diff --git a/linter_exclusions.yml b/linter_exclusions.yml index 00049d771f4..17f4037ad10 100644 --- a/linter_exclusions.yml +++ b/linter_exclusions.yml @@ -438,6 +438,16 @@ databox job mark-devices-shipped: deliver_package_details: rule_exclusions: - option_length_too_long +databricks access-connector create: + parameters: + user_assigned_identities: + rule_exclusions: + - option_length_too_long +databricks access-connector update: + parameters: + user_assigned_identities: + rule_exclusions: + - option_length_too_long databricks workspace create: parameters: managed_resource_group: @@ -446,6 +456,20 @@ databricks workspace create: require_infrastructure_encryption: rule_exclusions: - option_length_too_long + default_storage_firewall: + rule_exclusions: + - option_length_too_long + enhanced_security_compliance: + rule_exclusions: + - option_length_too_long +databricks workspace update: + parameters: + default_storage_firewall: + rule_exclusions: + - option_length_too_long + enhanced_security_compliance: + rule_exclusions: + - option_length_too_long databricks workspace vnet-peering create: parameters: allow_forwarded_traffic: diff --git a/scripts/ci/release_version_cal.py b/scripts/ci/release_version_cal.py index 20070e438da..fc3cc4a0f19 100644 --- a/scripts/ci/release_version_cal.py +++ b/scripts/ci/release_version_cal.py @@ -7,6 +7,7 @@ # pylint: disable=line-too-long import os import re +import json from packaging.version import parse from azdev.utilities.path import get_cli_repo_path, get_ext_repo_paths @@ -22,8 +23,8 @@ changed_module_list = os.environ.get('changed_module_list', "").split() diff_code_file = os.environ.get('diff_code_file', "") print("diff_code_file:", diff_code_file) -pr_label_list = os.environ.get('pr_label_list', "").split() -pr_label_list = [name.lower().strip().strip('"').strip("'") for name in pr_label_list] +pr_label_list = os.environ.get('pr_label_list', "") +pr_label_list = [name.lower().strip().strip('"').strip("'") for name in json.loads(pr_label_list)] DEFAULT_VERSION = "0.0.0" INIT_RELEASE_VERSION = "1.0.0b1" diff --git a/src/aks-preview/HISTORY.rst b/src/aks-preview/HISTORY.rst index e5238a43ef3..a48121bcdc3 100644 --- a/src/aks-preview/HISTORY.rst +++ b/src/aks-preview/HISTORY.rst @@ -11,6 +11,11 @@ To release a new version, please select a new version number (usually plus 1 to Pending +++++++ +* Add validation to `az aks create` and `az aks update` while modifying the `--ephemeral-disk-volume-type` and `--ephemeral-disk-nvme-perf-tier` values. + +5.0.0b4 +++++++++ +* Add additional unit test cases for mutable fips flags in agentpool update. 5.0.0b3 ++++++++ diff --git a/src/aks-preview/azext_aks_preview/azurecontainerstorage/_validators.py b/src/aks-preview/azext_aks_preview/azurecontainerstorage/_validators.py index 44592a41ca6..05b62908afa 100644 --- a/src/aks-preview/azext_aks_preview/azurecontainerstorage/_validators.py +++ b/src/aks-preview/azext_aks_preview/azurecontainerstorage/_validators.py @@ -303,20 +303,37 @@ def validate_enable_azure_container_storage_params( # pylint: disable=too-many- f'already enabled for storage pool option {enabled_options}.' ) else: - if ephemeral_disk_volume_type is not None and ephemeral_disk_nvme_perf_tier is None and \ + if required_type_installed_for_disk_vol_type and \ + ephemeral_disk_volume_type is not None and \ + ephemeral_disk_nvme_perf_tier is None and \ existing_ephemeral_disk_volume_type.lower() == ephemeral_disk_volume_type.lower(): raise InvalidArgumentValueError( 'Azure Container Storage is already configured with --ephemeral-disk-volume-type ' f'value set to {existing_ephemeral_disk_volume_type}.' ) - if ephemeral_disk_nvme_perf_tier is not None and ephemeral_disk_volume_type is None and \ + if required_type_installed_for_nvme_perf_tier and \ + ephemeral_disk_nvme_perf_tier is not None and \ + ephemeral_disk_volume_type is None and \ existing_ephemeral_disk_nvme_perf_tier.lower() == ephemeral_disk_nvme_perf_tier.lower(): raise InvalidArgumentValueError( 'Azure Container Storage is already configured with --ephemeral-disk-nvme-perf-tier ' f'value set to {existing_ephemeral_disk_nvme_perf_tier}.' ) + # pylint: disable=too-many-boolean-expressions + if required_type_installed_for_disk_vol_type and \ + ephemeral_disk_volume_type is not None and \ + existing_ephemeral_disk_volume_type.lower() == ephemeral_disk_volume_type.lower() and \ + required_type_installed_for_nvme_perf_tier and \ + ephemeral_disk_nvme_perf_tier is not None and \ + existing_ephemeral_disk_nvme_perf_tier.lower() == ephemeral_disk_nvme_perf_tier.lower(): + raise InvalidArgumentValueError( + 'Azure Container Storage is already configured with --ephemeral-disk-volume-type ' + f'value set to {existing_ephemeral_disk_volume_type} and --ephemeral-disk-nvme-perf-tier ' + f'value set to {existing_ephemeral_disk_nvme_perf_tier}.' + ) + if storage_pool_option == CONST_ACSTOR_ALL: raise InvalidArgumentValueError( f'Cannot set --storage-pool-option value as {CONST_ACSTOR_ALL} ' diff --git a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_and_update_with_http_proxy_config.yaml b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_and_update_with_http_proxy_config.yaml index e37b6d58c42..c189c568e1a 100755 --- a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_and_update_with_http_proxy_config.yaml +++ b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_and_update_with_http_proxy_config.yaml @@ -13,12 +13,12 @@ interactions: ParameterSetName: - --resource-group --name --address-prefixes --subnet-name --subnet-prefix User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1019-azure-x86_64-with-glibc2.29) + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.7 (Linux-6.5.0-1021-azure-x86_64-with) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2022-09-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_and_update_with_http_proxy_config","date":"2024-05-08T02:18:28Z","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_create_and_update_with_http_proxy_config","date":"2024-07-03T05:55:07Z","module":"aks-preview"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache @@ -27,7 +27,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Wed, 08 May 2024 02:18:29 GMT + - Wed, 03 Jul 2024 05:55:08 GMT expires: - '-1' pragma: @@ -39,7 +39,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: 8D72EDE111AF451FAB0445FF3DC896ED Ref B: BL2AA2030102045 Ref C: 2024-05-08T02:18:30Z' + - 'Ref A: 61D6161662DB463EBE44F58BB0B3A63A Ref B: BL2AA2030103017 Ref C: 2024-07-03T05:55:08Z' status: code: 200 message: OK @@ -63,30 +63,32 @@ interactions: ParameterSetName: - --resource-group --name --address-prefixes --subnet-name --subnet-prefix User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1019-azure-x86_64-with-glibc2.29) + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.7 (Linux-6.5.0-1021-azure-x86_64-with) method: PUT uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002?api-version=2022-01-01 response: body: - string: "{\r\n \"name\": \"cliakstest000002\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002\",\r\n - \ \"etag\": \"W/\\\"6f764297-0059-440c-8da2-0beee3611024\\\"\",\r\n \"type\": - \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"westus2\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"resourceGuid\": - \"02374c43-cd8c-437f-8251-6469cd46a9cb\",\r\n \"addressSpace\": {\r\n \"addressPrefixes\": - [\r\n \"10.42.0.0/16\"\r\n ]\r\n },\r\n \"subnets\": [\r\n - \ {\r\n \"name\": \"aks-subnet\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/aks-subnet\",\r\n - \ \"etag\": \"W/\\\"6f764297-0059-440c-8da2-0beee3611024\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"addressPrefix\": \"10.42.1.0/24\",\r\n \"delegations\": - [],\r\n \"privateEndpointNetworkPolicies\": \"Disabled\",\r\n \"privateLinkServiceNetworkPolicies\": - \"Enabled\"\r\n },\r\n \"type\": \"Microsoft.Network/virtualNetworks/subnets\"\r\n - \ }\r\n ],\r\n \"virtualNetworkPeerings\": [],\r\n \"enableDdosProtection\": - false\r\n }\r\n}" + string: "{\r\n \"name\": \"cliakstest000002\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002\"\ + ,\r\n \"etag\": \"W/\\\"18d1e7cc-5758-45a7-91c4-e8d26425d54a\\\"\",\r\n \ + \ \"type\": \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"westus2\"\ + ,\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ + \ \"resourceGuid\": \"c189e4a8-3d35-444a-a40f-d20466c6f354\",\r\n \"\ + addressSpace\": {\r\n \"addressPrefixes\": [\r\n \"10.42.0.0/16\"\ + \r\n ]\r\n },\r\n \"subnets\": [\r\n {\r\n \"name\"\ + : \"aks-subnet\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/aks-subnet\"\ + ,\r\n \"etag\": \"W/\\\"18d1e7cc-5758-45a7-91c4-e8d26425d54a\\\"\"\ + ,\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\"\ + ,\r\n \"addressPrefix\": \"10.42.1.0/24\",\r\n \"delegations\"\ + : [],\r\n \"privateEndpointNetworkPolicies\": \"Disabled\",\r\n \ + \ \"privateLinkServiceNetworkPolicies\": \"Enabled\"\r\n },\r\ + \n \"type\": \"Microsoft.Network/virtualNetworks/subnets\"\r\n \ + \ }\r\n ],\r\n \"virtualNetworkPeerings\": [],\r\n \"enableDdosProtection\"\ + : false\r\n }\r\n}" headers: azure-asyncnotification: - Enabled azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus2/operations/5f3a2dc8-7fc8-4aab-8e72-0d284e3194f1?api-version=2022-01-01&t=638507315117480448&c=MIIHKjCCBhKgAwIBAgITHgRy5Oci-xrmzRVcTAAABHLk5zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNDMwMTgzMjQzWhcNMjUwNDI1MTgzMjQzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOpK6XZwrBOIcUuxSGOpz8RSDXHU9dX_RAFKhL5a3TnD-rcVvKzSrsLLvL2Dmv6C2VznuP21XRR8sJNyPHeOVWsj-hXvAbf0cbSfxXS-B2vDHKt8yYGj39JwFagf4FsGZoeU153CLLIoKymPUw2HSAjmJNUjFjVKEiiQ_IK8unJCXdwLGECk5vCcZ2o79qq2hhmO6YRymI68cufDBSU5wfT-9M3Egj3Fn6eyQjkUtzgtT0F4wGkCvIJ2zcycrgl4_LlQZT8XR7LMxCk2X3ZbjInJr4vzrnoZedVtDHpzMx-OtNkrVv6oVlc7Pnh_vziqbxQUrJ4UG2QdUGI4mlUJ-BUCAwEAAaOCBBcwggQTMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBTvswley2TEn7fev4ZuZhZmFpAdRzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMEEGA1UdIAQ6MDgwDAYKKwYBBAGCN3sBATAMBgorBgEEAYI3ewIBMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAJdDn6wRBPc9Z2S8R3maqst_Uh5SNQ0zZR4WaqLtzf0sBiQsre283aJqnr1XZevIzbHE_WZwT78HcEbE8MaBXJFrwrlRp9AEtOIbWHtjAjrdrTMzKzxraa_3AyQXp10xdnOQD9YYS1BMw9uBWadRIx597FNlExk94mMpGe_Fk026yaNStZfHoyzef4B85Mw-s1_CBNWtOqbYfFv3qsNHNxJMIjq9AAz63EKfb1TuEqh8LpwngTvGkKL66giASd8UkmDoSqghrInWSlq9QAyXKltPX2szSnJbUFK6tgwo7JFuozP-uMx1YXz8gsnEaKSom162zAu8eN4hvaylkZtAzmc&s=eXYuk7c47INuzAQk6ColckhU93PExKJq1kmsui6m04EE2MDz-Pa92Rq9pmpfFP0qOfgN1gun2Z7XotVeNtiSsDqnbwXDiHNcpxERsbXupD4styCx2NORUBMOWP3fdS93oml4VRalZqMEMHhiter0BJquUbe8ItuxUiinCXrALBk5iX7gclVwTgkdj_EZvqyqabblxu6c-g94j5tzXpGorCVOZRojUOYBH3qbKTraQxz7LEMXqdThXORka71P5WKveTOjrub2M7mUBwYfTY29al91YVdeJr50TzbcTCyEA03lo1TH88Up14cxhlwzxA18uoouuBBqdWr6jx8q3rS1kA&h=YH8BmSy3y5eUkb9ctDh2kUACrg-dtoI1UgZ-Aco0JGA + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus2/operations/32354a94-f999-4e78-9dcb-be9b0c0286dc?api-version=2022-01-01&t=638555829099039748&c=MIIHpTCCBo2gAwIBAgITfwN43MjEi0W8quEp-gAEA3jcyDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNjI0MTIwMzUxWhcNMjUwNjE5MTIwMzUxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALiUzQ72miF3S8xuwVdDASkfTayfNuL2xoGjIYUp6ggSGWwqcFLd9Wyqc3F6x8NaURchp8S0iOYM5xMdEBYAsj1xu3zzvdMwM4vUqHIbG6w3GEP4tj7-UIz-btgan_NW7rOEM9oubY9dUtfuCg-mayRYdWezidp70abA2mUEj9ioVQ0CKe9kIzMPn7WFnuLRExud0yMQzDsWTVbaC5Eb_4Hx6vT5bnnLDisXEEQMzG96dJaC9KQZ-tFvcDzGz6diIqaancayRsE-Q5tMUFT-HqewL96WS1vsLjZx9weQsiyqFubDmhMVRawaS26swEjXSSzVp-b3R4MYD-Oh7GkmiFECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQzBZY0EBdtniHL1lKajzP-YspknjAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBADbkVmxlTl8VUMrDJBuRWlmxRWKlxGiR-kZINt99ksV65ZBhsigLjAZYo4HpzQydRwwPVGUebtBD3XhFnalnYK3EoU3yr5LEyfJCQqOCPvAt1AZ3bMR5moP6HXLcSlsDicH7R97FRrKO_6GywgIPDmt2Mm2VBO6p3qPCi2do79OCNlD3OpKaWuuuC6lnZB1ilSIi1w9vpGdji0ixc_dnfMVgL_z1lnM1nLDCsALgv8ghCQDVX4h_Net36CgZgv16gbE71947exvQNJZVVQfXQe0YRTktFsCJVlPmvV5d0KukZUDMAiH0oFJCto8W6ggMMy7u4JLzsLIxcJxrFMaGaz8&s=DkIvb15hl8mGcjzStQOQLAt02UCih7vNEan_SxFVO404CLyvy181M8_mR710Zc9v5eZxwyWQ2QwJZba70FUeYzdqeqsS0bsntz7mJ_CSgjTBkmO_y9UxFXIHh-U6QOTgjS7pY-OoXG18XSWR00dYezRy2pPDBhaRL4EU-2en9mP3zj6kpMdx3nHwG5uKTVs-tp15vDXN0J09SZ_GfvBrjR46UpZzoejqUc8E-gTBheVsCpH26jI7MO2RtOLUaCrJn3lb7hO9H22oQ6SV07etUOPuiWV08V6FhGdfpv6PH5vXBzQjSNT0HakeTlrQ4C-WJKBLV77FyNmDz02dVHoENg&h=KGJjfxZt4xtQ9XwPDyWXPi42aB-W9d277t-6G6fgUzc cache-control: - no-cache content-length: @@ -94,7 +96,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Wed, 08 May 2024 02:18:31 GMT + - Wed, 03 Jul 2024 05:55:09 GMT expires: - '-1' pragma: @@ -106,11 +108,11 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - 2564e13f-926d-4c51-9dbe-d181782a42c3 + - b108e5b3-9e31-4666-a6a6-3bd9e145a5b8 x-ms-ratelimit-remaining-subscription-writes: - - '1198' + - '1199' x-msedge-ref: - - 'Ref A: FDBDBC8D756F41A889520566B2B245C7 Ref B: BL2AA2010204053 Ref C: 2024-05-08T02:18:30Z' + - 'Ref A: 0C730CF1609A4A4DA9B8DC83A04A236F Ref B: BL2AA2010202045 Ref C: 2024-07-03T05:55:08Z' status: code: 201 message: Created @@ -128,9 +130,9 @@ interactions: ParameterSetName: - --resource-group --name --address-prefixes --subnet-name --subnet-prefix User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1019-azure-x86_64-with-glibc2.29) + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.7 (Linux-6.5.0-1021-azure-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus2/operations/5f3a2dc8-7fc8-4aab-8e72-0d284e3194f1?api-version=2022-01-01&t=638507315117480448&c=MIIHKjCCBhKgAwIBAgITHgRy5Oci-xrmzRVcTAAABHLk5zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNDMwMTgzMjQzWhcNMjUwNDI1MTgzMjQzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOpK6XZwrBOIcUuxSGOpz8RSDXHU9dX_RAFKhL5a3TnD-rcVvKzSrsLLvL2Dmv6C2VznuP21XRR8sJNyPHeOVWsj-hXvAbf0cbSfxXS-B2vDHKt8yYGj39JwFagf4FsGZoeU153CLLIoKymPUw2HSAjmJNUjFjVKEiiQ_IK8unJCXdwLGECk5vCcZ2o79qq2hhmO6YRymI68cufDBSU5wfT-9M3Egj3Fn6eyQjkUtzgtT0F4wGkCvIJ2zcycrgl4_LlQZT8XR7LMxCk2X3ZbjInJr4vzrnoZedVtDHpzMx-OtNkrVv6oVlc7Pnh_vziqbxQUrJ4UG2QdUGI4mlUJ-BUCAwEAAaOCBBcwggQTMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBTvswley2TEn7fev4ZuZhZmFpAdRzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMEEGA1UdIAQ6MDgwDAYKKwYBBAGCN3sBATAMBgorBgEEAYI3ewIBMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAJdDn6wRBPc9Z2S8R3maqst_Uh5SNQ0zZR4WaqLtzf0sBiQsre283aJqnr1XZevIzbHE_WZwT78HcEbE8MaBXJFrwrlRp9AEtOIbWHtjAjrdrTMzKzxraa_3AyQXp10xdnOQD9YYS1BMw9uBWadRIx597FNlExk94mMpGe_Fk026yaNStZfHoyzef4B85Mw-s1_CBNWtOqbYfFv3qsNHNxJMIjq9AAz63EKfb1TuEqh8LpwngTvGkKL66giASd8UkmDoSqghrInWSlq9QAyXKltPX2szSnJbUFK6tgwo7JFuozP-uMx1YXz8gsnEaKSom162zAu8eN4hvaylkZtAzmc&s=eXYuk7c47INuzAQk6ColckhU93PExKJq1kmsui6m04EE2MDz-Pa92Rq9pmpfFP0qOfgN1gun2Z7XotVeNtiSsDqnbwXDiHNcpxERsbXupD4styCx2NORUBMOWP3fdS93oml4VRalZqMEMHhiter0BJquUbe8ItuxUiinCXrALBk5iX7gclVwTgkdj_EZvqyqabblxu6c-g94j5tzXpGorCVOZRojUOYBH3qbKTraQxz7LEMXqdThXORka71P5WKveTOjrub2M7mUBwYfTY29al91YVdeJr50TzbcTCyEA03lo1TH88Up14cxhlwzxA18uoouuBBqdWr6jx8q3rS1kA&h=YH8BmSy3y5eUkb9ctDh2kUACrg-dtoI1UgZ-Aco0JGA + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus2/operations/32354a94-f999-4e78-9dcb-be9b0c0286dc?api-version=2022-01-01&t=638555829099039748&c=MIIHpTCCBo2gAwIBAgITfwN43MjEi0W8quEp-gAEA3jcyDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNjI0MTIwMzUxWhcNMjUwNjE5MTIwMzUxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALiUzQ72miF3S8xuwVdDASkfTayfNuL2xoGjIYUp6ggSGWwqcFLd9Wyqc3F6x8NaURchp8S0iOYM5xMdEBYAsj1xu3zzvdMwM4vUqHIbG6w3GEP4tj7-UIz-btgan_NW7rOEM9oubY9dUtfuCg-mayRYdWezidp70abA2mUEj9ioVQ0CKe9kIzMPn7WFnuLRExud0yMQzDsWTVbaC5Eb_4Hx6vT5bnnLDisXEEQMzG96dJaC9KQZ-tFvcDzGz6diIqaancayRsE-Q5tMUFT-HqewL96WS1vsLjZx9weQsiyqFubDmhMVRawaS26swEjXSSzVp-b3R4MYD-Oh7GkmiFECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQzBZY0EBdtniHL1lKajzP-YspknjAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBADbkVmxlTl8VUMrDJBuRWlmxRWKlxGiR-kZINt99ksV65ZBhsigLjAZYo4HpzQydRwwPVGUebtBD3XhFnalnYK3EoU3yr5LEyfJCQqOCPvAt1AZ3bMR5moP6HXLcSlsDicH7R97FRrKO_6GywgIPDmt2Mm2VBO6p3qPCi2do79OCNlD3OpKaWuuuC6lnZB1ilSIi1w9vpGdji0ixc_dnfMVgL_z1lnM1nLDCsALgv8ghCQDVX4h_Net36CgZgv16gbE71947exvQNJZVVQfXQe0YRTktFsCJVlPmvV5d0KukZUDMAiH0oFJCto8W6ggMMy7u4JLzsLIxcJxrFMaGaz8&s=DkIvb15hl8mGcjzStQOQLAt02UCih7vNEan_SxFVO404CLyvy181M8_mR710Zc9v5eZxwyWQ2QwJZba70FUeYzdqeqsS0bsntz7mJ_CSgjTBkmO_y9UxFXIHh-U6QOTgjS7pY-OoXG18XSWR00dYezRy2pPDBhaRL4EU-2en9mP3zj6kpMdx3nHwG5uKTVs-tp15vDXN0J09SZ_GfvBrjR46UpZzoejqUc8E-gTBheVsCpH26jI7MO2RtOLUaCrJn3lb7hO9H22oQ6SV07etUOPuiWV08V6FhGdfpv6PH5vXBzQjSNT0HakeTlrQ4C-WJKBLV77FyNmDz02dVHoENg&h=KGJjfxZt4xtQ9XwPDyWXPi42aB-W9d277t-6G6fgUzc response: body: string: "{\r\n \"status\": \"InProgress\"\r\n}" @@ -142,7 +144,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Wed, 08 May 2024 02:18:31 GMT + - Wed, 03 Jul 2024 05:55:09 GMT expires: - '-1' pragma: @@ -154,9 +156,9 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - d516a532-5538-451e-a2cb-b13f97d5e101 + - c483615b-5c3c-4d1c-a539-43575742c705 x-msedge-ref: - - 'Ref A: 8CFB8BC6EEC64817B232A5437340A5E3 Ref B: BL2AA2010204053 Ref C: 2024-05-08T02:18:31Z' + - 'Ref A: 6B4345C3274F48508895F5B877FA66D4 Ref B: BL2AA2010202045 Ref C: 2024-07-03T05:55:09Z' status: code: 200 message: OK @@ -174,9 +176,9 @@ interactions: ParameterSetName: - --resource-group --name --address-prefixes --subnet-name --subnet-prefix User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1019-azure-x86_64-with-glibc2.29) + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.7 (Linux-6.5.0-1021-azure-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus2/operations/5f3a2dc8-7fc8-4aab-8e72-0d284e3194f1?api-version=2022-01-01&t=638507315117480448&c=MIIHKjCCBhKgAwIBAgITHgRy5Oci-xrmzRVcTAAABHLk5zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNDMwMTgzMjQzWhcNMjUwNDI1MTgzMjQzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOpK6XZwrBOIcUuxSGOpz8RSDXHU9dX_RAFKhL5a3TnD-rcVvKzSrsLLvL2Dmv6C2VznuP21XRR8sJNyPHeOVWsj-hXvAbf0cbSfxXS-B2vDHKt8yYGj39JwFagf4FsGZoeU153CLLIoKymPUw2HSAjmJNUjFjVKEiiQ_IK8unJCXdwLGECk5vCcZ2o79qq2hhmO6YRymI68cufDBSU5wfT-9M3Egj3Fn6eyQjkUtzgtT0F4wGkCvIJ2zcycrgl4_LlQZT8XR7LMxCk2X3ZbjInJr4vzrnoZedVtDHpzMx-OtNkrVv6oVlc7Pnh_vziqbxQUrJ4UG2QdUGI4mlUJ-BUCAwEAAaOCBBcwggQTMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBTvswley2TEn7fev4ZuZhZmFpAdRzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMEEGA1UdIAQ6MDgwDAYKKwYBBAGCN3sBATAMBgorBgEEAYI3ewIBMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAJdDn6wRBPc9Z2S8R3maqst_Uh5SNQ0zZR4WaqLtzf0sBiQsre283aJqnr1XZevIzbHE_WZwT78HcEbE8MaBXJFrwrlRp9AEtOIbWHtjAjrdrTMzKzxraa_3AyQXp10xdnOQD9YYS1BMw9uBWadRIx597FNlExk94mMpGe_Fk026yaNStZfHoyzef4B85Mw-s1_CBNWtOqbYfFv3qsNHNxJMIjq9AAz63EKfb1TuEqh8LpwngTvGkKL66giASd8UkmDoSqghrInWSlq9QAyXKltPX2szSnJbUFK6tgwo7JFuozP-uMx1YXz8gsnEaKSom162zAu8eN4hvaylkZtAzmc&s=eXYuk7c47INuzAQk6ColckhU93PExKJq1kmsui6m04EE2MDz-Pa92Rq9pmpfFP0qOfgN1gun2Z7XotVeNtiSsDqnbwXDiHNcpxERsbXupD4styCx2NORUBMOWP3fdS93oml4VRalZqMEMHhiter0BJquUbe8ItuxUiinCXrALBk5iX7gclVwTgkdj_EZvqyqabblxu6c-g94j5tzXpGorCVOZRojUOYBH3qbKTraQxz7LEMXqdThXORka71P5WKveTOjrub2M7mUBwYfTY29al91YVdeJr50TzbcTCyEA03lo1TH88Up14cxhlwzxA18uoouuBBqdWr6jx8q3rS1kA&h=YH8BmSy3y5eUkb9ctDh2kUACrg-dtoI1UgZ-Aco0JGA + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus2/operations/32354a94-f999-4e78-9dcb-be9b0c0286dc?api-version=2022-01-01&t=638555829099039748&c=MIIHpTCCBo2gAwIBAgITfwN43MjEi0W8quEp-gAEA3jcyDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNjI0MTIwMzUxWhcNMjUwNjE5MTIwMzUxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALiUzQ72miF3S8xuwVdDASkfTayfNuL2xoGjIYUp6ggSGWwqcFLd9Wyqc3F6x8NaURchp8S0iOYM5xMdEBYAsj1xu3zzvdMwM4vUqHIbG6w3GEP4tj7-UIz-btgan_NW7rOEM9oubY9dUtfuCg-mayRYdWezidp70abA2mUEj9ioVQ0CKe9kIzMPn7WFnuLRExud0yMQzDsWTVbaC5Eb_4Hx6vT5bnnLDisXEEQMzG96dJaC9KQZ-tFvcDzGz6diIqaancayRsE-Q5tMUFT-HqewL96WS1vsLjZx9weQsiyqFubDmhMVRawaS26swEjXSSzVp-b3R4MYD-Oh7GkmiFECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQzBZY0EBdtniHL1lKajzP-YspknjAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBADbkVmxlTl8VUMrDJBuRWlmxRWKlxGiR-kZINt99ksV65ZBhsigLjAZYo4HpzQydRwwPVGUebtBD3XhFnalnYK3EoU3yr5LEyfJCQqOCPvAt1AZ3bMR5moP6HXLcSlsDicH7R97FRrKO_6GywgIPDmt2Mm2VBO6p3qPCi2do79OCNlD3OpKaWuuuC6lnZB1ilSIi1w9vpGdji0ixc_dnfMVgL_z1lnM1nLDCsALgv8ghCQDVX4h_Net36CgZgv16gbE71947exvQNJZVVQfXQe0YRTktFsCJVlPmvV5d0KukZUDMAiH0oFJCto8W6ggMMy7u4JLzsLIxcJxrFMaGaz8&s=DkIvb15hl8mGcjzStQOQLAt02UCih7vNEan_SxFVO404CLyvy181M8_mR710Zc9v5eZxwyWQ2QwJZba70FUeYzdqeqsS0bsntz7mJ_CSgjTBkmO_y9UxFXIHh-U6QOTgjS7pY-OoXG18XSWR00dYezRy2pPDBhaRL4EU-2en9mP3zj6kpMdx3nHwG5uKTVs-tp15vDXN0J09SZ_GfvBrjR46UpZzoejqUc8E-gTBheVsCpH26jI7MO2RtOLUaCrJn3lb7hO9H22oQ6SV07etUOPuiWV08V6FhGdfpv6PH5vXBzQjSNT0HakeTlrQ4C-WJKBLV77FyNmDz02dVHoENg&h=KGJjfxZt4xtQ9XwPDyWXPi42aB-W9d277t-6G6fgUzc response: body: string: "{\r\n \"status\": \"Succeeded\"\r\n}" @@ -188,7 +190,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Wed, 08 May 2024 02:18:42 GMT + - Wed, 03 Jul 2024 05:55:19 GMT expires: - '-1' pragma: @@ -200,9 +202,9 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - 0147e3ac-d8de-46ca-a9fa-2aa3b394862b + - d09ff837-470d-47a4-8b2f-80d291ada7a8 x-msedge-ref: - - 'Ref A: 7B6856A4C0254E43AF695DF78F27F4FC Ref B: BL2AA2010204053 Ref C: 2024-05-08T02:18:42Z' + - 'Ref A: 996F2E3BEC514B18B0DB84D2FDBD5B74 Ref B: BL2AA2010202045 Ref C: 2024-07-03T05:55:20Z' status: code: 200 message: OK @@ -220,25 +222,27 @@ interactions: ParameterSetName: - --resource-group --name --address-prefixes --subnet-name --subnet-prefix User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1019-azure-x86_64-with-glibc2.29) + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.7 (Linux-6.5.0-1021-azure-x86_64-with) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002?api-version=2022-01-01 response: body: - string: "{\r\n \"name\": \"cliakstest000002\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002\",\r\n - \ \"etag\": \"W/\\\"b6adad49-e9d0-4fc7-bfa7-e8b2506b87a2\\\"\",\r\n \"type\": - \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"westus2\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": - \"02374c43-cd8c-437f-8251-6469cd46a9cb\",\r\n \"addressSpace\": {\r\n \"addressPrefixes\": - [\r\n \"10.42.0.0/16\"\r\n ]\r\n },\r\n \"subnets\": [\r\n - \ {\r\n \"name\": \"aks-subnet\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/aks-subnet\",\r\n - \ \"etag\": \"W/\\\"b6adad49-e9d0-4fc7-bfa7-e8b2506b87a2\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n - \ \"addressPrefix\": \"10.42.1.0/24\",\r\n \"delegations\": - [],\r\n \"privateEndpointNetworkPolicies\": \"Disabled\",\r\n \"privateLinkServiceNetworkPolicies\": - \"Enabled\"\r\n },\r\n \"type\": \"Microsoft.Network/virtualNetworks/subnets\"\r\n - \ }\r\n ],\r\n \"virtualNetworkPeerings\": [],\r\n \"enableDdosProtection\": - false\r\n }\r\n}" + string: "{\r\n \"name\": \"cliakstest000002\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002\"\ + ,\r\n \"etag\": \"W/\\\"0aeb280d-a539-4f14-bcf7-c9a5e4a29103\\\"\",\r\n \ + \ \"type\": \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"westus2\"\ + ,\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n\ + \ \"resourceGuid\": \"c189e4a8-3d35-444a-a40f-d20466c6f354\",\r\n \"\ + addressSpace\": {\r\n \"addressPrefixes\": [\r\n \"10.42.0.0/16\"\ + \r\n ]\r\n },\r\n \"subnets\": [\r\n {\r\n \"name\"\ + : \"aks-subnet\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/aks-subnet\"\ + ,\r\n \"etag\": \"W/\\\"0aeb280d-a539-4f14-bcf7-c9a5e4a29103\\\"\"\ + ,\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\ + ,\r\n \"addressPrefix\": \"10.42.1.0/24\",\r\n \"delegations\"\ + : [],\r\n \"privateEndpointNetworkPolicies\": \"Disabled\",\r\n \ + \ \"privateLinkServiceNetworkPolicies\": \"Enabled\"\r\n },\r\ + \n \"type\": \"Microsoft.Network/virtualNetworks/subnets\"\r\n \ + \ }\r\n ],\r\n \"virtualNetworkPeerings\": [],\r\n \"enableDdosProtection\"\ + : false\r\n }\r\n}" headers: cache-control: - no-cache @@ -247,9 +251,9 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Wed, 08 May 2024 02:18:42 GMT + - Wed, 03 Jul 2024 05:55:20 GMT etag: - - W/"b6adad49-e9d0-4fc7-bfa7-e8b2506b87a2" + - W/"0aeb280d-a539-4f14-bcf7-c9a5e4a29103" expires: - '-1' pragma: @@ -261,9 +265,9 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - e2612442-7c6d-4701-846d-bd3549c71d42 + - a2b17e17-331e-4d96-ad0e-81ce2a1981de x-msedge-ref: - - 'Ref A: F15F775195974EB48EDC684EF240D02E Ref B: BL2AA2010204053 Ref C: 2024-05-08T02:18:42Z' + - 'Ref A: B8A0C3E98FCE4906B37D22260503AD7A Ref B: BL2AA2010202045 Ref C: 2024-07-03T05:55:20Z' status: code: 200 message: OK @@ -287,25 +291,31 @@ interactions: ParameterSetName: - --resource-group --vnet-name --name --address-prefix User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1019-azure-x86_64-with-glibc2.29) + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.7 (Linux-6.5.0-1021-azure-x86_64-with) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/proxy-subnet?api-version=2023-11-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/proxy-subnet?api-version=2024-01-01 response: body: - string: '{"name":"proxy-subnet","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/proxy-subnet","etag":"W/\"d9728288-451e-4668-8e03-f8d4adcdea7c\"","properties":{"provisioningState":"Updating","addressPrefix":"10.42.3.0/24","delegations":[],"privateEndpointNetworkPolicies":"Disabled","privateLinkServiceNetworkPolicies":"Enabled"},"type":"Microsoft.Network/virtualNetworks/subnets"}' + string: "{\r\n \"name\": \"proxy-subnet\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/proxy-subnet\"\ + ,\r\n \"etag\": \"W/\\\"05a9609b-81a5-49cd-b3ef-dea05c810207\\\"\",\r\n \ + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"\ + addressPrefix\": \"10.42.3.0/24\",\r\n \"ipamPoolPrefixAllocations\": [],\r\ + \n \"delegations\": [],\r\n \"privateEndpointNetworkPolicies\": \"Disabled\"\ + ,\r\n \"privateLinkServiceNetworkPolicies\": \"Enabled\"\r\n },\r\n \"\ + type\": \"Microsoft.Network/virtualNetworks/subnets\"\r\n}" headers: azure-asyncnotification: - Enabled azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus2/operations/1b2e0fc7-802c-420b-bfe8-7f031dd2ea52?api-version=2023-11-01&t=638507315232907350&c=MIIHKjCCBhKgAwIBAgITHgRy5Oci-xrmzRVcTAAABHLk5zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNDMwMTgzMjQzWhcNMjUwNDI1MTgzMjQzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOpK6XZwrBOIcUuxSGOpz8RSDXHU9dX_RAFKhL5a3TnD-rcVvKzSrsLLvL2Dmv6C2VznuP21XRR8sJNyPHeOVWsj-hXvAbf0cbSfxXS-B2vDHKt8yYGj39JwFagf4FsGZoeU153CLLIoKymPUw2HSAjmJNUjFjVKEiiQ_IK8unJCXdwLGECk5vCcZ2o79qq2hhmO6YRymI68cufDBSU5wfT-9M3Egj3Fn6eyQjkUtzgtT0F4wGkCvIJ2zcycrgl4_LlQZT8XR7LMxCk2X3ZbjInJr4vzrnoZedVtDHpzMx-OtNkrVv6oVlc7Pnh_vziqbxQUrJ4UG2QdUGI4mlUJ-BUCAwEAAaOCBBcwggQTMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBTvswley2TEn7fev4ZuZhZmFpAdRzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMEEGA1UdIAQ6MDgwDAYKKwYBBAGCN3sBATAMBgorBgEEAYI3ewIBMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAJdDn6wRBPc9Z2S8R3maqst_Uh5SNQ0zZR4WaqLtzf0sBiQsre283aJqnr1XZevIzbHE_WZwT78HcEbE8MaBXJFrwrlRp9AEtOIbWHtjAjrdrTMzKzxraa_3AyQXp10xdnOQD9YYS1BMw9uBWadRIx597FNlExk94mMpGe_Fk026yaNStZfHoyzef4B85Mw-s1_CBNWtOqbYfFv3qsNHNxJMIjq9AAz63EKfb1TuEqh8LpwngTvGkKL66giASd8UkmDoSqghrInWSlq9QAyXKltPX2szSnJbUFK6tgwo7JFuozP-uMx1YXz8gsnEaKSom162zAu8eN4hvaylkZtAzmc&s=DTTj8EImDgrzlIXYhd5mLdmKhUoAQvUbtxogNDJzNLw0EuJpuW5FUpyZbXHd_s4d4mlcnfMa_dmPaM84ccM1ALhYLonssvR9qG4bEpUpjjDF0d1l5Gfa3ygWZHmCsoHnCFFNcKUMmejSgxULh-htBXLjDy__s3R_thEgbH0C6IcpRsU3g9bOMQ3ODNLzHK_tHzjlfsmcdo72NYJDPhk2Jh2Ypk2OP-9mqVfNL6ajQZhAhNiPitLPzRUV3p8-yq-MAoMy-2CK9CIfkdNWVcEseLT2AsZHg8nAJlhV0kanhFvgP3T61gADtn-AteC5-2B8e0yzfacIYjklFyc6x3qPhA&h=qCznzZsEHwIEoBNSKOEYIXLQgKyqxTeumi2MEBR-CSo + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus2/operations/6802152a-1574-4022-8b37-f80227de6362?api-version=2024-01-01&t=638555829214415478&c=MIIHhzCCBm-gAwIBAgITfAULQ3rFY4Objzxl3AAABQtDejANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwNjIyMjE1NzIzWhcNMjUwNjE3MjE1NzIzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALhRxgv00I_kIXwCJCxn0QIbiBxztKV5N7VUsmJclkirZBo6v69H49qwFEyTyf6TsDRZiDyUNhhfYpqgthcgDoGvOa0_uYNIt0GINfkDoySgM3HurzdD12Zyaj2woPrEkxHdoetI4nepp_ytiAmF81Z7YZyv05HKxV_WspPeyLBxorHcJ_drtY13Ez5tLDFiX_NnqLjf1oZojfYarEmVhETopjp53RxjVOKKRI4K2YWjs44wk0T2jaYGo5macYriIx3aHAxhN0aCURkqI1nWMC6SkdMrP1wdgAcHD5niTqQC5ql2zaSMLmcGFm50nyqRNylI1LJdmgPwGhN_dGd0E6ECAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTDuxsvkrD8RyTijDaIWm29RaQAYTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBADe3mHC76LsKVL9fkhYlwBSfOx_cb-6YFuiqGA60VGCoc_qwfcn9leu0FbnJEquloNzG8tG_ZwhaFVsQ-_we0Vgl03BjC-BOem7ZES6XywaYv4X1vEBc0SNaQ8EQVToFyCD9wf1ZGu5uv4jk-oILXl_CzdRsvuGKmprgkbrMIS6t5V8ds7REAX8SiE37hqdZU5hNT74RwV32cg3gLtbUsPK22Kv1gf5KsCUZe9tEsEkyq_bSxaNCWnh3lfmsstE0Jo_zL1O6cPKMMtvD21xFYchjWKjYGr1p5mGiM-OLLi8_ETKkYQTS0_gB7wZOGtsc0pIsvgAnqA-sMNn8Oy953Q4&s=jeOZwl3Aex01yzftmr-IGjedZhKOfFkxjcRU5MUMcDnvrOEKuttkLYLyA4PLQBKY75soUV1RJ9hIIKI4Yz1n_0VIeklEucjioHfQa_NLOLQJqPTqmozvm6Diep7-NHKMhfICvpRrD8FpPx71WABkkLeto1-YJdSdzOjsrTnvyJT-HubupR6akAEB8Cc9k7w9oOP68oYqpfTIEArMfhCaCt2Hvl0DCHcWQTySQuEi1KCwgsGC7aQ133XHHGcroeKNUNwiPOXJsLKybUMPGXyVtn1i1Uzy0pKtNXBb-MYQ_lcPjXz8sViSCphaGSTc53mEPf55MKkZORZwbaOApMEf4Q&h=7J7Yc8APfIpF_WHWquU5tFa_3W6lyKHdzML3_eTYR6k cache-control: - no-cache content-length: - - '480' + - '584' content-type: - application/json; charset=utf-8 date: - - Wed, 08 May 2024 02:18:43 GMT + - Wed, 03 Jul 2024 05:55:20 GMT expires: - '-1' pragma: @@ -317,11 +327,11 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - 8a6c9ef1-415e-42f9-8ec6-9400ab4d501c + - 5997359a-517d-4dc6-9ccf-a196f16bb071 x-ms-ratelimit-remaining-subscription-writes: - '1199' x-msedge-ref: - - 'Ref A: 179CB0E68B30471BAC2310B7C2B13699 Ref B: BL2AA2010204033 Ref C: 2024-05-08T02:18:42Z' + - 'Ref A: 84C697BCA41C495396415DA0ED427E0D Ref B: BL2AA2030101017 Ref C: 2024-07-03T05:55:21Z' status: code: 201 message: Created @@ -339,21 +349,21 @@ interactions: ParameterSetName: - --resource-group --vnet-name --name --address-prefix User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1019-azure-x86_64-with-glibc2.29) + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.7 (Linux-6.5.0-1021-azure-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus2/operations/1b2e0fc7-802c-420b-bfe8-7f031dd2ea52?api-version=2023-11-01&t=638507315232907350&c=MIIHKjCCBhKgAwIBAgITHgRy5Oci-xrmzRVcTAAABHLk5zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNDMwMTgzMjQzWhcNMjUwNDI1MTgzMjQzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOpK6XZwrBOIcUuxSGOpz8RSDXHU9dX_RAFKhL5a3TnD-rcVvKzSrsLLvL2Dmv6C2VznuP21XRR8sJNyPHeOVWsj-hXvAbf0cbSfxXS-B2vDHKt8yYGj39JwFagf4FsGZoeU153CLLIoKymPUw2HSAjmJNUjFjVKEiiQ_IK8unJCXdwLGECk5vCcZ2o79qq2hhmO6YRymI68cufDBSU5wfT-9M3Egj3Fn6eyQjkUtzgtT0F4wGkCvIJ2zcycrgl4_LlQZT8XR7LMxCk2X3ZbjInJr4vzrnoZedVtDHpzMx-OtNkrVv6oVlc7Pnh_vziqbxQUrJ4UG2QdUGI4mlUJ-BUCAwEAAaOCBBcwggQTMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBTvswley2TEn7fev4ZuZhZmFpAdRzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMEEGA1UdIAQ6MDgwDAYKKwYBBAGCN3sBATAMBgorBgEEAYI3ewIBMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAJdDn6wRBPc9Z2S8R3maqst_Uh5SNQ0zZR4WaqLtzf0sBiQsre283aJqnr1XZevIzbHE_WZwT78HcEbE8MaBXJFrwrlRp9AEtOIbWHtjAjrdrTMzKzxraa_3AyQXp10xdnOQD9YYS1BMw9uBWadRIx597FNlExk94mMpGe_Fk026yaNStZfHoyzef4B85Mw-s1_CBNWtOqbYfFv3qsNHNxJMIjq9AAz63EKfb1TuEqh8LpwngTvGkKL66giASd8UkmDoSqghrInWSlq9QAyXKltPX2szSnJbUFK6tgwo7JFuozP-uMx1YXz8gsnEaKSom162zAu8eN4hvaylkZtAzmc&s=DTTj8EImDgrzlIXYhd5mLdmKhUoAQvUbtxogNDJzNLw0EuJpuW5FUpyZbXHd_s4d4mlcnfMa_dmPaM84ccM1ALhYLonssvR9qG4bEpUpjjDF0d1l5Gfa3ygWZHmCsoHnCFFNcKUMmejSgxULh-htBXLjDy__s3R_thEgbH0C6IcpRsU3g9bOMQ3ODNLzHK_tHzjlfsmcdo72NYJDPhk2Jh2Ypk2OP-9mqVfNL6ajQZhAhNiPitLPzRUV3p8-yq-MAoMy-2CK9CIfkdNWVcEseLT2AsZHg8nAJlhV0kanhFvgP3T61gADtn-AteC5-2B8e0yzfacIYjklFyc6x3qPhA&h=qCznzZsEHwIEoBNSKOEYIXLQgKyqxTeumi2MEBR-CSo + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus2/operations/6802152a-1574-4022-8b37-f80227de6362?api-version=2024-01-01&t=638555829214415478&c=MIIHhzCCBm-gAwIBAgITfAULQ3rFY4Objzxl3AAABQtDejANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwNjIyMjE1NzIzWhcNMjUwNjE3MjE1NzIzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALhRxgv00I_kIXwCJCxn0QIbiBxztKV5N7VUsmJclkirZBo6v69H49qwFEyTyf6TsDRZiDyUNhhfYpqgthcgDoGvOa0_uYNIt0GINfkDoySgM3HurzdD12Zyaj2woPrEkxHdoetI4nepp_ytiAmF81Z7YZyv05HKxV_WspPeyLBxorHcJ_drtY13Ez5tLDFiX_NnqLjf1oZojfYarEmVhETopjp53RxjVOKKRI4K2YWjs44wk0T2jaYGo5macYriIx3aHAxhN0aCURkqI1nWMC6SkdMrP1wdgAcHD5niTqQC5ql2zaSMLmcGFm50nyqRNylI1LJdmgPwGhN_dGd0E6ECAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTDuxsvkrD8RyTijDaIWm29RaQAYTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBADe3mHC76LsKVL9fkhYlwBSfOx_cb-6YFuiqGA60VGCoc_qwfcn9leu0FbnJEquloNzG8tG_ZwhaFVsQ-_we0Vgl03BjC-BOem7ZES6XywaYv4X1vEBc0SNaQ8EQVToFyCD9wf1ZGu5uv4jk-oILXl_CzdRsvuGKmprgkbrMIS6t5V8ds7REAX8SiE37hqdZU5hNT74RwV32cg3gLtbUsPK22Kv1gf5KsCUZe9tEsEkyq_bSxaNCWnh3lfmsstE0Jo_zL1O6cPKMMtvD21xFYchjWKjYGr1p5mGiM-OLLi8_ETKkYQTS0_gB7wZOGtsc0pIsvgAnqA-sMNn8Oy953Q4&s=jeOZwl3Aex01yzftmr-IGjedZhKOfFkxjcRU5MUMcDnvrOEKuttkLYLyA4PLQBKY75soUV1RJ9hIIKI4Yz1n_0VIeklEucjioHfQa_NLOLQJqPTqmozvm6Diep7-NHKMhfICvpRrD8FpPx71WABkkLeto1-YJdSdzOjsrTnvyJT-HubupR6akAEB8Cc9k7w9oOP68oYqpfTIEArMfhCaCt2Hvl0DCHcWQTySQuEi1KCwgsGC7aQ133XHHGcroeKNUNwiPOXJsLKybUMPGXyVtn1i1Uzy0pKtNXBb-MYQ_lcPjXz8sViSCphaGSTc53mEPf55MKkZORZwbaOApMEf4Q&h=7J7Yc8APfIpF_WHWquU5tFa_3W6lyKHdzML3_eTYR6k response: body: - string: '{"status":"InProgress"}' + string: "{\r\n \"status\": \"InProgress\"\r\n}" headers: cache-control: - no-cache content-length: - - '23' + - '30' content-type: - application/json; charset=utf-8 date: - - Wed, 08 May 2024 02:18:43 GMT + - Wed, 03 Jul 2024 05:55:20 GMT expires: - '-1' pragma: @@ -365,9 +375,9 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - 7d7f29d9-4110-4e34-931e-a9f022366cc9 + - efc30454-c41f-4351-97c6-3756fbc79345 x-msedge-ref: - - 'Ref A: BEBD2D4C0B6442E1A41A94D45A60A49B Ref B: BL2AA2010204033 Ref C: 2024-05-08T02:18:43Z' + - 'Ref A: EBB9EE4BC3674012BF0D37085574EDC6 Ref B: BL2AA2030101017 Ref C: 2024-07-03T05:55:21Z' status: code: 200 message: OK @@ -385,21 +395,21 @@ interactions: ParameterSetName: - --resource-group --vnet-name --name --address-prefix User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1019-azure-x86_64-with-glibc2.29) + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.7 (Linux-6.5.0-1021-azure-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus2/operations/1b2e0fc7-802c-420b-bfe8-7f031dd2ea52?api-version=2023-11-01&t=638507315232907350&c=MIIHKjCCBhKgAwIBAgITHgRy5Oci-xrmzRVcTAAABHLk5zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNDMwMTgzMjQzWhcNMjUwNDI1MTgzMjQzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOpK6XZwrBOIcUuxSGOpz8RSDXHU9dX_RAFKhL5a3TnD-rcVvKzSrsLLvL2Dmv6C2VznuP21XRR8sJNyPHeOVWsj-hXvAbf0cbSfxXS-B2vDHKt8yYGj39JwFagf4FsGZoeU153CLLIoKymPUw2HSAjmJNUjFjVKEiiQ_IK8unJCXdwLGECk5vCcZ2o79qq2hhmO6YRymI68cufDBSU5wfT-9M3Egj3Fn6eyQjkUtzgtT0F4wGkCvIJ2zcycrgl4_LlQZT8XR7LMxCk2X3ZbjInJr4vzrnoZedVtDHpzMx-OtNkrVv6oVlc7Pnh_vziqbxQUrJ4UG2QdUGI4mlUJ-BUCAwEAAaOCBBcwggQTMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBTvswley2TEn7fev4ZuZhZmFpAdRzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMEEGA1UdIAQ6MDgwDAYKKwYBBAGCN3sBATAMBgorBgEEAYI3ewIBMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAJdDn6wRBPc9Z2S8R3maqst_Uh5SNQ0zZR4WaqLtzf0sBiQsre283aJqnr1XZevIzbHE_WZwT78HcEbE8MaBXJFrwrlRp9AEtOIbWHtjAjrdrTMzKzxraa_3AyQXp10xdnOQD9YYS1BMw9uBWadRIx597FNlExk94mMpGe_Fk026yaNStZfHoyzef4B85Mw-s1_CBNWtOqbYfFv3qsNHNxJMIjq9AAz63EKfb1TuEqh8LpwngTvGkKL66giASd8UkmDoSqghrInWSlq9QAyXKltPX2szSnJbUFK6tgwo7JFuozP-uMx1YXz8gsnEaKSom162zAu8eN4hvaylkZtAzmc&s=DTTj8EImDgrzlIXYhd5mLdmKhUoAQvUbtxogNDJzNLw0EuJpuW5FUpyZbXHd_s4d4mlcnfMa_dmPaM84ccM1ALhYLonssvR9qG4bEpUpjjDF0d1l5Gfa3ygWZHmCsoHnCFFNcKUMmejSgxULh-htBXLjDy__s3R_thEgbH0C6IcpRsU3g9bOMQ3ODNLzHK_tHzjlfsmcdo72NYJDPhk2Jh2Ypk2OP-9mqVfNL6ajQZhAhNiPitLPzRUV3p8-yq-MAoMy-2CK9CIfkdNWVcEseLT2AsZHg8nAJlhV0kanhFvgP3T61gADtn-AteC5-2B8e0yzfacIYjklFyc6x3qPhA&h=qCznzZsEHwIEoBNSKOEYIXLQgKyqxTeumi2MEBR-CSo + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus2/operations/6802152a-1574-4022-8b37-f80227de6362?api-version=2024-01-01&t=638555829214415478&c=MIIHhzCCBm-gAwIBAgITfAULQ3rFY4Objzxl3AAABQtDejANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwNjIyMjE1NzIzWhcNMjUwNjE3MjE1NzIzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALhRxgv00I_kIXwCJCxn0QIbiBxztKV5N7VUsmJclkirZBo6v69H49qwFEyTyf6TsDRZiDyUNhhfYpqgthcgDoGvOa0_uYNIt0GINfkDoySgM3HurzdD12Zyaj2woPrEkxHdoetI4nepp_ytiAmF81Z7YZyv05HKxV_WspPeyLBxorHcJ_drtY13Ez5tLDFiX_NnqLjf1oZojfYarEmVhETopjp53RxjVOKKRI4K2YWjs44wk0T2jaYGo5macYriIx3aHAxhN0aCURkqI1nWMC6SkdMrP1wdgAcHD5niTqQC5ql2zaSMLmcGFm50nyqRNylI1LJdmgPwGhN_dGd0E6ECAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTDuxsvkrD8RyTijDaIWm29RaQAYTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBADe3mHC76LsKVL9fkhYlwBSfOx_cb-6YFuiqGA60VGCoc_qwfcn9leu0FbnJEquloNzG8tG_ZwhaFVsQ-_we0Vgl03BjC-BOem7ZES6XywaYv4X1vEBc0SNaQ8EQVToFyCD9wf1ZGu5uv4jk-oILXl_CzdRsvuGKmprgkbrMIS6t5V8ds7REAX8SiE37hqdZU5hNT74RwV32cg3gLtbUsPK22Kv1gf5KsCUZe9tEsEkyq_bSxaNCWnh3lfmsstE0Jo_zL1O6cPKMMtvD21xFYchjWKjYGr1p5mGiM-OLLi8_ETKkYQTS0_gB7wZOGtsc0pIsvgAnqA-sMNn8Oy953Q4&s=jeOZwl3Aex01yzftmr-IGjedZhKOfFkxjcRU5MUMcDnvrOEKuttkLYLyA4PLQBKY75soUV1RJ9hIIKI4Yz1n_0VIeklEucjioHfQa_NLOLQJqPTqmozvm6Diep7-NHKMhfICvpRrD8FpPx71WABkkLeto1-YJdSdzOjsrTnvyJT-HubupR6akAEB8Cc9k7w9oOP68oYqpfTIEArMfhCaCt2Hvl0DCHcWQTySQuEi1KCwgsGC7aQ133XHHGcroeKNUNwiPOXJsLKybUMPGXyVtn1i1Uzy0pKtNXBb-MYQ_lcPjXz8sViSCphaGSTc53mEPf55MKkZORZwbaOApMEf4Q&h=7J7Yc8APfIpF_WHWquU5tFa_3W6lyKHdzML3_eTYR6k response: body: - string: '{"status":"Succeeded"}' + string: "{\r\n \"status\": \"Succeeded\"\r\n}" headers: cache-control: - no-cache content-length: - - '22' + - '29' content-type: - application/json; charset=utf-8 date: - - Wed, 08 May 2024 02:18:53 GMT + - Wed, 03 Jul 2024 05:55:30 GMT expires: - '-1' pragma: @@ -411,9 +421,9 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - c944303d-0692-43c5-87b2-50d76ad3f0b8 + - a18a441a-04a5-415d-a15a-bb9d358a1ab2 x-msedge-ref: - - 'Ref A: 47213D7BE4084D0AA9D525F6254512B6 Ref B: BL2AA2010204033 Ref C: 2024-05-08T02:18:53Z' + - 'Ref A: 1C764B8DA7D84C72BC5EB978684BF684 Ref B: BL2AA2030101017 Ref C: 2024-07-03T05:55:31Z' status: code: 200 message: OK @@ -431,23 +441,29 @@ interactions: ParameterSetName: - --resource-group --vnet-name --name --address-prefix User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1019-azure-x86_64-with-glibc2.29) + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.7 (Linux-6.5.0-1021-azure-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/proxy-subnet?api-version=2023-11-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/proxy-subnet?api-version=2024-01-01 response: body: - string: '{"name":"proxy-subnet","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/proxy-subnet","etag":"W/\"19e26deb-488a-443c-95b9-c867327b4c0c\"","properties":{"provisioningState":"Succeeded","addressPrefix":"10.42.3.0/24","delegations":[],"privateEndpointNetworkPolicies":"Disabled","privateLinkServiceNetworkPolicies":"Enabled"},"type":"Microsoft.Network/virtualNetworks/subnets"}' + string: "{\r\n \"name\": \"proxy-subnet\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/proxy-subnet\"\ + ,\r\n \"etag\": \"W/\\\"af237440-75fb-4fb4-9323-d80a42fe81ff\\\"\",\r\n \ + \ \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"\ + addressPrefix\": \"10.42.3.0/24\",\r\n \"ipamPoolPrefixAllocations\": [],\r\ + \n \"delegations\": [],\r\n \"privateEndpointNetworkPolicies\": \"Disabled\"\ + ,\r\n \"privateLinkServiceNetworkPolicies\": \"Enabled\"\r\n },\r\n \"\ + type\": \"Microsoft.Network/virtualNetworks/subnets\"\r\n}" headers: cache-control: - no-cache content-length: - - '481' + - '585' content-type: - application/json; charset=utf-8 date: - - Wed, 08 May 2024 02:18:53 GMT + - Wed, 03 Jul 2024 05:55:31 GMT etag: - - W/"19e26deb-488a-443c-95b9-c867327b4c0c" + - W/"af237440-75fb-4fb4-9323-d80a42fe81ff" expires: - '-1' pragma: @@ -459,9 +475,9 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - 8cdb8d34-9d18-40f4-b6a6-0ab79f43dbf8 + - c746465a-da3a-43bb-b615-54926357133e x-msedge-ref: - - 'Ref A: 34FEF1A0D38C4E1CAD4B0EACE8280422 Ref B: BL2AA2010204033 Ref C: 2024-05-08T02:18:53Z' + - 'Ref A: 7C545D8E3367450E828AF6EE190855CE Ref B: BL2AA2030101017 Ref C: 2024-07-03T05:55:31Z' status: code: 200 message: OK @@ -479,23 +495,29 @@ interactions: ParameterSetName: - --resource-group --vnet-name --name User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1019-azure-x86_64-with-glibc2.29) + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.7 (Linux-6.5.0-1021-azure-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/aks-subnet?api-version=2023-11-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/aks-subnet?api-version=2024-01-01 response: body: - string: '{"name":"aks-subnet","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/aks-subnet","etag":"W/\"19e26deb-488a-443c-95b9-c867327b4c0c\"","properties":{"provisioningState":"Succeeded","addressPrefix":"10.42.1.0/24","delegations":[],"privateEndpointNetworkPolicies":"Disabled","privateLinkServiceNetworkPolicies":"Enabled"},"type":"Microsoft.Network/virtualNetworks/subnets"}' + string: "{\r\n \"name\": \"aks-subnet\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/aks-subnet\"\ + ,\r\n \"etag\": \"W/\\\"af237440-75fb-4fb4-9323-d80a42fe81ff\\\"\",\r\n \ + \ \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"\ + addressPrefix\": \"10.42.1.0/24\",\r\n \"ipamPoolPrefixAllocations\": [],\r\ + \n \"delegations\": [],\r\n \"privateEndpointNetworkPolicies\": \"Disabled\"\ + ,\r\n \"privateLinkServiceNetworkPolicies\": \"Enabled\"\r\n },\r\n \"\ + type\": \"Microsoft.Network/virtualNetworks/subnets\"\r\n}" headers: cache-control: - no-cache content-length: - - '477' + - '581' content-type: - application/json; charset=utf-8 date: - - Wed, 08 May 2024 02:18:53 GMT + - Wed, 03 Jul 2024 05:55:31 GMT etag: - - W/"19e26deb-488a-443c-95b9-c867327b4c0c" + - W/"af237440-75fb-4fb4-9323-d80a42fe81ff" expires: - '-1' pragma: @@ -507,9 +529,9 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - 36868716-e7c2-4afe-888b-bca0f8cc39ac + - 43ae4698-b7ce-4adc-9588-fd87799f0996 x-msedge-ref: - - 'Ref A: 8FEC1B5A0DDC48BBBCF4AB7DCF091DCD Ref B: MNZ221060608021 Ref C: 2024-05-08T02:18:54Z' + - 'Ref A: BF91B05920CC4AAD83F75BD63D3D5EB5 Ref B: BL2AA2030101035 Ref C: 2024-07-03T05:55:32Z' status: code: 200 message: OK @@ -528,12 +550,12 @@ interactions: - --resource-group --name --image --ssh-key-values --public-ip-address --custom-data --vnet-name --subnet User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1019-azure-x86_64-with-glibc2.29) + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.7 (Linux-6.5.0-1021-azure-x86_64-with) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2022-09-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_and_update_with_http_proxy_config","date":"2024-05-08T02:18:28Z","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_create_and_update_with_http_proxy_config","date":"2024-07-03T05:55:07Z","module":"aks-preview"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache @@ -542,7 +564,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Wed, 08 May 2024 02:18:54 GMT + - Wed, 03 Jul 2024 05:55:32 GMT expires: - '-1' pragma: @@ -554,7 +576,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: 1FD31401C2DD4480B4A86D58B6690530 Ref B: BL2AA2010201023 Ref C: 2024-05-08T02:18:54Z' + - 'Ref A: 5B330C18E6FF40EA82E9050B6757D357 Ref B: MNZ221060608017 Ref C: 2024-07-03T05:55:32Z' status: code: 200 message: OK @@ -573,14 +595,14 @@ interactions: - --resource-group --name --image --ssh-key-values --public-ip-address --custom-data --vnet-name --subnet User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1019-azure-x86_64-with-glibc2.29) + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.7 (Linux-6.5.0-1021-azure-x86_64-with) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Compute/locations/westus2/publishers/Canonical/artifacttypes/vmimage/offers/0001-com-ubuntu-server-focal/skus/20_04-lts/versions?$top=1&$orderby=name%20desc&api-version=2024-03-01 response: body: - string: "[\r\n {\r\n \"location\": \"westus2\",\r\n \"name\": \"20.04.202404270\",\r\n - \ \"id\": \"/Subscriptions/00000000-0000-0000-0000-000000000000/Providers/Microsoft.Compute/Locations/westus2/Publishers/Canonical/ArtifactTypes/VMImage/Offers/0001-com-ubuntu-server-focal/Skus/20_04-lts/Versions/20.04.202404270\"\r\n - \ }\r\n]" + string: "[\r\n {\r\n \"location\": \"westus2\",\r\n \"name\": \"20.04.202406140\"\ + ,\r\n \"id\": \"/Subscriptions/00000000-0000-0000-0000-000000000000/Providers/Microsoft.Compute/Locations/westus2/Publishers/Canonical/ArtifactTypes/VMImage/Offers/0001-com-ubuntu-server-focal/Skus/20_04-lts/Versions/20.04.202406140\"\ + \r\n }\r\n]" headers: cache-control: - no-cache @@ -589,7 +611,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Wed, 08 May 2024 02:18:55 GMT + - Wed, 03 Jul 2024 05:55:33 GMT expires: - '-1' pragma: @@ -603,7 +625,7 @@ interactions: x-ms-ratelimit-remaining-resource: - Microsoft.Compute/ListVMImagesVersionsFromLocation3Min;15999,Microsoft.Compute/ListVMImagesVersionsFromLocation30Min;43999 x-msedge-ref: - - 'Ref A: ECA5851A2BF44BB5B83E9B9E932717E4 Ref B: MNZ221060609027 Ref C: 2024-05-08T02:18:55Z' + - 'Ref A: 86769000E18B4BEE9DD1DF996900B225 Ref B: BL2AA2030102003 Ref C: 2024-07-03T05:55:32Z' status: code: 200 message: OK @@ -622,23 +644,26 @@ interactions: - --resource-group --name --image --ssh-key-values --public-ip-address --custom-data --vnet-name --subnet User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1019-azure-x86_64-with-glibc2.29) + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.7 (Linux-6.5.0-1021-azure-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Compute/locations/westus2/publishers/Canonical/artifacttypes/vmimage/offers/0001-com-ubuntu-server-focal/skus/20_04-lts/versions/20.04.202404270?api-version=2024-03-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Compute/locations/westus2/publishers/Canonical/artifacttypes/vmimage/offers/0001-com-ubuntu-server-focal/skus/20_04-lts/versions/20.04.202406140?api-version=2024-03-01 response: body: - string: "{\r\n \"properties\": {\r\n \"hyperVGeneration\": \"V1\",\r\n \"architecture\": - \"x64\",\r\n \"replicaType\": \"Unmanaged\",\r\n \"disallowed\": {\r\n - \ \"vmDiskType\": \"None\"\r\n },\r\n \"automaticOSUpgradeProperties\": - {\r\n \"automaticOSUpgradeSupported\": false\r\n },\r\n \"imageDeprecationStatus\": - {\r\n \"imageState\": \"Active\"\r\n },\r\n \"features\": [\r\n - \ {\r\n \"name\": \"IsAcceleratedNetworkSupported\",\r\n \"value\": - \"True\"\r\n },\r\n {\r\n \"name\": \"DiskControllerTypes\",\r\n - \ \"value\": \"SCSI, NVMe\"\r\n },\r\n {\r\n \"name\": - \"IsHibernateSupported\",\r\n \"value\": \"True\"\r\n }\r\n ],\r\n - \ \"osDiskImage\": {\r\n \"operatingSystem\": \"Linux\",\r\n \"sizeInBytes\": - 32213303808\r\n },\r\n \"dataDiskImages\": []\r\n },\r\n \"location\": - \"westus2\",\r\n \"name\": \"20.04.202404270\",\r\n \"id\": \"/Subscriptions/00000000-0000-0000-0000-000000000000/Providers/Microsoft.Compute/Locations/westus2/Publishers/Canonical/ArtifactTypes/VMImage/Offers/0001-com-ubuntu-server-focal/Skus/20_04-lts/Versions/20.04.202404270\"\r\n}" + string: "{\r\n \"properties\": {\r\n \"hyperVGeneration\": \"V1\",\r\n \ + \ \"architecture\": \"x64\",\r\n \"replicaType\": \"Unmanaged\",\r\n\ + \ \"disallowed\": {\r\n \"vmDiskType\": \"None\"\r\n },\r\n \ + \ \"automaticOSUpgradeProperties\": {\r\n \"automaticOSUpgradeSupported\"\ + : false\r\n },\r\n \"imageDeprecationStatus\": {\r\n \"imageState\"\ + : \"Active\"\r\n },\r\n \"features\": [\r\n {\r\n \"name\"\ + : \"IsAcceleratedNetworkSupported\",\r\n \"value\": \"True\"\r\n \ + \ },\r\n {\r\n \"name\": \"DiskControllerTypes\",\r\n \ + \ \"value\": \"SCSI, NVMe\"\r\n },\r\n {\r\n \"name\":\ + \ \"IsHibernateSupported\",\r\n \"value\": \"True\"\r\n }\r\n\ + \ ],\r\n \"osDiskImage\": {\r\n \"operatingSystem\": \"Linux\"\ + ,\r\n \"sizeInBytes\": 32213303808\r\n },\r\n \"dataDiskImages\"\ + : []\r\n },\r\n \"location\": \"westus2\",\r\n \"name\": \"20.04.202406140\"\ + ,\r\n \"id\": \"/Subscriptions/00000000-0000-0000-0000-000000000000/Providers/Microsoft.Compute/Locations/westus2/Publishers/Canonical/ArtifactTypes/VMImage/Offers/0001-com-ubuntu-server-focal/Skus/20_04-lts/Versions/20.04.202406140\"\ + \r\n}" headers: cache-control: - no-cache @@ -647,7 +672,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Wed, 08 May 2024 02:18:54 GMT + - Wed, 03 Jul 2024 05:55:33 GMT expires: - '-1' pragma: @@ -661,7 +686,7 @@ interactions: x-ms-ratelimit-remaining-resource: - Microsoft.Compute/GetVMImageFromLocation3Min;12999,Microsoft.Compute/GetVMImageFromLocation30Min;73999 x-msedge-ref: - - 'Ref A: 1E46268637354280BF6E1B259208123E Ref B: BL2AA2030101019 Ref C: 2024-05-08T02:18:55Z' + - 'Ref A: BCA3DC7D4B5C45378823E1E072FF0956 Ref B: MNZ221060609011 Ref C: 2024-07-03T05:55:33Z' status: code: 200 message: OK @@ -680,12 +705,238 @@ interactions: - --resource-group --name --image --ssh-key-values --public-ip-address --custom-data --vnet-name --subnet User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1019-azure-x86_64-with-glibc2.29) + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.7 (Linux-6.5.0-1021-azure-x86_64-with) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network?api-version=2022-09-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network","namespace":"Microsoft.Network","authorizations":[{"applicationId":"2cf9eb86-36b5-49dc-86ae-9a63135dfa8c","roleDefinitionId":"13ba9ab4-19f0-4804-adc4-14ece36cc7a1"},{"applicationId":"7c33bfcb-8d33-48d6-8e60-dc6404003489","roleDefinitionId":"ad6261e4-fa9a-4642-aa5f-104f1b67e9e3"},{"applicationId":"1e3e4475-288f-4018-a376-df66fd7fac5f","roleDefinitionId":"1d538b69-3d87-4e56-8ff8-25786fd48261"},{"applicationId":"a0be0c72-870e-46f0-9c49-c98333a996f7","roleDefinitionId":"7ce22727-ffce-45a9-930c-ddb2e56fa131"},{"applicationId":"486c78bf-a0f7-45f1-92fd-37215929e116","roleDefinitionId":"98a9e526-0a60-4c1f-a33a-ae46e1f8dc0d"},{"applicationId":"19947cfd-0303-466c-ac3c-fcc19a7a1570","roleDefinitionId":"d813ab6c-bfb7-413e-9462-005b21f0ce09"},{"applicationId":"341b7f3d-69b3-47f9-9ce7-5b7f4945fdbd","roleDefinitionId":"8141843c-c51c-4c1e-a5bf-0d351594b86c"},{"applicationId":"328fd23b-de6e-462c-9433-e207470a5727","roleDefinitionId":"79e29e06-4056-41e5-a6b2-959f1f47747e"},{"applicationId":"6d057c82-a784-47ae-8d12-ca7b38cf06b4","roleDefinitionId":"c27dd31e-c1e5-4ab0-93e1-a12ba34f182e","managedByRoleDefinitionId":"82e8942a-bcb6-444a-b1c4-31a3ea463a7d"},{"applicationId":"b4ca0290-4e73-4e31-ade0-c82ecfaabf6a","roleDefinitionId":"18363e25-ff21-4159-ae8d-7dfecb5bd001"},{"applicationId":"79d7fb34-4bef-4417-8184-ff713af7a679","roleDefinitionId":"1c1f11ef-abfa-4abe-a02b-226771d07fc7"},{"applicationId":"38808189-fa7a-4d8a-807f-eba01edacca6","roleDefinitionId":"7dbad3e2-b105-40d5-8fe4-4a9ff6c17ae6"},{"applicationId":"6e02f8e9-db9b-4eb5-aa5a-7c8968375f68","roleDefinitionId":"787424c7-f9d2-416b-a939-4d59deb2d259"},{"applicationId":"60b2e7d5-a27f-426d-a6b1-acced0846fdf","roleDefinitionId":"0edb7c43-ed90-4da9-9ca2-e9a5d1521b00"}],"resourceTypes":[{"resourceType":"virtualNetworkGateways","locations":["West + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network","namespace":"Microsoft.Network","authorizations":[{"applicationId":"40c49ff3-c6ae-436d-b28e-b8e268841980","roleDefinitionId":"d4d2d679-cce0-429d-9a3b-17118c035f66"},{"applicationId":"2cf9eb86-36b5-49dc-86ae-9a63135dfa8c","roleDefinitionId":"13ba9ab4-19f0-4804-adc4-14ece36cc7a1"},{"applicationId":"7c33bfcb-8d33-48d6-8e60-dc6404003489","roleDefinitionId":"ad6261e4-fa9a-4642-aa5f-104f1b67e9e3"},{"applicationId":"1e3e4475-288f-4018-a376-df66fd7fac5f","roleDefinitionId":"1d538b69-3d87-4e56-8ff8-25786fd48261"},{"applicationId":"a0be0c72-870e-46f0-9c49-c98333a996f7","roleDefinitionId":"7ce22727-ffce-45a9-930c-ddb2e56fa131"},{"applicationId":"486c78bf-a0f7-45f1-92fd-37215929e116","roleDefinitionId":"98a9e526-0a60-4c1f-a33a-ae46e1f8dc0d"},{"applicationId":"19947cfd-0303-466c-ac3c-fcc19a7a1570","roleDefinitionId":"d813ab6c-bfb7-413e-9462-005b21f0ce09"},{"applicationId":"341b7f3d-69b3-47f9-9ce7-5b7f4945fdbd","roleDefinitionId":"8141843c-c51c-4c1e-a5bf-0d351594b86c"},{"applicationId":"328fd23b-de6e-462c-9433-e207470a5727","roleDefinitionId":"79e29e06-4056-41e5-a6b2-959f1f47747e"},{"applicationId":"6d057c82-a784-47ae-8d12-ca7b38cf06b4","roleDefinitionId":"c27dd31e-c1e5-4ab0-93e1-a12ba34f182e","managedByRoleDefinitionId":"82e8942a-bcb6-444a-b1c4-31a3ea463a7d"},{"applicationId":"b4ca0290-4e73-4e31-ade0-c82ecfaabf6a","roleDefinitionId":"18363e25-ff21-4159-ae8d-7dfecb5bd001"},{"applicationId":"79d7fb34-4bef-4417-8184-ff713af7a679","roleDefinitionId":"1c1f11ef-abfa-4abe-a02b-226771d07fc7"},{"applicationId":"38808189-fa7a-4d8a-807f-eba01edacca6","roleDefinitionId":"7dbad3e2-b105-40d5-8fe4-4a9ff6c17ae6"},{"applicationId":"6e02f8e9-db9b-4eb5-aa5a-7c8968375f68","roleDefinitionId":"787424c7-f9d2-416b-a939-4d59deb2d259"},{"applicationId":"60b2e7d5-a27f-426d-a6b1-acced0846fdf","roleDefinitionId":"0edb7c43-ed90-4da9-9ca2-e9a5d1521b00"}],"resourceTypes":[{"resourceType":"expressRouteProviderPorts","locations":["West + US","East US","North Europe","West Europe","East Asia","Southeast Asia","North + Central US","South Central US","Central US","East US 2","Japan East","Japan + West","Brazil South","Australia East","Australia Southeast","Central India","South + India","West India","Canada Central","Canada East","West Central US","West + US 2","UK West","UK South","Korea Central","Korea South","France Central","Australia + Central","South Africa North","UAE North","Switzerland North","Germany West + Central","Norway East","West US 3","Jio India West","Sweden Central","Central + US EUAP","East US 2 EUAP"],"apiVersions":["2024-03-01","2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2023-01-01-preview","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01"],"defaultApiVersion":"2020-06-01","capabilities":"None"},{"resourceType":"locations/hybridEdgeZone","locations":["West + US","East US","North Europe","West Europe","East Asia","Southeast Asia","North + Central US","South Central US","Central US","East US 2","Japan East","Japan + West","Brazil South","Australia East","Australia Southeast","Central India","South + India","West India","Canada Central","Canada East","West Central US","West + US 2","UK West","UK South","Korea Central","Korea South","France Central","Australia + Central","South Africa North","UAE North","Switzerland North","Germany West + Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar + Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2024-03-01","2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2023-01-01-preview","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01"],"capabilities":"None"},{"resourceType":"firewallPolicies","locations":["Italy + North","Qatar Central","Poland Central","UAE North","Australia Central 2","UAE + Central","Germany North","Central India","Korea South","Switzerland North","Switzerland + West","Japan West","France South","South Africa West","West India","Canada + East","South India","Germany West Central","Norway East","Norway West","South + Africa North","East Asia","Southeast Asia","Korea Central","Brazil South","Brazil + Southeast","West US 3","Jio India West","Sweden Central","Japan East","UK + West","West US","East US","North Europe","West Europe","West Central US","South + Central US","Australia East","Australia Central","Australia Southeast","UK + South","East US 2","West US 2","North Central US","Canada Central","France + Central","Central US","Israel Central","Spain Central","Mexico Central","Central + US EUAP","East US 2 EUAP"],"apiVersions":["2024-03-01","2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2023-01-01-preview","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01"],"defaultApiVersion":"2020-04-01","capabilities":"SupportsTags, + SupportsLocation"},{"resourceType":"ipGroups","locations":["Italy North","Qatar + Central","Poland Central","UAE North","Australia Central 2","UAE Central","Germany + North","Central India","Korea South","Switzerland North","Switzerland West","Japan + West","France South","South Africa West","West India","Canada East","South + India","Germany West Central","Norway East","Norway West","South Africa North","East + Asia","Southeast Asia","Korea Central","Brazil South","Brazil Southeast","West + US 3","Jio India West","Sweden Central","Japan East","UK West","West US","East + US","North Europe","West Europe","South Central US","Australia East","Australia + Central","Australia Southeast","UK South","East US 2","West US 2","North Central + US","Canada Central","France Central","West Central US","Central US","Israel + Central","Spain Central","Mexico Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2024-03-01","2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2023-01-01-preview","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01"],"defaultApiVersion":"2020-04-01","capabilities":"SupportsTags, + SupportsLocation"},{"resourceType":"azureWebCategories","locations":[],"apiVersions":["2024-03-01","2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2023-01-01-preview","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01"],"defaultApiVersion":"2020-08-01","capabilities":"None"},{"resourceType":"locations/nfvOperations","locations":[],"apiVersions":["2024-03-01","2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2023-01-01-preview","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01","2018-03-01","2018-02-01","2018-01-01","2017-11-01","2017-10-01","2017-09-01"],"capabilities":"None"},{"resourceType":"locations/nfvOperationResults","locations":[],"apiVersions":["2024-03-01","2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2023-01-01-preview","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01","2018-03-01","2018-02-01","2018-01-01","2017-11-01","2017-10-01","2017-09-01"],"capabilities":"None"},{"resourceType":"virtualRouters","locations":["Italy + North","Qatar Central","Poland Central","UAE North","Australia Central 2","UAE + Central","Germany North","Central India","Korea South","Switzerland North","Switzerland + West","Japan West","France South","South Africa West","West India","Canada + East","South India","Germany West Central","Norway East","Norway West","South + Africa North","East Asia","Southeast Asia","Korea Central","Brazil South","Brazil + Southeast","West US 3","Jio India West","Sweden Central","Japan East","UK + West","West US","East US","North Europe","West Europe","West Central US","South + Central US","Australia East","Australia Central","Australia Southeast","UK + South","East US 2","West US 2","North Central US","Canada Central","France + Central","Central US","Israel Central","Spain Central","Mexico Central","Central + US EUAP","East US 2 EUAP"],"apiVersions":["2024-03-01","2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2023-01-01-preview","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01"],"defaultApiVersion":"2020-04-01","capabilities":"SupportsTags, + SupportsLocation"},{"resourceType":"networkVirtualAppliances","locations":["Italy + North","Qatar Central","Poland Central","Brazil Southeast","West US 3","Jio + India West","Sweden Central","UAE North","Australia Central 2","UAE Central","Germany + North","Central India","Korea South","Switzerland North","Switzerland West","Japan + West","France South","South Africa West","West India","Canada East","South + India","Germany West Central","Norway East","Norway West","South Africa North","East + Asia","Southeast Asia","Korea Central","Brazil South","Japan East","UK West","West + US","East US","North Europe","West Europe","West Central US","South Central + US","Australia East","Australia Central","Australia Southeast","UK South","East + US 2","West US 2","North Central US","Canada Central","France Central","Central + US","Israel Central","Spain Central","Mexico Central","Central US EUAP","East + US 2 EUAP"],"apiVersions":["2024-03-01","2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2023-01-01-preview","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01"],"defaultApiVersion":"2020-04-01","capabilities":"SystemAssignedResourceIdentity, + SupportsTags, SupportsLocation"},{"resourceType":"networkVirtualApplianceSkus","locations":[],"apiVersions":["2024-03-01","2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2023-01-01-preview","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01"],"defaultApiVersion":"2020-04-01","capabilities":"None"},{"resourceType":"trafficmanagerprofiles","locations":["global"],"apiVersions":["2022-04-01-preview","2022-04-01","2018-08-01","2018-04-01","2018-03-01","2018-02-01","2017-05-01","2017-03-01","2015-11-01","2015-04-28-preview"],"defaultApiVersion":"2018-08-01","capabilities":"CrossResourceGroupResourceMove, + CrossSubscriptionResourceMove, SupportsTags, SupportsLocation"},{"resourceType":"trafficmanagerprofiles/heatMaps","locations":["global"],"apiVersions":["2022-04-01-preview","2022-04-01","2018-08-01","2018-04-01","2018-03-01","2018-02-01","2017-09-01-preview"],"defaultApiVersion":"2018-08-01","capabilities":"None"},{"resourceType":"trafficmanagerprofiles/azureendpoints","locations":["global"],"apiVersions":["2022-04-01-preview","2022-04-01","2018-08-01","2018-04-01","2018-03-01","2018-02-01","2017-05-01","2017-03-01","2015-11-01","2015-04-28-preview"],"defaultApiVersion":"2018-08-01","capabilities":"None"},{"resourceType":"trafficmanagerprofiles/externalendpoints","locations":["global"],"apiVersions":["2022-04-01-preview","2022-04-01","2018-08-01","2018-04-01","2018-03-01","2018-02-01","2017-05-01","2017-03-01","2015-11-01","2015-04-28-preview"],"defaultApiVersion":"2018-08-01","capabilities":"None"},{"resourceType":"trafficmanagerprofiles/nestedendpoints","locations":["global"],"apiVersions":["2022-04-01-preview","2022-04-01","2018-08-01","2018-04-01","2018-03-01","2018-02-01","2017-05-01","2017-03-01","2015-11-01","2015-04-28-preview"],"defaultApiVersion":"2018-08-01","capabilities":"None"},{"resourceType":"checkTrafficManagerNameAvailability","locations":["global"],"apiVersions":["2022-04-01-preview","2022-04-01","2018-08-01","2018-04-01","2018-03-01","2018-02-01","2017-05-01","2017-03-01","2015-11-01","2015-04-28-preview"],"defaultApiVersion":"2018-08-01","capabilities":"None"},{"resourceType":"checkTrafficManagerNameAvailabilityV2","locations":["global"],"apiVersions":["2022-04-01-preview","2022-04-01"],"defaultApiVersion":"2022-04-01","capabilities":"None"},{"resourceType":"trafficManagerUserMetricsKeys","locations":["global"],"apiVersions":["2022-04-01-preview","2022-04-01","2018-08-01","2018-04-01","2017-09-01-preview"],"defaultApiVersion":"2018-08-01","capabilities":"None"},{"resourceType":"trafficManagerGeographicHierarchies","locations":["global"],"apiVersions":["2022-04-01-preview","2022-04-01","2018-08-01","2018-04-01","2018-03-01","2018-02-01","2017-05-01","2017-03-01"],"defaultApiVersion":"2018-08-01","capabilities":"None"},{"resourceType":"dnsResolvers","locations":["West + Central US","East US 2","West Europe","North Europe","Australia East","UK + South","South Central US","East US","North Central US","West US 2","West US + 3","Southeast Asia","Central India","Canada Central","Central US","France + Central","Japan East","Germany West Central","South Africa North","Korea Central","Sweden + Central","East Asia","Switzerland North","Brazil South","West US","Norway + East","UAE North","Australia Southeast","Canada East","Japan West","Italy + North","Israel Central","Uk West","South India","Spain Central","Mexico Central","Qatar + Central","Poland Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2023-07-01-preview","2023-07-01","2022-07-01","2020-04-01-preview"],"defaultApiVersion":"2020-04-01-preview","capabilities":"CrossResourceGroupResourceMove, + CrossSubscriptionResourceMove, SupportsTags, SupportsLocation"},{"resourceType":"dnsResolvers/inboundEndpoints","locations":["West + Central US","East US 2","West Europe","North Europe","Australia East","UK + South","South Central US","East US","North Central US","West US 2","West US + 3","Southeast Asia","Central India","Canada Central","Central US","France + Central","Japan East","Germany West Central","South Africa North","Korea Central","Sweden + Central","East Asia","Switzerland North","Brazil South","West US","Norway + East","UAE North","Australia Southeast","Canada East","Japan West","Italy + North","Israel Central","Uk West","South India","Spain Central","Mexico Central","Qatar + Central","Poland Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2023-07-01-preview","2023-07-01","2022-07-01","2020-04-01-preview"],"defaultApiVersion":"2020-04-01-preview","capabilities":"CrossResourceGroupResourceMove, + CrossSubscriptionResourceMove, SupportsTags, SupportsLocation"},{"resourceType":"dnsResolvers/outboundEndpoints","locations":["West + Central US","East US 2","West Europe","North Europe","Australia East","UK + South","South Central US","East US","North Central US","West US 2","West US + 3","Southeast Asia","Central India","Canada Central","Central US","France + Central","Japan East","Germany West Central","South Africa North","Korea Central","Sweden + Central","East Asia","Switzerland North","Brazil South","West US","Norway + East","UAE North","Australia Southeast","Canada East","Japan West","Italy + North","Israel Central","Uk West","South India","Spain Central","Mexico Central","Qatar + Central","Poland Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2023-07-01-preview","2023-07-01","2022-07-01","2020-04-01-preview"],"defaultApiVersion":"2020-04-01-preview","capabilities":"CrossResourceGroupResourceMove, + CrossSubscriptionResourceMove, SupportsTags, SupportsLocation"},{"resourceType":"dnsForwardingRulesets","locations":["West + Central US","East US 2","West Europe","North Europe","Australia East","UK + South","South Central US","East US","North Central US","West US 2","West US + 3","Southeast Asia","Central India","Canada Central","Central US","France + Central","Japan East","Germany West Central","South Africa North","Korea Central","Sweden + Central","East Asia","Switzerland North","Brazil South","West US","Norway + East","UAE North","Australia Southeast","Canada East","Japan West","Italy + North","Israel Central","Uk West","South India","Spain Central","Mexico Central","Qatar + Central","Poland Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2023-07-01-preview","2023-07-01","2022-07-01","2020-04-01-preview"],"defaultApiVersion":"2020-04-01-preview","capabilities":"CrossResourceGroupResourceMove, + CrossSubscriptionResourceMove, SupportsTags, SupportsLocation"},{"resourceType":"dnsForwardingRulesets/forwardingRules","locations":["West + Central US","East US 2","West Europe","North Europe","Australia East","UK + South","South Central US","East US","North Central US","West US 2","West US + 3","Southeast Asia","Central India","Canada Central","Central US","France + Central","Japan East","Germany West Central","South Africa North","Korea Central","Sweden + Central","East Asia","Switzerland North","Brazil South","West US","Norway + East","UAE North","Australia Southeast","Canada East","Japan West","Italy + North","Israel Central","Uk West","South India","Spain Central","Mexico Central","Qatar + Central","Poland Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2023-07-01-preview","2023-07-01","2022-07-01","2020-04-01-preview"],"defaultApiVersion":"2020-04-01-preview","capabilities":"None"},{"resourceType":"dnsForwardingRulesets/virtualNetworkLinks","locations":["West + Central US","East US 2","West Europe","North Europe","Australia East","UK + South","South Central US","East US","North Central US","West US 2","West US + 3","Southeast Asia","Central India","Canada Central","Central US","France + Central","Japan East","Germany West Central","South Africa North","Korea Central","Sweden + Central","East Asia","Switzerland North","Brazil South","West US","Norway + East","UAE North","Australia Southeast","Canada East","Japan West","Italy + North","Israel Central","Uk West","South India","Spain Central","Mexico Central","Qatar + Central","Poland Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2023-07-01-preview","2023-07-01","2022-07-01","2020-04-01-preview"],"defaultApiVersion":"2020-04-01-preview","capabilities":"None"},{"resourceType":"virtualNetworks/listDnsResolvers","locations":["West + Central US","East US 2","West Europe","North Europe","Australia East","UK + South","South Central US","East US","North Central US","West US 2","West US + 3","Southeast Asia","Central India","Canada Central","Central US","France + Central","Japan East","Germany West Central","South Africa North","Korea Central","Sweden + Central","East Asia","Switzerland North","Brazil South","West US","Norway + East","UAE North","Australia Southeast","Canada East","Japan West","Italy + North","Israel Central","Uk West","South India","Spain Central","Mexico Central","Qatar + Central","Poland Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2023-07-01-preview","2023-07-01","2022-07-01","2020-04-01-preview"],"defaultApiVersion":"2020-04-01-preview","capabilities":"None"},{"resourceType":"virtualNetworks/listDnsForwardingRulesets","locations":["West + Central US","East US 2","West Europe","North Europe","Australia East","UK + South","South Central US","East US","North Central US","West US 2","West US + 3","Southeast Asia","Central India","Canada Central","Central US","France + Central","Japan East","Germany West Central","South Africa North","Korea Central","Sweden + Central","East Asia","Switzerland North","Brazil South","West US","Norway + East","UAE North","Australia Southeast","Canada East","Japan West","Italy + North","Israel Central","Uk West","South India","Spain Central","Mexico Central","Qatar + Central","Poland Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2023-07-01-preview","2023-07-01","2022-07-01","2020-04-01-preview"],"defaultApiVersion":"2020-04-01-preview","capabilities":"None"},{"resourceType":"locations/dnsResolverOperationResults","locations":[],"apiVersions":["2023-07-01-preview","2023-07-01","2022-07-01","2020-04-01-preview"],"defaultApiVersion":"2020-04-01-preview","capabilities":"None"},{"resourceType":"locations/dnsResolverOperationStatuses","locations":[],"apiVersions":["2023-07-01-preview","2023-07-01","2022-07-01","2020-04-01-preview"],"defaultApiVersion":"2020-04-01-preview","capabilities":"None"},{"resourceType":"locations/dnsResolverPolicyOperationResults","locations":[],"apiVersions":["2023-07-01-preview"],"defaultApiVersion":"2023-07-01-preview","capabilities":"None"},{"resourceType":"locations/dnsResolverPolicyOperationStatuses","locations":[],"apiVersions":["2023-07-01-preview"],"defaultApiVersion":"2023-07-01-preview","capabilities":"None"},{"resourceType":"networkManagers","locations":["West + Central US","North Central US","West US","West Europe","UAE Central","Germany + North","East US","West India","East US 2","Australia Central","Australia Central + 2","South Africa West","Brazil South","UK West","North Europe","Central US","UAE + North","Germany West Central","Switzerland West","East Asia","Jio India West","South + Africa North","UK South","South India","Australia Southeast","France South","West + US 2","Sweden Central","Japan West","Norway East","France Central","West US + 3","Central India","Korea South","Brazil Southeast","Korea Central","Southeast + Asia","South Central US","Norway West","Australia East","Japan East","Canada + East","Canada Central","Switzerland North","Qatar Central","Poland Central","Italy + North","Israel Central","Mexico Central","Spain Central","East US 2 EUAP","Central + US EUAP"],"apiVersions":["2024-03-01","2024-01-01-preview","2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-03-01-preview","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-06-01-preview","2022-05-01","2022-04-01-preview","2022-01-01"],"defaultApiVersion":"2022-05-01","capabilities":"CrossResourceGroupResourceMove, + CrossSubscriptionResourceMove, SupportsTags, SupportsLocation"},{"resourceType":"networkManagerConnections","locations":[],"apiVersions":["2024-03-01","2024-01-01-preview","2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-03-01-preview","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-06-01-preview","2022-05-01","2022-04-01-preview","2022-01-01"],"defaultApiVersion":"2022-05-01","capabilities":"SupportsExtension"},{"resourceType":"locations/perimeterAssociableResourceTypes","locations":["West + Central US","Jio India West","Jio India Central","North Central US","West + US","West Europe","UAE Central","Germany North","East US","West India","East + US 2","Australia Central","Australia Central 2","South Africa West","Brazil + South","UK West","North Europe","Central US","UAE North","Germany West Central","Switzerland + West","East Asia","South Africa North","UK South","South India","Australia + Southeast","France South","West US 2","Sweden Central","Japan West","Norway + East","France Central","West US 3","Central India","Korea South","Brazil Southeast","Korea + Central","Southeast Asia","South Central US","Norway West","Australia East","Japan + East","Canada East","Canada Central","Switzerland North","Qatar Central","Poland + Central","Italy North","Israel Central","Mexico Central","Spain Central","East + US 2 EUAP","Central US EUAP"],"apiVersions":["2023-09-01-preview","2023-08-01-preview","2023-07-01-preview","2022-02-01-preview","2021-05-01-preview","2021-02-01-preview"],"defaultApiVersion":"2021-02-01-preview","capabilities":"None"},{"resourceType":"locations/queryNetworkSecurityPerimeter","locations":["West + Central US","Jio India West","North Central US","West US","West Europe","UAE + Central","Germany North","East US","West India","East US 2","Australia Central","Australia + Central 2","South Africa West","Brazil South","UK West","North Europe","Central + US","UAE North","Germany West Central","Switzerland West","East Asia","South + Africa North","UK South","South India","Australia Southeast","France South","West + US 2","Sweden Central","Japan West","Norway East","France Central","West US + 3","Central India","Korea South","Brazil Southeast","Korea Central","Southeast + Asia","South Central US","Norway West","Australia East","Japan East","Canada + East","Canada Central","Switzerland North","Qatar Central","Poland Central","Italy + North","Israel Central","Mexico Central","Spain Central","East US 2 EUAP","Central + US EUAP"],"apiVersions":["2023-09-01-preview","2023-08-01-preview","2023-07-01-preview","2022-02-01-preview","2021-05-01-preview","2021-02-01-preview"],"defaultApiVersion":"2021-02-01-preview","capabilities":"None"},{"resourceType":"virtualNetworks/listNetworkManagerEffectiveConnectivityConfigurations","locations":["West + Central US","North Central US","West US","West Europe","UAE Central","Germany + North","East US","West India","East US 2","Australia Central","Australia Central + 2","South Africa West","Brazil South","UK West","North Europe","Central US","UAE + North","Germany West Central","Switzerland West","East Asia","Jio India West","South + Africa North","UK South","South India","Australia Southeast","France South","West + US 2","Sweden Central","Japan West","Norway East","France Central","West US + 3","Central India","Korea South","Brazil Southeast","Korea Central","Southeast + Asia","South Central US","Norway West","Australia East","Japan East","Canada + East","Canada Central","Switzerland North","Qatar Central","Poland Central","Italy + North","Israel Central","Mexico Central","Spain Central","East US 2 EUAP","Central + US EUAP"],"apiVersions":["2024-03-01","2024-01-01-preview","2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-03-01-preview","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-06-01-preview","2022-05-01","2022-04-01-preview","2022-01-01"],"defaultApiVersion":"2022-05-01","capabilities":"None"},{"resourceType":"virtualNetworks/listNetworkManagerEffectiveSecurityAdminRules","locations":["West + Central US","North Central US","West US","West Europe","UAE Central","Germany + North","East US","West India","East US 2","Australia Central","Australia Central + 2","South Africa West","Brazil South","UK West","North Europe","Central US","UAE + North","Germany West Central","Switzerland West","East Asia","Jio India West","South + Africa North","UK South","South India","Australia Southeast","France South","West + US 2","Sweden Central","Japan West","Norway East","France Central","West US + 3","Central India","Korea South","Brazil Southeast","Korea Central","Southeast + Asia","South Central US","Norway West","Australia East","Japan East","Canada + East","Canada Central","Switzerland North","Qatar Central","Poland Central","Italy + North","Israel Central","Mexico Central","Spain Central","East US 2 EUAP","Central + US EUAP"],"apiVersions":["2024-03-01","2024-01-01-preview","2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-03-01-preview","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-06-01-preview","2022-05-01","2022-04-01-preview","2022-01-01"],"defaultApiVersion":"2022-05-01","capabilities":"None"},{"resourceType":"networkGroupMemberships","locations":["West + Central US","North Central US","West US","West Europe","UAE Central","Germany + North","East US","West India","East US 2","Australia Central","Australia Central + 2","South Africa West","Brazil South","UK West","North Europe","Central US","UAE + North","Germany West Central","Switzerland West","East Asia","Jio India West","South + Africa North","UK South","South India","Australia Southeast","France South","West + US 2","Sweden Central","Japan West","Norway East","France Central","West US + 3","Central India","Korea South","Brazil Southeast","Korea Central","Southeast + Asia","South Central US","Norway West","Australia East","Japan East","Canada + East","Canada Central","Switzerland North","Qatar Central","Poland Central","Italy + North","Israel Central","Mexico Central","Spain Central","East US 2 EUAP","Central + US EUAP"],"apiVersions":["2022-06-01-preview"],"defaultApiVersion":"2022-06-01-preview","capabilities":"SupportsExtension"},{"resourceType":"locations/commitInternalAzureNetworkManagerConfiguration","locations":["West + Central US","North Central US","West US","West Europe","UAE Central","Germany + North","East US","West India","East US 2","Australia Central","Australia Central + 2","South Africa West","Brazil South","UK West","North Europe","Central US","UAE + North","Germany West Central","Switzerland West","East Asia","Jio India West","South + Africa North","UK South","South India","Australia Southeast","France South","West + US 2","Sweden Central","Japan West","Norway East","France Central","West US + 3","Central India","Korea South","Brazil Southeast","Korea Central","Southeast + Asia","South Central US","Norway West","Australia East","Japan East","Canada + East","Canada Central","Switzerland North","Qatar Central","Poland Central","Italy + North","Israel Central","Mexico Central","Spain Central","East US 2 EUAP","Central + US EUAP"],"apiVersions":["2024-03-01","2024-01-01-preview","2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-03-01-preview","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-06-01-preview","2022-05-01","2022-04-01-preview","2022-01-01"],"capabilities":"None"},{"resourceType":"locations/internalAzureVirtualNetworkManagerOperation","locations":["West + Central US","North Central US","West US","West Europe","UAE Central","Germany + North","East US","West India","East US 2","Australia Central","Australia Central + 2","South Africa West","Brazil South","UK West","North Europe","Central US","UAE + North","Germany West Central","Switzerland West","East Asia","Jio India West","South + Africa North","UK South","South India","Australia Southeast","France South","West + US 2","Sweden Central","Japan West","Norway East","France Central","West US + 3","Central India","Korea South","Brazil Southeast","Korea Central","Southeast + Asia","South Central US","Norway West","Australia East","Japan East","Canada + East","Canada Central","Switzerland North","Qatar Central","Poland Central","Italy + North","Israel Central","Mexico Central","Spain Central","East US 2 EUAP","Central + US EUAP"],"apiVersions":["2024-03-01","2024-01-01-preview","2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-03-01-preview","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-06-01-preview","2022-05-01","2022-04-01-preview","2022-01-01"],"capabilities":"None"},{"resourceType":"networkManagers/verifierWorkspaces","locations":["East + US 2","West US 2","East US","West Europe","UK South","North Europe","Central + US","Australia East","West US","South Central US","East US 2 EUAP"],"apiVersions":["2024-01-01-preview"],"defaultApiVersion":"2024-01-01-preview","capabilities":"SupportsTags, + SupportsLocation"},{"resourceType":"locations/verifierWorkspaceOperationResults","locations":["East + US 2","West US 2","East US","West Europe","UK South","North Europe","Central + US","Australia East","West US","South Central US","East US 2 EUAP"],"apiVersions":["2024-01-01-preview"],"defaultApiVersion":"2024-01-01-preview","capabilities":"None"},{"resourceType":"virtualNetworkGateways","locations":["West US","East US","North Europe","West Europe","East Asia","Southeast Asia","North Central US","South Central US","Central US","East US 2","Japan East","Japan West","Brazil South","Australia East","Australia Southeast","Central India","South @@ -693,8 +944,8 @@ interactions: US 2","UK West","UK South","Korea Central","Korea South","France Central","Australia Central","South Africa North","UAE North","Switzerland North","Germany West Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar - Central","Poland Central","Italy North","Israel Central","Mexico Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01","2018-03-01","2018-02-01","2018-01-01","2017-11-01","2017-10-01","2017-09-01","2017-08-01","2017-06-01","2017-04-01","2017-03-01","2016-12-01","2016-11-01","2016-10-01","2016-09-01","2016-08-01","2016-07-01","2016-06-01","2016-03-30","2015-06-15","2015-05-01-preview","2014-12-01-preview"],"defaultApiVersion":"2020-03-01","apiProfiles":[{"profileVersion":"2017-03-09-profile","apiVersion":"2015-06-15"},{"profileVersion":"2018-03-01-hybrid","apiVersion":"2017-03-01"},{"profileVersion":"2019-03-01-hybrid","apiVersion":"2017-10-01"}],"capabilities":"CrossResourceGroupResourceMove, + Central","Poland Central","Italy North","Israel Central","Mexico Central","Spain + Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01","2018-03-01","2018-02-01","2018-01-01","2017-11-01","2017-10-01","2017-09-01","2017-08-01","2017-06-01","2017-04-01","2017-03-01","2016-12-01","2016-11-01","2016-10-01","2016-09-01","2016-08-01","2016-07-01","2016-06-01","2016-03-30","2015-06-15","2015-05-01-preview","2014-12-01-preview"],"defaultApiVersion":"2020-03-01","apiProfiles":[{"profileVersion":"2017-03-09-profile","apiVersion":"2015-06-15"},{"profileVersion":"2018-03-01-hybrid","apiVersion":"2017-03-01"},{"profileVersion":"2019-03-01-hybrid","apiVersion":"2017-10-01"}],"capabilities":"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove, SupportsTags, SupportsLocation"},{"resourceType":"localNetworkGateways","locations":["West US","East US","North Europe","West Europe","East Asia","Southeast Asia","North Central US","South Central US","Central US","East US 2","Japan East","Japan @@ -703,8 +954,8 @@ interactions: US 2","UK West","UK South","Korea Central","Korea South","France Central","Australia Central","South Africa North","UAE North","Switzerland North","Germany West Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar - Central","Poland Central","Italy North","Israel Central","Mexico Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01","2018-03-01","2018-02-01","2018-01-01","2017-11-01","2017-10-01","2017-09-01","2017-08-01","2017-06-01","2017-04-01","2017-03-01","2016-12-01","2016-11-01","2016-10-01","2016-09-01","2016-08-01","2016-07-01","2016-06-01","2016-03-30","2015-06-15","2015-05-01-preview","2014-12-01-preview"],"defaultApiVersion":"2020-03-01","apiProfiles":[{"profileVersion":"2017-03-09-profile","apiVersion":"2015-06-15"},{"profileVersion":"2018-03-01-hybrid","apiVersion":"2017-03-01"},{"profileVersion":"2019-03-01-hybrid","apiVersion":"2017-10-01"}],"capabilities":"CrossResourceGroupResourceMove, + Central","Poland Central","Italy North","Israel Central","Mexico Central","Spain + Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01","2018-03-01","2018-02-01","2018-01-01","2017-11-01","2017-10-01","2017-09-01","2017-08-01","2017-06-01","2017-04-01","2017-03-01","2016-12-01","2016-11-01","2016-10-01","2016-09-01","2016-08-01","2016-07-01","2016-06-01","2016-03-30","2015-06-15","2015-05-01-preview","2014-12-01-preview"],"defaultApiVersion":"2020-03-01","apiProfiles":[{"profileVersion":"2017-03-09-profile","apiVersion":"2015-06-15"},{"profileVersion":"2018-03-01-hybrid","apiVersion":"2017-03-01"},{"profileVersion":"2019-03-01-hybrid","apiVersion":"2017-10-01"}],"capabilities":"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove, SupportsTags, SupportsLocation"},{"resourceType":"connections","locations":["West US","East US","North Europe","West Europe","East Asia","Southeast Asia","North Central US","South Central US","Central US","East US 2","Japan East","Japan @@ -713,8 +964,8 @@ interactions: US 2","UK West","UK South","Korea Central","Korea South","France Central","Australia Central","South Africa North","UAE North","Switzerland North","Germany West Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar - Central","Poland Central","Italy North","Israel Central","Mexico Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01","2018-03-01","2018-02-01","2018-01-01","2017-11-01","2017-10-01","2017-09-01","2017-08-01","2017-06-01","2017-04-01","2017-03-01","2016-12-01","2016-11-01","2016-10-01","2016-09-01","2016-08-01","2016-07-01","2016-06-01","2016-03-30","2015-06-15","2015-05-01-preview","2014-12-01-preview"],"defaultApiVersion":"2020-03-01","apiProfiles":[{"profileVersion":"2017-03-09-profile","apiVersion":"2015-06-15"},{"profileVersion":"2018-03-01-hybrid","apiVersion":"2017-03-01"},{"profileVersion":"2019-03-01-hybrid","apiVersion":"2017-10-01"}],"capabilities":"CrossResourceGroupResourceMove, + Central","Poland Central","Italy North","Israel Central","Mexico Central","Spain + Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01","2018-03-01","2018-02-01","2018-01-01","2017-11-01","2017-10-01","2017-09-01","2017-08-01","2017-06-01","2017-04-01","2017-03-01","2016-12-01","2016-11-01","2016-10-01","2016-09-01","2016-08-01","2016-07-01","2016-06-01","2016-03-30","2015-06-15","2015-05-01-preview","2014-12-01-preview"],"defaultApiVersion":"2020-03-01","apiProfiles":[{"profileVersion":"2017-03-09-profile","apiVersion":"2015-06-15"},{"profileVersion":"2018-03-01-hybrid","apiVersion":"2017-03-01"},{"profileVersion":"2019-03-01-hybrid","apiVersion":"2017-10-01"}],"capabilities":"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove, SupportsTags, SupportsLocation"},{"resourceType":"applicationGateways","locations":["West US","East US","North Europe","West Europe","East Asia","Southeast Asia","North Central US","South Central US","Central US","East US 2","Japan East","Japan @@ -723,8 +974,8 @@ interactions: US 2","UK West","UK South","Korea Central","Korea South","France Central","Australia Central","South Africa North","UAE North","Switzerland North","Germany West Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar - Central","Poland Central","Italy North","Israel Central","Mexico Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01","2018-03-01","2018-02-01","2018-01-01","2017-11-01","2017-10-01","2017-09-01","2017-08-01","2017-06-01","2017-04-01","2017-03-01","2016-12-01","2016-11-01","2016-10-01","2016-09-01","2016-08-01","2016-07-01","2016-06-01","2016-03-30","2015-06-15","2015-05-01-preview","2014-12-01-preview"],"defaultApiVersion":"2020-03-01","zoneMappings":[{"location":"Australia + Central","Poland Central","Italy North","Israel Central","Mexico Central","Spain + Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01","2018-03-01","2018-02-01","2018-01-01","2017-11-01","2017-10-01","2017-09-01","2017-08-01","2017-06-01","2017-04-01","2017-03-01","2016-12-01","2016-11-01","2016-10-01","2016-09-01","2016-08-01","2016-07-01","2016-06-01","2016-03-30","2015-06-15","2015-05-01-preview","2014-12-01-preview"],"defaultApiVersion":"2020-03-01","zoneMappings":[{"location":"Australia East","zones":["3","2","1"]},{"location":"Brazil South","zones":["3","2","1"]},{"location":"Canada Central","zones":["3","2","1"]},{"location":"Central India","zones":["3","2","1"]},{"location":"Central US","zones":["3","2","1"]},{"location":"Central US EUAP","zones":["2","1"]},{"location":"East @@ -736,11 +987,12 @@ interactions: Central","zones":["3","2","1"]},{"location":"North Europe","zones":["3","2","1"]},{"location":"Norway East","zones":["3","2","1"]},{"location":"Poland Central","zones":["3","2","1"]},{"location":"Qatar Central","zones":["3","2","1"]},{"location":"South Africa North","zones":["3","2","1"]},{"location":"South - Central US","zones":["3","2","1"]},{"location":"Southeast Asia","zones":["3","2","1"]},{"location":"Sweden - Central","zones":["3","2","1"]},{"location":"Switzerland North","zones":["3","2","1"]},{"location":"UAE - North","zones":["3","2","1"]},{"location":"UK South","zones":["3","2","1"]},{"location":"West - Europe","zones":["3","2","1"]},{"location":"West US 2","zones":["3","2","1"]},{"location":"West - US 3","zones":["3","2","1"]}],"capabilities":"SupportsTags, SupportsLocation"},{"resourceType":"expressRouteCircuits","locations":["West + Central US","zones":["3","2","1"]},{"location":"Southeast Asia","zones":["3","2","1"]},{"location":"Spain + Central","zones":["3","2","1"]},{"location":"Sweden Central","zones":["3","2","1"]},{"location":"Switzerland + North","zones":["3","2","1"]},{"location":"UAE North","zones":["3","2","1"]},{"location":"UK + South","zones":["3","2","1"]},{"location":"West Europe","zones":["3","2","1"]},{"location":"West + US 2","zones":["3","2","1"]},{"location":"West US 3","zones":["3","2","1"]}],"capabilities":"SupportsTags, + SupportsLocation"},{"resourceType":"expressRouteCircuits","locations":["West US","East US","North Europe","West Europe","East Asia","Southeast Asia","North Central US","South Central US","Central US","East US 2","Japan East","Japan West","Brazil South","Australia East","Australia Southeast","Central India","South @@ -748,8 +1000,8 @@ interactions: US 2","UK West","UK South","Korea Central","Korea South","France Central","Australia Central","South Africa North","UAE North","Switzerland North","Germany West Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar - Central","Poland Central","Italy North","Israel Central","Mexico Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01","2018-03-01","2018-02-01","2018-01-01","2017-11-01","2017-10-01","2017-09-01","2017-08-01","2017-06-01","2017-04-01","2017-03-01","2016-12-01","2016-11-01","2016-10-01","2016-09-01","2016-08-01","2016-07-01","2016-06-01","2016-03-30","2015-06-15","2015-05-01-preview","2014-12-01-preview"],"defaultApiVersion":"2020-03-01","capabilities":"SupportsTags, + Central","Poland Central","Italy North","Israel Central","Mexico Central","Spain + Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01","2018-03-01","2018-02-01","2018-01-01","2017-11-01","2017-10-01","2017-09-01","2017-08-01","2017-06-01","2017-04-01","2017-03-01","2016-12-01","2016-11-01","2016-10-01","2016-09-01","2016-08-01","2016-07-01","2016-06-01","2016-03-30","2015-06-15","2015-05-01-preview","2014-12-01-preview"],"defaultApiVersion":"2020-03-01","capabilities":"SupportsTags, SupportsLocation"},{"resourceType":"expressRouteServiceProviders","locations":["West US","East US","North Europe","West Europe","East Asia","Southeast Asia","North Central US","South Central US","Central US","East US 2","Japan East","Japan @@ -758,8 +1010,8 @@ interactions: US 2","UK West","UK South","Korea Central","Korea South","France Central","Australia Central","South Africa North","UAE North","Switzerland North","Germany West Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar - Central","Poland Central","Italy North","Israel Central","Mexico Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01","2018-03-01","2018-02-01","2018-01-01","2017-11-01","2017-10-01","2017-09-01","2017-08-01","2017-06-01","2017-04-01","2017-03-01","2016-12-01","2016-11-01","2016-10-01","2016-09-01","2016-08-01","2016-07-01","2016-06-01","2016-03-30","2015-06-15","2015-05-01-preview","2014-12-01-preview"],"capabilities":"None"},{"resourceType":"applicationGatewayAvailableWafRuleSets","locations":["West + Central","Poland Central","Italy North","Israel Central","Mexico Central","Spain + Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01","2018-03-01","2018-02-01","2018-01-01","2017-11-01","2017-10-01","2017-09-01","2017-08-01","2017-06-01","2017-04-01","2017-03-01","2016-12-01","2016-11-01","2016-10-01","2016-09-01","2016-08-01","2016-07-01","2016-06-01","2016-03-30","2015-06-15","2015-05-01-preview","2014-12-01-preview"],"capabilities":"None"},{"resourceType":"applicationGatewayAvailableWafRuleSets","locations":["West US","East US","North Europe","West Europe","East Asia","Southeast Asia","North Central US","South Central US","Central US","East US 2","Japan East","Japan West","Brazil South","Australia East","Australia Southeast","Central India","South @@ -767,8 +1019,8 @@ interactions: US 2","UK West","UK South","Korea Central","Korea South","France Central","Australia Central","South Africa North","UAE North","Switzerland North","Germany West Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar - Central","Poland Central","Italy North","Israel Central","Mexico Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01","2018-03-01","2018-02-01","2018-01-01","2017-11-01","2017-10-01","2017-09-01","2017-08-01","2017-06-01","2017-04-01","2017-03-01"],"capabilities":"None"},{"resourceType":"applicationGatewayAvailableSslOptions","locations":["West + Central","Poland Central","Italy North","Israel Central","Mexico Central","Spain + Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01","2018-03-01","2018-02-01","2018-01-01","2017-11-01","2017-10-01","2017-09-01","2017-08-01","2017-06-01","2017-04-01","2017-03-01"],"capabilities":"None"},{"resourceType":"applicationGatewayAvailableSslOptions","locations":["West US","East US","North Europe","West Europe","East Asia","Southeast Asia","North Central US","South Central US","Central US","East US 2","Japan East","Japan West","Brazil South","Australia East","Australia Southeast","Central India","South @@ -776,8 +1028,8 @@ interactions: US 2","UK West","UK South","Korea Central","Korea South","France Central","Australia Central","South Africa North","UAE North","Switzerland North","Germany West Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar - Central","Poland Central","Italy North","Israel Central","Mexico Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01","2018-03-01","2018-02-01","2018-01-01","2017-11-01","2017-10-01","2017-09-01","2017-08-01","2017-06-01"],"capabilities":"None"},{"resourceType":"applicationGatewayAvailableServerVariables","locations":["West + Central","Poland Central","Italy North","Israel Central","Mexico Central","Spain + Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01","2018-03-01","2018-02-01","2018-01-01","2017-11-01","2017-10-01","2017-09-01","2017-08-01","2017-06-01"],"capabilities":"None"},{"resourceType":"applicationGatewayAvailableServerVariables","locations":["West US","East US","North Europe","West Europe","East Asia","Southeast Asia","North Central US","South Central US","Central US","East US 2","Japan East","Japan West","Brazil South","Australia East","Australia Southeast","Central India","South @@ -785,8 +1037,8 @@ interactions: US 2","UK West","UK South","Korea Central","Korea South","France Central","Australia Central","South Africa North","UAE North","Switzerland North","Germany West Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar - Central","Poland Central","Italy North","Israel Central","Mexico Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01"],"capabilities":"None"},{"resourceType":"applicationGatewayAvailableRequestHeaders","locations":["West + Central","Poland Central","Italy North","Israel Central","Mexico Central","Spain + Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01"],"capabilities":"None"},{"resourceType":"applicationGatewayAvailableRequestHeaders","locations":["West US","East US","North Europe","West Europe","East Asia","Southeast Asia","North Central US","South Central US","Central US","East US 2","Japan East","Japan West","Brazil South","Australia East","Australia Southeast","Central India","South @@ -794,8 +1046,8 @@ interactions: US 2","UK West","UK South","Korea Central","Korea South","France Central","Australia Central","South Africa North","UAE North","Switzerland North","Germany West Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar - Central","Poland Central","Italy North","Israel Central","Mexico Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01"],"capabilities":"None"},{"resourceType":"applicationGatewayAvailableResponseHeaders","locations":["West + Central","Poland Central","Italy North","Israel Central","Mexico Central","Spain + Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01"],"capabilities":"None"},{"resourceType":"applicationGatewayAvailableResponseHeaders","locations":["West US","East US","North Europe","West Europe","East Asia","Southeast Asia","North Central US","South Central US","Central US","East US 2","Japan East","Japan West","Brazil South","Australia East","Australia Southeast","Central India","South @@ -803,8 +1055,8 @@ interactions: US 2","UK West","UK South","Korea Central","Korea South","France Central","Australia Central","South Africa North","UAE North","Switzerland North","Germany West Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar - Central","Poland Central","Italy North","Israel Central","Mexico Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01"],"capabilities":"None"},{"resourceType":"routeFilters","locations":["West + Central","Poland Central","Italy North","Israel Central","Mexico Central","Spain + Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01"],"capabilities":"None"},{"resourceType":"routeFilters","locations":["West US","East US","North Europe","West Europe","East Asia","Southeast Asia","North Central US","South Central US","Central US","East US 2","Japan East","Japan West","Brazil South","Australia East","Australia Southeast","Central India","South @@ -812,8 +1064,8 @@ interactions: US 2","UK West","UK South","Korea Central","Korea South","France Central","Australia Central","South Africa North","UAE North","Switzerland North","Germany West Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar - Central","Poland Central","Italy North","Israel Central","Mexico Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01","2018-03-01","2018-02-01","2018-01-01","2017-11-01","2017-10-01","2017-09-01","2017-08-01","2017-06-01","2017-04-01","2017-03-01","2016-12-01","2016-11-01","2016-10-01","2016-09-01","2016-08-01","2016-07-01","2016-06-01","2016-03-30","2015-06-15","2015-05-01-preview","2014-12-01-preview"],"defaultApiVersion":"2020-03-01","capabilities":"SupportsTags, + Central","Poland Central","Italy North","Israel Central","Mexico Central","Spain + Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01","2018-03-01","2018-02-01","2018-01-01","2017-11-01","2017-10-01","2017-09-01","2017-08-01","2017-06-01","2017-04-01","2017-03-01","2016-12-01","2016-11-01","2016-10-01","2016-09-01","2016-08-01","2016-07-01","2016-06-01","2016-03-30","2015-06-15","2015-05-01-preview","2014-12-01-preview"],"defaultApiVersion":"2020-03-01","capabilities":"SupportsTags, SupportsLocation"},{"resourceType":"bgpServiceCommunities","locations":["West US","East US","North Europe","West Europe","East Asia","Southeast Asia","North Central US","South Central US","Central US","East US 2","Japan East","Japan @@ -822,8 +1074,8 @@ interactions: US 2","UK West","UK South","Korea Central","Korea South","France Central","Australia Central","South Africa North","UAE North","Switzerland North","Germany West Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar - Central","Poland Central","Italy North","Israel Central","Mexico Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01","2018-03-01","2018-02-01","2018-01-01","2017-11-01","2017-10-01","2017-09-01","2017-08-01","2017-06-01","2017-04-01","2017-03-01","2016-12-01"],"capabilities":"None"},{"resourceType":"vpnSites","locations":["West + Central","Poland Central","Italy North","Israel Central","Mexico Central","Spain + Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01","2018-03-01","2018-02-01","2018-01-01","2017-11-01","2017-10-01","2017-09-01","2017-08-01","2017-06-01","2017-04-01","2017-03-01","2016-12-01"],"capabilities":"None"},{"resourceType":"vpnSites","locations":["West US","East US","North Europe","West Europe","East Asia","Southeast Asia","North Central US","South Central US","Central US","East US 2","Japan East","Japan West","Brazil South","Australia East","Australia Southeast","Central India","South @@ -831,8 +1083,8 @@ interactions: US 2","UK West","UK South","Korea Central","Korea South","France Central","Australia Central","South Africa North","UAE North","Switzerland North","Germany West Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar - Central","Poland Central","Italy North","Israel Central","Mexico Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01","2018-03-01","2018-02-01","2018-01-01","2017-11-01","2017-10-01","2017-09-01"],"defaultApiVersion":"2020-03-01","capabilities":"SupportsTags, + Central","Poland Central","Italy North","Israel Central","Mexico Central","Spain + Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01","2018-03-01","2018-02-01","2018-01-01","2017-11-01","2017-10-01","2017-09-01"],"defaultApiVersion":"2020-03-01","capabilities":"SupportsTags, SupportsLocation"},{"resourceType":"vpnServerConfigurations","locations":["West US","East US","North Europe","West Europe","East Asia","Southeast Asia","North Central US","South Central US","Central US","East US 2","Japan East","Japan @@ -841,7 +1093,8 @@ interactions: US 2","UK West","UK South","Korea Central","Korea South","France Central","South Africa North","Switzerland North","Germany West Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar Central","Poland Central","Italy - North","Israel Central","Mexico Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01"],"defaultApiVersion":"2020-03-01","capabilities":"SupportsTags, + North","Israel Central","Mexico Central","Spain Central","Central US EUAP","East + US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01"],"defaultApiVersion":"2020-03-01","capabilities":"SupportsTags, SupportsLocation"},{"resourceType":"virtualHubs","locations":["West US","East US","North Europe","West Europe","East Asia","Southeast Asia","North Central US","South Central US","Central US","East US 2","Japan East","Japan West","Brazil @@ -850,8 +1103,8 @@ interactions: South","Korea Central","Korea South","France Central","Australia Central","South Africa North","UAE North","Switzerland North","Germany West Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar Central","Poland - Central","Italy North","Israel Central","Mexico Central","Central US EUAP","East - US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01","2018-03-01","2018-02-01","2018-01-01","2017-11-01","2017-10-01","2017-09-01"],"defaultApiVersion":"2020-03-01","capabilities":"SupportsTags, + Central","Italy North","Israel Central","Mexico Central","Spain Central","Central + US EUAP","East US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01","2018-03-01","2018-02-01","2018-01-01","2017-11-01","2017-10-01","2017-09-01"],"defaultApiVersion":"2020-03-01","capabilities":"SupportsTags, SupportsLocation"},{"resourceType":"vpnGateways","locations":["West US","East US","North Europe","West Europe","East Asia","Southeast Asia","North Central US","South Central US","Central US","East US 2","Japan East","Japan West","Brazil @@ -860,8 +1113,8 @@ interactions: South","Korea Central","Korea South","France Central","Australia Central","South Africa North","UAE North","Switzerland North","Germany West Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar Central","Poland - Central","Italy North","Israel Central","Mexico Central","Central US EUAP","East - US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01","2018-03-01","2018-02-01","2018-01-01","2017-11-01","2017-10-01","2017-09-01"],"defaultApiVersion":"2020-03-01","capabilities":"SupportsTags, + Central","Italy North","Israel Central","Mexico Central","Spain Central","Central + US EUAP","East US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01","2018-03-01","2018-02-01","2018-01-01","2017-11-01","2017-10-01","2017-09-01"],"defaultApiVersion":"2020-03-01","capabilities":"SupportsTags, SupportsLocation"},{"resourceType":"p2sVpnGateways","locations":["West US","East US","North Europe","West Europe","East Asia","Southeast Asia","North Central US","South Central US","Central US","East US 2","Japan East","Japan West","Brazil @@ -870,8 +1123,8 @@ interactions: South","Korea Central","Korea South","France Central","Australia Central","UAE North","South Africa North","Switzerland North","Germany West Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar Central","Poland - Central","Italy North","Israel Central","Mexico Central","Central US EUAP","East - US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01"],"defaultApiVersion":"2020-03-01","capabilities":"SupportsTags, + Central","Italy North","Israel Central","Mexico Central","Spain Central","Central + US EUAP","East US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01"],"defaultApiVersion":"2020-03-01","capabilities":"SupportsTags, SupportsLocation"},{"resourceType":"expressRouteGateways","locations":["West US","East US","North Europe","West Europe","East Asia","Southeast Asia","North Central US","South Central US","Central US","East US 2","Japan East","Japan @@ -880,8 +1133,8 @@ interactions: US 2","UK West","UK South","Korea Central","Korea South","France Central","Australia Central","South Africa North","UAE North","Switzerland North","Germany West Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar - Central","Poland Central","Italy North","Israel Central","Mexico Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01"],"defaultApiVersion":"2020-03-01","capabilities":"SupportsTags, + Central","Poland Central","Italy North","Israel Central","Mexico Central","Spain + Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01"],"defaultApiVersion":"2020-03-01","capabilities":"SupportsTags, SupportsLocation"},{"resourceType":"expressRoutePortsLocations","locations":["West US","East US","North Europe","West Europe","East Asia","Southeast Asia","North Central US","South Central US","Central US","East US 2","Japan East","Japan @@ -890,8 +1143,8 @@ interactions: US 2","UK West","UK South","Korea Central","Korea South","France Central","Australia Central","South Africa North","UAE North","Switzerland North","Germany West Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar - Central","Poland Central","Italy North","Israel Central","Mexico Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01"],"capabilities":"None"},{"resourceType":"expressRoutePorts","locations":["West + Central","Poland Central","Italy North","Israel Central","Mexico Central","Spain + Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01"],"capabilities":"None"},{"resourceType":"expressRoutePorts","locations":["West US","East US","North Europe","West Europe","East Asia","Southeast Asia","North Central US","South Central US","Central US","East US 2","Japan East","Japan West","Brazil South","Australia East","Australia Southeast","Central India","South @@ -899,8 +1152,8 @@ interactions: US 2","UK West","UK South","Korea Central","Korea South","France Central","Australia Central","UAE North","South Africa North","Switzerland North","Germany West Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar - Central","Poland Central","Italy North","Israel Central","Mexico Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01"],"defaultApiVersion":"2020-03-01","capabilities":"SupportsTags, + Central","Poland Central","Italy North","Israel Central","Mexico Central","Spain + Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01"],"defaultApiVersion":"2020-03-01","capabilities":"SupportsTags, SupportsLocation"},{"resourceType":"securityPartnerProviders","locations":["West US","East US","North Europe","West Europe","East Asia","Southeast Asia","North Central US","South Central US","Central US","East US 2","Japan East","Japan @@ -909,8 +1162,8 @@ interactions: US 2","UK West","UK South","Korea Central","Korea South","France Central","Australia Central","South Africa North","UAE North","Switzerland North","Germany West Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar - Central","Poland Central","Italy North","Israel Central","Mexico Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01"],"defaultApiVersion":"2020-03-01","capabilities":"SupportsTags, + Central","Poland Central","Italy North","Israel Central","Mexico Central","Spain + Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01"],"defaultApiVersion":"2020-03-01","capabilities":"SupportsTags, SupportsLocation"},{"resourceType":"azureFirewalls","locations":["West US","East US","North Europe","West Europe","East Asia","Southeast Asia","North Central US","South Central US","Central US","East US 2","Brazil South","Australia @@ -919,8 +1172,8 @@ interactions: Central","Australia Central","Japan West","Japan East","Korea Central","Korea South","South Africa North","UAE North","Switzerland North","Germany West Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar - Central","Poland Central","Italy North","Israel Central","Mexico Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01"],"defaultApiVersion":"2020-03-01","zoneMappings":[{"location":"Australia + Central","Poland Central","Italy North","Israel Central","Mexico Central","Spain + Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01"],"defaultApiVersion":"2020-03-01","zoneMappings":[{"location":"Australia East","zones":["3","2","1"]},{"location":"Brazil South","zones":["3","2","1"]},{"location":"Canada Central","zones":["3","2","1"]},{"location":"Central India","zones":["3","2","1"]},{"location":"Central US","zones":["3","2","1"]},{"location":"Central US EUAP","zones":["2","1"]},{"location":"East @@ -932,11 +1185,12 @@ interactions: Central","zones":["3","2","1"]},{"location":"North Europe","zones":["3","2","1"]},{"location":"Norway East","zones":["3","2","1"]},{"location":"Poland Central","zones":["3","2","1"]},{"location":"Qatar Central","zones":["3","2","1"]},{"location":"South Africa North","zones":["3","2","1"]},{"location":"South - Central US","zones":["3","2","1"]},{"location":"Southeast Asia","zones":["3","2","1"]},{"location":"Sweden - Central","zones":["3","2","1"]},{"location":"Switzerland North","zones":["3","2","1"]},{"location":"UAE - North","zones":["3","2","1"]},{"location":"UK South","zones":["3","2","1"]},{"location":"West - Europe","zones":["3","2","1"]},{"location":"West US 2","zones":["3","2","1"]},{"location":"West - US 3","zones":["3","2","1"]}],"capabilities":"SupportsTags, SupportsLocation"},{"resourceType":"azureFirewallFqdnTags","locations":["West + Central US","zones":["3","2","1"]},{"location":"Southeast Asia","zones":["3","2","1"]},{"location":"Spain + Central","zones":["3","2","1"]},{"location":"Sweden Central","zones":["3","2","1"]},{"location":"Switzerland + North","zones":["3","2","1"]},{"location":"UAE North","zones":["3","2","1"]},{"location":"UK + South","zones":["3","2","1"]},{"location":"West Europe","zones":["3","2","1"]},{"location":"West + US 2","zones":["3","2","1"]},{"location":"West US 3","zones":["3","2","1"]}],"capabilities":"SupportsTags, + SupportsLocation"},{"resourceType":"azureFirewallFqdnTags","locations":["West US","East US","North Europe","West Europe","East Asia","Southeast Asia","North Central US","South Central US","Central US","East US 2","Japan East","Japan West","Brazil South","Australia East","Australia Southeast","Central India","South @@ -944,8 +1198,8 @@ interactions: US 2","UK West","UK South","Korea Central","Korea South","France Central","Australia Central","South Africa North","UAE North","Switzerland North","Germany West Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar - Central","Poland Central","Italy North","Israel Central","Mexico Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01"],"capabilities":"None"},{"resourceType":"applicationGatewayWebApplicationFirewallPolicies","locations":["West + Central","Poland Central","Italy North","Israel Central","Mexico Central","Spain + Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01"],"capabilities":"None"},{"resourceType":"applicationGatewayWebApplicationFirewallPolicies","locations":["West US","East US","North Europe","West Europe","East Asia","Southeast Asia","North Central US","South Central US","Central US","East US 2","Japan East","Japan West","Brazil South","Australia East","Australia Southeast","Central India","South @@ -953,8 +1207,8 @@ interactions: US 2","UK West","UK South","Korea Central","Korea South","France Central","Australia Central","South Africa North","UAE North","Switzerland North","Germany West Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar - Central","Poland Central","Italy North","Israel Central","Mexico Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01"],"defaultApiVersion":"2020-03-01","capabilities":"SupportsTags, + Central","Poland Central","Italy North","Israel Central","Mexico Central","Spain + Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01"],"defaultApiVersion":"2020-03-01","capabilities":"SupportsTags, SupportsLocation"},{"resourceType":"locations/ApplicationGatewayWafDynamicManifests","locations":["West US","East US","North Europe","West Europe","East Asia","Southeast Asia","North Central US","South Central US","Central US","East US 2","Japan East","Japan @@ -963,8 +1217,8 @@ interactions: US 2","UK West","UK South","Korea Central","Korea South","France Central","Australia Central","South Africa North","UAE North","Switzerland North","Germany West Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar - Central","Poland Central","Italy North","Israel Central","Mexico Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01"],"capabilities":"None"},{"resourceType":"virtualWans","locations":["West + Central","Poland Central","Italy North","Israel Central","Mexico Central","Spain + Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01"],"capabilities":"None"},{"resourceType":"virtualWans","locations":["West US","East US","North Europe","West Europe","East Asia","Southeast Asia","North Central US","South Central US","Central US","East US 2","Japan East","Japan West","Brazil South","Australia East","Australia Southeast","Central India","South @@ -972,8 +1226,8 @@ interactions: US 2","UK West","UK South","Korea Central","Korea South","France Central","Australia Central","South Africa North","UAE North","Switzerland North","Germany West Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar - Central","Poland Central","Italy North","Israel Central","Mexico Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01","2018-03-01","2018-02-01","2018-01-01","2017-11-01","2017-10-01","2017-09-01"],"defaultApiVersion":"2020-03-01","capabilities":"SupportsTags, + Central","Poland Central","Italy North","Israel Central","Mexico Central","Spain + Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01","2018-03-01","2018-02-01","2018-01-01","2017-11-01","2017-10-01","2017-09-01"],"defaultApiVersion":"2020-03-01","capabilities":"SupportsTags, SupportsLocation"},{"resourceType":"bastionHosts","locations":["West US","East US","North Europe","West Europe","East Asia","Southeast Asia","North Central US","South Central US","Central US","East US 2","Japan East","Japan West","Brazil @@ -982,8 +1236,8 @@ interactions: South","Korea Central","Korea South","France Central","Australia Central","South Africa North","UAE North","Switzerland North","Germany West Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar Central","Poland - Central","Italy North","Israel Central","Mexico Central","Central US EUAP","East - US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01"],"defaultApiVersion":"2020-03-01","zoneMappings":[{"location":"Australia + Central","Italy North","Israel Central","Mexico Central","Spain Central","Central + US EUAP","East US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01"],"defaultApiVersion":"2020-03-01","zoneMappings":[{"location":"Australia East","zones":["3","2","1"]},{"location":"Brazil South","zones":["3","2","1"]},{"location":"Canada Central","zones":["3","2","1"]},{"location":"Central India","zones":["3","2","1"]},{"location":"Central US","zones":["3","2","1"]},{"location":"Central US EUAP","zones":["2","1"]},{"location":"East @@ -995,11 +1249,11 @@ interactions: Central","zones":["3","2","1"]},{"location":"North Europe","zones":["3","2","1"]},{"location":"Norway East","zones":["3","2","1"]},{"location":"Poland Central","zones":["3","2","1"]},{"location":"Qatar Central","zones":["3","2","1"]},{"location":"South Africa North","zones":["3","2","1"]},{"location":"South - Central US","zones":["3","2","1"]},{"location":"Southeast Asia","zones":["3","2","1"]},{"location":"Sweden - Central","zones":["3","2","1"]},{"location":"Switzerland North","zones":["3","2","1"]},{"location":"UAE - North","zones":["3","2","1"]},{"location":"UK South","zones":["3","2","1"]},{"location":"West - Europe","zones":["3","2","1"]},{"location":"West US 2","zones":["3","2","1"]},{"location":"West - US 3","zones":["3","2","1"]}],"capabilities":"CrossResourceGroupResourceMove, + Central US","zones":["3","2","1"]},{"location":"Southeast Asia","zones":["3","2","1"]},{"location":"Spain + Central","zones":["3","2","1"]},{"location":"Sweden Central","zones":["3","2","1"]},{"location":"Switzerland + North","zones":["3","2","1"]},{"location":"UAE North","zones":["3","2","1"]},{"location":"UK + South","zones":["3","2","1"]},{"location":"West Europe","zones":["3","2","1"]},{"location":"West + US 2","zones":["3","2","1"]},{"location":"West US 3","zones":["3","2","1"]}],"capabilities":"CrossResourceGroupResourceMove, SupportsTags, SupportsLocation"},{"resourceType":"queryExpressRoutePortsBandwidth","locations":["West US","East US","North Europe","West Europe","East Asia","Southeast Asia","North Central US","South Central US","Central US","East US 2","Japan East","Japan @@ -1008,17 +1262,27 @@ interactions: US 2","UK West","UK South","Korea Central","Korea South","France Central","Australia Central","South Africa North","UAE North","Switzerland North","Germany West Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar - Central","Poland Central","Italy North","Israel Central","Mexico Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01"],"capabilities":"None"},{"resourceType":"trafficmanagerprofiles","locations":["global"],"apiVersions":["2022-04-01-preview","2022-04-01","2018-08-01","2018-04-01","2018-03-01","2018-02-01","2017-05-01","2017-03-01","2015-11-01","2015-04-28-preview"],"defaultApiVersion":"2018-08-01","capabilities":"CrossResourceGroupResourceMove, - CrossSubscriptionResourceMove, SupportsTags, SupportsLocation"},{"resourceType":"trafficmanagerprofiles/heatMaps","locations":["global"],"apiVersions":["2022-04-01-preview","2022-04-01","2018-08-01","2018-04-01","2018-03-01","2018-02-01","2017-09-01-preview"],"defaultApiVersion":"2018-08-01","capabilities":"None"},{"resourceType":"trafficmanagerprofiles/azureendpoints","locations":["global"],"apiVersions":["2022-04-01-preview","2022-04-01","2018-08-01","2018-04-01","2018-03-01","2018-02-01","2017-05-01","2017-03-01","2015-11-01","2015-04-28-preview"],"defaultApiVersion":"2018-08-01","capabilities":"None"},{"resourceType":"trafficmanagerprofiles/externalendpoints","locations":["global"],"apiVersions":["2022-04-01-preview","2022-04-01","2018-08-01","2018-04-01","2018-03-01","2018-02-01","2017-05-01","2017-03-01","2015-11-01","2015-04-28-preview"],"defaultApiVersion":"2018-08-01","capabilities":"None"},{"resourceType":"trafficmanagerprofiles/nestedendpoints","locations":["global"],"apiVersions":["2022-04-01-preview","2022-04-01","2018-08-01","2018-04-01","2018-03-01","2018-02-01","2017-05-01","2017-03-01","2015-11-01","2015-04-28-preview"],"defaultApiVersion":"2018-08-01","capabilities":"None"},{"resourceType":"checkTrafficManagerNameAvailability","locations":["global"],"apiVersions":["2022-04-01-preview","2022-04-01","2018-08-01","2018-04-01","2018-03-01","2018-02-01","2017-05-01","2017-03-01","2015-11-01","2015-04-28-preview"],"defaultApiVersion":"2018-08-01","capabilities":"None"},{"resourceType":"checkTrafficManagerNameAvailabilityV2","locations":["global"],"apiVersions":["2022-04-01-preview","2022-04-01"],"defaultApiVersion":"2022-04-01","capabilities":"None"},{"resourceType":"trafficManagerUserMetricsKeys","locations":["global"],"apiVersions":["2022-04-01-preview","2022-04-01","2018-08-01","2018-04-01","2017-09-01-preview"],"defaultApiVersion":"2018-08-01","capabilities":"None"},{"resourceType":"trafficManagerGeographicHierarchies","locations":["global"],"apiVersions":["2022-04-01-preview","2022-04-01","2018-08-01","2018-04-01","2018-03-01","2018-02-01","2017-05-01","2017-03-01"],"defaultApiVersion":"2018-08-01","capabilities":"None"},{"resourceType":"expressRouteProviderPorts","locations":["West + Central","Poland Central","Italy North","Israel Central","Mexico Central","Spain + Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01"],"capabilities":"None"},{"resourceType":"privateDnsZones","locations":["global"],"apiVersions":["2020-06-01","2020-01-01","2018-09-01"],"defaultApiVersion":"2018-09-01","capabilities":"CrossResourceGroupResourceMove, + CrossSubscriptionResourceMove, SupportsTags, SupportsLocation"},{"resourceType":"privateDnsZones/virtualNetworkLinks","locations":["global"],"apiVersions":["2020-06-01","2020-01-01","2018-09-01"],"defaultApiVersion":"2018-09-01","capabilities":"CrossResourceGroupResourceMove, + CrossSubscriptionResourceMove, SupportsTags, SupportsLocation"},{"resourceType":"privateDnsOperationResults","locations":["global"],"apiVersions":["2020-06-01","2020-01-01","2018-09-01"],"defaultApiVersion":"2018-09-01","capabilities":"None"},{"resourceType":"privateDnsOperationStatuses","locations":["global"],"apiVersions":["2020-06-01","2020-01-01","2018-09-01"],"defaultApiVersion":"2018-09-01","capabilities":"None"},{"resourceType":"privateDnsZonesInternal","locations":["global"],"apiVersions":["2020-06-01","2020-01-01"],"defaultApiVersion":"2020-01-01","capabilities":"None"},{"resourceType":"privateDnsZones/A","locations":["global"],"apiVersions":["2020-06-01","2020-01-01","2018-09-01"],"defaultApiVersion":"2018-09-01","capabilities":"None"},{"resourceType":"privateDnsZones/AAAA","locations":["global"],"apiVersions":["2020-06-01","2020-01-01","2018-09-01"],"defaultApiVersion":"2018-09-01","capabilities":"None"},{"resourceType":"privateDnsZones/CNAME","locations":["global"],"apiVersions":["2020-06-01","2020-01-01","2018-09-01"],"defaultApiVersion":"2018-09-01","capabilities":"None"},{"resourceType":"privateDnsZones/PTR","locations":["global"],"apiVersions":["2020-06-01","2020-01-01","2018-09-01"],"defaultApiVersion":"2018-09-01","capabilities":"None"},{"resourceType":"privateDnsZones/MX","locations":["global"],"apiVersions":["2020-06-01","2020-01-01","2018-09-01"],"defaultApiVersion":"2018-09-01","capabilities":"None"},{"resourceType":"privateDnsZones/TXT","locations":["global"],"apiVersions":["2020-06-01","2020-01-01","2018-09-01"],"defaultApiVersion":"2018-09-01","capabilities":"None"},{"resourceType":"privateDnsZones/SRV","locations":["global"],"apiVersions":["2020-06-01","2020-01-01","2018-09-01"],"defaultApiVersion":"2018-09-01","capabilities":"None"},{"resourceType":"privateDnsZones/SOA","locations":["global"],"apiVersions":["2020-06-01","2020-01-01","2018-09-01"],"defaultApiVersion":"2018-09-01","capabilities":"None"},{"resourceType":"privateDnsZones/all","locations":["global"],"apiVersions":["2020-06-01","2020-01-01","2018-09-01"],"defaultApiVersion":"2018-09-01","capabilities":"None"},{"resourceType":"virtualNetworks/privateDnsZoneLinks","locations":["global"],"apiVersions":["2020-06-01"],"defaultApiVersion":"2020-06-01","capabilities":"None"},{"resourceType":"dnszones","locations":["global"],"apiVersions":["2023-07-01-preview","2018-05-01","2018-03-01-preview","2017-10-01","2017-09-15-preview","2017-09-01","2016-04-01","2015-05-04-preview"],"defaultApiVersion":"2018-05-01","apiProfiles":[{"profileVersion":"2017-03-09-profile","apiVersion":"2016-04-01"},{"profileVersion":"2018-03-01-hybrid","apiVersion":"2016-04-01"},{"profileVersion":"2019-03-01-hybrid","apiVersion":"2016-04-01"}],"capabilities":"CrossResourceGroupResourceMove, + CrossSubscriptionResourceMove, SupportsTags, SupportsLocation"},{"resourceType":"dnsOperationResults","locations":["global"],"apiVersions":["2023-07-01-preview","2018-05-01","2018-03-01-preview","2017-10-01","2017-09-15-preview","2017-09-01","2016-04-01"],"defaultApiVersion":"2018-05-01","capabilities":"None"},{"resourceType":"dnsOperationStatuses","locations":["global"],"apiVersions":["2023-07-01-preview","2018-05-01","2018-03-01-preview","2017-10-01","2017-09-15-preview","2017-09-01","2016-04-01"],"defaultApiVersion":"2018-05-01","capabilities":"None"},{"resourceType":"getDnsResourceReference","locations":["global"],"apiVersions":["2023-07-01-preview","2018-05-01"],"defaultApiVersion":"2018-05-01","capabilities":"None"},{"resourceType":"internalNotify","locations":["global"],"apiVersions":["2023-07-01-preview","2018-05-01"],"defaultApiVersion":"2018-05-01","capabilities":"None"},{"resourceType":"dnszones/A","locations":["global"],"apiVersions":["2023-07-01-preview","2018-05-01","2018-03-01-preview","2017-10-01","2017-09-15-preview","2017-09-01","2016-04-01","2015-05-04-preview"],"defaultApiVersion":"2018-05-01","capabilities":"None"},{"resourceType":"dnszones/AAAA","locations":["global"],"apiVersions":["2023-07-01-preview","2018-05-01","2018-03-01-preview","2017-10-01","2017-09-15-preview","2017-09-01","2016-04-01","2015-05-04-preview"],"defaultApiVersion":"2018-05-01","capabilities":"None"},{"resourceType":"dnszones/CNAME","locations":["global"],"apiVersions":["2023-07-01-preview","2018-05-01","2018-03-01-preview","2017-10-01","2017-09-15-preview","2017-09-01","2016-04-01","2015-05-04-preview"],"defaultApiVersion":"2018-05-01","capabilities":"None"},{"resourceType":"dnszones/PTR","locations":["global"],"apiVersions":["2023-07-01-preview","2018-05-01","2018-03-01-preview","2017-10-01","2017-09-15-preview","2017-09-01","2016-04-01","2015-05-04-preview"],"defaultApiVersion":"2018-05-01","capabilities":"None"},{"resourceType":"dnszones/MX","locations":["global"],"apiVersions":["2023-07-01-preview","2018-05-01","2018-03-01-preview","2017-10-01","2017-09-15-preview","2017-09-01","2016-04-01","2015-05-04-preview"],"defaultApiVersion":"2018-05-01","capabilities":"None"},{"resourceType":"dnszones/TXT","locations":["global"],"apiVersions":["2023-07-01-preview","2018-05-01","2018-03-01-preview","2017-10-01","2017-09-15-preview","2017-09-01","2016-04-01","2015-05-04-preview"],"defaultApiVersion":"2018-05-01","capabilities":"None"},{"resourceType":"dnszones/SRV","locations":["global"],"apiVersions":["2023-07-01-preview","2018-05-01","2018-03-01-preview","2017-10-01","2017-09-15-preview","2017-09-01","2016-04-01","2015-05-04-preview"],"defaultApiVersion":"2018-05-01","capabilities":"None"},{"resourceType":"dnszones/SOA","locations":["global"],"apiVersions":["2023-07-01-preview","2018-05-01","2018-03-01-preview","2017-10-01","2017-09-15-preview","2017-09-01","2016-04-01","2015-05-04-preview"],"defaultApiVersion":"2018-05-01","capabilities":"None"},{"resourceType":"dnszones/NS","locations":["global"],"apiVersions":["2023-07-01-preview","2018-05-01","2018-03-01-preview","2017-10-01","2017-09-15-preview","2017-09-01","2016-04-01","2015-05-04-preview"],"defaultApiVersion":"2018-05-01","capabilities":"None"},{"resourceType":"dnszones/CAA","locations":["global"],"apiVersions":["2023-07-01-preview","2018-05-01","2018-03-01-preview","2017-10-01","2017-09-15-preview","2017-09-01"],"defaultApiVersion":"2018-05-01","capabilities":"None"},{"resourceType":"dnszones/DS","locations":["global"],"apiVersions":["2023-07-01-preview"],"defaultApiVersion":"2023-07-01-preview","capabilities":"None"},{"resourceType":"dnszones/TLSA","locations":["global"],"apiVersions":["2023-07-01-preview"],"defaultApiVersion":"2023-07-01-preview","capabilities":"None"},{"resourceType":"dnszones/NAPTR","locations":["global"],"apiVersions":["2023-07-01-preview"],"defaultApiVersion":"2023-07-01-preview","capabilities":"None"},{"resourceType":"dnszones/recordsets","locations":["global"],"apiVersions":["2023-07-01-preview","2018-05-01","2018-03-01-preview","2017-10-01","2017-09-15-preview","2017-09-01","2016-04-01","2015-05-04-preview"],"defaultApiVersion":"2018-05-01","capabilities":"None"},{"resourceType":"dnszones/all","locations":["global"],"apiVersions":["2023-07-01-preview","2018-05-01","2018-03-01-preview","2017-10-01","2017-09-15-preview","2017-09-01","2016-04-01","2015-05-04-preview"],"defaultApiVersion":"2018-05-01","capabilities":"None"},{"resourceType":"dnszones/dnssecConfigs","locations":["global"],"apiVersions":["2023-07-01-preview"],"defaultApiVersion":"2023-07-01-preview","capabilities":"None"},{"resourceType":"checkFrontdoorNameAvailability","locations":["global","Central + US","East US","East US 2","North Central US","South Central US","West US","North + Europe","West Europe","East Asia","Southeast Asia","Japan East","Japan West","Brazil + South","Australia East","Australia Southeast"],"apiVersions":["2021-06-01","2020-07-01","2020-05-01","2020-01-01","2019-08-01","2019-05-01","2019-04-01","2018-08-01"],"defaultApiVersion":"2020-07-01","capabilities":"None"},{"resourceType":"frontdoorWebApplicationFirewallManagedRuleSets","locations":["global","Central + US","East US","East US 2","North Central US","South Central US","West US","North + Europe","West Europe","East Asia","Southeast Asia","Japan East","Japan West","Brazil + South","Australia East","Australia Southeast"],"apiVersions":["2024-02-01","2022-05-01","2020-11-01","2020-04-01","2019-10-01","2019-03-01"],"defaultApiVersion":"2020-11-01","capabilities":"None"},{"resourceType":"virtualNetworks","locations":["West US","East US","North Europe","West Europe","East Asia","Southeast Asia","North Central US","South Central US","Central US","East US 2","Japan East","Japan West","Brazil South","Australia East","Australia Southeast","Central India","South India","West India","Canada Central","Canada East","West Central US","West US 2","UK West","UK South","Korea Central","Korea South","France Central","Australia Central","South Africa North","UAE North","Switzerland North","Germany West - Central","Norway East","West US 3","Jio India West","Sweden Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2023-01-01-preview","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01"],"defaultApiVersion":"2020-06-01","capabilities":"None"},{"resourceType":"locations/hybridEdgeZone","locations":["West + Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar + Central","Poland Central","Italy North","Israel Central","Mexico Central","Spain + Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01","2018-03-01","2018-02-01","2018-01-01","2017-11-01","2017-10-01","2017-09-01","2017-08-01","2017-06-01","2017-04-01","2017-03-01","2016-12-01","2016-11-01","2016-10-01","2016-09-01","2016-08-01","2016-07-01","2016-06-01","2016-03-30","2015-06-15","2015-05-01-preview","2014-12-01-preview"],"defaultApiVersion":"2020-03-01","apiProfiles":[{"profileVersion":"2017-03-09-profile","apiVersion":"2015-06-15"},{"profileVersion":"2018-03-01-hybrid","apiVersion":"2017-10-01"},{"profileVersion":"2019-03-01-hybrid","apiVersion":"2017-10-01"}],"capabilities":"CrossResourceGroupResourceMove, + CrossSubscriptionResourceMove, SupportsTags, SupportsLocation"},{"resourceType":"virtualNetworks/taggedTrafficConsumers","locations":["West US","East US","North Europe","West Europe","East Asia","Southeast Asia","North Central US","South Central US","Central US","East US 2","Japan East","Japan West","Brazil South","Australia East","Australia Southeast","Central India","South @@ -1026,222 +1290,8 @@ interactions: US 2","UK West","UK South","Korea Central","Korea South","France Central","Australia Central","South Africa North","UAE North","Switzerland North","Germany West Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar - Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2023-01-01-preview","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01"],"capabilities":"None"},{"resourceType":"firewallPolicies","locations":["Italy - North","Qatar Central","Poland Central","UAE North","Australia Central 2","UAE - Central","Germany North","Central India","Korea South","Switzerland North","Switzerland - West","Japan West","France South","South Africa West","West India","Canada - East","South India","Germany West Central","Norway East","Norway West","South - Africa North","East Asia","Southeast Asia","Korea Central","Brazil South","Brazil - Southeast","West US 3","Jio India West","Sweden Central","Japan East","UK - West","West US","East US","North Europe","West Europe","West Central US","South - Central US","Australia East","Australia Central","Australia Southeast","UK - South","East US 2","West US 2","North Central US","Canada Central","France - Central","Central US","Israel Central","Mexico Central","Central US EUAP","East - US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2023-01-01-preview","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01"],"defaultApiVersion":"2020-04-01","capabilities":"SupportsTags, - SupportsLocation"},{"resourceType":"ipGroups","locations":["Italy North","Qatar - Central","Poland Central","UAE North","Australia Central 2","UAE Central","Germany - North","Central India","Korea South","Switzerland North","Switzerland West","Japan - West","France South","South Africa West","West India","Canada East","South - India","Germany West Central","Norway East","Norway West","South Africa North","East - Asia","Southeast Asia","Korea Central","Brazil South","Brazil Southeast","West - US 3","Jio India West","Sweden Central","Japan East","UK West","West US","East - US","North Europe","West Europe","South Central US","Australia East","Australia - Central","Australia Southeast","UK South","East US 2","West US 2","North Central - US","Canada Central","France Central","West Central US","Central US","Israel - Central","Mexico Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2023-01-01-preview","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01"],"defaultApiVersion":"2020-04-01","capabilities":"SupportsTags, - SupportsLocation"},{"resourceType":"azureWebCategories","locations":[],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2023-01-01-preview","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01"],"defaultApiVersion":"2020-08-01","capabilities":"None"},{"resourceType":"locations/nfvOperations","locations":[],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2023-01-01-preview","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01","2018-03-01","2018-02-01","2018-01-01","2017-11-01","2017-10-01","2017-09-01"],"capabilities":"None"},{"resourceType":"locations/nfvOperationResults","locations":[],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2023-01-01-preview","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01","2018-03-01","2018-02-01","2018-01-01","2017-11-01","2017-10-01","2017-09-01"],"capabilities":"None"},{"resourceType":"virtualRouters","locations":["Italy - North","Qatar Central","Poland Central","UAE North","Australia Central 2","UAE - Central","Germany North","Central India","Korea South","Switzerland North","Switzerland - West","Japan West","France South","South Africa West","West India","Canada - East","South India","Germany West Central","Norway East","Norway West","South - Africa North","East Asia","Southeast Asia","Korea Central","Brazil South","Brazil - Southeast","West US 3","Jio India West","Sweden Central","Japan East","UK - West","West US","East US","North Europe","West Europe","West Central US","South - Central US","Australia East","Australia Central","Australia Southeast","UK - South","East US 2","West US 2","North Central US","Canada Central","France - Central","Central US","Israel Central","Mexico Central","Central US EUAP","East - US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2023-01-01-preview","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01"],"defaultApiVersion":"2020-04-01","capabilities":"SupportsTags, - SupportsLocation"},{"resourceType":"networkVirtualAppliances","locations":["Italy - North","Qatar Central","Poland Central","Brazil Southeast","West US 3","Jio - India West","Sweden Central","UAE North","Australia Central 2","UAE Central","Germany - North","Central India","Korea South","Switzerland North","Switzerland West","Japan - West","France South","South Africa West","West India","Canada East","South - India","Germany West Central","Norway East","Norway West","South Africa North","East - Asia","Southeast Asia","Korea Central","Brazil South","Japan East","UK West","West - US","East US","North Europe","West Europe","West Central US","South Central - US","Australia East","Australia Central","Australia Southeast","UK South","East - US 2","West US 2","North Central US","Canada Central","France Central","Central - US","Israel Central","Mexico Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2023-01-01-preview","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01"],"defaultApiVersion":"2020-04-01","capabilities":"SystemAssignedResourceIdentity, - SupportsTags, SupportsLocation"},{"resourceType":"networkVirtualApplianceSkus","locations":[],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2023-01-01-preview","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01"],"defaultApiVersion":"2020-04-01","capabilities":"None"},{"resourceType":"checkFrontdoorNameAvailability","locations":["global","Central - US","East US","East US 2","North Central US","South Central US","West US","North - Europe","West Europe","East Asia","Southeast Asia","Japan East","Japan West","Brazil - South","Australia East","Australia Southeast"],"apiVersions":["2021-06-01","2020-07-01","2020-05-01","2020-01-01","2019-08-01","2019-05-01","2019-04-01","2018-08-01"],"defaultApiVersion":"2020-07-01","capabilities":"None"},{"resourceType":"frontdoorWebApplicationFirewallManagedRuleSets","locations":["global","Central - US","East US","East US 2","North Central US","South Central US","West US","North - Europe","West Europe","East Asia","Southeast Asia","Japan East","Japan West","Brazil - South","Australia East","Australia Southeast"],"apiVersions":["2024-02-01","2022-05-01","2020-11-01","2020-04-01","2019-10-01","2019-03-01"],"defaultApiVersion":"2020-11-01","capabilities":"None"},{"resourceType":"networkManagers","locations":["West - Central US","North Central US","West US","West Europe","UAE Central","Germany - North","East US","West India","East US 2","Australia Central","Australia Central - 2","South Africa West","Brazil South","UK West","North Europe","Central US","UAE - North","Germany West Central","Switzerland West","East Asia","Jio India West","South - Africa North","UK South","South India","Australia Southeast","France South","West - US 2","Sweden Central","Japan West","Norway East","France Central","West US - 3","Central India","Korea South","Brazil Southeast","Korea Central","Southeast - Asia","South Central US","Norway West","Australia East","Japan East","Canada - East","Canada Central","Switzerland North","Qatar Central","Poland Central","Italy - North","Israel Central","Mexico Central","East US 2 EUAP","Central US EUAP"],"apiVersions":["2024-01-01-preview","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-03-01-preview","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-06-01-preview","2022-05-01","2022-04-01-preview","2022-01-01"],"defaultApiVersion":"2022-05-01","capabilities":"CrossResourceGroupResourceMove, - CrossSubscriptionResourceMove, SupportsTags, SupportsLocation"},{"resourceType":"networkManagerConnections","locations":[],"apiVersions":["2024-01-01-preview","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-03-01-preview","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-06-01-preview","2022-05-01","2022-04-01-preview","2022-01-01"],"defaultApiVersion":"2022-05-01","capabilities":"SupportsExtension"},{"resourceType":"locations/perimeterAssociableResourceTypes","locations":["West - Central US","Jio India West","Jio India Central","North Central US","West - US","West Europe","UAE Central","Germany North","East US","West India","East - US 2","Australia Central","Australia Central 2","South Africa West","Brazil - South","UK West","North Europe","Central US","UAE North","Germany West Central","Switzerland - West","East Asia","South Africa North","UK South","South India","Australia - Southeast","France South","West US 2","Sweden Central","Japan West","Norway - East","France Central","West US 3","Central India","Korea South","Brazil Southeast","Korea - Central","Southeast Asia","South Central US","Norway West","Australia East","Japan - East","Canada East","Canada Central","Switzerland North","Qatar Central","Poland - Central","Italy North","Israel Central","Mexico Central","East US 2 EUAP","Central - US EUAP"],"apiVersions":["2023-09-01-preview","2023-08-01-preview","2023-07-01-preview","2022-02-01-preview","2021-05-01-preview","2021-02-01-preview"],"defaultApiVersion":"2021-02-01-preview","capabilities":"None"},{"resourceType":"locations/queryNetworkSecurityPerimeter","locations":["West - Central US","Jio India West","North Central US","West US","West Europe","UAE - Central","Germany North","East US","West India","East US 2","Australia Central","Australia - Central 2","South Africa West","Brazil South","UK West","North Europe","Central - US","UAE North","Germany West Central","Switzerland West","East Asia","South - Africa North","UK South","South India","Australia Southeast","France South","West - US 2","Sweden Central","Japan West","Norway East","France Central","West US - 3","Central India","Korea South","Brazil Southeast","Korea Central","Southeast - Asia","South Central US","Norway West","Australia East","Japan East","Canada - East","Canada Central","Switzerland North","Qatar Central","Poland Central","Italy - North","Israel Central","Mexico Central","East US 2 EUAP","Central US EUAP"],"apiVersions":["2023-09-01-preview","2023-08-01-preview","2023-07-01-preview","2022-02-01-preview","2021-05-01-preview","2021-02-01-preview"],"defaultApiVersion":"2021-02-01-preview","capabilities":"None"},{"resourceType":"virtualNetworks/listNetworkManagerEffectiveConnectivityConfigurations","locations":["West - Central US","North Central US","West US","West Europe","UAE Central","Germany - North","East US","West India","East US 2","Australia Central","Australia Central - 2","South Africa West","Brazil South","UK West","North Europe","Central US","UAE - North","Germany West Central","Switzerland West","East Asia","Jio India West","South - Africa North","UK South","South India","Australia Southeast","France South","West - US 2","Sweden Central","Japan West","Norway East","France Central","West US - 3","Central India","Korea South","Brazil Southeast","Korea Central","Southeast - Asia","South Central US","Norway West","Australia East","Japan East","Canada - East","Canada Central","Switzerland North","Qatar Central","Poland Central","Italy - North","Israel Central","Mexico Central","East US 2 EUAP","Central US EUAP"],"apiVersions":["2024-01-01-preview","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-03-01-preview","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-06-01-preview","2022-05-01","2022-04-01-preview","2022-01-01"],"defaultApiVersion":"2022-05-01","capabilities":"None"},{"resourceType":"virtualNetworks/listNetworkManagerEffectiveSecurityAdminRules","locations":["West - Central US","North Central US","West US","West Europe","UAE Central","Germany - North","East US","West India","East US 2","Australia Central","Australia Central - 2","South Africa West","Brazil South","UK West","North Europe","Central US","UAE - North","Germany West Central","Switzerland West","East Asia","Jio India West","South - Africa North","UK South","South India","Australia Southeast","France South","West - US 2","Sweden Central","Japan West","Norway East","France Central","West US - 3","Central India","Korea South","Brazil Southeast","Korea Central","Southeast - Asia","South Central US","Norway West","Australia East","Japan East","Canada - East","Canada Central","Switzerland North","Qatar Central","Poland Central","Italy - North","Israel Central","Mexico Central","East US 2 EUAP","Central US EUAP"],"apiVersions":["2024-01-01-preview","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-03-01-preview","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-06-01-preview","2022-05-01","2022-04-01-preview","2022-01-01"],"defaultApiVersion":"2022-05-01","capabilities":"None"},{"resourceType":"networkGroupMemberships","locations":["West - Central US","North Central US","West US","West Europe","UAE Central","Germany - North","East US","West India","East US 2","Australia Central","Australia Central - 2","South Africa West","Brazil South","UK West","North Europe","Central US","UAE - North","Germany West Central","Switzerland West","East Asia","Jio India West","South - Africa North","UK South","South India","Australia Southeast","France South","West - US 2","Sweden Central","Japan West","Norway East","France Central","West US - 3","Central India","Korea South","Brazil Southeast","Korea Central","Southeast - Asia","South Central US","Norway West","Australia East","Japan East","Canada - East","Canada Central","Switzerland North","Qatar Central","Poland Central","Italy - North","Israel Central","Mexico Central","East US 2 EUAP","Central US EUAP"],"apiVersions":["2022-06-01-preview"],"defaultApiVersion":"2022-06-01-preview","capabilities":"SupportsExtension"},{"resourceType":"locations/commitInternalAzureNetworkManagerConfiguration","locations":["West - Central US","North Central US","West US","West Europe","UAE Central","Germany - North","East US","West India","East US 2","Australia Central","Australia Central - 2","South Africa West","Brazil South","UK West","North Europe","Central US","UAE - North","Germany West Central","Switzerland West","East Asia","Jio India West","South - Africa North","UK South","South India","Australia Southeast","France South","West - US 2","Sweden Central","Japan West","Norway East","France Central","West US - 3","Central India","Korea South","Brazil Southeast","Korea Central","Southeast - Asia","South Central US","Norway West","Australia East","Japan East","Canada - East","Canada Central","Switzerland North","Qatar Central","Poland Central","Italy - North","Israel Central","Mexico Central","East US 2 EUAP","Central US EUAP"],"apiVersions":["2024-01-01-preview","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-03-01-preview","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-06-01-preview","2022-05-01","2022-04-01-preview","2022-01-01"],"capabilities":"None"},{"resourceType":"locations/internalAzureVirtualNetworkManagerOperation","locations":["West - Central US","North Central US","West US","West Europe","UAE Central","Germany - North","East US","West India","East US 2","Australia Central","Australia Central - 2","South Africa West","Brazil South","UK West","North Europe","Central US","UAE - North","Germany West Central","Switzerland West","East Asia","Jio India West","South - Africa North","UK South","South India","Australia Southeast","France South","West - US 2","Sweden Central","Japan West","Norway East","France Central","West US - 3","Central India","Korea South","Brazil Southeast","Korea Central","Southeast - Asia","South Central US","Norway West","Australia East","Japan East","Canada - East","Canada Central","Switzerland North","Qatar Central","Poland Central","Italy - North","Israel Central","Mexico Central","East US 2 EUAP","Central US EUAP"],"apiVersions":["2024-01-01-preview","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-03-01-preview","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-06-01-preview","2022-05-01","2022-04-01-preview","2022-01-01"],"capabilities":"None"},{"resourceType":"privateDnsZones","locations":["global"],"apiVersions":["2020-06-01","2020-01-01","2018-09-01"],"defaultApiVersion":"2018-09-01","capabilities":"CrossResourceGroupResourceMove, - CrossSubscriptionResourceMove, SupportsTags, SupportsLocation"},{"resourceType":"privateDnsZones/virtualNetworkLinks","locations":["global"],"apiVersions":["2020-06-01","2020-01-01","2018-09-01"],"defaultApiVersion":"2018-09-01","capabilities":"CrossResourceGroupResourceMove, - CrossSubscriptionResourceMove, SupportsTags, SupportsLocation"},{"resourceType":"privateDnsOperationResults","locations":["global"],"apiVersions":["2020-06-01","2020-01-01","2018-09-01"],"defaultApiVersion":"2018-09-01","capabilities":"None"},{"resourceType":"privateDnsOperationStatuses","locations":["global"],"apiVersions":["2020-06-01","2020-01-01","2018-09-01"],"defaultApiVersion":"2018-09-01","capabilities":"None"},{"resourceType":"privateDnsZonesInternal","locations":["global"],"apiVersions":["2020-06-01","2020-01-01"],"defaultApiVersion":"2020-01-01","capabilities":"None"},{"resourceType":"privateDnsZones/A","locations":["global"],"apiVersions":["2020-06-01","2020-01-01","2018-09-01"],"defaultApiVersion":"2018-09-01","capabilities":"None"},{"resourceType":"privateDnsZones/AAAA","locations":["global"],"apiVersions":["2020-06-01","2020-01-01","2018-09-01"],"defaultApiVersion":"2018-09-01","capabilities":"None"},{"resourceType":"privateDnsZones/CNAME","locations":["global"],"apiVersions":["2020-06-01","2020-01-01","2018-09-01"],"defaultApiVersion":"2018-09-01","capabilities":"None"},{"resourceType":"privateDnsZones/PTR","locations":["global"],"apiVersions":["2020-06-01","2020-01-01","2018-09-01"],"defaultApiVersion":"2018-09-01","capabilities":"None"},{"resourceType":"privateDnsZones/MX","locations":["global"],"apiVersions":["2020-06-01","2020-01-01","2018-09-01"],"defaultApiVersion":"2018-09-01","capabilities":"None"},{"resourceType":"privateDnsZones/TXT","locations":["global"],"apiVersions":["2020-06-01","2020-01-01","2018-09-01"],"defaultApiVersion":"2018-09-01","capabilities":"None"},{"resourceType":"privateDnsZones/SRV","locations":["global"],"apiVersions":["2020-06-01","2020-01-01","2018-09-01"],"defaultApiVersion":"2018-09-01","capabilities":"None"},{"resourceType":"privateDnsZones/SOA","locations":["global"],"apiVersions":["2020-06-01","2020-01-01","2018-09-01"],"defaultApiVersion":"2018-09-01","capabilities":"None"},{"resourceType":"privateDnsZones/all","locations":["global"],"apiVersions":["2020-06-01","2020-01-01","2018-09-01"],"defaultApiVersion":"2018-09-01","capabilities":"None"},{"resourceType":"virtualNetworks/privateDnsZoneLinks","locations":["global"],"apiVersions":["2020-06-01"],"defaultApiVersion":"2020-06-01","capabilities":"None"},{"resourceType":"dnsResolvers","locations":["West - Central US","East US 2","West Europe","North Europe","Australia East","UK - South","South Central US","East US","North Central US","West US 2","West US - 3","Southeast Asia","Central India","Canada Central","Central US","France - Central","Japan East","Germany West Central","South Africa North","Korea Central","Sweden - Central","East Asia","Switzerland North","Brazil South","West US","Norway - East","UAE North","Australia Southeast","Canada East","Japan West","Italy - North","Israel Central","Uk West","South India","Qatar Central","Poland Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-07-01-preview","2023-07-01","2022-07-01","2020-04-01-preview"],"defaultApiVersion":"2020-04-01-preview","capabilities":"CrossResourceGroupResourceMove, - CrossSubscriptionResourceMove, SupportsTags, SupportsLocation"},{"resourceType":"dnsResolvers/inboundEndpoints","locations":["West - Central US","East US 2","West Europe","North Europe","Australia East","UK - South","South Central US","East US","North Central US","West US 2","West US - 3","Southeast Asia","Central India","Canada Central","Central US","France - Central","Japan East","Germany West Central","South Africa North","Korea Central","Sweden - Central","East Asia","Switzerland North","Brazil South","West US","Norway - East","UAE North","Australia Southeast","Canada East","Japan West","Italy - North","Israel Central","Uk West","South India","Qatar Central","Poland Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-07-01-preview","2023-07-01","2022-07-01","2020-04-01-preview"],"defaultApiVersion":"2020-04-01-preview","capabilities":"CrossResourceGroupResourceMove, - CrossSubscriptionResourceMove, SupportsTags, SupportsLocation"},{"resourceType":"dnsResolvers/outboundEndpoints","locations":["West - Central US","East US 2","West Europe","North Europe","Australia East","UK - South","South Central US","East US","North Central US","West US 2","West US - 3","Southeast Asia","Central India","Canada Central","Central US","France - Central","Japan East","Germany West Central","South Africa North","Korea Central","Sweden - Central","East Asia","Switzerland North","Brazil South","West US","Norway - East","UAE North","Australia Southeast","Canada East","Japan West","Italy - North","Israel Central","Uk West","South India","Qatar Central","Poland Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-07-01-preview","2023-07-01","2022-07-01","2020-04-01-preview"],"defaultApiVersion":"2020-04-01-preview","capabilities":"CrossResourceGroupResourceMove, - CrossSubscriptionResourceMove, SupportsTags, SupportsLocation"},{"resourceType":"dnsForwardingRulesets","locations":["West - Central US","East US 2","West Europe","North Europe","Australia East","UK - South","South Central US","East US","North Central US","West US 2","West US - 3","Southeast Asia","Central India","Canada Central","Central US","France - Central","Japan East","Germany West Central","South Africa North","Korea Central","Sweden - Central","East Asia","Switzerland North","Brazil South","West US","Norway - East","UAE North","Australia Southeast","Canada East","Japan West","Italy - North","Israel Central","Uk West","South India","Qatar Central","Poland Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-07-01-preview","2023-07-01","2022-07-01","2020-04-01-preview"],"defaultApiVersion":"2020-04-01-preview","capabilities":"CrossResourceGroupResourceMove, - CrossSubscriptionResourceMove, SupportsTags, SupportsLocation"},{"resourceType":"dnsForwardingRulesets/forwardingRules","locations":["West - Central US","East US 2","West Europe","North Europe","Australia East","UK - South","South Central US","East US","North Central US","West US 2","West US - 3","Southeast Asia","Central India","Canada Central","Central US","France - Central","Japan East","Germany West Central","South Africa North","Korea Central","Sweden - Central","East Asia","Switzerland North","Brazil South","West US","Norway - East","UAE North","Australia Southeast","Canada East","Japan West","Italy - North","Israel Central","Uk West","South India","Qatar Central","Poland Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-07-01-preview","2023-07-01","2022-07-01","2020-04-01-preview"],"defaultApiVersion":"2020-04-01-preview","capabilities":"None"},{"resourceType":"dnsForwardingRulesets/virtualNetworkLinks","locations":["West - Central US","East US 2","West Europe","North Europe","Australia East","UK - South","South Central US","East US","North Central US","West US 2","West US - 3","Southeast Asia","Central India","Canada Central","Central US","France - Central","Japan East","Germany West Central","South Africa North","Korea Central","Sweden - Central","East Asia","Switzerland North","Brazil South","West US","Norway - East","UAE North","Australia Southeast","Canada East","Japan West","Italy - North","Israel Central","Uk West","South India","Qatar Central","Poland Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-07-01-preview","2023-07-01","2022-07-01","2020-04-01-preview"],"defaultApiVersion":"2020-04-01-preview","capabilities":"None"},{"resourceType":"virtualNetworks/listDnsResolvers","locations":["West - Central US","East US 2","West Europe","North Europe","Australia East","UK - South","South Central US","East US","North Central US","West US 2","West US - 3","Southeast Asia","Central India","Canada Central","Central US","France - Central","Japan East","Germany West Central","South Africa North","Korea Central","Sweden - Central","East Asia","Switzerland North","Brazil South","West US","Norway - East","UAE North","Australia Southeast","Canada East","Japan West","Italy - North","Israel Central","Uk West","South India","Qatar Central","Poland Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-07-01-preview","2023-07-01","2022-07-01","2020-04-01-preview"],"defaultApiVersion":"2020-04-01-preview","capabilities":"None"},{"resourceType":"virtualNetworks/listDnsForwardingRulesets","locations":["West - Central US","East US 2","West Europe","North Europe","Australia East","UK - South","South Central US","East US","North Central US","West US 2","West US - 3","Southeast Asia","Central India","Canada Central","Central US","France - Central","Japan East","Germany West Central","South Africa North","Korea Central","Sweden - Central","East Asia","Switzerland North","Brazil South","West US","Norway - East","UAE North","Australia Southeast","Canada East","Japan West","Italy - North","Israel Central","Uk West","South India","Qatar Central","Poland Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-07-01-preview","2023-07-01","2022-07-01","2020-04-01-preview"],"defaultApiVersion":"2020-04-01-preview","capabilities":"None"},{"resourceType":"locations/dnsResolverOperationResults","locations":[],"apiVersions":["2023-07-01-preview","2023-07-01","2022-07-01","2020-04-01-preview"],"defaultApiVersion":"2020-04-01-preview","capabilities":"None"},{"resourceType":"locations/dnsResolverOperationStatuses","locations":[],"apiVersions":["2023-07-01-preview","2023-07-01","2022-07-01","2020-04-01-preview"],"defaultApiVersion":"2020-04-01-preview","capabilities":"None"},{"resourceType":"locations/dnsResolverPolicyOperationResults","locations":[],"apiVersions":["2023-07-01-preview"],"defaultApiVersion":"2023-07-01-preview","capabilities":"None"},{"resourceType":"locations/dnsResolverPolicyOperationStatuses","locations":[],"apiVersions":["2023-07-01-preview"],"defaultApiVersion":"2023-07-01-preview","capabilities":"None"},{"resourceType":"dnszones","locations":["global"],"apiVersions":["2023-07-01-preview","2018-05-01","2018-03-01-preview","2017-10-01","2017-09-15-preview","2017-09-01","2016-04-01","2015-05-04-preview"],"defaultApiVersion":"2018-05-01","apiProfiles":[{"profileVersion":"2017-03-09-profile","apiVersion":"2016-04-01"},{"profileVersion":"2018-03-01-hybrid","apiVersion":"2016-04-01"},{"profileVersion":"2019-03-01-hybrid","apiVersion":"2016-04-01"}],"capabilities":"CrossResourceGroupResourceMove, - CrossSubscriptionResourceMove, SupportsTags, SupportsLocation"},{"resourceType":"dnsOperationResults","locations":["global"],"apiVersions":["2023-07-01-preview","2018-05-01","2018-03-01-preview","2017-10-01","2017-09-15-preview","2017-09-01","2016-04-01"],"defaultApiVersion":"2018-05-01","capabilities":"None"},{"resourceType":"dnsOperationStatuses","locations":["global"],"apiVersions":["2023-07-01-preview","2018-05-01","2018-03-01-preview","2017-10-01","2017-09-15-preview","2017-09-01","2016-04-01"],"defaultApiVersion":"2018-05-01","capabilities":"None"},{"resourceType":"getDnsResourceReference","locations":["global"],"apiVersions":["2023-07-01-preview","2018-05-01"],"defaultApiVersion":"2018-05-01","capabilities":"None"},{"resourceType":"internalNotify","locations":["global"],"apiVersions":["2023-07-01-preview","2018-05-01"],"defaultApiVersion":"2018-05-01","capabilities":"None"},{"resourceType":"dnszones/A","locations":["global"],"apiVersions":["2023-07-01-preview","2018-05-01","2018-03-01-preview","2017-10-01","2017-09-15-preview","2017-09-01","2016-04-01","2015-05-04-preview"],"defaultApiVersion":"2018-05-01","capabilities":"None"},{"resourceType":"dnszones/AAAA","locations":["global"],"apiVersions":["2023-07-01-preview","2018-05-01","2018-03-01-preview","2017-10-01","2017-09-15-preview","2017-09-01","2016-04-01","2015-05-04-preview"],"defaultApiVersion":"2018-05-01","capabilities":"None"},{"resourceType":"dnszones/CNAME","locations":["global"],"apiVersions":["2023-07-01-preview","2018-05-01","2018-03-01-preview","2017-10-01","2017-09-15-preview","2017-09-01","2016-04-01","2015-05-04-preview"],"defaultApiVersion":"2018-05-01","capabilities":"None"},{"resourceType":"dnszones/PTR","locations":["global"],"apiVersions":["2023-07-01-preview","2018-05-01","2018-03-01-preview","2017-10-01","2017-09-15-preview","2017-09-01","2016-04-01","2015-05-04-preview"],"defaultApiVersion":"2018-05-01","capabilities":"None"},{"resourceType":"dnszones/MX","locations":["global"],"apiVersions":["2023-07-01-preview","2018-05-01","2018-03-01-preview","2017-10-01","2017-09-15-preview","2017-09-01","2016-04-01","2015-05-04-preview"],"defaultApiVersion":"2018-05-01","capabilities":"None"},{"resourceType":"dnszones/TXT","locations":["global"],"apiVersions":["2023-07-01-preview","2018-05-01","2018-03-01-preview","2017-10-01","2017-09-15-preview","2017-09-01","2016-04-01","2015-05-04-preview"],"defaultApiVersion":"2018-05-01","capabilities":"None"},{"resourceType":"dnszones/SRV","locations":["global"],"apiVersions":["2023-07-01-preview","2018-05-01","2018-03-01-preview","2017-10-01","2017-09-15-preview","2017-09-01","2016-04-01","2015-05-04-preview"],"defaultApiVersion":"2018-05-01","capabilities":"None"},{"resourceType":"dnszones/SOA","locations":["global"],"apiVersions":["2023-07-01-preview","2018-05-01","2018-03-01-preview","2017-10-01","2017-09-15-preview","2017-09-01","2016-04-01","2015-05-04-preview"],"defaultApiVersion":"2018-05-01","capabilities":"None"},{"resourceType":"dnszones/NS","locations":["global"],"apiVersions":["2023-07-01-preview","2018-05-01","2018-03-01-preview","2017-10-01","2017-09-15-preview","2017-09-01","2016-04-01","2015-05-04-preview"],"defaultApiVersion":"2018-05-01","capabilities":"None"},{"resourceType":"dnszones/CAA","locations":["global"],"apiVersions":["2023-07-01-preview","2018-05-01","2018-03-01-preview","2017-10-01","2017-09-15-preview","2017-09-01"],"defaultApiVersion":"2018-05-01","capabilities":"None"},{"resourceType":"dnszones/DS","locations":["global"],"apiVersions":["2023-07-01-preview"],"defaultApiVersion":"2023-07-01-preview","capabilities":"None"},{"resourceType":"dnszones/TLSA","locations":["global"],"apiVersions":["2023-07-01-preview"],"defaultApiVersion":"2023-07-01-preview","capabilities":"None"},{"resourceType":"dnszones/NAPTR","locations":["global"],"apiVersions":["2023-07-01-preview"],"defaultApiVersion":"2023-07-01-preview","capabilities":"None"},{"resourceType":"dnszones/recordsets","locations":["global"],"apiVersions":["2023-07-01-preview","2018-05-01","2018-03-01-preview","2017-10-01","2017-09-15-preview","2017-09-01","2016-04-01","2015-05-04-preview"],"defaultApiVersion":"2018-05-01","capabilities":"None"},{"resourceType":"dnszones/all","locations":["global"],"apiVersions":["2023-07-01-preview","2018-05-01","2018-03-01-preview","2017-10-01","2017-09-15-preview","2017-09-01","2016-04-01","2015-05-04-preview"],"defaultApiVersion":"2018-05-01","capabilities":"None"},{"resourceType":"dnszones/dnssecConfigs","locations":["global"],"apiVersions":["2023-07-01-preview"],"defaultApiVersion":"2023-07-01-preview","capabilities":"None"},{"resourceType":"virtualNetworks","locations":["West - US","East US","North Europe","West Europe","East Asia","Southeast Asia","North - Central US","South Central US","Central US","East US 2","Japan East","Japan - West","Brazil South","Australia East","Australia Southeast","Central India","South - India","West India","Canada Central","Canada East","West Central US","West - US 2","UK West","UK South","Korea Central","Korea South","France Central","Australia - Central","South Africa North","UAE North","Switzerland North","Germany West - Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar - Central","Poland Central","Italy North","Israel Central","Mexico Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01","2018-03-01","2018-02-01","2018-01-01","2017-11-01","2017-10-01","2017-09-01","2017-08-01","2017-06-01","2017-04-01","2017-03-01","2016-12-01","2016-11-01","2016-10-01","2016-09-01","2016-08-01","2016-07-01","2016-06-01","2016-03-30","2015-06-15","2015-05-01-preview","2014-12-01-preview"],"defaultApiVersion":"2020-03-01","apiProfiles":[{"profileVersion":"2017-03-09-profile","apiVersion":"2015-06-15"},{"profileVersion":"2018-03-01-hybrid","apiVersion":"2017-10-01"},{"profileVersion":"2019-03-01-hybrid","apiVersion":"2017-10-01"}],"capabilities":"CrossResourceGroupResourceMove, - CrossSubscriptionResourceMove, SupportsTags, SupportsLocation"},{"resourceType":"virtualNetworks/taggedTrafficConsumers","locations":["West + Central","Poland Central","Italy North","Israel Central","Mexico Central","Spain + Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01","2018-03-01","2018-02-01","2018-01-01","2017-11-01","2017-10-01","2017-09-01","2017-08-01","2017-06-01","2017-04-01","2017-03-01","2016-12-01","2016-11-01","2016-10-01","2016-09-01","2016-08-01","2016-07-01","2016-06-01","2016-03-30","2015-06-15","2015-05-01-preview","2014-12-01-preview"],"defaultApiVersion":"2020-03-01","apiProfiles":[{"profileVersion":"2017-03-09-profile","apiVersion":"2015-06-15"},{"profileVersion":"2018-03-01-hybrid","apiVersion":"2017-10-01"},{"profileVersion":"2019-03-01-hybrid","apiVersion":"2017-10-01"}],"capabilities":"None"},{"resourceType":"natGateways","locations":["West US","East US","North Europe","West Europe","East Asia","Southeast Asia","North Central US","South Central US","Central US","East US 2","Japan East","Japan West","Brazil South","Australia East","Australia Southeast","Central India","South @@ -1249,17 +1299,8 @@ interactions: US 2","UK West","UK South","Korea Central","Korea South","France Central","Australia Central","South Africa North","UAE North","Switzerland North","Germany West Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar - Central","Poland Central","Italy North","Israel Central","Mexico Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01","2018-03-01","2018-02-01","2018-01-01","2017-11-01","2017-10-01","2017-09-01","2017-08-01","2017-06-01","2017-04-01","2017-03-01","2016-12-01","2016-11-01","2016-10-01","2016-09-01","2016-08-01","2016-07-01","2016-06-01","2016-03-30","2015-06-15","2015-05-01-preview","2014-12-01-preview"],"defaultApiVersion":"2020-03-01","apiProfiles":[{"profileVersion":"2017-03-09-profile","apiVersion":"2015-06-15"},{"profileVersion":"2018-03-01-hybrid","apiVersion":"2017-10-01"},{"profileVersion":"2019-03-01-hybrid","apiVersion":"2017-10-01"}],"capabilities":"None"},{"resourceType":"natGateways","locations":["West - US","East US","North Europe","West Europe","East Asia","Southeast Asia","North - Central US","South Central US","Central US","East US 2","Japan East","Japan - West","Brazil South","Australia East","Australia Southeast","Central India","South - India","West India","Canada Central","Canada East","West Central US","West - US 2","UK West","UK South","Korea Central","Korea South","France Central","Australia - Central","South Africa North","UAE North","Switzerland North","Germany West - Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar - Central","Poland Central","Italy North","Israel Central","Mexico Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01"],"defaultApiVersion":"2020-03-01","zoneMappings":[{"location":"Australia + Central","Poland Central","Italy North","Israel Central","Mexico Central","Spain + Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01"],"defaultApiVersion":"2020-03-01","zoneMappings":[{"location":"Australia East","zones":["3","2","1"]},{"location":"Brazil South","zones":["3","2","1"]},{"location":"Canada Central","zones":["3","2","1"]},{"location":"Central India","zones":["3","2","1"]},{"location":"Central US","zones":["3","2","1"]},{"location":"Central US EUAP","zones":["2","1"]},{"location":"East @@ -1271,11 +1312,11 @@ interactions: Central","zones":["3","2","1"]},{"location":"North Europe","zones":["3","2","1"]},{"location":"Norway East","zones":["3","2","1"]},{"location":"Poland Central","zones":["3","2","1"]},{"location":"Qatar Central","zones":["3","2","1"]},{"location":"South Africa North","zones":["3","2","1"]},{"location":"South - Central US","zones":["3","2","1"]},{"location":"Southeast Asia","zones":["3","2","1"]},{"location":"Sweden - Central","zones":["3","2","1"]},{"location":"Switzerland North","zones":["3","2","1"]},{"location":"UAE - North","zones":["3","2","1"]},{"location":"UK South","zones":["3","2","1"]},{"location":"West - Europe","zones":["3","2","1"]},{"location":"West US 2","zones":["3","2","1"]},{"location":"West - US 3","zones":["3","2","1"]}],"capabilities":"CrossResourceGroupResourceMove, + Central US","zones":["3","2","1"]},{"location":"Southeast Asia","zones":["3","2","1"]},{"location":"Spain + Central","zones":["3","2","1"]},{"location":"Sweden Central","zones":["3","2","1"]},{"location":"Switzerland + North","zones":["3","2","1"]},{"location":"UAE North","zones":["3","2","1"]},{"location":"UK + South","zones":["3","2","1"]},{"location":"West Europe","zones":["3","2","1"]},{"location":"West + US 2","zones":["3","2","1"]},{"location":"West US 3","zones":["3","2","1"]}],"capabilities":"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove, SupportsTags, SupportsLocation"},{"resourceType":"publicIPAddresses","locations":["West US","East US","North Europe","West Europe","East Asia","Southeast Asia","North Central US","South Central US","Central US","East US 2","Japan East","Japan @@ -1284,8 +1325,8 @@ interactions: US 2","UK West","UK South","Korea Central","Korea South","France Central","Australia Central","South Africa North","UAE North","Switzerland North","Germany West Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar - Central","Poland Central","Italy North","Israel Central","Mexico Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01","2018-03-01","2018-02-01","2018-01-01","2017-11-01","2017-10-01","2017-09-01","2017-08-01","2017-06-01","2017-04-01","2017-03-01","2016-12-01","2016-11-01","2016-10-01","2016-09-01","2016-08-01","2016-07-01","2016-06-01","2016-03-30","2015-06-15","2015-05-01-preview","2014-12-01-preview"],"defaultApiVersion":"2020-03-01","apiProfiles":[{"profileVersion":"2017-03-09-profile","apiVersion":"2015-06-15"},{"profileVersion":"2018-03-01-hybrid","apiVersion":"2017-10-01"},{"profileVersion":"2019-03-01-hybrid","apiVersion":"2017-10-01"}],"zoneMappings":[{"location":"Australia + Central","Poland Central","Italy North","Israel Central","Mexico Central","Spain + Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01","2018-03-01","2018-02-01","2018-01-01","2017-11-01","2017-10-01","2017-09-01","2017-08-01","2017-06-01","2017-04-01","2017-03-01","2016-12-01","2016-11-01","2016-10-01","2016-09-01","2016-08-01","2016-07-01","2016-06-01","2016-03-30","2015-06-15","2015-05-01-preview","2014-12-01-preview"],"defaultApiVersion":"2020-03-01","apiProfiles":[{"profileVersion":"2017-03-09-profile","apiVersion":"2015-06-15"},{"profileVersion":"2018-03-01-hybrid","apiVersion":"2017-10-01"},{"profileVersion":"2019-03-01-hybrid","apiVersion":"2017-10-01"}],"zoneMappings":[{"location":"Australia East","zones":["3","2","1"]},{"location":"Brazil South","zones":["3","2","1"]},{"location":"Canada Central","zones":["3","2","1"]},{"location":"Central India","zones":["3","2","1"]},{"location":"Central US","zones":["3","2","1"]},{"location":"Central US EUAP","zones":["2","1"]},{"location":"East @@ -1297,11 +1338,11 @@ interactions: Central","zones":["3","2","1"]},{"location":"North Europe","zones":["3","2","1"]},{"location":"Norway East","zones":["3","2","1"]},{"location":"Poland Central","zones":["3","2","1"]},{"location":"Qatar Central","zones":["3","2","1"]},{"location":"South Africa North","zones":["3","2","1"]},{"location":"South - Central US","zones":["3","2","1"]},{"location":"Southeast Asia","zones":["3","2","1"]},{"location":"Sweden - Central","zones":["3","2","1"]},{"location":"Switzerland North","zones":["3","2","1"]},{"location":"UAE - North","zones":["3","2","1"]},{"location":"UK South","zones":["3","2","1"]},{"location":"West - Europe","zones":["3","2","1"]},{"location":"West US 2","zones":["3","2","1"]},{"location":"West - US 3","zones":["3","2","1"]}],"capabilities":"CrossResourceGroupResourceMove, + Central US","zones":["3","2","1"]},{"location":"Southeast Asia","zones":["3","2","1"]},{"location":"Spain + Central","zones":["3","2","1"]},{"location":"Sweden Central","zones":["3","2","1"]},{"location":"Switzerland + North","zones":["3","2","1"]},{"location":"UAE North","zones":["3","2","1"]},{"location":"UK + South","zones":["3","2","1"]},{"location":"West Europe","zones":["3","2","1"]},{"location":"West + US 2","zones":["3","2","1"]},{"location":"West US 3","zones":["3","2","1"]}],"capabilities":"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove, SupportsTags, SupportsLocation"},{"resourceType":"internalPublicIpAddresses","locations":["West US","East US","North Europe","West Europe","East Asia","Southeast Asia","North Central US","South Central US","Central US","East US 2","Japan East","Japan @@ -1310,8 +1351,8 @@ interactions: US 2","UK West","UK South","Korea Central","Korea South","France Central","Australia Central","South Africa North","UAE North","Switzerland North","Germany West Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar - Central","Poland Central","Italy North","Israel Central","Mexico Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01"],"capabilities":"None"},{"resourceType":"customIpPrefixes","locations":["West + Central","Poland Central","Italy North","Israel Central","Mexico Central","Spain + Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01"],"capabilities":"None"},{"resourceType":"customIpPrefixes","locations":["West US","East US","North Europe","West Europe","East Asia","Southeast Asia","North Central US","South Central US","Central US","East US 2","Japan East","Japan West","Brazil South","Australia East","Australia Southeast","Central India","South @@ -1319,8 +1360,8 @@ interactions: US 2","UK West","UK South","Korea Central","Korea South","France Central","Australia Central","South Africa North","UAE North","Switzerland North","Germany West Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar - Central","Poland Central","Italy North","Israel Central","Mexico Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01"],"defaultApiVersion":"2020-06-01","zoneMappings":[{"location":"Australia + Central","Poland Central","Italy North","Israel Central","Mexico Central","Spain + Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01"],"defaultApiVersion":"2020-06-01","zoneMappings":[{"location":"Australia East","zones":["3","2","1"]},{"location":"Brazil South","zones":["3","2","1"]},{"location":"Canada Central","zones":["3","2","1"]},{"location":"Central India","zones":["3","2","1"]},{"location":"Central US","zones":["3","2","1"]},{"location":"Central US EUAP","zones":["2","1"]},{"location":"East @@ -1332,11 +1373,11 @@ interactions: Central","zones":["3","2","1"]},{"location":"North Europe","zones":["3","2","1"]},{"location":"Norway East","zones":["3","2","1"]},{"location":"Poland Central","zones":["3","2","1"]},{"location":"Qatar Central","zones":["3","2","1"]},{"location":"South Africa North","zones":["3","2","1"]},{"location":"South - Central US","zones":["3","2","1"]},{"location":"Southeast Asia","zones":["3","2","1"]},{"location":"Sweden - Central","zones":["3","2","1"]},{"location":"Switzerland North","zones":["3","2","1"]},{"location":"UAE - North","zones":["3","2","1"]},{"location":"UK South","zones":["3","2","1"]},{"location":"West - Europe","zones":["3","2","1"]},{"location":"West US 2","zones":["3","2","1"]},{"location":"West - US 3","zones":["3","2","1"]}],"capabilities":"CrossResourceGroupResourceMove, + Central US","zones":["3","2","1"]},{"location":"Southeast Asia","zones":["3","2","1"]},{"location":"Spain + Central","zones":["3","2","1"]},{"location":"Sweden Central","zones":["3","2","1"]},{"location":"Switzerland + North","zones":["3","2","1"]},{"location":"UAE North","zones":["3","2","1"]},{"location":"UK + South","zones":["3","2","1"]},{"location":"West Europe","zones":["3","2","1"]},{"location":"West + US 2","zones":["3","2","1"]},{"location":"West US 3","zones":["3","2","1"]}],"capabilities":"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove, SupportsTags, SupportsLocation"},{"resourceType":"networkInterfaces","locations":["West US","East US","North Europe","West Europe","East Asia","Southeast Asia","North Central US","South Central US","Central US","East US 2","Japan East","Japan @@ -1345,8 +1386,8 @@ interactions: US 2","UK West","UK South","Korea Central","Korea South","France Central","Australia Central","South Africa North","UAE North","Switzerland North","Germany West Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar - Central","Poland Central","Italy North","Israel Central","Mexico Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01","2018-03-01","2018-02-01","2018-01-01","2017-11-01","2017-10-01","2017-09-01","2017-08-01","2017-06-01","2017-04-01","2017-03-01","2016-12-01","2016-11-01","2016-10-01","2016-09-01","2016-08-01","2016-07-01","2016-06-01","2016-03-30","2015-06-15","2015-05-01-preview","2014-12-01-preview"],"defaultApiVersion":"2020-03-01","apiProfiles":[{"profileVersion":"2017-03-09-profile","apiVersion":"2015-06-15"},{"profileVersion":"2018-03-01-hybrid","apiVersion":"2017-10-01"},{"profileVersion":"2019-03-01-hybrid","apiVersion":"2017-10-01"}],"capabilities":"CrossResourceGroupResourceMove, + Central","Poland Central","Italy North","Israel Central","Mexico Central","Spain + Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01","2018-03-01","2018-02-01","2018-01-01","2017-11-01","2017-10-01","2017-09-01","2017-08-01","2017-06-01","2017-04-01","2017-03-01","2016-12-01","2016-11-01","2016-10-01","2016-09-01","2016-08-01","2016-07-01","2016-06-01","2016-03-30","2015-06-15","2015-05-01-preview","2014-12-01-preview"],"defaultApiVersion":"2020-03-01","apiProfiles":[{"profileVersion":"2017-03-09-profile","apiVersion":"2015-06-15"},{"profileVersion":"2018-03-01-hybrid","apiVersion":"2017-10-01"},{"profileVersion":"2019-03-01-hybrid","apiVersion":"2017-10-01"}],"capabilities":"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove, SupportsTags, SupportsLocation"},{"resourceType":"dscpConfigurations","locations":["West US","East US","North Europe","West Europe","East Asia","Southeast Asia","North Central US","South Central US","Central US","East US 2","Japan East","Japan @@ -1355,8 +1396,8 @@ interactions: US 2","UK West","UK South","Korea Central","Korea South","France Central","Australia Central","South Africa North","UAE North","Switzerland North","Germany West Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar - Central","Poland Central","Italy North","Israel Central","Mexico Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01"],"defaultApiVersion":"2020-06-01","capabilities":"CrossResourceGroupResourceMove, + Central","Poland Central","Italy North","Israel Central","Mexico Central","Spain + Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01"],"defaultApiVersion":"2020-06-01","capabilities":"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove, SupportsTags, SupportsLocation"},{"resourceType":"privateEndpoints","locations":["West US","East US","North Europe","West Europe","East Asia","Southeast Asia","North Central US","South Central US","Central US","East US 2","Japan East","Japan @@ -1365,8 +1406,8 @@ interactions: US 2","UK West","UK South","Korea Central","Korea South","France Central","Australia Central","South Africa North","UAE North","Switzerland North","Germany West Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar - Central","Poland Central","Italy North","Israel Central","Mexico Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01"],"defaultApiVersion":"2020-03-01","capabilities":"CrossResourceGroupResourceMove, + Central","Poland Central","Italy North","Israel Central","Mexico Central","Spain + Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01"],"defaultApiVersion":"2020-03-01","capabilities":"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove, SupportsTags, SupportsLocation"},{"resourceType":"privateEndpoints/privateLinkServiceProxies","locations":["West US","East US","North Europe","West Europe","East Asia","Southeast Asia","North Central US","South Central US","Central US","East US 2","Japan East","Japan @@ -1375,8 +1416,8 @@ interactions: US 2","UK West","UK South","Korea Central","Korea South","France Central","Australia Central","South Africa North","UAE North","Switzerland North","Germany West Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar - Central","Poland Central","Italy North","Israel Central","Mexico Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01"],"defaultApiVersion":"2020-03-01","capabilities":"None"},{"resourceType":"privateEndpointRedirectMaps","locations":["West + Central","Poland Central","Italy North","Israel Central","Mexico Central","Spain + Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01"],"defaultApiVersion":"2020-03-01","capabilities":"None"},{"resourceType":"privateEndpointRedirectMaps","locations":["West US","East US","North Europe","West Europe","East Asia","Southeast Asia","North Central US","South Central US","Central US","East US 2","Japan East","Japan West","Brazil South","Australia East","Australia Southeast","Central India","South @@ -1384,8 +1425,8 @@ interactions: US 2","UK West","UK South","Korea Central","Korea South","France Central","South Africa North","UAE North","Switzerland North","Germany West Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar Central","Poland - Central","Italy North","Israel Central","Mexico Central","Central US EUAP","East - US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01"],"defaultApiVersion":"2020-03-01","capabilities":"SupportsTags, + Central","Italy North","Israel Central","Mexico Central","Spain Central","Central + US EUAP","East US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01"],"defaultApiVersion":"2020-03-01","capabilities":"SupportsTags, SupportsLocation"},{"resourceType":"loadBalancers","locations":["West US","East US","North Europe","West Europe","East Asia","Southeast Asia","North Central US","South Central US","Central US","East US 2","Japan East","Japan West","Brazil @@ -1394,8 +1435,8 @@ interactions: South","Korea Central","Korea South","France Central","Australia Central","South Africa North","UAE North","Switzerland North","Germany West Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar Central","Poland - Central","Italy North","Israel Central","Mexico Central","Central US EUAP","East - US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01","2018-03-01","2018-02-01","2018-01-01","2017-11-01","2017-10-01","2017-09-01","2017-08-01","2017-06-01","2017-04-01","2017-03-01","2016-12-01","2016-11-01","2016-10-01","2016-09-01","2016-08-01","2016-07-01","2016-06-01","2016-03-30","2015-06-15","2015-05-01-preview","2014-12-01-preview"],"defaultApiVersion":"2020-03-01","apiProfiles":[{"profileVersion":"2017-03-09-profile","apiVersion":"2015-06-15"},{"profileVersion":"2018-03-01-hybrid","apiVersion":"2017-10-01"},{"profileVersion":"2019-03-01-hybrid","apiVersion":"2017-10-01"}],"capabilities":"CrossResourceGroupResourceMove, + Central","Italy North","Israel Central","Mexico Central","Spain Central","Central + US EUAP","East US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01","2018-03-01","2018-02-01","2018-01-01","2017-11-01","2017-10-01","2017-09-01","2017-08-01","2017-06-01","2017-04-01","2017-03-01","2016-12-01","2016-11-01","2016-10-01","2016-09-01","2016-08-01","2016-07-01","2016-06-01","2016-03-30","2015-06-15","2015-05-01-preview","2014-12-01-preview"],"defaultApiVersion":"2020-03-01","apiProfiles":[{"profileVersion":"2017-03-09-profile","apiVersion":"2015-06-15"},{"profileVersion":"2018-03-01-hybrid","apiVersion":"2017-10-01"},{"profileVersion":"2019-03-01-hybrid","apiVersion":"2017-10-01"}],"capabilities":"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove, SupportsTags, SupportsLocation"},{"resourceType":"networkSecurityGroups","locations":["West US","East US","North Europe","West Europe","East Asia","Southeast Asia","North Central US","South Central US","Central US","East US 2","Japan East","Japan @@ -1404,8 +1445,8 @@ interactions: US 2","UK West","UK South","Korea Central","Korea South","France Central","Australia Central","South Africa North","UAE North","Switzerland North","Germany West Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar - Central","Poland Central","Italy North","Israel Central","Mexico Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01","2018-03-01","2018-02-01","2018-01-01","2017-11-01","2017-10-01","2017-09-01","2017-08-01","2017-06-01","2017-04-01","2017-03-01","2016-12-01","2016-11-01","2016-10-01","2016-09-01","2016-08-01","2016-07-01","2016-06-01","2016-03-30","2015-06-15","2015-05-01-preview","2014-12-01-preview"],"defaultApiVersion":"2020-03-01","apiProfiles":[{"profileVersion":"2017-03-09-profile","apiVersion":"2015-06-15"},{"profileVersion":"2018-03-01-hybrid","apiVersion":"2017-10-01"},{"profileVersion":"2019-03-01-hybrid","apiVersion":"2017-10-01"}],"capabilities":"CrossResourceGroupResourceMove, + Central","Poland Central","Italy North","Israel Central","Mexico Central","Spain + Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01","2018-03-01","2018-02-01","2018-01-01","2017-11-01","2017-10-01","2017-09-01","2017-08-01","2017-06-01","2017-04-01","2017-03-01","2016-12-01","2016-11-01","2016-10-01","2016-09-01","2016-08-01","2016-07-01","2016-06-01","2016-03-30","2015-06-15","2015-05-01-preview","2014-12-01-preview"],"defaultApiVersion":"2020-03-01","apiProfiles":[{"profileVersion":"2017-03-09-profile","apiVersion":"2015-06-15"},{"profileVersion":"2018-03-01-hybrid","apiVersion":"2017-10-01"},{"profileVersion":"2019-03-01-hybrid","apiVersion":"2017-10-01"}],"capabilities":"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove, SupportsTags, SupportsLocation"},{"resourceType":"applicationSecurityGroups","locations":["West US","East US","North Europe","West Europe","East Asia","Southeast Asia","North Central US","South Central US","Central US","East US 2","Japan East","Japan @@ -1414,8 +1455,8 @@ interactions: US 2","UK West","UK South","Korea Central","Korea South","France Central","Australia Central","South Africa North","UAE North","Switzerland North","Germany West Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar - Central","Poland Central","Italy North","Israel Central","Mexico Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01","2018-03-01","2018-02-01","2018-01-01","2017-11-01","2017-10-01","2017-09-01"],"defaultApiVersion":"2020-03-01","apiProfiles":[{"profileVersion":"2017-03-09-profile","apiVersion":"2017-09-01"},{"profileVersion":"2018-03-01-hybrid","apiVersion":"2017-10-01"}],"capabilities":"CrossResourceGroupResourceMove, + Central","Poland Central","Italy North","Israel Central","Mexico Central","Spain + Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01","2018-03-01","2018-02-01","2018-01-01","2017-11-01","2017-10-01","2017-09-01"],"defaultApiVersion":"2020-03-01","apiProfiles":[{"profileVersion":"2017-03-09-profile","apiVersion":"2017-09-01"},{"profileVersion":"2018-03-01-hybrid","apiVersion":"2017-10-01"}],"capabilities":"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove, SupportsTags, SupportsLocation"},{"resourceType":"serviceEndpointPolicies","locations":["West US","East US","North Europe","West Europe","East Asia","Southeast Asia","North Central US","South Central US","Central US","East US 2","Japan East","Japan @@ -1424,8 +1465,8 @@ interactions: US 2","UK West","UK South","Korea Central","Korea South","France Central","Australia Central","South Africa North","UAE North","Switzerland North","Germany West Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar - Central","Poland Central","Italy North","Israel Central","Mexico Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01","2018-03-01","2018-02-01","2018-01-01"],"defaultApiVersion":"2020-03-01","capabilities":"CrossResourceGroupResourceMove, + Central","Poland Central","Italy North","Israel Central","Mexico Central","Spain + Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01","2018-03-01","2018-02-01","2018-01-01"],"defaultApiVersion":"2020-03-01","capabilities":"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove, SupportsTags, SupportsLocation"},{"resourceType":"networkIntentPolicies","locations":["West US","East US","North Europe","West Europe","East Asia","Southeast Asia","North Central US","South Central US","Central US","East US 2","Japan East","Japan @@ -1434,8 +1475,8 @@ interactions: US 2","UK West","UK South","Korea Central","Korea South","France Central","Australia Central","South Africa North","UAE North","Switzerland North","Germany West Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar - Central","Poland Central","Italy North","Israel Central","Mexico Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01"],"defaultApiVersion":"2020-03-01","capabilities":"CrossResourceGroupResourceMove, + Central","Poland Central","Italy North","Israel Central","Mexico Central","Spain + Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01"],"defaultApiVersion":"2020-03-01","capabilities":"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove, SupportsTags, SupportsLocation"},{"resourceType":"routeTables","locations":["West US","East US","North Europe","West Europe","East Asia","Southeast Asia","North Central US","South Central US","Central US","East US 2","Japan East","Japan @@ -1444,8 +1485,8 @@ interactions: US 2","UK West","UK South","Korea Central","Korea South","France Central","Australia Central","South Africa North","UAE North","Switzerland North","Germany West Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar - Central","Poland Central","Italy North","Israel Central","Mexico Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01","2018-03-01","2018-02-01","2018-01-01","2017-11-01","2017-10-01","2017-09-01","2017-08-01","2017-06-01","2017-04-01","2017-03-01","2016-12-01","2016-11-01","2016-10-01","2016-09-01","2016-08-01","2016-07-01","2016-06-01","2016-03-30","2015-06-15","2015-05-01-preview","2014-12-01-preview"],"defaultApiVersion":"2020-03-01","apiProfiles":[{"profileVersion":"2017-03-09-profile","apiVersion":"2015-06-15"},{"profileVersion":"2018-03-01-hybrid","apiVersion":"2017-10-01"},{"profileVersion":"2019-03-01-hybrid","apiVersion":"2017-10-01"}],"capabilities":"CrossResourceGroupResourceMove, + Central","Poland Central","Italy North","Israel Central","Mexico Central","Spain + Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01","2018-03-01","2018-02-01","2018-01-01","2017-11-01","2017-10-01","2017-09-01","2017-08-01","2017-06-01","2017-04-01","2017-03-01","2016-12-01","2016-11-01","2016-10-01","2016-09-01","2016-08-01","2016-07-01","2016-06-01","2016-03-30","2015-06-15","2015-05-01-preview","2014-12-01-preview"],"defaultApiVersion":"2020-03-01","apiProfiles":[{"profileVersion":"2017-03-09-profile","apiVersion":"2015-06-15"},{"profileVersion":"2018-03-01-hybrid","apiVersion":"2017-10-01"},{"profileVersion":"2019-03-01-hybrid","apiVersion":"2017-10-01"}],"capabilities":"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove, SupportsTags, SupportsLocation"},{"resourceType":"publicIPPrefixes","locations":["West US","East US","North Europe","West Europe","East Asia","Southeast Asia","North Central US","South Central US","Central US","East US 2","Japan East","Japan @@ -1454,8 +1495,8 @@ interactions: US 2","UK West","UK South","Korea Central","Korea South","France Central","Australia Central","South Africa North","UAE North","Switzerland North","Germany West Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar - Central","Poland Central","Italy North","Israel Central","Mexico Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01"],"defaultApiVersion":"2020-03-01","zoneMappings":[{"location":"Australia + Central","Poland Central","Italy North","Israel Central","Mexico Central","Spain + Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01"],"defaultApiVersion":"2020-03-01","zoneMappings":[{"location":"Australia East","zones":["3","2","1"]},{"location":"Brazil South","zones":["3","2","1"]},{"location":"Canada Central","zones":["3","2","1"]},{"location":"Central India","zones":["3","2","1"]},{"location":"Central US","zones":["3","2","1"]},{"location":"Central US EUAP","zones":["2","1"]},{"location":"East @@ -1467,11 +1508,11 @@ interactions: Central","zones":["3","2","1"]},{"location":"North Europe","zones":["3","2","1"]},{"location":"Norway East","zones":["3","2","1"]},{"location":"Poland Central","zones":["3","2","1"]},{"location":"Qatar Central","zones":["3","2","1"]},{"location":"South Africa North","zones":["3","2","1"]},{"location":"South - Central US","zones":["3","2","1"]},{"location":"Southeast Asia","zones":["3","2","1"]},{"location":"Sweden - Central","zones":["3","2","1"]},{"location":"Switzerland North","zones":["3","2","1"]},{"location":"UAE - North","zones":["3","2","1"]},{"location":"UK South","zones":["3","2","1"]},{"location":"West - Europe","zones":["3","2","1"]},{"location":"West US 2","zones":["3","2","1"]},{"location":"West - US 3","zones":["3","2","1"]}],"capabilities":"CrossResourceGroupResourceMove, + Central US","zones":["3","2","1"]},{"location":"Southeast Asia","zones":["3","2","1"]},{"location":"Spain + Central","zones":["3","2","1"]},{"location":"Sweden Central","zones":["3","2","1"]},{"location":"Switzerland + North","zones":["3","2","1"]},{"location":"UAE North","zones":["3","2","1"]},{"location":"UK + South","zones":["3","2","1"]},{"location":"West Europe","zones":["3","2","1"]},{"location":"West + US 2","zones":["3","2","1"]},{"location":"West US 3","zones":["3","2","1"]}],"capabilities":"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove, SupportsTags, SupportsLocation"},{"resourceType":"networkWatchers","locations":["West US","East US","North Europe","West Europe","East Asia","Southeast Asia","North Central US","South Central US","Central US","East US 2","Japan East","Japan @@ -1480,8 +1521,8 @@ interactions: US 2","UK West","UK South","Korea Central","Korea South","France Central","Australia Central","South Africa North","UAE North","Switzerland North","Germany West Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar - Central","Poland Central","Italy North","Israel Central","Mexico Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01","2018-03-01","2018-02-01","2018-01-01","2017-11-01","2017-10-01","2017-09-01","2017-08-01","2017-06-01","2017-04-01","2017-03-01","2016-12-01","2016-11-01","2016-10-01","2016-09-01","2016-08-01","2016-07-01","2016-06-01","2016-03-30","2015-06-15","2015-05-01-preview","2014-12-01-preview"],"defaultApiVersion":"2020-03-01","capabilities":"CrossResourceGroupResourceMove, + Central","Poland Central","Italy North","Israel Central","Mexico Central","Spain + Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01","2018-03-01","2018-02-01","2018-01-01","2017-11-01","2017-10-01","2017-09-01","2017-08-01","2017-06-01","2017-04-01","2017-03-01","2016-12-01","2016-11-01","2016-10-01","2016-09-01","2016-08-01","2016-07-01","2016-06-01","2016-03-30","2015-06-15","2015-05-01-preview","2014-12-01-preview"],"defaultApiVersion":"2020-03-01","capabilities":"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove, SupportsTags, SupportsLocation"},{"resourceType":"networkWatchers/connectionMonitors","locations":["West US","East US","North Europe","West Europe","East Asia","Southeast Asia","North Central US","South Central US","Central US","East US 2","Japan East","Japan @@ -1490,8 +1531,8 @@ interactions: US 2","UK West","UK South","Korea Central","Korea South","France Central","Australia Central","South Africa North","UAE North","Switzerland North","Germany West Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar - Central","Poland Central","Italy North","Israel Central","Mexico Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01","2018-03-01","2018-02-01","2018-01-01","2017-11-01","2017-10-01","2017-09-01"],"defaultApiVersion":"2020-03-01","capabilities":"CrossResourceGroupResourceMove, + Central","Poland Central","Italy North","Israel Central","Mexico Central","Spain + Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01","2018-03-01","2018-02-01","2018-01-01","2017-11-01","2017-10-01","2017-09-01"],"defaultApiVersion":"2020-03-01","capabilities":"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove, SupportsTags, SupportsLocation"},{"resourceType":"networkWatchers/flowLogs","locations":["West US","East US","North Europe","West Europe","East Asia","Southeast Asia","North Central US","South Central US","Central US","East US 2","Japan East","Japan @@ -1500,8 +1541,8 @@ interactions: US 2","UK West","UK South","Korea Central","Korea South","France Central","Australia Central","South Africa North","UAE North","Switzerland North","Germany West Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar - Central","Poland Central","Italy North","Israel Central","Mexico Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01","2018-03-01","2018-02-01","2018-01-01","2017-11-01","2017-10-01","2017-09-01"],"defaultApiVersion":"2020-03-01","capabilities":"CrossResourceGroupResourceMove, + Central","Poland Central","Italy North","Israel Central","Mexico Central","Spain + Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01","2018-03-01","2018-02-01","2018-01-01","2017-11-01","2017-10-01","2017-09-01"],"defaultApiVersion":"2020-03-01","capabilities":"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove, SupportsTags, SupportsLocation"},{"resourceType":"networkWatchers/pingMeshes","locations":["West US","East US","North Europe","West Europe","East Asia","Southeast Asia","North Central US","South Central US","Central US","East US 2","Japan East","Japan @@ -1510,9 +1551,9 @@ interactions: US 2","UK West","UK South","Korea Central","Korea South","France Central","Australia Central","South Africa North","UAE North","Switzerland North","Germany West Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar - Central","Poland Central","Italy North","Israel Central","Mexico Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01","2018-03-01","2018-02-01","2018-01-01","2017-11-01","2017-10-01","2017-09-01"],"defaultApiVersion":"2020-03-01","capabilities":"CrossResourceGroupResourceMove, - CrossSubscriptionResourceMove, SupportsTags, SupportsLocation"},{"resourceType":"locations","locations":[],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01","2018-03-01","2018-02-01","2018-01-01","2017-11-01","2017-10-01","2017-09-01","2017-08-01","2017-06-01","2017-04-01","2017-03-01","2016-12-01","2016-11-01","2016-10-01","2016-09-01","2016-08-01","2016-07-01","2016-06-01","2016-03-30","2015-06-15","2015-05-01-preview","2014-12-01-preview"],"apiProfiles":[{"profileVersion":"2017-03-09-profile","apiVersion":"2015-06-15"},{"profileVersion":"2018-03-01-hybrid","apiVersion":"2017-10-01"},{"profileVersion":"2019-03-01-hybrid","apiVersion":"2017-10-01"}],"capabilities":"None"},{"resourceType":"locations/operations","locations":["West + Central","Poland Central","Italy North","Israel Central","Mexico Central","Spain + Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01","2018-03-01","2018-02-01","2018-01-01","2017-11-01","2017-10-01","2017-09-01"],"defaultApiVersion":"2020-03-01","capabilities":"CrossResourceGroupResourceMove, + CrossSubscriptionResourceMove, SupportsTags, SupportsLocation"},{"resourceType":"locations","locations":[],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01","2018-03-01","2018-02-01","2018-01-01","2017-11-01","2017-10-01","2017-09-01","2017-08-01","2017-06-01","2017-04-01","2017-03-01","2016-12-01","2016-11-01","2016-10-01","2016-09-01","2016-08-01","2016-07-01","2016-06-01","2016-03-30","2015-06-15","2015-05-01-preview","2014-12-01-preview"],"apiProfiles":[{"profileVersion":"2017-03-09-profile","apiVersion":"2015-06-15"},{"profileVersion":"2018-03-01-hybrid","apiVersion":"2017-10-01"},{"profileVersion":"2019-03-01-hybrid","apiVersion":"2017-10-01"}],"capabilities":"None"},{"resourceType":"locations/operations","locations":["West US","East US","North Europe","West Europe","East Asia","Southeast Asia","North Central US","South Central US","Central US","East US 2","Japan East","Japan West","Brazil South","Australia East","Australia Southeast","Central India","South @@ -1520,8 +1561,8 @@ interactions: US 2","UK West","UK South","Korea Central","Korea South","France Central","Australia Central","South Africa North","UAE North","Switzerland North","Germany West Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar - Central","Poland Central","Italy North","Israel Central","Mexico Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01","2018-03-01","2018-02-01","2018-01-01","2017-11-01","2017-10-01","2017-09-01","2017-08-01","2017-06-01","2017-04-01","2017-03-01","2016-12-01","2016-11-01","2016-10-01","2016-09-01","2016-08-01","2016-07-01","2016-06-01","2016-03-30","2015-06-15","2015-05-01-preview","2014-12-01-preview"],"apiProfiles":[{"profileVersion":"2017-03-09-profile","apiVersion":"2015-06-15"},{"profileVersion":"2018-03-01-hybrid","apiVersion":"2017-10-01"},{"profileVersion":"2019-03-01-hybrid","apiVersion":"2017-10-01"}],"capabilities":"None"},{"resourceType":"locations/operationResults","locations":["West + Central","Poland Central","Italy North","Israel Central","Mexico Central","Spain + Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01","2018-03-01","2018-02-01","2018-01-01","2017-11-01","2017-10-01","2017-09-01","2017-08-01","2017-06-01","2017-04-01","2017-03-01","2016-12-01","2016-11-01","2016-10-01","2016-09-01","2016-08-01","2016-07-01","2016-06-01","2016-03-30","2015-06-15","2015-05-01-preview","2014-12-01-preview"],"apiProfiles":[{"profileVersion":"2017-03-09-profile","apiVersion":"2015-06-15"},{"profileVersion":"2018-03-01-hybrid","apiVersion":"2017-10-01"},{"profileVersion":"2019-03-01-hybrid","apiVersion":"2017-10-01"}],"capabilities":"None"},{"resourceType":"locations/operationResults","locations":["West US","East US","North Europe","West Europe","East Asia","Southeast Asia","North Central US","South Central US","Central US","East US 2","Japan East","Japan West","Brazil South","Australia East","Australia Southeast","Central India","South @@ -1529,8 +1570,8 @@ interactions: US 2","UK West","UK South","Korea Central","Korea South","France Central","Australia Central","South Africa North","UAE North","Switzerland North","Germany West Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar - Central","Poland Central","Italy North","Israel Central","Mexico Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01","2018-03-01","2018-02-01","2018-01-01","2017-11-01","2017-10-01","2017-09-01","2017-08-01","2017-06-01","2017-04-01","2017-03-01","2016-12-01","2016-11-01","2016-10-01","2016-09-01","2016-08-01","2016-07-01","2016-06-01","2016-03-30","2015-06-15","2015-05-01-preview","2014-12-01-preview"],"apiProfiles":[{"profileVersion":"2017-03-09-profile","apiVersion":"2015-06-15"},{"profileVersion":"2018-03-01-hybrid","apiVersion":"2017-10-01"},{"profileVersion":"2019-03-01-hybrid","apiVersion":"2017-10-01"}],"capabilities":"None"},{"resourceType":"locations/CheckDnsNameAvailability","locations":["West + Central","Poland Central","Italy North","Israel Central","Mexico Central","Spain + Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01","2018-03-01","2018-02-01","2018-01-01","2017-11-01","2017-10-01","2017-09-01","2017-08-01","2017-06-01","2017-04-01","2017-03-01","2016-12-01","2016-11-01","2016-10-01","2016-09-01","2016-08-01","2016-07-01","2016-06-01","2016-03-30","2015-06-15","2015-05-01-preview","2014-12-01-preview"],"apiProfiles":[{"profileVersion":"2017-03-09-profile","apiVersion":"2015-06-15"},{"profileVersion":"2018-03-01-hybrid","apiVersion":"2017-10-01"},{"profileVersion":"2019-03-01-hybrid","apiVersion":"2017-10-01"}],"capabilities":"None"},{"resourceType":"locations/CheckDnsNameAvailability","locations":["West US","East US","North Europe","West Europe","East Asia","Southeast Asia","North Central US","South Central US","Central US","East US 2","Japan East","Japan West","Brazil South","Australia East","Australia Southeast","Central India","South @@ -1538,8 +1579,8 @@ interactions: US 2","UK West","UK South","Korea Central","Korea South","France Central","Australia Central","South Africa North","UAE North","Switzerland North","Germany West Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar - Central","Poland Central","Italy North","Israel Central","Mexico Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01","2018-03-01","2018-02-01","2018-01-01","2017-11-01","2017-10-01","2017-09-01","2017-08-01","2017-06-01","2017-04-01","2017-03-01","2016-12-01","2016-11-01","2016-10-01","2016-09-01","2016-08-01","2016-07-01","2016-06-01","2016-03-30","2015-06-15","2015-05-01-preview","2014-12-01-preview"],"capabilities":"None"},{"resourceType":"locations/setLoadBalancerFrontendPublicIpAddresses","locations":["West + Central","Poland Central","Italy North","Israel Central","Mexico Central","Spain + Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01","2018-03-01","2018-02-01","2018-01-01","2017-11-01","2017-10-01","2017-09-01","2017-08-01","2017-06-01","2017-04-01","2017-03-01","2016-12-01","2016-11-01","2016-10-01","2016-09-01","2016-08-01","2016-07-01","2016-06-01","2016-03-30","2015-06-15","2015-05-01-preview","2014-12-01-preview"],"capabilities":"None"},{"resourceType":"locations/setLoadBalancerFrontendPublicIpAddresses","locations":["West US","East US","North Europe","West Europe","East Asia","Southeast Asia","North Central US","South Central US","Central US","East US 2","Japan East","Japan West","Brazil South","Australia East","Australia Southeast","Central India","South @@ -1547,8 +1588,8 @@ interactions: US 2","UK West","UK South","Korea Central","Korea South","France Central","Australia Central","South Africa North","UAE North","Switzerland North","Germany West Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar - Central","Poland Central","Italy North","Israel Central","Mexico Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01"],"capabilities":"None"},{"resourceType":"cloudServiceSlots","locations":["West + Central","Poland Central","Italy North","Israel Central","Mexico Central","Spain + Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01"],"capabilities":"None"},{"resourceType":"cloudServiceSlots","locations":["West US","East US","North Europe","West Europe","East Asia","Southeast Asia","North Central US","South Central US","Central US","East US 2","Japan East","Japan West","Brazil South","Australia East","Australia Southeast","Central India","South @@ -1556,8 +1597,8 @@ interactions: US 2","UK West","UK South","Korea Central","Korea South","France Central","Australia Central","South Africa North","UAE North","Switzerland North","Germany West Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar - Central","Poland Central","Italy North","Israel Central","Mexico Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01"],"capabilities":"SupportsExtension"},{"resourceType":"locations/usages","locations":["West + Central","Poland Central","Italy North","Israel Central","Mexico Central","Spain + Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01"],"capabilities":"SupportsExtension"},{"resourceType":"locations/usages","locations":["West US","East US","North Europe","West Europe","East Asia","Southeast Asia","North Central US","South Central US","Central US","East US 2","Japan East","Japan West","Brazil South","Australia East","Australia Southeast","Central India","South @@ -1565,8 +1606,8 @@ interactions: US 2","UK West","UK South","Korea Central","Korea South","France Central","Australia Central","South Africa North","UAE North","Switzerland North","Germany West Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar - Central","Poland Central","Italy North","Israel Central","Mexico Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01","2018-03-01","2018-02-01","2018-01-01","2017-11-01","2017-10-01","2017-09-01","2017-08-01","2017-06-01","2017-04-01","2017-03-01","2016-12-01","2016-11-01","2016-10-01","2016-09-01","2016-08-01","2016-07-01","2016-06-01","2016-03-30","2015-06-15","2015-05-01-preview","2014-12-01-preview"],"apiProfiles":[{"profileVersion":"2017-03-09-profile","apiVersion":"2015-06-15"},{"profileVersion":"2018-03-01-hybrid","apiVersion":"2017-10-01"},{"profileVersion":"2019-03-01-hybrid","apiVersion":"2017-10-01"}],"capabilities":"None"},{"resourceType":"locations/virtualNetworkAvailableEndpointServices","locations":["West + Central","Poland Central","Italy North","Israel Central","Mexico Central","Spain + Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01","2018-03-01","2018-02-01","2018-01-01","2017-11-01","2017-10-01","2017-09-01","2017-08-01","2017-06-01","2017-04-01","2017-03-01","2016-12-01","2016-11-01","2016-10-01","2016-09-01","2016-08-01","2016-07-01","2016-06-01","2016-03-30","2015-06-15","2015-05-01-preview","2014-12-01-preview"],"apiProfiles":[{"profileVersion":"2017-03-09-profile","apiVersion":"2015-06-15"},{"profileVersion":"2018-03-01-hybrid","apiVersion":"2017-10-01"},{"profileVersion":"2019-03-01-hybrid","apiVersion":"2017-10-01"}],"capabilities":"None"},{"resourceType":"locations/virtualNetworkAvailableEndpointServices","locations":["West US","East US","North Europe","West Europe","East Asia","Southeast Asia","North Central US","South Central US","Central US","East US 2","Japan East","Japan West","Brazil South","Australia East","Australia Southeast","Central India","South @@ -1574,8 +1615,8 @@ interactions: US 2","UK West","UK South","Korea Central","Korea South","France Central","Australia Central","South Africa North","UAE North","Switzerland North","Germany West Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar - Central","Poland Central","Italy North","Israel Central","Mexico Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01","2018-03-01","2018-02-01","2018-01-01","2017-11-01","2017-10-01","2017-09-01","2017-08-01","2017-06-01","2017-04-01"],"capabilities":"None"},{"resourceType":"locations/availableDelegations","locations":["West + Central","Poland Central","Italy North","Israel Central","Mexico Central","Spain + Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01","2018-03-01","2018-02-01","2018-01-01","2017-11-01","2017-10-01","2017-09-01","2017-08-01","2017-06-01","2017-04-01"],"capabilities":"None"},{"resourceType":"locations/availableDelegations","locations":["West US","East US","North Europe","West Europe","East Asia","Southeast Asia","North Central US","South Central US","Central US","East US 2","Japan East","Japan West","Brazil South","Australia East","Australia Southeast","Central India","South @@ -1583,8 +1624,8 @@ interactions: US 2","UK West","UK South","Korea Central","Korea South","France Central","Australia Central","South Africa North","UAE North","Switzerland North","Germany West Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar - Central","Poland Central","Italy North","Israel Central","Mexico Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01"],"capabilities":"None"},{"resourceType":"locations/serviceTags","locations":["West + Central","Poland Central","Italy North","Israel Central","Mexico Central","Spain + Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01"],"capabilities":"None"},{"resourceType":"locations/serviceTags","locations":["West US","East US","North Europe","West Europe","East Asia","Southeast Asia","North Central US","South Central US","Central US","East US 2","Japan East","Japan West","Brazil South","Australia East","Australia Southeast","Central India","South @@ -1592,8 +1633,8 @@ interactions: US 2","UK West","UK South","Korea Central","Korea South","France Central","Australia Central","South Africa North","UAE North","Switzerland North","Germany West Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar - Central","Poland Central","Italy North","Israel Central","Mexico Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01"],"capabilities":"None"},{"resourceType":"locations/availablePrivateEndpointTypes","locations":["West + Central","Poland Central","Italy North","Israel Central","Mexico Central","Spain + Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01"],"capabilities":"None"},{"resourceType":"locations/availablePrivateEndpointTypes","locations":["West US","East US","North Europe","West Europe","East Asia","Southeast Asia","North Central US","South Central US","Central US","East US 2","Japan East","Japan West","Brazil South","Australia East","Australia Southeast","Central India","South @@ -1601,8 +1642,8 @@ interactions: US 2","UK West","UK South","Korea Central","Korea South","France Central","Australia Central","South Africa North","UAE North","Switzerland North","Germany West Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar - Central","Poland Central","Italy North","Israel Central","Mexico Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01"],"capabilities":"None"},{"resourceType":"locations/availableServiceAliases","locations":["West + Central","Poland Central","Italy North","Israel Central","Mexico Central","Spain + Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01"],"capabilities":"None"},{"resourceType":"locations/availableServiceAliases","locations":["West US","East US","North Europe","West Europe","East Asia","Southeast Asia","North Central US","South Central US","Central US","East US 2","Japan East","Japan West","Brazil South","Australia East","Australia Southeast","Central India","South @@ -1610,8 +1651,8 @@ interactions: US 2","UK West","UK South","Korea Central","Korea South","France Central","Australia Central","South Africa North","UAE North","Switzerland North","Germany West Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar - Central","Poland Central","Italy North","Israel Central","Mexico Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01"],"capabilities":"None"},{"resourceType":"locations/checkPrivateLinkServiceVisibility","locations":["West + Central","Poland Central","Italy North","Israel Central","Mexico Central","Spain + Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01"],"capabilities":"None"},{"resourceType":"locations/checkPrivateLinkServiceVisibility","locations":["West US","East US","North Europe","West Europe","East Asia","Southeast Asia","North Central US","South Central US","Central US","East US 2","Japan East","Japan West","Brazil South","Australia East","Australia Southeast","Central India","South @@ -1619,8 +1660,8 @@ interactions: US 2","UK West","UK South","Korea Central","Korea South","France Central","Australia Central","South Africa North","UAE North","Switzerland North","Germany West Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar - Central","Poland Central","Italy North","Israel Central","Mexico Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01"],"capabilities":"None"},{"resourceType":"locations/autoApprovedPrivateLinkServices","locations":["West + Central","Poland Central","Italy North","Israel Central","Mexico Central","Spain + Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01"],"capabilities":"None"},{"resourceType":"locations/autoApprovedPrivateLinkServices","locations":["West US","East US","North Europe","West Europe","East Asia","Southeast Asia","North Central US","South Central US","Central US","East US 2","Japan East","Japan West","Brazil South","Australia East","Australia Southeast","Central India","South @@ -1628,8 +1669,8 @@ interactions: US 2","UK West","UK South","Korea Central","Korea South","France Central","Australia Central","South Africa North","UAE North","Switzerland North","Germany West Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar - Central","Poland Central","Italy North","Israel Central","Mexico Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01"],"capabilities":"None"},{"resourceType":"locations/batchValidatePrivateEndpointsForResourceMove","locations":["West + Central","Poland Central","Italy North","Israel Central","Mexico Central","Spain + Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01"],"capabilities":"None"},{"resourceType":"locations/batchValidatePrivateEndpointsForResourceMove","locations":["West US","East US","North Europe","West Europe","East Asia","Southeast Asia","North Central US","South Central US","Central US","East US 2","Japan East","Japan West","Brazil South","Australia East","Australia Southeast","Central India","South @@ -1637,8 +1678,8 @@ interactions: US 2","UK West","UK South","Korea Central","Korea South","France Central","Australia Central","South Africa North","UAE North","Switzerland North","Germany West Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar - Central","Poland Central","Italy North","Israel Central","Mexico Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01"],"capabilities":"None"},{"resourceType":"locations/batchNotifyPrivateEndpointsForResourceMove","locations":["West + Central","Poland Central","Italy North","Israel Central","Mexico Central","Spain + Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01"],"capabilities":"None"},{"resourceType":"locations/batchNotifyPrivateEndpointsForResourceMove","locations":["West US","East US","North Europe","West Europe","East Asia","Southeast Asia","North Central US","South Central US","Central US","East US 2","Japan East","Japan West","Brazil South","Australia East","Australia Southeast","Central India","South @@ -1646,8 +1687,8 @@ interactions: US 2","UK West","UK South","Korea Central","Korea South","France Central","Australia Central","South Africa North","UAE North","Switzerland North","Germany West Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar - Central","Poland Central","Italy North","Israel Central","Mexico Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01"],"capabilities":"None"},{"resourceType":"locations/supportedVirtualMachineSizes","locations":["West + Central","Poland Central","Italy North","Israel Central","Mexico Central","Spain + Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01"],"capabilities":"None"},{"resourceType":"locations/supportedVirtualMachineSizes","locations":["West US","East US","North Europe","West Europe","East Asia","Southeast Asia","North Central US","South Central US","Central US","East US 2","Japan East","Japan West","Brazil South","Australia East","Australia Southeast","Central India","South @@ -1655,8 +1696,8 @@ interactions: US 2","UK West","UK South","Korea Central","Korea South","France Central","Australia Central","South Africa North","UAE North","Switzerland North","Germany West Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar - Central","Poland Central","Italy North","Israel Central","Mexico Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01"],"capabilities":"None"},{"resourceType":"locations/setAzureNetworkManagerConfiguration","locations":["West + Central","Poland Central","Italy North","Israel Central","Mexico Central","Spain + Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01"],"capabilities":"None"},{"resourceType":"locations/setAzureNetworkManagerConfiguration","locations":["West US","East US","North Europe","West Europe","East Asia","Southeast Asia","North Central US","South Central US","Central US","East US 2","Japan East","Japan West","Brazil South","Australia East","Australia Southeast","Central India","South @@ -1664,8 +1705,8 @@ interactions: US 2","UK West","UK South","Korea Central","Korea South","France Central","Australia Central","South Africa North","UAE North","Switzerland North","Germany West Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar - Central","Poland Central","Italy North","Israel Central","Mexico Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01"],"capabilities":"None"},{"resourceType":"locations/publishResources","locations":["West + Central","Poland Central","Italy North","Israel Central","Mexico Central","Spain + Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01"],"capabilities":"None"},{"resourceType":"locations/publishResources","locations":["West US","East US","North Europe","West Europe","East Asia","Southeast Asia","North Central US","South Central US","Central US","East US 2","Japan East","Japan West","Brazil South","Australia East","Australia Southeast","Central India","South @@ -1673,8 +1714,8 @@ interactions: US 2","UK West","UK South","Korea Central","Korea South","France Central","Australia Central","South Africa North","UAE North","Switzerland North","Germany West Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar - Central","Poland Central","Italy North","Israel Central","Mexico Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01"],"capabilities":"None"},{"resourceType":"locations/getAzureNetworkManagerConfiguration","locations":["West + Central","Poland Central","Italy North","Israel Central","Mexico Central","Spain + Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01"],"capabilities":"None"},{"resourceType":"locations/getAzureNetworkManagerConfiguration","locations":["West US","East US","North Europe","West Europe","East Asia","Southeast Asia","North Central US","South Central US","Central US","East US 2","Japan East","Japan West","Brazil South","Australia East","Australia Southeast","Central India","South @@ -1682,8 +1723,8 @@ interactions: US 2","UK West","UK South","Korea Central","Korea South","France Central","Australia Central","South Africa North","UAE North","Switzerland North","Germany West Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar - Central","Poland Central","Italy North","Israel Central","Mexico Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01"],"capabilities":"None"},{"resourceType":"locations/checkAcceleratedNetworkingSupport","locations":["West + Central","Poland Central","Italy North","Israel Central","Mexico Central","Spain + Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01"],"capabilities":"None"},{"resourceType":"locations/checkAcceleratedNetworkingSupport","locations":["West US","East US","North Europe","West Europe","East Asia","Southeast Asia","North Central US","South Central US","Central US","East US 2","Japan East","Japan West","Brazil South","Australia East","Australia Southeast","Central India","South @@ -1691,8 +1732,8 @@ interactions: US 2","UK West","UK South","Korea Central","Korea South","France Central","Australia Central","South Africa North","UAE North","Switzerland North","Germany West Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar - Central","Poland Central","Italy North","Israel Central","Mexico Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01"],"capabilities":"None"},{"resourceType":"locations/validateResourceOwnership","locations":["West + Central","Poland Central","Italy North","Israel Central","Mexico Central","Spain + Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01"],"capabilities":"None"},{"resourceType":"locations/validateResourceOwnership","locations":["West US","East US","North Europe","West Europe","East Asia","Southeast Asia","North Central US","South Central US","Central US","East US 2","Japan East","Japan West","Brazil South","Australia East","Australia Southeast","Central India","South @@ -1700,8 +1741,8 @@ interactions: US 2","UK West","UK South","Korea Central","Korea South","France Central","Australia Central","South Africa North","UAE North","Switzerland North","Germany West Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar - Central","Poland Central","Italy North","Israel Central","Mexico Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01"],"capabilities":"None"},{"resourceType":"locations/setResourceOwnership","locations":["West + Central","Poland Central","Italy North","Israel Central","Mexico Central","Spain + Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01"],"capabilities":"None"},{"resourceType":"locations/setResourceOwnership","locations":["West US","East US","North Europe","West Europe","East Asia","Southeast Asia","North Central US","South Central US","Central US","East US 2","Japan East","Japan West","Brazil South","Australia East","Australia Southeast","Central India","South @@ -1709,8 +1750,8 @@ interactions: US 2","UK West","UK South","Korea Central","Korea South","France Central","Australia Central","South Africa North","UAE North","Switzerland North","Germany West Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar - Central","Poland Central","Italy North","Israel Central","Mexico Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01"],"capabilities":"None"},{"resourceType":"locations/effectiveResourceOwnership","locations":["West + Central","Poland Central","Italy North","Israel Central","Mexico Central","Spain + Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01"],"capabilities":"None"},{"resourceType":"locations/effectiveResourceOwnership","locations":["West US","East US","North Europe","West Europe","East Asia","Southeast Asia","North Central US","South Central US","Central US","East US 2","Japan East","Japan West","Brazil South","Australia East","Australia Southeast","Central India","South @@ -1718,8 +1759,8 @@ interactions: US 2","UK West","UK South","Korea Central","Korea South","France Central","Australia Central","South Africa North","UAE North","Switzerland North","Germany West Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar - Central","Poland Central","Italy North","Israel Central","Mexico Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01"],"capabilities":"None"},{"resourceType":"operations","locations":["West + Central","Poland Central","Italy North","Israel Central","Mexico Central","Spain + Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01"],"capabilities":"None"},{"resourceType":"operations","locations":["West US","East US","North Europe","West Europe","East Asia","Southeast Asia","North Central US","South Central US","Central US","East US 2","Japan East","Japan West","Brazil South","Australia East","Australia Southeast","Central India","South @@ -1727,8 +1768,8 @@ interactions: US 2","UK West","UK South","Korea Central","Korea South","France Central","Australia Central","South Africa North","UAE North","Switzerland North","Germany West Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar - Central","Poland Central","Italy North","Israel Central","Mexico Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01","2018-03-01","2018-02-01","2018-01-01","2017-11-01","2017-10-01","2017-09-01","2017-08-01","2017-06-01","2017-04-01","2017-03-01","2016-12-01","2016-11-01","2016-10-01","2016-09-01","2016-08-01","2016-07-01","2016-06-01","2016-03-30","2015-06-15","2015-05-01-preview","2014-12-01-preview"],"capabilities":"None"},{"resourceType":"virtualNetworkTaps","locations":["West + Central","Poland Central","Italy North","Israel Central","Mexico Central","Spain + Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01","2018-03-01","2018-02-01","2018-01-01","2017-11-01","2017-10-01","2017-09-01","2017-08-01","2017-06-01","2017-04-01","2017-03-01","2016-12-01","2016-11-01","2016-10-01","2016-09-01","2016-08-01","2016-07-01","2016-06-01","2016-03-30","2015-06-15","2015-05-01-preview","2014-12-01-preview"],"capabilities":"None"},{"resourceType":"virtualNetworkTaps","locations":["West US","East US","North Europe","West Europe","East Asia","Southeast Asia","North Central US","South Central US","Central US","East US 2","Japan East","Japan West","Brazil South","Australia East","Australia Southeast","Central India","South @@ -1736,8 +1777,8 @@ interactions: US 2","UK West","UK South","Korea Central","Korea South","France Central","Australia Central","South Africa North","UAE North","Switzerland North","Germany West Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar - Central","Poland Central","Italy North","Israel Central","Mexico Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01"],"defaultApiVersion":"2020-03-01","capabilities":"SupportsTags, + Central","Poland Central","Italy North","Israel Central","Mexico Central","Spain + Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01"],"defaultApiVersion":"2020-03-01","capabilities":"SupportsTags, SupportsLocation"},{"resourceType":"privateLinkServices","locations":["West US","East US","North Europe","West Europe","East Asia","Southeast Asia","North Central US","South Central US","Central US","East US 2","Japan East","Japan @@ -1746,8 +1787,8 @@ interactions: US 2","UK West","UK South","Korea Central","Korea South","France Central","Australia Central","South Africa North","UAE North","Switzerland North","Germany West Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar - Central","Poland Central","Italy North","Israel Central","Mexico Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01"],"defaultApiVersion":"2020-03-01","capabilities":"SupportsTags, + Central","Poland Central","Italy North","Israel Central","Mexico Central","Spain + Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01"],"defaultApiVersion":"2020-03-01","capabilities":"SupportsTags, SupportsLocation"},{"resourceType":"locations/privateLinkServices","locations":["West US","East US","North Europe","West Europe","East Asia","Southeast Asia","North Central US","South Central US","Central US","East US 2","Japan East","Japan @@ -1756,8 +1797,8 @@ interactions: US 2","UK West","UK South","Korea Central","Korea South","France Central","Australia Central","South Africa North","UAE North","Switzerland North","Germany West Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar - Central","Poland Central","Italy North","Israel Central","Mexico Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01"],"capabilities":"None"},{"resourceType":"ddosProtectionPlans","locations":["West + Central","Poland Central","Italy North","Israel Central","Mexico Central","Spain + Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01"],"capabilities":"None"},{"resourceType":"ddosProtectionPlans","locations":["West US","East US","North Europe","West Europe","East Asia","Southeast Asia","North Central US","South Central US","Central US","East US 2","Japan East","Japan West","Brazil South","Australia East","Australia Southeast","Central India","South @@ -1765,8 +1806,8 @@ interactions: US 2","UK West","UK South","Korea Central","Korea South","France Central","Australia Central","South Africa North","UAE North","Switzerland North","Germany West Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar - Central","Poland Central","Italy North","Israel Central","Mexico Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01","2018-03-01","2018-02-01"],"defaultApiVersion":"2020-03-01","apiProfiles":[{"profileVersion":"2017-03-09-profile","apiVersion":"2018-02-01"}],"capabilities":"SupportsTags, + Central","Poland Central","Italy North","Israel Central","Mexico Central","Spain + Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01","2018-03-01","2018-02-01"],"defaultApiVersion":"2020-03-01","apiProfiles":[{"profileVersion":"2017-03-09-profile","apiVersion":"2018-02-01"}],"capabilities":"SupportsTags, SupportsLocation"},{"resourceType":"networkProfiles","locations":["West US","East US","North Europe","West Europe","East Asia","Southeast Asia","North Central US","South Central US","Central US","East US 2","Japan East","Japan West","Brazil @@ -1775,8 +1816,8 @@ interactions: South","Korea Central","Korea South","France Central","Australia Central","South Africa North","UAE North","Switzerland North","Germany West Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar Central","Poland - Central","Italy North","Israel Central","Mexico Central","Central US EUAP","East - US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01"],"defaultApiVersion":"2020-03-01","capabilities":"SupportsTags, + Central","Italy North","Israel Central","Mexico Central","Spain Central","Central + US EUAP","East US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01"],"defaultApiVersion":"2020-03-01","capabilities":"SupportsTags, SupportsLocation"},{"resourceType":"locations/bareMetalTenants","locations":["West US","East US","North Europe","West Europe","East Asia","Southeast Asia","North Central US","South Central US","Central US","East US 2","Japan East","Japan @@ -1785,8 +1826,8 @@ interactions: US 2","UK West","UK South","Korea Central","Korea South","France Central","Australia Central","South Africa North","UAE North","Switzerland North","Germany West Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar - Central","Poland Central","Italy North","Israel Central","Mexico Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01"],"capabilities":"None"},{"resourceType":"ipAllocations","locations":["West + Central","Poland Central","Italy North","Israel Central","Mexico Central","Spain + Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01"],"capabilities":"None"},{"resourceType":"ipAllocations","locations":["West US","East US","North Europe","West Europe","East Asia","Southeast Asia","North Central US","South Central US","Central US","East US 2","Japan East","Japan West","Brazil South","Australia East","Australia Southeast","Central India","South @@ -1794,8 +1835,8 @@ interactions: US 2","UK West","UK South","Korea Central","Korea South","France Central","Australia Central","South Africa North","UAE North","Switzerland North","Germany West Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar - Central","Poland Central","Italy North","Israel Central","Mexico Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01"],"defaultApiVersion":"2020-03-01","capabilities":"CrossResourceGroupResourceMove, + Central","Poland Central","Italy North","Israel Central","Mexico Central","Spain + Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01"],"defaultApiVersion":"2020-03-01","capabilities":"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove, SupportsTags, SupportsLocation"},{"resourceType":"locations/serviceTagDetails","locations":["West US","East US","North Europe","West Europe","East Asia","Southeast Asia","North Central US","South Central US","Central US","East US 2","Japan East","Japan @@ -1804,8 +1845,8 @@ interactions: US 2","UK West","UK South","Korea Central","Korea South","France Central","Australia Central","South Africa North","UAE North","Switzerland North","Germany West Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar - Central","Poland Central","Italy North","Israel Central","Mexico Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01"],"capabilities":"None"},{"resourceType":"locations/dataTasks","locations":["West + Central","Poland Central","Italy North","Israel Central","Mexico Central","Spain + Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01"],"capabilities":"None"},{"resourceType":"locations/dataTasks","locations":["West US","East US","North Europe","West Europe","East Asia","Southeast Asia","North Central US","South Central US","Central US","East US 2","Japan East","Japan West","Brazil South","Australia East","Australia Southeast","Central India","South @@ -1813,8 +1854,8 @@ interactions: US 2","UK West","UK South","Korea Central","Korea South","France Central","Australia Central","South Africa North","UAE North","Switzerland North","Germany West Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar - Central","Poland Central","Italy North","Israel Central","Mexico Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01"],"capabilities":"None"},{"resourceType":"locations/startPacketTagging","locations":["West + Central","Poland Central","Italy North","Israel Central","Mexico Central","Spain + Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01"],"capabilities":"None"},{"resourceType":"locations/startPacketTagging","locations":["West US","East US","North Europe","West Europe","East Asia","Southeast Asia","North Central US","South Central US","Central US","East US 2","Japan East","Japan West","Brazil South","Australia East","Australia Southeast","Central India","South @@ -1822,8 +1863,8 @@ interactions: US 2","UK West","UK South","Korea Central","Korea South","France Central","Australia Central","South Africa North","UAE North","Switzerland North","Germany West Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar - Central","Poland Central","Italy North","Israel Central","Mexico Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01"],"capabilities":"None"},{"resourceType":"locations/deletePacketTagging","locations":["West + Central","Poland Central","Italy North","Israel Central","Mexico Central","Spain + Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01"],"capabilities":"None"},{"resourceType":"locations/deletePacketTagging","locations":["West US","East US","North Europe","West Europe","East Asia","Southeast Asia","North Central US","South Central US","Central US","East US 2","Japan East","Japan West","Brazil South","Australia East","Australia Southeast","Central India","South @@ -1831,8 +1872,8 @@ interactions: US 2","UK West","UK South","Korea Central","Korea South","France Central","Australia Central","South Africa North","UAE North","Switzerland North","Germany West Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar - Central","Poland Central","Italy North","Israel Central","Mexico Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01"],"capabilities":"None"},{"resourceType":"locations/getPacketTagging","locations":["West + Central","Poland Central","Italy North","Israel Central","Mexico Central","Spain + Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01"],"capabilities":"None"},{"resourceType":"locations/getPacketTagging","locations":["West US","East US","North Europe","West Europe","East Asia","Southeast Asia","North Central US","South Central US","Central US","East US 2","Japan East","Japan West","Brazil South","Australia East","Australia Southeast","Central India","South @@ -1840,8 +1881,8 @@ interactions: US 2","UK West","UK South","Korea Central","Korea South","France Central","Australia Central","South Africa North","UAE North","Switzerland North","Germany West Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar - Central","Poland Central","Italy North","Israel Central","Mexico Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01"],"capabilities":"None"},{"resourceType":"locations/rnmEffectiveRouteTable","locations":["West + Central","Poland Central","Italy North","Israel Central","Mexico Central","Spain + Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01"],"capabilities":"None"},{"resourceType":"locations/rnmEffectiveRouteTable","locations":["West US","East US","North Europe","West Europe","East Asia","Southeast Asia","North Central US","South Central US","Central US","East US 2","Japan East","Japan West","Brazil South","Australia East","Australia Southeast","Central India","South @@ -1849,8 +1890,8 @@ interactions: US 2","UK West","UK South","Korea Central","Korea South","France Central","Australia Central","South Africa North","UAE North","Switzerland North","Germany West Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar - Central","Poland Central","Italy North","Israel Central","Mexico Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01"],"capabilities":"None"},{"resourceType":"locations/rnmEffectiveNetworkSecurityGroups","locations":["West + Central","Poland Central","Italy North","Israel Central","Mexico Central","Spain + Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01"],"capabilities":"None"},{"resourceType":"locations/rnmEffectiveNetworkSecurityGroups","locations":["West US","East US","North Europe","West Europe","East Asia","Southeast Asia","North Central US","South Central US","Central US","East US 2","Japan East","Japan West","Brazil South","Australia East","Australia Southeast","Central India","South @@ -1858,8 +1899,8 @@ interactions: US 2","UK West","UK South","Korea Central","Korea South","France Central","Australia Central","South Africa North","UAE North","Switzerland North","Germany West Central","Norway East","West US 3","Jio India West","Sweden Central","Qatar - Central","Poland Central","Italy North","Israel Central","Mexico Central","Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01"],"capabilities":"None"},{"resourceType":"frontdoorOperationResults","locations":["global"],"apiVersions":["2024-02-01","2022-05-01","2021-06-01","2020-11-01","2020-07-01","2020-05-01","2020-04-01","2020-01-01","2019-11-01","2019-10-01","2019-08-01","2019-05-01","2019-04-01","2019-03-01","2018-08-01"],"defaultApiVersion":"2020-07-01","capabilities":"None"},{"resourceType":"frontdoors","locations":["Central + Central","Poland Central","Italy North","Israel Central","Mexico Central","Spain + Central","Central US EUAP","East US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01"],"capabilities":"None"},{"resourceType":"frontdoorOperationResults","locations":["global"],"apiVersions":["2024-02-01","2022-05-01","2021-06-01","2020-11-01","2020-07-01","2020-05-01","2020-04-01","2020-01-01","2019-11-01","2019-10-01","2019-08-01","2019-05-01","2019-04-01","2019-03-01","2018-08-01"],"defaultApiVersion":"2020-07-01","capabilities":"None"},{"resourceType":"frontdoors","locations":["Central US EUAP","East US 2 EUAP","global","Central US","East US","East US 2","North Central US","South Central US","West US","North Europe","West Europe","East Asia","Southeast Asia","Japan East","Japan West","Brazil South","Australia @@ -1883,17 +1924,17 @@ interactions: Europe","East Asia","Southeast Asia","Japan East","Japan West","Brazil South","Australia East","Australia Southeast"],"apiVersions":["2019-11-01"],"defaultApiVersion":"2019-11-01","capabilities":"SupportsTags, SupportsLocation"},{"resourceType":"networkWatchers/lenses","locations":["Central - US EUAP","East US 2 EUAP"],"apiVersions":["2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01","2018-03-01","2018-02-01","2018-01-01","2017-11-01","2017-10-01","2017-09-01"],"defaultApiVersion":"2020-03-01","capabilities":"CrossResourceGroupResourceMove, + US EUAP","East US 2 EUAP"],"apiVersions":["2024-01-01","2023-11-01","2023-09-01","2023-06-01","2023-05-01","2023-04-01","2023-02-01","2022-11-01","2022-09-01","2022-07-01","2022-05-01","2022-01-01","2021-12-01","2021-08-01","2021-06-01","2021-05-01","2021-04-01","2021-03-01","2021-02-01","2021-01-01","2020-11-01","2020-08-01","2020-07-01","2020-06-01","2020-05-01","2020-04-01","2020-03-01","2020-01-01","2019-12-01","2019-11-01","2019-09-01","2019-08-01","2019-07-01","2019-06-01","2019-04-01","2019-02-01","2018-12-01","2018-11-01","2018-10-01","2018-08-01","2018-07-01","2018-06-01","2018-05-01","2018-04-01","2018-03-01","2018-02-01","2018-01-01","2017-11-01","2017-10-01","2017-09-01"],"defaultApiVersion":"2020-03-01","capabilities":"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove, SupportsTags, SupportsLocation"}],"registrationState":"Registered","registrationPolicy":"RegistrationRequired"}' headers: cache-control: - no-cache content-length: - - '178349' + - '182971' content-type: - application/json; charset=utf-8 date: - - Wed, 08 May 2024 02:18:55 GMT + - Wed, 03 Jul 2024 05:55:33 GMT expires: - '-1' pragma: @@ -1905,7 +1946,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: 44352D59D01A463E985FDC841FA39586 Ref B: BL2AA2010202007 Ref C: 2024-05-08T02:18:55Z' + - 'Ref A: AF18D103181C49DE93FC7FE6CF76F764 Ref B: BL2AA2010203045 Ref C: 2024-07-03T05:55:33Z' status: code: 200 message: OK @@ -1924,23 +1965,29 @@ interactions: - --resource-group --name --image --ssh-key-values --public-ip-address --custom-data --vnet-name --subnet User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1019-azure-x86_64-with-glibc2.29) + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.7 (Linux-6.5.0-1021-azure-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/proxy-subnet?api-version=2023-11-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/proxy-subnet?api-version=2024-01-01 response: body: - string: '{"name":"proxy-subnet","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/proxy-subnet","etag":"W/\"19e26deb-488a-443c-95b9-c867327b4c0c\"","properties":{"provisioningState":"Succeeded","addressPrefix":"10.42.3.0/24","delegations":[],"privateEndpointNetworkPolicies":"Disabled","privateLinkServiceNetworkPolicies":"Enabled"},"type":"Microsoft.Network/virtualNetworks/subnets"}' + string: "{\r\n \"name\": \"proxy-subnet\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/proxy-subnet\"\ + ,\r\n \"etag\": \"W/\\\"af237440-75fb-4fb4-9323-d80a42fe81ff\\\"\",\r\n \ + \ \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"\ + addressPrefix\": \"10.42.3.0/24\",\r\n \"ipamPoolPrefixAllocations\": [],\r\ + \n \"delegations\": [],\r\n \"privateEndpointNetworkPolicies\": \"Disabled\"\ + ,\r\n \"privateLinkServiceNetworkPolicies\": \"Enabled\"\r\n },\r\n \"\ + type\": \"Microsoft.Network/virtualNetworks/subnets\"\r\n}" headers: cache-control: - no-cache content-length: - - '481' + - '585' content-type: - application/json; charset=utf-8 date: - - Wed, 08 May 2024 02:18:55 GMT + - Wed, 03 Jul 2024 05:55:33 GMT etag: - - W/"19e26deb-488a-443c-95b9-c867327b4c0c" + - W/"af237440-75fb-4fb4-9323-d80a42fe81ff" expires: - '-1' pragma: @@ -1952,9 +1999,9 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - 66957c49-0ed7-475c-a504-4f0ccfeadd58 + - 541da649-07bc-4d58-b1ac-67770eeac9a0 x-msedge-ref: - - 'Ref A: 931F787DCC3841C3836093E842228C96 Ref B: MNZ221060608023 Ref C: 2024-05-08T02:18:55Z' + - 'Ref A: 590C7F33AC074D28B02BC69A24474B7D Ref B: BL2AA2030104049 Ref C: 2024-07-03T05:55:34Z' status: code: 200 message: OK @@ -1973,14 +2020,14 @@ interactions: - --resource-group --name --image --ssh-key-values --public-ip-address --custom-data --vnet-name --subnet User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1019-azure-x86_64-with-glibc2.29) + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.7 (Linux-6.5.0-1021-azure-x86_64-with) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Compute/locations/westus2/publishers/Canonical/artifacttypes/vmimage/offers/0001-com-ubuntu-server-focal/skus/20_04-lts/versions?$top=1&$orderby=name%20desc&api-version=2024-03-01 response: body: - string: "[\r\n {\r\n \"location\": \"westus2\",\r\n \"name\": \"20.04.202404270\",\r\n - \ \"id\": \"/Subscriptions/00000000-0000-0000-0000-000000000000/Providers/Microsoft.Compute/Locations/westus2/Publishers/Canonical/ArtifactTypes/VMImage/Offers/0001-com-ubuntu-server-focal/Skus/20_04-lts/Versions/20.04.202404270\"\r\n - \ }\r\n]" + string: "[\r\n {\r\n \"location\": \"westus2\",\r\n \"name\": \"20.04.202406140\"\ + ,\r\n \"id\": \"/Subscriptions/00000000-0000-0000-0000-000000000000/Providers/Microsoft.Compute/Locations/westus2/Publishers/Canonical/ArtifactTypes/VMImage/Offers/0001-com-ubuntu-server-focal/Skus/20_04-lts/Versions/20.04.202406140\"\ + \r\n }\r\n]" headers: cache-control: - no-cache @@ -1989,7 +2036,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Wed, 08 May 2024 02:18:55 GMT + - Wed, 03 Jul 2024 05:55:34 GMT expires: - '-1' pragma: @@ -2003,7 +2050,7 @@ interactions: x-ms-ratelimit-remaining-resource: - Microsoft.Compute/ListVMImagesVersionsFromLocation3Min;15998,Microsoft.Compute/ListVMImagesVersionsFromLocation30Min;43998 x-msedge-ref: - - 'Ref A: 30626A65B7A64F9883456CAC1511E8C3 Ref B: BL2AA2030103023 Ref C: 2024-05-08T02:18:56Z' + - 'Ref A: A938F3C3E6B34EA98475493A0166AB9E Ref B: BL2AA2030101025 Ref C: 2024-07-03T05:55:34Z' status: code: 200 message: OK @@ -2022,23 +2069,26 @@ interactions: - --resource-group --name --image --ssh-key-values --public-ip-address --custom-data --vnet-name --subnet User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1019-azure-x86_64-with-glibc2.29) + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.7 (Linux-6.5.0-1021-azure-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Compute/locations/westus2/publishers/Canonical/artifacttypes/vmimage/offers/0001-com-ubuntu-server-focal/skus/20_04-lts/versions/20.04.202404270?api-version=2024-03-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Compute/locations/westus2/publishers/Canonical/artifacttypes/vmimage/offers/0001-com-ubuntu-server-focal/skus/20_04-lts/versions/20.04.202406140?api-version=2024-03-01 response: body: - string: "{\r\n \"properties\": {\r\n \"hyperVGeneration\": \"V1\",\r\n \"architecture\": - \"x64\",\r\n \"replicaType\": \"Unmanaged\",\r\n \"disallowed\": {\r\n - \ \"vmDiskType\": \"None\"\r\n },\r\n \"automaticOSUpgradeProperties\": - {\r\n \"automaticOSUpgradeSupported\": false\r\n },\r\n \"imageDeprecationStatus\": - {\r\n \"imageState\": \"Active\"\r\n },\r\n \"features\": [\r\n - \ {\r\n \"name\": \"IsAcceleratedNetworkSupported\",\r\n \"value\": - \"True\"\r\n },\r\n {\r\n \"name\": \"DiskControllerTypes\",\r\n - \ \"value\": \"SCSI, NVMe\"\r\n },\r\n {\r\n \"name\": - \"IsHibernateSupported\",\r\n \"value\": \"True\"\r\n }\r\n ],\r\n - \ \"osDiskImage\": {\r\n \"operatingSystem\": \"Linux\",\r\n \"sizeInBytes\": - 32213303808\r\n },\r\n \"dataDiskImages\": []\r\n },\r\n \"location\": - \"westus2\",\r\n \"name\": \"20.04.202404270\",\r\n \"id\": \"/Subscriptions/00000000-0000-0000-0000-000000000000/Providers/Microsoft.Compute/Locations/westus2/Publishers/Canonical/ArtifactTypes/VMImage/Offers/0001-com-ubuntu-server-focal/Skus/20_04-lts/Versions/20.04.202404270\"\r\n}" + string: "{\r\n \"properties\": {\r\n \"hyperVGeneration\": \"V1\",\r\n \ + \ \"architecture\": \"x64\",\r\n \"replicaType\": \"Unmanaged\",\r\n\ + \ \"disallowed\": {\r\n \"vmDiskType\": \"None\"\r\n },\r\n \ + \ \"automaticOSUpgradeProperties\": {\r\n \"automaticOSUpgradeSupported\"\ + : false\r\n },\r\n \"imageDeprecationStatus\": {\r\n \"imageState\"\ + : \"Active\"\r\n },\r\n \"features\": [\r\n {\r\n \"name\"\ + : \"IsAcceleratedNetworkSupported\",\r\n \"value\": \"True\"\r\n \ + \ },\r\n {\r\n \"name\": \"DiskControllerTypes\",\r\n \ + \ \"value\": \"SCSI, NVMe\"\r\n },\r\n {\r\n \"name\":\ + \ \"IsHibernateSupported\",\r\n \"value\": \"True\"\r\n }\r\n\ + \ ],\r\n \"osDiskImage\": {\r\n \"operatingSystem\": \"Linux\"\ + ,\r\n \"sizeInBytes\": 32213303808\r\n },\r\n \"dataDiskImages\"\ + : []\r\n },\r\n \"location\": \"westus2\",\r\n \"name\": \"20.04.202406140\"\ + ,\r\n \"id\": \"/Subscriptions/00000000-0000-0000-0000-000000000000/Providers/Microsoft.Compute/Locations/westus2/Publishers/Canonical/ArtifactTypes/VMImage/Offers/0001-com-ubuntu-server-focal/Skus/20_04-lts/Versions/20.04.202406140\"\ + \r\n}" headers: cache-control: - no-cache @@ -2047,7 +2097,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Wed, 08 May 2024 02:18:56 GMT + - Wed, 03 Jul 2024 05:55:34 GMT expires: - '-1' pragma: @@ -2061,7 +2111,7 @@ interactions: x-ms-ratelimit-remaining-resource: - Microsoft.Compute/GetVMImageFromLocation3Min;12998,Microsoft.Compute/GetVMImageFromLocation30Min;73998 x-msedge-ref: - - 'Ref A: 12C8B437351B4078B35AE655C631C30D Ref B: MNZ221060609009 Ref C: 2024-05-08T02:18:56Z' + - 'Ref A: 372D6C7104B14E758B537DAC2939DBFB Ref B: BL2AA2010201051 Ref C: 2024-07-03T05:55:34Z' status: code: 200 message: OK @@ -2080,14 +2130,14 @@ interactions: - --resource-group --name --image --ssh-key-values --public-ip-address --custom-data --vnet-name --subnet User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1019-azure-x86_64-with-glibc2.29) + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.7 (Linux-6.5.0-1021-azure-x86_64-with) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Compute/locations/westus2/publishers/Canonical/artifacttypes/vmimage/offers/0001-com-ubuntu-server-focal/skus/20_04-lts/versions?$top=1&$orderby=name%20desc&api-version=2024-03-01 response: body: - string: "[\r\n {\r\n \"location\": \"westus2\",\r\n \"name\": \"20.04.202404270\",\r\n - \ \"id\": \"/Subscriptions/00000000-0000-0000-0000-000000000000/Providers/Microsoft.Compute/Locations/westus2/Publishers/Canonical/ArtifactTypes/VMImage/Offers/0001-com-ubuntu-server-focal/Skus/20_04-lts/Versions/20.04.202404270\"\r\n - \ }\r\n]" + string: "[\r\n {\r\n \"location\": \"westus2\",\r\n \"name\": \"20.04.202406140\"\ + ,\r\n \"id\": \"/Subscriptions/00000000-0000-0000-0000-000000000000/Providers/Microsoft.Compute/Locations/westus2/Publishers/Canonical/ArtifactTypes/VMImage/Offers/0001-com-ubuntu-server-focal/Skus/20_04-lts/Versions/20.04.202406140\"\ + \r\n }\r\n]" headers: cache-control: - no-cache @@ -2096,7 +2146,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Wed, 08 May 2024 02:18:56 GMT + - Wed, 03 Jul 2024 05:55:34 GMT expires: - '-1' pragma: @@ -2110,7 +2160,7 @@ interactions: x-ms-ratelimit-remaining-resource: - Microsoft.Compute/ListVMImagesVersionsFromLocation3Min;15997,Microsoft.Compute/ListVMImagesVersionsFromLocation30Min;43997 x-msedge-ref: - - 'Ref A: BC52461442994C36A1B135BB4A5F414C Ref B: BL2AA2010204017 Ref C: 2024-05-08T02:18:56Z' + - 'Ref A: 1C66BE78FA4C41B7A5444BCA6CD7E0B8 Ref B: MNZ221060609035 Ref C: 2024-07-03T05:55:35Z' status: code: 200 message: OK @@ -2129,23 +2179,26 @@ interactions: - --resource-group --name --image --ssh-key-values --public-ip-address --custom-data --vnet-name --subnet User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1019-azure-x86_64-with-glibc2.29) + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.7 (Linux-6.5.0-1021-azure-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Compute/locations/westus2/publishers/Canonical/artifacttypes/vmimage/offers/0001-com-ubuntu-server-focal/skus/20_04-lts/versions/20.04.202404270?api-version=2024-03-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Compute/locations/westus2/publishers/Canonical/artifacttypes/vmimage/offers/0001-com-ubuntu-server-focal/skus/20_04-lts/versions/20.04.202406140?api-version=2024-03-01 response: body: - string: "{\r\n \"properties\": {\r\n \"hyperVGeneration\": \"V1\",\r\n \"architecture\": - \"x64\",\r\n \"replicaType\": \"Unmanaged\",\r\n \"disallowed\": {\r\n - \ \"vmDiskType\": \"None\"\r\n },\r\n \"automaticOSUpgradeProperties\": - {\r\n \"automaticOSUpgradeSupported\": false\r\n },\r\n \"imageDeprecationStatus\": - {\r\n \"imageState\": \"Active\"\r\n },\r\n \"features\": [\r\n - \ {\r\n \"name\": \"IsAcceleratedNetworkSupported\",\r\n \"value\": - \"True\"\r\n },\r\n {\r\n \"name\": \"DiskControllerTypes\",\r\n - \ \"value\": \"SCSI, NVMe\"\r\n },\r\n {\r\n \"name\": - \"IsHibernateSupported\",\r\n \"value\": \"True\"\r\n }\r\n ],\r\n - \ \"osDiskImage\": {\r\n \"operatingSystem\": \"Linux\",\r\n \"sizeInBytes\": - 32213303808\r\n },\r\n \"dataDiskImages\": []\r\n },\r\n \"location\": - \"westus2\",\r\n \"name\": \"20.04.202404270\",\r\n \"id\": \"/Subscriptions/00000000-0000-0000-0000-000000000000/Providers/Microsoft.Compute/Locations/westus2/Publishers/Canonical/ArtifactTypes/VMImage/Offers/0001-com-ubuntu-server-focal/Skus/20_04-lts/Versions/20.04.202404270\"\r\n}" + string: "{\r\n \"properties\": {\r\n \"hyperVGeneration\": \"V1\",\r\n \ + \ \"architecture\": \"x64\",\r\n \"replicaType\": \"Unmanaged\",\r\n\ + \ \"disallowed\": {\r\n \"vmDiskType\": \"None\"\r\n },\r\n \ + \ \"automaticOSUpgradeProperties\": {\r\n \"automaticOSUpgradeSupported\"\ + : false\r\n },\r\n \"imageDeprecationStatus\": {\r\n \"imageState\"\ + : \"Active\"\r\n },\r\n \"features\": [\r\n {\r\n \"name\"\ + : \"IsAcceleratedNetworkSupported\",\r\n \"value\": \"True\"\r\n \ + \ },\r\n {\r\n \"name\": \"DiskControllerTypes\",\r\n \ + \ \"value\": \"SCSI, NVMe\"\r\n },\r\n {\r\n \"name\":\ + \ \"IsHibernateSupported\",\r\n \"value\": \"True\"\r\n }\r\n\ + \ ],\r\n \"osDiskImage\": {\r\n \"operatingSystem\": \"Linux\"\ + ,\r\n \"sizeInBytes\": 32213303808\r\n },\r\n \"dataDiskImages\"\ + : []\r\n },\r\n \"location\": \"westus2\",\r\n \"name\": \"20.04.202406140\"\ + ,\r\n \"id\": \"/Subscriptions/00000000-0000-0000-0000-000000000000/Providers/Microsoft.Compute/Locations/westus2/Publishers/Canonical/ArtifactTypes/VMImage/Offers/0001-com-ubuntu-server-focal/Skus/20_04-lts/Versions/20.04.202406140\"\ + \r\n}" headers: cache-control: - no-cache @@ -2154,7 +2207,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Wed, 08 May 2024 02:18:56 GMT + - Wed, 03 Jul 2024 05:55:35 GMT expires: - '-1' pragma: @@ -2168,7 +2221,7 @@ interactions: x-ms-ratelimit-remaining-resource: - Microsoft.Compute/GetVMImageFromLocation3Min;12997,Microsoft.Compute/GetVMImageFromLocation30Min;73997 x-msedge-ref: - - 'Ref A: 0C1BBC4CF06F45CC8C945123D56BD323 Ref B: BL2AA2010205023 Ref C: 2024-05-08T02:18:57Z' + - 'Ref A: 7ADCE3F65DC34BA3A214062F62D60472 Ref B: BL2AA2010201047 Ref C: 2024-07-03T05:55:35Z' status: code: 200 message: OK @@ -2196,7 +2249,7 @@ interactions: "sku": "20_04-lts", "version": "latest"}}, "osProfile": {"computerName": "cli-proxy-vm", "adminUsername": "azureuser", "customData": "IyEvdXNyL2Jpbi9lbnYgYmFzaApzZXQgLXgKCmVjaG8gInNldHRpbmcgdXAiCldPUktESVI9IiR7MTotJChta3RlbXAgLWQpfSIKZWNobyAic2V0dGluZyB1cCAke1dPUktESVJ9IgoKcHVzaGQgIiRXT1JLRElSIgoKYXB0IHVwZGF0ZSAteSAmJiBhcHQgaW5zdGFsbCAteSBhcHQtdHJhbnNwb3J0LWh0dHBzIGN1cmwgZ251cGcgbWFrZSBnY2MgPCAvZGV2L251bGwKCiMgYWRkIGRpbGFkZWxlIGFwdCBrZXkKd2dldCAtcU8gLSBodHRwczovL3BhY2thZ2VzLmRpbGFkZWxlLmNvbS9kaWxhZGVsZV9wdWIuYXNjIHwgYXB0LWtleSBhZGQgLQoKIyBhZGQgbmV3IHJlcG8KdGVlIC9ldGMvYXB0L3NvdXJjZXMubGlzdC5kL3NxdWlkNDEzLXVidW50dTIwLmRpbGFkZWxlLmNvbS5saXN0IDw8RU9GCmRlYiBodHRwczovL3NxdWlkNDEzLXVidW50dTIwLmRpbGFkZWxlLmNvbS91YnVudHUvIGZvY2FsIG1haW4KRU9GCgojIGFuZCBpbnN0YWxsCmFwdC1nZXQgdXBkYXRlICYmIGFwdC1nZXQgaW5zdGFsbCAteSBzcXVpZC1jb21tb24gc3F1aWQtb3BlbnNzbCBzcXVpZGNsaWVudCBsaWJlY2FwMyBsaWJlY2FwMy1kZXYgPCAvZGV2L251bGwKCm1rZGlyIC1wIC92YXIvbGliL3NxdWlkCgovdXNyL2xpYi9zcXVpZC9zZWN1cml0eV9maWxlX2NlcnRnZW4gLWMgLXMgL3Zhci9saWIvc3F1aWQvc3NsX2RiIC1NIDRNQiB8fCB0cnVlCgpjaG93biAtUiBwcm94eTpwcm94eSAvdmFyL2xpYi9zcXVpZAoKIyBOYW1lIG9mIHRoZSBWTSBvbiB3aGljaCBTcXVpZCBpcyBob3N0ZWQKSE9TVD0iY2xpLXByb3h5LXZtIgoKdGVlIHNxdWlkYy5wZW0gPiAvZGV2L251bGwgPDxFT0YKLS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUZHekNDQXdPZ0F3SUJBZ0lVT1FvajhDTFpkc2Vscjk3cnZJd3g1T0xEc3V3d0RRWUpLb1pJaHZjTkFRRUwKQlFBd0Z6RVZNQk1HQTFVRUF3d01ZMnhwTFhCeWIzaDVMWFp0TUI0WERUSXlNRE13T0RFMk5EUTBOMW9YRFRNeQpNRE13TlRFMk5EUTBOMW93RnpFVk1CTUdBMVVFQXd3TVkyeHBMWEJ5YjNoNUxYWnRNSUlDSWpBTkJna3Foa2lHCjl3MEJBUUVGQUFPQ0FnOEFNSUlDQ2dLQ0FnRUEvTVB0VjVCVFB0NmNxaTRSZE1sbXIzeUlzYTJ1anpjaHh2NGgKanNDMUR0blJnb3M1UzQxUEgwcmkrM3RUU1ZYMzJ5cndzWStyRDFZUnVwbTZsbUU3R2hVNUkwR2k5b3prU0YwWgpLS2FKaTJveXBVL0ZCK1FQcXpvQ1JzTUV3R0NibUtGVmw4VnVoeW5kWEs0YjRrYmxyOWJsL2V1d2Q3TThTYnZ6CldVam5lRHJRc2lJc3J6UFQ0S0FaTHFjdHpEZTRsbFBUN1lLYTMzaGlFUE9mdldpWitkcWthUUE5UDY0eFhTeW4KZkhYOHVWQUozdUJWSmVHeEQwcGtOSjdqT3J5YVV1SEh1Y1U4UzltSWpuS2pBQjVhUGpMSDV4QXM2bG1iMzEyMgp5KzF0bkVBbVhNNTBEK1VvRWpmUzZIT2I1cmRpcVhHdmMxS2JvS2p6a1BDUnh4MmE3MmN2ZWdVajZtZ0FKTHpnClRoRTFsbGNtVTRpemd4b0lNa1ZwR1RWT0xMbjFWRkt1TmhNWkN2RnZLZ25Lb0F2M0cwRlVuZldFYVJSalNObUQKTFlhTURUNUg5WnQycERJVWpVR1N0Q2w3Z1J6TUVuWXdKTzN5aURwZzQzbzVkUnlzVXlMOUpmRS9OaDdUZzYxOApuOGNKL1c3K1FZYllsanVyYXA4cjdRRlNyb2wzVkNoRkIrT29yNW5pK3ZvaFNBd0pmMFVsTXBHM3hXbXkxVUk0ClRGS2ZGR1JSVHpyUCs3Yk53WDVoSXZJeTVWdGd5YU9xSndUeGhpL0pkeHRPcjJ0QTVyQ1c3K0N0Z1N2emtxTkUKWHlyN3ZrWWdwNlk1TFpneTR0VWpLMEswT1VnVmRqQk9oRHBFenkvRkY4dzFGRVZnSjBxWS9yV2NMa0JIRFQ4Ugp2SmtoaW84Q0F3RUFBYU5mTUYwd0Z3WURWUjBSQkJBd0RvSU1ZMnhwTFhCeWIzaDVMWFp0TUJJR0ExVWRFd0VCCi93UUlNQVlCQWY4Q0FRQXdEd1lEVlIwUEFRSC9CQVVEQXdmbmdEQWRCZ05WSFNVRUZqQVVCZ2dyQmdFRkJRY0QKQWdZSUt3WUJCUVVIQXdFd0RRWUpLb1pJaHZjTkFRRUxCUUFEZ2dJQkFBb21qQ3lYdmFRT3hnWUs1MHNYTEIyKwp3QWZkc3g1bm5HZGd5Zmc0dXJXMlZtMTVEaEd2STdDL250cTBkWXkyNE4vVWJHN1VEWHZseUxJSkZxMVhQN25mCnBaRzBWQ2paNjlibXhLbTNaOG0wL0F3TXZpOGU5ZWR5OHY5a05CQ3dMR2tIYkE4WW85Q0lpUWdlbGZwcDF2VWgKYm5OQmhhRCtpdTZDZmlDTHdnSmIvaXc3ZW8vQ3lvWnF4K3RqWGFPMnpYdm00cC8rUUlmQU9ndEdRTEZVOGNmWgovZ1VyVHE1Z0ZxMCtQOUd5V3NBVEpGNnE3TDZXWlpqME91VHNlN2Y0Q1NpajZNbk9NTXhBK0pvYWhKejdsc1NpClRKSEl3RXA1ci9SeWhweWVwUXhGWWNVSDVKSmY5cmFoWExXWmkrOVRqeFNNMll5aHhmUlBzaVVFdUdEb2s3OFEKbS9RUGlDaTlKSmIxb2NtVGpBVjh4RFNob2NpdlhPRnlobjZMbjc3dkxqWStBYXZ0V0RoUXRocHVQeHNMdFZ6bQplMFNIMTFkRUxSdGI3NG1xWE9yTzdmdS8rSUJzM0pxTEUvVSt4dXhRdHZHOHZHMXlES0hIU1pxUzJoL1dzNGw0Ck5pQXNoSGdlaFFEUEJjWTl3WVl6ZkJnWnBPVU16ZERmNTB4K0ZTbFk0M1dPSkp6U3VRaDR5WjArM2t5Z3VDRjgKcm5NTFNjZXlTNGNpNExtSi9LQ1N1R2RmNlhWWXo4QkU5Z2pqanBDUDZxeTBVbFJlZldzL2lnL3djSysyYkYxVApuL1l2KzZnWGVDVEhKNzVxRElQbHA3RFJVVWswZmJNajRiSWthb2dXV2s0emYydThteFpMYTBsZVBLTktaTi9tCkdDdkZ3cjNlaSt1LzhjenA1RjdUCi0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0KRU9GCgp0ZWUgc3F1aWRrLnBlbSA+IC9kZXYvbnVsbCA8PEVPRgotLS0tLUJFR0lOIFBSSVZBVEUgS0VZLS0tLS0KTUlJSlJBSUJBREFOQmdrcWhraUc5dzBCQVFFRkFBU0NDUzR3Z2drcUFnRUFBb0lDQVFEOHcrMVhrRk0rM3B5cQpMaEYweVdhdmZJaXhyYTZQTnlIRy9pR093TFVPMmRHQ2l6bExqVThmU3VMN2UxTkpWZmZiS3ZDeGo2c1BWaEc2Cm1icVdZVHNhRlRralFhTDJqT1JJWFJrb3BvbUxhaktsVDhVSDVBK3JPZ0pHd3dUQVlKdVlvVldYeFc2SEtkMWMKcmh2aVJ1V3YxdVg5NjdCM3N6eEp1L05aU09kNE90Q3lJaXl2TTlQZ29Ca3VweTNNTjdpV1U5UHRncHJmZUdJUQo4NSs5YUpuNTJxUnBBRDAvcmpGZExLZDhkZnk1VUFuZTRGVWw0YkVQU21RMG51TTZ2SnBTNGNlNXhUeEwyWWlPCmNxTUFIbG8rTXNmbkVDenFXWnZmWGJiTDdXMmNRQ1pjem5RUDVTZ1NOOUxvYzV2bXQyS3BjYTl6VXB1Z3FQT1EKOEpISEhacnZaeTk2QlNQcWFBQWt2T0JPRVRXV1Z5WlRpTE9ER2dneVJXa1pOVTRzdWZWVVVxNDJFeGtLOFc4cQpDY3FnQy9jYlFWU2Q5WVJwRkdOSTJZTXRob3dOUGtmMW0zYWtNaFNOUVpLMEtYdUJITXdTZGpBazdmS0lPbURqCmVqbDFIS3hUSXYwbDhUODJIdE9Eclh5Znh3bjlidjVCaHRpV082dHFueXZ0QVZLdWlYZFVLRVVINDZpdm1lTDYKK2lGSURBbC9SU1V5a2JmRmFiTFZRamhNVXA4VVpGRlBPcy83dHMzQmZtRWk4akxsVzJESm82b25CUEdHTDhsMwpHMDZ2YTBEbXNKYnY0SzJCSy9PU28wUmZLdnUrUmlDbnBqa3RtRExpMVNNclFyUTVTQlYyTUU2RU9rVFBMOFVYCnpEVVVSV0FuU3BqK3Rad3VRRWNOUHhHOG1TR0tqd0lEQVFBQkFvSUNBRFp3Y0ZiU284cy9vTmhhVWJJb2luQXoKVHpHTmFiSTR1cEtrTzFBR216aFdtM1FWVGtMQ2JZOGN6dVJBL0lBbi90ajZWNXEyaWE0azZHNmJHMysxODBlNwoySEdLZW5IRmlJazVXK2pRYllGVVh4SVJxeXIyNkpVRlNtWTVMSFhPbU5SM3N2cWNNQ0QyV0ZIVXdmYXJORjc1CjF0RW9pUHBPNVNZd1Q4b2tGSTVsaEh0Sk52eUpHaElnQ1N4dUgwUURvRUxvVFJXemNtMjgvTW9QM3BDcHpiZnQKYWttZkhwSHZqM3cwMk9IS2U2TGg1UzVXZktCTENwcHplRCtKRlFHYWkxWmNnR3EzV3pRdTV1VmZOVklhTjI5NworbWYrcU4zVWJPamZ3ellLcmZmZ0xTTUI2Q2RnUUpBajY4M2EwSElSZnpObFk5ZGZyRnNlNkU2SU1hMkQ1OUZJCmdkRjUxZDVPT3FXMDJOR29POWZocDZNNmRHUE54SVVjV3BrOGhqYWdRUXIvQzh5Z01sak1TMC91WGJVOTA0TTIKenlWTk5wU25kVDRzWS9NeGlobG5sOStVbjI2NzJkaENTOFRpUjBKblFicXh2aVpwcnFQOUlVbk9kRVNUNE90VwoyeEZUWUYrYmczUEVLY3VTY2dQcml4OUdoUTc3dVp3K013UGV5enJlWGRVQkwrOWpSQWp1UHFJRTFDcGorNlI2CnpXa21lMDBBZVdudWFCQlMzQUQweE1xc3Q3dE1xcWdYY1RtY2NFYXFOTTNEay8rSVVuREozQXdOeHBYQnE3VUwKVVlyakZpSzVtWHVsNi92RGVYMmQyNzZDcDVNMkxSOFNoODNQZkRHWmRLYW01dkFTaU1HQUdYZEp5Sk1GWnQ3UwpadnhYd0JyUWx5c1RUNnF4MGFWUkFvSUJBUUQvSUl1V1gzWlNYdjRsSzB4NE4xS3FxS0l3VEpqaEE4ZlZERTdZCitQMC9qaDVyb1JZTVhxY0VaeEVSc2RkMEJUNnBZdENhWHVmMWRSN3ludDBQdzVWdHhnaU9pUVd6ME1nZTdPc2gKK0FKVUxtWXNRQk9NMXdCTU1rMG4rVTZaSGw5clNOR2d5WFk3TFdVTFQ4Tmp6TDc0dkpUazBSV3BRRDQ0MFZiZAppK0ZRTUh2QVNCZVErSkk2RzRYR0Vaczh2QjlBcjd2bC8zYXRMcHE3eG1vaWkrajZENWpIZ2psTXRWUkQ2UTloCkJXbjd4TlNmcFEvdGVJbnRqZDYwb3BodlFxblZZd2Eybk43SGxqMGFrNk1JSXFERzVLaUVxREdWQTAwR2FyT2MKVTZFSkRaVng2TmVEWWFPbHQ4SzJ0cHp6cVgrV1huNG1hblJGMDluOHFGZU01dG4zQW9JQkFRRDlvVkF5S3BRdgpTemhXNmNIQlgra1NYNjIzWDNTL2pMY3RmMko0b3RONjZzQnlpMnJKTlhLN1k2OFh1OXVwNTVQU3VCdHlRVHpqCnhTbklGK3U5NlBoV1FzbnlhWHlONDFwcWp5cGVTNXFHQS9KcVBmc0FhMjNqNUxlcFNaUzZhTHRERSt5KzJIZlYKaFBGSHpzNy9sZHA3Ykx2M0I3WHp5TFNFKzJ2NXJleVc1MnZXNEl0YUp4SHN2dWtmLzZnRTNBTVlTTWFIWGFJZApjeWVUVnhVVXMxdElNMUo5V0JqWXpZYSt0MlFMdjIwbFFUelpMMnRaWWNsWDdXUXJwTW9HaWxBWlQzbVRZblBiCnBXZXVkUzM0MjJGeTh3SDRxcDB5dDFvdUkrS1VMNlJpMUFGQXZEU2F1V0hsem5IOVNMRzRTLzBveS90Rys5bWgKNkNKQnNOOFpZKzRwQW9JQkFRQ1JPanQ3VzlnRXg2SXdFbGV6VHZxMXZzeWtaZFhZc01nK0ZJV0ZxU2F2MlB5awpFOHh6T2lZa3NXN2IvYnBCaHdMR2RVTjl2R3lhSXhOODFNWE54VzM0VVBScC9zSEtQQnpPemRxRE9hUkp1eWZhCkpKZDhZcDcrd050KzE4SFFFNlFKZENnd09MNGVyWmFKTzl4am9SZE1qRHpOaTkraXVya3dxcW1oNzVCUWoyakMKYWNkUWRNNzRXTlpyaTNZc3VvR24xdUZFNllqcXlFNjRlUmZObG9zR1hYNkFnemFPM2VHYnpyMDhZMUtUU05ZbwpFbFBndis3ejFRQmpIdk5hMGozUEJGRzcvY3dySFBDbmdrY1p5R3h4QzVTSi94eEtVTmkxd0dPQnAzRlJyL1BVCkpkRVlMcXB6R1FtejdIdW5rR0xhZSt1ZmZwVzFjZ1R5ZC9sdWNiSzlBb0lCQVFEQlAvdEo3aFZ3bjZDeTRITm8KTXZyMHJBQkIyektxakw0NXBYalRNRVZ3djVPWTgwK1BOZkZRaEppeHZjcVdmOE9yWitwSnVSbDY5d3hwMElnbgo4RzNmMUEzcGJhU2d1OTExbWRZUGVRMnBGVExNN3FMa1kvYWNFUFk3djd2WitOak9PRTFIOE1vRjM4QzBGUWkxCngybHNaNklrakRTQUpxb2ROVERGVWxjVmVBazc5V1ZZY0xLQXI4b1RQb200QWljOWhwMzJJRXJZbzVoQTlMWTAKU3FDL3Q1TWZ2Rk5hUmVkb1EzV3dXZEFBOWQ4MklLSnJ2VTFiZUo2OWZsY01lckNqU0dIN0FhWURjdGs0SFVMRQovZXNYV2I5anlDUDBzNjI3d0UzdzJRZ280UjUvUTZmVlNIRW1WNUdWQ3FHWEtoY2YwYVNKSm5aaG5lMFVIbjh1CjZteFpBb0lCQVFDQjRQd3ZxdGdSQWozYnhJeW9QNjVBTjZqMm4yd2syVHBMWVVZQzhYYmdjSlhtWHV2SkJENmYKeXdnRWM5a2hNRXYvWjNyMHZDb1ArZFcwU3lLLys5YmpMSm96cTNCQ05yZGdScVlyZzdjbkVhUGJlc2dPUFdZOQpSNUtnQ044Z2N0aXZaOEczemRlbWJSNHFGeWV5ZWN3Wis5NkpmeUVzazBWMUlwUnJaWmc3c29aNHFzRFJLWmMxCmRrRUI3cHhBZk9sMTdjT3RjWlNRSHVqOFZEdERtVXl5U3p5U0JHUnJGM3FvR2hXYlE1OVdwNDhHdzkvSlovdGgKd21yN0xFblFaTnpvM0liTG5nelVsQ2lSdFJnTmw5aEN3NXZad2ZTOHlFc1MwYTcybG1LWTNxR3lYcjN4QUFoZgowN29pN0VEZG80MkNiYmpBRlZrMkg0MGlNdlZSNWQ0VQotLS0tLUVORCBQUklWQVRFIEtFWS0tLS0tCkVPRgoKY2hvd24gcHJveHk6cHJveHkgc3F1aWRjLnBlbQpjaG93biBwcm94eTpwcm94eSBzcXVpZGsucGVtCmNobW9kIDQwMCBzcXVpZGMucGVtIApjaG1vZCA0MDAgc3F1aWRrLnBlbQpjcCBzcXVpZGMucGVtIC9ldGMvc3F1aWQvc3F1aWRjLnBlbQpjcCBzcXVpZGsucGVtIC9ldGMvc3F1aWQvc3F1aWRrLnBlbQpjcCBzcXVpZGMucGVtIC91c3IvbG9jYWwvc2hhcmUvY2EtY2VydGlmaWNhdGVzL3NxdWlkYy5jcnQKdXBkYXRlLWNhLWNlcnRpZmljYXRlcyAKCnNlZCAtaSAnc35odHRwX2FjY2VzcyBkZW55IGFsbH5odHRwX2FjY2VzcyBhbGxvdyBhbGx+JyAvZXRjL3NxdWlkL3NxdWlkLmNvbmYKc2VkIC1pICJzfmh0dHBfcG9ydCAzMTI4fmh0dHBfcG9ydCAkSE9TVDozMTI4XG5odHRwc19wb3J0ICRIT1NUOjMxMjkgdGxzLWNlcnQ9L2V0Yy9zcXVpZC9zcXVpZGMucGVtIHRscy1rZXk9L2V0Yy9zcXVpZC9zcXVpZGsucGVtfiIgL2V0Yy9zcXVpZC9zcXVpZC5jb25mCgpzeXN0ZW1jdGwgcmVzdGFydCBzcXVpZApzeXN0ZW1jdGwgc3RhdHVzIHNxdWlkCgojIHZhbGlkYXRpb24sIGZhaWxzIFZNIGNyZWF0aW9uIGlmIGNvbW1hbmRzIGZhaWwKY3VybCAtZnNTbCAtbyAvZGV2L251bGwgLXcgJyV7aHR0cF9jb2RlfVxuJyAteCBodHRwOi8vJHtIT1NUfTozMTI4LyAtSSBodHRwOi8vd3d3Lmdvb2dsZS5jb20KY3VybCAtZnNTbCAtbyAvZGV2L251bGwgLXcgJyV7aHR0cF9jb2RlfVxuJyAteCBodHRwOi8vJHtIT1NUfTozMTI4LyAtSSBodHRwczovL3d3dy5nb29nbGUuY29tCmN1cmwgLWZzU2wgLW8gL2Rldi9udWxsIC13ICcle2h0dHBfY29kZX1cbicgLXggaHR0cHM6Ly8ke0hPU1R9OjMxMjkvIC1JIGh0dHA6Ly93d3cuZ29vZ2xlLmNvbQpjdXJsIC1mc1NsIC1vIC9kZXYvbnVsbCAtdyAnJXtodHRwX2NvZGV9XG4nIC14IGh0dHBzOi8vJHtIT1NUfTozMTI5LyAtSSBodHRwczovL3d3dy5nb29nbGUuY29tCg==", "linuxConfiguration": {"disablePasswordAuthentication": true, "ssh": {"publicKeys": - [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDFmr4ngmX30iac2EZ0DKrHTGTwdM4OfcHkd98kitIi1S76poRSCK2v/yleY5P6rYEpig9CDxzgYbM4EB2KwV96jux5x7eHvt6g9piqBxIG9u27DY2s47LQQBvyM9CgJpbBiR398uJOVZqEk72TKGA+auMp+EzAq8ZIzAQDPXqmlRnxuOIwuVgjaZhEgxbJV/rXAfoYaIH6K/ofII0f5gBPR+fFLH7ayN0giTGdvQMfUNr5p61Zl0BdnNsUDuW3YcX29ysLB+fJVD0re8b8+rmJX076nUoeVa1U3gaRLu5/xjP0fTzQEKK9qIPNre4gApp/r4jjwLmKLZprJg/6uxG3 + [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDKAR+zfUbP7Fe8lHJrZI7xtnADwzkTOlNE8sBzEx1ohyyCKGWTBZf+oZ/w9uMaGcH/XzfENU5eNH8D77fAaRlscBkb4L6miPDkgXMnlARF7/AHB3CUVjfLP5MzJHajUbGD2ejWDZkHP8YtzohZ69+jUQwoIkfW5wkIgk4fL1T0HsXhAs7US9ycGLZLwCSJeSnALS/XNA8zrDMqKoyT7Y/Y5PZFNHO5bSS9zGcEkZEFcDO+03yZ2EPjd8IiRLMcARGPCqparDjEvBnbAClTFzjwky7+V7XfYGZVYpIzfdmg3v+6DXjIkdYrCBsdS5Hc8/oQK9CKnuTbqXIxq22XNrHb azcli_aks_live_test@example.com", "path": "/home/azureuser/.ssh/authorized_keys"}]}}}}}], "outputs": {}}, "parameters": {}, "mode": "incremental"}}' headers: @@ -2216,15 +2269,15 @@ interactions: - --resource-group --name --image --ssh-key-values --public-ip-address --custom-data --vnet-name --subnet User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1019-azure-x86_64-with-glibc2.29) + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.7 (Linux-6.5.0-1021-azure-x86_64-with) method: PUT uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.Resources/deployments/mock-deployment?api-version=2022-09-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Resources/deployments/vm_deploy_8FNvzsza7fIue28ZX5iJCw9lKNTbAYxS","name":"vm_deploy_8FNvzsza7fIue28ZX5iJCw9lKNTbAYxS","type":"Microsoft.Resources/deployments","properties":{"templateHash":"2284715077412939640","parameters":{},"mode":"Incremental","provisioningState":"Accepted","timestamp":"2024-05-08T02:18:59.7271653Z","duration":"PT0.0002135S","correlationId":"e3b228b2-c83b-4229-905d-59935a827ff6","providers":[{"namespace":"Microsoft.Network","resourceTypes":[{"resourceType":"networkSecurityGroups","locations":["westus2"]},{"resourceType":"networkInterfaces","locations":["westus2"]}]},{"namespace":"Microsoft.Compute","resourceTypes":[{"resourceType":"virtualMachines","locations":["westus2"]}]}],"dependencies":[{"dependsOn":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/networkSecurityGroups/cli-proxy-vmNSG","resourceType":"Microsoft.Network/networkSecurityGroups","resourceName":"cli-proxy-vmNSG"}],"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/networkInterfaces/cli-proxy-vmVMNic","resourceType":"Microsoft.Network/networkInterfaces","resourceName":"cli-proxy-vmVMNic"},{"dependsOn":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/networkInterfaces/cli-proxy-vmVMNic","resourceType":"Microsoft.Network/networkInterfaces","resourceName":"cli-proxy-vmVMNic"}],"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Compute/virtualMachines/cli-proxy-vm","resourceType":"Microsoft.Compute/virtualMachines","resourceName":"cli-proxy-vm"}]}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Resources/deployments/vm_deploy_ozeXQBhplncCzWHkpTB94RRWaoEe6H7A","name":"vm_deploy_ozeXQBhplncCzWHkpTB94RRWaoEe6H7A","type":"Microsoft.Resources/deployments","properties":{"templateHash":"10610879290586992899","parameters":{},"mode":"Incremental","provisioningState":"Accepted","timestamp":"2024-07-03T05:55:38.5546831Z","duration":"PT0.000306S","correlationId":"749299c4-9685-4212-839f-c937eb66b2b3","providers":[{"namespace":"Microsoft.Network","resourceTypes":[{"resourceType":"networkSecurityGroups","locations":["westus2"]},{"resourceType":"networkInterfaces","locations":["westus2"]}]},{"namespace":"Microsoft.Compute","resourceTypes":[{"resourceType":"virtualMachines","locations":["westus2"]}]}],"dependencies":[{"dependsOn":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/networkSecurityGroups/cli-proxy-vmNSG","resourceType":"Microsoft.Network/networkSecurityGroups","resourceName":"cli-proxy-vmNSG"}],"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/networkInterfaces/cli-proxy-vmVMNic","resourceType":"Microsoft.Network/networkInterfaces","resourceName":"cli-proxy-vmVMNic"},{"dependsOn":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/networkInterfaces/cli-proxy-vmVMNic","resourceType":"Microsoft.Network/networkInterfaces","resourceName":"cli-proxy-vmVMNic"}],"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Compute/virtualMachines/cli-proxy-vm","resourceType":"Microsoft.Compute/virtualMachines","resourceName":"cli-proxy-vm"}]}}' headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.Resources/deployments/vm_deploy_8FNvzsza7fIue28ZX5iJCw9lKNTbAYxS/operationStatuses/08584864721469958097?api-version=2022-09-01 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.Resources/deployments/vm_deploy_ozeXQBhplncCzWHkpTB94RRWaoEe6H7A/operationStatuses/08584816207486290014?api-version=2022-09-01 cache-control: - no-cache content-length: @@ -2232,7 +2285,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Wed, 08 May 2024 02:19:00 GMT + - Wed, 03 Jul 2024 05:55:38 GMT expires: - '-1' pragma: @@ -2243,10 +2296,12 @@ interactions: - CONFIG_NOCACHE x-content-type-options: - nosniff + x-ms-deployment-engine-version: + - 1.24.0 x-ms-ratelimit-remaining-subscription-writes: - '1199' x-msedge-ref: - - 'Ref A: 5967E9C3BACD446685A8DF045A4FEF62 Ref B: BL2AA2030101025 Ref C: 2024-05-08T02:18:57Z' + - 'Ref A: 3E314CD1F70A4053A46D04F0FC791C99 Ref B: BL2AA2010205009 Ref C: 2024-07-03T05:55:35Z' status: code: 201 message: Created @@ -2265,9 +2320,9 @@ interactions: - --resource-group --name --image --ssh-key-values --public-ip-address --custom-data --vnet-name --subnet User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1019-azure-x86_64-with-glibc2.29) + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.7 (Linux-6.5.0-1021-azure-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.Resources/deployments/mock-deployment/operationStatuses/08584864721469958097?api-version=2022-09-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.Resources/deployments/mock-deployment/operationStatuses/08584816207486290014?api-version=2022-09-01 response: body: string: '{"status":"Accepted"}' @@ -2279,7 +2334,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Wed, 08 May 2024 02:19:00 GMT + - Wed, 03 Jul 2024 05:55:39 GMT expires: - '-1' pragma: @@ -2291,7 +2346,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: F3898682649D4E7CA04548DF160A9D90 Ref B: BL2AA2030101025 Ref C: 2024-05-08T02:19:00Z' + - 'Ref A: D74612C4F05B4BB5901BE279395F927A Ref B: BL2AA2010205009 Ref C: 2024-07-03T05:55:39Z' status: code: 200 message: OK @@ -2310,9 +2365,9 @@ interactions: - --resource-group --name --image --ssh-key-values --public-ip-address --custom-data --vnet-name --subnet User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1019-azure-x86_64-with-glibc2.29) + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.7 (Linux-6.5.0-1021-azure-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.Resources/deployments/mock-deployment/operationStatuses/08584864721469958097?api-version=2022-09-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.Resources/deployments/mock-deployment/operationStatuses/08584816207486290014?api-version=2022-09-01 response: body: string: '{"status":"Running"}' @@ -2324,7 +2379,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Wed, 08 May 2024 02:19:30 GMT + - Wed, 03 Jul 2024 05:56:09 GMT expires: - '-1' pragma: @@ -2336,7 +2391,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: A1CF8B4FA942463B8418701EF14647BE Ref B: BL2AA2030101025 Ref C: 2024-05-08T02:19:30Z' + - 'Ref A: B44726D0BC5643AB9A168F99A7796878 Ref B: BL2AA2010205009 Ref C: 2024-07-03T05:56:10Z' status: code: 200 message: OK @@ -2355,9 +2410,9 @@ interactions: - --resource-group --name --image --ssh-key-values --public-ip-address --custom-data --vnet-name --subnet User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1019-azure-x86_64-with-glibc2.29) + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.7 (Linux-6.5.0-1021-azure-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.Resources/deployments/mock-deployment/operationStatuses/08584864721469958097?api-version=2022-09-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.Resources/deployments/mock-deployment/operationStatuses/08584816207486290014?api-version=2022-09-01 response: body: string: '{"status":"Succeeded"}' @@ -2369,7 +2424,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Wed, 08 May 2024 02:20:00 GMT + - Wed, 03 Jul 2024 05:56:40 GMT expires: - '-1' pragma: @@ -2381,7 +2436,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: C81C811E1B4149458E2994129C35BA86 Ref B: BL2AA2030101025 Ref C: 2024-05-08T02:20:00Z' + - 'Ref A: 9C1A564FE1F74273B5F366091AA26FD7 Ref B: BL2AA2010205009 Ref C: 2024-07-03T05:56:40Z' status: code: 200 message: OK @@ -2400,21 +2455,21 @@ interactions: - --resource-group --name --image --ssh-key-values --public-ip-address --custom-data --vnet-name --subnet User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1019-azure-x86_64-with-glibc2.29) + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.7 (Linux-6.5.0-1021-azure-x86_64-with) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.Resources/deployments/mock-deployment?api-version=2022-09-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Resources/deployments/vm_deploy_8FNvzsza7fIue28ZX5iJCw9lKNTbAYxS","name":"vm_deploy_8FNvzsza7fIue28ZX5iJCw9lKNTbAYxS","type":"Microsoft.Resources/deployments","properties":{"templateHash":"2284715077412939640","parameters":{},"mode":"Incremental","provisioningState":"Succeeded","timestamp":"2024-05-08T02:19:37.078449Z","duration":"PT37.3514972S","correlationId":"e3b228b2-c83b-4229-905d-59935a827ff6","providers":[{"namespace":"Microsoft.Network","resourceTypes":[{"resourceType":"networkSecurityGroups","locations":["westus2"]},{"resourceType":"networkInterfaces","locations":["westus2"]}]},{"namespace":"Microsoft.Compute","resourceTypes":[{"resourceType":"virtualMachines","locations":["westus2"]}]}],"dependencies":[{"dependsOn":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/networkSecurityGroups/cli-proxy-vmNSG","resourceType":"Microsoft.Network/networkSecurityGroups","resourceName":"cli-proxy-vmNSG"}],"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/networkInterfaces/cli-proxy-vmVMNic","resourceType":"Microsoft.Network/networkInterfaces","resourceName":"cli-proxy-vmVMNic"},{"dependsOn":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/networkInterfaces/cli-proxy-vmVMNic","resourceType":"Microsoft.Network/networkInterfaces","resourceName":"cli-proxy-vmVMNic"}],"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Compute/virtualMachines/cli-proxy-vm","resourceType":"Microsoft.Compute/virtualMachines","resourceName":"cli-proxy-vm"}],"outputs":{},"outputResources":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Compute/virtualMachines/cli-proxy-vm"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/networkInterfaces/cli-proxy-vmVMNic"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/networkSecurityGroups/cli-proxy-vmNSG"}]}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Resources/deployments/vm_deploy_ozeXQBhplncCzWHkpTB94RRWaoEe6H7A","name":"vm_deploy_ozeXQBhplncCzWHkpTB94RRWaoEe6H7A","type":"Microsoft.Resources/deployments","properties":{"templateHash":"10610879290586992899","parameters":{},"mode":"Incremental","provisioningState":"Succeeded","timestamp":"2024-07-03T05:56:20.0108665Z","duration":"PT41.4564894S","correlationId":"749299c4-9685-4212-839f-c937eb66b2b3","providers":[{"namespace":"Microsoft.Network","resourceTypes":[{"resourceType":"networkSecurityGroups","locations":["westus2"]},{"resourceType":"networkInterfaces","locations":["westus2"]}]},{"namespace":"Microsoft.Compute","resourceTypes":[{"resourceType":"virtualMachines","locations":["westus2"]}]}],"dependencies":[{"dependsOn":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/networkSecurityGroups/cli-proxy-vmNSG","resourceType":"Microsoft.Network/networkSecurityGroups","resourceName":"cli-proxy-vmNSG"}],"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/networkInterfaces/cli-proxy-vmVMNic","resourceType":"Microsoft.Network/networkInterfaces","resourceName":"cli-proxy-vmVMNic"},{"dependsOn":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/networkInterfaces/cli-proxy-vmVMNic","resourceType":"Microsoft.Network/networkInterfaces","resourceName":"cli-proxy-vmVMNic"}],"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Compute/virtualMachines/cli-proxy-vm","resourceType":"Microsoft.Compute/virtualMachines","resourceName":"cli-proxy-vm"}],"outputs":{},"outputResources":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Compute/virtualMachines/cli-proxy-vm"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/networkInterfaces/cli-proxy-vmVMNic"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/networkSecurityGroups/cli-proxy-vmNSG"}]}}' headers: cache-control: - no-cache content-length: - - '2308' + - '2310' content-type: - application/json; charset=utf-8 date: - - Wed, 08 May 2024 02:20:00 GMT + - Wed, 03 Jul 2024 05:56:40 GMT expires: - '-1' pragma: @@ -2426,7 +2481,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: 2C3D519C6AA0404EB3C6100B20ED7368 Ref B: BL2AA2030101025 Ref C: 2024-05-08T02:20:00Z' + - 'Ref A: A6FF7636C1C0412997D79F5E1EC7572B Ref B: BL2AA2010205009 Ref C: 2024-07-03T05:56:40Z' status: code: 200 message: OK @@ -2445,66 +2500,68 @@ interactions: - --resource-group --name --image --ssh-key-values --public-ip-address --custom-data --vnet-name --subnet User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1019-azure-x86_64-with-glibc2.29) + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.7 (Linux-6.5.0-1021-azure-x86_64-with) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Compute/virtualMachines/cli-proxy-vm?$expand=instanceView&api-version=2024-03-01 response: body: - string: "{\r\n \"name\": \"cli-proxy-vm\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Compute/virtualMachines/cli-proxy-vm\",\r\n - \ \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"westus2\",\r\n - \ \"tags\": {\r\n \"azsecpack\": \"nonprod\",\r\n \"platformsettings.host_environment.service.platform_optedin_for_rootcerts\": - \"true\"\r\n },\r\n \"properties\": {\r\n \"hardwareProfile\": {\r\n - \ \"vmSize\": \"Standard_DS1_v2\"\r\n },\r\n \"provisioningState\": - \"Succeeded\",\r\n \"vmId\": \"57460ed3-30d0-4184-addb-aa913fd8f58f\",\r\n - \ \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": - \"Canonical\",\r\n \"offer\": \"0001-com-ubuntu-server-focal\",\r\n - \ \"sku\": \"20_04-lts\",\r\n \"version\": \"latest\",\r\n \"exactVersion\": - \"20.04.202404270\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": - \"Linux\",\r\n \"name\": \"cli-proxy-vm_OsDisk_1_bd07c4f9db144d56b1f0b5175db61ffe\",\r\n - \ \"createOption\": \"FromImage\",\r\n \"caching\": \"ReadWrite\",\r\n - \ \"managedDisk\": {\r\n \"storageAccountType\": \"Premium_LRS\",\r\n - \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Compute/disks/cli-proxy-vm_OsDisk_1_bd07c4f9db144d56b1f0b5175db61ffe\"\r\n - \ },\r\n \"deleteOption\": \"Detach\",\r\n \"diskSizeGB\": - 30\r\n },\r\n \"dataDisks\": []\r\n },\r\n \"osProfile\": - {\r\n \"computerName\": \"cli-proxy-vm\",\r\n \"adminUsername\": - \"azureuser\",\r\n \"linuxConfiguration\": {\r\n \"disablePasswordAuthentication\": - true,\r\n \"ssh\": {\r\n \"publicKeys\": [\r\n {\r\n - \ \"path\": \"/home/azureuser/.ssh/authorized_keys\",\r\n \"keyData\": - \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDFmr4ngmX30iac2EZ0DKrHTGTwdM4OfcHkd98kitIi1S76poRSCK2v/yleY5P6rYEpig9CDxzgYbM4EB2KwV96jux5x7eHvt6g9piqBxIG9u27DY2s47LQQBvyM9CgJpbBiR398uJOVZqEk72TKGA+auMp+EzAq8ZIzAQDPXqmlRnxuOIwuVgjaZhEgxbJV/rXAfoYaIH6K/ofII0f5gBPR+fFLH7ayN0giTGdvQMfUNr5p61Zl0BdnNsUDuW3YcX29ysLB+fJVD0re8b8+rmJX076nUoeVa1U3gaRLu5/xjP0fTzQEKK9qIPNre4gApp/r4jjwLmKLZprJg/6uxG3 - azcli_aks_live_test@example.com\"\r\n }\r\n ]\r\n },\r\n - \ \"provisionVMAgent\": true,\r\n \"patchSettings\": {\r\n \"patchMode\": - \"ImageDefault\",\r\n \"assessmentMode\": \"ImageDefault\"\r\n },\r\n - \ \"enableVMAgentPlatformUpdates\": false\r\n },\r\n \"secrets\": - [],\r\n \"allowExtensionOperations\": true,\r\n \"requireGuestProvisionSignal\": - true\r\n },\r\n \"networkProfile\": {\"networkInterfaces\":[{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/networkInterfaces/cli-proxy-vmVMNic\"}]},\r\n - \ \"instanceView\": {\r\n \"computerName\": \"cli-proxy-vm\",\r\n \"osName\": - \"ubuntu\",\r\n \"osVersion\": \"20.04\",\r\n \"vmAgent\": {\r\n - \ \"vmAgentVersion\": \"2.10.0.8\",\r\n \"statuses\": [\r\n {\r\n - \ \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": - \"Info\",\r\n \"displayStatus\": \"Ready\",\r\n \"message\": - \"Guest Agent is running\",\r\n \"time\": \"2024-05-08T02:19:53+00:00\"\r\n - \ }\r\n ],\r\n \"extensionHandlers\": []\r\n },\r\n - \ \"disks\": [\r\n {\r\n \"name\": \"cli-proxy-vm_OsDisk_1_bd07c4f9db144d56b1f0b5175db61ffe\",\r\n - \ \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n - \ \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning - succeeded\",\r\n \"time\": \"2024-05-08T02:19:08.4253013+00:00\"\r\n - \ }\r\n ]\r\n }\r\n ],\r\n \"hyperVGeneration\": - \"V1\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n - \ \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning - succeeded\",\r\n \"time\": \"2024-05-08T02:19:35.4250369+00:00\"\r\n - \ },\r\n {\r\n \"code\": \"PowerState/running\",\r\n - \ \"level\": \"Info\",\r\n \"displayStatus\": \"VM running\"\r\n - \ }\r\n ]\r\n },\r\n \"timeCreated\": \"2024-05-08T02:19:04.6284261+00:00\"\r\n - \ }\r\n}" + string: "{\r\n \"name\": \"cli-proxy-vm\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Compute/virtualMachines/cli-proxy-vm\"\ + ,\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\"\ + : \"westus2\",\r\n \"tags\": {},\r\n \"properties\": {\r\n \"hardwareProfile\"\ + : {\r\n \"vmSize\": \"Standard_DS1_v2\"\r\n },\r\n \"provisioningState\"\ + : \"Succeeded\",\r\n \"vmId\": \"ab93524c-6bff-400b-9880-3a23053ffe93\"\ + ,\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"\ + publisher\": \"Canonical\",\r\n \"offer\": \"0001-com-ubuntu-server-focal\"\ + ,\r\n \"sku\": \"20_04-lts\",\r\n \"version\": \"latest\",\r\ + \n \"exactVersion\": \"20.04.202406140\"\r\n },\r\n \"osDisk\"\ + : {\r\n \"osType\": \"Linux\",\r\n \"name\": \"cli-proxy-vm_OsDisk_1_3432894529784ed3ba98900b9ed39663\"\ + ,\r\n \"createOption\": \"FromImage\",\r\n \"caching\": \"ReadWrite\"\ + ,\r\n \"managedDisk\": {\r\n \"storageAccountType\": \"Premium_LRS\"\ + ,\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Compute/disks/cli-proxy-vm_OsDisk_1_3432894529784ed3ba98900b9ed39663\"\ + \r\n },\r\n \"deleteOption\": \"Detach\",\r\n \"diskSizeGB\"\ + : 30\r\n },\r\n \"dataDisks\": []\r\n },\r\n \"osProfile\"\ + : {\r\n \"computerName\": \"cli-proxy-vm\",\r\n \"adminUsername\"\ + : \"azureuser\",\r\n \"linuxConfiguration\": {\r\n \"disablePasswordAuthentication\"\ + : true,\r\n \"ssh\": {\r\n \"publicKeys\": [\r\n \ + \ {\r\n \"path\": \"/home/azureuser/.ssh/authorized_keys\"\ + ,\r\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDKAR+zfUbP7Fe8lHJrZI7xtnADwzkTOlNE8sBzEx1ohyyCKGWTBZf+oZ/w9uMaGcH/XzfENU5eNH8D77fAaRlscBkb4L6miPDkgXMnlARF7/AHB3CUVjfLP5MzJHajUbGD2ejWDZkHP8YtzohZ69+jUQwoIkfW5wkIgk4fL1T0HsXhAs7US9ycGLZLwCSJeSnALS/XNA8zrDMqKoyT7Y/Y5PZFNHO5bSS9zGcEkZEFcDO+03yZ2EPjd8IiRLMcARGPCqparDjEvBnbAClTFzjwky7+V7XfYGZVYpIzfdmg3v+6DXjIkdYrCBsdS5Hc8/oQK9CKnuTbqXIxq22XNrHb\ + \ azcli_aks_live_test@example.com\"\r\n }\r\n ]\r\n \ + \ },\r\n \"provisionVMAgent\": true,\r\n \"patchSettings\"\ + : {\r\n \"patchMode\": \"ImageDefault\",\r\n \"assessmentMode\"\ + : \"ImageDefault\"\r\n }\r\n },\r\n \"secrets\": [],\r\n\ + \ \"allowExtensionOperations\": true,\r\n \"requireGuestProvisionSignal\"\ + : true\r\n },\r\n \"networkProfile\": {\"networkInterfaces\":[{\"id\"\ + :\"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/networkInterfaces/cli-proxy-vmVMNic\"\ + }]},\r\n \"instanceView\": {\r\n \"computerName\": \"cli-proxy-vm\"\ + ,\r\n \"osName\": \"ubuntu\",\r\n \"osVersion\": \"20.04\",\r\n\ + \ \"vmAgent\": {\r\n \"vmAgentVersion\": \"2.11.1.4\",\r\n \ + \ \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\"\ + ,\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"\ + Ready\",\r\n \"message\": \"Guest Agent is running\",\r\n \ + \ \"time\": \"2024-07-03T05:56:35+00:00\"\r\n }\r\n \ + \ ],\r\n \"extensionHandlers\": []\r\n },\r\n \"disks\":\ + \ [\r\n {\r\n \"name\": \"cli-proxy-vm_OsDisk_1_3432894529784ed3ba98900b9ed39663\"\ + ,\r\n \"statuses\": [\r\n {\r\n \"code\"\ + : \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\ + \n \"displayStatus\": \"Provisioning succeeded\",\r\n \ + \ \"time\": \"2024-07-03T05:55:49.5266641+00:00\"\r\n }\r\ + \n ]\r\n }\r\n ],\r\n \"hyperVGeneration\": \"V1\"\ + ,\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\"\ + ,\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning\ + \ succeeded\",\r\n \"time\": \"2024-07-03T05:56:18.3074037+00:00\"\ + \r\n },\r\n {\r\n \"code\": \"PowerState/running\"\ + ,\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"VM running\"\ + \r\n }\r\n ]\r\n },\r\n \"timeCreated\": \"2024-07-03T05:55:45.0578532+00:00\"\ + \r\n }\r\n}" headers: cache-control: - no-cache content-length: - - '4074' + - '3905' content-type: - application/json; charset=utf-8 date: - - Wed, 08 May 2024 02:20:00 GMT + - Wed, 03 Jul 2024 05:56:40 GMT expires: - '-1' pragma: @@ -2518,7 +2575,7 @@ interactions: x-ms-ratelimit-remaining-resource: - Microsoft.Compute/LowCostGetSubscriptionMaximum;23997,Microsoft.Compute/LowCostGetResource;33 x-msedge-ref: - - 'Ref A: 23FE4FC197B84F4587DDECF40BE2F80A Ref B: MNZ221060608033 Ref C: 2024-05-08T02:20:01Z' + - 'Ref A: 55D2A144D5954752AE355065D6762AED Ref B: BL2AA2010201031 Ref C: 2024-07-03T05:56:41Z' status: code: 200 message: '' @@ -2537,35 +2594,35 @@ interactions: - --resource-group --name --image --ssh-key-values --public-ip-address --custom-data --vnet-name --subnet User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1019-azure-x86_64-with-glibc2.29) + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.7 (Linux-6.5.0-1021-azure-x86_64-with) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/networkInterfaces/cli-proxy-vmVMNic?api-version=2022-01-01 response: body: - string: "{\r\n \"name\": \"cli-proxy-vmVMNic\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/networkInterfaces/cli-proxy-vmVMNic\",\r\n - \ \"etag\": \"W/\\\"884c4869-1218-4747-9ace-c8b1bd07a732\\\"\",\r\n \"tags\": - {},\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n - \ \"resourceGuid\": \"0f8f3683-d4c2-4e7d-ab0c-039852105ba2\",\r\n \"ipConfigurations\": - [\r\n {\r\n \"name\": \"ipconfigcli-proxy-vm\",\r\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/networkInterfaces/cli-proxy-vmVMNic/ipConfigurations/ipconfigcli-proxy-vm\",\r\n - \ \"etag\": \"W/\\\"884c4869-1218-4747-9ace-c8b1bd07a732\\\"\",\r\n - \ \"type\": \"Microsoft.Network/networkInterfaces/ipConfigurations\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n - \ \"privateIPAddress\": \"10.42.3.4\",\r\n \"privateIPAllocationMethod\": - \"Dynamic\",\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/proxy-subnet\"\r\n - \ },\r\n \"primary\": true,\r\n \"privateIPAddressVersion\": - \"IPv4\"\r\n }\r\n }\r\n ],\r\n \"dnsSettings\": {\r\n \"dnsServers\": - [],\r\n \"appliedDnsServers\": [],\r\n \"internalDomainNameSuffix\": - \"ingdoaumzv5uhasrmru20rvjzd.xx.internal.cloudapp.net\"\r\n },\r\n \"macAddress\": - \"00-22-48-7C-43-5B\",\r\n \"enableAcceleratedNetworking\": false,\r\n - \ \"vnetEncryptionSupported\": false,\r\n \"enableIPForwarding\": false,\r\n - \ \"networkSecurityGroup\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/networkSecurityGroups/cli-proxy-vmNSG\"\r\n - \ },\r\n \"primary\": true,\r\n \"virtualMachine\": {\r\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Compute/virtualMachines/cli-proxy-vm\"\r\n - \ },\r\n \"hostedWorkloads\": [],\r\n \"tapConfigurations\": [],\r\n - \ \"nicType\": \"Standard\",\r\n \"allowPort25Out\": true,\r\n \"auxiliaryMode\": - \"None\"\r\n },\r\n \"type\": \"Microsoft.Network/networkInterfaces\",\r\n - \ \"location\": \"westus2\",\r\n \"kind\": \"Regular\"\r\n}" + string: "{\r\n \"name\": \"cli-proxy-vmVMNic\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/networkInterfaces/cli-proxy-vmVMNic\"\ + ,\r\n \"etag\": \"W/\\\"74244bb9-f070-4e44-89b2-e6adb5546d5e\\\"\",\r\n \ + \ \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\ + ,\r\n \"resourceGuid\": \"a166ce78-4b2d-40f5-ad6c-31226f5635a1\",\r\n \ + \ \"ipConfigurations\": [\r\n {\r\n \"name\": \"ipconfigcli-proxy-vm\"\ + ,\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/networkInterfaces/cli-proxy-vmVMNic/ipConfigurations/ipconfigcli-proxy-vm\"\ + ,\r\n \"etag\": \"W/\\\"74244bb9-f070-4e44-89b2-e6adb5546d5e\\\"\"\ + ,\r\n \"type\": \"Microsoft.Network/networkInterfaces/ipConfigurations\"\ + ,\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\ + ,\r\n \"privateIPAddress\": \"10.42.3.4\",\r\n \"privateIPAllocationMethod\"\ + : \"Dynamic\",\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/proxy-subnet\"\ + \r\n },\r\n \"primary\": true,\r\n \"privateIPAddressVersion\"\ + : \"IPv4\"\r\n }\r\n }\r\n ],\r\n \"dnsSettings\": {\r\n\ + \ \"dnsServers\": [],\r\n \"appliedDnsServers\": [],\r\n \"\ + internalDomainNameSuffix\": \"vdsitqjvhvfejjap0icgnrxtke.xx.internal.cloudapp.net\"\ + \r\n },\r\n \"macAddress\": \"00-0D-3A-FC-31-08\",\r\n \"enableAcceleratedNetworking\"\ + : false,\r\n \"vnetEncryptionSupported\": false,\r\n \"enableIPForwarding\"\ + : false,\r\n \"networkSecurityGroup\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/networkSecurityGroups/cli-proxy-vmNSG\"\ + \r\n },\r\n \"primary\": true,\r\n \"virtualMachine\": {\r\n \ + \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Compute/virtualMachines/cli-proxy-vm\"\ + \r\n },\r\n \"hostedWorkloads\": [],\r\n \"tapConfigurations\": [],\r\ + \n \"nicType\": \"Standard\",\r\n \"allowPort25Out\": true,\r\n \"\ + auxiliaryMode\": \"None\"\r\n },\r\n \"type\": \"Microsoft.Network/networkInterfaces\"\ + ,\r\n \"location\": \"westus2\",\r\n \"kind\": \"Regular\"\r\n}" headers: cache-control: - no-cache @@ -2574,9 +2631,9 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Wed, 08 May 2024 02:20:01 GMT + - Wed, 03 Jul 2024 05:56:41 GMT etag: - - W/"884c4869-1218-4747-9ace-c8b1bd07a732" + - W/"74244bb9-f070-4e44-89b2-e6adb5546d5e" expires: - '-1' pragma: @@ -2588,9 +2645,9 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - a8b88952-a224-4af4-bc87-9788cd0fa83c + - f7f60a5e-fdce-4124-b0f8-cda74b8e4f97 x-msedge-ref: - - 'Ref A: B2070CB16AC340A8868A3ADAC4B4E2B7 Ref B: BL2AA2010205037 Ref C: 2024-05-08T02:20:01Z' + - 'Ref A: 0F0A37CACC2B445286CC64A23919CAD0 Ref B: MNZ221060619051 Ref C: 2024-07-03T05:56:41Z' status: code: 200 message: OK @@ -2609,7 +2666,7 @@ interactions: - --resource-group --name --http-proxy-config --ssh-key-value --enable-managed-identity --yes --vnet-subnet-id -o User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1019-azure-x86_64-with-glibc2.29) + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.7 (Linux-6.5.0-1021-azure-x86_64-with) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2024-04-02-preview response: @@ -2625,7 +2682,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Wed, 08 May 2024 02:20:02 GMT + - Wed, 03 Jul 2024 05:56:41 GMT expires: - '-1' pragma: @@ -2639,7 +2696,7 @@ interactions: x-ms-failure-cause: - gateway x-msedge-ref: - - 'Ref A: 0BFBE9990CB44B959C01CA0B9D3E7D86 Ref B: BL2AA2010201005 Ref C: 2024-05-08T02:20:02Z' + - 'Ref A: C6941A55AFD14D419DB2FB747E84294B Ref B: MNZ221060609021 Ref C: 2024-07-03T05:56:42Z' status: code: 404 message: Not Found @@ -2658,12 +2715,12 @@ interactions: - --resource-group --name --http-proxy-config --ssh-key-value --enable-managed-identity --yes --vnet-subnet-id -o User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1019-azure-x86_64-with-glibc2.29) + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.7 (Linux-6.5.0-1021-azure-x86_64-with) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2022-09-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_and_update_with_http_proxy_config","date":"2024-05-08T02:18:28Z","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_create_and_update_with_http_proxy_config","date":"2024-07-03T05:55:07Z","module":"aks-preview"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache @@ -2672,7 +2729,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Wed, 08 May 2024 02:20:02 GMT + - Wed, 03 Jul 2024 05:56:42 GMT expires: - '-1' pragma: @@ -2684,7 +2741,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: DC3D7A8EBB2F411A83ED34DE79C3BA45 Ref B: BL2AA2010203029 Ref C: 2024-05-08T02:20:02Z' + - 'Ref A: D402305F3B5E4AE0884DF1C4516DF711 Ref B: BL2AA2030104029 Ref C: 2024-07-03T05:56:42Z' status: code: 200 message: OK @@ -2703,7 +2760,7 @@ interactions: - --resource-group --name --http-proxy-config --ssh-key-value --enable-managed-identity --yes --vnet-subnet-id -o User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1019-azure-x86_64-with-glibc2.29) + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.7 (Linux-6.5.0-1021-azure-x86_64-with) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/aks-subnet/providers/Microsoft.Authorization/roleAssignments?$filter=atScope()&api-version=2022-04-01 response: @@ -2711,16 +2768,28 @@ interactions: string: '{"value":[{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/9b0f576e-fc2e-4256-9aa3-6fede171d599","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/","condition":null,"conditionVersion":null,"createdOn":"2023-07-13T16:20:06.8829118Z","updatedOn":"2023-07-13T16:20:06.8829118Z","createdBy":null,"updatedBy":null,"delegatedManagedIdentityResourceId":null,"description":"Allow AccessMonitorReader to read access details for compliance purpose"},"id":"/providers/Microsoft.Authorization/roleAssignments/fb6b898e-5323-404d-a8af-da5aafc3ecc0","type":"Microsoft.Authorization/roleAssignments","name":"fb6b898e-5323-404d-a8af-da5aafc3ecc0"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/9b0f576e-fc2e-4256-9aa3-6fede171d599","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/","condition":null,"conditionVersion":null,"createdOn":"2023-07-19T22:13:56.3482970Z","updatedOn":"2023-07-19T22:13:56.3482970Z","createdBy":null,"updatedBy":null,"delegatedManagedIdentityResourceId":null,"description":"Allow AccessMonitorReader to read access details for compliance purpose"},"id":"/providers/Microsoft.Authorization/roleAssignments/3cdb16ce-2290-4f5f-bcab-5b07a458405f","type":"Microsoft.Authorization/roleAssignments","name":"3cdb16ce-2290-4f5f-bcab-5b07a458405f"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/9b0f576e-fc2e-4256-9aa3-6fede171d599","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/","condition":null,"conditionVersion":null,"createdOn":"2023-07-19T22:18:24.6119781Z","updatedOn":"2023-07-19T22:18:24.6119781Z","createdBy":null,"updatedBy":null,"delegatedManagedIdentityResourceId":null,"description":"Allow - AccessMonitorReader to read access details for compliance purpose"},"id":"/providers/Microsoft.Authorization/roleAssignments/125160dd-5630-45b1-8260-4e5469d3e7b6","type":"Microsoft.Authorization/roleAssignments","name":"125160dd-5630-45b1-8260-4e5469d3e7b6"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-04-26T05:33:00.7067936Z","updatedOn":"2021-04-26T05:33:00.7067936Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/2adf4737-6342-4f63-aeb2-5fcd3426a387","type":"Microsoft.Authorization/roleAssignments","name":"2adf4737-6342-4f63-aeb2-5fcd3426a387"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-04-26T06:09:24.5972802Z","updatedOn":"2021-04-26T06:09:24.5972802Z","createdBy":"6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b","updatedBy":"6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c4572c05-f69f-4e5c-aac6-79afefcf0e2e","type":"Microsoft.Authorization/roleAssignments","name":"c4572c05-f69f-4e5c-aac6-79afefcf0e2e"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-06-18T05:18:40.4643436Z","updatedOn":"2021-06-18T05:18:40.4643436Z","createdBy":"6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b","updatedBy":"6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/3f926301-cc14-4a88-a3b7-c159d73d01f6","type":"Microsoft.Authorization/roleAssignments","name":"3f926301-cc14-4a88-a3b7-c159d73d01f6"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2024-05-06T08:39:16.5996955Z","updatedOn":"2024-05-06T08:39:16.5996955Z","createdBy":"6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b","updatedBy":"6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/859d73de-7ec5-4506-abe5-43aaa62ae0bf","type":"Microsoft.Authorization/roleAssignments","name":"859d73de-7ec5-4506-abe5-43aaa62ae0bf"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/2a2b9908-6ea1-4ae2-8e65-a410df84e7d1","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T05:49:40.4541416Z","updatedOn":"2022-01-25T05:49:40.4541416Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/95e51146-7da2-11ec-9795-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"95e51146-7da2-11ec-9795-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/2a2b9908-6ea1-4ae2-8e65-a410df84e7d1","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T05:49:41.6466655Z","updatedOn":"2022-01-25T05:49:41.6466655Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/96d4d041-7da2-11ec-9795-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"96d4d041-7da2-11ec-9795-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/2a2b9908-6ea1-4ae2-8e65-a410df84e7d1","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T05:49:42.8008295Z","updatedOn":"2022-01-25T05:49:42.8008295Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/978dbc52-7da2-11ec-9795-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"978dbc52-7da2-11ec-9795-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/2a2b9908-6ea1-4ae2-8e65-a410df84e7d1","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T05:49:43.7159467Z","updatedOn":"2022-01-25T05:49:43.7159467Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/9808753a-7da2-11ec-9795-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"9808753a-7da2-11ec-9795-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/2a2b9908-6ea1-4ae2-8e65-a410df84e7d1","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T05:49:44.8535285Z","updatedOn":"2022-01-25T05:49:44.8535285Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/9895826c-7da2-11ec-9795-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"9895826c-7da2-11ec-9795-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:00:21.9669611Z","updatedOn":"2022-01-25T06:00:21.9669611Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/143cab45-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"143cab45-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:00:21.7844500Z","updatedOn":"2022-01-25T06:00:21.7844500Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/143a47b2-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"143a47b2-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:00:22.8152511Z","updatedOn":"2022-01-25T06:00:22.8152511Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/1503a122-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"1503a122-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:00:22.7549989Z","updatedOn":"2022-01-25T06:00:22.7549989Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/14fdfc11-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"14fdfc11-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/ba92f5b4-2d11-453d-a403-e96b0029c9fe","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:00:47.5002672Z","updatedOn":"2022-01-25T06:00:47.5002672Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/23901ba1-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"23901ba1-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/81a9662b-bebf-436f-a333-f67b29880f12","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:00:47.9954045Z","updatedOn":"2022-01-25T06:00:47.9954045Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/23d4b2c8-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"23d4b2c8-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/17d1049b-9a84-46fb-8f53-869881c3d3ab","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:00:48.0124462Z","updatedOn":"2022-01-25T06:00:48.0124462Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/23eb1c2a-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"23eb1c2a-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b7e6dc6d-f1e8-4753-8033-0f276bb0955b","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:00:49.0142818Z","updatedOn":"2022-01-25T06:00:49.0142818Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/248c7804-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"248c7804-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/2a2b9908-6ea1-4ae2-8e65-a410df84e7d1","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:00:49.8561822Z","updatedOn":"2022-01-25T06:00:49.8561822Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/25212cc5-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"25212cc5-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/090c5cfd-751d-490a-894a-3ce6f1109419","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:03:00.8232622Z","updatedOn":"2022-01-25T06:03:00.8232622Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/730ae441-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"730ae441-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/090c5cfd-751d-490a-894a-3ce6f1109419","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:03:01.6908492Z","updatedOn":"2022-01-25T06:03:01.6908492Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/73b81c51-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"73b81c51-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/2a2b9908-6ea1-4ae2-8e65-a410df84e7d1","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:05:27.0646115Z","updatedOn":"2022-01-25T06:05:27.0646115Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/ca436279-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"ca436279-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/090c5cfd-751d-490a-894a-3ce6f1109419","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:05:27.8245772Z","updatedOn":"2022-01-25T06:05:27.8245772Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/cad7146c-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"cad7146c-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/2a2b9908-6ea1-4ae2-8e65-a410df84e7d1","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:05:28.8193427Z","updatedOn":"2022-01-25T06:05:28.8193427Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/cb6be874-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"cb6be874-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/090c5cfd-751d-490a-894a-3ce6f1109419","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:05:30.0125029Z","updatedOn":"2022-01-25T06:05:30.0125029Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/cc20f7f4-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"cc20f7f4-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/2a2b9908-6ea1-4ae2-8e65-a410df84e7d1","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:05:31.2002633Z","updatedOn":"2022-01-25T06:05:31.2002633Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/ccd748dd-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"ccd748dd-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/2a2b9908-6ea1-4ae2-8e65-a410df84e7d1","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:05:32.4937030Z","updatedOn":"2022-01-25T06:05:32.4937030Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/cd4bbd1a-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"cd4bbd1a-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/2a2b9908-6ea1-4ae2-8e65-a410df84e7d1","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:05:33.6999970Z","updatedOn":"2022-01-25T06:05:33.6999970Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/ce56964e-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"ce56964e-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/2a2b9908-6ea1-4ae2-8e65-a410df84e7d1","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:05:35.3719606Z","updatedOn":"2022-01-25T06:05:35.3719606Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/cf53c36b-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"cf53c36b-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/2a2b9908-6ea1-4ae2-8e65-a410df84e7d1","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:05:37.0989473Z","updatedOn":"2022-01-25T06:05:37.0989473Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/d0537e9f-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"d0537e9f-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/090c5cfd-751d-490a-894a-3ce6f1109419","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:05:37.9186616Z","updatedOn":"2022-01-25T06:05:37.9186616Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/d0d7c10e-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"d0d7c10e-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/2a2b9908-6ea1-4ae2-8e65-a410df84e7d1","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:05:39.2245796Z","updatedOn":"2022-01-25T06:05:39.2245796Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/d187dc7e-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"d187dc7e-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/81a9662b-bebf-436f-a333-f67b29880f12","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:05:41.3147495Z","updatedOn":"2022-01-25T06:05:41.3147495Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/d2d190da-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"d2d190da-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/090c5cfd-751d-490a-894a-3ce6f1109419","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:05:42.0909979Z","updatedOn":"2022-01-25T06:05:42.0909979Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/d3553305-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"d3553305-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2023-02-10T04:11:40.8923959Z","updatedOn":"2023-02-10T04:11:40.8923959Z","createdBy":"6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b","updatedBy":"6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/7b9cb4b1-7e07-4127-b87e-47e7ab8ae685","type":"Microsoft.Authorization/roleAssignments","name":"7b9cb4b1-7e07-4127-b87e-47e7ab8ae685"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2023-07-04T02:50:17.7342959Z","updatedOn":"2023-07-04T02:50:17.7342959Z","createdBy":"6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b","updatedBy":"6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/620ed504-87c7-4aea-8641-c429dd227711","type":"Microsoft.Authorization/roleAssignments","name":"620ed504-87c7-4aea-8641-c429dd227711"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2023-10-23T09:30:37.0588305Z","updatedOn":"2023-10-23T09:30:37.0588305Z","createdBy":"6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b","updatedBy":"6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/3cb825c4-ed75-45fd-a09d-bc9df69a0329","type":"Microsoft.Authorization/roleAssignments","name":"3cb825c4-ed75-45fd-a09d-bc9df69a0329"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"Group","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-09-18T03:09:33.8702688Z","updatedOn":"2021-09-18T03:09:33.8702688Z","createdBy":"6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b","updatedBy":"6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/99d6fd13-909e-4c52-807e-77f7a5af83c8","type":"Microsoft.Authorization/roleAssignments","name":"99d6fd13-909e-4c52-807e-77f7a5af83c8"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/465fbb01-3623-f393-e42f-e19c0d2982de","condition":null,"conditionVersion":null,"createdOn":"2021-10-08T17:23:35.8382756Z","updatedOn":"2021-10-08T17:23:35.8382756Z","createdBy":"1c8b3602-77a2-4e8a-8c1e-f127f2af5ca2","updatedBy":"1c8b3602-77a2-4e8a-8c1e-f127f2af5ca2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/465fbb01-3623-f393-e42f-e19c0d2982de/providers/Microsoft.Authorization/roleAssignments/ade4333c-4321-4b68-b498-d081d55e2b0c","type":"Microsoft.Authorization/roleAssignments","name":"ade4333c-4321-4b68-b498-d081d55e2b0c"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2019-03-26T22:01:02.9136073Z","updatedOn":"2019-03-26T22:01:02.9136073Z","createdBy":"8701e34d-d7c2-459c-b2d7-f3a9c5204818","updatedBy":"8701e34d-d7c2-459c-b2d7-f3a9c5204818","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/6f4de15e-9316-4714-a7c4-40c46cf8e067","type":"Microsoft.Authorization/roleAssignments","name":"6f4de15e-9316-4714-a7c4-40c46cf8e067"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2020-02-25T18:36:13.2137492Z","updatedOn":"2020-02-25T18:36:13.2137492Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/18fdd87e-1c01-424e-b380-32310f4940c2","type":"Microsoft.Authorization/roleAssignments","name":"18fdd87e-1c01-424e-b380-32310f4940c2"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2020-02-25T18:36:00.4746112Z","updatedOn":"2020-02-25T18:36:00.4746112Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/d9bcf58a-6f24-446d-bf60-20ffe5142396","type":"Microsoft.Authorization/roleAssignments","name":"d9bcf58a-6f24-446d-bf60-20ffe5142396"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2020-02-25T18:35:55.7490022Z","updatedOn":"2020-02-25T18:35:55.7490022Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/6e2b954b-42b2-48e0-997a-622601f0a4b4","type":"Microsoft.Authorization/roleAssignments","name":"6e2b954b-42b2-48e0-997a-622601f0a4b4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2020-02-25T18:35:57.9173081Z","updatedOn":"2020-02-25T18:35:57.9173081Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/8d76aaa3-fcfd-4ea5-8c7c-363d250e7ae9","type":"Microsoft.Authorization/roleAssignments","name":"8d76aaa3-fcfd-4ea5-8c7c-363d250e7ae9"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2020-02-25T18:36:31.2596366Z","updatedOn":"2020-02-25T18:36:31.2596366Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/0dabf212-a1c7-4af6-ba8b-be045493b368","type":"Microsoft.Authorization/roleAssignments","name":"0dabf212-a1c7-4af6-ba8b-be045493b368"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2020-02-25T18:35:52.9188704Z","updatedOn":"2020-02-25T18:35:52.9188704Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/d674b853-332e-4437-9ddb-bba8fde7ccce","type":"Microsoft.Authorization/roleAssignments","name":"d674b853-332e-4437-9ddb-bba8fde7ccce"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2020-02-25T18:36:38.8393742Z","updatedOn":"2020-02-25T18:36:38.8393742Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/00625383-053d-4227-a4db-b098e9bd2289","type":"Microsoft.Authorization/roleAssignments","name":"00625383-053d-4227-a4db-b098e9bd2289"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2020-02-25T18:36:05.0954462Z","updatedOn":"2020-02-25T18:36:05.0954462Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/3151fe9c-fcd2-45d3-a256-72fb13b86df5","type":"Microsoft.Authorization/roleAssignments","name":"3151fe9c-fcd2-45d3-a256-72fb13b86df5"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2020-07-06T18:51:23.0753297Z","updatedOn":"2020-07-06T18:51:23.0753297Z","createdBy":"d59f4a71-eff1-4bfa-a572-fe518f49f6c7","updatedBy":"d59f4a71-eff1-4bfa-a572-fe518f49f6c7","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/b3a9e1db-fde1-4ddd-ac1c-91913be67359","type":"Microsoft.Authorization/roleAssignments","name":"b3a9e1db-fde1-4ddd-ac1c-91913be67359"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2022-12-12T21:14:55.1655079Z","updatedOn":"2023-02-28T22:54:18.0450083Z","createdBy":"393a8425-6c8d-4d4a-a700-811f0423e5aa","updatedBy":"393a8425-6c8d-4d4a-a700-811f0423e5aa","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/6565c104-61e2-5756-96d7-663b216c8b11","type":"Microsoft.Authorization/roleAssignments","name":"6565c104-61e2-5756-96d7-663b216c8b11"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2022-02-17T00:30:39.4967398Z","updatedOn":"2022-02-17T00:30:39.4967398Z","createdBy":"a4319ad3-20be-4542-8952-685b66e56377","updatedBy":"a4319ad3-20be-4542-8952-685b66e56377","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/d8aedac6-3663-42b3-add4-c013b7935fb4","type":"Microsoft.Authorization/roleAssignments","name":"d8aedac6-3663-42b3-add4-c013b7935fb4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2022-03-02T23:53:39.1630622Z","updatedOn":"2022-03-02T23:53:39.1630622Z","createdBy":"a4319ad3-20be-4542-8952-685b66e56377","updatedBy":"a4319ad3-20be-4542-8952-685b66e56377","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/b5f0a13f-ac13-4e45-8588-15f5d9a02b20","type":"Microsoft.Authorization/roleAssignments","name":"b5f0a13f-ac13-4e45-8588-15f5d9a02b20"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/fd6e57ea-fe3c-4f21-bd1e-de170a9a4971","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2022-03-08T00:58:05.8353141Z","updatedOn":"2022-03-08T00:58:05.8353141Z","createdBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","updatedBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/403b97d1-ee0a-4b10-afe1-f36f368d2ced","type":"Microsoft.Authorization/roleAssignments","name":"403b97d1-ee0a-4b10-afe1-f36f368d2ced"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/94ddc4bc-25f5-4f3e-b527-c587da93cfe4","principalId":"00000000-0000-0000-0000-000000000001","principalType":"Group","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2022-05-16T23:08:20.8536608Z","updatedOn":"2022-05-16T23:08:20.8536608Z","createdBy":"1c8b3602-77a2-4e8a-8c1e-f127f2af5ca2","updatedBy":"1c8b3602-77a2-4e8a-8c1e-f127f2af5ca2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/8b338a13-cfa6-42e6-b424-fb375ce9d07c","type":"Microsoft.Authorization/roleAssignments","name":"8b338a13-cfa6-42e6-b424-fb375ce9d07c"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2022-05-17T18:23:54.2264851Z","updatedOn":"2022-05-31T17:20:00.8273681Z","createdBy":"393a8425-6c8d-4d4a-a700-811f0423e5aa","updatedBy":"393a8425-6c8d-4d4a-a700-811f0423e5aa","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/f0576973-5014-5fe2-b3f2-cf3aace860d6","type":"Microsoft.Authorization/roleAssignments","name":"f0576973-5014-5fe2-b3f2-cf3aace860d6"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2022-07-19T00:07:21.3325762Z","updatedOn":"2022-07-19T00:07:21.3325762Z","createdBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","updatedBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/2697280b-812c-472d-841b-a10a9fe540a5","type":"Microsoft.Authorization/roleAssignments","name":"2697280b-812c-472d-841b-a10a9fe540a5"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/fd6e57ea-fe3c-4f21-bd1e-de170a9a4971","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2022-07-19T00:07:23.7020980Z","updatedOn":"2022-07-19T00:07:23.7020980Z","createdBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","updatedBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/f4254463-7a28-4d26-b331-5a18c354cbe6","type":"Microsoft.Authorization/roleAssignments","name":"f4254463-7a28-4d26-b331-5a18c354cbe6"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2022-07-19T00:07:26.4080657Z","updatedOn":"2022-07-19T00:07:26.4080657Z","createdBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","updatedBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/065a63ba-71cc-4c69-b92b-bc67421e7e64","type":"Microsoft.Authorization/roleAssignments","name":"065a63ba-71cc-4c69-b92b-bc67421e7e64"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2023-04-07T05:56:00.4871186Z","updatedOn":"2023-04-24T19:44:20.3477537Z","createdBy":"09a22e59-e99b-42cb-b8b7-2475f66a3007","updatedBy":"09a22e59-e99b-42cb-b8b7-2475f66a3007","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/17a093c4-e4b2-5959-95e3-5894ef6873fb","type":"Microsoft.Authorization/roleAssignments","name":"17a093c4-e4b2-5959-95e3-5894ef6873fb"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2023-11-26T01:37:41.9144630Z","updatedOn":"2024-01-08T19:18:08.6396605Z","createdBy":"815c7b56-317b-457c-bf99-f9c2b6a3f739","updatedBy":"815c7b56-317b-457c-bf99-f9c2b6a3f739","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/67815997-99bc-5b98-9a5d-5ad5a092d499","type":"Microsoft.Authorization/roleAssignments","name":"67815997-99bc-5b98-9a5d-5ad5a092d499"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2021-08-09T18:17:33.0012805Z","updatedOn":"2021-08-09T18:17:33.0012805Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/01de8fe7-aae0-4d5c-844a-f0bdb8335252","type":"Microsoft.Authorization/roleAssignments","name":"01de8fe7-aae0-4d5c-844a-f0bdb8335252"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2021-08-09T18:17:39.9188336Z","updatedOn":"2021-08-09T18:17:39.9188336Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/ab2be506-5489-4c1f-add0-f5ed87a10439","type":"Microsoft.Authorization/roleAssignments","name":"ab2be506-5489-4c1f-add0-f5ed87a10439"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2021-08-24T19:32:18.2000692Z","updatedOn":"2021-08-24T19:32:18.2000692Z","createdBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","updatedBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/0ce2f3fb-17ea-4193-9081-09aa4b39fec4","type":"Microsoft.Authorization/roleAssignments","name":"0ce2f3fb-17ea-4193-9081-09aa4b39fec4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2021-08-24T19:32:36.6775144Z","updatedOn":"2021-08-24T19:32:36.6775144Z","createdBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","updatedBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/2e95b289-99bd-4e68-83de-5433f2a0428c","type":"Microsoft.Authorization/roleAssignments","name":"2e95b289-99bd-4e68-83de-5433f2a0428c"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2021-11-01T22:46:09.1056400Z","updatedOn":"2021-11-01T22:46:09.1056400Z","createdBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","updatedBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/82fe7886-5c1b-42c2-9319-7b4d436d8aba","type":"Microsoft.Authorization/roleAssignments","name":"82fe7886-5c1b-42c2-9319-7b4d436d8aba"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2021-11-01T22:46:14.7527743Z","updatedOn":"2021-11-01T22:46:14.7527743Z","createdBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","updatedBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/12162b26-25fb-4ef5-a6e8-651446483cb6","type":"Microsoft.Authorization/roleAssignments","name":"12162b26-25fb-4ef5-a6e8-651446483cb6"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2021-11-01T22:46:20.6399869Z","updatedOn":"2021-11-01T22:46:20.6399869Z","createdBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","updatedBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/105bcc1f-3ddf-4cc0-bffc-03b3d9aaf870","type":"Microsoft.Authorization/roleAssignments","name":"105bcc1f-3ddf-4cc0-bffc-03b3d9aaf870"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2021-01-26T20:10:13.8998989Z","updatedOn":"2021-01-26T20:10:13.8998989Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/b36517ec-61d3-468d-afdc-eceda8adb4ee","type":"Microsoft.Authorization/roleAssignments","name":"b36517ec-61d3-468d-afdc-eceda8adb4ee"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2021-02-06T00:13:19.1780775Z","updatedOn":"2021-02-06T00:13:19.1780775Z","createdBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","updatedBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/5216c1ee-4f58-4d36-b379-6c04b1fbd157","type":"Microsoft.Authorization/roleAssignments","name":"5216c1ee-4f58-4d36-b379-6c04b1fbd157"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/f25e0fa2-a7c8-4377-a976-54943a77a395","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2021-04-16T18:26:34.3109215Z","updatedOn":"2021-04-16T18:26:34.3109215Z","createdBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","updatedBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/7464f8a3-9f55-443b-a3a5-44a31b100cad","type":"Microsoft.Authorization/roleAssignments","name":"7464f8a3-9f55-443b-a3a5-44a31b100cad"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2021-04-16T18:27:56.4446265Z","updatedOn":"2021-04-16T18:27:56.4446265Z","createdBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","updatedBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/8f430c4c-4317-4495-9f01-4f3d4e1ca111","type":"Microsoft.Authorization/roleAssignments","name":"8f430c4c-4317-4495-9f01-4f3d4e1ca111"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2021-05-04T19:20:06.7695456Z","updatedOn":"2021-05-04T19:20:06.7695456Z","createdBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","updatedBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/fb8bab14-7f67-4e57-8aa5-0c4b7ab5a0fa","type":"Microsoft.Authorization/roleAssignments","name":"fb8bab14-7f67-4e57-8aa5-0c4b7ab5a0fa"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod","condition":null,"conditionVersion":null,"createdOn":"2019-03-26T22:01:02.9176787Z","updatedOn":"2019-03-26T22:01:02.9176787Z","createdBy":"8701e34d-d7c2-459c-b2d7-f3a9c5204818","updatedBy":"8701e34d-d7c2-459c-b2d7-f3a9c5204818","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod/providers/Microsoft.Authorization/roleAssignments/4b771ea9-81de-4fc4-aa28-a3a0b9b4a320","type":"Microsoft.Authorization/roleAssignments","name":"4b771ea9-81de-4fc4-aa28-a3a0b9b4a320"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/36243c78-bf99-498c-9df9-86d9f8d28608","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod","condition":null,"conditionVersion":null,"createdOn":"2019-03-27T00:49:37.3000523Z","updatedOn":"2019-03-27T00:49:37.3000523Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod/providers/Microsoft.Authorization/roleAssignments/e6e1fffd-83f7-40c7-9f33-e56e2cf75b29","type":"Microsoft.Authorization/roleAssignments","name":"e6e1fffd-83f7-40c7-9f33-e56e2cf75b29"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/5d58bcaf-24a5-4b20-bdb6-eed9f69fbe4c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod","condition":null,"conditionVersion":null,"createdOn":"2019-03-27T00:50:08.3039053Z","updatedOn":"2019-03-27T00:50:08.3039053Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod/providers/Microsoft.Authorization/roleAssignments/3d01f56e-ee3a-41ed-a775-0e067546cb12","type":"Microsoft.Authorization/roleAssignments","name":"3d01f56e-ee3a-41ed-a775-0e067546cb12"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/94ddc4bc-25f5-4f3e-b527-c587da93cfe4","principalId":"00000000-0000-0000-0000-000000000001","principalType":"Group","scope":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod","condition":null,"conditionVersion":null,"createdOn":"2022-06-28T23:11:28.9217618Z","updatedOn":"2022-06-28T23:11:28.9217618Z","createdBy":"1c8b3602-77a2-4e8a-8c1e-f127f2af5ca2","updatedBy":"1c8b3602-77a2-4e8a-8c1e-f127f2af5ca2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod/providers/Microsoft.Authorization/roleAssignments/869183bd-893a-46f9-bb02-45e48b13f1be","type":"Microsoft.Authorization/roleAssignments","name":"869183bd-893a-46f9-bb02-45e48b13f1be"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/94ddc4bc-25f5-4f3e-b527-c587da93cfe4","principalId":"00000000-0000-0000-0000-000000000001","principalType":"Group","scope":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod","condition":null,"conditionVersion":null,"createdOn":"2023-09-15T21:41:54.7021549Z","updatedOn":"2023-09-15T21:41:54.7021549Z","createdBy":"08958326-d36e-43ae-bcfb-349b337a4483","updatedBy":"08958326-d36e-43ae-bcfb-349b337a4483","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod/providers/Microsoft.Authorization/roleAssignments/c68e55f3-69fd-4ba8-8dfc-0c62d73e4eb6","type":"Microsoft.Authorization/roleAssignments","name":"c68e55f3-69fd-4ba8-8dfc-0c62d73e4eb6"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47","condition":null,"conditionVersion":null,"createdOn":"2020-03-12T20:43:06.5941189Z","updatedOn":"2020-03-12T20:43:06.5941189Z","createdBy":"606f48c8-d219-4875-991d-ae6befaf0756","updatedBy":"606f48c8-d219-4875-991d-ae6befaf0756","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47/providers/Microsoft.Authorization/roleAssignments/ad9e2cd7-0ff7-4931-9b17-656c8f17934b","type":"Microsoft.Authorization/roleAssignments","name":"ad9e2cd7-0ff7-4931-9b17-656c8f17934b"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47","condition":null,"conditionVersion":null,"createdOn":"2024-04-17T22:25:31.4437352Z","updatedOn":"2024-04-17T22:25:31.4437352Z","createdBy":"b3d441fb-e998-494d-a72b-9c24eabd0cde","updatedBy":"b3d441fb-e998-494d-a72b-9c24eabd0cde","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47/providers/Microsoft.Authorization/roleAssignments/6aa7e5e7-bbdf-42ec-ab01-21cf9585ed97","type":"Microsoft.Authorization/roleAssignments","name":"6aa7e5e7-bbdf-42ec-ab01-21cf9585ed97"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47","condition":null,"conditionVersion":null,"createdOn":"2024-05-07T19:05:13.6512471Z","updatedOn":"2024-05-07T19:05:13.6512471Z","createdBy":"0cf7b301-43f3-4b77-8fa3-533ef1ad19fa","updatedBy":"0cf7b301-43f3-4b77-8fa3-533ef1ad19fa","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47/providers/Microsoft.Authorization/roleAssignments/6eade677-696e-44b8-afca-10535243adc7","type":"Microsoft.Authorization/roleAssignments","name":"6eade677-696e-44b8-afca-10535243adc7"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47","condition":null,"conditionVersion":null,"createdOn":"2023-02-21T22:32:46.2324804Z","updatedOn":"2023-02-21T22:32:46.2324804Z","createdBy":"7f1579a6-c648-43a1-ac1e-0c3020dd9b8e","updatedBy":"7f1579a6-c648-43a1-ac1e-0c3020dd9b8e","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47/providers/Microsoft.Authorization/roleAssignments/df7c1e07-5c2d-4b22-b7b9-fd11a8569db3","type":"Microsoft.Authorization/roleAssignments","name":"df7c1e07-5c2d-4b22-b7b9-fd11a8569db3"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47","condition":null,"conditionVersion":null,"createdOn":"2023-05-04T20:23:16.3808369Z","updatedOn":"2023-05-04T20:23:16.3808369Z","createdBy":"fa00c2de-57d5-4527-9254-4d513f482d0a","updatedBy":"fa00c2de-57d5-4527-9254-4d513f482d0a","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47/providers/Microsoft.Authorization/roleAssignments/59109645-7b2b-4278-831a-2e4627ec603d","type":"Microsoft.Authorization/roleAssignments","name":"59109645-7b2b-4278-831a-2e4627ec603d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/fb1c8493-542b-48eb-b624-b4c8fea62acd","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47","condition":null,"conditionVersion":null,"createdOn":"2024-01-17T20:03:31.9828324Z","updatedOn":"2024-01-17T20:03:31.9828324Z","createdBy":"0cf7b301-43f3-4b77-8fa3-533ef1ad19fa","updatedBy":"0cf7b301-43f3-4b77-8fa3-533ef1ad19fa","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47/providers/Microsoft.Authorization/roleAssignments/fe395c31-2241-4055-9536-d814d39b801b","type":"Microsoft.Authorization/roleAssignments","name":"fe395c31-2241-4055-9536-d814d39b801b"}]}' + AccessMonitorReader to read access details for compliance purpose"},"id":"/providers/Microsoft.Authorization/roleAssignments/125160dd-5630-45b1-8260-4e5469d3e7b6","type":"Microsoft.Authorization/roleAssignments","name":"125160dd-5630-45b1-8260-4e5469d3e7b6"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-04-26T05:33:00.7067936Z","updatedOn":"2021-04-26T05:33:00.7067936Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/2adf4737-6342-4f63-aeb2-5fcd3426a387","type":"Microsoft.Authorization/roleAssignments","name":"2adf4737-6342-4f63-aeb2-5fcd3426a387"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-04-26T06:09:24.5972802Z","updatedOn":"2021-04-26T06:09:24.5972802Z","createdBy":"6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b","updatedBy":"6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c4572c05-f69f-4e5c-aac6-79afefcf0e2e","type":"Microsoft.Authorization/roleAssignments","name":"c4572c05-f69f-4e5c-aac6-79afefcf0e2e"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-06-18T05:18:40.4643436Z","updatedOn":"2021-06-18T05:18:40.4643436Z","createdBy":"6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b","updatedBy":"6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/3f926301-cc14-4a88-a3b7-c159d73d01f6","type":"Microsoft.Authorization/roleAssignments","name":"3f926301-cc14-4a88-a3b7-c159d73d01f6"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2024-05-06T08:39:16.5996955Z","updatedOn":"2024-05-06T08:39:16.5996955Z","createdBy":"6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b","updatedBy":"6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/859d73de-7ec5-4506-abe5-43aaa62ae0bf","type":"Microsoft.Authorization/roleAssignments","name":"859d73de-7ec5-4506-abe5-43aaa62ae0bf"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2024-05-08T07:20:10.9972282Z","updatedOn":"2024-05-08T07:20:10.9972282Z","createdBy":"6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b","updatedBy":"6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/84befb96-a217-4e26-88f8-3d7cd45ad263","type":"Microsoft.Authorization/roleAssignments","name":"84befb96-a217-4e26-88f8-3d7cd45ad263"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/d24ecba3-c1f4-40fa-a7bb-4588a071e8fd","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2024-05-13T23:31:35.8791975Z","updatedOn":"2024-05-13T23:31:35.8791975Z","createdBy":"d623c6cf-91ae-4c85-b385-8bdaf627575e","updatedBy":"d623c6cf-91ae-4c85-b385-8bdaf627575e","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/d4f66c9a-a850-489e-8c47-0da3b9a1cce5","type":"Microsoft.Authorization/roleAssignments","name":"d4f66c9a-a850-489e-8c47-0da3b9a1cce5"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2024-05-13T23:31:39.2506755Z","updatedOn":"2024-05-13T23:31:39.2506755Z","createdBy":"d623c6cf-91ae-4c85-b385-8bdaf627575e","updatedBy":"d623c6cf-91ae-4c85-b385-8bdaf627575e","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/a09d59fe-b1a1-42ae-b76c-ef547e956eda","type":"Microsoft.Authorization/roleAssignments","name":"a09d59fe-b1a1-42ae-b76c-ef547e956eda"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8480c0f0-4509-4229-9339-7c10018cb8c4","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2024-05-13T23:31:46.9956403Z","updatedOn":"2024-05-13T23:31:46.9956403Z","createdBy":"d623c6cf-91ae-4c85-b385-8bdaf627575e","updatedBy":"d623c6cf-91ae-4c85-b385-8bdaf627575e","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/944b4c2f-4322-4bea-b5a3-cfbca97a1e61","type":"Microsoft.Authorization/roleAssignments","name":"944b4c2f-4322-4bea-b5a3-cfbca97a1e61"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/d5a2ae44-610b-4500-93be-660a0c5f5ca6","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2024-05-13T23:31:52.8256172Z","updatedOn":"2024-05-13T23:31:52.8256172Z","createdBy":"d623c6cf-91ae-4c85-b385-8bdaf627575e","updatedBy":"d623c6cf-91ae-4c85-b385-8bdaf627575e","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/e360c1ab-55fd-4d77-b0f2-e554ec745731","type":"Microsoft.Authorization/roleAssignments","name":"e360c1ab-55fd-4d77-b0f2-e554ec745731"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/2a2b9908-6ea1-4ae2-8e65-a410df84e7d1","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2024-05-13T23:31:58.6354070Z","updatedOn":"2024-05-13T23:31:58.6354070Z","createdBy":"04e9a8d2-8461-4918-aa06-5e78721d58f2","updatedBy":"04e9a8d2-8461-4918-aa06-5e78721d58f2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/dbb27496-adea-4d41-81b0-7b2caaefb8f1","type":"Microsoft.Authorization/roleAssignments","name":"dbb27496-adea-4d41-81b0-7b2caaefb8f1"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":"((!(ActionMatches{''Microsoft.Authorization/roleAssignments/write''})) + OR (@Request[Microsoft.Authorization/roleAssignments:RoleDefinitionId] ForAnyOfAllValues:GuidNotEquals + {8e3af657-a8ff-443c-a75c-2fe8c4bcb635, 18d7d88d-d35e-4fb5-a5c3-7773c20a72d9, + f58310d9-a9f6-439a-9e8d-f62e7b41a168})) AND ((!(ActionMatches{''Microsoft.Authorization/roleAssignments/delete''})) + OR (@Resource[Microsoft.Authorization/roleAssignments:RoleDefinitionId] ForAnyOfAllValues:GuidNotEquals + {8e3af657-a8ff-443c-a75c-2fe8c4bcb635, 18d7d88d-d35e-4fb5-a5c3-7773c20a72d9, + f58310d9-a9f6-439a-9e8d-f62e7b41a168}))","conditionVersion":"2.0","createdOn":"2024-06-21T07:53:22.0637000Z","updatedOn":"2024-06-21T07:53:22.0637000Z","createdBy":"6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b","updatedBy":"6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/b8dfcd23-b5f1-4cf1-931a-c70ecc6a1f24","type":"Microsoft.Authorization/roleAssignments","name":"b8dfcd23-b5f1-4cf1-931a-c70ecc6a1f24"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":"((!(ActionMatches{''Microsoft.Authorization/roleAssignments/write''})) + OR (@Request[Microsoft.Authorization/roleAssignments:RoleDefinitionId] ForAnyOfAllValues:GuidNotEquals + {8e3af657-a8ff-443c-a75c-2fe8c4bcb635, 18d7d88d-d35e-4fb5-a5c3-7773c20a72d9, + f58310d9-a9f6-439a-9e8d-f62e7b41a168})) AND ((!(ActionMatches{''Microsoft.Authorization/roleAssignments/delete''})) + OR (@Resource[Microsoft.Authorization/roleAssignments:RoleDefinitionId] ForAnyOfAllValues:GuidNotEquals + {8e3af657-a8ff-443c-a75c-2fe8c4bcb635, 18d7d88d-d35e-4fb5-a5c3-7773c20a72d9, + f58310d9-a9f6-439a-9e8d-f62e7b41a168}))","conditionVersion":"2.0","createdOn":"2024-06-21T11:55:47.4583112Z","updatedOn":"2024-06-21T11:55:47.4583112Z","createdBy":"6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b","updatedBy":"6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/b963d0ab-df13-46c4-a64f-4a59902f53f8","type":"Microsoft.Authorization/roleAssignments","name":"b963d0ab-df13-46c4-a64f-4a59902f53f8"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/2a2b9908-6ea1-4ae2-8e65-a410df84e7d1","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T05:49:40.4541416Z","updatedOn":"2022-01-25T05:49:40.4541416Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/95e51146-7da2-11ec-9795-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"95e51146-7da2-11ec-9795-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/2a2b9908-6ea1-4ae2-8e65-a410df84e7d1","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T05:49:41.6466655Z","updatedOn":"2022-01-25T05:49:41.6466655Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/96d4d041-7da2-11ec-9795-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"96d4d041-7da2-11ec-9795-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/2a2b9908-6ea1-4ae2-8e65-a410df84e7d1","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T05:49:42.8008295Z","updatedOn":"2022-01-25T05:49:42.8008295Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/978dbc52-7da2-11ec-9795-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"978dbc52-7da2-11ec-9795-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/2a2b9908-6ea1-4ae2-8e65-a410df84e7d1","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T05:49:43.7159467Z","updatedOn":"2022-01-25T05:49:43.7159467Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/9808753a-7da2-11ec-9795-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"9808753a-7da2-11ec-9795-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/2a2b9908-6ea1-4ae2-8e65-a410df84e7d1","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T05:49:44.8535285Z","updatedOn":"2022-01-25T05:49:44.8535285Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/9895826c-7da2-11ec-9795-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"9895826c-7da2-11ec-9795-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:00:21.9669611Z","updatedOn":"2022-01-25T06:00:21.9669611Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/143cab45-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"143cab45-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:00:21.7844500Z","updatedOn":"2022-01-25T06:00:21.7844500Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/143a47b2-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"143a47b2-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:00:22.8152511Z","updatedOn":"2022-01-25T06:00:22.8152511Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/1503a122-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"1503a122-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:00:22.7549989Z","updatedOn":"2022-01-25T06:00:22.7549989Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/14fdfc11-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"14fdfc11-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/ba92f5b4-2d11-453d-a403-e96b0029c9fe","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:00:47.5002672Z","updatedOn":"2022-01-25T06:00:47.5002672Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/23901ba1-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"23901ba1-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/81a9662b-bebf-436f-a333-f67b29880f12","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:00:47.9954045Z","updatedOn":"2022-01-25T06:00:47.9954045Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/23d4b2c8-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"23d4b2c8-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/17d1049b-9a84-46fb-8f53-869881c3d3ab","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:00:48.0124462Z","updatedOn":"2022-01-25T06:00:48.0124462Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/23eb1c2a-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"23eb1c2a-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b7e6dc6d-f1e8-4753-8033-0f276bb0955b","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:00:49.0142818Z","updatedOn":"2022-01-25T06:00:49.0142818Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/248c7804-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"248c7804-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/2a2b9908-6ea1-4ae2-8e65-a410df84e7d1","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:00:49.8561822Z","updatedOn":"2022-01-25T06:00:49.8561822Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/25212cc5-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"25212cc5-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/090c5cfd-751d-490a-894a-3ce6f1109419","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:03:00.8232622Z","updatedOn":"2022-01-25T06:03:00.8232622Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/730ae441-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"730ae441-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/090c5cfd-751d-490a-894a-3ce6f1109419","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:03:01.6908492Z","updatedOn":"2022-01-25T06:03:01.6908492Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/73b81c51-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"73b81c51-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/2a2b9908-6ea1-4ae2-8e65-a410df84e7d1","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:05:27.0646115Z","updatedOn":"2022-01-25T06:05:27.0646115Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/ca436279-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"ca436279-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/090c5cfd-751d-490a-894a-3ce6f1109419","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:05:27.8245772Z","updatedOn":"2022-01-25T06:05:27.8245772Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/cad7146c-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"cad7146c-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/2a2b9908-6ea1-4ae2-8e65-a410df84e7d1","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:05:28.8193427Z","updatedOn":"2022-01-25T06:05:28.8193427Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/cb6be874-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"cb6be874-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/090c5cfd-751d-490a-894a-3ce6f1109419","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:05:30.0125029Z","updatedOn":"2022-01-25T06:05:30.0125029Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/cc20f7f4-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"cc20f7f4-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/2a2b9908-6ea1-4ae2-8e65-a410df84e7d1","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:05:31.2002633Z","updatedOn":"2022-01-25T06:05:31.2002633Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/ccd748dd-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"ccd748dd-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/2a2b9908-6ea1-4ae2-8e65-a410df84e7d1","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:05:32.4937030Z","updatedOn":"2022-01-25T06:05:32.4937030Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/cd4bbd1a-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"cd4bbd1a-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/2a2b9908-6ea1-4ae2-8e65-a410df84e7d1","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:05:33.6999970Z","updatedOn":"2022-01-25T06:05:33.6999970Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/ce56964e-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"ce56964e-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/2a2b9908-6ea1-4ae2-8e65-a410df84e7d1","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:05:35.3719606Z","updatedOn":"2022-01-25T06:05:35.3719606Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/cf53c36b-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"cf53c36b-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/2a2b9908-6ea1-4ae2-8e65-a410df84e7d1","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:05:37.0989473Z","updatedOn":"2022-01-25T06:05:37.0989473Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/d0537e9f-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"d0537e9f-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/090c5cfd-751d-490a-894a-3ce6f1109419","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:05:37.9186616Z","updatedOn":"2022-01-25T06:05:37.9186616Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/d0d7c10e-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"d0d7c10e-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/2a2b9908-6ea1-4ae2-8e65-a410df84e7d1","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:05:39.2245796Z","updatedOn":"2022-01-25T06:05:39.2245796Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/d187dc7e-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"d187dc7e-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/81a9662b-bebf-436f-a333-f67b29880f12","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:05:41.3147495Z","updatedOn":"2022-01-25T06:05:41.3147495Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/d2d190da-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"d2d190da-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/090c5cfd-751d-490a-894a-3ce6f1109419","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:05:42.0909979Z","updatedOn":"2022-01-25T06:05:42.0909979Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/d3553305-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"d3553305-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2023-02-10T04:11:40.8923959Z","updatedOn":"2023-02-10T04:11:40.8923959Z","createdBy":"6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b","updatedBy":"6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/7b9cb4b1-7e07-4127-b87e-47e7ab8ae685","type":"Microsoft.Authorization/roleAssignments","name":"7b9cb4b1-7e07-4127-b87e-47e7ab8ae685"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2023-07-04T02:50:17.7342959Z","updatedOn":"2023-07-04T02:50:17.7342959Z","createdBy":"6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b","updatedBy":"6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/620ed504-87c7-4aea-8641-c429dd227711","type":"Microsoft.Authorization/roleAssignments","name":"620ed504-87c7-4aea-8641-c429dd227711"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"Group","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-09-18T03:09:33.8702688Z","updatedOn":"2021-09-18T03:09:33.8702688Z","createdBy":"6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b","updatedBy":"6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/99d6fd13-909e-4c52-807e-77f7a5af83c8","type":"Microsoft.Authorization/roleAssignments","name":"99d6fd13-909e-4c52-807e-77f7a5af83c8"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/46610f90-7283-a03b-3791-33f202e8180c","condition":null,"conditionVersion":null,"createdOn":"2022-01-27T22:46:23.4119129Z","updatedOn":"2022-01-27T22:46:23.4119129Z","createdBy":"1c8b3602-77a2-4e8a-8c1e-f127f2af5ca2","updatedBy":"1c8b3602-77a2-4e8a-8c1e-f127f2af5ca2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/46610f90-7283-a03b-3791-33f202e8180c/providers/Microsoft.Authorization/roleAssignments/d92f870d-03da-4626-a453-84734da0b49c","type":"Microsoft.Authorization/roleAssignments","name":"d92f870d-03da-4626-a453-84734da0b49c"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/17d1049b-9a84-46fb-8f53-869881c3d3ab","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/46610f90-7283-a03b-3791-33f202e8180c","condition":null,"conditionVersion":null,"createdOn":"2024-06-18T05:20:27.3925308Z","updatedOn":"2024-06-18T05:20:27.3925308Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/46610f90-7283-a03b-3791-33f202e8180c/providers/Microsoft.Authorization/roleAssignments/c0f4224a-521e-42ef-80ce-82d485493b3f","type":"Microsoft.Authorization/roleAssignments","name":"c0f4224a-521e-42ef-80ce-82d485493b3f"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/17d1049b-9a84-46fb-8f53-869881c3d3ab","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/46610f90-7283-a03b-3791-33f202e8180c","condition":null,"conditionVersion":null,"createdOn":"2024-06-18T05:30:00.2818946Z","updatedOn":"2024-06-18T05:30:00.2818946Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/46610f90-7283-a03b-3791-33f202e8180c/providers/Microsoft.Authorization/roleAssignments/30553c4d-8707-4c71-858d-2a6d58d0c09a","type":"Microsoft.Authorization/roleAssignments","name":"30553c4d-8707-4c71-858d-2a6d58d0c09a"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/c92f8fe1-e3cb-47e8-a01d-0771814c0dad","condition":null,"conditionVersion":null,"createdOn":"2019-03-26T22:01:02.8423155Z","updatedOn":"2019-03-26T22:01:02.8423155Z","createdBy":"8701e34d-d7c2-459c-b2d7-f3a9c5204818","updatedBy":"8701e34d-d7c2-459c-b2d7-f3a9c5204818","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/c92f8fe1-e3cb-47e8-a01d-0771814c0dad/providers/Microsoft.Authorization/roleAssignments/3d069c98-e792-47bd-b58a-399e2d42dbab","type":"Microsoft.Authorization/roleAssignments","name":"3d069c98-e792-47bd-b58a-399e2d42dbab"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/c92f8fe1-e3cb-47e8-a01d-0771814c0dad","condition":null,"conditionVersion":null,"createdOn":"2024-06-17T23:22:24.6801893Z","updatedOn":"2024-06-17T23:22:24.6801893Z","createdBy":"1c8b3602-77a2-4e8a-8c1e-f127f2af5ca2","updatedBy":"1c8b3602-77a2-4e8a-8c1e-f127f2af5ca2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/c92f8fe1-e3cb-47e8-a01d-0771814c0dad/providers/Microsoft.Authorization/roleAssignments/73478bb0-dbb5-4cb9-a709-0322d9a97bd5","type":"Microsoft.Authorization/roleAssignments","name":"73478bb0-dbb5-4cb9-a709-0322d9a97bd5"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/36243c78-bf99-498c-9df9-86d9f8d28608","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/c92f8fe1-e3cb-47e8-a01d-0771814c0dad","condition":null,"conditionVersion":null,"createdOn":"2024-06-25T17:03:59.7544719Z","updatedOn":"2024-06-25T17:03:59.7544719Z","createdBy":"46e80812-4c4e-42fa-88fe-73f37845efe3","updatedBy":"46e80812-4c4e-42fa-88fe-73f37845efe3","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/c92f8fe1-e3cb-47e8-a01d-0771814c0dad/providers/Microsoft.Authorization/roleAssignments/75fc1452-e7cf-479e-8dc0-2c3d96a67c96","type":"Microsoft.Authorization/roleAssignments","name":"75fc1452-e7cf-479e-8dc0-2c3d96a67c96"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/f25e0fa2-a7c8-4377-a976-54943a77a395","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/c92f8fe1-e3cb-47e8-a01d-0771814c0dad","condition":null,"conditionVersion":null,"createdOn":"2021-04-09T18:15:49.7063250Z","updatedOn":"2021-04-09T18:15:49.7063250Z","createdBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","updatedBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/c92f8fe1-e3cb-47e8-a01d-0771814c0dad/providers/Microsoft.Authorization/roleAssignments/a6b435df-80e6-4a7b-b109-2af5f373d238","type":"Microsoft.Authorization/roleAssignments","name":"a6b435df-80e6-4a7b-b109-2af5f373d238"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod","condition":null,"conditionVersion":null,"createdOn":"2019-03-26T22:01:02.9176787Z","updatedOn":"2019-03-26T22:01:02.9176787Z","createdBy":"8701e34d-d7c2-459c-b2d7-f3a9c5204818","updatedBy":"8701e34d-d7c2-459c-b2d7-f3a9c5204818","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod/providers/Microsoft.Authorization/roleAssignments/4b771ea9-81de-4fc4-aa28-a3a0b9b4a320","type":"Microsoft.Authorization/roleAssignments","name":"4b771ea9-81de-4fc4-aa28-a3a0b9b4a320"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/36243c78-bf99-498c-9df9-86d9f8d28608","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod","condition":null,"conditionVersion":null,"createdOn":"2019-03-27T00:49:37.3000523Z","updatedOn":"2019-03-27T00:49:37.3000523Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod/providers/Microsoft.Authorization/roleAssignments/e6e1fffd-83f7-40c7-9f33-e56e2cf75b29","type":"Microsoft.Authorization/roleAssignments","name":"e6e1fffd-83f7-40c7-9f33-e56e2cf75b29"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/5d58bcaf-24a5-4b20-bdb6-eed9f69fbe4c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod","condition":null,"conditionVersion":null,"createdOn":"2019-03-27T00:50:08.3039053Z","updatedOn":"2019-03-27T00:50:08.3039053Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod/providers/Microsoft.Authorization/roleAssignments/3d01f56e-ee3a-41ed-a775-0e067546cb12","type":"Microsoft.Authorization/roleAssignments","name":"3d01f56e-ee3a-41ed-a775-0e067546cb12"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/94ddc4bc-25f5-4f3e-b527-c587da93cfe4","principalId":"00000000-0000-0000-0000-000000000001","principalType":"Group","scope":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod","condition":null,"conditionVersion":null,"createdOn":"2022-06-28T23:11:28.9217618Z","updatedOn":"2022-06-28T23:11:28.9217618Z","createdBy":"1c8b3602-77a2-4e8a-8c1e-f127f2af5ca2","updatedBy":"1c8b3602-77a2-4e8a-8c1e-f127f2af5ca2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod/providers/Microsoft.Authorization/roleAssignments/869183bd-893a-46f9-bb02-45e48b13f1be","type":"Microsoft.Authorization/roleAssignments","name":"869183bd-893a-46f9-bb02-45e48b13f1be"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/94ddc4bc-25f5-4f3e-b527-c587da93cfe4","principalId":"00000000-0000-0000-0000-000000000001","principalType":"Group","scope":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod","condition":null,"conditionVersion":null,"createdOn":"2023-09-15T21:41:54.7021549Z","updatedOn":"2023-09-15T21:41:54.7021549Z","createdBy":"08958326-d36e-43ae-bcfb-349b337a4483","updatedBy":"08958326-d36e-43ae-bcfb-349b337a4483","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod/providers/Microsoft.Authorization/roleAssignments/c68e55f3-69fd-4ba8-8dfc-0c62d73e4eb6","type":"Microsoft.Authorization/roleAssignments","name":"c68e55f3-69fd-4ba8-8dfc-0c62d73e4eb6"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod","condition":null,"conditionVersion":null,"createdOn":"2024-06-25T17:22:19.5530130Z","updatedOn":"2024-06-25T17:22:19.5530130Z","createdBy":"46e80812-4c4e-42fa-88fe-73f37845efe3","updatedBy":"46e80812-4c4e-42fa-88fe-73f37845efe3","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod/providers/Microsoft.Authorization/roleAssignments/9547ef7c-6294-470a-ad4a-00ab0587ff67","type":"Microsoft.Authorization/roleAssignments","name":"9547ef7c-6294-470a-ad4a-00ab0587ff67"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/36243c78-bf99-498c-9df9-86d9f8d28608","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod","condition":null,"conditionVersion":null,"createdOn":"2024-06-25T17:22:56.3760639Z","updatedOn":"2024-06-25T17:22:56.3760639Z","createdBy":"46e80812-4c4e-42fa-88fe-73f37845efe3","updatedBy":"46e80812-4c4e-42fa-88fe-73f37845efe3","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod/providers/Microsoft.Authorization/roleAssignments/a9047912-01ff-4276-8ba3-86b00aac5a81","type":"Microsoft.Authorization/roleAssignments","name":"a9047912-01ff-4276-8ba3-86b00aac5a81"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47","condition":null,"conditionVersion":null,"createdOn":"2020-03-12T20:43:06.5941189Z","updatedOn":"2020-03-12T20:43:06.5941189Z","createdBy":"606f48c8-d219-4875-991d-ae6befaf0756","updatedBy":"606f48c8-d219-4875-991d-ae6befaf0756","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47/providers/Microsoft.Authorization/roleAssignments/ad9e2cd7-0ff7-4931-9b17-656c8f17934b","type":"Microsoft.Authorization/roleAssignments","name":"ad9e2cd7-0ff7-4931-9b17-656c8f17934b"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47","condition":null,"conditionVersion":null,"createdOn":"2024-04-17T22:25:31.4437352Z","updatedOn":"2024-04-17T22:25:31.4437352Z","createdBy":"b3d441fb-e998-494d-a72b-9c24eabd0cde","updatedBy":"b3d441fb-e998-494d-a72b-9c24eabd0cde","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47/providers/Microsoft.Authorization/roleAssignments/6aa7e5e7-bbdf-42ec-ab01-21cf9585ed97","type":"Microsoft.Authorization/roleAssignments","name":"6aa7e5e7-bbdf-42ec-ab01-21cf9585ed97"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47","condition":null,"conditionVersion":null,"createdOn":"2024-05-07T19:05:13.6512471Z","updatedOn":"2024-05-07T19:05:13.6512471Z","createdBy":"0cf7b301-43f3-4b77-8fa3-533ef1ad19fa","updatedBy":"0cf7b301-43f3-4b77-8fa3-533ef1ad19fa","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47/providers/Microsoft.Authorization/roleAssignments/6eade677-696e-44b8-afca-10535243adc7","type":"Microsoft.Authorization/roleAssignments","name":"6eade677-696e-44b8-afca-10535243adc7"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47","condition":null,"conditionVersion":null,"createdOn":"2024-05-30T21:35:32.6579323Z","updatedOn":"2024-05-30T21:35:32.6579323Z","createdBy":"0cf7b301-43f3-4b77-8fa3-533ef1ad19fa","updatedBy":"0cf7b301-43f3-4b77-8fa3-533ef1ad19fa","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47/providers/Microsoft.Authorization/roleAssignments/f9085458-9261-4821-b4b0-c6ddba2af3d1","type":"Microsoft.Authorization/roleAssignments","name":"f9085458-9261-4821-b4b0-c6ddba2af3d1"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47","condition":null,"conditionVersion":null,"createdOn":"2023-02-21T22:32:46.2324804Z","updatedOn":"2023-02-21T22:32:46.2324804Z","createdBy":"7f1579a6-c648-43a1-ac1e-0c3020dd9b8e","updatedBy":"7f1579a6-c648-43a1-ac1e-0c3020dd9b8e","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47/providers/Microsoft.Authorization/roleAssignments/df7c1e07-5c2d-4b22-b7b9-fd11a8569db3","type":"Microsoft.Authorization/roleAssignments","name":"df7c1e07-5c2d-4b22-b7b9-fd11a8569db3"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47","condition":null,"conditionVersion":null,"createdOn":"2023-05-04T20:23:16.3808369Z","updatedOn":"2023-05-04T20:23:16.3808369Z","createdBy":"fa00c2de-57d5-4527-9254-4d513f482d0a","updatedBy":"fa00c2de-57d5-4527-9254-4d513f482d0a","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47/providers/Microsoft.Authorization/roleAssignments/59109645-7b2b-4278-831a-2e4627ec603d","type":"Microsoft.Authorization/roleAssignments","name":"59109645-7b2b-4278-831a-2e4627ec603d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/fb1c8493-542b-48eb-b624-b4c8fea62acd","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47","condition":null,"conditionVersion":null,"createdOn":"2024-01-17T20:03:31.9828324Z","updatedOn":"2024-01-17T20:03:31.9828324Z","createdBy":"0cf7b301-43f3-4b77-8fa3-533ef1ad19fa","updatedBy":"0cf7b301-43f3-4b77-8fa3-533ef1ad19fa","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47/providers/Microsoft.Authorization/roleAssignments/fe395c31-2241-4055-9536-d814d39b801b","type":"Microsoft.Authorization/roleAssignments","name":"fe395c31-2241-4055-9536-d814d39b801b"}]}' headers: cache-control: - no-cache content-length: - - '75653' + - '60630' content-type: - application/json; charset=utf-8 date: - - Wed, 08 May 2024 02:20:02 GMT + - Wed, 03 Jul 2024 05:56:42 GMT expires: - '-1' pragma: @@ -2734,14 +2803,14 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: 67E102B3AA2A48D1A62B7D9B4EE0AF99 Ref B: BL2AA2010202037 Ref C: 2024-05-08T02:20:02Z' + - 'Ref A: EB62F168BCBB4C83B78CB8A30A339624 Ref B: BL2AA2030102021 Ref C: 2024-07-03T05:56:42Z' status: code: 200 message: OK - request: body: '{"location": "westus2", "sku": {"name": "Base", "tier": "Free"}, "identity": {"type": "SystemAssigned"}, "kind": "Base", "properties": {"kubernetesVersion": - "", "dnsPrefix": "cliakstest-clitesta7kyhj2z6-79a739", "agentPoolProfiles": + "", "dnsPrefix": "cliakstest-clitestpwr3qzdsi-79a739", "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "osDiskSizeGB": 0, "workloadRuntime": "OCIContainer", "vnetSubnetID": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/aks-subnet", "osType": "Linux", "enableAutoScaling": false, "type": "VirtualMachineScaleSets", @@ -2751,7 +2820,7 @@ interactions: [], "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": false, "networkProfile": {}, "securityProfile": {"sshAccess": "localuser"}, "name": "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", "ssh": - {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDFmr4ngmX30iac2EZ0DKrHTGTwdM4OfcHkd98kitIi1S76poRSCK2v/yleY5P6rYEpig9CDxzgYbM4EB2KwV96jux5x7eHvt6g9piqBxIG9u27DY2s47LQQBvyM9CgJpbBiR398uJOVZqEk72TKGA+auMp+EzAq8ZIzAQDPXqmlRnxuOIwuVgjaZhEgxbJV/rXAfoYaIH6K/ofII0f5gBPR+fFLH7ayN0giTGdvQMfUNr5p61Zl0BdnNsUDuW3YcX29ysLB+fJVD0re8b8+rmJX076nUoeVa1U3gaRLu5/xjP0fTzQEKK9qIPNre4gApp/r4jjwLmKLZprJg/6uxG3 + {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDKAR+zfUbP7Fe8lHJrZI7xtnADwzkTOlNE8sBzEx1ohyyCKGWTBZf+oZ/w9uMaGcH/XzfENU5eNH8D77fAaRlscBkb4L6miPDkgXMnlARF7/AHB3CUVjfLP5MzJHajUbGD2ejWDZkHP8YtzohZ69+jUQwoIkfW5wkIgk4fL1T0HsXhAs7US9ycGLZLwCSJeSnALS/XNA8zrDMqKoyT7Y/Y5PZFNHO5bSS9zGcEkZEFcDO+03yZ2EPjd8IiRLMcARGPCqparDjEvBnbAClTFzjwky7+V7XfYGZVYpIzfdmg3v+6DXjIkdYrCBsdS5Hc8/oQK9CKnuTbqXIxq22XNrHb 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", @@ -2777,82 +2846,86 @@ interactions: - --resource-group --name --http-proxy-config --ssh-key-value --enable-managed-identity --yes --vnet-subnet-id -o User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1019-azure-x86_64-with-glibc2.29) + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.7 (Linux-6.5.0-1021-azure-x86_64-with) method: PUT uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2024-04-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.5\",\n \"dnsPrefix\": \"cliakstest-clitesta7kyhj2z6-79a739\",\n \"fqdn\": - \"cliakstest-clitesta7kyhj2z6-79a739-e24jfqz5.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": - \"cliakstest-clitesta7kyhj2z6-79a739-e24jfqz5.portal.hcp.westus2.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 \"vnetSubnetID\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/aks-subnet\",\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.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-2204gen2containerd-202404.16.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 AAAAB3NzaC1yc2EAAAADAQABAAABAQDFmr4ngmX30iac2EZ0DKrHTGTwdM4OfcHkd98kitIi1S76poRSCK2v/yleY5P6rYEpig9CDxzgYbM4EB2KwV96jux5x7eHvt6g9piqBxIG9u27DY2s47LQQBvyM9CgJpbBiR398uJOVZqEk72TKGA+auMp+EzAq8ZIzAQDPXqmlRnxuOIwuVgjaZhEgxbJV/rXAfoYaIH6K/ofII0f5gBPR+fFLH7ayN0giTGdvQMfUNr5p61Zl0BdnNsUDuW3YcX29ysLB+fJVD0re8b8+rmJX076nUoeVa1U3gaRLu5/xjP0fTzQEKK9qIPNre4gApp/r4jjwLmKLZprJg/6uxG3 - 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 \"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 \"httpProxyConfig\": - {\n \"httpProxy\": \"http://cli-proxy-vm:3128/\",\n \"httpsProxy\": - \"https://cli-proxy-vm:3129/\",\n \"noProxy\": [\n \"konnectivity\",\n - \ \"169.254.169.254\",\n \"127.0.0.1\",\n \"cliakstest-clitesta7kyhj2z6-79a739-e24jfqz5.hcp.westus2.azmk8s.io\",\n - \ \"10.244.0.0/16\",\n \"168.63.129.16\",\n \"localhost\",\n \"10.42.0.0/16\",\n - \ \"10.0.0.0/16\"\n ],\n \"effectiveNoProxy\": [\n \"konnectivity\",\n - \ \"169.254.169.254\",\n \"127.0.0.1\",\n \"cliakstest-clitesta7kyhj2z6-79a739-e24jfqz5.hcp.westus2.azmk8s.io\",\n - \ \"10.244.0.0/16\",\n \"168.63.129.16\",\n \"localhost\",\n \"10.42.0.0/16\",\n - \ \"10.0.0.0/16\"\n ],\n \"trustedCa\": \"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUZHekNDQXdPZ0F3SUJBZ0lVT1FvajhDTFpkc2Vscjk3cnZJd3g1T0xEc3V3d0RRWUpLb1pJaHZjTkFRRUwKQlFBd0Z6RVZNQk1HQTFVRUF3d01ZMnhwTFhCeWIzaDVMWFp0TUI0WERUSXlNRE13T0RFMk5EUTBOMW9YRFRNeQpNRE13TlRFMk5EUTBOMW93RnpFVk1CTUdBMVVFQXd3TVkyeHBMWEJ5YjNoNUxYWnRNSUlDSWpBTkJna3Foa2lHCjl3MEJBUUVGQUFPQ0FnOEFNSUlDQ2dLQ0FnRUEvTVB0VjVCVFB0NmNxaTRSZE1sbXIzeUlzYTJ1anpjaHh2NGgKanNDMUR0blJnb3M1UzQxUEgwcmkrM3RUU1ZYMzJ5cndzWStyRDFZUnVwbTZsbUU3R2hVNUkwR2k5b3prU0YwWgpLS2FKaTJveXBVL0ZCK1FQcXpvQ1JzTUV3R0NibUtGVmw4VnVoeW5kWEs0YjRrYmxyOWJsL2V1d2Q3TThTYnZ6CldVam5lRHJRc2lJc3J6UFQ0S0FaTHFjdHpEZTRsbFBUN1lLYTMzaGlFUE9mdldpWitkcWthUUE5UDY0eFhTeW4KZkhYOHVWQUozdUJWSmVHeEQwcGtOSjdqT3J5YVV1SEh1Y1U4UzltSWpuS2pBQjVhUGpMSDV4QXM2bG1iMzEyMgp5KzF0bkVBbVhNNTBEK1VvRWpmUzZIT2I1cmRpcVhHdmMxS2JvS2p6a1BDUnh4MmE3MmN2ZWdVajZtZ0FKTHpnClRoRTFsbGNtVTRpemd4b0lNa1ZwR1RWT0xMbjFWRkt1TmhNWkN2RnZLZ25Lb0F2M0cwRlVuZldFYVJSalNObUQKTFlhTURUNUg5WnQycERJVWpVR1N0Q2w3Z1J6TUVuWXdKTzN5aURwZzQzbzVkUnlzVXlMOUpmRS9OaDdUZzYxOApuOGNKL1c3K1FZYllsanVyYXA4cjdRRlNyb2wzVkNoRkIrT29yNW5pK3ZvaFNBd0pmMFVsTXBHM3hXbXkxVUk0ClRGS2ZGR1JSVHpyUCs3Yk53WDVoSXZJeTVWdGd5YU9xSndUeGhpL0pkeHRPcjJ0QTVyQ1c3K0N0Z1N2emtxTkUKWHlyN3ZrWWdwNlk1TFpneTR0VWpLMEswT1VnVmRqQk9oRHBFenkvRkY4dzFGRVZnSjBxWS9yV2NMa0JIRFQ4Ugp2SmtoaW84Q0F3RUFBYU5mTUYwd0Z3WURWUjBSQkJBd0RvSU1ZMnhwTFhCeWIzaDVMWFp0TUJJR0ExVWRFd0VCCi93UUlNQVlCQWY4Q0FRQXdEd1lEVlIwUEFRSC9CQVVEQXdmbmdEQWRCZ05WSFNVRUZqQVVCZ2dyQmdFRkJRY0QKQWdZSUt3WUJCUVVIQXdFd0RRWUpLb1pJaHZjTkFRRUxCUUFEZ2dJQkFBb21qQ3lYdmFRT3hnWUs1MHNYTEIyKwp3QWZkc3g1bm5HZGd5Zmc0dXJXMlZtMTVEaEd2STdDL250cTBkWXkyNE4vVWJHN1VEWHZseUxJSkZxMVhQN25mCnBaRzBWQ2paNjlibXhLbTNaOG0wL0F3TXZpOGU5ZWR5OHY5a05CQ3dMR2tIYkE4WW85Q0lpUWdlbGZwcDF2VWgKYm5OQmhhRCtpdTZDZmlDTHdnSmIvaXc3ZW8vQ3lvWnF4K3RqWGFPMnpYdm00cC8rUUlmQU9ndEdRTEZVOGNmWgovZ1VyVHE1Z0ZxMCtQOUd5V3NBVEpGNnE3TDZXWlpqME91VHNlN2Y0Q1NpajZNbk9NTXhBK0pvYWhKejdsc1NpClRKSEl3RXA1ci9SeWhweWVwUXhGWWNVSDVKSmY5cmFoWExXWmkrOVRqeFNNMll5aHhmUlBzaVVFdUdEb2s3OFEKbS9RUGlDaTlKSmIxb2NtVGpBVjh4RFNob2NpdlhPRnlobjZMbjc3dkxqWStBYXZ0V0RoUXRocHVQeHNMdFZ6bQplMFNIMTFkRUxSdGI3NG1xWE9yTzdmdS8rSUJzM0pxTEUvVSt4dXhRdHZHOHZHMXlES0hIU1pxUzJoL1dzNGw0Ck5pQXNoSGdlaFFEUEJjWTl3WVl6ZkJnWnBPVU16ZERmNTB4K0ZTbFk0M1dPSkp6U3VRaDR5WjArM2t5Z3VDRjgKcm5NTFNjZXlTNGNpNExtSi9LQ1N1R2RmNlhWWXo4QkU5Z2pqanBDUDZxeTBVbFJlZldzL2lnL3djSysyYkYxVApuL1l2KzZnWGVDVEhKNzVxRElQbHA3RFJVVWswZmJNajRiSWthb2dXV2s0emYydThteFpMYTBsZVBLTktaTi9tCkdDdkZ3cjNlaSt1LzhjenA1RjdUCi0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K\"\n - \ },\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\": \"663ae158c332100001714729\",\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 },\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.28\",\n\ + \ \"currentKubernetesVersion\": \"1.28.9\",\n \"dnsPrefix\": \"cliakstest-clitestpwr3qzdsi-79a739\"\ + ,\n \"fqdn\": \"cliakstest-clitestpwr3qzdsi-79a739-gmqyic0m.hcp.westus2.azmk8s.io\"\ + ,\n \"azurePortalFQDN\": \"cliakstest-clitestpwr3qzdsi-79a739-gmqyic0m.portal.hcp.westus2.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 \"vnetSubnetID\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/aks-subnet\"\ + ,\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-2204gen2containerd-202406.19.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 AAAAB3NzaC1yc2EAAAADAQABAAABAQDKAR+zfUbP7Fe8lHJrZI7xtnADwzkTOlNE8sBzEx1ohyyCKGWTBZf+oZ/w9uMaGcH/XzfENU5eNH8D77fAaRlscBkb4L6miPDkgXMnlARF7/AHB3CUVjfLP5MzJHajUbGD2ejWDZkHP8YtzohZ69+jUQwoIkfW5wkIgk4fL1T0HsXhAs7US9ycGLZLwCSJeSnALS/XNA8zrDMqKoyT7Y/Y5PZFNHO5bSS9zGcEkZEFcDO+03yZ2EPjd8IiRLMcARGPCqparDjEvBnbAClTFzjwky7+V7XfYGZVYpIzfdmg3v+6DXjIkdYrCBsdS5Hc8/oQK9CKnuTbqXIxq22XNrHb\ + \ 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 \"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\ + \ \"podLinkLocalAccess\": \"IMDS\"\n },\n \"maxAgentPools\": 100,\n \"\ + autoUpgradeProfile\": {\n \"nodeOSUpgradeChannel\": \"NodeImage\"\n },\n\ + \ \"disableLocalAccounts\": false,\n \"httpProxyConfig\": {\n \"httpProxy\"\ + : \"http://cli-proxy-vm:3128/\",\n \"httpsProxy\": \"https://cli-proxy-vm:3129/\"\ + ,\n \"noProxy\": [\n \"localhost\",\n \"127.0.0.1\",\n \"168.63.129.16\"\ + ,\n \"10.244.0.0/16\",\n \"10.0.0.0/16\",\n \"konnectivity\",\n \ + \ \"cliakstest-clitestpwr3qzdsi-79a739-gmqyic0m.hcp.westus2.azmk8s.io\"\ + ,\n \"169.254.169.254\",\n \"10.42.0.0/16\"\n ],\n \"effectiveNoProxy\"\ + : [\n \"localhost\",\n \"127.0.0.1\",\n \"168.63.129.16\",\n \"\ + 10.244.0.0/16\",\n \"10.0.0.0/16\",\n \"konnectivity\",\n \"cliakstest-clitestpwr3qzdsi-79a739-gmqyic0m.hcp.westus2.azmk8s.io\"\ + ,\n \"169.254.169.254\",\n \"10.42.0.0/16\"\n ],\n \"trustedCa\"\ + : \"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUZHekNDQXdPZ0F3SUJBZ0lVT1FvajhDTFpkc2Vscjk3cnZJd3g1T0xEc3V3d0RRWUpLb1pJaHZjTkFRRUwKQlFBd0Z6RVZNQk1HQTFVRUF3d01ZMnhwTFhCeWIzaDVMWFp0TUI0WERUSXlNRE13T0RFMk5EUTBOMW9YRFRNeQpNRE13TlRFMk5EUTBOMW93RnpFVk1CTUdBMVVFQXd3TVkyeHBMWEJ5YjNoNUxYWnRNSUlDSWpBTkJna3Foa2lHCjl3MEJBUUVGQUFPQ0FnOEFNSUlDQ2dLQ0FnRUEvTVB0VjVCVFB0NmNxaTRSZE1sbXIzeUlzYTJ1anpjaHh2NGgKanNDMUR0blJnb3M1UzQxUEgwcmkrM3RUU1ZYMzJ5cndzWStyRDFZUnVwbTZsbUU3R2hVNUkwR2k5b3prU0YwWgpLS2FKaTJveXBVL0ZCK1FQcXpvQ1JzTUV3R0NibUtGVmw4VnVoeW5kWEs0YjRrYmxyOWJsL2V1d2Q3TThTYnZ6CldVam5lRHJRc2lJc3J6UFQ0S0FaTHFjdHpEZTRsbFBUN1lLYTMzaGlFUE9mdldpWitkcWthUUE5UDY0eFhTeW4KZkhYOHVWQUozdUJWSmVHeEQwcGtOSjdqT3J5YVV1SEh1Y1U4UzltSWpuS2pBQjVhUGpMSDV4QXM2bG1iMzEyMgp5KzF0bkVBbVhNNTBEK1VvRWpmUzZIT2I1cmRpcVhHdmMxS2JvS2p6a1BDUnh4MmE3MmN2ZWdVajZtZ0FKTHpnClRoRTFsbGNtVTRpemd4b0lNa1ZwR1RWT0xMbjFWRkt1TmhNWkN2RnZLZ25Lb0F2M0cwRlVuZldFYVJSalNObUQKTFlhTURUNUg5WnQycERJVWpVR1N0Q2w3Z1J6TUVuWXdKTzN5aURwZzQzbzVkUnlzVXlMOUpmRS9OaDdUZzYxOApuOGNKL1c3K1FZYllsanVyYXA4cjdRRlNyb2wzVkNoRkIrT29yNW5pK3ZvaFNBd0pmMFVsTXBHM3hXbXkxVUk0ClRGS2ZGR1JSVHpyUCs3Yk53WDVoSXZJeTVWdGd5YU9xSndUeGhpL0pkeHRPcjJ0QTVyQ1c3K0N0Z1N2emtxTkUKWHlyN3ZrWWdwNlk1TFpneTR0VWpLMEswT1VnVmRqQk9oRHBFenkvRkY4dzFGRVZnSjBxWS9yV2NMa0JIRFQ4Ugp2SmtoaW84Q0F3RUFBYU5mTUYwd0Z3WURWUjBSQkJBd0RvSU1ZMnhwTFhCeWIzaDVMWFp0TUJJR0ExVWRFd0VCCi93UUlNQVlCQWY4Q0FRQXdEd1lEVlIwUEFRSC9CQVVEQXdmbmdEQWRCZ05WSFNVRUZqQVVCZ2dyQmdFRkJRY0QKQWdZSUt3WUJCUVVIQXdFd0RRWUpLb1pJaHZjTkFRRUxCUUFEZ2dJQkFBb21qQ3lYdmFRT3hnWUs1MHNYTEIyKwp3QWZkc3g1bm5HZGd5Zmc0dXJXMlZtMTVEaEd2STdDL250cTBkWXkyNE4vVWJHN1VEWHZseUxJSkZxMVhQN25mCnBaRzBWQ2paNjlibXhLbTNaOG0wL0F3TXZpOGU5ZWR5OHY5a05CQ3dMR2tIYkE4WW85Q0lpUWdlbGZwcDF2VWgKYm5OQmhhRCtpdTZDZmlDTHdnSmIvaXc3ZW8vQ3lvWnF4K3RqWGFPMnpYdm00cC8rUUlmQU9ndEdRTEZVOGNmWgovZ1VyVHE1Z0ZxMCtQOUd5V3NBVEpGNnE3TDZXWlpqME91VHNlN2Y0Q1NpajZNbk9NTXhBK0pvYWhKejdsc1NpClRKSEl3RXA1ci9SeWhweWVwUXhGWWNVSDVKSmY5cmFoWExXWmkrOVRqeFNNMll5aHhmUlBzaVVFdUdEb2s3OFEKbS9RUGlDaTlKSmIxb2NtVGpBVjh4RFNob2NpdlhPRnlobjZMbjc3dkxqWStBYXZ0V0RoUXRocHVQeHNMdFZ6bQplMFNIMTFkRUxSdGI3NG1xWE9yTzdmdS8rSUJzM0pxTEUvVSt4dXhRdHZHOHZHMXlES0hIU1pxUzJoL1dzNGw0Ck5pQXNoSGdlaFFEUEJjWTl3WVl6ZkJnWnBPVU16ZERmNTB4K0ZTbFk0M1dPSkp6U3VRaDR5WjArM2t5Z3VDRjgKcm5NTFNjZXlTNGNpNExtSi9LQ1N1R2RmNlhWWXo4QkU5Z2pqanBDUDZxeTBVbFJlZldzL2lnL3djSysyYkYxVApuL1l2KzZnWGVDVEhKNzVxRElQbHA3RFJVVWswZmJNajRiSWthb2dXV2s0emYydThteFpMYTBsZVBLTktaTi9tCkdDdkZ3cjNlaSt1LzhjenA1RjdUCi0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K\"\ + \n },\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\": \"6684e820e1559d0001476371\"\ + ,\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 },\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}" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9689f5f9-3f5f-4c2d-a2f5-14f00861a4fa?api-version=2016-03-30&t=638507316089493348&c=MIIHKjCCBhKgAwIBAgITHgRy5Oci-xrmzRVcTAAABHLk5zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNDMwMTgzMjQzWhcNMjUwNDI1MTgzMjQzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOpK6XZwrBOIcUuxSGOpz8RSDXHU9dX_RAFKhL5a3TnD-rcVvKzSrsLLvL2Dmv6C2VznuP21XRR8sJNyPHeOVWsj-hXvAbf0cbSfxXS-B2vDHKt8yYGj39JwFagf4FsGZoeU153CLLIoKymPUw2HSAjmJNUjFjVKEiiQ_IK8unJCXdwLGECk5vCcZ2o79qq2hhmO6YRymI68cufDBSU5wfT-9M3Egj3Fn6eyQjkUtzgtT0F4wGkCvIJ2zcycrgl4_LlQZT8XR7LMxCk2X3ZbjInJr4vzrnoZedVtDHpzMx-OtNkrVv6oVlc7Pnh_vziqbxQUrJ4UG2QdUGI4mlUJ-BUCAwEAAaOCBBcwggQTMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBTvswley2TEn7fev4ZuZhZmFpAdRzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMEEGA1UdIAQ6MDgwDAYKKwYBBAGCN3sBATAMBgorBgEEAYI3ewIBMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAJdDn6wRBPc9Z2S8R3maqst_Uh5SNQ0zZR4WaqLtzf0sBiQsre283aJqnr1XZevIzbHE_WZwT78HcEbE8MaBXJFrwrlRp9AEtOIbWHtjAjrdrTMzKzxraa_3AyQXp10xdnOQD9YYS1BMw9uBWadRIx597FNlExk94mMpGe_Fk026yaNStZfHoyzef4B85Mw-s1_CBNWtOqbYfFv3qsNHNxJMIjq9AAz63EKfb1TuEqh8LpwngTvGkKL66giASd8UkmDoSqghrInWSlq9QAyXKltPX2szSnJbUFK6tgwo7JFuozP-uMx1YXz8gsnEaKSom162zAu8eN4hvaylkZtAzmc&s=OV9p9tRVKp-O5kvYrj6elNd7BOq64ffMpi5_WzfMfAx6saMeSxNIfH7HDH_Hz6r267BqZsQX_tNIPCuJyvwRUr5XagSePSXBTuExQZkBp4yXlOw4RPWsjdYb9sb7-H7d00cJUTq9bIaVzWczJ2I9oOjlFApA0JliF4JlOl8lf8OHuoadcC8Wz2AzTpkC04koWbcSDMVPDfAdDpm5ZVeAmviOHEKajo0yI4bMqH0u_Q7BMPY-LwkS87O0Tzw8Kd6i605XWJ5zx7V81NSxH39mj14VWHU3wMSnTiwMLOqTXxAYQZBKofpWk8V1D3c72O_yebq26bardTNaLFf3YBKdnw&h=P5_V2EGmcu0VPJRoyCCImEDxvgjml4pTgvxFN_KyV6o + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/55301bb1-73f9-432a-ac9e-c35778827b1c?api-version=2016-03-30&t=638555830091980064&c=MIIHpTCCBo2gAwIBAgITfwN43MjEi0W8quEp-gAEA3jcyDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNjI0MTIwMzUxWhcNMjUwNjE5MTIwMzUxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALiUzQ72miF3S8xuwVdDASkfTayfNuL2xoGjIYUp6ggSGWwqcFLd9Wyqc3F6x8NaURchp8S0iOYM5xMdEBYAsj1xu3zzvdMwM4vUqHIbG6w3GEP4tj7-UIz-btgan_NW7rOEM9oubY9dUtfuCg-mayRYdWezidp70abA2mUEj9ioVQ0CKe9kIzMPn7WFnuLRExud0yMQzDsWTVbaC5Eb_4Hx6vT5bnnLDisXEEQMzG96dJaC9KQZ-tFvcDzGz6diIqaancayRsE-Q5tMUFT-HqewL96WS1vsLjZx9weQsiyqFubDmhMVRawaS26swEjXSSzVp-b3R4MYD-Oh7GkmiFECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQzBZY0EBdtniHL1lKajzP-YspknjAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBADbkVmxlTl8VUMrDJBuRWlmxRWKlxGiR-kZINt99ksV65ZBhsigLjAZYo4HpzQydRwwPVGUebtBD3XhFnalnYK3EoU3yr5LEyfJCQqOCPvAt1AZ3bMR5moP6HXLcSlsDicH7R97FRrKO_6GywgIPDmt2Mm2VBO6p3qPCi2do79OCNlD3OpKaWuuuC6lnZB1ilSIi1w9vpGdji0ixc_dnfMVgL_z1lnM1nLDCsALgv8ghCQDVX4h_Net36CgZgv16gbE71947exvQNJZVVQfXQe0YRTktFsCJVlPmvV5d0KukZUDMAiH0oFJCto8W6ggMMy7u4JLzsLIxcJxrFMaGaz8&s=XEJJc6CbSJ9uRBaa4WKpodPDiuHc3qIU85tTDsT_lyEAe4X45UCU8tOkIpGeT1Ly_ZibvBnBfTKQOILNPRVSZ5hkfRlRkoFsngd4XYlOJUp0VH3j3TzBdMDHaNGgjucfUwXkZVfTB9ct0WIFLxyt6siJj0R8hf0RKEPt070Gugo5hrQfKtghUjcO24ioKE6AZr5-EL-5TobVBNwq6Gjh3qYOML2UisdqE7yZNa68Oe74BvC3xBE9UyIq5EUQb9S1MXtkh2CdAEaR0OZZs61lc-HVXvhu6Ole9GzsqYxv7PkM88f_5QKkuDOx0M4bfezJrdj03IfuUEbWepGk4ouDDQ&h=YAeR02bxGjhZlfpvq4zilA-QABUhHoyTNv0fTKAyieo cache-control: - no-cache content-length: - - '7534' + - '7388' content-type: - application/json date: - - Wed, 08 May 2024 02:20:08 GMT + - Wed, 03 Jul 2024 05:56:48 GMT expires: - '-1' pragma: @@ -2866,7 +2939,7 @@ interactions: x-ms-ratelimit-remaining-subscription-writes: - '1199' x-msedge-ref: - - 'Ref A: 402DD4920FF34F2FA0AFAB2A76E80239 Ref B: BL2AA2010201005 Ref C: 2024-05-08T02:20:02Z' + - 'Ref A: BA63146E4C9D4C0EA174C889589579B8 Ref B: MNZ221060609021 Ref C: 2024-07-03T05:56:42Z' status: code: 201 message: Created @@ -2885,134 +2958,89 @@ interactions: - --resource-group --name --http-proxy-config --ssh-key-value --enable-managed-identity --yes --vnet-subnet-id -o User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1019-azure-x86_64-with-glibc2.29) + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.7 (Linux-6.5.0-1021-azure-x86_64-with) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2024-04-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.5\",\n \"dnsPrefix\": \"cliakstest-clitesta7kyhj2z6-79a739\",\n \"fqdn\": - \"cliakstest-clitesta7kyhj2z6-79a739-e24jfqz5.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": - \"cliakstest-clitesta7kyhj2z6-79a739-e24jfqz5.portal.hcp.westus2.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 \"vnetSubnetID\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/aks-subnet\",\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.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-2204gen2containerd-202404.16.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\": \"36a0bc41-50a8-4d24-92de-816f58469c65\"\n - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n - \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa - AAAAB3NzaC1yc2EAAAADAQABAAABAQDFmr4ngmX30iac2EZ0DKrHTGTwdM4OfcHkd98kitIi1S76poRSCK2v/yleY5P6rYEpig9CDxzgYbM4EB2KwV96jux5x7eHvt6g9piqBxIG9u27DY2s47LQQBvyM9CgJpbBiR398uJOVZqEk72TKGA+auMp+EzAq8ZIzAQDPXqmlRnxuOIwuVgjaZhEgxbJV/rXAfoYaIH6K/ofII0f5gBPR+fFLH7ayN0giTGdvQMfUNr5p61Zl0BdnNsUDuW3YcX29ysLB+fJVD0re8b8+rmJX076nUoeVa1U3gaRLu5/xjP0fTzQEKK9qIPNre4gApp/r4jjwLmKLZprJg/6uxG3 - 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 \"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 \"httpProxyConfig\": - {\n \"httpProxy\": \"http://cli-proxy-vm:3128/\",\n \"httpsProxy\": - \"https://cli-proxy-vm:3129/\",\n \"noProxy\": [\n \"konnectivity\",\n - \ \"169.254.169.254\",\n \"127.0.0.1\",\n \"cliakstest-clitesta7kyhj2z6-79a739-e24jfqz5.hcp.westus2.azmk8s.io\",\n - \ \"10.244.0.0/16\",\n \"168.63.129.16\",\n \"localhost\",\n \"10.42.0.0/16\",\n - \ \"10.0.0.0/16\"\n ],\n \"effectiveNoProxy\": [\n \"konnectivity\",\n - \ \"169.254.169.254\",\n \"127.0.0.1\",\n \"cliakstest-clitesta7kyhj2z6-79a739-e24jfqz5.hcp.westus2.azmk8s.io\",\n - \ \"10.244.0.0/16\",\n \"168.63.129.16\",\n \"localhost\",\n \"10.42.0.0/16\",\n - \ \"10.0.0.0/16\"\n ],\n \"trustedCa\": \"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUZHekNDQXdPZ0F3SUJBZ0lVT1FvajhDTFpkc2Vscjk3cnZJd3g1T0xEc3V3d0RRWUpLb1pJaHZjTkFRRUwKQlFBd0Z6RVZNQk1HQTFVRUF3d01ZMnhwTFhCeWIzaDVMWFp0TUI0WERUSXlNRE13T0RFMk5EUTBOMW9YRFRNeQpNRE13TlRFMk5EUTBOMW93RnpFVk1CTUdBMVVFQXd3TVkyeHBMWEJ5YjNoNUxYWnRNSUlDSWpBTkJna3Foa2lHCjl3MEJBUUVGQUFPQ0FnOEFNSUlDQ2dLQ0FnRUEvTVB0VjVCVFB0NmNxaTRSZE1sbXIzeUlzYTJ1anpjaHh2NGgKanNDMUR0blJnb3M1UzQxUEgwcmkrM3RUU1ZYMzJ5cndzWStyRDFZUnVwbTZsbUU3R2hVNUkwR2k5b3prU0YwWgpLS2FKaTJveXBVL0ZCK1FQcXpvQ1JzTUV3R0NibUtGVmw4VnVoeW5kWEs0YjRrYmxyOWJsL2V1d2Q3TThTYnZ6CldVam5lRHJRc2lJc3J6UFQ0S0FaTHFjdHpEZTRsbFBUN1lLYTMzaGlFUE9mdldpWitkcWthUUE5UDY0eFhTeW4KZkhYOHVWQUozdUJWSmVHeEQwcGtOSjdqT3J5YVV1SEh1Y1U4UzltSWpuS2pBQjVhUGpMSDV4QXM2bG1iMzEyMgp5KzF0bkVBbVhNNTBEK1VvRWpmUzZIT2I1cmRpcVhHdmMxS2JvS2p6a1BDUnh4MmE3MmN2ZWdVajZtZ0FKTHpnClRoRTFsbGNtVTRpemd4b0lNa1ZwR1RWT0xMbjFWRkt1TmhNWkN2RnZLZ25Lb0F2M0cwRlVuZldFYVJSalNObUQKTFlhTURUNUg5WnQycERJVWpVR1N0Q2w3Z1J6TUVuWXdKTzN5aURwZzQzbzVkUnlzVXlMOUpmRS9OaDdUZzYxOApuOGNKL1c3K1FZYllsanVyYXA4cjdRRlNyb2wzVkNoRkIrT29yNW5pK3ZvaFNBd0pmMFVsTXBHM3hXbXkxVUk0ClRGS2ZGR1JSVHpyUCs3Yk53WDVoSXZJeTVWdGd5YU9xSndUeGhpL0pkeHRPcjJ0QTVyQ1c3K0N0Z1N2emtxTkUKWHlyN3ZrWWdwNlk1TFpneTR0VWpLMEswT1VnVmRqQk9oRHBFenkvRkY4dzFGRVZnSjBxWS9yV2NMa0JIRFQ4Ugp2SmtoaW84Q0F3RUFBYU5mTUYwd0Z3WURWUjBSQkJBd0RvSU1ZMnhwTFhCeWIzaDVMWFp0TUJJR0ExVWRFd0VCCi93UUlNQVlCQWY4Q0FRQXdEd1lEVlIwUEFRSC9CQVVEQXdmbmdEQWRCZ05WSFNVRUZqQVVCZ2dyQmdFRkJRY0QKQWdZSUt3WUJCUVVIQXdFd0RRWUpLb1pJaHZjTkFRRUxCUUFEZ2dJQkFBb21qQ3lYdmFRT3hnWUs1MHNYTEIyKwp3QWZkc3g1bm5HZGd5Zmc0dXJXMlZtMTVEaEd2STdDL250cTBkWXkyNE4vVWJHN1VEWHZseUxJSkZxMVhQN25mCnBaRzBWQ2paNjlibXhLbTNaOG0wL0F3TXZpOGU5ZWR5OHY5a05CQ3dMR2tIYkE4WW85Q0lpUWdlbGZwcDF2VWgKYm5OQmhhRCtpdTZDZmlDTHdnSmIvaXc3ZW8vQ3lvWnF4K3RqWGFPMnpYdm00cC8rUUlmQU9ndEdRTEZVOGNmWgovZ1VyVHE1Z0ZxMCtQOUd5V3NBVEpGNnE3TDZXWlpqME91VHNlN2Y0Q1NpajZNbk9NTXhBK0pvYWhKejdsc1NpClRKSEl3RXA1ci9SeWhweWVwUXhGWWNVSDVKSmY5cmFoWExXWmkrOVRqeFNNMll5aHhmUlBzaVVFdUdEb2s3OFEKbS9RUGlDaTlKSmIxb2NtVGpBVjh4RFNob2NpdlhPRnlobjZMbjc3dkxqWStBYXZ0V0RoUXRocHVQeHNMdFZ6bQplMFNIMTFkRUxSdGI3NG1xWE9yTzdmdS8rSUJzM0pxTEUvVSt4dXhRdHZHOHZHMXlES0hIU1pxUzJoL1dzNGw0Ck5pQXNoSGdlaFFEUEJjWTl3WVl6ZkJnWnBPVU16ZERmNTB4K0ZTbFk0M1dPSkp6U3VRaDR5WjArM2t5Z3VDRjgKcm5NTFNjZXlTNGNpNExtSi9LQ1N1R2RmNlhWWXo4QkU5Z2pqanBDUDZxeTBVbFJlZldzL2lnL3djSysyYkYxVApuL1l2KzZnWGVDVEhKNzVxRElQbHA3RFJVVWswZmJNajRiSWthb2dXV2s0emYydThteFpMYTBsZVBLTktaTi9tCkdDdkZ3cjNlaSt1LzhjenA1RjdUCi0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K\"\n - \ },\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\": \"663ae158c332100001714729\",\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 },\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\": \"98aca231-ce7c-46ac-a903-8f35ea7965f9\"\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.28\",\n\ + \ \"currentKubernetesVersion\": \"1.28.9\",\n \"dnsPrefix\": \"cliakstest-clitestpwr3qzdsi-79a739\"\ + ,\n \"fqdn\": \"cliakstest-clitestpwr3qzdsi-79a739-gmqyic0m.hcp.westus2.azmk8s.io\"\ + ,\n \"azurePortalFQDN\": \"cliakstest-clitestpwr3qzdsi-79a739-gmqyic0m.portal.hcp.westus2.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 \"vnetSubnetID\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/aks-subnet\"\ + ,\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 \"mode\": \"System\",\n\ + \ \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n\ + \ \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ + : \"AKSUbuntu-2204gen2containerd-202406.19.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\": \"a0104b04-941f-45ba-8b7b-635d5f82457f\"\n }\n ],\n\ + \ \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n \"ssh\":\ + \ {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDKAR+zfUbP7Fe8lHJrZI7xtnADwzkTOlNE8sBzEx1ohyyCKGWTBZf+oZ/w9uMaGcH/XzfENU5eNH8D77fAaRlscBkb4L6miPDkgXMnlARF7/AHB3CUVjfLP5MzJHajUbGD2ejWDZkHP8YtzohZ69+jUQwoIkfW5wkIgk4fL1T0HsXhAs7US9ycGLZLwCSJeSnALS/XNA8zrDMqKoyT7Y/Y5PZFNHO5bSS9zGcEkZEFcDO+03yZ2EPjd8IiRLMcARGPCqparDjEvBnbAClTFzjwky7+V7XfYGZVYpIzfdmg3v+6DXjIkdYrCBsdS5Hc8/oQK9CKnuTbqXIxq22XNrHb\ + \ 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 \"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\ + \ \"podLinkLocalAccess\": \"IMDS\"\n },\n \"maxAgentPools\": 100,\n \"\ + autoUpgradeProfile\": {\n \"nodeOSUpgradeChannel\": \"NodeImage\"\n },\n\ + \ \"disableLocalAccounts\": false,\n \"httpProxyConfig\": {\n \"httpProxy\"\ + : \"http://cli-proxy-vm:3128/\",\n \"httpsProxy\": \"https://cli-proxy-vm:3129/\"\ + ,\n \"noProxy\": [\n \"localhost\",\n \"127.0.0.1\",\n \"168.63.129.16\"\ + ,\n \"10.244.0.0/16\",\n \"10.0.0.0/16\",\n \"konnectivity\",\n \ + \ \"cliakstest-clitestpwr3qzdsi-79a739-gmqyic0m.hcp.westus2.azmk8s.io\"\ + ,\n \"169.254.169.254\",\n \"10.42.0.0/16\"\n ],\n \"effectiveNoProxy\"\ + : [\n \"localhost\",\n \"127.0.0.1\",\n \"168.63.129.16\",\n \"\ + 10.244.0.0/16\",\n \"10.0.0.0/16\",\n \"konnectivity\",\n \"cliakstest-clitestpwr3qzdsi-79a739-gmqyic0m.hcp.westus2.azmk8s.io\"\ + ,\n \"169.254.169.254\",\n \"10.42.0.0/16\"\n ],\n \"trustedCa\"\ + : \"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUZHekNDQXdPZ0F3SUJBZ0lVT1FvajhDTFpkc2Vscjk3cnZJd3g1T0xEc3V3d0RRWUpLb1pJaHZjTkFRRUwKQlFBd0Z6RVZNQk1HQTFVRUF3d01ZMnhwTFhCeWIzaDVMWFp0TUI0WERUSXlNRE13T0RFMk5EUTBOMW9YRFRNeQpNRE13TlRFMk5EUTBOMW93RnpFVk1CTUdBMVVFQXd3TVkyeHBMWEJ5YjNoNUxYWnRNSUlDSWpBTkJna3Foa2lHCjl3MEJBUUVGQUFPQ0FnOEFNSUlDQ2dLQ0FnRUEvTVB0VjVCVFB0NmNxaTRSZE1sbXIzeUlzYTJ1anpjaHh2NGgKanNDMUR0blJnb3M1UzQxUEgwcmkrM3RUU1ZYMzJ5cndzWStyRDFZUnVwbTZsbUU3R2hVNUkwR2k5b3prU0YwWgpLS2FKaTJveXBVL0ZCK1FQcXpvQ1JzTUV3R0NibUtGVmw4VnVoeW5kWEs0YjRrYmxyOWJsL2V1d2Q3TThTYnZ6CldVam5lRHJRc2lJc3J6UFQ0S0FaTHFjdHpEZTRsbFBUN1lLYTMzaGlFUE9mdldpWitkcWthUUE5UDY0eFhTeW4KZkhYOHVWQUozdUJWSmVHeEQwcGtOSjdqT3J5YVV1SEh1Y1U4UzltSWpuS2pBQjVhUGpMSDV4QXM2bG1iMzEyMgp5KzF0bkVBbVhNNTBEK1VvRWpmUzZIT2I1cmRpcVhHdmMxS2JvS2p6a1BDUnh4MmE3MmN2ZWdVajZtZ0FKTHpnClRoRTFsbGNtVTRpemd4b0lNa1ZwR1RWT0xMbjFWRkt1TmhNWkN2RnZLZ25Lb0F2M0cwRlVuZldFYVJSalNObUQKTFlhTURUNUg5WnQycERJVWpVR1N0Q2w3Z1J6TUVuWXdKTzN5aURwZzQzbzVkUnlzVXlMOUpmRS9OaDdUZzYxOApuOGNKL1c3K1FZYllsanVyYXA4cjdRRlNyb2wzVkNoRkIrT29yNW5pK3ZvaFNBd0pmMFVsTXBHM3hXbXkxVUk0ClRGS2ZGR1JSVHpyUCs3Yk53WDVoSXZJeTVWdGd5YU9xSndUeGhpL0pkeHRPcjJ0QTVyQ1c3K0N0Z1N2emtxTkUKWHlyN3ZrWWdwNlk1TFpneTR0VWpLMEswT1VnVmRqQk9oRHBFenkvRkY4dzFGRVZnSjBxWS9yV2NMa0JIRFQ4Ugp2SmtoaW84Q0F3RUFBYU5mTUYwd0Z3WURWUjBSQkJBd0RvSU1ZMnhwTFhCeWIzaDVMWFp0TUJJR0ExVWRFd0VCCi93UUlNQVlCQWY4Q0FRQXdEd1lEVlIwUEFRSC9CQVVEQXdmbmdEQWRCZ05WSFNVRUZqQVVCZ2dyQmdFRkJRY0QKQWdZSUt3WUJCUVVIQXdFd0RRWUpLb1pJaHZjTkFRRUxCUUFEZ2dJQkFBb21qQ3lYdmFRT3hnWUs1MHNYTEIyKwp3QWZkc3g1bm5HZGd5Zmc0dXJXMlZtMTVEaEd2STdDL250cTBkWXkyNE4vVWJHN1VEWHZseUxJSkZxMVhQN25mCnBaRzBWQ2paNjlibXhLbTNaOG0wL0F3TXZpOGU5ZWR5OHY5a05CQ3dMR2tIYkE4WW85Q0lpUWdlbGZwcDF2VWgKYm5OQmhhRCtpdTZDZmlDTHdnSmIvaXc3ZW8vQ3lvWnF4K3RqWGFPMnpYdm00cC8rUUlmQU9ndEdRTEZVOGNmWgovZ1VyVHE1Z0ZxMCtQOUd5V3NBVEpGNnE3TDZXWlpqME91VHNlN2Y0Q1NpajZNbk9NTXhBK0pvYWhKejdsc1NpClRKSEl3RXA1ci9SeWhweWVwUXhGWWNVSDVKSmY5cmFoWExXWmkrOVRqeFNNMll5aHhmUlBzaVVFdUdEb2s3OFEKbS9RUGlDaTlKSmIxb2NtVGpBVjh4RFNob2NpdlhPRnlobjZMbjc3dkxqWStBYXZ0V0RoUXRocHVQeHNMdFZ6bQplMFNIMTFkRUxSdGI3NG1xWE9yTzdmdS8rSUJzM0pxTEUvVSt4dXhRdHZHOHZHMXlES0hIU1pxUzJoL1dzNGw0Ck5pQXNoSGdlaFFEUEJjWTl3WVl6ZkJnWnBPVU16ZERmNTB4K0ZTbFk0M1dPSkp6U3VRaDR5WjArM2t5Z3VDRjgKcm5NTFNjZXlTNGNpNExtSi9LQ1N1R2RmNlhWWXo4QkU5Z2pqanBDUDZxeTBVbFJlZldzL2lnL3djSysyYkYxVApuL1l2KzZnWGVDVEhKNzVxRElQbHA3RFJVVWswZmJNajRiSWthb2dXV2s0emYydThteFpMYTBsZVBLTktaTi9tCkdDdkZ3cjNlaSt1LzhjenA1RjdUCi0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K\"\ + \n },\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\": \"6684e820e1559d0001476371\"\ + ,\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 },\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\": \"1a88dfa0-c2d5-4698-bc9e-d3a183cc8d04\"\n}" headers: cache-control: - no-cache content-length: - - '7614' + - '7467' content-type: - application/json date: - - Wed, 08 May 2024 02:20:09 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-msedge-ref: - - 'Ref A: 7D2924173BA349B68ABA47F58C9C54DD Ref B: BL2AA2010201005 Ref C: 2024-05-08T02:20:08Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --http-proxy-config --ssh-key-value --enable-managed-identity - --yes --vnet-subnet-id -o - User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1019-azure-x86_64-with-glibc2.29) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/aks-subnet/providers/Microsoft.Authorization/roleDefinitions?$filter=roleName%20eq%20%27Network%20Contributor%27&api-version=2022-05-01-preview - response: - body: - string: '{"value":[{"properties":{"roleName":"Network Contributor","type":"BuiltInRole","description":"Lets - you manage networks, but not access to them.","assignableScopes":["/"],"permissions":[{"actions":["Microsoft.Authorization/*/read","Microsoft.Insights/alertRules/*","Microsoft.Network/*","Microsoft.ResourceHealth/availabilityStatuses/read","Microsoft.Resources/deployments/*","Microsoft.Resources/subscriptions/resourceGroups/read","Microsoft.Support/*"],"notActions":[],"dataActions":[],"notDataActions":[]}],"createdOn":"2015-06-02T00:18:27.3542698Z","updatedOn":"2021-11-11T20:13:44.6328966Z","createdBy":null,"updatedBy":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","type":"Microsoft.Authorization/roleDefinitions","name":"4d97b98b-1d4f-4787-a291-c67834d212e7"}]}' - headers: - cache-control: - - no-cache - content-length: - - '873' - content-type: - - application/json; charset=utf-8 - date: - - Wed, 08 May 2024 02:20:09 GMT + - Wed, 03 Jul 2024 05:56:49 GMT expires: - '-1' pragma: - no-cache - set-cookie: - - x-ms-gateway-slice=Production; path=/; secure; samesite=none; httponly strict-transport-security: - max-age=31536000; includeSubDomains x-cache: @@ -3020,69 +3048,10 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: 114E278352874B10BDBC6C5C0A74CADE Ref B: BL2AA2010203053 Ref C: 2024-05-08T02:20:09Z' + - 'Ref A: 2632FD38AC6344D8B9C3E502C82E97A9 Ref B: MNZ221060609021 Ref C: 2024-07-03T05:56:49Z' status: code: 200 message: OK -- request: - body: '{"properties": {"roleDefinitionId": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7", - "principalId":"00000000-0000-0000-0000-000000000001"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - Content-Length: - - '232' - Content-Type: - - application/json - Cookie: - - x-ms-gateway-slice=Production - ParameterSetName: - - --resource-group --name --http-proxy-config --ssh-key-value --enable-managed-identity - --yes --vnet-subnet-id -o - User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1019-azure-x86_64-with-glibc2.29) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/aks-subnet/providers/Microsoft.Authorization/roleAssignments/f98916cb-d882-49b3-af74-3d436e03de81?api-version=2022-04-01 - response: - body: - string: '{"error":{"code":"PrincipalNotFound","message":"Principal 509d8513024b46a5880a2321a4603c4c - does not exist in the directory 72f988bf-86f1-41af-91ab-2d7cd011db47. Check - that you have the correct principal ID. If you are creating this principal - and then immediately assigning a role, this error might be related to a replication - delay. In this case, set the role assignment principalType property to a value, - such as ServicePrincipal, User, or Group. See https://aka.ms/docs-principaltype"}}' - headers: - cache-control: - - no-cache - content-length: - - '489' - content-type: - - application/json; charset=utf-8 - date: - - Wed, 08 May 2024 02:20: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-writes: - - '1199' - x-msedge-ref: - - 'Ref A: 3AF9F578F1D54824AA249D40C3330CA9 Ref B: BL2AA2010203053 Ref C: 2024-05-08T02:20:10Z' - status: - code: 400 - message: Bad Request - request: body: null headers: @@ -3098,7 +3067,7 @@ interactions: - --resource-group --name --http-proxy-config --ssh-key-value --enable-managed-identity --yes --vnet-subnet-id -o User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1019-azure-x86_64-with-glibc2.29) + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.7 (Linux-6.5.0-1021-azure-x86_64-with) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/aks-subnet/providers/Microsoft.Authorization/roleDefinitions?$filter=roleName%20eq%20%27Network%20Contributor%27&api-version=2022-05-01-preview response: @@ -3113,7 +3082,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Wed, 08 May 2024 02:20:12 GMT + - Wed, 03 Jul 2024 05:56:49 GMT expires: - '-1' pragma: @@ -3127,7 +3096,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: 409DA7C61E3343089CB9420127222B66 Ref B: BL2AA2010204039 Ref C: 2024-05-08T02:20:13Z' + - 'Ref A: 6CA0047393F141DF985277D0E9B49886 Ref B: BL2AA2030103031 Ref C: 2024-07-03T05:56:50Z' status: code: 200 message: OK @@ -3153,26 +3122,21 @@ interactions: - --resource-group --name --http-proxy-config --ssh-key-value --enable-managed-identity --yes --vnet-subnet-id -o User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1019-azure-x86_64-with-glibc2.29) + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.7 (Linux-6.5.0-1021-azure-x86_64-with) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/aks-subnet/providers/Microsoft.Authorization/roleAssignments/01a6812c-5cc1-4d81-bd0b-c3ba044e7b10?api-version=2022-04-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/aks-subnet/providers/Microsoft.Authorization/roleAssignments/6bc4f16a-e7f1-413d-8ea5-5af327e9da14?api-version=2022-04-01 response: body: - string: '{"error":{"code":"PrincipalNotFound","message":"Principal 509d8513024b46a5880a2321a4603c4c - does not exist in the directory 72f988bf-86f1-41af-91ab-2d7cd011db47. Check - that you have the correct principal ID. If you are creating this principal - and then immediately assigning a role, this error might be related to a replication - delay. In this case, set the role assignment principalType property to a value, - such as ServicePrincipal, User, or Group. See https://aka.ms/docs-principaltype"}}' + string: '{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/aks-subnet","condition":null,"conditionVersion":null,"createdOn":"2024-07-03T05:56:50.6562556Z","updatedOn":"2024-07-03T05:56:51.0262612Z","createdBy":null,"updatedBy":"5af09b5f-af8f-4912-b9fb-db5c227ad834","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/aks-subnet/providers/Microsoft.Authorization/roleAssignments/6bc4f16a-e7f1-413d-8ea5-5af327e9da14","type":"Microsoft.Authorization/roleAssignments","name":"6bc4f16a-e7f1-413d-8ea5-5af327e9da14"}' headers: cache-control: - no-cache content-length: - - '489' + - '1041' content-type: - application/json; charset=utf-8 date: - - Wed, 08 May 2024 02:20:13 GMT + - Wed, 03 Jul 2024 05:56:52 GMT expires: - '-1' pragma: @@ -3186,216 +3150,7 @@ interactions: x-ms-ratelimit-remaining-subscription-writes: - '1199' x-msedge-ref: - - 'Ref A: 3FBE47A8C7544BAFB183E34620B13BE8 Ref B: BL2AA2010204039 Ref C: 2024-05-08T02:20:13Z' - status: - code: 400 - message: Bad Request -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --http-proxy-config --ssh-key-value --enable-managed-identity - --yes --vnet-subnet-id -o - User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1019-azure-x86_64-with-glibc2.29) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/aks-subnet/providers/Microsoft.Authorization/roleDefinitions?$filter=roleName%20eq%20%27Network%20Contributor%27&api-version=2022-05-01-preview - response: - body: - string: '{"value":[{"properties":{"roleName":"Network Contributor","type":"BuiltInRole","description":"Lets - you manage networks, but not access to them.","assignableScopes":["/"],"permissions":[{"actions":["Microsoft.Authorization/*/read","Microsoft.Insights/alertRules/*","Microsoft.Network/*","Microsoft.ResourceHealth/availabilityStatuses/read","Microsoft.Resources/deployments/*","Microsoft.Resources/subscriptions/resourceGroups/read","Microsoft.Support/*"],"notActions":[],"dataActions":[],"notDataActions":[]}],"createdOn":"2015-06-02T00:18:27.3542698Z","updatedOn":"2021-11-11T20:13:44.6328966Z","createdBy":null,"updatedBy":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","type":"Microsoft.Authorization/roleDefinitions","name":"4d97b98b-1d4f-4787-a291-c67834d212e7"}]}' - headers: - cache-control: - - no-cache - content-length: - - '873' - content-type: - - application/json; charset=utf-8 - date: - - Wed, 08 May 2024 02:20:17 GMT - expires: - - '-1' - pragma: - - no-cache - set-cookie: - - x-ms-gateway-slice=Production; path=/; secure; samesite=none; httponly - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-msedge-ref: - - 'Ref A: DE9C70A15AB14656B1F9D69000E6ACF2 Ref B: BL2AA2010202039 Ref C: 2024-05-08T02:20:18Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"roleDefinitionId": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7", - "principalId":"00000000-0000-0000-0000-000000000001"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - Content-Length: - - '232' - Content-Type: - - application/json - Cookie: - - x-ms-gateway-slice=Production - ParameterSetName: - - --resource-group --name --http-proxy-config --ssh-key-value --enable-managed-identity - --yes --vnet-subnet-id -o - User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1019-azure-x86_64-with-glibc2.29) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/aks-subnet/providers/Microsoft.Authorization/roleAssignments/2405c885-390b-40e0-8a38-a1f6a0784904?api-version=2022-04-01 - response: - body: - string: '{"error":{"code":"PrincipalNotFound","message":"Principal 509d8513024b46a5880a2321a4603c4c - does not exist in the directory 72f988bf-86f1-41af-91ab-2d7cd011db47. Check - that you have the correct principal ID. If you are creating this principal - and then immediately assigning a role, this error might be related to a replication - delay. In this case, set the role assignment principalType property to a value, - such as ServicePrincipal, User, or Group. See https://aka.ms/docs-principaltype"}}' - headers: - cache-control: - - no-cache - content-length: - - '489' - content-type: - - application/json; charset=utf-8 - date: - - Wed, 08 May 2024 02:20:18 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-writes: - - '1199' - x-msedge-ref: - - 'Ref A: 6512A7BF22C248D2840065E2F9E99FFB Ref B: BL2AA2010202039 Ref C: 2024-05-08T02:20:18Z' - status: - code: 400 - message: Bad Request -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --http-proxy-config --ssh-key-value --enable-managed-identity - --yes --vnet-subnet-id -o - User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1019-azure-x86_64-with-glibc2.29) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/aks-subnet/providers/Microsoft.Authorization/roleDefinitions?$filter=roleName%20eq%20%27Network%20Contributor%27&api-version=2022-05-01-preview - response: - body: - string: '{"value":[{"properties":{"roleName":"Network Contributor","type":"BuiltInRole","description":"Lets - you manage networks, but not access to them.","assignableScopes":["/"],"permissions":[{"actions":["Microsoft.Authorization/*/read","Microsoft.Insights/alertRules/*","Microsoft.Network/*","Microsoft.ResourceHealth/availabilityStatuses/read","Microsoft.Resources/deployments/*","Microsoft.Resources/subscriptions/resourceGroups/read","Microsoft.Support/*"],"notActions":[],"dataActions":[],"notDataActions":[]}],"createdOn":"2015-06-02T00:18:27.3542698Z","updatedOn":"2021-11-11T20:13:44.6328966Z","createdBy":null,"updatedBy":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","type":"Microsoft.Authorization/roleDefinitions","name":"4d97b98b-1d4f-4787-a291-c67834d212e7"}]}' - headers: - cache-control: - - no-cache - content-length: - - '873' - content-type: - - application/json; charset=utf-8 - date: - - Wed, 08 May 2024 02:20:24 GMT - expires: - - '-1' - pragma: - - no-cache - set-cookie: - - x-ms-gateway-slice=Production; path=/; secure; samesite=none; httponly - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-msedge-ref: - - 'Ref A: 2AB1F7A1F42E462FA27B243075C590AF Ref B: MNZ221060619011 Ref C: 2024-05-08T02:20:24Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"roleDefinitionId": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7", - "principalId":"00000000-0000-0000-0000-000000000001"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - Content-Length: - - '232' - Content-Type: - - application/json - Cookie: - - x-ms-gateway-slice=Production - ParameterSetName: - - --resource-group --name --http-proxy-config --ssh-key-value --enable-managed-identity - --yes --vnet-subnet-id -o - User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1019-azure-x86_64-with-glibc2.29) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/aks-subnet/providers/Microsoft.Authorization/roleAssignments/67409e12-edb7-4b70-a43c-78ad10cd7bc5?api-version=2022-04-01 - response: - body: - string: '{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/aks-subnet","condition":null,"conditionVersion":null,"createdOn":"2024-05-08T02:20:25.2864063Z","updatedOn":"2024-05-08T02:20:25.6784099Z","createdBy":null,"updatedBy":"119e1aeb-4592-42d6-9507-c66df857924f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/aks-subnet/providers/Microsoft.Authorization/roleAssignments/67409e12-edb7-4b70-a43c-78ad10cd7bc5","type":"Microsoft.Authorization/roleAssignments","name":"67409e12-edb7-4b70-a43c-78ad10cd7bc5"}' - headers: - cache-control: - - no-cache - content-length: - - '1041' - content-type: - - application/json; charset=utf-8 - date: - - Wed, 08 May 2024 02:20:26 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-writes: - - '1199' - x-msedge-ref: - - 'Ref A: 72E6E327A7C44B699A61BD7081775D40 Ref B: MNZ221060619011 Ref C: 2024-05-08T02:20:24Z' + - 'Ref A: 0FEBD0CE02AC4FD6912C0069C93DEC90 Ref B: BL2AA2030103031 Ref C: 2024-07-03T05:56:50Z' status: code: 201 message: Created @@ -3414,896 +3169,22 @@ interactions: - --resource-group --name --http-proxy-config --ssh-key-value --enable-managed-identity --yes --vnet-subnet-id -o User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1019-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/9689f5f9-3f5f-4c2d-a2f5-14f00861a4fa?api-version=2016-03-30&t=638507316089493348&c=MIIHKjCCBhKgAwIBAgITHgRy5Oci-xrmzRVcTAAABHLk5zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNDMwMTgzMjQzWhcNMjUwNDI1MTgzMjQzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOpK6XZwrBOIcUuxSGOpz8RSDXHU9dX_RAFKhL5a3TnD-rcVvKzSrsLLvL2Dmv6C2VznuP21XRR8sJNyPHeOVWsj-hXvAbf0cbSfxXS-B2vDHKt8yYGj39JwFagf4FsGZoeU153CLLIoKymPUw2HSAjmJNUjFjVKEiiQ_IK8unJCXdwLGECk5vCcZ2o79qq2hhmO6YRymI68cufDBSU5wfT-9M3Egj3Fn6eyQjkUtzgtT0F4wGkCvIJ2zcycrgl4_LlQZT8XR7LMxCk2X3ZbjInJr4vzrnoZedVtDHpzMx-OtNkrVv6oVlc7Pnh_vziqbxQUrJ4UG2QdUGI4mlUJ-BUCAwEAAaOCBBcwggQTMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBTvswley2TEn7fev4ZuZhZmFpAdRzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMEEGA1UdIAQ6MDgwDAYKKwYBBAGCN3sBATAMBgorBgEEAYI3ewIBMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAJdDn6wRBPc9Z2S8R3maqst_Uh5SNQ0zZR4WaqLtzf0sBiQsre283aJqnr1XZevIzbHE_WZwT78HcEbE8MaBXJFrwrlRp9AEtOIbWHtjAjrdrTMzKzxraa_3AyQXp10xdnOQD9YYS1BMw9uBWadRIx597FNlExk94mMpGe_Fk026yaNStZfHoyzef4B85Mw-s1_CBNWtOqbYfFv3qsNHNxJMIjq9AAz63EKfb1TuEqh8LpwngTvGkKL66giASd8UkmDoSqghrInWSlq9QAyXKltPX2szSnJbUFK6tgwo7JFuozP-uMx1YXz8gsnEaKSom162zAu8eN4hvaylkZtAzmc&s=OV9p9tRVKp-O5kvYrj6elNd7BOq64ffMpi5_WzfMfAx6saMeSxNIfH7HDH_Hz6r267BqZsQX_tNIPCuJyvwRUr5XagSePSXBTuExQZkBp4yXlOw4RPWsjdYb9sb7-H7d00cJUTq9bIaVzWczJ2I9oOjlFApA0JliF4JlOl8lf8OHuoadcC8Wz2AzTpkC04koWbcSDMVPDfAdDpm5ZVeAmviOHEKajo0yI4bMqH0u_Q7BMPY-LwkS87O0Tzw8Kd6i605XWJ5zx7V81NSxH39mj14VWHU3wMSnTiwMLOqTXxAYQZBKofpWk8V1D3c72O_yebq26bardTNaLFf3YBKdnw&h=P5_V2EGmcu0VPJRoyCCImEDxvgjml4pTgvxFN_KyV6o - response: - body: - string: "{\n \"name\": \"9689f5f9-3f5f-4c2d-a2f5-14f00861a4fa\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-05-08T02:20:08.7660508Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '126' - content-type: - - application/json - date: - - Wed, 08 May 2024 02:20:39 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-msedge-ref: - - 'Ref A: 1234EADE3F7A4A809ECA9C8E23802858 Ref B: BL2AA2010201005 Ref C: 2024-05-08T02:20:39Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --http-proxy-config --ssh-key-value --enable-managed-identity - --yes --vnet-subnet-id -o - User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1019-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/9689f5f9-3f5f-4c2d-a2f5-14f00861a4fa?api-version=2016-03-30&t=638507316089493348&c=MIIHKjCCBhKgAwIBAgITHgRy5Oci-xrmzRVcTAAABHLk5zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNDMwMTgzMjQzWhcNMjUwNDI1MTgzMjQzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOpK6XZwrBOIcUuxSGOpz8RSDXHU9dX_RAFKhL5a3TnD-rcVvKzSrsLLvL2Dmv6C2VznuP21XRR8sJNyPHeOVWsj-hXvAbf0cbSfxXS-B2vDHKt8yYGj39JwFagf4FsGZoeU153CLLIoKymPUw2HSAjmJNUjFjVKEiiQ_IK8unJCXdwLGECk5vCcZ2o79qq2hhmO6YRymI68cufDBSU5wfT-9M3Egj3Fn6eyQjkUtzgtT0F4wGkCvIJ2zcycrgl4_LlQZT8XR7LMxCk2X3ZbjInJr4vzrnoZedVtDHpzMx-OtNkrVv6oVlc7Pnh_vziqbxQUrJ4UG2QdUGI4mlUJ-BUCAwEAAaOCBBcwggQTMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBTvswley2TEn7fev4ZuZhZmFpAdRzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMEEGA1UdIAQ6MDgwDAYKKwYBBAGCN3sBATAMBgorBgEEAYI3ewIBMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAJdDn6wRBPc9Z2S8R3maqst_Uh5SNQ0zZR4WaqLtzf0sBiQsre283aJqnr1XZevIzbHE_WZwT78HcEbE8MaBXJFrwrlRp9AEtOIbWHtjAjrdrTMzKzxraa_3AyQXp10xdnOQD9YYS1BMw9uBWadRIx597FNlExk94mMpGe_Fk026yaNStZfHoyzef4B85Mw-s1_CBNWtOqbYfFv3qsNHNxJMIjq9AAz63EKfb1TuEqh8LpwngTvGkKL66giASd8UkmDoSqghrInWSlq9QAyXKltPX2szSnJbUFK6tgwo7JFuozP-uMx1YXz8gsnEaKSom162zAu8eN4hvaylkZtAzmc&s=OV9p9tRVKp-O5kvYrj6elNd7BOq64ffMpi5_WzfMfAx6saMeSxNIfH7HDH_Hz6r267BqZsQX_tNIPCuJyvwRUr5XagSePSXBTuExQZkBp4yXlOw4RPWsjdYb9sb7-H7d00cJUTq9bIaVzWczJ2I9oOjlFApA0JliF4JlOl8lf8OHuoadcC8Wz2AzTpkC04koWbcSDMVPDfAdDpm5ZVeAmviOHEKajo0yI4bMqH0u_Q7BMPY-LwkS87O0Tzw8Kd6i605XWJ5zx7V81NSxH39mj14VWHU3wMSnTiwMLOqTXxAYQZBKofpWk8V1D3c72O_yebq26bardTNaLFf3YBKdnw&h=P5_V2EGmcu0VPJRoyCCImEDxvgjml4pTgvxFN_KyV6o - response: - body: - string: "{\n \"name\": \"9689f5f9-3f5f-4c2d-a2f5-14f00861a4fa\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-05-08T02:20:08.7660508Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '126' - content-type: - - application/json - date: - - Wed, 08 May 2024 02:21:09 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-msedge-ref: - - 'Ref A: E79F511E384245BDA3C49A5D8E7592AC Ref B: BL2AA2010201005 Ref C: 2024-05-08T02:21:09Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --http-proxy-config --ssh-key-value --enable-managed-identity - --yes --vnet-subnet-id -o - User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1019-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/9689f5f9-3f5f-4c2d-a2f5-14f00861a4fa?api-version=2016-03-30&t=638507316089493348&c=MIIHKjCCBhKgAwIBAgITHgRy5Oci-xrmzRVcTAAABHLk5zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNDMwMTgzMjQzWhcNMjUwNDI1MTgzMjQzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOpK6XZwrBOIcUuxSGOpz8RSDXHU9dX_RAFKhL5a3TnD-rcVvKzSrsLLvL2Dmv6C2VznuP21XRR8sJNyPHeOVWsj-hXvAbf0cbSfxXS-B2vDHKt8yYGj39JwFagf4FsGZoeU153CLLIoKymPUw2HSAjmJNUjFjVKEiiQ_IK8unJCXdwLGECk5vCcZ2o79qq2hhmO6YRymI68cufDBSU5wfT-9M3Egj3Fn6eyQjkUtzgtT0F4wGkCvIJ2zcycrgl4_LlQZT8XR7LMxCk2X3ZbjInJr4vzrnoZedVtDHpzMx-OtNkrVv6oVlc7Pnh_vziqbxQUrJ4UG2QdUGI4mlUJ-BUCAwEAAaOCBBcwggQTMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBTvswley2TEn7fev4ZuZhZmFpAdRzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMEEGA1UdIAQ6MDgwDAYKKwYBBAGCN3sBATAMBgorBgEEAYI3ewIBMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAJdDn6wRBPc9Z2S8R3maqst_Uh5SNQ0zZR4WaqLtzf0sBiQsre283aJqnr1XZevIzbHE_WZwT78HcEbE8MaBXJFrwrlRp9AEtOIbWHtjAjrdrTMzKzxraa_3AyQXp10xdnOQD9YYS1BMw9uBWadRIx597FNlExk94mMpGe_Fk026yaNStZfHoyzef4B85Mw-s1_CBNWtOqbYfFv3qsNHNxJMIjq9AAz63EKfb1TuEqh8LpwngTvGkKL66giASd8UkmDoSqghrInWSlq9QAyXKltPX2szSnJbUFK6tgwo7JFuozP-uMx1YXz8gsnEaKSom162zAu8eN4hvaylkZtAzmc&s=OV9p9tRVKp-O5kvYrj6elNd7BOq64ffMpi5_WzfMfAx6saMeSxNIfH7HDH_Hz6r267BqZsQX_tNIPCuJyvwRUr5XagSePSXBTuExQZkBp4yXlOw4RPWsjdYb9sb7-H7d00cJUTq9bIaVzWczJ2I9oOjlFApA0JliF4JlOl8lf8OHuoadcC8Wz2AzTpkC04koWbcSDMVPDfAdDpm5ZVeAmviOHEKajo0yI4bMqH0u_Q7BMPY-LwkS87O0Tzw8Kd6i605XWJ5zx7V81NSxH39mj14VWHU3wMSnTiwMLOqTXxAYQZBKofpWk8V1D3c72O_yebq26bardTNaLFf3YBKdnw&h=P5_V2EGmcu0VPJRoyCCImEDxvgjml4pTgvxFN_KyV6o - response: - body: - string: "{\n \"name\": \"9689f5f9-3f5f-4c2d-a2f5-14f00861a4fa\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-05-08T02:20:08.7660508Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '126' - content-type: - - application/json - date: - - Wed, 08 May 2024 02:21:39 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-msedge-ref: - - 'Ref A: 1C53D53437C54CA19E171E3C0DC27FAA Ref B: BL2AA2010201005 Ref C: 2024-05-08T02:21:40Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --http-proxy-config --ssh-key-value --enable-managed-identity - --yes --vnet-subnet-id -o - User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1019-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/9689f5f9-3f5f-4c2d-a2f5-14f00861a4fa?api-version=2016-03-30&t=638507316089493348&c=MIIHKjCCBhKgAwIBAgITHgRy5Oci-xrmzRVcTAAABHLk5zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNDMwMTgzMjQzWhcNMjUwNDI1MTgzMjQzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOpK6XZwrBOIcUuxSGOpz8RSDXHU9dX_RAFKhL5a3TnD-rcVvKzSrsLLvL2Dmv6C2VznuP21XRR8sJNyPHeOVWsj-hXvAbf0cbSfxXS-B2vDHKt8yYGj39JwFagf4FsGZoeU153CLLIoKymPUw2HSAjmJNUjFjVKEiiQ_IK8unJCXdwLGECk5vCcZ2o79qq2hhmO6YRymI68cufDBSU5wfT-9M3Egj3Fn6eyQjkUtzgtT0F4wGkCvIJ2zcycrgl4_LlQZT8XR7LMxCk2X3ZbjInJr4vzrnoZedVtDHpzMx-OtNkrVv6oVlc7Pnh_vziqbxQUrJ4UG2QdUGI4mlUJ-BUCAwEAAaOCBBcwggQTMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBTvswley2TEn7fev4ZuZhZmFpAdRzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMEEGA1UdIAQ6MDgwDAYKKwYBBAGCN3sBATAMBgorBgEEAYI3ewIBMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAJdDn6wRBPc9Z2S8R3maqst_Uh5SNQ0zZR4WaqLtzf0sBiQsre283aJqnr1XZevIzbHE_WZwT78HcEbE8MaBXJFrwrlRp9AEtOIbWHtjAjrdrTMzKzxraa_3AyQXp10xdnOQD9YYS1BMw9uBWadRIx597FNlExk94mMpGe_Fk026yaNStZfHoyzef4B85Mw-s1_CBNWtOqbYfFv3qsNHNxJMIjq9AAz63EKfb1TuEqh8LpwngTvGkKL66giASd8UkmDoSqghrInWSlq9QAyXKltPX2szSnJbUFK6tgwo7JFuozP-uMx1YXz8gsnEaKSom162zAu8eN4hvaylkZtAzmc&s=OV9p9tRVKp-O5kvYrj6elNd7BOq64ffMpi5_WzfMfAx6saMeSxNIfH7HDH_Hz6r267BqZsQX_tNIPCuJyvwRUr5XagSePSXBTuExQZkBp4yXlOw4RPWsjdYb9sb7-H7d00cJUTq9bIaVzWczJ2I9oOjlFApA0JliF4JlOl8lf8OHuoadcC8Wz2AzTpkC04koWbcSDMVPDfAdDpm5ZVeAmviOHEKajo0yI4bMqH0u_Q7BMPY-LwkS87O0Tzw8Kd6i605XWJ5zx7V81NSxH39mj14VWHU3wMSnTiwMLOqTXxAYQZBKofpWk8V1D3c72O_yebq26bardTNaLFf3YBKdnw&h=P5_V2EGmcu0VPJRoyCCImEDxvgjml4pTgvxFN_KyV6o - response: - body: - string: "{\n \"name\": \"9689f5f9-3f5f-4c2d-a2f5-14f00861a4fa\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-05-08T02:20:08.7660508Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '126' - content-type: - - application/json - date: - - Wed, 08 May 2024 02:22:10 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-msedge-ref: - - 'Ref A: 1A02C47B6424456B8A29005738E7E437 Ref B: BL2AA2010201005 Ref C: 2024-05-08T02:22:10Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --http-proxy-config --ssh-key-value --enable-managed-identity - --yes --vnet-subnet-id -o - User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1019-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/9689f5f9-3f5f-4c2d-a2f5-14f00861a4fa?api-version=2016-03-30&t=638507316089493348&c=MIIHKjCCBhKgAwIBAgITHgRy5Oci-xrmzRVcTAAABHLk5zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNDMwMTgzMjQzWhcNMjUwNDI1MTgzMjQzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOpK6XZwrBOIcUuxSGOpz8RSDXHU9dX_RAFKhL5a3TnD-rcVvKzSrsLLvL2Dmv6C2VznuP21XRR8sJNyPHeOVWsj-hXvAbf0cbSfxXS-B2vDHKt8yYGj39JwFagf4FsGZoeU153CLLIoKymPUw2HSAjmJNUjFjVKEiiQ_IK8unJCXdwLGECk5vCcZ2o79qq2hhmO6YRymI68cufDBSU5wfT-9M3Egj3Fn6eyQjkUtzgtT0F4wGkCvIJ2zcycrgl4_LlQZT8XR7LMxCk2X3ZbjInJr4vzrnoZedVtDHpzMx-OtNkrVv6oVlc7Pnh_vziqbxQUrJ4UG2QdUGI4mlUJ-BUCAwEAAaOCBBcwggQTMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBTvswley2TEn7fev4ZuZhZmFpAdRzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMEEGA1UdIAQ6MDgwDAYKKwYBBAGCN3sBATAMBgorBgEEAYI3ewIBMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAJdDn6wRBPc9Z2S8R3maqst_Uh5SNQ0zZR4WaqLtzf0sBiQsre283aJqnr1XZevIzbHE_WZwT78HcEbE8MaBXJFrwrlRp9AEtOIbWHtjAjrdrTMzKzxraa_3AyQXp10xdnOQD9YYS1BMw9uBWadRIx597FNlExk94mMpGe_Fk026yaNStZfHoyzef4B85Mw-s1_CBNWtOqbYfFv3qsNHNxJMIjq9AAz63EKfb1TuEqh8LpwngTvGkKL66giASd8UkmDoSqghrInWSlq9QAyXKltPX2szSnJbUFK6tgwo7JFuozP-uMx1YXz8gsnEaKSom162zAu8eN4hvaylkZtAzmc&s=OV9p9tRVKp-O5kvYrj6elNd7BOq64ffMpi5_WzfMfAx6saMeSxNIfH7HDH_Hz6r267BqZsQX_tNIPCuJyvwRUr5XagSePSXBTuExQZkBp4yXlOw4RPWsjdYb9sb7-H7d00cJUTq9bIaVzWczJ2I9oOjlFApA0JliF4JlOl8lf8OHuoadcC8Wz2AzTpkC04koWbcSDMVPDfAdDpm5ZVeAmviOHEKajo0yI4bMqH0u_Q7BMPY-LwkS87O0Tzw8Kd6i605XWJ5zx7V81NSxH39mj14VWHU3wMSnTiwMLOqTXxAYQZBKofpWk8V1D3c72O_yebq26bardTNaLFf3YBKdnw&h=P5_V2EGmcu0VPJRoyCCImEDxvgjml4pTgvxFN_KyV6o - response: - body: - string: "{\n \"name\": \"9689f5f9-3f5f-4c2d-a2f5-14f00861a4fa\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-05-08T02:20:08.7660508Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '126' - content-type: - - application/json - date: - - Wed, 08 May 2024 02:22:40 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-msedge-ref: - - 'Ref A: CF1709F16F0D413D990F2CE7770D2420 Ref B: BL2AA2010201005 Ref C: 2024-05-08T02:22:40Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --http-proxy-config --ssh-key-value --enable-managed-identity - --yes --vnet-subnet-id -o - User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1019-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/9689f5f9-3f5f-4c2d-a2f5-14f00861a4fa?api-version=2016-03-30&t=638507316089493348&c=MIIHKjCCBhKgAwIBAgITHgRy5Oci-xrmzRVcTAAABHLk5zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNDMwMTgzMjQzWhcNMjUwNDI1MTgzMjQzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOpK6XZwrBOIcUuxSGOpz8RSDXHU9dX_RAFKhL5a3TnD-rcVvKzSrsLLvL2Dmv6C2VznuP21XRR8sJNyPHeOVWsj-hXvAbf0cbSfxXS-B2vDHKt8yYGj39JwFagf4FsGZoeU153CLLIoKymPUw2HSAjmJNUjFjVKEiiQ_IK8unJCXdwLGECk5vCcZ2o79qq2hhmO6YRymI68cufDBSU5wfT-9M3Egj3Fn6eyQjkUtzgtT0F4wGkCvIJ2zcycrgl4_LlQZT8XR7LMxCk2X3ZbjInJr4vzrnoZedVtDHpzMx-OtNkrVv6oVlc7Pnh_vziqbxQUrJ4UG2QdUGI4mlUJ-BUCAwEAAaOCBBcwggQTMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBTvswley2TEn7fev4ZuZhZmFpAdRzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMEEGA1UdIAQ6MDgwDAYKKwYBBAGCN3sBATAMBgorBgEEAYI3ewIBMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAJdDn6wRBPc9Z2S8R3maqst_Uh5SNQ0zZR4WaqLtzf0sBiQsre283aJqnr1XZevIzbHE_WZwT78HcEbE8MaBXJFrwrlRp9AEtOIbWHtjAjrdrTMzKzxraa_3AyQXp10xdnOQD9YYS1BMw9uBWadRIx597FNlExk94mMpGe_Fk026yaNStZfHoyzef4B85Mw-s1_CBNWtOqbYfFv3qsNHNxJMIjq9AAz63EKfb1TuEqh8LpwngTvGkKL66giASd8UkmDoSqghrInWSlq9QAyXKltPX2szSnJbUFK6tgwo7JFuozP-uMx1YXz8gsnEaKSom162zAu8eN4hvaylkZtAzmc&s=OV9p9tRVKp-O5kvYrj6elNd7BOq64ffMpi5_WzfMfAx6saMeSxNIfH7HDH_Hz6r267BqZsQX_tNIPCuJyvwRUr5XagSePSXBTuExQZkBp4yXlOw4RPWsjdYb9sb7-H7d00cJUTq9bIaVzWczJ2I9oOjlFApA0JliF4JlOl8lf8OHuoadcC8Wz2AzTpkC04koWbcSDMVPDfAdDpm5ZVeAmviOHEKajo0yI4bMqH0u_Q7BMPY-LwkS87O0Tzw8Kd6i605XWJ5zx7V81NSxH39mj14VWHU3wMSnTiwMLOqTXxAYQZBKofpWk8V1D3c72O_yebq26bardTNaLFf3YBKdnw&h=P5_V2EGmcu0VPJRoyCCImEDxvgjml4pTgvxFN_KyV6o - response: - body: - string: "{\n \"name\": \"9689f5f9-3f5f-4c2d-a2f5-14f00861a4fa\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-05-08T02:20:08.7660508Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '126' - content-type: - - application/json - date: - - Wed, 08 May 2024 02:23:10 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-msedge-ref: - - 'Ref A: 586F7E0DE82048F9B3AFA9BB01EF516F Ref B: BL2AA2010201005 Ref C: 2024-05-08T02:23:10Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --http-proxy-config --ssh-key-value --enable-managed-identity - --yes --vnet-subnet-id -o - User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1019-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/9689f5f9-3f5f-4c2d-a2f5-14f00861a4fa?api-version=2016-03-30&t=638507316089493348&c=MIIHKjCCBhKgAwIBAgITHgRy5Oci-xrmzRVcTAAABHLk5zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNDMwMTgzMjQzWhcNMjUwNDI1MTgzMjQzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOpK6XZwrBOIcUuxSGOpz8RSDXHU9dX_RAFKhL5a3TnD-rcVvKzSrsLLvL2Dmv6C2VznuP21XRR8sJNyPHeOVWsj-hXvAbf0cbSfxXS-B2vDHKt8yYGj39JwFagf4FsGZoeU153CLLIoKymPUw2HSAjmJNUjFjVKEiiQ_IK8unJCXdwLGECk5vCcZ2o79qq2hhmO6YRymI68cufDBSU5wfT-9M3Egj3Fn6eyQjkUtzgtT0F4wGkCvIJ2zcycrgl4_LlQZT8XR7LMxCk2X3ZbjInJr4vzrnoZedVtDHpzMx-OtNkrVv6oVlc7Pnh_vziqbxQUrJ4UG2QdUGI4mlUJ-BUCAwEAAaOCBBcwggQTMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBTvswley2TEn7fev4ZuZhZmFpAdRzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMEEGA1UdIAQ6MDgwDAYKKwYBBAGCN3sBATAMBgorBgEEAYI3ewIBMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAJdDn6wRBPc9Z2S8R3maqst_Uh5SNQ0zZR4WaqLtzf0sBiQsre283aJqnr1XZevIzbHE_WZwT78HcEbE8MaBXJFrwrlRp9AEtOIbWHtjAjrdrTMzKzxraa_3AyQXp10xdnOQD9YYS1BMw9uBWadRIx597FNlExk94mMpGe_Fk026yaNStZfHoyzef4B85Mw-s1_CBNWtOqbYfFv3qsNHNxJMIjq9AAz63EKfb1TuEqh8LpwngTvGkKL66giASd8UkmDoSqghrInWSlq9QAyXKltPX2szSnJbUFK6tgwo7JFuozP-uMx1YXz8gsnEaKSom162zAu8eN4hvaylkZtAzmc&s=OV9p9tRVKp-O5kvYrj6elNd7BOq64ffMpi5_WzfMfAx6saMeSxNIfH7HDH_Hz6r267BqZsQX_tNIPCuJyvwRUr5XagSePSXBTuExQZkBp4yXlOw4RPWsjdYb9sb7-H7d00cJUTq9bIaVzWczJ2I9oOjlFApA0JliF4JlOl8lf8OHuoadcC8Wz2AzTpkC04koWbcSDMVPDfAdDpm5ZVeAmviOHEKajo0yI4bMqH0u_Q7BMPY-LwkS87O0Tzw8Kd6i605XWJ5zx7V81NSxH39mj14VWHU3wMSnTiwMLOqTXxAYQZBKofpWk8V1D3c72O_yebq26bardTNaLFf3YBKdnw&h=P5_V2EGmcu0VPJRoyCCImEDxvgjml4pTgvxFN_KyV6o - response: - body: - string: "{\n \"name\": \"9689f5f9-3f5f-4c2d-a2f5-14f00861a4fa\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-05-08T02:20:08.7660508Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '126' - content-type: - - application/json - date: - - Wed, 08 May 2024 02:23:41 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-msedge-ref: - - 'Ref A: C2BCFE5BF3BB44529FDD07BB888DE08D Ref B: BL2AA2010201005 Ref C: 2024-05-08T02:23:41Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --http-proxy-config --ssh-key-value --enable-managed-identity - --yes --vnet-subnet-id -o - User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1019-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/9689f5f9-3f5f-4c2d-a2f5-14f00861a4fa?api-version=2016-03-30&t=638507316089493348&c=MIIHKjCCBhKgAwIBAgITHgRy5Oci-xrmzRVcTAAABHLk5zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNDMwMTgzMjQzWhcNMjUwNDI1MTgzMjQzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOpK6XZwrBOIcUuxSGOpz8RSDXHU9dX_RAFKhL5a3TnD-rcVvKzSrsLLvL2Dmv6C2VznuP21XRR8sJNyPHeOVWsj-hXvAbf0cbSfxXS-B2vDHKt8yYGj39JwFagf4FsGZoeU153CLLIoKymPUw2HSAjmJNUjFjVKEiiQ_IK8unJCXdwLGECk5vCcZ2o79qq2hhmO6YRymI68cufDBSU5wfT-9M3Egj3Fn6eyQjkUtzgtT0F4wGkCvIJ2zcycrgl4_LlQZT8XR7LMxCk2X3ZbjInJr4vzrnoZedVtDHpzMx-OtNkrVv6oVlc7Pnh_vziqbxQUrJ4UG2QdUGI4mlUJ-BUCAwEAAaOCBBcwggQTMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBTvswley2TEn7fev4ZuZhZmFpAdRzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMEEGA1UdIAQ6MDgwDAYKKwYBBAGCN3sBATAMBgorBgEEAYI3ewIBMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAJdDn6wRBPc9Z2S8R3maqst_Uh5SNQ0zZR4WaqLtzf0sBiQsre283aJqnr1XZevIzbHE_WZwT78HcEbE8MaBXJFrwrlRp9AEtOIbWHtjAjrdrTMzKzxraa_3AyQXp10xdnOQD9YYS1BMw9uBWadRIx597FNlExk94mMpGe_Fk026yaNStZfHoyzef4B85Mw-s1_CBNWtOqbYfFv3qsNHNxJMIjq9AAz63EKfb1TuEqh8LpwngTvGkKL66giASd8UkmDoSqghrInWSlq9QAyXKltPX2szSnJbUFK6tgwo7JFuozP-uMx1YXz8gsnEaKSom162zAu8eN4hvaylkZtAzmc&s=OV9p9tRVKp-O5kvYrj6elNd7BOq64ffMpi5_WzfMfAx6saMeSxNIfH7HDH_Hz6r267BqZsQX_tNIPCuJyvwRUr5XagSePSXBTuExQZkBp4yXlOw4RPWsjdYb9sb7-H7d00cJUTq9bIaVzWczJ2I9oOjlFApA0JliF4JlOl8lf8OHuoadcC8Wz2AzTpkC04koWbcSDMVPDfAdDpm5ZVeAmviOHEKajo0yI4bMqH0u_Q7BMPY-LwkS87O0Tzw8Kd6i605XWJ5zx7V81NSxH39mj14VWHU3wMSnTiwMLOqTXxAYQZBKofpWk8V1D3c72O_yebq26bardTNaLFf3YBKdnw&h=P5_V2EGmcu0VPJRoyCCImEDxvgjml4pTgvxFN_KyV6o - response: - body: - string: "{\n \"name\": \"9689f5f9-3f5f-4c2d-a2f5-14f00861a4fa\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-05-08T02:20:08.7660508Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '126' - content-type: - - application/json - date: - - Wed, 08 May 2024 02:24:11 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-msedge-ref: - - 'Ref A: 3968969E919F4D66AE086BC54087ACA7 Ref B: BL2AA2010201005 Ref C: 2024-05-08T02:24:11Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --http-proxy-config --ssh-key-value --enable-managed-identity - --yes --vnet-subnet-id -o - User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1019-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/9689f5f9-3f5f-4c2d-a2f5-14f00861a4fa?api-version=2016-03-30&t=638507316089493348&c=MIIHKjCCBhKgAwIBAgITHgRy5Oci-xrmzRVcTAAABHLk5zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNDMwMTgzMjQzWhcNMjUwNDI1MTgzMjQzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOpK6XZwrBOIcUuxSGOpz8RSDXHU9dX_RAFKhL5a3TnD-rcVvKzSrsLLvL2Dmv6C2VznuP21XRR8sJNyPHeOVWsj-hXvAbf0cbSfxXS-B2vDHKt8yYGj39JwFagf4FsGZoeU153CLLIoKymPUw2HSAjmJNUjFjVKEiiQ_IK8unJCXdwLGECk5vCcZ2o79qq2hhmO6YRymI68cufDBSU5wfT-9M3Egj3Fn6eyQjkUtzgtT0F4wGkCvIJ2zcycrgl4_LlQZT8XR7LMxCk2X3ZbjInJr4vzrnoZedVtDHpzMx-OtNkrVv6oVlc7Pnh_vziqbxQUrJ4UG2QdUGI4mlUJ-BUCAwEAAaOCBBcwggQTMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBTvswley2TEn7fev4ZuZhZmFpAdRzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMEEGA1UdIAQ6MDgwDAYKKwYBBAGCN3sBATAMBgorBgEEAYI3ewIBMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAJdDn6wRBPc9Z2S8R3maqst_Uh5SNQ0zZR4WaqLtzf0sBiQsre283aJqnr1XZevIzbHE_WZwT78HcEbE8MaBXJFrwrlRp9AEtOIbWHtjAjrdrTMzKzxraa_3AyQXp10xdnOQD9YYS1BMw9uBWadRIx597FNlExk94mMpGe_Fk026yaNStZfHoyzef4B85Mw-s1_CBNWtOqbYfFv3qsNHNxJMIjq9AAz63EKfb1TuEqh8LpwngTvGkKL66giASd8UkmDoSqghrInWSlq9QAyXKltPX2szSnJbUFK6tgwo7JFuozP-uMx1YXz8gsnEaKSom162zAu8eN4hvaylkZtAzmc&s=OV9p9tRVKp-O5kvYrj6elNd7BOq64ffMpi5_WzfMfAx6saMeSxNIfH7HDH_Hz6r267BqZsQX_tNIPCuJyvwRUr5XagSePSXBTuExQZkBp4yXlOw4RPWsjdYb9sb7-H7d00cJUTq9bIaVzWczJ2I9oOjlFApA0JliF4JlOl8lf8OHuoadcC8Wz2AzTpkC04koWbcSDMVPDfAdDpm5ZVeAmviOHEKajo0yI4bMqH0u_Q7BMPY-LwkS87O0Tzw8Kd6i605XWJ5zx7V81NSxH39mj14VWHU3wMSnTiwMLOqTXxAYQZBKofpWk8V1D3c72O_yebq26bardTNaLFf3YBKdnw&h=P5_V2EGmcu0VPJRoyCCImEDxvgjml4pTgvxFN_KyV6o - response: - body: - string: "{\n \"name\": \"9689f5f9-3f5f-4c2d-a2f5-14f00861a4fa\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-05-08T02:20:08.7660508Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '126' - content-type: - - application/json - date: - - Wed, 08 May 2024 02:24:41 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-msedge-ref: - - 'Ref A: 928EDE13465F45C39630F68783146CFF Ref B: BL2AA2010201005 Ref C: 2024-05-08T02:24:41Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --http-proxy-config --ssh-key-value --enable-managed-identity - --yes --vnet-subnet-id -o - User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1019-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/9689f5f9-3f5f-4c2d-a2f5-14f00861a4fa?api-version=2016-03-30&t=638507316089493348&c=MIIHKjCCBhKgAwIBAgITHgRy5Oci-xrmzRVcTAAABHLk5zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNDMwMTgzMjQzWhcNMjUwNDI1MTgzMjQzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOpK6XZwrBOIcUuxSGOpz8RSDXHU9dX_RAFKhL5a3TnD-rcVvKzSrsLLvL2Dmv6C2VznuP21XRR8sJNyPHeOVWsj-hXvAbf0cbSfxXS-B2vDHKt8yYGj39JwFagf4FsGZoeU153CLLIoKymPUw2HSAjmJNUjFjVKEiiQ_IK8unJCXdwLGECk5vCcZ2o79qq2hhmO6YRymI68cufDBSU5wfT-9M3Egj3Fn6eyQjkUtzgtT0F4wGkCvIJ2zcycrgl4_LlQZT8XR7LMxCk2X3ZbjInJr4vzrnoZedVtDHpzMx-OtNkrVv6oVlc7Pnh_vziqbxQUrJ4UG2QdUGI4mlUJ-BUCAwEAAaOCBBcwggQTMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBTvswley2TEn7fev4ZuZhZmFpAdRzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMEEGA1UdIAQ6MDgwDAYKKwYBBAGCN3sBATAMBgorBgEEAYI3ewIBMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAJdDn6wRBPc9Z2S8R3maqst_Uh5SNQ0zZR4WaqLtzf0sBiQsre283aJqnr1XZevIzbHE_WZwT78HcEbE8MaBXJFrwrlRp9AEtOIbWHtjAjrdrTMzKzxraa_3AyQXp10xdnOQD9YYS1BMw9uBWadRIx597FNlExk94mMpGe_Fk026yaNStZfHoyzef4B85Mw-s1_CBNWtOqbYfFv3qsNHNxJMIjq9AAz63EKfb1TuEqh8LpwngTvGkKL66giASd8UkmDoSqghrInWSlq9QAyXKltPX2szSnJbUFK6tgwo7JFuozP-uMx1YXz8gsnEaKSom162zAu8eN4hvaylkZtAzmc&s=OV9p9tRVKp-O5kvYrj6elNd7BOq64ffMpi5_WzfMfAx6saMeSxNIfH7HDH_Hz6r267BqZsQX_tNIPCuJyvwRUr5XagSePSXBTuExQZkBp4yXlOw4RPWsjdYb9sb7-H7d00cJUTq9bIaVzWczJ2I9oOjlFApA0JliF4JlOl8lf8OHuoadcC8Wz2AzTpkC04koWbcSDMVPDfAdDpm5ZVeAmviOHEKajo0yI4bMqH0u_Q7BMPY-LwkS87O0Tzw8Kd6i605XWJ5zx7V81NSxH39mj14VWHU3wMSnTiwMLOqTXxAYQZBKofpWk8V1D3c72O_yebq26bardTNaLFf3YBKdnw&h=P5_V2EGmcu0VPJRoyCCImEDxvgjml4pTgvxFN_KyV6o - response: - body: - string: "{\n \"name\": \"9689f5f9-3f5f-4c2d-a2f5-14f00861a4fa\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-05-08T02:20:08.7660508Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '126' - content-type: - - application/json - date: - - Wed, 08 May 2024 02:25:11 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-msedge-ref: - - 'Ref A: EF6B4EAC416C462BAC8A4046236AA226 Ref B: BL2AA2010201005 Ref C: 2024-05-08T02:25:12Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --http-proxy-config --ssh-key-value --enable-managed-identity - --yes --vnet-subnet-id -o - User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1019-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/9689f5f9-3f5f-4c2d-a2f5-14f00861a4fa?api-version=2016-03-30&t=638507316089493348&c=MIIHKjCCBhKgAwIBAgITHgRy5Oci-xrmzRVcTAAABHLk5zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNDMwMTgzMjQzWhcNMjUwNDI1MTgzMjQzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOpK6XZwrBOIcUuxSGOpz8RSDXHU9dX_RAFKhL5a3TnD-rcVvKzSrsLLvL2Dmv6C2VznuP21XRR8sJNyPHeOVWsj-hXvAbf0cbSfxXS-B2vDHKt8yYGj39JwFagf4FsGZoeU153CLLIoKymPUw2HSAjmJNUjFjVKEiiQ_IK8unJCXdwLGECk5vCcZ2o79qq2hhmO6YRymI68cufDBSU5wfT-9M3Egj3Fn6eyQjkUtzgtT0F4wGkCvIJ2zcycrgl4_LlQZT8XR7LMxCk2X3ZbjInJr4vzrnoZedVtDHpzMx-OtNkrVv6oVlc7Pnh_vziqbxQUrJ4UG2QdUGI4mlUJ-BUCAwEAAaOCBBcwggQTMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBTvswley2TEn7fev4ZuZhZmFpAdRzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMEEGA1UdIAQ6MDgwDAYKKwYBBAGCN3sBATAMBgorBgEEAYI3ewIBMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAJdDn6wRBPc9Z2S8R3maqst_Uh5SNQ0zZR4WaqLtzf0sBiQsre283aJqnr1XZevIzbHE_WZwT78HcEbE8MaBXJFrwrlRp9AEtOIbWHtjAjrdrTMzKzxraa_3AyQXp10xdnOQD9YYS1BMw9uBWadRIx597FNlExk94mMpGe_Fk026yaNStZfHoyzef4B85Mw-s1_CBNWtOqbYfFv3qsNHNxJMIjq9AAz63EKfb1TuEqh8LpwngTvGkKL66giASd8UkmDoSqghrInWSlq9QAyXKltPX2szSnJbUFK6tgwo7JFuozP-uMx1YXz8gsnEaKSom162zAu8eN4hvaylkZtAzmc&s=OV9p9tRVKp-O5kvYrj6elNd7BOq64ffMpi5_WzfMfAx6saMeSxNIfH7HDH_Hz6r267BqZsQX_tNIPCuJyvwRUr5XagSePSXBTuExQZkBp4yXlOw4RPWsjdYb9sb7-H7d00cJUTq9bIaVzWczJ2I9oOjlFApA0JliF4JlOl8lf8OHuoadcC8Wz2AzTpkC04koWbcSDMVPDfAdDpm5ZVeAmviOHEKajo0yI4bMqH0u_Q7BMPY-LwkS87O0Tzw8Kd6i605XWJ5zx7V81NSxH39mj14VWHU3wMSnTiwMLOqTXxAYQZBKofpWk8V1D3c72O_yebq26bardTNaLFf3YBKdnw&h=P5_V2EGmcu0VPJRoyCCImEDxvgjml4pTgvxFN_KyV6o - response: - body: - string: "{\n \"name\": \"9689f5f9-3f5f-4c2d-a2f5-14f00861a4fa\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-05-08T02:20:08.7660508Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '126' - content-type: - - application/json - date: - - Wed, 08 May 2024 02:25:42 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-msedge-ref: - - 'Ref A: C7FCD2B04B78410CA9441987106D2ABB Ref B: BL2AA2010201005 Ref C: 2024-05-08T02:25:42Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --http-proxy-config --ssh-key-value --enable-managed-identity - --yes --vnet-subnet-id -o - User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1019-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/9689f5f9-3f5f-4c2d-a2f5-14f00861a4fa?api-version=2016-03-30&t=638507316089493348&c=MIIHKjCCBhKgAwIBAgITHgRy5Oci-xrmzRVcTAAABHLk5zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNDMwMTgzMjQzWhcNMjUwNDI1MTgzMjQzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOpK6XZwrBOIcUuxSGOpz8RSDXHU9dX_RAFKhL5a3TnD-rcVvKzSrsLLvL2Dmv6C2VznuP21XRR8sJNyPHeOVWsj-hXvAbf0cbSfxXS-B2vDHKt8yYGj39JwFagf4FsGZoeU153CLLIoKymPUw2HSAjmJNUjFjVKEiiQ_IK8unJCXdwLGECk5vCcZ2o79qq2hhmO6YRymI68cufDBSU5wfT-9M3Egj3Fn6eyQjkUtzgtT0F4wGkCvIJ2zcycrgl4_LlQZT8XR7LMxCk2X3ZbjInJr4vzrnoZedVtDHpzMx-OtNkrVv6oVlc7Pnh_vziqbxQUrJ4UG2QdUGI4mlUJ-BUCAwEAAaOCBBcwggQTMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBTvswley2TEn7fev4ZuZhZmFpAdRzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMEEGA1UdIAQ6MDgwDAYKKwYBBAGCN3sBATAMBgorBgEEAYI3ewIBMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAJdDn6wRBPc9Z2S8R3maqst_Uh5SNQ0zZR4WaqLtzf0sBiQsre283aJqnr1XZevIzbHE_WZwT78HcEbE8MaBXJFrwrlRp9AEtOIbWHtjAjrdrTMzKzxraa_3AyQXp10xdnOQD9YYS1BMw9uBWadRIx597FNlExk94mMpGe_Fk026yaNStZfHoyzef4B85Mw-s1_CBNWtOqbYfFv3qsNHNxJMIjq9AAz63EKfb1TuEqh8LpwngTvGkKL66giASd8UkmDoSqghrInWSlq9QAyXKltPX2szSnJbUFK6tgwo7JFuozP-uMx1YXz8gsnEaKSom162zAu8eN4hvaylkZtAzmc&s=OV9p9tRVKp-O5kvYrj6elNd7BOq64ffMpi5_WzfMfAx6saMeSxNIfH7HDH_Hz6r267BqZsQX_tNIPCuJyvwRUr5XagSePSXBTuExQZkBp4yXlOw4RPWsjdYb9sb7-H7d00cJUTq9bIaVzWczJ2I9oOjlFApA0JliF4JlOl8lf8OHuoadcC8Wz2AzTpkC04koWbcSDMVPDfAdDpm5ZVeAmviOHEKajo0yI4bMqH0u_Q7BMPY-LwkS87O0Tzw8Kd6i605XWJ5zx7V81NSxH39mj14VWHU3wMSnTiwMLOqTXxAYQZBKofpWk8V1D3c72O_yebq26bardTNaLFf3YBKdnw&h=P5_V2EGmcu0VPJRoyCCImEDxvgjml4pTgvxFN_KyV6o - response: - body: - string: "{\n \"name\": \"9689f5f9-3f5f-4c2d-a2f5-14f00861a4fa\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-05-08T02:20:08.7660508Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '126' - content-type: - - application/json - date: - - Wed, 08 May 2024 02:26:12 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-msedge-ref: - - 'Ref A: 817298EFFB7649C29FA27C0DE16CA687 Ref B: BL2AA2010201005 Ref C: 2024-05-08T02:26:12Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --http-proxy-config --ssh-key-value --enable-managed-identity - --yes --vnet-subnet-id -o - User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1019-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/9689f5f9-3f5f-4c2d-a2f5-14f00861a4fa?api-version=2016-03-30&t=638507316089493348&c=MIIHKjCCBhKgAwIBAgITHgRy5Oci-xrmzRVcTAAABHLk5zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNDMwMTgzMjQzWhcNMjUwNDI1MTgzMjQzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOpK6XZwrBOIcUuxSGOpz8RSDXHU9dX_RAFKhL5a3TnD-rcVvKzSrsLLvL2Dmv6C2VznuP21XRR8sJNyPHeOVWsj-hXvAbf0cbSfxXS-B2vDHKt8yYGj39JwFagf4FsGZoeU153CLLIoKymPUw2HSAjmJNUjFjVKEiiQ_IK8unJCXdwLGECk5vCcZ2o79qq2hhmO6YRymI68cufDBSU5wfT-9M3Egj3Fn6eyQjkUtzgtT0F4wGkCvIJ2zcycrgl4_LlQZT8XR7LMxCk2X3ZbjInJr4vzrnoZedVtDHpzMx-OtNkrVv6oVlc7Pnh_vziqbxQUrJ4UG2QdUGI4mlUJ-BUCAwEAAaOCBBcwggQTMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBTvswley2TEn7fev4ZuZhZmFpAdRzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMEEGA1UdIAQ6MDgwDAYKKwYBBAGCN3sBATAMBgorBgEEAYI3ewIBMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAJdDn6wRBPc9Z2S8R3maqst_Uh5SNQ0zZR4WaqLtzf0sBiQsre283aJqnr1XZevIzbHE_WZwT78HcEbE8MaBXJFrwrlRp9AEtOIbWHtjAjrdrTMzKzxraa_3AyQXp10xdnOQD9YYS1BMw9uBWadRIx597FNlExk94mMpGe_Fk026yaNStZfHoyzef4B85Mw-s1_CBNWtOqbYfFv3qsNHNxJMIjq9AAz63EKfb1TuEqh8LpwngTvGkKL66giASd8UkmDoSqghrInWSlq9QAyXKltPX2szSnJbUFK6tgwo7JFuozP-uMx1YXz8gsnEaKSom162zAu8eN4hvaylkZtAzmc&s=OV9p9tRVKp-O5kvYrj6elNd7BOq64ffMpi5_WzfMfAx6saMeSxNIfH7HDH_Hz6r267BqZsQX_tNIPCuJyvwRUr5XagSePSXBTuExQZkBp4yXlOw4RPWsjdYb9sb7-H7d00cJUTq9bIaVzWczJ2I9oOjlFApA0JliF4JlOl8lf8OHuoadcC8Wz2AzTpkC04koWbcSDMVPDfAdDpm5ZVeAmviOHEKajo0yI4bMqH0u_Q7BMPY-LwkS87O0Tzw8Kd6i605XWJ5zx7V81NSxH39mj14VWHU3wMSnTiwMLOqTXxAYQZBKofpWk8V1D3c72O_yebq26bardTNaLFf3YBKdnw&h=P5_V2EGmcu0VPJRoyCCImEDxvgjml4pTgvxFN_KyV6o - response: - body: - string: "{\n \"name\": \"9689f5f9-3f5f-4c2d-a2f5-14f00861a4fa\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-05-08T02:20:08.7660508Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '126' - content-type: - - application/json - date: - - Wed, 08 May 2024 02:26:42 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-msedge-ref: - - 'Ref A: D3F6D02843564FF99FEAB73F20DF8A14 Ref B: BL2AA2010201005 Ref C: 2024-05-08T02:26:42Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --http-proxy-config --ssh-key-value --enable-managed-identity - --yes --vnet-subnet-id -o - User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1019-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/9689f5f9-3f5f-4c2d-a2f5-14f00861a4fa?api-version=2016-03-30&t=638507316089493348&c=MIIHKjCCBhKgAwIBAgITHgRy5Oci-xrmzRVcTAAABHLk5zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNDMwMTgzMjQzWhcNMjUwNDI1MTgzMjQzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOpK6XZwrBOIcUuxSGOpz8RSDXHU9dX_RAFKhL5a3TnD-rcVvKzSrsLLvL2Dmv6C2VznuP21XRR8sJNyPHeOVWsj-hXvAbf0cbSfxXS-B2vDHKt8yYGj39JwFagf4FsGZoeU153CLLIoKymPUw2HSAjmJNUjFjVKEiiQ_IK8unJCXdwLGECk5vCcZ2o79qq2hhmO6YRymI68cufDBSU5wfT-9M3Egj3Fn6eyQjkUtzgtT0F4wGkCvIJ2zcycrgl4_LlQZT8XR7LMxCk2X3ZbjInJr4vzrnoZedVtDHpzMx-OtNkrVv6oVlc7Pnh_vziqbxQUrJ4UG2QdUGI4mlUJ-BUCAwEAAaOCBBcwggQTMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBTvswley2TEn7fev4ZuZhZmFpAdRzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMEEGA1UdIAQ6MDgwDAYKKwYBBAGCN3sBATAMBgorBgEEAYI3ewIBMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAJdDn6wRBPc9Z2S8R3maqst_Uh5SNQ0zZR4WaqLtzf0sBiQsre283aJqnr1XZevIzbHE_WZwT78HcEbE8MaBXJFrwrlRp9AEtOIbWHtjAjrdrTMzKzxraa_3AyQXp10xdnOQD9YYS1BMw9uBWadRIx597FNlExk94mMpGe_Fk026yaNStZfHoyzef4B85Mw-s1_CBNWtOqbYfFv3qsNHNxJMIjq9AAz63EKfb1TuEqh8LpwngTvGkKL66giASd8UkmDoSqghrInWSlq9QAyXKltPX2szSnJbUFK6tgwo7JFuozP-uMx1YXz8gsnEaKSom162zAu8eN4hvaylkZtAzmc&s=OV9p9tRVKp-O5kvYrj6elNd7BOq64ffMpi5_WzfMfAx6saMeSxNIfH7HDH_Hz6r267BqZsQX_tNIPCuJyvwRUr5XagSePSXBTuExQZkBp4yXlOw4RPWsjdYb9sb7-H7d00cJUTq9bIaVzWczJ2I9oOjlFApA0JliF4JlOl8lf8OHuoadcC8Wz2AzTpkC04koWbcSDMVPDfAdDpm5ZVeAmviOHEKajo0yI4bMqH0u_Q7BMPY-LwkS87O0Tzw8Kd6i605XWJ5zx7V81NSxH39mj14VWHU3wMSnTiwMLOqTXxAYQZBKofpWk8V1D3c72O_yebq26bardTNaLFf3YBKdnw&h=P5_V2EGmcu0VPJRoyCCImEDxvgjml4pTgvxFN_KyV6o - response: - body: - string: "{\n \"name\": \"9689f5f9-3f5f-4c2d-a2f5-14f00861a4fa\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-05-08T02:20:08.7660508Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '126' - content-type: - - application/json - date: - - Wed, 08 May 2024 02:27:12 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-msedge-ref: - - 'Ref A: BF0BE972FB624E109D8135AD65988FD8 Ref B: BL2AA2010201005 Ref C: 2024-05-08T02:27:13Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --http-proxy-config --ssh-key-value --enable-managed-identity - --yes --vnet-subnet-id -o - User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1019-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/9689f5f9-3f5f-4c2d-a2f5-14f00861a4fa?api-version=2016-03-30&t=638507316089493348&c=MIIHKjCCBhKgAwIBAgITHgRy5Oci-xrmzRVcTAAABHLk5zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNDMwMTgzMjQzWhcNMjUwNDI1MTgzMjQzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOpK6XZwrBOIcUuxSGOpz8RSDXHU9dX_RAFKhL5a3TnD-rcVvKzSrsLLvL2Dmv6C2VznuP21XRR8sJNyPHeOVWsj-hXvAbf0cbSfxXS-B2vDHKt8yYGj39JwFagf4FsGZoeU153CLLIoKymPUw2HSAjmJNUjFjVKEiiQ_IK8unJCXdwLGECk5vCcZ2o79qq2hhmO6YRymI68cufDBSU5wfT-9M3Egj3Fn6eyQjkUtzgtT0F4wGkCvIJ2zcycrgl4_LlQZT8XR7LMxCk2X3ZbjInJr4vzrnoZedVtDHpzMx-OtNkrVv6oVlc7Pnh_vziqbxQUrJ4UG2QdUGI4mlUJ-BUCAwEAAaOCBBcwggQTMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBTvswley2TEn7fev4ZuZhZmFpAdRzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMEEGA1UdIAQ6MDgwDAYKKwYBBAGCN3sBATAMBgorBgEEAYI3ewIBMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAJdDn6wRBPc9Z2S8R3maqst_Uh5SNQ0zZR4WaqLtzf0sBiQsre283aJqnr1XZevIzbHE_WZwT78HcEbE8MaBXJFrwrlRp9AEtOIbWHtjAjrdrTMzKzxraa_3AyQXp10xdnOQD9YYS1BMw9uBWadRIx597FNlExk94mMpGe_Fk026yaNStZfHoyzef4B85Mw-s1_CBNWtOqbYfFv3qsNHNxJMIjq9AAz63EKfb1TuEqh8LpwngTvGkKL66giASd8UkmDoSqghrInWSlq9QAyXKltPX2szSnJbUFK6tgwo7JFuozP-uMx1YXz8gsnEaKSom162zAu8eN4hvaylkZtAzmc&s=OV9p9tRVKp-O5kvYrj6elNd7BOq64ffMpi5_WzfMfAx6saMeSxNIfH7HDH_Hz6r267BqZsQX_tNIPCuJyvwRUr5XagSePSXBTuExQZkBp4yXlOw4RPWsjdYb9sb7-H7d00cJUTq9bIaVzWczJ2I9oOjlFApA0JliF4JlOl8lf8OHuoadcC8Wz2AzTpkC04koWbcSDMVPDfAdDpm5ZVeAmviOHEKajo0yI4bMqH0u_Q7BMPY-LwkS87O0Tzw8Kd6i605XWJ5zx7V81NSxH39mj14VWHU3wMSnTiwMLOqTXxAYQZBKofpWk8V1D3c72O_yebq26bardTNaLFf3YBKdnw&h=P5_V2EGmcu0VPJRoyCCImEDxvgjml4pTgvxFN_KyV6o - response: - body: - string: "{\n \"name\": \"9689f5f9-3f5f-4c2d-a2f5-14f00861a4fa\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-05-08T02:20:08.7660508Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '126' - content-type: - - application/json - date: - - Wed, 08 May 2024 02:27:43 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-msedge-ref: - - 'Ref A: 080E905FA1A14B9DBC539B7850D92BE5 Ref B: BL2AA2010201005 Ref C: 2024-05-08T02:27:43Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --http-proxy-config --ssh-key-value --enable-managed-identity - --yes --vnet-subnet-id -o - User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1019-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/9689f5f9-3f5f-4c2d-a2f5-14f00861a4fa?api-version=2016-03-30&t=638507316089493348&c=MIIHKjCCBhKgAwIBAgITHgRy5Oci-xrmzRVcTAAABHLk5zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNDMwMTgzMjQzWhcNMjUwNDI1MTgzMjQzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOpK6XZwrBOIcUuxSGOpz8RSDXHU9dX_RAFKhL5a3TnD-rcVvKzSrsLLvL2Dmv6C2VznuP21XRR8sJNyPHeOVWsj-hXvAbf0cbSfxXS-B2vDHKt8yYGj39JwFagf4FsGZoeU153CLLIoKymPUw2HSAjmJNUjFjVKEiiQ_IK8unJCXdwLGECk5vCcZ2o79qq2hhmO6YRymI68cufDBSU5wfT-9M3Egj3Fn6eyQjkUtzgtT0F4wGkCvIJ2zcycrgl4_LlQZT8XR7LMxCk2X3ZbjInJr4vzrnoZedVtDHpzMx-OtNkrVv6oVlc7Pnh_vziqbxQUrJ4UG2QdUGI4mlUJ-BUCAwEAAaOCBBcwggQTMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBTvswley2TEn7fev4ZuZhZmFpAdRzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMEEGA1UdIAQ6MDgwDAYKKwYBBAGCN3sBATAMBgorBgEEAYI3ewIBMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAJdDn6wRBPc9Z2S8R3maqst_Uh5SNQ0zZR4WaqLtzf0sBiQsre283aJqnr1XZevIzbHE_WZwT78HcEbE8MaBXJFrwrlRp9AEtOIbWHtjAjrdrTMzKzxraa_3AyQXp10xdnOQD9YYS1BMw9uBWadRIx597FNlExk94mMpGe_Fk026yaNStZfHoyzef4B85Mw-s1_CBNWtOqbYfFv3qsNHNxJMIjq9AAz63EKfb1TuEqh8LpwngTvGkKL66giASd8UkmDoSqghrInWSlq9QAyXKltPX2szSnJbUFK6tgwo7JFuozP-uMx1YXz8gsnEaKSom162zAu8eN4hvaylkZtAzmc&s=OV9p9tRVKp-O5kvYrj6elNd7BOq64ffMpi5_WzfMfAx6saMeSxNIfH7HDH_Hz6r267BqZsQX_tNIPCuJyvwRUr5XagSePSXBTuExQZkBp4yXlOw4RPWsjdYb9sb7-H7d00cJUTq9bIaVzWczJ2I9oOjlFApA0JliF4JlOl8lf8OHuoadcC8Wz2AzTpkC04koWbcSDMVPDfAdDpm5ZVeAmviOHEKajo0yI4bMqH0u_Q7BMPY-LwkS87O0Tzw8Kd6i605XWJ5zx7V81NSxH39mj14VWHU3wMSnTiwMLOqTXxAYQZBKofpWk8V1D3c72O_yebq26bardTNaLFf3YBKdnw&h=P5_V2EGmcu0VPJRoyCCImEDxvgjml4pTgvxFN_KyV6o - response: - body: - string: "{\n \"name\": \"9689f5f9-3f5f-4c2d-a2f5-14f00861a4fa\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-05-08T02:20:08.7660508Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '126' - content-type: - - application/json - date: - - Wed, 08 May 2024 02:28:13 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-msedge-ref: - - 'Ref A: E251905A62F5450D976F8F3B6DFC3EFB Ref B: BL2AA2010201005 Ref C: 2024-05-08T02:28:13Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --http-proxy-config --ssh-key-value --enable-managed-identity - --yes --vnet-subnet-id -o - User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1019-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/9689f5f9-3f5f-4c2d-a2f5-14f00861a4fa?api-version=2016-03-30&t=638507316089493348&c=MIIHKjCCBhKgAwIBAgITHgRy5Oci-xrmzRVcTAAABHLk5zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNDMwMTgzMjQzWhcNMjUwNDI1MTgzMjQzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOpK6XZwrBOIcUuxSGOpz8RSDXHU9dX_RAFKhL5a3TnD-rcVvKzSrsLLvL2Dmv6C2VznuP21XRR8sJNyPHeOVWsj-hXvAbf0cbSfxXS-B2vDHKt8yYGj39JwFagf4FsGZoeU153CLLIoKymPUw2HSAjmJNUjFjVKEiiQ_IK8unJCXdwLGECk5vCcZ2o79qq2hhmO6YRymI68cufDBSU5wfT-9M3Egj3Fn6eyQjkUtzgtT0F4wGkCvIJ2zcycrgl4_LlQZT8XR7LMxCk2X3ZbjInJr4vzrnoZedVtDHpzMx-OtNkrVv6oVlc7Pnh_vziqbxQUrJ4UG2QdUGI4mlUJ-BUCAwEAAaOCBBcwggQTMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBTvswley2TEn7fev4ZuZhZmFpAdRzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMEEGA1UdIAQ6MDgwDAYKKwYBBAGCN3sBATAMBgorBgEEAYI3ewIBMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAJdDn6wRBPc9Z2S8R3maqst_Uh5SNQ0zZR4WaqLtzf0sBiQsre283aJqnr1XZevIzbHE_WZwT78HcEbE8MaBXJFrwrlRp9AEtOIbWHtjAjrdrTMzKzxraa_3AyQXp10xdnOQD9YYS1BMw9uBWadRIx597FNlExk94mMpGe_Fk026yaNStZfHoyzef4B85Mw-s1_CBNWtOqbYfFv3qsNHNxJMIjq9AAz63EKfb1TuEqh8LpwngTvGkKL66giASd8UkmDoSqghrInWSlq9QAyXKltPX2szSnJbUFK6tgwo7JFuozP-uMx1YXz8gsnEaKSom162zAu8eN4hvaylkZtAzmc&s=OV9p9tRVKp-O5kvYrj6elNd7BOq64ffMpi5_WzfMfAx6saMeSxNIfH7HDH_Hz6r267BqZsQX_tNIPCuJyvwRUr5XagSePSXBTuExQZkBp4yXlOw4RPWsjdYb9sb7-H7d00cJUTq9bIaVzWczJ2I9oOjlFApA0JliF4JlOl8lf8OHuoadcC8Wz2AzTpkC04koWbcSDMVPDfAdDpm5ZVeAmviOHEKajo0yI4bMqH0u_Q7BMPY-LwkS87O0Tzw8Kd6i605XWJ5zx7V81NSxH39mj14VWHU3wMSnTiwMLOqTXxAYQZBKofpWk8V1D3c72O_yebq26bardTNaLFf3YBKdnw&h=P5_V2EGmcu0VPJRoyCCImEDxvgjml4pTgvxFN_KyV6o - response: - body: - string: "{\n \"name\": \"9689f5f9-3f5f-4c2d-a2f5-14f00861a4fa\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-05-08T02:20:08.7660508Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '126' - content-type: - - application/json - date: - - Wed, 08 May 2024 02:28:43 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-msedge-ref: - - 'Ref A: A1D97B47A78D4965A08D8FE787BA3E0E Ref B: BL2AA2010201005 Ref C: 2024-05-08T02:28:44Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --http-proxy-config --ssh-key-value --enable-managed-identity - --yes --vnet-subnet-id -o - User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1019-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/9689f5f9-3f5f-4c2d-a2f5-14f00861a4fa?api-version=2016-03-30&t=638507316089493348&c=MIIHKjCCBhKgAwIBAgITHgRy5Oci-xrmzRVcTAAABHLk5zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNDMwMTgzMjQzWhcNMjUwNDI1MTgzMjQzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOpK6XZwrBOIcUuxSGOpz8RSDXHU9dX_RAFKhL5a3TnD-rcVvKzSrsLLvL2Dmv6C2VznuP21XRR8sJNyPHeOVWsj-hXvAbf0cbSfxXS-B2vDHKt8yYGj39JwFagf4FsGZoeU153CLLIoKymPUw2HSAjmJNUjFjVKEiiQ_IK8unJCXdwLGECk5vCcZ2o79qq2hhmO6YRymI68cufDBSU5wfT-9M3Egj3Fn6eyQjkUtzgtT0F4wGkCvIJ2zcycrgl4_LlQZT8XR7LMxCk2X3ZbjInJr4vzrnoZedVtDHpzMx-OtNkrVv6oVlc7Pnh_vziqbxQUrJ4UG2QdUGI4mlUJ-BUCAwEAAaOCBBcwggQTMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBTvswley2TEn7fev4ZuZhZmFpAdRzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMEEGA1UdIAQ6MDgwDAYKKwYBBAGCN3sBATAMBgorBgEEAYI3ewIBMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAJdDn6wRBPc9Z2S8R3maqst_Uh5SNQ0zZR4WaqLtzf0sBiQsre283aJqnr1XZevIzbHE_WZwT78HcEbE8MaBXJFrwrlRp9AEtOIbWHtjAjrdrTMzKzxraa_3AyQXp10xdnOQD9YYS1BMw9uBWadRIx597FNlExk94mMpGe_Fk026yaNStZfHoyzef4B85Mw-s1_CBNWtOqbYfFv3qsNHNxJMIjq9AAz63EKfb1TuEqh8LpwngTvGkKL66giASd8UkmDoSqghrInWSlq9QAyXKltPX2szSnJbUFK6tgwo7JFuozP-uMx1YXz8gsnEaKSom162zAu8eN4hvaylkZtAzmc&s=OV9p9tRVKp-O5kvYrj6elNd7BOq64ffMpi5_WzfMfAx6saMeSxNIfH7HDH_Hz6r267BqZsQX_tNIPCuJyvwRUr5XagSePSXBTuExQZkBp4yXlOw4RPWsjdYb9sb7-H7d00cJUTq9bIaVzWczJ2I9oOjlFApA0JliF4JlOl8lf8OHuoadcC8Wz2AzTpkC04koWbcSDMVPDfAdDpm5ZVeAmviOHEKajo0yI4bMqH0u_Q7BMPY-LwkS87O0Tzw8Kd6i605XWJ5zx7V81NSxH39mj14VWHU3wMSnTiwMLOqTXxAYQZBKofpWk8V1D3c72O_yebq26bardTNaLFf3YBKdnw&h=P5_V2EGmcu0VPJRoyCCImEDxvgjml4pTgvxFN_KyV6o - response: - body: - string: "{\n \"name\": \"9689f5f9-3f5f-4c2d-a2f5-14f00861a4fa\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-05-08T02:20:08.7660508Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '126' - content-type: - - application/json - date: - - Wed, 08 May 2024 02:29:14 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-msedge-ref: - - 'Ref A: 3F41941907414FB097A39408ECA08EE9 Ref B: BL2AA2010201005 Ref C: 2024-05-08T02:29:14Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --http-proxy-config --ssh-key-value --enable-managed-identity - --yes --vnet-subnet-id -o - User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1019-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/9689f5f9-3f5f-4c2d-a2f5-14f00861a4fa?api-version=2016-03-30&t=638507316089493348&c=MIIHKjCCBhKgAwIBAgITHgRy5Oci-xrmzRVcTAAABHLk5zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNDMwMTgzMjQzWhcNMjUwNDI1MTgzMjQzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOpK6XZwrBOIcUuxSGOpz8RSDXHU9dX_RAFKhL5a3TnD-rcVvKzSrsLLvL2Dmv6C2VznuP21XRR8sJNyPHeOVWsj-hXvAbf0cbSfxXS-B2vDHKt8yYGj39JwFagf4FsGZoeU153CLLIoKymPUw2HSAjmJNUjFjVKEiiQ_IK8unJCXdwLGECk5vCcZ2o79qq2hhmO6YRymI68cufDBSU5wfT-9M3Egj3Fn6eyQjkUtzgtT0F4wGkCvIJ2zcycrgl4_LlQZT8XR7LMxCk2X3ZbjInJr4vzrnoZedVtDHpzMx-OtNkrVv6oVlc7Pnh_vziqbxQUrJ4UG2QdUGI4mlUJ-BUCAwEAAaOCBBcwggQTMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBTvswley2TEn7fev4ZuZhZmFpAdRzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMEEGA1UdIAQ6MDgwDAYKKwYBBAGCN3sBATAMBgorBgEEAYI3ewIBMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAJdDn6wRBPc9Z2S8R3maqst_Uh5SNQ0zZR4WaqLtzf0sBiQsre283aJqnr1XZevIzbHE_WZwT78HcEbE8MaBXJFrwrlRp9AEtOIbWHtjAjrdrTMzKzxraa_3AyQXp10xdnOQD9YYS1BMw9uBWadRIx597FNlExk94mMpGe_Fk026yaNStZfHoyzef4B85Mw-s1_CBNWtOqbYfFv3qsNHNxJMIjq9AAz63EKfb1TuEqh8LpwngTvGkKL66giASd8UkmDoSqghrInWSlq9QAyXKltPX2szSnJbUFK6tgwo7JFuozP-uMx1YXz8gsnEaKSom162zAu8eN4hvaylkZtAzmc&s=OV9p9tRVKp-O5kvYrj6elNd7BOq64ffMpi5_WzfMfAx6saMeSxNIfH7HDH_Hz6r267BqZsQX_tNIPCuJyvwRUr5XagSePSXBTuExQZkBp4yXlOw4RPWsjdYb9sb7-H7d00cJUTq9bIaVzWczJ2I9oOjlFApA0JliF4JlOl8lf8OHuoadcC8Wz2AzTpkC04koWbcSDMVPDfAdDpm5ZVeAmviOHEKajo0yI4bMqH0u_Q7BMPY-LwkS87O0Tzw8Kd6i605XWJ5zx7V81NSxH39mj14VWHU3wMSnTiwMLOqTXxAYQZBKofpWk8V1D3c72O_yebq26bardTNaLFf3YBKdnw&h=P5_V2EGmcu0VPJRoyCCImEDxvgjml4pTgvxFN_KyV6o - response: - body: - string: "{\n \"name\": \"9689f5f9-3f5f-4c2d-a2f5-14f00861a4fa\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-05-08T02:20:08.7660508Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '126' - content-type: - - application/json - date: - - Wed, 08 May 2024 02:29:44 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-msedge-ref: - - 'Ref A: 8BCCAB53CFBD46EB8C4E280C74829A56 Ref B: BL2AA2010201005 Ref C: 2024-05-08T02:29:44Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --http-proxy-config --ssh-key-value --enable-managed-identity - --yes --vnet-subnet-id -o - User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1019-azure-x86_64-with-glibc2.29) + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.7 (Linux-6.5.0-1021-azure-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9689f5f9-3f5f-4c2d-a2f5-14f00861a4fa?api-version=2016-03-30&t=638507316089493348&c=MIIHKjCCBhKgAwIBAgITHgRy5Oci-xrmzRVcTAAABHLk5zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNDMwMTgzMjQzWhcNMjUwNDI1MTgzMjQzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOpK6XZwrBOIcUuxSGOpz8RSDXHU9dX_RAFKhL5a3TnD-rcVvKzSrsLLvL2Dmv6C2VznuP21XRR8sJNyPHeOVWsj-hXvAbf0cbSfxXS-B2vDHKt8yYGj39JwFagf4FsGZoeU153CLLIoKymPUw2HSAjmJNUjFjVKEiiQ_IK8unJCXdwLGECk5vCcZ2o79qq2hhmO6YRymI68cufDBSU5wfT-9M3Egj3Fn6eyQjkUtzgtT0F4wGkCvIJ2zcycrgl4_LlQZT8XR7LMxCk2X3ZbjInJr4vzrnoZedVtDHpzMx-OtNkrVv6oVlc7Pnh_vziqbxQUrJ4UG2QdUGI4mlUJ-BUCAwEAAaOCBBcwggQTMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBTvswley2TEn7fev4ZuZhZmFpAdRzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMEEGA1UdIAQ6MDgwDAYKKwYBBAGCN3sBATAMBgorBgEEAYI3ewIBMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAJdDn6wRBPc9Z2S8R3maqst_Uh5SNQ0zZR4WaqLtzf0sBiQsre283aJqnr1XZevIzbHE_WZwT78HcEbE8MaBXJFrwrlRp9AEtOIbWHtjAjrdrTMzKzxraa_3AyQXp10xdnOQD9YYS1BMw9uBWadRIx597FNlExk94mMpGe_Fk026yaNStZfHoyzef4B85Mw-s1_CBNWtOqbYfFv3qsNHNxJMIjq9AAz63EKfb1TuEqh8LpwngTvGkKL66giASd8UkmDoSqghrInWSlq9QAyXKltPX2szSnJbUFK6tgwo7JFuozP-uMx1YXz8gsnEaKSom162zAu8eN4hvaylkZtAzmc&s=OV9p9tRVKp-O5kvYrj6elNd7BOq64ffMpi5_WzfMfAx6saMeSxNIfH7HDH_Hz6r267BqZsQX_tNIPCuJyvwRUr5XagSePSXBTuExQZkBp4yXlOw4RPWsjdYb9sb7-H7d00cJUTq9bIaVzWczJ2I9oOjlFApA0JliF4JlOl8lf8OHuoadcC8Wz2AzTpkC04koWbcSDMVPDfAdDpm5ZVeAmviOHEKajo0yI4bMqH0u_Q7BMPY-LwkS87O0Tzw8Kd6i605XWJ5zx7V81NSxH39mj14VWHU3wMSnTiwMLOqTXxAYQZBKofpWk8V1D3c72O_yebq26bardTNaLFf3YBKdnw&h=P5_V2EGmcu0VPJRoyCCImEDxvgjml4pTgvxFN_KyV6o + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/55301bb1-73f9-432a-ac9e-c35778827b1c?api-version=2016-03-30&t=638555830091980064&c=MIIHpTCCBo2gAwIBAgITfwN43MjEi0W8quEp-gAEA3jcyDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNjI0MTIwMzUxWhcNMjUwNjE5MTIwMzUxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALiUzQ72miF3S8xuwVdDASkfTayfNuL2xoGjIYUp6ggSGWwqcFLd9Wyqc3F6x8NaURchp8S0iOYM5xMdEBYAsj1xu3zzvdMwM4vUqHIbG6w3GEP4tj7-UIz-btgan_NW7rOEM9oubY9dUtfuCg-mayRYdWezidp70abA2mUEj9ioVQ0CKe9kIzMPn7WFnuLRExud0yMQzDsWTVbaC5Eb_4Hx6vT5bnnLDisXEEQMzG96dJaC9KQZ-tFvcDzGz6diIqaancayRsE-Q5tMUFT-HqewL96WS1vsLjZx9weQsiyqFubDmhMVRawaS26swEjXSSzVp-b3R4MYD-Oh7GkmiFECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQzBZY0EBdtniHL1lKajzP-YspknjAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBADbkVmxlTl8VUMrDJBuRWlmxRWKlxGiR-kZINt99ksV65ZBhsigLjAZYo4HpzQydRwwPVGUebtBD3XhFnalnYK3EoU3yr5LEyfJCQqOCPvAt1AZ3bMR5moP6HXLcSlsDicH7R97FRrKO_6GywgIPDmt2Mm2VBO6p3qPCi2do79OCNlD3OpKaWuuuC6lnZB1ilSIi1w9vpGdji0ixc_dnfMVgL_z1lnM1nLDCsALgv8ghCQDVX4h_Net36CgZgv16gbE71947exvQNJZVVQfXQe0YRTktFsCJVlPmvV5d0KukZUDMAiH0oFJCto8W6ggMMy7u4JLzsLIxcJxrFMaGaz8&s=XEJJc6CbSJ9uRBaa4WKpodPDiuHc3qIU85tTDsT_lyEAe4X45UCU8tOkIpGeT1Ly_ZibvBnBfTKQOILNPRVSZ5hkfRlRkoFsngd4XYlOJUp0VH3j3TzBdMDHaNGgjucfUwXkZVfTB9ct0WIFLxyt6siJj0R8hf0RKEPt070Gugo5hrQfKtghUjcO24ioKE6AZr5-EL-5TobVBNwq6Gjh3qYOML2UisdqE7yZNa68Oe74BvC3xBE9UyIq5EUQb9S1MXtkh2CdAEaR0OZZs61lc-HVXvhu6Ole9GzsqYxv7PkM88f_5QKkuDOx0M4bfezJrdj03IfuUEbWepGk4ouDDQ&h=YAeR02bxGjhZlfpvq4zilA-QABUhHoyTNv0fTKAyieo response: body: - string: "{\n \"name\": \"9689f5f9-3f5f-4c2d-a2f5-14f00861a4fa\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-05-08T02:20:08.7660508Z\"\n }" + string: "{\n \"name\": \"55301bb1-73f9-432a-ac9e-c35778827b1c\",\n \"status\"\ + : \"InProgress\",\n \"startTime\": \"2024-07-03T05:56:48.95741Z\"\n}" headers: cache-control: - no-cache content-length: - - '126' + - '120' content-type: - application/json date: - - Wed, 08 May 2024 02:30:14 GMT + - Wed, 03 Jul 2024 05:57:18 GMT expires: - '-1' pragma: @@ -4315,7 +3196,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: 82263DBCBE27424C86384E8A8573112D Ref B: BL2AA2010201005 Ref C: 2024-05-08T02:30:15Z' + - 'Ref A: 10557C75C23947EEB8EFFBFFAC2F6A07 Ref B: MNZ221060609021 Ref C: 2024-07-03T05:57:19Z' status: code: 200 message: OK @@ -4334,22 +3215,22 @@ interactions: - --resource-group --name --http-proxy-config --ssh-key-value --enable-managed-identity --yes --vnet-subnet-id -o User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1019-azure-x86_64-with-glibc2.29) + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.7 (Linux-6.5.0-1021-azure-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9689f5f9-3f5f-4c2d-a2f5-14f00861a4fa?api-version=2016-03-30&t=638507316089493348&c=MIIHKjCCBhKgAwIBAgITHgRy5Oci-xrmzRVcTAAABHLk5zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNDMwMTgzMjQzWhcNMjUwNDI1MTgzMjQzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOpK6XZwrBOIcUuxSGOpz8RSDXHU9dX_RAFKhL5a3TnD-rcVvKzSrsLLvL2Dmv6C2VznuP21XRR8sJNyPHeOVWsj-hXvAbf0cbSfxXS-B2vDHKt8yYGj39JwFagf4FsGZoeU153CLLIoKymPUw2HSAjmJNUjFjVKEiiQ_IK8unJCXdwLGECk5vCcZ2o79qq2hhmO6YRymI68cufDBSU5wfT-9M3Egj3Fn6eyQjkUtzgtT0F4wGkCvIJ2zcycrgl4_LlQZT8XR7LMxCk2X3ZbjInJr4vzrnoZedVtDHpzMx-OtNkrVv6oVlc7Pnh_vziqbxQUrJ4UG2QdUGI4mlUJ-BUCAwEAAaOCBBcwggQTMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBTvswley2TEn7fev4ZuZhZmFpAdRzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMEEGA1UdIAQ6MDgwDAYKKwYBBAGCN3sBATAMBgorBgEEAYI3ewIBMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAJdDn6wRBPc9Z2S8R3maqst_Uh5SNQ0zZR4WaqLtzf0sBiQsre283aJqnr1XZevIzbHE_WZwT78HcEbE8MaBXJFrwrlRp9AEtOIbWHtjAjrdrTMzKzxraa_3AyQXp10xdnOQD9YYS1BMw9uBWadRIx597FNlExk94mMpGe_Fk026yaNStZfHoyzef4B85Mw-s1_CBNWtOqbYfFv3qsNHNxJMIjq9AAz63EKfb1TuEqh8LpwngTvGkKL66giASd8UkmDoSqghrInWSlq9QAyXKltPX2szSnJbUFK6tgwo7JFuozP-uMx1YXz8gsnEaKSom162zAu8eN4hvaylkZtAzmc&s=OV9p9tRVKp-O5kvYrj6elNd7BOq64ffMpi5_WzfMfAx6saMeSxNIfH7HDH_Hz6r267BqZsQX_tNIPCuJyvwRUr5XagSePSXBTuExQZkBp4yXlOw4RPWsjdYb9sb7-H7d00cJUTq9bIaVzWczJ2I9oOjlFApA0JliF4JlOl8lf8OHuoadcC8Wz2AzTpkC04koWbcSDMVPDfAdDpm5ZVeAmviOHEKajo0yI4bMqH0u_Q7BMPY-LwkS87O0Tzw8Kd6i605XWJ5zx7V81NSxH39mj14VWHU3wMSnTiwMLOqTXxAYQZBKofpWk8V1D3c72O_yebq26bardTNaLFf3YBKdnw&h=P5_V2EGmcu0VPJRoyCCImEDxvgjml4pTgvxFN_KyV6o + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/55301bb1-73f9-432a-ac9e-c35778827b1c?api-version=2016-03-30&t=638555830091980064&c=MIIHpTCCBo2gAwIBAgITfwN43MjEi0W8quEp-gAEA3jcyDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNjI0MTIwMzUxWhcNMjUwNjE5MTIwMzUxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALiUzQ72miF3S8xuwVdDASkfTayfNuL2xoGjIYUp6ggSGWwqcFLd9Wyqc3F6x8NaURchp8S0iOYM5xMdEBYAsj1xu3zzvdMwM4vUqHIbG6w3GEP4tj7-UIz-btgan_NW7rOEM9oubY9dUtfuCg-mayRYdWezidp70abA2mUEj9ioVQ0CKe9kIzMPn7WFnuLRExud0yMQzDsWTVbaC5Eb_4Hx6vT5bnnLDisXEEQMzG96dJaC9KQZ-tFvcDzGz6diIqaancayRsE-Q5tMUFT-HqewL96WS1vsLjZx9weQsiyqFubDmhMVRawaS26swEjXSSzVp-b3R4MYD-Oh7GkmiFECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQzBZY0EBdtniHL1lKajzP-YspknjAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBADbkVmxlTl8VUMrDJBuRWlmxRWKlxGiR-kZINt99ksV65ZBhsigLjAZYo4HpzQydRwwPVGUebtBD3XhFnalnYK3EoU3yr5LEyfJCQqOCPvAt1AZ3bMR5moP6HXLcSlsDicH7R97FRrKO_6GywgIPDmt2Mm2VBO6p3qPCi2do79OCNlD3OpKaWuuuC6lnZB1ilSIi1w9vpGdji0ixc_dnfMVgL_z1lnM1nLDCsALgv8ghCQDVX4h_Net36CgZgv16gbE71947exvQNJZVVQfXQe0YRTktFsCJVlPmvV5d0KukZUDMAiH0oFJCto8W6ggMMy7u4JLzsLIxcJxrFMaGaz8&s=XEJJc6CbSJ9uRBaa4WKpodPDiuHc3qIU85tTDsT_lyEAe4X45UCU8tOkIpGeT1Ly_ZibvBnBfTKQOILNPRVSZ5hkfRlRkoFsngd4XYlOJUp0VH3j3TzBdMDHaNGgjucfUwXkZVfTB9ct0WIFLxyt6siJj0R8hf0RKEPt070Gugo5hrQfKtghUjcO24ioKE6AZr5-EL-5TobVBNwq6Gjh3qYOML2UisdqE7yZNa68Oe74BvC3xBE9UyIq5EUQb9S1MXtkh2CdAEaR0OZZs61lc-HVXvhu6Ole9GzsqYxv7PkM88f_5QKkuDOx0M4bfezJrdj03IfuUEbWepGk4ouDDQ&h=YAeR02bxGjhZlfpvq4zilA-QABUhHoyTNv0fTKAyieo response: body: - string: "{\n \"name\": \"9689f5f9-3f5f-4c2d-a2f5-14f00861a4fa\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-05-08T02:20:08.7660508Z\"\n }" + string: "{\n \"name\": \"55301bb1-73f9-432a-ac9e-c35778827b1c\",\n \"status\"\ + : \"InProgress\",\n \"startTime\": \"2024-07-03T05:56:48.95741Z\"\n}" headers: cache-control: - no-cache content-length: - - '126' + - '120' content-type: - application/json date: - - Wed, 08 May 2024 02:30:44 GMT + - Wed, 03 Jul 2024 05:57:49 GMT expires: - '-1' pragma: @@ -4361,7 +3242,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: 1D3A9B9FF2B149D18912A2F47BFCBA99 Ref B: BL2AA2010201005 Ref C: 2024-05-08T02:30:45Z' + - 'Ref A: EE30702E29A947ABB854664C63D6BDF0 Ref B: MNZ221060609021 Ref C: 2024-07-03T05:57:49Z' status: code: 200 message: OK @@ -4380,22 +3261,22 @@ interactions: - --resource-group --name --http-proxy-config --ssh-key-value --enable-managed-identity --yes --vnet-subnet-id -o User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1019-azure-x86_64-with-glibc2.29) + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.7 (Linux-6.5.0-1021-azure-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9689f5f9-3f5f-4c2d-a2f5-14f00861a4fa?api-version=2016-03-30&t=638507316089493348&c=MIIHKjCCBhKgAwIBAgITHgRy5Oci-xrmzRVcTAAABHLk5zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNDMwMTgzMjQzWhcNMjUwNDI1MTgzMjQzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOpK6XZwrBOIcUuxSGOpz8RSDXHU9dX_RAFKhL5a3TnD-rcVvKzSrsLLvL2Dmv6C2VznuP21XRR8sJNyPHeOVWsj-hXvAbf0cbSfxXS-B2vDHKt8yYGj39JwFagf4FsGZoeU153CLLIoKymPUw2HSAjmJNUjFjVKEiiQ_IK8unJCXdwLGECk5vCcZ2o79qq2hhmO6YRymI68cufDBSU5wfT-9M3Egj3Fn6eyQjkUtzgtT0F4wGkCvIJ2zcycrgl4_LlQZT8XR7LMxCk2X3ZbjInJr4vzrnoZedVtDHpzMx-OtNkrVv6oVlc7Pnh_vziqbxQUrJ4UG2QdUGI4mlUJ-BUCAwEAAaOCBBcwggQTMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBTvswley2TEn7fev4ZuZhZmFpAdRzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMEEGA1UdIAQ6MDgwDAYKKwYBBAGCN3sBATAMBgorBgEEAYI3ewIBMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAJdDn6wRBPc9Z2S8R3maqst_Uh5SNQ0zZR4WaqLtzf0sBiQsre283aJqnr1XZevIzbHE_WZwT78HcEbE8MaBXJFrwrlRp9AEtOIbWHtjAjrdrTMzKzxraa_3AyQXp10xdnOQD9YYS1BMw9uBWadRIx597FNlExk94mMpGe_Fk026yaNStZfHoyzef4B85Mw-s1_CBNWtOqbYfFv3qsNHNxJMIjq9AAz63EKfb1TuEqh8LpwngTvGkKL66giASd8UkmDoSqghrInWSlq9QAyXKltPX2szSnJbUFK6tgwo7JFuozP-uMx1YXz8gsnEaKSom162zAu8eN4hvaylkZtAzmc&s=OV9p9tRVKp-O5kvYrj6elNd7BOq64ffMpi5_WzfMfAx6saMeSxNIfH7HDH_Hz6r267BqZsQX_tNIPCuJyvwRUr5XagSePSXBTuExQZkBp4yXlOw4RPWsjdYb9sb7-H7d00cJUTq9bIaVzWczJ2I9oOjlFApA0JliF4JlOl8lf8OHuoadcC8Wz2AzTpkC04koWbcSDMVPDfAdDpm5ZVeAmviOHEKajo0yI4bMqH0u_Q7BMPY-LwkS87O0Tzw8Kd6i605XWJ5zx7V81NSxH39mj14VWHU3wMSnTiwMLOqTXxAYQZBKofpWk8V1D3c72O_yebq26bardTNaLFf3YBKdnw&h=P5_V2EGmcu0VPJRoyCCImEDxvgjml4pTgvxFN_KyV6o + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/55301bb1-73f9-432a-ac9e-c35778827b1c?api-version=2016-03-30&t=638555830091980064&c=MIIHpTCCBo2gAwIBAgITfwN43MjEi0W8quEp-gAEA3jcyDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNjI0MTIwMzUxWhcNMjUwNjE5MTIwMzUxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALiUzQ72miF3S8xuwVdDASkfTayfNuL2xoGjIYUp6ggSGWwqcFLd9Wyqc3F6x8NaURchp8S0iOYM5xMdEBYAsj1xu3zzvdMwM4vUqHIbG6w3GEP4tj7-UIz-btgan_NW7rOEM9oubY9dUtfuCg-mayRYdWezidp70abA2mUEj9ioVQ0CKe9kIzMPn7WFnuLRExud0yMQzDsWTVbaC5Eb_4Hx6vT5bnnLDisXEEQMzG96dJaC9KQZ-tFvcDzGz6diIqaancayRsE-Q5tMUFT-HqewL96WS1vsLjZx9weQsiyqFubDmhMVRawaS26swEjXSSzVp-b3R4MYD-Oh7GkmiFECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQzBZY0EBdtniHL1lKajzP-YspknjAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBADbkVmxlTl8VUMrDJBuRWlmxRWKlxGiR-kZINt99ksV65ZBhsigLjAZYo4HpzQydRwwPVGUebtBD3XhFnalnYK3EoU3yr5LEyfJCQqOCPvAt1AZ3bMR5moP6HXLcSlsDicH7R97FRrKO_6GywgIPDmt2Mm2VBO6p3qPCi2do79OCNlD3OpKaWuuuC6lnZB1ilSIi1w9vpGdji0ixc_dnfMVgL_z1lnM1nLDCsALgv8ghCQDVX4h_Net36CgZgv16gbE71947exvQNJZVVQfXQe0YRTktFsCJVlPmvV5d0KukZUDMAiH0oFJCto8W6ggMMy7u4JLzsLIxcJxrFMaGaz8&s=XEJJc6CbSJ9uRBaa4WKpodPDiuHc3qIU85tTDsT_lyEAe4X45UCU8tOkIpGeT1Ly_ZibvBnBfTKQOILNPRVSZ5hkfRlRkoFsngd4XYlOJUp0VH3j3TzBdMDHaNGgjucfUwXkZVfTB9ct0WIFLxyt6siJj0R8hf0RKEPt070Gugo5hrQfKtghUjcO24ioKE6AZr5-EL-5TobVBNwq6Gjh3qYOML2UisdqE7yZNa68Oe74BvC3xBE9UyIq5EUQb9S1MXtkh2CdAEaR0OZZs61lc-HVXvhu6Ole9GzsqYxv7PkM88f_5QKkuDOx0M4bfezJrdj03IfuUEbWepGk4ouDDQ&h=YAeR02bxGjhZlfpvq4zilA-QABUhHoyTNv0fTKAyieo response: body: - string: "{\n \"name\": \"9689f5f9-3f5f-4c2d-a2f5-14f00861a4fa\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-05-08T02:20:08.7660508Z\"\n }" + string: "{\n \"name\": \"55301bb1-73f9-432a-ac9e-c35778827b1c\",\n \"status\"\ + : \"InProgress\",\n \"startTime\": \"2024-07-03T05:56:48.95741Z\"\n}" headers: cache-control: - no-cache content-length: - - '126' + - '120' content-type: - application/json date: - - Wed, 08 May 2024 02:31:15 GMT + - Wed, 03 Jul 2024 05:58:19 GMT expires: - '-1' pragma: @@ -4407,7 +3288,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: 9DCE162FB7D0481B8158F2E7249D0B11 Ref B: BL2AA2010201005 Ref C: 2024-05-08T02:31:15Z' + - 'Ref A: D44B29D57E914C49863FF1B1DFF6B049 Ref B: MNZ221060609021 Ref C: 2024-07-03T05:58:20Z' status: code: 200 message: OK @@ -4426,22 +3307,22 @@ interactions: - --resource-group --name --http-proxy-config --ssh-key-value --enable-managed-identity --yes --vnet-subnet-id -o User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1019-azure-x86_64-with-glibc2.29) + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.7 (Linux-6.5.0-1021-azure-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9689f5f9-3f5f-4c2d-a2f5-14f00861a4fa?api-version=2016-03-30&t=638507316089493348&c=MIIHKjCCBhKgAwIBAgITHgRy5Oci-xrmzRVcTAAABHLk5zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNDMwMTgzMjQzWhcNMjUwNDI1MTgzMjQzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOpK6XZwrBOIcUuxSGOpz8RSDXHU9dX_RAFKhL5a3TnD-rcVvKzSrsLLvL2Dmv6C2VznuP21XRR8sJNyPHeOVWsj-hXvAbf0cbSfxXS-B2vDHKt8yYGj39JwFagf4FsGZoeU153CLLIoKymPUw2HSAjmJNUjFjVKEiiQ_IK8unJCXdwLGECk5vCcZ2o79qq2hhmO6YRymI68cufDBSU5wfT-9M3Egj3Fn6eyQjkUtzgtT0F4wGkCvIJ2zcycrgl4_LlQZT8XR7LMxCk2X3ZbjInJr4vzrnoZedVtDHpzMx-OtNkrVv6oVlc7Pnh_vziqbxQUrJ4UG2QdUGI4mlUJ-BUCAwEAAaOCBBcwggQTMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBTvswley2TEn7fev4ZuZhZmFpAdRzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMEEGA1UdIAQ6MDgwDAYKKwYBBAGCN3sBATAMBgorBgEEAYI3ewIBMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAJdDn6wRBPc9Z2S8R3maqst_Uh5SNQ0zZR4WaqLtzf0sBiQsre283aJqnr1XZevIzbHE_WZwT78HcEbE8MaBXJFrwrlRp9AEtOIbWHtjAjrdrTMzKzxraa_3AyQXp10xdnOQD9YYS1BMw9uBWadRIx597FNlExk94mMpGe_Fk026yaNStZfHoyzef4B85Mw-s1_CBNWtOqbYfFv3qsNHNxJMIjq9AAz63EKfb1TuEqh8LpwngTvGkKL66giASd8UkmDoSqghrInWSlq9QAyXKltPX2szSnJbUFK6tgwo7JFuozP-uMx1YXz8gsnEaKSom162zAu8eN4hvaylkZtAzmc&s=OV9p9tRVKp-O5kvYrj6elNd7BOq64ffMpi5_WzfMfAx6saMeSxNIfH7HDH_Hz6r267BqZsQX_tNIPCuJyvwRUr5XagSePSXBTuExQZkBp4yXlOw4RPWsjdYb9sb7-H7d00cJUTq9bIaVzWczJ2I9oOjlFApA0JliF4JlOl8lf8OHuoadcC8Wz2AzTpkC04koWbcSDMVPDfAdDpm5ZVeAmviOHEKajo0yI4bMqH0u_Q7BMPY-LwkS87O0Tzw8Kd6i605XWJ5zx7V81NSxH39mj14VWHU3wMSnTiwMLOqTXxAYQZBKofpWk8V1D3c72O_yebq26bardTNaLFf3YBKdnw&h=P5_V2EGmcu0VPJRoyCCImEDxvgjml4pTgvxFN_KyV6o + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/55301bb1-73f9-432a-ac9e-c35778827b1c?api-version=2016-03-30&t=638555830091980064&c=MIIHpTCCBo2gAwIBAgITfwN43MjEi0W8quEp-gAEA3jcyDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNjI0MTIwMzUxWhcNMjUwNjE5MTIwMzUxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALiUzQ72miF3S8xuwVdDASkfTayfNuL2xoGjIYUp6ggSGWwqcFLd9Wyqc3F6x8NaURchp8S0iOYM5xMdEBYAsj1xu3zzvdMwM4vUqHIbG6w3GEP4tj7-UIz-btgan_NW7rOEM9oubY9dUtfuCg-mayRYdWezidp70abA2mUEj9ioVQ0CKe9kIzMPn7WFnuLRExud0yMQzDsWTVbaC5Eb_4Hx6vT5bnnLDisXEEQMzG96dJaC9KQZ-tFvcDzGz6diIqaancayRsE-Q5tMUFT-HqewL96WS1vsLjZx9weQsiyqFubDmhMVRawaS26swEjXSSzVp-b3R4MYD-Oh7GkmiFECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQzBZY0EBdtniHL1lKajzP-YspknjAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBADbkVmxlTl8VUMrDJBuRWlmxRWKlxGiR-kZINt99ksV65ZBhsigLjAZYo4HpzQydRwwPVGUebtBD3XhFnalnYK3EoU3yr5LEyfJCQqOCPvAt1AZ3bMR5moP6HXLcSlsDicH7R97FRrKO_6GywgIPDmt2Mm2VBO6p3qPCi2do79OCNlD3OpKaWuuuC6lnZB1ilSIi1w9vpGdji0ixc_dnfMVgL_z1lnM1nLDCsALgv8ghCQDVX4h_Net36CgZgv16gbE71947exvQNJZVVQfXQe0YRTktFsCJVlPmvV5d0KukZUDMAiH0oFJCto8W6ggMMy7u4JLzsLIxcJxrFMaGaz8&s=XEJJc6CbSJ9uRBaa4WKpodPDiuHc3qIU85tTDsT_lyEAe4X45UCU8tOkIpGeT1Ly_ZibvBnBfTKQOILNPRVSZ5hkfRlRkoFsngd4XYlOJUp0VH3j3TzBdMDHaNGgjucfUwXkZVfTB9ct0WIFLxyt6siJj0R8hf0RKEPt070Gugo5hrQfKtghUjcO24ioKE6AZr5-EL-5TobVBNwq6Gjh3qYOML2UisdqE7yZNa68Oe74BvC3xBE9UyIq5EUQb9S1MXtkh2CdAEaR0OZZs61lc-HVXvhu6Ole9GzsqYxv7PkM88f_5QKkuDOx0M4bfezJrdj03IfuUEbWepGk4ouDDQ&h=YAeR02bxGjhZlfpvq4zilA-QABUhHoyTNv0fTKAyieo response: body: - string: "{\n \"name\": \"9689f5f9-3f5f-4c2d-a2f5-14f00861a4fa\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-05-08T02:20:08.7660508Z\"\n }" + string: "{\n \"name\": \"55301bb1-73f9-432a-ac9e-c35778827b1c\",\n \"status\"\ + : \"InProgress\",\n \"startTime\": \"2024-07-03T05:56:48.95741Z\"\n}" headers: cache-control: - no-cache content-length: - - '126' + - '120' content-type: - application/json date: - - Wed, 08 May 2024 02:31:45 GMT + - Wed, 03 Jul 2024 05:58:49 GMT expires: - '-1' pragma: @@ -4453,7 +3334,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: BB91B0F4754043509E85667386205FF6 Ref B: BL2AA2010201005 Ref C: 2024-05-08T02:31:46Z' + - 'Ref A: 9FCCF19D70974D16A65FF152F75F3293 Ref B: MNZ221060609021 Ref C: 2024-07-03T05:58:50Z' status: code: 200 message: OK @@ -4472,22 +3353,22 @@ interactions: - --resource-group --name --http-proxy-config --ssh-key-value --enable-managed-identity --yes --vnet-subnet-id -o User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1019-azure-x86_64-with-glibc2.29) + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.7 (Linux-6.5.0-1021-azure-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9689f5f9-3f5f-4c2d-a2f5-14f00861a4fa?api-version=2016-03-30&t=638507316089493348&c=MIIHKjCCBhKgAwIBAgITHgRy5Oci-xrmzRVcTAAABHLk5zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNDMwMTgzMjQzWhcNMjUwNDI1MTgzMjQzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOpK6XZwrBOIcUuxSGOpz8RSDXHU9dX_RAFKhL5a3TnD-rcVvKzSrsLLvL2Dmv6C2VznuP21XRR8sJNyPHeOVWsj-hXvAbf0cbSfxXS-B2vDHKt8yYGj39JwFagf4FsGZoeU153CLLIoKymPUw2HSAjmJNUjFjVKEiiQ_IK8unJCXdwLGECk5vCcZ2o79qq2hhmO6YRymI68cufDBSU5wfT-9M3Egj3Fn6eyQjkUtzgtT0F4wGkCvIJ2zcycrgl4_LlQZT8XR7LMxCk2X3ZbjInJr4vzrnoZedVtDHpzMx-OtNkrVv6oVlc7Pnh_vziqbxQUrJ4UG2QdUGI4mlUJ-BUCAwEAAaOCBBcwggQTMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBTvswley2TEn7fev4ZuZhZmFpAdRzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMEEGA1UdIAQ6MDgwDAYKKwYBBAGCN3sBATAMBgorBgEEAYI3ewIBMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAJdDn6wRBPc9Z2S8R3maqst_Uh5SNQ0zZR4WaqLtzf0sBiQsre283aJqnr1XZevIzbHE_WZwT78HcEbE8MaBXJFrwrlRp9AEtOIbWHtjAjrdrTMzKzxraa_3AyQXp10xdnOQD9YYS1BMw9uBWadRIx597FNlExk94mMpGe_Fk026yaNStZfHoyzef4B85Mw-s1_CBNWtOqbYfFv3qsNHNxJMIjq9AAz63EKfb1TuEqh8LpwngTvGkKL66giASd8UkmDoSqghrInWSlq9QAyXKltPX2szSnJbUFK6tgwo7JFuozP-uMx1YXz8gsnEaKSom162zAu8eN4hvaylkZtAzmc&s=OV9p9tRVKp-O5kvYrj6elNd7BOq64ffMpi5_WzfMfAx6saMeSxNIfH7HDH_Hz6r267BqZsQX_tNIPCuJyvwRUr5XagSePSXBTuExQZkBp4yXlOw4RPWsjdYb9sb7-H7d00cJUTq9bIaVzWczJ2I9oOjlFApA0JliF4JlOl8lf8OHuoadcC8Wz2AzTpkC04koWbcSDMVPDfAdDpm5ZVeAmviOHEKajo0yI4bMqH0u_Q7BMPY-LwkS87O0Tzw8Kd6i605XWJ5zx7V81NSxH39mj14VWHU3wMSnTiwMLOqTXxAYQZBKofpWk8V1D3c72O_yebq26bardTNaLFf3YBKdnw&h=P5_V2EGmcu0VPJRoyCCImEDxvgjml4pTgvxFN_KyV6o + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/55301bb1-73f9-432a-ac9e-c35778827b1c?api-version=2016-03-30&t=638555830091980064&c=MIIHpTCCBo2gAwIBAgITfwN43MjEi0W8quEp-gAEA3jcyDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNjI0MTIwMzUxWhcNMjUwNjE5MTIwMzUxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALiUzQ72miF3S8xuwVdDASkfTayfNuL2xoGjIYUp6ggSGWwqcFLd9Wyqc3F6x8NaURchp8S0iOYM5xMdEBYAsj1xu3zzvdMwM4vUqHIbG6w3GEP4tj7-UIz-btgan_NW7rOEM9oubY9dUtfuCg-mayRYdWezidp70abA2mUEj9ioVQ0CKe9kIzMPn7WFnuLRExud0yMQzDsWTVbaC5Eb_4Hx6vT5bnnLDisXEEQMzG96dJaC9KQZ-tFvcDzGz6diIqaancayRsE-Q5tMUFT-HqewL96WS1vsLjZx9weQsiyqFubDmhMVRawaS26swEjXSSzVp-b3R4MYD-Oh7GkmiFECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQzBZY0EBdtniHL1lKajzP-YspknjAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBADbkVmxlTl8VUMrDJBuRWlmxRWKlxGiR-kZINt99ksV65ZBhsigLjAZYo4HpzQydRwwPVGUebtBD3XhFnalnYK3EoU3yr5LEyfJCQqOCPvAt1AZ3bMR5moP6HXLcSlsDicH7R97FRrKO_6GywgIPDmt2Mm2VBO6p3qPCi2do79OCNlD3OpKaWuuuC6lnZB1ilSIi1w9vpGdji0ixc_dnfMVgL_z1lnM1nLDCsALgv8ghCQDVX4h_Net36CgZgv16gbE71947exvQNJZVVQfXQe0YRTktFsCJVlPmvV5d0KukZUDMAiH0oFJCto8W6ggMMy7u4JLzsLIxcJxrFMaGaz8&s=XEJJc6CbSJ9uRBaa4WKpodPDiuHc3qIU85tTDsT_lyEAe4X45UCU8tOkIpGeT1Ly_ZibvBnBfTKQOILNPRVSZ5hkfRlRkoFsngd4XYlOJUp0VH3j3TzBdMDHaNGgjucfUwXkZVfTB9ct0WIFLxyt6siJj0R8hf0RKEPt070Gugo5hrQfKtghUjcO24ioKE6AZr5-EL-5TobVBNwq6Gjh3qYOML2UisdqE7yZNa68Oe74BvC3xBE9UyIq5EUQb9S1MXtkh2CdAEaR0OZZs61lc-HVXvhu6Ole9GzsqYxv7PkM88f_5QKkuDOx0M4bfezJrdj03IfuUEbWepGk4ouDDQ&h=YAeR02bxGjhZlfpvq4zilA-QABUhHoyTNv0fTKAyieo response: body: - string: "{\n \"name\": \"9689f5f9-3f5f-4c2d-a2f5-14f00861a4fa\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-05-08T02:20:08.7660508Z\"\n }" + string: "{\n \"name\": \"55301bb1-73f9-432a-ac9e-c35778827b1c\",\n \"status\"\ + : \"InProgress\",\n \"startTime\": \"2024-07-03T05:56:48.95741Z\"\n}" headers: cache-control: - no-cache content-length: - - '126' + - '120' content-type: - application/json date: - - Wed, 08 May 2024 02:32:15 GMT + - Wed, 03 Jul 2024 05:59:19 GMT expires: - '-1' pragma: @@ -4499,7 +3380,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: 850268DE10BD4AB988F78EE292B6AB94 Ref B: BL2AA2010201005 Ref C: 2024-05-08T02:32:16Z' + - 'Ref A: FEAB99618C5B4E10AB80F42761C5F40C Ref B: MNZ221060609021 Ref C: 2024-07-03T05:59:20Z' status: code: 200 message: OK @@ -4518,22 +3399,22 @@ interactions: - --resource-group --name --http-proxy-config --ssh-key-value --enable-managed-identity --yes --vnet-subnet-id -o User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1019-azure-x86_64-with-glibc2.29) + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.7 (Linux-6.5.0-1021-azure-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9689f5f9-3f5f-4c2d-a2f5-14f00861a4fa?api-version=2016-03-30&t=638507316089493348&c=MIIHKjCCBhKgAwIBAgITHgRy5Oci-xrmzRVcTAAABHLk5zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNDMwMTgzMjQzWhcNMjUwNDI1MTgzMjQzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOpK6XZwrBOIcUuxSGOpz8RSDXHU9dX_RAFKhL5a3TnD-rcVvKzSrsLLvL2Dmv6C2VznuP21XRR8sJNyPHeOVWsj-hXvAbf0cbSfxXS-B2vDHKt8yYGj39JwFagf4FsGZoeU153CLLIoKymPUw2HSAjmJNUjFjVKEiiQ_IK8unJCXdwLGECk5vCcZ2o79qq2hhmO6YRymI68cufDBSU5wfT-9M3Egj3Fn6eyQjkUtzgtT0F4wGkCvIJ2zcycrgl4_LlQZT8XR7LMxCk2X3ZbjInJr4vzrnoZedVtDHpzMx-OtNkrVv6oVlc7Pnh_vziqbxQUrJ4UG2QdUGI4mlUJ-BUCAwEAAaOCBBcwggQTMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBTvswley2TEn7fev4ZuZhZmFpAdRzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMEEGA1UdIAQ6MDgwDAYKKwYBBAGCN3sBATAMBgorBgEEAYI3ewIBMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAJdDn6wRBPc9Z2S8R3maqst_Uh5SNQ0zZR4WaqLtzf0sBiQsre283aJqnr1XZevIzbHE_WZwT78HcEbE8MaBXJFrwrlRp9AEtOIbWHtjAjrdrTMzKzxraa_3AyQXp10xdnOQD9YYS1BMw9uBWadRIx597FNlExk94mMpGe_Fk026yaNStZfHoyzef4B85Mw-s1_CBNWtOqbYfFv3qsNHNxJMIjq9AAz63EKfb1TuEqh8LpwngTvGkKL66giASd8UkmDoSqghrInWSlq9QAyXKltPX2szSnJbUFK6tgwo7JFuozP-uMx1YXz8gsnEaKSom162zAu8eN4hvaylkZtAzmc&s=OV9p9tRVKp-O5kvYrj6elNd7BOq64ffMpi5_WzfMfAx6saMeSxNIfH7HDH_Hz6r267BqZsQX_tNIPCuJyvwRUr5XagSePSXBTuExQZkBp4yXlOw4RPWsjdYb9sb7-H7d00cJUTq9bIaVzWczJ2I9oOjlFApA0JliF4JlOl8lf8OHuoadcC8Wz2AzTpkC04koWbcSDMVPDfAdDpm5ZVeAmviOHEKajo0yI4bMqH0u_Q7BMPY-LwkS87O0Tzw8Kd6i605XWJ5zx7V81NSxH39mj14VWHU3wMSnTiwMLOqTXxAYQZBKofpWk8V1D3c72O_yebq26bardTNaLFf3YBKdnw&h=P5_V2EGmcu0VPJRoyCCImEDxvgjml4pTgvxFN_KyV6o + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/55301bb1-73f9-432a-ac9e-c35778827b1c?api-version=2016-03-30&t=638555830091980064&c=MIIHpTCCBo2gAwIBAgITfwN43MjEi0W8quEp-gAEA3jcyDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNjI0MTIwMzUxWhcNMjUwNjE5MTIwMzUxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALiUzQ72miF3S8xuwVdDASkfTayfNuL2xoGjIYUp6ggSGWwqcFLd9Wyqc3F6x8NaURchp8S0iOYM5xMdEBYAsj1xu3zzvdMwM4vUqHIbG6w3GEP4tj7-UIz-btgan_NW7rOEM9oubY9dUtfuCg-mayRYdWezidp70abA2mUEj9ioVQ0CKe9kIzMPn7WFnuLRExud0yMQzDsWTVbaC5Eb_4Hx6vT5bnnLDisXEEQMzG96dJaC9KQZ-tFvcDzGz6diIqaancayRsE-Q5tMUFT-HqewL96WS1vsLjZx9weQsiyqFubDmhMVRawaS26swEjXSSzVp-b3R4MYD-Oh7GkmiFECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQzBZY0EBdtniHL1lKajzP-YspknjAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBADbkVmxlTl8VUMrDJBuRWlmxRWKlxGiR-kZINt99ksV65ZBhsigLjAZYo4HpzQydRwwPVGUebtBD3XhFnalnYK3EoU3yr5LEyfJCQqOCPvAt1AZ3bMR5moP6HXLcSlsDicH7R97FRrKO_6GywgIPDmt2Mm2VBO6p3qPCi2do79OCNlD3OpKaWuuuC6lnZB1ilSIi1w9vpGdji0ixc_dnfMVgL_z1lnM1nLDCsALgv8ghCQDVX4h_Net36CgZgv16gbE71947exvQNJZVVQfXQe0YRTktFsCJVlPmvV5d0KukZUDMAiH0oFJCto8W6ggMMy7u4JLzsLIxcJxrFMaGaz8&s=XEJJc6CbSJ9uRBaa4WKpodPDiuHc3qIU85tTDsT_lyEAe4X45UCU8tOkIpGeT1Ly_ZibvBnBfTKQOILNPRVSZ5hkfRlRkoFsngd4XYlOJUp0VH3j3TzBdMDHaNGgjucfUwXkZVfTB9ct0WIFLxyt6siJj0R8hf0RKEPt070Gugo5hrQfKtghUjcO24ioKE6AZr5-EL-5TobVBNwq6Gjh3qYOML2UisdqE7yZNa68Oe74BvC3xBE9UyIq5EUQb9S1MXtkh2CdAEaR0OZZs61lc-HVXvhu6Ole9GzsqYxv7PkM88f_5QKkuDOx0M4bfezJrdj03IfuUEbWepGk4ouDDQ&h=YAeR02bxGjhZlfpvq4zilA-QABUhHoyTNv0fTKAyieo response: body: - string: "{\n \"name\": \"9689f5f9-3f5f-4c2d-a2f5-14f00861a4fa\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-05-08T02:20:08.7660508Z\"\n }" + string: "{\n \"name\": \"55301bb1-73f9-432a-ac9e-c35778827b1c\",\n \"status\"\ + : \"InProgress\",\n \"startTime\": \"2024-07-03T05:56:48.95741Z\"\n}" headers: cache-control: - no-cache content-length: - - '126' + - '120' content-type: - application/json date: - - Wed, 08 May 2024 02:32:45 GMT + - Wed, 03 Jul 2024 05:59:49 GMT expires: - '-1' pragma: @@ -4545,7 +3426,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: 0AEA3DE28AB442FE8F8FB09D5C74A257 Ref B: BL2AA2010201005 Ref C: 2024-05-08T02:32:46Z' + - 'Ref A: C0FD4EDDC008495EA82A3AB450760913 Ref B: MNZ221060609021 Ref C: 2024-07-03T05:59:50Z' status: code: 200 message: OK @@ -4564,23 +3445,23 @@ interactions: - --resource-group --name --http-proxy-config --ssh-key-value --enable-managed-identity --yes --vnet-subnet-id -o User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1019-azure-x86_64-with-glibc2.29) + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.7 (Linux-6.5.0-1021-azure-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9689f5f9-3f5f-4c2d-a2f5-14f00861a4fa?api-version=2016-03-30&t=638507316089493348&c=MIIHKjCCBhKgAwIBAgITHgRy5Oci-xrmzRVcTAAABHLk5zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNDMwMTgzMjQzWhcNMjUwNDI1MTgzMjQzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOpK6XZwrBOIcUuxSGOpz8RSDXHU9dX_RAFKhL5a3TnD-rcVvKzSrsLLvL2Dmv6C2VznuP21XRR8sJNyPHeOVWsj-hXvAbf0cbSfxXS-B2vDHKt8yYGj39JwFagf4FsGZoeU153CLLIoKymPUw2HSAjmJNUjFjVKEiiQ_IK8unJCXdwLGECk5vCcZ2o79qq2hhmO6YRymI68cufDBSU5wfT-9M3Egj3Fn6eyQjkUtzgtT0F4wGkCvIJ2zcycrgl4_LlQZT8XR7LMxCk2X3ZbjInJr4vzrnoZedVtDHpzMx-OtNkrVv6oVlc7Pnh_vziqbxQUrJ4UG2QdUGI4mlUJ-BUCAwEAAaOCBBcwggQTMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBTvswley2TEn7fev4ZuZhZmFpAdRzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMEEGA1UdIAQ6MDgwDAYKKwYBBAGCN3sBATAMBgorBgEEAYI3ewIBMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAJdDn6wRBPc9Z2S8R3maqst_Uh5SNQ0zZR4WaqLtzf0sBiQsre283aJqnr1XZevIzbHE_WZwT78HcEbE8MaBXJFrwrlRp9AEtOIbWHtjAjrdrTMzKzxraa_3AyQXp10xdnOQD9YYS1BMw9uBWadRIx597FNlExk94mMpGe_Fk026yaNStZfHoyzef4B85Mw-s1_CBNWtOqbYfFv3qsNHNxJMIjq9AAz63EKfb1TuEqh8LpwngTvGkKL66giASd8UkmDoSqghrInWSlq9QAyXKltPX2szSnJbUFK6tgwo7JFuozP-uMx1YXz8gsnEaKSom162zAu8eN4hvaylkZtAzmc&s=OV9p9tRVKp-O5kvYrj6elNd7BOq64ffMpi5_WzfMfAx6saMeSxNIfH7HDH_Hz6r267BqZsQX_tNIPCuJyvwRUr5XagSePSXBTuExQZkBp4yXlOw4RPWsjdYb9sb7-H7d00cJUTq9bIaVzWczJ2I9oOjlFApA0JliF4JlOl8lf8OHuoadcC8Wz2AzTpkC04koWbcSDMVPDfAdDpm5ZVeAmviOHEKajo0yI4bMqH0u_Q7BMPY-LwkS87O0Tzw8Kd6i605XWJ5zx7V81NSxH39mj14VWHU3wMSnTiwMLOqTXxAYQZBKofpWk8V1D3c72O_yebq26bardTNaLFf3YBKdnw&h=P5_V2EGmcu0VPJRoyCCImEDxvgjml4pTgvxFN_KyV6o + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/55301bb1-73f9-432a-ac9e-c35778827b1c?api-version=2016-03-30&t=638555830091980064&c=MIIHpTCCBo2gAwIBAgITfwN43MjEi0W8quEp-gAEA3jcyDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNjI0MTIwMzUxWhcNMjUwNjE5MTIwMzUxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALiUzQ72miF3S8xuwVdDASkfTayfNuL2xoGjIYUp6ggSGWwqcFLd9Wyqc3F6x8NaURchp8S0iOYM5xMdEBYAsj1xu3zzvdMwM4vUqHIbG6w3GEP4tj7-UIz-btgan_NW7rOEM9oubY9dUtfuCg-mayRYdWezidp70abA2mUEj9ioVQ0CKe9kIzMPn7WFnuLRExud0yMQzDsWTVbaC5Eb_4Hx6vT5bnnLDisXEEQMzG96dJaC9KQZ-tFvcDzGz6diIqaancayRsE-Q5tMUFT-HqewL96WS1vsLjZx9weQsiyqFubDmhMVRawaS26swEjXSSzVp-b3R4MYD-Oh7GkmiFECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQzBZY0EBdtniHL1lKajzP-YspknjAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBADbkVmxlTl8VUMrDJBuRWlmxRWKlxGiR-kZINt99ksV65ZBhsigLjAZYo4HpzQydRwwPVGUebtBD3XhFnalnYK3EoU3yr5LEyfJCQqOCPvAt1AZ3bMR5moP6HXLcSlsDicH7R97FRrKO_6GywgIPDmt2Mm2VBO6p3qPCi2do79OCNlD3OpKaWuuuC6lnZB1ilSIi1w9vpGdji0ixc_dnfMVgL_z1lnM1nLDCsALgv8ghCQDVX4h_Net36CgZgv16gbE71947exvQNJZVVQfXQe0YRTktFsCJVlPmvV5d0KukZUDMAiH0oFJCto8W6ggMMy7u4JLzsLIxcJxrFMaGaz8&s=XEJJc6CbSJ9uRBaa4WKpodPDiuHc3qIU85tTDsT_lyEAe4X45UCU8tOkIpGeT1Ly_ZibvBnBfTKQOILNPRVSZ5hkfRlRkoFsngd4XYlOJUp0VH3j3TzBdMDHaNGgjucfUwXkZVfTB9ct0WIFLxyt6siJj0R8hf0RKEPt070Gugo5hrQfKtghUjcO24ioKE6AZr5-EL-5TobVBNwq6Gjh3qYOML2UisdqE7yZNa68Oe74BvC3xBE9UyIq5EUQb9S1MXtkh2CdAEaR0OZZs61lc-HVXvhu6Ole9GzsqYxv7PkM88f_5QKkuDOx0M4bfezJrdj03IfuUEbWepGk4ouDDQ&h=YAeR02bxGjhZlfpvq4zilA-QABUhHoyTNv0fTKAyieo response: body: - string: "{\n \"name\": \"9689f5f9-3f5f-4c2d-a2f5-14f00861a4fa\",\n \"status\": - \"Succeeded\",\n \"startTime\": \"2024-05-08T02:20:08.7660508Z\",\n \"endTime\": - \"2024-05-08T02:33:01.2909871Z\"\n }" + string: "{\n \"name\": \"55301bb1-73f9-432a-ac9e-c35778827b1c\",\n \"status\"\ + : \"Succeeded\",\n \"startTime\": \"2024-07-03T05:56:48.95741Z\",\n \"endTime\"\ + : \"2024-07-03T06:00:10.8318537Z\"\n}" headers: cache-control: - no-cache content-length: - - '170' + - '163' content-type: - application/json date: - - Wed, 08 May 2024 02:33:16 GMT + - Wed, 03 Jul 2024 06:00:20 GMT expires: - '-1' pragma: @@ -4592,7 +3473,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: EBDC5C8EF3404146B999910358580DD9 Ref B: BL2AA2010201005 Ref C: 2024-05-08T02:33:16Z' + - 'Ref A: D00EAD447B154BF083BCE7C1B0315B09 Ref B: MNZ221060609021 Ref C: 2024-07-03T06:00:20Z' status: code: 200 message: OK @@ -4611,87 +3492,89 @@ interactions: - --resource-group --name --http-proxy-config --ssh-key-value --enable-managed-identity --yes --vnet-subnet-id -o User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1019-azure-x86_64-with-glibc2.29) + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.7 (Linux-6.5.0-1021-azure-x86_64-with) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2024-04-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.5\",\n \"dnsPrefix\": \"cliakstest-clitesta7kyhj2z6-79a739\",\n \"fqdn\": - \"cliakstest-clitesta7kyhj2z6-79a739-e24jfqz5.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": - \"cliakstest-clitesta7kyhj2z6-79a739-e24jfqz5.portal.hcp.westus2.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 \"vnetSubnetID\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/aks-subnet\",\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.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-2204gen2containerd-202404.16.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\": \"e2a2fd54-aaf1-46cd-873e-d5655ed8b43c\"\n - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n - \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa - AAAAB3NzaC1yc2EAAAADAQABAAABAQDFmr4ngmX30iac2EZ0DKrHTGTwdM4OfcHkd98kitIi1S76poRSCK2v/yleY5P6rYEpig9CDxzgYbM4EB2KwV96jux5x7eHvt6g9piqBxIG9u27DY2s47LQQBvyM9CgJpbBiR398uJOVZqEk72TKGA+auMp+EzAq8ZIzAQDPXqmlRnxuOIwuVgjaZhEgxbJV/rXAfoYaIH6K/ofII0f5gBPR+fFLH7ayN0giTGdvQMfUNr5p61Zl0BdnNsUDuW3YcX29ysLB+fJVD0re8b8+rmJX076nUoeVa1U3gaRLu5/xjP0fTzQEKK9qIPNre4gApp/r4jjwLmKLZprJg/6uxG3 - 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 \"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/8d301c53-30dd-4256-aeb9-8182c1f2a80b\"\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 \"httpProxyConfig\": - {\n \"httpProxy\": \"http://cli-proxy-vm:3128/\",\n \"httpsProxy\": - \"https://cli-proxy-vm:3129/\",\n \"noProxy\": [\n \"konnectivity\",\n - \ \"169.254.169.254\",\n \"127.0.0.1\",\n \"cliakstest-clitesta7kyhj2z6-79a739-e24jfqz5.hcp.westus2.azmk8s.io\",\n - \ \"10.244.0.0/16\",\n \"168.63.129.16\",\n \"localhost\",\n \"10.42.0.0/16\",\n - \ \"10.0.0.0/16\"\n ],\n \"effectiveNoProxy\": [\n \"konnectivity\",\n - \ \"169.254.169.254\",\n \"127.0.0.1\",\n \"cliakstest-clitesta7kyhj2z6-79a739-e24jfqz5.hcp.westus2.azmk8s.io\",\n - \ \"10.244.0.0/16\",\n \"168.63.129.16\",\n \"localhost\",\n \"10.42.0.0/16\",\n - \ \"10.0.0.0/16\"\n ],\n \"trustedCa\": \"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUZHekNDQXdPZ0F3SUJBZ0lVT1FvajhDTFpkc2Vscjk3cnZJd3g1T0xEc3V3d0RRWUpLb1pJaHZjTkFRRUwKQlFBd0Z6RVZNQk1HQTFVRUF3d01ZMnhwTFhCeWIzaDVMWFp0TUI0WERUSXlNRE13T0RFMk5EUTBOMW9YRFRNeQpNRE13TlRFMk5EUTBOMW93RnpFVk1CTUdBMVVFQXd3TVkyeHBMWEJ5YjNoNUxYWnRNSUlDSWpBTkJna3Foa2lHCjl3MEJBUUVGQUFPQ0FnOEFNSUlDQ2dLQ0FnRUEvTVB0VjVCVFB0NmNxaTRSZE1sbXIzeUlzYTJ1anpjaHh2NGgKanNDMUR0blJnb3M1UzQxUEgwcmkrM3RUU1ZYMzJ5cndzWStyRDFZUnVwbTZsbUU3R2hVNUkwR2k5b3prU0YwWgpLS2FKaTJveXBVL0ZCK1FQcXpvQ1JzTUV3R0NibUtGVmw4VnVoeW5kWEs0YjRrYmxyOWJsL2V1d2Q3TThTYnZ6CldVam5lRHJRc2lJc3J6UFQ0S0FaTHFjdHpEZTRsbFBUN1lLYTMzaGlFUE9mdldpWitkcWthUUE5UDY0eFhTeW4KZkhYOHVWQUozdUJWSmVHeEQwcGtOSjdqT3J5YVV1SEh1Y1U4UzltSWpuS2pBQjVhUGpMSDV4QXM2bG1iMzEyMgp5KzF0bkVBbVhNNTBEK1VvRWpmUzZIT2I1cmRpcVhHdmMxS2JvS2p6a1BDUnh4MmE3MmN2ZWdVajZtZ0FKTHpnClRoRTFsbGNtVTRpemd4b0lNa1ZwR1RWT0xMbjFWRkt1TmhNWkN2RnZLZ25Lb0F2M0cwRlVuZldFYVJSalNObUQKTFlhTURUNUg5WnQycERJVWpVR1N0Q2w3Z1J6TUVuWXdKTzN5aURwZzQzbzVkUnlzVXlMOUpmRS9OaDdUZzYxOApuOGNKL1c3K1FZYllsanVyYXA4cjdRRlNyb2wzVkNoRkIrT29yNW5pK3ZvaFNBd0pmMFVsTXBHM3hXbXkxVUk0ClRGS2ZGR1JSVHpyUCs3Yk53WDVoSXZJeTVWdGd5YU9xSndUeGhpL0pkeHRPcjJ0QTVyQ1c3K0N0Z1N2emtxTkUKWHlyN3ZrWWdwNlk1TFpneTR0VWpLMEswT1VnVmRqQk9oRHBFenkvRkY4dzFGRVZnSjBxWS9yV2NMa0JIRFQ4Ugp2SmtoaW84Q0F3RUFBYU5mTUYwd0Z3WURWUjBSQkJBd0RvSU1ZMnhwTFhCeWIzaDVMWFp0TUJJR0ExVWRFd0VCCi93UUlNQVlCQWY4Q0FRQXdEd1lEVlIwUEFRSC9CQVVEQXdmbmdEQWRCZ05WSFNVRUZqQVVCZ2dyQmdFRkJRY0QKQWdZSUt3WUJCUVVIQXdFd0RRWUpLb1pJaHZjTkFRRUxCUUFEZ2dJQkFBb21qQ3lYdmFRT3hnWUs1MHNYTEIyKwp3QWZkc3g1bm5HZGd5Zmc0dXJXMlZtMTVEaEd2STdDL250cTBkWXkyNE4vVWJHN1VEWHZseUxJSkZxMVhQN25mCnBaRzBWQ2paNjlibXhLbTNaOG0wL0F3TXZpOGU5ZWR5OHY5a05CQ3dMR2tIYkE4WW85Q0lpUWdlbGZwcDF2VWgKYm5OQmhhRCtpdTZDZmlDTHdnSmIvaXc3ZW8vQ3lvWnF4K3RqWGFPMnpYdm00cC8rUUlmQU9ndEdRTEZVOGNmWgovZ1VyVHE1Z0ZxMCtQOUd5V3NBVEpGNnE3TDZXWlpqME91VHNlN2Y0Q1NpajZNbk9NTXhBK0pvYWhKejdsc1NpClRKSEl3RXA1ci9SeWhweWVwUXhGWWNVSDVKSmY5cmFoWExXWmkrOVRqeFNNMll5aHhmUlBzaVVFdUdEb2s3OFEKbS9RUGlDaTlKSmIxb2NtVGpBVjh4RFNob2NpdlhPRnlobjZMbjc3dkxqWStBYXZ0V0RoUXRocHVQeHNMdFZ6bQplMFNIMTFkRUxSdGI3NG1xWE9yTzdmdS8rSUJzM0pxTEUvVSt4dXhRdHZHOHZHMXlES0hIU1pxUzJoL1dzNGw0Ck5pQXNoSGdlaFFEUEJjWTl3WVl6ZkJnWnBPVU16ZERmNTB4K0ZTbFk0M1dPSkp6U3VRaDR5WjArM2t5Z3VDRjgKcm5NTFNjZXlTNGNpNExtSi9LQ1N1R2RmNlhWWXo4QkU5Z2pqanBDUDZxeTBVbFJlZldzL2lnL3djSysyYkYxVApuL1l2KzZnWGVDVEhKNzVxRElQbHA3RFJVVWswZmJNajRiSWthb2dXV2s0emYydThteFpMYTBsZVBLTktaTi9tCkdDdkZ3cjNlaSt1LzhjenA1RjdUCi0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K\"\n - \ },\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\": \"663ae158c332100001714729\",\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 },\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\": \"17dc2bf9-4596-4e49-86a5-8fbbced16178\"\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.28\",\n\ + \ \"currentKubernetesVersion\": \"1.28.9\",\n \"dnsPrefix\": \"cliakstest-clitestpwr3qzdsi-79a739\"\ + ,\n \"fqdn\": \"cliakstest-clitestpwr3qzdsi-79a739-gmqyic0m.hcp.westus2.azmk8s.io\"\ + ,\n \"azurePortalFQDN\": \"cliakstest-clitestpwr3qzdsi-79a739-gmqyic0m.portal.hcp.westus2.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 \"vnetSubnetID\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/aks-subnet\"\ + ,\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-2204gen2containerd-202406.19.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\": \"ff889133-5ac5-4f3f-9fab-da65b10e2aef\"\n }\n ],\n\ + \ \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n \"ssh\":\ + \ {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDKAR+zfUbP7Fe8lHJrZI7xtnADwzkTOlNE8sBzEx1ohyyCKGWTBZf+oZ/w9uMaGcH/XzfENU5eNH8D77fAaRlscBkb4L6miPDkgXMnlARF7/AHB3CUVjfLP5MzJHajUbGD2ejWDZkHP8YtzohZ69+jUQwoIkfW5wkIgk4fL1T0HsXhAs7US9ycGLZLwCSJeSnALS/XNA8zrDMqKoyT7Y/Y5PZFNHO5bSS9zGcEkZEFcDO+03yZ2EPjd8IiRLMcARGPCqparDjEvBnbAClTFzjwky7+V7XfYGZVYpIzfdmg3v+6DXjIkdYrCBsdS5Hc8/oQK9CKnuTbqXIxq22XNrHb\ + \ 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 \"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/0637026f-04c7-479f-b906-1667a1d9abc1\"\ + \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 \"httpProxyConfig\": {\n \"httpProxy\": \"http://cli-proxy-vm:3128/\"\ + ,\n \"httpsProxy\": \"https://cli-proxy-vm:3129/\",\n \"noProxy\": [\n\ + \ \"localhost\",\n \"127.0.0.1\",\n \"168.63.129.16\",\n \"10.244.0.0/16\"\ + ,\n \"10.0.0.0/16\",\n \"konnectivity\",\n \"cliakstest-clitestpwr3qzdsi-79a739-gmqyic0m.hcp.westus2.azmk8s.io\"\ + ,\n \"169.254.169.254\",\n \"10.42.0.0/16\"\n ],\n \"effectiveNoProxy\"\ + : [\n \"localhost\",\n \"127.0.0.1\",\n \"168.63.129.16\",\n \"\ + 10.244.0.0/16\",\n \"10.0.0.0/16\",\n \"konnectivity\",\n \"cliakstest-clitestpwr3qzdsi-79a739-gmqyic0m.hcp.westus2.azmk8s.io\"\ + ,\n \"169.254.169.254\",\n \"10.42.0.0/16\"\n ],\n \"trustedCa\"\ + : \"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUZHekNDQXdPZ0F3SUJBZ0lVT1FvajhDTFpkc2Vscjk3cnZJd3g1T0xEc3V3d0RRWUpLb1pJaHZjTkFRRUwKQlFBd0Z6RVZNQk1HQTFVRUF3d01ZMnhwTFhCeWIzaDVMWFp0TUI0WERUSXlNRE13T0RFMk5EUTBOMW9YRFRNeQpNRE13TlRFMk5EUTBOMW93RnpFVk1CTUdBMVVFQXd3TVkyeHBMWEJ5YjNoNUxYWnRNSUlDSWpBTkJna3Foa2lHCjl3MEJBUUVGQUFPQ0FnOEFNSUlDQ2dLQ0FnRUEvTVB0VjVCVFB0NmNxaTRSZE1sbXIzeUlzYTJ1anpjaHh2NGgKanNDMUR0blJnb3M1UzQxUEgwcmkrM3RUU1ZYMzJ5cndzWStyRDFZUnVwbTZsbUU3R2hVNUkwR2k5b3prU0YwWgpLS2FKaTJveXBVL0ZCK1FQcXpvQ1JzTUV3R0NibUtGVmw4VnVoeW5kWEs0YjRrYmxyOWJsL2V1d2Q3TThTYnZ6CldVam5lRHJRc2lJc3J6UFQ0S0FaTHFjdHpEZTRsbFBUN1lLYTMzaGlFUE9mdldpWitkcWthUUE5UDY0eFhTeW4KZkhYOHVWQUozdUJWSmVHeEQwcGtOSjdqT3J5YVV1SEh1Y1U4UzltSWpuS2pBQjVhUGpMSDV4QXM2bG1iMzEyMgp5KzF0bkVBbVhNNTBEK1VvRWpmUzZIT2I1cmRpcVhHdmMxS2JvS2p6a1BDUnh4MmE3MmN2ZWdVajZtZ0FKTHpnClRoRTFsbGNtVTRpemd4b0lNa1ZwR1RWT0xMbjFWRkt1TmhNWkN2RnZLZ25Lb0F2M0cwRlVuZldFYVJSalNObUQKTFlhTURUNUg5WnQycERJVWpVR1N0Q2w3Z1J6TUVuWXdKTzN5aURwZzQzbzVkUnlzVXlMOUpmRS9OaDdUZzYxOApuOGNKL1c3K1FZYllsanVyYXA4cjdRRlNyb2wzVkNoRkIrT29yNW5pK3ZvaFNBd0pmMFVsTXBHM3hXbXkxVUk0ClRGS2ZGR1JSVHpyUCs3Yk53WDVoSXZJeTVWdGd5YU9xSndUeGhpL0pkeHRPcjJ0QTVyQ1c3K0N0Z1N2emtxTkUKWHlyN3ZrWWdwNlk1TFpneTR0VWpLMEswT1VnVmRqQk9oRHBFenkvRkY4dzFGRVZnSjBxWS9yV2NMa0JIRFQ4Ugp2SmtoaW84Q0F3RUFBYU5mTUYwd0Z3WURWUjBSQkJBd0RvSU1ZMnhwTFhCeWIzaDVMWFp0TUJJR0ExVWRFd0VCCi93UUlNQVlCQWY4Q0FRQXdEd1lEVlIwUEFRSC9CQVVEQXdmbmdEQWRCZ05WSFNVRUZqQVVCZ2dyQmdFRkJRY0QKQWdZSUt3WUJCUVVIQXdFd0RRWUpLb1pJaHZjTkFRRUxCUUFEZ2dJQkFBb21qQ3lYdmFRT3hnWUs1MHNYTEIyKwp3QWZkc3g1bm5HZGd5Zmc0dXJXMlZtMTVEaEd2STdDL250cTBkWXkyNE4vVWJHN1VEWHZseUxJSkZxMVhQN25mCnBaRzBWQ2paNjlibXhLbTNaOG0wL0F3TXZpOGU5ZWR5OHY5a05CQ3dMR2tIYkE4WW85Q0lpUWdlbGZwcDF2VWgKYm5OQmhhRCtpdTZDZmlDTHdnSmIvaXc3ZW8vQ3lvWnF4K3RqWGFPMnpYdm00cC8rUUlmQU9ndEdRTEZVOGNmWgovZ1VyVHE1Z0ZxMCtQOUd5V3NBVEpGNnE3TDZXWlpqME91VHNlN2Y0Q1NpajZNbk9NTXhBK0pvYWhKejdsc1NpClRKSEl3RXA1ci9SeWhweWVwUXhGWWNVSDVKSmY5cmFoWExXWmkrOVRqeFNNMll5aHhmUlBzaVVFdUdEb2s3OFEKbS9RUGlDaTlKSmIxb2NtVGpBVjh4RFNob2NpdlhPRnlobjZMbjc3dkxqWStBYXZ0V0RoUXRocHVQeHNMdFZ6bQplMFNIMTFkRUxSdGI3NG1xWE9yTzdmdS8rSUJzM0pxTEUvVSt4dXhRdHZHOHZHMXlES0hIU1pxUzJoL1dzNGw0Ck5pQXNoSGdlaFFEUEJjWTl3WVl6ZkJnWnBPVU16ZERmNTB4K0ZTbFk0M1dPSkp6U3VRaDR5WjArM2t5Z3VDRjgKcm5NTFNjZXlTNGNpNExtSi9LQ1N1R2RmNlhWWXo4QkU5Z2pqanBDUDZxeTBVbFJlZldzL2lnL3djSysyYkYxVApuL1l2KzZnWGVDVEhKNzVxRElQbHA3RFJVVWswZmJNajRiSWthb2dXV2s0emYydThteFpMYTBsZVBLTktaTi9tCkdDdkZ3cjNlaSt1LzhjenA1RjdUCi0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K\"\ + \n },\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\": \"6684e820e1559d0001476371\"\ + ,\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 },\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\": \"2fc8a741-52bb-4a3d-8d1a-1ee426621ab0\"\n}" headers: cache-control: - no-cache content-length: - - '8267' + - '8108' content-type: - application/json date: - - Wed, 08 May 2024 02:33:16 GMT + - Wed, 03 Jul 2024 06:00:20 GMT expires: - '-1' pragma: @@ -4703,7 +3586,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: AA7279E1720845C3BC97725494B482CC Ref B: BL2AA2010201005 Ref C: 2024-05-08T02:33:17Z' + - 'Ref A: 99DEF12A45124F32AB665AA5992F44E1 Ref B: MNZ221060609021 Ref C: 2024-07-03T06:00:21Z' status: code: 200 message: OK @@ -4721,87 +3604,89 @@ interactions: ParameterSetName: - --resource-group --name --http-proxy-config User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1019-azure-x86_64-with-glibc2.29) + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.7 (Linux-6.5.0-1021-azure-x86_64-with) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2024-04-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.5\",\n \"dnsPrefix\": \"cliakstest-clitesta7kyhj2z6-79a739\",\n \"fqdn\": - \"cliakstest-clitesta7kyhj2z6-79a739-e24jfqz5.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": - \"cliakstest-clitesta7kyhj2z6-79a739-e24jfqz5.portal.hcp.westus2.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 \"vnetSubnetID\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/aks-subnet\",\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.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-2204gen2containerd-202404.16.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\": \"e2a2fd54-aaf1-46cd-873e-d5655ed8b43c\"\n - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n - \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa - AAAAB3NzaC1yc2EAAAADAQABAAABAQDFmr4ngmX30iac2EZ0DKrHTGTwdM4OfcHkd98kitIi1S76poRSCK2v/yleY5P6rYEpig9CDxzgYbM4EB2KwV96jux5x7eHvt6g9piqBxIG9u27DY2s47LQQBvyM9CgJpbBiR398uJOVZqEk72TKGA+auMp+EzAq8ZIzAQDPXqmlRnxuOIwuVgjaZhEgxbJV/rXAfoYaIH6K/ofII0f5gBPR+fFLH7ayN0giTGdvQMfUNr5p61Zl0BdnNsUDuW3YcX29ysLB+fJVD0re8b8+rmJX076nUoeVa1U3gaRLu5/xjP0fTzQEKK9qIPNre4gApp/r4jjwLmKLZprJg/6uxG3 - 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 \"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/8d301c53-30dd-4256-aeb9-8182c1f2a80b\"\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 \"httpProxyConfig\": - {\n \"httpProxy\": \"http://cli-proxy-vm:3128/\",\n \"httpsProxy\": - \"https://cli-proxy-vm:3129/\",\n \"noProxy\": [\n \"konnectivity\",\n - \ \"169.254.169.254\",\n \"127.0.0.1\",\n \"cliakstest-clitesta7kyhj2z6-79a739-e24jfqz5.hcp.westus2.azmk8s.io\",\n - \ \"10.244.0.0/16\",\n \"168.63.129.16\",\n \"localhost\",\n \"10.42.0.0/16\",\n - \ \"10.0.0.0/16\"\n ],\n \"effectiveNoProxy\": [\n \"konnectivity\",\n - \ \"169.254.169.254\",\n \"127.0.0.1\",\n \"cliakstest-clitesta7kyhj2z6-79a739-e24jfqz5.hcp.westus2.azmk8s.io\",\n - \ \"10.244.0.0/16\",\n \"168.63.129.16\",\n \"localhost\",\n \"10.42.0.0/16\",\n - \ \"10.0.0.0/16\"\n ],\n \"trustedCa\": \"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUZHekNDQXdPZ0F3SUJBZ0lVT1FvajhDTFpkc2Vscjk3cnZJd3g1T0xEc3V3d0RRWUpLb1pJaHZjTkFRRUwKQlFBd0Z6RVZNQk1HQTFVRUF3d01ZMnhwTFhCeWIzaDVMWFp0TUI0WERUSXlNRE13T0RFMk5EUTBOMW9YRFRNeQpNRE13TlRFMk5EUTBOMW93RnpFVk1CTUdBMVVFQXd3TVkyeHBMWEJ5YjNoNUxYWnRNSUlDSWpBTkJna3Foa2lHCjl3MEJBUUVGQUFPQ0FnOEFNSUlDQ2dLQ0FnRUEvTVB0VjVCVFB0NmNxaTRSZE1sbXIzeUlzYTJ1anpjaHh2NGgKanNDMUR0blJnb3M1UzQxUEgwcmkrM3RUU1ZYMzJ5cndzWStyRDFZUnVwbTZsbUU3R2hVNUkwR2k5b3prU0YwWgpLS2FKaTJveXBVL0ZCK1FQcXpvQ1JzTUV3R0NibUtGVmw4VnVoeW5kWEs0YjRrYmxyOWJsL2V1d2Q3TThTYnZ6CldVam5lRHJRc2lJc3J6UFQ0S0FaTHFjdHpEZTRsbFBUN1lLYTMzaGlFUE9mdldpWitkcWthUUE5UDY0eFhTeW4KZkhYOHVWQUozdUJWSmVHeEQwcGtOSjdqT3J5YVV1SEh1Y1U4UzltSWpuS2pBQjVhUGpMSDV4QXM2bG1iMzEyMgp5KzF0bkVBbVhNNTBEK1VvRWpmUzZIT2I1cmRpcVhHdmMxS2JvS2p6a1BDUnh4MmE3MmN2ZWdVajZtZ0FKTHpnClRoRTFsbGNtVTRpemd4b0lNa1ZwR1RWT0xMbjFWRkt1TmhNWkN2RnZLZ25Lb0F2M0cwRlVuZldFYVJSalNObUQKTFlhTURUNUg5WnQycERJVWpVR1N0Q2w3Z1J6TUVuWXdKTzN5aURwZzQzbzVkUnlzVXlMOUpmRS9OaDdUZzYxOApuOGNKL1c3K1FZYllsanVyYXA4cjdRRlNyb2wzVkNoRkIrT29yNW5pK3ZvaFNBd0pmMFVsTXBHM3hXbXkxVUk0ClRGS2ZGR1JSVHpyUCs3Yk53WDVoSXZJeTVWdGd5YU9xSndUeGhpL0pkeHRPcjJ0QTVyQ1c3K0N0Z1N2emtxTkUKWHlyN3ZrWWdwNlk1TFpneTR0VWpLMEswT1VnVmRqQk9oRHBFenkvRkY4dzFGRVZnSjBxWS9yV2NMa0JIRFQ4Ugp2SmtoaW84Q0F3RUFBYU5mTUYwd0Z3WURWUjBSQkJBd0RvSU1ZMnhwTFhCeWIzaDVMWFp0TUJJR0ExVWRFd0VCCi93UUlNQVlCQWY4Q0FRQXdEd1lEVlIwUEFRSC9CQVVEQXdmbmdEQWRCZ05WSFNVRUZqQVVCZ2dyQmdFRkJRY0QKQWdZSUt3WUJCUVVIQXdFd0RRWUpLb1pJaHZjTkFRRUxCUUFEZ2dJQkFBb21qQ3lYdmFRT3hnWUs1MHNYTEIyKwp3QWZkc3g1bm5HZGd5Zmc0dXJXMlZtMTVEaEd2STdDL250cTBkWXkyNE4vVWJHN1VEWHZseUxJSkZxMVhQN25mCnBaRzBWQ2paNjlibXhLbTNaOG0wL0F3TXZpOGU5ZWR5OHY5a05CQ3dMR2tIYkE4WW85Q0lpUWdlbGZwcDF2VWgKYm5OQmhhRCtpdTZDZmlDTHdnSmIvaXc3ZW8vQ3lvWnF4K3RqWGFPMnpYdm00cC8rUUlmQU9ndEdRTEZVOGNmWgovZ1VyVHE1Z0ZxMCtQOUd5V3NBVEpGNnE3TDZXWlpqME91VHNlN2Y0Q1NpajZNbk9NTXhBK0pvYWhKejdsc1NpClRKSEl3RXA1ci9SeWhweWVwUXhGWWNVSDVKSmY5cmFoWExXWmkrOVRqeFNNMll5aHhmUlBzaVVFdUdEb2s3OFEKbS9RUGlDaTlKSmIxb2NtVGpBVjh4RFNob2NpdlhPRnlobjZMbjc3dkxqWStBYXZ0V0RoUXRocHVQeHNMdFZ6bQplMFNIMTFkRUxSdGI3NG1xWE9yTzdmdS8rSUJzM0pxTEUvVSt4dXhRdHZHOHZHMXlES0hIU1pxUzJoL1dzNGw0Ck5pQXNoSGdlaFFEUEJjWTl3WVl6ZkJnWnBPVU16ZERmNTB4K0ZTbFk0M1dPSkp6U3VRaDR5WjArM2t5Z3VDRjgKcm5NTFNjZXlTNGNpNExtSi9LQ1N1R2RmNlhWWXo4QkU5Z2pqanBDUDZxeTBVbFJlZldzL2lnL3djSysyYkYxVApuL1l2KzZnWGVDVEhKNzVxRElQbHA3RFJVVWswZmJNajRiSWthb2dXV2s0emYydThteFpMYTBsZVBLTktaTi9tCkdDdkZ3cjNlaSt1LzhjenA1RjdUCi0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K\"\n - \ },\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\": \"663ae158c332100001714729\",\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 },\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\": \"17dc2bf9-4596-4e49-86a5-8fbbced16178\"\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.28\",\n\ + \ \"currentKubernetesVersion\": \"1.28.9\",\n \"dnsPrefix\": \"cliakstest-clitestpwr3qzdsi-79a739\"\ + ,\n \"fqdn\": \"cliakstest-clitestpwr3qzdsi-79a739-gmqyic0m.hcp.westus2.azmk8s.io\"\ + ,\n \"azurePortalFQDN\": \"cliakstest-clitestpwr3qzdsi-79a739-gmqyic0m.portal.hcp.westus2.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 \"vnetSubnetID\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/aks-subnet\"\ + ,\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-2204gen2containerd-202406.19.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\": \"ff889133-5ac5-4f3f-9fab-da65b10e2aef\"\n }\n ],\n\ + \ \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n \"ssh\":\ + \ {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDKAR+zfUbP7Fe8lHJrZI7xtnADwzkTOlNE8sBzEx1ohyyCKGWTBZf+oZ/w9uMaGcH/XzfENU5eNH8D77fAaRlscBkb4L6miPDkgXMnlARF7/AHB3CUVjfLP5MzJHajUbGD2ejWDZkHP8YtzohZ69+jUQwoIkfW5wkIgk4fL1T0HsXhAs7US9ycGLZLwCSJeSnALS/XNA8zrDMqKoyT7Y/Y5PZFNHO5bSS9zGcEkZEFcDO+03yZ2EPjd8IiRLMcARGPCqparDjEvBnbAClTFzjwky7+V7XfYGZVYpIzfdmg3v+6DXjIkdYrCBsdS5Hc8/oQK9CKnuTbqXIxq22XNrHb\ + \ 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 \"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/0637026f-04c7-479f-b906-1667a1d9abc1\"\ + \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 \"httpProxyConfig\": {\n \"httpProxy\": \"http://cli-proxy-vm:3128/\"\ + ,\n \"httpsProxy\": \"https://cli-proxy-vm:3129/\",\n \"noProxy\": [\n\ + \ \"localhost\",\n \"127.0.0.1\",\n \"168.63.129.16\",\n \"10.244.0.0/16\"\ + ,\n \"10.0.0.0/16\",\n \"konnectivity\",\n \"cliakstest-clitestpwr3qzdsi-79a739-gmqyic0m.hcp.westus2.azmk8s.io\"\ + ,\n \"169.254.169.254\",\n \"10.42.0.0/16\"\n ],\n \"effectiveNoProxy\"\ + : [\n \"localhost\",\n \"127.0.0.1\",\n \"168.63.129.16\",\n \"\ + 10.244.0.0/16\",\n \"10.0.0.0/16\",\n \"konnectivity\",\n \"cliakstest-clitestpwr3qzdsi-79a739-gmqyic0m.hcp.westus2.azmk8s.io\"\ + ,\n \"169.254.169.254\",\n \"10.42.0.0/16\"\n ],\n \"trustedCa\"\ + : \"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUZHekNDQXdPZ0F3SUJBZ0lVT1FvajhDTFpkc2Vscjk3cnZJd3g1T0xEc3V3d0RRWUpLb1pJaHZjTkFRRUwKQlFBd0Z6RVZNQk1HQTFVRUF3d01ZMnhwTFhCeWIzaDVMWFp0TUI0WERUSXlNRE13T0RFMk5EUTBOMW9YRFRNeQpNRE13TlRFMk5EUTBOMW93RnpFVk1CTUdBMVVFQXd3TVkyeHBMWEJ5YjNoNUxYWnRNSUlDSWpBTkJna3Foa2lHCjl3MEJBUUVGQUFPQ0FnOEFNSUlDQ2dLQ0FnRUEvTVB0VjVCVFB0NmNxaTRSZE1sbXIzeUlzYTJ1anpjaHh2NGgKanNDMUR0blJnb3M1UzQxUEgwcmkrM3RUU1ZYMzJ5cndzWStyRDFZUnVwbTZsbUU3R2hVNUkwR2k5b3prU0YwWgpLS2FKaTJveXBVL0ZCK1FQcXpvQ1JzTUV3R0NibUtGVmw4VnVoeW5kWEs0YjRrYmxyOWJsL2V1d2Q3TThTYnZ6CldVam5lRHJRc2lJc3J6UFQ0S0FaTHFjdHpEZTRsbFBUN1lLYTMzaGlFUE9mdldpWitkcWthUUE5UDY0eFhTeW4KZkhYOHVWQUozdUJWSmVHeEQwcGtOSjdqT3J5YVV1SEh1Y1U4UzltSWpuS2pBQjVhUGpMSDV4QXM2bG1iMzEyMgp5KzF0bkVBbVhNNTBEK1VvRWpmUzZIT2I1cmRpcVhHdmMxS2JvS2p6a1BDUnh4MmE3MmN2ZWdVajZtZ0FKTHpnClRoRTFsbGNtVTRpemd4b0lNa1ZwR1RWT0xMbjFWRkt1TmhNWkN2RnZLZ25Lb0F2M0cwRlVuZldFYVJSalNObUQKTFlhTURUNUg5WnQycERJVWpVR1N0Q2w3Z1J6TUVuWXdKTzN5aURwZzQzbzVkUnlzVXlMOUpmRS9OaDdUZzYxOApuOGNKL1c3K1FZYllsanVyYXA4cjdRRlNyb2wzVkNoRkIrT29yNW5pK3ZvaFNBd0pmMFVsTXBHM3hXbXkxVUk0ClRGS2ZGR1JSVHpyUCs3Yk53WDVoSXZJeTVWdGd5YU9xSndUeGhpL0pkeHRPcjJ0QTVyQ1c3K0N0Z1N2emtxTkUKWHlyN3ZrWWdwNlk1TFpneTR0VWpLMEswT1VnVmRqQk9oRHBFenkvRkY4dzFGRVZnSjBxWS9yV2NMa0JIRFQ4Ugp2SmtoaW84Q0F3RUFBYU5mTUYwd0Z3WURWUjBSQkJBd0RvSU1ZMnhwTFhCeWIzaDVMWFp0TUJJR0ExVWRFd0VCCi93UUlNQVlCQWY4Q0FRQXdEd1lEVlIwUEFRSC9CQVVEQXdmbmdEQWRCZ05WSFNVRUZqQVVCZ2dyQmdFRkJRY0QKQWdZSUt3WUJCUVVIQXdFd0RRWUpLb1pJaHZjTkFRRUxCUUFEZ2dJQkFBb21qQ3lYdmFRT3hnWUs1MHNYTEIyKwp3QWZkc3g1bm5HZGd5Zmc0dXJXMlZtMTVEaEd2STdDL250cTBkWXkyNE4vVWJHN1VEWHZseUxJSkZxMVhQN25mCnBaRzBWQ2paNjlibXhLbTNaOG0wL0F3TXZpOGU5ZWR5OHY5a05CQ3dMR2tIYkE4WW85Q0lpUWdlbGZwcDF2VWgKYm5OQmhhRCtpdTZDZmlDTHdnSmIvaXc3ZW8vQ3lvWnF4K3RqWGFPMnpYdm00cC8rUUlmQU9ndEdRTEZVOGNmWgovZ1VyVHE1Z0ZxMCtQOUd5V3NBVEpGNnE3TDZXWlpqME91VHNlN2Y0Q1NpajZNbk9NTXhBK0pvYWhKejdsc1NpClRKSEl3RXA1ci9SeWhweWVwUXhGWWNVSDVKSmY5cmFoWExXWmkrOVRqeFNNMll5aHhmUlBzaVVFdUdEb2s3OFEKbS9RUGlDaTlKSmIxb2NtVGpBVjh4RFNob2NpdlhPRnlobjZMbjc3dkxqWStBYXZ0V0RoUXRocHVQeHNMdFZ6bQplMFNIMTFkRUxSdGI3NG1xWE9yTzdmdS8rSUJzM0pxTEUvVSt4dXhRdHZHOHZHMXlES0hIU1pxUzJoL1dzNGw0Ck5pQXNoSGdlaFFEUEJjWTl3WVl6ZkJnWnBPVU16ZERmNTB4K0ZTbFk0M1dPSkp6U3VRaDR5WjArM2t5Z3VDRjgKcm5NTFNjZXlTNGNpNExtSi9LQ1N1R2RmNlhWWXo4QkU5Z2pqanBDUDZxeTBVbFJlZldzL2lnL3djSysyYkYxVApuL1l2KzZnWGVDVEhKNzVxRElQbHA3RFJVVWswZmJNajRiSWthb2dXV2s0emYydThteFpMYTBsZVBLTktaTi9tCkdDdkZ3cjNlaSt1LzhjenA1RjdUCi0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K\"\ + \n },\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\": \"6684e820e1559d0001476371\"\ + ,\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 },\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\": \"2fc8a741-52bb-4a3d-8d1a-1ee426621ab0\"\n}" headers: cache-control: - no-cache content-length: - - '8267' + - '8108' content-type: - application/json date: - - Wed, 08 May 2024 02:33:18 GMT + - Wed, 03 Jul 2024 06:00:22 GMT expires: - '-1' pragma: @@ -4813,14 +3698,14 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: 38E01FD0554D4877A17CE3FE208921FA Ref B: MNZ221060618029 Ref C: 2024-05-08T02:33:18Z' + - 'Ref A: 570943A0A8364CF4BD4D25F5827B2BAF Ref B: BL2AA2030101051 Ref C: 2024-07-03T06:00:22Z' status: code: 200 message: OK - request: body: '{"location": "westus2", "sku": {"name": "Base", "tier": "Free"}, "identity": {"type": "SystemAssigned"}, "kind": "Base", "properties": {"kubernetesVersion": - "1.28", "dnsPrefix": "cliakstest-clitesta7kyhj2z6-79a739", "agentPoolProfiles": + "1.28", "dnsPrefix": "cliakstest-clitestpwr3qzdsi-79a739", "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "osDiskSizeGB": 128, "osDiskType": "Managed", "kubeletDiskType": "OS", "workloadRuntime": "OCIContainer", "vnetSubnetID": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/aks-subnet", @@ -4831,17 +3716,18 @@ interactions: false, "enableUltraSSD": false, "enableFIPS": false, "networkProfile": {}, "securityProfile": {"sshAccess": "LocalUser", "enableVTPM": false, "enableSecureBoot": false}, "name": "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", "ssh": - {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDFmr4ngmX30iac2EZ0DKrHTGTwdM4OfcHkd98kitIi1S76poRSCK2v/yleY5P6rYEpig9CDxzgYbM4EB2KwV96jux5x7eHvt6g9piqBxIG9u27DY2s47LQQBvyM9CgJpbBiR398uJOVZqEk72TKGA+auMp+EzAq8ZIzAQDPXqmlRnxuOIwuVgjaZhEgxbJV/rXAfoYaIH6K/ofII0f5gBPR+fFLH7ayN0giTGdvQMfUNr5p61Zl0BdnNsUDuW3YcX29ysLB+fJVD0re8b8+rmJX076nUoeVa1U3gaRLu5/xjP0fTzQEKK9qIPNre4gApp/r4jjwLmKLZprJg/6uxG3 + {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDKAR+zfUbP7Fe8lHJrZI7xtnADwzkTOlNE8sBzEx1ohyyCKGWTBZf+oZ/w9uMaGcH/XzfENU5eNH8D77fAaRlscBkb4L6miPDkgXMnlARF7/AHB3CUVjfLP5MzJHajUbGD2ejWDZkHP8YtzohZ69+jUQwoIkfW5wkIgk4fL1T0HsXhAs7US9ycGLZLwCSJeSnALS/XNA8zrDMqKoyT7Y/Y5PZFNHO5bSS9zGcEkZEFcDO+03yZ2EPjd8IiRLMcARGPCqparDjEvBnbAClTFzjwky7+V7XfYGZVYpIzfdmg3v+6DXjIkdYrCBsdS5Hc8/oQK9CKnuTbqXIxq22XNrHb azcli_aks_live_test@example.com\n"}]}}, "servicePrincipalProfile": {"clientId":"00000000-0000-0000-0000-000000000001"}, "oidcIssuerProfile": {"enabled": false}, "nodeResourceGroup": "MC_clitest000001_cliakstest000002_westus2", "enableRBAC": true, "supportPlan": "KubernetesOfficial", "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": "kubenet", "networkPolicy": "none", "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "outboundType": "loadBalancer", "loadBalancerSku": "standard", "loadBalancerProfile": - {"managedOutboundIPs": {"count": 1}, "effectiveOutboundIPs": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/8d301c53-30dd-4256-aeb9-8182c1f2a80b"}], + {"managedOutboundIPs": {"count": 1}, "effectiveOutboundIPs": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/0637026f-04c7-479f-b906-1667a1d9abc1"}], "backendPoolType": "nodeIPConfiguration"}, "podCidrs": ["10.244.0.0/16"], "serviceCidrs": - ["10.0.0.0/16"], "ipFamilies": ["IPv4"]}, "autoUpgradeProfile": {"nodeOSUpgradeChannel": - "NodeImage"}, "identityProfile": {"kubeletidentity": {"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool", + ["10.0.0.0/16"], "ipFamilies": ["IPv4"], "podLinkLocalAccess": "IMDS"}, "autoUpgradeProfile": + {"nodeOSUpgradeChannel": "NodeImage"}, "identityProfile": {"kubeletidentity": + {"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool", "clientId":"00000000-0000-0000-0000-000000000001", "objectId":"00000000-0000-0000-0000-000000000001"}}, "disableLocalAccounts": false, "httpProxyConfig": {"httpProxy": "http://cli-proxy-vm:3128/", "httpsProxy": "https://cli-proxy-vm:3129/", "noProxy": ["localhost", "127.0.0.1"], @@ -4859,95 +3745,99 @@ interactions: Connection: - keep-alive Content-Length: - - '5764' + - '5794' Content-Type: - application/json ParameterSetName: - --resource-group --name --http-proxy-config User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1019-azure-x86_64-with-glibc2.29) + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.7 (Linux-6.5.0-1021-azure-x86_64-with) method: PUT uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2024-04-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\": \"Updating\",\n \"powerState\": {\n \"code\": - \"Running\"\n },\n \"kubernetesVersion\": \"1.28\",\n \"currentKubernetesVersion\": - \"1.28.5\",\n \"dnsPrefix\": \"cliakstest-clitesta7kyhj2z6-79a739\",\n \"fqdn\": - \"cliakstest-clitesta7kyhj2z6-79a739-e24jfqz5.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": - \"cliakstest-clitesta7kyhj2z6-79a739-e24jfqz5.portal.hcp.westus2.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 \"vnetSubnetID\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/aks-subnet\",\n - \ \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \"enableAutoScaling\": - false,\n \"provisioningState\": \"Updating\",\n \"powerState\": {\n - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.28\",\n - \ \"currentOrchestratorVersion\": \"1.28.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-2204gen2containerd-202404.16.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\": \"e2a2fd54-aaf1-46cd-873e-d5655ed8b43c\"\n - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n - \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa - AAAAB3NzaC1yc2EAAAADAQABAAABAQDFmr4ngmX30iac2EZ0DKrHTGTwdM4OfcHkd98kitIi1S76poRSCK2v/yleY5P6rYEpig9CDxzgYbM4EB2KwV96jux5x7eHvt6g9piqBxIG9u27DY2s47LQQBvyM9CgJpbBiR398uJOVZqEk72TKGA+auMp+EzAq8ZIzAQDPXqmlRnxuOIwuVgjaZhEgxbJV/rXAfoYaIH6K/ofII0f5gBPR+fFLH7ayN0giTGdvQMfUNr5p61Zl0BdnNsUDuW3YcX29ysLB+fJVD0re8b8+rmJX076nUoeVa1U3gaRLu5/xjP0fTzQEKK9qIPNre4gApp/r4jjwLmKLZprJg/6uxG3 - 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 \"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/8d301c53-30dd-4256-aeb9-8182c1f2a80b\"\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 \"httpProxyConfig\": - {\n \"httpProxy\": \"http://cli-proxy-vm:3128/\",\n \"httpsProxy\": - \"https://cli-proxy-vm:3129/\",\n \"noProxy\": [\n \"127.0.0.1\",\n - \ \"169.254.169.254\",\n \"10.244.0.0/16\",\n \"konnectivity\",\n - \ \"10.42.0.0/16\",\n \"10.0.0.0/16\",\n \"localhost\",\n \"cliakstest-clitesta7kyhj2z6-79a739-e24jfqz5.hcp.westus2.azmk8s.io\",\n - \ \"168.63.129.16\"\n ],\n \"effectiveNoProxy\": [\n \"127.0.0.1\",\n - \ \"169.254.169.254\",\n \"10.244.0.0/16\",\n \"konnectivity\",\n - \ \"10.42.0.0/16\",\n \"10.0.0.0/16\",\n \"localhost\",\n \"cliakstest-clitesta7kyhj2z6-79a739-e24jfqz5.hcp.westus2.azmk8s.io\",\n - \ \"168.63.129.16\"\n ],\n \"trustedCa\": \"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUZERENDQXZTZ0F3SUJBZ0lVQlJ3cGs1eTh5ckdrNmtYTjhkSHlMRUNvaHBrd0RRWUpLb1pJaHZjTkFRRUwKQlFBd0VqRVFNQTRHQTFVRUF3d0habTl2TFdKaGNqQWVGdzB5TVRFd01UTXdNekU1TlRoYUZ3MHpNVEV3TVRFdwpNekU1TlRoYU1CSXhFREFPQmdOVkJBTU1CMlp2YnkxaVlYSXdnZ0lpTUEwR0NTcUdTSWIzRFFFQkFRVUFBNElDCkR3QXdnZ0lLQW9JQ0FRRFcwRE9sVC9yci9xUEZIUU9lNndBNDkyVGh3VWxZaDhCQkszTW9VWVZLNjEvL2xXekEKeFkrYzlmazlvckUrZXhMSVpwdUg1VnNZR21MNUFyc05sVmNBMkU4MWgwSlBPYUo1eEpiZG40YldpZG9vdXRVVwpXeDNhYUJLSEt0RWdZbUNmTjliWXlZMlNWRWQvNS9HeGh0akVabHJ1aEtRdkZVa3hwR0xKK1JRQ25oNklZakQwCnNpQ0YyTjJhVUJ4RE5KaUdmeHlHSVIrY2p4Vlcrd01md05CQ0l6QVkxMnY4WmpzUXdmUWlhOE5oWEx3M0tuRm0KdzUrcHN2bU1HL1FFUUtZMXNOTnk2dS9DZkI3cmIxQ0EwcjdNNnFsNFMrWHJjZUVRcXpDUWR6NWJueGNYbmFkbwp5MDlhdm5OSGRqbmpvcHNPSkxhd2hzb3RGNWFrL1FLdjYzdU9yVFFlOHlPSWlCZ3JSUzdwejcxbVlhRGNMcXFtCmtmdDVLYnFnMHNZYmo0M09LSm5aZ3crTUtackhoSFJKNi9BcWxOclZML3pFUytHU0ozQ1lSaE5nYXdDQ0Nqd1gKanZYZnkycWFEV2NQbWZaSWVVMVNzdE05THBVRWFQNjJzUVNmb3NEdnZFbUFyUVgwcmd1WGhvZ3pRUFdGWVlEKwo4SUNFYkNFc21hVnN3MzhVUzgzbFlGVCtyTHh3cm5UK1JXSUZ2WFRXbHhCNm5JeWpsOXBhNzlkdU5ocjJxN2RzCjVOU3ZWWHg5UGNqVTQ2VUZ6QnVTbUl0Q0M0Y1NadFRWc3l6ZnpMd2hKbGlqV0czTkp5TnpHUkZQcUpQdTNJUzEKZ3VtKytqdWx4bXZNWm1vM1RqSE5JRm90a0kyd3d3ZUtIcWpYcW9STmwvVnZobE5CaXZRR2gxeGovd0lEQVFBQgpvMW93V0RBU0JnTlZIUkVFQ3pBSmdnZG1iMjh0WW1GeU1CSUdBMVVkRXdFQi93UUlNQVlCQWY4Q0FRQXdEd1lEClZSMFBBUUgvQkFVREF3Zm5nREFkQmdOVkhTVUVGakFVQmdnckJnRUZCUWNEQWdZSUt3WUJCUVVIQXdFd0RRWUoKS29aSWh2Y05BUUVMQlFBRGdnSUJBTDF3RlpTdUw4NTM3aHpUTXhSUWJjcWdEU2F4RUd0ZDJaNTVCcnVWQVloagpxQjR6STd1UVZ2SkNpeXdmQm5BNnZmejh2UDBzdGJJbkVtajh1dS9CSS81NzZqR0tWUWRQSDhqMnQvN1NQWjFKClhBWk9wc1hoVll2RmtpQlhVeW1RMnAvRjFqb2ZRRE1JQ0htdHhRUSthakJQNjBpcnFnVnpsRi95NlQySUgzOHYKbGordndIam52WW5vVmhGNEY0TlE5amp6S3Y1NUhVTk0xUEJKZkFaOTJqeXovczdPMmN2cjhNWlNkT2s5QVk1RQp5RXRlQjBTSjdLS0tUZklBVmVMQzdrRnBHR3FsRkRBNzhPSS9YakNZViswRjk4MHdNOVkxTEVUa3ZMamVSMEFyCnVzZDNIS1Vtd2EwTVEwUTNZNGxma0ZtNjJTclhvcjJURC9WZHpFZWNOTnVmV1VJTVNuaEJDNTVHWjBOTVYvR0QKRXhGZTVWQkhUZEZVNlIwb3JCOVFjVll1Mzk0MEt5NXhkbHNaUHZlMmRJNS9WOXhzY0Zad3cxWWs4K21RK3NVeQp2UVBoL2ZmK0tTQjdVVkdvTVNXUlg3YjFFMGVzZSs4QzZlaVV2OXpDR0VRbkVCcnFIQWxSUDJ2ZzQ0bXFJSnRzCjN2NUt1NW0ySmJoeWNsQVR3VUNQZkN3a2tLRTg0MzZGRitDK0ZUVTJ1OWVpL2t5QTAxYi9zRFl2cWdsS2FWK3MKbEVHRkhjd05Ea2VrS1BFUEZxNkpnZ3R0WlNidE5SMnFadzl3cExIbDVuVlVXdnBGa2hvcW1KVkphK0VBSTQ1LwpqRkh4VG9PMHp1NlBxc1p5SnM2TC84Z3BhbTcwMDV6b0VETVRjcFltMlduMFBKcEg3NE9zUHJVRDVJWVA5ZEt5Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K\"\n - \ },\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\": \"663ae158c332100001714729\",\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 },\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\": \"17dc2bf9-4596-4e49-86a5-8fbbced16178\"\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\": \"Updating\",\n \"powerState\"\ + : {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": \"1.28\",\n\ + \ \"currentKubernetesVersion\": \"1.28.9\",\n \"dnsPrefix\": \"cliakstest-clitestpwr3qzdsi-79a739\"\ + ,\n \"fqdn\": \"cliakstest-clitestpwr3qzdsi-79a739-gmqyic0m.hcp.westus2.azmk8s.io\"\ + ,\n \"azurePortalFQDN\": \"cliakstest-clitestpwr3qzdsi-79a739-gmqyic0m.portal.hcp.westus2.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 \"vnetSubnetID\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/aks-subnet\"\ + ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ + \ \"enableAutoScaling\": false,\n \"provisioningState\": \"Updating\",\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-2204gen2containerd-202406.19.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\": \"ff889133-5ac5-4f3f-9fab-da65b10e2aef\"\ + \n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n\ + \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa\ + \ AAAAB3NzaC1yc2EAAAADAQABAAABAQDKAR+zfUbP7Fe8lHJrZI7xtnADwzkTOlNE8sBzEx1ohyyCKGWTBZf+oZ/w9uMaGcH/XzfENU5eNH8D77fAaRlscBkb4L6miPDkgXMnlARF7/AHB3CUVjfLP5MzJHajUbGD2ejWDZkHP8YtzohZ69+jUQwoIkfW5wkIgk4fL1T0HsXhAs7US9ycGLZLwCSJeSnALS/XNA8zrDMqKoyT7Y/Y5PZFNHO5bSS9zGcEkZEFcDO+03yZ2EPjd8IiRLMcARGPCqparDjEvBnbAClTFzjwky7+V7XfYGZVYpIzfdmg3v+6DXjIkdYrCBsdS5Hc8/oQK9CKnuTbqXIxq22XNrHb\ + \ 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 \"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/0637026f-04c7-479f-b906-1667a1d9abc1\"\ + \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 \"httpProxyConfig\": {\n \"httpProxy\": \"http://cli-proxy-vm:3128/\"\ + ,\n \"httpsProxy\": \"https://cli-proxy-vm:3129/\",\n \"noProxy\": [\n\ + \ \"10.244.0.0/16\",\n \"127.0.0.1\",\n \"169.254.169.254\",\n \ + \ \"cliakstest-clitestpwr3qzdsi-79a739-gmqyic0m.hcp.westus2.azmk8s.io\",\n\ + \ \"168.63.129.16\",\n \"localhost\",\n \"10.42.0.0/16\",\n \"\ + konnectivity\",\n \"10.0.0.0/16\"\n ],\n \"effectiveNoProxy\": [\n\ + \ \"10.244.0.0/16\",\n \"127.0.0.1\",\n \"169.254.169.254\",\n \ + \ \"cliakstest-clitestpwr3qzdsi-79a739-gmqyic0m.hcp.westus2.azmk8s.io\",\n\ + \ \"168.63.129.16\",\n \"localhost\",\n \"10.42.0.0/16\",\n \"\ + konnectivity\",\n \"10.0.0.0/16\"\n ],\n \"trustedCa\": \"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUZERENDQXZTZ0F3SUJBZ0lVQlJ3cGs1eTh5ckdrNmtYTjhkSHlMRUNvaHBrd0RRWUpLb1pJaHZjTkFRRUwKQlFBd0VqRVFNQTRHQTFVRUF3d0habTl2TFdKaGNqQWVGdzB5TVRFd01UTXdNekU1TlRoYUZ3MHpNVEV3TVRFdwpNekU1TlRoYU1CSXhFREFPQmdOVkJBTU1CMlp2YnkxaVlYSXdnZ0lpTUEwR0NTcUdTSWIzRFFFQkFRVUFBNElDCkR3QXdnZ0lLQW9JQ0FRRFcwRE9sVC9yci9xUEZIUU9lNndBNDkyVGh3VWxZaDhCQkszTW9VWVZLNjEvL2xXekEKeFkrYzlmazlvckUrZXhMSVpwdUg1VnNZR21MNUFyc05sVmNBMkU4MWgwSlBPYUo1eEpiZG40YldpZG9vdXRVVwpXeDNhYUJLSEt0RWdZbUNmTjliWXlZMlNWRWQvNS9HeGh0akVabHJ1aEtRdkZVa3hwR0xKK1JRQ25oNklZakQwCnNpQ0YyTjJhVUJ4RE5KaUdmeHlHSVIrY2p4Vlcrd01md05CQ0l6QVkxMnY4WmpzUXdmUWlhOE5oWEx3M0tuRm0KdzUrcHN2bU1HL1FFUUtZMXNOTnk2dS9DZkI3cmIxQ0EwcjdNNnFsNFMrWHJjZUVRcXpDUWR6NWJueGNYbmFkbwp5MDlhdm5OSGRqbmpvcHNPSkxhd2hzb3RGNWFrL1FLdjYzdU9yVFFlOHlPSWlCZ3JSUzdwejcxbVlhRGNMcXFtCmtmdDVLYnFnMHNZYmo0M09LSm5aZ3crTUtackhoSFJKNi9BcWxOclZML3pFUytHU0ozQ1lSaE5nYXdDQ0Nqd1gKanZYZnkycWFEV2NQbWZaSWVVMVNzdE05THBVRWFQNjJzUVNmb3NEdnZFbUFyUVgwcmd1WGhvZ3pRUFdGWVlEKwo4SUNFYkNFc21hVnN3MzhVUzgzbFlGVCtyTHh3cm5UK1JXSUZ2WFRXbHhCNm5JeWpsOXBhNzlkdU5ocjJxN2RzCjVOU3ZWWHg5UGNqVTQ2VUZ6QnVTbUl0Q0M0Y1NadFRWc3l6ZnpMd2hKbGlqV0czTkp5TnpHUkZQcUpQdTNJUzEKZ3VtKytqdWx4bXZNWm1vM1RqSE5JRm90a0kyd3d3ZUtIcWpYcW9STmwvVnZobE5CaXZRR2gxeGovd0lEQVFBQgpvMW93V0RBU0JnTlZIUkVFQ3pBSmdnZG1iMjh0WW1GeU1CSUdBMVVkRXdFQi93UUlNQVlCQWY4Q0FRQXdEd1lEClZSMFBBUUgvQkFVREF3Zm5nREFkQmdOVkhTVUVGakFVQmdnckJnRUZCUWNEQWdZSUt3WUJCUVVIQXdFd0RRWUoKS29aSWh2Y05BUUVMQlFBRGdnSUJBTDF3RlpTdUw4NTM3aHpUTXhSUWJjcWdEU2F4RUd0ZDJaNTVCcnVWQVloagpxQjR6STd1UVZ2SkNpeXdmQm5BNnZmejh2UDBzdGJJbkVtajh1dS9CSS81NzZqR0tWUWRQSDhqMnQvN1NQWjFKClhBWk9wc1hoVll2RmtpQlhVeW1RMnAvRjFqb2ZRRE1JQ0htdHhRUSthakJQNjBpcnFnVnpsRi95NlQySUgzOHYKbGordndIam52WW5vVmhGNEY0TlE5amp6S3Y1NUhVTk0xUEJKZkFaOTJqeXovczdPMmN2cjhNWlNkT2s5QVk1RQp5RXRlQjBTSjdLS0tUZklBVmVMQzdrRnBHR3FsRkRBNzhPSS9YakNZViswRjk4MHdNOVkxTEVUa3ZMamVSMEFyCnVzZDNIS1Vtd2EwTVEwUTNZNGxma0ZtNjJTclhvcjJURC9WZHpFZWNOTnVmV1VJTVNuaEJDNTVHWjBOTVYvR0QKRXhGZTVWQkhUZEZVNlIwb3JCOVFjVll1Mzk0MEt5NXhkbHNaUHZlMmRJNS9WOXhzY0Zad3cxWWs4K21RK3NVeQp2UVBoL2ZmK0tTQjdVVkdvTVNXUlg3YjFFMGVzZSs4QzZlaVV2OXpDR0VRbkVCcnFIQWxSUDJ2ZzQ0bXFJSnRzCjN2NUt1NW0ySmJoeWNsQVR3VUNQZkN3a2tLRTg0MzZGRitDK0ZUVTJ1OWVpL2t5QTAxYi9zRFl2cWdsS2FWK3MKbEVHRkhjd05Ea2VrS1BFUEZxNkpnZ3R0WlNidE5SMnFadzl3cExIbDVuVlVXdnBGa2hvcW1KVkphK0VBSTQ1LwpqRkh4VG9PMHp1NlBxc1p5SnM2TC84Z3BhbTcwMDV6b0VETVRjcFltMlduMFBKcEg3NE9zUHJVRDVJWVA5ZEt5Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K\"\ + \n },\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\": \"6684e820e1559d0001476371\"\ + ,\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 },\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\": \"2fc8a741-52bb-4a3d-8d1a-1ee426621ab0\"\n}" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/6b7e781c-a586-40d3-814a-071dc4bef647?api-version=2016-03-30&t=638507324027899619&c=MIIHKjCCBhKgAwIBAgITHgRy5Oci-xrmzRVcTAAABHLk5zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNDMwMTgzMjQzWhcNMjUwNDI1MTgzMjQzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOpK6XZwrBOIcUuxSGOpz8RSDXHU9dX_RAFKhL5a3TnD-rcVvKzSrsLLvL2Dmv6C2VznuP21XRR8sJNyPHeOVWsj-hXvAbf0cbSfxXS-B2vDHKt8yYGj39JwFagf4FsGZoeU153CLLIoKymPUw2HSAjmJNUjFjVKEiiQ_IK8unJCXdwLGECk5vCcZ2o79qq2hhmO6YRymI68cufDBSU5wfT-9M3Egj3Fn6eyQjkUtzgtT0F4wGkCvIJ2zcycrgl4_LlQZT8XR7LMxCk2X3ZbjInJr4vzrnoZedVtDHpzMx-OtNkrVv6oVlc7Pnh_vziqbxQUrJ4UG2QdUGI4mlUJ-BUCAwEAAaOCBBcwggQTMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBTvswley2TEn7fev4ZuZhZmFpAdRzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMEEGA1UdIAQ6MDgwDAYKKwYBBAGCN3sBATAMBgorBgEEAYI3ewIBMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAJdDn6wRBPc9Z2S8R3maqst_Uh5SNQ0zZR4WaqLtzf0sBiQsre283aJqnr1XZevIzbHE_WZwT78HcEbE8MaBXJFrwrlRp9AEtOIbWHtjAjrdrTMzKzxraa_3AyQXp10xdnOQD9YYS1BMw9uBWadRIx597FNlExk94mMpGe_Fk026yaNStZfHoyzef4B85Mw-s1_CBNWtOqbYfFv3qsNHNxJMIjq9AAz63EKfb1TuEqh8LpwngTvGkKL66giASd8UkmDoSqghrInWSlq9QAyXKltPX2szSnJbUFK6tgwo7JFuozP-uMx1YXz8gsnEaKSom162zAu8eN4hvaylkZtAzmc&s=5voXG2S2z6EM9341FfUNFtv4BUdWRu5QvSGUPo82J4RTE3tm2KGLP3a9MgW5jjwIQTvkWiMfaffpLHKVmW2aji0q3mOf1EfupuEHrItpbJA4dCCjyiu1ohiW0VIHfZ0EqbTKkmhli8nHB0Y0r4BYvtXDY-1OqN7gTF8MWlV8q7O400ceR54FjlQn3uZz5hylg9GAkrzOBszG-NvbrGMZz_sMLH24-7PEMQyepoWvCtJbq_WPpvvQCyx-2amcRIKcOZtYOUHxo-OpgiKGARQJv8QTH9K7YzzFCRQkER2mIcvwKBBwKWTT3orspsWfKI1wVDn5h2yHoCP8Kv6pK1Av4A&h=hxGXTFLnKC13KDphThCSpqvsgfFhQfi6pjQsVwByFG4 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9560d10a-ccab-4ce7-bddc-1b0fa9a361a7?api-version=2016-03-30&t=638555832274839991&c=MIIHhzCCBm-gAwIBAgITfAULQ3rFY4Objzxl3AAABQtDejANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwNjIyMjE1NzIzWhcNMjUwNjE3MjE1NzIzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALhRxgv00I_kIXwCJCxn0QIbiBxztKV5N7VUsmJclkirZBo6v69H49qwFEyTyf6TsDRZiDyUNhhfYpqgthcgDoGvOa0_uYNIt0GINfkDoySgM3HurzdD12Zyaj2woPrEkxHdoetI4nepp_ytiAmF81Z7YZyv05HKxV_WspPeyLBxorHcJ_drtY13Ez5tLDFiX_NnqLjf1oZojfYarEmVhETopjp53RxjVOKKRI4K2YWjs44wk0T2jaYGo5macYriIx3aHAxhN0aCURkqI1nWMC6SkdMrP1wdgAcHD5niTqQC5ql2zaSMLmcGFm50nyqRNylI1LJdmgPwGhN_dGd0E6ECAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTDuxsvkrD8RyTijDaIWm29RaQAYTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBADe3mHC76LsKVL9fkhYlwBSfOx_cb-6YFuiqGA60VGCoc_qwfcn9leu0FbnJEquloNzG8tG_ZwhaFVsQ-_we0Vgl03BjC-BOem7ZES6XywaYv4X1vEBc0SNaQ8EQVToFyCD9wf1ZGu5uv4jk-oILXl_CzdRsvuGKmprgkbrMIS6t5V8ds7REAX8SiE37hqdZU5hNT74RwV32cg3gLtbUsPK22Kv1gf5KsCUZe9tEsEkyq_bSxaNCWnh3lfmsstE0Jo_zL1O6cPKMMtvD21xFYchjWKjYGr1p5mGiM-OLLi8_ETKkYQTS0_gB7wZOGtsc0pIsvgAnqA-sMNn8Oy953Q4&s=lSQYkrblItvxC0g-J2yY5F41LXceRr0wJ8ehWJwcYDlOHAokBUVhMDEAAHmLTEUvA_JwQHIEj01kd1LklYr7psealdo8yUqjX4oRnW640gJs36xNUOIaPbgAqHTZX0-Xv-POAIkHNW5ZP5w6FmJx6rFib6W9mXY4Mt7GcKOng7vztNaHWIAoFqYo9pvUE_GBTeMQCWWf2Sh0czY7nWfZctvL2T1zrRG5dvd6KerTlXzwmdsiMOH_cUqvSKlbI6NBXVct49IJbhGMkNQYkf597tg_aIR3biuz4QkCu1lnBtmXUWi1xkVrGvQb7gHvvR15gC1U0Mna81WtjCZrRpcQBQ&h=KgK4dRjrLqbrJEyICAU_vbekmua_ZI4DLOixvN4FS5c cache-control: - no-cache content-length: - - '8260' + - '8100' content-type: - application/json date: - - Wed, 08 May 2024 02:33:22 GMT + - Wed, 03 Jul 2024 06:00:26 GMT expires: - '-1' pragma: @@ -4961,7 +3851,7 @@ interactions: x-ms-ratelimit-remaining-subscription-writes: - '1199' x-msedge-ref: - - 'Ref A: D9D0AE4D637F4322A0EBA9F5FB9270C8 Ref B: MNZ221060618029 Ref C: 2024-05-08T02:33:18Z' + - 'Ref A: DE78F06B4B114809ACAE0C77CD98607D Ref B: BL2AA2030101051 Ref C: 2024-07-03T06:00:23Z' status: code: 200 message: OK @@ -4979,22 +3869,22 @@ interactions: ParameterSetName: - --resource-group --name --http-proxy-config User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1019-azure-x86_64-with-glibc2.29) + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.7 (Linux-6.5.0-1021-azure-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/6b7e781c-a586-40d3-814a-071dc4bef647?api-version=2016-03-30&t=638507324027899619&c=MIIHKjCCBhKgAwIBAgITHgRy5Oci-xrmzRVcTAAABHLk5zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNDMwMTgzMjQzWhcNMjUwNDI1MTgzMjQzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOpK6XZwrBOIcUuxSGOpz8RSDXHU9dX_RAFKhL5a3TnD-rcVvKzSrsLLvL2Dmv6C2VznuP21XRR8sJNyPHeOVWsj-hXvAbf0cbSfxXS-B2vDHKt8yYGj39JwFagf4FsGZoeU153CLLIoKymPUw2HSAjmJNUjFjVKEiiQ_IK8unJCXdwLGECk5vCcZ2o79qq2hhmO6YRymI68cufDBSU5wfT-9M3Egj3Fn6eyQjkUtzgtT0F4wGkCvIJ2zcycrgl4_LlQZT8XR7LMxCk2X3ZbjInJr4vzrnoZedVtDHpzMx-OtNkrVv6oVlc7Pnh_vziqbxQUrJ4UG2QdUGI4mlUJ-BUCAwEAAaOCBBcwggQTMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBTvswley2TEn7fev4ZuZhZmFpAdRzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMEEGA1UdIAQ6MDgwDAYKKwYBBAGCN3sBATAMBgorBgEEAYI3ewIBMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAJdDn6wRBPc9Z2S8R3maqst_Uh5SNQ0zZR4WaqLtzf0sBiQsre283aJqnr1XZevIzbHE_WZwT78HcEbE8MaBXJFrwrlRp9AEtOIbWHtjAjrdrTMzKzxraa_3AyQXp10xdnOQD9YYS1BMw9uBWadRIx597FNlExk94mMpGe_Fk026yaNStZfHoyzef4B85Mw-s1_CBNWtOqbYfFv3qsNHNxJMIjq9AAz63EKfb1TuEqh8LpwngTvGkKL66giASd8UkmDoSqghrInWSlq9QAyXKltPX2szSnJbUFK6tgwo7JFuozP-uMx1YXz8gsnEaKSom162zAu8eN4hvaylkZtAzmc&s=5voXG2S2z6EM9341FfUNFtv4BUdWRu5QvSGUPo82J4RTE3tm2KGLP3a9MgW5jjwIQTvkWiMfaffpLHKVmW2aji0q3mOf1EfupuEHrItpbJA4dCCjyiu1ohiW0VIHfZ0EqbTKkmhli8nHB0Y0r4BYvtXDY-1OqN7gTF8MWlV8q7O400ceR54FjlQn3uZz5hylg9GAkrzOBszG-NvbrGMZz_sMLH24-7PEMQyepoWvCtJbq_WPpvvQCyx-2amcRIKcOZtYOUHxo-OpgiKGARQJv8QTH9K7YzzFCRQkER2mIcvwKBBwKWTT3orspsWfKI1wVDn5h2yHoCP8Kv6pK1Av4A&h=hxGXTFLnKC13KDphThCSpqvsgfFhQfi6pjQsVwByFG4 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9560d10a-ccab-4ce7-bddc-1b0fa9a361a7?api-version=2016-03-30&t=638555832274839991&c=MIIHhzCCBm-gAwIBAgITfAULQ3rFY4Objzxl3AAABQtDejANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwNjIyMjE1NzIzWhcNMjUwNjE3MjE1NzIzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALhRxgv00I_kIXwCJCxn0QIbiBxztKV5N7VUsmJclkirZBo6v69H49qwFEyTyf6TsDRZiDyUNhhfYpqgthcgDoGvOa0_uYNIt0GINfkDoySgM3HurzdD12Zyaj2woPrEkxHdoetI4nepp_ytiAmF81Z7YZyv05HKxV_WspPeyLBxorHcJ_drtY13Ez5tLDFiX_NnqLjf1oZojfYarEmVhETopjp53RxjVOKKRI4K2YWjs44wk0T2jaYGo5macYriIx3aHAxhN0aCURkqI1nWMC6SkdMrP1wdgAcHD5niTqQC5ql2zaSMLmcGFm50nyqRNylI1LJdmgPwGhN_dGd0E6ECAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTDuxsvkrD8RyTijDaIWm29RaQAYTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBADe3mHC76LsKVL9fkhYlwBSfOx_cb-6YFuiqGA60VGCoc_qwfcn9leu0FbnJEquloNzG8tG_ZwhaFVsQ-_we0Vgl03BjC-BOem7ZES6XywaYv4X1vEBc0SNaQ8EQVToFyCD9wf1ZGu5uv4jk-oILXl_CzdRsvuGKmprgkbrMIS6t5V8ds7REAX8SiE37hqdZU5hNT74RwV32cg3gLtbUsPK22Kv1gf5KsCUZe9tEsEkyq_bSxaNCWnh3lfmsstE0Jo_zL1O6cPKMMtvD21xFYchjWKjYGr1p5mGiM-OLLi8_ETKkYQTS0_gB7wZOGtsc0pIsvgAnqA-sMNn8Oy953Q4&s=lSQYkrblItvxC0g-J2yY5F41LXceRr0wJ8ehWJwcYDlOHAokBUVhMDEAAHmLTEUvA_JwQHIEj01kd1LklYr7psealdo8yUqjX4oRnW640gJs36xNUOIaPbgAqHTZX0-Xv-POAIkHNW5ZP5w6FmJx6rFib6W9mXY4Mt7GcKOng7vztNaHWIAoFqYo9pvUE_GBTeMQCWWf2Sh0czY7nWfZctvL2T1zrRG5dvd6KerTlXzwmdsiMOH_cUqvSKlbI6NBXVct49IJbhGMkNQYkf597tg_aIR3biuz4QkCu1lnBtmXUWi1xkVrGvQb7gHvvR15gC1U0Mna81WtjCZrRpcQBQ&h=KgK4dRjrLqbrJEyICAU_vbekmua_ZI4DLOixvN4FS5c response: body: - string: "{\n \"name\": \"6b7e781c-a586-40d3-814a-071dc4bef647\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-05-08T02:33:22.569667Z\"\n }" + string: "{\n \"name\": \"9560d10a-ccab-4ce7-bddc-1b0fa9a361a7\",\n \"status\"\ + : \"InProgress\",\n \"startTime\": \"2024-07-03T06:00:27.303089Z\"\n}" headers: cache-control: - no-cache content-length: - - '125' + - '121' content-type: - application/json date: - - Wed, 08 May 2024 02:33:22 GMT + - Wed, 03 Jul 2024 06:00:27 GMT expires: - '-1' pragma: @@ -5006,7 +3896,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: F2F6C06639F242B3BFD27D538D0D392F Ref B: MNZ221060618029 Ref C: 2024-05-08T02:33:22Z' + - 'Ref A: 4EA1F72098304574BCD3AC7AF0C5366F Ref B: BL2AA2030101051 Ref C: 2024-07-03T06:00:27Z' status: code: 200 message: OK @@ -5024,22 +3914,22 @@ interactions: ParameterSetName: - --resource-group --name --http-proxy-config User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1019-azure-x86_64-with-glibc2.29) + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.7 (Linux-6.5.0-1021-azure-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/6b7e781c-a586-40d3-814a-071dc4bef647?api-version=2016-03-30&t=638507324027899619&c=MIIHKjCCBhKgAwIBAgITHgRy5Oci-xrmzRVcTAAABHLk5zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNDMwMTgzMjQzWhcNMjUwNDI1MTgzMjQzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOpK6XZwrBOIcUuxSGOpz8RSDXHU9dX_RAFKhL5a3TnD-rcVvKzSrsLLvL2Dmv6C2VznuP21XRR8sJNyPHeOVWsj-hXvAbf0cbSfxXS-B2vDHKt8yYGj39JwFagf4FsGZoeU153CLLIoKymPUw2HSAjmJNUjFjVKEiiQ_IK8unJCXdwLGECk5vCcZ2o79qq2hhmO6YRymI68cufDBSU5wfT-9M3Egj3Fn6eyQjkUtzgtT0F4wGkCvIJ2zcycrgl4_LlQZT8XR7LMxCk2X3ZbjInJr4vzrnoZedVtDHpzMx-OtNkrVv6oVlc7Pnh_vziqbxQUrJ4UG2QdUGI4mlUJ-BUCAwEAAaOCBBcwggQTMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBTvswley2TEn7fev4ZuZhZmFpAdRzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMEEGA1UdIAQ6MDgwDAYKKwYBBAGCN3sBATAMBgorBgEEAYI3ewIBMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAJdDn6wRBPc9Z2S8R3maqst_Uh5SNQ0zZR4WaqLtzf0sBiQsre283aJqnr1XZevIzbHE_WZwT78HcEbE8MaBXJFrwrlRp9AEtOIbWHtjAjrdrTMzKzxraa_3AyQXp10xdnOQD9YYS1BMw9uBWadRIx597FNlExk94mMpGe_Fk026yaNStZfHoyzef4B85Mw-s1_CBNWtOqbYfFv3qsNHNxJMIjq9AAz63EKfb1TuEqh8LpwngTvGkKL66giASd8UkmDoSqghrInWSlq9QAyXKltPX2szSnJbUFK6tgwo7JFuozP-uMx1YXz8gsnEaKSom162zAu8eN4hvaylkZtAzmc&s=5voXG2S2z6EM9341FfUNFtv4BUdWRu5QvSGUPo82J4RTE3tm2KGLP3a9MgW5jjwIQTvkWiMfaffpLHKVmW2aji0q3mOf1EfupuEHrItpbJA4dCCjyiu1ohiW0VIHfZ0EqbTKkmhli8nHB0Y0r4BYvtXDY-1OqN7gTF8MWlV8q7O400ceR54FjlQn3uZz5hylg9GAkrzOBszG-NvbrGMZz_sMLH24-7PEMQyepoWvCtJbq_WPpvvQCyx-2amcRIKcOZtYOUHxo-OpgiKGARQJv8QTH9K7YzzFCRQkER2mIcvwKBBwKWTT3orspsWfKI1wVDn5h2yHoCP8Kv6pK1Av4A&h=hxGXTFLnKC13KDphThCSpqvsgfFhQfi6pjQsVwByFG4 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9560d10a-ccab-4ce7-bddc-1b0fa9a361a7?api-version=2016-03-30&t=638555832274839991&c=MIIHhzCCBm-gAwIBAgITfAULQ3rFY4Objzxl3AAABQtDejANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwNjIyMjE1NzIzWhcNMjUwNjE3MjE1NzIzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALhRxgv00I_kIXwCJCxn0QIbiBxztKV5N7VUsmJclkirZBo6v69H49qwFEyTyf6TsDRZiDyUNhhfYpqgthcgDoGvOa0_uYNIt0GINfkDoySgM3HurzdD12Zyaj2woPrEkxHdoetI4nepp_ytiAmF81Z7YZyv05HKxV_WspPeyLBxorHcJ_drtY13Ez5tLDFiX_NnqLjf1oZojfYarEmVhETopjp53RxjVOKKRI4K2YWjs44wk0T2jaYGo5macYriIx3aHAxhN0aCURkqI1nWMC6SkdMrP1wdgAcHD5niTqQC5ql2zaSMLmcGFm50nyqRNylI1LJdmgPwGhN_dGd0E6ECAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTDuxsvkrD8RyTijDaIWm29RaQAYTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBADe3mHC76LsKVL9fkhYlwBSfOx_cb-6YFuiqGA60VGCoc_qwfcn9leu0FbnJEquloNzG8tG_ZwhaFVsQ-_we0Vgl03BjC-BOem7ZES6XywaYv4X1vEBc0SNaQ8EQVToFyCD9wf1ZGu5uv4jk-oILXl_CzdRsvuGKmprgkbrMIS6t5V8ds7REAX8SiE37hqdZU5hNT74RwV32cg3gLtbUsPK22Kv1gf5KsCUZe9tEsEkyq_bSxaNCWnh3lfmsstE0Jo_zL1O6cPKMMtvD21xFYchjWKjYGr1p5mGiM-OLLi8_ETKkYQTS0_gB7wZOGtsc0pIsvgAnqA-sMNn8Oy953Q4&s=lSQYkrblItvxC0g-J2yY5F41LXceRr0wJ8ehWJwcYDlOHAokBUVhMDEAAHmLTEUvA_JwQHIEj01kd1LklYr7psealdo8yUqjX4oRnW640gJs36xNUOIaPbgAqHTZX0-Xv-POAIkHNW5ZP5w6FmJx6rFib6W9mXY4Mt7GcKOng7vztNaHWIAoFqYo9pvUE_GBTeMQCWWf2Sh0czY7nWfZctvL2T1zrRG5dvd6KerTlXzwmdsiMOH_cUqvSKlbI6NBXVct49IJbhGMkNQYkf597tg_aIR3biuz4QkCu1lnBtmXUWi1xkVrGvQb7gHvvR15gC1U0Mna81WtjCZrRpcQBQ&h=KgK4dRjrLqbrJEyICAU_vbekmua_ZI4DLOixvN4FS5c response: body: - string: "{\n \"name\": \"6b7e781c-a586-40d3-814a-071dc4bef647\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-05-08T02:33:22.569667Z\"\n }" + string: "{\n \"name\": \"9560d10a-ccab-4ce7-bddc-1b0fa9a361a7\",\n \"status\"\ + : \"InProgress\",\n \"startTime\": \"2024-07-03T06:00:27.303089Z\"\n}" headers: cache-control: - no-cache content-length: - - '125' + - '121' content-type: - application/json date: - - Wed, 08 May 2024 02:33:52 GMT + - Wed, 03 Jul 2024 06:00:57 GMT expires: - '-1' pragma: @@ -5051,7 +3941,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: DF285453D0D14C0683958D0CB032F310 Ref B: MNZ221060618029 Ref C: 2024-05-08T02:33:52Z' + - 'Ref A: 0158C50F4A8D41E6A442E0D181CA64FA Ref B: BL2AA2030101051 Ref C: 2024-07-03T06:00:57Z' status: code: 200 message: OK @@ -5069,22 +3959,22 @@ interactions: ParameterSetName: - --resource-group --name --http-proxy-config User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1019-azure-x86_64-with-glibc2.29) + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.7 (Linux-6.5.0-1021-azure-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/6b7e781c-a586-40d3-814a-071dc4bef647?api-version=2016-03-30&t=638507324027899619&c=MIIHKjCCBhKgAwIBAgITHgRy5Oci-xrmzRVcTAAABHLk5zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNDMwMTgzMjQzWhcNMjUwNDI1MTgzMjQzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOpK6XZwrBOIcUuxSGOpz8RSDXHU9dX_RAFKhL5a3TnD-rcVvKzSrsLLvL2Dmv6C2VznuP21XRR8sJNyPHeOVWsj-hXvAbf0cbSfxXS-B2vDHKt8yYGj39JwFagf4FsGZoeU153CLLIoKymPUw2HSAjmJNUjFjVKEiiQ_IK8unJCXdwLGECk5vCcZ2o79qq2hhmO6YRymI68cufDBSU5wfT-9M3Egj3Fn6eyQjkUtzgtT0F4wGkCvIJ2zcycrgl4_LlQZT8XR7LMxCk2X3ZbjInJr4vzrnoZedVtDHpzMx-OtNkrVv6oVlc7Pnh_vziqbxQUrJ4UG2QdUGI4mlUJ-BUCAwEAAaOCBBcwggQTMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBTvswley2TEn7fev4ZuZhZmFpAdRzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMEEGA1UdIAQ6MDgwDAYKKwYBBAGCN3sBATAMBgorBgEEAYI3ewIBMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAJdDn6wRBPc9Z2S8R3maqst_Uh5SNQ0zZR4WaqLtzf0sBiQsre283aJqnr1XZevIzbHE_WZwT78HcEbE8MaBXJFrwrlRp9AEtOIbWHtjAjrdrTMzKzxraa_3AyQXp10xdnOQD9YYS1BMw9uBWadRIx597FNlExk94mMpGe_Fk026yaNStZfHoyzef4B85Mw-s1_CBNWtOqbYfFv3qsNHNxJMIjq9AAz63EKfb1TuEqh8LpwngTvGkKL66giASd8UkmDoSqghrInWSlq9QAyXKltPX2szSnJbUFK6tgwo7JFuozP-uMx1YXz8gsnEaKSom162zAu8eN4hvaylkZtAzmc&s=5voXG2S2z6EM9341FfUNFtv4BUdWRu5QvSGUPo82J4RTE3tm2KGLP3a9MgW5jjwIQTvkWiMfaffpLHKVmW2aji0q3mOf1EfupuEHrItpbJA4dCCjyiu1ohiW0VIHfZ0EqbTKkmhli8nHB0Y0r4BYvtXDY-1OqN7gTF8MWlV8q7O400ceR54FjlQn3uZz5hylg9GAkrzOBszG-NvbrGMZz_sMLH24-7PEMQyepoWvCtJbq_WPpvvQCyx-2amcRIKcOZtYOUHxo-OpgiKGARQJv8QTH9K7YzzFCRQkER2mIcvwKBBwKWTT3orspsWfKI1wVDn5h2yHoCP8Kv6pK1Av4A&h=hxGXTFLnKC13KDphThCSpqvsgfFhQfi6pjQsVwByFG4 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9560d10a-ccab-4ce7-bddc-1b0fa9a361a7?api-version=2016-03-30&t=638555832274839991&c=MIIHhzCCBm-gAwIBAgITfAULQ3rFY4Objzxl3AAABQtDejANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwNjIyMjE1NzIzWhcNMjUwNjE3MjE1NzIzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALhRxgv00I_kIXwCJCxn0QIbiBxztKV5N7VUsmJclkirZBo6v69H49qwFEyTyf6TsDRZiDyUNhhfYpqgthcgDoGvOa0_uYNIt0GINfkDoySgM3HurzdD12Zyaj2woPrEkxHdoetI4nepp_ytiAmF81Z7YZyv05HKxV_WspPeyLBxorHcJ_drtY13Ez5tLDFiX_NnqLjf1oZojfYarEmVhETopjp53RxjVOKKRI4K2YWjs44wk0T2jaYGo5macYriIx3aHAxhN0aCURkqI1nWMC6SkdMrP1wdgAcHD5niTqQC5ql2zaSMLmcGFm50nyqRNylI1LJdmgPwGhN_dGd0E6ECAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTDuxsvkrD8RyTijDaIWm29RaQAYTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBADe3mHC76LsKVL9fkhYlwBSfOx_cb-6YFuiqGA60VGCoc_qwfcn9leu0FbnJEquloNzG8tG_ZwhaFVsQ-_we0Vgl03BjC-BOem7ZES6XywaYv4X1vEBc0SNaQ8EQVToFyCD9wf1ZGu5uv4jk-oILXl_CzdRsvuGKmprgkbrMIS6t5V8ds7REAX8SiE37hqdZU5hNT74RwV32cg3gLtbUsPK22Kv1gf5KsCUZe9tEsEkyq_bSxaNCWnh3lfmsstE0Jo_zL1O6cPKMMtvD21xFYchjWKjYGr1p5mGiM-OLLi8_ETKkYQTS0_gB7wZOGtsc0pIsvgAnqA-sMNn8Oy953Q4&s=lSQYkrblItvxC0g-J2yY5F41LXceRr0wJ8ehWJwcYDlOHAokBUVhMDEAAHmLTEUvA_JwQHIEj01kd1LklYr7psealdo8yUqjX4oRnW640gJs36xNUOIaPbgAqHTZX0-Xv-POAIkHNW5ZP5w6FmJx6rFib6W9mXY4Mt7GcKOng7vztNaHWIAoFqYo9pvUE_GBTeMQCWWf2Sh0czY7nWfZctvL2T1zrRG5dvd6KerTlXzwmdsiMOH_cUqvSKlbI6NBXVct49IJbhGMkNQYkf597tg_aIR3biuz4QkCu1lnBtmXUWi1xkVrGvQb7gHvvR15gC1U0Mna81WtjCZrRpcQBQ&h=KgK4dRjrLqbrJEyICAU_vbekmua_ZI4DLOixvN4FS5c response: body: - string: "{\n \"name\": \"6b7e781c-a586-40d3-814a-071dc4bef647\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-05-08T02:33:22.569667Z\"\n }" + string: "{\n \"name\": \"9560d10a-ccab-4ce7-bddc-1b0fa9a361a7\",\n \"status\"\ + : \"InProgress\",\n \"startTime\": \"2024-07-03T06:00:27.303089Z\"\n}" headers: cache-control: - no-cache content-length: - - '125' + - '121' content-type: - application/json date: - - Wed, 08 May 2024 02:34:23 GMT + - Wed, 03 Jul 2024 06:01:27 GMT expires: - '-1' pragma: @@ -5096,7 +3986,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: 4F6D0A9EE451497C96E1D11FA5BCBD00 Ref B: MNZ221060618029 Ref C: 2024-05-08T02:34:23Z' + - 'Ref A: FC1B6300D25B439EA62D9420A89D4A6A Ref B: BL2AA2030101051 Ref C: 2024-07-03T06:01:28Z' status: code: 200 message: OK @@ -5114,22 +4004,22 @@ interactions: ParameterSetName: - --resource-group --name --http-proxy-config User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1019-azure-x86_64-with-glibc2.29) + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.7 (Linux-6.5.0-1021-azure-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/6b7e781c-a586-40d3-814a-071dc4bef647?api-version=2016-03-30&t=638507324027899619&c=MIIHKjCCBhKgAwIBAgITHgRy5Oci-xrmzRVcTAAABHLk5zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNDMwMTgzMjQzWhcNMjUwNDI1MTgzMjQzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOpK6XZwrBOIcUuxSGOpz8RSDXHU9dX_RAFKhL5a3TnD-rcVvKzSrsLLvL2Dmv6C2VznuP21XRR8sJNyPHeOVWsj-hXvAbf0cbSfxXS-B2vDHKt8yYGj39JwFagf4FsGZoeU153CLLIoKymPUw2HSAjmJNUjFjVKEiiQ_IK8unJCXdwLGECk5vCcZ2o79qq2hhmO6YRymI68cufDBSU5wfT-9M3Egj3Fn6eyQjkUtzgtT0F4wGkCvIJ2zcycrgl4_LlQZT8XR7LMxCk2X3ZbjInJr4vzrnoZedVtDHpzMx-OtNkrVv6oVlc7Pnh_vziqbxQUrJ4UG2QdUGI4mlUJ-BUCAwEAAaOCBBcwggQTMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBTvswley2TEn7fev4ZuZhZmFpAdRzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMEEGA1UdIAQ6MDgwDAYKKwYBBAGCN3sBATAMBgorBgEEAYI3ewIBMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAJdDn6wRBPc9Z2S8R3maqst_Uh5SNQ0zZR4WaqLtzf0sBiQsre283aJqnr1XZevIzbHE_WZwT78HcEbE8MaBXJFrwrlRp9AEtOIbWHtjAjrdrTMzKzxraa_3AyQXp10xdnOQD9YYS1BMw9uBWadRIx597FNlExk94mMpGe_Fk026yaNStZfHoyzef4B85Mw-s1_CBNWtOqbYfFv3qsNHNxJMIjq9AAz63EKfb1TuEqh8LpwngTvGkKL66giASd8UkmDoSqghrInWSlq9QAyXKltPX2szSnJbUFK6tgwo7JFuozP-uMx1YXz8gsnEaKSom162zAu8eN4hvaylkZtAzmc&s=5voXG2S2z6EM9341FfUNFtv4BUdWRu5QvSGUPo82J4RTE3tm2KGLP3a9MgW5jjwIQTvkWiMfaffpLHKVmW2aji0q3mOf1EfupuEHrItpbJA4dCCjyiu1ohiW0VIHfZ0EqbTKkmhli8nHB0Y0r4BYvtXDY-1OqN7gTF8MWlV8q7O400ceR54FjlQn3uZz5hylg9GAkrzOBszG-NvbrGMZz_sMLH24-7PEMQyepoWvCtJbq_WPpvvQCyx-2amcRIKcOZtYOUHxo-OpgiKGARQJv8QTH9K7YzzFCRQkER2mIcvwKBBwKWTT3orspsWfKI1wVDn5h2yHoCP8Kv6pK1Av4A&h=hxGXTFLnKC13KDphThCSpqvsgfFhQfi6pjQsVwByFG4 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9560d10a-ccab-4ce7-bddc-1b0fa9a361a7?api-version=2016-03-30&t=638555832274839991&c=MIIHhzCCBm-gAwIBAgITfAULQ3rFY4Objzxl3AAABQtDejANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwNjIyMjE1NzIzWhcNMjUwNjE3MjE1NzIzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALhRxgv00I_kIXwCJCxn0QIbiBxztKV5N7VUsmJclkirZBo6v69H49qwFEyTyf6TsDRZiDyUNhhfYpqgthcgDoGvOa0_uYNIt0GINfkDoySgM3HurzdD12Zyaj2woPrEkxHdoetI4nepp_ytiAmF81Z7YZyv05HKxV_WspPeyLBxorHcJ_drtY13Ez5tLDFiX_NnqLjf1oZojfYarEmVhETopjp53RxjVOKKRI4K2YWjs44wk0T2jaYGo5macYriIx3aHAxhN0aCURkqI1nWMC6SkdMrP1wdgAcHD5niTqQC5ql2zaSMLmcGFm50nyqRNylI1LJdmgPwGhN_dGd0E6ECAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTDuxsvkrD8RyTijDaIWm29RaQAYTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBADe3mHC76LsKVL9fkhYlwBSfOx_cb-6YFuiqGA60VGCoc_qwfcn9leu0FbnJEquloNzG8tG_ZwhaFVsQ-_we0Vgl03BjC-BOem7ZES6XywaYv4X1vEBc0SNaQ8EQVToFyCD9wf1ZGu5uv4jk-oILXl_CzdRsvuGKmprgkbrMIS6t5V8ds7REAX8SiE37hqdZU5hNT74RwV32cg3gLtbUsPK22Kv1gf5KsCUZe9tEsEkyq_bSxaNCWnh3lfmsstE0Jo_zL1O6cPKMMtvD21xFYchjWKjYGr1p5mGiM-OLLi8_ETKkYQTS0_gB7wZOGtsc0pIsvgAnqA-sMNn8Oy953Q4&s=lSQYkrblItvxC0g-J2yY5F41LXceRr0wJ8ehWJwcYDlOHAokBUVhMDEAAHmLTEUvA_JwQHIEj01kd1LklYr7psealdo8yUqjX4oRnW640gJs36xNUOIaPbgAqHTZX0-Xv-POAIkHNW5ZP5w6FmJx6rFib6W9mXY4Mt7GcKOng7vztNaHWIAoFqYo9pvUE_GBTeMQCWWf2Sh0czY7nWfZctvL2T1zrRG5dvd6KerTlXzwmdsiMOH_cUqvSKlbI6NBXVct49IJbhGMkNQYkf597tg_aIR3biuz4QkCu1lnBtmXUWi1xkVrGvQb7gHvvR15gC1U0Mna81WtjCZrRpcQBQ&h=KgK4dRjrLqbrJEyICAU_vbekmua_ZI4DLOixvN4FS5c response: body: - string: "{\n \"name\": \"6b7e781c-a586-40d3-814a-071dc4bef647\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-05-08T02:33:22.569667Z\"\n }" + string: "{\n \"name\": \"9560d10a-ccab-4ce7-bddc-1b0fa9a361a7\",\n \"status\"\ + : \"InProgress\",\n \"startTime\": \"2024-07-03T06:00:27.303089Z\"\n}" headers: cache-control: - no-cache content-length: - - '125' + - '121' content-type: - application/json date: - - Wed, 08 May 2024 02:34:53 GMT + - Wed, 03 Jul 2024 06:01:57 GMT expires: - '-1' pragma: @@ -5141,7 +4031,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: 51CEDC8018D94B26BD3ECD5612BE9AC3 Ref B: MNZ221060618029 Ref C: 2024-05-08T02:34:54Z' + - 'Ref A: 4CF56B76390741CBA5B2AA18E3923290 Ref B: BL2AA2030101051 Ref C: 2024-07-03T06:01:58Z' status: code: 200 message: OK @@ -5159,23 +4049,23 @@ interactions: ParameterSetName: - --resource-group --name --http-proxy-config User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1019-azure-x86_64-with-glibc2.29) + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.7 (Linux-6.5.0-1021-azure-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/6b7e781c-a586-40d3-814a-071dc4bef647?api-version=2016-03-30&t=638507324027899619&c=MIIHKjCCBhKgAwIBAgITHgRy5Oci-xrmzRVcTAAABHLk5zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNDMwMTgzMjQzWhcNMjUwNDI1MTgzMjQzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOpK6XZwrBOIcUuxSGOpz8RSDXHU9dX_RAFKhL5a3TnD-rcVvKzSrsLLvL2Dmv6C2VznuP21XRR8sJNyPHeOVWsj-hXvAbf0cbSfxXS-B2vDHKt8yYGj39JwFagf4FsGZoeU153CLLIoKymPUw2HSAjmJNUjFjVKEiiQ_IK8unJCXdwLGECk5vCcZ2o79qq2hhmO6YRymI68cufDBSU5wfT-9M3Egj3Fn6eyQjkUtzgtT0F4wGkCvIJ2zcycrgl4_LlQZT8XR7LMxCk2X3ZbjInJr4vzrnoZedVtDHpzMx-OtNkrVv6oVlc7Pnh_vziqbxQUrJ4UG2QdUGI4mlUJ-BUCAwEAAaOCBBcwggQTMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBTvswley2TEn7fev4ZuZhZmFpAdRzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMEEGA1UdIAQ6MDgwDAYKKwYBBAGCN3sBATAMBgorBgEEAYI3ewIBMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAJdDn6wRBPc9Z2S8R3maqst_Uh5SNQ0zZR4WaqLtzf0sBiQsre283aJqnr1XZevIzbHE_WZwT78HcEbE8MaBXJFrwrlRp9AEtOIbWHtjAjrdrTMzKzxraa_3AyQXp10xdnOQD9YYS1BMw9uBWadRIx597FNlExk94mMpGe_Fk026yaNStZfHoyzef4B85Mw-s1_CBNWtOqbYfFv3qsNHNxJMIjq9AAz63EKfb1TuEqh8LpwngTvGkKL66giASd8UkmDoSqghrInWSlq9QAyXKltPX2szSnJbUFK6tgwo7JFuozP-uMx1YXz8gsnEaKSom162zAu8eN4hvaylkZtAzmc&s=5voXG2S2z6EM9341FfUNFtv4BUdWRu5QvSGUPo82J4RTE3tm2KGLP3a9MgW5jjwIQTvkWiMfaffpLHKVmW2aji0q3mOf1EfupuEHrItpbJA4dCCjyiu1ohiW0VIHfZ0EqbTKkmhli8nHB0Y0r4BYvtXDY-1OqN7gTF8MWlV8q7O400ceR54FjlQn3uZz5hylg9GAkrzOBszG-NvbrGMZz_sMLH24-7PEMQyepoWvCtJbq_WPpvvQCyx-2amcRIKcOZtYOUHxo-OpgiKGARQJv8QTH9K7YzzFCRQkER2mIcvwKBBwKWTT3orspsWfKI1wVDn5h2yHoCP8Kv6pK1Av4A&h=hxGXTFLnKC13KDphThCSpqvsgfFhQfi6pjQsVwByFG4 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9560d10a-ccab-4ce7-bddc-1b0fa9a361a7?api-version=2016-03-30&t=638555832274839991&c=MIIHhzCCBm-gAwIBAgITfAULQ3rFY4Objzxl3AAABQtDejANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwNjIyMjE1NzIzWhcNMjUwNjE3MjE1NzIzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALhRxgv00I_kIXwCJCxn0QIbiBxztKV5N7VUsmJclkirZBo6v69H49qwFEyTyf6TsDRZiDyUNhhfYpqgthcgDoGvOa0_uYNIt0GINfkDoySgM3HurzdD12Zyaj2woPrEkxHdoetI4nepp_ytiAmF81Z7YZyv05HKxV_WspPeyLBxorHcJ_drtY13Ez5tLDFiX_NnqLjf1oZojfYarEmVhETopjp53RxjVOKKRI4K2YWjs44wk0T2jaYGo5macYriIx3aHAxhN0aCURkqI1nWMC6SkdMrP1wdgAcHD5niTqQC5ql2zaSMLmcGFm50nyqRNylI1LJdmgPwGhN_dGd0E6ECAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTDuxsvkrD8RyTijDaIWm29RaQAYTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBADe3mHC76LsKVL9fkhYlwBSfOx_cb-6YFuiqGA60VGCoc_qwfcn9leu0FbnJEquloNzG8tG_ZwhaFVsQ-_we0Vgl03BjC-BOem7ZES6XywaYv4X1vEBc0SNaQ8EQVToFyCD9wf1ZGu5uv4jk-oILXl_CzdRsvuGKmprgkbrMIS6t5V8ds7REAX8SiE37hqdZU5hNT74RwV32cg3gLtbUsPK22Kv1gf5KsCUZe9tEsEkyq_bSxaNCWnh3lfmsstE0Jo_zL1O6cPKMMtvD21xFYchjWKjYGr1p5mGiM-OLLi8_ETKkYQTS0_gB7wZOGtsc0pIsvgAnqA-sMNn8Oy953Q4&s=lSQYkrblItvxC0g-J2yY5F41LXceRr0wJ8ehWJwcYDlOHAokBUVhMDEAAHmLTEUvA_JwQHIEj01kd1LklYr7psealdo8yUqjX4oRnW640gJs36xNUOIaPbgAqHTZX0-Xv-POAIkHNW5ZP5w6FmJx6rFib6W9mXY4Mt7GcKOng7vztNaHWIAoFqYo9pvUE_GBTeMQCWWf2Sh0czY7nWfZctvL2T1zrRG5dvd6KerTlXzwmdsiMOH_cUqvSKlbI6NBXVct49IJbhGMkNQYkf597tg_aIR3biuz4QkCu1lnBtmXUWi1xkVrGvQb7gHvvR15gC1U0Mna81WtjCZrRpcQBQ&h=KgK4dRjrLqbrJEyICAU_vbekmua_ZI4DLOixvN4FS5c response: body: - string: "{\n \"name\": \"6b7e781c-a586-40d3-814a-071dc4bef647\",\n \"status\": - \"Succeeded\",\n \"startTime\": \"2024-05-08T02:33:22.569667Z\",\n \"endTime\": - \"2024-05-08T02:35:10.0027616Z\"\n }" + string: "{\n \"name\": \"9560d10a-ccab-4ce7-bddc-1b0fa9a361a7\",\n \"status\"\ + : \"Succeeded\",\n \"startTime\": \"2024-07-03T06:00:27.303089Z\",\n \"endTime\"\ + : \"2024-07-03T06:02:17.9380717Z\"\n}" headers: cache-control: - no-cache content-length: - - '169' + - '164' content-type: - application/json date: - - Wed, 08 May 2024 02:35:24 GMT + - Wed, 03 Jul 2024 06:02:28 GMT expires: - '-1' pragma: @@ -5187,7 +4077,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: 280A3504B8F848268593696535F6A04B Ref B: MNZ221060618029 Ref C: 2024-05-08T02:35:24Z' + - 'Ref A: 9A40CA606CF5463BAD200271D3F60D1C Ref B: BL2AA2030101051 Ref C: 2024-07-03T06:02:28Z' status: code: 200 message: OK @@ -5205,87 +4095,90 @@ interactions: ParameterSetName: - --resource-group --name --http-proxy-config User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1019-azure-x86_64-with-glibc2.29) + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.7 (Linux-6.5.0-1021-azure-x86_64-with) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2024-04-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.5\",\n \"dnsPrefix\": \"cliakstest-clitesta7kyhj2z6-79a739\",\n \"fqdn\": - \"cliakstest-clitesta7kyhj2z6-79a739-e24jfqz5.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": - \"cliakstest-clitesta7kyhj2z6-79a739-e24jfqz5.portal.hcp.westus2.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 \"vnetSubnetID\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/aks-subnet\",\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.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-2204gen2containerd-202404.16.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\": \"8d9ec845-72b0-43c9-9f18-d7359a884c2e\"\n - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n - \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa - AAAAB3NzaC1yc2EAAAADAQABAAABAQDFmr4ngmX30iac2EZ0DKrHTGTwdM4OfcHkd98kitIi1S76poRSCK2v/yleY5P6rYEpig9CDxzgYbM4EB2KwV96jux5x7eHvt6g9piqBxIG9u27DY2s47LQQBvyM9CgJpbBiR398uJOVZqEk72TKGA+auMp+EzAq8ZIzAQDPXqmlRnxuOIwuVgjaZhEgxbJV/rXAfoYaIH6K/ofII0f5gBPR+fFLH7ayN0giTGdvQMfUNr5p61Zl0BdnNsUDuW3YcX29ysLB+fJVD0re8b8+rmJX076nUoeVa1U3gaRLu5/xjP0fTzQEKK9qIPNre4gApp/r4jjwLmKLZprJg/6uxG3 - 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 \"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/8d301c53-30dd-4256-aeb9-8182c1f2a80b\"\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 \"httpProxyConfig\": - {\n \"httpProxy\": \"http://cli-proxy-vm:3128/\",\n \"httpsProxy\": - \"https://cli-proxy-vm:3129/\",\n \"noProxy\": [\n \"127.0.0.1\",\n - \ \"169.254.169.254\",\n \"10.244.0.0/16\",\n \"konnectivity\",\n - \ \"10.42.0.0/16\",\n \"10.0.0.0/16\",\n \"localhost\",\n \"cliakstest-clitesta7kyhj2z6-79a739-e24jfqz5.hcp.westus2.azmk8s.io\",\n - \ \"168.63.129.16\"\n ],\n \"effectiveNoProxy\": [\n \"127.0.0.1\",\n - \ \"169.254.169.254\",\n \"10.244.0.0/16\",\n \"konnectivity\",\n - \ \"10.42.0.0/16\",\n \"10.0.0.0/16\",\n \"localhost\",\n \"cliakstest-clitesta7kyhj2z6-79a739-e24jfqz5.hcp.westus2.azmk8s.io\",\n - \ \"168.63.129.16\"\n ],\n \"trustedCa\": \"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUZERENDQXZTZ0F3SUJBZ0lVQlJ3cGs1eTh5ckdrNmtYTjhkSHlMRUNvaHBrd0RRWUpLb1pJaHZjTkFRRUwKQlFBd0VqRVFNQTRHQTFVRUF3d0habTl2TFdKaGNqQWVGdzB5TVRFd01UTXdNekU1TlRoYUZ3MHpNVEV3TVRFdwpNekU1TlRoYU1CSXhFREFPQmdOVkJBTU1CMlp2YnkxaVlYSXdnZ0lpTUEwR0NTcUdTSWIzRFFFQkFRVUFBNElDCkR3QXdnZ0lLQW9JQ0FRRFcwRE9sVC9yci9xUEZIUU9lNndBNDkyVGh3VWxZaDhCQkszTW9VWVZLNjEvL2xXekEKeFkrYzlmazlvckUrZXhMSVpwdUg1VnNZR21MNUFyc05sVmNBMkU4MWgwSlBPYUo1eEpiZG40YldpZG9vdXRVVwpXeDNhYUJLSEt0RWdZbUNmTjliWXlZMlNWRWQvNS9HeGh0akVabHJ1aEtRdkZVa3hwR0xKK1JRQ25oNklZakQwCnNpQ0YyTjJhVUJ4RE5KaUdmeHlHSVIrY2p4Vlcrd01md05CQ0l6QVkxMnY4WmpzUXdmUWlhOE5oWEx3M0tuRm0KdzUrcHN2bU1HL1FFUUtZMXNOTnk2dS9DZkI3cmIxQ0EwcjdNNnFsNFMrWHJjZUVRcXpDUWR6NWJueGNYbmFkbwp5MDlhdm5OSGRqbmpvcHNPSkxhd2hzb3RGNWFrL1FLdjYzdU9yVFFlOHlPSWlCZ3JSUzdwejcxbVlhRGNMcXFtCmtmdDVLYnFnMHNZYmo0M09LSm5aZ3crTUtackhoSFJKNi9BcWxOclZML3pFUytHU0ozQ1lSaE5nYXdDQ0Nqd1gKanZYZnkycWFEV2NQbWZaSWVVMVNzdE05THBVRWFQNjJzUVNmb3NEdnZFbUFyUVgwcmd1WGhvZ3pRUFdGWVlEKwo4SUNFYkNFc21hVnN3MzhVUzgzbFlGVCtyTHh3cm5UK1JXSUZ2WFRXbHhCNm5JeWpsOXBhNzlkdU5ocjJxN2RzCjVOU3ZWWHg5UGNqVTQ2VUZ6QnVTbUl0Q0M0Y1NadFRWc3l6ZnpMd2hKbGlqV0czTkp5TnpHUkZQcUpQdTNJUzEKZ3VtKytqdWx4bXZNWm1vM1RqSE5JRm90a0kyd3d3ZUtIcWpYcW9STmwvVnZobE5CaXZRR2gxeGovd0lEQVFBQgpvMW93V0RBU0JnTlZIUkVFQ3pBSmdnZG1iMjh0WW1GeU1CSUdBMVVkRXdFQi93UUlNQVlCQWY4Q0FRQXdEd1lEClZSMFBBUUgvQkFVREF3Zm5nREFkQmdOVkhTVUVGakFVQmdnckJnRUZCUWNEQWdZSUt3WUJCUVVIQXdFd0RRWUoKS29aSWh2Y05BUUVMQlFBRGdnSUJBTDF3RlpTdUw4NTM3aHpUTXhSUWJjcWdEU2F4RUd0ZDJaNTVCcnVWQVloagpxQjR6STd1UVZ2SkNpeXdmQm5BNnZmejh2UDBzdGJJbkVtajh1dS9CSS81NzZqR0tWUWRQSDhqMnQvN1NQWjFKClhBWk9wc1hoVll2RmtpQlhVeW1RMnAvRjFqb2ZRRE1JQ0htdHhRUSthakJQNjBpcnFnVnpsRi95NlQySUgzOHYKbGordndIam52WW5vVmhGNEY0TlE5amp6S3Y1NUhVTk0xUEJKZkFaOTJqeXovczdPMmN2cjhNWlNkT2s5QVk1RQp5RXRlQjBTSjdLS0tUZklBVmVMQzdrRnBHR3FsRkRBNzhPSS9YakNZViswRjk4MHdNOVkxTEVUa3ZMamVSMEFyCnVzZDNIS1Vtd2EwTVEwUTNZNGxma0ZtNjJTclhvcjJURC9WZHpFZWNOTnVmV1VJTVNuaEJDNTVHWjBOTVYvR0QKRXhGZTVWQkhUZEZVNlIwb3JCOVFjVll1Mzk0MEt5NXhkbHNaUHZlMmRJNS9WOXhzY0Zad3cxWWs4K21RK3NVeQp2UVBoL2ZmK0tTQjdVVkdvTVNXUlg3YjFFMGVzZSs4QzZlaVV2OXpDR0VRbkVCcnFIQWxSUDJ2ZzQ0bXFJSnRzCjN2NUt1NW0ySmJoeWNsQVR3VUNQZkN3a2tLRTg0MzZGRitDK0ZUVTJ1OWVpL2t5QTAxYi9zRFl2cWdsS2FWK3MKbEVHRkhjd05Ea2VrS1BFUEZxNkpnZ3R0WlNidE5SMnFadzl3cExIbDVuVlVXdnBGa2hvcW1KVkphK0VBSTQ1LwpqRkh4VG9PMHp1NlBxc1p5SnM2TC84Z3BhbTcwMDV6b0VETVRjcFltMlduMFBKcEg3NE9zUHJVRDVJWVA5ZEt5Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K\"\n - \ },\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\": \"663ae158c332100001714729\",\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 },\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\": \"c7282bed-4d29-49fc-99eb-b996174a0e0d\"\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.28\",\n\ + \ \"currentKubernetesVersion\": \"1.28.9\",\n \"dnsPrefix\": \"cliakstest-clitestpwr3qzdsi-79a739\"\ + ,\n \"fqdn\": \"cliakstest-clitestpwr3qzdsi-79a739-gmqyic0m.hcp.westus2.azmk8s.io\"\ + ,\n \"azurePortalFQDN\": \"cliakstest-clitestpwr3qzdsi-79a739-gmqyic0m.portal.hcp.westus2.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 \"vnetSubnetID\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/aks-subnet\"\ + ,\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-2204gen2containerd-202406.19.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\": \"d3b5a383-2d24-47df-b3f5-2b16521a0745\"\n }\n ],\n\ + \ \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n \"ssh\":\ + \ {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDKAR+zfUbP7Fe8lHJrZI7xtnADwzkTOlNE8sBzEx1ohyyCKGWTBZf+oZ/w9uMaGcH/XzfENU5eNH8D77fAaRlscBkb4L6miPDkgXMnlARF7/AHB3CUVjfLP5MzJHajUbGD2ejWDZkHP8YtzohZ69+jUQwoIkfW5wkIgk4fL1T0HsXhAs7US9ycGLZLwCSJeSnALS/XNA8zrDMqKoyT7Y/Y5PZFNHO5bSS9zGcEkZEFcDO+03yZ2EPjd8IiRLMcARGPCqparDjEvBnbAClTFzjwky7+V7XfYGZVYpIzfdmg3v+6DXjIkdYrCBsdS5Hc8/oQK9CKnuTbqXIxq22XNrHb\ + \ 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 \"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/0637026f-04c7-479f-b906-1667a1d9abc1\"\ + \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 \"httpProxyConfig\": {\n \"httpProxy\": \"http://cli-proxy-vm:3128/\"\ + ,\n \"httpsProxy\": \"https://cli-proxy-vm:3129/\",\n \"noProxy\": [\n\ + \ \"10.244.0.0/16\",\n \"127.0.0.1\",\n \"169.254.169.254\",\n \ + \ \"cliakstest-clitestpwr3qzdsi-79a739-gmqyic0m.hcp.westus2.azmk8s.io\",\n\ + \ \"168.63.129.16\",\n \"localhost\",\n \"10.42.0.0/16\",\n \"\ + konnectivity\",\n \"10.0.0.0/16\"\n ],\n \"effectiveNoProxy\": [\n\ + \ \"10.244.0.0/16\",\n \"127.0.0.1\",\n \"169.254.169.254\",\n \ + \ \"cliakstest-clitestpwr3qzdsi-79a739-gmqyic0m.hcp.westus2.azmk8s.io\",\n\ + \ \"168.63.129.16\",\n \"localhost\",\n \"10.42.0.0/16\",\n \"\ + konnectivity\",\n \"10.0.0.0/16\"\n ],\n \"trustedCa\": \"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUZERENDQXZTZ0F3SUJBZ0lVQlJ3cGs1eTh5ckdrNmtYTjhkSHlMRUNvaHBrd0RRWUpLb1pJaHZjTkFRRUwKQlFBd0VqRVFNQTRHQTFVRUF3d0habTl2TFdKaGNqQWVGdzB5TVRFd01UTXdNekU1TlRoYUZ3MHpNVEV3TVRFdwpNekU1TlRoYU1CSXhFREFPQmdOVkJBTU1CMlp2YnkxaVlYSXdnZ0lpTUEwR0NTcUdTSWIzRFFFQkFRVUFBNElDCkR3QXdnZ0lLQW9JQ0FRRFcwRE9sVC9yci9xUEZIUU9lNndBNDkyVGh3VWxZaDhCQkszTW9VWVZLNjEvL2xXekEKeFkrYzlmazlvckUrZXhMSVpwdUg1VnNZR21MNUFyc05sVmNBMkU4MWgwSlBPYUo1eEpiZG40YldpZG9vdXRVVwpXeDNhYUJLSEt0RWdZbUNmTjliWXlZMlNWRWQvNS9HeGh0akVabHJ1aEtRdkZVa3hwR0xKK1JRQ25oNklZakQwCnNpQ0YyTjJhVUJ4RE5KaUdmeHlHSVIrY2p4Vlcrd01md05CQ0l6QVkxMnY4WmpzUXdmUWlhOE5oWEx3M0tuRm0KdzUrcHN2bU1HL1FFUUtZMXNOTnk2dS9DZkI3cmIxQ0EwcjdNNnFsNFMrWHJjZUVRcXpDUWR6NWJueGNYbmFkbwp5MDlhdm5OSGRqbmpvcHNPSkxhd2hzb3RGNWFrL1FLdjYzdU9yVFFlOHlPSWlCZ3JSUzdwejcxbVlhRGNMcXFtCmtmdDVLYnFnMHNZYmo0M09LSm5aZ3crTUtackhoSFJKNi9BcWxOclZML3pFUytHU0ozQ1lSaE5nYXdDQ0Nqd1gKanZYZnkycWFEV2NQbWZaSWVVMVNzdE05THBVRWFQNjJzUVNmb3NEdnZFbUFyUVgwcmd1WGhvZ3pRUFdGWVlEKwo4SUNFYkNFc21hVnN3MzhVUzgzbFlGVCtyTHh3cm5UK1JXSUZ2WFRXbHhCNm5JeWpsOXBhNzlkdU5ocjJxN2RzCjVOU3ZWWHg5UGNqVTQ2VUZ6QnVTbUl0Q0M0Y1NadFRWc3l6ZnpMd2hKbGlqV0czTkp5TnpHUkZQcUpQdTNJUzEKZ3VtKytqdWx4bXZNWm1vM1RqSE5JRm90a0kyd3d3ZUtIcWpYcW9STmwvVnZobE5CaXZRR2gxeGovd0lEQVFBQgpvMW93V0RBU0JnTlZIUkVFQ3pBSmdnZG1iMjh0WW1GeU1CSUdBMVVkRXdFQi93UUlNQVlCQWY4Q0FRQXdEd1lEClZSMFBBUUgvQkFVREF3Zm5nREFkQmdOVkhTVUVGakFVQmdnckJnRUZCUWNEQWdZSUt3WUJCUVVIQXdFd0RRWUoKS29aSWh2Y05BUUVMQlFBRGdnSUJBTDF3RlpTdUw4NTM3aHpUTXhSUWJjcWdEU2F4RUd0ZDJaNTVCcnVWQVloagpxQjR6STd1UVZ2SkNpeXdmQm5BNnZmejh2UDBzdGJJbkVtajh1dS9CSS81NzZqR0tWUWRQSDhqMnQvN1NQWjFKClhBWk9wc1hoVll2RmtpQlhVeW1RMnAvRjFqb2ZRRE1JQ0htdHhRUSthakJQNjBpcnFnVnpsRi95NlQySUgzOHYKbGordndIam52WW5vVmhGNEY0TlE5amp6S3Y1NUhVTk0xUEJKZkFaOTJqeXovczdPMmN2cjhNWlNkT2s5QVk1RQp5RXRlQjBTSjdLS0tUZklBVmVMQzdrRnBHR3FsRkRBNzhPSS9YakNZViswRjk4MHdNOVkxTEVUa3ZMamVSMEFyCnVzZDNIS1Vtd2EwTVEwUTNZNGxma0ZtNjJTclhvcjJURC9WZHpFZWNOTnVmV1VJTVNuaEJDNTVHWjBOTVYvR0QKRXhGZTVWQkhUZEZVNlIwb3JCOVFjVll1Mzk0MEt5NXhkbHNaUHZlMmRJNS9WOXhzY0Zad3cxWWs4K21RK3NVeQp2UVBoL2ZmK0tTQjdVVkdvTVNXUlg3YjFFMGVzZSs4QzZlaVV2OXpDR0VRbkVCcnFIQWxSUDJ2ZzQ0bXFJSnRzCjN2NUt1NW0ySmJoeWNsQVR3VUNQZkN3a2tLRTg0MzZGRitDK0ZUVTJ1OWVpL2t5QTAxYi9zRFl2cWdsS2FWK3MKbEVHRkhjd05Ea2VrS1BFUEZxNkpnZ3R0WlNidE5SMnFadzl3cExIbDVuVlVXdnBGa2hvcW1KVkphK0VBSTQ1LwpqRkh4VG9PMHp1NlBxc1p5SnM2TC84Z3BhbTcwMDV6b0VETVRjcFltMlduMFBKcEg3NE9zUHJVRDVJWVA5ZEt5Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K\"\ + \n },\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\": \"6684e820e1559d0001476371\"\ + ,\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 },\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\": \"cdc60d35-e558-4323-b2a1-7d218c89e8dd\"\n}" headers: cache-control: - no-cache content-length: - - '8239' + - '8080' content-type: - application/json date: - - Wed, 08 May 2024 02:35:24 GMT + - Wed, 03 Jul 2024 06:02:28 GMT expires: - '-1' pragma: @@ -5297,7 +4190,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: 78232BFD376840FAB36E00AF8A2ACB36 Ref B: MNZ221060618029 Ref C: 2024-05-08T02:35:24Z' + - 'Ref A: 6C7311773877414EBD2D6F1B230CA5CF Ref B: BL2AA2030101051 Ref C: 2024-07-03T06:02:28Z' status: code: 200 message: OK diff --git a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_update_fips_flow.yaml b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_update_fips_flow.yaml index 319674c225a..97d79769902 100644 --- a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_update_fips_flow.yaml +++ b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_update_fips_flow.yaml @@ -30,7 +30,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Thu, 27 Jun 2024 21:10:26 GMT + - Fri, 28 Jun 2024 19:03:37 GMT expires: - '-1' pragma: @@ -44,14 +44,14 @@ interactions: x-ms-failure-cause: - gateway x-msedge-ref: - - 'Ref A: DC6B37F062534319A68C1014FDE4EE85 Ref B: CO1EDGE1910 Ref C: 2024-06-27T21:10:26Z' + - 'Ref A: 76FB954149684C45961C9DD6C19A837F Ref B: CO6AA3150217039 Ref C: 2024-06-28T19:03:37Z' status: code: 404 message: Not Found - request: body: '{"location": "eastus2euap", "sku": {"name": "Base", "tier": "Free"}, "identity": {"type": "SystemAssigned"}, "kind": "Base", "properties": {"kubernetesVersion": - "", "dnsPrefix": "cliakstest-clitestuy53upmor-8ecadf", "agentPoolProfiles": + "", "dnsPrefix": "cliakstest-clitestomzpwgcl7-8ecadf", "agentPoolProfiles": [{"count": 1, "vmSize": "Standard_DS2_v2", "osDiskSizeGB": 0, "workloadRuntime": "OCIContainer", "osType": "Linux", "enableAutoScaling": false, "type": "VirtualMachineScaleSets", "mode": "System", "orchestratorVersion": "", "upgradeSettings": {}, "enableNodePublicIP": @@ -95,9 +95,9 @@ interactions: \"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-clitestuy53upmor-8ecadf\",\n \"fqdn\": - \"cliakstest-clitestuy53upmor-8ecadf-aclbbf3g.hcp.eastus2euap.azmk8s.io\",\n - \ \"azurePortalFQDN\": \"cliakstest-clitestuy53upmor-8ecadf-aclbbf3g.portal.hcp.eastus2euap.azmk8s.io\",\n + \"1.28.9\",\n \"dnsPrefix\": \"cliakstest-clitestomzpwgcl7-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestomzpwgcl7-8ecadf-g1tdun2d.hcp.eastus2euap.azmk8s.io\",\n + \ \"azurePortalFQDN\": \"cliakstest-clitestomzpwgcl7-8ecadf-g1tdun2d.portal.hcp.eastus2euap.azmk8s.io\",\n \ \"agentPoolProfiles\": [\n {\n \"name\": \"c000002\",\n \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": \"OCIContainer\",\n @@ -132,7 +132,7 @@ interactions: {\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\": \"667dd54d779be90001edd290\",\n + {\n \"enabled\": false\n }\n },\n \"resourceUID\": \"667f0915222d6c0001a006b7\",\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 @@ -144,7 +144,7 @@ interactions: \ \"tier\": \"Free\"\n }\n}" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/a859a739-e9c0-4bdb-9f71-473d89133834?api-version=2016-03-30&t=638551194380695340&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=EiSrp8rB6thuA0zjbAm7DUR5ouv0D7TKr1gpf_nxm49ej0UAIzCgKZmURRnlMKJEYdPJv2hO3ngzucPAUOIEHji6xzAlwUpDxCGF5xXzA4VrtEeKRH2d32htvt9eAvC5DzZ2v0nECOhDQYeWs3GerwGEz49A72r4CPzftIgDtZxAXalnskZGXZ2yWn707LxO-70SAsR1kzB9Z29t8P2G1Ztz0Ga3DYPo2QnX-urlLSw_5PiGBd_KLKsMTzIn6vW4Ve_6r3dPBi_3-DdqjT_WzfBsgaciDQ-YfqvEykZKlfpu8m2QsiisesXAXz9HbFXOoPVGxbtsv4u_rcjCULOcJA&h=MGX_HzV6xVFumWvQlu5WgZ_b9dgJoicoARB3UE6tO5Y + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/5fb8ceaa-2142-40e6-a6f9-f21cfbfe0c8a?api-version=2016-03-30&t=638551982296716875&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=38SiaSnqwOmjcMPsxq5dX2e2o-CvSuLKxKTcwPnmujMhFEfXd1LCahItZgVJNOhFY-S6nednBwYyYCTDtP69m0eApUUN7UFALMlrKOPYp533A_Q8Fx8a6_1yqf3YuSrTGhVuJB_11kgZmpLFdHUSAa9lTPcUQddEkeQDTAVWy93MSNIUcvS-eLo-mQS_l3B2nWi_Ha6boF2sP9lfuX9ovc1wVR8D0vfa43ROLn0fczYCB_mM-B1e7e2ywfKEi01E2cjZFBaoVNWMTPi1XZVmbMNvGjhXCEKNPxOgtxT2UXnVVp4gr7jxbLeMnkyKvyFPRk3AjdPXFuUoo2S2-Pi6lQ&h=xVDFbXhM08VfA2tA1rEJMO3qk_YnKWmU0dBKdFm2aKs cache-control: - no-cache content-length: @@ -152,7 +152,7 @@ interactions: content-type: - application/json date: - - Thu, 27 Jun 2024 21:10:37 GMT + - Fri, 28 Jun 2024 19:03:49 GMT expires: - '-1' pragma: @@ -164,9 +164,9 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '1198' x-msedge-ref: - - 'Ref A: B2B95C68755E4FF1A5F57DECDC31C4A8 Ref B: CO1EDGE1910 Ref C: 2024-06-27T21:10:26Z' + - 'Ref A: F07A67DD985B42F5A9842D4F4A0AE815 Ref B: CO6AA3150217039 Ref C: 2024-06-28T19:03:39Z' status: code: 201 message: Created @@ -187,11 +187,11 @@ interactions: User-Agent: - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.9 (Linux-5.15.153.1-microsoft-standard-WSL2-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/a859a739-e9c0-4bdb-9f71-473d89133834?api-version=2016-03-30&t=638551194380695340&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=EiSrp8rB6thuA0zjbAm7DUR5ouv0D7TKr1gpf_nxm49ej0UAIzCgKZmURRnlMKJEYdPJv2hO3ngzucPAUOIEHji6xzAlwUpDxCGF5xXzA4VrtEeKRH2d32htvt9eAvC5DzZ2v0nECOhDQYeWs3GerwGEz49A72r4CPzftIgDtZxAXalnskZGXZ2yWn707LxO-70SAsR1kzB9Z29t8P2G1Ztz0Ga3DYPo2QnX-urlLSw_5PiGBd_KLKsMTzIn6vW4Ve_6r3dPBi_3-DdqjT_WzfBsgaciDQ-YfqvEykZKlfpu8m2QsiisesXAXz9HbFXOoPVGxbtsv4u_rcjCULOcJA&h=MGX_HzV6xVFumWvQlu5WgZ_b9dgJoicoARB3UE6tO5Y + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/5fb8ceaa-2142-40e6-a6f9-f21cfbfe0c8a?api-version=2016-03-30&t=638551982296716875&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=38SiaSnqwOmjcMPsxq5dX2e2o-CvSuLKxKTcwPnmujMhFEfXd1LCahItZgVJNOhFY-S6nednBwYyYCTDtP69m0eApUUN7UFALMlrKOPYp533A_Q8Fx8a6_1yqf3YuSrTGhVuJB_11kgZmpLFdHUSAa9lTPcUQddEkeQDTAVWy93MSNIUcvS-eLo-mQS_l3B2nWi_Ha6boF2sP9lfuX9ovc1wVR8D0vfa43ROLn0fczYCB_mM-B1e7e2ywfKEi01E2cjZFBaoVNWMTPi1XZVmbMNvGjhXCEKNPxOgtxT2UXnVVp4gr7jxbLeMnkyKvyFPRk3AjdPXFuUoo2S2-Pi6lQ&h=xVDFbXhM08VfA2tA1rEJMO3qk_YnKWmU0dBKdFm2aKs response: body: - string: "{\n \"name\": \"a859a739-e9c0-4bdb-9f71-473d89133834\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-06-27T21:10:37.6818639Z\"\n}" + string: "{\n \"name\": \"5fb8ceaa-2142-40e6-a6f9-f21cfbfe0c8a\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2024-06-28T19:03:49.4420436Z\"\n}" headers: cache-control: - no-cache @@ -200,7 +200,7 @@ interactions: content-type: - application/json date: - - Thu, 27 Jun 2024 21:10:37 GMT + - Fri, 28 Jun 2024 19:03:51 GMT expires: - '-1' pragma: @@ -212,7 +212,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: 68B4FC735BA544A98163C9CF4E330C6C Ref B: CO1EDGE1910 Ref C: 2024-06-27T21:10:38Z' + - 'Ref A: 997143903FF3446A87B7066E45FD541D Ref B: CO6AA3150217039 Ref C: 2024-06-28T19:03:50Z' status: code: 200 message: OK @@ -233,11 +233,11 @@ interactions: User-Agent: - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.9 (Linux-5.15.153.1-microsoft-standard-WSL2-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/a859a739-e9c0-4bdb-9f71-473d89133834?api-version=2016-03-30&t=638551194380695340&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=EiSrp8rB6thuA0zjbAm7DUR5ouv0D7TKr1gpf_nxm49ej0UAIzCgKZmURRnlMKJEYdPJv2hO3ngzucPAUOIEHji6xzAlwUpDxCGF5xXzA4VrtEeKRH2d32htvt9eAvC5DzZ2v0nECOhDQYeWs3GerwGEz49A72r4CPzftIgDtZxAXalnskZGXZ2yWn707LxO-70SAsR1kzB9Z29t8P2G1Ztz0Ga3DYPo2QnX-urlLSw_5PiGBd_KLKsMTzIn6vW4Ve_6r3dPBi_3-DdqjT_WzfBsgaciDQ-YfqvEykZKlfpu8m2QsiisesXAXz9HbFXOoPVGxbtsv4u_rcjCULOcJA&h=MGX_HzV6xVFumWvQlu5WgZ_b9dgJoicoARB3UE6tO5Y + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/5fb8ceaa-2142-40e6-a6f9-f21cfbfe0c8a?api-version=2016-03-30&t=638551982296716875&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=38SiaSnqwOmjcMPsxq5dX2e2o-CvSuLKxKTcwPnmujMhFEfXd1LCahItZgVJNOhFY-S6nednBwYyYCTDtP69m0eApUUN7UFALMlrKOPYp533A_Q8Fx8a6_1yqf3YuSrTGhVuJB_11kgZmpLFdHUSAa9lTPcUQddEkeQDTAVWy93MSNIUcvS-eLo-mQS_l3B2nWi_Ha6boF2sP9lfuX9ovc1wVR8D0vfa43ROLn0fczYCB_mM-B1e7e2ywfKEi01E2cjZFBaoVNWMTPi1XZVmbMNvGjhXCEKNPxOgtxT2UXnVVp4gr7jxbLeMnkyKvyFPRk3AjdPXFuUoo2S2-Pi6lQ&h=xVDFbXhM08VfA2tA1rEJMO3qk_YnKWmU0dBKdFm2aKs response: body: - string: "{\n \"name\": \"a859a739-e9c0-4bdb-9f71-473d89133834\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-06-27T21:10:37.6818639Z\"\n}" + string: "{\n \"name\": \"5fb8ceaa-2142-40e6-a6f9-f21cfbfe0c8a\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2024-06-28T19:03:49.4420436Z\"\n}" headers: cache-control: - no-cache @@ -246,7 +246,7 @@ interactions: content-type: - application/json date: - - Thu, 27 Jun 2024 21:11:08 GMT + - Fri, 28 Jun 2024 19:04:23 GMT expires: - '-1' pragma: @@ -258,7 +258,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: 24A41598200543E5B5A3FB2160BDD292 Ref B: CO1EDGE1910 Ref C: 2024-06-27T21:11:08Z' + - 'Ref A: 4F85980C7246498F80EC96CC63080B20 Ref B: CO6AA3150217039 Ref C: 2024-06-28T19:04:22Z' status: code: 200 message: OK @@ -279,11 +279,11 @@ interactions: User-Agent: - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.9 (Linux-5.15.153.1-microsoft-standard-WSL2-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/a859a739-e9c0-4bdb-9f71-473d89133834?api-version=2016-03-30&t=638551194380695340&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=EiSrp8rB6thuA0zjbAm7DUR5ouv0D7TKr1gpf_nxm49ej0UAIzCgKZmURRnlMKJEYdPJv2hO3ngzucPAUOIEHji6xzAlwUpDxCGF5xXzA4VrtEeKRH2d32htvt9eAvC5DzZ2v0nECOhDQYeWs3GerwGEz49A72r4CPzftIgDtZxAXalnskZGXZ2yWn707LxO-70SAsR1kzB9Z29t8P2G1Ztz0Ga3DYPo2QnX-urlLSw_5PiGBd_KLKsMTzIn6vW4Ve_6r3dPBi_3-DdqjT_WzfBsgaciDQ-YfqvEykZKlfpu8m2QsiisesXAXz9HbFXOoPVGxbtsv4u_rcjCULOcJA&h=MGX_HzV6xVFumWvQlu5WgZ_b9dgJoicoARB3UE6tO5Y + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/5fb8ceaa-2142-40e6-a6f9-f21cfbfe0c8a?api-version=2016-03-30&t=638551982296716875&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=38SiaSnqwOmjcMPsxq5dX2e2o-CvSuLKxKTcwPnmujMhFEfXd1LCahItZgVJNOhFY-S6nednBwYyYCTDtP69m0eApUUN7UFALMlrKOPYp533A_Q8Fx8a6_1yqf3YuSrTGhVuJB_11kgZmpLFdHUSAa9lTPcUQddEkeQDTAVWy93MSNIUcvS-eLo-mQS_l3B2nWi_Ha6boF2sP9lfuX9ovc1wVR8D0vfa43ROLn0fczYCB_mM-B1e7e2ywfKEi01E2cjZFBaoVNWMTPi1XZVmbMNvGjhXCEKNPxOgtxT2UXnVVp4gr7jxbLeMnkyKvyFPRk3AjdPXFuUoo2S2-Pi6lQ&h=xVDFbXhM08VfA2tA1rEJMO3qk_YnKWmU0dBKdFm2aKs response: body: - string: "{\n \"name\": \"a859a739-e9c0-4bdb-9f71-473d89133834\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-06-27T21:10:37.6818639Z\"\n}" + string: "{\n \"name\": \"5fb8ceaa-2142-40e6-a6f9-f21cfbfe0c8a\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2024-06-28T19:03:49.4420436Z\"\n}" headers: cache-control: - no-cache @@ -292,7 +292,7 @@ interactions: content-type: - application/json date: - - Thu, 27 Jun 2024 21:11:38 GMT + - Fri, 28 Jun 2024 19:04:54 GMT expires: - '-1' pragma: @@ -304,7 +304,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: AA2954CB90654C0588561BE0C76A7B36 Ref B: CO1EDGE1910 Ref C: 2024-06-27T21:11:38Z' + - 'Ref A: D1E85FEA0F7B44F1B9458F4F3819FCAC Ref B: CO6AA3150217039 Ref C: 2024-06-28T19:04:54Z' status: code: 200 message: OK @@ -325,11 +325,11 @@ interactions: User-Agent: - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.9 (Linux-5.15.153.1-microsoft-standard-WSL2-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/a859a739-e9c0-4bdb-9f71-473d89133834?api-version=2016-03-30&t=638551194380695340&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=EiSrp8rB6thuA0zjbAm7DUR5ouv0D7TKr1gpf_nxm49ej0UAIzCgKZmURRnlMKJEYdPJv2hO3ngzucPAUOIEHji6xzAlwUpDxCGF5xXzA4VrtEeKRH2d32htvt9eAvC5DzZ2v0nECOhDQYeWs3GerwGEz49A72r4CPzftIgDtZxAXalnskZGXZ2yWn707LxO-70SAsR1kzB9Z29t8P2G1Ztz0Ga3DYPo2QnX-urlLSw_5PiGBd_KLKsMTzIn6vW4Ve_6r3dPBi_3-DdqjT_WzfBsgaciDQ-YfqvEykZKlfpu8m2QsiisesXAXz9HbFXOoPVGxbtsv4u_rcjCULOcJA&h=MGX_HzV6xVFumWvQlu5WgZ_b9dgJoicoARB3UE6tO5Y + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/5fb8ceaa-2142-40e6-a6f9-f21cfbfe0c8a?api-version=2016-03-30&t=638551982296716875&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=38SiaSnqwOmjcMPsxq5dX2e2o-CvSuLKxKTcwPnmujMhFEfXd1LCahItZgVJNOhFY-S6nednBwYyYCTDtP69m0eApUUN7UFALMlrKOPYp533A_Q8Fx8a6_1yqf3YuSrTGhVuJB_11kgZmpLFdHUSAa9lTPcUQddEkeQDTAVWy93MSNIUcvS-eLo-mQS_l3B2nWi_Ha6boF2sP9lfuX9ovc1wVR8D0vfa43ROLn0fczYCB_mM-B1e7e2ywfKEi01E2cjZFBaoVNWMTPi1XZVmbMNvGjhXCEKNPxOgtxT2UXnVVp4gr7jxbLeMnkyKvyFPRk3AjdPXFuUoo2S2-Pi6lQ&h=xVDFbXhM08VfA2tA1rEJMO3qk_YnKWmU0dBKdFm2aKs response: body: - string: "{\n \"name\": \"a859a739-e9c0-4bdb-9f71-473d89133834\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-06-27T21:10:37.6818639Z\"\n}" + string: "{\n \"name\": \"5fb8ceaa-2142-40e6-a6f9-f21cfbfe0c8a\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2024-06-28T19:03:49.4420436Z\"\n}" headers: cache-control: - no-cache @@ -338,7 +338,7 @@ interactions: content-type: - application/json date: - - Thu, 27 Jun 2024 21:12:09 GMT + - Fri, 28 Jun 2024 19:05:26 GMT expires: - '-1' pragma: @@ -350,7 +350,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: 681636D7EAED4C179F5BE040F87417AA Ref B: CO1EDGE1910 Ref C: 2024-06-27T21:12:09Z' + - 'Ref A: DCC62813E7264AE4BF530EF17FEF386C Ref B: CO6AA3150217039 Ref C: 2024-06-28T19:05:25Z' status: code: 200 message: OK @@ -371,11 +371,11 @@ interactions: User-Agent: - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.9 (Linux-5.15.153.1-microsoft-standard-WSL2-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/a859a739-e9c0-4bdb-9f71-473d89133834?api-version=2016-03-30&t=638551194380695340&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=EiSrp8rB6thuA0zjbAm7DUR5ouv0D7TKr1gpf_nxm49ej0UAIzCgKZmURRnlMKJEYdPJv2hO3ngzucPAUOIEHji6xzAlwUpDxCGF5xXzA4VrtEeKRH2d32htvt9eAvC5DzZ2v0nECOhDQYeWs3GerwGEz49A72r4CPzftIgDtZxAXalnskZGXZ2yWn707LxO-70SAsR1kzB9Z29t8P2G1Ztz0Ga3DYPo2QnX-urlLSw_5PiGBd_KLKsMTzIn6vW4Ve_6r3dPBi_3-DdqjT_WzfBsgaciDQ-YfqvEykZKlfpu8m2QsiisesXAXz9HbFXOoPVGxbtsv4u_rcjCULOcJA&h=MGX_HzV6xVFumWvQlu5WgZ_b9dgJoicoARB3UE6tO5Y + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/5fb8ceaa-2142-40e6-a6f9-f21cfbfe0c8a?api-version=2016-03-30&t=638551982296716875&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=38SiaSnqwOmjcMPsxq5dX2e2o-CvSuLKxKTcwPnmujMhFEfXd1LCahItZgVJNOhFY-S6nednBwYyYCTDtP69m0eApUUN7UFALMlrKOPYp533A_Q8Fx8a6_1yqf3YuSrTGhVuJB_11kgZmpLFdHUSAa9lTPcUQddEkeQDTAVWy93MSNIUcvS-eLo-mQS_l3B2nWi_Ha6boF2sP9lfuX9ovc1wVR8D0vfa43ROLn0fczYCB_mM-B1e7e2ywfKEi01E2cjZFBaoVNWMTPi1XZVmbMNvGjhXCEKNPxOgtxT2UXnVVp4gr7jxbLeMnkyKvyFPRk3AjdPXFuUoo2S2-Pi6lQ&h=xVDFbXhM08VfA2tA1rEJMO3qk_YnKWmU0dBKdFm2aKs response: body: - string: "{\n \"name\": \"a859a739-e9c0-4bdb-9f71-473d89133834\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-06-27T21:10:37.6818639Z\"\n}" + string: "{\n \"name\": \"5fb8ceaa-2142-40e6-a6f9-f21cfbfe0c8a\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2024-06-28T19:03:49.4420436Z\"\n}" headers: cache-control: - no-cache @@ -384,7 +384,7 @@ interactions: content-type: - application/json date: - - Thu, 27 Jun 2024 21:12:39 GMT + - Fri, 28 Jun 2024 19:05:57 GMT expires: - '-1' pragma: @@ -396,7 +396,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: 238235014B2A412698C1A00752B865CA Ref B: CO1EDGE1910 Ref C: 2024-06-27T21:12:39Z' + - 'Ref A: 47F30AAEA1B24F558CA165B0F08B585C Ref B: CO6AA3150217039 Ref C: 2024-06-28T19:05:57Z' status: code: 200 message: OK @@ -417,11 +417,11 @@ interactions: User-Agent: - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.9 (Linux-5.15.153.1-microsoft-standard-WSL2-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/a859a739-e9c0-4bdb-9f71-473d89133834?api-version=2016-03-30&t=638551194380695340&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=EiSrp8rB6thuA0zjbAm7DUR5ouv0D7TKr1gpf_nxm49ej0UAIzCgKZmURRnlMKJEYdPJv2hO3ngzucPAUOIEHji6xzAlwUpDxCGF5xXzA4VrtEeKRH2d32htvt9eAvC5DzZ2v0nECOhDQYeWs3GerwGEz49A72r4CPzftIgDtZxAXalnskZGXZ2yWn707LxO-70SAsR1kzB9Z29t8P2G1Ztz0Ga3DYPo2QnX-urlLSw_5PiGBd_KLKsMTzIn6vW4Ve_6r3dPBi_3-DdqjT_WzfBsgaciDQ-YfqvEykZKlfpu8m2QsiisesXAXz9HbFXOoPVGxbtsv4u_rcjCULOcJA&h=MGX_HzV6xVFumWvQlu5WgZ_b9dgJoicoARB3UE6tO5Y + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/5fb8ceaa-2142-40e6-a6f9-f21cfbfe0c8a?api-version=2016-03-30&t=638551982296716875&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=38SiaSnqwOmjcMPsxq5dX2e2o-CvSuLKxKTcwPnmujMhFEfXd1LCahItZgVJNOhFY-S6nednBwYyYCTDtP69m0eApUUN7UFALMlrKOPYp533A_Q8Fx8a6_1yqf3YuSrTGhVuJB_11kgZmpLFdHUSAa9lTPcUQddEkeQDTAVWy93MSNIUcvS-eLo-mQS_l3B2nWi_Ha6boF2sP9lfuX9ovc1wVR8D0vfa43ROLn0fczYCB_mM-B1e7e2ywfKEi01E2cjZFBaoVNWMTPi1XZVmbMNvGjhXCEKNPxOgtxT2UXnVVp4gr7jxbLeMnkyKvyFPRk3AjdPXFuUoo2S2-Pi6lQ&h=xVDFbXhM08VfA2tA1rEJMO3qk_YnKWmU0dBKdFm2aKs response: body: - string: "{\n \"name\": \"a859a739-e9c0-4bdb-9f71-473d89133834\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-06-27T21:10:37.6818639Z\"\n}" + string: "{\n \"name\": \"5fb8ceaa-2142-40e6-a6f9-f21cfbfe0c8a\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2024-06-28T19:03:49.4420436Z\"\n}" headers: cache-control: - no-cache @@ -430,7 +430,7 @@ interactions: content-type: - application/json date: - - Thu, 27 Jun 2024 21:13:09 GMT + - Fri, 28 Jun 2024 19:06:29 GMT expires: - '-1' pragma: @@ -442,7 +442,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: 39BE4FE5C703487B87E7B4C52C41ADEA Ref B: CO1EDGE1910 Ref C: 2024-06-27T21:13:10Z' + - 'Ref A: C1D238CACC684D6698C41FBB4E48A79A Ref B: CO6AA3150217039 Ref C: 2024-06-28T19:06:29Z' status: code: 200 message: OK @@ -463,11 +463,11 @@ interactions: User-Agent: - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.9 (Linux-5.15.153.1-microsoft-standard-WSL2-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/a859a739-e9c0-4bdb-9f71-473d89133834?api-version=2016-03-30&t=638551194380695340&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=EiSrp8rB6thuA0zjbAm7DUR5ouv0D7TKr1gpf_nxm49ej0UAIzCgKZmURRnlMKJEYdPJv2hO3ngzucPAUOIEHji6xzAlwUpDxCGF5xXzA4VrtEeKRH2d32htvt9eAvC5DzZ2v0nECOhDQYeWs3GerwGEz49A72r4CPzftIgDtZxAXalnskZGXZ2yWn707LxO-70SAsR1kzB9Z29t8P2G1Ztz0Ga3DYPo2QnX-urlLSw_5PiGBd_KLKsMTzIn6vW4Ve_6r3dPBi_3-DdqjT_WzfBsgaciDQ-YfqvEykZKlfpu8m2QsiisesXAXz9HbFXOoPVGxbtsv4u_rcjCULOcJA&h=MGX_HzV6xVFumWvQlu5WgZ_b9dgJoicoARB3UE6tO5Y + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/5fb8ceaa-2142-40e6-a6f9-f21cfbfe0c8a?api-version=2016-03-30&t=638551982296716875&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=38SiaSnqwOmjcMPsxq5dX2e2o-CvSuLKxKTcwPnmujMhFEfXd1LCahItZgVJNOhFY-S6nednBwYyYCTDtP69m0eApUUN7UFALMlrKOPYp533A_Q8Fx8a6_1yqf3YuSrTGhVuJB_11kgZmpLFdHUSAa9lTPcUQddEkeQDTAVWy93MSNIUcvS-eLo-mQS_l3B2nWi_Ha6boF2sP9lfuX9ovc1wVR8D0vfa43ROLn0fczYCB_mM-B1e7e2ywfKEi01E2cjZFBaoVNWMTPi1XZVmbMNvGjhXCEKNPxOgtxT2UXnVVp4gr7jxbLeMnkyKvyFPRk3AjdPXFuUoo2S2-Pi6lQ&h=xVDFbXhM08VfA2tA1rEJMO3qk_YnKWmU0dBKdFm2aKs response: body: - string: "{\n \"name\": \"a859a739-e9c0-4bdb-9f71-473d89133834\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-06-27T21:10:37.6818639Z\"\n}" + string: "{\n \"name\": \"5fb8ceaa-2142-40e6-a6f9-f21cfbfe0c8a\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2024-06-28T19:03:49.4420436Z\"\n}" headers: cache-control: - no-cache @@ -476,7 +476,7 @@ interactions: content-type: - application/json date: - - Thu, 27 Jun 2024 21:13:40 GMT + - Fri, 28 Jun 2024 19:07:01 GMT expires: - '-1' pragma: @@ -488,7 +488,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: F08D3F9166F0494DB432568E96B3DC1F Ref B: CO1EDGE1910 Ref C: 2024-06-27T21:13:40Z' + - 'Ref A: 207233F1FE6F49A79CE4706DB89A2202 Ref B: CO6AA3150217039 Ref C: 2024-06-28T19:07:00Z' status: code: 200 message: OK @@ -509,21 +509,20 @@ interactions: User-Agent: - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.9 (Linux-5.15.153.1-microsoft-standard-WSL2-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/a859a739-e9c0-4bdb-9f71-473d89133834?api-version=2016-03-30&t=638551194380695340&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=EiSrp8rB6thuA0zjbAm7DUR5ouv0D7TKr1gpf_nxm49ej0UAIzCgKZmURRnlMKJEYdPJv2hO3ngzucPAUOIEHji6xzAlwUpDxCGF5xXzA4VrtEeKRH2d32htvt9eAvC5DzZ2v0nECOhDQYeWs3GerwGEz49A72r4CPzftIgDtZxAXalnskZGXZ2yWn707LxO-70SAsR1kzB9Z29t8P2G1Ztz0Ga3DYPo2QnX-urlLSw_5PiGBd_KLKsMTzIn6vW4Ve_6r3dPBi_3-DdqjT_WzfBsgaciDQ-YfqvEykZKlfpu8m2QsiisesXAXz9HbFXOoPVGxbtsv4u_rcjCULOcJA&h=MGX_HzV6xVFumWvQlu5WgZ_b9dgJoicoARB3UE6tO5Y + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/5fb8ceaa-2142-40e6-a6f9-f21cfbfe0c8a?api-version=2016-03-30&t=638551982296716875&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=38SiaSnqwOmjcMPsxq5dX2e2o-CvSuLKxKTcwPnmujMhFEfXd1LCahItZgVJNOhFY-S6nednBwYyYCTDtP69m0eApUUN7UFALMlrKOPYp533A_Q8Fx8a6_1yqf3YuSrTGhVuJB_11kgZmpLFdHUSAa9lTPcUQddEkeQDTAVWy93MSNIUcvS-eLo-mQS_l3B2nWi_Ha6boF2sP9lfuX9ovc1wVR8D0vfa43ROLn0fczYCB_mM-B1e7e2ywfKEi01E2cjZFBaoVNWMTPi1XZVmbMNvGjhXCEKNPxOgtxT2UXnVVp4gr7jxbLeMnkyKvyFPRk3AjdPXFuUoo2S2-Pi6lQ&h=xVDFbXhM08VfA2tA1rEJMO3qk_YnKWmU0dBKdFm2aKs response: body: - string: "{\n \"name\": \"a859a739-e9c0-4bdb-9f71-473d89133834\",\n \"status\": - \"Succeeded\",\n \"startTime\": \"2024-06-27T21:10:37.6818639Z\",\n \"endTime\": - \"2024-06-27T21:14:03.6653775Z\"\n}" + string: "{\n \"name\": \"5fb8ceaa-2142-40e6-a6f9-f21cfbfe0c8a\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2024-06-28T19:03:49.4420436Z\"\n}" headers: cache-control: - no-cache content-length: - - '165' + - '122' content-type: - application/json date: - - Thu, 27 Jun 2024 21:14:10 GMT + - Fri, 28 Jun 2024 19:07:32 GMT expires: - '-1' pragma: @@ -535,7 +534,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: 873456194BA049EFAF96E717BCA2D834 Ref B: CO1EDGE1910 Ref C: 2024-06-27T21:14:11Z' + - 'Ref A: 9752BB0749464DAFBC978826E2B0E9DD Ref B: CO6AA3150217039 Ref C: 2024-06-28T19:07:32Z' status: code: 200 message: OK @@ -556,74 +555,35 @@ interactions: User-Agent: - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.9 (Linux-5.15.153.1-microsoft-standard-WSL2-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2024-04-02-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/5fb8ceaa-2142-40e6-a6f9-f21cfbfe0c8a?api-version=2016-03-30&t=638551982296716875&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=38SiaSnqwOmjcMPsxq5dX2e2o-CvSuLKxKTcwPnmujMhFEfXd1LCahItZgVJNOhFY-S6nednBwYyYCTDtP69m0eApUUN7UFALMlrKOPYp533A_Q8Fx8a6_1yqf3YuSrTGhVuJB_11kgZmpLFdHUSAa9lTPcUQddEkeQDTAVWy93MSNIUcvS-eLo-mQS_l3B2nWi_Ha6boF2sP9lfuX9ovc1wVR8D0vfa43ROLn0fczYCB_mM-B1e7e2ywfKEi01E2cjZFBaoVNWMTPi1XZVmbMNvGjhXCEKNPxOgtxT2UXnVVp4gr7jxbLeMnkyKvyFPRk3AjdPXFuUoo2S2-Pi6lQ&h=xVDFbXhM08VfA2tA1rEJMO3qk_YnKWmU0dBKdFm2aKs 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.28\",\n \"currentKubernetesVersion\": - \"1.28.9\",\n \"dnsPrefix\": \"cliakstest-clitestuy53upmor-8ecadf\",\n \"fqdn\": - \"cliakstest-clitestuy53upmor-8ecadf-aclbbf3g.hcp.eastus2euap.azmk8s.io\",\n - \ \"azurePortalFQDN\": \"cliakstest-clitestuy53upmor-8ecadf-aclbbf3g.portal.hcp.eastus2euap.azmk8s.io\",\n - \ \"agentPoolProfiles\": [\n {\n \"name\": \"c000002\",\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.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-2004gen2fipscontainerd-202406.19.0\",\n - \ \"upgradeSettings\": {\n \"maxSurge\": \"10%\"\n },\n \"enableFIPS\": - true,\n \"networkProfile\": {},\n \"securityProfile\": {\n \"sshAccess\": - \"LocalUser\",\n \"enableVTPM\": false,\n \"enableSecureBoot\": false\n - \ },\n \"eTag\": \"f2fc8f20-ecc2-4448-8fd9-100346c352bd\"\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\": \"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_cliakstest000001_eastus2euap/providers/Microsoft.Network/publicIPAddresses/ea0b0c54-d920-414d-be45-19756580a193\"\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_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\": - \"667dd54d779be90001edd290\",\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\": \"f47dacff-7c82-4a92-b6cb-bc7d64ff47a9\"\n}" + string: "{\n \"name\": \"5fb8ceaa-2142-40e6-a6f9-f21cfbfe0c8a\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2024-06-28T19:03:49.4420436Z\",\n \"error\": + {\n \"code\": \"AuthorizationFailed\",\n \"message\": \"Create role assignment + failed. Scope: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_eastus2euap; + role assignment name: 3a16a774-2301-4824-8870-a88585726993. autorest/azure: + Service returned an error. Status=403 Code=\\\"AuthorizationFailed\\\" Message=\\\"The + client '49facfd4-19c2-4b38-91af-6263b285ca29' with object id '49facfd4-19c2-4b38-91af-6263b285ca29' + does not have authorization to perform action 'Microsoft.Authorization/roleAssignments/write' + over scope '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_eastus2euap/providers/Microsoft.Authorization/roleAssignments/3a16a774-2301-4824-8870-a88585726993' + or the scope is invalid. If access was recently granted, please refresh your + credentials.\\\"\",\n \"details\": [\n {\n \"code\": \"AuthorizationFailed\",\n + \ \"message\": \"The client '49facfd4-19c2-4b38-91af-6263b285ca29' with + object id '49facfd4-19c2-4b38-91af-6263b285ca29' does not have authorization + to perform action 'Microsoft.Authorization/roleAssignments/write' over scope + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_eastus2euap/providers/Microsoft.Authorization/roleAssignments/3a16a774-2301-4824-8870-a88585726993' + or the scope is invalid. If access was recently granted, please refresh your + credentials.\"\n }\n ]\n }\n}" headers: cache-control: - no-cache content-length: - - '5246' + - '1577' content-type: - application/json date: - - Thu, 27 Jun 2024 21:14:11 GMT + - Fri, 28 Jun 2024 19:08:04 GMT expires: - '-1' pragma: @@ -635,7 +595,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: EB672A4A676941FB973F1063B0073C21 Ref B: CO1EDGE1910 Ref C: 2024-06-27T21:14:11Z' + - 'Ref A: 75C8BA4662384FFDBB861DEF95202F30 Ref B: CO6AA3150217039 Ref C: 2024-06-28T19:08:04Z' status: code: 200 message: OK @@ -643,45 +603,48 @@ interactions: body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: - - aks nodepool update + - aks create Connection: - keep-alive ParameterSetName: - - --resource-group --cluster-name --name --aks-custom-headers --enable-fips-image + - --resource-group --name --location --nodepool-name -c --enable-managed-identity + --ssh-key-value --aks-custom-headers --enable-fips-image User-Agent: - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.9 (Linux-5.15.153.1-microsoft-standard-WSL2-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/c000002?api-version=2024-04-02-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/5fb8ceaa-2142-40e6-a6f9-f21cfbfe0c8a?api-version=2016-03-30&t=638551982296716875&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=38SiaSnqwOmjcMPsxq5dX2e2o-CvSuLKxKTcwPnmujMhFEfXd1LCahItZgVJNOhFY-S6nednBwYyYCTDtP69m0eApUUN7UFALMlrKOPYp533A_Q8Fx8a6_1yqf3YuSrTGhVuJB_11kgZmpLFdHUSAa9lTPcUQddEkeQDTAVWy93MSNIUcvS-eLo-mQS_l3B2nWi_Ha6boF2sP9lfuX9ovc1wVR8D0vfa43ROLn0fczYCB_mM-B1e7e2ywfKEi01E2cjZFBaoVNWMTPi1XZVmbMNvGjhXCEKNPxOgtxT2UXnVVp4gr7jxbLeMnkyKvyFPRk3AjdPXFuUoo2S2-Pi6lQ&h=xVDFbXhM08VfA2tA1rEJMO3qk_YnKWmU0dBKdFm2aKs response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/c000002\",\n - \"name\": \"c000002\",\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.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-2004gen2fipscontainerd-202406.19.0\",\n - \ \"upgradeSettings\": {\n \"maxSurge\": \"10%\"\n },\n \"enableFIPS\": - true,\n \"networkProfile\": {},\n \"securityProfile\": {\n \"sshAccess\": - \"LocalUser\",\n \"enableVTPM\": false,\n \"enableSecureBoot\": false\n - \ },\n \"eTag\": \"f2fc8f20-ecc2-4448-8fd9-100346c352bd\"\n }\n}" + string: "{\n \"name\": \"5fb8ceaa-2142-40e6-a6f9-f21cfbfe0c8a\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2024-06-28T19:03:49.4420436Z\",\n \"error\": + {\n \"code\": \"AuthorizationFailed\",\n \"message\": \"Create role assignment + failed. Scope: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_eastus2euap; + role assignment name: 3a16a774-2301-4824-8870-a88585726993. autorest/azure: + Service returned an error. Status=403 Code=\\\"AuthorizationFailed\\\" Message=\\\"The + client '49facfd4-19c2-4b38-91af-6263b285ca29' with object id '49facfd4-19c2-4b38-91af-6263b285ca29' + does not have authorization to perform action 'Microsoft.Authorization/roleAssignments/write' + over scope '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_eastus2euap/providers/Microsoft.Authorization/roleAssignments/3a16a774-2301-4824-8870-a88585726993' + or the scope is invalid. If access was recently granted, please refresh your + credentials.\\\"\",\n \"details\": [\n {\n \"code\": \"AuthorizationFailed\",\n + \ \"message\": \"The client '49facfd4-19c2-4b38-91af-6263b285ca29' with + object id '49facfd4-19c2-4b38-91af-6263b285ca29' does not have authorization + to perform action 'Microsoft.Authorization/roleAssignments/write' over scope + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_eastus2euap/providers/Microsoft.Authorization/roleAssignments/3a16a774-2301-4824-8870-a88585726993' + or the scope is invalid. If access was recently granted, please refresh your + credentials.\"\n }\n ]\n }\n}" headers: cache-control: - no-cache content-length: - - '1199' + - '1577' content-type: - application/json date: - - Thu, 27 Jun 2024 21:14:13 GMT + - Fri, 28 Jun 2024 19:08:36 GMT expires: - '-1' pragma: @@ -693,68 +656,56 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: 91952F255BAA4942A98272985499ED88 Ref B: CO1EDGE1616 Ref C: 2024-06-27T21:14:12Z' + - 'Ref A: EFB3B6F000A946B7834B9FEC92D974AD Ref B: CO6AA3150217039 Ref C: 2024-06-28T19:08:36Z' status: code: 200 message: OK - request: - body: '{"properties": {"count": 1, "vmSize": "Standard_DS2_v2", "osDiskSizeGB": - 128, "osDiskType": "Managed", "kubeletDiskType": "OS", "workloadRuntime": "OCIContainer", - "maxPods": 110, "osType": "Linux", "osSKU": "Ubuntu", "enableAutoScaling": false, - "type": "VirtualMachineScaleSets", "mode": "System", "orchestratorVersion": - "1.28", "upgradeSettings": {"maxSurge": "10%"}, "powerState": {"code": "Running"}, - "enableNodePublicIP": false, "enableCustomCATrust": false, "enableEncryptionAtHost": - false, "enableUltraSSD": false, "enableFIPS": true, "networkProfile": {}, "securityProfile": - {"sshAccess": "LocalUser", "enableVTPM": false, "enableSecureBoot": false}}}' + body: null headers: - AKSHTTPCustomFeatures: - - Microsoft.ContainerService/MutableFipsPreview Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: - - aks nodepool update + - aks create Connection: - keep-alive - Content-Length: - - '658' - Content-Type: - - application/json ParameterSetName: - - --resource-group --cluster-name --name --aks-custom-headers --enable-fips-image + - --resource-group --name --location --nodepool-name -c --enable-managed-identity + --ssh-key-value --aks-custom-headers --enable-fips-image User-Agent: - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.9 (Linux-5.15.153.1-microsoft-standard-WSL2-x86_64-with) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/c000002?api-version=2024-04-02-preview + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/5fb8ceaa-2142-40e6-a6f9-f21cfbfe0c8a?api-version=2016-03-30&t=638551982296716875&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=38SiaSnqwOmjcMPsxq5dX2e2o-CvSuLKxKTcwPnmujMhFEfXd1LCahItZgVJNOhFY-S6nednBwYyYCTDtP69m0eApUUN7UFALMlrKOPYp533A_Q8Fx8a6_1yqf3YuSrTGhVuJB_11kgZmpLFdHUSAa9lTPcUQddEkeQDTAVWy93MSNIUcvS-eLo-mQS_l3B2nWi_Ha6boF2sP9lfuX9ovc1wVR8D0vfa43ROLn0fczYCB_mM-B1e7e2ywfKEi01E2cjZFBaoVNWMTPi1XZVmbMNvGjhXCEKNPxOgtxT2UXnVVp4gr7jxbLeMnkyKvyFPRk3AjdPXFuUoo2S2-Pi6lQ&h=xVDFbXhM08VfA2tA1rEJMO3qk_YnKWmU0dBKdFm2aKs response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/c000002\",\n - \"name\": \"c000002\",\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\": \"Updating\",\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-2004gen2fipscontainerd-202406.19.0\",\n - \ \"upgradeSettings\": {\n \"maxSurge\": \"10%\"\n },\n \"enableFIPS\": - true,\n \"networkProfile\": {},\n \"securityProfile\": {\n \"sshAccess\": - \"LocalUser\",\n \"enableVTPM\": false,\n \"enableSecureBoot\": false\n - \ },\n \"eTag\": \"329cd312-c18d-48ea-857c-e607979937e8\"\n }\n}" + string: "{\n \"name\": \"5fb8ceaa-2142-40e6-a6f9-f21cfbfe0c8a\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2024-06-28T19:03:49.4420436Z\",\n \"error\": + {\n \"code\": \"AuthorizationFailed\",\n \"message\": \"Create role assignment + failed. Scope: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_eastus2euap; + role assignment name: 3a16a774-2301-4824-8870-a88585726993. autorest/azure: + Service returned an error. Status=403 Code=\\\"AuthorizationFailed\\\" Message=\\\"The + client '49facfd4-19c2-4b38-91af-6263b285ca29' with object id '49facfd4-19c2-4b38-91af-6263b285ca29' + does not have authorization to perform action 'Microsoft.Authorization/roleAssignments/write' + over scope '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_eastus2euap/providers/Microsoft.Authorization/roleAssignments/3a16a774-2301-4824-8870-a88585726993' + or the scope is invalid. If access was recently granted, please refresh your + credentials.\\\"\",\n \"details\": [\n {\n \"code\": \"AuthorizationFailed\",\n + \ \"message\": \"The client '49facfd4-19c2-4b38-91af-6263b285ca29' with + object id '49facfd4-19c2-4b38-91af-6263b285ca29' does not have authorization + to perform action 'Microsoft.Authorization/roleAssignments/write' over scope + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_eastus2euap/providers/Microsoft.Authorization/roleAssignments/3a16a774-2301-4824-8870-a88585726993' + or the scope is invalid. If access was recently granted, please refresh your + credentials.\"\n }\n ]\n }\n}" headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/9d2c72c2-3f4e-42ea-972a-8d1af0bd2426?api-version=2016-03-30&t=638551196581165921&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=4aYEnY_SJ2tr5f6pWLRIkzDvAPngG5IZ50G8bFTVFTr8cYGfKnhQcKxaD3aH05A7FVCIOWXGls2BPZyCmaX0860mCU4qAvoWAP1-7M38bNeFPcT6mrbSLZCu_C5-t6qjIHt6KNVaUajqZDoV7tBY0U_4-o9qncqTTYrsvctQWGn7gfPB_8sReM8OZJx-2YljYVudjsQU-im4J5oc7OGiP77zBK6HdM_KeEwW0KM92y2ZSTSW3VyyHAUxADm2KsWMn9zD5Cx6IhCSNT8CRvUCkaUF1rukD-8dxS_7dMg0ZFmPWquYgkJ0ey_Qq5g9uFvaHA7VOjvj-YPCqjGdgcIQKw&h=FYJsnw2vPYCKYzrYtXW74IMbmywLXSR4JX27hQwXn60 cache-control: - no-cache content-length: - - '1198' + - '1577' content-type: - application/json date: - - Thu, 27 Jun 2024 21:14:17 GMT + - Fri, 28 Jun 2024 19:09:08 GMT expires: - '-1' pragma: @@ -765,10 +716,8 @@ interactions: - CONFIG_NOCACHE x-content-type-options: - nosniff - x-ms-ratelimit-remaining-subscription-writes: - - '1199' x-msedge-ref: - - 'Ref A: ECFA40CCD93A4D2398566D125FD15E76 Ref B: CO1EDGE1616 Ref C: 2024-06-27T21:14:13Z' + - 'Ref A: 3029F84B65824528845C16281125725C Ref B: CO6AA3150217039 Ref C: 2024-06-28T19:09:08Z' status: code: 200 message: OK @@ -780,28 +729,44 @@ interactions: Accept-Encoding: - gzip, deflate CommandName: - - aks nodepool update + - aks create Connection: - keep-alive ParameterSetName: - - --resource-group --cluster-name --name --aks-custom-headers --enable-fips-image + - --resource-group --name --location --nodepool-name -c --enable-managed-identity + --ssh-key-value --aks-custom-headers --enable-fips-image User-Agent: - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.9 (Linux-5.15.153.1-microsoft-standard-WSL2-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/9d2c72c2-3f4e-42ea-972a-8d1af0bd2426?api-version=2016-03-30&t=638551196581165921&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=4aYEnY_SJ2tr5f6pWLRIkzDvAPngG5IZ50G8bFTVFTr8cYGfKnhQcKxaD3aH05A7FVCIOWXGls2BPZyCmaX0860mCU4qAvoWAP1-7M38bNeFPcT6mrbSLZCu_C5-t6qjIHt6KNVaUajqZDoV7tBY0U_4-o9qncqTTYrsvctQWGn7gfPB_8sReM8OZJx-2YljYVudjsQU-im4J5oc7OGiP77zBK6HdM_KeEwW0KM92y2ZSTSW3VyyHAUxADm2KsWMn9zD5Cx6IhCSNT8CRvUCkaUF1rukD-8dxS_7dMg0ZFmPWquYgkJ0ey_Qq5g9uFvaHA7VOjvj-YPCqjGdgcIQKw&h=FYJsnw2vPYCKYzrYtXW74IMbmywLXSR4JX27hQwXn60 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/5fb8ceaa-2142-40e6-a6f9-f21cfbfe0c8a?api-version=2016-03-30&t=638551982296716875&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=38SiaSnqwOmjcMPsxq5dX2e2o-CvSuLKxKTcwPnmujMhFEfXd1LCahItZgVJNOhFY-S6nednBwYyYCTDtP69m0eApUUN7UFALMlrKOPYp533A_Q8Fx8a6_1yqf3YuSrTGhVuJB_11kgZmpLFdHUSAa9lTPcUQddEkeQDTAVWy93MSNIUcvS-eLo-mQS_l3B2nWi_Ha6boF2sP9lfuX9ovc1wVR8D0vfa43ROLn0fczYCB_mM-B1e7e2ywfKEi01E2cjZFBaoVNWMTPi1XZVmbMNvGjhXCEKNPxOgtxT2UXnVVp4gr7jxbLeMnkyKvyFPRk3AjdPXFuUoo2S2-Pi6lQ&h=xVDFbXhM08VfA2tA1rEJMO3qk_YnKWmU0dBKdFm2aKs response: body: - string: "{\n \"name\": \"9d2c72c2-3f4e-42ea-972a-8d1af0bd2426\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-06-27T21:14:17.993606Z\"\n}" + string: "{\n \"name\": \"5fb8ceaa-2142-40e6-a6f9-f21cfbfe0c8a\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2024-06-28T19:03:49.4420436Z\",\n \"error\": + {\n \"code\": \"AuthorizationFailed\",\n \"message\": \"Create role assignment + failed. Scope: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_eastus2euap; + role assignment name: 3a16a774-2301-4824-8870-a88585726993. autorest/azure: + Service returned an error. Status=403 Code=\\\"AuthorizationFailed\\\" Message=\\\"The + client '49facfd4-19c2-4b38-91af-6263b285ca29' with object id '49facfd4-19c2-4b38-91af-6263b285ca29' + does not have authorization to perform action 'Microsoft.Authorization/roleAssignments/write' + over scope '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_eastus2euap/providers/Microsoft.Authorization/roleAssignments/3a16a774-2301-4824-8870-a88585726993' + or the scope is invalid. If access was recently granted, please refresh your + credentials.\\\"\",\n \"details\": [\n {\n \"code\": \"AuthorizationFailed\",\n + \ \"message\": \"The client '49facfd4-19c2-4b38-91af-6263b285ca29' with + object id '49facfd4-19c2-4b38-91af-6263b285ca29' does not have authorization + to perform action 'Microsoft.Authorization/roleAssignments/write' over scope + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_eastus2euap/providers/Microsoft.Authorization/roleAssignments/3a16a774-2301-4824-8870-a88585726993' + or the scope is invalid. If access was recently granted, please refresh your + credentials.\"\n }\n ]\n }\n}" headers: cache-control: - no-cache content-length: - - '121' + - '1577' content-type: - application/json date: - - Thu, 27 Jun 2024 21:14:18 GMT + - Fri, 28 Jun 2024 19:09:40 GMT expires: - '-1' pragma: @@ -813,7 +778,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: 18ACA0159F214533BF93CDF9862AD7D1 Ref B: CO1EDGE1616 Ref C: 2024-06-27T21:14:18Z' + - 'Ref A: F565FAD11D184B4BBAD961EEEEFDD55C Ref B: CO6AA3150217039 Ref C: 2024-06-28T19:09:40Z' status: code: 200 message: OK @@ -825,29 +790,44 @@ interactions: Accept-Encoding: - gzip, deflate CommandName: - - aks nodepool update + - aks create Connection: - keep-alive ParameterSetName: - - --resource-group --cluster-name --name --aks-custom-headers --enable-fips-image + - --resource-group --name --location --nodepool-name -c --enable-managed-identity + --ssh-key-value --aks-custom-headers --enable-fips-image User-Agent: - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.9 (Linux-5.15.153.1-microsoft-standard-WSL2-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/9d2c72c2-3f4e-42ea-972a-8d1af0bd2426?api-version=2016-03-30&t=638551196581165921&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=4aYEnY_SJ2tr5f6pWLRIkzDvAPngG5IZ50G8bFTVFTr8cYGfKnhQcKxaD3aH05A7FVCIOWXGls2BPZyCmaX0860mCU4qAvoWAP1-7M38bNeFPcT6mrbSLZCu_C5-t6qjIHt6KNVaUajqZDoV7tBY0U_4-o9qncqTTYrsvctQWGn7gfPB_8sReM8OZJx-2YljYVudjsQU-im4J5oc7OGiP77zBK6HdM_KeEwW0KM92y2ZSTSW3VyyHAUxADm2KsWMn9zD5Cx6IhCSNT8CRvUCkaUF1rukD-8dxS_7dMg0ZFmPWquYgkJ0ey_Qq5g9uFvaHA7VOjvj-YPCqjGdgcIQKw&h=FYJsnw2vPYCKYzrYtXW74IMbmywLXSR4JX27hQwXn60 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/5fb8ceaa-2142-40e6-a6f9-f21cfbfe0c8a?api-version=2016-03-30&t=638551982296716875&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=38SiaSnqwOmjcMPsxq5dX2e2o-CvSuLKxKTcwPnmujMhFEfXd1LCahItZgVJNOhFY-S6nednBwYyYCTDtP69m0eApUUN7UFALMlrKOPYp533A_Q8Fx8a6_1yqf3YuSrTGhVuJB_11kgZmpLFdHUSAa9lTPcUQddEkeQDTAVWy93MSNIUcvS-eLo-mQS_l3B2nWi_Ha6boF2sP9lfuX9ovc1wVR8D0vfa43ROLn0fczYCB_mM-B1e7e2ywfKEi01E2cjZFBaoVNWMTPi1XZVmbMNvGjhXCEKNPxOgtxT2UXnVVp4gr7jxbLeMnkyKvyFPRk3AjdPXFuUoo2S2-Pi6lQ&h=xVDFbXhM08VfA2tA1rEJMO3qk_YnKWmU0dBKdFm2aKs response: body: - string: "{\n \"name\": \"9d2c72c2-3f4e-42ea-972a-8d1af0bd2426\",\n \"status\": - \"Succeeded\",\n \"startTime\": \"2024-06-27T21:14:17.993606Z\",\n \"endTime\": - \"2024-06-27T21:14:27.0009901Z\"\n}" + string: "{\n \"name\": \"5fb8ceaa-2142-40e6-a6f9-f21cfbfe0c8a\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2024-06-28T19:03:49.4420436Z\",\n \"error\": + {\n \"code\": \"AuthorizationFailed\",\n \"message\": \"Create role assignment + failed. Scope: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_eastus2euap; + role assignment name: 3a16a774-2301-4824-8870-a88585726993. autorest/azure: + Service returned an error. Status=403 Code=\\\"AuthorizationFailed\\\" Message=\\\"The + client '49facfd4-19c2-4b38-91af-6263b285ca29' with object id '49facfd4-19c2-4b38-91af-6263b285ca29' + does not have authorization to perform action 'Microsoft.Authorization/roleAssignments/write' + over scope '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_eastus2euap/providers/Microsoft.Authorization/roleAssignments/3a16a774-2301-4824-8870-a88585726993' + or the scope is invalid. If access was recently granted, please refresh your + credentials.\\\"\",\n \"details\": [\n {\n \"code\": \"AuthorizationFailed\",\n + \ \"message\": \"The client '49facfd4-19c2-4b38-91af-6263b285ca29' with + object id '49facfd4-19c2-4b38-91af-6263b285ca29' does not have authorization + to perform action 'Microsoft.Authorization/roleAssignments/write' over scope + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_eastus2euap/providers/Microsoft.Authorization/roleAssignments/3a16a774-2301-4824-8870-a88585726993' + or the scope is invalid. If access was recently granted, please refresh your + credentials.\"\n }\n ]\n }\n}" headers: cache-control: - no-cache content-length: - - '164' + - '1577' content-type: - application/json date: - - Thu, 27 Jun 2024 21:14:48 GMT + - Fri, 28 Jun 2024 19:10:12 GMT expires: - '-1' pragma: @@ -859,7 +839,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: B13E53491CC9493FB764A7BF93EB8145 Ref B: CO1EDGE1616 Ref C: 2024-06-27T21:14:48Z' + - 'Ref A: DEAD684A3175406FA0AF2E1F8C211ABC Ref B: CO6AA3150217039 Ref C: 2024-06-28T19:10:12Z' status: code: 200 message: OK @@ -871,41 +851,44 @@ interactions: Accept-Encoding: - gzip, deflate CommandName: - - aks nodepool update + - aks create Connection: - keep-alive ParameterSetName: - - --resource-group --cluster-name --name --aks-custom-headers --enable-fips-image + - --resource-group --name --location --nodepool-name -c --enable-managed-identity + --ssh-key-value --aks-custom-headers --enable-fips-image User-Agent: - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.9 (Linux-5.15.153.1-microsoft-standard-WSL2-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/c000002?api-version=2024-04-02-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/5fb8ceaa-2142-40e6-a6f9-f21cfbfe0c8a?api-version=2016-03-30&t=638551982296716875&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=38SiaSnqwOmjcMPsxq5dX2e2o-CvSuLKxKTcwPnmujMhFEfXd1LCahItZgVJNOhFY-S6nednBwYyYCTDtP69m0eApUUN7UFALMlrKOPYp533A_Q8Fx8a6_1yqf3YuSrTGhVuJB_11kgZmpLFdHUSAa9lTPcUQddEkeQDTAVWy93MSNIUcvS-eLo-mQS_l3B2nWi_Ha6boF2sP9lfuX9ovc1wVR8D0vfa43ROLn0fczYCB_mM-B1e7e2ywfKEi01E2cjZFBaoVNWMTPi1XZVmbMNvGjhXCEKNPxOgtxT2UXnVVp4gr7jxbLeMnkyKvyFPRk3AjdPXFuUoo2S2-Pi6lQ&h=xVDFbXhM08VfA2tA1rEJMO3qk_YnKWmU0dBKdFm2aKs response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/c000002\",\n - \"name\": \"c000002\",\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.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-2004gen2fipscontainerd-202406.19.0\",\n - \ \"upgradeSettings\": {\n \"maxSurge\": \"10%\"\n },\n \"enableFIPS\": - true,\n \"networkProfile\": {},\n \"securityProfile\": {\n \"sshAccess\": - \"LocalUser\",\n \"enableVTPM\": false,\n \"enableSecureBoot\": false\n - \ },\n \"eTag\": \"533c52a6-ffc4-4d22-8d7d-6f370df3afe1\"\n }\n}" + string: "{\n \"name\": \"5fb8ceaa-2142-40e6-a6f9-f21cfbfe0c8a\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2024-06-28T19:03:49.4420436Z\",\n \"error\": + {\n \"code\": \"AuthorizationFailed\",\n \"message\": \"Create role assignment + failed. Scope: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_eastus2euap; + role assignment name: 3a16a774-2301-4824-8870-a88585726993. autorest/azure: + Service returned an error. Status=403 Code=\\\"AuthorizationFailed\\\" Message=\\\"The + client '49facfd4-19c2-4b38-91af-6263b285ca29' with object id '49facfd4-19c2-4b38-91af-6263b285ca29' + does not have authorization to perform action 'Microsoft.Authorization/roleAssignments/write' + over scope '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_eastus2euap/providers/Microsoft.Authorization/roleAssignments/3a16a774-2301-4824-8870-a88585726993' + or the scope is invalid. If access was recently granted, please refresh your + credentials.\\\"\",\n \"details\": [\n {\n \"code\": \"AuthorizationFailed\",\n + \ \"message\": \"The client '49facfd4-19c2-4b38-91af-6263b285ca29' with + object id '49facfd4-19c2-4b38-91af-6263b285ca29' does not have authorization + to perform action 'Microsoft.Authorization/roleAssignments/write' over scope + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_eastus2euap/providers/Microsoft.Authorization/roleAssignments/3a16a774-2301-4824-8870-a88585726993' + or the scope is invalid. If access was recently granted, please refresh your + credentials.\"\n }\n ]\n }\n}" headers: cache-control: - no-cache content-length: - - '1199' + - '1577' content-type: - application/json date: - - Thu, 27 Jun 2024 21:14:48 GMT + - Fri, 28 Jun 2024 19:10:44 GMT expires: - '-1' pragma: @@ -917,7 +900,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: D0AAC99B0C134EADAAED74372D2EDE85 Ref B: CO1EDGE1616 Ref C: 2024-06-27T21:14:48Z' + - 'Ref A: 9DFA406C20C64D10B32EB1C5160BDA83 Ref B: CO6AA3150217039 Ref C: 2024-06-28T19:10:44Z' status: code: 200 message: OK @@ -925,45 +908,48 @@ interactions: body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: - - aks nodepool update + - aks create Connection: - keep-alive ParameterSetName: - - --resource-group --cluster-name --name --aks-custom-headers --disable-fips-image + - --resource-group --name --location --nodepool-name -c --enable-managed-identity + --ssh-key-value --aks-custom-headers --enable-fips-image User-Agent: - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.9 (Linux-5.15.153.1-microsoft-standard-WSL2-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/c000002?api-version=2024-04-02-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/5fb8ceaa-2142-40e6-a6f9-f21cfbfe0c8a?api-version=2016-03-30&t=638551982296716875&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=38SiaSnqwOmjcMPsxq5dX2e2o-CvSuLKxKTcwPnmujMhFEfXd1LCahItZgVJNOhFY-S6nednBwYyYCTDtP69m0eApUUN7UFALMlrKOPYp533A_Q8Fx8a6_1yqf3YuSrTGhVuJB_11kgZmpLFdHUSAa9lTPcUQddEkeQDTAVWy93MSNIUcvS-eLo-mQS_l3B2nWi_Ha6boF2sP9lfuX9ovc1wVR8D0vfa43ROLn0fczYCB_mM-B1e7e2ywfKEi01E2cjZFBaoVNWMTPi1XZVmbMNvGjhXCEKNPxOgtxT2UXnVVp4gr7jxbLeMnkyKvyFPRk3AjdPXFuUoo2S2-Pi6lQ&h=xVDFbXhM08VfA2tA1rEJMO3qk_YnKWmU0dBKdFm2aKs response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/c000002\",\n - \"name\": \"c000002\",\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.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-2004gen2fipscontainerd-202406.19.0\",\n - \ \"upgradeSettings\": {\n \"maxSurge\": \"10%\"\n },\n \"enableFIPS\": - true,\n \"networkProfile\": {},\n \"securityProfile\": {\n \"sshAccess\": - \"LocalUser\",\n \"enableVTPM\": false,\n \"enableSecureBoot\": false\n - \ },\n \"eTag\": \"533c52a6-ffc4-4d22-8d7d-6f370df3afe1\"\n }\n}" + string: "{\n \"name\": \"5fb8ceaa-2142-40e6-a6f9-f21cfbfe0c8a\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2024-06-28T19:03:49.4420436Z\",\n \"error\": + {\n \"code\": \"AuthorizationFailed\",\n \"message\": \"Create role assignment + failed. Scope: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_eastus2euap; + role assignment name: 3a16a774-2301-4824-8870-a88585726993. autorest/azure: + Service returned an error. Status=403 Code=\\\"AuthorizationFailed\\\" Message=\\\"The + client '49facfd4-19c2-4b38-91af-6263b285ca29' with object id '49facfd4-19c2-4b38-91af-6263b285ca29' + does not have authorization to perform action 'Microsoft.Authorization/roleAssignments/write' + over scope '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_eastus2euap/providers/Microsoft.Authorization/roleAssignments/3a16a774-2301-4824-8870-a88585726993' + or the scope is invalid. If access was recently granted, please refresh your + credentials.\\\"\",\n \"details\": [\n {\n \"code\": \"AuthorizationFailed\",\n + \ \"message\": \"The client '49facfd4-19c2-4b38-91af-6263b285ca29' with + object id '49facfd4-19c2-4b38-91af-6263b285ca29' does not have authorization + to perform action 'Microsoft.Authorization/roleAssignments/write' over scope + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_eastus2euap/providers/Microsoft.Authorization/roleAssignments/3a16a774-2301-4824-8870-a88585726993' + or the scope is invalid. If access was recently granted, please refresh your + credentials.\"\n }\n ]\n }\n}" headers: cache-control: - no-cache content-length: - - '1199' + - '1577' content-type: - application/json date: - - Thu, 27 Jun 2024 21:14:50 GMT + - Fri, 28 Jun 2024 19:11:16 GMT expires: - '-1' pragma: @@ -975,68 +961,56 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: 813E63F535D6428FAF247AE9F7CF95FB Ref B: CO1EDGE2509 Ref C: 2024-06-27T21:14:50Z' + - 'Ref A: FD0A1B65E73A4B629E8986AAEF501FE2 Ref B: CO6AA3150217039 Ref C: 2024-06-28T19:11:16Z' status: code: 200 message: OK - request: - body: '{"properties": {"count": 1, "vmSize": "Standard_DS2_v2", "osDiskSizeGB": - 128, "osDiskType": "Managed", "kubeletDiskType": "OS", "workloadRuntime": "OCIContainer", - "maxPods": 110, "osType": "Linux", "osSKU": "Ubuntu", "enableAutoScaling": false, - "type": "VirtualMachineScaleSets", "mode": "System", "orchestratorVersion": - "1.28", "upgradeSettings": {"maxSurge": "10%"}, "powerState": {"code": "Running"}, - "enableNodePublicIP": false, "enableCustomCATrust": false, "enableEncryptionAtHost": - false, "enableUltraSSD": false, "enableFIPS": false, "networkProfile": {}, "securityProfile": - {"sshAccess": "LocalUser", "enableVTPM": false, "enableSecureBoot": false}}}' + body: null headers: - AKSHTTPCustomFeatures: - - Microsoft.ContainerService/MutableFipsPreview Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: - - aks nodepool update + - aks create Connection: - keep-alive - Content-Length: - - '659' - Content-Type: - - application/json ParameterSetName: - - --resource-group --cluster-name --name --aks-custom-headers --disable-fips-image + - --resource-group --name --location --nodepool-name -c --enable-managed-identity + --ssh-key-value --aks-custom-headers --enable-fips-image User-Agent: - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.9 (Linux-5.15.153.1-microsoft-standard-WSL2-x86_64-with) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/c000002?api-version=2024-04-02-preview + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/5fb8ceaa-2142-40e6-a6f9-f21cfbfe0c8a?api-version=2016-03-30&t=638551982296716875&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=38SiaSnqwOmjcMPsxq5dX2e2o-CvSuLKxKTcwPnmujMhFEfXd1LCahItZgVJNOhFY-S6nednBwYyYCTDtP69m0eApUUN7UFALMlrKOPYp533A_Q8Fx8a6_1yqf3YuSrTGhVuJB_11kgZmpLFdHUSAa9lTPcUQddEkeQDTAVWy93MSNIUcvS-eLo-mQS_l3B2nWi_Ha6boF2sP9lfuX9ovc1wVR8D0vfa43ROLn0fczYCB_mM-B1e7e2ywfKEi01E2cjZFBaoVNWMTPi1XZVmbMNvGjhXCEKNPxOgtxT2UXnVVp4gr7jxbLeMnkyKvyFPRk3AjdPXFuUoo2S2-Pi6lQ&h=xVDFbXhM08VfA2tA1rEJMO3qk_YnKWmU0dBKdFm2aKs response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/c000002\",\n - \"name\": \"c000002\",\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\": \"Upgrading\",\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-2204gen2containerd-202406.19.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\": \"ea4411ed-3a82-4189-acae-b47449fcc78f\"\n }\n}" + string: "{\n \"name\": \"5fb8ceaa-2142-40e6-a6f9-f21cfbfe0c8a\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2024-06-28T19:03:49.4420436Z\",\n \"error\": + {\n \"code\": \"AuthorizationFailed\",\n \"message\": \"Create role assignment + failed. Scope: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_eastus2euap; + role assignment name: fb3b9f3e-f001-4681-884a-be905cf978f6. autorest/azure: + Service returned an error. Status=403 Code=\\\"AuthorizationFailed\\\" Message=\\\"The + client '49facfd4-19c2-4b38-91af-6263b285ca29' with object id '49facfd4-19c2-4b38-91af-6263b285ca29' + does not have authorization to perform action 'Microsoft.Authorization/roleAssignments/write' + over scope '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_eastus2euap/providers/Microsoft.Authorization/roleAssignments/fb3b9f3e-f001-4681-884a-be905cf978f6' + or the scope is invalid. If access was recently granted, please refresh your + credentials.\\\"\",\n \"details\": [\n {\n \"code\": \"AuthorizationFailed\",\n + \ \"message\": \"The client '49facfd4-19c2-4b38-91af-6263b285ca29' with + object id '49facfd4-19c2-4b38-91af-6263b285ca29' does not have authorization + to perform action 'Microsoft.Authorization/roleAssignments/write' over scope + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_eastus2euap/providers/Microsoft.Authorization/roleAssignments/fb3b9f3e-f001-4681-884a-be905cf978f6' + or the scope is invalid. If access was recently granted, please refresh your + credentials.\"\n }\n ]\n }\n}" headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/a3bf71e7-1dbc-4800-b430-f3d8a4e5daf9?api-version=2016-03-30&t=638551196975020429&c=MIIHpTCCBo2gAwIBAgITfwN4zwbxlQ3hiVeX7gAEA3jPBjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNjI0MTEyOTI5WhcNMjUwNjE5MTEyOTI5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKitus9otjKc_2mnoItGg2ODGCsanW7wwLiNnlghjNsxrMUDq5u2Jp-zfc9sJhD2ssQRZGj0UhmQ_fxJ4Ej5jX1NtqoCE8_O4gSKDdsiETzdh9UuRNePujUsrqI3GK70mlTIIt7O4BfdGHHn4HzvFUjh9U-qxP7e990OLjdKcDTGsSNQ7lAVCgWGJpYegOJ6ACBHOfb8Rpt_dbMKIJesuzIQELniFYNWwFtNwNUzlKNQKhZDUYVuoR16g6NR2F8u15sHtxwMbmBEBBCSn6UWzgsEFu8XZyuBiRyVmr88JioOGGWe7rEeV6y8PB1pwedA9jLRlHuGYRszTvO8at-wf20CAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBS94SVCkY0GgY_zlPO8rjBypYY5eTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGIn-9f_E2WtRfn5TnPvEFcnNeoR9cALTPfaepUursLy4o269sf_duZqDORTSB8D9bTNs8fcLI7f82rJ0W1N0iScK0RSU5qHe4zcN9BxYTXTxR67i3VJUrqzkser13e4pWKmTswjP1n56pVyneTFuMxfzgyPSTOIS8w8t_dBcDOCwN6VWhEClbaMoQpGHx1ay3ESzhlV21h7nPhFy-kZYSS9KTS_vtrdH8AWOWHccg2aiEKul_pD_FGFO4RTwv09JYTSlzWahYyx4oi7bhueV5SyfUM_hWnRTIx3b7NBeSCf4_JXcGhNRgcUqKX_J_Ey9f6Uz6U6GBVNkYj0V9SK-TQ&s=HuoVUxUGicAUrkBOTpSkYqeOWsqpJetLqgtSX0Q4bMWLdFdTHbs4ujjOTf24vooIKJoyPSfwpdXuvzhPsv2mRRZ7r5auxtDnD7bpeqo9SEbjX1Tjaq4kPYrX_lHGVtfTxMSHnAtlsA1lE0H4KkDOGadAvBD0fNsAPCJWHbtZxQ9G7L6llQ_4LOd-OsRXwzZnGJhsg8HepX7CBy3H3OM88jm5CDQUdls3Hg34O7NoC6uv5K4jBuuK4BIK8VOHqEJihmSHYCKHfFJM-3KTgec0JCKJSeU0pS4du9hn8cf20S8Nm2N9W9wkILwGjw27izSguQmO_sqeDbXW9cqgWdmxkg&h=z_okcklpJ5tFi3SZFwKsnLo8THaZ7AkNVq4--yoKUKw cache-control: - no-cache content-length: - - '1196' + - '1577' content-type: - application/json date: - - Thu, 27 Jun 2024 21:14:57 GMT + - Fri, 28 Jun 2024 19:11:48 GMT expires: - '-1' pragma: @@ -1047,10 +1021,8 @@ interactions: - CONFIG_NOCACHE x-content-type-options: - nosniff - x-ms-ratelimit-remaining-subscription-writes: - - '1199' x-msedge-ref: - - 'Ref A: E7081E601A0D4E79A001D7FC950FD49C Ref B: CO1EDGE2509 Ref C: 2024-06-27T21:14:50Z' + - 'Ref A: 355FF0C2A4E44F5DB17D6603B92F0347 Ref B: CO6AA3150217039 Ref C: 2024-06-28T19:11:48Z' status: code: 200 message: OK @@ -1062,28 +1034,44 @@ interactions: Accept-Encoding: - gzip, deflate CommandName: - - aks nodepool update + - aks create Connection: - keep-alive ParameterSetName: - - --resource-group --cluster-name --name --aks-custom-headers --disable-fips-image + - --resource-group --name --location --nodepool-name -c --enable-managed-identity + --ssh-key-value --aks-custom-headers --enable-fips-image User-Agent: - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.9 (Linux-5.15.153.1-microsoft-standard-WSL2-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/a3bf71e7-1dbc-4800-b430-f3d8a4e5daf9?api-version=2016-03-30&t=638551196975020429&c=MIIHpTCCBo2gAwIBAgITfwN4zwbxlQ3hiVeX7gAEA3jPBjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNjI0MTEyOTI5WhcNMjUwNjE5MTEyOTI5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKitus9otjKc_2mnoItGg2ODGCsanW7wwLiNnlghjNsxrMUDq5u2Jp-zfc9sJhD2ssQRZGj0UhmQ_fxJ4Ej5jX1NtqoCE8_O4gSKDdsiETzdh9UuRNePujUsrqI3GK70mlTIIt7O4BfdGHHn4HzvFUjh9U-qxP7e990OLjdKcDTGsSNQ7lAVCgWGJpYegOJ6ACBHOfb8Rpt_dbMKIJesuzIQELniFYNWwFtNwNUzlKNQKhZDUYVuoR16g6NR2F8u15sHtxwMbmBEBBCSn6UWzgsEFu8XZyuBiRyVmr88JioOGGWe7rEeV6y8PB1pwedA9jLRlHuGYRszTvO8at-wf20CAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBS94SVCkY0GgY_zlPO8rjBypYY5eTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGIn-9f_E2WtRfn5TnPvEFcnNeoR9cALTPfaepUursLy4o269sf_duZqDORTSB8D9bTNs8fcLI7f82rJ0W1N0iScK0RSU5qHe4zcN9BxYTXTxR67i3VJUrqzkser13e4pWKmTswjP1n56pVyneTFuMxfzgyPSTOIS8w8t_dBcDOCwN6VWhEClbaMoQpGHx1ay3ESzhlV21h7nPhFy-kZYSS9KTS_vtrdH8AWOWHccg2aiEKul_pD_FGFO4RTwv09JYTSlzWahYyx4oi7bhueV5SyfUM_hWnRTIx3b7NBeSCf4_JXcGhNRgcUqKX_J_Ey9f6Uz6U6GBVNkYj0V9SK-TQ&s=HuoVUxUGicAUrkBOTpSkYqeOWsqpJetLqgtSX0Q4bMWLdFdTHbs4ujjOTf24vooIKJoyPSfwpdXuvzhPsv2mRRZ7r5auxtDnD7bpeqo9SEbjX1Tjaq4kPYrX_lHGVtfTxMSHnAtlsA1lE0H4KkDOGadAvBD0fNsAPCJWHbtZxQ9G7L6llQ_4LOd-OsRXwzZnGJhsg8HepX7CBy3H3OM88jm5CDQUdls3Hg34O7NoC6uv5K4jBuuK4BIK8VOHqEJihmSHYCKHfFJM-3KTgec0JCKJSeU0pS4du9hn8cf20S8Nm2N9W9wkILwGjw27izSguQmO_sqeDbXW9cqgWdmxkg&h=z_okcklpJ5tFi3SZFwKsnLo8THaZ7AkNVq4--yoKUKw + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/5fb8ceaa-2142-40e6-a6f9-f21cfbfe0c8a?api-version=2016-03-30&t=638551982296716875&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=38SiaSnqwOmjcMPsxq5dX2e2o-CvSuLKxKTcwPnmujMhFEfXd1LCahItZgVJNOhFY-S6nednBwYyYCTDtP69m0eApUUN7UFALMlrKOPYp533A_Q8Fx8a6_1yqf3YuSrTGhVuJB_11kgZmpLFdHUSAa9lTPcUQddEkeQDTAVWy93MSNIUcvS-eLo-mQS_l3B2nWi_Ha6boF2sP9lfuX9ovc1wVR8D0vfa43ROLn0fczYCB_mM-B1e7e2ywfKEi01E2cjZFBaoVNWMTPi1XZVmbMNvGjhXCEKNPxOgtxT2UXnVVp4gr7jxbLeMnkyKvyFPRk3AjdPXFuUoo2S2-Pi6lQ&h=xVDFbXhM08VfA2tA1rEJMO3qk_YnKWmU0dBKdFm2aKs response: body: - string: "{\n \"name\": \"a3bf71e7-1dbc-4800-b430-f3d8a4e5daf9\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-06-27T21:14:57.3555986Z\"\n}" + string: "{\n \"name\": \"5fb8ceaa-2142-40e6-a6f9-f21cfbfe0c8a\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2024-06-28T19:03:49.4420436Z\",\n \"error\": + {\n \"code\": \"AuthorizationFailed\",\n \"message\": \"Create role assignment + failed. Scope: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_eastus2euap; + role assignment name: fb3b9f3e-f001-4681-884a-be905cf978f6. autorest/azure: + Service returned an error. Status=403 Code=\\\"AuthorizationFailed\\\" Message=\\\"The + client '49facfd4-19c2-4b38-91af-6263b285ca29' with object id '49facfd4-19c2-4b38-91af-6263b285ca29' + does not have authorization to perform action 'Microsoft.Authorization/roleAssignments/write' + over scope '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_eastus2euap/providers/Microsoft.Authorization/roleAssignments/fb3b9f3e-f001-4681-884a-be905cf978f6' + or the scope is invalid. If access was recently granted, please refresh your + credentials.\\\"\",\n \"details\": [\n {\n \"code\": \"AuthorizationFailed\",\n + \ \"message\": \"The client '49facfd4-19c2-4b38-91af-6263b285ca29' with + object id '49facfd4-19c2-4b38-91af-6263b285ca29' does not have authorization + to perform action 'Microsoft.Authorization/roleAssignments/write' over scope + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_eastus2euap/providers/Microsoft.Authorization/roleAssignments/fb3b9f3e-f001-4681-884a-be905cf978f6' + or the scope is invalid. If access was recently granted, please refresh your + credentials.\"\n }\n ]\n }\n}" headers: cache-control: - no-cache content-length: - - '122' + - '1577' content-type: - application/json date: - - Thu, 27 Jun 2024 21:14:57 GMT + - Fri, 28 Jun 2024 19:12:21 GMT expires: - '-1' pragma: @@ -1095,7 +1083,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: 888B42FE86C64D3D846897A76DA5241F Ref B: CO1EDGE2509 Ref C: 2024-06-27T21:14:57Z' + - 'Ref A: CA27714D7FC4483F89C8A1414CAA9C05 Ref B: CO6AA3150217039 Ref C: 2024-06-28T19:12:20Z' status: code: 200 message: OK @@ -1107,28 +1095,44 @@ interactions: Accept-Encoding: - gzip, deflate CommandName: - - aks nodepool update + - aks create Connection: - keep-alive ParameterSetName: - - --resource-group --cluster-name --name --aks-custom-headers --disable-fips-image + - --resource-group --name --location --nodepool-name -c --enable-managed-identity + --ssh-key-value --aks-custom-headers --enable-fips-image User-Agent: - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.9 (Linux-5.15.153.1-microsoft-standard-WSL2-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/a3bf71e7-1dbc-4800-b430-f3d8a4e5daf9?api-version=2016-03-30&t=638551196975020429&c=MIIHpTCCBo2gAwIBAgITfwN4zwbxlQ3hiVeX7gAEA3jPBjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNjI0MTEyOTI5WhcNMjUwNjE5MTEyOTI5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKitus9otjKc_2mnoItGg2ODGCsanW7wwLiNnlghjNsxrMUDq5u2Jp-zfc9sJhD2ssQRZGj0UhmQ_fxJ4Ej5jX1NtqoCE8_O4gSKDdsiETzdh9UuRNePujUsrqI3GK70mlTIIt7O4BfdGHHn4HzvFUjh9U-qxP7e990OLjdKcDTGsSNQ7lAVCgWGJpYegOJ6ACBHOfb8Rpt_dbMKIJesuzIQELniFYNWwFtNwNUzlKNQKhZDUYVuoR16g6NR2F8u15sHtxwMbmBEBBCSn6UWzgsEFu8XZyuBiRyVmr88JioOGGWe7rEeV6y8PB1pwedA9jLRlHuGYRszTvO8at-wf20CAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBS94SVCkY0GgY_zlPO8rjBypYY5eTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGIn-9f_E2WtRfn5TnPvEFcnNeoR9cALTPfaepUursLy4o269sf_duZqDORTSB8D9bTNs8fcLI7f82rJ0W1N0iScK0RSU5qHe4zcN9BxYTXTxR67i3VJUrqzkser13e4pWKmTswjP1n56pVyneTFuMxfzgyPSTOIS8w8t_dBcDOCwN6VWhEClbaMoQpGHx1ay3ESzhlV21h7nPhFy-kZYSS9KTS_vtrdH8AWOWHccg2aiEKul_pD_FGFO4RTwv09JYTSlzWahYyx4oi7bhueV5SyfUM_hWnRTIx3b7NBeSCf4_JXcGhNRgcUqKX_J_Ey9f6Uz6U6GBVNkYj0V9SK-TQ&s=HuoVUxUGicAUrkBOTpSkYqeOWsqpJetLqgtSX0Q4bMWLdFdTHbs4ujjOTf24vooIKJoyPSfwpdXuvzhPsv2mRRZ7r5auxtDnD7bpeqo9SEbjX1Tjaq4kPYrX_lHGVtfTxMSHnAtlsA1lE0H4KkDOGadAvBD0fNsAPCJWHbtZxQ9G7L6llQ_4LOd-OsRXwzZnGJhsg8HepX7CBy3H3OM88jm5CDQUdls3Hg34O7NoC6uv5K4jBuuK4BIK8VOHqEJihmSHYCKHfFJM-3KTgec0JCKJSeU0pS4du9hn8cf20S8Nm2N9W9wkILwGjw27izSguQmO_sqeDbXW9cqgWdmxkg&h=z_okcklpJ5tFi3SZFwKsnLo8THaZ7AkNVq4--yoKUKw + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/5fb8ceaa-2142-40e6-a6f9-f21cfbfe0c8a?api-version=2016-03-30&t=638551982296716875&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=38SiaSnqwOmjcMPsxq5dX2e2o-CvSuLKxKTcwPnmujMhFEfXd1LCahItZgVJNOhFY-S6nednBwYyYCTDtP69m0eApUUN7UFALMlrKOPYp533A_Q8Fx8a6_1yqf3YuSrTGhVuJB_11kgZmpLFdHUSAa9lTPcUQddEkeQDTAVWy93MSNIUcvS-eLo-mQS_l3B2nWi_Ha6boF2sP9lfuX9ovc1wVR8D0vfa43ROLn0fczYCB_mM-B1e7e2ywfKEi01E2cjZFBaoVNWMTPi1XZVmbMNvGjhXCEKNPxOgtxT2UXnVVp4gr7jxbLeMnkyKvyFPRk3AjdPXFuUoo2S2-Pi6lQ&h=xVDFbXhM08VfA2tA1rEJMO3qk_YnKWmU0dBKdFm2aKs response: body: - string: "{\n \"name\": \"a3bf71e7-1dbc-4800-b430-f3d8a4e5daf9\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-06-27T21:14:57.3555986Z\"\n}" + string: "{\n \"name\": \"5fb8ceaa-2142-40e6-a6f9-f21cfbfe0c8a\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2024-06-28T19:03:49.4420436Z\",\n \"error\": + {\n \"code\": \"AuthorizationFailed\",\n \"message\": \"Create role assignment + failed. Scope: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_eastus2euap; + role assignment name: fb3b9f3e-f001-4681-884a-be905cf978f6. autorest/azure: + Service returned an error. Status=403 Code=\\\"AuthorizationFailed\\\" Message=\\\"The + client '49facfd4-19c2-4b38-91af-6263b285ca29' with object id '49facfd4-19c2-4b38-91af-6263b285ca29' + does not have authorization to perform action 'Microsoft.Authorization/roleAssignments/write' + over scope '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_eastus2euap/providers/Microsoft.Authorization/roleAssignments/fb3b9f3e-f001-4681-884a-be905cf978f6' + or the scope is invalid. If access was recently granted, please refresh your + credentials.\\\"\",\n \"details\": [\n {\n \"code\": \"AuthorizationFailed\",\n + \ \"message\": \"The client '49facfd4-19c2-4b38-91af-6263b285ca29' with + object id '49facfd4-19c2-4b38-91af-6263b285ca29' does not have authorization + to perform action 'Microsoft.Authorization/roleAssignments/write' over scope + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_eastus2euap/providers/Microsoft.Authorization/roleAssignments/fb3b9f3e-f001-4681-884a-be905cf978f6' + or the scope is invalid. If access was recently granted, please refresh your + credentials.\"\n }\n ]\n }\n}" headers: cache-control: - no-cache content-length: - - '122' + - '1577' content-type: - application/json date: - - Thu, 27 Jun 2024 21:15:28 GMT + - Fri, 28 Jun 2024 19:12:53 GMT expires: - '-1' pragma: @@ -1140,7 +1144,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: B66308B9FCFD4C0BB0DE06714F3C7411 Ref B: CO1EDGE2509 Ref C: 2024-06-27T21:15:28Z' + - 'Ref A: 88111329A780490D882D40766094B174 Ref B: CO6AA3150217039 Ref C: 2024-06-28T19:12:53Z' status: code: 200 message: OK @@ -1152,28 +1156,44 @@ interactions: Accept-Encoding: - gzip, deflate CommandName: - - aks nodepool update + - aks create Connection: - keep-alive ParameterSetName: - - --resource-group --cluster-name --name --aks-custom-headers --disable-fips-image + - --resource-group --name --location --nodepool-name -c --enable-managed-identity + --ssh-key-value --aks-custom-headers --enable-fips-image User-Agent: - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.9 (Linux-5.15.153.1-microsoft-standard-WSL2-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/a3bf71e7-1dbc-4800-b430-f3d8a4e5daf9?api-version=2016-03-30&t=638551196975020429&c=MIIHpTCCBo2gAwIBAgITfwN4zwbxlQ3hiVeX7gAEA3jPBjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNjI0MTEyOTI5WhcNMjUwNjE5MTEyOTI5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKitus9otjKc_2mnoItGg2ODGCsanW7wwLiNnlghjNsxrMUDq5u2Jp-zfc9sJhD2ssQRZGj0UhmQ_fxJ4Ej5jX1NtqoCE8_O4gSKDdsiETzdh9UuRNePujUsrqI3GK70mlTIIt7O4BfdGHHn4HzvFUjh9U-qxP7e990OLjdKcDTGsSNQ7lAVCgWGJpYegOJ6ACBHOfb8Rpt_dbMKIJesuzIQELniFYNWwFtNwNUzlKNQKhZDUYVuoR16g6NR2F8u15sHtxwMbmBEBBCSn6UWzgsEFu8XZyuBiRyVmr88JioOGGWe7rEeV6y8PB1pwedA9jLRlHuGYRszTvO8at-wf20CAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBS94SVCkY0GgY_zlPO8rjBypYY5eTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGIn-9f_E2WtRfn5TnPvEFcnNeoR9cALTPfaepUursLy4o269sf_duZqDORTSB8D9bTNs8fcLI7f82rJ0W1N0iScK0RSU5qHe4zcN9BxYTXTxR67i3VJUrqzkser13e4pWKmTswjP1n56pVyneTFuMxfzgyPSTOIS8w8t_dBcDOCwN6VWhEClbaMoQpGHx1ay3ESzhlV21h7nPhFy-kZYSS9KTS_vtrdH8AWOWHccg2aiEKul_pD_FGFO4RTwv09JYTSlzWahYyx4oi7bhueV5SyfUM_hWnRTIx3b7NBeSCf4_JXcGhNRgcUqKX_J_Ey9f6Uz6U6GBVNkYj0V9SK-TQ&s=HuoVUxUGicAUrkBOTpSkYqeOWsqpJetLqgtSX0Q4bMWLdFdTHbs4ujjOTf24vooIKJoyPSfwpdXuvzhPsv2mRRZ7r5auxtDnD7bpeqo9SEbjX1Tjaq4kPYrX_lHGVtfTxMSHnAtlsA1lE0H4KkDOGadAvBD0fNsAPCJWHbtZxQ9G7L6llQ_4LOd-OsRXwzZnGJhsg8HepX7CBy3H3OM88jm5CDQUdls3Hg34O7NoC6uv5K4jBuuK4BIK8VOHqEJihmSHYCKHfFJM-3KTgec0JCKJSeU0pS4du9hn8cf20S8Nm2N9W9wkILwGjw27izSguQmO_sqeDbXW9cqgWdmxkg&h=z_okcklpJ5tFi3SZFwKsnLo8THaZ7AkNVq4--yoKUKw + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/5fb8ceaa-2142-40e6-a6f9-f21cfbfe0c8a?api-version=2016-03-30&t=638551982296716875&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=38SiaSnqwOmjcMPsxq5dX2e2o-CvSuLKxKTcwPnmujMhFEfXd1LCahItZgVJNOhFY-S6nednBwYyYCTDtP69m0eApUUN7UFALMlrKOPYp533A_Q8Fx8a6_1yqf3YuSrTGhVuJB_11kgZmpLFdHUSAa9lTPcUQddEkeQDTAVWy93MSNIUcvS-eLo-mQS_l3B2nWi_Ha6boF2sP9lfuX9ovc1wVR8D0vfa43ROLn0fczYCB_mM-B1e7e2ywfKEi01E2cjZFBaoVNWMTPi1XZVmbMNvGjhXCEKNPxOgtxT2UXnVVp4gr7jxbLeMnkyKvyFPRk3AjdPXFuUoo2S2-Pi6lQ&h=xVDFbXhM08VfA2tA1rEJMO3qk_YnKWmU0dBKdFm2aKs response: body: - string: "{\n \"name\": \"a3bf71e7-1dbc-4800-b430-f3d8a4e5daf9\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-06-27T21:14:57.3555986Z\"\n}" + string: "{\n \"name\": \"5fb8ceaa-2142-40e6-a6f9-f21cfbfe0c8a\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2024-06-28T19:03:49.4420436Z\",\n \"error\": + {\n \"code\": \"AuthorizationFailed\",\n \"message\": \"Create role assignment + failed. Scope: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_eastus2euap; + role assignment name: fb3b9f3e-f001-4681-884a-be905cf978f6. autorest/azure: + Service returned an error. Status=403 Code=\\\"AuthorizationFailed\\\" Message=\\\"The + client '49facfd4-19c2-4b38-91af-6263b285ca29' with object id '49facfd4-19c2-4b38-91af-6263b285ca29' + does not have authorization to perform action 'Microsoft.Authorization/roleAssignments/write' + over scope '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_eastus2euap/providers/Microsoft.Authorization/roleAssignments/fb3b9f3e-f001-4681-884a-be905cf978f6' + or the scope is invalid. If access was recently granted, please refresh your + credentials.\\\"\",\n \"details\": [\n {\n \"code\": \"AuthorizationFailed\",\n + \ \"message\": \"The client '49facfd4-19c2-4b38-91af-6263b285ca29' with + object id '49facfd4-19c2-4b38-91af-6263b285ca29' does not have authorization + to perform action 'Microsoft.Authorization/roleAssignments/write' over scope + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_eastus2euap/providers/Microsoft.Authorization/roleAssignments/fb3b9f3e-f001-4681-884a-be905cf978f6' + or the scope is invalid. If access was recently granted, please refresh your + credentials.\"\n }\n ]\n }\n}" headers: cache-control: - no-cache content-length: - - '122' + - '1577' content-type: - application/json date: - - Thu, 27 Jun 2024 21:15:58 GMT + - Fri, 28 Jun 2024 19:13:26 GMT expires: - '-1' pragma: @@ -1185,7 +1205,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: C834CA8DCB274119B32D8FBA57078B67 Ref B: CO1EDGE2509 Ref C: 2024-06-27T21:15:58Z' + - 'Ref A: D033DD16C31A49C3BE5E5D641CCD4133 Ref B: CO6AA3150217039 Ref C: 2024-06-28T19:13:25Z' status: code: 200 message: OK @@ -1197,28 +1217,44 @@ interactions: Accept-Encoding: - gzip, deflate CommandName: - - aks nodepool update + - aks create Connection: - keep-alive ParameterSetName: - - --resource-group --cluster-name --name --aks-custom-headers --disable-fips-image + - --resource-group --name --location --nodepool-name -c --enable-managed-identity + --ssh-key-value --aks-custom-headers --enable-fips-image User-Agent: - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.9 (Linux-5.15.153.1-microsoft-standard-WSL2-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/a3bf71e7-1dbc-4800-b430-f3d8a4e5daf9?api-version=2016-03-30&t=638551196975020429&c=MIIHpTCCBo2gAwIBAgITfwN4zwbxlQ3hiVeX7gAEA3jPBjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNjI0MTEyOTI5WhcNMjUwNjE5MTEyOTI5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKitus9otjKc_2mnoItGg2ODGCsanW7wwLiNnlghjNsxrMUDq5u2Jp-zfc9sJhD2ssQRZGj0UhmQ_fxJ4Ej5jX1NtqoCE8_O4gSKDdsiETzdh9UuRNePujUsrqI3GK70mlTIIt7O4BfdGHHn4HzvFUjh9U-qxP7e990OLjdKcDTGsSNQ7lAVCgWGJpYegOJ6ACBHOfb8Rpt_dbMKIJesuzIQELniFYNWwFtNwNUzlKNQKhZDUYVuoR16g6NR2F8u15sHtxwMbmBEBBCSn6UWzgsEFu8XZyuBiRyVmr88JioOGGWe7rEeV6y8PB1pwedA9jLRlHuGYRszTvO8at-wf20CAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBS94SVCkY0GgY_zlPO8rjBypYY5eTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGIn-9f_E2WtRfn5TnPvEFcnNeoR9cALTPfaepUursLy4o269sf_duZqDORTSB8D9bTNs8fcLI7f82rJ0W1N0iScK0RSU5qHe4zcN9BxYTXTxR67i3VJUrqzkser13e4pWKmTswjP1n56pVyneTFuMxfzgyPSTOIS8w8t_dBcDOCwN6VWhEClbaMoQpGHx1ay3ESzhlV21h7nPhFy-kZYSS9KTS_vtrdH8AWOWHccg2aiEKul_pD_FGFO4RTwv09JYTSlzWahYyx4oi7bhueV5SyfUM_hWnRTIx3b7NBeSCf4_JXcGhNRgcUqKX_J_Ey9f6Uz6U6GBVNkYj0V9SK-TQ&s=HuoVUxUGicAUrkBOTpSkYqeOWsqpJetLqgtSX0Q4bMWLdFdTHbs4ujjOTf24vooIKJoyPSfwpdXuvzhPsv2mRRZ7r5auxtDnD7bpeqo9SEbjX1Tjaq4kPYrX_lHGVtfTxMSHnAtlsA1lE0H4KkDOGadAvBD0fNsAPCJWHbtZxQ9G7L6llQ_4LOd-OsRXwzZnGJhsg8HepX7CBy3H3OM88jm5CDQUdls3Hg34O7NoC6uv5K4jBuuK4BIK8VOHqEJihmSHYCKHfFJM-3KTgec0JCKJSeU0pS4du9hn8cf20S8Nm2N9W9wkILwGjw27izSguQmO_sqeDbXW9cqgWdmxkg&h=z_okcklpJ5tFi3SZFwKsnLo8THaZ7AkNVq4--yoKUKw + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/5fb8ceaa-2142-40e6-a6f9-f21cfbfe0c8a?api-version=2016-03-30&t=638551982296716875&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=38SiaSnqwOmjcMPsxq5dX2e2o-CvSuLKxKTcwPnmujMhFEfXd1LCahItZgVJNOhFY-S6nednBwYyYCTDtP69m0eApUUN7UFALMlrKOPYp533A_Q8Fx8a6_1yqf3YuSrTGhVuJB_11kgZmpLFdHUSAa9lTPcUQddEkeQDTAVWy93MSNIUcvS-eLo-mQS_l3B2nWi_Ha6boF2sP9lfuX9ovc1wVR8D0vfa43ROLn0fczYCB_mM-B1e7e2ywfKEi01E2cjZFBaoVNWMTPi1XZVmbMNvGjhXCEKNPxOgtxT2UXnVVp4gr7jxbLeMnkyKvyFPRk3AjdPXFuUoo2S2-Pi6lQ&h=xVDFbXhM08VfA2tA1rEJMO3qk_YnKWmU0dBKdFm2aKs response: body: - string: "{\n \"name\": \"a3bf71e7-1dbc-4800-b430-f3d8a4e5daf9\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-06-27T21:14:57.3555986Z\"\n}" + string: "{\n \"name\": \"5fb8ceaa-2142-40e6-a6f9-f21cfbfe0c8a\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2024-06-28T19:03:49.4420436Z\",\n \"error\": + {\n \"code\": \"AuthorizationFailed\",\n \"message\": \"Create role assignment + failed. Scope: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_eastus2euap; + role assignment name: fb3b9f3e-f001-4681-884a-be905cf978f6. autorest/azure: + Service returned an error. Status=403 Code=\\\"AuthorizationFailed\\\" Message=\\\"The + client '49facfd4-19c2-4b38-91af-6263b285ca29' with object id '49facfd4-19c2-4b38-91af-6263b285ca29' + does not have authorization to perform action 'Microsoft.Authorization/roleAssignments/write' + over scope '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_eastus2euap/providers/Microsoft.Authorization/roleAssignments/fb3b9f3e-f001-4681-884a-be905cf978f6' + or the scope is invalid. If access was recently granted, please refresh your + credentials.\\\"\",\n \"details\": [\n {\n \"code\": \"AuthorizationFailed\",\n + \ \"message\": \"The client '49facfd4-19c2-4b38-91af-6263b285ca29' with + object id '49facfd4-19c2-4b38-91af-6263b285ca29' does not have authorization + to perform action 'Microsoft.Authorization/roleAssignments/write' over scope + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_eastus2euap/providers/Microsoft.Authorization/roleAssignments/fb3b9f3e-f001-4681-884a-be905cf978f6' + or the scope is invalid. If access was recently granted, please refresh your + credentials.\"\n }\n ]\n }\n}" headers: cache-control: - no-cache content-length: - - '122' + - '1577' content-type: - application/json date: - - Thu, 27 Jun 2024 21:16:29 GMT + - Fri, 28 Jun 2024 19:13:59 GMT expires: - '-1' pragma: @@ -1230,7 +1266,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: F366996571B2422AA5BC0BF9D18E5833 Ref B: CO1EDGE2509 Ref C: 2024-06-27T21:16:28Z' + - 'Ref A: 9CAAC6DB1CA2452781BD7529AA3EC317 Ref B: CO6AA3150217039 Ref C: 2024-06-28T19:13:58Z' status: code: 200 message: OK @@ -1242,28 +1278,44 @@ interactions: Accept-Encoding: - gzip, deflate CommandName: - - aks nodepool update + - aks create Connection: - keep-alive ParameterSetName: - - --resource-group --cluster-name --name --aks-custom-headers --disable-fips-image + - --resource-group --name --location --nodepool-name -c --enable-managed-identity + --ssh-key-value --aks-custom-headers --enable-fips-image User-Agent: - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.9 (Linux-5.15.153.1-microsoft-standard-WSL2-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/a3bf71e7-1dbc-4800-b430-f3d8a4e5daf9?api-version=2016-03-30&t=638551196975020429&c=MIIHpTCCBo2gAwIBAgITfwN4zwbxlQ3hiVeX7gAEA3jPBjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNjI0MTEyOTI5WhcNMjUwNjE5MTEyOTI5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKitus9otjKc_2mnoItGg2ODGCsanW7wwLiNnlghjNsxrMUDq5u2Jp-zfc9sJhD2ssQRZGj0UhmQ_fxJ4Ej5jX1NtqoCE8_O4gSKDdsiETzdh9UuRNePujUsrqI3GK70mlTIIt7O4BfdGHHn4HzvFUjh9U-qxP7e990OLjdKcDTGsSNQ7lAVCgWGJpYegOJ6ACBHOfb8Rpt_dbMKIJesuzIQELniFYNWwFtNwNUzlKNQKhZDUYVuoR16g6NR2F8u15sHtxwMbmBEBBCSn6UWzgsEFu8XZyuBiRyVmr88JioOGGWe7rEeV6y8PB1pwedA9jLRlHuGYRszTvO8at-wf20CAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBS94SVCkY0GgY_zlPO8rjBypYY5eTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGIn-9f_E2WtRfn5TnPvEFcnNeoR9cALTPfaepUursLy4o269sf_duZqDORTSB8D9bTNs8fcLI7f82rJ0W1N0iScK0RSU5qHe4zcN9BxYTXTxR67i3VJUrqzkser13e4pWKmTswjP1n56pVyneTFuMxfzgyPSTOIS8w8t_dBcDOCwN6VWhEClbaMoQpGHx1ay3ESzhlV21h7nPhFy-kZYSS9KTS_vtrdH8AWOWHccg2aiEKul_pD_FGFO4RTwv09JYTSlzWahYyx4oi7bhueV5SyfUM_hWnRTIx3b7NBeSCf4_JXcGhNRgcUqKX_J_Ey9f6Uz6U6GBVNkYj0V9SK-TQ&s=HuoVUxUGicAUrkBOTpSkYqeOWsqpJetLqgtSX0Q4bMWLdFdTHbs4ujjOTf24vooIKJoyPSfwpdXuvzhPsv2mRRZ7r5auxtDnD7bpeqo9SEbjX1Tjaq4kPYrX_lHGVtfTxMSHnAtlsA1lE0H4KkDOGadAvBD0fNsAPCJWHbtZxQ9G7L6llQ_4LOd-OsRXwzZnGJhsg8HepX7CBy3H3OM88jm5CDQUdls3Hg34O7NoC6uv5K4jBuuK4BIK8VOHqEJihmSHYCKHfFJM-3KTgec0JCKJSeU0pS4du9hn8cf20S8Nm2N9W9wkILwGjw27izSguQmO_sqeDbXW9cqgWdmxkg&h=z_okcklpJ5tFi3SZFwKsnLo8THaZ7AkNVq4--yoKUKw + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/5fb8ceaa-2142-40e6-a6f9-f21cfbfe0c8a?api-version=2016-03-30&t=638551982296716875&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=38SiaSnqwOmjcMPsxq5dX2e2o-CvSuLKxKTcwPnmujMhFEfXd1LCahItZgVJNOhFY-S6nednBwYyYCTDtP69m0eApUUN7UFALMlrKOPYp533A_Q8Fx8a6_1yqf3YuSrTGhVuJB_11kgZmpLFdHUSAa9lTPcUQddEkeQDTAVWy93MSNIUcvS-eLo-mQS_l3B2nWi_Ha6boF2sP9lfuX9ovc1wVR8D0vfa43ROLn0fczYCB_mM-B1e7e2ywfKEi01E2cjZFBaoVNWMTPi1XZVmbMNvGjhXCEKNPxOgtxT2UXnVVp4gr7jxbLeMnkyKvyFPRk3AjdPXFuUoo2S2-Pi6lQ&h=xVDFbXhM08VfA2tA1rEJMO3qk_YnKWmU0dBKdFm2aKs response: body: - string: "{\n \"name\": \"a3bf71e7-1dbc-4800-b430-f3d8a4e5daf9\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-06-27T21:14:57.3555986Z\"\n}" + string: "{\n \"name\": \"5fb8ceaa-2142-40e6-a6f9-f21cfbfe0c8a\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2024-06-28T19:03:49.4420436Z\",\n \"error\": + {\n \"code\": \"AuthorizationFailed\",\n \"message\": \"Create role assignment + failed. Scope: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_eastus2euap; + role assignment name: fb3b9f3e-f001-4681-884a-be905cf978f6. autorest/azure: + Service returned an error. Status=403 Code=\\\"AuthorizationFailed\\\" Message=\\\"The + client '49facfd4-19c2-4b38-91af-6263b285ca29' with object id '49facfd4-19c2-4b38-91af-6263b285ca29' + does not have authorization to perform action 'Microsoft.Authorization/roleAssignments/write' + over scope '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_eastus2euap/providers/Microsoft.Authorization/roleAssignments/fb3b9f3e-f001-4681-884a-be905cf978f6' + or the scope is invalid. If access was recently granted, please refresh your + credentials.\\\"\",\n \"details\": [\n {\n \"code\": \"AuthorizationFailed\",\n + \ \"message\": \"The client '49facfd4-19c2-4b38-91af-6263b285ca29' with + object id '49facfd4-19c2-4b38-91af-6263b285ca29' does not have authorization + to perform action 'Microsoft.Authorization/roleAssignments/write' over scope + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_eastus2euap/providers/Microsoft.Authorization/roleAssignments/fb3b9f3e-f001-4681-884a-be905cf978f6' + or the scope is invalid. If access was recently granted, please refresh your + credentials.\"\n }\n ]\n }\n}" headers: cache-control: - no-cache content-length: - - '122' + - '1577' content-type: - application/json date: - - Thu, 27 Jun 2024 21:16:59 GMT + - Fri, 28 Jun 2024 19:14:31 GMT expires: - '-1' pragma: @@ -1275,7 +1327,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: 6B1AAD9AB79D43B985DB59322F942CFE Ref B: CO1EDGE2509 Ref C: 2024-06-27T21:16:59Z' + - 'Ref A: 9E85BBA15531437FA5A297507D095BC3 Ref B: CO6AA3150217039 Ref C: 2024-06-28T19:14:31Z' status: code: 200 message: OK @@ -1287,28 +1339,44 @@ interactions: Accept-Encoding: - gzip, deflate CommandName: - - aks nodepool update + - aks create Connection: - keep-alive ParameterSetName: - - --resource-group --cluster-name --name --aks-custom-headers --disable-fips-image + - --resource-group --name --location --nodepool-name -c --enable-managed-identity + --ssh-key-value --aks-custom-headers --enable-fips-image User-Agent: - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.9 (Linux-5.15.153.1-microsoft-standard-WSL2-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/a3bf71e7-1dbc-4800-b430-f3d8a4e5daf9?api-version=2016-03-30&t=638551196975020429&c=MIIHpTCCBo2gAwIBAgITfwN4zwbxlQ3hiVeX7gAEA3jPBjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNjI0MTEyOTI5WhcNMjUwNjE5MTEyOTI5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKitus9otjKc_2mnoItGg2ODGCsanW7wwLiNnlghjNsxrMUDq5u2Jp-zfc9sJhD2ssQRZGj0UhmQ_fxJ4Ej5jX1NtqoCE8_O4gSKDdsiETzdh9UuRNePujUsrqI3GK70mlTIIt7O4BfdGHHn4HzvFUjh9U-qxP7e990OLjdKcDTGsSNQ7lAVCgWGJpYegOJ6ACBHOfb8Rpt_dbMKIJesuzIQELniFYNWwFtNwNUzlKNQKhZDUYVuoR16g6NR2F8u15sHtxwMbmBEBBCSn6UWzgsEFu8XZyuBiRyVmr88JioOGGWe7rEeV6y8PB1pwedA9jLRlHuGYRszTvO8at-wf20CAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBS94SVCkY0GgY_zlPO8rjBypYY5eTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGIn-9f_E2WtRfn5TnPvEFcnNeoR9cALTPfaepUursLy4o269sf_duZqDORTSB8D9bTNs8fcLI7f82rJ0W1N0iScK0RSU5qHe4zcN9BxYTXTxR67i3VJUrqzkser13e4pWKmTswjP1n56pVyneTFuMxfzgyPSTOIS8w8t_dBcDOCwN6VWhEClbaMoQpGHx1ay3ESzhlV21h7nPhFy-kZYSS9KTS_vtrdH8AWOWHccg2aiEKul_pD_FGFO4RTwv09JYTSlzWahYyx4oi7bhueV5SyfUM_hWnRTIx3b7NBeSCf4_JXcGhNRgcUqKX_J_Ey9f6Uz6U6GBVNkYj0V9SK-TQ&s=HuoVUxUGicAUrkBOTpSkYqeOWsqpJetLqgtSX0Q4bMWLdFdTHbs4ujjOTf24vooIKJoyPSfwpdXuvzhPsv2mRRZ7r5auxtDnD7bpeqo9SEbjX1Tjaq4kPYrX_lHGVtfTxMSHnAtlsA1lE0H4KkDOGadAvBD0fNsAPCJWHbtZxQ9G7L6llQ_4LOd-OsRXwzZnGJhsg8HepX7CBy3H3OM88jm5CDQUdls3Hg34O7NoC6uv5K4jBuuK4BIK8VOHqEJihmSHYCKHfFJM-3KTgec0JCKJSeU0pS4du9hn8cf20S8Nm2N9W9wkILwGjw27izSguQmO_sqeDbXW9cqgWdmxkg&h=z_okcklpJ5tFi3SZFwKsnLo8THaZ7AkNVq4--yoKUKw + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/5fb8ceaa-2142-40e6-a6f9-f21cfbfe0c8a?api-version=2016-03-30&t=638551982296716875&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=38SiaSnqwOmjcMPsxq5dX2e2o-CvSuLKxKTcwPnmujMhFEfXd1LCahItZgVJNOhFY-S6nednBwYyYCTDtP69m0eApUUN7UFALMlrKOPYp533A_Q8Fx8a6_1yqf3YuSrTGhVuJB_11kgZmpLFdHUSAa9lTPcUQddEkeQDTAVWy93MSNIUcvS-eLo-mQS_l3B2nWi_Ha6boF2sP9lfuX9ovc1wVR8D0vfa43ROLn0fczYCB_mM-B1e7e2ywfKEi01E2cjZFBaoVNWMTPi1XZVmbMNvGjhXCEKNPxOgtxT2UXnVVp4gr7jxbLeMnkyKvyFPRk3AjdPXFuUoo2S2-Pi6lQ&h=xVDFbXhM08VfA2tA1rEJMO3qk_YnKWmU0dBKdFm2aKs response: body: - string: "{\n \"name\": \"a3bf71e7-1dbc-4800-b430-f3d8a4e5daf9\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-06-27T21:14:57.3555986Z\"\n}" + string: "{\n \"name\": \"5fb8ceaa-2142-40e6-a6f9-f21cfbfe0c8a\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2024-06-28T19:03:49.4420436Z\",\n \"endTime\": + \"2024-06-28T19:14:57.9440474Z\",\n \"error\": {\n \"code\": \"AuthorizationFailed\",\n + \ \"message\": \"Create role assignment failed. Scope: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_eastus2euap; + role assignment name: fb3b9f3e-f001-4681-884a-be905cf978f6. autorest/azure: + Service returned an error. Status=403 Code=\\\"AuthorizationFailed\\\" Message=\\\"The + client '49facfd4-19c2-4b38-91af-6263b285ca29' with object id '49facfd4-19c2-4b38-91af-6263b285ca29' + does not have authorization to perform action 'Microsoft.Authorization/roleAssignments/write' + over scope '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_eastus2euap/providers/Microsoft.Authorization/roleAssignments/fb3b9f3e-f001-4681-884a-be905cf978f6' + or the scope is invalid. If access was recently granted, please refresh your + credentials.\\\"\",\n \"details\": [\n {\n \"code\": \"AuthorizationFailed\",\n + \ \"message\": \"The client '49facfd4-19c2-4b38-91af-6263b285ca29' with + object id '49facfd4-19c2-4b38-91af-6263b285ca29' does not have authorization + to perform action 'Microsoft.Authorization/roleAssignments/write' over scope + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_eastus2euap/providers/Microsoft.Authorization/roleAssignments/fb3b9f3e-f001-4681-884a-be905cf978f6' + or the scope is invalid. If access was recently granted, please refresh your + credentials.\"\n }\n ]\n }\n}" headers: cache-control: - no-cache content-length: - - '122' + - '1620' content-type: - application/json date: - - Thu, 27 Jun 2024 21:17:30 GMT + - Fri, 28 Jun 2024 19:15:04 GMT expires: - '-1' pragma: @@ -1320,7 +1388,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: 143B90838F4F462F8976FCEB49D588DD Ref B: CO1EDGE2509 Ref C: 2024-06-27T21:17:29Z' + - 'Ref A: 058D1787E95B4CA791CA1539756AF58A Ref B: CO6AA3150217039 Ref C: 2024-06-28T19:15:04Z' status: code: 200 message: OK @@ -1332,7 +1400,984 @@ interactions: Accept-Encoding: - gzip, deflate CommandName: - - aks nodepool update + - aks create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --location --nodepool-name -c --enable-managed-identity + --ssh-key-value --aks-custom-headers --enable-fips-image + User-Agent: + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.9 (Linux-5.15.153.1-microsoft-standard-WSL2-x86_64-with) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2024-04-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.28\",\n \"currentKubernetesVersion\": + \"1.28.9\",\n \"dnsPrefix\": \"cliakstest-clitestomzpwgcl7-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestomzpwgcl7-8ecadf-g1tdun2d.hcp.eastus2euap.azmk8s.io\",\n + \ \"azurePortalFQDN\": \"cliakstest-clitestomzpwgcl7-8ecadf-g1tdun2d.portal.hcp.eastus2euap.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"c000002\",\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.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-2004gen2fipscontainerd-202406.19.0\",\n + \ \"upgradeSettings\": {\n \"maxSurge\": \"10%\"\n },\n \"enableFIPS\": + true,\n \"networkProfile\": {},\n \"securityProfile\": {\n \"sshAccess\": + \"LocalUser\",\n \"enableVTPM\": false,\n \"enableSecureBoot\": false\n + \ },\n \"eTag\": \"9f991323-6434-48ce-bb80-a89d24ef5e08\"\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\": \"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_cliakstest000001_eastus2euap/providers/Microsoft.Network/publicIPAddresses/8b9a964f-614c-4cd5-907c-b634098e0d43\"\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_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\": + \"667f0915222d6c0001a006b7\",\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\": \"5dfd7399-8728-4f5f-8e48-7f60c34688f2\"\n}" + headers: + cache-control: + - no-cache + content-length: + - '5246' + content-type: + - application/json + date: + - Fri, 28 Jun 2024 19:15:07 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-msedge-ref: + - 'Ref A: 8E37774365194CF99FA145A0039122B5 Ref B: CO6AA3150217039 Ref C: 2024-06-28T19:15:06Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - aks nodepool update + Connection: + - keep-alive + ParameterSetName: + - --resource-group --cluster-name --name --aks-custom-headers + User-Agent: + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.9 (Linux-5.15.153.1-microsoft-standard-WSL2-x86_64-with) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/c000002?api-version=2024-04-02-preview + response: + body: + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/c000002\",\n + \"name\": \"c000002\",\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.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-2004gen2fipscontainerd-202406.19.0\",\n + \ \"upgradeSettings\": {\n \"maxSurge\": \"10%\"\n },\n \"enableFIPS\": + true,\n \"networkProfile\": {},\n \"securityProfile\": {\n \"sshAccess\": + \"LocalUser\",\n \"enableVTPM\": false,\n \"enableSecureBoot\": false\n + \ },\n \"eTag\": \"9f991323-6434-48ce-bb80-a89d24ef5e08\"\n }\n}" + headers: + cache-control: + - no-cache + content-length: + - '1199' + content-type: + - application/json + date: + - Fri, 28 Jun 2024 19:15:09 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-msedge-ref: + - 'Ref A: 59515955766541458BC38135E142A6DF Ref B: CO6AA3150218053 Ref C: 2024-06-28T19:15:08Z' + status: + code: 200 + message: OK +- request: + body: '{"properties": {"count": 1, "vmSize": "Standard_DS2_v2", "osDiskSizeGB": + 128, "osDiskType": "Managed", "kubeletDiskType": "OS", "workloadRuntime": "OCIContainer", + "maxPods": 110, "osType": "Linux", "osSKU": "Ubuntu", "enableAutoScaling": false, + "type": "VirtualMachineScaleSets", "mode": "System", "orchestratorVersion": + "1.28", "upgradeSettings": {"maxSurge": "10%"}, "powerState": {"code": "Running"}, + "enableNodePublicIP": false, "enableCustomCATrust": false, "enableEncryptionAtHost": + false, "enableUltraSSD": false, "enableFIPS": true, "networkProfile": {}, "securityProfile": + {"sshAccess": "LocalUser", "enableVTPM": false, "enableSecureBoot": false}}}' + headers: + AKSHTTPCustomFeatures: + - Microsoft.ContainerService/MutableFipsPreview + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - aks nodepool update + Connection: + - keep-alive + Content-Length: + - '658' + Content-Type: + - application/json + ParameterSetName: + - --resource-group --cluster-name --name --aks-custom-headers + User-Agent: + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.9 (Linux-5.15.153.1-microsoft-standard-WSL2-x86_64-with) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/c000002?api-version=2024-04-02-preview + response: + body: + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/c000002\",\n + \"name\": \"c000002\",\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\": \"Updating\",\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-2004gen2fipscontainerd-202406.19.0\",\n + \ \"upgradeSettings\": {\n \"maxSurge\": \"10%\"\n },\n \"enableFIPS\": + true,\n \"networkProfile\": {},\n \"securityProfile\": {\n \"sshAccess\": + \"LocalUser\",\n \"enableVTPM\": false,\n \"enableSecureBoot\": false\n + \ },\n \"eTag\": \"cdf65d54-ea8e-46c4-80fb-f57488e0a8c8\"\n }\n}" + headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/a6188aba-9045-4d7d-8ddc-ab3c8f1577ff?api-version=2016-03-30&t=638551989142731643&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=eDicTANQFXdanD8zImbSCigidDV1v4eHEWPzAnyuIpmkEii-YcNx6b7_XPNIKwoXsgSuSyQU_rUitA6-QOzsH1BcllxXQk7cUoyrKS9k4iWjsvXisJL25KFnDPpT1e3AT3JYn7EJbcGrBHxFqsWCQE2ClSIGSdwhlWLduTSvrag4rlp91ymAg93163B_VaWB589YI_LvgEFWCsGFu_kvUbHtMaTqdQrtyr4hcTSjZ5BD3OLr5cRr4bHGHKTi4KTgMMcU5Q9d_mSMk5DH_q09T8g1fFylcMHOqlwad31gd60_-2eBoe-rjwNTvhGVow1lZbtfD19_L2cs_EHhX2HWag&h=YXjZvOKxQsuCdQ8GY9S35hEqpaZcJy8VDaSgzJkKtYU + cache-control: + - no-cache + content-length: + - '1198' + content-type: + - application/json + date: + - Fri, 28 Jun 2024 19:15: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-writes: + - '1199' + x-msedge-ref: + - 'Ref A: 079A2E57B48C40B6861F4CA1A92CA7A4 Ref B: CO6AA3150218053 Ref C: 2024-06-28T19:15:09Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks nodepool update + Connection: + - keep-alive + ParameterSetName: + - --resource-group --cluster-name --name --aks-custom-headers + User-Agent: + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.9 (Linux-5.15.153.1-microsoft-standard-WSL2-x86_64-with) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/a6188aba-9045-4d7d-8ddc-ab3c8f1577ff?api-version=2016-03-30&t=638551989142731643&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=eDicTANQFXdanD8zImbSCigidDV1v4eHEWPzAnyuIpmkEii-YcNx6b7_XPNIKwoXsgSuSyQU_rUitA6-QOzsH1BcllxXQk7cUoyrKS9k4iWjsvXisJL25KFnDPpT1e3AT3JYn7EJbcGrBHxFqsWCQE2ClSIGSdwhlWLduTSvrag4rlp91ymAg93163B_VaWB589YI_LvgEFWCsGFu_kvUbHtMaTqdQrtyr4hcTSjZ5BD3OLr5cRr4bHGHKTi4KTgMMcU5Q9d_mSMk5DH_q09T8g1fFylcMHOqlwad31gd60_-2eBoe-rjwNTvhGVow1lZbtfD19_L2cs_EHhX2HWag&h=YXjZvOKxQsuCdQ8GY9S35hEqpaZcJy8VDaSgzJkKtYU + response: + body: + string: "{\n \"name\": \"a6188aba-9045-4d7d-8ddc-ab3c8f1577ff\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2024-06-28T19:15:14.1591357Z\"\n}" + headers: + cache-control: + - no-cache + content-length: + - '122' + content-type: + - application/json + date: + - Fri, 28 Jun 2024 19:15:14 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-msedge-ref: + - 'Ref A: C599EB36EF184EB2A40470404C7470DE Ref B: CO6AA3150218053 Ref C: 2024-06-28T19:15:14Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks nodepool update + Connection: + - keep-alive + ParameterSetName: + - --resource-group --cluster-name --name --aks-custom-headers + User-Agent: + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.9 (Linux-5.15.153.1-microsoft-standard-WSL2-x86_64-with) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/a6188aba-9045-4d7d-8ddc-ab3c8f1577ff?api-version=2016-03-30&t=638551989142731643&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=eDicTANQFXdanD8zImbSCigidDV1v4eHEWPzAnyuIpmkEii-YcNx6b7_XPNIKwoXsgSuSyQU_rUitA6-QOzsH1BcllxXQk7cUoyrKS9k4iWjsvXisJL25KFnDPpT1e3AT3JYn7EJbcGrBHxFqsWCQE2ClSIGSdwhlWLduTSvrag4rlp91ymAg93163B_VaWB589YI_LvgEFWCsGFu_kvUbHtMaTqdQrtyr4hcTSjZ5BD3OLr5cRr4bHGHKTi4KTgMMcU5Q9d_mSMk5DH_q09T8g1fFylcMHOqlwad31gd60_-2eBoe-rjwNTvhGVow1lZbtfD19_L2cs_EHhX2HWag&h=YXjZvOKxQsuCdQ8GY9S35hEqpaZcJy8VDaSgzJkKtYU + response: + body: + string: "{\n \"name\": \"a6188aba-9045-4d7d-8ddc-ab3c8f1577ff\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2024-06-28T19:15:14.1591357Z\",\n \"endTime\": + \"2024-06-28T19:15:22.8449501Z\"\n}" + headers: + cache-control: + - no-cache + content-length: + - '165' + content-type: + - application/json + date: + - Fri, 28 Jun 2024 19:15:45 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-msedge-ref: + - 'Ref A: FD5D9BD4873E4F95A30878D182277EAC Ref B: CO6AA3150218053 Ref C: 2024-06-28T19:15:44Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks nodepool update + Connection: + - keep-alive + ParameterSetName: + - --resource-group --cluster-name --name --aks-custom-headers + User-Agent: + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.9 (Linux-5.15.153.1-microsoft-standard-WSL2-x86_64-with) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/c000002?api-version=2024-04-02-preview + response: + body: + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/c000002\",\n + \"name\": \"c000002\",\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.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-2004gen2fipscontainerd-202406.19.0\",\n + \ \"upgradeSettings\": {\n \"maxSurge\": \"10%\"\n },\n \"enableFIPS\": + true,\n \"networkProfile\": {},\n \"securityProfile\": {\n \"sshAccess\": + \"LocalUser\",\n \"enableVTPM\": false,\n \"enableSecureBoot\": false\n + \ },\n \"eTag\": \"bca52e1a-5273-408f-bf2a-1d852303ccc6\"\n }\n}" + headers: + cache-control: + - no-cache + content-length: + - '1199' + content-type: + - application/json + date: + - Fri, 28 Jun 2024 19:15:45 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-msedge-ref: + - 'Ref A: 7845A6C18DFB40308292256F0636FEE6 Ref B: CO6AA3150218053 Ref C: 2024-06-28T19:15:45Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - aks nodepool update + Connection: + - keep-alive + ParameterSetName: + - --resource-group --cluster-name --name --aks-custom-headers --enable-fips-image + User-Agent: + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.9 (Linux-5.15.153.1-microsoft-standard-WSL2-x86_64-with) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/c000002?api-version=2024-04-02-preview + response: + body: + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/c000002\",\n + \"name\": \"c000002\",\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.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-2004gen2fipscontainerd-202406.19.0\",\n + \ \"upgradeSettings\": {\n \"maxSurge\": \"10%\"\n },\n \"enableFIPS\": + true,\n \"networkProfile\": {},\n \"securityProfile\": {\n \"sshAccess\": + \"LocalUser\",\n \"enableVTPM\": false,\n \"enableSecureBoot\": false\n + \ },\n \"eTag\": \"bca52e1a-5273-408f-bf2a-1d852303ccc6\"\n }\n}" + headers: + cache-control: + - no-cache + content-length: + - '1199' + content-type: + - application/json + date: + - Fri, 28 Jun 2024 19:15:46 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-msedge-ref: + - 'Ref A: B9B26E5FA69C479490FEC2CE17E1C531 Ref B: CO6AA3150220045 Ref C: 2024-06-28T19:15:46Z' + status: + code: 200 + message: OK +- request: + body: '{"properties": {"count": 1, "vmSize": "Standard_DS2_v2", "osDiskSizeGB": + 128, "osDiskType": "Managed", "kubeletDiskType": "OS", "workloadRuntime": "OCIContainer", + "maxPods": 110, "osType": "Linux", "osSKU": "Ubuntu", "enableAutoScaling": false, + "type": "VirtualMachineScaleSets", "mode": "System", "orchestratorVersion": + "1.28", "upgradeSettings": {"maxSurge": "10%"}, "powerState": {"code": "Running"}, + "enableNodePublicIP": false, "enableCustomCATrust": false, "enableEncryptionAtHost": + false, "enableUltraSSD": false, "enableFIPS": true, "networkProfile": {}, "securityProfile": + {"sshAccess": "LocalUser", "enableVTPM": false, "enableSecureBoot": false}}}' + headers: + AKSHTTPCustomFeatures: + - Microsoft.ContainerService/MutableFipsPreview + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - aks nodepool update + Connection: + - keep-alive + Content-Length: + - '658' + Content-Type: + - application/json + ParameterSetName: + - --resource-group --cluster-name --name --aks-custom-headers --enable-fips-image + User-Agent: + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.9 (Linux-5.15.153.1-microsoft-standard-WSL2-x86_64-with) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/c000002?api-version=2024-04-02-preview + response: + body: + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/c000002\",\n + \"name\": \"c000002\",\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\": \"Updating\",\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-2004gen2fipscontainerd-202406.19.0\",\n + \ \"upgradeSettings\": {\n \"maxSurge\": \"10%\"\n },\n \"enableFIPS\": + true,\n \"networkProfile\": {},\n \"securityProfile\": {\n \"sshAccess\": + \"LocalUser\",\n \"enableVTPM\": false,\n \"enableSecureBoot\": false\n + \ },\n \"eTag\": \"348b7ff1-5fb5-4b26-8109-2313887bedcd\"\n }\n}" + headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/25f0d0b5-edba-4cf4-939d-fc0a43496c51?api-version=2016-03-30&t=638551989516655789&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=I_nY_kzoc5vR1EG415hKZLn8fzGP5Wt8rVkzvHRZWaFS9YYvteqNlfptsQF9K4MOT4mfKhUxzWPVvORztO39k4LE6gHx9hlT1AwXjzF8AhNZWqK89VdqDsbL3gFA-5PtNlFSHbQ9rsFOAhedmNKxNtWhw1PM7iYjzo0bj1t57maPiA1mfpOz-xGCDT500qQhWG3b5TvSxK3wtIAXfhqM_t-Rr_j_cjYDB3FrwoLDtho0CBl5-5PbDrczzHHyCMCeS3RATs4Dgm8z99z2V-xipWk4loWtElWBWw_FZeV0ne7Y3K-HCptl59IpvmaziG7yTp6_EZgRuyfRZ5plm_Npng&h=GzD4AQvTc08MyVcL1ni82dCbLwqUqg0JDX4GcOyaVwY + cache-control: + - no-cache + content-length: + - '1198' + content-type: + - application/json + date: + - Fri, 28 Jun 2024 19:15:51 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-writes: + - '1199' + x-msedge-ref: + - 'Ref A: 88319B08D97F437A870144DA3FC19C8E Ref B: CO6AA3150220045 Ref C: 2024-06-28T19:15:47Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks nodepool update + Connection: + - keep-alive + ParameterSetName: + - --resource-group --cluster-name --name --aks-custom-headers --enable-fips-image + User-Agent: + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.9 (Linux-5.15.153.1-microsoft-standard-WSL2-x86_64-with) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/25f0d0b5-edba-4cf4-939d-fc0a43496c51?api-version=2016-03-30&t=638551989516655789&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=I_nY_kzoc5vR1EG415hKZLn8fzGP5Wt8rVkzvHRZWaFS9YYvteqNlfptsQF9K4MOT4mfKhUxzWPVvORztO39k4LE6gHx9hlT1AwXjzF8AhNZWqK89VdqDsbL3gFA-5PtNlFSHbQ9rsFOAhedmNKxNtWhw1PM7iYjzo0bj1t57maPiA1mfpOz-xGCDT500qQhWG3b5TvSxK3wtIAXfhqM_t-Rr_j_cjYDB3FrwoLDtho0CBl5-5PbDrczzHHyCMCeS3RATs4Dgm8z99z2V-xipWk4loWtElWBWw_FZeV0ne7Y3K-HCptl59IpvmaziG7yTp6_EZgRuyfRZ5plm_Npng&h=GzD4AQvTc08MyVcL1ni82dCbLwqUqg0JDX4GcOyaVwY + response: + body: + string: "{\n \"name\": \"25f0d0b5-edba-4cf4-939d-fc0a43496c51\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2024-06-28T19:15:51.5375081Z\"\n}" + headers: + cache-control: + - no-cache + content-length: + - '122' + content-type: + - application/json + date: + - Fri, 28 Jun 2024 19:15:51 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-msedge-ref: + - 'Ref A: A9163F2FF02B412EBE3F85160BD7B1D0 Ref B: CO6AA3150220045 Ref C: 2024-06-28T19:15:51Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks nodepool update + Connection: + - keep-alive + ParameterSetName: + - --resource-group --cluster-name --name --aks-custom-headers --enable-fips-image + User-Agent: + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.9 (Linux-5.15.153.1-microsoft-standard-WSL2-x86_64-with) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/25f0d0b5-edba-4cf4-939d-fc0a43496c51?api-version=2016-03-30&t=638551989516655789&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=I_nY_kzoc5vR1EG415hKZLn8fzGP5Wt8rVkzvHRZWaFS9YYvteqNlfptsQF9K4MOT4mfKhUxzWPVvORztO39k4LE6gHx9hlT1AwXjzF8AhNZWqK89VdqDsbL3gFA-5PtNlFSHbQ9rsFOAhedmNKxNtWhw1PM7iYjzo0bj1t57maPiA1mfpOz-xGCDT500qQhWG3b5TvSxK3wtIAXfhqM_t-Rr_j_cjYDB3FrwoLDtho0CBl5-5PbDrczzHHyCMCeS3RATs4Dgm8z99z2V-xipWk4loWtElWBWw_FZeV0ne7Y3K-HCptl59IpvmaziG7yTp6_EZgRuyfRZ5plm_Npng&h=GzD4AQvTc08MyVcL1ni82dCbLwqUqg0JDX4GcOyaVwY + response: + body: + string: "{\n \"name\": \"25f0d0b5-edba-4cf4-939d-fc0a43496c51\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2024-06-28T19:15:51.5375081Z\",\n \"endTime\": + \"2024-06-28T19:15:54.8596599Z\"\n}" + headers: + cache-control: + - no-cache + content-length: + - '165' + content-type: + - application/json + date: + - Fri, 28 Jun 2024 19:16:21 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-msedge-ref: + - 'Ref A: 9B2BF7E48314426E9BA3F83C5EA6DA92 Ref B: CO6AA3150220045 Ref C: 2024-06-28T19:16:22Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks nodepool update + Connection: + - keep-alive + ParameterSetName: + - --resource-group --cluster-name --name --aks-custom-headers --enable-fips-image + User-Agent: + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.9 (Linux-5.15.153.1-microsoft-standard-WSL2-x86_64-with) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/c000002?api-version=2024-04-02-preview + response: + body: + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/c000002\",\n + \"name\": \"c000002\",\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.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-2004gen2fipscontainerd-202406.19.0\",\n + \ \"upgradeSettings\": {\n \"maxSurge\": \"10%\"\n },\n \"enableFIPS\": + true,\n \"networkProfile\": {},\n \"securityProfile\": {\n \"sshAccess\": + \"LocalUser\",\n \"enableVTPM\": false,\n \"enableSecureBoot\": false\n + \ },\n \"eTag\": \"7170bdfa-b438-47c3-bd5a-d53dd70179fd\"\n }\n}" + headers: + cache-control: + - no-cache + content-length: + - '1199' + content-type: + - application/json + date: + - Fri, 28 Jun 2024 19:16:22 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-msedge-ref: + - 'Ref A: 298D9F153C52412CAE5AAA2CF20A5874 Ref B: CO6AA3150220045 Ref C: 2024-06-28T19:16:22Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - aks nodepool update + Connection: + - keep-alive + ParameterSetName: + - --resource-group --cluster-name --name --aks-custom-headers --disable-fips-image + User-Agent: + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.9 (Linux-5.15.153.1-microsoft-standard-WSL2-x86_64-with) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/c000002?api-version=2024-04-02-preview + response: + body: + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/c000002\",\n + \"name\": \"c000002\",\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.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-2004gen2fipscontainerd-202406.19.0\",\n + \ \"upgradeSettings\": {\n \"maxSurge\": \"10%\"\n },\n \"enableFIPS\": + true,\n \"networkProfile\": {},\n \"securityProfile\": {\n \"sshAccess\": + \"LocalUser\",\n \"enableVTPM\": false,\n \"enableSecureBoot\": false\n + \ },\n \"eTag\": \"7170bdfa-b438-47c3-bd5a-d53dd70179fd\"\n }\n}" + headers: + cache-control: + - no-cache + content-length: + - '1199' + content-type: + - application/json + date: + - Fri, 28 Jun 2024 19:16:24 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-msedge-ref: + - 'Ref A: D62D2C1ADB18453A8B8C1F4EC1A10280 Ref B: CO6AA3150217031 Ref C: 2024-06-28T19:16:24Z' + status: + code: 200 + message: OK +- request: + body: '{"properties": {"count": 1, "vmSize": "Standard_DS2_v2", "osDiskSizeGB": + 128, "osDiskType": "Managed", "kubeletDiskType": "OS", "workloadRuntime": "OCIContainer", + "maxPods": 110, "osType": "Linux", "osSKU": "Ubuntu", "enableAutoScaling": false, + "type": "VirtualMachineScaleSets", "mode": "System", "orchestratorVersion": + "1.28", "upgradeSettings": {"maxSurge": "10%"}, "powerState": {"code": "Running"}, + "enableNodePublicIP": false, "enableCustomCATrust": false, "enableEncryptionAtHost": + false, "enableUltraSSD": false, "enableFIPS": false, "networkProfile": {}, "securityProfile": + {"sshAccess": "LocalUser", "enableVTPM": false, "enableSecureBoot": false}}}' + headers: + AKSHTTPCustomFeatures: + - Microsoft.ContainerService/MutableFipsPreview + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - aks nodepool update + Connection: + - keep-alive + Content-Length: + - '659' + Content-Type: + - application/json + ParameterSetName: + - --resource-group --cluster-name --name --aks-custom-headers --disable-fips-image + User-Agent: + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.9 (Linux-5.15.153.1-microsoft-standard-WSL2-x86_64-with) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/c000002?api-version=2024-04-02-preview + response: + body: + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/c000002\",\n + \"name\": \"c000002\",\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\": \"Upgrading\",\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-2204gen2containerd-202406.19.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\": \"283fcce5-a10e-4144-aed1-f49eb88cbdaf\"\n }\n}" + headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/879da2a6-f35f-402c-907d-541a25db0223?api-version=2016-03-30&t=638551989915275710&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=czF8PxAgP2P2xy-W1JtZOgU9I6HP-KXcI-u408oIdGGh35VnpakBwwFYzARV9SrCyqHy7DZWV9SDVWA0EVRqB1edCa56r3SLkuJTABOGZbqPXMYBZlBa8SRi5JKFR-xPmA4LJZO4qPyjtG6ZmlL8iGQhEhqnRDbUnGoVObJGB1I0QIvtFiqD8EB-mMKfy7YJFIIx1vHFmlJnhWjFd3-R4TAH2zF95OaQacnSFM5QnO_tx7epgDitSzgZmm_8WWZioZciIMTdLy6TElA3v910EWh9sMvXi66MovTnl0kDxobly2ZC8UpOzqQiXYNpoDr-CAPK4e0pqbwHnmqPu2FKqw&h=Yk5h0m3uoJvEIYWRk_tbJlEH0OI5JA7bIIlGXj2BcV4 + cache-control: + - no-cache + content-length: + - '1196' + content-type: + - application/json + date: + - Fri, 28 Jun 2024 19:16:31 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-writes: + - '1199' + x-msedge-ref: + - 'Ref A: CAFB6BA974B74C8E95A643075432F2DC Ref B: CO6AA3150217031 Ref C: 2024-06-28T19:16:25Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks nodepool update + Connection: + - keep-alive + ParameterSetName: + - --resource-group --cluster-name --name --aks-custom-headers --disable-fips-image + User-Agent: + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.9 (Linux-5.15.153.1-microsoft-standard-WSL2-x86_64-with) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/879da2a6-f35f-402c-907d-541a25db0223?api-version=2016-03-30&t=638551989915275710&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=czF8PxAgP2P2xy-W1JtZOgU9I6HP-KXcI-u408oIdGGh35VnpakBwwFYzARV9SrCyqHy7DZWV9SDVWA0EVRqB1edCa56r3SLkuJTABOGZbqPXMYBZlBa8SRi5JKFR-xPmA4LJZO4qPyjtG6ZmlL8iGQhEhqnRDbUnGoVObJGB1I0QIvtFiqD8EB-mMKfy7YJFIIx1vHFmlJnhWjFd3-R4TAH2zF95OaQacnSFM5QnO_tx7epgDitSzgZmm_8WWZioZciIMTdLy6TElA3v910EWh9sMvXi66MovTnl0kDxobly2ZC8UpOzqQiXYNpoDr-CAPK4e0pqbwHnmqPu2FKqw&h=Yk5h0m3uoJvEIYWRk_tbJlEH0OI5JA7bIIlGXj2BcV4 + response: + body: + string: "{\n \"name\": \"879da2a6-f35f-402c-907d-541a25db0223\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2024-06-28T19:16:31.4036079Z\"\n}" + headers: + cache-control: + - no-cache + content-length: + - '122' + content-type: + - application/json + date: + - Fri, 28 Jun 2024 19:16:31 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-msedge-ref: + - 'Ref A: D35F5AA1D99B422AA97D339B52B0FACE Ref B: CO6AA3150217031 Ref C: 2024-06-28T19:16:31Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks nodepool update + Connection: + - keep-alive + ParameterSetName: + - --resource-group --cluster-name --name --aks-custom-headers --disable-fips-image + User-Agent: + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.9 (Linux-5.15.153.1-microsoft-standard-WSL2-x86_64-with) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/879da2a6-f35f-402c-907d-541a25db0223?api-version=2016-03-30&t=638551989915275710&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=czF8PxAgP2P2xy-W1JtZOgU9I6HP-KXcI-u408oIdGGh35VnpakBwwFYzARV9SrCyqHy7DZWV9SDVWA0EVRqB1edCa56r3SLkuJTABOGZbqPXMYBZlBa8SRi5JKFR-xPmA4LJZO4qPyjtG6ZmlL8iGQhEhqnRDbUnGoVObJGB1I0QIvtFiqD8EB-mMKfy7YJFIIx1vHFmlJnhWjFd3-R4TAH2zF95OaQacnSFM5QnO_tx7epgDitSzgZmm_8WWZioZciIMTdLy6TElA3v910EWh9sMvXi66MovTnl0kDxobly2ZC8UpOzqQiXYNpoDr-CAPK4e0pqbwHnmqPu2FKqw&h=Yk5h0m3uoJvEIYWRk_tbJlEH0OI5JA7bIIlGXj2BcV4 + response: + body: + string: "{\n \"name\": \"879da2a6-f35f-402c-907d-541a25db0223\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2024-06-28T19:16:31.4036079Z\"\n}" + headers: + cache-control: + - no-cache + content-length: + - '122' + content-type: + - application/json + date: + - Fri, 28 Jun 2024 19:17:02 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-msedge-ref: + - 'Ref A: 8BADDD9D1D0D4201A5E98827419C084D Ref B: CO6AA3150217031 Ref C: 2024-06-28T19:17:01Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks nodepool update + Connection: + - keep-alive + ParameterSetName: + - --resource-group --cluster-name --name --aks-custom-headers --disable-fips-image + User-Agent: + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.9 (Linux-5.15.153.1-microsoft-standard-WSL2-x86_64-with) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/879da2a6-f35f-402c-907d-541a25db0223?api-version=2016-03-30&t=638551989915275710&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=czF8PxAgP2P2xy-W1JtZOgU9I6HP-KXcI-u408oIdGGh35VnpakBwwFYzARV9SrCyqHy7DZWV9SDVWA0EVRqB1edCa56r3SLkuJTABOGZbqPXMYBZlBa8SRi5JKFR-xPmA4LJZO4qPyjtG6ZmlL8iGQhEhqnRDbUnGoVObJGB1I0QIvtFiqD8EB-mMKfy7YJFIIx1vHFmlJnhWjFd3-R4TAH2zF95OaQacnSFM5QnO_tx7epgDitSzgZmm_8WWZioZciIMTdLy6TElA3v910EWh9sMvXi66MovTnl0kDxobly2ZC8UpOzqQiXYNpoDr-CAPK4e0pqbwHnmqPu2FKqw&h=Yk5h0m3uoJvEIYWRk_tbJlEH0OI5JA7bIIlGXj2BcV4 + response: + body: + string: "{\n \"name\": \"879da2a6-f35f-402c-907d-541a25db0223\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2024-06-28T19:16:31.4036079Z\"\n}" + headers: + cache-control: + - no-cache + content-length: + - '122' + content-type: + - application/json + date: + - Fri, 28 Jun 2024 19:17:32 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-msedge-ref: + - 'Ref A: C0FB721173D34758A7F46EDEB93854C5 Ref B: CO6AA3150217031 Ref C: 2024-06-28T19:17:32Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks nodepool update + Connection: + - keep-alive + ParameterSetName: + - --resource-group --cluster-name --name --aks-custom-headers --disable-fips-image + User-Agent: + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.9 (Linux-5.15.153.1-microsoft-standard-WSL2-x86_64-with) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/879da2a6-f35f-402c-907d-541a25db0223?api-version=2016-03-30&t=638551989915275710&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=czF8PxAgP2P2xy-W1JtZOgU9I6HP-KXcI-u408oIdGGh35VnpakBwwFYzARV9SrCyqHy7DZWV9SDVWA0EVRqB1edCa56r3SLkuJTABOGZbqPXMYBZlBa8SRi5JKFR-xPmA4LJZO4qPyjtG6ZmlL8iGQhEhqnRDbUnGoVObJGB1I0QIvtFiqD8EB-mMKfy7YJFIIx1vHFmlJnhWjFd3-R4TAH2zF95OaQacnSFM5QnO_tx7epgDitSzgZmm_8WWZioZciIMTdLy6TElA3v910EWh9sMvXi66MovTnl0kDxobly2ZC8UpOzqQiXYNpoDr-CAPK4e0pqbwHnmqPu2FKqw&h=Yk5h0m3uoJvEIYWRk_tbJlEH0OI5JA7bIIlGXj2BcV4 + response: + body: + string: "{\n \"name\": \"879da2a6-f35f-402c-907d-541a25db0223\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2024-06-28T19:16:31.4036079Z\"\n}" + headers: + cache-control: + - no-cache + content-length: + - '122' + content-type: + - application/json + date: + - Fri, 28 Jun 2024 19:18:02 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-msedge-ref: + - 'Ref A: EC0A1F856CB241D782E94520A944B033 Ref B: CO6AA3150217031 Ref C: 2024-06-28T19:18:02Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks nodepool update Connection: - keep-alive ParameterSetName: @@ -1340,11 +2385,11 @@ interactions: User-Agent: - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.9 (Linux-5.15.153.1-microsoft-standard-WSL2-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/a3bf71e7-1dbc-4800-b430-f3d8a4e5daf9?api-version=2016-03-30&t=638551196975020429&c=MIIHpTCCBo2gAwIBAgITfwN4zwbxlQ3hiVeX7gAEA3jPBjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNjI0MTEyOTI5WhcNMjUwNjE5MTEyOTI5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKitus9otjKc_2mnoItGg2ODGCsanW7wwLiNnlghjNsxrMUDq5u2Jp-zfc9sJhD2ssQRZGj0UhmQ_fxJ4Ej5jX1NtqoCE8_O4gSKDdsiETzdh9UuRNePujUsrqI3GK70mlTIIt7O4BfdGHHn4HzvFUjh9U-qxP7e990OLjdKcDTGsSNQ7lAVCgWGJpYegOJ6ACBHOfb8Rpt_dbMKIJesuzIQELniFYNWwFtNwNUzlKNQKhZDUYVuoR16g6NR2F8u15sHtxwMbmBEBBCSn6UWzgsEFu8XZyuBiRyVmr88JioOGGWe7rEeV6y8PB1pwedA9jLRlHuGYRszTvO8at-wf20CAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBS94SVCkY0GgY_zlPO8rjBypYY5eTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGIn-9f_E2WtRfn5TnPvEFcnNeoR9cALTPfaepUursLy4o269sf_duZqDORTSB8D9bTNs8fcLI7f82rJ0W1N0iScK0RSU5qHe4zcN9BxYTXTxR67i3VJUrqzkser13e4pWKmTswjP1n56pVyneTFuMxfzgyPSTOIS8w8t_dBcDOCwN6VWhEClbaMoQpGHx1ay3ESzhlV21h7nPhFy-kZYSS9KTS_vtrdH8AWOWHccg2aiEKul_pD_FGFO4RTwv09JYTSlzWahYyx4oi7bhueV5SyfUM_hWnRTIx3b7NBeSCf4_JXcGhNRgcUqKX_J_Ey9f6Uz6U6GBVNkYj0V9SK-TQ&s=HuoVUxUGicAUrkBOTpSkYqeOWsqpJetLqgtSX0Q4bMWLdFdTHbs4ujjOTf24vooIKJoyPSfwpdXuvzhPsv2mRRZ7r5auxtDnD7bpeqo9SEbjX1Tjaq4kPYrX_lHGVtfTxMSHnAtlsA1lE0H4KkDOGadAvBD0fNsAPCJWHbtZxQ9G7L6llQ_4LOd-OsRXwzZnGJhsg8HepX7CBy3H3OM88jm5CDQUdls3Hg34O7NoC6uv5K4jBuuK4BIK8VOHqEJihmSHYCKHfFJM-3KTgec0JCKJSeU0pS4du9hn8cf20S8Nm2N9W9wkILwGjw27izSguQmO_sqeDbXW9cqgWdmxkg&h=z_okcklpJ5tFi3SZFwKsnLo8THaZ7AkNVq4--yoKUKw + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/879da2a6-f35f-402c-907d-541a25db0223?api-version=2016-03-30&t=638551989915275710&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=czF8PxAgP2P2xy-W1JtZOgU9I6HP-KXcI-u408oIdGGh35VnpakBwwFYzARV9SrCyqHy7DZWV9SDVWA0EVRqB1edCa56r3SLkuJTABOGZbqPXMYBZlBa8SRi5JKFR-xPmA4LJZO4qPyjtG6ZmlL8iGQhEhqnRDbUnGoVObJGB1I0QIvtFiqD8EB-mMKfy7YJFIIx1vHFmlJnhWjFd3-R4TAH2zF95OaQacnSFM5QnO_tx7epgDitSzgZmm_8WWZioZciIMTdLy6TElA3v910EWh9sMvXi66MovTnl0kDxobly2ZC8UpOzqQiXYNpoDr-CAPK4e0pqbwHnmqPu2FKqw&h=Yk5h0m3uoJvEIYWRk_tbJlEH0OI5JA7bIIlGXj2BcV4 response: body: - string: "{\n \"name\": \"a3bf71e7-1dbc-4800-b430-f3d8a4e5daf9\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-06-27T21:14:57.3555986Z\"\n}" + string: "{\n \"name\": \"879da2a6-f35f-402c-907d-541a25db0223\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2024-06-28T19:16:31.4036079Z\"\n}" headers: cache-control: - no-cache @@ -1353,7 +2398,7 @@ interactions: content-type: - application/json date: - - Thu, 27 Jun 2024 21:18:00 GMT + - Fri, 28 Jun 2024 19:18:33 GMT expires: - '-1' pragma: @@ -1365,7 +2410,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: FA51D613C2D5466A8A9F5925E321AE6C Ref B: CO1EDGE2509 Ref C: 2024-06-27T21:18:00Z' + - 'Ref A: 8529DDC0BE9343AC8413AD6261962CAE Ref B: CO6AA3150217031 Ref C: 2024-06-28T19:18:33Z' status: code: 200 message: OK @@ -1385,11 +2430,11 @@ interactions: User-Agent: - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.9 (Linux-5.15.153.1-microsoft-standard-WSL2-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/a3bf71e7-1dbc-4800-b430-f3d8a4e5daf9?api-version=2016-03-30&t=638551196975020429&c=MIIHpTCCBo2gAwIBAgITfwN4zwbxlQ3hiVeX7gAEA3jPBjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNjI0MTEyOTI5WhcNMjUwNjE5MTEyOTI5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKitus9otjKc_2mnoItGg2ODGCsanW7wwLiNnlghjNsxrMUDq5u2Jp-zfc9sJhD2ssQRZGj0UhmQ_fxJ4Ej5jX1NtqoCE8_O4gSKDdsiETzdh9UuRNePujUsrqI3GK70mlTIIt7O4BfdGHHn4HzvFUjh9U-qxP7e990OLjdKcDTGsSNQ7lAVCgWGJpYegOJ6ACBHOfb8Rpt_dbMKIJesuzIQELniFYNWwFtNwNUzlKNQKhZDUYVuoR16g6NR2F8u15sHtxwMbmBEBBCSn6UWzgsEFu8XZyuBiRyVmr88JioOGGWe7rEeV6y8PB1pwedA9jLRlHuGYRszTvO8at-wf20CAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBS94SVCkY0GgY_zlPO8rjBypYY5eTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGIn-9f_E2WtRfn5TnPvEFcnNeoR9cALTPfaepUursLy4o269sf_duZqDORTSB8D9bTNs8fcLI7f82rJ0W1N0iScK0RSU5qHe4zcN9BxYTXTxR67i3VJUrqzkser13e4pWKmTswjP1n56pVyneTFuMxfzgyPSTOIS8w8t_dBcDOCwN6VWhEClbaMoQpGHx1ay3ESzhlV21h7nPhFy-kZYSS9KTS_vtrdH8AWOWHccg2aiEKul_pD_FGFO4RTwv09JYTSlzWahYyx4oi7bhueV5SyfUM_hWnRTIx3b7NBeSCf4_JXcGhNRgcUqKX_J_Ey9f6Uz6U6GBVNkYj0V9SK-TQ&s=HuoVUxUGicAUrkBOTpSkYqeOWsqpJetLqgtSX0Q4bMWLdFdTHbs4ujjOTf24vooIKJoyPSfwpdXuvzhPsv2mRRZ7r5auxtDnD7bpeqo9SEbjX1Tjaq4kPYrX_lHGVtfTxMSHnAtlsA1lE0H4KkDOGadAvBD0fNsAPCJWHbtZxQ9G7L6llQ_4LOd-OsRXwzZnGJhsg8HepX7CBy3H3OM88jm5CDQUdls3Hg34O7NoC6uv5K4jBuuK4BIK8VOHqEJihmSHYCKHfFJM-3KTgec0JCKJSeU0pS4du9hn8cf20S8Nm2N9W9wkILwGjw27izSguQmO_sqeDbXW9cqgWdmxkg&h=z_okcklpJ5tFi3SZFwKsnLo8THaZ7AkNVq4--yoKUKw + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/879da2a6-f35f-402c-907d-541a25db0223?api-version=2016-03-30&t=638551989915275710&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=czF8PxAgP2P2xy-W1JtZOgU9I6HP-KXcI-u408oIdGGh35VnpakBwwFYzARV9SrCyqHy7DZWV9SDVWA0EVRqB1edCa56r3SLkuJTABOGZbqPXMYBZlBa8SRi5JKFR-xPmA4LJZO4qPyjtG6ZmlL8iGQhEhqnRDbUnGoVObJGB1I0QIvtFiqD8EB-mMKfy7YJFIIx1vHFmlJnhWjFd3-R4TAH2zF95OaQacnSFM5QnO_tx7epgDitSzgZmm_8WWZioZciIMTdLy6TElA3v910EWh9sMvXi66MovTnl0kDxobly2ZC8UpOzqQiXYNpoDr-CAPK4e0pqbwHnmqPu2FKqw&h=Yk5h0m3uoJvEIYWRk_tbJlEH0OI5JA7bIIlGXj2BcV4 response: body: - string: "{\n \"name\": \"a3bf71e7-1dbc-4800-b430-f3d8a4e5daf9\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-06-27T21:14:57.3555986Z\"\n}" + string: "{\n \"name\": \"879da2a6-f35f-402c-907d-541a25db0223\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2024-06-28T19:16:31.4036079Z\"\n}" headers: cache-control: - no-cache @@ -1398,7 +2443,7 @@ interactions: content-type: - application/json date: - - Thu, 27 Jun 2024 21:18:30 GMT + - Fri, 28 Jun 2024 19:19:03 GMT expires: - '-1' pragma: @@ -1410,7 +2455,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: A08A6B6983924D94B1CDA739AD309341 Ref B: CO1EDGE2509 Ref C: 2024-06-27T21:18:30Z' + - 'Ref A: 0A551A6FA33A4B74A5FC166A7078A1EB Ref B: CO6AA3150217031 Ref C: 2024-06-28T19:19:03Z' status: code: 200 message: OK @@ -1430,11 +2475,11 @@ interactions: User-Agent: - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.9 (Linux-5.15.153.1-microsoft-standard-WSL2-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/a3bf71e7-1dbc-4800-b430-f3d8a4e5daf9?api-version=2016-03-30&t=638551196975020429&c=MIIHpTCCBo2gAwIBAgITfwN4zwbxlQ3hiVeX7gAEA3jPBjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNjI0MTEyOTI5WhcNMjUwNjE5MTEyOTI5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKitus9otjKc_2mnoItGg2ODGCsanW7wwLiNnlghjNsxrMUDq5u2Jp-zfc9sJhD2ssQRZGj0UhmQ_fxJ4Ej5jX1NtqoCE8_O4gSKDdsiETzdh9UuRNePujUsrqI3GK70mlTIIt7O4BfdGHHn4HzvFUjh9U-qxP7e990OLjdKcDTGsSNQ7lAVCgWGJpYegOJ6ACBHOfb8Rpt_dbMKIJesuzIQELniFYNWwFtNwNUzlKNQKhZDUYVuoR16g6NR2F8u15sHtxwMbmBEBBCSn6UWzgsEFu8XZyuBiRyVmr88JioOGGWe7rEeV6y8PB1pwedA9jLRlHuGYRszTvO8at-wf20CAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBS94SVCkY0GgY_zlPO8rjBypYY5eTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGIn-9f_E2WtRfn5TnPvEFcnNeoR9cALTPfaepUursLy4o269sf_duZqDORTSB8D9bTNs8fcLI7f82rJ0W1N0iScK0RSU5qHe4zcN9BxYTXTxR67i3VJUrqzkser13e4pWKmTswjP1n56pVyneTFuMxfzgyPSTOIS8w8t_dBcDOCwN6VWhEClbaMoQpGHx1ay3ESzhlV21h7nPhFy-kZYSS9KTS_vtrdH8AWOWHccg2aiEKul_pD_FGFO4RTwv09JYTSlzWahYyx4oi7bhueV5SyfUM_hWnRTIx3b7NBeSCf4_JXcGhNRgcUqKX_J_Ey9f6Uz6U6GBVNkYj0V9SK-TQ&s=HuoVUxUGicAUrkBOTpSkYqeOWsqpJetLqgtSX0Q4bMWLdFdTHbs4ujjOTf24vooIKJoyPSfwpdXuvzhPsv2mRRZ7r5auxtDnD7bpeqo9SEbjX1Tjaq4kPYrX_lHGVtfTxMSHnAtlsA1lE0H4KkDOGadAvBD0fNsAPCJWHbtZxQ9G7L6llQ_4LOd-OsRXwzZnGJhsg8HepX7CBy3H3OM88jm5CDQUdls3Hg34O7NoC6uv5K4jBuuK4BIK8VOHqEJihmSHYCKHfFJM-3KTgec0JCKJSeU0pS4du9hn8cf20S8Nm2N9W9wkILwGjw27izSguQmO_sqeDbXW9cqgWdmxkg&h=z_okcklpJ5tFi3SZFwKsnLo8THaZ7AkNVq4--yoKUKw + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/879da2a6-f35f-402c-907d-541a25db0223?api-version=2016-03-30&t=638551989915275710&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=czF8PxAgP2P2xy-W1JtZOgU9I6HP-KXcI-u408oIdGGh35VnpakBwwFYzARV9SrCyqHy7DZWV9SDVWA0EVRqB1edCa56r3SLkuJTABOGZbqPXMYBZlBa8SRi5JKFR-xPmA4LJZO4qPyjtG6ZmlL8iGQhEhqnRDbUnGoVObJGB1I0QIvtFiqD8EB-mMKfy7YJFIIx1vHFmlJnhWjFd3-R4TAH2zF95OaQacnSFM5QnO_tx7epgDitSzgZmm_8WWZioZciIMTdLy6TElA3v910EWh9sMvXi66MovTnl0kDxobly2ZC8UpOzqQiXYNpoDr-CAPK4e0pqbwHnmqPu2FKqw&h=Yk5h0m3uoJvEIYWRk_tbJlEH0OI5JA7bIIlGXj2BcV4 response: body: - string: "{\n \"name\": \"a3bf71e7-1dbc-4800-b430-f3d8a4e5daf9\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-06-27T21:14:57.3555986Z\"\n}" + string: "{\n \"name\": \"879da2a6-f35f-402c-907d-541a25db0223\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2024-06-28T19:16:31.4036079Z\"\n}" headers: cache-control: - no-cache @@ -1443,7 +2488,7 @@ interactions: content-type: - application/json date: - - Thu, 27 Jun 2024 21:19:01 GMT + - Fri, 28 Jun 2024 19:19:34 GMT expires: - '-1' pragma: @@ -1455,7 +2500,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: 1E29E9140F424147BE62845A8DAA1CE5 Ref B: CO1EDGE2509 Ref C: 2024-06-27T21:19:01Z' + - 'Ref A: 3C51FA5E35024C78B9EE151A1E4CE789 Ref B: CO6AA3150217031 Ref C: 2024-06-28T19:19:33Z' status: code: 200 message: OK @@ -1475,11 +2520,11 @@ interactions: User-Agent: - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.9 (Linux-5.15.153.1-microsoft-standard-WSL2-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/a3bf71e7-1dbc-4800-b430-f3d8a4e5daf9?api-version=2016-03-30&t=638551196975020429&c=MIIHpTCCBo2gAwIBAgITfwN4zwbxlQ3hiVeX7gAEA3jPBjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNjI0MTEyOTI5WhcNMjUwNjE5MTEyOTI5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKitus9otjKc_2mnoItGg2ODGCsanW7wwLiNnlghjNsxrMUDq5u2Jp-zfc9sJhD2ssQRZGj0UhmQ_fxJ4Ej5jX1NtqoCE8_O4gSKDdsiETzdh9UuRNePujUsrqI3GK70mlTIIt7O4BfdGHHn4HzvFUjh9U-qxP7e990OLjdKcDTGsSNQ7lAVCgWGJpYegOJ6ACBHOfb8Rpt_dbMKIJesuzIQELniFYNWwFtNwNUzlKNQKhZDUYVuoR16g6NR2F8u15sHtxwMbmBEBBCSn6UWzgsEFu8XZyuBiRyVmr88JioOGGWe7rEeV6y8PB1pwedA9jLRlHuGYRszTvO8at-wf20CAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBS94SVCkY0GgY_zlPO8rjBypYY5eTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGIn-9f_E2WtRfn5TnPvEFcnNeoR9cALTPfaepUursLy4o269sf_duZqDORTSB8D9bTNs8fcLI7f82rJ0W1N0iScK0RSU5qHe4zcN9BxYTXTxR67i3VJUrqzkser13e4pWKmTswjP1n56pVyneTFuMxfzgyPSTOIS8w8t_dBcDOCwN6VWhEClbaMoQpGHx1ay3ESzhlV21h7nPhFy-kZYSS9KTS_vtrdH8AWOWHccg2aiEKul_pD_FGFO4RTwv09JYTSlzWahYyx4oi7bhueV5SyfUM_hWnRTIx3b7NBeSCf4_JXcGhNRgcUqKX_J_Ey9f6Uz6U6GBVNkYj0V9SK-TQ&s=HuoVUxUGicAUrkBOTpSkYqeOWsqpJetLqgtSX0Q4bMWLdFdTHbs4ujjOTf24vooIKJoyPSfwpdXuvzhPsv2mRRZ7r5auxtDnD7bpeqo9SEbjX1Tjaq4kPYrX_lHGVtfTxMSHnAtlsA1lE0H4KkDOGadAvBD0fNsAPCJWHbtZxQ9G7L6llQ_4LOd-OsRXwzZnGJhsg8HepX7CBy3H3OM88jm5CDQUdls3Hg34O7NoC6uv5K4jBuuK4BIK8VOHqEJihmSHYCKHfFJM-3KTgec0JCKJSeU0pS4du9hn8cf20S8Nm2N9W9wkILwGjw27izSguQmO_sqeDbXW9cqgWdmxkg&h=z_okcklpJ5tFi3SZFwKsnLo8THaZ7AkNVq4--yoKUKw + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/879da2a6-f35f-402c-907d-541a25db0223?api-version=2016-03-30&t=638551989915275710&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=czF8PxAgP2P2xy-W1JtZOgU9I6HP-KXcI-u408oIdGGh35VnpakBwwFYzARV9SrCyqHy7DZWV9SDVWA0EVRqB1edCa56r3SLkuJTABOGZbqPXMYBZlBa8SRi5JKFR-xPmA4LJZO4qPyjtG6ZmlL8iGQhEhqnRDbUnGoVObJGB1I0QIvtFiqD8EB-mMKfy7YJFIIx1vHFmlJnhWjFd3-R4TAH2zF95OaQacnSFM5QnO_tx7epgDitSzgZmm_8WWZioZciIMTdLy6TElA3v910EWh9sMvXi66MovTnl0kDxobly2ZC8UpOzqQiXYNpoDr-CAPK4e0pqbwHnmqPu2FKqw&h=Yk5h0m3uoJvEIYWRk_tbJlEH0OI5JA7bIIlGXj2BcV4 response: body: - string: "{\n \"name\": \"a3bf71e7-1dbc-4800-b430-f3d8a4e5daf9\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-06-27T21:14:57.3555986Z\"\n}" + string: "{\n \"name\": \"879da2a6-f35f-402c-907d-541a25db0223\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2024-06-28T19:16:31.4036079Z\"\n}" headers: cache-control: - no-cache @@ -1488,7 +2533,7 @@ interactions: content-type: - application/json date: - - Thu, 27 Jun 2024 21:19:31 GMT + - Fri, 28 Jun 2024 19:20:04 GMT expires: - '-1' pragma: @@ -1500,7 +2545,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: C3AF490CB07946649B52BCFE1738368B Ref B: CO1EDGE2509 Ref C: 2024-06-27T21:19:31Z' + - 'Ref A: 78646090B4B34DA2B4532E2DC5192EA3 Ref B: CO6AA3150217031 Ref C: 2024-06-28T19:20:04Z' status: code: 200 message: OK @@ -1520,11 +2565,11 @@ interactions: User-Agent: - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.9 (Linux-5.15.153.1-microsoft-standard-WSL2-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/a3bf71e7-1dbc-4800-b430-f3d8a4e5daf9?api-version=2016-03-30&t=638551196975020429&c=MIIHpTCCBo2gAwIBAgITfwN4zwbxlQ3hiVeX7gAEA3jPBjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNjI0MTEyOTI5WhcNMjUwNjE5MTEyOTI5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKitus9otjKc_2mnoItGg2ODGCsanW7wwLiNnlghjNsxrMUDq5u2Jp-zfc9sJhD2ssQRZGj0UhmQ_fxJ4Ej5jX1NtqoCE8_O4gSKDdsiETzdh9UuRNePujUsrqI3GK70mlTIIt7O4BfdGHHn4HzvFUjh9U-qxP7e990OLjdKcDTGsSNQ7lAVCgWGJpYegOJ6ACBHOfb8Rpt_dbMKIJesuzIQELniFYNWwFtNwNUzlKNQKhZDUYVuoR16g6NR2F8u15sHtxwMbmBEBBCSn6UWzgsEFu8XZyuBiRyVmr88JioOGGWe7rEeV6y8PB1pwedA9jLRlHuGYRszTvO8at-wf20CAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBS94SVCkY0GgY_zlPO8rjBypYY5eTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGIn-9f_E2WtRfn5TnPvEFcnNeoR9cALTPfaepUursLy4o269sf_duZqDORTSB8D9bTNs8fcLI7f82rJ0W1N0iScK0RSU5qHe4zcN9BxYTXTxR67i3VJUrqzkser13e4pWKmTswjP1n56pVyneTFuMxfzgyPSTOIS8w8t_dBcDOCwN6VWhEClbaMoQpGHx1ay3ESzhlV21h7nPhFy-kZYSS9KTS_vtrdH8AWOWHccg2aiEKul_pD_FGFO4RTwv09JYTSlzWahYyx4oi7bhueV5SyfUM_hWnRTIx3b7NBeSCf4_JXcGhNRgcUqKX_J_Ey9f6Uz6U6GBVNkYj0V9SK-TQ&s=HuoVUxUGicAUrkBOTpSkYqeOWsqpJetLqgtSX0Q4bMWLdFdTHbs4ujjOTf24vooIKJoyPSfwpdXuvzhPsv2mRRZ7r5auxtDnD7bpeqo9SEbjX1Tjaq4kPYrX_lHGVtfTxMSHnAtlsA1lE0H4KkDOGadAvBD0fNsAPCJWHbtZxQ9G7L6llQ_4LOd-OsRXwzZnGJhsg8HepX7CBy3H3OM88jm5CDQUdls3Hg34O7NoC6uv5K4jBuuK4BIK8VOHqEJihmSHYCKHfFJM-3KTgec0JCKJSeU0pS4du9hn8cf20S8Nm2N9W9wkILwGjw27izSguQmO_sqeDbXW9cqgWdmxkg&h=z_okcklpJ5tFi3SZFwKsnLo8THaZ7AkNVq4--yoKUKw + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/879da2a6-f35f-402c-907d-541a25db0223?api-version=2016-03-30&t=638551989915275710&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=czF8PxAgP2P2xy-W1JtZOgU9I6HP-KXcI-u408oIdGGh35VnpakBwwFYzARV9SrCyqHy7DZWV9SDVWA0EVRqB1edCa56r3SLkuJTABOGZbqPXMYBZlBa8SRi5JKFR-xPmA4LJZO4qPyjtG6ZmlL8iGQhEhqnRDbUnGoVObJGB1I0QIvtFiqD8EB-mMKfy7YJFIIx1vHFmlJnhWjFd3-R4TAH2zF95OaQacnSFM5QnO_tx7epgDitSzgZmm_8WWZioZciIMTdLy6TElA3v910EWh9sMvXi66MovTnl0kDxobly2ZC8UpOzqQiXYNpoDr-CAPK4e0pqbwHnmqPu2FKqw&h=Yk5h0m3uoJvEIYWRk_tbJlEH0OI5JA7bIIlGXj2BcV4 response: body: - string: "{\n \"name\": \"a3bf71e7-1dbc-4800-b430-f3d8a4e5daf9\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-06-27T21:14:57.3555986Z\"\n}" + string: "{\n \"name\": \"879da2a6-f35f-402c-907d-541a25db0223\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2024-06-28T19:16:31.4036079Z\"\n}" headers: cache-control: - no-cache @@ -1533,7 +2578,7 @@ interactions: content-type: - application/json date: - - Thu, 27 Jun 2024 21:20:01 GMT + - Fri, 28 Jun 2024 19:20:35 GMT expires: - '-1' pragma: @@ -1545,7 +2590,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: FE1ED985C57F4D509B3D6725D2881A50 Ref B: CO1EDGE2509 Ref C: 2024-06-27T21:20:01Z' + - 'Ref A: A4E699C4A8E84E35B01687F127D57DF8 Ref B: CO6AA3150217031 Ref C: 2024-06-28T19:20:34Z' status: code: 200 message: OK @@ -1565,11 +2610,11 @@ interactions: User-Agent: - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.9 (Linux-5.15.153.1-microsoft-standard-WSL2-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/a3bf71e7-1dbc-4800-b430-f3d8a4e5daf9?api-version=2016-03-30&t=638551196975020429&c=MIIHpTCCBo2gAwIBAgITfwN4zwbxlQ3hiVeX7gAEA3jPBjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNjI0MTEyOTI5WhcNMjUwNjE5MTEyOTI5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKitus9otjKc_2mnoItGg2ODGCsanW7wwLiNnlghjNsxrMUDq5u2Jp-zfc9sJhD2ssQRZGj0UhmQ_fxJ4Ej5jX1NtqoCE8_O4gSKDdsiETzdh9UuRNePujUsrqI3GK70mlTIIt7O4BfdGHHn4HzvFUjh9U-qxP7e990OLjdKcDTGsSNQ7lAVCgWGJpYegOJ6ACBHOfb8Rpt_dbMKIJesuzIQELniFYNWwFtNwNUzlKNQKhZDUYVuoR16g6NR2F8u15sHtxwMbmBEBBCSn6UWzgsEFu8XZyuBiRyVmr88JioOGGWe7rEeV6y8PB1pwedA9jLRlHuGYRszTvO8at-wf20CAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBS94SVCkY0GgY_zlPO8rjBypYY5eTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGIn-9f_E2WtRfn5TnPvEFcnNeoR9cALTPfaepUursLy4o269sf_duZqDORTSB8D9bTNs8fcLI7f82rJ0W1N0iScK0RSU5qHe4zcN9BxYTXTxR67i3VJUrqzkser13e4pWKmTswjP1n56pVyneTFuMxfzgyPSTOIS8w8t_dBcDOCwN6VWhEClbaMoQpGHx1ay3ESzhlV21h7nPhFy-kZYSS9KTS_vtrdH8AWOWHccg2aiEKul_pD_FGFO4RTwv09JYTSlzWahYyx4oi7bhueV5SyfUM_hWnRTIx3b7NBeSCf4_JXcGhNRgcUqKX_J_Ey9f6Uz6U6GBVNkYj0V9SK-TQ&s=HuoVUxUGicAUrkBOTpSkYqeOWsqpJetLqgtSX0Q4bMWLdFdTHbs4ujjOTf24vooIKJoyPSfwpdXuvzhPsv2mRRZ7r5auxtDnD7bpeqo9SEbjX1Tjaq4kPYrX_lHGVtfTxMSHnAtlsA1lE0H4KkDOGadAvBD0fNsAPCJWHbtZxQ9G7L6llQ_4LOd-OsRXwzZnGJhsg8HepX7CBy3H3OM88jm5CDQUdls3Hg34O7NoC6uv5K4jBuuK4BIK8VOHqEJihmSHYCKHfFJM-3KTgec0JCKJSeU0pS4du9hn8cf20S8Nm2N9W9wkILwGjw27izSguQmO_sqeDbXW9cqgWdmxkg&h=z_okcklpJ5tFi3SZFwKsnLo8THaZ7AkNVq4--yoKUKw + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/879da2a6-f35f-402c-907d-541a25db0223?api-version=2016-03-30&t=638551989915275710&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=czF8PxAgP2P2xy-W1JtZOgU9I6HP-KXcI-u408oIdGGh35VnpakBwwFYzARV9SrCyqHy7DZWV9SDVWA0EVRqB1edCa56r3SLkuJTABOGZbqPXMYBZlBa8SRi5JKFR-xPmA4LJZO4qPyjtG6ZmlL8iGQhEhqnRDbUnGoVObJGB1I0QIvtFiqD8EB-mMKfy7YJFIIx1vHFmlJnhWjFd3-R4TAH2zF95OaQacnSFM5QnO_tx7epgDitSzgZmm_8WWZioZciIMTdLy6TElA3v910EWh9sMvXi66MovTnl0kDxobly2ZC8UpOzqQiXYNpoDr-CAPK4e0pqbwHnmqPu2FKqw&h=Yk5h0m3uoJvEIYWRk_tbJlEH0OI5JA7bIIlGXj2BcV4 response: body: - string: "{\n \"name\": \"a3bf71e7-1dbc-4800-b430-f3d8a4e5daf9\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-06-27T21:14:57.3555986Z\"\n}" + string: "{\n \"name\": \"879da2a6-f35f-402c-907d-541a25db0223\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2024-06-28T19:16:31.4036079Z\"\n}" headers: cache-control: - no-cache @@ -1578,7 +2623,7 @@ interactions: content-type: - application/json date: - - Thu, 27 Jun 2024 21:20:32 GMT + - Fri, 28 Jun 2024 19:21:05 GMT expires: - '-1' pragma: @@ -1590,7 +2635,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: 26663C9A65DB45959D831DE98B849F79 Ref B: CO1EDGE2509 Ref C: 2024-06-27T21:20:32Z' + - 'Ref A: BAE552056515435A94E669ADDCE65328 Ref B: CO6AA3150217031 Ref C: 2024-06-28T19:21:05Z' status: code: 200 message: OK @@ -1610,11 +2655,11 @@ interactions: User-Agent: - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.9 (Linux-5.15.153.1-microsoft-standard-WSL2-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/a3bf71e7-1dbc-4800-b430-f3d8a4e5daf9?api-version=2016-03-30&t=638551196975020429&c=MIIHpTCCBo2gAwIBAgITfwN4zwbxlQ3hiVeX7gAEA3jPBjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNjI0MTEyOTI5WhcNMjUwNjE5MTEyOTI5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKitus9otjKc_2mnoItGg2ODGCsanW7wwLiNnlghjNsxrMUDq5u2Jp-zfc9sJhD2ssQRZGj0UhmQ_fxJ4Ej5jX1NtqoCE8_O4gSKDdsiETzdh9UuRNePujUsrqI3GK70mlTIIt7O4BfdGHHn4HzvFUjh9U-qxP7e990OLjdKcDTGsSNQ7lAVCgWGJpYegOJ6ACBHOfb8Rpt_dbMKIJesuzIQELniFYNWwFtNwNUzlKNQKhZDUYVuoR16g6NR2F8u15sHtxwMbmBEBBCSn6UWzgsEFu8XZyuBiRyVmr88JioOGGWe7rEeV6y8PB1pwedA9jLRlHuGYRszTvO8at-wf20CAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBS94SVCkY0GgY_zlPO8rjBypYY5eTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGIn-9f_E2WtRfn5TnPvEFcnNeoR9cALTPfaepUursLy4o269sf_duZqDORTSB8D9bTNs8fcLI7f82rJ0W1N0iScK0RSU5qHe4zcN9BxYTXTxR67i3VJUrqzkser13e4pWKmTswjP1n56pVyneTFuMxfzgyPSTOIS8w8t_dBcDOCwN6VWhEClbaMoQpGHx1ay3ESzhlV21h7nPhFy-kZYSS9KTS_vtrdH8AWOWHccg2aiEKul_pD_FGFO4RTwv09JYTSlzWahYyx4oi7bhueV5SyfUM_hWnRTIx3b7NBeSCf4_JXcGhNRgcUqKX_J_Ey9f6Uz6U6GBVNkYj0V9SK-TQ&s=HuoVUxUGicAUrkBOTpSkYqeOWsqpJetLqgtSX0Q4bMWLdFdTHbs4ujjOTf24vooIKJoyPSfwpdXuvzhPsv2mRRZ7r5auxtDnD7bpeqo9SEbjX1Tjaq4kPYrX_lHGVtfTxMSHnAtlsA1lE0H4KkDOGadAvBD0fNsAPCJWHbtZxQ9G7L6llQ_4LOd-OsRXwzZnGJhsg8HepX7CBy3H3OM88jm5CDQUdls3Hg34O7NoC6uv5K4jBuuK4BIK8VOHqEJihmSHYCKHfFJM-3KTgec0JCKJSeU0pS4du9hn8cf20S8Nm2N9W9wkILwGjw27izSguQmO_sqeDbXW9cqgWdmxkg&h=z_okcklpJ5tFi3SZFwKsnLo8THaZ7AkNVq4--yoKUKw + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/879da2a6-f35f-402c-907d-541a25db0223?api-version=2016-03-30&t=638551989915275710&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=czF8PxAgP2P2xy-W1JtZOgU9I6HP-KXcI-u408oIdGGh35VnpakBwwFYzARV9SrCyqHy7DZWV9SDVWA0EVRqB1edCa56r3SLkuJTABOGZbqPXMYBZlBa8SRi5JKFR-xPmA4LJZO4qPyjtG6ZmlL8iGQhEhqnRDbUnGoVObJGB1I0QIvtFiqD8EB-mMKfy7YJFIIx1vHFmlJnhWjFd3-R4TAH2zF95OaQacnSFM5QnO_tx7epgDitSzgZmm_8WWZioZciIMTdLy6TElA3v910EWh9sMvXi66MovTnl0kDxobly2ZC8UpOzqQiXYNpoDr-CAPK4e0pqbwHnmqPu2FKqw&h=Yk5h0m3uoJvEIYWRk_tbJlEH0OI5JA7bIIlGXj2BcV4 response: body: - string: "{\n \"name\": \"a3bf71e7-1dbc-4800-b430-f3d8a4e5daf9\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-06-27T21:14:57.3555986Z\"\n}" + string: "{\n \"name\": \"879da2a6-f35f-402c-907d-541a25db0223\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2024-06-28T19:16:31.4036079Z\"\n}" headers: cache-control: - no-cache @@ -1623,7 +2668,7 @@ interactions: content-type: - application/json date: - - Thu, 27 Jun 2024 21:21:02 GMT + - Fri, 28 Jun 2024 19:21:35 GMT expires: - '-1' pragma: @@ -1635,7 +2680,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: 93B080A661824BBB99362EA8BE983297 Ref B: CO1EDGE2509 Ref C: 2024-06-27T21:21:02Z' + - 'Ref A: 8EE12EC2D4994A5C98FB2BF7F8313501 Ref B: CO6AA3150217031 Ref C: 2024-06-28T19:21:35Z' status: code: 200 message: OK @@ -1655,11 +2700,11 @@ interactions: User-Agent: - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.9 (Linux-5.15.153.1-microsoft-standard-WSL2-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/a3bf71e7-1dbc-4800-b430-f3d8a4e5daf9?api-version=2016-03-30&t=638551196975020429&c=MIIHpTCCBo2gAwIBAgITfwN4zwbxlQ3hiVeX7gAEA3jPBjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNjI0MTEyOTI5WhcNMjUwNjE5MTEyOTI5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKitus9otjKc_2mnoItGg2ODGCsanW7wwLiNnlghjNsxrMUDq5u2Jp-zfc9sJhD2ssQRZGj0UhmQ_fxJ4Ej5jX1NtqoCE8_O4gSKDdsiETzdh9UuRNePujUsrqI3GK70mlTIIt7O4BfdGHHn4HzvFUjh9U-qxP7e990OLjdKcDTGsSNQ7lAVCgWGJpYegOJ6ACBHOfb8Rpt_dbMKIJesuzIQELniFYNWwFtNwNUzlKNQKhZDUYVuoR16g6NR2F8u15sHtxwMbmBEBBCSn6UWzgsEFu8XZyuBiRyVmr88JioOGGWe7rEeV6y8PB1pwedA9jLRlHuGYRszTvO8at-wf20CAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBS94SVCkY0GgY_zlPO8rjBypYY5eTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGIn-9f_E2WtRfn5TnPvEFcnNeoR9cALTPfaepUursLy4o269sf_duZqDORTSB8D9bTNs8fcLI7f82rJ0W1N0iScK0RSU5qHe4zcN9BxYTXTxR67i3VJUrqzkser13e4pWKmTswjP1n56pVyneTFuMxfzgyPSTOIS8w8t_dBcDOCwN6VWhEClbaMoQpGHx1ay3ESzhlV21h7nPhFy-kZYSS9KTS_vtrdH8AWOWHccg2aiEKul_pD_FGFO4RTwv09JYTSlzWahYyx4oi7bhueV5SyfUM_hWnRTIx3b7NBeSCf4_JXcGhNRgcUqKX_J_Ey9f6Uz6U6GBVNkYj0V9SK-TQ&s=HuoVUxUGicAUrkBOTpSkYqeOWsqpJetLqgtSX0Q4bMWLdFdTHbs4ujjOTf24vooIKJoyPSfwpdXuvzhPsv2mRRZ7r5auxtDnD7bpeqo9SEbjX1Tjaq4kPYrX_lHGVtfTxMSHnAtlsA1lE0H4KkDOGadAvBD0fNsAPCJWHbtZxQ9G7L6llQ_4LOd-OsRXwzZnGJhsg8HepX7CBy3H3OM88jm5CDQUdls3Hg34O7NoC6uv5K4jBuuK4BIK8VOHqEJihmSHYCKHfFJM-3KTgec0JCKJSeU0pS4du9hn8cf20S8Nm2N9W9wkILwGjw27izSguQmO_sqeDbXW9cqgWdmxkg&h=z_okcklpJ5tFi3SZFwKsnLo8THaZ7AkNVq4--yoKUKw + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/879da2a6-f35f-402c-907d-541a25db0223?api-version=2016-03-30&t=638551989915275710&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=czF8PxAgP2P2xy-W1JtZOgU9I6HP-KXcI-u408oIdGGh35VnpakBwwFYzARV9SrCyqHy7DZWV9SDVWA0EVRqB1edCa56r3SLkuJTABOGZbqPXMYBZlBa8SRi5JKFR-xPmA4LJZO4qPyjtG6ZmlL8iGQhEhqnRDbUnGoVObJGB1I0QIvtFiqD8EB-mMKfy7YJFIIx1vHFmlJnhWjFd3-R4TAH2zF95OaQacnSFM5QnO_tx7epgDitSzgZmm_8WWZioZciIMTdLy6TElA3v910EWh9sMvXi66MovTnl0kDxobly2ZC8UpOzqQiXYNpoDr-CAPK4e0pqbwHnmqPu2FKqw&h=Yk5h0m3uoJvEIYWRk_tbJlEH0OI5JA7bIIlGXj2BcV4 response: body: - string: "{\n \"name\": \"a3bf71e7-1dbc-4800-b430-f3d8a4e5daf9\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-06-27T21:14:57.3555986Z\"\n}" + string: "{\n \"name\": \"879da2a6-f35f-402c-907d-541a25db0223\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2024-06-28T19:16:31.4036079Z\"\n}" headers: cache-control: - no-cache @@ -1668,7 +2713,7 @@ interactions: content-type: - application/json date: - - Thu, 27 Jun 2024 21:21:33 GMT + - Fri, 28 Jun 2024 19:22:06 GMT expires: - '-1' pragma: @@ -1680,7 +2725,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: 1A072D668E5242ACA0A1925F20551A39 Ref B: CO1EDGE2509 Ref C: 2024-06-27T21:21:33Z' + - 'Ref A: 96E2A64E58AB4C30B589ADF5EB482D9B Ref B: CO6AA3150217031 Ref C: 2024-06-28T19:22:06Z' status: code: 200 message: OK @@ -1700,11 +2745,11 @@ interactions: User-Agent: - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.9 (Linux-5.15.153.1-microsoft-standard-WSL2-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/a3bf71e7-1dbc-4800-b430-f3d8a4e5daf9?api-version=2016-03-30&t=638551196975020429&c=MIIHpTCCBo2gAwIBAgITfwN4zwbxlQ3hiVeX7gAEA3jPBjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNjI0MTEyOTI5WhcNMjUwNjE5MTEyOTI5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKitus9otjKc_2mnoItGg2ODGCsanW7wwLiNnlghjNsxrMUDq5u2Jp-zfc9sJhD2ssQRZGj0UhmQ_fxJ4Ej5jX1NtqoCE8_O4gSKDdsiETzdh9UuRNePujUsrqI3GK70mlTIIt7O4BfdGHHn4HzvFUjh9U-qxP7e990OLjdKcDTGsSNQ7lAVCgWGJpYegOJ6ACBHOfb8Rpt_dbMKIJesuzIQELniFYNWwFtNwNUzlKNQKhZDUYVuoR16g6NR2F8u15sHtxwMbmBEBBCSn6UWzgsEFu8XZyuBiRyVmr88JioOGGWe7rEeV6y8PB1pwedA9jLRlHuGYRszTvO8at-wf20CAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBS94SVCkY0GgY_zlPO8rjBypYY5eTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGIn-9f_E2WtRfn5TnPvEFcnNeoR9cALTPfaepUursLy4o269sf_duZqDORTSB8D9bTNs8fcLI7f82rJ0W1N0iScK0RSU5qHe4zcN9BxYTXTxR67i3VJUrqzkser13e4pWKmTswjP1n56pVyneTFuMxfzgyPSTOIS8w8t_dBcDOCwN6VWhEClbaMoQpGHx1ay3ESzhlV21h7nPhFy-kZYSS9KTS_vtrdH8AWOWHccg2aiEKul_pD_FGFO4RTwv09JYTSlzWahYyx4oi7bhueV5SyfUM_hWnRTIx3b7NBeSCf4_JXcGhNRgcUqKX_J_Ey9f6Uz6U6GBVNkYj0V9SK-TQ&s=HuoVUxUGicAUrkBOTpSkYqeOWsqpJetLqgtSX0Q4bMWLdFdTHbs4ujjOTf24vooIKJoyPSfwpdXuvzhPsv2mRRZ7r5auxtDnD7bpeqo9SEbjX1Tjaq4kPYrX_lHGVtfTxMSHnAtlsA1lE0H4KkDOGadAvBD0fNsAPCJWHbtZxQ9G7L6llQ_4LOd-OsRXwzZnGJhsg8HepX7CBy3H3OM88jm5CDQUdls3Hg34O7NoC6uv5K4jBuuK4BIK8VOHqEJihmSHYCKHfFJM-3KTgec0JCKJSeU0pS4du9hn8cf20S8Nm2N9W9wkILwGjw27izSguQmO_sqeDbXW9cqgWdmxkg&h=z_okcklpJ5tFi3SZFwKsnLo8THaZ7AkNVq4--yoKUKw + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/879da2a6-f35f-402c-907d-541a25db0223?api-version=2016-03-30&t=638551989915275710&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=czF8PxAgP2P2xy-W1JtZOgU9I6HP-KXcI-u408oIdGGh35VnpakBwwFYzARV9SrCyqHy7DZWV9SDVWA0EVRqB1edCa56r3SLkuJTABOGZbqPXMYBZlBa8SRi5JKFR-xPmA4LJZO4qPyjtG6ZmlL8iGQhEhqnRDbUnGoVObJGB1I0QIvtFiqD8EB-mMKfy7YJFIIx1vHFmlJnhWjFd3-R4TAH2zF95OaQacnSFM5QnO_tx7epgDitSzgZmm_8WWZioZciIMTdLy6TElA3v910EWh9sMvXi66MovTnl0kDxobly2ZC8UpOzqQiXYNpoDr-CAPK4e0pqbwHnmqPu2FKqw&h=Yk5h0m3uoJvEIYWRk_tbJlEH0OI5JA7bIIlGXj2BcV4 response: body: - string: "{\n \"name\": \"a3bf71e7-1dbc-4800-b430-f3d8a4e5daf9\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-06-27T21:14:57.3555986Z\"\n}" + string: "{\n \"name\": \"879da2a6-f35f-402c-907d-541a25db0223\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2024-06-28T19:16:31.4036079Z\"\n}" headers: cache-control: - no-cache @@ -1713,7 +2758,7 @@ interactions: content-type: - application/json date: - - Thu, 27 Jun 2024 21:22:03 GMT + - Fri, 28 Jun 2024 19:22:36 GMT expires: - '-1' pragma: @@ -1725,7 +2770,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: E46547A5D1924882B6F0155DE17FC63D Ref B: CO1EDGE2509 Ref C: 2024-06-27T21:22:03Z' + - 'Ref A: A705A6F1830A48E8A772EF502545161D Ref B: CO6AA3150217031 Ref C: 2024-06-28T19:22:36Z' status: code: 200 message: OK @@ -1745,11 +2790,11 @@ interactions: User-Agent: - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.9 (Linux-5.15.153.1-microsoft-standard-WSL2-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/a3bf71e7-1dbc-4800-b430-f3d8a4e5daf9?api-version=2016-03-30&t=638551196975020429&c=MIIHpTCCBo2gAwIBAgITfwN4zwbxlQ3hiVeX7gAEA3jPBjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNjI0MTEyOTI5WhcNMjUwNjE5MTEyOTI5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKitus9otjKc_2mnoItGg2ODGCsanW7wwLiNnlghjNsxrMUDq5u2Jp-zfc9sJhD2ssQRZGj0UhmQ_fxJ4Ej5jX1NtqoCE8_O4gSKDdsiETzdh9UuRNePujUsrqI3GK70mlTIIt7O4BfdGHHn4HzvFUjh9U-qxP7e990OLjdKcDTGsSNQ7lAVCgWGJpYegOJ6ACBHOfb8Rpt_dbMKIJesuzIQELniFYNWwFtNwNUzlKNQKhZDUYVuoR16g6NR2F8u15sHtxwMbmBEBBCSn6UWzgsEFu8XZyuBiRyVmr88JioOGGWe7rEeV6y8PB1pwedA9jLRlHuGYRszTvO8at-wf20CAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBS94SVCkY0GgY_zlPO8rjBypYY5eTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGIn-9f_E2WtRfn5TnPvEFcnNeoR9cALTPfaepUursLy4o269sf_duZqDORTSB8D9bTNs8fcLI7f82rJ0W1N0iScK0RSU5qHe4zcN9BxYTXTxR67i3VJUrqzkser13e4pWKmTswjP1n56pVyneTFuMxfzgyPSTOIS8w8t_dBcDOCwN6VWhEClbaMoQpGHx1ay3ESzhlV21h7nPhFy-kZYSS9KTS_vtrdH8AWOWHccg2aiEKul_pD_FGFO4RTwv09JYTSlzWahYyx4oi7bhueV5SyfUM_hWnRTIx3b7NBeSCf4_JXcGhNRgcUqKX_J_Ey9f6Uz6U6GBVNkYj0V9SK-TQ&s=HuoVUxUGicAUrkBOTpSkYqeOWsqpJetLqgtSX0Q4bMWLdFdTHbs4ujjOTf24vooIKJoyPSfwpdXuvzhPsv2mRRZ7r5auxtDnD7bpeqo9SEbjX1Tjaq4kPYrX_lHGVtfTxMSHnAtlsA1lE0H4KkDOGadAvBD0fNsAPCJWHbtZxQ9G7L6llQ_4LOd-OsRXwzZnGJhsg8HepX7CBy3H3OM88jm5CDQUdls3Hg34O7NoC6uv5K4jBuuK4BIK8VOHqEJihmSHYCKHfFJM-3KTgec0JCKJSeU0pS4du9hn8cf20S8Nm2N9W9wkILwGjw27izSguQmO_sqeDbXW9cqgWdmxkg&h=z_okcklpJ5tFi3SZFwKsnLo8THaZ7AkNVq4--yoKUKw + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/879da2a6-f35f-402c-907d-541a25db0223?api-version=2016-03-30&t=638551989915275710&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=czF8PxAgP2P2xy-W1JtZOgU9I6HP-KXcI-u408oIdGGh35VnpakBwwFYzARV9SrCyqHy7DZWV9SDVWA0EVRqB1edCa56r3SLkuJTABOGZbqPXMYBZlBa8SRi5JKFR-xPmA4LJZO4qPyjtG6ZmlL8iGQhEhqnRDbUnGoVObJGB1I0QIvtFiqD8EB-mMKfy7YJFIIx1vHFmlJnhWjFd3-R4TAH2zF95OaQacnSFM5QnO_tx7epgDitSzgZmm_8WWZioZciIMTdLy6TElA3v910EWh9sMvXi66MovTnl0kDxobly2ZC8UpOzqQiXYNpoDr-CAPK4e0pqbwHnmqPu2FKqw&h=Yk5h0m3uoJvEIYWRk_tbJlEH0OI5JA7bIIlGXj2BcV4 response: body: - string: "{\n \"name\": \"a3bf71e7-1dbc-4800-b430-f3d8a4e5daf9\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-06-27T21:14:57.3555986Z\"\n}" + string: "{\n \"name\": \"879da2a6-f35f-402c-907d-541a25db0223\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2024-06-28T19:16:31.4036079Z\"\n}" headers: cache-control: - no-cache @@ -1758,7 +2803,7 @@ interactions: content-type: - application/json date: - - Thu, 27 Jun 2024 21:22:34 GMT + - Fri, 28 Jun 2024 19:23:07 GMT expires: - '-1' pragma: @@ -1770,7 +2815,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: 0553D24EF4FC40C39D8B412D79648E67 Ref B: CO1EDGE2509 Ref C: 2024-06-27T21:22:34Z' + - 'Ref A: A5BD6DF33EF14562A128246E8757F6E9 Ref B: CO6AA3150217031 Ref C: 2024-06-28T19:23:07Z' status: code: 200 message: OK @@ -1790,21 +2835,21 @@ interactions: User-Agent: - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.9 (Linux-5.15.153.1-microsoft-standard-WSL2-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/a3bf71e7-1dbc-4800-b430-f3d8a4e5daf9?api-version=2016-03-30&t=638551196975020429&c=MIIHpTCCBo2gAwIBAgITfwN4zwbxlQ3hiVeX7gAEA3jPBjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNjI0MTEyOTI5WhcNMjUwNjE5MTEyOTI5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKitus9otjKc_2mnoItGg2ODGCsanW7wwLiNnlghjNsxrMUDq5u2Jp-zfc9sJhD2ssQRZGj0UhmQ_fxJ4Ej5jX1NtqoCE8_O4gSKDdsiETzdh9UuRNePujUsrqI3GK70mlTIIt7O4BfdGHHn4HzvFUjh9U-qxP7e990OLjdKcDTGsSNQ7lAVCgWGJpYegOJ6ACBHOfb8Rpt_dbMKIJesuzIQELniFYNWwFtNwNUzlKNQKhZDUYVuoR16g6NR2F8u15sHtxwMbmBEBBCSn6UWzgsEFu8XZyuBiRyVmr88JioOGGWe7rEeV6y8PB1pwedA9jLRlHuGYRszTvO8at-wf20CAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBS94SVCkY0GgY_zlPO8rjBypYY5eTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGIn-9f_E2WtRfn5TnPvEFcnNeoR9cALTPfaepUursLy4o269sf_duZqDORTSB8D9bTNs8fcLI7f82rJ0W1N0iScK0RSU5qHe4zcN9BxYTXTxR67i3VJUrqzkser13e4pWKmTswjP1n56pVyneTFuMxfzgyPSTOIS8w8t_dBcDOCwN6VWhEClbaMoQpGHx1ay3ESzhlV21h7nPhFy-kZYSS9KTS_vtrdH8AWOWHccg2aiEKul_pD_FGFO4RTwv09JYTSlzWahYyx4oi7bhueV5SyfUM_hWnRTIx3b7NBeSCf4_JXcGhNRgcUqKX_J_Ey9f6Uz6U6GBVNkYj0V9SK-TQ&s=HuoVUxUGicAUrkBOTpSkYqeOWsqpJetLqgtSX0Q4bMWLdFdTHbs4ujjOTf24vooIKJoyPSfwpdXuvzhPsv2mRRZ7r5auxtDnD7bpeqo9SEbjX1Tjaq4kPYrX_lHGVtfTxMSHnAtlsA1lE0H4KkDOGadAvBD0fNsAPCJWHbtZxQ9G7L6llQ_4LOd-OsRXwzZnGJhsg8HepX7CBy3H3OM88jm5CDQUdls3Hg34O7NoC6uv5K4jBuuK4BIK8VOHqEJihmSHYCKHfFJM-3KTgec0JCKJSeU0pS4du9hn8cf20S8Nm2N9W9wkILwGjw27izSguQmO_sqeDbXW9cqgWdmxkg&h=z_okcklpJ5tFi3SZFwKsnLo8THaZ7AkNVq4--yoKUKw + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/879da2a6-f35f-402c-907d-541a25db0223?api-version=2016-03-30&t=638551989915275710&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=czF8PxAgP2P2xy-W1JtZOgU9I6HP-KXcI-u408oIdGGh35VnpakBwwFYzARV9SrCyqHy7DZWV9SDVWA0EVRqB1edCa56r3SLkuJTABOGZbqPXMYBZlBa8SRi5JKFR-xPmA4LJZO4qPyjtG6ZmlL8iGQhEhqnRDbUnGoVObJGB1I0QIvtFiqD8EB-mMKfy7YJFIIx1vHFmlJnhWjFd3-R4TAH2zF95OaQacnSFM5QnO_tx7epgDitSzgZmm_8WWZioZciIMTdLy6TElA3v910EWh9sMvXi66MovTnl0kDxobly2ZC8UpOzqQiXYNpoDr-CAPK4e0pqbwHnmqPu2FKqw&h=Yk5h0m3uoJvEIYWRk_tbJlEH0OI5JA7bIIlGXj2BcV4 response: body: - string: "{\n \"name\": \"a3bf71e7-1dbc-4800-b430-f3d8a4e5daf9\",\n \"status\": - \"Succeeded\",\n \"startTime\": \"2024-06-27T21:14:57.3555986Z\",\n \"endTime\": - \"2024-06-27T21:22:43.519544Z\"\n}" + string: "{\n \"name\": \"879da2a6-f35f-402c-907d-541a25db0223\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2024-06-28T19:16:31.4036079Z\",\n \"endTime\": + \"2024-06-28T19:23:32.3676447Z\"\n}" headers: cache-control: - no-cache content-length: - - '164' + - '165' content-type: - application/json date: - - Thu, 27 Jun 2024 21:23:04 GMT + - Fri, 28 Jun 2024 19:23:37 GMT expires: - '-1' pragma: @@ -1816,7 +2861,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: 43A80AB4390E48499577437D4B866732 Ref B: CO1EDGE2509 Ref C: 2024-06-27T21:23:04Z' + - 'Ref A: A69E9DE137AE44F49B959A90DB6F45C6 Ref B: CO6AA3150217031 Ref C: 2024-06-28T19:23:37Z' status: code: 200 message: OK @@ -1832,37 +2877,261 @@ interactions: Connection: - keep-alive ParameterSetName: - - --resource-group --cluster-name --name --aks-custom-headers --disable-fips-image + - --resource-group --cluster-name --name --aks-custom-headers --disable-fips-image + User-Agent: + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.9 (Linux-5.15.153.1-microsoft-standard-WSL2-x86_64-with) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/c000002?api-version=2024-04-02-preview + response: + body: + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/c000002\",\n + \"name\": \"c000002\",\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.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-2204gen2containerd-202406.19.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\": \"598e4edf-3ed5-4f0f-8e29-1c1a3d296a18\"\n }\n}" + headers: + cache-control: + - no-cache + content-length: + - '1196' + content-type: + - application/json + date: + - Fri, 28 Jun 2024 19:23:38 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-msedge-ref: + - 'Ref A: 980B01C78CB84C4EB9C52852713A77FB Ref B: CO6AA3150217031 Ref C: 2024-06-28T19:23:37Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - aks nodepool add + Connection: + - keep-alive + ParameterSetName: + - --resource-group --cluster-name --name --os-type --aks-custom-headers + User-Agent: + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.9 (Linux-5.15.153.1-microsoft-standard-WSL2-x86_64-with) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools?api-version=2024-04-02-preview + response: + body: + string: "{\n \"value\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/c000002\",\n + \ \"name\": \"c000002\",\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.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-2204gen2containerd-202406.19.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\": \"598e4edf-3ed5-4f0f-8e29-1c1a3d296a18\"\n }\n }\n + ],\n \"nextLink\": \"https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools?%24skipToken=1244974\\u0026api-version=2024-04-02-preview\\u0026skipToken=1244974\"\n}" + headers: + cache-control: + - no-cache + content-length: + - '1583' + content-type: + - application/json + date: + - Fri, 28 Jun 2024 19:23:39 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-msedge-ref: + - 'Ref A: A829A3EEFCF440A1BF466817FC4DE1F3 Ref B: CO6AA3150217021 Ref C: 2024-06-28T19:23:39Z' + 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 --name --os-type --aks-custom-headers + User-Agent: + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.9 (Linux-5.15.153.1-microsoft-standard-WSL2-x86_64-with) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools?$skipToken=1244974&api-version=2024-04-02-preview&skipToken=1244974 + response: + body: + string: "{\n \"value\": []\n}" + headers: + cache-control: + - no-cache + content-length: + - '16' + content-type: + - application/json + date: + - Fri, 28 Jun 2024 19:23:40 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-msedge-ref: + - 'Ref A: 622288130A6A420FBC969440A6AAB3E0 Ref B: CO6AA3150217021 Ref C: 2024-06-28T19:23:40Z' + 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"}}}' + headers: + AKSHTTPCustomFeatures: + - Microsoft.ContainerService/MutableFipsPreview + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - aks nodepool add + Connection: + - keep-alive + Content-Length: + - '605' + Content-Type: + - application/json + ParameterSetName: + - --resource-group --cluster-name --name --os-type --aks-custom-headers + User-Agent: + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.9 (Linux-5.15.153.1-microsoft-standard-WSL2-x86_64-with) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/c000003?api-version=2024-04-02-preview + response: + body: + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/c000003\",\n + \"name\": \"c000003\",\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\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"enableAutoScaling\": false,\n \"scaleDownMode\": \"Delete\",\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 \"mode\": \"User\",\n \"enableEncryptionAtHost\": + false,\n \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-2204gen2containerd-202406.19.0\",\n + \ \"upgradeSettings\": {},\n \"enableFIPS\": false,\n \"networkProfile\": + {},\n \"securityProfile\": {\n \"sshAccess\": \"LocalUser\",\n \"enableVTPM\": + false,\n \"enableSecureBoot\": false\n },\n \"eTag\": \"23c21bb3-2b2f-404a-9df8-9b05b34dc352\"\n + }\n}" + headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/3662b84c-f42f-4ba0-8e90-92aa6d21f324?api-version=2016-03-30&t=638551994280859514&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=bHuJFJv4Yc55YRu25bI54aousyHB5VsCk-ZOOU96ylpbf9WLlmDJa-ukZ60U9LPskh18h4VB0VXa_SW7Tl8ejwZOiertG_iMd57dWFfvUPtEtrVJsnG-waZ1J11tur53lC6FI2sg6MA23WDt5jOf7VL63OHxbt6DDCbQa5FW8o2SGDr2UIkT5DCuu7Nyj_dcqjk493doNLukENDPd1TlZfs0jS1maj9X9HFr5AucC5EFWQ5LFhbcaQJwSM8Ve_yUifuNRRFzFruDPE7G3hH82eDcCM61cbZ-EQiJ2iS1pS206DVxt1uBzmKe1CbbA1QI6YxLjAcPTXvLQwlB3N6ywQ&h=y0dNfufs2cA5SrMQZXizMAdjv9CDewc5xeiOALMK5Hk + cache-control: + - no-cache + content-length: + - '1198' + content-type: + - application/json + date: + - Fri, 28 Jun 2024 19:23:47 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-writes: + - '1199' + x-msedge-ref: + - 'Ref A: FFB7B965E01D404FB048E680A4419200 Ref B: CO6AA3150219031 Ref C: 2024-06-28T19:23:41Z' + status: + code: 201 + message: Created +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks nodepool add + Connection: + - keep-alive + ParameterSetName: + - --resource-group --cluster-name --name --os-type --aks-custom-headers User-Agent: - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.9 (Linux-5.15.153.1-microsoft-standard-WSL2-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/c000002?api-version=2024-04-02-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/3662b84c-f42f-4ba0-8e90-92aa6d21f324?api-version=2016-03-30&t=638551994280859514&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=bHuJFJv4Yc55YRu25bI54aousyHB5VsCk-ZOOU96ylpbf9WLlmDJa-ukZ60U9LPskh18h4VB0VXa_SW7Tl8ejwZOiertG_iMd57dWFfvUPtEtrVJsnG-waZ1J11tur53lC6FI2sg6MA23WDt5jOf7VL63OHxbt6DDCbQa5FW8o2SGDr2UIkT5DCuu7Nyj_dcqjk493doNLukENDPd1TlZfs0jS1maj9X9HFr5AucC5EFWQ5LFhbcaQJwSM8Ve_yUifuNRRFzFruDPE7G3hH82eDcCM61cbZ-EQiJ2iS1pS206DVxt1uBzmKe1CbbA1QI6YxLjAcPTXvLQwlB3N6ywQ&h=y0dNfufs2cA5SrMQZXizMAdjv9CDewc5xeiOALMK5Hk response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/c000002\",\n - \"name\": \"c000002\",\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.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-2204gen2containerd-202406.19.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\": \"6adcb5c8-e248-4967-b3b4-13d1d449b391\"\n }\n}" + string: "{\n \"name\": \"3662b84c-f42f-4ba0-8e90-92aa6d21f324\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2024-06-28T19:23:47.9555643Z\"\n}" headers: cache-control: - no-cache content-length: - - '1196' + - '122' content-type: - application/json date: - - Thu, 27 Jun 2024 21:23:05 GMT + - Fri, 28 Jun 2024 19:23:47 GMT expires: - '-1' pragma: @@ -1874,7 +3143,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: E045413CE6184DE4BDF3172754791EDA Ref B: CO1EDGE2509 Ref C: 2024-06-27T21:23:05Z' + - 'Ref A: 44004740A4DE4901993F23954E3A660A Ref B: CO6AA3150219031 Ref C: 2024-06-28T19:23:48Z' status: code: 200 message: OK @@ -1882,7 +3151,7 @@ interactions: body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: @@ -1894,35 +3163,20 @@ interactions: User-Agent: - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.9 (Linux-5.15.153.1-microsoft-standard-WSL2-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools?api-version=2024-04-02-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/3662b84c-f42f-4ba0-8e90-92aa6d21f324?api-version=2016-03-30&t=638551994280859514&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=bHuJFJv4Yc55YRu25bI54aousyHB5VsCk-ZOOU96ylpbf9WLlmDJa-ukZ60U9LPskh18h4VB0VXa_SW7Tl8ejwZOiertG_iMd57dWFfvUPtEtrVJsnG-waZ1J11tur53lC6FI2sg6MA23WDt5jOf7VL63OHxbt6DDCbQa5FW8o2SGDr2UIkT5DCuu7Nyj_dcqjk493doNLukENDPd1TlZfs0jS1maj9X9HFr5AucC5EFWQ5LFhbcaQJwSM8Ve_yUifuNRRFzFruDPE7G3hH82eDcCM61cbZ-EQiJ2iS1pS206DVxt1uBzmKe1CbbA1QI6YxLjAcPTXvLQwlB3N6ywQ&h=y0dNfufs2cA5SrMQZXizMAdjv9CDewc5xeiOALMK5Hk response: body: - string: "{\n \"value\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/c000002\",\n - \ \"name\": \"c000002\",\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.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-2204gen2containerd-202406.19.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\": \"6adcb5c8-e248-4967-b3b4-13d1d449b391\"\n }\n }\n - ],\n \"nextLink\": \"https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools?%24skipToken=1241446\\u0026api-version=2024-04-02-preview\\u0026skipToken=1241446\"\n}" + string: "{\n \"name\": \"3662b84c-f42f-4ba0-8e90-92aa6d21f324\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2024-06-28T19:23:47.9555643Z\"\n}" headers: cache-control: - no-cache content-length: - - '1583' + - '122' content-type: - application/json date: - - Thu, 27 Jun 2024 21:23:06 GMT + - Fri, 28 Jun 2024 19:24:18 GMT expires: - '-1' pragma: @@ -1934,7 +3188,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: FA4E7BB546F243768BF587B4BE6193A2 Ref B: CO1EDGE1315 Ref C: 2024-06-27T21:23:06Z' + - 'Ref A: A65B17D38005410FBB562F9C22A3394B Ref B: CO6AA3150219031 Ref C: 2024-06-28T19:24:18Z' status: code: 200 message: OK @@ -1954,19 +3208,20 @@ interactions: User-Agent: - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.9 (Linux-5.15.153.1-microsoft-standard-WSL2-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools?$skipToken=1241446&api-version=2024-04-02-preview&skipToken=1241446 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/3662b84c-f42f-4ba0-8e90-92aa6d21f324?api-version=2016-03-30&t=638551994280859514&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=bHuJFJv4Yc55YRu25bI54aousyHB5VsCk-ZOOU96ylpbf9WLlmDJa-ukZ60U9LPskh18h4VB0VXa_SW7Tl8ejwZOiertG_iMd57dWFfvUPtEtrVJsnG-waZ1J11tur53lC6FI2sg6MA23WDt5jOf7VL63OHxbt6DDCbQa5FW8o2SGDr2UIkT5DCuu7Nyj_dcqjk493doNLukENDPd1TlZfs0jS1maj9X9HFr5AucC5EFWQ5LFhbcaQJwSM8Ve_yUifuNRRFzFruDPE7G3hH82eDcCM61cbZ-EQiJ2iS1pS206DVxt1uBzmKe1CbbA1QI6YxLjAcPTXvLQwlB3N6ywQ&h=y0dNfufs2cA5SrMQZXizMAdjv9CDewc5xeiOALMK5Hk response: body: - string: "{\n \"value\": []\n}" + string: "{\n \"name\": \"3662b84c-f42f-4ba0-8e90-92aa6d21f324\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2024-06-28T19:23:47.9555643Z\"\n}" headers: cache-control: - no-cache content-length: - - '16' + - '122' content-type: - application/json date: - - Thu, 27 Jun 2024 21:23:07 GMT + - Fri, 28 Jun 2024 19:24:49 GMT expires: - '-1' pragma: @@ -1978,68 +3233,41 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: EDBB2E4BF2E3405FBCB9C922B49FE858 Ref B: CO1EDGE1315 Ref C: 2024-06-27T21:23:07Z' + - 'Ref A: AE1599DC705E4059A6A79C53CB2D9620 Ref B: CO6AA3150219031 Ref C: 2024-06-28T19:24:49Z' 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: null headers: - AKSHTTPCustomFeatures: - - Microsoft.ContainerService/MutableFipsPreview Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: - aks nodepool add Connection: - keep-alive - Content-Length: - - '605' - Content-Type: - - application/json ParameterSetName: - --resource-group --cluster-name --name --os-type --aks-custom-headers User-Agent: - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.9 (Linux-5.15.153.1-microsoft-standard-WSL2-x86_64-with) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/c000003?api-version=2024-04-02-preview + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/3662b84c-f42f-4ba0-8e90-92aa6d21f324?api-version=2016-03-30&t=638551994280859514&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=bHuJFJv4Yc55YRu25bI54aousyHB5VsCk-ZOOU96ylpbf9WLlmDJa-ukZ60U9LPskh18h4VB0VXa_SW7Tl8ejwZOiertG_iMd57dWFfvUPtEtrVJsnG-waZ1J11tur53lC6FI2sg6MA23WDt5jOf7VL63OHxbt6DDCbQa5FW8o2SGDr2UIkT5DCuu7Nyj_dcqjk493doNLukENDPd1TlZfs0jS1maj9X9HFr5AucC5EFWQ5LFhbcaQJwSM8Ve_yUifuNRRFzFruDPE7G3hH82eDcCM61cbZ-EQiJ2iS1pS206DVxt1uBzmKe1CbbA1QI6YxLjAcPTXvLQwlB3N6ywQ&h=y0dNfufs2cA5SrMQZXizMAdjv9CDewc5xeiOALMK5Hk response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/c000003\",\n - \"name\": \"c000003\",\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\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n - \ \"enableAutoScaling\": false,\n \"scaleDownMode\": \"Delete\",\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 \"mode\": \"User\",\n \"enableEncryptionAtHost\": - false,\n \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": - \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-2204gen2containerd-202406.19.0\",\n - \ \"upgradeSettings\": {},\n \"enableFIPS\": false,\n \"networkProfile\": - {},\n \"securityProfile\": {\n \"sshAccess\": \"LocalUser\",\n \"enableVTPM\": - false,\n \"enableSecureBoot\": false\n },\n \"eTag\": \"5b02a2f0-d876-47ec-be0b-ba56d924a3a5\"\n - }\n}" + string: "{\n \"name\": \"3662b84c-f42f-4ba0-8e90-92aa6d21f324\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2024-06-28T19:23:47.9555643Z\",\n \"endTime\": + \"2024-06-28T19:25:18.0855542Z\"\n}" headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/f1ffd1a5-1d32-4a64-adf4-2cb93dcced3f?api-version=2016-03-30&t=638551201965183875&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=Ufl3uBcFXQ4OU1BuBpY5SIQxskAm9cw3wDILIB9tmwo2MPHrprSnBOv8p6YSIrkmXX47UFQKowSkO7ICp-oB2Ut5MpmpYmS5OwKSfo8_hdZJtFgZzIpMnMlQAJICQD9YwkFJwS5BSmr2TYagsYZ__IjrPKiImFMnAES9QKUCbjm8mxYmsrYyXINrqW0zwb0GtEWY8w3vur-tdbBDaQC6dJsZ--jzbCRrTOcUo4ESMe8UARJ8ZA3__ZrvNucpQZLEXjh7D4zb3Qz4KPBknUZvvqfEHLlVhsE1tMrWRNVSm0a3hrMbS_syK14p62mblrcBatML6OSjMAvKKhdDxuDb1A&h=BRgRwV9_AAjtECvyN_ZR7QjDGi0Pl1-ylDVFE1WjbpY cache-control: - no-cache content-length: - - '1198' + - '165' content-type: - application/json date: - - Thu, 27 Jun 2024 21:23:15 GMT + - Fri, 28 Jun 2024 19:25:19 GMT expires: - '-1' pragma: @@ -2050,13 +3278,11 @@ interactions: - CONFIG_NOCACHE x-content-type-options: - nosniff - x-ms-ratelimit-remaining-subscription-writes: - - '1199' x-msedge-ref: - - 'Ref A: 7CDA57B9C01D4F6799030139E940BE53 Ref B: CO1EDGE2911 Ref C: 2024-06-27T21:23:08Z' + - 'Ref A: 6FFC4F1FB2C14354BB3D74873733B3CC Ref B: CO6AA3150219031 Ref C: 2024-06-28T19:25:19Z' status: - code: 201 - message: Created + code: 200 + message: OK - request: body: null headers: @@ -2073,20 +3299,33 @@ interactions: User-Agent: - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.9 (Linux-5.15.153.1-microsoft-standard-WSL2-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/f1ffd1a5-1d32-4a64-adf4-2cb93dcced3f?api-version=2016-03-30&t=638551201965183875&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=Ufl3uBcFXQ4OU1BuBpY5SIQxskAm9cw3wDILIB9tmwo2MPHrprSnBOv8p6YSIrkmXX47UFQKowSkO7ICp-oB2Ut5MpmpYmS5OwKSfo8_hdZJtFgZzIpMnMlQAJICQD9YwkFJwS5BSmr2TYagsYZ__IjrPKiImFMnAES9QKUCbjm8mxYmsrYyXINrqW0zwb0GtEWY8w3vur-tdbBDaQC6dJsZ--jzbCRrTOcUo4ESMe8UARJ8ZA3__ZrvNucpQZLEXjh7D4zb3Qz4KPBknUZvvqfEHLlVhsE1tMrWRNVSm0a3hrMbS_syK14p62mblrcBatML6OSjMAvKKhdDxuDb1A&h=BRgRwV9_AAjtECvyN_ZR7QjDGi0Pl1-ylDVFE1WjbpY + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/c000003?api-version=2024-04-02-preview response: body: - string: "{\n \"name\": \"f1ffd1a5-1d32-4a64-adf4-2cb93dcced3f\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-06-27T21:23:16.3875556Z\"\n}" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/c000003\",\n + \"name\": \"c000003\",\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\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"enableAutoScaling\": false,\n \"scaleDownMode\": \"Delete\",\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\": \"User\",\n \"enableEncryptionAtHost\": + false,\n \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-2204gen2containerd-202406.19.0\",\n + \ \"upgradeSettings\": {},\n \"enableFIPS\": false,\n \"networkProfile\": + {},\n \"securityProfile\": {\n \"sshAccess\": \"LocalUser\",\n \"enableVTPM\": + false,\n \"enableSecureBoot\": false\n },\n \"eTag\": \"f6d57fa6-faa2-4365-a77c-fefc3fd34da3\"\n + }\n}" headers: cache-control: - no-cache content-length: - - '122' + - '1199' content-type: - application/json date: - - Thu, 27 Jun 2024 21:23:16 GMT + - Fri, 28 Jun 2024 19:25:20 GMT expires: - '-1' pragma: @@ -2098,7 +3337,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: AA171403A7FF4CFFAFF57D1E424A6CDC Ref B: CO1EDGE2911 Ref C: 2024-06-27T21:23:16Z' + - 'Ref A: 2D823AABA9F745928111D2F6E0C6AE6B Ref B: CO6AA3150219031 Ref C: 2024-06-28T19:25:20Z' status: code: 200 message: OK @@ -2106,32 +3345,45 @@ interactions: body: null headers: Accept: - - '*/*' + - application/json Accept-Encoding: - gzip, deflate CommandName: - - aks nodepool add + - aks nodepool update Connection: - keep-alive ParameterSetName: - - --resource-group --cluster-name --name --os-type --aks-custom-headers + - --resource-group --cluster-name --name --aks-custom-headers User-Agent: - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.9 (Linux-5.15.153.1-microsoft-standard-WSL2-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/f1ffd1a5-1d32-4a64-adf4-2cb93dcced3f?api-version=2016-03-30&t=638551201965183875&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=Ufl3uBcFXQ4OU1BuBpY5SIQxskAm9cw3wDILIB9tmwo2MPHrprSnBOv8p6YSIrkmXX47UFQKowSkO7ICp-oB2Ut5MpmpYmS5OwKSfo8_hdZJtFgZzIpMnMlQAJICQD9YwkFJwS5BSmr2TYagsYZ__IjrPKiImFMnAES9QKUCbjm8mxYmsrYyXINrqW0zwb0GtEWY8w3vur-tdbBDaQC6dJsZ--jzbCRrTOcUo4ESMe8UARJ8ZA3__ZrvNucpQZLEXjh7D4zb3Qz4KPBknUZvvqfEHLlVhsE1tMrWRNVSm0a3hrMbS_syK14p62mblrcBatML6OSjMAvKKhdDxuDb1A&h=BRgRwV9_AAjtECvyN_ZR7QjDGi0Pl1-ylDVFE1WjbpY + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/c000003?api-version=2024-04-02-preview response: body: - string: "{\n \"name\": \"f1ffd1a5-1d32-4a64-adf4-2cb93dcced3f\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-06-27T21:23:16.3875556Z\"\n}" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/c000003\",\n + \"name\": \"c000003\",\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\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"enableAutoScaling\": false,\n \"scaleDownMode\": \"Delete\",\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\": \"User\",\n \"enableEncryptionAtHost\": + false,\n \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-2204gen2containerd-202406.19.0\",\n + \ \"upgradeSettings\": {},\n \"enableFIPS\": false,\n \"networkProfile\": + {},\n \"securityProfile\": {\n \"sshAccess\": \"LocalUser\",\n \"enableVTPM\": + false,\n \"enableSecureBoot\": false\n },\n \"eTag\": \"f6d57fa6-faa2-4365-a77c-fefc3fd34da3\"\n + }\n}" headers: cache-control: - no-cache content-length: - - '122' + - '1199' content-type: - application/json date: - - Thu, 27 Jun 2024 21:23:46 GMT + - Fri, 28 Jun 2024 19:25:22 GMT expires: - '-1' pragma: @@ -2143,40 +3395,68 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: 7C681C8E59E9427ABF2B79ECD709F546 Ref B: CO1EDGE2911 Ref C: 2024-06-27T21:23:46Z' + - 'Ref A: 967064085FC34B55A3573E8FBE0411E3 Ref B: CO6AA3150220027 Ref C: 2024-06-28T19:25:22Z' status: code: 200 message: OK - request: - body: null + body: '{"properties": {"count": 3, "vmSize": "Standard_DS2_v2", "osDiskSizeGB": + 128, "osDiskType": "Managed", "kubeletDiskType": "OS", "workloadRuntime": "OCIContainer", + "maxPods": 110, "osType": "Linux", "osSKU": "Ubuntu", "enableAutoScaling": false, + "scaleDownMode": "Delete", "type": "VirtualMachineScaleSets", "mode": "User", + "orchestratorVersion": "1.28", "upgradeSettings": {}, "powerState": {"code": + "Running"}, "enableNodePublicIP": false, "enableCustomCATrust": false, "enableEncryptionAtHost": + false, "enableUltraSSD": false, "enableFIPS": false, "networkProfile": {}, "securityProfile": + {"sshAccess": "LocalUser", "enableVTPM": false, "enableSecureBoot": false}}}' headers: + AKSHTTPCustomFeatures: + - Microsoft.ContainerService/MutableFipsPreview Accept: - - '*/*' + - application/json Accept-Encoding: - gzip, deflate CommandName: - - aks nodepool add + - aks nodepool update Connection: - keep-alive + Content-Length: + - '667' + Content-Type: + - application/json ParameterSetName: - - --resource-group --cluster-name --name --os-type --aks-custom-headers + - --resource-group --cluster-name --name --aks-custom-headers User-Agent: - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.9 (Linux-5.15.153.1-microsoft-standard-WSL2-x86_64-with) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/f1ffd1a5-1d32-4a64-adf4-2cb93dcced3f?api-version=2016-03-30&t=638551201965183875&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=Ufl3uBcFXQ4OU1BuBpY5SIQxskAm9cw3wDILIB9tmwo2MPHrprSnBOv8p6YSIrkmXX47UFQKowSkO7ICp-oB2Ut5MpmpYmS5OwKSfo8_hdZJtFgZzIpMnMlQAJICQD9YwkFJwS5BSmr2TYagsYZ__IjrPKiImFMnAES9QKUCbjm8mxYmsrYyXINrqW0zwb0GtEWY8w3vur-tdbBDaQC6dJsZ--jzbCRrTOcUo4ESMe8UARJ8ZA3__ZrvNucpQZLEXjh7D4zb3Qz4KPBknUZvvqfEHLlVhsE1tMrWRNVSm0a3hrMbS_syK14p62mblrcBatML6OSjMAvKKhdDxuDb1A&h=BRgRwV9_AAjtECvyN_ZR7QjDGi0Pl1-ylDVFE1WjbpY + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/c000003?api-version=2024-04-02-preview response: body: - string: "{\n \"name\": \"f1ffd1a5-1d32-4a64-adf4-2cb93dcced3f\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-06-27T21:23:16.3875556Z\"\n}" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/c000003\",\n + \"name\": \"c000003\",\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\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"enableAutoScaling\": false,\n \"scaleDownMode\": \"Delete\",\n \"provisioningState\": + \"Updating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": + \"1.28\",\n \"currentOrchestratorVersion\": \"1.28.9\",\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-202406.19.0\",\n + \ \"upgradeSettings\": {},\n \"enableFIPS\": false,\n \"networkProfile\": + {},\n \"securityProfile\": {\n \"sshAccess\": \"LocalUser\",\n \"enableVTPM\": + false,\n \"enableSecureBoot\": false\n },\n \"eTag\": \"748a760b-dc62-48d8-a0d0-f07bfc889cd3\"\n + }\n}" headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/39a6dbef-bccc-45b3-80c1-7d64d8297e65?api-version=2016-03-30&t=638551995277523892&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=Xjsy5gh2tuH9m6AaDD5fZxw3oTgyZgl1ktZJicQKMLEmV8D1mi3umy1pEMq8CACC2hwLuygx__pKFtNSMGFfo7kJdhWtGxUv6p1kRRf4RObVqO0NCCGJ7FVzOIwnmsbbNBuZXxTt_5F7IA6l01cp9_hotL4bK_0neeMbu_sk2ZHsJxdQ44TbHJhNIB5mJWATX1JPZxyBkjbJTCa5qyn-UcrEGZhdiNuqZ_f1P8mYouiDEq55M4suute1OpebWYHkY7yJxyQ84HsI9FxLIMVrxI-1Gcvz5HQ9XV4JbYgPFGeyUQCL6ToIqN599zva4-Na8zU0ujZ6uER9-kWqvkNF0Q&h=rxMZvBsgh1brwKokf-Bhun02cA-3dhH_9ngcQKWDcNs cache-control: - no-cache content-length: - - '122' + - '1198' content-type: - application/json date: - - Thu, 27 Jun 2024 21:24:17 GMT + - Fri, 28 Jun 2024 19:25:26 GMT expires: - '-1' pragma: @@ -2187,8 +3467,10 @@ interactions: - CONFIG_NOCACHE x-content-type-options: - nosniff + x-ms-ratelimit-remaining-subscription-writes: + - '1199' x-msedge-ref: - - 'Ref A: C73A00C977314F81965ABA0C0F5AA0FD Ref B: CO1EDGE2911 Ref C: 2024-06-27T21:24:17Z' + - 'Ref A: D46824F5FB5E41D3B8F872009A0A9649 Ref B: CO6AA3150220027 Ref C: 2024-06-28T19:25:23Z' status: code: 200 message: OK @@ -2200,19 +3482,19 @@ interactions: Accept-Encoding: - gzip, deflate CommandName: - - aks nodepool add + - aks nodepool update Connection: - keep-alive ParameterSetName: - - --resource-group --cluster-name --name --os-type --aks-custom-headers + - --resource-group --cluster-name --name --aks-custom-headers User-Agent: - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.9 (Linux-5.15.153.1-microsoft-standard-WSL2-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/f1ffd1a5-1d32-4a64-adf4-2cb93dcced3f?api-version=2016-03-30&t=638551201965183875&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=Ufl3uBcFXQ4OU1BuBpY5SIQxskAm9cw3wDILIB9tmwo2MPHrprSnBOv8p6YSIrkmXX47UFQKowSkO7ICp-oB2Ut5MpmpYmS5OwKSfo8_hdZJtFgZzIpMnMlQAJICQD9YwkFJwS5BSmr2TYagsYZ__IjrPKiImFMnAES9QKUCbjm8mxYmsrYyXINrqW0zwb0GtEWY8w3vur-tdbBDaQC6dJsZ--jzbCRrTOcUo4ESMe8UARJ8ZA3__ZrvNucpQZLEXjh7D4zb3Qz4KPBknUZvvqfEHLlVhsE1tMrWRNVSm0a3hrMbS_syK14p62mblrcBatML6OSjMAvKKhdDxuDb1A&h=BRgRwV9_AAjtECvyN_ZR7QjDGi0Pl1-ylDVFE1WjbpY + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/39a6dbef-bccc-45b3-80c1-7d64d8297e65?api-version=2016-03-30&t=638551995277523892&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=Xjsy5gh2tuH9m6AaDD5fZxw3oTgyZgl1ktZJicQKMLEmV8D1mi3umy1pEMq8CACC2hwLuygx__pKFtNSMGFfo7kJdhWtGxUv6p1kRRf4RObVqO0NCCGJ7FVzOIwnmsbbNBuZXxTt_5F7IA6l01cp9_hotL4bK_0neeMbu_sk2ZHsJxdQ44TbHJhNIB5mJWATX1JPZxyBkjbJTCa5qyn-UcrEGZhdiNuqZ_f1P8mYouiDEq55M4suute1OpebWYHkY7yJxyQ84HsI9FxLIMVrxI-1Gcvz5HQ9XV4JbYgPFGeyUQCL6ToIqN599zva4-Na8zU0ujZ6uER9-kWqvkNF0Q&h=rxMZvBsgh1brwKokf-Bhun02cA-3dhH_9ngcQKWDcNs response: body: - string: "{\n \"name\": \"f1ffd1a5-1d32-4a64-adf4-2cb93dcced3f\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-06-27T21:23:16.3875556Z\"\n}" + string: "{\n \"name\": \"39a6dbef-bccc-45b3-80c1-7d64d8297e65\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2024-06-28T19:25:27.6515225Z\"\n}" headers: cache-control: - no-cache @@ -2221,7 +3503,7 @@ interactions: content-type: - application/json date: - - Thu, 27 Jun 2024 21:24:47 GMT + - Fri, 28 Jun 2024 19:25:27 GMT expires: - '-1' pragma: @@ -2233,7 +3515,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: 65AA0E56F7EC46DAA846BAE39EFF46FC Ref B: CO1EDGE2911 Ref C: 2024-06-27T21:24:47Z' + - 'Ref A: B336CFBE052045D99CD7DBA245ADC837 Ref B: CO6AA3150220027 Ref C: 2024-06-28T19:25:27Z' status: code: 200 message: OK @@ -2245,20 +3527,20 @@ interactions: Accept-Encoding: - gzip, deflate CommandName: - - aks nodepool add + - aks nodepool update Connection: - keep-alive ParameterSetName: - - --resource-group --cluster-name --name --os-type --aks-custom-headers + - --resource-group --cluster-name --name --aks-custom-headers User-Agent: - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.9 (Linux-5.15.153.1-microsoft-standard-WSL2-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/f1ffd1a5-1d32-4a64-adf4-2cb93dcced3f?api-version=2016-03-30&t=638551201965183875&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=Ufl3uBcFXQ4OU1BuBpY5SIQxskAm9cw3wDILIB9tmwo2MPHrprSnBOv8p6YSIrkmXX47UFQKowSkO7ICp-oB2Ut5MpmpYmS5OwKSfo8_hdZJtFgZzIpMnMlQAJICQD9YwkFJwS5BSmr2TYagsYZ__IjrPKiImFMnAES9QKUCbjm8mxYmsrYyXINrqW0zwb0GtEWY8w3vur-tdbBDaQC6dJsZ--jzbCRrTOcUo4ESMe8UARJ8ZA3__ZrvNucpQZLEXjh7D4zb3Qz4KPBknUZvvqfEHLlVhsE1tMrWRNVSm0a3hrMbS_syK14p62mblrcBatML6OSjMAvKKhdDxuDb1A&h=BRgRwV9_AAjtECvyN_ZR7QjDGi0Pl1-ylDVFE1WjbpY + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/39a6dbef-bccc-45b3-80c1-7d64d8297e65?api-version=2016-03-30&t=638551995277523892&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=Xjsy5gh2tuH9m6AaDD5fZxw3oTgyZgl1ktZJicQKMLEmV8D1mi3umy1pEMq8CACC2hwLuygx__pKFtNSMGFfo7kJdhWtGxUv6p1kRRf4RObVqO0NCCGJ7FVzOIwnmsbbNBuZXxTt_5F7IA6l01cp9_hotL4bK_0neeMbu_sk2ZHsJxdQ44TbHJhNIB5mJWATX1JPZxyBkjbJTCa5qyn-UcrEGZhdiNuqZ_f1P8mYouiDEq55M4suute1OpebWYHkY7yJxyQ84HsI9FxLIMVrxI-1Gcvz5HQ9XV4JbYgPFGeyUQCL6ToIqN599zva4-Na8zU0ujZ6uER9-kWqvkNF0Q&h=rxMZvBsgh1brwKokf-Bhun02cA-3dhH_9ngcQKWDcNs response: body: - string: "{\n \"name\": \"f1ffd1a5-1d32-4a64-adf4-2cb93dcced3f\",\n \"status\": - \"Succeeded\",\n \"startTime\": \"2024-06-27T21:23:16.3875556Z\",\n \"endTime\": - \"2024-06-27T21:25:16.4489716Z\"\n}" + string: "{\n \"name\": \"39a6dbef-bccc-45b3-80c1-7d64d8297e65\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2024-06-28T19:25:27.6515225Z\",\n \"endTime\": + \"2024-06-28T19:25:36.9863943Z\"\n}" headers: cache-control: - no-cache @@ -2267,7 +3549,7 @@ interactions: content-type: - application/json date: - - Thu, 27 Jun 2024 21:25:17 GMT + - Fri, 28 Jun 2024 19:25:58 GMT expires: - '-1' pragma: @@ -2279,7 +3561,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: 37549D309434401B990C80085BC004A9 Ref B: CO1EDGE2911 Ref C: 2024-06-27T21:25:18Z' + - 'Ref A: E3AEC092DBE0462694D127CDB876A1E7 Ref B: CO6AA3150220027 Ref C: 2024-06-28T19:25:58Z' status: code: 200 message: OK @@ -2291,11 +3573,11 @@ interactions: Accept-Encoding: - gzip, deflate CommandName: - - aks nodepool add + - aks nodepool update Connection: - keep-alive ParameterSetName: - - --resource-group --cluster-name --name --os-type --aks-custom-headers + - --resource-group --cluster-name --name --aks-custom-headers User-Agent: - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.9 (Linux-5.15.153.1-microsoft-standard-WSL2-x86_64-with) method: GET @@ -2315,7 +3597,7 @@ interactions: \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-2204gen2containerd-202406.19.0\",\n \ \"upgradeSettings\": {},\n \"enableFIPS\": false,\n \"networkProfile\": {},\n \"securityProfile\": {\n \"sshAccess\": \"LocalUser\",\n \"enableVTPM\": - false,\n \"enableSecureBoot\": false\n },\n \"eTag\": \"224a2b7f-d417-465f-848a-ad578cf47f43\"\n + false,\n \"enableSecureBoot\": false\n },\n \"eTag\": \"9ead2a2f-db79-430c-a6a0-0f7eee5e2fb2\"\n }\n}" headers: cache-control: @@ -2325,7 +3607,7 @@ interactions: content-type: - application/json date: - - Thu, 27 Jun 2024 21:25:18 GMT + - Fri, 28 Jun 2024 19:25:59 GMT expires: - '-1' pragma: @@ -2337,7 +3619,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: 203BBEB0E05040CBAE15372DFF3DEB7D Ref B: CO1EDGE2911 Ref C: 2024-06-27T21:25:18Z' + - 'Ref A: BC6D1D741A3E4D9E89C588562B0815B8 Ref B: CO6AA3150220027 Ref C: 2024-06-28T19:25:58Z' status: code: 200 message: OK @@ -2373,7 +3655,7 @@ interactions: \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-2204gen2containerd-202406.19.0\",\n \ \"upgradeSettings\": {},\n \"enableFIPS\": false,\n \"networkProfile\": {},\n \"securityProfile\": {\n \"sshAccess\": \"LocalUser\",\n \"enableVTPM\": - false,\n \"enableSecureBoot\": false\n },\n \"eTag\": \"224a2b7f-d417-465f-848a-ad578cf47f43\"\n + false,\n \"enableSecureBoot\": false\n },\n \"eTag\": \"9ead2a2f-db79-430c-a6a0-0f7eee5e2fb2\"\n }\n}" headers: cache-control: @@ -2383,7 +3665,7 @@ interactions: content-type: - application/json date: - - Thu, 27 Jun 2024 21:25:20 GMT + - Fri, 28 Jun 2024 19:26:00 GMT expires: - '-1' pragma: @@ -2395,7 +3677,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: 68CBA06200BB467FB9F5324E8E756FEB Ref B: CO1EDGE2916 Ref C: 2024-06-27T21:25:20Z' + - 'Ref A: E40AE708F89645C787F356208FAAFDF7 Ref B: CO6AA3150218023 Ref C: 2024-06-28T19:26:00Z' status: code: 200 message: OK @@ -2444,11 +3726,11 @@ interactions: \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-2204gen2containerd-202406.19.0\",\n \ \"upgradeSettings\": {},\n \"enableFIPS\": false,\n \"networkProfile\": {},\n \"securityProfile\": {\n \"sshAccess\": \"LocalUser\",\n \"enableVTPM\": - false,\n \"enableSecureBoot\": false\n },\n \"eTag\": \"0dffca4d-091e-45a5-89ee-b92186ba1187\"\n + false,\n \"enableSecureBoot\": false\n },\n \"eTag\": \"e8e4ddb9-6798-4adf-877b-6a874c720d57\"\n }\n}" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/4d4fc154-03fc-47c6-882d-6e22140c7b44?api-version=2016-03-30&t=638551203263893695&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=QL-zWGJNRTCrjFYIVFBTpaqD_c-h6sMYhGRcVuqgeNzS_clDLehhRppwtPF0s19pAC95kVKNqyXF3M7j_bMVdx9rhC0Y2Yu9kVeeQ1pxrs3GAtFNuaR4atwyXip4ybfLz_jDlgoYNCYvlPxnGgOhsDhJAfZ1AvFj3H3aPRsG1QEOX6tr5KVVrjV_jH9HJ9nvy5Bkto2vVA73NNHPBvwZiwec-Djc96GPyyfBStGIogpmEDkFBNPftjaP39ujyDEcwu0tsFhKB2G3As8Gpl5dycRJlOZ6Q9Lm0JpUpdk3gFTcTw0Xka2aBoOHZWPMgkHLoi6FHU9IqL7DEW_XwLjFeQ&h=x82cln-J7fVMDiLljXrz_S0HkuKIpaLKfsmJKD3p9so + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/7b13196a-2677-46b1-b2a4-0950c215eea2?api-version=2016-03-30&t=638551995654131336&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=mtZV52st2ipoTRqALUSrrKOzNj17C1t3hWPTTLCPyCGKlX2bqcOukdQKz_VsnHLCR6IwEik82OL8HBK_oVh5t2kCwgiwvdNKMZqz_p8LfkA8gkLjHS5Xek89RU6j65JES0sSLbV6rib7Muq9LD49W0sKqTZCsvAjsIKfodQx-oDkHu98ySrsJU2YjCGxIx0CgGU-6qJaXNqFF19sRic8ZI5X0rI8ME0o7oUu69w3goEsr13jh5uduDnrK16-pKwN9SIQdWgt0Tg3XOWIqbBJI0ek0F4vVb0KLwCN9cVb0YHZslWRtJ8wvgmMq8pv_0SDCJZYtTfRmCFYKiUOw2MM2g&h=If7YMUM-t6JIYhrqx0fHdFa1NCSeYFUeDXUmr7Y7BYI cache-control: - no-cache content-length: @@ -2456,7 +3738,7 @@ interactions: content-type: - application/json date: - - Thu, 27 Jun 2024 21:25:26 GMT + - Fri, 28 Jun 2024 19:26:04 GMT expires: - '-1' pragma: @@ -2470,7 +3752,7 @@ interactions: x-ms-ratelimit-remaining-subscription-writes: - '1199' x-msedge-ref: - - 'Ref A: D4361FD178E243788E3EF902893DAAF5 Ref B: CO1EDGE2916 Ref C: 2024-06-27T21:25:21Z' + - 'Ref A: 1B6CA7154EAD43F9A2EDA129FB2AEB78 Ref B: CO6AA3150218023 Ref C: 2024-06-28T19:26:01Z' status: code: 200 message: OK @@ -2490,11 +3772,11 @@ interactions: User-Agent: - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.9 (Linux-5.15.153.1-microsoft-standard-WSL2-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/4d4fc154-03fc-47c6-882d-6e22140c7b44?api-version=2016-03-30&t=638551203263893695&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=QL-zWGJNRTCrjFYIVFBTpaqD_c-h6sMYhGRcVuqgeNzS_clDLehhRppwtPF0s19pAC95kVKNqyXF3M7j_bMVdx9rhC0Y2Yu9kVeeQ1pxrs3GAtFNuaR4atwyXip4ybfLz_jDlgoYNCYvlPxnGgOhsDhJAfZ1AvFj3H3aPRsG1QEOX6tr5KVVrjV_jH9HJ9nvy5Bkto2vVA73NNHPBvwZiwec-Djc96GPyyfBStGIogpmEDkFBNPftjaP39ujyDEcwu0tsFhKB2G3As8Gpl5dycRJlOZ6Q9Lm0JpUpdk3gFTcTw0Xka2aBoOHZWPMgkHLoi6FHU9IqL7DEW_XwLjFeQ&h=x82cln-J7fVMDiLljXrz_S0HkuKIpaLKfsmJKD3p9so + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/7b13196a-2677-46b1-b2a4-0950c215eea2?api-version=2016-03-30&t=638551995654131336&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=mtZV52st2ipoTRqALUSrrKOzNj17C1t3hWPTTLCPyCGKlX2bqcOukdQKz_VsnHLCR6IwEik82OL8HBK_oVh5t2kCwgiwvdNKMZqz_p8LfkA8gkLjHS5Xek89RU6j65JES0sSLbV6rib7Muq9LD49W0sKqTZCsvAjsIKfodQx-oDkHu98ySrsJU2YjCGxIx0CgGU-6qJaXNqFF19sRic8ZI5X0rI8ME0o7oUu69w3goEsr13jh5uduDnrK16-pKwN9SIQdWgt0Tg3XOWIqbBJI0ek0F4vVb0KLwCN9cVb0YHZslWRtJ8wvgmMq8pv_0SDCJZYtTfRmCFYKiUOw2MM2g&h=If7YMUM-t6JIYhrqx0fHdFa1NCSeYFUeDXUmr7Y7BYI response: body: - string: "{\n \"name\": \"4d4fc154-03fc-47c6-882d-6e22140c7b44\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-06-27T21:25:26.2103443Z\"\n}" + string: "{\n \"name\": \"7b13196a-2677-46b1-b2a4-0950c215eea2\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2024-06-28T19:26:05.2963189Z\"\n}" headers: cache-control: - no-cache @@ -2503,7 +3785,7 @@ interactions: content-type: - application/json date: - - Thu, 27 Jun 2024 21:25:26 GMT + - Fri, 28 Jun 2024 19:26:04 GMT expires: - '-1' pragma: @@ -2515,7 +3797,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: ED81776D3426432E97E52F1D1CF5F762 Ref B: CO1EDGE2916 Ref C: 2024-06-27T21:25:26Z' + - 'Ref A: 2277914B60214155A3BC513E27D5CEE0 Ref B: CO6AA3150218023 Ref C: 2024-06-28T19:26:05Z' status: code: 200 message: OK @@ -2535,12 +3817,12 @@ interactions: User-Agent: - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.9 (Linux-5.15.153.1-microsoft-standard-WSL2-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/4d4fc154-03fc-47c6-882d-6e22140c7b44?api-version=2016-03-30&t=638551203263893695&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=QL-zWGJNRTCrjFYIVFBTpaqD_c-h6sMYhGRcVuqgeNzS_clDLehhRppwtPF0s19pAC95kVKNqyXF3M7j_bMVdx9rhC0Y2Yu9kVeeQ1pxrs3GAtFNuaR4atwyXip4ybfLz_jDlgoYNCYvlPxnGgOhsDhJAfZ1AvFj3H3aPRsG1QEOX6tr5KVVrjV_jH9HJ9nvy5Bkto2vVA73NNHPBvwZiwec-Djc96GPyyfBStGIogpmEDkFBNPftjaP39ujyDEcwu0tsFhKB2G3As8Gpl5dycRJlOZ6Q9Lm0JpUpdk3gFTcTw0Xka2aBoOHZWPMgkHLoi6FHU9IqL7DEW_XwLjFeQ&h=x82cln-J7fVMDiLljXrz_S0HkuKIpaLKfsmJKD3p9so + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/7b13196a-2677-46b1-b2a4-0950c215eea2?api-version=2016-03-30&t=638551995654131336&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=mtZV52st2ipoTRqALUSrrKOzNj17C1t3hWPTTLCPyCGKlX2bqcOukdQKz_VsnHLCR6IwEik82OL8HBK_oVh5t2kCwgiwvdNKMZqz_p8LfkA8gkLjHS5Xek89RU6j65JES0sSLbV6rib7Muq9LD49W0sKqTZCsvAjsIKfodQx-oDkHu98ySrsJU2YjCGxIx0CgGU-6qJaXNqFF19sRic8ZI5X0rI8ME0o7oUu69w3goEsr13jh5uduDnrK16-pKwN9SIQdWgt0Tg3XOWIqbBJI0ek0F4vVb0KLwCN9cVb0YHZslWRtJ8wvgmMq8pv_0SDCJZYtTfRmCFYKiUOw2MM2g&h=If7YMUM-t6JIYhrqx0fHdFa1NCSeYFUeDXUmr7Y7BYI response: body: - string: "{\n \"name\": \"4d4fc154-03fc-47c6-882d-6e22140c7b44\",\n \"status\": - \"Succeeded\",\n \"startTime\": \"2024-06-27T21:25:26.2103443Z\",\n \"endTime\": - \"2024-06-27T21:25:34.7886009Z\"\n}" + string: "{\n \"name\": \"7b13196a-2677-46b1-b2a4-0950c215eea2\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2024-06-28T19:26:05.2963189Z\",\n \"endTime\": + \"2024-06-28T19:26:09.9225848Z\"\n}" headers: cache-control: - no-cache @@ -2549,7 +3831,7 @@ interactions: content-type: - application/json date: - - Thu, 27 Jun 2024 21:25:56 GMT + - Fri, 28 Jun 2024 19:26:35 GMT expires: - '-1' pragma: @@ -2561,7 +3843,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: 9501FB582F6547F49C206A374C600E5D Ref B: CO1EDGE2916 Ref C: 2024-06-27T21:25:56Z' + - 'Ref A: AD33536DF6CC45549542C3A77B54F296 Ref B: CO6AA3150218023 Ref C: 2024-06-28T19:26:35Z' status: code: 200 message: OK @@ -2597,7 +3879,7 @@ interactions: \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-2204gen2containerd-202406.19.0\",\n \ \"upgradeSettings\": {},\n \"enableFIPS\": false,\n \"networkProfile\": {},\n \"securityProfile\": {\n \"sshAccess\": \"LocalUser\",\n \"enableVTPM\": - false,\n \"enableSecureBoot\": false\n },\n \"eTag\": \"176f7944-1c4d-4551-8e2b-d34a6864e0a4\"\n + false,\n \"enableSecureBoot\": false\n },\n \"eTag\": \"48a7e9da-503d-4a8c-9b60-c16be1a8fd26\"\n }\n}" headers: cache-control: @@ -2607,7 +3889,7 @@ interactions: content-type: - application/json date: - - Thu, 27 Jun 2024 21:25:57 GMT + - Fri, 28 Jun 2024 19:26:36 GMT expires: - '-1' pragma: @@ -2619,7 +3901,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: C88BDA31212841BDABC37C6F0B8D21FA Ref B: CO1EDGE2916 Ref C: 2024-06-27T21:25:57Z' + - 'Ref A: ADF8B59E2613445DA7A1BE80116541F7 Ref B: CO6AA3150218023 Ref C: 2024-06-28T19:26:36Z' status: code: 200 message: OK @@ -2655,7 +3937,7 @@ interactions: \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-2204gen2containerd-202406.19.0\",\n \ \"upgradeSettings\": {},\n \"enableFIPS\": false,\n \"networkProfile\": {},\n \"securityProfile\": {\n \"sshAccess\": \"LocalUser\",\n \"enableVTPM\": - false,\n \"enableSecureBoot\": false\n },\n \"eTag\": \"176f7944-1c4d-4551-8e2b-d34a6864e0a4\"\n + false,\n \"enableSecureBoot\": false\n },\n \"eTag\": \"48a7e9da-503d-4a8c-9b60-c16be1a8fd26\"\n }\n}" headers: cache-control: @@ -2665,7 +3947,7 @@ interactions: content-type: - application/json date: - - Thu, 27 Jun 2024 21:25:58 GMT + - Fri, 28 Jun 2024 19:26:37 GMT expires: - '-1' pragma: @@ -2677,7 +3959,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: 365A45D197854E73B43137662813CA92 Ref B: CO1EDGE2410 Ref C: 2024-06-27T21:25:58Z' + - 'Ref A: 9DD2A729A54641C298EF030F82505567 Ref B: CO6AA3150219033 Ref C: 2024-06-28T19:26:37Z' status: code: 200 message: OK @@ -2726,11 +4008,11 @@ interactions: \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-2004gen2fipscontainerd-202406.19.0\",\n \ \"upgradeSettings\": {},\n \"enableFIPS\": true,\n \"networkProfile\": {},\n \"securityProfile\": {\n \"sshAccess\": \"LocalUser\",\n \"enableVTPM\": - false,\n \"enableSecureBoot\": false\n },\n \"eTag\": \"43bcbc86-276b-44c0-a677-b0aaddbec64c\"\n + false,\n \"enableSecureBoot\": false\n },\n \"eTag\": \"ce6250c6-cfaf-4657-8a18-5d568be315c8\"\n }\n}" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/79f3ab88-e487-4958-9e60-09d73c0057c7?api-version=2016-03-30&t=638551203665300608&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=HlAjDLTP9eLxlZoyZANQ6yRNmT1mG7--N7I6fcUSPIvt3gU3P_A9EdQGPmJeFbl4qGj_-qTs-iTAJhZlc7IJdSCePikcpVlwqgdB1lFJrw9MdEt1BRByhYFkHDaWjajwX-cLvwgPEafCjNgGfc8jlA_BC9HxC4NBDOWskktu8ra7nW44qLn5IfZqHUCJF98aXOqpRsxhAyoRutUIG8DT63To50R18xdahn-Oo457rVF6pRTUdMzqkAY02t0cvMAHmXIrpdDZZ3r6wIhxlOVkZ2tU1cD6HAcSyGolpHPNTxIAqJ2IR3-hCuzg6ShRRamS3RLQ2-kXnw8OTVCex-kHhQ&h=7mN1zhkBNAZ59G77kpKjiLXdPOzFgbDPRtPuMC8i0Lc + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/65501267-6582-4131-9680-882d5679532b?api-version=2016-03-30&t=638551996057555277&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=mB1tuHWan7xe3g3fN4nTa-UUWAeGSAGHu9EFY1Kom3OiJZxVUE3IO8xk3wGTA82mJZmHnDTQD6ZTW3-clm-aK5favpOjQ8-vbIUf4MgGKTahQIN1mxgx3nHvA-GWqyW6VbtptOEMSZeMn6ZS41f6WEzY6dcDWDvJ6o4cdN9-mEW_MHTdsujY1HMwh__TIct4mQ-dIWa6jR09hEqW5V5Acy4GSBYerd6Fk2ofucoMyaDvrg3od6DXdRKaKBP-nzpJo6wJYZjsJ1NEc5wGjaC_wzR2JCqVOdftg1oPR3OF3fTkK1KJq16sVKGFjWJf72-30I5U12v3BpOzv7BkO6zCBw&h=8K0BqUSqBRGnRLTG299rzxHthLnSuYrsjKKtHlR5Z1Y cache-control: - no-cache content-length: @@ -2738,7 +4020,7 @@ interactions: content-type: - application/json date: - - Thu, 27 Jun 2024 21:26:05 GMT + - Fri, 28 Jun 2024 19:26:45 GMT expires: - '-1' pragma: @@ -2752,7 +4034,97 @@ interactions: x-ms-ratelimit-remaining-subscription-writes: - '1199' x-msedge-ref: - - 'Ref A: D7E0D1EDF3E04EE19CA77C700DFF0606 Ref B: CO1EDGE2410 Ref C: 2024-06-27T21:25:59Z' + - 'Ref A: 0467C9E2507C439A8951AD6EFA81D69A Ref B: CO6AA3150219033 Ref C: 2024-06-28T19:26:38Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks nodepool update + Connection: + - keep-alive + ParameterSetName: + - --resource-group --cluster-name --name --aks-custom-headers --enable-fips-image + User-Agent: + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.9 (Linux-5.15.153.1-microsoft-standard-WSL2-x86_64-with) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/65501267-6582-4131-9680-882d5679532b?api-version=2016-03-30&t=638551996057555277&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=mB1tuHWan7xe3g3fN4nTa-UUWAeGSAGHu9EFY1Kom3OiJZxVUE3IO8xk3wGTA82mJZmHnDTQD6ZTW3-clm-aK5favpOjQ8-vbIUf4MgGKTahQIN1mxgx3nHvA-GWqyW6VbtptOEMSZeMn6ZS41f6WEzY6dcDWDvJ6o4cdN9-mEW_MHTdsujY1HMwh__TIct4mQ-dIWa6jR09hEqW5V5Acy4GSBYerd6Fk2ofucoMyaDvrg3od6DXdRKaKBP-nzpJo6wJYZjsJ1NEc5wGjaC_wzR2JCqVOdftg1oPR3OF3fTkK1KJq16sVKGFjWJf72-30I5U12v3BpOzv7BkO6zCBw&h=8K0BqUSqBRGnRLTG299rzxHthLnSuYrsjKKtHlR5Z1Y + response: + body: + string: "{\n \"name\": \"65501267-6582-4131-9680-882d5679532b\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2024-06-28T19:26:45.6110743Z\"\n}" + headers: + cache-control: + - no-cache + content-length: + - '122' + content-type: + - application/json + date: + - Fri, 28 Jun 2024 19:26:46 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-msedge-ref: + - 'Ref A: 5B42D33EDA994C85820B34CC5AE18B9F Ref B: CO6AA3150219033 Ref C: 2024-06-28T19:26:45Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks nodepool update + Connection: + - keep-alive + ParameterSetName: + - --resource-group --cluster-name --name --aks-custom-headers --enable-fips-image + User-Agent: + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.9 (Linux-5.15.153.1-microsoft-standard-WSL2-x86_64-with) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/65501267-6582-4131-9680-882d5679532b?api-version=2016-03-30&t=638551996057555277&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=mB1tuHWan7xe3g3fN4nTa-UUWAeGSAGHu9EFY1Kom3OiJZxVUE3IO8xk3wGTA82mJZmHnDTQD6ZTW3-clm-aK5favpOjQ8-vbIUf4MgGKTahQIN1mxgx3nHvA-GWqyW6VbtptOEMSZeMn6ZS41f6WEzY6dcDWDvJ6o4cdN9-mEW_MHTdsujY1HMwh__TIct4mQ-dIWa6jR09hEqW5V5Acy4GSBYerd6Fk2ofucoMyaDvrg3od6DXdRKaKBP-nzpJo6wJYZjsJ1NEc5wGjaC_wzR2JCqVOdftg1oPR3OF3fTkK1KJq16sVKGFjWJf72-30I5U12v3BpOzv7BkO6zCBw&h=8K0BqUSqBRGnRLTG299rzxHthLnSuYrsjKKtHlR5Z1Y + response: + body: + string: "{\n \"name\": \"65501267-6582-4131-9680-882d5679532b\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2024-06-28T19:26:45.6110743Z\"\n}" + headers: + cache-control: + - no-cache + content-length: + - '122' + content-type: + - application/json + date: + - Fri, 28 Jun 2024 19:27:16 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-msedge-ref: + - 'Ref A: 1AF1BCC1E73B4410B0BC90BB563FEA33 Ref B: CO6AA3150219033 Ref C: 2024-06-28T19:27:16Z' status: code: 200 message: OK @@ -2772,11 +4144,11 @@ interactions: User-Agent: - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.9 (Linux-5.15.153.1-microsoft-standard-WSL2-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/79f3ab88-e487-4958-9e60-09d73c0057c7?api-version=2016-03-30&t=638551203665300608&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=HlAjDLTP9eLxlZoyZANQ6yRNmT1mG7--N7I6fcUSPIvt3gU3P_A9EdQGPmJeFbl4qGj_-qTs-iTAJhZlc7IJdSCePikcpVlwqgdB1lFJrw9MdEt1BRByhYFkHDaWjajwX-cLvwgPEafCjNgGfc8jlA_BC9HxC4NBDOWskktu8ra7nW44qLn5IfZqHUCJF98aXOqpRsxhAyoRutUIG8DT63To50R18xdahn-Oo457rVF6pRTUdMzqkAY02t0cvMAHmXIrpdDZZ3r6wIhxlOVkZ2tU1cD6HAcSyGolpHPNTxIAqJ2IR3-hCuzg6ShRRamS3RLQ2-kXnw8OTVCex-kHhQ&h=7mN1zhkBNAZ59G77kpKjiLXdPOzFgbDPRtPuMC8i0Lc + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/65501267-6582-4131-9680-882d5679532b?api-version=2016-03-30&t=638551996057555277&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=mB1tuHWan7xe3g3fN4nTa-UUWAeGSAGHu9EFY1Kom3OiJZxVUE3IO8xk3wGTA82mJZmHnDTQD6ZTW3-clm-aK5favpOjQ8-vbIUf4MgGKTahQIN1mxgx3nHvA-GWqyW6VbtptOEMSZeMn6ZS41f6WEzY6dcDWDvJ6o4cdN9-mEW_MHTdsujY1HMwh__TIct4mQ-dIWa6jR09hEqW5V5Acy4GSBYerd6Fk2ofucoMyaDvrg3od6DXdRKaKBP-nzpJo6wJYZjsJ1NEc5wGjaC_wzR2JCqVOdftg1oPR3OF3fTkK1KJq16sVKGFjWJf72-30I5U12v3BpOzv7BkO6zCBw&h=8K0BqUSqBRGnRLTG299rzxHthLnSuYrsjKKtHlR5Z1Y response: body: - string: "{\n \"name\": \"79f3ab88-e487-4958-9e60-09d73c0057c7\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-06-27T21:26:06.4314037Z\"\n}" + string: "{\n \"name\": \"65501267-6582-4131-9680-882d5679532b\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2024-06-28T19:26:45.6110743Z\"\n}" headers: cache-control: - no-cache @@ -2785,7 +4157,7 @@ interactions: content-type: - application/json date: - - Thu, 27 Jun 2024 21:26:06 GMT + - Fri, 28 Jun 2024 19:27:47 GMT expires: - '-1' pragma: @@ -2797,7 +4169,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: 40E288136A2240AE96F34D8D9A19194D Ref B: CO1EDGE2410 Ref C: 2024-06-27T21:26:06Z' + - 'Ref A: B86F3428C3DE44F79F70A86416F267D1 Ref B: CO6AA3150219033 Ref C: 2024-06-28T19:27:46Z' status: code: 200 message: OK @@ -2817,11 +4189,11 @@ interactions: User-Agent: - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.9 (Linux-5.15.153.1-microsoft-standard-WSL2-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/79f3ab88-e487-4958-9e60-09d73c0057c7?api-version=2016-03-30&t=638551203665300608&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=HlAjDLTP9eLxlZoyZANQ6yRNmT1mG7--N7I6fcUSPIvt3gU3P_A9EdQGPmJeFbl4qGj_-qTs-iTAJhZlc7IJdSCePikcpVlwqgdB1lFJrw9MdEt1BRByhYFkHDaWjajwX-cLvwgPEafCjNgGfc8jlA_BC9HxC4NBDOWskktu8ra7nW44qLn5IfZqHUCJF98aXOqpRsxhAyoRutUIG8DT63To50R18xdahn-Oo457rVF6pRTUdMzqkAY02t0cvMAHmXIrpdDZZ3r6wIhxlOVkZ2tU1cD6HAcSyGolpHPNTxIAqJ2IR3-hCuzg6ShRRamS3RLQ2-kXnw8OTVCex-kHhQ&h=7mN1zhkBNAZ59G77kpKjiLXdPOzFgbDPRtPuMC8i0Lc + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/65501267-6582-4131-9680-882d5679532b?api-version=2016-03-30&t=638551996057555277&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=mB1tuHWan7xe3g3fN4nTa-UUWAeGSAGHu9EFY1Kom3OiJZxVUE3IO8xk3wGTA82mJZmHnDTQD6ZTW3-clm-aK5favpOjQ8-vbIUf4MgGKTahQIN1mxgx3nHvA-GWqyW6VbtptOEMSZeMn6ZS41f6WEzY6dcDWDvJ6o4cdN9-mEW_MHTdsujY1HMwh__TIct4mQ-dIWa6jR09hEqW5V5Acy4GSBYerd6Fk2ofucoMyaDvrg3od6DXdRKaKBP-nzpJo6wJYZjsJ1NEc5wGjaC_wzR2JCqVOdftg1oPR3OF3fTkK1KJq16sVKGFjWJf72-30I5U12v3BpOzv7BkO6zCBw&h=8K0BqUSqBRGnRLTG299rzxHthLnSuYrsjKKtHlR5Z1Y response: body: - string: "{\n \"name\": \"79f3ab88-e487-4958-9e60-09d73c0057c7\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-06-27T21:26:06.4314037Z\"\n}" + string: "{\n \"name\": \"65501267-6582-4131-9680-882d5679532b\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2024-06-28T19:26:45.6110743Z\"\n}" headers: cache-control: - no-cache @@ -2830,7 +4202,7 @@ interactions: content-type: - application/json date: - - Thu, 27 Jun 2024 21:26:37 GMT + - Fri, 28 Jun 2024 19:28:17 GMT expires: - '-1' pragma: @@ -2842,7 +4214,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: 75535BDBF1C5496AACDBAC60CD2B7C95 Ref B: CO1EDGE2410 Ref C: 2024-06-27T21:26:37Z' + - 'Ref A: 7C3479CE0FF0423A97D265C8738E00F0 Ref B: CO6AA3150219033 Ref C: 2024-06-28T19:28:17Z' status: code: 200 message: OK @@ -2862,11 +4234,11 @@ interactions: User-Agent: - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.9 (Linux-5.15.153.1-microsoft-standard-WSL2-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/79f3ab88-e487-4958-9e60-09d73c0057c7?api-version=2016-03-30&t=638551203665300608&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=HlAjDLTP9eLxlZoyZANQ6yRNmT1mG7--N7I6fcUSPIvt3gU3P_A9EdQGPmJeFbl4qGj_-qTs-iTAJhZlc7IJdSCePikcpVlwqgdB1lFJrw9MdEt1BRByhYFkHDaWjajwX-cLvwgPEafCjNgGfc8jlA_BC9HxC4NBDOWskktu8ra7nW44qLn5IfZqHUCJF98aXOqpRsxhAyoRutUIG8DT63To50R18xdahn-Oo457rVF6pRTUdMzqkAY02t0cvMAHmXIrpdDZZ3r6wIhxlOVkZ2tU1cD6HAcSyGolpHPNTxIAqJ2IR3-hCuzg6ShRRamS3RLQ2-kXnw8OTVCex-kHhQ&h=7mN1zhkBNAZ59G77kpKjiLXdPOzFgbDPRtPuMC8i0Lc + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/65501267-6582-4131-9680-882d5679532b?api-version=2016-03-30&t=638551996057555277&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=mB1tuHWan7xe3g3fN4nTa-UUWAeGSAGHu9EFY1Kom3OiJZxVUE3IO8xk3wGTA82mJZmHnDTQD6ZTW3-clm-aK5favpOjQ8-vbIUf4MgGKTahQIN1mxgx3nHvA-GWqyW6VbtptOEMSZeMn6ZS41f6WEzY6dcDWDvJ6o4cdN9-mEW_MHTdsujY1HMwh__TIct4mQ-dIWa6jR09hEqW5V5Acy4GSBYerd6Fk2ofucoMyaDvrg3od6DXdRKaKBP-nzpJo6wJYZjsJ1NEc5wGjaC_wzR2JCqVOdftg1oPR3OF3fTkK1KJq16sVKGFjWJf72-30I5U12v3BpOzv7BkO6zCBw&h=8K0BqUSqBRGnRLTG299rzxHthLnSuYrsjKKtHlR5Z1Y response: body: - string: "{\n \"name\": \"79f3ab88-e487-4958-9e60-09d73c0057c7\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-06-27T21:26:06.4314037Z\"\n}" + string: "{\n \"name\": \"65501267-6582-4131-9680-882d5679532b\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2024-06-28T19:26:45.6110743Z\"\n}" headers: cache-control: - no-cache @@ -2875,7 +4247,7 @@ interactions: content-type: - application/json date: - - Thu, 27 Jun 2024 21:27:07 GMT + - Fri, 28 Jun 2024 19:28:47 GMT expires: - '-1' pragma: @@ -2887,7 +4259,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: CCF3D5B5D9244818829EA20C6A82C8B4 Ref B: CO1EDGE2410 Ref C: 2024-06-27T21:27:08Z' + - 'Ref A: 67E69BF63FA9407095CF885956EA9E50 Ref B: CO6AA3150219033 Ref C: 2024-06-28T19:28:47Z' status: code: 200 message: OK @@ -2907,11 +4279,11 @@ interactions: User-Agent: - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.9 (Linux-5.15.153.1-microsoft-standard-WSL2-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/79f3ab88-e487-4958-9e60-09d73c0057c7?api-version=2016-03-30&t=638551203665300608&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=HlAjDLTP9eLxlZoyZANQ6yRNmT1mG7--N7I6fcUSPIvt3gU3P_A9EdQGPmJeFbl4qGj_-qTs-iTAJhZlc7IJdSCePikcpVlwqgdB1lFJrw9MdEt1BRByhYFkHDaWjajwX-cLvwgPEafCjNgGfc8jlA_BC9HxC4NBDOWskktu8ra7nW44qLn5IfZqHUCJF98aXOqpRsxhAyoRutUIG8DT63To50R18xdahn-Oo457rVF6pRTUdMzqkAY02t0cvMAHmXIrpdDZZ3r6wIhxlOVkZ2tU1cD6HAcSyGolpHPNTxIAqJ2IR3-hCuzg6ShRRamS3RLQ2-kXnw8OTVCex-kHhQ&h=7mN1zhkBNAZ59G77kpKjiLXdPOzFgbDPRtPuMC8i0Lc + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/65501267-6582-4131-9680-882d5679532b?api-version=2016-03-30&t=638551996057555277&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=mB1tuHWan7xe3g3fN4nTa-UUWAeGSAGHu9EFY1Kom3OiJZxVUE3IO8xk3wGTA82mJZmHnDTQD6ZTW3-clm-aK5favpOjQ8-vbIUf4MgGKTahQIN1mxgx3nHvA-GWqyW6VbtptOEMSZeMn6ZS41f6WEzY6dcDWDvJ6o4cdN9-mEW_MHTdsujY1HMwh__TIct4mQ-dIWa6jR09hEqW5V5Acy4GSBYerd6Fk2ofucoMyaDvrg3od6DXdRKaKBP-nzpJo6wJYZjsJ1NEc5wGjaC_wzR2JCqVOdftg1oPR3OF3fTkK1KJq16sVKGFjWJf72-30I5U12v3BpOzv7BkO6zCBw&h=8K0BqUSqBRGnRLTG299rzxHthLnSuYrsjKKtHlR5Z1Y response: body: - string: "{\n \"name\": \"79f3ab88-e487-4958-9e60-09d73c0057c7\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-06-27T21:26:06.4314037Z\"\n}" + string: "{\n \"name\": \"65501267-6582-4131-9680-882d5679532b\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2024-06-28T19:26:45.6110743Z\"\n}" headers: cache-control: - no-cache @@ -2920,7 +4292,7 @@ interactions: content-type: - application/json date: - - Thu, 27 Jun 2024 21:27:38 GMT + - Fri, 28 Jun 2024 19:29:18 GMT expires: - '-1' pragma: @@ -2932,7 +4304,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: 28A858B75FED4CE1A8CD0D6A08A840D2 Ref B: CO1EDGE2410 Ref C: 2024-06-27T21:27:38Z' + - 'Ref A: B279F01A77F54ECB96EDACCC618E4A65 Ref B: CO6AA3150219033 Ref C: 2024-06-28T19:29:18Z' status: code: 200 message: OK @@ -2952,11 +4324,11 @@ interactions: User-Agent: - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.9 (Linux-5.15.153.1-microsoft-standard-WSL2-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/79f3ab88-e487-4958-9e60-09d73c0057c7?api-version=2016-03-30&t=638551203665300608&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=HlAjDLTP9eLxlZoyZANQ6yRNmT1mG7--N7I6fcUSPIvt3gU3P_A9EdQGPmJeFbl4qGj_-qTs-iTAJhZlc7IJdSCePikcpVlwqgdB1lFJrw9MdEt1BRByhYFkHDaWjajwX-cLvwgPEafCjNgGfc8jlA_BC9HxC4NBDOWskktu8ra7nW44qLn5IfZqHUCJF98aXOqpRsxhAyoRutUIG8DT63To50R18xdahn-Oo457rVF6pRTUdMzqkAY02t0cvMAHmXIrpdDZZ3r6wIhxlOVkZ2tU1cD6HAcSyGolpHPNTxIAqJ2IR3-hCuzg6ShRRamS3RLQ2-kXnw8OTVCex-kHhQ&h=7mN1zhkBNAZ59G77kpKjiLXdPOzFgbDPRtPuMC8i0Lc + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/65501267-6582-4131-9680-882d5679532b?api-version=2016-03-30&t=638551996057555277&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=mB1tuHWan7xe3g3fN4nTa-UUWAeGSAGHu9EFY1Kom3OiJZxVUE3IO8xk3wGTA82mJZmHnDTQD6ZTW3-clm-aK5favpOjQ8-vbIUf4MgGKTahQIN1mxgx3nHvA-GWqyW6VbtptOEMSZeMn6ZS41f6WEzY6dcDWDvJ6o4cdN9-mEW_MHTdsujY1HMwh__TIct4mQ-dIWa6jR09hEqW5V5Acy4GSBYerd6Fk2ofucoMyaDvrg3od6DXdRKaKBP-nzpJo6wJYZjsJ1NEc5wGjaC_wzR2JCqVOdftg1oPR3OF3fTkK1KJq16sVKGFjWJf72-30I5U12v3BpOzv7BkO6zCBw&h=8K0BqUSqBRGnRLTG299rzxHthLnSuYrsjKKtHlR5Z1Y response: body: - string: "{\n \"name\": \"79f3ab88-e487-4958-9e60-09d73c0057c7\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-06-27T21:26:06.4314037Z\"\n}" + string: "{\n \"name\": \"65501267-6582-4131-9680-882d5679532b\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2024-06-28T19:26:45.6110743Z\"\n}" headers: cache-control: - no-cache @@ -2965,7 +4337,7 @@ interactions: content-type: - application/json date: - - Thu, 27 Jun 2024 21:28:08 GMT + - Fri, 28 Jun 2024 19:29:48 GMT expires: - '-1' pragma: @@ -2977,7 +4349,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: B7148B7F34794A8B8E978458E8E20A70 Ref B: CO1EDGE2410 Ref C: 2024-06-27T21:28:09Z' + - 'Ref A: 6C85977C4FCD4E84BFA485A390F50A44 Ref B: CO6AA3150219033 Ref C: 2024-06-28T19:29:48Z' status: code: 200 message: OK @@ -2997,11 +4369,11 @@ interactions: User-Agent: - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.9 (Linux-5.15.153.1-microsoft-standard-WSL2-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/79f3ab88-e487-4958-9e60-09d73c0057c7?api-version=2016-03-30&t=638551203665300608&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=HlAjDLTP9eLxlZoyZANQ6yRNmT1mG7--N7I6fcUSPIvt3gU3P_A9EdQGPmJeFbl4qGj_-qTs-iTAJhZlc7IJdSCePikcpVlwqgdB1lFJrw9MdEt1BRByhYFkHDaWjajwX-cLvwgPEafCjNgGfc8jlA_BC9HxC4NBDOWskktu8ra7nW44qLn5IfZqHUCJF98aXOqpRsxhAyoRutUIG8DT63To50R18xdahn-Oo457rVF6pRTUdMzqkAY02t0cvMAHmXIrpdDZZ3r6wIhxlOVkZ2tU1cD6HAcSyGolpHPNTxIAqJ2IR3-hCuzg6ShRRamS3RLQ2-kXnw8OTVCex-kHhQ&h=7mN1zhkBNAZ59G77kpKjiLXdPOzFgbDPRtPuMC8i0Lc + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/65501267-6582-4131-9680-882d5679532b?api-version=2016-03-30&t=638551996057555277&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=mB1tuHWan7xe3g3fN4nTa-UUWAeGSAGHu9EFY1Kom3OiJZxVUE3IO8xk3wGTA82mJZmHnDTQD6ZTW3-clm-aK5favpOjQ8-vbIUf4MgGKTahQIN1mxgx3nHvA-GWqyW6VbtptOEMSZeMn6ZS41f6WEzY6dcDWDvJ6o4cdN9-mEW_MHTdsujY1HMwh__TIct4mQ-dIWa6jR09hEqW5V5Acy4GSBYerd6Fk2ofucoMyaDvrg3od6DXdRKaKBP-nzpJo6wJYZjsJ1NEc5wGjaC_wzR2JCqVOdftg1oPR3OF3fTkK1KJq16sVKGFjWJf72-30I5U12v3BpOzv7BkO6zCBw&h=8K0BqUSqBRGnRLTG299rzxHthLnSuYrsjKKtHlR5Z1Y response: body: - string: "{\n \"name\": \"79f3ab88-e487-4958-9e60-09d73c0057c7\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-06-27T21:26:06.4314037Z\"\n}" + string: "{\n \"name\": \"65501267-6582-4131-9680-882d5679532b\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2024-06-28T19:26:45.6110743Z\"\n}" headers: cache-control: - no-cache @@ -3010,7 +4382,7 @@ interactions: content-type: - application/json date: - - Thu, 27 Jun 2024 21:28:39 GMT + - Fri, 28 Jun 2024 19:30:19 GMT expires: - '-1' pragma: @@ -3022,7 +4394,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: 07BF5CC2E68548ACB86C5EFC14B4ADF5 Ref B: CO1EDGE2410 Ref C: 2024-06-27T21:28:39Z' + - 'Ref A: CE2E992BA6DC4557AEFEE0EF7E915B9D Ref B: CO6AA3150219033 Ref C: 2024-06-28T19:30:19Z' status: code: 200 message: OK @@ -3042,11 +4414,11 @@ interactions: User-Agent: - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.9 (Linux-5.15.153.1-microsoft-standard-WSL2-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/79f3ab88-e487-4958-9e60-09d73c0057c7?api-version=2016-03-30&t=638551203665300608&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=HlAjDLTP9eLxlZoyZANQ6yRNmT1mG7--N7I6fcUSPIvt3gU3P_A9EdQGPmJeFbl4qGj_-qTs-iTAJhZlc7IJdSCePikcpVlwqgdB1lFJrw9MdEt1BRByhYFkHDaWjajwX-cLvwgPEafCjNgGfc8jlA_BC9HxC4NBDOWskktu8ra7nW44qLn5IfZqHUCJF98aXOqpRsxhAyoRutUIG8DT63To50R18xdahn-Oo457rVF6pRTUdMzqkAY02t0cvMAHmXIrpdDZZ3r6wIhxlOVkZ2tU1cD6HAcSyGolpHPNTxIAqJ2IR3-hCuzg6ShRRamS3RLQ2-kXnw8OTVCex-kHhQ&h=7mN1zhkBNAZ59G77kpKjiLXdPOzFgbDPRtPuMC8i0Lc + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/65501267-6582-4131-9680-882d5679532b?api-version=2016-03-30&t=638551996057555277&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=mB1tuHWan7xe3g3fN4nTa-UUWAeGSAGHu9EFY1Kom3OiJZxVUE3IO8xk3wGTA82mJZmHnDTQD6ZTW3-clm-aK5favpOjQ8-vbIUf4MgGKTahQIN1mxgx3nHvA-GWqyW6VbtptOEMSZeMn6ZS41f6WEzY6dcDWDvJ6o4cdN9-mEW_MHTdsujY1HMwh__TIct4mQ-dIWa6jR09hEqW5V5Acy4GSBYerd6Fk2ofucoMyaDvrg3od6DXdRKaKBP-nzpJo6wJYZjsJ1NEc5wGjaC_wzR2JCqVOdftg1oPR3OF3fTkK1KJq16sVKGFjWJf72-30I5U12v3BpOzv7BkO6zCBw&h=8K0BqUSqBRGnRLTG299rzxHthLnSuYrsjKKtHlR5Z1Y response: body: - string: "{\n \"name\": \"79f3ab88-e487-4958-9e60-09d73c0057c7\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-06-27T21:26:06.4314037Z\"\n}" + string: "{\n \"name\": \"65501267-6582-4131-9680-882d5679532b\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2024-06-28T19:26:45.6110743Z\"\n}" headers: cache-control: - no-cache @@ -3055,7 +4427,7 @@ interactions: content-type: - application/json date: - - Thu, 27 Jun 2024 21:29:09 GMT + - Fri, 28 Jun 2024 19:30:49 GMT expires: - '-1' pragma: @@ -3067,7 +4439,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: 0CCFF442C4114606BFEB175EEA887BB1 Ref B: CO1EDGE2410 Ref C: 2024-06-27T21:29:10Z' + - 'Ref A: 2DCE74AB71F54DC6B2500D667397A79B Ref B: CO6AA3150219033 Ref C: 2024-06-28T19:30:49Z' status: code: 200 message: OK @@ -3087,11 +4459,11 @@ interactions: User-Agent: - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.9 (Linux-5.15.153.1-microsoft-standard-WSL2-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/79f3ab88-e487-4958-9e60-09d73c0057c7?api-version=2016-03-30&t=638551203665300608&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=HlAjDLTP9eLxlZoyZANQ6yRNmT1mG7--N7I6fcUSPIvt3gU3P_A9EdQGPmJeFbl4qGj_-qTs-iTAJhZlc7IJdSCePikcpVlwqgdB1lFJrw9MdEt1BRByhYFkHDaWjajwX-cLvwgPEafCjNgGfc8jlA_BC9HxC4NBDOWskktu8ra7nW44qLn5IfZqHUCJF98aXOqpRsxhAyoRutUIG8DT63To50R18xdahn-Oo457rVF6pRTUdMzqkAY02t0cvMAHmXIrpdDZZ3r6wIhxlOVkZ2tU1cD6HAcSyGolpHPNTxIAqJ2IR3-hCuzg6ShRRamS3RLQ2-kXnw8OTVCex-kHhQ&h=7mN1zhkBNAZ59G77kpKjiLXdPOzFgbDPRtPuMC8i0Lc + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/65501267-6582-4131-9680-882d5679532b?api-version=2016-03-30&t=638551996057555277&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=mB1tuHWan7xe3g3fN4nTa-UUWAeGSAGHu9EFY1Kom3OiJZxVUE3IO8xk3wGTA82mJZmHnDTQD6ZTW3-clm-aK5favpOjQ8-vbIUf4MgGKTahQIN1mxgx3nHvA-GWqyW6VbtptOEMSZeMn6ZS41f6WEzY6dcDWDvJ6o4cdN9-mEW_MHTdsujY1HMwh__TIct4mQ-dIWa6jR09hEqW5V5Acy4GSBYerd6Fk2ofucoMyaDvrg3od6DXdRKaKBP-nzpJo6wJYZjsJ1NEc5wGjaC_wzR2JCqVOdftg1oPR3OF3fTkK1KJq16sVKGFjWJf72-30I5U12v3BpOzv7BkO6zCBw&h=8K0BqUSqBRGnRLTG299rzxHthLnSuYrsjKKtHlR5Z1Y response: body: - string: "{\n \"name\": \"79f3ab88-e487-4958-9e60-09d73c0057c7\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-06-27T21:26:06.4314037Z\"\n}" + string: "{\n \"name\": \"65501267-6582-4131-9680-882d5679532b\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2024-06-28T19:26:45.6110743Z\"\n}" headers: cache-control: - no-cache @@ -3100,7 +4472,7 @@ interactions: content-type: - application/json date: - - Thu, 27 Jun 2024 21:29:40 GMT + - Fri, 28 Jun 2024 19:31:20 GMT expires: - '-1' pragma: @@ -3112,7 +4484,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: 0A361F6AE9DD440DB26171F47E457ED4 Ref B: CO1EDGE2410 Ref C: 2024-06-27T21:29:40Z' + - 'Ref A: 988A0D8BC1DA4E62A4D881A62DD9108B Ref B: CO6AA3150219033 Ref C: 2024-06-28T19:31:19Z' status: code: 200 message: OK @@ -3132,11 +4504,11 @@ interactions: User-Agent: - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.9 (Linux-5.15.153.1-microsoft-standard-WSL2-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/79f3ab88-e487-4958-9e60-09d73c0057c7?api-version=2016-03-30&t=638551203665300608&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=HlAjDLTP9eLxlZoyZANQ6yRNmT1mG7--N7I6fcUSPIvt3gU3P_A9EdQGPmJeFbl4qGj_-qTs-iTAJhZlc7IJdSCePikcpVlwqgdB1lFJrw9MdEt1BRByhYFkHDaWjajwX-cLvwgPEafCjNgGfc8jlA_BC9HxC4NBDOWskktu8ra7nW44qLn5IfZqHUCJF98aXOqpRsxhAyoRutUIG8DT63To50R18xdahn-Oo457rVF6pRTUdMzqkAY02t0cvMAHmXIrpdDZZ3r6wIhxlOVkZ2tU1cD6HAcSyGolpHPNTxIAqJ2IR3-hCuzg6ShRRamS3RLQ2-kXnw8OTVCex-kHhQ&h=7mN1zhkBNAZ59G77kpKjiLXdPOzFgbDPRtPuMC8i0Lc + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/65501267-6582-4131-9680-882d5679532b?api-version=2016-03-30&t=638551996057555277&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=mB1tuHWan7xe3g3fN4nTa-UUWAeGSAGHu9EFY1Kom3OiJZxVUE3IO8xk3wGTA82mJZmHnDTQD6ZTW3-clm-aK5favpOjQ8-vbIUf4MgGKTahQIN1mxgx3nHvA-GWqyW6VbtptOEMSZeMn6ZS41f6WEzY6dcDWDvJ6o4cdN9-mEW_MHTdsujY1HMwh__TIct4mQ-dIWa6jR09hEqW5V5Acy4GSBYerd6Fk2ofucoMyaDvrg3od6DXdRKaKBP-nzpJo6wJYZjsJ1NEc5wGjaC_wzR2JCqVOdftg1oPR3OF3fTkK1KJq16sVKGFjWJf72-30I5U12v3BpOzv7BkO6zCBw&h=8K0BqUSqBRGnRLTG299rzxHthLnSuYrsjKKtHlR5Z1Y response: body: - string: "{\n \"name\": \"79f3ab88-e487-4958-9e60-09d73c0057c7\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-06-27T21:26:06.4314037Z\"\n}" + string: "{\n \"name\": \"65501267-6582-4131-9680-882d5679532b\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2024-06-28T19:26:45.6110743Z\"\n}" headers: cache-control: - no-cache @@ -3145,7 +4517,7 @@ interactions: content-type: - application/json date: - - Thu, 27 Jun 2024 21:30:10 GMT + - Fri, 28 Jun 2024 19:31:50 GMT expires: - '-1' pragma: @@ -3157,7 +4529,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: 1161D68B3E9D41C2B32CA9610385F919 Ref B: CO1EDGE2410 Ref C: 2024-06-27T21:30:11Z' + - 'Ref A: D0DC4598F12844EFB3FA62B705F5765C Ref B: CO6AA3150219033 Ref C: 2024-06-28T19:31:50Z' status: code: 200 message: OK @@ -3177,11 +4549,11 @@ interactions: User-Agent: - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.9 (Linux-5.15.153.1-microsoft-standard-WSL2-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/79f3ab88-e487-4958-9e60-09d73c0057c7?api-version=2016-03-30&t=638551203665300608&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=HlAjDLTP9eLxlZoyZANQ6yRNmT1mG7--N7I6fcUSPIvt3gU3P_A9EdQGPmJeFbl4qGj_-qTs-iTAJhZlc7IJdSCePikcpVlwqgdB1lFJrw9MdEt1BRByhYFkHDaWjajwX-cLvwgPEafCjNgGfc8jlA_BC9HxC4NBDOWskktu8ra7nW44qLn5IfZqHUCJF98aXOqpRsxhAyoRutUIG8DT63To50R18xdahn-Oo457rVF6pRTUdMzqkAY02t0cvMAHmXIrpdDZZ3r6wIhxlOVkZ2tU1cD6HAcSyGolpHPNTxIAqJ2IR3-hCuzg6ShRRamS3RLQ2-kXnw8OTVCex-kHhQ&h=7mN1zhkBNAZ59G77kpKjiLXdPOzFgbDPRtPuMC8i0Lc + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/65501267-6582-4131-9680-882d5679532b?api-version=2016-03-30&t=638551996057555277&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=mB1tuHWan7xe3g3fN4nTa-UUWAeGSAGHu9EFY1Kom3OiJZxVUE3IO8xk3wGTA82mJZmHnDTQD6ZTW3-clm-aK5favpOjQ8-vbIUf4MgGKTahQIN1mxgx3nHvA-GWqyW6VbtptOEMSZeMn6ZS41f6WEzY6dcDWDvJ6o4cdN9-mEW_MHTdsujY1HMwh__TIct4mQ-dIWa6jR09hEqW5V5Acy4GSBYerd6Fk2ofucoMyaDvrg3od6DXdRKaKBP-nzpJo6wJYZjsJ1NEc5wGjaC_wzR2JCqVOdftg1oPR3OF3fTkK1KJq16sVKGFjWJf72-30I5U12v3BpOzv7BkO6zCBw&h=8K0BqUSqBRGnRLTG299rzxHthLnSuYrsjKKtHlR5Z1Y response: body: - string: "{\n \"name\": \"79f3ab88-e487-4958-9e60-09d73c0057c7\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-06-27T21:26:06.4314037Z\"\n}" + string: "{\n \"name\": \"65501267-6582-4131-9680-882d5679532b\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2024-06-28T19:26:45.6110743Z\"\n}" headers: cache-control: - no-cache @@ -3190,7 +4562,7 @@ interactions: content-type: - application/json date: - - Thu, 27 Jun 2024 21:30:41 GMT + - Fri, 28 Jun 2024 19:32:21 GMT expires: - '-1' pragma: @@ -3202,7 +4574,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: 9DDBFEE1BB054985B17D58A7DA25DA0F Ref B: CO1EDGE2410 Ref C: 2024-06-27T21:30:41Z' + - 'Ref A: BD495AB074974152872B55E7F0383BA9 Ref B: CO6AA3150219033 Ref C: 2024-06-28T19:32:21Z' status: code: 200 message: OK @@ -3222,11 +4594,11 @@ interactions: User-Agent: - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.9 (Linux-5.15.153.1-microsoft-standard-WSL2-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/79f3ab88-e487-4958-9e60-09d73c0057c7?api-version=2016-03-30&t=638551203665300608&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=HlAjDLTP9eLxlZoyZANQ6yRNmT1mG7--N7I6fcUSPIvt3gU3P_A9EdQGPmJeFbl4qGj_-qTs-iTAJhZlc7IJdSCePikcpVlwqgdB1lFJrw9MdEt1BRByhYFkHDaWjajwX-cLvwgPEafCjNgGfc8jlA_BC9HxC4NBDOWskktu8ra7nW44qLn5IfZqHUCJF98aXOqpRsxhAyoRutUIG8DT63To50R18xdahn-Oo457rVF6pRTUdMzqkAY02t0cvMAHmXIrpdDZZ3r6wIhxlOVkZ2tU1cD6HAcSyGolpHPNTxIAqJ2IR3-hCuzg6ShRRamS3RLQ2-kXnw8OTVCex-kHhQ&h=7mN1zhkBNAZ59G77kpKjiLXdPOzFgbDPRtPuMC8i0Lc + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/65501267-6582-4131-9680-882d5679532b?api-version=2016-03-30&t=638551996057555277&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=mB1tuHWan7xe3g3fN4nTa-UUWAeGSAGHu9EFY1Kom3OiJZxVUE3IO8xk3wGTA82mJZmHnDTQD6ZTW3-clm-aK5favpOjQ8-vbIUf4MgGKTahQIN1mxgx3nHvA-GWqyW6VbtptOEMSZeMn6ZS41f6WEzY6dcDWDvJ6o4cdN9-mEW_MHTdsujY1HMwh__TIct4mQ-dIWa6jR09hEqW5V5Acy4GSBYerd6Fk2ofucoMyaDvrg3od6DXdRKaKBP-nzpJo6wJYZjsJ1NEc5wGjaC_wzR2JCqVOdftg1oPR3OF3fTkK1KJq16sVKGFjWJf72-30I5U12v3BpOzv7BkO6zCBw&h=8K0BqUSqBRGnRLTG299rzxHthLnSuYrsjKKtHlR5Z1Y response: body: - string: "{\n \"name\": \"79f3ab88-e487-4958-9e60-09d73c0057c7\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-06-27T21:26:06.4314037Z\"\n}" + string: "{\n \"name\": \"65501267-6582-4131-9680-882d5679532b\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2024-06-28T19:26:45.6110743Z\"\n}" headers: cache-control: - no-cache @@ -3235,7 +4607,7 @@ interactions: content-type: - application/json date: - - Thu, 27 Jun 2024 21:31:12 GMT + - Fri, 28 Jun 2024 19:32:51 GMT expires: - '-1' pragma: @@ -3247,7 +4619,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: CCDC3B031CA3483DB8ACE75030656ABB Ref B: CO1EDGE2410 Ref C: 2024-06-27T21:31:12Z' + - 'Ref A: 7DB0B5F96CB746E88869102EE3EEB5A5 Ref B: CO6AA3150219033 Ref C: 2024-06-28T19:32:51Z' status: code: 200 message: OK @@ -3267,11 +4639,11 @@ interactions: User-Agent: - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.9 (Linux-5.15.153.1-microsoft-standard-WSL2-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/79f3ab88-e487-4958-9e60-09d73c0057c7?api-version=2016-03-30&t=638551203665300608&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=HlAjDLTP9eLxlZoyZANQ6yRNmT1mG7--N7I6fcUSPIvt3gU3P_A9EdQGPmJeFbl4qGj_-qTs-iTAJhZlc7IJdSCePikcpVlwqgdB1lFJrw9MdEt1BRByhYFkHDaWjajwX-cLvwgPEafCjNgGfc8jlA_BC9HxC4NBDOWskktu8ra7nW44qLn5IfZqHUCJF98aXOqpRsxhAyoRutUIG8DT63To50R18xdahn-Oo457rVF6pRTUdMzqkAY02t0cvMAHmXIrpdDZZ3r6wIhxlOVkZ2tU1cD6HAcSyGolpHPNTxIAqJ2IR3-hCuzg6ShRRamS3RLQ2-kXnw8OTVCex-kHhQ&h=7mN1zhkBNAZ59G77kpKjiLXdPOzFgbDPRtPuMC8i0Lc + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/65501267-6582-4131-9680-882d5679532b?api-version=2016-03-30&t=638551996057555277&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=mB1tuHWan7xe3g3fN4nTa-UUWAeGSAGHu9EFY1Kom3OiJZxVUE3IO8xk3wGTA82mJZmHnDTQD6ZTW3-clm-aK5favpOjQ8-vbIUf4MgGKTahQIN1mxgx3nHvA-GWqyW6VbtptOEMSZeMn6ZS41f6WEzY6dcDWDvJ6o4cdN9-mEW_MHTdsujY1HMwh__TIct4mQ-dIWa6jR09hEqW5V5Acy4GSBYerd6Fk2ofucoMyaDvrg3od6DXdRKaKBP-nzpJo6wJYZjsJ1NEc5wGjaC_wzR2JCqVOdftg1oPR3OF3fTkK1KJq16sVKGFjWJf72-30I5U12v3BpOzv7BkO6zCBw&h=8K0BqUSqBRGnRLTG299rzxHthLnSuYrsjKKtHlR5Z1Y response: body: - string: "{\n \"name\": \"79f3ab88-e487-4958-9e60-09d73c0057c7\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-06-27T21:26:06.4314037Z\"\n}" + string: "{\n \"name\": \"65501267-6582-4131-9680-882d5679532b\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2024-06-28T19:26:45.6110743Z\"\n}" headers: cache-control: - no-cache @@ -3280,7 +4652,7 @@ interactions: content-type: - application/json date: - - Thu, 27 Jun 2024 21:31:42 GMT + - Fri, 28 Jun 2024 19:33:21 GMT expires: - '-1' pragma: @@ -3292,7 +4664,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: F7D002D23C244551AEA2E9074D4C3100 Ref B: CO1EDGE2410 Ref C: 2024-06-27T21:31:42Z' + - 'Ref A: 23A93A5218424CD780E7053F3B2EA715 Ref B: CO6AA3150219033 Ref C: 2024-06-28T19:33:21Z' status: code: 200 message: OK @@ -3312,11 +4684,11 @@ interactions: User-Agent: - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.9 (Linux-5.15.153.1-microsoft-standard-WSL2-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/79f3ab88-e487-4958-9e60-09d73c0057c7?api-version=2016-03-30&t=638551203665300608&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=HlAjDLTP9eLxlZoyZANQ6yRNmT1mG7--N7I6fcUSPIvt3gU3P_A9EdQGPmJeFbl4qGj_-qTs-iTAJhZlc7IJdSCePikcpVlwqgdB1lFJrw9MdEt1BRByhYFkHDaWjajwX-cLvwgPEafCjNgGfc8jlA_BC9HxC4NBDOWskktu8ra7nW44qLn5IfZqHUCJF98aXOqpRsxhAyoRutUIG8DT63To50R18xdahn-Oo457rVF6pRTUdMzqkAY02t0cvMAHmXIrpdDZZ3r6wIhxlOVkZ2tU1cD6HAcSyGolpHPNTxIAqJ2IR3-hCuzg6ShRRamS3RLQ2-kXnw8OTVCex-kHhQ&h=7mN1zhkBNAZ59G77kpKjiLXdPOzFgbDPRtPuMC8i0Lc + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/65501267-6582-4131-9680-882d5679532b?api-version=2016-03-30&t=638551996057555277&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=mB1tuHWan7xe3g3fN4nTa-UUWAeGSAGHu9EFY1Kom3OiJZxVUE3IO8xk3wGTA82mJZmHnDTQD6ZTW3-clm-aK5favpOjQ8-vbIUf4MgGKTahQIN1mxgx3nHvA-GWqyW6VbtptOEMSZeMn6ZS41f6WEzY6dcDWDvJ6o4cdN9-mEW_MHTdsujY1HMwh__TIct4mQ-dIWa6jR09hEqW5V5Acy4GSBYerd6Fk2ofucoMyaDvrg3od6DXdRKaKBP-nzpJo6wJYZjsJ1NEc5wGjaC_wzR2JCqVOdftg1oPR3OF3fTkK1KJq16sVKGFjWJf72-30I5U12v3BpOzv7BkO6zCBw&h=8K0BqUSqBRGnRLTG299rzxHthLnSuYrsjKKtHlR5Z1Y response: body: - string: "{\n \"name\": \"79f3ab88-e487-4958-9e60-09d73c0057c7\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-06-27T21:26:06.4314037Z\"\n}" + string: "{\n \"name\": \"65501267-6582-4131-9680-882d5679532b\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2024-06-28T19:26:45.6110743Z\"\n}" headers: cache-control: - no-cache @@ -3325,7 +4697,7 @@ interactions: content-type: - application/json date: - - Thu, 27 Jun 2024 21:32:13 GMT + - Fri, 28 Jun 2024 19:33:52 GMT expires: - '-1' pragma: @@ -3337,7 +4709,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: 7B4B035AAC9747F09551AA60B5D153ED Ref B: CO1EDGE2410 Ref C: 2024-06-27T21:32:12Z' + - 'Ref A: DAEF1B536E9447079897B26D1096A2BC Ref B: CO6AA3150219033 Ref C: 2024-06-28T19:33:52Z' status: code: 200 message: OK @@ -3357,11 +4729,11 @@ interactions: User-Agent: - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.9 (Linux-5.15.153.1-microsoft-standard-WSL2-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/79f3ab88-e487-4958-9e60-09d73c0057c7?api-version=2016-03-30&t=638551203665300608&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=HlAjDLTP9eLxlZoyZANQ6yRNmT1mG7--N7I6fcUSPIvt3gU3P_A9EdQGPmJeFbl4qGj_-qTs-iTAJhZlc7IJdSCePikcpVlwqgdB1lFJrw9MdEt1BRByhYFkHDaWjajwX-cLvwgPEafCjNgGfc8jlA_BC9HxC4NBDOWskktu8ra7nW44qLn5IfZqHUCJF98aXOqpRsxhAyoRutUIG8DT63To50R18xdahn-Oo457rVF6pRTUdMzqkAY02t0cvMAHmXIrpdDZZ3r6wIhxlOVkZ2tU1cD6HAcSyGolpHPNTxIAqJ2IR3-hCuzg6ShRRamS3RLQ2-kXnw8OTVCex-kHhQ&h=7mN1zhkBNAZ59G77kpKjiLXdPOzFgbDPRtPuMC8i0Lc + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/65501267-6582-4131-9680-882d5679532b?api-version=2016-03-30&t=638551996057555277&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=mB1tuHWan7xe3g3fN4nTa-UUWAeGSAGHu9EFY1Kom3OiJZxVUE3IO8xk3wGTA82mJZmHnDTQD6ZTW3-clm-aK5favpOjQ8-vbIUf4MgGKTahQIN1mxgx3nHvA-GWqyW6VbtptOEMSZeMn6ZS41f6WEzY6dcDWDvJ6o4cdN9-mEW_MHTdsujY1HMwh__TIct4mQ-dIWa6jR09hEqW5V5Acy4GSBYerd6Fk2ofucoMyaDvrg3od6DXdRKaKBP-nzpJo6wJYZjsJ1NEc5wGjaC_wzR2JCqVOdftg1oPR3OF3fTkK1KJq16sVKGFjWJf72-30I5U12v3BpOzv7BkO6zCBw&h=8K0BqUSqBRGnRLTG299rzxHthLnSuYrsjKKtHlR5Z1Y response: body: - string: "{\n \"name\": \"79f3ab88-e487-4958-9e60-09d73c0057c7\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-06-27T21:26:06.4314037Z\"\n}" + string: "{\n \"name\": \"65501267-6582-4131-9680-882d5679532b\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2024-06-28T19:26:45.6110743Z\"\n}" headers: cache-control: - no-cache @@ -3370,7 +4742,7 @@ interactions: content-type: - application/json date: - - Thu, 27 Jun 2024 21:32:43 GMT + - Fri, 28 Jun 2024 19:34:22 GMT expires: - '-1' pragma: @@ -3382,7 +4754,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: DE95EA380A654F9F9178ECF4F6EEC587 Ref B: CO1EDGE2410 Ref C: 2024-06-27T21:32:43Z' + - 'Ref A: 763498E11E444B2781774AB930EF369D Ref B: CO6AA3150219033 Ref C: 2024-06-28T19:34:22Z' status: code: 200 message: OK @@ -3402,12 +4774,12 @@ interactions: User-Agent: - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.9 (Linux-5.15.153.1-microsoft-standard-WSL2-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/79f3ab88-e487-4958-9e60-09d73c0057c7?api-version=2016-03-30&t=638551203665300608&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=HlAjDLTP9eLxlZoyZANQ6yRNmT1mG7--N7I6fcUSPIvt3gU3P_A9EdQGPmJeFbl4qGj_-qTs-iTAJhZlc7IJdSCePikcpVlwqgdB1lFJrw9MdEt1BRByhYFkHDaWjajwX-cLvwgPEafCjNgGfc8jlA_BC9HxC4NBDOWskktu8ra7nW44qLn5IfZqHUCJF98aXOqpRsxhAyoRutUIG8DT63To50R18xdahn-Oo457rVF6pRTUdMzqkAY02t0cvMAHmXIrpdDZZ3r6wIhxlOVkZ2tU1cD6HAcSyGolpHPNTxIAqJ2IR3-hCuzg6ShRRamS3RLQ2-kXnw8OTVCex-kHhQ&h=7mN1zhkBNAZ59G77kpKjiLXdPOzFgbDPRtPuMC8i0Lc + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/65501267-6582-4131-9680-882d5679532b?api-version=2016-03-30&t=638551996057555277&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=mB1tuHWan7xe3g3fN4nTa-UUWAeGSAGHu9EFY1Kom3OiJZxVUE3IO8xk3wGTA82mJZmHnDTQD6ZTW3-clm-aK5favpOjQ8-vbIUf4MgGKTahQIN1mxgx3nHvA-GWqyW6VbtptOEMSZeMn6ZS41f6WEzY6dcDWDvJ6o4cdN9-mEW_MHTdsujY1HMwh__TIct4mQ-dIWa6jR09hEqW5V5Acy4GSBYerd6Fk2ofucoMyaDvrg3od6DXdRKaKBP-nzpJo6wJYZjsJ1NEc5wGjaC_wzR2JCqVOdftg1oPR3OF3fTkK1KJq16sVKGFjWJf72-30I5U12v3BpOzv7BkO6zCBw&h=8K0BqUSqBRGnRLTG299rzxHthLnSuYrsjKKtHlR5Z1Y response: body: - string: "{\n \"name\": \"79f3ab88-e487-4958-9e60-09d73c0057c7\",\n \"status\": - \"Succeeded\",\n \"startTime\": \"2024-06-27T21:26:06.4314037Z\",\n \"endTime\": - \"2024-06-27T21:32:57.0964453Z\"\n}" + string: "{\n \"name\": \"65501267-6582-4131-9680-882d5679532b\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2024-06-28T19:26:45.6110743Z\",\n \"endTime\": + \"2024-06-28T19:34:28.3487078Z\"\n}" headers: cache-control: - no-cache @@ -3416,7 +4788,7 @@ interactions: content-type: - application/json date: - - Thu, 27 Jun 2024 21:33:14 GMT + - Fri, 28 Jun 2024 19:34:53 GMT expires: - '-1' pragma: @@ -3428,7 +4800,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: D25F0790F460453BB431A976556AD064 Ref B: CO1EDGE2410 Ref C: 2024-06-27T21:33:13Z' + - 'Ref A: 6E68005DDE284B93A29E686FA7BB4B57 Ref B: CO6AA3150219033 Ref C: 2024-06-28T19:34:53Z' status: code: 200 message: OK @@ -3464,7 +4836,7 @@ interactions: \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-2004gen2fipscontainerd-202406.19.0\",\n \ \"upgradeSettings\": {},\n \"enableFIPS\": true,\n \"networkProfile\": {},\n \"securityProfile\": {\n \"sshAccess\": \"LocalUser\",\n \"enableVTPM\": - false,\n \"enableSecureBoot\": false\n },\n \"eTag\": \"f854ed74-b316-4c0d-b099-a7c5ccd55833\"\n + false,\n \"enableSecureBoot\": false\n },\n \"eTag\": \"f1d2d752-ed01-4d31-9cfd-5cf7dc243c8a\"\n }\n}" headers: cache-control: @@ -3474,7 +4846,7 @@ interactions: content-type: - application/json date: - - Thu, 27 Jun 2024 21:33:16 GMT + - Fri, 28 Jun 2024 19:34:54 GMT expires: - '-1' pragma: @@ -3486,7 +4858,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: 6E23AD87D92A4C61AB221BE069C1823A Ref B: CO1EDGE2410 Ref C: 2024-06-27T21:33:14Z' + - 'Ref A: 1068477B07A24FAB8D607E61B04B09D3 Ref B: CO6AA3150219033 Ref C: 2024-06-28T19:34:53Z' status: code: 200 message: OK @@ -3514,17 +4886,17 @@ interactions: string: '' headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/03015950-6a91-4012-8a22-ff1c82202e27?api-version=2016-03-30&t=638551207985263860&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=AAxYfRc_t0AzXx1EcegWREdoDTRe-ATbAx504OooQ9exVlsX8duNgjP6urGq2pFYAH-DyoJPxy1tGkiiColS6ryz8nHUXKkqE7G49PwPdZMA3qmvQi5SNeRCkc6LsXqIH6WIWWBKxTAeTWgNZG04YrwAJeFL8FJv6_OUDi6Mgi1FUV9ZCpM3h7aY_Hd4_shwucogB-UDhfmx5_0XqH111WwAzdWvsQpDb5mRCeiEAQy6k4-jiA8qBVq5IDHCQ28Po9xusf4bH47krsFwZPYzXCc_0iyPlXZQ9CMuN-w5ceQ_koCM0JrbKeMlB932qF8oEprVd1AAKGirBr-VXd81XQ&h=GxbuGjB-Z27duJW8aOwl1J3RQvSiEqvtg7O3HU9P21k + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/8f17fbdd-dd61-43bd-ae34-8090663a11df?api-version=2016-03-30&t=638552000966750479&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=H_Zxd3Jg5oYP6t5q4CEiQTvB2pIOlNkn8QzP5Adr5a68vxTJlyhCNF5cHMqt9CQSh520iVMjpPUQKSo8Gs7b4XQk1aHFtaBNXTWHFLNRiIu8jF_h3E5vJs11aI99-Vfudr2hNV12zR-cV__Bz8je74yx8Czw6LAMn37jdOADSA2f4wQ_PNENrricDone6zzF2zj9BrhV1OVF-YxWo0mmS5YIDBMq97B9jxFUtucPxx1TPmwrfre8aXTkNUq7WVMtYv18E9ncai_vT1HmgxDxsMSGhW5eY1odfk-cPKmm0l1yJRVvhTysCZKK1BYsLdsusCDcajn86xKSFFPQ1jeIDw&h=wf0ESssn9FTeG-fL7xzX1c-kG5GEUbuX4xbM0CfoBqA cache-control: - no-cache content-length: - '0' date: - - Thu, 27 Jun 2024 21:33:18 GMT + - Fri, 28 Jun 2024 19:34:56 GMT expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operationresults/03015950-6a91-4012-8a22-ff1c82202e27?api-version=2016-03-30&t=638551207985888827&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=NZSaiS8mfN8N-DYw7PwVw9n4nkWMBnyP5S1VZ-FTez7wwsLxfs8SvKofLLF1-Qz8N_j23zxF_vr8_TIvqO_2TOqyMpGGEq1XPWPR4pLMwgsSeV8QkCrHRpWBuq8AaRCqzpmo9afbCfz6A6NtrnuZf1jAPOxGm7sMTNZa-0pucQWEeWxRmw6rvg8kMG4zQkf5-WnXpFB0foaWz_IBpNQrgrthE6f0fLBxKT2Mhn80IKG62fq70yG9e21fqbeuk5toaOJLX5ggMrqRErOLQRwVkoDYNyVYe_Kn9z60bnjehXoD4Ef_vo1NXwKnhnuCFYKKKAWBkXHPoBnllF452SJIvQ&h=iPArMQERRyj6jicoOvVwndcXH1fwhcplNRlX_0Dnnuw + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operationresults/8f17fbdd-dd61-43bd-ae34-8090663a11df?api-version=2016-03-30&t=638552000966906793&c=MIIHpTCCBo2gAwIBAgITOgM6dTLGpzYZpvPtgQAEAzp1MjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNjI2MDEzMjIxWhcNMjUwNjIxMDEzMjIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPPPKY5bDN03KptFFhiyLIyn86BlrXYFIZWYXA-hY7_WbLyWN0IxcLIUBW_I-9u-YsXOHk9WPMlUYHIFPgHW7A3FsSGfl9dd6YGapKoSSw0NkTpNXM58R54BBgLp7AhiWzK15D9T-XELNSU4Wq9sEeA5T24kazcgS2MUkzELH0I9dwu7g0dwJIuIJkoJjEzg1b1Q3Ie5HKHHNbjottJn7Q5LBS-9QtQyruuwaNTgSJpCoi4PBKVIOTBYL_Nv1wecmKmfWcT0mnhQE9zjhJTbcoN9hKSvAMqsDHtxWUFZosiw3JKIY0zb59CrVGSuOhfN3qaarwN9EAlXLqc4ZyKpsTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRk_38CqdKjPVylWUR4uuqhbFGeHTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFsx7FtYAzSo98T5ydNFa0ukjPZ6XCQc9zo7ldqy235P_zJAUkaNgCU4EGOzbZJDoMa8mAfhyukL_0GfPeApUaY2e44ZOzoYAkeEuDiwcs-9zoQ1fCyXhn0pCumGFXRilX9KjAPaYTzDvQMEllTy_ZViwTahuKaGtFVamZguBPdaeYC_0oybtTVNQCs8hGnffhNZOMASB-5pFs35MNxsDWTVIQksDee419jqpsbWLkh6rnanILO1O_ihwb-WpvRQByQ5NGpG1-z0MQ6nRpr9wWxUi-DsrVsD38NTMIPc2uei4Ivf6qnGRvOOj0fmsciWuTTEXMaD-5a81mGlzhZc09Q&s=hgma9YWfj4Ro9tGwBKtnjkPTFdU4Ia2nVNEsFo34rJKj1hiQ2oBtP04gdu2yKAcDt_W9YZRFu_UJZgno0Asn0foMHQ19VhtYum-V4P5il4GvtkjWvgC2SBAjCr6A_PX9hlNbaCnVc7pd5T2MYDwFxVj9jlTOB9DI7sGW3zMFaIrlqsh2fbvOt8-NqnGftRXAIuHJI3rC97sMEh_x9Lv_cXCOhHs9YVYJDviPzMclmeFrFrOMy5_e47qQYPud_7vzkkHZsMC5vGPPvCE64aabuW0japB6KFKWkRMS3UO3Alh6SzQRGZyRSii7-mB4S75pgUXIpIRUlI9N0vCedPewpA&h=HKJqsLfSuN_TiyOzw8iFvFMF5peYKp_nL3gtl4MuWDo pragma: - no-cache strict-transport-security: @@ -3536,7 +4908,7 @@ interactions: x-ms-ratelimit-remaining-subscription-deletes: - '14999' x-msedge-ref: - - 'Ref A: C214D65E49E040A08E9683E9EFD724DE Ref B: CO6AA3150217023 Ref C: 2024-06-27T21:33:17Z' + - 'Ref A: 11E49B2C39CD48FDBBBCB4283E13B5BA Ref B: CO6AA3150220031 Ref C: 2024-06-28T19:34:55Z' status: code: 202 message: Accepted diff --git a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_pod_ip_allocation_mode_static_block.yaml b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_pod_ip_allocation_mode_static_block.yaml old mode 100644 new mode 100755 index 71ad7df6f1d..ad694661f2e --- a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_pod_ip_allocation_mode_static_block.yaml +++ b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_pod_ip_allocation_mode_static_block.yaml @@ -13,12 +13,12 @@ interactions: ParameterSetName: - --resource-group --name --address-prefix -o User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1018-azure-x86_64-with-glibc2.29) + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.7 (Linux-6.5.0-1021-azure-x86_64-with) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2022-09-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"centraluseuap","tags":{"product":"azurecli","cause":"automation","test":"test_aks_create_with_pod_ip_allocation_mode_static_block","date":"2024-04-26T09:52:20Z","module":"aks-preview"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"centraluseuap","tags":{"product":"azurecli","cause":"automation","test":"test_aks_create_with_pod_ip_allocation_mode_static_block","date":"2024-07-03T05:55:07Z","module":"aks-preview"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache @@ -27,7 +27,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 26 Apr 2024 09:52:20 GMT + - Wed, 03 Jul 2024 05:55:08 GMT expires: - '-1' pragma: @@ -39,7 +39,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: 97E2D6DD5BF14343B4AAA44105932C8A Ref B: MNZ221060610021 Ref C: 2024-04-26T09:52:21Z' + - 'Ref A: 2E1C8443FE8D4A3786D9FF69C6481A7C Ref B: MNZ221060610019 Ref C: 2024-07-03T05:55:08Z' status: code: 200 message: OK @@ -62,32 +62,25 @@ interactions: ParameterSetName: - --resource-group --name --address-prefix -o User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1018-azure-x86_64-with-glibc2.29) + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.7 (Linux-6.5.0-1021-azure-x86_64-with) method: PUT uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002?api-version=2022-01-01 response: body: - string: "{\r\n \"name\": \"cliakstest000002\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002\",\r\n - \ \"etag\": \"W/\\\"76d39f4d-ba0f-4426-a333-0544329dc45f\\\"\",\r\n \"type\": - \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"centraluseuap\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"resourceGuid\": - \"448bf941-10fd-4d0a-a339-ca6151ee681f\",\r\n \"addressSpace\": {\r\n \"addressPrefixes\": - [\r\n \"10.0.0.0/8\"\r\n ]\r\n },\r\n \"subnets\": [],\r\n - \ \"virtualNetworkPeerings\": [],\r\n \"enableDdosProtection\": false\r\n - \ }\r\n}" + string: '{"name":"cliakstest000002","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002","etag":"W/\"7b6584fe-ea21-4663-b843-6bdb617690b7\"","type":"Microsoft.Network/virtualNetworks","location":"centraluseuap","properties":{"provisioningState":"Updating","resourceGuid":"080e627e-6dc6-4b03-8049-3fbe0b587c5c","addressSpace":{"addressPrefixes":["10.0.0.0/8"]},"subnets":[],"virtualNetworkPeerings":[],"enableDdosProtection":false}}' headers: azure-asyncnotification: - Enabled azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/centraluseuap/operations/0511fa67-2826-45d4-bac5-cc9cad149dde?api-version=2022-01-01&t=638497219424212992&c=MIIHADCCBeigAwIBAgITfARlFdSUZK8kechtYQAABGUV1DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMjA1NjEzWhcNMjUwMTI0MjA1NjEzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALYMYYup1R1RZPIwVtk7z89JkrsDK8coPmULAovQOy3jgtdJ-z5oyCO28-zQ4LRHmuyeq1ROWdQR5e828FYihyBqnnQQea3EcS6CFfXpYes-7NPXy73E_P3goJLJU7bfuZ4iDPGZxXIIjo6_Uex0eX_AuBJeq8ZFcmNy3x0loDHkDww9lMprf49PmIZJEAshTnLBtfT3BC7JAuTTl2duIcC6YRT8vITdFw1HxFqywnOqD35zttD8vp0XowEP4ksBLfhJWduspxICp4Yu2ouSlh-T4GmsjQaTjrzZpw29eEj3gUyzTfkDY-WEGsEujkl9a9FCX1_AvT-9Eqmd7uYqV6kCAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTDXVhSVDy9FvMjLTrSyU7UjKUXqzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAHyzMCBJbTmiP_gOh98fZltsl9jQdlB-g_OYCr82viu1SgLxte7Za3Vtb3XRCTquz_JfY_4eQJpUy0p6F37f0oaTQkBvUF7HDDvkm49rmKF4nDFjPGNEqm53KbVEak46WTgD9fGZLQH1XouZGRe0LxQVIWm-K-MYMbrDWF_njKsIaV5Z4VxgFVaX5SlzHvr6coDX5oXwwksEsw8E8g0LfZCpfT5mCwgDPrDv2Ekk26koWUYlmJWgkky22R538qwuJmE6F33YwWStmUGfZfFDyjek8Rd_KyuEuC9IZfk4TTmVjyJmKPi5GhIJGwiATMpLJwt5jD_Hkgbq6vMwud4ZbIE&s=VbfscamyYrmLGs2BYVFFGso0HkQUidCN_TsexI1gVKTjK-SZa7QLsBdPUFW_YGMYqlxWZ-jGzZ_BKN5JmdtlsQKYvDlDGFVnhKvqpZu-uKS14FzxA06aR-WToj6P5vF9_p-BLTCYI3wspT_4n4G4f6daWKyUKlk6VJBS3BcM0UxeOGJYIcLOzN79NNVTMSyALcqGoJ1bm2RkCrVeSmyLyhpHhTHdxzATs2edFB8bfGi3eUAwYD3FutfSsI_UiQ222clVgibk9hQ9ck63qQFEKJ_KegfDDqwbVdwFVprr2qtZLquP7RhWGeTYAAwERPV1ZWql6XxdCos6EL3XJxn2ng&h=xmVnPGg0c5m8CWOuE3uhmU2xCNOvdlxAz6zuebsL8Xg + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/centraluseuap/operations/f9532863-72aa-4051-9f64-dc91f10635b4?api-version=2022-01-01&t=638555829100699612&c=MIIHpTCCBo2gAwIBAgITfwN43MjEi0W8quEp-gAEA3jcyDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNjI0MTIwMzUxWhcNMjUwNjE5MTIwMzUxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALiUzQ72miF3S8xuwVdDASkfTayfNuL2xoGjIYUp6ggSGWwqcFLd9Wyqc3F6x8NaURchp8S0iOYM5xMdEBYAsj1xu3zzvdMwM4vUqHIbG6w3GEP4tj7-UIz-btgan_NW7rOEM9oubY9dUtfuCg-mayRYdWezidp70abA2mUEj9ioVQ0CKe9kIzMPn7WFnuLRExud0yMQzDsWTVbaC5Eb_4Hx6vT5bnnLDisXEEQMzG96dJaC9KQZ-tFvcDzGz6diIqaancayRsE-Q5tMUFT-HqewL96WS1vsLjZx9weQsiyqFubDmhMVRawaS26swEjXSSzVp-b3R4MYD-Oh7GkmiFECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQzBZY0EBdtniHL1lKajzP-YspknjAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBADbkVmxlTl8VUMrDJBuRWlmxRWKlxGiR-kZINt99ksV65ZBhsigLjAZYo4HpzQydRwwPVGUebtBD3XhFnalnYK3EoU3yr5LEyfJCQqOCPvAt1AZ3bMR5moP6HXLcSlsDicH7R97FRrKO_6GywgIPDmt2Mm2VBO6p3qPCi2do79OCNlD3OpKaWuuuC6lnZB1ilSIi1w9vpGdji0ixc_dnfMVgL_z1lnM1nLDCsALgv8ghCQDVX4h_Net36CgZgv16gbE71947exvQNJZVVQfXQe0YRTktFsCJVlPmvV5d0KukZUDMAiH0oFJCto8W6ggMMy7u4JLzsLIxcJxrFMaGaz8&s=hWwj_eD9gEHpxqucyQJX9E3k1061tJTCjKyB5kciTjH5YDwih6Q4ZET2TCm_BNV_pi4qPkE1xnTPtMP_CK-78Oj7WlKsBHSu6g_V-NQyp0iz2BOHntnSIATRyKz1s6LO5HtGdotT-9eI1xACk4R-ApJooCXOi0ACavzHVZmr1BKrk0EKtt52v_gHZp3Nq0dMErqVBPbicBfZ8w6_wHBvOFkdLN9DBzw-d77cMrZLUBPpdbfoep5mAcJ-dvB4kpHaosb3oS6kMis0ZlDfK2GcAVo8PSl-BMEHdRgG1NRLtxeE50AIE9z7INMO3gFRFu3Wgwi8avqzxAPwErS2ieeRZA&h=P1aD45VdwxupCMxt22UMbFEYuSPpqW88SeqYTxF1coY cache-control: - no-cache content-length: - - '629' + - '518' content-type: - application/json; charset=utf-8 date: - - Fri, 26 Apr 2024 09:52:21 GMT + - Wed, 03 Jul 2024 05:55:09 GMT expires: - '-1' pragma: @@ -99,14 +92,14 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - f35d0d21-99b5-43b8-bcb8-671dbf38fd68 + - 2f181265-4b3f-41db-9e34-edfe143cd18c x-ms-ratelimit-remaining-subscription-writes: - - '1198' + - '1199' x-msedge-ref: - - 'Ref A: 8B4AAFB09F3C4DF6A48AF0DACF0D63FA Ref B: MNZ221060618033 Ref C: 2024-04-26T09:52:21Z' + - 'Ref A: FC7FB863BE724779A33EF32D0BFF5EAB Ref B: BL2AA2010203039 Ref C: 2024-07-03T05:55:09Z' status: code: 201 - message: '' + message: Created - request: body: null headers: @@ -121,21 +114,21 @@ interactions: ParameterSetName: - --resource-group --name --address-prefix -o User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1018-azure-x86_64-with-glibc2.29) + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.7 (Linux-6.5.0-1021-azure-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/centraluseuap/operations/0511fa67-2826-45d4-bac5-cc9cad149dde?api-version=2022-01-01&t=638497219424212992&c=MIIHADCCBeigAwIBAgITfARlFdSUZK8kechtYQAABGUV1DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMjA1NjEzWhcNMjUwMTI0MjA1NjEzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALYMYYup1R1RZPIwVtk7z89JkrsDK8coPmULAovQOy3jgtdJ-z5oyCO28-zQ4LRHmuyeq1ROWdQR5e828FYihyBqnnQQea3EcS6CFfXpYes-7NPXy73E_P3goJLJU7bfuZ4iDPGZxXIIjo6_Uex0eX_AuBJeq8ZFcmNy3x0loDHkDww9lMprf49PmIZJEAshTnLBtfT3BC7JAuTTl2duIcC6YRT8vITdFw1HxFqywnOqD35zttD8vp0XowEP4ksBLfhJWduspxICp4Yu2ouSlh-T4GmsjQaTjrzZpw29eEj3gUyzTfkDY-WEGsEujkl9a9FCX1_AvT-9Eqmd7uYqV6kCAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTDXVhSVDy9FvMjLTrSyU7UjKUXqzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAHyzMCBJbTmiP_gOh98fZltsl9jQdlB-g_OYCr82viu1SgLxte7Za3Vtb3XRCTquz_JfY_4eQJpUy0p6F37f0oaTQkBvUF7HDDvkm49rmKF4nDFjPGNEqm53KbVEak46WTgD9fGZLQH1XouZGRe0LxQVIWm-K-MYMbrDWF_njKsIaV5Z4VxgFVaX5SlzHvr6coDX5oXwwksEsw8E8g0LfZCpfT5mCwgDPrDv2Ekk26koWUYlmJWgkky22R538qwuJmE6F33YwWStmUGfZfFDyjek8Rd_KyuEuC9IZfk4TTmVjyJmKPi5GhIJGwiATMpLJwt5jD_Hkgbq6vMwud4ZbIE&s=VbfscamyYrmLGs2BYVFFGso0HkQUidCN_TsexI1gVKTjK-SZa7QLsBdPUFW_YGMYqlxWZ-jGzZ_BKN5JmdtlsQKYvDlDGFVnhKvqpZu-uKS14FzxA06aR-WToj6P5vF9_p-BLTCYI3wspT_4n4G4f6daWKyUKlk6VJBS3BcM0UxeOGJYIcLOzN79NNVTMSyALcqGoJ1bm2RkCrVeSmyLyhpHhTHdxzATs2edFB8bfGi3eUAwYD3FutfSsI_UiQ222clVgibk9hQ9ck63qQFEKJ_KegfDDqwbVdwFVprr2qtZLquP7RhWGeTYAAwERPV1ZWql6XxdCos6EL3XJxn2ng&h=xmVnPGg0c5m8CWOuE3uhmU2xCNOvdlxAz6zuebsL8Xg + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/centraluseuap/operations/f9532863-72aa-4051-9f64-dc91f10635b4?api-version=2022-01-01&t=638555829100699612&c=MIIHpTCCBo2gAwIBAgITfwN43MjEi0W8quEp-gAEA3jcyDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNjI0MTIwMzUxWhcNMjUwNjE5MTIwMzUxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALiUzQ72miF3S8xuwVdDASkfTayfNuL2xoGjIYUp6ggSGWwqcFLd9Wyqc3F6x8NaURchp8S0iOYM5xMdEBYAsj1xu3zzvdMwM4vUqHIbG6w3GEP4tj7-UIz-btgan_NW7rOEM9oubY9dUtfuCg-mayRYdWezidp70abA2mUEj9ioVQ0CKe9kIzMPn7WFnuLRExud0yMQzDsWTVbaC5Eb_4Hx6vT5bnnLDisXEEQMzG96dJaC9KQZ-tFvcDzGz6diIqaancayRsE-Q5tMUFT-HqewL96WS1vsLjZx9weQsiyqFubDmhMVRawaS26swEjXSSzVp-b3R4MYD-Oh7GkmiFECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQzBZY0EBdtniHL1lKajzP-YspknjAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBADbkVmxlTl8VUMrDJBuRWlmxRWKlxGiR-kZINt99ksV65ZBhsigLjAZYo4HpzQydRwwPVGUebtBD3XhFnalnYK3EoU3yr5LEyfJCQqOCPvAt1AZ3bMR5moP6HXLcSlsDicH7R97FRrKO_6GywgIPDmt2Mm2VBO6p3qPCi2do79OCNlD3OpKaWuuuC6lnZB1ilSIi1w9vpGdji0ixc_dnfMVgL_z1lnM1nLDCsALgv8ghCQDVX4h_Net36CgZgv16gbE71947exvQNJZVVQfXQe0YRTktFsCJVlPmvV5d0KukZUDMAiH0oFJCto8W6ggMMy7u4JLzsLIxcJxrFMaGaz8&s=hWwj_eD9gEHpxqucyQJX9E3k1061tJTCjKyB5kciTjH5YDwih6Q4ZET2TCm_BNV_pi4qPkE1xnTPtMP_CK-78Oj7WlKsBHSu6g_V-NQyp0iz2BOHntnSIATRyKz1s6LO5HtGdotT-9eI1xACk4R-ApJooCXOi0ACavzHVZmr1BKrk0EKtt52v_gHZp3Nq0dMErqVBPbicBfZ8w6_wHBvOFkdLN9DBzw-d77cMrZLUBPpdbfoep5mAcJ-dvB4kpHaosb3oS6kMis0ZlDfK2GcAVo8PSl-BMEHdRgG1NRLtxeE50AIE9z7INMO3gFRFu3Wgwi8avqzxAPwErS2ieeRZA&h=P1aD45VdwxupCMxt22UMbFEYuSPpqW88SeqYTxF1coY response: body: - string: "{\r\n \"status\": \"InProgress\"\r\n}" + string: '{"status":"InProgress"}' headers: cache-control: - no-cache content-length: - - '30' + - '23' content-type: - application/json; charset=utf-8 date: - - Fri, 26 Apr 2024 09:52:21 GMT + - Wed, 03 Jul 2024 05:55:09 GMT expires: - '-1' pragma: @@ -147,12 +140,12 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - 2a5cc5c3-ced1-4fd1-a3d5-52060b52bd5c + - 25484dcb-8774-4dad-aef6-562a9897f774 x-msedge-ref: - - 'Ref A: EF52DF8B34F74A519CD6C1202DC96A4A Ref B: MNZ221060618033 Ref C: 2024-04-26T09:52:22Z' + - 'Ref A: 8B3C3A11420840B6A1CC8DA796684FAE Ref B: BL2AA2010203039 Ref C: 2024-07-03T05:55:10Z' status: code: 200 - message: '' + message: OK - request: body: null headers: @@ -167,21 +160,21 @@ interactions: ParameterSetName: - --resource-group --name --address-prefix -o User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1018-azure-x86_64-with-glibc2.29) + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.7 (Linux-6.5.0-1021-azure-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/centraluseuap/operations/0511fa67-2826-45d4-bac5-cc9cad149dde?api-version=2022-01-01&t=638497219424212992&c=MIIHADCCBeigAwIBAgITfARlFdSUZK8kechtYQAABGUV1DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMjA1NjEzWhcNMjUwMTI0MjA1NjEzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALYMYYup1R1RZPIwVtk7z89JkrsDK8coPmULAovQOy3jgtdJ-z5oyCO28-zQ4LRHmuyeq1ROWdQR5e828FYihyBqnnQQea3EcS6CFfXpYes-7NPXy73E_P3goJLJU7bfuZ4iDPGZxXIIjo6_Uex0eX_AuBJeq8ZFcmNy3x0loDHkDww9lMprf49PmIZJEAshTnLBtfT3BC7JAuTTl2duIcC6YRT8vITdFw1HxFqywnOqD35zttD8vp0XowEP4ksBLfhJWduspxICp4Yu2ouSlh-T4GmsjQaTjrzZpw29eEj3gUyzTfkDY-WEGsEujkl9a9FCX1_AvT-9Eqmd7uYqV6kCAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTDXVhSVDy9FvMjLTrSyU7UjKUXqzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAHyzMCBJbTmiP_gOh98fZltsl9jQdlB-g_OYCr82viu1SgLxte7Za3Vtb3XRCTquz_JfY_4eQJpUy0p6F37f0oaTQkBvUF7HDDvkm49rmKF4nDFjPGNEqm53KbVEak46WTgD9fGZLQH1XouZGRe0LxQVIWm-K-MYMbrDWF_njKsIaV5Z4VxgFVaX5SlzHvr6coDX5oXwwksEsw8E8g0LfZCpfT5mCwgDPrDv2Ekk26koWUYlmJWgkky22R538qwuJmE6F33YwWStmUGfZfFDyjek8Rd_KyuEuC9IZfk4TTmVjyJmKPi5GhIJGwiATMpLJwt5jD_Hkgbq6vMwud4ZbIE&s=VbfscamyYrmLGs2BYVFFGso0HkQUidCN_TsexI1gVKTjK-SZa7QLsBdPUFW_YGMYqlxWZ-jGzZ_BKN5JmdtlsQKYvDlDGFVnhKvqpZu-uKS14FzxA06aR-WToj6P5vF9_p-BLTCYI3wspT_4n4G4f6daWKyUKlk6VJBS3BcM0UxeOGJYIcLOzN79NNVTMSyALcqGoJ1bm2RkCrVeSmyLyhpHhTHdxzATs2edFB8bfGi3eUAwYD3FutfSsI_UiQ222clVgibk9hQ9ck63qQFEKJ_KegfDDqwbVdwFVprr2qtZLquP7RhWGeTYAAwERPV1ZWql6XxdCos6EL3XJxn2ng&h=xmVnPGg0c5m8CWOuE3uhmU2xCNOvdlxAz6zuebsL8Xg + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/centraluseuap/operations/f9532863-72aa-4051-9f64-dc91f10635b4?api-version=2022-01-01&t=638555829100699612&c=MIIHpTCCBo2gAwIBAgITfwN43MjEi0W8quEp-gAEA3jcyDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNjI0MTIwMzUxWhcNMjUwNjE5MTIwMzUxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALiUzQ72miF3S8xuwVdDASkfTayfNuL2xoGjIYUp6ggSGWwqcFLd9Wyqc3F6x8NaURchp8S0iOYM5xMdEBYAsj1xu3zzvdMwM4vUqHIbG6w3GEP4tj7-UIz-btgan_NW7rOEM9oubY9dUtfuCg-mayRYdWezidp70abA2mUEj9ioVQ0CKe9kIzMPn7WFnuLRExud0yMQzDsWTVbaC5Eb_4Hx6vT5bnnLDisXEEQMzG96dJaC9KQZ-tFvcDzGz6diIqaancayRsE-Q5tMUFT-HqewL96WS1vsLjZx9weQsiyqFubDmhMVRawaS26swEjXSSzVp-b3R4MYD-Oh7GkmiFECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQzBZY0EBdtniHL1lKajzP-YspknjAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBADbkVmxlTl8VUMrDJBuRWlmxRWKlxGiR-kZINt99ksV65ZBhsigLjAZYo4HpzQydRwwPVGUebtBD3XhFnalnYK3EoU3yr5LEyfJCQqOCPvAt1AZ3bMR5moP6HXLcSlsDicH7R97FRrKO_6GywgIPDmt2Mm2VBO6p3qPCi2do79OCNlD3OpKaWuuuC6lnZB1ilSIi1w9vpGdji0ixc_dnfMVgL_z1lnM1nLDCsALgv8ghCQDVX4h_Net36CgZgv16gbE71947exvQNJZVVQfXQe0YRTktFsCJVlPmvV5d0KukZUDMAiH0oFJCto8W6ggMMy7u4JLzsLIxcJxrFMaGaz8&s=hWwj_eD9gEHpxqucyQJX9E3k1061tJTCjKyB5kciTjH5YDwih6Q4ZET2TCm_BNV_pi4qPkE1xnTPtMP_CK-78Oj7WlKsBHSu6g_V-NQyp0iz2BOHntnSIATRyKz1s6LO5HtGdotT-9eI1xACk4R-ApJooCXOi0ACavzHVZmr1BKrk0EKtt52v_gHZp3Nq0dMErqVBPbicBfZ8w6_wHBvOFkdLN9DBzw-d77cMrZLUBPpdbfoep5mAcJ-dvB4kpHaosb3oS6kMis0ZlDfK2GcAVo8PSl-BMEHdRgG1NRLtxeE50AIE9z7INMO3gFRFu3Wgwi8avqzxAPwErS2ieeRZA&h=P1aD45VdwxupCMxt22UMbFEYuSPpqW88SeqYTxF1coY response: body: - string: "{\r\n \"status\": \"Succeeded\"\r\n}" + string: '{"status":"Succeeded"}' headers: cache-control: - no-cache content-length: - - '29' + - '22' content-type: - application/json; charset=utf-8 date: - - Fri, 26 Apr 2024 09:52:32 GMT + - Wed, 03 Jul 2024 05:55:19 GMT expires: - '-1' pragma: @@ -193,12 +186,12 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - d8364a3e-bd8b-4595-9cb1-94c7b172fe1f + - 3a3492fd-c4a2-4a37-a86d-c9473107c64a x-msedge-ref: - - 'Ref A: 5C3CB0D2976244079A005448EBFC9C50 Ref B: MNZ221060618033 Ref C: 2024-04-26T09:52:32Z' + - 'Ref A: 624E8BCA48374784AD9E7E3704990320 Ref B: BL2AA2010203039 Ref C: 2024-07-03T05:55:20Z' status: code: 200 - message: '' + message: OK - request: body: null headers: @@ -213,30 +206,23 @@ interactions: ParameterSetName: - --resource-group --name --address-prefix -o User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1018-azure-x86_64-with-glibc2.29) + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.7 (Linux-6.5.0-1021-azure-x86_64-with) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002?api-version=2022-01-01 response: body: - string: "{\r\n \"name\": \"cliakstest000002\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002\",\r\n - \ \"etag\": \"W/\\\"25fa69b5-3faa-4294-a8d0-3fa6d03308c2\\\"\",\r\n \"type\": - \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"centraluseuap\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": - \"448bf941-10fd-4d0a-a339-ca6151ee681f\",\r\n \"addressSpace\": {\r\n \"addressPrefixes\": - [\r\n \"10.0.0.0/8\"\r\n ]\r\n },\r\n \"subnets\": [],\r\n - \ \"virtualNetworkPeerings\": [],\r\n \"enableDdosProtection\": false\r\n - \ }\r\n}" + string: '{"name":"cliakstest000002","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002","etag":"W/\"b8ae963a-30ed-4a98-bfae-855396449819\"","type":"Microsoft.Network/virtualNetworks","location":"centraluseuap","properties":{"provisioningState":"Succeeded","resourceGuid":"080e627e-6dc6-4b03-8049-3fbe0b587c5c","addressSpace":{"addressPrefixes":["10.0.0.0/8"]},"subnets":[],"virtualNetworkPeerings":[],"enableDdosProtection":false}}' headers: cache-control: - no-cache content-length: - - '630' + - '519' content-type: - application/json; charset=utf-8 date: - - Fri, 26 Apr 2024 09:52:32 GMT + - Wed, 03 Jul 2024 05:55:20 GMT etag: - - W/"25fa69b5-3faa-4294-a8d0-3fa6d03308c2" + - W/"b8ae963a-30ed-4a98-bfae-855396449819" expires: - '-1' pragma: @@ -248,12 +234,12 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - bab1cf01-ba8a-42c6-90c4-fbbdcb012f8e + - d9ff1193-47e8-4297-b0c2-810823d84d3e x-msedge-ref: - - 'Ref A: 66A36AFE812E4198BA8F50E6518EEAC8 Ref B: MNZ221060618033 Ref C: 2024-04-26T09:52:32Z' + - 'Ref A: 72C9E6182D06422A899961519AAF6EAF Ref B: BL2AA2010203039 Ref C: 2024-07-03T05:55:20Z' status: code: 200 - message: '' + message: OK - request: body: '{"name": "nodeSubnet", "properties": {"addressPrefix": "10.240.0.0/16", "privateEndpointNetworkPolicies": "Disabled", "privateLinkServiceNetworkPolicies": @@ -274,25 +260,25 @@ interactions: ParameterSetName: - -n --resource-group --vnet-name --address-prefixes User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1018-azure-x86_64-with-glibc2.29) + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.7 (Linux-6.5.0-1021-azure-x86_64-with) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/nodeSubnet?api-version=2023-11-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/nodeSubnet?api-version=2024-01-01 response: body: - string: '{"name":"nodeSubnet","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/nodeSubnet","etag":"W/\"e5b5dbc1-2c9f-4fc4-9210-d82c9a2dbfeb\"","properties":{"provisioningState":"Updating","addressPrefix":"10.240.0.0/16","delegations":[],"privateEndpointNetworkPolicies":"Disabled","privateLinkServiceNetworkPolicies":"Enabled"},"type":"Microsoft.Network/virtualNetworks/subnets"}' + string: '{"name":"nodeSubnet","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/nodeSubnet","etag":"W/\"b3a4fdd2-68da-4cfa-99af-7ec44433f692\"","properties":{"provisioningState":"Updating","addressPrefix":"10.240.0.0/16","ipamPoolPrefixAllocations":[],"delegations":[],"privateEndpointNetworkPolicies":"Disabled","privateLinkServiceNetworkPolicies":"Enabled"},"type":"Microsoft.Network/virtualNetworks/subnets"}' headers: azure-asyncnotification: - Enabled azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/centraluseuap/operations/e1d1fa47-de23-44ac-98c0-5ee1660dd5f1?api-version=2023-11-01&t=638497219535101231&c=MIIHADCCBeigAwIBAgITfARlFdSUZK8kechtYQAABGUV1DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMjA1NjEzWhcNMjUwMTI0MjA1NjEzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALYMYYup1R1RZPIwVtk7z89JkrsDK8coPmULAovQOy3jgtdJ-z5oyCO28-zQ4LRHmuyeq1ROWdQR5e828FYihyBqnnQQea3EcS6CFfXpYes-7NPXy73E_P3goJLJU7bfuZ4iDPGZxXIIjo6_Uex0eX_AuBJeq8ZFcmNy3x0loDHkDww9lMprf49PmIZJEAshTnLBtfT3BC7JAuTTl2duIcC6YRT8vITdFw1HxFqywnOqD35zttD8vp0XowEP4ksBLfhJWduspxICp4Yu2ouSlh-T4GmsjQaTjrzZpw29eEj3gUyzTfkDY-WEGsEujkl9a9FCX1_AvT-9Eqmd7uYqV6kCAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTDXVhSVDy9FvMjLTrSyU7UjKUXqzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAHyzMCBJbTmiP_gOh98fZltsl9jQdlB-g_OYCr82viu1SgLxte7Za3Vtb3XRCTquz_JfY_4eQJpUy0p6F37f0oaTQkBvUF7HDDvkm49rmKF4nDFjPGNEqm53KbVEak46WTgD9fGZLQH1XouZGRe0LxQVIWm-K-MYMbrDWF_njKsIaV5Z4VxgFVaX5SlzHvr6coDX5oXwwksEsw8E8g0LfZCpfT5mCwgDPrDv2Ekk26koWUYlmJWgkky22R538qwuJmE6F33YwWStmUGfZfFDyjek8Rd_KyuEuC9IZfk4TTmVjyJmKPi5GhIJGwiATMpLJwt5jD_Hkgbq6vMwud4ZbIE&s=HR9crrCcfPzWqM-mAizE7uz4X4m7xtp9akfy3wepYfznfgwviSFNFthIlGsXE9CBb6yXV0uPLFl6mx9ILv9_bHKjsEI-ZtFMTHJpZ7J9zkH0-0ehK6ZKTAs_SuNWiIqH_DTipuuJNS8fUQJvnlS09JfujEVAvAOTRaNxMMgMoUW-3Kd5LvQ8mihSEyuagka9UZ956F4cQnMOi4eEjcRf8kpKaqDQUO_NHYOoyZi5vqeItRjPonwOblneZcyQt8xisFLkVHBF9Gd8W7ccxl7UZyFmvYlpiXQSCDjJUmCHS24Gg8LkUUN-9ueQs69MoZ5mefhmkeQ8Rj7u5VPEH3pLdA&h=JR4UBOML3g9Y1FlADhC199hnKK1D8h_BiV9rfU0WuXo + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/centraluseuap/operations/51404771-bbf3-419c-922d-c34cccae9b20?api-version=2024-01-01&t=638555829213913342&c=MIIHpTCCBo2gAwIBAgITfwN43MjEi0W8quEp-gAEA3jcyDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNjI0MTIwMzUxWhcNMjUwNjE5MTIwMzUxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALiUzQ72miF3S8xuwVdDASkfTayfNuL2xoGjIYUp6ggSGWwqcFLd9Wyqc3F6x8NaURchp8S0iOYM5xMdEBYAsj1xu3zzvdMwM4vUqHIbG6w3GEP4tj7-UIz-btgan_NW7rOEM9oubY9dUtfuCg-mayRYdWezidp70abA2mUEj9ioVQ0CKe9kIzMPn7WFnuLRExud0yMQzDsWTVbaC5Eb_4Hx6vT5bnnLDisXEEQMzG96dJaC9KQZ-tFvcDzGz6diIqaancayRsE-Q5tMUFT-HqewL96WS1vsLjZx9weQsiyqFubDmhMVRawaS26swEjXSSzVp-b3R4MYD-Oh7GkmiFECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQzBZY0EBdtniHL1lKajzP-YspknjAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBADbkVmxlTl8VUMrDJBuRWlmxRWKlxGiR-kZINt99ksV65ZBhsigLjAZYo4HpzQydRwwPVGUebtBD3XhFnalnYK3EoU3yr5LEyfJCQqOCPvAt1AZ3bMR5moP6HXLcSlsDicH7R97FRrKO_6GywgIPDmt2Mm2VBO6p3qPCi2do79OCNlD3OpKaWuuuC6lnZB1ilSIi1w9vpGdji0ixc_dnfMVgL_z1lnM1nLDCsALgv8ghCQDVX4h_Net36CgZgv16gbE71947exvQNJZVVQfXQe0YRTktFsCJVlPmvV5d0KukZUDMAiH0oFJCto8W6ggMMy7u4JLzsLIxcJxrFMaGaz8&s=kEaRJisu7iDZ9MtG7IinwWcalg-Ea5we2J9I9W8iknQUNKcR8Dua9TOjRu4QO7f_Pw0UgTPjtRBCSF7k1hj7vo-ZLY5LEJMnDfAnIdLgugz2fcUxkSdW5jPqcfvy7rXIvoHysdVIJZAJCg0tSBjPNQGz3ARVP9F6zYLD3W9Q8WaOc5krSGhvZudMkeA9QDXUAMxRBh6f6D83CUV3EVbw1eFFLT-0DpDHn6YAEkWosw52tBzP7dgJw3GjAf7thzVIaATPW4HLZBgjAFVOcxVR50t5jRiOqNLjmiOSbZIOQ8fPCs15znIuRwWLJRD9Di25uwMTkWqe0O0zUFVmgp6Apg&h=O2X5SVGh-TJDqfadX2d2mIIqFL40Lb3tdw-HLojB9To cache-control: - no-cache content-length: - - '477' + - '508' content-type: - application/json; charset=utf-8 date: - - Fri, 26 Apr 2024 09:52:33 GMT + - Wed, 03 Jul 2024 05:55:20 GMT expires: - '-1' pragma: @@ -304,14 +290,14 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - 45493094-14e9-4005-b1b9-d2a9e7b99205 + - 062fc8d7-ea6f-423b-82da-24fae6cbc49b x-ms-ratelimit-remaining-subscription-writes: - '1199' x-msedge-ref: - - 'Ref A: 98F83F3B4B4F462D87717A1AFCBF9276 Ref B: MNZ221060618011 Ref C: 2024-04-26T09:52:33Z' + - 'Ref A: B158B58C2CE5436E8C48BC2F36B8A81B Ref B: MNZ221060609033 Ref C: 2024-07-03T05:55:21Z' status: code: 201 - message: '' + message: Created - request: body: null headers: @@ -326,9 +312,9 @@ interactions: ParameterSetName: - -n --resource-group --vnet-name --address-prefixes User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1018-azure-x86_64-with-glibc2.29) + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.7 (Linux-6.5.0-1021-azure-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/centraluseuap/operations/e1d1fa47-de23-44ac-98c0-5ee1660dd5f1?api-version=2023-11-01&t=638497219535101231&c=MIIHADCCBeigAwIBAgITfARlFdSUZK8kechtYQAABGUV1DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMjA1NjEzWhcNMjUwMTI0MjA1NjEzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALYMYYup1R1RZPIwVtk7z89JkrsDK8coPmULAovQOy3jgtdJ-z5oyCO28-zQ4LRHmuyeq1ROWdQR5e828FYihyBqnnQQea3EcS6CFfXpYes-7NPXy73E_P3goJLJU7bfuZ4iDPGZxXIIjo6_Uex0eX_AuBJeq8ZFcmNy3x0loDHkDww9lMprf49PmIZJEAshTnLBtfT3BC7JAuTTl2duIcC6YRT8vITdFw1HxFqywnOqD35zttD8vp0XowEP4ksBLfhJWduspxICp4Yu2ouSlh-T4GmsjQaTjrzZpw29eEj3gUyzTfkDY-WEGsEujkl9a9FCX1_AvT-9Eqmd7uYqV6kCAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTDXVhSVDy9FvMjLTrSyU7UjKUXqzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAHyzMCBJbTmiP_gOh98fZltsl9jQdlB-g_OYCr82viu1SgLxte7Za3Vtb3XRCTquz_JfY_4eQJpUy0p6F37f0oaTQkBvUF7HDDvkm49rmKF4nDFjPGNEqm53KbVEak46WTgD9fGZLQH1XouZGRe0LxQVIWm-K-MYMbrDWF_njKsIaV5Z4VxgFVaX5SlzHvr6coDX5oXwwksEsw8E8g0LfZCpfT5mCwgDPrDv2Ekk26koWUYlmJWgkky22R538qwuJmE6F33YwWStmUGfZfFDyjek8Rd_KyuEuC9IZfk4TTmVjyJmKPi5GhIJGwiATMpLJwt5jD_Hkgbq6vMwud4ZbIE&s=HR9crrCcfPzWqM-mAizE7uz4X4m7xtp9akfy3wepYfznfgwviSFNFthIlGsXE9CBb6yXV0uPLFl6mx9ILv9_bHKjsEI-ZtFMTHJpZ7J9zkH0-0ehK6ZKTAs_SuNWiIqH_DTipuuJNS8fUQJvnlS09JfujEVAvAOTRaNxMMgMoUW-3Kd5LvQ8mihSEyuagka9UZ956F4cQnMOi4eEjcRf8kpKaqDQUO_NHYOoyZi5vqeItRjPonwOblneZcyQt8xisFLkVHBF9Gd8W7ccxl7UZyFmvYlpiXQSCDjJUmCHS24Gg8LkUUN-9ueQs69MoZ5mefhmkeQ8Rj7u5VPEH3pLdA&h=JR4UBOML3g9Y1FlADhC199hnKK1D8h_BiV9rfU0WuXo + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/centraluseuap/operations/51404771-bbf3-419c-922d-c34cccae9b20?api-version=2024-01-01&t=638555829213913342&c=MIIHpTCCBo2gAwIBAgITfwN43MjEi0W8quEp-gAEA3jcyDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNjI0MTIwMzUxWhcNMjUwNjE5MTIwMzUxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALiUzQ72miF3S8xuwVdDASkfTayfNuL2xoGjIYUp6ggSGWwqcFLd9Wyqc3F6x8NaURchp8S0iOYM5xMdEBYAsj1xu3zzvdMwM4vUqHIbG6w3GEP4tj7-UIz-btgan_NW7rOEM9oubY9dUtfuCg-mayRYdWezidp70abA2mUEj9ioVQ0CKe9kIzMPn7WFnuLRExud0yMQzDsWTVbaC5Eb_4Hx6vT5bnnLDisXEEQMzG96dJaC9KQZ-tFvcDzGz6diIqaancayRsE-Q5tMUFT-HqewL96WS1vsLjZx9weQsiyqFubDmhMVRawaS26swEjXSSzVp-b3R4MYD-Oh7GkmiFECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQzBZY0EBdtniHL1lKajzP-YspknjAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBADbkVmxlTl8VUMrDJBuRWlmxRWKlxGiR-kZINt99ksV65ZBhsigLjAZYo4HpzQydRwwPVGUebtBD3XhFnalnYK3EoU3yr5LEyfJCQqOCPvAt1AZ3bMR5moP6HXLcSlsDicH7R97FRrKO_6GywgIPDmt2Mm2VBO6p3qPCi2do79OCNlD3OpKaWuuuC6lnZB1ilSIi1w9vpGdji0ixc_dnfMVgL_z1lnM1nLDCsALgv8ghCQDVX4h_Net36CgZgv16gbE71947exvQNJZVVQfXQe0YRTktFsCJVlPmvV5d0KukZUDMAiH0oFJCto8W6ggMMy7u4JLzsLIxcJxrFMaGaz8&s=kEaRJisu7iDZ9MtG7IinwWcalg-Ea5we2J9I9W8iknQUNKcR8Dua9TOjRu4QO7f_Pw0UgTPjtRBCSF7k1hj7vo-ZLY5LEJMnDfAnIdLgugz2fcUxkSdW5jPqcfvy7rXIvoHysdVIJZAJCg0tSBjPNQGz3ARVP9F6zYLD3W9Q8WaOc5krSGhvZudMkeA9QDXUAMxRBh6f6D83CUV3EVbw1eFFLT-0DpDHn6YAEkWosw52tBzP7dgJw3GjAf7thzVIaATPW4HLZBgjAFVOcxVR50t5jRiOqNLjmiOSbZIOQ8fPCs15znIuRwWLJRD9Di25uwMTkWqe0O0zUFVmgp6Apg&h=O2X5SVGh-TJDqfadX2d2mIIqFL40Lb3tdw-HLojB9To response: body: string: '{"status":"InProgress"}' @@ -340,7 +326,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 26 Apr 2024 09:52:33 GMT + - Wed, 03 Jul 2024 05:55:20 GMT expires: - '-1' pragma: @@ -352,9 +338,9 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - cc7ecbd2-1444-47f7-b0a3-e01832de6417 + - 879ee247-65ed-4bd0-8779-b77b3d9dfaf6 x-msedge-ref: - - 'Ref A: A3B2F39FDB894602A9F947854F9EB114 Ref B: MNZ221060618011 Ref C: 2024-04-26T09:52:33Z' + - 'Ref A: 700CD6D88C77473391CE56FA0CFCDC1A Ref B: MNZ221060609033 Ref C: 2024-07-03T05:55:21Z' status: code: 200 message: OK @@ -372,9 +358,9 @@ interactions: ParameterSetName: - -n --resource-group --vnet-name --address-prefixes User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1018-azure-x86_64-with-glibc2.29) + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.7 (Linux-6.5.0-1021-azure-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/centraluseuap/operations/e1d1fa47-de23-44ac-98c0-5ee1660dd5f1?api-version=2023-11-01&t=638497219535101231&c=MIIHADCCBeigAwIBAgITfARlFdSUZK8kechtYQAABGUV1DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMjA1NjEzWhcNMjUwMTI0MjA1NjEzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALYMYYup1R1RZPIwVtk7z89JkrsDK8coPmULAovQOy3jgtdJ-z5oyCO28-zQ4LRHmuyeq1ROWdQR5e828FYihyBqnnQQea3EcS6CFfXpYes-7NPXy73E_P3goJLJU7bfuZ4iDPGZxXIIjo6_Uex0eX_AuBJeq8ZFcmNy3x0loDHkDww9lMprf49PmIZJEAshTnLBtfT3BC7JAuTTl2duIcC6YRT8vITdFw1HxFqywnOqD35zttD8vp0XowEP4ksBLfhJWduspxICp4Yu2ouSlh-T4GmsjQaTjrzZpw29eEj3gUyzTfkDY-WEGsEujkl9a9FCX1_AvT-9Eqmd7uYqV6kCAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTDXVhSVDy9FvMjLTrSyU7UjKUXqzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAHyzMCBJbTmiP_gOh98fZltsl9jQdlB-g_OYCr82viu1SgLxte7Za3Vtb3XRCTquz_JfY_4eQJpUy0p6F37f0oaTQkBvUF7HDDvkm49rmKF4nDFjPGNEqm53KbVEak46WTgD9fGZLQH1XouZGRe0LxQVIWm-K-MYMbrDWF_njKsIaV5Z4VxgFVaX5SlzHvr6coDX5oXwwksEsw8E8g0LfZCpfT5mCwgDPrDv2Ekk26koWUYlmJWgkky22R538qwuJmE6F33YwWStmUGfZfFDyjek8Rd_KyuEuC9IZfk4TTmVjyJmKPi5GhIJGwiATMpLJwt5jD_Hkgbq6vMwud4ZbIE&s=HR9crrCcfPzWqM-mAizE7uz4X4m7xtp9akfy3wepYfznfgwviSFNFthIlGsXE9CBb6yXV0uPLFl6mx9ILv9_bHKjsEI-ZtFMTHJpZ7J9zkH0-0ehK6ZKTAs_SuNWiIqH_DTipuuJNS8fUQJvnlS09JfujEVAvAOTRaNxMMgMoUW-3Kd5LvQ8mihSEyuagka9UZ956F4cQnMOi4eEjcRf8kpKaqDQUO_NHYOoyZi5vqeItRjPonwOblneZcyQt8xisFLkVHBF9Gd8W7ccxl7UZyFmvYlpiXQSCDjJUmCHS24Gg8LkUUN-9ueQs69MoZ5mefhmkeQ8Rj7u5VPEH3pLdA&h=JR4UBOML3g9Y1FlADhC199hnKK1D8h_BiV9rfU0WuXo + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/centraluseuap/operations/51404771-bbf3-419c-922d-c34cccae9b20?api-version=2024-01-01&t=638555829213913342&c=MIIHpTCCBo2gAwIBAgITfwN43MjEi0W8quEp-gAEA3jcyDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNjI0MTIwMzUxWhcNMjUwNjE5MTIwMzUxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALiUzQ72miF3S8xuwVdDASkfTayfNuL2xoGjIYUp6ggSGWwqcFLd9Wyqc3F6x8NaURchp8S0iOYM5xMdEBYAsj1xu3zzvdMwM4vUqHIbG6w3GEP4tj7-UIz-btgan_NW7rOEM9oubY9dUtfuCg-mayRYdWezidp70abA2mUEj9ioVQ0CKe9kIzMPn7WFnuLRExud0yMQzDsWTVbaC5Eb_4Hx6vT5bnnLDisXEEQMzG96dJaC9KQZ-tFvcDzGz6diIqaancayRsE-Q5tMUFT-HqewL96WS1vsLjZx9weQsiyqFubDmhMVRawaS26swEjXSSzVp-b3R4MYD-Oh7GkmiFECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQzBZY0EBdtniHL1lKajzP-YspknjAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBADbkVmxlTl8VUMrDJBuRWlmxRWKlxGiR-kZINt99ksV65ZBhsigLjAZYo4HpzQydRwwPVGUebtBD3XhFnalnYK3EoU3yr5LEyfJCQqOCPvAt1AZ3bMR5moP6HXLcSlsDicH7R97FRrKO_6GywgIPDmt2Mm2VBO6p3qPCi2do79OCNlD3OpKaWuuuC6lnZB1ilSIi1w9vpGdji0ixc_dnfMVgL_z1lnM1nLDCsALgv8ghCQDVX4h_Net36CgZgv16gbE71947exvQNJZVVQfXQe0YRTktFsCJVlPmvV5d0KukZUDMAiH0oFJCto8W6ggMMy7u4JLzsLIxcJxrFMaGaz8&s=kEaRJisu7iDZ9MtG7IinwWcalg-Ea5we2J9I9W8iknQUNKcR8Dua9TOjRu4QO7f_Pw0UgTPjtRBCSF7k1hj7vo-ZLY5LEJMnDfAnIdLgugz2fcUxkSdW5jPqcfvy7rXIvoHysdVIJZAJCg0tSBjPNQGz3ARVP9F6zYLD3W9Q8WaOc5krSGhvZudMkeA9QDXUAMxRBh6f6D83CUV3EVbw1eFFLT-0DpDHn6YAEkWosw52tBzP7dgJw3GjAf7thzVIaATPW4HLZBgjAFVOcxVR50t5jRiOqNLjmiOSbZIOQ8fPCs15znIuRwWLJRD9Di25uwMTkWqe0O0zUFVmgp6Apg&h=O2X5SVGh-TJDqfadX2d2mIIqFL40Lb3tdw-HLojB9To response: body: string: '{"status":"Succeeded"}' @@ -386,7 +372,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 26 Apr 2024 09:52:43 GMT + - Wed, 03 Jul 2024 05:55:31 GMT expires: - '-1' pragma: @@ -398,12 +384,12 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - 42bb418e-5c11-40d6-bf29-5d19477a3bd0 + - 3e9d9975-3bb0-499c-b3ab-7c42df759ac9 x-msedge-ref: - - 'Ref A: 8988A0C3A52542C6BA8726B381D8D4FD Ref B: MNZ221060618011 Ref C: 2024-04-26T09:52:43Z' + - 'Ref A: F62E719DC7FA4B3A95F082E331558CEF Ref B: MNZ221060609033 Ref C: 2024-07-03T05:55:31Z' status: code: 200 - message: '' + message: OK - request: body: null headers: @@ -418,23 +404,23 @@ interactions: ParameterSetName: - -n --resource-group --vnet-name --address-prefixes User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1018-azure-x86_64-with-glibc2.29) + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.7 (Linux-6.5.0-1021-azure-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/nodeSubnet?api-version=2023-11-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/nodeSubnet?api-version=2024-01-01 response: body: - string: '{"name":"nodeSubnet","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/nodeSubnet","etag":"W/\"087ea2d3-aca4-47ea-bce5-4d89ce4c625b\"","properties":{"provisioningState":"Succeeded","addressPrefix":"10.240.0.0/16","delegations":[],"privateEndpointNetworkPolicies":"Disabled","privateLinkServiceNetworkPolicies":"Enabled"},"type":"Microsoft.Network/virtualNetworks/subnets"}' + string: '{"name":"nodeSubnet","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/nodeSubnet","etag":"W/\"396925a6-1a7b-4c9b-9728-f579f9a25ac3\"","properties":{"provisioningState":"Succeeded","addressPrefix":"10.240.0.0/16","ipamPoolPrefixAllocations":[],"delegations":[],"privateEndpointNetworkPolicies":"Disabled","privateLinkServiceNetworkPolicies":"Enabled"},"type":"Microsoft.Network/virtualNetworks/subnets"}' headers: cache-control: - no-cache content-length: - - '478' + - '509' content-type: - application/json; charset=utf-8 date: - - Fri, 26 Apr 2024 09:52:43 GMT + - Wed, 03 Jul 2024 05:55:31 GMT etag: - - W/"087ea2d3-aca4-47ea-bce5-4d89ce4c625b" + - W/"396925a6-1a7b-4c9b-9728-f579f9a25ac3" expires: - '-1' pragma: @@ -446,12 +432,12 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - cb41a90c-8af9-4185-932c-1524bfc17721 + - 14750bac-87f2-4e73-97a8-5f185633dcc7 x-msedge-ref: - - 'Ref A: 2F7437E660E446AD9DF9D46C9F8BCE61 Ref B: MNZ221060618011 Ref C: 2024-04-26T09:52:43Z' + - 'Ref A: 48A2ED81018F4CDCBE4D2B3FD076D483 Ref B: MNZ221060609033 Ref C: 2024-07-03T05:55:31Z' status: code: 200 - message: '' + message: OK - request: body: null headers: @@ -466,23 +452,23 @@ interactions: ParameterSetName: - --resource-group --vnet-name --name User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1018-azure-x86_64-with-glibc2.29) + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.7 (Linux-6.5.0-1021-azure-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/nodeSubnet?api-version=2023-11-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/nodeSubnet?api-version=2024-01-01 response: body: - string: '{"name":"nodeSubnet","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/nodeSubnet","etag":"W/\"087ea2d3-aca4-47ea-bce5-4d89ce4c625b\"","properties":{"provisioningState":"Succeeded","addressPrefix":"10.240.0.0/16","delegations":[],"privateEndpointNetworkPolicies":"Disabled","privateLinkServiceNetworkPolicies":"Enabled"},"type":"Microsoft.Network/virtualNetworks/subnets"}' + string: '{"name":"nodeSubnet","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/nodeSubnet","etag":"W/\"396925a6-1a7b-4c9b-9728-f579f9a25ac3\"","properties":{"provisioningState":"Succeeded","addressPrefix":"10.240.0.0/16","ipamPoolPrefixAllocations":[],"delegations":[],"privateEndpointNetworkPolicies":"Disabled","privateLinkServiceNetworkPolicies":"Enabled"},"type":"Microsoft.Network/virtualNetworks/subnets"}' headers: cache-control: - no-cache content-length: - - '478' + - '509' content-type: - application/json; charset=utf-8 date: - - Fri, 26 Apr 2024 09:52:44 GMT + - Wed, 03 Jul 2024 05:55:32 GMT etag: - - W/"087ea2d3-aca4-47ea-bce5-4d89ce4c625b" + - W/"396925a6-1a7b-4c9b-9728-f579f9a25ac3" expires: - '-1' pragma: @@ -494,12 +480,12 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - dd5f7f4f-308d-4d31-b863-3811d28d0bbc + - a495789c-9855-4db3-b3b7-1be8b4d5294f x-msedge-ref: - - 'Ref A: 6DF9FA6FB948480F8FADAE814A4C3E02 Ref B: MNZ221060619045 Ref C: 2024-04-26T09:52:44Z' + - 'Ref A: E19A8F60B10B4F0C9BC35512C0F1956D Ref B: MNZ221060609007 Ref C: 2024-07-03T05:55:32Z' status: code: 200 - message: '' + message: OK - request: body: '{"name": "podSubnet", "properties": {"addressPrefix": "10.40.0.0/13", "privateEndpointNetworkPolicies": "Disabled", "privateLinkServiceNetworkPolicies": "Enabled"}}' @@ -519,25 +505,25 @@ interactions: ParameterSetName: - -n --resource-group --vnet-name --address-prefixes User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1018-azure-x86_64-with-glibc2.29) + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.7 (Linux-6.5.0-1021-azure-x86_64-with) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/podSubnet?api-version=2023-11-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/podSubnet?api-version=2024-01-01 response: body: - string: '{"name":"podSubnet","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/podSubnet","etag":"W/\"7cac7037-7958-49cd-aee4-154e9f36f5a7\"","properties":{"provisioningState":"Updating","addressPrefix":"10.40.0.0/13","delegations":[],"privateEndpointNetworkPolicies":"Disabled","privateLinkServiceNetworkPolicies":"Enabled"},"type":"Microsoft.Network/virtualNetworks/subnets"}' + string: '{"name":"podSubnet","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/podSubnet","etag":"W/\"68cdafe6-bc2a-4c59-bd98-98dc03333475\"","properties":{"provisioningState":"Updating","addressPrefix":"10.40.0.0/13","ipamPoolPrefixAllocations":[],"delegations":[],"privateEndpointNetworkPolicies":"Disabled","privateLinkServiceNetworkPolicies":"Enabled"},"type":"Microsoft.Network/virtualNetworks/subnets"}' headers: azure-asyncnotification: - Enabled azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/centraluseuap/operations/b6407a2e-9faa-4044-b615-bfc2929f93ff?api-version=2023-11-01&t=638497219649124580&c=MIIHADCCBeigAwIBAgITfARlFdSUZK8kechtYQAABGUV1DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMjA1NjEzWhcNMjUwMTI0MjA1NjEzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALYMYYup1R1RZPIwVtk7z89JkrsDK8coPmULAovQOy3jgtdJ-z5oyCO28-zQ4LRHmuyeq1ROWdQR5e828FYihyBqnnQQea3EcS6CFfXpYes-7NPXy73E_P3goJLJU7bfuZ4iDPGZxXIIjo6_Uex0eX_AuBJeq8ZFcmNy3x0loDHkDww9lMprf49PmIZJEAshTnLBtfT3BC7JAuTTl2duIcC6YRT8vITdFw1HxFqywnOqD35zttD8vp0XowEP4ksBLfhJWduspxICp4Yu2ouSlh-T4GmsjQaTjrzZpw29eEj3gUyzTfkDY-WEGsEujkl9a9FCX1_AvT-9Eqmd7uYqV6kCAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTDXVhSVDy9FvMjLTrSyU7UjKUXqzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAHyzMCBJbTmiP_gOh98fZltsl9jQdlB-g_OYCr82viu1SgLxte7Za3Vtb3XRCTquz_JfY_4eQJpUy0p6F37f0oaTQkBvUF7HDDvkm49rmKF4nDFjPGNEqm53KbVEak46WTgD9fGZLQH1XouZGRe0LxQVIWm-K-MYMbrDWF_njKsIaV5Z4VxgFVaX5SlzHvr6coDX5oXwwksEsw8E8g0LfZCpfT5mCwgDPrDv2Ekk26koWUYlmJWgkky22R538qwuJmE6F33YwWStmUGfZfFDyjek8Rd_KyuEuC9IZfk4TTmVjyJmKPi5GhIJGwiATMpLJwt5jD_Hkgbq6vMwud4ZbIE&s=ezlRt30BbGVG0Wu1ESKSnPk6j-acvYJ5KnYL0pg57ZImLgxWdU4HQfzOGFw30XMR3JgTDnqbDPC9KiWOurTSSo1-qcWvh4FfbJb7LgiGH1hav8Usx9EyGpo8NlbnWTNwlbbhh7IC7eN9CGiMf7y1NSLe7_bKV8yvgtQ6W0ml6wEddd77wLs-48XSiGk1L-KNC29y1se1JU5vDI9bPohYAJUWks2MyycRgNpCnbukIATELVWR-thchEv30jYK9GCeun-LyhC-Kh8W_aWzHABsmTp-1BgdNNa7wrbJ0P7rUv5drX-Se3LhzL3F6p4Qx6c0pTCZJZlDWzTlr9I44xekUA&h=O24kAhfFoDqI2xMeEbhUyTfiLybQjkZVd44400czSwc + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/centraluseuap/operations/3b46870e-ee37-43f1-b95b-2dc9ab64b6c2?api-version=2024-01-01&t=638555829333349391&c=MIIHhzCCBm-gAwIBAgITfAULQ3rFY4Objzxl3AAABQtDejANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwNjIyMjE1NzIzWhcNMjUwNjE3MjE1NzIzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALhRxgv00I_kIXwCJCxn0QIbiBxztKV5N7VUsmJclkirZBo6v69H49qwFEyTyf6TsDRZiDyUNhhfYpqgthcgDoGvOa0_uYNIt0GINfkDoySgM3HurzdD12Zyaj2woPrEkxHdoetI4nepp_ytiAmF81Z7YZyv05HKxV_WspPeyLBxorHcJ_drtY13Ez5tLDFiX_NnqLjf1oZojfYarEmVhETopjp53RxjVOKKRI4K2YWjs44wk0T2jaYGo5macYriIx3aHAxhN0aCURkqI1nWMC6SkdMrP1wdgAcHD5niTqQC5ql2zaSMLmcGFm50nyqRNylI1LJdmgPwGhN_dGd0E6ECAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTDuxsvkrD8RyTijDaIWm29RaQAYTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBADe3mHC76LsKVL9fkhYlwBSfOx_cb-6YFuiqGA60VGCoc_qwfcn9leu0FbnJEquloNzG8tG_ZwhaFVsQ-_we0Vgl03BjC-BOem7ZES6XywaYv4X1vEBc0SNaQ8EQVToFyCD9wf1ZGu5uv4jk-oILXl_CzdRsvuGKmprgkbrMIS6t5V8ds7REAX8SiE37hqdZU5hNT74RwV32cg3gLtbUsPK22Kv1gf5KsCUZe9tEsEkyq_bSxaNCWnh3lfmsstE0Jo_zL1O6cPKMMtvD21xFYchjWKjYGr1p5mGiM-OLLi8_ETKkYQTS0_gB7wZOGtsc0pIsvgAnqA-sMNn8Oy953Q4&s=ow73q4_Xp2iaJSDq6NWK_jMdTuG9tB_-rBCUb8A4omNKVXx9jjOAXqygqEE_yygBZCblhl3_q_1Xo_b8V4aa9eiCgd1uON5tazbxLafpMZtrLkhz_EdGsUpQWPy2yOZgd5y9YZQ7eEeOsC8M4QODU8fMwAnzsYnxzBsG_e1pfXaPauLbPRDWkQKe4olIBCVU09kVi2-t_aA6Ev0uo1quvWvAjBLD_lz-OBnyA67zS9QJo8RokI1PK-hztXf8SsTS4Vmap4jcymslWQgw8r3cTtYVLs6C1krQ7bIqM06v6u5CAs9KGZ1Rpuxea1glNuIbQbz5cMeAwyDSq1hbHGo69Q&h=zDyemn_NmS3SqiX28b2OxbwFqYMdnCbC6p2C_w0tjUM cache-control: - no-cache content-length: - - '474' + - '505' content-type: - application/json; charset=utf-8 date: - - Fri, 26 Apr 2024 09:52:44 GMT + - Wed, 03 Jul 2024 05:55:32 GMT expires: - '-1' pragma: @@ -549,14 +535,14 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - 287feaba-a7c1-49eb-bdbd-558e740a38d6 + - f874ef0a-d2ba-43e8-9283-b28db46d2d0e x-ms-ratelimit-remaining-subscription-writes: - '1199' x-msedge-ref: - - 'Ref A: 90B384647917462283970A9D29F3E975 Ref B: MNZ221060619027 Ref C: 2024-04-26T09:52:44Z' + - 'Ref A: D2CC17896D2A4851A2A21300130A513E Ref B: MNZ221060618035 Ref C: 2024-07-03T05:55:33Z' status: code: 201 - message: '' + message: Created - request: body: null headers: @@ -571,9 +557,55 @@ interactions: ParameterSetName: - -n --resource-group --vnet-name --address-prefixes User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1018-azure-x86_64-with-glibc2.29) + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.7 (Linux-6.5.0-1021-azure-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/centraluseuap/operations/b6407a2e-9faa-4044-b615-bfc2929f93ff?api-version=2023-11-01&t=638497219649124580&c=MIIHADCCBeigAwIBAgITfARlFdSUZK8kechtYQAABGUV1DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMjA1NjEzWhcNMjUwMTI0MjA1NjEzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALYMYYup1R1RZPIwVtk7z89JkrsDK8coPmULAovQOy3jgtdJ-z5oyCO28-zQ4LRHmuyeq1ROWdQR5e828FYihyBqnnQQea3EcS6CFfXpYes-7NPXy73E_P3goJLJU7bfuZ4iDPGZxXIIjo6_Uex0eX_AuBJeq8ZFcmNy3x0loDHkDww9lMprf49PmIZJEAshTnLBtfT3BC7JAuTTl2duIcC6YRT8vITdFw1HxFqywnOqD35zttD8vp0XowEP4ksBLfhJWduspxICp4Yu2ouSlh-T4GmsjQaTjrzZpw29eEj3gUyzTfkDY-WEGsEujkl9a9FCX1_AvT-9Eqmd7uYqV6kCAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTDXVhSVDy9FvMjLTrSyU7UjKUXqzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAHyzMCBJbTmiP_gOh98fZltsl9jQdlB-g_OYCr82viu1SgLxte7Za3Vtb3XRCTquz_JfY_4eQJpUy0p6F37f0oaTQkBvUF7HDDvkm49rmKF4nDFjPGNEqm53KbVEak46WTgD9fGZLQH1XouZGRe0LxQVIWm-K-MYMbrDWF_njKsIaV5Z4VxgFVaX5SlzHvr6coDX5oXwwksEsw8E8g0LfZCpfT5mCwgDPrDv2Ekk26koWUYlmJWgkky22R538qwuJmE6F33YwWStmUGfZfFDyjek8Rd_KyuEuC9IZfk4TTmVjyJmKPi5GhIJGwiATMpLJwt5jD_Hkgbq6vMwud4ZbIE&s=ezlRt30BbGVG0Wu1ESKSnPk6j-acvYJ5KnYL0pg57ZImLgxWdU4HQfzOGFw30XMR3JgTDnqbDPC9KiWOurTSSo1-qcWvh4FfbJb7LgiGH1hav8Usx9EyGpo8NlbnWTNwlbbhh7IC7eN9CGiMf7y1NSLe7_bKV8yvgtQ6W0ml6wEddd77wLs-48XSiGk1L-KNC29y1se1JU5vDI9bPohYAJUWks2MyycRgNpCnbukIATELVWR-thchEv30jYK9GCeun-LyhC-Kh8W_aWzHABsmTp-1BgdNNa7wrbJ0P7rUv5drX-Se3LhzL3F6p4Qx6c0pTCZJZlDWzTlr9I44xekUA&h=O24kAhfFoDqI2xMeEbhUyTfiLybQjkZVd44400czSwc + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/centraluseuap/operations/3b46870e-ee37-43f1-b95b-2dc9ab64b6c2?api-version=2024-01-01&t=638555829333349391&c=MIIHhzCCBm-gAwIBAgITfAULQ3rFY4Objzxl3AAABQtDejANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwNjIyMjE1NzIzWhcNMjUwNjE3MjE1NzIzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALhRxgv00I_kIXwCJCxn0QIbiBxztKV5N7VUsmJclkirZBo6v69H49qwFEyTyf6TsDRZiDyUNhhfYpqgthcgDoGvOa0_uYNIt0GINfkDoySgM3HurzdD12Zyaj2woPrEkxHdoetI4nepp_ytiAmF81Z7YZyv05HKxV_WspPeyLBxorHcJ_drtY13Ez5tLDFiX_NnqLjf1oZojfYarEmVhETopjp53RxjVOKKRI4K2YWjs44wk0T2jaYGo5macYriIx3aHAxhN0aCURkqI1nWMC6SkdMrP1wdgAcHD5niTqQC5ql2zaSMLmcGFm50nyqRNylI1LJdmgPwGhN_dGd0E6ECAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTDuxsvkrD8RyTijDaIWm29RaQAYTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBADe3mHC76LsKVL9fkhYlwBSfOx_cb-6YFuiqGA60VGCoc_qwfcn9leu0FbnJEquloNzG8tG_ZwhaFVsQ-_we0Vgl03BjC-BOem7ZES6XywaYv4X1vEBc0SNaQ8EQVToFyCD9wf1ZGu5uv4jk-oILXl_CzdRsvuGKmprgkbrMIS6t5V8ds7REAX8SiE37hqdZU5hNT74RwV32cg3gLtbUsPK22Kv1gf5KsCUZe9tEsEkyq_bSxaNCWnh3lfmsstE0Jo_zL1O6cPKMMtvD21xFYchjWKjYGr1p5mGiM-OLLi8_ETKkYQTS0_gB7wZOGtsc0pIsvgAnqA-sMNn8Oy953Q4&s=ow73q4_Xp2iaJSDq6NWK_jMdTuG9tB_-rBCUb8A4omNKVXx9jjOAXqygqEE_yygBZCblhl3_q_1Xo_b8V4aa9eiCgd1uON5tazbxLafpMZtrLkhz_EdGsUpQWPy2yOZgd5y9YZQ7eEeOsC8M4QODU8fMwAnzsYnxzBsG_e1pfXaPauLbPRDWkQKe4olIBCVU09kVi2-t_aA6Ev0uo1quvWvAjBLD_lz-OBnyA67zS9QJo8RokI1PK-hztXf8SsTS4Vmap4jcymslWQgw8r3cTtYVLs6C1krQ7bIqM06v6u5CAs9KGZ1Rpuxea1glNuIbQbz5cMeAwyDSq1hbHGo69Q&h=zDyemn_NmS3SqiX28b2OxbwFqYMdnCbC6p2C_w0tjUM + response: + body: + string: '{"status":"InProgress"}' + headers: + cache-control: + - no-cache + content-length: + - '23' + content-type: + - application/json; charset=utf-8 + date: + - Wed, 03 Jul 2024 05:55:33 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - 947bac9f-8228-4721-9966-d9b2cdae5abb + x-msedge-ref: + - 'Ref A: ABC43797B4AB41C39592C8DDF749E259 Ref B: MNZ221060618035 Ref C: 2024-07-03T05:55:33Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - network vnet subnet create + Connection: + - keep-alive + ParameterSetName: + - -n --resource-group --vnet-name --address-prefixes + User-Agent: + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.7 (Linux-6.5.0-1021-azure-x86_64-with) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/centraluseuap/operations/3b46870e-ee37-43f1-b95b-2dc9ab64b6c2?api-version=2024-01-01&t=638555829333349391&c=MIIHhzCCBm-gAwIBAgITfAULQ3rFY4Objzxl3AAABQtDejANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwNjIyMjE1NzIzWhcNMjUwNjE3MjE1NzIzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALhRxgv00I_kIXwCJCxn0QIbiBxztKV5N7VUsmJclkirZBo6v69H49qwFEyTyf6TsDRZiDyUNhhfYpqgthcgDoGvOa0_uYNIt0GINfkDoySgM3HurzdD12Zyaj2woPrEkxHdoetI4nepp_ytiAmF81Z7YZyv05HKxV_WspPeyLBxorHcJ_drtY13Ez5tLDFiX_NnqLjf1oZojfYarEmVhETopjp53RxjVOKKRI4K2YWjs44wk0T2jaYGo5macYriIx3aHAxhN0aCURkqI1nWMC6SkdMrP1wdgAcHD5niTqQC5ql2zaSMLmcGFm50nyqRNylI1LJdmgPwGhN_dGd0E6ECAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTDuxsvkrD8RyTijDaIWm29RaQAYTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBADe3mHC76LsKVL9fkhYlwBSfOx_cb-6YFuiqGA60VGCoc_qwfcn9leu0FbnJEquloNzG8tG_ZwhaFVsQ-_we0Vgl03BjC-BOem7ZES6XywaYv4X1vEBc0SNaQ8EQVToFyCD9wf1ZGu5uv4jk-oILXl_CzdRsvuGKmprgkbrMIS6t5V8ds7REAX8SiE37hqdZU5hNT74RwV32cg3gLtbUsPK22Kv1gf5KsCUZe9tEsEkyq_bSxaNCWnh3lfmsstE0Jo_zL1O6cPKMMtvD21xFYchjWKjYGr1p5mGiM-OLLi8_ETKkYQTS0_gB7wZOGtsc0pIsvgAnqA-sMNn8Oy953Q4&s=ow73q4_Xp2iaJSDq6NWK_jMdTuG9tB_-rBCUb8A4omNKVXx9jjOAXqygqEE_yygBZCblhl3_q_1Xo_b8V4aa9eiCgd1uON5tazbxLafpMZtrLkhz_EdGsUpQWPy2yOZgd5y9YZQ7eEeOsC8M4QODU8fMwAnzsYnxzBsG_e1pfXaPauLbPRDWkQKe4olIBCVU09kVi2-t_aA6Ev0uo1quvWvAjBLD_lz-OBnyA67zS9QJo8RokI1PK-hztXf8SsTS4Vmap4jcymslWQgw8r3cTtYVLs6C1krQ7bIqM06v6u5CAs9KGZ1Rpuxea1glNuIbQbz5cMeAwyDSq1hbHGo69Q&h=zDyemn_NmS3SqiX28b2OxbwFqYMdnCbC6p2C_w0tjUM response: body: string: '{"status":"Succeeded"}' @@ -585,7 +617,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 26 Apr 2024 09:52:44 GMT + - Wed, 03 Jul 2024 05:55:43 GMT expires: - '-1' pragma: @@ -597,12 +629,12 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - d15a50aa-b141-4ad5-8e97-abcc0c2f37c4 + - 79164e5e-725e-4d2e-a9c9-2d99b85e9f49 x-msedge-ref: - - 'Ref A: 2129543296414FF3AA9533D663EA9EA7 Ref B: MNZ221060619027 Ref C: 2024-04-26T09:52:44Z' + - 'Ref A: 11D83C6589CA400BA8FF349C6816908C Ref B: MNZ221060618035 Ref C: 2024-07-03T05:55:43Z' status: code: 200 - message: '' + message: OK - request: body: null headers: @@ -617,23 +649,23 @@ interactions: ParameterSetName: - -n --resource-group --vnet-name --address-prefixes User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1018-azure-x86_64-with-glibc2.29) + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.7 (Linux-6.5.0-1021-azure-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/podSubnet?api-version=2023-11-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/podSubnet?api-version=2024-01-01 response: body: - string: '{"name":"podSubnet","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/podSubnet","etag":"W/\"0c284ce2-8670-403d-8d37-3c952158ff1d\"","properties":{"provisioningState":"Succeeded","addressPrefix":"10.40.0.0/13","delegations":[],"privateEndpointNetworkPolicies":"Disabled","privateLinkServiceNetworkPolicies":"Enabled"},"type":"Microsoft.Network/virtualNetworks/subnets"}' + string: '{"name":"podSubnet","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/podSubnet","etag":"W/\"abb47de1-467e-457e-88a4-bf1f98131f57\"","properties":{"provisioningState":"Succeeded","addressPrefix":"10.40.0.0/13","ipamPoolPrefixAllocations":[],"delegations":[],"privateEndpointNetworkPolicies":"Disabled","privateLinkServiceNetworkPolicies":"Enabled"},"type":"Microsoft.Network/virtualNetworks/subnets"}' headers: cache-control: - no-cache content-length: - - '475' + - '506' content-type: - application/json; charset=utf-8 date: - - Fri, 26 Apr 2024 09:52:44 GMT + - Wed, 03 Jul 2024 05:55:43 GMT etag: - - W/"0c284ce2-8670-403d-8d37-3c952158ff1d" + - W/"abb47de1-467e-457e-88a4-bf1f98131f57" expires: - '-1' pragma: @@ -645,12 +677,12 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - aa62539b-acdc-4e07-9aa5-a0ae71058a97 + - fcc39123-e678-42fb-bfb1-5c24501a2be2 x-msedge-ref: - - 'Ref A: 96FC89CAB1B149A6B0D3C0F3B431E938 Ref B: MNZ221060619027 Ref C: 2024-04-26T09:52:45Z' + - 'Ref A: 3D56526DA5874521929F9C4100EB4CB6 Ref B: MNZ221060618035 Ref C: 2024-07-03T05:55:43Z' status: code: 200 - message: '' + message: OK - request: body: null headers: @@ -665,23 +697,23 @@ interactions: ParameterSetName: - --resource-group --vnet-name --name User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1018-azure-x86_64-with-glibc2.29) + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.7 (Linux-6.5.0-1021-azure-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/podSubnet?api-version=2023-11-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/podSubnet?api-version=2024-01-01 response: body: - string: '{"name":"podSubnet","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/podSubnet","etag":"W/\"0c284ce2-8670-403d-8d37-3c952158ff1d\"","properties":{"provisioningState":"Succeeded","addressPrefix":"10.40.0.0/13","delegations":[],"privateEndpointNetworkPolicies":"Disabled","privateLinkServiceNetworkPolicies":"Enabled"},"type":"Microsoft.Network/virtualNetworks/subnets"}' + string: '{"name":"podSubnet","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/podSubnet","etag":"W/\"abb47de1-467e-457e-88a4-bf1f98131f57\"","properties":{"provisioningState":"Succeeded","addressPrefix":"10.40.0.0/13","ipamPoolPrefixAllocations":[],"delegations":[],"privateEndpointNetworkPolicies":"Disabled","privateLinkServiceNetworkPolicies":"Enabled"},"type":"Microsoft.Network/virtualNetworks/subnets"}' headers: cache-control: - no-cache content-length: - - '475' + - '506' content-type: - application/json; charset=utf-8 date: - - Fri, 26 Apr 2024 09:52:44 GMT + - Wed, 03 Jul 2024 05:55:43 GMT etag: - - W/"0c284ce2-8670-403d-8d37-3c952158ff1d" + - W/"abb47de1-467e-457e-88a4-bf1f98131f57" expires: - '-1' pragma: @@ -693,12 +725,12 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - d9445ce6-601e-4da7-8a26-52c45d192124 + - 2e816ef2-8c5c-45fe-b8d1-ca7e1cdfc7f5 x-msedge-ref: - - 'Ref A: 65FF8C256AC44BE8AFAE09B55ACD2E0D Ref B: MNZ221060608049 Ref C: 2024-04-26T09:52:45Z' + - 'Ref A: 728FF47B828045C99FE832CBF7E41FE5 Ref B: MNZ221060608047 Ref C: 2024-07-03T05:55:44Z' status: code: 200 - message: '' + message: OK - request: body: null headers: @@ -714,7 +746,7 @@ interactions: - --resource-group --name --location --network-plugin --ssh-key-value --max-pods --vnet-subnet-id --pod-subnet-id --node-count --pod-ip-allocation-mode --aks-custom-headers User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1018-azure-x86_64-with-glibc2.29) + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.7 (Linux-6.5.0-1021-azure-x86_64-with) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2024-04-02-preview response: @@ -730,7 +762,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 26 Apr 2024 09:52:45 GMT + - Wed, 03 Jul 2024 05:55:44 GMT expires: - '-1' pragma: @@ -744,7 +776,7 @@ interactions: x-ms-failure-cause: - gateway x-msedge-ref: - - 'Ref A: 6AD459F1EDF54ACBA7C7FBA795B500E2 Ref B: MNZ221060609053 Ref C: 2024-04-26T09:52:46Z' + - 'Ref A: 420960B1C3914DAA8E96BDD05CEA1D9E Ref B: BL2AA2030102053 Ref C: 2024-07-03T05:55:44Z' status: code: 404 message: Not Found @@ -763,7 +795,7 @@ interactions: - --resource-group --name --location --network-plugin --ssh-key-value --max-pods --vnet-subnet-id --pod-subnet-id --node-count --pod-ip-allocation-mode --aks-custom-headers User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1018-azure-x86_64-with-glibc2.29) + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.7 (Linux-6.5.0-1021-azure-x86_64-with) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/nodeSubnet/providers/Microsoft.Authorization/roleAssignments?$filter=atScope()&api-version=2022-04-01 response: @@ -771,16 +803,28 @@ interactions: string: '{"value":[{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/9b0f576e-fc2e-4256-9aa3-6fede171d599","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/","condition":null,"conditionVersion":null,"createdOn":"2023-07-13T16:20:06.8829118Z","updatedOn":"2023-07-13T16:20:06.8829118Z","createdBy":null,"updatedBy":null,"delegatedManagedIdentityResourceId":null,"description":"Allow AccessMonitorReader to read access details for compliance purpose"},"id":"/providers/Microsoft.Authorization/roleAssignments/fb6b898e-5323-404d-a8af-da5aafc3ecc0","type":"Microsoft.Authorization/roleAssignments","name":"fb6b898e-5323-404d-a8af-da5aafc3ecc0"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/9b0f576e-fc2e-4256-9aa3-6fede171d599","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/","condition":null,"conditionVersion":null,"createdOn":"2023-07-19T22:13:56.3482970Z","updatedOn":"2023-07-19T22:13:56.3482970Z","createdBy":null,"updatedBy":null,"delegatedManagedIdentityResourceId":null,"description":"Allow AccessMonitorReader to read access details for compliance purpose"},"id":"/providers/Microsoft.Authorization/roleAssignments/3cdb16ce-2290-4f5f-bcab-5b07a458405f","type":"Microsoft.Authorization/roleAssignments","name":"3cdb16ce-2290-4f5f-bcab-5b07a458405f"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/9b0f576e-fc2e-4256-9aa3-6fede171d599","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/","condition":null,"conditionVersion":null,"createdOn":"2023-07-19T22:18:24.6119781Z","updatedOn":"2023-07-19T22:18:24.6119781Z","createdBy":null,"updatedBy":null,"delegatedManagedIdentityResourceId":null,"description":"Allow - AccessMonitorReader to read access details for compliance purpose"},"id":"/providers/Microsoft.Authorization/roleAssignments/125160dd-5630-45b1-8260-4e5469d3e7b6","type":"Microsoft.Authorization/roleAssignments","name":"125160dd-5630-45b1-8260-4e5469d3e7b6"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-04-26T05:33:00.7067936Z","updatedOn":"2021-04-26T05:33:00.7067936Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/2adf4737-6342-4f63-aeb2-5fcd3426a387","type":"Microsoft.Authorization/roleAssignments","name":"2adf4737-6342-4f63-aeb2-5fcd3426a387"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-04-26T06:09:24.5972802Z","updatedOn":"2021-04-26T06:09:24.5972802Z","createdBy":"6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b","updatedBy":"6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c4572c05-f69f-4e5c-aac6-79afefcf0e2e","type":"Microsoft.Authorization/roleAssignments","name":"c4572c05-f69f-4e5c-aac6-79afefcf0e2e"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-06-18T05:18:40.4643436Z","updatedOn":"2021-06-18T05:18:40.4643436Z","createdBy":"6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b","updatedBy":"6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/3f926301-cc14-4a88-a3b7-c159d73d01f6","type":"Microsoft.Authorization/roleAssignments","name":"3f926301-cc14-4a88-a3b7-c159d73d01f6"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/2a2b9908-6ea1-4ae2-8e65-a410df84e7d1","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T05:49:40.4541416Z","updatedOn":"2022-01-25T05:49:40.4541416Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/95e51146-7da2-11ec-9795-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"95e51146-7da2-11ec-9795-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/2a2b9908-6ea1-4ae2-8e65-a410df84e7d1","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T05:49:41.6466655Z","updatedOn":"2022-01-25T05:49:41.6466655Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/96d4d041-7da2-11ec-9795-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"96d4d041-7da2-11ec-9795-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/2a2b9908-6ea1-4ae2-8e65-a410df84e7d1","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T05:49:42.8008295Z","updatedOn":"2022-01-25T05:49:42.8008295Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/978dbc52-7da2-11ec-9795-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"978dbc52-7da2-11ec-9795-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/2a2b9908-6ea1-4ae2-8e65-a410df84e7d1","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T05:49:43.7159467Z","updatedOn":"2022-01-25T05:49:43.7159467Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/9808753a-7da2-11ec-9795-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"9808753a-7da2-11ec-9795-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/2a2b9908-6ea1-4ae2-8e65-a410df84e7d1","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T05:49:44.8535285Z","updatedOn":"2022-01-25T05:49:44.8535285Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/9895826c-7da2-11ec-9795-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"9895826c-7da2-11ec-9795-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:00:21.9669611Z","updatedOn":"2022-01-25T06:00:21.9669611Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/143cab45-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"143cab45-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:00:21.7844500Z","updatedOn":"2022-01-25T06:00:21.7844500Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/143a47b2-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"143a47b2-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:00:22.8152511Z","updatedOn":"2022-01-25T06:00:22.8152511Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/1503a122-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"1503a122-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:00:22.7549989Z","updatedOn":"2022-01-25T06:00:22.7549989Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/14fdfc11-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"14fdfc11-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/ba92f5b4-2d11-453d-a403-e96b0029c9fe","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:00:47.5002672Z","updatedOn":"2022-01-25T06:00:47.5002672Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/23901ba1-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"23901ba1-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/81a9662b-bebf-436f-a333-f67b29880f12","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:00:47.9954045Z","updatedOn":"2022-01-25T06:00:47.9954045Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/23d4b2c8-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"23d4b2c8-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/17d1049b-9a84-46fb-8f53-869881c3d3ab","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:00:48.0124462Z","updatedOn":"2022-01-25T06:00:48.0124462Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/23eb1c2a-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"23eb1c2a-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b7e6dc6d-f1e8-4753-8033-0f276bb0955b","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:00:49.0142818Z","updatedOn":"2022-01-25T06:00:49.0142818Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/248c7804-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"248c7804-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/2a2b9908-6ea1-4ae2-8e65-a410df84e7d1","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:00:49.8561822Z","updatedOn":"2022-01-25T06:00:49.8561822Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/25212cc5-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"25212cc5-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/090c5cfd-751d-490a-894a-3ce6f1109419","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:03:00.8232622Z","updatedOn":"2022-01-25T06:03:00.8232622Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/730ae441-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"730ae441-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/090c5cfd-751d-490a-894a-3ce6f1109419","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:03:01.6908492Z","updatedOn":"2022-01-25T06:03:01.6908492Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/73b81c51-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"73b81c51-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/2a2b9908-6ea1-4ae2-8e65-a410df84e7d1","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:05:27.0646115Z","updatedOn":"2022-01-25T06:05:27.0646115Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/ca436279-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"ca436279-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/090c5cfd-751d-490a-894a-3ce6f1109419","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:05:27.8245772Z","updatedOn":"2022-01-25T06:05:27.8245772Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/cad7146c-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"cad7146c-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/2a2b9908-6ea1-4ae2-8e65-a410df84e7d1","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:05:28.8193427Z","updatedOn":"2022-01-25T06:05:28.8193427Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/cb6be874-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"cb6be874-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/090c5cfd-751d-490a-894a-3ce6f1109419","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:05:30.0125029Z","updatedOn":"2022-01-25T06:05:30.0125029Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/cc20f7f4-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"cc20f7f4-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/2a2b9908-6ea1-4ae2-8e65-a410df84e7d1","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:05:31.2002633Z","updatedOn":"2022-01-25T06:05:31.2002633Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/ccd748dd-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"ccd748dd-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/2a2b9908-6ea1-4ae2-8e65-a410df84e7d1","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:05:32.4937030Z","updatedOn":"2022-01-25T06:05:32.4937030Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/cd4bbd1a-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"cd4bbd1a-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/2a2b9908-6ea1-4ae2-8e65-a410df84e7d1","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:05:33.6999970Z","updatedOn":"2022-01-25T06:05:33.6999970Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/ce56964e-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"ce56964e-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/2a2b9908-6ea1-4ae2-8e65-a410df84e7d1","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:05:35.3719606Z","updatedOn":"2022-01-25T06:05:35.3719606Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/cf53c36b-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"cf53c36b-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/2a2b9908-6ea1-4ae2-8e65-a410df84e7d1","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:05:37.0989473Z","updatedOn":"2022-01-25T06:05:37.0989473Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/d0537e9f-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"d0537e9f-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/090c5cfd-751d-490a-894a-3ce6f1109419","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:05:37.9186616Z","updatedOn":"2022-01-25T06:05:37.9186616Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/d0d7c10e-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"d0d7c10e-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/2a2b9908-6ea1-4ae2-8e65-a410df84e7d1","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:05:39.2245796Z","updatedOn":"2022-01-25T06:05:39.2245796Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/d187dc7e-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"d187dc7e-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/81a9662b-bebf-436f-a333-f67b29880f12","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:05:41.3147495Z","updatedOn":"2022-01-25T06:05:41.3147495Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/d2d190da-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"d2d190da-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/090c5cfd-751d-490a-894a-3ce6f1109419","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:05:42.0909979Z","updatedOn":"2022-01-25T06:05:42.0909979Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/d3553305-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"d3553305-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2023-02-10T04:11:40.8923959Z","updatedOn":"2023-02-10T04:11:40.8923959Z","createdBy":"6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b","updatedBy":"6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/7b9cb4b1-7e07-4127-b87e-47e7ab8ae685","type":"Microsoft.Authorization/roleAssignments","name":"7b9cb4b1-7e07-4127-b87e-47e7ab8ae685"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2023-07-04T02:50:17.7342959Z","updatedOn":"2023-07-04T02:50:17.7342959Z","createdBy":"6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b","updatedBy":"6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/620ed504-87c7-4aea-8641-c429dd227711","type":"Microsoft.Authorization/roleAssignments","name":"620ed504-87c7-4aea-8641-c429dd227711"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2023-10-23T09:30:37.0588305Z","updatedOn":"2023-10-23T09:30:37.0588305Z","createdBy":"6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b","updatedBy":"6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/3cb825c4-ed75-45fd-a09d-bc9df69a0329","type":"Microsoft.Authorization/roleAssignments","name":"3cb825c4-ed75-45fd-a09d-bc9df69a0329"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"Group","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-09-18T03:09:33.8702688Z","updatedOn":"2021-09-18T03:09:33.8702688Z","createdBy":"6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b","updatedBy":"6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/99d6fd13-909e-4c52-807e-77f7a5af83c8","type":"Microsoft.Authorization/roleAssignments","name":"99d6fd13-909e-4c52-807e-77f7a5af83c8"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/465fbb01-3623-f393-e42f-e19c0d2982de","condition":null,"conditionVersion":null,"createdOn":"2021-10-08T17:23:35.8382756Z","updatedOn":"2021-10-08T17:23:35.8382756Z","createdBy":"1c8b3602-77a2-4e8a-8c1e-f127f2af5ca2","updatedBy":"1c8b3602-77a2-4e8a-8c1e-f127f2af5ca2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/465fbb01-3623-f393-e42f-e19c0d2982de/providers/Microsoft.Authorization/roleAssignments/ade4333c-4321-4b68-b498-d081d55e2b0c","type":"Microsoft.Authorization/roleAssignments","name":"ade4333c-4321-4b68-b498-d081d55e2b0c"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2019-03-26T22:01:02.9136073Z","updatedOn":"2019-03-26T22:01:02.9136073Z","createdBy":"8701e34d-d7c2-459c-b2d7-f3a9c5204818","updatedBy":"8701e34d-d7c2-459c-b2d7-f3a9c5204818","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/6f4de15e-9316-4714-a7c4-40c46cf8e067","type":"Microsoft.Authorization/roleAssignments","name":"6f4de15e-9316-4714-a7c4-40c46cf8e067"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2020-02-25T18:36:13.2137492Z","updatedOn":"2020-02-25T18:36:13.2137492Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/18fdd87e-1c01-424e-b380-32310f4940c2","type":"Microsoft.Authorization/roleAssignments","name":"18fdd87e-1c01-424e-b380-32310f4940c2"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2020-02-25T18:36:00.4746112Z","updatedOn":"2020-02-25T18:36:00.4746112Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/d9bcf58a-6f24-446d-bf60-20ffe5142396","type":"Microsoft.Authorization/roleAssignments","name":"d9bcf58a-6f24-446d-bf60-20ffe5142396"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2020-02-25T18:35:55.7490022Z","updatedOn":"2020-02-25T18:35:55.7490022Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/6e2b954b-42b2-48e0-997a-622601f0a4b4","type":"Microsoft.Authorization/roleAssignments","name":"6e2b954b-42b2-48e0-997a-622601f0a4b4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2020-02-25T18:35:57.9173081Z","updatedOn":"2020-02-25T18:35:57.9173081Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/8d76aaa3-fcfd-4ea5-8c7c-363d250e7ae9","type":"Microsoft.Authorization/roleAssignments","name":"8d76aaa3-fcfd-4ea5-8c7c-363d250e7ae9"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2020-02-25T18:36:31.2596366Z","updatedOn":"2020-02-25T18:36:31.2596366Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/0dabf212-a1c7-4af6-ba8b-be045493b368","type":"Microsoft.Authorization/roleAssignments","name":"0dabf212-a1c7-4af6-ba8b-be045493b368"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2020-02-25T18:35:52.9188704Z","updatedOn":"2020-02-25T18:35:52.9188704Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/d674b853-332e-4437-9ddb-bba8fde7ccce","type":"Microsoft.Authorization/roleAssignments","name":"d674b853-332e-4437-9ddb-bba8fde7ccce"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2020-02-25T18:36:38.8393742Z","updatedOn":"2020-02-25T18:36:38.8393742Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/00625383-053d-4227-a4db-b098e9bd2289","type":"Microsoft.Authorization/roleAssignments","name":"00625383-053d-4227-a4db-b098e9bd2289"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2020-02-25T18:36:05.0954462Z","updatedOn":"2020-02-25T18:36:05.0954462Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/3151fe9c-fcd2-45d3-a256-72fb13b86df5","type":"Microsoft.Authorization/roleAssignments","name":"3151fe9c-fcd2-45d3-a256-72fb13b86df5"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2020-07-06T18:51:23.0753297Z","updatedOn":"2020-07-06T18:51:23.0753297Z","createdBy":"d59f4a71-eff1-4bfa-a572-fe518f49f6c7","updatedBy":"d59f4a71-eff1-4bfa-a572-fe518f49f6c7","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/b3a9e1db-fde1-4ddd-ac1c-91913be67359","type":"Microsoft.Authorization/roleAssignments","name":"b3a9e1db-fde1-4ddd-ac1c-91913be67359"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2022-12-12T21:14:55.1655079Z","updatedOn":"2023-02-28T22:54:18.0450083Z","createdBy":"393a8425-6c8d-4d4a-a700-811f0423e5aa","updatedBy":"393a8425-6c8d-4d4a-a700-811f0423e5aa","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/6565c104-61e2-5756-96d7-663b216c8b11","type":"Microsoft.Authorization/roleAssignments","name":"6565c104-61e2-5756-96d7-663b216c8b11"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2022-02-17T00:30:39.4967398Z","updatedOn":"2022-02-17T00:30:39.4967398Z","createdBy":"a4319ad3-20be-4542-8952-685b66e56377","updatedBy":"a4319ad3-20be-4542-8952-685b66e56377","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/d8aedac6-3663-42b3-add4-c013b7935fb4","type":"Microsoft.Authorization/roleAssignments","name":"d8aedac6-3663-42b3-add4-c013b7935fb4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2022-03-02T23:53:39.1630622Z","updatedOn":"2022-03-02T23:53:39.1630622Z","createdBy":"a4319ad3-20be-4542-8952-685b66e56377","updatedBy":"a4319ad3-20be-4542-8952-685b66e56377","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/b5f0a13f-ac13-4e45-8588-15f5d9a02b20","type":"Microsoft.Authorization/roleAssignments","name":"b5f0a13f-ac13-4e45-8588-15f5d9a02b20"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/fd6e57ea-fe3c-4f21-bd1e-de170a9a4971","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2022-03-08T00:58:05.8353141Z","updatedOn":"2022-03-08T00:58:05.8353141Z","createdBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","updatedBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/403b97d1-ee0a-4b10-afe1-f36f368d2ced","type":"Microsoft.Authorization/roleAssignments","name":"403b97d1-ee0a-4b10-afe1-f36f368d2ced"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/94ddc4bc-25f5-4f3e-b527-c587da93cfe4","principalId":"00000000-0000-0000-0000-000000000001","principalType":"Group","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2022-05-16T23:08:20.8536608Z","updatedOn":"2022-05-16T23:08:20.8536608Z","createdBy":"1c8b3602-77a2-4e8a-8c1e-f127f2af5ca2","updatedBy":"1c8b3602-77a2-4e8a-8c1e-f127f2af5ca2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/8b338a13-cfa6-42e6-b424-fb375ce9d07c","type":"Microsoft.Authorization/roleAssignments","name":"8b338a13-cfa6-42e6-b424-fb375ce9d07c"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2022-05-17T18:23:54.2264851Z","updatedOn":"2022-05-31T17:20:00.8273681Z","createdBy":"393a8425-6c8d-4d4a-a700-811f0423e5aa","updatedBy":"393a8425-6c8d-4d4a-a700-811f0423e5aa","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/f0576973-5014-5fe2-b3f2-cf3aace860d6","type":"Microsoft.Authorization/roleAssignments","name":"f0576973-5014-5fe2-b3f2-cf3aace860d6"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2022-07-19T00:07:21.3325762Z","updatedOn":"2022-07-19T00:07:21.3325762Z","createdBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","updatedBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/2697280b-812c-472d-841b-a10a9fe540a5","type":"Microsoft.Authorization/roleAssignments","name":"2697280b-812c-472d-841b-a10a9fe540a5"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/fd6e57ea-fe3c-4f21-bd1e-de170a9a4971","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2022-07-19T00:07:23.7020980Z","updatedOn":"2022-07-19T00:07:23.7020980Z","createdBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","updatedBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/f4254463-7a28-4d26-b331-5a18c354cbe6","type":"Microsoft.Authorization/roleAssignments","name":"f4254463-7a28-4d26-b331-5a18c354cbe6"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2022-07-19T00:07:26.4080657Z","updatedOn":"2022-07-19T00:07:26.4080657Z","createdBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","updatedBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/065a63ba-71cc-4c69-b92b-bc67421e7e64","type":"Microsoft.Authorization/roleAssignments","name":"065a63ba-71cc-4c69-b92b-bc67421e7e64"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2023-04-07T05:56:00.4871186Z","updatedOn":"2023-04-24T19:44:20.3477537Z","createdBy":"09a22e59-e99b-42cb-b8b7-2475f66a3007","updatedBy":"09a22e59-e99b-42cb-b8b7-2475f66a3007","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/17a093c4-e4b2-5959-95e3-5894ef6873fb","type":"Microsoft.Authorization/roleAssignments","name":"17a093c4-e4b2-5959-95e3-5894ef6873fb"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2023-11-26T01:37:41.9144630Z","updatedOn":"2024-01-08T19:18:08.6396605Z","createdBy":"815c7b56-317b-457c-bf99-f9c2b6a3f739","updatedBy":"815c7b56-317b-457c-bf99-f9c2b6a3f739","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/67815997-99bc-5b98-9a5d-5ad5a092d499","type":"Microsoft.Authorization/roleAssignments","name":"67815997-99bc-5b98-9a5d-5ad5a092d499"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2021-08-09T18:17:33.0012805Z","updatedOn":"2021-08-09T18:17:33.0012805Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/01de8fe7-aae0-4d5c-844a-f0bdb8335252","type":"Microsoft.Authorization/roleAssignments","name":"01de8fe7-aae0-4d5c-844a-f0bdb8335252"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2021-08-09T18:17:39.9188336Z","updatedOn":"2021-08-09T18:17:39.9188336Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/ab2be506-5489-4c1f-add0-f5ed87a10439","type":"Microsoft.Authorization/roleAssignments","name":"ab2be506-5489-4c1f-add0-f5ed87a10439"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2021-08-24T19:32:18.2000692Z","updatedOn":"2021-08-24T19:32:18.2000692Z","createdBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","updatedBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/0ce2f3fb-17ea-4193-9081-09aa4b39fec4","type":"Microsoft.Authorization/roleAssignments","name":"0ce2f3fb-17ea-4193-9081-09aa4b39fec4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2021-08-24T19:32:36.6775144Z","updatedOn":"2021-08-24T19:32:36.6775144Z","createdBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","updatedBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/2e95b289-99bd-4e68-83de-5433f2a0428c","type":"Microsoft.Authorization/roleAssignments","name":"2e95b289-99bd-4e68-83de-5433f2a0428c"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2021-11-01T22:46:09.1056400Z","updatedOn":"2021-11-01T22:46:09.1056400Z","createdBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","updatedBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/82fe7886-5c1b-42c2-9319-7b4d436d8aba","type":"Microsoft.Authorization/roleAssignments","name":"82fe7886-5c1b-42c2-9319-7b4d436d8aba"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2021-11-01T22:46:14.7527743Z","updatedOn":"2021-11-01T22:46:14.7527743Z","createdBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","updatedBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/12162b26-25fb-4ef5-a6e8-651446483cb6","type":"Microsoft.Authorization/roleAssignments","name":"12162b26-25fb-4ef5-a6e8-651446483cb6"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2021-11-01T22:46:20.6399869Z","updatedOn":"2021-11-01T22:46:20.6399869Z","createdBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","updatedBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/105bcc1f-3ddf-4cc0-bffc-03b3d9aaf870","type":"Microsoft.Authorization/roleAssignments","name":"105bcc1f-3ddf-4cc0-bffc-03b3d9aaf870"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2021-01-26T20:10:13.8998989Z","updatedOn":"2021-01-26T20:10:13.8998989Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/b36517ec-61d3-468d-afdc-eceda8adb4ee","type":"Microsoft.Authorization/roleAssignments","name":"b36517ec-61d3-468d-afdc-eceda8adb4ee"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2021-02-06T00:13:19.1780775Z","updatedOn":"2021-02-06T00:13:19.1780775Z","createdBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","updatedBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/5216c1ee-4f58-4d36-b379-6c04b1fbd157","type":"Microsoft.Authorization/roleAssignments","name":"5216c1ee-4f58-4d36-b379-6c04b1fbd157"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/f25e0fa2-a7c8-4377-a976-54943a77a395","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2021-04-16T18:26:34.3109215Z","updatedOn":"2021-04-16T18:26:34.3109215Z","createdBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","updatedBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/7464f8a3-9f55-443b-a3a5-44a31b100cad","type":"Microsoft.Authorization/roleAssignments","name":"7464f8a3-9f55-443b-a3a5-44a31b100cad"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2021-04-16T18:27:56.4446265Z","updatedOn":"2021-04-16T18:27:56.4446265Z","createdBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","updatedBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/8f430c4c-4317-4495-9f01-4f3d4e1ca111","type":"Microsoft.Authorization/roleAssignments","name":"8f430c4c-4317-4495-9f01-4f3d4e1ca111"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2021-05-04T19:20:06.7695456Z","updatedOn":"2021-05-04T19:20:06.7695456Z","createdBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","updatedBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/fb8bab14-7f67-4e57-8aa5-0c4b7ab5a0fa","type":"Microsoft.Authorization/roleAssignments","name":"fb8bab14-7f67-4e57-8aa5-0c4b7ab5a0fa"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod","condition":null,"conditionVersion":null,"createdOn":"2019-03-26T22:01:02.9176787Z","updatedOn":"2019-03-26T22:01:02.9176787Z","createdBy":"8701e34d-d7c2-459c-b2d7-f3a9c5204818","updatedBy":"8701e34d-d7c2-459c-b2d7-f3a9c5204818","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod/providers/Microsoft.Authorization/roleAssignments/4b771ea9-81de-4fc4-aa28-a3a0b9b4a320","type":"Microsoft.Authorization/roleAssignments","name":"4b771ea9-81de-4fc4-aa28-a3a0b9b4a320"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/36243c78-bf99-498c-9df9-86d9f8d28608","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod","condition":null,"conditionVersion":null,"createdOn":"2019-03-27T00:49:37.3000523Z","updatedOn":"2019-03-27T00:49:37.3000523Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod/providers/Microsoft.Authorization/roleAssignments/e6e1fffd-83f7-40c7-9f33-e56e2cf75b29","type":"Microsoft.Authorization/roleAssignments","name":"e6e1fffd-83f7-40c7-9f33-e56e2cf75b29"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/5d58bcaf-24a5-4b20-bdb6-eed9f69fbe4c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod","condition":null,"conditionVersion":null,"createdOn":"2019-03-27T00:50:08.3039053Z","updatedOn":"2019-03-27T00:50:08.3039053Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod/providers/Microsoft.Authorization/roleAssignments/3d01f56e-ee3a-41ed-a775-0e067546cb12","type":"Microsoft.Authorization/roleAssignments","name":"3d01f56e-ee3a-41ed-a775-0e067546cb12"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/94ddc4bc-25f5-4f3e-b527-c587da93cfe4","principalId":"00000000-0000-0000-0000-000000000001","principalType":"Group","scope":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod","condition":null,"conditionVersion":null,"createdOn":"2022-06-28T23:11:28.9217618Z","updatedOn":"2022-06-28T23:11:28.9217618Z","createdBy":"1c8b3602-77a2-4e8a-8c1e-f127f2af5ca2","updatedBy":"1c8b3602-77a2-4e8a-8c1e-f127f2af5ca2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod/providers/Microsoft.Authorization/roleAssignments/869183bd-893a-46f9-bb02-45e48b13f1be","type":"Microsoft.Authorization/roleAssignments","name":"869183bd-893a-46f9-bb02-45e48b13f1be"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/94ddc4bc-25f5-4f3e-b527-c587da93cfe4","principalId":"00000000-0000-0000-0000-000000000001","principalType":"Group","scope":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod","condition":null,"conditionVersion":null,"createdOn":"2023-09-15T21:41:54.7021549Z","updatedOn":"2023-09-15T21:41:54.7021549Z","createdBy":"08958326-d36e-43ae-bcfb-349b337a4483","updatedBy":"08958326-d36e-43ae-bcfb-349b337a4483","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod/providers/Microsoft.Authorization/roleAssignments/c68e55f3-69fd-4ba8-8dfc-0c62d73e4eb6","type":"Microsoft.Authorization/roleAssignments","name":"c68e55f3-69fd-4ba8-8dfc-0c62d73e4eb6"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47","condition":null,"conditionVersion":null,"createdOn":"2020-03-12T20:43:06.5941189Z","updatedOn":"2020-03-12T20:43:06.5941189Z","createdBy":"606f48c8-d219-4875-991d-ae6befaf0756","updatedBy":"606f48c8-d219-4875-991d-ae6befaf0756","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47/providers/Microsoft.Authorization/roleAssignments/ad9e2cd7-0ff7-4931-9b17-656c8f17934b","type":"Microsoft.Authorization/roleAssignments","name":"ad9e2cd7-0ff7-4931-9b17-656c8f17934b"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"Group","scope":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47","condition":null,"conditionVersion":null,"createdOn":"2024-02-23T23:21:09.7163753Z","updatedOn":"2024-02-23T23:21:09.7163753Z","createdBy":"7dd0b8d5-83df-422b-9fbe-f62c3802af7b","updatedBy":"7dd0b8d5-83df-422b-9fbe-f62c3802af7b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47/providers/Microsoft.Authorization/roleAssignments/07770e1f-88c8-43c4-9e41-87123182ab0f","type":"Microsoft.Authorization/roleAssignments","name":"07770e1f-88c8-43c4-9e41-87123182ab0f"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47","condition":null,"conditionVersion":null,"createdOn":"2024-04-17T22:25:31.4437352Z","updatedOn":"2024-04-17T22:25:31.4437352Z","createdBy":"b3d441fb-e998-494d-a72b-9c24eabd0cde","updatedBy":"b3d441fb-e998-494d-a72b-9c24eabd0cde","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47/providers/Microsoft.Authorization/roleAssignments/6aa7e5e7-bbdf-42ec-ab01-21cf9585ed97","type":"Microsoft.Authorization/roleAssignments","name":"6aa7e5e7-bbdf-42ec-ab01-21cf9585ed97"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47","condition":null,"conditionVersion":null,"createdOn":"2023-02-21T22:32:46.2324804Z","updatedOn":"2023-02-21T22:32:46.2324804Z","createdBy":"7f1579a6-c648-43a1-ac1e-0c3020dd9b8e","updatedBy":"7f1579a6-c648-43a1-ac1e-0c3020dd9b8e","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47/providers/Microsoft.Authorization/roleAssignments/df7c1e07-5c2d-4b22-b7b9-fd11a8569db3","type":"Microsoft.Authorization/roleAssignments","name":"df7c1e07-5c2d-4b22-b7b9-fd11a8569db3"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47","condition":null,"conditionVersion":null,"createdOn":"2023-05-04T20:23:16.3808369Z","updatedOn":"2023-05-04T20:23:16.3808369Z","createdBy":"fa00c2de-57d5-4527-9254-4d513f482d0a","updatedBy":"fa00c2de-57d5-4527-9254-4d513f482d0a","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47/providers/Microsoft.Authorization/roleAssignments/59109645-7b2b-4278-831a-2e4627ec603d","type":"Microsoft.Authorization/roleAssignments","name":"59109645-7b2b-4278-831a-2e4627ec603d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/fb1c8493-542b-48eb-b624-b4c8fea62acd","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47","condition":null,"conditionVersion":null,"createdOn":"2024-01-17T20:03:31.9828324Z","updatedOn":"2024-01-17T20:03:31.9828324Z","createdBy":"0cf7b301-43f3-4b77-8fa3-533ef1ad19fa","updatedBy":"0cf7b301-43f3-4b77-8fa3-533ef1ad19fa","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47/providers/Microsoft.Authorization/roleAssignments/fe395c31-2241-4055-9536-d814d39b801b","type":"Microsoft.Authorization/roleAssignments","name":"fe395c31-2241-4055-9536-d814d39b801b"}]}' + AccessMonitorReader to read access details for compliance purpose"},"id":"/providers/Microsoft.Authorization/roleAssignments/125160dd-5630-45b1-8260-4e5469d3e7b6","type":"Microsoft.Authorization/roleAssignments","name":"125160dd-5630-45b1-8260-4e5469d3e7b6"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-04-26T05:33:00.7067936Z","updatedOn":"2021-04-26T05:33:00.7067936Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/2adf4737-6342-4f63-aeb2-5fcd3426a387","type":"Microsoft.Authorization/roleAssignments","name":"2adf4737-6342-4f63-aeb2-5fcd3426a387"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-04-26T06:09:24.5972802Z","updatedOn":"2021-04-26T06:09:24.5972802Z","createdBy":"6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b","updatedBy":"6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c4572c05-f69f-4e5c-aac6-79afefcf0e2e","type":"Microsoft.Authorization/roleAssignments","name":"c4572c05-f69f-4e5c-aac6-79afefcf0e2e"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-06-18T05:18:40.4643436Z","updatedOn":"2021-06-18T05:18:40.4643436Z","createdBy":"6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b","updatedBy":"6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/3f926301-cc14-4a88-a3b7-c159d73d01f6","type":"Microsoft.Authorization/roleAssignments","name":"3f926301-cc14-4a88-a3b7-c159d73d01f6"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2024-05-06T08:39:16.5996955Z","updatedOn":"2024-05-06T08:39:16.5996955Z","createdBy":"6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b","updatedBy":"6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/859d73de-7ec5-4506-abe5-43aaa62ae0bf","type":"Microsoft.Authorization/roleAssignments","name":"859d73de-7ec5-4506-abe5-43aaa62ae0bf"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2024-05-08T07:20:10.9972282Z","updatedOn":"2024-05-08T07:20:10.9972282Z","createdBy":"6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b","updatedBy":"6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/84befb96-a217-4e26-88f8-3d7cd45ad263","type":"Microsoft.Authorization/roleAssignments","name":"84befb96-a217-4e26-88f8-3d7cd45ad263"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/d24ecba3-c1f4-40fa-a7bb-4588a071e8fd","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2024-05-13T23:31:35.8791975Z","updatedOn":"2024-05-13T23:31:35.8791975Z","createdBy":"d623c6cf-91ae-4c85-b385-8bdaf627575e","updatedBy":"d623c6cf-91ae-4c85-b385-8bdaf627575e","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/d4f66c9a-a850-489e-8c47-0da3b9a1cce5","type":"Microsoft.Authorization/roleAssignments","name":"d4f66c9a-a850-489e-8c47-0da3b9a1cce5"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2024-05-13T23:31:39.2506755Z","updatedOn":"2024-05-13T23:31:39.2506755Z","createdBy":"d623c6cf-91ae-4c85-b385-8bdaf627575e","updatedBy":"d623c6cf-91ae-4c85-b385-8bdaf627575e","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/a09d59fe-b1a1-42ae-b76c-ef547e956eda","type":"Microsoft.Authorization/roleAssignments","name":"a09d59fe-b1a1-42ae-b76c-ef547e956eda"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8480c0f0-4509-4229-9339-7c10018cb8c4","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2024-05-13T23:31:46.9956403Z","updatedOn":"2024-05-13T23:31:46.9956403Z","createdBy":"d623c6cf-91ae-4c85-b385-8bdaf627575e","updatedBy":"d623c6cf-91ae-4c85-b385-8bdaf627575e","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/944b4c2f-4322-4bea-b5a3-cfbca97a1e61","type":"Microsoft.Authorization/roleAssignments","name":"944b4c2f-4322-4bea-b5a3-cfbca97a1e61"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/d5a2ae44-610b-4500-93be-660a0c5f5ca6","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2024-05-13T23:31:52.8256172Z","updatedOn":"2024-05-13T23:31:52.8256172Z","createdBy":"d623c6cf-91ae-4c85-b385-8bdaf627575e","updatedBy":"d623c6cf-91ae-4c85-b385-8bdaf627575e","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/e360c1ab-55fd-4d77-b0f2-e554ec745731","type":"Microsoft.Authorization/roleAssignments","name":"e360c1ab-55fd-4d77-b0f2-e554ec745731"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/2a2b9908-6ea1-4ae2-8e65-a410df84e7d1","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2024-05-13T23:31:58.6354070Z","updatedOn":"2024-05-13T23:31:58.6354070Z","createdBy":"04e9a8d2-8461-4918-aa06-5e78721d58f2","updatedBy":"04e9a8d2-8461-4918-aa06-5e78721d58f2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/dbb27496-adea-4d41-81b0-7b2caaefb8f1","type":"Microsoft.Authorization/roleAssignments","name":"dbb27496-adea-4d41-81b0-7b2caaefb8f1"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":"((!(ActionMatches{''Microsoft.Authorization/roleAssignments/write''})) + OR (@Request[Microsoft.Authorization/roleAssignments:RoleDefinitionId] ForAnyOfAllValues:GuidNotEquals + {8e3af657-a8ff-443c-a75c-2fe8c4bcb635, 18d7d88d-d35e-4fb5-a5c3-7773c20a72d9, + f58310d9-a9f6-439a-9e8d-f62e7b41a168})) AND ((!(ActionMatches{''Microsoft.Authorization/roleAssignments/delete''})) + OR (@Resource[Microsoft.Authorization/roleAssignments:RoleDefinitionId] ForAnyOfAllValues:GuidNotEquals + {8e3af657-a8ff-443c-a75c-2fe8c4bcb635, 18d7d88d-d35e-4fb5-a5c3-7773c20a72d9, + f58310d9-a9f6-439a-9e8d-f62e7b41a168}))","conditionVersion":"2.0","createdOn":"2024-06-21T07:53:22.0637000Z","updatedOn":"2024-06-21T07:53:22.0637000Z","createdBy":"6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b","updatedBy":"6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/b8dfcd23-b5f1-4cf1-931a-c70ecc6a1f24","type":"Microsoft.Authorization/roleAssignments","name":"b8dfcd23-b5f1-4cf1-931a-c70ecc6a1f24"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":"((!(ActionMatches{''Microsoft.Authorization/roleAssignments/write''})) + OR (@Request[Microsoft.Authorization/roleAssignments:RoleDefinitionId] ForAnyOfAllValues:GuidNotEquals + {8e3af657-a8ff-443c-a75c-2fe8c4bcb635, 18d7d88d-d35e-4fb5-a5c3-7773c20a72d9, + f58310d9-a9f6-439a-9e8d-f62e7b41a168})) AND ((!(ActionMatches{''Microsoft.Authorization/roleAssignments/delete''})) + OR (@Resource[Microsoft.Authorization/roleAssignments:RoleDefinitionId] ForAnyOfAllValues:GuidNotEquals + {8e3af657-a8ff-443c-a75c-2fe8c4bcb635, 18d7d88d-d35e-4fb5-a5c3-7773c20a72d9, + f58310d9-a9f6-439a-9e8d-f62e7b41a168}))","conditionVersion":"2.0","createdOn":"2024-06-21T11:55:47.4583112Z","updatedOn":"2024-06-21T11:55:47.4583112Z","createdBy":"6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b","updatedBy":"6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/b963d0ab-df13-46c4-a64f-4a59902f53f8","type":"Microsoft.Authorization/roleAssignments","name":"b963d0ab-df13-46c4-a64f-4a59902f53f8"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/2a2b9908-6ea1-4ae2-8e65-a410df84e7d1","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T05:49:40.4541416Z","updatedOn":"2022-01-25T05:49:40.4541416Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/95e51146-7da2-11ec-9795-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"95e51146-7da2-11ec-9795-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/2a2b9908-6ea1-4ae2-8e65-a410df84e7d1","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T05:49:41.6466655Z","updatedOn":"2022-01-25T05:49:41.6466655Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/96d4d041-7da2-11ec-9795-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"96d4d041-7da2-11ec-9795-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/2a2b9908-6ea1-4ae2-8e65-a410df84e7d1","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T05:49:42.8008295Z","updatedOn":"2022-01-25T05:49:42.8008295Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/978dbc52-7da2-11ec-9795-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"978dbc52-7da2-11ec-9795-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/2a2b9908-6ea1-4ae2-8e65-a410df84e7d1","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T05:49:43.7159467Z","updatedOn":"2022-01-25T05:49:43.7159467Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/9808753a-7da2-11ec-9795-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"9808753a-7da2-11ec-9795-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/2a2b9908-6ea1-4ae2-8e65-a410df84e7d1","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T05:49:44.8535285Z","updatedOn":"2022-01-25T05:49:44.8535285Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/9895826c-7da2-11ec-9795-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"9895826c-7da2-11ec-9795-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:00:21.9669611Z","updatedOn":"2022-01-25T06:00:21.9669611Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/143cab45-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"143cab45-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:00:21.7844500Z","updatedOn":"2022-01-25T06:00:21.7844500Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/143a47b2-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"143a47b2-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:00:22.8152511Z","updatedOn":"2022-01-25T06:00:22.8152511Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/1503a122-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"1503a122-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:00:22.7549989Z","updatedOn":"2022-01-25T06:00:22.7549989Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/14fdfc11-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"14fdfc11-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/ba92f5b4-2d11-453d-a403-e96b0029c9fe","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:00:47.5002672Z","updatedOn":"2022-01-25T06:00:47.5002672Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/23901ba1-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"23901ba1-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/81a9662b-bebf-436f-a333-f67b29880f12","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:00:47.9954045Z","updatedOn":"2022-01-25T06:00:47.9954045Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/23d4b2c8-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"23d4b2c8-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/17d1049b-9a84-46fb-8f53-869881c3d3ab","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:00:48.0124462Z","updatedOn":"2022-01-25T06:00:48.0124462Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/23eb1c2a-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"23eb1c2a-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b7e6dc6d-f1e8-4753-8033-0f276bb0955b","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:00:49.0142818Z","updatedOn":"2022-01-25T06:00:49.0142818Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/248c7804-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"248c7804-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/2a2b9908-6ea1-4ae2-8e65-a410df84e7d1","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:00:49.8561822Z","updatedOn":"2022-01-25T06:00:49.8561822Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/25212cc5-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"25212cc5-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/090c5cfd-751d-490a-894a-3ce6f1109419","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:03:00.8232622Z","updatedOn":"2022-01-25T06:03:00.8232622Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/730ae441-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"730ae441-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/090c5cfd-751d-490a-894a-3ce6f1109419","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:03:01.6908492Z","updatedOn":"2022-01-25T06:03:01.6908492Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/73b81c51-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"73b81c51-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/2a2b9908-6ea1-4ae2-8e65-a410df84e7d1","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:05:27.0646115Z","updatedOn":"2022-01-25T06:05:27.0646115Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/ca436279-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"ca436279-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/090c5cfd-751d-490a-894a-3ce6f1109419","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:05:27.8245772Z","updatedOn":"2022-01-25T06:05:27.8245772Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/cad7146c-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"cad7146c-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/2a2b9908-6ea1-4ae2-8e65-a410df84e7d1","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:05:28.8193427Z","updatedOn":"2022-01-25T06:05:28.8193427Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/cb6be874-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"cb6be874-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/090c5cfd-751d-490a-894a-3ce6f1109419","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:05:30.0125029Z","updatedOn":"2022-01-25T06:05:30.0125029Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/cc20f7f4-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"cc20f7f4-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/2a2b9908-6ea1-4ae2-8e65-a410df84e7d1","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:05:31.2002633Z","updatedOn":"2022-01-25T06:05:31.2002633Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/ccd748dd-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"ccd748dd-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/2a2b9908-6ea1-4ae2-8e65-a410df84e7d1","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:05:32.4937030Z","updatedOn":"2022-01-25T06:05:32.4937030Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/cd4bbd1a-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"cd4bbd1a-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/2a2b9908-6ea1-4ae2-8e65-a410df84e7d1","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:05:33.6999970Z","updatedOn":"2022-01-25T06:05:33.6999970Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/ce56964e-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"ce56964e-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/2a2b9908-6ea1-4ae2-8e65-a410df84e7d1","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:05:35.3719606Z","updatedOn":"2022-01-25T06:05:35.3719606Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/cf53c36b-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"cf53c36b-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/2a2b9908-6ea1-4ae2-8e65-a410df84e7d1","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:05:37.0989473Z","updatedOn":"2022-01-25T06:05:37.0989473Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/d0537e9f-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"d0537e9f-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/090c5cfd-751d-490a-894a-3ce6f1109419","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:05:37.9186616Z","updatedOn":"2022-01-25T06:05:37.9186616Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/d0d7c10e-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"d0d7c10e-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/2a2b9908-6ea1-4ae2-8e65-a410df84e7d1","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:05:39.2245796Z","updatedOn":"2022-01-25T06:05:39.2245796Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/d187dc7e-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"d187dc7e-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/81a9662b-bebf-436f-a333-f67b29880f12","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:05:41.3147495Z","updatedOn":"2022-01-25T06:05:41.3147495Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/d2d190da-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"d2d190da-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/090c5cfd-751d-490a-894a-3ce6f1109419","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2022-01-25T06:05:42.0909979Z","updatedOn":"2022-01-25T06:05:42.0909979Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/d3553305-7da4-11ec-beaa-0022487a95e4","type":"Microsoft.Authorization/roleAssignments","name":"d3553305-7da4-11ec-beaa-0022487a95e4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2023-02-10T04:11:40.8923959Z","updatedOn":"2023-02-10T04:11:40.8923959Z","createdBy":"6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b","updatedBy":"6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/7b9cb4b1-7e07-4127-b87e-47e7ab8ae685","type":"Microsoft.Authorization/roleAssignments","name":"7b9cb4b1-7e07-4127-b87e-47e7ab8ae685"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2023-07-04T02:50:17.7342959Z","updatedOn":"2023-07-04T02:50:17.7342959Z","createdBy":"6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b","updatedBy":"6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/620ed504-87c7-4aea-8641-c429dd227711","type":"Microsoft.Authorization/roleAssignments","name":"620ed504-87c7-4aea-8641-c429dd227711"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"Group","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-09-18T03:09:33.8702688Z","updatedOn":"2021-09-18T03:09:33.8702688Z","createdBy":"6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b","updatedBy":"6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/99d6fd13-909e-4c52-807e-77f7a5af83c8","type":"Microsoft.Authorization/roleAssignments","name":"99d6fd13-909e-4c52-807e-77f7a5af83c8"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/46610f90-7283-a03b-3791-33f202e8180c","condition":null,"conditionVersion":null,"createdOn":"2022-01-27T22:46:23.4119129Z","updatedOn":"2022-01-27T22:46:23.4119129Z","createdBy":"1c8b3602-77a2-4e8a-8c1e-f127f2af5ca2","updatedBy":"1c8b3602-77a2-4e8a-8c1e-f127f2af5ca2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/46610f90-7283-a03b-3791-33f202e8180c/providers/Microsoft.Authorization/roleAssignments/d92f870d-03da-4626-a453-84734da0b49c","type":"Microsoft.Authorization/roleAssignments","name":"d92f870d-03da-4626-a453-84734da0b49c"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/17d1049b-9a84-46fb-8f53-869881c3d3ab","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/46610f90-7283-a03b-3791-33f202e8180c","condition":null,"conditionVersion":null,"createdOn":"2024-06-18T05:20:27.3925308Z","updatedOn":"2024-06-18T05:20:27.3925308Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/46610f90-7283-a03b-3791-33f202e8180c/providers/Microsoft.Authorization/roleAssignments/c0f4224a-521e-42ef-80ce-82d485493b3f","type":"Microsoft.Authorization/roleAssignments","name":"c0f4224a-521e-42ef-80ce-82d485493b3f"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/17d1049b-9a84-46fb-8f53-869881c3d3ab","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/46610f90-7283-a03b-3791-33f202e8180c","condition":null,"conditionVersion":null,"createdOn":"2024-06-18T05:30:00.2818946Z","updatedOn":"2024-06-18T05:30:00.2818946Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/46610f90-7283-a03b-3791-33f202e8180c/providers/Microsoft.Authorization/roleAssignments/30553c4d-8707-4c71-858d-2a6d58d0c09a","type":"Microsoft.Authorization/roleAssignments","name":"30553c4d-8707-4c71-858d-2a6d58d0c09a"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/c92f8fe1-e3cb-47e8-a01d-0771814c0dad","condition":null,"conditionVersion":null,"createdOn":"2019-03-26T22:01:02.8423155Z","updatedOn":"2019-03-26T22:01:02.8423155Z","createdBy":"8701e34d-d7c2-459c-b2d7-f3a9c5204818","updatedBy":"8701e34d-d7c2-459c-b2d7-f3a9c5204818","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/c92f8fe1-e3cb-47e8-a01d-0771814c0dad/providers/Microsoft.Authorization/roleAssignments/3d069c98-e792-47bd-b58a-399e2d42dbab","type":"Microsoft.Authorization/roleAssignments","name":"3d069c98-e792-47bd-b58a-399e2d42dbab"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/c92f8fe1-e3cb-47e8-a01d-0771814c0dad","condition":null,"conditionVersion":null,"createdOn":"2024-06-17T23:22:24.6801893Z","updatedOn":"2024-06-17T23:22:24.6801893Z","createdBy":"1c8b3602-77a2-4e8a-8c1e-f127f2af5ca2","updatedBy":"1c8b3602-77a2-4e8a-8c1e-f127f2af5ca2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/c92f8fe1-e3cb-47e8-a01d-0771814c0dad/providers/Microsoft.Authorization/roleAssignments/73478bb0-dbb5-4cb9-a709-0322d9a97bd5","type":"Microsoft.Authorization/roleAssignments","name":"73478bb0-dbb5-4cb9-a709-0322d9a97bd5"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/36243c78-bf99-498c-9df9-86d9f8d28608","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/c92f8fe1-e3cb-47e8-a01d-0771814c0dad","condition":null,"conditionVersion":null,"createdOn":"2024-06-25T17:03:59.7544719Z","updatedOn":"2024-06-25T17:03:59.7544719Z","createdBy":"46e80812-4c4e-42fa-88fe-73f37845efe3","updatedBy":"46e80812-4c4e-42fa-88fe-73f37845efe3","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/c92f8fe1-e3cb-47e8-a01d-0771814c0dad/providers/Microsoft.Authorization/roleAssignments/75fc1452-e7cf-479e-8dc0-2c3d96a67c96","type":"Microsoft.Authorization/roleAssignments","name":"75fc1452-e7cf-479e-8dc0-2c3d96a67c96"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/f25e0fa2-a7c8-4377-a976-54943a77a395","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/c92f8fe1-e3cb-47e8-a01d-0771814c0dad","condition":null,"conditionVersion":null,"createdOn":"2021-04-09T18:15:49.7063250Z","updatedOn":"2021-04-09T18:15:49.7063250Z","createdBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","updatedBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/c92f8fe1-e3cb-47e8-a01d-0771814c0dad/providers/Microsoft.Authorization/roleAssignments/a6b435df-80e6-4a7b-b109-2af5f373d238","type":"Microsoft.Authorization/roleAssignments","name":"a6b435df-80e6-4a7b-b109-2af5f373d238"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod","condition":null,"conditionVersion":null,"createdOn":"2019-03-26T22:01:02.9176787Z","updatedOn":"2019-03-26T22:01:02.9176787Z","createdBy":"8701e34d-d7c2-459c-b2d7-f3a9c5204818","updatedBy":"8701e34d-d7c2-459c-b2d7-f3a9c5204818","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod/providers/Microsoft.Authorization/roleAssignments/4b771ea9-81de-4fc4-aa28-a3a0b9b4a320","type":"Microsoft.Authorization/roleAssignments","name":"4b771ea9-81de-4fc4-aa28-a3a0b9b4a320"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/36243c78-bf99-498c-9df9-86d9f8d28608","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod","condition":null,"conditionVersion":null,"createdOn":"2019-03-27T00:49:37.3000523Z","updatedOn":"2019-03-27T00:49:37.3000523Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod/providers/Microsoft.Authorization/roleAssignments/e6e1fffd-83f7-40c7-9f33-e56e2cf75b29","type":"Microsoft.Authorization/roleAssignments","name":"e6e1fffd-83f7-40c7-9f33-e56e2cf75b29"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/5d58bcaf-24a5-4b20-bdb6-eed9f69fbe4c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod","condition":null,"conditionVersion":null,"createdOn":"2019-03-27T00:50:08.3039053Z","updatedOn":"2019-03-27T00:50:08.3039053Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod/providers/Microsoft.Authorization/roleAssignments/3d01f56e-ee3a-41ed-a775-0e067546cb12","type":"Microsoft.Authorization/roleAssignments","name":"3d01f56e-ee3a-41ed-a775-0e067546cb12"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/94ddc4bc-25f5-4f3e-b527-c587da93cfe4","principalId":"00000000-0000-0000-0000-000000000001","principalType":"Group","scope":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod","condition":null,"conditionVersion":null,"createdOn":"2022-06-28T23:11:28.9217618Z","updatedOn":"2022-06-28T23:11:28.9217618Z","createdBy":"1c8b3602-77a2-4e8a-8c1e-f127f2af5ca2","updatedBy":"1c8b3602-77a2-4e8a-8c1e-f127f2af5ca2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod/providers/Microsoft.Authorization/roleAssignments/869183bd-893a-46f9-bb02-45e48b13f1be","type":"Microsoft.Authorization/roleAssignments","name":"869183bd-893a-46f9-bb02-45e48b13f1be"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/94ddc4bc-25f5-4f3e-b527-c587da93cfe4","principalId":"00000000-0000-0000-0000-000000000001","principalType":"Group","scope":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod","condition":null,"conditionVersion":null,"createdOn":"2023-09-15T21:41:54.7021549Z","updatedOn":"2023-09-15T21:41:54.7021549Z","createdBy":"08958326-d36e-43ae-bcfb-349b337a4483","updatedBy":"08958326-d36e-43ae-bcfb-349b337a4483","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod/providers/Microsoft.Authorization/roleAssignments/c68e55f3-69fd-4ba8-8dfc-0c62d73e4eb6","type":"Microsoft.Authorization/roleAssignments","name":"c68e55f3-69fd-4ba8-8dfc-0c62d73e4eb6"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod","condition":null,"conditionVersion":null,"createdOn":"2024-06-25T17:22:19.5530130Z","updatedOn":"2024-06-25T17:22:19.5530130Z","createdBy":"46e80812-4c4e-42fa-88fe-73f37845efe3","updatedBy":"46e80812-4c4e-42fa-88fe-73f37845efe3","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod/providers/Microsoft.Authorization/roleAssignments/9547ef7c-6294-470a-ad4a-00ab0587ff67","type":"Microsoft.Authorization/roleAssignments","name":"9547ef7c-6294-470a-ad4a-00ab0587ff67"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/36243c78-bf99-498c-9df9-86d9f8d28608","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod","condition":null,"conditionVersion":null,"createdOn":"2024-06-25T17:22:56.3760639Z","updatedOn":"2024-06-25T17:22:56.3760639Z","createdBy":"46e80812-4c4e-42fa-88fe-73f37845efe3","updatedBy":"46e80812-4c4e-42fa-88fe-73f37845efe3","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod/providers/Microsoft.Authorization/roleAssignments/a9047912-01ff-4276-8ba3-86b00aac5a81","type":"Microsoft.Authorization/roleAssignments","name":"a9047912-01ff-4276-8ba3-86b00aac5a81"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47","condition":null,"conditionVersion":null,"createdOn":"2020-03-12T20:43:06.5941189Z","updatedOn":"2020-03-12T20:43:06.5941189Z","createdBy":"606f48c8-d219-4875-991d-ae6befaf0756","updatedBy":"606f48c8-d219-4875-991d-ae6befaf0756","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47/providers/Microsoft.Authorization/roleAssignments/ad9e2cd7-0ff7-4931-9b17-656c8f17934b","type":"Microsoft.Authorization/roleAssignments","name":"ad9e2cd7-0ff7-4931-9b17-656c8f17934b"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47","condition":null,"conditionVersion":null,"createdOn":"2024-04-17T22:25:31.4437352Z","updatedOn":"2024-04-17T22:25:31.4437352Z","createdBy":"b3d441fb-e998-494d-a72b-9c24eabd0cde","updatedBy":"b3d441fb-e998-494d-a72b-9c24eabd0cde","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47/providers/Microsoft.Authorization/roleAssignments/6aa7e5e7-bbdf-42ec-ab01-21cf9585ed97","type":"Microsoft.Authorization/roleAssignments","name":"6aa7e5e7-bbdf-42ec-ab01-21cf9585ed97"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47","condition":null,"conditionVersion":null,"createdOn":"2024-05-07T19:05:13.6512471Z","updatedOn":"2024-05-07T19:05:13.6512471Z","createdBy":"0cf7b301-43f3-4b77-8fa3-533ef1ad19fa","updatedBy":"0cf7b301-43f3-4b77-8fa3-533ef1ad19fa","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47/providers/Microsoft.Authorization/roleAssignments/6eade677-696e-44b8-afca-10535243adc7","type":"Microsoft.Authorization/roleAssignments","name":"6eade677-696e-44b8-afca-10535243adc7"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47","condition":null,"conditionVersion":null,"createdOn":"2024-05-30T21:35:32.6579323Z","updatedOn":"2024-05-30T21:35:32.6579323Z","createdBy":"0cf7b301-43f3-4b77-8fa3-533ef1ad19fa","updatedBy":"0cf7b301-43f3-4b77-8fa3-533ef1ad19fa","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47/providers/Microsoft.Authorization/roleAssignments/f9085458-9261-4821-b4b0-c6ddba2af3d1","type":"Microsoft.Authorization/roleAssignments","name":"f9085458-9261-4821-b4b0-c6ddba2af3d1"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47","condition":null,"conditionVersion":null,"createdOn":"2023-02-21T22:32:46.2324804Z","updatedOn":"2023-02-21T22:32:46.2324804Z","createdBy":"7f1579a6-c648-43a1-ac1e-0c3020dd9b8e","updatedBy":"7f1579a6-c648-43a1-ac1e-0c3020dd9b8e","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47/providers/Microsoft.Authorization/roleAssignments/df7c1e07-5c2d-4b22-b7b9-fd11a8569db3","type":"Microsoft.Authorization/roleAssignments","name":"df7c1e07-5c2d-4b22-b7b9-fd11a8569db3"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47","condition":null,"conditionVersion":null,"createdOn":"2023-05-04T20:23:16.3808369Z","updatedOn":"2023-05-04T20:23:16.3808369Z","createdBy":"fa00c2de-57d5-4527-9254-4d513f482d0a","updatedBy":"fa00c2de-57d5-4527-9254-4d513f482d0a","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47/providers/Microsoft.Authorization/roleAssignments/59109645-7b2b-4278-831a-2e4627ec603d","type":"Microsoft.Authorization/roleAssignments","name":"59109645-7b2b-4278-831a-2e4627ec603d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/fb1c8493-542b-48eb-b624-b4c8fea62acd","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47","condition":null,"conditionVersion":null,"createdOn":"2024-01-17T20:03:31.9828324Z","updatedOn":"2024-01-17T20:03:31.9828324Z","createdBy":"0cf7b301-43f3-4b77-8fa3-533ef1ad19fa","updatedBy":"0cf7b301-43f3-4b77-8fa3-533ef1ad19fa","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47/providers/Microsoft.Authorization/roleAssignments/fe395c31-2241-4055-9536-d814d39b801b","type":"Microsoft.Authorization/roleAssignments","name":"fe395c31-2241-4055-9536-d814d39b801b"}]}' headers: cache-control: - no-cache content-length: - - '74784' + - '60630' content-type: - application/json; charset=utf-8 date: - - Fri, 26 Apr 2024 09:52:46 GMT + - Wed, 03 Jul 2024 05:55:45 GMT expires: - '-1' pragma: @@ -794,14 +838,14 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: F76C7C23AE3C4C44A92D780834A8037E Ref B: MNZ221060609025 Ref C: 2024-04-26T09:52:46Z' + - 'Ref A: CEF36035BF124118ABD428C9DC7E9A85 Ref B: BL2AA2010204045 Ref C: 2024-07-03T05:55:44Z' status: code: 200 message: OK - request: body: '{"location": "centraluseuap", "sku": {"name": "Base", "tier": "Free"}, "identity": {"type": "SystemAssigned"}, "kind": "Base", "properties": {"kubernetesVersion": - "", "dnsPrefix": "cliakstest-clitestbiua5titi-79a739", "agentPoolProfiles": + "", "dnsPrefix": "cliakstest-clitestqrhbwavqs-79a739", "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "osDiskSizeGB": 0, "workloadRuntime": "OCIContainer", "vnetSubnetID": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/nodeSubnet", "podSubnetID": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/podSubnet", @@ -812,7 +856,7 @@ interactions: -1.0, "nodeTaints": [], "nodeInitializationTaints": [], "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": false, "networkProfile": {}, "securityProfile": {"sshAccess": "localuser"}, "name": "nodepool1"}], "linuxProfile": {"adminUsername": - "azureuser", "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDQCtOYASSok3VwCoeCXi3RgBht5RYPnAIPo9++F5TKYqHmqtW+2E1lxFQnXsovc6A/ECidaTpx2ADUOCxLr5rtHy33smrAOw/q0OM/VBSWZkn0TR+35kkFbQMVnoJ24Bp7eCoeqLPT7gq0smGh8VdYlBwuEXV2eEeY5+/Shcj8i5Etsh/pxETOh5HPgD0dmjxfC2TkqBBTuHG6mR+Ka7HbeQIcqvkj+jjMYkIGrqrD/HoeS+tZkOVWS1IpVdnTwfNsPVefMhwK4up+/LSaTYG8uvCfsjWzcrmTnzJTb421/yrddKTAhHBWliwzQ6BtvsOLh7Na3Q+BvWIvk+5Q9kkZ + "azureuser", "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDKAR+zfUbP7Fe8lHJrZI7xtnADwzkTOlNE8sBzEx1ohyyCKGWTBZf+oZ/w9uMaGcH/XzfENU5eNH8D77fAaRlscBkb4L6miPDkgXMnlARF7/AHB3CUVjfLP5MzJHajUbGD2ejWDZkHP8YtzohZ69+jUQwoIkfW5wkIgk4fL1T0HsXhAs7US9ycGLZLwCSJeSnALS/XNA8zrDMqKoyT7Y/Y5PZFNHO5bSS9zGcEkZEFcDO+03yZ2EPjd8IiRLMcARGPCqparDjEvBnbAClTFzjwky7+V7XfYGZVYpIzfdmg3v+6DXjIkdYrCBsdS5Hc8/oQK9CKnuTbqXIxq22XNrHb azcli_aks_live_test@example.com\n"}]}}, "addonProfiles": {}, "enableRBAC": true, "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": "azure", "outboundType": "loadBalancer", "loadBalancerSku": "standard"}, "disableLocalAccounts": @@ -836,79 +880,80 @@ interactions: - --resource-group --name --location --network-plugin --ssh-key-value --max-pods --vnet-subnet-id --pod-subnet-id --node-count --pod-ip-allocation-mode --aks-custom-headers User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1018-azure-x86_64-with-glibc2.29) + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.7 (Linux-6.5.0-1021-azure-x86_64-with) method: PUT uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2024-04-02-preview response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001\",\n - \ \"location\": \"centraluseuap\",\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.28\",\n \"currentKubernetesVersion\": - \"1.28.5\",\n \"dnsPrefix\": \"cliakstest-clitestbiua5titi-79a739\",\n \"fqdn\": - \"cliakstest-clitestbiua5titi-79a739-p3ap60ks.hcp.centraluseuap.azmk8s.io\",\n - \ \"azurePortalFQDN\": \"cliakstest-clitestbiua5titi-79a739-p3ap60ks.portal.hcp.centraluseuap.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 \"vnetSubnetID\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/nodeSubnet\",\n - \ \"podSubnetID\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/podSubnet\",\n - \ \"maxPods\": 80,\n \"type\": \"VirtualMachineScaleSets\",\n \"enableAutoScaling\": - false,\n \"provisioningState\": \"Creating\",\n \"powerState\": {\n - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.28\",\n - \ \"currentOrchestratorVersion\": \"1.28.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-2204gen2containerd-202404.16.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 \"podIPAllocationMode\": - \"StaticBlock\"\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": - \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": - \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDQCtOYASSok3VwCoeCXi3RgBht5RYPnAIPo9++F5TKYqHmqtW+2E1lxFQnXsovc6A/ECidaTpx2ADUOCxLr5rtHy33smrAOw/q0OM/VBSWZkn0TR+35kkFbQMVnoJ24Bp7eCoeqLPT7gq0smGh8VdYlBwuEXV2eEeY5+/Shcj8i5Etsh/pxETOh5HPgD0dmjxfC2TkqBBTuHG6mR+Ka7HbeQIcqvkj+jjMYkIGrqrD/HoeS+tZkOVWS1IpVdnTwfNsPVefMhwK4up+/LSaTYG8uvCfsjWzcrmTnzJTb421/yrddKTAhHBWliwzQ6BtvsOLh7Na3Q+BvWIvk+5Q9kkZ - azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"windowsProfile\": - {\n \"adminUsername\": \"azureuser\",\n \"enableCSIProxy\": true\n },\n - \ \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n - \ },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000001_centraluseuap\",\n - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"supportPlan\": - \"KubernetesOfficial\",\n \"networkProfile\": {\n \"networkPlugin\": - \"azure\",\n \"networkPolicy\": \"none\",\n \"networkDataplane\": \"azure\",\n - \ \"loadBalancerSku\": \"standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": - {\n \"count\": 1\n },\n \"backendPoolType\": \"nodeIPConfiguration\",\n - \ \"clusterServiceLoadBalancerHealthProbeMode\": \"servicenodeport\"\n - \ },\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n - \ \"outboundType\": \"loadBalancer\",\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 \"workloadAutoScalerProfile\": - {},\n \"metricsProfile\": {\n \"costAnalysis\": {\n \"enabled\": - false\n }\n },\n \"resourceUID\": \"662b79744ffc6b00014af83f\",\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/cliakstest000001\"\ + ,\n \"location\": \"centraluseuap\",\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.28\",\n\ + \ \"currentKubernetesVersion\": \"1.28.10\",\n \"dnsPrefix\": \"cliakstest-clitestqrhbwavqs-79a739\"\ + ,\n \"fqdn\": \"cliakstest-clitestqrhbwavqs-79a739-w99m77xb.hcp.centraluseuap.azmk8s.io\"\ + ,\n \"azurePortalFQDN\": \"cliakstest-clitestqrhbwavqs-79a739-w99m77xb.portal.hcp.centraluseuap.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 \"vnetSubnetID\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/nodeSubnet\"\ + ,\n \"podSubnetID\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/podSubnet\"\ + ,\n \"maxPods\": 80,\n \"type\": \"VirtualMachineScaleSets\",\n \"\ + enableAutoScaling\": false,\n \"provisioningState\": \"Creating\",\n \ + \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\"\ + : \"1.28\",\n \"currentOrchestratorVersion\": \"1.28.10\",\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-202406.19.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 \"podIPAllocationMode\": \"StaticBlock\"\ + \n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n\ + \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa\ + \ AAAAB3NzaC1yc2EAAAADAQABAAABAQDKAR+zfUbP7Fe8lHJrZI7xtnADwzkTOlNE8sBzEx1ohyyCKGWTBZf+oZ/w9uMaGcH/XzfENU5eNH8D77fAaRlscBkb4L6miPDkgXMnlARF7/AHB3CUVjfLP5MzJHajUbGD2ejWDZkHP8YtzohZ69+jUQwoIkfW5wkIgk4fL1T0HsXhAs7US9ycGLZLwCSJeSnALS/XNA8zrDMqKoyT7Y/Y5PZFNHO5bSS9zGcEkZEFcDO+03yZ2EPjd8IiRLMcARGPCqparDjEvBnbAClTFzjwky7+V7XfYGZVYpIzfdmg3v+6DXjIkdYrCBsdS5Hc8/oQK9CKnuTbqXIxq22XNrHb\ + \ azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"windowsProfile\"\ + : {\n \"adminUsername\": \"azureuser\",\n \"enableCSIProxy\": true\n \ + \ },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\ + \n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000001_centraluseuap\"\ + ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"supportPlan\"\ + : \"KubernetesOfficial\",\n \"networkProfile\": {\n \"networkPlugin\":\ + \ \"azure\",\n \"networkPolicy\": \"none\",\n \"networkDataplane\": \"\ + azure\",\n \"loadBalancerSku\": \"standard\",\n \"loadBalancerProfile\"\ + : {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"backendPoolType\"\ + : \"nodeIPConfiguration\"\n },\n \"serviceCidr\": \"10.0.0.0/16\",\n \ + \ \"dnsServiceIP\": \"10.0.0.10\",\n \"outboundType\": \"loadBalancer\"\ + ,\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\": \"6684e7e70475400001ed2c44\",\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}" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/centraluseuap/operations/c5e5fa94-ab43-43a6-b2f3-f02235d9c196?api-version=2016-03-30&t=638497219726229154&c=MIIHHjCCBgagAwIBAgITOgKYMsjF2b7LauhN0AAEApgyyDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwMjAxMTIyNjQyWhcNMjUwMTI2MTIyNjQyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMc6LeWeOAaTapwYz_M49L1VnORab6YTpwLCwmxVWB4gwKTMBTmZE4saFVHP8ucZaaSOGOKBWpswbI7pIUIor6tJZtCkG43ZSGvPP8k8R2tzhLBkAqnyiF7I2NPVowqOCrUhoTfTw5_Rp1bjqTvjRnTtPsbSQX6rOcZ6PLNv5kPzxHtubphb-8oLxSX0xoAjYbiUfoO-Gnf1qVOFFWTgyWFpk17LRz8h04unm1y8YKkpfjcQ2bRNL5Gmr4zX_eLNFtC-x2zlYTK7F84MnG0jRyjImNx0jLTSY0Ug2kBcjC9NtGcrVIgwMRo8mtAqJbl-t1oT9_g6iTDwGRm2XP9UklUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTzsBP1TbO4yLR6cLGeWQ2ro5HzZzAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD4mRGDGmDi9qTaK0C1VvqM3Z09ZRygYqrV4phOqa2GNdfahu_bsZlimgC1O_Lx6hJwrIAXuIIv1B4BpMW4aOYUANoElTlzJM15ai4ijNhOYktD-Fu1wR6tgp8V9Leq_iSbNal00zg9ePy2McmeIsMUDUd4CW5jYRf8XjPjclj311ODC-7XxRexpD_XMQkp_l6rcl0pApBrzRVsqAYrNnZHgOa1174EzcdTgivQjSW3pcHnG_byS7heC4Sj8rCGmef456Oo7W81yYY23Tyg7uAfq3iJuOEdrmNNpDQDPEVmncEOYezS6m1DWB8mLoNORo_vpAR9MiyFBNUDF2YK9KQo&s=WQUswzuoiuxkGJqqhzTFT0B7Uo1_htITlRlrGM2d_iNwptFHu9y6LrsOkvpJZyEcJVxD8OGiDAS79ISW3aEfT_5devxZTvMY1NpITcclW8T7oq_kb4v_Gw1wUP4v9apnogeooLpNHTGmznhdOX93q2ugPOyPRnLWcbXZ5akcUk1aWd4H66Q-dxFuAhviglHTAIDIxkB3bltA5IM15PsB1QLjQdtL5s09yGjmHmb10OygyChs8ckduk4xTtkEBcJGkSpIUD2fqbCxifnUy7IgWNWwA1oK6l3VkuVlU_zQ4k9y7eokhczs0kkh7i81eu3RAg6Vei5crxjTFQIgJ9gIaQ&h=DseuyMvQMNZwz7MZ7P_K9QLEF1zO-wm648mxQ5_oPIY + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/centraluseuap/operations/cb79ef68-c968-4f58-a542-1b03c6fe664b?api-version=2016-03-30&t=638555829518227143&c=MIIHpTCCBo2gAwIBAgITfwN43MjEi0W8quEp-gAEA3jcyDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNjI0MTIwMzUxWhcNMjUwNjE5MTIwMzUxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALiUzQ72miF3S8xuwVdDASkfTayfNuL2xoGjIYUp6ggSGWwqcFLd9Wyqc3F6x8NaURchp8S0iOYM5xMdEBYAsj1xu3zzvdMwM4vUqHIbG6w3GEP4tj7-UIz-btgan_NW7rOEM9oubY9dUtfuCg-mayRYdWezidp70abA2mUEj9ioVQ0CKe9kIzMPn7WFnuLRExud0yMQzDsWTVbaC5Eb_4Hx6vT5bnnLDisXEEQMzG96dJaC9KQZ-tFvcDzGz6diIqaancayRsE-Q5tMUFT-HqewL96WS1vsLjZx9weQsiyqFubDmhMVRawaS26swEjXSSzVp-b3R4MYD-Oh7GkmiFECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQzBZY0EBdtniHL1lKajzP-YspknjAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBADbkVmxlTl8VUMrDJBuRWlmxRWKlxGiR-kZINt99ksV65ZBhsigLjAZYo4HpzQydRwwPVGUebtBD3XhFnalnYK3EoU3yr5LEyfJCQqOCPvAt1AZ3bMR5moP6HXLcSlsDicH7R97FRrKO_6GywgIPDmt2Mm2VBO6p3qPCi2do79OCNlD3OpKaWuuuC6lnZB1ilSIi1w9vpGdji0ixc_dnfMVgL_z1lnM1nLDCsALgv8ghCQDVX4h_Net36CgZgv16gbE71947exvQNJZVVQfXQe0YRTktFsCJVlPmvV5d0KukZUDMAiH0oFJCto8W6ggMMy7u4JLzsLIxcJxrFMaGaz8&s=YayvSbTQCxVPLnmyhdpx1VF5EL9b1IM0uBN125FKSXulx8_8qocLwrD9huaR7OXhOZNZtHb1wGMhMqExsppuF2ycNkhai2SGok9M1-totuFTapMBJaYifLBAEdqdMokrlVB1-pSZfZyTMuLxg071Sdczcqpnl_O2K61AarSInSDMYoWDauKDG8kOS3Mp9nNQQ8d2U9PVOlUFMld-FCopEh0judNzO4Uy8HXXcHo2q0MXeXYZ9WExoJXBdl7FoC-MUprhBo-lbeRbuO362Gc-LzU9M0lHAeV6x49q-psiQHU9r9dgsjMmTbE7ghVySmiOm0VNJzIwYdFzSQ1AYvE3vA&h=pcFE2slUT0GyBUfANq7fH-1w0Oi9PE6VSV3hgMV7TOs cache-control: - no-cache content-length: - - '4839' + - '4647' content-type: - application/json date: - - Fri, 26 Apr 2024 09:52:52 GMT + - Wed, 03 Jul 2024 05:55:51 GMT expires: - '-1' pragma: @@ -920,9 +965,9 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '1198' x-msedge-ref: - - 'Ref A: 1D94AF658B074E75B566B12E7769787E Ref B: MNZ221060609053 Ref C: 2024-04-26T09:52:46Z' + - 'Ref A: 58A30BA47201415E87468B1F14DDF201 Ref B: BL2AA2030102053 Ref C: 2024-07-03T05:55:45Z' status: code: 201 message: Created @@ -941,345 +986,83 @@ interactions: - --resource-group --name --location --network-plugin --ssh-key-value --max-pods --vnet-subnet-id --pod-subnet-id --node-count --pod-ip-allocation-mode --aks-custom-headers User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1018-azure-x86_64-with-glibc2.29) + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.7 (Linux-6.5.0-1021-azure-x86_64-with) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2024-04-02-preview response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001\",\n - \ \"location\": \"centraluseuap\",\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.28\",\n \"currentKubernetesVersion\": - \"1.28.5\",\n \"dnsPrefix\": \"cliakstest-clitestbiua5titi-79a739\",\n \"fqdn\": - \"cliakstest-clitestbiua5titi-79a739-p3ap60ks.hcp.centraluseuap.azmk8s.io\",\n - \ \"azurePortalFQDN\": \"cliakstest-clitestbiua5titi-79a739-p3ap60ks.portal.hcp.centraluseuap.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 \"vnetSubnetID\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/nodeSubnet\",\n - \ \"podSubnetID\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/podSubnet\",\n - \ \"maxPods\": 80,\n \"type\": \"VirtualMachineScaleSets\",\n \"enableAutoScaling\": - false,\n \"provisioningState\": \"Creating\",\n \"powerState\": {\n - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.28\",\n - \ \"currentOrchestratorVersion\": \"1.28.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-2204gen2containerd-202404.16.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 \"podIPAllocationMode\": - \"StaticBlock\",\n \"eTag\": \"78125177-0a63-445a-afc3-58d27d42c5f9\"\n - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n - \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa - AAAAB3NzaC1yc2EAAAADAQABAAABAQDQCtOYASSok3VwCoeCXi3RgBht5RYPnAIPo9++F5TKYqHmqtW+2E1lxFQnXsovc6A/ECidaTpx2ADUOCxLr5rtHy33smrAOw/q0OM/VBSWZkn0TR+35kkFbQMVnoJ24Bp7eCoeqLPT7gq0smGh8VdYlBwuEXV2eEeY5+/Shcj8i5Etsh/pxETOh5HPgD0dmjxfC2TkqBBTuHG6mR+Ka7HbeQIcqvkj+jjMYkIGrqrD/HoeS+tZkOVWS1IpVdnTwfNsPVefMhwK4up+/LSaTYG8uvCfsjWzcrmTnzJTb421/yrddKTAhHBWliwzQ6BtvsOLh7Na3Q+BvWIvk+5Q9kkZ - azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"windowsProfile\": - {\n \"adminUsername\": \"azureuser\",\n \"enableCSIProxy\": true\n },\n - \ \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n - \ },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000001_centraluseuap\",\n - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"supportPlan\": - \"KubernetesOfficial\",\n \"networkProfile\": {\n \"networkPlugin\": - \"azure\",\n \"networkPolicy\": \"none\",\n \"networkDataplane\": \"azure\",\n - \ \"loadBalancerSku\": \"standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": - {\n \"count\": 1\n },\n \"backendPoolType\": \"nodeIPConfiguration\",\n - \ \"clusterServiceLoadBalancerHealthProbeMode\": \"servicenodeport\"\n - \ },\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n - \ \"outboundType\": \"loadBalancer\",\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 \"workloadAutoScalerProfile\": - {},\n \"metricsProfile\": {\n \"costAnalysis\": {\n \"enabled\": - false\n }\n },\n \"resourceUID\": \"662b79744ffc6b00014af83f\",\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\": \"a3aad216-cc01-44c3-b089-4bc291a23389\"\n - }" - headers: - cache-control: - - no-cache - content-length: - - '4919' - content-type: - - application/json - date: - - Fri, 26 Apr 2024 09:52:53 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-msedge-ref: - - 'Ref A: 5F202576756D4159B96384C354F361AC Ref B: MNZ221060609053 Ref C: 2024-04-26T09:52:52Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --location --network-plugin --ssh-key-value --max-pods - --vnet-subnet-id --pod-subnet-id --node-count --pod-ip-allocation-mode --aks-custom-headers - User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1018-azure-x86_64-with-glibc2.29) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/nodeSubnet/providers/Microsoft.Authorization/roleDefinitions?$filter=roleName%20eq%20%27Network%20Contributor%27&api-version=2022-05-01-preview - response: - body: - string: '{"value":[{"properties":{"roleName":"Network Contributor","type":"BuiltInRole","description":"Lets - you manage networks, but not access to them.","assignableScopes":["/"],"permissions":[{"actions":["Microsoft.Authorization/*/read","Microsoft.Insights/alertRules/*","Microsoft.Network/*","Microsoft.ResourceHealth/availabilityStatuses/read","Microsoft.Resources/deployments/*","Microsoft.Resources/subscriptions/resourceGroups/read","Microsoft.Support/*"],"notActions":[],"dataActions":[],"notDataActions":[]}],"createdOn":"2015-06-02T00:18:27.3542698Z","updatedOn":"2021-11-11T20:13:44.6328966Z","createdBy":null,"updatedBy":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","type":"Microsoft.Authorization/roleDefinitions","name":"4d97b98b-1d4f-4787-a291-c67834d212e7"}]}' - headers: - cache-control: - - no-cache - content-length: - - '873' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 26 Apr 2024 09:52:52 GMT - expires: - - '-1' - pragma: - - no-cache - set-cookie: - - x-ms-gateway-slice=Production; path=/; secure; samesite=none; httponly - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-msedge-ref: - - 'Ref A: B41ECA1E4616464BBF0765F627580133 Ref B: MNZ221060609021 Ref C: 2024-04-26T09:52:53Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"roleDefinitionId": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7", - "principalId":"00000000-0000-0000-0000-000000000001"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - Content-Length: - - '232' - Content-Type: - - application/json - Cookie: - - x-ms-gateway-slice=Production - ParameterSetName: - - --resource-group --name --location --network-plugin --ssh-key-value --max-pods - --vnet-subnet-id --pod-subnet-id --node-count --pod-ip-allocation-mode --aks-custom-headers - User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1018-azure-x86_64-with-glibc2.29) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/nodeSubnet/providers/Microsoft.Authorization/roleAssignments/fe703345-a6c1-4efa-a690-8b3be565fb35?api-version=2022-04-01 - response: - body: - string: '{"error":{"code":"PrincipalNotFound","message":"Principal 88db9a8d6dbf461ba936a06cba559f21 - does not exist in the directory 72f988bf-86f1-41af-91ab-2d7cd011db47. Check - that you have the correct principal ID. If you are creating this principal - and then immediately assigning a role, this error might be related to a replication - delay. In this case, set the role assignment principalType property to a value, - such as ServicePrincipal, User, or Group. See https://aka.ms/docs-principaltype"}}' - headers: - cache-control: - - no-cache - content-length: - - '489' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 26 Apr 2024 09:52:53 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-writes: - - '1199' - x-msedge-ref: - - 'Ref A: FA2E7B3AC22B40D59E1715420A72A215 Ref B: MNZ221060609021 Ref C: 2024-04-26T09:52:53Z' - status: - code: 400 - message: Bad Request -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --location --network-plugin --ssh-key-value --max-pods - --vnet-subnet-id --pod-subnet-id --node-count --pod-ip-allocation-mode --aks-custom-headers - User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1018-azure-x86_64-with-glibc2.29) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/nodeSubnet/providers/Microsoft.Authorization/roleDefinitions?$filter=roleName%20eq%20%27Network%20Contributor%27&api-version=2022-05-01-preview - response: - body: - string: '{"value":[{"properties":{"roleName":"Network Contributor","type":"BuiltInRole","description":"Lets - you manage networks, but not access to them.","assignableScopes":["/"],"permissions":[{"actions":["Microsoft.Authorization/*/read","Microsoft.Insights/alertRules/*","Microsoft.Network/*","Microsoft.ResourceHealth/availabilityStatuses/read","Microsoft.Resources/deployments/*","Microsoft.Resources/subscriptions/resourceGroups/read","Microsoft.Support/*"],"notActions":[],"dataActions":[],"notDataActions":[]}],"createdOn":"2015-06-02T00:18:27.3542698Z","updatedOn":"2021-11-11T20:13:44.6328966Z","createdBy":null,"updatedBy":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","type":"Microsoft.Authorization/roleDefinitions","name":"4d97b98b-1d4f-4787-a291-c67834d212e7"}]}' - headers: - cache-control: - - no-cache - content-length: - - '873' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 26 Apr 2024 09:52:55 GMT - expires: - - '-1' - pragma: - - no-cache - set-cookie: - - x-ms-gateway-slice=Production; path=/; secure; samesite=none; httponly - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-msedge-ref: - - 'Ref A: 73742457AA614471AEC02493F2E992AC Ref B: MNZ221060619009 Ref C: 2024-04-26T09:52:56Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"roleDefinitionId": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7", - "principalId":"00000000-0000-0000-0000-000000000001"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - Content-Length: - - '232' - Content-Type: - - application/json - Cookie: - - x-ms-gateway-slice=Production - ParameterSetName: - - --resource-group --name --location --network-plugin --ssh-key-value --max-pods - --vnet-subnet-id --pod-subnet-id --node-count --pod-ip-allocation-mode --aks-custom-headers - User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1018-azure-x86_64-with-glibc2.29) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/nodeSubnet/providers/Microsoft.Authorization/roleAssignments/f7c199e5-ebd3-4ed7-8f36-3e79e804f212?api-version=2022-04-01 - response: - body: - string: '{"error":{"code":"PrincipalNotFound","message":"Principal 88db9a8d6dbf461ba936a06cba559f21 - does not exist in the directory 72f988bf-86f1-41af-91ab-2d7cd011db47. Check - that you have the correct principal ID. If you are creating this principal - and then immediately assigning a role, this error might be related to a replication - delay. In this case, set the role assignment principalType property to a value, - such as ServicePrincipal, User, or Group. See https://aka.ms/docs-principaltype"}}' + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001\"\ + ,\n \"location\": \"centraluseuap\",\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.28\",\n\ + \ \"currentKubernetesVersion\": \"1.28.10\",\n \"dnsPrefix\": \"cliakstest-clitestqrhbwavqs-79a739\"\ + ,\n \"fqdn\": \"cliakstest-clitestqrhbwavqs-79a739-w99m77xb.hcp.centraluseuap.azmk8s.io\"\ + ,\n \"azurePortalFQDN\": \"cliakstest-clitestqrhbwavqs-79a739-w99m77xb.portal.hcp.centraluseuap.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 \"vnetSubnetID\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/nodeSubnet\"\ + ,\n \"podSubnetID\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/podSubnet\"\ + ,\n \"maxPods\": 80,\n \"type\": \"VirtualMachineScaleSets\",\n \"\ + enableAutoScaling\": false,\n \"provisioningState\": \"Creating\",\n \ + \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\"\ + : \"1.28\",\n \"currentOrchestratorVersion\": \"1.28.10\",\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-202406.19.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 \"podIPAllocationMode\": \"StaticBlock\",\n \"eTag\": \"82b04095-df62-4eb3-851d-e173db4c16fd\"\ + \n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n\ + \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa\ + \ AAAAB3NzaC1yc2EAAAADAQABAAABAQDKAR+zfUbP7Fe8lHJrZI7xtnADwzkTOlNE8sBzEx1ohyyCKGWTBZf+oZ/w9uMaGcH/XzfENU5eNH8D77fAaRlscBkb4L6miPDkgXMnlARF7/AHB3CUVjfLP5MzJHajUbGD2ejWDZkHP8YtzohZ69+jUQwoIkfW5wkIgk4fL1T0HsXhAs7US9ycGLZLwCSJeSnALS/XNA8zrDMqKoyT7Y/Y5PZFNHO5bSS9zGcEkZEFcDO+03yZ2EPjd8IiRLMcARGPCqparDjEvBnbAClTFzjwky7+V7XfYGZVYpIzfdmg3v+6DXjIkdYrCBsdS5Hc8/oQK9CKnuTbqXIxq22XNrHb\ + \ azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"windowsProfile\"\ + : {\n \"adminUsername\": \"azureuser\",\n \"enableCSIProxy\": true\n \ + \ },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\ + \n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000001_centraluseuap\"\ + ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"supportPlan\"\ + : \"KubernetesOfficial\",\n \"networkProfile\": {\n \"networkPlugin\":\ + \ \"azure\",\n \"networkPolicy\": \"none\",\n \"networkDataplane\": \"\ + azure\",\n \"loadBalancerSku\": \"standard\",\n \"loadBalancerProfile\"\ + : {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"backendPoolType\"\ + : \"nodeIPConfiguration\"\n },\n \"serviceCidr\": \"10.0.0.0/16\",\n \ + \ \"dnsServiceIP\": \"10.0.0.10\",\n \"outboundType\": \"loadBalancer\"\ + ,\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\": \"6684e7e70475400001ed2c44\",\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\": \"eb16e473-2bfa-44af-9a7a-f24f9863eedf\"\ + \n}" headers: cache-control: - no-cache content-length: - - '489' + - '4726' content-type: - - application/json; charset=utf-8 - date: - - Fri, 26 Apr 2024 09:52:56 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-writes: - - '1198' - x-msedge-ref: - - 'Ref A: 7CB45CA96A5C4CE38EFCDF0189B319B8 Ref B: MNZ221060619009 Ref C: 2024-04-26T09:52:56Z' - status: - code: 400 - message: Bad Request -- request: - body: null - headers: - Accept: - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --location --network-plugin --ssh-key-value --max-pods - --vnet-subnet-id --pod-subnet-id --node-count --pod-ip-allocation-mode --aks-custom-headers - User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1018-azure-x86_64-with-glibc2.29) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/nodeSubnet/providers/Microsoft.Authorization/roleDefinitions?$filter=roleName%20eq%20%27Network%20Contributor%27&api-version=2022-05-01-preview - response: - body: - string: '{"value":[{"properties":{"roleName":"Network Contributor","type":"BuiltInRole","description":"Lets - you manage networks, but not access to them.","assignableScopes":["/"],"permissions":[{"actions":["Microsoft.Authorization/*/read","Microsoft.Insights/alertRules/*","Microsoft.Network/*","Microsoft.ResourceHealth/availabilityStatuses/read","Microsoft.Resources/deployments/*","Microsoft.Resources/subscriptions/resourceGroups/read","Microsoft.Support/*"],"notActions":[],"dataActions":[],"notDataActions":[]}],"createdOn":"2015-06-02T00:18:27.3542698Z","updatedOn":"2021-11-11T20:13:44.6328966Z","createdBy":null,"updatedBy":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","type":"Microsoft.Authorization/roleDefinitions","name":"4d97b98b-1d4f-4787-a291-c67834d212e7"}]}' - headers: - cache-control: - - no-cache - content-length: - - '873' - content-type: - - application/json; charset=utf-8 date: - - Fri, 26 Apr 2024 09:53:00 GMT + - Wed, 03 Jul 2024 05:55:52 GMT expires: - '-1' pragma: - no-cache - set-cookie: - - x-ms-gateway-slice=Production; path=/; secure; samesite=none; httponly strict-transport-security: - max-age=31536000; includeSubDomains x-cache: @@ -1287,69 +1070,10 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: 4DB8AC32124E44D2A3E46B811355B5F1 Ref B: MNZ221060609021 Ref C: 2024-04-26T09:53:00Z' + - 'Ref A: 631F424793E54869AD19C622DD01648E Ref B: BL2AA2030102053 Ref C: 2024-07-03T05:55:51Z' status: code: 200 message: OK -- request: - body: '{"properties": {"roleDefinitionId": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7", - "principalId":"00000000-0000-0000-0000-000000000001"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - Content-Length: - - '232' - Content-Type: - - application/json - Cookie: - - x-ms-gateway-slice=Production - ParameterSetName: - - --resource-group --name --location --network-plugin --ssh-key-value --max-pods - --vnet-subnet-id --pod-subnet-id --node-count --pod-ip-allocation-mode --aks-custom-headers - User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1018-azure-x86_64-with-glibc2.29) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/nodeSubnet/providers/Microsoft.Authorization/roleAssignments/cac64694-6dd1-4b6d-8060-db7704be867f?api-version=2022-04-01 - response: - body: - string: '{"error":{"code":"PrincipalNotFound","message":"Principal 88db9a8d6dbf461ba936a06cba559f21 - does not exist in the directory 72f988bf-86f1-41af-91ab-2d7cd011db47. Check - that you have the correct principal ID. If you are creating this principal - and then immediately assigning a role, this error might be related to a replication - delay. In this case, set the role assignment principalType property to a value, - such as ServicePrincipal, User, or Group. See https://aka.ms/docs-principaltype"}}' - headers: - cache-control: - - no-cache - content-length: - - '489' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 26 Apr 2024 09:53:00 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-writes: - - '1199' - x-msedge-ref: - - 'Ref A: BC2735EA30C642F1994CF4B9BE10A993 Ref B: MNZ221060609021 Ref C: 2024-04-26T09:53:00Z' - status: - code: 400 - message: Bad Request - request: body: null headers: @@ -1365,7 +1089,7 @@ interactions: - --resource-group --name --location --network-plugin --ssh-key-value --max-pods --vnet-subnet-id --pod-subnet-id --node-count --pod-ip-allocation-mode --aks-custom-headers User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1018-azure-x86_64-with-glibc2.29) + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.7 (Linux-6.5.0-1021-azure-x86_64-with) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/nodeSubnet/providers/Microsoft.Authorization/roleDefinitions?$filter=roleName%20eq%20%27Network%20Contributor%27&api-version=2022-05-01-preview response: @@ -1380,7 +1104,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 26 Apr 2024 09:53:07 GMT + - Wed, 03 Jul 2024 05:55:51 GMT expires: - '-1' pragma: @@ -1394,7 +1118,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: 35C2FFE99CD8495D9920E8D59CAFCAF8 Ref B: MNZ221060610019 Ref C: 2024-04-26T09:53:07Z' + - 'Ref A: 7105010676EC4CE499ECC5CD099E6FA3 Ref B: BL2AA2030104035 Ref C: 2024-07-03T05:55:52Z' status: code: 200 message: OK @@ -1420,12 +1144,12 @@ interactions: - --resource-group --name --location --network-plugin --ssh-key-value --max-pods --vnet-subnet-id --pod-subnet-id --node-count --pod-ip-allocation-mode --aks-custom-headers User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1018-azure-x86_64-with-glibc2.29) + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.7 (Linux-6.5.0-1021-azure-x86_64-with) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/nodeSubnet/providers/Microsoft.Authorization/roleAssignments/360ba7f1-5717-4adc-a67d-85e28c6bd31b?api-version=2022-04-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/nodeSubnet/providers/Microsoft.Authorization/roleAssignments/bec87765-2d5b-4fe4-b023-335d91697720?api-version=2022-04-01 response: body: - string: '{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/nodeSubnet","condition":null,"conditionVersion":null,"createdOn":"2024-04-26T09:53:07.8831899Z","updatedOn":"2024-04-26T09:53:08.3451984Z","createdBy":null,"updatedBy":"119e1aeb-4592-42d6-9507-c66df857924f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/nodeSubnet/providers/Microsoft.Authorization/roleAssignments/360ba7f1-5717-4adc-a67d-85e28c6bd31b","type":"Microsoft.Authorization/roleAssignments","name":"360ba7f1-5717-4adc-a67d-85e28c6bd31b"}' + string: '{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/nodeSubnet","condition":null,"conditionVersion":null,"createdOn":"2024-07-03T05:55:52.8169405Z","updatedOn":"2024-07-03T05:55:53.2409483Z","createdBy":null,"updatedBy":"5af09b5f-af8f-4912-b9fb-db5c227ad834","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/nodeSubnet/providers/Microsoft.Authorization/roleAssignments/bec87765-2d5b-4fe4-b023-335d91697720","type":"Microsoft.Authorization/roleAssignments","name":"bec87765-2d5b-4fe4-b023-335d91697720"}' headers: cache-control: - no-cache @@ -1434,7 +1158,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 26 Apr 2024 09:53:10 GMT + - Wed, 03 Jul 2024 05:55:53 GMT expires: - '-1' pragma: @@ -1448,7 +1172,7 @@ interactions: x-ms-ratelimit-remaining-subscription-writes: - '1199' x-msedge-ref: - - 'Ref A: D8E9E40802CC42A0ADD83238558FBA09 Ref B: MNZ221060610019 Ref C: 2024-04-26T09:53:07Z' + - 'Ref A: 226129C4A8A84766BA4F4A3C075C83F9 Ref B: BL2AA2030104035 Ref C: 2024-07-03T05:55:52Z' status: code: 201 message: Created @@ -1467,114 +1191,22 @@ interactions: - --resource-group --name --location --network-plugin --ssh-key-value --max-pods --vnet-subnet-id --pod-subnet-id --node-count --pod-ip-allocation-mode --aks-custom-headers User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1018-azure-x86_64-with-glibc2.29) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/centraluseuap/operations/c5e5fa94-ab43-43a6-b2f3-f02235d9c196?api-version=2016-03-30&t=638497219726229154&c=MIIHHjCCBgagAwIBAgITOgKYMsjF2b7LauhN0AAEApgyyDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwMjAxMTIyNjQyWhcNMjUwMTI2MTIyNjQyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMc6LeWeOAaTapwYz_M49L1VnORab6YTpwLCwmxVWB4gwKTMBTmZE4saFVHP8ucZaaSOGOKBWpswbI7pIUIor6tJZtCkG43ZSGvPP8k8R2tzhLBkAqnyiF7I2NPVowqOCrUhoTfTw5_Rp1bjqTvjRnTtPsbSQX6rOcZ6PLNv5kPzxHtubphb-8oLxSX0xoAjYbiUfoO-Gnf1qVOFFWTgyWFpk17LRz8h04unm1y8YKkpfjcQ2bRNL5Gmr4zX_eLNFtC-x2zlYTK7F84MnG0jRyjImNx0jLTSY0Ug2kBcjC9NtGcrVIgwMRo8mtAqJbl-t1oT9_g6iTDwGRm2XP9UklUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTzsBP1TbO4yLR6cLGeWQ2ro5HzZzAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD4mRGDGmDi9qTaK0C1VvqM3Z09ZRygYqrV4phOqa2GNdfahu_bsZlimgC1O_Lx6hJwrIAXuIIv1B4BpMW4aOYUANoElTlzJM15ai4ijNhOYktD-Fu1wR6tgp8V9Leq_iSbNal00zg9ePy2McmeIsMUDUd4CW5jYRf8XjPjclj311ODC-7XxRexpD_XMQkp_l6rcl0pApBrzRVsqAYrNnZHgOa1174EzcdTgivQjSW3pcHnG_byS7heC4Sj8rCGmef456Oo7W81yYY23Tyg7uAfq3iJuOEdrmNNpDQDPEVmncEOYezS6m1DWB8mLoNORo_vpAR9MiyFBNUDF2YK9KQo&s=WQUswzuoiuxkGJqqhzTFT0B7Uo1_htITlRlrGM2d_iNwptFHu9y6LrsOkvpJZyEcJVxD8OGiDAS79ISW3aEfT_5devxZTvMY1NpITcclW8T7oq_kb4v_Gw1wUP4v9apnogeooLpNHTGmznhdOX93q2ugPOyPRnLWcbXZ5akcUk1aWd4H66Q-dxFuAhviglHTAIDIxkB3bltA5IM15PsB1QLjQdtL5s09yGjmHmb10OygyChs8ckduk4xTtkEBcJGkSpIUD2fqbCxifnUy7IgWNWwA1oK6l3VkuVlU_zQ4k9y7eokhczs0kkh7i81eu3RAg6Vei5crxjTFQIgJ9gIaQ&h=DseuyMvQMNZwz7MZ7P_K9QLEF1zO-wm648mxQ5_oPIY - response: - body: - string: "{\n \"name\": \"c5e5fa94-ab43-43a6-b2f3-f02235d9c196\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-04-26T09:52:52.4310089Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '126' - content-type: - - application/json - date: - - Fri, 26 Apr 2024 09:53:23 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-msedge-ref: - - 'Ref A: 5670FE1FE0FE423992BB9C5BE120224E Ref B: MNZ221060609053 Ref C: 2024-04-26T09:53:22Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --location --network-plugin --ssh-key-value --max-pods - --vnet-subnet-id --pod-subnet-id --node-count --pod-ip-allocation-mode --aks-custom-headers - User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1018-azure-x86_64-with-glibc2.29) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/centraluseuap/operations/c5e5fa94-ab43-43a6-b2f3-f02235d9c196?api-version=2016-03-30&t=638497219726229154&c=MIIHHjCCBgagAwIBAgITOgKYMsjF2b7LauhN0AAEApgyyDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwMjAxMTIyNjQyWhcNMjUwMTI2MTIyNjQyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMc6LeWeOAaTapwYz_M49L1VnORab6YTpwLCwmxVWB4gwKTMBTmZE4saFVHP8ucZaaSOGOKBWpswbI7pIUIor6tJZtCkG43ZSGvPP8k8R2tzhLBkAqnyiF7I2NPVowqOCrUhoTfTw5_Rp1bjqTvjRnTtPsbSQX6rOcZ6PLNv5kPzxHtubphb-8oLxSX0xoAjYbiUfoO-Gnf1qVOFFWTgyWFpk17LRz8h04unm1y8YKkpfjcQ2bRNL5Gmr4zX_eLNFtC-x2zlYTK7F84MnG0jRyjImNx0jLTSY0Ug2kBcjC9NtGcrVIgwMRo8mtAqJbl-t1oT9_g6iTDwGRm2XP9UklUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTzsBP1TbO4yLR6cLGeWQ2ro5HzZzAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD4mRGDGmDi9qTaK0C1VvqM3Z09ZRygYqrV4phOqa2GNdfahu_bsZlimgC1O_Lx6hJwrIAXuIIv1B4BpMW4aOYUANoElTlzJM15ai4ijNhOYktD-Fu1wR6tgp8V9Leq_iSbNal00zg9ePy2McmeIsMUDUd4CW5jYRf8XjPjclj311ODC-7XxRexpD_XMQkp_l6rcl0pApBrzRVsqAYrNnZHgOa1174EzcdTgivQjSW3pcHnG_byS7heC4Sj8rCGmef456Oo7W81yYY23Tyg7uAfq3iJuOEdrmNNpDQDPEVmncEOYezS6m1DWB8mLoNORo_vpAR9MiyFBNUDF2YK9KQo&s=WQUswzuoiuxkGJqqhzTFT0B7Uo1_htITlRlrGM2d_iNwptFHu9y6LrsOkvpJZyEcJVxD8OGiDAS79ISW3aEfT_5devxZTvMY1NpITcclW8T7oq_kb4v_Gw1wUP4v9apnogeooLpNHTGmznhdOX93q2ugPOyPRnLWcbXZ5akcUk1aWd4H66Q-dxFuAhviglHTAIDIxkB3bltA5IM15PsB1QLjQdtL5s09yGjmHmb10OygyChs8ckduk4xTtkEBcJGkSpIUD2fqbCxifnUy7IgWNWwA1oK6l3VkuVlU_zQ4k9y7eokhczs0kkh7i81eu3RAg6Vei5crxjTFQIgJ9gIaQ&h=DseuyMvQMNZwz7MZ7P_K9QLEF1zO-wm648mxQ5_oPIY - response: - body: - string: "{\n \"name\": \"c5e5fa94-ab43-43a6-b2f3-f02235d9c196\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-04-26T09:52:52.4310089Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '126' - content-type: - - application/json - date: - - Fri, 26 Apr 2024 09:53:53 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-msedge-ref: - - 'Ref A: 86F058FDDEFF4090B369A0C3E423D8F1 Ref B: MNZ221060609053 Ref C: 2024-04-26T09:53:53Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --location --network-plugin --ssh-key-value --max-pods - --vnet-subnet-id --pod-subnet-id --node-count --pod-ip-allocation-mode --aks-custom-headers - User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1018-azure-x86_64-with-glibc2.29) + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.7 (Linux-6.5.0-1021-azure-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/centraluseuap/operations/c5e5fa94-ab43-43a6-b2f3-f02235d9c196?api-version=2016-03-30&t=638497219726229154&c=MIIHHjCCBgagAwIBAgITOgKYMsjF2b7LauhN0AAEApgyyDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwMjAxMTIyNjQyWhcNMjUwMTI2MTIyNjQyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMc6LeWeOAaTapwYz_M49L1VnORab6YTpwLCwmxVWB4gwKTMBTmZE4saFVHP8ucZaaSOGOKBWpswbI7pIUIor6tJZtCkG43ZSGvPP8k8R2tzhLBkAqnyiF7I2NPVowqOCrUhoTfTw5_Rp1bjqTvjRnTtPsbSQX6rOcZ6PLNv5kPzxHtubphb-8oLxSX0xoAjYbiUfoO-Gnf1qVOFFWTgyWFpk17LRz8h04unm1y8YKkpfjcQ2bRNL5Gmr4zX_eLNFtC-x2zlYTK7F84MnG0jRyjImNx0jLTSY0Ug2kBcjC9NtGcrVIgwMRo8mtAqJbl-t1oT9_g6iTDwGRm2XP9UklUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTzsBP1TbO4yLR6cLGeWQ2ro5HzZzAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD4mRGDGmDi9qTaK0C1VvqM3Z09ZRygYqrV4phOqa2GNdfahu_bsZlimgC1O_Lx6hJwrIAXuIIv1B4BpMW4aOYUANoElTlzJM15ai4ijNhOYktD-Fu1wR6tgp8V9Leq_iSbNal00zg9ePy2McmeIsMUDUd4CW5jYRf8XjPjclj311ODC-7XxRexpD_XMQkp_l6rcl0pApBrzRVsqAYrNnZHgOa1174EzcdTgivQjSW3pcHnG_byS7heC4Sj8rCGmef456Oo7W81yYY23Tyg7uAfq3iJuOEdrmNNpDQDPEVmncEOYezS6m1DWB8mLoNORo_vpAR9MiyFBNUDF2YK9KQo&s=WQUswzuoiuxkGJqqhzTFT0B7Uo1_htITlRlrGM2d_iNwptFHu9y6LrsOkvpJZyEcJVxD8OGiDAS79ISW3aEfT_5devxZTvMY1NpITcclW8T7oq_kb4v_Gw1wUP4v9apnogeooLpNHTGmznhdOX93q2ugPOyPRnLWcbXZ5akcUk1aWd4H66Q-dxFuAhviglHTAIDIxkB3bltA5IM15PsB1QLjQdtL5s09yGjmHmb10OygyChs8ckduk4xTtkEBcJGkSpIUD2fqbCxifnUy7IgWNWwA1oK6l3VkuVlU_zQ4k9y7eokhczs0kkh7i81eu3RAg6Vei5crxjTFQIgJ9gIaQ&h=DseuyMvQMNZwz7MZ7P_K9QLEF1zO-wm648mxQ5_oPIY + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/centraluseuap/operations/cb79ef68-c968-4f58-a542-1b03c6fe664b?api-version=2016-03-30&t=638555829518227143&c=MIIHpTCCBo2gAwIBAgITfwN43MjEi0W8quEp-gAEA3jcyDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNjI0MTIwMzUxWhcNMjUwNjE5MTIwMzUxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALiUzQ72miF3S8xuwVdDASkfTayfNuL2xoGjIYUp6ggSGWwqcFLd9Wyqc3F6x8NaURchp8S0iOYM5xMdEBYAsj1xu3zzvdMwM4vUqHIbG6w3GEP4tj7-UIz-btgan_NW7rOEM9oubY9dUtfuCg-mayRYdWezidp70abA2mUEj9ioVQ0CKe9kIzMPn7WFnuLRExud0yMQzDsWTVbaC5Eb_4Hx6vT5bnnLDisXEEQMzG96dJaC9KQZ-tFvcDzGz6diIqaancayRsE-Q5tMUFT-HqewL96WS1vsLjZx9weQsiyqFubDmhMVRawaS26swEjXSSzVp-b3R4MYD-Oh7GkmiFECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQzBZY0EBdtniHL1lKajzP-YspknjAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBADbkVmxlTl8VUMrDJBuRWlmxRWKlxGiR-kZINt99ksV65ZBhsigLjAZYo4HpzQydRwwPVGUebtBD3XhFnalnYK3EoU3yr5LEyfJCQqOCPvAt1AZ3bMR5moP6HXLcSlsDicH7R97FRrKO_6GywgIPDmt2Mm2VBO6p3qPCi2do79OCNlD3OpKaWuuuC6lnZB1ilSIi1w9vpGdji0ixc_dnfMVgL_z1lnM1nLDCsALgv8ghCQDVX4h_Net36CgZgv16gbE71947exvQNJZVVQfXQe0YRTktFsCJVlPmvV5d0KukZUDMAiH0oFJCto8W6ggMMy7u4JLzsLIxcJxrFMaGaz8&s=YayvSbTQCxVPLnmyhdpx1VF5EL9b1IM0uBN125FKSXulx8_8qocLwrD9huaR7OXhOZNZtHb1wGMhMqExsppuF2ycNkhai2SGok9M1-totuFTapMBJaYifLBAEdqdMokrlVB1-pSZfZyTMuLxg071Sdczcqpnl_O2K61AarSInSDMYoWDauKDG8kOS3Mp9nNQQ8d2U9PVOlUFMld-FCopEh0judNzO4Uy8HXXcHo2q0MXeXYZ9WExoJXBdl7FoC-MUprhBo-lbeRbuO362Gc-LzU9M0lHAeV6x49q-psiQHU9r9dgsjMmTbE7ghVySmiOm0VNJzIwYdFzSQ1AYvE3vA&h=pcFE2slUT0GyBUfANq7fH-1w0Oi9PE6VSV3hgMV7TOs response: body: - string: "{\n \"name\": \"c5e5fa94-ab43-43a6-b2f3-f02235d9c196\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-04-26T09:52:52.4310089Z\"\n }" + string: "{\n \"name\": \"cb79ef68-c968-4f58-a542-1b03c6fe664b\",\n \"status\"\ + : \"InProgress\",\n \"startTime\": \"2024-07-03T05:55:51.6372567Z\"\n}" headers: cache-control: - no-cache content-length: - - '126' + - '122' content-type: - application/json date: - - Fri, 26 Apr 2024 09:54:23 GMT + - Wed, 03 Jul 2024 05:56:22 GMT expires: - '-1' pragma: @@ -1586,7 +1218,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: E43D62E12A3E421F86BEE203B400B705 Ref B: MNZ221060609053 Ref C: 2024-04-26T09:54:23Z' + - 'Ref A: 932F7225711A462C85AB918670E3F27E Ref B: BL2AA2030102053 Ref C: 2024-07-03T05:56:22Z' status: code: 200 message: OK @@ -1605,22 +1237,22 @@ interactions: - --resource-group --name --location --network-plugin --ssh-key-value --max-pods --vnet-subnet-id --pod-subnet-id --node-count --pod-ip-allocation-mode --aks-custom-headers User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1018-azure-x86_64-with-glibc2.29) + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.7 (Linux-6.5.0-1021-azure-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/centraluseuap/operations/c5e5fa94-ab43-43a6-b2f3-f02235d9c196?api-version=2016-03-30&t=638497219726229154&c=MIIHHjCCBgagAwIBAgITOgKYMsjF2b7LauhN0AAEApgyyDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwMjAxMTIyNjQyWhcNMjUwMTI2MTIyNjQyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMc6LeWeOAaTapwYz_M49L1VnORab6YTpwLCwmxVWB4gwKTMBTmZE4saFVHP8ucZaaSOGOKBWpswbI7pIUIor6tJZtCkG43ZSGvPP8k8R2tzhLBkAqnyiF7I2NPVowqOCrUhoTfTw5_Rp1bjqTvjRnTtPsbSQX6rOcZ6PLNv5kPzxHtubphb-8oLxSX0xoAjYbiUfoO-Gnf1qVOFFWTgyWFpk17LRz8h04unm1y8YKkpfjcQ2bRNL5Gmr4zX_eLNFtC-x2zlYTK7F84MnG0jRyjImNx0jLTSY0Ug2kBcjC9NtGcrVIgwMRo8mtAqJbl-t1oT9_g6iTDwGRm2XP9UklUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTzsBP1TbO4yLR6cLGeWQ2ro5HzZzAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD4mRGDGmDi9qTaK0C1VvqM3Z09ZRygYqrV4phOqa2GNdfahu_bsZlimgC1O_Lx6hJwrIAXuIIv1B4BpMW4aOYUANoElTlzJM15ai4ijNhOYktD-Fu1wR6tgp8V9Leq_iSbNal00zg9ePy2McmeIsMUDUd4CW5jYRf8XjPjclj311ODC-7XxRexpD_XMQkp_l6rcl0pApBrzRVsqAYrNnZHgOa1174EzcdTgivQjSW3pcHnG_byS7heC4Sj8rCGmef456Oo7W81yYY23Tyg7uAfq3iJuOEdrmNNpDQDPEVmncEOYezS6m1DWB8mLoNORo_vpAR9MiyFBNUDF2YK9KQo&s=WQUswzuoiuxkGJqqhzTFT0B7Uo1_htITlRlrGM2d_iNwptFHu9y6LrsOkvpJZyEcJVxD8OGiDAS79ISW3aEfT_5devxZTvMY1NpITcclW8T7oq_kb4v_Gw1wUP4v9apnogeooLpNHTGmznhdOX93q2ugPOyPRnLWcbXZ5akcUk1aWd4H66Q-dxFuAhviglHTAIDIxkB3bltA5IM15PsB1QLjQdtL5s09yGjmHmb10OygyChs8ckduk4xTtkEBcJGkSpIUD2fqbCxifnUy7IgWNWwA1oK6l3VkuVlU_zQ4k9y7eokhczs0kkh7i81eu3RAg6Vei5crxjTFQIgJ9gIaQ&h=DseuyMvQMNZwz7MZ7P_K9QLEF1zO-wm648mxQ5_oPIY + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/centraluseuap/operations/cb79ef68-c968-4f58-a542-1b03c6fe664b?api-version=2016-03-30&t=638555829518227143&c=MIIHpTCCBo2gAwIBAgITfwN43MjEi0W8quEp-gAEA3jcyDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNjI0MTIwMzUxWhcNMjUwNjE5MTIwMzUxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALiUzQ72miF3S8xuwVdDASkfTayfNuL2xoGjIYUp6ggSGWwqcFLd9Wyqc3F6x8NaURchp8S0iOYM5xMdEBYAsj1xu3zzvdMwM4vUqHIbG6w3GEP4tj7-UIz-btgan_NW7rOEM9oubY9dUtfuCg-mayRYdWezidp70abA2mUEj9ioVQ0CKe9kIzMPn7WFnuLRExud0yMQzDsWTVbaC5Eb_4Hx6vT5bnnLDisXEEQMzG96dJaC9KQZ-tFvcDzGz6diIqaancayRsE-Q5tMUFT-HqewL96WS1vsLjZx9weQsiyqFubDmhMVRawaS26swEjXSSzVp-b3R4MYD-Oh7GkmiFECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQzBZY0EBdtniHL1lKajzP-YspknjAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBADbkVmxlTl8VUMrDJBuRWlmxRWKlxGiR-kZINt99ksV65ZBhsigLjAZYo4HpzQydRwwPVGUebtBD3XhFnalnYK3EoU3yr5LEyfJCQqOCPvAt1AZ3bMR5moP6HXLcSlsDicH7R97FRrKO_6GywgIPDmt2Mm2VBO6p3qPCi2do79OCNlD3OpKaWuuuC6lnZB1ilSIi1w9vpGdji0ixc_dnfMVgL_z1lnM1nLDCsALgv8ghCQDVX4h_Net36CgZgv16gbE71947exvQNJZVVQfXQe0YRTktFsCJVlPmvV5d0KukZUDMAiH0oFJCto8W6ggMMy7u4JLzsLIxcJxrFMaGaz8&s=YayvSbTQCxVPLnmyhdpx1VF5EL9b1IM0uBN125FKSXulx8_8qocLwrD9huaR7OXhOZNZtHb1wGMhMqExsppuF2ycNkhai2SGok9M1-totuFTapMBJaYifLBAEdqdMokrlVB1-pSZfZyTMuLxg071Sdczcqpnl_O2K61AarSInSDMYoWDauKDG8kOS3Mp9nNQQ8d2U9PVOlUFMld-FCopEh0judNzO4Uy8HXXcHo2q0MXeXYZ9WExoJXBdl7FoC-MUprhBo-lbeRbuO362Gc-LzU9M0lHAeV6x49q-psiQHU9r9dgsjMmTbE7ghVySmiOm0VNJzIwYdFzSQ1AYvE3vA&h=pcFE2slUT0GyBUfANq7fH-1w0Oi9PE6VSV3hgMV7TOs response: body: - string: "{\n \"name\": \"c5e5fa94-ab43-43a6-b2f3-f02235d9c196\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-04-26T09:52:52.4310089Z\"\n }" + string: "{\n \"name\": \"cb79ef68-c968-4f58-a542-1b03c6fe664b\",\n \"status\"\ + : \"InProgress\",\n \"startTime\": \"2024-07-03T05:55:51.6372567Z\"\n}" headers: cache-control: - no-cache content-length: - - '126' + - '122' content-type: - application/json date: - - Fri, 26 Apr 2024 09:54:53 GMT + - Wed, 03 Jul 2024 05:56:52 GMT expires: - '-1' pragma: @@ -1632,7 +1264,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: 71FF9CBFC6334A8B8681167B691729BC Ref B: MNZ221060609053 Ref C: 2024-04-26T09:54:53Z' + - 'Ref A: EC92571BAE0F4D439804E14E445A08F8 Ref B: BL2AA2030102053 Ref C: 2024-07-03T05:56:52Z' status: code: 200 message: OK @@ -1651,22 +1283,22 @@ interactions: - --resource-group --name --location --network-plugin --ssh-key-value --max-pods --vnet-subnet-id --pod-subnet-id --node-count --pod-ip-allocation-mode --aks-custom-headers User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1018-azure-x86_64-with-glibc2.29) + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.7 (Linux-6.5.0-1021-azure-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/centraluseuap/operations/c5e5fa94-ab43-43a6-b2f3-f02235d9c196?api-version=2016-03-30&t=638497219726229154&c=MIIHHjCCBgagAwIBAgITOgKYMsjF2b7LauhN0AAEApgyyDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwMjAxMTIyNjQyWhcNMjUwMTI2MTIyNjQyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMc6LeWeOAaTapwYz_M49L1VnORab6YTpwLCwmxVWB4gwKTMBTmZE4saFVHP8ucZaaSOGOKBWpswbI7pIUIor6tJZtCkG43ZSGvPP8k8R2tzhLBkAqnyiF7I2NPVowqOCrUhoTfTw5_Rp1bjqTvjRnTtPsbSQX6rOcZ6PLNv5kPzxHtubphb-8oLxSX0xoAjYbiUfoO-Gnf1qVOFFWTgyWFpk17LRz8h04unm1y8YKkpfjcQ2bRNL5Gmr4zX_eLNFtC-x2zlYTK7F84MnG0jRyjImNx0jLTSY0Ug2kBcjC9NtGcrVIgwMRo8mtAqJbl-t1oT9_g6iTDwGRm2XP9UklUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTzsBP1TbO4yLR6cLGeWQ2ro5HzZzAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD4mRGDGmDi9qTaK0C1VvqM3Z09ZRygYqrV4phOqa2GNdfahu_bsZlimgC1O_Lx6hJwrIAXuIIv1B4BpMW4aOYUANoElTlzJM15ai4ijNhOYktD-Fu1wR6tgp8V9Leq_iSbNal00zg9ePy2McmeIsMUDUd4CW5jYRf8XjPjclj311ODC-7XxRexpD_XMQkp_l6rcl0pApBrzRVsqAYrNnZHgOa1174EzcdTgivQjSW3pcHnG_byS7heC4Sj8rCGmef456Oo7W81yYY23Tyg7uAfq3iJuOEdrmNNpDQDPEVmncEOYezS6m1DWB8mLoNORo_vpAR9MiyFBNUDF2YK9KQo&s=WQUswzuoiuxkGJqqhzTFT0B7Uo1_htITlRlrGM2d_iNwptFHu9y6LrsOkvpJZyEcJVxD8OGiDAS79ISW3aEfT_5devxZTvMY1NpITcclW8T7oq_kb4v_Gw1wUP4v9apnogeooLpNHTGmznhdOX93q2ugPOyPRnLWcbXZ5akcUk1aWd4H66Q-dxFuAhviglHTAIDIxkB3bltA5IM15PsB1QLjQdtL5s09yGjmHmb10OygyChs8ckduk4xTtkEBcJGkSpIUD2fqbCxifnUy7IgWNWwA1oK6l3VkuVlU_zQ4k9y7eokhczs0kkh7i81eu3RAg6Vei5crxjTFQIgJ9gIaQ&h=DseuyMvQMNZwz7MZ7P_K9QLEF1zO-wm648mxQ5_oPIY + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/centraluseuap/operations/cb79ef68-c968-4f58-a542-1b03c6fe664b?api-version=2016-03-30&t=638555829518227143&c=MIIHpTCCBo2gAwIBAgITfwN43MjEi0W8quEp-gAEA3jcyDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNjI0MTIwMzUxWhcNMjUwNjE5MTIwMzUxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALiUzQ72miF3S8xuwVdDASkfTayfNuL2xoGjIYUp6ggSGWwqcFLd9Wyqc3F6x8NaURchp8S0iOYM5xMdEBYAsj1xu3zzvdMwM4vUqHIbG6w3GEP4tj7-UIz-btgan_NW7rOEM9oubY9dUtfuCg-mayRYdWezidp70abA2mUEj9ioVQ0CKe9kIzMPn7WFnuLRExud0yMQzDsWTVbaC5Eb_4Hx6vT5bnnLDisXEEQMzG96dJaC9KQZ-tFvcDzGz6diIqaancayRsE-Q5tMUFT-HqewL96WS1vsLjZx9weQsiyqFubDmhMVRawaS26swEjXSSzVp-b3R4MYD-Oh7GkmiFECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQzBZY0EBdtniHL1lKajzP-YspknjAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBADbkVmxlTl8VUMrDJBuRWlmxRWKlxGiR-kZINt99ksV65ZBhsigLjAZYo4HpzQydRwwPVGUebtBD3XhFnalnYK3EoU3yr5LEyfJCQqOCPvAt1AZ3bMR5moP6HXLcSlsDicH7R97FRrKO_6GywgIPDmt2Mm2VBO6p3qPCi2do79OCNlD3OpKaWuuuC6lnZB1ilSIi1w9vpGdji0ixc_dnfMVgL_z1lnM1nLDCsALgv8ghCQDVX4h_Net36CgZgv16gbE71947exvQNJZVVQfXQe0YRTktFsCJVlPmvV5d0KukZUDMAiH0oFJCto8W6ggMMy7u4JLzsLIxcJxrFMaGaz8&s=YayvSbTQCxVPLnmyhdpx1VF5EL9b1IM0uBN125FKSXulx8_8qocLwrD9huaR7OXhOZNZtHb1wGMhMqExsppuF2ycNkhai2SGok9M1-totuFTapMBJaYifLBAEdqdMokrlVB1-pSZfZyTMuLxg071Sdczcqpnl_O2K61AarSInSDMYoWDauKDG8kOS3Mp9nNQQ8d2U9PVOlUFMld-FCopEh0judNzO4Uy8HXXcHo2q0MXeXYZ9WExoJXBdl7FoC-MUprhBo-lbeRbuO362Gc-LzU9M0lHAeV6x49q-psiQHU9r9dgsjMmTbE7ghVySmiOm0VNJzIwYdFzSQ1AYvE3vA&h=pcFE2slUT0GyBUfANq7fH-1w0Oi9PE6VSV3hgMV7TOs response: body: - string: "{\n \"name\": \"c5e5fa94-ab43-43a6-b2f3-f02235d9c196\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-04-26T09:52:52.4310089Z\"\n }" + string: "{\n \"name\": \"cb79ef68-c968-4f58-a542-1b03c6fe664b\",\n \"status\"\ + : \"InProgress\",\n \"startTime\": \"2024-07-03T05:55:51.6372567Z\"\n}" headers: cache-control: - no-cache content-length: - - '126' + - '122' content-type: - application/json date: - - Fri, 26 Apr 2024 09:55:24 GMT + - Wed, 03 Jul 2024 05:57:22 GMT expires: - '-1' pragma: @@ -1678,7 +1310,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: 20E633E0AA074F63931C544471937ECA Ref B: MNZ221060609053 Ref C: 2024-04-26T09:55:24Z' + - 'Ref A: 70210EA28BD744F1A390B4A4F0F0D231 Ref B: BL2AA2030102053 Ref C: 2024-07-03T05:57:22Z' status: code: 200 message: OK @@ -1697,22 +1329,22 @@ interactions: - --resource-group --name --location --network-plugin --ssh-key-value --max-pods --vnet-subnet-id --pod-subnet-id --node-count --pod-ip-allocation-mode --aks-custom-headers User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1018-azure-x86_64-with-glibc2.29) + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.7 (Linux-6.5.0-1021-azure-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/centraluseuap/operations/c5e5fa94-ab43-43a6-b2f3-f02235d9c196?api-version=2016-03-30&t=638497219726229154&c=MIIHHjCCBgagAwIBAgITOgKYMsjF2b7LauhN0AAEApgyyDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwMjAxMTIyNjQyWhcNMjUwMTI2MTIyNjQyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMc6LeWeOAaTapwYz_M49L1VnORab6YTpwLCwmxVWB4gwKTMBTmZE4saFVHP8ucZaaSOGOKBWpswbI7pIUIor6tJZtCkG43ZSGvPP8k8R2tzhLBkAqnyiF7I2NPVowqOCrUhoTfTw5_Rp1bjqTvjRnTtPsbSQX6rOcZ6PLNv5kPzxHtubphb-8oLxSX0xoAjYbiUfoO-Gnf1qVOFFWTgyWFpk17LRz8h04unm1y8YKkpfjcQ2bRNL5Gmr4zX_eLNFtC-x2zlYTK7F84MnG0jRyjImNx0jLTSY0Ug2kBcjC9NtGcrVIgwMRo8mtAqJbl-t1oT9_g6iTDwGRm2XP9UklUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTzsBP1TbO4yLR6cLGeWQ2ro5HzZzAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD4mRGDGmDi9qTaK0C1VvqM3Z09ZRygYqrV4phOqa2GNdfahu_bsZlimgC1O_Lx6hJwrIAXuIIv1B4BpMW4aOYUANoElTlzJM15ai4ijNhOYktD-Fu1wR6tgp8V9Leq_iSbNal00zg9ePy2McmeIsMUDUd4CW5jYRf8XjPjclj311ODC-7XxRexpD_XMQkp_l6rcl0pApBrzRVsqAYrNnZHgOa1174EzcdTgivQjSW3pcHnG_byS7heC4Sj8rCGmef456Oo7W81yYY23Tyg7uAfq3iJuOEdrmNNpDQDPEVmncEOYezS6m1DWB8mLoNORo_vpAR9MiyFBNUDF2YK9KQo&s=WQUswzuoiuxkGJqqhzTFT0B7Uo1_htITlRlrGM2d_iNwptFHu9y6LrsOkvpJZyEcJVxD8OGiDAS79ISW3aEfT_5devxZTvMY1NpITcclW8T7oq_kb4v_Gw1wUP4v9apnogeooLpNHTGmznhdOX93q2ugPOyPRnLWcbXZ5akcUk1aWd4H66Q-dxFuAhviglHTAIDIxkB3bltA5IM15PsB1QLjQdtL5s09yGjmHmb10OygyChs8ckduk4xTtkEBcJGkSpIUD2fqbCxifnUy7IgWNWwA1oK6l3VkuVlU_zQ4k9y7eokhczs0kkh7i81eu3RAg6Vei5crxjTFQIgJ9gIaQ&h=DseuyMvQMNZwz7MZ7P_K9QLEF1zO-wm648mxQ5_oPIY + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/centraluseuap/operations/cb79ef68-c968-4f58-a542-1b03c6fe664b?api-version=2016-03-30&t=638555829518227143&c=MIIHpTCCBo2gAwIBAgITfwN43MjEi0W8quEp-gAEA3jcyDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNjI0MTIwMzUxWhcNMjUwNjE5MTIwMzUxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALiUzQ72miF3S8xuwVdDASkfTayfNuL2xoGjIYUp6ggSGWwqcFLd9Wyqc3F6x8NaURchp8S0iOYM5xMdEBYAsj1xu3zzvdMwM4vUqHIbG6w3GEP4tj7-UIz-btgan_NW7rOEM9oubY9dUtfuCg-mayRYdWezidp70abA2mUEj9ioVQ0CKe9kIzMPn7WFnuLRExud0yMQzDsWTVbaC5Eb_4Hx6vT5bnnLDisXEEQMzG96dJaC9KQZ-tFvcDzGz6diIqaancayRsE-Q5tMUFT-HqewL96WS1vsLjZx9weQsiyqFubDmhMVRawaS26swEjXSSzVp-b3R4MYD-Oh7GkmiFECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQzBZY0EBdtniHL1lKajzP-YspknjAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBADbkVmxlTl8VUMrDJBuRWlmxRWKlxGiR-kZINt99ksV65ZBhsigLjAZYo4HpzQydRwwPVGUebtBD3XhFnalnYK3EoU3yr5LEyfJCQqOCPvAt1AZ3bMR5moP6HXLcSlsDicH7R97FRrKO_6GywgIPDmt2Mm2VBO6p3qPCi2do79OCNlD3OpKaWuuuC6lnZB1ilSIi1w9vpGdji0ixc_dnfMVgL_z1lnM1nLDCsALgv8ghCQDVX4h_Net36CgZgv16gbE71947exvQNJZVVQfXQe0YRTktFsCJVlPmvV5d0KukZUDMAiH0oFJCto8W6ggMMy7u4JLzsLIxcJxrFMaGaz8&s=YayvSbTQCxVPLnmyhdpx1VF5EL9b1IM0uBN125FKSXulx8_8qocLwrD9huaR7OXhOZNZtHb1wGMhMqExsppuF2ycNkhai2SGok9M1-totuFTapMBJaYifLBAEdqdMokrlVB1-pSZfZyTMuLxg071Sdczcqpnl_O2K61AarSInSDMYoWDauKDG8kOS3Mp9nNQQ8d2U9PVOlUFMld-FCopEh0judNzO4Uy8HXXcHo2q0MXeXYZ9WExoJXBdl7FoC-MUprhBo-lbeRbuO362Gc-LzU9M0lHAeV6x49q-psiQHU9r9dgsjMmTbE7ghVySmiOm0VNJzIwYdFzSQ1AYvE3vA&h=pcFE2slUT0GyBUfANq7fH-1w0Oi9PE6VSV3hgMV7TOs response: body: - string: "{\n \"name\": \"c5e5fa94-ab43-43a6-b2f3-f02235d9c196\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-04-26T09:52:52.4310089Z\"\n }" + string: "{\n \"name\": \"cb79ef68-c968-4f58-a542-1b03c6fe664b\",\n \"status\"\ + : \"InProgress\",\n \"startTime\": \"2024-07-03T05:55:51.6372567Z\"\n}" headers: cache-control: - no-cache content-length: - - '126' + - '122' content-type: - application/json date: - - Fri, 26 Apr 2024 09:55:54 GMT + - Wed, 03 Jul 2024 05:57:52 GMT expires: - '-1' pragma: @@ -1724,7 +1356,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: 639A11F1220347F8BAFB2D9F88CB5AF9 Ref B: MNZ221060609053 Ref C: 2024-04-26T09:55:54Z' + - 'Ref A: 6D1A2CA4A94147679DADD4C4EEC5291B Ref B: BL2AA2030102053 Ref C: 2024-07-03T05:57:52Z' status: code: 200 message: OK @@ -1743,22 +1375,22 @@ interactions: - --resource-group --name --location --network-plugin --ssh-key-value --max-pods --vnet-subnet-id --pod-subnet-id --node-count --pod-ip-allocation-mode --aks-custom-headers User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1018-azure-x86_64-with-glibc2.29) + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.7 (Linux-6.5.0-1021-azure-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/centraluseuap/operations/c5e5fa94-ab43-43a6-b2f3-f02235d9c196?api-version=2016-03-30&t=638497219726229154&c=MIIHHjCCBgagAwIBAgITOgKYMsjF2b7LauhN0AAEApgyyDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwMjAxMTIyNjQyWhcNMjUwMTI2MTIyNjQyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMc6LeWeOAaTapwYz_M49L1VnORab6YTpwLCwmxVWB4gwKTMBTmZE4saFVHP8ucZaaSOGOKBWpswbI7pIUIor6tJZtCkG43ZSGvPP8k8R2tzhLBkAqnyiF7I2NPVowqOCrUhoTfTw5_Rp1bjqTvjRnTtPsbSQX6rOcZ6PLNv5kPzxHtubphb-8oLxSX0xoAjYbiUfoO-Gnf1qVOFFWTgyWFpk17LRz8h04unm1y8YKkpfjcQ2bRNL5Gmr4zX_eLNFtC-x2zlYTK7F84MnG0jRyjImNx0jLTSY0Ug2kBcjC9NtGcrVIgwMRo8mtAqJbl-t1oT9_g6iTDwGRm2XP9UklUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTzsBP1TbO4yLR6cLGeWQ2ro5HzZzAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD4mRGDGmDi9qTaK0C1VvqM3Z09ZRygYqrV4phOqa2GNdfahu_bsZlimgC1O_Lx6hJwrIAXuIIv1B4BpMW4aOYUANoElTlzJM15ai4ijNhOYktD-Fu1wR6tgp8V9Leq_iSbNal00zg9ePy2McmeIsMUDUd4CW5jYRf8XjPjclj311ODC-7XxRexpD_XMQkp_l6rcl0pApBrzRVsqAYrNnZHgOa1174EzcdTgivQjSW3pcHnG_byS7heC4Sj8rCGmef456Oo7W81yYY23Tyg7uAfq3iJuOEdrmNNpDQDPEVmncEOYezS6m1DWB8mLoNORo_vpAR9MiyFBNUDF2YK9KQo&s=WQUswzuoiuxkGJqqhzTFT0B7Uo1_htITlRlrGM2d_iNwptFHu9y6LrsOkvpJZyEcJVxD8OGiDAS79ISW3aEfT_5devxZTvMY1NpITcclW8T7oq_kb4v_Gw1wUP4v9apnogeooLpNHTGmznhdOX93q2ugPOyPRnLWcbXZ5akcUk1aWd4H66Q-dxFuAhviglHTAIDIxkB3bltA5IM15PsB1QLjQdtL5s09yGjmHmb10OygyChs8ckduk4xTtkEBcJGkSpIUD2fqbCxifnUy7IgWNWwA1oK6l3VkuVlU_zQ4k9y7eokhczs0kkh7i81eu3RAg6Vei5crxjTFQIgJ9gIaQ&h=DseuyMvQMNZwz7MZ7P_K9QLEF1zO-wm648mxQ5_oPIY + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/centraluseuap/operations/cb79ef68-c968-4f58-a542-1b03c6fe664b?api-version=2016-03-30&t=638555829518227143&c=MIIHpTCCBo2gAwIBAgITfwN43MjEi0W8quEp-gAEA3jcyDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNjI0MTIwMzUxWhcNMjUwNjE5MTIwMzUxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALiUzQ72miF3S8xuwVdDASkfTayfNuL2xoGjIYUp6ggSGWwqcFLd9Wyqc3F6x8NaURchp8S0iOYM5xMdEBYAsj1xu3zzvdMwM4vUqHIbG6w3GEP4tj7-UIz-btgan_NW7rOEM9oubY9dUtfuCg-mayRYdWezidp70abA2mUEj9ioVQ0CKe9kIzMPn7WFnuLRExud0yMQzDsWTVbaC5Eb_4Hx6vT5bnnLDisXEEQMzG96dJaC9KQZ-tFvcDzGz6diIqaancayRsE-Q5tMUFT-HqewL96WS1vsLjZx9weQsiyqFubDmhMVRawaS26swEjXSSzVp-b3R4MYD-Oh7GkmiFECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQzBZY0EBdtniHL1lKajzP-YspknjAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBADbkVmxlTl8VUMrDJBuRWlmxRWKlxGiR-kZINt99ksV65ZBhsigLjAZYo4HpzQydRwwPVGUebtBD3XhFnalnYK3EoU3yr5LEyfJCQqOCPvAt1AZ3bMR5moP6HXLcSlsDicH7R97FRrKO_6GywgIPDmt2Mm2VBO6p3qPCi2do79OCNlD3OpKaWuuuC6lnZB1ilSIi1w9vpGdji0ixc_dnfMVgL_z1lnM1nLDCsALgv8ghCQDVX4h_Net36CgZgv16gbE71947exvQNJZVVQfXQe0YRTktFsCJVlPmvV5d0KukZUDMAiH0oFJCto8W6ggMMy7u4JLzsLIxcJxrFMaGaz8&s=YayvSbTQCxVPLnmyhdpx1VF5EL9b1IM0uBN125FKSXulx8_8qocLwrD9huaR7OXhOZNZtHb1wGMhMqExsppuF2ycNkhai2SGok9M1-totuFTapMBJaYifLBAEdqdMokrlVB1-pSZfZyTMuLxg071Sdczcqpnl_O2K61AarSInSDMYoWDauKDG8kOS3Mp9nNQQ8d2U9PVOlUFMld-FCopEh0judNzO4Uy8HXXcHo2q0MXeXYZ9WExoJXBdl7FoC-MUprhBo-lbeRbuO362Gc-LzU9M0lHAeV6x49q-psiQHU9r9dgsjMmTbE7ghVySmiOm0VNJzIwYdFzSQ1AYvE3vA&h=pcFE2slUT0GyBUfANq7fH-1w0Oi9PE6VSV3hgMV7TOs response: body: - string: "{\n \"name\": \"c5e5fa94-ab43-43a6-b2f3-f02235d9c196\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-04-26T09:52:52.4310089Z\"\n }" + string: "{\n \"name\": \"cb79ef68-c968-4f58-a542-1b03c6fe664b\",\n \"status\"\ + : \"InProgress\",\n \"startTime\": \"2024-07-03T05:55:51.6372567Z\"\n}" headers: cache-control: - no-cache content-length: - - '126' + - '122' content-type: - application/json date: - - Fri, 26 Apr 2024 09:56:24 GMT + - Wed, 03 Jul 2024 05:58:22 GMT expires: - '-1' pragma: @@ -1770,7 +1402,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: 851393F10030458AA1C53B67E49A6EB1 Ref B: MNZ221060609053 Ref C: 2024-04-26T09:56:24Z' + - 'Ref A: 4309C33E6C7841788100EFF6E958D0BC Ref B: BL2AA2030102053 Ref C: 2024-07-03T05:58:23Z' status: code: 200 message: OK @@ -1789,22 +1421,22 @@ interactions: - --resource-group --name --location --network-plugin --ssh-key-value --max-pods --vnet-subnet-id --pod-subnet-id --node-count --pod-ip-allocation-mode --aks-custom-headers User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1018-azure-x86_64-with-glibc2.29) + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.7 (Linux-6.5.0-1021-azure-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/centraluseuap/operations/c5e5fa94-ab43-43a6-b2f3-f02235d9c196?api-version=2016-03-30&t=638497219726229154&c=MIIHHjCCBgagAwIBAgITOgKYMsjF2b7LauhN0AAEApgyyDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwMjAxMTIyNjQyWhcNMjUwMTI2MTIyNjQyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMc6LeWeOAaTapwYz_M49L1VnORab6YTpwLCwmxVWB4gwKTMBTmZE4saFVHP8ucZaaSOGOKBWpswbI7pIUIor6tJZtCkG43ZSGvPP8k8R2tzhLBkAqnyiF7I2NPVowqOCrUhoTfTw5_Rp1bjqTvjRnTtPsbSQX6rOcZ6PLNv5kPzxHtubphb-8oLxSX0xoAjYbiUfoO-Gnf1qVOFFWTgyWFpk17LRz8h04unm1y8YKkpfjcQ2bRNL5Gmr4zX_eLNFtC-x2zlYTK7F84MnG0jRyjImNx0jLTSY0Ug2kBcjC9NtGcrVIgwMRo8mtAqJbl-t1oT9_g6iTDwGRm2XP9UklUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTzsBP1TbO4yLR6cLGeWQ2ro5HzZzAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD4mRGDGmDi9qTaK0C1VvqM3Z09ZRygYqrV4phOqa2GNdfahu_bsZlimgC1O_Lx6hJwrIAXuIIv1B4BpMW4aOYUANoElTlzJM15ai4ijNhOYktD-Fu1wR6tgp8V9Leq_iSbNal00zg9ePy2McmeIsMUDUd4CW5jYRf8XjPjclj311ODC-7XxRexpD_XMQkp_l6rcl0pApBrzRVsqAYrNnZHgOa1174EzcdTgivQjSW3pcHnG_byS7heC4Sj8rCGmef456Oo7W81yYY23Tyg7uAfq3iJuOEdrmNNpDQDPEVmncEOYezS6m1DWB8mLoNORo_vpAR9MiyFBNUDF2YK9KQo&s=WQUswzuoiuxkGJqqhzTFT0B7Uo1_htITlRlrGM2d_iNwptFHu9y6LrsOkvpJZyEcJVxD8OGiDAS79ISW3aEfT_5devxZTvMY1NpITcclW8T7oq_kb4v_Gw1wUP4v9apnogeooLpNHTGmznhdOX93q2ugPOyPRnLWcbXZ5akcUk1aWd4H66Q-dxFuAhviglHTAIDIxkB3bltA5IM15PsB1QLjQdtL5s09yGjmHmb10OygyChs8ckduk4xTtkEBcJGkSpIUD2fqbCxifnUy7IgWNWwA1oK6l3VkuVlU_zQ4k9y7eokhczs0kkh7i81eu3RAg6Vei5crxjTFQIgJ9gIaQ&h=DseuyMvQMNZwz7MZ7P_K9QLEF1zO-wm648mxQ5_oPIY + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/centraluseuap/operations/cb79ef68-c968-4f58-a542-1b03c6fe664b?api-version=2016-03-30&t=638555829518227143&c=MIIHpTCCBo2gAwIBAgITfwN43MjEi0W8quEp-gAEA3jcyDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNjI0MTIwMzUxWhcNMjUwNjE5MTIwMzUxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALiUzQ72miF3S8xuwVdDASkfTayfNuL2xoGjIYUp6ggSGWwqcFLd9Wyqc3F6x8NaURchp8S0iOYM5xMdEBYAsj1xu3zzvdMwM4vUqHIbG6w3GEP4tj7-UIz-btgan_NW7rOEM9oubY9dUtfuCg-mayRYdWezidp70abA2mUEj9ioVQ0CKe9kIzMPn7WFnuLRExud0yMQzDsWTVbaC5Eb_4Hx6vT5bnnLDisXEEQMzG96dJaC9KQZ-tFvcDzGz6diIqaancayRsE-Q5tMUFT-HqewL96WS1vsLjZx9weQsiyqFubDmhMVRawaS26swEjXSSzVp-b3R4MYD-Oh7GkmiFECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQzBZY0EBdtniHL1lKajzP-YspknjAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBADbkVmxlTl8VUMrDJBuRWlmxRWKlxGiR-kZINt99ksV65ZBhsigLjAZYo4HpzQydRwwPVGUebtBD3XhFnalnYK3EoU3yr5LEyfJCQqOCPvAt1AZ3bMR5moP6HXLcSlsDicH7R97FRrKO_6GywgIPDmt2Mm2VBO6p3qPCi2do79OCNlD3OpKaWuuuC6lnZB1ilSIi1w9vpGdji0ixc_dnfMVgL_z1lnM1nLDCsALgv8ghCQDVX4h_Net36CgZgv16gbE71947exvQNJZVVQfXQe0YRTktFsCJVlPmvV5d0KukZUDMAiH0oFJCto8W6ggMMy7u4JLzsLIxcJxrFMaGaz8&s=YayvSbTQCxVPLnmyhdpx1VF5EL9b1IM0uBN125FKSXulx8_8qocLwrD9huaR7OXhOZNZtHb1wGMhMqExsppuF2ycNkhai2SGok9M1-totuFTapMBJaYifLBAEdqdMokrlVB1-pSZfZyTMuLxg071Sdczcqpnl_O2K61AarSInSDMYoWDauKDG8kOS3Mp9nNQQ8d2U9PVOlUFMld-FCopEh0judNzO4Uy8HXXcHo2q0MXeXYZ9WExoJXBdl7FoC-MUprhBo-lbeRbuO362Gc-LzU9M0lHAeV6x49q-psiQHU9r9dgsjMmTbE7ghVySmiOm0VNJzIwYdFzSQ1AYvE3vA&h=pcFE2slUT0GyBUfANq7fH-1w0Oi9PE6VSV3hgMV7TOs response: body: - string: "{\n \"name\": \"c5e5fa94-ab43-43a6-b2f3-f02235d9c196\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-04-26T09:52:52.4310089Z\"\n }" + string: "{\n \"name\": \"cb79ef68-c968-4f58-a542-1b03c6fe664b\",\n \"status\"\ + : \"InProgress\",\n \"startTime\": \"2024-07-03T05:55:51.6372567Z\"\n}" headers: cache-control: - no-cache content-length: - - '126' + - '122' content-type: - application/json date: - - Fri, 26 Apr 2024 09:56:54 GMT + - Wed, 03 Jul 2024 05:58:53 GMT expires: - '-1' pragma: @@ -1816,7 +1448,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: BA3333E5FD864AF9A48D310904B9A4E9 Ref B: MNZ221060609053 Ref C: 2024-04-26T09:56:54Z' + - 'Ref A: 9780B60B6FB44A94882F37B30F981783 Ref B: BL2AA2030102053 Ref C: 2024-07-03T05:58:53Z' status: code: 200 message: OK @@ -1835,22 +1467,22 @@ interactions: - --resource-group --name --location --network-plugin --ssh-key-value --max-pods --vnet-subnet-id --pod-subnet-id --node-count --pod-ip-allocation-mode --aks-custom-headers User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1018-azure-x86_64-with-glibc2.29) + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.7 (Linux-6.5.0-1021-azure-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/centraluseuap/operations/c5e5fa94-ab43-43a6-b2f3-f02235d9c196?api-version=2016-03-30&t=638497219726229154&c=MIIHHjCCBgagAwIBAgITOgKYMsjF2b7LauhN0AAEApgyyDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwMjAxMTIyNjQyWhcNMjUwMTI2MTIyNjQyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMc6LeWeOAaTapwYz_M49L1VnORab6YTpwLCwmxVWB4gwKTMBTmZE4saFVHP8ucZaaSOGOKBWpswbI7pIUIor6tJZtCkG43ZSGvPP8k8R2tzhLBkAqnyiF7I2NPVowqOCrUhoTfTw5_Rp1bjqTvjRnTtPsbSQX6rOcZ6PLNv5kPzxHtubphb-8oLxSX0xoAjYbiUfoO-Gnf1qVOFFWTgyWFpk17LRz8h04unm1y8YKkpfjcQ2bRNL5Gmr4zX_eLNFtC-x2zlYTK7F84MnG0jRyjImNx0jLTSY0Ug2kBcjC9NtGcrVIgwMRo8mtAqJbl-t1oT9_g6iTDwGRm2XP9UklUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTzsBP1TbO4yLR6cLGeWQ2ro5HzZzAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD4mRGDGmDi9qTaK0C1VvqM3Z09ZRygYqrV4phOqa2GNdfahu_bsZlimgC1O_Lx6hJwrIAXuIIv1B4BpMW4aOYUANoElTlzJM15ai4ijNhOYktD-Fu1wR6tgp8V9Leq_iSbNal00zg9ePy2McmeIsMUDUd4CW5jYRf8XjPjclj311ODC-7XxRexpD_XMQkp_l6rcl0pApBrzRVsqAYrNnZHgOa1174EzcdTgivQjSW3pcHnG_byS7heC4Sj8rCGmef456Oo7W81yYY23Tyg7uAfq3iJuOEdrmNNpDQDPEVmncEOYezS6m1DWB8mLoNORo_vpAR9MiyFBNUDF2YK9KQo&s=WQUswzuoiuxkGJqqhzTFT0B7Uo1_htITlRlrGM2d_iNwptFHu9y6LrsOkvpJZyEcJVxD8OGiDAS79ISW3aEfT_5devxZTvMY1NpITcclW8T7oq_kb4v_Gw1wUP4v9apnogeooLpNHTGmznhdOX93q2ugPOyPRnLWcbXZ5akcUk1aWd4H66Q-dxFuAhviglHTAIDIxkB3bltA5IM15PsB1QLjQdtL5s09yGjmHmb10OygyChs8ckduk4xTtkEBcJGkSpIUD2fqbCxifnUy7IgWNWwA1oK6l3VkuVlU_zQ4k9y7eokhczs0kkh7i81eu3RAg6Vei5crxjTFQIgJ9gIaQ&h=DseuyMvQMNZwz7MZ7P_K9QLEF1zO-wm648mxQ5_oPIY + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/centraluseuap/operations/cb79ef68-c968-4f58-a542-1b03c6fe664b?api-version=2016-03-30&t=638555829518227143&c=MIIHpTCCBo2gAwIBAgITfwN43MjEi0W8quEp-gAEA3jcyDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNjI0MTIwMzUxWhcNMjUwNjE5MTIwMzUxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALiUzQ72miF3S8xuwVdDASkfTayfNuL2xoGjIYUp6ggSGWwqcFLd9Wyqc3F6x8NaURchp8S0iOYM5xMdEBYAsj1xu3zzvdMwM4vUqHIbG6w3GEP4tj7-UIz-btgan_NW7rOEM9oubY9dUtfuCg-mayRYdWezidp70abA2mUEj9ioVQ0CKe9kIzMPn7WFnuLRExud0yMQzDsWTVbaC5Eb_4Hx6vT5bnnLDisXEEQMzG96dJaC9KQZ-tFvcDzGz6diIqaancayRsE-Q5tMUFT-HqewL96WS1vsLjZx9weQsiyqFubDmhMVRawaS26swEjXSSzVp-b3R4MYD-Oh7GkmiFECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQzBZY0EBdtniHL1lKajzP-YspknjAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBADbkVmxlTl8VUMrDJBuRWlmxRWKlxGiR-kZINt99ksV65ZBhsigLjAZYo4HpzQydRwwPVGUebtBD3XhFnalnYK3EoU3yr5LEyfJCQqOCPvAt1AZ3bMR5moP6HXLcSlsDicH7R97FRrKO_6GywgIPDmt2Mm2VBO6p3qPCi2do79OCNlD3OpKaWuuuC6lnZB1ilSIi1w9vpGdji0ixc_dnfMVgL_z1lnM1nLDCsALgv8ghCQDVX4h_Net36CgZgv16gbE71947exvQNJZVVQfXQe0YRTktFsCJVlPmvV5d0KukZUDMAiH0oFJCto8W6ggMMy7u4JLzsLIxcJxrFMaGaz8&s=YayvSbTQCxVPLnmyhdpx1VF5EL9b1IM0uBN125FKSXulx8_8qocLwrD9huaR7OXhOZNZtHb1wGMhMqExsppuF2ycNkhai2SGok9M1-totuFTapMBJaYifLBAEdqdMokrlVB1-pSZfZyTMuLxg071Sdczcqpnl_O2K61AarSInSDMYoWDauKDG8kOS3Mp9nNQQ8d2U9PVOlUFMld-FCopEh0judNzO4Uy8HXXcHo2q0MXeXYZ9WExoJXBdl7FoC-MUprhBo-lbeRbuO362Gc-LzU9M0lHAeV6x49q-psiQHU9r9dgsjMmTbE7ghVySmiOm0VNJzIwYdFzSQ1AYvE3vA&h=pcFE2slUT0GyBUfANq7fH-1w0Oi9PE6VSV3hgMV7TOs response: body: - string: "{\n \"name\": \"c5e5fa94-ab43-43a6-b2f3-f02235d9c196\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-04-26T09:52:52.4310089Z\"\n }" + string: "{\n \"name\": \"cb79ef68-c968-4f58-a542-1b03c6fe664b\",\n \"status\"\ + : \"InProgress\",\n \"startTime\": \"2024-07-03T05:55:51.6372567Z\"\n}" headers: cache-control: - no-cache content-length: - - '126' + - '122' content-type: - application/json date: - - Fri, 26 Apr 2024 09:57:25 GMT + - Wed, 03 Jul 2024 05:59:23 GMT expires: - '-1' pragma: @@ -1862,7 +1494,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: 2575C7CF087F4EBD96001BE20DF44CAF Ref B: MNZ221060609053 Ref C: 2024-04-26T09:57:25Z' + - 'Ref A: FF7F349339E14ECC9579FDDF88394110 Ref B: BL2AA2030102053 Ref C: 2024-07-03T05:59:23Z' status: code: 200 message: OK @@ -1881,22 +1513,22 @@ interactions: - --resource-group --name --location --network-plugin --ssh-key-value --max-pods --vnet-subnet-id --pod-subnet-id --node-count --pod-ip-allocation-mode --aks-custom-headers User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1018-azure-x86_64-with-glibc2.29) + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.7 (Linux-6.5.0-1021-azure-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/centraluseuap/operations/c5e5fa94-ab43-43a6-b2f3-f02235d9c196?api-version=2016-03-30&t=638497219726229154&c=MIIHHjCCBgagAwIBAgITOgKYMsjF2b7LauhN0AAEApgyyDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwMjAxMTIyNjQyWhcNMjUwMTI2MTIyNjQyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMc6LeWeOAaTapwYz_M49L1VnORab6YTpwLCwmxVWB4gwKTMBTmZE4saFVHP8ucZaaSOGOKBWpswbI7pIUIor6tJZtCkG43ZSGvPP8k8R2tzhLBkAqnyiF7I2NPVowqOCrUhoTfTw5_Rp1bjqTvjRnTtPsbSQX6rOcZ6PLNv5kPzxHtubphb-8oLxSX0xoAjYbiUfoO-Gnf1qVOFFWTgyWFpk17LRz8h04unm1y8YKkpfjcQ2bRNL5Gmr4zX_eLNFtC-x2zlYTK7F84MnG0jRyjImNx0jLTSY0Ug2kBcjC9NtGcrVIgwMRo8mtAqJbl-t1oT9_g6iTDwGRm2XP9UklUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTzsBP1TbO4yLR6cLGeWQ2ro5HzZzAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD4mRGDGmDi9qTaK0C1VvqM3Z09ZRygYqrV4phOqa2GNdfahu_bsZlimgC1O_Lx6hJwrIAXuIIv1B4BpMW4aOYUANoElTlzJM15ai4ijNhOYktD-Fu1wR6tgp8V9Leq_iSbNal00zg9ePy2McmeIsMUDUd4CW5jYRf8XjPjclj311ODC-7XxRexpD_XMQkp_l6rcl0pApBrzRVsqAYrNnZHgOa1174EzcdTgivQjSW3pcHnG_byS7heC4Sj8rCGmef456Oo7W81yYY23Tyg7uAfq3iJuOEdrmNNpDQDPEVmncEOYezS6m1DWB8mLoNORo_vpAR9MiyFBNUDF2YK9KQo&s=WQUswzuoiuxkGJqqhzTFT0B7Uo1_htITlRlrGM2d_iNwptFHu9y6LrsOkvpJZyEcJVxD8OGiDAS79ISW3aEfT_5devxZTvMY1NpITcclW8T7oq_kb4v_Gw1wUP4v9apnogeooLpNHTGmznhdOX93q2ugPOyPRnLWcbXZ5akcUk1aWd4H66Q-dxFuAhviglHTAIDIxkB3bltA5IM15PsB1QLjQdtL5s09yGjmHmb10OygyChs8ckduk4xTtkEBcJGkSpIUD2fqbCxifnUy7IgWNWwA1oK6l3VkuVlU_zQ4k9y7eokhczs0kkh7i81eu3RAg6Vei5crxjTFQIgJ9gIaQ&h=DseuyMvQMNZwz7MZ7P_K9QLEF1zO-wm648mxQ5_oPIY + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/centraluseuap/operations/cb79ef68-c968-4f58-a542-1b03c6fe664b?api-version=2016-03-30&t=638555829518227143&c=MIIHpTCCBo2gAwIBAgITfwN43MjEi0W8quEp-gAEA3jcyDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNjI0MTIwMzUxWhcNMjUwNjE5MTIwMzUxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALiUzQ72miF3S8xuwVdDASkfTayfNuL2xoGjIYUp6ggSGWwqcFLd9Wyqc3F6x8NaURchp8S0iOYM5xMdEBYAsj1xu3zzvdMwM4vUqHIbG6w3GEP4tj7-UIz-btgan_NW7rOEM9oubY9dUtfuCg-mayRYdWezidp70abA2mUEj9ioVQ0CKe9kIzMPn7WFnuLRExud0yMQzDsWTVbaC5Eb_4Hx6vT5bnnLDisXEEQMzG96dJaC9KQZ-tFvcDzGz6diIqaancayRsE-Q5tMUFT-HqewL96WS1vsLjZx9weQsiyqFubDmhMVRawaS26swEjXSSzVp-b3R4MYD-Oh7GkmiFECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQzBZY0EBdtniHL1lKajzP-YspknjAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBADbkVmxlTl8VUMrDJBuRWlmxRWKlxGiR-kZINt99ksV65ZBhsigLjAZYo4HpzQydRwwPVGUebtBD3XhFnalnYK3EoU3yr5LEyfJCQqOCPvAt1AZ3bMR5moP6HXLcSlsDicH7R97FRrKO_6GywgIPDmt2Mm2VBO6p3qPCi2do79OCNlD3OpKaWuuuC6lnZB1ilSIi1w9vpGdji0ixc_dnfMVgL_z1lnM1nLDCsALgv8ghCQDVX4h_Net36CgZgv16gbE71947exvQNJZVVQfXQe0YRTktFsCJVlPmvV5d0KukZUDMAiH0oFJCto8W6ggMMy7u4JLzsLIxcJxrFMaGaz8&s=YayvSbTQCxVPLnmyhdpx1VF5EL9b1IM0uBN125FKSXulx8_8qocLwrD9huaR7OXhOZNZtHb1wGMhMqExsppuF2ycNkhai2SGok9M1-totuFTapMBJaYifLBAEdqdMokrlVB1-pSZfZyTMuLxg071Sdczcqpnl_O2K61AarSInSDMYoWDauKDG8kOS3Mp9nNQQ8d2U9PVOlUFMld-FCopEh0judNzO4Uy8HXXcHo2q0MXeXYZ9WExoJXBdl7FoC-MUprhBo-lbeRbuO362Gc-LzU9M0lHAeV6x49q-psiQHU9r9dgsjMmTbE7ghVySmiOm0VNJzIwYdFzSQ1AYvE3vA&h=pcFE2slUT0GyBUfANq7fH-1w0Oi9PE6VSV3hgMV7TOs response: body: - string: "{\n \"name\": \"c5e5fa94-ab43-43a6-b2f3-f02235d9c196\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-04-26T09:52:52.4310089Z\"\n }" + string: "{\n \"name\": \"cb79ef68-c968-4f58-a542-1b03c6fe664b\",\n \"status\"\ + : \"InProgress\",\n \"startTime\": \"2024-07-03T05:55:51.6372567Z\"\n}" headers: cache-control: - no-cache content-length: - - '126' + - '122' content-type: - application/json date: - - Fri, 26 Apr 2024 09:57:55 GMT + - Wed, 03 Jul 2024 05:59:53 GMT expires: - '-1' pragma: @@ -1908,7 +1540,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: D917A7C409FD4A06A7F8F886F15E5D5A Ref B: MNZ221060609053 Ref C: 2024-04-26T09:57:55Z' + - 'Ref A: 0EB0157EF38944DD976531FFD90F7A5A Ref B: BL2AA2030102053 Ref C: 2024-07-03T05:59:53Z' status: code: 200 message: OK @@ -1927,22 +1559,22 @@ interactions: - --resource-group --name --location --network-plugin --ssh-key-value --max-pods --vnet-subnet-id --pod-subnet-id --node-count --pod-ip-allocation-mode --aks-custom-headers User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1018-azure-x86_64-with-glibc2.29) + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.7 (Linux-6.5.0-1021-azure-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/centraluseuap/operations/c5e5fa94-ab43-43a6-b2f3-f02235d9c196?api-version=2016-03-30&t=638497219726229154&c=MIIHHjCCBgagAwIBAgITOgKYMsjF2b7LauhN0AAEApgyyDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwMjAxMTIyNjQyWhcNMjUwMTI2MTIyNjQyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMc6LeWeOAaTapwYz_M49L1VnORab6YTpwLCwmxVWB4gwKTMBTmZE4saFVHP8ucZaaSOGOKBWpswbI7pIUIor6tJZtCkG43ZSGvPP8k8R2tzhLBkAqnyiF7I2NPVowqOCrUhoTfTw5_Rp1bjqTvjRnTtPsbSQX6rOcZ6PLNv5kPzxHtubphb-8oLxSX0xoAjYbiUfoO-Gnf1qVOFFWTgyWFpk17LRz8h04unm1y8YKkpfjcQ2bRNL5Gmr4zX_eLNFtC-x2zlYTK7F84MnG0jRyjImNx0jLTSY0Ug2kBcjC9NtGcrVIgwMRo8mtAqJbl-t1oT9_g6iTDwGRm2XP9UklUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTzsBP1TbO4yLR6cLGeWQ2ro5HzZzAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD4mRGDGmDi9qTaK0C1VvqM3Z09ZRygYqrV4phOqa2GNdfahu_bsZlimgC1O_Lx6hJwrIAXuIIv1B4BpMW4aOYUANoElTlzJM15ai4ijNhOYktD-Fu1wR6tgp8V9Leq_iSbNal00zg9ePy2McmeIsMUDUd4CW5jYRf8XjPjclj311ODC-7XxRexpD_XMQkp_l6rcl0pApBrzRVsqAYrNnZHgOa1174EzcdTgivQjSW3pcHnG_byS7heC4Sj8rCGmef456Oo7W81yYY23Tyg7uAfq3iJuOEdrmNNpDQDPEVmncEOYezS6m1DWB8mLoNORo_vpAR9MiyFBNUDF2YK9KQo&s=WQUswzuoiuxkGJqqhzTFT0B7Uo1_htITlRlrGM2d_iNwptFHu9y6LrsOkvpJZyEcJVxD8OGiDAS79ISW3aEfT_5devxZTvMY1NpITcclW8T7oq_kb4v_Gw1wUP4v9apnogeooLpNHTGmznhdOX93q2ugPOyPRnLWcbXZ5akcUk1aWd4H66Q-dxFuAhviglHTAIDIxkB3bltA5IM15PsB1QLjQdtL5s09yGjmHmb10OygyChs8ckduk4xTtkEBcJGkSpIUD2fqbCxifnUy7IgWNWwA1oK6l3VkuVlU_zQ4k9y7eokhczs0kkh7i81eu3RAg6Vei5crxjTFQIgJ9gIaQ&h=DseuyMvQMNZwz7MZ7P_K9QLEF1zO-wm648mxQ5_oPIY + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/centraluseuap/operations/cb79ef68-c968-4f58-a542-1b03c6fe664b?api-version=2016-03-30&t=638555829518227143&c=MIIHpTCCBo2gAwIBAgITfwN43MjEi0W8quEp-gAEA3jcyDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNjI0MTIwMzUxWhcNMjUwNjE5MTIwMzUxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALiUzQ72miF3S8xuwVdDASkfTayfNuL2xoGjIYUp6ggSGWwqcFLd9Wyqc3F6x8NaURchp8S0iOYM5xMdEBYAsj1xu3zzvdMwM4vUqHIbG6w3GEP4tj7-UIz-btgan_NW7rOEM9oubY9dUtfuCg-mayRYdWezidp70abA2mUEj9ioVQ0CKe9kIzMPn7WFnuLRExud0yMQzDsWTVbaC5Eb_4Hx6vT5bnnLDisXEEQMzG96dJaC9KQZ-tFvcDzGz6diIqaancayRsE-Q5tMUFT-HqewL96WS1vsLjZx9weQsiyqFubDmhMVRawaS26swEjXSSzVp-b3R4MYD-Oh7GkmiFECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQzBZY0EBdtniHL1lKajzP-YspknjAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBADbkVmxlTl8VUMrDJBuRWlmxRWKlxGiR-kZINt99ksV65ZBhsigLjAZYo4HpzQydRwwPVGUebtBD3XhFnalnYK3EoU3yr5LEyfJCQqOCPvAt1AZ3bMR5moP6HXLcSlsDicH7R97FRrKO_6GywgIPDmt2Mm2VBO6p3qPCi2do79OCNlD3OpKaWuuuC6lnZB1ilSIi1w9vpGdji0ixc_dnfMVgL_z1lnM1nLDCsALgv8ghCQDVX4h_Net36CgZgv16gbE71947exvQNJZVVQfXQe0YRTktFsCJVlPmvV5d0KukZUDMAiH0oFJCto8W6ggMMy7u4JLzsLIxcJxrFMaGaz8&s=YayvSbTQCxVPLnmyhdpx1VF5EL9b1IM0uBN125FKSXulx8_8qocLwrD9huaR7OXhOZNZtHb1wGMhMqExsppuF2ycNkhai2SGok9M1-totuFTapMBJaYifLBAEdqdMokrlVB1-pSZfZyTMuLxg071Sdczcqpnl_O2K61AarSInSDMYoWDauKDG8kOS3Mp9nNQQ8d2U9PVOlUFMld-FCopEh0judNzO4Uy8HXXcHo2q0MXeXYZ9WExoJXBdl7FoC-MUprhBo-lbeRbuO362Gc-LzU9M0lHAeV6x49q-psiQHU9r9dgsjMmTbE7ghVySmiOm0VNJzIwYdFzSQ1AYvE3vA&h=pcFE2slUT0GyBUfANq7fH-1w0Oi9PE6VSV3hgMV7TOs response: body: - string: "{\n \"name\": \"c5e5fa94-ab43-43a6-b2f3-f02235d9c196\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-04-26T09:52:52.4310089Z\"\n }" + string: "{\n \"name\": \"cb79ef68-c968-4f58-a542-1b03c6fe664b\",\n \"status\"\ + : \"InProgress\",\n \"startTime\": \"2024-07-03T05:55:51.6372567Z\"\n}" headers: cache-control: - no-cache content-length: - - '126' + - '122' content-type: - application/json date: - - Fri, 26 Apr 2024 09:58:25 GMT + - Wed, 03 Jul 2024 06:00:23 GMT expires: - '-1' pragma: @@ -1954,7 +1586,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: 35C44766F8EC4C83969418FA0790C561 Ref B: MNZ221060609053 Ref C: 2024-04-26T09:58:25Z' + - 'Ref A: 457741FD0BB94A31B7ABE2CB5FC4E848 Ref B: BL2AA2030102053 Ref C: 2024-07-03T06:00:24Z' status: code: 200 message: OK @@ -1973,23 +1605,23 @@ interactions: - --resource-group --name --location --network-plugin --ssh-key-value --max-pods --vnet-subnet-id --pod-subnet-id --node-count --pod-ip-allocation-mode --aks-custom-headers User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1018-azure-x86_64-with-glibc2.29) + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.7 (Linux-6.5.0-1021-azure-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/centraluseuap/operations/c5e5fa94-ab43-43a6-b2f3-f02235d9c196?api-version=2016-03-30&t=638497219726229154&c=MIIHHjCCBgagAwIBAgITOgKYMsjF2b7LauhN0AAEApgyyDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwMjAxMTIyNjQyWhcNMjUwMTI2MTIyNjQyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMc6LeWeOAaTapwYz_M49L1VnORab6YTpwLCwmxVWB4gwKTMBTmZE4saFVHP8ucZaaSOGOKBWpswbI7pIUIor6tJZtCkG43ZSGvPP8k8R2tzhLBkAqnyiF7I2NPVowqOCrUhoTfTw5_Rp1bjqTvjRnTtPsbSQX6rOcZ6PLNv5kPzxHtubphb-8oLxSX0xoAjYbiUfoO-Gnf1qVOFFWTgyWFpk17LRz8h04unm1y8YKkpfjcQ2bRNL5Gmr4zX_eLNFtC-x2zlYTK7F84MnG0jRyjImNx0jLTSY0Ug2kBcjC9NtGcrVIgwMRo8mtAqJbl-t1oT9_g6iTDwGRm2XP9UklUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTzsBP1TbO4yLR6cLGeWQ2ro5HzZzAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD4mRGDGmDi9qTaK0C1VvqM3Z09ZRygYqrV4phOqa2GNdfahu_bsZlimgC1O_Lx6hJwrIAXuIIv1B4BpMW4aOYUANoElTlzJM15ai4ijNhOYktD-Fu1wR6tgp8V9Leq_iSbNal00zg9ePy2McmeIsMUDUd4CW5jYRf8XjPjclj311ODC-7XxRexpD_XMQkp_l6rcl0pApBrzRVsqAYrNnZHgOa1174EzcdTgivQjSW3pcHnG_byS7heC4Sj8rCGmef456Oo7W81yYY23Tyg7uAfq3iJuOEdrmNNpDQDPEVmncEOYezS6m1DWB8mLoNORo_vpAR9MiyFBNUDF2YK9KQo&s=WQUswzuoiuxkGJqqhzTFT0B7Uo1_htITlRlrGM2d_iNwptFHu9y6LrsOkvpJZyEcJVxD8OGiDAS79ISW3aEfT_5devxZTvMY1NpITcclW8T7oq_kb4v_Gw1wUP4v9apnogeooLpNHTGmznhdOX93q2ugPOyPRnLWcbXZ5akcUk1aWd4H66Q-dxFuAhviglHTAIDIxkB3bltA5IM15PsB1QLjQdtL5s09yGjmHmb10OygyChs8ckduk4xTtkEBcJGkSpIUD2fqbCxifnUy7IgWNWwA1oK6l3VkuVlU_zQ4k9y7eokhczs0kkh7i81eu3RAg6Vei5crxjTFQIgJ9gIaQ&h=DseuyMvQMNZwz7MZ7P_K9QLEF1zO-wm648mxQ5_oPIY + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/centraluseuap/operations/cb79ef68-c968-4f58-a542-1b03c6fe664b?api-version=2016-03-30&t=638555829518227143&c=MIIHpTCCBo2gAwIBAgITfwN43MjEi0W8quEp-gAEA3jcyDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNjI0MTIwMzUxWhcNMjUwNjE5MTIwMzUxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALiUzQ72miF3S8xuwVdDASkfTayfNuL2xoGjIYUp6ggSGWwqcFLd9Wyqc3F6x8NaURchp8S0iOYM5xMdEBYAsj1xu3zzvdMwM4vUqHIbG6w3GEP4tj7-UIz-btgan_NW7rOEM9oubY9dUtfuCg-mayRYdWezidp70abA2mUEj9ioVQ0CKe9kIzMPn7WFnuLRExud0yMQzDsWTVbaC5Eb_4Hx6vT5bnnLDisXEEQMzG96dJaC9KQZ-tFvcDzGz6diIqaancayRsE-Q5tMUFT-HqewL96WS1vsLjZx9weQsiyqFubDmhMVRawaS26swEjXSSzVp-b3R4MYD-Oh7GkmiFECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQzBZY0EBdtniHL1lKajzP-YspknjAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBADbkVmxlTl8VUMrDJBuRWlmxRWKlxGiR-kZINt99ksV65ZBhsigLjAZYo4HpzQydRwwPVGUebtBD3XhFnalnYK3EoU3yr5LEyfJCQqOCPvAt1AZ3bMR5moP6HXLcSlsDicH7R97FRrKO_6GywgIPDmt2Mm2VBO6p3qPCi2do79OCNlD3OpKaWuuuC6lnZB1ilSIi1w9vpGdji0ixc_dnfMVgL_z1lnM1nLDCsALgv8ghCQDVX4h_Net36CgZgv16gbE71947exvQNJZVVQfXQe0YRTktFsCJVlPmvV5d0KukZUDMAiH0oFJCto8W6ggMMy7u4JLzsLIxcJxrFMaGaz8&s=YayvSbTQCxVPLnmyhdpx1VF5EL9b1IM0uBN125FKSXulx8_8qocLwrD9huaR7OXhOZNZtHb1wGMhMqExsppuF2ycNkhai2SGok9M1-totuFTapMBJaYifLBAEdqdMokrlVB1-pSZfZyTMuLxg071Sdczcqpnl_O2K61AarSInSDMYoWDauKDG8kOS3Mp9nNQQ8d2U9PVOlUFMld-FCopEh0judNzO4Uy8HXXcHo2q0MXeXYZ9WExoJXBdl7FoC-MUprhBo-lbeRbuO362Gc-LzU9M0lHAeV6x49q-psiQHU9r9dgsjMmTbE7ghVySmiOm0VNJzIwYdFzSQ1AYvE3vA&h=pcFE2slUT0GyBUfANq7fH-1w0Oi9PE6VSV3hgMV7TOs response: body: - string: "{\n \"name\": \"c5e5fa94-ab43-43a6-b2f3-f02235d9c196\",\n \"status\": - \"Succeeded\",\n \"startTime\": \"2024-04-26T09:52:52.4310089Z\",\n \"endTime\": - \"2024-04-26T09:58:53.1296824Z\"\n }" + string: "{\n \"name\": \"cb79ef68-c968-4f58-a542-1b03c6fe664b\",\n \"status\"\ + : \"Succeeded\",\n \"startTime\": \"2024-07-03T05:55:51.6372567Z\",\n \"endTime\"\ + : \"2024-07-03T06:00:28.2794669Z\"\n}" headers: cache-control: - no-cache content-length: - - '170' + - '165' content-type: - application/json date: - - Fri, 26 Apr 2024 09:58:55 GMT + - Wed, 03 Jul 2024 06:00:53 GMT expires: - '-1' pragma: @@ -2001,7 +1633,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: 8FD3F1704403491E9B8CAF47214B7FAE Ref B: MNZ221060609053 Ref C: 2024-04-26T09:58:55Z' + - 'Ref A: 1E1E78B053F94D3EB53B29FB45363C67 Ref B: BL2AA2030102053 Ref C: 2024-07-03T06:00:54Z' status: code: 200 message: OK @@ -2020,83 +1652,83 @@ interactions: - --resource-group --name --location --network-plugin --ssh-key-value --max-pods --vnet-subnet-id --pod-subnet-id --node-count --pod-ip-allocation-mode --aks-custom-headers User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1018-azure-x86_64-with-glibc2.29) + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.7 (Linux-6.5.0-1021-azure-x86_64-with) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2024-04-02-preview response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001\",\n - \ \"location\": \"centraluseuap\",\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.28\",\n \"currentKubernetesVersion\": - \"1.28.5\",\n \"dnsPrefix\": \"cliakstest-clitestbiua5titi-79a739\",\n \"fqdn\": - \"cliakstest-clitestbiua5titi-79a739-p3ap60ks.hcp.centraluseuap.azmk8s.io\",\n - \ \"azurePortalFQDN\": \"cliakstest-clitestbiua5titi-79a739-p3ap60ks.portal.hcp.centraluseuap.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 \"vnetSubnetID\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/nodeSubnet\",\n - \ \"podSubnetID\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/podSubnet\",\n - \ \"maxPods\": 80,\n \"type\": \"VirtualMachineScaleSets\",\n \"enableAutoScaling\": - false,\n \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.28\",\n - \ \"currentOrchestratorVersion\": \"1.28.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-2204gen2containerd-202404.16.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 \"podIPAllocationMode\": - \"StaticBlock\",\n \"eTag\": \"82f16da1-cd4f-40b2-bdff-a1fb3ce38a5f\"\n - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n - \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa - AAAAB3NzaC1yc2EAAAADAQABAAABAQDQCtOYASSok3VwCoeCXi3RgBht5RYPnAIPo9++F5TKYqHmqtW+2E1lxFQnXsovc6A/ECidaTpx2ADUOCxLr5rtHy33smrAOw/q0OM/VBSWZkn0TR+35kkFbQMVnoJ24Bp7eCoeqLPT7gq0smGh8VdYlBwuEXV2eEeY5+/Shcj8i5Etsh/pxETOh5HPgD0dmjxfC2TkqBBTuHG6mR+Ka7HbeQIcqvkj+jjMYkIGrqrD/HoeS+tZkOVWS1IpVdnTwfNsPVefMhwK4up+/LSaTYG8uvCfsjWzcrmTnzJTb421/yrddKTAhHBWliwzQ6BtvsOLh7Na3Q+BvWIvk+5Q9kkZ - azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"windowsProfile\": - {\n \"adminUsername\": \"azureuser\",\n \"enableCSIProxy\": true\n },\n - \ \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n - \ },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000001_centraluseuap\",\n - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"supportPlan\": - \"KubernetesOfficial\",\n \"networkProfile\": {\n \"networkPlugin\": - \"azure\",\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_centraluseuap/providers/Microsoft.Network/publicIPAddresses/666d35a2-4d08-49cd-9937-e6fa8cb1aebd\"\n - \ }\n ],\n \"backendPoolType\": \"nodeIPConfiguration\",\n \"clusterServiceLoadBalancerHealthProbeMode\": - \"servicenodeport\"\n },\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": - \"10.0.0.10\",\n \"outboundType\": \"loadBalancer\",\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_cliakstest000001_centraluseuap/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\": \"662b79744ffc6b00014af83f\",\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\": \"dd8754b2-1c24-4a3f-abcd-51380e68c977\"\n - }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001\"\ + ,\n \"location\": \"centraluseuap\",\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.28\",\n\ + \ \"currentKubernetesVersion\": \"1.28.10\",\n \"dnsPrefix\": \"cliakstest-clitestqrhbwavqs-79a739\"\ + ,\n \"fqdn\": \"cliakstest-clitestqrhbwavqs-79a739-w99m77xb.hcp.centraluseuap.azmk8s.io\"\ + ,\n \"azurePortalFQDN\": \"cliakstest-clitestqrhbwavqs-79a739-w99m77xb.portal.hcp.centraluseuap.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 \"vnetSubnetID\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/nodeSubnet\"\ + ,\n \"podSubnetID\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000002/subnets/podSubnet\"\ + ,\n \"maxPods\": 80,\n \"type\": \"VirtualMachineScaleSets\",\n \"\ + enableAutoScaling\": false,\n \"provisioningState\": \"Succeeded\",\n \ + \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\"\ + : \"1.28\",\n \"currentOrchestratorVersion\": \"1.28.10\",\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-202406.19.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 \"podIPAllocationMode\": \"StaticBlock\",\n \"eTag\": \"469e6730-cef2-4f80-ac6c-1888ebca472d\"\ + \n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n\ + \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa\ + \ AAAAB3NzaC1yc2EAAAADAQABAAABAQDKAR+zfUbP7Fe8lHJrZI7xtnADwzkTOlNE8sBzEx1ohyyCKGWTBZf+oZ/w9uMaGcH/XzfENU5eNH8D77fAaRlscBkb4L6miPDkgXMnlARF7/AHB3CUVjfLP5MzJHajUbGD2ejWDZkHP8YtzohZ69+jUQwoIkfW5wkIgk4fL1T0HsXhAs7US9ycGLZLwCSJeSnALS/XNA8zrDMqKoyT7Y/Y5PZFNHO5bSS9zGcEkZEFcDO+03yZ2EPjd8IiRLMcARGPCqparDjEvBnbAClTFzjwky7+V7XfYGZVYpIzfdmg3v+6DXjIkdYrCBsdS5Hc8/oQK9CKnuTbqXIxq22XNrHb\ + \ azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"windowsProfile\"\ + : {\n \"adminUsername\": \"azureuser\",\n \"enableCSIProxy\": true\n \ + \ },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\ + \n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000001_centraluseuap\"\ + ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"supportPlan\"\ + : \"KubernetesOfficial\",\n \"networkProfile\": {\n \"networkPlugin\":\ + \ \"azure\",\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_centraluseuap/providers/Microsoft.Network/publicIPAddresses/bd044a6b-bca0-4430-83ef-d3f3a5bc1cda\"\ + \n }\n ],\n \"backendPoolType\": \"nodeIPConfiguration\"\n },\n\ + \ \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\"\ + ,\n \"outboundType\": \"loadBalancer\",\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_centraluseuap/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\": \"6684e7e70475400001ed2c44\"\ + ,\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\": \"95cc2de0-b5dd-47bf-9c2f-ac3e6434d411\"\ + \n}" headers: cache-control: - no-cache content-length: - - '5584' + - '5379' content-type: - application/json date: - - Fri, 26 Apr 2024 09:58:56 GMT + - Wed, 03 Jul 2024 06:00:54 GMT expires: - '-1' pragma: @@ -2108,7 +1740,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: 250D36B423DA47F98E8DF59AE331A8CB Ref B: MNZ221060609053 Ref C: 2024-04-26T09:58:56Z' + - 'Ref A: 04116778537149E39861AE44C1DCBED0 Ref B: BL2AA2030102053 Ref C: 2024-07-03T06:00:54Z' status: code: 200 message: OK @@ -2128,7 +1760,7 @@ interactions: ParameterSetName: - -g -n --yes --no-wait User-Agent: - - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-6.5.0-1018-azure-x86_64-with-glibc2.29) + - AZURECLI/2.61.0 (DOCKER) azsdk-python-core/1.28.0 Python/3.11.7 (Linux-6.5.0-1021-azure-x86_64-with) method: DELETE uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2024-04-02-preview response: @@ -2136,17 +1768,17 @@ interactions: string: '' headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/centraluseuap/operations/32d15415-3c90-4acc-ae85-450a76c26bc1?api-version=2016-03-30&t=638497223375384270&c=MIIHHjCCBgagAwIBAgITOgKYMsjF2b7LauhN0AAEApgyyDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwMjAxMTIyNjQyWhcNMjUwMTI2MTIyNjQyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMc6LeWeOAaTapwYz_M49L1VnORab6YTpwLCwmxVWB4gwKTMBTmZE4saFVHP8ucZaaSOGOKBWpswbI7pIUIor6tJZtCkG43ZSGvPP8k8R2tzhLBkAqnyiF7I2NPVowqOCrUhoTfTw5_Rp1bjqTvjRnTtPsbSQX6rOcZ6PLNv5kPzxHtubphb-8oLxSX0xoAjYbiUfoO-Gnf1qVOFFWTgyWFpk17LRz8h04unm1y8YKkpfjcQ2bRNL5Gmr4zX_eLNFtC-x2zlYTK7F84MnG0jRyjImNx0jLTSY0Ug2kBcjC9NtGcrVIgwMRo8mtAqJbl-t1oT9_g6iTDwGRm2XP9UklUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTzsBP1TbO4yLR6cLGeWQ2ro5HzZzAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD4mRGDGmDi9qTaK0C1VvqM3Z09ZRygYqrV4phOqa2GNdfahu_bsZlimgC1O_Lx6hJwrIAXuIIv1B4BpMW4aOYUANoElTlzJM15ai4ijNhOYktD-Fu1wR6tgp8V9Leq_iSbNal00zg9ePy2McmeIsMUDUd4CW5jYRf8XjPjclj311ODC-7XxRexpD_XMQkp_l6rcl0pApBrzRVsqAYrNnZHgOa1174EzcdTgivQjSW3pcHnG_byS7heC4Sj8rCGmef456Oo7W81yYY23Tyg7uAfq3iJuOEdrmNNpDQDPEVmncEOYezS6m1DWB8mLoNORo_vpAR9MiyFBNUDF2YK9KQo&s=Udz1Zn765Ar_42m5T0Y17AudUe6i6t-XTha3mURP6MnXMGMDmImoXeTYX3ef6g4BjR0N_dOG7UsSSFUS0KidBwv0SUlZTzyVvlPONOY4LoZDwFlkbXIFixJg9DNxbqqleca3nOBlsh489PVSkIcP4ZexUskq8UKT-Myy48MB-J_EcCtjNpLhP-dwGcKm-Cnq4S3u8jmfQ-CSq1PBB7uNZ3jCfKOtRwVHXjNhlc0qyuFfrCyLuqsFCb7P0V8UGY9Tip9gYkwgVMhlw6GpLrTOToKNbUD24qSC5bWipfBcKr2381jCzsqaNQ99-_ri9-z0S1IQR_fDLc68rW-kfY6TQw&h=aNn9tOOL76NkUapPIz7Qg8hwrqad4GijpwUcl7pRRvI + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/centraluseuap/operations/70b98455-fc5a-4d70-820a-085508f72df3?api-version=2016-03-30&t=638555832564098331&c=MIIHhzCCBm-gAwIBAgITfAULQ3rFY4Objzxl3AAABQtDejANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwNjIyMjE1NzIzWhcNMjUwNjE3MjE1NzIzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALhRxgv00I_kIXwCJCxn0QIbiBxztKV5N7VUsmJclkirZBo6v69H49qwFEyTyf6TsDRZiDyUNhhfYpqgthcgDoGvOa0_uYNIt0GINfkDoySgM3HurzdD12Zyaj2woPrEkxHdoetI4nepp_ytiAmF81Z7YZyv05HKxV_WspPeyLBxorHcJ_drtY13Ez5tLDFiX_NnqLjf1oZojfYarEmVhETopjp53RxjVOKKRI4K2YWjs44wk0T2jaYGo5macYriIx3aHAxhN0aCURkqI1nWMC6SkdMrP1wdgAcHD5niTqQC5ql2zaSMLmcGFm50nyqRNylI1LJdmgPwGhN_dGd0E6ECAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTDuxsvkrD8RyTijDaIWm29RaQAYTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBADe3mHC76LsKVL9fkhYlwBSfOx_cb-6YFuiqGA60VGCoc_qwfcn9leu0FbnJEquloNzG8tG_ZwhaFVsQ-_we0Vgl03BjC-BOem7ZES6XywaYv4X1vEBc0SNaQ8EQVToFyCD9wf1ZGu5uv4jk-oILXl_CzdRsvuGKmprgkbrMIS6t5V8ds7REAX8SiE37hqdZU5hNT74RwV32cg3gLtbUsPK22Kv1gf5KsCUZe9tEsEkyq_bSxaNCWnh3lfmsstE0Jo_zL1O6cPKMMtvD21xFYchjWKjYGr1p5mGiM-OLLi8_ETKkYQTS0_gB7wZOGtsc0pIsvgAnqA-sMNn8Oy953Q4&s=l0966m0gNcVQtxna9JwQ3y8p1-gOy6vDT5MlgkCUJb29mksiS1zPBTKT9JnplIjEPpNSxABBEKm0_0avxnIpUTfjU6cPALDz2c9jLQiwdeTlQMA1U4IkSxGYbOVOQsTckTiJGTZaLWAlLxQ1EuvEx7j3Lx32O_06ak9jTMXJa68Dw_mGB1hZZ5aaDqvGdcWhmMD5jZxh5rMv5BtCZQalVes4-9Gi73sIrQqqQGOVmRGO9ue5n8QDRM-pUPZtg_7zulRi-01hBCSLWDewqit3TCqGfLmfMvPd1xILxNdXSK6kv6KI_TPTTC0Pp7GBu_rCNKPcDhoCYgAUl020I1xg2Q&h=XnnGi0hULDQDhglVWaQ-xObn5coDPIPOhBKh_RjAyOw cache-control: - no-cache content-length: - '0' date: - - Fri, 26 Apr 2024 09:58:57 GMT + - Wed, 03 Jul 2024 06:00:55 GMT expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/centraluseuap/operationresults/32d15415-3c90-4acc-ae85-450a76c26bc1?api-version=2016-03-30&t=638497223376321791&c=MIIHHjCCBgagAwIBAgITOgKYMsjF2b7LauhN0AAEApgyyDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwMjAxMTIyNjQyWhcNMjUwMTI2MTIyNjQyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMc6LeWeOAaTapwYz_M49L1VnORab6YTpwLCwmxVWB4gwKTMBTmZE4saFVHP8ucZaaSOGOKBWpswbI7pIUIor6tJZtCkG43ZSGvPP8k8R2tzhLBkAqnyiF7I2NPVowqOCrUhoTfTw5_Rp1bjqTvjRnTtPsbSQX6rOcZ6PLNv5kPzxHtubphb-8oLxSX0xoAjYbiUfoO-Gnf1qVOFFWTgyWFpk17LRz8h04unm1y8YKkpfjcQ2bRNL5Gmr4zX_eLNFtC-x2zlYTK7F84MnG0jRyjImNx0jLTSY0Ug2kBcjC9NtGcrVIgwMRo8mtAqJbl-t1oT9_g6iTDwGRm2XP9UklUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTzsBP1TbO4yLR6cLGeWQ2ro5HzZzAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD4mRGDGmDi9qTaK0C1VvqM3Z09ZRygYqrV4phOqa2GNdfahu_bsZlimgC1O_Lx6hJwrIAXuIIv1B4BpMW4aOYUANoElTlzJM15ai4ijNhOYktD-Fu1wR6tgp8V9Leq_iSbNal00zg9ePy2McmeIsMUDUd4CW5jYRf8XjPjclj311ODC-7XxRexpD_XMQkp_l6rcl0pApBrzRVsqAYrNnZHgOa1174EzcdTgivQjSW3pcHnG_byS7heC4Sj8rCGmef456Oo7W81yYY23Tyg7uAfq3iJuOEdrmNNpDQDPEVmncEOYezS6m1DWB8mLoNORo_vpAR9MiyFBNUDF2YK9KQo&s=caZ_JmDnF89_AG2fpcw7XNW-4fK2NSwpszmz3NfqI8lSvevBsaGvERvUSF6gndXDQXNhddXxlb0F6iw73K0PxEaydMXo6x3Xb34fvYrEu8yw0_ekhXrp-JNdwkQsGOVnabT2WQwTPBEjUzP6Ed8a7D2iT2T3X9m4UlKRoAWWAlFuptI32T_OrI7R_owWxoUV96hC_s3pn05oNfXFPfOK0t8vZvQnEmG5GCEhyQDcfUwxjDfhwsRVoyea0mjfz1jIEbG-BN2U-QuvPS8XOdAHB4ourrv1DMC3fDzpFzGBGh-B5znePJWG6hFHTcaGj_SCXexwd9QFWtrmA-ffHQqG3g&h=yPuwUyQNPOVDW8T6KupY84y4bnbOi6AHsr-zfsOKh9Y + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/centraluseuap/operationresults/70b98455-fc5a-4d70-820a-085508f72df3?api-version=2016-03-30&t=638555832564254593&c=MIIHhzCCBm-gAwIBAgITfAULQ3rFY4Objzxl3AAABQtDejANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwNjIyMjE1NzIzWhcNMjUwNjE3MjE1NzIzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALhRxgv00I_kIXwCJCxn0QIbiBxztKV5N7VUsmJclkirZBo6v69H49qwFEyTyf6TsDRZiDyUNhhfYpqgthcgDoGvOa0_uYNIt0GINfkDoySgM3HurzdD12Zyaj2woPrEkxHdoetI4nepp_ytiAmF81Z7YZyv05HKxV_WspPeyLBxorHcJ_drtY13Ez5tLDFiX_NnqLjf1oZojfYarEmVhETopjp53RxjVOKKRI4K2YWjs44wk0T2jaYGo5macYriIx3aHAxhN0aCURkqI1nWMC6SkdMrP1wdgAcHD5niTqQC5ql2zaSMLmcGFm50nyqRNylI1LJdmgPwGhN_dGd0E6ECAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTDuxsvkrD8RyTijDaIWm29RaQAYTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBADe3mHC76LsKVL9fkhYlwBSfOx_cb-6YFuiqGA60VGCoc_qwfcn9leu0FbnJEquloNzG8tG_ZwhaFVsQ-_we0Vgl03BjC-BOem7ZES6XywaYv4X1vEBc0SNaQ8EQVToFyCD9wf1ZGu5uv4jk-oILXl_CzdRsvuGKmprgkbrMIS6t5V8ds7REAX8SiE37hqdZU5hNT74RwV32cg3gLtbUsPK22Kv1gf5KsCUZe9tEsEkyq_bSxaNCWnh3lfmsstE0Jo_zL1O6cPKMMtvD21xFYchjWKjYGr1p5mGiM-OLLi8_ETKkYQTS0_gB7wZOGtsc0pIsvgAnqA-sMNn8Oy953Q4&s=pWJzS2-Ifo7qYVGL_XY2pNbwpQwx90bv3bKOLqE4RUbwnLs7RPT1Pp-zVWbcGRpZEs_iVNWzWYtFt5t5OKlJSs6m5KDqWzNTckcWVeoWHXkqXqlV1-DGERjpumey9h7-EsCTd2Xebt8A7wqoZ0NlEKs1VhBgLa8K2XaCk3EAnoWO3ynN8ErL3AW1giEEhdMLppjE4TgXNyFLEVd7LjvaWFADZI7vXF5EUanT3aVpMTPBhUXigFQLbbIFDWH9cHvGMGpYKeMiUkvtubj0IW3NJZhluFmz-TSAVvh0SCWrbOf2WA3xaHdzqQh73jM3nF4-v8j_QyslNhqTld8uL_NsIQ&h=_qqvkyvqWhQNFWSlv4sSn3pgG9YDDeE3SvBahzE9syM pragma: - no-cache strict-transport-security: @@ -2158,7 +1790,7 @@ interactions: x-ms-ratelimit-remaining-subscription-deletes: - '14999' x-msedge-ref: - - 'Ref A: 9EB05F87562C42B682919E21A5CCC38F Ref B: MNZ221060609053 Ref C: 2024-04-26T09:58:56Z' + - 'Ref A: 726B27172A5E4800927E3F486B4A1E7E Ref B: BL2AA2010205053 Ref C: 2024-07-03T06:00:55Z' status: code: 202 message: Accepted 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 dcbfb01c068..7b5c14b2aa7 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 @@ -4684,6 +4684,16 @@ def test_aks_create_update_fips_flow(self, resource_group, resource_group_locati ], ) + # verify no flag no change + self.cmd( + "aks nodepool update --resource-group={resource_group} --cluster-name={name} --name={node_pool_name} " + '--aks-custom-headers AKSHTTPCustomFeatures=Microsoft.ContainerService/MutableFipsPreview', + checks=[ + self.check("provisioningState", "Succeeded"), + self.check("enableFips", True), + ], + ) + # verify same update no change self.cmd( "aks nodepool update --resource-group={resource_group} --cluster-name={name} --name={node_pool_name} " @@ -4720,6 +4730,16 @@ def test_aks_create_update_fips_flow(self, resource_group, resource_group_locati ], ) + # verify no flag no change + self.cmd( + "aks nodepool update --resource-group={resource_group} --cluster-name={name} --name={node_pool_name_second} " + '--aks-custom-headers AKSHTTPCustomFeatures=Microsoft.ContainerService/MutableFipsPreview', + checks=[ + self.check("provisioningState", "Succeeded"), + self.check("enableFips", False), + ], + ) + # verify same update no change self.cmd( "aks nodepool update --resource-group={resource_group} --cluster-name={name} --name={node_pool_name_second} " diff --git a/src/aks-preview/azext_aks_preview/tests/latest/test_validators.py b/src/aks-preview/azext_aks_preview/tests/latest/test_validators.py index b3fba1c3fbe..c836b1f9f2a 100644 --- a/src/aks-preview/azext_aks_preview/tests/latest/test_validators.py +++ b/src/aks-preview/azext_aks_preview/tests/latest/test_validators.py @@ -969,6 +969,47 @@ def test_enable_with_ephemeral_disk_nvme_perf_tier_and_ephemeral_temp_disk_pool( ) self.assertEqual(str(cm.exception), err) + def test_enable_with_same_ephemeral_disk_nvme_perf_tier_already_set(self): + perf_tier = acstor_consts.CONST_EPHEMERAL_NVME_PERF_TIER_PREMIUM + storage_pool_type = acstor_consts.CONST_STORAGE_POOL_TYPE_EPHEMERAL_DISK + err = ( + "Azure Container Storage is already configured with --ephemeral-disk-nvme-perf-tier " + f"value set to {perf_tier}." + ) + with self.assertRaises(InvalidArgumentValueError) as cm: + acstor_validator.validate_enable_azure_container_storage_params( + storage_pool_type, None, None, None, None, None, None, True, False, False, False, True, None, perf_tier, acstor_consts.CONST_DISK_TYPE_PV_WITH_ANNOTATION, acstor_consts.CONST_EPHEMERAL_NVME_PERF_TIER_PREMIUM + ) + self.assertEqual(str(cm.exception), err) + + def test_enable_with_same_ephemeral_disk_volume_type_already_set(self): + disk_vol_type = acstor_consts.CONST_DISK_TYPE_PV_WITH_ANNOTATION + storage_pool_type = acstor_consts.CONST_STORAGE_POOL_TYPE_EPHEMERAL_DISK + err = ( + "Azure Container Storage is already configured with --ephemeral-disk-volume-type " + f"value set to {disk_vol_type}." + ) + with self.assertRaises(InvalidArgumentValueError) as cm: + acstor_validator.validate_enable_azure_container_storage_params( + storage_pool_type, None, None, None, None, None, None, True, False, False, False, True, disk_vol_type, None, acstor_consts.CONST_DISK_TYPE_PV_WITH_ANNOTATION, acstor_consts.CONST_EPHEMERAL_NVME_PERF_TIER_PREMIUM + ) + self.assertEqual(str(cm.exception), err) + + def test_enable_with_same_ephemeral_disk_nvme_perf_tier_and_ephemeral_temp_disk_pool_already_set(self): + perf_tier = acstor_consts.CONST_EPHEMERAL_NVME_PERF_TIER_STANDARD + disk_vol_type = acstor_consts.CONST_DISK_TYPE_PV_WITH_ANNOTATION + storage_pool_type = acstor_consts.CONST_STORAGE_POOL_TYPE_EPHEMERAL_DISK + err = ( + "Azure Container Storage is already configured with --ephemeral-disk-volume-type " + f"value set to {disk_vol_type} and --ephemeral-disk-nvme-perf-tier " + f"value set to {perf_tier}." + ) + with self.assertRaises(InvalidArgumentValueError) as cm: + acstor_validator.validate_enable_azure_container_storage_params( + storage_pool_type, None, None, None, None, None, None, True, False, False, False, True, disk_vol_type, perf_tier, acstor_consts.CONST_DISK_TYPE_PV_WITH_ANNOTATION, acstor_consts.CONST_EPHEMERAL_NVME_PERF_TIER_STANDARD + ) + self.assertEqual(str(cm.exception), err) + def test_enable_with_option_all_and_ephemeral_disk_pool(self): storage_pool_name = "valid-name" storage_pool_option = acstor_consts.CONST_ACSTOR_ALL diff --git a/src/aks-preview/setup.py b/src/aks-preview/setup.py index 9f2ab7bc028..bedd5458774 100644 --- a/src/aks-preview/setup.py +++ b/src/aks-preview/setup.py @@ -9,7 +9,7 @@ from setuptools import setup, find_packages -VERSION = "5.0.0b3" +VERSION = "5.0.0b4" CLASSIFIERS = [ "Development Status :: 4 - Beta", diff --git a/src/amg/HISTORY.rst b/src/amg/HISTORY.rst index e6982fe1edb..0cb46636411 100644 --- a/src/amg/HISTORY.rst +++ b/src/amg/HISTORY.rst @@ -64,4 +64,8 @@ Release History 1.3.4 ++++++ -* `az grafana dashboard sync`: use case-insensitive comparison for library panel folders \ No newline at end of file +* `az grafana dashboard sync`: use case-insensitive comparison for library panel folders + +1.3.5 +++++++ +* `az grafana dashboard sync`: fix version mismatch issue for library panel sync \ No newline at end of file diff --git a/src/amg/azext_amg/sync.py b/src/amg/azext_amg/sync.py index e8f44ce0ec6..e999f9360af 100644 --- a/src/amg/azext_amg/sync.py +++ b/src/amg/azext_amg/sync.py @@ -126,7 +126,7 @@ def sync(cmd, source, destination, folders_to_include=None, folders_to_exclude=N continue # Figure out whether we shall correct the data sources. It is possible the Uids are different - remap_datasource_uids(source_dashboard.get("dashboard"), uid_mapping, data_source_missed) + remap_datasource_uids(source_dashboard["dashboard"], uid_mapping, data_source_missed) if not dry_run: delete_dashboard(cmd, destination_workspace, dashboard_uid, @@ -144,6 +144,7 @@ def sync(cmd, source, destination, folders_to_include=None, folders_to_exclude=N continue panel_name = content["result"]['name'] + panel_folder_uid = content["result"]["folderUid"] panel_folder_name = content["result"]["meta"]["folderName"] # user error case where library panel in dashboard is not in an excluded folder @@ -160,19 +161,22 @@ def sync(cmd, source, destination, folders_to_include=None, folders_to_exclude=N if not dry_run: logger.info("Syncing library panel: %s", panel_folder_name + "/" + panel_name) + endpoint = f'{destination_endpoint}/api/library-elements/' payload = { 'uid': content["result"]["uid"], - 'folderUid': content["result"]["folderUid"], + 'folderUid': panel_folder_uid if panel_folder_uid != 'general' else '', 'name': panel_name, 'model': content["result"]["model"], 'kind': content["result"]["kind"], } - (status, content) = send_grafana_post(f'{destination_endpoint}/api/library-elements/', - json.dumps(payload), http_headers) + (status, content) = send_grafana_post(endpoint, json.dumps(payload), http_headers) if status >= 400: if 'name or UID already exists' in content.get('message', ''): - send_grafana_patch(f'{destination_endpoint}/api/library-elements/{library_panel_uid}', - json.dumps(payload), http_headers) + endpoint = f'{destination_endpoint}/api/library-elements/{library_panel_uid}' + (status, content) = send_grafana_get(endpoint, http_headers) + + payload["version"] = content["result"]["version"] # avoid version mismatch + (status, content) = send_grafana_patch(endpoint, json.dumps(payload), http_headers) else: logger.error(json.dumps(content)) diff --git a/src/amg/azext_amg/tests/latest/recordings/test_amg_backup_restore.yaml b/src/amg/azext_amg/tests/latest/recordings/test_amg_backup_restore.yaml index eb83937a675..1962563d6d5 100644 --- a/src/amg/azext_amg/tests/latest/recordings/test_amg_backup_restore.yaml +++ b/src/amg/azext_amg/tests/latest/recordings/test_amg_backup_restore.yaml @@ -1,27588 +1,27266 @@ -interactions: -- request: - body: '{"sku": {"name": "Standard"}, "properties": {}, "identity": {"type": "SystemAssigned"}, - "location": "westcentralus"}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - grafana create - Connection: - - keep-alive - Content-Length: - - '116' - Content-Type: - - application/json - ParameterSetName: - - -g -n -l - User-Agent: - - AZURECLI/2.53.0 azsdk-python-mgmt-dashboard/1.1.0 Python/3.8.10 (Windows-10-10.0.22621-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_amg000001/providers/Microsoft.Dashboard/grafana/clitestamgbackup000002?api-version=2023-09-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_amg000001/providers/Microsoft.Dashboard/grafana/clitestamgbackup000002","name":"clitestamgbackup000002","type":"microsoft.dashboard/grafana","sku":{"name":"Standard"},"location":"westcentralus","tags":{},"systemData":{"createdBy":"example@example.com","createdByType":"User","createdAt":"2024-05-28T21:52:29.1546796Z","lastModifiedBy":"example@example.com","lastModifiedByType":"User","lastModifiedAt":"2024-05-28T21:52:29.1546796Z"},"identity":{"principalId":"12e1eada-25c3-4fe4-bc68-9a27c0687e99","tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47","type":"SystemAssigned"},"properties":{"provisioningState":"Accepted","grafanaVersion":null,"endpoint":"https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com","zoneRedundancy":"Disabled","publicNetworkAccess":"Enabled","privateEndpointConnections":null,"autoGeneratedDomainNameLabelScope":"TenantReuse","apiKey":"Disabled","deterministicOutboundIP":"Disabled","outboundIPs":null,"grafanaIntegrations":{"azureMonitorWorkspaceIntegrations":[]},"enterpriseConfigurations":null,"grafanaConfigurations":{"smtp":{"enabled":false}},"grafanaPlugins":null,"grafanaMajorVersion":"10"}}' - headers: - api-supported-versions: - - 2021-09-01-preview, 2022-05-01-preview, 2022-08-01, 2022-10-01-preview, 2023-09-01, - 2023-10-01-preview - azure-asyncoperation: - - https://management.azure.com/providers/Microsoft.Dashboard/locations/WESTCENTRALUS/operationStatuses/06b66a6f-912b-44a2-8087-ab46dc81f512*8FC3E5124D76FB5C3D1ACBC451EE8BAC1F5CD5DAC8409BE696A1EB8233533732?api-version=2023-09-01&t=638525299502796589&c=MIIHpTCCBo2gAwIBAgITfwM6vSxODJvqjFP4oQAEAzq9LDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNTE1MTI0NjQwWhcNMjUwNTEwMTI0NjQwWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKa4cOTKf-wVpLKiG5Zei1-Oc5u5PvibFdqWIGFZDLmSA3G2jYrx6dKQ8NH10xxzVOMT_dqQOb2nPmPDhnS3CUlhwx_iI9VSftq8J182Ci01SlOzoieOj_kBg-1yQ4TB3DD7Rwgy40TMWgK-1lkliuLAgSHruwrRW8Kj8Q96A0oGxy1RQggyCNWVG8EsUp1ngtGu-yi1BZRa4Q-v_x9KFfbvtOc9KIfKRFs2r2zg4MWc4xCzQCYrRXIVfS-sFxEn1GbDqtYc4-y5T978_4OnKXidZCkJqT4v1ZRcgxKZpH8d4GmacrEfBoCqjg9ZayboCoIPz5wEIF9LOngoqXqnmYECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBRCKTJWBui0JqrIiMW81zJdA9-tSDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGJpRHLgYBJ-Hg0664G6_TgQ8luNO24um3ktexLaPrnailsQdaNThyJ4w9TTpMvyG31DlS7euSnKy8IsfMzCDxu1mmgziF9Urf-OpUw3u-ze-9z_PmzXym0G-rk8OrPpWWdAeApaUIHmydJGO_yrSQURQDLY9ATNa4gS1c9rQLruie0ZkPwjhAJCwpdK615q7s9ssaQ_HZEXM9r3mojVMYMB6b7TQJcwlVHBvkRO5u4HnAI26O2e-pcDzgccXJ6mqM158VJM-AyU1D2gWCqHj4zml1U005Ot-Fx-C3N3HCVImLvAllBxeQdwzOTae6Br-eXo1NCFf1ahI2fP4G_nB7o&s=NdqaV-Fjler1xUtBqg5n8a102WuPe_-srfOuMyrXn5cQem4IuU1Vfb4Ho9Rdju4AtvJrPkz6Mccr56EYQrnkFK4xm3XWeJ13yvjJrRBrWjFrZz7r-dXGp2T0yv0m15ASYyQLZ4jS9_gasIa-VRCCRFZ65-jcCee8BYCbWD5wEEN8qJpYCWchPP7XxCVkEg1zMVD9gUnImLnk7qgKyQKHuQl5PMrM4He1-_32GQZy87olxA8emdAh48b12MwxeIt5tJChSVs_5mOT7g-tUlJMxuKWug8bbB0ySJlAN-wvY7z8yFX96Mt_ZFBzyrZUyl6s5OC7FnmKMBr8wuj7yLp_8w&h=BefL1An_FC8Yx8zf5BAxyt71mlQ5Qx_N-nnOSUBZ8Vg - cache-control: - - no-cache - content-length: - - '1224' - content-type: - - application/json; charset=utf-8 - date: - - Tue, 28 May 2024 21:52:29 GMT - etag: - - '"0200352a-0000-0600-0000-6656521e0000"' - expires: - - '-1' - location: - - https://management.azure.com/providers/Microsoft.Dashboard/locations/WESTCENTRALUS/operationStatuses/06b66a6f-912b-44a2-8087-ab46dc81f512*8FC3E5124D76FB5C3D1ACBC451EE8BAC1F5CD5DAC8409BE696A1EB8233533732?api-version=2023-09-01&t=638525299502952810&c=MIIHpTCCBo2gAwIBAgITfwM6vSxODJvqjFP4oQAEAzq9LDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNTE1MTI0NjQwWhcNMjUwNTEwMTI0NjQwWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKa4cOTKf-wVpLKiG5Zei1-Oc5u5PvibFdqWIGFZDLmSA3G2jYrx6dKQ8NH10xxzVOMT_dqQOb2nPmPDhnS3CUlhwx_iI9VSftq8J182Ci01SlOzoieOj_kBg-1yQ4TB3DD7Rwgy40TMWgK-1lkliuLAgSHruwrRW8Kj8Q96A0oGxy1RQggyCNWVG8EsUp1ngtGu-yi1BZRa4Q-v_x9KFfbvtOc9KIfKRFs2r2zg4MWc4xCzQCYrRXIVfS-sFxEn1GbDqtYc4-y5T978_4OnKXidZCkJqT4v1ZRcgxKZpH8d4GmacrEfBoCqjg9ZayboCoIPz5wEIF9LOngoqXqnmYECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBRCKTJWBui0JqrIiMW81zJdA9-tSDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGJpRHLgYBJ-Hg0664G6_TgQ8luNO24um3ktexLaPrnailsQdaNThyJ4w9TTpMvyG31DlS7euSnKy8IsfMzCDxu1mmgziF9Urf-OpUw3u-ze-9z_PmzXym0G-rk8OrPpWWdAeApaUIHmydJGO_yrSQURQDLY9ATNa4gS1c9rQLruie0ZkPwjhAJCwpdK615q7s9ssaQ_HZEXM9r3mojVMYMB6b7TQJcwlVHBvkRO5u4HnAI26O2e-pcDzgccXJ6mqM158VJM-AyU1D2gWCqHj4zml1U005Ot-Fx-C3N3HCVImLvAllBxeQdwzOTae6Br-eXo1NCFf1ahI2fP4G_nB7o&s=m2c2Ry4neXorgIBYDu44pKEZWEIeokJjD8JjyEHF8FwqeDm6D3wPl2M312ZxMuNaoXZtb3L-qlNWrhuk0OCCNTg82En35FijHwouXrgZxjZpdeu2IHXeIivCYngiTFnE1b1R2X8YTYEbPpl2D0QQcb5DNjyQzli2Qm4HgKnzjDhcokH2qU1IvptAN20JC2GZ8pV-qhFLSgHTZGlx2lJETdRbvBoHlEQ8WAZ_k0FjQAT8tAQeAzX58CZboWPrCeAXLkox7YqDMoBHlHfbrxCMdJ1Wxp6EFygsX5vdUqdd-PR-ecRrsG10ww8JMLFXfj-mjWf90KudATtu3uW65SY1xA&h=xIY0WtVK6ehyTETK7WzU-ZvkqV9daWRs3yaAwX9qKX8 - mise-correlation-id: - - 16bc53aa-363c-4336-8410-db1ed8c926fc - pragma: - - no-cache - request-context: - - appId=cid-v1:c5d15200-b714-40a5-9a7a-a4ecac3e5442 - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-providerhub-traffic: - - 'True' - x-ms-ratelimit-remaining-subscription-writes: - - '1199' - x-msedge-ref: - - 'Ref A: 529BE87DDC5D4EF48D130F9645C8B79B Ref B: CO6AA3150218023 Ref C: 2024-05-28T21:52:28Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - grafana create - Connection: - - keep-alive - ParameterSetName: - - -g -n -l - User-Agent: - - AZURECLI/2.53.0 azsdk-python-mgmt-dashboard/1.1.0 Python/3.8.10 (Windows-10-10.0.22621-SP0) - method: GET - uri: https://management.azure.com/providers/Microsoft.Dashboard/locations/WESTCENTRALUS/operationStatuses/06b66a6f-912b-44a2-8087-ab46dc81f512*8FC3E5124D76FB5C3D1ACBC451EE8BAC1F5CD5DAC8409BE696A1EB8233533732?api-version=2023-09-01&t=638525299502796589&c=MIIHpTCCBo2gAwIBAgITfwM6vSxODJvqjFP4oQAEAzq9LDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNTE1MTI0NjQwWhcNMjUwNTEwMTI0NjQwWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKa4cOTKf-wVpLKiG5Zei1-Oc5u5PvibFdqWIGFZDLmSA3G2jYrx6dKQ8NH10xxzVOMT_dqQOb2nPmPDhnS3CUlhwx_iI9VSftq8J182Ci01SlOzoieOj_kBg-1yQ4TB3DD7Rwgy40TMWgK-1lkliuLAgSHruwrRW8Kj8Q96A0oGxy1RQggyCNWVG8EsUp1ngtGu-yi1BZRa4Q-v_x9KFfbvtOc9KIfKRFs2r2zg4MWc4xCzQCYrRXIVfS-sFxEn1GbDqtYc4-y5T978_4OnKXidZCkJqT4v1ZRcgxKZpH8d4GmacrEfBoCqjg9ZayboCoIPz5wEIF9LOngoqXqnmYECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBRCKTJWBui0JqrIiMW81zJdA9-tSDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGJpRHLgYBJ-Hg0664G6_TgQ8luNO24um3ktexLaPrnailsQdaNThyJ4w9TTpMvyG31DlS7euSnKy8IsfMzCDxu1mmgziF9Urf-OpUw3u-ze-9z_PmzXym0G-rk8OrPpWWdAeApaUIHmydJGO_yrSQURQDLY9ATNa4gS1c9rQLruie0ZkPwjhAJCwpdK615q7s9ssaQ_HZEXM9r3mojVMYMB6b7TQJcwlVHBvkRO5u4HnAI26O2e-pcDzgccXJ6mqM158VJM-AyU1D2gWCqHj4zml1U005Ot-Fx-C3N3HCVImLvAllBxeQdwzOTae6Br-eXo1NCFf1ahI2fP4G_nB7o&s=NdqaV-Fjler1xUtBqg5n8a102WuPe_-srfOuMyrXn5cQem4IuU1Vfb4Ho9Rdju4AtvJrPkz6Mccr56EYQrnkFK4xm3XWeJ13yvjJrRBrWjFrZz7r-dXGp2T0yv0m15ASYyQLZ4jS9_gasIa-VRCCRFZ65-jcCee8BYCbWD5wEEN8qJpYCWchPP7XxCVkEg1zMVD9gUnImLnk7qgKyQKHuQl5PMrM4He1-_32GQZy87olxA8emdAh48b12MwxeIt5tJChSVs_5mOT7g-tUlJMxuKWug8bbB0ySJlAN-wvY7z8yFX96Mt_ZFBzyrZUyl6s5OC7FnmKMBr8wuj7yLp_8w&h=BefL1An_FC8Yx8zf5BAxyt71mlQ5Qx_N-nnOSUBZ8Vg - response: - body: - string: '{"id":"/providers/Microsoft.Dashboard/locations/WESTCENTRALUS/operationStatuses/06b66a6f-912b-44a2-8087-ab46dc81f512*8FC3E5124D76FB5C3D1ACBC451EE8BAC1F5CD5DAC8409BE696A1EB8233533732","name":"06b66a6f-912b-44a2-8087-ab46dc81f512*8FC3E5124D76FB5C3D1ACBC451EE8BAC1F5CD5DAC8409BE696A1EB8233533732","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_amg000001/providers/Microsoft.Dashboard/grafana/clitestamgbackup000002","status":"Accepted","startTime":"2024-05-28T21:52:29.8878516Z"}' - headers: - cache-control: - - no-cache - content-length: - - '519' - content-type: - - application/json; charset=utf-8 - date: - - Tue, 28 May 2024 21:52:29 GMT - etag: - - '"02008ea3-0000-0600-0000-6656521d0000"' - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-msedge-ref: - - 'Ref A: 489542CB3C5146EF81C9EA07EFEE9B45 Ref B: CO6AA3150218023 Ref C: 2024-05-28T21:52:30Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - grafana create - Connection: - - keep-alive - ParameterSetName: - - -g -n -l - User-Agent: - - AZURECLI/2.53.0 azsdk-python-mgmt-dashboard/1.1.0 Python/3.8.10 (Windows-10-10.0.22621-SP0) - method: GET - uri: https://management.azure.com/providers/Microsoft.Dashboard/locations/WESTCENTRALUS/operationStatuses/06b66a6f-912b-44a2-8087-ab46dc81f512*8FC3E5124D76FB5C3D1ACBC451EE8BAC1F5CD5DAC8409BE696A1EB8233533732?api-version=2023-09-01&t=638525299502796589&c=MIIHpTCCBo2gAwIBAgITfwM6vSxODJvqjFP4oQAEAzq9LDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNTE1MTI0NjQwWhcNMjUwNTEwMTI0NjQwWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKa4cOTKf-wVpLKiG5Zei1-Oc5u5PvibFdqWIGFZDLmSA3G2jYrx6dKQ8NH10xxzVOMT_dqQOb2nPmPDhnS3CUlhwx_iI9VSftq8J182Ci01SlOzoieOj_kBg-1yQ4TB3DD7Rwgy40TMWgK-1lkliuLAgSHruwrRW8Kj8Q96A0oGxy1RQggyCNWVG8EsUp1ngtGu-yi1BZRa4Q-v_x9KFfbvtOc9KIfKRFs2r2zg4MWc4xCzQCYrRXIVfS-sFxEn1GbDqtYc4-y5T978_4OnKXidZCkJqT4v1ZRcgxKZpH8d4GmacrEfBoCqjg9ZayboCoIPz5wEIF9LOngoqXqnmYECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBRCKTJWBui0JqrIiMW81zJdA9-tSDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGJpRHLgYBJ-Hg0664G6_TgQ8luNO24um3ktexLaPrnailsQdaNThyJ4w9TTpMvyG31DlS7euSnKy8IsfMzCDxu1mmgziF9Urf-OpUw3u-ze-9z_PmzXym0G-rk8OrPpWWdAeApaUIHmydJGO_yrSQURQDLY9ATNa4gS1c9rQLruie0ZkPwjhAJCwpdK615q7s9ssaQ_HZEXM9r3mojVMYMB6b7TQJcwlVHBvkRO5u4HnAI26O2e-pcDzgccXJ6mqM158VJM-AyU1D2gWCqHj4zml1U005Ot-Fx-C3N3HCVImLvAllBxeQdwzOTae6Br-eXo1NCFf1ahI2fP4G_nB7o&s=NdqaV-Fjler1xUtBqg5n8a102WuPe_-srfOuMyrXn5cQem4IuU1Vfb4Ho9Rdju4AtvJrPkz6Mccr56EYQrnkFK4xm3XWeJ13yvjJrRBrWjFrZz7r-dXGp2T0yv0m15ASYyQLZ4jS9_gasIa-VRCCRFZ65-jcCee8BYCbWD5wEEN8qJpYCWchPP7XxCVkEg1zMVD9gUnImLnk7qgKyQKHuQl5PMrM4He1-_32GQZy87olxA8emdAh48b12MwxeIt5tJChSVs_5mOT7g-tUlJMxuKWug8bbB0ySJlAN-wvY7z8yFX96Mt_ZFBzyrZUyl6s5OC7FnmKMBr8wuj7yLp_8w&h=BefL1An_FC8Yx8zf5BAxyt71mlQ5Qx_N-nnOSUBZ8Vg - response: - body: - string: '{"id":"/providers/Microsoft.Dashboard/locations/WESTCENTRALUS/operationStatuses/06b66a6f-912b-44a2-8087-ab46dc81f512*8FC3E5124D76FB5C3D1ACBC451EE8BAC1F5CD5DAC8409BE696A1EB8233533732","name":"06b66a6f-912b-44a2-8087-ab46dc81f512*8FC3E5124D76FB5C3D1ACBC451EE8BAC1F5CD5DAC8409BE696A1EB8233533732","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_amg000001/providers/Microsoft.Dashboard/grafana/clitestamgbackup000002","status":"Accepted","startTime":"2024-05-28T21:52:29.8878516Z"}' - headers: - cache-control: - - no-cache - content-length: - - '519' - content-type: - - application/json; charset=utf-8 - date: - - Tue, 28 May 2024 21:53:00 GMT - etag: - - '"02008ea3-0000-0600-0000-6656521d0000"' - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-msedge-ref: - - 'Ref A: 46839A0412F54E78A0A107031E0BC191 Ref B: CO6AA3150218023 Ref C: 2024-05-28T21:53:00Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - grafana create - Connection: - - keep-alive - ParameterSetName: - - -g -n -l - User-Agent: - - AZURECLI/2.53.0 azsdk-python-mgmt-dashboard/1.1.0 Python/3.8.10 (Windows-10-10.0.22621-SP0) - method: GET - uri: https://management.azure.com/providers/Microsoft.Dashboard/locations/WESTCENTRALUS/operationStatuses/06b66a6f-912b-44a2-8087-ab46dc81f512*8FC3E5124D76FB5C3D1ACBC451EE8BAC1F5CD5DAC8409BE696A1EB8233533732?api-version=2023-09-01&t=638525299502796589&c=MIIHpTCCBo2gAwIBAgITfwM6vSxODJvqjFP4oQAEAzq9LDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNTE1MTI0NjQwWhcNMjUwNTEwMTI0NjQwWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKa4cOTKf-wVpLKiG5Zei1-Oc5u5PvibFdqWIGFZDLmSA3G2jYrx6dKQ8NH10xxzVOMT_dqQOb2nPmPDhnS3CUlhwx_iI9VSftq8J182Ci01SlOzoieOj_kBg-1yQ4TB3DD7Rwgy40TMWgK-1lkliuLAgSHruwrRW8Kj8Q96A0oGxy1RQggyCNWVG8EsUp1ngtGu-yi1BZRa4Q-v_x9KFfbvtOc9KIfKRFs2r2zg4MWc4xCzQCYrRXIVfS-sFxEn1GbDqtYc4-y5T978_4OnKXidZCkJqT4v1ZRcgxKZpH8d4GmacrEfBoCqjg9ZayboCoIPz5wEIF9LOngoqXqnmYECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBRCKTJWBui0JqrIiMW81zJdA9-tSDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGJpRHLgYBJ-Hg0664G6_TgQ8luNO24um3ktexLaPrnailsQdaNThyJ4w9TTpMvyG31DlS7euSnKy8IsfMzCDxu1mmgziF9Urf-OpUw3u-ze-9z_PmzXym0G-rk8OrPpWWdAeApaUIHmydJGO_yrSQURQDLY9ATNa4gS1c9rQLruie0ZkPwjhAJCwpdK615q7s9ssaQ_HZEXM9r3mojVMYMB6b7TQJcwlVHBvkRO5u4HnAI26O2e-pcDzgccXJ6mqM158VJM-AyU1D2gWCqHj4zml1U005Ot-Fx-C3N3HCVImLvAllBxeQdwzOTae6Br-eXo1NCFf1ahI2fP4G_nB7o&s=NdqaV-Fjler1xUtBqg5n8a102WuPe_-srfOuMyrXn5cQem4IuU1Vfb4Ho9Rdju4AtvJrPkz6Mccr56EYQrnkFK4xm3XWeJ13yvjJrRBrWjFrZz7r-dXGp2T0yv0m15ASYyQLZ4jS9_gasIa-VRCCRFZ65-jcCee8BYCbWD5wEEN8qJpYCWchPP7XxCVkEg1zMVD9gUnImLnk7qgKyQKHuQl5PMrM4He1-_32GQZy87olxA8emdAh48b12MwxeIt5tJChSVs_5mOT7g-tUlJMxuKWug8bbB0ySJlAN-wvY7z8yFX96Mt_ZFBzyrZUyl6s5OC7FnmKMBr8wuj7yLp_8w&h=BefL1An_FC8Yx8zf5BAxyt71mlQ5Qx_N-nnOSUBZ8Vg - response: - body: - string: '{"id":"/providers/Microsoft.Dashboard/locations/WESTCENTRALUS/operationStatuses/06b66a6f-912b-44a2-8087-ab46dc81f512*8FC3E5124D76FB5C3D1ACBC451EE8BAC1F5CD5DAC8409BE696A1EB8233533732","name":"06b66a6f-912b-44a2-8087-ab46dc81f512*8FC3E5124D76FB5C3D1ACBC451EE8BAC1F5CD5DAC8409BE696A1EB8233533732","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_amg000001/providers/Microsoft.Dashboard/grafana/clitestamgbackup000002","status":"Accepted","startTime":"2024-05-28T21:52:29.8878516Z"}' - headers: - cache-control: - - no-cache - content-length: - - '519' - content-type: - - application/json; charset=utf-8 - date: - - Tue, 28 May 2024 21:53:30 GMT - etag: - - '"02008ea3-0000-0600-0000-6656521d0000"' - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-msedge-ref: - - 'Ref A: F953319D0A944B6D8B519471F2DF2FB9 Ref B: CO6AA3150218023 Ref C: 2024-05-28T21:53:30Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - grafana create - Connection: - - keep-alive - ParameterSetName: - - -g -n -l - User-Agent: - - AZURECLI/2.53.0 azsdk-python-mgmt-dashboard/1.1.0 Python/3.8.10 (Windows-10-10.0.22621-SP0) - method: GET - uri: https://management.azure.com/providers/Microsoft.Dashboard/locations/WESTCENTRALUS/operationStatuses/06b66a6f-912b-44a2-8087-ab46dc81f512*8FC3E5124D76FB5C3D1ACBC451EE8BAC1F5CD5DAC8409BE696A1EB8233533732?api-version=2023-09-01&t=638525299502796589&c=MIIHpTCCBo2gAwIBAgITfwM6vSxODJvqjFP4oQAEAzq9LDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNTE1MTI0NjQwWhcNMjUwNTEwMTI0NjQwWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKa4cOTKf-wVpLKiG5Zei1-Oc5u5PvibFdqWIGFZDLmSA3G2jYrx6dKQ8NH10xxzVOMT_dqQOb2nPmPDhnS3CUlhwx_iI9VSftq8J182Ci01SlOzoieOj_kBg-1yQ4TB3DD7Rwgy40TMWgK-1lkliuLAgSHruwrRW8Kj8Q96A0oGxy1RQggyCNWVG8EsUp1ngtGu-yi1BZRa4Q-v_x9KFfbvtOc9KIfKRFs2r2zg4MWc4xCzQCYrRXIVfS-sFxEn1GbDqtYc4-y5T978_4OnKXidZCkJqT4v1ZRcgxKZpH8d4GmacrEfBoCqjg9ZayboCoIPz5wEIF9LOngoqXqnmYECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBRCKTJWBui0JqrIiMW81zJdA9-tSDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGJpRHLgYBJ-Hg0664G6_TgQ8luNO24um3ktexLaPrnailsQdaNThyJ4w9TTpMvyG31DlS7euSnKy8IsfMzCDxu1mmgziF9Urf-OpUw3u-ze-9z_PmzXym0G-rk8OrPpWWdAeApaUIHmydJGO_yrSQURQDLY9ATNa4gS1c9rQLruie0ZkPwjhAJCwpdK615q7s9ssaQ_HZEXM9r3mojVMYMB6b7TQJcwlVHBvkRO5u4HnAI26O2e-pcDzgccXJ6mqM158VJM-AyU1D2gWCqHj4zml1U005Ot-Fx-C3N3HCVImLvAllBxeQdwzOTae6Br-eXo1NCFf1ahI2fP4G_nB7o&s=NdqaV-Fjler1xUtBqg5n8a102WuPe_-srfOuMyrXn5cQem4IuU1Vfb4Ho9Rdju4AtvJrPkz6Mccr56EYQrnkFK4xm3XWeJ13yvjJrRBrWjFrZz7r-dXGp2T0yv0m15ASYyQLZ4jS9_gasIa-VRCCRFZ65-jcCee8BYCbWD5wEEN8qJpYCWchPP7XxCVkEg1zMVD9gUnImLnk7qgKyQKHuQl5PMrM4He1-_32GQZy87olxA8emdAh48b12MwxeIt5tJChSVs_5mOT7g-tUlJMxuKWug8bbB0ySJlAN-wvY7z8yFX96Mt_ZFBzyrZUyl6s5OC7FnmKMBr8wuj7yLp_8w&h=BefL1An_FC8Yx8zf5BAxyt71mlQ5Qx_N-nnOSUBZ8Vg - response: - body: - string: '{"id":"/providers/Microsoft.Dashboard/locations/WESTCENTRALUS/operationStatuses/06b66a6f-912b-44a2-8087-ab46dc81f512*8FC3E5124D76FB5C3D1ACBC451EE8BAC1F5CD5DAC8409BE696A1EB8233533732","name":"06b66a6f-912b-44a2-8087-ab46dc81f512*8FC3E5124D76FB5C3D1ACBC451EE8BAC1F5CD5DAC8409BE696A1EB8233533732","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_amg000001/providers/Microsoft.Dashboard/grafana/clitestamgbackup000002","status":"Accepted","startTime":"2024-05-28T21:52:29.8878516Z"}' - headers: - cache-control: - - no-cache - content-length: - - '519' - content-type: - - application/json; charset=utf-8 - date: - - Tue, 28 May 2024 21:54:00 GMT - etag: - - '"02008ea3-0000-0600-0000-6656521d0000"' - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-msedge-ref: - - 'Ref A: 1200527EBF7341849164CF52E85C2DCF Ref B: CO6AA3150218023 Ref C: 2024-05-28T21:54:00Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - grafana create - Connection: - - keep-alive - ParameterSetName: - - -g -n -l - User-Agent: - - AZURECLI/2.53.0 azsdk-python-mgmt-dashboard/1.1.0 Python/3.8.10 (Windows-10-10.0.22621-SP0) - method: GET - uri: https://management.azure.com/providers/Microsoft.Dashboard/locations/WESTCENTRALUS/operationStatuses/06b66a6f-912b-44a2-8087-ab46dc81f512*8FC3E5124D76FB5C3D1ACBC451EE8BAC1F5CD5DAC8409BE696A1EB8233533732?api-version=2023-09-01&t=638525299502796589&c=MIIHpTCCBo2gAwIBAgITfwM6vSxODJvqjFP4oQAEAzq9LDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNTE1MTI0NjQwWhcNMjUwNTEwMTI0NjQwWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKa4cOTKf-wVpLKiG5Zei1-Oc5u5PvibFdqWIGFZDLmSA3G2jYrx6dKQ8NH10xxzVOMT_dqQOb2nPmPDhnS3CUlhwx_iI9VSftq8J182Ci01SlOzoieOj_kBg-1yQ4TB3DD7Rwgy40TMWgK-1lkliuLAgSHruwrRW8Kj8Q96A0oGxy1RQggyCNWVG8EsUp1ngtGu-yi1BZRa4Q-v_x9KFfbvtOc9KIfKRFs2r2zg4MWc4xCzQCYrRXIVfS-sFxEn1GbDqtYc4-y5T978_4OnKXidZCkJqT4v1ZRcgxKZpH8d4GmacrEfBoCqjg9ZayboCoIPz5wEIF9LOngoqXqnmYECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBRCKTJWBui0JqrIiMW81zJdA9-tSDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGJpRHLgYBJ-Hg0664G6_TgQ8luNO24um3ktexLaPrnailsQdaNThyJ4w9TTpMvyG31DlS7euSnKy8IsfMzCDxu1mmgziF9Urf-OpUw3u-ze-9z_PmzXym0G-rk8OrPpWWdAeApaUIHmydJGO_yrSQURQDLY9ATNa4gS1c9rQLruie0ZkPwjhAJCwpdK615q7s9ssaQ_HZEXM9r3mojVMYMB6b7TQJcwlVHBvkRO5u4HnAI26O2e-pcDzgccXJ6mqM158VJM-AyU1D2gWCqHj4zml1U005Ot-Fx-C3N3HCVImLvAllBxeQdwzOTae6Br-eXo1NCFf1ahI2fP4G_nB7o&s=NdqaV-Fjler1xUtBqg5n8a102WuPe_-srfOuMyrXn5cQem4IuU1Vfb4Ho9Rdju4AtvJrPkz6Mccr56EYQrnkFK4xm3XWeJ13yvjJrRBrWjFrZz7r-dXGp2T0yv0m15ASYyQLZ4jS9_gasIa-VRCCRFZ65-jcCee8BYCbWD5wEEN8qJpYCWchPP7XxCVkEg1zMVD9gUnImLnk7qgKyQKHuQl5PMrM4He1-_32GQZy87olxA8emdAh48b12MwxeIt5tJChSVs_5mOT7g-tUlJMxuKWug8bbB0ySJlAN-wvY7z8yFX96Mt_ZFBzyrZUyl6s5OC7FnmKMBr8wuj7yLp_8w&h=BefL1An_FC8Yx8zf5BAxyt71mlQ5Qx_N-nnOSUBZ8Vg - response: - body: - string: '{"id":"/providers/Microsoft.Dashboard/locations/WESTCENTRALUS/operationStatuses/06b66a6f-912b-44a2-8087-ab46dc81f512*8FC3E5124D76FB5C3D1ACBC451EE8BAC1F5CD5DAC8409BE696A1EB8233533732","name":"06b66a6f-912b-44a2-8087-ab46dc81f512*8FC3E5124D76FB5C3D1ACBC451EE8BAC1F5CD5DAC8409BE696A1EB8233533732","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_amg000001/providers/Microsoft.Dashboard/grafana/clitestamgbackup000002","status":"Accepted","startTime":"2024-05-28T21:52:29.8878516Z"}' - headers: - cache-control: - - no-cache - content-length: - - '519' - content-type: - - application/json; charset=utf-8 - date: - - Tue, 28 May 2024 21:54:30 GMT - etag: - - '"02008ea3-0000-0600-0000-6656521d0000"' - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-msedge-ref: - - 'Ref A: 9826DC201493473D81CB3FA6A5EFECD4 Ref B: CO6AA3150218023 Ref C: 2024-05-28T21:54:30Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - grafana create - Connection: - - keep-alive - ParameterSetName: - - -g -n -l - User-Agent: - - AZURECLI/2.53.0 azsdk-python-mgmt-dashboard/1.1.0 Python/3.8.10 (Windows-10-10.0.22621-SP0) - method: GET - uri: https://management.azure.com/providers/Microsoft.Dashboard/locations/WESTCENTRALUS/operationStatuses/06b66a6f-912b-44a2-8087-ab46dc81f512*8FC3E5124D76FB5C3D1ACBC451EE8BAC1F5CD5DAC8409BE696A1EB8233533732?api-version=2023-09-01&t=638525299502796589&c=MIIHpTCCBo2gAwIBAgITfwM6vSxODJvqjFP4oQAEAzq9LDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNTE1MTI0NjQwWhcNMjUwNTEwMTI0NjQwWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKa4cOTKf-wVpLKiG5Zei1-Oc5u5PvibFdqWIGFZDLmSA3G2jYrx6dKQ8NH10xxzVOMT_dqQOb2nPmPDhnS3CUlhwx_iI9VSftq8J182Ci01SlOzoieOj_kBg-1yQ4TB3DD7Rwgy40TMWgK-1lkliuLAgSHruwrRW8Kj8Q96A0oGxy1RQggyCNWVG8EsUp1ngtGu-yi1BZRa4Q-v_x9KFfbvtOc9KIfKRFs2r2zg4MWc4xCzQCYrRXIVfS-sFxEn1GbDqtYc4-y5T978_4OnKXidZCkJqT4v1ZRcgxKZpH8d4GmacrEfBoCqjg9ZayboCoIPz5wEIF9LOngoqXqnmYECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBRCKTJWBui0JqrIiMW81zJdA9-tSDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGJpRHLgYBJ-Hg0664G6_TgQ8luNO24um3ktexLaPrnailsQdaNThyJ4w9TTpMvyG31DlS7euSnKy8IsfMzCDxu1mmgziF9Urf-OpUw3u-ze-9z_PmzXym0G-rk8OrPpWWdAeApaUIHmydJGO_yrSQURQDLY9ATNa4gS1c9rQLruie0ZkPwjhAJCwpdK615q7s9ssaQ_HZEXM9r3mojVMYMB6b7TQJcwlVHBvkRO5u4HnAI26O2e-pcDzgccXJ6mqM158VJM-AyU1D2gWCqHj4zml1U005Ot-Fx-C3N3HCVImLvAllBxeQdwzOTae6Br-eXo1NCFf1ahI2fP4G_nB7o&s=NdqaV-Fjler1xUtBqg5n8a102WuPe_-srfOuMyrXn5cQem4IuU1Vfb4Ho9Rdju4AtvJrPkz6Mccr56EYQrnkFK4xm3XWeJ13yvjJrRBrWjFrZz7r-dXGp2T0yv0m15ASYyQLZ4jS9_gasIa-VRCCRFZ65-jcCee8BYCbWD5wEEN8qJpYCWchPP7XxCVkEg1zMVD9gUnImLnk7qgKyQKHuQl5PMrM4He1-_32GQZy87olxA8emdAh48b12MwxeIt5tJChSVs_5mOT7g-tUlJMxuKWug8bbB0ySJlAN-wvY7z8yFX96Mt_ZFBzyrZUyl6s5OC7FnmKMBr8wuj7yLp_8w&h=BefL1An_FC8Yx8zf5BAxyt71mlQ5Qx_N-nnOSUBZ8Vg - response: - body: - string: '{"id":"/providers/Microsoft.Dashboard/locations/WESTCENTRALUS/operationStatuses/06b66a6f-912b-44a2-8087-ab46dc81f512*8FC3E5124D76FB5C3D1ACBC451EE8BAC1F5CD5DAC8409BE696A1EB8233533732","name":"06b66a6f-912b-44a2-8087-ab46dc81f512*8FC3E5124D76FB5C3D1ACBC451EE8BAC1F5CD5DAC8409BE696A1EB8233533732","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_amg000001/providers/Microsoft.Dashboard/grafana/clitestamgbackup000002","status":"Accepted","startTime":"2024-05-28T21:52:29.8878516Z"}' - headers: - cache-control: - - no-cache - content-length: - - '519' - content-type: - - application/json; charset=utf-8 - date: - - Tue, 28 May 2024 21:55:00 GMT - etag: - - '"02008ea3-0000-0600-0000-6656521d0000"' - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-msedge-ref: - - 'Ref A: E0BB1A18E26843C1B9B585E75B1B8EE1 Ref B: CO6AA3150218023 Ref C: 2024-05-28T21:55:01Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - grafana create - Connection: - - keep-alive - ParameterSetName: - - -g -n -l - User-Agent: - - AZURECLI/2.53.0 azsdk-python-mgmt-dashboard/1.1.0 Python/3.8.10 (Windows-10-10.0.22621-SP0) - method: GET - uri: https://management.azure.com/providers/Microsoft.Dashboard/locations/WESTCENTRALUS/operationStatuses/06b66a6f-912b-44a2-8087-ab46dc81f512*8FC3E5124D76FB5C3D1ACBC451EE8BAC1F5CD5DAC8409BE696A1EB8233533732?api-version=2023-09-01&t=638525299502796589&c=MIIHpTCCBo2gAwIBAgITfwM6vSxODJvqjFP4oQAEAzq9LDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNTE1MTI0NjQwWhcNMjUwNTEwMTI0NjQwWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKa4cOTKf-wVpLKiG5Zei1-Oc5u5PvibFdqWIGFZDLmSA3G2jYrx6dKQ8NH10xxzVOMT_dqQOb2nPmPDhnS3CUlhwx_iI9VSftq8J182Ci01SlOzoieOj_kBg-1yQ4TB3DD7Rwgy40TMWgK-1lkliuLAgSHruwrRW8Kj8Q96A0oGxy1RQggyCNWVG8EsUp1ngtGu-yi1BZRa4Q-v_x9KFfbvtOc9KIfKRFs2r2zg4MWc4xCzQCYrRXIVfS-sFxEn1GbDqtYc4-y5T978_4OnKXidZCkJqT4v1ZRcgxKZpH8d4GmacrEfBoCqjg9ZayboCoIPz5wEIF9LOngoqXqnmYECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBRCKTJWBui0JqrIiMW81zJdA9-tSDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGJpRHLgYBJ-Hg0664G6_TgQ8luNO24um3ktexLaPrnailsQdaNThyJ4w9TTpMvyG31DlS7euSnKy8IsfMzCDxu1mmgziF9Urf-OpUw3u-ze-9z_PmzXym0G-rk8OrPpWWdAeApaUIHmydJGO_yrSQURQDLY9ATNa4gS1c9rQLruie0ZkPwjhAJCwpdK615q7s9ssaQ_HZEXM9r3mojVMYMB6b7TQJcwlVHBvkRO5u4HnAI26O2e-pcDzgccXJ6mqM158VJM-AyU1D2gWCqHj4zml1U005Ot-Fx-C3N3HCVImLvAllBxeQdwzOTae6Br-eXo1NCFf1ahI2fP4G_nB7o&s=NdqaV-Fjler1xUtBqg5n8a102WuPe_-srfOuMyrXn5cQem4IuU1Vfb4Ho9Rdju4AtvJrPkz6Mccr56EYQrnkFK4xm3XWeJ13yvjJrRBrWjFrZz7r-dXGp2T0yv0m15ASYyQLZ4jS9_gasIa-VRCCRFZ65-jcCee8BYCbWD5wEEN8qJpYCWchPP7XxCVkEg1zMVD9gUnImLnk7qgKyQKHuQl5PMrM4He1-_32GQZy87olxA8emdAh48b12MwxeIt5tJChSVs_5mOT7g-tUlJMxuKWug8bbB0ySJlAN-wvY7z8yFX96Mt_ZFBzyrZUyl6s5OC7FnmKMBr8wuj7yLp_8w&h=BefL1An_FC8Yx8zf5BAxyt71mlQ5Qx_N-nnOSUBZ8Vg - response: - body: - string: '{"id":"/providers/Microsoft.Dashboard/locations/WESTCENTRALUS/operationStatuses/06b66a6f-912b-44a2-8087-ab46dc81f512*8FC3E5124D76FB5C3D1ACBC451EE8BAC1F5CD5DAC8409BE696A1EB8233533732","name":"06b66a6f-912b-44a2-8087-ab46dc81f512*8FC3E5124D76FB5C3D1ACBC451EE8BAC1F5CD5DAC8409BE696A1EB8233533732","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_amg000001/providers/Microsoft.Dashboard/grafana/clitestamgbackup000002","status":"Accepted","startTime":"2024-05-28T21:52:29.8878516Z"}' - headers: - cache-control: - - no-cache - content-length: - - '519' - content-type: - - application/json; charset=utf-8 - date: - - Tue, 28 May 2024 21:55:30 GMT - etag: - - '"02008ea3-0000-0600-0000-6656521d0000"' - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-msedge-ref: - - 'Ref A: F21A000E4C96417B96C6473BAA23CBEA Ref B: CO6AA3150218023 Ref C: 2024-05-28T21:55:31Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - grafana create - Connection: - - keep-alive - ParameterSetName: - - -g -n -l - User-Agent: - - AZURECLI/2.53.0 azsdk-python-mgmt-dashboard/1.1.0 Python/3.8.10 (Windows-10-10.0.22621-SP0) - method: GET - uri: https://management.azure.com/providers/Microsoft.Dashboard/locations/WESTCENTRALUS/operationStatuses/06b66a6f-912b-44a2-8087-ab46dc81f512*8FC3E5124D76FB5C3D1ACBC451EE8BAC1F5CD5DAC8409BE696A1EB8233533732?api-version=2023-09-01&t=638525299502796589&c=MIIHpTCCBo2gAwIBAgITfwM6vSxODJvqjFP4oQAEAzq9LDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNTE1MTI0NjQwWhcNMjUwNTEwMTI0NjQwWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKa4cOTKf-wVpLKiG5Zei1-Oc5u5PvibFdqWIGFZDLmSA3G2jYrx6dKQ8NH10xxzVOMT_dqQOb2nPmPDhnS3CUlhwx_iI9VSftq8J182Ci01SlOzoieOj_kBg-1yQ4TB3DD7Rwgy40TMWgK-1lkliuLAgSHruwrRW8Kj8Q96A0oGxy1RQggyCNWVG8EsUp1ngtGu-yi1BZRa4Q-v_x9KFfbvtOc9KIfKRFs2r2zg4MWc4xCzQCYrRXIVfS-sFxEn1GbDqtYc4-y5T978_4OnKXidZCkJqT4v1ZRcgxKZpH8d4GmacrEfBoCqjg9ZayboCoIPz5wEIF9LOngoqXqnmYECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBRCKTJWBui0JqrIiMW81zJdA9-tSDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGJpRHLgYBJ-Hg0664G6_TgQ8luNO24um3ktexLaPrnailsQdaNThyJ4w9TTpMvyG31DlS7euSnKy8IsfMzCDxu1mmgziF9Urf-OpUw3u-ze-9z_PmzXym0G-rk8OrPpWWdAeApaUIHmydJGO_yrSQURQDLY9ATNa4gS1c9rQLruie0ZkPwjhAJCwpdK615q7s9ssaQ_HZEXM9r3mojVMYMB6b7TQJcwlVHBvkRO5u4HnAI26O2e-pcDzgccXJ6mqM158VJM-AyU1D2gWCqHj4zml1U005Ot-Fx-C3N3HCVImLvAllBxeQdwzOTae6Br-eXo1NCFf1ahI2fP4G_nB7o&s=NdqaV-Fjler1xUtBqg5n8a102WuPe_-srfOuMyrXn5cQem4IuU1Vfb4Ho9Rdju4AtvJrPkz6Mccr56EYQrnkFK4xm3XWeJ13yvjJrRBrWjFrZz7r-dXGp2T0yv0m15ASYyQLZ4jS9_gasIa-VRCCRFZ65-jcCee8BYCbWD5wEEN8qJpYCWchPP7XxCVkEg1zMVD9gUnImLnk7qgKyQKHuQl5PMrM4He1-_32GQZy87olxA8emdAh48b12MwxeIt5tJChSVs_5mOT7g-tUlJMxuKWug8bbB0ySJlAN-wvY7z8yFX96Mt_ZFBzyrZUyl6s5OC7FnmKMBr8wuj7yLp_8w&h=BefL1An_FC8Yx8zf5BAxyt71mlQ5Qx_N-nnOSUBZ8Vg - response: - body: - string: '{"id":"/providers/Microsoft.Dashboard/locations/WESTCENTRALUS/operationStatuses/06b66a6f-912b-44a2-8087-ab46dc81f512*8FC3E5124D76FB5C3D1ACBC451EE8BAC1F5CD5DAC8409BE696A1EB8233533732","name":"06b66a6f-912b-44a2-8087-ab46dc81f512*8FC3E5124D76FB5C3D1ACBC451EE8BAC1F5CD5DAC8409BE696A1EB8233533732","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_amg000001/providers/Microsoft.Dashboard/grafana/clitestamgbackup000002","status":"Accepted","startTime":"2024-05-28T21:52:29.8878516Z"}' - headers: - cache-control: - - no-cache - content-length: - - '519' - content-type: - - application/json; charset=utf-8 - date: - - Tue, 28 May 2024 21:56:00 GMT - etag: - - '"02008ea3-0000-0600-0000-6656521d0000"' - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-msedge-ref: - - 'Ref A: 824CFFB8A7B9499F8473301D856D063F Ref B: CO6AA3150218023 Ref C: 2024-05-28T21:56:01Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - grafana create - Connection: - - keep-alive - ParameterSetName: - - -g -n -l - User-Agent: - - AZURECLI/2.53.0 azsdk-python-mgmt-dashboard/1.1.0 Python/3.8.10 (Windows-10-10.0.22621-SP0) - method: GET - uri: https://management.azure.com/providers/Microsoft.Dashboard/locations/WESTCENTRALUS/operationStatuses/06b66a6f-912b-44a2-8087-ab46dc81f512*8FC3E5124D76FB5C3D1ACBC451EE8BAC1F5CD5DAC8409BE696A1EB8233533732?api-version=2023-09-01&t=638525299502796589&c=MIIHpTCCBo2gAwIBAgITfwM6vSxODJvqjFP4oQAEAzq9LDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNTE1MTI0NjQwWhcNMjUwNTEwMTI0NjQwWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKa4cOTKf-wVpLKiG5Zei1-Oc5u5PvibFdqWIGFZDLmSA3G2jYrx6dKQ8NH10xxzVOMT_dqQOb2nPmPDhnS3CUlhwx_iI9VSftq8J182Ci01SlOzoieOj_kBg-1yQ4TB3DD7Rwgy40TMWgK-1lkliuLAgSHruwrRW8Kj8Q96A0oGxy1RQggyCNWVG8EsUp1ngtGu-yi1BZRa4Q-v_x9KFfbvtOc9KIfKRFs2r2zg4MWc4xCzQCYrRXIVfS-sFxEn1GbDqtYc4-y5T978_4OnKXidZCkJqT4v1ZRcgxKZpH8d4GmacrEfBoCqjg9ZayboCoIPz5wEIF9LOngoqXqnmYECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBRCKTJWBui0JqrIiMW81zJdA9-tSDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGJpRHLgYBJ-Hg0664G6_TgQ8luNO24um3ktexLaPrnailsQdaNThyJ4w9TTpMvyG31DlS7euSnKy8IsfMzCDxu1mmgziF9Urf-OpUw3u-ze-9z_PmzXym0G-rk8OrPpWWdAeApaUIHmydJGO_yrSQURQDLY9ATNa4gS1c9rQLruie0ZkPwjhAJCwpdK615q7s9ssaQ_HZEXM9r3mojVMYMB6b7TQJcwlVHBvkRO5u4HnAI26O2e-pcDzgccXJ6mqM158VJM-AyU1D2gWCqHj4zml1U005Ot-Fx-C3N3HCVImLvAllBxeQdwzOTae6Br-eXo1NCFf1ahI2fP4G_nB7o&s=NdqaV-Fjler1xUtBqg5n8a102WuPe_-srfOuMyrXn5cQem4IuU1Vfb4Ho9Rdju4AtvJrPkz6Mccr56EYQrnkFK4xm3XWeJ13yvjJrRBrWjFrZz7r-dXGp2T0yv0m15ASYyQLZ4jS9_gasIa-VRCCRFZ65-jcCee8BYCbWD5wEEN8qJpYCWchPP7XxCVkEg1zMVD9gUnImLnk7qgKyQKHuQl5PMrM4He1-_32GQZy87olxA8emdAh48b12MwxeIt5tJChSVs_5mOT7g-tUlJMxuKWug8bbB0ySJlAN-wvY7z8yFX96Mt_ZFBzyrZUyl6s5OC7FnmKMBr8wuj7yLp_8w&h=BefL1An_FC8Yx8zf5BAxyt71mlQ5Qx_N-nnOSUBZ8Vg - response: - body: - string: '{"id":"/providers/Microsoft.Dashboard/locations/WESTCENTRALUS/operationStatuses/06b66a6f-912b-44a2-8087-ab46dc81f512*8FC3E5124D76FB5C3D1ACBC451EE8BAC1F5CD5DAC8409BE696A1EB8233533732","name":"06b66a6f-912b-44a2-8087-ab46dc81f512*8FC3E5124D76FB5C3D1ACBC451EE8BAC1F5CD5DAC8409BE696A1EB8233533732","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_amg000001/providers/Microsoft.Dashboard/grafana/clitestamgbackup000002","status":"Succeeded","startTime":"2024-05-28T21:52:29.8878516Z","endTime":"2024-05-28T21:56:08.593627Z","error":{},"properties":null}' - headers: - cache-control: - - no-cache - content-length: - - '589' - content-type: - - application/json; charset=utf-8 - date: - - Tue, 28 May 2024 21:56:31 GMT - etag: - - '"0200eea3-0000-0600-0000-665652f80000"' - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-msedge-ref: - - 'Ref A: 1A58E5B6485942C9B3E8FE552B8A8522 Ref B: CO6AA3150218023 Ref C: 2024-05-28T21:56:31Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - grafana create - Connection: - - keep-alive - ParameterSetName: - - -g -n -l - User-Agent: - - AZURECLI/2.53.0 azsdk-python-mgmt-dashboard/1.1.0 Python/3.8.10 (Windows-10-10.0.22621-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_amg000001/providers/Microsoft.Dashboard/grafana/clitestamgbackup000002?api-version=2023-09-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_amg000001/providers/Microsoft.Dashboard/grafana/clitestamgbackup000002","name":"clitestamgbackup000002","type":"microsoft.dashboard/grafana","sku":{"name":"Standard"},"location":"westcentralus","tags":{},"systemData":{"createdBy":"example@example.com","createdByType":"User","createdAt":"2024-05-28T21:52:29.1546796Z","lastModifiedBy":"example@example.com","lastModifiedByType":"User","lastModifiedAt":"2024-05-28T21:52:29.1546796Z"},"identity":{"principalId":"12e1eada-25c3-4fe4-bc68-9a27c0687e99","tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47","type":"SystemAssigned"},"properties":{"provisioningState":"Succeeded","grafanaVersion":"10.4.1","endpoint":"https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com","zoneRedundancy":"Disabled","publicNetworkAccess":"Enabled","autoGeneratedDomainNameLabelScope":"TenantReuse","apiKey":"Disabled","deterministicOutboundIP":"Disabled","grafanaIntegrations":{"azureMonitorWorkspaceIntegrations":[]},"grafanaConfigurations":{"smtp":{"enabled":false}},"grafanaMajorVersion":"10"}}' - headers: - cache-control: - - no-cache - content-length: - - '1122' - content-type: - - application/json; charset=utf-8 - date: - - Tue, 28 May 2024 21:56:31 GMT - etag: - - '"180004fb-0000-0800-0000-665652f80000"' - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-providerhub-traffic: - - 'True' - x-msedge-ref: - - 'Ref A: BEAC7847B9B04255881DB86A77D6A3C5 Ref B: CO6AA3150218023 Ref C: 2024-05-28T21:56:31Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python/3.8.10 (Windows-10-10.0.22621-SP0) msrest/0.7.1 msrest_azure/0.6.4 - azure-graphrbac/0.60.0 Azure-SDK-For-Python - accept-language: - - en-US - method: GET - uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/me?api-version=1.6 - response: - body: - string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects/@Element","odata.type":"Microsoft.DirectoryServices.User","objectType":"User","objectId":"953fd163-96b2-4789-8a83-9cfe693dd8d5","deletionTimestamp":null,"accountEnabled":true,"ageGroup":null,"assignedLicenses":[{"disabledPlans":["57ff2da0-773e-42df-b2af-ffb7a2317929","0b03f40b-c404-40c3-8651-2aceb74365fa","b650d915-9886-424b-a08d-633cede56f57","03acaee3-9492-4f40-aed4-bcb6b32981b6","e95bec33-7c88-4a70-8e19-b10bd9d0c014","5dbe027f-2339-4123-9542-606e4d348a72","fe71d6c3-a2ea-4499-9778-da042bf08063","fafd7243-e5c1-4a3a-9e40-495efcb1d3c3"],"skuId":"ea126fc5-a19e-42e2-a731-da9d437bffcf"},{"disabledPlans":["795f6fe0-cc4d-4773-b050-5dde4dc704c9"],"skuId":"99cc8282-2f74-4954-83b7-c6a9a1999067"},{"disabledPlans":[],"skuId":"639dec6b-bb19-468b-871c-c5c441c4b0cb"},{"disabledPlans":["acbca54f-c771-423b-a476-6d7a98cbbcec"],"skuId":"36a0f3b3-adb5-49ea-bf66-762134cf063a"},{"disabledPlans":["a6e407da-7411-4397-8a2e-d9b52780849e","d9923fe3-a2de-4d29-a5be-e3e83bb786be","2a4baa0e-5e99-4c38-b1f2-6864960f1bd1"],"skuId":"a929cd4d-8672-47c9-8664-159c1f322ba8"},{"disabledPlans":["7162bd38-edae-4022-83a7-c5837f951759","b622badb-1b45-48d5-920f-4b27a2c0996c","b74d57b2-58e9-484a-9731-aeccbba954f0"],"skuId":"61902246-d7cb-453e-85cd-53ee28eec138"},{"disabledPlans":["cd31b152-6326-4d1b-ae1b-997b625182e6","a413a9ff-720c-4822-98ef-2f37c2a21f4c","a6520331-d7d4-4276-95f5-15c0933bc757","ded3d325-1bdc-453e-8432-5bac26d7a014","afa73018-811e-46e9-988f-f75d2b1b8430","b21a6b06-1988-436e-a07b-51ec6d9f52ad","531ee2f8-b1cb-453b-9c21-d2180d014ca5","bf28f719-7844-4079-9c78-c1307898e192","28b0fa46-c39a-4188-89e2-58e979a6b014","199a5c09-e0ca-4e37-8f7c-b05d533e1ea2","65cc641f-cccd-4643-97e0-a17e3045e541","e26c2fcc-ab91-4a61-b35c-03cdc8dddf66","46129a58-a698-46f0-aa5b-17f6586297d9","6db1f1db-2b46-403f-be40-e39395f08dbb","6dc145d6-95dd-4191-b9c3-185575ee6f6b","41fcdd7d-4733-4863-9cf4-c65b83ce2df4","c4801e8a-cb58-4c35-aca6-f2dcc106f287","0898bdbb-73b0-471a-81e5-20f1fe4dd66e","617b097b-4b93-4ede-83de-5f075bb5fb2f","33c4f319-9bdd-48d6-9c4d-410b750a4a5a","8e0c0a52-6a6c-4d40-8370-dd62790dcd70","4828c8ec-dc2e-4779-b502-87ac9ce28ab7","3e26ee1f-8a5f-4d52-aee2-b81ce45c8f40"],"skuId":"c7df2760-2c81-4ef7-b578-5b5392b571df"},{"disabledPlans":[],"skuId":"b30411f5-fea1-4a59-9ad9-3db7c7ead579"},{"disabledPlans":[],"skuId":"4a51bf65-409c-4a91-b845-1121b571cc9d"},{"disabledPlans":["b622badb-1b45-48d5-920f-4b27a2c0996c"],"skuId":"3d957427-ecdc-4df2-aacd-01cc9d519da8"},{"disabledPlans":[],"skuId":"85aae730-b3d1-4f99-bb28-c9f81b05137c"},{"disabledPlans":[],"skuId":"26a18e8f-4d14-46f8-835a-ed3ba424a961"},{"disabledPlans":[],"skuId":"412ce1a7-a499-41b3-8eb6-b38f2bbc5c3f"},{"disabledPlans":["39b5c996-467e-4e60-bd62-46066f572726"],"skuId":"90d8b3f8-712e-4f7b-aa1e-62e7ae6cbe96"},{"disabledPlans":[],"skuId":"c5928f49-12ba-48f7-ada3-0d743a3601d5"},{"disabledPlans":["e95bec33-7c88-4a70-8e19-b10bd9d0c014","5dbe027f-2339-4123-9542-606e4d348a72"],"skuId":"09015f9f-377f-4538-bbb5-f75ceb09358a"},{"disabledPlans":[],"skuId":"b05e124f-c7cc-45a0-a6aa-8cf78c946968"},{"disabledPlans":[],"skuId":"9f3d9c1d-25a5-4aaa-8e59-23a1e6450a67"},{"disabledPlans":[],"skuId":"488ba24a-39a9-4473-8ee5-19291e71b002"}],"assignedPlans":[{"assignedTimestamp":"2024-05-22T05:14:51Z","capabilityStatus":"Enabled","service":"MicrosoftPrint","servicePlanId":"795f6fe0-cc4d-4773-b050-5dde4dc704c9"},{"assignedTimestamp":"2024-05-22T05:14:51Z","capabilityStatus":"Enabled","service":"SharePoint","servicePlanId":"fe71d6c3-a2ea-4499-9778-da042bf08063"},{"assignedTimestamp":"2024-05-22T05:14:51Z","capabilityStatus":"Enabled","service":"SharePoint","servicePlanId":"fe71d6c3-a2ea-4499-9778-da042bf08063"},{"assignedTimestamp":"2024-05-22T05:14:51Z","capabilityStatus":"Deleted","service":"Netbreeze","servicePlanId":"03acaee3-9492-4f40-aed4-bcb6b32981b6"},{"assignedTimestamp":"2024-05-22T05:14:51Z","capabilityStatus":"Enabled","service":"TeamspaceAPI","servicePlanId":"57ff2da0-773e-42df-b2af-ffb7a2317929"},{"assignedTimestamp":"2024-05-22T05:14:51Z","capabilityStatus":"Enabled","service":"exchange","servicePlanId":"199a5c09-e0ca-4e37-8f7c-b05d533e1ea2"},{"assignedTimestamp":"2024-05-22T05:14:51Z","capabilityStatus":"Enabled","service":"SharePoint","servicePlanId":"e95bec33-7c88-4a70-8e19-b10bd9d0c014"},{"assignedTimestamp":"2024-05-22T05:14:51Z","capabilityStatus":"Enabled","service":"SharePoint","servicePlanId":"e95bec33-7c88-4a70-8e19-b10bd9d0c014"},{"assignedTimestamp":"2024-05-22T05:14:51Z","capabilityStatus":"Enabled","service":"SharePoint","servicePlanId":"5dbe027f-2339-4123-9542-606e4d348a72"},{"assignedTimestamp":"2024-05-22T05:14:51Z","capabilityStatus":"Enabled","service":"SharePoint","servicePlanId":"5dbe027f-2339-4123-9542-606e4d348a72"},{"assignedTimestamp":"2024-05-22T05:14:51Z","capabilityStatus":"Enabled","service":"exchange","servicePlanId":"b622badb-1b45-48d5-920f-4b27a2c0996c"},{"assignedTimestamp":"2024-05-22T05:14:51Z","capabilityStatus":"Enabled","service":"MicrosoftOffice","servicePlanId":"fafd7243-e5c1-4a3a-9e40-495efcb1d3c3"},{"assignedTimestamp":"2024-04-17T20:09:25Z","capabilityStatus":"Enabled","service":"ccibotsprod","servicePlanId":"fe6c28b3-d468-44ea-bbd0-a10a5167435c"},{"assignedTimestamp":"2024-03-07T15:24:00Z","capabilityStatus":"Enabled","service":"SCO","servicePlanId":"795aec3a-93a2-45be-92c4-47b9a76340ca"},{"assignedTimestamp":"2024-02-14T15:33:00Z","capabilityStatus":"Enabled","service":"Bing","servicePlanId":"0d0c0d31-fae7-41f2-b909-eaf4d7f26dba"},{"assignedTimestamp":"2024-02-14T15:33:00Z","capabilityStatus":"Enabled","service":"SharePoint","servicePlanId":"a1ace008-72f3-4ea0-8dac-33b3a23a2472"},{"assignedTimestamp":"2024-02-14T15:33:00Z","capabilityStatus":"Enabled","service":"DefenderforIoT","servicePlanId":"99cd49a9-0e54-4e07-aea1-d8d9f5f704f5"},{"assignedTimestamp":"2024-02-14T15:33:00Z","capabilityStatus":"Enabled","service":"Chapter5FluidApp","servicePlanId":"c4b8c31a-fb44-4c65-9837-a21f55fcabda"},{"assignedTimestamp":"2024-02-14T15:33:00Z","capabilityStatus":"Enabled","service":"SharePoint","servicePlanId":"0aedf20c-091d-420b-aadf-30c042609612"},{"assignedTimestamp":"2024-02-14T15:33:00Z","capabilityStatus":"Enabled","service":"MicrosoftEndpointDLP","servicePlanId":"64bfac92-2b17-4482-b5e5-a0304429de3e"},{"assignedTimestamp":"2024-02-14T15:33:00Z","capabilityStatus":"Enabled","service":"exchange","servicePlanId":"bf6f5520-59e3-4f82-974b-7dbbc4fd27c7"},{"assignedTimestamp":"2024-02-14T15:33:00Z","capabilityStatus":"Enabled","service":"Office365InsiderRisk","servicePlanId":"d587c7a3-bda9-4f99-8776-9bcf59c84f75"},{"assignedTimestamp":"2024-02-14T15:33:00Z","capabilityStatus":"Enabled","service":"exchange","servicePlanId":"d2d51368-76c9-4317-ada2-a12c004c432f"},{"assignedTimestamp":"2024-01-30T21:08:12Z","capabilityStatus":"Enabled","service":"MicrosoftOffice","servicePlanId":"a62f8878-de10-42f3-b68f-6149a25ceb97"},{"assignedTimestamp":"2024-01-30T21:08:12Z","capabilityStatus":"Enabled","service":"SCO","servicePlanId":"3afa0b92-83ef-41c1-8d64-586ab882a951"},{"assignedTimestamp":"2024-01-30T21:08:12Z","capabilityStatus":"Enabled","service":"exchange","servicePlanId":"931e4a88-a67f-48b5-814f-16a5f1e6028d"},{"assignedTimestamp":"2024-01-30T21:08:12Z","capabilityStatus":"Enabled","service":"TeamspaceAPI","servicePlanId":"b95945de-b3bd-46db-8437-f2beb6ea2347"},{"assignedTimestamp":"2024-01-30T21:08:12Z","capabilityStatus":"Enabled","service":"exchange","servicePlanId":"3f30311c-6b1e-48a4-ab79-725b469da960"},{"assignedTimestamp":"2024-01-30T21:08:12Z","capabilityStatus":"Enabled","service":"exchange","servicePlanId":"82d30987-df9b-4486-b146-198b21d164c7"},{"assignedTimestamp":"2024-01-30T21:08:12Z","capabilityStatus":"Enabled","service":"CRM","servicePlanId":"89f1c4c8-0878-40f7-804d-869c9128ab5d"},{"assignedTimestamp":"2024-01-13T03:26:37Z","capabilityStatus":"Enabled","service":"CRM","servicePlanId":"1315ade1-0410-450d-b8e3-8050e6da320f"},{"assignedTimestamp":"2024-01-13T03:26:37Z","capabilityStatus":"Enabled","service":"PowerAppsService","servicePlanId":"816971f4-37c5-424a-b12b-b56881f402e7"},{"assignedTimestamp":"2024-01-13T03:26:37Z","capabilityStatus":"Enabled","service":"MSRemoteAssist","servicePlanId":"4f4c7800-298a-4e22-8867-96b17850d4dd"},{"assignedTimestamp":"2024-01-13T03:26:37Z","capabilityStatus":"Enabled","service":"Microsoft.ProjectBabylon","servicePlanId":"c948ea65-2053-4a5a-8a62-9eaaaf11b522"},{"assignedTimestamp":"2024-01-13T03:26:37Z","capabilityStatus":"Enabled","service":"MicrosoftDynamics365MRGuidesCoreClient","servicePlanId":"0b2c029c-dca0-454a-a336-887285d6ef07"},{"assignedTimestamp":"2024-01-13T03:26:37Z","capabilityStatus":"Enabled","service":"MixedRealityCollaborationServices","servicePlanId":"f0ff6ac6-297d-49cd-be34-6dfef97f0c28"},{"assignedTimestamp":"2024-01-13T03:26:37Z","capabilityStatus":"Enabled","service":"CRM","servicePlanId":"8c66ef8a-177f-4c0d-853c-d4f219331d09"},{"assignedTimestamp":"2023-11-15T22:26:27Z","capabilityStatus":"Enabled","service":"VivaPulsePROD","servicePlanId":"b29b2eba-821a-4a32-8a5e-791f430a88d5"},{"assignedTimestamp":"2023-10-09T14:35:17Z","capabilityStatus":"Enabled","service":"CustomerLockbox","servicePlanId":"3ec18638-bd4c-4d3b-8905-479ed636b83e"},{"assignedTimestamp":"2023-09-26T14:05:48Z","capabilityStatus":"Enabled","service":"MixedRealityCollaborationServices","servicePlanId":"3efbd4ed-8958-4824-8389-1321f8730af8"},{"assignedTimestamp":"2023-09-26T14:05:48Z","capabilityStatus":"Enabled","service":"SharePoint","servicePlanId":"e6afcc4a-2eb2-4bc7-8345-ca02bb7a367f"},{"assignedTimestamp":"2023-09-26T14:05:48Z","capabilityStatus":"Enabled","service":"SharePoint","servicePlanId":"f022b139-a6f0-4193-aa7f-5e6b86f4aaf6"},{"assignedTimestamp":"2023-09-26T14:05:48Z","capabilityStatus":"Enabled","service":"exchange","servicePlanId":"4a2cc7a8-4c0f-4740-ae0b-70cdc445bb9b"},{"assignedTimestamp":"2023-09-26T14:05:48Z","capabilityStatus":"Enabled","service":"MixedRealityCollaborationServices","servicePlanId":"dcf9d2f4-772e-4434-b757-77a453cfbc02"},{"assignedTimestamp":"2023-08-30T23:40:03Z","capabilityStatus":"Enabled","service":"SCO","servicePlanId":"a4c6cf29-1168-4076-ba5c-e8fe0e62b17e"},{"assignedTimestamp":"2023-08-15T18:26:13Z","capabilityStatus":"Enabled","service":"SCO","servicePlanId":"3eeb8536-fecf-41bf-a3f8-d6f17a9f3efc"},{"assignedTimestamp":"2023-08-15T18:26:13Z","capabilityStatus":"Enabled","service":"OnlineService","servicePlanId":"75317150-0539-40a7-a034-ec352928e568"},{"assignedTimestamp":"2023-07-23T14:36:38Z","capabilityStatus":"Enabled","service":"MicrosoftCommunicationsOnline","servicePlanId":"0feaeb32-d00e-4d66-bd5a-43b5b83db82c"},{"assignedTimestamp":"2023-07-23T14:36:38Z","capabilityStatus":"Enabled","service":"MicrosoftCommunicationsOnline","servicePlanId":"711413d0-b36e-4cd4-93db-0a50a4ab7ea3"},{"assignedTimestamp":"2023-07-23T14:36:38Z","capabilityStatus":"Enabled","service":"MicrosoftCommunicationsOnline","servicePlanId":"ca4be917-fbce-4b52-839e-6647467a1668"},{"assignedTimestamp":"2023-07-23T14:36:38Z","capabilityStatus":"Enabled","service":"MicrosoftCommunicationsOnline","servicePlanId":"018fb91e-cee3-418c-9063-d7562978bdaf"},{"assignedTimestamp":"2023-06-16T00:45:04Z","capabilityStatus":"Enabled","service":"TeamspaceAPI","servicePlanId":"f8b44f54-18bb-46a3-9658-44ab58712968"},{"assignedTimestamp":"2023-06-16T00:45:04Z","capabilityStatus":"Enabled","service":"TeamspaceAPI","servicePlanId":"0504111f-feb8-4a3c-992a-70280f9a2869"},{"assignedTimestamp":"2023-06-16T00:45:04Z","capabilityStatus":"Enabled","service":"TeamspaceAPI","servicePlanId":"cc8c0802-a325-43df-8cba-995d0c6cb373"},{"assignedTimestamp":"2023-06-16T00:45:04Z","capabilityStatus":"Enabled","service":"TeamspaceAPI","servicePlanId":"9104f592-f2a7-4f77-904c-ca5a5715883f"},{"assignedTimestamp":"2023-06-16T00:45:04Z","capabilityStatus":"Enabled","service":"TeamspaceAPI","servicePlanId":"78b58230-ec7e-4309-913c-93a45cc4735b"},{"assignedTimestamp":"2023-06-14T01:53:48Z","capabilityStatus":"Enabled","service":"exchange","servicePlanId":"c815c93d-0759-4bb8-b857-bc921a71be83"},{"assignedTimestamp":"2023-06-14T01:53:48Z","capabilityStatus":"Enabled","service":"OrgExplorer","servicePlanId":"a8564d77-48d8-4eb3-bfad-2e14bbe05a69"},{"assignedTimestamp":"2023-06-14T01:53:48Z","capabilityStatus":"Enabled","service":"exchange","servicePlanId":"f6de4823-28fa-440b-b886-4783fa86ddba"},{"assignedTimestamp":"2023-04-08T07:24:47Z","capabilityStatus":"Enabled","service":"SCO","servicePlanId":"bb73f429-78ef-4ff2-83c8-722b04c3e7d1"},{"assignedTimestamp":"2023-04-01T19:31:57Z","capabilityStatus":"Enabled","service":"LearningAppServiceInTeams","servicePlanId":"b76fb638-6ba6-402a-b9f9-83d28acb3d86"},{"assignedTimestamp":"2023-02-26T03:17:52Z","capabilityStatus":"Enabled","service":"YammerEnterprise","servicePlanId":"a82fbf69-b4d7-49f4-83a6-915b2cf354f4"},{"assignedTimestamp":"2022-12-19T01:52:19Z","capabilityStatus":"Enabled","service":"YammerEnterprise","servicePlanId":"43304c6a-1d4e-4e0b-9b06-5b2a2ff58a90"},{"assignedTimestamp":"2022-12-19T01:52:19Z","capabilityStatus":"Enabled","service":"YammerEnterprise","servicePlanId":"c244cc9e-622f-4576-92ea-82e233e44e36"},{"assignedTimestamp":"2022-11-18T12:59:49Z","capabilityStatus":"Enabled","service":"CRM","servicePlanId":"6ea4c1ef-c259-46df-bce2-943342cd3cb2"},{"assignedTimestamp":"2022-11-18T12:59:49Z","capabilityStatus":"Enabled","service":"CRM","servicePlanId":"74d93933-6f22-436e-9441-66d205435abb"},{"assignedTimestamp":"2022-11-18T12:59:49Z","capabilityStatus":"Enabled","service":"CRM","servicePlanId":"91f50f7b-2204-4803-acac-5cf5668b8b39"},{"assignedTimestamp":"2022-11-18T12:59:49Z","capabilityStatus":"Enabled","service":"ProcessSimple","servicePlanId":"dc789ed8-0170-4b65-a415-eb77d5bb350a"},{"assignedTimestamp":"2022-11-18T12:59:49Z","capabilityStatus":"Enabled","service":"PowerAppsService","servicePlanId":"ea2cf03b-ac60-46ae-9c1d-eeaeb63cec86"},{"assignedTimestamp":"2022-11-18T12:59:49Z","capabilityStatus":"Enabled","service":"ProcessSimple","servicePlanId":"c5002c70-f725-4367-b409-f0eff4fee6c0"},{"assignedTimestamp":"2022-11-12T07:44:36Z","capabilityStatus":"Enabled","service":"CRM","servicePlanId":"60bf28f9-2b70-4522-96f7-335f5e06c941"},{"assignedTimestamp":"2022-08-08T17:37:43Z","capabilityStatus":"Enabled","service":"WorkplaceAnalytics","servicePlanId":"f477b0f0-3bb1-4890-940c-40fcee6ce05f"},{"assignedTimestamp":"2022-08-07T11:57:57Z","capabilityStatus":"Enabled","service":"Viva-Goals","servicePlanId":"b44c6eaf-5c9f-478c-8f16-8cea26353bfb"},{"assignedTimestamp":"2022-08-01T12:35:21Z","capabilityStatus":"Enabled","service":"exchange","servicePlanId":"f3d5636e-ddc2-41bf-bba6-ca6fadece269"},{"assignedTimestamp":"2022-07-26T23:26:22Z","capabilityStatus":"Enabled","service":"exchange","servicePlanId":"9f431833-0334-42de-a7dc-70aa40db46db"},{"assignedTimestamp":"2022-07-26T23:26:22Z","capabilityStatus":"Enabled","service":"exchange","servicePlanId":"efb87545-963c-4e0d-99df-69c6916d9eb0"},{"assignedTimestamp":"2022-07-26T23:26:22Z","capabilityStatus":"Enabled","service":"exchange","servicePlanId":"34c0d7a0-a70f-4668-9238-47f9fc208882"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"ProcessSimple","servicePlanId":"07699545-9485-468e-95b6-2fca3738be01"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"Adallom","servicePlanId":"8c098270-9dd4-4350-9b30-ba4703f3b36b"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"exchange","servicePlanId":"b1188c4c-1b36-4018-b48b-ee07604f6feb"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"MicrosoftStream","servicePlanId":"6c6042f5-6f01-4d67-b8c1-eb99d36eed3e"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"Sway","servicePlanId":"a23b959c-7ce8-4e57-9140-b90eb88a9e97"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"exchange","servicePlanId":"5136a095-5cf0-4aff-bec3-e84448b38ea5"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"PowerBI","servicePlanId":"70d33638-9c74-4d01-bfd3-562de28bd4ba"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"ProjectWorkManagement","servicePlanId":"b737dad2-2f6c-4c65-90e3-ca563267e8b9"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"ProjectProgramsAndPortfolios","servicePlanId":"818523f5-016b-4355-9be8-ed6944946ea7"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"OfficeForms","servicePlanId":"e212cbc7-0961-4c40-9825-01117710dcb1"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"exchange","servicePlanId":"4de31727-a228-4ec3-a5bf-8e45b5ca48cc"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"SharePoint","servicePlanId":"2bdbaf8f-738f-4ac7-9234-3c3ee2ce7d0f"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"exchange","servicePlanId":"2f442157-a11c-46b9-ae5b-6e39ff4e5849"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"MicrosoftOffice","servicePlanId":"663a804f-1c30-4ff0-9915-9db84f0d1cea"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"PowerAppsService","servicePlanId":"9c0dab89-a30c-4117-86e7-97bda240acd2"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"exchange","servicePlanId":"efb0351d-3b08-4503-993d-383af8de41e3"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"SharePoint","servicePlanId":"da792a53-cbc0-4184-a10d-e544dd34b3c1"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"Deskless","servicePlanId":"8c7d2df8-86f0-4902-b2ed-a0458298f3b3"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"ProcessSimple","servicePlanId":"fa200448-008c-4acb-abd4-ea106ed2199d"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"To-Do","servicePlanId":"3fb82609-8c27-4f7b-bd51-30634711ee67"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"YammerEnterprise","servicePlanId":"7547a3fe-08ee-4ccb-b430-5077c5041653"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"WhiteboardServices","servicePlanId":"4a51bca5-1eff-43f5-878c-177680f191af"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"MicrosoftOffice","servicePlanId":"43de0ff5-c92c-492b-9116-175376d08c38"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"CRM","servicePlanId":"50554c47-71d9-49fd-bc54-42a2765c555c"},{"assignedTimestamp":"2022-07-26T00:49:42Z","capabilityStatus":"Enabled","service":"AADPremiumService","servicePlanId":"41781fb2-bc02-4b7c-bd55-b576c07bb09d"},{"assignedTimestamp":"2022-07-26T00:49:42Z","capabilityStatus":"Enabled","service":"RMSOnline","servicePlanId":"bea4c11e-220a-4e6d-8eb8-8ea15d019f90"},{"assignedTimestamp":"2022-07-26T00:49:42Z","capabilityStatus":"Enabled","service":"AADPremiumService","servicePlanId":"eec0eb4f-6444-4f95-aba0-50c24d67f998"},{"assignedTimestamp":"2022-07-26T00:49:42Z","capabilityStatus":"Enabled","service":"SCO","servicePlanId":"c1ec4a95-1f05-45b3-a911-aa3fa01094f5"},{"assignedTimestamp":"2022-07-26T00:49:42Z","capabilityStatus":"Enabled","service":"AzureAdvancedThreatAnalytics","servicePlanId":"14ab5db5-e6c4-4b20-b4bc-13e36fd2227f"},{"assignedTimestamp":"2022-07-26T00:49:42Z","capabilityStatus":"Enabled","service":"RMSOnline","servicePlanId":"6c57d4b6-3b23-47a5-9bc9-69f17b4947b3"},{"assignedTimestamp":"2022-07-26T00:49:42Z","capabilityStatus":"Enabled","service":"MultiFactorService","servicePlanId":"8a256a2b-b617-496d-b51b-e76466e88db0"},{"assignedTimestamp":"2022-07-26T00:49:42Z","capabilityStatus":"Enabled","service":"RMSOnline","servicePlanId":"5689bec4-755d-4753-8b61-40975025187c"},{"assignedTimestamp":"2022-07-26T00:49:42Z","capabilityStatus":"Enabled","service":"Adallom","servicePlanId":"2e2ddb96-6af9-4b1d-a3f0-d6ecfd22edb2"},{"assignedTimestamp":"2022-07-26T00:49:42Z","capabilityStatus":"Enabled","service":"WindowsUpdateforBusinessCloudExtensions","servicePlanId":"7bf960f6-2cd9-443a-8046-5dbff9558365"},{"assignedTimestamp":"2022-07-26T00:49:42Z","capabilityStatus":"Enabled","service":"WindowsDefenderATP","servicePlanId":"871d91ec-ec1a-452b-a83f-bd76c7d770ef"},{"assignedTimestamp":"2022-07-26T00:49:42Z","capabilityStatus":"Enabled","service":"CRM","servicePlanId":"59231cdf-b40d-4534-a93e-14d0cd31d27e"},{"assignedTimestamp":"2022-07-26T00:49:42Z","capabilityStatus":"Enabled","service":"Windows","servicePlanId":"e7c91390-7625-45be-94e0-e16907e03118"},{"assignedTimestamp":"2022-07-26T00:49:42Z","capabilityStatus":"Enabled","service":"ProcessSimple","servicePlanId":"2d589a15-b171-4e61-9b5f-31d15eeb2872"},{"assignedTimestamp":"2022-07-26T00:49:42Z","capabilityStatus":"Enabled","service":"Modern-Workplace-Core-ITaas","servicePlanId":"9a6eeb79-0b4b-4bf0-9808-39d99a2cd5a3"},{"assignedTimestamp":"2022-07-26T00:49:42Z","capabilityStatus":"Enabled","service":"CRM","servicePlanId":"18fa3aba-b085-4105-87d7-55617b8585e6"},{"assignedTimestamp":"2022-07-26T00:49:42Z","capabilityStatus":"Enabled","service":"DYN365AISERVICEINSIGHTS","servicePlanId":"1412cdc1-d593-4ad1-9050-40c30ad0b023"},{"assignedTimestamp":"2022-07-26T00:49:42Z","capabilityStatus":"Enabled","service":"ProcessSimple","servicePlanId":"7e6d7d78-73de-46ba-83b1-6d25117334ba"},{"assignedTimestamp":"2022-07-26T00:49:42Z","capabilityStatus":"Enabled","service":"ERP","servicePlanId":"69f07c66-bee4-4222-b051-195095efee5b"},{"assignedTimestamp":"2022-07-26T00:49:42Z","capabilityStatus":"Enabled","service":"CRM","servicePlanId":"d56f3deb-50d8-465a-bedb-f079817ccac1"},{"assignedTimestamp":"2022-07-26T00:49:42Z","capabilityStatus":"Enabled","service":"MicrosoftFormsProTest","servicePlanId":"97f29a83-1a20-44ff-bf48-5e4ad11f3e51"},{"assignedTimestamp":"2022-07-26T00:49:42Z","capabilityStatus":"Enabled","service":"ProjectProgramsAndPortfolios","servicePlanId":"0a05d977-a21a-45b2-91ce-61c240dbafa2"}],"city":"REDMOND","companyName":"Microsoft","consentProvidedForMinor":null,"country":null,"createdDateTime":"2022-07-26T00:30:18Z","creationType":null,"department":"Azure - Dev Exp","dirSyncEnabled":true,"displayName":"Alan Zhang","employeeId":"6163651","facsimileTelephoneNumber":null,"givenName":"Alan","immutableId":"6163651","isCompromised":null,"jobTitle":"SOFTWARE - ENGINEER","lastDirSyncTime":"2024-05-23T00:52:14Z","legalAgeGroupClassification":null,"mail":"example@example.com","mailNickname":"alanzhang","mobile":null,"onPremisesDistinguishedName":"CN=Alan - Zhang,OU=MSE,OU=Users,OU=CoreIdentity,DC=redmond,DC=corp,DC=microsoft,DC=com","onPremisesSecurityIdentifier":"S-1-5-21-2127521184-1604012920-1887927527-59518224","otherMails":[],"passwordPolicies":"DisablePasswordExpiration","passwordProfile":null,"physicalDeliveryOfficeName":"18/2480FL","postalCode":null,"preferredLanguage":null,"provisionedPlans":[{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"exchange"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"exchange"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"SharePoint"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"SharePoint"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"SharePoint"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"SharePoint"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"exchange"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"exchange"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"SharePoint"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"exchange"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"exchange"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"exchange"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"SharePoint"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"exchange"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"SharePoint"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"MicrosoftCommunicationsOnline"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"MicrosoftCommunicationsOnline"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"MicrosoftCommunicationsOnline"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"MicrosoftCommunicationsOnline"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"exchange"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"exchange"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"exchange"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"exchange"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"exchange"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"exchange"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"SharePoint"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"SharePoint"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"exchange"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"exchange"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"exchange"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"exchange"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"exchange"}],"provisioningErrors":[],"proxyAddresses":["X500:/o=microsoft/ou=Exchange - Administrative Group (FYDIBOHF23SPDLT)/cn=Recipients/cn=862210bc3e1042c283aa3599dd502a0e-Alan - Zhang","X500:/o=microsoft/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Recipients/cn=7e7b5f8bb1af4426984d651ab6a7179d-Alan - Zhang-2","x500:/o=ExchangeLabs/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Recipients/cn=2b033205a3c4464193699da520d98f5c-Alan - Zhang","smtp:alanzhang@microsoft.onmicrosoft.com","smtp:alanzhang@service.microsoft.com","SMTP:example@example.com"],"refreshTokensValidFromDateTime":"2022-08-01T21:09:23Z","showInAddressList":null,"signInNames":[],"sipProxyAddress":"example@example.com","state":null,"streetAddress":null,"surname":"Zhang","telephoneNumber":"+1 - (425) 7069079","thumbnailPhoto@odata.mediaEditLink":"directoryObjects/953fd163-96b2-4789-8a83-9cfe693dd8d5/Microsoft.DirectoryServices.User/thumbnailPhoto","usageLocation":"US","userIdentities":[],"userPrincipalName":"example@example.com","userState":null,"userStateChangedOn":null,"userType":"Member","extension_18e31482d3fb4a8ea958aa96b662f508_SupervisorInd":"N","extension_18e31482d3fb4a8ea958aa96b662f508_ReportsToPersonnelNbr":"381902","extension_18e31482d3fb4a8ea958aa96b662f508_ReportsToFullName":"Lingling - Tong","extension_18e31482d3fb4a8ea958aa96b662f508_ReportsToEmailName":"LTONG","extension_18e31482d3fb4a8ea958aa96b662f508_ZipCode":"98052","extension_18e31482d3fb4a8ea958aa96b662f508_StateProvinceCode":"WA","extension_18e31482d3fb4a8ea958aa96b662f508_CountryShortCode":"US","extension_18e31482d3fb4a8ea958aa96b662f508_CityName":"REDMOND","extension_18e31482d3fb4a8ea958aa96b662f508_BuildingName":"18","extension_18e31482d3fb4a8ea958aa96b662f508_BuildingID":"17","extension_18e31482d3fb4a8ea958aa96b662f508_AddressLine1":"1 - Microsoft Way","extension_18e31482d3fb4a8ea958aa96b662f508_ProfitCenterCode":"P10040929","extension_18e31482d3fb4a8ea958aa96b662f508_CostCenterCode":"10040929","extension_18e31482d3fb4a8ea958aa96b662f508_PositionNumber":"72561663","extension_18e31482d3fb4a8ea958aa96b662f508_LocationAreaCode":"US","extension_18e31482d3fb4a8ea958aa96b662f508_CompanyCode":"1010","extension_18e31482d3fb4a8ea958aa96b662f508_PersonnelNumber":"6163651"}' - headers: - access-control-allow-origin: - - '*' - cache-control: - - no-cache - content-length: - - '28239' - content-type: - - application/json; odata=minimalmetadata; streaming=true; charset=utf-8 - dataserviceversion: - - 3.0; - date: - - Tue, 28 May 2024 21:56:31 GMT - duration: - - '3842520' - expires: - - '-1' - ocp-aad-diagnostics-server-name: - - PDZRUq5P4lMSaxFpQkUUsiwDIH88GyWaPpfJJhHdYgE= - ocp-aad-session-key: - - eM9KQbUEWegDPASQbHgXnWCCizipKvKbooN1Il_7qZpU9Xr5iDNwdunFTiNWnV0IpR3Oxy2T-keY-ShXnjyJwM4zT9xByKz_ego1c49GRwL8oNRT9C9IjeMqrRBBI3Y4.eYp-En0scwRsmf8yK5-Qxx83UUNrPaCBzVfcA-_L-lc - pragma: - - no-cache - request-id: - - 923e4bc0-c9f1-48db-a77e-bc71d261a147 - strict-transport-security: - - max-age=31536000; includeSubDomains - x-aspnet-version: - - 4.0.30319 - x-ms-dirapi-data-contract-version: - - '1.6' - x-ms-resource-unit: - - '1' - x-powered-by: - - ASP.NET - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - grafana create - Connection: - - keep-alive - ParameterSetName: - - -g -n -l - User-Agent: - - AZURECLI/2.53.0 azsdk-python-azure-mgmt-authorization/4.0.0 Python/3.8.10 - (Windows-10-10.0.22621-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions?$filter=roleName%20eq%20%27Grafana%20Admin%27&api-version=2022-05-01-preview - response: - body: - string: '{"value":[{"properties":{"roleName":"Grafana Admin","type":"BuiltInRole","description":"Built-in - Grafana admin role","assignableScopes":["/"],"permissions":[{"actions":[],"notActions":[],"dataActions":["Microsoft.Dashboard/grafana/ActAsGrafanaAdmin/action"],"notDataActions":[]}],"createdOn":"2021-07-15T21:32:35.3802340Z","updatedOn":"2021-11-11T20:15:14.8104670Z","createdBy":null,"updatedBy":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/22926164-76b3-42b3-bc55-97df8dab3e41","type":"Microsoft.Authorization/roleDefinitions","name":"22926164-76b3-42b3-bc55-97df8dab3e41"}]}' - headers: - cache-control: - - no-cache - content-length: - - '644' - content-type: - - application/json; charset=utf-8 - date: - - Tue, 28 May 2024 21:56:32 GMT - expires: - - '-1' - pragma: - - no-cache - set-cookie: - - x-ms-gateway-slice=Production; path=/; secure; samesite=none; httponly - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-msedge-ref: - - 'Ref A: 1EBAA58B8B194273A1D2D442154B0035 Ref B: CO6AA3150220031 Ref C: 2024-05-28T21:56:32Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"roleDefinitionId": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/22926164-76b3-42b3-bc55-97df8dab3e41", - "principalId": "953fd163-96b2-4789-8a83-9cfe693dd8d5", "principalType": "User"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - grafana create - Connection: - - keep-alive - Content-Length: - - '258' - Content-Type: - - application/json - ParameterSetName: - - -g -n -l - User-Agent: - - AZURECLI/2.53.0 azsdk-python-azure-mgmt-authorization/4.0.0 Python/3.8.10 - (Windows-10-10.0.22621-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_amg000001/providers/Microsoft.Dashboard/grafana/clitestamgbackup000002/providers/Microsoft.Authorization/roleAssignments/88888888-0000-0000-0000-000000000001?api-version=2022-04-01 - response: - body: - string: '{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/22926164-76b3-42b3-bc55-97df8dab3e41","principalId":"953fd163-96b2-4789-8a83-9cfe693dd8d5","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_amg000001/providers/Microsoft.Dashboard/grafana/clitestamgbackup000002","condition":null,"conditionVersion":null,"createdOn":"2024-05-28T21:56:32.8337112Z","updatedOn":"2024-05-28T21:56:33.2427165Z","createdBy":null,"updatedBy":"953fd163-96b2-4789-8a83-9cfe693dd8d5","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_amg000001/providers/Microsoft.Dashboard/grafana/clitestamgbackup000002/providers/Microsoft.Authorization/roleAssignments/88888888-0000-0000-0000-000000000001","type":"Microsoft.Authorization/roleAssignments","name":"88888888-0000-0000-0000-000000000001"}' - headers: - cache-control: - - no-cache - content-length: - - '1001' - content-type: - - application/json; charset=utf-8 - date: - - Tue, 28 May 2024 21:56:34 GMT - expires: - - '-1' - pragma: - - no-cache - set-cookie: - - x-ms-gateway-slice=Production; path=/; secure; samesite=none; httponly - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-writes: - - '1199' - x-msedge-ref: - - 'Ref A: 8C9B8B40710D4E3D8DBCB07E338787EB Ref B: CO6AA3150219045 Ref C: 2024-05-28T21:56:32Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - grafana create - Connection: - - keep-alive - ParameterSetName: - - -g -n -l - User-Agent: - - AZURECLI/2.53.0 azsdk-python-azure-mgmt-authorization/4.0.0 Python/3.8.10 - (Windows-10-10.0.22621-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions?$filter=roleName%20eq%20%27Monitoring%20Reader%27&api-version=2022-05-01-preview - response: - body: - string: '{"value":[{"properties":{"roleName":"Monitoring Reader","type":"BuiltInRole","description":"Can - read all monitoring data.","assignableScopes":["/"],"permissions":[{"actions":["*/read","Microsoft.OperationalInsights/workspaces/search/action","Microsoft.Support/*"],"notActions":[],"dataActions":[],"notDataActions":[]}],"createdOn":"2016-09-21T19:19:52.4939376Z","updatedOn":"2022-09-06T17:20:40.5763144Z","createdBy":null,"updatedBy":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/43d0d8ad-25c7-4714-9337-8ba259a9fe05","type":"Microsoft.Authorization/roleDefinitions","name":"43d0d8ad-25c7-4714-9337-8ba259a9fe05"}]}' - headers: - cache-control: - - no-cache - content-length: - - '683' - content-type: - - application/json; charset=utf-8 - date: - - Tue, 28 May 2024 21:56:34 GMT - expires: - - '-1' - pragma: - - no-cache - set-cookie: - - x-ms-gateway-slice=Production; path=/; secure; samesite=none; httponly - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-msedge-ref: - - 'Ref A: 6B8222CCD63B4978A51C69FC57637A6A Ref B: CO6AA3150220023 Ref C: 2024-05-28T21:56:34Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"roleDefinitionId": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/43d0d8ad-25c7-4714-9337-8ba259a9fe05", - "principalId": "12e1eada-25c3-4fe4-bc68-9a27c0687e99", "principalType": "ServicePrincipal"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - grafana create - Connection: - - keep-alive - Content-Length: - - '270' - Content-Type: - - application/json - ParameterSetName: - - -g -n -l - User-Agent: - - AZURECLI/2.53.0 azsdk-python-azure-mgmt-authorization/4.0.0 Python/3.8.10 - (Windows-10-10.0.22621-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/88888888-0000-0000-0000-000000000002?api-version=2022-04-01 - response: - body: - string: '{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/43d0d8ad-25c7-4714-9337-8ba259a9fe05","principalId":"12e1eada-25c3-4fe4-bc68-9a27c0687e99","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2024-05-28T21:56:34.9467147Z","updatedOn":"2024-05-28T21:56:35.3317173Z","createdBy":null,"updatedBy":"953fd163-96b2-4789-8a83-9cfe693dd8d5","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/88888888-0000-0000-0000-000000000002","type":"Microsoft.Authorization/roleAssignments","name":"88888888-0000-0000-0000-000000000002"}' - headers: - cache-control: - - no-cache - content-length: - - '823' - content-type: - - application/json; charset=utf-8 - date: - - Tue, 28 May 2024 21:56:36 GMT - expires: - - '-1' - pragma: - - no-cache - set-cookie: - - x-ms-gateway-slice=Production; path=/; secure; samesite=none; httponly - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-writes: - - '1199' - x-msedge-ref: - - 'Ref A: 3B9F7D244DFE40A98616030812D889A4 Ref B: CO6AA3150217019 Ref C: 2024-05-28T21:56:34Z' - status: - code: 201 - message: Created -- request: - body: '{"sku": {"name": "Standard"}, "properties": {}, "identity": {"type": "SystemAssigned"}, - "location": "westcentralus"}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - grafana create - Connection: - - keep-alive - Content-Length: - - '116' - Content-Type: - - application/json - ParameterSetName: - - -g -n -l - User-Agent: - - AZURECLI/2.53.0 azsdk-python-mgmt-dashboard/1.1.0 Python/3.8.10 (Windows-10-10.0.22621-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_amg000001/providers/Microsoft.Dashboard/grafana/clitestamgbackup000003?api-version=2023-09-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_amg000001/providers/Microsoft.Dashboard/grafana/clitestamgbackup000003","name":"clitestamgbackup000003","type":"microsoft.dashboard/grafana","sku":{"name":"Standard"},"location":"westcentralus","tags":{},"systemData":{"createdBy":"example@example.com","createdByType":"User","createdAt":"2024-05-28T21:56:37.3637226Z","lastModifiedBy":"example@example.com","lastModifiedByType":"User","lastModifiedAt":"2024-05-28T21:56:37.3637226Z"},"identity":{"principalId":"dc0c7cd1-643e-48fe-b163-310fdc646d35","tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47","type":"SystemAssigned"},"properties":{"provisioningState":"Accepted","grafanaVersion":null,"endpoint":"https://clitestamgbackup000003-esevaydeaec8hvc7.wcus.grafana.azure.com","zoneRedundancy":"Disabled","publicNetworkAccess":"Enabled","privateEndpointConnections":null,"autoGeneratedDomainNameLabelScope":"TenantReuse","apiKey":"Disabled","deterministicOutboundIP":"Disabled","outboundIPs":null,"grafanaIntegrations":{"azureMonitorWorkspaceIntegrations":[]},"enterpriseConfigurations":null,"grafanaConfigurations":{"smtp":{"enabled":false}},"grafanaPlugins":null,"grafanaMajorVersion":"10"}}' - headers: - api-supported-versions: - - 2021-09-01-preview, 2022-05-01-preview, 2022-08-01, 2022-10-01-preview, 2023-09-01, - 2023-10-01-preview - azure-asyncoperation: - - https://management.azure.com/providers/Microsoft.Dashboard/locations/WESTCENTRALUS/operationStatuses/ad3a49f8-cb09-4686-bfab-3cb1990e89e8*41DC1DA822A14709F728CB71BBBA814AB6FECA2CCA477BD66119DD08FAD72F50?api-version=2023-09-01&t=638525301983012368&c=MIIHpTCCBo2gAwIBAgITfwM6vSxODJvqjFP4oQAEAzq9LDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNTE1MTI0NjQwWhcNMjUwNTEwMTI0NjQwWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKa4cOTKf-wVpLKiG5Zei1-Oc5u5PvibFdqWIGFZDLmSA3G2jYrx6dKQ8NH10xxzVOMT_dqQOb2nPmPDhnS3CUlhwx_iI9VSftq8J182Ci01SlOzoieOj_kBg-1yQ4TB3DD7Rwgy40TMWgK-1lkliuLAgSHruwrRW8Kj8Q96A0oGxy1RQggyCNWVG8EsUp1ngtGu-yi1BZRa4Q-v_x9KFfbvtOc9KIfKRFs2r2zg4MWc4xCzQCYrRXIVfS-sFxEn1GbDqtYc4-y5T978_4OnKXidZCkJqT4v1ZRcgxKZpH8d4GmacrEfBoCqjg9ZayboCoIPz5wEIF9LOngoqXqnmYECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBRCKTJWBui0JqrIiMW81zJdA9-tSDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGJpRHLgYBJ-Hg0664G6_TgQ8luNO24um3ktexLaPrnailsQdaNThyJ4w9TTpMvyG31DlS7euSnKy8IsfMzCDxu1mmgziF9Urf-OpUw3u-ze-9z_PmzXym0G-rk8OrPpWWdAeApaUIHmydJGO_yrSQURQDLY9ATNa4gS1c9rQLruie0ZkPwjhAJCwpdK615q7s9ssaQ_HZEXM9r3mojVMYMB6b7TQJcwlVHBvkRO5u4HnAI26O2e-pcDzgccXJ6mqM158VJM-AyU1D2gWCqHj4zml1U005Ot-Fx-C3N3HCVImLvAllBxeQdwzOTae6Br-eXo1NCFf1ahI2fP4G_nB7o&s=amGL-KBhXiTuSEdXaHlpMJYsctCJyFi75ug0rvn2EeN3fkK4K2RxNWQgJErnAG9EUJY3LiF_Px1voo0dG_sP7gwV19iNvTBsN1NRM4Oi2SO5T_Kdsaxbg2NvCukdn2jsD7UjLYpf3_Hgp0JCnkWifFHNaMmqwFoOXorMRwm07jLu6bQ2qeBafnL5349V5BfSFKqgKLD5NfKBsk_Ybx_cLvn_vgkFIvPRs6R8HITqcYMtOtWIioIEkaAiojJYkd5iqVhgzZVhGAJ5rSBb7EdoEPGVOK7yjD4EULXOC96XDB9WkFC6Bxx7nFNpDkePmQDn1GBHpCAB0xAW3PGIDbev1Q&h=6ONc7tR8_RC4mhStxrRDvXUzlBC0xwBJXNHITtibVjQ - cache-control: - - no-cache - content-length: - - '1224' - content-type: - - application/json; charset=utf-8 - date: - - Tue, 28 May 2024 21:56:37 GMT - etag: - - '"0200762a-0000-0600-0000-665653160000"' - expires: - - '-1' - location: - - https://management.azure.com/providers/Microsoft.Dashboard/locations/WESTCENTRALUS/operationStatuses/ad3a49f8-cb09-4686-bfab-3cb1990e89e8*41DC1DA822A14709F728CB71BBBA814AB6FECA2CCA477BD66119DD08FAD72F50?api-version=2023-09-01&t=638525301983168511&c=MIIHpTCCBo2gAwIBAgITfwM6vSxODJvqjFP4oQAEAzq9LDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNTE1MTI0NjQwWhcNMjUwNTEwMTI0NjQwWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKa4cOTKf-wVpLKiG5Zei1-Oc5u5PvibFdqWIGFZDLmSA3G2jYrx6dKQ8NH10xxzVOMT_dqQOb2nPmPDhnS3CUlhwx_iI9VSftq8J182Ci01SlOzoieOj_kBg-1yQ4TB3DD7Rwgy40TMWgK-1lkliuLAgSHruwrRW8Kj8Q96A0oGxy1RQggyCNWVG8EsUp1ngtGu-yi1BZRa4Q-v_x9KFfbvtOc9KIfKRFs2r2zg4MWc4xCzQCYrRXIVfS-sFxEn1GbDqtYc4-y5T978_4OnKXidZCkJqT4v1ZRcgxKZpH8d4GmacrEfBoCqjg9ZayboCoIPz5wEIF9LOngoqXqnmYECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBRCKTJWBui0JqrIiMW81zJdA9-tSDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGJpRHLgYBJ-Hg0664G6_TgQ8luNO24um3ktexLaPrnailsQdaNThyJ4w9TTpMvyG31DlS7euSnKy8IsfMzCDxu1mmgziF9Urf-OpUw3u-ze-9z_PmzXym0G-rk8OrPpWWdAeApaUIHmydJGO_yrSQURQDLY9ATNa4gS1c9rQLruie0ZkPwjhAJCwpdK615q7s9ssaQ_HZEXM9r3mojVMYMB6b7TQJcwlVHBvkRO5u4HnAI26O2e-pcDzgccXJ6mqM158VJM-AyU1D2gWCqHj4zml1U005Ot-Fx-C3N3HCVImLvAllBxeQdwzOTae6Br-eXo1NCFf1ahI2fP4G_nB7o&s=YtTX6MXsU52eTiEoeu_jYzR6bD4cINWv3N-M81IwkqfmWn5DjcyLBmerIVDAHUk3YJJy4c5VmP3Xm-WkIuaerU6yecIYFbJ1aKlrBdWDBWOO29AEIt_nNjvAJRdELK4b8aSWQW-EZUYXkinbbLV_oo47HP9D0mdHRJYPrsLKEp8zPkbPGkrqHjEVm8OznzXkjSdN44Mr9oKxBBGPMTW6DE2194KdU0fBQ00ZWHhQz8cf5AOgSUc3dg1S2gtyMzCuOqPH9dtCxoqmC4hGuqkcQdvUWWxxmu681vj9MjTsOallfjE3yNU0O1KRpec-zJU3UmpYmOMd9x3I4khXfz0oUA&h=NWmsapo5V0vcKbpbBklfKyEyiNBlruUUe8GPmu6h1jQ - mise-correlation-id: - - 4ce6929a-7da3-4b8c-a6b4-267becc78f0a - pragma: - - no-cache - request-context: - - appId=cid-v1:c5d15200-b714-40a5-9a7a-a4ecac3e5442 - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-providerhub-traffic: - - 'True' - x-ms-ratelimit-remaining-subscription-writes: - - '1198' - x-msedge-ref: - - 'Ref A: 1F6A8F7903A14ABC920460DA6F8526F4 Ref B: CO6AA3150220025 Ref C: 2024-05-28T21:56:36Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - grafana create - Connection: - - keep-alive - ParameterSetName: - - -g -n -l - User-Agent: - - AZURECLI/2.53.0 azsdk-python-mgmt-dashboard/1.1.0 Python/3.8.10 (Windows-10-10.0.22621-SP0) - method: GET - uri: https://management.azure.com/providers/Microsoft.Dashboard/locations/WESTCENTRALUS/operationStatuses/ad3a49f8-cb09-4686-bfab-3cb1990e89e8*41DC1DA822A14709F728CB71BBBA814AB6FECA2CCA477BD66119DD08FAD72F50?api-version=2023-09-01&t=638525301983012368&c=MIIHpTCCBo2gAwIBAgITfwM6vSxODJvqjFP4oQAEAzq9LDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNTE1MTI0NjQwWhcNMjUwNTEwMTI0NjQwWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKa4cOTKf-wVpLKiG5Zei1-Oc5u5PvibFdqWIGFZDLmSA3G2jYrx6dKQ8NH10xxzVOMT_dqQOb2nPmPDhnS3CUlhwx_iI9VSftq8J182Ci01SlOzoieOj_kBg-1yQ4TB3DD7Rwgy40TMWgK-1lkliuLAgSHruwrRW8Kj8Q96A0oGxy1RQggyCNWVG8EsUp1ngtGu-yi1BZRa4Q-v_x9KFfbvtOc9KIfKRFs2r2zg4MWc4xCzQCYrRXIVfS-sFxEn1GbDqtYc4-y5T978_4OnKXidZCkJqT4v1ZRcgxKZpH8d4GmacrEfBoCqjg9ZayboCoIPz5wEIF9LOngoqXqnmYECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBRCKTJWBui0JqrIiMW81zJdA9-tSDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGJpRHLgYBJ-Hg0664G6_TgQ8luNO24um3ktexLaPrnailsQdaNThyJ4w9TTpMvyG31DlS7euSnKy8IsfMzCDxu1mmgziF9Urf-OpUw3u-ze-9z_PmzXym0G-rk8OrPpWWdAeApaUIHmydJGO_yrSQURQDLY9ATNa4gS1c9rQLruie0ZkPwjhAJCwpdK615q7s9ssaQ_HZEXM9r3mojVMYMB6b7TQJcwlVHBvkRO5u4HnAI26O2e-pcDzgccXJ6mqM158VJM-AyU1D2gWCqHj4zml1U005Ot-Fx-C3N3HCVImLvAllBxeQdwzOTae6Br-eXo1NCFf1ahI2fP4G_nB7o&s=amGL-KBhXiTuSEdXaHlpMJYsctCJyFi75ug0rvn2EeN3fkK4K2RxNWQgJErnAG9EUJY3LiF_Px1voo0dG_sP7gwV19iNvTBsN1NRM4Oi2SO5T_Kdsaxbg2NvCukdn2jsD7UjLYpf3_Hgp0JCnkWifFHNaMmqwFoOXorMRwm07jLu6bQ2qeBafnL5349V5BfSFKqgKLD5NfKBsk_Ybx_cLvn_vgkFIvPRs6R8HITqcYMtOtWIioIEkaAiojJYkd5iqVhgzZVhGAJ5rSBb7EdoEPGVOK7yjD4EULXOC96XDB9WkFC6Bxx7nFNpDkePmQDn1GBHpCAB0xAW3PGIDbev1Q&h=6ONc7tR8_RC4mhStxrRDvXUzlBC0xwBJXNHITtibVjQ - response: - body: - string: '{"id":"/providers/Microsoft.Dashboard/locations/WESTCENTRALUS/operationStatuses/ad3a49f8-cb09-4686-bfab-3cb1990e89e8*41DC1DA822A14709F728CB71BBBA814AB6FECA2CCA477BD66119DD08FAD72F50","name":"ad3a49f8-cb09-4686-bfab-3cb1990e89e8*41DC1DA822A14709F728CB71BBBA814AB6FECA2CCA477BD66119DD08FAD72F50","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_amg000001/providers/Microsoft.Dashboard/grafana/clitestamgbackup000003","status":"Accepted","startTime":"2024-05-28T21:56:38.109511Z"}' - headers: - cache-control: - - no-cache - content-length: - - '518' - content-type: - - application/json; charset=utf-8 - date: - - Tue, 28 May 2024 21:56:37 GMT - etag: - - '"0200f5a3-0000-0600-0000-665653160000"' - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-msedge-ref: - - 'Ref A: 06CAEE09C24A49F2AC6BB8BD4C63A194 Ref B: CO6AA3150220025 Ref C: 2024-05-28T21:56:38Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - grafana create - Connection: - - keep-alive - ParameterSetName: - - -g -n -l - User-Agent: - - AZURECLI/2.53.0 azsdk-python-mgmt-dashboard/1.1.0 Python/3.8.10 (Windows-10-10.0.22621-SP0) - method: GET - uri: https://management.azure.com/providers/Microsoft.Dashboard/locations/WESTCENTRALUS/operationStatuses/ad3a49f8-cb09-4686-bfab-3cb1990e89e8*41DC1DA822A14709F728CB71BBBA814AB6FECA2CCA477BD66119DD08FAD72F50?api-version=2023-09-01&t=638525301983012368&c=MIIHpTCCBo2gAwIBAgITfwM6vSxODJvqjFP4oQAEAzq9LDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNTE1MTI0NjQwWhcNMjUwNTEwMTI0NjQwWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKa4cOTKf-wVpLKiG5Zei1-Oc5u5PvibFdqWIGFZDLmSA3G2jYrx6dKQ8NH10xxzVOMT_dqQOb2nPmPDhnS3CUlhwx_iI9VSftq8J182Ci01SlOzoieOj_kBg-1yQ4TB3DD7Rwgy40TMWgK-1lkliuLAgSHruwrRW8Kj8Q96A0oGxy1RQggyCNWVG8EsUp1ngtGu-yi1BZRa4Q-v_x9KFfbvtOc9KIfKRFs2r2zg4MWc4xCzQCYrRXIVfS-sFxEn1GbDqtYc4-y5T978_4OnKXidZCkJqT4v1ZRcgxKZpH8d4GmacrEfBoCqjg9ZayboCoIPz5wEIF9LOngoqXqnmYECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBRCKTJWBui0JqrIiMW81zJdA9-tSDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGJpRHLgYBJ-Hg0664G6_TgQ8luNO24um3ktexLaPrnailsQdaNThyJ4w9TTpMvyG31DlS7euSnKy8IsfMzCDxu1mmgziF9Urf-OpUw3u-ze-9z_PmzXym0G-rk8OrPpWWdAeApaUIHmydJGO_yrSQURQDLY9ATNa4gS1c9rQLruie0ZkPwjhAJCwpdK615q7s9ssaQ_HZEXM9r3mojVMYMB6b7TQJcwlVHBvkRO5u4HnAI26O2e-pcDzgccXJ6mqM158VJM-AyU1D2gWCqHj4zml1U005Ot-Fx-C3N3HCVImLvAllBxeQdwzOTae6Br-eXo1NCFf1ahI2fP4G_nB7o&s=amGL-KBhXiTuSEdXaHlpMJYsctCJyFi75ug0rvn2EeN3fkK4K2RxNWQgJErnAG9EUJY3LiF_Px1voo0dG_sP7gwV19iNvTBsN1NRM4Oi2SO5T_Kdsaxbg2NvCukdn2jsD7UjLYpf3_Hgp0JCnkWifFHNaMmqwFoOXorMRwm07jLu6bQ2qeBafnL5349V5BfSFKqgKLD5NfKBsk_Ybx_cLvn_vgkFIvPRs6R8HITqcYMtOtWIioIEkaAiojJYkd5iqVhgzZVhGAJ5rSBb7EdoEPGVOK7yjD4EULXOC96XDB9WkFC6Bxx7nFNpDkePmQDn1GBHpCAB0xAW3PGIDbev1Q&h=6ONc7tR8_RC4mhStxrRDvXUzlBC0xwBJXNHITtibVjQ - response: - body: - string: '{"id":"/providers/Microsoft.Dashboard/locations/WESTCENTRALUS/operationStatuses/ad3a49f8-cb09-4686-bfab-3cb1990e89e8*41DC1DA822A14709F728CB71BBBA814AB6FECA2CCA477BD66119DD08FAD72F50","name":"ad3a49f8-cb09-4686-bfab-3cb1990e89e8*41DC1DA822A14709F728CB71BBBA814AB6FECA2CCA477BD66119DD08FAD72F50","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_amg000001/providers/Microsoft.Dashboard/grafana/clitestamgbackup000003","status":"Accepted","startTime":"2024-05-28T21:56:38.109511Z"}' - headers: - cache-control: - - no-cache - content-length: - - '518' - content-type: - - application/json; charset=utf-8 - date: - - Tue, 28 May 2024 21:57:08 GMT - etag: - - '"0200f5a3-0000-0600-0000-665653160000"' - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-msedge-ref: - - 'Ref A: 78A08B1933CF4438B19CBA62A0213D9A Ref B: CO6AA3150220025 Ref C: 2024-05-28T21:57:08Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - grafana create - Connection: - - keep-alive - ParameterSetName: - - -g -n -l - User-Agent: - - AZURECLI/2.53.0 azsdk-python-mgmt-dashboard/1.1.0 Python/3.8.10 (Windows-10-10.0.22621-SP0) - method: GET - uri: https://management.azure.com/providers/Microsoft.Dashboard/locations/WESTCENTRALUS/operationStatuses/ad3a49f8-cb09-4686-bfab-3cb1990e89e8*41DC1DA822A14709F728CB71BBBA814AB6FECA2CCA477BD66119DD08FAD72F50?api-version=2023-09-01&t=638525301983012368&c=MIIHpTCCBo2gAwIBAgITfwM6vSxODJvqjFP4oQAEAzq9LDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNTE1MTI0NjQwWhcNMjUwNTEwMTI0NjQwWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKa4cOTKf-wVpLKiG5Zei1-Oc5u5PvibFdqWIGFZDLmSA3G2jYrx6dKQ8NH10xxzVOMT_dqQOb2nPmPDhnS3CUlhwx_iI9VSftq8J182Ci01SlOzoieOj_kBg-1yQ4TB3DD7Rwgy40TMWgK-1lkliuLAgSHruwrRW8Kj8Q96A0oGxy1RQggyCNWVG8EsUp1ngtGu-yi1BZRa4Q-v_x9KFfbvtOc9KIfKRFs2r2zg4MWc4xCzQCYrRXIVfS-sFxEn1GbDqtYc4-y5T978_4OnKXidZCkJqT4v1ZRcgxKZpH8d4GmacrEfBoCqjg9ZayboCoIPz5wEIF9LOngoqXqnmYECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBRCKTJWBui0JqrIiMW81zJdA9-tSDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGJpRHLgYBJ-Hg0664G6_TgQ8luNO24um3ktexLaPrnailsQdaNThyJ4w9TTpMvyG31DlS7euSnKy8IsfMzCDxu1mmgziF9Urf-OpUw3u-ze-9z_PmzXym0G-rk8OrPpWWdAeApaUIHmydJGO_yrSQURQDLY9ATNa4gS1c9rQLruie0ZkPwjhAJCwpdK615q7s9ssaQ_HZEXM9r3mojVMYMB6b7TQJcwlVHBvkRO5u4HnAI26O2e-pcDzgccXJ6mqM158VJM-AyU1D2gWCqHj4zml1U005Ot-Fx-C3N3HCVImLvAllBxeQdwzOTae6Br-eXo1NCFf1ahI2fP4G_nB7o&s=amGL-KBhXiTuSEdXaHlpMJYsctCJyFi75ug0rvn2EeN3fkK4K2RxNWQgJErnAG9EUJY3LiF_Px1voo0dG_sP7gwV19iNvTBsN1NRM4Oi2SO5T_Kdsaxbg2NvCukdn2jsD7UjLYpf3_Hgp0JCnkWifFHNaMmqwFoOXorMRwm07jLu6bQ2qeBafnL5349V5BfSFKqgKLD5NfKBsk_Ybx_cLvn_vgkFIvPRs6R8HITqcYMtOtWIioIEkaAiojJYkd5iqVhgzZVhGAJ5rSBb7EdoEPGVOK7yjD4EULXOC96XDB9WkFC6Bxx7nFNpDkePmQDn1GBHpCAB0xAW3PGIDbev1Q&h=6ONc7tR8_RC4mhStxrRDvXUzlBC0xwBJXNHITtibVjQ - response: - body: - string: '{"id":"/providers/Microsoft.Dashboard/locations/WESTCENTRALUS/operationStatuses/ad3a49f8-cb09-4686-bfab-3cb1990e89e8*41DC1DA822A14709F728CB71BBBA814AB6FECA2CCA477BD66119DD08FAD72F50","name":"ad3a49f8-cb09-4686-bfab-3cb1990e89e8*41DC1DA822A14709F728CB71BBBA814AB6FECA2CCA477BD66119DD08FAD72F50","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_amg000001/providers/Microsoft.Dashboard/grafana/clitestamgbackup000003","status":"Accepted","startTime":"2024-05-28T21:56:38.109511Z"}' - headers: - cache-control: - - no-cache - content-length: - - '518' - content-type: - - application/json; charset=utf-8 - date: - - Tue, 28 May 2024 21:57:38 GMT - etag: - - '"0200f5a3-0000-0600-0000-665653160000"' - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-msedge-ref: - - 'Ref A: 2CA9464CFD484BA486BE7056E1F28574 Ref B: CO6AA3150220025 Ref C: 2024-05-28T21:57:38Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - grafana create - Connection: - - keep-alive - ParameterSetName: - - -g -n -l - User-Agent: - - AZURECLI/2.53.0 azsdk-python-mgmt-dashboard/1.1.0 Python/3.8.10 (Windows-10-10.0.22621-SP0) - method: GET - uri: https://management.azure.com/providers/Microsoft.Dashboard/locations/WESTCENTRALUS/operationStatuses/ad3a49f8-cb09-4686-bfab-3cb1990e89e8*41DC1DA822A14709F728CB71BBBA814AB6FECA2CCA477BD66119DD08FAD72F50?api-version=2023-09-01&t=638525301983012368&c=MIIHpTCCBo2gAwIBAgITfwM6vSxODJvqjFP4oQAEAzq9LDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNTE1MTI0NjQwWhcNMjUwNTEwMTI0NjQwWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKa4cOTKf-wVpLKiG5Zei1-Oc5u5PvibFdqWIGFZDLmSA3G2jYrx6dKQ8NH10xxzVOMT_dqQOb2nPmPDhnS3CUlhwx_iI9VSftq8J182Ci01SlOzoieOj_kBg-1yQ4TB3DD7Rwgy40TMWgK-1lkliuLAgSHruwrRW8Kj8Q96A0oGxy1RQggyCNWVG8EsUp1ngtGu-yi1BZRa4Q-v_x9KFfbvtOc9KIfKRFs2r2zg4MWc4xCzQCYrRXIVfS-sFxEn1GbDqtYc4-y5T978_4OnKXidZCkJqT4v1ZRcgxKZpH8d4GmacrEfBoCqjg9ZayboCoIPz5wEIF9LOngoqXqnmYECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBRCKTJWBui0JqrIiMW81zJdA9-tSDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGJpRHLgYBJ-Hg0664G6_TgQ8luNO24um3ktexLaPrnailsQdaNThyJ4w9TTpMvyG31DlS7euSnKy8IsfMzCDxu1mmgziF9Urf-OpUw3u-ze-9z_PmzXym0G-rk8OrPpWWdAeApaUIHmydJGO_yrSQURQDLY9ATNa4gS1c9rQLruie0ZkPwjhAJCwpdK615q7s9ssaQ_HZEXM9r3mojVMYMB6b7TQJcwlVHBvkRO5u4HnAI26O2e-pcDzgccXJ6mqM158VJM-AyU1D2gWCqHj4zml1U005Ot-Fx-C3N3HCVImLvAllBxeQdwzOTae6Br-eXo1NCFf1ahI2fP4G_nB7o&s=amGL-KBhXiTuSEdXaHlpMJYsctCJyFi75ug0rvn2EeN3fkK4K2RxNWQgJErnAG9EUJY3LiF_Px1voo0dG_sP7gwV19iNvTBsN1NRM4Oi2SO5T_Kdsaxbg2NvCukdn2jsD7UjLYpf3_Hgp0JCnkWifFHNaMmqwFoOXorMRwm07jLu6bQ2qeBafnL5349V5BfSFKqgKLD5NfKBsk_Ybx_cLvn_vgkFIvPRs6R8HITqcYMtOtWIioIEkaAiojJYkd5iqVhgzZVhGAJ5rSBb7EdoEPGVOK7yjD4EULXOC96XDB9WkFC6Bxx7nFNpDkePmQDn1GBHpCAB0xAW3PGIDbev1Q&h=6ONc7tR8_RC4mhStxrRDvXUzlBC0xwBJXNHITtibVjQ - response: - body: - string: '{"id":"/providers/Microsoft.Dashboard/locations/WESTCENTRALUS/operationStatuses/ad3a49f8-cb09-4686-bfab-3cb1990e89e8*41DC1DA822A14709F728CB71BBBA814AB6FECA2CCA477BD66119DD08FAD72F50","name":"ad3a49f8-cb09-4686-bfab-3cb1990e89e8*41DC1DA822A14709F728CB71BBBA814AB6FECA2CCA477BD66119DD08FAD72F50","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_amg000001/providers/Microsoft.Dashboard/grafana/clitestamgbackup000003","status":"Accepted","startTime":"2024-05-28T21:56:38.109511Z"}' - headers: - cache-control: - - no-cache - content-length: - - '518' - content-type: - - application/json; charset=utf-8 - date: - - Tue, 28 May 2024 21:58:08 GMT - etag: - - '"0200f5a3-0000-0600-0000-665653160000"' - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-msedge-ref: - - 'Ref A: 6B5B3D2DFAA841B1A2DC1529BFCDFF54 Ref B: CO6AA3150220025 Ref C: 2024-05-28T21:58:08Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - grafana create - Connection: - - keep-alive - ParameterSetName: - - -g -n -l - User-Agent: - - AZURECLI/2.53.0 azsdk-python-mgmt-dashboard/1.1.0 Python/3.8.10 (Windows-10-10.0.22621-SP0) - method: GET - uri: https://management.azure.com/providers/Microsoft.Dashboard/locations/WESTCENTRALUS/operationStatuses/ad3a49f8-cb09-4686-bfab-3cb1990e89e8*41DC1DA822A14709F728CB71BBBA814AB6FECA2CCA477BD66119DD08FAD72F50?api-version=2023-09-01&t=638525301983012368&c=MIIHpTCCBo2gAwIBAgITfwM6vSxODJvqjFP4oQAEAzq9LDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNTE1MTI0NjQwWhcNMjUwNTEwMTI0NjQwWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKa4cOTKf-wVpLKiG5Zei1-Oc5u5PvibFdqWIGFZDLmSA3G2jYrx6dKQ8NH10xxzVOMT_dqQOb2nPmPDhnS3CUlhwx_iI9VSftq8J182Ci01SlOzoieOj_kBg-1yQ4TB3DD7Rwgy40TMWgK-1lkliuLAgSHruwrRW8Kj8Q96A0oGxy1RQggyCNWVG8EsUp1ngtGu-yi1BZRa4Q-v_x9KFfbvtOc9KIfKRFs2r2zg4MWc4xCzQCYrRXIVfS-sFxEn1GbDqtYc4-y5T978_4OnKXidZCkJqT4v1ZRcgxKZpH8d4GmacrEfBoCqjg9ZayboCoIPz5wEIF9LOngoqXqnmYECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBRCKTJWBui0JqrIiMW81zJdA9-tSDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGJpRHLgYBJ-Hg0664G6_TgQ8luNO24um3ktexLaPrnailsQdaNThyJ4w9TTpMvyG31DlS7euSnKy8IsfMzCDxu1mmgziF9Urf-OpUw3u-ze-9z_PmzXym0G-rk8OrPpWWdAeApaUIHmydJGO_yrSQURQDLY9ATNa4gS1c9rQLruie0ZkPwjhAJCwpdK615q7s9ssaQ_HZEXM9r3mojVMYMB6b7TQJcwlVHBvkRO5u4HnAI26O2e-pcDzgccXJ6mqM158VJM-AyU1D2gWCqHj4zml1U005Ot-Fx-C3N3HCVImLvAllBxeQdwzOTae6Br-eXo1NCFf1ahI2fP4G_nB7o&s=amGL-KBhXiTuSEdXaHlpMJYsctCJyFi75ug0rvn2EeN3fkK4K2RxNWQgJErnAG9EUJY3LiF_Px1voo0dG_sP7gwV19iNvTBsN1NRM4Oi2SO5T_Kdsaxbg2NvCukdn2jsD7UjLYpf3_Hgp0JCnkWifFHNaMmqwFoOXorMRwm07jLu6bQ2qeBafnL5349V5BfSFKqgKLD5NfKBsk_Ybx_cLvn_vgkFIvPRs6R8HITqcYMtOtWIioIEkaAiojJYkd5iqVhgzZVhGAJ5rSBb7EdoEPGVOK7yjD4EULXOC96XDB9WkFC6Bxx7nFNpDkePmQDn1GBHpCAB0xAW3PGIDbev1Q&h=6ONc7tR8_RC4mhStxrRDvXUzlBC0xwBJXNHITtibVjQ - response: - body: - string: '{"id":"/providers/Microsoft.Dashboard/locations/WESTCENTRALUS/operationStatuses/ad3a49f8-cb09-4686-bfab-3cb1990e89e8*41DC1DA822A14709F728CB71BBBA814AB6FECA2CCA477BD66119DD08FAD72F50","name":"ad3a49f8-cb09-4686-bfab-3cb1990e89e8*41DC1DA822A14709F728CB71BBBA814AB6FECA2CCA477BD66119DD08FAD72F50","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_amg000001/providers/Microsoft.Dashboard/grafana/clitestamgbackup000003","status":"Accepted","startTime":"2024-05-28T21:56:38.109511Z"}' - headers: - cache-control: - - no-cache - content-length: - - '518' - content-type: - - application/json; charset=utf-8 - date: - - Tue, 28 May 2024 21:58:38 GMT - etag: - - '"0200f5a3-0000-0600-0000-665653160000"' - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-msedge-ref: - - 'Ref A: 5351490B2DBB4AF384DE34D6985E03B4 Ref B: CO6AA3150220025 Ref C: 2024-05-28T21:58:38Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - grafana create - Connection: - - keep-alive - ParameterSetName: - - -g -n -l - User-Agent: - - AZURECLI/2.53.0 azsdk-python-mgmt-dashboard/1.1.0 Python/3.8.10 (Windows-10-10.0.22621-SP0) - method: GET - uri: https://management.azure.com/providers/Microsoft.Dashboard/locations/WESTCENTRALUS/operationStatuses/ad3a49f8-cb09-4686-bfab-3cb1990e89e8*41DC1DA822A14709F728CB71BBBA814AB6FECA2CCA477BD66119DD08FAD72F50?api-version=2023-09-01&t=638525301983012368&c=MIIHpTCCBo2gAwIBAgITfwM6vSxODJvqjFP4oQAEAzq9LDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNTE1MTI0NjQwWhcNMjUwNTEwMTI0NjQwWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKa4cOTKf-wVpLKiG5Zei1-Oc5u5PvibFdqWIGFZDLmSA3G2jYrx6dKQ8NH10xxzVOMT_dqQOb2nPmPDhnS3CUlhwx_iI9VSftq8J182Ci01SlOzoieOj_kBg-1yQ4TB3DD7Rwgy40TMWgK-1lkliuLAgSHruwrRW8Kj8Q96A0oGxy1RQggyCNWVG8EsUp1ngtGu-yi1BZRa4Q-v_x9KFfbvtOc9KIfKRFs2r2zg4MWc4xCzQCYrRXIVfS-sFxEn1GbDqtYc4-y5T978_4OnKXidZCkJqT4v1ZRcgxKZpH8d4GmacrEfBoCqjg9ZayboCoIPz5wEIF9LOngoqXqnmYECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBRCKTJWBui0JqrIiMW81zJdA9-tSDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGJpRHLgYBJ-Hg0664G6_TgQ8luNO24um3ktexLaPrnailsQdaNThyJ4w9TTpMvyG31DlS7euSnKy8IsfMzCDxu1mmgziF9Urf-OpUw3u-ze-9z_PmzXym0G-rk8OrPpWWdAeApaUIHmydJGO_yrSQURQDLY9ATNa4gS1c9rQLruie0ZkPwjhAJCwpdK615q7s9ssaQ_HZEXM9r3mojVMYMB6b7TQJcwlVHBvkRO5u4HnAI26O2e-pcDzgccXJ6mqM158VJM-AyU1D2gWCqHj4zml1U005Ot-Fx-C3N3HCVImLvAllBxeQdwzOTae6Br-eXo1NCFf1ahI2fP4G_nB7o&s=amGL-KBhXiTuSEdXaHlpMJYsctCJyFi75ug0rvn2EeN3fkK4K2RxNWQgJErnAG9EUJY3LiF_Px1voo0dG_sP7gwV19iNvTBsN1NRM4Oi2SO5T_Kdsaxbg2NvCukdn2jsD7UjLYpf3_Hgp0JCnkWifFHNaMmqwFoOXorMRwm07jLu6bQ2qeBafnL5349V5BfSFKqgKLD5NfKBsk_Ybx_cLvn_vgkFIvPRs6R8HITqcYMtOtWIioIEkaAiojJYkd5iqVhgzZVhGAJ5rSBb7EdoEPGVOK7yjD4EULXOC96XDB9WkFC6Bxx7nFNpDkePmQDn1GBHpCAB0xAW3PGIDbev1Q&h=6ONc7tR8_RC4mhStxrRDvXUzlBC0xwBJXNHITtibVjQ - response: - body: - string: '{"id":"/providers/Microsoft.Dashboard/locations/WESTCENTRALUS/operationStatuses/ad3a49f8-cb09-4686-bfab-3cb1990e89e8*41DC1DA822A14709F728CB71BBBA814AB6FECA2CCA477BD66119DD08FAD72F50","name":"ad3a49f8-cb09-4686-bfab-3cb1990e89e8*41DC1DA822A14709F728CB71BBBA814AB6FECA2CCA477BD66119DD08FAD72F50","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_amg000001/providers/Microsoft.Dashboard/grafana/clitestamgbackup000003","status":"Accepted","startTime":"2024-05-28T21:56:38.109511Z"}' - headers: - cache-control: - - no-cache - content-length: - - '518' - content-type: - - application/json; charset=utf-8 - date: - - Tue, 28 May 2024 21:59:08 GMT - etag: - - '"0200f5a3-0000-0600-0000-665653160000"' - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-msedge-ref: - - 'Ref A: 7C6CCDC44F0A4403AB89A0045D011637 Ref B: CO6AA3150220025 Ref C: 2024-05-28T21:59:09Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - grafana create - Connection: - - keep-alive - ParameterSetName: - - -g -n -l - User-Agent: - - AZURECLI/2.53.0 azsdk-python-mgmt-dashboard/1.1.0 Python/3.8.10 (Windows-10-10.0.22621-SP0) - method: GET - uri: https://management.azure.com/providers/Microsoft.Dashboard/locations/WESTCENTRALUS/operationStatuses/ad3a49f8-cb09-4686-bfab-3cb1990e89e8*41DC1DA822A14709F728CB71BBBA814AB6FECA2CCA477BD66119DD08FAD72F50?api-version=2023-09-01&t=638525301983012368&c=MIIHpTCCBo2gAwIBAgITfwM6vSxODJvqjFP4oQAEAzq9LDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNTE1MTI0NjQwWhcNMjUwNTEwMTI0NjQwWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKa4cOTKf-wVpLKiG5Zei1-Oc5u5PvibFdqWIGFZDLmSA3G2jYrx6dKQ8NH10xxzVOMT_dqQOb2nPmPDhnS3CUlhwx_iI9VSftq8J182Ci01SlOzoieOj_kBg-1yQ4TB3DD7Rwgy40TMWgK-1lkliuLAgSHruwrRW8Kj8Q96A0oGxy1RQggyCNWVG8EsUp1ngtGu-yi1BZRa4Q-v_x9KFfbvtOc9KIfKRFs2r2zg4MWc4xCzQCYrRXIVfS-sFxEn1GbDqtYc4-y5T978_4OnKXidZCkJqT4v1ZRcgxKZpH8d4GmacrEfBoCqjg9ZayboCoIPz5wEIF9LOngoqXqnmYECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBRCKTJWBui0JqrIiMW81zJdA9-tSDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGJpRHLgYBJ-Hg0664G6_TgQ8luNO24um3ktexLaPrnailsQdaNThyJ4w9TTpMvyG31DlS7euSnKy8IsfMzCDxu1mmgziF9Urf-OpUw3u-ze-9z_PmzXym0G-rk8OrPpWWdAeApaUIHmydJGO_yrSQURQDLY9ATNa4gS1c9rQLruie0ZkPwjhAJCwpdK615q7s9ssaQ_HZEXM9r3mojVMYMB6b7TQJcwlVHBvkRO5u4HnAI26O2e-pcDzgccXJ6mqM158VJM-AyU1D2gWCqHj4zml1U005Ot-Fx-C3N3HCVImLvAllBxeQdwzOTae6Br-eXo1NCFf1ahI2fP4G_nB7o&s=amGL-KBhXiTuSEdXaHlpMJYsctCJyFi75ug0rvn2EeN3fkK4K2RxNWQgJErnAG9EUJY3LiF_Px1voo0dG_sP7gwV19iNvTBsN1NRM4Oi2SO5T_Kdsaxbg2NvCukdn2jsD7UjLYpf3_Hgp0JCnkWifFHNaMmqwFoOXorMRwm07jLu6bQ2qeBafnL5349V5BfSFKqgKLD5NfKBsk_Ybx_cLvn_vgkFIvPRs6R8HITqcYMtOtWIioIEkaAiojJYkd5iqVhgzZVhGAJ5rSBb7EdoEPGVOK7yjD4EULXOC96XDB9WkFC6Bxx7nFNpDkePmQDn1GBHpCAB0xAW3PGIDbev1Q&h=6ONc7tR8_RC4mhStxrRDvXUzlBC0xwBJXNHITtibVjQ - response: - body: - string: '{"id":"/providers/Microsoft.Dashboard/locations/WESTCENTRALUS/operationStatuses/ad3a49f8-cb09-4686-bfab-3cb1990e89e8*41DC1DA822A14709F728CB71BBBA814AB6FECA2CCA477BD66119DD08FAD72F50","name":"ad3a49f8-cb09-4686-bfab-3cb1990e89e8*41DC1DA822A14709F728CB71BBBA814AB6FECA2CCA477BD66119DD08FAD72F50","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_amg000001/providers/Microsoft.Dashboard/grafana/clitestamgbackup000003","status":"Accepted","startTime":"2024-05-28T21:56:38.109511Z"}' - headers: - cache-control: - - no-cache - content-length: - - '518' - content-type: - - application/json; charset=utf-8 - date: - - Tue, 28 May 2024 21:59:38 GMT - etag: - - '"0200f5a3-0000-0600-0000-665653160000"' - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-msedge-ref: - - 'Ref A: 6AC4F84CF8644269BF873E4A05382F96 Ref B: CO6AA3150220025 Ref C: 2024-05-28T21:59:39Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - grafana create - Connection: - - keep-alive - ParameterSetName: - - -g -n -l - User-Agent: - - AZURECLI/2.53.0 azsdk-python-mgmt-dashboard/1.1.0 Python/3.8.10 (Windows-10-10.0.22621-SP0) - method: GET - uri: https://management.azure.com/providers/Microsoft.Dashboard/locations/WESTCENTRALUS/operationStatuses/ad3a49f8-cb09-4686-bfab-3cb1990e89e8*41DC1DA822A14709F728CB71BBBA814AB6FECA2CCA477BD66119DD08FAD72F50?api-version=2023-09-01&t=638525301983012368&c=MIIHpTCCBo2gAwIBAgITfwM6vSxODJvqjFP4oQAEAzq9LDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNTE1MTI0NjQwWhcNMjUwNTEwMTI0NjQwWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKa4cOTKf-wVpLKiG5Zei1-Oc5u5PvibFdqWIGFZDLmSA3G2jYrx6dKQ8NH10xxzVOMT_dqQOb2nPmPDhnS3CUlhwx_iI9VSftq8J182Ci01SlOzoieOj_kBg-1yQ4TB3DD7Rwgy40TMWgK-1lkliuLAgSHruwrRW8Kj8Q96A0oGxy1RQggyCNWVG8EsUp1ngtGu-yi1BZRa4Q-v_x9KFfbvtOc9KIfKRFs2r2zg4MWc4xCzQCYrRXIVfS-sFxEn1GbDqtYc4-y5T978_4OnKXidZCkJqT4v1ZRcgxKZpH8d4GmacrEfBoCqjg9ZayboCoIPz5wEIF9LOngoqXqnmYECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBRCKTJWBui0JqrIiMW81zJdA9-tSDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGJpRHLgYBJ-Hg0664G6_TgQ8luNO24um3ktexLaPrnailsQdaNThyJ4w9TTpMvyG31DlS7euSnKy8IsfMzCDxu1mmgziF9Urf-OpUw3u-ze-9z_PmzXym0G-rk8OrPpWWdAeApaUIHmydJGO_yrSQURQDLY9ATNa4gS1c9rQLruie0ZkPwjhAJCwpdK615q7s9ssaQ_HZEXM9r3mojVMYMB6b7TQJcwlVHBvkRO5u4HnAI26O2e-pcDzgccXJ6mqM158VJM-AyU1D2gWCqHj4zml1U005Ot-Fx-C3N3HCVImLvAllBxeQdwzOTae6Br-eXo1NCFf1ahI2fP4G_nB7o&s=amGL-KBhXiTuSEdXaHlpMJYsctCJyFi75ug0rvn2EeN3fkK4K2RxNWQgJErnAG9EUJY3LiF_Px1voo0dG_sP7gwV19iNvTBsN1NRM4Oi2SO5T_Kdsaxbg2NvCukdn2jsD7UjLYpf3_Hgp0JCnkWifFHNaMmqwFoOXorMRwm07jLu6bQ2qeBafnL5349V5BfSFKqgKLD5NfKBsk_Ybx_cLvn_vgkFIvPRs6R8HITqcYMtOtWIioIEkaAiojJYkd5iqVhgzZVhGAJ5rSBb7EdoEPGVOK7yjD4EULXOC96XDB9WkFC6Bxx7nFNpDkePmQDn1GBHpCAB0xAW3PGIDbev1Q&h=6ONc7tR8_RC4mhStxrRDvXUzlBC0xwBJXNHITtibVjQ - response: - body: - string: '{"id":"/providers/Microsoft.Dashboard/locations/WESTCENTRALUS/operationStatuses/ad3a49f8-cb09-4686-bfab-3cb1990e89e8*41DC1DA822A14709F728CB71BBBA814AB6FECA2CCA477BD66119DD08FAD72F50","name":"ad3a49f8-cb09-4686-bfab-3cb1990e89e8*41DC1DA822A14709F728CB71BBBA814AB6FECA2CCA477BD66119DD08FAD72F50","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_amg000001/providers/Microsoft.Dashboard/grafana/clitestamgbackup000003","status":"Accepted","startTime":"2024-05-28T21:56:38.109511Z"}' - headers: - cache-control: - - no-cache - content-length: - - '518' - content-type: - - application/json; charset=utf-8 - date: - - Tue, 28 May 2024 22:00:08 GMT - etag: - - '"0200f5a3-0000-0600-0000-665653160000"' - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-msedge-ref: - - 'Ref A: 2B1F23BCFD5D44999BDCD39813435C7F Ref B: CO6AA3150220025 Ref C: 2024-05-28T22:00:09Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - grafana create - Connection: - - keep-alive - ParameterSetName: - - -g -n -l - User-Agent: - - AZURECLI/2.53.0 azsdk-python-mgmt-dashboard/1.1.0 Python/3.8.10 (Windows-10-10.0.22621-SP0) - method: GET - uri: https://management.azure.com/providers/Microsoft.Dashboard/locations/WESTCENTRALUS/operationStatuses/ad3a49f8-cb09-4686-bfab-3cb1990e89e8*41DC1DA822A14709F728CB71BBBA814AB6FECA2CCA477BD66119DD08FAD72F50?api-version=2023-09-01&t=638525301983012368&c=MIIHpTCCBo2gAwIBAgITfwM6vSxODJvqjFP4oQAEAzq9LDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNTE1MTI0NjQwWhcNMjUwNTEwMTI0NjQwWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKa4cOTKf-wVpLKiG5Zei1-Oc5u5PvibFdqWIGFZDLmSA3G2jYrx6dKQ8NH10xxzVOMT_dqQOb2nPmPDhnS3CUlhwx_iI9VSftq8J182Ci01SlOzoieOj_kBg-1yQ4TB3DD7Rwgy40TMWgK-1lkliuLAgSHruwrRW8Kj8Q96A0oGxy1RQggyCNWVG8EsUp1ngtGu-yi1BZRa4Q-v_x9KFfbvtOc9KIfKRFs2r2zg4MWc4xCzQCYrRXIVfS-sFxEn1GbDqtYc4-y5T978_4OnKXidZCkJqT4v1ZRcgxKZpH8d4GmacrEfBoCqjg9ZayboCoIPz5wEIF9LOngoqXqnmYECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBRCKTJWBui0JqrIiMW81zJdA9-tSDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGJpRHLgYBJ-Hg0664G6_TgQ8luNO24um3ktexLaPrnailsQdaNThyJ4w9TTpMvyG31DlS7euSnKy8IsfMzCDxu1mmgziF9Urf-OpUw3u-ze-9z_PmzXym0G-rk8OrPpWWdAeApaUIHmydJGO_yrSQURQDLY9ATNa4gS1c9rQLruie0ZkPwjhAJCwpdK615q7s9ssaQ_HZEXM9r3mojVMYMB6b7TQJcwlVHBvkRO5u4HnAI26O2e-pcDzgccXJ6mqM158VJM-AyU1D2gWCqHj4zml1U005Ot-Fx-C3N3HCVImLvAllBxeQdwzOTae6Br-eXo1NCFf1ahI2fP4G_nB7o&s=amGL-KBhXiTuSEdXaHlpMJYsctCJyFi75ug0rvn2EeN3fkK4K2RxNWQgJErnAG9EUJY3LiF_Px1voo0dG_sP7gwV19iNvTBsN1NRM4Oi2SO5T_Kdsaxbg2NvCukdn2jsD7UjLYpf3_Hgp0JCnkWifFHNaMmqwFoOXorMRwm07jLu6bQ2qeBafnL5349V5BfSFKqgKLD5NfKBsk_Ybx_cLvn_vgkFIvPRs6R8HITqcYMtOtWIioIEkaAiojJYkd5iqVhgzZVhGAJ5rSBb7EdoEPGVOK7yjD4EULXOC96XDB9WkFC6Bxx7nFNpDkePmQDn1GBHpCAB0xAW3PGIDbev1Q&h=6ONc7tR8_RC4mhStxrRDvXUzlBC0xwBJXNHITtibVjQ - response: - body: - string: '{"id":"/providers/Microsoft.Dashboard/locations/WESTCENTRALUS/operationStatuses/ad3a49f8-cb09-4686-bfab-3cb1990e89e8*41DC1DA822A14709F728CB71BBBA814AB6FECA2CCA477BD66119DD08FAD72F50","name":"ad3a49f8-cb09-4686-bfab-3cb1990e89e8*41DC1DA822A14709F728CB71BBBA814AB6FECA2CCA477BD66119DD08FAD72F50","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_amg000001/providers/Microsoft.Dashboard/grafana/clitestamgbackup000003","status":"Succeeded","startTime":"2024-05-28T21:56:38.109511Z","endTime":"2024-05-28T22:00:39.5136908Z","error":{},"properties":null}' - headers: - cache-control: - - no-cache - content-length: - - '589' - content-type: - - application/json; charset=utf-8 - date: - - Tue, 28 May 2024 22:00:38 GMT - etag: - - '"020080a4-0000-0600-0000-665654070000"' - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-msedge-ref: - - 'Ref A: E38E269EE776428382900675E2E0D234 Ref B: CO6AA3150220025 Ref C: 2024-05-28T22:00:39Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - grafana create - Connection: - - keep-alive - ParameterSetName: - - -g -n -l - User-Agent: - - AZURECLI/2.53.0 azsdk-python-mgmt-dashboard/1.1.0 Python/3.8.10 (Windows-10-10.0.22621-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_amg000001/providers/Microsoft.Dashboard/grafana/clitestamgbackup000003?api-version=2023-09-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_amg000001/providers/Microsoft.Dashboard/grafana/clitestamgbackup000003","name":"clitestamgbackup000003","type":"microsoft.dashboard/grafana","sku":{"name":"Standard"},"location":"westcentralus","tags":{},"systemData":{"createdBy":"example@example.com","createdByType":"User","createdAt":"2024-05-28T21:56:37.3637226Z","lastModifiedBy":"example@example.com","lastModifiedByType":"User","lastModifiedAt":"2024-05-28T21:56:37.3637226Z"},"identity":{"principalId":"dc0c7cd1-643e-48fe-b163-310fdc646d35","tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47","type":"SystemAssigned"},"properties":{"provisioningState":"Succeeded","grafanaVersion":"10.4.1","endpoint":"https://clitestamgbackup000003-esevaydeaec8hvc7.wcus.grafana.azure.com","zoneRedundancy":"Disabled","publicNetworkAccess":"Enabled","autoGeneratedDomainNameLabelScope":"TenantReuse","apiKey":"Disabled","deterministicOutboundIP":"Disabled","grafanaIntegrations":{"azureMonitorWorkspaceIntegrations":[]},"grafanaConfigurations":{"smtp":{"enabled":false}},"grafanaMajorVersion":"10"}}' - headers: - cache-control: - - no-cache - content-length: - - '1122' - content-type: - - application/json; charset=utf-8 - date: - - Tue, 28 May 2024 22:00:39 GMT - etag: - - '"18002dfd-0000-0800-0000-665654070000"' - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-providerhub-traffic: - - 'True' - x-msedge-ref: - - 'Ref A: 294CCCC9E2B341AF8A61CA267F989E10 Ref B: CO6AA3150220025 Ref C: 2024-05-28T22:00:39Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python/3.8.10 (Windows-10-10.0.22621-SP0) msrest/0.7.1 msrest_azure/0.6.4 - azure-graphrbac/0.60.0 Azure-SDK-For-Python - accept-language: - - en-US - method: GET - uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/me?api-version=1.6 - response: - body: - string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects/@Element","odata.type":"Microsoft.DirectoryServices.User","objectType":"User","objectId":"953fd163-96b2-4789-8a83-9cfe693dd8d5","deletionTimestamp":null,"accountEnabled":true,"ageGroup":null,"assignedLicenses":[{"disabledPlans":["57ff2da0-773e-42df-b2af-ffb7a2317929","0b03f40b-c404-40c3-8651-2aceb74365fa","b650d915-9886-424b-a08d-633cede56f57","03acaee3-9492-4f40-aed4-bcb6b32981b6","e95bec33-7c88-4a70-8e19-b10bd9d0c014","5dbe027f-2339-4123-9542-606e4d348a72","fe71d6c3-a2ea-4499-9778-da042bf08063","fafd7243-e5c1-4a3a-9e40-495efcb1d3c3"],"skuId":"ea126fc5-a19e-42e2-a731-da9d437bffcf"},{"disabledPlans":["795f6fe0-cc4d-4773-b050-5dde4dc704c9"],"skuId":"99cc8282-2f74-4954-83b7-c6a9a1999067"},{"disabledPlans":[],"skuId":"639dec6b-bb19-468b-871c-c5c441c4b0cb"},{"disabledPlans":["acbca54f-c771-423b-a476-6d7a98cbbcec"],"skuId":"36a0f3b3-adb5-49ea-bf66-762134cf063a"},{"disabledPlans":["a6e407da-7411-4397-8a2e-d9b52780849e","d9923fe3-a2de-4d29-a5be-e3e83bb786be","2a4baa0e-5e99-4c38-b1f2-6864960f1bd1"],"skuId":"a929cd4d-8672-47c9-8664-159c1f322ba8"},{"disabledPlans":["7162bd38-edae-4022-83a7-c5837f951759","b622badb-1b45-48d5-920f-4b27a2c0996c","b74d57b2-58e9-484a-9731-aeccbba954f0"],"skuId":"61902246-d7cb-453e-85cd-53ee28eec138"},{"disabledPlans":["cd31b152-6326-4d1b-ae1b-997b625182e6","a413a9ff-720c-4822-98ef-2f37c2a21f4c","a6520331-d7d4-4276-95f5-15c0933bc757","ded3d325-1bdc-453e-8432-5bac26d7a014","afa73018-811e-46e9-988f-f75d2b1b8430","b21a6b06-1988-436e-a07b-51ec6d9f52ad","531ee2f8-b1cb-453b-9c21-d2180d014ca5","bf28f719-7844-4079-9c78-c1307898e192","28b0fa46-c39a-4188-89e2-58e979a6b014","199a5c09-e0ca-4e37-8f7c-b05d533e1ea2","65cc641f-cccd-4643-97e0-a17e3045e541","e26c2fcc-ab91-4a61-b35c-03cdc8dddf66","46129a58-a698-46f0-aa5b-17f6586297d9","6db1f1db-2b46-403f-be40-e39395f08dbb","6dc145d6-95dd-4191-b9c3-185575ee6f6b","41fcdd7d-4733-4863-9cf4-c65b83ce2df4","c4801e8a-cb58-4c35-aca6-f2dcc106f287","0898bdbb-73b0-471a-81e5-20f1fe4dd66e","617b097b-4b93-4ede-83de-5f075bb5fb2f","33c4f319-9bdd-48d6-9c4d-410b750a4a5a","8e0c0a52-6a6c-4d40-8370-dd62790dcd70","4828c8ec-dc2e-4779-b502-87ac9ce28ab7","3e26ee1f-8a5f-4d52-aee2-b81ce45c8f40"],"skuId":"c7df2760-2c81-4ef7-b578-5b5392b571df"},{"disabledPlans":[],"skuId":"b30411f5-fea1-4a59-9ad9-3db7c7ead579"},{"disabledPlans":[],"skuId":"4a51bf65-409c-4a91-b845-1121b571cc9d"},{"disabledPlans":["b622badb-1b45-48d5-920f-4b27a2c0996c"],"skuId":"3d957427-ecdc-4df2-aacd-01cc9d519da8"},{"disabledPlans":[],"skuId":"85aae730-b3d1-4f99-bb28-c9f81b05137c"},{"disabledPlans":[],"skuId":"26a18e8f-4d14-46f8-835a-ed3ba424a961"},{"disabledPlans":[],"skuId":"412ce1a7-a499-41b3-8eb6-b38f2bbc5c3f"},{"disabledPlans":["39b5c996-467e-4e60-bd62-46066f572726"],"skuId":"90d8b3f8-712e-4f7b-aa1e-62e7ae6cbe96"},{"disabledPlans":[],"skuId":"c5928f49-12ba-48f7-ada3-0d743a3601d5"},{"disabledPlans":["e95bec33-7c88-4a70-8e19-b10bd9d0c014","5dbe027f-2339-4123-9542-606e4d348a72"],"skuId":"09015f9f-377f-4538-bbb5-f75ceb09358a"},{"disabledPlans":[],"skuId":"b05e124f-c7cc-45a0-a6aa-8cf78c946968"},{"disabledPlans":[],"skuId":"9f3d9c1d-25a5-4aaa-8e59-23a1e6450a67"},{"disabledPlans":[],"skuId":"488ba24a-39a9-4473-8ee5-19291e71b002"}],"assignedPlans":[{"assignedTimestamp":"2024-05-22T05:14:51Z","capabilityStatus":"Enabled","service":"MicrosoftPrint","servicePlanId":"795f6fe0-cc4d-4773-b050-5dde4dc704c9"},{"assignedTimestamp":"2024-05-22T05:14:51Z","capabilityStatus":"Enabled","service":"SharePoint","servicePlanId":"fe71d6c3-a2ea-4499-9778-da042bf08063"},{"assignedTimestamp":"2024-05-22T05:14:51Z","capabilityStatus":"Enabled","service":"SharePoint","servicePlanId":"fe71d6c3-a2ea-4499-9778-da042bf08063"},{"assignedTimestamp":"2024-05-22T05:14:51Z","capabilityStatus":"Deleted","service":"Netbreeze","servicePlanId":"03acaee3-9492-4f40-aed4-bcb6b32981b6"},{"assignedTimestamp":"2024-05-22T05:14:51Z","capabilityStatus":"Enabled","service":"TeamspaceAPI","servicePlanId":"57ff2da0-773e-42df-b2af-ffb7a2317929"},{"assignedTimestamp":"2024-05-22T05:14:51Z","capabilityStatus":"Enabled","service":"exchange","servicePlanId":"199a5c09-e0ca-4e37-8f7c-b05d533e1ea2"},{"assignedTimestamp":"2024-05-22T05:14:51Z","capabilityStatus":"Enabled","service":"SharePoint","servicePlanId":"e95bec33-7c88-4a70-8e19-b10bd9d0c014"},{"assignedTimestamp":"2024-05-22T05:14:51Z","capabilityStatus":"Enabled","service":"SharePoint","servicePlanId":"e95bec33-7c88-4a70-8e19-b10bd9d0c014"},{"assignedTimestamp":"2024-05-22T05:14:51Z","capabilityStatus":"Enabled","service":"SharePoint","servicePlanId":"5dbe027f-2339-4123-9542-606e4d348a72"},{"assignedTimestamp":"2024-05-22T05:14:51Z","capabilityStatus":"Enabled","service":"SharePoint","servicePlanId":"5dbe027f-2339-4123-9542-606e4d348a72"},{"assignedTimestamp":"2024-05-22T05:14:51Z","capabilityStatus":"Enabled","service":"exchange","servicePlanId":"b622badb-1b45-48d5-920f-4b27a2c0996c"},{"assignedTimestamp":"2024-05-22T05:14:51Z","capabilityStatus":"Enabled","service":"MicrosoftOffice","servicePlanId":"fafd7243-e5c1-4a3a-9e40-495efcb1d3c3"},{"assignedTimestamp":"2024-04-17T20:09:25Z","capabilityStatus":"Enabled","service":"ccibotsprod","servicePlanId":"fe6c28b3-d468-44ea-bbd0-a10a5167435c"},{"assignedTimestamp":"2024-03-07T15:24:00Z","capabilityStatus":"Enabled","service":"SCO","servicePlanId":"795aec3a-93a2-45be-92c4-47b9a76340ca"},{"assignedTimestamp":"2024-02-14T15:33:00Z","capabilityStatus":"Enabled","service":"Bing","servicePlanId":"0d0c0d31-fae7-41f2-b909-eaf4d7f26dba"},{"assignedTimestamp":"2024-02-14T15:33:00Z","capabilityStatus":"Enabled","service":"SharePoint","servicePlanId":"a1ace008-72f3-4ea0-8dac-33b3a23a2472"},{"assignedTimestamp":"2024-02-14T15:33:00Z","capabilityStatus":"Enabled","service":"DefenderforIoT","servicePlanId":"99cd49a9-0e54-4e07-aea1-d8d9f5f704f5"},{"assignedTimestamp":"2024-02-14T15:33:00Z","capabilityStatus":"Enabled","service":"Chapter5FluidApp","servicePlanId":"c4b8c31a-fb44-4c65-9837-a21f55fcabda"},{"assignedTimestamp":"2024-02-14T15:33:00Z","capabilityStatus":"Enabled","service":"SharePoint","servicePlanId":"0aedf20c-091d-420b-aadf-30c042609612"},{"assignedTimestamp":"2024-02-14T15:33:00Z","capabilityStatus":"Enabled","service":"MicrosoftEndpointDLP","servicePlanId":"64bfac92-2b17-4482-b5e5-a0304429de3e"},{"assignedTimestamp":"2024-02-14T15:33:00Z","capabilityStatus":"Enabled","service":"exchange","servicePlanId":"bf6f5520-59e3-4f82-974b-7dbbc4fd27c7"},{"assignedTimestamp":"2024-02-14T15:33:00Z","capabilityStatus":"Enabled","service":"Office365InsiderRisk","servicePlanId":"d587c7a3-bda9-4f99-8776-9bcf59c84f75"},{"assignedTimestamp":"2024-02-14T15:33:00Z","capabilityStatus":"Enabled","service":"exchange","servicePlanId":"d2d51368-76c9-4317-ada2-a12c004c432f"},{"assignedTimestamp":"2024-01-30T21:08:12Z","capabilityStatus":"Enabled","service":"MicrosoftOffice","servicePlanId":"a62f8878-de10-42f3-b68f-6149a25ceb97"},{"assignedTimestamp":"2024-01-30T21:08:12Z","capabilityStatus":"Enabled","service":"SCO","servicePlanId":"3afa0b92-83ef-41c1-8d64-586ab882a951"},{"assignedTimestamp":"2024-01-30T21:08:12Z","capabilityStatus":"Enabled","service":"exchange","servicePlanId":"931e4a88-a67f-48b5-814f-16a5f1e6028d"},{"assignedTimestamp":"2024-01-30T21:08:12Z","capabilityStatus":"Enabled","service":"TeamspaceAPI","servicePlanId":"b95945de-b3bd-46db-8437-f2beb6ea2347"},{"assignedTimestamp":"2024-01-30T21:08:12Z","capabilityStatus":"Enabled","service":"exchange","servicePlanId":"3f30311c-6b1e-48a4-ab79-725b469da960"},{"assignedTimestamp":"2024-01-30T21:08:12Z","capabilityStatus":"Enabled","service":"exchange","servicePlanId":"82d30987-df9b-4486-b146-198b21d164c7"},{"assignedTimestamp":"2024-01-30T21:08:12Z","capabilityStatus":"Enabled","service":"CRM","servicePlanId":"89f1c4c8-0878-40f7-804d-869c9128ab5d"},{"assignedTimestamp":"2024-01-13T03:26:37Z","capabilityStatus":"Enabled","service":"CRM","servicePlanId":"1315ade1-0410-450d-b8e3-8050e6da320f"},{"assignedTimestamp":"2024-01-13T03:26:37Z","capabilityStatus":"Enabled","service":"PowerAppsService","servicePlanId":"816971f4-37c5-424a-b12b-b56881f402e7"},{"assignedTimestamp":"2024-01-13T03:26:37Z","capabilityStatus":"Enabled","service":"MSRemoteAssist","servicePlanId":"4f4c7800-298a-4e22-8867-96b17850d4dd"},{"assignedTimestamp":"2024-01-13T03:26:37Z","capabilityStatus":"Enabled","service":"Microsoft.ProjectBabylon","servicePlanId":"c948ea65-2053-4a5a-8a62-9eaaaf11b522"},{"assignedTimestamp":"2024-01-13T03:26:37Z","capabilityStatus":"Enabled","service":"MicrosoftDynamics365MRGuidesCoreClient","servicePlanId":"0b2c029c-dca0-454a-a336-887285d6ef07"},{"assignedTimestamp":"2024-01-13T03:26:37Z","capabilityStatus":"Enabled","service":"MixedRealityCollaborationServices","servicePlanId":"f0ff6ac6-297d-49cd-be34-6dfef97f0c28"},{"assignedTimestamp":"2024-01-13T03:26:37Z","capabilityStatus":"Enabled","service":"CRM","servicePlanId":"8c66ef8a-177f-4c0d-853c-d4f219331d09"},{"assignedTimestamp":"2023-11-15T22:26:27Z","capabilityStatus":"Enabled","service":"VivaPulsePROD","servicePlanId":"b29b2eba-821a-4a32-8a5e-791f430a88d5"},{"assignedTimestamp":"2023-10-09T14:35:17Z","capabilityStatus":"Enabled","service":"CustomerLockbox","servicePlanId":"3ec18638-bd4c-4d3b-8905-479ed636b83e"},{"assignedTimestamp":"2023-09-26T14:05:48Z","capabilityStatus":"Enabled","service":"MixedRealityCollaborationServices","servicePlanId":"3efbd4ed-8958-4824-8389-1321f8730af8"},{"assignedTimestamp":"2023-09-26T14:05:48Z","capabilityStatus":"Enabled","service":"SharePoint","servicePlanId":"e6afcc4a-2eb2-4bc7-8345-ca02bb7a367f"},{"assignedTimestamp":"2023-09-26T14:05:48Z","capabilityStatus":"Enabled","service":"SharePoint","servicePlanId":"f022b139-a6f0-4193-aa7f-5e6b86f4aaf6"},{"assignedTimestamp":"2023-09-26T14:05:48Z","capabilityStatus":"Enabled","service":"exchange","servicePlanId":"4a2cc7a8-4c0f-4740-ae0b-70cdc445bb9b"},{"assignedTimestamp":"2023-09-26T14:05:48Z","capabilityStatus":"Enabled","service":"MixedRealityCollaborationServices","servicePlanId":"dcf9d2f4-772e-4434-b757-77a453cfbc02"},{"assignedTimestamp":"2023-08-30T23:40:03Z","capabilityStatus":"Enabled","service":"SCO","servicePlanId":"a4c6cf29-1168-4076-ba5c-e8fe0e62b17e"},{"assignedTimestamp":"2023-08-15T18:26:13Z","capabilityStatus":"Enabled","service":"SCO","servicePlanId":"3eeb8536-fecf-41bf-a3f8-d6f17a9f3efc"},{"assignedTimestamp":"2023-08-15T18:26:13Z","capabilityStatus":"Enabled","service":"OnlineService","servicePlanId":"75317150-0539-40a7-a034-ec352928e568"},{"assignedTimestamp":"2023-07-23T14:36:38Z","capabilityStatus":"Enabled","service":"MicrosoftCommunicationsOnline","servicePlanId":"0feaeb32-d00e-4d66-bd5a-43b5b83db82c"},{"assignedTimestamp":"2023-07-23T14:36:38Z","capabilityStatus":"Enabled","service":"MicrosoftCommunicationsOnline","servicePlanId":"711413d0-b36e-4cd4-93db-0a50a4ab7ea3"},{"assignedTimestamp":"2023-07-23T14:36:38Z","capabilityStatus":"Enabled","service":"MicrosoftCommunicationsOnline","servicePlanId":"ca4be917-fbce-4b52-839e-6647467a1668"},{"assignedTimestamp":"2023-07-23T14:36:38Z","capabilityStatus":"Enabled","service":"MicrosoftCommunicationsOnline","servicePlanId":"018fb91e-cee3-418c-9063-d7562978bdaf"},{"assignedTimestamp":"2023-06-16T00:45:04Z","capabilityStatus":"Enabled","service":"TeamspaceAPI","servicePlanId":"f8b44f54-18bb-46a3-9658-44ab58712968"},{"assignedTimestamp":"2023-06-16T00:45:04Z","capabilityStatus":"Enabled","service":"TeamspaceAPI","servicePlanId":"0504111f-feb8-4a3c-992a-70280f9a2869"},{"assignedTimestamp":"2023-06-16T00:45:04Z","capabilityStatus":"Enabled","service":"TeamspaceAPI","servicePlanId":"cc8c0802-a325-43df-8cba-995d0c6cb373"},{"assignedTimestamp":"2023-06-16T00:45:04Z","capabilityStatus":"Enabled","service":"TeamspaceAPI","servicePlanId":"9104f592-f2a7-4f77-904c-ca5a5715883f"},{"assignedTimestamp":"2023-06-16T00:45:04Z","capabilityStatus":"Enabled","service":"TeamspaceAPI","servicePlanId":"78b58230-ec7e-4309-913c-93a45cc4735b"},{"assignedTimestamp":"2023-06-14T01:53:48Z","capabilityStatus":"Enabled","service":"exchange","servicePlanId":"c815c93d-0759-4bb8-b857-bc921a71be83"},{"assignedTimestamp":"2023-06-14T01:53:48Z","capabilityStatus":"Enabled","service":"OrgExplorer","servicePlanId":"a8564d77-48d8-4eb3-bfad-2e14bbe05a69"},{"assignedTimestamp":"2023-06-14T01:53:48Z","capabilityStatus":"Enabled","service":"exchange","servicePlanId":"f6de4823-28fa-440b-b886-4783fa86ddba"},{"assignedTimestamp":"2023-04-08T07:24:47Z","capabilityStatus":"Enabled","service":"SCO","servicePlanId":"bb73f429-78ef-4ff2-83c8-722b04c3e7d1"},{"assignedTimestamp":"2023-04-01T19:31:57Z","capabilityStatus":"Enabled","service":"LearningAppServiceInTeams","servicePlanId":"b76fb638-6ba6-402a-b9f9-83d28acb3d86"},{"assignedTimestamp":"2023-02-26T03:17:52Z","capabilityStatus":"Enabled","service":"YammerEnterprise","servicePlanId":"a82fbf69-b4d7-49f4-83a6-915b2cf354f4"},{"assignedTimestamp":"2022-12-19T01:52:19Z","capabilityStatus":"Enabled","service":"YammerEnterprise","servicePlanId":"43304c6a-1d4e-4e0b-9b06-5b2a2ff58a90"},{"assignedTimestamp":"2022-12-19T01:52:19Z","capabilityStatus":"Enabled","service":"YammerEnterprise","servicePlanId":"c244cc9e-622f-4576-92ea-82e233e44e36"},{"assignedTimestamp":"2022-11-18T12:59:49Z","capabilityStatus":"Enabled","service":"CRM","servicePlanId":"6ea4c1ef-c259-46df-bce2-943342cd3cb2"},{"assignedTimestamp":"2022-11-18T12:59:49Z","capabilityStatus":"Enabled","service":"CRM","servicePlanId":"74d93933-6f22-436e-9441-66d205435abb"},{"assignedTimestamp":"2022-11-18T12:59:49Z","capabilityStatus":"Enabled","service":"CRM","servicePlanId":"91f50f7b-2204-4803-acac-5cf5668b8b39"},{"assignedTimestamp":"2022-11-18T12:59:49Z","capabilityStatus":"Enabled","service":"ProcessSimple","servicePlanId":"dc789ed8-0170-4b65-a415-eb77d5bb350a"},{"assignedTimestamp":"2022-11-18T12:59:49Z","capabilityStatus":"Enabled","service":"PowerAppsService","servicePlanId":"ea2cf03b-ac60-46ae-9c1d-eeaeb63cec86"},{"assignedTimestamp":"2022-11-18T12:59:49Z","capabilityStatus":"Enabled","service":"ProcessSimple","servicePlanId":"c5002c70-f725-4367-b409-f0eff4fee6c0"},{"assignedTimestamp":"2022-11-12T07:44:36Z","capabilityStatus":"Enabled","service":"CRM","servicePlanId":"60bf28f9-2b70-4522-96f7-335f5e06c941"},{"assignedTimestamp":"2022-08-08T17:37:43Z","capabilityStatus":"Enabled","service":"WorkplaceAnalytics","servicePlanId":"f477b0f0-3bb1-4890-940c-40fcee6ce05f"},{"assignedTimestamp":"2022-08-07T11:57:57Z","capabilityStatus":"Enabled","service":"Viva-Goals","servicePlanId":"b44c6eaf-5c9f-478c-8f16-8cea26353bfb"},{"assignedTimestamp":"2022-08-01T12:35:21Z","capabilityStatus":"Enabled","service":"exchange","servicePlanId":"f3d5636e-ddc2-41bf-bba6-ca6fadece269"},{"assignedTimestamp":"2022-07-26T23:26:22Z","capabilityStatus":"Enabled","service":"exchange","servicePlanId":"9f431833-0334-42de-a7dc-70aa40db46db"},{"assignedTimestamp":"2022-07-26T23:26:22Z","capabilityStatus":"Enabled","service":"exchange","servicePlanId":"efb87545-963c-4e0d-99df-69c6916d9eb0"},{"assignedTimestamp":"2022-07-26T23:26:22Z","capabilityStatus":"Enabled","service":"exchange","servicePlanId":"34c0d7a0-a70f-4668-9238-47f9fc208882"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"ProcessSimple","servicePlanId":"07699545-9485-468e-95b6-2fca3738be01"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"Adallom","servicePlanId":"8c098270-9dd4-4350-9b30-ba4703f3b36b"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"exchange","servicePlanId":"b1188c4c-1b36-4018-b48b-ee07604f6feb"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"MicrosoftStream","servicePlanId":"6c6042f5-6f01-4d67-b8c1-eb99d36eed3e"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"Sway","servicePlanId":"a23b959c-7ce8-4e57-9140-b90eb88a9e97"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"exchange","servicePlanId":"5136a095-5cf0-4aff-bec3-e84448b38ea5"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"PowerBI","servicePlanId":"70d33638-9c74-4d01-bfd3-562de28bd4ba"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"ProjectWorkManagement","servicePlanId":"b737dad2-2f6c-4c65-90e3-ca563267e8b9"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"ProjectProgramsAndPortfolios","servicePlanId":"818523f5-016b-4355-9be8-ed6944946ea7"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"OfficeForms","servicePlanId":"e212cbc7-0961-4c40-9825-01117710dcb1"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"exchange","servicePlanId":"4de31727-a228-4ec3-a5bf-8e45b5ca48cc"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"SharePoint","servicePlanId":"2bdbaf8f-738f-4ac7-9234-3c3ee2ce7d0f"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"exchange","servicePlanId":"2f442157-a11c-46b9-ae5b-6e39ff4e5849"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"MicrosoftOffice","servicePlanId":"663a804f-1c30-4ff0-9915-9db84f0d1cea"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"PowerAppsService","servicePlanId":"9c0dab89-a30c-4117-86e7-97bda240acd2"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"exchange","servicePlanId":"efb0351d-3b08-4503-993d-383af8de41e3"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"SharePoint","servicePlanId":"da792a53-cbc0-4184-a10d-e544dd34b3c1"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"Deskless","servicePlanId":"8c7d2df8-86f0-4902-b2ed-a0458298f3b3"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"ProcessSimple","servicePlanId":"fa200448-008c-4acb-abd4-ea106ed2199d"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"To-Do","servicePlanId":"3fb82609-8c27-4f7b-bd51-30634711ee67"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"YammerEnterprise","servicePlanId":"7547a3fe-08ee-4ccb-b430-5077c5041653"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"WhiteboardServices","servicePlanId":"4a51bca5-1eff-43f5-878c-177680f191af"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"MicrosoftOffice","servicePlanId":"43de0ff5-c92c-492b-9116-175376d08c38"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"CRM","servicePlanId":"50554c47-71d9-49fd-bc54-42a2765c555c"},{"assignedTimestamp":"2022-07-26T00:49:42Z","capabilityStatus":"Enabled","service":"AADPremiumService","servicePlanId":"41781fb2-bc02-4b7c-bd55-b576c07bb09d"},{"assignedTimestamp":"2022-07-26T00:49:42Z","capabilityStatus":"Enabled","service":"RMSOnline","servicePlanId":"bea4c11e-220a-4e6d-8eb8-8ea15d019f90"},{"assignedTimestamp":"2022-07-26T00:49:42Z","capabilityStatus":"Enabled","service":"AADPremiumService","servicePlanId":"eec0eb4f-6444-4f95-aba0-50c24d67f998"},{"assignedTimestamp":"2022-07-26T00:49:42Z","capabilityStatus":"Enabled","service":"SCO","servicePlanId":"c1ec4a95-1f05-45b3-a911-aa3fa01094f5"},{"assignedTimestamp":"2022-07-26T00:49:42Z","capabilityStatus":"Enabled","service":"AzureAdvancedThreatAnalytics","servicePlanId":"14ab5db5-e6c4-4b20-b4bc-13e36fd2227f"},{"assignedTimestamp":"2022-07-26T00:49:42Z","capabilityStatus":"Enabled","service":"RMSOnline","servicePlanId":"6c57d4b6-3b23-47a5-9bc9-69f17b4947b3"},{"assignedTimestamp":"2022-07-26T00:49:42Z","capabilityStatus":"Enabled","service":"MultiFactorService","servicePlanId":"8a256a2b-b617-496d-b51b-e76466e88db0"},{"assignedTimestamp":"2022-07-26T00:49:42Z","capabilityStatus":"Enabled","service":"RMSOnline","servicePlanId":"5689bec4-755d-4753-8b61-40975025187c"},{"assignedTimestamp":"2022-07-26T00:49:42Z","capabilityStatus":"Enabled","service":"Adallom","servicePlanId":"2e2ddb96-6af9-4b1d-a3f0-d6ecfd22edb2"},{"assignedTimestamp":"2022-07-26T00:49:42Z","capabilityStatus":"Enabled","service":"WindowsUpdateforBusinessCloudExtensions","servicePlanId":"7bf960f6-2cd9-443a-8046-5dbff9558365"},{"assignedTimestamp":"2022-07-26T00:49:42Z","capabilityStatus":"Enabled","service":"WindowsDefenderATP","servicePlanId":"871d91ec-ec1a-452b-a83f-bd76c7d770ef"},{"assignedTimestamp":"2022-07-26T00:49:42Z","capabilityStatus":"Enabled","service":"CRM","servicePlanId":"59231cdf-b40d-4534-a93e-14d0cd31d27e"},{"assignedTimestamp":"2022-07-26T00:49:42Z","capabilityStatus":"Enabled","service":"Windows","servicePlanId":"e7c91390-7625-45be-94e0-e16907e03118"},{"assignedTimestamp":"2022-07-26T00:49:42Z","capabilityStatus":"Enabled","service":"ProcessSimple","servicePlanId":"2d589a15-b171-4e61-9b5f-31d15eeb2872"},{"assignedTimestamp":"2022-07-26T00:49:42Z","capabilityStatus":"Enabled","service":"Modern-Workplace-Core-ITaas","servicePlanId":"9a6eeb79-0b4b-4bf0-9808-39d99a2cd5a3"},{"assignedTimestamp":"2022-07-26T00:49:42Z","capabilityStatus":"Enabled","service":"CRM","servicePlanId":"18fa3aba-b085-4105-87d7-55617b8585e6"},{"assignedTimestamp":"2022-07-26T00:49:42Z","capabilityStatus":"Enabled","service":"DYN365AISERVICEINSIGHTS","servicePlanId":"1412cdc1-d593-4ad1-9050-40c30ad0b023"},{"assignedTimestamp":"2022-07-26T00:49:42Z","capabilityStatus":"Enabled","service":"ProcessSimple","servicePlanId":"7e6d7d78-73de-46ba-83b1-6d25117334ba"},{"assignedTimestamp":"2022-07-26T00:49:42Z","capabilityStatus":"Enabled","service":"ERP","servicePlanId":"69f07c66-bee4-4222-b051-195095efee5b"},{"assignedTimestamp":"2022-07-26T00:49:42Z","capabilityStatus":"Enabled","service":"CRM","servicePlanId":"d56f3deb-50d8-465a-bedb-f079817ccac1"},{"assignedTimestamp":"2022-07-26T00:49:42Z","capabilityStatus":"Enabled","service":"MicrosoftFormsProTest","servicePlanId":"97f29a83-1a20-44ff-bf48-5e4ad11f3e51"},{"assignedTimestamp":"2022-07-26T00:49:42Z","capabilityStatus":"Enabled","service":"ProjectProgramsAndPortfolios","servicePlanId":"0a05d977-a21a-45b2-91ce-61c240dbafa2"}],"city":"REDMOND","companyName":"Microsoft","consentProvidedForMinor":null,"country":null,"createdDateTime":"2022-07-26T00:30:18Z","creationType":null,"department":"Azure - Dev Exp","dirSyncEnabled":true,"displayName":"Alan Zhang","employeeId":"6163651","facsimileTelephoneNumber":null,"givenName":"Alan","immutableId":"6163651","isCompromised":null,"jobTitle":"SOFTWARE - ENGINEER","lastDirSyncTime":"2024-05-23T00:52:14Z","legalAgeGroupClassification":null,"mail":"example@example.com","mailNickname":"alanzhang","mobile":null,"onPremisesDistinguishedName":"CN=Alan - Zhang,OU=MSE,OU=Users,OU=CoreIdentity,DC=redmond,DC=corp,DC=microsoft,DC=com","onPremisesSecurityIdentifier":"S-1-5-21-2127521184-1604012920-1887927527-59518224","otherMails":[],"passwordPolicies":"DisablePasswordExpiration","passwordProfile":null,"physicalDeliveryOfficeName":"18/2480FL","postalCode":null,"preferredLanguage":null,"provisionedPlans":[{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"exchange"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"exchange"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"SharePoint"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"SharePoint"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"SharePoint"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"SharePoint"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"exchange"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"exchange"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"SharePoint"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"exchange"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"exchange"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"exchange"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"SharePoint"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"exchange"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"SharePoint"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"MicrosoftCommunicationsOnline"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"MicrosoftCommunicationsOnline"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"MicrosoftCommunicationsOnline"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"MicrosoftCommunicationsOnline"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"exchange"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"exchange"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"exchange"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"exchange"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"exchange"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"exchange"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"SharePoint"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"SharePoint"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"exchange"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"exchange"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"exchange"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"exchange"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"exchange"}],"provisioningErrors":[],"proxyAddresses":["X500:/o=microsoft/ou=Exchange - Administrative Group (FYDIBOHF23SPDLT)/cn=Recipients/cn=862210bc3e1042c283aa3599dd502a0e-Alan - Zhang","X500:/o=microsoft/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Recipients/cn=7e7b5f8bb1af4426984d651ab6a7179d-Alan - Zhang-2","x500:/o=ExchangeLabs/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Recipients/cn=2b033205a3c4464193699da520d98f5c-Alan - Zhang","smtp:alanzhang@microsoft.onmicrosoft.com","smtp:alanzhang@service.microsoft.com","SMTP:example@example.com"],"refreshTokensValidFromDateTime":"2022-08-01T21:09:23Z","showInAddressList":null,"signInNames":[],"sipProxyAddress":"example@example.com","state":null,"streetAddress":null,"surname":"Zhang","telephoneNumber":"+1 - (425) 7069079","thumbnailPhoto@odata.mediaEditLink":"directoryObjects/953fd163-96b2-4789-8a83-9cfe693dd8d5/Microsoft.DirectoryServices.User/thumbnailPhoto","usageLocation":"US","userIdentities":[],"userPrincipalName":"example@example.com","userState":null,"userStateChangedOn":null,"userType":"Member","extension_18e31482d3fb4a8ea958aa96b662f508_SupervisorInd":"N","extension_18e31482d3fb4a8ea958aa96b662f508_ReportsToPersonnelNbr":"381902","extension_18e31482d3fb4a8ea958aa96b662f508_ReportsToFullName":"Lingling - Tong","extension_18e31482d3fb4a8ea958aa96b662f508_ReportsToEmailName":"LTONG","extension_18e31482d3fb4a8ea958aa96b662f508_ZipCode":"98052","extension_18e31482d3fb4a8ea958aa96b662f508_StateProvinceCode":"WA","extension_18e31482d3fb4a8ea958aa96b662f508_CountryShortCode":"US","extension_18e31482d3fb4a8ea958aa96b662f508_CityName":"REDMOND","extension_18e31482d3fb4a8ea958aa96b662f508_BuildingName":"18","extension_18e31482d3fb4a8ea958aa96b662f508_BuildingID":"17","extension_18e31482d3fb4a8ea958aa96b662f508_AddressLine1":"1 - Microsoft Way","extension_18e31482d3fb4a8ea958aa96b662f508_ProfitCenterCode":"P10040929","extension_18e31482d3fb4a8ea958aa96b662f508_CostCenterCode":"10040929","extension_18e31482d3fb4a8ea958aa96b662f508_PositionNumber":"72561663","extension_18e31482d3fb4a8ea958aa96b662f508_LocationAreaCode":"US","extension_18e31482d3fb4a8ea958aa96b662f508_CompanyCode":"1010","extension_18e31482d3fb4a8ea958aa96b662f508_PersonnelNumber":"6163651"}' - headers: - access-control-allow-origin: - - '*' - cache-control: - - no-cache - content-length: - - '28239' - content-type: - - application/json; odata=minimalmetadata; streaming=true; charset=utf-8 - dataserviceversion: - - 3.0; - date: - - Tue, 28 May 2024 22:00:39 GMT - duration: - - '1214258' - expires: - - '-1' - ocp-aad-diagnostics-server-name: - - PDZRUq5P4lMSaxFpQkUUsiwDIH88GyWaPpfJJhHdYgE= - ocp-aad-session-key: - - NXkdkZvABqCnpSeaFlDNhhkYtBu68SXgWItqq_PK7gtCV56LWAecT1v4tf4bP728Xhh-usNdNooTnHFUpe33sOzoqCYcqT-D0qNc-pvVQlhUhJJWAJ4QCrwiFomJGqF3.5Ek641ImTLqCkxpAHmxaiQkfleELGJ5vObUF3An3oqs - pragma: - - no-cache - request-id: - - fdecbba9-1122-47e8-8c82-fcccef5399d8 - strict-transport-security: - - max-age=31536000; includeSubDomains - x-aspnet-version: - - 4.0.30319 - x-ms-dirapi-data-contract-version: - - '1.6' - x-ms-resource-unit: - - '1' - x-powered-by: - - ASP.NET - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - grafana create - Connection: - - keep-alive - ParameterSetName: - - -g -n -l - User-Agent: - - AZURECLI/2.53.0 azsdk-python-azure-mgmt-authorization/4.0.0 Python/3.8.10 - (Windows-10-10.0.22621-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions?$filter=roleName%20eq%20%27Grafana%20Admin%27&api-version=2022-05-01-preview - response: - body: - string: '{"value":[{"properties":{"roleName":"Grafana Admin","type":"BuiltInRole","description":"Built-in - Grafana admin role","assignableScopes":["/"],"permissions":[{"actions":[],"notActions":[],"dataActions":["Microsoft.Dashboard/grafana/ActAsGrafanaAdmin/action"],"notDataActions":[]}],"createdOn":"2021-07-15T21:32:35.3802340Z","updatedOn":"2021-11-11T20:15:14.8104670Z","createdBy":null,"updatedBy":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/22926164-76b3-42b3-bc55-97df8dab3e41","type":"Microsoft.Authorization/roleDefinitions","name":"22926164-76b3-42b3-bc55-97df8dab3e41"}]}' - headers: - cache-control: - - no-cache - content-length: - - '644' - content-type: - - application/json; charset=utf-8 - date: - - Tue, 28 May 2024 22:00:39 GMT - expires: - - '-1' - pragma: - - no-cache - set-cookie: - - x-ms-gateway-slice=Production; path=/; secure; samesite=none; httponly - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-msedge-ref: - - 'Ref A: 10E915B62A634124B287FB35EE1E8662 Ref B: CO6AA3150219031 Ref C: 2024-05-28T22:00:40Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"roleDefinitionId": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/22926164-76b3-42b3-bc55-97df8dab3e41", - "principalId": "953fd163-96b2-4789-8a83-9cfe693dd8d5", "principalType": "User"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - grafana create - Connection: - - keep-alive - Content-Length: - - '258' - Content-Type: - - application/json - ParameterSetName: - - -g -n -l - User-Agent: - - AZURECLI/2.53.0 azsdk-python-azure-mgmt-authorization/4.0.0 Python/3.8.10 - (Windows-10-10.0.22621-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_amg000001/providers/Microsoft.Dashboard/grafana/clitestamgbackup000003/providers/Microsoft.Authorization/roleAssignments/88888888-0000-0000-0000-000000000003?api-version=2022-04-01 - response: - body: - string: '{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/22926164-76b3-42b3-bc55-97df8dab3e41","principalId":"953fd163-96b2-4789-8a83-9cfe693dd8d5","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_amg000001/providers/Microsoft.Dashboard/grafana/clitestamgbackup000003","condition":null,"conditionVersion":null,"createdOn":"2024-05-28T22:00:40.6688747Z","updatedOn":"2024-05-28T22:00:41.1458846Z","createdBy":null,"updatedBy":"953fd163-96b2-4789-8a83-9cfe693dd8d5","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_amg000001/providers/Microsoft.Dashboard/grafana/clitestamgbackup000003/providers/Microsoft.Authorization/roleAssignments/88888888-0000-0000-0000-000000000003","type":"Microsoft.Authorization/roleAssignments","name":"88888888-0000-0000-0000-000000000003"}' - headers: - cache-control: - - no-cache - content-length: - - '1001' - content-type: - - application/json; charset=utf-8 - date: - - Tue, 28 May 2024 22:00:42 GMT - expires: - - '-1' - pragma: - - no-cache - set-cookie: - - x-ms-gateway-slice=Production; path=/; secure; samesite=none; httponly - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-writes: - - '1199' - x-msedge-ref: - - 'Ref A: 7C8857E3C18D49149A8CF8C74138210B Ref B: CO6AA3150218019 Ref C: 2024-05-28T22:00:40Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - grafana create - Connection: - - keep-alive - ParameterSetName: - - -g -n -l - User-Agent: - - AZURECLI/2.53.0 azsdk-python-azure-mgmt-authorization/4.0.0 Python/3.8.10 - (Windows-10-10.0.22621-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions?$filter=roleName%20eq%20%27Monitoring%20Reader%27&api-version=2022-05-01-preview - response: - body: - string: '{"value":[{"properties":{"roleName":"Monitoring Reader","type":"BuiltInRole","description":"Can - read all monitoring data.","assignableScopes":["/"],"permissions":[{"actions":["*/read","Microsoft.OperationalInsights/workspaces/search/action","Microsoft.Support/*"],"notActions":[],"dataActions":[],"notDataActions":[]}],"createdOn":"2016-09-21T19:19:52.4939376Z","updatedOn":"2022-09-06T17:20:40.5763144Z","createdBy":null,"updatedBy":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/43d0d8ad-25c7-4714-9337-8ba259a9fe05","type":"Microsoft.Authorization/roleDefinitions","name":"43d0d8ad-25c7-4714-9337-8ba259a9fe05"}]}' - headers: - cache-control: - - no-cache - content-length: - - '683' - content-type: - - application/json; charset=utf-8 - date: - - Tue, 28 May 2024 22:00:42 GMT - expires: - - '-1' - pragma: - - no-cache - set-cookie: - - x-ms-gateway-slice=Production; path=/; secure; samesite=none; httponly - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-msedge-ref: - - 'Ref A: 0EE3C7172DF843CDB83AE79386888059 Ref B: CO6AA3150218029 Ref C: 2024-05-28T22:00:42Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"roleDefinitionId": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/43d0d8ad-25c7-4714-9337-8ba259a9fe05", - "principalId": "dc0c7cd1-643e-48fe-b163-310fdc646d35", "principalType": "ServicePrincipal"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - grafana create - Connection: - - keep-alive - Content-Length: - - '270' - Content-Type: - - application/json - ParameterSetName: - - -g -n -l - User-Agent: - - AZURECLI/2.53.0 azsdk-python-azure-mgmt-authorization/4.0.0 Python/3.8.10 - (Windows-10-10.0.22621-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/88888888-0000-0000-0000-000000000004?api-version=2022-04-01 - response: - body: - string: '{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/43d0d8ad-25c7-4714-9337-8ba259a9fe05","principalId":"dc0c7cd1-643e-48fe-b163-310fdc646d35","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2024-05-28T22:00:43.0865615Z","updatedOn":"2024-05-28T22:00:43.5025670Z","createdBy":null,"updatedBy":"953fd163-96b2-4789-8a83-9cfe693dd8d5","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/88888888-0000-0000-0000-000000000004","type":"Microsoft.Authorization/roleAssignments","name":"88888888-0000-0000-0000-000000000004"}' - headers: - cache-control: - - no-cache - content-length: - - '823' - content-type: - - application/json; charset=utf-8 - date: - - Tue, 28 May 2024 22:00:44 GMT - expires: - - '-1' - pragma: - - no-cache - set-cookie: - - x-ms-gateway-slice=Production; path=/; secure; samesite=none; httponly - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-writes: - - '1199' - x-msedge-ref: - - 'Ref A: 5A0E42A9281E4C17AE1B5C0DA5CE7B3C Ref B: CO6AA3150219039 Ref C: 2024-05-28T22:00:42Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - grafana folder create - Connection: - - keep-alive - ParameterSetName: - - -g -n --title - User-Agent: - - AZURECLI/2.53.0 azsdk-python-mgmt-dashboard/1.1.0 Python/3.8.10 (Windows-10-10.0.22621-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_amg000001/providers/Microsoft.Dashboard/grafana/clitestamgbackup000002?api-version=2023-09-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_amg000001/providers/Microsoft.Dashboard/grafana/clitestamgbackup000002","name":"clitestamgbackup000002","type":"microsoft.dashboard/grafana","sku":{"name":"Standard"},"location":"westcentralus","tags":{},"systemData":{"createdBy":"example@example.com","createdByType":"User","createdAt":"2024-05-28T21:52:29.1546796Z","lastModifiedBy":"example@example.com","lastModifiedByType":"User","lastModifiedAt":"2024-05-28T21:52:29.1546796Z"},"identity":{"principalId":"12e1eada-25c3-4fe4-bc68-9a27c0687e99","tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47","type":"SystemAssigned"},"properties":{"provisioningState":"Succeeded","grafanaVersion":"10.4.1","endpoint":"https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com","zoneRedundancy":"Disabled","publicNetworkAccess":"Enabled","autoGeneratedDomainNameLabelScope":"TenantReuse","apiKey":"Disabled","deterministicOutboundIP":"Disabled","grafanaIntegrations":{"azureMonitorWorkspaceIntegrations":[]},"grafanaConfigurations":{"smtp":{"enabled":false}},"grafanaMajorVersion":"10"}}' - headers: - cache-control: - - no-cache - content-length: - - '1122' - content-type: - - application/json; charset=utf-8 - date: - - Tue, 28 May 2024 22:02:45 GMT - etag: - - '"180004fb-0000-0800-0000-665652f80000"' - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-providerhub-traffic: - - 'True' - x-msedge-ref: - - 'Ref A: E5F092A7EF9C4380AEFEF81CA90F5F92 Ref B: CO6AA3150219017 Ref C: 2024-05-28T22:02:45Z' - status: - code: 200 - message: OK -- request: - body: '{"title": "Test Folder"}' - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - Content-Length: - - '24' - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: POST - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/folders - response: - body: - string: '{"id":32,"uid":"ddn3yqn4nl14wf","orgId":0,"title":"Test Folder","url":"/dashboards/f/ddn3yqn4nl14wf/test-folder","hasAcl":false,"canSave":true,"canEdit":true,"canAdmin":true,"canDelete":true,"createdBy":"example@example.com","created":"2024-05-28T22:02:47.566710495Z","updatedBy":"example@example.com","updated":"2024-05-28T22:02:47.566710595Z","version":1}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '357' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-2MdVg7NW8Y6ZSB0kFSO31A';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:02:47 GMT - grafana-trace-id: - - 1affaa396df855dd5b38f05cd0dd2123 - mise-correlation-id: - - e659af25-e355-4ca3-9ae4-b9c4eac4bbd1 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933766.718.29.580862|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: '{"access": "proxy", "jsonData": {"azureAuthType": "msi", "subscriptionId": - ""}, "name": "Test Azure Monitor Data Source", "type": "grafana-azure-monitor-datasource"}' - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - Content-Length: - - '165' - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: POST - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/datasources - response: - body: - string: '{"datasource":{"id":5,"uid":"adn3yqp5cmneob","orgId":1,"name":"Test - Azure Monitor Data Source","type":"grafana-azure-monitor-datasource","typeLogoUrl":"public/app/plugins/datasource/azuremonitor/img/logo.jpg","access":"proxy","url":"","user":"","database":"","basicAuth":false,"basicAuthUser":"","withCredentials":false,"isDefault":false,"jsonData":{"azureAuthType":"msi","subscriptionId":""},"secureJsonFields":{},"version":1,"readOnly":false},"id":5,"message":"Datasource - added","name":"Test Azure Monitor Data Source"}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '521' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-pFbqyz03tkvppFz53ojFZw';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:02:48 GMT - grafana-trace-id: - - 368977d938c148b2df730a94db44a494 - mise-correlation-id: - - e37d315b-1655-4b1a-8b72-e354300c7fa2 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933768.788.26.83717|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/folders/id/Test%20Folder - response: - body: - string: '{"message":"id is invalid","traceID":"dbd6821a11be230dd79dd63c30313976"}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '72' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-KECT01KHyXKCZxdlvamZxg';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:02:48 GMT - grafana-trace-id: - - dbd6821a11be230dd79dd63c30313976 - mise-correlation-id: - - 285fbb4f-3cb2-4f39-9438-ccddd463c780 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933769.832.28.64043|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 400 - message: Bad Request -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/folders/Test%20Folder - response: - body: - string: '{"message":"folder not found","status":"not-found"}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '51' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-kUMKcxHevzGBB8VF477i6Q';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:02:49 GMT - grafana-trace-id: - - 98442a13e96344e1ef69a2cc07b8958b - mise-correlation-id: - - 498cba63-cb17-4770-a8db-a2ad205753ec - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933769.998.26.623719|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 404 - message: Not Found -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/folders - response: - body: - string: '[{"id":28,"uid":"cloud-native","title":"Azure Kubernetes Service Monitoring"},{"id":1,"uid":"az-mon","title":"Azure - Monitor"},{"id":14,"uid":"geneva","title":"Geneva"},{"id":12,"uid":"ms-def","title":"Microsoft - Defender for Cloud"},{"id":32,"uid":"ddn3yqn4nl14wf","title":"Test Folder"}]' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '287' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-+e6xMpn6/E+Gq51TU609YA';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:02:49 GMT - grafana-trace-id: - - 7a87a3b52b5c7554e5a10b2088a9dea7 - mise-correlation-id: - - ac3fd45a-a6b7-4341-b70a-254e6c8a93a6 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933770.145.29.428027|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: '{"dashboard": {"title": "Test Dashboard", "panels": [], "uid": "mg2OAlTVa"}, - "folderUid": "ddn3yqn4nl14wf", "overwrite": false}' - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - Content-Length: - - '127' - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: POST - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/dashboards/db - response: - body: - string: '{"folderUid":"ddn3yqn4nl14wf","id":33,"slug":"test-dashboard","status":"success","uid":"mg2OAlTVa","url":"/d/mg2OAlTVa/test-dashboard","version":1}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '147' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-l9EwCjcbL57mc320BZu3Ow';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:02:49 GMT - grafana-trace-id: - - bb69f9f72a0ca4cd51ddd7c931569837 - mise-correlation-id: - - 7bdf7bf8-2863-41f3-9e95-1cfb07bd987a - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933770.932.31.66489|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: '{"dashboard": {"title": "Test Dashboard", "panels": [], "uid": "mg2OAlTVb"}, - "overwrite": false}' - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - Content-Length: - - '96' - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: POST - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/dashboards/db - response: - body: - string: '{"folderUid":"","id":34,"slug":"test-dashboard","status":"success","uid":"mg2OAlTVb","url":"/d/mg2OAlTVb/test-dashboard","version":1}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '133' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-nsaoWBcJV1z70ioTJe8BeQ';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:02:50 GMT - grafana-trace-id: - - 92ae43f82e156375190d19ad12d3cfb2 - mise-correlation-id: - - 133cb70c-c5c4-4ec4-8e40-885b4f634896 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933771.168.27.734183|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/folders/id/Test%20Folder - response: - body: - string: '{"message":"id is invalid","traceID":"0fce67aa74258415417cf98783af9d0b"}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '72' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-FbDRXUmCn5eA4T3MNanz9Q';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:02:50 GMT - grafana-trace-id: - - 0fce67aa74258415417cf98783af9d0b - mise-correlation-id: - - 832c8658-fdc4-40b0-ad81-19567792ace8 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933771.404.26.345935|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 400 - message: Bad Request -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/folders/Test%20Folder - response: - body: - string: '{"message":"folder not found","status":"not-found"}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '51' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-UfKAr4/l2iLInJ78NMoEjg';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:02:50 GMT - grafana-trace-id: - - c7cbe67d307ca4a5299df39c6a797526 - mise-correlation-id: - - 80f51f69-4cb4-479f-ace0-cfa70be4e92a - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933771.583.30.400750|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 404 - message: Not Found -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/folders - response: - body: - string: '[{"id":28,"uid":"cloud-native","title":"Azure Kubernetes Service Monitoring"},{"id":1,"uid":"az-mon","title":"Azure - Monitor"},{"id":14,"uid":"geneva","title":"Geneva"},{"id":12,"uid":"ms-def","title":"Microsoft - Defender for Cloud"},{"id":32,"uid":"ddn3yqn4nl14wf","title":"Test Folder"}]' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '287' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-XezPRCspQogFKvUc/nmSkg';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:02:50 GMT - grafana-trace-id: - - 6b0570ad7cb24205d895b450e6bbef81 - mise-correlation-id: - - a8dec6ef-a9c5-4743-880d-8bda236803e4 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933771.73.26.408125|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: '{"dashboard": {"title": "Test Dashboard2", "panels": [], "uid": "mg2OAlTVc"}, - "folderUid": "ddn3yqn4nl14wf", "overwrite": false}' - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - Content-Length: - - '128' - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: POST - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/dashboards/db - response: - body: - string: '{"folderUid":"ddn3yqn4nl14wf","id":35,"slug":"test-dashboard2","status":"success","uid":"mg2OAlTVc","url":"/d/mg2OAlTVc/test-dashboard2","version":1}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '149' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-s1UuuyiejsACbog043iGKw';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:02:50 GMT - grafana-trace-id: - - 18b76b2b5d7d1c0168c94e42d421e304 - mise-correlation-id: - - 2b2354ad-f136-4406-ab4f-ec876a3c4da1 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933771.877.26.829263|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/health - response: - body: - string: "{\n \"commit\": \"d3ce857c0eb86f571ffa993a9cd8493b6f47b630\",\n \"database\": - \"ok\",\n \"enterpriseCommit\": \"d56cb80d039e66d9a34670f662c985aac141ed20\",\n - \ \"version\": \"10.4.1\"\n}" - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '167' - content-type: - - application/json; charset=utf-8 - date: - - Tue, 28 May 2024 22:02:51 GMT - grafana-trace-id: - - 4137e31a8a62918c5b11a2736f501f9d - mise-correlation-id: - - 171775f3-4655-488b-8987-629ede30e2aa - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933772.133.29.140021|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/library-elements?page=1 - response: - body: - string: '{"result":{"totalCount":0,"elements":[],"page":1,"perPage":100}}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '64' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-6Df08L/ojjMWN6k0sCPKZg';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:02:51 GMT - grafana-trace-id: - - 2e9886a504167803024df73748d2b20b - mise-correlation-id: - - 5b85bc72-320b-4a3c-b2d9-be1ae67fa1ff - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933772.256.26.458946|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/datasources - response: - body: - string: '[{"id":1,"uid":"azure-monitor-oob","orgId":1,"name":"Azure Monitor","type":"grafana-azure-monitor-datasource","typeName":"Azure - Monitor","typeLogoUrl":"public/app/plugins/datasource/azuremonitor/img/logo.jpg","access":"proxy","url":"","user":"","database":"","basicAuth":false,"isDefault":true,"jsonData":{"azureAuthType":"msi","subscriptionId":"D8AC4F1D-71CA-40FE-A98C-49BCF2F20130"},"readOnly":false},{"id":4,"uid":"Geneva","orgId":1,"name":"Geneva - Datasource","type":"geneva-datasource","typeName":"Geneva Datasource","typeLogoUrl":"public/plugins/geneva-datasource/img/logo.svg","access":"proxy","url":"","user":"","database":"","basicAuth":false,"isDefault":false,"jsonData":{"azureCredentials":{"authType":"currentuser"},"oauthPassThru":true},"readOnly":false},{"id":2,"uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f","orgId":1,"name":"Geneva - SLI Data","type":"grafana-azure-data-explorer-datasource","typeName":"Azure - Data Explorer Datasource","typeLogoUrl":"public/plugins/grafana-azure-data-explorer-datasource/img/logo.png","access":"proxy","url":"","user":"","database":"","basicAuth":false,"isDefault":false,"jsonData":{"azureCredentials":{"authType":"currentuser"},"clusterUrl":"https://genevaslidatafollower.westcentralus.kusto.windows.net","dataConsistency":"strongconsistency","defaultDatabase":"slihelper","defaultEditorMode":"visual","oauthPassThru":true},"readOnly":false},{"id":3,"uid":"f6364b78-a58a-4fcd-8fae-8cd0d3ddc448","orgId":1,"name":"IcM - via ADX","type":"grafana-azure-data-explorer-datasource","typeName":"Azure - Data Explorer Datasource","typeLogoUrl":"public/plugins/grafana-azure-data-explorer-datasource/img/logo.png","access":"proxy","url":"","user":"","database":"","basicAuth":false,"isDefault":false,"jsonData":{"azureCredentials":{"authType":"currentuser"},"clusterUrl":"https://icmclusterfollower.centralus.kusto.windows.net","dataConsistency":"strongconsistency","defaultDatabase":"IcMDataWarehouse","defaultEditorMode":"visual","oauthPassThru":true},"readOnly":false},{"id":5,"uid":"adn3yqp5cmneob","orgId":1,"name":"Test - Azure Monitor Data Source","type":"grafana-azure-monitor-datasource","typeName":"Azure - Monitor","typeLogoUrl":"public/app/plugins/datasource/azuremonitor/img/logo.jpg","access":"proxy","url":"","user":"","database":"","basicAuth":false,"isDefault":false,"jsonData":{"azureAuthType":"msi","subscriptionId":""},"readOnly":false}]' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-jCkrm0e5dow5VIHLH2I9Rw';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:02:51 GMT - grafana-trace-id: - - 63f8dd4c6f7017c4cde249d172fb85d1 - mise-correlation-id: - - 724d61fc-f144-4f18-b8aa-5d6a63c7afed - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933772.387.26.125297|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/search/?type=dash-db&limit=5000&page=1 - response: - body: - string: '[{"id":23,"uid":"OSBzdgnnz","title":"Agent QoS","uri":"db/agent-qos","url":"/d/OSBzdgnnz/agent-qos","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":19,"uid":"54KhiZ7nz","title":"AKS - Linux Sample Application","uri":"db/aks-linux-sample-application","url":"/d/54KhiZ7nz/aks-linux-sample-application","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":16,"uid":"6uRDjTNnz","title":"App - Detail","uri":"db/app-detail","url":"/d/6uRDjTNnz/app-detail","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":6,"uid":"dyzn5SK7z","title":"Azure - / Alert Consumption","uri":"db/azure-alert-consumption","url":"/d/dyzn5SK7z/azure-alert-consumption","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure - Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":3,"uid":"Yo38mcvnz","title":"Azure - / Insights / Applications","uri":"db/azure-insights-applications","url":"/d/Yo38mcvnz/azure-insights-applications","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure - Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":4,"uid":"AppInsightsAvTestGeoMap","title":"Azure - / Insights / Applications Test Availability Geo Map","uri":"db/d2135581-8cad-57d7-bf00-c40961be901d","url":"/d/AppInsightsAvTestGeoMap/d2135581-8cad-57d7-bf00-c40961be901d","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure - Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":5,"uid":"INH9berMk","title":"Azure - / Insights / Cosmos DB","uri":"db/azure-insights-cosmos-db","url":"/d/INH9berMk/azure-insights-cosmos-db","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure - Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":9,"uid":"8UDB1s3Gk","title":"Azure - / Insights / Data Explorer Clusters","uri":"db/azure-insights-data-explorer-clusters","url":"/d/8UDB1s3Gk/azure-insights-data-explorer-clusters","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure - Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":10,"uid":"tQZAMYrMk","title":"Azure - / Insights / Key Vaults","uri":"db/azure-insights-key-vaults","url":"/d/tQZAMYrMk/azure-insights-key-vaults","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure - Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":11,"uid":"3n2E8CrGk","title":"Azure - / Insights / Storage Accounts","uri":"db/azure-insights-storage-accounts","url":"/d/3n2E8CrGk/azure-insights-storage-accounts","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure - Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":2,"uid":"AzVmInsightsByRG","title":"Azure - / Insights / Virtual Machines by Resource Group","uri":"db/azure-insights-virtual-machines-by-resource-group","url":"/d/AzVmInsightsByRG/azure-insights-virtual-machines-by-resource-group","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure - Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":7,"uid":"AzVmInsightsByWS","title":"Azure - / Insights / Virtual Machines by Workspace","uri":"db/azure-insights-virtual-machines-by-workspace","url":"/d/AzVmInsightsByWS/azure-insights-virtual-machines-by-workspace","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure - Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":8,"uid":"Mtwt2BV7k","title":"Azure - / Resources Overview","uri":"db/azure-resources-overview","url":"/d/Mtwt2BV7k/azure-resources-overview","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure - Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":20,"uid":"xLERdASnz","title":"Cluster - Detail","uri":"db/cluster-detail","url":"/d/xLERdASnz/cluster-detail","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":13,"uid":"defenderForCloudActiveAlerts","title":"Defender - for Cloud / Active Alerts","uri":"db/defender-for-cloud-active-alerts","url":"/d/defenderForCloudActiveAlerts/defender-for-cloud-active-alerts","slug":"","type":"dash-db","tags":["Alerts","Defender - for Cloud"],"isStarred":false,"folderId":12,"folderUid":"ms-def","folderTitle":"Microsoft - Defender for Cloud","folderUrl":"/dashboards/f/ms-def/microsoft-defender-for-cloud","sortMeta":0},{"id":29,"uid":"c0613871-ebb0-4a2d-b071-f51a851f375d","title":"Full - Stack AKS Monitoring","uri":"db/full-stack-aks-monitoring","url":"/d/c0613871-ebb0-4a2d-b071-f51a851f375d/full-stack-aks-monitoring","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":28,"folderUid":"cloud-native","folderTitle":"Azure - Kubernetes Service Monitoring","folderUrl":"/dashboards/f/cloud-native/azure-kubernetes-service-monitoring","sortMeta":0},{"id":21,"uid":"QTVw7iK7z","title":"Geneva - Health","uri":"db/geneva-health","url":"/d/QTVw7iK7z/geneva-health","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":24,"uid":"icm-geneva-canned-dashboard","title":"IcM - Canned Dashboard","uri":"db/icm-canned-dashboard","url":"/d/icm-geneva-canned-dashboard/icm-canned-dashboard","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":25,"uid":"sVKyjvpnz","title":"Incoming - Service QoS","uri":"db/incoming-service-qos","url":"/d/sVKyjvpnz/incoming-service-qos","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":30,"uid":"kubernetesApiserverDashboard","title":"Kubernetes - / API Server","uri":"db/kubernetes-api-server","url":"/d/kubernetesApiserverDashboard/kubernetes-api-server","slug":"","type":"dash-db","tags":["kubernetes-mixin"],"isStarred":false,"folderId":28,"folderUid":"cloud-native","folderTitle":"Azure - Kubernetes Service Monitoring","folderUrl":"/dashboards/f/cloud-native/azure-kubernetes-service-monitoring","sortMeta":0},{"id":31,"uid":"kubernetesEtcdDashboard","title":"Kubernetes - / ETCD","uri":"db/kubernetes-etcd","url":"/d/kubernetesEtcdDashboard/kubernetes-etcd","slug":"","type":"dash-db","tags":["kubernetes-mixin"],"isStarred":false,"folderId":28,"folderUid":"cloud-native","folderTitle":"Azure - Kubernetes Service Monitoring","folderUrl":"/dashboards/f/cloud-native/azure-kubernetes-service-monitoring","sortMeta":0},{"id":22,"uid":"_sKhXTH7z","title":"Node - Detail","uri":"db/node-detail","url":"/d/_sKhXTH7z/node-detail","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":26,"uid":"6naEwcp7z","title":"Outgoing - Service QoS","uri":"db/outgoing-service-qos","url":"/d/6naEwcp7z/outgoing-service-qos","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":18,"uid":"GIgvhSV7z","title":"Service - Fabric Application Overview","uri":"db/service-fabric-application-overview","url":"/d/GIgvhSV7z/service-fabric-application-overview","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":15,"uid":"sli-insights-geneva-customer-views","title":"SLI - Insights / DRI / Customer views","uri":"db/sli-insights-dri-customer-views","url":"/d/sli-insights-geneva-customer-views/sli-insights-dri-customer-views","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":17,"uid":"sli-insights-geneva-overview","title":"SLI - Insights / Overview","uri":"db/sli-insights-overview","url":"/d/sli-insights-geneva-overview/sli-insights-overview","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":34,"uid":"mg2OAlTVb","title":"Test - Dashboard","uri":"db/test-dashboard","url":"/d/mg2OAlTVb/test-dashboard","slug":"","type":"dash-db","tags":[],"isStarred":false,"sortMeta":0},{"id":33,"uid":"mg2OAlTVa","title":"Test - Dashboard","uri":"db/test-dashboard","url":"/d/mg2OAlTVa/test-dashboard","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":32,"folderUid":"ddn3yqn4nl14wf","folderTitle":"Test - Folder","folderUrl":"/dashboards/f/ddn3yqn4nl14wf/test-folder","sortMeta":0},{"id":35,"uid":"mg2OAlTVc","title":"Test - Dashboard2","uri":"db/test-dashboard2","url":"/d/mg2OAlTVc/test-dashboard2","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":32,"folderUid":"ddn3yqn4nl14wf","folderTitle":"Test - Folder","folderUrl":"/dashboards/f/ddn3yqn4nl14wf/test-folder","sortMeta":0},{"id":27,"uid":"duj3tR77k","title":"WarmPathQoS","uri":"db/warmpathqos","url":"/d/duj3tR77k/warmpathqos","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0}]' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '10124' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-5EA1vvUXfnuR2jiOr5fG0A';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:02:51 GMT - grafana-trace-id: - - 43dfe3d27dd5000718e0274026f64a21 - mise-correlation-id: - - cdb12c19-2d96-407a-b98e-e7b63238dfe1 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933772.541.31.183103|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/dashboards/uid/mg2OAlTVb - response: - body: - string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"test-dashboard","url":"/d/mg2OAlTVb/test-dashboard","expires":"0001-01-01T00:00:00Z","created":"2024-05-28T22:02:50Z","updated":"2024-05-28T22:02:50Z","updatedBy":"example@example.com","createdBy":"example@example.com","version":1,"hasAcl":false,"isFolder":false,"folderId":0,"folderUid":"","folderTitle":"General","folderUrl":"","provisioned":false,"provisionedExternalId":"","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"id":34,"panels":[],"title":"Test - Dashboard","uid":"mg2OAlTVb","version":1}}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '724' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-TcLRmR7DFfzdTJQHCZQvEw';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:02:51 GMT - grafana-trace-id: - - 8c5e5f9f02da8aedcc8ec67314edb9dd - mise-correlation-id: - - 9faabed5-0ac9-4613-9100-fc8df44e1f7f - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933772.67.29.933752|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/dashboards/uid/mg2OAlTVa - response: - body: - string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"test-dashboard","url":"/d/mg2OAlTVa/test-dashboard","expires":"0001-01-01T00:00:00Z","created":"2024-05-28T22:02:49Z","updated":"2024-05-28T22:02:49Z","updatedBy":"example@example.com","createdBy":"example@example.com","version":1,"hasAcl":false,"isFolder":false,"folderId":32,"folderUid":"ddn3yqn4nl14wf","folderTitle":"Test - Folder","folderUrl":"/dashboards/f/ddn3yqn4nl14wf/test-folder","provisioned":false,"provisionedExternalId":"","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"id":33,"panels":[],"title":"Test - Dashboard","uid":"mg2OAlTVa","version":1}}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '783' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-M/mn3AKTv231RKfcJ1vxDQ';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:02:51 GMT - grafana-trace-id: - - 01426f1eaf2dcaf8cd336f6ca4533945 - mise-correlation-id: - - 01557961-feba-4d07-b9a8-02f90f3414e4 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933772.806.29.469301|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/dashboards/uid/mg2OAlTVc - response: - body: - string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"test-dashboard2","url":"/d/mg2OAlTVc/test-dashboard2","expires":"0001-01-01T00:00:00Z","created":"2024-05-28T22:02:50Z","updated":"2024-05-28T22:02:50Z","updatedBy":"example@example.com","createdBy":"example@example.com","version":1,"hasAcl":false,"isFolder":false,"folderId":32,"folderUid":"ddn3yqn4nl14wf","folderTitle":"Test - Folder","folderUrl":"/dashboards/f/ddn3yqn4nl14wf/test-folder","provisioned":false,"provisionedExternalId":"","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"id":35,"panels":[],"title":"Test - Dashboard2","uid":"mg2OAlTVc","version":1}}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '786' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-R70ZUeYVRotEHNd/4mprLA';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:02:52 GMT - grafana-trace-id: - - b344d4a51bdde5b1b4759e0f5b980087 - mise-correlation-id: - - 093722be-3cc0-45c3-865b-efae4fcb93cc - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933772.974.30.806886|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/search/?type=dash-db&limit=5000&page=2 - response: - body: - string: '[]' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '2' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-GGViKzrSXiFScS/+WzAcDA';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:02:52 GMT - grafana-trace-id: - - 75f9ddab6572e510528aeb97bc2fd411 - mise-correlation-id: - - 7ae0f981-a355-4c9e-9ed9-de7e767c4376 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933773.111.27.181532|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/search/?type=dash-folder - response: - body: - string: '[{"id":28,"uid":"cloud-native","title":"Azure Kubernetes Service Monitoring","uri":"db/azure-kubernetes-service-monitoring","url":"/dashboards/f/cloud-native/azure-kubernetes-service-monitoring","slug":"","type":"dash-folder","tags":[],"isStarred":false,"sortMeta":0},{"id":1,"uid":"az-mon","title":"Azure - Monitor","uri":"db/azure-monitor","url":"/dashboards/f/az-mon/azure-monitor","slug":"","type":"dash-folder","tags":[],"isStarred":false,"sortMeta":0},{"id":14,"uid":"geneva","title":"Geneva","uri":"db/geneva","url":"/dashboards/f/geneva/geneva","slug":"","type":"dash-folder","tags":[],"isStarred":false,"sortMeta":0},{"id":12,"uid":"ms-def","title":"Microsoft - Defender for Cloud","uri":"db/microsoft-defender-for-cloud","url":"/dashboards/f/ms-def/microsoft-defender-for-cloud","slug":"","type":"dash-folder","tags":[],"isStarred":false,"sortMeta":0},{"id":32,"uid":"ddn3yqn4nl14wf","title":"Test - Folder","uri":"db/test-folder","url":"/dashboards/f/ddn3yqn4nl14wf/test-folder","slug":"","type":"dash-folder","tags":[],"isStarred":false,"sortMeta":0}]' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '1057' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-tStgBzzkb8QQEUexaDjH9w';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:02:52 GMT - grafana-trace-id: - - 317314c9f7e0b40557a9f622168d8d78 - mise-correlation-id: - - 92f28870-fce8-4b8f-8f8f-ef96cc28b74c - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933773.233.26.267614|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/folders/ddn3yqn4nl14wf - response: - body: - string: '{"id":32,"uid":"ddn3yqn4nl14wf","orgId":0,"title":"Test Folder","url":"/dashboards/f/ddn3yqn4nl14wf/test-folder","hasAcl":false,"canSave":true,"canEdit":true,"canAdmin":true,"canDelete":true,"createdBy":"example@example.com","created":"2024-05-28T22:02:47Z","updatedBy":"example@example.com","updated":"2024-05-28T22:02:47Z","version":1}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '337' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-i7G2xPYpCSK7tOLkbflLPw';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:02:52 GMT - grafana-trace-id: - - 2bd1efbe2d8f56826976e8a50f4b0105 - mise-correlation-id: - - 12d6e91e-b32f-4453-aeae-ff8d2ea59ea2 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933773.361.28.367440|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/folders/ddn3yqn4nl14wf/permissions - response: - body: - string: '[{"folderId":32,"created":"2024-05-28T22:02:47Z","updated":"2024-05-28T22:02:47Z","userId":2,"userLogin":"example@example.com","userEmail":"example@example.com","userAvatarUrl":"/avatar/394901e50524f648e12a1f87395daac7","teamId":0,"teamEmail":"","teamAvatarUrl":"","team":"","permission":4,"permissionName":"Admin","uid":"ddn3yqn4nl14wf","title":"Test - Folder","slug":"","isFolder":true,"url":"/dashboards/f/ddn3yqn4nl14wf/test-folder","inherited":false},{"folderId":32,"created":"2024-05-28T22:02:47Z","updated":"2024-05-28T22:02:47Z","userId":0,"userLogin":"","userEmail":"","userAvatarUrl":"","teamId":0,"teamEmail":"","teamAvatarUrl":"","team":"","role":"Viewer","permission":1,"permissionName":"View","uid":"ddn3yqn4nl14wf","title":"Test - Folder","slug":"","isFolder":true,"url":"/dashboards/f/ddn3yqn4nl14wf/test-folder","inherited":false},{"folderId":32,"created":"2024-05-28T22:02:47Z","updated":"2024-05-28T22:02:47Z","userId":0,"userLogin":"","userEmail":"","userAvatarUrl":"","teamId":0,"teamEmail":"","teamAvatarUrl":"","team":"","role":"Editor","permission":2,"permissionName":"Edit","uid":"ddn3yqn4nl14wf","title":"Test - Folder","slug":"","isFolder":true,"url":"/dashboards/f/ddn3yqn4nl14wf/test-folder","inherited":false}]' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '1234' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-jG2csz/YPANSdOdGJobO9w';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:02:52 GMT - grafana-trace-id: - - 2e90e107354607ffef942b4412476b29 - mise-correlation-id: - - 9ca1cfed-a09f-4db9-847d-ca6e72dbcb02 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933773.496.28.593419|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/folders/id/Test%20Folder - response: - body: - string: '{"message":"id is invalid","traceID":"e5bce2b3b9f1db02f9d3f3217359ec8b"}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '72' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-ylkKEMlhZVjC5IrL2iefuQ';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:02:52 GMT - grafana-trace-id: - - e5bce2b3b9f1db02f9d3f3217359ec8b - mise-correlation-id: - - d2824319-aeb9-499c-9a07-55ac1f6fd3d0 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933773.767.30.913105|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 400 - message: Bad Request -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/folders/Test%20Folder - response: - body: - string: '{"message":"folder not found","status":"not-found"}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '51' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-8AKug4+qPmVbUMqIhDuqIA';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:02:52 GMT - grafana-trace-id: - - 0fb9bdf9cdae6902c435dfe2208c62a4 - mise-correlation-id: - - 646db6ba-57e2-48fa-85fc-3094bbce974d - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933773.9.27.153959|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 404 - message: Not Found -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/folders - response: - body: - string: '[{"id":28,"uid":"cloud-native","title":"Azure Kubernetes Service Monitoring"},{"id":1,"uid":"az-mon","title":"Azure - Monitor"},{"id":14,"uid":"geneva","title":"Geneva"},{"id":12,"uid":"ms-def","title":"Microsoft - Defender for Cloud"},{"id":32,"uid":"ddn3yqn4nl14wf","title":"Test Folder"}]' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '287' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-TvL7s0m+jcRXViJtSqAzpg';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:02:53 GMT - grafana-trace-id: - - 98f1cacaf17c574973156b48fa89cf99 - mise-correlation-id: - - 8a964c7a-4178-408f-80f3-3cebdb2562c3 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933774.029.29.936945|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - Content-Length: - - '0' - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: DELETE - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/folders/ddn3yqn4nl14wf - response: - body: - string: '{"message":"Folder deleted"}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '28' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-LCbTNNYA4kQuuHGoC4NQhw';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:02:53 GMT - grafana-trace-id: - - 76d771ef3f94e1e57b2e85c8166ede81 - mise-correlation-id: - - db3b0858-ecad-4f2a-9ca4-dfda43da8b50 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933774.209.28.392820|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/datasources/name/Test%20Azure%20Monitor%20Data%20Source - response: - body: - string: '{"id":5,"uid":"adn3yqp5cmneob","orgId":1,"name":"Test Azure Monitor - Data Source","type":"grafana-azure-monitor-datasource","typeLogoUrl":"public/app/plugins/datasource/azuremonitor/img/logo.jpg","access":"proxy","url":"","user":"","database":"","basicAuth":false,"basicAuthUser":"","withCredentials":false,"isDefault":false,"jsonData":{"azureAuthType":"msi","subscriptionId":""},"secureJsonFields":{},"version":1,"readOnly":false}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '430' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-lFsIN6ydB+uNNKgFGfLDAQ';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:02:53 GMT - grafana-trace-id: - - 11a05292430f2f83e1d82b986d495b4b - mise-correlation-id: - - 62a6fbda-bedd-495d-a859-021ef87d8714 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933774.501.26.319648|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - Content-Length: - - '0' - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: DELETE - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/datasources/uid/adn3yqp5cmneob - response: - body: - string: '{"id":5,"message":"Data source deleted"}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '40' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-HlL+Rdjf9silHc360oiOXQ';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:02:53 GMT - grafana-trace-id: - - c73f67468413f7c9c0eeb10fecc1c8c9 - mise-correlation-id: - - 7d7dbb8f-a8f8-4ff4-b51f-b3b45bb109f1 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933774.681.29.577889|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/health - response: - body: - string: "{\n \"commit\": \"d3ce857c0eb86f571ffa993a9cd8493b6f47b630\",\n \"database\": - \"ok\",\n \"enterpriseCommit\": \"d56cb80d039e66d9a34670f662c985aac141ed20\",\n - \ \"version\": \"10.4.1\"\n}" - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '167' - content-type: - - application/json; charset=utf-8 - date: - - Tue, 28 May 2024 22:02:53 GMT - grafana-trace-id: - - 5bfdbbdde39bc955636ba801ba36147a - mise-correlation-id: - - c80683dc-d5ae-41de-83ee-4ee8942696e8 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933774.9.28.32579|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: '{"id": 32, "uid": "ddn3yqn4nl14wf", "orgId": 0, "title": "Test Folder", - "url": "/dashboards/f/ddn3yqn4nl14wf/test-folder", "hasAcl": false, "canSave": - true, "canEdit": true, "canAdmin": true, "canDelete": true, "createdBy": "example@example.com", - "created": "2024-05-28T22:02:47Z", "updatedBy": "example@example.com", "updated": - "2024-05-28T22:02:47Z", "version": 1}' - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - Content-Length: - - '366' - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: POST - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/folders - response: - body: - string: '{"id":36,"uid":"ddn3yqn4nl14wf","orgId":0,"title":"Test Folder","url":"/dashboards/f/ddn3yqn4nl14wf/test-folder","hasAcl":false,"canSave":true,"canEdit":true,"canAdmin":true,"canDelete":true,"createdBy":"example@example.com","created":"2024-05-28T22:02:54.060069532Z","updatedBy":"example@example.com","updated":"2024-05-28T22:02:54.060069532Z","version":1}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '357' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-VMyI+OY4DbaIlMED/7zPTA';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:02:54 GMT - grafana-trace-id: - - 7ba582131b50f3ad872c5d9c34a3d6e5 - mise-correlation-id: - - 0d5b418a-8b06-4ad9-819e-8dae81efaabb - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933775.034.26.848275|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/folders/ddn3yqn4nl14wf - response: - body: - string: '{"id":36,"uid":"ddn3yqn4nl14wf","orgId":0,"title":"Test Folder","url":"/dashboards/f/ddn3yqn4nl14wf/test-folder","hasAcl":false,"canSave":true,"canEdit":true,"canAdmin":true,"canDelete":true,"createdBy":"example@example.com","created":"2024-05-28T22:02:54Z","updatedBy":"example@example.com","updated":"2024-05-28T22:02:54Z","version":1}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '337' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-4rze1FoJkNEdFqL2yCAR/w';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:02:54 GMT - grafana-trace-id: - - cd3119d805095acf3e967bdd552499a5 - mise-correlation-id: - - d17673e9-f7a4-4585-9486-bfda39997101 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933775.218.26.654010|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: '{"dashboard": {"id": null, "panels": [], "title": "Test Dashboard", "uid": - "mg2OAlTVa", "version": 1}, "folderId": 36, "overwrite": true}' - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - Content-Length: - - '137' - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: POST - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/dashboards/db - response: - body: - string: '{"folderUid":"ddn3yqn4nl14wf","id":37,"slug":"test-dashboard","status":"success","uid":"mg2OAlTVa","url":"/d/mg2OAlTVa/test-dashboard","version":1}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '147' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-pXppxW7Qa+X/8Die0TTJew';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:02:54 GMT - grafana-trace-id: - - 51a1fdbbc6ceb3a85039c3277ccaa4d6 - mise-correlation-id: - - a951f9f3-410b-4ebb-81ff-63f14d9a7023 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933775.41.28.346594|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: '{"dashboard": {"id": null, "panels": [], "title": "Test Dashboard", "uid": - "mg2OAlTVb", "version": 1}, "folderId": 0, "overwrite": true}' - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - Content-Length: - - '136' - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: POST - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/dashboards/db - response: - body: - string: '{"folderUid":"","id":34,"slug":"test-dashboard","status":"success","uid":"mg2OAlTVb","url":"/d/mg2OAlTVb/test-dashboard","version":2}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '133' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-2yRfFpxpX2NeKcZMJkModg';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:02:54 GMT - grafana-trace-id: - - 903f4c3a0544efc5cfe5139d12cc7662 - mise-correlation-id: - - bb391b29-b58c-4999-8a51-cb0698e58900 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933775.599.27.910486|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/folders/ddn3yqn4nl14wf - response: - body: - string: '{"id":36,"uid":"ddn3yqn4nl14wf","orgId":0,"title":"Test Folder","url":"/dashboards/f/ddn3yqn4nl14wf/test-folder","hasAcl":false,"canSave":true,"canEdit":true,"canAdmin":true,"canDelete":true,"createdBy":"example@example.com","created":"2024-05-28T22:02:54Z","updatedBy":"example@example.com","updated":"2024-05-28T22:02:54Z","version":1}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '337' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-YHvgQFtTyyoE5+UpMGPd6A';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:02:54 GMT - grafana-trace-id: - - 44c11e4b8ef34131b49e7514b8061ab8 - mise-correlation-id: - - 106f0b66-16fe-4e15-b574-fa7f24365a97 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933775.793.28.429000|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: '{"dashboard": {"id": null, "panels": [], "title": "Test Dashboard2", "uid": - "mg2OAlTVc", "version": 1}, "folderId": 36, "overwrite": true}' - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - Content-Length: - - '138' - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: POST - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/dashboards/db - response: - body: - string: '{"folderUid":"ddn3yqn4nl14wf","id":38,"slug":"test-dashboard2","status":"success","uid":"mg2OAlTVc","url":"/d/mg2OAlTVc/test-dashboard2","version":1}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '149' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-BVCXs3klHdk24SzCAcXFdA';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:02:55 GMT - grafana-trace-id: - - cc5c08cb234d24121ec0a3507e76c28e - mise-correlation-id: - - dbbd262f-debf-4afb-a210-a5507040377c - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933775.943.30.221477|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: '{"id": 2, "uid": "2bf5f4cb-b112-4c36-8ed5-22a2b478d58f", "orgId": 1, "name": - "Geneva SLI Data", "type": "grafana-azure-data-explorer-datasource", "typeName": - "Azure Data Explorer Datasource", "typeLogoUrl": "public/plugins/grafana-azure-data-explorer-datasource/img/logo.png", - "access": "proxy", "url": "", "user": "", "database": "", "basicAuth": false, - "isDefault": false, "jsonData": {"azureCredentials": {"authType": "currentuser"}, - "clusterUrl": "https://genevaslidatafollower.westcentralus.kusto.windows.net", - "dataConsistency": "strongconsistency", "defaultDatabase": "slihelper", "defaultEditorMode": - "visual", "oauthPassThru": true}, "readOnly": false}' - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - Content-Length: - - '661' - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: POST - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/datasources - response: - body: - string: '{"message":"data source with the same name already exists","traceID":"d159dd15a0a2d511a883d9ee92a2438d"}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '104' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-OOOF/Niv7oym09kANsc5VQ';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:02:55 GMT - grafana-trace-id: - - d159dd15a0a2d511a883d9ee92a2438d - mise-correlation-id: - - 9d0315f2-2d4c-40e2-b3df-a82e9d327b5b - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933776.15.27.355961|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 409 - message: Conflict -- request: - body: '{"id": 5, "uid": "adn3yqp5cmneob", "orgId": 1, "name": "Test Azure Monitor - Data Source", "type": "grafana-azure-monitor-datasource", "typeName": "Azure - Monitor", "typeLogoUrl": "public/app/plugins/datasource/azuremonitor/img/logo.jpg", - "access": "proxy", "url": "", "user": "", "database": "", "basicAuth": false, - "isDefault": false, "jsonData": {"azureAuthType": "msi", "subscriptionId": ""}, - "readOnly": false}' - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - Content-Length: - - '412' - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: POST - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/datasources - response: - body: - string: '{"datasource":{"id":6,"uid":"adn3yqp5cmneob","orgId":1,"name":"Test - Azure Monitor Data Source","type":"grafana-azure-monitor-datasource","typeLogoUrl":"public/app/plugins/datasource/azuremonitor/img/logo.jpg","access":"proxy","url":"","user":"","database":"","basicAuth":false,"basicAuthUser":"","withCredentials":false,"isDefault":false,"jsonData":{"azureAuthType":"msi","subscriptionId":""},"secureJsonFields":{},"version":1,"readOnly":false},"id":6,"message":"Datasource - added","name":"Test Azure Monitor Data Source"}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '521' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-f1MMiQD/lPAVjzdlpmnuNA';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:02:55 GMT - grafana-trace-id: - - 251ae7259073bf898aad3c8f06a1481c - mise-correlation-id: - - cb019713-7d02-45cf-ac46-1526e345101a - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933776.298.26.788109|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: '{"id": 1, "uid": "azure-monitor-oob", "orgId": 1, "name": "Azure Monitor", - "type": "grafana-azure-monitor-datasource", "typeName": "Azure Monitor", "typeLogoUrl": - "public/app/plugins/datasource/azuremonitor/img/logo.jpg", "access": "proxy", - "url": "", "user": "", "database": "", "basicAuth": false, "isDefault": true, - "jsonData": {"azureAuthType": "msi", "subscriptionId": "D8AC4F1D-71CA-40FE-A98C-49BCF2F20130"}, - "readOnly": false}' - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - Content-Length: - - '433' - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: POST - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/datasources - response: - body: - string: '{"message":"data source with the same name already exists","traceID":"b4cf55e78687e9b4805a2563b1c0ed07"}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '104' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-AQVZ7K0jww9IkvP/tT+q1Q';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:02:55 GMT - grafana-trace-id: - - b4cf55e78687e9b4805a2563b1c0ed07 - mise-correlation-id: - - bd74828a-b8b3-4858-9812-dae7b5acad14 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933776.488.28.11596|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 409 - message: Conflict -- request: - body: '{"id": 3, "uid": "f6364b78-a58a-4fcd-8fae-8cd0d3ddc448", "orgId": 1, "name": - "IcM via ADX", "type": "grafana-azure-data-explorer-datasource", "typeName": - "Azure Data Explorer Datasource", "typeLogoUrl": "public/plugins/grafana-azure-data-explorer-datasource/img/logo.png", - "access": "proxy", "url": "", "user": "", "database": "", "basicAuth": false, - "isDefault": false, "jsonData": {"azureCredentials": {"authType": "currentuser"}, - "clusterUrl": "https://icmclusterfollower.centralus.kusto.windows.net", "dataConsistency": - "strongconsistency", "defaultDatabase": "IcMDataWarehouse", "defaultEditorMode": - "visual", "oauthPassThru": true}, "readOnly": false}' - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - Content-Length: - - '657' - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: POST - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/datasources - response: - body: - string: '{"message":"data source with the same name already exists","traceID":"b7275dcdc75fafc35f59269962473b12"}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '104' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-noR7RhFyn3koRnPInGYcyw';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:02:55 GMT - grafana-trace-id: - - b7275dcdc75fafc35f59269962473b12 - mise-correlation-id: - - 1b28e43d-1117-464f-9262-adbe13f539a7 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933776.632.28.131767|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 409 - message: Conflict -- request: - body: '{"id": 4, "uid": "Geneva", "orgId": 1, "name": "Geneva Datasource", "type": - "geneva-datasource", "typeName": "Geneva Datasource", "typeLogoUrl": "public/plugins/geneva-datasource/img/logo.svg", - "access": "proxy", "url": "", "user": "", "database": "", "basicAuth": false, - "isDefault": false, "jsonData": {"azureCredentials": {"authType": "currentuser"}, - "oauthPassThru": true}, "readOnly": false}' - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - Content-Length: - - '396' - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: POST - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/datasources - response: - body: - string: '{"message":"data source with the same name already exists","traceID":"3587acdf1f161bf14df4f77ada1a6e3c"}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '104' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-id98/UWtyf2ailVYGkIJbw';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:02:55 GMT - grafana-trace-id: - - 3587acdf1f161bf14df4f77ada1a6e3c - mise-correlation-id: - - 1821aeab-6201-415c-a4fc-23f4280f411f - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933776.77.27.150908|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 409 - message: Conflict -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/datasources/name/Test%20Azure%20Monitor%20Data%20Source - response: - body: - string: '{"id":6,"uid":"adn3yqp5cmneob","orgId":1,"name":"Test Azure Monitor - Data Source","type":"grafana-azure-monitor-datasource","typeLogoUrl":"public/app/plugins/datasource/azuremonitor/img/logo.jpg","access":"proxy","url":"","user":"","database":"","basicAuth":false,"basicAuthUser":"","withCredentials":false,"isDefault":false,"jsonData":{"azureAuthType":"msi","subscriptionId":""},"secureJsonFields":{},"version":1,"readOnly":false}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '430' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-Vpkn8ZTTyPnCvky+pHa5Sg';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:02:56 GMT - grafana-trace-id: - - 9ccfc9d5d3069998e52985b4ad3ffc02 - mise-correlation-id: - - 8d382bbd-3c07-4629-b938-052befb74d8c - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933776.997.28.37376|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/folders/id/Test%20Folder - response: - body: - string: '{"message":"id is invalid","traceID":"a3a862b9b246644fe68ae5507c4000fe"}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '72' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-I3WwOk9zgrdXFWiGl1ug2w';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:02:56 GMT - grafana-trace-id: - - a3a862b9b246644fe68ae5507c4000fe - mise-correlation-id: - - ca101a4b-5b27-4b21-b254-2524360f1c57 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933777.194.27.105582|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 400 - message: Bad Request -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/folders/Test%20Folder - response: - body: - string: '{"message":"folder not found","status":"not-found"}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '51' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-/91p4jJricN2P5H0ncnsNA';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:02:56 GMT - grafana-trace-id: - - 251e4452a1d744d75bc3dcb731b6a937 - mise-correlation-id: - - bb893fe8-bb90-44c7-89dd-b9e51ce539fa - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933777.34.28.361273|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 404 - message: Not Found -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/folders - response: - body: - string: '[{"id":28,"uid":"cloud-native","title":"Azure Kubernetes Service Monitoring"},{"id":1,"uid":"az-mon","title":"Azure - Monitor"},{"id":14,"uid":"geneva","title":"Geneva"},{"id":12,"uid":"ms-def","title":"Microsoft - Defender for Cloud"},{"id":36,"uid":"ddn3yqn4nl14wf","title":"Test Folder"}]' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '287' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-xFHQEpSoEx00U2JXLjWtHg';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:02:56 GMT - grafana-trace-id: - - e8d0beb4fe5a13c87bfbcf3d9135e787 - mise-correlation-id: - - 127f0ad8-5afc-44bb-9daf-950f076b879e - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933777.495.28.870825|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/dashboards/uid/mg2OAlTVa - response: - body: - string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"test-dashboard","url":"/d/mg2OAlTVa/test-dashboard","expires":"0001-01-01T00:00:00Z","created":"2024-05-28T22:02:54Z","updated":"2024-05-28T22:02:54Z","updatedBy":"example@example.com","createdBy":"example@example.com","version":1,"hasAcl":false,"isFolder":false,"folderId":36,"folderUid":"ddn3yqn4nl14wf","folderTitle":"Test - Folder","folderUrl":"/dashboards/f/ddn3yqn4nl14wf/test-folder","provisioned":false,"provisionedExternalId":"","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"id":37,"panels":[],"title":"Test - Dashboard","uid":"mg2OAlTVa","version":1}}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '783' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-si/0ey6nv2xwtgWY+F6HNg';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:02:56 GMT - grafana-trace-id: - - cda85fbb022a895cbe57f05a6ab2161c - mise-correlation-id: - - fef6b211-21c6-4b6f-b541-7b759f881d0d - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933777.679.29.822703|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/dashboards/uid/mg2OAlTVb - response: - body: - string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"test-dashboard","url":"/d/mg2OAlTVb/test-dashboard","expires":"0001-01-01T00:00:00Z","created":"2024-05-28T22:02:50Z","updated":"2024-05-28T22:02:54Z","updatedBy":"example@example.com","createdBy":"example@example.com","version":2,"hasAcl":false,"isFolder":false,"folderId":0,"folderUid":"","folderTitle":"General","folderUrl":"","provisioned":false,"provisionedExternalId":"","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"id":34,"panels":[],"title":"Test - Dashboard","uid":"mg2OAlTVb","version":2}}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '724' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-IMeFtuueoM7QFK6WD+HM+Q';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:02:56 GMT - grafana-trace-id: - - e74238ae8a07ccec3eda93118d9bfb6f - mise-correlation-id: - - 4efda1df-a86a-4444-aadc-5f091083de61 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933777.894.29.436778|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/health - response: - body: - string: "{\n \"commit\": \"d3ce857c0eb86f571ffa993a9cd8493b6f47b630\",\n \"database\": - \"ok\",\n \"enterpriseCommit\": \"d56cb80d039e66d9a34670f662c985aac141ed20\",\n - \ \"version\": \"10.4.1\"\n}" - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '167' - content-type: - - application/json; charset=utf-8 - date: - - Tue, 28 May 2024 22:02:57 GMT - grafana-trace-id: - - b5e06aa1ac89015309c8e5094a6d59bc - mise-correlation-id: - - 3a846802-a0f2-4b3c-8966-48a19f95ce7b - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933778.12.29.741300|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/library-elements?page=1 - response: - body: - string: '{"result":{"totalCount":0,"elements":[],"page":1,"perPage":100}}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '64' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-THfGsoEYaQf0OS7j6goKlA';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:02:57 GMT - grafana-trace-id: - - 316e2a296dd675f20cbcee2af68d4f51 - mise-correlation-id: - - e34e249c-efd3-42f4-9355-02240ff0fcf3 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933778.246.29.834841|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/search/?type=dash-db&limit=5000&page=1 - response: - body: - string: '[{"id":23,"uid":"OSBzdgnnz","title":"Agent QoS","uri":"db/agent-qos","url":"/d/OSBzdgnnz/agent-qos","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":19,"uid":"54KhiZ7nz","title":"AKS - Linux Sample Application","uri":"db/aks-linux-sample-application","url":"/d/54KhiZ7nz/aks-linux-sample-application","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":16,"uid":"6uRDjTNnz","title":"App - Detail","uri":"db/app-detail","url":"/d/6uRDjTNnz/app-detail","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":6,"uid":"dyzn5SK7z","title":"Azure - / Alert Consumption","uri":"db/azure-alert-consumption","url":"/d/dyzn5SK7z/azure-alert-consumption","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure - Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":3,"uid":"Yo38mcvnz","title":"Azure - / Insights / Applications","uri":"db/azure-insights-applications","url":"/d/Yo38mcvnz/azure-insights-applications","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure - Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":4,"uid":"AppInsightsAvTestGeoMap","title":"Azure - / Insights / Applications Test Availability Geo Map","uri":"db/d2135581-8cad-57d7-bf00-c40961be901d","url":"/d/AppInsightsAvTestGeoMap/d2135581-8cad-57d7-bf00-c40961be901d","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure - Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":5,"uid":"INH9berMk","title":"Azure - / Insights / Cosmos DB","uri":"db/azure-insights-cosmos-db","url":"/d/INH9berMk/azure-insights-cosmos-db","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure - Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":9,"uid":"8UDB1s3Gk","title":"Azure - / Insights / Data Explorer Clusters","uri":"db/azure-insights-data-explorer-clusters","url":"/d/8UDB1s3Gk/azure-insights-data-explorer-clusters","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure - Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":10,"uid":"tQZAMYrMk","title":"Azure - / Insights / Key Vaults","uri":"db/azure-insights-key-vaults","url":"/d/tQZAMYrMk/azure-insights-key-vaults","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure - Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":11,"uid":"3n2E8CrGk","title":"Azure - / Insights / Storage Accounts","uri":"db/azure-insights-storage-accounts","url":"/d/3n2E8CrGk/azure-insights-storage-accounts","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure - Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":2,"uid":"AzVmInsightsByRG","title":"Azure - / Insights / Virtual Machines by Resource Group","uri":"db/azure-insights-virtual-machines-by-resource-group","url":"/d/AzVmInsightsByRG/azure-insights-virtual-machines-by-resource-group","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure - Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":7,"uid":"AzVmInsightsByWS","title":"Azure - / Insights / Virtual Machines by Workspace","uri":"db/azure-insights-virtual-machines-by-workspace","url":"/d/AzVmInsightsByWS/azure-insights-virtual-machines-by-workspace","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure - Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":8,"uid":"Mtwt2BV7k","title":"Azure - / Resources Overview","uri":"db/azure-resources-overview","url":"/d/Mtwt2BV7k/azure-resources-overview","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure - Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":20,"uid":"xLERdASnz","title":"Cluster - Detail","uri":"db/cluster-detail","url":"/d/xLERdASnz/cluster-detail","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":13,"uid":"defenderForCloudActiveAlerts","title":"Defender - for Cloud / Active Alerts","uri":"db/defender-for-cloud-active-alerts","url":"/d/defenderForCloudActiveAlerts/defender-for-cloud-active-alerts","slug":"","type":"dash-db","tags":["Alerts","Defender - for Cloud"],"isStarred":false,"folderId":12,"folderUid":"ms-def","folderTitle":"Microsoft - Defender for Cloud","folderUrl":"/dashboards/f/ms-def/microsoft-defender-for-cloud","sortMeta":0},{"id":29,"uid":"c0613871-ebb0-4a2d-b071-f51a851f375d","title":"Full - Stack AKS Monitoring","uri":"db/full-stack-aks-monitoring","url":"/d/c0613871-ebb0-4a2d-b071-f51a851f375d/full-stack-aks-monitoring","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":28,"folderUid":"cloud-native","folderTitle":"Azure - Kubernetes Service Monitoring","folderUrl":"/dashboards/f/cloud-native/azure-kubernetes-service-monitoring","sortMeta":0},{"id":21,"uid":"QTVw7iK7z","title":"Geneva - Health","uri":"db/geneva-health","url":"/d/QTVw7iK7z/geneva-health","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":24,"uid":"icm-geneva-canned-dashboard","title":"IcM - Canned Dashboard","uri":"db/icm-canned-dashboard","url":"/d/icm-geneva-canned-dashboard/icm-canned-dashboard","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":25,"uid":"sVKyjvpnz","title":"Incoming - Service QoS","uri":"db/incoming-service-qos","url":"/d/sVKyjvpnz/incoming-service-qos","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":30,"uid":"kubernetesApiserverDashboard","title":"Kubernetes - / API Server","uri":"db/kubernetes-api-server","url":"/d/kubernetesApiserverDashboard/kubernetes-api-server","slug":"","type":"dash-db","tags":["kubernetes-mixin"],"isStarred":false,"folderId":28,"folderUid":"cloud-native","folderTitle":"Azure - Kubernetes Service Monitoring","folderUrl":"/dashboards/f/cloud-native/azure-kubernetes-service-monitoring","sortMeta":0},{"id":31,"uid":"kubernetesEtcdDashboard","title":"Kubernetes - / ETCD","uri":"db/kubernetes-etcd","url":"/d/kubernetesEtcdDashboard/kubernetes-etcd","slug":"","type":"dash-db","tags":["kubernetes-mixin"],"isStarred":false,"folderId":28,"folderUid":"cloud-native","folderTitle":"Azure - Kubernetes Service Monitoring","folderUrl":"/dashboards/f/cloud-native/azure-kubernetes-service-monitoring","sortMeta":0},{"id":22,"uid":"_sKhXTH7z","title":"Node - Detail","uri":"db/node-detail","url":"/d/_sKhXTH7z/node-detail","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":26,"uid":"6naEwcp7z","title":"Outgoing - Service QoS","uri":"db/outgoing-service-qos","url":"/d/6naEwcp7z/outgoing-service-qos","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":18,"uid":"GIgvhSV7z","title":"Service - Fabric Application Overview","uri":"db/service-fabric-application-overview","url":"/d/GIgvhSV7z/service-fabric-application-overview","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":15,"uid":"sli-insights-geneva-customer-views","title":"SLI - Insights / DRI / Customer views","uri":"db/sli-insights-dri-customer-views","url":"/d/sli-insights-geneva-customer-views/sli-insights-dri-customer-views","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":17,"uid":"sli-insights-geneva-overview","title":"SLI - Insights / Overview","uri":"db/sli-insights-overview","url":"/d/sli-insights-geneva-overview/sli-insights-overview","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":34,"uid":"mg2OAlTVb","title":"Test - Dashboard","uri":"db/test-dashboard","url":"/d/mg2OAlTVb/test-dashboard","slug":"","type":"dash-db","tags":[],"isStarred":false,"sortMeta":0},{"id":37,"uid":"mg2OAlTVa","title":"Test - Dashboard","uri":"db/test-dashboard","url":"/d/mg2OAlTVa/test-dashboard","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":36,"folderUid":"ddn3yqn4nl14wf","folderTitle":"Test - Folder","folderUrl":"/dashboards/f/ddn3yqn4nl14wf/test-folder","sortMeta":0},{"id":38,"uid":"mg2OAlTVc","title":"Test - Dashboard2","uri":"db/test-dashboard2","url":"/d/mg2OAlTVc/test-dashboard2","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":36,"folderUid":"ddn3yqn4nl14wf","folderTitle":"Test - Folder","folderUrl":"/dashboards/f/ddn3yqn4nl14wf/test-folder","sortMeta":0},{"id":27,"uid":"duj3tR77k","title":"WarmPathQoS","uri":"db/warmpathqos","url":"/d/duj3tR77k/warmpathqos","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0}]' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '10124' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-IMgsY7GI9ySuY5bIWHUskw';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:02:57 GMT - grafana-trace-id: - - 7a4ab31246e37d8b351afb87eecc1259 - mise-correlation-id: - - e2e36345-eb45-4543-8e52-f768bedb6cc0 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933778.399.28.83347|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/dashboards/uid/defenderForCloudActiveAlerts - response: - body: - string: "{\"meta\":{\"type\":\"db\",\"canSave\":true,\"canEdit\":true,\"canAdmin\":true,\"canStar\":true,\"canDelete\":true,\"slug\":\"defender-for-cloud-active-alerts\",\"url\":\"/d/defenderForCloudActiveAlerts/defender-for-cloud-active-alerts\",\"expires\":\"0001-01-01T00:00:00Z\",\"created\":\"2024-05-28T21:55:37Z\",\"updated\":\"2024-05-28T21:55:37Z\",\"updatedBy\":\"Anonymous\",\"createdBy\":\"Anonymous\",\"version\":1,\"hasAcl\":false,\"isFolder\":false,\"folderId\":12,\"folderUid\":\"ms-def\",\"folderTitle\":\"Microsoft - Defender for Cloud\",\"folderUrl\":\"/dashboards/f/ms-def/microsoft-defender-for-cloud\",\"provisioned\":true,\"provisionedExternalId\":\"Defender-for-Cloud-ActiveAlerts.json\",\"annotationsPermissions\":{\"dashboard\":{\"canAdd\":true,\"canEdit\":true,\"canDelete\":true},\"organization\":{\"canAdd\":true,\"canEdit\":true,\"canDelete\":true}}},\"dashboard\":{\"__elements\":{},\"__inputs\":[],\"__requires\":[{\"id\":\"barchart\",\"name\":\"Bar - chart\",\"type\":\"panel\",\"version\":\"\"},{\"id\":\"grafana\",\"name\":\"Grafana\",\"type\":\"grafana\",\"version\":\"9.4.12\"},{\"id\":\"grafana-azure-monitor-datasource\",\"name\":\"Azure - Monitor\",\"type\":\"datasource\",\"version\":\"1.0.0\"},{\"id\":\"stat\",\"name\":\"Stat\",\"type\":\"panel\",\"version\":\"\"},{\"id\":\"table\",\"name\":\"Table\",\"type\":\"panel\",\"version\":\"\"},{\"id\":\"text\",\"name\":\"Text\",\"type\":\"panel\",\"version\":\"\"}],\"description\":\"Alert - dashboard for Defender for Cloud (MDC)\",\"editable\":true,\"id\":13,\"links\":[{\"asDropdown\":false,\"icon\":\"external - link\",\"includeVars\":false,\"keepTime\":false,\"tags\":[],\"targetBlank\":true,\"title\":\"Feedback\",\"tooltip\":\"\",\"type\":\"link\",\"url\":\"https://forms.office.com/r/trfcu7UYK9\"}],\"liveNow\":false,\"panels\":[{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"description\":\"\",\"gridPos\":{\"h\":3,\"w\":9,\"x\":0,\"y\":0},\"id\":2,\"options\":{\"code\":{\"language\":\"plaintext\",\"showLineNumbers\":false,\"showMiniMap\":false},\"content\":\"\\u003ch1 - style=\\\"font-size:2vw;\\\"\\u003eActive alerts by severity\\u003c/h1\\u003e\",\"mode\":\"html\"},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"A\"}],\"transparent\":true,\"type\":\"text\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"description\":\"\",\"gridPos\":{\"h\":3,\"w\":15,\"x\":9,\"y\":0},\"id\":7,\"options\":{\"code\":{\"language\":\"plaintext\",\"showLineNumbers\":false,\"showMiniMap\":false},\"content\":\"\\u003ch1 - style=\\\"font-size:2vw;\\\"\\u003eAlerts generated by severity and day\\u003c/h1\\u003e\",\"mode\":\"html\"},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"A\"}],\"transparent\":true,\"type\":\"text\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"noValue\":\"0\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"dark-green\",\"value\":null}]}},\"overrides\":[]},\"gridPos\":{\"h\":8,\"w\":2,\"x\":0,\"y\":3},\"id\":31,\"options\":{\"colorMode\":\"value\",\"graphMode\":\"area\",\"justifyMode\":\"center\",\"orientation\":\"auto\",\"reduceOptions\":{\"calcs\":[\"lastNotNull\"],\"fields\":\"\",\"values\":false},\"textMode\":\"auto\"},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"azureResourceGraph\":{\"query\":\" - \ securityresources\\r\\n | where type =~ 'microsoft.security/locations/alerts'\\r\\n - \ | where properties.Status in ('Active')\\r\\n | extend Severity = properties.Severity\\r\\n - \ | extend TimeRange = properties.TimeGeneratedUtc \\r\\n | where TimeRange - \\u003e ago($TimeRange)\\r\\n | where Severity == 'Information'\\r\\n | - project Severity = tostring(Severity)\\r\\n | summarize information = count() - by Severity\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure - Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$Subscriptions\"]}],\"title\":\"Information\",\"transparent\":true,\"type\":\"stat\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"noValue\":\"0\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"dark-yellow\",\"value\":null}]}},\"overrides\":[]},\"gridPos\":{\"h\":8,\"w\":2,\"x\":2,\"y\":3},\"id\":5,\"options\":{\"colorMode\":\"value\",\"graphMode\":\"area\",\"justifyMode\":\"center\",\"orientation\":\"auto\",\"reduceOptions\":{\"calcs\":[\"lastNotNull\"],\"fields\":\"\",\"values\":false},\"textMode\":\"auto\"},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"azureResourceGraph\":{\"query\":\" - \ securityresources\\r\\n | where type =~ 'microsoft.security/locations/alerts'\\r\\n - \ | where properties.Status in ('Active')\\r\\n | extend Severity = properties.Severity\\r\\n - \ | extend TimeRange = properties.TimeGeneratedUtc \\r\\n | where TimeRange - \\u003e ago($TimeRange)\\r\\n | where Severity == 'Low'\\r\\n | project - Severity = tostring(Severity)\\r\\n | summarize Low = count() by Severity\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure - Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$Subscriptions\"]}],\"title\":\"Low\",\"transformations\":[{\"id\":\"organize\",\"options\":{\"excludeByName\":{\"Low\":false},\"indexByName\":{},\"renameByName\":{}}}],\"transparent\":true,\"type\":\"stat\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"noValue\":\"0\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"dark-orange\",\"value\":null}]}},\"overrides\":[]},\"gridPos\":{\"h\":8,\"w\":2,\"x\":4,\"y\":3},\"id\":4,\"options\":{\"colorMode\":\"value\",\"graphMode\":\"area\",\"justifyMode\":\"center\",\"orientation\":\"auto\",\"reduceOptions\":{\"calcs\":[\"lastNotNull\"],\"fields\":\"\",\"values\":false},\"textMode\":\"auto\"},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"azureResourceGraph\":{\"query\":\" - \ securityresources\\r\\n | where type =~ 'microsoft.security/locations/alerts'\\r\\n - \ | where properties.Status in ('Active')\\r\\n | extend Severity = properties.Severity\\r\\n - \ | extend TimeRange = properties.TimeGeneratedUtc \\r\\n | where TimeRange - \\u003e ago($TimeRange)\\r\\n | where Severity == 'Medium'\\r\\n | project - Severity = tostring(Severity)\\r\\n | summarize medium = count() by Severity\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure - Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$Subscriptions\"]}],\"title\":\"Medium\",\"transformations\":[{\"id\":\"organize\",\"options\":{\"excludeByName\":{\"Severity\":false,\"count_\":true,\"medium\":false},\"indexByName\":{},\"renameByName\":{\"count_\":\"\"}}}],\"transparent\":true,\"type\":\"stat\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"noValue\":\"0\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"dark-red\",\"value\":null}]}},\"overrides\":[]},\"gridPos\":{\"h\":8,\"w\":2,\"x\":6,\"y\":3},\"id\":6,\"options\":{\"colorMode\":\"value\",\"graphMode\":\"area\",\"justifyMode\":\"center\",\"orientation\":\"auto\",\"reduceOptions\":{\"calcs\":[\"lastNotNull\"],\"fields\":\"\",\"values\":false},\"textMode\":\"auto\"},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"azureResourceGraph\":{\"query\":\" - \ securityresources\\r\\n | where type =~ 'microsoft.security/locations/alerts'\\r\\n - \ | where properties.Status in ('Active')\\r\\n | extend Severity = properties.Severity\\r\\n - \ | extend TimeRange = properties.TimeGeneratedUtc \\r\\n | where TimeRange - \\u003e ago($TimeRange)\\r\\n | where Severity == 'High'\\r\\n | project - Severity = tostring(Severity)\\r\\n | summarize high = count() by Severity\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure - Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$Subscriptions\"]}],\"title\":\"High\",\"transparent\":true,\"type\":\"stat\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{\"axisCenteredZero\":false,\"axisColorMode\":\"text\",\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"fillOpacity\":80,\"gradientMode\":\"none\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineWidth\":1,\"scaleDistribution\":{\"type\":\"linear\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"mappings\":[],\"noValue\":\"0\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null}]},\"unit\":\"none\"},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"InfoCount\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-green\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"LowCount\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-yellow\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"MediumCount\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-orange\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"HighCount\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-red\",\"mode\":\"fixed\"}}]}]},\"gridPos\":{\"h\":10,\"w\":15,\"x\":9,\"y\":3},\"id\":30,\"options\":{\"barRadius\":0,\"barWidth\":0.34,\"fullHighlight\":false,\"groupWidth\":0.7,\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\",\"showLegend\":true},\"orientation\":\"auto\",\"showValue\":\"always\",\"stacking\":\"normal\",\"tooltip\":{\"mode\":\"single\",\"sort\":\"none\"},\"xField\":\"datestamp\",\"xTickLabelRotation\":-45,\"xTickLabelSpacing\":0},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"azureResourceGraph\":{\"query\":\"securityresources\\r\\n| - where type == \\\"microsoft.security/locations/alerts\\\"\\r\\n| extend Severity - = tostring(properties.Severity), TimeGeneratedUtc = todatetime(properties.TimeGeneratedUtc)\\r\\n| - where Severity == \\\"Medium\\\"\\r\\n| summarize MediumCount = count() by - bin(TimeGeneratedUtc, 1d), Severity\\r\\n| join kind=leftouter (\\r\\nsecurityresources - \\r\\n| where type == \\\"microsoft.security/locations/alerts\\\"\\r\\n| extend - Severity = tostring(properties.Severity), TimeGeneratedUtc = todatetime(properties.TimeGeneratedUtc)\\r\\n| - where Severity == \\\"Low\\\"\\r\\n| summarize LowCount = count() by bin(TimeGeneratedUtc, - 1d), Severity) on TimeGeneratedUtc\\r\\n| join kind=leftouter (\\r\\nsecurityresources\\r\\n| - where type == \\\"microsoft.security/locations/alerts\\\"\\r\\n| extend Severity - = tostring(properties.Severity), TimeGeneratedUtc = todatetime(properties.TimeGeneratedUtc)\\r\\n| - where Severity == \\\"High\\\"\\r\\n| summarize HighCount = count() by bin(TimeGeneratedUtc, - 1d), Severity) on TimeGeneratedUtc\\r\\n| join kind=leftouter\\r\\n(securityresources\\r\\n| - where type == \\\"microsoft.security/locations/alerts\\\"\\r\\n| extend Severity - = tostring(properties.Severity), TimeGeneratedUtc\_=\_todatetime(properties.TimeGeneratedUtc)\\r\\n| - where Severity == \\\"Informational\\\"\\r\\n| summarize InfoCount = count() - by bin(TimeGeneratedUtc,\_1d),\_Severity\\r\\n) on TimeGeneratedUtc\\r\\n| - where TimeGeneratedUtc \\u003e ago($TimeRange)\\r\\n| extend datestamp = format_datetime(TimeGeneratedUtc, - 'yyyy-MM-dd')\\r\\n| project datestamp, HighCount,\_MediumCount,\_LowCount,\_InfoCount\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure - Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$Subscriptions\"]}],\"transformations\":[{\"id\":\"organize\",\"options\":{\"excludeByName\":{\"TimeGeneratedUtc\":false},\"indexByName\":{},\"renameByName\":{\"HighCount\":\"Alerts - with high severity\",\"InfoCount\":\"Alerts with information severity\",\"LowCount\":\"Alerts - with low severity\",\"MediumCount\":\"Alerts with medium severity\",\"TimeGeneratedUtc\":\"Date\"}}}],\"transparent\":true,\"type\":\"barchart\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"description\":\"\",\"gridPos\":{\"h\":3,\"w\":12,\"x\":6,\"y\":13},\"id\":10,\"options\":{\"code\":{\"language\":\"plaintext\",\"showLineNumbers\":false,\"showMiniMap\":false},\"content\":\"\\u003ch1 - style=\\\"font-size:2vw;\\\"\\u003eMITRE ATT\\u0026CK Tactics: Enterprise\\u003c/h1\\u003e\",\"mode\":\"html\"},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"A\"}],\"transparent\":true,\"type\":\"text\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"noValue\":\"No - alerts in this time range\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"dark-blue\",\"value\":null}]}},\"overrides\":[]},\"gridPos\":{\"h\":14,\"w\":23,\"x\":0,\"y\":16},\"id\":12,\"options\":{\"colorMode\":\"background\",\"graphMode\":\"area\",\"justifyMode\":\"center\",\"orientation\":\"auto\",\"reduceOptions\":{\"calcs\":[\"lastNotNull\"],\"fields\":\"\",\"values\":true},\"text\":{},\"textMode\":\"auto\"},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"azureResourceGraph\":{\"query\":\"securityresources\\r\\n| - where type == \\\"microsoft.security/locations/alerts\\\"\\r\\n| extend Details - = parse_json(properties)\\r\\n| where properties.Status in ('Active')\\r\\n| - extend TimeRange = properties.TimeGeneratedUtc \\r\\n| where TimeRange \\u003e - ago($TimeRange)\\r\\n| extend Tactics = Details.[\\\"Intent\\\"]\\r\\n| extend - TimeGeneratedUtc = Details.[\\\"TimeGeneratedUtc\\\"]\\r\\n| project Tactics\\r\\n| - extend Tactic = split(Tactics,\\\",\\\")\\r\\n| mv-expand Tactic\\r\\n| extend - Tactic = trim(\\\" \\\",tostring(Tactic))\\r\\n| summarize count = count() - by Tactic\\r\\n| sort by Tactic desc\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure - Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$Subscriptions\"]}],\"transparent\":true,\"type\":\"stat\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"description\":\"\",\"gridPos\":{\"h\":3,\"w\":11,\"x\":7,\"y\":30},\"id\":13,\"options\":{\"code\":{\"language\":\"plaintext\",\"showLineNumbers\":false,\"showMiniMap\":false},\"content\":\"\\u003ch1 - style=\\\"font-size:2vw;\\\"\\u003eAlerts by count\\u003c/h1\\u003e\",\"mode\":\"html\"},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"A\"}],\"transparent\":true,\"type\":\"text\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{\"align\":\"left\",\"cellOptions\":{\"type\":\"auto\"},\"inspect\":false},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":80}]},\"unit\":\"short\"},\"overrides\":[]},\"gridPos\":{\"h\":12,\"w\":23,\"x\":0,\"y\":32},\"id\":14,\"options\":{\"footer\":{\"countRows\":false,\"fields\":\"\",\"reducer\":[\"sum\"],\"show\":false},\"showHeader\":true},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"azureResourceGraph\":{\"query\":\" - \ datatable(AlertDisplayName: string) [ \\\"All\\\"] | union(securityresources\\r\\n| - where type =~ 'microsoft.security/locations/alerts'\\r\\n| extend Prop = parse_json(properties)\\r\\n| - where properties.Status in ('Active')\\r\\n| extend TimeRange = properties.TimeGeneratedUtc - \\r\\n| where TimeRange \\u003e ago($TimeRange)\\r\\n| extend AlertDisplayName - = Prop.[\\\"AlertDisplayName\\\"]\\r\\n| extend str = strcat(AlertDisplayName, - \\\" \\\")\\r\\n| summarize Count = count() by tostring(str))\\r\\n| where - Count \\u003e 0\\r\\n| order by Count desc \\r\\n\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure - Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$Subscriptions\"]}],\"transformations\":[{\"id\":\"organize\",\"options\":{\"excludeByName\":{\"AlertDisplayName\":true},\"indexByName\":{},\"renameByName\":{\"Count\":\"Count\",\"str\":\"Alert - Displayname\"}}}],\"transparent\":true,\"type\":\"table\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"description\":\"\",\"gridPos\":{\"h\":3,\"w\":12,\"x\":6,\"y\":44},\"id\":15,\"options\":{\"code\":{\"language\":\"plaintext\",\"showLineNumbers\":false,\"showMiniMap\":false},\"content\":\"# - Alerts by affected resource\",\"mode\":\"markdown\"},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"A\"}],\"transparent\":true,\"type\":\"text\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"continuous-blues\"},\"custom\":{\"axisCenteredZero\":false,\"axisColorMode\":\"text\",\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"fillOpacity\":80,\"gradientMode\":\"scheme\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineWidth\":1,\"scaleDistribution\":{\"type\":\"linear\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"decimals\":0,\"mappings\":[],\"max\":75,\"min\":0,\"noValue\":\"No - alerts in this time range\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"text\",\"value\":null}]},\"unit\":\"none\"},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Number - of alerts\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-blue\",\"mode\":\"fixed\"}}]}]},\"gridPos\":{\"h\":17,\"w\":11,\"x\":0,\"y\":47},\"id\":16,\"options\":{\"barRadius\":0,\"barWidth\":0.8,\"fullHighlight\":false,\"groupWidth\":0.7,\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\",\"showLegend\":true},\"orientation\":\"vertical\",\"showValue\":\"always\",\"stacking\":\"none\",\"tooltip\":{\"mode\":\"single\",\"sort\":\"none\"},\"xField\":\"Resource - Group\",\"xTickLabelRotation\":-45,\"xTickLabelSpacing\":0},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"azureResourceGraph\":{\"query\":\"securityresources\\r\\n| - where type =~ 'microsoft.security/locations/alerts'\\r\\n| extend Details - = parse_json(properties)\\r\\n| where properties.Status in ('Active')\\r\\n| - extend TimeRange = properties.TimeGeneratedUtc \\r\\n| where TimeRange \\u003e - ago($TimeRange)\\r\\n| extend RG = tostring(resourceGroup)\\r\\n| where RG - != \\\"\\\"\\r\\n| summarize count = count() by RG\\r\\n| sort by RG desc - \"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure - Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$Subscriptions\"]}],\"title\":\"Alert - count by resource group\",\"transformations\":[{\"id\":\"organize\",\"options\":{\"excludeByName\":{},\"indexByName\":{},\"renameByName\":{\"RG\":\"Resource - Group\",\"count\":\"Number of alerts\"}}}],\"transparent\":true,\"type\":\"barchart\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"continuous-blues\"},\"custom\":{\"axisCenteredZero\":false,\"axisColorMode\":\"text\",\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"fillOpacity\":80,\"gradientMode\":\"scheme\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineWidth\":1,\"scaleDistribution\":{\"type\":\"linear\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"decimals\":0,\"mappings\":[],\"max\":75,\"min\":0,\"noValue\":\"No - alerts in this time range\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"text\",\"value\":null}]},\"unit\":\"none\"},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Count\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-blue\",\"mode\":\"fixed\"}}]}]},\"gridPos\":{\"h\":17,\"w\":12,\"x\":11,\"y\":47},\"id\":26,\"options\":{\"barRadius\":0,\"barWidth\":0.8,\"fullHighlight\":false,\"groupWidth\":0.7,\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\",\"showLegend\":true},\"orientation\":\"vertical\",\"showValue\":\"always\",\"stacking\":\"none\",\"tooltip\":{\"mode\":\"single\",\"sort\":\"none\"},\"xField\":\"ResourceType\",\"xTickLabelRotation\":-45,\"xTickLabelSpacing\":0},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"azureResourceGraph\":{\"query\":\"datatable(ResourceId: - string) [ \\\"All\\\"] | union (securityresources\\r\\n| where type =~ 'microsoft.security/locations/alerts'\\r\\n| - where properties.Status in ('Active')\\r\\n| extend TimeRange = properties.TimeGeneratedUtc - \\r\\n| where TimeRange \\u003e ago($TimeRange)\\r\\n| extend TimeGenerated - = properties.TimeGeneratedUtc \\r\\n| extend ResourceIdentifiers = properties.ResourceIdentifiers\\r\\n| - mv-expand ResourceIdentifiers\\r\\n| extend ResourceType = tostring(ResourceIdentifiers.Type),\\r\\n - \ AzureResourceId = tolower(tostring(ResourceIdentifiers.AzureResourceId))\\r\\n| - where ResourceType == \\\"AzureResource\\\" and isnotempty(AzureResourceId)\\r\\n| - parse AzureResourceId with \\\"/subscriptions/\\\" Subscription \\\"/resourcegroups/\\\" - ResourceGroup \\\"/providers/\\\" ProviderName \\\"/\\\" ResourceType \\\"/\\\" - ResourceName\\r\\n| extend ResourceType = iif(isempty(ResourceType), \\\"Subscription\\\", - ResourceType)\\r\\n| summarize Count=count() by ResourceType)\\r\\n| where - Count \\u003e 0\\r\\n| sort by ResourceType\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure - Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$Subscriptions\"]}],\"title\":\"Alert - count by resource type\",\"transformations\":[{\"id\":\"organize\",\"options\":{\"excludeByName\":{\"ResourceId\":true},\"indexByName\":{},\"renameByName\":{\"Count\":\"Number - of alerts\",\"RG\":\"Resource Group\",\"ResourceType\":\"Resource Type\",\"count\":\"Number - of alerts\"}}}],\"transparent\":true,\"type\":\"barchart\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"continuous-blues\"},\"custom\":{\"axisCenteredZero\":false,\"axisColorMode\":\"text\",\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"fillOpacity\":80,\"gradientMode\":\"scheme\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineWidth\":1,\"scaleDistribution\":{\"type\":\"linear\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"decimals\":0,\"mappings\":[],\"max\":75,\"min\":0,\"noValue\":\"No - alerts in this time range\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"text\",\"value\":null}]},\"unit\":\"short\"},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Count\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-blue\",\"mode\":\"fixed\"}}]}]},\"gridPos\":{\"h\":17,\"w\":11,\"x\":0,\"y\":64},\"id\":27,\"options\":{\"barRadius\":0,\"barWidth\":0.8,\"fullHighlight\":false,\"groupWidth\":0.7,\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\",\"showLegend\":true},\"orientation\":\"vertical\",\"showValue\":\"always\",\"stacking\":\"none\",\"tooltip\":{\"mode\":\"single\",\"sort\":\"none\"},\"xField\":\"TAG\",\"xTickLabelRotation\":-45,\"xTickLabelSpacing\":0},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"azureResourceGraph\":{\"query\":\"resources\\r\\n - \ | project id = tolower(id), tags\\r\\n | join kind=inner (securityresources\\r\\n - \ | where type =~ \\\"microsoft.security/locations/alerts\\\"\\r\\n | extend - isAzure = tostring(properties.ResourceIdentifiers) matches regex '\\\"Type\\\"\\\\\\\\s*:\\\\\\\\s*\\\"AzureResource\\\"'\\r\\n - \ | extend affectedResourceId = extract('\\\"AzureResourceId\\\"\\\\\\\\s*:\\\\\\\\s*\\\"([^\\\"]*)\\\"', - 1, tostring(properties.ResourceIdentifiers))\\r\\n | extend hostName = iff(isAzure, - \\\"\\\", extract('\\\"HostName\\\"\\\\\\\\s*:\\\\\\\\s*\\\"([^\\\"]*)\\\"', - 1, tostring(properties.Entities)))\\r\\n | extend splitAffectedResourceId - = split(affectedResourceId, \\\"/\\\")\\r\\n | extend resourceNameIndex = - iff(array_length(splitAffectedResourceId) \\u003e 1, array_length(splitAffectedResourceId) - - 1, 0)\\r\\n | extend affectedResourceName = iff(isAzure, splitAffectedResourceId[resourceNameIndex], - iff(isempty(hostName), \\\"Non-Azure\\\", hostName))| project-away resourceNameIndex, - splitAffectedResourceId, hostName, isAzure\\r\\n | project alertId = id, - subscriptionId, alertProperties = properties, affectedResourceId = tolower(affectedResourceId)\\r\\n - \ ) on $left.id == $right.affectedResourceId\\r\\n | extend id = alertId, - subscriptionId, properties = alertProperties\\r\\n | where properties.Status - in ('Active')\\r\\n | where properties.Severity in ('Low', 'Medium', 'High')\\r\\n - \ | extend TimeGenerated = properties.TimeGeneratedUtc \\r\\n | where TimeGenerated - \\u003e ago($TimeRange)\\r\\n | extend SeverityRank = case(\\r\\n properties.Severity - == 'High', 3,\\r\\n properties.Severity == 'Medium', 2,\\r\\n properties.Severity - == 'Low', 1,\\r\\n 0\\r\\n )\\r\\n | sort by SeverityRank desc, tostring(properties.SystemAlertId) - asc\\r\\n| extend tags = tags\\r\\n| mv-expand ['tags']\\r\\n| extend tagparse - = parse_json(['tags'])\\r\\n| parse tagparse with '{\\\"' TagName '\\\":\\\"' - Value '\\\"}'\\r\\n| where isnotempty(TagName)\\r\\n| project Value, alertId\\r\\n| - summarize Count = count() by Value\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure - Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$Subscriptions\"]}],\"title\":\"Alert - count by tag\",\"transformations\":[{\"id\":\"organize\",\"options\":{\"excludeByName\":{\"ResourceId\":true},\"indexByName\":{},\"renameByName\":{\"Count\":\"Number - of alerts\",\"RG\":\"Resource Group\",\"ResourceType\":\"Resource Type\",\"Value\":\"TAG\",\"count\":\"Number - of alerts\"}}}],\"transparent\":true,\"type\":\"barchart\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"continuous-blues\"},\"custom\":{\"axisCenteredZero\":false,\"axisColorMode\":\"series\",\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"fillOpacity\":80,\"gradientMode\":\"scheme\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineWidth\":1,\"scaleDistribution\":{\"type\":\"linear\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"decimals\":0,\"mappings\":[],\"max\":75,\"min\":0,\"noValue\":\"No - alerts in this time range\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"text\",\"value\":null}]},\"unit\":\"none\"},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Count\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-blue\",\"mode\":\"fixed\"}}]}]},\"gridPos\":{\"h\":17,\"w\":11,\"x\":11,\"y\":64},\"id\":28,\"options\":{\"barRadius\":0,\"barWidth\":0.8,\"fullHighlight\":false,\"groupWidth\":0.7,\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\",\"showLegend\":true},\"orientation\":\"vertical\",\"showValue\":\"always\",\"stacking\":\"none\",\"tooltip\":{\"mode\":\"single\",\"sort\":\"none\"},\"xField\":\"location\",\"xTickLabelRotation\":-45,\"xTickLabelSpacing\":0},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"azureResourceGraph\":{\"query\":\"securityresources\\r\\n| - where type =~ 'microsoft.security/locations/alerts'\\r\\n| where properties.Status - in ('Active')\\r\\n| extend TimeRange = properties.TimeGeneratedUtc \\r\\n| - where TimeRange \\u003e ago($TimeRange)\\r\\n//| where location != \\\"\\\"\\r\\n| - extend ResourceIdentifiers = properties.ResourceIdentifiers\\r\\n| mv-expand - ResourceIdentifiers\\r\\n| extend AzureResourceId = tolower(tostring(ResourceIdentifiers.AzureResourceId))\\r\\n| - project id, AzureResourceId, subscriptionId\\r\\n| join (\\r\\nresources\\r\\n| - project AzureResourceId = tolower(id), location\\r\\n) on AzureResourceId\\r\\n| - summarize Count = count() by location\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure - Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$Subscriptions\"]}],\"title\":\"Alert - count by region\",\"transformations\":[{\"id\":\"organize\",\"options\":{\"excludeByName\":{\"ResourceId\":true},\"indexByName\":{},\"renameByName\":{\"Count\":\"Number - of alerts\",\"RG\":\"Resource Group\",\"ResourceType\":\"Resource Type\",\"Value\":\"TAG\",\"count\":\"Number - of alerts\",\"location\":\"Region\"}}}],\"transparent\":true,\"type\":\"barchart\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{\"align\":\"left\",\"cellOptions\":{\"type\":\"auto\"},\"inspect\":false},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"text\",\"value\":null},{\"color\":\"dark-blue\",\"value\":1}]}},\"overrides\":[]},\"gridPos\":{\"h\":14,\"w\":23,\"x\":0,\"y\":81},\"id\":21,\"options\":{\"footer\":{\"countRows\":false,\"fields\":\"\",\"reducer\":[\"sum\"],\"show\":false},\"showHeader\":true,\"sortBy\":[{\"desc\":true,\"displayName\":\"Number - of alerts\"}]},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"azureResourceGraph\":{\"query\":\"datatable(ResourceId: - string) [ \\\"All\\\"] | union (securityresources\\r\\n | where type =~ 'microsoft.security/locations/alerts'\\r\\n - \ | extend TimeRange = properties.TimeGeneratedUtc \\r\\n | where properties.Status - in ('Active')\\r\\n | where TimeRange \\u003e ago($TimeRange)\\r\\n | extend - ResourceIdentifiers = properties.ResourceIdentifiers\\r\\n | mv-expand ResourceIdentifiers\\r\\n - | extend ResourceType = tostring(ResourceIdentifiers.Type),\\r\\n AzureResourceId - = tolower(tostring(ResourceIdentifiers.AzureResourceId))\\r\\n| where ResourceType - == \\\"AzureResource\\\" and isnotempty(AzureResourceId)\\r\\n| parse AzureResourceId - with \\\"/subscriptions/\\\" Subscription \\\"/resourcegroups/\\\" ResourceGroup - \\\"/providers/\\\" ProviderName \\\"/\\\" ResourceType \\\"/\\\" ResourceName\\r\\n| - extend ResourceName = iif(isempty(ResourceName), subscriptionId, ResourceName)\\r\\n| - extend ResourceType = iif(isempty(ResourceType), \\\"Subscription\\\", ResourceType)\\r\\n| - extend ResourceGroup = iif(isempty(ResourceGroup), \\\"n/a\\\", ResourceGroup)\\r\\n| - summarize Count=count() by ResourceName, ResourceType, ResourceGroup\\r\\n| - top 25 by Count)\\r\\n| order by Count desc \"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure - Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$Subscriptions\"]}],\"title\":\"Top - 25 attacked resources\",\"transformations\":[{\"id\":\"organize\",\"options\":{\"excludeByName\":{\"ResourceId\":true},\"indexByName\":{},\"renameByName\":{\"Count\":\"Number - of alerts\",\"ResourceGroup\":\"Resource group\",\"ResourceName\":\"Resource - name\",\"ResourceType\":\"Resource type\"}}}],\"transparent\":true,\"type\":\"table\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"description\":\"\",\"gridPos\":{\"h\":3,\"w\":12,\"x\":6,\"y\":95},\"id\":22,\"options\":{\"code\":{\"language\":\"plaintext\",\"showLineNumbers\":false,\"showMiniMap\":false},\"content\":\"\\u003ch1 - style=\\\"font-size:2vw;\\\"\\u003eDismissed Alerts\\u003c/h1\\u003e\",\"mode\":\"html\"},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"A\"}],\"transparent\":true,\"type\":\"text\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{\"align\":\"left\",\"cellOptions\":{\"type\":\"auto\"},\"inspect\":false},\"mappings\":[],\"noValue\":\"No - alerts in this time range\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"text\",\"value\":null},{\"color\":\"dark-blue\",\"value\":1}]}},\"overrides\":[]},\"gridPos\":{\"h\":14,\"w\":23,\"x\":0,\"y\":98},\"id\":23,\"options\":{\"footer\":{\"countRows\":false,\"fields\":\"\",\"reducer\":[\"sum\"],\"show\":false},\"showHeader\":true},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"azureResourceGraph\":{\"query\":\"securityresources\\r\\n| - where type =~ 'microsoft.security/locations/alerts'\\r\\n| where properties.Status - == 'Dismissed'\\r\\n| extend TimeRange = properties.TimeGeneratedUtc \\r\\n| - where TimeRange \\u003e ago($TimeRange)\\r\\n| extend start = todatetime(properties.StartTimeUtc)\\r\\n| - extend end = todatetime(properties.ProcessingEndTimeUtc)\\r\\n| extend aname - = tostring(properties.AlertDisplayName)\\r\\n| extend intent = properties.Intent\\r\\n| - extend severity = tostring(properties.Severity)\\r\\n| extend hours = datetime_diff('minute', - end, start)\\r\\n| project start, end, aname, intent, severity, ['hours']\\r\\n| - order by severity, aname\\r\\n\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure - Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$Subscriptions\"]}],\"transformations\":[{\"id\":\"organize\",\"options\":{\"excludeByName\":{\"ResourceId\":true},\"indexByName\":{},\"renameByName\":{\"Count\":\"Number - of alerts\",\"ResourceGroup\":\"Resource group\",\"ResourceName\":\"Resource - name\",\"ResourceType\":\"Resource type\",\"aname\":\"Alert name\",\"end\":\"Alert - end\",\"hours\":\"Minutes between alert start and end\",\"intent\":\"Alert - intent\",\"severity\":\"Alert severity\",\"start\":\"Alerts start\"}}}],\"transparent\":true,\"type\":\"table\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"description\":\"\",\"gridPos\":{\"h\":3,\"w\":12,\"x\":6,\"y\":112},\"id\":24,\"options\":{\"code\":{\"language\":\"plaintext\",\"showLineNumbers\":false,\"showMiniMap\":false},\"content\":\"\\u003ch1 - style=\\\"font-size:2vw;\\\"\\u003eResolved Alerts\\u003c/h1\\u003e\",\"mode\":\"html\"},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"A\"}],\"transparent\":true,\"type\":\"text\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{\"align\":\"left\",\"cellOptions\":{\"type\":\"auto\"},\"inspect\":false},\"mappings\":[],\"noValue\":\"No - alerts in this time range\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"text\",\"value\":null},{\"color\":\"dark-blue\",\"value\":1}]}},\"overrides\":[]},\"gridPos\":{\"h\":14,\"w\":23,\"x\":0,\"y\":115},\"id\":25,\"options\":{\"footer\":{\"countRows\":false,\"fields\":\"\",\"reducer\":[\"sum\"],\"show\":false},\"showHeader\":true},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"azureResourceGraph\":{\"query\":\"securityresources\\r\\n| - where type =~ 'microsoft.security/locations/alerts'\\r\\n| where properties.Status - == 'Resolved'\\r\\n| extend TimeRange = properties.TimeGeneratedUtc \\r\\n| - where TimeRange \\u003e ago($TimeRange)\\r\\n| extend start = todatetime(properties.StartTimeUtc)\\r\\n| - extend end = todatetime(properties.ProcessingEndTimeUtc)\\r\\n| extend aname - = tostring(properties.AlertDisplayName)\\r\\n| extend intent = properties.Intent\\r\\n| - extend severity = tostring(properties.Severity)\\r\\n| extend hours = datetime_diff('minute', - end, start)\\r\\n| project start, end, aname, intent, severity, ['hours']\\r\\n| - order by severity, aname\\r\\n\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure - Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$Subscriptions\"]}],\"transformations\":[{\"id\":\"organize\",\"options\":{\"excludeByName\":{\"ResourceId\":true},\"indexByName\":{},\"renameByName\":{\"Count\":\"Number - of alerts\",\"ResourceGroup\":\"Resource group\",\"ResourceName\":\"Resource - name\",\"ResourceType\":\"Resource type\",\"aname\":\"Alert name\",\"end\":\"Alert - end\",\"hours\":\"Minutes between alert start and end\",\"intent\":\"Alert - intent\",\"severity\":\"Alert severity\",\"start\":\"Alerts start\"}}}],\"transparent\":true,\"type\":\"table\"}],\"refresh\":\"\",\"revision\":1,\"schemaVersion\":38,\"style\":\"dark\",\"tags\":[\"Defender - for Cloud\",\"Alerts\"],\"templating\":{\"list\":[{\"current\":{},\"hide\":0,\"includeAll\":false,\"label\":\"Datasource\",\"multi\":false,\"name\":\"Datasource\",\"options\":[],\"query\":\"grafana-azure-monitor-datasource\",\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"type\":\"datasource\"},{\"current\":{},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"definition\":\"\",\"description\":\"Azure - subscriptions\",\"hide\":0,\"includeAll\":true,\"label\":\"Subscription(s)\",\"multi\":true,\"name\":\"Subscriptions\",\"options\":[],\"query\":{\"azureLogAnalytics\":{\"query\":\"\",\"resource\":\"\"},\"queryType\":\"Azure - Subscriptions\",\"refId\":\"A\"},\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":0,\"type\":\"query\"},{\"current\":{\"selected\":true,\"text\":\"1d\",\"value\":\"1d\"},\"description\":\"Time - range for the dashboard\",\"hide\":0,\"includeAll\":false,\"label\":\"Time - Range\",\"multi\":false,\"name\":\"TimeRange\",\"options\":[{\"selected\":false,\"text\":\"30m\",\"value\":\"30m\"},{\"selected\":false,\"text\":\"1h\",\"value\":\"1h\"},{\"selected\":false,\"text\":\"6h\",\"value\":\"6h\"},{\"selected\":false,\"text\":\"12h\",\"value\":\"12h\"},{\"selected\":false,\"text\":\"1d\",\"value\":\"1d\"},{\"selected\":false,\"text\":\"7d\",\"value\":\"7d\"},{\"selected\":false,\"text\":\"14d\",\"value\":\"14d\"},{\"selected\":false,\"text\":\"30d\",\"value\":\"30d\"},{\"selected\":true,\"text\":\"90d\",\"value\":\"90d\"}],\"query\":\"30m,1h,6h,12h,1d,7d,14d,30d,90d\",\"queryValue\":\"\",\"skipUrlSync\":false,\"type\":\"custom\"}]},\"time\":{\"from\":\"now-90h\",\"to\":\"now\"},\"timepicker\":{\"hidden\":true},\"timezone\":\"browser\",\"title\":\"Defender - for Cloud / Active Alerts\",\"uid\":\"defenderForCloudActiveAlerts\",\"version\":1}}" - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '35409' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-lHwNJzv+kr4d9A+JEmmGyw';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:02:57 GMT - grafana-trace-id: - - 90ea7cead4fddb4d918167624cdbb666 - mise-correlation-id: - - e213f842-8826-42e1-a319-be991cc5d3e5 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933778.536.28.189025|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/dashboards/uid/c0613871-ebb0-4a2d-b071-f51a851f375d - response: - body: - string: "{\"meta\":{\"type\":\"db\",\"canSave\":true,\"canEdit\":true,\"canAdmin\":true,\"canStar\":true,\"canDelete\":true,\"slug\":\"full-stack-aks-monitoring\",\"url\":\"/d/c0613871-ebb0-4a2d-b071-f51a851f375d/full-stack-aks-monitoring\",\"expires\":\"0001-01-01T00:00:00Z\",\"created\":\"2024-05-28T21:55:37Z\",\"updated\":\"2024-05-28T21:55:37Z\",\"updatedBy\":\"Anonymous\",\"createdBy\":\"Anonymous\",\"version\":1,\"hasAcl\":false,\"isFolder\":false,\"folderId\":28,\"folderUid\":\"cloud-native\",\"folderTitle\":\"Azure - Kubernetes Service Monitoring\",\"folderUrl\":\"/dashboards/f/cloud-native/azure-kubernetes-service-monitoring\",\"provisioned\":true,\"provisionedExternalId\":\"Full - Stack AKS Monitoring.json\",\"annotationsPermissions\":{\"dashboard\":{\"canAdd\":true,\"canEdit\":true,\"canDelete\":true},\"organization\":{\"canAdd\":true,\"canEdit\":true,\"canDelete\":true}}},\"dashboard\":{\"__elements\":{},\"__inputs\":[],\"__requires\":[{\"id\":\"barchart\",\"name\":\"Bar - chart\",\"type\":\"panel\",\"version\":\"\"},{\"id\":\"geneva-datasource\",\"name\":\"Geneva - Datasource\",\"type\":\"datasource\",\"version\":\"%VERSION%\"},{\"id\":\"grafana\",\"name\":\"Grafana\",\"type\":\"grafana\",\"version\":\"10.0.0-pre\"},{\"id\":\"grafana-azure-monitor-datasource\",\"name\":\"Azure - Monitor\",\"type\":\"datasource\",\"version\":\"1.0.0\"},{\"id\":\"graph\",\"name\":\"Graph - (old)\",\"type\":\"panel\",\"version\":\"\"},{\"id\":\"prometheus\",\"name\":\"Prometheus\",\"type\":\"datasource\",\"version\":\"1.0.0\"},{\"id\":\"stat\",\"name\":\"Stat\",\"type\":\"panel\",\"version\":\"\"},{\"id\":\"table\",\"name\":\"Table\",\"type\":\"panel\",\"version\":\"\"},{\"id\":\"table-old\",\"name\":\"Table - (old)\",\"type\":\"panel\",\"version\":\"\"},{\"id\":\"text\",\"name\":\"Text\",\"type\":\"panel\",\"version\":\"\"},{\"id\":\"timeseries\",\"name\":\"Time - series\",\"type\":\"panel\",\"version\":\"\"}],\"annotations\":{\"list\":[{\"builtIn\":1,\"datasource\":{\"type\":\"grafana\",\"uid\":\"-- - Grafana --\"},\"enable\":true,\"hide\":true,\"iconColor\":\"rgba(0, 211, 255, - 1)\",\"name\":\"Annotations \\u0026 Alerts\",\"target\":{\"limit\":100,\"matchAny\":false,\"tags\":[],\"type\":\"dashboard\"},\"type\":\"dashboard\"}]},\"editable\":true,\"fiscalYearStartMonth\":0,\"graphTooltip\":0,\"id\":29,\"links\":[],\"liveNow\":false,\"panels\":[{\"gridPos\":{\"h\":5,\"w\":12,\"x\":0,\"y\":0},\"id\":94,\"options\":{\"code\":{\"language\":\"go\",\"showLineNumbers\":false,\"showMiniMap\":false},\"content\":\"# - Azure Kubernetes Service Monitoring\\n\\nThis dashboard provides visibility - into AKS clusters monitored with Azure Monitor services: \\n- [Azure Monitor - managed service for Prometheus](https://learn.microsoft.com/en-Us/azure/azure-monitor/essentials/prometheus-metrics-overview) - for infrastructure metrics\\n- [Azure Monitor Container Insights](https://learn.microsoft.com/en-us/azure/azure-monitor/containers/container-insights-overview) - for logs\\n- [Azure Monitor Application Insights](https://learn.microsoft.com/en-us/azure/azure-monitor/app/kubernetes-codeless) - for application metrics and traces\\n\\n\",\"mode\":\"markdown\"},\"pluginVersion\":\"10.0.0-pre\",\"type\":\"text\"},{\"gridPos\":{\"h\":5,\"w\":12,\"x\":12,\"y\":0},\"id\":95,\"options\":{\"code\":{\"language\":\"go\",\"showLineNumbers\":false,\"showMiniMap\":false},\"content\":\"# - User Guide\\n\\nFor best results please use the following instructions to - configure Prometheus and Azure Monitor data sources for this dashboard.\\n - - [Enable](https://learn.microsoft.com/en-us/azure/azure-monitor/essentials/prometheus-metrics-overview#enable) - Azure Monitor managed service for Prometheus.\\n - [Configure](https://learn.microsoft.com/en-us/azure/managed-grafana/how-to-data-source-plugins-managed-identity?tabs=azure-portal#azure-monitor-configuration) - Azure Monitor data source.\\n\\n If you have feedback, please reach out to - us at genevaingrafana@microsoft.com\",\"mode\":\"markdown\"},\"pluginVersion\":\"10.0.0-pre\",\"type\":\"text\"},{\"collapsed\":false,\"gridPos\":{\"h\":1,\"w\":24,\"x\":0,\"y\":5},\"id\":71,\"panels\":[],\"title\":\"Cluster - Level KPIs\",\"type\":\"row\"},{\"datasource\":{\"type\":\"prometheus\",\"uid\":\"$promDatasource\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"max\":100,\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":80}]},\"unit\":\"percentunit\"},\"overrides\":[]},\"gridPos\":{\"h\":4,\"w\":4,\"x\":0,\"y\":6},\"id\":80,\"links\":[],\"options\":{\"colorMode\":\"value\",\"graphMode\":\"area\",\"justifyMode\":\"auto\",\"orientation\":\"horizontal\",\"reduceOptions\":{\"calcs\":[\"mean\"],\"fields\":\"\",\"values\":false},\"textMode\":\"auto\"},\"pluginVersion\":\"10.0.0-pre\",\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"editorMode\":\"builder\",\"expr\":\"cluster:node_cpu:ratio_rate5m{cluster=\\\"$cluster\\\"}\",\"format\":\"time_series\",\"instant\":true,\"intervalFactor\":2,\"refId\":\"A\"}],\"title\":\"CPU - Utilisation\",\"transformations\":[],\"type\":\"stat\"},{\"datasource\":{\"uid\":\"$promDatasource\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"max\":100,\"min\":0,\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"#ffffff\",\"value\":null}]},\"unit\":\"percentunit\"},\"overrides\":[]},\"gridPos\":{\"h\":4,\"w\":4,\"x\":4,\"y\":6},\"id\":82,\"links\":[],\"options\":{\"colorMode\":\"value\",\"graphMode\":\"area\",\"justifyMode\":\"auto\",\"orientation\":\"horizontal\",\"reduceOptions\":{\"calcs\":[\"mean\"],\"fields\":\"\",\"values\":false},\"textMode\":\"auto\"},\"pluginVersion\":\"10.0.0-pre\",\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(namespace_cpu:kube_pod_container_resource_requests:sum{cluster=\\\"$cluster\\\"}) - / sum(kube_node_status_allocatable{job=\\\"kube-state-metrics\\\",resource=\\\"cpu\\\",cluster=\\\"$cluster\\\"})\",\"format\":\"time_series\",\"instant\":true,\"intervalFactor\":2,\"refId\":\"A\"}],\"title\":\"CPU - Requests Commitment\",\"transformations\":[],\"type\":\"stat\"},{\"datasource\":{\"uid\":\"$promDatasource\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"max\":100,\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"#ffffff\",\"value\":null}]},\"unit\":\"percentunit\"},\"overrides\":[]},\"gridPos\":{\"h\":4,\"w\":4,\"x\":8,\"y\":6},\"id\":84,\"links\":[],\"options\":{\"colorMode\":\"value\",\"graphMode\":\"area\",\"justifyMode\":\"auto\",\"orientation\":\"horizontal\",\"reduceOptions\":{\"calcs\":[\"mean\"],\"fields\":\"\",\"values\":false},\"textMode\":\"auto\"},\"pluginVersion\":\"10.0.0-pre\",\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(namespace_cpu:kube_pod_container_resource_limits:sum{cluster=\\\"$cluster\\\"}) - / sum(kube_node_status_allocatable{job=\\\"kube-state-metrics\\\",resource=\\\"cpu\\\",cluster=\\\"$cluster\\\"})\",\"format\":\"time_series\",\"instant\":true,\"intervalFactor\":2,\"refId\":\"A\"}],\"title\":\"CPU - Limits Commitment\",\"transformations\":[],\"type\":\"stat\"},{\"datasource\":{\"type\":\"prometheus\",\"uid\":\"$promDatasource\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"max\":100,\"thresholds\":{\"mode\":\"percentage\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":80}]},\"unit\":\"percentunit\"},\"overrides\":[]},\"gridPos\":{\"h\":4,\"w\":4,\"x\":12,\"y\":6},\"id\":86,\"links\":[],\"options\":{\"colorMode\":\"value\",\"graphMode\":\"area\",\"justifyMode\":\"auto\",\"orientation\":\"horizontal\",\"reduceOptions\":{\"calcs\":[\"mean\"],\"fields\":\"\",\"values\":false},\"textMode\":\"auto\"},\"pluginVersion\":\"10.0.0-pre\",\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"editorMode\":\"code\",\"expr\":\"1 - - sum(:node_memory_MemAvailable_bytes:sum{cluster=\\\"$cluster\\\"}) / sum(node_memory_MemTotal_bytes{job=\\\"node\\\",cluster=\\\"$cluster\\\"})\",\"format\":\"time_series\",\"instant\":true,\"intervalFactor\":2,\"refId\":\"A\"}],\"title\":\"Memory - Utilisation\",\"transformations\":[],\"type\":\"stat\"},{\"datasource\":{\"uid\":\"$promDatasource\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"max\":100,\"thresholds\":{\"mode\":\"percentage\",\"steps\":[{\"color\":\"#ffffff\",\"value\":null}]},\"unit\":\"percentunit\"},\"overrides\":[]},\"gridPos\":{\"h\":4,\"w\":4,\"x\":16,\"y\":6},\"id\":88,\"links\":[],\"options\":{\"colorMode\":\"value\",\"graphMode\":\"area\",\"justifyMode\":\"auto\",\"orientation\":\"horizontal\",\"reduceOptions\":{\"calcs\":[\"mean\"],\"fields\":\"\",\"values\":false},\"textMode\":\"auto\"},\"pluginVersion\":\"10.0.0-pre\",\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(namespace_memory:kube_pod_container_resource_requests:sum{cluster=\\\"$cluster\\\"}) - / sum(kube_node_status_allocatable{job=\\\"kube-state-metrics\\\",resource=\\\"memory\\\",cluster=\\\"$cluster\\\"})\",\"format\":\"time_series\",\"instant\":true,\"intervalFactor\":2,\"refId\":\"A\"}],\"title\":\"Memory - Requests Commitment\",\"transformations\":[],\"type\":\"stat\"},{\"datasource\":{\"uid\":\"$promDatasource\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"max\":100,\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"#ffffff\",\"value\":null}]},\"unit\":\"percentunit\"},\"overrides\":[]},\"gridPos\":{\"h\":4,\"w\":4,\"x\":20,\"y\":6},\"id\":90,\"links\":[],\"options\":{\"colorMode\":\"value\",\"graphMode\":\"area\",\"justifyMode\":\"auto\",\"orientation\":\"horizontal\",\"reduceOptions\":{\"calcs\":[\"mean\"],\"fields\":\"\",\"values\":false},\"textMode\":\"auto\"},\"pluginVersion\":\"10.0.0-pre\",\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(namespace_memory:kube_pod_container_resource_limits:sum{cluster=\\\"$cluster\\\"}) - / sum(kube_node_status_allocatable{job=\\\"kube-state-metrics\\\",resource=\\\"memory\\\",cluster=\\\"$cluster\\\"})\",\"format\":\"time_series\",\"instant\":true,\"intervalFactor\":2,\"refId\":\"A\"}],\"title\":\"Memory - Limits Commitment\",\"transformations\":[],\"type\":\"stat\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"description\":\"Number - of nodes in the cluster grouped by status\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"palette-classic\"},\"custom\":{\"axisCenteredZero\":false,\"axisColorMode\":\"text\",\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"fillOpacity\":80,\"gradientMode\":\"none\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineWidth\":1,\"scaleDistribution\":{\"type\":\"linear\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"links\":[],\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":80}]}},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"nodecount - VMEventScheduled,Ready\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-purple\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\" - VMEventScheduled,Ready\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-purple\",\"mode\":\"fixed\"}}]}]},\"gridPos\":{\"h\":8,\"w\":6,\"x\":0,\"y\":10},\"id\":73,\"links\":[],\"options\":{\"barRadius\":0,\"barWidth\":0.97,\"fullHighlight\":false,\"groupWidth\":0.7,\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\",\"showLegend\":true},\"orientation\":\"auto\",\"showValue\":\"auto\",\"stacking\":\"none\",\"tooltip\":{\"mode\":\"single\",\"sort\":\"none\"},\"xTickLabelRotation\":0,\"xTickLabelSpacing\":0},\"pluginVersion\":\"9.3.6\",\"targets\":[{\"appInsights\":{\"groupBy\":\"none\",\"metricName\":\"select\",\"rawQuery\":false,\"rawQueryString\":\"\",\"spliton\":\"\",\"timeGrainType\":\"auto\",\"xaxis\":\"timestamp\",\"yaxis\":\"\"},\"azureLogAnalytics\":{\"query\":\"\\r\\nKubeNodeInventory\\r\\n| - where ClusterId =~ '$clusterid'\\r\\n| where $__timeFilter(TimeGenerated)\\r\\n| - summarize count() by bin(TimeGenerated, $__interval), Computer, Status\\r\\n| - summarize arg_max(TimeGenerated, *) by Computer, Status\\r\\n| summarize nodecount=count() - by Status\\r\\n| project now(), nodecount, Status\",\"resource\":\"$ws\",\"resultFormat\":\"time_series\"},\"azureMonitor\":{\"dimensionFilter\":\"*\",\"metricDefinition\":\"select\",\"metricName\":\"select\",\"metricNamespace\":\"select\",\"resourceGroup\":\"select\",\"resourceName\":\"select\",\"timeGrain\":\"auto\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"queryType\":\"Azure - Log Analytics\",\"refId\":\"A\",\"subscription\":\"\"}],\"title\":\"Node count - by Status\",\"transformations\":[{\"id\":\"renameByRegex\",\"options\":{\"regex\":\"nodecount(.*)\",\"renamePattern\":\"$1\"}}],\"type\":\"barchart\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"description\":\"Pod - count grouped by Pod Status\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{\"axisCenteredZero\":false,\"axisColorMode\":\"text\",\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"fillOpacity\":80,\"gradientMode\":\"none\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineWidth\":1,\"scaleDistribution\":{\"type\":\"linear\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"decimals\":0,\"links\":[{\"title\":\"\",\"url\":\"\"}],\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":80}]},\"unit\":\"short\"},\"overrides\":[{\"matcher\":{\"id\":\"byFrameRefID\",\"options\":\"A\"},\"properties\":[{\"id\":\"links\",\"value\":[{\"targetBlank\":true,\"title\":\"Drill - Down to Logs Dashboard\",\"url\":\"/d/KoV9p7BVk/pod-level-logs?${amDatasource:queryparam}\\u0026${sub:queryparam}\\u0026${rg:queryparam}\\u0026${ws:queryparam}\\u0026${clusterid:queryparam}\\u0026${__url_time_range}\"}]}]}]},\"gridPos\":{\"h\":8,\"w\":6,\"x\":6,\"y\":10},\"id\":78,\"links\":[],\"options\":{\"barRadius\":0,\"barWidth\":0.97,\"fullHighlight\":false,\"groupWidth\":0.7,\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\",\"showLegend\":true},\"orientation\":\"auto\",\"showValue\":\"auto\",\"stacking\":\"none\",\"tooltip\":{\"mode\":\"single\",\"sort\":\"none\"},\"xTickLabelRotation\":0,\"xTickLabelSpacing\":0},\"pluginVersion\":\"9.3.6\",\"targets\":[{\"appInsights\":{\"groupBy\":\"none\",\"metricName\":\"select\",\"rawQuery\":false,\"rawQueryString\":\"\",\"spliton\":\"\",\"timeGrainType\":\"auto\",\"xaxis\":\"timestamp\",\"yaxis\":\"\"},\"azureLogAnalytics\":{\"query\":\"KubePodInventory - | where ClusterId =~ '$clusterid'\\r\\n| where $__timeFilter(TimeGenerated)\\r\\n| - where Namespace !in ('kube-system')\\r\\n| summarize count() by bin(TimeGenerated, - $__interval), PodUid, PodStatus\\r\\n| summarize arg_max(TimeGenerated, *) - by PodUid, PodStatus\\r\\n| summarize podCount = count() by PodStatus\\r\\n| - project now(), podCount, PodStatus\\r\\n\",\"resource\":\"$ws\",\"resultFormat\":\"time_series\"},\"azureMonitor\":{\"dimensionFilter\":\"*\",\"metricDefinition\":\"select\",\"metricName\":\"select\",\"metricNamespace\":\"select\",\"resourceGroup\":\"select\",\"resourceName\":\"select\",\"timeGrain\":\"auto\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"queryType\":\"Azure - Log Analytics\",\"refId\":\"A\",\"subscription\":\"\"}],\"title\":\"User Pod - count by status\",\"transformations\":[{\"id\":\"renameByRegex\",\"options\":{\"regex\":\"podCount(.*)\",\"renamePattern\":\"$1\"}}],\"type\":\"barchart\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"description\":\"Pod - count grouped by Pod Status\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"palette-classic\"},\"custom\":{\"axisCenteredZero\":false,\"axisColorMode\":\"text\",\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"fillOpacity\":80,\"gradientMode\":\"none\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineWidth\":1,\"scaleDistribution\":{\"type\":\"linear\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"decimals\":0,\"links\":[{\"title\":\"\",\"url\":\"\"}],\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"transparent\",\"value\":null},{\"color\":\"red\"}]},\"unit\":\"short\"},\"overrides\":[{\"matcher\":{\"id\":\"byFrameRefID\",\"options\":\"A\"},\"properties\":[{\"id\":\"links\",\"value\":[{\"title\":\"Drill - down to Logs Dashboard\",\"url\":\"/d/KoV9p7BVk/pod-level-logs?${amDatasource:queryparam}\\u0026${sub:queryparam}\\u0026${rg:queryparam}\\u0026${ws:queryparam}\\u0026${clusterid:queryparam}\\u0026${__url_time_range}\"}]}]}]},\"gridPos\":{\"h\":8,\"w\":6,\"x\":12,\"y\":10},\"id\":75,\"links\":[],\"options\":{\"barRadius\":0,\"barWidth\":0.97,\"fullHighlight\":false,\"groupWidth\":0.7,\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\",\"showLegend\":true},\"orientation\":\"auto\",\"showValue\":\"auto\",\"stacking\":\"none\",\"tooltip\":{\"mode\":\"single\",\"sort\":\"none\"},\"xTickLabelRotation\":0,\"xTickLabelSpacing\":0},\"pluginVersion\":\"9.3.6\",\"targets\":[{\"appInsights\":{\"groupBy\":\"none\",\"metricName\":\"select\",\"rawQuery\":false,\"rawQueryString\":\"\",\"spliton\":\"\",\"timeGrainType\":\"auto\",\"xaxis\":\"timestamp\",\"yaxis\":\"\"},\"azureLogAnalytics\":{\"query\":\"KubePodInventory - | where ClusterId =~ '$clusterid'\\r\\n| where $__timeFilter(TimeGenerated)\\r\\n| - where Namespace in ('kube-system')\\r\\n| summarize count() by bin(TimeGenerated, - $__interval), PodUid, PodStatus\\r\\n| summarize arg_max(TimeGenerated, *) - by PodUid, PodStatus\\r\\n| summarize podCount = count() by PodStatus\\r\\n| - project now(), podCount, PodStatus\\r\\n\",\"resource\":\"$ws\",\"resultFormat\":\"time_series\"},\"azureMonitor\":{\"dimensionFilter\":\"*\",\"metricDefinition\":\"select\",\"metricName\":\"select\",\"metricNamespace\":\"select\",\"resourceGroup\":\"select\",\"resourceName\":\"select\",\"timeGrain\":\"auto\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"queryType\":\"Azure - Log Analytics\",\"refId\":\"A\",\"subscription\":\"\"}],\"title\":\"System - Pod count by status\",\"transformations\":[{\"id\":\"renameByRegex\",\"options\":{\"regex\":\"podCount(.*)(.*)\",\"renamePattern\":\"$1\"}}],\"type\":\"barchart\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"description\":\"Number - of controllers in the cluster by Controller Kind\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"palette-classic\"},\"custom\":{\"axisCenteredZero\":false,\"axisColorMode\":\"text\",\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"fillOpacity\":80,\"gradientMode\":\"none\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineWidth\":1,\"scaleDistribution\":{\"type\":\"linear\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"links\":[],\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null}]}},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\" - ReplicaSet\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-purple\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\" - ReplicationController\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-blue\",\"mode\":\"fixed\"}}]}]},\"gridPos\":{\"h\":8,\"w\":6,\"x\":18,\"y\":10},\"id\":77,\"links\":[],\"options\":{\"barRadius\":0,\"barWidth\":0.97,\"fullHighlight\":false,\"groupWidth\":0.7,\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\",\"showLegend\":true},\"orientation\":\"auto\",\"showValue\":\"auto\",\"stacking\":\"none\",\"tooltip\":{\"mode\":\"single\",\"sort\":\"none\"},\"xTickLabelRotation\":0,\"xTickLabelSpacing\":0},\"pluginVersion\":\"9.3.6\",\"targets\":[{\"appInsights\":{\"groupBy\":\"none\",\"metricName\":\"select\",\"rawQuery\":false,\"rawQueryString\":\"\",\"spliton\":\"\",\"timeGrainType\":\"auto\",\"xaxis\":\"timestamp\",\"yaxis\":\"\"},\"azureLogAnalytics\":{\"query\":\"\\r\\nKubePodInventory - | where ClusterId =~ '$clusterid' | where $__timeFilter(TimeGenerated) \\r\\n| - summarize count() by bin(TimeGenerated, $__interval), PodUid, ControllerKind\\r\\n| - summarize arg_max(TimeGenerated, *) by PodUid, ControllerKind\\r\\n| summarize - controllerCount = count() by ControllerKind\\r\\n| extend ControllerKind=iif(isempty(ControllerKind), - \\\"None\\\", ControllerKind)\\r\\n| project now(), ControllerKind, controllerCount\",\"resource\":\"$ws\",\"resultFormat\":\"time_series\"},\"azureMonitor\":{\"dimensionFilter\":\"*\",\"metricDefinition\":\"select\",\"metricName\":\"select\",\"metricNamespace\":\"select\",\"resourceGroup\":\"select\",\"resourceName\":\"select\",\"timeGrain\":\"auto\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"queryType\":\"Azure - Log Analytics\",\"refId\":\"A\",\"subscription\":\"\"}],\"title\":\"Controller - count by Controller Kind\",\"transformations\":[{\"id\":\"renameByRegex\",\"options\":{\"regex\":\"controllerCount(.*)\",\"renamePattern\":\"$1\"}}],\"type\":\"barchart\"},{\"collapsed\":false,\"datasource\":{\"type\":\"datasource\",\"uid\":\"grafana\"},\"gridPos\":{\"h\":1,\"w\":24,\"x\":0,\"y\":18},\"id\":19,\"panels\":[],\"targets\":[{\"datasource\":{\"type\":\"datasource\",\"uid\":\"grafana\"},\"refId\":\"A\"}],\"title\":\"Compute - Resources - Namespaces (Pods)\",\"type\":\"row\"},{\"datasource\":{\"uid\":\"$promDatasource\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":80}]},\"unit\":\"percentunit\"},\"overrides\":[]},\"gridPos\":{\"h\":3,\"w\":6,\"x\":0,\"y\":19},\"id\":1,\"links\":[],\"options\":{\"colorMode\":\"none\",\"graphMode\":\"none\",\"justifyMode\":\"auto\",\"orientation\":\"horizontal\",\"reduceOptions\":{\"calcs\":[\"mean\"],\"fields\":\"\",\"values\":false},\"textMode\":\"auto\"},\"pluginVersion\":\"10.0.0-pre\",\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(node_namespace_pod_container:container_cpu_usage_seconds_total:sum_irate{cluster=\\\"$cluster\\\", - namespace=\\\"$namespace\\\"}) / sum(kube_pod_container_resource_requests{job=\\\"kube-state-metrics\\\", - cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\", resource=\\\"cpu\\\"})\",\"format\":\"time_series\",\"instant\":true,\"intervalFactor\":2,\"refId\":\"A\"}],\"title\":\"CPU - Utilisation (from requests)\",\"type\":\"stat\"},{\"datasource\":{\"uid\":\"$promDatasource\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":80}]},\"unit\":\"percentunit\"},\"overrides\":[]},\"gridPos\":{\"h\":3,\"w\":6,\"x\":6,\"y\":19},\"id\":2,\"links\":[],\"options\":{\"colorMode\":\"none\",\"graphMode\":\"none\",\"justifyMode\":\"auto\",\"orientation\":\"horizontal\",\"reduceOptions\":{\"calcs\":[\"mean\"],\"fields\":\"\",\"values\":false},\"textMode\":\"auto\"},\"pluginVersion\":\"10.0.0-pre\",\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(node_namespace_pod_container:container_cpu_usage_seconds_total:sum_irate{cluster=\\\"$cluster\\\", - namespace=\\\"$namespace\\\"}) / sum(kube_pod_container_resource_limits{job=\\\"kube-state-metrics\\\", - cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\", resource=\\\"cpu\\\"})\",\"format\":\"time_series\",\"instant\":true,\"intervalFactor\":2,\"refId\":\"A\"}],\"title\":\"CPU - Utilisation (from limits)\",\"type\":\"stat\"},{\"datasource\":{\"uid\":\"$promDatasource\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":80}]},\"unit\":\"percentunit\"},\"overrides\":[]},\"gridPos\":{\"h\":3,\"w\":6,\"x\":12,\"y\":19},\"id\":3,\"links\":[],\"options\":{\"colorMode\":\"none\",\"graphMode\":\"none\",\"justifyMode\":\"auto\",\"orientation\":\"horizontal\",\"reduceOptions\":{\"calcs\":[\"mean\"],\"fields\":\"\",\"values\":false},\"textMode\":\"auto\"},\"pluginVersion\":\"10.0.0-pre\",\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(container_memory_working_set_bytes{job=\\\"cadvisor\\\", - cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\",container!=\\\"\\\", - image!=\\\"\\\"}) / sum(kube_pod_container_resource_requests{job=\\\"kube-state-metrics\\\", - cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\", resource=\\\"memory\\\"})\",\"format\":\"time_series\",\"instant\":true,\"intervalFactor\":2,\"refId\":\"A\"}],\"title\":\"Memory - Utilisation (from requests)\",\"type\":\"stat\"},{\"datasource\":{\"uid\":\"$promDatasource\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":80}]},\"unit\":\"percentunit\"},\"overrides\":[]},\"gridPos\":{\"h\":3,\"w\":6,\"x\":18,\"y\":19},\"id\":4,\"links\":[],\"options\":{\"colorMode\":\"none\",\"graphMode\":\"none\",\"justifyMode\":\"auto\",\"orientation\":\"horizontal\",\"reduceOptions\":{\"calcs\":[\"mean\"],\"fields\":\"\",\"values\":false},\"textMode\":\"auto\"},\"pluginVersion\":\"10.0.0-pre\",\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(container_memory_working_set_bytes{job=\\\"cadvisor\\\", - cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\",container!=\\\"\\\", - image!=\\\"\\\"}) / sum(kube_pod_container_resource_limits{job=\\\"kube-state-metrics\\\", - cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\", resource=\\\"memory\\\"})\",\"format\":\"time_series\",\"instant\":true,\"intervalFactor\":2,\"refId\":\"A\"}],\"title\":\"Memory - Utilisation (from limits)\",\"type\":\"stat\"},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":{\"uid\":\"$promDatasource\"},\"fill\":10,\"fillGradient\":0,\"gridPos\":{\"h\":7,\"w\":24,\"x\":0,\"y\":22},\"hiddenSeries\":false,\"id\":5,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":false,\"values\":false},\"lines\":true,\"linewidth\":0,\"links\":[],\"nullPointMode\":\"null - as zero\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"10.0.0-pre\",\"pointradius\":5,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[{\"alias\":\"quota - - requests\",\"color\":\"#F2495C\",\"dashes\":true,\"fill\":0,\"hiddenSeries\":true,\"hideTooltip\":true,\"legend\":true,\"linewidth\":2,\"stack\":false},{\"alias\":\"quota - - limits\",\"color\":\"#FF9830\",\"dashes\":true,\"fill\":0,\"hiddenSeries\":true,\"hideTooltip\":true,\"legend\":true,\"linewidth\":2,\"stack\":false}],\"spaceLength\":10,\"stack\":true,\"steppedLine\":false,\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(node_namespace_pod_container:container_cpu_usage_seconds_total:sum_irate{cluster=\\\"$cluster\\\", - namespace=\\\"$namespace\\\"}) by (pod)\",\"format\":\"time_series\",\"intervalFactor\":2,\"legendFormat\":\"{{pod}}\",\"refId\":\"A\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"scalar(kube_resourcequota{cluster=\\\"$cluster\\\", - namespace=\\\"$namespace\\\", type=\\\"hard\\\",resource=\\\"requests.cpu\\\"})\",\"format\":\"time_series\",\"intervalFactor\":2,\"legendFormat\":\"quota - - requests\",\"refId\":\"B\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"scalar(kube_resourcequota{cluster=\\\"$cluster\\\", - namespace=\\\"$namespace\\\", type=\\\"hard\\\",resource=\\\"limits.cpu\\\"})\",\"format\":\"time_series\",\"intervalFactor\":2,\"legendFormat\":\"quota - - limits\",\"refId\":\"C\",\"step\":10}],\"thresholds\":[],\"timeRegions\":[],\"title\":\"CPU - Usage\",\"tooltip\":{\"shared\":true,\"sort\":2,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"mode\":\"time\",\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"short\",\"logBase\":1,\"min\":0,\"show\":true},{\"format\":\"short\",\"logBase\":1,\"show\":false}],\"yaxis\":{\"align\":false}},{\"datasource\":{\"type\":\"prometheus\",\"uid\":\"$promDatasource\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"fixedColor\":\"transparent\",\"mode\":\"fixed\"},\"custom\":{\"align\":\"auto\",\"cellOptions\":{\"mode\":\"basic\",\"type\":\"color-background\"},\"inspect\":false},\"displayName\":\"\",\"mappings\":[{\"options\":{\"0\":{\"color\":\"orange\",\"index\":0}},\"type\":\"value\"}],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null}]},\"unit\":\"short\"},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Time\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Time\"},{\"id\":\"custom.align\"},{\"id\":\"custom.width\",\"value\":300}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"pod\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Pod\"},{\"id\":\"unit\",\"value\":\"short\"},{\"id\":\"decimals\",\"value\":2},{\"id\":\"links\",\"value\":[{\"targetBlank\":true,\"title\":\"Drill - down\",\"url\":\"/d/6fAFR90Vk/kubernetes-compute-resources-pod-with-logs-v1?var-datasource=$promDatasource\\u0026var-cluster=$cluster\\u0026var-namespace=$namespace\\u0026from=$__from\\u0026to=$__to\\u0026var-pod=${__data.fields.pod}\"}]},{\"id\":\"custom.align\"}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Time\"},\"properties\":[{\"id\":\"custom.hidden\",\"value\":true}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Value\"},\"properties\":[{\"id\":\"links\",\"value\":[{\"targetBlank\":true,\"title\":\"\",\"url\":\"/d/6fAFR90Vk/kubernetes-compute-resources-pod-with-logs-v1?var-datasource=$promDatasource\\u0026var-cluster=$cluster\\u0026var-namespace=$namespace\\u0026from=$__from\\u0026to=$__to\\u0026var-pod=${__data.fields.pod}\"}]}]}]},\"gridPos\":{\"h\":7,\"w\":24,\"x\":0,\"y\":29},\"id\":6,\"links\":[],\"options\":{\"cellHeight\":\"sm\",\"footer\":{\"countRows\":false,\"fields\":\"\",\"reducer\":[\"sum\"],\"show\":false},\"showHeader\":true,\"sortBy\":[]},\"pluginVersion\":\"10.0.0-pre\",\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(node_namespace_pod_container:container_cpu_usage_seconds_total:sum_irate{cluster=\\\"$cluster\\\", - namespace=\\\"$namespace\\\"}) by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"A\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(cluster:namespace:pod_cpu:active:kube_pod_container_resource_requests{cluster=\\\"$cluster\\\", - namespace=\\\"$namespace\\\"}) by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"B\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(node_namespace_pod_container:container_cpu_usage_seconds_total:sum_irate{cluster=\\\"$cluster\\\", - namespace=\\\"$namespace\\\"}) by (pod) / sum(cluster:namespace:pod_cpu:active:kube_pod_container_resource_requests{cluster=\\\"$cluster\\\", - namespace=\\\"$namespace\\\"}) by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"C\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"editorMode\":\"code\",\"expr\":\"sum(cluster:namespace:pod_cpu:active:kube_pod_container_resource_limits{cluster=\\\"$cluster\\\", - namespace=\\\"$namespace\\\"}) by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"D\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"editorMode\":\"code\",\"expr\":\"sum(node_namespace_pod_container:container_cpu_usage_seconds_total:sum_irate{cluster=\\\"$cluster\\\", - namespace=\\\"$namespace\\\"}) by (pod) / sum(cluster:namespace:pod_cpu:active:kube_pod_container_resource_limits{cluster=\\\"$cluster\\\", - namespace=\\\"$namespace\\\"}) by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"E\",\"step\":10}],\"title\":\"CPU - Quota\",\"transformations\":[{\"id\":\"merge\",\"options\":{\"reducers\":[]}}],\"type\":\"table\"},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":{\"uid\":\"$promDatasource\"},\"fill\":10,\"fillGradient\":0,\"gridPos\":{\"h\":7,\"w\":24,\"x\":0,\"y\":36},\"hiddenSeries\":false,\"id\":7,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":false,\"values\":false},\"lines\":true,\"linewidth\":0,\"links\":[],\"nullPointMode\":\"null - as zero\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"10.0.0-pre\",\"pointradius\":5,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[{\"alias\":\"quota - - requests\",\"color\":\"#F2495C\",\"dashes\":true,\"fill\":0,\"hiddenSeries\":true,\"hideTooltip\":true,\"legend\":true,\"linewidth\":2,\"stack\":false},{\"alias\":\"quota - - limits\",\"color\":\"#FF9830\",\"dashes\":true,\"fill\":0,\"hiddenSeries\":true,\"hideTooltip\":true,\"legend\":true,\"linewidth\":2,\"stack\":false}],\"spaceLength\":10,\"stack\":true,\"steppedLine\":false,\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(container_memory_working_set_bytes{job=\\\"cadvisor\\\", - cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\", container!=\\\"\\\", - image!=\\\"\\\"}) by (pod)\",\"format\":\"time_series\",\"intervalFactor\":2,\"legendFormat\":\"{{pod}}\",\"refId\":\"A\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"scalar(kube_resourcequota{cluster=\\\"$cluster\\\", - namespace=\\\"$namespace\\\", type=\\\"hard\\\",resource=\\\"requests.memory\\\"})\",\"format\":\"time_series\",\"intervalFactor\":2,\"legendFormat\":\"quota - - requests\",\"refId\":\"B\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"scalar(kube_resourcequota{cluster=\\\"$cluster\\\", - namespace=\\\"$namespace\\\", type=\\\"hard\\\",resource=\\\"limits.memory\\\"})\",\"format\":\"time_series\",\"intervalFactor\":2,\"legendFormat\":\"quota - - limits\",\"refId\":\"C\",\"step\":10}],\"thresholds\":[],\"timeRegions\":[],\"title\":\"Memory - Usage (w/o cache)\",\"tooltip\":{\"shared\":true,\"sort\":2,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"mode\":\"time\",\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"bytes\",\"logBase\":1,\"min\":0,\"show\":true},{\"format\":\"short\",\"logBase\":1,\"show\":false}],\"yaxis\":{\"align\":false}},{\"datasource\":{\"uid\":\"$promDatasource\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{\"align\":\"auto\",\"cellOptions\":{\"type\":\"auto\"},\"inspect\":false},\"decimals\":2,\"displayName\":\"\",\"mappings\":[],\"noValue\":\"-\",\"thresholds\":{\"mode\":\"percentage\",\"steps\":[{\"color\":\"transparent\"}]},\"unit\":\"short\"},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Time\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Time\"},{\"id\":\"custom.align\"}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Value - #A\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Memory Usage\"},{\"id\":\"unit\",\"value\":\"bytes\"},{\"id\":\"decimals\",\"value\":2},{\"id\":\"custom.align\"}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Value - #B\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Memory Requests\"},{\"id\":\"unit\",\"value\":\"bytes\"},{\"id\":\"decimals\",\"value\":2},{\"id\":\"custom.align\"}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Value - #C\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Memory Requests - %\"},{\"id\":\"unit\",\"value\":\"percentunit\"},{\"id\":\"decimals\",\"value\":2},{\"id\":\"custom.align\"},{\"id\":\"custom.cellOptions\",\"value\":{\"mode\":\"basic\",\"type\":\"color-background\"}},{\"id\":\"thresholds\",\"value\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\"},{\"color\":\"red\",\"value\":80}]}},{\"id\":\"mappings\",\"value\":[{\"options\":{\"match\":\"null\",\"result\":{\"color\":\"orange\",\"index\":0}},\"type\":\"special\"}]}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Value - #D\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Memory Limits\"},{\"id\":\"unit\",\"value\":\"bytes\"},{\"id\":\"decimals\",\"value\":2},{\"id\":\"custom.align\"}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Value - #E\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Memory Limits %\"},{\"id\":\"unit\",\"value\":\"percentunit\"},{\"id\":\"decimals\",\"value\":2},{\"id\":\"custom.align\"},{\"id\":\"thresholds\",\"value\":{\"mode\":\"percentage\",\"steps\":[{\"color\":\"green\"},{\"color\":\"red\",\"value\":80}]}},{\"id\":\"custom.cellOptions\",\"value\":{\"mode\":\"basic\",\"type\":\"color-background\"}},{\"id\":\"mappings\",\"value\":[{\"options\":{\"match\":\"null\",\"result\":{\"color\":\"orange\",\"index\":0}},\"type\":\"special\"}]}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Value - #F\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Memory Usage (RSS)\"},{\"id\":\"unit\",\"value\":\"bytes\"},{\"id\":\"decimals\",\"value\":2},{\"id\":\"custom.align\"}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Value - #G\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Memory Usage (Cache)\"},{\"id\":\"unit\",\"value\":\"bytes\"},{\"id\":\"decimals\",\"value\":2},{\"id\":\"custom.align\"}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Value - #H\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Memory Usage (Swap)\"},{\"id\":\"unit\",\"value\":\"bytes\"},{\"id\":\"decimals\",\"value\":2},{\"id\":\"custom.align\"}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"pod\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Pod\"},{\"id\":\"unit\",\"value\":\"short\"},{\"id\":\"decimals\",\"value\":2},{\"id\":\"links\",\"value\":[{\"targetBlank\":true,\"title\":\"Drill - down\",\"url\":\"/d/6fAFR90Vk/kubernetes-compute-resources-pod-with-logs-v1?var-datasource=$promDatasource\\u0026var-cluster=$cluster\\u0026var-namespace=$namespace\\u0026from=$__from\\u0026to=$__to\\u0026var-pod=${__data.fields.pod}\"}]},{\"id\":\"custom.align\"}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Time\"},\"properties\":[{\"id\":\"custom.hidden\",\"value\":true}]}]},\"gridPos\":{\"h\":7,\"w\":24,\"x\":0,\"y\":43},\"id\":8,\"links\":[],\"options\":{\"cellHeight\":\"sm\",\"footer\":{\"countRows\":false,\"fields\":\"\",\"reducer\":[\"sum\"],\"show\":false},\"showHeader\":true,\"sortBy\":[{\"desc\":false,\"displayName\":\"Memory - Usage\"}]},\"pluginVersion\":\"10.0.0-pre\",\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(container_memory_working_set_bytes{job=\\\"cadvisor\\\", - cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\",container!=\\\"\\\", - image!=\\\"\\\"}) by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"A\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(cluster:namespace:pod_memory:active:kube_pod_container_resource_requests{cluster=\\\"$cluster\\\", - namespace=\\\"$namespace\\\"}) by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"B\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(container_memory_working_set_bytes{job=\\\"cadvisor\\\", - cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\",container!=\\\"\\\", - image!=\\\"\\\"}) by (pod) / sum(cluster:namespace:pod_memory:active:kube_pod_container_resource_requests{cluster=\\\"$cluster\\\", - namespace=\\\"$namespace\\\"}) by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"C\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(cluster:namespace:pod_memory:active:kube_pod_container_resource_limits{cluster=\\\"$cluster\\\", - namespace=\\\"$namespace\\\"}) by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"D\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(container_memory_working_set_bytes{job=\\\"cadvisor\\\", - cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\",container!=\\\"\\\", - image!=\\\"\\\"}) by (pod) / sum(cluster:namespace:pod_memory:active:kube_pod_container_resource_limits{cluster=\\\"$cluster\\\", - namespace=\\\"$namespace\\\"}) by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"E\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(container_memory_rss{job=\\\"cadvisor\\\", - cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\",container!=\\\"\\\"}) - by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"F\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(container_memory_cache{job=\\\"cadvisor\\\", - cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\",container!=\\\"\\\"}) - by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"G\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(container_memory_swap{job=\\\"cadvisor\\\", - cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\",container!=\\\"\\\"}) - by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"H\",\"step\":10}],\"title\":\"Memory - Quota\",\"transformations\":[{\"id\":\"merge\",\"options\":{\"reducers\":[]}}],\"type\":\"table\"},{\"collapsed\":false,\"datasource\":{\"type\":\"datasource\",\"uid\":\"grafana\"},\"gridPos\":{\"h\":1,\"w\":24,\"x\":0,\"y\":50},\"id\":25,\"panels\":[],\"targets\":[{\"datasource\":{\"type\":\"datasource\",\"uid\":\"grafana\"},\"refId\":\"A\"}],\"title\":\"Network - Metrics - Namespaces\",\"type\":\"row\"},{\"datasource\":{\"type\":\"prometheus\",\"uid\":\"${promDatasource}\"},\"gridPos\":{\"h\":3,\"w\":12,\"x\":0,\"y\":51},\"id\":93,\"options\":{\"code\":{\"language\":\"plaintext\",\"showLineNumbers\":false,\"showMiniMap\":false},\"content\":\"\\u003ca - style=\\\"color: inherit;\\\" href=\\\"/d/a5g8n2b48/aks-cluster-platform-network-metrics?{amDatasource:queryparam}\\u0026${sub:queryparam}\\u0026${rg:queryparam}\\u0026${__url_time_range}\\\" - target=\\\"_blank\\\"\\u003e\\n\\u003cdiv style=\\\"padding-top: 20px\\\"\\u003e\\n - \ \\u003ccenter\\u003e\\u003cp style=\\\"color: #4d99b8; font-size:18px;\\\"\\u003eCluster - Network Metrics Dashboard\\u003c/center\\u003e\\n \\u003ccenter\\u003e\\u003cp - style=\\\"margin-top:0px;\\\"\\u003eAdditional Network Metrics from AKS Platform\\u003c/p\\u003e\\u003c/center\\u003e\\n\\u003c/div\\u003e\\n\\u003c/a\\u003e\",\"mode\":\"html\"},\"pluginVersion\":\"10.0.0-pre\",\"type\":\"text\"},{\"aliasColors\":{},\"bars\":false,\"columns\":[],\"dashLength\":10,\"dashes\":false,\"datasource\":{\"uid\":\"$promDatasource\"},\"fill\":1,\"fontSize\":\"100%\",\"gridPos\":{\"h\":7,\"w\":24,\"x\":0,\"y\":54},\"id\":9,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":false,\"values\":false},\"lines\":true,\"linewidth\":1,\"links\":[],\"nullPointMode\":\"null - as zero\",\"percentage\":false,\"pointradius\":5,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[],\"showHeader\":true,\"sort\":{\"col\":0,\"desc\":true},\"spaceLength\":10,\"stack\":false,\"steppedLine\":false,\"styles\":[{\"$$hashKey\":\"object:246\",\"alias\":\"Time\",\"align\":\"auto\",\"dateFormat\":\"YYYY-MM-DD - HH:mm:ss\",\"pattern\":\"Time\",\"type\":\"hidden\"},{\"$$hashKey\":\"object:247\",\"alias\":\"Current - Receive Bandwidth\",\"align\":\"auto\",\"colors\":[],\"dateFormat\":\"YYYY-MM-DD - HH:mm:ss\",\"decimals\":2,\"link\":false,\"linkTargetBlank\":false,\"linkTooltip\":\"Drill - down\",\"linkUrl\":\"\",\"pattern\":\"Value #A\",\"thresholds\":[],\"type\":\"number\",\"unit\":\"Bps\"},{\"$$hashKey\":\"object:248\",\"alias\":\"Current - Transmit Bandwidth\",\"align\":\"auto\",\"colors\":[],\"dateFormat\":\"YYYY-MM-DD - HH:mm:ss\",\"decimals\":2,\"link\":false,\"linkTargetBlank\":false,\"linkTooltip\":\"Drill - down\",\"linkUrl\":\"\",\"pattern\":\"Value #B\",\"thresholds\":[],\"type\":\"number\",\"unit\":\"Bps\"},{\"$$hashKey\":\"object:249\",\"alias\":\"Rate - of Received Packets\",\"align\":\"auto\",\"colors\":[],\"dateFormat\":\"YYYY-MM-DD - HH:mm:ss\",\"decimals\":2,\"link\":false,\"linkTargetBlank\":false,\"linkTooltip\":\"Drill - down\",\"linkUrl\":\"\",\"pattern\":\"Value #C\",\"thresholds\":[],\"type\":\"number\",\"unit\":\"pps\"},{\"$$hashKey\":\"object:250\",\"alias\":\"Rate - of Transmitted Packets\",\"align\":\"auto\",\"colors\":[],\"dateFormat\":\"YYYY-MM-DD - HH:mm:ss\",\"decimals\":2,\"link\":false,\"linkTargetBlank\":false,\"linkTooltip\":\"Drill - down\",\"linkUrl\":\"\",\"pattern\":\"Value #D\",\"thresholds\":[],\"type\":\"number\",\"unit\":\"pps\"},{\"$$hashKey\":\"object:251\",\"alias\":\"Rate - of Received Packets Dropped\",\"align\":\"auto\",\"colors\":[],\"dateFormat\":\"YYYY-MM-DD - HH:mm:ss\",\"decimals\":2,\"link\":false,\"linkTargetBlank\":false,\"linkTooltip\":\"Drill - down\",\"linkUrl\":\"\",\"pattern\":\"Value #E\",\"thresholds\":[],\"type\":\"number\",\"unit\":\"pps\"},{\"$$hashKey\":\"object:252\",\"alias\":\"Rate - of Transmitted Packets Dropped\",\"align\":\"auto\",\"colors\":[],\"dateFormat\":\"YYYY-MM-DD - HH:mm:ss\",\"decimals\":2,\"link\":false,\"linkTargetBlank\":false,\"linkTooltip\":\"Drill - down\",\"linkUrl\":\"\",\"pattern\":\"Value #F\",\"thresholds\":[],\"type\":\"number\",\"unit\":\"pps\"},{\"$$hashKey\":\"object:253\",\"alias\":\"Pod\",\"align\":\"auto\",\"colors\":[],\"dateFormat\":\"YYYY-MM-DD - HH:mm:ss\",\"decimals\":2,\"link\":true,\"linkTargetBlank\":true,\"linkTooltip\":\"Drill - down to pods\",\"linkUrl\":\"/d/6fAFR90Vk/kubernetes-compute-resources-pod-with-logs-v1?var-datasource=$promDatasource\\u0026var-cluster=$cluster\\u0026var-namespace=$namespace\\u0026from=$__from\\u0026to=$__to\\u0026var-pod=$__cell\",\"pattern\":\"pod\",\"thresholds\":[],\"type\":\"number\",\"unit\":\"short\"},{\"$$hashKey\":\"object:254\",\"alias\":\"\",\"align\":\"auto\",\"colors\":[],\"dateFormat\":\"YYYY-MM-DD - HH:mm:ss\",\"decimals\":2,\"pattern\":\"/.*/\",\"thresholds\":[],\"type\":\"string\",\"unit\":\"short\"}],\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(irate(container_network_receive_bytes_total{job=\\\"cadvisor\\\", - cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\"}[$__rate_interval])) - by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"A\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(irate(container_network_transmit_bytes_total{job=\\\"cadvisor\\\", - cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\"}[$__rate_interval])) - by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"B\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(irate(container_network_receive_packets_total{job=\\\"cadvisor\\\", - cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\"}[$__rate_interval])) - by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"C\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(irate(container_network_transmit_packets_total{job=\\\"cadvisor\\\", - cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\"}[$__rate_interval])) - by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"D\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(irate(container_network_receive_packets_dropped_total{job=\\\"cadvisor\\\", - cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\"}[$__rate_interval])) - by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"E\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(irate(container_network_transmit_packets_dropped_total{job=\\\"cadvisor\\\", - cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\"}[$__rate_interval])) - by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"F\",\"step\":10}],\"thresholds\":[],\"title\":\"Current - Network Usage\",\"tooltip\":{\"shared\":true,\"sort\":2,\"value_type\":\"individual\"},\"transform\":\"table\",\"type\":\"table-old\",\"xaxis\":{\"mode\":\"time\",\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"short\",\"logBase\":1,\"min\":0,\"show\":true},{\"format\":\"short\",\"logBase\":1,\"show\":false}]},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":{\"uid\":\"$promDatasource\"},\"fill\":10,\"fillGradient\":0,\"gridPos\":{\"h\":7,\"w\":12,\"x\":0,\"y\":61},\"hiddenSeries\":false,\"id\":10,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":false,\"values\":false},\"lines\":true,\"linewidth\":0,\"links\":[],\"nullPointMode\":\"null - as zero\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"10.0.0-pre\",\"pointradius\":5,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":true,\"steppedLine\":false,\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(irate(container_network_receive_bytes_total{cluster=\\\"$cluster\\\", - namespace=\\\"$namespace\\\"}[$__rate_interval])) by (pod)\",\"format\":\"time_series\",\"intervalFactor\":2,\"legendFormat\":\"{{pod}}\",\"refId\":\"A\",\"step\":10}],\"thresholds\":[],\"timeRegions\":[],\"title\":\"Receive - Bandwidth\",\"tooltip\":{\"shared\":true,\"sort\":2,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"mode\":\"time\",\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"Bps\",\"logBase\":1,\"min\":0,\"show\":true},{\"format\":\"short\",\"logBase\":1,\"show\":false}],\"yaxis\":{\"align\":false}},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":{\"uid\":\"$promDatasource\"},\"fill\":10,\"fillGradient\":0,\"gridPos\":{\"h\":7,\"w\":12,\"x\":12,\"y\":61},\"hiddenSeries\":false,\"id\":11,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":false,\"values\":false},\"lines\":true,\"linewidth\":0,\"links\":[],\"nullPointMode\":\"null - as zero\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"10.0.0-pre\",\"pointradius\":5,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":true,\"steppedLine\":false,\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(irate(container_network_transmit_bytes_total{cluster=\\\"$cluster\\\", - namespace=\\\"$namespace\\\"}[$__rate_interval])) by (pod)\",\"format\":\"time_series\",\"intervalFactor\":2,\"legendFormat\":\"{{pod}}\",\"refId\":\"A\",\"step\":10}],\"thresholds\":[],\"timeRegions\":[],\"title\":\"Transmit - Bandwidth\",\"tooltip\":{\"shared\":true,\"sort\":2,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"mode\":\"time\",\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"Bps\",\"logBase\":1,\"min\":0,\"show\":true},{\"format\":\"short\",\"logBase\":1,\"show\":false}],\"yaxis\":{\"align\":false}},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":{\"uid\":\"$promDatasource\"},\"fill\":10,\"fillGradient\":0,\"gridPos\":{\"h\":7,\"w\":12,\"x\":0,\"y\":68},\"hiddenSeries\":false,\"id\":12,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":false,\"values\":false},\"lines\":true,\"linewidth\":0,\"links\":[],\"nullPointMode\":\"null - as zero\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"10.0.0-pre\",\"pointradius\":5,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":true,\"steppedLine\":false,\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(irate(container_network_receive_packets_total{cluster=\\\"$cluster\\\", - namespace=\\\"$namespace\\\"}[$__rate_interval])) by (pod)\",\"format\":\"time_series\",\"intervalFactor\":2,\"legendFormat\":\"{{pod}}\",\"refId\":\"A\",\"step\":10}],\"thresholds\":[],\"timeRegions\":[],\"title\":\"Rate - of Received Packets\",\"tooltip\":{\"shared\":true,\"sort\":2,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"mode\":\"time\",\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"pps\",\"logBase\":1,\"min\":0,\"show\":true},{\"format\":\"short\",\"logBase\":1,\"show\":false}],\"yaxis\":{\"align\":false}},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":{\"uid\":\"$promDatasource\"},\"fill\":10,\"fillGradient\":0,\"gridPos\":{\"h\":7,\"w\":12,\"x\":12,\"y\":68},\"hiddenSeries\":false,\"id\":13,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":false,\"values\":false},\"lines\":true,\"linewidth\":0,\"links\":[],\"nullPointMode\":\"null - as zero\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"10.0.0-pre\",\"pointradius\":5,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":true,\"steppedLine\":false,\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(irate(container_network_transmit_packets_total{cluster=\\\"$cluster\\\", - namespace=\\\"$namespace\\\"}[$__rate_interval])) by (pod)\",\"format\":\"time_series\",\"intervalFactor\":2,\"legendFormat\":\"{{pod}}\",\"refId\":\"A\",\"step\":10}],\"thresholds\":[],\"timeRegions\":[],\"title\":\"Rate - of Transmitted Packets\",\"tooltip\":{\"shared\":true,\"sort\":2,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"mode\":\"time\",\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"pps\",\"logBase\":1,\"min\":0,\"show\":true},{\"format\":\"short\",\"logBase\":1,\"show\":false}],\"yaxis\":{\"align\":false}},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":{\"uid\":\"$promDatasource\"},\"fill\":10,\"fillGradient\":0,\"gridPos\":{\"h\":7,\"w\":12,\"x\":0,\"y\":75},\"hiddenSeries\":false,\"id\":14,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":false,\"values\":false},\"lines\":true,\"linewidth\":0,\"links\":[],\"nullPointMode\":\"null - as zero\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"10.0.0-pre\",\"pointradius\":5,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":true,\"steppedLine\":false,\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(irate(container_network_receive_packets_dropped_total{cluster=\\\"$cluster\\\", - namespace=\\\"$namespace\\\"}[$__rate_interval])) by (pod)\",\"format\":\"time_series\",\"intervalFactor\":2,\"legendFormat\":\"{{pod}}\",\"refId\":\"A\",\"step\":10}],\"thresholds\":[],\"timeRegions\":[],\"title\":\"Rate - of Received Packets Dropped\",\"tooltip\":{\"shared\":true,\"sort\":2,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"mode\":\"time\",\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"pps\",\"logBase\":1,\"min\":0,\"show\":true},{\"format\":\"short\",\"logBase\":1,\"show\":false}],\"yaxis\":{\"align\":false}},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":{\"uid\":\"$promDatasource\"},\"fill\":10,\"fillGradient\":0,\"gridPos\":{\"h\":7,\"w\":12,\"x\":12,\"y\":75},\"hiddenSeries\":false,\"id\":15,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":false,\"values\":false},\"lines\":true,\"linewidth\":0,\"links\":[],\"nullPointMode\":\"null - as zero\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"10.0.0-pre\",\"pointradius\":5,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":true,\"steppedLine\":false,\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(irate(container_network_transmit_packets_dropped_total{cluster=\\\"$cluster\\\", - namespace=\\\"$namespace\\\"}[$__rate_interval])) by (pod)\",\"format\":\"time_series\",\"intervalFactor\":2,\"legendFormat\":\"{{pod}}\",\"refId\":\"A\",\"step\":10}],\"thresholds\":[],\"timeRegions\":[],\"title\":\"Rate - of Transmitted Packets Dropped\",\"tooltip\":{\"shared\":true,\"sort\":2,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"mode\":\"time\",\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"pps\",\"logBase\":1,\"min\":0,\"show\":true},{\"format\":\"short\",\"logBase\":1,\"show\":false}],\"yaxis\":{\"align\":false}},{\"collapsed\":false,\"gridPos\":{\"h\":1,\"w\":24,\"x\":0,\"y\":82},\"id\":27,\"panels\":[],\"title\":\"Application - Insights - Namespaces\",\"type\":\"row\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"description\":\"The - resource path for this panel uses multiple template variables which requires - modifying the dashboard JSON directly. If you would like to do something similar - please go to Settings \\u003e JSON Model. Edit as you'd like in your new copy - by going to Settings \\u003e Save as.\",\"fieldConfig\":{\"defaults\":{\"color\":{\"fixedColor\":\"green\",\"mode\":\"fixed\"},\"custom\":{\"axisCenteredZero\":false,\"axisColorMode\":\"text\",\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"axisSoftMin\":0,\"barAlignment\":0,\"drawStyle\":\"line\",\"fillOpacity\":62,\"gradientMode\":\"opacity\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineInterpolation\":\"linear\",\"lineWidth\":1,\"pointSize\":5,\"scaleDistribution\":{\"type\":\"linear\"},\"showPoints\":\"never\",\"spanNulls\":true,\"stacking\":{\"group\":\"A\",\"mode\":\"none\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"mappings\":[],\"noValue\":\"--\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\"},{\"color\":\"red\",\"value\":80}]}},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"users/count_unique\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Users - (Unique)\"}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"sessions/count_unique\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Sessions - (Unique)\"},{\"id\":\"color\",\"value\":{\"fixedColor\":\"purple\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Max\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-blue\",\"mode\":\"fixed\"}}]}]},\"gridPos\":{\"h\":6,\"w\":24,\"x\":0,\"y\":83},\"id\":31,\"interval\":\"60s\",\"links\":[{\"targetBlank\":true,\"title\":\"${res} - | Users\",\"url\":\"https://ms.portal.azure.com/#@microsoft.onmicrosoft.com/resource/subscriptions/${sub}/resourceGroups/${rg}/providers/microsoft.insights/components/${res}/segmentationUsers\"}],\"maxDataPoints\":150,\"options\":{\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\",\"showLegend\":true},\"tooltip\":{\"mode\":\"single\",\"sort\":\"none\"}},\"targets\":[{\"azureLogAnalytics\":{\"query\":\"\\nrequests\\n// - additional filters can be applied here\\n| where $__timeFilter(timestamp)\\n| - where cloud_RoleName in ($cloudrolename)\\n| where cloud_RoleInstance in ($cloudroleinstance)\\n| - where client_Type != \\\"Browser\\\"\\n// calculate average request duration - for all requests\\n| summarize Count = count() by bin(timestamp, $__interval)\\n| - order by timestamp asc\\n\\n\",\"resources\":[\"/subscriptions/$sub/resourceGroups/$rg/providers/$ns/$res\"],\"resultFormat\":\"time_series\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"queryType\":\"Azure - Log Analytics\",\"refId\":\"A\",\"subscription\":\"$sub\",\"subscriptions\":[]}],\"title\":\"Server - Requests (count)\",\"transformations\":[],\"type\":\"timeseries\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"description\":\"The - resource path for this panel uses multiple template variables which requires - modifying the dashboard JSON directly. If you would like to do something similar - please go to Settings \\u003e JSON Model. Edit as you'd like in your new copy - by going to Settings \\u003e Save as.\",\"fieldConfig\":{\"defaults\":{\"color\":{\"fixedColor\":\"green\",\"mode\":\"fixed\"},\"custom\":{\"axisCenteredZero\":false,\"axisColorMode\":\"text\",\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"axisSoftMin\":0,\"barAlignment\":0,\"drawStyle\":\"line\",\"fillOpacity\":64,\"gradientMode\":\"opacity\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineInterpolation\":\"linear\",\"lineWidth\":1,\"pointSize\":5,\"scaleDistribution\":{\"type\":\"linear\"},\"showPoints\":\"never\",\"spanNulls\":true,\"stacking\":{\"group\":\"A\",\"mode\":\"none\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"mappings\":[],\"noValue\":\"--\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\"},{\"color\":\"red\",\"value\":80}]}},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"users/count_unique\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Users - (Unique)\"}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"sessions/count_unique\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Sessions - (Unique)\"},{\"id\":\"color\",\"value\":{\"fixedColor\":\"purple\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Max\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"semi-dark-orange\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"P95\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-yellow\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"MAX\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-red\",\"mode\":\"fixed\"}}]}]},\"gridPos\":{\"h\":6,\"w\":24,\"x\":0,\"y\":89},\"id\":33,\"interval\":\"60s\",\"links\":[{\"targetBlank\":true,\"title\":\"Performance\",\"url\":\"https://ms.portal.azure.com/#@microsoft.onmicrosoft.com/resource/subscriptions/${sub}/resourceGroups/${rg}/providers/microsoft.insights/components/${res}/performance\"}],\"maxDataPoints\":150,\"options\":{\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\",\"showLegend\":true},\"tooltip\":{\"mode\":\"single\",\"sort\":\"none\"}},\"targets\":[{\"azureLogAnalytics\":{\"query\":\"\\nrequests\\n// - additional filters can be applied here\\n| where $__timeFilter(timestamp)\\n| - where cloud_RoleName in ($cloudrolename)\\n| where cloud_RoleInstance in ($cloudroleinstance)\\n| - where client_Type != \\\"Browser\\\"\\n// calculate average request duration - for all requests\\n| summarize AVG = avg(duration), P95 = percentiles(duration, - 95), MAX = max(duration) by bin(timestamp, $__interval)\\n| project timestamp, - AVG = AVG/1000, P95 = P95/1000, MAX = MAX/1000\\n| order by timestamp asc\\n\\n\",\"resources\":[\"/subscriptions/$sub/resourceGroups/$rg/providers/$ns/$res\"],\"resultFormat\":\"time_series\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"queryType\":\"Azure - Log Analytics\",\"refId\":\"A\",\"subscription\":\"$sub\",\"subscriptions\":[]}],\"title\":\"Server - Response Time (sec)\",\"transformations\":[],\"type\":\"timeseries\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"description\":\"\",\"fieldConfig\":{\"defaults\":{\"color\":{\"fixedColor\":\"green\",\"mode\":\"thresholds\"},\"custom\":{\"align\":\"auto\",\"cellOptions\":{\"type\":\"auto\"},\"inspect\":false},\"links\":[{\"targetBlank\":true,\"title\":\"Drill - down to transactions\",\"url\":\"/d/Q4mZF8oVk/azure-monitor-azure-insights-applications-performance-and-failure?${amDatasource:queryparam}\\u0026${sub:queryparam}\\u0026${rg:queryparam}\\u0026${ns:queryparam}\\u0026${res:queryparam}\\u0026${cloudrolename:queryparam}\\u0026${cloudroleinstance:queryparam}\\u0026var-operation_Name=${__data.fields.operation_Name}\\u0026var-failed_operation_Name=${__data.fields.operation_Name}\\u0026${promDatasource:queryparam}\\u0026${cluster:queryparam}\\u0026${namespace:queryparam}\\u0026${type:queryparam}\\u0026${__url_time_range}\"}],\"mappings\":[],\"noValue\":\"--\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\"},{\"color\":\"#EAB839\",\"value\":0.5},{\"color\":\"dark-red\",\"value\":1}]}},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Avg\"},\"properties\":[{\"id\":\"custom.cellOptions\",\"value\":{\"mode\":\"basic\",\"type\":\"gauge\"}},{\"id\":\"custom.width\",\"value\":269},{\"id\":\"links\",\"value\":[{\"targetBlank\":true,\"title\":\"Drill - down to Performance and Failures\",\"url\":\"/d/Q4mZF8oVk/azure-monitor-azure-insights-applications-performance-and-failure?${amDatasource:queryparam}\\u0026${sub:queryparam}\\u0026${rg:queryparam}\\u0026${ns:queryparam}\\u0026${res:queryparam}\\u0026${cloudrolename:queryparam}\\u0026${cloudroleinstance:queryparam}\\u0026var-operation_Name=${__data.fields.operation_Name}\\u0026var-failed_operation_Name=${__data.fields.operation_Name}\\u0026${promDatasource:queryparam}\\u0026${cluster:queryparam}\\u0026${namespace:queryparam}\\u0026${type:queryparam}\\u0026${__url_time_range}\"}]}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Max\"},\"properties\":[{\"id\":\"custom.cellOptions\",\"value\":{\"mode\":\"basic\",\"type\":\"gauge\"}},{\"id\":\"custom.width\",\"value\":715},{\"id\":\"links\",\"value\":[{\"targetBlank\":true,\"title\":\"Drill - down to Performance and Failures\",\"url\":\"/d/Q4mZF8oVk/azure-monitor-azure-insights-applications-performance-and-failure?${amDatasource:queryparam}\\u0026${sub:queryparam}\\u0026${rg:queryparam}\\u0026${ns:queryparam}\\u0026${res:queryparam}\\u0026${cloudrolename:queryparam}\\u0026${cloudroleinstance:queryparam}\\u0026var-operation_Name=${__data.fields.operation_Name}\\u0026var-failed_operation_Name=${__data.fields.operation_Name}\\u0026${promDatasource:queryparam}\\u0026${cluster:queryparam}\\u0026${namespace:queryparam}\\u0026${type:queryparam}\\u0026${__url_time_range}\"}]}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"operation_Name\"},\"properties\":[{\"id\":\"custom.width\",\"value\":237},{\"id\":\"links\",\"value\":[{\"targetBlank\":true,\"title\":\"Drill - Down to Performance and Failures\",\"url\":\"/d/Q4mZF8oVk/azure-monitor-azure-insights-applications-performance-and-failure?${amDatasource:queryparam}\\u0026${sub:queryparam}\\u0026${rg:queryparam}\\u0026${ns:queryparam}\\u0026${res:queryparam}\\u0026${cloudrolename:queryparam}\\u0026${cloudroleinstance:queryparam}\\u0026var-operation_Name=${__data.fields.operation_Name}\\u0026var-failed_operation_Name=${__data.fields.operation_Name}\\u0026${promDatasource:queryparam}\\u0026${cluster:queryparam}\\u0026${namespace:queryparam}\\u0026${type:queryparam}\\u0026${__url_time_range}\"}]}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Count\"},\"properties\":[{\"id\":\"custom.hidden\",\"value\":false},{\"id\":\"links\",\"value\":[{\"targetBlank\":true,\"title\":\"Drill - down to Performance and Failures\",\"url\":\"/d/Q4mZF8oVk/azure-monitor-azure-insights-applications-performance-and-failure?${amDatasource:queryparam}\\u0026${sub:queryparam}\\u0026${rg:queryparam}\\u0026${ns:queryparam}\\u0026${res:queryparam}\\u0026${cloudrolename:queryparam}\\u0026${cloudroleinstance:queryparam}\\u0026var-operation_Name=${__data.fields.operation_Name}\\u0026var-failed_operation_Name=${__data.fields.operation_Name}\\u0026${promDatasource:queryparam}\\u0026${cluster:queryparam}\\u0026${namespace:queryparam}\\u0026${type:queryparam}\\u0026${__url_time_range}\"}]}]}]},\"gridPos\":{\"h\":7,\"w\":24,\"x\":0,\"y\":95},\"id\":43,\"interval\":\"60s\",\"links\":[],\"maxDataPoints\":150,\"options\":{\"cellHeight\":\"sm\",\"footer\":{\"countRows\":false,\"fields\":\"\",\"reducer\":[\"sum\"],\"show\":false},\"showHeader\":true,\"sortBy\":[{\"desc\":true,\"displayName\":\"Count\"}]},\"pluginVersion\":\"10.0.0-pre\",\"targets\":[{\"azureLogAnalytics\":{\"query\":\"\\nlet - dataset = requests\\n| where $__timeFilter(timestamp)\\n| where cloud_RoleName - in ($cloudrolename)\\n| where cloud_RoleInstance in ($cloudroleinstance)\\n| - where client_Type != \\\"Browser\\\"\\n;\\ndataset\\n| summarize Avg = avg(duration)/1000, - Max = max(duration)/1000, Count = count() by operation_Name\\n| top 5 by Avg - desc\\n\\n\\n\",\"resources\":[\"/subscriptions/$sub/resourceGroups/$rg/providers/$ns/$res\"],\"resultFormat\":\"table\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"queryType\":\"Azure - Log Analytics\",\"refId\":\"A\",\"subscription\":\"$sub\",\"subscriptions\":[]}],\"title\":\"Top - 5 Operation Names by Avg Duration\",\"transformations\":[],\"type\":\"table\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"description\":\"The - resource path for this panel uses multiple template variables which requires - modifying the dashboard JSON directly. If you would like to do something similar - please go to Settings \\u003e JSON Model. Edit as you'd like in your new copy - by going to Settings \\u003e Save as.\",\"fieldConfig\":{\"defaults\":{\"color\":{\"fixedColor\":\"dark-red\",\"mode\":\"fixed\"},\"custom\":{\"axisCenteredZero\":false,\"axisColorMode\":\"text\",\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"barAlignment\":0,\"drawStyle\":\"line\",\"fillOpacity\":22,\"gradientMode\":\"hue\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineInterpolation\":\"linear\",\"lineWidth\":1,\"pointSize\":1,\"scaleDistribution\":{\"type\":\"linear\"},\"showPoints\":\"auto\",\"spanNulls\":false,\"stacking\":{\"group\":\"A\",\"mode\":\"normal\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"links\":[{\"targetBlank\":false,\"title\":\"Show - list of sample transactions\",\"url\":\"/d/1M41p4nVk/azure-insights-applications-performance-kayode?orgId=1\\u0026var-ds=Azure%20Monitor%20-%20Contoso%20Hotels\\u0026var-sub=ebb79bc0-aa86-44a7-8111-cabbe0c43993\\u0026var-rg=CH1-FabrikamRG\\u0026var-ns=Microsoft.Insights%2Fcomponents\\u0026var-res=CH1-RetailAppAI\\u0026from=now-1h\\u0026to=now\\u0026var-operation_Name=${__data.fields.operation_Name}\"}],\"mappings\":[],\"noValue\":\"--\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\"}]}},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"sum_itemCount - 404\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"orange\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"sum_itemCount - 500\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-red\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"ResultCode - 404\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-orange\",\"mode\":\"fixed\"}}]}]},\"gridPos\":{\"h\":7,\"w\":24,\"x\":0,\"y\":102},\"id\":35,\"interval\":\"60s\",\"links\":[],\"maxDataPoints\":150,\"options\":{\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\",\"showLegend\":true},\"tooltip\":{\"mode\":\"single\",\"sort\":\"none\"}},\"pluginVersion\":\"9.0.8.1\",\"targets\":[{\"azureLogAnalytics\":{\"query\":\"\\nrequests\\n// - additional filters can be applied here\\n| where $__timeFilter(timestamp)\\n| - where cloud_RoleName in ($cloudrolename)\\n| where cloud_RoleInstance in ($cloudroleinstance)\\n| - where client_Type != \\\"Browser\\\"\\n| where success == false\\n| summarize - ResultCode = sum(itemCount) by resultCode, bin(timestamp, $__interval)\\n| - sort by timestamp asc\\n\\n\",\"resources\":[\"/subscriptions/$sub/resourceGroups/$rg/providers/$ns/$res\"],\"resultFormat\":\"time_series\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"queryType\":\"Azure - Log Analytics\",\"refId\":\"A\",\"subscription\":\"$sub\",\"subscriptions\":[]}],\"title\":\"Failure - Response codes (count)\",\"transformations\":[],\"type\":\"timeseries\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"description\":\"Click - on an operation_Name to filter to Top slowest Failed sample Operations panel - by selected name.\",\"fieldConfig\":{\"defaults\":{\"color\":{\"fixedColor\":\"green\",\"mode\":\"thresholds\"},\"custom\":{\"align\":\"auto\",\"cellOptions\":{\"type\":\"auto\"},\"inspect\":false},\"links\":[{\"targetBlank\":false,\"title\":\"Show - list of sample transactions\",\"url\":\"/d/Q4mZF8oVk/azure-monitor-azure-insights-applications-performance-and-failure?${amDatasource:queryparam}\uFEFF\\u0026\uFEFF${sub:queryparam}\uFEFF\\u0026\uFEFF${rg:queryparam}\uFEFF\\u0026\uFEFF${ns:queryparam}\uFEFF\\u0026\uFEFF${res:queryparam}\uFEFF\\u0026\uFEFF${cloudrolename:queryparam}\uFEFF\\u0026\uFEFF${cloudroleinstance:queryparam}\uFEFF\\u0026\uFEFF${operation_Name:queryparam}\\u0026var-failed_operation_Name=${__data.fields.operation_Name}\\u0026${promDatasource:queryparam}\uFEFF\\u0026\uFEFF${cluster:queryparam}\uFEFF\\u0026\uFEFF${namespace:queryparam}\uFEFF\\u0026\uFEFF${type:queryparam}\\u0026${__url_time_range}\"}],\"mappings\":[],\"noValue\":\"--\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\"}]}},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"failedCount\"},\"properties\":[{\"id\":\"custom.cellOptions\",\"value\":{\"mode\":\"lcd\",\"type\":\"gauge\"}},{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-red\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"totalCount\"},\"properties\":[{\"id\":\"custom.cellOptions\",\"value\":{\"mode\":\"lcd\",\"type\":\"gauge\"}},{\"id\":\"color\",\"value\":{\"fixedColor\":\"text\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"operation_Name\"},\"properties\":[{\"id\":\"custom.width\",\"value\":184},{\"id\":\"links\",\"value\":[{\"targetBlank\":true,\"title\":\"Drill - Down to Failures and Performance\",\"url\":\"/d/Q4mZF8oVk/azure-monitor-azure-insights-applications-performance-and-failure?${amDatasource:queryparam}\\u0026${sub:queryparam}\\u0026${rg:queryparam}\\u0026${ns:queryparam}\\u0026${res:queryparam}\\u0026${cloudrolename:queryparam}\\u0026${cloudroleinstance:queryparam}\\u0026var-operation_Name=${__data.fields.operation_Name}\\u0026var-failed_operation_Name=${__data.fields.operation_Name}\\u0026${promDatasource:queryparam}\\u0026${cluster:queryparam}\\u0026${namespace:queryparam}\\u0026${type:queryparam}\\u0026${__url_time_range}\"}]}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"impactedUsers\"},\"properties\":[{\"id\":\"custom.width\",\"value\":118}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"failedCount\"},\"properties\":[{\"id\":\"links\",\"value\":[{\"targetBlank\":true,\"title\":\"Drill - Down to Performance and Failures\",\"url\":\"/d/Q4mZF8oVk/azure-monitor-azure-insights-applications-performance-and-failure?${amDatasource:queryparam}\\u0026${sub:queryparam}\\u0026${rg:queryparam}\\u0026${ns:queryparam}\\u0026${res:queryparam}\\u0026${cloudrolename:queryparam}\\u0026${cloudroleinstance:queryparam}\\u0026var-operation_Name=${__data.fields.operation_Name}\\u0026var-failed_operation_Name=${__data.fields.operation_Name}\\u0026${promDatasource:queryparam}\\u0026${cluster:queryparam}\\u0026${namespace:queryparam}\\u0026${type:queryparam}\\u0026${__url_time_range}\"}]}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"impactedUsers\"},\"properties\":[{\"id\":\"links\",\"value\":[{\"targetBlank\":true,\"title\":\"Drill - Down to Performance and Failures\",\"url\":\"/d/Q4mZF8oVk/azure-monitor-azure-insights-applications-performance-and-failure?${amDatasource:queryparam}\\u0026${sub:queryparam}\\u0026${rg:queryparam}\\u0026${ns:queryparam}\\u0026${res:queryparam}\\u0026${cloudrolename:queryparam}\\u0026${cloudroleinstance:queryparam}\\u0026var-operation_Name=${__data.fields.operation_Name}\\u0026var-failed_operation_Name=${__data.fields.operation_Name}\\u0026${promDatasource:queryparam}\\u0026${cluster:queryparam}\\u0026${namespace:queryparam}\\u0026${type:queryparam}\\u0026${__url_time_range}\"}]}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"totalCount\"},\"properties\":[{\"id\":\"links\",\"value\":[{\"targetBlank\":true,\"title\":\"Drill - Down to Performance and Failures\",\"url\":\"/d/Q4mZF8oVk/azure-monitor-azure-insights-applications-performance-and-failure?${amDatasource:queryparam}\\u0026${sub:queryparam}\\u0026${rg:queryparam}\\u0026${ns:queryparam}\\u0026${res:queryparam}\\u0026${cloudrolename:queryparam}\\u0026${cloudroleinstance:queryparam}\\u0026var-operation_Name=${__data.fields.operation_Name}\\u0026var-failed_operation_Name=${__data.fields.operation_Name}\\u0026${promDatasource:queryparam}\\u0026${cluster:queryparam}\\u0026${namespace:queryparam}\\u0026${type:queryparam}\\u0026${__url_time_range}\"}]}]}]},\"gridPos\":{\"h\":7,\"w\":24,\"x\":0,\"y\":109},\"id\":69,\"interval\":\"60s\",\"links\":[],\"maxDataPoints\":150,\"options\":{\"cellHeight\":\"sm\",\"footer\":{\"countRows\":false,\"fields\":\"\",\"reducer\":[\"sum\"],\"show\":false},\"showHeader\":true,\"sortBy\":[{\"desc\":true,\"displayName\":\"failedCount\"}]},\"pluginVersion\":\"10.0.0-pre\",\"targets\":[{\"azureLogAnalytics\":{\"query\":\"let - dataset =\\nrequests\\n// additional filters can be applied here\\n| where - $__timeFilter(timestamp)\\n| where cloud_RoleName in ($cloudrolename)\\n| - where cloud_RoleInstance in ($cloudroleinstance)\\n| where client_Type != - \\\"Browser\\\"\\n;\\ndataset\\n| summarize\\n failedCount=sumif(itemCount, - success == 'False'),\\n impactedUsers=dcountif(user_Id, success == 'False'),\\n - \ totalCount=sum(itemCount)\\n by operation_Name\\n| where failedCount - \\u003e 0\\n| top 5 by failedCount desc\\n\\n\\n\",\"resources\":[\"/subscriptions/$sub/resourceGroups/$rg/providers/$ns/$res\"],\"resultFormat\":\"table\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"queryType\":\"Azure - Log Analytics\",\"refId\":\"A\",\"subscription\":\"$sub\",\"subscriptions\":[]}],\"title\":\"Top - 5 Failed Operation Name List\",\"transformations\":[],\"type\":\"table\"}],\"refresh\":\"\",\"revision\":1,\"schemaVersion\":38,\"style\":\"dark\",\"tags\":[],\"templating\":{\"list\":[{\"current\":{\"selected\":false,\"text\":\"Prometheus - - KubeCon\",\"value\":\"Prometheus - KubeCon\"},\"hide\":0,\"includeAll\":false,\"label\":\"Prometheus - Data Source\",\"multi\":false,\"name\":\"promDatasource\",\"options\":[],\"query\":\"prometheus\",\"queryValue\":\"\",\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"type\":\"datasource\"},{\"current\":{},\"datasource\":{\"type\":\"datasource\",\"uid\":\"$promDatasource\"},\"definition\":\"\",\"hide\":0,\"includeAll\":false,\"multi\":false,\"name\":\"cluster\",\"options\":[],\"query\":{\"query\":\"label_values(up{job=\\\"kube-state-metrics\\\"}, - cluster)\",\"refId\":\"Managed_Prometheus_ch-azuremonitorworkspace-cluster-Variable-Query\"},\"refresh\":2,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":1,\"tagValuesQuery\":\"\",\"tagsQuery\":\"\",\"type\":\"query\",\"useTags\":false},{\"current\":{},\"datasource\":{\"type\":\"datasource\",\"uid\":\"$promDatasource\"},\"definition\":\"\",\"hide\":0,\"includeAll\":false,\"multi\":false,\"name\":\"namespace\",\"options\":[],\"query\":{\"query\":\"label_values(kube_namespace_status_phase{job=\\\"kube-state-metrics\\\", - cluster=\\\"$cluster\\\"}, namespace)\",\"refId\":\"Managed_Prometheus_ch-azuremonitorworkspace-namespace-Variable-Query\"},\"refresh\":2,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":1,\"tagValuesQuery\":\"\",\"tagsQuery\":\"\",\"type\":\"query\",\"useTags\":false},{\"current\":{\"selected\":false,\"text\":\"Azure - Monitor - KubeCon\",\"value\":\"Azure Monitor - KubeCon\"},\"hide\":0,\"includeAll\":false,\"label\":\"Azure - Monitor Data Source\",\"multi\":false,\"name\":\"amDatasource\",\"options\":[],\"query\":\"grafana-azure-monitor-datasource\",\"queryValue\":\"\",\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"type\":\"datasource\"},{\"current\":{},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"definition\":\"\",\"hide\":0,\"includeAll\":false,\"label\":\"Subscription\",\"multi\":false,\"name\":\"sub\",\"options\":[],\"query\":{\"azureLogAnalytics\":{\"query\":\"\",\"resource\":\"\"},\"queryType\":\"Azure - Subscriptions\",\"refId\":\"A\"},\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":0,\"type\":\"query\"},{\"current\":{},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"definition\":\"\",\"hide\":0,\"includeAll\":false,\"label\":\"Resource - Group\",\"multi\":false,\"name\":\"rg\",\"options\":[],\"query\":{\"azureLogAnalytics\":{\"query\":\"\",\"resource\":\"\"},\"queryType\":\"Azure - Resource Groups\",\"refId\":\"A\",\"subscription\":\"$sub\"},\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":0,\"type\":\"query\"},{\"current\":{},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"definition\":\"\",\"hide\":2,\"includeAll\":false,\"label\":\"namespace\",\"multi\":false,\"name\":\"ns\",\"options\":[],\"query\":{\"azureLogAnalytics\":{\"query\":\"\",\"resource\":\"\"},\"queryType\":\"Azure - Namespaces\",\"refId\":\"A\",\"resourceGroup\":\"$rg\",\"subscription\":\"$sub\"},\"refresh\":1,\"regex\":\"([mM](icrosoft)\\\\.[iI](nsights)/(components))\",\"skipUrlSync\":false,\"sort\":0,\"type\":\"query\"},{\"current\":{},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"definition\":\"\",\"hide\":0,\"includeAll\":false,\"label\":\"App - Insights Resource\",\"multi\":false,\"name\":\"res\",\"options\":[],\"query\":{\"azureLogAnalytics\":{\"query\":\"\",\"resource\":\"\"},\"namespace\":\"microsoft.insights/components\",\"queryType\":\"Azure - Resource Names\",\"refId\":\"A\",\"resourceGroup\":\"$rg\",\"subscription\":\"$sub\"},\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":0,\"type\":\"query\"},{\"current\":{},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"definition\":\"\",\"hide\":0,\"includeAll\":true,\"label\":\"Cloud - Role Name\",\"multi\":true,\"name\":\"cloudrolename\",\"options\":[],\"query\":{\"azureLogAnalytics\":{\"query\":\"requests\\r\\n| - where $__timeFilter(timestamp)\\r\\n| where client_Type != \\\"Browser\\\"\\r\\n| - distinct cloud_RoleName\",\"resources\":[\"/subscriptions/$sub/resourceGroups/$rg/providers/$ns/$res\"]},\"queryType\":\"Azure - Log Analytics\",\"refId\":\"A\"},\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":0,\"type\":\"query\"},{\"current\":{},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"definition\":\"\",\"hide\":0,\"includeAll\":true,\"label\":\"Cloud - Role Instance\",\"multi\":true,\"name\":\"cloudroleinstance\",\"options\":[],\"query\":{\"azureLogAnalytics\":{\"query\":\"requests\\r\\n| - where $__timeFilter(timestamp)\\r\\n| where client_Type != \\\"Browser\\\"\\r\\n| - distinct cloud_RoleInstance\",\"resources\":[\"/subscriptions/$sub/resourceGroups/$rg/providers/$ns/$res\"]},\"queryType\":\"Azure - Log Analytics\",\"refId\":\"A\",\"subscription\":\"ebb79bc0-aa86-44a7-8111-cabbe0c43993\"},\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":0,\"type\":\"query\"},{\"current\":{},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"definition\":\"\",\"hide\":0,\"includeAll\":false,\"label\":\"Workspace\",\"multi\":false,\"name\":\"ws\",\"options\":[],\"query\":{\"azureLogAnalytics\":{\"query\":\"\",\"resource\":\"\"},\"queryType\":\"Azure - Workspaces\",\"refId\":\"A\",\"subscription\":\"$sub\"},\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":0,\"type\":\"query\"},{\"current\":{},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"definition\":\"\",\"hide\":0,\"includeAll\":false,\"label\":\"Cluster - Id\",\"multi\":false,\"name\":\"clusterid\",\"options\":[],\"query\":{\"azureLogAnalytics\":{\"query\":\"workspace(\\\"$ws\\\").KubePodInventory - \\r\\n| summarize n=count() by ClusterId \\r\\n|project tolower(ClusterId) - \",\"resource\":\"$ws\"},\"queryType\":\"Azure Log Analytics\",\"refId\":\"A\",\"subscription\":\"369d066e-54f8-436c-bf65-eadb9647d212\"},\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":0,\"type\":\"query\"}]},\"time\":{\"from\":\"now-1h\",\"to\":\"now\"},\"timepicker\":{\"refresh_intervals\":[\"5s\",\"10s\",\"30s\",\"1m\",\"5m\",\"15m\",\"30m\",\"1h\",\"2h\",\"1d\"],\"time_options\":[\"5m\",\"15m\",\"1h\",\"6h\",\"12h\",\"24h\",\"2d\",\"7d\",\"30d\"]},\"timezone\":\"utc\",\"title\":\"Full - Stack AKS Monitoring\",\"uid\":\"c0613871-ebb0-4a2d-b071-f51a851f375d\",\"version\":1,\"weekStart\":\"\"}}" - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '74625' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-vmCYzEZwcaTvY8LwTn10LA';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:02:57 GMT - grafana-trace-id: - - ff9abd3dd4c83c8cc5c94d543e6adbdf - mise-correlation-id: - - 52a1aa47-dc61-4de5-98e5-67c3dca04c52 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933778.663.27.229000|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/dashboards/uid/kubernetesApiserverDashboard - response: - body: - string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"kubernetes-api-server","url":"/d/kubernetesApiserverDashboard/kubernetes-api-server","expires":"0001-01-01T00:00:00Z","created":"2024-05-28T21:55:37Z","updated":"2024-05-28T21:55:37Z","updatedBy":"Anonymous","createdBy":"Anonymous","version":1,"hasAcl":false,"isFolder":false,"folderId":28,"folderUid":"cloud-native","folderTitle":"Azure - Kubernetes Service Monitoring","folderUrl":"/dashboards/f/cloud-native/azure-kubernetes-service-monitoring","provisioned":true,"provisionedExternalId":"KubernetesAPIServer.json","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"__elements":{},"__inputs":[],"__requires":[{"id":"grafana","name":"Grafana","type":"grafana","version":"9.5.13"},{"id":"prometheus","name":"Prometheus","type":"datasource","version":"1.0.0"},{"id":"stat","name":"Stat","type":"panel","version":""},{"id":"text","name":"Text","type":"panel","version":""},{"id":"timeseries","name":"Time - series","type":"panel","version":""}],"editable":true,"id":30,"links":[],"liveNow":false,"panels":[{"gridPos":{"h":3,"w":24,"x":0,"y":0},"id":37,"options":{"code":{"language":"plaintext","showLineNumbers":false,"showMiniMap":false},"content":"# - Control Plane Metrics \nThis dashboard is to be meant to visualize the Control - plane metrics in AKS clusters with Azure Managed Prometheus. Read more in - [our documentation](https://aka.ms/aks/controlplanemetrics).","mode":"markdown"},"type":"text"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Indicates - whether at least one instance of API server is available ","fieldConfig":{"defaults":{"mappings":[{"options":{"0":{"text":"DOWN"},"1":{"text":"UP"}},"type":"value"}],"thresholds":{"mode":"absolute","steps":[{"color":"red","value":null},{"color":"green","value":1}]}},"overrides":[]},"gridPos":{"h":8,"w":6,"x":0,"y":3},"id":19,"options":{"colorMode":"background","graphMode":"none","justifyMode":"auto","orientation":"horizontal","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"textMode":"value_and_name"},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","exemplar":true,"expr":"max(up{job=\"controlplane-apiserver\", - cluster=\"$cluster\"})","interval":"","legendFormat":"{{ instance }}","range":true,"refId":"A"}],"title":"API - Server - Health Status","type":"stat"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Inflight - request by the API server instance","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":10,"x":6,"y":3},"id":38,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"sum - by (instance)(max_over_time(apiserver_current_inflight_requests{job=\"controlplane-apiserver\", - cluster=\"$cluster\"}[$__rate_interval]))","legendFormat":"__auto","range":true,"refId":"A"}],"title":"Inflight - Requests","type":"timeseries"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Counter - of apiserver requests across instances","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":8,"x":16,"y":3},"id":29,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"sum(rate(apiserver_request_total{cluster=\"$cluster\"}[$__rate_interval]))","legendFormat":"Tota - number of requests to the API server","range":true,"refId":"A"}],"title":"API - Server HTTP Request Total","type":"timeseries"},{"collapsed":false,"gridPos":{"h":1,"w":24,"x":0,"y":11},"id":41,"panels":[],"title":"Requests - ","type":"row"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"API - server requests broken down by the HTTP response code. Error code 429 is split - into throttled and eviction","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":0,"y":12},"id":25,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"sum - by (code) (\r\n\r\n label_replace(\r\n\r\n label_replace( \r\n\r\n label_join(\r\n\r\n rate(apiserver_request_total{cluster=\"$cluster\"}[$__rate_interval]), - \r\n\r\n \"resource_sub_code\", \"_\", \"resource\", \"subresource\", - \"code\"), # concat labels of interest\r\n\r\n \"code\", \"429-eviction\", - \"resource_sub_code\", \"pods_eviction_429\" # replace eviction 429 with - 429-eviction\r\n\r\n ),\r\n\r\n \"code\", \"429-throttled\", \"code\", - \"429\" # replace plain 429 with 429-throttled\r\n\r\n )\r\n\r\n)","legendFormat":"__auto","range":true,"refId":"A"}],"title":"API - Server HTTP Request by code ","type":"timeseries"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"The - total number of API server requests broken down by the verb","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":12,"y":12},"id":26,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"sum - by (verb) (rate(apiserver_request_total{cluster=\"$cluster\"}[$__rate_interval]))","legendFormat":"__auto","range":true,"refId":"A"}],"title":"API - Server Total HTTP Request split by verb","type":"timeseries"},{"collapsed":false,"gridPos":{"h":1,"w":24,"x":0,"y":20},"id":42,"panels":[],"title":"Latency - ","type":"row"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"P95 - API server Latency: Restricted to cluster and namespaces resource, also excludes - WATCH operations. This query includes the webhook execution duration","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"s"},"overrides":[]},"gridPos":{"h":8,"w":12,"x":0,"y":21},"id":24,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","exemplar":false,"expr":"histogram_quantile(0.95, - sum(rate(apiserver_request_duration_seconds_bucket{job=\"controlplane-apiserver\", - cluster=\"$cluster\", resource=~\"cluster|namespaces\", verb=\"list\", operation!=\"watch\"}[5m])) - by (le))","instant":false,"legendFormat":"P95 API server request duration - in seconds","range":true,"refId":"A"}],"title":"API server latency for LIST - queries","type":"timeseries"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"P95 - API server latency not counting webhook duration and priority \u0026 fairness - queue wait times. Restricted to cluster and namespaces resource, also excludes - WATCH operations","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"s"},"overrides":[]},"gridPos":{"h":8,"w":12,"x":12,"y":21},"id":34,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"histogram_quantile(0.95, - sum(rate(apiserver_request_sli_duration_seconds_bucket{job=\"controlplane-apiserver\", - cluster=\"$cluster\", resource=~\"cluster|namespaces\", verb=\"list\", operation!=\"watch\"}[5m])) - by (le))","legendFormat":"P95 API server SLI duration in seconds","range":true,"refId":"A"}],"title":" - API server latency SLI for LIST queries","type":"timeseries"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"P95 - API server latency. Scope limited to resource and empty, excludes WATCH operations. - This query includes the webhook execution duration","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"s"},"overrides":[]},"gridPos":{"h":8,"w":12,"x":0,"y":29},"id":35,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"histogram_quantile(0.95, - sum(rate(apiserver_request_duration_seconds_bucket{job=\"controlplane-apiserver\", - cluster=\"$cluster\", verb!=\"list\", operation!=\"watch\", scope=~\"resource|^$\"}[5m])) - by (le))","legendFormat":"P95 API server request duration in seconds ","range":true,"refId":"A"}],"title":"API - Server latency for NON-LIST queries","type":"timeseries"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"P95 - API server latency not counting webhook duration and priority \u0026 fairness - queue wait times. .Scope limited to resource and empty, excludes WATCH operations. - ","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"s"},"overrides":[]},"gridPos":{"h":8,"w":12,"x":12,"y":29},"id":27,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"histogram_quantile(0.95, - sum(rate(apiserver_request_sli_duration_seconds_bucket{job=\"controlplane-apiserver\", - cluster=\"$cluster\", verb!=\"list\", operation!=\"watch\", scope=~\"resource|^$\"}[5m])) - by (le))","legendFormat":"P95 API server request SLI duration in seconds ","range":true,"refId":"A"}],"title":" - API Server latency for NON-LIST queries","type":"timeseries"},{"collapsed":true,"gridPos":{"h":1,"w":24,"x":0,"y":37},"id":44,"panels":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Number - of objects read from watch cache in the course of serving a LIST request","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":0,"y":39},"id":30,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"sum(rate(apiserver_cache_list_fetched_objects_total{cluster=\"$cluster\",job=\"controlplane-apiserver\"}[$__rate_interval])) - by (resource_prefix)","legendFormat":"__auto","range":true,"refId":"A"}],"title":"API - Server Cache List Fetched Objects by resource prefix","type":"timeseries"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Number - of objects returned for a LIST request from watch cache","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":12,"y":39},"id":31,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"sum(rate(apiserver_cache_list_returned_objects_total{cluster=\"$cluster\",job=\"controlplane-apiserver\"}[$__rate_interval])) - by (resource_prefix)","legendFormat":"__auto","range":true,"refId":"A"}],"title":"API - Server Cache List Returned Objects by resource_prefix","type":"timeseries"}],"title":"API - server cache","type":"row"},{"collapsed":false,"gridPos":{"h":1,"w":24,"x":0,"y":38},"id":40,"panels":[],"title":"Storage","type":"row"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Number - of objects returned for a LIST request from storage","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":0,"y":39},"id":28,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"sum(rate(apiserver_storage_list_returned_objects_total{cluster=\"$cluster\",job=\"controlplane-apiserver\"}[$__rate_interval])) - by (resource)","legendFormat":"__auto","range":true,"refId":"A"}],"title":"API - Server storage List Returned objects","type":"timeseries"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Number - of objects read from storage in the course of serving a LIST request","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":12,"y":39},"id":33,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"sum(rate(apiserver_storage_list_fetched_objects_total{cluster=\"$cluster\",job=\"controlplane-apiserver\"}[$__rate_interval])) - by (resource)","legendFormat":"__auto","range":true,"refId":"A"}],"title":"API - Server storage List Fetched objects","type":"timeseries"},{"collapsed":false,"gridPos":{"h":1,"w":24,"x":0,"y":47},"id":43,"panels":[],"title":"Miscellaneous","type":"row"},{"datasource":{"type":"prometheus","uid":"$datasource"},"description":"Number - of hours for which the API server has been running since the inception/restart","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":10,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"short"},"overrides":[]},"gridPos":{"h":8,"w":8,"x":0,"y":48},"id":18,"interval":"1m","links":[],"options":{"legend":{"calcs":[],"displayMode":"table","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"uid":"$datasource"},"editorMode":"code","exemplar":false,"expr":"process_start_time_seconds{job=\"controlplane-apiserver\", - cluster=\"$cluster\"}/3600","format":"time_series","instant":false,"intervalFactor":2,"legendFormat":"{{instance}}","range":true,"refId":"A"}],"title":"Process - start time for the API server","type":"timeseries"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Time-weighted - average, over last adjustment period, of demand_seats","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":8,"x":8,"y":48},"id":36,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"sum(apiserver_flowcontrol_demand_seats_average{cluster=\"$cluster\",job=\"controlplane-apiserver\"}) - by (priority_level)","legendFormat":"__auto","range":true,"refId":"A"}],"title":"Flow - Control Current Demand Seats by priority levels","type":"timeseries"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Current - derived number of execution seats available to each priority level","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":8,"x":16,"y":48},"id":32,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"sum(apiserver_flowcontrol_current_limit_seats{cluster=\"$cluster\",job=\"controlplane-apiserver\"}) - by (priority_level)","legendFormat":"__auto","range":true,"refId":"A"}],"title":"Flow - Control Current Limit Seats by priority levels","type":"timeseries"}],"refresh":"","schemaVersion":38,"style":"dark","tags":["kubernetes-mixin"],"templating":{"list":[{"current":{"selected":false,"text":"Managed_Prometheus_defaultazuremonitorworkspace-eap","value":"Managed_Prometheus_defaultazuremonitorworkspace-eap"},"hide":0,"includeAll":false,"label":"Data - Source","multi":false,"name":"datasource","options":[],"query":"prometheus","queryValue":"","refresh":1,"regex":"","skipUrlSync":false,"type":"datasource"},{"current":{},"datasource":{"type":"datasource","uid":"$datasource"},"definition":"","hide":0,"includeAll":false,"label":"cluster","multi":false,"name":"cluster","options":[],"query":"label_values(up{job=\"controlplane-apiserver\"}, - cluster)","refresh":2,"regex":"","skipUrlSync":false,"sort":1,"tagValuesQuery":"","tagsQuery":"","type":"query","useTags":false}]},"time":{"from":"now-1h","to":"now"},"timepicker":{"refresh_intervals":["5s","10s","30s","1m","5m","15m","30m","1h","2h","1d"],"time_options":["5m","15m","1h","6h","12h","24h","2d","7d","30d"]},"timezone":"UTC","title":"Kubernetes - / API Server","uid":"kubernetesApiserverDashboard","version":1}}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '25008' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-lTUFExIUKDOoVTSagCEd2g';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:02:57 GMT - grafana-trace-id: - - 94b5a357fbf29532397ae4d191cf7bd7 - mise-correlation-id: - - 9364c0cc-83e9-4b31-838f-7da015cbcf02 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933778.832.29.752234|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/dashboards/uid/kubernetesEtcdDashboard - response: - body: - string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"kubernetes-etcd","url":"/d/kubernetesEtcdDashboard/kubernetes-etcd","expires":"0001-01-01T00:00:00Z","created":"2024-05-28T21:55:37Z","updated":"2024-05-28T21:55:37Z","updatedBy":"Anonymous","createdBy":"Anonymous","version":1,"hasAcl":false,"isFolder":false,"folderId":28,"folderUid":"cloud-native","folderTitle":"Azure - Kubernetes Service Monitoring","folderUrl":"/dashboards/f/cloud-native/azure-kubernetes-service-monitoring","provisioned":true,"provisionedExternalId":"KubernetesETCD.json","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"__elements":{},"__inputs":[],"__requires":[{"id":"grafana","name":"Grafana","type":"grafana","version":"9.5.13"},{"id":"graph","name":"Graph - (old)","type":"panel","version":""},{"id":"prometheus","name":"Prometheus","type":"datasource","version":"1.0.0"},{"id":"stat","name":"Stat","type":"panel","version":""},{"id":"text","name":"Text","type":"panel","version":""}],"editable":true,"id":31,"links":[],"liveNow":false,"panels":[{"gridPos":{"h":3,"w":24,"x":0,"y":0},"id":10,"options":{"code":{"language":"plaintext","showLineNumbers":false,"showMiniMap":false},"content":"# - Control Plane Metrics \nThis dashboard is to be meant to visualize the Control - plane metrics in AKS clusters with Azure Managed Prometheus. Read more in - [our documentation](https://aka.ms/aks/controlplanemetrics).","mode":"markdown"},"type":"text"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Indicates - whether at least one instance of etcd is available ","fieldConfig":{"defaults":{"mappings":[{"options":{"0":{"text":"DOWN"},"1":{"text":"UP"}},"type":"value"}],"thresholds":{"mode":"absolute","steps":[{"color":"red","value":null},{"color":"green","value":1}]}},"overrides":[]},"gridPos":{"h":8,"w":5,"x":0,"y":3},"id":1,"options":{"colorMode":"background","graphMode":"none","justifyMode":"auto","orientation":"horizontal","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"textMode":"value_and_name"},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","exemplar":true,"expr":"max(up{job=\"controlplane-etcd\", - cluster=\"$cluster\"})","interval":"","legendFormat":"{{ instance }}","range":true,"refId":"A"}],"title":"ETCD - - Health Status","type":"stat"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Indicates - if ETCD has a leader","fieldConfig":{"defaults":{"mappings":[{"options":{"0":{"color":"dark-red","index":1,"text":"NO"},"1":{"index":0,"text":"YES"}},"type":"value"}],"thresholds":{"mode":"absolute","steps":[{"color":"red","value":null},{"color":"green","value":1}]}},"overrides":[]},"gridPos":{"h":8,"w":5,"x":5,"y":3},"id":11,"options":{"colorMode":"background","graphMode":"none","justifyMode":"auto","orientation":"horizontal","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"textMode":"value_and_name"},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","exemplar":true,"expr":"max(etcd_server_has_leader{cluster=\"$cluster\"})","interval":"","legendFormat":"{{ - instance }}","range":true,"refId":"A"}],"title":"ETCD has leader","type":"stat"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Max - heartbeat send failures","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[{"options":{"match":"null","result":{"text":"N/A"}},"type":"special"}],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"none"},"overrides":[]},"gridPos":{"h":8,"w":5,"x":10,"y":3},"id":4,"links":[],"maxDataPoints":100,"options":{"colorMode":"none","graphMode":"none","justifyMode":"auto","orientation":"horizontal","reduceOptions":{"calcs":["mean"],"fields":"","values":false},"textMode":"auto"},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"max(etcd_server_heartbeat_send_failures_total{cluster=''$cluster''})","legendFormat":"__auto","range":true,"refId":"A"}],"title":"ETCD - heartbeat send failures","type":"stat"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Max - heartbeat send failures","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[{"options":{"match":"null","result":{"text":"N/A"}},"type":"special"}],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"none"},"overrides":[]},"gridPos":{"h":8,"w":4,"x":15,"y":3},"id":5,"links":[],"maxDataPoints":100,"options":{"colorMode":"none","graphMode":"none","justifyMode":"auto","orientation":"horizontal","reduceOptions":{"calcs":["mean"],"fields":"","values":false},"textMode":"auto"},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"max(etcd_server_slow_apply_total{cluster=''$cluster''})","legendFormat":"__auto","range":true,"refId":"A"}],"title":"ETCD - Slow Apply total ","type":"stat"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Max - Slow Read indexes total","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[{"options":{"match":"null","result":{"text":"N/A"}},"type":"special"}],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"none"},"overrides":[]},"gridPos":{"h":8,"w":5,"x":19,"y":3},"id":7,"links":[],"maxDataPoints":100,"options":{"colorMode":"none","graphMode":"none","justifyMode":"auto","orientation":"horizontal","reduceOptions":{"calcs":["mean"],"fields":"","values":false},"textMode":"auto"},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"max(etcd_server_slow_read_indexes_total{cluster=''$cluster''})","legendFormat":"__auto","range":true,"refId":"A"}],"title":"ETCD - Slow Read Indexes total ","type":"stat"},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"ETCD - database utilization by instance ","editable":true,"error":false,"fill":0,"fillGradient":0,"grid":{},"gridPos":{"h":8,"w":9,"x":0,"y":11},"hiddenSeries":false,"id":3,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":false,"total":false,"values":false},"lines":true,"linewidth":2,"links":[],"nullPointMode":"connected","options":{"alertThreshold":true},"percentage":false,"pointradius":5,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","exemplar":false,"expr":"100*etcd_mvcc_db_total_size_in_use_in_bytes{cluster=''$cluster''} - /etcd_mvcc_db_total_size_in_bytes{cluster=''$cluster''} ","instant":false,"legendFormat":"{{instance}}","range":true,"refId":"A"}],"thresholds":[],"timeRegions":[],"title":"Percentage - Utlilzation of ETCD database","tooltip":{"msResolution":false,"shared":true,"sort":0,"value_type":"cumulative"},"type":"graph","xaxis":{"mode":"time","show":true,"values":[]},"yaxes":[{"$$hashKey":"object:200","format":"percent","logBase":1,"show":true},{"$$hashKey":"object:201","format":"short","logBase":1,"show":false}],"yaxis":{"align":false}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Total - client requests","fill":1,"fillGradient":0,"gridPos":{"h":8,"w":8,"x":9,"y":11},"hiddenSeries":false,"id":8,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":false,"values":false},"lines":true,"linewidth":1,"links":[],"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":5,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"sum(rate(rest_client_requests_total{cluster=''$cluster''}[1m]))","legendFormat":"Total - client requests","range":true,"refId":"A"}],"thresholds":[],"timeRegions":[],"title":"Total Client - Requests","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"mode":"time","show":true,"values":[]},"yaxes":[{"$$hashKey":"object:133","format":"short","logBase":1,"show":true},{"$$hashKey":"object:134","format":"short","logBase":1,"show":true}],"yaxis":{"align":false}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"The - total number of bytes received/semt from grpc clients","fill":1,"fillGradient":0,"gridPos":{"h":8,"w":7,"x":17,"y":11},"hiddenSeries":false,"id":9,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":false,"values":false},"lines":true,"linewidth":1,"links":[],"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pluginVersion":"9.5.13","pointradius":5,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"sum(rate(etcd_network_client_grpc_received_bytes_total{cluster=''$cluster''}[1m]))","legendFormat":"Received - bytes","range":true,"refId":"A"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"sum(rate(etcd_network_client_grpc_sent_bytes_total{cluster=''$cluster''}[1m]))","hide":false,"legendFormat":"Sent - Bytes","range":true,"refId":"B"}],"thresholds":[],"timeRegions":[],"title":"ETCD - Network GRPC bytes","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"mode":"time","show":true,"values":[]},"yaxes":[{"$$hashKey":"object:310","format":"short","logBase":1,"show":true},{"$$hashKey":"object:311","format":"short","logBase":1,"show":true}],"yaxis":{"align":false}}],"refresh":"","schemaVersion":38,"style":"dark","tags":["kubernetes-mixin"],"templating":{"list":[{"current":{"selected":false,"text":"Managed_Prometheus_defaultazuremonitorworkspace-eap","value":"Managed_Prometheus_defaultazuremonitorworkspace-eap"},"hide":0,"includeAll":false,"label":"Data - Source","multi":false,"name":"datasource","options":[],"query":"prometheus","queryValue":"","refresh":1,"regex":"","skipUrlSync":false,"type":"datasource"},{"current":{},"datasource":{"type":"datasource","uid":"$datasource"},"definition":"","hide":0,"includeAll":false,"label":"cluster","multi":false,"name":"cluster","options":[],"query":"label_values(up{job=\"controlplane-apiserver\"}, - cluster)","refresh":2,"regex":"","skipUrlSync":false,"sort":1,"tagValuesQuery":"","tagsQuery":"","type":"query","useTags":false}]},"time":{"from":"now-1h","to":"now"},"timepicker":{"refresh_intervals":["5s","10s","30s","1m","5m","15m","30m","1h","2h","1d"],"time_options":["5m","15m","1h","6h","12h","24h","2d","7d","30d"]},"timezone":"UTC","title":"Kubernetes - / ETCD","uid":"kubernetesEtcdDashboard","version":1}}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '11151' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-5B1iv6fmHLJkFu6fvphMWg';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:02:58 GMT - grafana-trace-id: - - ea9df5fc99e3df490e40e53dcc93216e - mise-correlation-id: - - 1a1e0b82-856c-4c27-83a5-8bca12ed46fa - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933778.996.27.257988|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/dashboards/uid/mg2OAlTVa - response: - body: - string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"test-dashboard","url":"/d/mg2OAlTVa/test-dashboard","expires":"0001-01-01T00:00:00Z","created":"2024-05-28T22:02:54Z","updated":"2024-05-28T22:02:54Z","updatedBy":"example@example.com","createdBy":"example@example.com","version":1,"hasAcl":false,"isFolder":false,"folderId":36,"folderUid":"ddn3yqn4nl14wf","folderTitle":"Test - Folder","folderUrl":"/dashboards/f/ddn3yqn4nl14wf/test-folder","provisioned":false,"provisionedExternalId":"","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"id":37,"panels":[],"title":"Test - Dashboard","uid":"mg2OAlTVa","version":1}}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '783' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-b8Zh9UHtIYhs3LCP0+yaYQ';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:02:58 GMT - grafana-trace-id: - - 6d2e2dc5bcd58418b230567a015f4733 - mise-correlation-id: - - f54882b8-5106-4205-bd24-12e2d234bb10 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933779.157.29.949302|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/dashboards/uid/mg2OAlTVc - response: - body: - string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"test-dashboard2","url":"/d/mg2OAlTVc/test-dashboard2","expires":"0001-01-01T00:00:00Z","created":"2024-05-28T22:02:54Z","updated":"2024-05-28T22:02:54Z","updatedBy":"example@example.com","createdBy":"example@example.com","version":1,"hasAcl":false,"isFolder":false,"folderId":36,"folderUid":"ddn3yqn4nl14wf","folderTitle":"Test - Folder","folderUrl":"/dashboards/f/ddn3yqn4nl14wf/test-folder","provisioned":false,"provisionedExternalId":"","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"id":38,"panels":[],"title":"Test - Dashboard2","uid":"mg2OAlTVc","version":1}}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '786' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-UAzWEzEVXmfAQajPGIgLnw';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:02:58 GMT - grafana-trace-id: - - 8ebc9d30e5e889f30491945d351ab57e - mise-correlation-id: - - 2928322f-6d25-4338-99a0-8f26d142bb2d - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933779.296.27.813494|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/search/?type=dash-db&limit=5000&page=2 - response: - body: - string: '[]' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '2' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-0sBEo3VKH4BZGHHDDAARJA';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:02:58 GMT - grafana-trace-id: - - ce8238f95212024397246f926ffe4171 - mise-correlation-id: - - 1c9076fb-5983-431f-9bf1-dfc22c088cd5 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933779.44.26.958424|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/search/?type=dash-folder - response: - body: - string: '[{"id":28,"uid":"cloud-native","title":"Azure Kubernetes Service Monitoring","uri":"db/azure-kubernetes-service-monitoring","url":"/dashboards/f/cloud-native/azure-kubernetes-service-monitoring","slug":"","type":"dash-folder","tags":[],"isStarred":false,"sortMeta":0},{"id":1,"uid":"az-mon","title":"Azure - Monitor","uri":"db/azure-monitor","url":"/dashboards/f/az-mon/azure-monitor","slug":"","type":"dash-folder","tags":[],"isStarred":false,"sortMeta":0},{"id":14,"uid":"geneva","title":"Geneva","uri":"db/geneva","url":"/dashboards/f/geneva/geneva","slug":"","type":"dash-folder","tags":[],"isStarred":false,"sortMeta":0},{"id":12,"uid":"ms-def","title":"Microsoft - Defender for Cloud","uri":"db/microsoft-defender-for-cloud","url":"/dashboards/f/ms-def/microsoft-defender-for-cloud","slug":"","type":"dash-folder","tags":[],"isStarred":false,"sortMeta":0},{"id":36,"uid":"ddn3yqn4nl14wf","title":"Test - Folder","uri":"db/test-folder","url":"/dashboards/f/ddn3yqn4nl14wf/test-folder","slug":"","type":"dash-folder","tags":[],"isStarred":false,"sortMeta":0}]' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '1057' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-wt3fb8Xp55Y2rgHfQeulag';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:02:58 GMT - grafana-trace-id: - - c5fd506a2021cd9e59bddb0372a88255 - mise-correlation-id: - - 1bde37b2-e1ea-44fb-ba08-e4263b9f1e3e - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933779.59.28.265834|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/folders/cloud-native - response: - body: - string: '{"id":28,"uid":"cloud-native","orgId":0,"title":"Azure Kubernetes Service - Monitoring","url":"/dashboards/f/cloud-native/azure-kubernetes-service-monitoring","hasAcl":false,"canSave":true,"canEdit":true,"canAdmin":true,"canDelete":true,"createdBy":"Anonymous","created":"2024-05-28T21:55:37Z","updatedBy":"Anonymous","updated":"2024-05-28T21:55:37Z","version":1}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '361' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-NswOcgolcFgok6UTfQFckw';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:02:58 GMT - grafana-trace-id: - - 0c1702dec0d19a4a6b7d0d9e887f37cd - mise-correlation-id: - - 1530d49f-4dcb-4472-ab9b-d9be0532fd70 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933779.717.27.596258|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/folders/cloud-native/permissions - response: - body: - string: '[{"folderId":28,"created":"2024-05-28T21:55:37Z","updated":"2024-05-28T21:55:37Z","userId":0,"userLogin":"","userEmail":"","userAvatarUrl":"","teamId":0,"teamEmail":"","teamAvatarUrl":"","team":"","role":"Viewer","permission":1,"permissionName":"View","uid":"cloud-native","title":"Azure - Kubernetes Service Monitoring","slug":"","isFolder":true,"url":"/dashboards/f/cloud-native/azure-kubernetes-service-monitoring","inherited":false},{"folderId":28,"created":"2024-05-28T21:55:37Z","updated":"2024-05-28T21:55:37Z","userId":0,"userLogin":"","userEmail":"","userAvatarUrl":"","teamId":0,"teamEmail":"","teamAvatarUrl":"","team":"","role":"Editor","permission":2,"permissionName":"Edit","uid":"cloud-native","title":"Azure - Kubernetes Service Monitoring","slug":"","isFolder":true,"url":"/dashboards/f/cloud-native/azure-kubernetes-service-monitoring","inherited":false}]' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '869' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-G/n65BXbepQEC4CzoYgKZw';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:02:58 GMT - grafana-trace-id: - - 77b65f80732f31d52b33a311ed48f916 - mise-correlation-id: - - 42da3fee-6fd4-4da3-bc8f-1c1d33c38651 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933779.849.28.76814|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/folders/ms-def - response: - body: - string: '{"id":12,"uid":"ms-def","orgId":0,"title":"Microsoft Defender for Cloud","url":"/dashboards/f/ms-def/microsoft-defender-for-cloud","hasAcl":false,"canSave":true,"canEdit":true,"canAdmin":true,"canDelete":true,"createdBy":"Anonymous","created":"2024-05-28T21:55:37Z","updatedBy":"Anonymous","updated":"2024-05-28T21:55:37Z","version":1}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '335' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-bIdUx+UL9iiJWEWoVmeT5g';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:02:59 GMT - grafana-trace-id: - - 116ef155b958b504359e0499fe06a1b0 - mise-correlation-id: - - ef6d0c6c-fef1-4cf5-8eb5-d6bc222a0ea8 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933780.031.31.845596|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/folders/ms-def/permissions - response: - body: - string: '[{"folderId":12,"created":"2024-05-28T21:55:37Z","updated":"2024-05-28T21:55:37Z","userId":0,"userLogin":"","userEmail":"","userAvatarUrl":"","teamId":0,"teamEmail":"","teamAvatarUrl":"","team":"","role":"Viewer","permission":1,"permissionName":"View","uid":"ms-def","title":"Microsoft - Defender for Cloud","slug":"","isFolder":true,"url":"/dashboards/f/ms-def/microsoft-defender-for-cloud","inherited":false},{"folderId":12,"created":"2024-05-28T21:55:37Z","updated":"2024-05-28T21:55:37Z","userId":0,"userLogin":"","userEmail":"","userAvatarUrl":"","teamId":0,"teamEmail":"","teamAvatarUrl":"","team":"","role":"Editor","permission":2,"permissionName":"Edit","uid":"ms-def","title":"Microsoft - Defender for Cloud","slug":"","isFolder":true,"url":"/dashboards/f/ms-def/microsoft-defender-for-cloud","inherited":false}]' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '817' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-EtMkBdyzqbNUVm4wfWyxjQ';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:02:59 GMT - grafana-trace-id: - - f82462085f463c8e0853ea06f89dfead - mise-correlation-id: - - bd912549-84ce-4289-8de1-e09bf10e6ac7 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933780.162.27.494859|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/folders/ddn3yqn4nl14wf - response: - body: - string: '{"id":36,"uid":"ddn3yqn4nl14wf","orgId":0,"title":"Test Folder","url":"/dashboards/f/ddn3yqn4nl14wf/test-folder","hasAcl":false,"canSave":true,"canEdit":true,"canAdmin":true,"canDelete":true,"createdBy":"example@example.com","created":"2024-05-28T22:02:54Z","updatedBy":"example@example.com","updated":"2024-05-28T22:02:54Z","version":1}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '337' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-jkOuZo2515YWu8p+yIUHiQ';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:02:59 GMT - grafana-trace-id: - - 4585accc733c8315d700f8c02cf4d095 - mise-correlation-id: - - 0b3ec0a4-cabb-4051-a8ca-9aac35bf47a1 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933780.306.27.460340|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/folders/ddn3yqn4nl14wf/permissions - response: - body: - string: '[{"folderId":36,"created":"2024-05-28T22:02:54Z","updated":"2024-05-28T22:02:54Z","userId":2,"userLogin":"example@example.com","userEmail":"example@example.com","userAvatarUrl":"/avatar/394901e50524f648e12a1f87395daac7","teamId":0,"teamEmail":"","teamAvatarUrl":"","team":"","permission":4,"permissionName":"Admin","uid":"ddn3yqn4nl14wf","title":"Test - Folder","slug":"","isFolder":true,"url":"/dashboards/f/ddn3yqn4nl14wf/test-folder","inherited":false},{"folderId":36,"created":"2024-05-28T22:02:54Z","updated":"2024-05-28T22:02:54Z","userId":0,"userLogin":"","userEmail":"","userAvatarUrl":"","teamId":0,"teamEmail":"","teamAvatarUrl":"","team":"","role":"Editor","permission":2,"permissionName":"Edit","uid":"ddn3yqn4nl14wf","title":"Test - Folder","slug":"","isFolder":true,"url":"/dashboards/f/ddn3yqn4nl14wf/test-folder","inherited":false},{"folderId":36,"created":"2024-05-28T22:02:54Z","updated":"2024-05-28T22:02:54Z","userId":0,"userLogin":"","userEmail":"","userAvatarUrl":"","teamId":0,"teamEmail":"","teamAvatarUrl":"","team":"","role":"Viewer","permission":1,"permissionName":"View","uid":"ddn3yqn4nl14wf","title":"Test - Folder","slug":"","isFolder":true,"url":"/dashboards/f/ddn3yqn4nl14wf/test-folder","inherited":false}]' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '1234' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-C/GqKYaJxOrpcaFLc3y6ag';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:02:59 GMT - grafana-trace-id: - - 6478dc84dd56140af2f2ce8b218384ab - mise-correlation-id: - - d92da666-9f09-411d-9d59-8747ace67064 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933780.458.29.337456|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - Content-Length: - - '0' - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: DELETE - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/dashboards/uid/mg2OAlTVb - response: - body: - string: '{"id":34,"message":"Dashboard Test Dashboard deleted","title":"Test - Dashboard"}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '79' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-4hTua+/y0PtIhMCE95RAnw';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:02:59 GMT - grafana-trace-id: - - 918be59d5df0229ed5e88f55668cf3f9 - mise-correlation-id: - - 25955a7e-cd96-4844-b06c-ec862fde4133 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933780.701.27.912632|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/health - response: - body: - string: "{\n \"commit\": \"d3ce857c0eb86f571ffa993a9cd8493b6f47b630\",\n \"database\": - \"ok\",\n \"enterpriseCommit\": \"d56cb80d039e66d9a34670f662c985aac141ed20\",\n - \ \"version\": \"10.4.1\"\n}" - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '167' - content-type: - - application/json; charset=utf-8 - date: - - Tue, 28 May 2024 22:02:59 GMT - grafana-trace-id: - - 70ae0a2b7abda462afa17cd2e7da61e9 - mise-correlation-id: - - 141ad99e-e8f5-45bf-aa29-328dfb8e59d3 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933780.931.29.579829|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: '{"id": 28, "uid": "cloud-native", "orgId": 0, "title": "Azure Kubernetes - Service Monitoring", "url": "/dashboards/f/cloud-native/azure-kubernetes-service-monitoring", - "hasAcl": false, "canSave": true, "canEdit": true, "canAdmin": true, "canDelete": - true, "createdBy": "Anonymous", "created": "2024-05-28T21:55:37Z", "updatedBy": - "Anonymous", "updated": "2024-05-28T21:55:37Z", "version": 1}' - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - Content-Length: - - '390' - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: POST - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/folders - response: - body: - string: '{"message":"the folder has been changed by someone else","status":"version-mismatch"}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '85' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-RLQW3efBXc+SK6h5NieNSw';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:00 GMT - grafana-trace-id: - - 1598b8551017bc584d7fd6c5fb8a8a1d - mise-correlation-id: - - e3c92d76-3b07-4503-8dd1-fc9a90c2fa51 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933781.091.31.339981|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 412 - message: Precondition Failed -- request: - body: '{"id": 36, "uid": "ddn3yqn4nl14wf", "orgId": 0, "title": "Test Folder", - "url": "/dashboards/f/ddn3yqn4nl14wf/test-folder", "hasAcl": false, "canSave": - true, "canEdit": true, "canAdmin": true, "canDelete": true, "createdBy": "example@example.com", - "created": "2024-05-28T22:02:54Z", "updatedBy": "example@example.com", "updated": - "2024-05-28T22:02:54Z", "version": 1}' - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - Content-Length: - - '366' - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: POST - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/folders - response: - body: - string: '{"message":"the folder has been changed by someone else","status":"version-mismatch"}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '85' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-qfS+NIWslA+VKGSFYWsPEA';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:00 GMT - grafana-trace-id: - - b8eeac0a84799637c1923210f7d5aa8a - mise-correlation-id: - - 299a6e86-e58d-4098-8ec8-a6434d1c1926 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933781.225.28.963068|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 412 - message: Precondition Failed -- request: - body: '{"id": 12, "uid": "ms-def", "orgId": 0, "title": "Microsoft Defender for - Cloud", "url": "/dashboards/f/ms-def/microsoft-defender-for-cloud", "hasAcl": - false, "canSave": true, "canEdit": true, "canAdmin": true, "canDelete": true, - "createdBy": "Anonymous", "created": "2024-05-28T21:55:37Z", "updatedBy": "Anonymous", - "updated": "2024-05-28T21:55:37Z", "version": 1}' - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - Content-Length: - - '364' - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: POST - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/folders - response: - body: - string: '{"message":"the folder has been changed by someone else","status":"version-mismatch"}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '85' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-PVJzsVNTYgV6hWpTirrR+A';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:00 GMT - grafana-trace-id: - - cee0b42bb1f43da470ab1d830776b7d8 - mise-correlation-id: - - 105e1e5b-7fc6-495f-8017-64a86dd1223b - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933781.35.29.2175|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 412 - message: Precondition Failed -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/folders/ddn3yqn4nl14wf - response: - body: - string: '{"id":36,"uid":"ddn3yqn4nl14wf","orgId":0,"title":"Test Folder","url":"/dashboards/f/ddn3yqn4nl14wf/test-folder","hasAcl":false,"canSave":true,"canEdit":true,"canAdmin":true,"canDelete":true,"createdBy":"example@example.com","created":"2024-05-28T22:02:54Z","updatedBy":"example@example.com","updated":"2024-05-28T22:02:54Z","version":1}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '337' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-jimC3TATycWqKgwLeor0gA';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:00 GMT - grafana-trace-id: - - 15d6b1a0fc083458458890eba0bfa60c - mise-correlation-id: - - e1ab2025-0da1-491d-8deb-427f21e7421c - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933781.49.31.967863|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: '{"dashboard": {"id": null, "panels": [], "title": "Test Dashboard", "uid": - "mg2OAlTVa", "version": 1}, "folderId": 36, "overwrite": true}' - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - Content-Length: - - '137' - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: POST - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/dashboards/db - response: - body: - string: '{"folderUid":"ddn3yqn4nl14wf","id":37,"slug":"test-dashboard","status":"success","uid":"mg2OAlTVa","url":"/d/mg2OAlTVa/test-dashboard","version":2}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '147' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-LcI9TutnuDmzoV/Ea5AYSw';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:00 GMT - grafana-trace-id: - - 710718f6ac0575537dfce555b5718164 - mise-correlation-id: - - 6f6d96a8-af15-40c7-860d-b877da69dd49 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933781.633.26.648630|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/folders/ddn3yqn4nl14wf - response: - body: - string: '{"id":36,"uid":"ddn3yqn4nl14wf","orgId":0,"title":"Test Folder","url":"/dashboards/f/ddn3yqn4nl14wf/test-folder","hasAcl":false,"canSave":true,"canEdit":true,"canAdmin":true,"canDelete":true,"createdBy":"example@example.com","created":"2024-05-28T22:02:54Z","updatedBy":"example@example.com","updated":"2024-05-28T22:02:54Z","version":1}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '337' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-KKMlCYKmI8e8OQyCLeIB0Q';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:00 GMT - grafana-trace-id: - - bd8290085a69723f3359b89e49778167 - mise-correlation-id: - - 3869f71b-48ac-4cac-9ad4-81a4eb98b80f - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933781.79.26.825118|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: '{"dashboard": {"id": null, "panels": [], "title": "Test Dashboard2", "uid": - "mg2OAlTVc", "version": 1}, "folderId": 36, "overwrite": true}' - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - Content-Length: - - '138' - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: POST - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/dashboards/db - response: - body: - string: '{"folderUid":"ddn3yqn4nl14wf","id":38,"slug":"test-dashboard2","status":"success","uid":"mg2OAlTVc","url":"/d/mg2OAlTVc/test-dashboard2","version":2}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '149' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-JTzQAQmraZBSPBQduK7tug';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:01 GMT - grafana-trace-id: - - e5e54679f28f10fb58c431cc3cae9f5c - mise-correlation-id: - - bcc21248-9bff-4586-9620-1869facc72e2 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933781.957.28.2161|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/search?type=dash-db&limit=5000&page=1 - response: - body: - string: '[{"id":23,"uid":"OSBzdgnnz","title":"Agent QoS","uri":"db/agent-qos","url":"/d/OSBzdgnnz/agent-qos","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":19,"uid":"54KhiZ7nz","title":"AKS - Linux Sample Application","uri":"db/aks-linux-sample-application","url":"/d/54KhiZ7nz/aks-linux-sample-application","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":16,"uid":"6uRDjTNnz","title":"App - Detail","uri":"db/app-detail","url":"/d/6uRDjTNnz/app-detail","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":6,"uid":"dyzn5SK7z","title":"Azure - / Alert Consumption","uri":"db/azure-alert-consumption","url":"/d/dyzn5SK7z/azure-alert-consumption","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure - Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":3,"uid":"Yo38mcvnz","title":"Azure - / Insights / Applications","uri":"db/azure-insights-applications","url":"/d/Yo38mcvnz/azure-insights-applications","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure - Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":4,"uid":"AppInsightsAvTestGeoMap","title":"Azure - / Insights / Applications Test Availability Geo Map","uri":"db/d2135581-8cad-57d7-bf00-c40961be901d","url":"/d/AppInsightsAvTestGeoMap/d2135581-8cad-57d7-bf00-c40961be901d","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure - Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":5,"uid":"INH9berMk","title":"Azure - / Insights / Cosmos DB","uri":"db/azure-insights-cosmos-db","url":"/d/INH9berMk/azure-insights-cosmos-db","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure - Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":9,"uid":"8UDB1s3Gk","title":"Azure - / Insights / Data Explorer Clusters","uri":"db/azure-insights-data-explorer-clusters","url":"/d/8UDB1s3Gk/azure-insights-data-explorer-clusters","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure - Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":10,"uid":"tQZAMYrMk","title":"Azure - / Insights / Key Vaults","uri":"db/azure-insights-key-vaults","url":"/d/tQZAMYrMk/azure-insights-key-vaults","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure - Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":11,"uid":"3n2E8CrGk","title":"Azure - / Insights / Storage Accounts","uri":"db/azure-insights-storage-accounts","url":"/d/3n2E8CrGk/azure-insights-storage-accounts","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure - Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":2,"uid":"AzVmInsightsByRG","title":"Azure - / Insights / Virtual Machines by Resource Group","uri":"db/azure-insights-virtual-machines-by-resource-group","url":"/d/AzVmInsightsByRG/azure-insights-virtual-machines-by-resource-group","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure - Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":7,"uid":"AzVmInsightsByWS","title":"Azure - / Insights / Virtual Machines by Workspace","uri":"db/azure-insights-virtual-machines-by-workspace","url":"/d/AzVmInsightsByWS/azure-insights-virtual-machines-by-workspace","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure - Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":8,"uid":"Mtwt2BV7k","title":"Azure - / Resources Overview","uri":"db/azure-resources-overview","url":"/d/Mtwt2BV7k/azure-resources-overview","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure - Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":20,"uid":"xLERdASnz","title":"Cluster - Detail","uri":"db/cluster-detail","url":"/d/xLERdASnz/cluster-detail","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":13,"uid":"defenderForCloudActiveAlerts","title":"Defender - for Cloud / Active Alerts","uri":"db/defender-for-cloud-active-alerts","url":"/d/defenderForCloudActiveAlerts/defender-for-cloud-active-alerts","slug":"","type":"dash-db","tags":["Alerts","Defender - for Cloud"],"isStarred":false,"folderId":12,"folderUid":"ms-def","folderTitle":"Microsoft - Defender for Cloud","folderUrl":"/dashboards/f/ms-def/microsoft-defender-for-cloud","sortMeta":0},{"id":29,"uid":"c0613871-ebb0-4a2d-b071-f51a851f375d","title":"Full - Stack AKS Monitoring","uri":"db/full-stack-aks-monitoring","url":"/d/c0613871-ebb0-4a2d-b071-f51a851f375d/full-stack-aks-monitoring","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":28,"folderUid":"cloud-native","folderTitle":"Azure - Kubernetes Service Monitoring","folderUrl":"/dashboards/f/cloud-native/azure-kubernetes-service-monitoring","sortMeta":0},{"id":21,"uid":"QTVw7iK7z","title":"Geneva - Health","uri":"db/geneva-health","url":"/d/QTVw7iK7z/geneva-health","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":24,"uid":"icm-geneva-canned-dashboard","title":"IcM - Canned Dashboard","uri":"db/icm-canned-dashboard","url":"/d/icm-geneva-canned-dashboard/icm-canned-dashboard","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":25,"uid":"sVKyjvpnz","title":"Incoming - Service QoS","uri":"db/incoming-service-qos","url":"/d/sVKyjvpnz/incoming-service-qos","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":30,"uid":"kubernetesApiserverDashboard","title":"Kubernetes - / API Server","uri":"db/kubernetes-api-server","url":"/d/kubernetesApiserverDashboard/kubernetes-api-server","slug":"","type":"dash-db","tags":["kubernetes-mixin"],"isStarred":false,"folderId":28,"folderUid":"cloud-native","folderTitle":"Azure - Kubernetes Service Monitoring","folderUrl":"/dashboards/f/cloud-native/azure-kubernetes-service-monitoring","sortMeta":0},{"id":31,"uid":"kubernetesEtcdDashboard","title":"Kubernetes - / ETCD","uri":"db/kubernetes-etcd","url":"/d/kubernetesEtcdDashboard/kubernetes-etcd","slug":"","type":"dash-db","tags":["kubernetes-mixin"],"isStarred":false,"folderId":28,"folderUid":"cloud-native","folderTitle":"Azure - Kubernetes Service Monitoring","folderUrl":"/dashboards/f/cloud-native/azure-kubernetes-service-monitoring","sortMeta":0},{"id":22,"uid":"_sKhXTH7z","title":"Node - Detail","uri":"db/node-detail","url":"/d/_sKhXTH7z/node-detail","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":26,"uid":"6naEwcp7z","title":"Outgoing - Service QoS","uri":"db/outgoing-service-qos","url":"/d/6naEwcp7z/outgoing-service-qos","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":18,"uid":"GIgvhSV7z","title":"Service - Fabric Application Overview","uri":"db/service-fabric-application-overview","url":"/d/GIgvhSV7z/service-fabric-application-overview","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":15,"uid":"sli-insights-geneva-customer-views","title":"SLI - Insights / DRI / Customer views","uri":"db/sli-insights-dri-customer-views","url":"/d/sli-insights-geneva-customer-views/sli-insights-dri-customer-views","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":17,"uid":"sli-insights-geneva-overview","title":"SLI - Insights / Overview","uri":"db/sli-insights-overview","url":"/d/sli-insights-geneva-overview/sli-insights-overview","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":37,"uid":"mg2OAlTVa","title":"Test - Dashboard","uri":"db/test-dashboard","url":"/d/mg2OAlTVa/test-dashboard","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":36,"folderUid":"ddn3yqn4nl14wf","folderTitle":"Test - Folder","folderUrl":"/dashboards/f/ddn3yqn4nl14wf/test-folder","sortMeta":0},{"id":38,"uid":"mg2OAlTVc","title":"Test - Dashboard2","uri":"db/test-dashboard2","url":"/d/mg2OAlTVc/test-dashboard2","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":36,"folderUid":"ddn3yqn4nl14wf","folderTitle":"Test - Folder","folderUrl":"/dashboards/f/ddn3yqn4nl14wf/test-folder","sortMeta":0},{"id":27,"uid":"duj3tR77k","title":"WarmPathQoS","uri":"db/warmpathqos","url":"/d/duj3tR77k/warmpathqos","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0}]' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '9941' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-TpvPuqWyuWfX8muXcz3W+Q';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:01 GMT - grafana-trace-id: - - 779756fe44a94fc2a8adb1d7192baf24 - mise-correlation-id: - - 27a9d7d5-cd82-471b-ac1e-49b7b5f99bb2 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933782.209.26.875985|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/search?type=dash-db&limit=5000&page=2 - response: - body: - string: '[]' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '2' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-O/+CF8vWim3wTejEZLTfQA';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:01 GMT - grafana-trace-id: - - d28e77ae2876e26f98003854dec63ff8 - mise-correlation-id: - - 5f17a027-75c9-4f14-81ce-d0565c4943a9 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933782.37.28.686730|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: '{"dashboard": {"title": "Test Dashboard", "panels": [], "uid": "mg2OAlTVd"}, - "overwrite": false}' - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - Content-Length: - - '96' - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: POST - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/dashboards/db - response: - body: - string: '{"folderUid":"","id":39,"slug":"test-dashboard","status":"success","uid":"mg2OAlTVd","url":"/d/mg2OAlTVd/test-dashboard","version":1}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '133' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-0S7wH8DmnVh7K5fTqKa6TQ';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:01 GMT - grafana-trace-id: - - 86276699974f130369dc8ecf47e4cac7 - mise-correlation-id: - - 51e1533e-e4f0-404f-90eb-364ea5a090f2 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933782.601.29.152006|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/health - response: - body: - string: "{\n \"commit\": \"d3ce857c0eb86f571ffa993a9cd8493b6f47b630\",\n \"database\": - \"ok\",\n \"enterpriseCommit\": \"d56cb80d039e66d9a34670f662c985aac141ed20\",\n - \ \"version\": \"10.4.1\"\n}" - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '167' - content-type: - - application/json; charset=utf-8 - date: - - Tue, 28 May 2024 22:03:01 GMT - grafana-trace-id: - - 529fa7d6fe19e4900055291071947f0e - mise-correlation-id: - - abf4fa51-87fa-48de-9e00-acef022cfb5a - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933782.865.28.708340|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - grafana dashboard sync - Connection: - - keep-alive - ParameterSetName: - - --source --destination --folders-to-include - User-Agent: - - AZURECLI/2.53.0 azsdk-python-mgmt-dashboard/1.1.0 Python/3.8.10 (Windows-10-10.0.22621-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_amg000001/providers/Microsoft.Dashboard/grafana/clitestamgbackup000003?api-version=2023-09-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_amg000001/providers/Microsoft.Dashboard/grafana/clitestamgbackup000003","name":"clitestamgbackup000003","type":"microsoft.dashboard/grafana","sku":{"name":"Standard"},"location":"westcentralus","tags":{},"systemData":{"createdBy":"example@example.com","createdByType":"User","createdAt":"2024-05-28T21:56:37.3637226Z","lastModifiedBy":"example@example.com","lastModifiedByType":"User","lastModifiedAt":"2024-05-28T21:56:37.3637226Z"},"identity":{"principalId":"dc0c7cd1-643e-48fe-b163-310fdc646d35","tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47","type":"SystemAssigned"},"properties":{"provisioningState":"Succeeded","grafanaVersion":"10.4.1","endpoint":"https://clitestamgbackup000003-esevaydeaec8hvc7.wcus.grafana.azure.com","zoneRedundancy":"Disabled","publicNetworkAccess":"Enabled","autoGeneratedDomainNameLabelScope":"TenantReuse","apiKey":"Disabled","deterministicOutboundIP":"Disabled","grafanaIntegrations":{"azureMonitorWorkspaceIntegrations":[]},"grafanaConfigurations":{"smtp":{"enabled":false}},"grafanaMajorVersion":"10"}}' - headers: - cache-control: - - no-cache - content-length: - - '1122' - content-type: - - application/json; charset=utf-8 - date: - - Tue, 28 May 2024 22:03:01 GMT - etag: - - '"18002dfd-0000-0800-0000-665654070000"' - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-providerhub-traffic: - - 'True' - x-msedge-ref: - - 'Ref A: 5FAB895757354A8E9291F87CEC7504E3 Ref B: CO6AA3150218049 Ref C: 2024-05-28T22:03:01Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000003-esevaydeaec8hvc7.wcus.grafana.azure.com/api/health - response: - body: - string: "{\n \"commit\": \"d3ce857c0eb86f571ffa993a9cd8493b6f47b630\",\n \"database\": - \"ok\",\n \"enterpriseCommit\": \"d56cb80d039e66d9a34670f662c985aac141ed20\",\n - \ \"version\": \"10.4.1\"\n}" - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '167' - content-type: - - application/json; charset=utf-8 - date: - - Tue, 28 May 2024 22:03:02 GMT - grafana-trace-id: - - 84ca7d7b05596961bc96223354187b2e - mise-correlation-id: - - 7addbff5-9b48-4bfa-ad53-3c855dd2ce0a - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933783.292.28.136742|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/folders - response: - body: - string: '[{"id":28,"uid":"cloud-native","title":"Azure Kubernetes Service Monitoring"},{"id":1,"uid":"az-mon","title":"Azure - Monitor"},{"id":14,"uid":"geneva","title":"Geneva"},{"id":12,"uid":"ms-def","title":"Microsoft - Defender for Cloud"},{"id":36,"uid":"ddn3yqn4nl14wf","title":"Test Folder"}]' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '287' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-mtHQySJ2+HGWsxWbyX7SKg';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:02 GMT - grafana-trace-id: - - f614e21efb74d6ad583857ee9d7fa13c - mise-correlation-id: - - 5c5d550c-0666-4cbf-af48-571038b773c4 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933783.913.27.168164|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000003-esevaydeaec8hvc7.wcus.grafana.azure.com/api/folders - response: - body: - string: '[{"id":32,"uid":"cloud-native","title":"Azure Kubernetes Service Monitoring"},{"id":1,"uid":"az-mon","title":"Azure - Monitor"},{"id":16,"uid":"geneva","title":"Geneva"},{"id":14,"uid":"ms-def","title":"Microsoft - Defender for Cloud"}]' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '232' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-dufFB4OjtOJcRR6/I3dhcw';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:03 GMT - grafana-trace-id: - - df83bae4d7d983f705503c1edc436063 - mise-correlation-id: - - 773c4cd8-b31a-4394-b845-d0df6835f227 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933784.044.29.79943|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: '{"title": "Test Folder", "uid": "ddn3yqn4nl14wf"}' - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - Content-Length: - - '49' - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: POST - uri: https://clitestamgbackup000003-esevaydeaec8hvc7.wcus.grafana.azure.com/api/folders - response: - body: - string: '{"id":37,"uid":"ddn3yqn4nl14wf","orgId":0,"title":"Test Folder","url":"/dashboards/f/ddn3yqn4nl14wf/test-folder","hasAcl":false,"canSave":true,"canEdit":true,"canAdmin":true,"canDelete":true,"createdBy":"example@example.com","created":"2024-05-28T22:03:03.645684358Z","updatedBy":"example@example.com","updated":"2024-05-28T22:03:03.645684458Z","version":1}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '357' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-9qvNizSO2SGrAuTVGbjcpA';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:03 GMT - grafana-trace-id: - - f0568a26bc12bf89f406b60950504777 - mise-correlation-id: - - a967ba30-495d-49ca-ae47-448b52916030 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933784.461.30.521907|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000003-esevaydeaec8hvc7.wcus.grafana.azure.com/api/datasources - response: - body: - string: '[{"id":1,"uid":"azure-monitor-oob","orgId":1,"name":"Azure Monitor","type":"grafana-azure-monitor-datasource","typeName":"Azure - Monitor","typeLogoUrl":"public/app/plugins/datasource/azuremonitor/img/logo.jpg","access":"proxy","url":"","user":"","database":"","basicAuth":false,"isDefault":true,"jsonData":{"azureAuthType":"msi","subscriptionId":"D8AC4F1D-71CA-40FE-A98C-49BCF2F20130"},"readOnly":false},{"id":4,"uid":"Geneva","orgId":1,"name":"Geneva - Datasource","type":"geneva-datasource","typeName":"Geneva Datasource","typeLogoUrl":"public/plugins/geneva-datasource/img/logo.svg","access":"proxy","url":"","user":"","database":"","basicAuth":false,"isDefault":false,"jsonData":{"azureCredentials":{"authType":"currentuser"},"oauthPassThru":true},"readOnly":false},{"id":2,"uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f","orgId":1,"name":"Geneva - SLI Data","type":"grafana-azure-data-explorer-datasource","typeName":"Azure - Data Explorer Datasource","typeLogoUrl":"public/plugins/grafana-azure-data-explorer-datasource/img/logo.png","access":"proxy","url":"","user":"","database":"","basicAuth":false,"isDefault":false,"jsonData":{"azureCredentials":{"authType":"currentuser"},"clusterUrl":"https://genevaslidatafollower.westcentralus.kusto.windows.net","dataConsistency":"strongconsistency","defaultDatabase":"slihelper","defaultEditorMode":"visual","oauthPassThru":true},"readOnly":false},{"id":3,"uid":"f6364b78-a58a-4fcd-8fae-8cd0d3ddc448","orgId":1,"name":"IcM - via ADX","type":"grafana-azure-data-explorer-datasource","typeName":"Azure - Data Explorer Datasource","typeLogoUrl":"public/plugins/grafana-azure-data-explorer-datasource/img/logo.png","access":"proxy","url":"","user":"","database":"","basicAuth":false,"isDefault":false,"jsonData":{"azureCredentials":{"authType":"currentuser"},"clusterUrl":"https://icmclusterfollower.centralus.kusto.windows.net","dataConsistency":"strongconsistency","defaultDatabase":"IcMDataWarehouse","defaultEditorMode":"visual","oauthPassThru":true},"readOnly":false}]' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '2005' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-POkW9zCOgCSuVvKeZwQo/Q';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:03 GMT - grafana-trace-id: - - ba614d8f500474dade8f47a2b5db8884 - mise-correlation-id: - - 9f86edbe-b58b-42eb-a854-efab5e39b6a7 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933784.823.28.222762|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/datasources - response: - body: - string: '[{"id":1,"uid":"azure-monitor-oob","orgId":1,"name":"Azure Monitor","type":"grafana-azure-monitor-datasource","typeName":"Azure - Monitor","typeLogoUrl":"public/app/plugins/datasource/azuremonitor/img/logo.jpg","access":"proxy","url":"","user":"","database":"","basicAuth":false,"isDefault":true,"jsonData":{"azureAuthType":"msi","subscriptionId":"D8AC4F1D-71CA-40FE-A98C-49BCF2F20130"},"readOnly":false},{"id":4,"uid":"Geneva","orgId":1,"name":"Geneva - Datasource","type":"geneva-datasource","typeName":"Geneva Datasource","typeLogoUrl":"public/plugins/geneva-datasource/img/logo.svg","access":"proxy","url":"","user":"","database":"","basicAuth":false,"isDefault":false,"jsonData":{"azureCredentials":{"authType":"currentuser"},"oauthPassThru":true},"readOnly":false},{"id":2,"uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f","orgId":1,"name":"Geneva - SLI Data","type":"grafana-azure-data-explorer-datasource","typeName":"Azure - Data Explorer Datasource","typeLogoUrl":"public/plugins/grafana-azure-data-explorer-datasource/img/logo.png","access":"proxy","url":"","user":"","database":"","basicAuth":false,"isDefault":false,"jsonData":{"azureCredentials":{"authType":"currentuser"},"clusterUrl":"https://genevaslidatafollower.westcentralus.kusto.windows.net","dataConsistency":"strongconsistency","defaultDatabase":"slihelper","defaultEditorMode":"visual","oauthPassThru":true},"readOnly":false},{"id":3,"uid":"f6364b78-a58a-4fcd-8fae-8cd0d3ddc448","orgId":1,"name":"IcM - via ADX","type":"grafana-azure-data-explorer-datasource","typeName":"Azure - Data Explorer Datasource","typeLogoUrl":"public/plugins/grafana-azure-data-explorer-datasource/img/logo.png","access":"proxy","url":"","user":"","database":"","basicAuth":false,"isDefault":false,"jsonData":{"azureCredentials":{"authType":"currentuser"},"clusterUrl":"https://icmclusterfollower.centralus.kusto.windows.net","dataConsistency":"strongconsistency","defaultDatabase":"IcMDataWarehouse","defaultEditorMode":"visual","oauthPassThru":true},"readOnly":false},{"id":6,"uid":"adn3yqp5cmneob","orgId":1,"name":"Test - Azure Monitor Data Source","type":"grafana-azure-monitor-datasource","typeName":"Azure - Monitor","typeLogoUrl":"public/app/plugins/datasource/azuremonitor/img/logo.jpg","access":"proxy","url":"","user":"","database":"","basicAuth":false,"isDefault":false,"jsonData":{"azureAuthType":"msi","subscriptionId":""},"readOnly":false}]' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-630eaBsyMD1YBhbYR78cpA';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:03 GMT - grafana-trace-id: - - 7be9835c0301bf522f16efb3c4d09a02 - mise-correlation-id: - - bfc051bf-663c-4727-a8d2-021146d37f28 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933784.962.26.797310|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/search?type=dash-db&limit=5000&page=1 - response: - body: - string: '[{"id":23,"uid":"OSBzdgnnz","title":"Agent QoS","uri":"db/agent-qos","url":"/d/OSBzdgnnz/agent-qos","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":19,"uid":"54KhiZ7nz","title":"AKS - Linux Sample Application","uri":"db/aks-linux-sample-application","url":"/d/54KhiZ7nz/aks-linux-sample-application","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":16,"uid":"6uRDjTNnz","title":"App - Detail","uri":"db/app-detail","url":"/d/6uRDjTNnz/app-detail","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":6,"uid":"dyzn5SK7z","title":"Azure - / Alert Consumption","uri":"db/azure-alert-consumption","url":"/d/dyzn5SK7z/azure-alert-consumption","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure - Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":3,"uid":"Yo38mcvnz","title":"Azure - / Insights / Applications","uri":"db/azure-insights-applications","url":"/d/Yo38mcvnz/azure-insights-applications","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure - Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":4,"uid":"AppInsightsAvTestGeoMap","title":"Azure - / Insights / Applications Test Availability Geo Map","uri":"db/d2135581-8cad-57d7-bf00-c40961be901d","url":"/d/AppInsightsAvTestGeoMap/d2135581-8cad-57d7-bf00-c40961be901d","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure - Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":5,"uid":"INH9berMk","title":"Azure - / Insights / Cosmos DB","uri":"db/azure-insights-cosmos-db","url":"/d/INH9berMk/azure-insights-cosmos-db","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure - Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":9,"uid":"8UDB1s3Gk","title":"Azure - / Insights / Data Explorer Clusters","uri":"db/azure-insights-data-explorer-clusters","url":"/d/8UDB1s3Gk/azure-insights-data-explorer-clusters","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure - Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":10,"uid":"tQZAMYrMk","title":"Azure - / Insights / Key Vaults","uri":"db/azure-insights-key-vaults","url":"/d/tQZAMYrMk/azure-insights-key-vaults","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure - Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":11,"uid":"3n2E8CrGk","title":"Azure - / Insights / Storage Accounts","uri":"db/azure-insights-storage-accounts","url":"/d/3n2E8CrGk/azure-insights-storage-accounts","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure - Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":2,"uid":"AzVmInsightsByRG","title":"Azure - / Insights / Virtual Machines by Resource Group","uri":"db/azure-insights-virtual-machines-by-resource-group","url":"/d/AzVmInsightsByRG/azure-insights-virtual-machines-by-resource-group","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure - Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":7,"uid":"AzVmInsightsByWS","title":"Azure - / Insights / Virtual Machines by Workspace","uri":"db/azure-insights-virtual-machines-by-workspace","url":"/d/AzVmInsightsByWS/azure-insights-virtual-machines-by-workspace","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure - Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":8,"uid":"Mtwt2BV7k","title":"Azure - / Resources Overview","uri":"db/azure-resources-overview","url":"/d/Mtwt2BV7k/azure-resources-overview","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure - Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":20,"uid":"xLERdASnz","title":"Cluster - Detail","uri":"db/cluster-detail","url":"/d/xLERdASnz/cluster-detail","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":13,"uid":"defenderForCloudActiveAlerts","title":"Defender - for Cloud / Active Alerts","uri":"db/defender-for-cloud-active-alerts","url":"/d/defenderForCloudActiveAlerts/defender-for-cloud-active-alerts","slug":"","type":"dash-db","tags":["Alerts","Defender - for Cloud"],"isStarred":false,"folderId":12,"folderUid":"ms-def","folderTitle":"Microsoft - Defender for Cloud","folderUrl":"/dashboards/f/ms-def/microsoft-defender-for-cloud","sortMeta":0},{"id":29,"uid":"c0613871-ebb0-4a2d-b071-f51a851f375d","title":"Full - Stack AKS Monitoring","uri":"db/full-stack-aks-monitoring","url":"/d/c0613871-ebb0-4a2d-b071-f51a851f375d/full-stack-aks-monitoring","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":28,"folderUid":"cloud-native","folderTitle":"Azure - Kubernetes Service Monitoring","folderUrl":"/dashboards/f/cloud-native/azure-kubernetes-service-monitoring","sortMeta":0},{"id":21,"uid":"QTVw7iK7z","title":"Geneva - Health","uri":"db/geneva-health","url":"/d/QTVw7iK7z/geneva-health","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":24,"uid":"icm-geneva-canned-dashboard","title":"IcM - Canned Dashboard","uri":"db/icm-canned-dashboard","url":"/d/icm-geneva-canned-dashboard/icm-canned-dashboard","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":25,"uid":"sVKyjvpnz","title":"Incoming - Service QoS","uri":"db/incoming-service-qos","url":"/d/sVKyjvpnz/incoming-service-qos","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":30,"uid":"kubernetesApiserverDashboard","title":"Kubernetes - / API Server","uri":"db/kubernetes-api-server","url":"/d/kubernetesApiserverDashboard/kubernetes-api-server","slug":"","type":"dash-db","tags":["kubernetes-mixin"],"isStarred":false,"folderId":28,"folderUid":"cloud-native","folderTitle":"Azure - Kubernetes Service Monitoring","folderUrl":"/dashboards/f/cloud-native/azure-kubernetes-service-monitoring","sortMeta":0},{"id":31,"uid":"kubernetesEtcdDashboard","title":"Kubernetes - / ETCD","uri":"db/kubernetes-etcd","url":"/d/kubernetesEtcdDashboard/kubernetes-etcd","slug":"","type":"dash-db","tags":["kubernetes-mixin"],"isStarred":false,"folderId":28,"folderUid":"cloud-native","folderTitle":"Azure - Kubernetes Service Monitoring","folderUrl":"/dashboards/f/cloud-native/azure-kubernetes-service-monitoring","sortMeta":0},{"id":22,"uid":"_sKhXTH7z","title":"Node - Detail","uri":"db/node-detail","url":"/d/_sKhXTH7z/node-detail","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":26,"uid":"6naEwcp7z","title":"Outgoing - Service QoS","uri":"db/outgoing-service-qos","url":"/d/6naEwcp7z/outgoing-service-qos","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":18,"uid":"GIgvhSV7z","title":"Service - Fabric Application Overview","uri":"db/service-fabric-application-overview","url":"/d/GIgvhSV7z/service-fabric-application-overview","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":15,"uid":"sli-insights-geneva-customer-views","title":"SLI - Insights / DRI / Customer views","uri":"db/sli-insights-dri-customer-views","url":"/d/sli-insights-geneva-customer-views/sli-insights-dri-customer-views","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":17,"uid":"sli-insights-geneva-overview","title":"SLI - Insights / Overview","uri":"db/sli-insights-overview","url":"/d/sli-insights-geneva-overview/sli-insights-overview","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":39,"uid":"mg2OAlTVd","title":"Test - Dashboard","uri":"db/test-dashboard","url":"/d/mg2OAlTVd/test-dashboard","slug":"","type":"dash-db","tags":[],"isStarred":false,"sortMeta":0},{"id":37,"uid":"mg2OAlTVa","title":"Test - Dashboard","uri":"db/test-dashboard","url":"/d/mg2OAlTVa/test-dashboard","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":36,"folderUid":"ddn3yqn4nl14wf","folderTitle":"Test - Folder","folderUrl":"/dashboards/f/ddn3yqn4nl14wf/test-folder","sortMeta":0},{"id":38,"uid":"mg2OAlTVc","title":"Test - Dashboard2","uri":"db/test-dashboard2","url":"/d/mg2OAlTVc/test-dashboard2","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":36,"folderUid":"ddn3yqn4nl14wf","folderTitle":"Test - Folder","folderUrl":"/dashboards/f/ddn3yqn4nl14wf/test-folder","sortMeta":0},{"id":27,"uid":"duj3tR77k","title":"WarmPathQoS","uri":"db/warmpathqos","url":"/d/duj3tR77k/warmpathqos","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0}]' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '10124' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-qAuWO6l9oWLklg6FJeqqTw';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:04 GMT - grafana-trace-id: - - c2d3d37cfcb62af3b7f368c06df77c4e - mise-correlation-id: - - 713a12cb-5ac1-4658-b3b9-f4f91e71a5cb - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933785.106.30.110451|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/search?type=dash-db&limit=5000&page=2 - response: - body: - string: '[]' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '2' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-+D1heHuiUFkf+6yGGI5y3A';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:04 GMT - grafana-trace-id: - - d29f224ce2866393b13349450e58f050 - mise-correlation-id: - - 17a63d5a-2480-41e1-80fa-37727577aa6e - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933785.261.26.977831|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/dashboards/uid/OSBzdgnnz - response: - body: - string: "{\"meta\":{\"type\":\"db\",\"canSave\":true,\"canEdit\":true,\"canAdmin\":true,\"canStar\":true,\"canDelete\":true,\"slug\":\"agent-qos\",\"url\":\"/d/OSBzdgnnz/agent-qos\",\"expires\":\"0001-01-01T00:00:00Z\",\"created\":\"2024-05-28T21:55:37Z\",\"updated\":\"2024-05-28T21:55:37Z\",\"updatedBy\":\"Anonymous\",\"createdBy\":\"Anonymous\",\"version\":1,\"hasAcl\":false,\"isFolder\":false,\"folderId\":14,\"folderUid\":\"geneva\",\"folderTitle\":\"Geneva\",\"folderUrl\":\"/dashboards/f/geneva/geneva\",\"provisioned\":true,\"provisionedExternalId\":\"agentQoS.json\",\"annotationsPermissions\":{\"dashboard\":{\"canAdd\":true,\"canEdit\":true,\"canDelete\":true},\"organization\":{\"canAdd\":true,\"canEdit\":true,\"canDelete\":true}}},\"dashboard\":{\"annotations\":{\"list\":[{\"builtIn\":1,\"datasource\":\"-- - Grafana --\",\"enable\":true,\"hide\":true,\"iconColor\":\"rgba(0, 211, 255, - 1)\",\"name\":\"Annotations \\u0026 Alerts\",\"type\":\"dashboard\"}]},\"description\":\"\",\"editable\":true,\"gnetId\":null,\"graphTooltip\":0,\"id\":23,\"links\":[],\"panels\":[{\"datasource\":null,\"gridPos\":{\"h\":6,\"w\":12,\"x\":0,\"y\":0},\"id\":2,\"options\":{\"content\":\"\\u003cdiv - style=\\\"padding: 1em\\\"\\u003e\\n \\u003cp\\u003eThis dashboard helps - understand and diagnose monitoring agent health. It gives an overview of:\\u003cbr\\u003e\\u003c/p\\u003e\\n - \ \\u003cul\\u003e\\n \\u003cli\\u003eData Quality (Data loss and latency - in monitoring agent)\\u003c/li\\u003e\\n \\u003cli\\u003eResource usage - (Monitoring Agent memory and CPU usage)\\u003c/li\\u003e\\n \\u003c/ul\\u003e\\n - \ \\u003cp\\u003eFor an overview of the Monitoring Agent \\u003ca href=\\\"https://eng.ms/docs/products/geneva/collect/overview\\\" - target=\\\"_blank\\\"\\u003eplease click here\\u003c/a\\u003e.\\u003c/p\\u003e\\n\\u003c/div\\u003e\",\"mode\":\"html\"},\"pluginVersion\":\"8.0.6\",\"title\":\"What - is this dashboard?\",\"type\":\"text\"},{\"datasource\":null,\"gridPos\":{\"h\":6,\"w\":12,\"x\":12,\"y\":0},\"id\":4,\"options\":{\"content\":\"\\u003cdiv - style=\\\"padding: 1em\\\"\\u003e\\n \\u003cp\\u003e\\u003cspan style=\\\"color:#C97777\\\"\\u003e\\u003cstrong\\u003eNot - seeing data in this dashboard?\\u003c/strong\\u003e\\u003c/span\\u003e\\u003c/p\\u003e\\n - \ \\u003col\\u003e\\n \\u003cli\\u003e\\u003ca data-cke-saved-href=\\\"https://eng.ms/docs/products/geneva/collect/advanced/agentqos#agent-metrics\\\" - href=\\\"https://eng.ms/docs/products/geneva/collect/advanced/agentqos#agent-metrics\\\" - target=\\\"_blank\\\"\\u003eLearn about Agent Metrics\\u003c/a\\u003e.\\u003c/li\\u003e\\n - \ \\u003cli\\u003eDepending on where you have created an account, go - to \\n \\u003ca data-cke-saved-href=\\\"\\\" href=\\\"https://jarvis-west.dc.ad.msft.net/settings/mds?page=settings\\u0026mode=mds\\\" - target=\\\"_blank\\\"\\u003ejarvis-prod\\u003c/a\\u003e or \\u003ca data-cke-saved-href=\\\"\\\" - href=\\\"https://jarvis-west-int.cloudapp.net/settings/mds?page=settings\\u0026mode=mds\\\" - target=\\\"_blank\\\"\\u003ejarvis-int\\u003c/a\\u003e, select your environment - and account, and select the most recent config id to open new Config Builder - experience.\\u003c/li\\u003e\\n \\u003cli\\u003eFollow the steps as - mentioned \\u003ca data-cke-saved-href=\\\"https://eng.ms/docs/products/geneva/collect/manage/agentmetrics\\\" - href=\\\"https://eng.ms/docs/products/geneva/collect/manage/agentmetrics\\\" - target=\\\"_blank\\\"\\u003ehere\\u003c/a\\u003e to configure Agent metrics.\\u003c/li\\u003e\\n - \ \\u003c/ol\\u003e\\n \\u003cp\\u003eFor more information, review \\u003ca - data-cke-saved-href=\\\"https://eng.ms/docs/products/geneva/collect/advanced/agentqos\\\" - href=\\\"https://eng.ms/docs/products/geneva/collect/advanced/agentqos\\\" - target=\\\"_blank\\\"\\u003eQoS metric\\u003c/a\\u003e and \\u003ca data-cke-saved-href=\\\"https://eng.ms/docs/products/geneva/collect/manage/agentmetrics#cost-metrics\\\" - href=\\\"https://eng.ms/docs/products/geneva/collect/manage/agentmetrics#cost-metrics\\\" - target=\\\"_blank\\\"\\u003eresource cost metric\\u003c/a\\u003e documentation.\\u003c/p\\u003e\\n\\u003c/div\\u003e\",\"mode\":\"html\"},\"pluginVersion\":\"8.0.6\",\"title\":\"How - to activate this dashboard?\",\"type\":\"text\"},{\"datasource\":\"Geneva - Datasource\",\"fieldConfig\":{\"defaults\":{\"color\":{\"fixedColor\":\"light-blue\",\"mode\":\"fixed\"},\"custom\":{\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"barAlignment\":0,\"drawStyle\":\"line\",\"fillOpacity\":50,\"gradientMode\":\"hue\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineInterpolation\":\"linear\",\"lineWidth\":1,\"pointSize\":5,\"scaleDistribution\":{\"type\":\"linear\"},\"showPoints\":\"auto\",\"spanNulls\":false,\"stacking\":{\"group\":\"A\",\"mode\":\"none\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"yellow\",\"value\":null}]}},\"overrides\":[]},\"gridPos\":{\"h\":10,\"w\":12,\"x\":0,\"y\":6},\"id\":6,\"options\":{\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\"},\"tooltip\":{\"mode\":\"single\"}},\"targets\":[{\"account\":\"$account\",\"backends\":[],\"customSeriesNaming\":\"Data - delay in Seconds\",\"dimension\":\"\",\"metric\":\"\",\"metricsQueryType\":\"query\",\"namespace\":\"Monitoring - Agent\",\"queryText\":\"metric(\\\"DataDelayInSeconds\\\").samplingTypes(\\\"Average\\\").preaggregate(\\\"Total\\\") - | project Average=replacenulls(Average,0) | zoom avg=avg(Average) by 1h\",\"refId\":\"A\",\"samplingType\":\"\",\"service\":\"metrics\",\"useBackends\":false,\"useCustomSeriesNaming\":true}],\"title\":\"Data - Latency\",\"type\":\"timeseries\"},{\"datasource\":null,\"gridPos\":{\"h\":10,\"w\":12,\"x\":12,\"y\":6},\"id\":8,\"options\":{\"content\":\"\\u003cdiv\\u003e\\n - \ \\u003cp\\u003e\\n \u200B\\u003cstrong\\u003eData Latency\\u003c/strong\\u003e: - The delay from when the Monitoring Agent receives all of the data it schedules - to upload in a batch and when it uploads that batch of data to the pipeline. - See the\\n \\u003ca href=\\\"https://eng.ms/docs/products/geneva/collect/advanced/agentqos#agent-metrics\\\" - target=\\\"_blank\\\" data-cke-saved-href=\\\"https://eng.ms/docs/products/geneva/collect/advanced/agentqos#agent-metrics\\\"\\u003e\\n - \ agent metrics help page\\n \\u003c/a\\u003e\\n for - more information on how to interpret this chart.\\n \\u003c/p\\u003e\\n - \ \\u003cp\\u003e\\n \\u003cstrong\\u003eRetries due to Throttling:\\u003c/strong\\u003e\\n - \ A high value for this metric means many data upload requests or Geneva - pipeline notification requests from the Monitoring Agent are being throttled - and retried.\\n \\u003c/p\\u003e\\n \\u003cp\\u003e\\u003cstrong\\u003eData - and Notification Failures:\\u003c/strong\\u003e A high value for this metric - means that MA failed to upload a batch of event data or the notifications - that the data was pushed to the pipeline.\\u003c/p\\u003e\\n \\u003cp\\u003e\\n - \ \\u003cstrong\\u003eEvents Dropped: \\u003c/strong\\u003eThe number - of events lost. See\\n \\u003ca href=\\\"https://eng.ms/docs/products/geneva/collect/advanced/agentqos#agent-metrics\\\" - target=\\\"_blank\\\" data-cke-saved-href=\\\"https://eng.ms/docs/products/geneva/collect/advanced/agentqos#agent-metrics\\\"\\u003e\\n - \ this help page\\n \\u003c/a\\u003e\\n for more details.\\n - \ \\u003c/p\\u003e\\n \\u003cp\\u003e\\n Please review the \\u003ca - href=\\\"change this\\\" target=\\\"_blank\\\" data-cke-saved-href=\\\"change - this\\\"\\u003ewiki\\u003c/a\\u003e\\n for guidance on many storage - accounts and event hubs you need.\\n \\u003c/p\\u003e\\n\\u003c/div\\u003e\",\"mode\":\"html\"},\"pluginVersion\":\"8.0.6\",\"title\":\"Data - Quality Help\",\"type\":\"text\"},{\"datasource\":\"Geneva Datasource\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"palette-classic\"},\"custom\":{\"axisLabel\":\"Count\",\"axisPlacement\":\"auto\",\"barAlignment\":-1,\"drawStyle\":\"bars\",\"fillOpacity\":100,\"gradientMode\":\"opacity\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineInterpolation\":\"linear\",\"lineWidth\":1,\"pointSize\":5,\"scaleDistribution\":{\"type\":\"linear\"},\"showPoints\":\"auto\",\"spanNulls\":false,\"stacking\":{\"group\":\"A\",\"mode\":\"normal\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"orange\",\"value\":null}]},\"unit\":\"short\"},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Notification - retries\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"light-green\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Data - upload retries\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"rgba(255, - 202, 104, 1)\",\"mode\":\"fixed\"}}]}]},\"gridPos\":{\"h\":11,\"w\":9,\"x\":0,\"y\":16},\"id\":12,\"options\":{\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\"},\"tooltip\":{\"mode\":\"multi\"}},\"targets\":[{\"account\":\"$account\",\"backends\":[],\"customSeriesNaming\":\"Notification - retries\",\"dimension\":\"\",\"hide\":false,\"metric\":\"\",\"metricsQueryType\":\"query\",\"namespace\":\"Monitoring - Agent\",\"queryText\":\"metric(\\\"FailedNotificationTask\\\").samplingTypes(\\\"Sum\\\").preaggregate(\\\"Total\\\") - | project Sum=replacenulls(Sum,0) | zoom Sum=sum(Sum) by 1d\",\"refId\":\"Notification - retries\",\"samplingType\":\"\",\"service\":\"metrics\",\"useBackends\":false,\"useCustomSeriesNaming\":true},{\"account\":\"$account\",\"backends\":[],\"customSeriesNaming\":\"Data - upload retries\",\"dimension\":\"\",\"metric\":\"\",\"metricsQueryType\":\"query\",\"namespace\":\"Monitoring - Agent\",\"queryText\":\"metric(\\\"FailedUploadTasks\\\").samplingTypes(\\\"Sum\\\").preaggregate(\\\"Total\\\") - | project Sum=replacenulls(Sum,0) | zoom Sum=sum(Sum) by 1d\",\"refId\":\"Data - upload retries\",\"samplingType\":\"\",\"service\":\"metrics\",\"useBackends\":false,\"useCustomSeriesNaming\":true}],\"title\":\"Data - and Notification Throttling\",\"transformations\":[{\"id\":\"groupBy\",\"options\":{\"fields\":{\"time\":{\"aggregations\":[],\"operation\":null}}}}],\"type\":\"timeseries\"},{\"datasource\":\"Geneva - Datasource\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"palette-classic\"},\"custom\":{\"axisLabel\":\"Count\",\"axisPlacement\":\"auto\",\"barAlignment\":-1,\"drawStyle\":\"bars\",\"fillOpacity\":90,\"gradientMode\":\"opacity\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineInterpolation\":\"linear\",\"lineWidth\":1,\"pointSize\":5,\"scaleDistribution\":{\"type\":\"linear\"},\"showPoints\":\"auto\",\"spanNulls\":false,\"stacking\":{\"group\":\"A\",\"mode\":\"normal\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"orange\",\"value\":null}]},\"unit\":\"short\"},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Notification - failures\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"yellow\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Data - upload failure\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"purple\",\"mode\":\"fixed\"}}]}]},\"gridPos\":{\"h\":11,\"w\":8,\"x\":9,\"y\":16},\"id\":20,\"options\":{\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\"},\"tooltip\":{\"mode\":\"multi\"}},\"targets\":[{\"account\":\"$account\",\"backends\":[],\"customSeriesNaming\":\"Notification - failures\",\"dimension\":\"\",\"hide\":false,\"metric\":\"\",\"metricsQueryType\":\"query\",\"namespace\":\"Monitoring - Agent\",\"queryText\":\"metric(\\\"TimedoutNotificationTask\\\").samplingTypes(\\\"Sum\\\").preaggregate(\\\"Total\\\") - | project Sum=replacenulls(Sum,0) | zoom Sum=sum(Sum) by 1d\",\"refId\":\"Notification - failures\",\"samplingType\":\"\",\"service\":\"metrics\",\"useBackends\":false,\"useCustomSeriesNaming\":true},{\"account\":\"$account\",\"backends\":[],\"customSeriesNaming\":\"Data - upload failure\",\"dimension\":\"\",\"metric\":\"\",\"metricsQueryType\":\"query\",\"namespace\":\"Monitoring - Agent\",\"queryText\":\"metric(\\\"TimedoutUploadTasks\\\").samplingTypes(\\\"Sum\\\").preaggregate(\\\"Total\\\") - | project Sum=replacenulls(Sum,0) | zoom Sum=sum(Sum) by 1d\",\"refId\":\"Data - upload failures\",\"samplingType\":\"\",\"service\":\"metrics\",\"useBackends\":false,\"useCustomSeriesNaming\":true}],\"title\":\"Data - Upload and Pipeline Notification Failures\",\"transformations\":[{\"id\":\"groupBy\",\"options\":{\"fields\":{\"time\":{\"aggregations\":[],\"operation\":null}}}}],\"type\":\"timeseries\"},{\"datasource\":\"Geneva - Datasource\",\"fieldConfig\":{\"defaults\":{\"color\":{\"fixedColor\":\"light-blue\",\"mode\":\"fixed\"},\"custom\":{\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"barAlignment\":0,\"drawStyle\":\"line\",\"fillOpacity\":0,\"gradientMode\":\"none\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineInterpolation\":\"linear\",\"lineWidth\":1,\"pointSize\":5,\"scaleDistribution\":{\"type\":\"linear\"},\"showPoints\":\"auto\",\"spanNulls\":false,\"stacking\":{\"group\":\"A\",\"mode\":\"none\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":80}]},\"unit\":\"short\"},\"overrides\":[]},\"gridPos\":{\"h\":11,\"w\":7,\"x\":17,\"y\":16},\"id\":16,\"maxDataPoints\":null,\"options\":{\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\"},\"tooltip\":{\"mode\":\"single\"}},\"targets\":[{\"account\":\"$account\",\"backends\":[],\"customSeriesNaming\":\"Events - Dropped\",\"dimension\":\"\",\"metric\":\"\",\"metricsQueryType\":\"query\",\"namespace\":\"Monitoring - Agent\",\"queryText\":\"metric(\\\"EventsDropped\\\").samplingTypes(\\\"Sum\\\").preaggregate(\\\"Total\\\") - | project Sum=replacenulls(Sum,0) | zoom avg=avg(Sum) by 1h\",\"refId\":\"Events - Dropped\",\"samplingType\":\"\",\"service\":\"metrics\",\"useBackends\":false,\"useCustomSeriesNaming\":true}],\"timeFrom\":null,\"title\":\"Events - Dropped\",\"type\":\"timeseries\"},{\"datasource\":\"Geneva Datasource\",\"fieldConfig\":{\"defaults\":{\"color\":{\"fixedColor\":\"light-yellow\",\"mode\":\"fixed\"},\"custom\":{\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"barAlignment\":0,\"drawStyle\":\"line\",\"fillOpacity\":50,\"gradientMode\":\"opacity\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineInterpolation\":\"linear\",\"lineStyle\":{\"fill\":\"solid\"},\"lineWidth\":1,\"pointSize\":5,\"scaleDistribution\":{\"type\":\"linear\"},\"showPoints\":\"auto\",\"spanNulls\":true,\"stacking\":{\"group\":\"A\",\"mode\":\"none\"},\"thresholdsStyle\":{\"mode\":\"area\"}},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"semi-dark-green\",\"value\":null},{\"color\":\"light-yellow\",\"value\":65},{\"color\":\"semi-dark-red\",\"value\":85}]},\"unit\":\"percent\"},\"overrides\":[]},\"gridPos\":{\"h\":8,\"w\":12,\"x\":0,\"y\":27},\"id\":18,\"options\":{\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\"},\"tooltip\":{\"mode\":\"single\"}},\"pluginVersion\":\"8.0.6\",\"targets\":[{\"account\":\"$account\",\"backends\":[],\"customSeriesNaming\":\"CPU - Usage (fraction)\",\"dimension\":\"\",\"metric\":\"\",\"metricsQueryType\":\"query\",\"namespace\":\"Monitoring - Agent\",\"queryText\":\"metric(\\\"CpuUsage\\\").samplingTypes(\\\"Average\\\").preaggregate(\\\"Total\\\") - | project cpuUsage=Average | zoom cpuUsage=avg(cpuUsage) by 1h\",\"refId\":\"CPU - Usage\",\"samplingType\":\"\",\"service\":\"metrics\",\"useBackends\":false,\"useCustomSeriesNaming\":true}],\"title\":\"MA - Resource Usage (CPU)\",\"transformations\":[{\"id\":\"calculateField\",\"options\":{\"alias\":\"CPU - Usage (%)\",\"binary\":{\"left\":\"CPU Usage (fraction)\",\"operator\":\"*\",\"reducer\":\"sum\",\"right\":\"100\"},\"mode\":\"binary\",\"reduce\":{\"include\":[\"CPU - Usage (fraction)\"],\"reducer\":\"last\"},\"replaceFields\":true}}],\"type\":\"timeseries\"},{\"datasource\":\"Geneva - Datasource\",\"fieldConfig\":{\"defaults\":{\"color\":{\"fixedColor\":\"yellow\",\"mode\":\"fixed\"},\"custom\":{\"axisLabel\":\"MB\",\"axisPlacement\":\"auto\",\"barAlignment\":0,\"drawStyle\":\"line\",\"fillOpacity\":50,\"gradientMode\":\"hue\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineInterpolation\":\"linear\",\"lineStyle\":{\"fill\":\"solid\"},\"lineWidth\":1,\"pointSize\":5,\"scaleDistribution\":{\"type\":\"linear\"},\"showPoints\":\"auto\",\"spanNulls\":false,\"stacking\":{\"group\":\"A\",\"mode\":\"none\"},\"thresholdsStyle\":{\"mode\":\"area\"}},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":10000}]},\"unit\":\"none\"},\"overrides\":[]},\"gridPos\":{\"h\":8,\"w\":12,\"x\":12,\"y\":27},\"id\":19,\"options\":{\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\"},\"tooltip\":{\"mode\":\"multi\"}},\"pluginVersion\":\"8.0.6\",\"targets\":[{\"account\":\"$account\",\"backends\":[],\"customSeriesNaming\":\"Memory - Usage (MB)\",\"dimension\":\"\",\"metric\":\"\",\"metricsQueryType\":\"query\",\"namespace\":\"Monitoring - Agent\",\"queryText\":\"metric(\\\"MemoryUsage\\\").samplingTypes(\\\"Average\\\").preaggregate(\\\"Total\\\") - | project MemoryUsage=Average/(1024*1024)\",\"refId\":\"A\",\"samplingType\":\"\",\"service\":\"metrics\",\"useBackends\":false,\"useCustomSeriesNaming\":true}],\"title\":\"MA - Resource Usage (Memory)\",\"type\":\"timeseries\"},{\"datasource\":null,\"gridPos\":{\"h\":6,\"w\":24,\"x\":0,\"y\":35},\"id\":10,\"options\":{\"content\":\"\\u003cdiv - style=\\\"padding: 1em;\\\"\\u003e\\n \\u003cp\\u003e\\n These metrics - help you determine what MA features are taking the most time within the MA - process. You can track which MA data collection operations are the most costly - and which event tasks are the most expensive in terms of time\\n they - take to execute. Common causes of costly events include derived events that - have expensive queries or push a\\n \\u003ca href=\\\"https://eng.ms/docs/products/geneva/collect/advanced/windowsdatacosts\\\" - target=\\\"_blank\\\" data-cke-saved-href=\\\"https://eng.ms/docs/products/geneva/collect/advanced/windowsdatacosts\\\"\\u003e\\n - \ large amount of data to storage\\n \\u003c/a\\u003e\\n - \ \\u003c/p\\u003e\\n \\u003cp\\u003e\\n Please review the\\n - \ \\u003ca href=\\\"https://eng.ms/docs/products/geneva/collect/advanced/windowsdatacosts\\\" - target=\\\"_blank\\\" data-cke-saved-href=\\\"https://eng.ms/docs/products/geneva/collect/advanced/windowsdatacosts\\\"\\u003e\\n - \ cost metrics help page\\n \\u003c/a\\u003e\\n for - a more detailed description of how the metrics are calculated, operation definitions, - and how to further drill down to debug why an event is expensive.\\n \\u003c/p\\u003e\\n - \ \\u003cp\\u003e\\n See\\n \\u003ca href=\\\"https://eng.ms/docs/products/geneva/collect/manage/costmetricconfig\\\" - target=\\\"_blank\\\" data-cke-saved-href=\\\"https://eng.ms/docs/products/geneva/collect/manage/costmetricconfig\\\"\\u003e\\n - \ this help page\\n \\u003c/a\\u003e\\n if you do - not see data in the charts to your left.\\n \\u003c/p\\u003e\\n\\u003c/div\\u003e\\n\",\"mode\":\"html\"},\"pluginVersion\":\"8.0.6\",\"title\":\"Costly - Events Help\",\"type\":\"text\"},{\"datasource\":\"Geneva Datasource\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"palette-classic\"},\"custom\":{\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false}},\"mappings\":[]},\"overrides\":[]},\"gridPos\":{\"h\":8,\"w\":12,\"x\":0,\"y\":41},\"id\":22,\"options\":{\"legend\":{\"displayMode\":\"list\",\"placement\":\"bottom\"},\"pieType\":\"donut\",\"reduceOptions\":{\"calcs\":[\"lastNotNull\"],\"fields\":\"\",\"values\":false},\"tooltip\":{\"mode\":\"single\"}},\"targets\":[{\"account\":\"$account\",\"backends\":[],\"customSeriesNaming\":\"{Operation}\",\"dimension\":\"\",\"metric\":\"\",\"metricsQueryType\":\"query\",\"namespace\":\"Monitoring - Agent\",\"queryText\":\"metric(\\\"MaOperationCosts\\\").samplingTypes(\\\"Average\\\").preaggregate(\\\"AgentQOSPerOperation\\\") - \\n| project Average=replacenulls(Average, 0) \\n| zoom Average=avg(Average) - by 5m\\n| top 10 by avg(Average) desc\",\"refId\":\"Costly Operations\",\"samplingType\":\"\",\"service\":\"metrics\",\"useBackends\":false,\"useCustomSeriesNaming\":true}],\"title\":\"Top - Costly Operations\",\"type\":\"piechart\"},{\"datasource\":\"Geneva Datasource\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"palette-classic\"},\"custom\":{\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false}},\"mappings\":[]},\"overrides\":[]},\"gridPos\":{\"h\":8,\"w\":12,\"x\":12,\"y\":41},\"id\":23,\"options\":{\"legend\":{\"displayMode\":\"list\",\"placement\":\"bottom\"},\"pieType\":\"donut\",\"reduceOptions\":{\"calcs\":[\"lastNotNull\"],\"fields\":\"\",\"values\":false},\"tooltip\":{\"mode\":\"single\"}},\"targets\":[{\"account\":\"$account\",\"backends\":[],\"customSeriesNaming\":\"{EventName}\",\"dimension\":\"\",\"metric\":\"\",\"metricsQueryType\":\"query\",\"namespace\":\"Monitoring - Agent\",\"queryText\":\"metric(\\\"MaEventCosts\\\").samplingTypes(\\\"Average\\\").preaggregate(\\\"AgentQOSPerEventName\\\") - \\n| project Average=replacenulls(Average, 0) \\n| where avg(Average) \\u003e - 0\\n| top 10 by avg(Average) desc\",\"refId\":\"Costly Operations\",\"samplingType\":\"\",\"service\":\"metrics\",\"useBackends\":false,\"useCustomSeriesNaming\":true}],\"title\":\"Costly - Event Names\",\"type\":\"piechart\"}],\"refresh\":false,\"schemaVersion\":30,\"style\":\"dark\",\"tags\":[],\"templating\":{\"list\":[{\"allValue\":null,\"current\":{},\"datasource\":\"Geneva - Datasource\",\"definition\":\"accounts()\",\"description\":\"The Geneva metrics - account name\",\"error\":null,\"hide\":0,\"includeAll\":false,\"label\":\"Account\",\"multi\":false,\"name\":\"account\",\"options\":[],\"query\":\"accounts()\",\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":1,\"type\":\"query\"}]},\"time\":{\"from\":\"now-7d\",\"to\":\"now\"},\"timepicker\":{},\"timezone\":\"\",\"title\":\"Agent - QoS\",\"uid\":\"OSBzdgnnz\",\"version\":1}}" - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '19944' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-Bb1C1HtZvV98bcGwplGKzw';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:04 GMT - grafana-trace-id: - - 88db6195f538cdd0f150864ff79043d0 - mise-correlation-id: - - a768ba8e-9717-4b3b-8533-1a978aca7556 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933785.401.26.467122|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/dashboards/uid/54KhiZ7nz - response: - body: - string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"aks-linux-sample-application","url":"/d/54KhiZ7nz/aks-linux-sample-application","expires":"0001-01-01T00:00:00Z","created":"2024-05-28T21:55:37Z","updated":"2024-05-28T21:55:37Z","updatedBy":"Anonymous","createdBy":"Anonymous","version":1,"hasAcl":false,"isFolder":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","provisioned":true,"provisionedExternalId":"AKSLinuxSample.json","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"annotations":{"list":[{"builtIn":1,"datasource":"-- - Grafana --","enable":true,"hide":true,"iconColor":"rgba(0, 211, 255, 1)","name":"Annotations - \u0026 Alerts","target":{"limit":100,"matchAny":false,"tags":[],"type":"dashboard"},"type":"dashboard"}]},"editable":true,"gnetId":null,"graphTooltip":0,"id":19,"links":[],"liveNow":false,"panels":[{"datasource":null,"gridPos":{"h":4,"w":24,"x":0,"y":0},"id":6,"options":{"content":"This - dashboard shows telemetry from the machine running the AKSGenevaSample Application.\n\u003cbr\u003e\nThe - dashboard will contain data only if your service (AKSGenevaSample) is running - and the Geneva Agent is set up correctly.\n\u003cbr\u003e\nTo set up a sample - application and send telemetry to Geneva refer \n\u003ca href=\"https://eng.ms/docs/products/geneva/getting_started/environments/akslinux\"\u003ethis - documentation\u003c/a\u003e.\n\u003cbr\u003e\nTo learn more about running - Geneva Monitoring to collect telemetry from AKS \u003ca href=\"https://eng.ms/docs/products/geneva/getting_started/environments/akslinux\"\u003esee - here\u003c/a\u003e.","mode":"html"},"pluginVersion":"8.3.0-pre","title":"What - is this dashboard?","type":"text"},{"datasource":"Geneva Datasource","description":"Average - temperature of the machine where the Geneva Agent is running","fieldConfig":{"defaults":{"color":{"fixedColor":"super-light-yellow","mode":"fixed"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":50,"gradientMode":"opacity","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":2,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"area"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"yellow","value":35},{"color":"red","value":40}]}},"overrides":[]},"gridPos":{"h":9,"w":12,"x":0,"y":4},"id":2,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single"}},"targets":[{"account":"","backends":[],"customSeriesNaming":"Avg - Node Temperature (F)","dimension":"","environment":"prod","groupByUnit":"m","groupByValue":"1","healthQueryType":"Topology","hide":false,"metric":"","metricsQueryType":"query","namespace":"","queryText":"metric(\"Temperature\").samplingTypes(\"Average\").resolution(1m)","refId":"A","samplingType":"","service":"metrics","useBackends":false,"useCustomSeriesNaming":true}],"title":"Average - Temperature of the Node","type":"timeseries"},{"datasource":"Geneva Datasource","description":"Average - number of boot failures on the node","fieldConfig":{"defaults":{"color":{"fixedColor":"orange","mode":"palette-classic"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":2,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":true,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[{"matcher":{"id":"byName","options":"Failure"},"properties":[{"id":"color","value":{"fixedColor":"red","mode":"fixed"}}]},{"matcher":{"id":"byName","options":"Success"},"properties":[{"id":"color","value":{"fixedColor":"green","mode":"fixed"}}]}]},"gridPos":{"h":9,"w":12,"x":12,"y":4},"id":4,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"multi"}},"targets":[{"account":"","backends":[],"customSeriesNaming":"Success","dimension":"","environment":"prod","groupByUnit":"m","groupByValue":"1","healthQueryType":"Topology","hide":false,"metric":"","metricsQueryType":"query","namespace":"","queryText":"metric(\"Boot - Success\").samplingTypes(\"Count\").resolution(1m)","refId":"SuccessQuery","samplingType":"","service":"metrics","useBackends":false,"useCustomSeriesNaming":true},{"account":"","backends":[],"customSeriesNaming":"Failure","dimension":"","environment":"prod","groupByUnit":"m","groupByValue":"1","healthQueryType":"Topology","hide":false,"metric":"","metricsQueryType":"query","namespace":"","queryText":"metric(\"Boot - Failure\").samplingTypes(\"Count\").resolution(1m)","refId":"FailureQuery","samplingType":"","service":"metrics","useBackends":false,"useCustomSeriesNaming":true}],"title":"Average - Count of Boot Failures vs Success","type":"timeseries"}],"refresh":"","schemaVersion":31,"style":"dark","tags":[],"templating":{"list":[]},"time":{"from":"now-30m","to":"now"},"timepicker":{},"timezone":"","title":"AKS - Linux Sample Application","uid":"54KhiZ7nz","version":1}}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '5491' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-w8m6h5ydebhIpXAKp7y32A';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:04 GMT - grafana-trace-id: - - 8fa3492017cab07bdd6e7e61907de485 - mise-correlation-id: - - 0e70b2ca-01a2-4fac-91e9-3a79e7f5be26 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933785.563.29.77319|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/dashboards/uid/6uRDjTNnz - response: - body: - string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"app-detail","url":"/d/6uRDjTNnz/app-detail","expires":"0001-01-01T00:00:00Z","created":"2024-05-28T21:55:37Z","updated":"2024-05-28T21:55:37Z","updatedBy":"Anonymous","createdBy":"Anonymous","version":1,"hasAcl":false,"isFolder":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","provisioned":true,"provisionedExternalId":"AppDetail.json","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"annotations":{"list":[{"builtIn":1,"datasource":"-- - Grafana --","enable":true,"hide":true,"iconColor":"rgba(0, 211, 255, 1)","name":"Annotations - \u0026 Alerts","target":{"limit":100,"matchAny":false,"tags":[],"type":"dashboard"},"type":"dashboard"}]},"editable":true,"gnetId":null,"graphTooltip":0,"id":16,"links":[],"liveNow":false,"panels":[{"datasource":"Geneva - Datasource","description":"For a particular cluster and an application, this - widget shows it''s health timeline - time when the application sent Ok, Warning - and Error as it''s health status","fieldConfig":{"defaults":{"color":{"mode":"continuous-GrYlRd"},"custom":{"fillOpacity":75,"lineWidth":0},"mappings":[],"max":0,"min":0,"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]},"unit":"short"},"overrides":[{"matcher":{"id":"byRegexp","options":"Error.*"},"properties":[{"id":"mappings","value":[{"options":{"0":{"color":"transparent","index":0},"1":{"color":"red","index":1}},"type":"value"}]}]},{"matcher":{"id":"byRegexp","options":"Ok.*"},"properties":[{"id":"mappings","value":[{"options":{"0":{"color":"transparent","index":0},"1":{"color":"green","index":1}},"type":"value"}]}]},{"matcher":{"id":"byRegexp","options":"Warning.*"},"properties":[{"id":"mappings","value":[{"options":{"0":{"color":"transparent","index":0},"1":{"color":"yellow","index":1}},"type":"value"}]}]}]},"gridPos":{"h":15,"w":24,"x":0,"y":0},"id":2,"options":{"alignValue":"center","legend":{"displayMode":"hidden","placement":"bottom"},"mergeValues":true,"rowHeight":0.9,"showValue":"auto","tooltip":{"mode":"single"}},"targets":[{"account":"$account","azureMonitor":{"timeGrain":"auto"},"backends":[],"customSeriesNaming":"{HealthState} - {ClusterName} {AppName}","dimension":"ClusterName, AppName, HealthState","dimensionFilterOperators":["in","in","in"],"dimensionFilterValues":[null,null,["Ok"]],"dimensionFilters":["AppName","ClusterName","HealthState"],"groupByUnit":"m","groupByValue":"5","healthQueryType":"Topology","metric":"AppHealthState","metricsQueryType":"query","namespace":"ServiceFabric","queryText":"metric(\"AppHealthState\").samplingTypes(\"Count\").preaggregate(\"ClusterName, - AppName, HealthState\") | where HealthState == \"Ok\" and ClusterName in (\"$clusterName\") - and AppName in (\"$appName\") | project Count=replacenulls(Count, 0) | zoom - Count=sum(Count) by 5m | top 40 by avg(Count)","refId":"Ok","resAggFunc":"sum","samplingType":"Count","service":"metrics","subscription":"f7152080-b4e8-47ee-9c85-7f1d0e6b72dc","useBackends":false,"useCustomSeriesNaming":true},{"account":"$account","backends":[],"customSeriesNaming":"{HealthState} - {ClusterName} {AppName}","dimension":"","groupByUnit":"m","groupByValue":"1","healthQueryType":"Topology","hide":false,"metric":"","metricsQueryType":"query","namespace":"ServiceFabric","queryText":"metric(\"AppHealthState\").samplingTypes(\"Count\").preaggregate(\"ClusterName, - AppName, HealthState\") | where HealthState == \"Warning\" and ClusterName - in (\"$ClusterName\") and AppName in (\"$AppName\") | project Count=replacenulls(Count, - 0) | zoom Count=sum(Count) by 5m | top 40 by avg(Count)","refId":"Warning","samplingType":"","service":"metrics","useBackends":false,"useCustomSeriesNaming":true},{"account":"$account","backends":[],"customSeriesNaming":"{HealthState} - {ClusterName} {AppName}","dimension":"","groupByUnit":"m","groupByValue":"1","healthQueryType":"Topology","hide":false,"metric":"","metricsQueryType":"query","namespace":"ServiceFabric","queryText":"metric(\"AppHealthState\").samplingTypes(\"Count\").preaggregate(\"ClusterName, - AppName, HealthState\") | where HealthState == \"Error\" and ClusterName in - (\"$ClusterName\") and AppName in (\"$AppName\") | project Count=replacenulls(Count, - 0) | zoom Count=sum(Count) by 5m | top 40 by avg(Count)","refId":"Error","samplingType":"","service":"metrics","useBackends":false,"useCustomSeriesNaming":true}],"title":"Application - health timeline","type":"state-timeline"}],"refresh":"","schemaVersion":31,"style":"dark","tags":[],"templating":{"list":[{"allValue":null,"current":{},"datasource":"Geneva - Datasource","definition":"Accounts()","description":"The Geneva metrics account - name","error":null,"hide":0,"includeAll":false,"label":"Account","multi":false,"name":"account","options":[],"query":"Accounts()","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":null,"current":{},"datasource":"Geneva - Datasource","definition":"dimensionValues($account, ServiceFabric, AppHealthState, - ClusterName)","description":"The name of the cluster you want to see data - for","error":null,"hide":0,"includeAll":false,"label":"Cluster Name","multi":true,"name":"ClusterName","options":[],"query":"dimensionValues($account, - ServiceFabric, AppHealthState, ClusterName)","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":null,"current":{"selected":true,"text":["None"],"value":[""]},"datasource":"Geneva - Datasource","definition":"dimensionValues($account, ServiceFabric, AppHealthState, - AppName)","description":"Application name in the cluster","error":null,"hide":0,"includeAll":false,"label":"App - Name","multi":true,"name":"AppName","options":[],"query":"dimensionValues($account, - ServiceFabric, AppHealthState, AppName)","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"}]},"time":{"from":"now-6h","to":"now"},"timepicker":{},"timezone":"","title":"App - Detail","uid":"6uRDjTNnz","version":1}}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '6122' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-tuYMPhfd/Slk7hjb6zv+0g';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:04 GMT - grafana-trace-id: - - d2322f9a46db4e1907b2064d230f17cd - mise-correlation-id: - - 93a1a599-660a-48be-bb4a-c0e7b1244750 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933785.702.29.40662|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/dashboards/uid/dyzn5SK7z - response: - body: - string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"azure-alert-consumption","url":"/d/dyzn5SK7z/azure-alert-consumption","expires":"0001-01-01T00:00:00Z","created":"2024-05-28T21:55:36Z","updated":"2024-05-28T21:55:36Z","updatedBy":"Anonymous","createdBy":"Anonymous","version":1,"hasAcl":false,"isFolder":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure - Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","provisioned":true,"provisionedExternalId":"v1Alerts.json","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"__elements":[],"__inputs":[],"__requires":[{"id":"grafana","name":"Grafana","type":"grafana","version":"8.4.3"},{"id":"grafana-azure-monitor-datasource","name":"Azure - Monitor","type":"datasource","version":"0.3.0"},{"id":"stat","name":"Stat","type":"panel","version":""},{"id":"table","name":"Table","type":"panel","version":""}],"description":"A - summary of all alerts for the subscription and other filters selected","editable":true,"id":6,"links":[],"liveNow":false,"panels":[{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"Total - Alerts"},"properties":[{"id":"links","value":[{"targetBlank":false,"title":"","url":"d/dyzn5SK7z/azure-alert-consumption?${ds:queryparam}\u0026${sub:queryparam}\u0026${rg:queryparam}\u0026${__url_time_range}\u0026var-mc=Fired\u0026var-mc=Resolved\u0026var-as=New\u0026var-as=Acknowledged\u0026var-as=Closed\u0026var-sev=Sev0\u0026var-sev=Sev1\u0026var-sev=Sev2\u0026var-sev=Sev3\u0026var-sev=Sev4"}]}]}]},"gridPos":{"h":4,"w":2,"x":0,"y":0},"id":4,"options":{"colorMode":"background","graphMode":"area","justifyMode":"center","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"textMode":"value_and_name"},"targets":[{"azureMonitor":{"dimensionFilters":[],"timeGrain":"auto"},"azureResourceGraph":{"query":"alertsmanagementresources\r\n| - where type == \"microsoft.alertsmanagement/alerts\"\r\n| where todatetime(properties.essentials.lastModifiedDateTime) - \u003e= $__timeFrom and todatetime(properties.essentials.lastModifiedDateTime) - \u003c= $__timeTo\r\n| where tolower(subscriptionId) == tolower(\"$sub\") - and properties.essentials.targetResourceGroup in~ ($rg) and properties.essentials.monitorCondition - in~ ($mc)\r\nand properties.essentials.alertState in~ ($as) and properties.essentials.severity - in~ ($sev)\r\n| summarize count()"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure - Resource Graph","refId":"A","subscription":"","subscriptions":["$sub"]}],"transformations":[{"id":"organize","options":{"excludeByName":{},"indexByName":{},"renameByName":{"count_":"Total - Alerts"}}}],"type":"stat"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"red","mode":"fixed"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"Critical"},"properties":[{"id":"links","value":[{"targetBlank":false,"title":"","url":"d/dyzn5SK7z/azure-alert-consumption?${ds:queryparam}\u0026${sub:queryparam}\u0026${rg:queryparam}\u0026${__url_time_range}\u0026var-mc=Fired\u0026var-mc=Resolved\u0026var-as=New\u0026var-as=Acknowledged\u0026var-as=Closed\u0026var-sev=Sev0"}]}]}]},"gridPos":{"h":4,"w":2,"x":2,"y":0},"id":15,"options":{"colorMode":"background","graphMode":"area","justifyMode":"center","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"textMode":"value_and_name"},"targets":[{"azureMonitor":{"dimensionFilters":[],"timeGrain":"auto"},"azureResourceGraph":{"query":"alertsmanagementresources\r\n| - where type == \"microsoft.alertsmanagement/alerts\"\r\n| where todatetime(properties.essentials.lastModifiedDateTime) - \u003e= $__timeFrom and todatetime(properties.essentials.lastModifiedDateTime) - \u003c= $__timeTo\r\n| where tolower(subscriptionId) == tolower(\"$sub\") - and properties.essentials.targetResourceGroup in~ ($rg) and properties.essentials.monitorCondition - in~ ($mc)\r\nand properties.essentials.alertState in~ ($as) and properties.essentials.severity - in~ ($sev) and properties.essentials.severity == \"Sev0\" \r\n| summarize - count()"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure - Resource Graph","refId":"A","subscription":"","subscriptions":["$sub"]}],"transformations":[{"id":"organize","options":{"excludeByName":{},"indexByName":{},"renameByName":{"count_":"Critical"}}}],"type":"stat"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"orange","mode":"fixed"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"Error"},"properties":[{"id":"links","value":[{"targetBlank":false,"title":"","url":"d/dyzn5SK7z/azure-alert-consumption?${ds:queryparam}\u0026${sub:queryparam}\u0026${rg:queryparam}\u0026${__url_time_range}\u0026var-mc=Fired\u0026var-mc=Resolved\u0026var-as=New\u0026var-as=Acknowledged\u0026var-as=Closed\u0026var-sev=Sev1"}]}]}]},"gridPos":{"h":4,"w":2,"x":4,"y":0},"id":8,"options":{"colorMode":"background","graphMode":"area","justifyMode":"center","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"textMode":"value_and_name"},"targets":[{"azureMonitor":{"dimensionFilters":[],"timeGrain":"auto"},"azureResourceGraph":{"query":"alertsmanagementresources\r\n| - where type == \"microsoft.alertsmanagement/alerts\"\r\n| where todatetime(properties.essentials.lastModifiedDateTime) - \u003e= $__timeFrom and todatetime(properties.essentials.lastModifiedDateTime) - \u003c= $__timeTo\r\n| where tolower(subscriptionId) == tolower(\"$sub\") - and properties.essentials.targetResourceGroup in~ ($rg) and properties.essentials.monitorCondition - in~ ($mc)\r\nand properties.essentials.alertState in~ ($as) and properties.essentials.severity - in~ ($sev) and properties.essentials.severity == \"Sev1\" \r\n| summarize - count()"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure - Resource Graph","refId":"A","subscription":"","subscriptions":["$sub"]}],"transformations":[{"id":"organize","options":{"excludeByName":{},"indexByName":{},"renameByName":{"count_":"Error"}}}],"type":"stat"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"yellow","mode":"fixed"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"Warning"},"properties":[{"id":"links","value":[{"targetBlank":false,"title":"","url":"d/dyzn5SK7z/azure-alert-consumption?${ds:queryparam}\u0026${sub:queryparam}\u0026${rg:queryparam}\u0026${__url_time_range}\u0026var-mc=Fired\u0026var-mc=Resolved\u0026var-as=New\u0026var-as=Acknowledged\u0026var-as=Closed\u0026var-sev=Sev2"}]}]}]},"gridPos":{"h":4,"w":2,"x":6,"y":0},"id":10,"options":{"colorMode":"background","graphMode":"area","justifyMode":"center","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"textMode":"value_and_name"},"targets":[{"azureMonitor":{"dimensionFilters":[],"timeGrain":"auto"},"azureResourceGraph":{"query":"alertsmanagementresources\r\n| - where type == \"microsoft.alertsmanagement/alerts\"\r\n| where todatetime(properties.essentials.lastModifiedDateTime) - \u003e= $__timeFrom and todatetime(properties.essentials.lastModifiedDateTime) - \u003c= $__timeTo\r\n| where tolower(subscriptionId) == tolower(\"$sub\") - and properties.essentials.targetResourceGroup in~ ($rg) and properties.essentials.monitorCondition - in~ ($mc)\r\nand properties.essentials.alertState in~ ($as) and properties.essentials.severity - in~ ($sev) and properties.essentials.severity == \"Sev2\" \r\n| summarize - count()"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure - Resource Graph","refId":"A","subscription":"","subscriptions":["$sub"]}],"transformations":[{"id":"organize","options":{"excludeByName":{},"indexByName":{},"renameByName":{"count_":"Warning"}}}],"type":"stat"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"blue","mode":"fixed"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"Informational"},"properties":[{"id":"links","value":[{"targetBlank":false,"title":"","url":"d/dyzn5SK7z/azure-alert-consumption?${ds:queryparam}\u0026${sub:queryparam}\u0026${rg:queryparam}\u0026${__url_time_range}\u0026var-mc=Fired\u0026var-mc=Resolved\u0026var-as=New\u0026var-as=Acknowledged\u0026var-as=Closed\u0026var-sev=Sev3"}]}]}]},"gridPos":{"h":4,"w":2,"x":8,"y":0},"id":12,"options":{"colorMode":"background","graphMode":"area","justifyMode":"center","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"textMode":"value_and_name"},"targets":[{"azureMonitor":{"dimensionFilters":[],"timeGrain":"auto"},"azureResourceGraph":{"query":"alertsmanagementresources\r\n| - where type == \"microsoft.alertsmanagement/alerts\"\r\n| where todatetime(properties.essentials.lastModifiedDateTime) - \u003e= $__timeFrom and todatetime(properties.essentials.lastModifiedDateTime) - \u003c= $__timeTo\r\n| where tolower(subscriptionId) == tolower(\"$sub\") - and properties.essentials.targetResourceGroup in~ ($rg) and properties.essentials.monitorCondition - in~ ($mc)\r\nand properties.essentials.alertState in~ ($as) and properties.essentials.severity - in~ ($sev) and properties.essentials.severity == \"Sev3\" \r\n| summarize - count()"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure - Resource Graph","refId":"A","subscription":"","subscriptions":["$sub"]}],"transformations":[{"id":"organize","options":{"excludeByName":{},"indexByName":{},"renameByName":{"count_":"Informational"}}}],"type":"stat"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"purple","mode":"fixed"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"Verbose"},"properties":[{"id":"links","value":[{"targetBlank":false,"title":"","url":"d/dyzn5SK7z/azure-alert-consumption?${ds:queryparam}\u0026${sub:queryparam}\u0026${rg:queryparam}\u0026${__url_time_range}\u0026var-mc=Fired\u0026var-mc=Resolved\u0026var-as=New\u0026var-as=Acknowledged\u0026var-as=Closed\u0026var-sev=Sev4"}]}]}]},"gridPos":{"h":4,"w":2,"x":10,"y":0},"id":14,"options":{"colorMode":"background","graphMode":"area","justifyMode":"center","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"textMode":"value_and_name"},"targets":[{"azureMonitor":{"dimensionFilters":[],"timeGrain":"auto"},"azureResourceGraph":{"query":"alertsmanagementresources\r\n| - where type == \"microsoft.alertsmanagement/alerts\"\r\n| where todatetime(properties.essentials.lastModifiedDateTime) - \u003e= $__timeFrom and todatetime(properties.essentials.lastModifiedDateTime) - \u003c= $__timeTo\r\n| where tolower(subscriptionId) == tolower(\"$sub\") - and properties.essentials.targetResourceGroup in~ ($rg) and properties.essentials.monitorCondition - in~ ($mc)\r\nand properties.essentials.alertState in~ ($as) and properties.essentials.severity - in~ ($sev) and properties.essentials.severity == \"Sev4\" \r\n| summarize - count()"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure - Resource Graph","refId":"A","subscription":"","subscriptions":["$sub"]}],"transformations":[{"id":"organize","options":{"excludeByName":{},"indexByName":{},"renameByName":{"count_":"Verbose"}}}],"type":"stat"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"continuous-BlYlRd"},"custom":{"align":"center","displayMode":"auto","filterable":true},"links":[],"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80.0002}]}},"overrides":[{"matcher":{"id":"byName","options":"Severity"},"properties":[{"id":"mappings","value":[{"options":{"\"Sev0\"":{"color":"red","index":4,"text":"Critical"},"\"Sev1\"":{"color":"orange","index":3,"text":"Error"},"\"Sev2\"":{"color":"yellow","index":2,"text":"Warning"},"\"Sev3\"":{"color":"blue","index":1,"text":"Informational"},"\"Sev4\"":{"color":"#8F3BB8","index":0,"text":"Verbose"}},"type":"value"}]},{"id":"custom.displayMode","value":"color-background-solid"}]},{"matcher":{"id":"byName","options":"Name"},"properties":[{"id":"custom.displayMode","value":"color-text"},{"id":"links","value":[{"targetBlank":true,"title":"test - title","url":"https://ms.portal.azure.com/#blade/Microsoft_Azure_Monitoring/AlertDetailsTemplateBlade/alertId/%2Fsubscriptions%2F${sub}%2Fresourcegroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}%2Fproviders%2FMicrosoft.AlertsManagement%2Falerts%2F${__data.fields[\"Alert - ID\"]}"}]}]},{"matcher":{"id":"byName","options":"properties_essentials_monitorCondition"},"properties":[{"id":"mappings","value":[{"options":{"Fired":{"color":"orange","index":1},"Resolved":{"color":"green","index":0}},"type":"value"}]},{"id":"custom.displayMode","value":"basic"}]}]},"gridPos":{"h":16,"w":24,"x":0,"y":4},"id":2,"links":[],"options":{"footer":{"fields":"","reducer":["sum"],"show":false},"frameIndex":0,"showHeader":true,"sortBy":[]},"targets":[{"azureResourceGraph":{"query":"alertsmanagementresources\r\n| - join kind=leftouter (ResourceContainers | where type==''microsoft.resources/subscriptions'' - | project SubName=name, subscriptionId) on subscriptionId\r\n| where type - == \"microsoft.alertsmanagement/alerts\"\r\n| where tolower(subscriptionId) - == tolower(\"$sub\") and properties.essentials.targetResourceGroup in~ ($rg) - and properties.essentials.monitorCondition in~ ($mc)\r\nand properties.essentials.alertState - in~ ($as) and properties.essentials.severity in~ ($sev)\r\nand todatetime(properties.essentials.lastModifiedDateTime) - \u003e= $__timeFrom and todatetime(properties.essentials.lastModifiedDateTime) - \u003c= $__timeTo\r\n| parse id with * \"alerts/\" alertId\r\n| project name, - properties.essentials.severity, tostring(properties.essentials.monitorCondition), - \r\ntostring(properties.essentials.alertState), todatetime(properties.essentials.lastModifiedDateTime), - tostring(properties.essentials.monitorService), alertId\r\n","resultFormat":"table"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"insightsAnalytics":{"query":"","resultFormat":"time_series"},"queryType":"Azure - Resource Graph","refId":"A","subscription":"","subscriptions":["$sub"]}],"title":"V1 - Alerts","transformations":[{"id":"organize","options":{"excludeByName":{"alertId":false},"indexByName":{"alertId":6,"name":0,"properties_essentials_alertState":3,"properties_essentials_lastModifiedDateTime":5,"properties_essentials_monitorCondition":2,"properties_essentials_monitorService":4,"properties_essentials_severity":1},"renameByName":{"alertId":"Alert - ID","name":"Name","properties_essentials_alertState":"User Response","properties_essentials_lastModifiedDateTime":"Fired - Time","properties_essentials_monitorCondition":"Alert Condition","properties_essentials_monitorService":"Monitor - Service","properties_essentials_severity":"Severity"}}}],"transparent":true,"type":"table"}],"refresh":"","schemaVersion":35,"style":"dark","tags":[],"templating":{"list":[{"current":{},"hide":0,"includeAll":false,"label":"Datasource","multi":false,"name":"ds","options":[],"query":"grafana-azure-monitor-datasource","queryValue":"","refresh":1,"regex":"","skipUrlSync":false,"type":"datasource"},{"current":{},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"definition":"subscriptions()","hide":0,"includeAll":false,"label":"Subscription","multi":false,"name":"sub","options":[],"query":"subscriptions()","refresh":1,"regex":"","skipUrlSync":false,"sort":5,"type":"query"},{"current":{},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"definition":"ResourceGroups($sub)","hide":0,"includeAll":false,"label":"Resource - Group(s)","multi":true,"name":"rg","options":[],"query":"ResourceGroups($sub)","refresh":1,"regex":"","skipUrlSync":false,"sort":5,"type":"query"},{"current":{"selected":false,"text":["Fired","Resolved"],"value":["Fired","Resolved"]},"hide":0,"includeAll":false,"label":"Alert - Condition","multi":true,"name":"mc","options":[{"selected":true,"text":"Fired","value":"Fired"},{"selected":true,"text":"Resolved","value":"Resolved"}],"query":"Fired, - Resolved","queryValue":"","skipUrlSync":false,"type":"custom"},{"current":{"selected":false,"text":["New","Acknowledged","Closed"],"value":["New","Acknowledged","Closed"]},"hide":0,"includeAll":false,"label":"User - Response","multi":true,"name":"as","options":[{"selected":true,"text":"New","value":"New"},{"selected":true,"text":"Acknowledged","value":"Acknowledged"},{"selected":true,"text":"Closed","value":"Closed"}],"query":"New, - Acknowledged, Closed","queryValue":"","skipUrlSync":false,"type":"custom"},{"current":{"selected":false,"text":["Critical","Error","Warning","Informational","Verbose"],"value":["Sev0","Sev1","Sev2","Sev3","Sev4"]},"hide":0,"includeAll":false,"label":"Severity","multi":true,"name":"sev","options":[{"selected":true,"text":"Critical","value":"Sev0"},{"selected":true,"text":"Error","value":"Sev1"},{"selected":true,"text":"Warning","value":"Sev2"},{"selected":true,"text":"Informational","value":"Sev3"},{"selected":true,"text":"Verbose","value":"Sev4"}],"query":"Critical - : Sev0, Error : Sev1, Warning : Sev2, Informational : Sev3, Verbose : Sev4","queryValue":"","skipUrlSync":false,"type":"custom"}]},"time":{"from":"now-30d","to":"now"},"timepicker":{"hidden":false,"refresh_intervals":["30m","1h","12h","24h","3d","7d","30d"]},"title":"Azure - / Alert Consumption","uid":"dyzn5SK7z","version":1}}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '18637' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-z8Uyvwht70V8INOJpcLv9g';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:04 GMT - grafana-trace-id: - - 100e62a7821dccbce9eda1262d1aac35 - mise-correlation-id: - - ee82ac8f-1b4e-4f5f-aefa-8cbccfbd25f7 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933785.85.27.914818|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/dashboards/uid/Yo38mcvnz - response: - body: - string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"azure-insights-applications","url":"/d/Yo38mcvnz/azure-insights-applications","expires":"0001-01-01T00:00:00Z","created":"2024-05-28T21:55:36Z","updated":"2024-05-28T21:55:36Z","updatedBy":"Anonymous","createdBy":"Anonymous","version":1,"hasAcl":false,"isFolder":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure - Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","provisioned":true,"provisionedExternalId":"appInsights.json","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"__elements":[],"__inputs":[],"__requires":[{"id":"grafana","name":"Grafana","type":"grafana","version":"8.5.0-pre"},{"id":"grafana-azure-monitor-datasource","name":"Azure - Monitor","type":"datasource","version":"0.3.0"},{"id":"stat","name":"Stat","type":"panel","version":""},{"id":"text","name":"Text","type":"panel","version":""},{"id":"timeseries","name":"Time - series","type":"panel","version":""}],"description":"The dashboard provides - insights of Azure Apps via different metrics for app monitoring through Application - Insights.","editable":true,"id":3,"links":[],"liveNow":false,"panels":[{"collapsed":false,"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"gridPos":{"h":1,"w":24,"x":0,"y":0},"id":52,"panels":[],"title":"Azure - Portal Links","type":"row"},{"gridPos":{"h":3,"w":5,"x":0,"y":1},"id":10,"options":{"content":"\u003ca - style=\"color: inherit;\" href=\"https://portal.azure.com/#@${tenant}/resource/subscriptions/${sub}/resourceGroups/${rg}/providers/microsoft.insights/components/${res}/overview\" - target=\"_blank\"\u003e\n \u003cdiv\u003e\n \u003ch3 style=\"color: #a16feb\"\u003e - ${res} \u003c/h1\u003e\n \u003ch5 style=\"margin-bottom: 0px;\"\u003e Application - Insights \u003c/h5\u003e\n \u003c/div\u003e\n\u003c/a\u003e","mode":"html"},"type":"text"},{"datasource":{"uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"text","mode":"fixed"},"mappings":[],"noValue":"--","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"Availability"},"properties":[{"id":"links","value":[{"targetBlank":true,"title":"","url":"https://portal.azure.com/#@${tenant}/resource/subscriptions/${sub}/resourceGroups/${rg}/providers/microsoft.insights/components/${res}/availability"}]}]}]},"gridPos":{"h":3,"w":2,"x":5,"y":1},"id":40,"options":{"colorMode":"value","graphMode":"none","justifyMode":"center","orientation":"vertical","reduceOptions":{"calcs":["lastNotNull"],"fields":"/^Availability$/","values":false},"text":{},"textMode":"auto"},"targets":[{"azureMonitor":{"aggOptions":[],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"metricDefinition":"microsoft.insights/components","metricName":"availabilityResults/availabilityPercentage","metricNamespace":"microsoft.insights/components","resourceGroup":"$rg","resourceName":"$res","timeGrain":"auto","timeGrains":[],"top":"50"},"queryType":"Azure - Monitor","refId":"A","subscription":"$sub","subscriptions":[]}],"title":"Availability","type":"stat"},{"gridPos":{"h":3,"w":4,"x":7,"y":1},"id":44,"links":[],"options":{"content":"\u003ca - style=\"color: inherit;\" href=\"https://portal.azure.com/#blade/AppInsightsExtension/ProactiveDetectionFeedBlade/ComponentId/%7B%22Name%22%3A%22${res}%22%2C%22SubscriptionId%22%3A%22${sub}%22%2C%22ResourceGroup%22%3A%22${rg}%22%7D/TimeContext/%7B%22durationMs%22%3A604800000%2C%22endTime%22%3Anull%2C%22createdTime%22%3A%222021-10-18T19%3A26%3A58.876Z%22%2C%22isInitialTime%22%3Atrue%2C%22grain%22%3A1%2C%22useDashboardTimeRange%22%3Afalse%7D\" - target=\"_blank\"\u003e\n\u003cdiv style=\"padding-top: 20px\"\u003e\n \u003ccenter\u003e\u003cp - style=\"color: #4d99b8; font-size:18px;\"\u003eSmart detection\u003c/p\u003e\u003c/center\u003e\n \u003ccenter\u003e\u003cp - style=\"margin-top:0px;\"\u003e${res}\u003c/p\u003e\u003c/center\u003e\n\u003c/div\u003e\n\u003c/a\u003e","mode":"html"},"targets":[],"type":"text"},{"gridPos":{"h":3,"w":3,"x":11,"y":1},"id":46,"links":[],"options":{"content":"\u003ca - style=\"color: inherit;\" href=\"https://portal.azure.com/#@${tenant}/resource/subscriptions/${sub}/resourceGroups/${rg}/providers/microsoft.insights/components/${res}/quickPulse\" - target=\"_blank\"\u003e\n\u003cdiv style=\"padding-top: 20px\"\u003e\n \u003ccenter\u003e\u003cp - style=\"color: #2272b9; font-size:18px;\"\u003eLive Metrics\u003c/p\u003e\u003c/center\u003e\n \u003ccenter\u003e\u003cp - style=\"margin-top:0px;\"\u003e${res}\u003c/p\u003e\u003c/center\u003e\n\u003c/div\u003e\n\u003c/a\u003e\n \n ","mode":"html"},"targets":[],"type":"text"},{"gridPos":{"h":3,"w":3,"x":14,"y":1},"id":42,"options":{"content":"\u003ca - style=\"color: inherit;\" href=\"https://portal.azure.com/#@${tenant}/resource/subscriptions/${sub}/resourceGroups/${rg}/providers/microsoft.insights/components/${res}/applicationMap\" - target=\"_blank\"\u003e\n\u003cdiv style=\"padding-top: 20px;\"\u003e\n \u003ccenter\u003e\u003cp - style=\"position:center; color: #ff8c00; font-size:18px\"\u003eApp map\u003c/p\u003e\u003c/center\u003e\n \u003ccenter\u003e\u003cp - style=\"margin-top:0px;\"\u003e${res}\u003c/p\u003e\u003c/center\u003e\n\u003c/div\u003e\n\u003c/a\u003e\n ","mode":"html"},"targets":[],"type":"text"},{"collapsed":false,"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"gridPos":{"h":1,"w":24,"x":0,"y":4},"id":54,"panels":[],"title":"Application - Insights","type":"row"},{"gridPos":{"h":3,"w":4,"x":0,"y":5},"id":12,"options":{"content":"\u003ch1 - style=\"font-size: 20px; color:#73bf69;\"\u003e Usage \u003c/h1\u003e","mode":"html"},"targets":[],"type":"text"},{"datasource":{"uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"green","mode":"fixed"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"users/count_unique"},"properties":[{"id":"links","value":[{"targetBlank":true,"title":"${res} | - Users","url":"https://portal.azure.com/#@${tenant}/resource/subscriptions/${sub}/resourceGroups/${rg}/providers/microsoft.insights/components/${res}/segmentationUsers"}]},{"id":"displayName","value":"Users"}]}]},"gridPos":{"h":3,"w":2,"x":4,"y":5},"id":48,"options":{"colorMode":"background","graphMode":"none","justifyMode":"center","orientation":"auto","reduceOptions":{"calcs":["sum"],"fields":"","values":false},"text":{},"textMode":"auto"},"targets":[{"azureLogAnalytics":{"query":"union\n (traces\n | - where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\n (requests\n | - where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\n (pageViews\n | - where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\n (dependencies\n | - where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\n (customEvents\n | - where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\n (availabilityResults\n | - where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\n (exceptions\n | - where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\n (customMetrics\n | - where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\n (browserTimings\n | - where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo)\n| where - notempty(user_Id)\n| summarize [''users/count_unique''] = dcount(user_Id) - by bin(timestamp, 1m)\n| order by timestamp desc","resource":"/subscriptions/$sub/resourceGroups/$rg/providers/$ns/$res","resultFormat":"time_series"},"queryType":"Azure - Log Analytics","refId":"B","subscription":"$sub","subscriptions":[]}],"transformations":[],"type":"stat"},{"gridPos":{"h":3,"w":4,"x":6,"y":5},"id":14,"options":{"content":"\u003ch1 - style=\"font-size:20px; color:#ec008c;\"\u003eReliability\u003c/h1\u003e","mode":"html"},"targets":[],"type":"text"},{"gridPos":{"h":3,"w":2,"x":10,"y":5},"id":36,"links":[],"options":{"content":"\u003ca - href=\"https://portal.azure.com/#@${tenant}/resource/subscriptions/${sub}/resourceGroups/${rg}/providers/microsoft.insights/components/${res}/failures\" - target=\"_blank\"\u003e\n\u003cdiv\u003e\n \u003cp style=\"font-size:16px; - margin-bottom:0px; margin-top:0px;\"\u003e Failures \u003c/p\u003e\n \u003cp - style=\"margin-top: 0px;\"\u003e${res}\u003c/p\u003e\n\u003c/div\u003e\n\u003c/a\u003e\n","mode":"html"},"targets":[],"type":"text"},{"gridPos":{"h":3,"w":3,"x":12,"y":5},"id":17,"options":{"content":"\u003ch1 - style=\"font-size:20px; color:#7e58ff;\"\u003eResponsiveness\u003c/h1\u003e","mode":"html"},"targets":[],"type":"text"},{"gridPos":{"h":3,"w":3,"x":15,"y":5},"id":38,"links":[],"options":{"content":"\u003ca - href=\"https://portal.azure.com/#@${tenant}/resource/subscriptions/${sub}/resourceGroups/${rg}/providers/microsoft.insights/components/${res}/performance\" - target=\"_blank\"\u003e\n\u003cdiv\u003e\n \u003cp style=\"font-size:16px; - margin-bottom:0px;margin-top:0px;\"\u003e Performance \u003c/p\u003e\n \u003cp - style=\"margin-top:0px;\"\u003e${res}\u003c/p\u003e\n\u003c/div\u003e\n\u003c/a\u003e\n","mode":"html"},"targets":[],"type":"text"},{"gridPos":{"h":3,"w":4,"x":18,"y":5},"id":18,"options":{"content":"\u003ch1 - style=\"font-size:20px; color:#3274d9;\"\u003eBrowser\u003c/h1\u003e","mode":"html"},"targets":[],"type":"text"},{"gridPos":{"h":3,"w":2,"x":22,"y":5},"id":50,"options":{"content":"\u003ca - style=\"color: #ffffff;\" href=\"https://portal.azure.com/#blade/Microsoft_Azure_MonitoringMetrics/Metrics.ReactView/ResourceId/%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}/id/%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}/detailBlade/MetricsExplorerBlade/sourceExtension/AppInsightsExtension/TimeContext/%7B%22relative%22%3A%7B%22duration%22%3A86400000%7D%2C%22grain%22%3A1%2C%22options%22%3A%7B%22grain%22%3A1%2C%22showUTCTime%22%3Afalse%7D%7D/Chart/%7B%22v2charts%22%3A%5B%7B%22metrics%22%3A%5B%7B%22resourceMetadata%22%3A%7B%22id%22%3A%22%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}%22%2C%22sku%22%3A%7B%22name%22%3A%22${res}%22%7D%7D%2C%22metricVisualization%22%3A%7B%22resourceDisplayName%22%3A%22pageViews%2Fduration%22%2C%22color%22%3A%22msportalfx-bgcolor-g2%22%7D%2C%22name%22%3A%22pageViews%2Fduration%22%2C%22namespace%22%3A%22microsoft.insights%2Fcomponents%2Fkusto%22%2C%22aggregationType%22%3A4%7D%5D%2C%22visualization%22%3A%7B%22chartType%22%3A2%2C%22axisVisualization%22%3A%7B%22y%22%3A%7B%22isVisible%22%3Atrue%7D%7D%7D%2C%22grouping%22%3A%7B%22dimension%22%3A%22operation%2Fname%22%7D%2C%22filterCollection%22%3A%7B%22filters%22%3A%5B%7B%22key%22%3A%22client%2Ftype%22%2C%22operator%22%3A0%2C%22values%22%3A%5B%22Browser%22%5D%7D%5D%7D%2C%22title%22%3A%22Browsers%22%2C%22timespan%22%3A%7B%22relative%22%3A%7B%22duration%22%3A86400000%7D%2C%22grain%22%3A1%2C%22options%22%3A%7B%22grain%22%3A1%2C%22showUTCTime%22%3Afalse%7D%7D%7D%2C%7B%22metrics%22%3A%5B%7B%22resourceMetadata%22%3A%7B%22id%22%3A%22%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}%22%2C%22sku%22%3A%7B%22name%22%3A%22${res}%22%7D%7D%2C%22metricVisualization%22%3A%7B%22resourceDisplayName%22%3A%22dependencies%2Fduration%22%2C%22color%22%3A%22msportalfx-bgcolor-g2%22%7D%2C%22name%22%3A%22dependencies%2Fduration%22%2C%22namespace%22%3A%22microsoft.insights%2Fcomponents%2Fkusto%22%2C%22aggregationType%22%3A4%7D%5D%2C%22visualization%22%3A%7B%22chartType%22%3A2%2C%22axisVisualization%22%3A%7B%22y%22%3A%7B%22isVisible%22%3Atrue%7D%7D%7D%2C%22grouping%22%3A%7B%22dimension%22%3A%22dependency%2Fname%22%7D%2C%22filterCollection%22%3A%7B%22filters%22%3A%5B%7B%22key%22%3A%22client%2Ftype%22%2C%22operator%22%3A0%2C%22values%22%3A%5B%22Browser%22%5D%7D%5D%7D%2C%22title%22%3A%22Have%20AJAX%20calls%20been%20slow%3F%22%2C%22timespan%22%3A%7B%22relative%22%3A%7B%22duration%22%3A86400000%7D%2C%22grain%22%3A1%2C%22options%22%3A%7B%22grain%22%3A1%2C%22showUTCTime%22%3Afalse%7D%7D%7D%2C%7B%22metrics%22%3A%5B%7B%22resourceMetadata%22%3A%7B%22id%22%3A%22%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}%22%2C%22sku%22%3A%7B%22name%22%3A%22${res}%22%7D%7D%2C%22metricVisualization%22%3A%7B%22resourceDisplayName%22%3A%22pageViews%2Fcount%22%2C%22color%22%3A%22msportalfx-bgcolor-g2%22%7D%2C%22name%22%3A%22pageViews%2Fcount%22%2C%22namespace%22%3A%22microsoft.insights%2Fcomponents%2Fkusto%22%2C%22aggregationType%22%3A1%7D%5D%2C%22visualization%22%3A%7B%22chartType%22%3A2%2C%22axisVisualization%22%3A%7B%22y%22%3A%7B%22isVisible%22%3Atrue%7D%7D%7D%2C%22grouping%22%3A%7B%22dimension%22%3A%22operation%2Fname%22%7D%2C%22filterCollection%22%3A%7B%22filters%22%3A%5B%7B%22key%22%3A%22client%2Ftype%22%2C%22operator%22%3A0%2C%22values%22%3A%5B%22Browser%22%5D%7D%5D%7D%2C%22title%22%3A%22Has%20page%20view%20traffic%20changed%3F%22%2C%22timespan%22%3A%7B%22relative%22%3A%7B%22duration%22%3A86400000%7D%2C%22grain%22%3A1%2C%22options%22%3A%7B%22grain%22%3A1%2C%22showUTCTime%22%3Afalse%7D%7D%7D%2C%7B%22metrics%22%3A%5B%7B%22resourceMetadata%22%3A%7B%22id%22%3A%22%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}%22%2C%22sku%22%3A%7B%22name%22%3A%22${res}%22%7D%7D%2C%22metricVisualization%22%3A%7B%22resourceDisplayName%22%3A%22exceptions%2Fbrowser%22%2C%22color%22%3A%22msportalfx-bgcolor-g2%22%7D%2C%22name%22%3A%22exceptions%2Fbrowser%22%2C%22namespace%22%3A%22microsoft.insights%2Fcomponents%2Fkusto%22%2C%22aggregationType%22%3A1%7D%5D%2C%22visualization%22%3A%7B%22chartType%22%3A2%2C%22axisVisualization%22%3A%7B%22y%22%3A%7B%22isVisible%22%3Atrue%7D%7D%7D%2C%22grouping%22%3A%7B%22dimension%22%3A%22exception%2FproblemId%22%7D%2C%22filterCollection%22%3A%7B%22filters%22%3A%5B%7B%22key%22%3A%22client%2Ftype%22%2C%22operator%22%3A0%2C%22values%22%3A%5B%22Browser%22%5D%7D%5D%7D%2C%22title%22%3A%22When%20are%20script%20errors%20occurring%3F%22%2C%22timespan%22%3A%7B%22relative%22%3A%7B%22duration%22%3A86400000%7D%2C%22grain%22%3A1%2C%22options%22%3A%7B%22grain%22%3A1%2C%22showUTCTime%22%3Afalse%7D%7D%7D%2C%7B%22metrics%22%3A%5B%7B%22resourceMetadata%22%3A%7B%22id%22%3A%22%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}%22%2C%22sku%22%3A%7B%22name%22%3A%22${res}%22%7D%7D%2C%22metricVisualization%22%3A%7B%22resourceDisplayName%22%3A%22pageViews%2Fduration%22%2C%22color%22%3A%22msportalfx-bgcolor-g0%22%7D%2C%22name%22%3A%22pageViews%2Fduration%22%2C%22namespace%22%3A%22microsoft.insights%2Fcomponents%2Fkusto%22%2C%22aggregationType%22%3A4%7D%5D%2C%22visualization%22%3A%7B%22chartType%22%3A5%2C%22axisVisualization%22%3A%7B%22y%22%3A%7B%22isVisible%22%3Atrue%7D%7D%7D%2C%22grouping%22%3A%7B%22dimension%22%3Afalse%7D%2C%22filterCollection%22%3A%7B%22filters%22%3A%5B%7B%22key%22%3A%22client%2Ftype%22%2C%22operator%22%3A0%2C%22values%22%3A%5B%22Browser%22%5D%7D%5D%7D%2C%22title%22%3A%22What%20are%20my%20slowest%20pages%3F%22%7D%2C%7B%22metrics%22%3A%5B%7B%22resourceMetadata%22%3A%7B%22id%22%3A%22%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}%22%2C%22sku%22%3A%7B%22name%22%3A%22${res}%22%7D%7D%2C%22metricVisualization%22%3A%7B%22resourceDisplayName%22%3A%22pageViews%2Fduration%22%7D%2C%22name%22%3A%22pageViews%2Fduration%22%2C%22namespace%22%3A%22microsoft.insights%2Fcomponents%2Fkusto%22%2C%22aggregationType%22%3A4%7D%5D%2C%22visualization%22%3A%7B%22chartType%22%3A5%2C%22axisVisualization%22%3A%7B%22y%22%3A%7B%22isVisible%22%3Atrue%7D%7D%7D%2C%22grouping%22%3A%7B%22dimension%22%3Afalse%7D%2C%22filterCollection%22%3A%7B%22filters%22%3A%5B%7B%22key%22%3A%22client%2Ftype%22%2C%22operator%22%3A0%2C%22values%22%3A%5B%22Browser%22%5D%7D%5D%7D%2C%22title%22%3A%22What%20are%20my%20slowest%20pages%3F%22%7D%2C%7B%22metrics%22%3A%5B%7B%22resourceMetadata%22%3A%7B%22id%22%3A%22%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}%22%2C%22sku%22%3A%7B%22name%22%3A%22${res}%22%7D%7D%2C%22metricVisualization%22%3A%7B%22resourceDisplayName%22%3A%22exceptions%2Fbrowser%22%2C%22color%22%3A%22msportalfx-bgcolor-d0%22%7D%2C%22name%22%3A%22exceptions%2Fbrowser%22%2C%22namespace%22%3A%22microsoft.insights%2Fcomponents%2Fkusto%22%2C%22aggregationType%22%3A1%7D%5D%2C%22visualization%22%3A%7B%22chartType%22%3A5%2C%22axisVisualization%22%3A%7B%22y%22%3A%7B%22isVisible%22%3Atrue%7D%7D%7D%2C%22grouping%22%3A%7B%22dimension%22%3A%22exception%2FproblemId%22%7D%2C%22filterCollection%22%3A%7B%22filters%22%3A%5B%7B%22key%22%3A%22client%2Ftype%22%2C%22operator%22%3A0%2C%22values%22%3A%5B%22Browser%22%5D%7D%5D%7D%2C%22title%22%3A%22What%20are%20my%20most%20common%20script%20errors%3F%22%2C%22timespan%22%3A%7B%22relative%22%3A%7B%22duration%22%3A86400000%7D%2C%22grain%22%3A1%2C%22options%22%3A%7B%22grain%22%3A1%2C%22showUTCTime%22%3Afalse%7D%7D%7D%5D%7D/openInEditMode/\" - target=\"_blank\"\u003e\n\u003cdiv style=\"padding-top: 35px; background-color: - #3274d9; width: 100%; height: 100%\"\u003e\n \u003ccenter\u003e\u003cp style=\"font-size:16px; - margin-bottom:0px;\"\u003e Browsers \u003c/p\u003e\u003c/center\u003e\n\u003c/div\u003e\n\u003c/a\u003e","mode":"html"},"targets":[],"transparent":true,"type":"text"},{"datasource":{"uid":"${ds}"},"description":"The - resource path for this panel uses multiple template variables which requires - modifying the dashboard JSON directly. If you would like to do something similar - please go to Settings \u003e JSON Model. Edit as you''d like in your new copy - by going to Settings \u003e Save as.","fieldConfig":{"defaults":{"color":{"fixedColor":"green","mode":"fixed"},"custom":{"axisLabel":"","axisPlacement":"auto","axisSoftMin":0,"barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":true,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"noValue":"--","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"users/count_unique"},"properties":[{"id":"displayName","value":"Users - (Unique)"}]},{"matcher":{"id":"byName","options":"sessions/count_unique"},"properties":[{"id":"displayName","value":"Sessions - (Unique)"},{"id":"color","value":{"fixedColor":"purple","mode":"fixed"}}]}]},"gridPos":{"h":9,"w":6,"x":0,"y":8},"id":20,"interval":"60s","links":[{"targetBlank":true,"title":"${res} - | Users","url":"https://portal.azure.com/#@${tenant}/resource/subscriptions/${sub}/resourceGroups/${rg}/providers/microsoft.insights/components/${res}/segmentationUsers"}],"maxDataPoints":150,"options":{"legend":{"calcs":["sum"],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureLogAnalytics":{"query":"union\n (traces\n | - where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\n (requests\n | - where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\n (pageViews\n | - where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\n (dependencies\n | - where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\n (customEvents\n | - where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\n (availabilityResults\n | - where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\n (exceptions\n | - where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\n (customMetrics\n | - where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\n (browserTimings\n | - where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo)\n| where - notempty(user_Id)\n| summarize [''users/count_unique''] = dcount(user_Id) - by bin(timestamp, $__interval)\n| order by timestamp desc","resource":"/subscriptions/$sub/resourceGroups/$rg/providers/$ns/$res","resultFormat":"time_series"},"queryType":"Azure - Log Analytics","refId":"A","subscription":"$sub","subscriptions":[]},{"azureLogAnalytics":{"query":"union\r\n (traces\r\n | - where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\r\n (requests\r\n | - where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\r\n (pageViews\r\n | - where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\r\n (dependencies\r\n | - where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\r\n (customEvents\r\n | - where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\r\n (availabilityResults\r\n | - where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\r\n (exceptions\r\n | - where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\r\n (customMetrics\r\n | - where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\r\n (browserTimings\r\n | - where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo)\r\n| where - notempty(session_Id)\r\n| summarize [''sessions/count_unique''] = dcount(session_Id) - by bin(timestamp, $__interval)\r\n| order by timestamp desc","resource":"/subscriptions/$sub/resourceGroups/$rg/providers/$ns/$res","resultFormat":"time_series"},"hide":false,"queryType":"Azure - Log Analytics","refId":"B","subscription":""}],"title":"Users","transformations":[],"type":"timeseries"},{"datasource":{"uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"#ec008c","mode":"fixed"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineStyle":{"fill":"solid"},"lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":true,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"noValue":"--","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":9,"w":6,"x":6,"y":8},"id":2,"links":[{"targetBlank":true,"title":"${res} - | Failures","url":"https://portal.azure.com/#@${tenant}/resource/subscriptions/${sub}/resourceGroups/${rg}/providers/microsoft.insights/components/${res}/failures"}],"maxDataPoints":150,"options":{"legend":{"calcs":["sum"],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureMonitor":{"aggOptions":[],"aggregation":"Count","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"metricDefinition":"microsoft.insights/components","metricName":"requests/failed","metricNamespace":"microsoft.insights/components","resourceGroup":"$rg","resourceName":"$res","timeGrain":"auto","timeGrains":[],"top":"50"},"queryType":"Azure - Monitor","refId":"Failed requests","subscription":"$sub","subscriptions":[]}],"title":"Failed - requests","type":"timeseries"},{"datasource":{"uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"#7e58ff","mode":"fixed"},"custom":{"axisLabel":"","axisPlacement":"auto","axisSoftMin":0,"barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineStyle":{"fill":"solid"},"lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":true,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"noValue":"--","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":9,"w":6,"x":12,"y":8},"id":4,"links":[{"targetBlank":true,"title":"${res} - | Performance","url":"https://portal.azure.com/#@${tenant}/resource/subscriptions/${sub}/resourceGroups/${rg}/providers/microsoft.insights/components/${res}/performance"}],"maxDataPoints":150,"options":{"legend":{"calcs":["mean"],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureMonitor":{"aggOptions":[],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"metricDefinition":"microsoft.insights/components","metricName":"requests/duration","metricNamespace":"microsoft.insights/components","resourceGroup":"$rg","resourceName":"$res","timeGrain":"auto","timeGrains":[],"top":"50"},"queryType":"Azure - Monitor","refId":"A","subscription":"$sub","subscriptions":[]}],"title":"Server - response time","transformations":[],"type":"timeseries"},{"datasource":{"uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"semi-dark-blue","mode":"fixed"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":25,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineStyle":{"fill":"solid"},"lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":true,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"noValue":"--","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":9,"w":6,"x":18,"y":8},"id":6,"links":[{"targetBlank":true,"title":"${res} - | Page Views","url":"https://portal.azure.com/#blade/Microsoft_Azure_MonitoringMetrics/Metrics.ReactView/ResourceId/%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}/TimeContext/%7B%22relative%22%3A%7B%22duration%22%3A1800000%7D%2C%22options%22%3A%7B%22grain%22%3A1%2C%22showUTCTime%22%3Afalse%7D%7D/Chart/%7B%22metrics%22%3A%5B%7B%22resourceMetadata%22%3A%7B%22id%22%3A%22%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}%22%7D%2C%22name%22%3A%22pageViews%2Fcount%22%2C%22namespace%22%3A%22microsoft.insights%2Fcomponents%22%2C%22metricVisualization%22%3A%7B%22displayName%22%3A%22Page%20views%22%7D%2C%22aggregationType%22%3A7%2C%22thresholds%22%3A%5B%5D%7D%5D%2C%22filterCollection%22%3A%7B%22filters%22%3A%5B%5D%7D%2C%22grouping%22%3Anull%2C%22visualization%22%3A%7B%22chartType%22%3A2%2C%22legendVisualization%22%3A%7B%22isVisible%22%3Atrue%2C%22position%22%3A2%2C%22hideSubtitle%22%3Afalse%7D%2C%22axisVisualization%22%3A%7B%22x%22%3A%7B%22isVisible%22%3Atrue%2C%22axisType%22%3A2%7D%2C%22y%22%3A%7B%22isVisible%22%3Atrue%2C%22axisType%22%3A1%7D%7D%2C%22disablePinning%22%3Atrue%7D%2C%22title%22%3A%22Count%20Page%20views%20for%20${res}%22%2C%22titleKind%22%3A1%2C%22timespan%22%3A%7B%22relative%22%3A%7B%22duration%22%3A1800000%7D%2C%22showUTCTime%22%3Afalse%2C%22grain%22%3A1%7D%2C%22ariaLabel%22%3Anull%7D/openInEditMode/true"}],"maxDataPoints":150,"options":{"legend":{"calcs":["sum"],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureMonitor":{"aggOptions":[],"aggregation":"Count","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"metricDefinition":"microsoft.insights/components","metricName":"pageViews/count","metricNamespace":"microsoft.insights/components","resourceGroup":"$rg","resourceName":"$res","timeGrain":"auto","timeGrains":[],"top":"50"},"queryType":"Azure - Monitor","refId":"A","subscription":"$sub","subscriptions":[]}],"title":"Page - Views","type":"timeseries"},{"datasource":{"uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"green","mode":"fixed"},"custom":{"axisLabel":"","axisPlacement":"auto","axisWidth":50,"barAlignment":0,"drawStyle":"line","fillOpacity":14,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineStyle":{"fill":"solid"},"lineWidth":2,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":true,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"links":[],"mappings":[],"max":100,"noValue":"--","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"Availability"},"properties":[{"id":"links","value":[]}]}]},"gridPos":{"h":10,"w":6,"x":0,"y":17},"id":8,"links":[{"targetBlank":true,"title":"${res} - | Availability","url":"https://portal.azure.com/#@${tenant}/resource/subscriptions/${sub}/resourceGroups/${rg}/providers/microsoft.insights/components/${res}/availability"}],"maxDataPoints":150,"options":{"legend":{"calcs":["mean"],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureMonitor":{"aggOptions":[],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"metricDefinition":"microsoft.insights/components","metricName":"availabilityResults/availabilityPercentage","metricNamespace":"microsoft.insights/components","resourceGroup":"$rg","resourceName":"$res","timeGrain":"auto","timeGrains":[],"top":"50"},"queryType":"Azure - Monitor","refId":"A","subscription":"$sub","subscriptions":[]}],"title":"Average - availability","type":"timeseries"},{"datasource":{"uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"dark-purple","mode":"fixed"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":true,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[{"options":{"match":"null","result":{"index":0,"text":"0"}},"type":"special"}],"noValue":"--","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"Server - exceptions"},"properties":[{"id":"color","value":{"fixedColor":"#ec008c","mode":"fixed"}}]}]},"gridPos":{"h":10,"w":6,"x":6,"y":17},"id":24,"links":[{"targetBlank":true,"title":"${res} - | Server exceptions and Dependency failures","url":"https://portal.azure.com/#blade/Microsoft_Azure_MonitoringMetrics/Metrics.ReactView/ResourceId/%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}/TimeContext/%7B%22relative%22%3A%7B%22duration%22%3A1800000%7D%2C%22options%22%3A%7B%22grain%22%3A1%2C%22showUTCTime%22%3Atrue%7D%7D/Chart/%7B%22metrics%22%3A%5B%7B%22resourceMetadata%22%3A%7B%22id%22%3A%22%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}%22%7D%2C%22name%22%3A%22exceptions%2Fserver%22%2C%22namespace%22%3A%22microsoft.insights%2Fcomponents%22%2C%22metricVisualization%22%3A%7B%22displayName%22%3A%22Server%20exceptions%22%2C%22color%22%3A%22%2347BDF5%22%7D%2C%22aggregationType%22%3A7%2C%22thresholds%22%3A%5B%5D%7D%2C%7B%22resourceMetadata%22%3A%7B%22id%22%3A%22%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}%22%7D%2C%22name%22%3A%22dependencies%2Ffailed%22%2C%22namespace%22%3A%22microsoft.insights%2Fcomponents%22%2C%22metricVisualization%22%3A%7B%22displayName%22%3A%22Dependency%20failures%22%2C%22color%22%3A%22%237E58FF%22%7D%2C%22aggregationType%22%3A7%2C%22thresholds%22%3A%5B%5D%7D%5D%2C%22filterCollection%22%3A%7B%22filters%22%3A%5B%5D%7D%2C%22grouping%22%3Anull%2C%22visualization%22%3A%7B%22chartType%22%3A2%2C%22legendVisualization%22%3A%7B%22isVisible%22%3Atrue%2C%22position%22%3A2%2C%22hideSubtitle%22%3Afalse%7D%2C%22axisVisualization%22%3A%7B%22x%22%3A%7B%22isVisible%22%3Atrue%2C%22axisType%22%3A2%7D%2C%22y%22%3A%7B%22isVisible%22%3Atrue%2C%22axisType%22%3A1%7D%7D%2C%22disablePinning%22%3Atrue%7D%2C%22title%22%3A%22Server%20exceptions%20and%20Dependency%20failures%22%2C%22timespan%22%3A%7B%22relative%22%3A%7B%22duration%22%3A1800000%7D%2C%22showUTCTime%22%3Atrue%2C%22grain%22%3A1%7D%2C%22ariaLabel%22%3Anull%7D/openInEditMode/true"}],"maxDataPoints":150,"options":{"legend":{"calcs":["sum"],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureMonitor":{"aggOptions":[],"aggregation":"Count","alias":"","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"metricDefinition":"microsoft.insights/components","metricName":"exceptions/server","metricNamespace":"microsoft.insights/components","resourceGroup":"$rg","resourceName":"$res","timeGrain":"auto","timeGrains":[],"top":"50"},"queryType":"Azure - Monitor","refId":"Server Exceptions","subscription":"$sub","subscriptions":[]},{"azureMonitor":{"aggOptions":[],"aggregation":"Count","alias":"Dependency - failures","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"metricDefinition":"microsoft.insights/components","metricName":"dependencies/failed","metricNamespace":"microsoft.insights/components","resourceGroup":"$rg","resourceName":"$res","timeGrain":"auto","timeGrains":[],"top":"50"},"queryType":"Azure - Monitor","refId":"Dependency failures","subscription":"$sub","subscriptions":[]}],"title":"Server - exceptions and Dependency failures","transformations":[],"type":"timeseries"},{"datasource":{"uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"#7e58ff","mode":"fixed"},"custom":{"axisLabel":"","axisPlacement":"auto","axisSoftMax":-6,"axisSoftMin":0,"axisWidth":50,"barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":true,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"noValue":"--","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":6,"x":12,"y":17},"id":28,"links":[{"targetBlank":true,"title":"${res} - | Average processor and process CPU utilization","url":"https://portal.azure.com/#blade/Microsoft_Azure_MonitoringMetrics/Metrics.ReactView/ResourceId/%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}/TimeContext/%7B%22relative%22%3A%7B%22duration%22%3A1800000%7D%2C%22options%22%3A%7B%22grain%22%3A1%2C%22showUTCTime%22%3Atrue%7D%7D/Chart/%7B%22metrics%22%3A%5B%7B%22resourceMetadata%22%3A%7B%22id%22%3A%22%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}%22%7D%2C%22name%22%3A%22performanceCounters%2FprocessorCpuPercentage%22%2C%22namespace%22%3A%22microsoft.insights%2Fcomponents%22%2C%22metricVisualization%22%3A%7B%22displayName%22%3A%22Processor%20time%22%2C%22color%22%3A%22%2347BDF5%22%7D%2C%22aggregationType%22%3A4%2C%22thresholds%22%3A%5B%5D%7D%2C%7B%22resourceMetadata%22%3A%7B%22id%22%3A%22%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}%22%7D%2C%22name%22%3A%22performanceCounters%2FprocessCpuPercentage%22%2C%22namespace%22%3A%22microsoft.insights%2Fcomponents%22%2C%22metricVisualization%22%3A%7B%22displayName%22%3A%22Process%20CPU%22%2C%22color%22%3A%22%237E58FF%22%7D%2C%22aggregationType%22%3A4%2C%22thresholds%22%3A%5B%5D%7D%5D%2C%22filterCollection%22%3A%7B%22filters%22%3A%5B%5D%7D%2C%22grouping%22%3Anull%2C%22visualization%22%3A%7B%22chartType%22%3A2%2C%22legendVisualization%22%3A%7B%22isVisible%22%3Atrue%2C%22position%22%3A2%2C%22hideSubtitle%22%3Afalse%7D%2C%22axisVisualization%22%3A%7B%22x%22%3A%7B%22isVisible%22%3Atrue%2C%22axisType%22%3A2%7D%2C%22y%22%3A%7B%22isVisible%22%3Atrue%2C%22axisType%22%3A1%7D%7D%2C%22disablePinning%22%3Atrue%7D%2C%22title%22%3A%22Average%20processor%20and%20process%20CPU%20utilization%22%2C%22timespan%22%3A%7B%22relative%22%3A%7B%22duration%22%3A1800000%7D%2C%22showUTCTime%22%3Atrue%2C%22grain%22%3A1%7D%2C%22ariaLabel%22%3Anull%7D/openInEditMode/true"}],"maxDataPoints":150,"options":{"legend":{"calcs":["mean"],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureMonitor":{"aggOptions":[],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"metricDefinition":"Microsoft.Insights/components","metricName":"performanceCounters/processorCpuPercentage","metricNamespace":"microsoft.insights/components","resourceGroup":"$rg","resourceName":"$res","timeGrain":"auto","timeGrains":[],"top":"50"},"queryType":"Azure - Monitor","refId":"Processor","subscription":"$sub","subscriptions":[]},{"azureMonitor":{"aggOptions":[],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"metricDefinition":"Microsoft.Insights/components","metricName":"performanceCounters/processCpuPercentage","metricNamespace":"microsoft.insights/components","resourceGroup":"$rg","resourceName":"$res","timeGrain":"auto","timeGrains":[],"top":"50"},"queryType":"Azure - Monitor","refId":"Process CPU","subscription":"$sub","subscriptions":[]}],"title":"Average - processor and process CPU utilization","type":"timeseries"},{"datasource":{"uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"#5794F2","mode":"continuous-BlPu"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":16,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":true,"stacking":{"group":"A","mode":"normal"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"noValue":"--","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"Page - load network connect time"},"properties":[{"id":"color","value":{"fixedColor":"dark-blue","mode":"fixed"}}]},{"matcher":{"id":"byName","options":"Client - processing time"},"properties":[{"id":"color","value":{"fixedColor":"green","mode":"fixed"}}]},{"matcher":{"id":"byName","options":"Send - request time"},"properties":[{"id":"color","value":{"fixedColor":"purple","mode":"fixed"}}]},{"matcher":{"id":"byName","options":"Receiving - response time"},"properties":[{"id":"color","value":{"fixedColor":"orange","mode":"fixed"}}]}]},"gridPos":{"h":10,"w":6,"x":18,"y":17},"id":32,"links":[{"targetBlank":true,"title":"${res} - | Average page load time breakdown","url":"https://portal.azure.com/#blade/Microsoft_Azure_MonitoringMetrics/Metrics.ReactView/ResourceId/%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}/TimeContext/%7B%22relative%22%3A%7B%22duration%22%3A1800000%7D%2C%22options%22%3A%7B%22grain%22%3A1%2C%22showUTCTime%22%3Atrue%7D%7D/Chart/%7B%22metrics%22%3A%5B%7B%22resourceMetadata%22%3A%7B%22id%22%3A%22%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}%22%7D%2C%22name%22%3A%22browserTimings%2FnetworkDuration%22%2C%22namespace%22%3A%22microsoft.insights%2Fcomponents%22%2C%22metricVisualization%22%3A%7B%22displayName%22%3A%22Page%20load%20network%20connect%20time%22%2C%22color%22%3A%22%237E58FF%22%7D%2C%22aggregationType%22%3A4%2C%22thresholds%22%3A%5B%5D%7D%2C%7B%22resourceMetadata%22%3A%7B%22id%22%3A%22%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}%22%7D%2C%22name%22%3A%22browserTimings%2FprocessingDuration%22%2C%22namespace%22%3A%22microsoft.insights%2Fcomponents%22%2C%22metricVisualization%22%3A%7B%22displayName%22%3A%22Client%20processing%20time%22%2C%22color%22%3A%22%2344F1C8%22%7D%2C%22aggregationType%22%3A4%2C%22thresholds%22%3A%5B%5D%7D%2C%7B%22resourceMetadata%22%3A%7B%22id%22%3A%22%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}%22%7D%2C%22name%22%3A%22browserTimings%2FsendDuration%22%2C%22namespace%22%3A%22microsoft.insights%2Fcomponents%22%2C%22metricVisualization%22%3A%7B%22displayName%22%3A%22Send%20request%20time%22%2C%22color%22%3A%22%23EB9371%22%7D%2C%22aggregationType%22%3A4%2C%22thresholds%22%3A%5B%5D%7D%2C%7B%22resourceMetadata%22%3A%7B%22id%22%3A%22%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}%22%7D%2C%22name%22%3A%22browserTimings%2FreceiveDuration%22%2C%22namespace%22%3A%22microsoft.insights%2Fcomponents%22%2C%22metricVisualization%22%3A%7B%22displayName%22%3A%22Receiving%20response%20time%22%2C%22color%22%3A%22%230672F1%22%7D%2C%22aggregationType%22%3A4%2C%22thresholds%22%3A%5B%5D%7D%5D%2C%22filterCollection%22%3A%7B%22filters%22%3A%5B%5D%7D%2C%22grouping%22%3Anull%2C%22visualization%22%3A%7B%22chartType%22%3A3%2C%22legendVisualization%22%3A%7B%22isVisible%22%3Atrue%2C%22position%22%3A2%2C%22hideSubtitle%22%3Afalse%7D%2C%22axisVisualization%22%3A%7B%22x%22%3A%7B%22isVisible%22%3Atrue%2C%22axisType%22%3A2%7D%2C%22y%22%3A%7B%22isVisible%22%3Atrue%2C%22axisType%22%3A1%7D%7D%2C%22disablePinning%22%3Atrue%7D%2C%22title%22%3A%22Average%20page%20load%20time%20breakdown%22%2C%22timespan%22%3A%7B%22relative%22%3A%7B%22duration%22%3A1800000%7D%2C%22showUTCTime%22%3Atrue%2C%22grain%22%3A1%7D%2C%22ariaLabel%22%3Anull%7D/openInEditMode/true"}],"maxDataPoints":150,"options":{"legend":{"calcs":["mean"],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureMonitor":{"aggOptions":[],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"metricDefinition":"Microsoft.Insights/components","metricName":"browserTimings/networkDuration","metricNamespace":"microsoft.insights/components","resourceGroup":"$rg","resourceName":"$res","timeGrain":"auto","timeGrains":[],"top":"50"},"queryType":"Azure - Monitor","refId":"Page load network connect time","subscription":"$sub","subscriptions":[]},{"azureMonitor":{"aggOptions":[],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"metricDefinition":"Microsoft.Insights/components","metricName":"browserTimings/processingDuration","metricNamespace":"microsoft.insights/components","resourceGroup":"$rg","resourceName":"$res","timeGrain":"auto","timeGrains":[],"top":"50"},"queryType":"Azure - Monitor","refId":"Client processing time","subscription":"$sub","subscriptions":[]},{"azureMonitor":{"aggOptions":[],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"metricDefinition":"Microsoft.Insights/components","metricName":"browserTimings/sendDuration","metricNamespace":"microsoft.insights/components","resourceGroup":"$rg","resourceName":"$res","timeGrain":"auto","timeGrains":[],"top":"50"},"queryType":"Azure - Monitor","refId":"Send request time","subscription":"$sub","subscriptions":[]},{"azureMonitor":{"aggOptions":[],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"metricDefinition":"Microsoft.Insights/components","metricName":"browserTimings/receiveDuration","metricNamespace":"microsoft.insights/components","resourceGroup":"$rg","resourceName":"$res","timeGrain":"auto","timeGrains":[],"top":"50"},"queryType":"Azure - Monitor","refId":"Receiving response time","subscription":"$sub","subscriptions":[]}],"title":"Average - page load time breakdown","type":"timeseries"},{"datasource":{"uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisLabel":"","axisPlacement":"auto","axisSoftMin":0,"barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":true,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"noValue":"--","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":6,"x":0,"y":27},"id":22,"links":[{"targetBlank":true,"title":"${res} - | Availability test results count","url":"https://portal.azure.com/#blade/Microsoft_Azure_MonitoringMetrics/Metrics.ReactView/ResourceId/%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}/TimeContext/%7B%22relative%22%3A%7B%22duration%22%3A1800000%7D%2C%22options%22%3A%7B%22grain%22%3A1%2C%22showUTCTime%22%3Atrue%7D%7D/Chart/%7B%22metrics%22%3A%5B%7B%22resourceMetadata%22%3A%7B%22id%22%3A%22%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}%22%7D%2C%22name%22%3A%22availabilityResults%2Fcount%22%2C%22namespace%22%3A%22microsoft.insights%2Fcomponents%22%2C%22metricVisualization%22%3A%7B%22displayName%22%3A%22Availability%20test%20results%20count%22%2C%22color%22%3A%22%2347BDF5%22%7D%2C%22aggregationType%22%3A7%2C%22thresholds%22%3A%5B%5D%7D%5D%2C%22filterCollection%22%3A%7B%22filters%22%3A%5B%5D%7D%2C%22grouping%22%3Anull%2C%22visualization%22%3A%7B%22chartType%22%3A2%2C%22legendVisualization%22%3A%7B%22isVisible%22%3Atrue%2C%22position%22%3A2%2C%22hideSubtitle%22%3Afalse%7D%2C%22axisVisualization%22%3A%7B%22x%22%3A%7B%22isVisible%22%3Atrue%2C%22axisType%22%3A2%7D%2C%22y%22%3A%7B%22isVisible%22%3Atrue%2C%22axisType%22%3A1%7D%7D%2C%22disablePinning%22%3Atrue%7D%2C%22title%22%3A%22Availability%20test%20results%20count%22%2C%22timespan%22%3A%7B%22relative%22%3A%7B%22duration%22%3A1800000%7D%2C%22showUTCTime%22%3Atrue%2C%22grain%22%3A1%7D%2C%22ariaLabel%22%3Anull%7D/openInEditMode/true"}],"maxDataPoints":150,"options":{"legend":{"calcs":["sum"],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureMonitor":{"aggOptions":[],"aggregation":"Count","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"metricDefinition":"microsoft.insights/components","metricName":"availabilityResults/count","metricNamespace":"microsoft.insights/components","resourceGroup":"$rg","resourceName":"$res","timeGrain":"auto","timeGrains":[],"top":"50"},"queryType":"Azure - Monitor","refId":"A","subscription":"$sub","subscriptions":[]}],"title":"Availability - test results count","type":"timeseries"},{"datasource":{"uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"#ec008c","mode":"fixed"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":true,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"noValue":"--","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":6,"x":6,"y":27},"id":26,"links":[{"targetBlank":true,"title":"${res} - | Average process I/O rate","url":"https://portal.azure.com/#blade/Microsoft_Azure_MonitoringMetrics/Metrics.ReactView/ResourceId/%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}/TimeContext/%7B%22relative%22%3A%7B%22duration%22%3A1800000%7D%2C%22options%22%3A%7B%22grain%22%3A1%2C%22showUTCTime%22%3Atrue%7D%7D/Chart/%7B%22metrics%22%3A%5B%7B%22resourceMetadata%22%3A%7B%22id%22%3A%22%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}%22%7D%2C%22name%22%3A%22performanceCounters%2FprocessIOBytesPerSecond%22%2C%22namespace%22%3A%22microsoft.insights%2Fcomponents%22%2C%22metricVisualization%22%3A%7B%22displayName%22%3A%22Process%20IO%20rate%22%2C%22color%22%3A%22%2347BDF5%22%7D%2C%22aggregationType%22%3A4%2C%22thresholds%22%3A%5B%5D%7D%5D%2C%22filterCollection%22%3A%7B%22filters%22%3A%5B%5D%7D%2C%22grouping%22%3Anull%2C%22visualization%22%3A%7B%22chartType%22%3A2%2C%22legendVisualization%22%3A%7B%22isVisible%22%3Atrue%2C%22position%22%3A2%2C%22hideSubtitle%22%3Afalse%7D%2C%22axisVisualization%22%3A%7B%22x%22%3A%7B%22isVisible%22%3Atrue%2C%22axisType%22%3A2%7D%2C%22y%22%3A%7B%22isVisible%22%3Atrue%2C%22axisType%22%3A1%7D%7D%2C%22disablePinning%22%3Atrue%7D%2C%22title%22%3A%22Average%20process%20I%2FO%20rate%22%2C%22timespan%22%3A%7B%22relative%22%3A%7B%22duration%22%3A1800000%7D%2C%22showUTCTime%22%3Atrue%2C%22grain%22%3A1%7D%2C%22ariaLabel%22%3Anull%7D/openInEditMode/true"}],"maxDataPoints":100,"options":{"legend":{"calcs":["mean"],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureMonitor":{"aggOptions":[],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"metricDefinition":"Microsoft.Insights/components","metricName":"performanceCounters/processIOBytesPerSecond","metricNamespace":"microsoft.insights/components","resourceGroup":"$rg","resourceName":"$res","timeGrain":"auto","timeGrains":[],"top":"100"},"queryType":"Azure - Monitor","refId":"A","subscription":"$sub","subscriptions":[]}],"title":"Average - process I/O rate","type":"timeseries"},{"datasource":{"uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"#7e58ff","mode":"fixed"},"custom":{"axisLabel":"","axisPlacement":"auto","axisSoftMin":0,"axisWidth":80,"barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":true,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"noValue":"--","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":6,"x":12,"y":27},"id":30,"links":[{"targetBlank":true,"title":"${res} - | Average available memory","url":"https://portal.azure.com/#blade/Microsoft_Azure_MonitoringMetrics/Metrics.ReactView/ResourceId/%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}/TimeContext/%7B%22relative%22%3A%7B%22duration%22%3A1800000%7D%2C%22options%22%3A%7B%22grain%22%3A1%2C%22showUTCTime%22%3Atrue%7D%7D/Chart/%7B%22metrics%22%3A%5B%7B%22resourceMetadata%22%3A%7B%22id%22%3A%22%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}%22%7D%2C%22name%22%3A%22performanceCounters%2FmemoryAvailableBytes%22%2C%22namespace%22%3A%22microsoft.insights%2Fcomponents%22%2C%22metricVisualization%22%3A%7B%22displayName%22%3A%22Available%20memory%22%2C%22color%22%3A%22%2347BDF5%22%7D%2C%22aggregationType%22%3A4%2C%22thresholds%22%3A%5B%5D%7D%5D%2C%22filterCollection%22%3A%7B%22filters%22%3A%5B%5D%7D%2C%22grouping%22%3Anull%2C%22visualization%22%3A%7B%22chartType%22%3A2%2C%22legendVisualization%22%3A%7B%22isVisible%22%3Atrue%2C%22position%22%3A2%2C%22hideSubtitle%22%3Afalse%7D%2C%22axisVisualization%22%3A%7B%22x%22%3A%7B%22isVisible%22%3Atrue%2C%22axisType%22%3A2%7D%2C%22y%22%3A%7B%22isVisible%22%3Atrue%2C%22axisType%22%3A1%7D%7D%2C%22disablePinning%22%3Atrue%7D%2C%22title%22%3A%22Average%20available%20memory%22%2C%22timespan%22%3A%7B%22relative%22%3A%7B%22duration%22%3A1800000%7D%2C%22showUTCTime%22%3Atrue%2C%22grain%22%3A1%7D%2C%22ariaLabel%22%3Anull%7D/openInEditMode/true"}],"maxDataPoints":150,"options":{"legend":{"calcs":["mean"],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureMonitor":{"aggOptions":[],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"metricDefinition":"microsoft.insights/components","metricName":"performanceCounters/memoryAvailableBytes","metricNamespace":"microsoft.insights/components","resourceGroup":"$rg","resourceName":"$res","timeGrain":"auto","timeGrains":[],"top":"50"},"queryType":"Azure - Monitor","refId":"A","subscription":"$sub","subscriptions":[]}],"title":"Average - available memory","type":"timeseries"},{"datasource":{"uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"blue","mode":"fixed"},"custom":{"axisLabel":"","axisPlacement":"auto","axisSoftMin":0,"axisWidth":50,"barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":true,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"noValue":"--","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":6,"x":18,"y":27},"id":34,"links":[{"targetBlank":true,"title":"${res} - | Browser exceptions","url":"https://portal.azure.com/#blade/Microsoft_Azure_MonitoringMetrics/Metrics.ReactView/ResourceId/%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}/TimeContext/%7B%22relative%22%3A%7B%22duration%22%3A1800000%7D%2C%22options%22%3A%7B%22grain%22%3A1%2C%22showUTCTime%22%3Atrue%7D%7D/Chart/%7B%22metrics%22%3A%5B%7B%22resourceMetadata%22%3A%7B%22id%22%3A%22%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}%22%7D%2C%22name%22%3A%22exceptions%2Fbrowser%22%2C%22namespace%22%3A%22microsoft.insights%2Fcomponents%22%2C%22metricVisualization%22%3A%7B%22displayName%22%3A%22Browser%20exceptions%22%2C%22color%22%3A%22%2347BDF5%22%7D%2C%22aggregationType%22%3A7%2C%22thresholds%22%3A%5B%5D%7D%5D%2C%22filterCollection%22%3A%7B%22filters%22%3A%5B%5D%7D%2C%22grouping%22%3Anull%2C%22visualization%22%3A%7B%22chartType%22%3A2%2C%22legendVisualization%22%3A%7B%22isVisible%22%3Atrue%2C%22position%22%3A2%2C%22hideSubtitle%22%3Afalse%7D%2C%22axisVisualization%22%3A%7B%22x%22%3A%7B%22isVisible%22%3Atrue%2C%22axisType%22%3A2%7D%2C%22y%22%3A%7B%22isVisible%22%3Atrue%2C%22axisType%22%3A1%7D%7D%2C%22disablePinning%22%3Atrue%7D%2C%22title%22%3A%22Browser%20exceptions%22%2C%22timespan%22%3A%7B%22relative%22%3A%7B%22duration%22%3A1800000%7D%2C%22showUTCTime%22%3Atrue%2C%22grain%22%3A1%7D%2C%22ariaLabel%22%3Anull%7D/openInEditMode/true"}],"maxDataPoints":150,"options":{"legend":{"calcs":["sum"],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureMonitor":{"aggOptions":[],"aggregation":"Count","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"metricDefinition":"Microsoft.Insights/components","metricName":"exceptions/browser","metricNamespace":"microsoft.insights/components","resourceGroup":"$rg","resourceName":"$res","timeGrain":"auto","timeGrains":[],"top":"50"},"queryType":"Azure - Monitor","refId":"A","subscription":"$sub","subscriptions":[]}],"title":"Browser - exceptions","type":"timeseries"}],"refresh":"","schemaVersion":36,"style":"dark","tags":[],"templating":{"list":[{"current":{},"hide":0,"includeAll":false,"label":"Datasource","multi":false,"name":"ds","options":[],"query":"grafana-azure-monitor-datasource","queryValue":"","refresh":1,"regex":"","skipUrlSync":false,"type":"datasource"},{"current":{},"datasource":{"uid":"${ds}"},"definition":"Subscriptions()","hide":0,"includeAll":false,"label":"Subscription","multi":false,"name":"sub","options":[],"query":"Subscriptions()","refresh":1,"regex":"","skipUrlSync":false,"sort":5,"type":"query"},{"current":{},"datasource":{"uid":"${ds}"},"definition":"ResourceGroups($sub)","hide":0,"includeAll":false,"label":"Resource - Group","multi":false,"name":"rg","options":[],"query":"ResourceGroups($sub)","refresh":1,"regex":"","skipUrlSync":false,"sort":5,"type":"query"},{"current":{},"datasource":{"uid":"${ds}"},"definition":"Namespaces($sub, - $rg)","hide":2,"includeAll":false,"label":"Namespace","multi":false,"name":"ns","options":[],"query":"Namespaces($sub, - $rg)","refresh":1,"regex":"([mM](icrosoft)\\.[iI](nsights)/(components))","skipUrlSync":false,"sort":5,"type":"query"},{"current":{},"datasource":{"uid":"${ds}"},"definition":"ResourceNames($sub, - $rg, $ns)","hide":0,"includeAll":false,"label":"Resource","multi":false,"name":"res","options":[],"query":"ResourceNames($sub, - $rg, $ns)","refresh":1,"regex":"","skipUrlSync":false,"sort":5,"type":"query"},{"current":{},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"definition":"resources\n| - project tenantId","hide":2,"includeAll":false,"label":"tenantId","multi":false,"name":"tenant","options":[],"query":{"azureLogAnalytics":{"query":"","resource":""},"azureResourceGraph":{"query":"Resources\r\n|project - tenantId"},"queryType":"Azure Resource Graph","refId":"A","subscriptions":["$sub"]},"refresh":1,"regex":"","skipUrlSync":false,"sort":5,"type":"query"}]},"time":{"from":"now-30m","to":"now"},"title":"Azure - / Insights / Applications","uid":"Yo38mcvnz","version":1}}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '58587' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-iNRqYbBnG0Z7xSgAakMSyg';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:05 GMT - grafana-trace-id: - - b132dc8d50d667ed340de1cb932b0d0b - mise-correlation-id: - - 247a0eac-256a-44a0-989b-260c26d92201 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933786.024.29.624438|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/dashboards/uid/AppInsightsAvTestGeoMap - response: - body: - string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"d2135581-8cad-57d7-bf00-c40961be901d","url":"/d/AppInsightsAvTestGeoMap/d2135581-8cad-57d7-bf00-c40961be901d","expires":"0001-01-01T00:00:00Z","created":"2024-05-28T21:55:36Z","updated":"2024-05-28T21:55:36Z","updatedBy":"Anonymous","createdBy":"Anonymous","version":1,"hasAcl":false,"isFolder":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure - Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","provisioned":true,"provisionedExternalId":"appInsightsGeoMap.json","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"__elements":[],"__inputs":[],"__requires":[{"id":"gauge","name":"Gauge","type":"panel","version":""},{"id":"geomap","name":"Geomap","type":"panel","version":""},{"id":"grafana","name":"Grafana","type":"grafana","version":"8.5.1"},{"id":"grafana-azure-monitor-datasource","name":"Azure - Monitor","type":"datasource","version":"1.0.0"},{"id":"stat","name":"Stat","type":"panel","version":""},{"id":"timeseries","name":"Time - series","type":"panel","version":""}],"editable":true,"id":4,"iteration":null,"liveNow":false,"panels":[{"gridPos":{"h":4,"w":24,"x":0,"y":0},"id":18,"options":{"content":"\u003cdiv - style=\"padding: 1em; text-align: center\"\u003e\n \u003cp\u003e This dashboard - helps you visualize data on availability tests for your Application Insights. - Note that even if you have an App Insights resource configured, if you have - no tests configured for it, no data will show. You can configure the following:\u003c/p\u003e\n \u003cul - style=\"display: inline-block; text-align:left\"\u003e\n\n \u003cli\u003eThe - regions (Select one or more)\u003c/li\u003e\n\n \u003cli\u003eThe Availability - tests (Select one or more)\u003c/li\u003e\n\n \u003cli\u003eThe colors - and thresholds in the Geo Maps to make the dashboard more relevant to your - environment.\u003c/li\u003e\n \u003c/ul\u003e\n\u003c/div\u003e","mode":"html"},"type":"text"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"hideFrom":{"legend":false,"tooltip":false,"viz":false}},"mappings":[],"thresholds":{"mode":"percentage","steps":[{"color":"red","value":null},{"color":"green","value":100}]},"unit":"percent"},"overrides":[{"matcher":{"id":"byName","options":"avg_percentage"},"properties":[{"id":"unit","value":"percent"},{"id":"min","value":0},{"id":"max","value":100},{"id":"thresholds","value":{"mode":"absolute","steps":[{"color":"red","value":null},{"color":"green","value":100}]}}]},{"matcher":{"id":"byName","options":"latitude"},"properties":[{"id":"unit","value":"degree"}]},{"matcher":{"id":"byName","options":"latitude"},"properties":[{"id":"unit","value":"degree"}]}]},"gridPos":{"h":15,"w":14,"x":0,"y":0},"id":10,"options":{"basemap":{"config":{},"name":"Layer - 0","type":"default"},"controls":{"mouseWheelZoom":true,"showAttribution":true,"showDebug":false,"showScale":false,"showZoom":true},"layers":[{"config":{"showLegend":true,"style":{"color":{"field":"avg_percentage","fixed":"dark-green"},"opacity":0.4,"rotation":{"fixed":0,"max":360,"min":-360,"mode":"mod"},"size":{"field":"avg_percentage","fixed":5,"max":15,"min":2},"symbol":{"fixed":"img/icons/marker/circle.svg","mode":"fixed"},"textConfig":{"fontSize":12,"offsetX":0,"offsetY":0,"textAlign":"center","textBaseline":"middle"}}},"location":{"mode":"auto"},"name":"Layer - 1","tooltip":true,"type":"markers"}],"view":{"id":"zero","lat":0,"lon":0,"zoom":1}},"targets":[{"azureLogAnalytics":{"query":"let - regToCoords = dynamic({\r\n \"East Asia\":\r\n {\r\n \"latitude\": - 22.267,\r\n \"longitude\": 114.188\r\n },\r\n \"Southeast Asia\":\r\n {\r\n \"latitude\": - 1.283,\r\n \"longitude\": 103.833\r\n },\r\n \"Central US\":\r\n {\r\n \"latitude\": - 41.5908,\r\n \"longitude\": -93.6208\r\n },\r\n \"East US\":\r\n {\r\n \"latitude\": - 37.3719,\r\n \"longitude\": -79.8164\r\n },\r\n \"East US 2\":\r\n {\r\n \"latitude\": - 36.6681,\r\n \"longitude\": -78.3889\r\n },\r\n \"West US\":\r\n {\r\n \"latitude\": - 37.783,\r\n \"longitude\": -122.417\r\n },\r\n \"North Central - US\":\r\n {\r\n \"latitude\": 41.8819,\r\n \"longitude\": -87.6278\r\n },\r\n \"South - Central US\":\r\n {\r\n \"latitude\": 29.4167,\r\n \"longitude\": - -98.5\r\n },\r\n \"North Europe\":\r\n {\r\n \"latitude\": 53.3478,\r\n \"longitude\": - -6.2597\r\n },\r\n \"West Europe\":\r\n {\r\n \"latitude\": - 52.3667,\r\n \"longitude\": 4.9\r\n },\r\n \"Japan West\":\r\n {\r\n \"latitude\": - 34.6939,\r\n \"longitude\": 135.5022\r\n },\r\n \"Japan East\":\r\n {\r\n \"latitude\": - 35.68,\r\n \"longitude\": 139.77\r\n },\r\n \"Brazil South\":\r\n {\r\n \"latitude\": - -23.55,\r\n \"longitude\": -46.633\r\n },\r\n \"Australia East\" - : \r\n {\r\n \"latitude\": -33.86, \r\n \"longitude\": 151.2094\r\n }, - \r\n \"Australia Southeast\":\r\n {\r\n \"latitude\": -37.8136,\r\n \"longitude\": - 144.9631\r\n },\r\n \"South India\":\r\n {\r\n \"latitude\": - 12.9822,\r\n \"longitude\": 80.1636\r\n },\r\n \"Central India\":\r\n {\r\n \"latitude\": - 18.5822,\r\n \"longitude\": 73.9197\r\n },\r\n \"West India\":\r\n {\r\n \"latitude\": - 19.088,\r\n \"longitude\": 72.868\r\n },\r\n \"Canada Central\":\r\n {\r\n \"latitude\": - 43.653,\r\n \"longitude\": -79.383\r\n },\r\n \"Canada East\":\r\n {\r\n \"latitude\": - 46.817,\r\n \"longitude\": -71.217\r\n },\r\n \"UK South\":\r\n {\r\n \"latitude\": - 50.941,\r\n \"longitude\": -0.799\r\n },\r\n \"UK West\": \r\n {\r\n \"latitude\": - 53.427, \r\n \"longitude\": -3.084\r\n },\r\n \"West Central US\": - \r\n {\r\n \"latitude\": 40.890, \r\n \"longitude\": -110.234\r\n },\r\n \"West - US 2\": \r\n {\r\n \"latitude\": 47.233, \r\n \"longitude\": - -119.852\r\n },\r\n \"Korea Central\": \r\n {\r\n \"latitude\": - 37.5665, \r\n \"longitude\": 126.9780\r\n },\r\n \"Korea South\": - \r\n {\r\n \"latitude\": 35.1796, \r\n \"longitude\": 129.0756\r\n },\r\n \"France - Central\": \r\n {\r\n \"latitude\": 46.3772, \r\n \"longitude\": - 2.3730\r\n },\r\n \"France South\": \r\n {\r\n \"latitude\": - 43.8345, \r\n \"longitude\": 2.1972\r\n },\r\n \"Australia Central\": - \r\n {\r\n \"latitude\": -35.3075, \r\n \"longitude\": 149.1244\r\n },\r\n \"Australia - Central 2\": \r\n {\r\n \"latitude\": -35.3075, \r\n \"longitude\": - 149.1244\r\n },\r\n \"UAE Central\": \r\n {\r\n \"latitude\": - 24.466667, \r\n \"longitude\": 54.366669\r\n },\r\n \"UAE North\": - \r\n {\r\n \"latitude\": 25.266666, \r\n \"longitude\": 55.316666\r\n },\r\n \"South - Africa North\": \r\n {\r\n \"latitude\": -25.731340, \r\n \"longitude\": - 28.218370\r\n },\r\n \"South Africa West\": \r\n {\r\n \"latitude\": - -34.075691, \r\n \"longitude\": 18.843266\r\n }\r\n});\r\navailabilityResults\r\n| - where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo\r\n| where - name in ($avTest) and true and location in ($reg)\r\n| extend latitude = tostring(regToCoords[location][\"latitude\"])\r\n| - extend longitude = tostring(regToCoords[location][\"longitude\"])\r\n| extend - percentage = toint(success) * 100\r\n| summarize avg(percentage) by name, - location, latitude, longitude","resource":"/subscriptions/$sub/resourceGroups/$rg/providers/$ns/$res"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure - Log Analytics","refId":"A","subscription":""}],"title":"Availability test: - ${avTest}","type":"geomap"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"description":"The - dashboard provides geographic insights of availability tests on Azure Apps - via different metrics for app monitoring through Application Insights.","fieldConfig":{"defaults":{"color":{"fixedColor":"green","mode":"fixed"},"mappings":[],"noValue":"--","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"avTestResults"},"properties":[{"id":"displayName","value":"Successful"}]}]},"gridPos":{"h":4,"w":5,"x":14,"y":0},"id":14,"options":{"colorMode":"background","graphMode":"none","justifyMode":"center","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"text":{},"textMode":"value_and_name"},"targets":[{"azureLogAnalytics":{"query":"availabilityResults\r\n| - where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo\r\n| where - name in ($avTest) and success == 1 and location in ($reg)\r\n| summarize [''avTestResults''] - = sum(itemCount) by success","resource":"/subscriptions/$sub/resourceGroups/$rg/providers/$ns/$res"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure - Log Analytics","refId":"A","subscription":""}],"transparent":true,"type":"stat"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"red","mode":"fixed"},"mappings":[],"noValue":"--","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"avTestResults"},"properties":[{"id":"displayName","value":"Failed"}]}]},"gridPos":{"h":4,"w":5,"x":19,"y":0},"id":16,"options":{"colorMode":"background","graphMode":"area","justifyMode":"center","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"textMode":"value_and_name"},"targets":[{"azureLogAnalytics":{"query":"availabilityResults\r\n| - where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo\r\n| where - name in ($avTest) and success == 0 and location in ($reg)\r\n| summarize [''avTestResults''] - = sum(itemCount) by success","resource":"/subscriptions/$sub/resourceGroups/$rg/providers/$ns/$res"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure - Log Analytics","refId":"A","subscription":""}],"transparent":true,"type":"stat"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineStyle":{"fill":"solid"},"lineWidth":4,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"max":100,"thresholds":{"mode":"absolute","steps":[{"color":"red","value":null},{"color":"yellow","value":50},{"color":"green","value":100}]},"unit":"percent"},"overrides":[]},"gridPos":{"h":11,"w":10,"x":14,"y":4},"id":12,"options":{"legend":{"calcs":["mean"],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureLogAnalytics":{"query":"availabilityResults\r\n| - where timestamp \u003e $__timeFrom and timestamp \u003c $__timeTo \r\n| where - true and name in ($avTest)\r\n| extend percentage = toint(success) * 100\r\n| - summarize avg(percentage) by name, bin(timestamp, 1h)\r\n| sort by timestamp - asc\r\n| render timechart","resource":"/subscriptions/$sub/resourceGroups/$rg/providers/$ns/$res"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"hide":false,"queryType":"Azure - Log Analytics","refId":"A","subscription":""}],"title":"Availability test - : ${avTest}","transformations":[{"id":"renameByRegex","options":{"regex":"(.*)\\s(.*)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"dark-blue","mode":"fixed"},"custom":{"hideFrom":{"legend":false,"tooltip":false,"viz":false}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"red","value":null},{"color":"green","value":288}]}},"overrides":[{"matcher":{"id":"byName","options":"latitude"},"properties":[{"id":"unit","value":"degree"}]},{"matcher":{"id":"byName","options":"longitude"},"properties":[{"id":"unit","value":"degree"}]}]},"gridPos":{"h":15,"w":14,"x":0,"y":15},"id":8,"options":{"basemap":{"config":{},"name":"Layer - 0","type":"default"},"controls":{"mouseWheelZoom":true,"showAttribution":true,"showDebug":false,"showScale":false,"showZoom":true},"layers":[{"config":{"showLegend":true,"style":{"color":{"field":"avTestResults","fixed":"dark-green"},"opacity":0.4,"rotation":{"fixed":0,"max":360,"min":-360,"mode":"mod"},"size":{"field":"avTestResults","fixed":5,"max":15,"min":2},"symbol":{"fixed":"img/icons/marker/circle.svg","mode":"fixed"},"text":{"fixed":"","mode":"field"},"textConfig":{"fontSize":12,"offsetX":0,"offsetY":0,"textAlign":"center","textBaseline":"middle"}}},"location":{"mode":"auto"},"name":"Layer - 1","tooltip":true,"type":"markers"}],"view":{"id":"zero","lat":0,"lon":0,"zoom":1}},"targets":[{"azureLogAnalytics":{"query":"let - regToCoords = dynamic({\r\n \"East Asia\":\r\n {\r\n \"latitude\": - 22.267,\r\n \"longitude\": 114.188\r\n },\r\n \"Southeast Asia\":\r\n {\r\n \"latitude\": - 1.283,\r\n \"longitude\": 103.833\r\n },\r\n \"Central US\":\r\n {\r\n \"latitude\": - 41.5908,\r\n \"longitude\": -93.6208\r\n },\r\n \"East US\":\r\n {\r\n \"latitude\": - 37.3719,\r\n \"longitude\": -79.8164\r\n },\r\n \"East US 2\":\r\n {\r\n \"latitude\": - 36.6681,\r\n \"longitude\": -78.3889\r\n },\r\n \"West US\":\r\n {\r\n \"latitude\": - 37.783,\r\n \"longitude\": -122.417\r\n },\r\n \"North Central - US\":\r\n {\r\n \"latitude\": 41.8819,\r\n \"longitude\": -87.6278\r\n },\r\n \"South - Central US\":\r\n {\r\n \"latitude\": 29.4167,\r\n \"longitude\": - -98.5\r\n },\r\n \"North Europe\":\r\n {\r\n \"latitude\": 53.3478,\r\n \"longitude\": - -6.2597\r\n },\r\n \"West Europe\":\r\n {\r\n \"latitude\": - 52.3667,\r\n \"longitude\": 4.9\r\n },\r\n \"Japan West\":\r\n {\r\n \"latitude\": - 34.6939,\r\n \"longitude\": 135.5022\r\n },\r\n \"Japan East\":\r\n {\r\n \"latitude\": - 35.68,\r\n \"longitude\": 139.77\r\n },\r\n \"Brazil South\":\r\n {\r\n \"latitude\": - -23.55,\r\n \"longitude\": -46.633\r\n },\r\n \"Australia East\" - : \r\n {\r\n \"latitude\": -33.86, \r\n \"longitude\": 151.2094\r\n }, - \r\n \"Australia Southeast\":\r\n {\r\n \"latitude\": -37.8136,\r\n \"longitude\": - 144.9631\r\n },\r\n \"South India\":\r\n {\r\n \"latitude\": - 12.9822,\r\n \"longitude\": 80.1636\r\n },\r\n \"Central India\":\r\n {\r\n \"latitude\": - 18.5822,\r\n \"longitude\": 73.9197\r\n },\r\n \"West India\":\r\n {\r\n \"latitude\": - 19.088,\r\n \"longitude\": 72.868\r\n },\r\n \"Canada Central\":\r\n {\r\n \"latitude\": - 43.653,\r\n \"longitude\": -79.383\r\n },\r\n \"Canada East\":\r\n {\r\n \"latitude\": - 46.817,\r\n \"longitude\": -71.217\r\n },\r\n \"UK South\":\r\n {\r\n \"latitude\": - 50.941,\r\n \"longitude\": -0.799\r\n },\r\n \"UK West\": \r\n {\r\n \"latitude\": - 53.427, \r\n \"longitude\": -3.084\r\n },\r\n \"West Central US\": - \r\n {\r\n \"latitude\": 40.890, \r\n \"longitude\": -110.234\r\n },\r\n \"West - US 2\": \r\n {\r\n \"latitude\": 47.233, \r\n \"longitude\": - -119.852\r\n },\r\n \"Korea Central\": \r\n {\r\n \"latitude\": - 37.5665, \r\n \"longitude\": 126.9780\r\n },\r\n \"Korea South\": - \r\n {\r\n \"latitude\": 35.1796, \r\n \"longitude\": 129.0756\r\n },\r\n \"France - Central\": \r\n {\r\n \"latitude\": 46.3772, \r\n \"longitude\": - 2.3730\r\n },\r\n \"France South\": \r\n {\r\n \"latitude\": - 43.8345, \r\n \"longitude\": 2.1972\r\n },\r\n \"Australia Central\": - \r\n {\r\n \"latitude\": -35.3075, \r\n \"longitude\": 149.1244\r\n },\r\n \"Australia - Central 2\": \r\n {\r\n \"latitude\": -35.3075, \r\n \"longitude\": - 149.1244\r\n },\r\n \"UAE Central\": \r\n {\r\n \"latitude\": - 24.466667, \r\n \"longitude\": 54.366669\r\n },\r\n \"UAE North\": - \r\n {\r\n \"latitude\": 25.266666, \r\n \"longitude\": 55.316666\r\n },\r\n \"South - Africa North\": \r\n {\r\n \"latitude\": -25.731340, \r\n \"longitude\": - 28.218370\r\n },\r\n \"South Africa West\": \r\n {\r\n \"latitude\": - -34.075691, \r\n \"longitude\": 18.843266\r\n }\r\n});\r\navailabilityResults\r\n| - where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo and location - in ($reg)\r\n| extend latitude = tostring(regToCoords[location][\"latitude\"])\r\n| - extend longitude = tostring(regToCoords[location][\"longitude\"])\r\n| extend - availabilityResult_duration = iif(itemType == ''availabilityResult'', duration, - todouble(''''))\r\n| summarize [''avTestResults''] = sum(itemCount) by location, - latitude, longitude","resource":"/subscriptions/$sub/resourceGroups/$rg/providers/$ns/$res"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure - Log Analytics","refId":"A","subscription":""}],"title":"${metric} (Sum)","type":"geomap"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"dark-blue","mode":"fixed"},"mappings":[],"min":0,"thresholds":{"mode":"absolute","steps":[{"color":"red","value":null},{"color":"green","value":288}]}},"overrides":[]},"gridPos":{"h":15,"w":10,"x":14,"y":15},"id":4,"options":{"orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"/^avTestResults$/","values":true},"showThresholdLabels":false,"showThresholdMarkers":false},"targets":[{"azureLogAnalytics":{"query":"availabilityResults\r\n| - where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo and location - in ($reg)\r\n| summarize [''avTestResults''] = sum(itemCount) by location","resource":"/subscriptions/$sub/resourceGroups/$rg/providers/$ns/$res"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure - Log Analytics","refId":"A","subscription":""}],"title":"Test result count - by Location","transformations":[],"type":"gauge"}],"schemaVersion":36,"style":"dark","tags":[],"templating":{"list":[{"current":{},"hide":0,"includeAll":false,"label":"Datasource","multi":false,"name":"ds","options":[],"query":"grafana-azure-monitor-datasource","queryValue":"","refresh":1,"regex":"","skipUrlSync":false,"type":"datasource"},{"current":{},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"definition":"","hide":0,"includeAll":false,"label":"Subscription","multi":false,"name":"sub","options":[],"query":{"grafanaTemplateVariableFn":{"kind":"SubscriptionsQuery","rawQuery":"Subscriptions()"},"queryType":"Grafana - Template Variable Function","refId":"A","subscription":""},"refresh":1,"regex":"","skipUrlSync":false,"sort":5,"type":"query"},{"current":{},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"definition":"","hide":0,"includeAll":false,"label":"Resource - Group","multi":false,"name":"rg","options":[],"query":{"grafanaTemplateVariableFn":{"kind":"ResourceGroupsQuery","rawQuery":"ResourceGroups($sub)","subscription":"$sub"},"queryType":"Grafana - Template Variable Function","refId":"A","subscription":""},"refresh":1,"regex":"","skipUrlSync":false,"sort":5,"type":"query"},{"current":{},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"definition":"","hide":2,"includeAll":false,"label":"Namespace","multi":false,"name":"ns","options":[],"query":{"grafanaTemplateVariableFn":{"kind":"MetricDefinitionsQuery","rawQuery":"Namespaces($sub, - $rg)","resourceGroup":"$rg","subscription":"$sub"},"queryType":"Grafana Template - Variable Function","refId":"A","subscription":""},"refresh":1,"regex":"([mM](icrosoft)\\.[iI](nsights)/(components))","skipUrlSync":false,"sort":5,"type":"query"},{"current":{},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"definition":"","hide":0,"includeAll":false,"label":"Resource","multi":false,"name":"res","options":[],"query":{"grafanaTemplateVariableFn":{"kind":"ResourceNamesQuery","metricDefinition":"$ns","rawQuery":"ResourceNames($sub, - $rg, $ns)","resourceGroup":"$rg","subscription":"$sub"},"queryType":"Grafana - Template Variable Function","refId":"A","subscription":""},"refresh":1,"regex":"","skipUrlSync":false,"sort":5,"type":"query"},{"current":{},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"definition":"","hide":0,"includeAll":false,"label":"Region","multi":true,"name":"reg","options":[],"query":{"azureLogAnalytics":{"query":"availabilityResults\r\n| - distinct location","resource":"/subscriptions/$sub/resourceGroups/$rg/providers/$ns/$res"},"queryType":"Azure - Log Analytics","refId":"A","subscription":""},"refresh":1,"regex":"","skipUrlSync":false,"sort":5,"type":"query"},{"allValue":"","current":{},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"definition":"","hide":0,"includeAll":false,"label":"Availability - Test","multi":true,"name":"avTest","options":[],"query":{"azureLogAnalytics":{"query":"availabilityResults\r\n| - where location in ($reg)\r\n| distinct name","resource":"/subscriptions/$sub/resourceGroups/$rg/providers/$ns/$res"},"queryType":"Azure - Log Analytics","refId":"A","subscription":""},"refresh":1,"regex":"","skipUrlSync":false,"sort":5,"type":"query"},{"current":{"selected":false,"text":"Availability - test results count","value":"itemCount"},"hide":2,"includeAll":false,"label":"Metric","multi":false,"name":"metric","options":[{"selected":true,"text":"Availability - test results count","value":"itemCount"},{"selected":false,"text":"Test duration","value":"availabilityResult_duration"}],"query":"Availability - test results count : itemCount, Test duration : availabilityResult_duration","queryValue":"","skipUrlSync":false,"type":"custom"},{"current":{"selected":false,"text":"Sum","value":"Sum"},"hide":2,"includeAll":false,"label":"Aggregation","multi":false,"name":"agg","options":[{"selected":true,"text":"Sum","value":"Sum"},{"selected":false,"text":"Max","value":"Max"},{"selected":false,"text":"Min","value":"Min"}],"query":"Sum, - Max, Min","skipUrlSync":false,"type":"custom"}]},"time":{"from":"now-24h","to":"now"},"title":"Azure - / Insights / Applications Test Availability Geo Map","uid":"AppInsightsAvTestGeoMap","version":1}}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '23244' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-0n30GBulRXxzfmg8AUkQfQ';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:05 GMT - grafana-trace-id: - - 8b968ee678a616118bf3fac01b8d30d1 - mise-correlation-id: - - 1110d25e-0cf7-4991-bd5c-0da006b08274 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933786.163.28.877924|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/dashboards/uid/INH9berMk - response: - body: - string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"azure-insights-cosmos-db","url":"/d/INH9berMk/azure-insights-cosmos-db","expires":"0001-01-01T00:00:00Z","created":"2024-05-28T21:55:36Z","updated":"2024-05-28T21:55:36Z","updatedBy":"Anonymous","createdBy":"Anonymous","version":1,"hasAcl":false,"isFolder":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure - Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","provisioned":true,"provisionedExternalId":"cosmosdb.json","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"__inputs":[],"__requires":[{"id":"grafana","name":"Grafana","type":"grafana","version":"7.4.3"},{"id":"grafana-azure-monitor-datasource","name":"Azure - Monitor","type":"datasource","version":"0.3.0"},{"id":"graph","name":"Graph","type":"panel","version":""},{"id":"stat","name":"Stat","type":"panel","version":""},{"id":"table","name":"Table","type":"panel","version":""}],"description":"The - dashboard provides insights of Azure Cosmos DB overview, throughput, requests, - storage, availability latency, system and account management.","editable":true,"id":5,"links":[],"panels":[{"collapsed":true,"datasource":"${ds}","gridPos":{"h":1,"w":24,"x":0,"y":0},"id":4,"panels":[{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"${ds}","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":9,"w":12,"x":0,"y":1},"hiddenSeries":false,"id":2,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":true,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Count"],"aggregation":"Count","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"DatabaseName","value":"DatabaseName"},{"text":"CollectionName","value":"CollectionName"},{"text":"Region","value":"Region"},{"text":"StatusCode","value":"StatusCode"},{"text":"OperationType","value":"OperationType"},{"text":"Status","value":"Status"}],"metricDefinition":"$ns","metricName":"TotalRequests","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Total - Requests","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":"0","show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"${ds}","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]},"unit":"short"},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":9,"w":12,"x":12,"y":1},"hiddenSeries":false,"id":19,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":true,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null - as zero","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Count"],"aggregation":"Count","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[{"dimension":"StatusCode","filter":"429","operator":"eq"}],"dimensions":[{"text":"DatabaseName","value":"DatabaseName"},{"text":"CollectionName","value":"CollectionName"},{"text":"Region","value":"Region"},{"text":"StatusCode","value":"StatusCode"},{"text":"OperationType","value":"OperationType"},{"text":"Status","value":"Status"}],"metricDefinition":"$ns","metricName":"TotalRequests","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":""},"queryType":"Azure - Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Throttled - Requests (429s)","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":"0","show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"${ds}","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]},"unit":"short"},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":8,"w":12,"x":0,"y":10},"hiddenSeries":false,"id":9,"legend":{"avg":false,"current":false,"max":true,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Maximum","Average"],"aggregation":"Maximum","allowedTimeGrainsMs":[60000,300000,3600000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"CollectionName","value":"CollectionName"},{"text":"DatabaseName","value":"DatabaseName"},{"text":"Region","value":"Region"},{"text":"PartitionKeyRangeId","value":"PartitionKeyRangeId"}],"metricDefinition":"$ns","metricName":"NormalizedRUConsumption","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"1 hour","value":"PT1H"},{"text":"1 - day","value":"P1D"}],"top":""},"queryType":"Azure Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Normalized - RU Consumption (max)","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"percent","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"${ds}","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]},"unit":"short"},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":8,"w":12,"x":12,"y":10},"hiddenSeries":false,"id":12,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Total","Average"],"aggregation":"Total","allowedTimeGrainsMs":[300000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"CollectionName","value":"CollectionName"},{"text":"DatabaseName","value":"DatabaseName"},{"text":"Region","value":"Region"}],"metricDefinition":"$ns","metricName":"IndexUsage","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"5 - minutes","value":"PT5M"}],"top":""},"hide":false,"queryType":"Azure Monitor","refId":"A","subscription":"$sub"},{"azureMonitor":{"aggOptions":["Total","Average"],"aggregation":"Total","allowedTimeGrainsMs":[300000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"CollectionName","value":"CollectionName"},{"text":"DatabaseName","value":"DatabaseName"},{"text":"Region","value":"Region"}],"metricDefinition":"$ns","metricName":"DataUsage","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"5 - minutes","value":"PT5M"}],"top":""},"hide":false,"queryType":"Azure Monitor","refId":"B","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Index - \u0026 Data Usage","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"decbytes","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"fixed"},"custom":{"align":null,"filterable":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[{"matcher":{"id":"byName","options":"Total"},"properties":[{"id":"custom.displayMode","value":"lcd-gauge"},{"id":"color","value":{"mode":"continuous-GrYlRd"}}]}]},"gridPos":{"h":9,"w":8,"x":0,"y":18},"id":11,"maxDataPoints":1,"options":{"showHeader":true},"targets":[{"azureMonitor":{"aggOptions":["Count"],"aggregation":"Count","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[{"dimension":"CollectionName","filter":"","operator":"eq"}],"dimensions":[{"text":"DatabaseName","value":"DatabaseName"},{"text":"CollectionName","value":"CollectionName"},{"text":"Region","value":"Region"},{"text":"StatusCode","value":"StatusCode"},{"text":"OperationType","value":"OperationType"},{"text":"Status","value":"Status"}],"metricDefinition":"$ns","metricName":"TotalRequests","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":""},"hide":false,"queryType":"Azure - Monitor","refId":"A","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Total - Requests (Count) By Collection","transformations":[{"id":"reduce","options":{"reducers":["sum"]}}],"type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"fixed"},"custom":{"align":null,"filterable":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[{"matcher":{"id":"byName","options":"Total"},"properties":[{"id":"custom.displayMode","value":"lcd-gauge"},{"id":"color","value":{"mode":"continuous-GrYlRd"}}]}]},"gridPos":{"h":9,"w":8,"x":8,"y":18},"id":14,"maxDataPoints":1,"options":{"showHeader":true},"targets":[{"azureMonitor":{"aggOptions":["Total","Average"],"aggregation":"Total","allowedTimeGrainsMs":[300000],"dimensionFilter":"*","dimensionFilters":[{"dimension":"CollectionName","filter":"","operator":"eq"}],"dimensions":[{"text":"CollectionName","value":"CollectionName"},{"text":"DatabaseName","value":"DatabaseName"},{"text":"Region","value":"Region"}],"metricDefinition":"$ns","metricName":"DocumentCount","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"5 - minutes","value":"PT5M"}],"top":""},"hide":false,"queryType":"Azure Monitor","refId":"B","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Document - Count (Avg) By Collection","transformations":[{"id":"reduce","options":{"reducers":["sum"]}}],"type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"fixed"},"custom":{"align":null,"filterable":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[{"matcher":{"id":"byName","options":"Total"},"properties":[{"id":"custom.displayMode","value":"lcd-gauge"},{"id":"color","value":{"mode":"continuous-GrYlRd"}}]}]},"gridPos":{"h":9,"w":8,"x":16,"y":18},"id":15,"maxDataPoints":1,"options":{"showHeader":true},"targets":[{"azureMonitor":{"aggOptions":["Total","Average"],"aggregation":"Total","allowedTimeGrainsMs":[300000],"dimensionFilter":"*","dimensionFilters":[{"dimension":"CollectionName","filter":"","operator":"eq"}],"dimensions":[{"text":"CollectionName","value":"CollectionName"},{"text":"DatabaseName","value":"DatabaseName"},{"text":"Region","value":"Region"}],"metricDefinition":"$ns","metricName":"DataUsage","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"5 - minutes","value":"PT5M"}],"top":""},"hide":false,"queryType":"Azure Monitor","refId":"C","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Data - Usage (Avg) By Collection","transformations":[{"id":"reduce","options":{"reducers":["sum"]}}],"type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"fixed"},"custom":{"align":null,"filterable":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[{"matcher":{"id":"byName","options":"Total"},"properties":[{"id":"custom.displayMode","value":"lcd-gauge"},{"id":"color","value":{"mode":"continuous-GrYlRd"}}]}]},"gridPos":{"h":9,"w":8,"x":0,"y":27},"id":16,"maxDataPoints":1,"options":{"showHeader":true},"targets":[{"azureMonitor":{"aggOptions":["Total","Average"],"aggregation":"Total","allowedTimeGrainsMs":[300000],"dimensionFilter":"*","dimensionFilters":[{"dimension":"CollectionName","filter":"","operator":"eq"}],"dimensions":[{"text":"CollectionName","value":"CollectionName"},{"text":"DatabaseName","value":"DatabaseName"},{"text":"Region","value":"Region"}],"metricDefinition":"$ns","metricName":"IndexUsage","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"5 - minutes","value":"PT5M"}],"top":""},"hide":false,"queryType":"Azure Monitor","refId":"D","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Index - Usage (Avg) By Collection","transformations":[{"id":"reduce","options":{"reducers":["sum"]}}],"type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"fixed"},"custom":{"align":null,"filterable":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[{"matcher":{"id":"byName","options":"Total"},"properties":[{"id":"custom.displayMode","value":"lcd-gauge"},{"id":"color","value":{"mode":"palette-classic"}}]}]},"gridPos":{"h":9,"w":8,"x":8,"y":27},"id":17,"maxDataPoints":1,"options":{"showHeader":true},"targets":[{"azureMonitor":{"aggOptions":["Maximum"],"aggregation":"Maximum","allowedTimeGrainsMs":[300000],"dimensionFilter":"*","dimensionFilters":[{"dimension":"CollectionName","filter":"","operator":"eq"}],"dimensions":[{"text":"DatabaseName","value":"DatabaseName"},{"text":"CollectionName","value":"CollectionName"}],"metricDefinition":"$ns","metricName":"ProvisionedThroughput","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"5 - minutes","value":"PT5M"}],"top":""},"hide":false,"queryType":"Azure Monitor","refId":"E","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Provisioned - Throughput (Max) By Collection","transformations":[{"id":"reduce","options":{"reducers":["sum"]}}],"type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"fixed"},"custom":{"align":null,"filterable":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[{"matcher":{"id":"byName","options":"Total"},"properties":[{"id":"custom.displayMode","value":"lcd-gauge"},{"id":"color","value":{"mode":"palette-classic"}}]}]},"gridPos":{"h":9,"w":8,"x":16,"y":27},"id":18,"maxDataPoints":1,"options":{"showHeader":true},"targets":[{"azureMonitor":{"aggOptions":["Maximum","Average"],"aggregation":"Maximum","allowedTimeGrainsMs":[60000,300000,3600000,86400000],"dimensionFilter":"*","dimensionFilters":[{"dimension":"CollectionName","filter":"","operator":"eq"}],"dimensions":[{"text":"CollectionName","value":"CollectionName"},{"text":"DatabaseName","value":"DatabaseName"},{"text":"Region","value":"Region"},{"text":"PartitionKeyRangeId","value":"PartitionKeyRangeId"}],"metricDefinition":"$ns","metricName":"NormalizedRUConsumption","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"1 hour","value":"PT1H"},{"text":"1 - day","value":"P1D"}],"top":""},"hide":false,"queryType":"Azure Monitor","refId":"F","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Normalized - RU Consumption (Max) By Collection","transformations":[{"id":"reduce","options":{"reducers":["sum"]}}],"type":"table"}],"title":"Overview","type":"row"},{"collapsed":true,"datasource":"${ds}","gridPos":{"h":1,"w":24,"x":0,"y":1},"id":21,"panels":[{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"${ds}","fieldConfig":{"defaults":{"custom":{}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":8,"w":12,"x":0,"y":2},"hiddenSeries":false,"id":23,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":true,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Total","Average"],"aggregation":"Total","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"DatabaseName","value":"DatabaseName"},{"text":"CollectionName","value":"CollectionName"},{"text":"Region","value":"Region"},{"text":"StatusCode","value":"StatusCode"},{"text":"OperationType","value":"OperationType"},{"text":"Status","value":"Status"}],"metricDefinition":"$ns","metricName":"TotalRequestUnits","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Total - Request Units","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"${ds}","fieldConfig":{"defaults":{"custom":{}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":8,"w":12,"x":12,"y":2},"hiddenSeries":false,"id":24,"legend":{"alignAsTable":false,"avg":false,"current":false,"max":true,"min":false,"rightSide":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Maximum","Average"],"aggregation":"Maximum","allowedTimeGrainsMs":[60000,300000,3600000,86400000],"dimensionFilter":"*","dimensionFilters":[{"dimension":"PartitionKeyRangeId","filter":"","operator":"eq"}],"dimensions":[{"text":"CollectionName","value":"CollectionName"},{"text":"DatabaseName","value":"DatabaseName"},{"text":"Region","value":"Region"},{"text":"PartitionKeyRangeId","value":"PartitionKeyRangeId"}],"metricDefinition":"$ns","metricName":"NormalizedRUConsumption","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"1 hour","value":"PT1H"},{"text":"1 - day","value":"P1D"}],"top":"10"},"queryType":"Azure Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Normalized - RU Consumption By PartitionKeyRangeID","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"percent","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{},"mappings":[],"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"gridPos":{"h":6,"w":24,"x":0,"y":10},"id":25,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"text":{},"textMode":"auto"},"targets":[{"azureMonitor":{"aggOptions":["Maximum"],"aggregation":"Maximum","allowedTimeGrainsMs":[300000],"dimensionFilter":"*","dimensionFilters":[{"dimension":"CollectionName","filter":"","operator":"eq"}],"dimensions":[{"text":"DatabaseName","value":"DatabaseName"},{"text":"CollectionName","value":"CollectionName"}],"metricDefinition":"$ns","metricName":"ProvisionedThroughput","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"5 - minutes","value":"PT5M"}],"top":""},"queryType":"Azure Monitor","refId":"A","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Provisioned - Throughput (Max) by Collection","type":"stat"}],"title":"Throughput","type":"row"},{"collapsed":true,"datasource":"${ds}","gridPos":{"h":1,"w":24,"x":0,"y":2},"id":27,"panels":[{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"${ds}","fieldConfig":{"defaults":{"custom":{}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":8,"w":12,"x":0,"y":3},"hiddenSeries":false,"id":28,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":true,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Count"],"aggregation":"Count","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[{"dimension":"StatusCode","filter":"","operator":"eq"}],"dimensions":[{"text":"DatabaseName","value":"DatabaseName"},{"text":"CollectionName","value":"CollectionName"},{"text":"Region","value":"Region"},{"text":"StatusCode","value":"StatusCode"},{"text":"OperationType","value":"OperationType"},{"text":"Status","value":"Status"}],"metricDefinition":"$ns","metricName":"TotalRequests","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Total - Requests by Status Code","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"${ds}","fieldConfig":{"defaults":{"custom":{}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":8,"w":12,"x":12,"y":3},"hiddenSeries":false,"id":29,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":true,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Count"],"aggregation":"Count","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[{"dimension":"StatusCode","filter":"429","operator":"eq"}],"dimensions":[{"text":"DatabaseName","value":"DatabaseName"},{"text":"CollectionName","value":"CollectionName"},{"text":"Region","value":"Region"},{"text":"StatusCode","value":"StatusCode"},{"text":"OperationType","value":"OperationType"},{"text":"Status","value":"Status"}],"metricDefinition":"$ns","metricName":"TotalRequests","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Throttled - Requests (429)","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"${ds}","fieldConfig":{"defaults":{"custom":{}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":8,"w":24,"x":0,"y":11},"hiddenSeries":false,"id":30,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":true,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Count"],"aggregation":"Count","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[{"dimension":"OperationType","filter":"","operator":"eq"}],"dimensions":[{"text":"DatabaseName","value":"DatabaseName"},{"text":"CollectionName","value":"CollectionName"},{"text":"Region","value":"Region"},{"text":"StatusCode","value":"StatusCode"},{"text":"OperationType","value":"OperationType"},{"text":"Status","value":"Status"}],"metricDefinition":"$ns","metricName":"TotalRequests","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Total - Requests by Operation Type","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}}],"title":"Requests","type":"row"},{"collapsed":true,"datasource":"${ds}","gridPos":{"h":1,"w":24,"x":0,"y":3},"id":32,"panels":[{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"${ds}","fieldConfig":{"defaults":{"custom":{}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":8,"w":12,"x":0,"y":4},"hiddenSeries":false,"id":33,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Total","Average"],"aggregation":"Average","allowedTimeGrainsMs":[300000],"dimensionFilter":"*","dimensionFilters":[{"dimension":null,"filter":"","operator":"eq"}],"dimensions":[{"text":"CollectionName","value":"CollectionName"},{"text":"DatabaseName","value":"DatabaseName"},{"text":"Region","value":"Region"}],"metricDefinition":"$ns","metricName":"DataUsage","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"5 - minutes","value":"PT5M"}],"top":"10"},"queryType":"Azure Monitor","refId":"A","subscription":"$sub"},{"azureMonitor":{"aggOptions":["Total","Average"],"aggregation":"Average","allowedTimeGrainsMs":[300000],"dimensionFilter":"*","dimensionFilters":[{"dimension":null,"filter":"","operator":"eq"}],"dimensions":[{"text":"CollectionName","value":"CollectionName"},{"text":"DatabaseName","value":"DatabaseName"},{"text":"Region","value":"Region"}],"metricDefinition":"$ns","metricName":"IndexUsage","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"5 - minutes","value":"PT5M"}],"top":"10"},"hide":false,"queryType":"Azure Monitor","refId":"B","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Data - \u0026 Index Usage","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"decbytes","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"${ds}","fieldConfig":{"defaults":{"custom":{}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":8,"w":12,"x":12,"y":4},"hiddenSeries":false,"id":34,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Total","Average"],"aggregation":"Average","allowedTimeGrainsMs":[300000],"dimensionFilter":"*","dimensionFilters":[{"dimension":null,"filter":"","operator":"eq"}],"dimensions":[{"text":"CollectionName","value":"CollectionName"},{"text":"DatabaseName","value":"DatabaseName"},{"text":"Region","value":"Region"}],"metricDefinition":"$ns","metricName":"DocumentCount","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"5 - minutes","value":"PT5M"}],"top":"10"},"queryType":"Azure Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Document - Count","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":15,"w":24,"x":0,"y":12},"id":36,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"text":{},"textMode":"auto"},"targets":[{"azureMonitor":{"aggOptions":["Total","Average"],"aggregation":"Average","allowedTimeGrainsMs":[300000],"dimensionFilter":"*","dimensionFilters":[{"dimension":"CollectionName","filter":"","operator":"eq"}],"dimensions":[{"text":"CollectionName","value":"CollectionName"},{"text":"DatabaseName","value":"DatabaseName"},{"text":"Region","value":"Region"}],"metricDefinition":"$ns","metricName":"DataUsage","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"5 - minutes","value":"PT5M"}],"top":"10"},"queryType":"Azure Monitor","refId":"A","subscription":"$sub"},{"azureMonitor":{"aggOptions":["Total","Average"],"aggregation":"Total","allowedTimeGrainsMs":[300000],"dimensionFilter":"*","dimensionFilters":[{"dimension":"CollectionName","filter":"","operator":"eq"}],"dimensions":[{"text":"CollectionName","value":"CollectionName"},{"text":"DatabaseName","value":"DatabaseName"},{"text":"Region","value":"Region"}],"metricDefinition":"$ns","metricName":"IndexUsage","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"5 - minutes","value":"PT5M"}],"top":"10"},"hide":false,"queryType":"Azure Monitor","refId":"B","subscription":"$sub"},{"azureMonitor":{"aggOptions":["Total","Average"],"aggregation":"Average","allowedTimeGrainsMs":[300000],"dimensionFilter":"*","dimensionFilters":[{"dimension":"CollectionName","filter":"","operator":"eq"}],"dimensions":[{"text":"CollectionName","value":"CollectionName"},{"text":"DatabaseName","value":"DatabaseName"},{"text":"Region","value":"Region"}],"metricDefinition":"$ns","metricName":"DocumentCount","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"5 - minutes","value":"PT5M"}],"top":"10"},"hide":false,"queryType":"Azure Monitor","refId":"C","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Data, - Index \u0026 Document Usage","type":"stat"}],"title":"Storage","type":"row"},{"collapsed":true,"datasource":"${ds}","gridPos":{"h":1,"w":24,"x":0,"y":4},"id":38,"panels":[{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"${ds}","fieldConfig":{"defaults":{"custom":{}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":8,"w":12,"x":0,"y":5},"hiddenSeries":false,"id":39,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","scopedVars":{"sub":{"selected":true,"text":"RTD-Experimental - - f7152080-b4e8-47ee-9c85-7f1d0e6b72dc","value":"f7152080-b4e8-47ee-9c85-7f1d0e6b72dc"}},"seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Minimum","Average","Maximum"],"aggregation":"Average","allowedTimeGrainsMs":[3600000],"dimensionFilter":"*","dimensionFilters":[{"dimension":null,"filter":"","operator":"eq"}],"dimensions":[],"metricDefinition":"$ns","metricName":"ServiceAvailability","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - hour","value":"PT1H"}],"top":"10"},"queryType":"Azure Monitor","refId":"A","subscription":"$sub"},{"azureMonitor":{"aggOptions":["Minimum","Average","Maximum"],"aggregation":"Minimum","allowedTimeGrainsMs":[3600000],"dimensionFilter":"*","dimensionFilters":[{"dimension":null,"filter":"","operator":"eq"}],"dimensions":[],"metricDefinition":"$ns","metricName":"ServiceAvailability","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - hour","value":"PT1H"}],"top":"10"},"hide":false,"queryType":"Azure Monitor","refId":"B","subscription":"$sub"},{"azureMonitor":{"aggOptions":["Minimum","Average","Maximum"],"aggregation":"Maximum","allowedTimeGrainsMs":[3600000],"dimensionFilter":"*","dimensionFilters":[{"dimension":null,"filter":"","operator":"eq"}],"dimensions":[],"metricDefinition":"$ns","metricName":"ServiceAvailability","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - hour","value":"PT1H"}],"top":"10"},"hide":false,"queryType":"Azure Monitor","refId":"C","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Service - Availability (min/max/avg in %)","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"percent","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}}],"repeat":"sub","title":"Availability","type":"row"},{"collapsed":true,"datasource":"${ds}","gridPos":{"h":1,"w":24,"x":0,"y":5},"id":41,"panels":[{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"${ds}","fieldConfig":{"defaults":{"custom":{}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":8,"w":12,"x":0,"y":6},"hiddenSeries":false,"id":42,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000],"dimensionFilter":"*","dimensionFilters":[{"dimension":"Region","filter":"","operator":"eq"}],"dimensions":[{"text":"DatabaseName","value":"DatabaseName"},{"text":"CollectionName","value":"CollectionName"},{"text":"Region","value":"Region"},{"text":"ConnectionMode","value":"ConnectionMode"},{"text":"OperationType","value":"OperationType"},{"text":"PublicAPIType","value":"PublicAPIType"}],"metricDefinition":"$ns","metricName":"ServerSideLatency","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"}],"top":"10"},"queryType":"Azure Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Server - Side Latency (Avg) By Region","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"ms","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"${ds}","fieldConfig":{"defaults":{"custom":{}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":8,"w":12,"x":12,"y":6},"hiddenSeries":false,"id":43,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000],"dimensionFilter":"*","dimensionFilters":[{"dimension":"OperationType","filter":"","operator":"eq"}],"dimensions":[{"text":"DatabaseName","value":"DatabaseName"},{"text":"CollectionName","value":"CollectionName"},{"text":"Region","value":"Region"},{"text":"ConnectionMode","value":"ConnectionMode"},{"text":"OperationType","value":"OperationType"},{"text":"PublicAPIType","value":"PublicAPIType"}],"metricDefinition":"$ns","metricName":"ServerSideLatency","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"}],"top":"10"},"queryType":"Azure Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Server - Side Latency (Avg) By Operation","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"ms","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}}],"title":"Latency","type":"row"},{"collapsed":true,"datasource":"${ds}","gridPos":{"h":1,"w":24,"x":0,"y":6},"id":45,"panels":[{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"${ds}","fieldConfig":{"defaults":{"custom":{}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":8,"w":12,"x":0,"y":7},"hiddenSeries":false,"id":46,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Count"],"aggregation":"Count","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[{"dimension":"StatusCode","filter":"","operator":"eq"}],"dimensions":[{"text":"DatabaseName","value":"DatabaseName"},{"text":"CollectionName","value":"CollectionName"},{"text":"Region","value":"Region"},{"text":"StatusCode","value":"StatusCode"}],"metricDefinition":"$ns","metricName":"MetadataRequests","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Metadata - Requests by Status Code","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"${ds}","fieldConfig":{"defaults":{"custom":{}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":8,"w":12,"x":12,"y":7},"hiddenSeries":false,"id":47,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Count"],"aggregation":"Count","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[{"dimension":"StatusCode","filter":"429","operator":"eq"}],"dimensions":[{"text":"DatabaseName","value":"DatabaseName"},{"text":"CollectionName","value":"CollectionName"},{"text":"Region","value":"Region"},{"text":"StatusCode","value":"StatusCode"}],"metricDefinition":"$ns","metricName":"MetadataRequests","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Metadata - Requests That Exceeded Capacity (429s)","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}}],"title":"System","type":"row"},{"collapsed":true,"datasource":"${ds}","gridPos":{"h":1,"w":24,"x":0,"y":7},"id":49,"panels":[{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"${ds}","fieldConfig":{"defaults":{"custom":{}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":8,"w":12,"x":0,"y":8},"hiddenSeries":false,"id":50,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Count"],"aggregation":"Count","allowedTimeGrainsMs":[300000],"dimensionFilter":"*","dimensionFilters":[{"dimension":null,"filter":"","operator":"eq"}],"dimensions":[],"metricDefinition":"$ns","metricName":"CreateAccount","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"5 - minutes","value":"PT5M"}],"top":"10"},"queryType":"Azure Monitor","refId":"A","subscription":"$sub"},{"azureMonitor":{"aggOptions":["Count"],"aggregation":"Count","allowedTimeGrainsMs":[300000],"dimensionFilter":"*","dimensionFilters":[{"dimension":null,"filter":"","operator":"eq"}],"dimensions":[],"metricDefinition":"$ns","metricName":"DeleteAccount","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"5 - minutes","value":"PT5M"}],"top":"10"},"hide":false,"queryType":"Azure Monitor","refId":"B","subscription":"$sub"},{"azureMonitor":{"aggOptions":["Count"],"aggregation":"Count","allowedTimeGrainsMs":[300000],"dimensionFilter":"*","dimensionFilters":[{"dimension":null,"filter":"","operator":"eq"}],"dimensions":[{"text":"KeyType","value":"KeyType"}],"metricDefinition":"$ns","metricName":"UpdateAccountKeys","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"5 - minutes","value":"PT5M"}],"top":"10"},"hide":false,"queryType":"Azure Monitor","refId":"C","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Cosmos - DB Account Management (Creates, Deletes) and Account Key Updates","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"${ds}","fieldConfig":{"defaults":{"custom":{}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":8,"w":12,"x":12,"y":8},"hiddenSeries":false,"id":51,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Count"],"aggregation":"Count","allowedTimeGrainsMs":[300000],"dimensionFilter":"*","dimensionFilters":[{"dimension":null,"filter":"","operator":"eq"}],"dimensions":[{"text":"DiagnosticSettings - Name","value":"DiagnosticSettingsName"},{"text":"ResourceGroup Name","value":"ResourceGroupName"}],"metricDefinition":"$ns","metricName":"UpdateDiagnosticsSettings","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"5 - minutes","value":"PT5M"}],"top":"10"},"queryType":"Azure Monitor","refId":"A","subscription":"$sub"},{"azureMonitor":{"aggOptions":["Count"],"aggregation":"Count","allowedTimeGrainsMs":[300000],"dimensionFilter":"*","dimensionFilters":[{"dimension":null,"filter":"","operator":"eq"}],"dimensions":[],"metricDefinition":"$ns","metricName":"UpdateAccountNetworkSettings","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"5 - minutes","value":"PT5M"}],"top":"10"},"hide":false,"queryType":"Azure Monitor","refId":"B","subscription":"$sub"},{"azureMonitor":{"aggOptions":["Count"],"aggregation":"Count","allowedTimeGrainsMs":[300000],"dimensionFilter":"*","dimensionFilters":[{"dimension":null,"filter":"","operator":"eq"}],"dimensions":[],"metricDefinition":"$ns","metricName":"UpdateAccountReplicationSettings","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"5 - minutes","value":"PT5M"}],"top":"10"},"hide":false,"queryType":"Azure Monitor","refId":"C","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Cosmos - DB Account Diagnostic, Network and Replication Settings Updates","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}}],"title":"Account - Management","type":"row"}],"refresh":false,"schemaVersion":27,"style":"dark","tags":[],"templating":{"list":[{"current":{},"hide":0,"includeAll":false,"label":"Datasource","multi":false,"name":"ds","options":[],"query":"grafana-azure-monitor-datasource","queryValue":"","refresh":1,"regex":"","skipUrlSync":false,"type":"datasource"},{"allValue":null,"current":{},"datasource":"${ds}","definition":"subscriptions()","description":null,"error":null,"hide":0,"includeAll":false,"label":"Subscription","multi":false,"name":"sub","options":[],"query":"subscriptions()","refresh":1,"regex":"","skipUrlSync":false,"sort":5,"tagValuesQuery":"","tags":[],"tagsQuery":"","type":"query","useTags":false},{"allValue":null,"current":{},"datasource":"${ds}","definition":"ResourceGroups($sub)","description":null,"error":null,"hide":0,"includeAll":false,"label":"Resource - Group","multi":false,"name":"rg","options":[],"query":"ResourceGroups($sub)","refresh":1,"regex":"","skipUrlSync":false,"sort":5,"tagValuesQuery":"","tags":[],"tagsQuery":"","type":"query","useTags":false},{"allValue":null,"current":{"selected":false,"text":"Microsoft.DocumentDb/databaseAccounts","value":"Microsoft.DocumentDb/databaseAccounts"},"description":null,"error":null,"hide":0,"includeAll":false,"label":"Namespace","multi":false,"name":"ns","options":[{"selected":true,"text":"Microsoft.DocumentDb/databaseAccounts","value":"Microsoft.DocumentDb/databaseAccounts"}],"query":"Microsoft.DocumentDb/databaseAccounts","skipUrlSync":false,"type":"custom"},{"allValue":null,"current":{},"datasource":"${ds}","definition":"ResourceNames($sub, - $rg, $ns)","description":null,"error":null,"hide":0,"includeAll":false,"label":"Resource","multi":false,"name":"resource","options":[],"query":"ResourceNames($sub, - $rg, $ns)","refresh":1,"regex":"","skipUrlSync":false,"sort":5,"tagValuesQuery":"","tags":[],"tagsQuery":"","type":"query","useTags":false}]},"time":{"from":"now-6h","to":"now"},"title":"Azure - / Insights / Cosmos DB","uid":"INH9berMk","version":1}}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '56521' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-EoBnuGxv+DhVtg5fI+nidg';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:05 GMT - grafana-trace-id: - - 059a316a77da64ab9bcb38eebb0d62a7 - mise-correlation-id: - - 2e939e5a-0c43-4274-ae99-06ca8d4d86a7 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933786.31.29.513569|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/dashboards/uid/8UDB1s3Gk - response: - body: - string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"azure-insights-data-explorer-clusters","url":"/d/8UDB1s3Gk/azure-insights-data-explorer-clusters","expires":"0001-01-01T00:00:00Z","created":"2024-05-28T21:55:36Z","updated":"2024-05-28T21:55:36Z","updatedBy":"Anonymous","createdBy":"Anonymous","version":1,"hasAcl":false,"isFolder":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure - Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","provisioned":true,"provisionedExternalId":"dataexplorercluster.json","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"__inputs":[],"__requires":[{"id":"grafana","name":"Grafana","type":"grafana","version":"7.4.3"},{"id":"grafana-azure-monitor-datasource","name":"Azure - Monitor","type":"datasource","version":"0.3.0"},{"id":"graph","name":"Graph","type":"panel","version":""},{"id":"stat","name":"Stat","type":"panel","version":""},{"id":"table","name":"Table","type":"panel","version":""}],"description":"The - dashboard provides insights of Azure Data Explorer Cluster Resource overview, - key mettrics, usage, tables, cache and ingestion.","editable":true,"id":9,"links":[],"panels":[{"collapsed":false,"datasource":"$ds","gridPos":{"h":1,"w":24,"x":0,"y":0},"id":6,"panels":[],"title":"Overview","type":"row"},{"datasource":"$ds","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":5,"w":3,"x":0,"y":1},"id":4,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"text":{},"textMode":"auto"},"targets":[{"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[],"metricDefinition":"$ns","metricName":"KeepAlive","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Monitor","refId":"A","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Keep - Alive (Avg)","type":"stat"},{"datasource":"$ds","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":5,"w":3,"x":3,"y":1},"id":12,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"text":{},"textMode":"auto"},"targets":[{"azureMonitor":{"aggOptions":["Average","Maximum","Minimum"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[],"metricDefinition":"$ns","metricName":"CPU","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Monitor","refId":"A","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"CPU - (Avg)","type":"stat"},{"datasource":"$ds","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":5,"w":3,"x":6,"y":1},"id":13,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"text":{},"textMode":"auto"},"targets":[{"azureMonitor":{"aggOptions":["Average","Maximum","Minimum"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[],"metricDefinition":"$ns","metricName":"IngestionUtilization","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Monitor","refId":"A","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Ingestion - Utilization (Avg) ","type":"stat"},{"datasource":"$ds","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":5,"w":3,"x":9,"y":1},"id":14,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"text":{},"textMode":"auto"},"targets":[{"azureMonitor":{"aggOptions":["Average","Maximum","Minimum"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[],"metricDefinition":"$ns","metricName":"IngestionLatencyInSeconds","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Monitor","refId":"A","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Ingestion - Latency (Avg) ","type":"stat"},{"datasource":"$ds","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":5,"w":3,"x":12,"y":1},"id":15,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"text":{},"textMode":"auto"},"targets":[{"azureMonitor":{"aggOptions":["Average","Maximum","Minimum"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[],"metricDefinition":"$ns","metricName":"CacheUtilization","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Monitor","refId":"A","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Cache - Utilization (Avg)","type":"stat"},{"datasource":"$ds","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":5,"w":3,"x":15,"y":1},"id":16,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"text":{},"textMode":"auto"},"targets":[{"azureMonitor":{"aggOptions":["Total"],"aggregation":"Total","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Status","value":"IngestionResultDetails"}],"metricDefinition":"$ns","metricName":"IngestionResult","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Monitor","refId":"A","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Succeeded - Ingestions (#)","type":"stat"},{"datasource":"$ds","description":"The aggregated - usage in the cluster, out of the total used CPU and memory. To see more details, - go to the Usage tab.","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":null,"filterable":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"gridPos":{"h":9,"w":12,"x":0,"y":6},"id":17,"options":{"showHeader":true},"targets":[{"azureLogAnalytics":{"query":"let - system_databases = dynamic([''KustoMonitoringPersistentDatabase'', ''$systemdb'']); - \r\nlet system_users = dynamic([''AAD app id=b753584e-c468-4503-852a-374280ce7a62'', - ''KustoServiceBuiltInPrincipal'']); // b753584e-c468-4503-852a-374280ce7a62 - is KustoRunner\r\nlet system_cluster_management_applications = dynamic([''Kusto.WinSvc.CM.Svc'']); - // Kusto Cluster Management\r\nlet CommandTable = ADXCommand \r\n | where - TimeGenerated \u003e datetime(2020-09-09T09:30:00Z) \r\n | where LastUpdatedOn - \u003e ago(7d)\r\n | where DatabaseName !in (system_databases) and User - !in (system_users) and ApplicationName !in (system_cluster_management_applications)\r\n | - where ((false == \"false\" and ApplicationName != ''Kusto.WinSvc.DM.Svc'') - or false == \"true\")\r\n | extend MemoryPeak = tolong(ResourceUtilization.MemoryPeak) - \r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | project-away ResourceUtilization;\r\nlet QueryTable - = ADXQuery\r\n | where LastUpdatedOn \u003e ago(7d)\r\n | where DatabaseName - !in (system_databases) and User !in (system_users) and ApplicationName !in - (system_cluster_management_applications)\r\n | where ((false == \"false\" - and ApplicationName != ''Kusto.WinSvc.DM.Svc'') or false == \"true\")\r\n | - extend MemoryPeak = tolong(MemoryPeak)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | extend CommandType = ''Query'';\r\nlet dataset_commands_queries - = CommandTable\r\n | union (QueryTable)\r\n | project CommandType, DatabaseName, - StartedOn, LastUpdatedOn, Duration, State, FailureReason, RootActivityId, - User, ApplicationName, Principal, TotalCPU, MemoryPeak, CorrelationId, cluster_name;\r\nlet - dataset = dataset_commands_queries\r\n | where cluster_name == ''mitulktest''\r\n //| - where totimespan(TotalCPU) \u003e totimespan(0)\r\n | summarize TotalCPU=max(TotalCPU) - \r\n , MemoryPeak=max(MemoryPeak)\r\n by User, ApplicationName, - CorrelationId \r\n;\r\nlet totalCPU = toscalar(dataset\r\n | summarize - sum((totimespan(TotalCPU) / 1s)));\r\nlet totalMemory = toscalar(dataset\r\n | - summarize sum(MemoryPeak));\r\nlet topMemory = \r\n dataset\r\n | top-nested - 10000 of User with others=\"Others\" by sum(MemoryPeak), top-nested 10000 - of ApplicationName with others=\"Others\" by sum(MemoryPeak)\r\n | extend - PercentOfTotalClusterMemoryUsed = aggregated_ApplicationName / toreal(totalMemory)\r\n;\r\nlet - topCpu = \r\n dataset\r\n | top-nested 10000 of User with others=\"Others\" - by sum(totimespan(TotalCPU) / 1s), top-nested 10000 of ApplicationName with - others=\"Others\" by sum(totimespan(TotalCPU) / 1s)\r\n | extend PercentOfTotalClusterCpuUsed - = aggregated_ApplicationName / toreal(totalCPU)\r\n;\r\ntopMemory\r\n| join - kind = fullouter(topCpu) on User, ApplicationName\r\n| extend BothPercentages - = PercentOfTotalClusterMemoryUsed + PercentOfTotalClusterCpuUsed\r\n| top - 10 by BothPercentages desc\r\n| extend User = case(ApplicationName == \"Kusto.WinSvc.DM.Svc\", - strcat(\"Kusto Data Management \", \"(\", User, \")\"),\r\n ApplicationName - == \"KustoQueryRunner\", strcat(\"Kusto Query Runner \", \"(\", User, \")\"),\r\n User - == \"AAD app id=e0331ea9-83fc-4409-a17d-6375364c3280\", \"DataMap Agent 001 - (app id: e0331ea9-83fc-4409-a17d-6375364c3280)\", // Used for internal MS - clusters \r\n User)\r\n| extend PercentOfTotalClusterMemoryUsed_display - = iff(isnan(PercentOfTotalClusterMemoryUsed * 100), toreal(0), PercentOfTotalClusterMemoryUsed - * 100)\r\n| extend PercentOfTotalClusterCpuUsed_display = iff(isnan(PercentOfTotalClusterCpuUsed - * 100), toreal(0), PercentOfTotalClusterCpuUsed * 100)\r\n| where not (ApplicationName - == \"Others\" and PercentOfTotalClusterMemoryUsed_display == 0 and PercentOfTotalClusterCpuUsed_display - == 0)\r\n| project User, ApplicationName, PercentOfTotalClusterMemoryUsed_display, - PercentOfTotalClusterCpuUsed_display","resultFormat":"time_series","workspace":"$ws"},"queryType":"Azure - Log Analytics","refId":"A","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Top - resource consumers","transparent":true,"type":"table"},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","description":"Over - a sliding timeline window. Not affected by the time range parameter","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":9,"w":12,"x":12,"y":6},"hiddenSeries":false,"id":2,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":3,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureLogAnalytics":{"query":"let - system_databases = dynamic([''KustoMonitoringPersistentDatabase'', ''$systemdb'']); - \r\nlet system_users = dynamic([''AAD app id=b753584e-c468-4503-852a-374280ce7a62'', - ''KustoServiceBuiltInPrincipal'']); // b753584e-c468-4503-852a-374280ce7a62 - is Kusto Query Runner\r\nlet system_cluster_management_applications = dynamic([''Kusto.WinSvc.CM.Svc'']); - // Kusto Cluster Management\r\nlet CommandTable = ADXCommand\r\n | extend - MemoryPeak = tolong(ResourceUtilization.MemoryPeak) \r\n | where DatabaseName - !in (system_databases) and User !in (system_users) and ApplicationName !in - (system_cluster_management_applications)\r\n | where ApplicationName != - ''Kusto.WinSvc.DM.Svc''\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | project-away ResourceUtilization;\r\nlet QueryTable - = ADXQuery\r\n | where DatabaseName !in (system_databases) and User !in - (system_users) and ApplicationName !in (system_cluster_management_applications)\r\n | - where ApplicationName != ''Kusto.WinSvc.DM.Svc''\r\n | extend MemoryPeak - = tolong(MemoryPeak)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | extend CommandType = ''Query'';\r\nlet dataset_commands_queries - = CommandTable\r\n | union (QueryTable)\r\n | project CommandType, DatabaseName, - StartedOn, LastUpdatedOn, Duration, State,\r\n FailureReason, RootActivityId, - User,\r\n ApplicationName,\r\n Principal,\r\n TotalCPU,\r\n MemoryPeak,\r\n CorrelationId,\r\n cluster_name;\r\nlet - raw = dataset_commands_queries\r\n | where LastUpdatedOn \u003e ago(7d)\r\n | - where cluster_name == ''mitulktest''\r\n | where StartedOn \u003e ago(365d)\r\n;\r\nraw\r\n| - evaluate activity_engagement(User, StartedOn, 1d, 7d)\r\n| join kind = inner - (\r\n raw\r\n | evaluate activity_engagement(User, StartedOn, 1d, 30d)\r\n )\r\n on - StartedOn\r\n| project StartedOn, Daily=dcount_activities_inner, Weekly=dcount_activities_outer, - Monthly = dcount_activities_outer1 \r\n| where StartedOn \u003e ago(90d)\r\n| - project Daily, StartedOn, Weekly, Monthly\r\n| sort by StartedOn asc\r\n","resultFormat":"time_series","workspace":"$ws"},"queryType":"Azure - Log Analytics","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Unique - user count","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"collapsed":false,"datasource":"$ds","gridPos":{"h":1,"w":24,"x":0,"y":15},"id":19,"panels":[],"title":"Key - Metrics","type":"row"},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":6,"x":0,"y":16},"hiddenSeries":false,"id":20,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[],"metricDefinition":"$ns","metricName":"KeepAlive","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Keep - Alive","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":6,"x":6,"y":16},"hiddenSeries":false,"id":21,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Average","Maximum","Minimum"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[],"metricDefinition":"$ns","metricName":"CPU","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"CPU","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"percent","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":6,"x":12,"y":16},"hiddenSeries":false,"id":22,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Average","Maximum","Minimum"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[],"metricDefinition":"$ns","metricName":"CacheUtilization","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Cache - Utilization","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"percent","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":6,"x":18,"y":16},"hiddenSeries":false,"id":23,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Average","Maximum","Minimum"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[],"metricDefinition":"$ns","metricName":"InstanceCount","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Instance - Count","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":6,"x":0,"y":26},"hiddenSeries":false,"id":24,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Average","Maximum","Minimum"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[],"metricDefinition":"$ns","metricName":"TotalNumberOfConcurrentQueries","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Concurrent - Queries","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":6,"x":6,"y":26},"hiddenSeries":false,"id":25,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Average","Maximum","Minimum","Total"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Query - Status","value":"QueryStatus"}],"metricDefinition":"$ns","metricName":"QueryDuration","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Query - Duration","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"ms","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":6,"x":12,"y":26},"hiddenSeries":false,"id":26,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Average","Maximum","Minimum","Total"],"aggregation":"Total","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Command - Type","value":"CommandType"}],"metricDefinition":"$ns","metricName":"TotalNumberOfThrottledCommands","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Throttled - Commands","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"ms","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":6,"x":18,"y":26},"hiddenSeries":false,"id":27,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Average","Maximum","Minimum","Total"],"aggregation":"Maximum","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[],"metricDefinition":"$ns","metricName":"TotalNumberOfThrottledQueries","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Throttled - Queries","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":6,"x":0,"y":36},"hiddenSeries":false,"id":28,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Average","Maximum","Minimum"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[],"metricDefinition":"$ns","metricName":"IngestionUtilization","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Ingestion - Utilization","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"percent","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":6,"x":6,"y":36},"hiddenSeries":false,"id":29,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Average","Maximum","Minimum"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[],"metricDefinition":"$ns","metricName":"IngestionLatencyInSeconds","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Ingestion - Latency","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"s","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":6,"x":12,"y":36},"hiddenSeries":false,"id":30,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Total"],"aggregation":"Total","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Status","value":"IngestionResultDetails"}],"metricDefinition":"$ns","metricName":"IngestionResult","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Ingestion - Result","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":6,"x":18,"y":36},"hiddenSeries":false,"id":31,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":true,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Total","Maximum"],"aggregation":"Total","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Database","value":"Database"}],"metricDefinition":"$ns","metricName":"IngestionVolumeInMB","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Ingestion - Volume","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"decbytes","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":6,"x":0,"y":46},"hiddenSeries":false,"id":32,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Average","Minimum","Maximum"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[],"metricDefinition":"$ns","metricName":"StreamingIngestDataRate","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Streaming - Ingest Data Rate","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":6,"x":6,"y":46},"hiddenSeries":false,"id":33,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Average","Minimum","Maximum"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[],"metricDefinition":"$ns","metricName":"StreamingIngestDuration","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Streaming - Ingest Duration","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"ms","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":6,"x":12,"y":46},"hiddenSeries":false,"id":34,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["None","Average","Minimum","Maximum","Total","Count"],"aggregation":"None","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[],"metricDefinition":"$ns","metricName":"SteamingIngestRequestRate","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Streaming - Ingest Request Rate","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"ms","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":6,"x":18,"y":46},"hiddenSeries":false,"id":35,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Result","value":"Result"}],"metricDefinition":"$ns","metricName":"StreamingIngestResults","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Streaming - Ingest Result","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":9,"w":12,"x":0,"y":56},"hiddenSeries":false,"id":36,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Total","Average","Minimum","Maximum"],"aggregation":"Total","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component - Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"EventsProcessed","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Events - Processed","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":9,"w":12,"x":12,"y":56},"hiddenSeries":false,"id":37,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component - Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Discovery - Latency","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"collapsed":false,"datasource":"$ds","gridPos":{"h":1,"w":24,"x":0,"y":65},"id":40,"panels":[],"title":"Usage","type":"row"},{"datasource":"$ds","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":null,"filterable":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"gridPos":{"h":4,"w":14,"x":0,"y":66},"id":43,"options":{"showHeader":true},"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let - system_databases = dynamic([''KustoMonitoringPersistentDatabase'', ''$systemdb'']); - \r\nlet system_users = dynamic([''AAD app id=b753584e-c468-4503-852a-374280ce7a62'', - ''KustoServiceBuiltInPrincipal'']); // b753584e-c468-4503-852a-374280ce7a62 - is KustoRunner\r\nlet system_cluster_management_applications = dynamic([''Kusto.WinSvc.CM.Svc'']); - // Kusto Cluster Management\r\nlet CommandTable = ADXCommand \r\n | where - TimeGenerated \u003e datetime(2020-09-09T09:30:00Z) \r\n | where LastUpdatedOn - \u003e ago(7d)\r\n | where DatabaseName !in (system_databases) and User - !in (system_users) and ApplicationName !in (system_cluster_management_applications)\r\n | - where ((false == \"false\" and ApplicationName != ''Kusto.WinSvc.DM.Svc'') - or false == \"true\")\r\n | extend MemoryPeak = tolong(ResourceUtilization.MemoryPeak) - \r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | project-away ResourceUtilization;\r\nlet QueryTable - = ADXQuery\r\n | where LastUpdatedOn \u003e ago(7d)\r\n | where DatabaseName - !in (system_databases) and User !in (system_users) and ApplicationName !in - (system_cluster_management_applications)\r\n | where ((false == \"false\" - and ApplicationName != ''Kusto.WinSvc.DM.Svc'') or false == \"true\")\r\n | - extend MemoryPeak = tolong(MemoryPeak)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | extend CommandType = ''Query'';\r\nlet dataset_commands_queries - = CommandTable\r\n | union (QueryTable)\r\n | project CommandType, DatabaseName, - StartedOn, LastUpdatedOn, Duration, State, FailureReason, RootActivityId, - User, ApplicationName, Principal, TotalCPU, MemoryPeak, CorrelationId, cluster_name;\r\nlet - dataset = dataset_commands_queries\r\n | where cluster_name == ''mitulktest''\r\n //| - where totimespan(TotalCPU) \u003e totimespan(0)\r\n | summarize TotalCPU=max(TotalCPU) - \r\n , MemoryPeak=max(MemoryPeak)\r\n by User, ApplicationName, - CorrelationId \r\n;\r\nlet totalCPU = toscalar(dataset\r\n | summarize - sum((totimespan(TotalCPU) / 1s)));\r\nlet totalMemory = toscalar(dataset\r\n | - summarize sum(MemoryPeak));\r\nlet topMemory = \r\n dataset\r\n | top-nested - 10000 of User with others=\"Others\" by sum(MemoryPeak), top-nested 10000 - of ApplicationName with others=\"Others\" by sum(MemoryPeak)\r\n | extend - PercentOfTotalClusterMemoryUsed = aggregated_ApplicationName / toreal(totalMemory)\r\n;\r\nlet - topCpu = \r\n dataset\r\n | top-nested 10000 of User with others=\"Others\" - by sum(totimespan(TotalCPU) / 1s), top-nested 10000 of ApplicationName with - others=\"Others\" by sum(totimespan(TotalCPU) / 1s)\r\n | extend PercentOfTotalClusterCpuUsed - = aggregated_ApplicationName / toreal(totalCPU)\r\n;\r\ntopMemory\r\n| join - kind = fullouter(topCpu) on User, ApplicationName\r\n| extend BothPercentages - = PercentOfTotalClusterMemoryUsed + PercentOfTotalClusterCpuUsed\r\n| top - 10 by BothPercentages desc\r\n| extend User = case(ApplicationName == \"Kusto.WinSvc.DM.Svc\", - strcat(\"Kusto Data Management \", \"(\", User, \")\"),\r\n ApplicationName - == \"KustoQueryRunner\", strcat(\"Kusto Query Runner \", \"(\", User, \")\"),\r\n User - == \"AAD app id=e0331ea9-83fc-4409-a17d-6375364c3280\", \"DataMap Agent 001 - (app id: e0331ea9-83fc-4409-a17d-6375364c3280)\", // Used for internal MS - clusters \r\n User)\r\n| extend PercentOfTotalClusterMemoryUsed_display - = iff(isnan(PercentOfTotalClusterMemoryUsed * 100), toreal(0), PercentOfTotalClusterMemoryUsed - * 100)\r\n| extend PercentOfTotalClusterCpuUsed_display = iff(isnan(PercentOfTotalClusterCpuUsed - * 100), toreal(0), PercentOfTotalClusterCpuUsed * 100)\r\n| where not (ApplicationName - == \"Others\" and PercentOfTotalClusterMemoryUsed_display == 0 and PercentOfTotalClusterCpuUsed_display - == 0)\r\n| project User, ApplicationName, PercentOfTotalClusterMemoryUsed_display, - PercentOfTotalClusterCpuUsed_display","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component - Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Log Analytics","refId":"A","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Top - resource consumers (within the CPU and memory consumption of the cluster)","transparent":true,"type":"table"},{"datasource":"$ds","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":null,"filterable":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"gridPos":{"h":4,"w":10,"x":14,"y":66},"id":44,"options":{"showHeader":true},"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let - system_databases = dynamic([''KustoMonitoringPersistentDatabase'', ''$systemdb'']); - \r\nlet system_users = dynamic([''AAD app id=b753584e-c468-4503-852a-374280ce7a62'', - ''KustoServiceBuiltInPrincipal'']); // b753584e-c468-4503-852a-374280ce7a62 - is Kusto Query Runner\r\nlet system_cluster_management_applications = dynamic([''Kusto.WinSvc.CM.Svc'']); - // Kusto Cluster Management\r\nlet CommandTable = ADXCommand\r\n | extend - MemoryPeak = tolong(ResourceUtilization.MemoryPeak)\r\n | where LastUpdatedOn - \u003e ago(7d)\r\n | where DatabaseName !in (system_databases) and User - !in (system_users) and ApplicationName !in (system_cluster_management_applications)\r\n | - where ((false == \"false\" and ApplicationName != ''Kusto.WinSvc.DM.Svc'') - or false == \"true\")\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | project-away ResourceUtilization;\r\nlet QueryTable - = ADXQuery\r\n | where LastUpdatedOn \u003e ago(7d)\r\n | where DatabaseName - !in (system_databases) and User !in (system_users) and ApplicationName !in - (system_cluster_management_applications)\r\n | where ((false == \"false\" - and ApplicationName != ''Kusto.WinSvc.DM.Svc'') or false == \"true\")\r\n | - extend MemoryPeak = tolong(MemoryPeak)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | extend CommandType = ''Query'';\r\nlet dataset_commands_queries - = CommandTable\r\n | union (QueryTable)\r\n | project CommandType, DatabaseName, - StartedOn, LastUpdatedOn, Duration, State,\r\n FailureReason, RootActivityId, - User, ApplicationName, Principal, TotalCPU, MemoryPeak, CorrelationId, cluster_name;\r\nlet - dataset = dataset_commands_queries\r\n | where cluster_name == ''mitulktest''\r\n | - where CommandType != ''TableSetOrAppend''\r\n | summarize Count=count() - by User, ApplicationName\r\n | project User, ApplicationName, Count\r\n | - extend User = case(ApplicationName == \"Kusto.WinSvc.DM.Svc\", strcat(\"Kusto - Data Management \", \"(\", User, \")\"),\r\n User == \"AAD app id=e0331ea9-83fc-4409-a17d-6375364c3280\", - \"DataMap Agent 001 (app id: e0331ea9-83fc-4409-a17d-6375364c3280)\", // Used - for internal MS clusters\r\n User)\r\n | top 10 by Count;\r\n//| - order by Count desc\r\n// \u003cOption #1 for top-nested\u003e | top-nested - 10 of User with others=\"Other Values\" by agg_User=sum(Count) desc;\r\n// - \u003cOption #2 for top-nested\u003e| top-nested 10 of User by agg_User=sum(Count) - desc, top-nested 5 of ApplicationName with others=\"Other applications\" by - agg_App=sum(Count) desc\r\n// \u003cOption #2 for top-nested\u003e| where - not (ApplicationName == \"Other applications\" and agg_App == 0)\r\n// \u003cOption - #2 for top-nested\u003e| project-away agg_User;\r\ndataset\r\n","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component - Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Log Analytics","refId":"A","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Top - principals and applications by command and query count","transparent":true,"type":"table"},{"datasource":"$ds","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":null,"filterable":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"gridPos":{"h":5,"w":8,"x":0,"y":70},"id":38,"options":{"showHeader":true},"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let - system_databases = dynamic([''KustoMonitoringPersistentDatabase'', ''$systemdb'']); - \r\nlet system_users = dynamic([''AAD app id=b753584e-c468-4503-852a-374280ce7a62'', - ''KustoServiceBuiltInPrincipal'']); // b753584e-c468-4503-852a-374280ce7a62 - is KustoRunner\r\nlet system_cluster_management_applications = dynamic([''Kusto.WinSvc.CM.Svc'']); - // Kusto Cluster Management\r\nlet CommandTable = ADXCommand\r\n | extend - MemoryPeak = tolong(ResourceUtilization.MemoryPeak)\r\n | where LastUpdatedOn - \u003e ago(7d)\r\n | where DatabaseName !in (system_databases) and User - !in (system_users) and ApplicationName !in (system_cluster_management_applications)\r\n | - where ((false == \"false\" and ApplicationName != ''Kusto.WinSvc.DM.Svc'') - or false == \"true\")\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | project-away ResourceUtilization;\r\nlet QueryTable - = ADXQuery\r\n | where LastUpdatedOn \u003e ago(7d)\r\n | where DatabaseName - !in (system_databases) and User !in (system_users) and ApplicationName !in - (system_cluster_management_applications)\r\n | where ((false == \"false\" - and ApplicationName != ''Kusto.WinSvc.DM.Svc'') or false == \"true\")\r\n | - extend MemoryPeak = tolong(MemoryPeak)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | extend CommandType = ''Query'';\r\nlet dataset_commands_queries - = CommandTable\r\n | union (QueryTable)\r\n | extend ApplicationName - = case(ApplicationName == \"Kusto.WinSvc.DM.Svc\", \"Kusto Data Management\",\r\n ApplicationName)\r\n | - project CommandType, DatabaseName, StartedOn, LastUpdatedOn, Duration, State,\r\n FailureReason, - RootActivityId, User, ApplicationName, Principal, TotalCPU, MemoryPeak, CorrelationId, - cluster_name;\r\nlet dataset = dataset_commands_queries\r\n | where cluster_name - == ''mitulktest''\r\n | where CommandType != ''TableSetOrAppend''\r\n | - summarize Count=count() by ApplicationName\r\n | project ApplicationName, - Count\r\n | order by Count desc\r\n //| top-nested 10 of User with others=\"Other - Values\" by agg_User=sum(Count) desc;\r\n | top-nested 7 of ApplicationName - with others=\"Other Values\" by agg_App=sum(Count) desc;\r\n//|where not - (ApplicationName == \"Other applications\" and agg_App == 0)\r\n//|project-away - agg_User;\r\ndataset\r\n","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component - Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Log Analytics","refId":"A","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Top - applications by command and query count","transparent":true,"type":"table"},{"datasource":"$ds","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":null,"filterable":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"gridPos":{"h":5,"w":8,"x":8,"y":70},"id":41,"options":{"showHeader":true},"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let - system_databases = dynamic([''KustoMonitoringPersistentDatabase'', ''$systemdb'']); - \r\nlet system_users = dynamic([''AAD app id=b753584e-c468-4503-852a-374280ce7a62'', - ''KustoServiceBuiltInPrincipal'']); // b753584e-c468-4503-852a-374280ce7a62 - is KustoRunner\r\nlet system_cluster_management_applications = dynamic([''Kusto.WinSvc.CM.Svc'']); - // Kusto Cluster Management\r\nlet CommandTable = ADXCommand\r\n | extend - MemoryPeak = tolong(ResourceUtilization.MemoryPeak)\r\n | where LastUpdatedOn - \u003e ago(7d)\r\n | where DatabaseName !in (system_databases) and User - !in (system_users) and ApplicationName !in (system_cluster_management_applications)\r\n | - where ((false == \"false\" and ApplicationName != ''Kusto.WinSvc.DM.Svc'') - or false == \"true\")\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | project-away ResourceUtilization;\r\nlet QueryTable - = ADXQuery\r\n | where LastUpdatedOn \u003e ago(7d)\r\n | where DatabaseName - !in (system_databases) and User !in (system_users) and ApplicationName !in - (system_cluster_management_applications)\r\n | where ((false == \"false\" - and ApplicationName != ''Kusto.WinSvc.DM.Svc'') or false == \"true\")\r\n | - extend MemoryPeak = tolong(MemoryPeak)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | extend CommandType = ''Query'';\r\nlet dataset_commands_queries - = CommandTable\r\n | union (QueryTable)\r\n | project CommandType, DatabaseName, - StartedOn, LastUpdatedOn, Duration, State,\r\n FailureReason, RootActivityId, - User, ApplicationName, Principal, TotalCPU, MemoryPeak, CorrelationId, cluster_name;\r\nlet - dataset = dataset_commands_queries\r\n | where cluster_name == ''mitulktest''\r\n | - where CommandType != ''TableSetOrAppend''\r\n | extend User = case(ApplicationName - == \"Kusto.WinSvc.DM.Svc\", strcat(\"Kusto Data Management \", \"(\", User, - \")\"),\r\n ApplicationName == \"KustoQueryRunner\", strcat(\"Kusto - Query Runner \", \"(\", User, \")\"),\r\n User == \"AAD app id=e0331ea9-83fc-4409-a17d-6375364c3280\", - \"DataMap Agent 001 (app id: e0331ea9-83fc-4409-a17d-6375364c3280)\", // Used - for internal MS clusters \r\n User)\r\n | summarize Count=count() - by User\r\n | project User, Count\r\n | order by Count desc\r\n | - top-nested 7 of User with others=\"Other Values\" by agg_User=sum(Count) desc;\r\ndataset\r\n\r\n","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component - Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Log Analytics","refId":"A","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Top - principals by command and query count","transparent":true,"type":"table"},{"datasource":"$ds","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":null,"filterable":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"gridPos":{"h":5,"w":8,"x":16,"y":70},"id":42,"options":{"showHeader":true},"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let - system_databases = dynamic([''KustoMonitoringPersistentDatabase'', ''$systemdb'']); - \r\nlet system_users = dynamic([''AAD app id=b753584e-c468-4503-852a-374280ce7a62'', - ''KustoServiceBuiltInPrincipal'']); // b753584e-c468-4503-852a-374280ce7a62 - is KustoRunner\r\nlet system_cluster_management_applications = dynamic([''Kusto.WinSvc.CM.Svc'']); - // Kusto Cluster Management\r\nlet CommandTable = ADXCommand\r\n | extend - MemoryPeak = tolong(ResourceUtilization.MemoryPeak)\r\n | where LastUpdatedOn - \u003e ago(7d)\r\n | where DatabaseName !in (system_databases) and User - !in (system_users) and ApplicationName !in (system_cluster_management_applications)\r\n | - where ((false == \"false\" and ApplicationName != ''Kusto.WinSvc.DM.Svc'') - or false == \"true\")\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | project-away ResourceUtilization;\r\nlet QueryTable - = ADXQuery\r\n | where LastUpdatedOn \u003e ago(7d)\r\n | where DatabaseName - !in (system_databases) and User !in (system_users) and ApplicationName !in - (system_cluster_management_applications)\r\n | where ((false == \"false\" - and ApplicationName != ''Kusto.WinSvc.DM.Svc'') or false == \"true\")\r\n | - extend MemoryPeak = tolong(MemoryPeak)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | extend CommandType = ''Query'';\r\nlet dataset_commands_queries - = CommandTable\r\n | union (QueryTable)\r\n | project CommandType, DatabaseName, - StartedOn, LastUpdatedOn, Duration, State,\r\n FailureReason, RootActivityId, - User, ApplicationName, Principal, TotalCPU, MemoryPeak, CorrelationId, cluster_name;\r\nlet - dataset = dataset_commands_queries\r\n | where cluster_name == ''mitulktest''\r\n | - where CommandType != ''TableSetOrAppend''\r\n | summarize Count=count() - by CommandType\r\n | project CommandType, Count\r\n | order by Count - desc\r\n | top-nested 7 of CommandType with others=\"Other Values\" by - agg_App=sum(Count) desc;\r\ndataset\r\n","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component - Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Log Analytics","refId":"A","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Queries - and top commands by command type","transparent":true,"type":"table"},{"datasource":"$ds","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":null,"filterable":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"gridPos":{"h":4,"w":14,"x":0,"y":75},"id":45,"options":{"showHeader":true},"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let - system_databases = dynamic([''KustoMonitoringPersistentDatabase'', ''$systemdb'']); - \r\nlet system_users = dynamic([''AAD app id=b753584e-c468-4503-852a-374280ce7a62'', - ''KustoServiceBuiltInPrincipal'']); // b753584e-c468-4503-852a-374280ce7a62 - is KustoRunner\r\nlet system_cluster_management_applications = dynamic([''Kusto.WinSvc.CM.Svc'']); - // Kusto Cluster Management\r\nlet CommandTable = ADXCommand\r\n | where - TimeGenerated \u003e ago(17d)\r\n | where DatabaseName !in (system_databases) - and User !in (system_users) and ApplicationName !in (system_cluster_management_applications)\r\n | - where ((false == \"false\" and ApplicationName != ''Kusto.WinSvc.DM.Svc'') - or false == \"true\")\r\n | extend MemoryPeak = tolong(ResourceUtilization.MemoryPeak)\r\n | - parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" cluster_name\r\n | - project-away ResourceUtilization;\r\nlet QueryTable = ADXQuery\r\n | where - TimeGenerated \u003e ago(17d)\r\n | where DatabaseName !in (system_databases) - and User !in (system_users) and ApplicationName !in (system_cluster_management_applications)\r\n | - where ((false == \"false\" and ApplicationName != ''Kusto.WinSvc.DM.Svc'') - or false == \"true\")\r\n | extend MemoryPeak = tolong(MemoryPeak)\r\n | - parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" cluster_name\r\n | - extend CommandType = ''Query'';\r\nlet dataset_commands_queries = CommandTable\r\n | - union (QueryTable)\r\n | project CommandType, DatabaseName, StartedOn, - LastUpdatedOn, Duration, State,\r\n FailureReason, RootActivityId, - User, ApplicationName, Principal, TotalCPU, MemoryPeak, CorrelationId, cluster_name;\r\nlet - dataset = dataset_commands_queries\r\n | where cluster_name == ''mitulktest'';\r\nlet - FullList = dataset\r\n | where CommandType != ''TableSetOrAppend'';\r\nlet - Last24Hours =\r\n FullList\r\n | where StartedOn \u003e= ago(1d) and - StartedOn \u003c now()\r\n | summarize Count=count() by User, ApplicationName\r\n | - top 100 by Count desc\r\n;\r\nlet HistoricalDailyAverage =\r\n FullList\r\n | - where StartedOn \u003e= ago(16d) and StartedOn \u003c ago(1d)\r\n | summarize - Count=count() / 15.0 by User, ApplicationName\r\n | top 100 by Count desc\r\n;\r\nlet - TimeRangeComparison =\r\n Last24Hours\r\n | join kind=leftouter (HistoricalDailyAverage) - on User, ApplicationName\r\n | project User=coalesce(User, User1), ApplicationName, - Last24Hours=Count, HistoricalDailyAverage=round(Count1, 0)\r\n | extend - PercentChange=round((Last24Hours - HistoricalDailyAverage) / toreal(HistoricalDailyAverage), - 2)\r\n | top 10 by Last24Hours desc\r\n;\r\nTimeRangeComparison\r\n| extend - User = case(ApplicationName == \"Kusto.WinSvc.DM.Svc\", strcat(\"Kusto Data - Management \", \"(\", User, \")\"),\r\n ApplicationName == \"KustoQueryRunner\", - strcat(\"Kusto Query Runner \", \"(\", User, \")\"),\r\n User == \"AAD - app id=e0331ea9-83fc-4409-a17d-6375364c3280\", \"DataMap Agent 001 (app id: - e0331ea9-83fc-4409-a17d-6375364c3280)\", // Used for internal MS clusters - \r\n User)\r\n| project User, ApplicationName, HistoricalDailyAverage=round(HistoricalDailyAverage, - 0), Last24Hours, PercentChange\r\n| order by Last24Hours desc","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component - Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Log Analytics","refId":"A","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Changes - in query count by principal (not affected by the the time range parameter)","transparent":true,"type":"table"},{"datasource":"$ds","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":null,"filterable":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"gridPos":{"h":4,"w":10,"x":14,"y":75},"id":46,"options":{"showHeader":true},"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let - system_databases = dynamic([''KustoMonitoringPersistentDatabase'', ''$systemdb'']); - \r\nlet system_users = dynamic([''AAD app id=b753584e-c468-4503-852a-374280ce7a62'', - ''KustoServiceBuiltInPrincipal'']); // b753584e-c468-4503-852a-374280ce7a62 - is Kusto Quert Runner\r\nlet system_cluster_management_applications = dynamic([''Kusto.WinSvc.CM.Svc'']); - // Kusto Cluster Management\r\nlet CommandTable = ADXCommand\r\n | extend - MemoryPeak = tolong(ResourceUtilization.MemoryPeak)\r\n | where LastUpdatedOn - \u003e ago(7d)\r\n | where DatabaseName !in (system_databases) and User - !in (system_users) and ApplicationName !in (system_cluster_management_applications)\r\n | - where ((false == \"false\" and ApplicationName != ''Kusto.WinSvc.DM.Svc'') - or false == \"true\")\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | project-away ResourceUtilization;\r\nlet QueryTable - = ADXQuery\r\n | where LastUpdatedOn \u003e ago(7d)\r\n | where DatabaseName - !in (system_databases) and User !in (system_users) and ApplicationName !in - (system_cluster_management_applications)\r\n | where ((false == \"false\" - and ApplicationName != ''Kusto.WinSvc.DM.Svc'') or false == \"true\")\r\n | - extend MemoryPeak = tolong(MemoryPeak)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | extend CommandType = ''Query'';\r\nlet dataset_commands_queries - = CommandTable\r\n | union (QueryTable)\r\n | project CommandType, DatabaseName, - StartedOn, LastUpdatedOn, Duration, State,\r\n FailureReason, RootActivityId, - User, ApplicationName, Principal, TotalCPU, MemoryPeak, CorrelationId, cluster_name;\r\nlet - dataset = dataset_commands_queries\r\n | where cluster_name == ''mitulktest'';\r\ndataset\r\n| - where CommandType != ''TableSetOrAppend'' and State == ''Failed''\r\n| summarize - Count=count() by User, ApplicationName\r\n| top 10 by Count desc\r\n| extend - User = case(ApplicationName == \"Kusto.WinSvc.DM.Svc\", strcat(\"Kusto Data - Management \", \"(\", User, \")\"),\r\n ApplicationName == \"KustoQueryRunner\", - strcat(\"Kusto Query Runner \", \"(\", User, \")\"),\r\n User == \"AAD - app id=e0331ea9-83fc-4409-a17d-6375364c3280\", \"DataMap Agent 001 (app id: - e0331ea9-83fc-4409-a17d-6375364c3280)\", // Used for internal MS clusters - \r\n User)\r\n| order by Count desc\r\n","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component - Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Log Analytics","refId":"A","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Failed - queries","transparent":true,"type":"table"},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":8,"x":0,"y":79},"hiddenSeries":false,"id":47,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":true,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let - system_databases = dynamic([''KustoMonitoringPersistentDatabase'', ''$systemdb'']); - \r\nlet system_users = dynamic([''AAD app id=b753584e-c468-4503-852a-374280ce7a62'', - ''KustoServiceBuiltInPrincipal'']); // b753584e-c468-4503-852a-374280ce7a62 - is Kusto Query Runner\r\nlet system_cluster_management_applications = dynamic([''Kusto.WinSvc.CM.Svc'']); - // Kusto Cluster Management\r\nlet CommandTable = ADXCommand\r\n | extend - MemoryPeak = tolong(ResourceUtilization.MemoryPeak)\r\n | where StartedOn - \u003e ago(7d)\r\n | where DatabaseName !in (system_databases) and User - !in (system_users) and ApplicationName !in (system_cluster_management_applications)\r\n | - where ((false == \"false\" and ApplicationName != ''Kusto.WinSvc.DM.Svc'') - or false == \"true\")\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | project-away ResourceUtilization;\r\nlet QueryTable - = ADXQuery\r\n | where StartedOn \u003e ago(7d)\r\n | where DatabaseName - !in (system_databases) and User !in (system_users) and ApplicationName !in - (system_cluster_management_applications)\r\n | where ((false == \"false\" - and ApplicationName != ''Kusto.WinSvc.DM.Svc'') or false == \"true\")\r\n | - extend MemoryPeak = tolong(MemoryPeak)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | extend CommandType = ''Query'';\r\nlet dataset_commands_queries - = CommandTable\r\n | union (QueryTable)\r\n | project CommandType, DatabaseName, - StartedOn, LastUpdatedOn, Duration, State,\r\n FailureReason, RootActivityId, - User, ApplicationName, Principal, TotalCPU, MemoryPeak, CorrelationId, cluster_name;\r\nlet - dataset = dataset_commands_queries\r\n | where cluster_name == ''mitulktest'';\r\nlet - FullList = dataset\r\n | where CommandType != ''TableSetOrAppend''\r\n | - project User, StartedOn, ApplicationName, CommandType\r\n;\r\nlet Top =\r\n dataset\r\n | - summarize Count=count() by User\r\n | top 10 by Count desc\r\n | extend - OriginalUser = User\r\n | extend Category=User\r\n;\r\nFullList\r\n| join - kind=leftouter(Top) on $left.User == $right.OriginalUser\r\n| project User=coalesce(Category, - ''Other''), ApplicationName, CommandType, StartedOn\r\n| extend User = case(ApplicationName - == \"Kusto.WinSvc.DM.Svc\", strcat(\"Kusto Data Management \", \"(\", User, - \")\"),\r\n ApplicationName == \"KustoQueryRunner\", strcat(\"Kusto Query - Runner \", \"(\", User, \")\"),\r\n User == \"AAD app id=e0331ea9-83fc-4409-a17d-6375364c3280\", - \"DataMap Agent 001 (app id: e0331ea9-83fc-4409-a17d-6375364c3280)\", // Used - for internal MS clusters \r\n User)\r\n| summarize count() by User, bin(StartedOn, - 1h)\r\n| summarize sum(count_) by bin(StartedOn, 1h), tostring(User)\r\n| - sort by StartedOn asc","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component - Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Log Analytics","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Command - + query count by principal","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"transparent":true,"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":8,"x":8,"y":79},"hiddenSeries":false,"id":48,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":true,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let - system_databases = dynamic([''KustoMonitoringPersistentDatabase'', ''$systemdb'']); - \r\nlet system_users = dynamic([''AAD app id=b753584e-c468-4503-852a-374280ce7a62'', - ''KustoServiceBuiltInPrincipal'']); // b753584e-c468-4503-852a-374280ce7a62 - is Kusto Query Runner\r\nlet system_cluster_management_applications = dynamic([''Kusto.WinSvc.CM.Svc'']); - // Kusto Cluster Management\r\nlet CommandTable = ADXCommand\r\n | extend - MemoryPeak = tolong(ResourceUtilization.MemoryPeak)\r\n | where StartedOn - \u003e ago(7d)\r\n | where DatabaseName !in (system_databases) and User - !in (system_users) and ApplicationName !in (system_cluster_management_applications)\r\n | - where ((false == \"false\" and ApplicationName != ''Kusto.WinSvc.DM.Svc'') - or false == \"true\")\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | project-away ResourceUtilization;\r\nlet QueryTable - = ADXQuery\r\n | where StartedOn \u003e ago(7d)\r\n | where DatabaseName - !in (system_databases) and User !in (system_users) and ApplicationName !in - (system_cluster_management_applications)\r\n | where ((false == \"false\" - and ApplicationName != ''Kusto.WinSvc.DM.Svc'') or false == \"true\")\r\n | - extend MemoryPeak = tolong(MemoryPeak)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | extend CommandType = ''Query'';\r\nlet dataset_commands_queries - = CommandTable\r\n | union (QueryTable)\r\n | project CommandType, DatabaseName, - StartedOn, LastUpdatedOn, Duration, State,\r\n FailureReason, RootActivityId, - User, ApplicationName, Principal, TotalCPU, MemoryPeak, CorrelationId, cluster_name;\r\nlet - dataset = dataset_commands_queries\r\n | where cluster_name == ''mitulktest'';\r\nlet - FullList = dataset\r\n | where CommandType != ''TableSetOrAppend''\r\n | - project User, ApplicationName, CommandType, StartedOn, MemoryPeak\r\n | - extend User = case(ApplicationName == \"Kusto.WinSvc.DM.Svc\", strcat(\"Kusto - Data Management \", \"(\", User, \")\"),\r\n ApplicationName == \"KustoQueryRunner\", - strcat(\"Kusto Query Runner \", \"(\", User, \")\"),\r\n User == \"AAD - app id=e0331ea9-83fc-4409-a17d-6375364c3280\", \"DataMap Agent 001 (app id: - e0331ea9-83fc-4409-a17d-6375364c3280)\", // Used for internal MS clusters - \r\n User)\r\n;\r\nlet Top =\r\n FullList\r\n | summarize Memory=sum(MemoryPeak) - by User\r\n | top 10 by Memory desc\r\n | extend OriginalUser = User\r\n | - project OriginalUser, Category=User\r\n;\r\nFullList\r\n| join kind=leftouter(Top) - on $left.User == $right.OriginalUser\r\n| project User=coalesce(Category, - ''Other''), StartedOn, MemoryPeakGB=MemoryPeak / 1024.0 / 1024.0 / 1024.0\r\n| - summarize MemoryPeakGB=sum(MemoryPeakGB) by User, bin(StartedOn, 1h)\r\n| - summarize sum(MemoryPeakGB) by bin(StartedOn, 1h), tostring(User)\r\n| sort - by StartedOn asc","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component - Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Log Analytics","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Total - memory by principal","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"transparent":true,"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":8,"x":16,"y":79},"hiddenSeries":false,"id":49,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let - system_databases = dynamic([''KustoMonitoringPersistentDatabase'', ''$systemdb'']); - \r\nlet system_users = dynamic([''AAD app id=b753584e-c468-4503-852a-374280ce7a62'', - ''KustoServiceBuiltInPrincipal'']); // b753584e-c468-4503-852a-374280ce7a62 - is Kusto Query Runner\r\nlet system_cluster_management_applications = dynamic([''Kusto.WinSvc.CM.Svc'']); - // Kusto Cluster Management\r\nlet CommandTable = ADXCommand\r\n | extend - MemoryPeak = tolong(ResourceUtilization.MemoryPeak)\r\n | where StartedOn - \u003e ago(7d)\r\n | where DatabaseName !in (system_databases) and User - !in (system_users) and ApplicationName !in (system_cluster_management_applications)\r\n | - where ((false == \"false\" and ApplicationName != ''Kusto.WinSvc.DM.Svc'') - or false == \"true\")\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | project-away ResourceUtilization;\r\nlet QueryTable - = ADXQuery\r\n | where StartedOn \u003e ago(7d)\r\n | where DatabaseName - !in (system_databases) and User !in (system_users) and ApplicationName !in - (system_cluster_management_applications)\r\n | where ((false == \"false\" - and ApplicationName != ''Kusto.WinSvc.DM.Svc'') or false == \"true\")\r\n | - extend MemoryPeak = tolong(MemoryPeak)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | extend CommandType = ''Query'';\r\nlet dataset_commands_queries - = CommandTable\r\n | union (QueryTable)\r\n | project CommandType, DatabaseName, - StartedOn, LastUpdatedOn, Duration, State,\r\n FailureReason, RootActivityId, - User, ApplicationName, Principal, TotalCPU, MemoryPeak, CorrelationId, cluster_name;\r\nlet - dataset = dataset_commands_queries\r\n | where StartedOn \u003e ago(7d)\r\n | - where cluster_name == ''mitulktest'';\r\nlet FullList = dataset\r\n | where - CommandType != ''TableSetOrAppend''\r\n | project User, ApplicationName, - CommandType, StartedOn, TotalCPU\r\n | extend User = case(ApplicationName - == \"Kusto.WinSvc.DM.Svc\", strcat(\"Kusto Data Management \", \"(\", User, - \")\"),\r\n ApplicationName == \"KustoQueryRunner\", strcat(\"Kusto - Query Runner \", \"(\", User, \")\"),\r\n User == \"AAD app id=e0331ea9-83fc-4409-a17d-6375364c3280\", - \"DataMap Agent 001 (app id: e0331ea9-83fc-4409-a17d-6375364c3280)\", // Used - for internal MS clusters \r\n User)\r\n;\r\nlet Top =\r\n FullList\r\n | - summarize TotalCpu=sum(totimespan(TotalCPU)) by User\r\n | top 10 by TotalCpu - desc\r\n | extend OriginalUser = User\r\n | project OriginalUser, Category=User\r\n;\r\nFullList\r\n| - join kind=leftouter(Top) on $left.User == $right.OriginalUser\r\n| project - User=coalesce(Category, ''Other''), StartedOn, TotalCpuMinutes=totimespan(TotalCPU) - / 1m\r\n| summarize TotalCpuMinutes=sum(TotalCpuMinutes) by User, bin(StartedOn, - 1h)\r\n| top-nested of bin(StartedOn, 1h) by sum(TotalCpuMinutes), top-nested - 5 of User with others=\"Other Values\" by sum_TotalCpuMinutes=sum(TotalCpuMinutes) - desc\r\n| sort by StartedOn asc\r\n| project StartedOn, User, sum_TotalCpuMinutes\r\n","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component - Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Log Analytics","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Total - CPU by principal","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"transparent":true,"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":8,"x":0,"y":89},"hiddenSeries":false,"id":51,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":true,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let - system_databases = dynamic([''KustoMonitoringPersistentDatabase'', ''$systemdb'']); - \r\nlet system_users = dynamic([''AAD app id=b753584e-c468-4503-852a-374280ce7a62'', - ''KustoServiceBuiltInPrincipal'']); // b753584e-c468-4503-852a-374280ce7a62 - is Kusto Query Runner\r\nlet system_cluster_management_applications = dynamic([''Kusto.WinSvc.CM.Svc'']); - // Kusto Cluster Management\r\nlet CommandTable = ADXCommand\r\n | extend - MemoryPeak = tolong(ResourceUtilization.MemoryPeak)\r\n | where StartedOn - \u003e ago(7d)\r\n | where DatabaseName !in (system_databases) and User - !in (system_users) and ApplicationName !in (system_cluster_management_applications)\r\n | - where ((false == \"false\" and ApplicationName != ''Kusto.WinSvc.DM.Svc'') - or false == \"true\")\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | project-away ResourceUtilization;\r\nlet QueryTable - = ADXQuery\r\n | where StartedOn \u003e ago(7d)\r\n | where DatabaseName - !in (system_databases) and User !in (system_users) and ApplicationName !in - (system_cluster_management_applications)\r\n | where ((false == \"false\" - and ApplicationName != ''Kusto.WinSvc.DM.Svc'') or false == \"true\")\r\n | - extend MemoryPeak = tolong(MemoryPeak)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | extend CommandType = ''Query'';\r\nlet dataset_commands_queries - = CommandTable\r\n | union (QueryTable)\r\n | extend ApplicationName - = case(ApplicationName == \"Kusto.WinSvc.DM.Svc\", \"Kusto Data Management\", - ApplicationName)\r\n | project CommandType, DatabaseName, StartedOn, LastUpdatedOn, - Duration, State,\r\n FailureReason, RootActivityId, User, ApplicationName, - Principal, TotalCPU, MemoryPeak, CorrelationId, cluster_name;\r\nlet dataset - = dataset_commands_queries\r\n | where cluster_name == ''mitulktest'';\r\nlet - FullList = dataset\r\n | where CommandType != ''TableSetOrAppend''\r\n | - project ApplicationName, StartedOn, CommandType, User\r\n;\r\nlet Top =\r\n FullList\r\n | - summarize Count=count() by ApplicationName\r\n | top 10 by Count desc\r\n | - extend Category=ApplicationName\r\n;\r\nFullList\r\n| join kind=leftouter(Top) - on ApplicationName \r\n| project Application=coalesce(Category, ''-''), CommandType, - User, StartedOn\r\n| summarize count() by Application, bin(StartedOn, 1h)\r\n| - summarize sum(count_) by bin(StartedOn, time(1h)), tostring(Application)\r\n| - sort by StartedOn asc\r\n","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component - Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Log Analytics","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Command - + query count by application","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"transparent":true,"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":8,"x":8,"y":89},"hiddenSeries":false,"id":52,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":true,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let - system_databases = dynamic([''KustoMonitoringPersistentDatabase'', ''$systemdb'']); - \r\nlet system_users = dynamic([''AAD app id=b753584e-c468-4503-852a-374280ce7a62'', - ''KustoServiceBuiltInPrincipal'']); // b753584e-c468-4503-852a-374280ce7a62 - is Kusto Query Runner\r\nlet system_cluster_management_applications = dynamic([''Kusto.WinSvc.CM.Svc'']); - // Kusto Cluster Management\r\nlet CommandTable = ADXCommand\r\n | extend - MemoryPeak = tolong(ResourceUtilization.MemoryPeak) \r\n | where StartedOn - \u003e ago(7d)\r\n | where DatabaseName !in (system_databases) and User - !in (system_users) and ApplicationName !in (system_cluster_management_applications)\r\n | - where ((false == \"false\" and ApplicationName != ''Kusto.WinSvc.DM.Svc'') - or false == \"true\")\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | project-away ResourceUtilization;\r\nlet QueryTable - = ADXQuery\r\n | where StartedOn \u003e ago(7d)\r\n | where DatabaseName - !in (system_databases) and User !in (system_users) and ApplicationName !in - (system_cluster_management_applications)\r\n | where ((false == \"false\" - and ApplicationName != ''Kusto.WinSvc.DM.Svc'') or false == \"true\")\r\n | - extend MemoryPeak = tolong(MemoryPeak)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | extend CommandType = ''Query'';\r\nlet dataset_commands_queries - = CommandTable\r\n | union (QueryTable)\r\n | extend ApplicationName - = case(ApplicationName == \"Kusto.WinSvc.DM.Svc\", \"Kusto Data Management\", - ApplicationName)\r\n | project CommandType, DatabaseName, StartedOn, LastUpdatedOn, - Duration, State,\r\n FailureReason, RootActivityId, User, ApplicationName, - Principal, TotalCPU, MemoryPeak, CorrelationId, cluster_name;\r\nlet dataset - = dataset_commands_queries\r\n | where cluster_name == ''mitulktest'';\r\nlet - FullList = dataset\r\n | where CommandType != ''TableSetOrAppend''\r\n | - project ApplicationName, StartedOn, CommandType, User, MemoryPeak\r\n;\r\nlet - Top =\r\n FullList\r\n | summarize Memory=sum(MemoryPeak) by ApplicationName\r\n | - top 10 by Memory desc\r\n | extend Category=ApplicationName;\r\nFullList\r\n| - join kind=inner(Top) on ApplicationName\r\n| project Application=coalesce(Category, - ''-''), CommandType, User, StartedOn, MemoryPeakMB=MemoryPeak / 1024.0 / 1024.0\r\n| - summarize MemoryPeakMB=sum(MemoryPeakMB) by Application, bin(StartedOn, 1h)\r\n| - summarize sum(MemoryPeakMB) by bin(StartedOn, time(1h)), tostring(Application)\r\n| - sort by StartedOn asc\r\n","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component - Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Log Analytics","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Total - memory by application","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"transparent":true,"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":8,"x":16,"y":89},"hiddenSeries":false,"id":50,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let - system_databases = dynamic([''KustoMonitoringPersistentDatabase'', ''$systemdb'']); - \r\nlet system_users = dynamic([''AAD app id=b753584e-c468-4503-852a-374280ce7a62'', - ''KustoServiceBuiltInPrincipal'']); // b753584e-c468-4503-852a-374280ce7a62 - is Kusto Query Runner\r\nlet system_cluster_management_applications = dynamic([''Kusto.WinSvc.CM.Svc'']); - // Kusto Cluster Management\r\nlet CommandTable = ADXCommand\r\n | extend - MemoryPeak = tolong(ResourceUtilization.MemoryPeak)\r\n | where StartedOn - \u003e ago(7d)\r\n | where DatabaseName !in (system_databases) and User - !in (system_users) and ApplicationName !in (system_cluster_management_applications)\r\n | - where ((false == \"false\" and ApplicationName != ''Kusto.WinSvc.DM.Svc'') - or false == \"true\")\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | project-away ResourceUtilization;\r\nlet QueryTable - = ADXQuery\r\n | where StartedOn \u003e ago(7d)\r\n | where DatabaseName - !in (system_databases) and User !in (system_users) and ApplicationName !in - (system_cluster_management_applications)\r\n | where ((false == \"false\" - and ApplicationName != ''Kusto.WinSvc.DM.Svc'') or false == \"true\")\r\n | - extend MemoryPeak = tolong(MemoryPeak)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | extend CommandType = ''Query'';\r\nlet dataset_commands_queries - = CommandTable\r\n | union (QueryTable)\r\n | extend ApplicationName - = case(ApplicationName == \"Kusto.WinSvc.DM.Svc\", \"Kusto Data Management\", - ApplicationName)\r\n | project CommandType, DatabaseName, StartedOn, LastUpdatedOn, - Duration, State,\r\n FailureReason, RootActivityId, User, ApplicationName, - Principal, TotalCPU, MemoryPeak, CorrelationId, cluster_name;\r\nlet dataset - = dataset_commands_queries\r\n | where cluster_name == ''mitulktest'';\r\nlet - FullList = dataset\r\n | where CommandType != ''TableSetOrAppend''\r\n | - project ApplicationName, CommandType, User, StartedOn, TotalCPU\r\n;\r\nlet - Top =\r\n FullList\r\n | summarize TotalCPU=sum(totimespan(TotalCPU)) - by ApplicationName\r\n | top 10 by TotalCPU desc\r\n | extend Category=ApplicationName\r\n;\r\nFullList\r\n| - join kind=inner(Top) on ApplicationName\r\n| project Application=coalesce(Category, - ''-''), CommandType, User, StartedOn, TotalCpuMinutes=totimespan(TotalCPU) - / 1m\r\n| summarize TotalCpuMinutes=sum(TotalCpuMinutes) by Application, bin(StartedOn, - 1h)\r\n| summarize sum(TotalCpuMinutes) by bin(StartedOn, time(1h)), tostring(Application)\r\n| - sort by StartedOn asc\r\n","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component - Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Log Analytics","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Total - CPU by application","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"transparent":true,"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":8,"x":0,"y":99},"hiddenSeries":false,"id":53,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":true,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let - system_databases = dynamic([''KustoMonitoringPersistentDatabase'', ''$systemdb'']); - \r\nlet system_users = dynamic([''AAD app id=b753584e-c468-4503-852a-374280ce7a62'', - ''KustoServiceBuiltInPrincipal'']); // b753584e-c468-4503-852a-374280ce7a62 - is Kusto Query Runner\r\nlet system_cluster_management_applications = dynamic([''Kusto.WinSvc.CM.Svc'']); - // Kusto Cluster Management\r\nlet CommandTable = ADXCommand\r\n | extend - MemoryPeak = tolong(ResourceUtilization.MemoryPeak)\r\n | where StartedOn - \u003e ago(7d)\r\n | where DatabaseName !in (system_databases) and User - !in (system_users) and ApplicationName !in (system_cluster_management_applications)\r\n | - where ((false == \"false\" and ApplicationName != ''Kusto.WinSvc.DM.Svc'') - or false == \"true\")\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | project-away ResourceUtilization;\r\nlet QueryTable - = ADXQuery\r\n | where StartedOn \u003e ago(7d)\r\n | where DatabaseName - !in (system_databases) and User !in (system_users) and ApplicationName !in - (system_cluster_management_applications)\r\n | where ((false == \"false\" - and ApplicationName != ''Kusto.WinSvc.DM.Svc'') or false == \"true\")\r\n | - extend MemoryPeak = tolong(MemoryPeak)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | extend CommandType = ''Query'';\r\nlet dataset_commands_queries - = CommandTable\r\n | union (QueryTable)\r\n | project CommandType, DatabaseName, - StartedOn, LastUpdatedOn, Duration, State,\r\n FailureReason, RootActivityId, - User, ApplicationName, Principal, TotalCPU, MemoryPeak, CorrelationId, cluster_name;\r\nlet - dataset = dataset_commands_queries\r\n | where cluster_name == ''mitulktest'';\r\ndataset\r\n| - where CommandType != ''TableSetOrAppend'' \r\n| top-nested of bin(StartedOn, - time(1h)) by count(), top-nested 5 of CommandType by count_=count() desc\r\n| - sort by StartedOn asc\r\n| project StartedOn, CommandType, count_\r\n","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component - Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Log Analytics","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Queries - + command count by type","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"transparent":true,"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":8,"x":8,"y":99},"hiddenSeries":false,"id":54,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":true,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let - system_databases = dynamic([''KustoMonitoringPersistentDatabase'', ''$systemdb'']); - \r\nlet system_users = dynamic([''AAD app id=b753584e-c468-4503-852a-374280ce7a62'', - ''KustoServiceBuiltInPrincipal'']); // b753584e-c468-4503-852a-374280ce7a62 - is Kusto Query Runner\r\nlet system_cluster_management_applications = dynamic([''Kusto.WinSvc.CM.Svc'']); - // Kusto Cluster Management\r\nlet CommandTable = ADXCommand\r\n | extend - MemoryPeak = tolong(ResourceUtilization.MemoryPeak) \r\n | where StartedOn - \u003e ago(7d)\r\n | where DatabaseName !in (system_databases) and User - !in (system_users) and ApplicationName !in (system_cluster_management_applications)\r\n | - where ((false == \"false\" and ApplicationName != ''Kusto.WinSvc.DM.Svc'') - or false == \"true\")\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | project-away ResourceUtilization;\r\nlet QueryTable - = ADXQuery\r\n | where StartedOn \u003e ago(7d)\r\n | where DatabaseName - !in (system_databases) and User !in (system_users) and ApplicationName !in - (system_cluster_management_applications)\r\n | where ((false == \"false\" - and ApplicationName != ''Kusto.WinSvc.DM.Svc'') or false == \"true\")\r\n | - extend MemoryPeak = tolong(MemoryPeak)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | extend CommandType = ''Query'';\r\nlet dataset_commands_queries - = CommandTable\r\n | union (QueryTable)\r\n | project CommandType, DatabaseName, - StartedOn, LastUpdatedOn, Duration, State,\r\n FailureReason, RootActivityId, - User, ApplicationName, Principal, TotalCPU, MemoryPeak, CorrelationId, cluster_name;\r\nlet - dataset = dataset_commands_queries\r\n | where cluster_name == ''mitulktest'';\r\ndataset\r\n| - where CommandType != ''TableSetOrAppend'' \r\n| extend MemoryPeakGB=MemoryPeak - / 1024.0 / 1024.0 / 1024.0\r\n| top-nested of bin(StartedOn, time(1h)) by - sum(MemoryPeakGB), top-nested 5 of CommandType with others=\"Other Values\" - by sum_MemoryPeakGB=sum(MemoryPeakGB) desc\r\n| sort by StartedOn asc\r\n| - project StartedOn, CommandType, sum_MemoryPeakGB\r\n","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component - Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Log Analytics","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Total - memory by type","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"transparent":true,"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":8,"x":16,"y":99},"hiddenSeries":false,"id":55,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":true,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let - system_databases = dynamic([''KustoMonitoringPersistentDatabase'', ''$systemdb'']); - \r\nlet system_users = dynamic([''AAD app id=b753584e-c468-4503-852a-374280ce7a62'', - ''KustoServiceBuiltInPrincipal'']); // b753584e-c468-4503-852a-374280ce7a62 - is Kusto Query Runner\r\nlet system_cluster_management_applications = dynamic([''Kusto.WinSvc.CM.Svc'']); - // Kusto Cluster Management\r\nlet CommandTable = ADXCommand\r\n | extend - MemoryPeak = tolong(ResourceUtilization.MemoryPeak) \r\n | where StartedOn - \u003e ago(7d)\r\n | where DatabaseName !in (system_databases) and User - !in (system_users) and ApplicationName !in (system_cluster_management_applications)\r\n | - where ((false == \"false\" and ApplicationName != ''Kusto.WinSvc.DM.Svc'') - or false == \"true\")\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | project-away ResourceUtilization;\r\nlet QueryTable - = ADXQuery\r\n | where StartedOn \u003e ago(7d)\r\n | where DatabaseName - !in (system_databases) and User !in (system_users) and ApplicationName !in - (system_cluster_management_applications)\r\n | where ((false == \"false\" - and ApplicationName != ''Kusto.WinSvc.DM.Svc'') or false == \"true\")\r\n | - extend MemoryPeak = tolong(MemoryPeak)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | extend CommandType = ''Query'';\r\nlet dataset_commands_queries - = CommandTable\r\n | union (QueryTable)\r\n | project CommandType, DatabaseName, - StartedOn, LastUpdatedOn, Duration, State,\r\n FailureReason, RootActivityId, - User, ApplicationName, Principal, TotalCPU, MemoryPeak, CorrelationId, cluster_name;\r\nlet - dataset = dataset_commands_queries\r\n | where cluster_name == ''mitulktest'';\r\ndataset\r\n| - where CommandType != ''TableSetOrAppend'' \r\n| extend TotalCpuMinutes = totimespan(TotalCPU) - / 1m\r\n| top-nested of bin(StartedOn, time(1h)) by sum(TotalCpuMinutes), - top-nested 5 of CommandType with others=\"Other Values\" by sum_TotalCpuMinutes=sum(TotalCpuMinutes) - desc\r\n| sort by StartedOn asc\r\n| project StartedOn, CommandType, sum_TotalCpuMinutes\r\n","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component - Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Log Analytics","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Total - CPU by type","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"transparent":true,"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"datasource":"$ds","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":null,"filterable":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"gridPos":{"h":4,"w":8,"x":0,"y":109},"id":56,"options":{"showHeader":true},"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let - system_databases = dynamic([''KustoMonitoringPersistentDatabase'', ''$systemdb'']); - \r\nlet system_users = dynamic([''AAD app id=b753584e-c468-4503-852a-374280ce7a62'', - ''KustoServiceBuiltInPrincipal'']); // b753584e-c468-4503-852a-374280ce7a62 - is Kusto Query Runner\r\nlet system_cluster_management_applications = dynamic([''Kusto.WinSvc.CM.Svc'']); - // Kusto Cluster Management\r\nlet commandTable = \r\n ADXCommand \r\n | - where StartedOn \u003e ago(7d)\r\n | where ((false == \"false\" and ApplicationName - != ''Kusto.WinSvc.DM.Svc'') or false == \"true\")\r\n | where DatabaseName - !in (system_databases) and User !in (system_users) and ApplicationName !in - (system_cluster_management_applications)\r\n | parse _ResourceId with * - \"providers/microsoft.kusto/clusters/\" cluster_name\r\n | where cluster_name - == ''mitulktest''\r\n | project User, StartedOn, ApplicationName, CommandType, - WorkloadGroup\r\n;\r\nlet queryTable = \r\n ADXQuery \r\n | where StartedOn - \u003e ago(7d)\r\n | where ((false == \"false\" and ApplicationName != - ''Kusto.WinSvc.DM.Svc'') or false == \"true\")\r\n | where DatabaseName - !in (system_databases) and User !in (system_users) and ApplicationName !in - (system_cluster_management_applications)\r\n | parse _ResourceId with * - \"providers/microsoft.kusto/clusters/\" cluster_name\r\n | where cluster_name - == ''mitulktest''\r\n | extend CommandType = ''Query''\r\n | project - User, StartedOn, ApplicationName, CommandType, WorkloadGroup;\r\nlet FullList - = commandTable\r\n | union (queryTable)\r\n | extend ApplicationName - = case(ApplicationName == \"Kusto.WinSvc.DM.Svc\", \"Kusto Data Management\", - ApplicationName)\r\n | project User, StartedOn, ApplicationName, CommandType, - WorkloadGroup;\r\nlet Top =\r\n FullList\r\n | summarize Count=count() - by WorkloadGroup\r\n | top 10 by Count desc\r\n | distinct WorkloadGroup\r\n;\r\nFullList\r\n| - project WorkloadGroup = iff((WorkloadGroup in(Top)) == true, WorkloadGroup, - ''Other''), CommandType, StartedOn\r\n| make-series count() on StartedOn from - ago(7d) to now() step 1h by WorkloadGroup\r\n","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component - Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Log Analytics","refId":"A","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Command - + query count by workload group","transformations":[],"transparent":true,"type":"table"},{"datasource":"$ds","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":null,"filterable":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"gridPos":{"h":4,"w":8,"x":8,"y":109},"id":57,"options":{"showHeader":true},"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let - system_databases = dynamic([''KustoMonitoringPersistentDatabase'', ''$systemdb'']); - \r\nlet system_users = dynamic([''AAD app id=b753584e-c468-4503-852a-374280ce7a62'', - ''KustoServiceBuiltInPrincipal'']); // b753584e-c468-4503-852a-374280ce7a62 - is Kusto Query Runner\r\nlet system_cluster_management_applications = dynamic([''Kusto.WinSvc.CM.Svc'']); - // Kusto Cluster Management\r\nlet commandTable = \r\n ADXCommand\r\n | - where ((false == \"false\" and ApplicationName != ''Kusto.WinSvc.DM.Svc'') - or false == \"true\")\r\n | where DatabaseName !in (system_databases) and - User !in (system_users) and ApplicationName !in (system_cluster_management_applications)\r\n | - where StartedOn \u003e ago(7d)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | where cluster_name == ''mitulktest''\r\n | extend - MemoryPeak = tolong(ResourceUtilization.MemoryPeak)\r\n | project User, - ApplicationName, CommandType, StartedOn, MemoryPeak, WorkloadGroup\r\n;\r\nlet - queryTable = \r\n ADXQuery \r\n | where ((false == \"false\" and ApplicationName - != ''Kusto.WinSvc.DM.Svc'') or false == \"true\")\r\n | where DatabaseName - !in (system_databases) and User !in (system_users) and ApplicationName !in - (system_cluster_management_applications)\r\n | where StartedOn \u003e ago(7d)\r\n | - parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" cluster_name\r\n | - where cluster_name == ''mitulktest''\r\n | extend CommandType = ''Query''\r\n | - project User, ApplicationName, CommandType, StartedOn, MemoryPeak, WorkloadGroup;\r\nlet - FullList = commandTable\r\n | union (queryTable)\r\n | extend ApplicationName - = case(ApplicationName == \"Kusto.WinSvc.DM.Svc\", \"Kusto Data Management\", - ApplicationName)\r\n | project User, ApplicationName, CommandType, StartedOn, - MemoryPeak, WorkloadGroup;\r\nlet Top =\r\n FullList\r\n | summarize - Memory=sum(MemoryPeak) by WorkloadGroup\r\n | top 10 by Memory desc\r\n | - distinct WorkloadGroup\r\n;\r\nFullList\r\n| project WorkloadGroup = iff((WorkloadGroup - in(Top)) == true, WorkloadGroup, ''Other''), CommandType, User, StartedOn, - MemoryPeakGB=MemoryPeak / 1024.0 / 1024.0 / 1024.0\r\n| make-series MemoryPeakGB=sum(MemoryPeakGB) - on StartedOn from ago(7d) to now() step 1h by WorkloadGroup","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component - Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Log Analytics","refId":"A","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Total - memory by workload group","transformations":[],"transparent":true,"type":"table"},{"datasource":"$ds","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":null,"filterable":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"gridPos":{"h":4,"w":8,"x":16,"y":109},"id":58,"options":{"showHeader":true},"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let - system_databases = dynamic([''KustoMonitoringPersistentDatabase'', ''$systemdb'']); - \r\nlet system_users = dynamic([''AAD app id=b753584e-c468-4503-852a-374280ce7a62'', - ''KustoServiceBuiltInPrincipal'']); // b753584e-c468-4503-852a-374280ce7a62 - is Kusto Query Runner\r\nlet system_cluster_management_applications = dynamic([''Kusto.WinSvc.CM.Svc'']); - // Kusto Cluster Management\r\nlet commandTable = \r\n ADXCommand\r\n | - where ((false == \"false\" and ApplicationName != ''Kusto.WinSvc.DM.Svc'') - or false == \"true\")\r\n | where DatabaseName !in (system_databases) and - User !in (system_users) and ApplicationName !in (system_cluster_management_applications)\r\n | - where StartedOn \u003e ago(7d)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | where cluster_name == ''mitulktest''\r\n | project - User, ApplicationName, CommandType, StartedOn, TotalCPU, WorkloadGroup\r\n;\r\nlet - queryTable = \r\n ADXQuery \r\n | where ((false == \"false\" and ApplicationName - != ''Kusto.WinSvc.DM.Svc'') or false == \"true\")\r\n | where DatabaseName - !in (system_databases) and User !in (system_users) and ApplicationName !in - (system_cluster_management_applications)\r\n | where StartedOn \u003e ago(7d)\r\n | - parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" cluster_name\r\n | - where cluster_name == ''mitulktest''\r\n | extend CommandType = ''Query''\r\n | - project User, ApplicationName, CommandType, StartedOn, TotalCPU, WorkloadGroup;\r\nlet - FullList = commandTable\r\n | union (queryTable)\r\n | extend ApplicationName - = case(ApplicationName == \"Kusto.WinSvc.DM.Svc\", \"Kusto Data Management\", - ApplicationName)\r\n | project User, ApplicationName, CommandType, StartedOn, - totimespan(TotalCPU), WorkloadGroup;\r\nlet Top =\r\n FullList\r\n | - summarize TotalCpu=sum(TotalCPU) by WorkloadGroup\r\n | top 10 by TotalCpu - desc\r\n | distinct WorkloadGroup\r\n;\r\nFullList\r\n| project WorkloadGroup - = iff((WorkloadGroup in(Top)) == true, WorkloadGroup, ''Other''), StartedOn, - TotalCpuMinutes=totimespan(TotalCPU) / 1m\r\n| make-series TotalCpuMinutes=sum(TotalCpuMinutes) - on StartedOn from ago(7d) to now() step 1h by WorkloadGroup","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component - Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Log Analytics","refId":"A","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Total - CPU by workload group","transformations":[],"transparent":true,"type":"table"},{"collapsed":false,"datasource":"$ds","gridPos":{"h":1,"w":24,"x":0,"y":113},"id":60,"panels":[],"title":"Tables","type":"row"},{"datasource":"$ds","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":null,"filterable":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"gridPos":{"h":3,"w":24,"x":0,"y":114},"id":61,"options":{"showHeader":true},"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"ADXTableDetails - \r\n| where TimeGenerated \u003e= ago(1d)\r\n| project TimeGenerated,\r\n DatabaseName,\r\n TableName,\r\n RetentionPolicyOrigin,\r\n CachingPolicyOrigin,\r\n OriginalSize - = TotalOriginalSize, \r\n TotalExtentSize, \r\n HotExtentSize = HotExtentSize, - \r\n RowCount = TotalRowCount, \r\n ExtentCount = TotalExtentCount,\r\n SoftDelete - = format_timespan(totimespan(todynamic(RetentionPolicy).SoftDeletePeriod), - ''d''),\r\n HotCache = format_timespan(totimespan(todynamic(CachingPolicy).DataHotSpan), - ''d'') \r\n| extend CompressionRatio = round(toreal(OriginalSize) / TotalExtentSize, - 1)\r\n| extend SoftDelete = iff(RetentionPolicyOrigin == \"default\" and isempty(SoftDelete), - \"unlimited\", SoftDelete)\r\n| extend HotCache = iff(CachingPolicyOrigin - == \"default\" and isempty(HotCache), \"unlimited\", HotCache)\r\n| summarize - arg_max(TimeGenerated, *) by DatabaseName, TableName\r\n| top 351 by HotExtentSize - desc\r\n| project DatabaseName,\r\n TableName,\r\n RowCount, \r\n HotExtentSize,\r\n SoftDelete,\r\n HotCache,\r\n OriginalSize, - \r\n TotalExtentSize,\r\n CompressionRatio, \r\n ExtentCount\r\n","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component - Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Log Analytics","refId":"A","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":" Table - details","transformations":[],"transparent":true,"type":"table"},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":12,"x":0,"y":117},"hiddenSeries":false,"id":62,"legend":{"avg":false,"current":true,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let - TotalRowCountTable = ADXTableDetails\r\n | where TimeGenerated \u003e ago(7d)\r\n | - project Time = TimeGenerated, Category = strcat(TableName, \" (DB: \", DatabaseName, - \")\"), Value = toreal(TotalRowCount);\r\nlet topCategories = \r\n TotalRowCountTable\r\n | - summarize sum(Value) by Category\r\n | top 9 by sum_Value desc\r\n;\r\nTotalRowCountTable\r\n| - join kind = leftouter (topCategories) on Category\r\n| project Category = - coalesce(Category1, ''Other Tables''), Value, Time\r\n| summarize max(Value) - by Category, bin(Time, 1h)\r\n","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component - Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Log Analytics","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Top - tables by row count","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"transformations":[],"transparent":true,"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":12,"x":12,"y":117},"hiddenSeries":false,"id":63,"legend":{"avg":false,"current":true,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let - HotExtentSizeTable = ADXTableDetails\r\n | where TimeGenerated \u003e ago(7d)\r\n | - project Time = TimeGenerated, Category = strcat(TableName, \" (DB: \", DatabaseName, - \")\"), Value = HotExtentSize;\r\nlet topCategories = \r\n HotExtentSizeTable\r\n | - summarize sum(Value) by Category\r\n | top 9 by sum_Value desc;\r\nHotExtentSizeTable\r\n| - join kind = leftouter (topCategories) on Category\r\n| project Category = - coalesce(Category1, ''Other Tables''), Value, Time\r\n| summarize max(Value) - by Category, bin(Time, 1h)\r\n","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component - Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Log Analytics","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Top - tables by hot cache size","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"transformations":[],"transparent":true,"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":12,"x":0,"y":127},"hiddenSeries":false,"id":64,"legend":{"avg":false,"current":true,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let - TotalExtentCountTable = ADXTableDetails\r\n | where TimeGenerated \u003e - ago(7d)\r\n | project Time = TimeGenerated, Category = strcat(TableName, - \" (DB: \", DatabaseName, \")\"), Value = toreal(TotalExtentCount);\r\nlet - topCategories = \r\n TotalExtentCountTable\r\n | summarize sum(Value) - by Category\r\n | top 9 by sum_Value desc\r\n;\r\nTotalExtentCountTable\r\n| - join kind = leftouter (topCategories) on Category\r\n| project Category = - coalesce(Category1, ''Other Tables''), Value, Time\r\n| summarize max(Value) - by Category, bin(Time, 1h)\r\n","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component - Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Log Analytics","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Top - tables by extent count","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"transformations":[],"transparent":true,"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":12,"x":12,"y":127},"hiddenSeries":false,"id":65,"legend":{"avg":false,"current":true,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let - TotalExtentSizeTable = ADXTableDetails\r\n | where TimeGenerated \u003e - ago(7d)\r\n | project Time = TimeGenerated, Category = strcat(TableName, - \" (DB: \", DatabaseName, \")\"), Value = TotalExtentSize;\r\nlet topCategories - = \r\n TotalExtentSizeTable\r\n | summarize sum(Value) by Category\r\n | - top 9 by sum_Value desc;\r\nTotalExtentSizeTable\r\n| join kind = leftouter - (topCategories) on Category\r\n| project Category = coalesce(Category1, ''Other - Tables''), Value, Time\r\n| summarize max(Value) by Category, bin(Time, 1h)\r\n","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component - Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Log Analytics","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Top - tables by extent size","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"transformations":[],"transparent":true,"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"collapsed":false,"datasource":"$ds","gridPos":{"h":1,"w":24,"x":0,"y":137},"id":67,"panels":[],"title":"Cache","type":"row"},{"datasource":"$ds","description":"This - page presents data based on the Time Range parameter. You can change the Time - Range parameter to present data starting from 05/25/21 ,11:38 PM (based on - your oldest diagnostic logs data).\n The table names and the Cache policy - column refreshes every 8 hours.\n Notice the queries statistics presented - are based only on queries that scanned data. For instance queries that failed, - and queries with time operator of future don''t scan any data therefore would - not be part of the queries statistics presented.","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":null,"filterable":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"gridPos":{"h":4,"w":24,"x":0,"y":138},"id":72,"options":{"showHeader":true},"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let - TableUsageStatsWithLookBack = ADXTableUsageStatistics\r\n | where TimeGenerated - \u003e ago(7d)\r\n | extend LookBackPeriod = datetime_diff(''day'', StartedOn, - MinCreatedOn) \r\n | summarize CountQueries=count() by DatabaseName, TableName, - LookBackPeriod;\r\nlet sumAllQueries = TableUsageStatsWithLookBack\r\n | - summarize sumQueries=sum(CountQueries) by DatabaseName, TableName;\r\nlet - percentileLookBackTable= TableUsageStatsWithLookBack\r\n | summarize percentile_LookbackDuration_ - = percentilesw(LookBackPeriod, CountQueries, 95) by DatabaseName, TableName;\r\nlet - defaultRetention = 365d * 10;\r\nADXTableDetails \r\n| where TimeGenerated - \u003e= ago(1d) // so we filter out tables that are deprecated\r\n| summarize - arg_max(TimeGenerated, *) by DatabaseName, TableName\r\n| extend RetentionPolicy - = iff(isnull(RetentionPolicy) or RetentionPolicy == \"null\", defaultRetention, - totimespan(parse_json(tostring(RetentionPolicy)).SoftDeletePeriod)),\r\n CachingPolicy - = iff(isnull(CachingPolicy) or RetentionPolicy == \"null\", defaultRetention, - totimespan(parse_json(tostring(CachingPolicy)).DataHotSpan))\r\n| extend ActiveCachingPolicy - = min_of(CachingPolicy, RetentionPolicy)\r\n| join kind = leftouter (percentileLookBackTable) - on DatabaseName, TableName\r\n| join kind = leftouter (sumAllQueries) on DatabaseName, - TableName\r\n| where DatabaseName != \"KustoMonitoringPersistentDatabase\"\r\n| - top 351 by HotExtentSize desc\r\n| project DatabaseName, TableName, CacheSize - = HotExtentSize, format_timespan(ActiveCachingPolicy, ''d''), \r\n sumQueries=sumQueries, - QueryPeriod = percentile_LookbackDuration_","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component - Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Log Analytics","refId":"A","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Table - usage details","transformations":[],"transparent":true,"type":"table"},{"collapsed":false,"datasource":"$ds","gridPos":{"h":1,"w":24,"x":0,"y":142},"id":69,"panels":[],"title":"Ingestion","type":"row"},{"datasource":"$ds","description":"","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":null,"filterable":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"gridPos":{"h":4,"w":8,"x":0,"y":143},"id":73,"options":{"showHeader":true},"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"//SucceededIngestion\r\n//| - where TimeGenerated \u003e ago(7d)\r\n//| parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n//| where cluster_name == ''mitulktest''\r\n//| summarize - count=dcount(IngestionSourcePath) by Database, Table\r\n//| order by [''count''],Database, - Table\r\nlet tenant=\r\n FailedIngestion\r\n | where TimeGenerated \u003e - ago(7d)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | where cluster_name == ''mitulktest''\r\n | distinct - TenantId\r\n | take 1; //choose one tenant as logs are transferred to many - tenants which represents workSpace\r\nlet failures = FailedIngestion\r\n | - where TimeGenerated \u003e ago(7d)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | where cluster_name == ''mitulktest''\r\n | where - TenantId == toscalar(tenant)\r\n | summarize f_count=count() by Database, - Table;\r\nlet tenant_success=\r\n SucceededIngestion\r\n | where TimeGenerated - \u003e ago(7d)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | where cluster_name == ''mitulktest''\r\n | distinct - TenantId\r\n | take 1; //choose one tenant as logs are transferred to many - tenants which represents workSpace\r\nlet success = SucceededIngestion\r\n | - where TimeGenerated \u003e ago(7d)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | where cluster_name == ''mitulktest''\r\n | where - TenantId == toscalar(tenant_success)\r\n | summarize s_count=count() by - Database, Table;\r\nsuccess\r\n| join kind=leftouter failures on Database, - Table\r\n| extend f_count = iif(isnull(f_count), 0, f_count)\r\n| extend s_count - = iif(isnull(s_count), 0, s_count)\r\n| extend overall = iif(isnull(s_count), - 0.0, s_count * 100.0 / (s_count + f_count))\r\n| project Database, Table, - s_count, overall\r\n| order by s_count, Database, Table","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component - Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Log Analytics","refId":"A","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Succeeded - ingestions by table","transformations":[],"transparent":true,"type":"table"},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","description":"Time - from when a message is discovered by Azure Data Explorer, until its content - is received by the Engine Storage for processing.","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":9,"w":8,"x":8,"y":143},"hiddenSeries":false,"id":74,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"//SucceededIngestion\r\n//| - where TimeGenerated \u003e ago(7d)\r\n//| parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n//| where cluster_name == ''mitulktest''\r\n//| summarize - count=dcount(IngestionSourcePath) by Database, Table\r\n//| order by [''count''],Database, - Table\r\nlet tenant=\r\n FailedIngestion\r\n | where TimeGenerated \u003e - ago(7d)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | where cluster_name == ''mitulktest''\r\n | distinct - TenantId\r\n | take 1; //choose one tenant as logs are transferred to many - tenants which represents workSpace\r\nlet failures = FailedIngestion\r\n | - where TimeGenerated \u003e ago(7d)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | where cluster_name == ''mitulktest''\r\n | where - TenantId == toscalar(tenant)\r\n | summarize f_count=count() by Database, - Table;\r\nlet tenant_success=\r\n SucceededIngestion\r\n | where TimeGenerated - \u003e ago(7d)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | where cluster_name == ''mitulktest''\r\n | distinct - TenantId\r\n | take 1; //choose one tenant as logs are transferred to many - tenants which represents workSpace\r\nlet success = SucceededIngestion\r\n | - where TimeGenerated \u003e ago(7d)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | where cluster_name == ''mitulktest''\r\n | where - TenantId == toscalar(tenant_success)\r\n | summarize s_count=count() by - Database, Table;\r\nsuccess\r\n| join kind=leftouter failures on Database, - Table\r\n| extend f_count = iif(isnull(f_count), 0, f_count)\r\n| extend s_count - = iif(isnull(s_count), 0, s_count)\r\n| extend overall = iif(isnull(s_count), - 0.0, s_count * 100.0 / (s_count + f_count))\r\n| project Database, Table, - s_count, overall\r\n| order by s_count, Database, Table","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[{"dimension":"ComponentType","filter":"StorageEngine","operator":"eq"}],"dimensions":[{"text":"Database","value":"Database"},{"text":"Component - Type","value":"ComponentType"}],"metricDefinition":"$ns","metricName":"StageLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Stage - latency (accumulative latency)","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"transformations":[],"transparent":true,"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","description":"Number - of blobs processed by the Storage Engine.","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":9,"w":8,"x":16,"y":143},"hiddenSeries":false,"id":75,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":true,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"//SucceededIngestion\r\n//| - where TimeGenerated \u003e ago(7d)\r\n//| parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n//| where cluster_name == ''mitulktest''\r\n//| summarize - count=dcount(IngestionSourcePath) by Database, Table\r\n//| order by [''count''],Database, - Table\r\nlet tenant=\r\n FailedIngestion\r\n | where TimeGenerated \u003e - ago(7d)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | where cluster_name == ''mitulktest''\r\n | distinct - TenantId\r\n | take 1; //choose one tenant as logs are transferred to many - tenants which represents workSpace\r\nlet failures = FailedIngestion\r\n | - where TimeGenerated \u003e ago(7d)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | where cluster_name == ''mitulktest''\r\n | where - TenantId == toscalar(tenant)\r\n | summarize f_count=count() by Database, - Table;\r\nlet tenant_success=\r\n SucceededIngestion\r\n | where TimeGenerated - \u003e ago(7d)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | where cluster_name == ''mitulktest''\r\n | distinct - TenantId\r\n | take 1; //choose one tenant as logs are transferred to many - tenants which represents workSpace\r\nlet success = SucceededIngestion\r\n | - where TimeGenerated \u003e ago(7d)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | where cluster_name == ''mitulktest''\r\n | where - TenantId == toscalar(tenant_success)\r\n | summarize s_count=count() by - Database, Table;\r\nsuccess\r\n| join kind=leftouter failures on Database, - Table\r\n| extend f_count = iif(isnull(f_count), 0, f_count)\r\n| extend s_count - = iif(isnull(s_count), 0, s_count)\r\n| extend overall = iif(isnull(s_count), - 0.0, s_count * 100.0 / (s_count + f_count))\r\n| project Database, Table, - s_count, overall\r\n| order by s_count, Database, Table","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Total","Average","Minimum","Maximum"],"aggregation":"Total","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[{"dimension":"ComponentType","filter":"StorageEngine","operator":"eq"}],"dimensions":[{"text":"Database","value":"Database"},{"text":"Component - Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"BlobsProcessed","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Data - Processed Successfuly","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"transformations":[],"transparent":true,"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}}],"refresh":false,"schemaVersion":27,"style":"dark","tags":[],"templating":{"list":[{"current":{},"description":null,"error":null,"hide":0,"includeAll":false,"label":"Datasource","multi":false,"name":"ds","options":[],"query":"grafana-azure-monitor-datasource","queryValue":"","refresh":1,"regex":"","skipUrlSync":false,"type":"datasource"},{"allValue":null,"current":{},"datasource":"$ds","definition":"subscriptions()","description":null,"error":null,"hide":0,"includeAll":false,"label":"Subscription","multi":false,"name":"sub","options":[],"query":"subscriptions()","refresh":1,"regex":"","skipUrlSync":false,"sort":5,"tagValuesQuery":"","tags":[],"tagsQuery":"","type":"query","useTags":false},{"allValue":null,"current":{},"datasource":"$ds","definition":"ResourceGroups($sub)","description":null,"error":null,"hide":0,"includeAll":false,"label":"Resource - Group","multi":false,"name":"rg","options":[],"query":"ResourceGroups($sub)","refresh":1,"regex":"","skipUrlSync":false,"sort":5,"tagValuesQuery":"","tags":[],"tagsQuery":"","type":"query","useTags":false},{"allValue":null,"current":{"selected":false,"text":"Microsoft.Kusto/clusters","value":"Microsoft.Kusto/clusters"},"description":null,"error":null,"hide":0,"includeAll":false,"label":"Namespace","multi":false,"name":"ns","options":[{"selected":true,"text":"Microsoft.Kusto/clusters","value":"Microsoft.Kusto/clusters"}],"query":"Microsoft.Kusto/clusters","skipUrlSync":false,"type":"custom"},{"allValue":null,"current":{},"datasource":"$ds","definition":"ResourceNames($sub, - $rg, $ns)","description":null,"error":null,"hide":0,"includeAll":false,"label":"Resource","multi":false,"name":"resource","options":[],"query":"ResourceNames($sub, - $rg, $ns)","refresh":1,"regex":"","skipUrlSync":false,"sort":5,"tagValuesQuery":"","tags":[],"tagsQuery":"","type":"query","useTags":false},{"allValue":null,"current":{},"datasource":"$ds","definition":"workspaces()","description":null,"error":null,"hide":0,"includeAll":false,"label":"Workspace","multi":false,"name":"ws","options":[],"query":"workspaces()","refresh":1,"regex":"","skipUrlSync":false,"sort":5,"tagValuesQuery":"","tags":[],"tagsQuery":"","type":"query","useTags":false}]},"time":{"from":"now-12h","to":"now"},"title":"Azure - / Insights / Data Explorer Clusters","uid":"8UDB1s3Gk","version":1}}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '166617' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-gtCFnve/sRkMUH0RlNSkLw';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:05 GMT - grafana-trace-id: - - a3f797e15bd501cf739d180f0c73523a - mise-correlation-id: - - 82faf8fe-d4cb-4833-8aa3-bab4c9703fce - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933786.469.28.972106|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/dashboards/uid/tQZAMYrMk - response: - body: - string: "{\"meta\":{\"type\":\"db\",\"canSave\":true,\"canEdit\":true,\"canAdmin\":true,\"canStar\":true,\"canDelete\":true,\"slug\":\"azure-insights-key-vaults\",\"url\":\"/d/tQZAMYrMk/azure-insights-key-vaults\",\"expires\":\"0001-01-01T00:00:00Z\",\"created\":\"2024-05-28T21:55:36Z\",\"updated\":\"2024-05-28T21:55:36Z\",\"updatedBy\":\"Anonymous\",\"createdBy\":\"Anonymous\",\"version\":1,\"hasAcl\":false,\"isFolder\":false,\"folderId\":1,\"folderUid\":\"az-mon\",\"folderTitle\":\"Azure - Monitor\",\"folderUrl\":\"/dashboards/f/az-mon/azure-monitor\",\"provisioned\":true,\"provisionedExternalId\":\"keyvault.json\",\"annotationsPermissions\":{\"dashboard\":{\"canAdd\":true,\"canEdit\":true,\"canDelete\":true},\"organization\":{\"canAdd\":true,\"canEdit\":true,\"canDelete\":true}}},\"dashboard\":{\"__inputs\":[],\"__requires\":[{\"id\":\"grafana\",\"name\":\"Grafana\",\"type\":\"grafana\",\"version\":\"7.4.3\"},{\"id\":\"grafana-azure-monitor-datasource\",\"name\":\"Azure - Monitor\",\"type\":\"datasource\",\"version\":\"0.3.0\"},{\"id\":\"graph\",\"name\":\"Graph\",\"type\":\"panel\",\"version\":\"\"},{\"id\":\"stat\",\"name\":\"Stat\",\"type\":\"panel\",\"version\":\"\"},{\"id\":\"table\",\"name\":\"Table\",\"type\":\"panel\",\"version\":\"\"}],\"description\":\"The - dashboard provides insights of Azure Key Vaults overview, failures and operations.\",\"editable\":true,\"id\":10,\"links\":[],\"panels\":[{\"collapsed\":false,\"datasource\":\"${ds}\",\"gridPos\":{\"h\":1,\"w\":24,\"x\":0,\"y\":0},\"id\":25,\"panels\":[],\"title\":\"Overview\",\"type\":\"row\"},{\"datasource\":\"${ds}\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{},\"mappings\":[],\"thresholds\":{\"mode\":\"percentage\",\"steps\":[{\"color\":\"green\",\"value\":null}]}},\"overrides\":[]},\"gridPos\":{\"h\":7,\"w\":19,\"x\":0,\"y\":1},\"id\":9,\"options\":{\"colorMode\":\"value\",\"graphMode\":\"none\",\"justifyMode\":\"center\",\"orientation\":\"auto\",\"reduceOptions\":{\"calcs\":[\"lastNotNull\"],\"fields\":\"\",\"values\":false},\"text\":{},\"textMode\":\"auto\"},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"azureMonitor\":{\"aggOptions\":[\"None\",\"Average\",\"Minimum\",\"Maximum\",\"Total\",\"Count\"],\"aggregation\":\"Average\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Activity - Type\",\"value\":\"ActivityType\"},{\"text\":\"Activity Name\",\"value\":\"ActivityName\"},{\"text\":\"Status - Code\",\"value\":\"StatusCode\"},{\"text\":\"Status Code Class\",\"value\":\"StatusCodeClass\"}],\"metricDefinition\":\"Microsoft.KeyVault/vaults\",\"metricName\":\"Availability\",\"metricNamespace\":\"Microsoft.KeyVault/vaults\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"},{\"azureMonitor\":{\"aggOptions\":[\"None\",\"Average\",\"Minimum\",\"Maximum\",\"Total\",\"Count\"],\"aggregation\":\"Count\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Activity - Type\",\"value\":\"ActivityType\"},{\"text\":\"Activity Name\",\"value\":\"ActivityName\"},{\"text\":\"Status - Code\",\"value\":\"StatusCode\"},{\"text\":\"Status Code Class\",\"value\":\"StatusCodeClass\"}],\"metricDefinition\":\"Microsoft.KeyVault/vaults\",\"metricName\":\"ServiceApiResult\",\"metricNamespace\":\"Microsoft.KeyVault/vaults\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"P1D\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"hide\":false,\"queryType\":\"Azure - Monitor\",\"refId\":\"B\",\"subscription\":\"f7152080-b4e8-47ee-9c85-7f1d0e6b72dc\"},{\"azureMonitor\":{\"aggOptions\":[\"None\",\"Average\",\"Minimum\",\"Maximum\",\"Total\",\"Count\"],\"aggregation\":\"Average\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Activity - Type\",\"value\":\"ActivityType\"},{\"text\":\"Activity Name\",\"value\":\"ActivityName\"},{\"text\":\"Status - Code\",\"value\":\"StatusCode\"},{\"text\":\"Status Code Class\",\"value\":\"StatusCodeClass\"}],\"metricDefinition\":\"Microsoft.KeyVault/vaults\",\"metricName\":\"ServiceApiLatency\",\"metricNamespace\":\"Microsoft.KeyVault/vaults\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"P1D\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"hide\":false,\"queryType\":\"Azure - Monitor\",\"refId\":\"C\",\"subscription\":\"f7152080-b4e8-47ee-9c85-7f1d0e6b72dc\"}],\"title\":\"Availability, - Requests and Latency\",\"type\":\"stat\"},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":\"${ds}\",\"fieldConfig\":{\"defaults\":{\"custom\":{}},\"overrides\":[]},\"fill\":1,\"fillGradient\":0,\"gridPos\":{\"h\":8,\"w\":6,\"x\":0,\"y\":8},\"hiddenSeries\":false,\"id\":11,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":true,\"values\":true},\"lines\":true,\"linewidth\":1,\"nullPointMode\":\"null\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"7.4.3\",\"pointradius\":2,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":false,\"steppedLine\":false,\"targets\":[{\"azureMonitor\":{\"aggOptions\":[\"None\",\"Average\",\"Minimum\",\"Maximum\",\"Total\",\"Count\"],\"aggregation\":\"Count\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Activity - Type\",\"value\":\"ActivityType\"},{\"text\":\"Activity Name\",\"value\":\"ActivityName\"}],\"metricDefinition\":\"Microsoft.KeyVault/vaults\",\"metricName\":\"ServiceApiHit\",\"metricNamespace\":\"Microsoft.KeyVault/vaults\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"A\",\"subscription\":\"f7152080-b4e8-47ee-9c85-7f1d0e6b72dc\"}],\"thresholds\":[],\"timeFrom\":null,\"timeRegions\":[],\"timeShift\":null,\"title\":\"Transactions - Over Time\",\"tooltip\":{\"shared\":true,\"sort\":0,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"buckets\":null,\"mode\":\"time\",\"name\":null,\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true},{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true}],\"yaxis\":{\"align\":false,\"alignLevel\":null}},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":\"${ds}\",\"fieldConfig\":{\"defaults\":{\"color\":{},\"custom\":{},\"thresholds\":{\"mode\":\"absolute\",\"steps\":[]},\"unit\":\"ms\"},\"overrides\":[]},\"fill\":0,\"fillGradient\":0,\"gridPos\":{\"h\":8,\"w\":6,\"x\":6,\"y\":8},\"hiddenSeries\":false,\"id\":13,\"legend\":{\"avg\":true,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":false,\"values\":true},\"lines\":true,\"linewidth\":1,\"nullPointMode\":\"connected\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"7.4.3\",\"pointradius\":2,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":false,\"steppedLine\":false,\"targets\":[{\"azureMonitor\":{\"aggOptions\":[\"None\",\"Average\",\"Minimum\",\"Maximum\",\"Total\",\"Count\"],\"aggregation\":\"Average\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Activity - Type\",\"value\":\"ActivityType\"},{\"text\":\"Activity Name\",\"value\":\"ActivityName\"},{\"text\":\"Status - Code\",\"value\":\"StatusCode\"},{\"text\":\"Status Code Class\",\"value\":\"StatusCodeClass\"}],\"metricDefinition\":\"Microsoft.KeyVault/vaults\",\"metricName\":\"ServiceApiLatency\",\"metricNamespace\":\"Microsoft.KeyVault/vaults\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"thresholds\":[],\"timeFrom\":null,\"timeRegions\":[],\"timeShift\":null,\"title\":\"Overall - Latency\",\"tooltip\":{\"shared\":true,\"sort\":0,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"buckets\":null,\"mode\":\"time\",\"name\":null,\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"ms\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true},{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true}],\"yaxis\":{\"align\":false,\"alignLevel\":null}},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":\"${ds}\",\"fieldConfig\":{\"defaults\":{\"custom\":{}},\"overrides\":[]},\"fill\":1,\"fillGradient\":0,\"gridPos\":{\"h\":8,\"w\":6,\"x\":12,\"y\":8},\"hiddenSeries\":false,\"id\":15,\"legend\":{\"avg\":true,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":false,\"values\":true},\"lines\":true,\"linewidth\":1,\"nullPointMode\":\"null\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"7.4.3\",\"pointradius\":2,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":false,\"steppedLine\":false,\"targets\":[{\"azureMonitor\":{\"aggOptions\":[\"None\",\"Average\",\"Minimum\",\"Maximum\",\"Total\",\"Count\"],\"aggregation\":\"Average\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Activity - Type\",\"value\":\"ActivityType\"},{\"text\":\"Activity Name\",\"value\":\"ActivityName\"},{\"text\":\"Status - Code\",\"value\":\"StatusCode\"},{\"text\":\"Status Code Class\",\"value\":\"StatusCodeClass\"}],\"metricDefinition\":\"Microsoft.KeyVault/vaults\",\"metricName\":\"Availability\",\"metricNamespace\":\"Microsoft.KeyVault/vaults\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"thresholds\":[],\"timeFrom\":null,\"timeRegions\":[],\"timeShift\":null,\"title\":\"Availability\",\"tooltip\":{\"shared\":true,\"sort\":0,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"buckets\":null,\"mode\":\"time\",\"name\":null,\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"percent\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true},{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true}],\"yaxis\":{\"align\":false,\"alignLevel\":null}},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":\"${ds}\",\"fieldConfig\":{\"defaults\":{\"custom\":{}},\"overrides\":[]},\"fill\":1,\"fillGradient\":0,\"gridPos\":{\"h\":8,\"w\":6,\"x\":18,\"y\":8},\"hiddenSeries\":false,\"id\":17,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":true,\"values\":true},\"lines\":true,\"linewidth\":1,\"nullPointMode\":\"null\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"7.4.3\",\"pointradius\":2,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":false,\"steppedLine\":false,\"targets\":[{\"azureMonitor\":{\"aggOptions\":[\"None\",\"Average\",\"Minimum\",\"Maximum\",\"Total\",\"Count\"],\"aggregation\":\"Count\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Activity - Type\",\"value\":\"ActivityType\"},{\"text\":\"Activity Name\",\"value\":\"ActivityName\"}],\"metricDefinition\":\"Microsoft.KeyVault/vaults\",\"metricName\":\"ServiceApiHit\",\"metricNamespace\":\"Microsoft.KeyVault/vaults\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"thresholds\":[],\"timeFrom\":null,\"timeRegions\":[],\"timeShift\":null,\"title\":\"Request - Types over Time\",\"tooltip\":{\"shared\":true,\"sort\":0,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"buckets\":null,\"mode\":\"time\",\"name\":null,\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true},{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true}],\"yaxis\":{\"align\":false,\"alignLevel\":null}},{\"collapsed\":false,\"datasource\":\"${ds}\",\"gridPos\":{\"h\":1,\"w\":24,\"x\":0,\"y\":16},\"id\":23,\"panels\":[],\"title\":\"Failures\",\"type\":\"row\"},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":\"${ds}\",\"fieldConfig\":{\"defaults\":{\"custom\":{}},\"overrides\":[]},\"fill\":1,\"fillGradient\":0,\"gridPos\":{\"h\":8,\"w\":6,\"x\":0,\"y\":17},\"hiddenSeries\":false,\"id\":2,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":true,\"values\":true},\"lines\":true,\"linewidth\":1,\"nullPointMode\":\"null\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"7.4.3\",\"pointradius\":2,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":false,\"steppedLine\":false,\"targets\":[{\"azureMonitor\":{\"aggOptions\":[\"None\",\"Average\",\"Minimum\",\"Maximum\",\"Total\",\"Count\"],\"aggregation\":\"Count\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[{\"dimension\":\"StatusCodeClass\",\"filter\":\"2xx\",\"operator\":\"eq\"}],\"dimensions\":[{\"text\":\"Activity - Type\",\"value\":\"ActivityType\"},{\"text\":\"Activity Name\",\"value\":\"ActivityName\"},{\"text\":\"Status - Code\",\"value\":\"StatusCode\"},{\"text\":\"Status Code Class\",\"value\":\"StatusCodeClass\"}],\"metricDefinition\":\"Microsoft.KeyVault/vaults\",\"metricName\":\"ServiceApiResult\",\"metricNamespace\":\"Microsoft.KeyVault/vaults\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"thresholds\":[],\"timeFrom\":null,\"timeRegions\":[],\"timeShift\":null,\"title\":\"Successes - (2xx)\",\"tooltip\":{\"shared\":true,\"sort\":0,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"buckets\":null,\"mode\":\"time\",\"name\":null,\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true},{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true}],\"yaxis\":{\"align\":false,\"alignLevel\":null}},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":\"${ds}\",\"fieldConfig\":{\"defaults\":{\"custom\":{}},\"overrides\":[]},\"fill\":1,\"fillGradient\":0,\"gridPos\":{\"h\":8,\"w\":6,\"x\":6,\"y\":17},\"hiddenSeries\":false,\"id\":7,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":true,\"values\":true},\"lines\":true,\"linewidth\":1,\"nullPointMode\":\"null\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"7.4.3\",\"pointradius\":2,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":false,\"steppedLine\":false,\"targets\":[{\"azureMonitor\":{\"aggOptions\":[\"None\",\"Average\",\"Minimum\",\"Maximum\",\"Total\",\"Count\"],\"aggregation\":\"Count\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[{\"dimension\":\"StatusCodeClass\",\"filter\":\"4xx\",\"operator\":\"eq\"}],\"dimensions\":[{\"text\":\"Activity - Type\",\"value\":\"ActivityType\"},{\"text\":\"Activity Name\",\"value\":\"ActivityName\"},{\"text\":\"Status - Code\",\"value\":\"StatusCode\"},{\"text\":\"Status Code Class\",\"value\":\"StatusCodeClass\"}],\"metricDefinition\":\"Microsoft.KeyVault/vaults\",\"metricName\":\"ServiceApiResult\",\"metricNamespace\":\"Microsoft.KeyVault/vaults\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"thresholds\":[],\"timeFrom\":null,\"timeRegions\":[],\"timeShift\":null,\"title\":\"Failures - (4xx)\",\"tooltip\":{\"shared\":true,\"sort\":0,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"buckets\":null,\"mode\":\"time\",\"name\":null,\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true},{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true}],\"yaxis\":{\"align\":false,\"alignLevel\":null}},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":\"${ds}\",\"fieldConfig\":{\"defaults\":{\"custom\":{}},\"overrides\":[]},\"fill\":1,\"fillGradient\":0,\"gridPos\":{\"h\":8,\"w\":6,\"x\":12,\"y\":17},\"hiddenSeries\":false,\"id\":6,\"legend\":{\"avg\":true,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":false,\"values\":true},\"lines\":true,\"linewidth\":1,\"nullPointMode\":\"null\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"7.4.3\",\"pointradius\":2,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":false,\"steppedLine\":false,\"targets\":[{\"azureMonitor\":{\"aggOptions\":[\"None\",\"Average\",\"Minimum\",\"Maximum\",\"Total\",\"Count\"],\"aggregation\":\"Count\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[{\"dimension\":\"StatusCode\",\"filter\":\"429\",\"operator\":\"eq\"}],\"dimensions\":[{\"text\":\"Activity - Type\",\"value\":\"ActivityType\"},{\"text\":\"Activity Name\",\"value\":\"ActivityName\"},{\"text\":\"Status - Code\",\"value\":\"StatusCode\"},{\"text\":\"Status Code Class\",\"value\":\"StatusCodeClass\"}],\"metricDefinition\":\"Microsoft.KeyVault/vaults\",\"metricName\":\"ServiceApiResult\",\"metricNamespace\":\"Microsoft.KeyVault/vaults\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"thresholds\":[],\"timeFrom\":null,\"timeRegions\":[],\"timeShift\":null,\"title\":\"Throttling - (429)\",\"tooltip\":{\"shared\":true,\"sort\":0,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"buckets\":null,\"mode\":\"time\",\"name\":null,\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true},{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true}],\"yaxis\":{\"align\":false,\"alignLevel\":null}},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":\"${ds}\",\"fieldConfig\":{\"defaults\":{\"custom\":{}},\"overrides\":[]},\"fill\":1,\"fillGradient\":0,\"gridPos\":{\"h\":8,\"w\":6,\"x\":18,\"y\":17},\"hiddenSeries\":false,\"id\":4,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":true,\"values\":true},\"lines\":true,\"linewidth\":1,\"nullPointMode\":\"null\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"7.4.3\",\"pointradius\":2,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":false,\"steppedLine\":false,\"targets\":[{\"azureMonitor\":{\"aggOptions\":[\"None\",\"Average\",\"Minimum\",\"Maximum\",\"Total\",\"Count\"],\"aggregation\":\"Count\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[{\"dimension\":\"StatusCode\",\"filter\":\"401\",\"operator\":\"eq\"}],\"dimensions\":[{\"text\":\"Activity - Type\",\"value\":\"ActivityType\"},{\"text\":\"Activity Name\",\"value\":\"ActivityName\"},{\"text\":\"Status - Code\",\"value\":\"StatusCode\"},{\"text\":\"Status Code Class\",\"value\":\"StatusCodeClass\"}],\"metricDefinition\":\"Microsoft.KeyVault/vaults\",\"metricName\":\"ServiceApiResult\",\"metricNamespace\":\"Microsoft.KeyVault/vaults\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"},{\"azureMonitor\":{\"aggOptions\":[\"None\",\"Average\",\"Minimum\",\"Maximum\",\"Total\",\"Count\"],\"aggregation\":\"Count\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[{\"dimension\":\"StatusCode\",\"filter\":\"403\",\"operator\":\"eq\"}],\"dimensions\":[{\"text\":\"Activity - Type\",\"value\":\"ActivityType\"},{\"text\":\"Activity Name\",\"value\":\"ActivityName\"},{\"text\":\"Status - Code\",\"value\":\"StatusCode\"},{\"text\":\"Status Code Class\",\"value\":\"StatusCodeClass\"}],\"metricDefinition\":\"Microsoft.KeyVault/vaults\",\"metricName\":\"ServiceApiResult\",\"metricNamespace\":\"Microsoft.KeyVault/vaults\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"hide\":false,\"queryType\":\"Azure - Monitor\",\"refId\":\"B\",\"subscription\":\"$sub\"}],\"thresholds\":[],\"timeFrom\":null,\"timeRegions\":[],\"timeShift\":null,\"title\":\"Authentication - Errors (401 \\u0026 403)\",\"tooltip\":{\"shared\":true,\"sort\":0,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"buckets\":null,\"mode\":\"time\",\"name\":null,\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true},{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true}],\"yaxis\":{\"align\":false,\"alignLevel\":null}},{\"collapsed\":false,\"datasource\":\"${ds}\",\"gridPos\":{\"h\":1,\"w\":24,\"x\":0,\"y\":25},\"id\":21,\"panels\":[],\"title\":\"Operations\",\"type\":\"row\"},{\"datasource\":\"${ds}\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[]}},\"overrides\":[]},\"gridPos\":{\"h\":5,\"w\":3,\"x\":0,\"y\":26},\"id\":19,\"options\":{\"colorMode\":\"value\",\"graphMode\":\"area\",\"justifyMode\":\"auto\",\"orientation\":\"auto\",\"reduceOptions\":{\"calcs\":[\"lastNotNull\"],\"fields\":\"\",\"values\":false},\"text\":{},\"textMode\":\"auto\"},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"azureLogAnalytics\":{\"query\":\"let - rawData = AzureDiagnostics \\r\\n // Ignore Authentication operations with - a 401. This is normal when using Key Vault SDK, first an unauthenticated request - is done then the response is used for authentication.\\r\\n | where Category - == \\\"AuditEvent\\\" and not (OperationName == \\\"Authentication\\\" and - httpStatusCode_d == 401)\\r\\n | where OperationName in ('SecretGet', 'VaultGet') - or '*' in ('SecretGet', 'VaultGet')\\r\\n // Create ResultStatus with all - the 'success' results bucked as 'Success'\\r\\n // Certain operations like - StorageAccountAutoSyncKey have no ResultSignature, for now set to 'Success' - as well\\r\\n | extend ResultStatus = case (ResultSignature == \\\"\\\", - \\\"Success\\\",\\r\\n ResultSignature == \\\"OK\\\", \\\"Success\\\",\\r\\n - \ ResultSignature == \\\"Accepted\\\", \\\"Success\\\",\\r\\n ResultSignature); - \ \\r\\nrawData \\r\\n| make-series Trend = count() - default = 0 on TimeGenerated from ago(1d) to now() step 30m by ResultStatus\\r\\n| - join kind = inner (rawData\\n | where $__timeFilter(TimeGenerated)\\r\\n - \ | summarize Count = count() by ResultStatus\\r\\n )\\r\\n on ResultStatus\\n - \ \\r\\n\\r\\n| project ResultStatus, Count, Trend\\r\\n| order by Count - desc;\\r\",\"resultFormat\":\"table\",\"workspace\":\"$ws\"},\"queryType\":\"Azure - Log Analytics\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"timeFrom\":null,\"timeShift\":null,\"title\":\"Success - Operations\",\"type\":\"stat\"},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":\"${ds}\",\"fieldConfig\":{\"defaults\":{\"color\":{},\"custom\":{},\"thresholds\":{\"mode\":\"absolute\",\"steps\":[]},\"unit\":\"short\"},\"overrides\":[]},\"fill\":1,\"fillGradient\":0,\"gridPos\":{\"h\":5,\"w\":7,\"x\":3,\"y\":26},\"hiddenSeries\":false,\"id\":35,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":false,\"values\":false},\"lines\":false,\"linewidth\":1,\"nullPointMode\":\"null\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"7.4.3\",\"pointradius\":2,\"points\":true,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":false,\"steppedLine\":false,\"targets\":[{\"azureLogAnalytics\":{\"query\":\"let - rawData = AzureDiagnostics \\r\\n // Ignore Authentication operations with - a 401. This is normal when using Key Vault SDK, first an unauthenticated request - is done then the response is used for authentication.\\r\\n | where Category - == \\\"AuditEvent\\\" and not (OperationName == \\\"Authentication\\\" and - httpStatusCode_d == 401)\\r\\n | where OperationName in ('SecretGet', 'VaultGet') - or '*' in ('SecretGet', 'VaultGet')\\r\\n // Create ResultStatus with all - the 'success' results bucked as 'Success'\\r\\n // Certain operations like - StorageAccountAutoSyncKey have no ResultSignature, for now set to 'Success' - as well\\r\\n | extend ResultStatus = case (ResultSignature == \\\"\\\", - \\\"Success\\\",\\r\\n ResultSignature == \\\"OK\\\", \\\"Success\\\",\\r\\n - \ ResultSignature == \\\"Accepted\\\", \\\"Success\\\",\\r\\n ResultSignature); - \ \\r\\nrawData\\n| where $__timeFilter(TimeGenerated)\\n| - extend resultCount = iif(ResultStatus == \\\"Success\\\", 1, 0)\\n| summarize - count(resultCount) by bin(TimeGenerated, 30m)\\n| sort by TimeGenerated;\\n\\r\\r\\n\\r\",\"resultFormat\":\"table\",\"workspace\":\"$ws\"},\"queryType\":\"Azure - Log Analytics\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"thresholds\":[],\"timeFrom\":null,\"timeRegions\":[],\"timeShift\":null,\"title\":\"Success - Operations Counts\",\"tooltip\":{\"shared\":true,\"sort\":0,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"buckets\":null,\"mode\":\"time\",\"name\":null,\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":\"0\",\"show\":true},{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true}],\"yaxis\":{\"align\":false,\"alignLevel\":null}},{\"datasource\":\"${ds}\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[]}},\"overrides\":[]},\"gridPos\":{\"h\":5,\"w\":3,\"x\":10,\"y\":26},\"id\":26,\"options\":{\"colorMode\":\"value\",\"graphMode\":\"area\",\"justifyMode\":\"center\",\"orientation\":\"auto\",\"reduceOptions\":{\"calcs\":[\"changeCount\"],\"fields\":\"\",\"values\":true},\"text\":{},\"textMode\":\"value\"},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"azureLogAnalytics\":{\"query\":\"let - rawData = AzureDiagnostics \\r\\n // Ignore Authentication operations with - a 401. This is normal when using Key Vault SDK, first an unauthenticated request - is done then the response is used for authentication.\\r\\n | where Category - == \\\"AuditEvent\\\" and not (OperationName == \\\"Authentication\\\" and - httpStatusCode_d == 401)\\r\\n | where OperationName in ('SecretGet', 'VaultGet') - or '*' in ('SecretGet', 'VaultGet')\\r; \\r\\nrawData - \\r\\n| make-series Trend = count() default = 0 on TimeGenerated from ago(1d) - to now() step 30m by ResultSignature \\n| join kind = inner (rawData\\n | - where $__timeFilter(TimeGenerated)\\r\\n | summarize Count = count() by - ResultSignature \\n )\\r\\n on ResultSignature \\n\\r\\n\\r\\n| project - ResultSignature , Count, Trend\\r\\n| order by Count desc;\",\"resultFormat\":\"table\",\"workspace\":\"$ws\"},\"queryType\":\"Azure - Log Analytics\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"timeFrom\":null,\"timeShift\":null,\"title\":\"All - Operations\",\"type\":\"stat\"},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":\"${ds}\",\"fieldConfig\":{\"defaults\":{\"color\":{},\"custom\":{},\"thresholds\":{\"mode\":\"absolute\",\"steps\":[]},\"unit\":\"short\"},\"overrides\":[]},\"fill\":1,\"fillGradient\":0,\"gridPos\":{\"h\":5,\"w\":7,\"x\":13,\"y\":26},\"hiddenSeries\":false,\"id\":36,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":false,\"values\":false},\"lines\":false,\"linewidth\":1,\"nullPointMode\":\"null\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"7.4.3\",\"pointradius\":2,\"points\":true,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":false,\"steppedLine\":false,\"targets\":[{\"azureLogAnalytics\":{\"query\":\"let - rawData = AzureDiagnostics \\r\\n // Ignore Authentication operations with - a 401. This is normal when using Key Vault SDK, first an unauthenticated request - is done then the response is used for authentication.\\r\\n | where Category - == \\\"AuditEvent\\\" and not (OperationName == \\\"Authentication\\\" and - httpStatusCode_d == 401)\\r\\n | where OperationName in ('SecretGet', 'VaultGet') - or '*' in ('SecretGet', 'VaultGet')\\r; \\r\\nrawData\\n| - where $__timeFilter(TimeGenerated)\\n| summarize count(ResultSignature ) by - bin(TimeGenerated, 30m)\\n| sort by TimeGenerated;\\n\\r\\r\\n\\r\",\"resultFormat\":\"table\",\"workspace\":\"$ws\"},\"queryType\":\"Azure - Log Analytics\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"thresholds\":[],\"timeFrom\":null,\"timeRegions\":[],\"timeShift\":null,\"title\":\"All - Operations Counts\",\"tooltip\":{\"shared\":true,\"sort\":0,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"buckets\":null,\"mode\":\"time\",\"name\":null,\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":\"0\",\"show\":true},{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true}],\"yaxis\":{\"align\":false,\"alignLevel\":null}},{\"datasource\":\"${ds}\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{\"align\":null,\"filterable\":false},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":80}]}},\"overrides\":[]},\"gridPos\":{\"h\":4,\"w\":24,\"x\":0,\"y\":31},\"id\":28,\"options\":{\"showHeader\":true},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"azureLogAnalytics\":{\"query\":\"let - data = AzureDiagnostics \\r\\n | where TimeGenerated \\u003e ago(1d)\\r\\n - \ // Ignore Authentication operations with a 401. This is normal when using - Key Vault SDK, first an unauthenticated request is done then the response - is used for authentication.\\r\\n | where Category == \\\"AuditEvent\\\" - and not (OperationName == \\\"Authentication\\\" and httpStatusCode_d == 401)\\r\\n - \ | where OperationName in ('SecretGet', 'VaultGet') or '*' in ('SecretGet', - 'VaultGet')\\r\\n // Create ResultStatus with all the 'success' results - bucked as 'Success'\\r\\n // Certain operations like StorageAccountAutoSyncKey - have no ResultSignature, for now set to 'Success' as well\\r\\n | extend - ResultStatus = case (ResultSignature == \\\"\\\", \\\"Success\\\",\\r\\n ResultSignature - == \\\"OK\\\", \\\"Success\\\",\\r\\n ResultSignature == \\\"Accepted\\\", - \\\"Success\\\",\\r\\n ResultSignature)\\r\\n | where ResultStatus - == 'All' or 'All' == 'All';\\r\\ndata\\r\\n// Data aggregated to the OperationName\\r\\n| - summarize OperationCount = count(), SuccessCount = countif(ResultStatus == - \\\"Success\\\"), FailureCount = countif(ResultStatus != \\\"Success\\\"), - PDurationMs = percentile(DurationMs, 99) by Resource, OperationName\\r\\n| - join kind=inner (data\\r\\n | make-series Trend = count() default = 0 on - TimeGenerated from ago(1d) to now() step 30m by OperationName\\r\\n | project-away - TimeGenerated)\\r\\n on OperationName\\r\\n| order by OperationCount desc\\r\\n| - project Name = strcat('\u26A1 ', OperationName), Id = strcat(Resource, '/', - OperationName), ['Operation count'] = OperationCount, ['Operation count trend'] - = Trend, ['Success count'] = SuccessCount, ['Failure count'] = FailureCount, - ['p99 Duration'] = PDurationMs\",\"resultFormat\":\"time_series\",\"workspace\":\"$ws\"},\"queryType\":\"Azure - Log Analytics\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"title\":\"Operations - by Name\",\"type\":\"table\"},{\"datasource\":\"${ds}\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{\"align\":null,\"filterable\":false},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":80}]}},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Duration\"},\"properties\":[{\"id\":\"custom.width\",\"value\":86}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Result\"},\"properties\":[{\"id\":\"custom.width\",\"value\":94}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Operation\"},\"properties\":[{\"id\":\"custom.width\",\"value\":136}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Time\"},\"properties\":[{\"id\":\"custom.width\",\"value\":219}]}]},\"gridPos\":{\"h\":8,\"w\":24,\"x\":0,\"y\":35},\"id\":30,\"options\":{\"showHeader\":true,\"sortBy\":[]},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"azureLogAnalytics\":{\"query\":\"let - gridRowSelected = dynamic({\\\"Id\\\": \\\"*\\\"});\\r\\nlet resourceName - = split(gridRowSelected.Id, \\\"/\\\")[0];\\r\\nlet operationName = split(gridRowSelected.Id, - \\\"/\\\")[1];\\r\\nAzureDiagnostics \\r\\n| where TimeGenerated \\u003e ago(1d)\\r\\n// - Ignore Authentication operations with a 401. This is normal when using Key - Vault SDK, first an unauthenticated request is done then the response is used - for authentication.\\r\\n| where Category == \\\"AuditEvent\\\" and not (OperationName - == \\\"Authentication\\\" and httpStatusCode_d == 401)\\r\\n| where OperationName - in ('SecretGet', 'VaultGet') or '*' in ('SecretGet', 'VaultGet')\\r\\n| where - resourceName == \\\"*\\\" or Resource == resourceName\\r\\n| where operationName - == \\\"\\\" or OperationName == operationName\\r\\n// Create ResultStatus - with all the 'success' results bucked as 'Success'\\r\\n// Certain operations - like StorageAccountAutoSyncKey have no ResultSignature, for now set to 'Success' - as well\\r\\n| extend ResultStatus = case (ResultSignature == \\\"\\\", \\\"Success\\\",\\r\\n - \ ResultSignature == \\\"OK\\\", \\\"Success\\\",\\r\\n ResultSignature - == \\\"Accepted\\\", \\\"Success\\\",\\r\\n ResultSignature)\\r\\n| where - ResultStatus == 'All' or 'All' == 'All'\\r\\n| extend p = pack_all()\\r\\n| - mv-apply p on \\r\\n ( \\r\\n extend key = tostring(bag_keys(p)[0])\\r\\n - \ | where isnotempty(p[key]) and isnotnull(p[key])\\r\\n | where key - !in (\\\"SourceSystem\\\", \\\"Type\\\")\\r\\n | summarize make_bag(p)\\r\\n - \ )\\r\\n| project Time=TimeGenerated, Operation=OperationName, Result=ResultSignature, - Duration = DurationMs, [\\\"Details\\\"]=bag_p\\r\\n| sort by Time desc\",\"resultFormat\":\"time_series\",\"workspace\":\"$ws\"},\"queryType\":\"Azure - Log Analytics\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"title\":\"Operations - by Time\",\"type\":\"table\"}],\"refresh\":false,\"schemaVersion\":27,\"style\":\"dark\",\"tags\":[],\"templating\":{\"list\":[{\"current\":{},\"hide\":0,\"includeAll\":false,\"label\":\"Datasource\",\"multi\":false,\"name\":\"ds\",\"options\":[],\"query\":\"grafana-azure-monitor-datasource\",\"queryValue\":\"\",\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"type\":\"datasource\"},{\"allValue\":null,\"current\":{},\"datasource\":\"${ds}\",\"definition\":\"subscriptions()\",\"description\":null,\"error\":null,\"hide\":0,\"includeAll\":false,\"label\":\"Subscription\",\"multi\":false,\"name\":\"sub\",\"options\":[],\"query\":\"subscriptions()\",\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":5,\"tagValuesQuery\":\"\",\"tags\":[],\"tagsQuery\":\"\",\"type\":\"query\",\"useTags\":false},{\"allValue\":null,\"current\":{},\"datasource\":\"${ds}\",\"definition\":\"ResourceGroups($sub)\",\"description\":null,\"error\":null,\"hide\":0,\"includeAll\":false,\"label\":\"Resource - Group\",\"multi\":false,\"name\":\"rg\",\"options\":[],\"query\":\"ResourceGroups($sub)\",\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":5,\"tagValuesQuery\":\"\",\"tags\":[],\"tagsQuery\":\"\",\"type\":\"query\",\"useTags\":false},{\"hide\":2,\"label\":\"Namespace\",\"name\":\"ns\",\"query\":\"Microsoft.KeyVault/vaults\",\"skipUrlSync\":false,\"type\":\"constant\"},{\"allValue\":null,\"current\":{},\"datasource\":\"${ds}\",\"definition\":\"ResourceNames($sub, - $rg, $ns)\",\"description\":null,\"error\":null,\"hide\":0,\"includeAll\":false,\"label\":\"Resource\",\"multi\":false,\"name\":\"resource\",\"options\":[],\"query\":\"ResourceNames($sub, - $rg, $ns)\",\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":5,\"tagValuesQuery\":\"\",\"tags\":[],\"tagsQuery\":\"\",\"type\":\"query\",\"useTags\":false},{\"allValue\":null,\"current\":{},\"datasource\":\"${ds}\",\"definition\":\"Workspaces($sub)\",\"description\":null,\"error\":null,\"hide\":0,\"includeAll\":false,\"label\":\"Workspace\",\"multi\":false,\"name\":\"ws\",\"options\":[],\"query\":\"Workspaces($sub)\",\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":5,\"tagValuesQuery\":\"\",\"tags\":[],\"tagsQuery\":\"\",\"type\":\"query\",\"useTags\":false}]},\"time\":{\"from\":\"now-24h\",\"to\":\"now\"},\"title\":\"Azure - / Insights / Key Vaults\",\"uid\":\"tQZAMYrMk\",\"version\":1}}" - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '37707' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-XGDHQ1BG4ExncYbSHn5gHQ';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:05 GMT - grafana-trace-id: - - 2e1175805f4999b2b87d8140f916dfcb - mise-correlation-id: - - 236eabd5-6cef-467c-8f2a-714abbd82928 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933786.633.27.624271|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/dashboards/uid/3n2E8CrGk - response: - body: - string: "{\"meta\":{\"type\":\"db\",\"canSave\":true,\"canEdit\":true,\"canAdmin\":true,\"canStar\":true,\"canDelete\":true,\"slug\":\"azure-insights-storage-accounts\",\"url\":\"/d/3n2E8CrGk/azure-insights-storage-accounts\",\"expires\":\"0001-01-01T00:00:00Z\",\"created\":\"2024-05-28T21:55:37Z\",\"updated\":\"2024-05-28T21:55:37Z\",\"updatedBy\":\"Anonymous\",\"createdBy\":\"Anonymous\",\"version\":1,\"hasAcl\":false,\"isFolder\":false,\"folderId\":1,\"folderUid\":\"az-mon\",\"folderTitle\":\"Azure - Monitor\",\"folderUrl\":\"/dashboards/f/az-mon/azure-monitor\",\"provisioned\":true,\"provisionedExternalId\":\"storage.json\",\"annotationsPermissions\":{\"dashboard\":{\"canAdd\":true,\"canEdit\":true,\"canDelete\":true},\"organization\":{\"canAdd\":true,\"canEdit\":true,\"canDelete\":true}}},\"dashboard\":{\"__requires\":[{\"id\":\"gauge\",\"name\":\"Gauge\",\"type\":\"panel\",\"version\":\"\"},{\"id\":\"grafana\",\"name\":\"Grafana\",\"type\":\"grafana\",\"version\":\"7.4.3\"},{\"id\":\"grafana-azure-monitor-datasource\",\"name\":\"Azure - Monitor\",\"type\":\"datasource\",\"version\":\"0.3.0\"},{\"id\":\"graph\",\"name\":\"Graph\",\"type\":\"panel\",\"version\":\"\"},{\"id\":\"stat\",\"name\":\"Stat\",\"type\":\"panel\",\"version\":\"\"},{\"id\":\"table\",\"name\":\"Table\",\"type\":\"panel\",\"version\":\"\"},{\"id\":\"timeseries\",\"name\":\"Time - series\",\"type\":\"panel\",\"version\":\"\"}],\"annotations\":{\"list\":[]},\"editable\":true,\"gnetId\":null,\"graphTooltip\":0,\"id\":11,\"iteration\":1620257813794,\"links\":[],\"panels\":[{\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{},\"mappings\":[],\"thresholds\":{\"mode\":\"percentage\",\"steps\":[{\"color\":\"red\",\"value\":null},{\"color\":\"green\",\"value\":100}]}},\"overrides\":[]},\"gridPos\":{\"h\":4,\"w\":3,\"x\":0,\"y\":1},\"id\":7,\"options\":{\"orientation\":\"auto\",\"reduceOptions\":{\"calcs\":[\"lastNotNull\"],\"fields\":\"/^Availability$/\",\"values\":false},\"showThresholdLabels\":false,\"showThresholdMarkers\":false,\"text\":{}},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"alias\":\"Availability\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Geo - type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns\",\"metricName\":\"Availability\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"timeFrom\":null,\"timeShift\":null,\"title\":\"Availability\",\"transparent\":true,\"type\":\"gauge\"},{\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{\"fixedColor\":\"blue\",\"mode\":\"fixed\"},\"custom\":{},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null}]}},\"overrides\":[]},\"gridPos\":{\"h\":4,\"w\":3,\"x\":3,\"y\":1},\"id\":6,\"options\":{\"colorMode\":\"value\",\"graphMode\":\"area\",\"justifyMode\":\"auto\",\"orientation\":\"auto\",\"reduceOptions\":{\"calcs\":[\"sum\"],\"fields\":\"\",\"values\":false},\"text\":{},\"textMode\":\"value_and_name\"},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Total\"],\"aggregation\":\"Total\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Response - type\",\"value\":\"ResponseType\"},{\"text\":\"Geo type\",\"value\":\"GeoType\"},{\"text\":\"API - name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns\",\"metricName\":\"Transactions\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"PT5M\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"title\":\"\",\"transparent\":true,\"type\":\"stat\"},{\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{\"fixedColor\":\"purple\",\"mode\":\"fixed\"},\"custom\":{},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null}]}},\"overrides\":[]},\"gridPos\":{\"h\":4,\"w\":3,\"x\":6,\"y\":1},\"id\":8,\"options\":{\"colorMode\":\"value\",\"graphMode\":\"area\",\"justifyMode\":\"auto\",\"orientation\":\"auto\",\"reduceOptions\":{\"calcs\":[\"mean\"],\"fields\":\"\",\"values\":false},\"text\":{},\"textMode\":\"value_and_name\"},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Geo - type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns\",\"metricName\":\"SuccessE2ELatency\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"title\":\"\",\"transparent\":true,\"type\":\"stat\"},{\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{\"fixedColor\":\"purple\",\"mode\":\"fixed\"},\"custom\":{},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null}]}},\"overrides\":[]},\"gridPos\":{\"h\":4,\"w\":3,\"x\":9,\"y\":1},\"id\":9,\"options\":{\"colorMode\":\"value\",\"graphMode\":\"area\",\"justifyMode\":\"auto\",\"orientation\":\"auto\",\"reduceOptions\":{\"calcs\":[\"mean\"],\"fields\":\"\",\"values\":false},\"text\":{},\"textMode\":\"value_and_name\"},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Geo - type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns\",\"metricName\":\"SuccessServerLatency\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"title\":\"\",\"transparent\":true,\"type\":\"stat\"},{\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{\"fixedColor\":\"blue\",\"mode\":\"fixed\"},\"custom\":{},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null}]}},\"overrides\":[]},\"gridPos\":{\"h\":4,\"w\":3,\"x\":12,\"y\":1},\"id\":10,\"options\":{\"colorMode\":\"value\",\"graphMode\":\"area\",\"justifyMode\":\"auto\",\"orientation\":\"auto\",\"reduceOptions\":{\"calcs\":[\"sum\"],\"fields\":\"\",\"values\":false},\"text\":{},\"textMode\":\"value_and_name\"},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Total\",\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Total\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Geo - type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns\",\"metricName\":\"Ingress\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"title\":\"\",\"transparent\":true,\"type\":\"stat\"},{\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{\"fixedColor\":\"blue\",\"mode\":\"fixed\"},\"custom\":{},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null}]}},\"overrides\":[]},\"gridPos\":{\"h\":4,\"w\":3,\"x\":15,\"y\":1},\"id\":11,\"options\":{\"colorMode\":\"value\",\"graphMode\":\"area\",\"justifyMode\":\"auto\",\"orientation\":\"auto\",\"reduceOptions\":{\"calcs\":[\"sum\"],\"fields\":\"\",\"values\":false},\"text\":{},\"textMode\":\"value_and_name\"},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Total\",\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Total\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Geo - type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns\",\"metricName\":\"Egress\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"title\":\"\",\"transparent\":true,\"type\":\"stat\"},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{},\"custom\":{},\"thresholds\":{\"mode\":\"absolute\",\"steps\":[]},\"unit\":\"short\"},\"overrides\":[]},\"fill\":1,\"fillGradient\":0,\"gridPos\":{\"h\":9,\"w\":12,\"x\":0,\"y\":5},\"hiddenSeries\":false,\"id\":2,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":true,\"values\":true},\"lines\":true,\"linewidth\":1,\"nullPointMode\":\"null - as zero\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"7.4.3\",\"pointradius\":2,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":false,\"steppedLine\":false,\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Total\"],\"aggregation\":\"Total\",\"alias\":\"Table - transactions\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Response - type\",\"value\":\"ResponseType\"},{\"text\":\"Geo type\",\"value\":\"GeoType\"},{\"text\":\"API - name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns/tableServices\",\"metricName\":\"Transactions\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/tableServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Total\"],\"aggregation\":\"Total\",\"alias\":\"Blob - transactions\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Response - type\",\"value\":\"ResponseType\"},{\"text\":\"Geo type\",\"value\":\"GeoType\"},{\"text\":\"API - name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns/blobServices\",\"metricName\":\"Transactions\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/blobServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"B\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Total\"],\"aggregation\":\"Total\",\"alias\":\"File - transactions\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Response - type\",\"value\":\"ResponseType\"},{\"text\":\"Geo type\",\"value\":\"GeoType\"},{\"text\":\"API - name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"},{\"text\":\"File - Share\",\"value\":\"FileShare\"}],\"metricDefinition\":\"$ns/fileServices\",\"metricName\":\"Transactions\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/fileServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"C\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Total\"],\"aggregation\":\"Total\",\"alias\":\"Queue - transactions\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Response - type\",\"value\":\"ResponseType\"},{\"text\":\"Geo type\",\"value\":\"GeoType\"},{\"text\":\"API - name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns/queueServices\",\"metricName\":\"Transactions\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/queueServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"D\",\"subscription\":\"$sub\"}],\"thresholds\":[],\"timeFrom\":null,\"timeRegions\":[],\"timeShift\":null,\"title\":\"Transactions - by storage type\",\"tooltip\":{\"shared\":true,\"sort\":0,\"value_type\":\"individual\"},\"transformations\":[],\"type\":\"graph\",\"xaxis\":{\"buckets\":null,\"mode\":\"time\",\"name\":null,\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true},{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true}],\"yaxis\":{\"align\":false,\"alignLevel\":null}},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{},\"custom\":{},\"thresholds\":{\"mode\":\"absolute\",\"steps\":[]},\"unit\":\"short\"},\"overrides\":[]},\"fill\":1,\"fillGradient\":0,\"gridPos\":{\"h\":9,\"w\":12,\"x\":12,\"y\":5},\"hiddenSeries\":false,\"id\":14,\"legend\":{\"alignAsTable\":false,\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"rightSide\":false,\"show\":true,\"total\":true,\"values\":true},\"lines\":true,\"linewidth\":1,\"nullPointMode\":\"null\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"7.4.3\",\"pointradius\":2,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":false,\"steppedLine\":false,\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Total\"],\"aggregation\":\"Total\",\"alias\":\"\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[{\"dimension\":\"ApiName\",\"filter\":\"\",\"operator\":\"eq\"}],\"dimensions\":[{\"text\":\"Response - type\",\"value\":\"ResponseType\"},{\"text\":\"Geo type\",\"value\":\"GeoType\"},{\"text\":\"API - name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns\",\"metricName\":\"Transactions\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"thresholds\":[],\"timeFrom\":null,\"timeRegions\":[],\"timeShift\":null,\"title\":\"Transactions - by API Name\",\"tooltip\":{\"shared\":true,\"sort\":0,\"value_type\":\"individual\"},\"transformations\":[],\"type\":\"graph\",\"xaxis\":{\"buckets\":null,\"mode\":\"time\",\"name\":null,\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true},{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true}],\"yaxis\":{\"align\":false,\"alignLevel\":null}},{\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"palette-classic\"},\"custom\":{\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"barAlignment\":0,\"drawStyle\":\"line\",\"fillOpacity\":10,\"gradientMode\":\"none\",\"hideFrom\":{\"graph\":false,\"legend\":false,\"tooltip\":false},\"lineInterpolation\":\"linear\",\"lineWidth\":1,\"pointSize\":5,\"scaleDistribution\":{\"type\":\"linear\"},\"showPoints\":\"never\",\"spanNulls\":true},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":80}]},\"unit\":\"short\"},\"overrides\":[]},\"gridPos\":{\"h\":9,\"w\":12,\"x\":0,\"y\":14},\"id\":13,\"options\":{\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\"},\"tooltipOptions\":{\"mode\":\"multi\"}},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\"],\"aggregation\":\"\",\"alias\":\"Table - capacity\",\"allowedTimeGrainsMs\":[3600000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[],\"metricDefinition\":\"select\",\"metricName\":\"select\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/tableServices\",\"resourceGroup\":\"select\",\"resourceName\":\"select\",\"timeGrain\":\"\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\"],\"aggregation\":\"Average\",\"alias\":\"Blob - capacity\",\"allowedTimeGrainsMs\":[3600000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Blob - type\",\"value\":\"BlobType\"},{\"text\":\"Blob tier\",\"value\":\"Tier\"}],\"metricDefinition\":\"$ns/blobServices\",\"metricName\":\"BlobCapacity\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/blobServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"B\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\"],\"aggregation\":\"Average\",\"alias\":\"File - capacity\",\"allowedTimeGrainsMs\":[3600000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"File - Share\",\"value\":\"FileShare\"}],\"metricDefinition\":\"$ns/fileServices\",\"metricName\":\"FileCapacity\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/fileServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"C\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\"],\"aggregation\":\"Average\",\"alias\":\"Queue - capacity\",\"allowedTimeGrainsMs\":[3600000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[],\"metricDefinition\":\"$ns/queueServices\",\"metricName\":\"QueueCapacity\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/queueServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"D\",\"subscription\":\"$sub\"}],\"timeFrom\":null,\"timeShift\":null,\"title\":\"Capacity - by storage type\",\"transformations\":[],\"type\":\"timeseries\"},{\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"palette-classic\"},\"custom\":{\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"barAlignment\":0,\"drawStyle\":\"line\",\"fillOpacity\":0,\"gradientMode\":\"none\",\"hideFrom\":{\"graph\":false,\"legend\":false,\"tooltip\":false},\"lineInterpolation\":\"linear\",\"lineStyle\":{\"fill\":\"solid\"},\"lineWidth\":1,\"pointSize\":5,\"scaleDistribution\":{\"type\":\"linear\"},\"showPoints\":\"never\",\"spanNulls\":true},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null}]},\"unit\":\"percent\"},\"overrides\":[]},\"gridPos\":{\"h\":9,\"w\":12,\"x\":12,\"y\":14},\"id\":12,\"options\":{\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\"},\"tooltipOptions\":{\"mode\":\"single\"}},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"alias\":\"Table - availability\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Geo - type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns/tableServices\",\"metricName\":\"Availability\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/tableServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"alias\":\"Blob - availability\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Geo - type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns/blobServices\",\"metricName\":\"Availability\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/blobServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"B\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"alias\":\"File - availability\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Geo - type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"},{\"text\":\"File - Share\",\"value\":\"FileShare\"}],\"metricDefinition\":\"$ns/fileServices\",\"metricName\":\"Availability\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/fileServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"C\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"alias\":\"Queue - availability\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Geo - type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns/queueServices\",\"metricName\":\"Availability\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/queueServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"D\",\"subscription\":\"$sub\"}],\"timeFrom\":null,\"timeShift\":null,\"title\":\"Availability - by storage type\",\"transformations\":[],\"type\":\"timeseries\"},{\"collapsed\":false,\"datasource\":\"$ds\",\"gridPos\":{\"h\":1,\"w\":24,\"x\":0,\"y\":23},\"id\":52,\"panels\":[],\"title\":\"Failures\",\"type\":\"row\"},{\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null}]}},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Transactions - ClientOtherError\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"red\",\"mode\":\"fixed\"}},{\"id\":\"displayName\",\"value\":\"ClientOtherError\"}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Transactions - Success\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Success\"}]}]},\"gridPos\":{\"h\":6,\"w\":6,\"x\":0,\"y\":24},\"id\":16,\"options\":{\"colorMode\":\"value\",\"graphMode\":\"none\",\"justifyMode\":\"auto\",\"orientation\":\"auto\",\"reduceOptions\":{\"calcs\":[\"sum\"],\"fields\":\"\",\"values\":false},\"text\":{},\"textMode\":\"auto\"},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Total\"],\"aggregation\":\"Total\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[{\"dimension\":\"ResponseType\",\"filter\":\"\",\"operator\":\"eq\"}],\"dimensions\":[{\"text\":\"Response - type\",\"value\":\"ResponseType\"},{\"text\":\"Geo type\",\"value\":\"GeoType\"},{\"text\":\"API - name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns\",\"metricName\":\"Transactions\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"timeFrom\":null,\"timeShift\":null,\"title\":\"\",\"type\":\"stat\"},{\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{\"fixedColor\":\"red\",\"mode\":\"fixed\"},\"custom\":{\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"barAlignment\":0,\"drawStyle\":\"line\",\"fillOpacity\":10,\"gradientMode\":\"none\",\"hideFrom\":{\"graph\":false,\"legend\":false,\"tooltip\":false},\"lineInterpolation\":\"linear\",\"lineWidth\":1,\"pointSize\":5,\"scaleDistribution\":{\"type\":\"linear\"},\"showPoints\":\"never\",\"spanNulls\":true},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"red\",\"value\":null}]},\"unit\":\"short\"},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Transactions - Success\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"green\",\"mode\":\"fixed\"}}]}]},\"gridPos\":{\"h\":6,\"w\":18,\"x\":6,\"y\":24},\"id\":18,\"options\":{\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\"},\"tooltipOptions\":{\"mode\":\"single\"}},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Total\"],\"aggregation\":\"Total\",\"alias\":\"\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[{\"dimension\":\"ResponseType\",\"filter\":\"\",\"operator\":\"eq\"}],\"dimensions\":[{\"text\":\"Response - type\",\"value\":\"ResponseType\"},{\"text\":\"Geo type\",\"value\":\"GeoType\"},{\"text\":\"API - name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns\",\"metricName\":\"Transactions\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"timeFrom\":null,\"timeShift\":null,\"title\":\"\",\"type\":\"timeseries\"},{\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{\"align\":null,\"filterable\":false},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"blue\",\"value\":null}]}},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Total\"},\"properties\":[{\"id\":\"custom.displayMode\",\"value\":\"basic\"}]}]},\"gridPos\":{\"h\":8,\"w\":12,\"x\":0,\"y\":30},\"id\":20,\"options\":{\"showHeader\":false},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Total\"],\"aggregation\":\"Total\",\"alias\":\"\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[{\"dimension\":\"ApiName\",\"filter\":\"\",\"operator\":\"eq\"},{\"dimension\":\"ResponseType\",\"filter\":\"\",\"operator\":\"eq\"}],\"dimensions\":[{\"text\":\"Response - type\",\"value\":\"ResponseType\"},{\"text\":\"Geo type\",\"value\":\"GeoType\"},{\"text\":\"API - name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns/blobServices\",\"metricName\":\"Transactions\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/blobServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"title\":\"Blob Services\",\"transformations\":[{\"id\":\"reduce\",\"options\":{\"reducers\":[\"sum\"]}}],\"type\":\"table\"},{\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{\"align\":null,\"filterable\":false},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"blue\",\"value\":null}]}},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Total\"},\"properties\":[{\"id\":\"custom.displayMode\",\"value\":\"basic\"}]}]},\"gridPos\":{\"h\":8,\"w\":12,\"x\":12,\"y\":30},\"id\":22,\"options\":{\"showHeader\":false},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Total\"],\"aggregation\":\"Total\",\"alias\":\"\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[{\"dimension\":\"ApiName\",\"filter\":\"\",\"operator\":\"eq\"},{\"dimension\":\"ResponseType\",\"filter\":\"\",\"operator\":\"eq\"}],\"dimensions\":[{\"text\":\"Response - type\",\"value\":\"ResponseType\"},{\"text\":\"Geo type\",\"value\":\"GeoType\"},{\"text\":\"API - name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"},{\"text\":\"File - Share\",\"value\":\"FileShare\"}],\"metricDefinition\":\"$ns/fileServices\",\"metricName\":\"Transactions\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/fileServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"title\":\"File Services\",\"transformations\":[{\"id\":\"reduce\",\"options\":{\"reducers\":[\"sum\"]}}],\"type\":\"table\"},{\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{\"align\":null,\"filterable\":false},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"blue\",\"value\":null}]}},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Total\"},\"properties\":[{\"id\":\"custom.displayMode\",\"value\":\"basic\"}]}]},\"gridPos\":{\"h\":8,\"w\":12,\"x\":0,\"y\":38},\"id\":24,\"options\":{\"showHeader\":false},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Total\"],\"aggregation\":\"Total\",\"alias\":\"\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[{\"dimension\":\"ApiName\",\"filter\":\"\",\"operator\":\"eq\"},{\"dimension\":\"ResponseType\",\"filter\":\"\",\"operator\":\"eq\"}],\"dimensions\":[{\"text\":\"Response - type\",\"value\":\"ResponseType\"},{\"text\":\"Geo type\",\"value\":\"GeoType\"},{\"text\":\"API - name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns/tableServices\",\"metricName\":\"Transactions\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/tableServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"title\":\"Table Services\",\"transformations\":[{\"id\":\"reduce\",\"options\":{\"reducers\":[\"sum\"]}}],\"type\":\"table\"},{\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{\"align\":null,\"filterable\":false},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"blue\",\"value\":null}]}},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Total\"},\"properties\":[{\"id\":\"custom.displayMode\",\"value\":\"basic\"}]}]},\"gridPos\":{\"h\":8,\"w\":12,\"x\":12,\"y\":38},\"id\":26,\"options\":{\"showHeader\":false},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Total\"],\"aggregation\":\"Total\",\"alias\":\"\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[{\"dimension\":\"ApiName\",\"filter\":\"\",\"operator\":\"eq\"},{\"dimension\":\"ResponseType\",\"filter\":\"\",\"operator\":\"eq\"}],\"dimensions\":[{\"text\":\"Response - type\",\"value\":\"ResponseType\"},{\"text\":\"Geo type\",\"value\":\"GeoType\"},{\"text\":\"API - name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns/queueServices\",\"metricName\":\"Transactions\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/queueServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"title\":\"Queue Services\",\"transformations\":[{\"id\":\"reduce\",\"options\":{\"reducers\":[\"sum\"]}}],\"type\":\"table\"},{\"collapsed\":false,\"datasource\":\"$ds\",\"gridPos\":{\"h\":1,\"w\":24,\"x\":0,\"y\":46},\"id\":50,\"panels\":[],\"title\":\"Performance\",\"type\":\"row\"},{\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"dark-green\",\"value\":null}]}},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Success - Server Latency\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"blue\",\"mode\":\"fixed\"}}]}]},\"gridPos\":{\"h\":6,\"w\":6,\"x\":0,\"y\":47},\"id\":28,\"options\":{\"colorMode\":\"value\",\"graphMode\":\"none\",\"justifyMode\":\"auto\",\"orientation\":\"auto\",\"reduceOptions\":{\"calcs\":[\"sum\"],\"fields\":\"\",\"values\":false},\"text\":{},\"textMode\":\"auto\"},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Geo - type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns\",\"metricName\":\"SuccessE2ELatency\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Geo - type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns\",\"metricName\":\"SuccessServerLatency\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"B\",\"subscription\":\"$sub\"}],\"title\":\"\",\"type\":\"stat\"},{\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"palette-classic\"},\"custom\":{\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"barAlignment\":0,\"drawStyle\":\"line\",\"fillOpacity\":0,\"gradientMode\":\"none\",\"hideFrom\":{\"graph\":false,\"legend\":false,\"tooltip\":false},\"lineInterpolation\":\"linear\",\"lineWidth\":1,\"pointSize\":5,\"scaleDistribution\":{\"type\":\"linear\"},\"showPoints\":\"auto\",\"spanNulls\":false},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"dark-green\",\"value\":null}]}},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Success - Server Latency\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"blue\",\"mode\":\"fixed\"}}]}]},\"gridPos\":{\"h\":6,\"w\":18,\"x\":6,\"y\":47},\"id\":30,\"options\":{\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\"},\"tooltipOptions\":{\"mode\":\"single\"}},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Geo - type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns\",\"metricName\":\"SuccessE2ELatency\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Geo - type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns\",\"metricName\":\"SuccessServerLatency\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"B\",\"subscription\":\"$sub\"}],\"title\":\"\",\"type\":\"timeseries\"},{\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{\"align\":null,\"filterable\":false},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"blue\",\"value\":null}]},\"unit\":\"ms\"},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Mean\"},\"properties\":[{\"id\":\"custom.displayMode\",\"value\":\"lcd-gauge\"},{\"id\":\"color\",\"value\":{\"mode\":\"continuous-GrYlRd\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Max\"},\"properties\":[{\"id\":\"custom.displayMode\",\"value\":\"gradient-gauge\"},{\"id\":\"color\",\"value\":{\"fixedColor\":\"red\",\"mode\":\"continuous-GrYlRd\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Min\"},\"properties\":[{\"id\":\"custom.displayMode\",\"value\":\"gradient-gauge\"},{\"id\":\"color\",\"value\":{\"fixedColor\":\"green\",\"mode\":\"continuous-GrYlRd\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Field\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Latency\"}]}]},\"gridPos\":{\"h\":11,\"w\":24,\"x\":0,\"y\":53},\"id\":32,\"options\":{\"showHeader\":true},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[{\"dimension\":\"ApiName\",\"filter\":\"\",\"operator\":\"eq\"}],\"dimensions\":[{\"text\":\"Geo - type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns\",\"metricName\":\"SuccessE2ELatency\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[{\"dimension\":\"ApiName\",\"filter\":\"\",\"operator\":\"eq\"}],\"dimensions\":[{\"text\":\"Geo - type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns\",\"metricName\":\"SuccessServerLatency\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"B\",\"subscription\":\"$sub\"}],\"title\":\"\",\"transformations\":[{\"id\":\"reduce\",\"options\":{\"includeTimeField\":false,\"mode\":\"seriesToRows\",\"reducers\":[\"mean\",\"max\",\"min\"]}},{\"id\":\"sortBy\",\"options\":{\"fields\":{},\"sort\":[{\"desc\":true,\"field\":\"Mean\"}]}}],\"type\":\"table\"},{\"collapsed\":false,\"datasource\":\"$ds\",\"gridPos\":{\"h\":1,\"w\":24,\"x\":0,\"y\":64},\"id\":48,\"panels\":[],\"title\":\"Availability\",\"type\":\"row\"},{\"datasource\":\"$ds\",\"description\":\"The - data comes from Storage metrics. It measures the availability of requests - on Storage accounts.\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{},\"mappings\":[],\"thresholds\":{\"mode\":\"percentage\",\"steps\":[{\"color\":\"red\",\"value\":null},{\"color\":\"green\",\"value\":100}]}},\"overrides\":[]},\"gridPos\":{\"h\":8,\"w\":24,\"x\":0,\"y\":65},\"id\":34,\"options\":{\"orientation\":\"auto\",\"reduceOptions\":{\"calcs\":[\"lastNotNull\"],\"fields\":\"\",\"values\":false},\"showThresholdLabels\":false,\"showThresholdMarkers\":false,\"text\":{}},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"alias\":\"Account - Availability\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Geo - type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns\",\"metricName\":\"Availability\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"alias\":\"Blob - Availability\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Geo - type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns/blobServices\",\"metricName\":\"Availability\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/blobServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"B\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"alias\":\"Table - Availability\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Geo - type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns/tableServices\",\"metricName\":\"Availability\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/tableServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"C\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"alias\":\"File - Availability\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Geo - type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"},{\"text\":\"File - Share\",\"value\":\"FileShare\"}],\"metricDefinition\":\"$ns/fileServices\",\"metricName\":\"Availability\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/fileServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"D\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"alias\":\"Queue - Availability\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Geo - type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns/queueServices\",\"metricName\":\"Availability\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/queueServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"E\",\"subscription\":\"$sub\"}],\"title\":\"\",\"type\":\"gauge\"},{\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{\"align\":null,\"filterable\":false},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[]}},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Mean\"},\"properties\":[{\"id\":\"unit\",\"value\":\"percent\"},{\"id\":\"custom.displayMode\",\"value\":\"color-background\"},{\"id\":\"color\",\"value\":{\"mode\":\"continuous-RdYlGr\"}}]}]},\"gridPos\":{\"h\":8,\"w\":12,\"x\":0,\"y\":73},\"id\":36,\"maxDataPoints\":1,\"options\":{\"showHeader\":false},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"alias\":\"\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[{\"dimension\":\"ApiName\",\"filter\":\"\",\"operator\":\"eq\"}],\"dimensions\":[{\"text\":\"Geo - type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns/blobServices\",\"metricName\":\"Availability\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/blobServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"alias\":\"\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[{\"dimension\":\"ApiName\",\"filter\":\"\",\"operator\":\"eq\"}],\"dimensions\":[{\"text\":\"Geo - type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns/tableServices\",\"metricName\":\"Availability\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/tableServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"B\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"alias\":\"\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[{\"dimension\":\"ApiName\",\"filter\":\"\",\"operator\":\"eq\"}],\"dimensions\":[{\"text\":\"Geo - type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"},{\"text\":\"File - Share\",\"value\":\"FileShare\"}],\"metricDefinition\":\"$ns/fileServices\",\"metricName\":\"Availability\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/fileServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"C\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"alias\":\"\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[{\"dimension\":\"ApiName\",\"filter\":\"\",\"operator\":\"eq\"}],\"dimensions\":[{\"text\":\"Geo - type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns/queueServices\",\"metricName\":\"Availability\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/queueServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"D\",\"subscription\":\"$sub\"}],\"timeFrom\":null,\"timeShift\":null,\"title\":\"Availability - by API name\",\"transformations\":[{\"id\":\"reduce\",\"options\":{\"includeTimeField\":false,\"mode\":\"seriesToRows\",\"reducers\":[\"mean\"]}}],\"type\":\"table\"},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{},\"custom\":{},\"thresholds\":{\"mode\":\"absolute\",\"steps\":[]},\"unit\":\"percent\"},\"overrides\":[]},\"fill\":1,\"fillGradient\":0,\"gridPos\":{\"h\":8,\"w\":12,\"x\":12,\"y\":73},\"hiddenSeries\":false,\"id\":38,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":true,\"values\":true},\"lines\":true,\"linewidth\":1,\"nullPointMode\":\"null\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"7.4.3\",\"pointradius\":2,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":false,\"steppedLine\":false,\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"alias\":\"Blob - Availability\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Geo - type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns/blobServices\",\"metricName\":\"Availability\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/blobServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"alias\":\"Table - Availability\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Geo - type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns/tableServices\",\"metricName\":\"Availability\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/tableServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"B\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"alias\":\"File - Availability\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Geo - type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"},{\"text\":\"File - Share\",\"value\":\"FileShare\"}],\"metricDefinition\":\"$ns/fileServices\",\"metricName\":\"Availability\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/fileServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"C\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"alias\":\"Queue - Availability\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Geo - type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns/queueServices\",\"metricName\":\"Availability\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/queueServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"D\",\"subscription\":\"$sub\"}],\"thresholds\":[],\"timeFrom\":null,\"timeRegions\":[],\"timeShift\":null,\"title\":\"Availability - Trend\",\"tooltip\":{\"shared\":true,\"sort\":0,\"value_type\":\"individual\"},\"transformations\":[],\"type\":\"graph\",\"xaxis\":{\"buckets\":null,\"mode\":\"time\",\"name\":null,\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"percent\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true},{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true}],\"yaxis\":{\"align\":false,\"alignLevel\":null}},{\"collapsed\":false,\"datasource\":\"$ds\",\"gridPos\":{\"h\":1,\"w\":24,\"x\":0,\"y\":81},\"id\":46,\"panels\":[],\"title\":\"Capacity\",\"type\":\"row\"},{\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"dark-blue\",\"value\":null}]}},\"overrides\":[]},\"gridPos\":{\"h\":8,\"w\":24,\"x\":0,\"y\":82},\"id\":40,\"options\":{\"colorMode\":\"value\",\"graphMode\":\"none\",\"justifyMode\":\"auto\",\"orientation\":\"auto\",\"reduceOptions\":{\"calcs\":[\"lastNotNull\"],\"fields\":\"\",\"values\":false},\"text\":{},\"textMode\":\"auto\"},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\"],\"aggregation\":\"Average\",\"alias\":\"Account - Capacity\",\"allowedTimeGrainsMs\":[3600000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[],\"metricDefinition\":\"$ns\",\"metricName\":\"UsedCapacity\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\"],\"aggregation\":\"Average\",\"alias\":\"Blob - Capacity\",\"allowedTimeGrainsMs\":[3600000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Blob - type\",\"value\":\"BlobType\"},{\"text\":\"Blob tier\",\"value\":\"Tier\"}],\"metricDefinition\":\"$ns/blobServices\",\"metricName\":\"BlobCapacity\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/blobServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"B\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\"],\"aggregation\":\"Average\",\"alias\":\"Table - Capacity\",\"allowedTimeGrainsMs\":[3600000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[],\"metricDefinition\":\"$ns/tableServices\",\"metricName\":\"TableCapacity\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/tableServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"C\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\"],\"aggregation\":\"Average\",\"alias\":\"File - Capacity\",\"allowedTimeGrainsMs\":[3600000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"File - Share\",\"value\":\"FileShare\"}],\"metricDefinition\":\"$ns/fileServices\",\"metricName\":\"FileCapacity\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/fileServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"D\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\"],\"aggregation\":\"Average\",\"alias\":\"Queue - Capacity\",\"allowedTimeGrainsMs\":[3600000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[],\"metricDefinition\":\"$ns/queueServices\",\"metricName\":\"QueueCapacity\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/queueServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"E\",\"subscription\":\"$sub\"}],\"title\":\"\",\"type\":\"stat\"},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{},\"custom\":{},\"thresholds\":{\"mode\":\"absolute\",\"steps\":[]},\"unit\":\"decbytes\"},\"overrides\":[]},\"fill\":1,\"fillGradient\":0,\"gridPos\":{\"h\":8,\"w\":12,\"x\":0,\"y\":90},\"hiddenSeries\":false,\"id\":42,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":false,\"values\":false},\"lines\":true,\"linewidth\":1,\"nullPointMode\":\"null\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"7.4.3\",\"pointradius\":1,\"points\":true,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":false,\"steppedLine\":false,\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\"],\"aggregation\":\"Average\",\"alias\":\"Blob - Capacity\",\"allowedTimeGrainsMs\":[3600000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Blob - type\",\"value\":\"BlobType\"},{\"text\":\"Blob tier\",\"value\":\"Tier\"}],\"metricDefinition\":\"$ns/blobServices\",\"metricName\":\"BlobCapacity\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/blobServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"B\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\"],\"aggregation\":\"Average\",\"alias\":\"Table - Capacity\",\"allowedTimeGrainsMs\":[3600000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[],\"metricDefinition\":\"$ns/tableServices\",\"metricName\":\"TableCapacity\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/tableServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"C\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\"],\"aggregation\":\"Average\",\"alias\":\"File - Capacity\",\"allowedTimeGrainsMs\":[3600000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"File - Share\",\"value\":\"FileShare\"}],\"metricDefinition\":\"$ns/fileServices\",\"metricName\":\"FileCapacity\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/fileServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"D\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\"],\"aggregation\":\"Average\",\"alias\":\"Queue - Capacity\",\"allowedTimeGrainsMs\":[3600000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[],\"metricDefinition\":\"$ns/queueServices\",\"metricName\":\"QueueCapacity\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/queueServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"E\",\"subscription\":\"$sub\"}],\"thresholds\":[],\"timeFrom\":null,\"timeRegions\":[],\"timeShift\":null,\"title\":\"Storage - capacity\",\"tooltip\":{\"shared\":true,\"sort\":0,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"buckets\":null,\"mode\":\"time\",\"name\":null,\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"decbytes\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true},{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true}],\"yaxis\":{\"align\":false,\"alignLevel\":null}},{\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"palette-classic\"},\"custom\":{\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"barAlignment\":0,\"drawStyle\":\"line\",\"fillOpacity\":10,\"gradientMode\":\"none\",\"hideFrom\":{\"graph\":false,\"legend\":false,\"tooltip\":false},\"lineInterpolation\":\"linear\",\"lineWidth\":1,\"pointSize\":4,\"scaleDistribution\":{\"type\":\"linear\"},\"showPoints\":\"always\",\"spanNulls\":true},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":80}]},\"unit\":\"short\"},\"overrides\":[]},\"gridPos\":{\"h\":8,\"w\":12,\"x\":12,\"y\":90},\"id\":44,\"options\":{\"legend\":{\"calcs\":[\"mean\"],\"displayMode\":\"list\",\"placement\":\"bottom\"},\"tooltipOptions\":{\"mode\":\"single\"}},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\"],\"aggregation\":\"Average\",\"alias\":\"Blob - Count\",\"allowedTimeGrainsMs\":[3600000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Blob - type\",\"value\":\"BlobType\"},{\"text\":\"Blob tier\",\"value\":\"Tier\"}],\"metricDefinition\":\"$ns/blobServices\",\"metricName\":\"BlobCount\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/blobServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"B\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\"],\"aggregation\":\"Average\",\"alias\":\"Table - Count\",\"allowedTimeGrainsMs\":[3600000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[],\"metricDefinition\":\"$ns/tableServices\",\"metricName\":\"TableCount\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/tableServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"C\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\"],\"aggregation\":\"Average\",\"alias\":\"File - Count\",\"allowedTimeGrainsMs\":[3600000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"File - Share\",\"value\":\"FileShare\"}],\"metricDefinition\":\"$ns/fileServices\",\"metricName\":\"FileCount\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/fileServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"D\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\"],\"aggregation\":\"Average\",\"alias\":\"Queue - Count\",\"allowedTimeGrainsMs\":[3600000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[],\"metricDefinition\":\"$ns/queueServices\",\"metricName\":\"QueueCount\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/queueServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"E\",\"subscription\":\"$sub\"}],\"timeFrom\":null,\"timeShift\":null,\"title\":\"Storage - count\",\"type\":\"timeseries\"}],\"refresh\":false,\"schemaVersion\":27,\"tags\":[],\"templating\":{\"list\":[{\"current\":{},\"description\":null,\"error\":null,\"hide\":0,\"includeAll\":false,\"label\":\"Data - Source\",\"multi\":false,\"name\":\"ds\",\"options\":[],\"query\":\"grafana-azure-monitor-datasource\",\"queryValue\":\"\",\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"type\":\"datasource\"},{\"allValue\":null,\"current\":{},\"datasource\":\"$ds\",\"definition\":\"subscriptions()\",\"description\":null,\"error\":null,\"hide\":0,\"includeAll\":false,\"label\":\"Subscription\",\"multi\":false,\"name\":\"sub\",\"options\":[],\"query\":\"subscriptions()\",\"refresh\":2,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":5,\"tagValuesQuery\":\"\",\"tags\":[],\"tagsQuery\":\"\",\"type\":\"query\",\"useTags\":false},{\"current\":{},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${ds}\"},\"definition\":\"\",\"hide\":2,\"includeAll\":false,\"label\":\"Namespace\",\"multi\":false,\"name\":\"ns\",\"options\":[],\"query\":{\"azureResourceGraph\":{\"query\":\"resources\\r\\n| - where [\\\"type\\\"] =~ \\\"Microsoft.Storage/storageAccounts\\\"\\r\\n| distinct - [\\\"type\\\"]\"},\"queryType\":\"Azure Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$sub\"]},\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":5,\"type\":\"query\"},{\"allValue\":null,\"current\":{},\"datasource\":\"$ds\",\"definition\":\"\",\"description\":null,\"error\":null,\"hide\":0,\"includeAll\":false,\"label\":\"Resource - Group\",\"multi\":false,\"name\":\"rg\",\"options\":[],\"query\":{\"azureResourceGraph\":{\"query\":\"resources\\r\\n| - where [\\\"type\\\"] =~ \\\"Microsoft.Storage/storageAccounts\\\"\\r\\n| distinct - resourceGroup\"},\"queryType\":\"Azure Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$sub\"]},\"refresh\":2,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":5,\"tagValuesQuery\":\"\",\"tags\":[],\"tagsQuery\":\"\",\"type\":\"query\",\"useTags\":false},{\"allValue\":null,\"current\":{},\"datasource\":\"$ds\",\"definition\":\"\",\"description\":null,\"error\":null,\"hide\":0,\"includeAll\":false,\"label\":\"Resource\",\"multi\":false,\"name\":\"resource\",\"options\":[],\"query\":{\"namespace\":\"$ns\",\"queryType\":\"Azure - Resource Names\",\"refId\":\"A\",\"resourceGroup\":\"$rg\",\"subscription\":\"$sub\"},\"refresh\":2,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":5,\"tagValuesQuery\":\"\",\"tags\":[],\"tagsQuery\":\"\",\"type\":\"query\",\"useTags\":false}]},\"time\":{\"from\":\"now-6h\",\"to\":\"now\"},\"timepicker\":{},\"timezone\":\"\",\"title\":\"Azure - / Insights / Storage Accounts\",\"uid\":\"3n2E8CrGk\",\"version\":1}}" - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '123774' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-naL5rXVR7+cuDseer145dg';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:05 GMT - grafana-trace-id: - - 0a1c9791df42d1f57925ed295010cb2d - mise-correlation-id: - - 74c6bc86-d147-4350-bf5c-a3a51c135e04 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933786.793.30.46681|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/dashboards/uid/AzVmInsightsByRG - response: - body: - string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"azure-insights-virtual-machines-by-resource-group","url":"/d/AzVmInsightsByRG/azure-insights-virtual-machines-by-resource-group","expires":"0001-01-01T00:00:00Z","created":"2024-05-28T21:55:36Z","updated":"2024-05-28T21:55:36Z","updatedBy":"Anonymous","createdBy":"Anonymous","version":1,"hasAcl":false,"isFolder":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure - Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","provisioned":true,"provisionedExternalId":"vMInsightsRG.json","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"__elements":[],"__inputs":[],"__requires":[{"id":"grafana","name":"Grafana","type":"grafana","version":"8.4.3"},{"id":"grafana-azure-monitor-datasource","name":"Azure - Monitor","type":"datasource","version":"0.3.0"},{"id":"stat","name":"Stat","type":"panel","version":""},{"id":"table","name":"Table","type":"panel","version":""},{"id":"text","name":"Text","type":"panel","version":""},{"id":"timeseries","name":"Time - series","type":"panel","version":""}],"description":"This dashboard shows - the performance and health of Azure Virtual Machines via different metrics - collected by Azure Monitor VM Insights. Filter data by Resource Group","editable":true,"id":2,"links":[],"liveNow":false,"panels":[{"gridPos":{"h":5,"w":24,"x":0,"y":0},"id":54,"options":{"content":"\u003cdiv - style=\"padding: 1em; text-align: center\"\u003e\n \u003cp\u003eWelcome to - the Azure Monitor data source for Grafana. To learn more about it, visit our - \u003ca href=\"https://grafana.com/docs/grafana/latest/datasources/azuremonitor/\" - target=\"__blank\"\u003edocs\u003c/a\u003e. \u003c/p\u003e\n \u003cp\u003e Choose - the resource group(s) with VMs enabled with Azure Monitor VM Insights to get - started.\u003c/p\u003e\n\u003c/div\u003e","mode":"markdown"},"title":"How - to activate this dashboard","type":"text"},{"collapsed":false,"gridPos":{"h":1,"w":24,"x":0,"y":5},"id":28,"panels":[],"title":"CPU - Utilization %","type":"row"},{"datasource":{"uid":"${ds}"},"description":"The - resource path for this panel uses multiple template variables which requires - modifying the dashboard JSON directly. If you would like to do something similar - please go to Settings \u003e Save As. Edit as you''d like in your new copy - by going to Settings \u003e JSON Model.","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisGridShow":true,"axisLabel":"","axisPlacement":"auto","axisSoftMax":100,"axisSoftMin":0,"barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":true,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"percent"},"overrides":[]},"gridPos":{"h":10,"w":24,"x":0,"y":6},"id":2,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureLogAnalytics":{"query":"let - startDateTime = $__timeFrom;\nlet endDateTime = $__timeTo;\nlet trendBinSize - = (endDateTime - startDateTime)/100;\nlet summary = InsightsMetrics\n| where - TimeGenerated between (startDateTime .. endDateTime)\n| where Origin == ''vm.azm.ms'' - and (Namespace == ''Processor'' and Name == ''UtilizationPercentage'')\n| - parse kind=regex tolower(_ResourceId) with ''resourcegroups/'' resGroup ''/p(.+)'' - *\n| where resGroup in~ ($rg)\n| extend ComputerId = iff(isempty(_ResourceId), - Computer, _ResourceId)\n| summarize hint.shufflekey=ComputerId $agg by ComputerId, - Computer| top 10 by score;\nlet computerList=(summary\n| project ComputerId, - Computer);\nlet EmptyNodeIdentityAndProps = datatable(ComputerId: string, - Computer:string, NodeId:string, NodeProps:dynamic, Priority: long) []; \nlet - OmsNodeIdentityAndProps = computerList \n| extend NodeId = ComputerId \n| - extend Priority = 1 \n| extend NodeProps = pack(''type'', ''StandAloneNode'', - ''name'', Computer); \nlet ServiceMapNodeIdentityAndProps = VMComputer \n| - where TimeGenerated \u003e= startDateTime \n| where TimeGenerated \u003c - endDateTime \n| extend ResourceId = strcat(''machines/'', Machine) \n| - extend tempComputerId=iff(isempty(_ResourceId), Computer, _ResourceId) \n| - extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachine`alesets/(.+)/virtualmachines/(\\\\d+)'', - @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', _ResourceId))\n - | extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', - _ResourceId)) \n | where tempComputerId in~ (computerList) or laResourceId - in (computerList) or oldLaResourceId in (computerList) \n | extend ComputerId - = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in - (computerList), oldLaResourceId, tempComputerId)) \n | summarize arg_max(TimeGenerated, - *) by Machine \n | extend AzureCloudServiceNodeIdentity - = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, - ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity = iif(isnotempty(AzureVmScaleSetName), - strcat(AzureVmScaleSetInstanceId, ''|'', AzureVmScaleSetDeployment), ''''), - ComputerProps = pack(''type'', ''StandAloneNode'', ''name'', - DisplayName, ''mappingResourceId'', ResourceId, ''subscriptionId'', - AzureSubscriptionId, ''resourceGroup'', AzureResourceGroup, ''azureResourceId'', - _ResourceId), AzureCloudServiceNodeProps = pack(''type'', - ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', - AzureCloudServiceInstanceId, ''cloudServiceRoleName'', - AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', - AzureCloudServiceDeployment, ''fullDisplayName'', - FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', - ResourceId), AzureScaleSetNodeProps = pack(''type'', - ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', - AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', - AzureServiceFabricClusterName, ''vmScaleSetResourceId'', - AzureVmScaleSetResourceId, ''resourceGroupName'', - AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', - FullDisplayName, ''mappingResourceId'', ResourceId) \n - | project ComputerId, Computer, NodeId - = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), - AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeProps, ComputerProps), Priority = 2; \n - let NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, - OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \n - | summarize arg_max(Priority, *) by ComputerId;\n summary\n | join (InsightsMetrics \n - | where TimeGenerated between (startDateTime .. endDateTime) \n | where - Origin == ''vm.azm.ms'' and (Namespace == ''Processor'' and Name == ''UtilizationPercentage'') \n - | extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId) \n - | where ComputerId in (computerList) \n | summarize $agg by bin(TimeGenerated, - trendBinSize), ComputerId \n | sort by TimeGenerated asc) on ComputerId","resource":"/subscriptions/$sub","resultFormat":"table","workspace":""},"hide":false,"queryType":"Azure - Log Analytics","refId":"A","subscription":"","subscriptions":[]}],"title":"${agg:text} - CPU Utilization %","transformations":[{"id":"organize","options":{"excludeByName":{"ComputerId":true,"ComputerId1":true,"P5th":true,"P95th":true,"score":true},"indexByName":{},"renameByName":{}}},{"id":"prepareTimeSeries","options":{"format":"many"}},{"id":"renameByRegex","options":{"regex":"(.+)\\s(.+)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"description":"The - resource path for this panel uses multiple template variables which requires - modifying the dashboard JSON directly. If you would like to do something similar - please go to Settings \u003e Save As. Edit as you''d like in your new copy - by going to Settings \u003e JSON Model.","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"Computer"},"properties":[{"id":"links","value":[{"targetBlank":true,"title":"","url":"https://ms.portal.azure.com/#@${__data.fields[\"Tenant - ID\"]}/resource/subscriptions/${sub}?/resourcegroups/${__data.fields[\"Resource - Group\"]}/providers/microsoft.compute/?${__data.fields.Type}?/${__data.fields[\"Resource - Name\"]}/infrainsights"}]}]},{"matcher":{"id":"byName","options":"Resource - Group"},"properties":[{"id":"custom.width","value":136}]},{"matcher":{"id":"byName","options":"Average"},"properties":[{"id":"custom.width","value":111}]},{"matcher":{"id":"byName","options":"P50th"},"properties":[{"id":"custom.width","value":105}]},{"matcher":{"id":"byName","options":"P90th"},"properties":[{"id":"custom.width","value":101}]},{"matcher":{"id":"byName","options":"P95th"},"properties":[{"id":"custom.width","value":99}]},{"matcher":{"id":"byName","options":"Max"},"properties":[{"id":"custom.width","value":98}]}]},"gridPos":{"h":12,"w":14,"x":0,"y":16},"id":26,"options":{"footer":{"fields":"","reducer":["sum"],"show":false},"showHeader":true,"sortBy":[]},"targets":[{"azureLogAnalytics":{"query":"let - startDateTime = $__timeFrom;\r\nlet endDateTime = $__timeTo;\r\nlet trendBinSize - = 5m;\r\nlet maxResultCount = 500;\r\nlet summaryPerComputer = InsightsMetrics\r\n| - where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin - == ''vm.azm.ms'' and (Namespace == ''Processor'' and Name == ''UtilizationPercentage'') \r\n| - extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| - summarize hint.shufflekey = ComputerId Average = avg(Val), Max = max(Val), - percentiles(Val, 5, 10, 50, 90, 95) by ComputerId, Computer, _ResourceId\r\n| - project ComputerId, Computer, Average, Max, P5th = percentile_Val_5, P10th - = percentile_Val_10, P50th = percentile_Val_50, P90th = percentile_Val_90, - P95th = percentile_Val_95, ResourceId = _ResourceId\r\n| top 10 by ${agg:text};\r\nlet - computerList = summaryPerComputer\r\n| summarize by ComputerId, Computer;\r\nlet - EmptyNodeIdentityAndProps = datatable(ComputerId: string, Computer:string, - NodeId:string, NodeProps:dynamic, Priority: long) []; \r\nlet OmsNodeIdentityAndProps - = computerList \r\n| extend NodeId = ComputerId \r\n| extend - Priority = 1 \r\n| extend NodeProps = pack(''type'', ''StandAloneNode'', - ''name'', Computer); \r\nlet ServiceMapNodeIdentityAndProps = VMComputer \r\n| - where TimeGenerated \u003e= startDateTime \r\n| where TimeGenerated - \u003c endDateTime \r\n| extend ResourceId = strcat(''machines/'', - Machine) \r\n| extend tempComputerId=iff(isempty(_ResourceId), Computer, - _ResourceId) \r\n| extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', - _ResourceId)) \r\n| extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', - _ResourceId)) \r\n| where tempComputerId in~ (computerList) or laResourceId - in (computerList) or oldLaResourceId in (computerList) \r\n| extend ComputerId - = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in - (computerList), oldLaResourceId, tempComputerId)) \r\n| summarize arg_max(TimeGenerated, - *) by Machine \r\n| extend AzureCloudServiceNodeIdentity - = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, - ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity - = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, - ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', - ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', - ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', - AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps - = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', - AzureCloudServiceInstanceId, ''cloudServiceRoleName'', - AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', - AzureCloudServiceDeployment, ''fullDisplayName'', - FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', - ResourceId), AzureScaleSetNodeProps = pack(''type'', - ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', - AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', - AzureServiceFabricClusterName, ''vmScaleSetResourceId'', - AzureVmScaleSetResourceId, ''resourceGroupName'', - AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', - FullDisplayName, ''mappingResourceId'', ResourceId) \r\n| - project ComputerId, Computer, NodeId - = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), - AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeProps, ComputerProps), Priority = 2; let - NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, - OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \r\n| - summarize arg_max(Priority, *) by ComputerId;let trend = InsightsMetrics\r\n| - where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin - == ''vm.azm.ms'' and (Namespace == ''Processor'' and Name == ''UtilizationPercentage'')\r\n| - extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| - where ComputerId in (computerList)\r\n| summarize hint.shufflekey = ComputerId - TrendValue = percentile(Val, 95) by ComputerId, Computer, bin(TimeGenerated, - trendBinSize)\r\n| project ComputerId, Computer\r\n| summarize hint.shufflekey - = ComputerId by ComputerId, Computer;\r\nsummaryPerComputer\r\n| join ( trend - ) on ComputerId\r\n| join ( NodeIdentityAndProps ) on ComputerId\r\n| parse - tolower(ResourceId) with * \"virtualmachinescalesets/\" scaleSetName \"/virtualmachines/\" - vmNameScale\r\n| parse tolower(ResourceId) with * \"virtualmachines/\" vmName\r\n| - parse tolower(ResourceId) with * \"resourcegroups/\" resourceGroup \"/providers/microsoft.compute/\" - typeVM \"/\" nameVM\r\n| parse tolower(ResourceId) with * \"microsoft.compute/\" - typeScale \"/\" nameScale \"/virtualmachines\" remaining\r\n| project resourceGroup, - Average, P50th, P90th, P95th, Max, Computer, Type = iff(isnotempty(typeScale), - typeScale, typeVM), Name = iff(isnotempty(nameScale), nameScale, nameVM)\r\n","resource":"/subscriptions/$sub","resultFormat":"table"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure - Log Analytics","refId":"A","subscription":""},{"azureResourceGraph":{"query":"resources\r\n| - where tolower(type) contains \"virtualmachines\" and resourceGroup in~ ($rg) - \r\n| project Name = tolower(name), tenantId, resourceGroup"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"hide":false,"queryType":"Azure - Resource Graph","refId":"B","subscription":"","subscriptions":["$sub"]}],"title":"CPU - Utilization % Statistics","transformations":[{"id":"merge","options":{}},{"id":"organize","options":{"excludeByName":{"Max":false,"NodeId":true,"NodeProps":true,"P50th":false,"ResourceId":true},"indexByName":{"Average":2,"Computer":0,"Max":6,"Name":8,"P50th":3,"P90th":4,"P95th":5,"Type":7,"resourceGroup":1,"tenantId":9},"renameByName":{"Name":"Resource - Name","UseRelativeScale":"","list_TrendPoint":"95th Trend","resGroup":"Resource - Group","resourceGroup":"Resource Group","tenantId":"Tenant ID","typeName":"Type/Name"}}},{"id":"filterByValue","options":{"filters":[{"config":{"id":"isNotNull","options":{}},"fieldName":"Computer"}],"match":"all","type":"include"}}],"type":"table"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"description":"The - resource path for this panel uses multiple template variables which requires - modifying the dashboard JSON directly. If you would like to do something similar - please go to Settings \u003e Save As. Edit as you''d like in your new copy - by going to Settings \u003e JSON Model.","fieldConfig":{"defaults":{"color":{"fixedColor":"light-green","mode":"fixed"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":12,"w":10,"x":14,"y":16},"id":46,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["max"],"fields":"","values":false},"text":{},"textMode":"auto"},"targets":[{"azureLogAnalytics":{"query":"let - startDateTime = $__timeFrom;\r\nlet endDateTime = $__timeTo;\r\nlet trendBinSize - = (endDateTime - startDateTime)/100;\r\nlet summary = InsightsMetrics\r\n| - where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin - == ''vm.azm.ms'' and (Namespace == ''Processor'' and Name == ''UtilizationPercentage'')\r\n| - parse kind=regex tolower(_ResourceId) with ''resourcegroups/'' resGroup ''/p(.+)'' - *\r\n| where resGroup in~ ($rg)\r\n| extend ComputerId = iff(isempty(_ResourceId), - Computer, _ResourceId)\r\n| summarize hint.shufflekey=ComputerId Average = - avg(Val), Min = min(Val),P5th = round(percentile(Val, 5), 2), P10th = round(percentile(Val, - 10), 2), \r\nP50th = round(percentile(Val, 50), 2), P80th = round(percentile(Val, - 80), 2),\r\nP90th = round(percentile(Val, 90), 2), P95th = round(percentile(Val, - 95), 2) by ComputerId, Computer\r\n| top 10 by ${agg:text};\r\nlet computerList=(summary\r\n| - project ComputerId, Computer);\r\nlet EmptyNodeIdentityAndProps = datatable(ComputerId: - string, Computer:string, NodeId:string, NodeProps:dynamic, Priority: long) - []; \r\nlet OmsNodeIdentityAndProps = computerList \r\n| extend - NodeId = ComputerId \r\n| extend Priority = 1 \r\n| extend NodeProps - = pack(''type'', ''StandAloneNode'', ''name'', Computer); \r\nlet ServiceMapNodeIdentityAndProps - = VMComputer \r\n| where TimeGenerated \u003e= startDateTime \r\n| - where TimeGenerated \u003c endDateTime \r\n| extend ResourceId = strcat(''machines/'', - Machine) \r\n| extend tempComputerId=iff(isempty(_ResourceId), Computer, - _ResourceId) \r\n| extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachine`alesets/(.+)/virtualmachines/(\\\\d+)'', - @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', _ResourceId))\r\n - | extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', - _ResourceId)) \r\n | where tempComputerId in~ (computerList) or laResourceId - in (computerList) or oldLaResourceId in (computerList) \r\n | extend ComputerId - = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in - (computerList), oldLaResourceId, tempComputerId)) \r\n | summarize - arg_max(TimeGenerated, *) by Machine \r\n | extend AzureCloudServiceNodeIdentity - = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, - ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity = iif(isnotempty(AzureVmScaleSetName), - strcat(AzureVmScaleSetInstanceId, ''|'', AzureVmScaleSetDeployment), ''''), - ComputerProps = pack(''type'', ''StandAloneNode'', ''name'', - DisplayName, ''mappingResourceId'', ResourceId, ''subscriptionId'', - AzureSubscriptionId, ''resourceGroup'', AzureResourceGroup, ''azureResourceId'', - _ResourceId), AzureCloudServiceNodeProps = pack(''type'', - ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', - AzureCloudServiceInstanceId, ''cloudServiceRoleName'', - AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', - AzureCloudServiceDeployment, ''fullDisplayName'', - FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', - ResourceId), AzureScaleSetNodeProps = pack(''type'', - ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', - AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', - AzureServiceFabricClusterName, ''vmScaleSetResourceId'', - AzureVmScaleSetResourceId, ''resourceGroupName'', - AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', - FullDisplayName, ''mappingResourceId'', ResourceId) \r\n - | project ComputerId, Computer, NodeId - = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), - AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeProps, ComputerProps), Priority = 2; \r\n - let NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, - OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \r\n - | summarize arg_max(Priority, *) by ComputerId;\r\n summary\r\n | join (InsightsMetrics \r\n - | where TimeGenerated between (startDateTime .. endDateTime) \r\n | where - Origin == ''vm.azm.ms'' and (Namespace == ''Processor'' and Name == ''UtilizationPercentage'') \r\n - | extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId) \r\n - | where ComputerId in (computerList) \r\n | summarize Max = max(Val) by - bin(TimeGenerated, trendBinSize), ComputerId \r\n | sort by TimeGenerated - asc) on ComputerId","resource":"/subscriptions/$sub","resultFormat":"table"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure - Log Analytics","refId":"A","subscription":""}],"title":"Max CPU Utilization - % and trend lines","transformations":[{"id":"organize","options":{"excludeByName":{"Average":true,"Computer":false,"ComputerId":true,"ComputerId1":true,"Min":true,"P10th":true,"P50th":true,"P5th":true,"P80th":true,"P90th":true,"P95th":true,"score":false},"indexByName":{},"renameByName":{}}},{"id":"prepareTimeSeries","options":{"format":"many"}},{"id":"renameByRegex","options":{"regex":"(.+)\\s(.+)","renamePattern":"$2"}}],"type":"stat"},{"collapsed":true,"gridPos":{"h":1,"w":24,"x":0,"y":28},"id":30,"panels":[{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"description":"The - resource path for this panel uses multiple template variables which requires - modifying the dashboard JSON directly. If you would like to do something similar - please go to Settings \u003e Save As. Edit as you''d like in your new copy - by going to Settings \u003e JSON Model.","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisGridShow":true,"axisLabel":"","axisPlacement":"auto","axisSoftMin":0,"barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":true,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"decmbytes"},"overrides":[]},"gridPos":{"h":10,"w":24,"x":0,"y":7},"id":8,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureLogAnalytics":{"query":"let - startDateTime = $__timeFrom;\nlet endDateTime = $__timeTo;\nlet trendBinSize - = (endDateTime - startDateTime)/100;\nlet summary = InsightsMetrics\n| where - TimeGenerated between (startDateTime .. endDateTime)\n| where Origin == ''vm.azm.ms'' - and (Namespace == ''Memory'' and Name == ''AvailableMB'')\n| parse kind=regex - tolower(_ResourceId) with ''resourcegroups/'' resGroup ''/p(.+)'' *\n| where - resGroup in~ ($rg)\n| extend ComputerId = iff(isempty(_ResourceId), Computer, - _ResourceId)\n| summarize hint.shufflekey=ComputerId $agg by ComputerId, Computer\n| - top 10 by score;\nlet computerList=(summary\n| project ComputerId, Computer);\nlet - EmptyNodeIdentityAndProps = datatable(ComputerId: string, Computer:string, - NodeId:string, NodeProps:dynamic, Priority: long) []; \nlet OmsNodeIdentityAndProps - = computerList \n| extend NodeId = ComputerId \n| extend Priority - = 1 \n| extend NodeProps = pack(''type'', ''StandAloneNode'', ''name'', - Computer); \nlet ServiceMapNodeIdentityAndProps = VMComputer \n| - where TimeGenerated \u003e= startDateTime \n|where TimeGenerated \u003c - endDateTime \n| extend ResourceId = strcat(''machines/'', Machine) \n| - extend tempComputerId=iff(isempty(_ResourceId), Computer, _ResourceId) \n| - extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', - @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', _ResourceId))\n| - extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', - _ResourceId)) \n| where tempComputerId in~ (computerList) or laResourceId - in (computerList) or oldLaResourceId in (computerList) \n| extend ComputerId - = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in - (computerList), oldLaResourceId, tempComputerId)) \n| summarize arg_max(TimeGenerated, - *) by Machine \n| extend AzureCloudServiceNodeIdentity - = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, - ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity - = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, - ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', - ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', - ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', - AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps - = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', - AzureCloudServiceInstanceId, ''cloudServiceRoleName'', - AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', - AzureCloudServiceDeployment, ''fullDisplayName'', - FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', - ResourceId), AzureScaleSetNodeProps = pack(''type'', - ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', - AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', - AzureServiceFabricClusterName, ''vmScaleSetResourceId'', - AzureVmScaleSetResourceId, ''resourceGroupName'', - AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', - FullDisplayName, ''mappingResourceId'', ResourceId) \n| - project ComputerId, Computer, NodeId - = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), - AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeProps, ComputerProps), Priority = 2; \nlet - NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, - OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \n| - summarize arg_max(Priority, *) by ComputerId;\nsummary\n| join (InsightsMetrics\n| - where TimeGenerated between (startDateTime .. endDateTime)\n| where Origin - == ''vm.azm.ms'' and (Namespace == ''Memory'' and Name == ''AvailableMB'')\n| - extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\n| where - ComputerId in (computerList)\n| summarize $agg by bin(TimeGenerated, trendBinSize), - ComputerId\n| sort by TimeGenerated asc) on ComputerId\n","resource":"/subscriptions/$sub","resultFormat":"table","workspace":""},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure - Log Analytics","refId":"A","subscription":"","subscriptions":[]}],"title":"${agg:text} - Available Memory","transformations":[{"id":"organize","options":{"excludeByName":{"ComputerId":true,"ComputerId1":true,"P5th":true,"P95th":true,"score":true},"indexByName":{},"renameByName":{}}},{"id":"prepareTimeSeries","options":{"format":"many"}},{"id":"renameByRegex","options":{"regex":"(.+)\\s(.+)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"description":"The - resource path for this panel uses multiple template variables which requires - modifying the dashboard JSON directly. If you would like to do something similar - please go to Settings \u003e Save As. Edit as you''d like in your new copy - by going to Settings \u003e JSON Model.","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"Computer"},"properties":[{"id":"links","value":[{"targetBlank":true,"title":"","url":"https://ms.portal.azure.com/#@${__data.fields[\"Tenant - ID\"]}/resource/subscriptions/${sub}??/resourcegroups/${__data.fields[\"Resource - Group\"]}/providers/microsoft.compute/??${__data.fields.Type}/${__data.fields[\"Resource - Name\"]}??/infrainsights"}]}]},{"matcher":{"id":"byName","options":"Min"},"properties":[{"id":"custom.width","value":94}]},{"matcher":{"id":"byName","options":"P5th"},"properties":[{"id":"custom.width","value":101}]},{"matcher":{"id":"byName","options":"P10th"},"properties":[{"id":"custom.width","value":95}]}]},"gridPos":{"h":12,"w":14,"x":0,"y":17},"id":32,"options":{"footer":{"fields":"","reducer":["sum"],"show":false},"showHeader":true,"sortBy":[]},"targets":[{"azureLogAnalytics":{"query":"let - startDateTime = $__timeFrom;\r\nlet endDateTime = $__timeTo;\r\nlet maxResultCount - = 10;\r\nlet summaryPerComputer = InsightsMetrics\r\n| where TimeGenerated - between (startDateTime .. endDateTime)\r\n| where Origin == ''vm.azm.ms'' - and (Namespace == ''Memory'' and Name == ''AvailableMB'')\r\n| parse kind=regex - tolower(_ResourceId) with ''resourcegroups/'' resGroup ''/p(.+)'' *\r\n| where - resGroup in~ ($rg)\r\n| extend ComputerId = iff(isempty(_ResourceId), Computer, - _ResourceId)\r\n| summarize hint.shufflekey = ComputerId Average = round(avg(Val), - 2), Min = min(Val), percentiles(Val, 5, 10, 50, 80, 90, 95) by ComputerId, - Computer, _ResourceId\r\n| project ComputerId, Computer, Average, Min, P5th - = percentile_Val_5, P10th = percentile_Val_10, P50th = percentile_Val_50, - P80th = percentile_Val_80,\r\nP90th = percentile_Val_90, P95th = percentile_Val_95, - ResourceId = _ResourceId\r\n| top 10 by ${agg:text};\r\nlet computerList = - summaryPerComputer\r\n| summarize by ComputerId, Computer;\r\nlet EmptyNodeIdentityAndProps - = datatable(ComputerId: string, Computer:string, NodeId:string, NodeProps:dynamic, - Priority: long) []; \r\nlet OmsNodeIdentityAndProps = computerList \r\n| - extend NodeId = ComputerId \r\n| extend Priority = 1 \r\n| extend - NodeProps = pack(''type'', ''StandAloneNode'', ''name'', Computer); \r\nlet - ServiceMapNodeIdentityAndProps = VMComputer \r\n| where TimeGenerated - \u003e= startDateTime \r\n| where TimeGenerated \u003c endDateTime \r\n| - extend ResourceId = strcat(''machines/'', Machine) \r\n| extend tempComputerId=iff(isempty(_ResourceId), - Computer, _ResourceId) \r\n| extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', - _ResourceId)) \r\n| extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', - _ResourceId)) \r\n| where tempComputerId in~ (computerList) or laResourceId - in (computerList) or oldLaResourceId in (computerList) \r\n| extend ComputerId - = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in - (computerList), oldLaResourceId, tempComputerId)) \r\n| summarize arg_max(TimeGenerated, - *) by Machine \r\n| extend AzureCloudServiceNodeIdentity - = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, - ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity - = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, - ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', - ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', - ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', - AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps - = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', - AzureCloudServiceInstanceId, ''cloudServiceRoleName'', - AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', - AzureCloudServiceDeployment, ''fullDisplayName'', - FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', - ResourceId), AzureScaleSetNodeProps = pack(''type'', - ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', - AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', - AzureServiceFabricClusterName, ''vmScaleSetResourceId'', - AzureVmScaleSetResourceId, ''resourceGroupName'', - AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', - FullDisplayName, ''mappingResourceId'', ResourceId) \r\n| - project ComputerId, Computer, NodeId - = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), - AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeProps, ComputerProps), Priority = 2; \r\nlet - NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, - OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \r\n| - summarize arg_max(Priority, *) by ComputerId;\r\nlet trend = InsightsMetrics\r\n| - where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin - == ''vm.azm.ms'' and (Namespace == ''Memory'' and Name == ''AvailableMB'')\r\n| - extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| - where ComputerId in (computerList)\r\n| project ComputerId, Computer;\r\nsummaryPerComputer\r\n| - join ( trend ) on ComputerId\r\n| join ( NodeIdentityAndProps ) on ComputerId\r\n| - parse tolower(ResourceId) with * \"virtualmachinescalesets/\" scaleSetName - \"/virtualmachines/\" vmNameScale\r\n| parse tolower(ResourceId) with * \"virtualmachines/\" - vmName\r\n| parse tolower(ResourceId) with * \"resourcegroups/\" resourceGroup - \"/providers/microsoft.compute/\" typeVM \"/\" nameVM\r\n| parse tolower(ResourceId) - with * \"microsoft.compute/\" typeScale \"/\" nameScale \"/virtualmachines\" - remaining\r\n| project resourceGroup, Min, Average, P5th, P10th, P50th, Computer, - Type = iff(isnotempty(typeScale), typeScale, typeVM), Name = iff(isnotempty(nameScale), - nameScale, nameVM)\r\n\r\n","resource":"/subscriptions/$sub","resultFormat":"table"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure - Log Analytics","refId":"A","subscription":""},{"azureResourceGraph":{"query":"resources\r\n| - where tolower(type) contains \"virtualmachines\" and resourceGroup in~ ($rg) - \r\n| project Name = tolower(name), tenantId, resourceGroup"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"hide":false,"queryType":"Azure - Resource Graph","refId":"B","subscription":"","subscriptions":["$sub"]}],"title":"Available - Memory Statistics","transformations":[{"id":"merge","options":{}},{"id":"organize","options":{"excludeByName":{"NodeId":true,"NodeProps":true,"ResourceId":true,"UseRelativeScale":true,"list_TrendPoint":true},"indexByName":{"Average":6,"Computer":0,"Min":2,"Name":8,"P10th":4,"P50th":5,"P5th":3,"Type":7,"resourceGroup":1,"tenantId":9},"renameByName":{"Name":"Resource - Name","Type":"","list_TrendPoint":"P5th Trend","resGroup":"Resource Group","resourceGroup":"Resource - Group","tenantId":"Tenant ID","typeName":"Type/Name"}}},{"id":"filterByValue","options":{"filters":[{"config":{"id":"isNotNull","options":{}},"fieldName":"Computer"}],"match":"all","type":"include"}}],"type":"table"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"description":"The - resource path for this panel uses multiple template variables which requires - modifying the dashboard JSON directly. If you would like to do something similar - please go to Settings \u003e Save As. Edit as you''d like in your new copy - by going to Settings \u003e JSON Model.","fieldConfig":{"defaults":{"color":{"fixedColor":"light-green","mode":"fixed"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":12,"w":10,"x":14,"y":17},"id":44,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["min"],"fields":"","values":false},"text":{},"textMode":"value_and_name"},"targets":[{"azureLogAnalytics":{"query":"let - startDateTime = $__timeFrom;\r\nlet endDateTime = $__timeTo;\r\nlet trendBinSize - = (endDateTime - startDateTime)/100;\r\nlet summary = InsightsMetrics\r\n| - where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin - == ''vm.azm.ms'' and (Namespace == ''Memory'' and Name == ''AvailableMB'')\r\n| - parse kind=regex tolower(_ResourceId) with ''resourcegroups/'' resGroup ''/p(.+)'' - *\r\n| where resGroup in~ ($rg)\r\n| extend ComputerId = iff(isempty(_ResourceId), - Computer, _ResourceId)\r\n| summarize hint.shufflekey=ComputerId Average = - avg(Val), Min = min(Val),P5th = round(percentile(Val, 5), 2), P10th = round(percentile(Val, - 10), 2), \r\nP50th = round(percentile(Val, 50), 2), P80th = round(percentile(Val, - 80), 2),\r\nP90th = round(percentile(Val, 90), 2), P95th = round(percentile(Val, - 95), 2) by ComputerId, Computer\r\n| top 10 by ${agg:text};\r\nlet computerList=(summary\r\n| - project ComputerId, Computer);\r\nlet EmptyNodeIdentityAndProps = datatable(ComputerId: - string, Computer:string, NodeId:string, NodeProps:dynamic, Priority: long) - []; \r\nlet OmsNodeIdentityAndProps = computerList \r\n| extend - NodeId = ComputerId \r\n| extend Priority = 1 \r\n| extend NodeProps - = pack(''type'', ''StandAloneNode'', ''name'', Computer); \r\nlet ServiceMapNodeIdentityAndProps - = VMComputer \r\n| where TimeGenerated \u003e= startDateTime \r\n|where - TimeGenerated \u003c endDateTime \r\n| extend ResourceId = strcat(''machines/'', - Machine) \r\n| extend tempComputerId=iff(isempty(_ResourceId), Computer, - _ResourceId) \r\n| extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', - @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', _ResourceId))\r\n| - extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', - _ResourceId)) \r\n| where tempComputerId in~ (computerList) or laResourceId - in (computerList) or oldLaResourceId in (computerList) \r\n| extend ComputerId - = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in - (computerList), oldLaResourceId, tempComputerId)) \r\n| summarize arg_max(TimeGenerated, - *) by Machine \r\n| extend AzureCloudServiceNodeIdentity - = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, - ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity - = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, - ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', - ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', - ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', - AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps - = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', - AzureCloudServiceInstanceId, ''cloudServiceRoleName'', - AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', - AzureCloudServiceDeployment, ''fullDisplayName'', - FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', - ResourceId), AzureScaleSetNodeProps = pack(''type'', - ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', - AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', - AzureServiceFabricClusterName, ''vmScaleSetResourceId'', - AzureVmScaleSetResourceId, ''resourceGroupName'', - AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', - FullDisplayName, ''mappingResourceId'', ResourceId) \r\n| - project ComputerId, Computer, NodeId - = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), - AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeProps, ComputerProps), Priority = 2; \r\nlet - NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, - OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \r\n| - summarize arg_max(Priority, *) by ComputerId;\r\nsummary\r\n| join (InsightsMetrics\r\n| - where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin - == ''vm.azm.ms'' and (Namespace == ''Memory'' and Name == ''AvailableMB'')\r\n| - extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| - where ComputerId in (computerList)\r\n| summarize Min = min(Val) by bin(TimeGenerated, - trendBinSize), ComputerId\r\n| sort by TimeGenerated asc) on ComputerId\r\n","resource":"/subscriptions/$sub","resultFormat":"table"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure - Log Analytics","refId":"A"}],"title":"Min Available Memory and Trend Line","transformations":[{"id":"organize","options":{"excludeByName":{"Average":true,"ComputerId":true,"ComputerId1":true,"Min":true,"P10th":true,"P50th":true,"P5th":true,"P80th":true,"P90th":true,"P95th":true},"indexByName":{},"renameByName":{}}},{"id":"prepareTimeSeries","options":{"format":"many"}},{"id":"renameByRegex","options":{"regex":"(.+)\\s(.+)","renamePattern":"$2"}}],"type":"stat"}],"title":"Available - Memory","type":"row"},{"collapsed":true,"gridPos":{"h":1,"w":24,"x":0,"y":29},"id":22,"panels":[{"datasource":{"uid":"${ds}"},"description":"The - resource path for this panel uses multiple template variables which requires - modifying the dashboard JSON directly. If you would like to do something similar - please go to Settings \u003e Save As. Edit as you''d like in your new copy - by going to Settings \u003e JSON Model.","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisGridShow":true,"axisLabel":"","axisPlacement":"auto","axisSoftMin":0,"barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":true,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"Bps"},"overrides":[]},"gridPos":{"h":11,"w":24,"x":0,"y":8},"id":12,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureLogAnalytics":{"query":"let - startDateTime = $__timeFrom;\nlet endDateTime = $__timeTo;\nlet trendBinSize - = (endDateTime - startDateTime)/100;\nlet MaxListSize = 1000;\nlet summary - = InsightsMetrics\n| where TimeGenerated between (startDateTime .. endDateTime)\n| - where Origin == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''WriteBytesPerSecond'')\n| - parse kind=regex tolower(_ResourceId) with ''resourcegroups/'' resGroup ''/p(.+)'' - *\n| where resGroup in~ ($rg)\n| extend ComputerId = iff(isempty(_ResourceId), - Computer, _ResourceId)\n| summarize Val = sum(Val) by bin(TimeGenerated, trendBinSize), - ComputerId, Computer\n| summarize hint.shufflekey=ComputerId $agg by ComputerId, - Computer\n| top 10 by score;\nlet computerList=(summary\n| project ComputerId, - Computer);\nlet EmptyNodeIdentityAndProps = datatable(ComputerId: string, - Computer:string, NodeId:string, NodeProps:dynamic, Priority: long) []; \nlet - OmsNodeIdentityAndProps = computerList \n| extend NodeId = ComputerId \n| - extend Priority = 1 \n| extend NodeProps = pack(''type'', ''StandAloneNode'', - ''name'', Computer); let ServiceMapNodeIdentityAndProps = VMComputer \n| - where TimeGenerated \u003e= startDateTime \n| where TimeGenerated \u003c - endDateTime \n| extend ResourceId = strcat(''machines/'', Machine) \n| - extend tempComputerId=iff(isempty(_ResourceId), Computer, _ResourceId) \n| - extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', - @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', _ResourceId))\n| - extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', - _ResourceId)) \n| where tempComputerId in~ (computerList) or laResourceId - in (computerList) or oldLaResourceId in (computerList) \n| extend ComputerId - = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in - (computerList), oldLaResourceId, tempComputerId)) \n| summarize arg_max(TimeGenerated, - *) by Machine \n| extend AzureCloudServiceNodeIdentity - = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, - ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity - = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, - ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', - ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', - ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', - AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps - = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', - AzureCloudServiceInstanceId, ''cloudServiceRoleName'', - AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', - AzureCloudServiceDeployment, ''fullDisplayName'', - FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', - ResourceId), AzureScaleSetNodeProps = pack(''type'', - ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', - AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', - AzureServiceFabricClusterName, ''vmScaleSetResourceId'', - AzureVmScaleSetResourceId, ''resourceGroupName'', - AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', - FullDisplayName, ''mappingResourceId'', ResourceId) \n| - project ComputerId, Computer, NodeId - = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), - AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeProps, ComputerProps), Priority = 2; let - NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, - OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \n| - summarize arg_max(Priority, *) by ComputerId;summary\n| join (InsightsMetrics\n| - where TimeGenerated between (startDateTime .. endDateTime)\n| where Origin - == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''WriteBytesPerSecond'')\n| - extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\n| where - ComputerId in (computerList)\n| summarize Val = sum(Val) by bin(TimeGenerated, - trendBinSize), ComputerId, Computer\n| summarize $agg by bin(TimeGenerated, - trendBinSize), ComputerId\n| sort by TimeGenerated asc) on ComputerId\n","resource":"/subscriptions/$sub","resultFormat":"table","workspace":""},"queryType":"Azure - Log Analytics","refId":"A","subscription":"","subscriptions":[]}],"title":"${agg:text} - Bytes Sent Rate","transformations":[{"id":"organize","options":{"excludeByName":{"Computer":false,"ComputerId":true,"ComputerId1":true,"P5th":true,"P95th":true,"score":true},"indexByName":{},"renameByName":{}}},{"id":"prepareTimeSeries","options":{"format":"many"}},{"id":"renameByRegex","options":{"regex":"(.+)\\s(.+)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"description":"The - resource path for this panel uses multiple template variables which requires - modifying the dashboard JSON directly. If you would like to do something similar - please go to Settings \u003e Save As. Edit as you''d like in your new copy - by going to Settings \u003e JSON Model.","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"Computer"},"properties":[{"id":"links","value":[{"targetBlank":true,"title":"","url":"https://ms.portal.azure.com/#@${__data.fields[\"Tenant - ID\"]}/resource/subscriptions/${sub}/resourcegroups/${__data.fields[\"Resource - Group\"]}/providers/microsoft.compute/${__data.fields.Type}/${__data.fields[\"Resource - Name\"]}/infrainsights"}]}]},{"matcher":{"id":"byName","options":"Average"},"properties":[{"id":"custom.width","value":97}]},{"matcher":{"id":"byName","options":"P50th"},"properties":[{"id":"custom.width","value":108}]},{"matcher":{"id":"byName","options":"P90th"},"properties":[{"id":"custom.width","value":114}]},{"matcher":{"id":"byName","options":"P95th"},"properties":[{"id":"custom.width","value":104}]},{"matcher":{"id":"byName","options":"Max"},"properties":[{"id":"custom.width","value":106}]}]},"gridPos":{"h":12,"w":14,"x":0,"y":19},"id":34,"options":{"footer":{"fields":"","reducer":["sum"],"show":false},"showHeader":true,"sortBy":[]},"targets":[{"azureLogAnalytics":{"query":"let - startDateTime = $__timeFrom;\r\nlet endDateTime = $__timeTo;\r\nlet trendBinSize - = 5m;\r\nlet maxResultCount = 10;\r\nlet summaryPerComputer = InsightsMetrics\r\n| - where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin - == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''WriteBytesPerSecond'')\r\n| - extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| - summarize Val = sum(Val) by bin(TimeGenerated, 1m), ComputerId, Computer, - _ResourceId\r\n| summarize hint.shufflekey = ComputerId Average = avg(Val), - Max = max(Val), percentiles(Val, 5, 10, 50, 90, 95) by ComputerId, Computer, - _ResourceId\r\n| project ComputerId, Computer, Average, Max, P5th = percentile_Val_5, - P10th = percentile_Val_10, P50th = percentile_Val_50, P90th = percentile_Val_90, - P95th = percentile_Val_95, ResourceId = _ResourceId\r\n| top 10 by ${agg:text};\r\nlet - computerList = summaryPerComputer\r\n| summarize by ComputerId, Computer;\r\nlet - EmptyNodeIdentityAndProps = datatable(ComputerId: string, Computer:string, - NodeId:string, NodeProps:dynamic, Priority: long) []; \r\nlet OmsNodeIdentityAndProps - = computerList \r\n| extend NodeId = ComputerId \r\n| extend - Priority = 1 \r\n| extend NodeProps = pack(''type'', ''StandAloneNode'', - ''name'', Computer); \r\nlet ServiceMapNodeIdentityAndProps = VMComputer \r\n| - where TimeGenerated \u003e= startDateTime \r\n| where TimeGenerated - \u003c endDateTime \r\n| extend ResourceId = strcat(''machines/'', - Machine) \r\n| extend tempComputerId=iff(isempty(_ResourceId), Computer, - _ResourceId) \r\n| extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', - _ResourceId)) \r\n| extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', - _ResourceId)) \r\n| where tempComputerId in~ (computerList) or laResourceId - in (computerList) or oldLaResourceId in (computerList) \r\n| extend ComputerId - = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in - (computerList), oldLaResourceId, tempComputerId)) \r\n| summarize arg_max(TimeGenerated, - *) by Machine \r\n| extend AzureCloudServiceNodeIdentity - = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, - ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity - = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, - ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', - ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', - ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', - AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps - = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', - AzureCloudServiceInstanceId, ''cloudServiceRoleName'', - AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', - AzureCloudServiceDeployment, ''fullDisplayName'', - FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', - ResourceId), AzureScaleSetNodeProps = pack(''type'', - ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', - AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', - AzureServiceFabricClusterName, ''vmScaleSetResourceId'', - AzureVmScaleSetResourceId, ''resourceGroupName'', - AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', - FullDisplayName, ''mappingResourceId'', ResourceId) \r\n| - project ComputerId, Computer, NodeId - = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), - AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeProps, ComputerProps), Priority = 2; \r\nlet - NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, - OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \r\n| - summarize arg_max(Priority, *) by ComputerId;\r\nlet trend = InsightsMetrics\r\n| - where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin - == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''WriteBytesPerSecond'')\r\n| - extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| - where ComputerId in (computerList)\r\n| summarize Val = sum(Val) by bin(TimeGenerated, - 1m), ComputerId, Computer, _ResourceId\r\n| summarize hint.shufflekey = ComputerId - TrendValue = percentile(Val, 95) by ComputerId, Computer, bin(TimeGenerated, - trendBinSize)\r\n| project ComputerId, Computer\r\n| summarize hint.shufflekey - = ComputerId by ComputerId, Computer;\r\nsummaryPerComputer\r\n| join ( trend - ) on ComputerId\r\n| join ( NodeIdentityAndProps ) on ComputerId\r\n| parse - tolower(ResourceId) with * \"virtualmachinescalesets/\" scaleSetName \"/virtualmachines/\" - vmNameScale\r\n| parse tolower(ResourceId) with * \"virtualmachines/\" vmName\r\n| - parse tolower(ResourceId) with * \"resourcegroups/\" resourceGroup \"/providers/microsoft.compute/\" - typeVM \"/\" nameVM\r\n| parse tolower(ResourceId) with * \"microsoft.compute/\" - typeScale \"/\" nameScale \"/virtualmachines\" remaining\r\n| project resourceGroup, - Average, P50th, P90th, P95th, Max, Computer, Type = iff(isnotempty(typeScale), - typeScale, typeVM), Name = iff(isnotempty(nameScale), nameScale, nameVM)\r\n","resource":"/subscriptions/$sub","resultFormat":"table"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure - Log Analytics","refId":"A","subscription":""},{"azureResourceGraph":{"query":"resources\r\n| - where tolower(type) contains \"virtualmachines\" and resourceGroup in~ ($rg) - \r\n| project Name = tolower(name), tenantId, resourceGroup"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"hide":false,"queryType":"Azure - Resource Graph","refId":"B","subscription":"","subscriptions":["$sub"]}],"title":"Available - Bytes Sent Statistics","transformations":[{"id":"merge","options":{}},{"id":"organize","options":{"excludeByName":{"NodeId":true,"NodeProps":true,"ResourceId":true,"UseRelativeScale":true},"indexByName":{"Average":2,"Computer":0,"Max":6,"Name":8,"P50th":3,"P90th":4,"P95th":5,"Type":7,"resourceGroup":1,"tenantId":9},"renameByName":{"Name":"Resource - Name","list_TrendPoint":"Trend 95th","resGroup":"Resource Group","resourceGroup":"Resource - Group","tenantId":"Tenant ID","typeName":"Type/Name"}}},{"id":"filterByValue","options":{"filters":[{"config":{"id":"isNotNull","options":{}},"fieldName":"Computer"}],"match":"all","type":"include"}}],"type":"table"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"description":"The - resource path for this panel uses multiple template variables which requires - modifying the dashboard JSON directly. If you would like to do something similar - please go to Settings \u003e Save As. Edit as you''d like in your new copy - by going to Settings \u003e JSON Model.","fieldConfig":{"defaults":{"color":{"fixedColor":"light-green","mode":"fixed"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":12,"w":10,"x":14,"y":19},"id":48,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["max"],"fields":"","values":false},"text":{},"textMode":"auto"},"targets":[{"azureLogAnalytics":{"query":"let - startDateTime = $__timeFrom;\r\nlet endDateTime = $__timeTo;\r\nlet trendBinSize - = (endDateTime - startDateTime)/100;\r\nlet MaxListSize = 1000;\r\nlet summary - = InsightsMetrics\r\n| where TimeGenerated between (startDateTime .. endDateTime)\r\n| - where Origin == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''WriteBytesPerSecond'')\r\n| - parse kind=regex tolower(_ResourceId) with ''resourcegroups/'' resGroup ''/p(.+)'' - *\r\n| where resGroup in~ ($rg)\r\n| extend ComputerId = iff(isempty(_ResourceId), - Computer, _ResourceId)\r\n| summarize Val = sum(Val) by bin(TimeGenerated, - trendBinSize), ComputerId, Computer\r\n| summarize hint.shufflekey=ComputerId - Average = avg(Val), Min = min(Val),P5th = round(percentile(Val, 5), 2), P10th - = round(percentile(Val, 10), 2), \r\nP50th = round(percentile(Val, 50), 2), - P80th = round(percentile(Val, 80), 2),\r\nP90th = round(percentile(Val, 90), - 2), P95th = round(percentile(Val, 95), 2) by ComputerId, Computer\r\n| top - 10 by ${agg:text};\r\nlet computerList=(summary\r\n| project ComputerId, Computer);\r\nlet - EmptyNodeIdentityAndProps = datatable(ComputerId: string, Computer:string, - NodeId:string, NodeProps:dynamic, Priority: long) []; \r\nlet OmsNodeIdentityAndProps - = computerList \r\n| extend NodeId = ComputerId \r\n| extend - Priority = 1 \r\n| extend NodeProps = pack(''type'', ''StandAloneNode'', - ''name'', Computer); let ServiceMapNodeIdentityAndProps = VMComputer \r\n| - where TimeGenerated \u003e= startDateTime \r\n| where TimeGenerated - \u003c endDateTime \r\n| extend ResourceId = strcat(''machines/'', - Machine) \r\n| extend tempComputerId=iff(isempty(_ResourceId), Computer, - _ResourceId) \r\n| extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', - @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', _ResourceId))\r\n| - extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', - _ResourceId)) \r\n| where tempComputerId in~ (computerList) or laResourceId - in (computerList) or oldLaResourceId in (computerList) \r\n| extend ComputerId - = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in - (computerList), oldLaResourceId, tempComputerId)) \r\n| summarize arg_max(TimeGenerated, - *) by Machine \r\n| extend AzureCloudServiceNodeIdentity - = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, - ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity - = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, - ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', - ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', - ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', - AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps - = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', - AzureCloudServiceInstanceId, ''cloudServiceRoleName'', - AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', - AzureCloudServiceDeployment, ''fullDisplayName'', - FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', - ResourceId), AzureScaleSetNodeProps = pack(''type'', - ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', - AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', - AzureServiceFabricClusterName, ''vmScaleSetResourceId'', - AzureVmScaleSetResourceId, ''resourceGroupName'', - AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', - FullDisplayName, ''mappingResourceId'', ResourceId) \r\n| - project ComputerId, Computer, NodeId - = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), - AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeProps, ComputerProps), Priority = 2; let - NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, - OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \r\n| - summarize arg_max(Priority, *) by ComputerId;summary\r\n| join (InsightsMetrics\r\n| - where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin - == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''WriteBytesPerSecond'')\r\n| - extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| - where ComputerId in (computerList)\r\n| summarize Val = sum(Val) by bin(TimeGenerated, - trendBinSize), ComputerId, Computer\r\n| summarize Max = max(Val) by bin(TimeGenerated, - trendBinSize), ComputerId\r\n| sort by TimeGenerated asc) on ComputerId\r\n","resource":"/subscriptions/$sub","resultFormat":"table"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure - Log Analytics","refId":"A","subscription":""}],"title":"Max Available Bytes - Sent and Trend Line","transformations":[{"id":"organize","options":{"excludeByName":{"Average":true,"ComputerId":true,"ComputerId1":true,"Min":true,"P10th":true,"P50th":true,"P5th":true,"P80th":true,"P90th":true,"P95th":true},"indexByName":{},"renameByName":{}}},{"id":"prepareTimeSeries","options":{"format":"many"}},{"id":"renameByRegex","options":{"regex":"(.+)\\s(.+)","renamePattern":"$2"}}],"type":"stat"}],"title":"Network - Bytes Sent","type":"row"},{"collapsed":true,"gridPos":{"h":1,"w":24,"x":0,"y":30},"id":36,"panels":[{"datasource":{"uid":"${ds}"},"description":"The - resource path for this panel uses multiple template variables which requires - modifying the dashboard JSON directly. If you would like to do something similar - please go to Settings \u003e Save As. Edit as you''d like in your new copy - by going to Settings \u003e JSON Model.","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisGridShow":true,"axisLabel":"","axisPlacement":"auto","axisSoftMin":0,"barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":true,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"Bps"},"overrides":[]},"gridPos":{"h":11,"w":24,"x":0,"y":9},"id":16,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureLogAnalytics":{"query":"let - startDateTime = $__timeFrom;\nlet endDateTime = $__timeTo;\nlet trendBinSize - = (endDateTime - startDateTime)/100;\nlet MaxListSize = 1000;\nlet summary - = InsightsMetrics\n| where TimeGenerated between (startDateTime .. endDateTime)\n| - where Origin == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''ReadBytesPerSecond'')\n| - parse kind=regex tolower(_ResourceId) with ''resourcegroups/'' resGroup ''/p(.+)'' - *\n| where resGroup in~ ($rg)\n| extend ComputerId = iff(isempty(_ResourceId), - Computer, _ResourceId)\n| summarize Val = sum(Val) by bin(TimeGenerated, trendBinSize), - ComputerId, Computer\n| summarize hint.shufflekey=ComputerId $agg by ComputerId, - Computer\n| top 10 by score;\nlet computerList=(summary\n| project ComputerId, - Computer);\nlet EmptyNodeIdentityAndProps = datatable(ComputerId: string, - Computer:string, NodeId:string, NodeProps:dynamic, Priority: long) []; let - OmsNodeIdentityAndProps = computerList \n| extend NodeId = ComputerId \n| - extend Priority = 1 \n| extend NodeProps = pack(''type'', ''StandAloneNode'', - ''name'', Computer); \nlet ServiceMapNodeIdentityAndProps = VMComputer \n| - where TimeGenerated \u003e= startDateTime \n| where TimeGenerated \u003c - endDateTime \n| extend ResourceId = strcat(''machines/'', Machine) \n| - extend tempComputerId=iff(isempty(_ResourceId), Computer, _ResourceId) \n| - extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', - @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', _ResourceId))\n| - extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', - _ResourceId)) \n| where tempComputerId in~ (computerList) or laResourceId - in (computerList) or oldLaResourceId in (computerList) \n| extend ComputerId - = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in - (computerList), oldLaResourceId, tempComputerId)) \n| summarize arg_max(TimeGenerated, - *) by Machine \n| extend AzureCloudServiceNodeIdentity - = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, - ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity - = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, - ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', - ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', - ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', - AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps - = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', - AzureCloudServiceInstanceId, ''cloudServiceRoleName'', - AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', - AzureCloudServiceDeployment, ''fullDisplayName'', - FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', - ResourceId), AzureScaleSetNodeProps = pack(''type'', - ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', - AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', - AzureServiceFabricClusterName, ''vmScaleSetResourceId'', - AzureVmScaleSetResourceId, ''resourceGroupName'', - AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', - FullDisplayName, ''mappingResourceId'', ResourceId) \n| - project ComputerId, Computer, NodeId - = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), - AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeProps, ComputerProps), Priority = 2; let - NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, - OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \n| - summarize arg_max(Priority, *) by ComputerId;\nsummary\n| join (InsightsMetrics\n| - where TimeGenerated between (startDateTime .. endDateTime)\n| where Origin - == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''ReadBytesPerSecond'')\n| - extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\n| where - ComputerId in (computerList)\n| summarize Val = sum(Val) by bin(TimeGenerated, - trendBinSize), ComputerId, \nComputer\n| summarize $agg by bin(TimeGenerated, - trendBinSize), ComputerId\n| sort by TimeGenerated asc) on ComputerId\n","resource":"/subscriptions/$sub","resultFormat":"table","workspace":""},"queryType":"Azure - Log Analytics","refId":"A","subscription":"","subscriptions":[]}],"title":"${agg:text} - Bytes Received Rate","transformations":[{"id":"organize","options":{"excludeByName":{"ComputerId":true,"ComputerId1":true,"P95th":true,"score":true},"indexByName":{},"renameByName":{}}},{"id":"prepareTimeSeries","options":{"format":"many"}},{"id":"renameByRegex","options":{"regex":"(.+)\\s(.+)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"description":"The - resource path for this panel uses multiple template variables which requires - modifying the dashboard JSON directly. If you would like to do something similar - please go to Settings \u003e Save As. Edit as you''d like in your new copy - by going to Settings \u003e JSON Model.","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"Computer"},"properties":[{"id":"links","value":[{"targetBlank":true,"title":"","url":"https://ms.portal.azure.com/#@${__data.fields[\"Tenant - ID\"]}/resource/subscriptions/${sub}/resourcegroups/${__data.fields[\"Resource - Group\"]}/providers/microsoft.compute/${__data.fields.Type}/${__data.fields[\"Resource - Name\"]}/infrainsights"}]}]},{"matcher":{"id":"byName","options":"Average"},"properties":[{"id":"custom.width","value":103}]},{"matcher":{"id":"byName","options":"P50th"},"properties":[{"id":"custom.width","value":95}]},{"matcher":{"id":"byName","options":"P90th"},"properties":[{"id":"custom.width","value":105}]},{"matcher":{"id":"byName","options":"P95th"},"properties":[{"id":"custom.width","value":102}]},{"matcher":{"id":"byName","options":"Max"},"properties":[{"id":"custom.width","value":107}]}]},"gridPos":{"h":12,"w":14,"x":0,"y":20},"id":38,"options":{"footer":{"fields":"","reducer":["sum"],"show":false},"showHeader":true,"sortBy":[]},"targets":[{"azureLogAnalytics":{"query":"let - startDateTime = $__timeFrom;\r\nlet endDateTime = $__timeTo;\r\nlet trendBinSize - = 5m;\r\nlet maxResultCount = 10;\r\nlet summaryPerComputer = InsightsMetrics\r\n| - where TimeGenerated between (startDateTime .. endDateTime) \r\n| where Origin - == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''ReadBytesPerSecond'')\r\n| - extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| - summarize Val = sum(Val) by bin(TimeGenerated, 1m), ComputerId, Computer, - _ResourceId\r\n| summarize hint.shufflekey = ComputerId Average = avg(Val), - Max = max(Val), percentiles(Val, 5, 10, 50, 90, 95) by ComputerId, Computer, - _ResourceId\r\n| project ComputerId, Computer, Average, Max, P5th = percentile_Val_5, - P10th = percentile_Val_10, P50th = percentile_Val_50, P90th = percentile_Val_90, - P95th = percentile_Val_95, ResourceId = _ResourceId\r\n| top 10 by ${agg:text};\r\nlet - computerList = summaryPerComputer\r\n| summarize by ComputerId, Computer;\r\nlet - EmptyNodeIdentityAndProps = datatable(ComputerId: string, Computer:string, - NodeId:string, NodeProps:dynamic, Priority: long) []; \r\nlet OmsNodeIdentityAndProps - = computerList \r\n| extend NodeId = ComputerId \r\n| extend - Priority = 1 \r\n| extend NodeProps = pack(''type'', ''StandAloneNode'', - ''name'', Computer); \r\nlet ServiceMapNodeIdentityAndProps = VMComputer \r\n| - where TimeGenerated \u003e= startDateTime \r\n| where TimeGenerated - \u003c endDateTime \r\n| extend ResourceId = strcat(''machines/'', - Machine) \r\n| extend tempComputerId=iff(isempty(_ResourceId), Computer, - _ResourceId) \r\n| extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', - _ResourceId)) \r\n| extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', - _ResourceId)) \r\n| where tempComputerId in~ (computerList) or laResourceId - in (computerList) or oldLaResourceId in (computerList) \r\n| extend ComputerId - = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in - (computerList), oldLaResourceId, tempComputerId)) \r\n| summarize arg_max(TimeGenerated, - *) by Machine \r\n| extend AzureCloudServiceNodeIdentity - = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, - ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity - = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, - ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', - ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', - ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', - AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps - = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', - AzureCloudServiceInstanceId, ''cloudServiceRoleName'', - AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', - AzureCloudServiceDeployment, ''fullDisplayName'', - FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', - ResourceId), AzureScaleSetNodeProps = pack(''type'', - ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', - AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', - AzureServiceFabricClusterName, ''vmScaleSetResourceId'', - AzureVmScaleSetResourceId, ''resourceGroupName'', - AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', - FullDisplayName, ''mappingResourceId'', ResourceId) \r\n| - project ComputerId, Computer, NodeId - = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), - AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeProps, ComputerProps), Priority = 2; \r\nlet - NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, - OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \r\n| - summarize arg_max(Priority, *) by ComputerId;\r\nlet trend = InsightsMetrics\r\n| - where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin - == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''ReadBytesPerSecond'')\r\n| - extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| - where ComputerId in (computerList)\r\n| summarize Val = sum(Val) by bin(TimeGenerated, - 1m), ComputerId, Computer, _ResourceId\r\n| summarize hint.shufflekey = ComputerId - TrendValue = percentile(Val, 95) by ComputerId, Computer, bin(TimeGenerated, - trendBinSize)\r\n| project ComputerId, Computer\r\n| summarize hint.shufflekey - = ComputerId by ComputerId, Computer;summaryPerComputer\r\n| join ( trend - ) on ComputerId\r\n| join ( NodeIdentityAndProps ) on ComputerId\r\n| parse - tolower(ResourceId) with * \"virtualmachinescalesets/\" scaleSetName \"/virtualmachines/\" - vmNameScale\r\n| parse tolower(ResourceId) with * \"virtualmachines/\" vmName\r\n| - parse tolower(ResourceId) with * \"resourcegroups/\" resourceGroup \"/providers/microsoft.compute/\" - typeVM \"/\" nameVM\r\n| parse tolower(ResourceId) with * \"microsoft.compute/\" - typeScale \"/\" nameScale \"/virtualmachines\" remaining\r\n| project resourceGroup, - Average, P50th, P90th, P95th, Max, Computer, Type = iff(isnotempty(typeScale), - typeScale, typeVM), Name = iff(isnotempty(nameScale), nameScale, nameVM)","resource":"/subscriptions/$sub","resultFormat":"table"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure - Log Analytics","refId":"A","subscription":""},{"azureResourceGraph":{"query":"resources\r\n| - where tolower(type) contains \"virtualmachines\" and resourceGroup in~ ($rg) - \r\n| project Name = tolower(name), tenantId, resourceGroup"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"hide":false,"queryType":"Azure - Resource Graph","refId":"B","subscription":"","subscriptions":["$sub"]}],"title":"Available - Bytes Received Statistics","transformations":[{"id":"merge","options":{}},{"id":"organize","options":{"excludeByName":{"NodeId":true,"NodeProps":true,"ResourceId":true,"UseRelativeScale":true},"indexByName":{"Average":2,"Computer":0,"Max":6,"Name":8,"P50th":3,"P90th":4,"P95th":5,"Type":7,"resourceGroup":1,"tenantId":9},"renameByName":{"Name":"Resource - Name","list_TrendPoint":"Trend 95th","resGroup":"Resource Group","resourceGroup":"Resource - Group","tenantId":"Tenant ID","typeName":"Type/Name"}}},{"id":"filterByValue","options":{"filters":[{"config":{"id":"isNotNull","options":{}},"fieldName":"Computer"}],"match":"all","type":"include"}}],"type":"table"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"description":"The - resource path for this panel uses multiple template variables which requires - modifying the dashboard JSON directly. If you would like to do something similar - please go to Settings \u003e Save As. Edit as you''d like in your new copy - by going to Settings \u003e JSON Model.","fieldConfig":{"defaults":{"color":{"fixedColor":"light-green","mode":"fixed"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":12,"w":10,"x":14,"y":20},"id":50,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["max"],"fields":"","values":false},"text":{},"textMode":"auto"},"targets":[{"azureLogAnalytics":{"query":"let - startDateTime = $__timeFrom;\r\nlet endDateTime = $__timeTo;\r\nlet trendBinSize - = (endDateTime - startDateTime)/100;\r\nlet MaxListSize = 1000;\r\nlet summary - = InsightsMetrics\r\n| where TimeGenerated between (startDateTime .. endDateTime)\r\n| - where Origin == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''ReadBytesPerSecond'')\r\n| - parse kind=regex tolower(_ResourceId) with ''resourcegroups/'' resGroup ''/p(.+)'' - *\r\n| where resGroup in~ ($rg)\r\n| extend ComputerId = iff(isempty(_ResourceId), - Computer, _ResourceId)\r\n| summarize Val = sum(Val) by bin(TimeGenerated, - trendBinSize), ComputerId, Computer\r\n| summarize hint.shufflekey=ComputerId - Average = avg(Val), Min = min(Val),P5th = round(percentile(Val, 5), 2), P10th - = round(percentile(Val, 10), 2), \r\nP50th = round(percentile(Val, 50), 2), - P80th = round(percentile(Val, 80), 2),\r\nP90th = round(percentile(Val, 90), - 2), P95th = round(percentile(Val, 95), 2) by ComputerId, Computer\r\n| top - 10 by ${agg:text};\r\nlet computerList=(summary\r\n| project ComputerId, Computer);\r\nlet - EmptyNodeIdentityAndProps = datatable(ComputerId: string, Computer:string, - NodeId:string, NodeProps:dynamic, Priority: long) []; let OmsNodeIdentityAndProps - = computerList \r\n| extend NodeId = ComputerId \r\n| extend - Priority = 1 \r\n| extend NodeProps = pack(''type'', ''StandAloneNode'', - ''name'', Computer); \r\nlet ServiceMapNodeIdentityAndProps = VMComputer \r\n| - where TimeGenerated \u003e= startDateTime \r\n| where TimeGenerated - \u003c endDateTime \r\n| extend ResourceId = strcat(''machines/'', - Machine) \r\n| extend tempComputerId=iff(isempty(_ResourceId), Computer, - _ResourceId) \r\n| extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', - @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', _ResourceId))\r\n| - extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', - _ResourceId)) \r\n| where tempComputerId in~ (computerList) or laResourceId - in (computerList) or oldLaResourceId in (computerList) \r\n| extend ComputerId - = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in - (computerList), oldLaResourceId, tempComputerId)) \r\n| summarize arg_max(TimeGenerated, - *) by Machine \r\n| extend AzureCloudServiceNodeIdentity - = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, - ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity - = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, - ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', - ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', - ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', - AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps - = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', - AzureCloudServiceInstanceId, ''cloudServiceRoleName'', - AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', - AzureCloudServiceDeployment, ''fullDisplayName'', - FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', - ResourceId), AzureScaleSetNodeProps = pack(''type'', - ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', - AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', - AzureServiceFabricClusterName, ''vmScaleSetResourceId'', - AzureVmScaleSetResourceId, ''resourceGroupName'', - AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', - FullDisplayName, ''mappingResourceId'', ResourceId) \r\n| - project ComputerId, Computer, NodeId - = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), - AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeProps, ComputerProps), Priority = 2; let - NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, - OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \r\n| - summarize arg_max(Priority, *) by ComputerId;\r\nsummary\r\n| join (InsightsMetrics\r\n| - where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin - == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''ReadBytesPerSecond'')\r\n| - extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| - where ComputerId in (computerList)\r\n| summarize Val = sum(Val) by bin(TimeGenerated, - trendBinSize), ComputerId, \r\nComputer\r\n| summarize Max = max(Val) by bin(TimeGenerated, - trendBinSize), ComputerId\r\n| sort by TimeGenerated asc) on ComputerId\r\n","resource":"/subscriptions/$sub","resultFormat":"table"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure - Log Analytics","refId":"A","subscription":""}],"title":"Max Available Bytes - Recieved and Trend Line","transformations":[{"id":"organize","options":{"excludeByName":{"Average":true,"ComputerId":true,"ComputerId1":true,"Min":true,"P10th":true,"P50th":true,"P5th":true,"P80th":true,"P90th":true,"P95th":true},"indexByName":{},"renameByName":{}}},{"id":"prepareTimeSeries","options":{"format":"many"}},{"id":"renameByRegex","options":{"regex":"(.+)\\s(.+)","renamePattern":"$2"}}],"type":"stat"}],"title":"Network - Bytes Received","type":"row"},{"collapsed":true,"gridPos":{"h":1,"w":24,"x":0,"y":31},"id":40,"panels":[{"datasource":{"uid":"${ds}"},"description":"The - resource path for this panel uses multiple template variables which requires - modifying the dashboard JSON directly. If you would like to do something similar - please go to Settings \u003e Save As. Edit as you''d like in your new copy - by going to Settings \u003e JSON Model.","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisGridShow":true,"axisLabel":"","axisPlacement":"auto","axisSoftMin":0,"barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":true,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"noValue":"-","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"percent"},"overrides":[]},"gridPos":{"h":12,"w":24,"x":0,"y":10},"id":20,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureLogAnalytics":{"query":"let - startDateTime = $__timeFrom;\nlet endDateTime = $__timeTo;\nlet trendBinSize - = (endDateTime - startDateTime)/100;\nlet MaxListSize = 1000;\nlet summary - = InsightsMetrics\n| where TimeGenerated between (startDateTime .. endDateTime)\n| - where Origin == ''vm.azm.ms'' and (Namespace == ''LogicalDisk'' and Name == - ''FreeSpaceMB'')\n| parse kind=regex tolower(_ResourceId) with ''resourcegroups/'' - resGroup ''/p(.+)'' *\n| where resGroup in~ ($rg)\n| extend ComputerId = iff(isempty(_ResourceId), - Computer, _ResourceId)\n| extend Tags = todynamic(Tags)\n| extend Total = - todouble(Tags[''vm.azm.ms/diskSizeMB''])\n| summarize Val = sum(Val), Total - = sum(Total) by bin(TimeGenerated, trendBinSize), ComputerId, Computer, _ResourceId\n| - extend Val = (100.0 - (Val * 100.0)/Total)\n| summarize hint.shufflekey=ComputerId - $agg by ComputerId, Computer\n| top 10 by score;\nlet computerList=(summary\n| - project ComputerId, Computer);\nlet EmptyNodeIdentityAndProps = datatable(ComputerId: - string, Computer:string, NodeId:string, NodeProps:dynamic, Priority: long) - []; \nlet OmsNodeIdentityAndProps = computerList \n| extend - NodeId = ComputerId \n| extend Priority = 1 \n| extend NodeProps - = pack(''type'', ''StandAloneNode'', ''name'', Computer); \nlet ServiceMapNodeIdentityAndProps - = VMComputer \n| where TimeGenerated \u003e= startDateTime \n| - where TimeGenerated \u003c endDateTime \n| extend ResourceId = strcat(''machines/'', - Machine) \n| extend tempComputerId=iff(isempty(_ResourceId), Computer, - _ResourceId) \n| extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', - @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', _ResourceId))\n| - extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', - _ResourceId)) \n| where tempComputerId in~ (computerList) or laResourceId - in (computerList) or oldLaResourceId in (computerList) \n| extend ComputerId - = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in - (computerList), oldLaResourceId, tempComputerId)) \n| summarize arg_max(TimeGenerated, - *) by Machine \n| extend AzureCloudServiceNodeIdentity - = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, - ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity - = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, - ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', - ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', - ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', - AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps - = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', - AzureCloudServiceInstanceId, ''cloudServiceRoleName'', - AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', - AzureCloudServiceDeployment, ''fullDisplayName'', - FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', - ResourceId), AzureScaleSetNodeProps = pack(''type'', - ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', - AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', - AzureServiceFabricClusterName, ''vmScaleSetResourceId'', - AzureVmScaleSetResourceId, ''resourceGroupName'', - AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', - FullDisplayName, ''mappingResourceId'', ResourceId) \n| - project ComputerId, Computer, NodeId - = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), - AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeProps, ComputerProps), Priority = 2; \nlet - NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, - OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \n| - summarize arg_max(Priority, *) by ComputerId;\nsummary\n| join (InsightsMetrics\n| - where TimeGenerated between (startDateTime .. endDateTime)\n| where Origin - == ''vm.azm.ms'' and (Namespace == ''LogicalDisk'' and Name == ''FreeSpaceMB'')\n| - extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\n| where - ComputerId in (computerList)\n| extend Tags = todynamic(Tags)\n| extend Total - = todouble(Tags[''vm.azm.ms/diskSizeMB''])\n| summarize Val = sum(Val), Total - = sum(Total) by bin(TimeGenerated, trendBinSize), ComputerId, Computer, _ResourceId\n| - extend Val = (100.0 - (Val * 100.0)/Total)\n| summarize $agg by bin(TimeGenerated, - trendBinSize), ComputerId\n| sort by TimeGenerated asc) on ComputerId\n","resource":"/subscriptions/$sub","resultFormat":"table","workspace":""},"queryType":"Azure - Log Analytics","refId":"A","subscription":"","subscriptions":[]}],"title":"${agg:text} - Logical Disk Space Used %","transformations":[{"id":"organize","options":{"excludeByName":{"ComputerId":true,"ComputerId1":true,"P95th":true,"score":true},"indexByName":{},"renameByName":{}}},{"id":"prepareTimeSeries","options":{"format":"many"}},{"id":"renameByRegex","options":{"regex":"(.+)\\s(.+)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"description":"The - resource path for this panel uses multiple template variables which requires - modifying the dashboard JSON directly. If you would like to do something similar - please go to Settings \u003e Save As. Edit as you''d like in your new copy - by going to Settings \u003e JSON Model.","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"Computer"},"properties":[{"id":"links","value":[{"targetBlank":true,"title":"","url":"https://ms.portal.azure.com/#@${__data.fields[\"Tenant - ID\"]}/resource/subscriptions/${sub}/resourcegroups/${__data.fields[\"Resource - Group\"]}/providers/microsoft.compute/${__data.fields.Type}/${__data.fields[\"Resource - Name\"]}/infrainsights"}]}]},{"matcher":{"id":"byName","options":"Average"},"properties":[{"id":"custom.width","value":97}]},{"matcher":{"id":"byName","options":"P50th"},"properties":[{"id":"custom.width","value":84}]},{"matcher":{"id":"byName","options":"P90th"},"properties":[{"id":"custom.width","value":105}]},{"matcher":{"id":"byName","options":"P95th"},"properties":[{"id":"custom.width","value":110}]},{"matcher":{"id":"byName","options":"Max"},"properties":[{"id":"custom.width","value":97}]}]},"gridPos":{"h":12,"w":14,"x":0,"y":22},"id":42,"options":{"footer":{"fields":"","reducer":["sum"],"show":false},"showHeader":true,"sortBy":[]},"targets":[{"azureLogAnalytics":{"query":"let - startDateTime = $__timeFrom;\r\nlet endDateTime = $__timeTo;\r\nlet trendBinSize - = 5m;\r\nlet maxResultCount = 10;\r\nlet summaryPerComputer = InsightsMetrics\r\n| - where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin - == ''vm.azm.ms'' and (Namespace == ''LogicalDisk'' and Name == ''FreeSpaceMB'')\r\n| - extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| - extend Tags = todynamic(Tags)\r\n| extend Total = todouble(Tags[''vm.azm.ms/diskSizeMB'']), - MountId = tostring(Tags[''vm.azm.ms/mountId''])\r\n| extend Val = (100.0 - - (Val * 100.0)/Total)\r\n| summarize hint.shufflekey = ComputerId Average = - avg(Val), Max = max(Val), percentiles(Val, 5, 10, 50, 90, 95) by MountId, - ComputerId, Computer, _ResourceId\r\n| project MountId, ComputerId, Computer, - Average, Max, P5th = percentile_Val_5, P10th = percentile_Val_10, P50th = - percentile_Val_50, P90th = percentile_Val_90, P95th = percentile_Val_95, ResourceId - = _ResourceId\r\n| top 10 by ${agg:text};\r\nlet computerList = summaryPerComputer\r\n| - summarize by ComputerId, Computer;\r\nlet EmptyNodeIdentityAndProps = datatable(ComputerId: - string, Computer:string, NodeId:string, NodeProps:dynamic, Priority: long) - []; \r\nlet OmsNodeIdentityAndProps = computerList \r\n| extend - NodeId = ComputerId \r\n| extend Priority = 1 \r\n| extend NodeProps - = pack(''type'', ''StandAloneNode'', ''name'', Computer); \r\nlet ServiceMapNodeIdentityAndProps - = VMComputer \r\n| where TimeGenerated \u003e= startDateTime \r\n| - where TimeGenerated \u003c endDateTime \r\n| extend ResourceId = strcat(''machines/'', - Machine) \r\n| extend tempComputerId=iff(isempty(_ResourceId), Computer, - _ResourceId) \r\n| extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', - _ResourceId)) \r\n| extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', - _ResourceId)) \r\n| where tempComputerId in~ (computerList) or laResourceId - in (computerList) or oldLaResourceId in (computerList) \r\n| extend ComputerId - = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in - (computerList), oldLaResourceId, tempComputerId)) \r\n| summarize arg_max(TimeGenerated, - *) by Machine \r\n| extend AzureCloudServiceNodeIdentity - = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, - ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity - = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, - ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', - ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', - ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', - AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps - = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', - AzureCloudServiceInstanceId, ''cloudServiceRoleName'', - AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', - AzureCloudServiceDeployment, ''fullDisplayName'', - FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', - ResourceId), AzureScaleSetNodeProps = pack(''type'', - ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', - AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', - AzureServiceFabricClusterName, ''vmScaleSetResourceId'', - AzureVmScaleSetResourceId, ''resourceGroupName'', - AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', - FullDisplayName, ''mappingResourceId'', ResourceId) \r\n| - project ComputerId, Computer, NodeId - = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), - AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeProps, ComputerProps), Priority = 2; \r\nlet - NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, - OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \r\n| - summarize arg_max(Priority, *) by ComputerId;\r\nlet trend = InsightsMetrics\r\n| - where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin - == ''vm.azm.ms'' and (Namespace == ''LogicalDisk'' and Name == ''FreeSpaceMB'')\r\n| - extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| - where ComputerId in (computerList)| extend Tags = todynamic(Tags)\r\n| extend - Total = todouble(Tags[''vm.azm.ms/diskSizeMB'']), MountId = tostring(Tags[''vm.azm.ms/mountId''])\r\n| - extend Val = (100.0 - (Val * 100.0)/Total)\r\n| summarize hint.shufflekey - = ComputerId TrendValue = percentile(Val, 95) by MountId, ComputerId, Computer, - bin(TimeGenerated, trendBinSize)\r\n| project MountId, ComputerId, Computer\r\n| - summarize hint.shufflekey = ComputerId by MountId, ComputerId, Computer;summaryPerComputer\r\n| - join kind=leftouter ( trend ) on ComputerId, MountId\r\n| join kind=leftouter - ( NodeIdentityAndProps ) on ComputerId\r\n| extend VolumeId = strcat(MountId, - ''|'', NodeId), VolumeProps = pack(''type'', ''NodeVolume'', ''volumeName'', - MountId, ''node'', NodeProps)\r\n| parse tolower(ResourceId) with * \"virtualmachinescalesets/\" - scaleSetName \"/virtualmachines/\" vmNameScale\r\n| parse tolower(ResourceId) - with * \"virtualmachines/\" vmName\r\n| parse tolower(ResourceId) with * \"resourcegroups/\" - resourceGroup \"/providers/microsoft.compute/\" typeVM \"/\" nameVM\r\n| parse - tolower(ResourceId) with * \"microsoft.compute/\" typeScale \"/\" nameScale - \"/virtualmachines\" remaining\r\n| project resourceGroup, Average, P50th, - P90th, P95th, Max, Computer, Type = iff(isnotempty(typeScale), typeScale, - typeVM), Name = iff(isnotempty(nameScale), nameScale, nameVM)\r\n","resource":"/subscriptions/$sub","resultFormat":"table"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure - Log Analytics","refId":"A","subscription":""},{"azureResourceGraph":{"query":"resources\r\n| - where tolower(type) contains \"virtualmachines\" and resourceGroup in~ ($rg) - \r\n| project Name = tolower(name), tenantId, resourceGroup"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"hide":false,"queryType":"Azure - Resource Graph","refId":"B","subscription":"","subscriptions":["$sub"]}],"title":"Available - Logical Space Disk Used % Statistics","transformations":[{"id":"merge","options":{}},{"id":"organize","options":{"excludeByName":{"ResourceId":true,"UseRelativeScale":true,"VolumeId":true,"VolumeProps":true},"indexByName":{"Average":2,"Computer":0,"Max":6,"Name":8,"P50th":3,"P90th":4,"P95th":5,"Type":7,"resourceGroup":1,"tenantId":9},"renameByName":{"Name":"Resource - Name","list_TrendPoint":"Trend 95th","resGroup":"Resource Group","resourceGroup":"Resource - Group","tenantId":"Tenant ID","typeName":"Type/Name"}}},{"id":"filterByValue","options":{"filters":[{"config":{"id":"isNotNull","options":{}},"fieldName":"Computer"}],"match":"all","type":"include"}}],"type":"table"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"description":"The - resource path for this panel uses multiple template variables which requires - modifying the dashboard JSON directly. If you would like to do something similar - please go to Settings \u003e Save As. Edit as you''d like in your new copy - by going to Settings \u003e JSON Model.","fieldConfig":{"defaults":{"color":{"fixedColor":"light-green","mode":"fixed"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":12,"w":10,"x":14,"y":22},"id":52,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["max"],"fields":"","values":false},"text":{},"textMode":"auto"},"targets":[{"azureLogAnalytics":{"query":"let - startDateTime = $__timeFrom;\r\nlet endDateTime = $__timeTo;\r\nlet trendBinSize - = 5m;\r\nlet maxResultCount = 10;\r\nlet summaryPerComputer = InsightsMetrics\r\n| - where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin - == ''vm.azm.ms'' and (Namespace == ''LogicalDisk'' and Name == ''FreeSpaceMB'')\r\n| - extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| - extend Tags = todynamic(Tags)\r\n| extend Total = todouble(Tags[''vm.azm.ms/diskSizeMB'']), - MountId = tostring(Tags[''vm.azm.ms/mountId''])\r\n| extend Val = (100.0 - - (Val * 100.0)/Total)\r\n| summarize hint.shufflekey = ComputerId Average = - avg(Val), Max = max(Val), percentiles(Val, 5, 10, 50, 90, 95) by MountId, - ComputerId, Computer, _ResourceId\r\n| project MountId, ComputerId, Computer, - Average, Max, P5th = percentile_Val_5, P10th = percentile_Val_10, P50th = - percentile_Val_50, P90th = percentile_Val_90, P95th = percentile_Val_95, ResourceId - = _ResourceId\r\n| top 10 by ${agg:text};\r\nlet computerList = summaryPerComputer\r\n| - summarize by ComputerId, Computer;\r\nlet EmptyNodeIdentityAndProps = datatable(ComputerId: - string, Computer:string, NodeId:string, NodeProps:dynamic, Priority: long) - []; \r\nlet OmsNodeIdentityAndProps = computerList \r\n| extend - NodeId = ComputerId \r\n| extend Priority = 1 \r\n| extend NodeProps - = pack(''type'', ''StandAloneNode'', ''name'', Computer); \r\nlet ServiceMapNodeIdentityAndProps - = VMComputer \r\n| where TimeGenerated \u003e= startDateTime \r\n| - where TimeGenerated \u003c endDateTime \r\n| extend ResourceId = strcat(''machines/'', - Machine) \r\n| extend tempComputerId=iff(isempty(_ResourceId), Computer, - _ResourceId) \r\n| extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', - _ResourceId)) \r\n| extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', - _ResourceId)) \r\n| where tempComputerId in~ (computerList) or laResourceId - in (computerList) or oldLaResourceId in (computerList) \r\n| extend ComputerId - = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in - (computerList), oldLaResourceId, tempComputerId)) \r\n| summarize arg_max(TimeGenerated, - *) by Machine \r\n| extend AzureCloudServiceNodeIdentity - = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, - ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity - = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, - ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', - ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', - ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', - AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps - = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', - AzureCloudServiceInstanceId, ''cloudServiceRoleName'', - AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', - AzureCloudServiceDeployment, ''fullDisplayName'', - FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', - ResourceId), AzureScaleSetNodeProps = pack(''type'', - ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', - AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', - AzureServiceFabricClusterName, ''vmScaleSetResourceId'', - AzureVmScaleSetResourceId, ''resourceGroupName'', - AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', - FullDisplayName, ''mappingResourceId'', ResourceId) \r\n| - project ComputerId, Computer, NodeId - = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), - AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeProps, ComputerProps), Priority = 2; \r\nlet - NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, - OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \r\n| - summarize arg_max(Priority, *) by ComputerId;\r\nInsightsMetrics\r\n| where - TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin == - ''vm.azm.ms'' and (Namespace == ''LogicalDisk'' and Name == ''FreeSpaceMB'')\r\n| - extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| - where ComputerId in (computerList)| extend Tags = todynamic(Tags)\r\n| extend - Total = todouble(Tags[''vm.azm.ms/diskSizeMB'']), MountId = tostring(Tags[''vm.azm.ms/mountId''])\r\n| - extend Val = (100.0 - (Val * 100.0)/Total)\r\n| summarize hint.shufflekey - = ComputerId TrendValue = max(Val) by MountId, ComputerId, Computer, bin(TimeGenerated, - trendBinSize)\r\n","resource":"/subscriptions/$sub","resultFormat":"table"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure - Log Analytics","refId":"A","subscription":""}],"title":"Max vailable Logical - Space Disk Used % ","transformations":[{"id":"organize","options":{"excludeByName":{"Average":true,"ComputerId":true,"ComputerId1":true,"Min":true,"MountId":true,"P10th":true,"P50th":true,"P5th":true,"P80th":true,"P90th":true,"P95th":true},"indexByName":{},"renameByName":{}}},{"id":"prepareTimeSeries","options":{"format":"many"}},{"id":"renameByRegex","options":{"regex":"(.+)\\s(.+)","renamePattern":"$2"}}],"type":"stat"}],"title":"Logical - Disk Space Used %","type":"row"}],"refresh":"","schemaVersion":35,"style":"dark","tags":[],"templating":{"list":[{"current":{},"hide":0,"includeAll":false,"label":"Datasource","multi":false,"name":"ds","options":[],"query":"grafana-azure-monitor-datasource","queryValue":"","refresh":1,"regex":"","skipUrlSync":false,"type":"datasource"},{"current":{},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"definition":"Subscriptions()","hide":0,"includeAll":false,"label":"Subscription","multi":false,"name":"sub","options":[],"query":"Subscriptions()","refresh":1,"regex":"","skipUrlSync":false,"sort":5,"type":"query"},{"current":{},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"definition":"ResourceGroups($sub)","hide":0,"includeAll":false,"label":"Resource - Group(s)","multi":true,"name":"rg","options":[],"query":"ResourceGroups($sub)","refresh":1,"regex":"","skipUrlSync":false,"sort":5,"type":"query"},{"current":{"selected":true,"text":"Average","value":"score - = round(avg(Val), 2)"},"hide":0,"includeAll":false,"label":"Aggregate","multi":false,"name":"agg","options":[{"selected":true,"text":"Average","value":"score - = round(avg(Val), 2)"},{"selected":false,"text":"P5th","value":"score= round(percentile(Val, - 5), 2)"},{"selected":false,"text":"P10th","value":"score= round(percentile(Val, - 10), 2)"},{"selected":false,"text":"P50th","value":"score= round(percentile(Val, - 50), 2)"},{"selected":false,"text":"P80th","value":"score= round(percentile(Val, - 80), 2)"},{"selected":false,"text":"P90th","value":"score= round(percentile(Val, - 90), 2)"},{"selected":false,"text":"P95th","value":"score= round(percentile(Val, - 95), 2)"}],"query":"Average : score = round(avg(Val)\\, 2), P5th : score= - round(percentile(Val\\, 5)\\, 2), P10th : score= round(percentile(Val\\, - 10)\\, 2), P50th : score= round(percentile(Val\\, 50)\\, 2), P80th : score= - round(percentile(Val\\, 80)\\, 2), P90th : score= round(percentile(Val\\, - 90)\\, 2), P95th : score= round(percentile(Val\\, 95)\\, 2)","queryValue":"","skipUrlSync":false,"type":"custom"},{"current":{},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"definition":"","hide":2,"includeAll":false,"multi":false,"name":"tenantId","options":[],"query":{"azureLogAnalytics":{"query":"InsightsMetrics\r\n| - project TenantId","resource":"/subscriptions/$sub"},"queryType":"Azure Log - Analytics","refId":"A","subscription":""},"refresh":1,"regex":"","skipUrlSync":false,"sort":5,"type":"query"}]},"time":{"from":"now-15m","to":"now"},"title":"Azure - / Insights / Virtual Machines by Resource Group","uid":"AzVmInsightsByRG","version":1}}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '123292' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-Z6QkiBa4eBooqOyRYh7eMA';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:05 GMT - grafana-trace-id: - - 8515c269b74c1bb6db34ef3494600fc9 - mise-correlation-id: - - f02cca65-7885-4f10-bc97-e70c2281b172 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933786.974.26.671965|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/dashboards/uid/AzVmInsightsByWS - response: - body: - string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"azure-insights-virtual-machines-by-workspace","url":"/d/AzVmInsightsByWS/azure-insights-virtual-machines-by-workspace","expires":"0001-01-01T00:00:00Z","created":"2024-05-28T21:55:36Z","updated":"2024-05-28T21:55:36Z","updatedBy":"Anonymous","createdBy":"Anonymous","version":1,"hasAcl":false,"isFolder":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure - Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","provisioned":true,"provisionedExternalId":"vMInsightsWs.json","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"__elements":[],"__inputs":[],"__requires":[{"id":"grafana","name":"Grafana","type":"grafana","version":"8.4.3"},{"id":"grafana-azure-monitor-datasource","name":"Azure - Monitor","type":"datasource","version":"0.3.0"},{"id":"stat","name":"Stat","type":"panel","version":""},{"id":"table","name":"Table","type":"panel","version":""},{"id":"text","name":"Text","type":"panel","version":""},{"id":"timeseries","name":"Time - series","type":"panel","version":""}],"description":"This dashboard shows - the performance and health of Azure Virtual Machines via different metrics - collected by Azure Monitor VM Insights. Filter data by Workspace","editable":true,"id":7,"links":[],"liveNow":false,"panels":[{"gridPos":{"h":5,"w":24,"x":0,"y":0},"id":54,"options":{"content":"\u003cdiv - style=\"padding: 1em; text-align: center\"\u003e\n \u003cp\u003eWelcome - to the Azure Monitor data source for Grafana. To learn more about it, visit - our \u003ca href=\"https://grafana.com/docs/grafana/latest/datasources/azuremonitor/\" - target=\"__blank\"\u003edocs\u003c/a\u003e. \u003c/p\u003e\n \u003cp\u003e Choose - the resource group(s) with VMs enabled with Azure Monitor VM Insights and - related Workspace to get started.\u003c/p\u003e\n\u003c/div\u003e","mode":"markdown"},"title":"How - to activate this dashboard","type":"text"},{"collapsed":false,"gridPos":{"h":1,"w":24,"x":0,"y":5},"id":28,"panels":[],"title":"CPU - Utilization %","type":"row"},{"datasource":{"uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisGridShow":true,"axisLabel":"","axisPlacement":"auto","axisSoftMax":100,"axisSoftMin":0,"barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":true,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"percent"},"overrides":[]},"gridPos":{"h":10,"w":24,"x":0,"y":6},"id":2,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureLogAnalytics":{"query":"let - startDateTime = $__timeFrom;\nlet endDateTime = $__timeTo;\nlet trendBinSize - = (endDateTime - startDateTime)/100;\nlet summary = InsightsMetrics\n| where - TimeGenerated between (startDateTime .. endDateTime)\n| where Origin == ''vm.azm.ms'' - and (Namespace == ''Processor'' and Name == ''UtilizationPercentage'')\n| - parse kind=regex tolower(_ResourceId) with ''resourcegroups/'' resGroup ''/p(.+)'' - *\n| where resGroup in~ ($rg)\n| extend ComputerId = iff(isempty(_ResourceId), - Computer, _ResourceId)\n| summarize hint.shufflekey=ComputerId $agg by ComputerId, - Computer| top 10 by score;\nlet computerList=(summary\n| project ComputerId, - Computer);\nlet EmptyNodeIdentityAndProps = datatable(ComputerId: string, - Computer:string, NodeId:string, NodeProps:dynamic, Priority: long) []; \nlet - OmsNodeIdentityAndProps = computerList \n| extend NodeId = ComputerId \n| - extend Priority = 1 \n| extend NodeProps = pack(''type'', ''StandAloneNode'', - ''name'', Computer); \nlet ServiceMapNodeIdentityAndProps = VMComputer \n| - where TimeGenerated \u003e= startDateTime \n| where TimeGenerated \u003c - endDateTime \n| extend ResourceId = strcat(''machines/'', Machine) \n| - extend tempComputerId=iff(isempty(_ResourceId), Computer, _ResourceId) \n| - extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachine`alesets/(.+)/virtualmachines/(\\\\d+)'', - @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', _ResourceId))\n - | extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', - _ResourceId)) \n | where tempComputerId in~ (computerList) or laResourceId - in (computerList) or oldLaResourceId in (computerList) \n | extend ComputerId - = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in - (computerList), oldLaResourceId, tempComputerId)) \n | summarize arg_max(TimeGenerated, - *) by Machine \n | extend AzureCloudServiceNodeIdentity - = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, - ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity = iif(isnotempty(AzureVmScaleSetName), - strcat(AzureVmScaleSetInstanceId, ''|'', AzureVmScaleSetDeployment), ''''), - ComputerProps = pack(''type'', ''StandAloneNode'', ''name'', - DisplayName, ''mappingResourceId'', ResourceId, ''subscriptionId'', - AzureSubscriptionId, ''resourceGroup'', AzureResourceGroup, ''azureResourceId'', - _ResourceId), AzureCloudServiceNodeProps = pack(''type'', - ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', - AzureCloudServiceInstanceId, ''cloudServiceRoleName'', - AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', - AzureCloudServiceDeployment, ''fullDisplayName'', - FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', - ResourceId), AzureScaleSetNodeProps = pack(''type'', - ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', - AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', - AzureServiceFabricClusterName, ''vmScaleSetResourceId'', - AzureVmScaleSetResourceId, ''resourceGroupName'', - AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', - FullDisplayName, ''mappingResourceId'', ResourceId) \n - | project ComputerId, Computer, NodeId - = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), - AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeProps, ComputerProps), Priority = 2; \n - let NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, - OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \n - | summarize arg_max(Priority, *) by ComputerId;\n summary\n | join (InsightsMetrics \n - | where TimeGenerated between (startDateTime .. endDateTime) \n | where - Origin == ''vm.azm.ms'' and (Namespace == ''Processor'' and Name == ''UtilizationPercentage'') \n - | extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId) \n - | where ComputerId in (computerList) \n | summarize $agg by bin(TimeGenerated, - trendBinSize), ComputerId \n | sort by TimeGenerated asc) on ComputerId","resource":"$ws","resultFormat":"table","workspace":""},"hide":false,"queryType":"Azure - Log Analytics","refId":"A","subscription":"$sub","subscriptions":[]}],"title":"${agg:text} - CPU Utilization %","transformations":[{"id":"organize","options":{"excludeByName":{"ComputerId":true,"ComputerId1":true,"P5th":true,"P95th":true,"score":true},"indexByName":{},"renameByName":{}}},{"id":"prepareTimeSeries","options":{"format":"many"}},{"id":"renameByRegex","options":{"regex":"(.+)\\s(.+)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"Computer"},"properties":[{"id":"links","value":[{"targetBlank":true,"title":"","url":"https://ms.portal.azure.com/#@${__data.fields[\"Tenant - ID\"]}/resource/subscriptions/?${sub}?/resourcegroups/${__data.fields[\"Resource - Group\"]}/providers/microsoft.compute/?${__data.fields.Type}?/${__data.fields[\"Resource - Name\"]}/infrainsights"}]}]},{"matcher":{"id":"byName","options":"Average"},"properties":[{"id":"custom.width","value":76}]},{"matcher":{"id":"byName","options":"P50th"},"properties":[{"id":"custom.width","value":77}]},{"matcher":{"id":"byName","options":"P90th"},"properties":[{"id":"custom.width","value":75}]},{"matcher":{"id":"byName","options":"P95th"},"properties":[{"id":"custom.width","value":72}]},{"matcher":{"id":"byName","options":"Max"},"properties":[{"id":"custom.width","value":78}]}]},"gridPos":{"h":12,"w":14,"x":0,"y":16},"id":26,"options":{"footer":{"fields":"","reducer":["sum"],"show":false},"frameIndex":1,"showHeader":true,"sortBy":[]},"targets":[{"azureLogAnalytics":{"query":"\r\nlet - startDateTime = $__timeFrom;\r\nlet endDateTime = $__timeTo;\r\nlet trendBinSize - = 5m;\r\nlet summaryPerComputer = InsightsMetrics\r\n| where TimeGenerated - between (startDateTime .. endDateTime)\r\n| where Origin == ''vm.azm.ms'' - and (Namespace == ''Processor'' and Name == ''UtilizationPercentage'') \r\n| - parse kind=regex tolower(_ResourceId) with ''resourcegroups/'' resourceGroup - ''/p(.+)'' *\t\r\n| where resourceGroup in~ ($rg) \r\n| extend ComputerId - = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| summarize hint.shufflekey - = ComputerId Average = round(avg(Val), 2), Max = max(Val), percentiles(Val, - 5, 10, 50, 80, 90, 95) by ComputerId, Computer, _ResourceId\r\n| project ComputerId, - Computer, Average, Max, P5th = percentile_Val_5, P10th = percentile_Val_10, - P50th = percentile_Val_50, P80th = percentile_Val_80, P90th = percentile_Val_90, - P95th = percentile_Val_95, ResourceId = _ResourceId\r\n| top 10 by ${agg:text};\r\nlet - computerList = summaryPerComputer\r\n| summarize by ComputerId, Computer;\r\nlet - EmptyNodeIdentityAndProps = datatable(ComputerId: string, Computer:string, - NodeId:string, NodeProps:dynamic, Priority: long) []; \r\nlet OmsNodeIdentityAndProps - = computerList \r\n| extend NodeId = ComputerId \r\n| extend - Priority = 1 \r\n| extend NodeProps = pack(''type'', ''StandAloneNode'', - ''name'', Computer); \r\nlet ServiceMapNodeIdentityAndProps = VMComputer \r\n| - where TimeGenerated \u003e= startDateTime \r\n| where TimeGenerated - \u003c endDateTime \r\n| extend ResourceId = strcat(''machines/'', - Machine) \r\n| extend tempComputerId=iff(isempty(_ResourceId), Computer, - _ResourceId) \r\n| extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', - _ResourceId)) \r\n| extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', - _ResourceId)) \r\n| where tempComputerId in~ (computerList) or laResourceId - in (computerList) or oldLaResourceId in (computerList) \r\n| extend ComputerId - = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in - (computerList), oldLaResourceId, tempComputerId)) \r\n| summarize arg_max(TimeGenerated, - *) by Machine \r\n| extend AzureCloudServiceNodeIdentity = iif(isnotempty(AzureCloudServiceName), - strcat(AzureCloudServiceInstanceId, ''|'', AzureCloudServiceDeployment), ''''), - AzureScaleSetNodeIdentity = iif(isnotempty\r\n(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, - ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', ''StandAloneNode'', - ''name'', DisplayName, ''mappingResourceId'', \r\nResourceId, ''subscriptionId'', - AzureSubscriptionId, ''resourceGroup'', AzureResourceGroup, ''azureResourceId'', - _ResourceId), AzureCloudServiceNodeProps = pack(''type'', ''AzureCloudServiceNode'',\r\n''cloudServiceInstanceId'', - AzureCloudServiceInstanceId, ''cloudServiceRoleName'', AzureCloudServiceRoleName, - ''cloudServiceDeploymentId'', AzureCloudServiceDeployment, ''fullDisplayName'', - FullDisplayName,''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', - ResourceId), AzureScaleSetNodeProps = pack(''type'', ''AzureScaleSetNode'', - ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', \r\nAzureVmScaleSetDeployment, - ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', AzureServiceFabricClusterName, - ''vmScaleSetResourceId'', AzureVmScaleSetResourceId, ''resourceGroupName'', - \r\nAzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', - FullDisplayName, ''mappingResourceId'', ResourceId) \r\n| project ComputerId, - Computer, NodeId = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, - isnotempty(AzureScaleSetNodeIdentity), AzureScaleSetNodeIdentity,\r\nComputer), - NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeProps, - isnotempty(AzureScaleSetNodeIdentity), AzureScaleSetNodeProps, ComputerProps), - Priority = 2;\r\nlet NodeIdentityAndProps = union kind=inner isfuzzy = true - EmptyNodeIdentityAndProps, OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps\r\n| - summarize arg_max(Priority, *) by ComputerId;\r\nlet trend = InsightsMetrics\r\n| - where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin - == ''vm.azm.ms'' and (Namespace == ''Processor'' and Name == ''UtilizationPercentage'')\r\n| - extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| - where ComputerId in (computerList)\r\n| project ComputerId, Computer\r\n| - summarize hint.shufflekey = ComputerId by ComputerId, Computer;\r\nsummaryPerComputer\r\n| - join ( trend ) on ComputerId\r\n| join ( NodeIdentityAndProps ) on ComputerId\r\n| - parse tolower(ResourceId) with * \"virtualmachinescalesets/\" scaleSetName - \"/virtualmachines/\" vmNameScale\r\n| parse tolower(ResourceId) with * \"virtualmachines/\" - vmName\r\n| parse tolower(ResourceId) with * \"resourcegroups/\" resourceGroup - \"/providers/microsoft.compute/\" typeVM \"/\" nameVM\r\n| parse tolower(ResourceId) - with * \"microsoft.compute/\" typeScale \"/\" nameScale \"/virtualmachines\" - remaining\r\n| project resourceGroup, Average, P50th, P90th, P95th, Max, Computer, - Type = iff(isnotempty(typeScale), typeScale, typeVM), Name = iff(isnotempty(nameScale), - nameScale, nameVM)","resource":"$ws","resultFormat":"table"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"hide":false,"queryType":"Azure - Log Analytics","refId":"A","subscription":""},{"azureResourceGraph":{"query":"resources\r\n| - where tolower(type) contains \"virtualmachines\" and resourceGroup in~ ($rg) - \r\n| project Name = tolower(name), tenantId, resourceGroup"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"hide":false,"queryType":"Azure - Resource Graph","refId":"B","subscription":"","subscriptions":["$sub"]}],"title":"CPU - Utilization % Statistics","transformations":[{"id":"merge","options":{}},{"id":"organize","options":{"excludeByName":{"Max":false,"NodeId":false,"NodeProps":false,"P50th":false,"ResourceId":false,"name - 2":true},"indexByName":{"Average":2,"Computer":0,"Max":6,"Name":8,"P50th":3,"P90th":4,"P95th":5,"Type":7,"resourceGroup":1,"tenantId":9},"renameByName":{"Column1":"Computer","Name":"Resource - Name","ResourceId":"Resource ID","UseRelativeScale":"","list_TrendPoint":"95th - Trend","resGroup":"Resource Group","resourceGroup":"Resource Group","tenantId":"Tenant - ID","typeName":"Type/Name"}}},{"id":"filterByValue","options":{"filters":[{"config":{"id":"isNotNull","options":{}},"fieldName":"Computer"}],"match":"all","type":"include"}}],"type":"table"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"light-green","mode":"fixed"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":12,"w":10,"x":14,"y":16},"id":46,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["max"],"fields":"","values":false},"text":{},"textMode":"auto"},"targets":[{"azureLogAnalytics":{"query":"let - startDateTime = $__timeFrom;\r\nlet endDateTime = $__timeTo;\r\nlet trendBinSize - = (endDateTime - startDateTime)/100;\r\nlet summary = InsightsMetrics\r\n| - where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin - == ''vm.azm.ms'' and (Namespace == ''Processor'' and Name == ''UtilizationPercentage'')\r\n| - parse kind=regex tolower(_ResourceId) with ''resourcegroups/'' resGroup ''/p(.+)'' - *\r\n| where resGroup in~ ($rg)\r\n| extend ComputerId = iff(isempty(_ResourceId), - Computer, _ResourceId)\r\n| summarize hint.shufflekey=ComputerId Average = - avg(Val), Min = min(Val),P5th = round(percentile(Val, 5), 2), P10th = round(percentile(Val, - 10), 2), \r\nP50th = round(percentile(Val, 50), 2), P80th = round(percentile(Val, - 80), 2),\r\nP90th = round(percentile(Val, 90), 2), P95th = round(percentile(Val, - 95), 2) by ComputerId, Computer\r\n| top 10 by ${agg:text};\r\nlet computerList=(summary\r\n| - project ComputerId, Computer);\r\nlet EmptyNodeIdentityAndProps = datatable(ComputerId: - string, Computer:string, NodeId:string, NodeProps:dynamic, Priority: long) - []; \r\nlet OmsNodeIdentityAndProps = computerList \r\n| extend - NodeId = ComputerId \r\n| extend Priority = 1 \r\n| extend NodeProps - = pack(''type'', ''StandAloneNode'', ''name'', Computer); \r\nlet ServiceMapNodeIdentityAndProps - = VMComputer \r\n| where TimeGenerated \u003e= startDateTime \r\n| - where TimeGenerated \u003c endDateTime \r\n| extend ResourceId = strcat(''machines/'', - Machine) \r\n| extend tempComputerId=iff(isempty(_ResourceId), Computer, - _ResourceId) \r\n| extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachine`alesets/(.+)/virtualmachines/(\\\\d+)'', - @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', _ResourceId))\r\n - | extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', - _ResourceId)) \r\n | where tempComputerId in~ (computerList) or laResourceId - in (computerList) or oldLaResourceId in (computerList) \r\n | extend ComputerId - = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in - (computerList), oldLaResourceId, tempComputerId)) \r\n | summarize - arg_max(TimeGenerated, *) by Machine \r\n | extend AzureCloudServiceNodeIdentity - = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, - ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity = iif(isnotempty(AzureVmScaleSetName), - strcat(AzureVmScaleSetInstanceId, ''|'', AzureVmScaleSetDeployment), ''''), - ComputerProps = pack(''type'', ''StandAloneNode'', ''name'', - DisplayName, ''mappingResourceId'', ResourceId, ''subscriptionId'', - AzureSubscriptionId, ''resourceGroup'', AzureResourceGroup, ''azureResourceId'', - _ResourceId), AzureCloudServiceNodeProps = pack(''type'', - ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', - AzureCloudServiceInstanceId, ''cloudServiceRoleName'', - AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', - AzureCloudServiceDeployment, ''fullDisplayName'', - FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', - ResourceId), AzureScaleSetNodeProps = pack(''type'', - ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', - AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', - AzureServiceFabricClusterName, ''vmScaleSetResourceId'', - AzureVmScaleSetResourceId, ''resourceGroupName'', - AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', - FullDisplayName, ''mappingResourceId'', ResourceId) \r\n - | project ComputerId, Computer, NodeId - = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), - AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeProps, ComputerProps), Priority = 2; \r\n - let NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, - OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \r\n - | summarize arg_max(Priority, *) by ComputerId;\r\n summary\r\n | join (InsightsMetrics \r\n - | where TimeGenerated between (startDateTime .. endDateTime) \r\n | where - Origin == ''vm.azm.ms'' and (Namespace == ''Processor'' and Name == ''UtilizationPercentage'') \r\n - | extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId) \r\n - | where ComputerId in (computerList) \r\n | summarize Max = max(Val) by - bin(TimeGenerated, trendBinSize), ComputerId \r\n | sort by TimeGenerated - asc) on ComputerId","resource":"$ws","resultFormat":"table"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure - Log Analytics","refId":"A","subscription":""}],"title":"Max CPU Utilization - % and trend lines","transformations":[{"id":"organize","options":{"excludeByName":{"Average":true,"Computer":false,"ComputerId":true,"ComputerId1":true,"Min":true,"P10th":true,"P50th":true,"P5th":true,"P80th":true,"P90th":true,"P95th":true,"score":false},"indexByName":{},"renameByName":{}}},{"id":"prepareTimeSeries","options":{"format":"many"}},{"id":"renameByRegex","options":{"regex":"(.+)\\s(.+)","renamePattern":"$2"}}],"type":"stat"},{"collapsed":true,"gridPos":{"h":1,"w":24,"x":0,"y":28},"id":30,"panels":[{"datasource":{"uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisGridShow":true,"axisLabel":"","axisPlacement":"auto","axisSoftMin":0,"barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":true,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"decmbytes"},"overrides":[]},"gridPos":{"h":10,"w":24,"x":0,"y":7},"id":8,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureLogAnalytics":{"query":"let - startDateTime = $__timeFrom;\nlet endDateTime = $__timeTo;\nlet trendBinSize - = (endDateTime - startDateTime)/100;\nlet summary = InsightsMetrics\n| where - TimeGenerated between (startDateTime .. endDateTime)\n| where Origin == ''vm.azm.ms'' - and (Namespace == ''Memory'' and Name == ''AvailableMB'')\n| parse kind=regex - tolower(_ResourceId) with ''resourcegroups/'' resGroup ''/p(.+)'' *\n| where - resGroup in~ ($rg)\n| extend ComputerId = iff(isempty(_ResourceId), Computer, - _ResourceId)\n| summarize hint.shufflekey=ComputerId $agg by ComputerId, Computer\n| - top 10 by score;\nlet computerList=(summary\n| project ComputerId, Computer);\nlet - EmptyNodeIdentityAndProps = datatable(ComputerId: string, Computer:string, - NodeId:string, NodeProps:dynamic, Priority: long) []; \nlet OmsNodeIdentityAndProps - = computerList \n| extend NodeId = ComputerId \n| extend Priority - = 1 \n| extend NodeProps = pack(''type'', ''StandAloneNode'', ''name'', - Computer); \nlet ServiceMapNodeIdentityAndProps = VMComputer \n| - where TimeGenerated \u003e= startDateTime \n|where TimeGenerated \u003c - endDateTime \n| extend ResourceId = strcat(''machines/'', Machine) \n| - extend tempComputerId=iff(isempty(_ResourceId), Computer, _ResourceId) \n| - extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', - @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', _ResourceId))\n| - extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', - _ResourceId)) \n| where tempComputerId in~ (computerList) or laResourceId - in (computerList) or oldLaResourceId in (computerList) \n| extend ComputerId - = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in - (computerList), oldLaResourceId, tempComputerId)) \n| summarize arg_max(TimeGenerated, - *) by Machine \n| extend AzureCloudServiceNodeIdentity - = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, - ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity - = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, - ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', - ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', - ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', - AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps - = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', - AzureCloudServiceInstanceId, ''cloudServiceRoleName'', - AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', - AzureCloudServiceDeployment, ''fullDisplayName'', - FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', - ResourceId), AzureScaleSetNodeProps = pack(''type'', - ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', - AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', - AzureServiceFabricClusterName, ''vmScaleSetResourceId'', - AzureVmScaleSetResourceId, ''resourceGroupName'', - AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', - FullDisplayName, ''mappingResourceId'', ResourceId) \n| - project ComputerId, Computer, NodeId - = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), - AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeProps, ComputerProps), Priority = 2; \nlet - NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, - OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \n| - summarize arg_max(Priority, *) by ComputerId;\nsummary\n| join (InsightsMetrics\n| - where TimeGenerated between (startDateTime .. endDateTime)\n| where Origin - == ''vm.azm.ms'' and (Namespace == ''Memory'' and Name == ''AvailableMB'')\n| - extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\n| where - ComputerId in (computerList)\n| summarize $agg by bin(TimeGenerated, trendBinSize), - ComputerId\n| sort by TimeGenerated asc) on ComputerId\n","resource":"$ws","resultFormat":"table","workspace":""},"queryType":"Azure - Log Analytics","refId":"A","subscription":"","subscriptions":[]}],"title":"${agg:text} - Available Memory","transformations":[{"id":"organize","options":{"excludeByName":{"ComputerId":true,"ComputerId1":true,"P5th":true,"P95th":true,"score":true},"indexByName":{},"renameByName":{}}},{"id":"prepareTimeSeries","options":{"format":"many"}},{"id":"renameByRegex","options":{"regex":"(.+)\\s(.+)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"Min"},"properties":[{"id":"custom.width","value":81}]},{"matcher":{"id":"byName","options":"P5th"},"properties":[{"id":"custom.width","value":99}]},{"matcher":{"id":"byName","options":"P10th"},"properties":[{"id":"custom.width","value":77}]},{"matcher":{"id":"byName","options":"P50th"},"properties":[{"id":"custom.width","value":91}]},{"matcher":{"id":"byName","options":"Average"},"properties":[{"id":"custom.width","value":78}]},{"matcher":{"id":"byName","options":"Computer"},"properties":[{"id":"links","value":[{"targetBlank":true,"title":"","url":"https://ms.portal.azure.com/#@${__data.fields[\"Tenant - ID\"]}/resource/subscriptions/${sub}?/resourcegroups/${__data.fields[\"Resource - Group\"]}/providers/microsoft.compute/?${__data.fields.Type}/${__data.fields[\"Resource - Name\"]}?/infrainsights"}]}]}]},"gridPos":{"h":12,"w":14,"x":0,"y":17},"id":32,"options":{"footer":{"fields":"","reducer":["sum"],"show":false},"showHeader":true,"sortBy":[]},"targets":[{"azureLogAnalytics":{"query":"let - startDateTime = $__timeFrom;\r\nlet endDateTime = $__timeTo;\r\nlet maxResultCount - = 10;\r\nlet summaryPerComputer = InsightsMetrics\r\n| where TimeGenerated - between (startDateTime .. endDateTime)\r\n| where Origin == ''vm.azm.ms'' - and (Namespace == ''Memory'' and Name == ''AvailableMB'')\r\n| parse kind=regex - tolower(_ResourceId) with ''resourcegroups/'' resGroup ''/p(.+)'' *\r\n| where - resGroup in~ ($rg)\r\n| extend ComputerId = iff(isempty(_ResourceId), Computer, - _ResourceId)\r\n| summarize hint.shufflekey = ComputerId Average = round(avg(Val), - 2), Min = min(Val), percentiles(Val, 5, 10, 50, 80, 90, 95) by ComputerId, - Computer, _ResourceId\r\n| project ComputerId, Computer, Average, Min, P5th - = percentile_Val_5, P10th = percentile_Val_10, P50th = percentile_Val_50, - P80th = percentile_Val_80,\r\nP90th = percentile_Val_90, P95th = percentile_Val_95, - ResourceId = _ResourceId\r\n| top 10 by ${agg:text};\r\nlet computerList = - summaryPerComputer\r\n| summarize by ComputerId, Computer;\r\nlet EmptyNodeIdentityAndProps - = datatable(ComputerId: string, Computer:string, NodeId:string, NodeProps:dynamic, - Priority: long) []; \r\nlet OmsNodeIdentityAndProps = computerList \r\n| - extend NodeId = ComputerId \r\n| extend Priority = 1 \r\n| extend - NodeProps = pack(''type'', ''StandAloneNode'', ''name'', Computer); \r\nlet - ServiceMapNodeIdentityAndProps = VMComputer \r\n| where TimeGenerated - \u003e= startDateTime \r\n| where TimeGenerated \u003c endDateTime \r\n| - extend ResourceId = strcat(''machines/'', Machine) \r\n| extend tempComputerId=iff(isempty(_ResourceId), - Computer, _ResourceId) \r\n| extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', - _ResourceId)) \r\n| extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', - _ResourceId)) \r\n| where tempComputerId in~ (computerList) or laResourceId - in (computerList) or oldLaResourceId in (computerList) \r\n| extend ComputerId - = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in - (computerList), oldLaResourceId, tempComputerId)) \r\n| summarize arg_max(TimeGenerated, - *) by Machine \r\n| extend AzureCloudServiceNodeIdentity - = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, - ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity - = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, - ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', - ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', - ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', - AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps - = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', - AzureCloudServiceInstanceId, ''cloudServiceRoleName'', - AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', - AzureCloudServiceDeployment, ''fullDisplayName'', - FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', - ResourceId), AzureScaleSetNodeProps = pack(''type'', - ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', - AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', - AzureServiceFabricClusterName, ''vmScaleSetResourceId'', - AzureVmScaleSetResourceId, ''resourceGroupName'', - AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', - FullDisplayName, ''mappingResourceId'', ResourceId) \r\n| - project ComputerId, Computer, NodeId - = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), - AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeProps, ComputerProps), Priority = 2; \r\nlet - NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, - OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \r\n| - summarize arg_max(Priority, *) by ComputerId;\r\nlet trend = InsightsMetrics\r\n| - where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin - == ''vm.azm.ms'' and (Namespace == ''Memory'' and Name == ''AvailableMB'')\r\n| - extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| - where ComputerId in (computerList)\r\n| project ComputerId, Computer;\r\nsummaryPerComputer\r\n| - join ( trend ) on ComputerId\r\n| join ( NodeIdentityAndProps ) on ComputerId\r\n| - parse tolower(ResourceId) with * \"virtualmachinescalesets/\" scaleSetName - \"/virtualmachines/\" vmNameScale\r\n| parse tolower(ResourceId) with * \"virtualmachines/\" - vmName\r\n| parse tolower(ResourceId) with * \"resourcegroups/\" resourceGroup - \"/providers/microsoft.compute/\" typeVM \"/\" nameVM\r\n| parse tolower(ResourceId) - with * \"microsoft.compute/\" typeScale \"/\" nameScale \"/virtualmachines\" - remaining\r\n| project resourceGroup, Min, Average, P5th, P10th, P50th, Computer, - Type = iff(isnotempty(typeScale), typeScale, typeVM), Name = iff(isnotempty(nameScale), - nameScale, nameVM)\r\n","resource":"$ws","resultFormat":"table"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure - Log Analytics","refId":"A","subscription":""},{"azureResourceGraph":{"query":"resources\r\n| - where tolower(type) contains \"virtualmachines\" and resourceGroup in~ ($rg) - \r\n| project Name = tolower(name), tenantId, resourceGroup"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"hide":false,"queryType":"Azure - Resource Graph","refId":"B","subscription":"","subscriptions":["$sub"]}],"title":"Available - Memory Statistics","transformations":[{"id":"merge","options":{}},{"id":"organize","options":{"excludeByName":{"NodeId":true,"NodeProps":true,"ResourceId":true,"UseRelativeScale":true,"list_TrendPoint":true},"indexByName":{"Average":6,"Computer":0,"Min":2,"Name":8,"P10th":4,"P50th":5,"P5th":3,"Type":7,"resourceGroup":1,"tenantId":9},"renameByName":{"Name":"Resource - Name","list_TrendPoint":"P5th Trend","resGroup":"Resource Group","resourceGroup":"Resource - Group","tenantId":"Tenant ID","typeName":"Type/Name"}}},{"id":"filterByValue","options":{"filters":[{"config":{"id":"isNotNull","options":{}},"fieldName":"Computer"}],"match":"all","type":"include"}}],"type":"table"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"light-green","mode":"fixed"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":12,"w":10,"x":14,"y":17},"id":44,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["min"],"fields":"","values":false},"text":{},"textMode":"value_and_name"},"targets":[{"azureLogAnalytics":{"query":"let - startDateTime = $__timeFrom;\r\nlet endDateTime = $__timeTo;\r\nlet trendBinSize - = (endDateTime - startDateTime)/100;\r\nlet summary = InsightsMetrics\r\n| - where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin - == ''vm.azm.ms'' and (Namespace == ''Memory'' and Name == ''AvailableMB'')\r\n| - parse kind=regex tolower(_ResourceId) with ''resourcegroups/'' resGroup ''/p(.+)'' - *\r\n| where resGroup in~ ($rg)\r\n| extend ComputerId = iff(isempty(_ResourceId), - Computer, _ResourceId)\r\n| summarize hint.shufflekey=ComputerId Average = - avg(Val), Min = min(Val),P5th = round(percentile(Val, 5), 2), P10th = round(percentile(Val, - 10), 2), \r\nP50th = round(percentile(Val, 50), 2), P80th = round(percentile(Val, - 80), 2),\r\nP90th = round(percentile(Val, 90), 2), P95th = round(percentile(Val, - 95), 2) by ComputerId, Computer\r\n| top 10 by ${agg:text};\r\nlet computerList=(summary\r\n| - project ComputerId, Computer);\r\nlet EmptyNodeIdentityAndProps = datatable(ComputerId: - string, Computer:string, NodeId:string, NodeProps:dynamic, Priority: long) - []; \r\nlet OmsNodeIdentityAndProps = computerList \r\n| extend - NodeId = ComputerId \r\n| extend Priority = 1 \r\n| extend NodeProps - = pack(''type'', ''StandAloneNode'', ''name'', Computer); \r\nlet ServiceMapNodeIdentityAndProps - = VMComputer \r\n| where TimeGenerated \u003e= startDateTime \r\n|where - TimeGenerated \u003c endDateTime \r\n| extend ResourceId = strcat(''machines/'', - Machine) \r\n| extend tempComputerId=iff(isempty(_ResourceId), Computer, - _ResourceId) \r\n| extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', - @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', _ResourceId))\r\n| - extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', - _ResourceId)) \r\n| where tempComputerId in~ (computerList) or laResourceId - in (computerList) or oldLaResourceId in (computerList) \r\n| extend ComputerId - = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in - (computerList), oldLaResourceId, tempComputerId)) \r\n| summarize arg_max(TimeGenerated, - *) by Machine \r\n| extend AzureCloudServiceNodeIdentity - = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, - ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity - = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, - ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', - ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', - ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', - AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps - = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', - AzureCloudServiceInstanceId, ''cloudServiceRoleName'', - AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', - AzureCloudServiceDeployment, ''fullDisplayName'', - FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', - ResourceId), AzureScaleSetNodeProps = pack(''type'', - ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', - AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', - AzureServiceFabricClusterName, ''vmScaleSetResourceId'', - AzureVmScaleSetResourceId, ''resourceGroupName'', - AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', - FullDisplayName, ''mappingResourceId'', ResourceId) \r\n| - project ComputerId, Computer, NodeId - = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), - AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeProps, ComputerProps), Priority = 2; \r\nlet - NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, - OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \r\n| - summarize arg_max(Priority, *) by ComputerId;\r\nsummary\r\n| join (InsightsMetrics\r\n| - where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin - == ''vm.azm.ms'' and (Namespace == ''Memory'' and Name == ''AvailableMB'')\r\n| - extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| - where ComputerId in (computerList)\r\n| summarize Min = min(Val) by bin(TimeGenerated, - trendBinSize), ComputerId\r\n| sort by TimeGenerated asc) on ComputerId\r\n","resource":"$ws","resultFormat":"table"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure - Log Analytics","refId":"A"}],"title":"Min Available Memory and Trend Line","transformations":[{"id":"organize","options":{"excludeByName":{"Average":true,"ComputerId":true,"ComputerId1":true,"Min":true,"P10th":true,"P50th":true,"P5th":true,"P80th":true,"P90th":true,"P95th":true},"indexByName":{},"renameByName":{}}},{"id":"prepareTimeSeries","options":{"format":"many"}},{"id":"renameByRegex","options":{"regex":"(.+)\\s(.+)","renamePattern":"$2"}}],"type":"stat"}],"title":"Available - Memory","type":"row"},{"collapsed":true,"gridPos":{"h":1,"w":24,"x":0,"y":29},"id":22,"panels":[{"datasource":{"uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisGridShow":true,"axisLabel":"","axisPlacement":"auto","axisSoftMin":0,"barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":true,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"Bps"},"overrides":[]},"gridPos":{"h":11,"w":24,"x":0,"y":8},"id":12,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureLogAnalytics":{"query":"let - startDateTime = $__timeFrom;\nlet endDateTime = $__timeTo;\nlet trendBinSize - = (endDateTime - startDateTime)/100;\nlet MaxListSize = 1000;\nlet summary - = InsightsMetrics\n| where TimeGenerated between (startDateTime .. endDateTime)\n| - where Origin == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''WriteBytesPerSecond'')\n| - parse kind=regex tolower(_ResourceId) with ''resourcegroups/'' resGroup ''/p(.+)'' - *\n| where resGroup in~ ($rg)\n| extend ComputerId = iff(isempty(_ResourceId), - Computer, _ResourceId)\n| summarize Val = sum(Val) by bin(TimeGenerated, trendBinSize), - ComputerId, Computer\n| summarize hint.shufflekey=ComputerId $agg by ComputerId, - Computer\n| top 10 by score;\nlet computerList=(summary\n| project ComputerId, - Computer);\nlet EmptyNodeIdentityAndProps = datatable(ComputerId: string, - Computer:string, NodeId:string, NodeProps:dynamic, Priority: long) []; \nlet - OmsNodeIdentityAndProps = computerList \n| extend NodeId = ComputerId \n| - extend Priority = 1 \n| extend NodeProps = pack(''type'', ''StandAloneNode'', - ''name'', Computer); let ServiceMapNodeIdentityAndProps = VMComputer \n| - where TimeGenerated \u003e= startDateTime \n| where TimeGenerated \u003c - endDateTime \n| extend ResourceId = strcat(''machines/'', Machine) \n| - extend tempComputerId=iff(isempty(_ResourceId), Computer, _ResourceId) \n| - extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', - @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', _ResourceId))\n| - extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', - _ResourceId)) \n| where tempComputerId in~ (computerList) or laResourceId - in (computerList) or oldLaResourceId in (computerList) \n| extend ComputerId - = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in - (computerList), oldLaResourceId, tempComputerId)) \n| summarize arg_max(TimeGenerated, - *) by Machine \n| extend AzureCloudServiceNodeIdentity - = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, - ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity - = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, - ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', - ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', - ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', - AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps - = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', - AzureCloudServiceInstanceId, ''cloudServiceRoleName'', - AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', - AzureCloudServiceDeployment, ''fullDisplayName'', - FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', - ResourceId), AzureScaleSetNodeProps = pack(''type'', - ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', - AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', - AzureServiceFabricClusterName, ''vmScaleSetResourceId'', - AzureVmScaleSetResourceId, ''resourceGroupName'', - AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', - FullDisplayName, ''mappingResourceId'', ResourceId) \n| - project ComputerId, Computer, NodeId - = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), - AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeProps, ComputerProps), Priority = 2; let - NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, - OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \n| - summarize arg_max(Priority, *) by ComputerId;summary\n| join (InsightsMetrics\n| - where TimeGenerated between (startDateTime .. endDateTime)\n| where Origin - == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''WriteBytesPerSecond'')\n| - extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\n| where - ComputerId in (computerList)\n| summarize Val = sum(Val) by bin(TimeGenerated, - trendBinSize), ComputerId, Computer\n| summarize $agg by bin(TimeGenerated, - trendBinSize), ComputerId\n| sort by TimeGenerated asc) on ComputerId\n","resource":"$ws","resultFormat":"table","workspace":""},"queryType":"Azure - Log Analytics","refId":"A","subscription":"","subscriptions":[]}],"title":"${agg:text} - Bytes Sent Rate","transformations":[{"id":"organize","options":{"excludeByName":{"Computer":false,"ComputerId":true,"ComputerId1":true,"P5th":true,"P95th":true,"score":true},"indexByName":{},"renameByName":{}}},{"id":"prepareTimeSeries","options":{"format":"many"}},{"id":"renameByRegex","options":{"regex":"(.+)\\s(.+)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"Computer"},"properties":[{"id":"links","value":[{"targetBlank":true,"title":"","url":"https://ms.portal.azure.com/#@${__data.fields[\"Tenant - ID\"]}/resource/subscriptions/${sub}/resourcegroups/${__data.fields[\"Resource - Group\"]}/providers/microsoft.compute/${__data.fields.Type}/${__data.fields[\"Resource - Name\"]}/infrainsights"}]}]},{"matcher":{"id":"byName","options":"Average"},"properties":[{"id":"custom.width","value":94}]},{"matcher":{"id":"byName","options":"P50th"},"properties":[{"id":"custom.width","value":86}]},{"matcher":{"id":"byName","options":"P90th"},"properties":[{"id":"custom.width","value":101}]},{"matcher":{"id":"byName","options":"P95th"},"properties":[{"id":"custom.width","value":97}]},{"matcher":{"id":"byName","options":"Max"},"properties":[{"id":"custom.width","value":131}]}]},"gridPos":{"h":12,"w":14,"x":0,"y":19},"id":34,"options":{"footer":{"fields":"","reducer":["sum"],"show":false},"showHeader":true,"sortBy":[]},"targets":[{"azureLogAnalytics":{"query":"let - startDateTime = $__timeFrom;\r\nlet endDateTime = $__timeTo;\r\nlet trendBinSize - = 5m;\r\nlet maxResultCount = 10;\r\nlet summaryPerComputer = InsightsMetrics\r\n| - where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin - == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''WriteBytesPerSecond'')\r\n| - extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| - summarize Val = sum(Val) by bin(TimeGenerated, 1m), ComputerId, Computer, - _ResourceId\r\n| summarize hint.shufflekey = ComputerId Average = avg(Val), - Max = max(Val), percentiles(Val, 5, 10, 50, 90, 95) by ComputerId, Computer, - _ResourceId\r\n| project ComputerId, Computer, Average, Max, P5th = percentile_Val_5, - P10th = percentile_Val_10, P50th = percentile_Val_50, P90th = percentile_Val_90, - P95th = percentile_Val_95, ResourceId = _ResourceId\r\n| top 10 by ${agg:text};\r\nlet - computerList = summaryPerComputer\r\n| summarize by ComputerId, Computer;\r\nlet - EmptyNodeIdentityAndProps = datatable(ComputerId: string, Computer:string, - NodeId:string, NodeProps:dynamic, Priority: long) []; \r\nlet OmsNodeIdentityAndProps - = computerList \r\n| extend NodeId = ComputerId \r\n| extend - Priority = 1 \r\n| extend NodeProps = pack(''type'', ''StandAloneNode'', - ''name'', Computer); \r\nlet ServiceMapNodeIdentityAndProps = VMComputer \r\n| - where TimeGenerated \u003e= startDateTime \r\n| where TimeGenerated - \u003c endDateTime \r\n| extend ResourceId = strcat(''machines/'', - Machine) \r\n| extend tempComputerId=iff(isempty(_ResourceId), Computer, - _ResourceId) \r\n| extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', - _ResourceId)) \r\n| extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', - _ResourceId)) \r\n| where tempComputerId in~ (computerList) or laResourceId - in (computerList) or oldLaResourceId in (computerList) \r\n| extend ComputerId - = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in - (computerList), oldLaResourceId, tempComputerId)) \r\n| summarize arg_max(TimeGenerated, - *) by Machine \r\n| extend AzureCloudServiceNodeIdentity - = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, - ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity - = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, - ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', - ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', - ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', - AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps - = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', - AzureCloudServiceInstanceId, ''cloudServiceRoleName'', - AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', - AzureCloudServiceDeployment, ''fullDisplayName'', - FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', - ResourceId), AzureScaleSetNodeProps = pack(''type'', - ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', - AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', - AzureServiceFabricClusterName, ''vmScaleSetResourceId'', - AzureVmScaleSetResourceId, ''resourceGroupName'', - AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', - FullDisplayName, ''mappingResourceId'', ResourceId) \r\n| - project ComputerId, Computer, NodeId - = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), - AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeProps, ComputerProps), Priority = 2; \r\nlet - NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, - OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \r\n| - summarize arg_max(Priority, *) by ComputerId;\r\nlet trend = InsightsMetrics\r\n| - where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin - == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''WriteBytesPerSecond'')\r\n| - extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| - where ComputerId in (computerList)\r\n| summarize Val = sum(Val) by bin(TimeGenerated, - 1m), ComputerId, Computer, _ResourceId\r\n| summarize hint.shufflekey = ComputerId - TrendValue = percentile(Val, 95) by ComputerId, Computer, bin(TimeGenerated, - trendBinSize)\r\n| project ComputerId, Computer\r\n| summarize hint.shufflekey - = ComputerId by ComputerId, Computer;\r\nsummaryPerComputer\r\n| join ( trend - ) on ComputerId\r\n| join ( NodeIdentityAndProps ) on ComputerId\r\n| parse - tolower(ResourceId) with * \"virtualmachinescalesets/\" scaleSetName \"/virtualmachines/\" - vmNameScale\r\n| parse tolower(ResourceId) with * \"virtualmachines/\" vmName\r\n| - parse tolower(ResourceId) with * \"resourcegroups/\" resourceGroup \"/providers/microsoft.compute/\" - typeVM \"/\" nameVM\r\n| parse tolower(ResourceId) with * \"microsoft.compute/\" - typeScale \"/\" nameScale \"/virtualmachines\" remaining\r\n| project resourceGroup, - Average, P50th, P90th, P95th, Max, Computer, Type = iff(isnotempty(typeScale), - typeScale, typeVM), Name = iff(isnotempty(nameScale), nameScale, nameVM)\r\n","resource":"$ws","resultFormat":"table"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure - Log Analytics","refId":"A","subscription":""},{"azureResourceGraph":{"query":"resources\r\n| - where tolower(type) contains \"virtualmachines\" and resourceGroup in~ ($rg) - \r\n| project Name = tolower(name), tenantId, resourceGroup"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"hide":false,"queryType":"Azure - Resource Graph","refId":"B","subscription":"","subscriptions":["$sub"]}],"title":"Available - Bytes Sent Statistics","transformations":[{"id":"merge","options":{}},{"id":"organize","options":{"excludeByName":{"NodeId":true,"NodeProps":true,"ResourceId":true,"UseRelativeScale":true},"indexByName":{"Average":2,"Computer":0,"Max":6,"Name":8,"P50th":3,"P90th":4,"P95th":5,"Type":7,"resourceGroup":1,"tenantId":9},"renameByName":{"Name":"Resource - Name","list_TrendPoint":"Trend 95th","resGroup":"Resource Group","resourceGroup":"Resource - Group","tenantId":"Tenant ID","typeName":"Type/Name"}}},{"id":"filterByValue","options":{"filters":[{"config":{"id":"isNotNull","options":{}},"fieldName":"Computer"}],"match":"all","type":"include"}}],"type":"table"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"light-green","mode":"fixed"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":12,"w":10,"x":14,"y":19},"id":48,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["max"],"fields":"","values":false},"text":{},"textMode":"auto"},"targets":[{"azureLogAnalytics":{"query":"let - startDateTime = $__timeFrom;\r\nlet endDateTime = $__timeTo;\r\nlet trendBinSize - = (endDateTime - startDateTime)/100;\r\nlet MaxListSize = 1000;\r\nlet summary - = InsightsMetrics\r\n| where TimeGenerated between (startDateTime .. endDateTime)\r\n| - where Origin == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''WriteBytesPerSecond'')\r\n| - parse kind=regex tolower(_ResourceId) with ''resourcegroups/'' resGroup ''/p(.+)'' - *\r\n| where resGroup in~ ($rg)\r\n| extend ComputerId = iff(isempty(_ResourceId), - Computer, _ResourceId)\r\n| summarize Val = sum(Val) by bin(TimeGenerated, - trendBinSize), ComputerId, Computer\r\n| summarize hint.shufflekey=ComputerId - Average = avg(Val), Min = min(Val),P5th = round(percentile(Val, 5), 2), P10th - = round(percentile(Val, 10), 2), \r\nP50th = round(percentile(Val, 50), 2), - P80th = round(percentile(Val, 80), 2),\r\nP90th = round(percentile(Val, 90), - 2), P95th = round(percentile(Val, 95), 2) by ComputerId, Computer\r\n| top - 10 by ${agg:text};\r\nlet computerList=(summary\r\n| project ComputerId, Computer);\r\nlet - EmptyNodeIdentityAndProps = datatable(ComputerId: string, Computer:string, - NodeId:string, NodeProps:dynamic, Priority: long) []; \r\nlet OmsNodeIdentityAndProps - = computerList \r\n| extend NodeId = ComputerId \r\n| extend - Priority = 1 \r\n| extend NodeProps = pack(''type'', ''StandAloneNode'', - ''name'', Computer); let ServiceMapNodeIdentityAndProps = VMComputer \r\n| - where TimeGenerated \u003e= startDateTime \r\n| where TimeGenerated - \u003c endDateTime \r\n| extend ResourceId = strcat(''machines/'', - Machine) \r\n| extend tempComputerId=iff(isempty(_ResourceId), Computer, - _ResourceId) \r\n| extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', - @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', _ResourceId))\r\n| - extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', - _ResourceId)) \r\n| where tempComputerId in~ (computerList) or laResourceId - in (computerList) or oldLaResourceId in (computerList) \r\n| extend ComputerId - = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in - (computerList), oldLaResourceId, tempComputerId)) \r\n| summarize arg_max(TimeGenerated, - *) by Machine \r\n| extend AzureCloudServiceNodeIdentity - = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, - ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity - = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, - ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', - ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', - ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', - AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps - = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', - AzureCloudServiceInstanceId, ''cloudServiceRoleName'', - AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', - AzureCloudServiceDeployment, ''fullDisplayName'', - FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', - ResourceId), AzureScaleSetNodeProps = pack(''type'', - ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', - AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', - AzureServiceFabricClusterName, ''vmScaleSetResourceId'', - AzureVmScaleSetResourceId, ''resourceGroupName'', - AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', - FullDisplayName, ''mappingResourceId'', ResourceId) \r\n| - project ComputerId, Computer, NodeId - = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), - AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeProps, ComputerProps), Priority = 2; let - NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, - OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \r\n| - summarize arg_max(Priority, *) by ComputerId;summary\r\n| join (InsightsMetrics\r\n| - where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin - == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''WriteBytesPerSecond'')\r\n| - extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| - where ComputerId in (computerList)\r\n| summarize Val = sum(Val) by bin(TimeGenerated, - trendBinSize), ComputerId, Computer\r\n| summarize Max = max(Val) by bin(TimeGenerated, - trendBinSize), ComputerId\r\n| sort by TimeGenerated asc) on ComputerId\r\n","resource":"$ws","resultFormat":"table"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure - Log Analytics","refId":"A","subscription":""}],"title":"Max Available Bytes - Sent and Trend Line","transformations":[{"id":"organize","options":{"excludeByName":{"Average":true,"ComputerId":true,"ComputerId1":true,"Min":true,"P10th":true,"P50th":true,"P5th":true,"P80th":true,"P90th":true,"P95th":true},"indexByName":{},"renameByName":{}}},{"id":"prepareTimeSeries","options":{"format":"many"}},{"id":"renameByRegex","options":{"regex":"(.+)\\s(.+)","renamePattern":"$2"}}],"type":"stat"}],"title":"Network - Bytes Sent","type":"row"},{"collapsed":true,"gridPos":{"h":1,"w":24,"x":0,"y":30},"id":36,"panels":[{"datasource":{"uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisGridShow":true,"axisLabel":"","axisPlacement":"auto","axisSoftMin":0,"barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":true,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"Bps"},"overrides":[]},"gridPos":{"h":11,"w":24,"x":0,"y":9},"id":16,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureLogAnalytics":{"query":"let - startDateTime = $__timeFrom;\nlet endDateTime = $__timeTo;\nlet trendBinSize - = (endDateTime - startDateTime)/100;\nlet MaxListSize = 1000;\nlet summary - = InsightsMetrics\n| where TimeGenerated between (startDateTime .. endDateTime)\n| - where Origin == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''ReadBytesPerSecond'')\n| - parse kind=regex tolower(_ResourceId) with ''resourcegroups/'' resGroup ''/p(.+)'' - *\n| where resGroup in~ ($rg)\n| extend ComputerId = iff(isempty(_ResourceId), - Computer, _ResourceId)\n| summarize Val = sum(Val) by bin(TimeGenerated, trendBinSize), - ComputerId, Computer\n| summarize hint.shufflekey=ComputerId $agg by ComputerId, - Computer\n| top 10 by score;\nlet computerList=(summary\n| project ComputerId, - Computer);\nlet EmptyNodeIdentityAndProps = datatable(ComputerId: string, - Computer:string, NodeId:string, NodeProps:dynamic, Priority: long) []; let - OmsNodeIdentityAndProps = computerList \n| extend NodeId = ComputerId \n| - extend Priority = 1 \n| extend NodeProps = pack(''type'', ''StandAloneNode'', - ''name'', Computer); \nlet ServiceMapNodeIdentityAndProps = VMComputer \n| - where TimeGenerated \u003e= startDateTime \n| where TimeGenerated \u003c - endDateTime \n| extend ResourceId = strcat(''machines/'', Machine) \n| - extend tempComputerId=iff(isempty(_ResourceId), Computer, _ResourceId) \n| - extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', - @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', _ResourceId))\n| - extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', - _ResourceId)) \n| where tempComputerId in~ (computerList) or laResourceId - in (computerList) or oldLaResourceId in (computerList) \n| extend ComputerId - = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in - (computerList), oldLaResourceId, tempComputerId)) \n| summarize arg_max(TimeGenerated, - *) by Machine \n| extend AzureCloudServiceNodeIdentity - = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, - ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity - = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, - ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', - ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', - ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', - AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps - = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', - AzureCloudServiceInstanceId, ''cloudServiceRoleName'', - AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', - AzureCloudServiceDeployment, ''fullDisplayName'', - FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', - ResourceId), AzureScaleSetNodeProps = pack(''type'', - ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', - AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', - AzureServiceFabricClusterName, ''vmScaleSetResourceId'', - AzureVmScaleSetResourceId, ''resourceGroupName'', - AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', - FullDisplayName, ''mappingResourceId'', ResourceId) \n| - project ComputerId, Computer, NodeId - = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), - AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeProps, ComputerProps), Priority = 2; let - NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, - OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \n| - summarize arg_max(Priority, *) by ComputerId;\nsummary\n| join (InsightsMetrics\n| - where TimeGenerated between (startDateTime .. endDateTime)\n| where Origin - == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''ReadBytesPerSecond'')\n| - extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\n| where - ComputerId in (computerList)\n| summarize Val = sum(Val) by bin(TimeGenerated, - trendBinSize), ComputerId, \nComputer\n| summarize $agg by bin(TimeGenerated, - trendBinSize), ComputerId\n| sort by TimeGenerated asc) on ComputerId\n","resource":"$ws","resultFormat":"table","workspace":""},"queryType":"Azure - Log Analytics","refId":"A","subscription":"","subscriptions":[]}],"title":"${agg:text} - Bytes Received Rate","transformations":[{"id":"organize","options":{"excludeByName":{"ComputerId":true,"ComputerId1":true,"P95th":true,"score":true},"indexByName":{},"renameByName":{}}},{"id":"prepareTimeSeries","options":{"format":"many"}},{"id":"renameByRegex","options":{"regex":"(.+)\\s(.+)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"Computer"},"properties":[{"id":"links","value":[{"targetBlank":true,"title":"","url":"https://ms.portal.azure.com/#@${__data.fields[\"Tenant - ID\"]}/resource/subscriptions/${sub}/resourcegroups/${__data.fields[\"Resource - Group\"]}/providers/microsoft.compute/${__data.fields.Type}/${__data.fields[\"Resource - Name\"]}/infrainsights"}]}]},{"matcher":{"id":"byName","options":"Average"},"properties":[{"id":"custom.width","value":97}]},{"matcher":{"id":"byName","options":"P50th"},"properties":[{"id":"custom.width","value":82}]},{"matcher":{"id":"byName","options":"P90th"},"properties":[{"id":"custom.width","value":99}]},{"matcher":{"id":"byName","options":"P95th"},"properties":[{"id":"custom.width","value":89}]},{"matcher":{"id":"byName","options":"Max"},"properties":[{"id":"custom.width","value":93}]}]},"gridPos":{"h":12,"w":14,"x":0,"y":20},"id":38,"options":{"footer":{"fields":"","reducer":["sum"],"show":false},"showHeader":true,"sortBy":[]},"targets":[{"azureLogAnalytics":{"query":"let - startDateTime = $__timeFrom;\r\nlet endDateTime = $__timeTo;\r\nlet trendBinSize - = 5m;\r\nlet maxResultCount = 10;\r\nlet summaryPerComputer = InsightsMetrics\r\n| - where TimeGenerated between (startDateTime .. endDateTime) \r\n| where Origin - == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''ReadBytesPerSecond'')\r\n| - extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| - summarize Val = sum(Val) by bin(TimeGenerated, 1m), ComputerId, Computer, - _ResourceId\r\n| summarize hint.shufflekey = ComputerId Average = avg(Val), - Max = max(Val), percentiles(Val, 5, 10, 50, 90, 95) by ComputerId, Computer, - _ResourceId\r\n| project ComputerId, Computer, Average, Max, P5th = percentile_Val_5, - P10th = percentile_Val_10, P50th = percentile_Val_50, P90th = percentile_Val_90, - P95th = percentile_Val_95, ResourceId = _ResourceId\r\n| top 10 by ${agg:text};\r\nlet - computerList = summaryPerComputer\r\n| summarize by ComputerId, Computer;\r\nlet - EmptyNodeIdentityAndProps = datatable(ComputerId: string, Computer:string, - NodeId:string, NodeProps:dynamic, Priority: long) []; \r\nlet OmsNodeIdentityAndProps - = computerList \r\n| extend NodeId = ComputerId \r\n| extend - Priority = 1 \r\n| extend NodeProps = pack(''type'', ''StandAloneNode'', - ''name'', Computer); \r\nlet ServiceMapNodeIdentityAndProps = VMComputer \r\n| - where TimeGenerated \u003e= startDateTime \r\n| where TimeGenerated - \u003c endDateTime \r\n| extend ResourceId = strcat(''machines/'', - Machine) \r\n| extend tempComputerId=iff(isempty(_ResourceId), Computer, - _ResourceId) \r\n| extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', - _ResourceId)) \r\n| extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', - _ResourceId)) \r\n| where tempComputerId in~ (computerList) or laResourceId - in (computerList) or oldLaResourceId in (computerList) \r\n| extend ComputerId - = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in - (computerList), oldLaResourceId, tempComputerId)) \r\n| summarize arg_max(TimeGenerated, - *) by Machine \r\n| extend AzureCloudServiceNodeIdentity - = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, - ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity - = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, - ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', - ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', - ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', - AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps - = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', - AzureCloudServiceInstanceId, ''cloudServiceRoleName'', - AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', - AzureCloudServiceDeployment, ''fullDisplayName'', - FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', - ResourceId), AzureScaleSetNodeProps = pack(''type'', - ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', - AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', - AzureServiceFabricClusterName, ''vmScaleSetResourceId'', - AzureVmScaleSetResourceId, ''resourceGroupName'', - AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', - FullDisplayName, ''mappingResourceId'', ResourceId) \r\n| - project ComputerId, Computer, NodeId - = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), - AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeProps, ComputerProps), Priority = 2; \r\nlet - NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, - OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \r\n| - summarize arg_max(Priority, *) by ComputerId;\r\nlet trend = InsightsMetrics\r\n| - where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin - == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''ReadBytesPerSecond'')\r\n| - extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| - where ComputerId in (computerList)\r\n| summarize Val = sum(Val) by bin(TimeGenerated, - 1m), ComputerId, Computer, _ResourceId\r\n| summarize hint.shufflekey = ComputerId - TrendValue = percentile(Val, 95) by ComputerId, Computer, bin(TimeGenerated, - trendBinSize)\r\n| project ComputerId, Computer\r\n| summarize hint.shufflekey - = ComputerId by ComputerId, Computer;summaryPerComputer\r\n| join ( trend - ) on ComputerId\r\n| join ( NodeIdentityAndProps ) on ComputerId\r\n| parse - tolower(ResourceId) with * \"virtualmachinescalesets/\" scaleSetName \"/virtualmachines/\" - vmNameScale\r\n| parse tolower(ResourceId) with * \"virtualmachines/\" vmName\r\n| - parse tolower(ResourceId) with * \"resourcegroups/\" resourceGroup \"/providers/microsoft.compute/\" - typeVM \"/\" nameVM\r\n| parse tolower(ResourceId) with * \"microsoft.compute/\" - typeScale \"/\" nameScale \"/virtualmachines\" remaining\r\n| project resourceGroup, - Average, P50th, P90th, P95th, Max, Computer, Type = iff(isnotempty(typeScale), - typeScale, typeVM), Name = iff(isnotempty(nameScale), nameScale, nameVM)\r\n","resource":"$ws","resultFormat":"table"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure - Log Analytics","refId":"A","subscription":""},{"azureResourceGraph":{"query":"resources\r\n| - where tolower(type) contains \"virtualmachines\" and resourceGroup in~ ($rg) - \r\n| project Name = tolower(name), tenantId, resourceGroup"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"hide":false,"queryType":"Azure - Resource Graph","refId":"B","subscription":"","subscriptions":["$sub"]}],"title":"Available - Bytes Received Statistics","transformations":[{"id":"merge","options":{}},{"id":"organize","options":{"excludeByName":{"NodeId":true,"NodeProps":true,"ResourceId":true,"UseRelativeScale":true},"indexByName":{"Average":2,"Computer":0,"Max":6,"Name":8,"P50th":3,"P90th":4,"P95th":5,"Type":7,"resourceGroup":1,"tenantId":9},"renameByName":{"Name":"Resource - Name","list_TrendPoint":"Trend 95th","resGroup":"Resource Group","resourceGroup":"Resource - Group","tenantId":"Tenant ID","typeName":"Type/Name"}}},{"id":"filterByValue","options":{"filters":[{"config":{"id":"isNotNull","options":{}},"fieldName":"Computer"}],"match":"all","type":"include"}}],"type":"table"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"light-green","mode":"fixed"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":12,"w":10,"x":14,"y":20},"id":50,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["max"],"fields":"","values":false},"text":{},"textMode":"auto"},"targets":[{"azureLogAnalytics":{"query":"let - startDateTime = $__timeFrom;\r\nlet endDateTime = $__timeTo;\r\nlet trendBinSize - = (endDateTime - startDateTime)/100;\r\nlet MaxListSize = 1000;\r\nlet summary - = InsightsMetrics\r\n| where TimeGenerated between (startDateTime .. endDateTime)\r\n| - where Origin == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''ReadBytesPerSecond'')\r\n| - parse kind=regex tolower(_ResourceId) with ''resourcegroups/'' resGroup ''/p(.+)'' - *\r\n| where resGroup in~ ($rg)\r\n| extend ComputerId = iff(isempty(_ResourceId), - Computer, _ResourceId)\r\n| summarize Val = sum(Val) by bin(TimeGenerated, - trendBinSize), ComputerId, Computer\r\n| summarize hint.shufflekey=ComputerId - Average = avg(Val), Min = min(Val),P5th = round(percentile(Val, 5), 2), P10th - = round(percentile(Val, 10), 2), \r\nP50th = round(percentile(Val, 50), 2), - P80th = round(percentile(Val, 80), 2),\r\nP90th = round(percentile(Val, 90), - 2), P95th = round(percentile(Val, 95), 2) by ComputerId, Computer\r\n| top - 10 by ${agg:text};\r\nlet computerList=(summary\r\n| project ComputerId, Computer);\r\nlet - EmptyNodeIdentityAndProps = datatable(ComputerId: string, Computer:string, - NodeId:string, NodeProps:dynamic, Priority: long) []; let OmsNodeIdentityAndProps - = computerList \r\n| extend NodeId = ComputerId \r\n| extend - Priority = 1 \r\n| extend NodeProps = pack(''type'', ''StandAloneNode'', - ''name'', Computer); \r\nlet ServiceMapNodeIdentityAndProps = VMComputer \r\n| - where TimeGenerated \u003e= startDateTime \r\n| where TimeGenerated - \u003c endDateTime \r\n| extend ResourceId = strcat(''machines/'', - Machine) \r\n| extend tempComputerId=iff(isempty(_ResourceId), Computer, - _ResourceId) \r\n| extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', - @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', _ResourceId))\r\n| - extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', - _ResourceId)) \r\n| where tempComputerId in~ (computerList) or laResourceId - in (computerList) or oldLaResourceId in (computerList) \r\n| extend ComputerId - = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in - (computerList), oldLaResourceId, tempComputerId)) \r\n| summarize arg_max(TimeGenerated, - *) by Machine \r\n| extend AzureCloudServiceNodeIdentity - = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, - ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity - = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, - ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', - ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', - ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', - AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps - = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', - AzureCloudServiceInstanceId, ''cloudServiceRoleName'', - AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', - AzureCloudServiceDeployment, ''fullDisplayName'', - FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', - ResourceId), AzureScaleSetNodeProps = pack(''type'', - ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', - AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', - AzureServiceFabricClusterName, ''vmScaleSetResourceId'', - AzureVmScaleSetResourceId, ''resourceGroupName'', - AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', - FullDisplayName, ''mappingResourceId'', ResourceId) \r\n| - project ComputerId, Computer, NodeId - = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), - AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeProps, ComputerProps), Priority = 2; let - NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, - OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \r\n| - summarize arg_max(Priority, *) by ComputerId;\r\nsummary\r\n| join (InsightsMetrics\r\n| - where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin - == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''ReadBytesPerSecond'')\r\n| - extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| - where ComputerId in (computerList)\r\n| summarize Val = sum(Val) by bin(TimeGenerated, - trendBinSize), ComputerId, \r\nComputer\r\n| summarize Max = max(Val) by bin(TimeGenerated, - trendBinSize), ComputerId\r\n| sort by TimeGenerated asc) on ComputerId\r\n","resource":"$ws","resultFormat":"table"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure - Log Analytics","refId":"A","subscription":""}],"title":"Max Available Bytes - Recieved and Trend Line","transformations":[{"id":"organize","options":{"excludeByName":{"Average":true,"ComputerId":true,"ComputerId1":true,"Min":true,"P10th":true,"P50th":true,"P5th":true,"P80th":true,"P90th":true,"P95th":true},"indexByName":{},"renameByName":{}}},{"id":"prepareTimeSeries","options":{"format":"many"}},{"id":"renameByRegex","options":{"regex":"(.+)\\s(.+)","renamePattern":"$2"}}],"type":"stat"}],"title":"Network - Bytes Received","type":"row"},{"collapsed":false,"gridPos":{"h":1,"w":24,"x":0,"y":31},"id":40,"panels":[],"title":"Logical - Disk Space Used %","type":"row"},{"datasource":{"uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisGridShow":true,"axisLabel":"","axisPlacement":"auto","axisSoftMin":0,"barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":true,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"noValue":"-","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"percent"},"overrides":[]},"gridPos":{"h":12,"w":24,"x":0,"y":32},"id":20,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureLogAnalytics":{"query":"let - startDateTime = $__timeFrom;\nlet endDateTime = $__timeTo;\nlet trendBinSize - = (endDateTime - startDateTime)/100;\nlet MaxListSize = 1000;\nlet summary - = InsightsMetrics\n| where TimeGenerated between (startDateTime .. endDateTime)\n| - where Origin == ''vm.azm.ms'' and (Namespace == ''LogicalDisk'' and Name == - ''FreeSpaceMB'')\n| parse kind=regex tolower(_ResourceId) with ''resourcegroups/'' - resGroup ''/p(.+)'' *\n| where resGroup in~ ($rg)\n| extend ComputerId = iff(isempty(_ResourceId), - Computer, _ResourceId)\n| extend Tags = todynamic(Tags)\n| extend Total = - todouble(Tags[''vm.azm.ms/diskSizeMB''])\n| summarize Val = sum(Val), Total - = sum(Total) by bin(TimeGenerated, trendBinSize), ComputerId, Computer, _ResourceId\n| - extend Val = (100.0 - (Val * 100.0)/Total)\n| summarize hint.shufflekey=ComputerId - $agg by ComputerId, Computer\n| top 10 by score;\nlet computerList=(summary\n| - project ComputerId, Computer);\nlet EmptyNodeIdentityAndProps = datatable(ComputerId: - string, Computer:string, NodeId:string, NodeProps:dynamic, Priority: long) - []; \nlet OmsNodeIdentityAndProps = computerList \n| extend - NodeId = ComputerId \n| extend Priority = 1 \n| extend NodeProps - = pack(''type'', ''StandAloneNode'', ''name'', Computer); \nlet ServiceMapNodeIdentityAndProps - = VMComputer \n| where TimeGenerated \u003e= startDateTime \n| - where TimeGenerated \u003c endDateTime \n| extend ResourceId = strcat(''machines/'', - Machine) \n| extend tempComputerId=iff(isempty(_ResourceId), Computer, - _ResourceId) \n| extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', - @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', _ResourceId))\n| - extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', - _ResourceId)) \n| where tempComputerId in~ (computerList) or laResourceId - in (computerList) or oldLaResourceId in (computerList) \n| extend ComputerId - = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in - (computerList), oldLaResourceId, tempComputerId)) \n| summarize arg_max(TimeGenerated, - *) by Machine \n| extend AzureCloudServiceNodeIdentity - = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, - ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity - = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, - ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', - ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', - ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', - AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps - = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', - AzureCloudServiceInstanceId, ''cloudServiceRoleName'', - AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', - AzureCloudServiceDeployment, ''fullDisplayName'', - FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', - ResourceId), AzureScaleSetNodeProps = pack(''type'', - ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', - AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', - AzureServiceFabricClusterName, ''vmScaleSetResourceId'', - AzureVmScaleSetResourceId, ''resourceGroupName'', - AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', - FullDisplayName, ''mappingResourceId'', ResourceId) \n| - project ComputerId, Computer, NodeId - = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), - AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeProps, ComputerProps), Priority = 2; \nlet - NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, - OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \n| - summarize arg_max(Priority, *) by ComputerId;\nsummary\n| join (InsightsMetrics\n| - where TimeGenerated between (startDateTime .. endDateTime)\n| where Origin - == ''vm.azm.ms'' and (Namespace == ''LogicalDisk'' and Name == ''FreeSpaceMB'')\n| - extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\n| where - ComputerId in (computerList)\n| extend Tags = todynamic(Tags)\n| extend Total - = todouble(Tags[''vm.azm.ms/diskSizeMB''])\n| summarize Val = sum(Val), Total - = sum(Total) by bin(TimeGenerated, trendBinSize), ComputerId, Computer, _ResourceId\n| - extend Val = (100.0 - (Val * 100.0)/Total)\n| summarize $agg by bin(TimeGenerated, - trendBinSize), ComputerId\n| sort by TimeGenerated asc) on ComputerId\n","resource":"$ws","resultFormat":"table","workspace":""},"queryType":"Azure - Log Analytics","refId":"A","subscription":"","subscriptions":[]}],"title":"${agg:text} - Logical Disk Space Used %","transformations":[{"id":"organize","options":{"excludeByName":{"ComputerId":true,"ComputerId1":true,"P95th":true,"score":true},"indexByName":{},"renameByName":{}}},{"id":"prepareTimeSeries","options":{"format":"many"}},{"id":"renameByRegex","options":{"regex":"(.+)\\s(.+)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"Computer"},"properties":[{"id":"links","value":[{"targetBlank":true,"title":"","url":"https://ms.portal.azure.com/#@${__data.fields[\"Tenant - ID\"]}/resource/subscriptions/${sub}/resourcegroups/${__data.fields[\"Resource - Group\"]}/providers/microsoft.compute/${__data.fields.Type}/${__data.fields[\"Resource - Name\"]}/infrainsights"}]},{"id":"custom.width","value":193}]},{"matcher":{"id":"byName","options":"Average"},"properties":[{"id":"custom.width","value":89}]},{"matcher":{"id":"byName","options":"P50th"},"properties":[{"id":"custom.width","value":86}]},{"matcher":{"id":"byName","options":"P90th"},"properties":[{"id":"custom.width","value":90}]},{"matcher":{"id":"byName","options":"P95th"},"properties":[{"id":"custom.width","value":87}]},{"matcher":{"id":"byName","options":"Max"},"properties":[{"id":"custom.width","value":77}]}]},"gridPos":{"h":12,"w":14,"x":0,"y":44},"id":42,"options":{"footer":{"fields":"","reducer":["sum"],"show":false},"showHeader":true,"sortBy":[]},"targets":[{"azureLogAnalytics":{"query":"let - startDateTime = $__timeFrom;\r\nlet endDateTime = $__timeTo;\r\nlet trendBinSize - = 5m;\r\nlet maxResultCount = 10;\r\nlet summaryPerComputer = InsightsMetrics\r\n| - where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin - == ''vm.azm.ms'' and (Namespace == ''LogicalDisk'' and Name == ''FreeSpaceMB'')\r\n| - extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| - extend Tags = todynamic(Tags)\r\n| extend Total = todouble(Tags[''vm.azm.ms/diskSizeMB'']), - MountId = tostring(Tags[''vm.azm.ms/mountId''])\r\n| extend Val = (100.0 - - (Val * 100.0)/Total)\r\n| summarize hint.shufflekey = ComputerId Average = - avg(Val), Max = max(Val), percentiles(Val, 5, 10, 50, 90, 95) by MountId, - ComputerId, Computer, _ResourceId\r\n| project MountId, ComputerId, Computer, - Average, Max, P5th = percentile_Val_5, P10th = percentile_Val_10, P50th = - percentile_Val_50, P90th = percentile_Val_90, P95th = percentile_Val_95, ResourceId - = _ResourceId\r\n| top 10 by ${agg:text};\r\nlet computerList = summaryPerComputer\r\n| - summarize by ComputerId, Computer;\r\nlet EmptyNodeIdentityAndProps = datatable(ComputerId: - string, Computer:string, NodeId:string, NodeProps:dynamic, Priority: long) - []; \r\nlet OmsNodeIdentityAndProps = computerList \r\n| extend - NodeId = ComputerId \r\n| extend Priority = 1 \r\n| extend NodeProps - = pack(''type'', ''StandAloneNode'', ''name'', Computer); \r\nlet ServiceMapNodeIdentityAndProps - = VMComputer \r\n| where TimeGenerated \u003e= startDateTime \r\n| - where TimeGenerated \u003c endDateTime \r\n| extend ResourceId = strcat(''machines/'', - Machine) \r\n| extend tempComputerId=iff(isempty(_ResourceId), Computer, - _ResourceId) \r\n| extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', - _ResourceId)) \r\n| extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', - _ResourceId)) \r\n| where tempComputerId in~ (computerList) or laResourceId - in (computerList) or oldLaResourceId in (computerList) \r\n| extend ComputerId - = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in - (computerList), oldLaResourceId, tempComputerId)) \r\n| summarize arg_max(TimeGenerated, - *) by Machine \r\n| extend AzureCloudServiceNodeIdentity - = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, - ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity - = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, - ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', - ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', - ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', - AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps - = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', - AzureCloudServiceInstanceId, ''cloudServiceRoleName'', - AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', - AzureCloudServiceDeployment, ''fullDisplayName'', - FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', - ResourceId), AzureScaleSetNodeProps = pack(''type'', - ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', - AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', - AzureServiceFabricClusterName, ''vmScaleSetResourceId'', - AzureVmScaleSetResourceId, ''resourceGroupName'', - AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', - FullDisplayName, ''mappingResourceId'', ResourceId) \r\n| - project ComputerId, Computer, NodeId - = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), - AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeProps, ComputerProps), Priority = 2; \r\nlet - NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, - OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \r\n| - summarize arg_max(Priority, *) by ComputerId;\r\nlet trend = InsightsMetrics\r\n| - where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin - == ''vm.azm.ms'' and (Namespace == ''LogicalDisk'' and Name == ''FreeSpaceMB'')\r\n| - extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| - where ComputerId in (computerList)| extend Tags = todynamic(Tags)\r\n| extend - Total = todouble(Tags[''vm.azm.ms/diskSizeMB'']), MountId = tostring(Tags[''vm.azm.ms/mountId''])\r\n| - extend Val = (100.0 - (Val * 100.0)/Total)\r\n| summarize hint.shufflekey - = ComputerId TrendValue = percentile(Val, 95) by MountId, ComputerId, Computer, - bin(TimeGenerated, trendBinSize)\r\n| project MountId, ComputerId, Computer\r\n| - summarize hint.shufflekey = ComputerId by MountId, ComputerId, Computer;summaryPerComputer\r\n| - join kind=leftouter ( trend ) on ComputerId, MountId\r\n| join kind=leftouter - ( NodeIdentityAndProps ) on ComputerId\r\n| extend VolumeId = strcat(MountId, - ''|'', NodeId), VolumeProps = pack(''type'', ''NodeVolume'', ''volumeName'', - MountId, ''node'', NodeProps)\r\n| parse tolower(ResourceId) with * \"virtualmachinescalesets/\" - scaleSetName \"/virtualmachines/\" vmNameScale\r\n| parse tolower(ResourceId) - with * \"virtualmachines/\" vmName\r\n| parse tolower(ResourceId) with * \"resourcegroups/\" - resourceGroup \"/providers/microsoft.compute/\" typeVM \"/\" nameVM\r\n| parse - tolower(ResourceId) with * \"microsoft.compute/\" typeScale \"/\" nameScale - \"/virtualmachines\" remaining\r\n| project resourceGroup, Average, P50th, - P90th, P95th, Max, Computer, Type = iff(isnotempty(typeScale), typeScale, - typeVM), Name = iff(isnotempty(nameScale), nameScale, nameVM)\r\n","resource":"$ws","resultFormat":"table"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure - Log Analytics","refId":"A","subscription":""},{"azureResourceGraph":{"query":"resources\r\n| - where tolower(type) contains \"virtualmachines\" and resourceGroup in~ ($rg) - \r\n| project Name = tolower(name), tenantId, resourceGroup"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"hide":false,"queryType":"Azure - Resource Graph","refId":"B","subscription":"","subscriptions":["$sub"]}],"title":"Available - Logical Space Disk Used % Statistics","transformations":[{"id":"merge","options":{}},{"id":"organize","options":{"excludeByName":{"ResourceId":true,"UseRelativeScale":true,"VolumeId":true,"VolumeProps":true},"indexByName":{"Average":2,"Computer":0,"Max":6,"Name":8,"P50th":3,"P90th":4,"P95th":5,"Type":7,"resourceGroup":1,"tenantId":9},"renameByName":{"Name":"Resource - Name","list_TrendPoint":"Trend 95th","resGroup":"Resource Group","resourceGroup":"Resource - Group","tenantId":"Tenant ID","typeName":"Type/Name"}}},{"id":"filterByValue","options":{"filters":[{"config":{"id":"isNotNull","options":{}},"fieldName":"Computer"}],"match":"all","type":"include"}}],"type":"table"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"light-green","mode":"fixed"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":12,"w":10,"x":14,"y":44},"id":52,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["max"],"fields":"","values":false},"text":{},"textMode":"auto"},"targets":[{"azureLogAnalytics":{"query":"let - startDateTime = $__timeFrom;\r\nlet endDateTime = $__timeTo;\r\nlet trendBinSize - = 5m;\r\nlet maxResultCount = 10;\r\nlet summaryPerComputer = InsightsMetrics\r\n| - where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin - == ''vm.azm.ms'' and (Namespace == ''LogicalDisk'' and Name == ''FreeSpaceMB'')\r\n| - extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| - extend Tags = todynamic(Tags)\r\n| extend Total = todouble(Tags[''vm.azm.ms/diskSizeMB'']), - MountId = tostring(Tags[''vm.azm.ms/mountId''])\r\n| extend Val = (100.0 - - (Val * 100.0)/Total)\r\n| summarize hint.shufflekey = ComputerId Average = - avg(Val), Max = max(Val), percentiles(Val, 5, 10, 50, 90, 95) by MountId, - ComputerId, Computer, _ResourceId\r\n| project MountId, ComputerId, Computer, - Average, Max, P5th = percentile_Val_5, P10th = percentile_Val_10, P50th = - percentile_Val_50, P90th = percentile_Val_90, P95th = percentile_Val_95, ResourceId - = _ResourceId\r\n| top 10 by ${agg:text};\r\nlet computerList = summaryPerComputer\r\n| - summarize by ComputerId, Computer;\r\nlet EmptyNodeIdentityAndProps = datatable(ComputerId: - string, Computer:string, NodeId:string, NodeProps:dynamic, Priority: long) - []; \r\nlet OmsNodeIdentityAndProps = computerList \r\n| extend - NodeId = ComputerId \r\n| extend Priority = 1 \r\n| extend NodeProps - = pack(''type'', ''StandAloneNode'', ''name'', Computer); \r\nlet ServiceMapNodeIdentityAndProps - = VMComputer \r\n| where TimeGenerated \u003e= startDateTime \r\n| - where TimeGenerated \u003c endDateTime \r\n| extend ResourceId = strcat(''machines/'', - Machine) \r\n| extend tempComputerId=iff(isempty(_ResourceId), Computer, - _ResourceId) \r\n| extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', - _ResourceId)) \r\n| extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', - _ResourceId)) \r\n| where tempComputerId in~ (computerList) or laResourceId - in (computerList) or oldLaResourceId in (computerList) \r\n| extend ComputerId - = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in - (computerList), oldLaResourceId, tempComputerId)) \r\n| summarize arg_max(TimeGenerated, - *) by Machine \r\n| extend AzureCloudServiceNodeIdentity - = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, - ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity - = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, - ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', - ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', - ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', - AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps - = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', - AzureCloudServiceInstanceId, ''cloudServiceRoleName'', - AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', - AzureCloudServiceDeployment, ''fullDisplayName'', - FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', - ResourceId), AzureScaleSetNodeProps = pack(''type'', - ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', - AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', - AzureServiceFabricClusterName, ''vmScaleSetResourceId'', - AzureVmScaleSetResourceId, ''resourceGroupName'', - AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', - FullDisplayName, ''mappingResourceId'', ResourceId) \r\n| - project ComputerId, Computer, NodeId - = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), - AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeProps, ComputerProps), Priority = 2; \r\nlet - NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, - OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \r\n| - summarize arg_max(Priority, *) by ComputerId;\r\nInsightsMetrics\r\n| where - TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin == - ''vm.azm.ms'' and (Namespace == ''LogicalDisk'' and Name == ''FreeSpaceMB'')\r\n| - extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| - where ComputerId in (computerList)| extend Tags = todynamic(Tags)\r\n| extend - Total = todouble(Tags[''vm.azm.ms/diskSizeMB'']), MountId = tostring(Tags[''vm.azm.ms/mountId''])\r\n| - extend Val = (100.0 - (Val * 100.0)/Total)\r\n| summarize hint.shufflekey - = ComputerId TrendValue = max(Val) by MountId, ComputerId, Computer, bin(TimeGenerated, - trendBinSize)\r\n","resource":"$ws","resultFormat":"table"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure - Log Analytics","refId":"A","subscription":""}],"title":"Max available Logical - Space Disk Used % ","transformations":[{"id":"organize","options":{"excludeByName":{"Average":true,"ComputerId":true,"ComputerId1":true,"Min":true,"MountId":true,"P10th":true,"P50th":true,"P5th":true,"P80th":true,"P90th":true,"P95th":true},"indexByName":{},"renameByName":{}}},{"id":"prepareTimeSeries","options":{"format":"many"}},{"id":"renameByRegex","options":{"regex":"(.+)\\s(.+)","renamePattern":"$2"}}],"type":"stat"}],"refresh":false,"schemaVersion":35,"style":"dark","tags":[],"templating":{"list":[{"current":{},"hide":0,"includeAll":false,"label":"Datasource","multi":false,"name":"ds","options":[],"query":"grafana-azure-monitor-datasource","queryValue":"","refresh":1,"regex":"","skipUrlSync":false,"type":"datasource"},{"current":{},"datasource":{"uid":"${ds}"},"definition":"Subscriptions()","hide":0,"includeAll":false,"label":"Subscription","multi":false,"name":"sub","options":[],"query":"Subscriptions()","refresh":1,"regex":"","skipUrlSync":false,"sort":5,"type":"query"},{"current":{},"datasource":{"uid":"${ds}"},"definition":"Workspaces($sub)","hide":0,"includeAll":false,"label":"Workspace","multi":false,"name":"ws","options":[],"query":"Workspaces($sub)","refresh":1,"regex":"","skipUrlSync":false,"sort":5,"type":"query"},{"current":{},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"definition":"","hide":0,"includeAll":false,"label":"Resource - Group(s)","multi":true,"name":"rg","options":[],"query":{"azureLogAnalytics":{"query":"InsightsMetrics\r\n| - where Origin == ''vm.azm.ms''\r\n| parse kind=regex tolower(_ResourceId) with - ''resourcegroups/'' resourceGroup ''/p(.+)'' *\r\n| project resourceGroup","resource":"$ws"},"queryType":"Azure - Log Analytics","refId":"A","subscription":""},"refresh":1,"regex":"","skipUrlSync":false,"sort":5,"type":"query"},{"current":{"selected":false,"text":"Average","value":"score - = round(avg(Val), 2)"},"hide":0,"includeAll":false,"label":"Aggregate","multi":false,"name":"agg","options":[{"selected":true,"text":"Average","value":"score - = round(avg(Val), 2)"},{"selected":false,"text":"P5th","value":"score= round(percentile(Val, - 5), 2)"},{"selected":false,"text":"P10th","value":"score= round(percentile(Val, - 10), 2)"},{"selected":false,"text":"P50th","value":"score= round(percentile(Val, - 50), 2)"},{"selected":false,"text":"P80th","value":"score= round(percentile(Val, - 80), 2)"},{"selected":false,"text":"P90th","value":"score= round(percentile(Val, - 90), 2)"},{"selected":false,"text":"P95th","value":"score= round(percentile(Val, - 95), 2)"}],"query":"Average : score = round(avg(Val)\\, 2), P5th : score= - round(percentile(Val\\, 5)\\, 2), P10th : score= round(percentile(Val\\, - 10)\\, 2), P50th : score= round(percentile(Val\\, 50)\\, 2), P80th : score= - round(percentile(Val\\, 80)\\, 2), P90th : score= round(percentile(Val\\, - 90)\\, 2), P95th : score= round(percentile(Val\\, 95)\\, 2)","queryValue":"","skipUrlSync":false,"type":"custom"}]},"time":{"from":"now-15m","to":"now"},"title":"Azure - / Insights / Virtual Machines by Workspace","uid":"AzVmInsightsByWS","version":1}}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '117781' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-Zqa0FgLHeNqsAaXQpd47ug';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:06 GMT - grafana-trace-id: - - d4779f507909d079d8b030b393965419 - mise-correlation-id: - - f1624129-fbfc-428e-85d2-f700d8b0d062 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933787.112.28.110421|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/dashboards/uid/Mtwt2BV7k - response: - body: - string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"azure-resources-overview","url":"/d/Mtwt2BV7k/azure-resources-overview","expires":"0001-01-01T00:00:00Z","created":"2024-05-28T21:55:36Z","updated":"2024-05-28T21:55:36Z","updatedBy":"Anonymous","createdBy":"Anonymous","version":1,"hasAcl":false,"isFolder":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure - Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","provisioned":true,"provisionedExternalId":"arg.json","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"__inputs":[],"__requires":[{"id":"grafana","name":"Grafana","type":"grafana","version":"8.2.0-pre"},{"id":"grafana-azure-monitor-datasource","name":"Azure - Monitor","type":"datasource","version":"0.3.0"},{"id":"stat","name":"Stat","type":"panel","version":""},{"id":"table","name":"Table","type":"panel","version":""}],"description":"The - dashboard provides insights of Azure Resource Graph Explorer overview, compute, - Paas, networking, monitoring and security. Queries used in this Azure Monitor - dashboard we sourced from the [Azure Inventory Workbook](https://github.com/scautomation/Azure-Inventory-Workbook) - by Billy York. You can find more sample Azure Resource Graph queries by Billy - at this [GitHub](https://github.com/scautomation/AzureResourceGraph-Examples) - repository.","editable":true,"gnetId":14986,"id":8,"links":[{"asDropdown":false,"icon":"external - link","includeVars":false,"keepTime":false,"tags":[],"targetBlank":true,"title":"Azure - Resource Graph queries by Billy York","tooltip":"See more","type":"link","url":"https://github.com/scautomation/AzureResourceGraph-Examples"}],"liveNow":false,"panels":[{"collapsed":false,"datasource":null,"gridPos":{"h":1,"w":24,"x":0,"y":0},"id":4,"panels":[],"title":"Overview","type":"row"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":6,"w":7,"x":0,"y":1},"id":2,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"text":{},"textMode":"auto"},"targets":[{"account":"","azureResourceGraph":{"query":"Resources - | summarize count(type)","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure - Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Count - of All Resources","type":"stat"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"type"},"properties":[{"id":"custom.width","value":386}]},{"matcher":{"id":"byName","options":"properties"},"properties":[{"id":"custom.width","value":339}]}]},"gridPos":{"h":6,"w":17,"x":7,"y":1},"id":6,"options":{"showHeader":true,"sortBy":[]},"targets":[{"account":"","azureResourceGraph":{"query":"resourcecontainers - \r\n| where type has \"microsoft.resources/subscriptions/resourcegroups\"\r\n| - summarize Count=count(type) by type, subscriptionId | extend type = replace(@\"microsoft.resources/subscriptions/resourcegroups\", - @\"Resource Groups\", type)","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure - Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Subscriptions - and Resource Groups","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":10,"w":24,"x":0,"y":7},"id":8,"options":{"colorMode":"none","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"text":{"titleSize":18},"textMode":"value_and_name"},"targets":[{"account":"","azureResourceGraph":{"query":"Resources - \r\n| extend type = case(\r\ntype contains ''microsoft.netapp/netappaccounts'', - ''NetApp Accounts'',\r\ntype contains \"microsoft.compute\", \"Azure Compute\",\r\ntype - contains \"microsoft.logic\", \"LogicApps\",\r\ntype contains ''microsoft.keyvault/vaults'', - \"Key Vaults\",\r\ntype contains ''microsoft.storage/storageaccounts'', \"Storage - Accounts\",\r\ntype contains ''microsoft.compute/availabilitysets'', ''Availability - Sets'',\r\ntype contains ''microsoft.operationalinsights/workspaces'', ''Azure - Monitor Resources'',\r\ntype contains ''microsoft.operationsmanagement'', - ''Operations Management Resources'',\r\ntype contains ''microsoft.insights'', - ''Azure Monitor Resources'',\r\ntype contains ''microsoft.desktopvirtualization/applicationgroups'', - ''WVD Application Groups'',\r\ntype contains ''microsoft.desktopvirtualization/workspaces'', - ''WVD Workspaces'',\r\ntype contains ''microsoft.desktopvirtualization/hostpools'', - ''WVD Hostpools'',\r\ntype contains ''microsoft.recoveryservices/vaults'', - ''Backup Vaults'',\r\ntype contains ''microsoft.web'', ''App Services'',\r\ntype - contains ''microsoft.managedidentity/userassignedidentities'',''Managed Identities'',\r\ntype - contains ''microsoft.storagesync/storagesyncservices'', ''Azure File Sync'',\r\ntype - contains ''microsoft.hybridcompute/machines'', ''ARC Machines'',\r\ntype contains - ''Microsoft.EventHub'', ''Event Hub'',\r\ntype contains ''Microsoft.EventGrid'', - ''Event Grid'',\r\ntype contains ''Microsoft.Sql'', ''SQL Resources'',\r\ntype - contains ''Microsoft.HDInsight/clusters'', ''HDInsight Clusters'',\r\ntype - contains ''microsoft.devtestlab'', ''DevTest Labs Resources'',\r\ntype contains - ''microsoft.containerinstance'', ''Container Instances Resources'',\r\ntype - contains ''microsoft.portal/dashboards'', ''Azure Dashboards'',\r\ntype contains - ''microsoft.containerregistry/registries'', ''Container Registry'',\r\ntype - contains ''microsoft.automation'', ''Automation Resources'',\r\ntype contains - ''sendgrid.email/accounts'', ''SendGrid Accounts'',\r\ntype contains ''microsoft.datafactory/factories'', - ''Data Factory'',\r\ntype contains ''microsoft.databricks/workspaces'', ''Databricks - Workspaces'',\r\ntype contains ''microsoft.machinelearningservices/workspaces'', - ''Machine Learnings Workspaces'',\r\ntype contains ''microsoft.alertsmanagement/smartdetectoralertrules'', - ''Azure Monitor Resources'',\r\ntype contains ''microsoft.apimanagement/service'', - ''API Management Services'',\r\ntype contains ''microsoft.dbforpostgresql'', - ''PostgreSQL Resources'',\r\ntype contains ''microsoft.scheduler/jobcollections'', - ''Scheduler Job Collections'',\r\ntype contains ''microsoft.visualstudio/account'', - ''Azure DevOps Organization'',\r\ntype contains ''microsoft.network/'', ''Network - Resources'',\r\ntype contains ''microsoft.migrate/'' or type contains ''microsoft.offazure'', - ''Azure Migrate Resources'',\r\ntype contains ''microsoft.servicebus/namespaces'', - ''Service Bus Namespaces'',\r\ntype contains ''microsoft.classic'', ''ASM - Obsolete Resources'',\r\ntype contains ''microsoft.resources/templatespecs'', - ''Template Spec Resources'',\r\ntype contains ''microsoft.virtualmachineimages'', - ''VM Image Templates'',\r\ntype contains ''microsoft.documentdb'', ''CosmosDB - DB Resources'',\r\ntype contains ''microsoft.alertsmanagement/actionrules'', - ''Azure Monitor Resources'',\r\ntype contains ''microsoft.kubernetes/connectedclusters'', - ''ARC Kubernetes Clusters'',\r\ntype contains ''microsoft.purview'', ''Purview - Resources'',\r\ntype contains ''microsoft.security'', ''Security Resources'',\r\ntype - contains ''microsoft.cdn'', ''CDN Resources'',\r\ntype contains ''microsoft.devices'',''IoT - Resources'',\r\ntype contains ''microsoft.datamigration'', ''Data Migraiton - Services'',\r\ntype contains ''microsoft.cognitiveservices'', ''Congitive - Services'',\r\ntype contains ''microsoft.customproviders'', ''Custom Providers'',\r\ntype - contains ''microsoft.appconfiguration'', ''App Services'',\r\ntype contains - ''microsoft.search'', ''Search Services'',\r\ntype contains ''microsoft.maps'', - ''Maps'',\r\ntype contains ''microsoft.containerservice/managedclusters'', - ''AKS'',\r\ntype contains ''microsoft.signalrservice'', ''SignalR'',\r\ntype - contains ''microsoft.resourcegraph/queries'', ''Resource Graph Queries'',\r\ntype - contains ''microsoft.batch'', ''MS Batch'',\r\ntype contains ''microsoft.analysisservices'', - ''Analysis Services'',\r\ntype contains ''microsoft.synapse/workspaces'', - ''Synapse Workspaces'',\r\ntype contains ''microsoft.synapse/workspaces/sqlpools'', - ''Synapse SQL Pools'',\r\ntype contains ''microsoft.kusto/clusters'', ''ADX - Clusters'',\r\ntype contains ''microsoft.resources/deploymentscripts'', ''Deployment - Scripts'',\r\ntype contains ''microsoft.aad/domainservices'', ''AD Domain - Services'',\r\ntype contains ''microsoft.labservices/labaccounts'', ''Lab - Accounts'',\r\ntype contains ''microsoft.automanage/accounts'', ''Automanage - Accounts'',\r\nstrcat(\"Not Translated: \", type))\r\n| summarize count() - by type","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure - Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Resource - Counts","type":"stat"},{"collapsed":true,"datasource":null,"gridPos":{"h":1,"w":24,"x":0,"y":22},"id":10,"panels":[{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":6,"w":6,"x":0,"y":2},"id":12,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"text":{},"textMode":"auto"},"targets":[{"account":"","azureResourceGraph":{"query":"Resources - | where type == \"microsoft.compute/virtualmachines\"\r\n| extend vmState - = tostring(properties.extended.instanceView.powerState.displayStatus)\r\n| - extend vmState = iif(isempty(vmState), \"VM State Unknown\", (vmState))\r\n| - summarize count() by vmState","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure - Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Current - VM Status","type":"stat"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":6,"w":18,"x":6,"y":2},"id":13,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"text":{},"textMode":"auto"},"targets":[{"account":"","azureResourceGraph":{"query":"Resources - | where type =~ \"microsoft.compute/virtualmachines\"\r\nor type =~ ''microsoft.compute/virtualmachinescalesets''\r\n| - extend Size = case(\r\ntype contains ''microsoft.compute/virtualmachinescalesets'', - strcat(\"VMSS \", sku.name),\r\ntype contains ''microsoft.compute/virtualmachines'', - properties.hardwareProfile.vmSize,\r\n\"Size not found\")\r\n| summarize Count=count(Size) - by vmSize=tostring(Size)","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure - Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Count - of VMs by VM Size","type":"stat"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"OverProvision"},"properties":[{"id":"custom.width","value":141}]},{"matcher":{"id":"byName","options":"location"},"properties":[{"id":"custom.width","value":90}]},{"matcher":{"id":"byName","options":"Size"},"properties":[{"id":"custom.width","value":154}]},{"matcher":{"id":"byName","options":"Capacity"},"properties":[{"id":"custom.width","value":118}]},{"matcher":{"id":"byName","options":"OSType"},"properties":[{"id":"custom.width","value":115}]},{"matcher":{"id":"byName","options":"UpgradeMode"},"properties":[{"id":"custom.width","value":157}]},{"matcher":{"id":"byName","options":"resourceGroup"},"properties":[{"id":"custom.width","value":281}]}]},"gridPos":{"h":4,"w":24,"x":0,"y":8},"id":15,"options":{"showHeader":true,"sortBy":[]},"targets":[{"account":"","azureResourceGraph":{"query":"resources - \r\n| where type has ''microsoft.compute/virtualmachinescalesets''\r\n| extend - Size = sku.name\r\n| extend Capacity = sku.capacity\r\n| extend UpgradeMode - = properties.upgradePolicy.mode\r\n| extend OSType = properties.virtualMachineProfile.storageProfile.osDisk.osType\r\n| - extend OS = properties.virtualMachineProfile.storageProfile.imageReference.offer\r\n| - extend OSVersion = properties.virtualMachineProfile.storageProfile.imageReference.sku\r\n| - extend OverProvision = properties.overprovision\r\n| extend ZoneBalance = - properties.zoneBalance\r\n| extend Details = pack_all()\r\n| project VMSS - = id, location, resourceGroup, subscriptionId, Size, Capacity, OSType, UpgradeMode, - OverProvision, Details","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure - Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"VM - Scale Sets","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":13,"w":24,"x":0,"y":12},"id":17,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"Resources - \r\n| where type == \"microsoft.compute/virtualmachines\"\r\n| extend vmID - = tolower(id)\r\n| extend osDiskId= tolower(tostring(properties.storageProfile.osDisk.managedDisk.id))\r\n | - join kind=leftouter(resources\r\n | where type =~ ''microsoft.compute/disks''\r\n | - where properties !has ''Unattached''\r\n | where properties has - ''osType''\r\n | project timeCreated = tostring(properties.timeCreated), - OS = tostring(properties.osType), osSku = tostring(sku.name), osDiskSizeGB - = toint(properties.diskSizeGB), osDiskId=tolower(tostring(id))) on osDiskId\r\n | - join kind=leftouter(resources\r\n\t\t\t| where type =~ ''microsoft.compute/availabilitysets''\r\n\t\t\t| - extend VirtualMachines = array_length(properties.virtualMachines)\r\n\t\t\t| - mv-expand VirtualMachine=properties.virtualMachines\r\n\t\t\t| extend FaultDomainCount - = properties.platformFaultDomainCount\r\n\t\t\t| extend UpdateDomainCount - = properties.platformUpdateDomainCount\r\n\t\t\t| extend vmID = tolower(VirtualMachine.id)\r\n\t\t\t| - project AvailabilitySetID = id, vmID, FaultDomainCount, UpdateDomainCount - ) on vmID\r\n\t\t| join kind=leftouter(resources\r\n\t\t\t| where type =~ - ''microsoft.sqlvirtualmachine/sqlvirtualmachines''\r\n\t\t\t| extend SQLLicense - = properties.sqlServerLicenseType\r\n\t\t\t| extend SQLImage = properties.sqlImageOffer\r\n\t\t\t| - extend SQLSku = properties.sqlImageSku\r\n\t\t\t| extend SQLManagement = properties.sqlManagement\r\n\t\t\t| - extend vmID = tostring(tolower(properties.virtualMachineResourceId))\r\n\t\t\t| - project SQLId=id, SQLLicense, SQLImage, SQLSku, SQLManagement, vmID ) on vmID\r\n| - project-away vmID1, vmID2, osDiskId1\r\n| extend Details = pack_all()\r\n| - project vmID, SQLId, AvailabilitySetID, OS, resourceGroup, location, subscriptionId, - SQLLicense, SQLImage,SQLSku, SQLManagement, FaultDomainCount, UpdateDomainCount, - Details","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure - Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"VM - Overview","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":13,"w":24,"x":0,"y":25},"id":18,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"Resources - \r\n| where type == \"microsoft.compute/virtualmachines\"\r\n| extend osDiskId= - tolower(tostring(properties.storageProfile.osDisk.managedDisk.id))\r\n | - join kind=leftouter(resources\r\n | where type =~ ''microsoft.compute/disks''\r\n | - where properties !has ''Unattached''\r\n | where properties has - ''osType''\r\n | project timeCreated = tostring(properties.timeCreated), - OS = tostring(properties.osType), osSku = tostring(sku.name), osDiskSizeGB - = toint(properties.diskSizeGB), osDiskId=tolower(tostring(id))) on osDiskId\r\n | - join kind=leftouter(Resources\r\n | where type =~ ''microsoft.compute/disks''\r\n | - where properties !has \"osType\"\r\n | where properties !has ''Unattached''\r\n | - project sku = tostring(sku.name), diskSizeGB = toint(properties.diskSizeGB), - id = managedBy\r\n | summarize sum(diskSizeGB), count(sku) by id, - sku) on id\r\n| project vmId=id, OS, location, resourceGroup, timeCreated,subscriptionId, - osDiskId, osSku, osDiskSizeGB, DataDisksGB=sum_diskSizeGB, diskSkuCount=count_sku\r\n| - sort by diskSkuCount desc","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure - Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"VM - Storage","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":13,"w":24,"x":0,"y":38},"id":19,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"Resources\r\n| - where type =~ ''microsoft.compute/virtualmachines''\r\n| extend nics=array_length(properties.networkProfile.networkInterfaces)\r\n| - mv-expand nic=properties.networkProfile.networkInterfaces\r\n| where nics - == 1 or nic.properties.primary =~ ''true'' or isempty(nic)\r\n| project vmId - = id, vmName = name, vmSize=tostring(properties.hardwareProfile.vmSize), nicId - = tostring(nic.id)\r\n\t| join kind=leftouter (\r\n \t\tResources\r\n \t\t| - where type =~ ''microsoft.network/networkinterfaces''\r\n \t\t| extend ipConfigsCount=array_length(properties.ipConfigurations)\r\n \t\t| - mv-expand ipconfig=properties.ipConfigurations\r\n \t\t| where ipConfigsCount - == 1 or ipconfig.properties.primary =~ ''true''\r\n \t\t| project nicId = - id, privateIP= tostring(ipconfig.properties.privateIPAddress), publicIpId - = tostring(ipconfig.properties.publicIPAddress.id), subscriptionId) on nicId\r\n| - project-away nicId1\r\n| summarize by vmId, vmSize, nicId, privateIP, publicIpId, - subscriptionId\r\n\t| join kind=leftouter (\r\n \t\tResources\r\n \t\t| - where type =~ ''microsoft.network/publicipaddresses''\r\n \t\t| project publicIpId - = id, publicIpAddress = tostring(properties.ipAddress)) on publicIpId\r\n| - project-away publicIpId1\r\n| sort by publicIpAddress desc","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure - Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"VM - Networking","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":13,"w":24,"x":0,"y":51},"id":21,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"Resources \r\n| - where type contains \"microsoft.compute/disks\" \r\n| extend diskState = tostring(properties.diskState)\r\n| - where managedBy == \"\"\r\n or diskState == ''Unattached''\r\n| project - id, diskState, resourceGroup, location, subscriptionId","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure - Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Orphaned - Disks","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":13,"w":24,"x":0,"y":64},"id":20,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"resources\r\n| - where type =~ \"microsoft.network/networkinterfaces\"\r\n| join kind=leftouter - (resources\r\n| where type =~ ''microsoft.network/privateendpoints''\r\n| - extend nic = todynamic(properties.networkInterfaces)\r\n| mv-expand nic\r\n| - project id=tostring(nic.id) ) on id\r\n| where isempty(id1)\r\n| where properties - !has ''virtualmachine''\r\n| project id, resourceGroup, location, subscriptionId","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure - Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Orphaned - NICs","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":13,"w":24,"x":0,"y":77},"id":26,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"where - type == \"microsoft.hybridcompute/machines\"\r\n| project MachineId=id, status - = properties.status, \r\n\t\t\t LastSeen = properties.lastStatusChange, \r\n\t\t\t FQDN - = properties.machineFqdn, \r\n\t\t\t OS = properties.osName, \r\n\t\t\t ServerVersion - = properties.osVersion\r\n| extend ServerVersion = case(\r\n ServerVersion - has ''10.0.17763'', ''Server 2019'',\r\n ServerVersion has ''10.0.16299'', - ''Server 2016'',\r\n ServerVersion has ''10.0.14393'', ''Server 2016'',\r\n ServerVersion - has ''6.3.9600'', ''Server 2012 R2'',\r\n\tServerVersion)","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure - Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Hybrid - Compute","type":"table"}],"title":"Compute","type":"row"},{"collapsed":true,"datasource":null,"gridPos":{"h":1,"w":24,"x":0,"y":23},"id":23,"panels":[{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":6,"x":0,"y":3},"id":25,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"text":{},"textMode":"auto"},"targets":[{"account":"","azureResourceGraph":{"query":"resources\r\n| - where type has ''microsoft.automation''\r\n\tor type has ''microsoft.logic''\r\n\tor - type has ''microsoft.web/customapis''\r\n| extend type = case(\r\n\ttype =~ - ''microsoft.automation/automationaccounts'', ''Automation Accounts'',\r\n\ttype - == ''microsoft.web/serverfarms'', \"App Service Plans\",\r\n\tkind == ''functionapp'', - \"Azure Functions\", \r\n\tkind == \"api\", \"API Apps\", \r\n\ttype == ''microsoft.web/sites'', - \"App Services\",\r\n\ttype =~ ''microsoft.web/connections'', ''LogicApp Connectors'',\r\n\ttype - =~ ''microsoft.web/customapis'',''LogicApp API Connectors'',\r\n\ttype =~ - ''microsoft.logic/workflows'',''LogicApps'',\r\n type =~ ''microsoft.logic/integrationaccounts'', - ''Integration Accounts'',\r\n\ttype =~ ''microsoft.automation/automationaccounts/runbooks'', - ''Automation Runbooks'',\r\n type =~ ''microsoft.automation/automationaccounts/configurations'', - ''Automation Configurations'',\r\nstrcat(\"Not Translated: \", type))\r\n| - summarize count() by type\r\n| where type !has \"Not Translated\"","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure - Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Animation - Overview","type":"stat"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":18,"x":6,"y":3},"id":27,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"resources\r\n| - where type has ''microsoft.automation''\r\n\t or type has ''microsoft.logic''\r\n\t - or type has ''microsoft.web/customapis''\r\n| extend type = case(\r\n\ttype - =~ ''microsoft.automation/automationaccounts'', ''Automation Accounts'',\r\n\ttype - =~ ''microsoft.web/connections'', ''LogicApp Connectors'',\r\n\ttype =~ ''microsoft.web/customapis'',''LogicApp - API Connectors'',\r\n\ttype =~ ''microsoft.logic/workflows'',''LogicApps'',\r\n type - =~ ''microsoft.logic/integrationaccounts'', ''Integration Accounts'',\r\n\ttype - =~ ''microsoft.automation/automationaccounts/runbooks'', ''Automation Runbooks'',\r\n\ttype - =~ ''microsoft.automation/automationaccounts/configurations'', ''Automation - Configurations'',\r\n\tstrcat(\"Not Translated: \", type))\r\n| extend RunbookType - = tostring(properties.runbookType)\r\n| extend LogicAppTrigger = properties.definition.triggers\r\n| - extend LogicAppTrigger = iif(type =~ ''LogicApps'', case(\r\n\tLogicAppTrigger - has ''manual'', tostring(LogicAppTrigger.manual.type),\r\n\tLogicAppTrigger - has ''Recurrence'', tostring(LogicAppTrigger.Recurrence.type),\r\n LogicAppTrigger - has ''When_an_Azure_Security_Center_Alert'', ''Azure Security Center Alert'',\r\n LogicAppTrigger - has ''When_an_Azure_Security_Center_Recommendation'', ''Azure Security Center - Recommendation'',\r\n LogicAppTrigger has ''When_a_response_to_an_Azure_Sentinel_alert'', - ''Azure Sentinel Alert'',\r\n LogicAppTrigger has ''When_Azure_Sentinel_incident_creation'', - ''Azure Sentinel Incident'',\r\n\tstrcat(\"Unknown Trigger type\", LogicAppTrigger)), - LogicAppTrigger)\r\n| extend State = case(\r\n\ttype =~ ''Automation Runbooks'', - properties.state, \r\n\ttype =~ ''LogicApps'', properties.state,\r\n\ttype - =~ ''Automation Accounts'', properties.state,\r\n\ttype =~ ''Automation Configurations'', - properties.state,\r\n\t'' '')\r\n| extend CreatedDate = case(\r\n\ttype =~ - ''Automation Runbooks'', properties.creationTime, \r\n\ttype =~ ''LogicApps'', - properties.createdTime,\r\n\ttype =~ ''Automation Accounts'', properties.creationTime,\r\n\ttype - =~ ''Automation Configurations'', properties.creationTime,\r\n\t'' '')\r\n| - extend LastModified = case(\r\n\ttype =~ ''Automation Runbooks'', properties.lastModifiedTime, - \r\n\ttype =~ ''LogicApps'', properties.changedTime,\r\n\ttype =~ ''Automation - Accounts'', properties.lastModifiedTime,\r\n\ttype =~ ''Automation Configurations'', - properties.lastModifiedTime,\r\n\t'' '')\r\n| extend Details = pack_all()\r\n| - project Resource=id, subscriptionId, type, resourceGroup, RunbookType, LogicAppTrigger, - State, Details","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure - Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Automation - Detailed View","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":6,"x":0,"y":13},"id":28,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"text":{},"textMode":"auto"},"targets":[{"account":"","azureResourceGraph":{"query":"resources\r\n| - where type has ''microsoft.web''\r\n\t or type =~ ''microsoft.apimanagement/service''\r\n\t - or type =~ ''microsoft.network/frontdoors''\r\n\t or type =~ ''microsoft.network/applicationgateways''\r\n\t - or type =~ ''microsoft.appconfiguration/configurationstores''\r\n| extend - type = case(\r\n\ttype == ''microsoft.web/serverfarms'', \"App Service Plans\",\r\n\tkind - == ''functionapp'', \"Azure Functions\", \r\n\tkind == \"api\", \"API Apps\", - \r\n\ttype == ''microsoft.web/sites'', \"App Services\",\r\n\ttype =~ ''microsoft.network/applicationgateways'', - ''App Gateways'',\r\n\ttype =~ ''microsoft.network/frontdoors'', ''Front Door'',\r\n\ttype - =~ ''microsoft.apimanagement/service'', ''API Management'',\r\n\ttype =~ ''microsoft.web/certificates'', - ''App Certificates'',\r\n\ttype =~ ''microsoft.appconfiguration/configurationstores'', - ''App Config Stores'',\r\n\tstrcat(\"Not Translated: \", type))\r\n| where - type !has \"Not Translated\"\r\n| summarize count() by type","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure - Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Apps - Overview","type":"stat"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":18,"x":6,"y":13},"id":29,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"resources\r\n| - where type has ''microsoft.web''\r\n\t or type =~ ''microsoft.apimanagement/service''\r\n\t - or type =~ ''microsoft.network/frontdoors''\r\n\t or type =~ ''microsoft.network/applicationgateways''\r\n\t - or type =~ ''microsoft.appconfiguration/configurationstores''\r\n| extend - type = case(\r\n\ttype == ''microsoft.web/serverfarms'', \"App Service Plans\",\r\n\tkind - == ''functionapp'', \"Azure Functions\", \r\n\tkind == \"api\", \"API Apps\", - \r\n\ttype == ''microsoft.web/sites'', \"App Services\",\r\n\ttype =~ ''microsoft.network/applicationgateways'', - ''App Gateways'',\r\n\ttype =~ ''microsoft.network/frontdoors'', ''Front Door'',\r\n\ttype - =~ ''microsoft.apimanagement/service'', ''API Management'',\r\n\ttype =~ ''microsoft.web/certificates'', - ''App Certificates'',\r\n\ttype =~ ''microsoft.appconfiguration/configurationstores'', - ''App Config Stores'',\r\n\tstrcat(\"Not Translated: \", type))\r\n| where - type !has \"Not Translated\"\r\n| extend Sku = case(\r\n\ttype =~ ''App Gateways'', - properties.sku.name, \r\n\ttype =~ ''Azure Functions'', properties.sku,\r\n\ttype - =~ ''API Management'', sku.name,\r\n\ttype =~ ''App Service Plans'', sku.name,\r\n\ttype - =~ ''App Services'', properties.sku,\r\n\ttype =~ ''App Config Stores'', sku.name,\r\n\t'' - '')\r\n| extend State = case(\r\n\ttype =~ ''App Config Stores'', properties.provisioningState,\r\n\ttype - =~ ''App Service Plans'', properties.status,\r\n\ttype =~ ''Azure Functions'', - properties.enabled,\r\n\ttype =~ ''App Services'', properties.state,\r\n\ttype - =~ ''API Management'', properties.provisioningState,\r\n\ttype =~ ''App Gateways'', - properties.provisioningState,\r\n\ttype =~ ''Front Door'', properties.provisioningState,\r\n\t'' - '')\r\n| mv-expand publicIpId=properties.frontendIPConfigurations\r\n| mv-expand - publicIpId = publicIpId.properties.publicIPAddress.id\r\n| extend publicIpId - = tostring(publicIpId)\r\n\t| join kind=leftouter(\r\n\t \tResources\r\n \t\t| - where type =~ ''microsoft.network/publicipaddresses''\r\n \t\t| project publicIpId - = id, publicIpAddress = tostring(properties.ipAddress)) on publicIpId\r\n| - extend PublicIP = case(\r\n\ttype =~ ''API Management'', properties.publicIPAddresses,\r\n\ttype - =~ ''App Gateways'', publicIpAddress,\r\n\t'' '')\r\n| extend Details = pack_all()\r\n| - project Resource=id, type, subscriptionId, Sku, State, PublicIP, Details","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure - Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Apps - Detailed View","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":6,"x":0,"y":23},"id":30,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"text":{},"textMode":"auto"},"targets":[{"account":"","azureResourceGraph":{"query":"resources\r\n| - where type has ''microsoft.servicebus''\r\n\tor type has ''microsoft.eventhub''\r\n\tor - type has ''microsoft.eventgrid''\r\n\tor type has ''microsoft.relay''\r\n| - extend type = case(\r\n\ttype == ''microsoft.eventgrid/systemtopics'', \"EventGrid - System Topics\",\r\n\ttype =~ \"microsoft.eventgrid/topics\", \"EventGrid - Topics\",\r\n\ttype =~ ''microsoft.eventhub/namespaces'', \"EventHub Namespaces\",\r\n\ttype - =~ ''microsoft.servicebus/namespaces'', ''ServiceBus Namespaces'',\r\n\ttype - =~ ''microsoft.relay/namespaces'', ''Relays'',\r\n\tstrcat(\"Not Translated: - \", type))\r\n| where type !has \"Not Translated\"\r\n| summarize count() - by type","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure - Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Events - Overview","type":"stat"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":18,"x":6,"y":23},"id":31,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"resources\r\n| - where type has ''microsoft.servicebus''\r\n\tor type has ''microsoft.eventhub''\r\n\tor - type has ''microsoft.eventgrid''\r\n\tor type has ''microsoft.relay''\r\n| - extend type = case(\r\n\ttype == ''microsoft.eventgrid/systemtopics'', \"EventGrid - System Topics\",\r\n\ttype =~ \"microsoft.eventgrid/topics\", \"EventGrid - Topics\",\r\n\ttype =~ ''microsoft.eventhub/namespaces'', \"EventHub Namespaces\",\r\n\ttype - =~ ''microsoft.servicebus/namespaces'', ''ServiceBus Namespaces'',\r\n\ttype - =~ ''microsoft.relay/namespaces'', ''Relays'',\r\n\tstrcat(\"Not Translated: - \", type))\r\n| extend Sku = case(\r\n\ttype =~ ''Relays'', sku.name, \r\n\ttype - =~ ''EventGrid System Topics'', properties.sku,\r\n\ttype =~ ''EventGrid Topics'', - sku.name,\r\n\ttype =~ ''EventHub Namespaces'', sku.name,\r\n\ttype =~ ''ServiceBus - Namespaces'', sku.sku,\r\n\t'' '')\r\n| extend Endpoint = case(\r\n\ttype - =~ ''Relays'', properties.serviceBusEndpoint,\r\n\ttype =~ ''EventGrid Topics'', - properties.endpoint,\r\n\ttype =~ ''EventHub Namespaces'', properties.serviceBusEndpoint,\r\n\ttype - =~ ''ServiceBus Namespaces'', properties.serviceBusEndpoint,\r\n\t'' '')\r\n| - extend Status = case(\r\n\ttype =~ ''Relays'', properties.provisioningState,\r\n\ttype - =~ ''EventGrid System Topics'', properties.provisioningState,\r\n\ttype =~ - ''EventGrid Topics'', properties.publicNetworkAccess,\r\n\ttype =~ ''EventHub - Namespaces'', properties.status,\r\n\ttype =~ ''ServiceBus Namespaces'', properties.status,\r\n\t'' - '')\r\n| extend Details = pack_all()\r\n| project Resource=id, type, subscriptionId, - resourceGroup, Sku, Status, Endpoint, Details","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure - Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Events - Detailed View","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":6,"x":0,"y":33},"id":32,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"text":{},"textMode":"auto"},"targets":[{"account":"","azureResourceGraph":{"query":"resources - \r\n| where type has ''microsoft.documentdb''\r\n\tor type has ''microsoft.sql''\r\n\tor - type has ''microsoft.dbformysql''\r\n\tor type has ''microsoft.sql''\r\n or - type has ''microsoft.purview''\r\n or type has ''microsoft.datafactory''\r\n\tor - type has ''microsoft.analysisservices''\r\n\tor type has ''microsoft.datamigration''\r\n\tor - type has ''microsoft.synapse''\r\n\tor type has ''microsoft.datafactory''\r\n\tor - type has ''microsoft.kusto''\r\n| extend type = case(\r\n\ttype =~ ''microsoft.documentdb/databaseaccounts'', - ''CosmosDB'',\r\n\ttype =~ ''microsoft.sql/servers/databases'', ''SQL DBs'',\r\n\ttype - =~ ''microsoft.dbformysql/servers'', ''MySQL'',\r\n\ttype =~ ''microsoft.sql/servers'', - ''SQL Servers'',\r\n type =~ ''microsoft.purview/accounts'', ''Purview - Accounts'',\r\n\ttype =~ ''microsoft.synapse/workspaces/sqlpools'', ''Synapse - SQL Pools'',\r\n\ttype =~ ''microsoft.kusto/clusters'', ''ADX Clusters'',\r\n\ttype - =~ ''microsoft.datafactory/factories'', ''Data Factories'',\r\n\ttype =~ ''microsoft.synapse/workspaces'', - ''Synapse Workspaces'',\r\n\ttype =~ ''microsoft.analysisservices/servers'', - ''Analysis Services Servers'',\r\n\ttype =~ ''microsoft.datamigration/services'', - ''DB Migration Service'',\r\n\ttype =~ ''microsoft.sql/managedinstances/databases'', - ''Managed Instance DBs'',\r\n\ttype =~ ''microsoft.sql/managedinstances'', - ''Managed Instnace'',\r\n\ttype =~ ''microsoft.datamigration/services/projects'', - ''Data Migration Projects'',\r\n\ttype =~ ''microsoft.sql/virtualclusters'', - ''SQL Virtual Clusters'',\r\n\tstrcat(\"Not Translated: \", type))\r\n| where - type !has \"Not Translated\"\r\n| summarize count() by type","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure - Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Data - Overview","type":"stat"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"left","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":18,"x":6,"y":33},"id":33,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"resources - \r\n| where type has ''microsoft.documentdb''\r\n\tor type has ''microsoft.sql''\r\n\tor - type has ''microsoft.dbformysql''\r\n\tor type has ''microsoft.sql''\r\n or - type has ''microsoft.purview''\r\n or type has ''microsoft.datafactory''\r\n\tor - type has ''microsoft.analysisservices''\r\n\tor type has ''microsoft.datamigration''\r\n\tor - type has ''microsoft.synapse''\r\n\tor type has ''microsoft.datafactory''\r\n\tor - type has ''microsoft.kusto''\r\n| extend type = case(\r\n\ttype =~ ''microsoft.documentdb/databaseaccounts'', - ''CosmosDB'',\r\n\ttype =~ ''microsoft.sql/servers/databases'', ''SQL DBs'',\r\n\ttype - =~ ''microsoft.dbformysql/servers'', ''MySQL'',\r\n\ttype =~ ''microsoft.sql/servers'', - ''SQL Servers'',\r\n type =~ ''microsoft.purview/accounts'', ''Purview - Accounts'',\r\n\ttype =~ ''microsoft.synapse/workspaces/sqlpools'', ''Synapse - SQL Pools'',\r\n\ttype =~ ''microsoft.kusto/clusters'', ''ADX Clusters'',\r\n\ttype - =~ ''microsoft.datafactory/factories'', ''Data Factories'',\r\n\ttype =~ ''microsoft.synapse/workspaces'', - ''Synapse Workspaces'',\r\n\ttype =~ ''microsoft.analysisservices/servers'', - ''Analysis Services Servers'',\r\n\ttype =~ ''microsoft.datamigration/services'', - ''DB Migration Service'',\r\n\ttype =~ ''microsoft.sql/managedinstances/databases'', - ''Managed Instance DBs'',\r\n\ttype =~ ''microsoft.sql/managedinstances'', - ''Managed Instnace'',\r\n\ttype =~ ''microsoft.datamigration/services/projects'', - ''Data Migration Projects'',\r\n\ttype =~ ''microsoft.sql/virtualclusters'', - ''SQL Virtual Clusters'',\r\n\tstrcat(\"Not Translated: \", type))\r\n| where - type !has \"Not Translated\"\r\n| extend Sku = case(\r\n\ttype =~ ''CosmosDB'', - properties.databaseAccountOfferType,\r\n\ttype =~ ''SQL DBs'', sku.name,\r\n\ttype - =~ ''MySQL'', sku.name,\r\n\ttype =~ ''ADX Clusters'', sku.name,\r\n\ttype - =~ ''Purview Accounts'', sku.name,\r\n\t'' '')\r\n| extend Status = case(\r\n\ttype - =~ ''CosmosDB'', properties.provisioningState,\r\n\ttype =~ ''SQL DBs'', properties.status,\r\n\ttype - =~ ''MySQL'', properties.userVisibleState,\r\n\ttype =~ ''Managed Instance - DBs'', properties.status,\r\n\t'' '')\r\n| extend Endpoint = case(\r\n\ttype - =~ ''MySQL'', properties.fullyQualifiedDomainName,\r\n\ttype =~ ''SQL Servers'', - properties.fullyQualifiedDomainName,\r\n\ttype =~ ''CosmosDB'', properties.documentEndpoint,\r\n\ttype - =~ ''ADX Clusters'', properties.uri,\r\n\ttype =~ ''Purview Accounts'', properties.endpoints,\r\n\ttype - =~ ''Synapse Workspaces'', properties.connectivityEndpoints,\r\n\ttype =~ - ''Synapse SQL Pools'', sku.name,\r\n\t'' '')\r\n| extend Tier = sku.tier\r\n| - extend License = properties.licenseType\r\n| extend maxSizeGB = todouble(case(\r\n\ttype - =~ ''SQL DBs'', properties.maxSizeBytes,\r\n\ttype =~ ''MySQL'', properties.storageProfile.storageMB,\r\n\ttype - =~ ''Synapse SQL Pools'', properties.maxSizeBytes,\r\n\t'' ''))\r\n| extend - maxSizeGB = case(\r\n\t\ttype has ''SQL DBs'', maxSizeGB /1000 /1000 /1000,\r\n\t\ttype - has ''Synapse SQL Pools'', maxSizeGB /1000 /1000 /1000,\r\n\t\ttype has ''MySQL'', - maxSizeGB /1000,\r\n\t\tmaxSizeGB)\r\n| extend Details = pack_all()\r\n| project - Resource=id, resourceGroup, subscriptionId, type, Sku, Tier, Status, Endpoint, - maxSizeGB, Details\r\n","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure - Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Data - Detailed View","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":6,"x":0,"y":43},"id":34,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"text":{},"textMode":"auto"},"targets":[{"account":"","azureResourceGraph":{"query":"resources - \r\n| where type =~ ''microsoft.storagesync/storagesyncservices''\r\n\tor - type =~ ''microsoft.recoveryservices/vaults''\r\n\tor type =~ ''microsoft.storage/storageaccounts''\r\n\tor - type =~ ''microsoft.keyvault/vaults''\r\n| extend type = case(\r\n\ttype =~ - ''microsoft.storagesync/storagesyncservices'', ''Azure File Sync'',\r\n\ttype - =~ ''microsoft.recoveryservices/vaults'', ''Azure Backup'',\r\n\ttype =~ ''microsoft.storage/storageaccounts'', - ''Storage Accounts'',\r\n\ttype =~ ''microsoft.keyvault/vaults'', ''Key Vaults'',\r\n\tstrcat(\"Not - Translated: \", type))\r\n| where type !has \"Not Translated\"\r\n| summarize - count() by type","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure - Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Storage - and Backup Overview","type":"stat"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":18,"x":6,"y":43},"id":35,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"resources - \r\n| where type =~ ''microsoft.storagesync/storagesyncservices''\r\n\tor - type =~ ''microsoft.recoveryservices/vaults''\r\n\tor type =~ ''microsoft.storage/storageaccounts''\r\n\tor - type =~ ''microsoft.keyvault/vaults''\r\n| extend type = case(\r\n\ttype =~ - ''microsoft.storagesync/storagesyncservices'', ''Azure File Sync'',\r\n\ttype - =~ ''microsoft.recoveryservices/vaults'', ''Azure Backup'',\r\n\ttype =~ ''microsoft.storage/storageaccounts'', - ''Storage Accounts'',\r\n\ttype =~ ''microsoft.keyvault/vaults'', ''Key Vaults'',\r\n\tstrcat(\"Not - Translated: \", type))\r\n| extend Sku = case(\r\n\ttype !has ''Key Vaults'', - sku.name,\r\n\ttype =~ ''Key Vaults'', properties.sku.name,\r\n\t'' '')\r\n| - extend Details = pack_all()\r\n| project Resource=id, type, kind, subscriptionId, - resourceGroup, Sku, Details","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure - Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Storage - and Backup Detailed View","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":6,"x":0,"y":53},"id":36,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"text":{},"textMode":"auto"},"targets":[{"account":"","azureResourceGraph":{"query":"resources\r\n| - where type =~ ''microsoft.containerservice/managedclusters''\r\n\tor type - =~ ''microsoft.containerregistry/registries''\r\n\tor type =~ ''microsoft.containerinstance/containergroups''\r\n| - extend type = case(\r\n\ttype =~ ''microsoft.containerservice/managedclusters'', - ''AKS'',\r\n\ttype =~ ''microsoft.containerregistry/registries'', ''Container - Registry'',\r\n\ttype =~ ''microsoft.containerinstance/containergroups'', - ''Container Instnaces'',\r\n\tstrcat(\"Not Translated: \", type))\r\n| where - type !has \"Not Translated\"\r\n| summarize count() by type\t","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure - Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Containers - Overview","type":"stat"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":18,"x":6,"y":53},"id":37,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"resources\r\n| - where type =~ ''microsoft.containerservice/managedclusters''\r\n\tor type - =~ ''microsoft.containerregistry/registries''\r\n\tor type =~ ''microsoft.containerinstance/containergroups''\r\n| - extend type = case(\r\n\ttype =~ ''microsoft.containerservice/managedclusters'', - ''AKS'',\r\n\ttype =~ ''microsoft.containerregistry/registries'', ''Container - Registry'',\r\n\ttype =~ ''microsoft.containerinstance/containergroups'', - ''Container Instnaces'',\r\n\tstrcat(\"Not Translated: \", type))\r\n| where - type !has \"Not Translated\"\r\n| extend Tier = sku.tier\r\n| extend sku = - sku.name\r\n| extend State = case(\r\n\ttype =~ ''Container Registry'', properties.provisioningState,\r\n\ttype - =~ ''Container Instance'', properties.instanceView.state,\r\n\tproperties.powerState.code)\r\n| - extend Containers = properties.containers\r\n| mvexpand Containers\r\n| extend - RestartCount = Containers.properties.instanceView.restartCount\r\n| extend - Image = Containers.properties.image\r\n| extend RestartPolicy = properties.restartPolicy\r\n| - extend IP = properties.ipAddress.ip\r\n| extend Version = properties.kubernetesVersion\r\n| - extend AgentProfiles = properties.agentPoolProfiles\r\n| mvexpand AgentProfiles\r\n| - extend NodeCount = AgentProfiles.[\"count\"]\r\n| extend Details = pack_all()\r\n| - project id, type, location, resourceGroup, subscriptionId, sku, Tier, State, - RestartCount, Version, NodeCount, Details","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure - Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Containers - Detailed View","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":6,"x":0,"y":63},"id":38,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"text":{},"textMode":"auto"},"targets":[{"account":"","azureResourceGraph":{"query":"resources\r\n| - where type =~ ''Microsoft.MachineLearningServices/workspaces''\r\n\tor type - =~ ''microsoft.cognitiveservices/accounts''\r\n| extend type = case(\r\n\ttype - =~ ''Microsoft.MachineLearningServices/workspaces'', ''ML Workspaces'',\r\n\ttype - =~ ''microsoft.cognitiveservices/accounts'', ''Cognitive Services'',\r\n\tstrcat(\"Not - Translated: \", type))\r\n| where type !has \"Not Translated\"\r\n| summarize - count() by type\t","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure - Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"ML/AI - Overview","type":"stat"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":18,"x":6,"y":63},"id":39,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"resources\r\n| - where type =~ ''Microsoft.MachineLearningServices/workspaces''\r\n\tor type - =~ ''microsoft.cognitiveservices/accounts''\r\n| extend type = case(\r\n\ttype - =~ ''Microsoft.MachineLearningServices/workspaces'', ''ML Workspaces'',\r\n\ttype - =~ ''microsoft.cognitiveservices/accounts'', ''Cognitive Services'',\r\n\tstrcat(\"Not - Translated: \", type))\r\n| where type !has \"Not Translated\"\r\n| extend - Tier = sku.tier\r\n| extend sku = sku.name\r\n| extend Endpoint = case(\r\n\ttype - =~ ''ML Workspaces'', properties.discoveryUrl,\r\n\ttype =~ ''Cognitive Services'', - properties.endpoint,\r\n\t'' '')\r\n| extend Capabilities = properties.capabilities\r\n| - mvexpand Capabilities\r\n| extend Capabilities.value\r\n| extend Storage = - properties.storageAccount\r\n| extend AppInsights = properties.applicationInsights\r\n| - extend Details = pack_all()\r\n| project id, type, location, resourceGroup, - subscriptionId, sku, Tier, Endpoint, Capabilities_value, Storage, AppInsights, - Details","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure - Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"ML/AI - Detailed View","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":6,"x":0,"y":73},"id":40,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"text":{},"textMode":"auto"},"targets":[{"account":"","azureResourceGraph":{"query":"resources\r\n| - where type =~ ''microsoft.devices/iothubs''\r\n\tor type =~ ''microsoft.iotcentral/iotapps''\r\n\tor - type =~ ''microsoft.security/iotsecuritysolutions''\r\n| extend type = case - (\r\n\ttype =~ ''microsoft.devices/iothubs'', ''IoT Hubs'',\r\n\ttype =~ ''microsoft.iotcentral/iotapps'', - ''IoT Apps'',\r\n\ttype =~ ''microsoft.security/iotsecuritysolutions'', ''IoT - Security'',\r\n\tstrcat(\"Not Translated: \", type))\r\n| summarize count() - by type","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure - Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"IoT - Overview","type":"stat"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":18,"x":6,"y":73},"id":41,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"resources\r\n| - where type =~ ''microsoft.devices/iothubs''\r\n\tor type =~ ''microsoft.iotcentral/iotapps''\r\n\tor - type =~ ''microsoft.security/iotsecuritysolutions''\r\n| extend type = case - (\r\n\ttype =~ ''microsoft.devices/iothubs'', ''IoT Hubs'',\r\n\ttype =~ ''microsoft.iotcentral/iotapps'', - ''IoT Apps'',\r\n\ttype =~ ''microsoft.security/iotsecuritysolutions'', ''IoT - Security'',\r\n\tstrcat(\"Not Translated: \", type))\r\n| extend Tier = sku.tier\r\n| - extend sku = sku.name\r\n| extend State = properties.state\r\n| extend HostName - = properties.hostName\r\n| extend EventHubEndPoint = properties.eventHubEndpoints.events.endpoint\r\n| - extend Details = pack_all()\r\n| project id, type, location, resourceGroup, - subscriptionId, sku, Tier, State, HostName, EventHubEndPoint, Details","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure - Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"IoT - Detailed View","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":6,"x":0,"y":83},"id":42,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"text":{},"textMode":"auto"},"targets":[{"account":"","azureResourceGraph":{"query":"resources\r\n| - where type has ''microsoft.desktopvirtualization''\r\n| extend type = case(\r\n\ttype - =~ ''microsoft.desktopvirtualization/applicationgroups'', ''WVD App Groups'',\r\n\ttype - =~ ''microsoft.desktopvirtualization/hostpools'', ''WVD Host Pools'',\r\n\ttype - =~ ''microsoft.desktopvirtualization/workspaces'', ''WVD Workspaces'',\r\n\tstrcat(\"Not - Translated: \", type))\r\n| where type !has \"Not Translated\"\r\n| summarize - count() by type","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure - Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Windows - Virtual Desktop Overview","type":"stat"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":18,"x":6,"y":83},"id":43,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"resources\r\n| - where type has ''microsoft.desktopvirtualization''\r\n| extend type = case(\r\n\ttype - =~ ''microsoft.desktopvirtualization/applicationgroups'', ''WVD App Groups'',\r\n\ttype - =~ ''microsoft.desktopvirtualization/hostpools'', ''WVD Host Pools'',\r\n\ttype - =~ ''microsoft.desktopvirtualization/workspaces'', ''WVD Workspaces'',\r\n\tstrcat(\"Not - Translated: \", type))\r\n| where type !has \"Not Translated\"\r\n| extend - Details = pack_all()\r\n| project id, type, resourceGroup, subscriptionId, - kind, location, Details","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure - Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Windows - Virtual Desktop Detailed View","type":"table"}],"title":"PaaS","type":"row"},{"collapsed":true,"datasource":null,"gridPos":{"h":1,"w":24,"x":0,"y":3},"id":45,"panels":[{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":0,"y":4},"id":47,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"text":{},"textMode":"auto"},"targets":[{"account":"","azureResourceGraph":{"query":"where - type has \"microsoft.network\"\r\n or type has ''microsoft.cdn''\r\n| extend - type = case(\r\n\ttype == ''microsoft.network/networkinterfaces'', \"NICs\",\r\n\ttype - == ''microsoft.network/networksecuritygroups'', \"NSGs\", \r\n\ttype == \"microsoft.network/publicipaddresses\", - \"Public IPs\", \r\n\ttype == ''microsoft.network/virtualnetworks'', \"vNets\",\r\n\ttype - == ''microsoft.network/networkwatchers/connectionmonitors'', \"Connection - Monitors\",\r\n\ttype == ''microsoft.network/privatednszones'', \"Private - DNS\",\r\n\ttype == ''microsoft.network/virtualnetworkgateways'', @\"vNet - Gateways\",\r\n\ttype == ''microsoft.network/connections'', \"Connections\",\r\n\ttype - == ''microsoft.network/networkwatchers'', \"Network Watchers\",\r\n\ttype - == ''microsoft.network/privateendpoints'', \"Private Endpoints\",\r\n\ttype - == ''microsoft.network/localnetworkgateways'', \"Local Network Gateways\",\r\n\ttype - == ''microsoft.network/privatednszones/virtualnetworklinks'', \"vNet Links\",\r\n\ttype - == ''microsoft.network/dnszones'', ''DNS Zones'',\r\n\ttype == ''microsoft.network/networkwatchers/flowlogs'', - ''Flow Logs'',\r\n\ttype == ''microsoft.network/routetables'', ''Route Tables'',\r\n\ttype - == ''microsoft.network/loadbalancers'', ''Load Balancers'',\r\n\ttype == ''microsoft.network/ddosprotectionplans'', - ''DDoS Protection Plans'',\r\n\ttype == ''microsoft.network/applicationsecuritygroups'', - ''App Security Groups'',\r\n\ttype == ''microsoft.network/azurefirewalls'', - ''Azure Firewalls'',\r\n\ttype == ''microsoft.network/applicationgateways'', - ''App Gateways'',\r\n\ttype == ''microsoft.network/frontdoors'', ''Front Doors'',\r\n\ttype - == ''microsoft.network/applicationgatewaywebapplicationfirewallpolicies'', - ''AppGateway Policies'',\r\n\ttype == ''microsoft.network/bastionhosts'', - ''Bastion Hosts'',\r\n\ttype == ''microsoft.network/frontdoorwebapplicationfirewallpolicies'', - ''FrontDoor Policies'',\r\n\ttype == ''microsoft.network/firewallpolicies'', - ''Firewall Policies'',\r\n\ttype == ''microsoft.network/networkintentpolicies'', - ''Network Intent Policies'',\r\n\ttype == ''microsoft.network/trafficmanagerprofiles'', - ''Traffic Manager Profiles'',\r\n\ttype == ''microsoft.network/publicipprefixes'', - ''PublicIP Prefixes'',\r\n\ttype == ''microsoft.network/privatelinkservices'', - ''Private Link'',\r\n\ttype == ''microsoft.network/expressroutecircuits'', - ''Express Route Circuits'',\r\n\ttype =~ ''microsoft.cdn/cdnwebapplicationfirewallpolicies'', - ''CDN Web App Firewall Policies'',\r\n\ttype =~ ''microsoft.cdn/profiles'', - ''CDN Profiles'',\r\n\ttype =~ ''microsoft.cdn/profiles/afdendpoints'', ''CDN - Front Door Endpoints'',\r\n\ttype =~ ''microsoft.cdn/profiles/endpoints'', - ''CDN Endpoints'',\r\n\tstrcat(\"Not Translated: \", type))\r\n| summarize - count() by type","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure - Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Networking - Overview","type":"stat"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":12,"y":4},"id":48,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"Resources\r\n| - where type =~ ''microsoft.network/networksecuritygroups'' and isnull(properties.networkInterfaces) - and isnull(properties.subnets)\r\n| project Resource=id, resourceGroup, subscriptionId, - location","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure - Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"NSG","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":0,"y":12},"id":49,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"Resources\r\n| - where type =~ ''microsoft.network/networksecuritygroups'' and isnull(properties.networkInterfaces) - and isnull(properties.subnets)\r\n| project Resource=id, resourceGroup, subscriptionId, - location","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure - Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Unassociated - NSGs","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":12,"y":12},"id":50,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"Resources\r\n | - where type =~ ''microsoft.network/networksecuritygroups''\r\n | project - id, nsgRules = parse_json(parse_json(properties).securityRules), networksecurityGroupName - = name, subscriptionId, resourceGroup , location\r\n | mvexpand nsgRule - = nsgRules\r\n | project id, location, access=nsgRule.properties.access,protocol=nsgRule.properties.protocol - ,direction=nsgRule.properties.direction,provisioningState= nsgRule.properties.provisioningState - ,priority=nsgRule.properties.priority, \r\n sourceAddressPrefix = nsgRule.properties.sourceAddressPrefix, - \r\n sourceAddressPrefixes = nsgRule.properties.sourceAddressPrefixes,\r\n destinationAddressPrefix - = nsgRule.properties.destinationAddressPrefix, \r\n destinationAddressPrefixes - = nsgRule.properties.destinationAddressPrefixes, \r\n networksecurityGroupName, - networksecurityRuleName = tostring(nsgRule.name), \r\n subscriptionId, - resourceGroup,\r\n destinationPortRanges = nsgRule.properties.destinationPortRanges,\r\n destinationPortRange - = nsgRule.properties.destinationPortRange,\r\n sourcePortRanges = nsgRule.properties.sourcePortRanges,\r\n sourcePortRange - = nsgRule.properties.sourcePortRange\r\n| extend Details = pack_all()\r\n| - project id, location, access, direction, subscriptionId, resourceGroup, Details","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure - Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"NSG - Rules","type":"table"}],"title":"Networking","type":"row"},{"collapsed":true,"datasource":null,"gridPos":{"h":1,"w":24,"x":0,"y":4},"id":52,"panels":[{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":9,"x":0,"y":5},"id":54,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"text":{},"textMode":"auto"},"targets":[{"account":"","azureResourceGraph":{"query":"resources - \r\n| where type =~ ''microsoft.operationalinsights/workspaces''\r\nor type - =~ ''microsoft.insights/components''\r\n| summarize count() by type\r\n| extend - type = case(\r\ntype == ''microsoft.insights/components'', \"Application Insights\",\r\ntype - == ''microsoft.operationalinsights/workspaces'', \"Log Analytics workspaces\",\r\nstrcat(type, - type))","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure - Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Workspaces - Overview","type":"stat"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":15,"x":9,"y":5},"id":55,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"text":{},"textMode":"auto"},"targets":[{"account":"","azureResourceGraph":{"query":"resources\r\n| - where type has ''microsoft.insights/''\r\n or type has ''microsoft.alertsmanagement/smartdetectoralertrules''\r\n or - type has ''microsoft.portal/dashboards''\r\n| where type != ''microsoft.insights/components''\r\n| - extend type = case(\r\n \ttype == ''microsoft.insights/workbooks'', \"Workbooks\",\r\n\ttype - == ''microsoft.insights/activitylogalerts'', \"Activity Log Alerts\",\r\n\ttype - == ''microsoft.insights/scheduledqueryrules'', \"Log Search Alerts\",\r\n\ttype - == ''microsoft.insights/actiongroups'', \"Action Groups\",\r\n\ttype == ''microsoft.insights/metricalerts'', - \"Metric Alerts\",\r\n\ttype =~ ''microsoft.alertsmanagement/smartdetectoralertrules'',''Smart - Detection Rules'',\r\n type =~ ''microsoft.insights/webtests'', ''URL Web - Tests'',\r\n type =~ ''microsoft.portal/dashboards'', ''Portal Dashboards'',\r\n type - =~ ''microsoft.insights/datacollectionrules'', ''Data Collection Rules'',\r\n type - =~ ''microsoft.insights/autoscalesettings'', ''Auto Scale Settings'',\r\n type - =~ ''microsoft.insights/alertrules'', ''Alert Rules'',\r\nstrcat(\"Not Translated: - \", type))\r\n| summarize count() by type","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure - Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Azure - Monitor Workbooks \u0026 Alerting Resources","type":"stat"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":0,"y":13},"id":57,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"resources\r\n| - where type has ''microsoft.insights/''\r\n or type has ''microsoft.alertsmanagement/smartdetectoralertrules''\r\n or - type has ''microsoft.portal/dashboards''\r\n| where type != ''microsoft.insights/components''\r\n| - extend type = case(\r\n \ttype == ''microsoft.insights/workbooks'', \"Workbooks\",\r\n\ttype - == ''microsoft.insights/activitylogalerts'', \"Activity Log Alerts\",\r\n\ttype - == ''microsoft.insights/scheduledqueryrules'', \"Log Search Alerts\",\r\n\ttype - == ''microsoft.insights/actiongroups'', \"Action Groups\",\r\n\ttype == ''microsoft.insights/metricalerts'', - \"Metric Alerts\",\r\n\ttype =~ ''microsoft.alertsmanagement/smartdetectoralertrules'',''Smart - Detection Rules'',\r\n type =~ ''microsoft.portal/dashboards'', ''Portal - Dashboards'',\r\n\tstrcat(\"Not Translated: \", type))\r\n| extend Enabled - = case(\r\n\ttype =~ ''Smart Detection Rules'', properties.state,\r\n\ttype - != ''Smart Detection Rules'', properties.enabled,\r\n\tstrcat(\"Not Translated: - \", type))\r\n| extend WorkbookType = iif(type =~ ''Workbooks'', properties.category, - '' '')\r\n| extend Details = pack_all()\r\n| project name, type, subscriptionId, - location, resourceGroup, Enabled, WorkbookType, Details","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure - Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Workbooks - \u0026 Alerting Resources","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":12,"y":13},"id":59,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"where - type =~ ''microsoft.operationalinsights/workspaces''\r\n| extend Sku = properties.sku.name\r\n| - extend RetentionInDays = properties.retentionInDays\r\n| extend Details = - pack_all()\r\n| project Workspace=id, resourceGroup, location, subscriptionId, - Sku, RetentionInDays, Details","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure - Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Log - Analytics","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":0,"y":21},"id":56,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"AlertsManagementResources\r\n| - extend AlertStatus = properties.essentials.monitorCondition\r\n| extend AlertState - = properties.essentials.alertState\r\n| extend AlertTime = properties.essentials.startDateTime\r\n| - extend AlertSuppressed = properties.essentials.actionStatus.isSuppressed\r\n| - extend Severity = properties.essentials.severity\r\n| where AlertStatus == - ''Fired''\r\n| extend Details = pack_all()\r\n| project id, name, subscriptionId, - resourceGroup, AlertStatus, AlertState, AlertTime, AlertSuppressed, Severity, - Details","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure - Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Active - Alerts","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"left","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":12,"y":21},"id":61,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"securityresources\r\n| - where type == \"microsoft.security/securescores\"\r\n| extend subscriptionSecureScore - = round(100 * bin((todouble(properties.score.current))/ todouble(properties.score.max), - 0.001))\r\n| where subscriptionSecureScore \u003e 0\r\n| project subscriptionSecureScore, - subscriptionId\r\n| order by subscriptionSecureScore asc","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure - Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Azure - Security Center Secure Store by Subscription","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":0,"y":29},"id":58,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"where - type =~ ''microsoft.insights/components''\r\n| extend RetentionInDays = properties.RetentionInDays\r\n| - extend IngestionMode = properties.IngestionMode\r\n| extend Details = pack_all()\r\n| - project Resource=id, location, resourceGroup, subscriptionId, IngestionMode, - RetentionInDays, Details","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure - Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"App - Monitoring","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":12,"y":37},"id":60,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"resources\r\n| - where type == \"microsoft.operationsmanagement/solutions\"\r\n| project Solution=plan.name, - Workspace=tolower(tostring(properties.workspaceResourceId)), subscriptionId\r\n\t| - join kind=leftouter(\r\n\t\tresources\r\n\t\t| where type =~ ''microsoft.operationalinsights/workspaces''\r\n\t\t| - project Workspace=tolower(tostring(id)),subscriptionId) on Workspace\r\n| - summarize Solutions = strcat_array(make_list(Solution), \",\") by Workspace, - subscriptionId\r\n| extend AzureSecurityCenter = iif(Solutions has ''Security'',''Enabled'',''Not - Enabled'')\r\n| extend AzureSecurityCenterFree = iif(Solutions has ''SecurityCenterFree'',''Enabled'',''Not - Enabled'')\r\n| extend AzureSentinel = iif(Solutions has \"SecurityInsights\",''Enabled'',''Not - Enabled'')\r\n| extend AzureMonitorVMs = iif(Solutions has \"VMInsights\",''Enabled'',''Not - Enabled'')\r\n| extend ServiceDesk = iif(Solutions has \"ITSM Connector\",''Enabled'',''Not - Enabled'')\r\n| extend AzureAutomation = iif(Solutions has \"AzureAutomation\",''Enabled'',''Not - Enabled'')\r\n| extend ChangeTracking = iif(Solutions has ''ChangeTracking'',''Enabled'',''Not - Enabled'')\r\n| extend UpdateManagement = iif(Solutions has ''Updates'',''Enabled'',''Not - Enabled'')\r\n| extend UpdateCompliance = iif(Solutions has ''WaaSUpdateInsights'',''Enabled'',''Not - Enabled'')\r\n| extend AzureMonitorContainers = iif(Solutions has ''ContainerInsights'',''Enabled'',''Not - Enabled'')\r\n| extend KeyVaultAnalytics = iif(Solutions has ''KeyVaultAnalytics'',''Enabled'',''Not - Enabled'')\r\n| extend SQLHealthCheck = iif(Solutions has ''SQLAssessment'',''Enabled'',''Not - Enabled'')","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure - Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Log - Analytics workspaces with enabled Solutions","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":0,"y":45},"id":62,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"SecurityResources - \r\n| where type == ''microsoft.security/securescores/securescorecontrols'' - \r\n| extend SecureControl = properties.displayName, unhealthy = properties.unhealthyResourceCount, - currentscore = properties.score.current, maxscore = properties.score.max, - subscriptionId\r\n| project SecureControl , unhealthy, currentscore, maxscore, - subscriptionId","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure - Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Azure - Security Center Secure Controls Score by Controls","type":"table"}],"title":"Monitoring - \u0026 Security","type":"row"}],"refresh":"","schemaVersion":31,"style":"dark","tags":[],"templating":{"list":[{"current":{},"hide":0,"includeAll":false,"label":"Datasource","multi":false,"name":"ds","options":[],"query":"grafana-azure-monitor-datasource","queryValue":"","refresh":1,"regex":"","skipUrlSync":false,"type":"datasource"},{"allValue":null,"current":{},"datasource":"${ds}","definition":"Subscriptions()","description":null,"error":null,"hide":0,"includeAll":false,"label":"Subscription(s)","multi":true,"name":"subscriptions","options":[],"query":"Subscriptions()","refresh":1,"regex":"","skipUrlSync":false,"sort":5,"type":"query"}]},"time":{"from":"now-1h","to":"now"},"title":"Azure - / Resources Overview","uid":"Mtwt2BV7k","version":1}}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '79639' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-y9puDV15LhG4N18VxQz5Ag';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:06 GMT - grafana-trace-id: - - 9e1e4fb36c23350a664af8ca6d2f4249 - mise-correlation-id: - - 1763c920-b2d1-4279-b937-13da93729e48 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933787.288.30.307221|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/dashboards/uid/xLERdASnz - response: - body: - string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"cluster-detail","url":"/d/xLERdASnz/cluster-detail","expires":"0001-01-01T00:00:00Z","created":"2024-05-28T21:55:37Z","updated":"2024-05-28T21:55:37Z","updatedBy":"Anonymous","createdBy":"Anonymous","version":1,"hasAcl":false,"isFolder":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","provisioned":true,"provisionedExternalId":"ClusterDetail.json","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"annotations":{"list":[{"builtIn":1,"datasource":"-- - Grafana --","enable":true,"hide":true,"iconColor":"rgba(0, 211, 255, 1)","name":"Annotations - \u0026 Alerts","target":{"limit":100,"matchAny":false,"tags":[],"type":"dashboard"},"type":"dashboard"}]},"editable":true,"gnetId":null,"graphTooltip":0,"id":20,"links":[],"liveNow":false,"panels":[{"datasource":"Geneva - Datasource","description":"For a particular cluster, this widget shows it''s - health timeline - time at which each health state value was reported. For - a group of clusters, it shows the percentage of each health state reported - at a given time.","fieldConfig":{"defaults":{"color":{"mode":"continuous-RdYlGr"},"custom":{"fillOpacity":75,"lineWidth":0},"mappings":[],"max":1,"min":0,"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]},"unit":"short"},"overrides":[{"matcher":{"id":"byRegexp","options":"Ok.*"},"properties":[{"id":"mappings","value":[{"options":{"0":{"color":"transparent","index":0},"1":{"color":"green","index":1}},"type":"value"}]}]},{"matcher":{"id":"byRegexp","options":"Warning.*"},"properties":[{"id":"mappings","value":[{"options":{"0":{"color":"transparent","index":0},"1":{"color":"yellow","index":1}},"type":"value"}]}]},{"matcher":{"id":"byRegexp","options":"Error.*"},"properties":[{"id":"mappings","value":[{"options":{"0":{"color":"transparent","index":0},"1":{"color":"red","index":1}},"type":"value"}]}]}]},"gridPos":{"h":6,"w":24,"x":0,"y":0},"id":14,"options":{"alignValue":"center","legend":{"displayMode":"hidden","placement":"bottom"},"mergeValues":true,"rowHeight":0.9,"showValue":"never","tooltip":{"mode":"single"}},"pluginVersion":"8.1.2","targets":[{"account":"$account","backends":[],"customSeriesNaming":"{HealthState} - {ClusterName}","dimension":"","groupByUnit":"m","groupByValue":"1","healthQueryType":"Topology","hide":false,"metric":"","metricType":"query","metricsQueryType":"query","namespace":"ServiceFabric","queryText":"metric(\"ClusterHealthState\").samplingTypes(\"Count\").preaggregate(\"ClusterName, - HealthState\") | where HealthState == \"Ok\" and ClusterName in (\"$ClusterName\") - | project Count=replacenulls(Count, 0) | zoom Count=sum(Count) by 5m | top - 40 by avg(Count)","refId":"Ok","samplingType":"","service":"metrics","useBackends":false,"useCustomSeriesNaming":true},{"account":"$account","backends":[],"customSeriesNaming":"{HealthState} - {ClusterName}","dimension":"","groupByUnit":"m","groupByValue":"1","healthQueryType":"Topology","hide":false,"metric":"","metricType":"query","metricsQueryType":"query","namespace":"ServiceFabric","queryText":"metric(\"ClusterHealthState\").samplingTypes(\"Count\").preaggregate(\"ClusterName, - HealthState\") | where HealthState == \"Warning\" and ClusterName in (\"$ClusterName\") - | project Count=replacenulls(Count, 0) | zoom Count=sum(Count) by 5m | top - 40 by avg(Count)","refId":"Warning","samplingType":"","service":"metrics","useBackends":false,"useCustomSeriesNaming":true},{"account":"$account","backends":[],"customSeriesNaming":"{HealthState} - {ClusterName}","dimension":"","groupByUnit":"m","groupByValue":"1","healthQueryType":"Topology","hide":false,"metric":"","metricType":"query","metricsQueryType":"query","namespace":"ServiceFabric","queryText":"metric(\"ClusterHealthState\").samplingTypes(\"Count\").preaggregate(\"ClusterName, - HealthState\") | where HealthState == \"Error\" and ClusterName in (\"$ClusterName\") - | project Count=replacenulls(Count, 0) | zoom Count=sum(Count) by 5m | top - 40 by avg(Count)","refId":"Error","samplingType":"","service":"metrics","useBackends":false,"useCustomSeriesNaming":true}],"timeFrom":null,"timeShift":null,"title":"Cluster - health timeline","type":"state-timeline"},{"datasource":"Geneva Datasource","description":"Total - number of nodes reporting at least once per health state. A node may be counted - twice if it reported more than one health state during the selected time range.","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"hideFrom":{"legend":false,"tooltip":false,"viz":false}},"decimals":0,"mappings":[]},"overrides":[{"matcher":{"id":"byName","options":"Warning"},"properties":[{"id":"color","value":{"fixedColor":"red","mode":"fixed"}}]},{"matcher":{"id":"byName","options":"Error"},"properties":[{"id":"color","value":{"fixedColor":"red","mode":"fixed"}}]},{"matcher":{"id":"byName","options":"Ok"},"properties":[{"id":"color","value":{"fixedColor":"green","mode":"fixed"}}]}]},"gridPos":{"h":8,"w":12,"x":0,"y":6},"id":17,"options":{"legend":{"displayMode":"list","placement":"bottom"},"pieType":"pie","reduceOptions":{"calcs":["distinctCount"],"fields":"","values":false},"tooltip":{"mode":"single"}},"targets":[{"account":"$account","azureMonitor":{"timeGrain":"auto"},"backends":[],"customSeriesNaming":"{HealthState}","dimension":"","metric":"","metricType":"query","namespace":"ServiceFabric","queryText":"metric(\"NodeHealthState\").samplingTypes(\"DistinctCount_NodeName\").preaggregate(\"By-HealthState-ClusterName\") - | where ClusterName in (\"$clusterName\") | summarize sum=sum(DistinctCount_NodeName) - by HealthState","queryType":"Azure Monitor","refId":"NodeHealthCount","samplingType":"","service":"metrics","subscription":"f7152080-b4e8-47ee-9c85-7f1d0e6b72dc","useBackends":false,"useCustomSeriesNaming":true}],"title":"Nodes - in each health state","type":"piechart"},{"datasource":"Geneva Datasource","description":"Total - number of applications reporting at least once per health state. An application - may be counted twice if it reported more than one health state during the - selected time range.","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"hideFrom":{"legend":false,"tooltip":false,"viz":false}},"decimals":0,"mappings":[]},"overrides":[{"matcher":{"id":"byName","options":"Warning"},"properties":[{"id":"color","value":{"fixedColor":"yellow","mode":"fixed"}}]},{"matcher":{"id":"byName","options":"Error"},"properties":[{"id":"color","value":{"fixedColor":"red","mode":"fixed"}}]},{"matcher":{"id":"byName","options":"Ok"},"properties":[{"id":"color","value":{"fixedColor":"green","mode":"fixed"}}]}]},"gridPos":{"h":8,"w":12,"x":12,"y":6},"id":16,"options":{"legend":{"displayMode":"list","placement":"bottom"},"pieType":"pie","reduceOptions":{"calcs":["distinctCount"],"fields":"","values":false},"tooltip":{"mode":"single"}},"targets":[{"account":"$account","azureMonitor":{"timeGrain":"auto"},"backends":[],"customSeriesNaming":"{HealthState}","dimension":"","metric":"","metricType":"query","namespace":"ServiceFabric","queryText":" metric(\"AppHealthState\").samplingTypes(\"DistinctCount_AppName\").preaggregate(\"By-HealthState-ClusterName\") - | where ClusterName in (\"$clusterName\") | summarize sum=sum(DistinctCount_AppName) - by HealthState","queryType":"Azure Monitor","refId":"AppHealthCount","samplingType":"","service":"metrics","subscription":"f7152080-b4e8-47ee-9c85-7f1d0e6b72dc","useBackends":false,"useCustomSeriesNaming":true}],"title":"Applications - in each health state","type":"piechart"},{"datasource":"Geneva Datasource","description":"Shows - the timeline of when the health state was reported as Error by a node. The - nodes shown are the top 10 nodes that reported error most frequently across - the selected cluster.","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"fillOpacity":70,"lineWidth":1},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"#4a4a4a","value":null},{"color":"red","value":1}]}},"overrides":[]},"gridPos":{"h":9,"w":12,"x":0,"y":14},"id":10,"options":{"alignValue":"center","legend":{"displayMode":"hidden","placement":"bottom"},"mergeValues":true,"rowHeight":0.9,"showValue":"never","tooltip":{"mode":"single"}},"repeat":null,"targets":[{"account":"$account","backends":[],"customSeriesNaming":"{ClusterName} - {NodeName}","dimension":"","groupByUnit":"m","groupByValue":"1","healthQueryType":"Topology","metric":"","metricType":"query","namespace":"ServiceFabric","queryText":"metric(\"NodeHealthState\").samplingTypes(\"Count\").preaggregate(\"ClusterName, - NodeName, HealthState\") | where HealthState == \"Error\" | project Count=replacenulls(Count,0) - | zoom Count=max(Count) by 5m | top 10 by avg(Count) desc","queryType":"query","refId":"ErrorTimeline","samplingType":"","service":"metrics","useBackends":false,"useCustomSeriesNaming":true}],"title":"Top - 10 Nodes in Error state with their Error timelines","type":"state-timeline"},{"datasource":"Geneva - Datasource","description":"Shows the timeline of when the health state was - reported as Error by an application. The applications shown are the top 10 - applications that reported error most frequently across the selected cluster.","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"fillOpacity":50,"lineWidth":2},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"#4a4a4a","value":null},{"color":"red","value":1}]}},"overrides":[]},"gridPos":{"h":9,"w":12,"x":12,"y":14},"id":2,"options":{"alignValue":"center","legend":{"displayMode":"hidden","placement":"bottom"},"mergeValues":true,"rowHeight":0.9,"showValue":"never","tooltip":{"mode":"single"}},"pluginVersion":"8.1.2","targets":[{"account":"$account","backends":[],"customSeriesNaming":"{ClusterName} - {AppName}","dimension":"","groupByUnit":"m","groupByValue":"1","healthQueryType":"Topology","metric":"","metricType":"query","namespace":"ServiceFabric","queryText":"metric(\"AppHealthState\").samplingTypes(\"Count\").preaggregate(\"ClusterName, - AppName, HealthState\") | where HealthState == \"Error\" | project Count=replacenulls(Count,0) - | zoom Count=max(Count) by 5m | top 10 by avg(Count) desc","queryType":"query","refId":"ErrorTimeline","samplingType":"","service":"metrics","useBackends":false,"useCustomSeriesNaming":true}],"title":"Top - 10 Applications in Error state with their Error timelines","type":"state-timeline"},{"datasource":"Geneva - Datasource","description":"Shows the timeline of when the health state was - reported as Warning by a node. The nodes shown are the top 10 nodes that reported - warning health state most frequently across the selected cluster.","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"fillOpacity":70,"lineWidth":1},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"#4a4a4a","value":null},{"color":"yellow","value":1}]}},"overrides":[]},"gridPos":{"h":9,"w":12,"x":0,"y":23},"id":21,"options":{"alignValue":"center","legend":{"displayMode":"hidden","placement":"bottom"},"mergeValues":true,"rowHeight":0.9,"showValue":"never","tooltip":{"mode":"single"}},"targets":[{"account":"$account","backends":[],"customSeriesNaming":"{ClusterName} - {NodeName}","dimension":"","groupByUnit":"m","groupByValue":"1","healthQueryType":"Topology","metric":"","metricType":"query","namespace":"ServiceFabric","queryText":"metric(\"NodeHealthState\").samplingTypes(\"Count\").preaggregate(\"ClusterName, - NodeName, HealthState\") | where HealthState == \"Warning\" | project Count=replacenulls(Count,0) - | zoom Count=max(Count) by 5m | top 10 by avg(Count) desc","queryType":"query","refId":"WarningTimeline","samplingType":"","service":"metrics","useBackends":false,"useCustomSeriesNaming":true}],"title":"Top - 10 Nodes in Warning state with their Warning timelines","type":"state-timeline"},{"datasource":"Geneva - Datasource","description":"Shows the timeline of when the health state was - reported as Warning by an application. The applications shown are the top - 10 applications that reported warning state most frequently across the selected - cluster.","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"fillOpacity":50,"lineWidth":2},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"#4a4a4a","value":null},{"color":"yellow","value":1}]}},"overrides":[]},"gridPos":{"h":9,"w":12,"x":12,"y":23},"id":20,"options":{"alignValue":"center","legend":{"displayMode":"hidden","placement":"bottom"},"mergeValues":true,"rowHeight":0.9,"showValue":"never","tooltip":{"mode":"single"}},"pluginVersion":"8.1.2","targets":[{"account":"$account","backends":[],"customSeriesNaming":"{ClusterName} - {AppName}","dimension":"","groupByUnit":"m","groupByValue":"1","healthQueryType":"Topology","metric":"","metricType":"query","namespace":"ServiceFabric","queryText":"metric(\"AppHealthState\").samplingTypes(\"Count\").preaggregate(\"ClusterName, - AppName, HealthState\") | where HealthState == \"Warning\" | project Count=replacenulls(Count,0) - | zoom Count=max(Count) by 5m | top 10 by avg(Count) desc","queryType":"query","refId":"WarningTimeline","samplingType":"","service":"metrics","useBackends":false,"useCustomSeriesNaming":true}],"title":"Top - 10 Applications in Warning state with their Warning timelines","type":"state-timeline"}],"refresh":false,"schemaVersion":31,"style":"dark","tags":[],"templating":{"list":[{"allValue":null,"current":{},"datasource":"Geneva - Datasource","definition":"accounts()","description":"The Geneva metrics account - name","error":null,"hide":0,"includeAll":false,"label":"Account","multi":false,"name":"account","options":[],"query":"accounts()","refresh":1,"regex":"","skipUrlSync":false,"sort":1,"type":"query"},{"allValue":null,"current":{},"datasource":"Geneva - Datasource","definition":"dimensionValues($account, ServiceFabric, ClusterHealthState, - ClusterName)","description":"The name of the cluster you want to see data - for","error":null,"hide":0,"includeAll":true,"label":"Cluster Name","multi":true,"name":"ClusterName","options":[],"query":"dimensionValues($account, - ServiceFabric, ClusterHealthState, ClusterName)","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"}]},"time":{"from":"now-6h","to":"now"},"timepicker":{},"timezone":"","title":"Cluster - Detail","uid":"xLERdASnz","version":1}}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '14454' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-ZwsOlzQSFrhIAo360b7iWg';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:06 GMT - grafana-trace-id: - - 207717f37b2f7ff952da24f46a39e9e2 - mise-correlation-id: - - 822e6c0b-a6e5-4448-998d-0035d4062e3d - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933787.453.26.75965|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/dashboards/uid/defenderForCloudActiveAlerts - response: - body: - string: "{\"meta\":{\"type\":\"db\",\"canSave\":true,\"canEdit\":true,\"canAdmin\":true,\"canStar\":true,\"canDelete\":true,\"slug\":\"defender-for-cloud-active-alerts\",\"url\":\"/d/defenderForCloudActiveAlerts/defender-for-cloud-active-alerts\",\"expires\":\"0001-01-01T00:00:00Z\",\"created\":\"2024-05-28T21:55:37Z\",\"updated\":\"2024-05-28T21:55:37Z\",\"updatedBy\":\"Anonymous\",\"createdBy\":\"Anonymous\",\"version\":1,\"hasAcl\":false,\"isFolder\":false,\"folderId\":12,\"folderUid\":\"ms-def\",\"folderTitle\":\"Microsoft - Defender for Cloud\",\"folderUrl\":\"/dashboards/f/ms-def/microsoft-defender-for-cloud\",\"provisioned\":true,\"provisionedExternalId\":\"Defender-for-Cloud-ActiveAlerts.json\",\"annotationsPermissions\":{\"dashboard\":{\"canAdd\":true,\"canEdit\":true,\"canDelete\":true},\"organization\":{\"canAdd\":true,\"canEdit\":true,\"canDelete\":true}}},\"dashboard\":{\"__elements\":{},\"__inputs\":[],\"__requires\":[{\"id\":\"barchart\",\"name\":\"Bar - chart\",\"type\":\"panel\",\"version\":\"\"},{\"id\":\"grafana\",\"name\":\"Grafana\",\"type\":\"grafana\",\"version\":\"9.4.12\"},{\"id\":\"grafana-azure-monitor-datasource\",\"name\":\"Azure - Monitor\",\"type\":\"datasource\",\"version\":\"1.0.0\"},{\"id\":\"stat\",\"name\":\"Stat\",\"type\":\"panel\",\"version\":\"\"},{\"id\":\"table\",\"name\":\"Table\",\"type\":\"panel\",\"version\":\"\"},{\"id\":\"text\",\"name\":\"Text\",\"type\":\"panel\",\"version\":\"\"}],\"description\":\"Alert - dashboard for Defender for Cloud (MDC)\",\"editable\":true,\"id\":13,\"links\":[{\"asDropdown\":false,\"icon\":\"external - link\",\"includeVars\":false,\"keepTime\":false,\"tags\":[],\"targetBlank\":true,\"title\":\"Feedback\",\"tooltip\":\"\",\"type\":\"link\",\"url\":\"https://forms.office.com/r/trfcu7UYK9\"}],\"liveNow\":false,\"panels\":[{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"description\":\"\",\"gridPos\":{\"h\":3,\"w\":9,\"x\":0,\"y\":0},\"id\":2,\"options\":{\"code\":{\"language\":\"plaintext\",\"showLineNumbers\":false,\"showMiniMap\":false},\"content\":\"\\u003ch1 - style=\\\"font-size:2vw;\\\"\\u003eActive alerts by severity\\u003c/h1\\u003e\",\"mode\":\"html\"},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"A\"}],\"transparent\":true,\"type\":\"text\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"description\":\"\",\"gridPos\":{\"h\":3,\"w\":15,\"x\":9,\"y\":0},\"id\":7,\"options\":{\"code\":{\"language\":\"plaintext\",\"showLineNumbers\":false,\"showMiniMap\":false},\"content\":\"\\u003ch1 - style=\\\"font-size:2vw;\\\"\\u003eAlerts generated by severity and day\\u003c/h1\\u003e\",\"mode\":\"html\"},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"A\"}],\"transparent\":true,\"type\":\"text\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"noValue\":\"0\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"dark-green\",\"value\":null}]}},\"overrides\":[]},\"gridPos\":{\"h\":8,\"w\":2,\"x\":0,\"y\":3},\"id\":31,\"options\":{\"colorMode\":\"value\",\"graphMode\":\"area\",\"justifyMode\":\"center\",\"orientation\":\"auto\",\"reduceOptions\":{\"calcs\":[\"lastNotNull\"],\"fields\":\"\",\"values\":false},\"textMode\":\"auto\"},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"azureResourceGraph\":{\"query\":\" - \ securityresources\\r\\n | where type =~ 'microsoft.security/locations/alerts'\\r\\n - \ | where properties.Status in ('Active')\\r\\n | extend Severity = properties.Severity\\r\\n - \ | extend TimeRange = properties.TimeGeneratedUtc \\r\\n | where TimeRange - \\u003e ago($TimeRange)\\r\\n | where Severity == 'Information'\\r\\n | - project Severity = tostring(Severity)\\r\\n | summarize information = count() - by Severity\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure - Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$Subscriptions\"]}],\"title\":\"Information\",\"transparent\":true,\"type\":\"stat\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"noValue\":\"0\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"dark-yellow\",\"value\":null}]}},\"overrides\":[]},\"gridPos\":{\"h\":8,\"w\":2,\"x\":2,\"y\":3},\"id\":5,\"options\":{\"colorMode\":\"value\",\"graphMode\":\"area\",\"justifyMode\":\"center\",\"orientation\":\"auto\",\"reduceOptions\":{\"calcs\":[\"lastNotNull\"],\"fields\":\"\",\"values\":false},\"textMode\":\"auto\"},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"azureResourceGraph\":{\"query\":\" - \ securityresources\\r\\n | where type =~ 'microsoft.security/locations/alerts'\\r\\n - \ | where properties.Status in ('Active')\\r\\n | extend Severity = properties.Severity\\r\\n - \ | extend TimeRange = properties.TimeGeneratedUtc \\r\\n | where TimeRange - \\u003e ago($TimeRange)\\r\\n | where Severity == 'Low'\\r\\n | project - Severity = tostring(Severity)\\r\\n | summarize Low = count() by Severity\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure - Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$Subscriptions\"]}],\"title\":\"Low\",\"transformations\":[{\"id\":\"organize\",\"options\":{\"excludeByName\":{\"Low\":false},\"indexByName\":{},\"renameByName\":{}}}],\"transparent\":true,\"type\":\"stat\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"noValue\":\"0\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"dark-orange\",\"value\":null}]}},\"overrides\":[]},\"gridPos\":{\"h\":8,\"w\":2,\"x\":4,\"y\":3},\"id\":4,\"options\":{\"colorMode\":\"value\",\"graphMode\":\"area\",\"justifyMode\":\"center\",\"orientation\":\"auto\",\"reduceOptions\":{\"calcs\":[\"lastNotNull\"],\"fields\":\"\",\"values\":false},\"textMode\":\"auto\"},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"azureResourceGraph\":{\"query\":\" - \ securityresources\\r\\n | where type =~ 'microsoft.security/locations/alerts'\\r\\n - \ | where properties.Status in ('Active')\\r\\n | extend Severity = properties.Severity\\r\\n - \ | extend TimeRange = properties.TimeGeneratedUtc \\r\\n | where TimeRange - \\u003e ago($TimeRange)\\r\\n | where Severity == 'Medium'\\r\\n | project - Severity = tostring(Severity)\\r\\n | summarize medium = count() by Severity\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure - Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$Subscriptions\"]}],\"title\":\"Medium\",\"transformations\":[{\"id\":\"organize\",\"options\":{\"excludeByName\":{\"Severity\":false,\"count_\":true,\"medium\":false},\"indexByName\":{},\"renameByName\":{\"count_\":\"\"}}}],\"transparent\":true,\"type\":\"stat\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"noValue\":\"0\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"dark-red\",\"value\":null}]}},\"overrides\":[]},\"gridPos\":{\"h\":8,\"w\":2,\"x\":6,\"y\":3},\"id\":6,\"options\":{\"colorMode\":\"value\",\"graphMode\":\"area\",\"justifyMode\":\"center\",\"orientation\":\"auto\",\"reduceOptions\":{\"calcs\":[\"lastNotNull\"],\"fields\":\"\",\"values\":false},\"textMode\":\"auto\"},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"azureResourceGraph\":{\"query\":\" - \ securityresources\\r\\n | where type =~ 'microsoft.security/locations/alerts'\\r\\n - \ | where properties.Status in ('Active')\\r\\n | extend Severity = properties.Severity\\r\\n - \ | extend TimeRange = properties.TimeGeneratedUtc \\r\\n | where TimeRange - \\u003e ago($TimeRange)\\r\\n | where Severity == 'High'\\r\\n | project - Severity = tostring(Severity)\\r\\n | summarize high = count() by Severity\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure - Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$Subscriptions\"]}],\"title\":\"High\",\"transparent\":true,\"type\":\"stat\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{\"axisCenteredZero\":false,\"axisColorMode\":\"text\",\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"fillOpacity\":80,\"gradientMode\":\"none\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineWidth\":1,\"scaleDistribution\":{\"type\":\"linear\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"mappings\":[],\"noValue\":\"0\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null}]},\"unit\":\"none\"},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"InfoCount\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-green\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"LowCount\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-yellow\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"MediumCount\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-orange\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"HighCount\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-red\",\"mode\":\"fixed\"}}]}]},\"gridPos\":{\"h\":10,\"w\":15,\"x\":9,\"y\":3},\"id\":30,\"options\":{\"barRadius\":0,\"barWidth\":0.34,\"fullHighlight\":false,\"groupWidth\":0.7,\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\",\"showLegend\":true},\"orientation\":\"auto\",\"showValue\":\"always\",\"stacking\":\"normal\",\"tooltip\":{\"mode\":\"single\",\"sort\":\"none\"},\"xField\":\"datestamp\",\"xTickLabelRotation\":-45,\"xTickLabelSpacing\":0},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"azureResourceGraph\":{\"query\":\"securityresources\\r\\n| - where type == \\\"microsoft.security/locations/alerts\\\"\\r\\n| extend Severity - = tostring(properties.Severity), TimeGeneratedUtc = todatetime(properties.TimeGeneratedUtc)\\r\\n| - where Severity == \\\"Medium\\\"\\r\\n| summarize MediumCount = count() by - bin(TimeGeneratedUtc, 1d), Severity\\r\\n| join kind=leftouter (\\r\\nsecurityresources - \\r\\n| where type == \\\"microsoft.security/locations/alerts\\\"\\r\\n| extend - Severity = tostring(properties.Severity), TimeGeneratedUtc = todatetime(properties.TimeGeneratedUtc)\\r\\n| - where Severity == \\\"Low\\\"\\r\\n| summarize LowCount = count() by bin(TimeGeneratedUtc, - 1d), Severity) on TimeGeneratedUtc\\r\\n| join kind=leftouter (\\r\\nsecurityresources\\r\\n| - where type == \\\"microsoft.security/locations/alerts\\\"\\r\\n| extend Severity - = tostring(properties.Severity), TimeGeneratedUtc = todatetime(properties.TimeGeneratedUtc)\\r\\n| - where Severity == \\\"High\\\"\\r\\n| summarize HighCount = count() by bin(TimeGeneratedUtc, - 1d), Severity) on TimeGeneratedUtc\\r\\n| join kind=leftouter\\r\\n(securityresources\\r\\n| - where type == \\\"microsoft.security/locations/alerts\\\"\\r\\n| extend Severity - = tostring(properties.Severity), TimeGeneratedUtc\_=\_todatetime(properties.TimeGeneratedUtc)\\r\\n| - where Severity == \\\"Informational\\\"\\r\\n| summarize InfoCount = count() - by bin(TimeGeneratedUtc,\_1d),\_Severity\\r\\n) on TimeGeneratedUtc\\r\\n| - where TimeGeneratedUtc \\u003e ago($TimeRange)\\r\\n| extend datestamp = format_datetime(TimeGeneratedUtc, - 'yyyy-MM-dd')\\r\\n| project datestamp, HighCount,\_MediumCount,\_LowCount,\_InfoCount\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure - Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$Subscriptions\"]}],\"transformations\":[{\"id\":\"organize\",\"options\":{\"excludeByName\":{\"TimeGeneratedUtc\":false},\"indexByName\":{},\"renameByName\":{\"HighCount\":\"Alerts - with high severity\",\"InfoCount\":\"Alerts with information severity\",\"LowCount\":\"Alerts - with low severity\",\"MediumCount\":\"Alerts with medium severity\",\"TimeGeneratedUtc\":\"Date\"}}}],\"transparent\":true,\"type\":\"barchart\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"description\":\"\",\"gridPos\":{\"h\":3,\"w\":12,\"x\":6,\"y\":13},\"id\":10,\"options\":{\"code\":{\"language\":\"plaintext\",\"showLineNumbers\":false,\"showMiniMap\":false},\"content\":\"\\u003ch1 - style=\\\"font-size:2vw;\\\"\\u003eMITRE ATT\\u0026CK Tactics: Enterprise\\u003c/h1\\u003e\",\"mode\":\"html\"},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"A\"}],\"transparent\":true,\"type\":\"text\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"noValue\":\"No - alerts in this time range\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"dark-blue\",\"value\":null}]}},\"overrides\":[]},\"gridPos\":{\"h\":14,\"w\":23,\"x\":0,\"y\":16},\"id\":12,\"options\":{\"colorMode\":\"background\",\"graphMode\":\"area\",\"justifyMode\":\"center\",\"orientation\":\"auto\",\"reduceOptions\":{\"calcs\":[\"lastNotNull\"],\"fields\":\"\",\"values\":true},\"text\":{},\"textMode\":\"auto\"},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"azureResourceGraph\":{\"query\":\"securityresources\\r\\n| - where type == \\\"microsoft.security/locations/alerts\\\"\\r\\n| extend Details - = parse_json(properties)\\r\\n| where properties.Status in ('Active')\\r\\n| - extend TimeRange = properties.TimeGeneratedUtc \\r\\n| where TimeRange \\u003e - ago($TimeRange)\\r\\n| extend Tactics = Details.[\\\"Intent\\\"]\\r\\n| extend - TimeGeneratedUtc = Details.[\\\"TimeGeneratedUtc\\\"]\\r\\n| project Tactics\\r\\n| - extend Tactic = split(Tactics,\\\",\\\")\\r\\n| mv-expand Tactic\\r\\n| extend - Tactic = trim(\\\" \\\",tostring(Tactic))\\r\\n| summarize count = count() - by Tactic\\r\\n| sort by Tactic desc\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure - Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$Subscriptions\"]}],\"transparent\":true,\"type\":\"stat\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"description\":\"\",\"gridPos\":{\"h\":3,\"w\":11,\"x\":7,\"y\":30},\"id\":13,\"options\":{\"code\":{\"language\":\"plaintext\",\"showLineNumbers\":false,\"showMiniMap\":false},\"content\":\"\\u003ch1 - style=\\\"font-size:2vw;\\\"\\u003eAlerts by count\\u003c/h1\\u003e\",\"mode\":\"html\"},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"A\"}],\"transparent\":true,\"type\":\"text\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{\"align\":\"left\",\"cellOptions\":{\"type\":\"auto\"},\"inspect\":false},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":80}]},\"unit\":\"short\"},\"overrides\":[]},\"gridPos\":{\"h\":12,\"w\":23,\"x\":0,\"y\":32},\"id\":14,\"options\":{\"footer\":{\"countRows\":false,\"fields\":\"\",\"reducer\":[\"sum\"],\"show\":false},\"showHeader\":true},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"azureResourceGraph\":{\"query\":\" - \ datatable(AlertDisplayName: string) [ \\\"All\\\"] | union(securityresources\\r\\n| - where type =~ 'microsoft.security/locations/alerts'\\r\\n| extend Prop = parse_json(properties)\\r\\n| - where properties.Status in ('Active')\\r\\n| extend TimeRange = properties.TimeGeneratedUtc - \\r\\n| where TimeRange \\u003e ago($TimeRange)\\r\\n| extend AlertDisplayName - = Prop.[\\\"AlertDisplayName\\\"]\\r\\n| extend str = strcat(AlertDisplayName, - \\\" \\\")\\r\\n| summarize Count = count() by tostring(str))\\r\\n| where - Count \\u003e 0\\r\\n| order by Count desc \\r\\n\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure - Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$Subscriptions\"]}],\"transformations\":[{\"id\":\"organize\",\"options\":{\"excludeByName\":{\"AlertDisplayName\":true},\"indexByName\":{},\"renameByName\":{\"Count\":\"Count\",\"str\":\"Alert - Displayname\"}}}],\"transparent\":true,\"type\":\"table\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"description\":\"\",\"gridPos\":{\"h\":3,\"w\":12,\"x\":6,\"y\":44},\"id\":15,\"options\":{\"code\":{\"language\":\"plaintext\",\"showLineNumbers\":false,\"showMiniMap\":false},\"content\":\"# - Alerts by affected resource\",\"mode\":\"markdown\"},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"A\"}],\"transparent\":true,\"type\":\"text\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"continuous-blues\"},\"custom\":{\"axisCenteredZero\":false,\"axisColorMode\":\"text\",\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"fillOpacity\":80,\"gradientMode\":\"scheme\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineWidth\":1,\"scaleDistribution\":{\"type\":\"linear\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"decimals\":0,\"mappings\":[],\"max\":75,\"min\":0,\"noValue\":\"No - alerts in this time range\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"text\",\"value\":null}]},\"unit\":\"none\"},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Number - of alerts\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-blue\",\"mode\":\"fixed\"}}]}]},\"gridPos\":{\"h\":17,\"w\":11,\"x\":0,\"y\":47},\"id\":16,\"options\":{\"barRadius\":0,\"barWidth\":0.8,\"fullHighlight\":false,\"groupWidth\":0.7,\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\",\"showLegend\":true},\"orientation\":\"vertical\",\"showValue\":\"always\",\"stacking\":\"none\",\"tooltip\":{\"mode\":\"single\",\"sort\":\"none\"},\"xField\":\"Resource - Group\",\"xTickLabelRotation\":-45,\"xTickLabelSpacing\":0},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"azureResourceGraph\":{\"query\":\"securityresources\\r\\n| - where type =~ 'microsoft.security/locations/alerts'\\r\\n| extend Details - = parse_json(properties)\\r\\n| where properties.Status in ('Active')\\r\\n| - extend TimeRange = properties.TimeGeneratedUtc \\r\\n| where TimeRange \\u003e - ago($TimeRange)\\r\\n| extend RG = tostring(resourceGroup)\\r\\n| where RG - != \\\"\\\"\\r\\n| summarize count = count() by RG\\r\\n| sort by RG desc - \"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure - Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$Subscriptions\"]}],\"title\":\"Alert - count by resource group\",\"transformations\":[{\"id\":\"organize\",\"options\":{\"excludeByName\":{},\"indexByName\":{},\"renameByName\":{\"RG\":\"Resource - Group\",\"count\":\"Number of alerts\"}}}],\"transparent\":true,\"type\":\"barchart\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"continuous-blues\"},\"custom\":{\"axisCenteredZero\":false,\"axisColorMode\":\"text\",\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"fillOpacity\":80,\"gradientMode\":\"scheme\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineWidth\":1,\"scaleDistribution\":{\"type\":\"linear\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"decimals\":0,\"mappings\":[],\"max\":75,\"min\":0,\"noValue\":\"No - alerts in this time range\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"text\",\"value\":null}]},\"unit\":\"none\"},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Count\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-blue\",\"mode\":\"fixed\"}}]}]},\"gridPos\":{\"h\":17,\"w\":12,\"x\":11,\"y\":47},\"id\":26,\"options\":{\"barRadius\":0,\"barWidth\":0.8,\"fullHighlight\":false,\"groupWidth\":0.7,\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\",\"showLegend\":true},\"orientation\":\"vertical\",\"showValue\":\"always\",\"stacking\":\"none\",\"tooltip\":{\"mode\":\"single\",\"sort\":\"none\"},\"xField\":\"ResourceType\",\"xTickLabelRotation\":-45,\"xTickLabelSpacing\":0},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"azureResourceGraph\":{\"query\":\"datatable(ResourceId: - string) [ \\\"All\\\"] | union (securityresources\\r\\n| where type =~ 'microsoft.security/locations/alerts'\\r\\n| - where properties.Status in ('Active')\\r\\n| extend TimeRange = properties.TimeGeneratedUtc - \\r\\n| where TimeRange \\u003e ago($TimeRange)\\r\\n| extend TimeGenerated - = properties.TimeGeneratedUtc \\r\\n| extend ResourceIdentifiers = properties.ResourceIdentifiers\\r\\n| - mv-expand ResourceIdentifiers\\r\\n| extend ResourceType = tostring(ResourceIdentifiers.Type),\\r\\n - \ AzureResourceId = tolower(tostring(ResourceIdentifiers.AzureResourceId))\\r\\n| - where ResourceType == \\\"AzureResource\\\" and isnotempty(AzureResourceId)\\r\\n| - parse AzureResourceId with \\\"/subscriptions/\\\" Subscription \\\"/resourcegroups/\\\" - ResourceGroup \\\"/providers/\\\" ProviderName \\\"/\\\" ResourceType \\\"/\\\" - ResourceName\\r\\n| extend ResourceType = iif(isempty(ResourceType), \\\"Subscription\\\", - ResourceType)\\r\\n| summarize Count=count() by ResourceType)\\r\\n| where - Count \\u003e 0\\r\\n| sort by ResourceType\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure - Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$Subscriptions\"]}],\"title\":\"Alert - count by resource type\",\"transformations\":[{\"id\":\"organize\",\"options\":{\"excludeByName\":{\"ResourceId\":true},\"indexByName\":{},\"renameByName\":{\"Count\":\"Number - of alerts\",\"RG\":\"Resource Group\",\"ResourceType\":\"Resource Type\",\"count\":\"Number - of alerts\"}}}],\"transparent\":true,\"type\":\"barchart\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"continuous-blues\"},\"custom\":{\"axisCenteredZero\":false,\"axisColorMode\":\"text\",\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"fillOpacity\":80,\"gradientMode\":\"scheme\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineWidth\":1,\"scaleDistribution\":{\"type\":\"linear\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"decimals\":0,\"mappings\":[],\"max\":75,\"min\":0,\"noValue\":\"No - alerts in this time range\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"text\",\"value\":null}]},\"unit\":\"short\"},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Count\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-blue\",\"mode\":\"fixed\"}}]}]},\"gridPos\":{\"h\":17,\"w\":11,\"x\":0,\"y\":64},\"id\":27,\"options\":{\"barRadius\":0,\"barWidth\":0.8,\"fullHighlight\":false,\"groupWidth\":0.7,\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\",\"showLegend\":true},\"orientation\":\"vertical\",\"showValue\":\"always\",\"stacking\":\"none\",\"tooltip\":{\"mode\":\"single\",\"sort\":\"none\"},\"xField\":\"TAG\",\"xTickLabelRotation\":-45,\"xTickLabelSpacing\":0},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"azureResourceGraph\":{\"query\":\"resources\\r\\n - \ | project id = tolower(id), tags\\r\\n | join kind=inner (securityresources\\r\\n - \ | where type =~ \\\"microsoft.security/locations/alerts\\\"\\r\\n | extend - isAzure = tostring(properties.ResourceIdentifiers) matches regex '\\\"Type\\\"\\\\\\\\s*:\\\\\\\\s*\\\"AzureResource\\\"'\\r\\n - \ | extend affectedResourceId = extract('\\\"AzureResourceId\\\"\\\\\\\\s*:\\\\\\\\s*\\\"([^\\\"]*)\\\"', - 1, tostring(properties.ResourceIdentifiers))\\r\\n | extend hostName = iff(isAzure, - \\\"\\\", extract('\\\"HostName\\\"\\\\\\\\s*:\\\\\\\\s*\\\"([^\\\"]*)\\\"', - 1, tostring(properties.Entities)))\\r\\n | extend splitAffectedResourceId - = split(affectedResourceId, \\\"/\\\")\\r\\n | extend resourceNameIndex = - iff(array_length(splitAffectedResourceId) \\u003e 1, array_length(splitAffectedResourceId) - - 1, 0)\\r\\n | extend affectedResourceName = iff(isAzure, splitAffectedResourceId[resourceNameIndex], - iff(isempty(hostName), \\\"Non-Azure\\\", hostName))| project-away resourceNameIndex, - splitAffectedResourceId, hostName, isAzure\\r\\n | project alertId = id, - subscriptionId, alertProperties = properties, affectedResourceId = tolower(affectedResourceId)\\r\\n - \ ) on $left.id == $right.affectedResourceId\\r\\n | extend id = alertId, - subscriptionId, properties = alertProperties\\r\\n | where properties.Status - in ('Active')\\r\\n | where properties.Severity in ('Low', 'Medium', 'High')\\r\\n - \ | extend TimeGenerated = properties.TimeGeneratedUtc \\r\\n | where TimeGenerated - \\u003e ago($TimeRange)\\r\\n | extend SeverityRank = case(\\r\\n properties.Severity - == 'High', 3,\\r\\n properties.Severity == 'Medium', 2,\\r\\n properties.Severity - == 'Low', 1,\\r\\n 0\\r\\n )\\r\\n | sort by SeverityRank desc, tostring(properties.SystemAlertId) - asc\\r\\n| extend tags = tags\\r\\n| mv-expand ['tags']\\r\\n| extend tagparse - = parse_json(['tags'])\\r\\n| parse tagparse with '{\\\"' TagName '\\\":\\\"' - Value '\\\"}'\\r\\n| where isnotempty(TagName)\\r\\n| project Value, alertId\\r\\n| - summarize Count = count() by Value\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure - Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$Subscriptions\"]}],\"title\":\"Alert - count by tag\",\"transformations\":[{\"id\":\"organize\",\"options\":{\"excludeByName\":{\"ResourceId\":true},\"indexByName\":{},\"renameByName\":{\"Count\":\"Number - of alerts\",\"RG\":\"Resource Group\",\"ResourceType\":\"Resource Type\",\"Value\":\"TAG\",\"count\":\"Number - of alerts\"}}}],\"transparent\":true,\"type\":\"barchart\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"continuous-blues\"},\"custom\":{\"axisCenteredZero\":false,\"axisColorMode\":\"series\",\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"fillOpacity\":80,\"gradientMode\":\"scheme\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineWidth\":1,\"scaleDistribution\":{\"type\":\"linear\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"decimals\":0,\"mappings\":[],\"max\":75,\"min\":0,\"noValue\":\"No - alerts in this time range\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"text\",\"value\":null}]},\"unit\":\"none\"},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Count\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-blue\",\"mode\":\"fixed\"}}]}]},\"gridPos\":{\"h\":17,\"w\":11,\"x\":11,\"y\":64},\"id\":28,\"options\":{\"barRadius\":0,\"barWidth\":0.8,\"fullHighlight\":false,\"groupWidth\":0.7,\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\",\"showLegend\":true},\"orientation\":\"vertical\",\"showValue\":\"always\",\"stacking\":\"none\",\"tooltip\":{\"mode\":\"single\",\"sort\":\"none\"},\"xField\":\"location\",\"xTickLabelRotation\":-45,\"xTickLabelSpacing\":0},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"azureResourceGraph\":{\"query\":\"securityresources\\r\\n| - where type =~ 'microsoft.security/locations/alerts'\\r\\n| where properties.Status - in ('Active')\\r\\n| extend TimeRange = properties.TimeGeneratedUtc \\r\\n| - where TimeRange \\u003e ago($TimeRange)\\r\\n//| where location != \\\"\\\"\\r\\n| - extend ResourceIdentifiers = properties.ResourceIdentifiers\\r\\n| mv-expand - ResourceIdentifiers\\r\\n| extend AzureResourceId = tolower(tostring(ResourceIdentifiers.AzureResourceId))\\r\\n| - project id, AzureResourceId, subscriptionId\\r\\n| join (\\r\\nresources\\r\\n| - project AzureResourceId = tolower(id), location\\r\\n) on AzureResourceId\\r\\n| - summarize Count = count() by location\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure - Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$Subscriptions\"]}],\"title\":\"Alert - count by region\",\"transformations\":[{\"id\":\"organize\",\"options\":{\"excludeByName\":{\"ResourceId\":true},\"indexByName\":{},\"renameByName\":{\"Count\":\"Number - of alerts\",\"RG\":\"Resource Group\",\"ResourceType\":\"Resource Type\",\"Value\":\"TAG\",\"count\":\"Number - of alerts\",\"location\":\"Region\"}}}],\"transparent\":true,\"type\":\"barchart\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{\"align\":\"left\",\"cellOptions\":{\"type\":\"auto\"},\"inspect\":false},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"text\",\"value\":null},{\"color\":\"dark-blue\",\"value\":1}]}},\"overrides\":[]},\"gridPos\":{\"h\":14,\"w\":23,\"x\":0,\"y\":81},\"id\":21,\"options\":{\"footer\":{\"countRows\":false,\"fields\":\"\",\"reducer\":[\"sum\"],\"show\":false},\"showHeader\":true,\"sortBy\":[{\"desc\":true,\"displayName\":\"Number - of alerts\"}]},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"azureResourceGraph\":{\"query\":\"datatable(ResourceId: - string) [ \\\"All\\\"] | union (securityresources\\r\\n | where type =~ 'microsoft.security/locations/alerts'\\r\\n - \ | extend TimeRange = properties.TimeGeneratedUtc \\r\\n | where properties.Status - in ('Active')\\r\\n | where TimeRange \\u003e ago($TimeRange)\\r\\n | extend - ResourceIdentifiers = properties.ResourceIdentifiers\\r\\n | mv-expand ResourceIdentifiers\\r\\n - | extend ResourceType = tostring(ResourceIdentifiers.Type),\\r\\n AzureResourceId - = tolower(tostring(ResourceIdentifiers.AzureResourceId))\\r\\n| where ResourceType - == \\\"AzureResource\\\" and isnotempty(AzureResourceId)\\r\\n| parse AzureResourceId - with \\\"/subscriptions/\\\" Subscription \\\"/resourcegroups/\\\" ResourceGroup - \\\"/providers/\\\" ProviderName \\\"/\\\" ResourceType \\\"/\\\" ResourceName\\r\\n| - extend ResourceName = iif(isempty(ResourceName), subscriptionId, ResourceName)\\r\\n| - extend ResourceType = iif(isempty(ResourceType), \\\"Subscription\\\", ResourceType)\\r\\n| - extend ResourceGroup = iif(isempty(ResourceGroup), \\\"n/a\\\", ResourceGroup)\\r\\n| - summarize Count=count() by ResourceName, ResourceType, ResourceGroup\\r\\n| - top 25 by Count)\\r\\n| order by Count desc \"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure - Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$Subscriptions\"]}],\"title\":\"Top - 25 attacked resources\",\"transformations\":[{\"id\":\"organize\",\"options\":{\"excludeByName\":{\"ResourceId\":true},\"indexByName\":{},\"renameByName\":{\"Count\":\"Number - of alerts\",\"ResourceGroup\":\"Resource group\",\"ResourceName\":\"Resource - name\",\"ResourceType\":\"Resource type\"}}}],\"transparent\":true,\"type\":\"table\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"description\":\"\",\"gridPos\":{\"h\":3,\"w\":12,\"x\":6,\"y\":95},\"id\":22,\"options\":{\"code\":{\"language\":\"plaintext\",\"showLineNumbers\":false,\"showMiniMap\":false},\"content\":\"\\u003ch1 - style=\\\"font-size:2vw;\\\"\\u003eDismissed Alerts\\u003c/h1\\u003e\",\"mode\":\"html\"},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"A\"}],\"transparent\":true,\"type\":\"text\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{\"align\":\"left\",\"cellOptions\":{\"type\":\"auto\"},\"inspect\":false},\"mappings\":[],\"noValue\":\"No - alerts in this time range\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"text\",\"value\":null},{\"color\":\"dark-blue\",\"value\":1}]}},\"overrides\":[]},\"gridPos\":{\"h\":14,\"w\":23,\"x\":0,\"y\":98},\"id\":23,\"options\":{\"footer\":{\"countRows\":false,\"fields\":\"\",\"reducer\":[\"sum\"],\"show\":false},\"showHeader\":true},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"azureResourceGraph\":{\"query\":\"securityresources\\r\\n| - where type =~ 'microsoft.security/locations/alerts'\\r\\n| where properties.Status - == 'Dismissed'\\r\\n| extend TimeRange = properties.TimeGeneratedUtc \\r\\n| - where TimeRange \\u003e ago($TimeRange)\\r\\n| extend start = todatetime(properties.StartTimeUtc)\\r\\n| - extend end = todatetime(properties.ProcessingEndTimeUtc)\\r\\n| extend aname - = tostring(properties.AlertDisplayName)\\r\\n| extend intent = properties.Intent\\r\\n| - extend severity = tostring(properties.Severity)\\r\\n| extend hours = datetime_diff('minute', - end, start)\\r\\n| project start, end, aname, intent, severity, ['hours']\\r\\n| - order by severity, aname\\r\\n\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure - Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$Subscriptions\"]}],\"transformations\":[{\"id\":\"organize\",\"options\":{\"excludeByName\":{\"ResourceId\":true},\"indexByName\":{},\"renameByName\":{\"Count\":\"Number - of alerts\",\"ResourceGroup\":\"Resource group\",\"ResourceName\":\"Resource - name\",\"ResourceType\":\"Resource type\",\"aname\":\"Alert name\",\"end\":\"Alert - end\",\"hours\":\"Minutes between alert start and end\",\"intent\":\"Alert - intent\",\"severity\":\"Alert severity\",\"start\":\"Alerts start\"}}}],\"transparent\":true,\"type\":\"table\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"description\":\"\",\"gridPos\":{\"h\":3,\"w\":12,\"x\":6,\"y\":112},\"id\":24,\"options\":{\"code\":{\"language\":\"plaintext\",\"showLineNumbers\":false,\"showMiniMap\":false},\"content\":\"\\u003ch1 - style=\\\"font-size:2vw;\\\"\\u003eResolved Alerts\\u003c/h1\\u003e\",\"mode\":\"html\"},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"A\"}],\"transparent\":true,\"type\":\"text\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{\"align\":\"left\",\"cellOptions\":{\"type\":\"auto\"},\"inspect\":false},\"mappings\":[],\"noValue\":\"No - alerts in this time range\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"text\",\"value\":null},{\"color\":\"dark-blue\",\"value\":1}]}},\"overrides\":[]},\"gridPos\":{\"h\":14,\"w\":23,\"x\":0,\"y\":115},\"id\":25,\"options\":{\"footer\":{\"countRows\":false,\"fields\":\"\",\"reducer\":[\"sum\"],\"show\":false},\"showHeader\":true},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"azureResourceGraph\":{\"query\":\"securityresources\\r\\n| - where type =~ 'microsoft.security/locations/alerts'\\r\\n| where properties.Status - == 'Resolved'\\r\\n| extend TimeRange = properties.TimeGeneratedUtc \\r\\n| - where TimeRange \\u003e ago($TimeRange)\\r\\n| extend start = todatetime(properties.StartTimeUtc)\\r\\n| - extend end = todatetime(properties.ProcessingEndTimeUtc)\\r\\n| extend aname - = tostring(properties.AlertDisplayName)\\r\\n| extend intent = properties.Intent\\r\\n| - extend severity = tostring(properties.Severity)\\r\\n| extend hours = datetime_diff('minute', - end, start)\\r\\n| project start, end, aname, intent, severity, ['hours']\\r\\n| - order by severity, aname\\r\\n\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure - Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$Subscriptions\"]}],\"transformations\":[{\"id\":\"organize\",\"options\":{\"excludeByName\":{\"ResourceId\":true},\"indexByName\":{},\"renameByName\":{\"Count\":\"Number - of alerts\",\"ResourceGroup\":\"Resource group\",\"ResourceName\":\"Resource - name\",\"ResourceType\":\"Resource type\",\"aname\":\"Alert name\",\"end\":\"Alert - end\",\"hours\":\"Minutes between alert start and end\",\"intent\":\"Alert - intent\",\"severity\":\"Alert severity\",\"start\":\"Alerts start\"}}}],\"transparent\":true,\"type\":\"table\"}],\"refresh\":\"\",\"revision\":1,\"schemaVersion\":38,\"style\":\"dark\",\"tags\":[\"Defender - for Cloud\",\"Alerts\"],\"templating\":{\"list\":[{\"current\":{},\"hide\":0,\"includeAll\":false,\"label\":\"Datasource\",\"multi\":false,\"name\":\"Datasource\",\"options\":[],\"query\":\"grafana-azure-monitor-datasource\",\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"type\":\"datasource\"},{\"current\":{},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"definition\":\"\",\"description\":\"Azure - subscriptions\",\"hide\":0,\"includeAll\":true,\"label\":\"Subscription(s)\",\"multi\":true,\"name\":\"Subscriptions\",\"options\":[],\"query\":{\"azureLogAnalytics\":{\"query\":\"\",\"resource\":\"\"},\"queryType\":\"Azure - Subscriptions\",\"refId\":\"A\"},\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":0,\"type\":\"query\"},{\"current\":{\"selected\":true,\"text\":\"1d\",\"value\":\"1d\"},\"description\":\"Time - range for the dashboard\",\"hide\":0,\"includeAll\":false,\"label\":\"Time - Range\",\"multi\":false,\"name\":\"TimeRange\",\"options\":[{\"selected\":false,\"text\":\"30m\",\"value\":\"30m\"},{\"selected\":false,\"text\":\"1h\",\"value\":\"1h\"},{\"selected\":false,\"text\":\"6h\",\"value\":\"6h\"},{\"selected\":false,\"text\":\"12h\",\"value\":\"12h\"},{\"selected\":false,\"text\":\"1d\",\"value\":\"1d\"},{\"selected\":false,\"text\":\"7d\",\"value\":\"7d\"},{\"selected\":false,\"text\":\"14d\",\"value\":\"14d\"},{\"selected\":false,\"text\":\"30d\",\"value\":\"30d\"},{\"selected\":true,\"text\":\"90d\",\"value\":\"90d\"}],\"query\":\"30m,1h,6h,12h,1d,7d,14d,30d,90d\",\"queryValue\":\"\",\"skipUrlSync\":false,\"type\":\"custom\"}]},\"time\":{\"from\":\"now-90h\",\"to\":\"now\"},\"timepicker\":{\"hidden\":true},\"timezone\":\"browser\",\"title\":\"Defender - for Cloud / Active Alerts\",\"uid\":\"defenderForCloudActiveAlerts\",\"version\":1}}" - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '35409' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-vTIGPch8EXIbgVHx9BK+tw';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:06 GMT - grafana-trace-id: - - a5810b7c0e67bdb133594dc42c88998b - mise-correlation-id: - - 9580a4bf-d5bc-4f7e-8221-42000864fb8a - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933787.584.28.35509|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/dashboards/uid/c0613871-ebb0-4a2d-b071-f51a851f375d - response: - body: - string: "{\"meta\":{\"type\":\"db\",\"canSave\":true,\"canEdit\":true,\"canAdmin\":true,\"canStar\":true,\"canDelete\":true,\"slug\":\"full-stack-aks-monitoring\",\"url\":\"/d/c0613871-ebb0-4a2d-b071-f51a851f375d/full-stack-aks-monitoring\",\"expires\":\"0001-01-01T00:00:00Z\",\"created\":\"2024-05-28T21:55:37Z\",\"updated\":\"2024-05-28T21:55:37Z\",\"updatedBy\":\"Anonymous\",\"createdBy\":\"Anonymous\",\"version\":1,\"hasAcl\":false,\"isFolder\":false,\"folderId\":28,\"folderUid\":\"cloud-native\",\"folderTitle\":\"Azure - Kubernetes Service Monitoring\",\"folderUrl\":\"/dashboards/f/cloud-native/azure-kubernetes-service-monitoring\",\"provisioned\":true,\"provisionedExternalId\":\"Full - Stack AKS Monitoring.json\",\"annotationsPermissions\":{\"dashboard\":{\"canAdd\":true,\"canEdit\":true,\"canDelete\":true},\"organization\":{\"canAdd\":true,\"canEdit\":true,\"canDelete\":true}}},\"dashboard\":{\"__elements\":{},\"__inputs\":[],\"__requires\":[{\"id\":\"barchart\",\"name\":\"Bar - chart\",\"type\":\"panel\",\"version\":\"\"},{\"id\":\"geneva-datasource\",\"name\":\"Geneva - Datasource\",\"type\":\"datasource\",\"version\":\"%VERSION%\"},{\"id\":\"grafana\",\"name\":\"Grafana\",\"type\":\"grafana\",\"version\":\"10.0.0-pre\"},{\"id\":\"grafana-azure-monitor-datasource\",\"name\":\"Azure - Monitor\",\"type\":\"datasource\",\"version\":\"1.0.0\"},{\"id\":\"graph\",\"name\":\"Graph - (old)\",\"type\":\"panel\",\"version\":\"\"},{\"id\":\"prometheus\",\"name\":\"Prometheus\",\"type\":\"datasource\",\"version\":\"1.0.0\"},{\"id\":\"stat\",\"name\":\"Stat\",\"type\":\"panel\",\"version\":\"\"},{\"id\":\"table\",\"name\":\"Table\",\"type\":\"panel\",\"version\":\"\"},{\"id\":\"table-old\",\"name\":\"Table - (old)\",\"type\":\"panel\",\"version\":\"\"},{\"id\":\"text\",\"name\":\"Text\",\"type\":\"panel\",\"version\":\"\"},{\"id\":\"timeseries\",\"name\":\"Time - series\",\"type\":\"panel\",\"version\":\"\"}],\"annotations\":{\"list\":[{\"builtIn\":1,\"datasource\":{\"type\":\"grafana\",\"uid\":\"-- - Grafana --\"},\"enable\":true,\"hide\":true,\"iconColor\":\"rgba(0, 211, 255, - 1)\",\"name\":\"Annotations \\u0026 Alerts\",\"target\":{\"limit\":100,\"matchAny\":false,\"tags\":[],\"type\":\"dashboard\"},\"type\":\"dashboard\"}]},\"editable\":true,\"fiscalYearStartMonth\":0,\"graphTooltip\":0,\"id\":29,\"links\":[],\"liveNow\":false,\"panels\":[{\"gridPos\":{\"h\":5,\"w\":12,\"x\":0,\"y\":0},\"id\":94,\"options\":{\"code\":{\"language\":\"go\",\"showLineNumbers\":false,\"showMiniMap\":false},\"content\":\"# - Azure Kubernetes Service Monitoring\\n\\nThis dashboard provides visibility - into AKS clusters monitored with Azure Monitor services: \\n- [Azure Monitor - managed service for Prometheus](https://learn.microsoft.com/en-Us/azure/azure-monitor/essentials/prometheus-metrics-overview) - for infrastructure metrics\\n- [Azure Monitor Container Insights](https://learn.microsoft.com/en-us/azure/azure-monitor/containers/container-insights-overview) - for logs\\n- [Azure Monitor Application Insights](https://learn.microsoft.com/en-us/azure/azure-monitor/app/kubernetes-codeless) - for application metrics and traces\\n\\n\",\"mode\":\"markdown\"},\"pluginVersion\":\"10.0.0-pre\",\"type\":\"text\"},{\"gridPos\":{\"h\":5,\"w\":12,\"x\":12,\"y\":0},\"id\":95,\"options\":{\"code\":{\"language\":\"go\",\"showLineNumbers\":false,\"showMiniMap\":false},\"content\":\"# - User Guide\\n\\nFor best results please use the following instructions to - configure Prometheus and Azure Monitor data sources for this dashboard.\\n - - [Enable](https://learn.microsoft.com/en-us/azure/azure-monitor/essentials/prometheus-metrics-overview#enable) - Azure Monitor managed service for Prometheus.\\n - [Configure](https://learn.microsoft.com/en-us/azure/managed-grafana/how-to-data-source-plugins-managed-identity?tabs=azure-portal#azure-monitor-configuration) - Azure Monitor data source.\\n\\n If you have feedback, please reach out to - us at genevaingrafana@microsoft.com\",\"mode\":\"markdown\"},\"pluginVersion\":\"10.0.0-pre\",\"type\":\"text\"},{\"collapsed\":false,\"gridPos\":{\"h\":1,\"w\":24,\"x\":0,\"y\":5},\"id\":71,\"panels\":[],\"title\":\"Cluster - Level KPIs\",\"type\":\"row\"},{\"datasource\":{\"type\":\"prometheus\",\"uid\":\"$promDatasource\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"max\":100,\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":80}]},\"unit\":\"percentunit\"},\"overrides\":[]},\"gridPos\":{\"h\":4,\"w\":4,\"x\":0,\"y\":6},\"id\":80,\"links\":[],\"options\":{\"colorMode\":\"value\",\"graphMode\":\"area\",\"justifyMode\":\"auto\",\"orientation\":\"horizontal\",\"reduceOptions\":{\"calcs\":[\"mean\"],\"fields\":\"\",\"values\":false},\"textMode\":\"auto\"},\"pluginVersion\":\"10.0.0-pre\",\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"editorMode\":\"builder\",\"expr\":\"cluster:node_cpu:ratio_rate5m{cluster=\\\"$cluster\\\"}\",\"format\":\"time_series\",\"instant\":true,\"intervalFactor\":2,\"refId\":\"A\"}],\"title\":\"CPU - Utilisation\",\"transformations\":[],\"type\":\"stat\"},{\"datasource\":{\"uid\":\"$promDatasource\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"max\":100,\"min\":0,\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"#ffffff\",\"value\":null}]},\"unit\":\"percentunit\"},\"overrides\":[]},\"gridPos\":{\"h\":4,\"w\":4,\"x\":4,\"y\":6},\"id\":82,\"links\":[],\"options\":{\"colorMode\":\"value\",\"graphMode\":\"area\",\"justifyMode\":\"auto\",\"orientation\":\"horizontal\",\"reduceOptions\":{\"calcs\":[\"mean\"],\"fields\":\"\",\"values\":false},\"textMode\":\"auto\"},\"pluginVersion\":\"10.0.0-pre\",\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(namespace_cpu:kube_pod_container_resource_requests:sum{cluster=\\\"$cluster\\\"}) - / sum(kube_node_status_allocatable{job=\\\"kube-state-metrics\\\",resource=\\\"cpu\\\",cluster=\\\"$cluster\\\"})\",\"format\":\"time_series\",\"instant\":true,\"intervalFactor\":2,\"refId\":\"A\"}],\"title\":\"CPU - Requests Commitment\",\"transformations\":[],\"type\":\"stat\"},{\"datasource\":{\"uid\":\"$promDatasource\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"max\":100,\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"#ffffff\",\"value\":null}]},\"unit\":\"percentunit\"},\"overrides\":[]},\"gridPos\":{\"h\":4,\"w\":4,\"x\":8,\"y\":6},\"id\":84,\"links\":[],\"options\":{\"colorMode\":\"value\",\"graphMode\":\"area\",\"justifyMode\":\"auto\",\"orientation\":\"horizontal\",\"reduceOptions\":{\"calcs\":[\"mean\"],\"fields\":\"\",\"values\":false},\"textMode\":\"auto\"},\"pluginVersion\":\"10.0.0-pre\",\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(namespace_cpu:kube_pod_container_resource_limits:sum{cluster=\\\"$cluster\\\"}) - / sum(kube_node_status_allocatable{job=\\\"kube-state-metrics\\\",resource=\\\"cpu\\\",cluster=\\\"$cluster\\\"})\",\"format\":\"time_series\",\"instant\":true,\"intervalFactor\":2,\"refId\":\"A\"}],\"title\":\"CPU - Limits Commitment\",\"transformations\":[],\"type\":\"stat\"},{\"datasource\":{\"type\":\"prometheus\",\"uid\":\"$promDatasource\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"max\":100,\"thresholds\":{\"mode\":\"percentage\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":80}]},\"unit\":\"percentunit\"},\"overrides\":[]},\"gridPos\":{\"h\":4,\"w\":4,\"x\":12,\"y\":6},\"id\":86,\"links\":[],\"options\":{\"colorMode\":\"value\",\"graphMode\":\"area\",\"justifyMode\":\"auto\",\"orientation\":\"horizontal\",\"reduceOptions\":{\"calcs\":[\"mean\"],\"fields\":\"\",\"values\":false},\"textMode\":\"auto\"},\"pluginVersion\":\"10.0.0-pre\",\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"editorMode\":\"code\",\"expr\":\"1 - - sum(:node_memory_MemAvailable_bytes:sum{cluster=\\\"$cluster\\\"}) / sum(node_memory_MemTotal_bytes{job=\\\"node\\\",cluster=\\\"$cluster\\\"})\",\"format\":\"time_series\",\"instant\":true,\"intervalFactor\":2,\"refId\":\"A\"}],\"title\":\"Memory - Utilisation\",\"transformations\":[],\"type\":\"stat\"},{\"datasource\":{\"uid\":\"$promDatasource\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"max\":100,\"thresholds\":{\"mode\":\"percentage\",\"steps\":[{\"color\":\"#ffffff\",\"value\":null}]},\"unit\":\"percentunit\"},\"overrides\":[]},\"gridPos\":{\"h\":4,\"w\":4,\"x\":16,\"y\":6},\"id\":88,\"links\":[],\"options\":{\"colorMode\":\"value\",\"graphMode\":\"area\",\"justifyMode\":\"auto\",\"orientation\":\"horizontal\",\"reduceOptions\":{\"calcs\":[\"mean\"],\"fields\":\"\",\"values\":false},\"textMode\":\"auto\"},\"pluginVersion\":\"10.0.0-pre\",\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(namespace_memory:kube_pod_container_resource_requests:sum{cluster=\\\"$cluster\\\"}) - / sum(kube_node_status_allocatable{job=\\\"kube-state-metrics\\\",resource=\\\"memory\\\",cluster=\\\"$cluster\\\"})\",\"format\":\"time_series\",\"instant\":true,\"intervalFactor\":2,\"refId\":\"A\"}],\"title\":\"Memory - Requests Commitment\",\"transformations\":[],\"type\":\"stat\"},{\"datasource\":{\"uid\":\"$promDatasource\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"max\":100,\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"#ffffff\",\"value\":null}]},\"unit\":\"percentunit\"},\"overrides\":[]},\"gridPos\":{\"h\":4,\"w\":4,\"x\":20,\"y\":6},\"id\":90,\"links\":[],\"options\":{\"colorMode\":\"value\",\"graphMode\":\"area\",\"justifyMode\":\"auto\",\"orientation\":\"horizontal\",\"reduceOptions\":{\"calcs\":[\"mean\"],\"fields\":\"\",\"values\":false},\"textMode\":\"auto\"},\"pluginVersion\":\"10.0.0-pre\",\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(namespace_memory:kube_pod_container_resource_limits:sum{cluster=\\\"$cluster\\\"}) - / sum(kube_node_status_allocatable{job=\\\"kube-state-metrics\\\",resource=\\\"memory\\\",cluster=\\\"$cluster\\\"})\",\"format\":\"time_series\",\"instant\":true,\"intervalFactor\":2,\"refId\":\"A\"}],\"title\":\"Memory - Limits Commitment\",\"transformations\":[],\"type\":\"stat\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"description\":\"Number - of nodes in the cluster grouped by status\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"palette-classic\"},\"custom\":{\"axisCenteredZero\":false,\"axisColorMode\":\"text\",\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"fillOpacity\":80,\"gradientMode\":\"none\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineWidth\":1,\"scaleDistribution\":{\"type\":\"linear\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"links\":[],\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":80}]}},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"nodecount - VMEventScheduled,Ready\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-purple\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\" - VMEventScheduled,Ready\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-purple\",\"mode\":\"fixed\"}}]}]},\"gridPos\":{\"h\":8,\"w\":6,\"x\":0,\"y\":10},\"id\":73,\"links\":[],\"options\":{\"barRadius\":0,\"barWidth\":0.97,\"fullHighlight\":false,\"groupWidth\":0.7,\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\",\"showLegend\":true},\"orientation\":\"auto\",\"showValue\":\"auto\",\"stacking\":\"none\",\"tooltip\":{\"mode\":\"single\",\"sort\":\"none\"},\"xTickLabelRotation\":0,\"xTickLabelSpacing\":0},\"pluginVersion\":\"9.3.6\",\"targets\":[{\"appInsights\":{\"groupBy\":\"none\",\"metricName\":\"select\",\"rawQuery\":false,\"rawQueryString\":\"\",\"spliton\":\"\",\"timeGrainType\":\"auto\",\"xaxis\":\"timestamp\",\"yaxis\":\"\"},\"azureLogAnalytics\":{\"query\":\"\\r\\nKubeNodeInventory\\r\\n| - where ClusterId =~ '$clusterid'\\r\\n| where $__timeFilter(TimeGenerated)\\r\\n| - summarize count() by bin(TimeGenerated, $__interval), Computer, Status\\r\\n| - summarize arg_max(TimeGenerated, *) by Computer, Status\\r\\n| summarize nodecount=count() - by Status\\r\\n| project now(), nodecount, Status\",\"resource\":\"$ws\",\"resultFormat\":\"time_series\"},\"azureMonitor\":{\"dimensionFilter\":\"*\",\"metricDefinition\":\"select\",\"metricName\":\"select\",\"metricNamespace\":\"select\",\"resourceGroup\":\"select\",\"resourceName\":\"select\",\"timeGrain\":\"auto\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"queryType\":\"Azure - Log Analytics\",\"refId\":\"A\",\"subscription\":\"\"}],\"title\":\"Node count - by Status\",\"transformations\":[{\"id\":\"renameByRegex\",\"options\":{\"regex\":\"nodecount(.*)\",\"renamePattern\":\"$1\"}}],\"type\":\"barchart\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"description\":\"Pod - count grouped by Pod Status\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{\"axisCenteredZero\":false,\"axisColorMode\":\"text\",\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"fillOpacity\":80,\"gradientMode\":\"none\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineWidth\":1,\"scaleDistribution\":{\"type\":\"linear\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"decimals\":0,\"links\":[{\"title\":\"\",\"url\":\"\"}],\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":80}]},\"unit\":\"short\"},\"overrides\":[{\"matcher\":{\"id\":\"byFrameRefID\",\"options\":\"A\"},\"properties\":[{\"id\":\"links\",\"value\":[{\"targetBlank\":true,\"title\":\"Drill - Down to Logs Dashboard\",\"url\":\"/d/KoV9p7BVk/pod-level-logs?${amDatasource:queryparam}\\u0026${sub:queryparam}\\u0026${rg:queryparam}\\u0026${ws:queryparam}\\u0026${clusterid:queryparam}\\u0026${__url_time_range}\"}]}]}]},\"gridPos\":{\"h\":8,\"w\":6,\"x\":6,\"y\":10},\"id\":78,\"links\":[],\"options\":{\"barRadius\":0,\"barWidth\":0.97,\"fullHighlight\":false,\"groupWidth\":0.7,\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\",\"showLegend\":true},\"orientation\":\"auto\",\"showValue\":\"auto\",\"stacking\":\"none\",\"tooltip\":{\"mode\":\"single\",\"sort\":\"none\"},\"xTickLabelRotation\":0,\"xTickLabelSpacing\":0},\"pluginVersion\":\"9.3.6\",\"targets\":[{\"appInsights\":{\"groupBy\":\"none\",\"metricName\":\"select\",\"rawQuery\":false,\"rawQueryString\":\"\",\"spliton\":\"\",\"timeGrainType\":\"auto\",\"xaxis\":\"timestamp\",\"yaxis\":\"\"},\"azureLogAnalytics\":{\"query\":\"KubePodInventory - | where ClusterId =~ '$clusterid'\\r\\n| where $__timeFilter(TimeGenerated)\\r\\n| - where Namespace !in ('kube-system')\\r\\n| summarize count() by bin(TimeGenerated, - $__interval), PodUid, PodStatus\\r\\n| summarize arg_max(TimeGenerated, *) - by PodUid, PodStatus\\r\\n| summarize podCount = count() by PodStatus\\r\\n| - project now(), podCount, PodStatus\\r\\n\",\"resource\":\"$ws\",\"resultFormat\":\"time_series\"},\"azureMonitor\":{\"dimensionFilter\":\"*\",\"metricDefinition\":\"select\",\"metricName\":\"select\",\"metricNamespace\":\"select\",\"resourceGroup\":\"select\",\"resourceName\":\"select\",\"timeGrain\":\"auto\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"queryType\":\"Azure - Log Analytics\",\"refId\":\"A\",\"subscription\":\"\"}],\"title\":\"User Pod - count by status\",\"transformations\":[{\"id\":\"renameByRegex\",\"options\":{\"regex\":\"podCount(.*)\",\"renamePattern\":\"$1\"}}],\"type\":\"barchart\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"description\":\"Pod - count grouped by Pod Status\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"palette-classic\"},\"custom\":{\"axisCenteredZero\":false,\"axisColorMode\":\"text\",\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"fillOpacity\":80,\"gradientMode\":\"none\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineWidth\":1,\"scaleDistribution\":{\"type\":\"linear\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"decimals\":0,\"links\":[{\"title\":\"\",\"url\":\"\"}],\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"transparent\",\"value\":null},{\"color\":\"red\"}]},\"unit\":\"short\"},\"overrides\":[{\"matcher\":{\"id\":\"byFrameRefID\",\"options\":\"A\"},\"properties\":[{\"id\":\"links\",\"value\":[{\"title\":\"Drill - down to Logs Dashboard\",\"url\":\"/d/KoV9p7BVk/pod-level-logs?${amDatasource:queryparam}\\u0026${sub:queryparam}\\u0026${rg:queryparam}\\u0026${ws:queryparam}\\u0026${clusterid:queryparam}\\u0026${__url_time_range}\"}]}]}]},\"gridPos\":{\"h\":8,\"w\":6,\"x\":12,\"y\":10},\"id\":75,\"links\":[],\"options\":{\"barRadius\":0,\"barWidth\":0.97,\"fullHighlight\":false,\"groupWidth\":0.7,\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\",\"showLegend\":true},\"orientation\":\"auto\",\"showValue\":\"auto\",\"stacking\":\"none\",\"tooltip\":{\"mode\":\"single\",\"sort\":\"none\"},\"xTickLabelRotation\":0,\"xTickLabelSpacing\":0},\"pluginVersion\":\"9.3.6\",\"targets\":[{\"appInsights\":{\"groupBy\":\"none\",\"metricName\":\"select\",\"rawQuery\":false,\"rawQueryString\":\"\",\"spliton\":\"\",\"timeGrainType\":\"auto\",\"xaxis\":\"timestamp\",\"yaxis\":\"\"},\"azureLogAnalytics\":{\"query\":\"KubePodInventory - | where ClusterId =~ '$clusterid'\\r\\n| where $__timeFilter(TimeGenerated)\\r\\n| - where Namespace in ('kube-system')\\r\\n| summarize count() by bin(TimeGenerated, - $__interval), PodUid, PodStatus\\r\\n| summarize arg_max(TimeGenerated, *) - by PodUid, PodStatus\\r\\n| summarize podCount = count() by PodStatus\\r\\n| - project now(), podCount, PodStatus\\r\\n\",\"resource\":\"$ws\",\"resultFormat\":\"time_series\"},\"azureMonitor\":{\"dimensionFilter\":\"*\",\"metricDefinition\":\"select\",\"metricName\":\"select\",\"metricNamespace\":\"select\",\"resourceGroup\":\"select\",\"resourceName\":\"select\",\"timeGrain\":\"auto\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"queryType\":\"Azure - Log Analytics\",\"refId\":\"A\",\"subscription\":\"\"}],\"title\":\"System - Pod count by status\",\"transformations\":[{\"id\":\"renameByRegex\",\"options\":{\"regex\":\"podCount(.*)(.*)\",\"renamePattern\":\"$1\"}}],\"type\":\"barchart\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"description\":\"Number - of controllers in the cluster by Controller Kind\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"palette-classic\"},\"custom\":{\"axisCenteredZero\":false,\"axisColorMode\":\"text\",\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"fillOpacity\":80,\"gradientMode\":\"none\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineWidth\":1,\"scaleDistribution\":{\"type\":\"linear\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"links\":[],\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null}]}},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\" - ReplicaSet\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-purple\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\" - ReplicationController\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-blue\",\"mode\":\"fixed\"}}]}]},\"gridPos\":{\"h\":8,\"w\":6,\"x\":18,\"y\":10},\"id\":77,\"links\":[],\"options\":{\"barRadius\":0,\"barWidth\":0.97,\"fullHighlight\":false,\"groupWidth\":0.7,\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\",\"showLegend\":true},\"orientation\":\"auto\",\"showValue\":\"auto\",\"stacking\":\"none\",\"tooltip\":{\"mode\":\"single\",\"sort\":\"none\"},\"xTickLabelRotation\":0,\"xTickLabelSpacing\":0},\"pluginVersion\":\"9.3.6\",\"targets\":[{\"appInsights\":{\"groupBy\":\"none\",\"metricName\":\"select\",\"rawQuery\":false,\"rawQueryString\":\"\",\"spliton\":\"\",\"timeGrainType\":\"auto\",\"xaxis\":\"timestamp\",\"yaxis\":\"\"},\"azureLogAnalytics\":{\"query\":\"\\r\\nKubePodInventory - | where ClusterId =~ '$clusterid' | where $__timeFilter(TimeGenerated) \\r\\n| - summarize count() by bin(TimeGenerated, $__interval), PodUid, ControllerKind\\r\\n| - summarize arg_max(TimeGenerated, *) by PodUid, ControllerKind\\r\\n| summarize - controllerCount = count() by ControllerKind\\r\\n| extend ControllerKind=iif(isempty(ControllerKind), - \\\"None\\\", ControllerKind)\\r\\n| project now(), ControllerKind, controllerCount\",\"resource\":\"$ws\",\"resultFormat\":\"time_series\"},\"azureMonitor\":{\"dimensionFilter\":\"*\",\"metricDefinition\":\"select\",\"metricName\":\"select\",\"metricNamespace\":\"select\",\"resourceGroup\":\"select\",\"resourceName\":\"select\",\"timeGrain\":\"auto\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"queryType\":\"Azure - Log Analytics\",\"refId\":\"A\",\"subscription\":\"\"}],\"title\":\"Controller - count by Controller Kind\",\"transformations\":[{\"id\":\"renameByRegex\",\"options\":{\"regex\":\"controllerCount(.*)\",\"renamePattern\":\"$1\"}}],\"type\":\"barchart\"},{\"collapsed\":false,\"datasource\":{\"type\":\"datasource\",\"uid\":\"grafana\"},\"gridPos\":{\"h\":1,\"w\":24,\"x\":0,\"y\":18},\"id\":19,\"panels\":[],\"targets\":[{\"datasource\":{\"type\":\"datasource\",\"uid\":\"grafana\"},\"refId\":\"A\"}],\"title\":\"Compute - Resources - Namespaces (Pods)\",\"type\":\"row\"},{\"datasource\":{\"uid\":\"$promDatasource\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":80}]},\"unit\":\"percentunit\"},\"overrides\":[]},\"gridPos\":{\"h\":3,\"w\":6,\"x\":0,\"y\":19},\"id\":1,\"links\":[],\"options\":{\"colorMode\":\"none\",\"graphMode\":\"none\",\"justifyMode\":\"auto\",\"orientation\":\"horizontal\",\"reduceOptions\":{\"calcs\":[\"mean\"],\"fields\":\"\",\"values\":false},\"textMode\":\"auto\"},\"pluginVersion\":\"10.0.0-pre\",\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(node_namespace_pod_container:container_cpu_usage_seconds_total:sum_irate{cluster=\\\"$cluster\\\", - namespace=\\\"$namespace\\\"}) / sum(kube_pod_container_resource_requests{job=\\\"kube-state-metrics\\\", - cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\", resource=\\\"cpu\\\"})\",\"format\":\"time_series\",\"instant\":true,\"intervalFactor\":2,\"refId\":\"A\"}],\"title\":\"CPU - Utilisation (from requests)\",\"type\":\"stat\"},{\"datasource\":{\"uid\":\"$promDatasource\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":80}]},\"unit\":\"percentunit\"},\"overrides\":[]},\"gridPos\":{\"h\":3,\"w\":6,\"x\":6,\"y\":19},\"id\":2,\"links\":[],\"options\":{\"colorMode\":\"none\",\"graphMode\":\"none\",\"justifyMode\":\"auto\",\"orientation\":\"horizontal\",\"reduceOptions\":{\"calcs\":[\"mean\"],\"fields\":\"\",\"values\":false},\"textMode\":\"auto\"},\"pluginVersion\":\"10.0.0-pre\",\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(node_namespace_pod_container:container_cpu_usage_seconds_total:sum_irate{cluster=\\\"$cluster\\\", - namespace=\\\"$namespace\\\"}) / sum(kube_pod_container_resource_limits{job=\\\"kube-state-metrics\\\", - cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\", resource=\\\"cpu\\\"})\",\"format\":\"time_series\",\"instant\":true,\"intervalFactor\":2,\"refId\":\"A\"}],\"title\":\"CPU - Utilisation (from limits)\",\"type\":\"stat\"},{\"datasource\":{\"uid\":\"$promDatasource\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":80}]},\"unit\":\"percentunit\"},\"overrides\":[]},\"gridPos\":{\"h\":3,\"w\":6,\"x\":12,\"y\":19},\"id\":3,\"links\":[],\"options\":{\"colorMode\":\"none\",\"graphMode\":\"none\",\"justifyMode\":\"auto\",\"orientation\":\"horizontal\",\"reduceOptions\":{\"calcs\":[\"mean\"],\"fields\":\"\",\"values\":false},\"textMode\":\"auto\"},\"pluginVersion\":\"10.0.0-pre\",\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(container_memory_working_set_bytes{job=\\\"cadvisor\\\", - cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\",container!=\\\"\\\", - image!=\\\"\\\"}) / sum(kube_pod_container_resource_requests{job=\\\"kube-state-metrics\\\", - cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\", resource=\\\"memory\\\"})\",\"format\":\"time_series\",\"instant\":true,\"intervalFactor\":2,\"refId\":\"A\"}],\"title\":\"Memory - Utilisation (from requests)\",\"type\":\"stat\"},{\"datasource\":{\"uid\":\"$promDatasource\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":80}]},\"unit\":\"percentunit\"},\"overrides\":[]},\"gridPos\":{\"h\":3,\"w\":6,\"x\":18,\"y\":19},\"id\":4,\"links\":[],\"options\":{\"colorMode\":\"none\",\"graphMode\":\"none\",\"justifyMode\":\"auto\",\"orientation\":\"horizontal\",\"reduceOptions\":{\"calcs\":[\"mean\"],\"fields\":\"\",\"values\":false},\"textMode\":\"auto\"},\"pluginVersion\":\"10.0.0-pre\",\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(container_memory_working_set_bytes{job=\\\"cadvisor\\\", - cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\",container!=\\\"\\\", - image!=\\\"\\\"}) / sum(kube_pod_container_resource_limits{job=\\\"kube-state-metrics\\\", - cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\", resource=\\\"memory\\\"})\",\"format\":\"time_series\",\"instant\":true,\"intervalFactor\":2,\"refId\":\"A\"}],\"title\":\"Memory - Utilisation (from limits)\",\"type\":\"stat\"},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":{\"uid\":\"$promDatasource\"},\"fill\":10,\"fillGradient\":0,\"gridPos\":{\"h\":7,\"w\":24,\"x\":0,\"y\":22},\"hiddenSeries\":false,\"id\":5,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":false,\"values\":false},\"lines\":true,\"linewidth\":0,\"links\":[],\"nullPointMode\":\"null - as zero\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"10.0.0-pre\",\"pointradius\":5,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[{\"alias\":\"quota - - requests\",\"color\":\"#F2495C\",\"dashes\":true,\"fill\":0,\"hiddenSeries\":true,\"hideTooltip\":true,\"legend\":true,\"linewidth\":2,\"stack\":false},{\"alias\":\"quota - - limits\",\"color\":\"#FF9830\",\"dashes\":true,\"fill\":0,\"hiddenSeries\":true,\"hideTooltip\":true,\"legend\":true,\"linewidth\":2,\"stack\":false}],\"spaceLength\":10,\"stack\":true,\"steppedLine\":false,\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(node_namespace_pod_container:container_cpu_usage_seconds_total:sum_irate{cluster=\\\"$cluster\\\", - namespace=\\\"$namespace\\\"}) by (pod)\",\"format\":\"time_series\",\"intervalFactor\":2,\"legendFormat\":\"{{pod}}\",\"refId\":\"A\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"scalar(kube_resourcequota{cluster=\\\"$cluster\\\", - namespace=\\\"$namespace\\\", type=\\\"hard\\\",resource=\\\"requests.cpu\\\"})\",\"format\":\"time_series\",\"intervalFactor\":2,\"legendFormat\":\"quota - - requests\",\"refId\":\"B\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"scalar(kube_resourcequota{cluster=\\\"$cluster\\\", - namespace=\\\"$namespace\\\", type=\\\"hard\\\",resource=\\\"limits.cpu\\\"})\",\"format\":\"time_series\",\"intervalFactor\":2,\"legendFormat\":\"quota - - limits\",\"refId\":\"C\",\"step\":10}],\"thresholds\":[],\"timeRegions\":[],\"title\":\"CPU - Usage\",\"tooltip\":{\"shared\":true,\"sort\":2,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"mode\":\"time\",\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"short\",\"logBase\":1,\"min\":0,\"show\":true},{\"format\":\"short\",\"logBase\":1,\"show\":false}],\"yaxis\":{\"align\":false}},{\"datasource\":{\"type\":\"prometheus\",\"uid\":\"$promDatasource\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"fixedColor\":\"transparent\",\"mode\":\"fixed\"},\"custom\":{\"align\":\"auto\",\"cellOptions\":{\"mode\":\"basic\",\"type\":\"color-background\"},\"inspect\":false},\"displayName\":\"\",\"mappings\":[{\"options\":{\"0\":{\"color\":\"orange\",\"index\":0}},\"type\":\"value\"}],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null}]},\"unit\":\"short\"},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Time\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Time\"},{\"id\":\"custom.align\"},{\"id\":\"custom.width\",\"value\":300}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"pod\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Pod\"},{\"id\":\"unit\",\"value\":\"short\"},{\"id\":\"decimals\",\"value\":2},{\"id\":\"links\",\"value\":[{\"targetBlank\":true,\"title\":\"Drill - down\",\"url\":\"/d/6fAFR90Vk/kubernetes-compute-resources-pod-with-logs-v1?var-datasource=$promDatasource\\u0026var-cluster=$cluster\\u0026var-namespace=$namespace\\u0026from=$__from\\u0026to=$__to\\u0026var-pod=${__data.fields.pod}\"}]},{\"id\":\"custom.align\"}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Time\"},\"properties\":[{\"id\":\"custom.hidden\",\"value\":true}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Value\"},\"properties\":[{\"id\":\"links\",\"value\":[{\"targetBlank\":true,\"title\":\"\",\"url\":\"/d/6fAFR90Vk/kubernetes-compute-resources-pod-with-logs-v1?var-datasource=$promDatasource\\u0026var-cluster=$cluster\\u0026var-namespace=$namespace\\u0026from=$__from\\u0026to=$__to\\u0026var-pod=${__data.fields.pod}\"}]}]}]},\"gridPos\":{\"h\":7,\"w\":24,\"x\":0,\"y\":29},\"id\":6,\"links\":[],\"options\":{\"cellHeight\":\"sm\",\"footer\":{\"countRows\":false,\"fields\":\"\",\"reducer\":[\"sum\"],\"show\":false},\"showHeader\":true,\"sortBy\":[]},\"pluginVersion\":\"10.0.0-pre\",\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(node_namespace_pod_container:container_cpu_usage_seconds_total:sum_irate{cluster=\\\"$cluster\\\", - namespace=\\\"$namespace\\\"}) by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"A\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(cluster:namespace:pod_cpu:active:kube_pod_container_resource_requests{cluster=\\\"$cluster\\\", - namespace=\\\"$namespace\\\"}) by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"B\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(node_namespace_pod_container:container_cpu_usage_seconds_total:sum_irate{cluster=\\\"$cluster\\\", - namespace=\\\"$namespace\\\"}) by (pod) / sum(cluster:namespace:pod_cpu:active:kube_pod_container_resource_requests{cluster=\\\"$cluster\\\", - namespace=\\\"$namespace\\\"}) by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"C\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"editorMode\":\"code\",\"expr\":\"sum(cluster:namespace:pod_cpu:active:kube_pod_container_resource_limits{cluster=\\\"$cluster\\\", - namespace=\\\"$namespace\\\"}) by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"D\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"editorMode\":\"code\",\"expr\":\"sum(node_namespace_pod_container:container_cpu_usage_seconds_total:sum_irate{cluster=\\\"$cluster\\\", - namespace=\\\"$namespace\\\"}) by (pod) / sum(cluster:namespace:pod_cpu:active:kube_pod_container_resource_limits{cluster=\\\"$cluster\\\", - namespace=\\\"$namespace\\\"}) by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"E\",\"step\":10}],\"title\":\"CPU - Quota\",\"transformations\":[{\"id\":\"merge\",\"options\":{\"reducers\":[]}}],\"type\":\"table\"},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":{\"uid\":\"$promDatasource\"},\"fill\":10,\"fillGradient\":0,\"gridPos\":{\"h\":7,\"w\":24,\"x\":0,\"y\":36},\"hiddenSeries\":false,\"id\":7,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":false,\"values\":false},\"lines\":true,\"linewidth\":0,\"links\":[],\"nullPointMode\":\"null - as zero\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"10.0.0-pre\",\"pointradius\":5,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[{\"alias\":\"quota - - requests\",\"color\":\"#F2495C\",\"dashes\":true,\"fill\":0,\"hiddenSeries\":true,\"hideTooltip\":true,\"legend\":true,\"linewidth\":2,\"stack\":false},{\"alias\":\"quota - - limits\",\"color\":\"#FF9830\",\"dashes\":true,\"fill\":0,\"hiddenSeries\":true,\"hideTooltip\":true,\"legend\":true,\"linewidth\":2,\"stack\":false}],\"spaceLength\":10,\"stack\":true,\"steppedLine\":false,\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(container_memory_working_set_bytes{job=\\\"cadvisor\\\", - cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\", container!=\\\"\\\", - image!=\\\"\\\"}) by (pod)\",\"format\":\"time_series\",\"intervalFactor\":2,\"legendFormat\":\"{{pod}}\",\"refId\":\"A\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"scalar(kube_resourcequota{cluster=\\\"$cluster\\\", - namespace=\\\"$namespace\\\", type=\\\"hard\\\",resource=\\\"requests.memory\\\"})\",\"format\":\"time_series\",\"intervalFactor\":2,\"legendFormat\":\"quota - - requests\",\"refId\":\"B\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"scalar(kube_resourcequota{cluster=\\\"$cluster\\\", - namespace=\\\"$namespace\\\", type=\\\"hard\\\",resource=\\\"limits.memory\\\"})\",\"format\":\"time_series\",\"intervalFactor\":2,\"legendFormat\":\"quota - - limits\",\"refId\":\"C\",\"step\":10}],\"thresholds\":[],\"timeRegions\":[],\"title\":\"Memory - Usage (w/o cache)\",\"tooltip\":{\"shared\":true,\"sort\":2,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"mode\":\"time\",\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"bytes\",\"logBase\":1,\"min\":0,\"show\":true},{\"format\":\"short\",\"logBase\":1,\"show\":false}],\"yaxis\":{\"align\":false}},{\"datasource\":{\"uid\":\"$promDatasource\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{\"align\":\"auto\",\"cellOptions\":{\"type\":\"auto\"},\"inspect\":false},\"decimals\":2,\"displayName\":\"\",\"mappings\":[],\"noValue\":\"-\",\"thresholds\":{\"mode\":\"percentage\",\"steps\":[{\"color\":\"transparent\"}]},\"unit\":\"short\"},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Time\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Time\"},{\"id\":\"custom.align\"}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Value - #A\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Memory Usage\"},{\"id\":\"unit\",\"value\":\"bytes\"},{\"id\":\"decimals\",\"value\":2},{\"id\":\"custom.align\"}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Value - #B\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Memory Requests\"},{\"id\":\"unit\",\"value\":\"bytes\"},{\"id\":\"decimals\",\"value\":2},{\"id\":\"custom.align\"}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Value - #C\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Memory Requests - %\"},{\"id\":\"unit\",\"value\":\"percentunit\"},{\"id\":\"decimals\",\"value\":2},{\"id\":\"custom.align\"},{\"id\":\"custom.cellOptions\",\"value\":{\"mode\":\"basic\",\"type\":\"color-background\"}},{\"id\":\"thresholds\",\"value\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\"},{\"color\":\"red\",\"value\":80}]}},{\"id\":\"mappings\",\"value\":[{\"options\":{\"match\":\"null\",\"result\":{\"color\":\"orange\",\"index\":0}},\"type\":\"special\"}]}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Value - #D\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Memory Limits\"},{\"id\":\"unit\",\"value\":\"bytes\"},{\"id\":\"decimals\",\"value\":2},{\"id\":\"custom.align\"}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Value - #E\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Memory Limits %\"},{\"id\":\"unit\",\"value\":\"percentunit\"},{\"id\":\"decimals\",\"value\":2},{\"id\":\"custom.align\"},{\"id\":\"thresholds\",\"value\":{\"mode\":\"percentage\",\"steps\":[{\"color\":\"green\"},{\"color\":\"red\",\"value\":80}]}},{\"id\":\"custom.cellOptions\",\"value\":{\"mode\":\"basic\",\"type\":\"color-background\"}},{\"id\":\"mappings\",\"value\":[{\"options\":{\"match\":\"null\",\"result\":{\"color\":\"orange\",\"index\":0}},\"type\":\"special\"}]}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Value - #F\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Memory Usage (RSS)\"},{\"id\":\"unit\",\"value\":\"bytes\"},{\"id\":\"decimals\",\"value\":2},{\"id\":\"custom.align\"}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Value - #G\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Memory Usage (Cache)\"},{\"id\":\"unit\",\"value\":\"bytes\"},{\"id\":\"decimals\",\"value\":2},{\"id\":\"custom.align\"}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Value - #H\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Memory Usage (Swap)\"},{\"id\":\"unit\",\"value\":\"bytes\"},{\"id\":\"decimals\",\"value\":2},{\"id\":\"custom.align\"}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"pod\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Pod\"},{\"id\":\"unit\",\"value\":\"short\"},{\"id\":\"decimals\",\"value\":2},{\"id\":\"links\",\"value\":[{\"targetBlank\":true,\"title\":\"Drill - down\",\"url\":\"/d/6fAFR90Vk/kubernetes-compute-resources-pod-with-logs-v1?var-datasource=$promDatasource\\u0026var-cluster=$cluster\\u0026var-namespace=$namespace\\u0026from=$__from\\u0026to=$__to\\u0026var-pod=${__data.fields.pod}\"}]},{\"id\":\"custom.align\"}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Time\"},\"properties\":[{\"id\":\"custom.hidden\",\"value\":true}]}]},\"gridPos\":{\"h\":7,\"w\":24,\"x\":0,\"y\":43},\"id\":8,\"links\":[],\"options\":{\"cellHeight\":\"sm\",\"footer\":{\"countRows\":false,\"fields\":\"\",\"reducer\":[\"sum\"],\"show\":false},\"showHeader\":true,\"sortBy\":[{\"desc\":false,\"displayName\":\"Memory - Usage\"}]},\"pluginVersion\":\"10.0.0-pre\",\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(container_memory_working_set_bytes{job=\\\"cadvisor\\\", - cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\",container!=\\\"\\\", - image!=\\\"\\\"}) by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"A\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(cluster:namespace:pod_memory:active:kube_pod_container_resource_requests{cluster=\\\"$cluster\\\", - namespace=\\\"$namespace\\\"}) by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"B\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(container_memory_working_set_bytes{job=\\\"cadvisor\\\", - cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\",container!=\\\"\\\", - image!=\\\"\\\"}) by (pod) / sum(cluster:namespace:pod_memory:active:kube_pod_container_resource_requests{cluster=\\\"$cluster\\\", - namespace=\\\"$namespace\\\"}) by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"C\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(cluster:namespace:pod_memory:active:kube_pod_container_resource_limits{cluster=\\\"$cluster\\\", - namespace=\\\"$namespace\\\"}) by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"D\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(container_memory_working_set_bytes{job=\\\"cadvisor\\\", - cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\",container!=\\\"\\\", - image!=\\\"\\\"}) by (pod) / sum(cluster:namespace:pod_memory:active:kube_pod_container_resource_limits{cluster=\\\"$cluster\\\", - namespace=\\\"$namespace\\\"}) by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"E\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(container_memory_rss{job=\\\"cadvisor\\\", - cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\",container!=\\\"\\\"}) - by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"F\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(container_memory_cache{job=\\\"cadvisor\\\", - cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\",container!=\\\"\\\"}) - by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"G\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(container_memory_swap{job=\\\"cadvisor\\\", - cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\",container!=\\\"\\\"}) - by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"H\",\"step\":10}],\"title\":\"Memory - Quota\",\"transformations\":[{\"id\":\"merge\",\"options\":{\"reducers\":[]}}],\"type\":\"table\"},{\"collapsed\":false,\"datasource\":{\"type\":\"datasource\",\"uid\":\"grafana\"},\"gridPos\":{\"h\":1,\"w\":24,\"x\":0,\"y\":50},\"id\":25,\"panels\":[],\"targets\":[{\"datasource\":{\"type\":\"datasource\",\"uid\":\"grafana\"},\"refId\":\"A\"}],\"title\":\"Network - Metrics - Namespaces\",\"type\":\"row\"},{\"datasource\":{\"type\":\"prometheus\",\"uid\":\"${promDatasource}\"},\"gridPos\":{\"h\":3,\"w\":12,\"x\":0,\"y\":51},\"id\":93,\"options\":{\"code\":{\"language\":\"plaintext\",\"showLineNumbers\":false,\"showMiniMap\":false},\"content\":\"\\u003ca - style=\\\"color: inherit;\\\" href=\\\"/d/a5g8n2b48/aks-cluster-platform-network-metrics?{amDatasource:queryparam}\\u0026${sub:queryparam}\\u0026${rg:queryparam}\\u0026${__url_time_range}\\\" - target=\\\"_blank\\\"\\u003e\\n\\u003cdiv style=\\\"padding-top: 20px\\\"\\u003e\\n - \ \\u003ccenter\\u003e\\u003cp style=\\\"color: #4d99b8; font-size:18px;\\\"\\u003eCluster - Network Metrics Dashboard\\u003c/center\\u003e\\n \\u003ccenter\\u003e\\u003cp - style=\\\"margin-top:0px;\\\"\\u003eAdditional Network Metrics from AKS Platform\\u003c/p\\u003e\\u003c/center\\u003e\\n\\u003c/div\\u003e\\n\\u003c/a\\u003e\",\"mode\":\"html\"},\"pluginVersion\":\"10.0.0-pre\",\"type\":\"text\"},{\"aliasColors\":{},\"bars\":false,\"columns\":[],\"dashLength\":10,\"dashes\":false,\"datasource\":{\"uid\":\"$promDatasource\"},\"fill\":1,\"fontSize\":\"100%\",\"gridPos\":{\"h\":7,\"w\":24,\"x\":0,\"y\":54},\"id\":9,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":false,\"values\":false},\"lines\":true,\"linewidth\":1,\"links\":[],\"nullPointMode\":\"null - as zero\",\"percentage\":false,\"pointradius\":5,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[],\"showHeader\":true,\"sort\":{\"col\":0,\"desc\":true},\"spaceLength\":10,\"stack\":false,\"steppedLine\":false,\"styles\":[{\"$$hashKey\":\"object:246\",\"alias\":\"Time\",\"align\":\"auto\",\"dateFormat\":\"YYYY-MM-DD - HH:mm:ss\",\"pattern\":\"Time\",\"type\":\"hidden\"},{\"$$hashKey\":\"object:247\",\"alias\":\"Current - Receive Bandwidth\",\"align\":\"auto\",\"colors\":[],\"dateFormat\":\"YYYY-MM-DD - HH:mm:ss\",\"decimals\":2,\"link\":false,\"linkTargetBlank\":false,\"linkTooltip\":\"Drill - down\",\"linkUrl\":\"\",\"pattern\":\"Value #A\",\"thresholds\":[],\"type\":\"number\",\"unit\":\"Bps\"},{\"$$hashKey\":\"object:248\",\"alias\":\"Current - Transmit Bandwidth\",\"align\":\"auto\",\"colors\":[],\"dateFormat\":\"YYYY-MM-DD - HH:mm:ss\",\"decimals\":2,\"link\":false,\"linkTargetBlank\":false,\"linkTooltip\":\"Drill - down\",\"linkUrl\":\"\",\"pattern\":\"Value #B\",\"thresholds\":[],\"type\":\"number\",\"unit\":\"Bps\"},{\"$$hashKey\":\"object:249\",\"alias\":\"Rate - of Received Packets\",\"align\":\"auto\",\"colors\":[],\"dateFormat\":\"YYYY-MM-DD - HH:mm:ss\",\"decimals\":2,\"link\":false,\"linkTargetBlank\":false,\"linkTooltip\":\"Drill - down\",\"linkUrl\":\"\",\"pattern\":\"Value #C\",\"thresholds\":[],\"type\":\"number\",\"unit\":\"pps\"},{\"$$hashKey\":\"object:250\",\"alias\":\"Rate - of Transmitted Packets\",\"align\":\"auto\",\"colors\":[],\"dateFormat\":\"YYYY-MM-DD - HH:mm:ss\",\"decimals\":2,\"link\":false,\"linkTargetBlank\":false,\"linkTooltip\":\"Drill - down\",\"linkUrl\":\"\",\"pattern\":\"Value #D\",\"thresholds\":[],\"type\":\"number\",\"unit\":\"pps\"},{\"$$hashKey\":\"object:251\",\"alias\":\"Rate - of Received Packets Dropped\",\"align\":\"auto\",\"colors\":[],\"dateFormat\":\"YYYY-MM-DD - HH:mm:ss\",\"decimals\":2,\"link\":false,\"linkTargetBlank\":false,\"linkTooltip\":\"Drill - down\",\"linkUrl\":\"\",\"pattern\":\"Value #E\",\"thresholds\":[],\"type\":\"number\",\"unit\":\"pps\"},{\"$$hashKey\":\"object:252\",\"alias\":\"Rate - of Transmitted Packets Dropped\",\"align\":\"auto\",\"colors\":[],\"dateFormat\":\"YYYY-MM-DD - HH:mm:ss\",\"decimals\":2,\"link\":false,\"linkTargetBlank\":false,\"linkTooltip\":\"Drill - down\",\"linkUrl\":\"\",\"pattern\":\"Value #F\",\"thresholds\":[],\"type\":\"number\",\"unit\":\"pps\"},{\"$$hashKey\":\"object:253\",\"alias\":\"Pod\",\"align\":\"auto\",\"colors\":[],\"dateFormat\":\"YYYY-MM-DD - HH:mm:ss\",\"decimals\":2,\"link\":true,\"linkTargetBlank\":true,\"linkTooltip\":\"Drill - down to pods\",\"linkUrl\":\"/d/6fAFR90Vk/kubernetes-compute-resources-pod-with-logs-v1?var-datasource=$promDatasource\\u0026var-cluster=$cluster\\u0026var-namespace=$namespace\\u0026from=$__from\\u0026to=$__to\\u0026var-pod=$__cell\",\"pattern\":\"pod\",\"thresholds\":[],\"type\":\"number\",\"unit\":\"short\"},{\"$$hashKey\":\"object:254\",\"alias\":\"\",\"align\":\"auto\",\"colors\":[],\"dateFormat\":\"YYYY-MM-DD - HH:mm:ss\",\"decimals\":2,\"pattern\":\"/.*/\",\"thresholds\":[],\"type\":\"string\",\"unit\":\"short\"}],\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(irate(container_network_receive_bytes_total{job=\\\"cadvisor\\\", - cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\"}[$__rate_interval])) - by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"A\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(irate(container_network_transmit_bytes_total{job=\\\"cadvisor\\\", - cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\"}[$__rate_interval])) - by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"B\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(irate(container_network_receive_packets_total{job=\\\"cadvisor\\\", - cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\"}[$__rate_interval])) - by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"C\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(irate(container_network_transmit_packets_total{job=\\\"cadvisor\\\", - cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\"}[$__rate_interval])) - by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"D\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(irate(container_network_receive_packets_dropped_total{job=\\\"cadvisor\\\", - cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\"}[$__rate_interval])) - by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"E\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(irate(container_network_transmit_packets_dropped_total{job=\\\"cadvisor\\\", - cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\"}[$__rate_interval])) - by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"F\",\"step\":10}],\"thresholds\":[],\"title\":\"Current - Network Usage\",\"tooltip\":{\"shared\":true,\"sort\":2,\"value_type\":\"individual\"},\"transform\":\"table\",\"type\":\"table-old\",\"xaxis\":{\"mode\":\"time\",\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"short\",\"logBase\":1,\"min\":0,\"show\":true},{\"format\":\"short\",\"logBase\":1,\"show\":false}]},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":{\"uid\":\"$promDatasource\"},\"fill\":10,\"fillGradient\":0,\"gridPos\":{\"h\":7,\"w\":12,\"x\":0,\"y\":61},\"hiddenSeries\":false,\"id\":10,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":false,\"values\":false},\"lines\":true,\"linewidth\":0,\"links\":[],\"nullPointMode\":\"null - as zero\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"10.0.0-pre\",\"pointradius\":5,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":true,\"steppedLine\":false,\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(irate(container_network_receive_bytes_total{cluster=\\\"$cluster\\\", - namespace=\\\"$namespace\\\"}[$__rate_interval])) by (pod)\",\"format\":\"time_series\",\"intervalFactor\":2,\"legendFormat\":\"{{pod}}\",\"refId\":\"A\",\"step\":10}],\"thresholds\":[],\"timeRegions\":[],\"title\":\"Receive - Bandwidth\",\"tooltip\":{\"shared\":true,\"sort\":2,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"mode\":\"time\",\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"Bps\",\"logBase\":1,\"min\":0,\"show\":true},{\"format\":\"short\",\"logBase\":1,\"show\":false}],\"yaxis\":{\"align\":false}},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":{\"uid\":\"$promDatasource\"},\"fill\":10,\"fillGradient\":0,\"gridPos\":{\"h\":7,\"w\":12,\"x\":12,\"y\":61},\"hiddenSeries\":false,\"id\":11,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":false,\"values\":false},\"lines\":true,\"linewidth\":0,\"links\":[],\"nullPointMode\":\"null - as zero\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"10.0.0-pre\",\"pointradius\":5,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":true,\"steppedLine\":false,\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(irate(container_network_transmit_bytes_total{cluster=\\\"$cluster\\\", - namespace=\\\"$namespace\\\"}[$__rate_interval])) by (pod)\",\"format\":\"time_series\",\"intervalFactor\":2,\"legendFormat\":\"{{pod}}\",\"refId\":\"A\",\"step\":10}],\"thresholds\":[],\"timeRegions\":[],\"title\":\"Transmit - Bandwidth\",\"tooltip\":{\"shared\":true,\"sort\":2,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"mode\":\"time\",\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"Bps\",\"logBase\":1,\"min\":0,\"show\":true},{\"format\":\"short\",\"logBase\":1,\"show\":false}],\"yaxis\":{\"align\":false}},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":{\"uid\":\"$promDatasource\"},\"fill\":10,\"fillGradient\":0,\"gridPos\":{\"h\":7,\"w\":12,\"x\":0,\"y\":68},\"hiddenSeries\":false,\"id\":12,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":false,\"values\":false},\"lines\":true,\"linewidth\":0,\"links\":[],\"nullPointMode\":\"null - as zero\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"10.0.0-pre\",\"pointradius\":5,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":true,\"steppedLine\":false,\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(irate(container_network_receive_packets_total{cluster=\\\"$cluster\\\", - namespace=\\\"$namespace\\\"}[$__rate_interval])) by (pod)\",\"format\":\"time_series\",\"intervalFactor\":2,\"legendFormat\":\"{{pod}}\",\"refId\":\"A\",\"step\":10}],\"thresholds\":[],\"timeRegions\":[],\"title\":\"Rate - of Received Packets\",\"tooltip\":{\"shared\":true,\"sort\":2,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"mode\":\"time\",\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"pps\",\"logBase\":1,\"min\":0,\"show\":true},{\"format\":\"short\",\"logBase\":1,\"show\":false}],\"yaxis\":{\"align\":false}},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":{\"uid\":\"$promDatasource\"},\"fill\":10,\"fillGradient\":0,\"gridPos\":{\"h\":7,\"w\":12,\"x\":12,\"y\":68},\"hiddenSeries\":false,\"id\":13,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":false,\"values\":false},\"lines\":true,\"linewidth\":0,\"links\":[],\"nullPointMode\":\"null - as zero\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"10.0.0-pre\",\"pointradius\":5,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":true,\"steppedLine\":false,\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(irate(container_network_transmit_packets_total{cluster=\\\"$cluster\\\", - namespace=\\\"$namespace\\\"}[$__rate_interval])) by (pod)\",\"format\":\"time_series\",\"intervalFactor\":2,\"legendFormat\":\"{{pod}}\",\"refId\":\"A\",\"step\":10}],\"thresholds\":[],\"timeRegions\":[],\"title\":\"Rate - of Transmitted Packets\",\"tooltip\":{\"shared\":true,\"sort\":2,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"mode\":\"time\",\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"pps\",\"logBase\":1,\"min\":0,\"show\":true},{\"format\":\"short\",\"logBase\":1,\"show\":false}],\"yaxis\":{\"align\":false}},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":{\"uid\":\"$promDatasource\"},\"fill\":10,\"fillGradient\":0,\"gridPos\":{\"h\":7,\"w\":12,\"x\":0,\"y\":75},\"hiddenSeries\":false,\"id\":14,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":false,\"values\":false},\"lines\":true,\"linewidth\":0,\"links\":[],\"nullPointMode\":\"null - as zero\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"10.0.0-pre\",\"pointradius\":5,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":true,\"steppedLine\":false,\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(irate(container_network_receive_packets_dropped_total{cluster=\\\"$cluster\\\", - namespace=\\\"$namespace\\\"}[$__rate_interval])) by (pod)\",\"format\":\"time_series\",\"intervalFactor\":2,\"legendFormat\":\"{{pod}}\",\"refId\":\"A\",\"step\":10}],\"thresholds\":[],\"timeRegions\":[],\"title\":\"Rate - of Received Packets Dropped\",\"tooltip\":{\"shared\":true,\"sort\":2,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"mode\":\"time\",\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"pps\",\"logBase\":1,\"min\":0,\"show\":true},{\"format\":\"short\",\"logBase\":1,\"show\":false}],\"yaxis\":{\"align\":false}},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":{\"uid\":\"$promDatasource\"},\"fill\":10,\"fillGradient\":0,\"gridPos\":{\"h\":7,\"w\":12,\"x\":12,\"y\":75},\"hiddenSeries\":false,\"id\":15,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":false,\"values\":false},\"lines\":true,\"linewidth\":0,\"links\":[],\"nullPointMode\":\"null - as zero\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"10.0.0-pre\",\"pointradius\":5,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":true,\"steppedLine\":false,\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(irate(container_network_transmit_packets_dropped_total{cluster=\\\"$cluster\\\", - namespace=\\\"$namespace\\\"}[$__rate_interval])) by (pod)\",\"format\":\"time_series\",\"intervalFactor\":2,\"legendFormat\":\"{{pod}}\",\"refId\":\"A\",\"step\":10}],\"thresholds\":[],\"timeRegions\":[],\"title\":\"Rate - of Transmitted Packets Dropped\",\"tooltip\":{\"shared\":true,\"sort\":2,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"mode\":\"time\",\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"pps\",\"logBase\":1,\"min\":0,\"show\":true},{\"format\":\"short\",\"logBase\":1,\"show\":false}],\"yaxis\":{\"align\":false}},{\"collapsed\":false,\"gridPos\":{\"h\":1,\"w\":24,\"x\":0,\"y\":82},\"id\":27,\"panels\":[],\"title\":\"Application - Insights - Namespaces\",\"type\":\"row\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"description\":\"The - resource path for this panel uses multiple template variables which requires - modifying the dashboard JSON directly. If you would like to do something similar - please go to Settings \\u003e JSON Model. Edit as you'd like in your new copy - by going to Settings \\u003e Save as.\",\"fieldConfig\":{\"defaults\":{\"color\":{\"fixedColor\":\"green\",\"mode\":\"fixed\"},\"custom\":{\"axisCenteredZero\":false,\"axisColorMode\":\"text\",\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"axisSoftMin\":0,\"barAlignment\":0,\"drawStyle\":\"line\",\"fillOpacity\":62,\"gradientMode\":\"opacity\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineInterpolation\":\"linear\",\"lineWidth\":1,\"pointSize\":5,\"scaleDistribution\":{\"type\":\"linear\"},\"showPoints\":\"never\",\"spanNulls\":true,\"stacking\":{\"group\":\"A\",\"mode\":\"none\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"mappings\":[],\"noValue\":\"--\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\"},{\"color\":\"red\",\"value\":80}]}},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"users/count_unique\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Users - (Unique)\"}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"sessions/count_unique\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Sessions - (Unique)\"},{\"id\":\"color\",\"value\":{\"fixedColor\":\"purple\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Max\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-blue\",\"mode\":\"fixed\"}}]}]},\"gridPos\":{\"h\":6,\"w\":24,\"x\":0,\"y\":83},\"id\":31,\"interval\":\"60s\",\"links\":[{\"targetBlank\":true,\"title\":\"${res} - | Users\",\"url\":\"https://ms.portal.azure.com/#@microsoft.onmicrosoft.com/resource/subscriptions/${sub}/resourceGroups/${rg}/providers/microsoft.insights/components/${res}/segmentationUsers\"}],\"maxDataPoints\":150,\"options\":{\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\",\"showLegend\":true},\"tooltip\":{\"mode\":\"single\",\"sort\":\"none\"}},\"targets\":[{\"azureLogAnalytics\":{\"query\":\"\\nrequests\\n// - additional filters can be applied here\\n| where $__timeFilter(timestamp)\\n| - where cloud_RoleName in ($cloudrolename)\\n| where cloud_RoleInstance in ($cloudroleinstance)\\n| - where client_Type != \\\"Browser\\\"\\n// calculate average request duration - for all requests\\n| summarize Count = count() by bin(timestamp, $__interval)\\n| - order by timestamp asc\\n\\n\",\"resources\":[\"/subscriptions/$sub/resourceGroups/$rg/providers/$ns/$res\"],\"resultFormat\":\"time_series\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"queryType\":\"Azure - Log Analytics\",\"refId\":\"A\",\"subscription\":\"$sub\",\"subscriptions\":[]}],\"title\":\"Server - Requests (count)\",\"transformations\":[],\"type\":\"timeseries\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"description\":\"The - resource path for this panel uses multiple template variables which requires - modifying the dashboard JSON directly. If you would like to do something similar - please go to Settings \\u003e JSON Model. Edit as you'd like in your new copy - by going to Settings \\u003e Save as.\",\"fieldConfig\":{\"defaults\":{\"color\":{\"fixedColor\":\"green\",\"mode\":\"fixed\"},\"custom\":{\"axisCenteredZero\":false,\"axisColorMode\":\"text\",\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"axisSoftMin\":0,\"barAlignment\":0,\"drawStyle\":\"line\",\"fillOpacity\":64,\"gradientMode\":\"opacity\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineInterpolation\":\"linear\",\"lineWidth\":1,\"pointSize\":5,\"scaleDistribution\":{\"type\":\"linear\"},\"showPoints\":\"never\",\"spanNulls\":true,\"stacking\":{\"group\":\"A\",\"mode\":\"none\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"mappings\":[],\"noValue\":\"--\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\"},{\"color\":\"red\",\"value\":80}]}},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"users/count_unique\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Users - (Unique)\"}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"sessions/count_unique\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Sessions - (Unique)\"},{\"id\":\"color\",\"value\":{\"fixedColor\":\"purple\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Max\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"semi-dark-orange\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"P95\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-yellow\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"MAX\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-red\",\"mode\":\"fixed\"}}]}]},\"gridPos\":{\"h\":6,\"w\":24,\"x\":0,\"y\":89},\"id\":33,\"interval\":\"60s\",\"links\":[{\"targetBlank\":true,\"title\":\"Performance\",\"url\":\"https://ms.portal.azure.com/#@microsoft.onmicrosoft.com/resource/subscriptions/${sub}/resourceGroups/${rg}/providers/microsoft.insights/components/${res}/performance\"}],\"maxDataPoints\":150,\"options\":{\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\",\"showLegend\":true},\"tooltip\":{\"mode\":\"single\",\"sort\":\"none\"}},\"targets\":[{\"azureLogAnalytics\":{\"query\":\"\\nrequests\\n// - additional filters can be applied here\\n| where $__timeFilter(timestamp)\\n| - where cloud_RoleName in ($cloudrolename)\\n| where cloud_RoleInstance in ($cloudroleinstance)\\n| - where client_Type != \\\"Browser\\\"\\n// calculate average request duration - for all requests\\n| summarize AVG = avg(duration), P95 = percentiles(duration, - 95), MAX = max(duration) by bin(timestamp, $__interval)\\n| project timestamp, - AVG = AVG/1000, P95 = P95/1000, MAX = MAX/1000\\n| order by timestamp asc\\n\\n\",\"resources\":[\"/subscriptions/$sub/resourceGroups/$rg/providers/$ns/$res\"],\"resultFormat\":\"time_series\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"queryType\":\"Azure - Log Analytics\",\"refId\":\"A\",\"subscription\":\"$sub\",\"subscriptions\":[]}],\"title\":\"Server - Response Time (sec)\",\"transformations\":[],\"type\":\"timeseries\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"description\":\"\",\"fieldConfig\":{\"defaults\":{\"color\":{\"fixedColor\":\"green\",\"mode\":\"thresholds\"},\"custom\":{\"align\":\"auto\",\"cellOptions\":{\"type\":\"auto\"},\"inspect\":false},\"links\":[{\"targetBlank\":true,\"title\":\"Drill - down to transactions\",\"url\":\"/d/Q4mZF8oVk/azure-monitor-azure-insights-applications-performance-and-failure?${amDatasource:queryparam}\\u0026${sub:queryparam}\\u0026${rg:queryparam}\\u0026${ns:queryparam}\\u0026${res:queryparam}\\u0026${cloudrolename:queryparam}\\u0026${cloudroleinstance:queryparam}\\u0026var-operation_Name=${__data.fields.operation_Name}\\u0026var-failed_operation_Name=${__data.fields.operation_Name}\\u0026${promDatasource:queryparam}\\u0026${cluster:queryparam}\\u0026${namespace:queryparam}\\u0026${type:queryparam}\\u0026${__url_time_range}\"}],\"mappings\":[],\"noValue\":\"--\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\"},{\"color\":\"#EAB839\",\"value\":0.5},{\"color\":\"dark-red\",\"value\":1}]}},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Avg\"},\"properties\":[{\"id\":\"custom.cellOptions\",\"value\":{\"mode\":\"basic\",\"type\":\"gauge\"}},{\"id\":\"custom.width\",\"value\":269},{\"id\":\"links\",\"value\":[{\"targetBlank\":true,\"title\":\"Drill - down to Performance and Failures\",\"url\":\"/d/Q4mZF8oVk/azure-monitor-azure-insights-applications-performance-and-failure?${amDatasource:queryparam}\\u0026${sub:queryparam}\\u0026${rg:queryparam}\\u0026${ns:queryparam}\\u0026${res:queryparam}\\u0026${cloudrolename:queryparam}\\u0026${cloudroleinstance:queryparam}\\u0026var-operation_Name=${__data.fields.operation_Name}\\u0026var-failed_operation_Name=${__data.fields.operation_Name}\\u0026${promDatasource:queryparam}\\u0026${cluster:queryparam}\\u0026${namespace:queryparam}\\u0026${type:queryparam}\\u0026${__url_time_range}\"}]}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Max\"},\"properties\":[{\"id\":\"custom.cellOptions\",\"value\":{\"mode\":\"basic\",\"type\":\"gauge\"}},{\"id\":\"custom.width\",\"value\":715},{\"id\":\"links\",\"value\":[{\"targetBlank\":true,\"title\":\"Drill - down to Performance and Failures\",\"url\":\"/d/Q4mZF8oVk/azure-monitor-azure-insights-applications-performance-and-failure?${amDatasource:queryparam}\\u0026${sub:queryparam}\\u0026${rg:queryparam}\\u0026${ns:queryparam}\\u0026${res:queryparam}\\u0026${cloudrolename:queryparam}\\u0026${cloudroleinstance:queryparam}\\u0026var-operation_Name=${__data.fields.operation_Name}\\u0026var-failed_operation_Name=${__data.fields.operation_Name}\\u0026${promDatasource:queryparam}\\u0026${cluster:queryparam}\\u0026${namespace:queryparam}\\u0026${type:queryparam}\\u0026${__url_time_range}\"}]}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"operation_Name\"},\"properties\":[{\"id\":\"custom.width\",\"value\":237},{\"id\":\"links\",\"value\":[{\"targetBlank\":true,\"title\":\"Drill - Down to Performance and Failures\",\"url\":\"/d/Q4mZF8oVk/azure-monitor-azure-insights-applications-performance-and-failure?${amDatasource:queryparam}\\u0026${sub:queryparam}\\u0026${rg:queryparam}\\u0026${ns:queryparam}\\u0026${res:queryparam}\\u0026${cloudrolename:queryparam}\\u0026${cloudroleinstance:queryparam}\\u0026var-operation_Name=${__data.fields.operation_Name}\\u0026var-failed_operation_Name=${__data.fields.operation_Name}\\u0026${promDatasource:queryparam}\\u0026${cluster:queryparam}\\u0026${namespace:queryparam}\\u0026${type:queryparam}\\u0026${__url_time_range}\"}]}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Count\"},\"properties\":[{\"id\":\"custom.hidden\",\"value\":false},{\"id\":\"links\",\"value\":[{\"targetBlank\":true,\"title\":\"Drill - down to Performance and Failures\",\"url\":\"/d/Q4mZF8oVk/azure-monitor-azure-insights-applications-performance-and-failure?${amDatasource:queryparam}\\u0026${sub:queryparam}\\u0026${rg:queryparam}\\u0026${ns:queryparam}\\u0026${res:queryparam}\\u0026${cloudrolename:queryparam}\\u0026${cloudroleinstance:queryparam}\\u0026var-operation_Name=${__data.fields.operation_Name}\\u0026var-failed_operation_Name=${__data.fields.operation_Name}\\u0026${promDatasource:queryparam}\\u0026${cluster:queryparam}\\u0026${namespace:queryparam}\\u0026${type:queryparam}\\u0026${__url_time_range}\"}]}]}]},\"gridPos\":{\"h\":7,\"w\":24,\"x\":0,\"y\":95},\"id\":43,\"interval\":\"60s\",\"links\":[],\"maxDataPoints\":150,\"options\":{\"cellHeight\":\"sm\",\"footer\":{\"countRows\":false,\"fields\":\"\",\"reducer\":[\"sum\"],\"show\":false},\"showHeader\":true,\"sortBy\":[{\"desc\":true,\"displayName\":\"Count\"}]},\"pluginVersion\":\"10.0.0-pre\",\"targets\":[{\"azureLogAnalytics\":{\"query\":\"\\nlet - dataset = requests\\n| where $__timeFilter(timestamp)\\n| where cloud_RoleName - in ($cloudrolename)\\n| where cloud_RoleInstance in ($cloudroleinstance)\\n| - where client_Type != \\\"Browser\\\"\\n;\\ndataset\\n| summarize Avg = avg(duration)/1000, - Max = max(duration)/1000, Count = count() by operation_Name\\n| top 5 by Avg - desc\\n\\n\\n\",\"resources\":[\"/subscriptions/$sub/resourceGroups/$rg/providers/$ns/$res\"],\"resultFormat\":\"table\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"queryType\":\"Azure - Log Analytics\",\"refId\":\"A\",\"subscription\":\"$sub\",\"subscriptions\":[]}],\"title\":\"Top - 5 Operation Names by Avg Duration\",\"transformations\":[],\"type\":\"table\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"description\":\"The - resource path for this panel uses multiple template variables which requires - modifying the dashboard JSON directly. If you would like to do something similar - please go to Settings \\u003e JSON Model. Edit as you'd like in your new copy - by going to Settings \\u003e Save as.\",\"fieldConfig\":{\"defaults\":{\"color\":{\"fixedColor\":\"dark-red\",\"mode\":\"fixed\"},\"custom\":{\"axisCenteredZero\":false,\"axisColorMode\":\"text\",\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"barAlignment\":0,\"drawStyle\":\"line\",\"fillOpacity\":22,\"gradientMode\":\"hue\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineInterpolation\":\"linear\",\"lineWidth\":1,\"pointSize\":1,\"scaleDistribution\":{\"type\":\"linear\"},\"showPoints\":\"auto\",\"spanNulls\":false,\"stacking\":{\"group\":\"A\",\"mode\":\"normal\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"links\":[{\"targetBlank\":false,\"title\":\"Show - list of sample transactions\",\"url\":\"/d/1M41p4nVk/azure-insights-applications-performance-kayode?orgId=1\\u0026var-ds=Azure%20Monitor%20-%20Contoso%20Hotels\\u0026var-sub=ebb79bc0-aa86-44a7-8111-cabbe0c43993\\u0026var-rg=CH1-FabrikamRG\\u0026var-ns=Microsoft.Insights%2Fcomponents\\u0026var-res=CH1-RetailAppAI\\u0026from=now-1h\\u0026to=now\\u0026var-operation_Name=${__data.fields.operation_Name}\"}],\"mappings\":[],\"noValue\":\"--\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\"}]}},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"sum_itemCount - 404\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"orange\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"sum_itemCount - 500\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-red\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"ResultCode - 404\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-orange\",\"mode\":\"fixed\"}}]}]},\"gridPos\":{\"h\":7,\"w\":24,\"x\":0,\"y\":102},\"id\":35,\"interval\":\"60s\",\"links\":[],\"maxDataPoints\":150,\"options\":{\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\",\"showLegend\":true},\"tooltip\":{\"mode\":\"single\",\"sort\":\"none\"}},\"pluginVersion\":\"9.0.8.1\",\"targets\":[{\"azureLogAnalytics\":{\"query\":\"\\nrequests\\n// - additional filters can be applied here\\n| where $__timeFilter(timestamp)\\n| - where cloud_RoleName in ($cloudrolename)\\n| where cloud_RoleInstance in ($cloudroleinstance)\\n| - where client_Type != \\\"Browser\\\"\\n| where success == false\\n| summarize - ResultCode = sum(itemCount) by resultCode, bin(timestamp, $__interval)\\n| - sort by timestamp asc\\n\\n\",\"resources\":[\"/subscriptions/$sub/resourceGroups/$rg/providers/$ns/$res\"],\"resultFormat\":\"time_series\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"queryType\":\"Azure - Log Analytics\",\"refId\":\"A\",\"subscription\":\"$sub\",\"subscriptions\":[]}],\"title\":\"Failure - Response codes (count)\",\"transformations\":[],\"type\":\"timeseries\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"description\":\"Click - on an operation_Name to filter to Top slowest Failed sample Operations panel - by selected name.\",\"fieldConfig\":{\"defaults\":{\"color\":{\"fixedColor\":\"green\",\"mode\":\"thresholds\"},\"custom\":{\"align\":\"auto\",\"cellOptions\":{\"type\":\"auto\"},\"inspect\":false},\"links\":[{\"targetBlank\":false,\"title\":\"Show - list of sample transactions\",\"url\":\"/d/Q4mZF8oVk/azure-monitor-azure-insights-applications-performance-and-failure?${amDatasource:queryparam}\uFEFF\\u0026\uFEFF${sub:queryparam}\uFEFF\\u0026\uFEFF${rg:queryparam}\uFEFF\\u0026\uFEFF${ns:queryparam}\uFEFF\\u0026\uFEFF${res:queryparam}\uFEFF\\u0026\uFEFF${cloudrolename:queryparam}\uFEFF\\u0026\uFEFF${cloudroleinstance:queryparam}\uFEFF\\u0026\uFEFF${operation_Name:queryparam}\\u0026var-failed_operation_Name=${__data.fields.operation_Name}\\u0026${promDatasource:queryparam}\uFEFF\\u0026\uFEFF${cluster:queryparam}\uFEFF\\u0026\uFEFF${namespace:queryparam}\uFEFF\\u0026\uFEFF${type:queryparam}\\u0026${__url_time_range}\"}],\"mappings\":[],\"noValue\":\"--\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\"}]}},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"failedCount\"},\"properties\":[{\"id\":\"custom.cellOptions\",\"value\":{\"mode\":\"lcd\",\"type\":\"gauge\"}},{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-red\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"totalCount\"},\"properties\":[{\"id\":\"custom.cellOptions\",\"value\":{\"mode\":\"lcd\",\"type\":\"gauge\"}},{\"id\":\"color\",\"value\":{\"fixedColor\":\"text\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"operation_Name\"},\"properties\":[{\"id\":\"custom.width\",\"value\":184},{\"id\":\"links\",\"value\":[{\"targetBlank\":true,\"title\":\"Drill - Down to Failures and Performance\",\"url\":\"/d/Q4mZF8oVk/azure-monitor-azure-insights-applications-performance-and-failure?${amDatasource:queryparam}\\u0026${sub:queryparam}\\u0026${rg:queryparam}\\u0026${ns:queryparam}\\u0026${res:queryparam}\\u0026${cloudrolename:queryparam}\\u0026${cloudroleinstance:queryparam}\\u0026var-operation_Name=${__data.fields.operation_Name}\\u0026var-failed_operation_Name=${__data.fields.operation_Name}\\u0026${promDatasource:queryparam}\\u0026${cluster:queryparam}\\u0026${namespace:queryparam}\\u0026${type:queryparam}\\u0026${__url_time_range}\"}]}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"impactedUsers\"},\"properties\":[{\"id\":\"custom.width\",\"value\":118}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"failedCount\"},\"properties\":[{\"id\":\"links\",\"value\":[{\"targetBlank\":true,\"title\":\"Drill - Down to Performance and Failures\",\"url\":\"/d/Q4mZF8oVk/azure-monitor-azure-insights-applications-performance-and-failure?${amDatasource:queryparam}\\u0026${sub:queryparam}\\u0026${rg:queryparam}\\u0026${ns:queryparam}\\u0026${res:queryparam}\\u0026${cloudrolename:queryparam}\\u0026${cloudroleinstance:queryparam}\\u0026var-operation_Name=${__data.fields.operation_Name}\\u0026var-failed_operation_Name=${__data.fields.operation_Name}\\u0026${promDatasource:queryparam}\\u0026${cluster:queryparam}\\u0026${namespace:queryparam}\\u0026${type:queryparam}\\u0026${__url_time_range}\"}]}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"impactedUsers\"},\"properties\":[{\"id\":\"links\",\"value\":[{\"targetBlank\":true,\"title\":\"Drill - Down to Performance and Failures\",\"url\":\"/d/Q4mZF8oVk/azure-monitor-azure-insights-applications-performance-and-failure?${amDatasource:queryparam}\\u0026${sub:queryparam}\\u0026${rg:queryparam}\\u0026${ns:queryparam}\\u0026${res:queryparam}\\u0026${cloudrolename:queryparam}\\u0026${cloudroleinstance:queryparam}\\u0026var-operation_Name=${__data.fields.operation_Name}\\u0026var-failed_operation_Name=${__data.fields.operation_Name}\\u0026${promDatasource:queryparam}\\u0026${cluster:queryparam}\\u0026${namespace:queryparam}\\u0026${type:queryparam}\\u0026${__url_time_range}\"}]}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"totalCount\"},\"properties\":[{\"id\":\"links\",\"value\":[{\"targetBlank\":true,\"title\":\"Drill - Down to Performance and Failures\",\"url\":\"/d/Q4mZF8oVk/azure-monitor-azure-insights-applications-performance-and-failure?${amDatasource:queryparam}\\u0026${sub:queryparam}\\u0026${rg:queryparam}\\u0026${ns:queryparam}\\u0026${res:queryparam}\\u0026${cloudrolename:queryparam}\\u0026${cloudroleinstance:queryparam}\\u0026var-operation_Name=${__data.fields.operation_Name}\\u0026var-failed_operation_Name=${__data.fields.operation_Name}\\u0026${promDatasource:queryparam}\\u0026${cluster:queryparam}\\u0026${namespace:queryparam}\\u0026${type:queryparam}\\u0026${__url_time_range}\"}]}]}]},\"gridPos\":{\"h\":7,\"w\":24,\"x\":0,\"y\":109},\"id\":69,\"interval\":\"60s\",\"links\":[],\"maxDataPoints\":150,\"options\":{\"cellHeight\":\"sm\",\"footer\":{\"countRows\":false,\"fields\":\"\",\"reducer\":[\"sum\"],\"show\":false},\"showHeader\":true,\"sortBy\":[{\"desc\":true,\"displayName\":\"failedCount\"}]},\"pluginVersion\":\"10.0.0-pre\",\"targets\":[{\"azureLogAnalytics\":{\"query\":\"let - dataset =\\nrequests\\n// additional filters can be applied here\\n| where - $__timeFilter(timestamp)\\n| where cloud_RoleName in ($cloudrolename)\\n| - where cloud_RoleInstance in ($cloudroleinstance)\\n| where client_Type != - \\\"Browser\\\"\\n;\\ndataset\\n| summarize\\n failedCount=sumif(itemCount, - success == 'False'),\\n impactedUsers=dcountif(user_Id, success == 'False'),\\n - \ totalCount=sum(itemCount)\\n by operation_Name\\n| where failedCount - \\u003e 0\\n| top 5 by failedCount desc\\n\\n\\n\",\"resources\":[\"/subscriptions/$sub/resourceGroups/$rg/providers/$ns/$res\"],\"resultFormat\":\"table\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"queryType\":\"Azure - Log Analytics\",\"refId\":\"A\",\"subscription\":\"$sub\",\"subscriptions\":[]}],\"title\":\"Top - 5 Failed Operation Name List\",\"transformations\":[],\"type\":\"table\"}],\"refresh\":\"\",\"revision\":1,\"schemaVersion\":38,\"style\":\"dark\",\"tags\":[],\"templating\":{\"list\":[{\"current\":{\"selected\":false,\"text\":\"Prometheus - - KubeCon\",\"value\":\"Prometheus - KubeCon\"},\"hide\":0,\"includeAll\":false,\"label\":\"Prometheus - Data Source\",\"multi\":false,\"name\":\"promDatasource\",\"options\":[],\"query\":\"prometheus\",\"queryValue\":\"\",\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"type\":\"datasource\"},{\"current\":{},\"datasource\":{\"type\":\"datasource\",\"uid\":\"$promDatasource\"},\"definition\":\"\",\"hide\":0,\"includeAll\":false,\"multi\":false,\"name\":\"cluster\",\"options\":[],\"query\":{\"query\":\"label_values(up{job=\\\"kube-state-metrics\\\"}, - cluster)\",\"refId\":\"Managed_Prometheus_ch-azuremonitorworkspace-cluster-Variable-Query\"},\"refresh\":2,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":1,\"tagValuesQuery\":\"\",\"tagsQuery\":\"\",\"type\":\"query\",\"useTags\":false},{\"current\":{},\"datasource\":{\"type\":\"datasource\",\"uid\":\"$promDatasource\"},\"definition\":\"\",\"hide\":0,\"includeAll\":false,\"multi\":false,\"name\":\"namespace\",\"options\":[],\"query\":{\"query\":\"label_values(kube_namespace_status_phase{job=\\\"kube-state-metrics\\\", - cluster=\\\"$cluster\\\"}, namespace)\",\"refId\":\"Managed_Prometheus_ch-azuremonitorworkspace-namespace-Variable-Query\"},\"refresh\":2,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":1,\"tagValuesQuery\":\"\",\"tagsQuery\":\"\",\"type\":\"query\",\"useTags\":false},{\"current\":{\"selected\":false,\"text\":\"Azure - Monitor - KubeCon\",\"value\":\"Azure Monitor - KubeCon\"},\"hide\":0,\"includeAll\":false,\"label\":\"Azure - Monitor Data Source\",\"multi\":false,\"name\":\"amDatasource\",\"options\":[],\"query\":\"grafana-azure-monitor-datasource\",\"queryValue\":\"\",\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"type\":\"datasource\"},{\"current\":{},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"definition\":\"\",\"hide\":0,\"includeAll\":false,\"label\":\"Subscription\",\"multi\":false,\"name\":\"sub\",\"options\":[],\"query\":{\"azureLogAnalytics\":{\"query\":\"\",\"resource\":\"\"},\"queryType\":\"Azure - Subscriptions\",\"refId\":\"A\"},\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":0,\"type\":\"query\"},{\"current\":{},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"definition\":\"\",\"hide\":0,\"includeAll\":false,\"label\":\"Resource - Group\",\"multi\":false,\"name\":\"rg\",\"options\":[],\"query\":{\"azureLogAnalytics\":{\"query\":\"\",\"resource\":\"\"},\"queryType\":\"Azure - Resource Groups\",\"refId\":\"A\",\"subscription\":\"$sub\"},\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":0,\"type\":\"query\"},{\"current\":{},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"definition\":\"\",\"hide\":2,\"includeAll\":false,\"label\":\"namespace\",\"multi\":false,\"name\":\"ns\",\"options\":[],\"query\":{\"azureLogAnalytics\":{\"query\":\"\",\"resource\":\"\"},\"queryType\":\"Azure - Namespaces\",\"refId\":\"A\",\"resourceGroup\":\"$rg\",\"subscription\":\"$sub\"},\"refresh\":1,\"regex\":\"([mM](icrosoft)\\\\.[iI](nsights)/(components))\",\"skipUrlSync\":false,\"sort\":0,\"type\":\"query\"},{\"current\":{},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"definition\":\"\",\"hide\":0,\"includeAll\":false,\"label\":\"App - Insights Resource\",\"multi\":false,\"name\":\"res\",\"options\":[],\"query\":{\"azureLogAnalytics\":{\"query\":\"\",\"resource\":\"\"},\"namespace\":\"microsoft.insights/components\",\"queryType\":\"Azure - Resource Names\",\"refId\":\"A\",\"resourceGroup\":\"$rg\",\"subscription\":\"$sub\"},\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":0,\"type\":\"query\"},{\"current\":{},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"definition\":\"\",\"hide\":0,\"includeAll\":true,\"label\":\"Cloud - Role Name\",\"multi\":true,\"name\":\"cloudrolename\",\"options\":[],\"query\":{\"azureLogAnalytics\":{\"query\":\"requests\\r\\n| - where $__timeFilter(timestamp)\\r\\n| where client_Type != \\\"Browser\\\"\\r\\n| - distinct cloud_RoleName\",\"resources\":[\"/subscriptions/$sub/resourceGroups/$rg/providers/$ns/$res\"]},\"queryType\":\"Azure - Log Analytics\",\"refId\":\"A\"},\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":0,\"type\":\"query\"},{\"current\":{},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"definition\":\"\",\"hide\":0,\"includeAll\":true,\"label\":\"Cloud - Role Instance\",\"multi\":true,\"name\":\"cloudroleinstance\",\"options\":[],\"query\":{\"azureLogAnalytics\":{\"query\":\"requests\\r\\n| - where $__timeFilter(timestamp)\\r\\n| where client_Type != \\\"Browser\\\"\\r\\n| - distinct cloud_RoleInstance\",\"resources\":[\"/subscriptions/$sub/resourceGroups/$rg/providers/$ns/$res\"]},\"queryType\":\"Azure - Log Analytics\",\"refId\":\"A\",\"subscription\":\"ebb79bc0-aa86-44a7-8111-cabbe0c43993\"},\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":0,\"type\":\"query\"},{\"current\":{},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"definition\":\"\",\"hide\":0,\"includeAll\":false,\"label\":\"Workspace\",\"multi\":false,\"name\":\"ws\",\"options\":[],\"query\":{\"azureLogAnalytics\":{\"query\":\"\",\"resource\":\"\"},\"queryType\":\"Azure - Workspaces\",\"refId\":\"A\",\"subscription\":\"$sub\"},\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":0,\"type\":\"query\"},{\"current\":{},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"definition\":\"\",\"hide\":0,\"includeAll\":false,\"label\":\"Cluster - Id\",\"multi\":false,\"name\":\"clusterid\",\"options\":[],\"query\":{\"azureLogAnalytics\":{\"query\":\"workspace(\\\"$ws\\\").KubePodInventory - \\r\\n| summarize n=count() by ClusterId \\r\\n|project tolower(ClusterId) - \",\"resource\":\"$ws\"},\"queryType\":\"Azure Log Analytics\",\"refId\":\"A\",\"subscription\":\"369d066e-54f8-436c-bf65-eadb9647d212\"},\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":0,\"type\":\"query\"}]},\"time\":{\"from\":\"now-1h\",\"to\":\"now\"},\"timepicker\":{\"refresh_intervals\":[\"5s\",\"10s\",\"30s\",\"1m\",\"5m\",\"15m\",\"30m\",\"1h\",\"2h\",\"1d\"],\"time_options\":[\"5m\",\"15m\",\"1h\",\"6h\",\"12h\",\"24h\",\"2d\",\"7d\",\"30d\"]},\"timezone\":\"utc\",\"title\":\"Full - Stack AKS Monitoring\",\"uid\":\"c0613871-ebb0-4a2d-b071-f51a851f375d\",\"version\":1,\"weekStart\":\"\"}}" - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '74625' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-vOx3Y7j78whmqNy96DTioQ';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:06 GMT - grafana-trace-id: - - d198fba277828ac305596481aab13d61 - mise-correlation-id: - - 073211ab-28f6-4263-8170-6b131153c11c - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933787.758.28.745844|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/dashboards/uid/QTVw7iK7z - response: - body: - string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"geneva-health","url":"/d/QTVw7iK7z/geneva-health","expires":"0001-01-01T00:00:00Z","created":"2024-05-28T21:55:37Z","updated":"2024-05-28T21:55:37Z","updatedBy":"Anonymous","createdBy":"Anonymous","version":1,"hasAcl":false,"isFolder":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","provisioned":true,"provisionedExternalId":"Health.json","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"annotations":{"list":[{"datasource":"Geneva - Datasource","enable":true,"iconColor":"light-blue","name":"Geneva Health Annotations","target":{"account":"$acc","backends":[],"dimension":"","groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Watchdog - Health","isAnnotationsMode":true,"limit":100,"matchAny":false,"metric":"","metricsQueryType":"ui","namespace":"","samplingType":"","selectedWatchdogResourceVar":"$nodeIds","service":"health","tags":[],"type":"dashboard","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":true}}]},"editable":true,"gnetId":null,"graphTooltip":0,"id":21,"links":[],"panels":[{"datasource":"Geneva - Datasource","gridPos":{"h":21,"w":6,"x":0,"y":0},"id":2,"options":{"monitorNameVar":"$monitorName","monitorVar":"$monitor","orientation":"vertical","resourceHealthVar":"$nodeIds","resourceNameVar":"$selectedRes"},"targets":[{"account":"$acc","backends":[],"dimension":"","groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","metric":"","metricsQueryType":"ui","namespace":"","refId":"A","samplingType":"","service":"health","topologyNodeId":"$res","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"title":"Topology","type":"geneva-health-panel"},{"datasource":"Geneva - Datasource","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"fillOpacity":70,"lineWidth":0},"mappings":[{"options":{"0":{"color":"red","index":0,"text":"Unhealthy"},"1":{"color":"green","index":1,"text":"Healthy"},"2":{"color":"orange","index":2,"text":"Degraded"}},"type":"value"}],"thresholds":{"mode":"absolute","steps":[{"color":"text","value":null},{"color":"red","value":0},{"color":"green","value":1},{"color":"#EAB839","value":2}]}},"overrides":[]},"gridPos":{"h":7,"w":18,"x":6,"y":0},"id":4,"options":{"alignValue":"left","legend":{"displayMode":"hidden","placement":"bottom"},"mergeValues":true,"rowHeight":0.9,"showValue":"never","tooltip":{"mode":"single"}},"targets":[{"account":"$acc","backends":[],"dimension":"","groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Resource - Health","metric":"","metricsQueryType":"ui","namespace":"","refId":"A","samplingType":"","selectedResourcesVar":"$nodeIds","service":"health","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":true}],"title":"Resource - Health History $selectedRes","type":"state-timeline"},{"datasource":"Geneva - Datasource","fieldConfig":{"defaults":{"color":{"mode":"thresholds","seriesBy":"last"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"scheme","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineStyle":{"dash":[0,3,3],"fill":"dot"},"lineWidth":2,"pointSize":3,"scaleDistribution":{"type":"linear"},"showPoints":"always","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"area"}},"decimals":0,"mappings":[{"options":{"0":{"color":"red","index":0,"text":"Unhealthy"},"100":{"color":"green","index":2,"text":"Healthy"},"50":{"color":"orange","index":1,"text":"Degraded"}},"type":"value"}],"max":100,"min":0,"thresholds":{"mode":"absolute","steps":[{"color":"red","value":null},{"color":"orange","value":50},{"color":"green","value":99}]},"unit":"percent"},"overrides":[]},"gridPos":{"h":7,"w":18,"x":6,"y":7},"id":6,"options":{"legend":{"calcs":["lastNotNull"],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"multi"}},"targets":[{"account":"$acc","backends":[],"dimension":"","groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"percent","healthQueryType":"Watchdog - Health","metric":"","metricsQueryType":"ui","namespace":"","refId":"A","samplingType":"","selectedWatchdogResourceVar":"$nodeIds","service":"health","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":true}],"title":"Watchdog - Health History $selectedRes","type":"timeseries"},{"datasource":"Geneva Datasource","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":7,"w":18,"x":6,"y":14},"id":8,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"account":"$acc","dimension":"","dimensionFilters":[],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Monitor - Evaluation","metric":"","metricsQueryType":"ui","namespace":"","orderAggFunc":"avg","orderBy":"desc","refId":"A","samplingType":"","selectedMonitorVar":"$monitor","service":"health","showTop":"40","useCustomSeriesNaming":false,"useResourceVars":true}],"title":"Monitor - Evaluation $monitorName","type":"timeseries"}],"schemaVersion":30,"style":"dark","tags":[],"templating":{"list":[{"allValue":null,"current":{},"datasource":"Geneva - Datasource","definition":"Accounts()","description":null,"error":null,"hide":0,"includeAll":false,"label":"Account","multi":false,"name":"acc","options":[],"query":"Accounts()","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":null,"current":{},"datasource":"Geneva - Datasource","definition":"HealthResources($acc)","description":null,"error":null,"hide":0,"includeAll":false,"label":"Health - Resource","multi":false,"name":"res","options":[],"query":"HealthResources($acc)","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":null,"current":{"selected":false,"text":"","value":""},"description":null,"error":null,"hide":2,"includeAll":false,"label":null,"multi":false,"name":"nodeIds","options":[],"query":"","skipUrlSync":false,"type":"custom"},{"allValue":null,"current":{},"description":null,"error":null,"hide":2,"includeAll":false,"label":null,"multi":false,"name":"selectedRes","options":[],"query":"","skipUrlSync":false,"type":"custom"},{"current":{},"hide":2,"includeAll":false,"multi":false,"name":"monitor","options":[],"query":"","skipUrlSync":false,"type":"custom"},{"current":{},"hide":2,"includeAll":false,"multi":false,"name":"monitorName","options":[],"query":"","skipUrlSync":false,"type":"custom"}]},"time":{"from":"now-1h","to":"now"},"timepicker":{},"timezone":"","title":"Geneva - Health","uid":"QTVw7iK7z","version":1}}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '7450' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-8NVJb1T/2s+vcT79pP66XQ';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:06 GMT - grafana-trace-id: - - 0a7b407dff8fb63cb314a0e784118677 - mise-correlation-id: - - d453d938-79c6-4d62-bcaf-936eb40ba0da - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933787.907.28.779178|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/dashboards/uid/icm-geneva-canned-dashboard - response: - body: - string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"icm-canned-dashboard","url":"/d/icm-geneva-canned-dashboard/icm-canned-dashboard","expires":"0001-01-01T00:00:00Z","created":"2024-05-28T21:55:37Z","updated":"2024-05-28T21:55:37Z","updatedBy":"Anonymous","createdBy":"Anonymous","version":1,"hasAcl":false,"isFolder":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","provisioned":true,"provisionedExternalId":"icm.json","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"__elements":{},"__inputs":[],"__requires":[{"id":"barchart","name":"Bar - chart","type":"panel","version":""},{"id":"bargauge","name":"Bar gauge","type":"panel","version":""},{"id":"grafana","name":"Grafana","type":"grafana","version":"9.5.17"},{"id":"grafana-azure-data-explorer-datasource","name":"Azure - Data Explorer Datasource","type":"datasource","version":"4.9.0"},{"id":"stat","name":"Stat","type":"panel","version":""},{"id":"table","name":"Table","type":"panel","version":""},{"id":"timeseries","name":"Time - series","type":"panel","version":""}],"annotations":{"list":[{"builtIn":1,"datasource":{"type":"datasource","uid":"grafana"},"enable":true,"hide":true,"iconColor":"rgba(0, - 211, 255, 1)","name":"Annotations \u0026 Alerts","target":{"limit":100,"matchAny":false,"tags":[],"type":"dashboard"},"type":"dashboard"}]},"editable":true,"fiscalYearStartMonth":0,"graphTooltip":0,"id":24,"links":[],"liveNow":false,"panels":[{"collapsed":false,"datasource":{"type":"datasource","uid":"grafana"},"gridPos":{"h":1,"w":24,"x":0,"y":0},"id":8,"panels":[],"title":"Incident - Volume","type":"row"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"bars","fillOpacity":50,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":1,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"short"},"overrides":[]},"gridPos":{"h":9,"w":12,"x":0,"y":1},"id":2,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"IncidentsSnapshotV2() - \n| where $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| - where isnull(ParentIncidentId) and Status in (''ACTIVE'', ''MITIGATED'', ''RESOLVED'')\n| - project CreateDate, IncidentId, Severity, Status, SourceName, SourceType, - RoutingId, OwningTenantName, IsNoise=iif(IsNoise==0, \"False\", \"True\") - , IsCustomerImpacting=iif(IsCustomerImpacting==0, \"False\", \"True\"), IncidentType, - HowFixed, IncidentSubType, SourceCreateDate, ImpactStartDate, MitigateDate, - ResolveDate\n| summarize count() by bin(CreateDate, 1d), Status\n| order by - CreateDate asc\n","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":"Incident - Volume Per Status","transformations":[{"id":"renameByRegex","options":{"regex":"(count_)(.*)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"bars","fillOpacity":50,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"normal"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"short"},"overrides":[]},"gridPos":{"h":9,"w":12,"x":12,"y":1},"id":5,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"IncidentsSnapshotV2()\n| - where $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| where - isnull(ParentIncidentId) and Status in (''ACTIVE'', ''MITIGATED'', ''RESOLVED'')\n| - project CreateDate, IncidentId, Severity=strcat(\"Sev\", tostring(Severity)), - Status, SourceName, SourceType, RoutingId, OwningTenantName, IsNoise=iif(IsNoise==0, - \"False\", \"True\") , IsCustomerImpacting=iif(IsCustomerImpacting==0, \"False\", - \"True\"), IncidentType, HowFixed, IncidentSubType, SourceCreateDate, ImpactStartDate, - MitigateDate, ResolveDate\n| summarize count() by bin(CreateDate, 1d), Severity\n| - order by CreateDate asc\n","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":"Incident - Volume Per Severity","transformations":[{"id":"renameByRegex","options":{"regex":"(count_)(.*)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"bars","fillOpacity":50,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"normal"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"short"},"overrides":[]},"gridPos":{"h":9,"w":24,"x":0,"y":10},"id":3,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"IncidentsSnapshotV2() - \n| where $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| - where isnull(ParentIncidentId) and Status in (''ACTIVE'', ''MITIGATED'', ''RESOLVED'')\n| - project CreateDate, IncidentId, Severity, Status, SourceName, SourceType, - RoutingId, OwningTenantName, IsNoise=iif(IsNoise==0, \"False\", \"True\") - , IsCustomerImpacting=iif(IsCustomerImpacting==0, \"False\", \"True\"), IncidentType, - HowFixed, IncidentSubType, SourceCreateDate, ImpactStartDate, MitigateDate, - ResolveDate\n| summarize count() by bin(CreateDate, 1d), SourceType\n| order - by CreateDate asc\n","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":"Incident - Volume Per Alert Source Type","transformations":[{"id":"renameByRegex","options":{"regex":"(count_)(.*)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","cellOptions":{"type":"auto"},"inspect":false},"links":[],"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"IncidentId"},"properties":[{"id":"links","value":[{"targetBlank":true,"title":"View - incident details","url":"https://portal.microsofticm.com/imp/v3/incidents/incident/${__data.fields.IncidentId}/summary"}]}]}]},"gridPos":{"h":9,"w":24,"x":0,"y":19},"id":6,"options":{"cellHeight":"sm","footer":{"countRows":false,"fields":"","reducer":["sum"],"show":false},"showHeader":true,"sortBy":[{"desc":false,"displayName":"IsOutage"}]},"pluginVersion":"9.5.17","targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"IncidentsSnapshotV2() - \n| where $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| - where isnull(ParentIncidentId) and Status in (''ACTIVE'', ''MITIGATED'', ''RESOLVED'')\n| - project IncidentId, CreateDate, Severity, Status, SourceName, SourceType, - RoutingId, OwningTenantName, IsNoise=iif(IsNoise==0, \"False\", \"True\") - , IsCustomerImpacting=iif(IsCustomerImpacting==0, \"False\", \"True\"), IncidentType, - HowFixed, IncidentSubType, SourceCreateDate, ImpactStartDate, MitigateDate, - ResolveDate\n| sort by IncidentId asc\n","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Incident - Details","type":"table"},{"collapsed":true,"datasource":{"type":"datasource","uid":"grafana"},"gridPos":{"h":1,"w":24,"x":0,"y":28},"id":10,"panels":[{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"blue","mode":"fixed"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"short"},"overrides":[{"matcher":{"id":"byName","options":"IncidentId"},"properties":[{"id":"links","value":[{"targetBlank":true,"title":"View - incident details","url":"https://portal.microsofticm.com/imp/v3/incidents/incident/${__data.fields.IncidentId}/summary"}]}]}]},"gridPos":{"h":7,"w":12,"x":0,"y":2},"id":28,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"textMode":"auto"},"pluginVersion":"9.5.13","targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"// - set query_take_max_records=5000;\n// let uincidents=\nIncidentsSnapshotV2() - \n| where $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| - summarize count()","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"# - Incidents","type":"stat"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"blue","mode":"fixed"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"short"},"overrides":[]},"gridPos":{"h":22,"w":12,"x":12,"y":2},"id":43,"options":{"displayMode":"gradient","minVizHeight":10,"minVizWidth":0,"orientation":"horizontal","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"showUnfilled":true,"valueMode":"color"},"pluginVersion":"9.5.13","targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"IncidentsSnapshotV2() - \n| where $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| - summarize [\"# Incident\"] = count()","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"# - Incidents","resultFormat":"table"},{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"hide":false,"pluginVersion":"4.7.0","query":"IncidentsSnapshotV2() - \n| where $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| - where isnull(ParentIncidentId) and Status in (''ACTIVE'', ''MITIGATED'', ''RESOLVED'')\n| - where SourceOrigin in (\"Customer\", \"Email\", \"Forum/DL\", \"Manual\", - \"Other\", \"Partner\", \"Service\", \"Unknown\")\n| summarize [\"#Manual - Detection\"] = count()","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"Manual - Detect","resultFormat":"table"},{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"hide":false,"pluginVersion":"4.7.0","query":"IncidentsSnapshotV2()\n| - where $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| join - kind=inner (\n NotificationActions \n | where $__timeFilter(SendDate) - and isnotnull(SendDate) and Status =~ ''COMPLETED''\n) on $left.IncidentId - == $right.IncidentId\n| where ServiceType == \"VOICE\"\n| summarize arg_max(Lens_IngestionTime, - NotificationId, SendDate, OwningTeamId, IncidentId, ServiceType, Severity) - by NotificationActionId \n| summarize [\"# Voice Calls\"] = count()","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"Voice - calls","resultFormat":"table"},{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"hide":false,"pluginVersion":"4.7.0","query":"cluster(''icmdataro.centralus.kusto.windows.net'').database(''Common'').Get_Report_TTA()\n| - where SendDate \u003e ago(30d) and TenantName == \"$svc\" and IsOutage == - \"yes\"\n| summarize [\"#Outage\"] = count()\n","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"outages","resultFormat":"table"}],"title":"Funnel","transformations":[],"type":"bargauge"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"blue","mode":"fixed"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","fillOpacity":80,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineWidth":1,"scaleDistribution":{"type":"linear"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"short"},"overrides":[{"matcher":{"id":"byName","options":"IncidentId"},"properties":[{"id":"links","value":[{"targetBlank":true,"title":"View - incident details","url":"https://portal.microsofticm.com/imp/v3/incidents/incident/${__data.fields.IncidentId}/summary"}]}]}]},"gridPos":{"h":15,"w":12,"x":0,"y":9},"id":29,"options":{"barRadius":0,"barWidth":0.96,"colorByField":"Month_Year","fullHighlight":false,"groupWidth":0.7,"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"orientation":"auto","showValue":"always","stacking":"none","tooltip":{"mode":"single","sort":"none"},"xTickLabelRotation":0,"xTickLabelSpacing":200},"pluginVersion":"9.5.13","targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let - MonthNames = dynamic({\n \"1\": \"January\",\n \"2\": \"February\",\n \"3\": - \"March\",\n \"4\": \"April\",\n \"5\": \"May\",\n \"6\": \"June\",\n \"7\": - \"July\",\n \"8\": \"August\",\n \"9\": \"September\",\n \"10\": - \"October\",\n \"11\": \"November\",\n \"12\": \"December\"\n});\n\nIncidentsSnapshotV2() - \n| where $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| - where isnull(ParentIncidentId) and Status in (''ACTIVE'', ''MITIGATED'', ''RESOLVED'')\n// - | project IncidentId, CreateDate, Severity, Status, SourceName, SourceType, - RoutingId, OwningTenantName, IsNoise=iif(IsNoise==0, \"False\", \"True\") - , IsCustomerImpacting=iif(IsCustomerImpacting==0, \"False\", \"True\"), IncidentType, - HowFixed, IncidentSubType, SourceCreateDate, ImpactStartDate, MitigateDate, - ResolveDate\n| extend Month = datetime_part(''Month'', CreateDate), Year = - datetime_part(''year'', CreateDate)\n| extend MonthName = tostring(MonthNames[tostring(Month)])\n| - extend Month_Year = strcat(MonthName, '' '', Year)\n| summarize count() by - Month_Year\n\n","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"# - Incidents","transformations":[{"id":"organize","options":{"excludeByName":{},"indexByName":{},"renameByName":{"count_":"# - Incidents"}}}],"type":"barchart"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":50,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"normal"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"m"},"overrides":[]},"gridPos":{"h":9,"w":12,"x":0,"y":24},"id":16,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"set - query_take_max_records=5000;\nlet uincidents=\nIncidentsSnapshotV2()\n| where - $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\" and isnull(ParentIncidentId)\n| - project IncidentId, CreateDate, Severity, State=Status, SourceName, SourceType, - RoutingId, OwningTenantName, IsNoise, IsCustomerImpacting, IncidentType, HowFixed, - IncidentSubType, SourceCreateDate, ImpactStartDate, MitigateDate, ResolveDate, - OwningTeamId;\nlet acks=uincidents\n| join kind=inner (Notifications| where - RequestType == \"PRIMARY\" and isnotnull(AcknowledgeDate) | project IncidentId, - AcknowledgeDate, NotificationId,Lens_IngestionTime ) on $left.IncidentId == - $right.IncidentId\n| summarize AckDate=max(AcknowledgeDate) by IncidentId;\nuincidents| - join kind=leftouter(acks ) on $left.IncidentId == $right.IncidentId| join - kind=inner (Teams | summarize (Lens_IngestionTime, TeamName)=argmax(Lens_IngestionTime, - TeamName) by TeamId ) \n on $left.OwningTeamId == $right.TeamId| project - IncidentId, CreateDate, Severity, State, SourceCreateDate, ImpactStartDate, - MitigateDate, ResolveDate, AckDate\n , TTD = round(iff(isnull(ImpactStartDate), - real(null), iff(SourceCreateDate\u003cImpactStartDate, real(0), (SourceCreateDate-ImpactStartDate)/time(1m))),2)\n , - TTE = round(iff(isnull(AckDate) or isnull(ImpactStartDate), real(null), iff(AckDate\u003cImpactStartDate, - real(0), (AckDate-ImpactStartDate)/time(1m))),2)\n , TTM = round(iff(isnull(MitigateDate) - or isnull(ImpactStartDate), real(null), iff(MitigateDate\u003cImpactStartDate, - real(0), (MitigateDate-ImpactStartDate)/time(1m))),2), SourceName, SourceType, - RoutingId, OwningTenantName, IsNoise=iif(IsNoise==0, \"False\", \"True\") - , IsCustomerImpacting=iif(IsCustomerImpacting==0, \"False\", \"True\") , HowFixed, - IncidentSubType, TeamName\n| summarize percentiles(TTD,50,75,95,99) by bin(CreateDate, - time(1h)) | sort by CreateDate asc","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":" - Time To Detect (TTD) Percentiles ","transformations":[{"id":"renameByRegex","options":{"regex":"(percentile_)(.*)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":50,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"normal"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"m"},"overrides":[]},"gridPos":{"h":9,"w":12,"x":12,"y":24},"id":25,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"set - query_take_max_records=5000;\nlet uincidents=\nIncidentsSnapshotV2() \n| where - $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| project - IncidentId, CreateDate, Severity, State=Status, SourceName, SourceType, RoutingId, - OwningTenantName, IsNoise, IsCustomerImpacting, IncidentType, HowFixed, IncidentSubType, - SourceCreateDate, ImpactStartDate, MitigateDate, ResolveDate, OwningTeamId;\nlet - acks=uincidents\n| join kind=inner (Notifications| where RequestType == \"PRIMARY\" - and isnotnull(AcknowledgeDate) | project IncidentId, AcknowledgeDate, NotificationId,Lens_IngestionTime - ) on $left.IncidentId == $right.IncidentId\n| summarize AckDate=max(AcknowledgeDate) - by IncidentId;\nuincidents| join kind=leftouter(acks ) on $left.IncidentId - == $right.IncidentId| join kind=inner (Teams | summarize (Lens_IngestionTime, - TeamName)=argmax(Lens_IngestionTime, TeamName) by TeamId ) \n on $left.OwningTeamId - == $right.TeamId| project IncidentId, CreateDate, Severity, State, SourceCreateDate, - ImpactStartDate, MitigateDate, ResolveDate, AckDate\n , TTD = round(iff(isnull(ImpactStartDate), - real(null), iff(SourceCreateDate\u003cImpactStartDate, real(0), (SourceCreateDate-ImpactStartDate)/time(1m))),2)\n , - TTE = round(iff(isnull(AckDate) or isnull(ImpactStartDate), real(null), iff(AckDate\u003cImpactStartDate, - real(0), (AckDate-ImpactStartDate)/time(1m))),2)\n , TTM = round(iff(isnull(MitigateDate) - or isnull(ImpactStartDate), real(null), iff(MitigateDate\u003cImpactStartDate, - real(0), (MitigateDate-ImpactStartDate)/time(1m))),2), SourceName, SourceType, - RoutingId, OwningTenantName, IsNoise=iif(IsNoise==0, \"False\", \"True\") - , IsCustomerImpacting=iif(IsCustomerImpacting==0, \"False\", \"True\") , HowFixed, - IncidentSubType, TeamName\n| summarize percentiles(TTE,50,75,95,99) by bin(CreateDate, - time(1h)) | sort by CreateDate asc","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":" - Time To Engage (TTE) Percentiles ","transformations":[{"id":"renameByRegex","options":{"regex":"(percentile_)(.*)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":50,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"normal"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"m"},"overrides":[]},"gridPos":{"h":9,"w":24,"x":0,"y":33},"id":26,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"set - query_take_max_records=5000;\nlet uincidents=\nIncidentsSnapshotV2() \n| where - $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| project - IncidentId, CreateDate, Severity, State=Status, SourceName, SourceType, RoutingId, - OwningTenantName, IsNoise, IsCustomerImpacting, IncidentType, HowFixed, IncidentSubType, - SourceCreateDate, ImpactStartDate, MitigateDate, ResolveDate, OwningTeamId;\nlet - acks=uincidents\n| join kind=inner (Notifications| where RequestType == \"PRIMARY\" - and isnotnull(AcknowledgeDate) | project IncidentId, AcknowledgeDate, NotificationId,Lens_IngestionTime - ) on $left.IncidentId == $right.IncidentId\n| summarize AckDate=max(AcknowledgeDate) - by IncidentId;\nuincidents| join kind=leftouter(acks ) on $left.IncidentId - == $right.IncidentId| join kind=inner (Teams | summarize (Lens_IngestionTime, - TeamName)=argmax(Lens_IngestionTime, TeamName) by TeamId ) \n on $left.OwningTeamId - == $right.TeamId| project IncidentId, CreateDate, Severity, State, SourceCreateDate, - ImpactStartDate, MitigateDate, ResolveDate, AckDate\n , TTD = round(iff(isnull(ImpactStartDate), - real(null), iff(SourceCreateDate\u003cImpactStartDate, real(0), (SourceCreateDate-ImpactStartDate)/time(1m))),2)\n , - TTE = round(iff(isnull(AckDate) or isnull(ImpactStartDate), real(null), iff(AckDate\u003cImpactStartDate, - real(0), (AckDate-ImpactStartDate)/time(1m))),2)\n , TTM = round(iff(isnull(MitigateDate) - or isnull(ImpactStartDate), real(null), iff(MitigateDate\u003cImpactStartDate, - real(0), (MitigateDate-ImpactStartDate)/time(1m))),2), SourceName, SourceType, - RoutingId, OwningTenantName, IsNoise=iif(IsNoise==0, \"False\", \"True\") - , IsCustomerImpacting=iif(IsCustomerImpacting==0, \"False\", \"True\") , HowFixed, - IncidentSubType, TeamName\n| summarize percentiles(TTM,50,75,95,99) by bin(CreateDate, - time(1h)) | sort by CreateDate asc","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":" - Time To Mitigate (TTM) Percentiles ","transformations":[{"id":"renameByRegex","options":{"regex":"(percentile_)(.*)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","cellOptions":{"type":"auto"},"inspect":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"IncidentId"},"properties":[{"id":"links","value":[{"targetBlank":true,"title":"View - incident details","url":"https://portal.microsofticm.com/imp/v3/incidents/incident/${__data.fields.IncidentId}/summary"}]}]}]},"gridPos":{"h":11,"w":24,"x":0,"y":42},"id":27,"options":{"cellHeight":"sm","footer":{"countRows":false,"fields":"","reducer":["sum"],"show":false},"showHeader":true},"pluginVersion":"9.5.13","targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"set - query_take_max_records=5000;\nlet uincidents=\nIncidentsSnapshotV2() \n| where - $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| project - IncidentId, CreateDate, Severity, State=Status, SourceName, SourceType, RoutingId, - OwningTenantName, IsNoise, IsCustomerImpacting, IncidentType, HowFixed, IncidentSubType, - SourceCreateDate, ImpactStartDate, MitigateDate, ResolveDate, OwningTeamId;\nlet - acks=uincidents\n| join kind=inner (Notifications| where RequestType == \"PRIMARY\" - and isnotnull(AcknowledgeDate) | project IncidentId, AcknowledgeDate, NotificationId,Lens_IngestionTime - ) on $left.IncidentId == $right.IncidentId\n| summarize AckDate=max(AcknowledgeDate) - by IncidentId;\nuincidents| join kind=leftouter(acks ) on $left.IncidentId - == $right.IncidentId| join kind=inner (Teams | summarize (Lens_IngestionTime, - TeamName)=argmax(Lens_IngestionTime, TeamName) by TeamId ) \n on $left.OwningTeamId - == $right.TeamId| project IncidentId, CreateDate, Severity, State, SourceCreateDate, - ImpactStartDate, MitigateDate, ResolveDate, AckDate\n , TTD = round(iff(isnull(ImpactStartDate), - real(null), iff(SourceCreateDate\u003cImpactStartDate, real(0), (SourceCreateDate-ImpactStartDate)/time(1m))),2)\n , - TTE = round(iff(isnull(AckDate) or isnull(ImpactStartDate), real(null), iff(AckDate\u003cImpactStartDate, - real(0), (AckDate-ImpactStartDate)/time(1m))),2)\n , TTM = round(iff(isnull(MitigateDate) - or isnull(ImpactStartDate), real(null), iff(MitigateDate\u003cImpactStartDate, - real(0), (MitigateDate-ImpactStartDate)/time(1m))),2), SourceName, SourceType, - RoutingId, OwningTenantName, IsNoise=iif(IsNoise==0, \"False\", \"True\") - , IsCustomerImpacting=iif(IsCustomerImpacting==0, \"False\", \"True\") , HowFixed, - IncidentSubType, TeamName\n","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Incidents","type":"table"}],"title":"Time-to - Analysis (TTx)","type":"row"},{"collapsed":true,"gridPos":{"h":1,"w":24,"x":0,"y":29},"id":30,"panels":[{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"text","mode":"fixed"},"decimals":1,"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"m"},"overrides":[]},"gridPos":{"h":9,"w":12,"x":0,"y":30},"id":32,"options":{"colorMode":"value","graphMode":"none","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"textMode":"auto"},"pluginVersion":"9.5.17","targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"hide":false,"pluginVersion":"4.7.0","query":"set - query_take_max_records=5000;\nlet uincidents=\nIncidentsSnapshotV2()\n| where - $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\" and isnull(ParentIncidentId)\n| - project IncidentId, CreateDate, Severity, State=Status, SourceName, SourceType, - RoutingId, OwningTenantName, IsNoise, IsCustomerImpacting, IncidentType, HowFixed, - IncidentSubType, SourceCreateDate, ImpactStartDate, MitigateDate, ResolveDate, - OwningTeamId;\nlet acks=uincidents\n| join kind=inner (Notifications| where - RequestType == \"PRIMARY\" and isnotnull(AcknowledgeDate) | project IncidentId, - AcknowledgeDate, NotificationId,Lens_IngestionTime ) on $left.IncidentId == - $right.IncidentId\n| summarize AckDate=max(AcknowledgeDate) by IncidentId;\nuincidents| - join kind=leftouter(acks ) on $left.IncidentId == $right.IncidentId| join - kind=inner (Teams | summarize (Lens_IngestionTime, TeamName)=argmax(Lens_IngestionTime, - TeamName) by TeamId ) \n on $left.OwningTeamId == $right.TeamId| project - IncidentId, CreateDate, Severity, State, SourceCreateDate, ImpactStartDate, - MitigateDate, ResolveDate, AckDate\n , TTD = round(iff(isnull(ImpactStartDate), - real(null), iff(SourceCreateDate\u003cImpactStartDate, real(0), (SourceCreateDate-ImpactStartDate)/time(1m))),2)\n , - TTE = round(iff(isnull(AckDate) or isnull(ImpactStartDate), real(null), iff(AckDate\u003cImpactStartDate, - real(0), (AckDate-ImpactStartDate)/time(1m))),2)\n , TTM = round(iff(isnull(MitigateDate) - or isnull(ImpactStartDate), real(null), iff(MitigateDate\u003cImpactStartDate, - real(0), (MitigateDate-ImpactStartDate)/time(1m))),2), SourceName, SourceType, - RoutingId, OwningTenantName, IsNoise=iif(IsNoise==0, \"False\", \"True\") - , IsCustomerImpacting=iif(IsCustomerImpacting==0, \"False\", \"True\") , HowFixed, - IncidentSubType, TeamName\n| summarize percentiles(TTD,50,75,90), [\"TTD Avg\"] - = avg(TTD)","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":" - Time To Detect (TTD) Percentiles ","transformations":[{"id":"renameByRegex","options":{"regex":"(percentile_)(.*)","renamePattern":"$2"}},{"id":"organize","options":{"excludeByName":{},"indexByName":{},"renameByName":{"TTD_50":"TTD_P50","TTD_75":"TTD_P75","TTD_90":"TTD_P90"}}}],"type":"stat"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"text","mode":"fixed"},"links":[],"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"%Auto-Detect"},"properties":[{"id":"unit","value":"percent"}]}]},"gridPos":{"h":9,"w":12,"x":12,"y":30},"id":33,"options":{"colorMode":"value","graphMode":"none","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"textMode":"auto"},"pluginVersion":"9.5.17","targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"hide":false,"pluginVersion":"4.7.0","query":"let - totalIncidents = toscalar(\n IncidentsSnapshotV2() \n | where $__timeFilter(CreateDate) - \n | where OwningTenantName == \"$svc\" \n | where isnull(ParentIncidentId) - and Status in (''ACTIVE'', ''MITIGATED'', ''RESOLVED'') \n | summarize count()\n);\n\nIncidentsSnapshotV2() - \n| where $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| - where isnull(ParentIncidentId) and Status in (''ACTIVE'', ''MITIGATED'', ''RESOLVED'')\n| - where SourceOrigin in (\"Customer\", \"Email\", \"Forum/DL\", \"Manual\", - \"Other\", \"Partner\", \"Service\", \"Unknown\")\n| summarize [\"#Manual - Detection\"] = count()","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"B","resultFormat":"table"},{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"hide":false,"pluginVersion":"4.7.0","query":"let - totalIncidents = toscalar(\n IncidentsSnapshotV2() \n | where $__timeFilter(CreateDate) - \n | where OwningTenantName == \"$svc\" \n | where isnull(ParentIncidentId) - and Status in (''ACTIVE'', ''MITIGATED'', ''RESOLVED'') \n | summarize count()\n);\n\nIncidentsSnapshotV2() - \n| where $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| - where isnull(ParentIncidentId) and Status in (''ACTIVE'', ''MITIGATED'', ''RESOLVED'')\n| - where SourceOrigin in (\"Monitor\", \"Deployment\", \"Monitoring\", \"Performance - Counter\", \"Runner\", \"Workflow\")\n| summarize Count_IncidentType = count()\n| - extend Percent_AutoDetect = Count_IncidentType * 100.0 / totalIncidents\n| - project [\"%Auto-Detect\"] = Percent_AutoDetect","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Incident - Details","transformations":[],"type":"stat"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":50,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"normal"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":9,"w":24,"x":0,"y":39},"id":34,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"set - query_take_max_records=5000;\nlet uincidents=\nIncidentsSnapshotV2()\n| where - $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\" and isnull(ParentIncidentId)\n| - project IncidentId, CreateDate, Severity, State=Status, SourceName, SourceType, - RoutingId, OwningTenantName, IsNoise, IsCustomerImpacting, IncidentType, HowFixed, - IncidentSubType, SourceCreateDate, ImpactStartDate, MitigateDate, ResolveDate, - OwningTeamId;\nlet acks=uincidents\n| join kind=inner (Notifications| where - RequestType == \"PRIMARY\" and isnotnull(AcknowledgeDate) | project IncidentId, - AcknowledgeDate, NotificationId,Lens_IngestionTime ) on $left.IncidentId == - $right.IncidentId\n| summarize AckDate=max(AcknowledgeDate) by IncidentId;\nuincidents| - join kind=leftouter(acks ) on $left.IncidentId == $right.IncidentId| join - kind=inner (Teams | summarize (Lens_IngestionTime, TeamName)=argmax(Lens_IngestionTime, - TeamName) by TeamId ) \n on $left.OwningTeamId == $right.TeamId| project - IncidentId, CreateDate, Severity, State, SourceCreateDate, ImpactStartDate, - MitigateDate, ResolveDate, AckDate\n , TTD = round(iff(isnull(ImpactStartDate), - real(null), iff(SourceCreateDate\u003cImpactStartDate, real(0), (SourceCreateDate-ImpactStartDate)/time(1m))),2)\n , - TTE = round(iff(isnull(AckDate) or isnull(ImpactStartDate), real(null), iff(AckDate\u003cImpactStartDate, - real(0), (AckDate-ImpactStartDate)/time(1m))),2)\n , TTM = round(iff(isnull(MitigateDate) - or isnull(ImpactStartDate), real(null), iff(MitigateDate\u003cImpactStartDate, - real(0), (MitigateDate-ImpactStartDate)/time(1m))),2), SourceName, SourceType, - RoutingId, OwningTenantName, IsNoise=iif(IsNoise==0, \"False\", \"True\") - , IsCustomerImpacting=iif(IsCustomerImpacting==0, \"False\", \"True\") , HowFixed, - IncidentSubType, TeamName\n| summarize percentiles(TTD,75) by bin(CreateDate, - time(1h)) | sort by CreateDate asc","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":" - Time To Detect (75th Percentile)","transformations":[{"id":"renameByRegex","options":{"regex":"(percentile_)(.*)","renamePattern":"$2"}}],"type":"timeseries"}],"title":"Time-to-Detect - (TTD)","type":"row"},{"collapsed":true,"gridPos":{"h":1,"w":24,"x":0,"y":48},"id":35,"panels":[{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"text","mode":"fixed"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"m"},"overrides":[]},"gridPos":{"h":9,"w":12,"x":0,"y":49},"id":36,"options":{"colorMode":"value","graphMode":"none","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"textMode":"auto"},"pluginVersion":"9.5.17","targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"set - query_take_max_records=5000;\nlet uincidents=\nIncidentsSnapshotV2() \n| where - $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| project - IncidentId, CreateDate, Severity, State=Status, SourceName, SourceType, RoutingId, - OwningTenantName, IsNoise, IsCustomerImpacting, IncidentType, HowFixed, IncidentSubType, - SourceCreateDate, ImpactStartDate, MitigateDate, ResolveDate, OwningTeamId;\nlet - acks=uincidents\n| join kind=inner (Notifications| where RequestType == \"PRIMARY\" - and isnotnull(AcknowledgeDate) | project IncidentId, AcknowledgeDate, NotificationId,Lens_IngestionTime - ) on $left.IncidentId == $right.IncidentId\n| summarize AckDate=max(AcknowledgeDate) - by IncidentId;\nuincidents| join kind=leftouter(acks ) on $left.IncidentId - == $right.IncidentId| join kind=inner (Teams | summarize (Lens_IngestionTime, - TeamName)=argmax(Lens_IngestionTime, TeamName) by TeamId ) \n on $left.OwningTeamId - == $right.TeamId| project IncidentId, CreateDate, Severity, State, SourceCreateDate, - ImpactStartDate, MitigateDate, ResolveDate, AckDate\n , TTD = round(iff(isnull(ImpactStartDate), - real(null), iff(SourceCreateDate\u003cImpactStartDate, real(0), (SourceCreateDate-ImpactStartDate)/time(1m))),2)\n , - TTE = round(iff(isnull(AckDate) or isnull(ImpactStartDate), real(null), iff(AckDate\u003cImpactStartDate, - real(0), (AckDate-ImpactStartDate)/time(1m))),2)\n , TTM = round(iff(isnull(MitigateDate) - or isnull(ImpactStartDate), real(null), iff(MitigateDate\u003cImpactStartDate, - real(0), (MitigateDate-ImpactStartDate)/time(1m))),2), SourceName, SourceType, - RoutingId, OwningTenantName, IsNoise=iif(IsNoise==0, \"False\", \"True\") - , IsCustomerImpacting=iif(IsCustomerImpacting==0, \"False\", \"True\") , HowFixed, - IncidentSubType, TeamName\n| summarize percentiles(TTE,50,75,90), [\"TTE (avg.)\"] - = avg(TTE) ","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":" - Time To Engage (TTE) Percentiles ","transformations":[{"id":"renameByRegex","options":{"regex":"(percentile_)(.*)","renamePattern":"$2"}}],"type":"stat"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"description":"Hops - refer to the Team Transfers of incidents, which contribute to a higher Time - to Engage. For more information, please click on the link attached to this - panel.","fieldConfig":{"defaults":{"color":{"fixedColor":"text","mode":"fixed"},"decimals":2,"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":9,"w":12,"x":12,"y":49},"id":42,"links":[{"title":"Hops - refers to the Team Transfer of incidents, which contributes to a higher Time - to Engage for said Incident. For more information on this, please click on - the link.","url":"https://icmdocs.azurewebsites.net/reporting/hops-definition.html"}],"options":{"colorMode":"value","graphMode":"none","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"textMode":"auto"},"pluginVersion":"9.5.17","targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"IncidentsSnapshotV2() - \n| where $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| - project IncidentId, Lens_IngestionTime, OwningTenantName, Severity, OwningTeamId\n| - join kind= inner(Notifications | where $__timeFilter(CreateDate))\non $left.IncidentId - == $right.IncidentId\n| join kind=inner (NotificationActions | where $__timeFilter(SendDate))\non - $left.NotificationId == $right.NotificationId \n| where isnotnull(SendDate) - and Status =~ ''COMPLETED'' and RequestType == \"TRANSFER\"\n| summarize hops - = dcount(NotificationId) by IncidentId\n| summarize [\"Hop (Avg)\"] = avg(hops), [\"Hops - (P75)\"] = percentiles(hops,75)\n\n\n","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Notification - Details","type":"stat"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":50,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"normal"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":24,"x":0,"y":58},"id":37,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"set - query_take_max_records=5000;\nlet uincidents=\nIncidentsSnapshotV2() \n| where - $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| project - IncidentId, CreateDate, Severity, State=Status, SourceName, SourceType, RoutingId, - OwningTenantName, IsNoise, IsCustomerImpacting, IncidentType, HowFixed, IncidentSubType, - SourceCreateDate, ImpactStartDate, MitigateDate, ResolveDate, OwningTeamId;\nlet - acks=uincidents\n| join kind=inner (Notifications| where RequestType == \"PRIMARY\" - and isnotnull(AcknowledgeDate) | project IncidentId, AcknowledgeDate, NotificationId,Lens_IngestionTime - ) on $left.IncidentId == $right.IncidentId\n| summarize AckDate=max(AcknowledgeDate) - by IncidentId;\nuincidents| join kind=leftouter(acks ) on $left.IncidentId - == $right.IncidentId| join kind=inner (Teams | summarize (Lens_IngestionTime, - TeamName)=argmax(Lens_IngestionTime, TeamName) by TeamId ) \n on $left.OwningTeamId - == $right.TeamId| project IncidentId, CreateDate, Severity, State, SourceCreateDate, - ImpactStartDate, MitigateDate, ResolveDate, AckDate\n , TTD = round(iff(isnull(ImpactStartDate), - real(null), iff(SourceCreateDate\u003cImpactStartDate, real(0), (SourceCreateDate-ImpactStartDate)/time(1m))),2)\n , - TTE = round(iff(isnull(AckDate) or isnull(ImpactStartDate), real(null), iff(AckDate\u003cImpactStartDate, - real(0), (AckDate-ImpactStartDate)/time(1m))),2)\n , TTM = round(iff(isnull(MitigateDate) - or isnull(ImpactStartDate), real(null), iff(MitigateDate\u003cImpactStartDate, - real(0), (MitigateDate-ImpactStartDate)/time(1m))),2), SourceName, SourceType, - RoutingId, OwningTenantName, IsNoise=iif(IsNoise==0, \"False\", \"True\") - , IsCustomerImpacting=iif(IsCustomerImpacting==0, \"False\", \"True\") , HowFixed, - IncidentSubType, TeamName\n| summarize percentiles(TTE,75) by bin(CreateDate, - time(1h)) | sort by CreateDate asc","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":" - Time To Engage (75th Percentile)","transformations":[{"id":"renameByRegex","options":{"regex":"(percentile_)(.*)","renamePattern":"$2"}}],"type":"timeseries"}],"title":"Time-to-Engage - (TTE)","type":"row"},{"collapsed":true,"gridPos":{"h":1,"w":24,"x":0,"y":68},"id":38,"panels":[{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"text","mode":"fixed"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"m"},"overrides":[]},"gridPos":{"h":9,"w":12,"x":0,"y":5},"id":39,"options":{"colorMode":"value","graphMode":"none","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"textMode":"auto"},"pluginVersion":"9.5.13","targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"set - query_take_max_records=5000;\nlet uincidents=\nIncidentsSnapshotV2() \n| where - $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| project - IncidentId, CreateDate, Severity, State=Status, SourceName, SourceType, RoutingId, - OwningTenantName, IsNoise, IsCustomerImpacting, IncidentType, HowFixed, IncidentSubType, - SourceCreateDate, ImpactStartDate, MitigateDate, ResolveDate, OwningTeamId;\nlet - acks=uincidents\n| join kind=inner (Notifications| where RequestType == \"PRIMARY\" - and isnotnull(AcknowledgeDate) | project IncidentId, AcknowledgeDate, NotificationId,Lens_IngestionTime - ) on $left.IncidentId == $right.IncidentId\n| summarize AckDate=max(AcknowledgeDate) - by IncidentId;\nuincidents| join kind=leftouter(acks ) on $left.IncidentId - == $right.IncidentId| join kind=inner (Teams | summarize (Lens_IngestionTime, - TeamName)=argmax(Lens_IngestionTime, TeamName) by TeamId ) \n on $left.OwningTeamId - == $right.TeamId| project IncidentId, CreateDate, Severity, State, SourceCreateDate, - ImpactStartDate, MitigateDate, ResolveDate, AckDate\n , TTD = round(iff(isnull(ImpactStartDate), - real(null), iff(SourceCreateDate\u003cImpactStartDate, real(0), (SourceCreateDate-ImpactStartDate)/time(1m))),2)\n , - TTE = round(iff(isnull(AckDate) or isnull(ImpactStartDate), real(null), iff(AckDate\u003cImpactStartDate, - real(0), (AckDate-ImpactStartDate)/time(1m))),2)\n , TTM = round(iff(isnull(MitigateDate) - or isnull(ImpactStartDate), real(null), iff(MitigateDate\u003cImpactStartDate, - real(0), (MitigateDate-ImpactStartDate)/time(1m))),2), SourceName, SourceType, - RoutingId, OwningTenantName, IsNoise=iif(IsNoise==0, \"False\", \"True\") - , IsCustomerImpacting=iif(IsCustomerImpacting==0, \"False\", \"True\") , HowFixed, - IncidentSubType, TeamName\n| summarize percentiles(TTM,50,75,90), [\"TTM_AVG\"] - = avg(TTM)\n","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":" - Time To Mitigate (TTM) Percentiles ","transformations":[{"id":"renameByRegex","options":{"regex":"(percentile_)(.*)","renamePattern":"$2"}}],"type":"stat"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"noValue":"0","thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"short"},"overrides":[{"matcher":{"id":"byName","options":"High - TTM"},"properties":[{"id":"color","value":{"fixedColor":"red","mode":"fixed"}}]},{"matcher":{"id":"byName","options":"TTM - Ok"},"properties":[{"id":"color","value":{"fixedColor":"green","mode":"fixed"}}]},{"matcher":{"id":"byName","options":"TTM - Value \u003c=0"},"properties":[{"id":"color","value":{"fixedColor":"yellow","mode":"fixed"}}]}]},"gridPos":{"h":9,"w":12,"x":12,"y":5},"id":40,"options":{"displayMode":"gradient","minVizHeight":10,"minVizWidth":0,"orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"showUnfilled":true,"valueMode":"color"},"pluginVersion":"9.5.13","targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"set - query_take_max_records=5000;\nlet uincidents=\nIncidentsSnapshotV2() \n| where - $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| project - IncidentId, CreateDate, Severity, State=Status, SourceName, SourceType, RoutingId, - OwningTenantName, IsNoise, IsCustomerImpacting, IncidentType, HowFixed, IncidentSubType, - SourceCreateDate, ImpactStartDate, MitigateDate, ResolveDate, OwningTeamId;\nlet - acks=uincidents\n| join kind=inner (Notifications| where RequestType == \"PRIMARY\" - and isnotnull(AcknowledgeDate) | project IncidentId, AcknowledgeDate, NotificationId,Lens_IngestionTime - ) on $left.IncidentId == $right.IncidentId\n| summarize AckDate=max(AcknowledgeDate) - by IncidentId;\nuincidents| join kind=leftouter(acks ) on $left.IncidentId - == $right.IncidentId| join kind=inner (Teams | summarize (Lens_IngestionTime, - TeamName)=argmax(Lens_IngestionTime, TeamName) by TeamId ) \n on $left.OwningTeamId - == $right.TeamId| project IncidentId, CreateDate, Severity, State, SourceCreateDate, - ImpactStartDate, MitigateDate, ResolveDate, AckDate\n , TTM = round(iff(isnull(MitigateDate) - or isnull(ImpactStartDate), real(null), iff(MitigateDate\u003cImpactStartDate, - real(0), (MitigateDate-ImpactStartDate)/time(1m))),2), SourceName, SourceType, - RoutingId, OwningTenantName, IsNoise=iif(IsNoise==0, \"False\", \"True\") - , IsCustomerImpacting=iif(IsCustomerImpacting==0, \"False\", \"True\") , HowFixed, - IncidentSubType, TeamName\n| extend TTM_noNulls = coalesce(TTM, 0.0)\n// | - extend TTM_Group = case(TTM_noNulls \u003e 30, \"High TTM\", TTM_noNulls \u003c= - 0.0, \"TTM Value \u003c= 0\", TTM_noNulls \u003c= 30, \"TTM Ok\", \"Other\")\n| - where TTM_noNulls \u003e 30\n| summarize [\"High TTM\"] = count()","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"\u003e30","resultFormat":"table"},{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"hide":false,"pluginVersion":"4.7.0","query":"set - query_take_max_records=5000;\nlet uincidents=\nIncidentsSnapshotV2() \n| where - $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| project - IncidentId, CreateDate, Severity, State=Status, SourceName, SourceType, RoutingId, - OwningTenantName, IsNoise, IsCustomerImpacting, IncidentType, HowFixed, IncidentSubType, - SourceCreateDate, ImpactStartDate, MitigateDate, ResolveDate, OwningTeamId;\nlet - acks=uincidents\n| join kind=inner (Notifications| where RequestType == \"PRIMARY\" - and isnotnull(AcknowledgeDate) | project IncidentId, AcknowledgeDate, NotificationId,Lens_IngestionTime - ) on $left.IncidentId == $right.IncidentId\n| summarize AckDate=max(AcknowledgeDate) - by IncidentId;\nuincidents| join kind=leftouter(acks ) on $left.IncidentId - == $right.IncidentId| join kind=inner (Teams | summarize (Lens_IngestionTime, - TeamName)=argmax(Lens_IngestionTime, TeamName) by TeamId ) \n on $left.OwningTeamId - == $right.TeamId| project IncidentId, CreateDate, Severity, State, SourceCreateDate, - ImpactStartDate, MitigateDate, ResolveDate, AckDate\n , TTM = round(iff(isnull(MitigateDate) - or isnull(ImpactStartDate), real(null), iff(MitigateDate\u003cImpactStartDate, - real(0), (MitigateDate-ImpactStartDate)/time(1m))),2), SourceName, SourceType, - RoutingId, OwningTenantName, IsNoise=iif(IsNoise==0, \"False\", \"True\") - , IsCustomerImpacting=iif(IsCustomerImpacting==0, \"False\", \"True\") , HowFixed, - IncidentSubType, TeamName\n| extend TTM_noNulls = coalesce(TTM, 0.0)\n// | - extend TTM_Group = case(TTM_noNulls \u003e 30, \"High TTM\", TTM_noNulls \u003c= - 0.0, \"TTM Value \u003c= 0\", TTM_noNulls \u003c= 30, \"TTM Ok\", \"Other\")\n| - where TTM_noNulls \u003c= 30\n| summarize [\"TTM Ok\"] = count()","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"},{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"hide":false,"pluginVersion":"4.7.0","query":"set - query_take_max_records=5000;\nlet uincidents=\nIncidentsSnapshotV2() \n| where - $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| project - IncidentId, CreateDate, Severity, State=Status, SourceName, SourceType, RoutingId, - OwningTenantName, IsNoise, IsCustomerImpacting, IncidentType, HowFixed, IncidentSubType, - SourceCreateDate, ImpactStartDate, MitigateDate, ResolveDate, OwningTeamId;\nlet - acks=uincidents\n| join kind=inner (Notifications| where RequestType == \"PRIMARY\" - and isnotnull(AcknowledgeDate) | project IncidentId, AcknowledgeDate, NotificationId,Lens_IngestionTime - ) on $left.IncidentId == $right.IncidentId\n| summarize AckDate=max(AcknowledgeDate) - by IncidentId;\nuincidents| join kind=leftouter(acks ) on $left.IncidentId - == $right.IncidentId| join kind=inner (Teams | summarize (Lens_IngestionTime, - TeamName)=argmax(Lens_IngestionTime, TeamName) by TeamId ) \n on $left.OwningTeamId - == $right.TeamId| project IncidentId, CreateDate, Severity, State, SourceCreateDate, - ImpactStartDate, MitigateDate, ResolveDate, AckDate\n , TTM = round(iff(isnull(MitigateDate) - or isnull(ImpactStartDate), real(null), iff(MitigateDate\u003cImpactStartDate, - real(0), (MitigateDate-ImpactStartDate)/time(1m))),2), SourceName, SourceType, - RoutingId, OwningTenantName, IsNoise=iif(IsNoise==0, \"False\", \"True\") - , IsCustomerImpacting=iif(IsCustomerImpacting==0, \"False\", \"True\") , HowFixed, - IncidentSubType, TeamName\n| extend TTM_noNulls = coalesce(TTM, 0.0)\n// | - extend TTM_Group = case(TTM_noNulls \u003e 30, \"High TTM\", TTM_noNulls \u003c= - 0.0, \"TTM Value \u003c= 0\", TTM_noNulls \u003c= 30, \"TTM Ok\", \"Other\")\n| - where TTM_noNulls \u003c= 0\n| summarize [\"TTM Value \u003c=0\"] = count()","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"B","resultFormat":"table"}],"title":"TTM - Group","transformations":[{"id":"renameByRegex","options":{"regex":"(percentile_)(.*)","renamePattern":"$2"}}],"type":"bargauge"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"description":"","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":50,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"normal"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"m"},"overrides":[]},"gridPos":{"h":9,"w":24,"x":0,"y":14},"id":46,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"set - query_take_max_records=5000;\nlet uincidents=\nIncidentsSnapshotV2() \n| where - $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| project - IncidentId, CreateDate, Severity, State=Status, SourceName, SourceType, RoutingId, - OwningTenantName, IsNoise, IsCustomerImpacting, IncidentType, HowFixed, IncidentSubType, - SourceCreateDate, ImpactStartDate, MitigateDate, ResolveDate, OwningTeamId;\nlet - acks=uincidents\n| join kind=inner (Notifications| where RequestType == \"PRIMARY\" - and isnotnull(AcknowledgeDate) | project IncidentId, AcknowledgeDate, NotificationId,Lens_IngestionTime - ) on $left.IncidentId == $right.IncidentId\n| summarize AckDate=max(AcknowledgeDate) - by IncidentId;\nuincidents| join kind=leftouter(acks ) on $left.IncidentId - == $right.IncidentId| join kind=inner (Teams | summarize (Lens_IngestionTime, - TeamName)=argmax(Lens_IngestionTime, TeamName) by TeamId ) \n on $left.OwningTeamId - == $right.TeamId| project IncidentId, CreateDate, Severity, State, SourceCreateDate, - ImpactStartDate, MitigateDate, ResolveDate, AckDate\n , TTD = round(iff(isnull(ImpactStartDate), - real(null), iff(SourceCreateDate\u003cImpactStartDate, real(0), (SourceCreateDate-ImpactStartDate)/time(1m))),2)\n , - TTE = round(iff(isnull(AckDate) or isnull(ImpactStartDate), real(null), iff(AckDate\u003cImpactStartDate, - real(0), (AckDate-ImpactStartDate)/time(1m))),2)\n , TTM = round(iff(isnull(MitigateDate) - or isnull(ImpactStartDate), real(null), iff(MitigateDate\u003cImpactStartDate, - real(0), (MitigateDate-ImpactStartDate)/time(1m))),2), SourceName, SourceType, - RoutingId, OwningTenantName, IsNoise=iif(IsNoise==0, \"False\", \"True\") - , IsCustomerImpacting=iif(IsCustomerImpacting==0, \"False\", \"True\") , HowFixed, - IncidentSubType, TeamName\n| summarize percentiles(TTM,75) by bin(CreateDate, - time(1h)) | sort by CreateDate asc","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":" - Time To Mitigate (75th Percentile)","transformations":[{"id":"renameByRegex","options":{"regex":"(percentile_)(.*)","renamePattern":"$2"}}],"type":"timeseries"}],"title":"Time-to-Mitigate - (TTM)","type":"row"},{"collapsed":true,"gridPos":{"h":1,"w":24,"x":0,"y":69},"id":45,"panels":[{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"text","mode":"fixed"},"mappings":[],"noValue":"0","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byFrameRefID","options":"percentiles"},"properties":[{"id":"unit","value":"m"}]},{"matcher":{"id":"byName","options":"percentile_TTA_75"},"properties":[{"id":"displayName","value":"TTA - (75P)"}]},{"matcher":{"id":"byName","options":"percentile_TTA_90"},"properties":[{"id":"displayName","value":"TTA - (90P)"}]},{"matcher":{"id":"byName","options":"avg_TTA"},"properties":[{"id":"displayName","value":"TTA - (Avg.)"}]}]},"gridPos":{"h":20,"w":3,"x":0,"y":70},"id":44,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"textMode":"auto"},"pluginVersion":"9.5.17","targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"hide":false,"pluginVersion":"4.7.0","query":"cluster(''icmdataro.centralus.kusto.windows.net'').database(''Common'').Get_Report_TTA()\n| - where SendDate \u003e ago(30d) and TenantName == \"$svc\"\n| project TTA\n| - summarize percentiles(TTA, 75, 90), avg(TTA)","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"percentiles","resultFormat":"table"},{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"hide":false,"pluginVersion":"4.7.0","query":"cluster(''icmdataro.centralus.kusto.windows.net'').database(''Common'').Get_Report_TTA()\n| - where SendDate \u003e ago(30d) and TenantName == \"$svc\"\n| project TTA\n| - where TTA \u003e 15\n| summarize [\"#Notices with TTA \u003e 15 min\"] = percentile(TTA, - 75)","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"\u003e15min","resultFormat":"table"}],"title":"TTA - (75P)","transformations":[],"type":"stat"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"text","mode":"continuous-RdYlGr"},"mappings":[],"min":0,"noValue":"0","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"short"},"overrides":[]},"gridPos":{"h":20,"w":21,"x":3,"y":70},"id":47,"options":{"displayMode":"basic","minVizHeight":10,"minVizWidth":0,"orientation":"horizontal","reduceOptions":{"calcs":["lastNotNull"],"fields":"/^count_$/","values":true},"showUnfilled":true,"valueMode":"color"},"pluginVersion":"9.5.17","targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"hide":false,"pluginVersion":"4.7.0","query":"cluster(''icmdataro.centralus.kusto.windows.net'').database(''Common'').Get_Report_TTA()\n| - where SendDate \u003e ago(30d) and TenantName == \"$svc\"\n| summarize count() - by TTABucket","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"\u003c= - 5","resultFormat":"table"}],"title":"TTA Groups","transformations":[],"type":"bargauge"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":51,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"smooth","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"min":0,"noValue":"0","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"m"},"overrides":[]},"gridPos":{"h":16,"w":24,"x":0,"y":90},"id":48,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"pluginVersion":"9.5.13","targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"hide":false,"pluginVersion":"4.7.0","query":"cluster(''icmdataro.centralus.kusto.windows.net'').database(''Common'').Get_Report_TTA()\n| - where SendDate \u003e ago(30d) and TenantName == \"$svc\"\n| project TTABucket, - SendDate\n| summarize count() by TTABucket, bin(SendDate, time(1d)) | sort - by SendDate asc","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"\u003c= - 5","resultFormat":"time_series"}],"title":"TTA Groups","transformations":[{"id":"renameByRegex","options":{"regex":"(count_)(.*)","renamePattern":"$2"}}],"type":"timeseries"}],"title":"Time-to-Acknowledge - (TTA)","type":"row"},{"collapsed":true,"datasource":{"type":"datasource","uid":"grafana"},"gridPos":{"h":1,"w":24,"x":0,"y":106},"id":12,"panels":[{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"bars","fillOpacity":50,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"normal"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"short"},"overrides":[]},"gridPos":{"h":9,"w":12,"x":0,"y":7},"id":13,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"IncidentsSnapshotV2()\n| - where $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| join - kind=inner (\n NotificationActions \n | where $__timeFilter(SendDate) - and isnotnull(SendDate) and Status =~ ''COMPLETED''\n) on $left.IncidentId - == $right.IncidentId\n| summarize arg_max(Lens_IngestionTime, NotificationId, - SendDate, OwningTeamId, IncidentId, ServiceType, Severity) by NotificationActionId - \n| summarize count() by bin(SendDate, 1d), ServiceType\n| sort by SendDate - asc","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":"Notification - by Contact Type","transformations":[{"id":"renameByRegex","options":{"regex":"(count_)(.*)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"bars","fillOpacity":50,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"normal"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"short"},"overrides":[]},"gridPos":{"h":9,"w":12,"x":12,"y":7},"id":14,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"hide":false,"pluginVersion":"4.7.0","query":"IncidentsSnapshotV2() - \n| where $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| - project IncidentId, Lens_IngestionTime, OwningTenantName, OwningTeamId\n| - join kind= inner(Notifications \n | where $__timeFilter(CreateDate))\non - $left.IncidentId == $right.IncidentId\n| join kind=inner (NotificationActions - \n | where $__timeFilter(SendDate))\non $left.NotificationId - == $right.NotificationId \n| where isnotnull(SendDate) and Status =~ ''COMPLETED''\n| - summarize arg_max(Lens_IngestionTime, *) by NotificationActionId\n| summarize - count() by bin(SendDate, 1d), RequestType\n| sort by SendDate asc","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":"Notification - by Request Type","transformations":[{"id":"renameByRegex","options":{"regex":"(count_)(.*)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","cellOptions":{"type":"auto"},"inspect":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"AcknowledgeDate"},"properties":[{"id":"custom.width","value":532}]},{"matcher":{"id":"byName","options":"SendDate"},"properties":[{"id":"custom.width","value":320}]},{"matcher":{"id":"byName","options":"CreateDate"},"properties":[{"id":"custom.width","value":246}]}]},"gridPos":{"h":9,"w":24,"x":0,"y":16},"id":15,"options":{"cellHeight":"sm","footer":{"countRows":false,"fields":"","reducer":["sum"],"show":false},"showHeader":true,"sortBy":[]},"pluginVersion":"9.5.13","targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"IncidentsSnapshotV2() - \n| where $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| - project IncidentId, Lens_IngestionTime, OwningTenantName, Severity, OwningTeamId\n| - join kind= inner(Notifications | where $__timeFilter(CreateDate))\non $left.IncidentId - == $right.IncidentId\n| join kind=inner (NotificationActions | where $__timeFilter(SendDate))\non - $left.NotificationId == $right.NotificationId \n| where isnotnull(SendDate) - and Status =~ ''COMPLETED''\n| summarize (Lens_IngestionTime, NotificationId, - SendDate, TeamId, IncidentId, ServiceType, PrimaryTargetType, RequestType,Severity)=argmax(Lens_IngestionTime, - NotificationId, SendDate, OwningTeamId, IncidentId, ServiceType, PrimaryTargetType, - RequestType, Severity) by NotificationActionId \n| join kind=inner (Teams - | summarize (Lens_IngestionTime, TeamName, TenantName)=argmax(Lens_IngestionTime, - TeamName, TenantName) by TeamId | project TeamId, TeamName, TenantName)\non - $left.TeamId == $right.TeamId\n| project NotificationId, IncidentId, SendDate, - TeamName, ServiceType, PrimaryTargetType, RequestType, TenantName, Severity\n\n","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Notification - Details","type":"table"}],"title":"Notification Volume","type":"row"}],"refresh":"","schemaVersion":38,"style":"dark","tags":[],"templating":{"list":[{"current":{"selected":false,"text":"Azure - Data Explorer Datasource","value":"Azure Data Explorer Datasource"},"hide":2,"includeAll":false,"multi":false,"name":"ds","options":[],"query":"grafana-azure-data-explorer-datasource","queryValue":"","refresh":1,"regex":"/Icm - via ADX/i","skipUrlSync":false,"type":"datasource"},{"current":{},"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"definition":"Tenants - | distinct TenantName","error":{},"hide":0,"includeAll":false,"label":"Service","multi":false,"name":"svc","options":[],"query":{"database":"IcmDataWarehouse","expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"Tenants - | distinct TenantName","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"adx-Tenants - | distinct TenantName","resultFormat":"table"},"refresh":1,"regex":"","skipUrlSync":false,"sort":1,"type":"query"}]},"time":{"from":"now-30d","to":"now"},"timepicker":{},"timezone":"","title":"IcM - Canned Dashboard","uid":"icm-geneva-canned-dashboard","version":1,"weekStart":""}}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '75203' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-75kDhh1u78/arkk2jGHqLg';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:07 GMT - grafana-trace-id: - - 615fb08ad6f5fc7214465f558c0ae417 - mise-correlation-id: - - 2ca08956-418c-4172-8feb-ef29a27525c9 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933788.091.29.770527|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/dashboards/uid/sVKyjvpnz - response: - body: - string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"incoming-service-qos","url":"/d/sVKyjvpnz/incoming-service-qos","expires":"0001-01-01T00:00:00Z","created":"2024-05-28T21:55:37Z","updated":"2024-05-28T21:55:37Z","updatedBy":"Anonymous","createdBy":"Anonymous","version":1,"hasAcl":false,"isFolder":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","provisioned":true,"provisionedExternalId":"IncomingQoS.json","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"editable":true,"fiscalYearStartMonth":0,"gnetId":null,"graphTooltip":0,"id":25,"links":[],"liveNow":false,"panels":[{"datasource":"Geneva - Datasource","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"decimals":2,"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":9,"w":12,"x":0,"y":0},"id":2,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["mean"],"fields":"","values":false},"text":{},"textMode":"auto"},"pluginVersion":"8.2.2","targets":[{"account":"AnswersUIProd","backends":[],"dimension":"Total","dimensionFilterOperators":[],"dimensionFilterValues":[],"dimensionFilters":[],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","metric":"StandingQuery\\IncomingApiReliability","metricsQueryType":"ui","namespace":"ApplicationMetrics","queryText":"metric(\"StandingQuery\\\\IncomingApiReliability\").samplingTypes(\"NullableAverage\")\n\n| - top 40 by avg(NullableAverage) desc\n","refId":"A","samplingType":"NullableAverage","service":"metrics","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"title":"Overall - Reliability","type":"stat"},{"datasource":"Geneva Datasource","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"decimals":2,"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":9,"w":12,"x":12,"y":0},"id":3,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["mean"],"fields":"","values":false},"text":{},"textMode":"auto"},"pluginVersion":"8.2.2","targets":[{"account":"AnswersUIProd","backends":[],"dimension":"Total","dimensionFilterOperators":[],"dimensionFilterValues":[],"dimensionFilters":[],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","metric":"StandingQuery\\IncomingApiReliability","metricsQueryType":"ui","namespace":"ApplicationMetrics","queryText":"metric(\"StandingQuery\\\\IncomingApiReliability\").samplingTypes(\"Rate\")\n\n| - top 40 by avg(Rate) desc\n","refId":"A","samplingType":"Rate","service":"metrics","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"title":"Overall - RPS","type":"stat"},{"datasource":"Geneva Datasource","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"decimals":0,"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":9,"w":12,"x":0,"y":9},"id":4,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["sum"],"fields":"","values":false},"text":{},"textMode":"auto"},"pluginVersion":"8.2.2","targets":[{"account":"AnswersUIProd","backends":[],"dimension":"Total","dimensionFilterOperators":[],"dimensionFilterValues":[],"dimensionFilters":[],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","metric":"StandingQuery\\IncomingApiReliability","metricsQueryType":"ui","namespace":"ApplicationMetrics","queryText":"metric(\"StandingQuery\\\\IncomingApiReliability\").samplingTypes(\"Count\")\n\n| - top 40 by avg(Count) desc\n","refId":"A","samplingType":"Count","service":"metrics","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"title":"Overall - Request Count","type":"stat"},{"datasource":"Geneva Datasource","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"decimals":2,"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":9,"w":12,"x":12,"y":9},"id":5,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["mean"],"fields":"","values":false},"text":{},"textMode":"auto"},"pluginVersion":"8.2.2","targets":[{"account":"AnswersUIProd","backends":[],"dimension":"Total","dimensionFilterOperators":[],"dimensionFilterValues":[],"dimensionFilters":[],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","metric":"StandingQuery\\IncomingApiSuccessLatency","metricsQueryType":"ui","namespace":"ApplicationMetrics","queryText":"metric(\"StandingQuery\\\\IncomingApiSuccessLatency\").samplingTypes(\"NullableAverage\")\n\n| - top 40 by avg(NullableAverage) desc\n","refId":"A","samplingType":"NullableAverage","service":"metrics","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"title":"Overall - Avg Latency (ms)","type":"stat"},{"datasource":"Geneva Datasource","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"decimals":2,"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":9,"w":12,"x":0,"y":18},"id":6,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single"}},"pluginVersion":"8.2.2","targets":[{"account":"AnswersUIProd","backends":[],"dimension":"Total","dimensionFilterOperators":[],"dimensionFilterValues":[],"dimensionFilters":[],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","metric":"StandingQuery\\IncomingApiReliability","metricsQueryType":"ui","namespace":"ApplicationMetrics","queryText":"metric(\"StandingQuery\\\\IncomingApiReliability\").samplingTypes(\"NullableAverage\")\n\n| - top 40 by avg(NullableAverage) desc\n","refId":"A","samplingType":"NullableAverage","service":"metrics","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"title":"API - Reliability","type":"timeseries"},{"datasource":"Geneva Datasource","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"decimals":2,"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":9,"w":12,"x":12,"y":18},"id":7,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single"}},"pluginVersion":"8.2.2","targets":[{"account":"AnswersUIProd","backends":[],"dimension":"Total","dimensionFilterOperators":[],"dimensionFilterValues":[],"dimensionFilters":[],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","metric":"StandingQuery\\IncomingApiReliability","metricsQueryType":"ui","namespace":"ApplicationMetrics","queryText":"metric(\"StandingQuery\\\\IncomingApiReliability\").samplingTypes(\"Rate\")\n\n| - top 40 by avg(Rate) desc\n","refId":"A","samplingType":"Rate","service":"metrics","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"title":"API - RPS","type":"timeseries"},{"datasource":"Geneva Datasource","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineStyle":{"fill":"solid"},"lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"always","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"noValue":"0","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"short"},"overrides":[]},"gridPos":{"h":9,"w":12,"x":0,"y":27},"id":8,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single"}},"pluginVersion":"8.2.2","targets":[{"account":"AnswersUIProd","backends":[],"dimension":"RoleInstance-CallerName-OperationName","dimensionFilterOperators":["in","in","in","in","in"],"dimensionFilterValues":[],"dimensionFilters":["CallerName","Environment","OperationName","Role","RoleInstance"],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","metric":"StandingQuery\\IncomingApiSuccessLatency","metricsQueryType":"ui","namespace":"ApplicationMetrics","queryText":"metric(\"StandingQuery\\\\IncomingApiSuccessLatency\").dimensions(\"CallerName\", - \"Environment\", \"OperationName\", \"Role\", \"RoleInstance\").samplingTypes(\"NullableAverage\")\n\n| - top 40 by avg(NullableAverage) desc\n","refId":"A","samplingType":"NullableAverage","service":"metrics","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"timeFrom":null,"timeShift":null,"title":"API - Success Latency","type":"timeseries"},{"datasource":"Geneva Datasource","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":12,"w":24,"x":0,"y":36},"id":9,"options":{"orientation":"auto","reduceOptions":{"calcs":["mean"],"fields":"","values":false},"showThresholdLabels":false,"showThresholdMarkers":true,"text":{}},"pluginVersion":"8.2.2","targets":[{"account":"AnswersUIProd","backends":[],"dimension":"Non-index","dimensionFilterOperators":["in"],"dimensionFilterValues":[[]],"dimensionFilters":["OperationName"],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","hide":false,"metric":"StandingQuery\\IncomingApiRequests","metricsQueryType":"ui","namespace":"ApplicationMetrics","queryText":"metric(\"StandingQuery\\\\IncomingApiRequests\").dimensions(\"OperationName\").samplingTypes(\"Count\")\n\n| - top 1000 by avg(Count) desc\n","refId":"A","samplingType":"Count","service":"metrics","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"timeFrom":null,"timeShift":null,"title":"API - Requests","transformations":[{"id":"configFromData","options":{"configRefId":"A","mappings":[{"fieldName":"time","handlerKey":"__ignore","reducerId":"lastNotNull"},{"fieldName":"Count - microsoft.support.community.portal.controllers.threadcontroller.viewthread","handlerKey":"field.name","reducerId":"mean"},{"fieldName":"Count - Thread.ViewThread","handlerKey":"field.name","reducerId":"mean"}]}}],"type":"gauge"},{"datasource":"Geneva - Datasource","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":12,"w":24,"x":0,"y":48},"id":10,"options":{"orientation":"auto","reduceOptions":{"calcs":["mean"],"fields":"","values":false},"showThresholdLabels":false,"showThresholdMarkers":true,"text":{}},"pluginVersion":"8.2.2","targets":[{"account":"AnswersUIProd","backends":[],"dimension":"Non-index","dimensionFilterOperators":["in","in"],"dimensionFilterValues":[[]],"dimensionFilters":["OperationName","Environment"],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","hide":false,"metric":"StandingQuery\\IncomingApiSuccessLatency","metricsQueryType":"ui","namespace":"ApplicationMetrics","queryText":"metric(\"StandingQuery\\\\IncomingApiSuccessLatency\").dimensions(\"OperationName\", - \"Environment\").samplingTypes(\"Count\")\n\n| top 1000 by avg(Count) desc\n","refId":"A","samplingType":"Count","service":"metrics","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"timeFrom":null,"timeShift":null,"title":"API - Latency","transformations":[{"id":"configFromData","options":{"configRefId":"A","mappings":[{"fieldName":"time","handlerKey":"__ignore","reducerId":"lastNotNull"},{"fieldName":"Count - microsoft.support.community.portal.controllers.threadcontroller.viewthread","handlerKey":"field.name","reducerId":"mean"},{"fieldName":"Count - Thread.ViewThread","handlerKey":"field.name","reducerId":"mean"}]}}],"type":"gauge"},{"datasource":"Geneva - Datasource","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":0,"y":60},"id":11,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["sum"],"fields":"","values":false},"text":{},"textMode":"auto"},"pluginVersion":"8.2.2","targets":[{"account":"AnswersUIProd","backends":[],"dimension":"Total","dimensionFilterOperators":[],"dimensionFilterValues":[],"dimensionFilters":[],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","hide":false,"metric":"StandingQuery\\IncomingApiErrorCount","metricsQueryType":"ui","namespace":"ApplicationMetrics","queryText":"metric(\"StandingQuery\\\\IncomingApiErrorCount\").samplingTypes(\"Count\")\n\n| - top 40 by avg(Count) desc\n","refId":"A","samplingType":"Count","service":"metrics","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"timeFrom":null,"timeShift":null,"title":"Error - Code Summary","transformations":[{"id":"configFromData","options":{"configRefId":"A","mappings":[{"fieldName":"time","handlerKey":"__ignore","reducerId":"lastNotNull"},{"fieldName":"Count - microsoft.support.community.portal.controllers.threadcontroller.viewthread","handlerKey":"field.name","reducerId":"mean"},{"fieldName":"Count - Thread.ViewThread","handlerKey":"field.name","reducerId":"mean"}]}}],"type":"stat"},{"datasource":"Geneva - Datasource","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":12,"y":60},"id":12,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single"}},"pluginVersion":"8.2.2","targets":[{"account":"AnswersUIProd","backends":[],"dimension":"Total","dimensionFilterOperators":[],"dimensionFilterValues":[],"dimensionFilters":[],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","hide":false,"metric":"StandingQuery\\IncomingApiErrorCount","metricsQueryType":"ui","namespace":"ApplicationMetrics","queryText":"metric(\"StandingQuery\\\\IncomingApiErrorCount\").samplingTypes(\"Count\")\n\n| - top 40 by avg(Count) desc\n","refId":"A","samplingType":"Count","service":"metrics","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"timeFrom":null,"timeShift":null,"title":"Error - Code Summary","transformations":[{"id":"configFromData","options":{"configRefId":"A","mappings":[{"fieldName":"time","handlerKey":"__ignore","reducerId":"lastNotNull"},{"fieldName":"Count - microsoft.support.community.portal.controllers.threadcontroller.viewthread","handlerKey":"field.name","reducerId":"mean"},{"fieldName":"Count - Thread.ViewThread","handlerKey":"field.name","reducerId":"mean"}]}}],"type":"timeseries"}],"schemaVersion":31,"style":"dark","tags":[],"templating":{"list":[{"allValue":null,"current":{},"datasource":"Geneva - Datasource","definition":"Accounts()","description":null,"error":null,"hide":0,"includeAll":false,"label":"Account","multi":false,"name":"Account","options":[],"query":"Accounts()","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":null,"current":{},"datasource":"Geneva - Datasource","definition":"Namespaces($Account)","description":null,"error":null,"hide":0,"includeAll":false,"label":"Namespace","multi":false,"name":"Namespace","options":[],"query":"Namespaces($Account)","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":null,"current":{},"datasource":"Geneva - Datasource","definition":"Metrics($Account, $Namespace)","description":null,"error":null,"hide":0,"includeAll":false,"label":"Metric","multi":false,"name":"Metric","options":[],"query":"Metrics($Account, - $Namespace)","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":null,"current":{},"datasource":"Geneva - Datasource","definition":"dimensionValues($Account, $Namespace, $Metric, Role)","description":null,"error":null,"hide":0,"includeAll":true,"label":"Role","multi":true,"name":"Role","options":[],"query":"dimensionValues($Account, - $Namespace, $Metric, Role)","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":null,"current":{},"datasource":"Geneva - Datasource","definition":"dimensionValues($Account, $Namespace, $Metric, RoleInstance)","description":null,"error":null,"hide":0,"includeAll":true,"label":"Role - Instance","multi":true,"name":"RoleInstance","options":[],"query":"dimensionValues($Account, - $Namespace, $Metric, RoleInstance)","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":null,"current":{},"datasource":"Geneva - Datasource","definition":"dimensionValues($Account, $Namespace, $Metric, OperationName)","description":null,"error":null,"hide":0,"includeAll":true,"label":"Operation - Name","multi":true,"name":"OperationName","options":[],"query":"dimensionValues($Account, - $Namespace, $Metric, OperationName)","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":null,"current":{},"datasource":"Geneva - Datasource","definition":"dimensionValues($Account, $Namespace, $Metric, Environment)","description":null,"error":null,"hide":0,"includeAll":true,"label":"Environment","multi":true,"name":"Environment","options":[],"query":"dimensionValues($Account, - $Namespace, $Metric, Environment)","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":null,"current":{},"datasource":"Geneva - Datasource","definition":"dimensionValues($Account, $Namespace, $Metric, CallerName)","description":null,"error":null,"hide":0,"includeAll":true,"label":"Caller - Name","multi":true,"name":"CallerName","options":[],"query":"dimensionValues($Account, - $Namespace, $Metric, CallerName)","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"}]},"time":{"from":"now-6h","to":"now"},"timepicker":{},"timezone":"","title":"Incoming - Service QoS","uid":"sVKyjvpnz","version":1}}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '19738' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-krm8pdHuVUf5pXYSuyKUEA';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:07 GMT - grafana-trace-id: - - 11dd6b6c6603faad8811301b221e4947 - mise-correlation-id: - - 4f94b268-dc52-49d0-9fa4-fb7581d322f8 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933788.247.28.906615|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/dashboards/uid/kubernetesApiserverDashboard - response: - body: - string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"kubernetes-api-server","url":"/d/kubernetesApiserverDashboard/kubernetes-api-server","expires":"0001-01-01T00:00:00Z","created":"2024-05-28T21:55:37Z","updated":"2024-05-28T21:55:37Z","updatedBy":"Anonymous","createdBy":"Anonymous","version":1,"hasAcl":false,"isFolder":false,"folderId":28,"folderUid":"cloud-native","folderTitle":"Azure - Kubernetes Service Monitoring","folderUrl":"/dashboards/f/cloud-native/azure-kubernetes-service-monitoring","provisioned":true,"provisionedExternalId":"KubernetesAPIServer.json","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"__elements":{},"__inputs":[],"__requires":[{"id":"grafana","name":"Grafana","type":"grafana","version":"9.5.13"},{"id":"prometheus","name":"Prometheus","type":"datasource","version":"1.0.0"},{"id":"stat","name":"Stat","type":"panel","version":""},{"id":"text","name":"Text","type":"panel","version":""},{"id":"timeseries","name":"Time - series","type":"panel","version":""}],"editable":true,"id":30,"links":[],"liveNow":false,"panels":[{"gridPos":{"h":3,"w":24,"x":0,"y":0},"id":37,"options":{"code":{"language":"plaintext","showLineNumbers":false,"showMiniMap":false},"content":"# - Control Plane Metrics \nThis dashboard is to be meant to visualize the Control - plane metrics in AKS clusters with Azure Managed Prometheus. Read more in - [our documentation](https://aka.ms/aks/controlplanemetrics).","mode":"markdown"},"type":"text"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Indicates - whether at least one instance of API server is available ","fieldConfig":{"defaults":{"mappings":[{"options":{"0":{"text":"DOWN"},"1":{"text":"UP"}},"type":"value"}],"thresholds":{"mode":"absolute","steps":[{"color":"red","value":null},{"color":"green","value":1}]}},"overrides":[]},"gridPos":{"h":8,"w":6,"x":0,"y":3},"id":19,"options":{"colorMode":"background","graphMode":"none","justifyMode":"auto","orientation":"horizontal","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"textMode":"value_and_name"},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","exemplar":true,"expr":"max(up{job=\"controlplane-apiserver\", - cluster=\"$cluster\"})","interval":"","legendFormat":"{{ instance }}","range":true,"refId":"A"}],"title":"API - Server - Health Status","type":"stat"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Inflight - request by the API server instance","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":10,"x":6,"y":3},"id":38,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"sum - by (instance)(max_over_time(apiserver_current_inflight_requests{job=\"controlplane-apiserver\", - cluster=\"$cluster\"}[$__rate_interval]))","legendFormat":"__auto","range":true,"refId":"A"}],"title":"Inflight - Requests","type":"timeseries"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Counter - of apiserver requests across instances","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":8,"x":16,"y":3},"id":29,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"sum(rate(apiserver_request_total{cluster=\"$cluster\"}[$__rate_interval]))","legendFormat":"Tota - number of requests to the API server","range":true,"refId":"A"}],"title":"API - Server HTTP Request Total","type":"timeseries"},{"collapsed":false,"gridPos":{"h":1,"w":24,"x":0,"y":11},"id":41,"panels":[],"title":"Requests - ","type":"row"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"API - server requests broken down by the HTTP response code. Error code 429 is split - into throttled and eviction","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":0,"y":12},"id":25,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"sum - by (code) (\r\n\r\n label_replace(\r\n\r\n label_replace( \r\n\r\n label_join(\r\n\r\n rate(apiserver_request_total{cluster=\"$cluster\"}[$__rate_interval]), - \r\n\r\n \"resource_sub_code\", \"_\", \"resource\", \"subresource\", - \"code\"), # concat labels of interest\r\n\r\n \"code\", \"429-eviction\", - \"resource_sub_code\", \"pods_eviction_429\" # replace eviction 429 with - 429-eviction\r\n\r\n ),\r\n\r\n \"code\", \"429-throttled\", \"code\", - \"429\" # replace plain 429 with 429-throttled\r\n\r\n )\r\n\r\n)","legendFormat":"__auto","range":true,"refId":"A"}],"title":"API - Server HTTP Request by code ","type":"timeseries"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"The - total number of API server requests broken down by the verb","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":12,"y":12},"id":26,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"sum - by (verb) (rate(apiserver_request_total{cluster=\"$cluster\"}[$__rate_interval]))","legendFormat":"__auto","range":true,"refId":"A"}],"title":"API - Server Total HTTP Request split by verb","type":"timeseries"},{"collapsed":false,"gridPos":{"h":1,"w":24,"x":0,"y":20},"id":42,"panels":[],"title":"Latency - ","type":"row"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"P95 - API server Latency: Restricted to cluster and namespaces resource, also excludes - WATCH operations. This query includes the webhook execution duration","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"s"},"overrides":[]},"gridPos":{"h":8,"w":12,"x":0,"y":21},"id":24,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","exemplar":false,"expr":"histogram_quantile(0.95, - sum(rate(apiserver_request_duration_seconds_bucket{job=\"controlplane-apiserver\", - cluster=\"$cluster\", resource=~\"cluster|namespaces\", verb=\"list\", operation!=\"watch\"}[5m])) - by (le))","instant":false,"legendFormat":"P95 API server request duration - in seconds","range":true,"refId":"A"}],"title":"API server latency for LIST - queries","type":"timeseries"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"P95 - API server latency not counting webhook duration and priority \u0026 fairness - queue wait times. Restricted to cluster and namespaces resource, also excludes - WATCH operations","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"s"},"overrides":[]},"gridPos":{"h":8,"w":12,"x":12,"y":21},"id":34,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"histogram_quantile(0.95, - sum(rate(apiserver_request_sli_duration_seconds_bucket{job=\"controlplane-apiserver\", - cluster=\"$cluster\", resource=~\"cluster|namespaces\", verb=\"list\", operation!=\"watch\"}[5m])) - by (le))","legendFormat":"P95 API server SLI duration in seconds","range":true,"refId":"A"}],"title":" - API server latency SLI for LIST queries","type":"timeseries"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"P95 - API server latency. Scope limited to resource and empty, excludes WATCH operations. - This query includes the webhook execution duration","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"s"},"overrides":[]},"gridPos":{"h":8,"w":12,"x":0,"y":29},"id":35,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"histogram_quantile(0.95, - sum(rate(apiserver_request_duration_seconds_bucket{job=\"controlplane-apiserver\", - cluster=\"$cluster\", verb!=\"list\", operation!=\"watch\", scope=~\"resource|^$\"}[5m])) - by (le))","legendFormat":"P95 API server request duration in seconds ","range":true,"refId":"A"}],"title":"API - Server latency for NON-LIST queries","type":"timeseries"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"P95 - API server latency not counting webhook duration and priority \u0026 fairness - queue wait times. .Scope limited to resource and empty, excludes WATCH operations. - ","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"s"},"overrides":[]},"gridPos":{"h":8,"w":12,"x":12,"y":29},"id":27,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"histogram_quantile(0.95, - sum(rate(apiserver_request_sli_duration_seconds_bucket{job=\"controlplane-apiserver\", - cluster=\"$cluster\", verb!=\"list\", operation!=\"watch\", scope=~\"resource|^$\"}[5m])) - by (le))","legendFormat":"P95 API server request SLI duration in seconds ","range":true,"refId":"A"}],"title":" - API Server latency for NON-LIST queries","type":"timeseries"},{"collapsed":true,"gridPos":{"h":1,"w":24,"x":0,"y":37},"id":44,"panels":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Number - of objects read from watch cache in the course of serving a LIST request","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":0,"y":39},"id":30,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"sum(rate(apiserver_cache_list_fetched_objects_total{cluster=\"$cluster\",job=\"controlplane-apiserver\"}[$__rate_interval])) - by (resource_prefix)","legendFormat":"__auto","range":true,"refId":"A"}],"title":"API - Server Cache List Fetched Objects by resource prefix","type":"timeseries"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Number - of objects returned for a LIST request from watch cache","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":12,"y":39},"id":31,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"sum(rate(apiserver_cache_list_returned_objects_total{cluster=\"$cluster\",job=\"controlplane-apiserver\"}[$__rate_interval])) - by (resource_prefix)","legendFormat":"__auto","range":true,"refId":"A"}],"title":"API - Server Cache List Returned Objects by resource_prefix","type":"timeseries"}],"title":"API - server cache","type":"row"},{"collapsed":false,"gridPos":{"h":1,"w":24,"x":0,"y":38},"id":40,"panels":[],"title":"Storage","type":"row"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Number - of objects returned for a LIST request from storage","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":0,"y":39},"id":28,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"sum(rate(apiserver_storage_list_returned_objects_total{cluster=\"$cluster\",job=\"controlplane-apiserver\"}[$__rate_interval])) - by (resource)","legendFormat":"__auto","range":true,"refId":"A"}],"title":"API - Server storage List Returned objects","type":"timeseries"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Number - of objects read from storage in the course of serving a LIST request","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":12,"y":39},"id":33,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"sum(rate(apiserver_storage_list_fetched_objects_total{cluster=\"$cluster\",job=\"controlplane-apiserver\"}[$__rate_interval])) - by (resource)","legendFormat":"__auto","range":true,"refId":"A"}],"title":"API - Server storage List Fetched objects","type":"timeseries"},{"collapsed":false,"gridPos":{"h":1,"w":24,"x":0,"y":47},"id":43,"panels":[],"title":"Miscellaneous","type":"row"},{"datasource":{"type":"prometheus","uid":"$datasource"},"description":"Number - of hours for which the API server has been running since the inception/restart","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":10,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"short"},"overrides":[]},"gridPos":{"h":8,"w":8,"x":0,"y":48},"id":18,"interval":"1m","links":[],"options":{"legend":{"calcs":[],"displayMode":"table","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"uid":"$datasource"},"editorMode":"code","exemplar":false,"expr":"process_start_time_seconds{job=\"controlplane-apiserver\", - cluster=\"$cluster\"}/3600","format":"time_series","instant":false,"intervalFactor":2,"legendFormat":"{{instance}}","range":true,"refId":"A"}],"title":"Process - start time for the API server","type":"timeseries"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Time-weighted - average, over last adjustment period, of demand_seats","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":8,"x":8,"y":48},"id":36,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"sum(apiserver_flowcontrol_demand_seats_average{cluster=\"$cluster\",job=\"controlplane-apiserver\"}) - by (priority_level)","legendFormat":"__auto","range":true,"refId":"A"}],"title":"Flow - Control Current Demand Seats by priority levels","type":"timeseries"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Current - derived number of execution seats available to each priority level","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":8,"x":16,"y":48},"id":32,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"sum(apiserver_flowcontrol_current_limit_seats{cluster=\"$cluster\",job=\"controlplane-apiserver\"}) - by (priority_level)","legendFormat":"__auto","range":true,"refId":"A"}],"title":"Flow - Control Current Limit Seats by priority levels","type":"timeseries"}],"refresh":"","schemaVersion":38,"style":"dark","tags":["kubernetes-mixin"],"templating":{"list":[{"current":{"selected":false,"text":"Managed_Prometheus_defaultazuremonitorworkspace-eap","value":"Managed_Prometheus_defaultazuremonitorworkspace-eap"},"hide":0,"includeAll":false,"label":"Data - Source","multi":false,"name":"datasource","options":[],"query":"prometheus","queryValue":"","refresh":1,"regex":"","skipUrlSync":false,"type":"datasource"},{"current":{},"datasource":{"type":"datasource","uid":"$datasource"},"definition":"","hide":0,"includeAll":false,"label":"cluster","multi":false,"name":"cluster","options":[],"query":"label_values(up{job=\"controlplane-apiserver\"}, - cluster)","refresh":2,"regex":"","skipUrlSync":false,"sort":1,"tagValuesQuery":"","tagsQuery":"","type":"query","useTags":false}]},"time":{"from":"now-1h","to":"now"},"timepicker":{"refresh_intervals":["5s","10s","30s","1m","5m","15m","30m","1h","2h","1d"],"time_options":["5m","15m","1h","6h","12h","24h","2d","7d","30d"]},"timezone":"UTC","title":"Kubernetes - / API Server","uid":"kubernetesApiserverDashboard","version":1}}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '25008' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-Mu/xsch+uT+Eby4oIdXhOQ';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:07 GMT - grafana-trace-id: - - d9159f0879d14ef93e250d70989c04bc - mise-correlation-id: - - ac06a894-3e63-460b-867b-7a9d33023ee4 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933788.391.28.984226|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/dashboards/uid/kubernetesEtcdDashboard - response: - body: - string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"kubernetes-etcd","url":"/d/kubernetesEtcdDashboard/kubernetes-etcd","expires":"0001-01-01T00:00:00Z","created":"2024-05-28T21:55:37Z","updated":"2024-05-28T21:55:37Z","updatedBy":"Anonymous","createdBy":"Anonymous","version":1,"hasAcl":false,"isFolder":false,"folderId":28,"folderUid":"cloud-native","folderTitle":"Azure - Kubernetes Service Monitoring","folderUrl":"/dashboards/f/cloud-native/azure-kubernetes-service-monitoring","provisioned":true,"provisionedExternalId":"KubernetesETCD.json","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"__elements":{},"__inputs":[],"__requires":[{"id":"grafana","name":"Grafana","type":"grafana","version":"9.5.13"},{"id":"graph","name":"Graph - (old)","type":"panel","version":""},{"id":"prometheus","name":"Prometheus","type":"datasource","version":"1.0.0"},{"id":"stat","name":"Stat","type":"panel","version":""},{"id":"text","name":"Text","type":"panel","version":""}],"editable":true,"id":31,"links":[],"liveNow":false,"panels":[{"gridPos":{"h":3,"w":24,"x":0,"y":0},"id":10,"options":{"code":{"language":"plaintext","showLineNumbers":false,"showMiniMap":false},"content":"# - Control Plane Metrics \nThis dashboard is to be meant to visualize the Control - plane metrics in AKS clusters with Azure Managed Prometheus. Read more in - [our documentation](https://aka.ms/aks/controlplanemetrics).","mode":"markdown"},"type":"text"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Indicates - whether at least one instance of etcd is available ","fieldConfig":{"defaults":{"mappings":[{"options":{"0":{"text":"DOWN"},"1":{"text":"UP"}},"type":"value"}],"thresholds":{"mode":"absolute","steps":[{"color":"red","value":null},{"color":"green","value":1}]}},"overrides":[]},"gridPos":{"h":8,"w":5,"x":0,"y":3},"id":1,"options":{"colorMode":"background","graphMode":"none","justifyMode":"auto","orientation":"horizontal","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"textMode":"value_and_name"},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","exemplar":true,"expr":"max(up{job=\"controlplane-etcd\", - cluster=\"$cluster\"})","interval":"","legendFormat":"{{ instance }}","range":true,"refId":"A"}],"title":"ETCD - - Health Status","type":"stat"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Indicates - if ETCD has a leader","fieldConfig":{"defaults":{"mappings":[{"options":{"0":{"color":"dark-red","index":1,"text":"NO"},"1":{"index":0,"text":"YES"}},"type":"value"}],"thresholds":{"mode":"absolute","steps":[{"color":"red","value":null},{"color":"green","value":1}]}},"overrides":[]},"gridPos":{"h":8,"w":5,"x":5,"y":3},"id":11,"options":{"colorMode":"background","graphMode":"none","justifyMode":"auto","orientation":"horizontal","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"textMode":"value_and_name"},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","exemplar":true,"expr":"max(etcd_server_has_leader{cluster=\"$cluster\"})","interval":"","legendFormat":"{{ - instance }}","range":true,"refId":"A"}],"title":"ETCD has leader","type":"stat"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Max - heartbeat send failures","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[{"options":{"match":"null","result":{"text":"N/A"}},"type":"special"}],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"none"},"overrides":[]},"gridPos":{"h":8,"w":5,"x":10,"y":3},"id":4,"links":[],"maxDataPoints":100,"options":{"colorMode":"none","graphMode":"none","justifyMode":"auto","orientation":"horizontal","reduceOptions":{"calcs":["mean"],"fields":"","values":false},"textMode":"auto"},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"max(etcd_server_heartbeat_send_failures_total{cluster=''$cluster''})","legendFormat":"__auto","range":true,"refId":"A"}],"title":"ETCD - heartbeat send failures","type":"stat"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Max - heartbeat send failures","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[{"options":{"match":"null","result":{"text":"N/A"}},"type":"special"}],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"none"},"overrides":[]},"gridPos":{"h":8,"w":4,"x":15,"y":3},"id":5,"links":[],"maxDataPoints":100,"options":{"colorMode":"none","graphMode":"none","justifyMode":"auto","orientation":"horizontal","reduceOptions":{"calcs":["mean"],"fields":"","values":false},"textMode":"auto"},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"max(etcd_server_slow_apply_total{cluster=''$cluster''})","legendFormat":"__auto","range":true,"refId":"A"}],"title":"ETCD - Slow Apply total ","type":"stat"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Max - Slow Read indexes total","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[{"options":{"match":"null","result":{"text":"N/A"}},"type":"special"}],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"none"},"overrides":[]},"gridPos":{"h":8,"w":5,"x":19,"y":3},"id":7,"links":[],"maxDataPoints":100,"options":{"colorMode":"none","graphMode":"none","justifyMode":"auto","orientation":"horizontal","reduceOptions":{"calcs":["mean"],"fields":"","values":false},"textMode":"auto"},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"max(etcd_server_slow_read_indexes_total{cluster=''$cluster''})","legendFormat":"__auto","range":true,"refId":"A"}],"title":"ETCD - Slow Read Indexes total ","type":"stat"},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"ETCD - database utilization by instance ","editable":true,"error":false,"fill":0,"fillGradient":0,"grid":{},"gridPos":{"h":8,"w":9,"x":0,"y":11},"hiddenSeries":false,"id":3,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":false,"total":false,"values":false},"lines":true,"linewidth":2,"links":[],"nullPointMode":"connected","options":{"alertThreshold":true},"percentage":false,"pointradius":5,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","exemplar":false,"expr":"100*etcd_mvcc_db_total_size_in_use_in_bytes{cluster=''$cluster''} - /etcd_mvcc_db_total_size_in_bytes{cluster=''$cluster''} ","instant":false,"legendFormat":"{{instance}}","range":true,"refId":"A"}],"thresholds":[],"timeRegions":[],"title":"Percentage - Utlilzation of ETCD database","tooltip":{"msResolution":false,"shared":true,"sort":0,"value_type":"cumulative"},"type":"graph","xaxis":{"mode":"time","show":true,"values":[]},"yaxes":[{"$$hashKey":"object:200","format":"percent","logBase":1,"show":true},{"$$hashKey":"object:201","format":"short","logBase":1,"show":false}],"yaxis":{"align":false}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Total - client requests","fill":1,"fillGradient":0,"gridPos":{"h":8,"w":8,"x":9,"y":11},"hiddenSeries":false,"id":8,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":false,"values":false},"lines":true,"linewidth":1,"links":[],"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":5,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"sum(rate(rest_client_requests_total{cluster=''$cluster''}[1m]))","legendFormat":"Total - client requests","range":true,"refId":"A"}],"thresholds":[],"timeRegions":[],"title":"Total Client - Requests","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"mode":"time","show":true,"values":[]},"yaxes":[{"$$hashKey":"object:133","format":"short","logBase":1,"show":true},{"$$hashKey":"object:134","format":"short","logBase":1,"show":true}],"yaxis":{"align":false}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"The - total number of bytes received/semt from grpc clients","fill":1,"fillGradient":0,"gridPos":{"h":8,"w":7,"x":17,"y":11},"hiddenSeries":false,"id":9,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":false,"values":false},"lines":true,"linewidth":1,"links":[],"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pluginVersion":"9.5.13","pointradius":5,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"sum(rate(etcd_network_client_grpc_received_bytes_total{cluster=''$cluster''}[1m]))","legendFormat":"Received - bytes","range":true,"refId":"A"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"sum(rate(etcd_network_client_grpc_sent_bytes_total{cluster=''$cluster''}[1m]))","hide":false,"legendFormat":"Sent - Bytes","range":true,"refId":"B"}],"thresholds":[],"timeRegions":[],"title":"ETCD - Network GRPC bytes","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"mode":"time","show":true,"values":[]},"yaxes":[{"$$hashKey":"object:310","format":"short","logBase":1,"show":true},{"$$hashKey":"object:311","format":"short","logBase":1,"show":true}],"yaxis":{"align":false}}],"refresh":"","schemaVersion":38,"style":"dark","tags":["kubernetes-mixin"],"templating":{"list":[{"current":{"selected":false,"text":"Managed_Prometheus_defaultazuremonitorworkspace-eap","value":"Managed_Prometheus_defaultazuremonitorworkspace-eap"},"hide":0,"includeAll":false,"label":"Data - Source","multi":false,"name":"datasource","options":[],"query":"prometheus","queryValue":"","refresh":1,"regex":"","skipUrlSync":false,"type":"datasource"},{"current":{},"datasource":{"type":"datasource","uid":"$datasource"},"definition":"","hide":0,"includeAll":false,"label":"cluster","multi":false,"name":"cluster","options":[],"query":"label_values(up{job=\"controlplane-apiserver\"}, - cluster)","refresh":2,"regex":"","skipUrlSync":false,"sort":1,"tagValuesQuery":"","tagsQuery":"","type":"query","useTags":false}]},"time":{"from":"now-1h","to":"now"},"timepicker":{"refresh_intervals":["5s","10s","30s","1m","5m","15m","30m","1h","2h","1d"],"time_options":["5m","15m","1h","6h","12h","24h","2d","7d","30d"]},"timezone":"UTC","title":"Kubernetes - / ETCD","uid":"kubernetesEtcdDashboard","version":1}}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '11151' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-kKa8OkosyjZqJF1dFpxCfA';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:07 GMT - grafana-trace-id: - - c93f57962494e9162e5fa0df1fbd05fb - mise-correlation-id: - - 2c9f9af5-ef21-4112-8d16-8e922857421c - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933788.55.27.919017|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/dashboards/uid/_sKhXTH7z - response: - body: - string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"node-detail","url":"/d/_sKhXTH7z/node-detail","expires":"0001-01-01T00:00:00Z","created":"2024-05-28T21:55:37Z","updated":"2024-05-28T21:55:37Z","updatedBy":"Anonymous","createdBy":"Anonymous","version":1,"hasAcl":false,"isFolder":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","provisioned":true,"provisionedExternalId":"NodeDetail.json","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"annotations":{"list":[{"builtIn":1,"datasource":"-- - Grafana --","enable":true,"hide":true,"iconColor":"rgba(0, 211, 255, 1)","name":"Annotations - \u0026 Alerts","target":{"limit":100,"matchAny":false,"tags":[],"type":"dashboard"},"type":"dashboard"}]},"editable":true,"gnetId":null,"graphTooltip":0,"id":22,"links":[],"liveNow":false,"panels":[{"datasource":"Geneva - Datasource","description":"For a particular cluster and an application, this - widget shows it''s health timeline - time when the application sent Ok, Warning - and Error as it''s health status","fieldConfig":{"defaults":{"color":{"mode":"continuous-RdYlGr"},"custom":{"fillOpacity":75,"lineWidth":0},"mappings":[],"max":1,"min":0,"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]},"unit":"short"},"overrides":[{"matcher":{"id":"byRegexp","options":"Error.*"},"properties":[{"id":"mappings","value":[{"options":{"0":{"color":"transparent","index":0},"1":{"color":"red","index":1}},"type":"value"}]}]},{"matcher":{"id":"byRegexp","options":"Ok.*"},"properties":[{"id":"mappings","value":[{"options":{"0":{"color":"transparent","index":0},"1":{"color":"green","index":1}},"type":"value"}]}]},{"matcher":{"id":"byRegexp","options":"Warning.*"},"properties":[{"id":"mappings","value":[{"options":{"0":{"color":"transparent","index":0},"1":{"color":"yellow","index":1}},"type":"value"}]}]}]},"gridPos":{"h":13,"w":24,"x":0,"y":0},"id":2,"options":{"alignValue":"center","legend":{"displayMode":"hidden","placement":"bottom"},"mergeValues":true,"rowHeight":0.9,"showValue":"never","tooltip":{"mode":"single"}},"targets":[{"account":"$account","azureMonitor":{"timeGrain":"auto"},"backends":[],"dimension":"ClusterName, - NodeName, HealthState","dimensionFilterOperators":["in","in","in"],"dimensionFilterValues":[null,["Ok"]],"dimensionFilters":["ClusterName","HealthState","NodeName"],"groupByUnit":"m","groupByValue":"5","healthQueryType":"Topology","metric":"NodeHealthState","metricsQueryType":"query","namespace":"ServiceFabric","queryText":"metric(\"NodeHealthState\").dimensions(\"ClusterName\", - \"HealthState\", \"NodeName\")\n .samplingTypes(\"Count\") | top 40 by - avg(Count) desc | where HealthState in (\"Ok\") | zoom sum_Count=sum(Count) - by 5m","refId":"A","resAggFunc":"sum","samplingType":"Count","service":"metrics","subscription":"f7152080-b4e8-47ee-9c85-7f1d0e6b72dc","useBackends":false,"useCustomSeriesNaming":false}],"title":"Node - Health Timeline","type":"state-timeline"},{"datasource":"Geneva Datasource","description":"Average - CPU usage for each node across the selected clusters","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"line+area"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"#EAB839","value":65},{"color":"red","value":85}]},"unit":"percent"},"overrides":[]},"gridPos":{"h":10,"w":12,"x":0,"y":13},"id":4,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single"}},"targets":[{"account":"$account","azureMonitor":{"timeGrain":"auto"},"backends":[],"dimension":"Total","dimensionFilterOperators":[],"dimensionFilterValues":[],"dimensionFilters":[],"groupByUnit":"m","groupByValue":"1","healthQueryType":"Topology","metric":"\\Process(FabricDCA)\\% - Processor Time","metricsQueryType":"query","namespace":"ServiceFabric","queryText":"metric(\"\\\\Processor(_Total)\\\\% - Processor Time\").samplingTypes(\"NullableAverage\").preaggregate(\"ClusterName, - NodeName\") | where ClusterName in (\"$ClusterName\") and NodeName in (\"$NodeName\")","refId":"A","samplingType":"NullableAverage","service":"metrics","subscription":"f7152080-b4e8-47ee-9c85-7f1d0e6b72dc","useBackends":false,"useCustomSeriesNaming":false}],"title":"CPU - usage for Nodes","type":"timeseries"},{"datasource":"Geneva Datasource","description":"Average - available memory in bytes for each node across all clusters","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"area"}},"mappings":[],"thresholds":{"mode":"percentage","steps":[{"color":"red","value":null},{"color":"#EAB839","value":25},{"color":"red","value":65}]},"unit":"decbytes"},"overrides":[]},"gridPos":{"h":10,"w":12,"x":12,"y":13},"id":6,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single"}},"targets":[{"account":"$account","azureMonitor":{"timeGrain":"auto"},"backends":[],"dimension":"","groupByUnit":"m","groupByValue":"1","healthQueryType":"Topology","metric":"","metricsQueryType":"query","namespace":"ServiceFabric","queryText":"metric(\"\\\\Memory\\\\Available - Bytes\").samplingTypes(\"NullableAverage\").preaggregate(\"By-ClusterName-NodeName\").resolution(1m) - | where ClusterName in (\"$ClusterName\") and NodeName in (\"$NodeName\") - | top 10 by avg(NullableAverage) asc","refId":"A","samplingType":"","service":"metrics","subscription":"f7152080-b4e8-47ee-9c85-7f1d0e6b72dc","useBackends":false,"useCustomSeriesNaming":false}],"title":"Available - memory for nodes","type":"timeseries"}],"schemaVersion":31,"style":"dark","tags":[],"templating":{"list":[{"allValue":null,"current":{},"datasource":"Geneva - Datasource","definition":"accounts()","description":"The Geneva metrics account - name","error":null,"hide":0,"includeAll":false,"label":"Account","multi":false,"name":"account","options":[],"query":"accounts()","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":null,"current":{},"datasource":"Geneva - Datasource","definition":"dimensionValues($account, ServiceFabric, NodeHealthState, - ClusterName)","description":"The name of the cluster you want to see data - for","error":null,"hide":0,"includeAll":false,"label":"Cluster Name","multi":true,"name":"ClusterName","options":[],"query":"dimensionValues($account, - ServiceFabric, NodeHealthState, ClusterName)","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":null,"current":{},"datasource":"Geneva - Datasource","definition":"dimensionValues($account, ServiceFabric, NodeHealthState, - NodeName)","description":"Node you want to see data for","error":null,"hide":0,"includeAll":false,"label":"Node - Name","multi":true,"name":"NodeName","options":[],"query":"dimensionValues($account, - ServiceFabric, NodeHealthState, NodeName)","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"}]},"time":{"from":"now-6h","to":"now"},"timepicker":{},"timezone":"","title":"Node - Detail","uid":"_sKhXTH7z","version":1}}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '7862' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-rqyQP0kULYYaYfOlJ6cokA';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:07 GMT - grafana-trace-id: - - b0200812531ca5b64734fae113e5c20e - mise-correlation-id: - - 01506352-9e7c-4ff7-8cd5-f4c30a946cd0 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933788.725.28.212690|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/dashboards/uid/6naEwcp7z - response: - body: - string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"outgoing-service-qos","url":"/d/6naEwcp7z/outgoing-service-qos","expires":"0001-01-01T00:00:00Z","created":"2024-05-28T21:55:37Z","updated":"2024-05-28T21:55:37Z","updatedBy":"Anonymous","createdBy":"Anonymous","version":1,"hasAcl":false,"isFolder":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","provisioned":true,"provisionedExternalId":"OutgoingQoS.json","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"editable":true,"fiscalYearStartMonth":0,"gnetId":null,"graphTooltip":0,"id":26,"links":[],"liveNow":false,"panels":[{"datasource":"Geneva - Datasource","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"decimals":2,"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":9,"w":12,"x":0,"y":0},"id":2,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["mean"],"fields":"","values":false},"text":{},"textMode":"auto"},"pluginVersion":"8.2.2","targets":[{"account":"AnswersUIProd","backends":[],"dimension":"Total","dimensionFilterOperators":[],"dimensionFilterValues":[],"dimensionFilters":[],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","metric":"StandingQuery\\OutgoingApiReliability","metricsQueryType":"ui","namespace":"ApplicationMetrics","queryText":"metric(\"StandingQuery\\\\OutgoingApiReliability\").samplingTypes(\"NullableAverage\")\n\n| - top 40 by avg(NullableAverage) desc\n","refId":"A","samplingType":"NullableAverage","service":"metrics","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"title":"Overall - Reliability","type":"stat"},{"datasource":"Geneva Datasource","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"decimals":2,"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":9,"w":12,"x":12,"y":0},"id":3,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["mean"],"fields":"","values":false},"text":{},"textMode":"auto"},"pluginVersion":"8.2.2","targets":[{"account":"AnswersUIProd","backends":[],"dimension":"Total","dimensionFilterOperators":[],"dimensionFilterValues":[],"dimensionFilters":[],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","metric":"StandingQuery\\OutgoingApiReliability","metricsQueryType":"ui","namespace":"ApplicationMetrics","queryText":"metric(\"StandingQuery\\\\OutgoingApiReliability\").samplingTypes(\"RequestRate\")\n\n| - top 40 by avg(RequestRate) desc\n","refId":"A","samplingType":"RequestRate","service":"metrics","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"title":"Overall - RPS","transformations":[],"type":"stat"},{"datasource":"Geneva Datasource","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"decimals":0,"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":9,"w":12,"x":0,"y":9},"id":4,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["sum"],"fields":"","values":false},"text":{},"textMode":"auto"},"pluginVersion":"8.2.2","targets":[{"account":"AnswersUIProd","backends":[],"dimension":"Total","dimensionFilterOperators":[],"dimensionFilterValues":[],"dimensionFilters":[],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","metric":"StandingQuery\\OutgoingApiReliability","metricsQueryType":"ui","namespace":"ApplicationMetrics","queryText":"metric(\"StandingQuery\\\\OutgoingApiReliability\").samplingTypes(\"Count\")\n\n| - top 40 by avg(Count) desc\n","refId":"A","samplingType":"Count","service":"metrics","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"title":"Overall - Request Count","transformations":[],"type":"stat"},{"datasource":"Geneva Datasource","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"decimals":2,"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":9,"w":12,"x":12,"y":9},"id":5,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["mean"],"fields":"","values":false},"text":{},"textMode":"auto"},"pluginVersion":"8.2.2","targets":[{"account":"AnswersUIProd","backends":[],"dimension":"Total","dimensionFilterOperators":[],"dimensionFilterValues":[],"dimensionFilters":[],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","metric":"StandingQuery\\OutgoingApiSuccessLatency","metricsQueryType":"ui","namespace":"ApplicationMetrics","queryText":"metric(\"StandingQuery\\\\OutgoingApiSuccessLatency\").samplingTypes(\"NullableAverage\")\n\n| - top 40 by avg(NullableAverage) desc\n","refId":"A","samplingType":"NullableAverage","service":"metrics","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"title":"Overall - Avg Latency (ms)","type":"stat"},{"datasource":"Geneva Datasource","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"decimals":2,"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":9,"w":12,"x":0,"y":18},"id":6,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single"}},"pluginVersion":"8.2.2","targets":[{"account":"AnswersUIProd","backends":[],"dimension":"ROLEINSTANCE-DEPENDENCYNAME-DEPENDENCYOPERATIONNAME","dimensionFilterOperators":["in","in","in","in","in"],"dimensionFilterValues":[],"dimensionFilters":["DependencyName","DependencyOperationName","Environment","Role","RoleInstance"],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","metric":"StandingQuery\\OutgoingApiReliability","metricsQueryType":"ui","namespace":"ApplicationMetrics","queryText":"metric(\"StandingQuery\\\\OutgoingApiReliability\").dimensions(\"DependencyName\", - \"DependencyOperationName\", \"Environment\", \"Role\", \"RoleInstance\").samplingTypes(\"NullableAverage\")\n\n| - top 40 by avg(NullableAverage) desc\n","refId":"A","samplingType":"NullableAverage","service":"metrics","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"title":"API - Reliability","type":"timeseries"},{"datasource":"Geneva Datasource","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"decimals":2,"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":9,"w":12,"x":12,"y":18},"id":7,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single"}},"pluginVersion":"8.2.2","targets":[{"account":"AnswersUIProd","backends":[],"dimension":"ROLEINSTANCE-DEPENDENCYNAME-DEPENDENCYOPERATIONNAME","dimensionFilterOperators":["in","in","in","in","in"],"dimensionFilterValues":[],"dimensionFilters":["DependencyName","DependencyOperationName","Environment","Role","RoleInstance"],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","metric":"StandingQuery\\OutgoingApiReliability","metricsQueryType":"ui","namespace":"ApplicationMetrics","queryText":"metric(\"StandingQuery\\\\OutgoingApiReliability\").dimensions(\"DependencyName\", - \"DependencyOperationName\", \"Environment\", \"Role\", \"RoleInstance\").samplingTypes(\"RequestRate\")\n\n| - top 40 by avg(RequestRate) desc\n","refId":"A","samplingType":"RequestRate","service":"metrics","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"title":"API - RPS","type":"timeseries"},{"datasource":"Geneva Datasource","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineStyle":{"fill":"solid"},"lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"always","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"noValue":"0","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"short"},"overrides":[]},"gridPos":{"h":9,"w":12,"x":0,"y":27},"id":8,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single"}},"pluginVersion":"8.2.2","targets":[{"account":"AnswersUIProd","backends":[],"dimension":"Total","dimensionFilterOperators":[],"dimensionFilterValues":[],"dimensionFilters":[],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","metric":"StandingQuery\\OutgoingApiSuccessLatency","metricsQueryType":"ui","namespace":"ApplicationMetrics","queryText":"metric(\"StandingQuery\\\\OutgoingApiSuccessLatency\").samplingTypes(\"NullableAverage\")\n\n| - top 40 by avg(NullableAverage) desc\n","refId":"A","samplingType":"NullableAverage","service":"metrics","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"timeFrom":null,"timeShift":null,"title":"API - Success Latency","type":"timeseries"},{"datasource":"Geneva Datasource","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":9,"w":24,"x":0,"y":36},"id":9,"options":{"colorMode":"value","graphMode":"none","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["mean"],"fields":"","values":false},"text":{},"textMode":"auto"},"pluginVersion":"8.2.2","targets":[{"account":"AnswersUIProd","backends":[],"dimension":"Non-index","dimensionFilterOperators":["in"],"dimensionFilterValues":[[]],"dimensionFilters":["DependencyOperationName"],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","hide":false,"metric":"StandingQuery\\OutgoingApiReliability","metricsQueryType":"ui","namespace":"ApplicationMetrics","queryText":"metric(\"StandingQuery\\\\OutgoingApiReliability\").dimensions(\"DependencyOperationName\").samplingTypes(\"Average\")\n\n| - top 40 by avg(Average) desc\n","refId":"A","samplingType":"Average","service":"metrics","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"timeFrom":null,"timeShift":null,"title":"API - Reliability","transformations":[{"id":"configFromData","options":{"configRefId":"A","mappings":[{"fieldName":"time","handlerKey":"__ignore","reducerId":"lastNotNull"},{"fieldName":"Count - microsoft.support.community.portal.controllers.threadcontroller.viewthread","handlerKey":"field.name","reducerId":"mean"},{"fieldName":"Count - Thread.ViewThread","handlerKey":"field.name","reducerId":"mean"}]}}],"type":"stat"},{"datasource":"Geneva - Datasource","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":8,"w":24,"x":0,"y":45},"id":10,"options":{"colorMode":"value","graphMode":"none","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["mean"],"fields":"","values":false},"text":{},"textMode":"auto"},"pluginVersion":"8.2.2","targets":[{"account":"AnswersUIProd","backends":[],"dimension":"Non-index","dimensionFilterOperators":["in"],"dimensionFilterValues":[[]],"dimensionFilters":["DependencyOperationName"],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","hide":false,"metric":"StandingQuery\\OutgoingApiReliability","metricsQueryType":"ui","namespace":"ApplicationMetrics","queryText":"metric(\"StandingQuery\\\\OutgoingApiReliability\").dimensions(\"DependencyOperationName\").samplingTypes(\"RequestRate\")\n\n| - top 40 by avg(RequestRate) desc\n","refId":"A","samplingType":"RequestRate","service":"metrics","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"timeFrom":null,"timeShift":null,"title":"API - PRS","transformations":[{"id":"configFromData","options":{"configRefId":"A","mappings":[{"fieldName":"time","handlerKey":"__ignore","reducerId":"lastNotNull"},{"fieldName":"Count - microsoft.support.community.portal.controllers.threadcontroller.viewthread","handlerKey":"field.name","reducerId":"mean"},{"fieldName":"Count - Thread.ViewThread","handlerKey":"field.name","reducerId":"mean"}]}}],"type":"stat"},{"datasource":"Geneva - Datasource","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":0,"y":53},"id":11,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["sum"],"fields":"","values":false},"text":{},"textMode":"auto"},"pluginVersion":"8.2.2","targets":[{"account":"AnswersUIProd","backends":[],"dimension":"Total","dimensionFilterOperators":[],"dimensionFilterValues":[],"dimensionFilters":[],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","hide":false,"metric":"StandingQuery\\OutgoingApiErrorCount","metricsQueryType":"ui","namespace":"ApplicationMetrics","queryText":"metric(\"StandingQuery\\\\OutgoingApiErrorCount\").samplingTypes(\"Count\")\n\n| - top 40 by avg(Count) desc\n","refId":"A","samplingType":"Count","service":"metrics","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"timeFrom":null,"timeShift":null,"title":"Error - Code Summary","transformations":[{"id":"configFromData","options":{"configRefId":"A","mappings":[{"fieldName":"time","handlerKey":"__ignore","reducerId":"lastNotNull"},{"fieldName":"Count - microsoft.support.community.portal.controllers.threadcontroller.viewthread","handlerKey":"field.name","reducerId":"mean"},{"fieldName":"Count - Thread.ViewThread","handlerKey":"field.name","reducerId":"mean"}]}}],"type":"stat"},{"datasource":"Geneva - Datasource","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":12,"y":53},"id":12,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single"}},"pluginVersion":"8.2.2","targets":[{"account":"AnswersUIProd","backends":[],"dimension":"Total","dimensionFilterOperators":[],"dimensionFilterValues":[],"dimensionFilters":[],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","hide":false,"metric":"StandingQuery\\OutgoingApiErrorCount","metricsQueryType":"ui","namespace":"ApplicationMetrics","queryText":"metric(\"StandingQuery\\\\OutgoingApiErrorCount\").samplingTypes(\"Count\")\n\n| - top 40 by avg(Count) desc\n","refId":"A","samplingType":"Count","service":"metrics","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"timeFrom":null,"timeShift":null,"title":"Error - Code Summary","transformations":[{"id":"configFromData","options":{"configRefId":"A","mappings":[{"fieldName":"time","handlerKey":"__ignore","reducerId":"lastNotNull"},{"fieldName":"Count - microsoft.support.community.portal.controllers.threadcontroller.viewthread","handlerKey":"field.name","reducerId":"mean"},{"fieldName":"Count - Thread.ViewThread","handlerKey":"field.name","reducerId":"mean"}]}}],"type":"timeseries"}],"schemaVersion":31,"style":"dark","tags":[],"templating":{"list":[{"allValue":null,"current":{},"datasource":"Geneva - Datasource","definition":"Accounts()","description":null,"error":null,"hide":0,"includeAll":false,"label":"Account","multi":false,"name":"Account","options":[],"query":"Accounts()","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":null,"current":{},"datasource":"Geneva - Datasource","definition":"Namespaces($Account)","description":null,"error":null,"hide":0,"includeAll":false,"label":"Namespace","multi":false,"name":"Namespace","options":[],"query":"Namespaces($Account)","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":null,"current":{},"datasource":"Geneva - Datasource","definition":"Metrics($Account, $Namespace)","description":null,"error":null,"hide":0,"includeAll":false,"label":"Metric","multi":false,"name":"Metric","options":[],"query":"Metrics($Account, - $Namespace)","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":null,"current":{},"datasource":"Geneva - Datasource","definition":"dimensionValues($Account, $Namespace, $Metric, Role)","description":null,"error":{"config":{"data":null,"headers":{"Accept":"application/json","Content-Type":"application/json","Target":"https://prod5.prod.microsoftmetrics.com/user-api/v2/hint/tophints/monitoringAccount/AnswersUIProd/metricNamespace/ApplicationMetrics/metric/StandingQuery%255COutgoingApiReliability/startTimeUtcMillis/1637794466338/endTimeUtcMillis/1637798066338/top/500000/Role/{{*}}/RoleInstance/All/DependencyOperationName/All/Environment/All/DependencyName/N/DependencyName/o/DependencyName/n/DependencyName/e/Role/value","X-Grafana-Org-Id":1},"hideFromInspector":false,"method":"GET","retry":0,"url":"api/datasources/proxy/1/geneva/dimensionValues"},"data":{"error":"Bad - Request","message":"Bad Request","response":"Bad Request"},"message":"Bad - Request","status":400,"statusText":"Bad Request"},"hide":0,"includeAll":true,"label":"Role","multi":true,"name":"Role","options":[],"query":"dimensionValues($Account, - $Namespace, $Metric, Role)","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":null,"current":{},"datasource":"Geneva - Datasource","definition":"dimensionValues($Account, $Namespace, $Metric, RoleInstance)","description":null,"error":{"config":{"data":null,"headers":{"Accept":"application/json","Content-Type":"application/json","Target":"https://prod5.prod.microsoftmetrics.com/user-api/v2/hint/tophints/monitoringAccount/AnswersUIProd/metricNamespace/ApplicationMetrics/metric/StandingQuery%255COutgoingApiReliability/startTimeUtcMillis/1637794466338/endTimeUtcMillis/1637798066338/top/500000/Role/All/RoleInstance/{{*}}/DependencyOperationName/All/Environment/All/DependencyName/N/DependencyName/o/DependencyName/n/DependencyName/e/RoleInstance/value","X-Grafana-Org-Id":1},"hideFromInspector":false,"method":"GET","retry":0,"url":"api/datasources/proxy/1/geneva/dimensionValues"},"data":{"error":"Bad - Request","message":"Bad Request","response":"Bad Request"},"message":"Bad - Request","status":400,"statusText":"Bad Request"},"hide":0,"includeAll":true,"label":"Role - Instance","multi":true,"name":"RoleInstance","options":[],"query":"dimensionValues($Account, - $Namespace, $Metric, RoleInstance)","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":null,"current":{},"datasource":"Geneva - Datasource","definition":"dimensionValues($Account, $Namespace, $Metric, DependencyOperationName)","description":null,"error":{"config":{"data":null,"headers":{"Accept":"application/json","Content-Type":"application/json","Target":"https://prod5.prod.microsoftmetrics.com/user-api/v2/hint/tophints/monitoringAccount/AnswersUIProd/metricNamespace/ApplicationMetrics/metric/StandingQuery%255COutgoingApiReliability/startTimeUtcMillis/1637794466338/endTimeUtcMillis/1637798066338/top/500000/Role/All/RoleInstance/All/DependencyOperationName/{{*}}/Environment/All/DependencyName/N/DependencyName/o/DependencyName/n/DependencyName/e/DependencyOperationName/value","X-Grafana-Org-Id":1},"hideFromInspector":false,"method":"GET","retry":0,"url":"api/datasources/proxy/1/geneva/dimensionValues"},"data":{"error":"Bad - Request","message":"Bad Request","response":"Bad Request"},"message":"Bad - Request","status":400,"statusText":"Bad Request"},"hide":0,"includeAll":true,"label":"Dependency - Operation Name","multi":true,"name":"DependencyOperationName","options":[],"query":"dimensionValues($Account, - $Namespace, $Metric, DependencyOperationName)","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":null,"current":{},"datasource":"Geneva - Datasource","definition":"dimensionValues($Account, $Namespace, $Metric, Environment)","description":null,"error":null,"hide":0,"includeAll":true,"label":"Environment","multi":true,"name":"Environment","options":[],"query":"dimensionValues($Account, - $Namespace, $Metric, Environment)","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":null,"current":{},"datasource":"Geneva - Datasource","definition":"dimensionValues($Account, $Namespace, $Metric, DependencyName)","description":null,"error":null,"hide":0,"includeAll":true,"label":"Dependency - Name","multi":true,"name":"DependencyName","options":[],"query":"dimensionValues($Account, - $Namespace, $Metric, DependencyName)","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"}]},"time":{"from":"now-1h","to":"now"},"timepicker":{},"timezone":"","title":"Outgoing - Service QoS","uid":"6naEwcp7z","version":1}}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '22613' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-dt4zC3lWzooef04Ohz2VGw';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:07 GMT - grafana-trace-id: - - 1464603b0e801dec78ea65430d5c5795 - mise-correlation-id: - - fa84c09d-7372-410a-9d6a-5d6fa67898e7 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933788.856.26.244255|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/dashboards/uid/GIgvhSV7z - response: - body: - string: "{\"meta\":{\"type\":\"db\",\"canSave\":true,\"canEdit\":true,\"canAdmin\":true,\"canStar\":true,\"canDelete\":true,\"slug\":\"service-fabric-application-overview\",\"url\":\"/d/GIgvhSV7z/service-fabric-application-overview\",\"expires\":\"0001-01-01T00:00:00Z\",\"created\":\"2024-05-28T21:55:37Z\",\"updated\":\"2024-05-28T21:55:37Z\",\"updatedBy\":\"Anonymous\",\"createdBy\":\"Anonymous\",\"version\":1,\"hasAcl\":false,\"isFolder\":false,\"folderId\":14,\"folderUid\":\"geneva\",\"folderTitle\":\"Geneva\",\"folderUrl\":\"/dashboards/f/geneva/geneva\",\"provisioned\":true,\"provisionedExternalId\":\"ServiceFabricApplicationOverview.json\",\"annotationsPermissions\":{\"dashboard\":{\"canAdd\":true,\"canEdit\":true,\"canDelete\":true},\"organization\":{\"canAdd\":true,\"canEdit\":true,\"canDelete\":true}}},\"dashboard\":{\"annotations\":{\"list\":[{\"builtIn\":1,\"datasource\":\"-- - Grafana --\",\"enable\":true,\"hide\":true,\"iconColor\":\"rgba(0, 211, 255, - 1)\",\"name\":\"Annotations \\u0026 Alerts\",\"target\":{\"limit\":100,\"matchAny\":false,\"tags\":[],\"type\":\"dashboard\"},\"type\":\"dashboard\"}]},\"editable\":true,\"gnetId\":null,\"graphTooltip\":0,\"id\":18,\"links\":[{\"asDropdown\":true,\"icon\":\"external - link\",\"includeVars\":true,\"keepTime\":true,\"tags\":[],\"targetBlank\":true,\"title\":\"New - link\",\"tooltip\":\"\",\"type\":\"dashboards\",\"url\":\"\"}],\"panels\":[{\"datasource\":\"Geneva - Datasource\",\"description\":\"Total number of clusters reporting at least - once per health state. A cluster may be counted twice if it reported more - than one health state during the selected time range.\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"palette-classic\"},\"custom\":{\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false}},\"links\":[],\"mappings\":[]},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Error\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"red\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Warning\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"yellow\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Ok\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"green\",\"mode\":\"fixed\"}}]}]},\"gridPos\":{\"h\":9,\"w\":12,\"x\":0,\"y\":0},\"id\":2,\"links\":[],\"options\":{\"legend\":{\"displayMode\":\"list\",\"placement\":\"bottom\"},\"pieType\":\"donut\",\"reduceOptions\":{\"calcs\":[\"lastNotNull\"],\"fields\":\"\",\"values\":false},\"tooltip\":{\"mode\":\"single\"}},\"pluginVersion\":\"8.0.0-beta3\",\"targets\":[{\"account\":\"$account\",\"backends\":[],\"customSeriesNaming\":\"{HealthState}\",\"dimension\":\"\",\"metric\":\"\",\"metricsQueryType\":\"query\",\"namespace\":\"ServiceFabric\",\"queryText\":\"metric(\\\"ClusterHealthState\\\").samplingTypes(\\\"DistinctCount_ClusterName\\\").preaggregate(\\\"By-HealthState\\\") - \\n| zoom Sum=sum(DistinctCount_ClusterName) by 5m\",\"refId\":\"ClusterHealth\",\"samplingType\":\"\",\"service\":\"metrics\",\"useBackends\":false,\"useCustomSeriesNaming\":true}],\"title\":\"Clusters - in each health state\",\"type\":\"piechart\"},{\"cards\":{\"cardPadding\":null,\"cardRound\":null},\"color\":{\"cardColor\":\"#b4ff00\",\"colorScale\":\"sqrt\",\"colorScheme\":\"interpolateYlOrRd\",\"exponent\":0.8,\"max\":2,\"min\":0,\"mode\":\"spectrum\"},\"dataFormat\":\"tsbuckets\",\"datasource\":\"Geneva - Datasource\",\"description\":\"Shows the top 10 clusters with most missing - values for cluster health. Note that clusters which have reported their health - at least once in the given time range will be shown. Missing heartbeats are - shown in red. ClusterHealthState metric is emitted every 5 minutes by default. - Click on the chart to see more information about a particular cluster.\",\"gridPos\":{\"h\":9,\"w\":12,\"x\":12,\"y\":0},\"heatmap\":{},\"hideZeroBuckets\":false,\"highlightCards\":true,\"id\":3,\"legend\":{\"show\":false},\"pluginVersion\":\"8.0.0-beta3\",\"reverseYBuckets\":false,\"targets\":[{\"account\":\"$account\",\"backends\":[],\"customSeriesNaming\":\"{ClusterName}\",\"dimension\":\"\",\"metric\":\"\",\"metricsQueryType\":\"query\",\"namespace\":\"ServiceFabric\",\"queryText\":\"metric(\\\"ClusterHealthState\\\").dimensions(\\\"ClusterName\\\").samplingTypes(\\\"Count\\\")\\n| - zoom Count = sum(Count) by 10m\",\"refId\":\"ClusterHeartbeats\",\"samplingType\":\"\",\"service\":\"metrics\",\"useBackends\":false,\"useCustomSeriesNaming\":true}],\"title\":\"Top - 10 Clusters with missing heart beats\",\"tooltip\":{\"show\":true,\"showHistogram\":false},\"type\":\"heatmap\",\"xAxis\":{\"show\":true},\"xBucketNumber\":null,\"xBucketSize\":\"\",\"yAxis\":{\"decimals\":null,\"format\":\"string\",\"logBase\":1,\"max\":null,\"min\":null,\"show\":true,\"splitFactor\":null},\"yBucketBound\":\"auto\",\"yBucketNumber\":null,\"yBucketSize\":null},{\"datasource\":\"Geneva - Datasource\",\"description\":\"Provides a list of clusters sending OK as their - health state. Click on a particular cluster name to know more.\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"palette-classic\"},\"custom\":{\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"barAlignment\":0,\"drawStyle\":\"line\",\"fillOpacity\":10,\"gradientMode\":\"none\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineInterpolation\":\"linear\",\"lineWidth\":1,\"pointSize\":5,\"scaleDistribution\":{\"type\":\"linear\"},\"showPoints\":\"never\",\"spanNulls\":true,\"stacking\":{\"group\":\"A\",\"mode\":\"normal\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"links\":[{\"targetBlank\":true,\"title\":\"Cluster - Detail\",\"url\":\"/d/xLERdASnz/cluster-detail?orgId=1\\u0026${env:queryparam}\\u0026${account:queryparam}\\u0026${__field.name}\"}],\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":80}]}},\"overrides\":[]},\"gridPos\":{\"h\":9,\"w\":8,\"x\":0,\"y\":9},\"id\":4,\"options\":{\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\"},\"tooltip\":{\"mode\":\"multi\"}},\"pluginVersion\":\"8.1.2\",\"targets\":[{\"account\":\"$account\",\"backends\":[],\"customSeriesNaming\":\"{ClusterName}\",\"dimension\":\"\",\"metric\":\"\",\"metricsQueryType\":\"query\",\"namespace\":\"ServiceFabric\",\"queryText\":\"metric(\\\"ClusterHealthState\\\").dimensions(\\\"ClusterName\\\", - \\\"HealthState\\\").samplingTypes(\\\"Count\\\")\\n| where HealthState == - \\\"OK\\\"\\n| project Count = replacenulls(Count, 0)\\n| zoom Count = sum(Count) - by 5m\",\"refId\":\"OkTimeline\",\"samplingType\":\"\",\"service\":\"metrics\",\"useBackends\":false,\"useCustomSeriesNaming\":true}],\"timeFrom\":null,\"timeShift\":null,\"title\":\"Clusters - in OK state\",\"type\":\"timeseries\"},{\"datasource\":\"Geneva Datasource\",\"description\":\"Provides - a list of clusters sending warning as their health state. Click on a particular - cluster in the legend to know more.\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"palette-classic\"},\"custom\":{\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"barAlignment\":0,\"drawStyle\":\"line\",\"fillOpacity\":10,\"gradientMode\":\"none\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineInterpolation\":\"linear\",\"lineWidth\":1,\"pointSize\":5,\"scaleDistribution\":{\"type\":\"linear\"},\"showPoints\":\"never\",\"spanNulls\":true,\"stacking\":{\"group\":\"A\",\"mode\":\"normal\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"links\":[{\"targetBlank\":true,\"title\":\"Cluster - Detail\",\"url\":\"/d/xLERdASnz/cluster-detail?orgId=1\\u0026${env:queryparam}\uFEFF\\u0026${account:queryparam}\\u0026${__field.name}\"}],\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":80}]}},\"overrides\":[]},\"gridPos\":{\"h\":9,\"w\":8,\"x\":8,\"y\":9},\"id\":11,\"options\":{\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\"},\"tooltip\":{\"mode\":\"multi\"}},\"pluginVersion\":\"8.1.2\",\"targets\":[{\"account\":\"$account\",\"backends\":[],\"customSeriesNaming\":\"{ClusterName}\",\"dimension\":\"\",\"metric\":\"\",\"metricsQueryType\":\"query\",\"namespace\":\"ServiceFabric\",\"queryText\":\"metric(\\\"ClusterHealthState\\\").dimensions(\\\"ClusterName\\\", - \\\"HealthState\\\").samplingTypes(\\\"Count\\\")\\n| where HealthState == - \\\"Warning\\\"\\n| project Count = replacenulls(Count, 0)\\n| zoom Count - = sum(Count) by 5m\",\"refId\":\"WarningTimeline\",\"samplingType\":\"\",\"service\":\"metrics\",\"useBackends\":false,\"useCustomSeriesNaming\":true}],\"timeFrom\":null,\"timeShift\":null,\"title\":\"Clusters - in Warning state\",\"type\":\"timeseries\"},{\"datasource\":\"Geneva Datasource\",\"description\":\"Provides - a list of clusters sending Error as their health state. Click on a particular - cluster name to know more.\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"palette-classic\"},\"custom\":{\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"barAlignment\":0,\"drawStyle\":\"line\",\"fillOpacity\":10,\"gradientMode\":\"none\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineInterpolation\":\"linear\",\"lineWidth\":1,\"pointSize\":5,\"scaleDistribution\":{\"type\":\"linear\"},\"showPoints\":\"never\",\"spanNulls\":true,\"stacking\":{\"group\":\"A\",\"mode\":\"normal\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"links\":[{\"targetBlank\":true,\"title\":\"Cluster - Detail\",\"url\":\"http://localhost:3000/d/xLERdASnz/cluster-detail?orgId=1\\u0026${env:queryparam}\\u0026${account:queryparam}\\u0026${__field.name}\"}],\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":80}]}},\"overrides\":[]},\"gridPos\":{\"h\":9,\"w\":8,\"x\":16,\"y\":9},\"id\":10,\"options\":{\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\"},\"tooltip\":{\"mode\":\"multi\"}},\"pluginVersion\":\"8.1.2\",\"targets\":[{\"account\":\"$account\",\"backends\":[],\"customSeriesNaming\":\"{ClusterName}\",\"dimension\":\"\",\"metric\":\"\",\"metricsQueryType\":\"query\",\"namespace\":\"ServiceFabric\",\"queryText\":\"metric(\\\"ClusterHealthState\\\").dimensions(\\\"ClusterName\\\", - \\\"HealthState\\\").samplingTypes(\\\"Count\\\")\\n| where HealthState == - \\\"Error\\\"\\n| project Count = replacenulls(Count, 0)\\n| zoom Count = - sum(Count) by 5m\",\"refId\":\"ErrorTimeline\",\"samplingType\":\"\",\"service\":\"metrics\",\"useBackends\":false,\"useCustomSeriesNaming\":true}],\"timeFrom\":null,\"timeShift\":null,\"title\":\"Clusters - in Error state\",\"type\":\"timeseries\"},{\"cards\":{\"cardPadding\":null,\"cardRound\":null},\"color\":{\"cardColor\":\"#b4ff00\",\"colorScale\":\"sqrt\",\"colorScheme\":\"interpolateRdYlGn\",\"exponent\":0.5,\"max\":3,\"min\":0,\"mode\":\"spectrum\"},\"dataFormat\":\"tsbuckets\",\"datasource\":\"Geneva - Datasource\",\"description\":\"Timeline of health state of nodes indicated - by Error - red, Warning - yellow, OK - green.\",\"gridPos\":{\"h\":9,\"w\":12,\"x\":0,\"y\":18},\"heatmap\":{},\"hideZeroBuckets\":true,\"highlightCards\":true,\"id\":7,\"legend\":{\"show\":false},\"links\":[],\"pluginVersion\":\"8.0.0-beta3\",\"reverseYBuckets\":false,\"targets\":[{\"account\":\"$account\",\"backends\":[],\"customSeriesNaming\":\"{NodeName}\",\"dimension\":\"\",\"metric\":\"\",\"metricsQueryType\":\"query\",\"namespace\":\"ServiceFabric\",\"queryText\":\"metric(\\\"NodeHealthState\\\").dimensions(\\\"ClusterName\\\", - \\\"NodeName\\\", \\\"HealthState\\\").samplingTypes(\\\"Count\\\")\\n| where - HealthState == \\\"OK\\\" \\n| summarize OK = max(Count) by NodeName\\n| join - kind=fullouter (\\n metric(\\\"NodeHealthState\\\").dimensions(\\\"ClusterName\\\", - \\\"NodeName\\\", \\\"HealthState\\\").samplingTypes(\\\"Count\\\")\\n | - where HealthState == \\\"Warning\\\"\\n | summarize Warning = max(Count) - by NodeName\\n)\\n| join kind=fullouter (\\n metric(\\\"NodeHealthState\\\").dimensions(\\\"ClusterName\\\", - \\\"NodeName\\\", \\\"HealthState\\\").samplingTypes(\\\"Count\\\")\\n | - where HealthState == \\\"Error\\\"\\n | summarize Error = max(Count) by - NodeName\\n)\\n| project NodeHealthValues = foreach(a in OK, b in Warning, - c in Error) =\\u003e iif(isnull(c), iif(isnull(b), iif(isnull(a), 0, 1), 2), - 3)\\n| summarize NodeHealthSummary = max(NodeHealthValues) by NodeName\\n| - zoom NodeHealthReduced = max(NodeHealthSummary) by 15m | top 10 by avg(NodeHealthReduced)\",\"refId\":\"NodeTimelines\",\"samplingType\":\"\",\"service\":\"metrics\",\"useBackends\":false,\"useCustomSeriesNaming\":true}],\"timeFrom\":null,\"timeShift\":null,\"title\":\"Top - 10 unhealthy nodes across all clusters\",\"tooltip\":{\"show\":true,\"showHistogram\":false},\"type\":\"heatmap\",\"xAxis\":{\"show\":true},\"xBucketNumber\":null,\"xBucketSize\":null,\"yAxis\":{\"decimals\":null,\"format\":\"short\",\"logBase\":1,\"max\":null,\"min\":null,\"show\":true,\"splitFactor\":null},\"yBucketBound\":\"auto\",\"yBucketNumber\":null,\"yBucketSize\":null},{\"cards\":{\"cardPadding\":null,\"cardRound\":null},\"color\":{\"cardColor\":\"#b4ff00\",\"colorScale\":\"sqrt\",\"colorScheme\":\"interpolateRdYlGn\",\"exponent\":0.5,\"max\":3,\"min\":0,\"mode\":\"spectrum\"},\"dataFormat\":\"tsbuckets\",\"datasource\":\"Geneva - Datasource\",\"description\":\"Timeline of health state of applications indicated - by Error - red, Warning - yellow, OK - green.\",\"gridPos\":{\"h\":9,\"w\":12,\"x\":12,\"y\":18},\"heatmap\":{},\"hideZeroBuckets\":false,\"highlightCards\":true,\"id\":8,\"legend\":{\"show\":false},\"pluginVersion\":\"8.0.0-beta3\",\"reverseYBuckets\":false,\"targets\":[{\"account\":\"$account\",\"backends\":[],\"customSeriesNaming\":\"{AppName}\",\"dimension\":\"\",\"metric\":\"\",\"metricsQueryType\":\"query\",\"namespace\":\"ServiceFabric\",\"queryText\":\"metric(\\\"AppHealthState\\\").dimensions(\\\"ClusterName\\\", - \\\"AppName\\\", \\\"HealthState\\\").samplingTypes(\\\"Count\\\")\\n| where - HealthState == \\\"OK\\\"\\n| summarize OK = max(Count) by AppName\\n| join - kind=fullouter (\\n metric(\\\"AppHealthState\\\").dimensions(\\\"ClusterName\\\", - \\\"AppName\\\", \\\"HealthState\\\").samplingTypes(\\\"Count\\\")\\n | - where HealthState == \\\"Warning\\\"\\n | summarize Warning = max(Count) - by AppName\\n)\\n| join kind=fullouter (\\n metric(\\\"AppHealthState\\\").dimensions(\\\"ClusterName\\\", - \\\"AppName\\\", \\\"HealthState\\\").samplingTypes(\\\"Count\\\")\\n | - where HealthState == \\\"Error\\\"\\n | summarize Error = max(Count) by - AppName\\n)\\n| project AppHealthValues = foreach(a in OK, b in Warning, c - in Error) =\\u003e iif(isnull(c), iif(isnull(b), iif(isnull(a), 0, 1), 2), - 3)\\n| summarize AppHealthMaxCount = max(AppHealthValues) by AppName\\n| zoom - AppHealthReduced = max(AppHealthMaxCount) by 15m | top 10 by avg(AppHealthReduced)\",\"refId\":\"AppTimeline\",\"samplingType\":\"\",\"service\":\"metrics\",\"useBackends\":false,\"useCustomSeriesNaming\":true}],\"timeFrom\":null,\"timeShift\":null,\"title\":\"Top - 10 unhealthy applications across all clusters\",\"tooltip\":{\"show\":true,\"showHistogram\":false},\"type\":\"heatmap\",\"xAxis\":{\"show\":true},\"xBucketNumber\":null,\"xBucketSize\":null,\"yAxis\":{\"decimals\":null,\"format\":\"short\",\"logBase\":1,\"max\":null,\"min\":null,\"show\":true,\"splitFactor\":null},\"yBucketBound\":\"auto\",\"yBucketNumber\":null,\"yBucketSize\":null}],\"refresh\":\"\",\"schemaVersion\":30,\"style\":\"dark\",\"tags\":[],\"templating\":{\"list\":[{\"allValue\":null,\"current\":{},\"datasource\":\"Geneva - Datasource\",\"definition\":\"accounts()\",\"description\":\"The Geneva metrics - account name\",\"error\":null,\"hide\":0,\"includeAll\":false,\"label\":\"Account\",\"multi\":false,\"name\":\"account\",\"options\":[],\"query\":\"accounts()\",\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":1,\"type\":\"query\"}]},\"time\":{\"from\":\"now-6h\",\"to\":\"now\"},\"timepicker\":{},\"timezone\":\"\",\"title\":\"Service - Fabric Application Overview\",\"uid\":\"GIgvhSV7z\",\"version\":1}}" - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '14238' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-pWHDklQX8Z0gJF9PPlzu1w';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:08 GMT - grafana-trace-id: - - c559b966c70c29a4d57204447b4600e2 - mise-correlation-id: - - 9ae0c390-53e6-41dc-9d98-092b1896a858 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933789.02.26.565484|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/dashboards/uid/sli-insights-geneva-customer-views - response: - body: - string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"sli-insights-dri-customer-views","url":"/d/sli-insights-geneva-customer-views/sli-insights-dri-customer-views","expires":"0001-01-01T00:00:00Z","created":"2024-05-28T21:55:37Z","updated":"2024-05-28T21:55:37Z","updatedBy":"Anonymous","createdBy":"Anonymous","version":1,"hasAcl":false,"isFolder":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","provisioned":true,"provisionedExternalId":"SlIInsightsDRICustomerViews.json","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"annotations":{"list":[{"builtIn":1,"datasource":{"type":"grafana","uid":"-- - Grafana --"},"enable":true,"hide":true,"iconColor":"rgba(0, 211, 255, 1)","name":"Annotations - \u0026 Alerts","type":"dashboard"}]},"editable":true,"fiscalYearStartMonth":0,"graphTooltip":0,"id":15,"links":[{"asDropdown":false,"icon":"external - link","includeVars":false,"keepTime":false,"tags":[],"targetBlank":true,"title":"SLI - Insights - Overview","tooltip":"Open SLI Insights - Overview Dashboard","type":"link","url":"/d/sli-insights-geneva-overview/sli-insights-overview"},{"asDropdown":false,"icon":"external - link","includeVars":false,"keepTime":false,"tags":[],"targetBlank":true,"title":"Questions - or Concerns","tooltip":"Email us","type":"link","url":"mailto:genevamonitoringux@microsoft.com?subject=Sli - Insights in Grafana"}],"liveNow":false,"panels":[{"collapsed":true,"gridPos":{"h":1,"w":24,"x":0,"y":2},"id":1,"panels":[{"datasource":{"type":"datasource","uid":"grafana"},"description":"","gridPos":{"h":2,"w":24,"x":0,"y":3},"id":2,"links":[],"options":{"code":{"language":"plaintext","showLineNumbers":false,"showMiniMap":false},"content":"This - Overview dashboard helps to understand Service health through SLI data for - DRI scenarios. This SLI data is coming through Streaming in near real time - with the goal of \u003c 10 minutes latency. Impacted indicates the value is - below the SLO defined in YAML.\r\n\u003ca href=\"https://eng.ms/docs/products/geneva/slos-slis/sli_insights\" - style=\"font-size:16px; margin-bottom:0px; margin-top:0px;\" target=\"_blank\"\u003e\r\nLearn - more\r\n\u003c/a\u003e","mode":"html"},"pluginVersion":"10.2.1","type":"text"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"description":"","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"percent"},"overrides":[]},"gridPos":{"h":4,"w":4,"x":0,"y":5},"id":3,"options":{"colorMode":"value","graphMode":"area","justifyMode":"center","orientation":"auto","reduceOptions":{"calcs":["allValues"],"fields":"/.*/","values":true},"text":{},"textMode":"auto","wideLayout":true},"pluginVersion":"10.2.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"from":{"property":{"name":"LocationMap","type":"string"},"type":"property"},"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.6.2","query":"let - _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet - _serviceTreeId = \"$ServiceTreeId\";\r\nlet _region = \"$Region\";\r\nlet - _customer = $Customer;\r\nlet _sloId = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nlet - _isARM =strcat(toscalar(tobool(\"$IsArm\")));\r\nlet total_regions= GetTotalImpactedRegions(_startTime, - _endTime, _serviceTreeId, _sloId, _sloGroup, _region, _customer, _isARM)\r\n| - extend\r\n value=iff((impacted!=0 and total!=0),(todouble(impacted)/todouble(total))*100,todouble(0)),\r\n subvalue=strcat(tolong(impacted), - \"/\", tolong(total));\r\ntotal_regions\r\n| project value,subvalue;\r\n","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Regions","transformations":[{"id":"organize","options":{"excludeByName":{"Impacted/Total":true},"indexByName":{"Column2":0,"Column3":1},"renameByName":{"Column2":"%","Column3":"Impacted - / Total","subvalue":"Impacted / Total","value":"% Impacted"}}}],"type":"stat"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"percent"},"overrides":[]},"gridPos":{"h":4,"w":5,"x":4,"y":5},"id":4,"options":{"colorMode":"value","graphMode":"area","justifyMode":"center","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"/.*/","values":true},"textMode":"auto","wideLayout":true},"pluginVersion":"10.2.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.6.2","query":"let - _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet - _serviceTreeId = \"$ServiceTreeId\";\r\nlet teams = cluster(''https://icmclusterlb.kustomfa.windows.net'').database(''IcmDataWarehouse'').TeamServiceTreeMapping\r\n| - extend ServiceTree = tostring(todynamic(MappedServiceTreeEntities)[0].ServiceTreeEntityId)\r\n| - where ServiceTree == _serviceTreeId\r\n| project TeamId;\r\nlet activeicms=cluster(''https://icmclusterlb.kustomfa.windows.net'').database(''IcmDataWarehouse'').IncidentsSnapshotV2\r\n| - where OwningTeamId in (teams)\r\n| where ImpactStartDate between (todatetime(_startTime) - .. todatetime(_endTime)) or CreateDate between (todatetime(_startTime) .. - todatetime(_endTime))\r\n| where IsNoise==false and Severity \u003c 3\r\n| - summarize ActiveIcms =countif(Status =~ ''Active''),TotalICMs =count()\r\n| - extend id=5,value =iff((ActiveIcms!=0 and TotalICMs!=0),(todouble(ActiveIcms)/todouble(TotalICMs))*100,todouble(0)),subvalue=strcat(tolong(ActiveIcms),\"/\",tolong(TotalICMs));\r\nactiveicms\r\n| - project value,subvalue;","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Incidents(\u003c=sev2)","transformations":[{"id":"organize","options":{"excludeByName":{},"indexByName":{},"renameByName":{"subvalue":"Active - / Total","value":"% Active"}}}],"type":"stat"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"percent"},"overrides":[]},"gridPos":{"h":4,"w":5,"x":9,"y":5},"id":5,"options":{"colorMode":"value","graphMode":"area","justifyMode":"center","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"/.*/","values":false},"textMode":"auto","wideLayout":true},"pluginVersion":"10.2.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let - _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet - _serviceTreeId = \"$ServiceTreeId\";\r\nlet _region = \"$Region\";\r\nlet - _customer = $Customer;\r\nlet _sloId = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nlet - _isARM =strcat(toscalar(tobool(\"$IsArm\")));\r\nlet totals500customers=GetTotalS500CustomersImpactedARM(_startTime, - _endTime, _serviceTreeId, _sloId, _sloGroup, _region, _customer)\r\n| extend val=iff((value!=0 - and total!=0),(todouble(value)/todouble(total))*100,todouble(0)), subvalue=strcat(tolong(value),\"/\",tolong(total));\r\ntotals500customers\r\n| - project val,subvalue;\r\n\r\n\r\n\r\n ","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"S500 - Customers","transformations":[{"id":"organize","options":{"excludeByName":{},"indexByName":{},"renameByName":{"subvalue":"Impacted - / Total","val":"% Impacted"}}}],"type":"stat"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"percent"},"overrides":[]},"gridPos":{"h":4,"w":5,"x":14,"y":5},"id":6,"options":{"colorMode":"value","graphMode":"area","justifyMode":"center","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"/.*/","values":false},"textMode":"auto","wideLayout":true},"pluginVersion":"10.2.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let - _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet - _serviceTreeId = \"$ServiceTreeId\";\r\nlet _region = \"$Region\";\r\nlet - _customer = $Customer;\r\nlet _sloId = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nlet - impactedbytotalcustomers=GetImpactedAndTotalCustomerCountARM(_startTime, _endTime, - _serviceTreeId, _sloId, _sloGroup, _region, _customer)\r\n| extend id=3,value=iff((ImpactedCustomers!=0 - and TotalCustomers!=0),(todouble(ImpactedCustomers)/todouble(TotalCustomers))*100,todouble(0)),subvalue=strcat(SummarizeNumber(ImpactedCustomers,1),\"/\",SummarizeNumber(TotalCustomers,1));\r\nimpactedbytotalcustomers\r\n| - project value,subvalue;\r\n\r\n\r\n ","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Impacted - Customers","transformations":[{"id":"organize","options":{"excludeByName":{},"indexByName":{},"renameByName":{"subvalue":"Impacted - / Total","value":"% Impacted"}}}],"type":"stat"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"percent"},"overrides":[]},"gridPos":{"h":4,"w":5,"x":19,"y":5},"id":7,"options":{"colorMode":"value","graphMode":"area","justifyMode":"center","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"/.*/","values":false},"textMode":"auto","wideLayout":true},"pluginVersion":"10.2.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.6.2","query":"let - _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet - _serviceTreeId = \"$ServiceTreeId\";\r\nlet _region = \"$Region\";\r\nlet - _customer = $Customer;\r\nlet _sloId = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nlet - impactedbytotalsubs=GetImpactedAndTotalSubscriptionCountARM(_startTime, _endTime, - _serviceTreeId, _sloId, _sloGroup, _region, _customer)\r\n|extend id=2,value=iff((ImpactedSubs!=0 - and TotalSubs!=0),(todouble(ImpactedSubs)/todouble(TotalSubs))*100,todouble(0)),subvalue=strcat(SummarizeNumber(ImpactedSubs,1),\"/\",SummarizeNumber(TotalSubs,1));\r\nimpactedbytotalsubs\r\n| - project value,subvalue\r\n","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Impacted - Subscriptions","transformations":[{"id":"organize","options":{"excludeByName":{},"indexByName":{},"renameByName":{"subvalue":"Impacted - / Total","value":"% Impacted"}}}],"type":"stat"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"description":"","fieldConfig":{"defaults":{"color":{"mode":"continuous-RdYlGr"},"custom":{"hideFrom":{"legend":false,"tooltip":false,"viz":false}},"mappings":[],"thresholds":{"mode":"percentage","steps":[{"color":"text","value":null}]},"unit":"none"},"overrides":[]},"gridPos":{"h":10,"w":12,"x":0,"y":9},"id":12,"maxDataPoints":1,"options":{"basemap":{"config":{},"name":"Basemap","type":"default"},"controls":{"mouseWheelZoom":false,"showAttribution":true,"showDebug":false,"showMeasure":false,"showScale":false,"showZoom":true},"layers":[{"config":{"showLegend":true,"style":{"color":{"field":"Attainment","fixed":"dark-green"},"opacity":0.4,"rotation":{"fixed":0,"max":360,"min":-360,"mode":"mod"},"size":{"field":"TotalCrids","fixed":5,"max":15,"min":2},"symbol":{"fixed":"img/icons/marker/circle.svg","mode":"fixed"},"text":{"fixed":"","mode":"field"},"textConfig":{"fontSize":12,"offsetX":0,"offsetY":0,"textAlign":"center","textBaseline":"middle"}}},"filterData":{"id":"byRefId","options":"A"},"location":{"latitude":"Latitude","longitude":"Longitude","mode":"coords"},"name":"CRIDs","tooltip":true,"type":"markers"}],"tooltip":{"mode":"details"},"view":{"allLayers":true,"id":"coords","lat":15.961329,"lon":-16.875,"zoom":1}},"pluginVersion":"10.2.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let - _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet - _granularity = \"$Granularity\";\r\nlet _serviceTreeId = \"$ServiceTreeId\";\r\nlet - _slo = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nlet _region = \"$Region\";\r\nlet - _customer = $Customer;\r\nlet _isARM = strcat(toscalar(tobool(\"{IsARM}\")));\r\nGetCustomerAttainment(_startTime, - _endTime,_granularity,_serviceTreeId,_slo,_sloGroup,_region,_customer,_isARM)\r\n| - summarize Attainment = avg(attainment), TotalCrids = sum(TotalCount) by LocationId\r\n| - join kind=leftouter ( cluster(''https://genevaslidatafollower.westcentralus.kusto.windows.net'').database(''slihelper'').LocationMap\r\n| - project Code, Latitude, Longitude, DisplayName )\r\n on $left.LocationId == - $right.Code","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Customer - Attainment","type":"geomap"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"description":"","fieldConfig":{"defaults":{"color":{"mode":"continuous-RdYlGr"},"custom":{"fillOpacity":70,"hideFrom":{"legend":false,"tooltip":false,"viz":false},"insertNulls":false,"lineWidth":0,"spanNulls":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"light-blue","value":null}]},"unit":"percent"},"overrides":[]},"gridPos":{"h":10,"w":12,"x":12,"y":9},"id":13,"options":{"alignValue":"center","legend":{"displayMode":"list","placement":"bottom","showLegend":false},"mergeValues":true,"rowHeight":0.9,"showValue":"always","tooltip":{"mode":"single","sort":"none"}},"pluginVersion":"10.1.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let - _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet - _granularity = \"$Granularity\";\r\nlet _serviceTreeId = \"$ServiceTreeId\";\r\nlet - _slo = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nlet _region = \"$Region\";\r\nlet - _customer = $Customer;\r\nlet _isARM =strcat(toscalar(tobool(\"$IsArm\")));\r\nGetCustomerAttainment(_startTime, - _endTime,_granularity,_serviceTreeId,_slo,_sloGroup,_region,_customer,_isARM)\r\n| - project LocationId,attainment,EndTimeUtc \r\n| evaluate pivot(LocationId,avg(attainment))\r\n\r\n\r\n\r\n\r\n\r\n","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Customer - Attainment by Region ","transformations":[],"type":"state-timeline"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisBorderShow":false,"axisCenteredZero":false,"axisColorMode":"series","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"insertNulls":false,"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":11,"w":24,"x":0,"y":19},"id":14,"options":{"legend":{"calcs":["mean"],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.6.2","query":"let - _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet - _serviceTreeId = \"$ServiceTreeId\";\r\nlet _region = \"$Region\";\r\nlet - _customer = $Customer;\r\nlet _granularity = \"$Granularity\";\r\nlet _sloId - = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nlet _isARM =strcat(toscalar(tobool(\"$IsArm\")));\r\nGetSLOsAttainment(_startTime, - _endTime, _granularity, _serviceTreeId, _sloId, _sloGroup, _region, _customer, - _isARM)\r\n| order by EndTimeUtc asc","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":"SLOs - Attainment (Against configured SLO target)","transformations":[{"id":"renameByRegex","options":{"regex":"([attainment]+[ - ])(.*)","renamePattern":"$2"}}],"type":"timeseries"}],"title":"Overview","type":"row"},{"collapsed":true,"gridPos":{"h":1,"w":24,"x":0,"y":3},"id":37,"panels":[{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisBorderShow":false,"axisCenteredZero":false,"axisColorMode":"series","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"insertNulls":false,"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"log":2,"type":"log"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":11,"w":12,"x":0,"y":4},"id":15,"options":{"legend":{"calcs":["sum"],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.6.2","query":"\r\n\r\nlet - _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet - _serviceTreeId = \"$ServiceTreeId\";\r\nlet _region = \"$Region\";\r\nlet - _customer = $Customer;\r\nlet _granularity = \"$Granularity\";\r\nlet _sloId - = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nlet _isARM =strcat(toscalar(tobool(\"$IsArm\")));\r\nGetImpactedAndTotalCRIDs(_startTime, - _endTime, _granularity, _serviceTreeId, _sloId, _sloGroup, _region, _customer, - _isARM)","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Impacted - vs Total CRIDs","transformations":[],"type":"timeseries"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"hideFrom":{"legend":false,"tooltip":false,"viz":false}},"mappings":[],"unit":"none"},"overrides":[]},"gridPos":{"h":11,"w":12,"x":12,"y":4},"id":16,"options":{"displayLabels":["percent"],"legend":{"displayMode":"table","placement":"right","showLegend":true,"values":["value"]},"pieType":"pie","reduceOptions":{"calcs":["lastNotNull"],"fields":"/^ImpactedCRIDsCount$/","values":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let - _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet - _serviceTreeId = \"$ServiceTreeId\";\r\nlet _region = \"$Region\";\r\nlet - _customer = $Customer;\r\nlet _sloId = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nlet - _isARM =strcat(toscalar(tobool(\"$IsArm\")));\r\nGetImpactedCRIDsByRegion(_startTime, - _endTime, _serviceTreeId, _sloId, _sloGroup, _region, _customer,_isARM)\r\n| - project LocationId,ImpactedCRIDsCount","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Impacted - CRIDs by Region","transformations":[],"type":"piechart"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisBorderShow":false,"axisCenteredZero":false,"axisColorMode":"series","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"insertNulls":false,"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"log":2,"type":"log"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":11,"w":12,"x":0,"y":15},"id":17,"options":{"legend":{"calcs":["mean"],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"\r\n\r\nlet - _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet - _serviceTreeId = \"$ServiceTreeId\";\r\nlet _region = \"$Region\";\r\nlet - _customer = $Customer;\r\nlet _granularity = \"$Granularity\";\r\nlet _sloId - = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nGetImpactedAndTotalSubscriptionsARM(_startTime, - _endTime, _granularity, _serviceTreeId, _sloId, _sloGroup, _region, _customer)","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Impacted - vs Total Subscriptions","type":"timeseries"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"hideFrom":{"legend":false,"tooltip":false,"viz":false}},"mappings":[],"unit":"none"},"overrides":[]},"gridPos":{"h":11,"w":12,"x":12,"y":15},"id":18,"options":{"displayLabels":["percent"],"legend":{"displayMode":"table","placement":"right","showLegend":true,"values":["value"]},"pieType":"pie","reduceOptions":{"calcs":["lastNotNull"],"fields":"/.*/","values":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let - _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet - _serviceTreeId = \"$ServiceTreeId\";\r\nlet _region = \"$Region\";\r\nlet - _customer = $Customer;\r\nlet _sloId = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nGetImpactedSubsByCustomerARM(_startTime, - _endTime, _serviceTreeId, _sloId, _sloGroup, _region, _customer)\r\n| project - ImpactedSubsCount,Customer_TPIDDisplayName","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Impacted - Subs by Customers (Top 20 ordered by S500, Impacted Subs Count))","type":"piechart"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"left","cellOptions":{"type":"auto"},"filterable":true,"inspect":true},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"Is - S500 Customer"},"properties":[{"id":"custom.width","value":166}]},{"matcher":{"id":"byName","options":"Customer"},"properties":[{"id":"custom.width","value":306}]},{"matcher":{"id":"byName","options":"Impacted - Subscriptions Count"},"properties":[{"id":"custom.width","value":240}]}]},"gridPos":{"h":10,"w":24,"x":0,"y":26},"id":19,"options":{"cellHeight":"sm","footer":{"countRows":false,"enablePagination":false,"fields":[],"reducer":["sum"],"show":false},"showHeader":true,"sortBy":[{"desc":true,"displayName":"Impacted - Subscriptions Count"}]},"pluginVersion":"10.2.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"\r\n\r\nlet - _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet - _serviceTreeId = \"$ServiceTreeId\";\r\nlet _region = \"$Region\";\r\nlet - _customer = $Customer;\r\nlet _sloId = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nlet - _isARM =strcat(toscalar(tobool(\"$IsArm\")));\r\nGetImpactedSubscriptionsARM(_startTime, - _endTime, _serviceTreeId, _sloId, _sloGroup, _region, _customer)\r\n| project - Customer=Customer_TPIDDisplayName,[''Is S500 Customer'']=IsS500Customer,[''Impacted - Subs Count'']=ImpactedSubsCount,[''Impacted Subscriptions'']=ImpactedSubs\r\n| - order by [''Is S500 Customer''] desc,[''Impacted Subs Count''] asc;","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Impacted - Subscriptions (Default ordered by S500, Impacted Subs Count)","type":"table"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","cellOptions":{"type":"auto"},"inspect":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"Location - Id"},"properties":[{"id":"custom.width","value":168}]},{"matcher":{"id":"byName","options":"Impacted - CRIDs Count"},"properties":[{"id":"custom.width","value":202}]}]},"gridPos":{"h":10,"w":24,"x":0,"y":36},"id":40,"options":{"cellHeight":"sm","footer":{"countRows":false,"fields":"","reducer":["sum"],"show":false},"showHeader":true,"sortBy":[]},"pluginVersion":"10.2.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let - _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet - _serviceTreeId = \"$ServiceTreeId\";\r\nlet _region = \"$Region\";\r\nlet - _customer = $Customer;\r\nlet _sloId = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nlet - _isARM =strcat(toscalar(tobool(\"$IsArm\")));\r\nGetImpactedCRIDsByRegion(_startTime, - _endTime, _serviceTreeId, _sloId, _sloGroup, _region, _customer, _isARM)\r\n| - project [''Location Id'']=LocationId, [''Impacted CRIDs Count'']=ImpactedCRIDsCount, - [''Impacted CRIDs'']=ImpactedCRIDs\r\n| take 100","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Impacted - CRIDs by Location","type":"table"}],"title":"Customer Impact","type":"row"},{"collapsed":true,"gridPos":{"h":1,"w":24,"x":0,"y":4},"id":38,"panels":[{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisBorderShow":false,"axisCenteredZero":false,"axisColorMode":"series","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"insertNulls":false,"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"locale"},"overrides":[]},"gridPos":{"h":10,"w":24,"x":0,"y":5},"id":20,"options":{"legend":{"calcs":["mean"],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"pluginVersion":"9.5.8","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let - _customer = $Customer;\r\nlet _startTime =\"${__from:date:iso}\";\r\nlet _endTime - = \"${__to:date:iso}\";\r\nlet _granularity = \"$Granularity\";\r\nlet _region - = \"$Region\";\r\nlet _serviceTreeId = \"$ServiceTreeId\";\r\nlet _sloId = - \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nGetSLIByRegion(_startTime, - _endTime, _granularity, _serviceTreeId, _sloId, _sloGroup, _region, _customer) - \r\n| summarize avg(SuccessRate) by LocationId,EndTimeUtc\r\n| order by EndTimeUtc - asc\r\n","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":"SLIs - By Region","transformations":[{"id":"renameByRegex","options":{"regex":"(.*) - (.*)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"description":"","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisBorderShow":false,"axisCenteredZero":false,"axisColorMode":"series","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"insertNulls":false,"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"none"},"overrides":[]},"gridPos":{"h":10,"w":24,"x":0,"y":15},"id":21,"options":{"legend":{"calcs":["mean"],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let - _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet - _serviceTreeId = \"$ServiceTreeId\";\r\nlet _region = \"$Region\";\r\nlet - _customer = $Customer;\r\nlet _granularity = \"$Granularity\";\r\nlet _sloId - = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nlet _isARM =strcat(toscalar(tobool(\"$IsArm\")));\r\nGetSLITimeSeriesData(_startTime, - _endTime, _granularity, _serviceTreeId, _sloId, _sloGroup, _region, _customer, - _isARM)\r\n| order by EndTimeUtc asc","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":"SLIs - (Average)","transformations":[{"id":"renameByRegex","options":{"regex":"([SuccessRate]+[ - ])(.*)","renamePattern":"$2"}}],"type":"timeseries"}],"title":"SLI Signals - (Percentage based)","type":"row"},{"collapsed":true,"gridPos":{"h":1,"w":24,"x":0,"y":5},"id":33,"panels":[{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisBorderShow":false,"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"insertNulls":false,"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"displayName":"Ingestion/Latency(Avg)","mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"locale"},"overrides":[]},"gridPos":{"h":9,"w":12,"x":0,"y":6},"id":35,"options":{"legend":{"calcs":["mean"],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let - _customer = $Customer;\r\nlet _startTime =\"${__from:date:iso}\";\r\nlet _endTime - = \"${__to:date:iso}\";\r\nlet _granularity = \"$Granularity\";\r\nlet _region - = \"$Region\";\r\nlet _serviceTreeId = \"$ServiceTreeId\";\r\nlet _sloId = - \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nGetAverageLatencyPercentiles(_startTime,_endTime,_granularity,_serviceTreeId,_sloId,_sloGroup,_region,_customer)\r\n| - project EndTimeUtc, SloName, P99\r\n| order by EndTimeUtc asc","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":"Average - Latency P99","type":"timeseries"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisBorderShow":false,"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"insertNulls":false,"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"displayName":"Ingestion/Latency(Avg)","mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"locale"},"overrides":[]},"gridPos":{"h":9,"w":12,"x":12,"y":6},"id":34,"options":{"legend":{"calcs":["mean"],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let - _customer = $Customer;\r\nlet _startTime =\"${__from:date:iso}\";\r\nlet _endTime - = \"${__to:date:iso}\";\r\nlet _granularity = \"$Granularity\";\r\nlet _region - = \"$Region\";\r\nlet _serviceTreeId = \"$ServiceTreeId\";\r\nlet _sloId = - \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nGetAverageLatencyPercentiles(_startTime,_endTime,_granularity,_serviceTreeId,_sloId,_sloGroup,_region,_customer)\r\n| - project EndTimeUtc, SloName, P50\r\n| order by EndTimeUtc asc","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":"Average - Latency P50","type":"timeseries"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisBorderShow":false,"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"insertNulls":false,"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"displayName":"Ingestion/Latency/T120000ms(Avg)","mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"percent"},"overrides":[]},"gridPos":{"h":10,"w":24,"x":0,"y":15},"id":36,"options":{"legend":{"calcs":["mean"],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"multi","sort":"none"}},"targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let - _customer = $Customer;\r\nlet _startTime =\"${__from:date:iso}\";\r\nlet _endTime - = \"${__to:date:iso}\";\r\nlet _granularity = \"$Granularity\";\r\nlet _region - = \"$Region\";\r\nlet _serviceTreeId = \"$ServiceTreeId\";\r\nlet _sloId = - \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nGetLatencyPercentages(_startTime,_endTime,_granularity,_serviceTreeId,_sloId,_sloGroup,_region,_customer)\r\n| - order by EndTimeUtc asc","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":"Latency - Percentage","transformations":[],"type":"timeseries"}],"title":"SLI Signals - (Latency)","type":"row"},{"collapsed":true,"gridPos":{"h":1,"w":24,"x":0,"y":6},"id":39,"panels":[{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisBorderShow":false,"axisCenteredZero":false,"axisColorMode":"series","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"insertNulls":false,"lineInterpolation":"linear","lineStyle":{"fill":"solid"},"lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":12,"x":0,"y":7},"id":25,"options":{"legend":{"calcs":["sum"],"displayMode":"table","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let - _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet - _region = \"$Region\";\r\nlet _serviceTreeId = \"$ServiceTreeId\";\r\nlet - compareStandardLocation = (loc1:string, loc2:string) { \r\n tolower(replace_string(loc1,\" - \",\"\")) == tolower(replace_string(loc2,\" \",\"\"))\r\n};\r\nlet serviceId - = toscalar (GetAllMetadata(_endTime)\r\n| where serviceTreeId == _serviceTreeId\r\n| - project serviceTreeId\r\n| take 1);\r\ncluster(''FCMDataro'').database(''FCMKustoStore'').materialized_view(''ChangeEventV2MaterializedView'',10m)\r\n| - where ServiceId == serviceId\r\n| where TimeStamp between (todatetime(_startTime) - .. todatetime(_endTime))\r\n| where SourceSystem in(\"expressv2\",\"adorelease\")\r\n| - where DeploymentTargetType == \"region\"\r\n| where isempty( _region) or compareStandardLocation(LocationId, - _region)\r\n| summarize Count=count() by bin(TimeStamp, 5m), LocationId\r\n| - order by TimeStamp asc\r\n","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":"Deployment - Changes (source: FCM)","transformations":[{"id":"renameByRegex","options":{"regex":"([Count]+[ - ])(.*)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","cellOptions":{"type":"auto"},"inspect":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":12,"x":12,"y":7},"id":26,"options":{"cellHeight":"sm","footer":{"countRows":false,"fields":"","reducer":["sum"],"show":false},"showHeader":true},"pluginVersion":"10.2.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let - _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet - _region = \"$Region\";\r\nlet _serviceTreeId = \"$ServiceTreeId\";\r\ncluster(''FCMDataro'').database(''FCMKustoStore'').materialized_view(''ChangeEventV2MaterializedView'',10m)\r\n| - where ServiceId == _serviceTreeId\r\n| where TimeStamp between (todatetime(_startTime) - .. todatetime(_endTime))\r\n| where SourceSystem in(\"expressv2\",\"adorelease\")\r\n| - where DeploymentTargetType == \"region\"\r\n| where isempty( _region) or LocationId - =~ _region\r\n| project TimeStamp, LocationId, ChangeTitle, ChangeDescription, - ChangeState, ChangeType\r\n| order by TimeStamp desc\r\n| limit 500;","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Deployment - Changes (source: FCM)","type":"table"}],"title":"Deployments and Changes","type":"row"},{"collapsed":true,"gridPos":{"h":1,"w":24,"x":0,"y":7},"id":8,"panels":[{"datasource":{"type":"datasource","uid":"grafana"},"description":"","gridPos":{"h":2,"w":24,"x":0,"y":8},"id":27,"options":{"code":{"language":"plaintext","showLineNumbers":false,"showMiniMap":false},"content":"This - Error Budget calculation uses actual error count vs total requests hence represents - magnitude of the failures (bad events) impact. This kind of calculation gives - more weightage to customers with high volume of data which sometimes overshadow - customers with very low volume. It often represents the magnitude of impact.\n\u003ca - href=\"https://eng.ms/docs/products/geneva/slos-slis/sli_insights\" style=\"font-size:16px; - margin-bottom:0px; margin-top:0px;\" target=\"_blank\"\u003e\nLearn more\n\u003c/a\u003e","mode":"html"},"pluginVersion":"10.2.1","type":"text"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"description":"Remaining - Error Budget timeseries represents remaining error budget over the selected - time period. It starts with 100% budget and continue to deduct consumed budget - at each data point.","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisBorderShow":false,"axisCenteredZero":false,"axisColorMode":"series","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"insertNulls":false,"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"noValue":"0","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":15,"w":18,"x":0,"y":10},"id":32,"options":{"legend":{"calcs":["last"],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let - _customer = $Customer;\r\nlet _startTime =\"${__from:date:iso}\";\r\nlet _endTime - = \"${__to:date:iso}\";\r\nlet _region = \"$Region\";\r\nlet _serviceTreeId - = \"$ServiceTreeId\";\r\nlet _granularity = \"$Granularity\";\r\nlet _sloId - = replace_string(\"$SloId\", \"\u003cunset\u003e\", \"\");\r\nlet _sloGroup - = \"$SloGroup\";\r\nGetSLIBasedErrorBudget(_startTime, _endTime, _granularity, - _serviceTreeId, _sloId, _sloGroup, _region, _customer)\r\n| project EndTimeUtc, - SloName, BudgetRemaining\r\n| order by EndTimeUtc asc","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":"Error - Budget","transformations":[{"id":"renameByRegex","options":{"regex":"([BudgetRemaining]+[ - ])(.*)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":5,"w":6,"x":18,"y":13},"id":28,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"/.*/","values":true},"textMode":"auto","wideLayout":true},"pluginVersion":"10.2.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let - _customer = \"$Customer\";\r\nlet _startTime =\"${__from:date:iso}\";\r\nlet - _endTime = \"${__to:date:iso}\";\r\nlet _region = \"$Region\";\r\nlet _serviceTreeId - = \"$ServiceTreeId\";\r\nlet _sloId = replace_string(\"$SloId\", \"\u003cunset\u003e\", - \"\");\r\nlet _sloGroup = \"$SloGroup\";\r\nGetRemainingErrorBudget(_startTime, - _endTime, _serviceTreeId, _sloId, _sloGroup, _region, _customer)\r\n| summarize - RemainingErrorBudget = avg(RemainingErrorBudget)","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Remaining - Error Budget","type":"stat"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":5,"w":6,"x":18,"y":17},"id":29,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"/.*/","values":true},"textMode":"auto","wideLayout":true},"pluginVersion":"10.2.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let - _customer = \"$Customer\";\r\nlet _startTime =\"${__from:date:iso}\";\r\nlet - _endTime = \"${__to:date:iso}\";\r\nlet _region = \"$Region\";\r\nlet _serviceTreeId - = \"$ServiceTreeId\";\r\nlet _sloId = replace_string(\"$SloId\", \"\u003cunset\u003e\", - \"\");\r\nlet _sloGroup = \"$SloGroup\";\r\nlet _burnrate = \"1h\";\r\nGetErrorBurnRate(_startTime, - _endTime, _serviceTreeId, _sloId, _sloGroup, _region, _customer, _burnrate)\r\n| - summarize burnrate = avg(burnrate)","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Fast - Burn Rate ( Last 1 hr)","type":"stat"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":5,"w":6,"x":18,"y":21},"id":30,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"textMode":"auto","wideLayout":true},"pluginVersion":"10.2.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let - _customer = \"$Customer\";\r\nlet _startTime =\"${__from:date:iso}\";\r\nlet - _endTime = \"${__to:date:iso}\";\r\nlet _region = \"$Region\";\r\nlet _serviceTreeId - = \"$ServiceTreeId\";\r\nlet _sloId = replace_string(\"$SloId\", \"\u003cunset\u003e\", - \"\");\r\nlet _sloGroup = \"$SloGroup\";\r\nlet _burnrate = \"5h\";\r\nGetErrorBurnRate(_startTime, - _endTime, _serviceTreeId, _sloId, _sloGroup, _region, _customer, _burnrate)\r\n| - summarize burnrate = avg(burnrate)","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Slow - Burn Rate ( Last 5 hrs)","type":"stat"}],"title":"Error Budget","type":"row"}],"refresh":"","schemaVersion":38,"tags":[],"templating":{"list":[{"auto":false,"auto_count":30,"auto_min":"10s","current":{"selected":false,"text":"15m","value":"15m"},"description":"Granularity","hide":0,"label":"Granularity","name":"Granularity","options":[{"selected":false,"text":"5m","value":"5m"},{"selected":true,"text":"15m","value":"15m"},{"selected":false,"text":"1h","value":"1h"},{"selected":false,"text":"6h","value":"6h"},{"selected":false,"text":"12h","value":"12h"}],"query":"5m,15m,1h,6h,12h","queryValue":"","refresh":2,"skipUrlSync":false,"type":"interval"},{"current":{},"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"definition":"GetAllMetadata()\r\n| - distinct serviceTreeId, serviceName\r\n| project strcat(serviceName, \":\", - serviceTreeId)","description":"","hide":0,"includeAll":false,"label":"Service - Name","multi":false,"name":"ServiceTreeId","options":[],"query":{"OpenAI":false,"database":"slihelper","expression":{"from":{"property":{"name":"LocationMap","type":"string"},"type":"property"},"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.5.0","query":"GetAllMetadata()\r\n| - distinct serviceTreeId, serviceName\r\n| project strcat(serviceName, \":\", - serviceTreeId)","querySource":"raw","queryType":"KQL","rawMode":true,"resultFormat":"table"},"refresh":1,"regex":"/(?\u003ctext\u003e.*).*:(?\u003cvalue\u003e.*)/","skipUrlSync":false,"sort":1,"type":"query"},{"allValue":"\" - \"","current":{"selected":true,"text":["All"],"value":["$__all"]},"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"definition":"let - _serviceTreeId = \"$ServiceTreeId\";\r\nGetAllMetadata()\r\n| where serviceTreeId - ==_serviceTreeId\r\n| distinct groupName\r\n| order by groupName\r\n\r\n\r\n\r\n","hide":0,"includeAll":true,"label":"Slo - Group","multi":true,"name":"SloGroup","options":[],"query":{"OpenAI":false,"database":"slihelper","expression":{"from":{"property":{"name":"LocationMap","type":"string"},"type":"property"},"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.5.0","query":"let - _serviceTreeId = \"$ServiceTreeId\";\r\nGetAllMetadata()\r\n| where serviceTreeId - ==_serviceTreeId\r\n| distinct groupName\r\n| order by groupName\r\n\r\n\r\n\r\n","querySource":"raw","queryType":"KQL","rawMode":true,"resultFormat":"table"},"refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":"\" - \"","current":{"selected":true,"text":["All"],"value":["$__all"]},"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"definition":"let - _serviceTreeId = \"$ServiceTreeId\";\r\nlet _sloGroup =\"$SloGroup\";\r\nlet - sloGroup = parse_json(strcat(\"[\", _sloGroup , \"]\"));\r\nGetAllMetadata()\r\n| - where serviceTreeId == _serviceTreeId \r\n| where isnull(sloGroup) or array_length(sloGroup) - \u003c 1 or groupName in (sloGroup)\r\n| project strcat(sloName,\":\",sloId)","hide":0,"includeAll":true,"label":"Slo - Name","multi":true,"name":"SloId","options":[],"query":{"OpenAI":false,"database":"slihelper","expression":{"from":{"property":{"name":"LocationMap","type":"string"},"type":"property"},"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.5.0","query":"let - _serviceTreeId = \"$ServiceTreeId\";\r\nlet _sloGroup =\"$SloGroup\";\r\nlet - sloGroup = parse_json(strcat(\"[\", _sloGroup , \"]\"));\r\nGetAllMetadata()\r\n| - where serviceTreeId == _serviceTreeId \r\n| where isnull(sloGroup) or array_length(sloGroup) - \u003c 1 or groupName in (sloGroup)\r\n| project strcat(sloName,\":\",sloId)","querySource":"raw","queryType":"KQL","rawMode":true,"resultFormat":"table"},"refresh":1,"regex":"/(?\u003ctext\u003e.*).*:(?\u003cvalue\u003e.*)/","skipUrlSync":false,"sort":1,"type":"query"},{"current":{"selected":false,"text":"False","value":"False"},"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"definition":"let - _serviceTreeId = \"$ServiceTreeId\";\r\nlet _sloId = \"$SloId\";\r\nlet _sloGroup - = \"\";//Temporary setting this always empty, so we don''t need to wait SLO - Group query\r\nIsArmBasedCrid(_serviceTreeId, _sloId, _sloGroup)\r\n| project - strcat(isArmString)","description":"Internal parameter for defining if Service - is having ARM based CRID or not","hide":2,"includeAll":false,"label":"IsArm","multi":false,"name":"IsArm","options":[],"query":{"OpenAI":false,"database":"slihelper","expression":{"from":{"property":{"name":"LocationMap","type":"string"},"type":"property"},"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.5.0","query":"let - _serviceTreeId = \"$ServiceTreeId\";\r\nlet _sloId = \"$SloId\";\r\nlet _sloGroup - = \"\";//Temporary setting this always empty, so we don''t need to wait SLO - Group query\r\nIsArmBasedCrid(_serviceTreeId, _sloId, _sloGroup)\r\n| project - strcat(isArmString)","querySource":"raw","queryType":"KQL","rawMode":true,"resultFormat":"table"},"refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":"\" - \"","current":{"selected":true,"text":["All"],"value":["$__all"]},"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"definition":"let - _serviceTreeId = \"$ServiceTreeId\";\r\nlet _sloId =\"$SloId\";\r\nlet _sloGroup - =\"$SloGroup\";\r\nGetServiceSloRegions(_serviceTreeId, _sloId, _sloGroup)\r\n| - order by LocationId asc \r\n\r\n \r\n","hide":0,"includeAll":true,"label":"Region","multi":true,"name":"Region","options":[],"query":{"OpenAI":false,"database":"slihelper","expression":{"from":{"property":{"name":"LocationMap","type":"string"},"type":"property"},"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.5.0","query":"let - _serviceTreeId = \"$ServiceTreeId\";\r\nlet _sloId =\"$SloId\";\r\nlet _sloGroup - =\"$SloGroup\";\r\nGetServiceSloRegions(_serviceTreeId, _sloId, _sloGroup)\r\n| - order by LocationId asc \r\n\r\n \r\n","querySource":"raw","queryType":"KQL","rawMode":true,"resultFormat":"table"},"refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":"\"\"","current":{"selected":false,"text":"All","value":"$__all"},"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"definition":"let - _isARM =strcat(toscalar(tobool(\"$IsArm\")));\r\nlet _startTime =\"${__from:date:iso}\";\r\nlet - _endTime = \"${__to:date:iso}\";\r\nlet _serviceTreeId = \"$ServiceTreeId\";\r\nlet - _sloId =\"$SloId\";\r\nlet _sloGroup =\"$SloGroup\";\r\nlet _region =\"$Region\";\r\nGetServiceCustomers(_startTime, - _endTime,_serviceTreeId, _sloId, _sloGroup, _region,_isARM)","hide":0,"includeAll":true,"label":"Customer","multi":false,"name":"Customer","options":[],"query":{"OpenAI":false,"database":"slihelper","expression":{"from":{"property":{"name":"LocationMap","type":"string"},"type":"property"},"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.5.0","query":"let - _isARM =strcat(toscalar(tobool(\"$IsArm\")));\r\nlet _startTime =\"${__from:date:iso}\";\r\nlet - _endTime = \"${__to:date:iso}\";\r\nlet _serviceTreeId = \"$ServiceTreeId\";\r\nlet - _sloId =\"$SloId\";\r\nlet _sloGroup =\"$SloGroup\";\r\nlet _region =\"$Region\";\r\nGetServiceCustomers(_startTime, - _endTime,_serviceTreeId, _sloId, _sloGroup, _region,_isARM)","querySource":"raw","queryType":"KQL","rawMode":true,"resultFormat":"table"},"refresh":1,"regex":"","skipUrlSync":false,"sort":1,"type":"query"}]},"time":{"from":"now-6h","to":"now"},"timepicker":{},"timezone":"browser","title":"SLI - Insights / DRI / Customer views","uid":"sli-insights-geneva-customer-views","version":1,"weekStart":""}}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '60248' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-4/MPCjXaPff1eFMmQc893A';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:08 GMT - grafana-trace-id: - - eff8774aab958bd9be704676812c03b1 - mise-correlation-id: - - 241aa4fc-c808-4780-b343-46e4064a3118 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933789.192.31.973957|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/dashboards/uid/sli-insights-geneva-overview - response: - body: - string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"sli-insights-overview","url":"/d/sli-insights-geneva-overview/sli-insights-overview","expires":"0001-01-01T00:00:00Z","created":"2024-05-28T21:55:37Z","updated":"2024-05-28T21:55:37Z","updatedBy":"Anonymous","createdBy":"Anonymous","version":1,"hasAcl":false,"isFolder":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","provisioned":true,"provisionedExternalId":"SLIInsightsOverview.json","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"__elements":{},"__inputs":[],"__requires":[{"id":"grafana","name":"Grafana","type":"grafana","version":"9.5.13"},{"id":"grafana-azure-data-explorer-datasource","name":"Azure - Data Explorer Datasource","type":"datasource","version":"4.9.0"},{"id":"table","name":"Table","type":"panel","version":""},{"id":"timeseries","name":"Time - series","type":"panel","version":""}],"annotations":{"list":[{"builtIn":1,"datasource":{"type":"grafana","uid":"-- - Grafana --"},"enable":true,"hide":true,"iconColor":"rgba(0, 211, 255, 1)","name":"Annotations - \u0026 Alerts","type":"dashboard"}]},"description":"","editable":true,"fiscalYearStartMonth":0,"graphTooltip":0,"id":17,"links":[{"asDropdown":false,"icon":"external - link","includeVars":false,"keepTime":false,"tags":[],"targetBlank":true,"title":"SLI - Insights - DRI Customer Overview","tooltip":"Open Sli Insights / DRI / Customer - Overview Dashboard","type":"link","url":"/d/sli-insights-geneva-customer-views/sli-insights-dri-customer-views"},{"asDropdown":false,"icon":"external - link","includeVars":false,"keepTime":false,"tags":[],"targetBlank":true,"title":"Questions - or Concerns","tooltip":"Email us","type":"link","url":"mailto:genevamonitoringux@microsoft.com?subject=Sli - Insights in Grafana"}],"liveNow":false,"panels":[{"collapsed":false,"gridPos":{"h":1,"w":24,"x":0,"y":2},"id":1,"panels":[],"title":"Overview","type":"row"},{"datasource":{"type":"datasource","uid":"grafana"},"gridPos":{"h":2,"w":24,"x":0,"y":3},"id":5,"options":{"code":{"language":"plaintext","showLineNumbers":false,"showMiniMap":false},"content":"This - Overview section helps to understand Service health through SLI data for DRI - scenarios. This SLI data is coming through Streaming in near real time with - the goal of \u003c 10 minutes latency. Impacted indicates the value is below - the SLO defined in YAML.\n\u003ca href=\"https://eng.ms/docs/products/geneva/slos-slis/sli_insights\" - style=\"font-size:16px; margin-bottom:0px; margin-top:0px;\" target=\"_blank\"\u003e\nLearn - more\n\u003c/a\u003e","mode":"html"},"pluginVersion":"10.2.1","type":"text"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"percent"},"overrides":[]},"gridPos":{"h":4,"w":5,"x":0,"y":5},"id":6,"options":{"colorMode":"value","graphMode":"area","justifyMode":"center","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"/.*/","values":true},"textMode":"auto","wideLayout":true},"pluginVersion":"10.2.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let - _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet - _serviceTreeId = \"$ServiceTreeId\";\r\nlet _region = \"$Region\";\r\nlet - _sloId = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nlet total_regions= - GetTotalImpactedRegions_AggData(_startTime, _endTime, _serviceTreeId, _sloId, - _sloGroup, _region)\r\n| extend\r\n value=iff((impacted!=0 and total!=0),(todouble(impacted)/todouble(total))*100,todouble(0)),\r\n subvalue=strcat(tolong(impacted), - \"/\", tolong(total));\r\ntotal_regions\r\n| project value,subvalue;\r\n","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Regions","transformations":[{"id":"organize","options":{"excludeByName":{},"indexByName":{},"renameByName":{"subvalue":"Impacted - / Total","value":"% Impacted"}}}],"type":"stat"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"percent"},"overrides":[]},"gridPos":{"h":4,"w":5,"x":5,"y":5},"id":7,"options":{"colorMode":"value","graphMode":"area","justifyMode":"center","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"/.*/","values":true},"textMode":"auto","wideLayout":true},"pluginVersion":"10.2.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let - _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet - _serviceTreeId = \"$ServiceTreeId\";\r\nlet teams = cluster(''https://icmclusterlb.kustomfa.windows.net'').database(''IcmDataWarehouse'').TeamServiceTreeMapping\r\n| - extend ServiceTree = tostring(todynamic(MappedServiceTreeEntities)[0].ServiceTreeEntityId)\r\n| - where ServiceTree == _serviceTreeId\r\n| project TeamId;\r\nlet activeicms=cluster(''https://icmclusterlb.kustomfa.windows.net'').database(''IcmDataWarehouse'').IncidentsSnapshotV2\r\n| - where OwningTeamId in (teams)\r\n| where ImpactStartDate between (todatetime(_startTime) - .. todatetime(_endTime)) or CreateDate between (todatetime(_startTime) .. - todatetime(_endTime))\r\n| where IsNoise==false and Severity \u003c 3\r\n| - summarize ActiveIcms =countif(Status =~ ''Active''),TotalICMs =count()\r\n| - extend id=5,value =iff((ActiveIcms!=0 and TotalICMs!=0),(todouble(ActiveIcms)/todouble(TotalICMs))*100,todouble(0)),subvalue=strcat(tolong(ActiveIcms),\"/\",tolong(TotalICMs));\r\nactiveicms\r\n| - project value,subvalue;","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Incidents(\u003c=sev2)","transformations":[{"id":"organize","options":{"excludeByName":{},"indexByName":{},"renameByName":{"subvalue":"Active - / Total","value":"% Active"}}}],"type":"stat"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"percent"},"overrides":[]},"gridPos":{"h":4,"w":4,"x":10,"y":5},"id":10,"options":{"colorMode":"value","graphMode":"area","justifyMode":"center","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"/.*/","values":false},"textMode":"auto","wideLayout":true},"pluginVersion":"10.2.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let - _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet - _serviceTreeId = \"$ServiceTreeId\";\r\nlet _granularity = \"$Interval\";\r\nlet - _region = \"$Region\";\r\nlet _sloId = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nlet - impactedbytotalcrids=GetImpactedAndTotalCRIDs_AggData(_startTime, _endTime,_granularity, - _serviceTreeId, _sloId, _sloGroup, _region)\r\n| summarize ImpactedCRIDs = - sum(ImpactedCRIDs), TotalCRIDs = sum(TotalCRIDs)\r\n| extend id=3,value=iff((ImpactedCRIDs!=0 - and TotalCRIDs!=0),(todouble(ImpactedCRIDs)/todouble(TotalCRIDs))*100,todouble(0)),subvalue=strcat(SummarizeNumber(ImpactedCRIDs,1),\"/\",SummarizeNumber(TotalCRIDs,1));\r\nimpactedbytotalcrids\r\n| - project value,subvalue;\r\n\r\n\r\n ","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Impacted - CRIDs","transformations":[{"id":"organize","options":{"excludeByName":{},"indexByName":{},"renameByName":{"subvalue":"Impacted - / Total","value":"% Impacted"}}}],"type":"stat"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"percent"},"overrides":[]},"gridPos":{"h":4,"w":5,"x":14,"y":5},"id":9,"options":{"colorMode":"value","graphMode":"none","justifyMode":"center","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"/.*/","values":false},"textMode":"auto","wideLayout":true},"pluginVersion":"10.2.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let - _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet - _serviceTreeId = \"$ServiceTreeId\";\r\nlet _region = \"$Region\";\r\nlet - _sloId = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nlet impactedbytotalsubs=GetImpactedAndTotalSubscriptionCountARM(_startTime, - _endTime, _serviceTreeId, _sloId, _sloGroup, _region,'''')\r\n|extend id=2,value=iff((ImpactedSubs!=0 - and TotalSubs!=0),(todouble(ImpactedSubs)/todouble(TotalSubs))*100,todouble(0)),subvalue=strcat(SummarizeNumber(ImpactedSubs,1),\"/\",SummarizeNumber(TotalSubs,1));\r\nimpactedbytotalsubs\r\n| - project value,subvalue\r\n","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Impacted - Subscriptions","transformations":[{"id":"organize","options":{"excludeByName":{},"indexByName":{},"renameByName":{"subvalue":"Impacted - / Total","value":"% Impacted"}}}],"type":"stat"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"percent"},"overrides":[]},"gridPos":{"h":4,"w":5,"x":19,"y":5},"id":8,"options":{"colorMode":"value","graphMode":"area","justifyMode":"center","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"/.*/","values":false},"textMode":"auto","wideLayout":true},"pluginVersion":"10.2.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let - _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet - _serviceTreeId = \"$ServiceTreeId\";\r\nlet _region = \"$Region\";\r\nlet - _sloId = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nlet totals500customers=GetTotalS500CustomersImpactedARM(_startTime, - _endTime, _serviceTreeId, _sloId, _sloGroup, _region,'''')\r\n| extend val=iff((value!=0 - and total!=0),(todouble(value)/todouble(total))*100,todouble(0)), subvalue=strcat(tolong(value),\"/\",tolong(total));\r\ntotals500customers\r\n| - project val,subvalue;\r\n\r\n\r\n\r\n ","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"S500 - Customers","transformations":[{"id":"organize","options":{"excludeByName":{},"indexByName":{},"renameByName":{"A-series":"Impacted - / Total","subvalue":"Impacted / Total","time":"%","val":"% Impacted"}}}],"type":"stat"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"continuous-RdYlGr"},"custom":{"hideFrom":{"legend":false,"tooltip":false,"viz":false}},"mappings":[],"thresholds":{"mode":"percentage","steps":[{"color":"text","value":null}]},"unit":"none"},"overrides":[]},"gridPos":{"h":11,"w":12,"x":0,"y":9},"id":11,"options":{"basemap":{"config":{},"name":"Layer - 0","type":"default"},"controls":{"mouseWheelZoom":false,"showAttribution":true,"showDebug":false,"showMeasure":false,"showScale":false,"showZoom":true},"layers":[{"config":{"showLegend":true,"style":{"color":{"field":"Attainment","fixed":"dark-green"},"opacity":0.4,"rotation":{"fixed":0,"max":360,"min":-360,"mode":"mod"},"size":{"field":"TotalCrids","fixed":5,"max":15,"min":2},"symbol":{"fixed":"img/icons/marker/circle.svg","mode":"fixed"},"textConfig":{"fontSize":12,"offsetX":0,"offsetY":0,"textAlign":"center","textBaseline":"middle"}}},"filterData":{"id":"byRefId","options":"A"},"location":{"mode":"auto"},"name":"CRIDs","tooltip":true,"type":"markers"}],"tooltip":{"mode":"details"},"view":{"allLayers":true,"id":"coords","lat":15.961329,"lon":-16.875,"zoom":1}},"pluginVersion":"10.2.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let - _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet - _granularity = \"$Interval\";\r\nlet _serviceTreeId = \"$ServiceTreeId\";\r\nlet - _slo = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nlet _region = \"$Region\";\r\nGetCustomerAttainment_AggData(_startTime, - _endTime,_granularity,_serviceTreeId,_slo,_sloGroup,_region)\r\n| summarize - Attainment = todecimal(avg(attainment)), TotalCrids = sum(TotalCount) by LocationId\r\n| - join kind=leftouter ( cluster(''https://genevaslidatafollower.westcentralus.kusto.windows.net'').database(''slihelper'').LocationMap\r\n| - project Code, Latitude, Longitude, DisplayName )\r\n on $left.LocationId == - $right.Code\r\n","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Customer - Attainment","type":"geomap"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"continuous-RdYlGr"},"custom":{"fillOpacity":70,"hideFrom":{"legend":false,"tooltip":false,"viz":false},"insertNulls":false,"lineWidth":0,"spanNulls":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"light-blue","value":null}]},"unit":"percent"},"overrides":[]},"gridPos":{"h":11,"w":12,"x":12,"y":9},"id":12,"options":{"alignValue":"center","legend":{"displayMode":"list","placement":"bottom","showLegend":false},"mergeValues":true,"rowHeight":0.9,"showValue":"always","tooltip":{"mode":"single","sort":"none"}},"targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let - _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet - _granularity = \"$Interval\";\r\nlet _serviceTreeId = \"$ServiceTreeId\";\r\nlet - _slo = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nlet _region = \"$Region\";\r\nGetCustomerAttainment_AggData(_startTime, - _endTime,_granularity,_serviceTreeId,_slo,_sloGroup,_region)\r\n| project - LocationId,attainment,EndTimeUtc \r\n| evaluate pivot(LocationId,avg(attainment))\r\n\r\n\r\n\r\n\r\n\r\n","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Customer - Attainment by Region ","type":"state-timeline"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisBorderShow":false,"axisCenteredZero":false,"axisColorMode":"series","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"insertNulls":false,"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":13,"w":24,"x":0,"y":20},"id":13,"options":{"legend":{"calcs":["mean"],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let - _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet - _serviceTreeId = \"$ServiceTreeId\";\r\nlet _region = \"$Region\";\r\nlet - _granularity = \"$Interval\";\r\nlet _sloId = \"$SloId\";\r\nlet _sloGroup - = \"$SloGroup\";\r\nGetSLOsAttainment_AggData(_startTime, _endTime, _granularity, - _serviceTreeId, _sloId, _sloGroup, _region)\r\n| order by EndTimeUtc asc","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":"SLOs - Attainment (Against configured SLO target)","transformations":[{"id":"renameByRegex","options":{"regex":"([attainment]+[ - ])(.*)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisBorderShow":false,"axisCenteredZero":false,"axisColorMode":"series","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"insertNulls":false,"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"log":2,"type":"log"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"}]}},"overrides":[]},"gridPos":{"h":11,"w":12,"x":0,"y":33},"id":14,"options":{"legend":{"calcs":["sum"],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let - _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet - _serviceTreeId = \"$ServiceTreeId\";\r\nlet _region = \"$Region\";\r\nlet - _granularity = \"$Interval\";\r\nlet _sloId = \"$SloId\";\r\nlet _sloGroup - = \"$SloGroup\";\r\nGetImpactedAndTotalCRIDs_AggData(_startTime, _endTime, _granularity, - _serviceTreeId, _sloId, _sloGroup, _region)\r\n| summarize ImpactedCRIDs - = sum(ImpactedCRIDs), TotalCRIDs = sum(TotalCRIDs) by EndTimeUtc","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Impacted - vs Total CRIDs","type":"timeseries"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"hideFrom":{"legend":false,"tooltip":false,"viz":false}},"mappings":[],"unit":"none"},"overrides":[]},"gridPos":{"h":11,"w":12,"x":12,"y":33},"id":15,"options":{"displayLabels":["percent"],"legend":{"displayMode":"table","placement":"right","showLegend":true,"values":["value"]},"pieType":"pie","reduceOptions":{"calcs":["lastNotNull"],"fields":"/^impacted$/","values":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let - _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet - _serviceTreeId = \"$ServiceTreeId\";\r\nlet _region = \"$Region\";\r\nlet - _sloId = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nGetImpactedCRIDsByRegion_AggData(_startTime, - _endTime, _serviceTreeId, _sloId, _sloGroup, _region)\r\n","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Impacted - CRIDs by Region","type":"piechart"},{"collapsed":false,"gridPos":{"h":1,"w":24,"x":0,"y":44},"id":29,"panels":[],"title":"SLI - Signals (Percentage based)","type":"row"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisBorderShow":false,"axisCenteredZero":false,"axisColorMode":"series","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"insertNulls":false,"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"none"},"overrides":[]},"gridPos":{"h":11,"w":24,"x":0,"y":45},"id":17,"options":{"legend":{"calcs":["mean"],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let - _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet - _serviceTreeId = \"$ServiceTreeId\";\r\nlet _region = \"$Region\";\r\nlet - _granularity = \"$Interval\";\r\nlet _sloId = \"$SloId\";\r\nlet _sloGroup - = \"$SloGroup\";\r\nGetSLITimeSeriesData_AggData(_startTime, _endTime, _granularity, - _serviceTreeId, _sloId, _sloGroup, _region)\r\n| order by EndTimeUtc asc","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":"SLIs - (Average)","transformations":[{"id":"renameByRegex","options":{"regex":"([SuccessRate]+[ - ])(.*)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisBorderShow":false,"axisCenteredZero":false,"axisColorMode":"series","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"insertNulls":false,"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":11,"w":24,"x":0,"y":56},"id":16,"options":{"legend":{"calcs":["mean"],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"pluginVersion":"10.1.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let - _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet - _granularity = \"$Interval\";\r\nlet _region = \"$Region\";\r\nlet _serviceTreeId - = \"$ServiceTreeId\";\r\nlet _sloId = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nGetSLIByRegion_AggData(_startTime, - _endTime, _granularity, _serviceTreeId, _sloId, _sloGroup, _region) \r\n| - summarize avg(SuccessRate) by LocationId,EndTimeUtc\r\n| order by EndTimeUtc - asc\r\n","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":"SLIs - By Region","transformations":[{"id":"renameByRegex","options":{"regex":"(.*) - (.*)","renamePattern":"$2"}}],"type":"timeseries"},{"collapsed":false,"gridPos":{"h":1,"w":24,"x":0,"y":67},"id":4,"panels":[],"title":"SLI - Signals (Latency)","type":"row"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisBorderShow":false,"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"insertNulls":false,"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"displayName":"Ingestion/Latency(Avg)","mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":12,"x":0,"y":68},"id":18,"options":{"legend":{"calcs":["mean"],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let - _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet - _granularity = \"$Interval\";\r\nlet _region = \"$Region\";\r\nlet _serviceTreeId - = \"$ServiceTreeId\";\r\nlet _sloId = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nGetAverageLatencyPercentiles_AggData(_startTime,_endTime,_granularity,_serviceTreeId,_sloId,_sloGroup,_region)\r\n| - project EndTimeUtc, SloName, P50\r\n| order by EndTimeUtc asc","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":"Average - Latency P50","type":"timeseries"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisBorderShow":false,"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"insertNulls":false,"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"displayName":"Ingestion/Latency(Avg)","mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"locale"},"overrides":[]},"gridPos":{"h":10,"w":12,"x":12,"y":68},"id":19,"options":{"legend":{"calcs":["mean"],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let - _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet - _granularity = \"$Interval\";\r\nlet _region = \"$Region\";\r\nlet _serviceTreeId - = \"$ServiceTreeId\";\r\nlet _sloId = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nGetAverageLatencyPercentiles_AggData(_startTime,_endTime,_granularity,_serviceTreeId,_sloId,_sloGroup,_region)\r\n| - project EndTimeUtc, SloName, P99\r\n| order by EndTimeUtc asc","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":"Average - Latency P99","type":"timeseries"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisBorderShow":false,"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"insertNulls":false,"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"displayName":"Ingestion/Latency/T120000ms(Avg)","mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"percent"},"overrides":[]},"gridPos":{"h":12,"w":24,"x":0,"y":78},"id":20,"options":{"legend":{"calcs":["mean"],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let - _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet - _granularity = \"$Interval\";\r\nlet _region = \"$Region\";\r\nlet _serviceTreeId - = \"$ServiceTreeId\";\r\nlet _sloId = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nGetLatencyPercentages_AggData(_startTime,_endTime,_granularity,_serviceTreeId,_sloId,_sloGroup,_region)\r\n| - order by EndTimeUtc asc","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":"Latency - Percentage","type":"timeseries"},{"collapsed":false,"gridPos":{"h":1,"w":24,"x":0,"y":90},"id":30,"panels":[],"title":"Deployments - and Changes","type":"row"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisBorderShow":false,"axisCenteredZero":false,"axisColorMode":"series","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"insertNulls":false,"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":12,"x":0,"y":91},"id":21,"options":{"legend":{"calcs":["sum"],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let - _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet - _region = \"$Region\";\r\nlet _serviceTreeId = \"$ServiceTreeId\";\r\nlet - compareStandardLocation = (loc1:string, loc2:string) { \r\n tolower(replace_string(loc1,\" - \",\"\")) == tolower(replace_string(loc2,\" \",\"\"))\r\n};\r\nlet serviceId - = toscalar (GetAllMetadata(_endTime)\r\n| where serviceTreeId == _serviceTreeId\r\n| - project serviceTreeId\r\n| take 1);\r\ncluster(''FCMDataro'').database(''FCMKustoStore'').materialized_view(''ChangeEventV2MaterializedView'',10m)\r\n| - where ServiceId == serviceId\r\n| where TimeStamp between (todatetime(_startTime) - .. todatetime(_endTime))\r\n| where SourceSystem in(\"expressv2\",\"adorelease\")\r\n| - where DeploymentTargetType == \"region\"\r\n| where isempty( _region) or compareStandardLocation(LocationId, - _region)\r\n| summarize Count=count() by bin(TimeStamp, 5m), LocationId\r\n| - order by TimeStamp asc\r\n","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":"Deployment - Changes (source: FCM)","transformations":[{"id":"renameByRegex","options":{"regex":"([Count]+[ - ])(.*)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","cellOptions":{"type":"auto"},"inspect":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":12,"x":12,"y":91},"id":22,"options":{"cellHeight":"sm","footer":{"countRows":false,"fields":"","reducer":["sum"],"show":false},"showHeader":true},"pluginVersion":"10.2.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"query":"let - _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet - _region = \"$Region\";\r\nlet _serviceTreeId = \"$ServiceTreeId\";\r\ncluster(''FCMDataro'').database(''FCMKustoStore'').materialized_view(''ChangeEventV2MaterializedView'',10m)\r\n| - where ServiceId == _serviceTreeId\r\n| where TimeStamp between (todatetime(_startTime) - .. todatetime(_endTime))\r\n| where SourceSystem in(\"expressv2\",\"adorelease\")\r\n| - where DeploymentTargetType == \"region\"\r\n| where isempty( _region) or LocationId - =~ _region\r\n| project TimeStamp, LocationId, ChangeTitle, ChangeDescription, - ChangeState, ChangeType\r\n| order by TimeStamp desc\r\n| limit 500;","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Deployment - Changes (source: FCM)","type":"table"},{"collapsed":false,"gridPos":{"h":1,"w":24,"x":0,"y":101},"id":2,"panels":[],"title":"Error - Budget","type":"row"},{"datasource":{"type":"datasource","uid":"grafana"},"gridPos":{"h":2,"w":24,"x":0,"y":102},"id":23,"options":{"code":{"language":"plaintext","showLineNumbers":false,"showMiniMap":false},"content":"This - Error Budget calculation uses actual error count vs total requests hence represents - magnitude of the failures (bad events) impact. This kind of calculation gives - more weightage to customers with high volume of data which sometimes overshadow - customers with very low volume. It often represents the magnitude of impact.\n\u003ca - href=\"https://eng.ms/docs/products/geneva/slos-slis/sli_insights\" style=\"font-size:16px; - margin-bottom:0px; margin-top:0px;\" target=\"_blank\"\u003e\nLearn more\n\u003c/a\u003e","mode":"html"},"pluginVersion":"10.2.1","type":"text"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"description":"Remaining - Error Budget timeseries represents remaining error budget over the selected - time period. It starts with 100% budget and continue to deduct consumed budget - at each data point.","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisBorderShow":false,"axisCenteredZero":false,"axisColorMode":"series","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"insertNulls":false,"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":15,"w":18,"x":0,"y":104},"id":28,"options":{"legend":{"calcs":["last"],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let - _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet - _region = \"$Region\";\r\nlet _serviceTreeId = \"$ServiceTreeId\";\r\nlet - _granularity = \"$Interval\";\r\nlet _sloId = replace_string(\"$SloId\", \"\u003cunset\u003e\", - \"\");\r\nlet _sloGroup = \"$SloGroup\";\r\nGetSLIBasedErrorBudget_AggData(_startTime, - _endTime, _granularity, _serviceTreeId, _sloId, _sloGroup, _region)\r\n| project - EndTimeUtc, SloName, BudgetRemaining\r\n| order by EndTimeUtc asc","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":"Error - Budget","transformations":[{"id":"renameByRegex","options":{"regex":"([BudgetRemaining]+[ - ])(.*)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":5,"w":6,"x":18,"y":107},"id":24,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"/.*/","values":true},"textMode":"auto","wideLayout":true},"pluginVersion":"10.2.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"query":"let - _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet - _region = \"$Region\";\r\nlet _serviceTreeId = \"$ServiceTreeId\";\r\nlet - _sloId = replace_string(\"$SloId\", \"\u003cunset\u003e\", \"\");\r\nlet _sloGroup - = \"$SloGroup\";\r\nGetRemainingErrorBudget_AggData(_startTime, _endTime, - _serviceTreeId, _sloId, _sloGroup, _region)\r\n| summarize RemainingErrorBudget - = avg(RemainingErrorBudget)","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Remaining - Error Budget","type":"stat"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":5,"w":6,"x":18,"y":111},"id":25,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"/.*/","values":true},"textMode":"auto","wideLayout":true},"pluginVersion":"10.2.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"query":"let - _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet - _region = \"$Region\";\r\nlet _serviceTreeId = \"$ServiceTreeId\";\r\nlet - _sloId = replace_string(\"$SloId\", \"\u003cunset\u003e\", \"\");\r\nlet _sloGroup - = \"$SloGroup\";\r\nlet _burnrate = \"1h\";\r\nGetErrorBurnRate_AggData(_startTime, - _endTime, _serviceTreeId, _sloId, _sloGroup, _region, _burnrate)\r\n| summarize - burnrate = avg(burnrate)","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Fast - Burn Rate ( Last 1 hr)","type":"stat"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":5,"w":6,"x":18,"y":115},"id":26,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"textMode":"auto","wideLayout":true},"pluginVersion":"10.2.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"query":"let - _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet - _region = \"$Region\";\r\nlet _serviceTreeId = \"$ServiceTreeId\";\r\nlet - _sloId = replace_string(\"$SloId\", \"\u003cunset\u003e\", \"\");\r\nlet _sloGroup - = \"$SloGroup\";\r\nlet _burnrate = \"5h\";\r\nGetErrorBurnRate_AggData(_startTime, - _endTime, _serviceTreeId, _sloId, _sloGroup, _region, _burnrate)\r\n| summarize - burnrate = avg(burnrate)","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Slow - Burn Rate ( Last 5 hrs)","type":"stat"}],"refresh":"","schemaVersion":38,"tags":[],"templating":{"list":[{"current":{},"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"definition":"GetAllMetadata()\r\n| - distinct serviceTreeId, serviceName\r\n| project strcat(serviceName, \":\", - serviceTreeId)\r\n| order by Column1\r\n\r\n\r\n","hide":0,"includeAll":false,"label":"Service - Name","multi":false,"name":"ServiceTreeId","options":[],"query":{"OpenAI":false,"database":"slihelper","query":"GetAllMetadata()\r\n| - distinct serviceTreeId, serviceName\r\n| project strcat(serviceName, \":\", - serviceTreeId)\r\n| order by Column1\r\n\r\n\r\n","queryType":"KQL","rawMode":true,"resultFormat":"table"},"refresh":1,"regex":"/(?\u003ctext\u003e.*).*:(?\u003cvalue\u003e.*)/","skipUrlSync":false,"sort":1,"type":"query"},{"allValue":"\" - \"","current":{"selected":true,"text":["All"],"value":["$__all"]},"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"definition":"let - _serviceTreeId = \"$ServiceTreeId\";\r\nGetAllMetadata()\r\n| where serviceTreeId - ==_serviceTreeId\r\n| distinct groupName\r\n| order by groupName\r\n\r\n\r\n\r\n","hide":0,"includeAll":true,"label":"SLO - Group","multi":true,"name":"SloGroup","options":[],"query":{"OpenAI":false,"database":"slihelper","expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let - _serviceTreeId = \"$ServiceTreeId\";\r\nGetAllMetadata()\r\n| where serviceTreeId - ==_serviceTreeId\r\n| distinct groupName\r\n| order by groupName\r\n\r\n\r\n\r\n","querySource":"raw","queryType":"KQL","rawMode":true,"resultFormat":"table"},"refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":"\" - \"","current":{"selected":true,"text":["All"],"value":["$__all"]},"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"definition":"let - _serviceTreeId = \"$ServiceTreeId\";\r\nlet _sloGroup =\"$SloGroup\";\r\nlet - sloGroup = parse_json(strcat(\"[\", _sloGroup , \"]\"));\r\nGetAllMetadata()\r\n| - where serviceTreeId == _serviceTreeId \r\n| where isnull(sloGroup) or array_length(sloGroup) - \u003c 1 or groupName in (sloGroup)\r\n| project strcat(sloName,\":\",sloId)\r\n\r\n\r\n","hide":0,"includeAll":true,"label":"SLO - Name","multi":true,"name":"SloId","options":[],"query":{"OpenAI":false,"database":"slihelper","query":"let - _serviceTreeId = \"$ServiceTreeId\";\r\nlet _sloGroup =\"$SloGroup\";\r\nlet - sloGroup = parse_json(strcat(\"[\", _sloGroup , \"]\"));\r\nGetAllMetadata()\r\n| - where serviceTreeId == _serviceTreeId \r\n| where isnull(sloGroup) or array_length(sloGroup) - \u003c 1 or groupName in (sloGroup)\r\n| project strcat(sloName,\":\",sloId)\r\n\r\n\r\n","queryType":"KQL","rawMode":true,"resultFormat":"table"},"refresh":1,"regex":"/(?\u003ctext\u003e.*).*:(?\u003cvalue\u003e.*)/","skipUrlSync":false,"sort":1,"type":"query"},{"allValue":"\" - \"","current":{"selected":true,"text":["All"],"value":["$__all"]},"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"definition":"let - _serviceTreeId = \"$ServiceTreeId\";\r\nlet _sloId =\"$SloId\";\r\nlet _sloGroup - =\"$SloGroup\";\r\nGetServiceSloRegions(_serviceTreeId, _sloId, _sloGroup)\r\n| - order by LocationId asc \r\n\r\n \r\n","hide":0,"includeAll":true,"label":"Region","multi":true,"name":"Region","options":[],"query":{"OpenAI":false,"database":"slihelper","query":"let - _serviceTreeId = \"$ServiceTreeId\";\r\nlet _sloId =\"$SloId\";\r\nlet _sloGroup - =\"$SloGroup\";\r\nGetServiceSloRegions(_serviceTreeId, _sloId, _sloGroup)\r\n| - order by LocationId asc \r\n\r\n \r\n","queryType":"KQL","rawMode":true,"resultFormat":"table"},"refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"auto":true,"auto_count":30,"auto_min":"5m","current":{"selected":false,"text":"auto","value":"$__auto_interval_Interval"},"hide":2,"name":"Interval","options":[{"selected":true,"text":"auto","value":"$__auto_interval_Interval"},{"selected":false,"text":"5m","value":"5m"},{"selected":false,"text":"15m","value":"15m"},{"selected":false,"text":"30m","value":"30m"},{"selected":false,"text":"1h","value":"1h"},{"selected":false,"text":"6h","value":"6h"},{"selected":false,"text":"12h","value":"12h"},{"selected":false,"text":"1d","value":"1d"},{"selected":false,"text":"7d","value":"7d"},{"selected":false,"text":"14d","value":"14d"},{"selected":false,"text":"30d","value":"30d"}],"query":"5m,15m,30m,1h,6h,12h,1d,7d,14d,30d","queryValue":"","refresh":2,"skipUrlSync":false,"type":"interval"}]},"time":{"from":"now-7d","to":"now"},"timepicker":{},"timezone":"","title":"SLI - Insights / Overview","uid":"sli-insights-geneva-overview","version":1,"weekStart":""}}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '47479' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-lJjs9EaSZZqB6yYQJ61UqQ';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:08 GMT - grafana-trace-id: - - 7d484f9617b3e3304eb4e8ea64c168e4 - mise-correlation-id: - - 801dc6e0-281c-4161-a365-a92ad2fc795b - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933789.335.27.404406|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/dashboards/uid/mg2OAlTVd - response: - body: - string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"test-dashboard","url":"/d/mg2OAlTVd/test-dashboard","expires":"0001-01-01T00:00:00Z","created":"2024-05-28T22:03:01Z","updated":"2024-05-28T22:03:01Z","updatedBy":"example@example.com","createdBy":"example@example.com","version":1,"hasAcl":false,"isFolder":false,"folderId":0,"folderUid":"","folderTitle":"General","folderUrl":"","provisioned":false,"provisionedExternalId":"","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"id":39,"panels":[],"title":"Test - Dashboard","uid":"mg2OAlTVd","version":1}}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '724' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-3AxcG/BhTwxZfvCzef2gQA';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:08 GMT - grafana-trace-id: - - a61e4bfadd601ac11c1d199c05d7eac8 - mise-correlation-id: - - 974e0a80-d268-4a35-9954-391ab603a764 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933789.493.26.442380|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - Content-Length: - - '0' - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: DELETE - uri: https://clitestamgbackup000003-esevaydeaec8hvc7.wcus.grafana.azure.com/api/dashboards/uid/mg2OAlTVd - response: - body: - string: '{"message":"Dashboard not found","traceID":"8137a6c9d2bf697314ce73a040cde3be"}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '78' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-cvQiuJrSE+jtFIElRG4Cbg';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:09 GMT - grafana-trace-id: - - 8137a6c9d2bf697314ce73a040cde3be - mise-correlation-id: - - 43527877-0a26-4172-bc9d-a5cdea44db4c - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933789.665.31.838082|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 404 - message: Not Found -- request: - body: '{"meta": {"type": "db", "canSave": true, "canEdit": true, "canAdmin": true, - "canStar": true, "canDelete": true, "slug": "test-dashboard", "url": "/d/mg2OAlTVd/test-dashboard", - "expires": "0001-01-01T00:00:00Z", "created": "2024-05-28T22:03:01Z", "updated": - "2024-05-28T22:03:01Z", "updatedBy": "example@example.com", "createdBy": "example@example.com", - "version": 1, "hasAcl": false, "isFolder": false, "folderId": 0, "folderUid": - "", "folderTitle": "General", "folderUrl": "", "provisioned": false, "provisionedExternalId": - "", "annotationsPermissions": {"dashboard": {"canAdd": true, "canEdit": true, - "canDelete": true}, "organization": {"canAdd": true, "canEdit": true, "canDelete": - true}}}, "dashboard": {"panels": [], "title": "Test Dashboard", "uid": "mg2OAlTVd", - "version": 1}, "overwrite": true}' - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - Content-Length: - - '803' - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: POST - uri: https://clitestamgbackup000003-esevaydeaec8hvc7.wcus.grafana.azure.com/api/dashboards/db - response: - body: - string: '{"folderUid":"","id":38,"slug":"test-dashboard","status":"success","uid":"mg2OAlTVd","url":"/d/mg2OAlTVd/test-dashboard","version":1}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '133' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-8MtY6C+ERfhwQalxvAp5fQ';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:10 GMT - grafana-trace-id: - - 9d9aabe463bc91bef2e39b50efc10792 - mise-correlation-id: - - d55c5db5-2882-4cc3-a83a-4787ed42155f - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933790.981.28.137941|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/dashboards/uid/mg2OAlTVa - response: - body: - string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"test-dashboard","url":"/d/mg2OAlTVa/test-dashboard","expires":"0001-01-01T00:00:00Z","created":"2024-05-28T22:02:54Z","updated":"2024-05-28T22:03:00Z","updatedBy":"example@example.com","createdBy":"example@example.com","version":2,"hasAcl":false,"isFolder":false,"folderId":36,"folderUid":"ddn3yqn4nl14wf","folderTitle":"Test - Folder","folderUrl":"/dashboards/f/ddn3yqn4nl14wf/test-folder","provisioned":false,"provisionedExternalId":"","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"id":37,"panels":[],"title":"Test - Dashboard","uid":"mg2OAlTVa","version":2}}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '783' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-p5RD4Y6RqhjkQe3FU3g3UQ';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:10 GMT - grafana-trace-id: - - 7bd6b8d12460906fcfc885ce98d8630e - mise-correlation-id: - - 7f9903fb-d94f-4b2f-afb1-59890c6a0b12 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933791.205.26.106924|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - Content-Length: - - '0' - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: DELETE - uri: https://clitestamgbackup000003-esevaydeaec8hvc7.wcus.grafana.azure.com/api/dashboards/uid/mg2OAlTVa - response: - body: - string: '{"message":"Dashboard not found","traceID":"46f58e0e76008dedc2ade41a536c8d7a"}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '78' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-BCA926Bro98T2oU4XMsEdw';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:10 GMT - grafana-trace-id: - - 46f58e0e76008dedc2ade41a536c8d7a - mise-correlation-id: - - 11a8ba7c-c797-42fd-b3fb-07693b98bd4f - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933791.371.31.631259|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 404 - message: Not Found -- request: - body: '{"meta": {"type": "db", "canSave": true, "canEdit": true, "canAdmin": true, - "canStar": true, "canDelete": true, "slug": "test-dashboard", "url": "/d/mg2OAlTVa/test-dashboard", - "expires": "0001-01-01T00:00:00Z", "created": "2024-05-28T22:02:54Z", "updated": - "2024-05-28T22:03:00Z", "updatedBy": "example@example.com", "createdBy": "example@example.com", - "version": 2, "hasAcl": false, "isFolder": false, "folderId": 36, "folderUid": - "ddn3yqn4nl14wf", "folderTitle": "Test Folder", "folderUrl": "/dashboards/f/ddn3yqn4nl14wf/test-folder", - "provisioned": false, "provisionedExternalId": "", "annotationsPermissions": - {"dashboard": {"canAdd": true, "canEdit": true, "canDelete": true}, "organization": - {"canAdd": true, "canEdit": true, "canDelete": true}}}, "dashboard": {"panels": - [], "title": "Test Dashboard", "uid": "mg2OAlTVa", "version": 2}, "folderUid": - "ddn3yqn4nl14wf", "overwrite": true}' - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - Content-Length: - - '893' - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: POST - uri: https://clitestamgbackup000003-esevaydeaec8hvc7.wcus.grafana.azure.com/api/dashboards/db - response: - body: - string: '{"folderUid":"ddn3yqn4nl14wf","id":39,"slug":"test-dashboard","status":"success","uid":"mg2OAlTVa","url":"/d/mg2OAlTVa/test-dashboard","version":1}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '147' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-glWvz63Ua0GnPKIRCeVLwg';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:10 GMT - grafana-trace-id: - - eea7c5fa62c09f87a83f56bef71ca55e - mise-correlation-id: - - 6e05fbcf-acd9-4afc-8362-3a2cdbb28e6d - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933791.511.26.396435|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/dashboards/uid/mg2OAlTVc - response: - body: - string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"test-dashboard2","url":"/d/mg2OAlTVc/test-dashboard2","expires":"0001-01-01T00:00:00Z","created":"2024-05-28T22:02:54Z","updated":"2024-05-28T22:03:00Z","updatedBy":"example@example.com","createdBy":"example@example.com","version":2,"hasAcl":false,"isFolder":false,"folderId":36,"folderUid":"ddn3yqn4nl14wf","folderTitle":"Test - Folder","folderUrl":"/dashboards/f/ddn3yqn4nl14wf/test-folder","provisioned":false,"provisionedExternalId":"","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"id":38,"panels":[],"title":"Test - Dashboard2","uid":"mg2OAlTVc","version":2}}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '786' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-Abr/urBbIDN4nQW1x838EA';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:10 GMT - grafana-trace-id: - - a1633e25230867721069743a194d3cb6 - mise-correlation-id: - - e301b3eb-fc0e-4236-b826-391d72d13741 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933791.702.28.825579|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - Content-Length: - - '0' - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: DELETE - uri: https://clitestamgbackup000003-esevaydeaec8hvc7.wcus.grafana.azure.com/api/dashboards/uid/mg2OAlTVc - response: - body: - string: '{"message":"Dashboard not found","traceID":"9cf4d7eb62f39b97236a7eb5f10fc91f"}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '78' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-Ivw0BnaEMk/cyxjwZ2iIRw';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:10 GMT - grafana-trace-id: - - 9cf4d7eb62f39b97236a7eb5f10fc91f - mise-correlation-id: - - 6039d052-413a-402b-be15-b5b722f98c40 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933791.866.28.867767|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 404 - message: Not Found -- request: - body: '{"meta": {"type": "db", "canSave": true, "canEdit": true, "canAdmin": true, - "canStar": true, "canDelete": true, "slug": "test-dashboard2", "url": "/d/mg2OAlTVc/test-dashboard2", - "expires": "0001-01-01T00:00:00Z", "created": "2024-05-28T22:02:54Z", "updated": - "2024-05-28T22:03:00Z", "updatedBy": "example@example.com", "createdBy": "example@example.com", - "version": 2, "hasAcl": false, "isFolder": false, "folderId": 36, "folderUid": - "ddn3yqn4nl14wf", "folderTitle": "Test Folder", "folderUrl": "/dashboards/f/ddn3yqn4nl14wf/test-folder", - "provisioned": false, "provisionedExternalId": "", "annotationsPermissions": - {"dashboard": {"canAdd": true, "canEdit": true, "canDelete": true}, "organization": - {"canAdd": true, "canEdit": true, "canDelete": true}}}, "dashboard": {"panels": - [], "title": "Test Dashboard2", "uid": "mg2OAlTVc", "version": 2}, "folderUid": - "ddn3yqn4nl14wf", "overwrite": true}' - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - Content-Length: - - '896' - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: POST - uri: https://clitestamgbackup000003-esevaydeaec8hvc7.wcus.grafana.azure.com/api/dashboards/db - response: - body: - string: '{"folderUid":"ddn3yqn4nl14wf","id":40,"slug":"test-dashboard2","status":"success","uid":"mg2OAlTVc","url":"/d/mg2OAlTVc/test-dashboard2","version":1}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '149' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-Xes4HGbpm7lAOm6b6Dv3nw';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:11 GMT - grafana-trace-id: - - 7c19f046b48d4bdae2d704ff15678c9e - mise-correlation-id: - - f0486892-e75f-4a46-9e88-2e05f358ef2e - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933792.008.26.898059|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/dashboards/uid/duj3tR77k - response: - body: - string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"warmpathqos","url":"/d/duj3tR77k/warmpathqos","expires":"0001-01-01T00:00:00Z","created":"2024-05-28T21:55:37Z","updated":"2024-05-28T21:55:37Z","updatedBy":"Anonymous","createdBy":"Anonymous","version":1,"hasAcl":false,"isFolder":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","provisioned":true,"provisionedExternalId":"WarmPathQoS.json","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"annotations":{"list":[{"builtIn":1,"datasource":"-- - Grafana --","enable":true,"hide":true,"iconColor":"rgba(0, 211, 255, 1)","name":"Annotations - \u0026 Alerts","type":"dashboard"}]},"editable":true,"gnetId":null,"graphTooltip":0,"id":27,"links":[],"panels":[{"datasource":null,"gridPos":{"h":3,"w":24,"x":0,"y":0},"id":2,"options":{"content":"To - know more check \u003cbr\u003e\n\u003ca href=\"https://eng.ms/docs/products/geneva/logs/howtoguides/qos/overview\"\u003eWarmPath - QoS Metrics Overview\u003c/a\u003e","mode":"html"},"pluginVersion":"8.0.6","title":"Geneva - WarmPath Quick Links","type":"text"},{"datasource":"Geneva Datasource","fieldConfig":{"defaults":{"color":{"fixedColor":"green","mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":5,"w":12,"x":0,"y":3},"id":4,"options":{"colorMode":"value","graphMode":"none","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"text":{},"textMode":"value_and_name"},"pluginVersion":"8.0.6","targets":[{"account":"$account","backends":[],"customSeriesNaming":"Total/1000","dimension":"","metric":"","metricsQueryType":"query","namespace":"WarmPathQoS","queryText":"metric(\"PipelineIngestion\").samplingTypes(\"LatencyMs\").preaggregate(\"Total\")\n| - project LatencyMs=replacenulls(LatencyMs, 0)\n| project LatencyMs=LatencyMs/1000","refId":"A","samplingType":"","service":"metrics","useBackends":false,"useCustomSeriesNaming":true}],"title":"Warm - Path Ingestion Latency (Seconds)","type":"stat"},{"datasource":"Geneva Datasource","fieldConfig":{"defaults":{"color":{"fixedColor":"purple","mode":"fixed"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":5,"w":12,"x":12,"y":3},"id":14,"options":{"colorMode":"value","graphMode":"none","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"text":{},"textMode":"value_and_name"},"pluginVersion":"8.0.6","targets":[{"account":"$account","backends":[],"customSeriesNaming":"Total/1000","dimension":"","metric":"","metricsQueryType":"query","namespace":"WarmPathQoS","queryText":"metric(\"CosmosUpload\").samplingTypes(\"LatencyMs\").preaggregate(\"Total\")\n| - project LatencyMs=replacenulls(LatencyMs, 0) \n| zoom LatencyMs=avg(LatencyMs) - by 2h\n| project LatencyMs=LatencyMs/1000","refId":"A","samplingType":"","service":"metrics","useBackends":false,"useCustomSeriesNaming":true}],"title":"Cosmos - Upload Latency (Seconds)","type":"stat"},{"datasource":"Geneva Datasource","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":50,"gradientMode":"opacity","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"decimals":1,"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":0,"y":8},"id":10,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single"}},"targets":[{"account":"$account","backends":[],"customSeriesNaming":"Ingestion - Latency / 1000","dimension":"","metric":"","metricsQueryType":"query","namespace":"WarmPathQoS","queryText":"metric(\"PipelineIngestion\").samplingTypes(\"LatencyMs\").preaggregate(\"Total\") - \n| project LatencyMs=replacenulls(LatencyMs,0)/1000.0 \n| zoom LatencyMs=avg(LatencyMs) - by $interval","refId":"A","samplingType":"","service":"metrics","useBackends":false,"useCustomSeriesNaming":true}],"title":"Warm - Path Ingestion Latency Trend (Seconds)","transformations":[],"type":"timeseries"},{"datasource":"Geneva - Datasource","fieldConfig":{"defaults":{"color":{"fixedColor":"purple","mode":"fixed"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"dtdurations"},"overrides":[]},"gridPos":{"h":8,"w":12,"x":12,"y":8},"id":12,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single"}},"targets":[{"account":"$account","backends":[],"customSeriesNaming":"Cosmos - Upload Latency","dimension":"","metric":"","metricsQueryType":"query","namespace":"WarmPathQoS","queryText":"metric(\"CosmosUpload\").samplingTypes(\"LatencyMs\").preaggregate(\"Total\") - \n| project LatencyMs=replacenulls(LatencyMs, 0) \n| zoom LatencyMs=avg(LatencyMs) - by $interval","refId":"A","samplingType":"","service":"metrics","useBackends":false,"useCustomSeriesNaming":true}],"title":"Cosmos - Upload Latency Trend (Seconds)","type":"timeseries"},{"datasource":"Geneva - Datasource","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":50,"gradientMode":"opacity","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]},"unit":"short"},"overrides":[]},"gridPos":{"h":8,"w":12,"x":0,"y":16},"id":8,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single"}},"targets":[{"account":"$account","backends":[],"customSeriesNaming":"Ingestion - Throughput (MB/s)","dimension":"","metric":"","metricsQueryType":"query","namespace":"WarmPathQoS","queryText":"metric(\"PipelineIngestion\").samplingTypes(\"ThroughputMBps\").preaggregate(\"Total\") - \n| project ThroughputMBps=replacenulls(ThroughputMBps,0) \n| zoom ThroughoutMBps=avg(ThroughputMBps) - by $interval","refId":"Ingestion Throughput","samplingType":"","service":"metrics","useBackends":false,"useCustomSeriesNaming":true}],"title":"Warm - Path Ingestion Throughput Trend (MB/s)","type":"timeseries"},{"datasource":"Geneva - Datasource","fieldConfig":{"defaults":{"color":{"fixedColor":"purple","mode":"fixed"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":50,"gradientMode":"opacity","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":12,"y":16},"id":13,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single"}},"targets":[{"account":"$account","backends":[],"dimension":"","metric":"","metricsQueryType":"query","namespace":"WarmPathQoS","queryText":"metric(\"CosmosUpload\").samplingTypes(\"ThroughputMBps\").preaggregate(\"Total\") - \n| project ThroughputMBps=replacenulls(ThroughputMBps, 0)\n| zoom ThroughputMBps=avg(ThroughputMBps) - by $interval","refId":"A","samplingType":"","service":"metrics","useBackends":false,"useCustomSeriesNaming":false}],"title":"Cosmos - Upload Throughput Trend (MB/s)","transformations":[],"type":"timeseries"},{"datasource":"Geneva - Datasource","fieldConfig":{"defaults":{"color":{"fixedColor":"yellow","mode":"palette-classic"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":-1,"drawStyle":"bars","fillOpacity":50,"gradientMode":"opacity","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]},"unit":"decbytes"},"overrides":[]},"gridPos":{"h":8,"w":12,"x":0,"y":24},"id":9,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single"}},"targets":[{"account":"$account","backends":[],"dimension":"","metric":"","metricsQueryType":"query","namespace":"WarmPathQoS","queryText":"metric(\"PipelineIngestion\").samplingTypes(\"EventReceivedBytes\").preaggregate(\"Total\") - \n| project EventReceivedBytes=replacenulls(EventReceivedBytes, 0) \n| zoom - EventReceivedBytes=sum(EventReceivedBytes) by $interval","refId":"A","samplingType":"","service":"metrics","useBackends":false,"useCustomSeriesNaming":false}],"title":"Data - Ingested into Warm Path (PerDay)","type":"timeseries"},{"datasource":"Geneva - Datasource","fieldConfig":{"defaults":{"color":{"fixedColor":"purple","mode":"fixed"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":-1,"drawStyle":"bars","fillOpacity":50,"gradientMode":"opacity","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"decbytes"},"overrides":[]},"gridPos":{"h":8,"w":12,"x":12,"y":24},"id":11,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single"}},"targets":[{"account":"$account","backends":[],"customSeriesNaming":"Cosmos - Upload Throughput","dimension":"","metric":"","metricsQueryType":"query","namespace":"WarmPathQoS","queryText":"metric(\"CosmosUpload\").samplingTypes(\"EventProcessedBytes\").preaggregate(\"Total\") - | project EventProcessedBytes=replacenulls(EventProcessedBytes, 0) | zoom - EventProcessedBytes=sum(EventProcessedBytes) by $interval","refId":"A","samplingType":"","service":"metrics","useBackends":false,"useCustomSeriesNaming":true}],"title":"Cosmos - Upload Throughput Trend (MB/s)","type":"timeseries"},{"datasource":"Geneva - Datasource","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"hideFrom":{"legend":false,"tooltip":false,"viz":false}},"decimals":2,"mappings":[],"unit":"decbytes"},"overrides":[]},"gridPos":{"h":8,"w":12,"x":0,"y":32},"id":16,"options":{"legend":{"displayMode":"list","placement":"bottom"},"pieType":"donut","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"tooltip":{"mode":"single"}},"targets":[{"account":"$account","backends":[],"customSeriesNaming":"{MdsEndpoint}","dimension":"","metric":"","metricsQueryType":"query","namespace":"WarmPathQoS","queryText":"metric(\"PipelineIngestion\").samplingTypes(\"EventReceivedBytes\").preaggregate(\"EventNS\") - \n| project EventReceivedBytes=replacenulls(EventReceivedBytes, 0) \n| zoom - EventReceivedBytes=avg(EventReceivedBytes) by $interval \n| top 40 by avg(EventReceivedBytes) - desc","refId":"A","samplingType":"","service":"metrics","useBackends":false,"useCustomSeriesNaming":true}],"title":"Data - Ingested into Warm Path (PerDay /PerNamesapce)","type":"piechart"},{"datasource":"Geneva - Datasource","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"hideFrom":{"legend":false,"tooltip":false,"viz":false}},"decimals":2,"mappings":[],"unit":"decbytes"},"overrides":[]},"gridPos":{"h":8,"w":12,"x":12,"y":32},"id":17,"options":{"legend":{"displayMode":"list","placement":"bottom"},"pieType":"donut","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"tooltip":{"mode":"single"}},"targets":[{"account":"$account","backends":[],"customSeriesNaming":"{MdsEndpoint}","dimension":"","metric":"","metricsQueryType":"query","namespace":"WarmPathQoS","queryText":"metric(\"PipelineErrors\").samplingTypes(\"Count\").preaggregate(\"ErrorCategory+ErrorType\") - \n| project Count=replacenulls(Count, 0) \n| zoom Count=avg(Count) by $interval - \n| top 40 by avg(Count) desc","refId":"A","samplingType":"","service":"metrics","useBackends":false,"useCustomSeriesNaming":true}],"title":"Pipeline - Errors","type":"piechart"}],"refresh":false,"schemaVersion":30,"style":"dark","tags":[],"templating":{"list":[{"allValue":null,"current":{},"datasource":"Geneva - Datasource","definition":"accounts()","description":"The Geneva metrics account - name","error":null,"hide":0,"includeAll":false,"label":"Account","multi":false,"name":"account","options":[],"query":"accounts()","refresh":1,"regex":"","skipUrlSync":false,"sort":1,"type":"query"},{"auto":true,"auto_count":30,"auto_min":"10s","current":{"selected":false,"text":"auto","value":"$__auto_interval_interval"},"description":null,"error":null,"hide":0,"label":"Interval","name":"interval","options":[{"selected":true,"text":"auto","value":"$__auto_interval_interval"},{"selected":false,"text":"1m","value":"1m"},{"selected":false,"text":"10m","value":"10m"},{"selected":false,"text":"30m","value":"30m"},{"selected":false,"text":"1h","value":"1h"},{"selected":false,"text":"2h","value":"2h"},{"selected":false,"text":"3h","value":"3h"},{"selected":false,"text":"6h","value":"6h"},{"selected":false,"text":"12h","value":"12h"},{"selected":false,"text":"1d","value":"1d"},{"selected":false,"text":"2d","value":"2d"},{"selected":false,"text":"3d","value":"3d"},{"selected":false,"text":"7d","value":"7d"},{"selected":false,"text":"14d","value":"14d"},{"selected":false,"text":"30d","value":"30d"}],"query":"1m,10m,30m,1h,2h,3h,6h,12h,1d,2d,3d,7d,14d,30d","queryValue":"","refresh":2,"skipUrlSync":false,"type":"interval"}]},"time":{"from":"now-7d","to":"now"},"timepicker":{},"timezone":"","title":"WarmPathQoS","uid":"duj3tR77k","version":1}}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '14878' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-PeEyXWNYMxHHUvzBHZtu9A';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:11 GMT - grafana-trace-id: - - 733aa58b5fbbcdfe43a26267b5390411 - mise-correlation-id: - - 3769582e-06df-4573-a1ef-e092fff11753 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933792.221.29.134775|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000003-esevaydeaec8hvc7.wcus.grafana.azure.com/api/folders/id/Test%20Folder - response: - body: - string: '{"message":"id is invalid","traceID":"50f8c5decd8b74ec6bc1fe91a20a1c35"}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '72' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-YAoLyhZSLTohxsdMsFI+rQ';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:11 GMT - grafana-trace-id: - - 50f8c5decd8b74ec6bc1fe91a20a1c35 - mise-correlation-id: - - 7a02ff91-2345-4dc8-a331-f9e0e2ac3675 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933792.453.29.426299|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 400 - message: Bad Request -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000003-esevaydeaec8hvc7.wcus.grafana.azure.com/api/folders/Test%20Folder - response: - body: - string: '{"message":"folder not found","status":"not-found"}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '51' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-Q9Xnd2O+okZjdl3h2QZU4A';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:11 GMT - grafana-trace-id: - - 9538ac8f23cb6ce81c5473afbecdef17 - mise-correlation-id: - - 30101ed3-bf18-40ca-b8b3-8aed823bd51b - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933792.603.27.731402|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 404 - message: Not Found -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000003-esevaydeaec8hvc7.wcus.grafana.azure.com/api/folders - response: - body: - string: '[{"id":32,"uid":"cloud-native","title":"Azure Kubernetes Service Monitoring"},{"id":1,"uid":"az-mon","title":"Azure - Monitor"},{"id":16,"uid":"geneva","title":"Geneva"},{"id":14,"uid":"ms-def","title":"Microsoft - Defender for Cloud"},{"id":37,"uid":"ddn3yqn4nl14wf","title":"Test Folder"}]' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '287' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-uKmrd3+8ZwpguGMlMP805Q';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:11 GMT - grafana-trace-id: - - 00ffd5f2d9b3a6db51023245d76c96f5 - mise-correlation-id: - - cafa31d6-8ce8-4f8b-9090-932eb30abef1 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933792.733.28.47840|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000003-esevaydeaec8hvc7.wcus.grafana.azure.com/api/dashboards/uid/mg2OAlTVa - response: - body: - string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"test-dashboard","url":"/d/mg2OAlTVa/test-dashboard","expires":"0001-01-01T00:00:00Z","created":"2024-05-28T22:03:10Z","updated":"2024-05-28T22:03:10Z","updatedBy":"example@example.com","createdBy":"example@example.com","version":1,"hasAcl":false,"isFolder":false,"folderId":37,"folderUid":"ddn3yqn4nl14wf","folderTitle":"Test - Folder","folderUrl":"/dashboards/f/ddn3yqn4nl14wf/test-folder","provisioned":false,"provisionedExternalId":"","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"id":39,"panels":[],"title":"Test - Dashboard","uid":"mg2OAlTVa","version":1}}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '783' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-BgxpHEUvxmlZJdcPtH9Qrw';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:11 GMT - grafana-trace-id: - - f585375636914ebb53f8e743e56db4d9 - mise-correlation-id: - - 9a9bbb21-33ac-44d6-969d-55a842a5bcff - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933792.971.29.773611|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000003-esevaydeaec8hvc7.wcus.grafana.azure.com/api/dashboards/uid/mg2OAlTVd - response: - body: - string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"test-dashboard","url":"/d/mg2OAlTVd/test-dashboard","expires":"0001-01-01T00:00:00Z","created":"2024-05-28T22:03:10Z","updated":"2024-05-28T22:03:10Z","updatedBy":"example@example.com","createdBy":"example@example.com","version":1,"hasAcl":false,"isFolder":false,"folderId":0,"folderUid":"","folderTitle":"General","folderUrl":"","provisioned":false,"provisionedExternalId":"","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"id":38,"panels":[],"title":"Test - Dashboard","uid":"mg2OAlTVd","version":1}}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '724' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-FPivjsoGMiZH6t4Wm/q9JQ';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:12 GMT - grafana-trace-id: - - 8915bc064af179cf42725143a76547ba - mise-correlation-id: - - c8549ec9-211f-419a-b7c7-cf316d6d3db9 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933793.178.27.991560|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - Content-Length: - - '0' - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: DELETE - uri: https://clitestamgbackup000003-esevaydeaec8hvc7.wcus.grafana.azure.com/api/dashboards/uid/mg2OAlTVa - response: - body: - string: '{"id":39,"message":"Dashboard Test Dashboard deleted","title":"Test - Dashboard"}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '79' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-RdDKN5C81dcc21k5fhWFpw';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:12 GMT - grafana-trace-id: - - 03deb94817f6456de6cd1fbf9b990670 - mise-correlation-id: - - a3d26aed-7db7-4989-9462-6eef435fc55c - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933793.393.26.519568|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - Content-Length: - - '0' - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: DELETE - uri: https://clitestamgbackup000003-esevaydeaec8hvc7.wcus.grafana.azure.com/api/dashboards/uid/mg2OAlTVc - response: - body: - string: '{"id":40,"message":"Dashboard Test Dashboard2 deleted","title":"Test - Dashboard2"}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '81' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-gdwT/BkdBjkxT8LCw10Hyg';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:12 GMT - grafana-trace-id: - - 24cb5949b8d5c291c1adb592a9b3d5b8 - mise-correlation-id: - - f5883182-544a-4dd9-9fd1-3cba2ea93bf7 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933793.671.26.255332|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/health - response: - body: - string: "{\n \"commit\": \"d3ce857c0eb86f571ffa993a9cd8493b6f47b630\",\n \"database\": - \"ok\",\n \"enterpriseCommit\": \"d56cb80d039e66d9a34670f662c985aac141ed20\",\n - \ \"version\": \"10.4.1\"\n}" - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '167' - content-type: - - application/json; charset=utf-8 - date: - - Tue, 28 May 2024 22:03:12 GMT - grafana-trace-id: - - 1853564dc831b70b7b219750916a2e29 - mise-correlation-id: - - 731b3df5-adca-42de-9a74-4135212dde74 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933793.912.29.697053|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000003-esevaydeaec8hvc7.wcus.grafana.azure.com/api/health - response: - body: - string: "{\n \"commit\": \"d3ce857c0eb86f571ffa993a9cd8493b6f47b630\",\n \"database\": - \"ok\",\n \"enterpriseCommit\": \"d56cb80d039e66d9a34670f662c985aac141ed20\",\n - \ \"version\": \"10.4.1\"\n}" - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '167' - content-type: - - application/json; charset=utf-8 - date: - - Tue, 28 May 2024 22:03:13 GMT - grafana-trace-id: - - b29f5ca0a1dcc9b03b985e901863a984 - mise-correlation-id: - - e0ab3c76-17ea-4875-9cf3-a4a3d0758091 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933794.052.31.506145|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/folders - response: - body: - string: '[{"id":28,"uid":"cloud-native","title":"Azure Kubernetes Service Monitoring"},{"id":1,"uid":"az-mon","title":"Azure - Monitor"},{"id":14,"uid":"geneva","title":"Geneva"},{"id":12,"uid":"ms-def","title":"Microsoft - Defender for Cloud"},{"id":36,"uid":"ddn3yqn4nl14wf","title":"Test Folder"}]' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '287' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-uDsNxrngeLWisQRHIbAdYg';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:13 GMT - grafana-trace-id: - - 1ac3d43fdfd089bd4a0d4f74a1a3ea76 - mise-correlation-id: - - 4c0646a8-f681-4e17-ba42-941793a003ad - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933794.189.29.531402|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000003-esevaydeaec8hvc7.wcus.grafana.azure.com/api/folders - response: - body: - string: '[{"id":32,"uid":"cloud-native","title":"Azure Kubernetes Service Monitoring"},{"id":1,"uid":"az-mon","title":"Azure - Monitor"},{"id":16,"uid":"geneva","title":"Geneva"},{"id":14,"uid":"ms-def","title":"Microsoft - Defender for Cloud"},{"id":37,"uid":"ddn3yqn4nl14wf","title":"Test Folder"}]' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '287' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-zUjQPL9TCa6oMTZXlcyt6Q';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:13 GMT - grafana-trace-id: - - c1964e44c1af996adbd537cb6e96676b - mise-correlation-id: - - 4fbd4324-034a-4dfc-a594-ec82ad677107 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933794.341.27.728292|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000003-esevaydeaec8hvc7.wcus.grafana.azure.com/api/datasources - response: - body: - string: '[{"id":1,"uid":"azure-monitor-oob","orgId":1,"name":"Azure Monitor","type":"grafana-azure-monitor-datasource","typeName":"Azure - Monitor","typeLogoUrl":"public/app/plugins/datasource/azuremonitor/img/logo.jpg","access":"proxy","url":"","user":"","database":"","basicAuth":false,"isDefault":true,"jsonData":{"azureAuthType":"msi","subscriptionId":"D8AC4F1D-71CA-40FE-A98C-49BCF2F20130"},"readOnly":false},{"id":4,"uid":"Geneva","orgId":1,"name":"Geneva - Datasource","type":"geneva-datasource","typeName":"Geneva Datasource","typeLogoUrl":"public/plugins/geneva-datasource/img/logo.svg","access":"proxy","url":"","user":"","database":"","basicAuth":false,"isDefault":false,"jsonData":{"azureCredentials":{"authType":"currentuser"},"oauthPassThru":true},"readOnly":false},{"id":2,"uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f","orgId":1,"name":"Geneva - SLI Data","type":"grafana-azure-data-explorer-datasource","typeName":"Azure - Data Explorer Datasource","typeLogoUrl":"public/plugins/grafana-azure-data-explorer-datasource/img/logo.png","access":"proxy","url":"","user":"","database":"","basicAuth":false,"isDefault":false,"jsonData":{"azureCredentials":{"authType":"currentuser"},"clusterUrl":"https://genevaslidatafollower.westcentralus.kusto.windows.net","dataConsistency":"strongconsistency","defaultDatabase":"slihelper","defaultEditorMode":"visual","oauthPassThru":true},"readOnly":false},{"id":3,"uid":"f6364b78-a58a-4fcd-8fae-8cd0d3ddc448","orgId":1,"name":"IcM - via ADX","type":"grafana-azure-data-explorer-datasource","typeName":"Azure - Data Explorer Datasource","typeLogoUrl":"public/plugins/grafana-azure-data-explorer-datasource/img/logo.png","access":"proxy","url":"","user":"","database":"","basicAuth":false,"isDefault":false,"jsonData":{"azureCredentials":{"authType":"currentuser"},"clusterUrl":"https://icmclusterfollower.centralus.kusto.windows.net","dataConsistency":"strongconsistency","defaultDatabase":"IcMDataWarehouse","defaultEditorMode":"visual","oauthPassThru":true},"readOnly":false}]' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '2005' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-MkJeYknGOhkcjC7KOpTDow';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:13 GMT - grafana-trace-id: - - 6092db53766386d5141c3177d93066b7 - mise-correlation-id: - - b5d9848f-a3d4-4ea7-84d2-2074603ab829 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933794.497.28.864128|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/datasources - response: - body: - string: '[{"id":1,"uid":"azure-monitor-oob","orgId":1,"name":"Azure Monitor","type":"grafana-azure-monitor-datasource","typeName":"Azure - Monitor","typeLogoUrl":"public/app/plugins/datasource/azuremonitor/img/logo.jpg","access":"proxy","url":"","user":"","database":"","basicAuth":false,"isDefault":true,"jsonData":{"azureAuthType":"msi","subscriptionId":"D8AC4F1D-71CA-40FE-A98C-49BCF2F20130"},"readOnly":false},{"id":4,"uid":"Geneva","orgId":1,"name":"Geneva - Datasource","type":"geneva-datasource","typeName":"Geneva Datasource","typeLogoUrl":"public/plugins/geneva-datasource/img/logo.svg","access":"proxy","url":"","user":"","database":"","basicAuth":false,"isDefault":false,"jsonData":{"azureCredentials":{"authType":"currentuser"},"oauthPassThru":true},"readOnly":false},{"id":2,"uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f","orgId":1,"name":"Geneva - SLI Data","type":"grafana-azure-data-explorer-datasource","typeName":"Azure - Data Explorer Datasource","typeLogoUrl":"public/plugins/grafana-azure-data-explorer-datasource/img/logo.png","access":"proxy","url":"","user":"","database":"","basicAuth":false,"isDefault":false,"jsonData":{"azureCredentials":{"authType":"currentuser"},"clusterUrl":"https://genevaslidatafollower.westcentralus.kusto.windows.net","dataConsistency":"strongconsistency","defaultDatabase":"slihelper","defaultEditorMode":"visual","oauthPassThru":true},"readOnly":false},{"id":3,"uid":"f6364b78-a58a-4fcd-8fae-8cd0d3ddc448","orgId":1,"name":"IcM - via ADX","type":"grafana-azure-data-explorer-datasource","typeName":"Azure - Data Explorer Datasource","typeLogoUrl":"public/plugins/grafana-azure-data-explorer-datasource/img/logo.png","access":"proxy","url":"","user":"","database":"","basicAuth":false,"isDefault":false,"jsonData":{"azureCredentials":{"authType":"currentuser"},"clusterUrl":"https://icmclusterfollower.centralus.kusto.windows.net","dataConsistency":"strongconsistency","defaultDatabase":"IcMDataWarehouse","defaultEditorMode":"visual","oauthPassThru":true},"readOnly":false},{"id":6,"uid":"adn3yqp5cmneob","orgId":1,"name":"Test - Azure Monitor Data Source","type":"grafana-azure-monitor-datasource","typeName":"Azure - Monitor","typeLogoUrl":"public/app/plugins/datasource/azuremonitor/img/logo.jpg","access":"proxy","url":"","user":"","database":"","basicAuth":false,"isDefault":false,"jsonData":{"azureAuthType":"msi","subscriptionId":""},"readOnly":false}]' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-uZ8GWgBbiWLcxRvd+/ctNw';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:13 GMT - grafana-trace-id: - - 41a75afb3f66d9a85322cea9d609aad8 - mise-correlation-id: - - 30aa4408-5896-4fe9-ae71-d46bbc3e04cb - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933794.613.26.931487|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/search?type=dash-db&limit=5000&page=1 - response: - body: - string: '[{"id":23,"uid":"OSBzdgnnz","title":"Agent QoS","uri":"db/agent-qos","url":"/d/OSBzdgnnz/agent-qos","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":19,"uid":"54KhiZ7nz","title":"AKS - Linux Sample Application","uri":"db/aks-linux-sample-application","url":"/d/54KhiZ7nz/aks-linux-sample-application","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":16,"uid":"6uRDjTNnz","title":"App - Detail","uri":"db/app-detail","url":"/d/6uRDjTNnz/app-detail","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":6,"uid":"dyzn5SK7z","title":"Azure - / Alert Consumption","uri":"db/azure-alert-consumption","url":"/d/dyzn5SK7z/azure-alert-consumption","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure - Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":3,"uid":"Yo38mcvnz","title":"Azure - / Insights / Applications","uri":"db/azure-insights-applications","url":"/d/Yo38mcvnz/azure-insights-applications","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure - Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":4,"uid":"AppInsightsAvTestGeoMap","title":"Azure - / Insights / Applications Test Availability Geo Map","uri":"db/d2135581-8cad-57d7-bf00-c40961be901d","url":"/d/AppInsightsAvTestGeoMap/d2135581-8cad-57d7-bf00-c40961be901d","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure - Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":5,"uid":"INH9berMk","title":"Azure - / Insights / Cosmos DB","uri":"db/azure-insights-cosmos-db","url":"/d/INH9berMk/azure-insights-cosmos-db","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure - Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":9,"uid":"8UDB1s3Gk","title":"Azure - / Insights / Data Explorer Clusters","uri":"db/azure-insights-data-explorer-clusters","url":"/d/8UDB1s3Gk/azure-insights-data-explorer-clusters","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure - Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":10,"uid":"tQZAMYrMk","title":"Azure - / Insights / Key Vaults","uri":"db/azure-insights-key-vaults","url":"/d/tQZAMYrMk/azure-insights-key-vaults","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure - Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":11,"uid":"3n2E8CrGk","title":"Azure - / Insights / Storage Accounts","uri":"db/azure-insights-storage-accounts","url":"/d/3n2E8CrGk/azure-insights-storage-accounts","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure - Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":2,"uid":"AzVmInsightsByRG","title":"Azure - / Insights / Virtual Machines by Resource Group","uri":"db/azure-insights-virtual-machines-by-resource-group","url":"/d/AzVmInsightsByRG/azure-insights-virtual-machines-by-resource-group","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure - Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":7,"uid":"AzVmInsightsByWS","title":"Azure - / Insights / Virtual Machines by Workspace","uri":"db/azure-insights-virtual-machines-by-workspace","url":"/d/AzVmInsightsByWS/azure-insights-virtual-machines-by-workspace","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure - Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":8,"uid":"Mtwt2BV7k","title":"Azure - / Resources Overview","uri":"db/azure-resources-overview","url":"/d/Mtwt2BV7k/azure-resources-overview","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure - Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":20,"uid":"xLERdASnz","title":"Cluster - Detail","uri":"db/cluster-detail","url":"/d/xLERdASnz/cluster-detail","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":13,"uid":"defenderForCloudActiveAlerts","title":"Defender - for Cloud / Active Alerts","uri":"db/defender-for-cloud-active-alerts","url":"/d/defenderForCloudActiveAlerts/defender-for-cloud-active-alerts","slug":"","type":"dash-db","tags":["Alerts","Defender - for Cloud"],"isStarred":false,"folderId":12,"folderUid":"ms-def","folderTitle":"Microsoft - Defender for Cloud","folderUrl":"/dashboards/f/ms-def/microsoft-defender-for-cloud","sortMeta":0},{"id":29,"uid":"c0613871-ebb0-4a2d-b071-f51a851f375d","title":"Full - Stack AKS Monitoring","uri":"db/full-stack-aks-monitoring","url":"/d/c0613871-ebb0-4a2d-b071-f51a851f375d/full-stack-aks-monitoring","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":28,"folderUid":"cloud-native","folderTitle":"Azure - Kubernetes Service Monitoring","folderUrl":"/dashboards/f/cloud-native/azure-kubernetes-service-monitoring","sortMeta":0},{"id":21,"uid":"QTVw7iK7z","title":"Geneva - Health","uri":"db/geneva-health","url":"/d/QTVw7iK7z/geneva-health","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":24,"uid":"icm-geneva-canned-dashboard","title":"IcM - Canned Dashboard","uri":"db/icm-canned-dashboard","url":"/d/icm-geneva-canned-dashboard/icm-canned-dashboard","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":25,"uid":"sVKyjvpnz","title":"Incoming - Service QoS","uri":"db/incoming-service-qos","url":"/d/sVKyjvpnz/incoming-service-qos","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":30,"uid":"kubernetesApiserverDashboard","title":"Kubernetes - / API Server","uri":"db/kubernetes-api-server","url":"/d/kubernetesApiserverDashboard/kubernetes-api-server","slug":"","type":"dash-db","tags":["kubernetes-mixin"],"isStarred":false,"folderId":28,"folderUid":"cloud-native","folderTitle":"Azure - Kubernetes Service Monitoring","folderUrl":"/dashboards/f/cloud-native/azure-kubernetes-service-monitoring","sortMeta":0},{"id":31,"uid":"kubernetesEtcdDashboard","title":"Kubernetes - / ETCD","uri":"db/kubernetes-etcd","url":"/d/kubernetesEtcdDashboard/kubernetes-etcd","slug":"","type":"dash-db","tags":["kubernetes-mixin"],"isStarred":false,"folderId":28,"folderUid":"cloud-native","folderTitle":"Azure - Kubernetes Service Monitoring","folderUrl":"/dashboards/f/cloud-native/azure-kubernetes-service-monitoring","sortMeta":0},{"id":22,"uid":"_sKhXTH7z","title":"Node - Detail","uri":"db/node-detail","url":"/d/_sKhXTH7z/node-detail","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":26,"uid":"6naEwcp7z","title":"Outgoing - Service QoS","uri":"db/outgoing-service-qos","url":"/d/6naEwcp7z/outgoing-service-qos","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":18,"uid":"GIgvhSV7z","title":"Service - Fabric Application Overview","uri":"db/service-fabric-application-overview","url":"/d/GIgvhSV7z/service-fabric-application-overview","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":15,"uid":"sli-insights-geneva-customer-views","title":"SLI - Insights / DRI / Customer views","uri":"db/sli-insights-dri-customer-views","url":"/d/sli-insights-geneva-customer-views/sli-insights-dri-customer-views","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":17,"uid":"sli-insights-geneva-overview","title":"SLI - Insights / Overview","uri":"db/sli-insights-overview","url":"/d/sli-insights-geneva-overview/sli-insights-overview","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":39,"uid":"mg2OAlTVd","title":"Test - Dashboard","uri":"db/test-dashboard","url":"/d/mg2OAlTVd/test-dashboard","slug":"","type":"dash-db","tags":[],"isStarred":false,"sortMeta":0},{"id":37,"uid":"mg2OAlTVa","title":"Test - Dashboard","uri":"db/test-dashboard","url":"/d/mg2OAlTVa/test-dashboard","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":36,"folderUid":"ddn3yqn4nl14wf","folderTitle":"Test - Folder","folderUrl":"/dashboards/f/ddn3yqn4nl14wf/test-folder","sortMeta":0},{"id":38,"uid":"mg2OAlTVc","title":"Test - Dashboard2","uri":"db/test-dashboard2","url":"/d/mg2OAlTVc/test-dashboard2","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":36,"folderUid":"ddn3yqn4nl14wf","folderTitle":"Test - Folder","folderUrl":"/dashboards/f/ddn3yqn4nl14wf/test-folder","sortMeta":0},{"id":27,"uid":"duj3tR77k","title":"WarmPathQoS","uri":"db/warmpathqos","url":"/d/duj3tR77k/warmpathqos","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0}]' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '10124' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-Oz3aMsUT2Ihf4kZwyaRF9g';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:13 GMT - grafana-trace-id: - - 39495c8d7586a3f29a73720f05d5b36e - mise-correlation-id: - - 81cbd5cc-b9d6-4014-a72c-19e9c62d3887 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933794.772.29.309837|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/search?type=dash-db&limit=5000&page=2 - response: - body: - string: '[]' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '2' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-6EJFf8Ou5zD86wC3q23XRQ';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:13 GMT - grafana-trace-id: - - 31f8c1a38d15df19c85c1ed6f2a54d25 - mise-correlation-id: - - 9b3af0f4-cc0f-4f8a-9bc2-fd27845d2e50 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933794.923.27.380670|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/dashboards/uid/OSBzdgnnz - response: - body: - string: "{\"meta\":{\"type\":\"db\",\"canSave\":true,\"canEdit\":true,\"canAdmin\":true,\"canStar\":true,\"canDelete\":true,\"slug\":\"agent-qos\",\"url\":\"/d/OSBzdgnnz/agent-qos\",\"expires\":\"0001-01-01T00:00:00Z\",\"created\":\"2024-05-28T21:55:37Z\",\"updated\":\"2024-05-28T21:55:37Z\",\"updatedBy\":\"Anonymous\",\"createdBy\":\"Anonymous\",\"version\":1,\"hasAcl\":false,\"isFolder\":false,\"folderId\":14,\"folderUid\":\"geneva\",\"folderTitle\":\"Geneva\",\"folderUrl\":\"/dashboards/f/geneva/geneva\",\"provisioned\":true,\"provisionedExternalId\":\"agentQoS.json\",\"annotationsPermissions\":{\"dashboard\":{\"canAdd\":true,\"canEdit\":true,\"canDelete\":true},\"organization\":{\"canAdd\":true,\"canEdit\":true,\"canDelete\":true}}},\"dashboard\":{\"annotations\":{\"list\":[{\"builtIn\":1,\"datasource\":\"-- - Grafana --\",\"enable\":true,\"hide\":true,\"iconColor\":\"rgba(0, 211, 255, - 1)\",\"name\":\"Annotations \\u0026 Alerts\",\"type\":\"dashboard\"}]},\"description\":\"\",\"editable\":true,\"gnetId\":null,\"graphTooltip\":0,\"id\":23,\"links\":[],\"panels\":[{\"datasource\":null,\"gridPos\":{\"h\":6,\"w\":12,\"x\":0,\"y\":0},\"id\":2,\"options\":{\"content\":\"\\u003cdiv - style=\\\"padding: 1em\\\"\\u003e\\n \\u003cp\\u003eThis dashboard helps - understand and diagnose monitoring agent health. It gives an overview of:\\u003cbr\\u003e\\u003c/p\\u003e\\n - \ \\u003cul\\u003e\\n \\u003cli\\u003eData Quality (Data loss and latency - in monitoring agent)\\u003c/li\\u003e\\n \\u003cli\\u003eResource usage - (Monitoring Agent memory and CPU usage)\\u003c/li\\u003e\\n \\u003c/ul\\u003e\\n - \ \\u003cp\\u003eFor an overview of the Monitoring Agent \\u003ca href=\\\"https://eng.ms/docs/products/geneva/collect/overview\\\" - target=\\\"_blank\\\"\\u003eplease click here\\u003c/a\\u003e.\\u003c/p\\u003e\\n\\u003c/div\\u003e\",\"mode\":\"html\"},\"pluginVersion\":\"8.0.6\",\"title\":\"What - is this dashboard?\",\"type\":\"text\"},{\"datasource\":null,\"gridPos\":{\"h\":6,\"w\":12,\"x\":12,\"y\":0},\"id\":4,\"options\":{\"content\":\"\\u003cdiv - style=\\\"padding: 1em\\\"\\u003e\\n \\u003cp\\u003e\\u003cspan style=\\\"color:#C97777\\\"\\u003e\\u003cstrong\\u003eNot - seeing data in this dashboard?\\u003c/strong\\u003e\\u003c/span\\u003e\\u003c/p\\u003e\\n - \ \\u003col\\u003e\\n \\u003cli\\u003e\\u003ca data-cke-saved-href=\\\"https://eng.ms/docs/products/geneva/collect/advanced/agentqos#agent-metrics\\\" - href=\\\"https://eng.ms/docs/products/geneva/collect/advanced/agentqos#agent-metrics\\\" - target=\\\"_blank\\\"\\u003eLearn about Agent Metrics\\u003c/a\\u003e.\\u003c/li\\u003e\\n - \ \\u003cli\\u003eDepending on where you have created an account, go - to \\n \\u003ca data-cke-saved-href=\\\"\\\" href=\\\"https://jarvis-west.dc.ad.msft.net/settings/mds?page=settings\\u0026mode=mds\\\" - target=\\\"_blank\\\"\\u003ejarvis-prod\\u003c/a\\u003e or \\u003ca data-cke-saved-href=\\\"\\\" - href=\\\"https://jarvis-west-int.cloudapp.net/settings/mds?page=settings\\u0026mode=mds\\\" - target=\\\"_blank\\\"\\u003ejarvis-int\\u003c/a\\u003e, select your environment - and account, and select the most recent config id to open new Config Builder - experience.\\u003c/li\\u003e\\n \\u003cli\\u003eFollow the steps as - mentioned \\u003ca data-cke-saved-href=\\\"https://eng.ms/docs/products/geneva/collect/manage/agentmetrics\\\" - href=\\\"https://eng.ms/docs/products/geneva/collect/manage/agentmetrics\\\" - target=\\\"_blank\\\"\\u003ehere\\u003c/a\\u003e to configure Agent metrics.\\u003c/li\\u003e\\n - \ \\u003c/ol\\u003e\\n \\u003cp\\u003eFor more information, review \\u003ca - data-cke-saved-href=\\\"https://eng.ms/docs/products/geneva/collect/advanced/agentqos\\\" - href=\\\"https://eng.ms/docs/products/geneva/collect/advanced/agentqos\\\" - target=\\\"_blank\\\"\\u003eQoS metric\\u003c/a\\u003e and \\u003ca data-cke-saved-href=\\\"https://eng.ms/docs/products/geneva/collect/manage/agentmetrics#cost-metrics\\\" - href=\\\"https://eng.ms/docs/products/geneva/collect/manage/agentmetrics#cost-metrics\\\" - target=\\\"_blank\\\"\\u003eresource cost metric\\u003c/a\\u003e documentation.\\u003c/p\\u003e\\n\\u003c/div\\u003e\",\"mode\":\"html\"},\"pluginVersion\":\"8.0.6\",\"title\":\"How - to activate this dashboard?\",\"type\":\"text\"},{\"datasource\":\"Geneva - Datasource\",\"fieldConfig\":{\"defaults\":{\"color\":{\"fixedColor\":\"light-blue\",\"mode\":\"fixed\"},\"custom\":{\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"barAlignment\":0,\"drawStyle\":\"line\",\"fillOpacity\":50,\"gradientMode\":\"hue\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineInterpolation\":\"linear\",\"lineWidth\":1,\"pointSize\":5,\"scaleDistribution\":{\"type\":\"linear\"},\"showPoints\":\"auto\",\"spanNulls\":false,\"stacking\":{\"group\":\"A\",\"mode\":\"none\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"yellow\",\"value\":null}]}},\"overrides\":[]},\"gridPos\":{\"h\":10,\"w\":12,\"x\":0,\"y\":6},\"id\":6,\"options\":{\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\"},\"tooltip\":{\"mode\":\"single\"}},\"targets\":[{\"account\":\"$account\",\"backends\":[],\"customSeriesNaming\":\"Data - delay in Seconds\",\"dimension\":\"\",\"metric\":\"\",\"metricsQueryType\":\"query\",\"namespace\":\"Monitoring - Agent\",\"queryText\":\"metric(\\\"DataDelayInSeconds\\\").samplingTypes(\\\"Average\\\").preaggregate(\\\"Total\\\") - | project Average=replacenulls(Average,0) | zoom avg=avg(Average) by 1h\",\"refId\":\"A\",\"samplingType\":\"\",\"service\":\"metrics\",\"useBackends\":false,\"useCustomSeriesNaming\":true}],\"title\":\"Data - Latency\",\"type\":\"timeseries\"},{\"datasource\":null,\"gridPos\":{\"h\":10,\"w\":12,\"x\":12,\"y\":6},\"id\":8,\"options\":{\"content\":\"\\u003cdiv\\u003e\\n - \ \\u003cp\\u003e\\n \u200B\\u003cstrong\\u003eData Latency\\u003c/strong\\u003e: - The delay from when the Monitoring Agent receives all of the data it schedules - to upload in a batch and when it uploads that batch of data to the pipeline. - See the\\n \\u003ca href=\\\"https://eng.ms/docs/products/geneva/collect/advanced/agentqos#agent-metrics\\\" - target=\\\"_blank\\\" data-cke-saved-href=\\\"https://eng.ms/docs/products/geneva/collect/advanced/agentqos#agent-metrics\\\"\\u003e\\n - \ agent metrics help page\\n \\u003c/a\\u003e\\n for - more information on how to interpret this chart.\\n \\u003c/p\\u003e\\n - \ \\u003cp\\u003e\\n \\u003cstrong\\u003eRetries due to Throttling:\\u003c/strong\\u003e\\n - \ A high value for this metric means many data upload requests or Geneva - pipeline notification requests from the Monitoring Agent are being throttled - and retried.\\n \\u003c/p\\u003e\\n \\u003cp\\u003e\\u003cstrong\\u003eData - and Notification Failures:\\u003c/strong\\u003e A high value for this metric - means that MA failed to upload a batch of event data or the notifications - that the data was pushed to the pipeline.\\u003c/p\\u003e\\n \\u003cp\\u003e\\n - \ \\u003cstrong\\u003eEvents Dropped: \\u003c/strong\\u003eThe number - of events lost. See\\n \\u003ca href=\\\"https://eng.ms/docs/products/geneva/collect/advanced/agentqos#agent-metrics\\\" - target=\\\"_blank\\\" data-cke-saved-href=\\\"https://eng.ms/docs/products/geneva/collect/advanced/agentqos#agent-metrics\\\"\\u003e\\n - \ this help page\\n \\u003c/a\\u003e\\n for more details.\\n - \ \\u003c/p\\u003e\\n \\u003cp\\u003e\\n Please review the \\u003ca - href=\\\"change this\\\" target=\\\"_blank\\\" data-cke-saved-href=\\\"change - this\\\"\\u003ewiki\\u003c/a\\u003e\\n for guidance on many storage - accounts and event hubs you need.\\n \\u003c/p\\u003e\\n\\u003c/div\\u003e\",\"mode\":\"html\"},\"pluginVersion\":\"8.0.6\",\"title\":\"Data - Quality Help\",\"type\":\"text\"},{\"datasource\":\"Geneva Datasource\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"palette-classic\"},\"custom\":{\"axisLabel\":\"Count\",\"axisPlacement\":\"auto\",\"barAlignment\":-1,\"drawStyle\":\"bars\",\"fillOpacity\":100,\"gradientMode\":\"opacity\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineInterpolation\":\"linear\",\"lineWidth\":1,\"pointSize\":5,\"scaleDistribution\":{\"type\":\"linear\"},\"showPoints\":\"auto\",\"spanNulls\":false,\"stacking\":{\"group\":\"A\",\"mode\":\"normal\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"orange\",\"value\":null}]},\"unit\":\"short\"},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Notification - retries\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"light-green\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Data - upload retries\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"rgba(255, - 202, 104, 1)\",\"mode\":\"fixed\"}}]}]},\"gridPos\":{\"h\":11,\"w\":9,\"x\":0,\"y\":16},\"id\":12,\"options\":{\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\"},\"tooltip\":{\"mode\":\"multi\"}},\"targets\":[{\"account\":\"$account\",\"backends\":[],\"customSeriesNaming\":\"Notification - retries\",\"dimension\":\"\",\"hide\":false,\"metric\":\"\",\"metricsQueryType\":\"query\",\"namespace\":\"Monitoring - Agent\",\"queryText\":\"metric(\\\"FailedNotificationTask\\\").samplingTypes(\\\"Sum\\\").preaggregate(\\\"Total\\\") - | project Sum=replacenulls(Sum,0) | zoom Sum=sum(Sum) by 1d\",\"refId\":\"Notification - retries\",\"samplingType\":\"\",\"service\":\"metrics\",\"useBackends\":false,\"useCustomSeriesNaming\":true},{\"account\":\"$account\",\"backends\":[],\"customSeriesNaming\":\"Data - upload retries\",\"dimension\":\"\",\"metric\":\"\",\"metricsQueryType\":\"query\",\"namespace\":\"Monitoring - Agent\",\"queryText\":\"metric(\\\"FailedUploadTasks\\\").samplingTypes(\\\"Sum\\\").preaggregate(\\\"Total\\\") - | project Sum=replacenulls(Sum,0) | zoom Sum=sum(Sum) by 1d\",\"refId\":\"Data - upload retries\",\"samplingType\":\"\",\"service\":\"metrics\",\"useBackends\":false,\"useCustomSeriesNaming\":true}],\"title\":\"Data - and Notification Throttling\",\"transformations\":[{\"id\":\"groupBy\",\"options\":{\"fields\":{\"time\":{\"aggregations\":[],\"operation\":null}}}}],\"type\":\"timeseries\"},{\"datasource\":\"Geneva - Datasource\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"palette-classic\"},\"custom\":{\"axisLabel\":\"Count\",\"axisPlacement\":\"auto\",\"barAlignment\":-1,\"drawStyle\":\"bars\",\"fillOpacity\":90,\"gradientMode\":\"opacity\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineInterpolation\":\"linear\",\"lineWidth\":1,\"pointSize\":5,\"scaleDistribution\":{\"type\":\"linear\"},\"showPoints\":\"auto\",\"spanNulls\":false,\"stacking\":{\"group\":\"A\",\"mode\":\"normal\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"orange\",\"value\":null}]},\"unit\":\"short\"},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Notification - failures\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"yellow\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Data - upload failure\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"purple\",\"mode\":\"fixed\"}}]}]},\"gridPos\":{\"h\":11,\"w\":8,\"x\":9,\"y\":16},\"id\":20,\"options\":{\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\"},\"tooltip\":{\"mode\":\"multi\"}},\"targets\":[{\"account\":\"$account\",\"backends\":[],\"customSeriesNaming\":\"Notification - failures\",\"dimension\":\"\",\"hide\":false,\"metric\":\"\",\"metricsQueryType\":\"query\",\"namespace\":\"Monitoring - Agent\",\"queryText\":\"metric(\\\"TimedoutNotificationTask\\\").samplingTypes(\\\"Sum\\\").preaggregate(\\\"Total\\\") - | project Sum=replacenulls(Sum,0) | zoom Sum=sum(Sum) by 1d\",\"refId\":\"Notification - failures\",\"samplingType\":\"\",\"service\":\"metrics\",\"useBackends\":false,\"useCustomSeriesNaming\":true},{\"account\":\"$account\",\"backends\":[],\"customSeriesNaming\":\"Data - upload failure\",\"dimension\":\"\",\"metric\":\"\",\"metricsQueryType\":\"query\",\"namespace\":\"Monitoring - Agent\",\"queryText\":\"metric(\\\"TimedoutUploadTasks\\\").samplingTypes(\\\"Sum\\\").preaggregate(\\\"Total\\\") - | project Sum=replacenulls(Sum,0) | zoom Sum=sum(Sum) by 1d\",\"refId\":\"Data - upload failures\",\"samplingType\":\"\",\"service\":\"metrics\",\"useBackends\":false,\"useCustomSeriesNaming\":true}],\"title\":\"Data - Upload and Pipeline Notification Failures\",\"transformations\":[{\"id\":\"groupBy\",\"options\":{\"fields\":{\"time\":{\"aggregations\":[],\"operation\":null}}}}],\"type\":\"timeseries\"},{\"datasource\":\"Geneva - Datasource\",\"fieldConfig\":{\"defaults\":{\"color\":{\"fixedColor\":\"light-blue\",\"mode\":\"fixed\"},\"custom\":{\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"barAlignment\":0,\"drawStyle\":\"line\",\"fillOpacity\":0,\"gradientMode\":\"none\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineInterpolation\":\"linear\",\"lineWidth\":1,\"pointSize\":5,\"scaleDistribution\":{\"type\":\"linear\"},\"showPoints\":\"auto\",\"spanNulls\":false,\"stacking\":{\"group\":\"A\",\"mode\":\"none\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":80}]},\"unit\":\"short\"},\"overrides\":[]},\"gridPos\":{\"h\":11,\"w\":7,\"x\":17,\"y\":16},\"id\":16,\"maxDataPoints\":null,\"options\":{\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\"},\"tooltip\":{\"mode\":\"single\"}},\"targets\":[{\"account\":\"$account\",\"backends\":[],\"customSeriesNaming\":\"Events - Dropped\",\"dimension\":\"\",\"metric\":\"\",\"metricsQueryType\":\"query\",\"namespace\":\"Monitoring - Agent\",\"queryText\":\"metric(\\\"EventsDropped\\\").samplingTypes(\\\"Sum\\\").preaggregate(\\\"Total\\\") - | project Sum=replacenulls(Sum,0) | zoom avg=avg(Sum) by 1h\",\"refId\":\"Events - Dropped\",\"samplingType\":\"\",\"service\":\"metrics\",\"useBackends\":false,\"useCustomSeriesNaming\":true}],\"timeFrom\":null,\"title\":\"Events - Dropped\",\"type\":\"timeseries\"},{\"datasource\":\"Geneva Datasource\",\"fieldConfig\":{\"defaults\":{\"color\":{\"fixedColor\":\"light-yellow\",\"mode\":\"fixed\"},\"custom\":{\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"barAlignment\":0,\"drawStyle\":\"line\",\"fillOpacity\":50,\"gradientMode\":\"opacity\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineInterpolation\":\"linear\",\"lineStyle\":{\"fill\":\"solid\"},\"lineWidth\":1,\"pointSize\":5,\"scaleDistribution\":{\"type\":\"linear\"},\"showPoints\":\"auto\",\"spanNulls\":true,\"stacking\":{\"group\":\"A\",\"mode\":\"none\"},\"thresholdsStyle\":{\"mode\":\"area\"}},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"semi-dark-green\",\"value\":null},{\"color\":\"light-yellow\",\"value\":65},{\"color\":\"semi-dark-red\",\"value\":85}]},\"unit\":\"percent\"},\"overrides\":[]},\"gridPos\":{\"h\":8,\"w\":12,\"x\":0,\"y\":27},\"id\":18,\"options\":{\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\"},\"tooltip\":{\"mode\":\"single\"}},\"pluginVersion\":\"8.0.6\",\"targets\":[{\"account\":\"$account\",\"backends\":[],\"customSeriesNaming\":\"CPU - Usage (fraction)\",\"dimension\":\"\",\"metric\":\"\",\"metricsQueryType\":\"query\",\"namespace\":\"Monitoring - Agent\",\"queryText\":\"metric(\\\"CpuUsage\\\").samplingTypes(\\\"Average\\\").preaggregate(\\\"Total\\\") - | project cpuUsage=Average | zoom cpuUsage=avg(cpuUsage) by 1h\",\"refId\":\"CPU - Usage\",\"samplingType\":\"\",\"service\":\"metrics\",\"useBackends\":false,\"useCustomSeriesNaming\":true}],\"title\":\"MA - Resource Usage (CPU)\",\"transformations\":[{\"id\":\"calculateField\",\"options\":{\"alias\":\"CPU - Usage (%)\",\"binary\":{\"left\":\"CPU Usage (fraction)\",\"operator\":\"*\",\"reducer\":\"sum\",\"right\":\"100\"},\"mode\":\"binary\",\"reduce\":{\"include\":[\"CPU - Usage (fraction)\"],\"reducer\":\"last\"},\"replaceFields\":true}}],\"type\":\"timeseries\"},{\"datasource\":\"Geneva - Datasource\",\"fieldConfig\":{\"defaults\":{\"color\":{\"fixedColor\":\"yellow\",\"mode\":\"fixed\"},\"custom\":{\"axisLabel\":\"MB\",\"axisPlacement\":\"auto\",\"barAlignment\":0,\"drawStyle\":\"line\",\"fillOpacity\":50,\"gradientMode\":\"hue\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineInterpolation\":\"linear\",\"lineStyle\":{\"fill\":\"solid\"},\"lineWidth\":1,\"pointSize\":5,\"scaleDistribution\":{\"type\":\"linear\"},\"showPoints\":\"auto\",\"spanNulls\":false,\"stacking\":{\"group\":\"A\",\"mode\":\"none\"},\"thresholdsStyle\":{\"mode\":\"area\"}},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":10000}]},\"unit\":\"none\"},\"overrides\":[]},\"gridPos\":{\"h\":8,\"w\":12,\"x\":12,\"y\":27},\"id\":19,\"options\":{\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\"},\"tooltip\":{\"mode\":\"multi\"}},\"pluginVersion\":\"8.0.6\",\"targets\":[{\"account\":\"$account\",\"backends\":[],\"customSeriesNaming\":\"Memory - Usage (MB)\",\"dimension\":\"\",\"metric\":\"\",\"metricsQueryType\":\"query\",\"namespace\":\"Monitoring - Agent\",\"queryText\":\"metric(\\\"MemoryUsage\\\").samplingTypes(\\\"Average\\\").preaggregate(\\\"Total\\\") - | project MemoryUsage=Average/(1024*1024)\",\"refId\":\"A\",\"samplingType\":\"\",\"service\":\"metrics\",\"useBackends\":false,\"useCustomSeriesNaming\":true}],\"title\":\"MA - Resource Usage (Memory)\",\"type\":\"timeseries\"},{\"datasource\":null,\"gridPos\":{\"h\":6,\"w\":24,\"x\":0,\"y\":35},\"id\":10,\"options\":{\"content\":\"\\u003cdiv - style=\\\"padding: 1em;\\\"\\u003e\\n \\u003cp\\u003e\\n These metrics - help you determine what MA features are taking the most time within the MA - process. You can track which MA data collection operations are the most costly - and which event tasks are the most expensive in terms of time\\n they - take to execute. Common causes of costly events include derived events that - have expensive queries or push a\\n \\u003ca href=\\\"https://eng.ms/docs/products/geneva/collect/advanced/windowsdatacosts\\\" - target=\\\"_blank\\\" data-cke-saved-href=\\\"https://eng.ms/docs/products/geneva/collect/advanced/windowsdatacosts\\\"\\u003e\\n - \ large amount of data to storage\\n \\u003c/a\\u003e\\n - \ \\u003c/p\\u003e\\n \\u003cp\\u003e\\n Please review the\\n - \ \\u003ca href=\\\"https://eng.ms/docs/products/geneva/collect/advanced/windowsdatacosts\\\" - target=\\\"_blank\\\" data-cke-saved-href=\\\"https://eng.ms/docs/products/geneva/collect/advanced/windowsdatacosts\\\"\\u003e\\n - \ cost metrics help page\\n \\u003c/a\\u003e\\n for - a more detailed description of how the metrics are calculated, operation definitions, - and how to further drill down to debug why an event is expensive.\\n \\u003c/p\\u003e\\n - \ \\u003cp\\u003e\\n See\\n \\u003ca href=\\\"https://eng.ms/docs/products/geneva/collect/manage/costmetricconfig\\\" - target=\\\"_blank\\\" data-cke-saved-href=\\\"https://eng.ms/docs/products/geneva/collect/manage/costmetricconfig\\\"\\u003e\\n - \ this help page\\n \\u003c/a\\u003e\\n if you do - not see data in the charts to your left.\\n \\u003c/p\\u003e\\n\\u003c/div\\u003e\\n\",\"mode\":\"html\"},\"pluginVersion\":\"8.0.6\",\"title\":\"Costly - Events Help\",\"type\":\"text\"},{\"datasource\":\"Geneva Datasource\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"palette-classic\"},\"custom\":{\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false}},\"mappings\":[]},\"overrides\":[]},\"gridPos\":{\"h\":8,\"w\":12,\"x\":0,\"y\":41},\"id\":22,\"options\":{\"legend\":{\"displayMode\":\"list\",\"placement\":\"bottom\"},\"pieType\":\"donut\",\"reduceOptions\":{\"calcs\":[\"lastNotNull\"],\"fields\":\"\",\"values\":false},\"tooltip\":{\"mode\":\"single\"}},\"targets\":[{\"account\":\"$account\",\"backends\":[],\"customSeriesNaming\":\"{Operation}\",\"dimension\":\"\",\"metric\":\"\",\"metricsQueryType\":\"query\",\"namespace\":\"Monitoring - Agent\",\"queryText\":\"metric(\\\"MaOperationCosts\\\").samplingTypes(\\\"Average\\\").preaggregate(\\\"AgentQOSPerOperation\\\") - \\n| project Average=replacenulls(Average, 0) \\n| zoom Average=avg(Average) - by 5m\\n| top 10 by avg(Average) desc\",\"refId\":\"Costly Operations\",\"samplingType\":\"\",\"service\":\"metrics\",\"useBackends\":false,\"useCustomSeriesNaming\":true}],\"title\":\"Top - Costly Operations\",\"type\":\"piechart\"},{\"datasource\":\"Geneva Datasource\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"palette-classic\"},\"custom\":{\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false}},\"mappings\":[]},\"overrides\":[]},\"gridPos\":{\"h\":8,\"w\":12,\"x\":12,\"y\":41},\"id\":23,\"options\":{\"legend\":{\"displayMode\":\"list\",\"placement\":\"bottom\"},\"pieType\":\"donut\",\"reduceOptions\":{\"calcs\":[\"lastNotNull\"],\"fields\":\"\",\"values\":false},\"tooltip\":{\"mode\":\"single\"}},\"targets\":[{\"account\":\"$account\",\"backends\":[],\"customSeriesNaming\":\"{EventName}\",\"dimension\":\"\",\"metric\":\"\",\"metricsQueryType\":\"query\",\"namespace\":\"Monitoring - Agent\",\"queryText\":\"metric(\\\"MaEventCosts\\\").samplingTypes(\\\"Average\\\").preaggregate(\\\"AgentQOSPerEventName\\\") - \\n| project Average=replacenulls(Average, 0) \\n| where avg(Average) \\u003e - 0\\n| top 10 by avg(Average) desc\",\"refId\":\"Costly Operations\",\"samplingType\":\"\",\"service\":\"metrics\",\"useBackends\":false,\"useCustomSeriesNaming\":true}],\"title\":\"Costly - Event Names\",\"type\":\"piechart\"}],\"refresh\":false,\"schemaVersion\":30,\"style\":\"dark\",\"tags\":[],\"templating\":{\"list\":[{\"allValue\":null,\"current\":{},\"datasource\":\"Geneva - Datasource\",\"definition\":\"accounts()\",\"description\":\"The Geneva metrics - account name\",\"error\":null,\"hide\":0,\"includeAll\":false,\"label\":\"Account\",\"multi\":false,\"name\":\"account\",\"options\":[],\"query\":\"accounts()\",\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":1,\"type\":\"query\"}]},\"time\":{\"from\":\"now-7d\",\"to\":\"now\"},\"timepicker\":{},\"timezone\":\"\",\"title\":\"Agent - QoS\",\"uid\":\"OSBzdgnnz\",\"version\":1}}" - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '19944' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-akIcQzfz/RdGINB3/WY+VQ';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:14 GMT - grafana-trace-id: - - c16e8581676a271f5b02c3612b8cc76c - mise-correlation-id: - - 500f9b0d-f09b-40cc-9da3-f2181ab5ae36 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933795.061.26.558482|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/dashboards/uid/54KhiZ7nz - response: - body: - string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"aks-linux-sample-application","url":"/d/54KhiZ7nz/aks-linux-sample-application","expires":"0001-01-01T00:00:00Z","created":"2024-05-28T21:55:37Z","updated":"2024-05-28T21:55:37Z","updatedBy":"Anonymous","createdBy":"Anonymous","version":1,"hasAcl":false,"isFolder":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","provisioned":true,"provisionedExternalId":"AKSLinuxSample.json","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"annotations":{"list":[{"builtIn":1,"datasource":"-- - Grafana --","enable":true,"hide":true,"iconColor":"rgba(0, 211, 255, 1)","name":"Annotations - \u0026 Alerts","target":{"limit":100,"matchAny":false,"tags":[],"type":"dashboard"},"type":"dashboard"}]},"editable":true,"gnetId":null,"graphTooltip":0,"id":19,"links":[],"liveNow":false,"panels":[{"datasource":null,"gridPos":{"h":4,"w":24,"x":0,"y":0},"id":6,"options":{"content":"This - dashboard shows telemetry from the machine running the AKSGenevaSample Application.\n\u003cbr\u003e\nThe - dashboard will contain data only if your service (AKSGenevaSample) is running - and the Geneva Agent is set up correctly.\n\u003cbr\u003e\nTo set up a sample - application and send telemetry to Geneva refer \n\u003ca href=\"https://eng.ms/docs/products/geneva/getting_started/environments/akslinux\"\u003ethis - documentation\u003c/a\u003e.\n\u003cbr\u003e\nTo learn more about running - Geneva Monitoring to collect telemetry from AKS \u003ca href=\"https://eng.ms/docs/products/geneva/getting_started/environments/akslinux\"\u003esee - here\u003c/a\u003e.","mode":"html"},"pluginVersion":"8.3.0-pre","title":"What - is this dashboard?","type":"text"},{"datasource":"Geneva Datasource","description":"Average - temperature of the machine where the Geneva Agent is running","fieldConfig":{"defaults":{"color":{"fixedColor":"super-light-yellow","mode":"fixed"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":50,"gradientMode":"opacity","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":2,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"area"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"yellow","value":35},{"color":"red","value":40}]}},"overrides":[]},"gridPos":{"h":9,"w":12,"x":0,"y":4},"id":2,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single"}},"targets":[{"account":"","backends":[],"customSeriesNaming":"Avg - Node Temperature (F)","dimension":"","environment":"prod","groupByUnit":"m","groupByValue":"1","healthQueryType":"Topology","hide":false,"metric":"","metricsQueryType":"query","namespace":"","queryText":"metric(\"Temperature\").samplingTypes(\"Average\").resolution(1m)","refId":"A","samplingType":"","service":"metrics","useBackends":false,"useCustomSeriesNaming":true}],"title":"Average - Temperature of the Node","type":"timeseries"},{"datasource":"Geneva Datasource","description":"Average - number of boot failures on the node","fieldConfig":{"defaults":{"color":{"fixedColor":"orange","mode":"palette-classic"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":2,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":true,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[{"matcher":{"id":"byName","options":"Failure"},"properties":[{"id":"color","value":{"fixedColor":"red","mode":"fixed"}}]},{"matcher":{"id":"byName","options":"Success"},"properties":[{"id":"color","value":{"fixedColor":"green","mode":"fixed"}}]}]},"gridPos":{"h":9,"w":12,"x":12,"y":4},"id":4,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"multi"}},"targets":[{"account":"","backends":[],"customSeriesNaming":"Success","dimension":"","environment":"prod","groupByUnit":"m","groupByValue":"1","healthQueryType":"Topology","hide":false,"metric":"","metricsQueryType":"query","namespace":"","queryText":"metric(\"Boot - Success\").samplingTypes(\"Count\").resolution(1m)","refId":"SuccessQuery","samplingType":"","service":"metrics","useBackends":false,"useCustomSeriesNaming":true},{"account":"","backends":[],"customSeriesNaming":"Failure","dimension":"","environment":"prod","groupByUnit":"m","groupByValue":"1","healthQueryType":"Topology","hide":false,"metric":"","metricsQueryType":"query","namespace":"","queryText":"metric(\"Boot - Failure\").samplingTypes(\"Count\").resolution(1m)","refId":"FailureQuery","samplingType":"","service":"metrics","useBackends":false,"useCustomSeriesNaming":true}],"title":"Average - Count of Boot Failures vs Success","type":"timeseries"}],"refresh":"","schemaVersion":31,"style":"dark","tags":[],"templating":{"list":[]},"time":{"from":"now-30m","to":"now"},"timepicker":{},"timezone":"","title":"AKS - Linux Sample Application","uid":"54KhiZ7nz","version":1}}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '5491' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-c/Uj2bHzlDTzxvGMKMhBAQ';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:14 GMT - grafana-trace-id: - - 66674db399273a3cdc0de5a34eca44fb - mise-correlation-id: - - 41bc51c1-1346-40f4-976b-c234e7951168 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933795.216.29.623651|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/dashboards/uid/6uRDjTNnz - response: - body: - string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"app-detail","url":"/d/6uRDjTNnz/app-detail","expires":"0001-01-01T00:00:00Z","created":"2024-05-28T21:55:37Z","updated":"2024-05-28T21:55:37Z","updatedBy":"Anonymous","createdBy":"Anonymous","version":1,"hasAcl":false,"isFolder":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","provisioned":true,"provisionedExternalId":"AppDetail.json","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"annotations":{"list":[{"builtIn":1,"datasource":"-- - Grafana --","enable":true,"hide":true,"iconColor":"rgba(0, 211, 255, 1)","name":"Annotations - \u0026 Alerts","target":{"limit":100,"matchAny":false,"tags":[],"type":"dashboard"},"type":"dashboard"}]},"editable":true,"gnetId":null,"graphTooltip":0,"id":16,"links":[],"liveNow":false,"panels":[{"datasource":"Geneva - Datasource","description":"For a particular cluster and an application, this - widget shows it''s health timeline - time when the application sent Ok, Warning - and Error as it''s health status","fieldConfig":{"defaults":{"color":{"mode":"continuous-GrYlRd"},"custom":{"fillOpacity":75,"lineWidth":0},"mappings":[],"max":0,"min":0,"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]},"unit":"short"},"overrides":[{"matcher":{"id":"byRegexp","options":"Error.*"},"properties":[{"id":"mappings","value":[{"options":{"0":{"color":"transparent","index":0},"1":{"color":"red","index":1}},"type":"value"}]}]},{"matcher":{"id":"byRegexp","options":"Ok.*"},"properties":[{"id":"mappings","value":[{"options":{"0":{"color":"transparent","index":0},"1":{"color":"green","index":1}},"type":"value"}]}]},{"matcher":{"id":"byRegexp","options":"Warning.*"},"properties":[{"id":"mappings","value":[{"options":{"0":{"color":"transparent","index":0},"1":{"color":"yellow","index":1}},"type":"value"}]}]}]},"gridPos":{"h":15,"w":24,"x":0,"y":0},"id":2,"options":{"alignValue":"center","legend":{"displayMode":"hidden","placement":"bottom"},"mergeValues":true,"rowHeight":0.9,"showValue":"auto","tooltip":{"mode":"single"}},"targets":[{"account":"$account","azureMonitor":{"timeGrain":"auto"},"backends":[],"customSeriesNaming":"{HealthState} - {ClusterName} {AppName}","dimension":"ClusterName, AppName, HealthState","dimensionFilterOperators":["in","in","in"],"dimensionFilterValues":[null,null,["Ok"]],"dimensionFilters":["AppName","ClusterName","HealthState"],"groupByUnit":"m","groupByValue":"5","healthQueryType":"Topology","metric":"AppHealthState","metricsQueryType":"query","namespace":"ServiceFabric","queryText":"metric(\"AppHealthState\").samplingTypes(\"Count\").preaggregate(\"ClusterName, - AppName, HealthState\") | where HealthState == \"Ok\" and ClusterName in (\"$clusterName\") - and AppName in (\"$appName\") | project Count=replacenulls(Count, 0) | zoom - Count=sum(Count) by 5m | top 40 by avg(Count)","refId":"Ok","resAggFunc":"sum","samplingType":"Count","service":"metrics","subscription":"f7152080-b4e8-47ee-9c85-7f1d0e6b72dc","useBackends":false,"useCustomSeriesNaming":true},{"account":"$account","backends":[],"customSeriesNaming":"{HealthState} - {ClusterName} {AppName}","dimension":"","groupByUnit":"m","groupByValue":"1","healthQueryType":"Topology","hide":false,"metric":"","metricsQueryType":"query","namespace":"ServiceFabric","queryText":"metric(\"AppHealthState\").samplingTypes(\"Count\").preaggregate(\"ClusterName, - AppName, HealthState\") | where HealthState == \"Warning\" and ClusterName - in (\"$ClusterName\") and AppName in (\"$AppName\") | project Count=replacenulls(Count, - 0) | zoom Count=sum(Count) by 5m | top 40 by avg(Count)","refId":"Warning","samplingType":"","service":"metrics","useBackends":false,"useCustomSeriesNaming":true},{"account":"$account","backends":[],"customSeriesNaming":"{HealthState} - {ClusterName} {AppName}","dimension":"","groupByUnit":"m","groupByValue":"1","healthQueryType":"Topology","hide":false,"metric":"","metricsQueryType":"query","namespace":"ServiceFabric","queryText":"metric(\"AppHealthState\").samplingTypes(\"Count\").preaggregate(\"ClusterName, - AppName, HealthState\") | where HealthState == \"Error\" and ClusterName in - (\"$ClusterName\") and AppName in (\"$AppName\") | project Count=replacenulls(Count, - 0) | zoom Count=sum(Count) by 5m | top 40 by avg(Count)","refId":"Error","samplingType":"","service":"metrics","useBackends":false,"useCustomSeriesNaming":true}],"title":"Application - health timeline","type":"state-timeline"}],"refresh":"","schemaVersion":31,"style":"dark","tags":[],"templating":{"list":[{"allValue":null,"current":{},"datasource":"Geneva - Datasource","definition":"Accounts()","description":"The Geneva metrics account - name","error":null,"hide":0,"includeAll":false,"label":"Account","multi":false,"name":"account","options":[],"query":"Accounts()","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":null,"current":{},"datasource":"Geneva - Datasource","definition":"dimensionValues($account, ServiceFabric, AppHealthState, - ClusterName)","description":"The name of the cluster you want to see data - for","error":null,"hide":0,"includeAll":false,"label":"Cluster Name","multi":true,"name":"ClusterName","options":[],"query":"dimensionValues($account, - ServiceFabric, AppHealthState, ClusterName)","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":null,"current":{"selected":true,"text":["None"],"value":[""]},"datasource":"Geneva - Datasource","definition":"dimensionValues($account, ServiceFabric, AppHealthState, - AppName)","description":"Application name in the cluster","error":null,"hide":0,"includeAll":false,"label":"App - Name","multi":true,"name":"AppName","options":[],"query":"dimensionValues($account, - ServiceFabric, AppHealthState, AppName)","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"}]},"time":{"from":"now-6h","to":"now"},"timepicker":{},"timezone":"","title":"App - Detail","uid":"6uRDjTNnz","version":1}}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '6122' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-MFo4WTaGvjgP9KtulDGrmg';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:14 GMT - grafana-trace-id: - - 929a0d464fcb2e6ae0c8c0523f0bf6a0 - mise-correlation-id: - - ecfa1da8-10f1-4f6b-ba4d-9af3d74035aa - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933795.36.28.511540|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/dashboards/uid/dyzn5SK7z - response: - body: - string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"azure-alert-consumption","url":"/d/dyzn5SK7z/azure-alert-consumption","expires":"0001-01-01T00:00:00Z","created":"2024-05-28T21:55:36Z","updated":"2024-05-28T21:55:36Z","updatedBy":"Anonymous","createdBy":"Anonymous","version":1,"hasAcl":false,"isFolder":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure - Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","provisioned":true,"provisionedExternalId":"v1Alerts.json","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"__elements":[],"__inputs":[],"__requires":[{"id":"grafana","name":"Grafana","type":"grafana","version":"8.4.3"},{"id":"grafana-azure-monitor-datasource","name":"Azure - Monitor","type":"datasource","version":"0.3.0"},{"id":"stat","name":"Stat","type":"panel","version":""},{"id":"table","name":"Table","type":"panel","version":""}],"description":"A - summary of all alerts for the subscription and other filters selected","editable":true,"id":6,"links":[],"liveNow":false,"panels":[{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"Total - Alerts"},"properties":[{"id":"links","value":[{"targetBlank":false,"title":"","url":"d/dyzn5SK7z/azure-alert-consumption?${ds:queryparam}\u0026${sub:queryparam}\u0026${rg:queryparam}\u0026${__url_time_range}\u0026var-mc=Fired\u0026var-mc=Resolved\u0026var-as=New\u0026var-as=Acknowledged\u0026var-as=Closed\u0026var-sev=Sev0\u0026var-sev=Sev1\u0026var-sev=Sev2\u0026var-sev=Sev3\u0026var-sev=Sev4"}]}]}]},"gridPos":{"h":4,"w":2,"x":0,"y":0},"id":4,"options":{"colorMode":"background","graphMode":"area","justifyMode":"center","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"textMode":"value_and_name"},"targets":[{"azureMonitor":{"dimensionFilters":[],"timeGrain":"auto"},"azureResourceGraph":{"query":"alertsmanagementresources\r\n| - where type == \"microsoft.alertsmanagement/alerts\"\r\n| where todatetime(properties.essentials.lastModifiedDateTime) - \u003e= $__timeFrom and todatetime(properties.essentials.lastModifiedDateTime) - \u003c= $__timeTo\r\n| where tolower(subscriptionId) == tolower(\"$sub\") - and properties.essentials.targetResourceGroup in~ ($rg) and properties.essentials.monitorCondition - in~ ($mc)\r\nand properties.essentials.alertState in~ ($as) and properties.essentials.severity - in~ ($sev)\r\n| summarize count()"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure - Resource Graph","refId":"A","subscription":"","subscriptions":["$sub"]}],"transformations":[{"id":"organize","options":{"excludeByName":{},"indexByName":{},"renameByName":{"count_":"Total - Alerts"}}}],"type":"stat"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"red","mode":"fixed"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"Critical"},"properties":[{"id":"links","value":[{"targetBlank":false,"title":"","url":"d/dyzn5SK7z/azure-alert-consumption?${ds:queryparam}\u0026${sub:queryparam}\u0026${rg:queryparam}\u0026${__url_time_range}\u0026var-mc=Fired\u0026var-mc=Resolved\u0026var-as=New\u0026var-as=Acknowledged\u0026var-as=Closed\u0026var-sev=Sev0"}]}]}]},"gridPos":{"h":4,"w":2,"x":2,"y":0},"id":15,"options":{"colorMode":"background","graphMode":"area","justifyMode":"center","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"textMode":"value_and_name"},"targets":[{"azureMonitor":{"dimensionFilters":[],"timeGrain":"auto"},"azureResourceGraph":{"query":"alertsmanagementresources\r\n| - where type == \"microsoft.alertsmanagement/alerts\"\r\n| where todatetime(properties.essentials.lastModifiedDateTime) - \u003e= $__timeFrom and todatetime(properties.essentials.lastModifiedDateTime) - \u003c= $__timeTo\r\n| where tolower(subscriptionId) == tolower(\"$sub\") - and properties.essentials.targetResourceGroup in~ ($rg) and properties.essentials.monitorCondition - in~ ($mc)\r\nand properties.essentials.alertState in~ ($as) and properties.essentials.severity - in~ ($sev) and properties.essentials.severity == \"Sev0\" \r\n| summarize - count()"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure - Resource Graph","refId":"A","subscription":"","subscriptions":["$sub"]}],"transformations":[{"id":"organize","options":{"excludeByName":{},"indexByName":{},"renameByName":{"count_":"Critical"}}}],"type":"stat"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"orange","mode":"fixed"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"Error"},"properties":[{"id":"links","value":[{"targetBlank":false,"title":"","url":"d/dyzn5SK7z/azure-alert-consumption?${ds:queryparam}\u0026${sub:queryparam}\u0026${rg:queryparam}\u0026${__url_time_range}\u0026var-mc=Fired\u0026var-mc=Resolved\u0026var-as=New\u0026var-as=Acknowledged\u0026var-as=Closed\u0026var-sev=Sev1"}]}]}]},"gridPos":{"h":4,"w":2,"x":4,"y":0},"id":8,"options":{"colorMode":"background","graphMode":"area","justifyMode":"center","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"textMode":"value_and_name"},"targets":[{"azureMonitor":{"dimensionFilters":[],"timeGrain":"auto"},"azureResourceGraph":{"query":"alertsmanagementresources\r\n| - where type == \"microsoft.alertsmanagement/alerts\"\r\n| where todatetime(properties.essentials.lastModifiedDateTime) - \u003e= $__timeFrom and todatetime(properties.essentials.lastModifiedDateTime) - \u003c= $__timeTo\r\n| where tolower(subscriptionId) == tolower(\"$sub\") - and properties.essentials.targetResourceGroup in~ ($rg) and properties.essentials.monitorCondition - in~ ($mc)\r\nand properties.essentials.alertState in~ ($as) and properties.essentials.severity - in~ ($sev) and properties.essentials.severity == \"Sev1\" \r\n| summarize - count()"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure - Resource Graph","refId":"A","subscription":"","subscriptions":["$sub"]}],"transformations":[{"id":"organize","options":{"excludeByName":{},"indexByName":{},"renameByName":{"count_":"Error"}}}],"type":"stat"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"yellow","mode":"fixed"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"Warning"},"properties":[{"id":"links","value":[{"targetBlank":false,"title":"","url":"d/dyzn5SK7z/azure-alert-consumption?${ds:queryparam}\u0026${sub:queryparam}\u0026${rg:queryparam}\u0026${__url_time_range}\u0026var-mc=Fired\u0026var-mc=Resolved\u0026var-as=New\u0026var-as=Acknowledged\u0026var-as=Closed\u0026var-sev=Sev2"}]}]}]},"gridPos":{"h":4,"w":2,"x":6,"y":0},"id":10,"options":{"colorMode":"background","graphMode":"area","justifyMode":"center","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"textMode":"value_and_name"},"targets":[{"azureMonitor":{"dimensionFilters":[],"timeGrain":"auto"},"azureResourceGraph":{"query":"alertsmanagementresources\r\n| - where type == \"microsoft.alertsmanagement/alerts\"\r\n| where todatetime(properties.essentials.lastModifiedDateTime) - \u003e= $__timeFrom and todatetime(properties.essentials.lastModifiedDateTime) - \u003c= $__timeTo\r\n| where tolower(subscriptionId) == tolower(\"$sub\") - and properties.essentials.targetResourceGroup in~ ($rg) and properties.essentials.monitorCondition - in~ ($mc)\r\nand properties.essentials.alertState in~ ($as) and properties.essentials.severity - in~ ($sev) and properties.essentials.severity == \"Sev2\" \r\n| summarize - count()"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure - Resource Graph","refId":"A","subscription":"","subscriptions":["$sub"]}],"transformations":[{"id":"organize","options":{"excludeByName":{},"indexByName":{},"renameByName":{"count_":"Warning"}}}],"type":"stat"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"blue","mode":"fixed"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"Informational"},"properties":[{"id":"links","value":[{"targetBlank":false,"title":"","url":"d/dyzn5SK7z/azure-alert-consumption?${ds:queryparam}\u0026${sub:queryparam}\u0026${rg:queryparam}\u0026${__url_time_range}\u0026var-mc=Fired\u0026var-mc=Resolved\u0026var-as=New\u0026var-as=Acknowledged\u0026var-as=Closed\u0026var-sev=Sev3"}]}]}]},"gridPos":{"h":4,"w":2,"x":8,"y":0},"id":12,"options":{"colorMode":"background","graphMode":"area","justifyMode":"center","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"textMode":"value_and_name"},"targets":[{"azureMonitor":{"dimensionFilters":[],"timeGrain":"auto"},"azureResourceGraph":{"query":"alertsmanagementresources\r\n| - where type == \"microsoft.alertsmanagement/alerts\"\r\n| where todatetime(properties.essentials.lastModifiedDateTime) - \u003e= $__timeFrom and todatetime(properties.essentials.lastModifiedDateTime) - \u003c= $__timeTo\r\n| where tolower(subscriptionId) == tolower(\"$sub\") - and properties.essentials.targetResourceGroup in~ ($rg) and properties.essentials.monitorCondition - in~ ($mc)\r\nand properties.essentials.alertState in~ ($as) and properties.essentials.severity - in~ ($sev) and properties.essentials.severity == \"Sev3\" \r\n| summarize - count()"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure - Resource Graph","refId":"A","subscription":"","subscriptions":["$sub"]}],"transformations":[{"id":"organize","options":{"excludeByName":{},"indexByName":{},"renameByName":{"count_":"Informational"}}}],"type":"stat"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"purple","mode":"fixed"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"Verbose"},"properties":[{"id":"links","value":[{"targetBlank":false,"title":"","url":"d/dyzn5SK7z/azure-alert-consumption?${ds:queryparam}\u0026${sub:queryparam}\u0026${rg:queryparam}\u0026${__url_time_range}\u0026var-mc=Fired\u0026var-mc=Resolved\u0026var-as=New\u0026var-as=Acknowledged\u0026var-as=Closed\u0026var-sev=Sev4"}]}]}]},"gridPos":{"h":4,"w":2,"x":10,"y":0},"id":14,"options":{"colorMode":"background","graphMode":"area","justifyMode":"center","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"textMode":"value_and_name"},"targets":[{"azureMonitor":{"dimensionFilters":[],"timeGrain":"auto"},"azureResourceGraph":{"query":"alertsmanagementresources\r\n| - where type == \"microsoft.alertsmanagement/alerts\"\r\n| where todatetime(properties.essentials.lastModifiedDateTime) - \u003e= $__timeFrom and todatetime(properties.essentials.lastModifiedDateTime) - \u003c= $__timeTo\r\n| where tolower(subscriptionId) == tolower(\"$sub\") - and properties.essentials.targetResourceGroup in~ ($rg) and properties.essentials.monitorCondition - in~ ($mc)\r\nand properties.essentials.alertState in~ ($as) and properties.essentials.severity - in~ ($sev) and properties.essentials.severity == \"Sev4\" \r\n| summarize - count()"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure - Resource Graph","refId":"A","subscription":"","subscriptions":["$sub"]}],"transformations":[{"id":"organize","options":{"excludeByName":{},"indexByName":{},"renameByName":{"count_":"Verbose"}}}],"type":"stat"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"continuous-BlYlRd"},"custom":{"align":"center","displayMode":"auto","filterable":true},"links":[],"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80.0002}]}},"overrides":[{"matcher":{"id":"byName","options":"Severity"},"properties":[{"id":"mappings","value":[{"options":{"\"Sev0\"":{"color":"red","index":4,"text":"Critical"},"\"Sev1\"":{"color":"orange","index":3,"text":"Error"},"\"Sev2\"":{"color":"yellow","index":2,"text":"Warning"},"\"Sev3\"":{"color":"blue","index":1,"text":"Informational"},"\"Sev4\"":{"color":"#8F3BB8","index":0,"text":"Verbose"}},"type":"value"}]},{"id":"custom.displayMode","value":"color-background-solid"}]},{"matcher":{"id":"byName","options":"Name"},"properties":[{"id":"custom.displayMode","value":"color-text"},{"id":"links","value":[{"targetBlank":true,"title":"test - title","url":"https://ms.portal.azure.com/#blade/Microsoft_Azure_Monitoring/AlertDetailsTemplateBlade/alertId/%2Fsubscriptions%2F${sub}%2Fresourcegroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}%2Fproviders%2FMicrosoft.AlertsManagement%2Falerts%2F${__data.fields[\"Alert - ID\"]}"}]}]},{"matcher":{"id":"byName","options":"properties_essentials_monitorCondition"},"properties":[{"id":"mappings","value":[{"options":{"Fired":{"color":"orange","index":1},"Resolved":{"color":"green","index":0}},"type":"value"}]},{"id":"custom.displayMode","value":"basic"}]}]},"gridPos":{"h":16,"w":24,"x":0,"y":4},"id":2,"links":[],"options":{"footer":{"fields":"","reducer":["sum"],"show":false},"frameIndex":0,"showHeader":true,"sortBy":[]},"targets":[{"azureResourceGraph":{"query":"alertsmanagementresources\r\n| - join kind=leftouter (ResourceContainers | where type==''microsoft.resources/subscriptions'' - | project SubName=name, subscriptionId) on subscriptionId\r\n| where type - == \"microsoft.alertsmanagement/alerts\"\r\n| where tolower(subscriptionId) - == tolower(\"$sub\") and properties.essentials.targetResourceGroup in~ ($rg) - and properties.essentials.monitorCondition in~ ($mc)\r\nand properties.essentials.alertState - in~ ($as) and properties.essentials.severity in~ ($sev)\r\nand todatetime(properties.essentials.lastModifiedDateTime) - \u003e= $__timeFrom and todatetime(properties.essentials.lastModifiedDateTime) - \u003c= $__timeTo\r\n| parse id with * \"alerts/\" alertId\r\n| project name, - properties.essentials.severity, tostring(properties.essentials.monitorCondition), - \r\ntostring(properties.essentials.alertState), todatetime(properties.essentials.lastModifiedDateTime), - tostring(properties.essentials.monitorService), alertId\r\n","resultFormat":"table"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"insightsAnalytics":{"query":"","resultFormat":"time_series"},"queryType":"Azure - Resource Graph","refId":"A","subscription":"","subscriptions":["$sub"]}],"title":"V1 - Alerts","transformations":[{"id":"organize","options":{"excludeByName":{"alertId":false},"indexByName":{"alertId":6,"name":0,"properties_essentials_alertState":3,"properties_essentials_lastModifiedDateTime":5,"properties_essentials_monitorCondition":2,"properties_essentials_monitorService":4,"properties_essentials_severity":1},"renameByName":{"alertId":"Alert - ID","name":"Name","properties_essentials_alertState":"User Response","properties_essentials_lastModifiedDateTime":"Fired - Time","properties_essentials_monitorCondition":"Alert Condition","properties_essentials_monitorService":"Monitor - Service","properties_essentials_severity":"Severity"}}}],"transparent":true,"type":"table"}],"refresh":"","schemaVersion":35,"style":"dark","tags":[],"templating":{"list":[{"current":{},"hide":0,"includeAll":false,"label":"Datasource","multi":false,"name":"ds","options":[],"query":"grafana-azure-monitor-datasource","queryValue":"","refresh":1,"regex":"","skipUrlSync":false,"type":"datasource"},{"current":{},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"definition":"subscriptions()","hide":0,"includeAll":false,"label":"Subscription","multi":false,"name":"sub","options":[],"query":"subscriptions()","refresh":1,"regex":"","skipUrlSync":false,"sort":5,"type":"query"},{"current":{},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"definition":"ResourceGroups($sub)","hide":0,"includeAll":false,"label":"Resource - Group(s)","multi":true,"name":"rg","options":[],"query":"ResourceGroups($sub)","refresh":1,"regex":"","skipUrlSync":false,"sort":5,"type":"query"},{"current":{"selected":false,"text":["Fired","Resolved"],"value":["Fired","Resolved"]},"hide":0,"includeAll":false,"label":"Alert - Condition","multi":true,"name":"mc","options":[{"selected":true,"text":"Fired","value":"Fired"},{"selected":true,"text":"Resolved","value":"Resolved"}],"query":"Fired, - Resolved","queryValue":"","skipUrlSync":false,"type":"custom"},{"current":{"selected":false,"text":["New","Acknowledged","Closed"],"value":["New","Acknowledged","Closed"]},"hide":0,"includeAll":false,"label":"User - Response","multi":true,"name":"as","options":[{"selected":true,"text":"New","value":"New"},{"selected":true,"text":"Acknowledged","value":"Acknowledged"},{"selected":true,"text":"Closed","value":"Closed"}],"query":"New, - Acknowledged, Closed","queryValue":"","skipUrlSync":false,"type":"custom"},{"current":{"selected":false,"text":["Critical","Error","Warning","Informational","Verbose"],"value":["Sev0","Sev1","Sev2","Sev3","Sev4"]},"hide":0,"includeAll":false,"label":"Severity","multi":true,"name":"sev","options":[{"selected":true,"text":"Critical","value":"Sev0"},{"selected":true,"text":"Error","value":"Sev1"},{"selected":true,"text":"Warning","value":"Sev2"},{"selected":true,"text":"Informational","value":"Sev3"},{"selected":true,"text":"Verbose","value":"Sev4"}],"query":"Critical - : Sev0, Error : Sev1, Warning : Sev2, Informational : Sev3, Verbose : Sev4","queryValue":"","skipUrlSync":false,"type":"custom"}]},"time":{"from":"now-30d","to":"now"},"timepicker":{"hidden":false,"refresh_intervals":["30m","1h","12h","24h","3d","7d","30d"]},"title":"Azure - / Alert Consumption","uid":"dyzn5SK7z","version":1}}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '18637' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-70G9wgQVnqRaKtBoN9GH+w';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:14 GMT - grafana-trace-id: - - ff0d61c2f74401de4f944cbc81b3681f - mise-correlation-id: - - 9ee16f6a-5333-47f9-aa3b-91c56632f28f - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933795.5.28.209823|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/dashboards/uid/Yo38mcvnz - response: - body: - string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"azure-insights-applications","url":"/d/Yo38mcvnz/azure-insights-applications","expires":"0001-01-01T00:00:00Z","created":"2024-05-28T21:55:36Z","updated":"2024-05-28T21:55:36Z","updatedBy":"Anonymous","createdBy":"Anonymous","version":1,"hasAcl":false,"isFolder":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure - Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","provisioned":true,"provisionedExternalId":"appInsights.json","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"__elements":[],"__inputs":[],"__requires":[{"id":"grafana","name":"Grafana","type":"grafana","version":"8.5.0-pre"},{"id":"grafana-azure-monitor-datasource","name":"Azure - Monitor","type":"datasource","version":"0.3.0"},{"id":"stat","name":"Stat","type":"panel","version":""},{"id":"text","name":"Text","type":"panel","version":""},{"id":"timeseries","name":"Time - series","type":"panel","version":""}],"description":"The dashboard provides - insights of Azure Apps via different metrics for app monitoring through Application - Insights.","editable":true,"id":3,"links":[],"liveNow":false,"panels":[{"collapsed":false,"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"gridPos":{"h":1,"w":24,"x":0,"y":0},"id":52,"panels":[],"title":"Azure - Portal Links","type":"row"},{"gridPos":{"h":3,"w":5,"x":0,"y":1},"id":10,"options":{"content":"\u003ca - style=\"color: inherit;\" href=\"https://portal.azure.com/#@${tenant}/resource/subscriptions/${sub}/resourceGroups/${rg}/providers/microsoft.insights/components/${res}/overview\" - target=\"_blank\"\u003e\n \u003cdiv\u003e\n \u003ch3 style=\"color: #a16feb\"\u003e - ${res} \u003c/h1\u003e\n \u003ch5 style=\"margin-bottom: 0px;\"\u003e Application - Insights \u003c/h5\u003e\n \u003c/div\u003e\n\u003c/a\u003e","mode":"html"},"type":"text"},{"datasource":{"uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"text","mode":"fixed"},"mappings":[],"noValue":"--","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"Availability"},"properties":[{"id":"links","value":[{"targetBlank":true,"title":"","url":"https://portal.azure.com/#@${tenant}/resource/subscriptions/${sub}/resourceGroups/${rg}/providers/microsoft.insights/components/${res}/availability"}]}]}]},"gridPos":{"h":3,"w":2,"x":5,"y":1},"id":40,"options":{"colorMode":"value","graphMode":"none","justifyMode":"center","orientation":"vertical","reduceOptions":{"calcs":["lastNotNull"],"fields":"/^Availability$/","values":false},"text":{},"textMode":"auto"},"targets":[{"azureMonitor":{"aggOptions":[],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"metricDefinition":"microsoft.insights/components","metricName":"availabilityResults/availabilityPercentage","metricNamespace":"microsoft.insights/components","resourceGroup":"$rg","resourceName":"$res","timeGrain":"auto","timeGrains":[],"top":"50"},"queryType":"Azure - Monitor","refId":"A","subscription":"$sub","subscriptions":[]}],"title":"Availability","type":"stat"},{"gridPos":{"h":3,"w":4,"x":7,"y":1},"id":44,"links":[],"options":{"content":"\u003ca - style=\"color: inherit;\" href=\"https://portal.azure.com/#blade/AppInsightsExtension/ProactiveDetectionFeedBlade/ComponentId/%7B%22Name%22%3A%22${res}%22%2C%22SubscriptionId%22%3A%22${sub}%22%2C%22ResourceGroup%22%3A%22${rg}%22%7D/TimeContext/%7B%22durationMs%22%3A604800000%2C%22endTime%22%3Anull%2C%22createdTime%22%3A%222021-10-18T19%3A26%3A58.876Z%22%2C%22isInitialTime%22%3Atrue%2C%22grain%22%3A1%2C%22useDashboardTimeRange%22%3Afalse%7D\" - target=\"_blank\"\u003e\n\u003cdiv style=\"padding-top: 20px\"\u003e\n \u003ccenter\u003e\u003cp - style=\"color: #4d99b8; font-size:18px;\"\u003eSmart detection\u003c/p\u003e\u003c/center\u003e\n \u003ccenter\u003e\u003cp - style=\"margin-top:0px;\"\u003e${res}\u003c/p\u003e\u003c/center\u003e\n\u003c/div\u003e\n\u003c/a\u003e","mode":"html"},"targets":[],"type":"text"},{"gridPos":{"h":3,"w":3,"x":11,"y":1},"id":46,"links":[],"options":{"content":"\u003ca - style=\"color: inherit;\" href=\"https://portal.azure.com/#@${tenant}/resource/subscriptions/${sub}/resourceGroups/${rg}/providers/microsoft.insights/components/${res}/quickPulse\" - target=\"_blank\"\u003e\n\u003cdiv style=\"padding-top: 20px\"\u003e\n \u003ccenter\u003e\u003cp - style=\"color: #2272b9; font-size:18px;\"\u003eLive Metrics\u003c/p\u003e\u003c/center\u003e\n \u003ccenter\u003e\u003cp - style=\"margin-top:0px;\"\u003e${res}\u003c/p\u003e\u003c/center\u003e\n\u003c/div\u003e\n\u003c/a\u003e\n \n ","mode":"html"},"targets":[],"type":"text"},{"gridPos":{"h":3,"w":3,"x":14,"y":1},"id":42,"options":{"content":"\u003ca - style=\"color: inherit;\" href=\"https://portal.azure.com/#@${tenant}/resource/subscriptions/${sub}/resourceGroups/${rg}/providers/microsoft.insights/components/${res}/applicationMap\" - target=\"_blank\"\u003e\n\u003cdiv style=\"padding-top: 20px;\"\u003e\n \u003ccenter\u003e\u003cp - style=\"position:center; color: #ff8c00; font-size:18px\"\u003eApp map\u003c/p\u003e\u003c/center\u003e\n \u003ccenter\u003e\u003cp - style=\"margin-top:0px;\"\u003e${res}\u003c/p\u003e\u003c/center\u003e\n\u003c/div\u003e\n\u003c/a\u003e\n ","mode":"html"},"targets":[],"type":"text"},{"collapsed":false,"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"gridPos":{"h":1,"w":24,"x":0,"y":4},"id":54,"panels":[],"title":"Application - Insights","type":"row"},{"gridPos":{"h":3,"w":4,"x":0,"y":5},"id":12,"options":{"content":"\u003ch1 - style=\"font-size: 20px; color:#73bf69;\"\u003e Usage \u003c/h1\u003e","mode":"html"},"targets":[],"type":"text"},{"datasource":{"uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"green","mode":"fixed"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"users/count_unique"},"properties":[{"id":"links","value":[{"targetBlank":true,"title":"${res} | - Users","url":"https://portal.azure.com/#@${tenant}/resource/subscriptions/${sub}/resourceGroups/${rg}/providers/microsoft.insights/components/${res}/segmentationUsers"}]},{"id":"displayName","value":"Users"}]}]},"gridPos":{"h":3,"w":2,"x":4,"y":5},"id":48,"options":{"colorMode":"background","graphMode":"none","justifyMode":"center","orientation":"auto","reduceOptions":{"calcs":["sum"],"fields":"","values":false},"text":{},"textMode":"auto"},"targets":[{"azureLogAnalytics":{"query":"union\n (traces\n | - where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\n (requests\n | - where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\n (pageViews\n | - where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\n (dependencies\n | - where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\n (customEvents\n | - where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\n (availabilityResults\n | - where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\n (exceptions\n | - where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\n (customMetrics\n | - where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\n (browserTimings\n | - where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo)\n| where - notempty(user_Id)\n| summarize [''users/count_unique''] = dcount(user_Id) - by bin(timestamp, 1m)\n| order by timestamp desc","resource":"/subscriptions/$sub/resourceGroups/$rg/providers/$ns/$res","resultFormat":"time_series"},"queryType":"Azure - Log Analytics","refId":"B","subscription":"$sub","subscriptions":[]}],"transformations":[],"type":"stat"},{"gridPos":{"h":3,"w":4,"x":6,"y":5},"id":14,"options":{"content":"\u003ch1 - style=\"font-size:20px; color:#ec008c;\"\u003eReliability\u003c/h1\u003e","mode":"html"},"targets":[],"type":"text"},{"gridPos":{"h":3,"w":2,"x":10,"y":5},"id":36,"links":[],"options":{"content":"\u003ca - href=\"https://portal.azure.com/#@${tenant}/resource/subscriptions/${sub}/resourceGroups/${rg}/providers/microsoft.insights/components/${res}/failures\" - target=\"_blank\"\u003e\n\u003cdiv\u003e\n \u003cp style=\"font-size:16px; - margin-bottom:0px; margin-top:0px;\"\u003e Failures \u003c/p\u003e\n \u003cp - style=\"margin-top: 0px;\"\u003e${res}\u003c/p\u003e\n\u003c/div\u003e\n\u003c/a\u003e\n","mode":"html"},"targets":[],"type":"text"},{"gridPos":{"h":3,"w":3,"x":12,"y":5},"id":17,"options":{"content":"\u003ch1 - style=\"font-size:20px; color:#7e58ff;\"\u003eResponsiveness\u003c/h1\u003e","mode":"html"},"targets":[],"type":"text"},{"gridPos":{"h":3,"w":3,"x":15,"y":5},"id":38,"links":[],"options":{"content":"\u003ca - href=\"https://portal.azure.com/#@${tenant}/resource/subscriptions/${sub}/resourceGroups/${rg}/providers/microsoft.insights/components/${res}/performance\" - target=\"_blank\"\u003e\n\u003cdiv\u003e\n \u003cp style=\"font-size:16px; - margin-bottom:0px;margin-top:0px;\"\u003e Performance \u003c/p\u003e\n \u003cp - style=\"margin-top:0px;\"\u003e${res}\u003c/p\u003e\n\u003c/div\u003e\n\u003c/a\u003e\n","mode":"html"},"targets":[],"type":"text"},{"gridPos":{"h":3,"w":4,"x":18,"y":5},"id":18,"options":{"content":"\u003ch1 - style=\"font-size:20px; color:#3274d9;\"\u003eBrowser\u003c/h1\u003e","mode":"html"},"targets":[],"type":"text"},{"gridPos":{"h":3,"w":2,"x":22,"y":5},"id":50,"options":{"content":"\u003ca - style=\"color: #ffffff;\" href=\"https://portal.azure.com/#blade/Microsoft_Azure_MonitoringMetrics/Metrics.ReactView/ResourceId/%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}/id/%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}/detailBlade/MetricsExplorerBlade/sourceExtension/AppInsightsExtension/TimeContext/%7B%22relative%22%3A%7B%22duration%22%3A86400000%7D%2C%22grain%22%3A1%2C%22options%22%3A%7B%22grain%22%3A1%2C%22showUTCTime%22%3Afalse%7D%7D/Chart/%7B%22v2charts%22%3A%5B%7B%22metrics%22%3A%5B%7B%22resourceMetadata%22%3A%7B%22id%22%3A%22%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}%22%2C%22sku%22%3A%7B%22name%22%3A%22${res}%22%7D%7D%2C%22metricVisualization%22%3A%7B%22resourceDisplayName%22%3A%22pageViews%2Fduration%22%2C%22color%22%3A%22msportalfx-bgcolor-g2%22%7D%2C%22name%22%3A%22pageViews%2Fduration%22%2C%22namespace%22%3A%22microsoft.insights%2Fcomponents%2Fkusto%22%2C%22aggregationType%22%3A4%7D%5D%2C%22visualization%22%3A%7B%22chartType%22%3A2%2C%22axisVisualization%22%3A%7B%22y%22%3A%7B%22isVisible%22%3Atrue%7D%7D%7D%2C%22grouping%22%3A%7B%22dimension%22%3A%22operation%2Fname%22%7D%2C%22filterCollection%22%3A%7B%22filters%22%3A%5B%7B%22key%22%3A%22client%2Ftype%22%2C%22operator%22%3A0%2C%22values%22%3A%5B%22Browser%22%5D%7D%5D%7D%2C%22title%22%3A%22Browsers%22%2C%22timespan%22%3A%7B%22relative%22%3A%7B%22duration%22%3A86400000%7D%2C%22grain%22%3A1%2C%22options%22%3A%7B%22grain%22%3A1%2C%22showUTCTime%22%3Afalse%7D%7D%7D%2C%7B%22metrics%22%3A%5B%7B%22resourceMetadata%22%3A%7B%22id%22%3A%22%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}%22%2C%22sku%22%3A%7B%22name%22%3A%22${res}%22%7D%7D%2C%22metricVisualization%22%3A%7B%22resourceDisplayName%22%3A%22dependencies%2Fduration%22%2C%22color%22%3A%22msportalfx-bgcolor-g2%22%7D%2C%22name%22%3A%22dependencies%2Fduration%22%2C%22namespace%22%3A%22microsoft.insights%2Fcomponents%2Fkusto%22%2C%22aggregationType%22%3A4%7D%5D%2C%22visualization%22%3A%7B%22chartType%22%3A2%2C%22axisVisualization%22%3A%7B%22y%22%3A%7B%22isVisible%22%3Atrue%7D%7D%7D%2C%22grouping%22%3A%7B%22dimension%22%3A%22dependency%2Fname%22%7D%2C%22filterCollection%22%3A%7B%22filters%22%3A%5B%7B%22key%22%3A%22client%2Ftype%22%2C%22operator%22%3A0%2C%22values%22%3A%5B%22Browser%22%5D%7D%5D%7D%2C%22title%22%3A%22Have%20AJAX%20calls%20been%20slow%3F%22%2C%22timespan%22%3A%7B%22relative%22%3A%7B%22duration%22%3A86400000%7D%2C%22grain%22%3A1%2C%22options%22%3A%7B%22grain%22%3A1%2C%22showUTCTime%22%3Afalse%7D%7D%7D%2C%7B%22metrics%22%3A%5B%7B%22resourceMetadata%22%3A%7B%22id%22%3A%22%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}%22%2C%22sku%22%3A%7B%22name%22%3A%22${res}%22%7D%7D%2C%22metricVisualization%22%3A%7B%22resourceDisplayName%22%3A%22pageViews%2Fcount%22%2C%22color%22%3A%22msportalfx-bgcolor-g2%22%7D%2C%22name%22%3A%22pageViews%2Fcount%22%2C%22namespace%22%3A%22microsoft.insights%2Fcomponents%2Fkusto%22%2C%22aggregationType%22%3A1%7D%5D%2C%22visualization%22%3A%7B%22chartType%22%3A2%2C%22axisVisualization%22%3A%7B%22y%22%3A%7B%22isVisible%22%3Atrue%7D%7D%7D%2C%22grouping%22%3A%7B%22dimension%22%3A%22operation%2Fname%22%7D%2C%22filterCollection%22%3A%7B%22filters%22%3A%5B%7B%22key%22%3A%22client%2Ftype%22%2C%22operator%22%3A0%2C%22values%22%3A%5B%22Browser%22%5D%7D%5D%7D%2C%22title%22%3A%22Has%20page%20view%20traffic%20changed%3F%22%2C%22timespan%22%3A%7B%22relative%22%3A%7B%22duration%22%3A86400000%7D%2C%22grain%22%3A1%2C%22options%22%3A%7B%22grain%22%3A1%2C%22showUTCTime%22%3Afalse%7D%7D%7D%2C%7B%22metrics%22%3A%5B%7B%22resourceMetadata%22%3A%7B%22id%22%3A%22%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}%22%2C%22sku%22%3A%7B%22name%22%3A%22${res}%22%7D%7D%2C%22metricVisualization%22%3A%7B%22resourceDisplayName%22%3A%22exceptions%2Fbrowser%22%2C%22color%22%3A%22msportalfx-bgcolor-g2%22%7D%2C%22name%22%3A%22exceptions%2Fbrowser%22%2C%22namespace%22%3A%22microsoft.insights%2Fcomponents%2Fkusto%22%2C%22aggregationType%22%3A1%7D%5D%2C%22visualization%22%3A%7B%22chartType%22%3A2%2C%22axisVisualization%22%3A%7B%22y%22%3A%7B%22isVisible%22%3Atrue%7D%7D%7D%2C%22grouping%22%3A%7B%22dimension%22%3A%22exception%2FproblemId%22%7D%2C%22filterCollection%22%3A%7B%22filters%22%3A%5B%7B%22key%22%3A%22client%2Ftype%22%2C%22operator%22%3A0%2C%22values%22%3A%5B%22Browser%22%5D%7D%5D%7D%2C%22title%22%3A%22When%20are%20script%20errors%20occurring%3F%22%2C%22timespan%22%3A%7B%22relative%22%3A%7B%22duration%22%3A86400000%7D%2C%22grain%22%3A1%2C%22options%22%3A%7B%22grain%22%3A1%2C%22showUTCTime%22%3Afalse%7D%7D%7D%2C%7B%22metrics%22%3A%5B%7B%22resourceMetadata%22%3A%7B%22id%22%3A%22%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}%22%2C%22sku%22%3A%7B%22name%22%3A%22${res}%22%7D%7D%2C%22metricVisualization%22%3A%7B%22resourceDisplayName%22%3A%22pageViews%2Fduration%22%2C%22color%22%3A%22msportalfx-bgcolor-g0%22%7D%2C%22name%22%3A%22pageViews%2Fduration%22%2C%22namespace%22%3A%22microsoft.insights%2Fcomponents%2Fkusto%22%2C%22aggregationType%22%3A4%7D%5D%2C%22visualization%22%3A%7B%22chartType%22%3A5%2C%22axisVisualization%22%3A%7B%22y%22%3A%7B%22isVisible%22%3Atrue%7D%7D%7D%2C%22grouping%22%3A%7B%22dimension%22%3Afalse%7D%2C%22filterCollection%22%3A%7B%22filters%22%3A%5B%7B%22key%22%3A%22client%2Ftype%22%2C%22operator%22%3A0%2C%22values%22%3A%5B%22Browser%22%5D%7D%5D%7D%2C%22title%22%3A%22What%20are%20my%20slowest%20pages%3F%22%7D%2C%7B%22metrics%22%3A%5B%7B%22resourceMetadata%22%3A%7B%22id%22%3A%22%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}%22%2C%22sku%22%3A%7B%22name%22%3A%22${res}%22%7D%7D%2C%22metricVisualization%22%3A%7B%22resourceDisplayName%22%3A%22pageViews%2Fduration%22%7D%2C%22name%22%3A%22pageViews%2Fduration%22%2C%22namespace%22%3A%22microsoft.insights%2Fcomponents%2Fkusto%22%2C%22aggregationType%22%3A4%7D%5D%2C%22visualization%22%3A%7B%22chartType%22%3A5%2C%22axisVisualization%22%3A%7B%22y%22%3A%7B%22isVisible%22%3Atrue%7D%7D%7D%2C%22grouping%22%3A%7B%22dimension%22%3Afalse%7D%2C%22filterCollection%22%3A%7B%22filters%22%3A%5B%7B%22key%22%3A%22client%2Ftype%22%2C%22operator%22%3A0%2C%22values%22%3A%5B%22Browser%22%5D%7D%5D%7D%2C%22title%22%3A%22What%20are%20my%20slowest%20pages%3F%22%7D%2C%7B%22metrics%22%3A%5B%7B%22resourceMetadata%22%3A%7B%22id%22%3A%22%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}%22%2C%22sku%22%3A%7B%22name%22%3A%22${res}%22%7D%7D%2C%22metricVisualization%22%3A%7B%22resourceDisplayName%22%3A%22exceptions%2Fbrowser%22%2C%22color%22%3A%22msportalfx-bgcolor-d0%22%7D%2C%22name%22%3A%22exceptions%2Fbrowser%22%2C%22namespace%22%3A%22microsoft.insights%2Fcomponents%2Fkusto%22%2C%22aggregationType%22%3A1%7D%5D%2C%22visualization%22%3A%7B%22chartType%22%3A5%2C%22axisVisualization%22%3A%7B%22y%22%3A%7B%22isVisible%22%3Atrue%7D%7D%7D%2C%22grouping%22%3A%7B%22dimension%22%3A%22exception%2FproblemId%22%7D%2C%22filterCollection%22%3A%7B%22filters%22%3A%5B%7B%22key%22%3A%22client%2Ftype%22%2C%22operator%22%3A0%2C%22values%22%3A%5B%22Browser%22%5D%7D%5D%7D%2C%22title%22%3A%22What%20are%20my%20most%20common%20script%20errors%3F%22%2C%22timespan%22%3A%7B%22relative%22%3A%7B%22duration%22%3A86400000%7D%2C%22grain%22%3A1%2C%22options%22%3A%7B%22grain%22%3A1%2C%22showUTCTime%22%3Afalse%7D%7D%7D%5D%7D/openInEditMode/\" - target=\"_blank\"\u003e\n\u003cdiv style=\"padding-top: 35px; background-color: - #3274d9; width: 100%; height: 100%\"\u003e\n \u003ccenter\u003e\u003cp style=\"font-size:16px; - margin-bottom:0px;\"\u003e Browsers \u003c/p\u003e\u003c/center\u003e\n\u003c/div\u003e\n\u003c/a\u003e","mode":"html"},"targets":[],"transparent":true,"type":"text"},{"datasource":{"uid":"${ds}"},"description":"The - resource path for this panel uses multiple template variables which requires - modifying the dashboard JSON directly. If you would like to do something similar - please go to Settings \u003e JSON Model. Edit as you''d like in your new copy - by going to Settings \u003e Save as.","fieldConfig":{"defaults":{"color":{"fixedColor":"green","mode":"fixed"},"custom":{"axisLabel":"","axisPlacement":"auto","axisSoftMin":0,"barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":true,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"noValue":"--","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"users/count_unique"},"properties":[{"id":"displayName","value":"Users - (Unique)"}]},{"matcher":{"id":"byName","options":"sessions/count_unique"},"properties":[{"id":"displayName","value":"Sessions - (Unique)"},{"id":"color","value":{"fixedColor":"purple","mode":"fixed"}}]}]},"gridPos":{"h":9,"w":6,"x":0,"y":8},"id":20,"interval":"60s","links":[{"targetBlank":true,"title":"${res} - | Users","url":"https://portal.azure.com/#@${tenant}/resource/subscriptions/${sub}/resourceGroups/${rg}/providers/microsoft.insights/components/${res}/segmentationUsers"}],"maxDataPoints":150,"options":{"legend":{"calcs":["sum"],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureLogAnalytics":{"query":"union\n (traces\n | - where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\n (requests\n | - where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\n (pageViews\n | - where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\n (dependencies\n | - where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\n (customEvents\n | - where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\n (availabilityResults\n | - where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\n (exceptions\n | - where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\n (customMetrics\n | - where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\n (browserTimings\n | - where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo)\n| where - notempty(user_Id)\n| summarize [''users/count_unique''] = dcount(user_Id) - by bin(timestamp, $__interval)\n| order by timestamp desc","resource":"/subscriptions/$sub/resourceGroups/$rg/providers/$ns/$res","resultFormat":"time_series"},"queryType":"Azure - Log Analytics","refId":"A","subscription":"$sub","subscriptions":[]},{"azureLogAnalytics":{"query":"union\r\n (traces\r\n | - where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\r\n (requests\r\n | - where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\r\n (pageViews\r\n | - where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\r\n (dependencies\r\n | - where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\r\n (customEvents\r\n | - where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\r\n (availabilityResults\r\n | - where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\r\n (exceptions\r\n | - where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\r\n (customMetrics\r\n | - where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\r\n (browserTimings\r\n | - where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo)\r\n| where - notempty(session_Id)\r\n| summarize [''sessions/count_unique''] = dcount(session_Id) - by bin(timestamp, $__interval)\r\n| order by timestamp desc","resource":"/subscriptions/$sub/resourceGroups/$rg/providers/$ns/$res","resultFormat":"time_series"},"hide":false,"queryType":"Azure - Log Analytics","refId":"B","subscription":""}],"title":"Users","transformations":[],"type":"timeseries"},{"datasource":{"uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"#ec008c","mode":"fixed"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineStyle":{"fill":"solid"},"lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":true,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"noValue":"--","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":9,"w":6,"x":6,"y":8},"id":2,"links":[{"targetBlank":true,"title":"${res} - | Failures","url":"https://portal.azure.com/#@${tenant}/resource/subscriptions/${sub}/resourceGroups/${rg}/providers/microsoft.insights/components/${res}/failures"}],"maxDataPoints":150,"options":{"legend":{"calcs":["sum"],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureMonitor":{"aggOptions":[],"aggregation":"Count","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"metricDefinition":"microsoft.insights/components","metricName":"requests/failed","metricNamespace":"microsoft.insights/components","resourceGroup":"$rg","resourceName":"$res","timeGrain":"auto","timeGrains":[],"top":"50"},"queryType":"Azure - Monitor","refId":"Failed requests","subscription":"$sub","subscriptions":[]}],"title":"Failed - requests","type":"timeseries"},{"datasource":{"uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"#7e58ff","mode":"fixed"},"custom":{"axisLabel":"","axisPlacement":"auto","axisSoftMin":0,"barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineStyle":{"fill":"solid"},"lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":true,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"noValue":"--","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":9,"w":6,"x":12,"y":8},"id":4,"links":[{"targetBlank":true,"title":"${res} - | Performance","url":"https://portal.azure.com/#@${tenant}/resource/subscriptions/${sub}/resourceGroups/${rg}/providers/microsoft.insights/components/${res}/performance"}],"maxDataPoints":150,"options":{"legend":{"calcs":["mean"],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureMonitor":{"aggOptions":[],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"metricDefinition":"microsoft.insights/components","metricName":"requests/duration","metricNamespace":"microsoft.insights/components","resourceGroup":"$rg","resourceName":"$res","timeGrain":"auto","timeGrains":[],"top":"50"},"queryType":"Azure - Monitor","refId":"A","subscription":"$sub","subscriptions":[]}],"title":"Server - response time","transformations":[],"type":"timeseries"},{"datasource":{"uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"semi-dark-blue","mode":"fixed"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":25,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineStyle":{"fill":"solid"},"lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":true,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"noValue":"--","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":9,"w":6,"x":18,"y":8},"id":6,"links":[{"targetBlank":true,"title":"${res} - | Page Views","url":"https://portal.azure.com/#blade/Microsoft_Azure_MonitoringMetrics/Metrics.ReactView/ResourceId/%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}/TimeContext/%7B%22relative%22%3A%7B%22duration%22%3A1800000%7D%2C%22options%22%3A%7B%22grain%22%3A1%2C%22showUTCTime%22%3Afalse%7D%7D/Chart/%7B%22metrics%22%3A%5B%7B%22resourceMetadata%22%3A%7B%22id%22%3A%22%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}%22%7D%2C%22name%22%3A%22pageViews%2Fcount%22%2C%22namespace%22%3A%22microsoft.insights%2Fcomponents%22%2C%22metricVisualization%22%3A%7B%22displayName%22%3A%22Page%20views%22%7D%2C%22aggregationType%22%3A7%2C%22thresholds%22%3A%5B%5D%7D%5D%2C%22filterCollection%22%3A%7B%22filters%22%3A%5B%5D%7D%2C%22grouping%22%3Anull%2C%22visualization%22%3A%7B%22chartType%22%3A2%2C%22legendVisualization%22%3A%7B%22isVisible%22%3Atrue%2C%22position%22%3A2%2C%22hideSubtitle%22%3Afalse%7D%2C%22axisVisualization%22%3A%7B%22x%22%3A%7B%22isVisible%22%3Atrue%2C%22axisType%22%3A2%7D%2C%22y%22%3A%7B%22isVisible%22%3Atrue%2C%22axisType%22%3A1%7D%7D%2C%22disablePinning%22%3Atrue%7D%2C%22title%22%3A%22Count%20Page%20views%20for%20${res}%22%2C%22titleKind%22%3A1%2C%22timespan%22%3A%7B%22relative%22%3A%7B%22duration%22%3A1800000%7D%2C%22showUTCTime%22%3Afalse%2C%22grain%22%3A1%7D%2C%22ariaLabel%22%3Anull%7D/openInEditMode/true"}],"maxDataPoints":150,"options":{"legend":{"calcs":["sum"],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureMonitor":{"aggOptions":[],"aggregation":"Count","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"metricDefinition":"microsoft.insights/components","metricName":"pageViews/count","metricNamespace":"microsoft.insights/components","resourceGroup":"$rg","resourceName":"$res","timeGrain":"auto","timeGrains":[],"top":"50"},"queryType":"Azure - Monitor","refId":"A","subscription":"$sub","subscriptions":[]}],"title":"Page - Views","type":"timeseries"},{"datasource":{"uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"green","mode":"fixed"},"custom":{"axisLabel":"","axisPlacement":"auto","axisWidth":50,"barAlignment":0,"drawStyle":"line","fillOpacity":14,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineStyle":{"fill":"solid"},"lineWidth":2,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":true,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"links":[],"mappings":[],"max":100,"noValue":"--","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"Availability"},"properties":[{"id":"links","value":[]}]}]},"gridPos":{"h":10,"w":6,"x":0,"y":17},"id":8,"links":[{"targetBlank":true,"title":"${res} - | Availability","url":"https://portal.azure.com/#@${tenant}/resource/subscriptions/${sub}/resourceGroups/${rg}/providers/microsoft.insights/components/${res}/availability"}],"maxDataPoints":150,"options":{"legend":{"calcs":["mean"],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureMonitor":{"aggOptions":[],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"metricDefinition":"microsoft.insights/components","metricName":"availabilityResults/availabilityPercentage","metricNamespace":"microsoft.insights/components","resourceGroup":"$rg","resourceName":"$res","timeGrain":"auto","timeGrains":[],"top":"50"},"queryType":"Azure - Monitor","refId":"A","subscription":"$sub","subscriptions":[]}],"title":"Average - availability","type":"timeseries"},{"datasource":{"uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"dark-purple","mode":"fixed"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":true,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[{"options":{"match":"null","result":{"index":0,"text":"0"}},"type":"special"}],"noValue":"--","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"Server - exceptions"},"properties":[{"id":"color","value":{"fixedColor":"#ec008c","mode":"fixed"}}]}]},"gridPos":{"h":10,"w":6,"x":6,"y":17},"id":24,"links":[{"targetBlank":true,"title":"${res} - | Server exceptions and Dependency failures","url":"https://portal.azure.com/#blade/Microsoft_Azure_MonitoringMetrics/Metrics.ReactView/ResourceId/%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}/TimeContext/%7B%22relative%22%3A%7B%22duration%22%3A1800000%7D%2C%22options%22%3A%7B%22grain%22%3A1%2C%22showUTCTime%22%3Atrue%7D%7D/Chart/%7B%22metrics%22%3A%5B%7B%22resourceMetadata%22%3A%7B%22id%22%3A%22%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}%22%7D%2C%22name%22%3A%22exceptions%2Fserver%22%2C%22namespace%22%3A%22microsoft.insights%2Fcomponents%22%2C%22metricVisualization%22%3A%7B%22displayName%22%3A%22Server%20exceptions%22%2C%22color%22%3A%22%2347BDF5%22%7D%2C%22aggregationType%22%3A7%2C%22thresholds%22%3A%5B%5D%7D%2C%7B%22resourceMetadata%22%3A%7B%22id%22%3A%22%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}%22%7D%2C%22name%22%3A%22dependencies%2Ffailed%22%2C%22namespace%22%3A%22microsoft.insights%2Fcomponents%22%2C%22metricVisualization%22%3A%7B%22displayName%22%3A%22Dependency%20failures%22%2C%22color%22%3A%22%237E58FF%22%7D%2C%22aggregationType%22%3A7%2C%22thresholds%22%3A%5B%5D%7D%5D%2C%22filterCollection%22%3A%7B%22filters%22%3A%5B%5D%7D%2C%22grouping%22%3Anull%2C%22visualization%22%3A%7B%22chartType%22%3A2%2C%22legendVisualization%22%3A%7B%22isVisible%22%3Atrue%2C%22position%22%3A2%2C%22hideSubtitle%22%3Afalse%7D%2C%22axisVisualization%22%3A%7B%22x%22%3A%7B%22isVisible%22%3Atrue%2C%22axisType%22%3A2%7D%2C%22y%22%3A%7B%22isVisible%22%3Atrue%2C%22axisType%22%3A1%7D%7D%2C%22disablePinning%22%3Atrue%7D%2C%22title%22%3A%22Server%20exceptions%20and%20Dependency%20failures%22%2C%22timespan%22%3A%7B%22relative%22%3A%7B%22duration%22%3A1800000%7D%2C%22showUTCTime%22%3Atrue%2C%22grain%22%3A1%7D%2C%22ariaLabel%22%3Anull%7D/openInEditMode/true"}],"maxDataPoints":150,"options":{"legend":{"calcs":["sum"],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureMonitor":{"aggOptions":[],"aggregation":"Count","alias":"","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"metricDefinition":"microsoft.insights/components","metricName":"exceptions/server","metricNamespace":"microsoft.insights/components","resourceGroup":"$rg","resourceName":"$res","timeGrain":"auto","timeGrains":[],"top":"50"},"queryType":"Azure - Monitor","refId":"Server Exceptions","subscription":"$sub","subscriptions":[]},{"azureMonitor":{"aggOptions":[],"aggregation":"Count","alias":"Dependency - failures","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"metricDefinition":"microsoft.insights/components","metricName":"dependencies/failed","metricNamespace":"microsoft.insights/components","resourceGroup":"$rg","resourceName":"$res","timeGrain":"auto","timeGrains":[],"top":"50"},"queryType":"Azure - Monitor","refId":"Dependency failures","subscription":"$sub","subscriptions":[]}],"title":"Server - exceptions and Dependency failures","transformations":[],"type":"timeseries"},{"datasource":{"uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"#7e58ff","mode":"fixed"},"custom":{"axisLabel":"","axisPlacement":"auto","axisSoftMax":-6,"axisSoftMin":0,"axisWidth":50,"barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":true,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"noValue":"--","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":6,"x":12,"y":17},"id":28,"links":[{"targetBlank":true,"title":"${res} - | Average processor and process CPU utilization","url":"https://portal.azure.com/#blade/Microsoft_Azure_MonitoringMetrics/Metrics.ReactView/ResourceId/%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}/TimeContext/%7B%22relative%22%3A%7B%22duration%22%3A1800000%7D%2C%22options%22%3A%7B%22grain%22%3A1%2C%22showUTCTime%22%3Atrue%7D%7D/Chart/%7B%22metrics%22%3A%5B%7B%22resourceMetadata%22%3A%7B%22id%22%3A%22%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}%22%7D%2C%22name%22%3A%22performanceCounters%2FprocessorCpuPercentage%22%2C%22namespace%22%3A%22microsoft.insights%2Fcomponents%22%2C%22metricVisualization%22%3A%7B%22displayName%22%3A%22Processor%20time%22%2C%22color%22%3A%22%2347BDF5%22%7D%2C%22aggregationType%22%3A4%2C%22thresholds%22%3A%5B%5D%7D%2C%7B%22resourceMetadata%22%3A%7B%22id%22%3A%22%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}%22%7D%2C%22name%22%3A%22performanceCounters%2FprocessCpuPercentage%22%2C%22namespace%22%3A%22microsoft.insights%2Fcomponents%22%2C%22metricVisualization%22%3A%7B%22displayName%22%3A%22Process%20CPU%22%2C%22color%22%3A%22%237E58FF%22%7D%2C%22aggregationType%22%3A4%2C%22thresholds%22%3A%5B%5D%7D%5D%2C%22filterCollection%22%3A%7B%22filters%22%3A%5B%5D%7D%2C%22grouping%22%3Anull%2C%22visualization%22%3A%7B%22chartType%22%3A2%2C%22legendVisualization%22%3A%7B%22isVisible%22%3Atrue%2C%22position%22%3A2%2C%22hideSubtitle%22%3Afalse%7D%2C%22axisVisualization%22%3A%7B%22x%22%3A%7B%22isVisible%22%3Atrue%2C%22axisType%22%3A2%7D%2C%22y%22%3A%7B%22isVisible%22%3Atrue%2C%22axisType%22%3A1%7D%7D%2C%22disablePinning%22%3Atrue%7D%2C%22title%22%3A%22Average%20processor%20and%20process%20CPU%20utilization%22%2C%22timespan%22%3A%7B%22relative%22%3A%7B%22duration%22%3A1800000%7D%2C%22showUTCTime%22%3Atrue%2C%22grain%22%3A1%7D%2C%22ariaLabel%22%3Anull%7D/openInEditMode/true"}],"maxDataPoints":150,"options":{"legend":{"calcs":["mean"],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureMonitor":{"aggOptions":[],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"metricDefinition":"Microsoft.Insights/components","metricName":"performanceCounters/processorCpuPercentage","metricNamespace":"microsoft.insights/components","resourceGroup":"$rg","resourceName":"$res","timeGrain":"auto","timeGrains":[],"top":"50"},"queryType":"Azure - Monitor","refId":"Processor","subscription":"$sub","subscriptions":[]},{"azureMonitor":{"aggOptions":[],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"metricDefinition":"Microsoft.Insights/components","metricName":"performanceCounters/processCpuPercentage","metricNamespace":"microsoft.insights/components","resourceGroup":"$rg","resourceName":"$res","timeGrain":"auto","timeGrains":[],"top":"50"},"queryType":"Azure - Monitor","refId":"Process CPU","subscription":"$sub","subscriptions":[]}],"title":"Average - processor and process CPU utilization","type":"timeseries"},{"datasource":{"uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"#5794F2","mode":"continuous-BlPu"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":16,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":true,"stacking":{"group":"A","mode":"normal"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"noValue":"--","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"Page - load network connect time"},"properties":[{"id":"color","value":{"fixedColor":"dark-blue","mode":"fixed"}}]},{"matcher":{"id":"byName","options":"Client - processing time"},"properties":[{"id":"color","value":{"fixedColor":"green","mode":"fixed"}}]},{"matcher":{"id":"byName","options":"Send - request time"},"properties":[{"id":"color","value":{"fixedColor":"purple","mode":"fixed"}}]},{"matcher":{"id":"byName","options":"Receiving - response time"},"properties":[{"id":"color","value":{"fixedColor":"orange","mode":"fixed"}}]}]},"gridPos":{"h":10,"w":6,"x":18,"y":17},"id":32,"links":[{"targetBlank":true,"title":"${res} - | Average page load time breakdown","url":"https://portal.azure.com/#blade/Microsoft_Azure_MonitoringMetrics/Metrics.ReactView/ResourceId/%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}/TimeContext/%7B%22relative%22%3A%7B%22duration%22%3A1800000%7D%2C%22options%22%3A%7B%22grain%22%3A1%2C%22showUTCTime%22%3Atrue%7D%7D/Chart/%7B%22metrics%22%3A%5B%7B%22resourceMetadata%22%3A%7B%22id%22%3A%22%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}%22%7D%2C%22name%22%3A%22browserTimings%2FnetworkDuration%22%2C%22namespace%22%3A%22microsoft.insights%2Fcomponents%22%2C%22metricVisualization%22%3A%7B%22displayName%22%3A%22Page%20load%20network%20connect%20time%22%2C%22color%22%3A%22%237E58FF%22%7D%2C%22aggregationType%22%3A4%2C%22thresholds%22%3A%5B%5D%7D%2C%7B%22resourceMetadata%22%3A%7B%22id%22%3A%22%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}%22%7D%2C%22name%22%3A%22browserTimings%2FprocessingDuration%22%2C%22namespace%22%3A%22microsoft.insights%2Fcomponents%22%2C%22metricVisualization%22%3A%7B%22displayName%22%3A%22Client%20processing%20time%22%2C%22color%22%3A%22%2344F1C8%22%7D%2C%22aggregationType%22%3A4%2C%22thresholds%22%3A%5B%5D%7D%2C%7B%22resourceMetadata%22%3A%7B%22id%22%3A%22%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}%22%7D%2C%22name%22%3A%22browserTimings%2FsendDuration%22%2C%22namespace%22%3A%22microsoft.insights%2Fcomponents%22%2C%22metricVisualization%22%3A%7B%22displayName%22%3A%22Send%20request%20time%22%2C%22color%22%3A%22%23EB9371%22%7D%2C%22aggregationType%22%3A4%2C%22thresholds%22%3A%5B%5D%7D%2C%7B%22resourceMetadata%22%3A%7B%22id%22%3A%22%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}%22%7D%2C%22name%22%3A%22browserTimings%2FreceiveDuration%22%2C%22namespace%22%3A%22microsoft.insights%2Fcomponents%22%2C%22metricVisualization%22%3A%7B%22displayName%22%3A%22Receiving%20response%20time%22%2C%22color%22%3A%22%230672F1%22%7D%2C%22aggregationType%22%3A4%2C%22thresholds%22%3A%5B%5D%7D%5D%2C%22filterCollection%22%3A%7B%22filters%22%3A%5B%5D%7D%2C%22grouping%22%3Anull%2C%22visualization%22%3A%7B%22chartType%22%3A3%2C%22legendVisualization%22%3A%7B%22isVisible%22%3Atrue%2C%22position%22%3A2%2C%22hideSubtitle%22%3Afalse%7D%2C%22axisVisualization%22%3A%7B%22x%22%3A%7B%22isVisible%22%3Atrue%2C%22axisType%22%3A2%7D%2C%22y%22%3A%7B%22isVisible%22%3Atrue%2C%22axisType%22%3A1%7D%7D%2C%22disablePinning%22%3Atrue%7D%2C%22title%22%3A%22Average%20page%20load%20time%20breakdown%22%2C%22timespan%22%3A%7B%22relative%22%3A%7B%22duration%22%3A1800000%7D%2C%22showUTCTime%22%3Atrue%2C%22grain%22%3A1%7D%2C%22ariaLabel%22%3Anull%7D/openInEditMode/true"}],"maxDataPoints":150,"options":{"legend":{"calcs":["mean"],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureMonitor":{"aggOptions":[],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"metricDefinition":"Microsoft.Insights/components","metricName":"browserTimings/networkDuration","metricNamespace":"microsoft.insights/components","resourceGroup":"$rg","resourceName":"$res","timeGrain":"auto","timeGrains":[],"top":"50"},"queryType":"Azure - Monitor","refId":"Page load network connect time","subscription":"$sub","subscriptions":[]},{"azureMonitor":{"aggOptions":[],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"metricDefinition":"Microsoft.Insights/components","metricName":"browserTimings/processingDuration","metricNamespace":"microsoft.insights/components","resourceGroup":"$rg","resourceName":"$res","timeGrain":"auto","timeGrains":[],"top":"50"},"queryType":"Azure - Monitor","refId":"Client processing time","subscription":"$sub","subscriptions":[]},{"azureMonitor":{"aggOptions":[],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"metricDefinition":"Microsoft.Insights/components","metricName":"browserTimings/sendDuration","metricNamespace":"microsoft.insights/components","resourceGroup":"$rg","resourceName":"$res","timeGrain":"auto","timeGrains":[],"top":"50"},"queryType":"Azure - Monitor","refId":"Send request time","subscription":"$sub","subscriptions":[]},{"azureMonitor":{"aggOptions":[],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"metricDefinition":"Microsoft.Insights/components","metricName":"browserTimings/receiveDuration","metricNamespace":"microsoft.insights/components","resourceGroup":"$rg","resourceName":"$res","timeGrain":"auto","timeGrains":[],"top":"50"},"queryType":"Azure - Monitor","refId":"Receiving response time","subscription":"$sub","subscriptions":[]}],"title":"Average - page load time breakdown","type":"timeseries"},{"datasource":{"uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisLabel":"","axisPlacement":"auto","axisSoftMin":0,"barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":true,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"noValue":"--","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":6,"x":0,"y":27},"id":22,"links":[{"targetBlank":true,"title":"${res} - | Availability test results count","url":"https://portal.azure.com/#blade/Microsoft_Azure_MonitoringMetrics/Metrics.ReactView/ResourceId/%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}/TimeContext/%7B%22relative%22%3A%7B%22duration%22%3A1800000%7D%2C%22options%22%3A%7B%22grain%22%3A1%2C%22showUTCTime%22%3Atrue%7D%7D/Chart/%7B%22metrics%22%3A%5B%7B%22resourceMetadata%22%3A%7B%22id%22%3A%22%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}%22%7D%2C%22name%22%3A%22availabilityResults%2Fcount%22%2C%22namespace%22%3A%22microsoft.insights%2Fcomponents%22%2C%22metricVisualization%22%3A%7B%22displayName%22%3A%22Availability%20test%20results%20count%22%2C%22color%22%3A%22%2347BDF5%22%7D%2C%22aggregationType%22%3A7%2C%22thresholds%22%3A%5B%5D%7D%5D%2C%22filterCollection%22%3A%7B%22filters%22%3A%5B%5D%7D%2C%22grouping%22%3Anull%2C%22visualization%22%3A%7B%22chartType%22%3A2%2C%22legendVisualization%22%3A%7B%22isVisible%22%3Atrue%2C%22position%22%3A2%2C%22hideSubtitle%22%3Afalse%7D%2C%22axisVisualization%22%3A%7B%22x%22%3A%7B%22isVisible%22%3Atrue%2C%22axisType%22%3A2%7D%2C%22y%22%3A%7B%22isVisible%22%3Atrue%2C%22axisType%22%3A1%7D%7D%2C%22disablePinning%22%3Atrue%7D%2C%22title%22%3A%22Availability%20test%20results%20count%22%2C%22timespan%22%3A%7B%22relative%22%3A%7B%22duration%22%3A1800000%7D%2C%22showUTCTime%22%3Atrue%2C%22grain%22%3A1%7D%2C%22ariaLabel%22%3Anull%7D/openInEditMode/true"}],"maxDataPoints":150,"options":{"legend":{"calcs":["sum"],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureMonitor":{"aggOptions":[],"aggregation":"Count","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"metricDefinition":"microsoft.insights/components","metricName":"availabilityResults/count","metricNamespace":"microsoft.insights/components","resourceGroup":"$rg","resourceName":"$res","timeGrain":"auto","timeGrains":[],"top":"50"},"queryType":"Azure - Monitor","refId":"A","subscription":"$sub","subscriptions":[]}],"title":"Availability - test results count","type":"timeseries"},{"datasource":{"uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"#ec008c","mode":"fixed"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":true,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"noValue":"--","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":6,"x":6,"y":27},"id":26,"links":[{"targetBlank":true,"title":"${res} - | Average process I/O rate","url":"https://portal.azure.com/#blade/Microsoft_Azure_MonitoringMetrics/Metrics.ReactView/ResourceId/%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}/TimeContext/%7B%22relative%22%3A%7B%22duration%22%3A1800000%7D%2C%22options%22%3A%7B%22grain%22%3A1%2C%22showUTCTime%22%3Atrue%7D%7D/Chart/%7B%22metrics%22%3A%5B%7B%22resourceMetadata%22%3A%7B%22id%22%3A%22%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}%22%7D%2C%22name%22%3A%22performanceCounters%2FprocessIOBytesPerSecond%22%2C%22namespace%22%3A%22microsoft.insights%2Fcomponents%22%2C%22metricVisualization%22%3A%7B%22displayName%22%3A%22Process%20IO%20rate%22%2C%22color%22%3A%22%2347BDF5%22%7D%2C%22aggregationType%22%3A4%2C%22thresholds%22%3A%5B%5D%7D%5D%2C%22filterCollection%22%3A%7B%22filters%22%3A%5B%5D%7D%2C%22grouping%22%3Anull%2C%22visualization%22%3A%7B%22chartType%22%3A2%2C%22legendVisualization%22%3A%7B%22isVisible%22%3Atrue%2C%22position%22%3A2%2C%22hideSubtitle%22%3Afalse%7D%2C%22axisVisualization%22%3A%7B%22x%22%3A%7B%22isVisible%22%3Atrue%2C%22axisType%22%3A2%7D%2C%22y%22%3A%7B%22isVisible%22%3Atrue%2C%22axisType%22%3A1%7D%7D%2C%22disablePinning%22%3Atrue%7D%2C%22title%22%3A%22Average%20process%20I%2FO%20rate%22%2C%22timespan%22%3A%7B%22relative%22%3A%7B%22duration%22%3A1800000%7D%2C%22showUTCTime%22%3Atrue%2C%22grain%22%3A1%7D%2C%22ariaLabel%22%3Anull%7D/openInEditMode/true"}],"maxDataPoints":100,"options":{"legend":{"calcs":["mean"],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureMonitor":{"aggOptions":[],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"metricDefinition":"Microsoft.Insights/components","metricName":"performanceCounters/processIOBytesPerSecond","metricNamespace":"microsoft.insights/components","resourceGroup":"$rg","resourceName":"$res","timeGrain":"auto","timeGrains":[],"top":"100"},"queryType":"Azure - Monitor","refId":"A","subscription":"$sub","subscriptions":[]}],"title":"Average - process I/O rate","type":"timeseries"},{"datasource":{"uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"#7e58ff","mode":"fixed"},"custom":{"axisLabel":"","axisPlacement":"auto","axisSoftMin":0,"axisWidth":80,"barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":true,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"noValue":"--","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":6,"x":12,"y":27},"id":30,"links":[{"targetBlank":true,"title":"${res} - | Average available memory","url":"https://portal.azure.com/#blade/Microsoft_Azure_MonitoringMetrics/Metrics.ReactView/ResourceId/%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}/TimeContext/%7B%22relative%22%3A%7B%22duration%22%3A1800000%7D%2C%22options%22%3A%7B%22grain%22%3A1%2C%22showUTCTime%22%3Atrue%7D%7D/Chart/%7B%22metrics%22%3A%5B%7B%22resourceMetadata%22%3A%7B%22id%22%3A%22%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}%22%7D%2C%22name%22%3A%22performanceCounters%2FmemoryAvailableBytes%22%2C%22namespace%22%3A%22microsoft.insights%2Fcomponents%22%2C%22metricVisualization%22%3A%7B%22displayName%22%3A%22Available%20memory%22%2C%22color%22%3A%22%2347BDF5%22%7D%2C%22aggregationType%22%3A4%2C%22thresholds%22%3A%5B%5D%7D%5D%2C%22filterCollection%22%3A%7B%22filters%22%3A%5B%5D%7D%2C%22grouping%22%3Anull%2C%22visualization%22%3A%7B%22chartType%22%3A2%2C%22legendVisualization%22%3A%7B%22isVisible%22%3Atrue%2C%22position%22%3A2%2C%22hideSubtitle%22%3Afalse%7D%2C%22axisVisualization%22%3A%7B%22x%22%3A%7B%22isVisible%22%3Atrue%2C%22axisType%22%3A2%7D%2C%22y%22%3A%7B%22isVisible%22%3Atrue%2C%22axisType%22%3A1%7D%7D%2C%22disablePinning%22%3Atrue%7D%2C%22title%22%3A%22Average%20available%20memory%22%2C%22timespan%22%3A%7B%22relative%22%3A%7B%22duration%22%3A1800000%7D%2C%22showUTCTime%22%3Atrue%2C%22grain%22%3A1%7D%2C%22ariaLabel%22%3Anull%7D/openInEditMode/true"}],"maxDataPoints":150,"options":{"legend":{"calcs":["mean"],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureMonitor":{"aggOptions":[],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"metricDefinition":"microsoft.insights/components","metricName":"performanceCounters/memoryAvailableBytes","metricNamespace":"microsoft.insights/components","resourceGroup":"$rg","resourceName":"$res","timeGrain":"auto","timeGrains":[],"top":"50"},"queryType":"Azure - Monitor","refId":"A","subscription":"$sub","subscriptions":[]}],"title":"Average - available memory","type":"timeseries"},{"datasource":{"uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"blue","mode":"fixed"},"custom":{"axisLabel":"","axisPlacement":"auto","axisSoftMin":0,"axisWidth":50,"barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":true,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"noValue":"--","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":6,"x":18,"y":27},"id":34,"links":[{"targetBlank":true,"title":"${res} - | Browser exceptions","url":"https://portal.azure.com/#blade/Microsoft_Azure_MonitoringMetrics/Metrics.ReactView/ResourceId/%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}/TimeContext/%7B%22relative%22%3A%7B%22duration%22%3A1800000%7D%2C%22options%22%3A%7B%22grain%22%3A1%2C%22showUTCTime%22%3Atrue%7D%7D/Chart/%7B%22metrics%22%3A%5B%7B%22resourceMetadata%22%3A%7B%22id%22%3A%22%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}%22%7D%2C%22name%22%3A%22exceptions%2Fbrowser%22%2C%22namespace%22%3A%22microsoft.insights%2Fcomponents%22%2C%22metricVisualization%22%3A%7B%22displayName%22%3A%22Browser%20exceptions%22%2C%22color%22%3A%22%2347BDF5%22%7D%2C%22aggregationType%22%3A7%2C%22thresholds%22%3A%5B%5D%7D%5D%2C%22filterCollection%22%3A%7B%22filters%22%3A%5B%5D%7D%2C%22grouping%22%3Anull%2C%22visualization%22%3A%7B%22chartType%22%3A2%2C%22legendVisualization%22%3A%7B%22isVisible%22%3Atrue%2C%22position%22%3A2%2C%22hideSubtitle%22%3Afalse%7D%2C%22axisVisualization%22%3A%7B%22x%22%3A%7B%22isVisible%22%3Atrue%2C%22axisType%22%3A2%7D%2C%22y%22%3A%7B%22isVisible%22%3Atrue%2C%22axisType%22%3A1%7D%7D%2C%22disablePinning%22%3Atrue%7D%2C%22title%22%3A%22Browser%20exceptions%22%2C%22timespan%22%3A%7B%22relative%22%3A%7B%22duration%22%3A1800000%7D%2C%22showUTCTime%22%3Atrue%2C%22grain%22%3A1%7D%2C%22ariaLabel%22%3Anull%7D/openInEditMode/true"}],"maxDataPoints":150,"options":{"legend":{"calcs":["sum"],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureMonitor":{"aggOptions":[],"aggregation":"Count","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"metricDefinition":"Microsoft.Insights/components","metricName":"exceptions/browser","metricNamespace":"microsoft.insights/components","resourceGroup":"$rg","resourceName":"$res","timeGrain":"auto","timeGrains":[],"top":"50"},"queryType":"Azure - Monitor","refId":"A","subscription":"$sub","subscriptions":[]}],"title":"Browser - exceptions","type":"timeseries"}],"refresh":"","schemaVersion":36,"style":"dark","tags":[],"templating":{"list":[{"current":{},"hide":0,"includeAll":false,"label":"Datasource","multi":false,"name":"ds","options":[],"query":"grafana-azure-monitor-datasource","queryValue":"","refresh":1,"regex":"","skipUrlSync":false,"type":"datasource"},{"current":{},"datasource":{"uid":"${ds}"},"definition":"Subscriptions()","hide":0,"includeAll":false,"label":"Subscription","multi":false,"name":"sub","options":[],"query":"Subscriptions()","refresh":1,"regex":"","skipUrlSync":false,"sort":5,"type":"query"},{"current":{},"datasource":{"uid":"${ds}"},"definition":"ResourceGroups($sub)","hide":0,"includeAll":false,"label":"Resource - Group","multi":false,"name":"rg","options":[],"query":"ResourceGroups($sub)","refresh":1,"regex":"","skipUrlSync":false,"sort":5,"type":"query"},{"current":{},"datasource":{"uid":"${ds}"},"definition":"Namespaces($sub, - $rg)","hide":2,"includeAll":false,"label":"Namespace","multi":false,"name":"ns","options":[],"query":"Namespaces($sub, - $rg)","refresh":1,"regex":"([mM](icrosoft)\\.[iI](nsights)/(components))","skipUrlSync":false,"sort":5,"type":"query"},{"current":{},"datasource":{"uid":"${ds}"},"definition":"ResourceNames($sub, - $rg, $ns)","hide":0,"includeAll":false,"label":"Resource","multi":false,"name":"res","options":[],"query":"ResourceNames($sub, - $rg, $ns)","refresh":1,"regex":"","skipUrlSync":false,"sort":5,"type":"query"},{"current":{},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"definition":"resources\n| - project tenantId","hide":2,"includeAll":false,"label":"tenantId","multi":false,"name":"tenant","options":[],"query":{"azureLogAnalytics":{"query":"","resource":""},"azureResourceGraph":{"query":"Resources\r\n|project - tenantId"},"queryType":"Azure Resource Graph","refId":"A","subscriptions":["$sub"]},"refresh":1,"regex":"","skipUrlSync":false,"sort":5,"type":"query"}]},"time":{"from":"now-30m","to":"now"},"title":"Azure - / Insights / Applications","uid":"Yo38mcvnz","version":1}}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '58587' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-bATUN38Lxf/QG1xa7zJpTg';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:14 GMT - grafana-trace-id: - - d00d576000dff231de1112966ee0aa8b - mise-correlation-id: - - 6bd66899-0047-4b4e-952d-3462c2a4af59 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933795.639.29.556491|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/dashboards/uid/AppInsightsAvTestGeoMap - response: - body: - string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"d2135581-8cad-57d7-bf00-c40961be901d","url":"/d/AppInsightsAvTestGeoMap/d2135581-8cad-57d7-bf00-c40961be901d","expires":"0001-01-01T00:00:00Z","created":"2024-05-28T21:55:36Z","updated":"2024-05-28T21:55:36Z","updatedBy":"Anonymous","createdBy":"Anonymous","version":1,"hasAcl":false,"isFolder":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure - Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","provisioned":true,"provisionedExternalId":"appInsightsGeoMap.json","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"__elements":[],"__inputs":[],"__requires":[{"id":"gauge","name":"Gauge","type":"panel","version":""},{"id":"geomap","name":"Geomap","type":"panel","version":""},{"id":"grafana","name":"Grafana","type":"grafana","version":"8.5.1"},{"id":"grafana-azure-monitor-datasource","name":"Azure - Monitor","type":"datasource","version":"1.0.0"},{"id":"stat","name":"Stat","type":"panel","version":""},{"id":"timeseries","name":"Time - series","type":"panel","version":""}],"editable":true,"id":4,"iteration":null,"liveNow":false,"panels":[{"gridPos":{"h":4,"w":24,"x":0,"y":0},"id":18,"options":{"content":"\u003cdiv - style=\"padding: 1em; text-align: center\"\u003e\n \u003cp\u003e This dashboard - helps you visualize data on availability tests for your Application Insights. - Note that even if you have an App Insights resource configured, if you have - no tests configured for it, no data will show. You can configure the following:\u003c/p\u003e\n \u003cul - style=\"display: inline-block; text-align:left\"\u003e\n\n \u003cli\u003eThe - regions (Select one or more)\u003c/li\u003e\n\n \u003cli\u003eThe Availability - tests (Select one or more)\u003c/li\u003e\n\n \u003cli\u003eThe colors - and thresholds in the Geo Maps to make the dashboard more relevant to your - environment.\u003c/li\u003e\n \u003c/ul\u003e\n\u003c/div\u003e","mode":"html"},"type":"text"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"hideFrom":{"legend":false,"tooltip":false,"viz":false}},"mappings":[],"thresholds":{"mode":"percentage","steps":[{"color":"red","value":null},{"color":"green","value":100}]},"unit":"percent"},"overrides":[{"matcher":{"id":"byName","options":"avg_percentage"},"properties":[{"id":"unit","value":"percent"},{"id":"min","value":0},{"id":"max","value":100},{"id":"thresholds","value":{"mode":"absolute","steps":[{"color":"red","value":null},{"color":"green","value":100}]}}]},{"matcher":{"id":"byName","options":"latitude"},"properties":[{"id":"unit","value":"degree"}]},{"matcher":{"id":"byName","options":"latitude"},"properties":[{"id":"unit","value":"degree"}]}]},"gridPos":{"h":15,"w":14,"x":0,"y":0},"id":10,"options":{"basemap":{"config":{},"name":"Layer - 0","type":"default"},"controls":{"mouseWheelZoom":true,"showAttribution":true,"showDebug":false,"showScale":false,"showZoom":true},"layers":[{"config":{"showLegend":true,"style":{"color":{"field":"avg_percentage","fixed":"dark-green"},"opacity":0.4,"rotation":{"fixed":0,"max":360,"min":-360,"mode":"mod"},"size":{"field":"avg_percentage","fixed":5,"max":15,"min":2},"symbol":{"fixed":"img/icons/marker/circle.svg","mode":"fixed"},"textConfig":{"fontSize":12,"offsetX":0,"offsetY":0,"textAlign":"center","textBaseline":"middle"}}},"location":{"mode":"auto"},"name":"Layer - 1","tooltip":true,"type":"markers"}],"view":{"id":"zero","lat":0,"lon":0,"zoom":1}},"targets":[{"azureLogAnalytics":{"query":"let - regToCoords = dynamic({\r\n \"East Asia\":\r\n {\r\n \"latitude\": - 22.267,\r\n \"longitude\": 114.188\r\n },\r\n \"Southeast Asia\":\r\n {\r\n \"latitude\": - 1.283,\r\n \"longitude\": 103.833\r\n },\r\n \"Central US\":\r\n {\r\n \"latitude\": - 41.5908,\r\n \"longitude\": -93.6208\r\n },\r\n \"East US\":\r\n {\r\n \"latitude\": - 37.3719,\r\n \"longitude\": -79.8164\r\n },\r\n \"East US 2\":\r\n {\r\n \"latitude\": - 36.6681,\r\n \"longitude\": -78.3889\r\n },\r\n \"West US\":\r\n {\r\n \"latitude\": - 37.783,\r\n \"longitude\": -122.417\r\n },\r\n \"North Central - US\":\r\n {\r\n \"latitude\": 41.8819,\r\n \"longitude\": -87.6278\r\n },\r\n \"South - Central US\":\r\n {\r\n \"latitude\": 29.4167,\r\n \"longitude\": - -98.5\r\n },\r\n \"North Europe\":\r\n {\r\n \"latitude\": 53.3478,\r\n \"longitude\": - -6.2597\r\n },\r\n \"West Europe\":\r\n {\r\n \"latitude\": - 52.3667,\r\n \"longitude\": 4.9\r\n },\r\n \"Japan West\":\r\n {\r\n \"latitude\": - 34.6939,\r\n \"longitude\": 135.5022\r\n },\r\n \"Japan East\":\r\n {\r\n \"latitude\": - 35.68,\r\n \"longitude\": 139.77\r\n },\r\n \"Brazil South\":\r\n {\r\n \"latitude\": - -23.55,\r\n \"longitude\": -46.633\r\n },\r\n \"Australia East\" - : \r\n {\r\n \"latitude\": -33.86, \r\n \"longitude\": 151.2094\r\n }, - \r\n \"Australia Southeast\":\r\n {\r\n \"latitude\": -37.8136,\r\n \"longitude\": - 144.9631\r\n },\r\n \"South India\":\r\n {\r\n \"latitude\": - 12.9822,\r\n \"longitude\": 80.1636\r\n },\r\n \"Central India\":\r\n {\r\n \"latitude\": - 18.5822,\r\n \"longitude\": 73.9197\r\n },\r\n \"West India\":\r\n {\r\n \"latitude\": - 19.088,\r\n \"longitude\": 72.868\r\n },\r\n \"Canada Central\":\r\n {\r\n \"latitude\": - 43.653,\r\n \"longitude\": -79.383\r\n },\r\n \"Canada East\":\r\n {\r\n \"latitude\": - 46.817,\r\n \"longitude\": -71.217\r\n },\r\n \"UK South\":\r\n {\r\n \"latitude\": - 50.941,\r\n \"longitude\": -0.799\r\n },\r\n \"UK West\": \r\n {\r\n \"latitude\": - 53.427, \r\n \"longitude\": -3.084\r\n },\r\n \"West Central US\": - \r\n {\r\n \"latitude\": 40.890, \r\n \"longitude\": -110.234\r\n },\r\n \"West - US 2\": \r\n {\r\n \"latitude\": 47.233, \r\n \"longitude\": - -119.852\r\n },\r\n \"Korea Central\": \r\n {\r\n \"latitude\": - 37.5665, \r\n \"longitude\": 126.9780\r\n },\r\n \"Korea South\": - \r\n {\r\n \"latitude\": 35.1796, \r\n \"longitude\": 129.0756\r\n },\r\n \"France - Central\": \r\n {\r\n \"latitude\": 46.3772, \r\n \"longitude\": - 2.3730\r\n },\r\n \"France South\": \r\n {\r\n \"latitude\": - 43.8345, \r\n \"longitude\": 2.1972\r\n },\r\n \"Australia Central\": - \r\n {\r\n \"latitude\": -35.3075, \r\n \"longitude\": 149.1244\r\n },\r\n \"Australia - Central 2\": \r\n {\r\n \"latitude\": -35.3075, \r\n \"longitude\": - 149.1244\r\n },\r\n \"UAE Central\": \r\n {\r\n \"latitude\": - 24.466667, \r\n \"longitude\": 54.366669\r\n },\r\n \"UAE North\": - \r\n {\r\n \"latitude\": 25.266666, \r\n \"longitude\": 55.316666\r\n },\r\n \"South - Africa North\": \r\n {\r\n \"latitude\": -25.731340, \r\n \"longitude\": - 28.218370\r\n },\r\n \"South Africa West\": \r\n {\r\n \"latitude\": - -34.075691, \r\n \"longitude\": 18.843266\r\n }\r\n});\r\navailabilityResults\r\n| - where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo\r\n| where - name in ($avTest) and true and location in ($reg)\r\n| extend latitude = tostring(regToCoords[location][\"latitude\"])\r\n| - extend longitude = tostring(regToCoords[location][\"longitude\"])\r\n| extend - percentage = toint(success) * 100\r\n| summarize avg(percentage) by name, - location, latitude, longitude","resource":"/subscriptions/$sub/resourceGroups/$rg/providers/$ns/$res"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure - Log Analytics","refId":"A","subscription":""}],"title":"Availability test: - ${avTest}","type":"geomap"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"description":"The - dashboard provides geographic insights of availability tests on Azure Apps - via different metrics for app monitoring through Application Insights.","fieldConfig":{"defaults":{"color":{"fixedColor":"green","mode":"fixed"},"mappings":[],"noValue":"--","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"avTestResults"},"properties":[{"id":"displayName","value":"Successful"}]}]},"gridPos":{"h":4,"w":5,"x":14,"y":0},"id":14,"options":{"colorMode":"background","graphMode":"none","justifyMode":"center","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"text":{},"textMode":"value_and_name"},"targets":[{"azureLogAnalytics":{"query":"availabilityResults\r\n| - where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo\r\n| where - name in ($avTest) and success == 1 and location in ($reg)\r\n| summarize [''avTestResults''] - = sum(itemCount) by success","resource":"/subscriptions/$sub/resourceGroups/$rg/providers/$ns/$res"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure - Log Analytics","refId":"A","subscription":""}],"transparent":true,"type":"stat"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"red","mode":"fixed"},"mappings":[],"noValue":"--","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"avTestResults"},"properties":[{"id":"displayName","value":"Failed"}]}]},"gridPos":{"h":4,"w":5,"x":19,"y":0},"id":16,"options":{"colorMode":"background","graphMode":"area","justifyMode":"center","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"textMode":"value_and_name"},"targets":[{"azureLogAnalytics":{"query":"availabilityResults\r\n| - where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo\r\n| where - name in ($avTest) and success == 0 and location in ($reg)\r\n| summarize [''avTestResults''] - = sum(itemCount) by success","resource":"/subscriptions/$sub/resourceGroups/$rg/providers/$ns/$res"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure - Log Analytics","refId":"A","subscription":""}],"transparent":true,"type":"stat"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineStyle":{"fill":"solid"},"lineWidth":4,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"max":100,"thresholds":{"mode":"absolute","steps":[{"color":"red","value":null},{"color":"yellow","value":50},{"color":"green","value":100}]},"unit":"percent"},"overrides":[]},"gridPos":{"h":11,"w":10,"x":14,"y":4},"id":12,"options":{"legend":{"calcs":["mean"],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureLogAnalytics":{"query":"availabilityResults\r\n| - where timestamp \u003e $__timeFrom and timestamp \u003c $__timeTo \r\n| where - true and name in ($avTest)\r\n| extend percentage = toint(success) * 100\r\n| - summarize avg(percentage) by name, bin(timestamp, 1h)\r\n| sort by timestamp - asc\r\n| render timechart","resource":"/subscriptions/$sub/resourceGroups/$rg/providers/$ns/$res"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"hide":false,"queryType":"Azure - Log Analytics","refId":"A","subscription":""}],"title":"Availability test - : ${avTest}","transformations":[{"id":"renameByRegex","options":{"regex":"(.*)\\s(.*)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"dark-blue","mode":"fixed"},"custom":{"hideFrom":{"legend":false,"tooltip":false,"viz":false}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"red","value":null},{"color":"green","value":288}]}},"overrides":[{"matcher":{"id":"byName","options":"latitude"},"properties":[{"id":"unit","value":"degree"}]},{"matcher":{"id":"byName","options":"longitude"},"properties":[{"id":"unit","value":"degree"}]}]},"gridPos":{"h":15,"w":14,"x":0,"y":15},"id":8,"options":{"basemap":{"config":{},"name":"Layer - 0","type":"default"},"controls":{"mouseWheelZoom":true,"showAttribution":true,"showDebug":false,"showScale":false,"showZoom":true},"layers":[{"config":{"showLegend":true,"style":{"color":{"field":"avTestResults","fixed":"dark-green"},"opacity":0.4,"rotation":{"fixed":0,"max":360,"min":-360,"mode":"mod"},"size":{"field":"avTestResults","fixed":5,"max":15,"min":2},"symbol":{"fixed":"img/icons/marker/circle.svg","mode":"fixed"},"text":{"fixed":"","mode":"field"},"textConfig":{"fontSize":12,"offsetX":0,"offsetY":0,"textAlign":"center","textBaseline":"middle"}}},"location":{"mode":"auto"},"name":"Layer - 1","tooltip":true,"type":"markers"}],"view":{"id":"zero","lat":0,"lon":0,"zoom":1}},"targets":[{"azureLogAnalytics":{"query":"let - regToCoords = dynamic({\r\n \"East Asia\":\r\n {\r\n \"latitude\": - 22.267,\r\n \"longitude\": 114.188\r\n },\r\n \"Southeast Asia\":\r\n {\r\n \"latitude\": - 1.283,\r\n \"longitude\": 103.833\r\n },\r\n \"Central US\":\r\n {\r\n \"latitude\": - 41.5908,\r\n \"longitude\": -93.6208\r\n },\r\n \"East US\":\r\n {\r\n \"latitude\": - 37.3719,\r\n \"longitude\": -79.8164\r\n },\r\n \"East US 2\":\r\n {\r\n \"latitude\": - 36.6681,\r\n \"longitude\": -78.3889\r\n },\r\n \"West US\":\r\n {\r\n \"latitude\": - 37.783,\r\n \"longitude\": -122.417\r\n },\r\n \"North Central - US\":\r\n {\r\n \"latitude\": 41.8819,\r\n \"longitude\": -87.6278\r\n },\r\n \"South - Central US\":\r\n {\r\n \"latitude\": 29.4167,\r\n \"longitude\": - -98.5\r\n },\r\n \"North Europe\":\r\n {\r\n \"latitude\": 53.3478,\r\n \"longitude\": - -6.2597\r\n },\r\n \"West Europe\":\r\n {\r\n \"latitude\": - 52.3667,\r\n \"longitude\": 4.9\r\n },\r\n \"Japan West\":\r\n {\r\n \"latitude\": - 34.6939,\r\n \"longitude\": 135.5022\r\n },\r\n \"Japan East\":\r\n {\r\n \"latitude\": - 35.68,\r\n \"longitude\": 139.77\r\n },\r\n \"Brazil South\":\r\n {\r\n \"latitude\": - -23.55,\r\n \"longitude\": -46.633\r\n },\r\n \"Australia East\" - : \r\n {\r\n \"latitude\": -33.86, \r\n \"longitude\": 151.2094\r\n }, - \r\n \"Australia Southeast\":\r\n {\r\n \"latitude\": -37.8136,\r\n \"longitude\": - 144.9631\r\n },\r\n \"South India\":\r\n {\r\n \"latitude\": - 12.9822,\r\n \"longitude\": 80.1636\r\n },\r\n \"Central India\":\r\n {\r\n \"latitude\": - 18.5822,\r\n \"longitude\": 73.9197\r\n },\r\n \"West India\":\r\n {\r\n \"latitude\": - 19.088,\r\n \"longitude\": 72.868\r\n },\r\n \"Canada Central\":\r\n {\r\n \"latitude\": - 43.653,\r\n \"longitude\": -79.383\r\n },\r\n \"Canada East\":\r\n {\r\n \"latitude\": - 46.817,\r\n \"longitude\": -71.217\r\n },\r\n \"UK South\":\r\n {\r\n \"latitude\": - 50.941,\r\n \"longitude\": -0.799\r\n },\r\n \"UK West\": \r\n {\r\n \"latitude\": - 53.427, \r\n \"longitude\": -3.084\r\n },\r\n \"West Central US\": - \r\n {\r\n \"latitude\": 40.890, \r\n \"longitude\": -110.234\r\n },\r\n \"West - US 2\": \r\n {\r\n \"latitude\": 47.233, \r\n \"longitude\": - -119.852\r\n },\r\n \"Korea Central\": \r\n {\r\n \"latitude\": - 37.5665, \r\n \"longitude\": 126.9780\r\n },\r\n \"Korea South\": - \r\n {\r\n \"latitude\": 35.1796, \r\n \"longitude\": 129.0756\r\n },\r\n \"France - Central\": \r\n {\r\n \"latitude\": 46.3772, \r\n \"longitude\": - 2.3730\r\n },\r\n \"France South\": \r\n {\r\n \"latitude\": - 43.8345, \r\n \"longitude\": 2.1972\r\n },\r\n \"Australia Central\": - \r\n {\r\n \"latitude\": -35.3075, \r\n \"longitude\": 149.1244\r\n },\r\n \"Australia - Central 2\": \r\n {\r\n \"latitude\": -35.3075, \r\n \"longitude\": - 149.1244\r\n },\r\n \"UAE Central\": \r\n {\r\n \"latitude\": - 24.466667, \r\n \"longitude\": 54.366669\r\n },\r\n \"UAE North\": - \r\n {\r\n \"latitude\": 25.266666, \r\n \"longitude\": 55.316666\r\n },\r\n \"South - Africa North\": \r\n {\r\n \"latitude\": -25.731340, \r\n \"longitude\": - 28.218370\r\n },\r\n \"South Africa West\": \r\n {\r\n \"latitude\": - -34.075691, \r\n \"longitude\": 18.843266\r\n }\r\n});\r\navailabilityResults\r\n| - where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo and location - in ($reg)\r\n| extend latitude = tostring(regToCoords[location][\"latitude\"])\r\n| - extend longitude = tostring(regToCoords[location][\"longitude\"])\r\n| extend - availabilityResult_duration = iif(itemType == ''availabilityResult'', duration, - todouble(''''))\r\n| summarize [''avTestResults''] = sum(itemCount) by location, - latitude, longitude","resource":"/subscriptions/$sub/resourceGroups/$rg/providers/$ns/$res"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure - Log Analytics","refId":"A","subscription":""}],"title":"${metric} (Sum)","type":"geomap"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"dark-blue","mode":"fixed"},"mappings":[],"min":0,"thresholds":{"mode":"absolute","steps":[{"color":"red","value":null},{"color":"green","value":288}]}},"overrides":[]},"gridPos":{"h":15,"w":10,"x":14,"y":15},"id":4,"options":{"orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"/^avTestResults$/","values":true},"showThresholdLabels":false,"showThresholdMarkers":false},"targets":[{"azureLogAnalytics":{"query":"availabilityResults\r\n| - where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo and location - in ($reg)\r\n| summarize [''avTestResults''] = sum(itemCount) by location","resource":"/subscriptions/$sub/resourceGroups/$rg/providers/$ns/$res"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure - Log Analytics","refId":"A","subscription":""}],"title":"Test result count - by Location","transformations":[],"type":"gauge"}],"schemaVersion":36,"style":"dark","tags":[],"templating":{"list":[{"current":{},"hide":0,"includeAll":false,"label":"Datasource","multi":false,"name":"ds","options":[],"query":"grafana-azure-monitor-datasource","queryValue":"","refresh":1,"regex":"","skipUrlSync":false,"type":"datasource"},{"current":{},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"definition":"","hide":0,"includeAll":false,"label":"Subscription","multi":false,"name":"sub","options":[],"query":{"grafanaTemplateVariableFn":{"kind":"SubscriptionsQuery","rawQuery":"Subscriptions()"},"queryType":"Grafana - Template Variable Function","refId":"A","subscription":""},"refresh":1,"regex":"","skipUrlSync":false,"sort":5,"type":"query"},{"current":{},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"definition":"","hide":0,"includeAll":false,"label":"Resource - Group","multi":false,"name":"rg","options":[],"query":{"grafanaTemplateVariableFn":{"kind":"ResourceGroupsQuery","rawQuery":"ResourceGroups($sub)","subscription":"$sub"},"queryType":"Grafana - Template Variable Function","refId":"A","subscription":""},"refresh":1,"regex":"","skipUrlSync":false,"sort":5,"type":"query"},{"current":{},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"definition":"","hide":2,"includeAll":false,"label":"Namespace","multi":false,"name":"ns","options":[],"query":{"grafanaTemplateVariableFn":{"kind":"MetricDefinitionsQuery","rawQuery":"Namespaces($sub, - $rg)","resourceGroup":"$rg","subscription":"$sub"},"queryType":"Grafana Template - Variable Function","refId":"A","subscription":""},"refresh":1,"regex":"([mM](icrosoft)\\.[iI](nsights)/(components))","skipUrlSync":false,"sort":5,"type":"query"},{"current":{},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"definition":"","hide":0,"includeAll":false,"label":"Resource","multi":false,"name":"res","options":[],"query":{"grafanaTemplateVariableFn":{"kind":"ResourceNamesQuery","metricDefinition":"$ns","rawQuery":"ResourceNames($sub, - $rg, $ns)","resourceGroup":"$rg","subscription":"$sub"},"queryType":"Grafana - Template Variable Function","refId":"A","subscription":""},"refresh":1,"regex":"","skipUrlSync":false,"sort":5,"type":"query"},{"current":{},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"definition":"","hide":0,"includeAll":false,"label":"Region","multi":true,"name":"reg","options":[],"query":{"azureLogAnalytics":{"query":"availabilityResults\r\n| - distinct location","resource":"/subscriptions/$sub/resourceGroups/$rg/providers/$ns/$res"},"queryType":"Azure - Log Analytics","refId":"A","subscription":""},"refresh":1,"regex":"","skipUrlSync":false,"sort":5,"type":"query"},{"allValue":"","current":{},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"definition":"","hide":0,"includeAll":false,"label":"Availability - Test","multi":true,"name":"avTest","options":[],"query":{"azureLogAnalytics":{"query":"availabilityResults\r\n| - where location in ($reg)\r\n| distinct name","resource":"/subscriptions/$sub/resourceGroups/$rg/providers/$ns/$res"},"queryType":"Azure - Log Analytics","refId":"A","subscription":""},"refresh":1,"regex":"","skipUrlSync":false,"sort":5,"type":"query"},{"current":{"selected":false,"text":"Availability - test results count","value":"itemCount"},"hide":2,"includeAll":false,"label":"Metric","multi":false,"name":"metric","options":[{"selected":true,"text":"Availability - test results count","value":"itemCount"},{"selected":false,"text":"Test duration","value":"availabilityResult_duration"}],"query":"Availability - test results count : itemCount, Test duration : availabilityResult_duration","queryValue":"","skipUrlSync":false,"type":"custom"},{"current":{"selected":false,"text":"Sum","value":"Sum"},"hide":2,"includeAll":false,"label":"Aggregation","multi":false,"name":"agg","options":[{"selected":true,"text":"Sum","value":"Sum"},{"selected":false,"text":"Max","value":"Max"},{"selected":false,"text":"Min","value":"Min"}],"query":"Sum, - Max, Min","skipUrlSync":false,"type":"custom"}]},"time":{"from":"now-24h","to":"now"},"title":"Azure - / Insights / Applications Test Availability Geo Map","uid":"AppInsightsAvTestGeoMap","version":1}}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '23244' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-XgRZmMx7j7OQ+ygcyGwW5Q';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:14 GMT - grafana-trace-id: - - 5b0d326093f37ecd02ea45d1be05e954 - mise-correlation-id: - - 203baed5-b5c3-4f70-aa80-7ad328474072 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933795.806.28.591452|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/dashboards/uid/INH9berMk - response: - body: - string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"azure-insights-cosmos-db","url":"/d/INH9berMk/azure-insights-cosmos-db","expires":"0001-01-01T00:00:00Z","created":"2024-05-28T21:55:36Z","updated":"2024-05-28T21:55:36Z","updatedBy":"Anonymous","createdBy":"Anonymous","version":1,"hasAcl":false,"isFolder":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure - Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","provisioned":true,"provisionedExternalId":"cosmosdb.json","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"__inputs":[],"__requires":[{"id":"grafana","name":"Grafana","type":"grafana","version":"7.4.3"},{"id":"grafana-azure-monitor-datasource","name":"Azure - Monitor","type":"datasource","version":"0.3.0"},{"id":"graph","name":"Graph","type":"panel","version":""},{"id":"stat","name":"Stat","type":"panel","version":""},{"id":"table","name":"Table","type":"panel","version":""}],"description":"The - dashboard provides insights of Azure Cosmos DB overview, throughput, requests, - storage, availability latency, system and account management.","editable":true,"id":5,"links":[],"panels":[{"collapsed":true,"datasource":"${ds}","gridPos":{"h":1,"w":24,"x":0,"y":0},"id":4,"panels":[{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"${ds}","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":9,"w":12,"x":0,"y":1},"hiddenSeries":false,"id":2,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":true,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Count"],"aggregation":"Count","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"DatabaseName","value":"DatabaseName"},{"text":"CollectionName","value":"CollectionName"},{"text":"Region","value":"Region"},{"text":"StatusCode","value":"StatusCode"},{"text":"OperationType","value":"OperationType"},{"text":"Status","value":"Status"}],"metricDefinition":"$ns","metricName":"TotalRequests","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Total - Requests","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":"0","show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"${ds}","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]},"unit":"short"},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":9,"w":12,"x":12,"y":1},"hiddenSeries":false,"id":19,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":true,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null - as zero","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Count"],"aggregation":"Count","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[{"dimension":"StatusCode","filter":"429","operator":"eq"}],"dimensions":[{"text":"DatabaseName","value":"DatabaseName"},{"text":"CollectionName","value":"CollectionName"},{"text":"Region","value":"Region"},{"text":"StatusCode","value":"StatusCode"},{"text":"OperationType","value":"OperationType"},{"text":"Status","value":"Status"}],"metricDefinition":"$ns","metricName":"TotalRequests","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":""},"queryType":"Azure - Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Throttled - Requests (429s)","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":"0","show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"${ds}","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]},"unit":"short"},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":8,"w":12,"x":0,"y":10},"hiddenSeries":false,"id":9,"legend":{"avg":false,"current":false,"max":true,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Maximum","Average"],"aggregation":"Maximum","allowedTimeGrainsMs":[60000,300000,3600000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"CollectionName","value":"CollectionName"},{"text":"DatabaseName","value":"DatabaseName"},{"text":"Region","value":"Region"},{"text":"PartitionKeyRangeId","value":"PartitionKeyRangeId"}],"metricDefinition":"$ns","metricName":"NormalizedRUConsumption","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"1 hour","value":"PT1H"},{"text":"1 - day","value":"P1D"}],"top":""},"queryType":"Azure Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Normalized - RU Consumption (max)","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"percent","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"${ds}","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]},"unit":"short"},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":8,"w":12,"x":12,"y":10},"hiddenSeries":false,"id":12,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Total","Average"],"aggregation":"Total","allowedTimeGrainsMs":[300000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"CollectionName","value":"CollectionName"},{"text":"DatabaseName","value":"DatabaseName"},{"text":"Region","value":"Region"}],"metricDefinition":"$ns","metricName":"IndexUsage","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"5 - minutes","value":"PT5M"}],"top":""},"hide":false,"queryType":"Azure Monitor","refId":"A","subscription":"$sub"},{"azureMonitor":{"aggOptions":["Total","Average"],"aggregation":"Total","allowedTimeGrainsMs":[300000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"CollectionName","value":"CollectionName"},{"text":"DatabaseName","value":"DatabaseName"},{"text":"Region","value":"Region"}],"metricDefinition":"$ns","metricName":"DataUsage","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"5 - minutes","value":"PT5M"}],"top":""},"hide":false,"queryType":"Azure Monitor","refId":"B","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Index - \u0026 Data Usage","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"decbytes","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"fixed"},"custom":{"align":null,"filterable":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[{"matcher":{"id":"byName","options":"Total"},"properties":[{"id":"custom.displayMode","value":"lcd-gauge"},{"id":"color","value":{"mode":"continuous-GrYlRd"}}]}]},"gridPos":{"h":9,"w":8,"x":0,"y":18},"id":11,"maxDataPoints":1,"options":{"showHeader":true},"targets":[{"azureMonitor":{"aggOptions":["Count"],"aggregation":"Count","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[{"dimension":"CollectionName","filter":"","operator":"eq"}],"dimensions":[{"text":"DatabaseName","value":"DatabaseName"},{"text":"CollectionName","value":"CollectionName"},{"text":"Region","value":"Region"},{"text":"StatusCode","value":"StatusCode"},{"text":"OperationType","value":"OperationType"},{"text":"Status","value":"Status"}],"metricDefinition":"$ns","metricName":"TotalRequests","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":""},"hide":false,"queryType":"Azure - Monitor","refId":"A","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Total - Requests (Count) By Collection","transformations":[{"id":"reduce","options":{"reducers":["sum"]}}],"type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"fixed"},"custom":{"align":null,"filterable":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[{"matcher":{"id":"byName","options":"Total"},"properties":[{"id":"custom.displayMode","value":"lcd-gauge"},{"id":"color","value":{"mode":"continuous-GrYlRd"}}]}]},"gridPos":{"h":9,"w":8,"x":8,"y":18},"id":14,"maxDataPoints":1,"options":{"showHeader":true},"targets":[{"azureMonitor":{"aggOptions":["Total","Average"],"aggregation":"Total","allowedTimeGrainsMs":[300000],"dimensionFilter":"*","dimensionFilters":[{"dimension":"CollectionName","filter":"","operator":"eq"}],"dimensions":[{"text":"CollectionName","value":"CollectionName"},{"text":"DatabaseName","value":"DatabaseName"},{"text":"Region","value":"Region"}],"metricDefinition":"$ns","metricName":"DocumentCount","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"5 - minutes","value":"PT5M"}],"top":""},"hide":false,"queryType":"Azure Monitor","refId":"B","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Document - Count (Avg) By Collection","transformations":[{"id":"reduce","options":{"reducers":["sum"]}}],"type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"fixed"},"custom":{"align":null,"filterable":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[{"matcher":{"id":"byName","options":"Total"},"properties":[{"id":"custom.displayMode","value":"lcd-gauge"},{"id":"color","value":{"mode":"continuous-GrYlRd"}}]}]},"gridPos":{"h":9,"w":8,"x":16,"y":18},"id":15,"maxDataPoints":1,"options":{"showHeader":true},"targets":[{"azureMonitor":{"aggOptions":["Total","Average"],"aggregation":"Total","allowedTimeGrainsMs":[300000],"dimensionFilter":"*","dimensionFilters":[{"dimension":"CollectionName","filter":"","operator":"eq"}],"dimensions":[{"text":"CollectionName","value":"CollectionName"},{"text":"DatabaseName","value":"DatabaseName"},{"text":"Region","value":"Region"}],"metricDefinition":"$ns","metricName":"DataUsage","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"5 - minutes","value":"PT5M"}],"top":""},"hide":false,"queryType":"Azure Monitor","refId":"C","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Data - Usage (Avg) By Collection","transformations":[{"id":"reduce","options":{"reducers":["sum"]}}],"type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"fixed"},"custom":{"align":null,"filterable":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[{"matcher":{"id":"byName","options":"Total"},"properties":[{"id":"custom.displayMode","value":"lcd-gauge"},{"id":"color","value":{"mode":"continuous-GrYlRd"}}]}]},"gridPos":{"h":9,"w":8,"x":0,"y":27},"id":16,"maxDataPoints":1,"options":{"showHeader":true},"targets":[{"azureMonitor":{"aggOptions":["Total","Average"],"aggregation":"Total","allowedTimeGrainsMs":[300000],"dimensionFilter":"*","dimensionFilters":[{"dimension":"CollectionName","filter":"","operator":"eq"}],"dimensions":[{"text":"CollectionName","value":"CollectionName"},{"text":"DatabaseName","value":"DatabaseName"},{"text":"Region","value":"Region"}],"metricDefinition":"$ns","metricName":"IndexUsage","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"5 - minutes","value":"PT5M"}],"top":""},"hide":false,"queryType":"Azure Monitor","refId":"D","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Index - Usage (Avg) By Collection","transformations":[{"id":"reduce","options":{"reducers":["sum"]}}],"type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"fixed"},"custom":{"align":null,"filterable":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[{"matcher":{"id":"byName","options":"Total"},"properties":[{"id":"custom.displayMode","value":"lcd-gauge"},{"id":"color","value":{"mode":"palette-classic"}}]}]},"gridPos":{"h":9,"w":8,"x":8,"y":27},"id":17,"maxDataPoints":1,"options":{"showHeader":true},"targets":[{"azureMonitor":{"aggOptions":["Maximum"],"aggregation":"Maximum","allowedTimeGrainsMs":[300000],"dimensionFilter":"*","dimensionFilters":[{"dimension":"CollectionName","filter":"","operator":"eq"}],"dimensions":[{"text":"DatabaseName","value":"DatabaseName"},{"text":"CollectionName","value":"CollectionName"}],"metricDefinition":"$ns","metricName":"ProvisionedThroughput","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"5 - minutes","value":"PT5M"}],"top":""},"hide":false,"queryType":"Azure Monitor","refId":"E","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Provisioned - Throughput (Max) By Collection","transformations":[{"id":"reduce","options":{"reducers":["sum"]}}],"type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"fixed"},"custom":{"align":null,"filterable":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[{"matcher":{"id":"byName","options":"Total"},"properties":[{"id":"custom.displayMode","value":"lcd-gauge"},{"id":"color","value":{"mode":"palette-classic"}}]}]},"gridPos":{"h":9,"w":8,"x":16,"y":27},"id":18,"maxDataPoints":1,"options":{"showHeader":true},"targets":[{"azureMonitor":{"aggOptions":["Maximum","Average"],"aggregation":"Maximum","allowedTimeGrainsMs":[60000,300000,3600000,86400000],"dimensionFilter":"*","dimensionFilters":[{"dimension":"CollectionName","filter":"","operator":"eq"}],"dimensions":[{"text":"CollectionName","value":"CollectionName"},{"text":"DatabaseName","value":"DatabaseName"},{"text":"Region","value":"Region"},{"text":"PartitionKeyRangeId","value":"PartitionKeyRangeId"}],"metricDefinition":"$ns","metricName":"NormalizedRUConsumption","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"1 hour","value":"PT1H"},{"text":"1 - day","value":"P1D"}],"top":""},"hide":false,"queryType":"Azure Monitor","refId":"F","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Normalized - RU Consumption (Max) By Collection","transformations":[{"id":"reduce","options":{"reducers":["sum"]}}],"type":"table"}],"title":"Overview","type":"row"},{"collapsed":true,"datasource":"${ds}","gridPos":{"h":1,"w":24,"x":0,"y":1},"id":21,"panels":[{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"${ds}","fieldConfig":{"defaults":{"custom":{}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":8,"w":12,"x":0,"y":2},"hiddenSeries":false,"id":23,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":true,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Total","Average"],"aggregation":"Total","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"DatabaseName","value":"DatabaseName"},{"text":"CollectionName","value":"CollectionName"},{"text":"Region","value":"Region"},{"text":"StatusCode","value":"StatusCode"},{"text":"OperationType","value":"OperationType"},{"text":"Status","value":"Status"}],"metricDefinition":"$ns","metricName":"TotalRequestUnits","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Total - Request Units","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"${ds}","fieldConfig":{"defaults":{"custom":{}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":8,"w":12,"x":12,"y":2},"hiddenSeries":false,"id":24,"legend":{"alignAsTable":false,"avg":false,"current":false,"max":true,"min":false,"rightSide":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Maximum","Average"],"aggregation":"Maximum","allowedTimeGrainsMs":[60000,300000,3600000,86400000],"dimensionFilter":"*","dimensionFilters":[{"dimension":"PartitionKeyRangeId","filter":"","operator":"eq"}],"dimensions":[{"text":"CollectionName","value":"CollectionName"},{"text":"DatabaseName","value":"DatabaseName"},{"text":"Region","value":"Region"},{"text":"PartitionKeyRangeId","value":"PartitionKeyRangeId"}],"metricDefinition":"$ns","metricName":"NormalizedRUConsumption","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"1 hour","value":"PT1H"},{"text":"1 - day","value":"P1D"}],"top":"10"},"queryType":"Azure Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Normalized - RU Consumption By PartitionKeyRangeID","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"percent","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{},"mappings":[],"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"gridPos":{"h":6,"w":24,"x":0,"y":10},"id":25,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"text":{},"textMode":"auto"},"targets":[{"azureMonitor":{"aggOptions":["Maximum"],"aggregation":"Maximum","allowedTimeGrainsMs":[300000],"dimensionFilter":"*","dimensionFilters":[{"dimension":"CollectionName","filter":"","operator":"eq"}],"dimensions":[{"text":"DatabaseName","value":"DatabaseName"},{"text":"CollectionName","value":"CollectionName"}],"metricDefinition":"$ns","metricName":"ProvisionedThroughput","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"5 - minutes","value":"PT5M"}],"top":""},"queryType":"Azure Monitor","refId":"A","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Provisioned - Throughput (Max) by Collection","type":"stat"}],"title":"Throughput","type":"row"},{"collapsed":true,"datasource":"${ds}","gridPos":{"h":1,"w":24,"x":0,"y":2},"id":27,"panels":[{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"${ds}","fieldConfig":{"defaults":{"custom":{}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":8,"w":12,"x":0,"y":3},"hiddenSeries":false,"id":28,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":true,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Count"],"aggregation":"Count","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[{"dimension":"StatusCode","filter":"","operator":"eq"}],"dimensions":[{"text":"DatabaseName","value":"DatabaseName"},{"text":"CollectionName","value":"CollectionName"},{"text":"Region","value":"Region"},{"text":"StatusCode","value":"StatusCode"},{"text":"OperationType","value":"OperationType"},{"text":"Status","value":"Status"}],"metricDefinition":"$ns","metricName":"TotalRequests","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Total - Requests by Status Code","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"${ds}","fieldConfig":{"defaults":{"custom":{}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":8,"w":12,"x":12,"y":3},"hiddenSeries":false,"id":29,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":true,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Count"],"aggregation":"Count","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[{"dimension":"StatusCode","filter":"429","operator":"eq"}],"dimensions":[{"text":"DatabaseName","value":"DatabaseName"},{"text":"CollectionName","value":"CollectionName"},{"text":"Region","value":"Region"},{"text":"StatusCode","value":"StatusCode"},{"text":"OperationType","value":"OperationType"},{"text":"Status","value":"Status"}],"metricDefinition":"$ns","metricName":"TotalRequests","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Throttled - Requests (429)","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"${ds}","fieldConfig":{"defaults":{"custom":{}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":8,"w":24,"x":0,"y":11},"hiddenSeries":false,"id":30,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":true,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Count"],"aggregation":"Count","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[{"dimension":"OperationType","filter":"","operator":"eq"}],"dimensions":[{"text":"DatabaseName","value":"DatabaseName"},{"text":"CollectionName","value":"CollectionName"},{"text":"Region","value":"Region"},{"text":"StatusCode","value":"StatusCode"},{"text":"OperationType","value":"OperationType"},{"text":"Status","value":"Status"}],"metricDefinition":"$ns","metricName":"TotalRequests","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Total - Requests by Operation Type","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}}],"title":"Requests","type":"row"},{"collapsed":true,"datasource":"${ds}","gridPos":{"h":1,"w":24,"x":0,"y":3},"id":32,"panels":[{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"${ds}","fieldConfig":{"defaults":{"custom":{}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":8,"w":12,"x":0,"y":4},"hiddenSeries":false,"id":33,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Total","Average"],"aggregation":"Average","allowedTimeGrainsMs":[300000],"dimensionFilter":"*","dimensionFilters":[{"dimension":null,"filter":"","operator":"eq"}],"dimensions":[{"text":"CollectionName","value":"CollectionName"},{"text":"DatabaseName","value":"DatabaseName"},{"text":"Region","value":"Region"}],"metricDefinition":"$ns","metricName":"DataUsage","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"5 - minutes","value":"PT5M"}],"top":"10"},"queryType":"Azure Monitor","refId":"A","subscription":"$sub"},{"azureMonitor":{"aggOptions":["Total","Average"],"aggregation":"Average","allowedTimeGrainsMs":[300000],"dimensionFilter":"*","dimensionFilters":[{"dimension":null,"filter":"","operator":"eq"}],"dimensions":[{"text":"CollectionName","value":"CollectionName"},{"text":"DatabaseName","value":"DatabaseName"},{"text":"Region","value":"Region"}],"metricDefinition":"$ns","metricName":"IndexUsage","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"5 - minutes","value":"PT5M"}],"top":"10"},"hide":false,"queryType":"Azure Monitor","refId":"B","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Data - \u0026 Index Usage","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"decbytes","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"${ds}","fieldConfig":{"defaults":{"custom":{}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":8,"w":12,"x":12,"y":4},"hiddenSeries":false,"id":34,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Total","Average"],"aggregation":"Average","allowedTimeGrainsMs":[300000],"dimensionFilter":"*","dimensionFilters":[{"dimension":null,"filter":"","operator":"eq"}],"dimensions":[{"text":"CollectionName","value":"CollectionName"},{"text":"DatabaseName","value":"DatabaseName"},{"text":"Region","value":"Region"}],"metricDefinition":"$ns","metricName":"DocumentCount","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"5 - minutes","value":"PT5M"}],"top":"10"},"queryType":"Azure Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Document - Count","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":15,"w":24,"x":0,"y":12},"id":36,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"text":{},"textMode":"auto"},"targets":[{"azureMonitor":{"aggOptions":["Total","Average"],"aggregation":"Average","allowedTimeGrainsMs":[300000],"dimensionFilter":"*","dimensionFilters":[{"dimension":"CollectionName","filter":"","operator":"eq"}],"dimensions":[{"text":"CollectionName","value":"CollectionName"},{"text":"DatabaseName","value":"DatabaseName"},{"text":"Region","value":"Region"}],"metricDefinition":"$ns","metricName":"DataUsage","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"5 - minutes","value":"PT5M"}],"top":"10"},"queryType":"Azure Monitor","refId":"A","subscription":"$sub"},{"azureMonitor":{"aggOptions":["Total","Average"],"aggregation":"Total","allowedTimeGrainsMs":[300000],"dimensionFilter":"*","dimensionFilters":[{"dimension":"CollectionName","filter":"","operator":"eq"}],"dimensions":[{"text":"CollectionName","value":"CollectionName"},{"text":"DatabaseName","value":"DatabaseName"},{"text":"Region","value":"Region"}],"metricDefinition":"$ns","metricName":"IndexUsage","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"5 - minutes","value":"PT5M"}],"top":"10"},"hide":false,"queryType":"Azure Monitor","refId":"B","subscription":"$sub"},{"azureMonitor":{"aggOptions":["Total","Average"],"aggregation":"Average","allowedTimeGrainsMs":[300000],"dimensionFilter":"*","dimensionFilters":[{"dimension":"CollectionName","filter":"","operator":"eq"}],"dimensions":[{"text":"CollectionName","value":"CollectionName"},{"text":"DatabaseName","value":"DatabaseName"},{"text":"Region","value":"Region"}],"metricDefinition":"$ns","metricName":"DocumentCount","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"5 - minutes","value":"PT5M"}],"top":"10"},"hide":false,"queryType":"Azure Monitor","refId":"C","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Data, - Index \u0026 Document Usage","type":"stat"}],"title":"Storage","type":"row"},{"collapsed":true,"datasource":"${ds}","gridPos":{"h":1,"w":24,"x":0,"y":4},"id":38,"panels":[{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"${ds}","fieldConfig":{"defaults":{"custom":{}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":8,"w":12,"x":0,"y":5},"hiddenSeries":false,"id":39,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","scopedVars":{"sub":{"selected":true,"text":"RTD-Experimental - - f7152080-b4e8-47ee-9c85-7f1d0e6b72dc","value":"f7152080-b4e8-47ee-9c85-7f1d0e6b72dc"}},"seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Minimum","Average","Maximum"],"aggregation":"Average","allowedTimeGrainsMs":[3600000],"dimensionFilter":"*","dimensionFilters":[{"dimension":null,"filter":"","operator":"eq"}],"dimensions":[],"metricDefinition":"$ns","metricName":"ServiceAvailability","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - hour","value":"PT1H"}],"top":"10"},"queryType":"Azure Monitor","refId":"A","subscription":"$sub"},{"azureMonitor":{"aggOptions":["Minimum","Average","Maximum"],"aggregation":"Minimum","allowedTimeGrainsMs":[3600000],"dimensionFilter":"*","dimensionFilters":[{"dimension":null,"filter":"","operator":"eq"}],"dimensions":[],"metricDefinition":"$ns","metricName":"ServiceAvailability","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - hour","value":"PT1H"}],"top":"10"},"hide":false,"queryType":"Azure Monitor","refId":"B","subscription":"$sub"},{"azureMonitor":{"aggOptions":["Minimum","Average","Maximum"],"aggregation":"Maximum","allowedTimeGrainsMs":[3600000],"dimensionFilter":"*","dimensionFilters":[{"dimension":null,"filter":"","operator":"eq"}],"dimensions":[],"metricDefinition":"$ns","metricName":"ServiceAvailability","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - hour","value":"PT1H"}],"top":"10"},"hide":false,"queryType":"Azure Monitor","refId":"C","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Service - Availability (min/max/avg in %)","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"percent","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}}],"repeat":"sub","title":"Availability","type":"row"},{"collapsed":true,"datasource":"${ds}","gridPos":{"h":1,"w":24,"x":0,"y":5},"id":41,"panels":[{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"${ds}","fieldConfig":{"defaults":{"custom":{}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":8,"w":12,"x":0,"y":6},"hiddenSeries":false,"id":42,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000],"dimensionFilter":"*","dimensionFilters":[{"dimension":"Region","filter":"","operator":"eq"}],"dimensions":[{"text":"DatabaseName","value":"DatabaseName"},{"text":"CollectionName","value":"CollectionName"},{"text":"Region","value":"Region"},{"text":"ConnectionMode","value":"ConnectionMode"},{"text":"OperationType","value":"OperationType"},{"text":"PublicAPIType","value":"PublicAPIType"}],"metricDefinition":"$ns","metricName":"ServerSideLatency","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"}],"top":"10"},"queryType":"Azure Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Server - Side Latency (Avg) By Region","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"ms","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"${ds}","fieldConfig":{"defaults":{"custom":{}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":8,"w":12,"x":12,"y":6},"hiddenSeries":false,"id":43,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000],"dimensionFilter":"*","dimensionFilters":[{"dimension":"OperationType","filter":"","operator":"eq"}],"dimensions":[{"text":"DatabaseName","value":"DatabaseName"},{"text":"CollectionName","value":"CollectionName"},{"text":"Region","value":"Region"},{"text":"ConnectionMode","value":"ConnectionMode"},{"text":"OperationType","value":"OperationType"},{"text":"PublicAPIType","value":"PublicAPIType"}],"metricDefinition":"$ns","metricName":"ServerSideLatency","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"}],"top":"10"},"queryType":"Azure Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Server - Side Latency (Avg) By Operation","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"ms","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}}],"title":"Latency","type":"row"},{"collapsed":true,"datasource":"${ds}","gridPos":{"h":1,"w":24,"x":0,"y":6},"id":45,"panels":[{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"${ds}","fieldConfig":{"defaults":{"custom":{}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":8,"w":12,"x":0,"y":7},"hiddenSeries":false,"id":46,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Count"],"aggregation":"Count","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[{"dimension":"StatusCode","filter":"","operator":"eq"}],"dimensions":[{"text":"DatabaseName","value":"DatabaseName"},{"text":"CollectionName","value":"CollectionName"},{"text":"Region","value":"Region"},{"text":"StatusCode","value":"StatusCode"}],"metricDefinition":"$ns","metricName":"MetadataRequests","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Metadata - Requests by Status Code","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"${ds}","fieldConfig":{"defaults":{"custom":{}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":8,"w":12,"x":12,"y":7},"hiddenSeries":false,"id":47,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Count"],"aggregation":"Count","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[{"dimension":"StatusCode","filter":"429","operator":"eq"}],"dimensions":[{"text":"DatabaseName","value":"DatabaseName"},{"text":"CollectionName","value":"CollectionName"},{"text":"Region","value":"Region"},{"text":"StatusCode","value":"StatusCode"}],"metricDefinition":"$ns","metricName":"MetadataRequests","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Metadata - Requests That Exceeded Capacity (429s)","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}}],"title":"System","type":"row"},{"collapsed":true,"datasource":"${ds}","gridPos":{"h":1,"w":24,"x":0,"y":7},"id":49,"panels":[{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"${ds}","fieldConfig":{"defaults":{"custom":{}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":8,"w":12,"x":0,"y":8},"hiddenSeries":false,"id":50,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Count"],"aggregation":"Count","allowedTimeGrainsMs":[300000],"dimensionFilter":"*","dimensionFilters":[{"dimension":null,"filter":"","operator":"eq"}],"dimensions":[],"metricDefinition":"$ns","metricName":"CreateAccount","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"5 - minutes","value":"PT5M"}],"top":"10"},"queryType":"Azure Monitor","refId":"A","subscription":"$sub"},{"azureMonitor":{"aggOptions":["Count"],"aggregation":"Count","allowedTimeGrainsMs":[300000],"dimensionFilter":"*","dimensionFilters":[{"dimension":null,"filter":"","operator":"eq"}],"dimensions":[],"metricDefinition":"$ns","metricName":"DeleteAccount","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"5 - minutes","value":"PT5M"}],"top":"10"},"hide":false,"queryType":"Azure Monitor","refId":"B","subscription":"$sub"},{"azureMonitor":{"aggOptions":["Count"],"aggregation":"Count","allowedTimeGrainsMs":[300000],"dimensionFilter":"*","dimensionFilters":[{"dimension":null,"filter":"","operator":"eq"}],"dimensions":[{"text":"KeyType","value":"KeyType"}],"metricDefinition":"$ns","metricName":"UpdateAccountKeys","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"5 - minutes","value":"PT5M"}],"top":"10"},"hide":false,"queryType":"Azure Monitor","refId":"C","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Cosmos - DB Account Management (Creates, Deletes) and Account Key Updates","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"${ds}","fieldConfig":{"defaults":{"custom":{}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":8,"w":12,"x":12,"y":8},"hiddenSeries":false,"id":51,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Count"],"aggregation":"Count","allowedTimeGrainsMs":[300000],"dimensionFilter":"*","dimensionFilters":[{"dimension":null,"filter":"","operator":"eq"}],"dimensions":[{"text":"DiagnosticSettings - Name","value":"DiagnosticSettingsName"},{"text":"ResourceGroup Name","value":"ResourceGroupName"}],"metricDefinition":"$ns","metricName":"UpdateDiagnosticsSettings","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"5 - minutes","value":"PT5M"}],"top":"10"},"queryType":"Azure Monitor","refId":"A","subscription":"$sub"},{"azureMonitor":{"aggOptions":["Count"],"aggregation":"Count","allowedTimeGrainsMs":[300000],"dimensionFilter":"*","dimensionFilters":[{"dimension":null,"filter":"","operator":"eq"}],"dimensions":[],"metricDefinition":"$ns","metricName":"UpdateAccountNetworkSettings","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"5 - minutes","value":"PT5M"}],"top":"10"},"hide":false,"queryType":"Azure Monitor","refId":"B","subscription":"$sub"},{"azureMonitor":{"aggOptions":["Count"],"aggregation":"Count","allowedTimeGrainsMs":[300000],"dimensionFilter":"*","dimensionFilters":[{"dimension":null,"filter":"","operator":"eq"}],"dimensions":[],"metricDefinition":"$ns","metricName":"UpdateAccountReplicationSettings","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"5 - minutes","value":"PT5M"}],"top":"10"},"hide":false,"queryType":"Azure Monitor","refId":"C","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Cosmos - DB Account Diagnostic, Network and Replication Settings Updates","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}}],"title":"Account - Management","type":"row"}],"refresh":false,"schemaVersion":27,"style":"dark","tags":[],"templating":{"list":[{"current":{},"hide":0,"includeAll":false,"label":"Datasource","multi":false,"name":"ds","options":[],"query":"grafana-azure-monitor-datasource","queryValue":"","refresh":1,"regex":"","skipUrlSync":false,"type":"datasource"},{"allValue":null,"current":{},"datasource":"${ds}","definition":"subscriptions()","description":null,"error":null,"hide":0,"includeAll":false,"label":"Subscription","multi":false,"name":"sub","options":[],"query":"subscriptions()","refresh":1,"regex":"","skipUrlSync":false,"sort":5,"tagValuesQuery":"","tags":[],"tagsQuery":"","type":"query","useTags":false},{"allValue":null,"current":{},"datasource":"${ds}","definition":"ResourceGroups($sub)","description":null,"error":null,"hide":0,"includeAll":false,"label":"Resource - Group","multi":false,"name":"rg","options":[],"query":"ResourceGroups($sub)","refresh":1,"regex":"","skipUrlSync":false,"sort":5,"tagValuesQuery":"","tags":[],"tagsQuery":"","type":"query","useTags":false},{"allValue":null,"current":{"selected":false,"text":"Microsoft.DocumentDb/databaseAccounts","value":"Microsoft.DocumentDb/databaseAccounts"},"description":null,"error":null,"hide":0,"includeAll":false,"label":"Namespace","multi":false,"name":"ns","options":[{"selected":true,"text":"Microsoft.DocumentDb/databaseAccounts","value":"Microsoft.DocumentDb/databaseAccounts"}],"query":"Microsoft.DocumentDb/databaseAccounts","skipUrlSync":false,"type":"custom"},{"allValue":null,"current":{},"datasource":"${ds}","definition":"ResourceNames($sub, - $rg, $ns)","description":null,"error":null,"hide":0,"includeAll":false,"label":"Resource","multi":false,"name":"resource","options":[],"query":"ResourceNames($sub, - $rg, $ns)","refresh":1,"regex":"","skipUrlSync":false,"sort":5,"tagValuesQuery":"","tags":[],"tagsQuery":"","type":"query","useTags":false}]},"time":{"from":"now-6h","to":"now"},"title":"Azure - / Insights / Cosmos DB","uid":"INH9berMk","version":1}}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '56521' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-IQyoq3wg/7KjIkBIgiWbmw';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:14 GMT - grafana-trace-id: - - c0fa2a558382a38fc0d0df224cbc3b49 - mise-correlation-id: - - b70ea37e-91b4-46a6-b155-422aeeae7bec - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933795.948.26.717863|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/dashboards/uid/8UDB1s3Gk - response: - body: - string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"azure-insights-data-explorer-clusters","url":"/d/8UDB1s3Gk/azure-insights-data-explorer-clusters","expires":"0001-01-01T00:00:00Z","created":"2024-05-28T21:55:36Z","updated":"2024-05-28T21:55:36Z","updatedBy":"Anonymous","createdBy":"Anonymous","version":1,"hasAcl":false,"isFolder":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure - Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","provisioned":true,"provisionedExternalId":"dataexplorercluster.json","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"__inputs":[],"__requires":[{"id":"grafana","name":"Grafana","type":"grafana","version":"7.4.3"},{"id":"grafana-azure-monitor-datasource","name":"Azure - Monitor","type":"datasource","version":"0.3.0"},{"id":"graph","name":"Graph","type":"panel","version":""},{"id":"stat","name":"Stat","type":"panel","version":""},{"id":"table","name":"Table","type":"panel","version":""}],"description":"The - dashboard provides insights of Azure Data Explorer Cluster Resource overview, - key mettrics, usage, tables, cache and ingestion.","editable":true,"id":9,"links":[],"panels":[{"collapsed":false,"datasource":"$ds","gridPos":{"h":1,"w":24,"x":0,"y":0},"id":6,"panels":[],"title":"Overview","type":"row"},{"datasource":"$ds","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":5,"w":3,"x":0,"y":1},"id":4,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"text":{},"textMode":"auto"},"targets":[{"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[],"metricDefinition":"$ns","metricName":"KeepAlive","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Monitor","refId":"A","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Keep - Alive (Avg)","type":"stat"},{"datasource":"$ds","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":5,"w":3,"x":3,"y":1},"id":12,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"text":{},"textMode":"auto"},"targets":[{"azureMonitor":{"aggOptions":["Average","Maximum","Minimum"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[],"metricDefinition":"$ns","metricName":"CPU","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Monitor","refId":"A","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"CPU - (Avg)","type":"stat"},{"datasource":"$ds","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":5,"w":3,"x":6,"y":1},"id":13,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"text":{},"textMode":"auto"},"targets":[{"azureMonitor":{"aggOptions":["Average","Maximum","Minimum"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[],"metricDefinition":"$ns","metricName":"IngestionUtilization","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Monitor","refId":"A","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Ingestion - Utilization (Avg) ","type":"stat"},{"datasource":"$ds","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":5,"w":3,"x":9,"y":1},"id":14,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"text":{},"textMode":"auto"},"targets":[{"azureMonitor":{"aggOptions":["Average","Maximum","Minimum"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[],"metricDefinition":"$ns","metricName":"IngestionLatencyInSeconds","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Monitor","refId":"A","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Ingestion - Latency (Avg) ","type":"stat"},{"datasource":"$ds","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":5,"w":3,"x":12,"y":1},"id":15,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"text":{},"textMode":"auto"},"targets":[{"azureMonitor":{"aggOptions":["Average","Maximum","Minimum"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[],"metricDefinition":"$ns","metricName":"CacheUtilization","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Monitor","refId":"A","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Cache - Utilization (Avg)","type":"stat"},{"datasource":"$ds","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":5,"w":3,"x":15,"y":1},"id":16,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"text":{},"textMode":"auto"},"targets":[{"azureMonitor":{"aggOptions":["Total"],"aggregation":"Total","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Status","value":"IngestionResultDetails"}],"metricDefinition":"$ns","metricName":"IngestionResult","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Monitor","refId":"A","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Succeeded - Ingestions (#)","type":"stat"},{"datasource":"$ds","description":"The aggregated - usage in the cluster, out of the total used CPU and memory. To see more details, - go to the Usage tab.","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":null,"filterable":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"gridPos":{"h":9,"w":12,"x":0,"y":6},"id":17,"options":{"showHeader":true},"targets":[{"azureLogAnalytics":{"query":"let - system_databases = dynamic([''KustoMonitoringPersistentDatabase'', ''$systemdb'']); - \r\nlet system_users = dynamic([''AAD app id=b753584e-c468-4503-852a-374280ce7a62'', - ''KustoServiceBuiltInPrincipal'']); // b753584e-c468-4503-852a-374280ce7a62 - is KustoRunner\r\nlet system_cluster_management_applications = dynamic([''Kusto.WinSvc.CM.Svc'']); - // Kusto Cluster Management\r\nlet CommandTable = ADXCommand \r\n | where - TimeGenerated \u003e datetime(2020-09-09T09:30:00Z) \r\n | where LastUpdatedOn - \u003e ago(7d)\r\n | where DatabaseName !in (system_databases) and User - !in (system_users) and ApplicationName !in (system_cluster_management_applications)\r\n | - where ((false == \"false\" and ApplicationName != ''Kusto.WinSvc.DM.Svc'') - or false == \"true\")\r\n | extend MemoryPeak = tolong(ResourceUtilization.MemoryPeak) - \r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | project-away ResourceUtilization;\r\nlet QueryTable - = ADXQuery\r\n | where LastUpdatedOn \u003e ago(7d)\r\n | where DatabaseName - !in (system_databases) and User !in (system_users) and ApplicationName !in - (system_cluster_management_applications)\r\n | where ((false == \"false\" - and ApplicationName != ''Kusto.WinSvc.DM.Svc'') or false == \"true\")\r\n | - extend MemoryPeak = tolong(MemoryPeak)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | extend CommandType = ''Query'';\r\nlet dataset_commands_queries - = CommandTable\r\n | union (QueryTable)\r\n | project CommandType, DatabaseName, - StartedOn, LastUpdatedOn, Duration, State, FailureReason, RootActivityId, - User, ApplicationName, Principal, TotalCPU, MemoryPeak, CorrelationId, cluster_name;\r\nlet - dataset = dataset_commands_queries\r\n | where cluster_name == ''mitulktest''\r\n //| - where totimespan(TotalCPU) \u003e totimespan(0)\r\n | summarize TotalCPU=max(TotalCPU) - \r\n , MemoryPeak=max(MemoryPeak)\r\n by User, ApplicationName, - CorrelationId \r\n;\r\nlet totalCPU = toscalar(dataset\r\n | summarize - sum((totimespan(TotalCPU) / 1s)));\r\nlet totalMemory = toscalar(dataset\r\n | - summarize sum(MemoryPeak));\r\nlet topMemory = \r\n dataset\r\n | top-nested - 10000 of User with others=\"Others\" by sum(MemoryPeak), top-nested 10000 - of ApplicationName with others=\"Others\" by sum(MemoryPeak)\r\n | extend - PercentOfTotalClusterMemoryUsed = aggregated_ApplicationName / toreal(totalMemory)\r\n;\r\nlet - topCpu = \r\n dataset\r\n | top-nested 10000 of User with others=\"Others\" - by sum(totimespan(TotalCPU) / 1s), top-nested 10000 of ApplicationName with - others=\"Others\" by sum(totimespan(TotalCPU) / 1s)\r\n | extend PercentOfTotalClusterCpuUsed - = aggregated_ApplicationName / toreal(totalCPU)\r\n;\r\ntopMemory\r\n| join - kind = fullouter(topCpu) on User, ApplicationName\r\n| extend BothPercentages - = PercentOfTotalClusterMemoryUsed + PercentOfTotalClusterCpuUsed\r\n| top - 10 by BothPercentages desc\r\n| extend User = case(ApplicationName == \"Kusto.WinSvc.DM.Svc\", - strcat(\"Kusto Data Management \", \"(\", User, \")\"),\r\n ApplicationName - == \"KustoQueryRunner\", strcat(\"Kusto Query Runner \", \"(\", User, \")\"),\r\n User - == \"AAD app id=e0331ea9-83fc-4409-a17d-6375364c3280\", \"DataMap Agent 001 - (app id: e0331ea9-83fc-4409-a17d-6375364c3280)\", // Used for internal MS - clusters \r\n User)\r\n| extend PercentOfTotalClusterMemoryUsed_display - = iff(isnan(PercentOfTotalClusterMemoryUsed * 100), toreal(0), PercentOfTotalClusterMemoryUsed - * 100)\r\n| extend PercentOfTotalClusterCpuUsed_display = iff(isnan(PercentOfTotalClusterCpuUsed - * 100), toreal(0), PercentOfTotalClusterCpuUsed * 100)\r\n| where not (ApplicationName - == \"Others\" and PercentOfTotalClusterMemoryUsed_display == 0 and PercentOfTotalClusterCpuUsed_display - == 0)\r\n| project User, ApplicationName, PercentOfTotalClusterMemoryUsed_display, - PercentOfTotalClusterCpuUsed_display","resultFormat":"time_series","workspace":"$ws"},"queryType":"Azure - Log Analytics","refId":"A","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Top - resource consumers","transparent":true,"type":"table"},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","description":"Over - a sliding timeline window. Not affected by the time range parameter","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":9,"w":12,"x":12,"y":6},"hiddenSeries":false,"id":2,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":3,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureLogAnalytics":{"query":"let - system_databases = dynamic([''KustoMonitoringPersistentDatabase'', ''$systemdb'']); - \r\nlet system_users = dynamic([''AAD app id=b753584e-c468-4503-852a-374280ce7a62'', - ''KustoServiceBuiltInPrincipal'']); // b753584e-c468-4503-852a-374280ce7a62 - is Kusto Query Runner\r\nlet system_cluster_management_applications = dynamic([''Kusto.WinSvc.CM.Svc'']); - // Kusto Cluster Management\r\nlet CommandTable = ADXCommand\r\n | extend - MemoryPeak = tolong(ResourceUtilization.MemoryPeak) \r\n | where DatabaseName - !in (system_databases) and User !in (system_users) and ApplicationName !in - (system_cluster_management_applications)\r\n | where ApplicationName != - ''Kusto.WinSvc.DM.Svc''\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | project-away ResourceUtilization;\r\nlet QueryTable - = ADXQuery\r\n | where DatabaseName !in (system_databases) and User !in - (system_users) and ApplicationName !in (system_cluster_management_applications)\r\n | - where ApplicationName != ''Kusto.WinSvc.DM.Svc''\r\n | extend MemoryPeak - = tolong(MemoryPeak)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | extend CommandType = ''Query'';\r\nlet dataset_commands_queries - = CommandTable\r\n | union (QueryTable)\r\n | project CommandType, DatabaseName, - StartedOn, LastUpdatedOn, Duration, State,\r\n FailureReason, RootActivityId, - User,\r\n ApplicationName,\r\n Principal,\r\n TotalCPU,\r\n MemoryPeak,\r\n CorrelationId,\r\n cluster_name;\r\nlet - raw = dataset_commands_queries\r\n | where LastUpdatedOn \u003e ago(7d)\r\n | - where cluster_name == ''mitulktest''\r\n | where StartedOn \u003e ago(365d)\r\n;\r\nraw\r\n| - evaluate activity_engagement(User, StartedOn, 1d, 7d)\r\n| join kind = inner - (\r\n raw\r\n | evaluate activity_engagement(User, StartedOn, 1d, 30d)\r\n )\r\n on - StartedOn\r\n| project StartedOn, Daily=dcount_activities_inner, Weekly=dcount_activities_outer, - Monthly = dcount_activities_outer1 \r\n| where StartedOn \u003e ago(90d)\r\n| - project Daily, StartedOn, Weekly, Monthly\r\n| sort by StartedOn asc\r\n","resultFormat":"time_series","workspace":"$ws"},"queryType":"Azure - Log Analytics","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Unique - user count","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"collapsed":false,"datasource":"$ds","gridPos":{"h":1,"w":24,"x":0,"y":15},"id":19,"panels":[],"title":"Key - Metrics","type":"row"},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":6,"x":0,"y":16},"hiddenSeries":false,"id":20,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[],"metricDefinition":"$ns","metricName":"KeepAlive","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Keep - Alive","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":6,"x":6,"y":16},"hiddenSeries":false,"id":21,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Average","Maximum","Minimum"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[],"metricDefinition":"$ns","metricName":"CPU","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"CPU","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"percent","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":6,"x":12,"y":16},"hiddenSeries":false,"id":22,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Average","Maximum","Minimum"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[],"metricDefinition":"$ns","metricName":"CacheUtilization","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Cache - Utilization","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"percent","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":6,"x":18,"y":16},"hiddenSeries":false,"id":23,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Average","Maximum","Minimum"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[],"metricDefinition":"$ns","metricName":"InstanceCount","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Instance - Count","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":6,"x":0,"y":26},"hiddenSeries":false,"id":24,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Average","Maximum","Minimum"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[],"metricDefinition":"$ns","metricName":"TotalNumberOfConcurrentQueries","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Concurrent - Queries","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":6,"x":6,"y":26},"hiddenSeries":false,"id":25,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Average","Maximum","Minimum","Total"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Query - Status","value":"QueryStatus"}],"metricDefinition":"$ns","metricName":"QueryDuration","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Query - Duration","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"ms","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":6,"x":12,"y":26},"hiddenSeries":false,"id":26,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Average","Maximum","Minimum","Total"],"aggregation":"Total","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Command - Type","value":"CommandType"}],"metricDefinition":"$ns","metricName":"TotalNumberOfThrottledCommands","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Throttled - Commands","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"ms","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":6,"x":18,"y":26},"hiddenSeries":false,"id":27,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Average","Maximum","Minimum","Total"],"aggregation":"Maximum","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[],"metricDefinition":"$ns","metricName":"TotalNumberOfThrottledQueries","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Throttled - Queries","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":6,"x":0,"y":36},"hiddenSeries":false,"id":28,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Average","Maximum","Minimum"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[],"metricDefinition":"$ns","metricName":"IngestionUtilization","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Ingestion - Utilization","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"percent","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":6,"x":6,"y":36},"hiddenSeries":false,"id":29,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Average","Maximum","Minimum"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[],"metricDefinition":"$ns","metricName":"IngestionLatencyInSeconds","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Ingestion - Latency","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"s","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":6,"x":12,"y":36},"hiddenSeries":false,"id":30,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Total"],"aggregation":"Total","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Status","value":"IngestionResultDetails"}],"metricDefinition":"$ns","metricName":"IngestionResult","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Ingestion - Result","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":6,"x":18,"y":36},"hiddenSeries":false,"id":31,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":true,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Total","Maximum"],"aggregation":"Total","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Database","value":"Database"}],"metricDefinition":"$ns","metricName":"IngestionVolumeInMB","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Ingestion - Volume","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"decbytes","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":6,"x":0,"y":46},"hiddenSeries":false,"id":32,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Average","Minimum","Maximum"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[],"metricDefinition":"$ns","metricName":"StreamingIngestDataRate","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Streaming - Ingest Data Rate","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":6,"x":6,"y":46},"hiddenSeries":false,"id":33,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Average","Minimum","Maximum"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[],"metricDefinition":"$ns","metricName":"StreamingIngestDuration","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Streaming - Ingest Duration","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"ms","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":6,"x":12,"y":46},"hiddenSeries":false,"id":34,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["None","Average","Minimum","Maximum","Total","Count"],"aggregation":"None","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[],"metricDefinition":"$ns","metricName":"SteamingIngestRequestRate","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Streaming - Ingest Request Rate","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"ms","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":6,"x":18,"y":46},"hiddenSeries":false,"id":35,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Result","value":"Result"}],"metricDefinition":"$ns","metricName":"StreamingIngestResults","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Streaming - Ingest Result","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":9,"w":12,"x":0,"y":56},"hiddenSeries":false,"id":36,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Total","Average","Minimum","Maximum"],"aggregation":"Total","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component - Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"EventsProcessed","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Events - Processed","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":9,"w":12,"x":12,"y":56},"hiddenSeries":false,"id":37,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component - Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Discovery - Latency","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"collapsed":false,"datasource":"$ds","gridPos":{"h":1,"w":24,"x":0,"y":65},"id":40,"panels":[],"title":"Usage","type":"row"},{"datasource":"$ds","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":null,"filterable":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"gridPos":{"h":4,"w":14,"x":0,"y":66},"id":43,"options":{"showHeader":true},"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let - system_databases = dynamic([''KustoMonitoringPersistentDatabase'', ''$systemdb'']); - \r\nlet system_users = dynamic([''AAD app id=b753584e-c468-4503-852a-374280ce7a62'', - ''KustoServiceBuiltInPrincipal'']); // b753584e-c468-4503-852a-374280ce7a62 - is KustoRunner\r\nlet system_cluster_management_applications = dynamic([''Kusto.WinSvc.CM.Svc'']); - // Kusto Cluster Management\r\nlet CommandTable = ADXCommand \r\n | where - TimeGenerated \u003e datetime(2020-09-09T09:30:00Z) \r\n | where LastUpdatedOn - \u003e ago(7d)\r\n | where DatabaseName !in (system_databases) and User - !in (system_users) and ApplicationName !in (system_cluster_management_applications)\r\n | - where ((false == \"false\" and ApplicationName != ''Kusto.WinSvc.DM.Svc'') - or false == \"true\")\r\n | extend MemoryPeak = tolong(ResourceUtilization.MemoryPeak) - \r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | project-away ResourceUtilization;\r\nlet QueryTable - = ADXQuery\r\n | where LastUpdatedOn \u003e ago(7d)\r\n | where DatabaseName - !in (system_databases) and User !in (system_users) and ApplicationName !in - (system_cluster_management_applications)\r\n | where ((false == \"false\" - and ApplicationName != ''Kusto.WinSvc.DM.Svc'') or false == \"true\")\r\n | - extend MemoryPeak = tolong(MemoryPeak)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | extend CommandType = ''Query'';\r\nlet dataset_commands_queries - = CommandTable\r\n | union (QueryTable)\r\n | project CommandType, DatabaseName, - StartedOn, LastUpdatedOn, Duration, State, FailureReason, RootActivityId, - User, ApplicationName, Principal, TotalCPU, MemoryPeak, CorrelationId, cluster_name;\r\nlet - dataset = dataset_commands_queries\r\n | where cluster_name == ''mitulktest''\r\n //| - where totimespan(TotalCPU) \u003e totimespan(0)\r\n | summarize TotalCPU=max(TotalCPU) - \r\n , MemoryPeak=max(MemoryPeak)\r\n by User, ApplicationName, - CorrelationId \r\n;\r\nlet totalCPU = toscalar(dataset\r\n | summarize - sum((totimespan(TotalCPU) / 1s)));\r\nlet totalMemory = toscalar(dataset\r\n | - summarize sum(MemoryPeak));\r\nlet topMemory = \r\n dataset\r\n | top-nested - 10000 of User with others=\"Others\" by sum(MemoryPeak), top-nested 10000 - of ApplicationName with others=\"Others\" by sum(MemoryPeak)\r\n | extend - PercentOfTotalClusterMemoryUsed = aggregated_ApplicationName / toreal(totalMemory)\r\n;\r\nlet - topCpu = \r\n dataset\r\n | top-nested 10000 of User with others=\"Others\" - by sum(totimespan(TotalCPU) / 1s), top-nested 10000 of ApplicationName with - others=\"Others\" by sum(totimespan(TotalCPU) / 1s)\r\n | extend PercentOfTotalClusterCpuUsed - = aggregated_ApplicationName / toreal(totalCPU)\r\n;\r\ntopMemory\r\n| join - kind = fullouter(topCpu) on User, ApplicationName\r\n| extend BothPercentages - = PercentOfTotalClusterMemoryUsed + PercentOfTotalClusterCpuUsed\r\n| top - 10 by BothPercentages desc\r\n| extend User = case(ApplicationName == \"Kusto.WinSvc.DM.Svc\", - strcat(\"Kusto Data Management \", \"(\", User, \")\"),\r\n ApplicationName - == \"KustoQueryRunner\", strcat(\"Kusto Query Runner \", \"(\", User, \")\"),\r\n User - == \"AAD app id=e0331ea9-83fc-4409-a17d-6375364c3280\", \"DataMap Agent 001 - (app id: e0331ea9-83fc-4409-a17d-6375364c3280)\", // Used for internal MS - clusters \r\n User)\r\n| extend PercentOfTotalClusterMemoryUsed_display - = iff(isnan(PercentOfTotalClusterMemoryUsed * 100), toreal(0), PercentOfTotalClusterMemoryUsed - * 100)\r\n| extend PercentOfTotalClusterCpuUsed_display = iff(isnan(PercentOfTotalClusterCpuUsed - * 100), toreal(0), PercentOfTotalClusterCpuUsed * 100)\r\n| where not (ApplicationName - == \"Others\" and PercentOfTotalClusterMemoryUsed_display == 0 and PercentOfTotalClusterCpuUsed_display - == 0)\r\n| project User, ApplicationName, PercentOfTotalClusterMemoryUsed_display, - PercentOfTotalClusterCpuUsed_display","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component - Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Log Analytics","refId":"A","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Top - resource consumers (within the CPU and memory consumption of the cluster)","transparent":true,"type":"table"},{"datasource":"$ds","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":null,"filterable":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"gridPos":{"h":4,"w":10,"x":14,"y":66},"id":44,"options":{"showHeader":true},"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let - system_databases = dynamic([''KustoMonitoringPersistentDatabase'', ''$systemdb'']); - \r\nlet system_users = dynamic([''AAD app id=b753584e-c468-4503-852a-374280ce7a62'', - ''KustoServiceBuiltInPrincipal'']); // b753584e-c468-4503-852a-374280ce7a62 - is Kusto Query Runner\r\nlet system_cluster_management_applications = dynamic([''Kusto.WinSvc.CM.Svc'']); - // Kusto Cluster Management\r\nlet CommandTable = ADXCommand\r\n | extend - MemoryPeak = tolong(ResourceUtilization.MemoryPeak)\r\n | where LastUpdatedOn - \u003e ago(7d)\r\n | where DatabaseName !in (system_databases) and User - !in (system_users) and ApplicationName !in (system_cluster_management_applications)\r\n | - where ((false == \"false\" and ApplicationName != ''Kusto.WinSvc.DM.Svc'') - or false == \"true\")\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | project-away ResourceUtilization;\r\nlet QueryTable - = ADXQuery\r\n | where LastUpdatedOn \u003e ago(7d)\r\n | where DatabaseName - !in (system_databases) and User !in (system_users) and ApplicationName !in - (system_cluster_management_applications)\r\n | where ((false == \"false\" - and ApplicationName != ''Kusto.WinSvc.DM.Svc'') or false == \"true\")\r\n | - extend MemoryPeak = tolong(MemoryPeak)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | extend CommandType = ''Query'';\r\nlet dataset_commands_queries - = CommandTable\r\n | union (QueryTable)\r\n | project CommandType, DatabaseName, - StartedOn, LastUpdatedOn, Duration, State,\r\n FailureReason, RootActivityId, - User, ApplicationName, Principal, TotalCPU, MemoryPeak, CorrelationId, cluster_name;\r\nlet - dataset = dataset_commands_queries\r\n | where cluster_name == ''mitulktest''\r\n | - where CommandType != ''TableSetOrAppend''\r\n | summarize Count=count() - by User, ApplicationName\r\n | project User, ApplicationName, Count\r\n | - extend User = case(ApplicationName == \"Kusto.WinSvc.DM.Svc\", strcat(\"Kusto - Data Management \", \"(\", User, \")\"),\r\n User == \"AAD app id=e0331ea9-83fc-4409-a17d-6375364c3280\", - \"DataMap Agent 001 (app id: e0331ea9-83fc-4409-a17d-6375364c3280)\", // Used - for internal MS clusters\r\n User)\r\n | top 10 by Count;\r\n//| - order by Count desc\r\n// \u003cOption #1 for top-nested\u003e | top-nested - 10 of User with others=\"Other Values\" by agg_User=sum(Count) desc;\r\n// - \u003cOption #2 for top-nested\u003e| top-nested 10 of User by agg_User=sum(Count) - desc, top-nested 5 of ApplicationName with others=\"Other applications\" by - agg_App=sum(Count) desc\r\n// \u003cOption #2 for top-nested\u003e| where - not (ApplicationName == \"Other applications\" and agg_App == 0)\r\n// \u003cOption - #2 for top-nested\u003e| project-away agg_User;\r\ndataset\r\n","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component - Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Log Analytics","refId":"A","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Top - principals and applications by command and query count","transparent":true,"type":"table"},{"datasource":"$ds","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":null,"filterable":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"gridPos":{"h":5,"w":8,"x":0,"y":70},"id":38,"options":{"showHeader":true},"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let - system_databases = dynamic([''KustoMonitoringPersistentDatabase'', ''$systemdb'']); - \r\nlet system_users = dynamic([''AAD app id=b753584e-c468-4503-852a-374280ce7a62'', - ''KustoServiceBuiltInPrincipal'']); // b753584e-c468-4503-852a-374280ce7a62 - is KustoRunner\r\nlet system_cluster_management_applications = dynamic([''Kusto.WinSvc.CM.Svc'']); - // Kusto Cluster Management\r\nlet CommandTable = ADXCommand\r\n | extend - MemoryPeak = tolong(ResourceUtilization.MemoryPeak)\r\n | where LastUpdatedOn - \u003e ago(7d)\r\n | where DatabaseName !in (system_databases) and User - !in (system_users) and ApplicationName !in (system_cluster_management_applications)\r\n | - where ((false == \"false\" and ApplicationName != ''Kusto.WinSvc.DM.Svc'') - or false == \"true\")\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | project-away ResourceUtilization;\r\nlet QueryTable - = ADXQuery\r\n | where LastUpdatedOn \u003e ago(7d)\r\n | where DatabaseName - !in (system_databases) and User !in (system_users) and ApplicationName !in - (system_cluster_management_applications)\r\n | where ((false == \"false\" - and ApplicationName != ''Kusto.WinSvc.DM.Svc'') or false == \"true\")\r\n | - extend MemoryPeak = tolong(MemoryPeak)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | extend CommandType = ''Query'';\r\nlet dataset_commands_queries - = CommandTable\r\n | union (QueryTable)\r\n | extend ApplicationName - = case(ApplicationName == \"Kusto.WinSvc.DM.Svc\", \"Kusto Data Management\",\r\n ApplicationName)\r\n | - project CommandType, DatabaseName, StartedOn, LastUpdatedOn, Duration, State,\r\n FailureReason, - RootActivityId, User, ApplicationName, Principal, TotalCPU, MemoryPeak, CorrelationId, - cluster_name;\r\nlet dataset = dataset_commands_queries\r\n | where cluster_name - == ''mitulktest''\r\n | where CommandType != ''TableSetOrAppend''\r\n | - summarize Count=count() by ApplicationName\r\n | project ApplicationName, - Count\r\n | order by Count desc\r\n //| top-nested 10 of User with others=\"Other - Values\" by agg_User=sum(Count) desc;\r\n | top-nested 7 of ApplicationName - with others=\"Other Values\" by agg_App=sum(Count) desc;\r\n//|where not - (ApplicationName == \"Other applications\" and agg_App == 0)\r\n//|project-away - agg_User;\r\ndataset\r\n","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component - Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Log Analytics","refId":"A","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Top - applications by command and query count","transparent":true,"type":"table"},{"datasource":"$ds","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":null,"filterable":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"gridPos":{"h":5,"w":8,"x":8,"y":70},"id":41,"options":{"showHeader":true},"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let - system_databases = dynamic([''KustoMonitoringPersistentDatabase'', ''$systemdb'']); - \r\nlet system_users = dynamic([''AAD app id=b753584e-c468-4503-852a-374280ce7a62'', - ''KustoServiceBuiltInPrincipal'']); // b753584e-c468-4503-852a-374280ce7a62 - is KustoRunner\r\nlet system_cluster_management_applications = dynamic([''Kusto.WinSvc.CM.Svc'']); - // Kusto Cluster Management\r\nlet CommandTable = ADXCommand\r\n | extend - MemoryPeak = tolong(ResourceUtilization.MemoryPeak)\r\n | where LastUpdatedOn - \u003e ago(7d)\r\n | where DatabaseName !in (system_databases) and User - !in (system_users) and ApplicationName !in (system_cluster_management_applications)\r\n | - where ((false == \"false\" and ApplicationName != ''Kusto.WinSvc.DM.Svc'') - or false == \"true\")\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | project-away ResourceUtilization;\r\nlet QueryTable - = ADXQuery\r\n | where LastUpdatedOn \u003e ago(7d)\r\n | where DatabaseName - !in (system_databases) and User !in (system_users) and ApplicationName !in - (system_cluster_management_applications)\r\n | where ((false == \"false\" - and ApplicationName != ''Kusto.WinSvc.DM.Svc'') or false == \"true\")\r\n | - extend MemoryPeak = tolong(MemoryPeak)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | extend CommandType = ''Query'';\r\nlet dataset_commands_queries - = CommandTable\r\n | union (QueryTable)\r\n | project CommandType, DatabaseName, - StartedOn, LastUpdatedOn, Duration, State,\r\n FailureReason, RootActivityId, - User, ApplicationName, Principal, TotalCPU, MemoryPeak, CorrelationId, cluster_name;\r\nlet - dataset = dataset_commands_queries\r\n | where cluster_name == ''mitulktest''\r\n | - where CommandType != ''TableSetOrAppend''\r\n | extend User = case(ApplicationName - == \"Kusto.WinSvc.DM.Svc\", strcat(\"Kusto Data Management \", \"(\", User, - \")\"),\r\n ApplicationName == \"KustoQueryRunner\", strcat(\"Kusto - Query Runner \", \"(\", User, \")\"),\r\n User == \"AAD app id=e0331ea9-83fc-4409-a17d-6375364c3280\", - \"DataMap Agent 001 (app id: e0331ea9-83fc-4409-a17d-6375364c3280)\", // Used - for internal MS clusters \r\n User)\r\n | summarize Count=count() - by User\r\n | project User, Count\r\n | order by Count desc\r\n | - top-nested 7 of User with others=\"Other Values\" by agg_User=sum(Count) desc;\r\ndataset\r\n\r\n","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component - Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Log Analytics","refId":"A","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Top - principals by command and query count","transparent":true,"type":"table"},{"datasource":"$ds","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":null,"filterable":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"gridPos":{"h":5,"w":8,"x":16,"y":70},"id":42,"options":{"showHeader":true},"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let - system_databases = dynamic([''KustoMonitoringPersistentDatabase'', ''$systemdb'']); - \r\nlet system_users = dynamic([''AAD app id=b753584e-c468-4503-852a-374280ce7a62'', - ''KustoServiceBuiltInPrincipal'']); // b753584e-c468-4503-852a-374280ce7a62 - is KustoRunner\r\nlet system_cluster_management_applications = dynamic([''Kusto.WinSvc.CM.Svc'']); - // Kusto Cluster Management\r\nlet CommandTable = ADXCommand\r\n | extend - MemoryPeak = tolong(ResourceUtilization.MemoryPeak)\r\n | where LastUpdatedOn - \u003e ago(7d)\r\n | where DatabaseName !in (system_databases) and User - !in (system_users) and ApplicationName !in (system_cluster_management_applications)\r\n | - where ((false == \"false\" and ApplicationName != ''Kusto.WinSvc.DM.Svc'') - or false == \"true\")\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | project-away ResourceUtilization;\r\nlet QueryTable - = ADXQuery\r\n | where LastUpdatedOn \u003e ago(7d)\r\n | where DatabaseName - !in (system_databases) and User !in (system_users) and ApplicationName !in - (system_cluster_management_applications)\r\n | where ((false == \"false\" - and ApplicationName != ''Kusto.WinSvc.DM.Svc'') or false == \"true\")\r\n | - extend MemoryPeak = tolong(MemoryPeak)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | extend CommandType = ''Query'';\r\nlet dataset_commands_queries - = CommandTable\r\n | union (QueryTable)\r\n | project CommandType, DatabaseName, - StartedOn, LastUpdatedOn, Duration, State,\r\n FailureReason, RootActivityId, - User, ApplicationName, Principal, TotalCPU, MemoryPeak, CorrelationId, cluster_name;\r\nlet - dataset = dataset_commands_queries\r\n | where cluster_name == ''mitulktest''\r\n | - where CommandType != ''TableSetOrAppend''\r\n | summarize Count=count() - by CommandType\r\n | project CommandType, Count\r\n | order by Count - desc\r\n | top-nested 7 of CommandType with others=\"Other Values\" by - agg_App=sum(Count) desc;\r\ndataset\r\n","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component - Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Log Analytics","refId":"A","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Queries - and top commands by command type","transparent":true,"type":"table"},{"datasource":"$ds","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":null,"filterable":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"gridPos":{"h":4,"w":14,"x":0,"y":75},"id":45,"options":{"showHeader":true},"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let - system_databases = dynamic([''KustoMonitoringPersistentDatabase'', ''$systemdb'']); - \r\nlet system_users = dynamic([''AAD app id=b753584e-c468-4503-852a-374280ce7a62'', - ''KustoServiceBuiltInPrincipal'']); // b753584e-c468-4503-852a-374280ce7a62 - is KustoRunner\r\nlet system_cluster_management_applications = dynamic([''Kusto.WinSvc.CM.Svc'']); - // Kusto Cluster Management\r\nlet CommandTable = ADXCommand\r\n | where - TimeGenerated \u003e ago(17d)\r\n | where DatabaseName !in (system_databases) - and User !in (system_users) and ApplicationName !in (system_cluster_management_applications)\r\n | - where ((false == \"false\" and ApplicationName != ''Kusto.WinSvc.DM.Svc'') - or false == \"true\")\r\n | extend MemoryPeak = tolong(ResourceUtilization.MemoryPeak)\r\n | - parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" cluster_name\r\n | - project-away ResourceUtilization;\r\nlet QueryTable = ADXQuery\r\n | where - TimeGenerated \u003e ago(17d)\r\n | where DatabaseName !in (system_databases) - and User !in (system_users) and ApplicationName !in (system_cluster_management_applications)\r\n | - where ((false == \"false\" and ApplicationName != ''Kusto.WinSvc.DM.Svc'') - or false == \"true\")\r\n | extend MemoryPeak = tolong(MemoryPeak)\r\n | - parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" cluster_name\r\n | - extend CommandType = ''Query'';\r\nlet dataset_commands_queries = CommandTable\r\n | - union (QueryTable)\r\n | project CommandType, DatabaseName, StartedOn, - LastUpdatedOn, Duration, State,\r\n FailureReason, RootActivityId, - User, ApplicationName, Principal, TotalCPU, MemoryPeak, CorrelationId, cluster_name;\r\nlet - dataset = dataset_commands_queries\r\n | where cluster_name == ''mitulktest'';\r\nlet - FullList = dataset\r\n | where CommandType != ''TableSetOrAppend'';\r\nlet - Last24Hours =\r\n FullList\r\n | where StartedOn \u003e= ago(1d) and - StartedOn \u003c now()\r\n | summarize Count=count() by User, ApplicationName\r\n | - top 100 by Count desc\r\n;\r\nlet HistoricalDailyAverage =\r\n FullList\r\n | - where StartedOn \u003e= ago(16d) and StartedOn \u003c ago(1d)\r\n | summarize - Count=count() / 15.0 by User, ApplicationName\r\n | top 100 by Count desc\r\n;\r\nlet - TimeRangeComparison =\r\n Last24Hours\r\n | join kind=leftouter (HistoricalDailyAverage) - on User, ApplicationName\r\n | project User=coalesce(User, User1), ApplicationName, - Last24Hours=Count, HistoricalDailyAverage=round(Count1, 0)\r\n | extend - PercentChange=round((Last24Hours - HistoricalDailyAverage) / toreal(HistoricalDailyAverage), - 2)\r\n | top 10 by Last24Hours desc\r\n;\r\nTimeRangeComparison\r\n| extend - User = case(ApplicationName == \"Kusto.WinSvc.DM.Svc\", strcat(\"Kusto Data - Management \", \"(\", User, \")\"),\r\n ApplicationName == \"KustoQueryRunner\", - strcat(\"Kusto Query Runner \", \"(\", User, \")\"),\r\n User == \"AAD - app id=e0331ea9-83fc-4409-a17d-6375364c3280\", \"DataMap Agent 001 (app id: - e0331ea9-83fc-4409-a17d-6375364c3280)\", // Used for internal MS clusters - \r\n User)\r\n| project User, ApplicationName, HistoricalDailyAverage=round(HistoricalDailyAverage, - 0), Last24Hours, PercentChange\r\n| order by Last24Hours desc","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component - Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Log Analytics","refId":"A","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Changes - in query count by principal (not affected by the the time range parameter)","transparent":true,"type":"table"},{"datasource":"$ds","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":null,"filterable":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"gridPos":{"h":4,"w":10,"x":14,"y":75},"id":46,"options":{"showHeader":true},"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let - system_databases = dynamic([''KustoMonitoringPersistentDatabase'', ''$systemdb'']); - \r\nlet system_users = dynamic([''AAD app id=b753584e-c468-4503-852a-374280ce7a62'', - ''KustoServiceBuiltInPrincipal'']); // b753584e-c468-4503-852a-374280ce7a62 - is Kusto Quert Runner\r\nlet system_cluster_management_applications = dynamic([''Kusto.WinSvc.CM.Svc'']); - // Kusto Cluster Management\r\nlet CommandTable = ADXCommand\r\n | extend - MemoryPeak = tolong(ResourceUtilization.MemoryPeak)\r\n | where LastUpdatedOn - \u003e ago(7d)\r\n | where DatabaseName !in (system_databases) and User - !in (system_users) and ApplicationName !in (system_cluster_management_applications)\r\n | - where ((false == \"false\" and ApplicationName != ''Kusto.WinSvc.DM.Svc'') - or false == \"true\")\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | project-away ResourceUtilization;\r\nlet QueryTable - = ADXQuery\r\n | where LastUpdatedOn \u003e ago(7d)\r\n | where DatabaseName - !in (system_databases) and User !in (system_users) and ApplicationName !in - (system_cluster_management_applications)\r\n | where ((false == \"false\" - and ApplicationName != ''Kusto.WinSvc.DM.Svc'') or false == \"true\")\r\n | - extend MemoryPeak = tolong(MemoryPeak)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | extend CommandType = ''Query'';\r\nlet dataset_commands_queries - = CommandTable\r\n | union (QueryTable)\r\n | project CommandType, DatabaseName, - StartedOn, LastUpdatedOn, Duration, State,\r\n FailureReason, RootActivityId, - User, ApplicationName, Principal, TotalCPU, MemoryPeak, CorrelationId, cluster_name;\r\nlet - dataset = dataset_commands_queries\r\n | where cluster_name == ''mitulktest'';\r\ndataset\r\n| - where CommandType != ''TableSetOrAppend'' and State == ''Failed''\r\n| summarize - Count=count() by User, ApplicationName\r\n| top 10 by Count desc\r\n| extend - User = case(ApplicationName == \"Kusto.WinSvc.DM.Svc\", strcat(\"Kusto Data - Management \", \"(\", User, \")\"),\r\n ApplicationName == \"KustoQueryRunner\", - strcat(\"Kusto Query Runner \", \"(\", User, \")\"),\r\n User == \"AAD - app id=e0331ea9-83fc-4409-a17d-6375364c3280\", \"DataMap Agent 001 (app id: - e0331ea9-83fc-4409-a17d-6375364c3280)\", // Used for internal MS clusters - \r\n User)\r\n| order by Count desc\r\n","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component - Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Log Analytics","refId":"A","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Failed - queries","transparent":true,"type":"table"},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":8,"x":0,"y":79},"hiddenSeries":false,"id":47,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":true,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let - system_databases = dynamic([''KustoMonitoringPersistentDatabase'', ''$systemdb'']); - \r\nlet system_users = dynamic([''AAD app id=b753584e-c468-4503-852a-374280ce7a62'', - ''KustoServiceBuiltInPrincipal'']); // b753584e-c468-4503-852a-374280ce7a62 - is Kusto Query Runner\r\nlet system_cluster_management_applications = dynamic([''Kusto.WinSvc.CM.Svc'']); - // Kusto Cluster Management\r\nlet CommandTable = ADXCommand\r\n | extend - MemoryPeak = tolong(ResourceUtilization.MemoryPeak)\r\n | where StartedOn - \u003e ago(7d)\r\n | where DatabaseName !in (system_databases) and User - !in (system_users) and ApplicationName !in (system_cluster_management_applications)\r\n | - where ((false == \"false\" and ApplicationName != ''Kusto.WinSvc.DM.Svc'') - or false == \"true\")\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | project-away ResourceUtilization;\r\nlet QueryTable - = ADXQuery\r\n | where StartedOn \u003e ago(7d)\r\n | where DatabaseName - !in (system_databases) and User !in (system_users) and ApplicationName !in - (system_cluster_management_applications)\r\n | where ((false == \"false\" - and ApplicationName != ''Kusto.WinSvc.DM.Svc'') or false == \"true\")\r\n | - extend MemoryPeak = tolong(MemoryPeak)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | extend CommandType = ''Query'';\r\nlet dataset_commands_queries - = CommandTable\r\n | union (QueryTable)\r\n | project CommandType, DatabaseName, - StartedOn, LastUpdatedOn, Duration, State,\r\n FailureReason, RootActivityId, - User, ApplicationName, Principal, TotalCPU, MemoryPeak, CorrelationId, cluster_name;\r\nlet - dataset = dataset_commands_queries\r\n | where cluster_name == ''mitulktest'';\r\nlet - FullList = dataset\r\n | where CommandType != ''TableSetOrAppend''\r\n | - project User, StartedOn, ApplicationName, CommandType\r\n;\r\nlet Top =\r\n dataset\r\n | - summarize Count=count() by User\r\n | top 10 by Count desc\r\n | extend - OriginalUser = User\r\n | extend Category=User\r\n;\r\nFullList\r\n| join - kind=leftouter(Top) on $left.User == $right.OriginalUser\r\n| project User=coalesce(Category, - ''Other''), ApplicationName, CommandType, StartedOn\r\n| extend User = case(ApplicationName - == \"Kusto.WinSvc.DM.Svc\", strcat(\"Kusto Data Management \", \"(\", User, - \")\"),\r\n ApplicationName == \"KustoQueryRunner\", strcat(\"Kusto Query - Runner \", \"(\", User, \")\"),\r\n User == \"AAD app id=e0331ea9-83fc-4409-a17d-6375364c3280\", - \"DataMap Agent 001 (app id: e0331ea9-83fc-4409-a17d-6375364c3280)\", // Used - for internal MS clusters \r\n User)\r\n| summarize count() by User, bin(StartedOn, - 1h)\r\n| summarize sum(count_) by bin(StartedOn, 1h), tostring(User)\r\n| - sort by StartedOn asc","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component - Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Log Analytics","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Command - + query count by principal","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"transparent":true,"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":8,"x":8,"y":79},"hiddenSeries":false,"id":48,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":true,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let - system_databases = dynamic([''KustoMonitoringPersistentDatabase'', ''$systemdb'']); - \r\nlet system_users = dynamic([''AAD app id=b753584e-c468-4503-852a-374280ce7a62'', - ''KustoServiceBuiltInPrincipal'']); // b753584e-c468-4503-852a-374280ce7a62 - is Kusto Query Runner\r\nlet system_cluster_management_applications = dynamic([''Kusto.WinSvc.CM.Svc'']); - // Kusto Cluster Management\r\nlet CommandTable = ADXCommand\r\n | extend - MemoryPeak = tolong(ResourceUtilization.MemoryPeak)\r\n | where StartedOn - \u003e ago(7d)\r\n | where DatabaseName !in (system_databases) and User - !in (system_users) and ApplicationName !in (system_cluster_management_applications)\r\n | - where ((false == \"false\" and ApplicationName != ''Kusto.WinSvc.DM.Svc'') - or false == \"true\")\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | project-away ResourceUtilization;\r\nlet QueryTable - = ADXQuery\r\n | where StartedOn \u003e ago(7d)\r\n | where DatabaseName - !in (system_databases) and User !in (system_users) and ApplicationName !in - (system_cluster_management_applications)\r\n | where ((false == \"false\" - and ApplicationName != ''Kusto.WinSvc.DM.Svc'') or false == \"true\")\r\n | - extend MemoryPeak = tolong(MemoryPeak)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | extend CommandType = ''Query'';\r\nlet dataset_commands_queries - = CommandTable\r\n | union (QueryTable)\r\n | project CommandType, DatabaseName, - StartedOn, LastUpdatedOn, Duration, State,\r\n FailureReason, RootActivityId, - User, ApplicationName, Principal, TotalCPU, MemoryPeak, CorrelationId, cluster_name;\r\nlet - dataset = dataset_commands_queries\r\n | where cluster_name == ''mitulktest'';\r\nlet - FullList = dataset\r\n | where CommandType != ''TableSetOrAppend''\r\n | - project User, ApplicationName, CommandType, StartedOn, MemoryPeak\r\n | - extend User = case(ApplicationName == \"Kusto.WinSvc.DM.Svc\", strcat(\"Kusto - Data Management \", \"(\", User, \")\"),\r\n ApplicationName == \"KustoQueryRunner\", - strcat(\"Kusto Query Runner \", \"(\", User, \")\"),\r\n User == \"AAD - app id=e0331ea9-83fc-4409-a17d-6375364c3280\", \"DataMap Agent 001 (app id: - e0331ea9-83fc-4409-a17d-6375364c3280)\", // Used for internal MS clusters - \r\n User)\r\n;\r\nlet Top =\r\n FullList\r\n | summarize Memory=sum(MemoryPeak) - by User\r\n | top 10 by Memory desc\r\n | extend OriginalUser = User\r\n | - project OriginalUser, Category=User\r\n;\r\nFullList\r\n| join kind=leftouter(Top) - on $left.User == $right.OriginalUser\r\n| project User=coalesce(Category, - ''Other''), StartedOn, MemoryPeakGB=MemoryPeak / 1024.0 / 1024.0 / 1024.0\r\n| - summarize MemoryPeakGB=sum(MemoryPeakGB) by User, bin(StartedOn, 1h)\r\n| - summarize sum(MemoryPeakGB) by bin(StartedOn, 1h), tostring(User)\r\n| sort - by StartedOn asc","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component - Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Log Analytics","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Total - memory by principal","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"transparent":true,"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":8,"x":16,"y":79},"hiddenSeries":false,"id":49,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let - system_databases = dynamic([''KustoMonitoringPersistentDatabase'', ''$systemdb'']); - \r\nlet system_users = dynamic([''AAD app id=b753584e-c468-4503-852a-374280ce7a62'', - ''KustoServiceBuiltInPrincipal'']); // b753584e-c468-4503-852a-374280ce7a62 - is Kusto Query Runner\r\nlet system_cluster_management_applications = dynamic([''Kusto.WinSvc.CM.Svc'']); - // Kusto Cluster Management\r\nlet CommandTable = ADXCommand\r\n | extend - MemoryPeak = tolong(ResourceUtilization.MemoryPeak)\r\n | where StartedOn - \u003e ago(7d)\r\n | where DatabaseName !in (system_databases) and User - !in (system_users) and ApplicationName !in (system_cluster_management_applications)\r\n | - where ((false == \"false\" and ApplicationName != ''Kusto.WinSvc.DM.Svc'') - or false == \"true\")\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | project-away ResourceUtilization;\r\nlet QueryTable - = ADXQuery\r\n | where StartedOn \u003e ago(7d)\r\n | where DatabaseName - !in (system_databases) and User !in (system_users) and ApplicationName !in - (system_cluster_management_applications)\r\n | where ((false == \"false\" - and ApplicationName != ''Kusto.WinSvc.DM.Svc'') or false == \"true\")\r\n | - extend MemoryPeak = tolong(MemoryPeak)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | extend CommandType = ''Query'';\r\nlet dataset_commands_queries - = CommandTable\r\n | union (QueryTable)\r\n | project CommandType, DatabaseName, - StartedOn, LastUpdatedOn, Duration, State,\r\n FailureReason, RootActivityId, - User, ApplicationName, Principal, TotalCPU, MemoryPeak, CorrelationId, cluster_name;\r\nlet - dataset = dataset_commands_queries\r\n | where StartedOn \u003e ago(7d)\r\n | - where cluster_name == ''mitulktest'';\r\nlet FullList = dataset\r\n | where - CommandType != ''TableSetOrAppend''\r\n | project User, ApplicationName, - CommandType, StartedOn, TotalCPU\r\n | extend User = case(ApplicationName - == \"Kusto.WinSvc.DM.Svc\", strcat(\"Kusto Data Management \", \"(\", User, - \")\"),\r\n ApplicationName == \"KustoQueryRunner\", strcat(\"Kusto - Query Runner \", \"(\", User, \")\"),\r\n User == \"AAD app id=e0331ea9-83fc-4409-a17d-6375364c3280\", - \"DataMap Agent 001 (app id: e0331ea9-83fc-4409-a17d-6375364c3280)\", // Used - for internal MS clusters \r\n User)\r\n;\r\nlet Top =\r\n FullList\r\n | - summarize TotalCpu=sum(totimespan(TotalCPU)) by User\r\n | top 10 by TotalCpu - desc\r\n | extend OriginalUser = User\r\n | project OriginalUser, Category=User\r\n;\r\nFullList\r\n| - join kind=leftouter(Top) on $left.User == $right.OriginalUser\r\n| project - User=coalesce(Category, ''Other''), StartedOn, TotalCpuMinutes=totimespan(TotalCPU) - / 1m\r\n| summarize TotalCpuMinutes=sum(TotalCpuMinutes) by User, bin(StartedOn, - 1h)\r\n| top-nested of bin(StartedOn, 1h) by sum(TotalCpuMinutes), top-nested - 5 of User with others=\"Other Values\" by sum_TotalCpuMinutes=sum(TotalCpuMinutes) - desc\r\n| sort by StartedOn asc\r\n| project StartedOn, User, sum_TotalCpuMinutes\r\n","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component - Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Log Analytics","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Total - CPU by principal","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"transparent":true,"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":8,"x":0,"y":89},"hiddenSeries":false,"id":51,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":true,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let - system_databases = dynamic([''KustoMonitoringPersistentDatabase'', ''$systemdb'']); - \r\nlet system_users = dynamic([''AAD app id=b753584e-c468-4503-852a-374280ce7a62'', - ''KustoServiceBuiltInPrincipal'']); // b753584e-c468-4503-852a-374280ce7a62 - is Kusto Query Runner\r\nlet system_cluster_management_applications = dynamic([''Kusto.WinSvc.CM.Svc'']); - // Kusto Cluster Management\r\nlet CommandTable = ADXCommand\r\n | extend - MemoryPeak = tolong(ResourceUtilization.MemoryPeak)\r\n | where StartedOn - \u003e ago(7d)\r\n | where DatabaseName !in (system_databases) and User - !in (system_users) and ApplicationName !in (system_cluster_management_applications)\r\n | - where ((false == \"false\" and ApplicationName != ''Kusto.WinSvc.DM.Svc'') - or false == \"true\")\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | project-away ResourceUtilization;\r\nlet QueryTable - = ADXQuery\r\n | where StartedOn \u003e ago(7d)\r\n | where DatabaseName - !in (system_databases) and User !in (system_users) and ApplicationName !in - (system_cluster_management_applications)\r\n | where ((false == \"false\" - and ApplicationName != ''Kusto.WinSvc.DM.Svc'') or false == \"true\")\r\n | - extend MemoryPeak = tolong(MemoryPeak)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | extend CommandType = ''Query'';\r\nlet dataset_commands_queries - = CommandTable\r\n | union (QueryTable)\r\n | extend ApplicationName - = case(ApplicationName == \"Kusto.WinSvc.DM.Svc\", \"Kusto Data Management\", - ApplicationName)\r\n | project CommandType, DatabaseName, StartedOn, LastUpdatedOn, - Duration, State,\r\n FailureReason, RootActivityId, User, ApplicationName, - Principal, TotalCPU, MemoryPeak, CorrelationId, cluster_name;\r\nlet dataset - = dataset_commands_queries\r\n | where cluster_name == ''mitulktest'';\r\nlet - FullList = dataset\r\n | where CommandType != ''TableSetOrAppend''\r\n | - project ApplicationName, StartedOn, CommandType, User\r\n;\r\nlet Top =\r\n FullList\r\n | - summarize Count=count() by ApplicationName\r\n | top 10 by Count desc\r\n | - extend Category=ApplicationName\r\n;\r\nFullList\r\n| join kind=leftouter(Top) - on ApplicationName \r\n| project Application=coalesce(Category, ''-''), CommandType, - User, StartedOn\r\n| summarize count() by Application, bin(StartedOn, 1h)\r\n| - summarize sum(count_) by bin(StartedOn, time(1h)), tostring(Application)\r\n| - sort by StartedOn asc\r\n","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component - Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Log Analytics","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Command - + query count by application","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"transparent":true,"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":8,"x":8,"y":89},"hiddenSeries":false,"id":52,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":true,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let - system_databases = dynamic([''KustoMonitoringPersistentDatabase'', ''$systemdb'']); - \r\nlet system_users = dynamic([''AAD app id=b753584e-c468-4503-852a-374280ce7a62'', - ''KustoServiceBuiltInPrincipal'']); // b753584e-c468-4503-852a-374280ce7a62 - is Kusto Query Runner\r\nlet system_cluster_management_applications = dynamic([''Kusto.WinSvc.CM.Svc'']); - // Kusto Cluster Management\r\nlet CommandTable = ADXCommand\r\n | extend - MemoryPeak = tolong(ResourceUtilization.MemoryPeak) \r\n | where StartedOn - \u003e ago(7d)\r\n | where DatabaseName !in (system_databases) and User - !in (system_users) and ApplicationName !in (system_cluster_management_applications)\r\n | - where ((false == \"false\" and ApplicationName != ''Kusto.WinSvc.DM.Svc'') - or false == \"true\")\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | project-away ResourceUtilization;\r\nlet QueryTable - = ADXQuery\r\n | where StartedOn \u003e ago(7d)\r\n | where DatabaseName - !in (system_databases) and User !in (system_users) and ApplicationName !in - (system_cluster_management_applications)\r\n | where ((false == \"false\" - and ApplicationName != ''Kusto.WinSvc.DM.Svc'') or false == \"true\")\r\n | - extend MemoryPeak = tolong(MemoryPeak)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | extend CommandType = ''Query'';\r\nlet dataset_commands_queries - = CommandTable\r\n | union (QueryTable)\r\n | extend ApplicationName - = case(ApplicationName == \"Kusto.WinSvc.DM.Svc\", \"Kusto Data Management\", - ApplicationName)\r\n | project CommandType, DatabaseName, StartedOn, LastUpdatedOn, - Duration, State,\r\n FailureReason, RootActivityId, User, ApplicationName, - Principal, TotalCPU, MemoryPeak, CorrelationId, cluster_name;\r\nlet dataset - = dataset_commands_queries\r\n | where cluster_name == ''mitulktest'';\r\nlet - FullList = dataset\r\n | where CommandType != ''TableSetOrAppend''\r\n | - project ApplicationName, StartedOn, CommandType, User, MemoryPeak\r\n;\r\nlet - Top =\r\n FullList\r\n | summarize Memory=sum(MemoryPeak) by ApplicationName\r\n | - top 10 by Memory desc\r\n | extend Category=ApplicationName;\r\nFullList\r\n| - join kind=inner(Top) on ApplicationName\r\n| project Application=coalesce(Category, - ''-''), CommandType, User, StartedOn, MemoryPeakMB=MemoryPeak / 1024.0 / 1024.0\r\n| - summarize MemoryPeakMB=sum(MemoryPeakMB) by Application, bin(StartedOn, 1h)\r\n| - summarize sum(MemoryPeakMB) by bin(StartedOn, time(1h)), tostring(Application)\r\n| - sort by StartedOn asc\r\n","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component - Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Log Analytics","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Total - memory by application","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"transparent":true,"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":8,"x":16,"y":89},"hiddenSeries":false,"id":50,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let - system_databases = dynamic([''KustoMonitoringPersistentDatabase'', ''$systemdb'']); - \r\nlet system_users = dynamic([''AAD app id=b753584e-c468-4503-852a-374280ce7a62'', - ''KustoServiceBuiltInPrincipal'']); // b753584e-c468-4503-852a-374280ce7a62 - is Kusto Query Runner\r\nlet system_cluster_management_applications = dynamic([''Kusto.WinSvc.CM.Svc'']); - // Kusto Cluster Management\r\nlet CommandTable = ADXCommand\r\n | extend - MemoryPeak = tolong(ResourceUtilization.MemoryPeak)\r\n | where StartedOn - \u003e ago(7d)\r\n | where DatabaseName !in (system_databases) and User - !in (system_users) and ApplicationName !in (system_cluster_management_applications)\r\n | - where ((false == \"false\" and ApplicationName != ''Kusto.WinSvc.DM.Svc'') - or false == \"true\")\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | project-away ResourceUtilization;\r\nlet QueryTable - = ADXQuery\r\n | where StartedOn \u003e ago(7d)\r\n | where DatabaseName - !in (system_databases) and User !in (system_users) and ApplicationName !in - (system_cluster_management_applications)\r\n | where ((false == \"false\" - and ApplicationName != ''Kusto.WinSvc.DM.Svc'') or false == \"true\")\r\n | - extend MemoryPeak = tolong(MemoryPeak)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | extend CommandType = ''Query'';\r\nlet dataset_commands_queries - = CommandTable\r\n | union (QueryTable)\r\n | extend ApplicationName - = case(ApplicationName == \"Kusto.WinSvc.DM.Svc\", \"Kusto Data Management\", - ApplicationName)\r\n | project CommandType, DatabaseName, StartedOn, LastUpdatedOn, - Duration, State,\r\n FailureReason, RootActivityId, User, ApplicationName, - Principal, TotalCPU, MemoryPeak, CorrelationId, cluster_name;\r\nlet dataset - = dataset_commands_queries\r\n | where cluster_name == ''mitulktest'';\r\nlet - FullList = dataset\r\n | where CommandType != ''TableSetOrAppend''\r\n | - project ApplicationName, CommandType, User, StartedOn, TotalCPU\r\n;\r\nlet - Top =\r\n FullList\r\n | summarize TotalCPU=sum(totimespan(TotalCPU)) - by ApplicationName\r\n | top 10 by TotalCPU desc\r\n | extend Category=ApplicationName\r\n;\r\nFullList\r\n| - join kind=inner(Top) on ApplicationName\r\n| project Application=coalesce(Category, - ''-''), CommandType, User, StartedOn, TotalCpuMinutes=totimespan(TotalCPU) - / 1m\r\n| summarize TotalCpuMinutes=sum(TotalCpuMinutes) by Application, bin(StartedOn, - 1h)\r\n| summarize sum(TotalCpuMinutes) by bin(StartedOn, time(1h)), tostring(Application)\r\n| - sort by StartedOn asc\r\n","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component - Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Log Analytics","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Total - CPU by application","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"transparent":true,"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":8,"x":0,"y":99},"hiddenSeries":false,"id":53,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":true,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let - system_databases = dynamic([''KustoMonitoringPersistentDatabase'', ''$systemdb'']); - \r\nlet system_users = dynamic([''AAD app id=b753584e-c468-4503-852a-374280ce7a62'', - ''KustoServiceBuiltInPrincipal'']); // b753584e-c468-4503-852a-374280ce7a62 - is Kusto Query Runner\r\nlet system_cluster_management_applications = dynamic([''Kusto.WinSvc.CM.Svc'']); - // Kusto Cluster Management\r\nlet CommandTable = ADXCommand\r\n | extend - MemoryPeak = tolong(ResourceUtilization.MemoryPeak)\r\n | where StartedOn - \u003e ago(7d)\r\n | where DatabaseName !in (system_databases) and User - !in (system_users) and ApplicationName !in (system_cluster_management_applications)\r\n | - where ((false == \"false\" and ApplicationName != ''Kusto.WinSvc.DM.Svc'') - or false == \"true\")\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | project-away ResourceUtilization;\r\nlet QueryTable - = ADXQuery\r\n | where StartedOn \u003e ago(7d)\r\n | where DatabaseName - !in (system_databases) and User !in (system_users) and ApplicationName !in - (system_cluster_management_applications)\r\n | where ((false == \"false\" - and ApplicationName != ''Kusto.WinSvc.DM.Svc'') or false == \"true\")\r\n | - extend MemoryPeak = tolong(MemoryPeak)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | extend CommandType = ''Query'';\r\nlet dataset_commands_queries - = CommandTable\r\n | union (QueryTable)\r\n | project CommandType, DatabaseName, - StartedOn, LastUpdatedOn, Duration, State,\r\n FailureReason, RootActivityId, - User, ApplicationName, Principal, TotalCPU, MemoryPeak, CorrelationId, cluster_name;\r\nlet - dataset = dataset_commands_queries\r\n | where cluster_name == ''mitulktest'';\r\ndataset\r\n| - where CommandType != ''TableSetOrAppend'' \r\n| top-nested of bin(StartedOn, - time(1h)) by count(), top-nested 5 of CommandType by count_=count() desc\r\n| - sort by StartedOn asc\r\n| project StartedOn, CommandType, count_\r\n","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component - Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Log Analytics","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Queries - + command count by type","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"transparent":true,"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":8,"x":8,"y":99},"hiddenSeries":false,"id":54,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":true,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let - system_databases = dynamic([''KustoMonitoringPersistentDatabase'', ''$systemdb'']); - \r\nlet system_users = dynamic([''AAD app id=b753584e-c468-4503-852a-374280ce7a62'', - ''KustoServiceBuiltInPrincipal'']); // b753584e-c468-4503-852a-374280ce7a62 - is Kusto Query Runner\r\nlet system_cluster_management_applications = dynamic([''Kusto.WinSvc.CM.Svc'']); - // Kusto Cluster Management\r\nlet CommandTable = ADXCommand\r\n | extend - MemoryPeak = tolong(ResourceUtilization.MemoryPeak) \r\n | where StartedOn - \u003e ago(7d)\r\n | where DatabaseName !in (system_databases) and User - !in (system_users) and ApplicationName !in (system_cluster_management_applications)\r\n | - where ((false == \"false\" and ApplicationName != ''Kusto.WinSvc.DM.Svc'') - or false == \"true\")\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | project-away ResourceUtilization;\r\nlet QueryTable - = ADXQuery\r\n | where StartedOn \u003e ago(7d)\r\n | where DatabaseName - !in (system_databases) and User !in (system_users) and ApplicationName !in - (system_cluster_management_applications)\r\n | where ((false == \"false\" - and ApplicationName != ''Kusto.WinSvc.DM.Svc'') or false == \"true\")\r\n | - extend MemoryPeak = tolong(MemoryPeak)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | extend CommandType = ''Query'';\r\nlet dataset_commands_queries - = CommandTable\r\n | union (QueryTable)\r\n | project CommandType, DatabaseName, - StartedOn, LastUpdatedOn, Duration, State,\r\n FailureReason, RootActivityId, - User, ApplicationName, Principal, TotalCPU, MemoryPeak, CorrelationId, cluster_name;\r\nlet - dataset = dataset_commands_queries\r\n | where cluster_name == ''mitulktest'';\r\ndataset\r\n| - where CommandType != ''TableSetOrAppend'' \r\n| extend MemoryPeakGB=MemoryPeak - / 1024.0 / 1024.0 / 1024.0\r\n| top-nested of bin(StartedOn, time(1h)) by - sum(MemoryPeakGB), top-nested 5 of CommandType with others=\"Other Values\" - by sum_MemoryPeakGB=sum(MemoryPeakGB) desc\r\n| sort by StartedOn asc\r\n| - project StartedOn, CommandType, sum_MemoryPeakGB\r\n","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component - Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Log Analytics","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Total - memory by type","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"transparent":true,"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":8,"x":16,"y":99},"hiddenSeries":false,"id":55,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":true,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let - system_databases = dynamic([''KustoMonitoringPersistentDatabase'', ''$systemdb'']); - \r\nlet system_users = dynamic([''AAD app id=b753584e-c468-4503-852a-374280ce7a62'', - ''KustoServiceBuiltInPrincipal'']); // b753584e-c468-4503-852a-374280ce7a62 - is Kusto Query Runner\r\nlet system_cluster_management_applications = dynamic([''Kusto.WinSvc.CM.Svc'']); - // Kusto Cluster Management\r\nlet CommandTable = ADXCommand\r\n | extend - MemoryPeak = tolong(ResourceUtilization.MemoryPeak) \r\n | where StartedOn - \u003e ago(7d)\r\n | where DatabaseName !in (system_databases) and User - !in (system_users) and ApplicationName !in (system_cluster_management_applications)\r\n | - where ((false == \"false\" and ApplicationName != ''Kusto.WinSvc.DM.Svc'') - or false == \"true\")\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | project-away ResourceUtilization;\r\nlet QueryTable - = ADXQuery\r\n | where StartedOn \u003e ago(7d)\r\n | where DatabaseName - !in (system_databases) and User !in (system_users) and ApplicationName !in - (system_cluster_management_applications)\r\n | where ((false == \"false\" - and ApplicationName != ''Kusto.WinSvc.DM.Svc'') or false == \"true\")\r\n | - extend MemoryPeak = tolong(MemoryPeak)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | extend CommandType = ''Query'';\r\nlet dataset_commands_queries - = CommandTable\r\n | union (QueryTable)\r\n | project CommandType, DatabaseName, - StartedOn, LastUpdatedOn, Duration, State,\r\n FailureReason, RootActivityId, - User, ApplicationName, Principal, TotalCPU, MemoryPeak, CorrelationId, cluster_name;\r\nlet - dataset = dataset_commands_queries\r\n | where cluster_name == ''mitulktest'';\r\ndataset\r\n| - where CommandType != ''TableSetOrAppend'' \r\n| extend TotalCpuMinutes = totimespan(TotalCPU) - / 1m\r\n| top-nested of bin(StartedOn, time(1h)) by sum(TotalCpuMinutes), - top-nested 5 of CommandType with others=\"Other Values\" by sum_TotalCpuMinutes=sum(TotalCpuMinutes) - desc\r\n| sort by StartedOn asc\r\n| project StartedOn, CommandType, sum_TotalCpuMinutes\r\n","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component - Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Log Analytics","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Total - CPU by type","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"transparent":true,"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"datasource":"$ds","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":null,"filterable":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"gridPos":{"h":4,"w":8,"x":0,"y":109},"id":56,"options":{"showHeader":true},"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let - system_databases = dynamic([''KustoMonitoringPersistentDatabase'', ''$systemdb'']); - \r\nlet system_users = dynamic([''AAD app id=b753584e-c468-4503-852a-374280ce7a62'', - ''KustoServiceBuiltInPrincipal'']); // b753584e-c468-4503-852a-374280ce7a62 - is Kusto Query Runner\r\nlet system_cluster_management_applications = dynamic([''Kusto.WinSvc.CM.Svc'']); - // Kusto Cluster Management\r\nlet commandTable = \r\n ADXCommand \r\n | - where StartedOn \u003e ago(7d)\r\n | where ((false == \"false\" and ApplicationName - != ''Kusto.WinSvc.DM.Svc'') or false == \"true\")\r\n | where DatabaseName - !in (system_databases) and User !in (system_users) and ApplicationName !in - (system_cluster_management_applications)\r\n | parse _ResourceId with * - \"providers/microsoft.kusto/clusters/\" cluster_name\r\n | where cluster_name - == ''mitulktest''\r\n | project User, StartedOn, ApplicationName, CommandType, - WorkloadGroup\r\n;\r\nlet queryTable = \r\n ADXQuery \r\n | where StartedOn - \u003e ago(7d)\r\n | where ((false == \"false\" and ApplicationName != - ''Kusto.WinSvc.DM.Svc'') or false == \"true\")\r\n | where DatabaseName - !in (system_databases) and User !in (system_users) and ApplicationName !in - (system_cluster_management_applications)\r\n | parse _ResourceId with * - \"providers/microsoft.kusto/clusters/\" cluster_name\r\n | where cluster_name - == ''mitulktest''\r\n | extend CommandType = ''Query''\r\n | project - User, StartedOn, ApplicationName, CommandType, WorkloadGroup;\r\nlet FullList - = commandTable\r\n | union (queryTable)\r\n | extend ApplicationName - = case(ApplicationName == \"Kusto.WinSvc.DM.Svc\", \"Kusto Data Management\", - ApplicationName)\r\n | project User, StartedOn, ApplicationName, CommandType, - WorkloadGroup;\r\nlet Top =\r\n FullList\r\n | summarize Count=count() - by WorkloadGroup\r\n | top 10 by Count desc\r\n | distinct WorkloadGroup\r\n;\r\nFullList\r\n| - project WorkloadGroup = iff((WorkloadGroup in(Top)) == true, WorkloadGroup, - ''Other''), CommandType, StartedOn\r\n| make-series count() on StartedOn from - ago(7d) to now() step 1h by WorkloadGroup\r\n","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component - Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Log Analytics","refId":"A","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Command - + query count by workload group","transformations":[],"transparent":true,"type":"table"},{"datasource":"$ds","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":null,"filterable":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"gridPos":{"h":4,"w":8,"x":8,"y":109},"id":57,"options":{"showHeader":true},"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let - system_databases = dynamic([''KustoMonitoringPersistentDatabase'', ''$systemdb'']); - \r\nlet system_users = dynamic([''AAD app id=b753584e-c468-4503-852a-374280ce7a62'', - ''KustoServiceBuiltInPrincipal'']); // b753584e-c468-4503-852a-374280ce7a62 - is Kusto Query Runner\r\nlet system_cluster_management_applications = dynamic([''Kusto.WinSvc.CM.Svc'']); - // Kusto Cluster Management\r\nlet commandTable = \r\n ADXCommand\r\n | - where ((false == \"false\" and ApplicationName != ''Kusto.WinSvc.DM.Svc'') - or false == \"true\")\r\n | where DatabaseName !in (system_databases) and - User !in (system_users) and ApplicationName !in (system_cluster_management_applications)\r\n | - where StartedOn \u003e ago(7d)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | where cluster_name == ''mitulktest''\r\n | extend - MemoryPeak = tolong(ResourceUtilization.MemoryPeak)\r\n | project User, - ApplicationName, CommandType, StartedOn, MemoryPeak, WorkloadGroup\r\n;\r\nlet - queryTable = \r\n ADXQuery \r\n | where ((false == \"false\" and ApplicationName - != ''Kusto.WinSvc.DM.Svc'') or false == \"true\")\r\n | where DatabaseName - !in (system_databases) and User !in (system_users) and ApplicationName !in - (system_cluster_management_applications)\r\n | where StartedOn \u003e ago(7d)\r\n | - parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" cluster_name\r\n | - where cluster_name == ''mitulktest''\r\n | extend CommandType = ''Query''\r\n | - project User, ApplicationName, CommandType, StartedOn, MemoryPeak, WorkloadGroup;\r\nlet - FullList = commandTable\r\n | union (queryTable)\r\n | extend ApplicationName - = case(ApplicationName == \"Kusto.WinSvc.DM.Svc\", \"Kusto Data Management\", - ApplicationName)\r\n | project User, ApplicationName, CommandType, StartedOn, - MemoryPeak, WorkloadGroup;\r\nlet Top =\r\n FullList\r\n | summarize - Memory=sum(MemoryPeak) by WorkloadGroup\r\n | top 10 by Memory desc\r\n | - distinct WorkloadGroup\r\n;\r\nFullList\r\n| project WorkloadGroup = iff((WorkloadGroup - in(Top)) == true, WorkloadGroup, ''Other''), CommandType, User, StartedOn, - MemoryPeakGB=MemoryPeak / 1024.0 / 1024.0 / 1024.0\r\n| make-series MemoryPeakGB=sum(MemoryPeakGB) - on StartedOn from ago(7d) to now() step 1h by WorkloadGroup","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component - Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Log Analytics","refId":"A","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Total - memory by workload group","transformations":[],"transparent":true,"type":"table"},{"datasource":"$ds","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":null,"filterable":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"gridPos":{"h":4,"w":8,"x":16,"y":109},"id":58,"options":{"showHeader":true},"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let - system_databases = dynamic([''KustoMonitoringPersistentDatabase'', ''$systemdb'']); - \r\nlet system_users = dynamic([''AAD app id=b753584e-c468-4503-852a-374280ce7a62'', - ''KustoServiceBuiltInPrincipal'']); // b753584e-c468-4503-852a-374280ce7a62 - is Kusto Query Runner\r\nlet system_cluster_management_applications = dynamic([''Kusto.WinSvc.CM.Svc'']); - // Kusto Cluster Management\r\nlet commandTable = \r\n ADXCommand\r\n | - where ((false == \"false\" and ApplicationName != ''Kusto.WinSvc.DM.Svc'') - or false == \"true\")\r\n | where DatabaseName !in (system_databases) and - User !in (system_users) and ApplicationName !in (system_cluster_management_applications)\r\n | - where StartedOn \u003e ago(7d)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | where cluster_name == ''mitulktest''\r\n | project - User, ApplicationName, CommandType, StartedOn, TotalCPU, WorkloadGroup\r\n;\r\nlet - queryTable = \r\n ADXQuery \r\n | where ((false == \"false\" and ApplicationName - != ''Kusto.WinSvc.DM.Svc'') or false == \"true\")\r\n | where DatabaseName - !in (system_databases) and User !in (system_users) and ApplicationName !in - (system_cluster_management_applications)\r\n | where StartedOn \u003e ago(7d)\r\n | - parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" cluster_name\r\n | - where cluster_name == ''mitulktest''\r\n | extend CommandType = ''Query''\r\n | - project User, ApplicationName, CommandType, StartedOn, TotalCPU, WorkloadGroup;\r\nlet - FullList = commandTable\r\n | union (queryTable)\r\n | extend ApplicationName - = case(ApplicationName == \"Kusto.WinSvc.DM.Svc\", \"Kusto Data Management\", - ApplicationName)\r\n | project User, ApplicationName, CommandType, StartedOn, - totimespan(TotalCPU), WorkloadGroup;\r\nlet Top =\r\n FullList\r\n | - summarize TotalCpu=sum(TotalCPU) by WorkloadGroup\r\n | top 10 by TotalCpu - desc\r\n | distinct WorkloadGroup\r\n;\r\nFullList\r\n| project WorkloadGroup - = iff((WorkloadGroup in(Top)) == true, WorkloadGroup, ''Other''), StartedOn, - TotalCpuMinutes=totimespan(TotalCPU) / 1m\r\n| make-series TotalCpuMinutes=sum(TotalCpuMinutes) - on StartedOn from ago(7d) to now() step 1h by WorkloadGroup","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component - Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Log Analytics","refId":"A","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Total - CPU by workload group","transformations":[],"transparent":true,"type":"table"},{"collapsed":false,"datasource":"$ds","gridPos":{"h":1,"w":24,"x":0,"y":113},"id":60,"panels":[],"title":"Tables","type":"row"},{"datasource":"$ds","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":null,"filterable":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"gridPos":{"h":3,"w":24,"x":0,"y":114},"id":61,"options":{"showHeader":true},"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"ADXTableDetails - \r\n| where TimeGenerated \u003e= ago(1d)\r\n| project TimeGenerated,\r\n DatabaseName,\r\n TableName,\r\n RetentionPolicyOrigin,\r\n CachingPolicyOrigin,\r\n OriginalSize - = TotalOriginalSize, \r\n TotalExtentSize, \r\n HotExtentSize = HotExtentSize, - \r\n RowCount = TotalRowCount, \r\n ExtentCount = TotalExtentCount,\r\n SoftDelete - = format_timespan(totimespan(todynamic(RetentionPolicy).SoftDeletePeriod), - ''d''),\r\n HotCache = format_timespan(totimespan(todynamic(CachingPolicy).DataHotSpan), - ''d'') \r\n| extend CompressionRatio = round(toreal(OriginalSize) / TotalExtentSize, - 1)\r\n| extend SoftDelete = iff(RetentionPolicyOrigin == \"default\" and isempty(SoftDelete), - \"unlimited\", SoftDelete)\r\n| extend HotCache = iff(CachingPolicyOrigin - == \"default\" and isempty(HotCache), \"unlimited\", HotCache)\r\n| summarize - arg_max(TimeGenerated, *) by DatabaseName, TableName\r\n| top 351 by HotExtentSize - desc\r\n| project DatabaseName,\r\n TableName,\r\n RowCount, \r\n HotExtentSize,\r\n SoftDelete,\r\n HotCache,\r\n OriginalSize, - \r\n TotalExtentSize,\r\n CompressionRatio, \r\n ExtentCount\r\n","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component - Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Log Analytics","refId":"A","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":" Table - details","transformations":[],"transparent":true,"type":"table"},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":12,"x":0,"y":117},"hiddenSeries":false,"id":62,"legend":{"avg":false,"current":true,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let - TotalRowCountTable = ADXTableDetails\r\n | where TimeGenerated \u003e ago(7d)\r\n | - project Time = TimeGenerated, Category = strcat(TableName, \" (DB: \", DatabaseName, - \")\"), Value = toreal(TotalRowCount);\r\nlet topCategories = \r\n TotalRowCountTable\r\n | - summarize sum(Value) by Category\r\n | top 9 by sum_Value desc\r\n;\r\nTotalRowCountTable\r\n| - join kind = leftouter (topCategories) on Category\r\n| project Category = - coalesce(Category1, ''Other Tables''), Value, Time\r\n| summarize max(Value) - by Category, bin(Time, 1h)\r\n","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component - Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Log Analytics","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Top - tables by row count","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"transformations":[],"transparent":true,"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":12,"x":12,"y":117},"hiddenSeries":false,"id":63,"legend":{"avg":false,"current":true,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let - HotExtentSizeTable = ADXTableDetails\r\n | where TimeGenerated \u003e ago(7d)\r\n | - project Time = TimeGenerated, Category = strcat(TableName, \" (DB: \", DatabaseName, - \")\"), Value = HotExtentSize;\r\nlet topCategories = \r\n HotExtentSizeTable\r\n | - summarize sum(Value) by Category\r\n | top 9 by sum_Value desc;\r\nHotExtentSizeTable\r\n| - join kind = leftouter (topCategories) on Category\r\n| project Category = - coalesce(Category1, ''Other Tables''), Value, Time\r\n| summarize max(Value) - by Category, bin(Time, 1h)\r\n","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component - Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Log Analytics","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Top - tables by hot cache size","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"transformations":[],"transparent":true,"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":12,"x":0,"y":127},"hiddenSeries":false,"id":64,"legend":{"avg":false,"current":true,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let - TotalExtentCountTable = ADXTableDetails\r\n | where TimeGenerated \u003e - ago(7d)\r\n | project Time = TimeGenerated, Category = strcat(TableName, - \" (DB: \", DatabaseName, \")\"), Value = toreal(TotalExtentCount);\r\nlet - topCategories = \r\n TotalExtentCountTable\r\n | summarize sum(Value) - by Category\r\n | top 9 by sum_Value desc\r\n;\r\nTotalExtentCountTable\r\n| - join kind = leftouter (topCategories) on Category\r\n| project Category = - coalesce(Category1, ''Other Tables''), Value, Time\r\n| summarize max(Value) - by Category, bin(Time, 1h)\r\n","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component - Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Log Analytics","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Top - tables by extent count","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"transformations":[],"transparent":true,"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":12,"x":12,"y":127},"hiddenSeries":false,"id":65,"legend":{"avg":false,"current":true,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let - TotalExtentSizeTable = ADXTableDetails\r\n | where TimeGenerated \u003e - ago(7d)\r\n | project Time = TimeGenerated, Category = strcat(TableName, - \" (DB: \", DatabaseName, \")\"), Value = TotalExtentSize;\r\nlet topCategories - = \r\n TotalExtentSizeTable\r\n | summarize sum(Value) by Category\r\n | - top 9 by sum_Value desc;\r\nTotalExtentSizeTable\r\n| join kind = leftouter - (topCategories) on Category\r\n| project Category = coalesce(Category1, ''Other - Tables''), Value, Time\r\n| summarize max(Value) by Category, bin(Time, 1h)\r\n","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component - Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Log Analytics","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Top - tables by extent size","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"transformations":[],"transparent":true,"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"collapsed":false,"datasource":"$ds","gridPos":{"h":1,"w":24,"x":0,"y":137},"id":67,"panels":[],"title":"Cache","type":"row"},{"datasource":"$ds","description":"This - page presents data based on the Time Range parameter. You can change the Time - Range parameter to present data starting from 05/25/21 ,11:38 PM (based on - your oldest diagnostic logs data).\n The table names and the Cache policy - column refreshes every 8 hours.\n Notice the queries statistics presented - are based only on queries that scanned data. For instance queries that failed, - and queries with time operator of future don''t scan any data therefore would - not be part of the queries statistics presented.","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":null,"filterable":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"gridPos":{"h":4,"w":24,"x":0,"y":138},"id":72,"options":{"showHeader":true},"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let - TableUsageStatsWithLookBack = ADXTableUsageStatistics\r\n | where TimeGenerated - \u003e ago(7d)\r\n | extend LookBackPeriod = datetime_diff(''day'', StartedOn, - MinCreatedOn) \r\n | summarize CountQueries=count() by DatabaseName, TableName, - LookBackPeriod;\r\nlet sumAllQueries = TableUsageStatsWithLookBack\r\n | - summarize sumQueries=sum(CountQueries) by DatabaseName, TableName;\r\nlet - percentileLookBackTable= TableUsageStatsWithLookBack\r\n | summarize percentile_LookbackDuration_ - = percentilesw(LookBackPeriod, CountQueries, 95) by DatabaseName, TableName;\r\nlet - defaultRetention = 365d * 10;\r\nADXTableDetails \r\n| where TimeGenerated - \u003e= ago(1d) // so we filter out tables that are deprecated\r\n| summarize - arg_max(TimeGenerated, *) by DatabaseName, TableName\r\n| extend RetentionPolicy - = iff(isnull(RetentionPolicy) or RetentionPolicy == \"null\", defaultRetention, - totimespan(parse_json(tostring(RetentionPolicy)).SoftDeletePeriod)),\r\n CachingPolicy - = iff(isnull(CachingPolicy) or RetentionPolicy == \"null\", defaultRetention, - totimespan(parse_json(tostring(CachingPolicy)).DataHotSpan))\r\n| extend ActiveCachingPolicy - = min_of(CachingPolicy, RetentionPolicy)\r\n| join kind = leftouter (percentileLookBackTable) - on DatabaseName, TableName\r\n| join kind = leftouter (sumAllQueries) on DatabaseName, - TableName\r\n| where DatabaseName != \"KustoMonitoringPersistentDatabase\"\r\n| - top 351 by HotExtentSize desc\r\n| project DatabaseName, TableName, CacheSize - = HotExtentSize, format_timespan(ActiveCachingPolicy, ''d''), \r\n sumQueries=sumQueries, - QueryPeriod = percentile_LookbackDuration_","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component - Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Log Analytics","refId":"A","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Table - usage details","transformations":[],"transparent":true,"type":"table"},{"collapsed":false,"datasource":"$ds","gridPos":{"h":1,"w":24,"x":0,"y":142},"id":69,"panels":[],"title":"Ingestion","type":"row"},{"datasource":"$ds","description":"","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":null,"filterable":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"gridPos":{"h":4,"w":8,"x":0,"y":143},"id":73,"options":{"showHeader":true},"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"//SucceededIngestion\r\n//| - where TimeGenerated \u003e ago(7d)\r\n//| parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n//| where cluster_name == ''mitulktest''\r\n//| summarize - count=dcount(IngestionSourcePath) by Database, Table\r\n//| order by [''count''],Database, - Table\r\nlet tenant=\r\n FailedIngestion\r\n | where TimeGenerated \u003e - ago(7d)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | where cluster_name == ''mitulktest''\r\n | distinct - TenantId\r\n | take 1; //choose one tenant as logs are transferred to many - tenants which represents workSpace\r\nlet failures = FailedIngestion\r\n | - where TimeGenerated \u003e ago(7d)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | where cluster_name == ''mitulktest''\r\n | where - TenantId == toscalar(tenant)\r\n | summarize f_count=count() by Database, - Table;\r\nlet tenant_success=\r\n SucceededIngestion\r\n | where TimeGenerated - \u003e ago(7d)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | where cluster_name == ''mitulktest''\r\n | distinct - TenantId\r\n | take 1; //choose one tenant as logs are transferred to many - tenants which represents workSpace\r\nlet success = SucceededIngestion\r\n | - where TimeGenerated \u003e ago(7d)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | where cluster_name == ''mitulktest''\r\n | where - TenantId == toscalar(tenant_success)\r\n | summarize s_count=count() by - Database, Table;\r\nsuccess\r\n| join kind=leftouter failures on Database, - Table\r\n| extend f_count = iif(isnull(f_count), 0, f_count)\r\n| extend s_count - = iif(isnull(s_count), 0, s_count)\r\n| extend overall = iif(isnull(s_count), - 0.0, s_count * 100.0 / (s_count + f_count))\r\n| project Database, Table, - s_count, overall\r\n| order by s_count, Database, Table","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component - Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Log Analytics","refId":"A","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Succeeded - ingestions by table","transformations":[],"transparent":true,"type":"table"},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","description":"Time - from when a message is discovered by Azure Data Explorer, until its content - is received by the Engine Storage for processing.","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":9,"w":8,"x":8,"y":143},"hiddenSeries":false,"id":74,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"//SucceededIngestion\r\n//| - where TimeGenerated \u003e ago(7d)\r\n//| parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n//| where cluster_name == ''mitulktest''\r\n//| summarize - count=dcount(IngestionSourcePath) by Database, Table\r\n//| order by [''count''],Database, - Table\r\nlet tenant=\r\n FailedIngestion\r\n | where TimeGenerated \u003e - ago(7d)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | where cluster_name == ''mitulktest''\r\n | distinct - TenantId\r\n | take 1; //choose one tenant as logs are transferred to many - tenants which represents workSpace\r\nlet failures = FailedIngestion\r\n | - where TimeGenerated \u003e ago(7d)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | where cluster_name == ''mitulktest''\r\n | where - TenantId == toscalar(tenant)\r\n | summarize f_count=count() by Database, - Table;\r\nlet tenant_success=\r\n SucceededIngestion\r\n | where TimeGenerated - \u003e ago(7d)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | where cluster_name == ''mitulktest''\r\n | distinct - TenantId\r\n | take 1; //choose one tenant as logs are transferred to many - tenants which represents workSpace\r\nlet success = SucceededIngestion\r\n | - where TimeGenerated \u003e ago(7d)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | where cluster_name == ''mitulktest''\r\n | where - TenantId == toscalar(tenant_success)\r\n | summarize s_count=count() by - Database, Table;\r\nsuccess\r\n| join kind=leftouter failures on Database, - Table\r\n| extend f_count = iif(isnull(f_count), 0, f_count)\r\n| extend s_count - = iif(isnull(s_count), 0, s_count)\r\n| extend overall = iif(isnull(s_count), - 0.0, s_count * 100.0 / (s_count + f_count))\r\n| project Database, Table, - s_count, overall\r\n| order by s_count, Database, Table","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[{"dimension":"ComponentType","filter":"StorageEngine","operator":"eq"}],"dimensions":[{"text":"Database","value":"Database"},{"text":"Component - Type","value":"ComponentType"}],"metricDefinition":"$ns","metricName":"StageLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Stage - latency (accumulative latency)","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"transformations":[],"transparent":true,"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","description":"Number - of blobs processed by the Storage Engine.","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":9,"w":8,"x":16,"y":143},"hiddenSeries":false,"id":75,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":true,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"//SucceededIngestion\r\n//| - where TimeGenerated \u003e ago(7d)\r\n//| parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n//| where cluster_name == ''mitulktest''\r\n//| summarize - count=dcount(IngestionSourcePath) by Database, Table\r\n//| order by [''count''],Database, - Table\r\nlet tenant=\r\n FailedIngestion\r\n | where TimeGenerated \u003e - ago(7d)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | where cluster_name == ''mitulktest''\r\n | distinct - TenantId\r\n | take 1; //choose one tenant as logs are transferred to many - tenants which represents workSpace\r\nlet failures = FailedIngestion\r\n | - where TimeGenerated \u003e ago(7d)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | where cluster_name == ''mitulktest''\r\n | where - TenantId == toscalar(tenant)\r\n | summarize f_count=count() by Database, - Table;\r\nlet tenant_success=\r\n SucceededIngestion\r\n | where TimeGenerated - \u003e ago(7d)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | where cluster_name == ''mitulktest''\r\n | distinct - TenantId\r\n | take 1; //choose one tenant as logs are transferred to many - tenants which represents workSpace\r\nlet success = SucceededIngestion\r\n | - where TimeGenerated \u003e ago(7d)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" - cluster_name\r\n | where cluster_name == ''mitulktest''\r\n | where - TenantId == toscalar(tenant_success)\r\n | summarize s_count=count() by - Database, Table;\r\nsuccess\r\n| join kind=leftouter failures on Database, - Table\r\n| extend f_count = iif(isnull(f_count), 0, f_count)\r\n| extend s_count - = iif(isnull(s_count), 0, s_count)\r\n| extend overall = iif(isnull(s_count), - 0.0, s_count * 100.0 / (s_count + f_count))\r\n| project Database, Table, - s_count, overall\r\n| order by s_count, Database, Table","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Total","Average","Minimum","Maximum"],"aggregation":"Total","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[{"dimension":"ComponentType","filter":"StorageEngine","operator":"eq"}],"dimensions":[{"text":"Database","value":"Database"},{"text":"Component - Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"BlobsProcessed","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 - minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 - minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 - hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure - Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Data - Processed Successfuly","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"transformations":[],"transparent":true,"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}}],"refresh":false,"schemaVersion":27,"style":"dark","tags":[],"templating":{"list":[{"current":{},"description":null,"error":null,"hide":0,"includeAll":false,"label":"Datasource","multi":false,"name":"ds","options":[],"query":"grafana-azure-monitor-datasource","queryValue":"","refresh":1,"regex":"","skipUrlSync":false,"type":"datasource"},{"allValue":null,"current":{},"datasource":"$ds","definition":"subscriptions()","description":null,"error":null,"hide":0,"includeAll":false,"label":"Subscription","multi":false,"name":"sub","options":[],"query":"subscriptions()","refresh":1,"regex":"","skipUrlSync":false,"sort":5,"tagValuesQuery":"","tags":[],"tagsQuery":"","type":"query","useTags":false},{"allValue":null,"current":{},"datasource":"$ds","definition":"ResourceGroups($sub)","description":null,"error":null,"hide":0,"includeAll":false,"label":"Resource - Group","multi":false,"name":"rg","options":[],"query":"ResourceGroups($sub)","refresh":1,"regex":"","skipUrlSync":false,"sort":5,"tagValuesQuery":"","tags":[],"tagsQuery":"","type":"query","useTags":false},{"allValue":null,"current":{"selected":false,"text":"Microsoft.Kusto/clusters","value":"Microsoft.Kusto/clusters"},"description":null,"error":null,"hide":0,"includeAll":false,"label":"Namespace","multi":false,"name":"ns","options":[{"selected":true,"text":"Microsoft.Kusto/clusters","value":"Microsoft.Kusto/clusters"}],"query":"Microsoft.Kusto/clusters","skipUrlSync":false,"type":"custom"},{"allValue":null,"current":{},"datasource":"$ds","definition":"ResourceNames($sub, - $rg, $ns)","description":null,"error":null,"hide":0,"includeAll":false,"label":"Resource","multi":false,"name":"resource","options":[],"query":"ResourceNames($sub, - $rg, $ns)","refresh":1,"regex":"","skipUrlSync":false,"sort":5,"tagValuesQuery":"","tags":[],"tagsQuery":"","type":"query","useTags":false},{"allValue":null,"current":{},"datasource":"$ds","definition":"workspaces()","description":null,"error":null,"hide":0,"includeAll":false,"label":"Workspace","multi":false,"name":"ws","options":[],"query":"workspaces()","refresh":1,"regex":"","skipUrlSync":false,"sort":5,"tagValuesQuery":"","tags":[],"tagsQuery":"","type":"query","useTags":false}]},"time":{"from":"now-12h","to":"now"},"title":"Azure - / Insights / Data Explorer Clusters","uid":"8UDB1s3Gk","version":1}}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '166617' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-ESjcd/8ADfWX/Gjfg6vbDA';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:15 GMT - grafana-trace-id: - - 413d08cfb42361743263e24e24b09a3a - mise-correlation-id: - - a986faef-9dcf-430d-8555-c97a05a7f94d - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933796.111.27.501150|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/dashboards/uid/tQZAMYrMk - response: - body: - string: "{\"meta\":{\"type\":\"db\",\"canSave\":true,\"canEdit\":true,\"canAdmin\":true,\"canStar\":true,\"canDelete\":true,\"slug\":\"azure-insights-key-vaults\",\"url\":\"/d/tQZAMYrMk/azure-insights-key-vaults\",\"expires\":\"0001-01-01T00:00:00Z\",\"created\":\"2024-05-28T21:55:36Z\",\"updated\":\"2024-05-28T21:55:36Z\",\"updatedBy\":\"Anonymous\",\"createdBy\":\"Anonymous\",\"version\":1,\"hasAcl\":false,\"isFolder\":false,\"folderId\":1,\"folderUid\":\"az-mon\",\"folderTitle\":\"Azure - Monitor\",\"folderUrl\":\"/dashboards/f/az-mon/azure-monitor\",\"provisioned\":true,\"provisionedExternalId\":\"keyvault.json\",\"annotationsPermissions\":{\"dashboard\":{\"canAdd\":true,\"canEdit\":true,\"canDelete\":true},\"organization\":{\"canAdd\":true,\"canEdit\":true,\"canDelete\":true}}},\"dashboard\":{\"__inputs\":[],\"__requires\":[{\"id\":\"grafana\",\"name\":\"Grafana\",\"type\":\"grafana\",\"version\":\"7.4.3\"},{\"id\":\"grafana-azure-monitor-datasource\",\"name\":\"Azure - Monitor\",\"type\":\"datasource\",\"version\":\"0.3.0\"},{\"id\":\"graph\",\"name\":\"Graph\",\"type\":\"panel\",\"version\":\"\"},{\"id\":\"stat\",\"name\":\"Stat\",\"type\":\"panel\",\"version\":\"\"},{\"id\":\"table\",\"name\":\"Table\",\"type\":\"panel\",\"version\":\"\"}],\"description\":\"The - dashboard provides insights of Azure Key Vaults overview, failures and operations.\",\"editable\":true,\"id\":10,\"links\":[],\"panels\":[{\"collapsed\":false,\"datasource\":\"${ds}\",\"gridPos\":{\"h\":1,\"w\":24,\"x\":0,\"y\":0},\"id\":25,\"panels\":[],\"title\":\"Overview\",\"type\":\"row\"},{\"datasource\":\"${ds}\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{},\"mappings\":[],\"thresholds\":{\"mode\":\"percentage\",\"steps\":[{\"color\":\"green\",\"value\":null}]}},\"overrides\":[]},\"gridPos\":{\"h\":7,\"w\":19,\"x\":0,\"y\":1},\"id\":9,\"options\":{\"colorMode\":\"value\",\"graphMode\":\"none\",\"justifyMode\":\"center\",\"orientation\":\"auto\",\"reduceOptions\":{\"calcs\":[\"lastNotNull\"],\"fields\":\"\",\"values\":false},\"text\":{},\"textMode\":\"auto\"},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"azureMonitor\":{\"aggOptions\":[\"None\",\"Average\",\"Minimum\",\"Maximum\",\"Total\",\"Count\"],\"aggregation\":\"Average\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Activity - Type\",\"value\":\"ActivityType\"},{\"text\":\"Activity Name\",\"value\":\"ActivityName\"},{\"text\":\"Status - Code\",\"value\":\"StatusCode\"},{\"text\":\"Status Code Class\",\"value\":\"StatusCodeClass\"}],\"metricDefinition\":\"Microsoft.KeyVault/vaults\",\"metricName\":\"Availability\",\"metricNamespace\":\"Microsoft.KeyVault/vaults\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"},{\"azureMonitor\":{\"aggOptions\":[\"None\",\"Average\",\"Minimum\",\"Maximum\",\"Total\",\"Count\"],\"aggregation\":\"Count\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Activity - Type\",\"value\":\"ActivityType\"},{\"text\":\"Activity Name\",\"value\":\"ActivityName\"},{\"text\":\"Status - Code\",\"value\":\"StatusCode\"},{\"text\":\"Status Code Class\",\"value\":\"StatusCodeClass\"}],\"metricDefinition\":\"Microsoft.KeyVault/vaults\",\"metricName\":\"ServiceApiResult\",\"metricNamespace\":\"Microsoft.KeyVault/vaults\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"P1D\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"hide\":false,\"queryType\":\"Azure - Monitor\",\"refId\":\"B\",\"subscription\":\"f7152080-b4e8-47ee-9c85-7f1d0e6b72dc\"},{\"azureMonitor\":{\"aggOptions\":[\"None\",\"Average\",\"Minimum\",\"Maximum\",\"Total\",\"Count\"],\"aggregation\":\"Average\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Activity - Type\",\"value\":\"ActivityType\"},{\"text\":\"Activity Name\",\"value\":\"ActivityName\"},{\"text\":\"Status - Code\",\"value\":\"StatusCode\"},{\"text\":\"Status Code Class\",\"value\":\"StatusCodeClass\"}],\"metricDefinition\":\"Microsoft.KeyVault/vaults\",\"metricName\":\"ServiceApiLatency\",\"metricNamespace\":\"Microsoft.KeyVault/vaults\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"P1D\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"hide\":false,\"queryType\":\"Azure - Monitor\",\"refId\":\"C\",\"subscription\":\"f7152080-b4e8-47ee-9c85-7f1d0e6b72dc\"}],\"title\":\"Availability, - Requests and Latency\",\"type\":\"stat\"},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":\"${ds}\",\"fieldConfig\":{\"defaults\":{\"custom\":{}},\"overrides\":[]},\"fill\":1,\"fillGradient\":0,\"gridPos\":{\"h\":8,\"w\":6,\"x\":0,\"y\":8},\"hiddenSeries\":false,\"id\":11,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":true,\"values\":true},\"lines\":true,\"linewidth\":1,\"nullPointMode\":\"null\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"7.4.3\",\"pointradius\":2,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":false,\"steppedLine\":false,\"targets\":[{\"azureMonitor\":{\"aggOptions\":[\"None\",\"Average\",\"Minimum\",\"Maximum\",\"Total\",\"Count\"],\"aggregation\":\"Count\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Activity - Type\",\"value\":\"ActivityType\"},{\"text\":\"Activity Name\",\"value\":\"ActivityName\"}],\"metricDefinition\":\"Microsoft.KeyVault/vaults\",\"metricName\":\"ServiceApiHit\",\"metricNamespace\":\"Microsoft.KeyVault/vaults\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"A\",\"subscription\":\"f7152080-b4e8-47ee-9c85-7f1d0e6b72dc\"}],\"thresholds\":[],\"timeFrom\":null,\"timeRegions\":[],\"timeShift\":null,\"title\":\"Transactions - Over Time\",\"tooltip\":{\"shared\":true,\"sort\":0,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"buckets\":null,\"mode\":\"time\",\"name\":null,\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true},{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true}],\"yaxis\":{\"align\":false,\"alignLevel\":null}},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":\"${ds}\",\"fieldConfig\":{\"defaults\":{\"color\":{},\"custom\":{},\"thresholds\":{\"mode\":\"absolute\",\"steps\":[]},\"unit\":\"ms\"},\"overrides\":[]},\"fill\":0,\"fillGradient\":0,\"gridPos\":{\"h\":8,\"w\":6,\"x\":6,\"y\":8},\"hiddenSeries\":false,\"id\":13,\"legend\":{\"avg\":true,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":false,\"values\":true},\"lines\":true,\"linewidth\":1,\"nullPointMode\":\"connected\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"7.4.3\",\"pointradius\":2,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":false,\"steppedLine\":false,\"targets\":[{\"azureMonitor\":{\"aggOptions\":[\"None\",\"Average\",\"Minimum\",\"Maximum\",\"Total\",\"Count\"],\"aggregation\":\"Average\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Activity - Type\",\"value\":\"ActivityType\"},{\"text\":\"Activity Name\",\"value\":\"ActivityName\"},{\"text\":\"Status - Code\",\"value\":\"StatusCode\"},{\"text\":\"Status Code Class\",\"value\":\"StatusCodeClass\"}],\"metricDefinition\":\"Microsoft.KeyVault/vaults\",\"metricName\":\"ServiceApiLatency\",\"metricNamespace\":\"Microsoft.KeyVault/vaults\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"thresholds\":[],\"timeFrom\":null,\"timeRegions\":[],\"timeShift\":null,\"title\":\"Overall - Latency\",\"tooltip\":{\"shared\":true,\"sort\":0,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"buckets\":null,\"mode\":\"time\",\"name\":null,\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"ms\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true},{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true}],\"yaxis\":{\"align\":false,\"alignLevel\":null}},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":\"${ds}\",\"fieldConfig\":{\"defaults\":{\"custom\":{}},\"overrides\":[]},\"fill\":1,\"fillGradient\":0,\"gridPos\":{\"h\":8,\"w\":6,\"x\":12,\"y\":8},\"hiddenSeries\":false,\"id\":15,\"legend\":{\"avg\":true,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":false,\"values\":true},\"lines\":true,\"linewidth\":1,\"nullPointMode\":\"null\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"7.4.3\",\"pointradius\":2,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":false,\"steppedLine\":false,\"targets\":[{\"azureMonitor\":{\"aggOptions\":[\"None\",\"Average\",\"Minimum\",\"Maximum\",\"Total\",\"Count\"],\"aggregation\":\"Average\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Activity - Type\",\"value\":\"ActivityType\"},{\"text\":\"Activity Name\",\"value\":\"ActivityName\"},{\"text\":\"Status - Code\",\"value\":\"StatusCode\"},{\"text\":\"Status Code Class\",\"value\":\"StatusCodeClass\"}],\"metricDefinition\":\"Microsoft.KeyVault/vaults\",\"metricName\":\"Availability\",\"metricNamespace\":\"Microsoft.KeyVault/vaults\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"thresholds\":[],\"timeFrom\":null,\"timeRegions\":[],\"timeShift\":null,\"title\":\"Availability\",\"tooltip\":{\"shared\":true,\"sort\":0,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"buckets\":null,\"mode\":\"time\",\"name\":null,\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"percent\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true},{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true}],\"yaxis\":{\"align\":false,\"alignLevel\":null}},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":\"${ds}\",\"fieldConfig\":{\"defaults\":{\"custom\":{}},\"overrides\":[]},\"fill\":1,\"fillGradient\":0,\"gridPos\":{\"h\":8,\"w\":6,\"x\":18,\"y\":8},\"hiddenSeries\":false,\"id\":17,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":true,\"values\":true},\"lines\":true,\"linewidth\":1,\"nullPointMode\":\"null\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"7.4.3\",\"pointradius\":2,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":false,\"steppedLine\":false,\"targets\":[{\"azureMonitor\":{\"aggOptions\":[\"None\",\"Average\",\"Minimum\",\"Maximum\",\"Total\",\"Count\"],\"aggregation\":\"Count\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Activity - Type\",\"value\":\"ActivityType\"},{\"text\":\"Activity Name\",\"value\":\"ActivityName\"}],\"metricDefinition\":\"Microsoft.KeyVault/vaults\",\"metricName\":\"ServiceApiHit\",\"metricNamespace\":\"Microsoft.KeyVault/vaults\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"thresholds\":[],\"timeFrom\":null,\"timeRegions\":[],\"timeShift\":null,\"title\":\"Request - Types over Time\",\"tooltip\":{\"shared\":true,\"sort\":0,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"buckets\":null,\"mode\":\"time\",\"name\":null,\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true},{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true}],\"yaxis\":{\"align\":false,\"alignLevel\":null}},{\"collapsed\":false,\"datasource\":\"${ds}\",\"gridPos\":{\"h\":1,\"w\":24,\"x\":0,\"y\":16},\"id\":23,\"panels\":[],\"title\":\"Failures\",\"type\":\"row\"},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":\"${ds}\",\"fieldConfig\":{\"defaults\":{\"custom\":{}},\"overrides\":[]},\"fill\":1,\"fillGradient\":0,\"gridPos\":{\"h\":8,\"w\":6,\"x\":0,\"y\":17},\"hiddenSeries\":false,\"id\":2,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":true,\"values\":true},\"lines\":true,\"linewidth\":1,\"nullPointMode\":\"null\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"7.4.3\",\"pointradius\":2,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":false,\"steppedLine\":false,\"targets\":[{\"azureMonitor\":{\"aggOptions\":[\"None\",\"Average\",\"Minimum\",\"Maximum\",\"Total\",\"Count\"],\"aggregation\":\"Count\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[{\"dimension\":\"StatusCodeClass\",\"filter\":\"2xx\",\"operator\":\"eq\"}],\"dimensions\":[{\"text\":\"Activity - Type\",\"value\":\"ActivityType\"},{\"text\":\"Activity Name\",\"value\":\"ActivityName\"},{\"text\":\"Status - Code\",\"value\":\"StatusCode\"},{\"text\":\"Status Code Class\",\"value\":\"StatusCodeClass\"}],\"metricDefinition\":\"Microsoft.KeyVault/vaults\",\"metricName\":\"ServiceApiResult\",\"metricNamespace\":\"Microsoft.KeyVault/vaults\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"thresholds\":[],\"timeFrom\":null,\"timeRegions\":[],\"timeShift\":null,\"title\":\"Successes - (2xx)\",\"tooltip\":{\"shared\":true,\"sort\":0,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"buckets\":null,\"mode\":\"time\",\"name\":null,\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true},{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true}],\"yaxis\":{\"align\":false,\"alignLevel\":null}},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":\"${ds}\",\"fieldConfig\":{\"defaults\":{\"custom\":{}},\"overrides\":[]},\"fill\":1,\"fillGradient\":0,\"gridPos\":{\"h\":8,\"w\":6,\"x\":6,\"y\":17},\"hiddenSeries\":false,\"id\":7,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":true,\"values\":true},\"lines\":true,\"linewidth\":1,\"nullPointMode\":\"null\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"7.4.3\",\"pointradius\":2,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":false,\"steppedLine\":false,\"targets\":[{\"azureMonitor\":{\"aggOptions\":[\"None\",\"Average\",\"Minimum\",\"Maximum\",\"Total\",\"Count\"],\"aggregation\":\"Count\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[{\"dimension\":\"StatusCodeClass\",\"filter\":\"4xx\",\"operator\":\"eq\"}],\"dimensions\":[{\"text\":\"Activity - Type\",\"value\":\"ActivityType\"},{\"text\":\"Activity Name\",\"value\":\"ActivityName\"},{\"text\":\"Status - Code\",\"value\":\"StatusCode\"},{\"text\":\"Status Code Class\",\"value\":\"StatusCodeClass\"}],\"metricDefinition\":\"Microsoft.KeyVault/vaults\",\"metricName\":\"ServiceApiResult\",\"metricNamespace\":\"Microsoft.KeyVault/vaults\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"thresholds\":[],\"timeFrom\":null,\"timeRegions\":[],\"timeShift\":null,\"title\":\"Failures - (4xx)\",\"tooltip\":{\"shared\":true,\"sort\":0,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"buckets\":null,\"mode\":\"time\",\"name\":null,\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true},{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true}],\"yaxis\":{\"align\":false,\"alignLevel\":null}},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":\"${ds}\",\"fieldConfig\":{\"defaults\":{\"custom\":{}},\"overrides\":[]},\"fill\":1,\"fillGradient\":0,\"gridPos\":{\"h\":8,\"w\":6,\"x\":12,\"y\":17},\"hiddenSeries\":false,\"id\":6,\"legend\":{\"avg\":true,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":false,\"values\":true},\"lines\":true,\"linewidth\":1,\"nullPointMode\":\"null\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"7.4.3\",\"pointradius\":2,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":false,\"steppedLine\":false,\"targets\":[{\"azureMonitor\":{\"aggOptions\":[\"None\",\"Average\",\"Minimum\",\"Maximum\",\"Total\",\"Count\"],\"aggregation\":\"Count\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[{\"dimension\":\"StatusCode\",\"filter\":\"429\",\"operator\":\"eq\"}],\"dimensions\":[{\"text\":\"Activity - Type\",\"value\":\"ActivityType\"},{\"text\":\"Activity Name\",\"value\":\"ActivityName\"},{\"text\":\"Status - Code\",\"value\":\"StatusCode\"},{\"text\":\"Status Code Class\",\"value\":\"StatusCodeClass\"}],\"metricDefinition\":\"Microsoft.KeyVault/vaults\",\"metricName\":\"ServiceApiResult\",\"metricNamespace\":\"Microsoft.KeyVault/vaults\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"thresholds\":[],\"timeFrom\":null,\"timeRegions\":[],\"timeShift\":null,\"title\":\"Throttling - (429)\",\"tooltip\":{\"shared\":true,\"sort\":0,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"buckets\":null,\"mode\":\"time\",\"name\":null,\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true},{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true}],\"yaxis\":{\"align\":false,\"alignLevel\":null}},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":\"${ds}\",\"fieldConfig\":{\"defaults\":{\"custom\":{}},\"overrides\":[]},\"fill\":1,\"fillGradient\":0,\"gridPos\":{\"h\":8,\"w\":6,\"x\":18,\"y\":17},\"hiddenSeries\":false,\"id\":4,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":true,\"values\":true},\"lines\":true,\"linewidth\":1,\"nullPointMode\":\"null\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"7.4.3\",\"pointradius\":2,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":false,\"steppedLine\":false,\"targets\":[{\"azureMonitor\":{\"aggOptions\":[\"None\",\"Average\",\"Minimum\",\"Maximum\",\"Total\",\"Count\"],\"aggregation\":\"Count\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[{\"dimension\":\"StatusCode\",\"filter\":\"401\",\"operator\":\"eq\"}],\"dimensions\":[{\"text\":\"Activity - Type\",\"value\":\"ActivityType\"},{\"text\":\"Activity Name\",\"value\":\"ActivityName\"},{\"text\":\"Status - Code\",\"value\":\"StatusCode\"},{\"text\":\"Status Code Class\",\"value\":\"StatusCodeClass\"}],\"metricDefinition\":\"Microsoft.KeyVault/vaults\",\"metricName\":\"ServiceApiResult\",\"metricNamespace\":\"Microsoft.KeyVault/vaults\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"},{\"azureMonitor\":{\"aggOptions\":[\"None\",\"Average\",\"Minimum\",\"Maximum\",\"Total\",\"Count\"],\"aggregation\":\"Count\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[{\"dimension\":\"StatusCode\",\"filter\":\"403\",\"operator\":\"eq\"}],\"dimensions\":[{\"text\":\"Activity - Type\",\"value\":\"ActivityType\"},{\"text\":\"Activity Name\",\"value\":\"ActivityName\"},{\"text\":\"Status - Code\",\"value\":\"StatusCode\"},{\"text\":\"Status Code Class\",\"value\":\"StatusCodeClass\"}],\"metricDefinition\":\"Microsoft.KeyVault/vaults\",\"metricName\":\"ServiceApiResult\",\"metricNamespace\":\"Microsoft.KeyVault/vaults\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"hide\":false,\"queryType\":\"Azure - Monitor\",\"refId\":\"B\",\"subscription\":\"$sub\"}],\"thresholds\":[],\"timeFrom\":null,\"timeRegions\":[],\"timeShift\":null,\"title\":\"Authentication - Errors (401 \\u0026 403)\",\"tooltip\":{\"shared\":true,\"sort\":0,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"buckets\":null,\"mode\":\"time\",\"name\":null,\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true},{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true}],\"yaxis\":{\"align\":false,\"alignLevel\":null}},{\"collapsed\":false,\"datasource\":\"${ds}\",\"gridPos\":{\"h\":1,\"w\":24,\"x\":0,\"y\":25},\"id\":21,\"panels\":[],\"title\":\"Operations\",\"type\":\"row\"},{\"datasource\":\"${ds}\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[]}},\"overrides\":[]},\"gridPos\":{\"h\":5,\"w\":3,\"x\":0,\"y\":26},\"id\":19,\"options\":{\"colorMode\":\"value\",\"graphMode\":\"area\",\"justifyMode\":\"auto\",\"orientation\":\"auto\",\"reduceOptions\":{\"calcs\":[\"lastNotNull\"],\"fields\":\"\",\"values\":false},\"text\":{},\"textMode\":\"auto\"},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"azureLogAnalytics\":{\"query\":\"let - rawData = AzureDiagnostics \\r\\n // Ignore Authentication operations with - a 401. This is normal when using Key Vault SDK, first an unauthenticated request - is done then the response is used for authentication.\\r\\n | where Category - == \\\"AuditEvent\\\" and not (OperationName == \\\"Authentication\\\" and - httpStatusCode_d == 401)\\r\\n | where OperationName in ('SecretGet', 'VaultGet') - or '*' in ('SecretGet', 'VaultGet')\\r\\n // Create ResultStatus with all - the 'success' results bucked as 'Success'\\r\\n // Certain operations like - StorageAccountAutoSyncKey have no ResultSignature, for now set to 'Success' - as well\\r\\n | extend ResultStatus = case (ResultSignature == \\\"\\\", - \\\"Success\\\",\\r\\n ResultSignature == \\\"OK\\\", \\\"Success\\\",\\r\\n - \ ResultSignature == \\\"Accepted\\\", \\\"Success\\\",\\r\\n ResultSignature); - \ \\r\\nrawData \\r\\n| make-series Trend = count() - default = 0 on TimeGenerated from ago(1d) to now() step 30m by ResultStatus\\r\\n| - join kind = inner (rawData\\n | where $__timeFilter(TimeGenerated)\\r\\n - \ | summarize Count = count() by ResultStatus\\r\\n )\\r\\n on ResultStatus\\n - \ \\r\\n\\r\\n| project ResultStatus, Count, Trend\\r\\n| order by Count - desc;\\r\",\"resultFormat\":\"table\",\"workspace\":\"$ws\"},\"queryType\":\"Azure - Log Analytics\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"timeFrom\":null,\"timeShift\":null,\"title\":\"Success - Operations\",\"type\":\"stat\"},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":\"${ds}\",\"fieldConfig\":{\"defaults\":{\"color\":{},\"custom\":{},\"thresholds\":{\"mode\":\"absolute\",\"steps\":[]},\"unit\":\"short\"},\"overrides\":[]},\"fill\":1,\"fillGradient\":0,\"gridPos\":{\"h\":5,\"w\":7,\"x\":3,\"y\":26},\"hiddenSeries\":false,\"id\":35,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":false,\"values\":false},\"lines\":false,\"linewidth\":1,\"nullPointMode\":\"null\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"7.4.3\",\"pointradius\":2,\"points\":true,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":false,\"steppedLine\":false,\"targets\":[{\"azureLogAnalytics\":{\"query\":\"let - rawData = AzureDiagnostics \\r\\n // Ignore Authentication operations with - a 401. This is normal when using Key Vault SDK, first an unauthenticated request - is done then the response is used for authentication.\\r\\n | where Category - == \\\"AuditEvent\\\" and not (OperationName == \\\"Authentication\\\" and - httpStatusCode_d == 401)\\r\\n | where OperationName in ('SecretGet', 'VaultGet') - or '*' in ('SecretGet', 'VaultGet')\\r\\n // Create ResultStatus with all - the 'success' results bucked as 'Success'\\r\\n // Certain operations like - StorageAccountAutoSyncKey have no ResultSignature, for now set to 'Success' - as well\\r\\n | extend ResultStatus = case (ResultSignature == \\\"\\\", - \\\"Success\\\",\\r\\n ResultSignature == \\\"OK\\\", \\\"Success\\\",\\r\\n - \ ResultSignature == \\\"Accepted\\\", \\\"Success\\\",\\r\\n ResultSignature); - \ \\r\\nrawData\\n| where $__timeFilter(TimeGenerated)\\n| - extend resultCount = iif(ResultStatus == \\\"Success\\\", 1, 0)\\n| summarize - count(resultCount) by bin(TimeGenerated, 30m)\\n| sort by TimeGenerated;\\n\\r\\r\\n\\r\",\"resultFormat\":\"table\",\"workspace\":\"$ws\"},\"queryType\":\"Azure - Log Analytics\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"thresholds\":[],\"timeFrom\":null,\"timeRegions\":[],\"timeShift\":null,\"title\":\"Success - Operations Counts\",\"tooltip\":{\"shared\":true,\"sort\":0,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"buckets\":null,\"mode\":\"time\",\"name\":null,\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":\"0\",\"show\":true},{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true}],\"yaxis\":{\"align\":false,\"alignLevel\":null}},{\"datasource\":\"${ds}\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[]}},\"overrides\":[]},\"gridPos\":{\"h\":5,\"w\":3,\"x\":10,\"y\":26},\"id\":26,\"options\":{\"colorMode\":\"value\",\"graphMode\":\"area\",\"justifyMode\":\"center\",\"orientation\":\"auto\",\"reduceOptions\":{\"calcs\":[\"changeCount\"],\"fields\":\"\",\"values\":true},\"text\":{},\"textMode\":\"value\"},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"azureLogAnalytics\":{\"query\":\"let - rawData = AzureDiagnostics \\r\\n // Ignore Authentication operations with - a 401. This is normal when using Key Vault SDK, first an unauthenticated request - is done then the response is used for authentication.\\r\\n | where Category - == \\\"AuditEvent\\\" and not (OperationName == \\\"Authentication\\\" and - httpStatusCode_d == 401)\\r\\n | where OperationName in ('SecretGet', 'VaultGet') - or '*' in ('SecretGet', 'VaultGet')\\r; \\r\\nrawData - \\r\\n| make-series Trend = count() default = 0 on TimeGenerated from ago(1d) - to now() step 30m by ResultSignature \\n| join kind = inner (rawData\\n | - where $__timeFilter(TimeGenerated)\\r\\n | summarize Count = count() by - ResultSignature \\n )\\r\\n on ResultSignature \\n\\r\\n\\r\\n| project - ResultSignature , Count, Trend\\r\\n| order by Count desc;\",\"resultFormat\":\"table\",\"workspace\":\"$ws\"},\"queryType\":\"Azure - Log Analytics\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"timeFrom\":null,\"timeShift\":null,\"title\":\"All - Operations\",\"type\":\"stat\"},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":\"${ds}\",\"fieldConfig\":{\"defaults\":{\"color\":{},\"custom\":{},\"thresholds\":{\"mode\":\"absolute\",\"steps\":[]},\"unit\":\"short\"},\"overrides\":[]},\"fill\":1,\"fillGradient\":0,\"gridPos\":{\"h\":5,\"w\":7,\"x\":13,\"y\":26},\"hiddenSeries\":false,\"id\":36,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":false,\"values\":false},\"lines\":false,\"linewidth\":1,\"nullPointMode\":\"null\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"7.4.3\",\"pointradius\":2,\"points\":true,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":false,\"steppedLine\":false,\"targets\":[{\"azureLogAnalytics\":{\"query\":\"let - rawData = AzureDiagnostics \\r\\n // Ignore Authentication operations with - a 401. This is normal when using Key Vault SDK, first an unauthenticated request - is done then the response is used for authentication.\\r\\n | where Category - == \\\"AuditEvent\\\" and not (OperationName == \\\"Authentication\\\" and - httpStatusCode_d == 401)\\r\\n | where OperationName in ('SecretGet', 'VaultGet') - or '*' in ('SecretGet', 'VaultGet')\\r; \\r\\nrawData\\n| - where $__timeFilter(TimeGenerated)\\n| summarize count(ResultSignature ) by - bin(TimeGenerated, 30m)\\n| sort by TimeGenerated;\\n\\r\\r\\n\\r\",\"resultFormat\":\"table\",\"workspace\":\"$ws\"},\"queryType\":\"Azure - Log Analytics\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"thresholds\":[],\"timeFrom\":null,\"timeRegions\":[],\"timeShift\":null,\"title\":\"All - Operations Counts\",\"tooltip\":{\"shared\":true,\"sort\":0,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"buckets\":null,\"mode\":\"time\",\"name\":null,\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":\"0\",\"show\":true},{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true}],\"yaxis\":{\"align\":false,\"alignLevel\":null}},{\"datasource\":\"${ds}\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{\"align\":null,\"filterable\":false},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":80}]}},\"overrides\":[]},\"gridPos\":{\"h\":4,\"w\":24,\"x\":0,\"y\":31},\"id\":28,\"options\":{\"showHeader\":true},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"azureLogAnalytics\":{\"query\":\"let - data = AzureDiagnostics \\r\\n | where TimeGenerated \\u003e ago(1d)\\r\\n - \ // Ignore Authentication operations with a 401. This is normal when using - Key Vault SDK, first an unauthenticated request is done then the response - is used for authentication.\\r\\n | where Category == \\\"AuditEvent\\\" - and not (OperationName == \\\"Authentication\\\" and httpStatusCode_d == 401)\\r\\n - \ | where OperationName in ('SecretGet', 'VaultGet') or '*' in ('SecretGet', - 'VaultGet')\\r\\n // Create ResultStatus with all the 'success' results - bucked as 'Success'\\r\\n // Certain operations like StorageAccountAutoSyncKey - have no ResultSignature, for now set to 'Success' as well\\r\\n | extend - ResultStatus = case (ResultSignature == \\\"\\\", \\\"Success\\\",\\r\\n ResultSignature - == \\\"OK\\\", \\\"Success\\\",\\r\\n ResultSignature == \\\"Accepted\\\", - \\\"Success\\\",\\r\\n ResultSignature)\\r\\n | where ResultStatus - == 'All' or 'All' == 'All';\\r\\ndata\\r\\n// Data aggregated to the OperationName\\r\\n| - summarize OperationCount = count(), SuccessCount = countif(ResultStatus == - \\\"Success\\\"), FailureCount = countif(ResultStatus != \\\"Success\\\"), - PDurationMs = percentile(DurationMs, 99) by Resource, OperationName\\r\\n| - join kind=inner (data\\r\\n | make-series Trend = count() default = 0 on - TimeGenerated from ago(1d) to now() step 30m by OperationName\\r\\n | project-away - TimeGenerated)\\r\\n on OperationName\\r\\n| order by OperationCount desc\\r\\n| - project Name = strcat('\u26A1 ', OperationName), Id = strcat(Resource, '/', - OperationName), ['Operation count'] = OperationCount, ['Operation count trend'] - = Trend, ['Success count'] = SuccessCount, ['Failure count'] = FailureCount, - ['p99 Duration'] = PDurationMs\",\"resultFormat\":\"time_series\",\"workspace\":\"$ws\"},\"queryType\":\"Azure - Log Analytics\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"title\":\"Operations - by Name\",\"type\":\"table\"},{\"datasource\":\"${ds}\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{\"align\":null,\"filterable\":false},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":80}]}},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Duration\"},\"properties\":[{\"id\":\"custom.width\",\"value\":86}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Result\"},\"properties\":[{\"id\":\"custom.width\",\"value\":94}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Operation\"},\"properties\":[{\"id\":\"custom.width\",\"value\":136}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Time\"},\"properties\":[{\"id\":\"custom.width\",\"value\":219}]}]},\"gridPos\":{\"h\":8,\"w\":24,\"x\":0,\"y\":35},\"id\":30,\"options\":{\"showHeader\":true,\"sortBy\":[]},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"azureLogAnalytics\":{\"query\":\"let - gridRowSelected = dynamic({\\\"Id\\\": \\\"*\\\"});\\r\\nlet resourceName - = split(gridRowSelected.Id, \\\"/\\\")[0];\\r\\nlet operationName = split(gridRowSelected.Id, - \\\"/\\\")[1];\\r\\nAzureDiagnostics \\r\\n| where TimeGenerated \\u003e ago(1d)\\r\\n// - Ignore Authentication operations with a 401. This is normal when using Key - Vault SDK, first an unauthenticated request is done then the response is used - for authentication.\\r\\n| where Category == \\\"AuditEvent\\\" and not (OperationName - == \\\"Authentication\\\" and httpStatusCode_d == 401)\\r\\n| where OperationName - in ('SecretGet', 'VaultGet') or '*' in ('SecretGet', 'VaultGet')\\r\\n| where - resourceName == \\\"*\\\" or Resource == resourceName\\r\\n| where operationName - == \\\"\\\" or OperationName == operationName\\r\\n// Create ResultStatus - with all the 'success' results bucked as 'Success'\\r\\n// Certain operations - like StorageAccountAutoSyncKey have no ResultSignature, for now set to 'Success' - as well\\r\\n| extend ResultStatus = case (ResultSignature == \\\"\\\", \\\"Success\\\",\\r\\n - \ ResultSignature == \\\"OK\\\", \\\"Success\\\",\\r\\n ResultSignature - == \\\"Accepted\\\", \\\"Success\\\",\\r\\n ResultSignature)\\r\\n| where - ResultStatus == 'All' or 'All' == 'All'\\r\\n| extend p = pack_all()\\r\\n| - mv-apply p on \\r\\n ( \\r\\n extend key = tostring(bag_keys(p)[0])\\r\\n - \ | where isnotempty(p[key]) and isnotnull(p[key])\\r\\n | where key - !in (\\\"SourceSystem\\\", \\\"Type\\\")\\r\\n | summarize make_bag(p)\\r\\n - \ )\\r\\n| project Time=TimeGenerated, Operation=OperationName, Result=ResultSignature, - Duration = DurationMs, [\\\"Details\\\"]=bag_p\\r\\n| sort by Time desc\",\"resultFormat\":\"time_series\",\"workspace\":\"$ws\"},\"queryType\":\"Azure - Log Analytics\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"title\":\"Operations - by Time\",\"type\":\"table\"}],\"refresh\":false,\"schemaVersion\":27,\"style\":\"dark\",\"tags\":[],\"templating\":{\"list\":[{\"current\":{},\"hide\":0,\"includeAll\":false,\"label\":\"Datasource\",\"multi\":false,\"name\":\"ds\",\"options\":[],\"query\":\"grafana-azure-monitor-datasource\",\"queryValue\":\"\",\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"type\":\"datasource\"},{\"allValue\":null,\"current\":{},\"datasource\":\"${ds}\",\"definition\":\"subscriptions()\",\"description\":null,\"error\":null,\"hide\":0,\"includeAll\":false,\"label\":\"Subscription\",\"multi\":false,\"name\":\"sub\",\"options\":[],\"query\":\"subscriptions()\",\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":5,\"tagValuesQuery\":\"\",\"tags\":[],\"tagsQuery\":\"\",\"type\":\"query\",\"useTags\":false},{\"allValue\":null,\"current\":{},\"datasource\":\"${ds}\",\"definition\":\"ResourceGroups($sub)\",\"description\":null,\"error\":null,\"hide\":0,\"includeAll\":false,\"label\":\"Resource - Group\",\"multi\":false,\"name\":\"rg\",\"options\":[],\"query\":\"ResourceGroups($sub)\",\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":5,\"tagValuesQuery\":\"\",\"tags\":[],\"tagsQuery\":\"\",\"type\":\"query\",\"useTags\":false},{\"hide\":2,\"label\":\"Namespace\",\"name\":\"ns\",\"query\":\"Microsoft.KeyVault/vaults\",\"skipUrlSync\":false,\"type\":\"constant\"},{\"allValue\":null,\"current\":{},\"datasource\":\"${ds}\",\"definition\":\"ResourceNames($sub, - $rg, $ns)\",\"description\":null,\"error\":null,\"hide\":0,\"includeAll\":false,\"label\":\"Resource\",\"multi\":false,\"name\":\"resource\",\"options\":[],\"query\":\"ResourceNames($sub, - $rg, $ns)\",\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":5,\"tagValuesQuery\":\"\",\"tags\":[],\"tagsQuery\":\"\",\"type\":\"query\",\"useTags\":false},{\"allValue\":null,\"current\":{},\"datasource\":\"${ds}\",\"definition\":\"Workspaces($sub)\",\"description\":null,\"error\":null,\"hide\":0,\"includeAll\":false,\"label\":\"Workspace\",\"multi\":false,\"name\":\"ws\",\"options\":[],\"query\":\"Workspaces($sub)\",\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":5,\"tagValuesQuery\":\"\",\"tags\":[],\"tagsQuery\":\"\",\"type\":\"query\",\"useTags\":false}]},\"time\":{\"from\":\"now-24h\",\"to\":\"now\"},\"title\":\"Azure - / Insights / Key Vaults\",\"uid\":\"tQZAMYrMk\",\"version\":1}}" - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '37707' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-uMBA84XXyBXSIGTGi4K8QA';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:15 GMT - grafana-trace-id: - - 627fd6e9b1b156a833e0859a6ebcf751 - mise-correlation-id: - - 6be7a755-1de6-4e0b-aa12-dd3a057b4792 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933796.311.30.456274|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/dashboards/uid/3n2E8CrGk - response: - body: - string: "{\"meta\":{\"type\":\"db\",\"canSave\":true,\"canEdit\":true,\"canAdmin\":true,\"canStar\":true,\"canDelete\":true,\"slug\":\"azure-insights-storage-accounts\",\"url\":\"/d/3n2E8CrGk/azure-insights-storage-accounts\",\"expires\":\"0001-01-01T00:00:00Z\",\"created\":\"2024-05-28T21:55:37Z\",\"updated\":\"2024-05-28T21:55:37Z\",\"updatedBy\":\"Anonymous\",\"createdBy\":\"Anonymous\",\"version\":1,\"hasAcl\":false,\"isFolder\":false,\"folderId\":1,\"folderUid\":\"az-mon\",\"folderTitle\":\"Azure - Monitor\",\"folderUrl\":\"/dashboards/f/az-mon/azure-monitor\",\"provisioned\":true,\"provisionedExternalId\":\"storage.json\",\"annotationsPermissions\":{\"dashboard\":{\"canAdd\":true,\"canEdit\":true,\"canDelete\":true},\"organization\":{\"canAdd\":true,\"canEdit\":true,\"canDelete\":true}}},\"dashboard\":{\"__requires\":[{\"id\":\"gauge\",\"name\":\"Gauge\",\"type\":\"panel\",\"version\":\"\"},{\"id\":\"grafana\",\"name\":\"Grafana\",\"type\":\"grafana\",\"version\":\"7.4.3\"},{\"id\":\"grafana-azure-monitor-datasource\",\"name\":\"Azure - Monitor\",\"type\":\"datasource\",\"version\":\"0.3.0\"},{\"id\":\"graph\",\"name\":\"Graph\",\"type\":\"panel\",\"version\":\"\"},{\"id\":\"stat\",\"name\":\"Stat\",\"type\":\"panel\",\"version\":\"\"},{\"id\":\"table\",\"name\":\"Table\",\"type\":\"panel\",\"version\":\"\"},{\"id\":\"timeseries\",\"name\":\"Time - series\",\"type\":\"panel\",\"version\":\"\"}],\"annotations\":{\"list\":[]},\"editable\":true,\"gnetId\":null,\"graphTooltip\":0,\"id\":11,\"iteration\":1620257813794,\"links\":[],\"panels\":[{\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{},\"mappings\":[],\"thresholds\":{\"mode\":\"percentage\",\"steps\":[{\"color\":\"red\",\"value\":null},{\"color\":\"green\",\"value\":100}]}},\"overrides\":[]},\"gridPos\":{\"h\":4,\"w\":3,\"x\":0,\"y\":1},\"id\":7,\"options\":{\"orientation\":\"auto\",\"reduceOptions\":{\"calcs\":[\"lastNotNull\"],\"fields\":\"/^Availability$/\",\"values\":false},\"showThresholdLabels\":false,\"showThresholdMarkers\":false,\"text\":{}},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"alias\":\"Availability\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Geo - type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns\",\"metricName\":\"Availability\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"timeFrom\":null,\"timeShift\":null,\"title\":\"Availability\",\"transparent\":true,\"type\":\"gauge\"},{\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{\"fixedColor\":\"blue\",\"mode\":\"fixed\"},\"custom\":{},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null}]}},\"overrides\":[]},\"gridPos\":{\"h\":4,\"w\":3,\"x\":3,\"y\":1},\"id\":6,\"options\":{\"colorMode\":\"value\",\"graphMode\":\"area\",\"justifyMode\":\"auto\",\"orientation\":\"auto\",\"reduceOptions\":{\"calcs\":[\"sum\"],\"fields\":\"\",\"values\":false},\"text\":{},\"textMode\":\"value_and_name\"},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Total\"],\"aggregation\":\"Total\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Response - type\",\"value\":\"ResponseType\"},{\"text\":\"Geo type\",\"value\":\"GeoType\"},{\"text\":\"API - name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns\",\"metricName\":\"Transactions\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"PT5M\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"title\":\"\",\"transparent\":true,\"type\":\"stat\"},{\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{\"fixedColor\":\"purple\",\"mode\":\"fixed\"},\"custom\":{},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null}]}},\"overrides\":[]},\"gridPos\":{\"h\":4,\"w\":3,\"x\":6,\"y\":1},\"id\":8,\"options\":{\"colorMode\":\"value\",\"graphMode\":\"area\",\"justifyMode\":\"auto\",\"orientation\":\"auto\",\"reduceOptions\":{\"calcs\":[\"mean\"],\"fields\":\"\",\"values\":false},\"text\":{},\"textMode\":\"value_and_name\"},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Geo - type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns\",\"metricName\":\"SuccessE2ELatency\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"title\":\"\",\"transparent\":true,\"type\":\"stat\"},{\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{\"fixedColor\":\"purple\",\"mode\":\"fixed\"},\"custom\":{},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null}]}},\"overrides\":[]},\"gridPos\":{\"h\":4,\"w\":3,\"x\":9,\"y\":1},\"id\":9,\"options\":{\"colorMode\":\"value\",\"graphMode\":\"area\",\"justifyMode\":\"auto\",\"orientation\":\"auto\",\"reduceOptions\":{\"calcs\":[\"mean\"],\"fields\":\"\",\"values\":false},\"text\":{},\"textMode\":\"value_and_name\"},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Geo - type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns\",\"metricName\":\"SuccessServerLatency\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"title\":\"\",\"transparent\":true,\"type\":\"stat\"},{\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{\"fixedColor\":\"blue\",\"mode\":\"fixed\"},\"custom\":{},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null}]}},\"overrides\":[]},\"gridPos\":{\"h\":4,\"w\":3,\"x\":12,\"y\":1},\"id\":10,\"options\":{\"colorMode\":\"value\",\"graphMode\":\"area\",\"justifyMode\":\"auto\",\"orientation\":\"auto\",\"reduceOptions\":{\"calcs\":[\"sum\"],\"fields\":\"\",\"values\":false},\"text\":{},\"textMode\":\"value_and_name\"},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Total\",\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Total\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Geo - type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns\",\"metricName\":\"Ingress\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"title\":\"\",\"transparent\":true,\"type\":\"stat\"},{\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{\"fixedColor\":\"blue\",\"mode\":\"fixed\"},\"custom\":{},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null}]}},\"overrides\":[]},\"gridPos\":{\"h\":4,\"w\":3,\"x\":15,\"y\":1},\"id\":11,\"options\":{\"colorMode\":\"value\",\"graphMode\":\"area\",\"justifyMode\":\"auto\",\"orientation\":\"auto\",\"reduceOptions\":{\"calcs\":[\"sum\"],\"fields\":\"\",\"values\":false},\"text\":{},\"textMode\":\"value_and_name\"},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Total\",\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Total\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Geo - type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns\",\"metricName\":\"Egress\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"title\":\"\",\"transparent\":true,\"type\":\"stat\"},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{},\"custom\":{},\"thresholds\":{\"mode\":\"absolute\",\"steps\":[]},\"unit\":\"short\"},\"overrides\":[]},\"fill\":1,\"fillGradient\":0,\"gridPos\":{\"h\":9,\"w\":12,\"x\":0,\"y\":5},\"hiddenSeries\":false,\"id\":2,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":true,\"values\":true},\"lines\":true,\"linewidth\":1,\"nullPointMode\":\"null - as zero\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"7.4.3\",\"pointradius\":2,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":false,\"steppedLine\":false,\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Total\"],\"aggregation\":\"Total\",\"alias\":\"Table - transactions\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Response - type\",\"value\":\"ResponseType\"},{\"text\":\"Geo type\",\"value\":\"GeoType\"},{\"text\":\"API - name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns/tableServices\",\"metricName\":\"Transactions\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/tableServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Total\"],\"aggregation\":\"Total\",\"alias\":\"Blob - transactions\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Response - type\",\"value\":\"ResponseType\"},{\"text\":\"Geo type\",\"value\":\"GeoType\"},{\"text\":\"API - name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns/blobServices\",\"metricName\":\"Transactions\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/blobServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"B\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Total\"],\"aggregation\":\"Total\",\"alias\":\"File - transactions\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Response - type\",\"value\":\"ResponseType\"},{\"text\":\"Geo type\",\"value\":\"GeoType\"},{\"text\":\"API - name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"},{\"text\":\"File - Share\",\"value\":\"FileShare\"}],\"metricDefinition\":\"$ns/fileServices\",\"metricName\":\"Transactions\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/fileServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"C\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Total\"],\"aggregation\":\"Total\",\"alias\":\"Queue - transactions\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Response - type\",\"value\":\"ResponseType\"},{\"text\":\"Geo type\",\"value\":\"GeoType\"},{\"text\":\"API - name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns/queueServices\",\"metricName\":\"Transactions\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/queueServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"D\",\"subscription\":\"$sub\"}],\"thresholds\":[],\"timeFrom\":null,\"timeRegions\":[],\"timeShift\":null,\"title\":\"Transactions - by storage type\",\"tooltip\":{\"shared\":true,\"sort\":0,\"value_type\":\"individual\"},\"transformations\":[],\"type\":\"graph\",\"xaxis\":{\"buckets\":null,\"mode\":\"time\",\"name\":null,\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true},{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true}],\"yaxis\":{\"align\":false,\"alignLevel\":null}},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{},\"custom\":{},\"thresholds\":{\"mode\":\"absolute\",\"steps\":[]},\"unit\":\"short\"},\"overrides\":[]},\"fill\":1,\"fillGradient\":0,\"gridPos\":{\"h\":9,\"w\":12,\"x\":12,\"y\":5},\"hiddenSeries\":false,\"id\":14,\"legend\":{\"alignAsTable\":false,\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"rightSide\":false,\"show\":true,\"total\":true,\"values\":true},\"lines\":true,\"linewidth\":1,\"nullPointMode\":\"null\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"7.4.3\",\"pointradius\":2,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":false,\"steppedLine\":false,\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Total\"],\"aggregation\":\"Total\",\"alias\":\"\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[{\"dimension\":\"ApiName\",\"filter\":\"\",\"operator\":\"eq\"}],\"dimensions\":[{\"text\":\"Response - type\",\"value\":\"ResponseType\"},{\"text\":\"Geo type\",\"value\":\"GeoType\"},{\"text\":\"API - name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns\",\"metricName\":\"Transactions\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"thresholds\":[],\"timeFrom\":null,\"timeRegions\":[],\"timeShift\":null,\"title\":\"Transactions - by API Name\",\"tooltip\":{\"shared\":true,\"sort\":0,\"value_type\":\"individual\"},\"transformations\":[],\"type\":\"graph\",\"xaxis\":{\"buckets\":null,\"mode\":\"time\",\"name\":null,\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true},{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true}],\"yaxis\":{\"align\":false,\"alignLevel\":null}},{\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"palette-classic\"},\"custom\":{\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"barAlignment\":0,\"drawStyle\":\"line\",\"fillOpacity\":10,\"gradientMode\":\"none\",\"hideFrom\":{\"graph\":false,\"legend\":false,\"tooltip\":false},\"lineInterpolation\":\"linear\",\"lineWidth\":1,\"pointSize\":5,\"scaleDistribution\":{\"type\":\"linear\"},\"showPoints\":\"never\",\"spanNulls\":true},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":80}]},\"unit\":\"short\"},\"overrides\":[]},\"gridPos\":{\"h\":9,\"w\":12,\"x\":0,\"y\":14},\"id\":13,\"options\":{\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\"},\"tooltipOptions\":{\"mode\":\"multi\"}},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\"],\"aggregation\":\"\",\"alias\":\"Table - capacity\",\"allowedTimeGrainsMs\":[3600000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[],\"metricDefinition\":\"select\",\"metricName\":\"select\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/tableServices\",\"resourceGroup\":\"select\",\"resourceName\":\"select\",\"timeGrain\":\"\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\"],\"aggregation\":\"Average\",\"alias\":\"Blob - capacity\",\"allowedTimeGrainsMs\":[3600000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Blob - type\",\"value\":\"BlobType\"},{\"text\":\"Blob tier\",\"value\":\"Tier\"}],\"metricDefinition\":\"$ns/blobServices\",\"metricName\":\"BlobCapacity\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/blobServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"B\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\"],\"aggregation\":\"Average\",\"alias\":\"File - capacity\",\"allowedTimeGrainsMs\":[3600000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"File - Share\",\"value\":\"FileShare\"}],\"metricDefinition\":\"$ns/fileServices\",\"metricName\":\"FileCapacity\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/fileServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"C\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\"],\"aggregation\":\"Average\",\"alias\":\"Queue - capacity\",\"allowedTimeGrainsMs\":[3600000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[],\"metricDefinition\":\"$ns/queueServices\",\"metricName\":\"QueueCapacity\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/queueServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"D\",\"subscription\":\"$sub\"}],\"timeFrom\":null,\"timeShift\":null,\"title\":\"Capacity - by storage type\",\"transformations\":[],\"type\":\"timeseries\"},{\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"palette-classic\"},\"custom\":{\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"barAlignment\":0,\"drawStyle\":\"line\",\"fillOpacity\":0,\"gradientMode\":\"none\",\"hideFrom\":{\"graph\":false,\"legend\":false,\"tooltip\":false},\"lineInterpolation\":\"linear\",\"lineStyle\":{\"fill\":\"solid\"},\"lineWidth\":1,\"pointSize\":5,\"scaleDistribution\":{\"type\":\"linear\"},\"showPoints\":\"never\",\"spanNulls\":true},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null}]},\"unit\":\"percent\"},\"overrides\":[]},\"gridPos\":{\"h\":9,\"w\":12,\"x\":12,\"y\":14},\"id\":12,\"options\":{\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\"},\"tooltipOptions\":{\"mode\":\"single\"}},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"alias\":\"Table - availability\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Geo - type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns/tableServices\",\"metricName\":\"Availability\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/tableServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"alias\":\"Blob - availability\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Geo - type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns/blobServices\",\"metricName\":\"Availability\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/blobServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"B\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"alias\":\"File - availability\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Geo - type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"},{\"text\":\"File - Share\",\"value\":\"FileShare\"}],\"metricDefinition\":\"$ns/fileServices\",\"metricName\":\"Availability\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/fileServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"C\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"alias\":\"Queue - availability\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Geo - type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns/queueServices\",\"metricName\":\"Availability\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/queueServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"D\",\"subscription\":\"$sub\"}],\"timeFrom\":null,\"timeShift\":null,\"title\":\"Availability - by storage type\",\"transformations\":[],\"type\":\"timeseries\"},{\"collapsed\":false,\"datasource\":\"$ds\",\"gridPos\":{\"h\":1,\"w\":24,\"x\":0,\"y\":23},\"id\":52,\"panels\":[],\"title\":\"Failures\",\"type\":\"row\"},{\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null}]}},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Transactions - ClientOtherError\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"red\",\"mode\":\"fixed\"}},{\"id\":\"displayName\",\"value\":\"ClientOtherError\"}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Transactions - Success\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Success\"}]}]},\"gridPos\":{\"h\":6,\"w\":6,\"x\":0,\"y\":24},\"id\":16,\"options\":{\"colorMode\":\"value\",\"graphMode\":\"none\",\"justifyMode\":\"auto\",\"orientation\":\"auto\",\"reduceOptions\":{\"calcs\":[\"sum\"],\"fields\":\"\",\"values\":false},\"text\":{},\"textMode\":\"auto\"},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Total\"],\"aggregation\":\"Total\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[{\"dimension\":\"ResponseType\",\"filter\":\"\",\"operator\":\"eq\"}],\"dimensions\":[{\"text\":\"Response - type\",\"value\":\"ResponseType\"},{\"text\":\"Geo type\",\"value\":\"GeoType\"},{\"text\":\"API - name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns\",\"metricName\":\"Transactions\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"timeFrom\":null,\"timeShift\":null,\"title\":\"\",\"type\":\"stat\"},{\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{\"fixedColor\":\"red\",\"mode\":\"fixed\"},\"custom\":{\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"barAlignment\":0,\"drawStyle\":\"line\",\"fillOpacity\":10,\"gradientMode\":\"none\",\"hideFrom\":{\"graph\":false,\"legend\":false,\"tooltip\":false},\"lineInterpolation\":\"linear\",\"lineWidth\":1,\"pointSize\":5,\"scaleDistribution\":{\"type\":\"linear\"},\"showPoints\":\"never\",\"spanNulls\":true},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"red\",\"value\":null}]},\"unit\":\"short\"},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Transactions - Success\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"green\",\"mode\":\"fixed\"}}]}]},\"gridPos\":{\"h\":6,\"w\":18,\"x\":6,\"y\":24},\"id\":18,\"options\":{\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\"},\"tooltipOptions\":{\"mode\":\"single\"}},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Total\"],\"aggregation\":\"Total\",\"alias\":\"\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[{\"dimension\":\"ResponseType\",\"filter\":\"\",\"operator\":\"eq\"}],\"dimensions\":[{\"text\":\"Response - type\",\"value\":\"ResponseType\"},{\"text\":\"Geo type\",\"value\":\"GeoType\"},{\"text\":\"API - name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns\",\"metricName\":\"Transactions\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"timeFrom\":null,\"timeShift\":null,\"title\":\"\",\"type\":\"timeseries\"},{\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{\"align\":null,\"filterable\":false},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"blue\",\"value\":null}]}},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Total\"},\"properties\":[{\"id\":\"custom.displayMode\",\"value\":\"basic\"}]}]},\"gridPos\":{\"h\":8,\"w\":12,\"x\":0,\"y\":30},\"id\":20,\"options\":{\"showHeader\":false},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Total\"],\"aggregation\":\"Total\",\"alias\":\"\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[{\"dimension\":\"ApiName\",\"filter\":\"\",\"operator\":\"eq\"},{\"dimension\":\"ResponseType\",\"filter\":\"\",\"operator\":\"eq\"}],\"dimensions\":[{\"text\":\"Response - type\",\"value\":\"ResponseType\"},{\"text\":\"Geo type\",\"value\":\"GeoType\"},{\"text\":\"API - name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns/blobServices\",\"metricName\":\"Transactions\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/blobServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"title\":\"Blob Services\",\"transformations\":[{\"id\":\"reduce\",\"options\":{\"reducers\":[\"sum\"]}}],\"type\":\"table\"},{\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{\"align\":null,\"filterable\":false},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"blue\",\"value\":null}]}},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Total\"},\"properties\":[{\"id\":\"custom.displayMode\",\"value\":\"basic\"}]}]},\"gridPos\":{\"h\":8,\"w\":12,\"x\":12,\"y\":30},\"id\":22,\"options\":{\"showHeader\":false},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Total\"],\"aggregation\":\"Total\",\"alias\":\"\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[{\"dimension\":\"ApiName\",\"filter\":\"\",\"operator\":\"eq\"},{\"dimension\":\"ResponseType\",\"filter\":\"\",\"operator\":\"eq\"}],\"dimensions\":[{\"text\":\"Response - type\",\"value\":\"ResponseType\"},{\"text\":\"Geo type\",\"value\":\"GeoType\"},{\"text\":\"API - name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"},{\"text\":\"File - Share\",\"value\":\"FileShare\"}],\"metricDefinition\":\"$ns/fileServices\",\"metricName\":\"Transactions\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/fileServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"title\":\"File Services\",\"transformations\":[{\"id\":\"reduce\",\"options\":{\"reducers\":[\"sum\"]}}],\"type\":\"table\"},{\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{\"align\":null,\"filterable\":false},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"blue\",\"value\":null}]}},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Total\"},\"properties\":[{\"id\":\"custom.displayMode\",\"value\":\"basic\"}]}]},\"gridPos\":{\"h\":8,\"w\":12,\"x\":0,\"y\":38},\"id\":24,\"options\":{\"showHeader\":false},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Total\"],\"aggregation\":\"Total\",\"alias\":\"\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[{\"dimension\":\"ApiName\",\"filter\":\"\",\"operator\":\"eq\"},{\"dimension\":\"ResponseType\",\"filter\":\"\",\"operator\":\"eq\"}],\"dimensions\":[{\"text\":\"Response - type\",\"value\":\"ResponseType\"},{\"text\":\"Geo type\",\"value\":\"GeoType\"},{\"text\":\"API - name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns/tableServices\",\"metricName\":\"Transactions\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/tableServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"title\":\"Table Services\",\"transformations\":[{\"id\":\"reduce\",\"options\":{\"reducers\":[\"sum\"]}}],\"type\":\"table\"},{\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{\"align\":null,\"filterable\":false},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"blue\",\"value\":null}]}},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Total\"},\"properties\":[{\"id\":\"custom.displayMode\",\"value\":\"basic\"}]}]},\"gridPos\":{\"h\":8,\"w\":12,\"x\":12,\"y\":38},\"id\":26,\"options\":{\"showHeader\":false},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Total\"],\"aggregation\":\"Total\",\"alias\":\"\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[{\"dimension\":\"ApiName\",\"filter\":\"\",\"operator\":\"eq\"},{\"dimension\":\"ResponseType\",\"filter\":\"\",\"operator\":\"eq\"}],\"dimensions\":[{\"text\":\"Response - type\",\"value\":\"ResponseType\"},{\"text\":\"Geo type\",\"value\":\"GeoType\"},{\"text\":\"API - name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns/queueServices\",\"metricName\":\"Transactions\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/queueServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"title\":\"Queue Services\",\"transformations\":[{\"id\":\"reduce\",\"options\":{\"reducers\":[\"sum\"]}}],\"type\":\"table\"},{\"collapsed\":false,\"datasource\":\"$ds\",\"gridPos\":{\"h\":1,\"w\":24,\"x\":0,\"y\":46},\"id\":50,\"panels\":[],\"title\":\"Performance\",\"type\":\"row\"},{\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"dark-green\",\"value\":null}]}},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Success - Server Latency\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"blue\",\"mode\":\"fixed\"}}]}]},\"gridPos\":{\"h\":6,\"w\":6,\"x\":0,\"y\":47},\"id\":28,\"options\":{\"colorMode\":\"value\",\"graphMode\":\"none\",\"justifyMode\":\"auto\",\"orientation\":\"auto\",\"reduceOptions\":{\"calcs\":[\"sum\"],\"fields\":\"\",\"values\":false},\"text\":{},\"textMode\":\"auto\"},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Geo - type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns\",\"metricName\":\"SuccessE2ELatency\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Geo - type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns\",\"metricName\":\"SuccessServerLatency\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"B\",\"subscription\":\"$sub\"}],\"title\":\"\",\"type\":\"stat\"},{\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"palette-classic\"},\"custom\":{\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"barAlignment\":0,\"drawStyle\":\"line\",\"fillOpacity\":0,\"gradientMode\":\"none\",\"hideFrom\":{\"graph\":false,\"legend\":false,\"tooltip\":false},\"lineInterpolation\":\"linear\",\"lineWidth\":1,\"pointSize\":5,\"scaleDistribution\":{\"type\":\"linear\"},\"showPoints\":\"auto\",\"spanNulls\":false},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"dark-green\",\"value\":null}]}},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Success - Server Latency\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"blue\",\"mode\":\"fixed\"}}]}]},\"gridPos\":{\"h\":6,\"w\":18,\"x\":6,\"y\":47},\"id\":30,\"options\":{\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\"},\"tooltipOptions\":{\"mode\":\"single\"}},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Geo - type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns\",\"metricName\":\"SuccessE2ELatency\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Geo - type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns\",\"metricName\":\"SuccessServerLatency\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"B\",\"subscription\":\"$sub\"}],\"title\":\"\",\"type\":\"timeseries\"},{\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{\"align\":null,\"filterable\":false},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"blue\",\"value\":null}]},\"unit\":\"ms\"},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Mean\"},\"properties\":[{\"id\":\"custom.displayMode\",\"value\":\"lcd-gauge\"},{\"id\":\"color\",\"value\":{\"mode\":\"continuous-GrYlRd\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Max\"},\"properties\":[{\"id\":\"custom.displayMode\",\"value\":\"gradient-gauge\"},{\"id\":\"color\",\"value\":{\"fixedColor\":\"red\",\"mode\":\"continuous-GrYlRd\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Min\"},\"properties\":[{\"id\":\"custom.displayMode\",\"value\":\"gradient-gauge\"},{\"id\":\"color\",\"value\":{\"fixedColor\":\"green\",\"mode\":\"continuous-GrYlRd\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Field\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Latency\"}]}]},\"gridPos\":{\"h\":11,\"w\":24,\"x\":0,\"y\":53},\"id\":32,\"options\":{\"showHeader\":true},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[{\"dimension\":\"ApiName\",\"filter\":\"\",\"operator\":\"eq\"}],\"dimensions\":[{\"text\":\"Geo - type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns\",\"metricName\":\"SuccessE2ELatency\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[{\"dimension\":\"ApiName\",\"filter\":\"\",\"operator\":\"eq\"}],\"dimensions\":[{\"text\":\"Geo - type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns\",\"metricName\":\"SuccessServerLatency\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"B\",\"subscription\":\"$sub\"}],\"title\":\"\",\"transformations\":[{\"id\":\"reduce\",\"options\":{\"includeTimeField\":false,\"mode\":\"seriesToRows\",\"reducers\":[\"mean\",\"max\",\"min\"]}},{\"id\":\"sortBy\",\"options\":{\"fields\":{},\"sort\":[{\"desc\":true,\"field\":\"Mean\"}]}}],\"type\":\"table\"},{\"collapsed\":false,\"datasource\":\"$ds\",\"gridPos\":{\"h\":1,\"w\":24,\"x\":0,\"y\":64},\"id\":48,\"panels\":[],\"title\":\"Availability\",\"type\":\"row\"},{\"datasource\":\"$ds\",\"description\":\"The - data comes from Storage metrics. It measures the availability of requests - on Storage accounts.\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{},\"mappings\":[],\"thresholds\":{\"mode\":\"percentage\",\"steps\":[{\"color\":\"red\",\"value\":null},{\"color\":\"green\",\"value\":100}]}},\"overrides\":[]},\"gridPos\":{\"h\":8,\"w\":24,\"x\":0,\"y\":65},\"id\":34,\"options\":{\"orientation\":\"auto\",\"reduceOptions\":{\"calcs\":[\"lastNotNull\"],\"fields\":\"\",\"values\":false},\"showThresholdLabels\":false,\"showThresholdMarkers\":false,\"text\":{}},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"alias\":\"Account - Availability\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Geo - type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns\",\"metricName\":\"Availability\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"alias\":\"Blob - Availability\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Geo - type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns/blobServices\",\"metricName\":\"Availability\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/blobServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"B\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"alias\":\"Table - Availability\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Geo - type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns/tableServices\",\"metricName\":\"Availability\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/tableServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"C\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"alias\":\"File - Availability\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Geo - type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"},{\"text\":\"File - Share\",\"value\":\"FileShare\"}],\"metricDefinition\":\"$ns/fileServices\",\"metricName\":\"Availability\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/fileServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"D\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"alias\":\"Queue - Availability\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Geo - type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns/queueServices\",\"metricName\":\"Availability\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/queueServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"E\",\"subscription\":\"$sub\"}],\"title\":\"\",\"type\":\"gauge\"},{\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{\"align\":null,\"filterable\":false},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[]}},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Mean\"},\"properties\":[{\"id\":\"unit\",\"value\":\"percent\"},{\"id\":\"custom.displayMode\",\"value\":\"color-background\"},{\"id\":\"color\",\"value\":{\"mode\":\"continuous-RdYlGr\"}}]}]},\"gridPos\":{\"h\":8,\"w\":12,\"x\":0,\"y\":73},\"id\":36,\"maxDataPoints\":1,\"options\":{\"showHeader\":false},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"alias\":\"\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[{\"dimension\":\"ApiName\",\"filter\":\"\",\"operator\":\"eq\"}],\"dimensions\":[{\"text\":\"Geo - type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns/blobServices\",\"metricName\":\"Availability\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/blobServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"alias\":\"\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[{\"dimension\":\"ApiName\",\"filter\":\"\",\"operator\":\"eq\"}],\"dimensions\":[{\"text\":\"Geo - type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns/tableServices\",\"metricName\":\"Availability\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/tableServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"B\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"alias\":\"\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[{\"dimension\":\"ApiName\",\"filter\":\"\",\"operator\":\"eq\"}],\"dimensions\":[{\"text\":\"Geo - type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"},{\"text\":\"File - Share\",\"value\":\"FileShare\"}],\"metricDefinition\":\"$ns/fileServices\",\"metricName\":\"Availability\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/fileServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"C\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"alias\":\"\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[{\"dimension\":\"ApiName\",\"filter\":\"\",\"operator\":\"eq\"}],\"dimensions\":[{\"text\":\"Geo - type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns/queueServices\",\"metricName\":\"Availability\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/queueServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"D\",\"subscription\":\"$sub\"}],\"timeFrom\":null,\"timeShift\":null,\"title\":\"Availability - by API name\",\"transformations\":[{\"id\":\"reduce\",\"options\":{\"includeTimeField\":false,\"mode\":\"seriesToRows\",\"reducers\":[\"mean\"]}}],\"type\":\"table\"},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{},\"custom\":{},\"thresholds\":{\"mode\":\"absolute\",\"steps\":[]},\"unit\":\"percent\"},\"overrides\":[]},\"fill\":1,\"fillGradient\":0,\"gridPos\":{\"h\":8,\"w\":12,\"x\":12,\"y\":73},\"hiddenSeries\":false,\"id\":38,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":true,\"values\":true},\"lines\":true,\"linewidth\":1,\"nullPointMode\":\"null\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"7.4.3\",\"pointradius\":2,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":false,\"steppedLine\":false,\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"alias\":\"Blob - Availability\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Geo - type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns/blobServices\",\"metricName\":\"Availability\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/blobServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"alias\":\"Table - Availability\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Geo - type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns/tableServices\",\"metricName\":\"Availability\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/tableServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"B\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"alias\":\"File - Availability\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Geo - type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"},{\"text\":\"File - Share\",\"value\":\"FileShare\"}],\"metricDefinition\":\"$ns/fileServices\",\"metricName\":\"Availability\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/fileServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"C\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"alias\":\"Queue - Availability\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Geo - type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns/queueServices\",\"metricName\":\"Availability\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/queueServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 - minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 - hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"D\",\"subscription\":\"$sub\"}],\"thresholds\":[],\"timeFrom\":null,\"timeRegions\":[],\"timeShift\":null,\"title\":\"Availability - Trend\",\"tooltip\":{\"shared\":true,\"sort\":0,\"value_type\":\"individual\"},\"transformations\":[],\"type\":\"graph\",\"xaxis\":{\"buckets\":null,\"mode\":\"time\",\"name\":null,\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"percent\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true},{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true}],\"yaxis\":{\"align\":false,\"alignLevel\":null}},{\"collapsed\":false,\"datasource\":\"$ds\",\"gridPos\":{\"h\":1,\"w\":24,\"x\":0,\"y\":81},\"id\":46,\"panels\":[],\"title\":\"Capacity\",\"type\":\"row\"},{\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"dark-blue\",\"value\":null}]}},\"overrides\":[]},\"gridPos\":{\"h\":8,\"w\":24,\"x\":0,\"y\":82},\"id\":40,\"options\":{\"colorMode\":\"value\",\"graphMode\":\"none\",\"justifyMode\":\"auto\",\"orientation\":\"auto\",\"reduceOptions\":{\"calcs\":[\"lastNotNull\"],\"fields\":\"\",\"values\":false},\"text\":{},\"textMode\":\"auto\"},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\"],\"aggregation\":\"Average\",\"alias\":\"Account - Capacity\",\"allowedTimeGrainsMs\":[3600000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[],\"metricDefinition\":\"$ns\",\"metricName\":\"UsedCapacity\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\"],\"aggregation\":\"Average\",\"alias\":\"Blob - Capacity\",\"allowedTimeGrainsMs\":[3600000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Blob - type\",\"value\":\"BlobType\"},{\"text\":\"Blob tier\",\"value\":\"Tier\"}],\"metricDefinition\":\"$ns/blobServices\",\"metricName\":\"BlobCapacity\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/blobServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"B\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\"],\"aggregation\":\"Average\",\"alias\":\"Table - Capacity\",\"allowedTimeGrainsMs\":[3600000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[],\"metricDefinition\":\"$ns/tableServices\",\"metricName\":\"TableCapacity\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/tableServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"C\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\"],\"aggregation\":\"Average\",\"alias\":\"File - Capacity\",\"allowedTimeGrainsMs\":[3600000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"File - Share\",\"value\":\"FileShare\"}],\"metricDefinition\":\"$ns/fileServices\",\"metricName\":\"FileCapacity\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/fileServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"D\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\"],\"aggregation\":\"Average\",\"alias\":\"Queue - Capacity\",\"allowedTimeGrainsMs\":[3600000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[],\"metricDefinition\":\"$ns/queueServices\",\"metricName\":\"QueueCapacity\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/queueServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"E\",\"subscription\":\"$sub\"}],\"title\":\"\",\"type\":\"stat\"},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{},\"custom\":{},\"thresholds\":{\"mode\":\"absolute\",\"steps\":[]},\"unit\":\"decbytes\"},\"overrides\":[]},\"fill\":1,\"fillGradient\":0,\"gridPos\":{\"h\":8,\"w\":12,\"x\":0,\"y\":90},\"hiddenSeries\":false,\"id\":42,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":false,\"values\":false},\"lines\":true,\"linewidth\":1,\"nullPointMode\":\"null\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"7.4.3\",\"pointradius\":1,\"points\":true,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":false,\"steppedLine\":false,\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\"],\"aggregation\":\"Average\",\"alias\":\"Blob - Capacity\",\"allowedTimeGrainsMs\":[3600000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Blob - type\",\"value\":\"BlobType\"},{\"text\":\"Blob tier\",\"value\":\"Tier\"}],\"metricDefinition\":\"$ns/blobServices\",\"metricName\":\"BlobCapacity\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/blobServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"B\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\"],\"aggregation\":\"Average\",\"alias\":\"Table - Capacity\",\"allowedTimeGrainsMs\":[3600000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[],\"metricDefinition\":\"$ns/tableServices\",\"metricName\":\"TableCapacity\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/tableServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"C\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\"],\"aggregation\":\"Average\",\"alias\":\"File - Capacity\",\"allowedTimeGrainsMs\":[3600000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"File - Share\",\"value\":\"FileShare\"}],\"metricDefinition\":\"$ns/fileServices\",\"metricName\":\"FileCapacity\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/fileServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"D\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\"],\"aggregation\":\"Average\",\"alias\":\"Queue - Capacity\",\"allowedTimeGrainsMs\":[3600000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[],\"metricDefinition\":\"$ns/queueServices\",\"metricName\":\"QueueCapacity\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/queueServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"E\",\"subscription\":\"$sub\"}],\"thresholds\":[],\"timeFrom\":null,\"timeRegions\":[],\"timeShift\":null,\"title\":\"Storage - capacity\",\"tooltip\":{\"shared\":true,\"sort\":0,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"buckets\":null,\"mode\":\"time\",\"name\":null,\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"decbytes\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true},{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true}],\"yaxis\":{\"align\":false,\"alignLevel\":null}},{\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"palette-classic\"},\"custom\":{\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"barAlignment\":0,\"drawStyle\":\"line\",\"fillOpacity\":10,\"gradientMode\":\"none\",\"hideFrom\":{\"graph\":false,\"legend\":false,\"tooltip\":false},\"lineInterpolation\":\"linear\",\"lineWidth\":1,\"pointSize\":4,\"scaleDistribution\":{\"type\":\"linear\"},\"showPoints\":\"always\",\"spanNulls\":true},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":80}]},\"unit\":\"short\"},\"overrides\":[]},\"gridPos\":{\"h\":8,\"w\":12,\"x\":12,\"y\":90},\"id\":44,\"options\":{\"legend\":{\"calcs\":[\"mean\"],\"displayMode\":\"list\",\"placement\":\"bottom\"},\"tooltipOptions\":{\"mode\":\"single\"}},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\"],\"aggregation\":\"Average\",\"alias\":\"Blob - Count\",\"allowedTimeGrainsMs\":[3600000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Blob - type\",\"value\":\"BlobType\"},{\"text\":\"Blob tier\",\"value\":\"Tier\"}],\"metricDefinition\":\"$ns/blobServices\",\"metricName\":\"BlobCount\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/blobServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"B\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\"],\"aggregation\":\"Average\",\"alias\":\"Table - Count\",\"allowedTimeGrainsMs\":[3600000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[],\"metricDefinition\":\"$ns/tableServices\",\"metricName\":\"TableCount\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/tableServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"C\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\"],\"aggregation\":\"Average\",\"alias\":\"File - Count\",\"allowedTimeGrainsMs\":[3600000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"File - Share\",\"value\":\"FileShare\"}],\"metricDefinition\":\"$ns/fileServices\",\"metricName\":\"FileCount\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/fileServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"D\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change - this example to create your own time series query\\n\\u003ctable name\\u003e - \ //the table - to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) - \ //this is a macro used to show the full - chart\u2019s time range, choose the datetime column here\\n| summarize count() - by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change - \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. - The $__interval macro is used to auto-select the time grain. Can also use - 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\"],\"aggregation\":\"Average\",\"alias\":\"Queue - Count\",\"allowedTimeGrainsMs\":[3600000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[],\"metricDefinition\":\"$ns/queueServices\",\"metricName\":\"QueueCount\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/queueServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 - hour\",\"value\":\"PT1H\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"E\",\"subscription\":\"$sub\"}],\"timeFrom\":null,\"timeShift\":null,\"title\":\"Storage - count\",\"type\":\"timeseries\"}],\"refresh\":false,\"schemaVersion\":27,\"tags\":[],\"templating\":{\"list\":[{\"current\":{},\"description\":null,\"error\":null,\"hide\":0,\"includeAll\":false,\"label\":\"Data - Source\",\"multi\":false,\"name\":\"ds\",\"options\":[],\"query\":\"grafana-azure-monitor-datasource\",\"queryValue\":\"\",\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"type\":\"datasource\"},{\"allValue\":null,\"current\":{},\"datasource\":\"$ds\",\"definition\":\"subscriptions()\",\"description\":null,\"error\":null,\"hide\":0,\"includeAll\":false,\"label\":\"Subscription\",\"multi\":false,\"name\":\"sub\",\"options\":[],\"query\":\"subscriptions()\",\"refresh\":2,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":5,\"tagValuesQuery\":\"\",\"tags\":[],\"tagsQuery\":\"\",\"type\":\"query\",\"useTags\":false},{\"current\":{},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${ds}\"},\"definition\":\"\",\"hide\":2,\"includeAll\":false,\"label\":\"Namespace\",\"multi\":false,\"name\":\"ns\",\"options\":[],\"query\":{\"azureResourceGraph\":{\"query\":\"resources\\r\\n| - where [\\\"type\\\"] =~ \\\"Microsoft.Storage/storageAccounts\\\"\\r\\n| distinct - [\\\"type\\\"]\"},\"queryType\":\"Azure Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$sub\"]},\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":5,\"type\":\"query\"},{\"allValue\":null,\"current\":{},\"datasource\":\"$ds\",\"definition\":\"\",\"description\":null,\"error\":null,\"hide\":0,\"includeAll\":false,\"label\":\"Resource - Group\",\"multi\":false,\"name\":\"rg\",\"options\":[],\"query\":{\"azureResourceGraph\":{\"query\":\"resources\\r\\n| - where [\\\"type\\\"] =~ \\\"Microsoft.Storage/storageAccounts\\\"\\r\\n| distinct - resourceGroup\"},\"queryType\":\"Azure Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$sub\"]},\"refresh\":2,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":5,\"tagValuesQuery\":\"\",\"tags\":[],\"tagsQuery\":\"\",\"type\":\"query\",\"useTags\":false},{\"allValue\":null,\"current\":{},\"datasource\":\"$ds\",\"definition\":\"\",\"description\":null,\"error\":null,\"hide\":0,\"includeAll\":false,\"label\":\"Resource\",\"multi\":false,\"name\":\"resource\",\"options\":[],\"query\":{\"namespace\":\"$ns\",\"queryType\":\"Azure - Resource Names\",\"refId\":\"A\",\"resourceGroup\":\"$rg\",\"subscription\":\"$sub\"},\"refresh\":2,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":5,\"tagValuesQuery\":\"\",\"tags\":[],\"tagsQuery\":\"\",\"type\":\"query\",\"useTags\":false}]},\"time\":{\"from\":\"now-6h\",\"to\":\"now\"},\"timepicker\":{},\"timezone\":\"\",\"title\":\"Azure - / Insights / Storage Accounts\",\"uid\":\"3n2E8CrGk\",\"version\":1}}" - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '123774' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-TirVW10qtOpSv+yefC9ztg';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:15 GMT - grafana-trace-id: - - 2802fb1456ba698dad1dc9e3035beb24 - mise-correlation-id: - - fb3f8926-35e1-4087-b711-239a230f4e5f - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933796.451.29.806168|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/dashboards/uid/AzVmInsightsByRG - response: - body: - string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"azure-insights-virtual-machines-by-resource-group","url":"/d/AzVmInsightsByRG/azure-insights-virtual-machines-by-resource-group","expires":"0001-01-01T00:00:00Z","created":"2024-05-28T21:55:36Z","updated":"2024-05-28T21:55:36Z","updatedBy":"Anonymous","createdBy":"Anonymous","version":1,"hasAcl":false,"isFolder":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure - Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","provisioned":true,"provisionedExternalId":"vMInsightsRG.json","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"__elements":[],"__inputs":[],"__requires":[{"id":"grafana","name":"Grafana","type":"grafana","version":"8.4.3"},{"id":"grafana-azure-monitor-datasource","name":"Azure - Monitor","type":"datasource","version":"0.3.0"},{"id":"stat","name":"Stat","type":"panel","version":""},{"id":"table","name":"Table","type":"panel","version":""},{"id":"text","name":"Text","type":"panel","version":""},{"id":"timeseries","name":"Time - series","type":"panel","version":""}],"description":"This dashboard shows - the performance and health of Azure Virtual Machines via different metrics - collected by Azure Monitor VM Insights. Filter data by Resource Group","editable":true,"id":2,"links":[],"liveNow":false,"panels":[{"gridPos":{"h":5,"w":24,"x":0,"y":0},"id":54,"options":{"content":"\u003cdiv - style=\"padding: 1em; text-align: center\"\u003e\n \u003cp\u003eWelcome to - the Azure Monitor data source for Grafana. To learn more about it, visit our - \u003ca href=\"https://grafana.com/docs/grafana/latest/datasources/azuremonitor/\" - target=\"__blank\"\u003edocs\u003c/a\u003e. \u003c/p\u003e\n \u003cp\u003e Choose - the resource group(s) with VMs enabled with Azure Monitor VM Insights to get - started.\u003c/p\u003e\n\u003c/div\u003e","mode":"markdown"},"title":"How - to activate this dashboard","type":"text"},{"collapsed":false,"gridPos":{"h":1,"w":24,"x":0,"y":5},"id":28,"panels":[],"title":"CPU - Utilization %","type":"row"},{"datasource":{"uid":"${ds}"},"description":"The - resource path for this panel uses multiple template variables which requires - modifying the dashboard JSON directly. If you would like to do something similar - please go to Settings \u003e Save As. Edit as you''d like in your new copy - by going to Settings \u003e JSON Model.","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisGridShow":true,"axisLabel":"","axisPlacement":"auto","axisSoftMax":100,"axisSoftMin":0,"barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":true,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"percent"},"overrides":[]},"gridPos":{"h":10,"w":24,"x":0,"y":6},"id":2,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureLogAnalytics":{"query":"let - startDateTime = $__timeFrom;\nlet endDateTime = $__timeTo;\nlet trendBinSize - = (endDateTime - startDateTime)/100;\nlet summary = InsightsMetrics\n| where - TimeGenerated between (startDateTime .. endDateTime)\n| where Origin == ''vm.azm.ms'' - and (Namespace == ''Processor'' and Name == ''UtilizationPercentage'')\n| - parse kind=regex tolower(_ResourceId) with ''resourcegroups/'' resGroup ''/p(.+)'' - *\n| where resGroup in~ ($rg)\n| extend ComputerId = iff(isempty(_ResourceId), - Computer, _ResourceId)\n| summarize hint.shufflekey=ComputerId $agg by ComputerId, - Computer| top 10 by score;\nlet computerList=(summary\n| project ComputerId, - Computer);\nlet EmptyNodeIdentityAndProps = datatable(ComputerId: string, - Computer:string, NodeId:string, NodeProps:dynamic, Priority: long) []; \nlet - OmsNodeIdentityAndProps = computerList \n| extend NodeId = ComputerId \n| - extend Priority = 1 \n| extend NodeProps = pack(''type'', ''StandAloneNode'', - ''name'', Computer); \nlet ServiceMapNodeIdentityAndProps = VMComputer \n| - where TimeGenerated \u003e= startDateTime \n| where TimeGenerated \u003c - endDateTime \n| extend ResourceId = strcat(''machines/'', Machine) \n| - extend tempComputerId=iff(isempty(_ResourceId), Computer, _ResourceId) \n| - extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachine`alesets/(.+)/virtualmachines/(\\\\d+)'', - @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', _ResourceId))\n - | extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', - _ResourceId)) \n | where tempComputerId in~ (computerList) or laResourceId - in (computerList) or oldLaResourceId in (computerList) \n | extend ComputerId - = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in - (computerList), oldLaResourceId, tempComputerId)) \n | summarize arg_max(TimeGenerated, - *) by Machine \n | extend AzureCloudServiceNodeIdentity - = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, - ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity = iif(isnotempty(AzureVmScaleSetName), - strcat(AzureVmScaleSetInstanceId, ''|'', AzureVmScaleSetDeployment), ''''), - ComputerProps = pack(''type'', ''StandAloneNode'', ''name'', - DisplayName, ''mappingResourceId'', ResourceId, ''subscriptionId'', - AzureSubscriptionId, ''resourceGroup'', AzureResourceGroup, ''azureResourceId'', - _ResourceId), AzureCloudServiceNodeProps = pack(''type'', - ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', - AzureCloudServiceInstanceId, ''cloudServiceRoleName'', - AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', - AzureCloudServiceDeployment, ''fullDisplayName'', - FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', - ResourceId), AzureScaleSetNodeProps = pack(''type'', - ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', - AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', - AzureServiceFabricClusterName, ''vmScaleSetResourceId'', - AzureVmScaleSetResourceId, ''resourceGroupName'', - AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', - FullDisplayName, ''mappingResourceId'', ResourceId) \n - | project ComputerId, Computer, NodeId - = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), - AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeProps, ComputerProps), Priority = 2; \n - let NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, - OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \n - | summarize arg_max(Priority, *) by ComputerId;\n summary\n | join (InsightsMetrics \n - | where TimeGenerated between (startDateTime .. endDateTime) \n | where - Origin == ''vm.azm.ms'' and (Namespace == ''Processor'' and Name == ''UtilizationPercentage'') \n - | extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId) \n - | where ComputerId in (computerList) \n | summarize $agg by bin(TimeGenerated, - trendBinSize), ComputerId \n | sort by TimeGenerated asc) on ComputerId","resource":"/subscriptions/$sub","resultFormat":"table","workspace":""},"hide":false,"queryType":"Azure - Log Analytics","refId":"A","subscription":"","subscriptions":[]}],"title":"${agg:text} - CPU Utilization %","transformations":[{"id":"organize","options":{"excludeByName":{"ComputerId":true,"ComputerId1":true,"P5th":true,"P95th":true,"score":true},"indexByName":{},"renameByName":{}}},{"id":"prepareTimeSeries","options":{"format":"many"}},{"id":"renameByRegex","options":{"regex":"(.+)\\s(.+)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"description":"The - resource path for this panel uses multiple template variables which requires - modifying the dashboard JSON directly. If you would like to do something similar - please go to Settings \u003e Save As. Edit as you''d like in your new copy - by going to Settings \u003e JSON Model.","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"Computer"},"properties":[{"id":"links","value":[{"targetBlank":true,"title":"","url":"https://ms.portal.azure.com/#@${__data.fields[\"Tenant - ID\"]}/resource/subscriptions/${sub}?/resourcegroups/${__data.fields[\"Resource - Group\"]}/providers/microsoft.compute/?${__data.fields.Type}?/${__data.fields[\"Resource - Name\"]}/infrainsights"}]}]},{"matcher":{"id":"byName","options":"Resource - Group"},"properties":[{"id":"custom.width","value":136}]},{"matcher":{"id":"byName","options":"Average"},"properties":[{"id":"custom.width","value":111}]},{"matcher":{"id":"byName","options":"P50th"},"properties":[{"id":"custom.width","value":105}]},{"matcher":{"id":"byName","options":"P90th"},"properties":[{"id":"custom.width","value":101}]},{"matcher":{"id":"byName","options":"P95th"},"properties":[{"id":"custom.width","value":99}]},{"matcher":{"id":"byName","options":"Max"},"properties":[{"id":"custom.width","value":98}]}]},"gridPos":{"h":12,"w":14,"x":0,"y":16},"id":26,"options":{"footer":{"fields":"","reducer":["sum"],"show":false},"showHeader":true,"sortBy":[]},"targets":[{"azureLogAnalytics":{"query":"let - startDateTime = $__timeFrom;\r\nlet endDateTime = $__timeTo;\r\nlet trendBinSize - = 5m;\r\nlet maxResultCount = 500;\r\nlet summaryPerComputer = InsightsMetrics\r\n| - where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin - == ''vm.azm.ms'' and (Namespace == ''Processor'' and Name == ''UtilizationPercentage'') \r\n| - extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| - summarize hint.shufflekey = ComputerId Average = avg(Val), Max = max(Val), - percentiles(Val, 5, 10, 50, 90, 95) by ComputerId, Computer, _ResourceId\r\n| - project ComputerId, Computer, Average, Max, P5th = percentile_Val_5, P10th - = percentile_Val_10, P50th = percentile_Val_50, P90th = percentile_Val_90, - P95th = percentile_Val_95, ResourceId = _ResourceId\r\n| top 10 by ${agg:text};\r\nlet - computerList = summaryPerComputer\r\n| summarize by ComputerId, Computer;\r\nlet - EmptyNodeIdentityAndProps = datatable(ComputerId: string, Computer:string, - NodeId:string, NodeProps:dynamic, Priority: long) []; \r\nlet OmsNodeIdentityAndProps - = computerList \r\n| extend NodeId = ComputerId \r\n| extend - Priority = 1 \r\n| extend NodeProps = pack(''type'', ''StandAloneNode'', - ''name'', Computer); \r\nlet ServiceMapNodeIdentityAndProps = VMComputer \r\n| - where TimeGenerated \u003e= startDateTime \r\n| where TimeGenerated - \u003c endDateTime \r\n| extend ResourceId = strcat(''machines/'', - Machine) \r\n| extend tempComputerId=iff(isempty(_ResourceId), Computer, - _ResourceId) \r\n| extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', - _ResourceId)) \r\n| extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', - _ResourceId)) \r\n| where tempComputerId in~ (computerList) or laResourceId - in (computerList) or oldLaResourceId in (computerList) \r\n| extend ComputerId - = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in - (computerList), oldLaResourceId, tempComputerId)) \r\n| summarize arg_max(TimeGenerated, - *) by Machine \r\n| extend AzureCloudServiceNodeIdentity - = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, - ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity - = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, - ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', - ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', - ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', - AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps - = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', - AzureCloudServiceInstanceId, ''cloudServiceRoleName'', - AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', - AzureCloudServiceDeployment, ''fullDisplayName'', - FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', - ResourceId), AzureScaleSetNodeProps = pack(''type'', - ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', - AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', - AzureServiceFabricClusterName, ''vmScaleSetResourceId'', - AzureVmScaleSetResourceId, ''resourceGroupName'', - AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', - FullDisplayName, ''mappingResourceId'', ResourceId) \r\n| - project ComputerId, Computer, NodeId - = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), - AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeProps, ComputerProps), Priority = 2; let - NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, - OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \r\n| - summarize arg_max(Priority, *) by ComputerId;let trend = InsightsMetrics\r\n| - where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin - == ''vm.azm.ms'' and (Namespace == ''Processor'' and Name == ''UtilizationPercentage'')\r\n| - extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| - where ComputerId in (computerList)\r\n| summarize hint.shufflekey = ComputerId - TrendValue = percentile(Val, 95) by ComputerId, Computer, bin(TimeGenerated, - trendBinSize)\r\n| project ComputerId, Computer\r\n| summarize hint.shufflekey - = ComputerId by ComputerId, Computer;\r\nsummaryPerComputer\r\n| join ( trend - ) on ComputerId\r\n| join ( NodeIdentityAndProps ) on ComputerId\r\n| parse - tolower(ResourceId) with * \"virtualmachinescalesets/\" scaleSetName \"/virtualmachines/\" - vmNameScale\r\n| parse tolower(ResourceId) with * \"virtualmachines/\" vmName\r\n| - parse tolower(ResourceId) with * \"resourcegroups/\" resourceGroup \"/providers/microsoft.compute/\" - typeVM \"/\" nameVM\r\n| parse tolower(ResourceId) with * \"microsoft.compute/\" - typeScale \"/\" nameScale \"/virtualmachines\" remaining\r\n| project resourceGroup, - Average, P50th, P90th, P95th, Max, Computer, Type = iff(isnotempty(typeScale), - typeScale, typeVM), Name = iff(isnotempty(nameScale), nameScale, nameVM)\r\n","resource":"/subscriptions/$sub","resultFormat":"table"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure - Log Analytics","refId":"A","subscription":""},{"azureResourceGraph":{"query":"resources\r\n| - where tolower(type) contains \"virtualmachines\" and resourceGroup in~ ($rg) - \r\n| project Name = tolower(name), tenantId, resourceGroup"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"hide":false,"queryType":"Azure - Resource Graph","refId":"B","subscription":"","subscriptions":["$sub"]}],"title":"CPU - Utilization % Statistics","transformations":[{"id":"merge","options":{}},{"id":"organize","options":{"excludeByName":{"Max":false,"NodeId":true,"NodeProps":true,"P50th":false,"ResourceId":true},"indexByName":{"Average":2,"Computer":0,"Max":6,"Name":8,"P50th":3,"P90th":4,"P95th":5,"Type":7,"resourceGroup":1,"tenantId":9},"renameByName":{"Name":"Resource - Name","UseRelativeScale":"","list_TrendPoint":"95th Trend","resGroup":"Resource - Group","resourceGroup":"Resource Group","tenantId":"Tenant ID","typeName":"Type/Name"}}},{"id":"filterByValue","options":{"filters":[{"config":{"id":"isNotNull","options":{}},"fieldName":"Computer"}],"match":"all","type":"include"}}],"type":"table"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"description":"The - resource path for this panel uses multiple template variables which requires - modifying the dashboard JSON directly. If you would like to do something similar - please go to Settings \u003e Save As. Edit as you''d like in your new copy - by going to Settings \u003e JSON Model.","fieldConfig":{"defaults":{"color":{"fixedColor":"light-green","mode":"fixed"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":12,"w":10,"x":14,"y":16},"id":46,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["max"],"fields":"","values":false},"text":{},"textMode":"auto"},"targets":[{"azureLogAnalytics":{"query":"let - startDateTime = $__timeFrom;\r\nlet endDateTime = $__timeTo;\r\nlet trendBinSize - = (endDateTime - startDateTime)/100;\r\nlet summary = InsightsMetrics\r\n| - where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin - == ''vm.azm.ms'' and (Namespace == ''Processor'' and Name == ''UtilizationPercentage'')\r\n| - parse kind=regex tolower(_ResourceId) with ''resourcegroups/'' resGroup ''/p(.+)'' - *\r\n| where resGroup in~ ($rg)\r\n| extend ComputerId = iff(isempty(_ResourceId), - Computer, _ResourceId)\r\n| summarize hint.shufflekey=ComputerId Average = - avg(Val), Min = min(Val),P5th = round(percentile(Val, 5), 2), P10th = round(percentile(Val, - 10), 2), \r\nP50th = round(percentile(Val, 50), 2), P80th = round(percentile(Val, - 80), 2),\r\nP90th = round(percentile(Val, 90), 2), P95th = round(percentile(Val, - 95), 2) by ComputerId, Computer\r\n| top 10 by ${agg:text};\r\nlet computerList=(summary\r\n| - project ComputerId, Computer);\r\nlet EmptyNodeIdentityAndProps = datatable(ComputerId: - string, Computer:string, NodeId:string, NodeProps:dynamic, Priority: long) - []; \r\nlet OmsNodeIdentityAndProps = computerList \r\n| extend - NodeId = ComputerId \r\n| extend Priority = 1 \r\n| extend NodeProps - = pack(''type'', ''StandAloneNode'', ''name'', Computer); \r\nlet ServiceMapNodeIdentityAndProps - = VMComputer \r\n| where TimeGenerated \u003e= startDateTime \r\n| - where TimeGenerated \u003c endDateTime \r\n| extend ResourceId = strcat(''machines/'', - Machine) \r\n| extend tempComputerId=iff(isempty(_ResourceId), Computer, - _ResourceId) \r\n| extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachine`alesets/(.+)/virtualmachines/(\\\\d+)'', - @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', _ResourceId))\r\n - | extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', - _ResourceId)) \r\n | where tempComputerId in~ (computerList) or laResourceId - in (computerList) or oldLaResourceId in (computerList) \r\n | extend ComputerId - = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in - (computerList), oldLaResourceId, tempComputerId)) \r\n | summarize - arg_max(TimeGenerated, *) by Machine \r\n | extend AzureCloudServiceNodeIdentity - = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, - ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity = iif(isnotempty(AzureVmScaleSetName), - strcat(AzureVmScaleSetInstanceId, ''|'', AzureVmScaleSetDeployment), ''''), - ComputerProps = pack(''type'', ''StandAloneNode'', ''name'', - DisplayName, ''mappingResourceId'', ResourceId, ''subscriptionId'', - AzureSubscriptionId, ''resourceGroup'', AzureResourceGroup, ''azureResourceId'', - _ResourceId), AzureCloudServiceNodeProps = pack(''type'', - ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', - AzureCloudServiceInstanceId, ''cloudServiceRoleName'', - AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', - AzureCloudServiceDeployment, ''fullDisplayName'', - FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', - ResourceId), AzureScaleSetNodeProps = pack(''type'', - ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', - AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', - AzureServiceFabricClusterName, ''vmScaleSetResourceId'', - AzureVmScaleSetResourceId, ''resourceGroupName'', - AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', - FullDisplayName, ''mappingResourceId'', ResourceId) \r\n - | project ComputerId, Computer, NodeId - = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), - AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeProps, ComputerProps), Priority = 2; \r\n - let NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, - OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \r\n - | summarize arg_max(Priority, *) by ComputerId;\r\n summary\r\n | join (InsightsMetrics \r\n - | where TimeGenerated between (startDateTime .. endDateTime) \r\n | where - Origin == ''vm.azm.ms'' and (Namespace == ''Processor'' and Name == ''UtilizationPercentage'') \r\n - | extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId) \r\n - | where ComputerId in (computerList) \r\n | summarize Max = max(Val) by - bin(TimeGenerated, trendBinSize), ComputerId \r\n | sort by TimeGenerated - asc) on ComputerId","resource":"/subscriptions/$sub","resultFormat":"table"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure - Log Analytics","refId":"A","subscription":""}],"title":"Max CPU Utilization - % and trend lines","transformations":[{"id":"organize","options":{"excludeByName":{"Average":true,"Computer":false,"ComputerId":true,"ComputerId1":true,"Min":true,"P10th":true,"P50th":true,"P5th":true,"P80th":true,"P90th":true,"P95th":true,"score":false},"indexByName":{},"renameByName":{}}},{"id":"prepareTimeSeries","options":{"format":"many"}},{"id":"renameByRegex","options":{"regex":"(.+)\\s(.+)","renamePattern":"$2"}}],"type":"stat"},{"collapsed":true,"gridPos":{"h":1,"w":24,"x":0,"y":28},"id":30,"panels":[{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"description":"The - resource path for this panel uses multiple template variables which requires - modifying the dashboard JSON directly. If you would like to do something similar - please go to Settings \u003e Save As. Edit as you''d like in your new copy - by going to Settings \u003e JSON Model.","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisGridShow":true,"axisLabel":"","axisPlacement":"auto","axisSoftMin":0,"barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":true,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"decmbytes"},"overrides":[]},"gridPos":{"h":10,"w":24,"x":0,"y":7},"id":8,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureLogAnalytics":{"query":"let - startDateTime = $__timeFrom;\nlet endDateTime = $__timeTo;\nlet trendBinSize - = (endDateTime - startDateTime)/100;\nlet summary = InsightsMetrics\n| where - TimeGenerated between (startDateTime .. endDateTime)\n| where Origin == ''vm.azm.ms'' - and (Namespace == ''Memory'' and Name == ''AvailableMB'')\n| parse kind=regex - tolower(_ResourceId) with ''resourcegroups/'' resGroup ''/p(.+)'' *\n| where - resGroup in~ ($rg)\n| extend ComputerId = iff(isempty(_ResourceId), Computer, - _ResourceId)\n| summarize hint.shufflekey=ComputerId $agg by ComputerId, Computer\n| - top 10 by score;\nlet computerList=(summary\n| project ComputerId, Computer);\nlet - EmptyNodeIdentityAndProps = datatable(ComputerId: string, Computer:string, - NodeId:string, NodeProps:dynamic, Priority: long) []; \nlet OmsNodeIdentityAndProps - = computerList \n| extend NodeId = ComputerId \n| extend Priority - = 1 \n| extend NodeProps = pack(''type'', ''StandAloneNode'', ''name'', - Computer); \nlet ServiceMapNodeIdentityAndProps = VMComputer \n| - where TimeGenerated \u003e= startDateTime \n|where TimeGenerated \u003c - endDateTime \n| extend ResourceId = strcat(''machines/'', Machine) \n| - extend tempComputerId=iff(isempty(_ResourceId), Computer, _ResourceId) \n| - extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', - @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', _ResourceId))\n| - extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', - _ResourceId)) \n| where tempComputerId in~ (computerList) or laResourceId - in (computerList) or oldLaResourceId in (computerList) \n| extend ComputerId - = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in - (computerList), oldLaResourceId, tempComputerId)) \n| summarize arg_max(TimeGenerated, - *) by Machine \n| extend AzureCloudServiceNodeIdentity - = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, - ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity - = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, - ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', - ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', - ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', - AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps - = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', - AzureCloudServiceInstanceId, ''cloudServiceRoleName'', - AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', - AzureCloudServiceDeployment, ''fullDisplayName'', - FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', - ResourceId), AzureScaleSetNodeProps = pack(''type'', - ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', - AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', - AzureServiceFabricClusterName, ''vmScaleSetResourceId'', - AzureVmScaleSetResourceId, ''resourceGroupName'', - AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', - FullDisplayName, ''mappingResourceId'', ResourceId) \n| - project ComputerId, Computer, NodeId - = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), - AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeProps, ComputerProps), Priority = 2; \nlet - NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, - OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \n| - summarize arg_max(Priority, *) by ComputerId;\nsummary\n| join (InsightsMetrics\n| - where TimeGenerated between (startDateTime .. endDateTime)\n| where Origin - == ''vm.azm.ms'' and (Namespace == ''Memory'' and Name == ''AvailableMB'')\n| - extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\n| where - ComputerId in (computerList)\n| summarize $agg by bin(TimeGenerated, trendBinSize), - ComputerId\n| sort by TimeGenerated asc) on ComputerId\n","resource":"/subscriptions/$sub","resultFormat":"table","workspace":""},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure - Log Analytics","refId":"A","subscription":"","subscriptions":[]}],"title":"${agg:text} - Available Memory","transformations":[{"id":"organize","options":{"excludeByName":{"ComputerId":true,"ComputerId1":true,"P5th":true,"P95th":true,"score":true},"indexByName":{},"renameByName":{}}},{"id":"prepareTimeSeries","options":{"format":"many"}},{"id":"renameByRegex","options":{"regex":"(.+)\\s(.+)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"description":"The - resource path for this panel uses multiple template variables which requires - modifying the dashboard JSON directly. If you would like to do something similar - please go to Settings \u003e Save As. Edit as you''d like in your new copy - by going to Settings \u003e JSON Model.","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"Computer"},"properties":[{"id":"links","value":[{"targetBlank":true,"title":"","url":"https://ms.portal.azure.com/#@${__data.fields[\"Tenant - ID\"]}/resource/subscriptions/${sub}??/resourcegroups/${__data.fields[\"Resource - Group\"]}/providers/microsoft.compute/??${__data.fields.Type}/${__data.fields[\"Resource - Name\"]}??/infrainsights"}]}]},{"matcher":{"id":"byName","options":"Min"},"properties":[{"id":"custom.width","value":94}]},{"matcher":{"id":"byName","options":"P5th"},"properties":[{"id":"custom.width","value":101}]},{"matcher":{"id":"byName","options":"P10th"},"properties":[{"id":"custom.width","value":95}]}]},"gridPos":{"h":12,"w":14,"x":0,"y":17},"id":32,"options":{"footer":{"fields":"","reducer":["sum"],"show":false},"showHeader":true,"sortBy":[]},"targets":[{"azureLogAnalytics":{"query":"let - startDateTime = $__timeFrom;\r\nlet endDateTime = $__timeTo;\r\nlet maxResultCount - = 10;\r\nlet summaryPerComputer = InsightsMetrics\r\n| where TimeGenerated - between (startDateTime .. endDateTime)\r\n| where Origin == ''vm.azm.ms'' - and (Namespace == ''Memory'' and Name == ''AvailableMB'')\r\n| parse kind=regex - tolower(_ResourceId) with ''resourcegroups/'' resGroup ''/p(.+)'' *\r\n| where - resGroup in~ ($rg)\r\n| extend ComputerId = iff(isempty(_ResourceId), Computer, - _ResourceId)\r\n| summarize hint.shufflekey = ComputerId Average = round(avg(Val), - 2), Min = min(Val), percentiles(Val, 5, 10, 50, 80, 90, 95) by ComputerId, - Computer, _ResourceId\r\n| project ComputerId, Computer, Average, Min, P5th - = percentile_Val_5, P10th = percentile_Val_10, P50th = percentile_Val_50, - P80th = percentile_Val_80,\r\nP90th = percentile_Val_90, P95th = percentile_Val_95, - ResourceId = _ResourceId\r\n| top 10 by ${agg:text};\r\nlet computerList = - summaryPerComputer\r\n| summarize by ComputerId, Computer;\r\nlet EmptyNodeIdentityAndProps - = datatable(ComputerId: string, Computer:string, NodeId:string, NodeProps:dynamic, - Priority: long) []; \r\nlet OmsNodeIdentityAndProps = computerList \r\n| - extend NodeId = ComputerId \r\n| extend Priority = 1 \r\n| extend - NodeProps = pack(''type'', ''StandAloneNode'', ''name'', Computer); \r\nlet - ServiceMapNodeIdentityAndProps = VMComputer \r\n| where TimeGenerated - \u003e= startDateTime \r\n| where TimeGenerated \u003c endDateTime \r\n| - extend ResourceId = strcat(''machines/'', Machine) \r\n| extend tempComputerId=iff(isempty(_ResourceId), - Computer, _ResourceId) \r\n| extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', - _ResourceId)) \r\n| extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', - _ResourceId)) \r\n| where tempComputerId in~ (computerList) or laResourceId - in (computerList) or oldLaResourceId in (computerList) \r\n| extend ComputerId - = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in - (computerList), oldLaResourceId, tempComputerId)) \r\n| summarize arg_max(TimeGenerated, - *) by Machine \r\n| extend AzureCloudServiceNodeIdentity - = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, - ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity - = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, - ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', - ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', - ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', - AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps - = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', - AzureCloudServiceInstanceId, ''cloudServiceRoleName'', - AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', - AzureCloudServiceDeployment, ''fullDisplayName'', - FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', - ResourceId), AzureScaleSetNodeProps = pack(''type'', - ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', - AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', - AzureServiceFabricClusterName, ''vmScaleSetResourceId'', - AzureVmScaleSetResourceId, ''resourceGroupName'', - AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', - FullDisplayName, ''mappingResourceId'', ResourceId) \r\n| - project ComputerId, Computer, NodeId - = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), - AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeProps, ComputerProps), Priority = 2; \r\nlet - NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, - OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \r\n| - summarize arg_max(Priority, *) by ComputerId;\r\nlet trend = InsightsMetrics\r\n| - where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin - == ''vm.azm.ms'' and (Namespace == ''Memory'' and Name == ''AvailableMB'')\r\n| - extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| - where ComputerId in (computerList)\r\n| project ComputerId, Computer;\r\nsummaryPerComputer\r\n| - join ( trend ) on ComputerId\r\n| join ( NodeIdentityAndProps ) on ComputerId\r\n| - parse tolower(ResourceId) with * \"virtualmachinescalesets/\" scaleSetName - \"/virtualmachines/\" vmNameScale\r\n| parse tolower(ResourceId) with * \"virtualmachines/\" - vmName\r\n| parse tolower(ResourceId) with * \"resourcegroups/\" resourceGroup - \"/providers/microsoft.compute/\" typeVM \"/\" nameVM\r\n| parse tolower(ResourceId) - with * \"microsoft.compute/\" typeScale \"/\" nameScale \"/virtualmachines\" - remaining\r\n| project resourceGroup, Min, Average, P5th, P10th, P50th, Computer, - Type = iff(isnotempty(typeScale), typeScale, typeVM), Name = iff(isnotempty(nameScale), - nameScale, nameVM)\r\n\r\n","resource":"/subscriptions/$sub","resultFormat":"table"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure - Log Analytics","refId":"A","subscription":""},{"azureResourceGraph":{"query":"resources\r\n| - where tolower(type) contains \"virtualmachines\" and resourceGroup in~ ($rg) - \r\n| project Name = tolower(name), tenantId, resourceGroup"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"hide":false,"queryType":"Azure - Resource Graph","refId":"B","subscription":"","subscriptions":["$sub"]}],"title":"Available - Memory Statistics","transformations":[{"id":"merge","options":{}},{"id":"organize","options":{"excludeByName":{"NodeId":true,"NodeProps":true,"ResourceId":true,"UseRelativeScale":true,"list_TrendPoint":true},"indexByName":{"Average":6,"Computer":0,"Min":2,"Name":8,"P10th":4,"P50th":5,"P5th":3,"Type":7,"resourceGroup":1,"tenantId":9},"renameByName":{"Name":"Resource - Name","Type":"","list_TrendPoint":"P5th Trend","resGroup":"Resource Group","resourceGroup":"Resource - Group","tenantId":"Tenant ID","typeName":"Type/Name"}}},{"id":"filterByValue","options":{"filters":[{"config":{"id":"isNotNull","options":{}},"fieldName":"Computer"}],"match":"all","type":"include"}}],"type":"table"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"description":"The - resource path for this panel uses multiple template variables which requires - modifying the dashboard JSON directly. If you would like to do something similar - please go to Settings \u003e Save As. Edit as you''d like in your new copy - by going to Settings \u003e JSON Model.","fieldConfig":{"defaults":{"color":{"fixedColor":"light-green","mode":"fixed"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":12,"w":10,"x":14,"y":17},"id":44,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["min"],"fields":"","values":false},"text":{},"textMode":"value_and_name"},"targets":[{"azureLogAnalytics":{"query":"let - startDateTime = $__timeFrom;\r\nlet endDateTime = $__timeTo;\r\nlet trendBinSize - = (endDateTime - startDateTime)/100;\r\nlet summary = InsightsMetrics\r\n| - where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin - == ''vm.azm.ms'' and (Namespace == ''Memory'' and Name == ''AvailableMB'')\r\n| - parse kind=regex tolower(_ResourceId) with ''resourcegroups/'' resGroup ''/p(.+)'' - *\r\n| where resGroup in~ ($rg)\r\n| extend ComputerId = iff(isempty(_ResourceId), - Computer, _ResourceId)\r\n| summarize hint.shufflekey=ComputerId Average = - avg(Val), Min = min(Val),P5th = round(percentile(Val, 5), 2), P10th = round(percentile(Val, - 10), 2), \r\nP50th = round(percentile(Val, 50), 2), P80th = round(percentile(Val, - 80), 2),\r\nP90th = round(percentile(Val, 90), 2), P95th = round(percentile(Val, - 95), 2) by ComputerId, Computer\r\n| top 10 by ${agg:text};\r\nlet computerList=(summary\r\n| - project ComputerId, Computer);\r\nlet EmptyNodeIdentityAndProps = datatable(ComputerId: - string, Computer:string, NodeId:string, NodeProps:dynamic, Priority: long) - []; \r\nlet OmsNodeIdentityAndProps = computerList \r\n| extend - NodeId = ComputerId \r\n| extend Priority = 1 \r\n| extend NodeProps - = pack(''type'', ''StandAloneNode'', ''name'', Computer); \r\nlet ServiceMapNodeIdentityAndProps - = VMComputer \r\n| where TimeGenerated \u003e= startDateTime \r\n|where - TimeGenerated \u003c endDateTime \r\n| extend ResourceId = strcat(''machines/'', - Machine) \r\n| extend tempComputerId=iff(isempty(_ResourceId), Computer, - _ResourceId) \r\n| extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', - @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', _ResourceId))\r\n| - extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', - _ResourceId)) \r\n| where tempComputerId in~ (computerList) or laResourceId - in (computerList) or oldLaResourceId in (computerList) \r\n| extend ComputerId - = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in - (computerList), oldLaResourceId, tempComputerId)) \r\n| summarize arg_max(TimeGenerated, - *) by Machine \r\n| extend AzureCloudServiceNodeIdentity - = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, - ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity - = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, - ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', - ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', - ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', - AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps - = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', - AzureCloudServiceInstanceId, ''cloudServiceRoleName'', - AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', - AzureCloudServiceDeployment, ''fullDisplayName'', - FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', - ResourceId), AzureScaleSetNodeProps = pack(''type'', - ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', - AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', - AzureServiceFabricClusterName, ''vmScaleSetResourceId'', - AzureVmScaleSetResourceId, ''resourceGroupName'', - AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', - FullDisplayName, ''mappingResourceId'', ResourceId) \r\n| - project ComputerId, Computer, NodeId - = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), - AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeProps, ComputerProps), Priority = 2; \r\nlet - NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, - OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \r\n| - summarize arg_max(Priority, *) by ComputerId;\r\nsummary\r\n| join (InsightsMetrics\r\n| - where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin - == ''vm.azm.ms'' and (Namespace == ''Memory'' and Name == ''AvailableMB'')\r\n| - extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| - where ComputerId in (computerList)\r\n| summarize Min = min(Val) by bin(TimeGenerated, - trendBinSize), ComputerId\r\n| sort by TimeGenerated asc) on ComputerId\r\n","resource":"/subscriptions/$sub","resultFormat":"table"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure - Log Analytics","refId":"A"}],"title":"Min Available Memory and Trend Line","transformations":[{"id":"organize","options":{"excludeByName":{"Average":true,"ComputerId":true,"ComputerId1":true,"Min":true,"P10th":true,"P50th":true,"P5th":true,"P80th":true,"P90th":true,"P95th":true},"indexByName":{},"renameByName":{}}},{"id":"prepareTimeSeries","options":{"format":"many"}},{"id":"renameByRegex","options":{"regex":"(.+)\\s(.+)","renamePattern":"$2"}}],"type":"stat"}],"title":"Available - Memory","type":"row"},{"collapsed":true,"gridPos":{"h":1,"w":24,"x":0,"y":29},"id":22,"panels":[{"datasource":{"uid":"${ds}"},"description":"The - resource path for this panel uses multiple template variables which requires - modifying the dashboard JSON directly. If you would like to do something similar - please go to Settings \u003e Save As. Edit as you''d like in your new copy - by going to Settings \u003e JSON Model.","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisGridShow":true,"axisLabel":"","axisPlacement":"auto","axisSoftMin":0,"barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":true,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"Bps"},"overrides":[]},"gridPos":{"h":11,"w":24,"x":0,"y":8},"id":12,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureLogAnalytics":{"query":"let - startDateTime = $__timeFrom;\nlet endDateTime = $__timeTo;\nlet trendBinSize - = (endDateTime - startDateTime)/100;\nlet MaxListSize = 1000;\nlet summary - = InsightsMetrics\n| where TimeGenerated between (startDateTime .. endDateTime)\n| - where Origin == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''WriteBytesPerSecond'')\n| - parse kind=regex tolower(_ResourceId) with ''resourcegroups/'' resGroup ''/p(.+)'' - *\n| where resGroup in~ ($rg)\n| extend ComputerId = iff(isempty(_ResourceId), - Computer, _ResourceId)\n| summarize Val = sum(Val) by bin(TimeGenerated, trendBinSize), - ComputerId, Computer\n| summarize hint.shufflekey=ComputerId $agg by ComputerId, - Computer\n| top 10 by score;\nlet computerList=(summary\n| project ComputerId, - Computer);\nlet EmptyNodeIdentityAndProps = datatable(ComputerId: string, - Computer:string, NodeId:string, NodeProps:dynamic, Priority: long) []; \nlet - OmsNodeIdentityAndProps = computerList \n| extend NodeId = ComputerId \n| - extend Priority = 1 \n| extend NodeProps = pack(''type'', ''StandAloneNode'', - ''name'', Computer); let ServiceMapNodeIdentityAndProps = VMComputer \n| - where TimeGenerated \u003e= startDateTime \n| where TimeGenerated \u003c - endDateTime \n| extend ResourceId = strcat(''machines/'', Machine) \n| - extend tempComputerId=iff(isempty(_ResourceId), Computer, _ResourceId) \n| - extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', - @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', _ResourceId))\n| - extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', - _ResourceId)) \n| where tempComputerId in~ (computerList) or laResourceId - in (computerList) or oldLaResourceId in (computerList) \n| extend ComputerId - = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in - (computerList), oldLaResourceId, tempComputerId)) \n| summarize arg_max(TimeGenerated, - *) by Machine \n| extend AzureCloudServiceNodeIdentity - = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, - ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity - = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, - ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', - ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', - ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', - AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps - = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', - AzureCloudServiceInstanceId, ''cloudServiceRoleName'', - AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', - AzureCloudServiceDeployment, ''fullDisplayName'', - FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', - ResourceId), AzureScaleSetNodeProps = pack(''type'', - ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', - AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', - AzureServiceFabricClusterName, ''vmScaleSetResourceId'', - AzureVmScaleSetResourceId, ''resourceGroupName'', - AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', - FullDisplayName, ''mappingResourceId'', ResourceId) \n| - project ComputerId, Computer, NodeId - = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), - AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeProps, ComputerProps), Priority = 2; let - NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, - OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \n| - summarize arg_max(Priority, *) by ComputerId;summary\n| join (InsightsMetrics\n| - where TimeGenerated between (startDateTime .. endDateTime)\n| where Origin - == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''WriteBytesPerSecond'')\n| - extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\n| where - ComputerId in (computerList)\n| summarize Val = sum(Val) by bin(TimeGenerated, - trendBinSize), ComputerId, Computer\n| summarize $agg by bin(TimeGenerated, - trendBinSize), ComputerId\n| sort by TimeGenerated asc) on ComputerId\n","resource":"/subscriptions/$sub","resultFormat":"table","workspace":""},"queryType":"Azure - Log Analytics","refId":"A","subscription":"","subscriptions":[]}],"title":"${agg:text} - Bytes Sent Rate","transformations":[{"id":"organize","options":{"excludeByName":{"Computer":false,"ComputerId":true,"ComputerId1":true,"P5th":true,"P95th":true,"score":true},"indexByName":{},"renameByName":{}}},{"id":"prepareTimeSeries","options":{"format":"many"}},{"id":"renameByRegex","options":{"regex":"(.+)\\s(.+)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"description":"The - resource path for this panel uses multiple template variables which requires - modifying the dashboard JSON directly. If you would like to do something similar - please go to Settings \u003e Save As. Edit as you''d like in your new copy - by going to Settings \u003e JSON Model.","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"Computer"},"properties":[{"id":"links","value":[{"targetBlank":true,"title":"","url":"https://ms.portal.azure.com/#@${__data.fields[\"Tenant - ID\"]}/resource/subscriptions/${sub}/resourcegroups/${__data.fields[\"Resource - Group\"]}/providers/microsoft.compute/${__data.fields.Type}/${__data.fields[\"Resource - Name\"]}/infrainsights"}]}]},{"matcher":{"id":"byName","options":"Average"},"properties":[{"id":"custom.width","value":97}]},{"matcher":{"id":"byName","options":"P50th"},"properties":[{"id":"custom.width","value":108}]},{"matcher":{"id":"byName","options":"P90th"},"properties":[{"id":"custom.width","value":114}]},{"matcher":{"id":"byName","options":"P95th"},"properties":[{"id":"custom.width","value":104}]},{"matcher":{"id":"byName","options":"Max"},"properties":[{"id":"custom.width","value":106}]}]},"gridPos":{"h":12,"w":14,"x":0,"y":19},"id":34,"options":{"footer":{"fields":"","reducer":["sum"],"show":false},"showHeader":true,"sortBy":[]},"targets":[{"azureLogAnalytics":{"query":"let - startDateTime = $__timeFrom;\r\nlet endDateTime = $__timeTo;\r\nlet trendBinSize - = 5m;\r\nlet maxResultCount = 10;\r\nlet summaryPerComputer = InsightsMetrics\r\n| - where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin - == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''WriteBytesPerSecond'')\r\n| - extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| - summarize Val = sum(Val) by bin(TimeGenerated, 1m), ComputerId, Computer, - _ResourceId\r\n| summarize hint.shufflekey = ComputerId Average = avg(Val), - Max = max(Val), percentiles(Val, 5, 10, 50, 90, 95) by ComputerId, Computer, - _ResourceId\r\n| project ComputerId, Computer, Average, Max, P5th = percentile_Val_5, - P10th = percentile_Val_10, P50th = percentile_Val_50, P90th = percentile_Val_90, - P95th = percentile_Val_95, ResourceId = _ResourceId\r\n| top 10 by ${agg:text};\r\nlet - computerList = summaryPerComputer\r\n| summarize by ComputerId, Computer;\r\nlet - EmptyNodeIdentityAndProps = datatable(ComputerId: string, Computer:string, - NodeId:string, NodeProps:dynamic, Priority: long) []; \r\nlet OmsNodeIdentityAndProps - = computerList \r\n| extend NodeId = ComputerId \r\n| extend - Priority = 1 \r\n| extend NodeProps = pack(''type'', ''StandAloneNode'', - ''name'', Computer); \r\nlet ServiceMapNodeIdentityAndProps = VMComputer \r\n| - where TimeGenerated \u003e= startDateTime \r\n| where TimeGenerated - \u003c endDateTime \r\n| extend ResourceId = strcat(''machines/'', - Machine) \r\n| extend tempComputerId=iff(isempty(_ResourceId), Computer, - _ResourceId) \r\n| extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', - _ResourceId)) \r\n| extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', - _ResourceId)) \r\n| where tempComputerId in~ (computerList) or laResourceId - in (computerList) or oldLaResourceId in (computerList) \r\n| extend ComputerId - = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in - (computerList), oldLaResourceId, tempComputerId)) \r\n| summarize arg_max(TimeGenerated, - *) by Machine \r\n| extend AzureCloudServiceNodeIdentity - = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, - ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity - = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, - ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', - ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', - ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', - AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps - = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', - AzureCloudServiceInstanceId, ''cloudServiceRoleName'', - AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', - AzureCloudServiceDeployment, ''fullDisplayName'', - FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', - ResourceId), AzureScaleSetNodeProps = pack(''type'', - ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', - AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', - AzureServiceFabricClusterName, ''vmScaleSetResourceId'', - AzureVmScaleSetResourceId, ''resourceGroupName'', - AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', - FullDisplayName, ''mappingResourceId'', ResourceId) \r\n| - project ComputerId, Computer, NodeId - = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), - AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeProps, ComputerProps), Priority = 2; \r\nlet - NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, - OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \r\n| - summarize arg_max(Priority, *) by ComputerId;\r\nlet trend = InsightsMetrics\r\n| - where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin - == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''WriteBytesPerSecond'')\r\n| - extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| - where ComputerId in (computerList)\r\n| summarize Val = sum(Val) by bin(TimeGenerated, - 1m), ComputerId, Computer, _ResourceId\r\n| summarize hint.shufflekey = ComputerId - TrendValue = percentile(Val, 95) by ComputerId, Computer, bin(TimeGenerated, - trendBinSize)\r\n| project ComputerId, Computer\r\n| summarize hint.shufflekey - = ComputerId by ComputerId, Computer;\r\nsummaryPerComputer\r\n| join ( trend - ) on ComputerId\r\n| join ( NodeIdentityAndProps ) on ComputerId\r\n| parse - tolower(ResourceId) with * \"virtualmachinescalesets/\" scaleSetName \"/virtualmachines/\" - vmNameScale\r\n| parse tolower(ResourceId) with * \"virtualmachines/\" vmName\r\n| - parse tolower(ResourceId) with * \"resourcegroups/\" resourceGroup \"/providers/microsoft.compute/\" - typeVM \"/\" nameVM\r\n| parse tolower(ResourceId) with * \"microsoft.compute/\" - typeScale \"/\" nameScale \"/virtualmachines\" remaining\r\n| project resourceGroup, - Average, P50th, P90th, P95th, Max, Computer, Type = iff(isnotempty(typeScale), - typeScale, typeVM), Name = iff(isnotempty(nameScale), nameScale, nameVM)\r\n","resource":"/subscriptions/$sub","resultFormat":"table"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure - Log Analytics","refId":"A","subscription":""},{"azureResourceGraph":{"query":"resources\r\n| - where tolower(type) contains \"virtualmachines\" and resourceGroup in~ ($rg) - \r\n| project Name = tolower(name), tenantId, resourceGroup"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"hide":false,"queryType":"Azure - Resource Graph","refId":"B","subscription":"","subscriptions":["$sub"]}],"title":"Available - Bytes Sent Statistics","transformations":[{"id":"merge","options":{}},{"id":"organize","options":{"excludeByName":{"NodeId":true,"NodeProps":true,"ResourceId":true,"UseRelativeScale":true},"indexByName":{"Average":2,"Computer":0,"Max":6,"Name":8,"P50th":3,"P90th":4,"P95th":5,"Type":7,"resourceGroup":1,"tenantId":9},"renameByName":{"Name":"Resource - Name","list_TrendPoint":"Trend 95th","resGroup":"Resource Group","resourceGroup":"Resource - Group","tenantId":"Tenant ID","typeName":"Type/Name"}}},{"id":"filterByValue","options":{"filters":[{"config":{"id":"isNotNull","options":{}},"fieldName":"Computer"}],"match":"all","type":"include"}}],"type":"table"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"description":"The - resource path for this panel uses multiple template variables which requires - modifying the dashboard JSON directly. If you would like to do something similar - please go to Settings \u003e Save As. Edit as you''d like in your new copy - by going to Settings \u003e JSON Model.","fieldConfig":{"defaults":{"color":{"fixedColor":"light-green","mode":"fixed"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":12,"w":10,"x":14,"y":19},"id":48,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["max"],"fields":"","values":false},"text":{},"textMode":"auto"},"targets":[{"azureLogAnalytics":{"query":"let - startDateTime = $__timeFrom;\r\nlet endDateTime = $__timeTo;\r\nlet trendBinSize - = (endDateTime - startDateTime)/100;\r\nlet MaxListSize = 1000;\r\nlet summary - = InsightsMetrics\r\n| where TimeGenerated between (startDateTime .. endDateTime)\r\n| - where Origin == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''WriteBytesPerSecond'')\r\n| - parse kind=regex tolower(_ResourceId) with ''resourcegroups/'' resGroup ''/p(.+)'' - *\r\n| where resGroup in~ ($rg)\r\n| extend ComputerId = iff(isempty(_ResourceId), - Computer, _ResourceId)\r\n| summarize Val = sum(Val) by bin(TimeGenerated, - trendBinSize), ComputerId, Computer\r\n| summarize hint.shufflekey=ComputerId - Average = avg(Val), Min = min(Val),P5th = round(percentile(Val, 5), 2), P10th - = round(percentile(Val, 10), 2), \r\nP50th = round(percentile(Val, 50), 2), - P80th = round(percentile(Val, 80), 2),\r\nP90th = round(percentile(Val, 90), - 2), P95th = round(percentile(Val, 95), 2) by ComputerId, Computer\r\n| top - 10 by ${agg:text};\r\nlet computerList=(summary\r\n| project ComputerId, Computer);\r\nlet - EmptyNodeIdentityAndProps = datatable(ComputerId: string, Computer:string, - NodeId:string, NodeProps:dynamic, Priority: long) []; \r\nlet OmsNodeIdentityAndProps - = computerList \r\n| extend NodeId = ComputerId \r\n| extend - Priority = 1 \r\n| extend NodeProps = pack(''type'', ''StandAloneNode'', - ''name'', Computer); let ServiceMapNodeIdentityAndProps = VMComputer \r\n| - where TimeGenerated \u003e= startDateTime \r\n| where TimeGenerated - \u003c endDateTime \r\n| extend ResourceId = strcat(''machines/'', - Machine) \r\n| extend tempComputerId=iff(isempty(_ResourceId), Computer, - _ResourceId) \r\n| extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', - @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', _ResourceId))\r\n| - extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', - _ResourceId)) \r\n| where tempComputerId in~ (computerList) or laResourceId - in (computerList) or oldLaResourceId in (computerList) \r\n| extend ComputerId - = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in - (computerList), oldLaResourceId, tempComputerId)) \r\n| summarize arg_max(TimeGenerated, - *) by Machine \r\n| extend AzureCloudServiceNodeIdentity - = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, - ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity - = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, - ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', - ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', - ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', - AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps - = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', - AzureCloudServiceInstanceId, ''cloudServiceRoleName'', - AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', - AzureCloudServiceDeployment, ''fullDisplayName'', - FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', - ResourceId), AzureScaleSetNodeProps = pack(''type'', - ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', - AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', - AzureServiceFabricClusterName, ''vmScaleSetResourceId'', - AzureVmScaleSetResourceId, ''resourceGroupName'', - AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', - FullDisplayName, ''mappingResourceId'', ResourceId) \r\n| - project ComputerId, Computer, NodeId - = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), - AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeProps, ComputerProps), Priority = 2; let - NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, - OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \r\n| - summarize arg_max(Priority, *) by ComputerId;summary\r\n| join (InsightsMetrics\r\n| - where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin - == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''WriteBytesPerSecond'')\r\n| - extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| - where ComputerId in (computerList)\r\n| summarize Val = sum(Val) by bin(TimeGenerated, - trendBinSize), ComputerId, Computer\r\n| summarize Max = max(Val) by bin(TimeGenerated, - trendBinSize), ComputerId\r\n| sort by TimeGenerated asc) on ComputerId\r\n","resource":"/subscriptions/$sub","resultFormat":"table"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure - Log Analytics","refId":"A","subscription":""}],"title":"Max Available Bytes - Sent and Trend Line","transformations":[{"id":"organize","options":{"excludeByName":{"Average":true,"ComputerId":true,"ComputerId1":true,"Min":true,"P10th":true,"P50th":true,"P5th":true,"P80th":true,"P90th":true,"P95th":true},"indexByName":{},"renameByName":{}}},{"id":"prepareTimeSeries","options":{"format":"many"}},{"id":"renameByRegex","options":{"regex":"(.+)\\s(.+)","renamePattern":"$2"}}],"type":"stat"}],"title":"Network - Bytes Sent","type":"row"},{"collapsed":true,"gridPos":{"h":1,"w":24,"x":0,"y":30},"id":36,"panels":[{"datasource":{"uid":"${ds}"},"description":"The - resource path for this panel uses multiple template variables which requires - modifying the dashboard JSON directly. If you would like to do something similar - please go to Settings \u003e Save As. Edit as you''d like in your new copy - by going to Settings \u003e JSON Model.","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisGridShow":true,"axisLabel":"","axisPlacement":"auto","axisSoftMin":0,"barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":true,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"Bps"},"overrides":[]},"gridPos":{"h":11,"w":24,"x":0,"y":9},"id":16,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureLogAnalytics":{"query":"let - startDateTime = $__timeFrom;\nlet endDateTime = $__timeTo;\nlet trendBinSize - = (endDateTime - startDateTime)/100;\nlet MaxListSize = 1000;\nlet summary - = InsightsMetrics\n| where TimeGenerated between (startDateTime .. endDateTime)\n| - where Origin == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''ReadBytesPerSecond'')\n| - parse kind=regex tolower(_ResourceId) with ''resourcegroups/'' resGroup ''/p(.+)'' - *\n| where resGroup in~ ($rg)\n| extend ComputerId = iff(isempty(_ResourceId), - Computer, _ResourceId)\n| summarize Val = sum(Val) by bin(TimeGenerated, trendBinSize), - ComputerId, Computer\n| summarize hint.shufflekey=ComputerId $agg by ComputerId, - Computer\n| top 10 by score;\nlet computerList=(summary\n| project ComputerId, - Computer);\nlet EmptyNodeIdentityAndProps = datatable(ComputerId: string, - Computer:string, NodeId:string, NodeProps:dynamic, Priority: long) []; let - OmsNodeIdentityAndProps = computerList \n| extend NodeId = ComputerId \n| - extend Priority = 1 \n| extend NodeProps = pack(''type'', ''StandAloneNode'', - ''name'', Computer); \nlet ServiceMapNodeIdentityAndProps = VMComputer \n| - where TimeGenerated \u003e= startDateTime \n| where TimeGenerated \u003c - endDateTime \n| extend ResourceId = strcat(''machines/'', Machine) \n| - extend tempComputerId=iff(isempty(_ResourceId), Computer, _ResourceId) \n| - extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', - @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', _ResourceId))\n| - extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', - _ResourceId)) \n| where tempComputerId in~ (computerList) or laResourceId - in (computerList) or oldLaResourceId in (computerList) \n| extend ComputerId - = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in - (computerList), oldLaResourceId, tempComputerId)) \n| summarize arg_max(TimeGenerated, - *) by Machine \n| extend AzureCloudServiceNodeIdentity - = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, - ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity - = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, - ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', - ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', - ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', - AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps - = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', - AzureCloudServiceInstanceId, ''cloudServiceRoleName'', - AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', - AzureCloudServiceDeployment, ''fullDisplayName'', - FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', - ResourceId), AzureScaleSetNodeProps = pack(''type'', - ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', - AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', - AzureServiceFabricClusterName, ''vmScaleSetResourceId'', - AzureVmScaleSetResourceId, ''resourceGroupName'', - AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', - FullDisplayName, ''mappingResourceId'', ResourceId) \n| - project ComputerId, Computer, NodeId - = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), - AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeProps, ComputerProps), Priority = 2; let - NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, - OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \n| - summarize arg_max(Priority, *) by ComputerId;\nsummary\n| join (InsightsMetrics\n| - where TimeGenerated between (startDateTime .. endDateTime)\n| where Origin - == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''ReadBytesPerSecond'')\n| - extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\n| where - ComputerId in (computerList)\n| summarize Val = sum(Val) by bin(TimeGenerated, - trendBinSize), ComputerId, \nComputer\n| summarize $agg by bin(TimeGenerated, - trendBinSize), ComputerId\n| sort by TimeGenerated asc) on ComputerId\n","resource":"/subscriptions/$sub","resultFormat":"table","workspace":""},"queryType":"Azure - Log Analytics","refId":"A","subscription":"","subscriptions":[]}],"title":"${agg:text} - Bytes Received Rate","transformations":[{"id":"organize","options":{"excludeByName":{"ComputerId":true,"ComputerId1":true,"P95th":true,"score":true},"indexByName":{},"renameByName":{}}},{"id":"prepareTimeSeries","options":{"format":"many"}},{"id":"renameByRegex","options":{"regex":"(.+)\\s(.+)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"description":"The - resource path for this panel uses multiple template variables which requires - modifying the dashboard JSON directly. If you would like to do something similar - please go to Settings \u003e Save As. Edit as you''d like in your new copy - by going to Settings \u003e JSON Model.","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"Computer"},"properties":[{"id":"links","value":[{"targetBlank":true,"title":"","url":"https://ms.portal.azure.com/#@${__data.fields[\"Tenant - ID\"]}/resource/subscriptions/${sub}/resourcegroups/${__data.fields[\"Resource - Group\"]}/providers/microsoft.compute/${__data.fields.Type}/${__data.fields[\"Resource - Name\"]}/infrainsights"}]}]},{"matcher":{"id":"byName","options":"Average"},"properties":[{"id":"custom.width","value":103}]},{"matcher":{"id":"byName","options":"P50th"},"properties":[{"id":"custom.width","value":95}]},{"matcher":{"id":"byName","options":"P90th"},"properties":[{"id":"custom.width","value":105}]},{"matcher":{"id":"byName","options":"P95th"},"properties":[{"id":"custom.width","value":102}]},{"matcher":{"id":"byName","options":"Max"},"properties":[{"id":"custom.width","value":107}]}]},"gridPos":{"h":12,"w":14,"x":0,"y":20},"id":38,"options":{"footer":{"fields":"","reducer":["sum"],"show":false},"showHeader":true,"sortBy":[]},"targets":[{"azureLogAnalytics":{"query":"let - startDateTime = $__timeFrom;\r\nlet endDateTime = $__timeTo;\r\nlet trendBinSize - = 5m;\r\nlet maxResultCount = 10;\r\nlet summaryPerComputer = InsightsMetrics\r\n| - where TimeGenerated between (startDateTime .. endDateTime) \r\n| where Origin - == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''ReadBytesPerSecond'')\r\n| - extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| - summarize Val = sum(Val) by bin(TimeGenerated, 1m), ComputerId, Computer, - _ResourceId\r\n| summarize hint.shufflekey = ComputerId Average = avg(Val), - Max = max(Val), percentiles(Val, 5, 10, 50, 90, 95) by ComputerId, Computer, - _ResourceId\r\n| project ComputerId, Computer, Average, Max, P5th = percentile_Val_5, - P10th = percentile_Val_10, P50th = percentile_Val_50, P90th = percentile_Val_90, - P95th = percentile_Val_95, ResourceId = _ResourceId\r\n| top 10 by ${agg:text};\r\nlet - computerList = summaryPerComputer\r\n| summarize by ComputerId, Computer;\r\nlet - EmptyNodeIdentityAndProps = datatable(ComputerId: string, Computer:string, - NodeId:string, NodeProps:dynamic, Priority: long) []; \r\nlet OmsNodeIdentityAndProps - = computerList \r\n| extend NodeId = ComputerId \r\n| extend - Priority = 1 \r\n| extend NodeProps = pack(''type'', ''StandAloneNode'', - ''name'', Computer); \r\nlet ServiceMapNodeIdentityAndProps = VMComputer \r\n| - where TimeGenerated \u003e= startDateTime \r\n| where TimeGenerated - \u003c endDateTime \r\n| extend ResourceId = strcat(''machines/'', - Machine) \r\n| extend tempComputerId=iff(isempty(_ResourceId), Computer, - _ResourceId) \r\n| extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', - _ResourceId)) \r\n| extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', - _ResourceId)) \r\n| where tempComputerId in~ (computerList) or laResourceId - in (computerList) or oldLaResourceId in (computerList) \r\n| extend ComputerId - = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in - (computerList), oldLaResourceId, tempComputerId)) \r\n| summarize arg_max(TimeGenerated, - *) by Machine \r\n| extend AzureCloudServiceNodeIdentity - = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, - ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity - = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, - ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', - ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', - ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', - AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps - = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', - AzureCloudServiceInstanceId, ''cloudServiceRoleName'', - AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', - AzureCloudServiceDeployment, ''fullDisplayName'', - FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', - ResourceId), AzureScaleSetNodeProps = pack(''type'', - ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', - AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', - AzureServiceFabricClusterName, ''vmScaleSetResourceId'', - AzureVmScaleSetResourceId, ''resourceGroupName'', - AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', - FullDisplayName, ''mappingResourceId'', ResourceId) \r\n| - project ComputerId, Computer, NodeId - = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), - AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeProps, ComputerProps), Priority = 2; \r\nlet - NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, - OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \r\n| - summarize arg_max(Priority, *) by ComputerId;\r\nlet trend = InsightsMetrics\r\n| - where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin - == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''ReadBytesPerSecond'')\r\n| - extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| - where ComputerId in (computerList)\r\n| summarize Val = sum(Val) by bin(TimeGenerated, - 1m), ComputerId, Computer, _ResourceId\r\n| summarize hint.shufflekey = ComputerId - TrendValue = percentile(Val, 95) by ComputerId, Computer, bin(TimeGenerated, - trendBinSize)\r\n| project ComputerId, Computer\r\n| summarize hint.shufflekey - = ComputerId by ComputerId, Computer;summaryPerComputer\r\n| join ( trend - ) on ComputerId\r\n| join ( NodeIdentityAndProps ) on ComputerId\r\n| parse - tolower(ResourceId) with * \"virtualmachinescalesets/\" scaleSetName \"/virtualmachines/\" - vmNameScale\r\n| parse tolower(ResourceId) with * \"virtualmachines/\" vmName\r\n| - parse tolower(ResourceId) with * \"resourcegroups/\" resourceGroup \"/providers/microsoft.compute/\" - typeVM \"/\" nameVM\r\n| parse tolower(ResourceId) with * \"microsoft.compute/\" - typeScale \"/\" nameScale \"/virtualmachines\" remaining\r\n| project resourceGroup, - Average, P50th, P90th, P95th, Max, Computer, Type = iff(isnotempty(typeScale), - typeScale, typeVM), Name = iff(isnotempty(nameScale), nameScale, nameVM)","resource":"/subscriptions/$sub","resultFormat":"table"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure - Log Analytics","refId":"A","subscription":""},{"azureResourceGraph":{"query":"resources\r\n| - where tolower(type) contains \"virtualmachines\" and resourceGroup in~ ($rg) - \r\n| project Name = tolower(name), tenantId, resourceGroup"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"hide":false,"queryType":"Azure - Resource Graph","refId":"B","subscription":"","subscriptions":["$sub"]}],"title":"Available - Bytes Received Statistics","transformations":[{"id":"merge","options":{}},{"id":"organize","options":{"excludeByName":{"NodeId":true,"NodeProps":true,"ResourceId":true,"UseRelativeScale":true},"indexByName":{"Average":2,"Computer":0,"Max":6,"Name":8,"P50th":3,"P90th":4,"P95th":5,"Type":7,"resourceGroup":1,"tenantId":9},"renameByName":{"Name":"Resource - Name","list_TrendPoint":"Trend 95th","resGroup":"Resource Group","resourceGroup":"Resource - Group","tenantId":"Tenant ID","typeName":"Type/Name"}}},{"id":"filterByValue","options":{"filters":[{"config":{"id":"isNotNull","options":{}},"fieldName":"Computer"}],"match":"all","type":"include"}}],"type":"table"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"description":"The - resource path for this panel uses multiple template variables which requires - modifying the dashboard JSON directly. If you would like to do something similar - please go to Settings \u003e Save As. Edit as you''d like in your new copy - by going to Settings \u003e JSON Model.","fieldConfig":{"defaults":{"color":{"fixedColor":"light-green","mode":"fixed"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":12,"w":10,"x":14,"y":20},"id":50,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["max"],"fields":"","values":false},"text":{},"textMode":"auto"},"targets":[{"azureLogAnalytics":{"query":"let - startDateTime = $__timeFrom;\r\nlet endDateTime = $__timeTo;\r\nlet trendBinSize - = (endDateTime - startDateTime)/100;\r\nlet MaxListSize = 1000;\r\nlet summary - = InsightsMetrics\r\n| where TimeGenerated between (startDateTime .. endDateTime)\r\n| - where Origin == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''ReadBytesPerSecond'')\r\n| - parse kind=regex tolower(_ResourceId) with ''resourcegroups/'' resGroup ''/p(.+)'' - *\r\n| where resGroup in~ ($rg)\r\n| extend ComputerId = iff(isempty(_ResourceId), - Computer, _ResourceId)\r\n| summarize Val = sum(Val) by bin(TimeGenerated, - trendBinSize), ComputerId, Computer\r\n| summarize hint.shufflekey=ComputerId - Average = avg(Val), Min = min(Val),P5th = round(percentile(Val, 5), 2), P10th - = round(percentile(Val, 10), 2), \r\nP50th = round(percentile(Val, 50), 2), - P80th = round(percentile(Val, 80), 2),\r\nP90th = round(percentile(Val, 90), - 2), P95th = round(percentile(Val, 95), 2) by ComputerId, Computer\r\n| top - 10 by ${agg:text};\r\nlet computerList=(summary\r\n| project ComputerId, Computer);\r\nlet - EmptyNodeIdentityAndProps = datatable(ComputerId: string, Computer:string, - NodeId:string, NodeProps:dynamic, Priority: long) []; let OmsNodeIdentityAndProps - = computerList \r\n| extend NodeId = ComputerId \r\n| extend - Priority = 1 \r\n| extend NodeProps = pack(''type'', ''StandAloneNode'', - ''name'', Computer); \r\nlet ServiceMapNodeIdentityAndProps = VMComputer \r\n| - where TimeGenerated \u003e= startDateTime \r\n| where TimeGenerated - \u003c endDateTime \r\n| extend ResourceId = strcat(''machines/'', - Machine) \r\n| extend tempComputerId=iff(isempty(_ResourceId), Computer, - _ResourceId) \r\n| extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', - @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', _ResourceId))\r\n| - extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', - _ResourceId)) \r\n| where tempComputerId in~ (computerList) or laResourceId - in (computerList) or oldLaResourceId in (computerList) \r\n| extend ComputerId - = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in - (computerList), oldLaResourceId, tempComputerId)) \r\n| summarize arg_max(TimeGenerated, - *) by Machine \r\n| extend AzureCloudServiceNodeIdentity - = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, - ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity - = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, - ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', - ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', - ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', - AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps - = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', - AzureCloudServiceInstanceId, ''cloudServiceRoleName'', - AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', - AzureCloudServiceDeployment, ''fullDisplayName'', - FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', - ResourceId), AzureScaleSetNodeProps = pack(''type'', - ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', - AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', - AzureServiceFabricClusterName, ''vmScaleSetResourceId'', - AzureVmScaleSetResourceId, ''resourceGroupName'', - AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', - FullDisplayName, ''mappingResourceId'', ResourceId) \r\n| - project ComputerId, Computer, NodeId - = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), - AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeProps, ComputerProps), Priority = 2; let - NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, - OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \r\n| - summarize arg_max(Priority, *) by ComputerId;\r\nsummary\r\n| join (InsightsMetrics\r\n| - where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin - == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''ReadBytesPerSecond'')\r\n| - extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| - where ComputerId in (computerList)\r\n| summarize Val = sum(Val) by bin(TimeGenerated, - trendBinSize), ComputerId, \r\nComputer\r\n| summarize Max = max(Val) by bin(TimeGenerated, - trendBinSize), ComputerId\r\n| sort by TimeGenerated asc) on ComputerId\r\n","resource":"/subscriptions/$sub","resultFormat":"table"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure - Log Analytics","refId":"A","subscription":""}],"title":"Max Available Bytes - Recieved and Trend Line","transformations":[{"id":"organize","options":{"excludeByName":{"Average":true,"ComputerId":true,"ComputerId1":true,"Min":true,"P10th":true,"P50th":true,"P5th":true,"P80th":true,"P90th":true,"P95th":true},"indexByName":{},"renameByName":{}}},{"id":"prepareTimeSeries","options":{"format":"many"}},{"id":"renameByRegex","options":{"regex":"(.+)\\s(.+)","renamePattern":"$2"}}],"type":"stat"}],"title":"Network - Bytes Received","type":"row"},{"collapsed":true,"gridPos":{"h":1,"w":24,"x":0,"y":31},"id":40,"panels":[{"datasource":{"uid":"${ds}"},"description":"The - resource path for this panel uses multiple template variables which requires - modifying the dashboard JSON directly. If you would like to do something similar - please go to Settings \u003e Save As. Edit as you''d like in your new copy - by going to Settings \u003e JSON Model.","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisGridShow":true,"axisLabel":"","axisPlacement":"auto","axisSoftMin":0,"barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":true,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"noValue":"-","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"percent"},"overrides":[]},"gridPos":{"h":12,"w":24,"x":0,"y":10},"id":20,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureLogAnalytics":{"query":"let - startDateTime = $__timeFrom;\nlet endDateTime = $__timeTo;\nlet trendBinSize - = (endDateTime - startDateTime)/100;\nlet MaxListSize = 1000;\nlet summary - = InsightsMetrics\n| where TimeGenerated between (startDateTime .. endDateTime)\n| - where Origin == ''vm.azm.ms'' and (Namespace == ''LogicalDisk'' and Name == - ''FreeSpaceMB'')\n| parse kind=regex tolower(_ResourceId) with ''resourcegroups/'' - resGroup ''/p(.+)'' *\n| where resGroup in~ ($rg)\n| extend ComputerId = iff(isempty(_ResourceId), - Computer, _ResourceId)\n| extend Tags = todynamic(Tags)\n| extend Total = - todouble(Tags[''vm.azm.ms/diskSizeMB''])\n| summarize Val = sum(Val), Total - = sum(Total) by bin(TimeGenerated, trendBinSize), ComputerId, Computer, _ResourceId\n| - extend Val = (100.0 - (Val * 100.0)/Total)\n| summarize hint.shufflekey=ComputerId - $agg by ComputerId, Computer\n| top 10 by score;\nlet computerList=(summary\n| - project ComputerId, Computer);\nlet EmptyNodeIdentityAndProps = datatable(ComputerId: - string, Computer:string, NodeId:string, NodeProps:dynamic, Priority: long) - []; \nlet OmsNodeIdentityAndProps = computerList \n| extend - NodeId = ComputerId \n| extend Priority = 1 \n| extend NodeProps - = pack(''type'', ''StandAloneNode'', ''name'', Computer); \nlet ServiceMapNodeIdentityAndProps - = VMComputer \n| where TimeGenerated \u003e= startDateTime \n| - where TimeGenerated \u003c endDateTime \n| extend ResourceId = strcat(''machines/'', - Machine) \n| extend tempComputerId=iff(isempty(_ResourceId), Computer, - _ResourceId) \n| extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', - @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', _ResourceId))\n| - extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', - _ResourceId)) \n| where tempComputerId in~ (computerList) or laResourceId - in (computerList) or oldLaResourceId in (computerList) \n| extend ComputerId - = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in - (computerList), oldLaResourceId, tempComputerId)) \n| summarize arg_max(TimeGenerated, - *) by Machine \n| extend AzureCloudServiceNodeIdentity - = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, - ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity - = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, - ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', - ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', - ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', - AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps - = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', - AzureCloudServiceInstanceId, ''cloudServiceRoleName'', - AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', - AzureCloudServiceDeployment, ''fullDisplayName'', - FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', - ResourceId), AzureScaleSetNodeProps = pack(''type'', - ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', - AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', - AzureServiceFabricClusterName, ''vmScaleSetResourceId'', - AzureVmScaleSetResourceId, ''resourceGroupName'', - AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', - FullDisplayName, ''mappingResourceId'', ResourceId) \n| - project ComputerId, Computer, NodeId - = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), - AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeProps, ComputerProps), Priority = 2; \nlet - NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, - OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \n| - summarize arg_max(Priority, *) by ComputerId;\nsummary\n| join (InsightsMetrics\n| - where TimeGenerated between (startDateTime .. endDateTime)\n| where Origin - == ''vm.azm.ms'' and (Namespace == ''LogicalDisk'' and Name == ''FreeSpaceMB'')\n| - extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\n| where - ComputerId in (computerList)\n| extend Tags = todynamic(Tags)\n| extend Total - = todouble(Tags[''vm.azm.ms/diskSizeMB''])\n| summarize Val = sum(Val), Total - = sum(Total) by bin(TimeGenerated, trendBinSize), ComputerId, Computer, _ResourceId\n| - extend Val = (100.0 - (Val * 100.0)/Total)\n| summarize $agg by bin(TimeGenerated, - trendBinSize), ComputerId\n| sort by TimeGenerated asc) on ComputerId\n","resource":"/subscriptions/$sub","resultFormat":"table","workspace":""},"queryType":"Azure - Log Analytics","refId":"A","subscription":"","subscriptions":[]}],"title":"${agg:text} - Logical Disk Space Used %","transformations":[{"id":"organize","options":{"excludeByName":{"ComputerId":true,"ComputerId1":true,"P95th":true,"score":true},"indexByName":{},"renameByName":{}}},{"id":"prepareTimeSeries","options":{"format":"many"}},{"id":"renameByRegex","options":{"regex":"(.+)\\s(.+)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"description":"The - resource path for this panel uses multiple template variables which requires - modifying the dashboard JSON directly. If you would like to do something similar - please go to Settings \u003e Save As. Edit as you''d like in your new copy - by going to Settings \u003e JSON Model.","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"Computer"},"properties":[{"id":"links","value":[{"targetBlank":true,"title":"","url":"https://ms.portal.azure.com/#@${__data.fields[\"Tenant - ID\"]}/resource/subscriptions/${sub}/resourcegroups/${__data.fields[\"Resource - Group\"]}/providers/microsoft.compute/${__data.fields.Type}/${__data.fields[\"Resource - Name\"]}/infrainsights"}]}]},{"matcher":{"id":"byName","options":"Average"},"properties":[{"id":"custom.width","value":97}]},{"matcher":{"id":"byName","options":"P50th"},"properties":[{"id":"custom.width","value":84}]},{"matcher":{"id":"byName","options":"P90th"},"properties":[{"id":"custom.width","value":105}]},{"matcher":{"id":"byName","options":"P95th"},"properties":[{"id":"custom.width","value":110}]},{"matcher":{"id":"byName","options":"Max"},"properties":[{"id":"custom.width","value":97}]}]},"gridPos":{"h":12,"w":14,"x":0,"y":22},"id":42,"options":{"footer":{"fields":"","reducer":["sum"],"show":false},"showHeader":true,"sortBy":[]},"targets":[{"azureLogAnalytics":{"query":"let - startDateTime = $__timeFrom;\r\nlet endDateTime = $__timeTo;\r\nlet trendBinSize - = 5m;\r\nlet maxResultCount = 10;\r\nlet summaryPerComputer = InsightsMetrics\r\n| - where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin - == ''vm.azm.ms'' and (Namespace == ''LogicalDisk'' and Name == ''FreeSpaceMB'')\r\n| - extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| - extend Tags = todynamic(Tags)\r\n| extend Total = todouble(Tags[''vm.azm.ms/diskSizeMB'']), - MountId = tostring(Tags[''vm.azm.ms/mountId''])\r\n| extend Val = (100.0 - - (Val * 100.0)/Total)\r\n| summarize hint.shufflekey = ComputerId Average = - avg(Val), Max = max(Val), percentiles(Val, 5, 10, 50, 90, 95) by MountId, - ComputerId, Computer, _ResourceId\r\n| project MountId, ComputerId, Computer, - Average, Max, P5th = percentile_Val_5, P10th = percentile_Val_10, P50th = - percentile_Val_50, P90th = percentile_Val_90, P95th = percentile_Val_95, ResourceId - = _ResourceId\r\n| top 10 by ${agg:text};\r\nlet computerList = summaryPerComputer\r\n| - summarize by ComputerId, Computer;\r\nlet EmptyNodeIdentityAndProps = datatable(ComputerId: - string, Computer:string, NodeId:string, NodeProps:dynamic, Priority: long) - []; \r\nlet OmsNodeIdentityAndProps = computerList \r\n| extend - NodeId = ComputerId \r\n| extend Priority = 1 \r\n| extend NodeProps - = pack(''type'', ''StandAloneNode'', ''name'', Computer); \r\nlet ServiceMapNodeIdentityAndProps - = VMComputer \r\n| where TimeGenerated \u003e= startDateTime \r\n| - where TimeGenerated \u003c endDateTime \r\n| extend ResourceId = strcat(''machines/'', - Machine) \r\n| extend tempComputerId=iff(isempty(_ResourceId), Computer, - _ResourceId) \r\n| extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', - _ResourceId)) \r\n| extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', - _ResourceId)) \r\n| where tempComputerId in~ (computerList) or laResourceId - in (computerList) or oldLaResourceId in (computerList) \r\n| extend ComputerId - = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in - (computerList), oldLaResourceId, tempComputerId)) \r\n| summarize arg_max(TimeGenerated, - *) by Machine \r\n| extend AzureCloudServiceNodeIdentity - = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, - ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity - = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, - ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', - ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', - ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', - AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps - = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', - AzureCloudServiceInstanceId, ''cloudServiceRoleName'', - AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', - AzureCloudServiceDeployment, ''fullDisplayName'', - FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', - ResourceId), AzureScaleSetNodeProps = pack(''type'', - ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', - AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', - AzureServiceFabricClusterName, ''vmScaleSetResourceId'', - AzureVmScaleSetResourceId, ''resourceGroupName'', - AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', - FullDisplayName, ''mappingResourceId'', ResourceId) \r\n| - project ComputerId, Computer, NodeId - = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), - AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeProps, ComputerProps), Priority = 2; \r\nlet - NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, - OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \r\n| - summarize arg_max(Priority, *) by ComputerId;\r\nlet trend = InsightsMetrics\r\n| - where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin - == ''vm.azm.ms'' and (Namespace == ''LogicalDisk'' and Name == ''FreeSpaceMB'')\r\n| - extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| - where ComputerId in (computerList)| extend Tags = todynamic(Tags)\r\n| extend - Total = todouble(Tags[''vm.azm.ms/diskSizeMB'']), MountId = tostring(Tags[''vm.azm.ms/mountId''])\r\n| - extend Val = (100.0 - (Val * 100.0)/Total)\r\n| summarize hint.shufflekey - = ComputerId TrendValue = percentile(Val, 95) by MountId, ComputerId, Computer, - bin(TimeGenerated, trendBinSize)\r\n| project MountId, ComputerId, Computer\r\n| - summarize hint.shufflekey = ComputerId by MountId, ComputerId, Computer;summaryPerComputer\r\n| - join kind=leftouter ( trend ) on ComputerId, MountId\r\n| join kind=leftouter - ( NodeIdentityAndProps ) on ComputerId\r\n| extend VolumeId = strcat(MountId, - ''|'', NodeId), VolumeProps = pack(''type'', ''NodeVolume'', ''volumeName'', - MountId, ''node'', NodeProps)\r\n| parse tolower(ResourceId) with * \"virtualmachinescalesets/\" - scaleSetName \"/virtualmachines/\" vmNameScale\r\n| parse tolower(ResourceId) - with * \"virtualmachines/\" vmName\r\n| parse tolower(ResourceId) with * \"resourcegroups/\" - resourceGroup \"/providers/microsoft.compute/\" typeVM \"/\" nameVM\r\n| parse - tolower(ResourceId) with * \"microsoft.compute/\" typeScale \"/\" nameScale - \"/virtualmachines\" remaining\r\n| project resourceGroup, Average, P50th, - P90th, P95th, Max, Computer, Type = iff(isnotempty(typeScale), typeScale, - typeVM), Name = iff(isnotempty(nameScale), nameScale, nameVM)\r\n","resource":"/subscriptions/$sub","resultFormat":"table"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure - Log Analytics","refId":"A","subscription":""},{"azureResourceGraph":{"query":"resources\r\n| - where tolower(type) contains \"virtualmachines\" and resourceGroup in~ ($rg) - \r\n| project Name = tolower(name), tenantId, resourceGroup"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"hide":false,"queryType":"Azure - Resource Graph","refId":"B","subscription":"","subscriptions":["$sub"]}],"title":"Available - Logical Space Disk Used % Statistics","transformations":[{"id":"merge","options":{}},{"id":"organize","options":{"excludeByName":{"ResourceId":true,"UseRelativeScale":true,"VolumeId":true,"VolumeProps":true},"indexByName":{"Average":2,"Computer":0,"Max":6,"Name":8,"P50th":3,"P90th":4,"P95th":5,"Type":7,"resourceGroup":1,"tenantId":9},"renameByName":{"Name":"Resource - Name","list_TrendPoint":"Trend 95th","resGroup":"Resource Group","resourceGroup":"Resource - Group","tenantId":"Tenant ID","typeName":"Type/Name"}}},{"id":"filterByValue","options":{"filters":[{"config":{"id":"isNotNull","options":{}},"fieldName":"Computer"}],"match":"all","type":"include"}}],"type":"table"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"description":"The - resource path for this panel uses multiple template variables which requires - modifying the dashboard JSON directly. If you would like to do something similar - please go to Settings \u003e Save As. Edit as you''d like in your new copy - by going to Settings \u003e JSON Model.","fieldConfig":{"defaults":{"color":{"fixedColor":"light-green","mode":"fixed"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":12,"w":10,"x":14,"y":22},"id":52,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["max"],"fields":"","values":false},"text":{},"textMode":"auto"},"targets":[{"azureLogAnalytics":{"query":"let - startDateTime = $__timeFrom;\r\nlet endDateTime = $__timeTo;\r\nlet trendBinSize - = 5m;\r\nlet maxResultCount = 10;\r\nlet summaryPerComputer = InsightsMetrics\r\n| - where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin - == ''vm.azm.ms'' and (Namespace == ''LogicalDisk'' and Name == ''FreeSpaceMB'')\r\n| - extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| - extend Tags = todynamic(Tags)\r\n| extend Total = todouble(Tags[''vm.azm.ms/diskSizeMB'']), - MountId = tostring(Tags[''vm.azm.ms/mountId''])\r\n| extend Val = (100.0 - - (Val * 100.0)/Total)\r\n| summarize hint.shufflekey = ComputerId Average = - avg(Val), Max = max(Val), percentiles(Val, 5, 10, 50, 90, 95) by MountId, - ComputerId, Computer, _ResourceId\r\n| project MountId, ComputerId, Computer, - Average, Max, P5th = percentile_Val_5, P10th = percentile_Val_10, P50th = - percentile_Val_50, P90th = percentile_Val_90, P95th = percentile_Val_95, ResourceId - = _ResourceId\r\n| top 10 by ${agg:text};\r\nlet computerList = summaryPerComputer\r\n| - summarize by ComputerId, Computer;\r\nlet EmptyNodeIdentityAndProps = datatable(ComputerId: - string, Computer:string, NodeId:string, NodeProps:dynamic, Priority: long) - []; \r\nlet OmsNodeIdentityAndProps = computerList \r\n| extend - NodeId = ComputerId \r\n| extend Priority = 1 \r\n| extend NodeProps - = pack(''type'', ''StandAloneNode'', ''name'', Computer); \r\nlet ServiceMapNodeIdentityAndProps - = VMComputer \r\n| where TimeGenerated \u003e= startDateTime \r\n| - where TimeGenerated \u003c endDateTime \r\n| extend ResourceId = strcat(''machines/'', - Machine) \r\n| extend tempComputerId=iff(isempty(_ResourceId), Computer, - _ResourceId) \r\n| extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', - _ResourceId)) \r\n| extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', - _ResourceId)) \r\n| where tempComputerId in~ (computerList) or laResourceId - in (computerList) or oldLaResourceId in (computerList) \r\n| extend ComputerId - = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in - (computerList), oldLaResourceId, tempComputerId)) \r\n| summarize arg_max(TimeGenerated, - *) by Machine \r\n| extend AzureCloudServiceNodeIdentity - = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, - ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity - = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, - ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', - ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', - ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', - AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps - = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', - AzureCloudServiceInstanceId, ''cloudServiceRoleName'', - AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', - AzureCloudServiceDeployment, ''fullDisplayName'', - FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', - ResourceId), AzureScaleSetNodeProps = pack(''type'', - ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', - AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', - AzureServiceFabricClusterName, ''vmScaleSetResourceId'', - AzureVmScaleSetResourceId, ''resourceGroupName'', - AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', - FullDisplayName, ''mappingResourceId'', ResourceId) \r\n| - project ComputerId, Computer, NodeId - = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), - AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeProps, ComputerProps), Priority = 2; \r\nlet - NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, - OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \r\n| - summarize arg_max(Priority, *) by ComputerId;\r\nInsightsMetrics\r\n| where - TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin == - ''vm.azm.ms'' and (Namespace == ''LogicalDisk'' and Name == ''FreeSpaceMB'')\r\n| - extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| - where ComputerId in (computerList)| extend Tags = todynamic(Tags)\r\n| extend - Total = todouble(Tags[''vm.azm.ms/diskSizeMB'']), MountId = tostring(Tags[''vm.azm.ms/mountId''])\r\n| - extend Val = (100.0 - (Val * 100.0)/Total)\r\n| summarize hint.shufflekey - = ComputerId TrendValue = max(Val) by MountId, ComputerId, Computer, bin(TimeGenerated, - trendBinSize)\r\n","resource":"/subscriptions/$sub","resultFormat":"table"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure - Log Analytics","refId":"A","subscription":""}],"title":"Max vailable Logical - Space Disk Used % ","transformations":[{"id":"organize","options":{"excludeByName":{"Average":true,"ComputerId":true,"ComputerId1":true,"Min":true,"MountId":true,"P10th":true,"P50th":true,"P5th":true,"P80th":true,"P90th":true,"P95th":true},"indexByName":{},"renameByName":{}}},{"id":"prepareTimeSeries","options":{"format":"many"}},{"id":"renameByRegex","options":{"regex":"(.+)\\s(.+)","renamePattern":"$2"}}],"type":"stat"}],"title":"Logical - Disk Space Used %","type":"row"}],"refresh":"","schemaVersion":35,"style":"dark","tags":[],"templating":{"list":[{"current":{},"hide":0,"includeAll":false,"label":"Datasource","multi":false,"name":"ds","options":[],"query":"grafana-azure-monitor-datasource","queryValue":"","refresh":1,"regex":"","skipUrlSync":false,"type":"datasource"},{"current":{},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"definition":"Subscriptions()","hide":0,"includeAll":false,"label":"Subscription","multi":false,"name":"sub","options":[],"query":"Subscriptions()","refresh":1,"regex":"","skipUrlSync":false,"sort":5,"type":"query"},{"current":{},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"definition":"ResourceGroups($sub)","hide":0,"includeAll":false,"label":"Resource - Group(s)","multi":true,"name":"rg","options":[],"query":"ResourceGroups($sub)","refresh":1,"regex":"","skipUrlSync":false,"sort":5,"type":"query"},{"current":{"selected":true,"text":"Average","value":"score - = round(avg(Val), 2)"},"hide":0,"includeAll":false,"label":"Aggregate","multi":false,"name":"agg","options":[{"selected":true,"text":"Average","value":"score - = round(avg(Val), 2)"},{"selected":false,"text":"P5th","value":"score= round(percentile(Val, - 5), 2)"},{"selected":false,"text":"P10th","value":"score= round(percentile(Val, - 10), 2)"},{"selected":false,"text":"P50th","value":"score= round(percentile(Val, - 50), 2)"},{"selected":false,"text":"P80th","value":"score= round(percentile(Val, - 80), 2)"},{"selected":false,"text":"P90th","value":"score= round(percentile(Val, - 90), 2)"},{"selected":false,"text":"P95th","value":"score= round(percentile(Val, - 95), 2)"}],"query":"Average : score = round(avg(Val)\\, 2), P5th : score= - round(percentile(Val\\, 5)\\, 2), P10th : score= round(percentile(Val\\, - 10)\\, 2), P50th : score= round(percentile(Val\\, 50)\\, 2), P80th : score= - round(percentile(Val\\, 80)\\, 2), P90th : score= round(percentile(Val\\, - 90)\\, 2), P95th : score= round(percentile(Val\\, 95)\\, 2)","queryValue":"","skipUrlSync":false,"type":"custom"},{"current":{},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"definition":"","hide":2,"includeAll":false,"multi":false,"name":"tenantId","options":[],"query":{"azureLogAnalytics":{"query":"InsightsMetrics\r\n| - project TenantId","resource":"/subscriptions/$sub"},"queryType":"Azure Log - Analytics","refId":"A","subscription":""},"refresh":1,"regex":"","skipUrlSync":false,"sort":5,"type":"query"}]},"time":{"from":"now-15m","to":"now"},"title":"Azure - / Insights / Virtual Machines by Resource Group","uid":"AzVmInsightsByRG","version":1}}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '123292' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-EpPWNBf1gPtkxr8Wo4W8NA';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:15 GMT - grafana-trace-id: - - ff230071b4200f8ecdf5036c9ea9e73a - mise-correlation-id: - - a2934b02-f017-4ec1-8436-18623ce651c3 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933796.593.27.334007|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/dashboards/uid/AzVmInsightsByWS - response: - body: - string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"azure-insights-virtual-machines-by-workspace","url":"/d/AzVmInsightsByWS/azure-insights-virtual-machines-by-workspace","expires":"0001-01-01T00:00:00Z","created":"2024-05-28T21:55:36Z","updated":"2024-05-28T21:55:36Z","updatedBy":"Anonymous","createdBy":"Anonymous","version":1,"hasAcl":false,"isFolder":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure - Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","provisioned":true,"provisionedExternalId":"vMInsightsWs.json","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"__elements":[],"__inputs":[],"__requires":[{"id":"grafana","name":"Grafana","type":"grafana","version":"8.4.3"},{"id":"grafana-azure-monitor-datasource","name":"Azure - Monitor","type":"datasource","version":"0.3.0"},{"id":"stat","name":"Stat","type":"panel","version":""},{"id":"table","name":"Table","type":"panel","version":""},{"id":"text","name":"Text","type":"panel","version":""},{"id":"timeseries","name":"Time - series","type":"panel","version":""}],"description":"This dashboard shows - the performance and health of Azure Virtual Machines via different metrics - collected by Azure Monitor VM Insights. Filter data by Workspace","editable":true,"id":7,"links":[],"liveNow":false,"panels":[{"gridPos":{"h":5,"w":24,"x":0,"y":0},"id":54,"options":{"content":"\u003cdiv - style=\"padding: 1em; text-align: center\"\u003e\n \u003cp\u003eWelcome - to the Azure Monitor data source for Grafana. To learn more about it, visit - our \u003ca href=\"https://grafana.com/docs/grafana/latest/datasources/azuremonitor/\" - target=\"__blank\"\u003edocs\u003c/a\u003e. \u003c/p\u003e\n \u003cp\u003e Choose - the resource group(s) with VMs enabled with Azure Monitor VM Insights and - related Workspace to get started.\u003c/p\u003e\n\u003c/div\u003e","mode":"markdown"},"title":"How - to activate this dashboard","type":"text"},{"collapsed":false,"gridPos":{"h":1,"w":24,"x":0,"y":5},"id":28,"panels":[],"title":"CPU - Utilization %","type":"row"},{"datasource":{"uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisGridShow":true,"axisLabel":"","axisPlacement":"auto","axisSoftMax":100,"axisSoftMin":0,"barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":true,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"percent"},"overrides":[]},"gridPos":{"h":10,"w":24,"x":0,"y":6},"id":2,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureLogAnalytics":{"query":"let - startDateTime = $__timeFrom;\nlet endDateTime = $__timeTo;\nlet trendBinSize - = (endDateTime - startDateTime)/100;\nlet summary = InsightsMetrics\n| where - TimeGenerated between (startDateTime .. endDateTime)\n| where Origin == ''vm.azm.ms'' - and (Namespace == ''Processor'' and Name == ''UtilizationPercentage'')\n| - parse kind=regex tolower(_ResourceId) with ''resourcegroups/'' resGroup ''/p(.+)'' - *\n| where resGroup in~ ($rg)\n| extend ComputerId = iff(isempty(_ResourceId), - Computer, _ResourceId)\n| summarize hint.shufflekey=ComputerId $agg by ComputerId, - Computer| top 10 by score;\nlet computerList=(summary\n| project ComputerId, - Computer);\nlet EmptyNodeIdentityAndProps = datatable(ComputerId: string, - Computer:string, NodeId:string, NodeProps:dynamic, Priority: long) []; \nlet - OmsNodeIdentityAndProps = computerList \n| extend NodeId = ComputerId \n| - extend Priority = 1 \n| extend NodeProps = pack(''type'', ''StandAloneNode'', - ''name'', Computer); \nlet ServiceMapNodeIdentityAndProps = VMComputer \n| - where TimeGenerated \u003e= startDateTime \n| where TimeGenerated \u003c - endDateTime \n| extend ResourceId = strcat(''machines/'', Machine) \n| - extend tempComputerId=iff(isempty(_ResourceId), Computer, _ResourceId) \n| - extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachine`alesets/(.+)/virtualmachines/(\\\\d+)'', - @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', _ResourceId))\n - | extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', - _ResourceId)) \n | where tempComputerId in~ (computerList) or laResourceId - in (computerList) or oldLaResourceId in (computerList) \n | extend ComputerId - = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in - (computerList), oldLaResourceId, tempComputerId)) \n | summarize arg_max(TimeGenerated, - *) by Machine \n | extend AzureCloudServiceNodeIdentity - = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, - ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity = iif(isnotempty(AzureVmScaleSetName), - strcat(AzureVmScaleSetInstanceId, ''|'', AzureVmScaleSetDeployment), ''''), - ComputerProps = pack(''type'', ''StandAloneNode'', ''name'', - DisplayName, ''mappingResourceId'', ResourceId, ''subscriptionId'', - AzureSubscriptionId, ''resourceGroup'', AzureResourceGroup, ''azureResourceId'', - _ResourceId), AzureCloudServiceNodeProps = pack(''type'', - ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', - AzureCloudServiceInstanceId, ''cloudServiceRoleName'', - AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', - AzureCloudServiceDeployment, ''fullDisplayName'', - FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', - ResourceId), AzureScaleSetNodeProps = pack(''type'', - ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', - AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', - AzureServiceFabricClusterName, ''vmScaleSetResourceId'', - AzureVmScaleSetResourceId, ''resourceGroupName'', - AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', - FullDisplayName, ''mappingResourceId'', ResourceId) \n - | project ComputerId, Computer, NodeId - = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), - AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeProps, ComputerProps), Priority = 2; \n - let NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, - OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \n - | summarize arg_max(Priority, *) by ComputerId;\n summary\n | join (InsightsMetrics \n - | where TimeGenerated between (startDateTime .. endDateTime) \n | where - Origin == ''vm.azm.ms'' and (Namespace == ''Processor'' and Name == ''UtilizationPercentage'') \n - | extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId) \n - | where ComputerId in (computerList) \n | summarize $agg by bin(TimeGenerated, - trendBinSize), ComputerId \n | sort by TimeGenerated asc) on ComputerId","resource":"$ws","resultFormat":"table","workspace":""},"hide":false,"queryType":"Azure - Log Analytics","refId":"A","subscription":"$sub","subscriptions":[]}],"title":"${agg:text} - CPU Utilization %","transformations":[{"id":"organize","options":{"excludeByName":{"ComputerId":true,"ComputerId1":true,"P5th":true,"P95th":true,"score":true},"indexByName":{},"renameByName":{}}},{"id":"prepareTimeSeries","options":{"format":"many"}},{"id":"renameByRegex","options":{"regex":"(.+)\\s(.+)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"Computer"},"properties":[{"id":"links","value":[{"targetBlank":true,"title":"","url":"https://ms.portal.azure.com/#@${__data.fields[\"Tenant - ID\"]}/resource/subscriptions/?${sub}?/resourcegroups/${__data.fields[\"Resource - Group\"]}/providers/microsoft.compute/?${__data.fields.Type}?/${__data.fields[\"Resource - Name\"]}/infrainsights"}]}]},{"matcher":{"id":"byName","options":"Average"},"properties":[{"id":"custom.width","value":76}]},{"matcher":{"id":"byName","options":"P50th"},"properties":[{"id":"custom.width","value":77}]},{"matcher":{"id":"byName","options":"P90th"},"properties":[{"id":"custom.width","value":75}]},{"matcher":{"id":"byName","options":"P95th"},"properties":[{"id":"custom.width","value":72}]},{"matcher":{"id":"byName","options":"Max"},"properties":[{"id":"custom.width","value":78}]}]},"gridPos":{"h":12,"w":14,"x":0,"y":16},"id":26,"options":{"footer":{"fields":"","reducer":["sum"],"show":false},"frameIndex":1,"showHeader":true,"sortBy":[]},"targets":[{"azureLogAnalytics":{"query":"\r\nlet - startDateTime = $__timeFrom;\r\nlet endDateTime = $__timeTo;\r\nlet trendBinSize - = 5m;\r\nlet summaryPerComputer = InsightsMetrics\r\n| where TimeGenerated - between (startDateTime .. endDateTime)\r\n| where Origin == ''vm.azm.ms'' - and (Namespace == ''Processor'' and Name == ''UtilizationPercentage'') \r\n| - parse kind=regex tolower(_ResourceId) with ''resourcegroups/'' resourceGroup - ''/p(.+)'' *\t\r\n| where resourceGroup in~ ($rg) \r\n| extend ComputerId - = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| summarize hint.shufflekey - = ComputerId Average = round(avg(Val), 2), Max = max(Val), percentiles(Val, - 5, 10, 50, 80, 90, 95) by ComputerId, Computer, _ResourceId\r\n| project ComputerId, - Computer, Average, Max, P5th = percentile_Val_5, P10th = percentile_Val_10, - P50th = percentile_Val_50, P80th = percentile_Val_80, P90th = percentile_Val_90, - P95th = percentile_Val_95, ResourceId = _ResourceId\r\n| top 10 by ${agg:text};\r\nlet - computerList = summaryPerComputer\r\n| summarize by ComputerId, Computer;\r\nlet - EmptyNodeIdentityAndProps = datatable(ComputerId: string, Computer:string, - NodeId:string, NodeProps:dynamic, Priority: long) []; \r\nlet OmsNodeIdentityAndProps - = computerList \r\n| extend NodeId = ComputerId \r\n| extend - Priority = 1 \r\n| extend NodeProps = pack(''type'', ''StandAloneNode'', - ''name'', Computer); \r\nlet ServiceMapNodeIdentityAndProps = VMComputer \r\n| - where TimeGenerated \u003e= startDateTime \r\n| where TimeGenerated - \u003c endDateTime \r\n| extend ResourceId = strcat(''machines/'', - Machine) \r\n| extend tempComputerId=iff(isempty(_ResourceId), Computer, - _ResourceId) \r\n| extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', - _ResourceId)) \r\n| extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', - _ResourceId)) \r\n| where tempComputerId in~ (computerList) or laResourceId - in (computerList) or oldLaResourceId in (computerList) \r\n| extend ComputerId - = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in - (computerList), oldLaResourceId, tempComputerId)) \r\n| summarize arg_max(TimeGenerated, - *) by Machine \r\n| extend AzureCloudServiceNodeIdentity = iif(isnotempty(AzureCloudServiceName), - strcat(AzureCloudServiceInstanceId, ''|'', AzureCloudServiceDeployment), ''''), - AzureScaleSetNodeIdentity = iif(isnotempty\r\n(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, - ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', ''StandAloneNode'', - ''name'', DisplayName, ''mappingResourceId'', \r\nResourceId, ''subscriptionId'', - AzureSubscriptionId, ''resourceGroup'', AzureResourceGroup, ''azureResourceId'', - _ResourceId), AzureCloudServiceNodeProps = pack(''type'', ''AzureCloudServiceNode'',\r\n''cloudServiceInstanceId'', - AzureCloudServiceInstanceId, ''cloudServiceRoleName'', AzureCloudServiceRoleName, - ''cloudServiceDeploymentId'', AzureCloudServiceDeployment, ''fullDisplayName'', - FullDisplayName,''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', - ResourceId), AzureScaleSetNodeProps = pack(''type'', ''AzureScaleSetNode'', - ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', \r\nAzureVmScaleSetDeployment, - ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', AzureServiceFabricClusterName, - ''vmScaleSetResourceId'', AzureVmScaleSetResourceId, ''resourceGroupName'', - \r\nAzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', - FullDisplayName, ''mappingResourceId'', ResourceId) \r\n| project ComputerId, - Computer, NodeId = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, - isnotempty(AzureScaleSetNodeIdentity), AzureScaleSetNodeIdentity,\r\nComputer), - NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeProps, - isnotempty(AzureScaleSetNodeIdentity), AzureScaleSetNodeProps, ComputerProps), - Priority = 2;\r\nlet NodeIdentityAndProps = union kind=inner isfuzzy = true - EmptyNodeIdentityAndProps, OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps\r\n| - summarize arg_max(Priority, *) by ComputerId;\r\nlet trend = InsightsMetrics\r\n| - where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin - == ''vm.azm.ms'' and (Namespace == ''Processor'' and Name == ''UtilizationPercentage'')\r\n| - extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| - where ComputerId in (computerList)\r\n| project ComputerId, Computer\r\n| - summarize hint.shufflekey = ComputerId by ComputerId, Computer;\r\nsummaryPerComputer\r\n| - join ( trend ) on ComputerId\r\n| join ( NodeIdentityAndProps ) on ComputerId\r\n| - parse tolower(ResourceId) with * \"virtualmachinescalesets/\" scaleSetName - \"/virtualmachines/\" vmNameScale\r\n| parse tolower(ResourceId) with * \"virtualmachines/\" - vmName\r\n| parse tolower(ResourceId) with * \"resourcegroups/\" resourceGroup - \"/providers/microsoft.compute/\" typeVM \"/\" nameVM\r\n| parse tolower(ResourceId) - with * \"microsoft.compute/\" typeScale \"/\" nameScale \"/virtualmachines\" - remaining\r\n| project resourceGroup, Average, P50th, P90th, P95th, Max, Computer, - Type = iff(isnotempty(typeScale), typeScale, typeVM), Name = iff(isnotempty(nameScale), - nameScale, nameVM)","resource":"$ws","resultFormat":"table"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"hide":false,"queryType":"Azure - Log Analytics","refId":"A","subscription":""},{"azureResourceGraph":{"query":"resources\r\n| - where tolower(type) contains \"virtualmachines\" and resourceGroup in~ ($rg) - \r\n| project Name = tolower(name), tenantId, resourceGroup"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"hide":false,"queryType":"Azure - Resource Graph","refId":"B","subscription":"","subscriptions":["$sub"]}],"title":"CPU - Utilization % Statistics","transformations":[{"id":"merge","options":{}},{"id":"organize","options":{"excludeByName":{"Max":false,"NodeId":false,"NodeProps":false,"P50th":false,"ResourceId":false,"name - 2":true},"indexByName":{"Average":2,"Computer":0,"Max":6,"Name":8,"P50th":3,"P90th":4,"P95th":5,"Type":7,"resourceGroup":1,"tenantId":9},"renameByName":{"Column1":"Computer","Name":"Resource - Name","ResourceId":"Resource ID","UseRelativeScale":"","list_TrendPoint":"95th - Trend","resGroup":"Resource Group","resourceGroup":"Resource Group","tenantId":"Tenant - ID","typeName":"Type/Name"}}},{"id":"filterByValue","options":{"filters":[{"config":{"id":"isNotNull","options":{}},"fieldName":"Computer"}],"match":"all","type":"include"}}],"type":"table"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"light-green","mode":"fixed"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":12,"w":10,"x":14,"y":16},"id":46,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["max"],"fields":"","values":false},"text":{},"textMode":"auto"},"targets":[{"azureLogAnalytics":{"query":"let - startDateTime = $__timeFrom;\r\nlet endDateTime = $__timeTo;\r\nlet trendBinSize - = (endDateTime - startDateTime)/100;\r\nlet summary = InsightsMetrics\r\n| - where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin - == ''vm.azm.ms'' and (Namespace == ''Processor'' and Name == ''UtilizationPercentage'')\r\n| - parse kind=regex tolower(_ResourceId) with ''resourcegroups/'' resGroup ''/p(.+)'' - *\r\n| where resGroup in~ ($rg)\r\n| extend ComputerId = iff(isempty(_ResourceId), - Computer, _ResourceId)\r\n| summarize hint.shufflekey=ComputerId Average = - avg(Val), Min = min(Val),P5th = round(percentile(Val, 5), 2), P10th = round(percentile(Val, - 10), 2), \r\nP50th = round(percentile(Val, 50), 2), P80th = round(percentile(Val, - 80), 2),\r\nP90th = round(percentile(Val, 90), 2), P95th = round(percentile(Val, - 95), 2) by ComputerId, Computer\r\n| top 10 by ${agg:text};\r\nlet computerList=(summary\r\n| - project ComputerId, Computer);\r\nlet EmptyNodeIdentityAndProps = datatable(ComputerId: - string, Computer:string, NodeId:string, NodeProps:dynamic, Priority: long) - []; \r\nlet OmsNodeIdentityAndProps = computerList \r\n| extend - NodeId = ComputerId \r\n| extend Priority = 1 \r\n| extend NodeProps - = pack(''type'', ''StandAloneNode'', ''name'', Computer); \r\nlet ServiceMapNodeIdentityAndProps - = VMComputer \r\n| where TimeGenerated \u003e= startDateTime \r\n| - where TimeGenerated \u003c endDateTime \r\n| extend ResourceId = strcat(''machines/'', - Machine) \r\n| extend tempComputerId=iff(isempty(_ResourceId), Computer, - _ResourceId) \r\n| extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachine`alesets/(.+)/virtualmachines/(\\\\d+)'', - @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', _ResourceId))\r\n - | extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', - _ResourceId)) \r\n | where tempComputerId in~ (computerList) or laResourceId - in (computerList) or oldLaResourceId in (computerList) \r\n | extend ComputerId - = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in - (computerList), oldLaResourceId, tempComputerId)) \r\n | summarize - arg_max(TimeGenerated, *) by Machine \r\n | extend AzureCloudServiceNodeIdentity - = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, - ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity = iif(isnotempty(AzureVmScaleSetName), - strcat(AzureVmScaleSetInstanceId, ''|'', AzureVmScaleSetDeployment), ''''), - ComputerProps = pack(''type'', ''StandAloneNode'', ''name'', - DisplayName, ''mappingResourceId'', ResourceId, ''subscriptionId'', - AzureSubscriptionId, ''resourceGroup'', AzureResourceGroup, ''azureResourceId'', - _ResourceId), AzureCloudServiceNodeProps = pack(''type'', - ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', - AzureCloudServiceInstanceId, ''cloudServiceRoleName'', - AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', - AzureCloudServiceDeployment, ''fullDisplayName'', - FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', - ResourceId), AzureScaleSetNodeProps = pack(''type'', - ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', - AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', - AzureServiceFabricClusterName, ''vmScaleSetResourceId'', - AzureVmScaleSetResourceId, ''resourceGroupName'', - AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', - FullDisplayName, ''mappingResourceId'', ResourceId) \r\n - | project ComputerId, Computer, NodeId - = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), - AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeProps, ComputerProps), Priority = 2; \r\n - let NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, - OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \r\n - | summarize arg_max(Priority, *) by ComputerId;\r\n summary\r\n | join (InsightsMetrics \r\n - | where TimeGenerated between (startDateTime .. endDateTime) \r\n | where - Origin == ''vm.azm.ms'' and (Namespace == ''Processor'' and Name == ''UtilizationPercentage'') \r\n - | extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId) \r\n - | where ComputerId in (computerList) \r\n | summarize Max = max(Val) by - bin(TimeGenerated, trendBinSize), ComputerId \r\n | sort by TimeGenerated - asc) on ComputerId","resource":"$ws","resultFormat":"table"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure - Log Analytics","refId":"A","subscription":""}],"title":"Max CPU Utilization - % and trend lines","transformations":[{"id":"organize","options":{"excludeByName":{"Average":true,"Computer":false,"ComputerId":true,"ComputerId1":true,"Min":true,"P10th":true,"P50th":true,"P5th":true,"P80th":true,"P90th":true,"P95th":true,"score":false},"indexByName":{},"renameByName":{}}},{"id":"prepareTimeSeries","options":{"format":"many"}},{"id":"renameByRegex","options":{"regex":"(.+)\\s(.+)","renamePattern":"$2"}}],"type":"stat"},{"collapsed":true,"gridPos":{"h":1,"w":24,"x":0,"y":28},"id":30,"panels":[{"datasource":{"uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisGridShow":true,"axisLabel":"","axisPlacement":"auto","axisSoftMin":0,"barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":true,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"decmbytes"},"overrides":[]},"gridPos":{"h":10,"w":24,"x":0,"y":7},"id":8,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureLogAnalytics":{"query":"let - startDateTime = $__timeFrom;\nlet endDateTime = $__timeTo;\nlet trendBinSize - = (endDateTime - startDateTime)/100;\nlet summary = InsightsMetrics\n| where - TimeGenerated between (startDateTime .. endDateTime)\n| where Origin == ''vm.azm.ms'' - and (Namespace == ''Memory'' and Name == ''AvailableMB'')\n| parse kind=regex - tolower(_ResourceId) with ''resourcegroups/'' resGroup ''/p(.+)'' *\n| where - resGroup in~ ($rg)\n| extend ComputerId = iff(isempty(_ResourceId), Computer, - _ResourceId)\n| summarize hint.shufflekey=ComputerId $agg by ComputerId, Computer\n| - top 10 by score;\nlet computerList=(summary\n| project ComputerId, Computer);\nlet - EmptyNodeIdentityAndProps = datatable(ComputerId: string, Computer:string, - NodeId:string, NodeProps:dynamic, Priority: long) []; \nlet OmsNodeIdentityAndProps - = computerList \n| extend NodeId = ComputerId \n| extend Priority - = 1 \n| extend NodeProps = pack(''type'', ''StandAloneNode'', ''name'', - Computer); \nlet ServiceMapNodeIdentityAndProps = VMComputer \n| - where TimeGenerated \u003e= startDateTime \n|where TimeGenerated \u003c - endDateTime \n| extend ResourceId = strcat(''machines/'', Machine) \n| - extend tempComputerId=iff(isempty(_ResourceId), Computer, _ResourceId) \n| - extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', - @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', _ResourceId))\n| - extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', - _ResourceId)) \n| where tempComputerId in~ (computerList) or laResourceId - in (computerList) or oldLaResourceId in (computerList) \n| extend ComputerId - = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in - (computerList), oldLaResourceId, tempComputerId)) \n| summarize arg_max(TimeGenerated, - *) by Machine \n| extend AzureCloudServiceNodeIdentity - = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, - ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity - = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, - ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', - ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', - ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', - AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps - = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', - AzureCloudServiceInstanceId, ''cloudServiceRoleName'', - AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', - AzureCloudServiceDeployment, ''fullDisplayName'', - FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', - ResourceId), AzureScaleSetNodeProps = pack(''type'', - ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', - AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', - AzureServiceFabricClusterName, ''vmScaleSetResourceId'', - AzureVmScaleSetResourceId, ''resourceGroupName'', - AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', - FullDisplayName, ''mappingResourceId'', ResourceId) \n| - project ComputerId, Computer, NodeId - = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), - AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeProps, ComputerProps), Priority = 2; \nlet - NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, - OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \n| - summarize arg_max(Priority, *) by ComputerId;\nsummary\n| join (InsightsMetrics\n| - where TimeGenerated between (startDateTime .. endDateTime)\n| where Origin - == ''vm.azm.ms'' and (Namespace == ''Memory'' and Name == ''AvailableMB'')\n| - extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\n| where - ComputerId in (computerList)\n| summarize $agg by bin(TimeGenerated, trendBinSize), - ComputerId\n| sort by TimeGenerated asc) on ComputerId\n","resource":"$ws","resultFormat":"table","workspace":""},"queryType":"Azure - Log Analytics","refId":"A","subscription":"","subscriptions":[]}],"title":"${agg:text} - Available Memory","transformations":[{"id":"organize","options":{"excludeByName":{"ComputerId":true,"ComputerId1":true,"P5th":true,"P95th":true,"score":true},"indexByName":{},"renameByName":{}}},{"id":"prepareTimeSeries","options":{"format":"many"}},{"id":"renameByRegex","options":{"regex":"(.+)\\s(.+)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"Min"},"properties":[{"id":"custom.width","value":81}]},{"matcher":{"id":"byName","options":"P5th"},"properties":[{"id":"custom.width","value":99}]},{"matcher":{"id":"byName","options":"P10th"},"properties":[{"id":"custom.width","value":77}]},{"matcher":{"id":"byName","options":"P50th"},"properties":[{"id":"custom.width","value":91}]},{"matcher":{"id":"byName","options":"Average"},"properties":[{"id":"custom.width","value":78}]},{"matcher":{"id":"byName","options":"Computer"},"properties":[{"id":"links","value":[{"targetBlank":true,"title":"","url":"https://ms.portal.azure.com/#@${__data.fields[\"Tenant - ID\"]}/resource/subscriptions/${sub}?/resourcegroups/${__data.fields[\"Resource - Group\"]}/providers/microsoft.compute/?${__data.fields.Type}/${__data.fields[\"Resource - Name\"]}?/infrainsights"}]}]}]},"gridPos":{"h":12,"w":14,"x":0,"y":17},"id":32,"options":{"footer":{"fields":"","reducer":["sum"],"show":false},"showHeader":true,"sortBy":[]},"targets":[{"azureLogAnalytics":{"query":"let - startDateTime = $__timeFrom;\r\nlet endDateTime = $__timeTo;\r\nlet maxResultCount - = 10;\r\nlet summaryPerComputer = InsightsMetrics\r\n| where TimeGenerated - between (startDateTime .. endDateTime)\r\n| where Origin == ''vm.azm.ms'' - and (Namespace == ''Memory'' and Name == ''AvailableMB'')\r\n| parse kind=regex - tolower(_ResourceId) with ''resourcegroups/'' resGroup ''/p(.+)'' *\r\n| where - resGroup in~ ($rg)\r\n| extend ComputerId = iff(isempty(_ResourceId), Computer, - _ResourceId)\r\n| summarize hint.shufflekey = ComputerId Average = round(avg(Val), - 2), Min = min(Val), percentiles(Val, 5, 10, 50, 80, 90, 95) by ComputerId, - Computer, _ResourceId\r\n| project ComputerId, Computer, Average, Min, P5th - = percentile_Val_5, P10th = percentile_Val_10, P50th = percentile_Val_50, - P80th = percentile_Val_80,\r\nP90th = percentile_Val_90, P95th = percentile_Val_95, - ResourceId = _ResourceId\r\n| top 10 by ${agg:text};\r\nlet computerList = - summaryPerComputer\r\n| summarize by ComputerId, Computer;\r\nlet EmptyNodeIdentityAndProps - = datatable(ComputerId: string, Computer:string, NodeId:string, NodeProps:dynamic, - Priority: long) []; \r\nlet OmsNodeIdentityAndProps = computerList \r\n| - extend NodeId = ComputerId \r\n| extend Priority = 1 \r\n| extend - NodeProps = pack(''type'', ''StandAloneNode'', ''name'', Computer); \r\nlet - ServiceMapNodeIdentityAndProps = VMComputer \r\n| where TimeGenerated - \u003e= startDateTime \r\n| where TimeGenerated \u003c endDateTime \r\n| - extend ResourceId = strcat(''machines/'', Machine) \r\n| extend tempComputerId=iff(isempty(_ResourceId), - Computer, _ResourceId) \r\n| extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', - _ResourceId)) \r\n| extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', - _ResourceId)) \r\n| where tempComputerId in~ (computerList) or laResourceId - in (computerList) or oldLaResourceId in (computerList) \r\n| extend ComputerId - = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in - (computerList), oldLaResourceId, tempComputerId)) \r\n| summarize arg_max(TimeGenerated, - *) by Machine \r\n| extend AzureCloudServiceNodeIdentity - = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, - ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity - = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, - ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', - ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', - ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', - AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps - = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', - AzureCloudServiceInstanceId, ''cloudServiceRoleName'', - AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', - AzureCloudServiceDeployment, ''fullDisplayName'', - FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', - ResourceId), AzureScaleSetNodeProps = pack(''type'', - ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', - AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', - AzureServiceFabricClusterName, ''vmScaleSetResourceId'', - AzureVmScaleSetResourceId, ''resourceGroupName'', - AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', - FullDisplayName, ''mappingResourceId'', ResourceId) \r\n| - project ComputerId, Computer, NodeId - = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), - AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeProps, ComputerProps), Priority = 2; \r\nlet - NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, - OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \r\n| - summarize arg_max(Priority, *) by ComputerId;\r\nlet trend = InsightsMetrics\r\n| - where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin - == ''vm.azm.ms'' and (Namespace == ''Memory'' and Name == ''AvailableMB'')\r\n| - extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| - where ComputerId in (computerList)\r\n| project ComputerId, Computer;\r\nsummaryPerComputer\r\n| - join ( trend ) on ComputerId\r\n| join ( NodeIdentityAndProps ) on ComputerId\r\n| - parse tolower(ResourceId) with * \"virtualmachinescalesets/\" scaleSetName - \"/virtualmachines/\" vmNameScale\r\n| parse tolower(ResourceId) with * \"virtualmachines/\" - vmName\r\n| parse tolower(ResourceId) with * \"resourcegroups/\" resourceGroup - \"/providers/microsoft.compute/\" typeVM \"/\" nameVM\r\n| parse tolower(ResourceId) - with * \"microsoft.compute/\" typeScale \"/\" nameScale \"/virtualmachines\" - remaining\r\n| project resourceGroup, Min, Average, P5th, P10th, P50th, Computer, - Type = iff(isnotempty(typeScale), typeScale, typeVM), Name = iff(isnotempty(nameScale), - nameScale, nameVM)\r\n","resource":"$ws","resultFormat":"table"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure - Log Analytics","refId":"A","subscription":""},{"azureResourceGraph":{"query":"resources\r\n| - where tolower(type) contains \"virtualmachines\" and resourceGroup in~ ($rg) - \r\n| project Name = tolower(name), tenantId, resourceGroup"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"hide":false,"queryType":"Azure - Resource Graph","refId":"B","subscription":"","subscriptions":["$sub"]}],"title":"Available - Memory Statistics","transformations":[{"id":"merge","options":{}},{"id":"organize","options":{"excludeByName":{"NodeId":true,"NodeProps":true,"ResourceId":true,"UseRelativeScale":true,"list_TrendPoint":true},"indexByName":{"Average":6,"Computer":0,"Min":2,"Name":8,"P10th":4,"P50th":5,"P5th":3,"Type":7,"resourceGroup":1,"tenantId":9},"renameByName":{"Name":"Resource - Name","list_TrendPoint":"P5th Trend","resGroup":"Resource Group","resourceGroup":"Resource - Group","tenantId":"Tenant ID","typeName":"Type/Name"}}},{"id":"filterByValue","options":{"filters":[{"config":{"id":"isNotNull","options":{}},"fieldName":"Computer"}],"match":"all","type":"include"}}],"type":"table"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"light-green","mode":"fixed"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":12,"w":10,"x":14,"y":17},"id":44,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["min"],"fields":"","values":false},"text":{},"textMode":"value_and_name"},"targets":[{"azureLogAnalytics":{"query":"let - startDateTime = $__timeFrom;\r\nlet endDateTime = $__timeTo;\r\nlet trendBinSize - = (endDateTime - startDateTime)/100;\r\nlet summary = InsightsMetrics\r\n| - where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin - == ''vm.azm.ms'' and (Namespace == ''Memory'' and Name == ''AvailableMB'')\r\n| - parse kind=regex tolower(_ResourceId) with ''resourcegroups/'' resGroup ''/p(.+)'' - *\r\n| where resGroup in~ ($rg)\r\n| extend ComputerId = iff(isempty(_ResourceId), - Computer, _ResourceId)\r\n| summarize hint.shufflekey=ComputerId Average = - avg(Val), Min = min(Val),P5th = round(percentile(Val, 5), 2), P10th = round(percentile(Val, - 10), 2), \r\nP50th = round(percentile(Val, 50), 2), P80th = round(percentile(Val, - 80), 2),\r\nP90th = round(percentile(Val, 90), 2), P95th = round(percentile(Val, - 95), 2) by ComputerId, Computer\r\n| top 10 by ${agg:text};\r\nlet computerList=(summary\r\n| - project ComputerId, Computer);\r\nlet EmptyNodeIdentityAndProps = datatable(ComputerId: - string, Computer:string, NodeId:string, NodeProps:dynamic, Priority: long) - []; \r\nlet OmsNodeIdentityAndProps = computerList \r\n| extend - NodeId = ComputerId \r\n| extend Priority = 1 \r\n| extend NodeProps - = pack(''type'', ''StandAloneNode'', ''name'', Computer); \r\nlet ServiceMapNodeIdentityAndProps - = VMComputer \r\n| where TimeGenerated \u003e= startDateTime \r\n|where - TimeGenerated \u003c endDateTime \r\n| extend ResourceId = strcat(''machines/'', - Machine) \r\n| extend tempComputerId=iff(isempty(_ResourceId), Computer, - _ResourceId) \r\n| extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', - @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', _ResourceId))\r\n| - extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', - _ResourceId)) \r\n| where tempComputerId in~ (computerList) or laResourceId - in (computerList) or oldLaResourceId in (computerList) \r\n| extend ComputerId - = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in - (computerList), oldLaResourceId, tempComputerId)) \r\n| summarize arg_max(TimeGenerated, - *) by Machine \r\n| extend AzureCloudServiceNodeIdentity - = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, - ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity - = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, - ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', - ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', - ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', - AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps - = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', - AzureCloudServiceInstanceId, ''cloudServiceRoleName'', - AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', - AzureCloudServiceDeployment, ''fullDisplayName'', - FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', - ResourceId), AzureScaleSetNodeProps = pack(''type'', - ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', - AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', - AzureServiceFabricClusterName, ''vmScaleSetResourceId'', - AzureVmScaleSetResourceId, ''resourceGroupName'', - AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', - FullDisplayName, ''mappingResourceId'', ResourceId) \r\n| - project ComputerId, Computer, NodeId - = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), - AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeProps, ComputerProps), Priority = 2; \r\nlet - NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, - OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \r\n| - summarize arg_max(Priority, *) by ComputerId;\r\nsummary\r\n| join (InsightsMetrics\r\n| - where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin - == ''vm.azm.ms'' and (Namespace == ''Memory'' and Name == ''AvailableMB'')\r\n| - extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| - where ComputerId in (computerList)\r\n| summarize Min = min(Val) by bin(TimeGenerated, - trendBinSize), ComputerId\r\n| sort by TimeGenerated asc) on ComputerId\r\n","resource":"$ws","resultFormat":"table"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure - Log Analytics","refId":"A"}],"title":"Min Available Memory and Trend Line","transformations":[{"id":"organize","options":{"excludeByName":{"Average":true,"ComputerId":true,"ComputerId1":true,"Min":true,"P10th":true,"P50th":true,"P5th":true,"P80th":true,"P90th":true,"P95th":true},"indexByName":{},"renameByName":{}}},{"id":"prepareTimeSeries","options":{"format":"many"}},{"id":"renameByRegex","options":{"regex":"(.+)\\s(.+)","renamePattern":"$2"}}],"type":"stat"}],"title":"Available - Memory","type":"row"},{"collapsed":true,"gridPos":{"h":1,"w":24,"x":0,"y":29},"id":22,"panels":[{"datasource":{"uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisGridShow":true,"axisLabel":"","axisPlacement":"auto","axisSoftMin":0,"barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":true,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"Bps"},"overrides":[]},"gridPos":{"h":11,"w":24,"x":0,"y":8},"id":12,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureLogAnalytics":{"query":"let - startDateTime = $__timeFrom;\nlet endDateTime = $__timeTo;\nlet trendBinSize - = (endDateTime - startDateTime)/100;\nlet MaxListSize = 1000;\nlet summary - = InsightsMetrics\n| where TimeGenerated between (startDateTime .. endDateTime)\n| - where Origin == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''WriteBytesPerSecond'')\n| - parse kind=regex tolower(_ResourceId) with ''resourcegroups/'' resGroup ''/p(.+)'' - *\n| where resGroup in~ ($rg)\n| extend ComputerId = iff(isempty(_ResourceId), - Computer, _ResourceId)\n| summarize Val = sum(Val) by bin(TimeGenerated, trendBinSize), - ComputerId, Computer\n| summarize hint.shufflekey=ComputerId $agg by ComputerId, - Computer\n| top 10 by score;\nlet computerList=(summary\n| project ComputerId, - Computer);\nlet EmptyNodeIdentityAndProps = datatable(ComputerId: string, - Computer:string, NodeId:string, NodeProps:dynamic, Priority: long) []; \nlet - OmsNodeIdentityAndProps = computerList \n| extend NodeId = ComputerId \n| - extend Priority = 1 \n| extend NodeProps = pack(''type'', ''StandAloneNode'', - ''name'', Computer); let ServiceMapNodeIdentityAndProps = VMComputer \n| - where TimeGenerated \u003e= startDateTime \n| where TimeGenerated \u003c - endDateTime \n| extend ResourceId = strcat(''machines/'', Machine) \n| - extend tempComputerId=iff(isempty(_ResourceId), Computer, _ResourceId) \n| - extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', - @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', _ResourceId))\n| - extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', - _ResourceId)) \n| where tempComputerId in~ (computerList) or laResourceId - in (computerList) or oldLaResourceId in (computerList) \n| extend ComputerId - = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in - (computerList), oldLaResourceId, tempComputerId)) \n| summarize arg_max(TimeGenerated, - *) by Machine \n| extend AzureCloudServiceNodeIdentity - = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, - ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity - = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, - ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', - ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', - ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', - AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps - = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', - AzureCloudServiceInstanceId, ''cloudServiceRoleName'', - AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', - AzureCloudServiceDeployment, ''fullDisplayName'', - FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', - ResourceId), AzureScaleSetNodeProps = pack(''type'', - ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', - AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', - AzureServiceFabricClusterName, ''vmScaleSetResourceId'', - AzureVmScaleSetResourceId, ''resourceGroupName'', - AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', - FullDisplayName, ''mappingResourceId'', ResourceId) \n| - project ComputerId, Computer, NodeId - = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), - AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeProps, ComputerProps), Priority = 2; let - NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, - OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \n| - summarize arg_max(Priority, *) by ComputerId;summary\n| join (InsightsMetrics\n| - where TimeGenerated between (startDateTime .. endDateTime)\n| where Origin - == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''WriteBytesPerSecond'')\n| - extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\n| where - ComputerId in (computerList)\n| summarize Val = sum(Val) by bin(TimeGenerated, - trendBinSize), ComputerId, Computer\n| summarize $agg by bin(TimeGenerated, - trendBinSize), ComputerId\n| sort by TimeGenerated asc) on ComputerId\n","resource":"$ws","resultFormat":"table","workspace":""},"queryType":"Azure - Log Analytics","refId":"A","subscription":"","subscriptions":[]}],"title":"${agg:text} - Bytes Sent Rate","transformations":[{"id":"organize","options":{"excludeByName":{"Computer":false,"ComputerId":true,"ComputerId1":true,"P5th":true,"P95th":true,"score":true},"indexByName":{},"renameByName":{}}},{"id":"prepareTimeSeries","options":{"format":"many"}},{"id":"renameByRegex","options":{"regex":"(.+)\\s(.+)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"Computer"},"properties":[{"id":"links","value":[{"targetBlank":true,"title":"","url":"https://ms.portal.azure.com/#@${__data.fields[\"Tenant - ID\"]}/resource/subscriptions/${sub}/resourcegroups/${__data.fields[\"Resource - Group\"]}/providers/microsoft.compute/${__data.fields.Type}/${__data.fields[\"Resource - Name\"]}/infrainsights"}]}]},{"matcher":{"id":"byName","options":"Average"},"properties":[{"id":"custom.width","value":94}]},{"matcher":{"id":"byName","options":"P50th"},"properties":[{"id":"custom.width","value":86}]},{"matcher":{"id":"byName","options":"P90th"},"properties":[{"id":"custom.width","value":101}]},{"matcher":{"id":"byName","options":"P95th"},"properties":[{"id":"custom.width","value":97}]},{"matcher":{"id":"byName","options":"Max"},"properties":[{"id":"custom.width","value":131}]}]},"gridPos":{"h":12,"w":14,"x":0,"y":19},"id":34,"options":{"footer":{"fields":"","reducer":["sum"],"show":false},"showHeader":true,"sortBy":[]},"targets":[{"azureLogAnalytics":{"query":"let - startDateTime = $__timeFrom;\r\nlet endDateTime = $__timeTo;\r\nlet trendBinSize - = 5m;\r\nlet maxResultCount = 10;\r\nlet summaryPerComputer = InsightsMetrics\r\n| - where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin - == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''WriteBytesPerSecond'')\r\n| - extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| - summarize Val = sum(Val) by bin(TimeGenerated, 1m), ComputerId, Computer, - _ResourceId\r\n| summarize hint.shufflekey = ComputerId Average = avg(Val), - Max = max(Val), percentiles(Val, 5, 10, 50, 90, 95) by ComputerId, Computer, - _ResourceId\r\n| project ComputerId, Computer, Average, Max, P5th = percentile_Val_5, - P10th = percentile_Val_10, P50th = percentile_Val_50, P90th = percentile_Val_90, - P95th = percentile_Val_95, ResourceId = _ResourceId\r\n| top 10 by ${agg:text};\r\nlet - computerList = summaryPerComputer\r\n| summarize by ComputerId, Computer;\r\nlet - EmptyNodeIdentityAndProps = datatable(ComputerId: string, Computer:string, - NodeId:string, NodeProps:dynamic, Priority: long) []; \r\nlet OmsNodeIdentityAndProps - = computerList \r\n| extend NodeId = ComputerId \r\n| extend - Priority = 1 \r\n| extend NodeProps = pack(''type'', ''StandAloneNode'', - ''name'', Computer); \r\nlet ServiceMapNodeIdentityAndProps = VMComputer \r\n| - where TimeGenerated \u003e= startDateTime \r\n| where TimeGenerated - \u003c endDateTime \r\n| extend ResourceId = strcat(''machines/'', - Machine) \r\n| extend tempComputerId=iff(isempty(_ResourceId), Computer, - _ResourceId) \r\n| extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', - _ResourceId)) \r\n| extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', - _ResourceId)) \r\n| where tempComputerId in~ (computerList) or laResourceId - in (computerList) or oldLaResourceId in (computerList) \r\n| extend ComputerId - = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in - (computerList), oldLaResourceId, tempComputerId)) \r\n| summarize arg_max(TimeGenerated, - *) by Machine \r\n| extend AzureCloudServiceNodeIdentity - = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, - ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity - = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, - ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', - ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', - ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', - AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps - = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', - AzureCloudServiceInstanceId, ''cloudServiceRoleName'', - AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', - AzureCloudServiceDeployment, ''fullDisplayName'', - FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', - ResourceId), AzureScaleSetNodeProps = pack(''type'', - ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', - AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', - AzureServiceFabricClusterName, ''vmScaleSetResourceId'', - AzureVmScaleSetResourceId, ''resourceGroupName'', - AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', - FullDisplayName, ''mappingResourceId'', ResourceId) \r\n| - project ComputerId, Computer, NodeId - = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), - AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeProps, ComputerProps), Priority = 2; \r\nlet - NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, - OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \r\n| - summarize arg_max(Priority, *) by ComputerId;\r\nlet trend = InsightsMetrics\r\n| - where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin - == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''WriteBytesPerSecond'')\r\n| - extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| - where ComputerId in (computerList)\r\n| summarize Val = sum(Val) by bin(TimeGenerated, - 1m), ComputerId, Computer, _ResourceId\r\n| summarize hint.shufflekey = ComputerId - TrendValue = percentile(Val, 95) by ComputerId, Computer, bin(TimeGenerated, - trendBinSize)\r\n| project ComputerId, Computer\r\n| summarize hint.shufflekey - = ComputerId by ComputerId, Computer;\r\nsummaryPerComputer\r\n| join ( trend - ) on ComputerId\r\n| join ( NodeIdentityAndProps ) on ComputerId\r\n| parse - tolower(ResourceId) with * \"virtualmachinescalesets/\" scaleSetName \"/virtualmachines/\" - vmNameScale\r\n| parse tolower(ResourceId) with * \"virtualmachines/\" vmName\r\n| - parse tolower(ResourceId) with * \"resourcegroups/\" resourceGroup \"/providers/microsoft.compute/\" - typeVM \"/\" nameVM\r\n| parse tolower(ResourceId) with * \"microsoft.compute/\" - typeScale \"/\" nameScale \"/virtualmachines\" remaining\r\n| project resourceGroup, - Average, P50th, P90th, P95th, Max, Computer, Type = iff(isnotempty(typeScale), - typeScale, typeVM), Name = iff(isnotempty(nameScale), nameScale, nameVM)\r\n","resource":"$ws","resultFormat":"table"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure - Log Analytics","refId":"A","subscription":""},{"azureResourceGraph":{"query":"resources\r\n| - where tolower(type) contains \"virtualmachines\" and resourceGroup in~ ($rg) - \r\n| project Name = tolower(name), tenantId, resourceGroup"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"hide":false,"queryType":"Azure - Resource Graph","refId":"B","subscription":"","subscriptions":["$sub"]}],"title":"Available - Bytes Sent Statistics","transformations":[{"id":"merge","options":{}},{"id":"organize","options":{"excludeByName":{"NodeId":true,"NodeProps":true,"ResourceId":true,"UseRelativeScale":true},"indexByName":{"Average":2,"Computer":0,"Max":6,"Name":8,"P50th":3,"P90th":4,"P95th":5,"Type":7,"resourceGroup":1,"tenantId":9},"renameByName":{"Name":"Resource - Name","list_TrendPoint":"Trend 95th","resGroup":"Resource Group","resourceGroup":"Resource - Group","tenantId":"Tenant ID","typeName":"Type/Name"}}},{"id":"filterByValue","options":{"filters":[{"config":{"id":"isNotNull","options":{}},"fieldName":"Computer"}],"match":"all","type":"include"}}],"type":"table"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"light-green","mode":"fixed"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":12,"w":10,"x":14,"y":19},"id":48,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["max"],"fields":"","values":false},"text":{},"textMode":"auto"},"targets":[{"azureLogAnalytics":{"query":"let - startDateTime = $__timeFrom;\r\nlet endDateTime = $__timeTo;\r\nlet trendBinSize - = (endDateTime - startDateTime)/100;\r\nlet MaxListSize = 1000;\r\nlet summary - = InsightsMetrics\r\n| where TimeGenerated between (startDateTime .. endDateTime)\r\n| - where Origin == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''WriteBytesPerSecond'')\r\n| - parse kind=regex tolower(_ResourceId) with ''resourcegroups/'' resGroup ''/p(.+)'' - *\r\n| where resGroup in~ ($rg)\r\n| extend ComputerId = iff(isempty(_ResourceId), - Computer, _ResourceId)\r\n| summarize Val = sum(Val) by bin(TimeGenerated, - trendBinSize), ComputerId, Computer\r\n| summarize hint.shufflekey=ComputerId - Average = avg(Val), Min = min(Val),P5th = round(percentile(Val, 5), 2), P10th - = round(percentile(Val, 10), 2), \r\nP50th = round(percentile(Val, 50), 2), - P80th = round(percentile(Val, 80), 2),\r\nP90th = round(percentile(Val, 90), - 2), P95th = round(percentile(Val, 95), 2) by ComputerId, Computer\r\n| top - 10 by ${agg:text};\r\nlet computerList=(summary\r\n| project ComputerId, Computer);\r\nlet - EmptyNodeIdentityAndProps = datatable(ComputerId: string, Computer:string, - NodeId:string, NodeProps:dynamic, Priority: long) []; \r\nlet OmsNodeIdentityAndProps - = computerList \r\n| extend NodeId = ComputerId \r\n| extend - Priority = 1 \r\n| extend NodeProps = pack(''type'', ''StandAloneNode'', - ''name'', Computer); let ServiceMapNodeIdentityAndProps = VMComputer \r\n| - where TimeGenerated \u003e= startDateTime \r\n| where TimeGenerated - \u003c endDateTime \r\n| extend ResourceId = strcat(''machines/'', - Machine) \r\n| extend tempComputerId=iff(isempty(_ResourceId), Computer, - _ResourceId) \r\n| extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', - @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', _ResourceId))\r\n| - extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', - _ResourceId)) \r\n| where tempComputerId in~ (computerList) or laResourceId - in (computerList) or oldLaResourceId in (computerList) \r\n| extend ComputerId - = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in - (computerList), oldLaResourceId, tempComputerId)) \r\n| summarize arg_max(TimeGenerated, - *) by Machine \r\n| extend AzureCloudServiceNodeIdentity - = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, - ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity - = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, - ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', - ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', - ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', - AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps - = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', - AzureCloudServiceInstanceId, ''cloudServiceRoleName'', - AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', - AzureCloudServiceDeployment, ''fullDisplayName'', - FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', - ResourceId), AzureScaleSetNodeProps = pack(''type'', - ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', - AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', - AzureServiceFabricClusterName, ''vmScaleSetResourceId'', - AzureVmScaleSetResourceId, ''resourceGroupName'', - AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', - FullDisplayName, ''mappingResourceId'', ResourceId) \r\n| - project ComputerId, Computer, NodeId - = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), - AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeProps, ComputerProps), Priority = 2; let - NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, - OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \r\n| - summarize arg_max(Priority, *) by ComputerId;summary\r\n| join (InsightsMetrics\r\n| - where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin - == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''WriteBytesPerSecond'')\r\n| - extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| - where ComputerId in (computerList)\r\n| summarize Val = sum(Val) by bin(TimeGenerated, - trendBinSize), ComputerId, Computer\r\n| summarize Max = max(Val) by bin(TimeGenerated, - trendBinSize), ComputerId\r\n| sort by TimeGenerated asc) on ComputerId\r\n","resource":"$ws","resultFormat":"table"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure - Log Analytics","refId":"A","subscription":""}],"title":"Max Available Bytes - Sent and Trend Line","transformations":[{"id":"organize","options":{"excludeByName":{"Average":true,"ComputerId":true,"ComputerId1":true,"Min":true,"P10th":true,"P50th":true,"P5th":true,"P80th":true,"P90th":true,"P95th":true},"indexByName":{},"renameByName":{}}},{"id":"prepareTimeSeries","options":{"format":"many"}},{"id":"renameByRegex","options":{"regex":"(.+)\\s(.+)","renamePattern":"$2"}}],"type":"stat"}],"title":"Network - Bytes Sent","type":"row"},{"collapsed":true,"gridPos":{"h":1,"w":24,"x":0,"y":30},"id":36,"panels":[{"datasource":{"uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisGridShow":true,"axisLabel":"","axisPlacement":"auto","axisSoftMin":0,"barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":true,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"Bps"},"overrides":[]},"gridPos":{"h":11,"w":24,"x":0,"y":9},"id":16,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureLogAnalytics":{"query":"let - startDateTime = $__timeFrom;\nlet endDateTime = $__timeTo;\nlet trendBinSize - = (endDateTime - startDateTime)/100;\nlet MaxListSize = 1000;\nlet summary - = InsightsMetrics\n| where TimeGenerated between (startDateTime .. endDateTime)\n| - where Origin == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''ReadBytesPerSecond'')\n| - parse kind=regex tolower(_ResourceId) with ''resourcegroups/'' resGroup ''/p(.+)'' - *\n| where resGroup in~ ($rg)\n| extend ComputerId = iff(isempty(_ResourceId), - Computer, _ResourceId)\n| summarize Val = sum(Val) by bin(TimeGenerated, trendBinSize), - ComputerId, Computer\n| summarize hint.shufflekey=ComputerId $agg by ComputerId, - Computer\n| top 10 by score;\nlet computerList=(summary\n| project ComputerId, - Computer);\nlet EmptyNodeIdentityAndProps = datatable(ComputerId: string, - Computer:string, NodeId:string, NodeProps:dynamic, Priority: long) []; let - OmsNodeIdentityAndProps = computerList \n| extend NodeId = ComputerId \n| - extend Priority = 1 \n| extend NodeProps = pack(''type'', ''StandAloneNode'', - ''name'', Computer); \nlet ServiceMapNodeIdentityAndProps = VMComputer \n| - where TimeGenerated \u003e= startDateTime \n| where TimeGenerated \u003c - endDateTime \n| extend ResourceId = strcat(''machines/'', Machine) \n| - extend tempComputerId=iff(isempty(_ResourceId), Computer, _ResourceId) \n| - extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', - @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', _ResourceId))\n| - extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', - _ResourceId)) \n| where tempComputerId in~ (computerList) or laResourceId - in (computerList) or oldLaResourceId in (computerList) \n| extend ComputerId - = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in - (computerList), oldLaResourceId, tempComputerId)) \n| summarize arg_max(TimeGenerated, - *) by Machine \n| extend AzureCloudServiceNodeIdentity - = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, - ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity - = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, - ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', - ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', - ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', - AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps - = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', - AzureCloudServiceInstanceId, ''cloudServiceRoleName'', - AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', - AzureCloudServiceDeployment, ''fullDisplayName'', - FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', - ResourceId), AzureScaleSetNodeProps = pack(''type'', - ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', - AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', - AzureServiceFabricClusterName, ''vmScaleSetResourceId'', - AzureVmScaleSetResourceId, ''resourceGroupName'', - AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', - FullDisplayName, ''mappingResourceId'', ResourceId) \n| - project ComputerId, Computer, NodeId - = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), - AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeProps, ComputerProps), Priority = 2; let - NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, - OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \n| - summarize arg_max(Priority, *) by ComputerId;\nsummary\n| join (InsightsMetrics\n| - where TimeGenerated between (startDateTime .. endDateTime)\n| where Origin - == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''ReadBytesPerSecond'')\n| - extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\n| where - ComputerId in (computerList)\n| summarize Val = sum(Val) by bin(TimeGenerated, - trendBinSize), ComputerId, \nComputer\n| summarize $agg by bin(TimeGenerated, - trendBinSize), ComputerId\n| sort by TimeGenerated asc) on ComputerId\n","resource":"$ws","resultFormat":"table","workspace":""},"queryType":"Azure - Log Analytics","refId":"A","subscription":"","subscriptions":[]}],"title":"${agg:text} - Bytes Received Rate","transformations":[{"id":"organize","options":{"excludeByName":{"ComputerId":true,"ComputerId1":true,"P95th":true,"score":true},"indexByName":{},"renameByName":{}}},{"id":"prepareTimeSeries","options":{"format":"many"}},{"id":"renameByRegex","options":{"regex":"(.+)\\s(.+)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"Computer"},"properties":[{"id":"links","value":[{"targetBlank":true,"title":"","url":"https://ms.portal.azure.com/#@${__data.fields[\"Tenant - ID\"]}/resource/subscriptions/${sub}/resourcegroups/${__data.fields[\"Resource - Group\"]}/providers/microsoft.compute/${__data.fields.Type}/${__data.fields[\"Resource - Name\"]}/infrainsights"}]}]},{"matcher":{"id":"byName","options":"Average"},"properties":[{"id":"custom.width","value":97}]},{"matcher":{"id":"byName","options":"P50th"},"properties":[{"id":"custom.width","value":82}]},{"matcher":{"id":"byName","options":"P90th"},"properties":[{"id":"custom.width","value":99}]},{"matcher":{"id":"byName","options":"P95th"},"properties":[{"id":"custom.width","value":89}]},{"matcher":{"id":"byName","options":"Max"},"properties":[{"id":"custom.width","value":93}]}]},"gridPos":{"h":12,"w":14,"x":0,"y":20},"id":38,"options":{"footer":{"fields":"","reducer":["sum"],"show":false},"showHeader":true,"sortBy":[]},"targets":[{"azureLogAnalytics":{"query":"let - startDateTime = $__timeFrom;\r\nlet endDateTime = $__timeTo;\r\nlet trendBinSize - = 5m;\r\nlet maxResultCount = 10;\r\nlet summaryPerComputer = InsightsMetrics\r\n| - where TimeGenerated between (startDateTime .. endDateTime) \r\n| where Origin - == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''ReadBytesPerSecond'')\r\n| - extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| - summarize Val = sum(Val) by bin(TimeGenerated, 1m), ComputerId, Computer, - _ResourceId\r\n| summarize hint.shufflekey = ComputerId Average = avg(Val), - Max = max(Val), percentiles(Val, 5, 10, 50, 90, 95) by ComputerId, Computer, - _ResourceId\r\n| project ComputerId, Computer, Average, Max, P5th = percentile_Val_5, - P10th = percentile_Val_10, P50th = percentile_Val_50, P90th = percentile_Val_90, - P95th = percentile_Val_95, ResourceId = _ResourceId\r\n| top 10 by ${agg:text};\r\nlet - computerList = summaryPerComputer\r\n| summarize by ComputerId, Computer;\r\nlet - EmptyNodeIdentityAndProps = datatable(ComputerId: string, Computer:string, - NodeId:string, NodeProps:dynamic, Priority: long) []; \r\nlet OmsNodeIdentityAndProps - = computerList \r\n| extend NodeId = ComputerId \r\n| extend - Priority = 1 \r\n| extend NodeProps = pack(''type'', ''StandAloneNode'', - ''name'', Computer); \r\nlet ServiceMapNodeIdentityAndProps = VMComputer \r\n| - where TimeGenerated \u003e= startDateTime \r\n| where TimeGenerated - \u003c endDateTime \r\n| extend ResourceId = strcat(''machines/'', - Machine) \r\n| extend tempComputerId=iff(isempty(_ResourceId), Computer, - _ResourceId) \r\n| extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', - _ResourceId)) \r\n| extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', - _ResourceId)) \r\n| where tempComputerId in~ (computerList) or laResourceId - in (computerList) or oldLaResourceId in (computerList) \r\n| extend ComputerId - = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in - (computerList), oldLaResourceId, tempComputerId)) \r\n| summarize arg_max(TimeGenerated, - *) by Machine \r\n| extend AzureCloudServiceNodeIdentity - = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, - ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity - = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, - ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', - ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', - ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', - AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps - = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', - AzureCloudServiceInstanceId, ''cloudServiceRoleName'', - AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', - AzureCloudServiceDeployment, ''fullDisplayName'', - FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', - ResourceId), AzureScaleSetNodeProps = pack(''type'', - ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', - AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', - AzureServiceFabricClusterName, ''vmScaleSetResourceId'', - AzureVmScaleSetResourceId, ''resourceGroupName'', - AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', - FullDisplayName, ''mappingResourceId'', ResourceId) \r\n| - project ComputerId, Computer, NodeId - = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), - AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeProps, ComputerProps), Priority = 2; \r\nlet - NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, - OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \r\n| - summarize arg_max(Priority, *) by ComputerId;\r\nlet trend = InsightsMetrics\r\n| - where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin - == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''ReadBytesPerSecond'')\r\n| - extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| - where ComputerId in (computerList)\r\n| summarize Val = sum(Val) by bin(TimeGenerated, - 1m), ComputerId, Computer, _ResourceId\r\n| summarize hint.shufflekey = ComputerId - TrendValue = percentile(Val, 95) by ComputerId, Computer, bin(TimeGenerated, - trendBinSize)\r\n| project ComputerId, Computer\r\n| summarize hint.shufflekey - = ComputerId by ComputerId, Computer;summaryPerComputer\r\n| join ( trend - ) on ComputerId\r\n| join ( NodeIdentityAndProps ) on ComputerId\r\n| parse - tolower(ResourceId) with * \"virtualmachinescalesets/\" scaleSetName \"/virtualmachines/\" - vmNameScale\r\n| parse tolower(ResourceId) with * \"virtualmachines/\" vmName\r\n| - parse tolower(ResourceId) with * \"resourcegroups/\" resourceGroup \"/providers/microsoft.compute/\" - typeVM \"/\" nameVM\r\n| parse tolower(ResourceId) with * \"microsoft.compute/\" - typeScale \"/\" nameScale \"/virtualmachines\" remaining\r\n| project resourceGroup, - Average, P50th, P90th, P95th, Max, Computer, Type = iff(isnotempty(typeScale), - typeScale, typeVM), Name = iff(isnotempty(nameScale), nameScale, nameVM)\r\n","resource":"$ws","resultFormat":"table"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure - Log Analytics","refId":"A","subscription":""},{"azureResourceGraph":{"query":"resources\r\n| - where tolower(type) contains \"virtualmachines\" and resourceGroup in~ ($rg) - \r\n| project Name = tolower(name), tenantId, resourceGroup"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"hide":false,"queryType":"Azure - Resource Graph","refId":"B","subscription":"","subscriptions":["$sub"]}],"title":"Available - Bytes Received Statistics","transformations":[{"id":"merge","options":{}},{"id":"organize","options":{"excludeByName":{"NodeId":true,"NodeProps":true,"ResourceId":true,"UseRelativeScale":true},"indexByName":{"Average":2,"Computer":0,"Max":6,"Name":8,"P50th":3,"P90th":4,"P95th":5,"Type":7,"resourceGroup":1,"tenantId":9},"renameByName":{"Name":"Resource - Name","list_TrendPoint":"Trend 95th","resGroup":"Resource Group","resourceGroup":"Resource - Group","tenantId":"Tenant ID","typeName":"Type/Name"}}},{"id":"filterByValue","options":{"filters":[{"config":{"id":"isNotNull","options":{}},"fieldName":"Computer"}],"match":"all","type":"include"}}],"type":"table"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"light-green","mode":"fixed"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":12,"w":10,"x":14,"y":20},"id":50,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["max"],"fields":"","values":false},"text":{},"textMode":"auto"},"targets":[{"azureLogAnalytics":{"query":"let - startDateTime = $__timeFrom;\r\nlet endDateTime = $__timeTo;\r\nlet trendBinSize - = (endDateTime - startDateTime)/100;\r\nlet MaxListSize = 1000;\r\nlet summary - = InsightsMetrics\r\n| where TimeGenerated between (startDateTime .. endDateTime)\r\n| - where Origin == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''ReadBytesPerSecond'')\r\n| - parse kind=regex tolower(_ResourceId) with ''resourcegroups/'' resGroup ''/p(.+)'' - *\r\n| where resGroup in~ ($rg)\r\n| extend ComputerId = iff(isempty(_ResourceId), - Computer, _ResourceId)\r\n| summarize Val = sum(Val) by bin(TimeGenerated, - trendBinSize), ComputerId, Computer\r\n| summarize hint.shufflekey=ComputerId - Average = avg(Val), Min = min(Val),P5th = round(percentile(Val, 5), 2), P10th - = round(percentile(Val, 10), 2), \r\nP50th = round(percentile(Val, 50), 2), - P80th = round(percentile(Val, 80), 2),\r\nP90th = round(percentile(Val, 90), - 2), P95th = round(percentile(Val, 95), 2) by ComputerId, Computer\r\n| top - 10 by ${agg:text};\r\nlet computerList=(summary\r\n| project ComputerId, Computer);\r\nlet - EmptyNodeIdentityAndProps = datatable(ComputerId: string, Computer:string, - NodeId:string, NodeProps:dynamic, Priority: long) []; let OmsNodeIdentityAndProps - = computerList \r\n| extend NodeId = ComputerId \r\n| extend - Priority = 1 \r\n| extend NodeProps = pack(''type'', ''StandAloneNode'', - ''name'', Computer); \r\nlet ServiceMapNodeIdentityAndProps = VMComputer \r\n| - where TimeGenerated \u003e= startDateTime \r\n| where TimeGenerated - \u003c endDateTime \r\n| extend ResourceId = strcat(''machines/'', - Machine) \r\n| extend tempComputerId=iff(isempty(_ResourceId), Computer, - _ResourceId) \r\n| extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', - @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', _ResourceId))\r\n| - extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', - _ResourceId)) \r\n| where tempComputerId in~ (computerList) or laResourceId - in (computerList) or oldLaResourceId in (computerList) \r\n| extend ComputerId - = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in - (computerList), oldLaResourceId, tempComputerId)) \r\n| summarize arg_max(TimeGenerated, - *) by Machine \r\n| extend AzureCloudServiceNodeIdentity - = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, - ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity - = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, - ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', - ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', - ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', - AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps - = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', - AzureCloudServiceInstanceId, ''cloudServiceRoleName'', - AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', - AzureCloudServiceDeployment, ''fullDisplayName'', - FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', - ResourceId), AzureScaleSetNodeProps = pack(''type'', - ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', - AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', - AzureServiceFabricClusterName, ''vmScaleSetResourceId'', - AzureVmScaleSetResourceId, ''resourceGroupName'', - AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', - FullDisplayName, ''mappingResourceId'', ResourceId) \r\n| - project ComputerId, Computer, NodeId - = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), - AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeProps, ComputerProps), Priority = 2; let - NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, - OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \r\n| - summarize arg_max(Priority, *) by ComputerId;\r\nsummary\r\n| join (InsightsMetrics\r\n| - where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin - == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''ReadBytesPerSecond'')\r\n| - extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| - where ComputerId in (computerList)\r\n| summarize Val = sum(Val) by bin(TimeGenerated, - trendBinSize), ComputerId, \r\nComputer\r\n| summarize Max = max(Val) by bin(TimeGenerated, - trendBinSize), ComputerId\r\n| sort by TimeGenerated asc) on ComputerId\r\n","resource":"$ws","resultFormat":"table"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure - Log Analytics","refId":"A","subscription":""}],"title":"Max Available Bytes - Recieved and Trend Line","transformations":[{"id":"organize","options":{"excludeByName":{"Average":true,"ComputerId":true,"ComputerId1":true,"Min":true,"P10th":true,"P50th":true,"P5th":true,"P80th":true,"P90th":true,"P95th":true},"indexByName":{},"renameByName":{}}},{"id":"prepareTimeSeries","options":{"format":"many"}},{"id":"renameByRegex","options":{"regex":"(.+)\\s(.+)","renamePattern":"$2"}}],"type":"stat"}],"title":"Network - Bytes Received","type":"row"},{"collapsed":false,"gridPos":{"h":1,"w":24,"x":0,"y":31},"id":40,"panels":[],"title":"Logical - Disk Space Used %","type":"row"},{"datasource":{"uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisGridShow":true,"axisLabel":"","axisPlacement":"auto","axisSoftMin":0,"barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":true,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"noValue":"-","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"percent"},"overrides":[]},"gridPos":{"h":12,"w":24,"x":0,"y":32},"id":20,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureLogAnalytics":{"query":"let - startDateTime = $__timeFrom;\nlet endDateTime = $__timeTo;\nlet trendBinSize - = (endDateTime - startDateTime)/100;\nlet MaxListSize = 1000;\nlet summary - = InsightsMetrics\n| where TimeGenerated between (startDateTime .. endDateTime)\n| - where Origin == ''vm.azm.ms'' and (Namespace == ''LogicalDisk'' and Name == - ''FreeSpaceMB'')\n| parse kind=regex tolower(_ResourceId) with ''resourcegroups/'' - resGroup ''/p(.+)'' *\n| where resGroup in~ ($rg)\n| extend ComputerId = iff(isempty(_ResourceId), - Computer, _ResourceId)\n| extend Tags = todynamic(Tags)\n| extend Total = - todouble(Tags[''vm.azm.ms/diskSizeMB''])\n| summarize Val = sum(Val), Total - = sum(Total) by bin(TimeGenerated, trendBinSize), ComputerId, Computer, _ResourceId\n| - extend Val = (100.0 - (Val * 100.0)/Total)\n| summarize hint.shufflekey=ComputerId - $agg by ComputerId, Computer\n| top 10 by score;\nlet computerList=(summary\n| - project ComputerId, Computer);\nlet EmptyNodeIdentityAndProps = datatable(ComputerId: - string, Computer:string, NodeId:string, NodeProps:dynamic, Priority: long) - []; \nlet OmsNodeIdentityAndProps = computerList \n| extend - NodeId = ComputerId \n| extend Priority = 1 \n| extend NodeProps - = pack(''type'', ''StandAloneNode'', ''name'', Computer); \nlet ServiceMapNodeIdentityAndProps - = VMComputer \n| where TimeGenerated \u003e= startDateTime \n| - where TimeGenerated \u003c endDateTime \n| extend ResourceId = strcat(''machines/'', - Machine) \n| extend tempComputerId=iff(isempty(_ResourceId), Computer, - _ResourceId) \n| extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', - @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', _ResourceId))\n| - extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', - _ResourceId)) \n| where tempComputerId in~ (computerList) or laResourceId - in (computerList) or oldLaResourceId in (computerList) \n| extend ComputerId - = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in - (computerList), oldLaResourceId, tempComputerId)) \n| summarize arg_max(TimeGenerated, - *) by Machine \n| extend AzureCloudServiceNodeIdentity - = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, - ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity - = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, - ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', - ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', - ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', - AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps - = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', - AzureCloudServiceInstanceId, ''cloudServiceRoleName'', - AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', - AzureCloudServiceDeployment, ''fullDisplayName'', - FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', - ResourceId), AzureScaleSetNodeProps = pack(''type'', - ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', - AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', - AzureServiceFabricClusterName, ''vmScaleSetResourceId'', - AzureVmScaleSetResourceId, ''resourceGroupName'', - AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', - FullDisplayName, ''mappingResourceId'', ResourceId) \n| - project ComputerId, Computer, NodeId - = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), - AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeProps, ComputerProps), Priority = 2; \nlet - NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, - OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \n| - summarize arg_max(Priority, *) by ComputerId;\nsummary\n| join (InsightsMetrics\n| - where TimeGenerated between (startDateTime .. endDateTime)\n| where Origin - == ''vm.azm.ms'' and (Namespace == ''LogicalDisk'' and Name == ''FreeSpaceMB'')\n| - extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\n| where - ComputerId in (computerList)\n| extend Tags = todynamic(Tags)\n| extend Total - = todouble(Tags[''vm.azm.ms/diskSizeMB''])\n| summarize Val = sum(Val), Total - = sum(Total) by bin(TimeGenerated, trendBinSize), ComputerId, Computer, _ResourceId\n| - extend Val = (100.0 - (Val * 100.0)/Total)\n| summarize $agg by bin(TimeGenerated, - trendBinSize), ComputerId\n| sort by TimeGenerated asc) on ComputerId\n","resource":"$ws","resultFormat":"table","workspace":""},"queryType":"Azure - Log Analytics","refId":"A","subscription":"","subscriptions":[]}],"title":"${agg:text} - Logical Disk Space Used %","transformations":[{"id":"organize","options":{"excludeByName":{"ComputerId":true,"ComputerId1":true,"P95th":true,"score":true},"indexByName":{},"renameByName":{}}},{"id":"prepareTimeSeries","options":{"format":"many"}},{"id":"renameByRegex","options":{"regex":"(.+)\\s(.+)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"Computer"},"properties":[{"id":"links","value":[{"targetBlank":true,"title":"","url":"https://ms.portal.azure.com/#@${__data.fields[\"Tenant - ID\"]}/resource/subscriptions/${sub}/resourcegroups/${__data.fields[\"Resource - Group\"]}/providers/microsoft.compute/${__data.fields.Type}/${__data.fields[\"Resource - Name\"]}/infrainsights"}]},{"id":"custom.width","value":193}]},{"matcher":{"id":"byName","options":"Average"},"properties":[{"id":"custom.width","value":89}]},{"matcher":{"id":"byName","options":"P50th"},"properties":[{"id":"custom.width","value":86}]},{"matcher":{"id":"byName","options":"P90th"},"properties":[{"id":"custom.width","value":90}]},{"matcher":{"id":"byName","options":"P95th"},"properties":[{"id":"custom.width","value":87}]},{"matcher":{"id":"byName","options":"Max"},"properties":[{"id":"custom.width","value":77}]}]},"gridPos":{"h":12,"w":14,"x":0,"y":44},"id":42,"options":{"footer":{"fields":"","reducer":["sum"],"show":false},"showHeader":true,"sortBy":[]},"targets":[{"azureLogAnalytics":{"query":"let - startDateTime = $__timeFrom;\r\nlet endDateTime = $__timeTo;\r\nlet trendBinSize - = 5m;\r\nlet maxResultCount = 10;\r\nlet summaryPerComputer = InsightsMetrics\r\n| - where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin - == ''vm.azm.ms'' and (Namespace == ''LogicalDisk'' and Name == ''FreeSpaceMB'')\r\n| - extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| - extend Tags = todynamic(Tags)\r\n| extend Total = todouble(Tags[''vm.azm.ms/diskSizeMB'']), - MountId = tostring(Tags[''vm.azm.ms/mountId''])\r\n| extend Val = (100.0 - - (Val * 100.0)/Total)\r\n| summarize hint.shufflekey = ComputerId Average = - avg(Val), Max = max(Val), percentiles(Val, 5, 10, 50, 90, 95) by MountId, - ComputerId, Computer, _ResourceId\r\n| project MountId, ComputerId, Computer, - Average, Max, P5th = percentile_Val_5, P10th = percentile_Val_10, P50th = - percentile_Val_50, P90th = percentile_Val_90, P95th = percentile_Val_95, ResourceId - = _ResourceId\r\n| top 10 by ${agg:text};\r\nlet computerList = summaryPerComputer\r\n| - summarize by ComputerId, Computer;\r\nlet EmptyNodeIdentityAndProps = datatable(ComputerId: - string, Computer:string, NodeId:string, NodeProps:dynamic, Priority: long) - []; \r\nlet OmsNodeIdentityAndProps = computerList \r\n| extend - NodeId = ComputerId \r\n| extend Priority = 1 \r\n| extend NodeProps - = pack(''type'', ''StandAloneNode'', ''name'', Computer); \r\nlet ServiceMapNodeIdentityAndProps - = VMComputer \r\n| where TimeGenerated \u003e= startDateTime \r\n| - where TimeGenerated \u003c endDateTime \r\n| extend ResourceId = strcat(''machines/'', - Machine) \r\n| extend tempComputerId=iff(isempty(_ResourceId), Computer, - _ResourceId) \r\n| extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', - _ResourceId)) \r\n| extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', - _ResourceId)) \r\n| where tempComputerId in~ (computerList) or laResourceId - in (computerList) or oldLaResourceId in (computerList) \r\n| extend ComputerId - = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in - (computerList), oldLaResourceId, tempComputerId)) \r\n| summarize arg_max(TimeGenerated, - *) by Machine \r\n| extend AzureCloudServiceNodeIdentity - = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, - ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity - = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, - ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', - ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', - ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', - AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps - = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', - AzureCloudServiceInstanceId, ''cloudServiceRoleName'', - AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', - AzureCloudServiceDeployment, ''fullDisplayName'', - FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', - ResourceId), AzureScaleSetNodeProps = pack(''type'', - ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', - AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', - AzureServiceFabricClusterName, ''vmScaleSetResourceId'', - AzureVmScaleSetResourceId, ''resourceGroupName'', - AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', - FullDisplayName, ''mappingResourceId'', ResourceId) \r\n| - project ComputerId, Computer, NodeId - = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), - AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeProps, ComputerProps), Priority = 2; \r\nlet - NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, - OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \r\n| - summarize arg_max(Priority, *) by ComputerId;\r\nlet trend = InsightsMetrics\r\n| - where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin - == ''vm.azm.ms'' and (Namespace == ''LogicalDisk'' and Name == ''FreeSpaceMB'')\r\n| - extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| - where ComputerId in (computerList)| extend Tags = todynamic(Tags)\r\n| extend - Total = todouble(Tags[''vm.azm.ms/diskSizeMB'']), MountId = tostring(Tags[''vm.azm.ms/mountId''])\r\n| - extend Val = (100.0 - (Val * 100.0)/Total)\r\n| summarize hint.shufflekey - = ComputerId TrendValue = percentile(Val, 95) by MountId, ComputerId, Computer, - bin(TimeGenerated, trendBinSize)\r\n| project MountId, ComputerId, Computer\r\n| - summarize hint.shufflekey = ComputerId by MountId, ComputerId, Computer;summaryPerComputer\r\n| - join kind=leftouter ( trend ) on ComputerId, MountId\r\n| join kind=leftouter - ( NodeIdentityAndProps ) on ComputerId\r\n| extend VolumeId = strcat(MountId, - ''|'', NodeId), VolumeProps = pack(''type'', ''NodeVolume'', ''volumeName'', - MountId, ''node'', NodeProps)\r\n| parse tolower(ResourceId) with * \"virtualmachinescalesets/\" - scaleSetName \"/virtualmachines/\" vmNameScale\r\n| parse tolower(ResourceId) - with * \"virtualmachines/\" vmName\r\n| parse tolower(ResourceId) with * \"resourcegroups/\" - resourceGroup \"/providers/microsoft.compute/\" typeVM \"/\" nameVM\r\n| parse - tolower(ResourceId) with * \"microsoft.compute/\" typeScale \"/\" nameScale - \"/virtualmachines\" remaining\r\n| project resourceGroup, Average, P50th, - P90th, P95th, Max, Computer, Type = iff(isnotempty(typeScale), typeScale, - typeVM), Name = iff(isnotempty(nameScale), nameScale, nameVM)\r\n","resource":"$ws","resultFormat":"table"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure - Log Analytics","refId":"A","subscription":""},{"azureResourceGraph":{"query":"resources\r\n| - where tolower(type) contains \"virtualmachines\" and resourceGroup in~ ($rg) - \r\n| project Name = tolower(name), tenantId, resourceGroup"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"hide":false,"queryType":"Azure - Resource Graph","refId":"B","subscription":"","subscriptions":["$sub"]}],"title":"Available - Logical Space Disk Used % Statistics","transformations":[{"id":"merge","options":{}},{"id":"organize","options":{"excludeByName":{"ResourceId":true,"UseRelativeScale":true,"VolumeId":true,"VolumeProps":true},"indexByName":{"Average":2,"Computer":0,"Max":6,"Name":8,"P50th":3,"P90th":4,"P95th":5,"Type":7,"resourceGroup":1,"tenantId":9},"renameByName":{"Name":"Resource - Name","list_TrendPoint":"Trend 95th","resGroup":"Resource Group","resourceGroup":"Resource - Group","tenantId":"Tenant ID","typeName":"Type/Name"}}},{"id":"filterByValue","options":{"filters":[{"config":{"id":"isNotNull","options":{}},"fieldName":"Computer"}],"match":"all","type":"include"}}],"type":"table"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"light-green","mode":"fixed"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":12,"w":10,"x":14,"y":44},"id":52,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["max"],"fields":"","values":false},"text":{},"textMode":"auto"},"targets":[{"azureLogAnalytics":{"query":"let - startDateTime = $__timeFrom;\r\nlet endDateTime = $__timeTo;\r\nlet trendBinSize - = 5m;\r\nlet maxResultCount = 10;\r\nlet summaryPerComputer = InsightsMetrics\r\n| - where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin - == ''vm.azm.ms'' and (Namespace == ''LogicalDisk'' and Name == ''FreeSpaceMB'')\r\n| - extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| - extend Tags = todynamic(Tags)\r\n| extend Total = todouble(Tags[''vm.azm.ms/diskSizeMB'']), - MountId = tostring(Tags[''vm.azm.ms/mountId''])\r\n| extend Val = (100.0 - - (Val * 100.0)/Total)\r\n| summarize hint.shufflekey = ComputerId Average = - avg(Val), Max = max(Val), percentiles(Val, 5, 10, 50, 90, 95) by MountId, - ComputerId, Computer, _ResourceId\r\n| project MountId, ComputerId, Computer, - Average, Max, P5th = percentile_Val_5, P10th = percentile_Val_10, P50th = - percentile_Val_50, P90th = percentile_Val_90, P95th = percentile_Val_95, ResourceId - = _ResourceId\r\n| top 10 by ${agg:text};\r\nlet computerList = summaryPerComputer\r\n| - summarize by ComputerId, Computer;\r\nlet EmptyNodeIdentityAndProps = datatable(ComputerId: - string, Computer:string, NodeId:string, NodeProps:dynamic, Priority: long) - []; \r\nlet OmsNodeIdentityAndProps = computerList \r\n| extend - NodeId = ComputerId \r\n| extend Priority = 1 \r\n| extend NodeProps - = pack(''type'', ''StandAloneNode'', ''name'', Computer); \r\nlet ServiceMapNodeIdentityAndProps - = VMComputer \r\n| where TimeGenerated \u003e= startDateTime \r\n| - where TimeGenerated \u003c endDateTime \r\n| extend ResourceId = strcat(''machines/'', - Machine) \r\n| extend tempComputerId=iff(isempty(_ResourceId), Computer, - _ResourceId) \r\n| extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', - _ResourceId)) \r\n| extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', - _ResourceId)) \r\n| where tempComputerId in~ (computerList) or laResourceId - in (computerList) or oldLaResourceId in (computerList) \r\n| extend ComputerId - = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in - (computerList), oldLaResourceId, tempComputerId)) \r\n| summarize arg_max(TimeGenerated, - *) by Machine \r\n| extend AzureCloudServiceNodeIdentity - = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, - ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity - = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, - ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', - ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', - ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', - AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps - = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', - AzureCloudServiceInstanceId, ''cloudServiceRoleName'', - AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', - AzureCloudServiceDeployment, ''fullDisplayName'', - FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', - ResourceId), AzureScaleSetNodeProps = pack(''type'', - ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', - AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', - AzureServiceFabricClusterName, ''vmScaleSetResourceId'', - AzureVmScaleSetResourceId, ''resourceGroupName'', - AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', - FullDisplayName, ''mappingResourceId'', ResourceId) \r\n| - project ComputerId, Computer, NodeId - = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), - AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), - AzureScaleSetNodeProps, ComputerProps), Priority = 2; \r\nlet - NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, - OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \r\n| - summarize arg_max(Priority, *) by ComputerId;\r\nInsightsMetrics\r\n| where - TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin == - ''vm.azm.ms'' and (Namespace == ''LogicalDisk'' and Name == ''FreeSpaceMB'')\r\n| - extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| - where ComputerId in (computerList)| extend Tags = todynamic(Tags)\r\n| extend - Total = todouble(Tags[''vm.azm.ms/diskSizeMB'']), MountId = tostring(Tags[''vm.azm.ms/mountId''])\r\n| - extend Val = (100.0 - (Val * 100.0)/Total)\r\n| summarize hint.shufflekey - = ComputerId TrendValue = max(Val) by MountId, ComputerId, Computer, bin(TimeGenerated, - trendBinSize)\r\n","resource":"$ws","resultFormat":"table"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure - Log Analytics","refId":"A","subscription":""}],"title":"Max available Logical - Space Disk Used % ","transformations":[{"id":"organize","options":{"excludeByName":{"Average":true,"ComputerId":true,"ComputerId1":true,"Min":true,"MountId":true,"P10th":true,"P50th":true,"P5th":true,"P80th":true,"P90th":true,"P95th":true},"indexByName":{},"renameByName":{}}},{"id":"prepareTimeSeries","options":{"format":"many"}},{"id":"renameByRegex","options":{"regex":"(.+)\\s(.+)","renamePattern":"$2"}}],"type":"stat"}],"refresh":false,"schemaVersion":35,"style":"dark","tags":[],"templating":{"list":[{"current":{},"hide":0,"includeAll":false,"label":"Datasource","multi":false,"name":"ds","options":[],"query":"grafana-azure-monitor-datasource","queryValue":"","refresh":1,"regex":"","skipUrlSync":false,"type":"datasource"},{"current":{},"datasource":{"uid":"${ds}"},"definition":"Subscriptions()","hide":0,"includeAll":false,"label":"Subscription","multi":false,"name":"sub","options":[],"query":"Subscriptions()","refresh":1,"regex":"","skipUrlSync":false,"sort":5,"type":"query"},{"current":{},"datasource":{"uid":"${ds}"},"definition":"Workspaces($sub)","hide":0,"includeAll":false,"label":"Workspace","multi":false,"name":"ws","options":[],"query":"Workspaces($sub)","refresh":1,"regex":"","skipUrlSync":false,"sort":5,"type":"query"},{"current":{},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"definition":"","hide":0,"includeAll":false,"label":"Resource - Group(s)","multi":true,"name":"rg","options":[],"query":{"azureLogAnalytics":{"query":"InsightsMetrics\r\n| - where Origin == ''vm.azm.ms''\r\n| parse kind=regex tolower(_ResourceId) with - ''resourcegroups/'' resourceGroup ''/p(.+)'' *\r\n| project resourceGroup","resource":"$ws"},"queryType":"Azure - Log Analytics","refId":"A","subscription":""},"refresh":1,"regex":"","skipUrlSync":false,"sort":5,"type":"query"},{"current":{"selected":false,"text":"Average","value":"score - = round(avg(Val), 2)"},"hide":0,"includeAll":false,"label":"Aggregate","multi":false,"name":"agg","options":[{"selected":true,"text":"Average","value":"score - = round(avg(Val), 2)"},{"selected":false,"text":"P5th","value":"score= round(percentile(Val, - 5), 2)"},{"selected":false,"text":"P10th","value":"score= round(percentile(Val, - 10), 2)"},{"selected":false,"text":"P50th","value":"score= round(percentile(Val, - 50), 2)"},{"selected":false,"text":"P80th","value":"score= round(percentile(Val, - 80), 2)"},{"selected":false,"text":"P90th","value":"score= round(percentile(Val, - 90), 2)"},{"selected":false,"text":"P95th","value":"score= round(percentile(Val, - 95), 2)"}],"query":"Average : score = round(avg(Val)\\, 2), P5th : score= - round(percentile(Val\\, 5)\\, 2), P10th : score= round(percentile(Val\\, - 10)\\, 2), P50th : score= round(percentile(Val\\, 50)\\, 2), P80th : score= - round(percentile(Val\\, 80)\\, 2), P90th : score= round(percentile(Val\\, - 90)\\, 2), P95th : score= round(percentile(Val\\, 95)\\, 2)","queryValue":"","skipUrlSync":false,"type":"custom"}]},"time":{"from":"now-15m","to":"now"},"title":"Azure - / Insights / Virtual Machines by Workspace","uid":"AzVmInsightsByWS","version":1}}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '117781' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-lXuicoMIhPebL5A4bPNvKg';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:15 GMT - grafana-trace-id: - - 35c5390c76dba22bd94790eb35f70794 - mise-correlation-id: - - 9bb351a2-bdc7-44ab-b151-2a1791b441c9 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933796.732.29.913673|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/dashboards/uid/Mtwt2BV7k - response: - body: - string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"azure-resources-overview","url":"/d/Mtwt2BV7k/azure-resources-overview","expires":"0001-01-01T00:00:00Z","created":"2024-05-28T21:55:36Z","updated":"2024-05-28T21:55:36Z","updatedBy":"Anonymous","createdBy":"Anonymous","version":1,"hasAcl":false,"isFolder":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure - Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","provisioned":true,"provisionedExternalId":"arg.json","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"__inputs":[],"__requires":[{"id":"grafana","name":"Grafana","type":"grafana","version":"8.2.0-pre"},{"id":"grafana-azure-monitor-datasource","name":"Azure - Monitor","type":"datasource","version":"0.3.0"},{"id":"stat","name":"Stat","type":"panel","version":""},{"id":"table","name":"Table","type":"panel","version":""}],"description":"The - dashboard provides insights of Azure Resource Graph Explorer overview, compute, - Paas, networking, monitoring and security. Queries used in this Azure Monitor - dashboard we sourced from the [Azure Inventory Workbook](https://github.com/scautomation/Azure-Inventory-Workbook) - by Billy York. You can find more sample Azure Resource Graph queries by Billy - at this [GitHub](https://github.com/scautomation/AzureResourceGraph-Examples) - repository.","editable":true,"gnetId":14986,"id":8,"links":[{"asDropdown":false,"icon":"external - link","includeVars":false,"keepTime":false,"tags":[],"targetBlank":true,"title":"Azure - Resource Graph queries by Billy York","tooltip":"See more","type":"link","url":"https://github.com/scautomation/AzureResourceGraph-Examples"}],"liveNow":false,"panels":[{"collapsed":false,"datasource":null,"gridPos":{"h":1,"w":24,"x":0,"y":0},"id":4,"panels":[],"title":"Overview","type":"row"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":6,"w":7,"x":0,"y":1},"id":2,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"text":{},"textMode":"auto"},"targets":[{"account":"","azureResourceGraph":{"query":"Resources - | summarize count(type)","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure - Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Count - of All Resources","type":"stat"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"type"},"properties":[{"id":"custom.width","value":386}]},{"matcher":{"id":"byName","options":"properties"},"properties":[{"id":"custom.width","value":339}]}]},"gridPos":{"h":6,"w":17,"x":7,"y":1},"id":6,"options":{"showHeader":true,"sortBy":[]},"targets":[{"account":"","azureResourceGraph":{"query":"resourcecontainers - \r\n| where type has \"microsoft.resources/subscriptions/resourcegroups\"\r\n| - summarize Count=count(type) by type, subscriptionId | extend type = replace(@\"microsoft.resources/subscriptions/resourcegroups\", - @\"Resource Groups\", type)","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure - Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Subscriptions - and Resource Groups","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":10,"w":24,"x":0,"y":7},"id":8,"options":{"colorMode":"none","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"text":{"titleSize":18},"textMode":"value_and_name"},"targets":[{"account":"","azureResourceGraph":{"query":"Resources - \r\n| extend type = case(\r\ntype contains ''microsoft.netapp/netappaccounts'', - ''NetApp Accounts'',\r\ntype contains \"microsoft.compute\", \"Azure Compute\",\r\ntype - contains \"microsoft.logic\", \"LogicApps\",\r\ntype contains ''microsoft.keyvault/vaults'', - \"Key Vaults\",\r\ntype contains ''microsoft.storage/storageaccounts'', \"Storage - Accounts\",\r\ntype contains ''microsoft.compute/availabilitysets'', ''Availability - Sets'',\r\ntype contains ''microsoft.operationalinsights/workspaces'', ''Azure - Monitor Resources'',\r\ntype contains ''microsoft.operationsmanagement'', - ''Operations Management Resources'',\r\ntype contains ''microsoft.insights'', - ''Azure Monitor Resources'',\r\ntype contains ''microsoft.desktopvirtualization/applicationgroups'', - ''WVD Application Groups'',\r\ntype contains ''microsoft.desktopvirtualization/workspaces'', - ''WVD Workspaces'',\r\ntype contains ''microsoft.desktopvirtualization/hostpools'', - ''WVD Hostpools'',\r\ntype contains ''microsoft.recoveryservices/vaults'', - ''Backup Vaults'',\r\ntype contains ''microsoft.web'', ''App Services'',\r\ntype - contains ''microsoft.managedidentity/userassignedidentities'',''Managed Identities'',\r\ntype - contains ''microsoft.storagesync/storagesyncservices'', ''Azure File Sync'',\r\ntype - contains ''microsoft.hybridcompute/machines'', ''ARC Machines'',\r\ntype contains - ''Microsoft.EventHub'', ''Event Hub'',\r\ntype contains ''Microsoft.EventGrid'', - ''Event Grid'',\r\ntype contains ''Microsoft.Sql'', ''SQL Resources'',\r\ntype - contains ''Microsoft.HDInsight/clusters'', ''HDInsight Clusters'',\r\ntype - contains ''microsoft.devtestlab'', ''DevTest Labs Resources'',\r\ntype contains - ''microsoft.containerinstance'', ''Container Instances Resources'',\r\ntype - contains ''microsoft.portal/dashboards'', ''Azure Dashboards'',\r\ntype contains - ''microsoft.containerregistry/registries'', ''Container Registry'',\r\ntype - contains ''microsoft.automation'', ''Automation Resources'',\r\ntype contains - ''sendgrid.email/accounts'', ''SendGrid Accounts'',\r\ntype contains ''microsoft.datafactory/factories'', - ''Data Factory'',\r\ntype contains ''microsoft.databricks/workspaces'', ''Databricks - Workspaces'',\r\ntype contains ''microsoft.machinelearningservices/workspaces'', - ''Machine Learnings Workspaces'',\r\ntype contains ''microsoft.alertsmanagement/smartdetectoralertrules'', - ''Azure Monitor Resources'',\r\ntype contains ''microsoft.apimanagement/service'', - ''API Management Services'',\r\ntype contains ''microsoft.dbforpostgresql'', - ''PostgreSQL Resources'',\r\ntype contains ''microsoft.scheduler/jobcollections'', - ''Scheduler Job Collections'',\r\ntype contains ''microsoft.visualstudio/account'', - ''Azure DevOps Organization'',\r\ntype contains ''microsoft.network/'', ''Network - Resources'',\r\ntype contains ''microsoft.migrate/'' or type contains ''microsoft.offazure'', - ''Azure Migrate Resources'',\r\ntype contains ''microsoft.servicebus/namespaces'', - ''Service Bus Namespaces'',\r\ntype contains ''microsoft.classic'', ''ASM - Obsolete Resources'',\r\ntype contains ''microsoft.resources/templatespecs'', - ''Template Spec Resources'',\r\ntype contains ''microsoft.virtualmachineimages'', - ''VM Image Templates'',\r\ntype contains ''microsoft.documentdb'', ''CosmosDB - DB Resources'',\r\ntype contains ''microsoft.alertsmanagement/actionrules'', - ''Azure Monitor Resources'',\r\ntype contains ''microsoft.kubernetes/connectedclusters'', - ''ARC Kubernetes Clusters'',\r\ntype contains ''microsoft.purview'', ''Purview - Resources'',\r\ntype contains ''microsoft.security'', ''Security Resources'',\r\ntype - contains ''microsoft.cdn'', ''CDN Resources'',\r\ntype contains ''microsoft.devices'',''IoT - Resources'',\r\ntype contains ''microsoft.datamigration'', ''Data Migraiton - Services'',\r\ntype contains ''microsoft.cognitiveservices'', ''Congitive - Services'',\r\ntype contains ''microsoft.customproviders'', ''Custom Providers'',\r\ntype - contains ''microsoft.appconfiguration'', ''App Services'',\r\ntype contains - ''microsoft.search'', ''Search Services'',\r\ntype contains ''microsoft.maps'', - ''Maps'',\r\ntype contains ''microsoft.containerservice/managedclusters'', - ''AKS'',\r\ntype contains ''microsoft.signalrservice'', ''SignalR'',\r\ntype - contains ''microsoft.resourcegraph/queries'', ''Resource Graph Queries'',\r\ntype - contains ''microsoft.batch'', ''MS Batch'',\r\ntype contains ''microsoft.analysisservices'', - ''Analysis Services'',\r\ntype contains ''microsoft.synapse/workspaces'', - ''Synapse Workspaces'',\r\ntype contains ''microsoft.synapse/workspaces/sqlpools'', - ''Synapse SQL Pools'',\r\ntype contains ''microsoft.kusto/clusters'', ''ADX - Clusters'',\r\ntype contains ''microsoft.resources/deploymentscripts'', ''Deployment - Scripts'',\r\ntype contains ''microsoft.aad/domainservices'', ''AD Domain - Services'',\r\ntype contains ''microsoft.labservices/labaccounts'', ''Lab - Accounts'',\r\ntype contains ''microsoft.automanage/accounts'', ''Automanage - Accounts'',\r\nstrcat(\"Not Translated: \", type))\r\n| summarize count() - by type","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure - Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Resource - Counts","type":"stat"},{"collapsed":true,"datasource":null,"gridPos":{"h":1,"w":24,"x":0,"y":22},"id":10,"panels":[{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":6,"w":6,"x":0,"y":2},"id":12,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"text":{},"textMode":"auto"},"targets":[{"account":"","azureResourceGraph":{"query":"Resources - | where type == \"microsoft.compute/virtualmachines\"\r\n| extend vmState - = tostring(properties.extended.instanceView.powerState.displayStatus)\r\n| - extend vmState = iif(isempty(vmState), \"VM State Unknown\", (vmState))\r\n| - summarize count() by vmState","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure - Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Current - VM Status","type":"stat"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":6,"w":18,"x":6,"y":2},"id":13,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"text":{},"textMode":"auto"},"targets":[{"account":"","azureResourceGraph":{"query":"Resources - | where type =~ \"microsoft.compute/virtualmachines\"\r\nor type =~ ''microsoft.compute/virtualmachinescalesets''\r\n| - extend Size = case(\r\ntype contains ''microsoft.compute/virtualmachinescalesets'', - strcat(\"VMSS \", sku.name),\r\ntype contains ''microsoft.compute/virtualmachines'', - properties.hardwareProfile.vmSize,\r\n\"Size not found\")\r\n| summarize Count=count(Size) - by vmSize=tostring(Size)","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure - Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Count - of VMs by VM Size","type":"stat"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"OverProvision"},"properties":[{"id":"custom.width","value":141}]},{"matcher":{"id":"byName","options":"location"},"properties":[{"id":"custom.width","value":90}]},{"matcher":{"id":"byName","options":"Size"},"properties":[{"id":"custom.width","value":154}]},{"matcher":{"id":"byName","options":"Capacity"},"properties":[{"id":"custom.width","value":118}]},{"matcher":{"id":"byName","options":"OSType"},"properties":[{"id":"custom.width","value":115}]},{"matcher":{"id":"byName","options":"UpgradeMode"},"properties":[{"id":"custom.width","value":157}]},{"matcher":{"id":"byName","options":"resourceGroup"},"properties":[{"id":"custom.width","value":281}]}]},"gridPos":{"h":4,"w":24,"x":0,"y":8},"id":15,"options":{"showHeader":true,"sortBy":[]},"targets":[{"account":"","azureResourceGraph":{"query":"resources - \r\n| where type has ''microsoft.compute/virtualmachinescalesets''\r\n| extend - Size = sku.name\r\n| extend Capacity = sku.capacity\r\n| extend UpgradeMode - = properties.upgradePolicy.mode\r\n| extend OSType = properties.virtualMachineProfile.storageProfile.osDisk.osType\r\n| - extend OS = properties.virtualMachineProfile.storageProfile.imageReference.offer\r\n| - extend OSVersion = properties.virtualMachineProfile.storageProfile.imageReference.sku\r\n| - extend OverProvision = properties.overprovision\r\n| extend ZoneBalance = - properties.zoneBalance\r\n| extend Details = pack_all()\r\n| project VMSS - = id, location, resourceGroup, subscriptionId, Size, Capacity, OSType, UpgradeMode, - OverProvision, Details","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure - Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"VM - Scale Sets","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":13,"w":24,"x":0,"y":12},"id":17,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"Resources - \r\n| where type == \"microsoft.compute/virtualmachines\"\r\n| extend vmID - = tolower(id)\r\n| extend osDiskId= tolower(tostring(properties.storageProfile.osDisk.managedDisk.id))\r\n | - join kind=leftouter(resources\r\n | where type =~ ''microsoft.compute/disks''\r\n | - where properties !has ''Unattached''\r\n | where properties has - ''osType''\r\n | project timeCreated = tostring(properties.timeCreated), - OS = tostring(properties.osType), osSku = tostring(sku.name), osDiskSizeGB - = toint(properties.diskSizeGB), osDiskId=tolower(tostring(id))) on osDiskId\r\n | - join kind=leftouter(resources\r\n\t\t\t| where type =~ ''microsoft.compute/availabilitysets''\r\n\t\t\t| - extend VirtualMachines = array_length(properties.virtualMachines)\r\n\t\t\t| - mv-expand VirtualMachine=properties.virtualMachines\r\n\t\t\t| extend FaultDomainCount - = properties.platformFaultDomainCount\r\n\t\t\t| extend UpdateDomainCount - = properties.platformUpdateDomainCount\r\n\t\t\t| extend vmID = tolower(VirtualMachine.id)\r\n\t\t\t| - project AvailabilitySetID = id, vmID, FaultDomainCount, UpdateDomainCount - ) on vmID\r\n\t\t| join kind=leftouter(resources\r\n\t\t\t| where type =~ - ''microsoft.sqlvirtualmachine/sqlvirtualmachines''\r\n\t\t\t| extend SQLLicense - = properties.sqlServerLicenseType\r\n\t\t\t| extend SQLImage = properties.sqlImageOffer\r\n\t\t\t| - extend SQLSku = properties.sqlImageSku\r\n\t\t\t| extend SQLManagement = properties.sqlManagement\r\n\t\t\t| - extend vmID = tostring(tolower(properties.virtualMachineResourceId))\r\n\t\t\t| - project SQLId=id, SQLLicense, SQLImage, SQLSku, SQLManagement, vmID ) on vmID\r\n| - project-away vmID1, vmID2, osDiskId1\r\n| extend Details = pack_all()\r\n| - project vmID, SQLId, AvailabilitySetID, OS, resourceGroup, location, subscriptionId, - SQLLicense, SQLImage,SQLSku, SQLManagement, FaultDomainCount, UpdateDomainCount, - Details","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure - Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"VM - Overview","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":13,"w":24,"x":0,"y":25},"id":18,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"Resources - \r\n| where type == \"microsoft.compute/virtualmachines\"\r\n| extend osDiskId= - tolower(tostring(properties.storageProfile.osDisk.managedDisk.id))\r\n | - join kind=leftouter(resources\r\n | where type =~ ''microsoft.compute/disks''\r\n | - where properties !has ''Unattached''\r\n | where properties has - ''osType''\r\n | project timeCreated = tostring(properties.timeCreated), - OS = tostring(properties.osType), osSku = tostring(sku.name), osDiskSizeGB - = toint(properties.diskSizeGB), osDiskId=tolower(tostring(id))) on osDiskId\r\n | - join kind=leftouter(Resources\r\n | where type =~ ''microsoft.compute/disks''\r\n | - where properties !has \"osType\"\r\n | where properties !has ''Unattached''\r\n | - project sku = tostring(sku.name), diskSizeGB = toint(properties.diskSizeGB), - id = managedBy\r\n | summarize sum(diskSizeGB), count(sku) by id, - sku) on id\r\n| project vmId=id, OS, location, resourceGroup, timeCreated,subscriptionId, - osDiskId, osSku, osDiskSizeGB, DataDisksGB=sum_diskSizeGB, diskSkuCount=count_sku\r\n| - sort by diskSkuCount desc","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure - Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"VM - Storage","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":13,"w":24,"x":0,"y":38},"id":19,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"Resources\r\n| - where type =~ ''microsoft.compute/virtualmachines''\r\n| extend nics=array_length(properties.networkProfile.networkInterfaces)\r\n| - mv-expand nic=properties.networkProfile.networkInterfaces\r\n| where nics - == 1 or nic.properties.primary =~ ''true'' or isempty(nic)\r\n| project vmId - = id, vmName = name, vmSize=tostring(properties.hardwareProfile.vmSize), nicId - = tostring(nic.id)\r\n\t| join kind=leftouter (\r\n \t\tResources\r\n \t\t| - where type =~ ''microsoft.network/networkinterfaces''\r\n \t\t| extend ipConfigsCount=array_length(properties.ipConfigurations)\r\n \t\t| - mv-expand ipconfig=properties.ipConfigurations\r\n \t\t| where ipConfigsCount - == 1 or ipconfig.properties.primary =~ ''true''\r\n \t\t| project nicId = - id, privateIP= tostring(ipconfig.properties.privateIPAddress), publicIpId - = tostring(ipconfig.properties.publicIPAddress.id), subscriptionId) on nicId\r\n| - project-away nicId1\r\n| summarize by vmId, vmSize, nicId, privateIP, publicIpId, - subscriptionId\r\n\t| join kind=leftouter (\r\n \t\tResources\r\n \t\t| - where type =~ ''microsoft.network/publicipaddresses''\r\n \t\t| project publicIpId - = id, publicIpAddress = tostring(properties.ipAddress)) on publicIpId\r\n| - project-away publicIpId1\r\n| sort by publicIpAddress desc","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure - Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"VM - Networking","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":13,"w":24,"x":0,"y":51},"id":21,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"Resources \r\n| - where type contains \"microsoft.compute/disks\" \r\n| extend diskState = tostring(properties.diskState)\r\n| - where managedBy == \"\"\r\n or diskState == ''Unattached''\r\n| project - id, diskState, resourceGroup, location, subscriptionId","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure - Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Orphaned - Disks","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":13,"w":24,"x":0,"y":64},"id":20,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"resources\r\n| - where type =~ \"microsoft.network/networkinterfaces\"\r\n| join kind=leftouter - (resources\r\n| where type =~ ''microsoft.network/privateendpoints''\r\n| - extend nic = todynamic(properties.networkInterfaces)\r\n| mv-expand nic\r\n| - project id=tostring(nic.id) ) on id\r\n| where isempty(id1)\r\n| where properties - !has ''virtualmachine''\r\n| project id, resourceGroup, location, subscriptionId","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure - Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Orphaned - NICs","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":13,"w":24,"x":0,"y":77},"id":26,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"where - type == \"microsoft.hybridcompute/machines\"\r\n| project MachineId=id, status - = properties.status, \r\n\t\t\t LastSeen = properties.lastStatusChange, \r\n\t\t\t FQDN - = properties.machineFqdn, \r\n\t\t\t OS = properties.osName, \r\n\t\t\t ServerVersion - = properties.osVersion\r\n| extend ServerVersion = case(\r\n ServerVersion - has ''10.0.17763'', ''Server 2019'',\r\n ServerVersion has ''10.0.16299'', - ''Server 2016'',\r\n ServerVersion has ''10.0.14393'', ''Server 2016'',\r\n ServerVersion - has ''6.3.9600'', ''Server 2012 R2'',\r\n\tServerVersion)","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure - Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Hybrid - Compute","type":"table"}],"title":"Compute","type":"row"},{"collapsed":true,"datasource":null,"gridPos":{"h":1,"w":24,"x":0,"y":23},"id":23,"panels":[{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":6,"x":0,"y":3},"id":25,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"text":{},"textMode":"auto"},"targets":[{"account":"","azureResourceGraph":{"query":"resources\r\n| - where type has ''microsoft.automation''\r\n\tor type has ''microsoft.logic''\r\n\tor - type has ''microsoft.web/customapis''\r\n| extend type = case(\r\n\ttype =~ - ''microsoft.automation/automationaccounts'', ''Automation Accounts'',\r\n\ttype - == ''microsoft.web/serverfarms'', \"App Service Plans\",\r\n\tkind == ''functionapp'', - \"Azure Functions\", \r\n\tkind == \"api\", \"API Apps\", \r\n\ttype == ''microsoft.web/sites'', - \"App Services\",\r\n\ttype =~ ''microsoft.web/connections'', ''LogicApp Connectors'',\r\n\ttype - =~ ''microsoft.web/customapis'',''LogicApp API Connectors'',\r\n\ttype =~ - ''microsoft.logic/workflows'',''LogicApps'',\r\n type =~ ''microsoft.logic/integrationaccounts'', - ''Integration Accounts'',\r\n\ttype =~ ''microsoft.automation/automationaccounts/runbooks'', - ''Automation Runbooks'',\r\n type =~ ''microsoft.automation/automationaccounts/configurations'', - ''Automation Configurations'',\r\nstrcat(\"Not Translated: \", type))\r\n| - summarize count() by type\r\n| where type !has \"Not Translated\"","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure - Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Animation - Overview","type":"stat"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":18,"x":6,"y":3},"id":27,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"resources\r\n| - where type has ''microsoft.automation''\r\n\t or type has ''microsoft.logic''\r\n\t - or type has ''microsoft.web/customapis''\r\n| extend type = case(\r\n\ttype - =~ ''microsoft.automation/automationaccounts'', ''Automation Accounts'',\r\n\ttype - =~ ''microsoft.web/connections'', ''LogicApp Connectors'',\r\n\ttype =~ ''microsoft.web/customapis'',''LogicApp - API Connectors'',\r\n\ttype =~ ''microsoft.logic/workflows'',''LogicApps'',\r\n type - =~ ''microsoft.logic/integrationaccounts'', ''Integration Accounts'',\r\n\ttype - =~ ''microsoft.automation/automationaccounts/runbooks'', ''Automation Runbooks'',\r\n\ttype - =~ ''microsoft.automation/automationaccounts/configurations'', ''Automation - Configurations'',\r\n\tstrcat(\"Not Translated: \", type))\r\n| extend RunbookType - = tostring(properties.runbookType)\r\n| extend LogicAppTrigger = properties.definition.triggers\r\n| - extend LogicAppTrigger = iif(type =~ ''LogicApps'', case(\r\n\tLogicAppTrigger - has ''manual'', tostring(LogicAppTrigger.manual.type),\r\n\tLogicAppTrigger - has ''Recurrence'', tostring(LogicAppTrigger.Recurrence.type),\r\n LogicAppTrigger - has ''When_an_Azure_Security_Center_Alert'', ''Azure Security Center Alert'',\r\n LogicAppTrigger - has ''When_an_Azure_Security_Center_Recommendation'', ''Azure Security Center - Recommendation'',\r\n LogicAppTrigger has ''When_a_response_to_an_Azure_Sentinel_alert'', - ''Azure Sentinel Alert'',\r\n LogicAppTrigger has ''When_Azure_Sentinel_incident_creation'', - ''Azure Sentinel Incident'',\r\n\tstrcat(\"Unknown Trigger type\", LogicAppTrigger)), - LogicAppTrigger)\r\n| extend State = case(\r\n\ttype =~ ''Automation Runbooks'', - properties.state, \r\n\ttype =~ ''LogicApps'', properties.state,\r\n\ttype - =~ ''Automation Accounts'', properties.state,\r\n\ttype =~ ''Automation Configurations'', - properties.state,\r\n\t'' '')\r\n| extend CreatedDate = case(\r\n\ttype =~ - ''Automation Runbooks'', properties.creationTime, \r\n\ttype =~ ''LogicApps'', - properties.createdTime,\r\n\ttype =~ ''Automation Accounts'', properties.creationTime,\r\n\ttype - =~ ''Automation Configurations'', properties.creationTime,\r\n\t'' '')\r\n| - extend LastModified = case(\r\n\ttype =~ ''Automation Runbooks'', properties.lastModifiedTime, - \r\n\ttype =~ ''LogicApps'', properties.changedTime,\r\n\ttype =~ ''Automation - Accounts'', properties.lastModifiedTime,\r\n\ttype =~ ''Automation Configurations'', - properties.lastModifiedTime,\r\n\t'' '')\r\n| extend Details = pack_all()\r\n| - project Resource=id, subscriptionId, type, resourceGroup, RunbookType, LogicAppTrigger, - State, Details","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure - Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Automation - Detailed View","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":6,"x":0,"y":13},"id":28,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"text":{},"textMode":"auto"},"targets":[{"account":"","azureResourceGraph":{"query":"resources\r\n| - where type has ''microsoft.web''\r\n\t or type =~ ''microsoft.apimanagement/service''\r\n\t - or type =~ ''microsoft.network/frontdoors''\r\n\t or type =~ ''microsoft.network/applicationgateways''\r\n\t - or type =~ ''microsoft.appconfiguration/configurationstores''\r\n| extend - type = case(\r\n\ttype == ''microsoft.web/serverfarms'', \"App Service Plans\",\r\n\tkind - == ''functionapp'', \"Azure Functions\", \r\n\tkind == \"api\", \"API Apps\", - \r\n\ttype == ''microsoft.web/sites'', \"App Services\",\r\n\ttype =~ ''microsoft.network/applicationgateways'', - ''App Gateways'',\r\n\ttype =~ ''microsoft.network/frontdoors'', ''Front Door'',\r\n\ttype - =~ ''microsoft.apimanagement/service'', ''API Management'',\r\n\ttype =~ ''microsoft.web/certificates'', - ''App Certificates'',\r\n\ttype =~ ''microsoft.appconfiguration/configurationstores'', - ''App Config Stores'',\r\n\tstrcat(\"Not Translated: \", type))\r\n| where - type !has \"Not Translated\"\r\n| summarize count() by type","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure - Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Apps - Overview","type":"stat"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":18,"x":6,"y":13},"id":29,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"resources\r\n| - where type has ''microsoft.web''\r\n\t or type =~ ''microsoft.apimanagement/service''\r\n\t - or type =~ ''microsoft.network/frontdoors''\r\n\t or type =~ ''microsoft.network/applicationgateways''\r\n\t - or type =~ ''microsoft.appconfiguration/configurationstores''\r\n| extend - type = case(\r\n\ttype == ''microsoft.web/serverfarms'', \"App Service Plans\",\r\n\tkind - == ''functionapp'', \"Azure Functions\", \r\n\tkind == \"api\", \"API Apps\", - \r\n\ttype == ''microsoft.web/sites'', \"App Services\",\r\n\ttype =~ ''microsoft.network/applicationgateways'', - ''App Gateways'',\r\n\ttype =~ ''microsoft.network/frontdoors'', ''Front Door'',\r\n\ttype - =~ ''microsoft.apimanagement/service'', ''API Management'',\r\n\ttype =~ ''microsoft.web/certificates'', - ''App Certificates'',\r\n\ttype =~ ''microsoft.appconfiguration/configurationstores'', - ''App Config Stores'',\r\n\tstrcat(\"Not Translated: \", type))\r\n| where - type !has \"Not Translated\"\r\n| extend Sku = case(\r\n\ttype =~ ''App Gateways'', - properties.sku.name, \r\n\ttype =~ ''Azure Functions'', properties.sku,\r\n\ttype - =~ ''API Management'', sku.name,\r\n\ttype =~ ''App Service Plans'', sku.name,\r\n\ttype - =~ ''App Services'', properties.sku,\r\n\ttype =~ ''App Config Stores'', sku.name,\r\n\t'' - '')\r\n| extend State = case(\r\n\ttype =~ ''App Config Stores'', properties.provisioningState,\r\n\ttype - =~ ''App Service Plans'', properties.status,\r\n\ttype =~ ''Azure Functions'', - properties.enabled,\r\n\ttype =~ ''App Services'', properties.state,\r\n\ttype - =~ ''API Management'', properties.provisioningState,\r\n\ttype =~ ''App Gateways'', - properties.provisioningState,\r\n\ttype =~ ''Front Door'', properties.provisioningState,\r\n\t'' - '')\r\n| mv-expand publicIpId=properties.frontendIPConfigurations\r\n| mv-expand - publicIpId = publicIpId.properties.publicIPAddress.id\r\n| extend publicIpId - = tostring(publicIpId)\r\n\t| join kind=leftouter(\r\n\t \tResources\r\n \t\t| - where type =~ ''microsoft.network/publicipaddresses''\r\n \t\t| project publicIpId - = id, publicIpAddress = tostring(properties.ipAddress)) on publicIpId\r\n| - extend PublicIP = case(\r\n\ttype =~ ''API Management'', properties.publicIPAddresses,\r\n\ttype - =~ ''App Gateways'', publicIpAddress,\r\n\t'' '')\r\n| extend Details = pack_all()\r\n| - project Resource=id, type, subscriptionId, Sku, State, PublicIP, Details","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure - Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Apps - Detailed View","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":6,"x":0,"y":23},"id":30,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"text":{},"textMode":"auto"},"targets":[{"account":"","azureResourceGraph":{"query":"resources\r\n| - where type has ''microsoft.servicebus''\r\n\tor type has ''microsoft.eventhub''\r\n\tor - type has ''microsoft.eventgrid''\r\n\tor type has ''microsoft.relay''\r\n| - extend type = case(\r\n\ttype == ''microsoft.eventgrid/systemtopics'', \"EventGrid - System Topics\",\r\n\ttype =~ \"microsoft.eventgrid/topics\", \"EventGrid - Topics\",\r\n\ttype =~ ''microsoft.eventhub/namespaces'', \"EventHub Namespaces\",\r\n\ttype - =~ ''microsoft.servicebus/namespaces'', ''ServiceBus Namespaces'',\r\n\ttype - =~ ''microsoft.relay/namespaces'', ''Relays'',\r\n\tstrcat(\"Not Translated: - \", type))\r\n| where type !has \"Not Translated\"\r\n| summarize count() - by type","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure - Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Events - Overview","type":"stat"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":18,"x":6,"y":23},"id":31,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"resources\r\n| - where type has ''microsoft.servicebus''\r\n\tor type has ''microsoft.eventhub''\r\n\tor - type has ''microsoft.eventgrid''\r\n\tor type has ''microsoft.relay''\r\n| - extend type = case(\r\n\ttype == ''microsoft.eventgrid/systemtopics'', \"EventGrid - System Topics\",\r\n\ttype =~ \"microsoft.eventgrid/topics\", \"EventGrid - Topics\",\r\n\ttype =~ ''microsoft.eventhub/namespaces'', \"EventHub Namespaces\",\r\n\ttype - =~ ''microsoft.servicebus/namespaces'', ''ServiceBus Namespaces'',\r\n\ttype - =~ ''microsoft.relay/namespaces'', ''Relays'',\r\n\tstrcat(\"Not Translated: - \", type))\r\n| extend Sku = case(\r\n\ttype =~ ''Relays'', sku.name, \r\n\ttype - =~ ''EventGrid System Topics'', properties.sku,\r\n\ttype =~ ''EventGrid Topics'', - sku.name,\r\n\ttype =~ ''EventHub Namespaces'', sku.name,\r\n\ttype =~ ''ServiceBus - Namespaces'', sku.sku,\r\n\t'' '')\r\n| extend Endpoint = case(\r\n\ttype - =~ ''Relays'', properties.serviceBusEndpoint,\r\n\ttype =~ ''EventGrid Topics'', - properties.endpoint,\r\n\ttype =~ ''EventHub Namespaces'', properties.serviceBusEndpoint,\r\n\ttype - =~ ''ServiceBus Namespaces'', properties.serviceBusEndpoint,\r\n\t'' '')\r\n| - extend Status = case(\r\n\ttype =~ ''Relays'', properties.provisioningState,\r\n\ttype - =~ ''EventGrid System Topics'', properties.provisioningState,\r\n\ttype =~ - ''EventGrid Topics'', properties.publicNetworkAccess,\r\n\ttype =~ ''EventHub - Namespaces'', properties.status,\r\n\ttype =~ ''ServiceBus Namespaces'', properties.status,\r\n\t'' - '')\r\n| extend Details = pack_all()\r\n| project Resource=id, type, subscriptionId, - resourceGroup, Sku, Status, Endpoint, Details","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure - Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Events - Detailed View","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":6,"x":0,"y":33},"id":32,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"text":{},"textMode":"auto"},"targets":[{"account":"","azureResourceGraph":{"query":"resources - \r\n| where type has ''microsoft.documentdb''\r\n\tor type has ''microsoft.sql''\r\n\tor - type has ''microsoft.dbformysql''\r\n\tor type has ''microsoft.sql''\r\n or - type has ''microsoft.purview''\r\n or type has ''microsoft.datafactory''\r\n\tor - type has ''microsoft.analysisservices''\r\n\tor type has ''microsoft.datamigration''\r\n\tor - type has ''microsoft.synapse''\r\n\tor type has ''microsoft.datafactory''\r\n\tor - type has ''microsoft.kusto''\r\n| extend type = case(\r\n\ttype =~ ''microsoft.documentdb/databaseaccounts'', - ''CosmosDB'',\r\n\ttype =~ ''microsoft.sql/servers/databases'', ''SQL DBs'',\r\n\ttype - =~ ''microsoft.dbformysql/servers'', ''MySQL'',\r\n\ttype =~ ''microsoft.sql/servers'', - ''SQL Servers'',\r\n type =~ ''microsoft.purview/accounts'', ''Purview - Accounts'',\r\n\ttype =~ ''microsoft.synapse/workspaces/sqlpools'', ''Synapse - SQL Pools'',\r\n\ttype =~ ''microsoft.kusto/clusters'', ''ADX Clusters'',\r\n\ttype - =~ ''microsoft.datafactory/factories'', ''Data Factories'',\r\n\ttype =~ ''microsoft.synapse/workspaces'', - ''Synapse Workspaces'',\r\n\ttype =~ ''microsoft.analysisservices/servers'', - ''Analysis Services Servers'',\r\n\ttype =~ ''microsoft.datamigration/services'', - ''DB Migration Service'',\r\n\ttype =~ ''microsoft.sql/managedinstances/databases'', - ''Managed Instance DBs'',\r\n\ttype =~ ''microsoft.sql/managedinstances'', - ''Managed Instnace'',\r\n\ttype =~ ''microsoft.datamigration/services/projects'', - ''Data Migration Projects'',\r\n\ttype =~ ''microsoft.sql/virtualclusters'', - ''SQL Virtual Clusters'',\r\n\tstrcat(\"Not Translated: \", type))\r\n| where - type !has \"Not Translated\"\r\n| summarize count() by type","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure - Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Data - Overview","type":"stat"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"left","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":18,"x":6,"y":33},"id":33,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"resources - \r\n| where type has ''microsoft.documentdb''\r\n\tor type has ''microsoft.sql''\r\n\tor - type has ''microsoft.dbformysql''\r\n\tor type has ''microsoft.sql''\r\n or - type has ''microsoft.purview''\r\n or type has ''microsoft.datafactory''\r\n\tor - type has ''microsoft.analysisservices''\r\n\tor type has ''microsoft.datamigration''\r\n\tor - type has ''microsoft.synapse''\r\n\tor type has ''microsoft.datafactory''\r\n\tor - type has ''microsoft.kusto''\r\n| extend type = case(\r\n\ttype =~ ''microsoft.documentdb/databaseaccounts'', - ''CosmosDB'',\r\n\ttype =~ ''microsoft.sql/servers/databases'', ''SQL DBs'',\r\n\ttype - =~ ''microsoft.dbformysql/servers'', ''MySQL'',\r\n\ttype =~ ''microsoft.sql/servers'', - ''SQL Servers'',\r\n type =~ ''microsoft.purview/accounts'', ''Purview - Accounts'',\r\n\ttype =~ ''microsoft.synapse/workspaces/sqlpools'', ''Synapse - SQL Pools'',\r\n\ttype =~ ''microsoft.kusto/clusters'', ''ADX Clusters'',\r\n\ttype - =~ ''microsoft.datafactory/factories'', ''Data Factories'',\r\n\ttype =~ ''microsoft.synapse/workspaces'', - ''Synapse Workspaces'',\r\n\ttype =~ ''microsoft.analysisservices/servers'', - ''Analysis Services Servers'',\r\n\ttype =~ ''microsoft.datamigration/services'', - ''DB Migration Service'',\r\n\ttype =~ ''microsoft.sql/managedinstances/databases'', - ''Managed Instance DBs'',\r\n\ttype =~ ''microsoft.sql/managedinstances'', - ''Managed Instnace'',\r\n\ttype =~ ''microsoft.datamigration/services/projects'', - ''Data Migration Projects'',\r\n\ttype =~ ''microsoft.sql/virtualclusters'', - ''SQL Virtual Clusters'',\r\n\tstrcat(\"Not Translated: \", type))\r\n| where - type !has \"Not Translated\"\r\n| extend Sku = case(\r\n\ttype =~ ''CosmosDB'', - properties.databaseAccountOfferType,\r\n\ttype =~ ''SQL DBs'', sku.name,\r\n\ttype - =~ ''MySQL'', sku.name,\r\n\ttype =~ ''ADX Clusters'', sku.name,\r\n\ttype - =~ ''Purview Accounts'', sku.name,\r\n\t'' '')\r\n| extend Status = case(\r\n\ttype - =~ ''CosmosDB'', properties.provisioningState,\r\n\ttype =~ ''SQL DBs'', properties.status,\r\n\ttype - =~ ''MySQL'', properties.userVisibleState,\r\n\ttype =~ ''Managed Instance - DBs'', properties.status,\r\n\t'' '')\r\n| extend Endpoint = case(\r\n\ttype - =~ ''MySQL'', properties.fullyQualifiedDomainName,\r\n\ttype =~ ''SQL Servers'', - properties.fullyQualifiedDomainName,\r\n\ttype =~ ''CosmosDB'', properties.documentEndpoint,\r\n\ttype - =~ ''ADX Clusters'', properties.uri,\r\n\ttype =~ ''Purview Accounts'', properties.endpoints,\r\n\ttype - =~ ''Synapse Workspaces'', properties.connectivityEndpoints,\r\n\ttype =~ - ''Synapse SQL Pools'', sku.name,\r\n\t'' '')\r\n| extend Tier = sku.tier\r\n| - extend License = properties.licenseType\r\n| extend maxSizeGB = todouble(case(\r\n\ttype - =~ ''SQL DBs'', properties.maxSizeBytes,\r\n\ttype =~ ''MySQL'', properties.storageProfile.storageMB,\r\n\ttype - =~ ''Synapse SQL Pools'', properties.maxSizeBytes,\r\n\t'' ''))\r\n| extend - maxSizeGB = case(\r\n\t\ttype has ''SQL DBs'', maxSizeGB /1000 /1000 /1000,\r\n\t\ttype - has ''Synapse SQL Pools'', maxSizeGB /1000 /1000 /1000,\r\n\t\ttype has ''MySQL'', - maxSizeGB /1000,\r\n\t\tmaxSizeGB)\r\n| extend Details = pack_all()\r\n| project - Resource=id, resourceGroup, subscriptionId, type, Sku, Tier, Status, Endpoint, - maxSizeGB, Details\r\n","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure - Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Data - Detailed View","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":6,"x":0,"y":43},"id":34,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"text":{},"textMode":"auto"},"targets":[{"account":"","azureResourceGraph":{"query":"resources - \r\n| where type =~ ''microsoft.storagesync/storagesyncservices''\r\n\tor - type =~ ''microsoft.recoveryservices/vaults''\r\n\tor type =~ ''microsoft.storage/storageaccounts''\r\n\tor - type =~ ''microsoft.keyvault/vaults''\r\n| extend type = case(\r\n\ttype =~ - ''microsoft.storagesync/storagesyncservices'', ''Azure File Sync'',\r\n\ttype - =~ ''microsoft.recoveryservices/vaults'', ''Azure Backup'',\r\n\ttype =~ ''microsoft.storage/storageaccounts'', - ''Storage Accounts'',\r\n\ttype =~ ''microsoft.keyvault/vaults'', ''Key Vaults'',\r\n\tstrcat(\"Not - Translated: \", type))\r\n| where type !has \"Not Translated\"\r\n| summarize - count() by type","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure - Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Storage - and Backup Overview","type":"stat"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":18,"x":6,"y":43},"id":35,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"resources - \r\n| where type =~ ''microsoft.storagesync/storagesyncservices''\r\n\tor - type =~ ''microsoft.recoveryservices/vaults''\r\n\tor type =~ ''microsoft.storage/storageaccounts''\r\n\tor - type =~ ''microsoft.keyvault/vaults''\r\n| extend type = case(\r\n\ttype =~ - ''microsoft.storagesync/storagesyncservices'', ''Azure File Sync'',\r\n\ttype - =~ ''microsoft.recoveryservices/vaults'', ''Azure Backup'',\r\n\ttype =~ ''microsoft.storage/storageaccounts'', - ''Storage Accounts'',\r\n\ttype =~ ''microsoft.keyvault/vaults'', ''Key Vaults'',\r\n\tstrcat(\"Not - Translated: \", type))\r\n| extend Sku = case(\r\n\ttype !has ''Key Vaults'', - sku.name,\r\n\ttype =~ ''Key Vaults'', properties.sku.name,\r\n\t'' '')\r\n| - extend Details = pack_all()\r\n| project Resource=id, type, kind, subscriptionId, - resourceGroup, Sku, Details","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure - Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Storage - and Backup Detailed View","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":6,"x":0,"y":53},"id":36,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"text":{},"textMode":"auto"},"targets":[{"account":"","azureResourceGraph":{"query":"resources\r\n| - where type =~ ''microsoft.containerservice/managedclusters''\r\n\tor type - =~ ''microsoft.containerregistry/registries''\r\n\tor type =~ ''microsoft.containerinstance/containergroups''\r\n| - extend type = case(\r\n\ttype =~ ''microsoft.containerservice/managedclusters'', - ''AKS'',\r\n\ttype =~ ''microsoft.containerregistry/registries'', ''Container - Registry'',\r\n\ttype =~ ''microsoft.containerinstance/containergroups'', - ''Container Instnaces'',\r\n\tstrcat(\"Not Translated: \", type))\r\n| where - type !has \"Not Translated\"\r\n| summarize count() by type\t","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure - Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Containers - Overview","type":"stat"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":18,"x":6,"y":53},"id":37,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"resources\r\n| - where type =~ ''microsoft.containerservice/managedclusters''\r\n\tor type - =~ ''microsoft.containerregistry/registries''\r\n\tor type =~ ''microsoft.containerinstance/containergroups''\r\n| - extend type = case(\r\n\ttype =~ ''microsoft.containerservice/managedclusters'', - ''AKS'',\r\n\ttype =~ ''microsoft.containerregistry/registries'', ''Container - Registry'',\r\n\ttype =~ ''microsoft.containerinstance/containergroups'', - ''Container Instnaces'',\r\n\tstrcat(\"Not Translated: \", type))\r\n| where - type !has \"Not Translated\"\r\n| extend Tier = sku.tier\r\n| extend sku = - sku.name\r\n| extend State = case(\r\n\ttype =~ ''Container Registry'', properties.provisioningState,\r\n\ttype - =~ ''Container Instance'', properties.instanceView.state,\r\n\tproperties.powerState.code)\r\n| - extend Containers = properties.containers\r\n| mvexpand Containers\r\n| extend - RestartCount = Containers.properties.instanceView.restartCount\r\n| extend - Image = Containers.properties.image\r\n| extend RestartPolicy = properties.restartPolicy\r\n| - extend IP = properties.ipAddress.ip\r\n| extend Version = properties.kubernetesVersion\r\n| - extend AgentProfiles = properties.agentPoolProfiles\r\n| mvexpand AgentProfiles\r\n| - extend NodeCount = AgentProfiles.[\"count\"]\r\n| extend Details = pack_all()\r\n| - project id, type, location, resourceGroup, subscriptionId, sku, Tier, State, - RestartCount, Version, NodeCount, Details","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure - Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Containers - Detailed View","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":6,"x":0,"y":63},"id":38,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"text":{},"textMode":"auto"},"targets":[{"account":"","azureResourceGraph":{"query":"resources\r\n| - where type =~ ''Microsoft.MachineLearningServices/workspaces''\r\n\tor type - =~ ''microsoft.cognitiveservices/accounts''\r\n| extend type = case(\r\n\ttype - =~ ''Microsoft.MachineLearningServices/workspaces'', ''ML Workspaces'',\r\n\ttype - =~ ''microsoft.cognitiveservices/accounts'', ''Cognitive Services'',\r\n\tstrcat(\"Not - Translated: \", type))\r\n| where type !has \"Not Translated\"\r\n| summarize - count() by type\t","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure - Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"ML/AI - Overview","type":"stat"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":18,"x":6,"y":63},"id":39,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"resources\r\n| - where type =~ ''Microsoft.MachineLearningServices/workspaces''\r\n\tor type - =~ ''microsoft.cognitiveservices/accounts''\r\n| extend type = case(\r\n\ttype - =~ ''Microsoft.MachineLearningServices/workspaces'', ''ML Workspaces'',\r\n\ttype - =~ ''microsoft.cognitiveservices/accounts'', ''Cognitive Services'',\r\n\tstrcat(\"Not - Translated: \", type))\r\n| where type !has \"Not Translated\"\r\n| extend - Tier = sku.tier\r\n| extend sku = sku.name\r\n| extend Endpoint = case(\r\n\ttype - =~ ''ML Workspaces'', properties.discoveryUrl,\r\n\ttype =~ ''Cognitive Services'', - properties.endpoint,\r\n\t'' '')\r\n| extend Capabilities = properties.capabilities\r\n| - mvexpand Capabilities\r\n| extend Capabilities.value\r\n| extend Storage = - properties.storageAccount\r\n| extend AppInsights = properties.applicationInsights\r\n| - extend Details = pack_all()\r\n| project id, type, location, resourceGroup, - subscriptionId, sku, Tier, Endpoint, Capabilities_value, Storage, AppInsights, - Details","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure - Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"ML/AI - Detailed View","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":6,"x":0,"y":73},"id":40,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"text":{},"textMode":"auto"},"targets":[{"account":"","azureResourceGraph":{"query":"resources\r\n| - where type =~ ''microsoft.devices/iothubs''\r\n\tor type =~ ''microsoft.iotcentral/iotapps''\r\n\tor - type =~ ''microsoft.security/iotsecuritysolutions''\r\n| extend type = case - (\r\n\ttype =~ ''microsoft.devices/iothubs'', ''IoT Hubs'',\r\n\ttype =~ ''microsoft.iotcentral/iotapps'', - ''IoT Apps'',\r\n\ttype =~ ''microsoft.security/iotsecuritysolutions'', ''IoT - Security'',\r\n\tstrcat(\"Not Translated: \", type))\r\n| summarize count() - by type","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure - Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"IoT - Overview","type":"stat"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":18,"x":6,"y":73},"id":41,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"resources\r\n| - where type =~ ''microsoft.devices/iothubs''\r\n\tor type =~ ''microsoft.iotcentral/iotapps''\r\n\tor - type =~ ''microsoft.security/iotsecuritysolutions''\r\n| extend type = case - (\r\n\ttype =~ ''microsoft.devices/iothubs'', ''IoT Hubs'',\r\n\ttype =~ ''microsoft.iotcentral/iotapps'', - ''IoT Apps'',\r\n\ttype =~ ''microsoft.security/iotsecuritysolutions'', ''IoT - Security'',\r\n\tstrcat(\"Not Translated: \", type))\r\n| extend Tier = sku.tier\r\n| - extend sku = sku.name\r\n| extend State = properties.state\r\n| extend HostName - = properties.hostName\r\n| extend EventHubEndPoint = properties.eventHubEndpoints.events.endpoint\r\n| - extend Details = pack_all()\r\n| project id, type, location, resourceGroup, - subscriptionId, sku, Tier, State, HostName, EventHubEndPoint, Details","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure - Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"IoT - Detailed View","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":6,"x":0,"y":83},"id":42,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"text":{},"textMode":"auto"},"targets":[{"account":"","azureResourceGraph":{"query":"resources\r\n| - where type has ''microsoft.desktopvirtualization''\r\n| extend type = case(\r\n\ttype - =~ ''microsoft.desktopvirtualization/applicationgroups'', ''WVD App Groups'',\r\n\ttype - =~ ''microsoft.desktopvirtualization/hostpools'', ''WVD Host Pools'',\r\n\ttype - =~ ''microsoft.desktopvirtualization/workspaces'', ''WVD Workspaces'',\r\n\tstrcat(\"Not - Translated: \", type))\r\n| where type !has \"Not Translated\"\r\n| summarize - count() by type","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure - Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Windows - Virtual Desktop Overview","type":"stat"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":18,"x":6,"y":83},"id":43,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"resources\r\n| - where type has ''microsoft.desktopvirtualization''\r\n| extend type = case(\r\n\ttype - =~ ''microsoft.desktopvirtualization/applicationgroups'', ''WVD App Groups'',\r\n\ttype - =~ ''microsoft.desktopvirtualization/hostpools'', ''WVD Host Pools'',\r\n\ttype - =~ ''microsoft.desktopvirtualization/workspaces'', ''WVD Workspaces'',\r\n\tstrcat(\"Not - Translated: \", type))\r\n| where type !has \"Not Translated\"\r\n| extend - Details = pack_all()\r\n| project id, type, resourceGroup, subscriptionId, - kind, location, Details","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure - Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Windows - Virtual Desktop Detailed View","type":"table"}],"title":"PaaS","type":"row"},{"collapsed":true,"datasource":null,"gridPos":{"h":1,"w":24,"x":0,"y":3},"id":45,"panels":[{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":0,"y":4},"id":47,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"text":{},"textMode":"auto"},"targets":[{"account":"","azureResourceGraph":{"query":"where - type has \"microsoft.network\"\r\n or type has ''microsoft.cdn''\r\n| extend - type = case(\r\n\ttype == ''microsoft.network/networkinterfaces'', \"NICs\",\r\n\ttype - == ''microsoft.network/networksecuritygroups'', \"NSGs\", \r\n\ttype == \"microsoft.network/publicipaddresses\", - \"Public IPs\", \r\n\ttype == ''microsoft.network/virtualnetworks'', \"vNets\",\r\n\ttype - == ''microsoft.network/networkwatchers/connectionmonitors'', \"Connection - Monitors\",\r\n\ttype == ''microsoft.network/privatednszones'', \"Private - DNS\",\r\n\ttype == ''microsoft.network/virtualnetworkgateways'', @\"vNet - Gateways\",\r\n\ttype == ''microsoft.network/connections'', \"Connections\",\r\n\ttype - == ''microsoft.network/networkwatchers'', \"Network Watchers\",\r\n\ttype - == ''microsoft.network/privateendpoints'', \"Private Endpoints\",\r\n\ttype - == ''microsoft.network/localnetworkgateways'', \"Local Network Gateways\",\r\n\ttype - == ''microsoft.network/privatednszones/virtualnetworklinks'', \"vNet Links\",\r\n\ttype - == ''microsoft.network/dnszones'', ''DNS Zones'',\r\n\ttype == ''microsoft.network/networkwatchers/flowlogs'', - ''Flow Logs'',\r\n\ttype == ''microsoft.network/routetables'', ''Route Tables'',\r\n\ttype - == ''microsoft.network/loadbalancers'', ''Load Balancers'',\r\n\ttype == ''microsoft.network/ddosprotectionplans'', - ''DDoS Protection Plans'',\r\n\ttype == ''microsoft.network/applicationsecuritygroups'', - ''App Security Groups'',\r\n\ttype == ''microsoft.network/azurefirewalls'', - ''Azure Firewalls'',\r\n\ttype == ''microsoft.network/applicationgateways'', - ''App Gateways'',\r\n\ttype == ''microsoft.network/frontdoors'', ''Front Doors'',\r\n\ttype - == ''microsoft.network/applicationgatewaywebapplicationfirewallpolicies'', - ''AppGateway Policies'',\r\n\ttype == ''microsoft.network/bastionhosts'', - ''Bastion Hosts'',\r\n\ttype == ''microsoft.network/frontdoorwebapplicationfirewallpolicies'', - ''FrontDoor Policies'',\r\n\ttype == ''microsoft.network/firewallpolicies'', - ''Firewall Policies'',\r\n\ttype == ''microsoft.network/networkintentpolicies'', - ''Network Intent Policies'',\r\n\ttype == ''microsoft.network/trafficmanagerprofiles'', - ''Traffic Manager Profiles'',\r\n\ttype == ''microsoft.network/publicipprefixes'', - ''PublicIP Prefixes'',\r\n\ttype == ''microsoft.network/privatelinkservices'', - ''Private Link'',\r\n\ttype == ''microsoft.network/expressroutecircuits'', - ''Express Route Circuits'',\r\n\ttype =~ ''microsoft.cdn/cdnwebapplicationfirewallpolicies'', - ''CDN Web App Firewall Policies'',\r\n\ttype =~ ''microsoft.cdn/profiles'', - ''CDN Profiles'',\r\n\ttype =~ ''microsoft.cdn/profiles/afdendpoints'', ''CDN - Front Door Endpoints'',\r\n\ttype =~ ''microsoft.cdn/profiles/endpoints'', - ''CDN Endpoints'',\r\n\tstrcat(\"Not Translated: \", type))\r\n| summarize - count() by type","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure - Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Networking - Overview","type":"stat"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":12,"y":4},"id":48,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"Resources\r\n| - where type =~ ''microsoft.network/networksecuritygroups'' and isnull(properties.networkInterfaces) - and isnull(properties.subnets)\r\n| project Resource=id, resourceGroup, subscriptionId, - location","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure - Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"NSG","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":0,"y":12},"id":49,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"Resources\r\n| - where type =~ ''microsoft.network/networksecuritygroups'' and isnull(properties.networkInterfaces) - and isnull(properties.subnets)\r\n| project Resource=id, resourceGroup, subscriptionId, - location","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure - Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Unassociated - NSGs","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":12,"y":12},"id":50,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"Resources\r\n | - where type =~ ''microsoft.network/networksecuritygroups''\r\n | project - id, nsgRules = parse_json(parse_json(properties).securityRules), networksecurityGroupName - = name, subscriptionId, resourceGroup , location\r\n | mvexpand nsgRule - = nsgRules\r\n | project id, location, access=nsgRule.properties.access,protocol=nsgRule.properties.protocol - ,direction=nsgRule.properties.direction,provisioningState= nsgRule.properties.provisioningState - ,priority=nsgRule.properties.priority, \r\n sourceAddressPrefix = nsgRule.properties.sourceAddressPrefix, - \r\n sourceAddressPrefixes = nsgRule.properties.sourceAddressPrefixes,\r\n destinationAddressPrefix - = nsgRule.properties.destinationAddressPrefix, \r\n destinationAddressPrefixes - = nsgRule.properties.destinationAddressPrefixes, \r\n networksecurityGroupName, - networksecurityRuleName = tostring(nsgRule.name), \r\n subscriptionId, - resourceGroup,\r\n destinationPortRanges = nsgRule.properties.destinationPortRanges,\r\n destinationPortRange - = nsgRule.properties.destinationPortRange,\r\n sourcePortRanges = nsgRule.properties.sourcePortRanges,\r\n sourcePortRange - = nsgRule.properties.sourcePortRange\r\n| extend Details = pack_all()\r\n| - project id, location, access, direction, subscriptionId, resourceGroup, Details","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure - Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"NSG - Rules","type":"table"}],"title":"Networking","type":"row"},{"collapsed":true,"datasource":null,"gridPos":{"h":1,"w":24,"x":0,"y":4},"id":52,"panels":[{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":9,"x":0,"y":5},"id":54,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"text":{},"textMode":"auto"},"targets":[{"account":"","azureResourceGraph":{"query":"resources - \r\n| where type =~ ''microsoft.operationalinsights/workspaces''\r\nor type - =~ ''microsoft.insights/components''\r\n| summarize count() by type\r\n| extend - type = case(\r\ntype == ''microsoft.insights/components'', \"Application Insights\",\r\ntype - == ''microsoft.operationalinsights/workspaces'', \"Log Analytics workspaces\",\r\nstrcat(type, - type))","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure - Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Workspaces - Overview","type":"stat"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":15,"x":9,"y":5},"id":55,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"text":{},"textMode":"auto"},"targets":[{"account":"","azureResourceGraph":{"query":"resources\r\n| - where type has ''microsoft.insights/''\r\n or type has ''microsoft.alertsmanagement/smartdetectoralertrules''\r\n or - type has ''microsoft.portal/dashboards''\r\n| where type != ''microsoft.insights/components''\r\n| - extend type = case(\r\n \ttype == ''microsoft.insights/workbooks'', \"Workbooks\",\r\n\ttype - == ''microsoft.insights/activitylogalerts'', \"Activity Log Alerts\",\r\n\ttype - == ''microsoft.insights/scheduledqueryrules'', \"Log Search Alerts\",\r\n\ttype - == ''microsoft.insights/actiongroups'', \"Action Groups\",\r\n\ttype == ''microsoft.insights/metricalerts'', - \"Metric Alerts\",\r\n\ttype =~ ''microsoft.alertsmanagement/smartdetectoralertrules'',''Smart - Detection Rules'',\r\n type =~ ''microsoft.insights/webtests'', ''URL Web - Tests'',\r\n type =~ ''microsoft.portal/dashboards'', ''Portal Dashboards'',\r\n type - =~ ''microsoft.insights/datacollectionrules'', ''Data Collection Rules'',\r\n type - =~ ''microsoft.insights/autoscalesettings'', ''Auto Scale Settings'',\r\n type - =~ ''microsoft.insights/alertrules'', ''Alert Rules'',\r\nstrcat(\"Not Translated: - \", type))\r\n| summarize count() by type","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure - Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Azure - Monitor Workbooks \u0026 Alerting Resources","type":"stat"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":0,"y":13},"id":57,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"resources\r\n| - where type has ''microsoft.insights/''\r\n or type has ''microsoft.alertsmanagement/smartdetectoralertrules''\r\n or - type has ''microsoft.portal/dashboards''\r\n| where type != ''microsoft.insights/components''\r\n| - extend type = case(\r\n \ttype == ''microsoft.insights/workbooks'', \"Workbooks\",\r\n\ttype - == ''microsoft.insights/activitylogalerts'', \"Activity Log Alerts\",\r\n\ttype - == ''microsoft.insights/scheduledqueryrules'', \"Log Search Alerts\",\r\n\ttype - == ''microsoft.insights/actiongroups'', \"Action Groups\",\r\n\ttype == ''microsoft.insights/metricalerts'', - \"Metric Alerts\",\r\n\ttype =~ ''microsoft.alertsmanagement/smartdetectoralertrules'',''Smart - Detection Rules'',\r\n type =~ ''microsoft.portal/dashboards'', ''Portal - Dashboards'',\r\n\tstrcat(\"Not Translated: \", type))\r\n| extend Enabled - = case(\r\n\ttype =~ ''Smart Detection Rules'', properties.state,\r\n\ttype - != ''Smart Detection Rules'', properties.enabled,\r\n\tstrcat(\"Not Translated: - \", type))\r\n| extend WorkbookType = iif(type =~ ''Workbooks'', properties.category, - '' '')\r\n| extend Details = pack_all()\r\n| project name, type, subscriptionId, - location, resourceGroup, Enabled, WorkbookType, Details","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure - Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Workbooks - \u0026 Alerting Resources","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":12,"y":13},"id":59,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"where - type =~ ''microsoft.operationalinsights/workspaces''\r\n| extend Sku = properties.sku.name\r\n| - extend RetentionInDays = properties.retentionInDays\r\n| extend Details = - pack_all()\r\n| project Workspace=id, resourceGroup, location, subscriptionId, - Sku, RetentionInDays, Details","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure - Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Log - Analytics","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":0,"y":21},"id":56,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"AlertsManagementResources\r\n| - extend AlertStatus = properties.essentials.monitorCondition\r\n| extend AlertState - = properties.essentials.alertState\r\n| extend AlertTime = properties.essentials.startDateTime\r\n| - extend AlertSuppressed = properties.essentials.actionStatus.isSuppressed\r\n| - extend Severity = properties.essentials.severity\r\n| where AlertStatus == - ''Fired''\r\n| extend Details = pack_all()\r\n| project id, name, subscriptionId, - resourceGroup, AlertStatus, AlertState, AlertTime, AlertSuppressed, Severity, - Details","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure - Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Active - Alerts","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"left","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":12,"y":21},"id":61,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"securityresources\r\n| - where type == \"microsoft.security/securescores\"\r\n| extend subscriptionSecureScore - = round(100 * bin((todouble(properties.score.current))/ todouble(properties.score.max), - 0.001))\r\n| where subscriptionSecureScore \u003e 0\r\n| project subscriptionSecureScore, - subscriptionId\r\n| order by subscriptionSecureScore asc","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure - Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Azure - Security Center Secure Store by Subscription","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":0,"y":29},"id":58,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"where - type =~ ''microsoft.insights/components''\r\n| extend RetentionInDays = properties.RetentionInDays\r\n| - extend IngestionMode = properties.IngestionMode\r\n| extend Details = pack_all()\r\n| - project Resource=id, location, resourceGroup, subscriptionId, IngestionMode, - RetentionInDays, Details","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure - Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"App - Monitoring","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":12,"y":37},"id":60,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"resources\r\n| - where type == \"microsoft.operationsmanagement/solutions\"\r\n| project Solution=plan.name, - Workspace=tolower(tostring(properties.workspaceResourceId)), subscriptionId\r\n\t| - join kind=leftouter(\r\n\t\tresources\r\n\t\t| where type =~ ''microsoft.operationalinsights/workspaces''\r\n\t\t| - project Workspace=tolower(tostring(id)),subscriptionId) on Workspace\r\n| - summarize Solutions = strcat_array(make_list(Solution), \",\") by Workspace, - subscriptionId\r\n| extend AzureSecurityCenter = iif(Solutions has ''Security'',''Enabled'',''Not - Enabled'')\r\n| extend AzureSecurityCenterFree = iif(Solutions has ''SecurityCenterFree'',''Enabled'',''Not - Enabled'')\r\n| extend AzureSentinel = iif(Solutions has \"SecurityInsights\",''Enabled'',''Not - Enabled'')\r\n| extend AzureMonitorVMs = iif(Solutions has \"VMInsights\",''Enabled'',''Not - Enabled'')\r\n| extend ServiceDesk = iif(Solutions has \"ITSM Connector\",''Enabled'',''Not - Enabled'')\r\n| extend AzureAutomation = iif(Solutions has \"AzureAutomation\",''Enabled'',''Not - Enabled'')\r\n| extend ChangeTracking = iif(Solutions has ''ChangeTracking'',''Enabled'',''Not - Enabled'')\r\n| extend UpdateManagement = iif(Solutions has ''Updates'',''Enabled'',''Not - Enabled'')\r\n| extend UpdateCompliance = iif(Solutions has ''WaaSUpdateInsights'',''Enabled'',''Not - Enabled'')\r\n| extend AzureMonitorContainers = iif(Solutions has ''ContainerInsights'',''Enabled'',''Not - Enabled'')\r\n| extend KeyVaultAnalytics = iif(Solutions has ''KeyVaultAnalytics'',''Enabled'',''Not - Enabled'')\r\n| extend SQLHealthCheck = iif(Solutions has ''SQLAssessment'',''Enabled'',''Not - Enabled'')","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure - Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Log - Analytics workspaces with enabled Solutions","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":0,"y":45},"id":62,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"SecurityResources - \r\n| where type == ''microsoft.security/securescores/securescorecontrols'' - \r\n| extend SecureControl = properties.displayName, unhealthy = properties.unhealthyResourceCount, - currentscore = properties.score.current, maxscore = properties.score.max, - subscriptionId\r\n| project SecureControl , unhealthy, currentscore, maxscore, - subscriptionId","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure - Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Azure - Security Center Secure Controls Score by Controls","type":"table"}],"title":"Monitoring - \u0026 Security","type":"row"}],"refresh":"","schemaVersion":31,"style":"dark","tags":[],"templating":{"list":[{"current":{},"hide":0,"includeAll":false,"label":"Datasource","multi":false,"name":"ds","options":[],"query":"grafana-azure-monitor-datasource","queryValue":"","refresh":1,"regex":"","skipUrlSync":false,"type":"datasource"},{"allValue":null,"current":{},"datasource":"${ds}","definition":"Subscriptions()","description":null,"error":null,"hide":0,"includeAll":false,"label":"Subscription(s)","multi":true,"name":"subscriptions","options":[],"query":"Subscriptions()","refresh":1,"regex":"","skipUrlSync":false,"sort":5,"type":"query"}]},"time":{"from":"now-1h","to":"now"},"title":"Azure - / Resources Overview","uid":"Mtwt2BV7k","version":1}}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '79639' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-jxRGAFHZGqRENALptjWpOw';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:15 GMT - grafana-trace-id: - - 55e6293709e4dd6ab5bb748746dd3a00 - mise-correlation-id: - - 56efaca8-2a00-4084-959b-d0a6a09b1a0a - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933796.898.31.904562|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/dashboards/uid/xLERdASnz - response: - body: - string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"cluster-detail","url":"/d/xLERdASnz/cluster-detail","expires":"0001-01-01T00:00:00Z","created":"2024-05-28T21:55:37Z","updated":"2024-05-28T21:55:37Z","updatedBy":"Anonymous","createdBy":"Anonymous","version":1,"hasAcl":false,"isFolder":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","provisioned":true,"provisionedExternalId":"ClusterDetail.json","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"annotations":{"list":[{"builtIn":1,"datasource":"-- - Grafana --","enable":true,"hide":true,"iconColor":"rgba(0, 211, 255, 1)","name":"Annotations - \u0026 Alerts","target":{"limit":100,"matchAny":false,"tags":[],"type":"dashboard"},"type":"dashboard"}]},"editable":true,"gnetId":null,"graphTooltip":0,"id":20,"links":[],"liveNow":false,"panels":[{"datasource":"Geneva - Datasource","description":"For a particular cluster, this widget shows it''s - health timeline - time at which each health state value was reported. For - a group of clusters, it shows the percentage of each health state reported - at a given time.","fieldConfig":{"defaults":{"color":{"mode":"continuous-RdYlGr"},"custom":{"fillOpacity":75,"lineWidth":0},"mappings":[],"max":1,"min":0,"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]},"unit":"short"},"overrides":[{"matcher":{"id":"byRegexp","options":"Ok.*"},"properties":[{"id":"mappings","value":[{"options":{"0":{"color":"transparent","index":0},"1":{"color":"green","index":1}},"type":"value"}]}]},{"matcher":{"id":"byRegexp","options":"Warning.*"},"properties":[{"id":"mappings","value":[{"options":{"0":{"color":"transparent","index":0},"1":{"color":"yellow","index":1}},"type":"value"}]}]},{"matcher":{"id":"byRegexp","options":"Error.*"},"properties":[{"id":"mappings","value":[{"options":{"0":{"color":"transparent","index":0},"1":{"color":"red","index":1}},"type":"value"}]}]}]},"gridPos":{"h":6,"w":24,"x":0,"y":0},"id":14,"options":{"alignValue":"center","legend":{"displayMode":"hidden","placement":"bottom"},"mergeValues":true,"rowHeight":0.9,"showValue":"never","tooltip":{"mode":"single"}},"pluginVersion":"8.1.2","targets":[{"account":"$account","backends":[],"customSeriesNaming":"{HealthState} - {ClusterName}","dimension":"","groupByUnit":"m","groupByValue":"1","healthQueryType":"Topology","hide":false,"metric":"","metricType":"query","metricsQueryType":"query","namespace":"ServiceFabric","queryText":"metric(\"ClusterHealthState\").samplingTypes(\"Count\").preaggregate(\"ClusterName, - HealthState\") | where HealthState == \"Ok\" and ClusterName in (\"$ClusterName\") - | project Count=replacenulls(Count, 0) | zoom Count=sum(Count) by 5m | top - 40 by avg(Count)","refId":"Ok","samplingType":"","service":"metrics","useBackends":false,"useCustomSeriesNaming":true},{"account":"$account","backends":[],"customSeriesNaming":"{HealthState} - {ClusterName}","dimension":"","groupByUnit":"m","groupByValue":"1","healthQueryType":"Topology","hide":false,"metric":"","metricType":"query","metricsQueryType":"query","namespace":"ServiceFabric","queryText":"metric(\"ClusterHealthState\").samplingTypes(\"Count\").preaggregate(\"ClusterName, - HealthState\") | where HealthState == \"Warning\" and ClusterName in (\"$ClusterName\") - | project Count=replacenulls(Count, 0) | zoom Count=sum(Count) by 5m | top - 40 by avg(Count)","refId":"Warning","samplingType":"","service":"metrics","useBackends":false,"useCustomSeriesNaming":true},{"account":"$account","backends":[],"customSeriesNaming":"{HealthState} - {ClusterName}","dimension":"","groupByUnit":"m","groupByValue":"1","healthQueryType":"Topology","hide":false,"metric":"","metricType":"query","metricsQueryType":"query","namespace":"ServiceFabric","queryText":"metric(\"ClusterHealthState\").samplingTypes(\"Count\").preaggregate(\"ClusterName, - HealthState\") | where HealthState == \"Error\" and ClusterName in (\"$ClusterName\") - | project Count=replacenulls(Count, 0) | zoom Count=sum(Count) by 5m | top - 40 by avg(Count)","refId":"Error","samplingType":"","service":"metrics","useBackends":false,"useCustomSeriesNaming":true}],"timeFrom":null,"timeShift":null,"title":"Cluster - health timeline","type":"state-timeline"},{"datasource":"Geneva Datasource","description":"Total - number of nodes reporting at least once per health state. A node may be counted - twice if it reported more than one health state during the selected time range.","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"hideFrom":{"legend":false,"tooltip":false,"viz":false}},"decimals":0,"mappings":[]},"overrides":[{"matcher":{"id":"byName","options":"Warning"},"properties":[{"id":"color","value":{"fixedColor":"red","mode":"fixed"}}]},{"matcher":{"id":"byName","options":"Error"},"properties":[{"id":"color","value":{"fixedColor":"red","mode":"fixed"}}]},{"matcher":{"id":"byName","options":"Ok"},"properties":[{"id":"color","value":{"fixedColor":"green","mode":"fixed"}}]}]},"gridPos":{"h":8,"w":12,"x":0,"y":6},"id":17,"options":{"legend":{"displayMode":"list","placement":"bottom"},"pieType":"pie","reduceOptions":{"calcs":["distinctCount"],"fields":"","values":false},"tooltip":{"mode":"single"}},"targets":[{"account":"$account","azureMonitor":{"timeGrain":"auto"},"backends":[],"customSeriesNaming":"{HealthState}","dimension":"","metric":"","metricType":"query","namespace":"ServiceFabric","queryText":"metric(\"NodeHealthState\").samplingTypes(\"DistinctCount_NodeName\").preaggregate(\"By-HealthState-ClusterName\") - | where ClusterName in (\"$clusterName\") | summarize sum=sum(DistinctCount_NodeName) - by HealthState","queryType":"Azure Monitor","refId":"NodeHealthCount","samplingType":"","service":"metrics","subscription":"f7152080-b4e8-47ee-9c85-7f1d0e6b72dc","useBackends":false,"useCustomSeriesNaming":true}],"title":"Nodes - in each health state","type":"piechart"},{"datasource":"Geneva Datasource","description":"Total - number of applications reporting at least once per health state. An application - may be counted twice if it reported more than one health state during the - selected time range.","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"hideFrom":{"legend":false,"tooltip":false,"viz":false}},"decimals":0,"mappings":[]},"overrides":[{"matcher":{"id":"byName","options":"Warning"},"properties":[{"id":"color","value":{"fixedColor":"yellow","mode":"fixed"}}]},{"matcher":{"id":"byName","options":"Error"},"properties":[{"id":"color","value":{"fixedColor":"red","mode":"fixed"}}]},{"matcher":{"id":"byName","options":"Ok"},"properties":[{"id":"color","value":{"fixedColor":"green","mode":"fixed"}}]}]},"gridPos":{"h":8,"w":12,"x":12,"y":6},"id":16,"options":{"legend":{"displayMode":"list","placement":"bottom"},"pieType":"pie","reduceOptions":{"calcs":["distinctCount"],"fields":"","values":false},"tooltip":{"mode":"single"}},"targets":[{"account":"$account","azureMonitor":{"timeGrain":"auto"},"backends":[],"customSeriesNaming":"{HealthState}","dimension":"","metric":"","metricType":"query","namespace":"ServiceFabric","queryText":" metric(\"AppHealthState\").samplingTypes(\"DistinctCount_AppName\").preaggregate(\"By-HealthState-ClusterName\") - | where ClusterName in (\"$clusterName\") | summarize sum=sum(DistinctCount_AppName) - by HealthState","queryType":"Azure Monitor","refId":"AppHealthCount","samplingType":"","service":"metrics","subscription":"f7152080-b4e8-47ee-9c85-7f1d0e6b72dc","useBackends":false,"useCustomSeriesNaming":true}],"title":"Applications - in each health state","type":"piechart"},{"datasource":"Geneva Datasource","description":"Shows - the timeline of when the health state was reported as Error by a node. The - nodes shown are the top 10 nodes that reported error most frequently across - the selected cluster.","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"fillOpacity":70,"lineWidth":1},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"#4a4a4a","value":null},{"color":"red","value":1}]}},"overrides":[]},"gridPos":{"h":9,"w":12,"x":0,"y":14},"id":10,"options":{"alignValue":"center","legend":{"displayMode":"hidden","placement":"bottom"},"mergeValues":true,"rowHeight":0.9,"showValue":"never","tooltip":{"mode":"single"}},"repeat":null,"targets":[{"account":"$account","backends":[],"customSeriesNaming":"{ClusterName} - {NodeName}","dimension":"","groupByUnit":"m","groupByValue":"1","healthQueryType":"Topology","metric":"","metricType":"query","namespace":"ServiceFabric","queryText":"metric(\"NodeHealthState\").samplingTypes(\"Count\").preaggregate(\"ClusterName, - NodeName, HealthState\") | where HealthState == \"Error\" | project Count=replacenulls(Count,0) - | zoom Count=max(Count) by 5m | top 10 by avg(Count) desc","queryType":"query","refId":"ErrorTimeline","samplingType":"","service":"metrics","useBackends":false,"useCustomSeriesNaming":true}],"title":"Top - 10 Nodes in Error state with their Error timelines","type":"state-timeline"},{"datasource":"Geneva - Datasource","description":"Shows the timeline of when the health state was - reported as Error by an application. The applications shown are the top 10 - applications that reported error most frequently across the selected cluster.","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"fillOpacity":50,"lineWidth":2},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"#4a4a4a","value":null},{"color":"red","value":1}]}},"overrides":[]},"gridPos":{"h":9,"w":12,"x":12,"y":14},"id":2,"options":{"alignValue":"center","legend":{"displayMode":"hidden","placement":"bottom"},"mergeValues":true,"rowHeight":0.9,"showValue":"never","tooltip":{"mode":"single"}},"pluginVersion":"8.1.2","targets":[{"account":"$account","backends":[],"customSeriesNaming":"{ClusterName} - {AppName}","dimension":"","groupByUnit":"m","groupByValue":"1","healthQueryType":"Topology","metric":"","metricType":"query","namespace":"ServiceFabric","queryText":"metric(\"AppHealthState\").samplingTypes(\"Count\").preaggregate(\"ClusterName, - AppName, HealthState\") | where HealthState == \"Error\" | project Count=replacenulls(Count,0) - | zoom Count=max(Count) by 5m | top 10 by avg(Count) desc","queryType":"query","refId":"ErrorTimeline","samplingType":"","service":"metrics","useBackends":false,"useCustomSeriesNaming":true}],"title":"Top - 10 Applications in Error state with their Error timelines","type":"state-timeline"},{"datasource":"Geneva - Datasource","description":"Shows the timeline of when the health state was - reported as Warning by a node. The nodes shown are the top 10 nodes that reported - warning health state most frequently across the selected cluster.","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"fillOpacity":70,"lineWidth":1},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"#4a4a4a","value":null},{"color":"yellow","value":1}]}},"overrides":[]},"gridPos":{"h":9,"w":12,"x":0,"y":23},"id":21,"options":{"alignValue":"center","legend":{"displayMode":"hidden","placement":"bottom"},"mergeValues":true,"rowHeight":0.9,"showValue":"never","tooltip":{"mode":"single"}},"targets":[{"account":"$account","backends":[],"customSeriesNaming":"{ClusterName} - {NodeName}","dimension":"","groupByUnit":"m","groupByValue":"1","healthQueryType":"Topology","metric":"","metricType":"query","namespace":"ServiceFabric","queryText":"metric(\"NodeHealthState\").samplingTypes(\"Count\").preaggregate(\"ClusterName, - NodeName, HealthState\") | where HealthState == \"Warning\" | project Count=replacenulls(Count,0) - | zoom Count=max(Count) by 5m | top 10 by avg(Count) desc","queryType":"query","refId":"WarningTimeline","samplingType":"","service":"metrics","useBackends":false,"useCustomSeriesNaming":true}],"title":"Top - 10 Nodes in Warning state with their Warning timelines","type":"state-timeline"},{"datasource":"Geneva - Datasource","description":"Shows the timeline of when the health state was - reported as Warning by an application. The applications shown are the top - 10 applications that reported warning state most frequently across the selected - cluster.","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"fillOpacity":50,"lineWidth":2},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"#4a4a4a","value":null},{"color":"yellow","value":1}]}},"overrides":[]},"gridPos":{"h":9,"w":12,"x":12,"y":23},"id":20,"options":{"alignValue":"center","legend":{"displayMode":"hidden","placement":"bottom"},"mergeValues":true,"rowHeight":0.9,"showValue":"never","tooltip":{"mode":"single"}},"pluginVersion":"8.1.2","targets":[{"account":"$account","backends":[],"customSeriesNaming":"{ClusterName} - {AppName}","dimension":"","groupByUnit":"m","groupByValue":"1","healthQueryType":"Topology","metric":"","metricType":"query","namespace":"ServiceFabric","queryText":"metric(\"AppHealthState\").samplingTypes(\"Count\").preaggregate(\"ClusterName, - AppName, HealthState\") | where HealthState == \"Warning\" | project Count=replacenulls(Count,0) - | zoom Count=max(Count) by 5m | top 10 by avg(Count) desc","queryType":"query","refId":"WarningTimeline","samplingType":"","service":"metrics","useBackends":false,"useCustomSeriesNaming":true}],"title":"Top - 10 Applications in Warning state with their Warning timelines","type":"state-timeline"}],"refresh":false,"schemaVersion":31,"style":"dark","tags":[],"templating":{"list":[{"allValue":null,"current":{},"datasource":"Geneva - Datasource","definition":"accounts()","description":"The Geneva metrics account - name","error":null,"hide":0,"includeAll":false,"label":"Account","multi":false,"name":"account","options":[],"query":"accounts()","refresh":1,"regex":"","skipUrlSync":false,"sort":1,"type":"query"},{"allValue":null,"current":{},"datasource":"Geneva - Datasource","definition":"dimensionValues($account, ServiceFabric, ClusterHealthState, - ClusterName)","description":"The name of the cluster you want to see data - for","error":null,"hide":0,"includeAll":true,"label":"Cluster Name","multi":true,"name":"ClusterName","options":[],"query":"dimensionValues($account, - ServiceFabric, ClusterHealthState, ClusterName)","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"}]},"time":{"from":"now-6h","to":"now"},"timepicker":{},"timezone":"","title":"Cluster - Detail","uid":"xLERdASnz","version":1}}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '14454' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-yd1jhzBBuen40eFoC03dVA';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:16 GMT - grafana-trace-id: - - fa90304fbea13210f649520708e6b227 - mise-correlation-id: - - c3124b2f-afb2-4a37-afe2-e6da573b3165 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933797.064.26.449196|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/dashboards/uid/defenderForCloudActiveAlerts - response: - body: - string: "{\"meta\":{\"type\":\"db\",\"canSave\":true,\"canEdit\":true,\"canAdmin\":true,\"canStar\":true,\"canDelete\":true,\"slug\":\"defender-for-cloud-active-alerts\",\"url\":\"/d/defenderForCloudActiveAlerts/defender-for-cloud-active-alerts\",\"expires\":\"0001-01-01T00:00:00Z\",\"created\":\"2024-05-28T21:55:37Z\",\"updated\":\"2024-05-28T21:55:37Z\",\"updatedBy\":\"Anonymous\",\"createdBy\":\"Anonymous\",\"version\":1,\"hasAcl\":false,\"isFolder\":false,\"folderId\":12,\"folderUid\":\"ms-def\",\"folderTitle\":\"Microsoft - Defender for Cloud\",\"folderUrl\":\"/dashboards/f/ms-def/microsoft-defender-for-cloud\",\"provisioned\":true,\"provisionedExternalId\":\"Defender-for-Cloud-ActiveAlerts.json\",\"annotationsPermissions\":{\"dashboard\":{\"canAdd\":true,\"canEdit\":true,\"canDelete\":true},\"organization\":{\"canAdd\":true,\"canEdit\":true,\"canDelete\":true}}},\"dashboard\":{\"__elements\":{},\"__inputs\":[],\"__requires\":[{\"id\":\"barchart\",\"name\":\"Bar - chart\",\"type\":\"panel\",\"version\":\"\"},{\"id\":\"grafana\",\"name\":\"Grafana\",\"type\":\"grafana\",\"version\":\"9.4.12\"},{\"id\":\"grafana-azure-monitor-datasource\",\"name\":\"Azure - Monitor\",\"type\":\"datasource\",\"version\":\"1.0.0\"},{\"id\":\"stat\",\"name\":\"Stat\",\"type\":\"panel\",\"version\":\"\"},{\"id\":\"table\",\"name\":\"Table\",\"type\":\"panel\",\"version\":\"\"},{\"id\":\"text\",\"name\":\"Text\",\"type\":\"panel\",\"version\":\"\"}],\"description\":\"Alert - dashboard for Defender for Cloud (MDC)\",\"editable\":true,\"id\":13,\"links\":[{\"asDropdown\":false,\"icon\":\"external - link\",\"includeVars\":false,\"keepTime\":false,\"tags\":[],\"targetBlank\":true,\"title\":\"Feedback\",\"tooltip\":\"\",\"type\":\"link\",\"url\":\"https://forms.office.com/r/trfcu7UYK9\"}],\"liveNow\":false,\"panels\":[{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"description\":\"\",\"gridPos\":{\"h\":3,\"w\":9,\"x\":0,\"y\":0},\"id\":2,\"options\":{\"code\":{\"language\":\"plaintext\",\"showLineNumbers\":false,\"showMiniMap\":false},\"content\":\"\\u003ch1 - style=\\\"font-size:2vw;\\\"\\u003eActive alerts by severity\\u003c/h1\\u003e\",\"mode\":\"html\"},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"A\"}],\"transparent\":true,\"type\":\"text\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"description\":\"\",\"gridPos\":{\"h\":3,\"w\":15,\"x\":9,\"y\":0},\"id\":7,\"options\":{\"code\":{\"language\":\"plaintext\",\"showLineNumbers\":false,\"showMiniMap\":false},\"content\":\"\\u003ch1 - style=\\\"font-size:2vw;\\\"\\u003eAlerts generated by severity and day\\u003c/h1\\u003e\",\"mode\":\"html\"},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"A\"}],\"transparent\":true,\"type\":\"text\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"noValue\":\"0\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"dark-green\",\"value\":null}]}},\"overrides\":[]},\"gridPos\":{\"h\":8,\"w\":2,\"x\":0,\"y\":3},\"id\":31,\"options\":{\"colorMode\":\"value\",\"graphMode\":\"area\",\"justifyMode\":\"center\",\"orientation\":\"auto\",\"reduceOptions\":{\"calcs\":[\"lastNotNull\"],\"fields\":\"\",\"values\":false},\"textMode\":\"auto\"},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"azureResourceGraph\":{\"query\":\" - \ securityresources\\r\\n | where type =~ 'microsoft.security/locations/alerts'\\r\\n - \ | where properties.Status in ('Active')\\r\\n | extend Severity = properties.Severity\\r\\n - \ | extend TimeRange = properties.TimeGeneratedUtc \\r\\n | where TimeRange - \\u003e ago($TimeRange)\\r\\n | where Severity == 'Information'\\r\\n | - project Severity = tostring(Severity)\\r\\n | summarize information = count() - by Severity\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure - Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$Subscriptions\"]}],\"title\":\"Information\",\"transparent\":true,\"type\":\"stat\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"noValue\":\"0\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"dark-yellow\",\"value\":null}]}},\"overrides\":[]},\"gridPos\":{\"h\":8,\"w\":2,\"x\":2,\"y\":3},\"id\":5,\"options\":{\"colorMode\":\"value\",\"graphMode\":\"area\",\"justifyMode\":\"center\",\"orientation\":\"auto\",\"reduceOptions\":{\"calcs\":[\"lastNotNull\"],\"fields\":\"\",\"values\":false},\"textMode\":\"auto\"},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"azureResourceGraph\":{\"query\":\" - \ securityresources\\r\\n | where type =~ 'microsoft.security/locations/alerts'\\r\\n - \ | where properties.Status in ('Active')\\r\\n | extend Severity = properties.Severity\\r\\n - \ | extend TimeRange = properties.TimeGeneratedUtc \\r\\n | where TimeRange - \\u003e ago($TimeRange)\\r\\n | where Severity == 'Low'\\r\\n | project - Severity = tostring(Severity)\\r\\n | summarize Low = count() by Severity\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure - Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$Subscriptions\"]}],\"title\":\"Low\",\"transformations\":[{\"id\":\"organize\",\"options\":{\"excludeByName\":{\"Low\":false},\"indexByName\":{},\"renameByName\":{}}}],\"transparent\":true,\"type\":\"stat\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"noValue\":\"0\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"dark-orange\",\"value\":null}]}},\"overrides\":[]},\"gridPos\":{\"h\":8,\"w\":2,\"x\":4,\"y\":3},\"id\":4,\"options\":{\"colorMode\":\"value\",\"graphMode\":\"area\",\"justifyMode\":\"center\",\"orientation\":\"auto\",\"reduceOptions\":{\"calcs\":[\"lastNotNull\"],\"fields\":\"\",\"values\":false},\"textMode\":\"auto\"},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"azureResourceGraph\":{\"query\":\" - \ securityresources\\r\\n | where type =~ 'microsoft.security/locations/alerts'\\r\\n - \ | where properties.Status in ('Active')\\r\\n | extend Severity = properties.Severity\\r\\n - \ | extend TimeRange = properties.TimeGeneratedUtc \\r\\n | where TimeRange - \\u003e ago($TimeRange)\\r\\n | where Severity == 'Medium'\\r\\n | project - Severity = tostring(Severity)\\r\\n | summarize medium = count() by Severity\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure - Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$Subscriptions\"]}],\"title\":\"Medium\",\"transformations\":[{\"id\":\"organize\",\"options\":{\"excludeByName\":{\"Severity\":false,\"count_\":true,\"medium\":false},\"indexByName\":{},\"renameByName\":{\"count_\":\"\"}}}],\"transparent\":true,\"type\":\"stat\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"noValue\":\"0\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"dark-red\",\"value\":null}]}},\"overrides\":[]},\"gridPos\":{\"h\":8,\"w\":2,\"x\":6,\"y\":3},\"id\":6,\"options\":{\"colorMode\":\"value\",\"graphMode\":\"area\",\"justifyMode\":\"center\",\"orientation\":\"auto\",\"reduceOptions\":{\"calcs\":[\"lastNotNull\"],\"fields\":\"\",\"values\":false},\"textMode\":\"auto\"},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"azureResourceGraph\":{\"query\":\" - \ securityresources\\r\\n | where type =~ 'microsoft.security/locations/alerts'\\r\\n - \ | where properties.Status in ('Active')\\r\\n | extend Severity = properties.Severity\\r\\n - \ | extend TimeRange = properties.TimeGeneratedUtc \\r\\n | where TimeRange - \\u003e ago($TimeRange)\\r\\n | where Severity == 'High'\\r\\n | project - Severity = tostring(Severity)\\r\\n | summarize high = count() by Severity\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure - Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$Subscriptions\"]}],\"title\":\"High\",\"transparent\":true,\"type\":\"stat\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{\"axisCenteredZero\":false,\"axisColorMode\":\"text\",\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"fillOpacity\":80,\"gradientMode\":\"none\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineWidth\":1,\"scaleDistribution\":{\"type\":\"linear\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"mappings\":[],\"noValue\":\"0\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null}]},\"unit\":\"none\"},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"InfoCount\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-green\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"LowCount\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-yellow\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"MediumCount\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-orange\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"HighCount\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-red\",\"mode\":\"fixed\"}}]}]},\"gridPos\":{\"h\":10,\"w\":15,\"x\":9,\"y\":3},\"id\":30,\"options\":{\"barRadius\":0,\"barWidth\":0.34,\"fullHighlight\":false,\"groupWidth\":0.7,\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\",\"showLegend\":true},\"orientation\":\"auto\",\"showValue\":\"always\",\"stacking\":\"normal\",\"tooltip\":{\"mode\":\"single\",\"sort\":\"none\"},\"xField\":\"datestamp\",\"xTickLabelRotation\":-45,\"xTickLabelSpacing\":0},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"azureResourceGraph\":{\"query\":\"securityresources\\r\\n| - where type == \\\"microsoft.security/locations/alerts\\\"\\r\\n| extend Severity - = tostring(properties.Severity), TimeGeneratedUtc = todatetime(properties.TimeGeneratedUtc)\\r\\n| - where Severity == \\\"Medium\\\"\\r\\n| summarize MediumCount = count() by - bin(TimeGeneratedUtc, 1d), Severity\\r\\n| join kind=leftouter (\\r\\nsecurityresources - \\r\\n| where type == \\\"microsoft.security/locations/alerts\\\"\\r\\n| extend - Severity = tostring(properties.Severity), TimeGeneratedUtc = todatetime(properties.TimeGeneratedUtc)\\r\\n| - where Severity == \\\"Low\\\"\\r\\n| summarize LowCount = count() by bin(TimeGeneratedUtc, - 1d), Severity) on TimeGeneratedUtc\\r\\n| join kind=leftouter (\\r\\nsecurityresources\\r\\n| - where type == \\\"microsoft.security/locations/alerts\\\"\\r\\n| extend Severity - = tostring(properties.Severity), TimeGeneratedUtc = todatetime(properties.TimeGeneratedUtc)\\r\\n| - where Severity == \\\"High\\\"\\r\\n| summarize HighCount = count() by bin(TimeGeneratedUtc, - 1d), Severity) on TimeGeneratedUtc\\r\\n| join kind=leftouter\\r\\n(securityresources\\r\\n| - where type == \\\"microsoft.security/locations/alerts\\\"\\r\\n| extend Severity - = tostring(properties.Severity), TimeGeneratedUtc\_=\_todatetime(properties.TimeGeneratedUtc)\\r\\n| - where Severity == \\\"Informational\\\"\\r\\n| summarize InfoCount = count() - by bin(TimeGeneratedUtc,\_1d),\_Severity\\r\\n) on TimeGeneratedUtc\\r\\n| - where TimeGeneratedUtc \\u003e ago($TimeRange)\\r\\n| extend datestamp = format_datetime(TimeGeneratedUtc, - 'yyyy-MM-dd')\\r\\n| project datestamp, HighCount,\_MediumCount,\_LowCount,\_InfoCount\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure - Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$Subscriptions\"]}],\"transformations\":[{\"id\":\"organize\",\"options\":{\"excludeByName\":{\"TimeGeneratedUtc\":false},\"indexByName\":{},\"renameByName\":{\"HighCount\":\"Alerts - with high severity\",\"InfoCount\":\"Alerts with information severity\",\"LowCount\":\"Alerts - with low severity\",\"MediumCount\":\"Alerts with medium severity\",\"TimeGeneratedUtc\":\"Date\"}}}],\"transparent\":true,\"type\":\"barchart\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"description\":\"\",\"gridPos\":{\"h\":3,\"w\":12,\"x\":6,\"y\":13},\"id\":10,\"options\":{\"code\":{\"language\":\"plaintext\",\"showLineNumbers\":false,\"showMiniMap\":false},\"content\":\"\\u003ch1 - style=\\\"font-size:2vw;\\\"\\u003eMITRE ATT\\u0026CK Tactics: Enterprise\\u003c/h1\\u003e\",\"mode\":\"html\"},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"A\"}],\"transparent\":true,\"type\":\"text\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"noValue\":\"No - alerts in this time range\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"dark-blue\",\"value\":null}]}},\"overrides\":[]},\"gridPos\":{\"h\":14,\"w\":23,\"x\":0,\"y\":16},\"id\":12,\"options\":{\"colorMode\":\"background\",\"graphMode\":\"area\",\"justifyMode\":\"center\",\"orientation\":\"auto\",\"reduceOptions\":{\"calcs\":[\"lastNotNull\"],\"fields\":\"\",\"values\":true},\"text\":{},\"textMode\":\"auto\"},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"azureResourceGraph\":{\"query\":\"securityresources\\r\\n| - where type == \\\"microsoft.security/locations/alerts\\\"\\r\\n| extend Details - = parse_json(properties)\\r\\n| where properties.Status in ('Active')\\r\\n| - extend TimeRange = properties.TimeGeneratedUtc \\r\\n| where TimeRange \\u003e - ago($TimeRange)\\r\\n| extend Tactics = Details.[\\\"Intent\\\"]\\r\\n| extend - TimeGeneratedUtc = Details.[\\\"TimeGeneratedUtc\\\"]\\r\\n| project Tactics\\r\\n| - extend Tactic = split(Tactics,\\\",\\\")\\r\\n| mv-expand Tactic\\r\\n| extend - Tactic = trim(\\\" \\\",tostring(Tactic))\\r\\n| summarize count = count() - by Tactic\\r\\n| sort by Tactic desc\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure - Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$Subscriptions\"]}],\"transparent\":true,\"type\":\"stat\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"description\":\"\",\"gridPos\":{\"h\":3,\"w\":11,\"x\":7,\"y\":30},\"id\":13,\"options\":{\"code\":{\"language\":\"plaintext\",\"showLineNumbers\":false,\"showMiniMap\":false},\"content\":\"\\u003ch1 - style=\\\"font-size:2vw;\\\"\\u003eAlerts by count\\u003c/h1\\u003e\",\"mode\":\"html\"},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"A\"}],\"transparent\":true,\"type\":\"text\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{\"align\":\"left\",\"cellOptions\":{\"type\":\"auto\"},\"inspect\":false},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":80}]},\"unit\":\"short\"},\"overrides\":[]},\"gridPos\":{\"h\":12,\"w\":23,\"x\":0,\"y\":32},\"id\":14,\"options\":{\"footer\":{\"countRows\":false,\"fields\":\"\",\"reducer\":[\"sum\"],\"show\":false},\"showHeader\":true},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"azureResourceGraph\":{\"query\":\" - \ datatable(AlertDisplayName: string) [ \\\"All\\\"] | union(securityresources\\r\\n| - where type =~ 'microsoft.security/locations/alerts'\\r\\n| extend Prop = parse_json(properties)\\r\\n| - where properties.Status in ('Active')\\r\\n| extend TimeRange = properties.TimeGeneratedUtc - \\r\\n| where TimeRange \\u003e ago($TimeRange)\\r\\n| extend AlertDisplayName - = Prop.[\\\"AlertDisplayName\\\"]\\r\\n| extend str = strcat(AlertDisplayName, - \\\" \\\")\\r\\n| summarize Count = count() by tostring(str))\\r\\n| where - Count \\u003e 0\\r\\n| order by Count desc \\r\\n\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure - Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$Subscriptions\"]}],\"transformations\":[{\"id\":\"organize\",\"options\":{\"excludeByName\":{\"AlertDisplayName\":true},\"indexByName\":{},\"renameByName\":{\"Count\":\"Count\",\"str\":\"Alert - Displayname\"}}}],\"transparent\":true,\"type\":\"table\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"description\":\"\",\"gridPos\":{\"h\":3,\"w\":12,\"x\":6,\"y\":44},\"id\":15,\"options\":{\"code\":{\"language\":\"plaintext\",\"showLineNumbers\":false,\"showMiniMap\":false},\"content\":\"# - Alerts by affected resource\",\"mode\":\"markdown\"},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"A\"}],\"transparent\":true,\"type\":\"text\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"continuous-blues\"},\"custom\":{\"axisCenteredZero\":false,\"axisColorMode\":\"text\",\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"fillOpacity\":80,\"gradientMode\":\"scheme\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineWidth\":1,\"scaleDistribution\":{\"type\":\"linear\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"decimals\":0,\"mappings\":[],\"max\":75,\"min\":0,\"noValue\":\"No - alerts in this time range\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"text\",\"value\":null}]},\"unit\":\"none\"},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Number - of alerts\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-blue\",\"mode\":\"fixed\"}}]}]},\"gridPos\":{\"h\":17,\"w\":11,\"x\":0,\"y\":47},\"id\":16,\"options\":{\"barRadius\":0,\"barWidth\":0.8,\"fullHighlight\":false,\"groupWidth\":0.7,\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\",\"showLegend\":true},\"orientation\":\"vertical\",\"showValue\":\"always\",\"stacking\":\"none\",\"tooltip\":{\"mode\":\"single\",\"sort\":\"none\"},\"xField\":\"Resource - Group\",\"xTickLabelRotation\":-45,\"xTickLabelSpacing\":0},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"azureResourceGraph\":{\"query\":\"securityresources\\r\\n| - where type =~ 'microsoft.security/locations/alerts'\\r\\n| extend Details - = parse_json(properties)\\r\\n| where properties.Status in ('Active')\\r\\n| - extend TimeRange = properties.TimeGeneratedUtc \\r\\n| where TimeRange \\u003e - ago($TimeRange)\\r\\n| extend RG = tostring(resourceGroup)\\r\\n| where RG - != \\\"\\\"\\r\\n| summarize count = count() by RG\\r\\n| sort by RG desc - \"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure - Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$Subscriptions\"]}],\"title\":\"Alert - count by resource group\",\"transformations\":[{\"id\":\"organize\",\"options\":{\"excludeByName\":{},\"indexByName\":{},\"renameByName\":{\"RG\":\"Resource - Group\",\"count\":\"Number of alerts\"}}}],\"transparent\":true,\"type\":\"barchart\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"continuous-blues\"},\"custom\":{\"axisCenteredZero\":false,\"axisColorMode\":\"text\",\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"fillOpacity\":80,\"gradientMode\":\"scheme\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineWidth\":1,\"scaleDistribution\":{\"type\":\"linear\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"decimals\":0,\"mappings\":[],\"max\":75,\"min\":0,\"noValue\":\"No - alerts in this time range\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"text\",\"value\":null}]},\"unit\":\"none\"},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Count\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-blue\",\"mode\":\"fixed\"}}]}]},\"gridPos\":{\"h\":17,\"w\":12,\"x\":11,\"y\":47},\"id\":26,\"options\":{\"barRadius\":0,\"barWidth\":0.8,\"fullHighlight\":false,\"groupWidth\":0.7,\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\",\"showLegend\":true},\"orientation\":\"vertical\",\"showValue\":\"always\",\"stacking\":\"none\",\"tooltip\":{\"mode\":\"single\",\"sort\":\"none\"},\"xField\":\"ResourceType\",\"xTickLabelRotation\":-45,\"xTickLabelSpacing\":0},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"azureResourceGraph\":{\"query\":\"datatable(ResourceId: - string) [ \\\"All\\\"] | union (securityresources\\r\\n| where type =~ 'microsoft.security/locations/alerts'\\r\\n| - where properties.Status in ('Active')\\r\\n| extend TimeRange = properties.TimeGeneratedUtc - \\r\\n| where TimeRange \\u003e ago($TimeRange)\\r\\n| extend TimeGenerated - = properties.TimeGeneratedUtc \\r\\n| extend ResourceIdentifiers = properties.ResourceIdentifiers\\r\\n| - mv-expand ResourceIdentifiers\\r\\n| extend ResourceType = tostring(ResourceIdentifiers.Type),\\r\\n - \ AzureResourceId = tolower(tostring(ResourceIdentifiers.AzureResourceId))\\r\\n| - where ResourceType == \\\"AzureResource\\\" and isnotempty(AzureResourceId)\\r\\n| - parse AzureResourceId with \\\"/subscriptions/\\\" Subscription \\\"/resourcegroups/\\\" - ResourceGroup \\\"/providers/\\\" ProviderName \\\"/\\\" ResourceType \\\"/\\\" - ResourceName\\r\\n| extend ResourceType = iif(isempty(ResourceType), \\\"Subscription\\\", - ResourceType)\\r\\n| summarize Count=count() by ResourceType)\\r\\n| where - Count \\u003e 0\\r\\n| sort by ResourceType\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure - Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$Subscriptions\"]}],\"title\":\"Alert - count by resource type\",\"transformations\":[{\"id\":\"organize\",\"options\":{\"excludeByName\":{\"ResourceId\":true},\"indexByName\":{},\"renameByName\":{\"Count\":\"Number - of alerts\",\"RG\":\"Resource Group\",\"ResourceType\":\"Resource Type\",\"count\":\"Number - of alerts\"}}}],\"transparent\":true,\"type\":\"barchart\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"continuous-blues\"},\"custom\":{\"axisCenteredZero\":false,\"axisColorMode\":\"text\",\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"fillOpacity\":80,\"gradientMode\":\"scheme\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineWidth\":1,\"scaleDistribution\":{\"type\":\"linear\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"decimals\":0,\"mappings\":[],\"max\":75,\"min\":0,\"noValue\":\"No - alerts in this time range\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"text\",\"value\":null}]},\"unit\":\"short\"},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Count\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-blue\",\"mode\":\"fixed\"}}]}]},\"gridPos\":{\"h\":17,\"w\":11,\"x\":0,\"y\":64},\"id\":27,\"options\":{\"barRadius\":0,\"barWidth\":0.8,\"fullHighlight\":false,\"groupWidth\":0.7,\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\",\"showLegend\":true},\"orientation\":\"vertical\",\"showValue\":\"always\",\"stacking\":\"none\",\"tooltip\":{\"mode\":\"single\",\"sort\":\"none\"},\"xField\":\"TAG\",\"xTickLabelRotation\":-45,\"xTickLabelSpacing\":0},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"azureResourceGraph\":{\"query\":\"resources\\r\\n - \ | project id = tolower(id), tags\\r\\n | join kind=inner (securityresources\\r\\n - \ | where type =~ \\\"microsoft.security/locations/alerts\\\"\\r\\n | extend - isAzure = tostring(properties.ResourceIdentifiers) matches regex '\\\"Type\\\"\\\\\\\\s*:\\\\\\\\s*\\\"AzureResource\\\"'\\r\\n - \ | extend affectedResourceId = extract('\\\"AzureResourceId\\\"\\\\\\\\s*:\\\\\\\\s*\\\"([^\\\"]*)\\\"', - 1, tostring(properties.ResourceIdentifiers))\\r\\n | extend hostName = iff(isAzure, - \\\"\\\", extract('\\\"HostName\\\"\\\\\\\\s*:\\\\\\\\s*\\\"([^\\\"]*)\\\"', - 1, tostring(properties.Entities)))\\r\\n | extend splitAffectedResourceId - = split(affectedResourceId, \\\"/\\\")\\r\\n | extend resourceNameIndex = - iff(array_length(splitAffectedResourceId) \\u003e 1, array_length(splitAffectedResourceId) - - 1, 0)\\r\\n | extend affectedResourceName = iff(isAzure, splitAffectedResourceId[resourceNameIndex], - iff(isempty(hostName), \\\"Non-Azure\\\", hostName))| project-away resourceNameIndex, - splitAffectedResourceId, hostName, isAzure\\r\\n | project alertId = id, - subscriptionId, alertProperties = properties, affectedResourceId = tolower(affectedResourceId)\\r\\n - \ ) on $left.id == $right.affectedResourceId\\r\\n | extend id = alertId, - subscriptionId, properties = alertProperties\\r\\n | where properties.Status - in ('Active')\\r\\n | where properties.Severity in ('Low', 'Medium', 'High')\\r\\n - \ | extend TimeGenerated = properties.TimeGeneratedUtc \\r\\n | where TimeGenerated - \\u003e ago($TimeRange)\\r\\n | extend SeverityRank = case(\\r\\n properties.Severity - == 'High', 3,\\r\\n properties.Severity == 'Medium', 2,\\r\\n properties.Severity - == 'Low', 1,\\r\\n 0\\r\\n )\\r\\n | sort by SeverityRank desc, tostring(properties.SystemAlertId) - asc\\r\\n| extend tags = tags\\r\\n| mv-expand ['tags']\\r\\n| extend tagparse - = parse_json(['tags'])\\r\\n| parse tagparse with '{\\\"' TagName '\\\":\\\"' - Value '\\\"}'\\r\\n| where isnotempty(TagName)\\r\\n| project Value, alertId\\r\\n| - summarize Count = count() by Value\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure - Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$Subscriptions\"]}],\"title\":\"Alert - count by tag\",\"transformations\":[{\"id\":\"organize\",\"options\":{\"excludeByName\":{\"ResourceId\":true},\"indexByName\":{},\"renameByName\":{\"Count\":\"Number - of alerts\",\"RG\":\"Resource Group\",\"ResourceType\":\"Resource Type\",\"Value\":\"TAG\",\"count\":\"Number - of alerts\"}}}],\"transparent\":true,\"type\":\"barchart\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"continuous-blues\"},\"custom\":{\"axisCenteredZero\":false,\"axisColorMode\":\"series\",\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"fillOpacity\":80,\"gradientMode\":\"scheme\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineWidth\":1,\"scaleDistribution\":{\"type\":\"linear\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"decimals\":0,\"mappings\":[],\"max\":75,\"min\":0,\"noValue\":\"No - alerts in this time range\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"text\",\"value\":null}]},\"unit\":\"none\"},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Count\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-blue\",\"mode\":\"fixed\"}}]}]},\"gridPos\":{\"h\":17,\"w\":11,\"x\":11,\"y\":64},\"id\":28,\"options\":{\"barRadius\":0,\"barWidth\":0.8,\"fullHighlight\":false,\"groupWidth\":0.7,\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\",\"showLegend\":true},\"orientation\":\"vertical\",\"showValue\":\"always\",\"stacking\":\"none\",\"tooltip\":{\"mode\":\"single\",\"sort\":\"none\"},\"xField\":\"location\",\"xTickLabelRotation\":-45,\"xTickLabelSpacing\":0},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"azureResourceGraph\":{\"query\":\"securityresources\\r\\n| - where type =~ 'microsoft.security/locations/alerts'\\r\\n| where properties.Status - in ('Active')\\r\\n| extend TimeRange = properties.TimeGeneratedUtc \\r\\n| - where TimeRange \\u003e ago($TimeRange)\\r\\n//| where location != \\\"\\\"\\r\\n| - extend ResourceIdentifiers = properties.ResourceIdentifiers\\r\\n| mv-expand - ResourceIdentifiers\\r\\n| extend AzureResourceId = tolower(tostring(ResourceIdentifiers.AzureResourceId))\\r\\n| - project id, AzureResourceId, subscriptionId\\r\\n| join (\\r\\nresources\\r\\n| - project AzureResourceId = tolower(id), location\\r\\n) on AzureResourceId\\r\\n| - summarize Count = count() by location\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure - Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$Subscriptions\"]}],\"title\":\"Alert - count by region\",\"transformations\":[{\"id\":\"organize\",\"options\":{\"excludeByName\":{\"ResourceId\":true},\"indexByName\":{},\"renameByName\":{\"Count\":\"Number - of alerts\",\"RG\":\"Resource Group\",\"ResourceType\":\"Resource Type\",\"Value\":\"TAG\",\"count\":\"Number - of alerts\",\"location\":\"Region\"}}}],\"transparent\":true,\"type\":\"barchart\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{\"align\":\"left\",\"cellOptions\":{\"type\":\"auto\"},\"inspect\":false},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"text\",\"value\":null},{\"color\":\"dark-blue\",\"value\":1}]}},\"overrides\":[]},\"gridPos\":{\"h\":14,\"w\":23,\"x\":0,\"y\":81},\"id\":21,\"options\":{\"footer\":{\"countRows\":false,\"fields\":\"\",\"reducer\":[\"sum\"],\"show\":false},\"showHeader\":true,\"sortBy\":[{\"desc\":true,\"displayName\":\"Number - of alerts\"}]},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"azureResourceGraph\":{\"query\":\"datatable(ResourceId: - string) [ \\\"All\\\"] | union (securityresources\\r\\n | where type =~ 'microsoft.security/locations/alerts'\\r\\n - \ | extend TimeRange = properties.TimeGeneratedUtc \\r\\n | where properties.Status - in ('Active')\\r\\n | where TimeRange \\u003e ago($TimeRange)\\r\\n | extend - ResourceIdentifiers = properties.ResourceIdentifiers\\r\\n | mv-expand ResourceIdentifiers\\r\\n - | extend ResourceType = tostring(ResourceIdentifiers.Type),\\r\\n AzureResourceId - = tolower(tostring(ResourceIdentifiers.AzureResourceId))\\r\\n| where ResourceType - == \\\"AzureResource\\\" and isnotempty(AzureResourceId)\\r\\n| parse AzureResourceId - with \\\"/subscriptions/\\\" Subscription \\\"/resourcegroups/\\\" ResourceGroup - \\\"/providers/\\\" ProviderName \\\"/\\\" ResourceType \\\"/\\\" ResourceName\\r\\n| - extend ResourceName = iif(isempty(ResourceName), subscriptionId, ResourceName)\\r\\n| - extend ResourceType = iif(isempty(ResourceType), \\\"Subscription\\\", ResourceType)\\r\\n| - extend ResourceGroup = iif(isempty(ResourceGroup), \\\"n/a\\\", ResourceGroup)\\r\\n| - summarize Count=count() by ResourceName, ResourceType, ResourceGroup\\r\\n| - top 25 by Count)\\r\\n| order by Count desc \"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure - Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$Subscriptions\"]}],\"title\":\"Top - 25 attacked resources\",\"transformations\":[{\"id\":\"organize\",\"options\":{\"excludeByName\":{\"ResourceId\":true},\"indexByName\":{},\"renameByName\":{\"Count\":\"Number - of alerts\",\"ResourceGroup\":\"Resource group\",\"ResourceName\":\"Resource - name\",\"ResourceType\":\"Resource type\"}}}],\"transparent\":true,\"type\":\"table\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"description\":\"\",\"gridPos\":{\"h\":3,\"w\":12,\"x\":6,\"y\":95},\"id\":22,\"options\":{\"code\":{\"language\":\"plaintext\",\"showLineNumbers\":false,\"showMiniMap\":false},\"content\":\"\\u003ch1 - style=\\\"font-size:2vw;\\\"\\u003eDismissed Alerts\\u003c/h1\\u003e\",\"mode\":\"html\"},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"A\"}],\"transparent\":true,\"type\":\"text\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{\"align\":\"left\",\"cellOptions\":{\"type\":\"auto\"},\"inspect\":false},\"mappings\":[],\"noValue\":\"No - alerts in this time range\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"text\",\"value\":null},{\"color\":\"dark-blue\",\"value\":1}]}},\"overrides\":[]},\"gridPos\":{\"h\":14,\"w\":23,\"x\":0,\"y\":98},\"id\":23,\"options\":{\"footer\":{\"countRows\":false,\"fields\":\"\",\"reducer\":[\"sum\"],\"show\":false},\"showHeader\":true},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"azureResourceGraph\":{\"query\":\"securityresources\\r\\n| - where type =~ 'microsoft.security/locations/alerts'\\r\\n| where properties.Status - == 'Dismissed'\\r\\n| extend TimeRange = properties.TimeGeneratedUtc \\r\\n| - where TimeRange \\u003e ago($TimeRange)\\r\\n| extend start = todatetime(properties.StartTimeUtc)\\r\\n| - extend end = todatetime(properties.ProcessingEndTimeUtc)\\r\\n| extend aname - = tostring(properties.AlertDisplayName)\\r\\n| extend intent = properties.Intent\\r\\n| - extend severity = tostring(properties.Severity)\\r\\n| extend hours = datetime_diff('minute', - end, start)\\r\\n| project start, end, aname, intent, severity, ['hours']\\r\\n| - order by severity, aname\\r\\n\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure - Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$Subscriptions\"]}],\"transformations\":[{\"id\":\"organize\",\"options\":{\"excludeByName\":{\"ResourceId\":true},\"indexByName\":{},\"renameByName\":{\"Count\":\"Number - of alerts\",\"ResourceGroup\":\"Resource group\",\"ResourceName\":\"Resource - name\",\"ResourceType\":\"Resource type\",\"aname\":\"Alert name\",\"end\":\"Alert - end\",\"hours\":\"Minutes between alert start and end\",\"intent\":\"Alert - intent\",\"severity\":\"Alert severity\",\"start\":\"Alerts start\"}}}],\"transparent\":true,\"type\":\"table\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"description\":\"\",\"gridPos\":{\"h\":3,\"w\":12,\"x\":6,\"y\":112},\"id\":24,\"options\":{\"code\":{\"language\":\"plaintext\",\"showLineNumbers\":false,\"showMiniMap\":false},\"content\":\"\\u003ch1 - style=\\\"font-size:2vw;\\\"\\u003eResolved Alerts\\u003c/h1\\u003e\",\"mode\":\"html\"},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure - Monitor\",\"refId\":\"A\"}],\"transparent\":true,\"type\":\"text\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{\"align\":\"left\",\"cellOptions\":{\"type\":\"auto\"},\"inspect\":false},\"mappings\":[],\"noValue\":\"No - alerts in this time range\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"text\",\"value\":null},{\"color\":\"dark-blue\",\"value\":1}]}},\"overrides\":[]},\"gridPos\":{\"h\":14,\"w\":23,\"x\":0,\"y\":115},\"id\":25,\"options\":{\"footer\":{\"countRows\":false,\"fields\":\"\",\"reducer\":[\"sum\"],\"show\":false},\"showHeader\":true},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"azureResourceGraph\":{\"query\":\"securityresources\\r\\n| - where type =~ 'microsoft.security/locations/alerts'\\r\\n| where properties.Status - == 'Resolved'\\r\\n| extend TimeRange = properties.TimeGeneratedUtc \\r\\n| - where TimeRange \\u003e ago($TimeRange)\\r\\n| extend start = todatetime(properties.StartTimeUtc)\\r\\n| - extend end = todatetime(properties.ProcessingEndTimeUtc)\\r\\n| extend aname - = tostring(properties.AlertDisplayName)\\r\\n| extend intent = properties.Intent\\r\\n| - extend severity = tostring(properties.Severity)\\r\\n| extend hours = datetime_diff('minute', - end, start)\\r\\n| project start, end, aname, intent, severity, ['hours']\\r\\n| - order by severity, aname\\r\\n\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure - Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$Subscriptions\"]}],\"transformations\":[{\"id\":\"organize\",\"options\":{\"excludeByName\":{\"ResourceId\":true},\"indexByName\":{},\"renameByName\":{\"Count\":\"Number - of alerts\",\"ResourceGroup\":\"Resource group\",\"ResourceName\":\"Resource - name\",\"ResourceType\":\"Resource type\",\"aname\":\"Alert name\",\"end\":\"Alert - end\",\"hours\":\"Minutes between alert start and end\",\"intent\":\"Alert - intent\",\"severity\":\"Alert severity\",\"start\":\"Alerts start\"}}}],\"transparent\":true,\"type\":\"table\"}],\"refresh\":\"\",\"revision\":1,\"schemaVersion\":38,\"style\":\"dark\",\"tags\":[\"Defender - for Cloud\",\"Alerts\"],\"templating\":{\"list\":[{\"current\":{},\"hide\":0,\"includeAll\":false,\"label\":\"Datasource\",\"multi\":false,\"name\":\"Datasource\",\"options\":[],\"query\":\"grafana-azure-monitor-datasource\",\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"type\":\"datasource\"},{\"current\":{},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"definition\":\"\",\"description\":\"Azure - subscriptions\",\"hide\":0,\"includeAll\":true,\"label\":\"Subscription(s)\",\"multi\":true,\"name\":\"Subscriptions\",\"options\":[],\"query\":{\"azureLogAnalytics\":{\"query\":\"\",\"resource\":\"\"},\"queryType\":\"Azure - Subscriptions\",\"refId\":\"A\"},\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":0,\"type\":\"query\"},{\"current\":{\"selected\":true,\"text\":\"1d\",\"value\":\"1d\"},\"description\":\"Time - range for the dashboard\",\"hide\":0,\"includeAll\":false,\"label\":\"Time - Range\",\"multi\":false,\"name\":\"TimeRange\",\"options\":[{\"selected\":false,\"text\":\"30m\",\"value\":\"30m\"},{\"selected\":false,\"text\":\"1h\",\"value\":\"1h\"},{\"selected\":false,\"text\":\"6h\",\"value\":\"6h\"},{\"selected\":false,\"text\":\"12h\",\"value\":\"12h\"},{\"selected\":false,\"text\":\"1d\",\"value\":\"1d\"},{\"selected\":false,\"text\":\"7d\",\"value\":\"7d\"},{\"selected\":false,\"text\":\"14d\",\"value\":\"14d\"},{\"selected\":false,\"text\":\"30d\",\"value\":\"30d\"},{\"selected\":true,\"text\":\"90d\",\"value\":\"90d\"}],\"query\":\"30m,1h,6h,12h,1d,7d,14d,30d,90d\",\"queryValue\":\"\",\"skipUrlSync\":false,\"type\":\"custom\"}]},\"time\":{\"from\":\"now-90h\",\"to\":\"now\"},\"timepicker\":{\"hidden\":true},\"timezone\":\"browser\",\"title\":\"Defender - for Cloud / Active Alerts\",\"uid\":\"defenderForCloudActiveAlerts\",\"version\":1}}" - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '35409' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-e0bbs3zzA1MnCd2Sl5kg1g';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:16 GMT - grafana-trace-id: - - 020a0590761367a6da621187cb2c8a8c - mise-correlation-id: - - 81ebb5f8-12f1-4817-bd5e-d460b3674ec9 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933797.204.26.513770|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/dashboards/uid/c0613871-ebb0-4a2d-b071-f51a851f375d - response: - body: - string: "{\"meta\":{\"type\":\"db\",\"canSave\":true,\"canEdit\":true,\"canAdmin\":true,\"canStar\":true,\"canDelete\":true,\"slug\":\"full-stack-aks-monitoring\",\"url\":\"/d/c0613871-ebb0-4a2d-b071-f51a851f375d/full-stack-aks-monitoring\",\"expires\":\"0001-01-01T00:00:00Z\",\"created\":\"2024-05-28T21:55:37Z\",\"updated\":\"2024-05-28T21:55:37Z\",\"updatedBy\":\"Anonymous\",\"createdBy\":\"Anonymous\",\"version\":1,\"hasAcl\":false,\"isFolder\":false,\"folderId\":28,\"folderUid\":\"cloud-native\",\"folderTitle\":\"Azure - Kubernetes Service Monitoring\",\"folderUrl\":\"/dashboards/f/cloud-native/azure-kubernetes-service-monitoring\",\"provisioned\":true,\"provisionedExternalId\":\"Full - Stack AKS Monitoring.json\",\"annotationsPermissions\":{\"dashboard\":{\"canAdd\":true,\"canEdit\":true,\"canDelete\":true},\"organization\":{\"canAdd\":true,\"canEdit\":true,\"canDelete\":true}}},\"dashboard\":{\"__elements\":{},\"__inputs\":[],\"__requires\":[{\"id\":\"barchart\",\"name\":\"Bar - chart\",\"type\":\"panel\",\"version\":\"\"},{\"id\":\"geneva-datasource\",\"name\":\"Geneva - Datasource\",\"type\":\"datasource\",\"version\":\"%VERSION%\"},{\"id\":\"grafana\",\"name\":\"Grafana\",\"type\":\"grafana\",\"version\":\"10.0.0-pre\"},{\"id\":\"grafana-azure-monitor-datasource\",\"name\":\"Azure - Monitor\",\"type\":\"datasource\",\"version\":\"1.0.0\"},{\"id\":\"graph\",\"name\":\"Graph - (old)\",\"type\":\"panel\",\"version\":\"\"},{\"id\":\"prometheus\",\"name\":\"Prometheus\",\"type\":\"datasource\",\"version\":\"1.0.0\"},{\"id\":\"stat\",\"name\":\"Stat\",\"type\":\"panel\",\"version\":\"\"},{\"id\":\"table\",\"name\":\"Table\",\"type\":\"panel\",\"version\":\"\"},{\"id\":\"table-old\",\"name\":\"Table - (old)\",\"type\":\"panel\",\"version\":\"\"},{\"id\":\"text\",\"name\":\"Text\",\"type\":\"panel\",\"version\":\"\"},{\"id\":\"timeseries\",\"name\":\"Time - series\",\"type\":\"panel\",\"version\":\"\"}],\"annotations\":{\"list\":[{\"builtIn\":1,\"datasource\":{\"type\":\"grafana\",\"uid\":\"-- - Grafana --\"},\"enable\":true,\"hide\":true,\"iconColor\":\"rgba(0, 211, 255, - 1)\",\"name\":\"Annotations \\u0026 Alerts\",\"target\":{\"limit\":100,\"matchAny\":false,\"tags\":[],\"type\":\"dashboard\"},\"type\":\"dashboard\"}]},\"editable\":true,\"fiscalYearStartMonth\":0,\"graphTooltip\":0,\"id\":29,\"links\":[],\"liveNow\":false,\"panels\":[{\"gridPos\":{\"h\":5,\"w\":12,\"x\":0,\"y\":0},\"id\":94,\"options\":{\"code\":{\"language\":\"go\",\"showLineNumbers\":false,\"showMiniMap\":false},\"content\":\"# - Azure Kubernetes Service Monitoring\\n\\nThis dashboard provides visibility - into AKS clusters monitored with Azure Monitor services: \\n- [Azure Monitor - managed service for Prometheus](https://learn.microsoft.com/en-Us/azure/azure-monitor/essentials/prometheus-metrics-overview) - for infrastructure metrics\\n- [Azure Monitor Container Insights](https://learn.microsoft.com/en-us/azure/azure-monitor/containers/container-insights-overview) - for logs\\n- [Azure Monitor Application Insights](https://learn.microsoft.com/en-us/azure/azure-monitor/app/kubernetes-codeless) - for application metrics and traces\\n\\n\",\"mode\":\"markdown\"},\"pluginVersion\":\"10.0.0-pre\",\"type\":\"text\"},{\"gridPos\":{\"h\":5,\"w\":12,\"x\":12,\"y\":0},\"id\":95,\"options\":{\"code\":{\"language\":\"go\",\"showLineNumbers\":false,\"showMiniMap\":false},\"content\":\"# - User Guide\\n\\nFor best results please use the following instructions to - configure Prometheus and Azure Monitor data sources for this dashboard.\\n - - [Enable](https://learn.microsoft.com/en-us/azure/azure-monitor/essentials/prometheus-metrics-overview#enable) - Azure Monitor managed service for Prometheus.\\n - [Configure](https://learn.microsoft.com/en-us/azure/managed-grafana/how-to-data-source-plugins-managed-identity?tabs=azure-portal#azure-monitor-configuration) - Azure Monitor data source.\\n\\n If you have feedback, please reach out to - us at genevaingrafana@microsoft.com\",\"mode\":\"markdown\"},\"pluginVersion\":\"10.0.0-pre\",\"type\":\"text\"},{\"collapsed\":false,\"gridPos\":{\"h\":1,\"w\":24,\"x\":0,\"y\":5},\"id\":71,\"panels\":[],\"title\":\"Cluster - Level KPIs\",\"type\":\"row\"},{\"datasource\":{\"type\":\"prometheus\",\"uid\":\"$promDatasource\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"max\":100,\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":80}]},\"unit\":\"percentunit\"},\"overrides\":[]},\"gridPos\":{\"h\":4,\"w\":4,\"x\":0,\"y\":6},\"id\":80,\"links\":[],\"options\":{\"colorMode\":\"value\",\"graphMode\":\"area\",\"justifyMode\":\"auto\",\"orientation\":\"horizontal\",\"reduceOptions\":{\"calcs\":[\"mean\"],\"fields\":\"\",\"values\":false},\"textMode\":\"auto\"},\"pluginVersion\":\"10.0.0-pre\",\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"editorMode\":\"builder\",\"expr\":\"cluster:node_cpu:ratio_rate5m{cluster=\\\"$cluster\\\"}\",\"format\":\"time_series\",\"instant\":true,\"intervalFactor\":2,\"refId\":\"A\"}],\"title\":\"CPU - Utilisation\",\"transformations\":[],\"type\":\"stat\"},{\"datasource\":{\"uid\":\"$promDatasource\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"max\":100,\"min\":0,\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"#ffffff\",\"value\":null}]},\"unit\":\"percentunit\"},\"overrides\":[]},\"gridPos\":{\"h\":4,\"w\":4,\"x\":4,\"y\":6},\"id\":82,\"links\":[],\"options\":{\"colorMode\":\"value\",\"graphMode\":\"area\",\"justifyMode\":\"auto\",\"orientation\":\"horizontal\",\"reduceOptions\":{\"calcs\":[\"mean\"],\"fields\":\"\",\"values\":false},\"textMode\":\"auto\"},\"pluginVersion\":\"10.0.0-pre\",\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(namespace_cpu:kube_pod_container_resource_requests:sum{cluster=\\\"$cluster\\\"}) - / sum(kube_node_status_allocatable{job=\\\"kube-state-metrics\\\",resource=\\\"cpu\\\",cluster=\\\"$cluster\\\"})\",\"format\":\"time_series\",\"instant\":true,\"intervalFactor\":2,\"refId\":\"A\"}],\"title\":\"CPU - Requests Commitment\",\"transformations\":[],\"type\":\"stat\"},{\"datasource\":{\"uid\":\"$promDatasource\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"max\":100,\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"#ffffff\",\"value\":null}]},\"unit\":\"percentunit\"},\"overrides\":[]},\"gridPos\":{\"h\":4,\"w\":4,\"x\":8,\"y\":6},\"id\":84,\"links\":[],\"options\":{\"colorMode\":\"value\",\"graphMode\":\"area\",\"justifyMode\":\"auto\",\"orientation\":\"horizontal\",\"reduceOptions\":{\"calcs\":[\"mean\"],\"fields\":\"\",\"values\":false},\"textMode\":\"auto\"},\"pluginVersion\":\"10.0.0-pre\",\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(namespace_cpu:kube_pod_container_resource_limits:sum{cluster=\\\"$cluster\\\"}) - / sum(kube_node_status_allocatable{job=\\\"kube-state-metrics\\\",resource=\\\"cpu\\\",cluster=\\\"$cluster\\\"})\",\"format\":\"time_series\",\"instant\":true,\"intervalFactor\":2,\"refId\":\"A\"}],\"title\":\"CPU - Limits Commitment\",\"transformations\":[],\"type\":\"stat\"},{\"datasource\":{\"type\":\"prometheus\",\"uid\":\"$promDatasource\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"max\":100,\"thresholds\":{\"mode\":\"percentage\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":80}]},\"unit\":\"percentunit\"},\"overrides\":[]},\"gridPos\":{\"h\":4,\"w\":4,\"x\":12,\"y\":6},\"id\":86,\"links\":[],\"options\":{\"colorMode\":\"value\",\"graphMode\":\"area\",\"justifyMode\":\"auto\",\"orientation\":\"horizontal\",\"reduceOptions\":{\"calcs\":[\"mean\"],\"fields\":\"\",\"values\":false},\"textMode\":\"auto\"},\"pluginVersion\":\"10.0.0-pre\",\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"editorMode\":\"code\",\"expr\":\"1 - - sum(:node_memory_MemAvailable_bytes:sum{cluster=\\\"$cluster\\\"}) / sum(node_memory_MemTotal_bytes{job=\\\"node\\\",cluster=\\\"$cluster\\\"})\",\"format\":\"time_series\",\"instant\":true,\"intervalFactor\":2,\"refId\":\"A\"}],\"title\":\"Memory - Utilisation\",\"transformations\":[],\"type\":\"stat\"},{\"datasource\":{\"uid\":\"$promDatasource\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"max\":100,\"thresholds\":{\"mode\":\"percentage\",\"steps\":[{\"color\":\"#ffffff\",\"value\":null}]},\"unit\":\"percentunit\"},\"overrides\":[]},\"gridPos\":{\"h\":4,\"w\":4,\"x\":16,\"y\":6},\"id\":88,\"links\":[],\"options\":{\"colorMode\":\"value\",\"graphMode\":\"area\",\"justifyMode\":\"auto\",\"orientation\":\"horizontal\",\"reduceOptions\":{\"calcs\":[\"mean\"],\"fields\":\"\",\"values\":false},\"textMode\":\"auto\"},\"pluginVersion\":\"10.0.0-pre\",\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(namespace_memory:kube_pod_container_resource_requests:sum{cluster=\\\"$cluster\\\"}) - / sum(kube_node_status_allocatable{job=\\\"kube-state-metrics\\\",resource=\\\"memory\\\",cluster=\\\"$cluster\\\"})\",\"format\":\"time_series\",\"instant\":true,\"intervalFactor\":2,\"refId\":\"A\"}],\"title\":\"Memory - Requests Commitment\",\"transformations\":[],\"type\":\"stat\"},{\"datasource\":{\"uid\":\"$promDatasource\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"max\":100,\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"#ffffff\",\"value\":null}]},\"unit\":\"percentunit\"},\"overrides\":[]},\"gridPos\":{\"h\":4,\"w\":4,\"x\":20,\"y\":6},\"id\":90,\"links\":[],\"options\":{\"colorMode\":\"value\",\"graphMode\":\"area\",\"justifyMode\":\"auto\",\"orientation\":\"horizontal\",\"reduceOptions\":{\"calcs\":[\"mean\"],\"fields\":\"\",\"values\":false},\"textMode\":\"auto\"},\"pluginVersion\":\"10.0.0-pre\",\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(namespace_memory:kube_pod_container_resource_limits:sum{cluster=\\\"$cluster\\\"}) - / sum(kube_node_status_allocatable{job=\\\"kube-state-metrics\\\",resource=\\\"memory\\\",cluster=\\\"$cluster\\\"})\",\"format\":\"time_series\",\"instant\":true,\"intervalFactor\":2,\"refId\":\"A\"}],\"title\":\"Memory - Limits Commitment\",\"transformations\":[],\"type\":\"stat\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"description\":\"Number - of nodes in the cluster grouped by status\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"palette-classic\"},\"custom\":{\"axisCenteredZero\":false,\"axisColorMode\":\"text\",\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"fillOpacity\":80,\"gradientMode\":\"none\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineWidth\":1,\"scaleDistribution\":{\"type\":\"linear\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"links\":[],\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":80}]}},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"nodecount - VMEventScheduled,Ready\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-purple\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\" - VMEventScheduled,Ready\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-purple\",\"mode\":\"fixed\"}}]}]},\"gridPos\":{\"h\":8,\"w\":6,\"x\":0,\"y\":10},\"id\":73,\"links\":[],\"options\":{\"barRadius\":0,\"barWidth\":0.97,\"fullHighlight\":false,\"groupWidth\":0.7,\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\",\"showLegend\":true},\"orientation\":\"auto\",\"showValue\":\"auto\",\"stacking\":\"none\",\"tooltip\":{\"mode\":\"single\",\"sort\":\"none\"},\"xTickLabelRotation\":0,\"xTickLabelSpacing\":0},\"pluginVersion\":\"9.3.6\",\"targets\":[{\"appInsights\":{\"groupBy\":\"none\",\"metricName\":\"select\",\"rawQuery\":false,\"rawQueryString\":\"\",\"spliton\":\"\",\"timeGrainType\":\"auto\",\"xaxis\":\"timestamp\",\"yaxis\":\"\"},\"azureLogAnalytics\":{\"query\":\"\\r\\nKubeNodeInventory\\r\\n| - where ClusterId =~ '$clusterid'\\r\\n| where $__timeFilter(TimeGenerated)\\r\\n| - summarize count() by bin(TimeGenerated, $__interval), Computer, Status\\r\\n| - summarize arg_max(TimeGenerated, *) by Computer, Status\\r\\n| summarize nodecount=count() - by Status\\r\\n| project now(), nodecount, Status\",\"resource\":\"$ws\",\"resultFormat\":\"time_series\"},\"azureMonitor\":{\"dimensionFilter\":\"*\",\"metricDefinition\":\"select\",\"metricName\":\"select\",\"metricNamespace\":\"select\",\"resourceGroup\":\"select\",\"resourceName\":\"select\",\"timeGrain\":\"auto\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"queryType\":\"Azure - Log Analytics\",\"refId\":\"A\",\"subscription\":\"\"}],\"title\":\"Node count - by Status\",\"transformations\":[{\"id\":\"renameByRegex\",\"options\":{\"regex\":\"nodecount(.*)\",\"renamePattern\":\"$1\"}}],\"type\":\"barchart\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"description\":\"Pod - count grouped by Pod Status\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{\"axisCenteredZero\":false,\"axisColorMode\":\"text\",\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"fillOpacity\":80,\"gradientMode\":\"none\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineWidth\":1,\"scaleDistribution\":{\"type\":\"linear\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"decimals\":0,\"links\":[{\"title\":\"\",\"url\":\"\"}],\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":80}]},\"unit\":\"short\"},\"overrides\":[{\"matcher\":{\"id\":\"byFrameRefID\",\"options\":\"A\"},\"properties\":[{\"id\":\"links\",\"value\":[{\"targetBlank\":true,\"title\":\"Drill - Down to Logs Dashboard\",\"url\":\"/d/KoV9p7BVk/pod-level-logs?${amDatasource:queryparam}\\u0026${sub:queryparam}\\u0026${rg:queryparam}\\u0026${ws:queryparam}\\u0026${clusterid:queryparam}\\u0026${__url_time_range}\"}]}]}]},\"gridPos\":{\"h\":8,\"w\":6,\"x\":6,\"y\":10},\"id\":78,\"links\":[],\"options\":{\"barRadius\":0,\"barWidth\":0.97,\"fullHighlight\":false,\"groupWidth\":0.7,\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\",\"showLegend\":true},\"orientation\":\"auto\",\"showValue\":\"auto\",\"stacking\":\"none\",\"tooltip\":{\"mode\":\"single\",\"sort\":\"none\"},\"xTickLabelRotation\":0,\"xTickLabelSpacing\":0},\"pluginVersion\":\"9.3.6\",\"targets\":[{\"appInsights\":{\"groupBy\":\"none\",\"metricName\":\"select\",\"rawQuery\":false,\"rawQueryString\":\"\",\"spliton\":\"\",\"timeGrainType\":\"auto\",\"xaxis\":\"timestamp\",\"yaxis\":\"\"},\"azureLogAnalytics\":{\"query\":\"KubePodInventory - | where ClusterId =~ '$clusterid'\\r\\n| where $__timeFilter(TimeGenerated)\\r\\n| - where Namespace !in ('kube-system')\\r\\n| summarize count() by bin(TimeGenerated, - $__interval), PodUid, PodStatus\\r\\n| summarize arg_max(TimeGenerated, *) - by PodUid, PodStatus\\r\\n| summarize podCount = count() by PodStatus\\r\\n| - project now(), podCount, PodStatus\\r\\n\",\"resource\":\"$ws\",\"resultFormat\":\"time_series\"},\"azureMonitor\":{\"dimensionFilter\":\"*\",\"metricDefinition\":\"select\",\"metricName\":\"select\",\"metricNamespace\":\"select\",\"resourceGroup\":\"select\",\"resourceName\":\"select\",\"timeGrain\":\"auto\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"queryType\":\"Azure - Log Analytics\",\"refId\":\"A\",\"subscription\":\"\"}],\"title\":\"User Pod - count by status\",\"transformations\":[{\"id\":\"renameByRegex\",\"options\":{\"regex\":\"podCount(.*)\",\"renamePattern\":\"$1\"}}],\"type\":\"barchart\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"description\":\"Pod - count grouped by Pod Status\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"palette-classic\"},\"custom\":{\"axisCenteredZero\":false,\"axisColorMode\":\"text\",\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"fillOpacity\":80,\"gradientMode\":\"none\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineWidth\":1,\"scaleDistribution\":{\"type\":\"linear\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"decimals\":0,\"links\":[{\"title\":\"\",\"url\":\"\"}],\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"transparent\",\"value\":null},{\"color\":\"red\"}]},\"unit\":\"short\"},\"overrides\":[{\"matcher\":{\"id\":\"byFrameRefID\",\"options\":\"A\"},\"properties\":[{\"id\":\"links\",\"value\":[{\"title\":\"Drill - down to Logs Dashboard\",\"url\":\"/d/KoV9p7BVk/pod-level-logs?${amDatasource:queryparam}\\u0026${sub:queryparam}\\u0026${rg:queryparam}\\u0026${ws:queryparam}\\u0026${clusterid:queryparam}\\u0026${__url_time_range}\"}]}]}]},\"gridPos\":{\"h\":8,\"w\":6,\"x\":12,\"y\":10},\"id\":75,\"links\":[],\"options\":{\"barRadius\":0,\"barWidth\":0.97,\"fullHighlight\":false,\"groupWidth\":0.7,\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\",\"showLegend\":true},\"orientation\":\"auto\",\"showValue\":\"auto\",\"stacking\":\"none\",\"tooltip\":{\"mode\":\"single\",\"sort\":\"none\"},\"xTickLabelRotation\":0,\"xTickLabelSpacing\":0},\"pluginVersion\":\"9.3.6\",\"targets\":[{\"appInsights\":{\"groupBy\":\"none\",\"metricName\":\"select\",\"rawQuery\":false,\"rawQueryString\":\"\",\"spliton\":\"\",\"timeGrainType\":\"auto\",\"xaxis\":\"timestamp\",\"yaxis\":\"\"},\"azureLogAnalytics\":{\"query\":\"KubePodInventory - | where ClusterId =~ '$clusterid'\\r\\n| where $__timeFilter(TimeGenerated)\\r\\n| - where Namespace in ('kube-system')\\r\\n| summarize count() by bin(TimeGenerated, - $__interval), PodUid, PodStatus\\r\\n| summarize arg_max(TimeGenerated, *) - by PodUid, PodStatus\\r\\n| summarize podCount = count() by PodStatus\\r\\n| - project now(), podCount, PodStatus\\r\\n\",\"resource\":\"$ws\",\"resultFormat\":\"time_series\"},\"azureMonitor\":{\"dimensionFilter\":\"*\",\"metricDefinition\":\"select\",\"metricName\":\"select\",\"metricNamespace\":\"select\",\"resourceGroup\":\"select\",\"resourceName\":\"select\",\"timeGrain\":\"auto\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"queryType\":\"Azure - Log Analytics\",\"refId\":\"A\",\"subscription\":\"\"}],\"title\":\"System - Pod count by status\",\"transformations\":[{\"id\":\"renameByRegex\",\"options\":{\"regex\":\"podCount(.*)(.*)\",\"renamePattern\":\"$1\"}}],\"type\":\"barchart\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"description\":\"Number - of controllers in the cluster by Controller Kind\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"palette-classic\"},\"custom\":{\"axisCenteredZero\":false,\"axisColorMode\":\"text\",\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"fillOpacity\":80,\"gradientMode\":\"none\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineWidth\":1,\"scaleDistribution\":{\"type\":\"linear\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"links\":[],\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null}]}},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\" - ReplicaSet\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-purple\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\" - ReplicationController\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-blue\",\"mode\":\"fixed\"}}]}]},\"gridPos\":{\"h\":8,\"w\":6,\"x\":18,\"y\":10},\"id\":77,\"links\":[],\"options\":{\"barRadius\":0,\"barWidth\":0.97,\"fullHighlight\":false,\"groupWidth\":0.7,\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\",\"showLegend\":true},\"orientation\":\"auto\",\"showValue\":\"auto\",\"stacking\":\"none\",\"tooltip\":{\"mode\":\"single\",\"sort\":\"none\"},\"xTickLabelRotation\":0,\"xTickLabelSpacing\":0},\"pluginVersion\":\"9.3.6\",\"targets\":[{\"appInsights\":{\"groupBy\":\"none\",\"metricName\":\"select\",\"rawQuery\":false,\"rawQueryString\":\"\",\"spliton\":\"\",\"timeGrainType\":\"auto\",\"xaxis\":\"timestamp\",\"yaxis\":\"\"},\"azureLogAnalytics\":{\"query\":\"\\r\\nKubePodInventory - | where ClusterId =~ '$clusterid' | where $__timeFilter(TimeGenerated) \\r\\n| - summarize count() by bin(TimeGenerated, $__interval), PodUid, ControllerKind\\r\\n| - summarize arg_max(TimeGenerated, *) by PodUid, ControllerKind\\r\\n| summarize - controllerCount = count() by ControllerKind\\r\\n| extend ControllerKind=iif(isempty(ControllerKind), - \\\"None\\\", ControllerKind)\\r\\n| project now(), ControllerKind, controllerCount\",\"resource\":\"$ws\",\"resultFormat\":\"time_series\"},\"azureMonitor\":{\"dimensionFilter\":\"*\",\"metricDefinition\":\"select\",\"metricName\":\"select\",\"metricNamespace\":\"select\",\"resourceGroup\":\"select\",\"resourceName\":\"select\",\"timeGrain\":\"auto\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"queryType\":\"Azure - Log Analytics\",\"refId\":\"A\",\"subscription\":\"\"}],\"title\":\"Controller - count by Controller Kind\",\"transformations\":[{\"id\":\"renameByRegex\",\"options\":{\"regex\":\"controllerCount(.*)\",\"renamePattern\":\"$1\"}}],\"type\":\"barchart\"},{\"collapsed\":false,\"datasource\":{\"type\":\"datasource\",\"uid\":\"grafana\"},\"gridPos\":{\"h\":1,\"w\":24,\"x\":0,\"y\":18},\"id\":19,\"panels\":[],\"targets\":[{\"datasource\":{\"type\":\"datasource\",\"uid\":\"grafana\"},\"refId\":\"A\"}],\"title\":\"Compute - Resources - Namespaces (Pods)\",\"type\":\"row\"},{\"datasource\":{\"uid\":\"$promDatasource\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":80}]},\"unit\":\"percentunit\"},\"overrides\":[]},\"gridPos\":{\"h\":3,\"w\":6,\"x\":0,\"y\":19},\"id\":1,\"links\":[],\"options\":{\"colorMode\":\"none\",\"graphMode\":\"none\",\"justifyMode\":\"auto\",\"orientation\":\"horizontal\",\"reduceOptions\":{\"calcs\":[\"mean\"],\"fields\":\"\",\"values\":false},\"textMode\":\"auto\"},\"pluginVersion\":\"10.0.0-pre\",\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(node_namespace_pod_container:container_cpu_usage_seconds_total:sum_irate{cluster=\\\"$cluster\\\", - namespace=\\\"$namespace\\\"}) / sum(kube_pod_container_resource_requests{job=\\\"kube-state-metrics\\\", - cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\", resource=\\\"cpu\\\"})\",\"format\":\"time_series\",\"instant\":true,\"intervalFactor\":2,\"refId\":\"A\"}],\"title\":\"CPU - Utilisation (from requests)\",\"type\":\"stat\"},{\"datasource\":{\"uid\":\"$promDatasource\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":80}]},\"unit\":\"percentunit\"},\"overrides\":[]},\"gridPos\":{\"h\":3,\"w\":6,\"x\":6,\"y\":19},\"id\":2,\"links\":[],\"options\":{\"colorMode\":\"none\",\"graphMode\":\"none\",\"justifyMode\":\"auto\",\"orientation\":\"horizontal\",\"reduceOptions\":{\"calcs\":[\"mean\"],\"fields\":\"\",\"values\":false},\"textMode\":\"auto\"},\"pluginVersion\":\"10.0.0-pre\",\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(node_namespace_pod_container:container_cpu_usage_seconds_total:sum_irate{cluster=\\\"$cluster\\\", - namespace=\\\"$namespace\\\"}) / sum(kube_pod_container_resource_limits{job=\\\"kube-state-metrics\\\", - cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\", resource=\\\"cpu\\\"})\",\"format\":\"time_series\",\"instant\":true,\"intervalFactor\":2,\"refId\":\"A\"}],\"title\":\"CPU - Utilisation (from limits)\",\"type\":\"stat\"},{\"datasource\":{\"uid\":\"$promDatasource\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":80}]},\"unit\":\"percentunit\"},\"overrides\":[]},\"gridPos\":{\"h\":3,\"w\":6,\"x\":12,\"y\":19},\"id\":3,\"links\":[],\"options\":{\"colorMode\":\"none\",\"graphMode\":\"none\",\"justifyMode\":\"auto\",\"orientation\":\"horizontal\",\"reduceOptions\":{\"calcs\":[\"mean\"],\"fields\":\"\",\"values\":false},\"textMode\":\"auto\"},\"pluginVersion\":\"10.0.0-pre\",\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(container_memory_working_set_bytes{job=\\\"cadvisor\\\", - cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\",container!=\\\"\\\", - image!=\\\"\\\"}) / sum(kube_pod_container_resource_requests{job=\\\"kube-state-metrics\\\", - cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\", resource=\\\"memory\\\"})\",\"format\":\"time_series\",\"instant\":true,\"intervalFactor\":2,\"refId\":\"A\"}],\"title\":\"Memory - Utilisation (from requests)\",\"type\":\"stat\"},{\"datasource\":{\"uid\":\"$promDatasource\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":80}]},\"unit\":\"percentunit\"},\"overrides\":[]},\"gridPos\":{\"h\":3,\"w\":6,\"x\":18,\"y\":19},\"id\":4,\"links\":[],\"options\":{\"colorMode\":\"none\",\"graphMode\":\"none\",\"justifyMode\":\"auto\",\"orientation\":\"horizontal\",\"reduceOptions\":{\"calcs\":[\"mean\"],\"fields\":\"\",\"values\":false},\"textMode\":\"auto\"},\"pluginVersion\":\"10.0.0-pre\",\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(container_memory_working_set_bytes{job=\\\"cadvisor\\\", - cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\",container!=\\\"\\\", - image!=\\\"\\\"}) / sum(kube_pod_container_resource_limits{job=\\\"kube-state-metrics\\\", - cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\", resource=\\\"memory\\\"})\",\"format\":\"time_series\",\"instant\":true,\"intervalFactor\":2,\"refId\":\"A\"}],\"title\":\"Memory - Utilisation (from limits)\",\"type\":\"stat\"},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":{\"uid\":\"$promDatasource\"},\"fill\":10,\"fillGradient\":0,\"gridPos\":{\"h\":7,\"w\":24,\"x\":0,\"y\":22},\"hiddenSeries\":false,\"id\":5,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":false,\"values\":false},\"lines\":true,\"linewidth\":0,\"links\":[],\"nullPointMode\":\"null - as zero\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"10.0.0-pre\",\"pointradius\":5,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[{\"alias\":\"quota - - requests\",\"color\":\"#F2495C\",\"dashes\":true,\"fill\":0,\"hiddenSeries\":true,\"hideTooltip\":true,\"legend\":true,\"linewidth\":2,\"stack\":false},{\"alias\":\"quota - - limits\",\"color\":\"#FF9830\",\"dashes\":true,\"fill\":0,\"hiddenSeries\":true,\"hideTooltip\":true,\"legend\":true,\"linewidth\":2,\"stack\":false}],\"spaceLength\":10,\"stack\":true,\"steppedLine\":false,\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(node_namespace_pod_container:container_cpu_usage_seconds_total:sum_irate{cluster=\\\"$cluster\\\", - namespace=\\\"$namespace\\\"}) by (pod)\",\"format\":\"time_series\",\"intervalFactor\":2,\"legendFormat\":\"{{pod}}\",\"refId\":\"A\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"scalar(kube_resourcequota{cluster=\\\"$cluster\\\", - namespace=\\\"$namespace\\\", type=\\\"hard\\\",resource=\\\"requests.cpu\\\"})\",\"format\":\"time_series\",\"intervalFactor\":2,\"legendFormat\":\"quota - - requests\",\"refId\":\"B\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"scalar(kube_resourcequota{cluster=\\\"$cluster\\\", - namespace=\\\"$namespace\\\", type=\\\"hard\\\",resource=\\\"limits.cpu\\\"})\",\"format\":\"time_series\",\"intervalFactor\":2,\"legendFormat\":\"quota - - limits\",\"refId\":\"C\",\"step\":10}],\"thresholds\":[],\"timeRegions\":[],\"title\":\"CPU - Usage\",\"tooltip\":{\"shared\":true,\"sort\":2,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"mode\":\"time\",\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"short\",\"logBase\":1,\"min\":0,\"show\":true},{\"format\":\"short\",\"logBase\":1,\"show\":false}],\"yaxis\":{\"align\":false}},{\"datasource\":{\"type\":\"prometheus\",\"uid\":\"$promDatasource\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"fixedColor\":\"transparent\",\"mode\":\"fixed\"},\"custom\":{\"align\":\"auto\",\"cellOptions\":{\"mode\":\"basic\",\"type\":\"color-background\"},\"inspect\":false},\"displayName\":\"\",\"mappings\":[{\"options\":{\"0\":{\"color\":\"orange\",\"index\":0}},\"type\":\"value\"}],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null}]},\"unit\":\"short\"},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Time\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Time\"},{\"id\":\"custom.align\"},{\"id\":\"custom.width\",\"value\":300}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"pod\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Pod\"},{\"id\":\"unit\",\"value\":\"short\"},{\"id\":\"decimals\",\"value\":2},{\"id\":\"links\",\"value\":[{\"targetBlank\":true,\"title\":\"Drill - down\",\"url\":\"/d/6fAFR90Vk/kubernetes-compute-resources-pod-with-logs-v1?var-datasource=$promDatasource\\u0026var-cluster=$cluster\\u0026var-namespace=$namespace\\u0026from=$__from\\u0026to=$__to\\u0026var-pod=${__data.fields.pod}\"}]},{\"id\":\"custom.align\"}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Time\"},\"properties\":[{\"id\":\"custom.hidden\",\"value\":true}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Value\"},\"properties\":[{\"id\":\"links\",\"value\":[{\"targetBlank\":true,\"title\":\"\",\"url\":\"/d/6fAFR90Vk/kubernetes-compute-resources-pod-with-logs-v1?var-datasource=$promDatasource\\u0026var-cluster=$cluster\\u0026var-namespace=$namespace\\u0026from=$__from\\u0026to=$__to\\u0026var-pod=${__data.fields.pod}\"}]}]}]},\"gridPos\":{\"h\":7,\"w\":24,\"x\":0,\"y\":29},\"id\":6,\"links\":[],\"options\":{\"cellHeight\":\"sm\",\"footer\":{\"countRows\":false,\"fields\":\"\",\"reducer\":[\"sum\"],\"show\":false},\"showHeader\":true,\"sortBy\":[]},\"pluginVersion\":\"10.0.0-pre\",\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(node_namespace_pod_container:container_cpu_usage_seconds_total:sum_irate{cluster=\\\"$cluster\\\", - namespace=\\\"$namespace\\\"}) by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"A\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(cluster:namespace:pod_cpu:active:kube_pod_container_resource_requests{cluster=\\\"$cluster\\\", - namespace=\\\"$namespace\\\"}) by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"B\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(node_namespace_pod_container:container_cpu_usage_seconds_total:sum_irate{cluster=\\\"$cluster\\\", - namespace=\\\"$namespace\\\"}) by (pod) / sum(cluster:namespace:pod_cpu:active:kube_pod_container_resource_requests{cluster=\\\"$cluster\\\", - namespace=\\\"$namespace\\\"}) by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"C\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"editorMode\":\"code\",\"expr\":\"sum(cluster:namespace:pod_cpu:active:kube_pod_container_resource_limits{cluster=\\\"$cluster\\\", - namespace=\\\"$namespace\\\"}) by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"D\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"editorMode\":\"code\",\"expr\":\"sum(node_namespace_pod_container:container_cpu_usage_seconds_total:sum_irate{cluster=\\\"$cluster\\\", - namespace=\\\"$namespace\\\"}) by (pod) / sum(cluster:namespace:pod_cpu:active:kube_pod_container_resource_limits{cluster=\\\"$cluster\\\", - namespace=\\\"$namespace\\\"}) by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"E\",\"step\":10}],\"title\":\"CPU - Quota\",\"transformations\":[{\"id\":\"merge\",\"options\":{\"reducers\":[]}}],\"type\":\"table\"},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":{\"uid\":\"$promDatasource\"},\"fill\":10,\"fillGradient\":0,\"gridPos\":{\"h\":7,\"w\":24,\"x\":0,\"y\":36},\"hiddenSeries\":false,\"id\":7,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":false,\"values\":false},\"lines\":true,\"linewidth\":0,\"links\":[],\"nullPointMode\":\"null - as zero\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"10.0.0-pre\",\"pointradius\":5,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[{\"alias\":\"quota - - requests\",\"color\":\"#F2495C\",\"dashes\":true,\"fill\":0,\"hiddenSeries\":true,\"hideTooltip\":true,\"legend\":true,\"linewidth\":2,\"stack\":false},{\"alias\":\"quota - - limits\",\"color\":\"#FF9830\",\"dashes\":true,\"fill\":0,\"hiddenSeries\":true,\"hideTooltip\":true,\"legend\":true,\"linewidth\":2,\"stack\":false}],\"spaceLength\":10,\"stack\":true,\"steppedLine\":false,\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(container_memory_working_set_bytes{job=\\\"cadvisor\\\", - cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\", container!=\\\"\\\", - image!=\\\"\\\"}) by (pod)\",\"format\":\"time_series\",\"intervalFactor\":2,\"legendFormat\":\"{{pod}}\",\"refId\":\"A\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"scalar(kube_resourcequota{cluster=\\\"$cluster\\\", - namespace=\\\"$namespace\\\", type=\\\"hard\\\",resource=\\\"requests.memory\\\"})\",\"format\":\"time_series\",\"intervalFactor\":2,\"legendFormat\":\"quota - - requests\",\"refId\":\"B\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"scalar(kube_resourcequota{cluster=\\\"$cluster\\\", - namespace=\\\"$namespace\\\", type=\\\"hard\\\",resource=\\\"limits.memory\\\"})\",\"format\":\"time_series\",\"intervalFactor\":2,\"legendFormat\":\"quota - - limits\",\"refId\":\"C\",\"step\":10}],\"thresholds\":[],\"timeRegions\":[],\"title\":\"Memory - Usage (w/o cache)\",\"tooltip\":{\"shared\":true,\"sort\":2,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"mode\":\"time\",\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"bytes\",\"logBase\":1,\"min\":0,\"show\":true},{\"format\":\"short\",\"logBase\":1,\"show\":false}],\"yaxis\":{\"align\":false}},{\"datasource\":{\"uid\":\"$promDatasource\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{\"align\":\"auto\",\"cellOptions\":{\"type\":\"auto\"},\"inspect\":false},\"decimals\":2,\"displayName\":\"\",\"mappings\":[],\"noValue\":\"-\",\"thresholds\":{\"mode\":\"percentage\",\"steps\":[{\"color\":\"transparent\"}]},\"unit\":\"short\"},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Time\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Time\"},{\"id\":\"custom.align\"}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Value - #A\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Memory Usage\"},{\"id\":\"unit\",\"value\":\"bytes\"},{\"id\":\"decimals\",\"value\":2},{\"id\":\"custom.align\"}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Value - #B\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Memory Requests\"},{\"id\":\"unit\",\"value\":\"bytes\"},{\"id\":\"decimals\",\"value\":2},{\"id\":\"custom.align\"}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Value - #C\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Memory Requests - %\"},{\"id\":\"unit\",\"value\":\"percentunit\"},{\"id\":\"decimals\",\"value\":2},{\"id\":\"custom.align\"},{\"id\":\"custom.cellOptions\",\"value\":{\"mode\":\"basic\",\"type\":\"color-background\"}},{\"id\":\"thresholds\",\"value\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\"},{\"color\":\"red\",\"value\":80}]}},{\"id\":\"mappings\",\"value\":[{\"options\":{\"match\":\"null\",\"result\":{\"color\":\"orange\",\"index\":0}},\"type\":\"special\"}]}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Value - #D\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Memory Limits\"},{\"id\":\"unit\",\"value\":\"bytes\"},{\"id\":\"decimals\",\"value\":2},{\"id\":\"custom.align\"}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Value - #E\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Memory Limits %\"},{\"id\":\"unit\",\"value\":\"percentunit\"},{\"id\":\"decimals\",\"value\":2},{\"id\":\"custom.align\"},{\"id\":\"thresholds\",\"value\":{\"mode\":\"percentage\",\"steps\":[{\"color\":\"green\"},{\"color\":\"red\",\"value\":80}]}},{\"id\":\"custom.cellOptions\",\"value\":{\"mode\":\"basic\",\"type\":\"color-background\"}},{\"id\":\"mappings\",\"value\":[{\"options\":{\"match\":\"null\",\"result\":{\"color\":\"orange\",\"index\":0}},\"type\":\"special\"}]}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Value - #F\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Memory Usage (RSS)\"},{\"id\":\"unit\",\"value\":\"bytes\"},{\"id\":\"decimals\",\"value\":2},{\"id\":\"custom.align\"}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Value - #G\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Memory Usage (Cache)\"},{\"id\":\"unit\",\"value\":\"bytes\"},{\"id\":\"decimals\",\"value\":2},{\"id\":\"custom.align\"}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Value - #H\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Memory Usage (Swap)\"},{\"id\":\"unit\",\"value\":\"bytes\"},{\"id\":\"decimals\",\"value\":2},{\"id\":\"custom.align\"}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"pod\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Pod\"},{\"id\":\"unit\",\"value\":\"short\"},{\"id\":\"decimals\",\"value\":2},{\"id\":\"links\",\"value\":[{\"targetBlank\":true,\"title\":\"Drill - down\",\"url\":\"/d/6fAFR90Vk/kubernetes-compute-resources-pod-with-logs-v1?var-datasource=$promDatasource\\u0026var-cluster=$cluster\\u0026var-namespace=$namespace\\u0026from=$__from\\u0026to=$__to\\u0026var-pod=${__data.fields.pod}\"}]},{\"id\":\"custom.align\"}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Time\"},\"properties\":[{\"id\":\"custom.hidden\",\"value\":true}]}]},\"gridPos\":{\"h\":7,\"w\":24,\"x\":0,\"y\":43},\"id\":8,\"links\":[],\"options\":{\"cellHeight\":\"sm\",\"footer\":{\"countRows\":false,\"fields\":\"\",\"reducer\":[\"sum\"],\"show\":false},\"showHeader\":true,\"sortBy\":[{\"desc\":false,\"displayName\":\"Memory - Usage\"}]},\"pluginVersion\":\"10.0.0-pre\",\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(container_memory_working_set_bytes{job=\\\"cadvisor\\\", - cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\",container!=\\\"\\\", - image!=\\\"\\\"}) by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"A\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(cluster:namespace:pod_memory:active:kube_pod_container_resource_requests{cluster=\\\"$cluster\\\", - namespace=\\\"$namespace\\\"}) by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"B\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(container_memory_working_set_bytes{job=\\\"cadvisor\\\", - cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\",container!=\\\"\\\", - image!=\\\"\\\"}) by (pod) / sum(cluster:namespace:pod_memory:active:kube_pod_container_resource_requests{cluster=\\\"$cluster\\\", - namespace=\\\"$namespace\\\"}) by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"C\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(cluster:namespace:pod_memory:active:kube_pod_container_resource_limits{cluster=\\\"$cluster\\\", - namespace=\\\"$namespace\\\"}) by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"D\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(container_memory_working_set_bytes{job=\\\"cadvisor\\\", - cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\",container!=\\\"\\\", - image!=\\\"\\\"}) by (pod) / sum(cluster:namespace:pod_memory:active:kube_pod_container_resource_limits{cluster=\\\"$cluster\\\", - namespace=\\\"$namespace\\\"}) by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"E\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(container_memory_rss{job=\\\"cadvisor\\\", - cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\",container!=\\\"\\\"}) - by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"F\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(container_memory_cache{job=\\\"cadvisor\\\", - cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\",container!=\\\"\\\"}) - by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"G\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(container_memory_swap{job=\\\"cadvisor\\\", - cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\",container!=\\\"\\\"}) - by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"H\",\"step\":10}],\"title\":\"Memory - Quota\",\"transformations\":[{\"id\":\"merge\",\"options\":{\"reducers\":[]}}],\"type\":\"table\"},{\"collapsed\":false,\"datasource\":{\"type\":\"datasource\",\"uid\":\"grafana\"},\"gridPos\":{\"h\":1,\"w\":24,\"x\":0,\"y\":50},\"id\":25,\"panels\":[],\"targets\":[{\"datasource\":{\"type\":\"datasource\",\"uid\":\"grafana\"},\"refId\":\"A\"}],\"title\":\"Network - Metrics - Namespaces\",\"type\":\"row\"},{\"datasource\":{\"type\":\"prometheus\",\"uid\":\"${promDatasource}\"},\"gridPos\":{\"h\":3,\"w\":12,\"x\":0,\"y\":51},\"id\":93,\"options\":{\"code\":{\"language\":\"plaintext\",\"showLineNumbers\":false,\"showMiniMap\":false},\"content\":\"\\u003ca - style=\\\"color: inherit;\\\" href=\\\"/d/a5g8n2b48/aks-cluster-platform-network-metrics?{amDatasource:queryparam}\\u0026${sub:queryparam}\\u0026${rg:queryparam}\\u0026${__url_time_range}\\\" - target=\\\"_blank\\\"\\u003e\\n\\u003cdiv style=\\\"padding-top: 20px\\\"\\u003e\\n - \ \\u003ccenter\\u003e\\u003cp style=\\\"color: #4d99b8; font-size:18px;\\\"\\u003eCluster - Network Metrics Dashboard\\u003c/center\\u003e\\n \\u003ccenter\\u003e\\u003cp - style=\\\"margin-top:0px;\\\"\\u003eAdditional Network Metrics from AKS Platform\\u003c/p\\u003e\\u003c/center\\u003e\\n\\u003c/div\\u003e\\n\\u003c/a\\u003e\",\"mode\":\"html\"},\"pluginVersion\":\"10.0.0-pre\",\"type\":\"text\"},{\"aliasColors\":{},\"bars\":false,\"columns\":[],\"dashLength\":10,\"dashes\":false,\"datasource\":{\"uid\":\"$promDatasource\"},\"fill\":1,\"fontSize\":\"100%\",\"gridPos\":{\"h\":7,\"w\":24,\"x\":0,\"y\":54},\"id\":9,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":false,\"values\":false},\"lines\":true,\"linewidth\":1,\"links\":[],\"nullPointMode\":\"null - as zero\",\"percentage\":false,\"pointradius\":5,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[],\"showHeader\":true,\"sort\":{\"col\":0,\"desc\":true},\"spaceLength\":10,\"stack\":false,\"steppedLine\":false,\"styles\":[{\"$$hashKey\":\"object:246\",\"alias\":\"Time\",\"align\":\"auto\",\"dateFormat\":\"YYYY-MM-DD - HH:mm:ss\",\"pattern\":\"Time\",\"type\":\"hidden\"},{\"$$hashKey\":\"object:247\",\"alias\":\"Current - Receive Bandwidth\",\"align\":\"auto\",\"colors\":[],\"dateFormat\":\"YYYY-MM-DD - HH:mm:ss\",\"decimals\":2,\"link\":false,\"linkTargetBlank\":false,\"linkTooltip\":\"Drill - down\",\"linkUrl\":\"\",\"pattern\":\"Value #A\",\"thresholds\":[],\"type\":\"number\",\"unit\":\"Bps\"},{\"$$hashKey\":\"object:248\",\"alias\":\"Current - Transmit Bandwidth\",\"align\":\"auto\",\"colors\":[],\"dateFormat\":\"YYYY-MM-DD - HH:mm:ss\",\"decimals\":2,\"link\":false,\"linkTargetBlank\":false,\"linkTooltip\":\"Drill - down\",\"linkUrl\":\"\",\"pattern\":\"Value #B\",\"thresholds\":[],\"type\":\"number\",\"unit\":\"Bps\"},{\"$$hashKey\":\"object:249\",\"alias\":\"Rate - of Received Packets\",\"align\":\"auto\",\"colors\":[],\"dateFormat\":\"YYYY-MM-DD - HH:mm:ss\",\"decimals\":2,\"link\":false,\"linkTargetBlank\":false,\"linkTooltip\":\"Drill - down\",\"linkUrl\":\"\",\"pattern\":\"Value #C\",\"thresholds\":[],\"type\":\"number\",\"unit\":\"pps\"},{\"$$hashKey\":\"object:250\",\"alias\":\"Rate - of Transmitted Packets\",\"align\":\"auto\",\"colors\":[],\"dateFormat\":\"YYYY-MM-DD - HH:mm:ss\",\"decimals\":2,\"link\":false,\"linkTargetBlank\":false,\"linkTooltip\":\"Drill - down\",\"linkUrl\":\"\",\"pattern\":\"Value #D\",\"thresholds\":[],\"type\":\"number\",\"unit\":\"pps\"},{\"$$hashKey\":\"object:251\",\"alias\":\"Rate - of Received Packets Dropped\",\"align\":\"auto\",\"colors\":[],\"dateFormat\":\"YYYY-MM-DD - HH:mm:ss\",\"decimals\":2,\"link\":false,\"linkTargetBlank\":false,\"linkTooltip\":\"Drill - down\",\"linkUrl\":\"\",\"pattern\":\"Value #E\",\"thresholds\":[],\"type\":\"number\",\"unit\":\"pps\"},{\"$$hashKey\":\"object:252\",\"alias\":\"Rate - of Transmitted Packets Dropped\",\"align\":\"auto\",\"colors\":[],\"dateFormat\":\"YYYY-MM-DD - HH:mm:ss\",\"decimals\":2,\"link\":false,\"linkTargetBlank\":false,\"linkTooltip\":\"Drill - down\",\"linkUrl\":\"\",\"pattern\":\"Value #F\",\"thresholds\":[],\"type\":\"number\",\"unit\":\"pps\"},{\"$$hashKey\":\"object:253\",\"alias\":\"Pod\",\"align\":\"auto\",\"colors\":[],\"dateFormat\":\"YYYY-MM-DD - HH:mm:ss\",\"decimals\":2,\"link\":true,\"linkTargetBlank\":true,\"linkTooltip\":\"Drill - down to pods\",\"linkUrl\":\"/d/6fAFR90Vk/kubernetes-compute-resources-pod-with-logs-v1?var-datasource=$promDatasource\\u0026var-cluster=$cluster\\u0026var-namespace=$namespace\\u0026from=$__from\\u0026to=$__to\\u0026var-pod=$__cell\",\"pattern\":\"pod\",\"thresholds\":[],\"type\":\"number\",\"unit\":\"short\"},{\"$$hashKey\":\"object:254\",\"alias\":\"\",\"align\":\"auto\",\"colors\":[],\"dateFormat\":\"YYYY-MM-DD - HH:mm:ss\",\"decimals\":2,\"pattern\":\"/.*/\",\"thresholds\":[],\"type\":\"string\",\"unit\":\"short\"}],\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(irate(container_network_receive_bytes_total{job=\\\"cadvisor\\\", - cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\"}[$__rate_interval])) - by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"A\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(irate(container_network_transmit_bytes_total{job=\\\"cadvisor\\\", - cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\"}[$__rate_interval])) - by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"B\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(irate(container_network_receive_packets_total{job=\\\"cadvisor\\\", - cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\"}[$__rate_interval])) - by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"C\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(irate(container_network_transmit_packets_total{job=\\\"cadvisor\\\", - cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\"}[$__rate_interval])) - by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"D\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(irate(container_network_receive_packets_dropped_total{job=\\\"cadvisor\\\", - cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\"}[$__rate_interval])) - by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"E\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(irate(container_network_transmit_packets_dropped_total{job=\\\"cadvisor\\\", - cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\"}[$__rate_interval])) - by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"F\",\"step\":10}],\"thresholds\":[],\"title\":\"Current - Network Usage\",\"tooltip\":{\"shared\":true,\"sort\":2,\"value_type\":\"individual\"},\"transform\":\"table\",\"type\":\"table-old\",\"xaxis\":{\"mode\":\"time\",\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"short\",\"logBase\":1,\"min\":0,\"show\":true},{\"format\":\"short\",\"logBase\":1,\"show\":false}]},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":{\"uid\":\"$promDatasource\"},\"fill\":10,\"fillGradient\":0,\"gridPos\":{\"h\":7,\"w\":12,\"x\":0,\"y\":61},\"hiddenSeries\":false,\"id\":10,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":false,\"values\":false},\"lines\":true,\"linewidth\":0,\"links\":[],\"nullPointMode\":\"null - as zero\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"10.0.0-pre\",\"pointradius\":5,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":true,\"steppedLine\":false,\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(irate(container_network_receive_bytes_total{cluster=\\\"$cluster\\\", - namespace=\\\"$namespace\\\"}[$__rate_interval])) by (pod)\",\"format\":\"time_series\",\"intervalFactor\":2,\"legendFormat\":\"{{pod}}\",\"refId\":\"A\",\"step\":10}],\"thresholds\":[],\"timeRegions\":[],\"title\":\"Receive - Bandwidth\",\"tooltip\":{\"shared\":true,\"sort\":2,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"mode\":\"time\",\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"Bps\",\"logBase\":1,\"min\":0,\"show\":true},{\"format\":\"short\",\"logBase\":1,\"show\":false}],\"yaxis\":{\"align\":false}},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":{\"uid\":\"$promDatasource\"},\"fill\":10,\"fillGradient\":0,\"gridPos\":{\"h\":7,\"w\":12,\"x\":12,\"y\":61},\"hiddenSeries\":false,\"id\":11,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":false,\"values\":false},\"lines\":true,\"linewidth\":0,\"links\":[],\"nullPointMode\":\"null - as zero\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"10.0.0-pre\",\"pointradius\":5,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":true,\"steppedLine\":false,\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(irate(container_network_transmit_bytes_total{cluster=\\\"$cluster\\\", - namespace=\\\"$namespace\\\"}[$__rate_interval])) by (pod)\",\"format\":\"time_series\",\"intervalFactor\":2,\"legendFormat\":\"{{pod}}\",\"refId\":\"A\",\"step\":10}],\"thresholds\":[],\"timeRegions\":[],\"title\":\"Transmit - Bandwidth\",\"tooltip\":{\"shared\":true,\"sort\":2,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"mode\":\"time\",\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"Bps\",\"logBase\":1,\"min\":0,\"show\":true},{\"format\":\"short\",\"logBase\":1,\"show\":false}],\"yaxis\":{\"align\":false}},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":{\"uid\":\"$promDatasource\"},\"fill\":10,\"fillGradient\":0,\"gridPos\":{\"h\":7,\"w\":12,\"x\":0,\"y\":68},\"hiddenSeries\":false,\"id\":12,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":false,\"values\":false},\"lines\":true,\"linewidth\":0,\"links\":[],\"nullPointMode\":\"null - as zero\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"10.0.0-pre\",\"pointradius\":5,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":true,\"steppedLine\":false,\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(irate(container_network_receive_packets_total{cluster=\\\"$cluster\\\", - namespace=\\\"$namespace\\\"}[$__rate_interval])) by (pod)\",\"format\":\"time_series\",\"intervalFactor\":2,\"legendFormat\":\"{{pod}}\",\"refId\":\"A\",\"step\":10}],\"thresholds\":[],\"timeRegions\":[],\"title\":\"Rate - of Received Packets\",\"tooltip\":{\"shared\":true,\"sort\":2,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"mode\":\"time\",\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"pps\",\"logBase\":1,\"min\":0,\"show\":true},{\"format\":\"short\",\"logBase\":1,\"show\":false}],\"yaxis\":{\"align\":false}},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":{\"uid\":\"$promDatasource\"},\"fill\":10,\"fillGradient\":0,\"gridPos\":{\"h\":7,\"w\":12,\"x\":12,\"y\":68},\"hiddenSeries\":false,\"id\":13,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":false,\"values\":false},\"lines\":true,\"linewidth\":0,\"links\":[],\"nullPointMode\":\"null - as zero\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"10.0.0-pre\",\"pointradius\":5,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":true,\"steppedLine\":false,\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(irate(container_network_transmit_packets_total{cluster=\\\"$cluster\\\", - namespace=\\\"$namespace\\\"}[$__rate_interval])) by (pod)\",\"format\":\"time_series\",\"intervalFactor\":2,\"legendFormat\":\"{{pod}}\",\"refId\":\"A\",\"step\":10}],\"thresholds\":[],\"timeRegions\":[],\"title\":\"Rate - of Transmitted Packets\",\"tooltip\":{\"shared\":true,\"sort\":2,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"mode\":\"time\",\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"pps\",\"logBase\":1,\"min\":0,\"show\":true},{\"format\":\"short\",\"logBase\":1,\"show\":false}],\"yaxis\":{\"align\":false}},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":{\"uid\":\"$promDatasource\"},\"fill\":10,\"fillGradient\":0,\"gridPos\":{\"h\":7,\"w\":12,\"x\":0,\"y\":75},\"hiddenSeries\":false,\"id\":14,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":false,\"values\":false},\"lines\":true,\"linewidth\":0,\"links\":[],\"nullPointMode\":\"null - as zero\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"10.0.0-pre\",\"pointradius\":5,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":true,\"steppedLine\":false,\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(irate(container_network_receive_packets_dropped_total{cluster=\\\"$cluster\\\", - namespace=\\\"$namespace\\\"}[$__rate_interval])) by (pod)\",\"format\":\"time_series\",\"intervalFactor\":2,\"legendFormat\":\"{{pod}}\",\"refId\":\"A\",\"step\":10}],\"thresholds\":[],\"timeRegions\":[],\"title\":\"Rate - of Received Packets Dropped\",\"tooltip\":{\"shared\":true,\"sort\":2,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"mode\":\"time\",\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"pps\",\"logBase\":1,\"min\":0,\"show\":true},{\"format\":\"short\",\"logBase\":1,\"show\":false}],\"yaxis\":{\"align\":false}},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":{\"uid\":\"$promDatasource\"},\"fill\":10,\"fillGradient\":0,\"gridPos\":{\"h\":7,\"w\":12,\"x\":12,\"y\":75},\"hiddenSeries\":false,\"id\":15,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":false,\"values\":false},\"lines\":true,\"linewidth\":0,\"links\":[],\"nullPointMode\":\"null - as zero\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"10.0.0-pre\",\"pointradius\":5,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":true,\"steppedLine\":false,\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(irate(container_network_transmit_packets_dropped_total{cluster=\\\"$cluster\\\", - namespace=\\\"$namespace\\\"}[$__rate_interval])) by (pod)\",\"format\":\"time_series\",\"intervalFactor\":2,\"legendFormat\":\"{{pod}}\",\"refId\":\"A\",\"step\":10}],\"thresholds\":[],\"timeRegions\":[],\"title\":\"Rate - of Transmitted Packets Dropped\",\"tooltip\":{\"shared\":true,\"sort\":2,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"mode\":\"time\",\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"pps\",\"logBase\":1,\"min\":0,\"show\":true},{\"format\":\"short\",\"logBase\":1,\"show\":false}],\"yaxis\":{\"align\":false}},{\"collapsed\":false,\"gridPos\":{\"h\":1,\"w\":24,\"x\":0,\"y\":82},\"id\":27,\"panels\":[],\"title\":\"Application - Insights - Namespaces\",\"type\":\"row\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"description\":\"The - resource path for this panel uses multiple template variables which requires - modifying the dashboard JSON directly. If you would like to do something similar - please go to Settings \\u003e JSON Model. Edit as you'd like in your new copy - by going to Settings \\u003e Save as.\",\"fieldConfig\":{\"defaults\":{\"color\":{\"fixedColor\":\"green\",\"mode\":\"fixed\"},\"custom\":{\"axisCenteredZero\":false,\"axisColorMode\":\"text\",\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"axisSoftMin\":0,\"barAlignment\":0,\"drawStyle\":\"line\",\"fillOpacity\":62,\"gradientMode\":\"opacity\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineInterpolation\":\"linear\",\"lineWidth\":1,\"pointSize\":5,\"scaleDistribution\":{\"type\":\"linear\"},\"showPoints\":\"never\",\"spanNulls\":true,\"stacking\":{\"group\":\"A\",\"mode\":\"none\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"mappings\":[],\"noValue\":\"--\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\"},{\"color\":\"red\",\"value\":80}]}},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"users/count_unique\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Users - (Unique)\"}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"sessions/count_unique\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Sessions - (Unique)\"},{\"id\":\"color\",\"value\":{\"fixedColor\":\"purple\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Max\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-blue\",\"mode\":\"fixed\"}}]}]},\"gridPos\":{\"h\":6,\"w\":24,\"x\":0,\"y\":83},\"id\":31,\"interval\":\"60s\",\"links\":[{\"targetBlank\":true,\"title\":\"${res} - | Users\",\"url\":\"https://ms.portal.azure.com/#@microsoft.onmicrosoft.com/resource/subscriptions/${sub}/resourceGroups/${rg}/providers/microsoft.insights/components/${res}/segmentationUsers\"}],\"maxDataPoints\":150,\"options\":{\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\",\"showLegend\":true},\"tooltip\":{\"mode\":\"single\",\"sort\":\"none\"}},\"targets\":[{\"azureLogAnalytics\":{\"query\":\"\\nrequests\\n// - additional filters can be applied here\\n| where $__timeFilter(timestamp)\\n| - where cloud_RoleName in ($cloudrolename)\\n| where cloud_RoleInstance in ($cloudroleinstance)\\n| - where client_Type != \\\"Browser\\\"\\n// calculate average request duration - for all requests\\n| summarize Count = count() by bin(timestamp, $__interval)\\n| - order by timestamp asc\\n\\n\",\"resources\":[\"/subscriptions/$sub/resourceGroups/$rg/providers/$ns/$res\"],\"resultFormat\":\"time_series\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"queryType\":\"Azure - Log Analytics\",\"refId\":\"A\",\"subscription\":\"$sub\",\"subscriptions\":[]}],\"title\":\"Server - Requests (count)\",\"transformations\":[],\"type\":\"timeseries\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"description\":\"The - resource path for this panel uses multiple template variables which requires - modifying the dashboard JSON directly. If you would like to do something similar - please go to Settings \\u003e JSON Model. Edit as you'd like in your new copy - by going to Settings \\u003e Save as.\",\"fieldConfig\":{\"defaults\":{\"color\":{\"fixedColor\":\"green\",\"mode\":\"fixed\"},\"custom\":{\"axisCenteredZero\":false,\"axisColorMode\":\"text\",\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"axisSoftMin\":0,\"barAlignment\":0,\"drawStyle\":\"line\",\"fillOpacity\":64,\"gradientMode\":\"opacity\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineInterpolation\":\"linear\",\"lineWidth\":1,\"pointSize\":5,\"scaleDistribution\":{\"type\":\"linear\"},\"showPoints\":\"never\",\"spanNulls\":true,\"stacking\":{\"group\":\"A\",\"mode\":\"none\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"mappings\":[],\"noValue\":\"--\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\"},{\"color\":\"red\",\"value\":80}]}},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"users/count_unique\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Users - (Unique)\"}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"sessions/count_unique\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Sessions - (Unique)\"},{\"id\":\"color\",\"value\":{\"fixedColor\":\"purple\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Max\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"semi-dark-orange\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"P95\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-yellow\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"MAX\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-red\",\"mode\":\"fixed\"}}]}]},\"gridPos\":{\"h\":6,\"w\":24,\"x\":0,\"y\":89},\"id\":33,\"interval\":\"60s\",\"links\":[{\"targetBlank\":true,\"title\":\"Performance\",\"url\":\"https://ms.portal.azure.com/#@microsoft.onmicrosoft.com/resource/subscriptions/${sub}/resourceGroups/${rg}/providers/microsoft.insights/components/${res}/performance\"}],\"maxDataPoints\":150,\"options\":{\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\",\"showLegend\":true},\"tooltip\":{\"mode\":\"single\",\"sort\":\"none\"}},\"targets\":[{\"azureLogAnalytics\":{\"query\":\"\\nrequests\\n// - additional filters can be applied here\\n| where $__timeFilter(timestamp)\\n| - where cloud_RoleName in ($cloudrolename)\\n| where cloud_RoleInstance in ($cloudroleinstance)\\n| - where client_Type != \\\"Browser\\\"\\n// calculate average request duration - for all requests\\n| summarize AVG = avg(duration), P95 = percentiles(duration, - 95), MAX = max(duration) by bin(timestamp, $__interval)\\n| project timestamp, - AVG = AVG/1000, P95 = P95/1000, MAX = MAX/1000\\n| order by timestamp asc\\n\\n\",\"resources\":[\"/subscriptions/$sub/resourceGroups/$rg/providers/$ns/$res\"],\"resultFormat\":\"time_series\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"queryType\":\"Azure - Log Analytics\",\"refId\":\"A\",\"subscription\":\"$sub\",\"subscriptions\":[]}],\"title\":\"Server - Response Time (sec)\",\"transformations\":[],\"type\":\"timeseries\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"description\":\"\",\"fieldConfig\":{\"defaults\":{\"color\":{\"fixedColor\":\"green\",\"mode\":\"thresholds\"},\"custom\":{\"align\":\"auto\",\"cellOptions\":{\"type\":\"auto\"},\"inspect\":false},\"links\":[{\"targetBlank\":true,\"title\":\"Drill - down to transactions\",\"url\":\"/d/Q4mZF8oVk/azure-monitor-azure-insights-applications-performance-and-failure?${amDatasource:queryparam}\\u0026${sub:queryparam}\\u0026${rg:queryparam}\\u0026${ns:queryparam}\\u0026${res:queryparam}\\u0026${cloudrolename:queryparam}\\u0026${cloudroleinstance:queryparam}\\u0026var-operation_Name=${__data.fields.operation_Name}\\u0026var-failed_operation_Name=${__data.fields.operation_Name}\\u0026${promDatasource:queryparam}\\u0026${cluster:queryparam}\\u0026${namespace:queryparam}\\u0026${type:queryparam}\\u0026${__url_time_range}\"}],\"mappings\":[],\"noValue\":\"--\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\"},{\"color\":\"#EAB839\",\"value\":0.5},{\"color\":\"dark-red\",\"value\":1}]}},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Avg\"},\"properties\":[{\"id\":\"custom.cellOptions\",\"value\":{\"mode\":\"basic\",\"type\":\"gauge\"}},{\"id\":\"custom.width\",\"value\":269},{\"id\":\"links\",\"value\":[{\"targetBlank\":true,\"title\":\"Drill - down to Performance and Failures\",\"url\":\"/d/Q4mZF8oVk/azure-monitor-azure-insights-applications-performance-and-failure?${amDatasource:queryparam}\\u0026${sub:queryparam}\\u0026${rg:queryparam}\\u0026${ns:queryparam}\\u0026${res:queryparam}\\u0026${cloudrolename:queryparam}\\u0026${cloudroleinstance:queryparam}\\u0026var-operation_Name=${__data.fields.operation_Name}\\u0026var-failed_operation_Name=${__data.fields.operation_Name}\\u0026${promDatasource:queryparam}\\u0026${cluster:queryparam}\\u0026${namespace:queryparam}\\u0026${type:queryparam}\\u0026${__url_time_range}\"}]}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Max\"},\"properties\":[{\"id\":\"custom.cellOptions\",\"value\":{\"mode\":\"basic\",\"type\":\"gauge\"}},{\"id\":\"custom.width\",\"value\":715},{\"id\":\"links\",\"value\":[{\"targetBlank\":true,\"title\":\"Drill - down to Performance and Failures\",\"url\":\"/d/Q4mZF8oVk/azure-monitor-azure-insights-applications-performance-and-failure?${amDatasource:queryparam}\\u0026${sub:queryparam}\\u0026${rg:queryparam}\\u0026${ns:queryparam}\\u0026${res:queryparam}\\u0026${cloudrolename:queryparam}\\u0026${cloudroleinstance:queryparam}\\u0026var-operation_Name=${__data.fields.operation_Name}\\u0026var-failed_operation_Name=${__data.fields.operation_Name}\\u0026${promDatasource:queryparam}\\u0026${cluster:queryparam}\\u0026${namespace:queryparam}\\u0026${type:queryparam}\\u0026${__url_time_range}\"}]}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"operation_Name\"},\"properties\":[{\"id\":\"custom.width\",\"value\":237},{\"id\":\"links\",\"value\":[{\"targetBlank\":true,\"title\":\"Drill - Down to Performance and Failures\",\"url\":\"/d/Q4mZF8oVk/azure-monitor-azure-insights-applications-performance-and-failure?${amDatasource:queryparam}\\u0026${sub:queryparam}\\u0026${rg:queryparam}\\u0026${ns:queryparam}\\u0026${res:queryparam}\\u0026${cloudrolename:queryparam}\\u0026${cloudroleinstance:queryparam}\\u0026var-operation_Name=${__data.fields.operation_Name}\\u0026var-failed_operation_Name=${__data.fields.operation_Name}\\u0026${promDatasource:queryparam}\\u0026${cluster:queryparam}\\u0026${namespace:queryparam}\\u0026${type:queryparam}\\u0026${__url_time_range}\"}]}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Count\"},\"properties\":[{\"id\":\"custom.hidden\",\"value\":false},{\"id\":\"links\",\"value\":[{\"targetBlank\":true,\"title\":\"Drill - down to Performance and Failures\",\"url\":\"/d/Q4mZF8oVk/azure-monitor-azure-insights-applications-performance-and-failure?${amDatasource:queryparam}\\u0026${sub:queryparam}\\u0026${rg:queryparam}\\u0026${ns:queryparam}\\u0026${res:queryparam}\\u0026${cloudrolename:queryparam}\\u0026${cloudroleinstance:queryparam}\\u0026var-operation_Name=${__data.fields.operation_Name}\\u0026var-failed_operation_Name=${__data.fields.operation_Name}\\u0026${promDatasource:queryparam}\\u0026${cluster:queryparam}\\u0026${namespace:queryparam}\\u0026${type:queryparam}\\u0026${__url_time_range}\"}]}]}]},\"gridPos\":{\"h\":7,\"w\":24,\"x\":0,\"y\":95},\"id\":43,\"interval\":\"60s\",\"links\":[],\"maxDataPoints\":150,\"options\":{\"cellHeight\":\"sm\",\"footer\":{\"countRows\":false,\"fields\":\"\",\"reducer\":[\"sum\"],\"show\":false},\"showHeader\":true,\"sortBy\":[{\"desc\":true,\"displayName\":\"Count\"}]},\"pluginVersion\":\"10.0.0-pre\",\"targets\":[{\"azureLogAnalytics\":{\"query\":\"\\nlet - dataset = requests\\n| where $__timeFilter(timestamp)\\n| where cloud_RoleName - in ($cloudrolename)\\n| where cloud_RoleInstance in ($cloudroleinstance)\\n| - where client_Type != \\\"Browser\\\"\\n;\\ndataset\\n| summarize Avg = avg(duration)/1000, - Max = max(duration)/1000, Count = count() by operation_Name\\n| top 5 by Avg - desc\\n\\n\\n\",\"resources\":[\"/subscriptions/$sub/resourceGroups/$rg/providers/$ns/$res\"],\"resultFormat\":\"table\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"queryType\":\"Azure - Log Analytics\",\"refId\":\"A\",\"subscription\":\"$sub\",\"subscriptions\":[]}],\"title\":\"Top - 5 Operation Names by Avg Duration\",\"transformations\":[],\"type\":\"table\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"description\":\"The - resource path for this panel uses multiple template variables which requires - modifying the dashboard JSON directly. If you would like to do something similar - please go to Settings \\u003e JSON Model. Edit as you'd like in your new copy - by going to Settings \\u003e Save as.\",\"fieldConfig\":{\"defaults\":{\"color\":{\"fixedColor\":\"dark-red\",\"mode\":\"fixed\"},\"custom\":{\"axisCenteredZero\":false,\"axisColorMode\":\"text\",\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"barAlignment\":0,\"drawStyle\":\"line\",\"fillOpacity\":22,\"gradientMode\":\"hue\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineInterpolation\":\"linear\",\"lineWidth\":1,\"pointSize\":1,\"scaleDistribution\":{\"type\":\"linear\"},\"showPoints\":\"auto\",\"spanNulls\":false,\"stacking\":{\"group\":\"A\",\"mode\":\"normal\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"links\":[{\"targetBlank\":false,\"title\":\"Show - list of sample transactions\",\"url\":\"/d/1M41p4nVk/azure-insights-applications-performance-kayode?orgId=1\\u0026var-ds=Azure%20Monitor%20-%20Contoso%20Hotels\\u0026var-sub=ebb79bc0-aa86-44a7-8111-cabbe0c43993\\u0026var-rg=CH1-FabrikamRG\\u0026var-ns=Microsoft.Insights%2Fcomponents\\u0026var-res=CH1-RetailAppAI\\u0026from=now-1h\\u0026to=now\\u0026var-operation_Name=${__data.fields.operation_Name}\"}],\"mappings\":[],\"noValue\":\"--\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\"}]}},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"sum_itemCount - 404\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"orange\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"sum_itemCount - 500\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-red\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"ResultCode - 404\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-orange\",\"mode\":\"fixed\"}}]}]},\"gridPos\":{\"h\":7,\"w\":24,\"x\":0,\"y\":102},\"id\":35,\"interval\":\"60s\",\"links\":[],\"maxDataPoints\":150,\"options\":{\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\",\"showLegend\":true},\"tooltip\":{\"mode\":\"single\",\"sort\":\"none\"}},\"pluginVersion\":\"9.0.8.1\",\"targets\":[{\"azureLogAnalytics\":{\"query\":\"\\nrequests\\n// - additional filters can be applied here\\n| where $__timeFilter(timestamp)\\n| - where cloud_RoleName in ($cloudrolename)\\n| where cloud_RoleInstance in ($cloudroleinstance)\\n| - where client_Type != \\\"Browser\\\"\\n| where success == false\\n| summarize - ResultCode = sum(itemCount) by resultCode, bin(timestamp, $__interval)\\n| - sort by timestamp asc\\n\\n\",\"resources\":[\"/subscriptions/$sub/resourceGroups/$rg/providers/$ns/$res\"],\"resultFormat\":\"time_series\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"queryType\":\"Azure - Log Analytics\",\"refId\":\"A\",\"subscription\":\"$sub\",\"subscriptions\":[]}],\"title\":\"Failure - Response codes (count)\",\"transformations\":[],\"type\":\"timeseries\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"description\":\"Click - on an operation_Name to filter to Top slowest Failed sample Operations panel - by selected name.\",\"fieldConfig\":{\"defaults\":{\"color\":{\"fixedColor\":\"green\",\"mode\":\"thresholds\"},\"custom\":{\"align\":\"auto\",\"cellOptions\":{\"type\":\"auto\"},\"inspect\":false},\"links\":[{\"targetBlank\":false,\"title\":\"Show - list of sample transactions\",\"url\":\"/d/Q4mZF8oVk/azure-monitor-azure-insights-applications-performance-and-failure?${amDatasource:queryparam}\uFEFF\\u0026\uFEFF${sub:queryparam}\uFEFF\\u0026\uFEFF${rg:queryparam}\uFEFF\\u0026\uFEFF${ns:queryparam}\uFEFF\\u0026\uFEFF${res:queryparam}\uFEFF\\u0026\uFEFF${cloudrolename:queryparam}\uFEFF\\u0026\uFEFF${cloudroleinstance:queryparam}\uFEFF\\u0026\uFEFF${operation_Name:queryparam}\\u0026var-failed_operation_Name=${__data.fields.operation_Name}\\u0026${promDatasource:queryparam}\uFEFF\\u0026\uFEFF${cluster:queryparam}\uFEFF\\u0026\uFEFF${namespace:queryparam}\uFEFF\\u0026\uFEFF${type:queryparam}\\u0026${__url_time_range}\"}],\"mappings\":[],\"noValue\":\"--\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\"}]}},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"failedCount\"},\"properties\":[{\"id\":\"custom.cellOptions\",\"value\":{\"mode\":\"lcd\",\"type\":\"gauge\"}},{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-red\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"totalCount\"},\"properties\":[{\"id\":\"custom.cellOptions\",\"value\":{\"mode\":\"lcd\",\"type\":\"gauge\"}},{\"id\":\"color\",\"value\":{\"fixedColor\":\"text\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"operation_Name\"},\"properties\":[{\"id\":\"custom.width\",\"value\":184},{\"id\":\"links\",\"value\":[{\"targetBlank\":true,\"title\":\"Drill - Down to Failures and Performance\",\"url\":\"/d/Q4mZF8oVk/azure-monitor-azure-insights-applications-performance-and-failure?${amDatasource:queryparam}\\u0026${sub:queryparam}\\u0026${rg:queryparam}\\u0026${ns:queryparam}\\u0026${res:queryparam}\\u0026${cloudrolename:queryparam}\\u0026${cloudroleinstance:queryparam}\\u0026var-operation_Name=${__data.fields.operation_Name}\\u0026var-failed_operation_Name=${__data.fields.operation_Name}\\u0026${promDatasource:queryparam}\\u0026${cluster:queryparam}\\u0026${namespace:queryparam}\\u0026${type:queryparam}\\u0026${__url_time_range}\"}]}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"impactedUsers\"},\"properties\":[{\"id\":\"custom.width\",\"value\":118}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"failedCount\"},\"properties\":[{\"id\":\"links\",\"value\":[{\"targetBlank\":true,\"title\":\"Drill - Down to Performance and Failures\",\"url\":\"/d/Q4mZF8oVk/azure-monitor-azure-insights-applications-performance-and-failure?${amDatasource:queryparam}\\u0026${sub:queryparam}\\u0026${rg:queryparam}\\u0026${ns:queryparam}\\u0026${res:queryparam}\\u0026${cloudrolename:queryparam}\\u0026${cloudroleinstance:queryparam}\\u0026var-operation_Name=${__data.fields.operation_Name}\\u0026var-failed_operation_Name=${__data.fields.operation_Name}\\u0026${promDatasource:queryparam}\\u0026${cluster:queryparam}\\u0026${namespace:queryparam}\\u0026${type:queryparam}\\u0026${__url_time_range}\"}]}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"impactedUsers\"},\"properties\":[{\"id\":\"links\",\"value\":[{\"targetBlank\":true,\"title\":\"Drill - Down to Performance and Failures\",\"url\":\"/d/Q4mZF8oVk/azure-monitor-azure-insights-applications-performance-and-failure?${amDatasource:queryparam}\\u0026${sub:queryparam}\\u0026${rg:queryparam}\\u0026${ns:queryparam}\\u0026${res:queryparam}\\u0026${cloudrolename:queryparam}\\u0026${cloudroleinstance:queryparam}\\u0026var-operation_Name=${__data.fields.operation_Name}\\u0026var-failed_operation_Name=${__data.fields.operation_Name}\\u0026${promDatasource:queryparam}\\u0026${cluster:queryparam}\\u0026${namespace:queryparam}\\u0026${type:queryparam}\\u0026${__url_time_range}\"}]}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"totalCount\"},\"properties\":[{\"id\":\"links\",\"value\":[{\"targetBlank\":true,\"title\":\"Drill - Down to Performance and Failures\",\"url\":\"/d/Q4mZF8oVk/azure-monitor-azure-insights-applications-performance-and-failure?${amDatasource:queryparam}\\u0026${sub:queryparam}\\u0026${rg:queryparam}\\u0026${ns:queryparam}\\u0026${res:queryparam}\\u0026${cloudrolename:queryparam}\\u0026${cloudroleinstance:queryparam}\\u0026var-operation_Name=${__data.fields.operation_Name}\\u0026var-failed_operation_Name=${__data.fields.operation_Name}\\u0026${promDatasource:queryparam}\\u0026${cluster:queryparam}\\u0026${namespace:queryparam}\\u0026${type:queryparam}\\u0026${__url_time_range}\"}]}]}]},\"gridPos\":{\"h\":7,\"w\":24,\"x\":0,\"y\":109},\"id\":69,\"interval\":\"60s\",\"links\":[],\"maxDataPoints\":150,\"options\":{\"cellHeight\":\"sm\",\"footer\":{\"countRows\":false,\"fields\":\"\",\"reducer\":[\"sum\"],\"show\":false},\"showHeader\":true,\"sortBy\":[{\"desc\":true,\"displayName\":\"failedCount\"}]},\"pluginVersion\":\"10.0.0-pre\",\"targets\":[{\"azureLogAnalytics\":{\"query\":\"let - dataset =\\nrequests\\n// additional filters can be applied here\\n| where - $__timeFilter(timestamp)\\n| where cloud_RoleName in ($cloudrolename)\\n| - where cloud_RoleInstance in ($cloudroleinstance)\\n| where client_Type != - \\\"Browser\\\"\\n;\\ndataset\\n| summarize\\n failedCount=sumif(itemCount, - success == 'False'),\\n impactedUsers=dcountif(user_Id, success == 'False'),\\n - \ totalCount=sum(itemCount)\\n by operation_Name\\n| where failedCount - \\u003e 0\\n| top 5 by failedCount desc\\n\\n\\n\",\"resources\":[\"/subscriptions/$sub/resourceGroups/$rg/providers/$ns/$res\"],\"resultFormat\":\"table\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"queryType\":\"Azure - Log Analytics\",\"refId\":\"A\",\"subscription\":\"$sub\",\"subscriptions\":[]}],\"title\":\"Top - 5 Failed Operation Name List\",\"transformations\":[],\"type\":\"table\"}],\"refresh\":\"\",\"revision\":1,\"schemaVersion\":38,\"style\":\"dark\",\"tags\":[],\"templating\":{\"list\":[{\"current\":{\"selected\":false,\"text\":\"Prometheus - - KubeCon\",\"value\":\"Prometheus - KubeCon\"},\"hide\":0,\"includeAll\":false,\"label\":\"Prometheus - Data Source\",\"multi\":false,\"name\":\"promDatasource\",\"options\":[],\"query\":\"prometheus\",\"queryValue\":\"\",\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"type\":\"datasource\"},{\"current\":{},\"datasource\":{\"type\":\"datasource\",\"uid\":\"$promDatasource\"},\"definition\":\"\",\"hide\":0,\"includeAll\":false,\"multi\":false,\"name\":\"cluster\",\"options\":[],\"query\":{\"query\":\"label_values(up{job=\\\"kube-state-metrics\\\"}, - cluster)\",\"refId\":\"Managed_Prometheus_ch-azuremonitorworkspace-cluster-Variable-Query\"},\"refresh\":2,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":1,\"tagValuesQuery\":\"\",\"tagsQuery\":\"\",\"type\":\"query\",\"useTags\":false},{\"current\":{},\"datasource\":{\"type\":\"datasource\",\"uid\":\"$promDatasource\"},\"definition\":\"\",\"hide\":0,\"includeAll\":false,\"multi\":false,\"name\":\"namespace\",\"options\":[],\"query\":{\"query\":\"label_values(kube_namespace_status_phase{job=\\\"kube-state-metrics\\\", - cluster=\\\"$cluster\\\"}, namespace)\",\"refId\":\"Managed_Prometheus_ch-azuremonitorworkspace-namespace-Variable-Query\"},\"refresh\":2,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":1,\"tagValuesQuery\":\"\",\"tagsQuery\":\"\",\"type\":\"query\",\"useTags\":false},{\"current\":{\"selected\":false,\"text\":\"Azure - Monitor - KubeCon\",\"value\":\"Azure Monitor - KubeCon\"},\"hide\":0,\"includeAll\":false,\"label\":\"Azure - Monitor Data Source\",\"multi\":false,\"name\":\"amDatasource\",\"options\":[],\"query\":\"grafana-azure-monitor-datasource\",\"queryValue\":\"\",\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"type\":\"datasource\"},{\"current\":{},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"definition\":\"\",\"hide\":0,\"includeAll\":false,\"label\":\"Subscription\",\"multi\":false,\"name\":\"sub\",\"options\":[],\"query\":{\"azureLogAnalytics\":{\"query\":\"\",\"resource\":\"\"},\"queryType\":\"Azure - Subscriptions\",\"refId\":\"A\"},\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":0,\"type\":\"query\"},{\"current\":{},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"definition\":\"\",\"hide\":0,\"includeAll\":false,\"label\":\"Resource - Group\",\"multi\":false,\"name\":\"rg\",\"options\":[],\"query\":{\"azureLogAnalytics\":{\"query\":\"\",\"resource\":\"\"},\"queryType\":\"Azure - Resource Groups\",\"refId\":\"A\",\"subscription\":\"$sub\"},\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":0,\"type\":\"query\"},{\"current\":{},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"definition\":\"\",\"hide\":2,\"includeAll\":false,\"label\":\"namespace\",\"multi\":false,\"name\":\"ns\",\"options\":[],\"query\":{\"azureLogAnalytics\":{\"query\":\"\",\"resource\":\"\"},\"queryType\":\"Azure - Namespaces\",\"refId\":\"A\",\"resourceGroup\":\"$rg\",\"subscription\":\"$sub\"},\"refresh\":1,\"regex\":\"([mM](icrosoft)\\\\.[iI](nsights)/(components))\",\"skipUrlSync\":false,\"sort\":0,\"type\":\"query\"},{\"current\":{},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"definition\":\"\",\"hide\":0,\"includeAll\":false,\"label\":\"App - Insights Resource\",\"multi\":false,\"name\":\"res\",\"options\":[],\"query\":{\"azureLogAnalytics\":{\"query\":\"\",\"resource\":\"\"},\"namespace\":\"microsoft.insights/components\",\"queryType\":\"Azure - Resource Names\",\"refId\":\"A\",\"resourceGroup\":\"$rg\",\"subscription\":\"$sub\"},\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":0,\"type\":\"query\"},{\"current\":{},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"definition\":\"\",\"hide\":0,\"includeAll\":true,\"label\":\"Cloud - Role Name\",\"multi\":true,\"name\":\"cloudrolename\",\"options\":[],\"query\":{\"azureLogAnalytics\":{\"query\":\"requests\\r\\n| - where $__timeFilter(timestamp)\\r\\n| where client_Type != \\\"Browser\\\"\\r\\n| - distinct cloud_RoleName\",\"resources\":[\"/subscriptions/$sub/resourceGroups/$rg/providers/$ns/$res\"]},\"queryType\":\"Azure - Log Analytics\",\"refId\":\"A\"},\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":0,\"type\":\"query\"},{\"current\":{},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"definition\":\"\",\"hide\":0,\"includeAll\":true,\"label\":\"Cloud - Role Instance\",\"multi\":true,\"name\":\"cloudroleinstance\",\"options\":[],\"query\":{\"azureLogAnalytics\":{\"query\":\"requests\\r\\n| - where $__timeFilter(timestamp)\\r\\n| where client_Type != \\\"Browser\\\"\\r\\n| - distinct cloud_RoleInstance\",\"resources\":[\"/subscriptions/$sub/resourceGroups/$rg/providers/$ns/$res\"]},\"queryType\":\"Azure - Log Analytics\",\"refId\":\"A\",\"subscription\":\"ebb79bc0-aa86-44a7-8111-cabbe0c43993\"},\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":0,\"type\":\"query\"},{\"current\":{},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"definition\":\"\",\"hide\":0,\"includeAll\":false,\"label\":\"Workspace\",\"multi\":false,\"name\":\"ws\",\"options\":[],\"query\":{\"azureLogAnalytics\":{\"query\":\"\",\"resource\":\"\"},\"queryType\":\"Azure - Workspaces\",\"refId\":\"A\",\"subscription\":\"$sub\"},\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":0,\"type\":\"query\"},{\"current\":{},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"definition\":\"\",\"hide\":0,\"includeAll\":false,\"label\":\"Cluster - Id\",\"multi\":false,\"name\":\"clusterid\",\"options\":[],\"query\":{\"azureLogAnalytics\":{\"query\":\"workspace(\\\"$ws\\\").KubePodInventory - \\r\\n| summarize n=count() by ClusterId \\r\\n|project tolower(ClusterId) - \",\"resource\":\"$ws\"},\"queryType\":\"Azure Log Analytics\",\"refId\":\"A\",\"subscription\":\"369d066e-54f8-436c-bf65-eadb9647d212\"},\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":0,\"type\":\"query\"}]},\"time\":{\"from\":\"now-1h\",\"to\":\"now\"},\"timepicker\":{\"refresh_intervals\":[\"5s\",\"10s\",\"30s\",\"1m\",\"5m\",\"15m\",\"30m\",\"1h\",\"2h\",\"1d\"],\"time_options\":[\"5m\",\"15m\",\"1h\",\"6h\",\"12h\",\"24h\",\"2d\",\"7d\",\"30d\"]},\"timezone\":\"utc\",\"title\":\"Full - Stack AKS Monitoring\",\"uid\":\"c0613871-ebb0-4a2d-b071-f51a851f375d\",\"version\":1,\"weekStart\":\"\"}}" - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '74625' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-6KOI9KWHarpbovLa7ILPhw';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:16 GMT - grafana-trace-id: - - e6d734d6398735346ae00c4fcae8bb5e - mise-correlation-id: - - 1af02b56-482f-4615-8ade-cc65c14989dc - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933797.369.31.887665|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/dashboards/uid/QTVw7iK7z - response: - body: - string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"geneva-health","url":"/d/QTVw7iK7z/geneva-health","expires":"0001-01-01T00:00:00Z","created":"2024-05-28T21:55:37Z","updated":"2024-05-28T21:55:37Z","updatedBy":"Anonymous","createdBy":"Anonymous","version":1,"hasAcl":false,"isFolder":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","provisioned":true,"provisionedExternalId":"Health.json","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"annotations":{"list":[{"datasource":"Geneva - Datasource","enable":true,"iconColor":"light-blue","name":"Geneva Health Annotations","target":{"account":"$acc","backends":[],"dimension":"","groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Watchdog - Health","isAnnotationsMode":true,"limit":100,"matchAny":false,"metric":"","metricsQueryType":"ui","namespace":"","samplingType":"","selectedWatchdogResourceVar":"$nodeIds","service":"health","tags":[],"type":"dashboard","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":true}}]},"editable":true,"gnetId":null,"graphTooltip":0,"id":21,"links":[],"panels":[{"datasource":"Geneva - Datasource","gridPos":{"h":21,"w":6,"x":0,"y":0},"id":2,"options":{"monitorNameVar":"$monitorName","monitorVar":"$monitor","orientation":"vertical","resourceHealthVar":"$nodeIds","resourceNameVar":"$selectedRes"},"targets":[{"account":"$acc","backends":[],"dimension":"","groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","metric":"","metricsQueryType":"ui","namespace":"","refId":"A","samplingType":"","service":"health","topologyNodeId":"$res","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"title":"Topology","type":"geneva-health-panel"},{"datasource":"Geneva - Datasource","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"fillOpacity":70,"lineWidth":0},"mappings":[{"options":{"0":{"color":"red","index":0,"text":"Unhealthy"},"1":{"color":"green","index":1,"text":"Healthy"},"2":{"color":"orange","index":2,"text":"Degraded"}},"type":"value"}],"thresholds":{"mode":"absolute","steps":[{"color":"text","value":null},{"color":"red","value":0},{"color":"green","value":1},{"color":"#EAB839","value":2}]}},"overrides":[]},"gridPos":{"h":7,"w":18,"x":6,"y":0},"id":4,"options":{"alignValue":"left","legend":{"displayMode":"hidden","placement":"bottom"},"mergeValues":true,"rowHeight":0.9,"showValue":"never","tooltip":{"mode":"single"}},"targets":[{"account":"$acc","backends":[],"dimension":"","groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Resource - Health","metric":"","metricsQueryType":"ui","namespace":"","refId":"A","samplingType":"","selectedResourcesVar":"$nodeIds","service":"health","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":true}],"title":"Resource - Health History $selectedRes","type":"state-timeline"},{"datasource":"Geneva - Datasource","fieldConfig":{"defaults":{"color":{"mode":"thresholds","seriesBy":"last"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"scheme","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineStyle":{"dash":[0,3,3],"fill":"dot"},"lineWidth":2,"pointSize":3,"scaleDistribution":{"type":"linear"},"showPoints":"always","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"area"}},"decimals":0,"mappings":[{"options":{"0":{"color":"red","index":0,"text":"Unhealthy"},"100":{"color":"green","index":2,"text":"Healthy"},"50":{"color":"orange","index":1,"text":"Degraded"}},"type":"value"}],"max":100,"min":0,"thresholds":{"mode":"absolute","steps":[{"color":"red","value":null},{"color":"orange","value":50},{"color":"green","value":99}]},"unit":"percent"},"overrides":[]},"gridPos":{"h":7,"w":18,"x":6,"y":7},"id":6,"options":{"legend":{"calcs":["lastNotNull"],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"multi"}},"targets":[{"account":"$acc","backends":[],"dimension":"","groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"percent","healthQueryType":"Watchdog - Health","metric":"","metricsQueryType":"ui","namespace":"","refId":"A","samplingType":"","selectedWatchdogResourceVar":"$nodeIds","service":"health","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":true}],"title":"Watchdog - Health History $selectedRes","type":"timeseries"},{"datasource":"Geneva Datasource","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":7,"w":18,"x":6,"y":14},"id":8,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"account":"$acc","dimension":"","dimensionFilters":[],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Monitor - Evaluation","metric":"","metricsQueryType":"ui","namespace":"","orderAggFunc":"avg","orderBy":"desc","refId":"A","samplingType":"","selectedMonitorVar":"$monitor","service":"health","showTop":"40","useCustomSeriesNaming":false,"useResourceVars":true}],"title":"Monitor - Evaluation $monitorName","type":"timeseries"}],"schemaVersion":30,"style":"dark","tags":[],"templating":{"list":[{"allValue":null,"current":{},"datasource":"Geneva - Datasource","definition":"Accounts()","description":null,"error":null,"hide":0,"includeAll":false,"label":"Account","multi":false,"name":"acc","options":[],"query":"Accounts()","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":null,"current":{},"datasource":"Geneva - Datasource","definition":"HealthResources($acc)","description":null,"error":null,"hide":0,"includeAll":false,"label":"Health - Resource","multi":false,"name":"res","options":[],"query":"HealthResources($acc)","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":null,"current":{"selected":false,"text":"","value":""},"description":null,"error":null,"hide":2,"includeAll":false,"label":null,"multi":false,"name":"nodeIds","options":[],"query":"","skipUrlSync":false,"type":"custom"},{"allValue":null,"current":{},"description":null,"error":null,"hide":2,"includeAll":false,"label":null,"multi":false,"name":"selectedRes","options":[],"query":"","skipUrlSync":false,"type":"custom"},{"current":{},"hide":2,"includeAll":false,"multi":false,"name":"monitor","options":[],"query":"","skipUrlSync":false,"type":"custom"},{"current":{},"hide":2,"includeAll":false,"multi":false,"name":"monitorName","options":[],"query":"","skipUrlSync":false,"type":"custom"}]},"time":{"from":"now-1h","to":"now"},"timepicker":{},"timezone":"","title":"Geneva - Health","uid":"QTVw7iK7z","version":1}}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '7450' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-1UWp1VeaiqYNadQrmIvxzA';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:16 GMT - grafana-trace-id: - - 1b1b543e6a40ab113ae8fa3c71ed7fd0 - mise-correlation-id: - - 520cec27-dabd-49c3-b959-970eddd3cceb - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933797.544.28.88463|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/dashboards/uid/icm-geneva-canned-dashboard - response: - body: - string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"icm-canned-dashboard","url":"/d/icm-geneva-canned-dashboard/icm-canned-dashboard","expires":"0001-01-01T00:00:00Z","created":"2024-05-28T21:55:37Z","updated":"2024-05-28T21:55:37Z","updatedBy":"Anonymous","createdBy":"Anonymous","version":1,"hasAcl":false,"isFolder":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","provisioned":true,"provisionedExternalId":"icm.json","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"__elements":{},"__inputs":[],"__requires":[{"id":"barchart","name":"Bar - chart","type":"panel","version":""},{"id":"bargauge","name":"Bar gauge","type":"panel","version":""},{"id":"grafana","name":"Grafana","type":"grafana","version":"9.5.17"},{"id":"grafana-azure-data-explorer-datasource","name":"Azure - Data Explorer Datasource","type":"datasource","version":"4.9.0"},{"id":"stat","name":"Stat","type":"panel","version":""},{"id":"table","name":"Table","type":"panel","version":""},{"id":"timeseries","name":"Time - series","type":"panel","version":""}],"annotations":{"list":[{"builtIn":1,"datasource":{"type":"datasource","uid":"grafana"},"enable":true,"hide":true,"iconColor":"rgba(0, - 211, 255, 1)","name":"Annotations \u0026 Alerts","target":{"limit":100,"matchAny":false,"tags":[],"type":"dashboard"},"type":"dashboard"}]},"editable":true,"fiscalYearStartMonth":0,"graphTooltip":0,"id":24,"links":[],"liveNow":false,"panels":[{"collapsed":false,"datasource":{"type":"datasource","uid":"grafana"},"gridPos":{"h":1,"w":24,"x":0,"y":0},"id":8,"panels":[],"title":"Incident - Volume","type":"row"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"bars","fillOpacity":50,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":1,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"short"},"overrides":[]},"gridPos":{"h":9,"w":12,"x":0,"y":1},"id":2,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"IncidentsSnapshotV2() - \n| where $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| - where isnull(ParentIncidentId) and Status in (''ACTIVE'', ''MITIGATED'', ''RESOLVED'')\n| - project CreateDate, IncidentId, Severity, Status, SourceName, SourceType, - RoutingId, OwningTenantName, IsNoise=iif(IsNoise==0, \"False\", \"True\") - , IsCustomerImpacting=iif(IsCustomerImpacting==0, \"False\", \"True\"), IncidentType, - HowFixed, IncidentSubType, SourceCreateDate, ImpactStartDate, MitigateDate, - ResolveDate\n| summarize count() by bin(CreateDate, 1d), Status\n| order by - CreateDate asc\n","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":"Incident - Volume Per Status","transformations":[{"id":"renameByRegex","options":{"regex":"(count_)(.*)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"bars","fillOpacity":50,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"normal"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"short"},"overrides":[]},"gridPos":{"h":9,"w":12,"x":12,"y":1},"id":5,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"IncidentsSnapshotV2()\n| - where $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| where - isnull(ParentIncidentId) and Status in (''ACTIVE'', ''MITIGATED'', ''RESOLVED'')\n| - project CreateDate, IncidentId, Severity=strcat(\"Sev\", tostring(Severity)), - Status, SourceName, SourceType, RoutingId, OwningTenantName, IsNoise=iif(IsNoise==0, - \"False\", \"True\") , IsCustomerImpacting=iif(IsCustomerImpacting==0, \"False\", - \"True\"), IncidentType, HowFixed, IncidentSubType, SourceCreateDate, ImpactStartDate, - MitigateDate, ResolveDate\n| summarize count() by bin(CreateDate, 1d), Severity\n| - order by CreateDate asc\n","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":"Incident - Volume Per Severity","transformations":[{"id":"renameByRegex","options":{"regex":"(count_)(.*)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"bars","fillOpacity":50,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"normal"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"short"},"overrides":[]},"gridPos":{"h":9,"w":24,"x":0,"y":10},"id":3,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"IncidentsSnapshotV2() - \n| where $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| - where isnull(ParentIncidentId) and Status in (''ACTIVE'', ''MITIGATED'', ''RESOLVED'')\n| - project CreateDate, IncidentId, Severity, Status, SourceName, SourceType, - RoutingId, OwningTenantName, IsNoise=iif(IsNoise==0, \"False\", \"True\") - , IsCustomerImpacting=iif(IsCustomerImpacting==0, \"False\", \"True\"), IncidentType, - HowFixed, IncidentSubType, SourceCreateDate, ImpactStartDate, MitigateDate, - ResolveDate\n| summarize count() by bin(CreateDate, 1d), SourceType\n| order - by CreateDate asc\n","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":"Incident - Volume Per Alert Source Type","transformations":[{"id":"renameByRegex","options":{"regex":"(count_)(.*)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","cellOptions":{"type":"auto"},"inspect":false},"links":[],"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"IncidentId"},"properties":[{"id":"links","value":[{"targetBlank":true,"title":"View - incident details","url":"https://portal.microsofticm.com/imp/v3/incidents/incident/${__data.fields.IncidentId}/summary"}]}]}]},"gridPos":{"h":9,"w":24,"x":0,"y":19},"id":6,"options":{"cellHeight":"sm","footer":{"countRows":false,"fields":"","reducer":["sum"],"show":false},"showHeader":true,"sortBy":[{"desc":false,"displayName":"IsOutage"}]},"pluginVersion":"9.5.17","targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"IncidentsSnapshotV2() - \n| where $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| - where isnull(ParentIncidentId) and Status in (''ACTIVE'', ''MITIGATED'', ''RESOLVED'')\n| - project IncidentId, CreateDate, Severity, Status, SourceName, SourceType, - RoutingId, OwningTenantName, IsNoise=iif(IsNoise==0, \"False\", \"True\") - , IsCustomerImpacting=iif(IsCustomerImpacting==0, \"False\", \"True\"), IncidentType, - HowFixed, IncidentSubType, SourceCreateDate, ImpactStartDate, MitigateDate, - ResolveDate\n| sort by IncidentId asc\n","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Incident - Details","type":"table"},{"collapsed":true,"datasource":{"type":"datasource","uid":"grafana"},"gridPos":{"h":1,"w":24,"x":0,"y":28},"id":10,"panels":[{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"blue","mode":"fixed"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"short"},"overrides":[{"matcher":{"id":"byName","options":"IncidentId"},"properties":[{"id":"links","value":[{"targetBlank":true,"title":"View - incident details","url":"https://portal.microsofticm.com/imp/v3/incidents/incident/${__data.fields.IncidentId}/summary"}]}]}]},"gridPos":{"h":7,"w":12,"x":0,"y":2},"id":28,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"textMode":"auto"},"pluginVersion":"9.5.13","targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"// - set query_take_max_records=5000;\n// let uincidents=\nIncidentsSnapshotV2() - \n| where $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| - summarize count()","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"# - Incidents","type":"stat"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"blue","mode":"fixed"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"short"},"overrides":[]},"gridPos":{"h":22,"w":12,"x":12,"y":2},"id":43,"options":{"displayMode":"gradient","minVizHeight":10,"minVizWidth":0,"orientation":"horizontal","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"showUnfilled":true,"valueMode":"color"},"pluginVersion":"9.5.13","targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"IncidentsSnapshotV2() - \n| where $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| - summarize [\"# Incident\"] = count()","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"# - Incidents","resultFormat":"table"},{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"hide":false,"pluginVersion":"4.7.0","query":"IncidentsSnapshotV2() - \n| where $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| - where isnull(ParentIncidentId) and Status in (''ACTIVE'', ''MITIGATED'', ''RESOLVED'')\n| - where SourceOrigin in (\"Customer\", \"Email\", \"Forum/DL\", \"Manual\", - \"Other\", \"Partner\", \"Service\", \"Unknown\")\n| summarize [\"#Manual - Detection\"] = count()","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"Manual - Detect","resultFormat":"table"},{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"hide":false,"pluginVersion":"4.7.0","query":"IncidentsSnapshotV2()\n| - where $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| join - kind=inner (\n NotificationActions \n | where $__timeFilter(SendDate) - and isnotnull(SendDate) and Status =~ ''COMPLETED''\n) on $left.IncidentId - == $right.IncidentId\n| where ServiceType == \"VOICE\"\n| summarize arg_max(Lens_IngestionTime, - NotificationId, SendDate, OwningTeamId, IncidentId, ServiceType, Severity) - by NotificationActionId \n| summarize [\"# Voice Calls\"] = count()","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"Voice - calls","resultFormat":"table"},{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"hide":false,"pluginVersion":"4.7.0","query":"cluster(''icmdataro.centralus.kusto.windows.net'').database(''Common'').Get_Report_TTA()\n| - where SendDate \u003e ago(30d) and TenantName == \"$svc\" and IsOutage == - \"yes\"\n| summarize [\"#Outage\"] = count()\n","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"outages","resultFormat":"table"}],"title":"Funnel","transformations":[],"type":"bargauge"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"blue","mode":"fixed"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","fillOpacity":80,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineWidth":1,"scaleDistribution":{"type":"linear"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"short"},"overrides":[{"matcher":{"id":"byName","options":"IncidentId"},"properties":[{"id":"links","value":[{"targetBlank":true,"title":"View - incident details","url":"https://portal.microsofticm.com/imp/v3/incidents/incident/${__data.fields.IncidentId}/summary"}]}]}]},"gridPos":{"h":15,"w":12,"x":0,"y":9},"id":29,"options":{"barRadius":0,"barWidth":0.96,"colorByField":"Month_Year","fullHighlight":false,"groupWidth":0.7,"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"orientation":"auto","showValue":"always","stacking":"none","tooltip":{"mode":"single","sort":"none"},"xTickLabelRotation":0,"xTickLabelSpacing":200},"pluginVersion":"9.5.13","targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let - MonthNames = dynamic({\n \"1\": \"January\",\n \"2\": \"February\",\n \"3\": - \"March\",\n \"4\": \"April\",\n \"5\": \"May\",\n \"6\": \"June\",\n \"7\": - \"July\",\n \"8\": \"August\",\n \"9\": \"September\",\n \"10\": - \"October\",\n \"11\": \"November\",\n \"12\": \"December\"\n});\n\nIncidentsSnapshotV2() - \n| where $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| - where isnull(ParentIncidentId) and Status in (''ACTIVE'', ''MITIGATED'', ''RESOLVED'')\n// - | project IncidentId, CreateDate, Severity, Status, SourceName, SourceType, - RoutingId, OwningTenantName, IsNoise=iif(IsNoise==0, \"False\", \"True\") - , IsCustomerImpacting=iif(IsCustomerImpacting==0, \"False\", \"True\"), IncidentType, - HowFixed, IncidentSubType, SourceCreateDate, ImpactStartDate, MitigateDate, - ResolveDate\n| extend Month = datetime_part(''Month'', CreateDate), Year = - datetime_part(''year'', CreateDate)\n| extend MonthName = tostring(MonthNames[tostring(Month)])\n| - extend Month_Year = strcat(MonthName, '' '', Year)\n| summarize count() by - Month_Year\n\n","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"# - Incidents","transformations":[{"id":"organize","options":{"excludeByName":{},"indexByName":{},"renameByName":{"count_":"# - Incidents"}}}],"type":"barchart"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":50,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"normal"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"m"},"overrides":[]},"gridPos":{"h":9,"w":12,"x":0,"y":24},"id":16,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"set - query_take_max_records=5000;\nlet uincidents=\nIncidentsSnapshotV2()\n| where - $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\" and isnull(ParentIncidentId)\n| - project IncidentId, CreateDate, Severity, State=Status, SourceName, SourceType, - RoutingId, OwningTenantName, IsNoise, IsCustomerImpacting, IncidentType, HowFixed, - IncidentSubType, SourceCreateDate, ImpactStartDate, MitigateDate, ResolveDate, - OwningTeamId;\nlet acks=uincidents\n| join kind=inner (Notifications| where - RequestType == \"PRIMARY\" and isnotnull(AcknowledgeDate) | project IncidentId, - AcknowledgeDate, NotificationId,Lens_IngestionTime ) on $left.IncidentId == - $right.IncidentId\n| summarize AckDate=max(AcknowledgeDate) by IncidentId;\nuincidents| - join kind=leftouter(acks ) on $left.IncidentId == $right.IncidentId| join - kind=inner (Teams | summarize (Lens_IngestionTime, TeamName)=argmax(Lens_IngestionTime, - TeamName) by TeamId ) \n on $left.OwningTeamId == $right.TeamId| project - IncidentId, CreateDate, Severity, State, SourceCreateDate, ImpactStartDate, - MitigateDate, ResolveDate, AckDate\n , TTD = round(iff(isnull(ImpactStartDate), - real(null), iff(SourceCreateDate\u003cImpactStartDate, real(0), (SourceCreateDate-ImpactStartDate)/time(1m))),2)\n , - TTE = round(iff(isnull(AckDate) or isnull(ImpactStartDate), real(null), iff(AckDate\u003cImpactStartDate, - real(0), (AckDate-ImpactStartDate)/time(1m))),2)\n , TTM = round(iff(isnull(MitigateDate) - or isnull(ImpactStartDate), real(null), iff(MitigateDate\u003cImpactStartDate, - real(0), (MitigateDate-ImpactStartDate)/time(1m))),2), SourceName, SourceType, - RoutingId, OwningTenantName, IsNoise=iif(IsNoise==0, \"False\", \"True\") - , IsCustomerImpacting=iif(IsCustomerImpacting==0, \"False\", \"True\") , HowFixed, - IncidentSubType, TeamName\n| summarize percentiles(TTD,50,75,95,99) by bin(CreateDate, - time(1h)) | sort by CreateDate asc","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":" - Time To Detect (TTD) Percentiles ","transformations":[{"id":"renameByRegex","options":{"regex":"(percentile_)(.*)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":50,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"normal"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"m"},"overrides":[]},"gridPos":{"h":9,"w":12,"x":12,"y":24},"id":25,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"set - query_take_max_records=5000;\nlet uincidents=\nIncidentsSnapshotV2() \n| where - $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| project - IncidentId, CreateDate, Severity, State=Status, SourceName, SourceType, RoutingId, - OwningTenantName, IsNoise, IsCustomerImpacting, IncidentType, HowFixed, IncidentSubType, - SourceCreateDate, ImpactStartDate, MitigateDate, ResolveDate, OwningTeamId;\nlet - acks=uincidents\n| join kind=inner (Notifications| where RequestType == \"PRIMARY\" - and isnotnull(AcknowledgeDate) | project IncidentId, AcknowledgeDate, NotificationId,Lens_IngestionTime - ) on $left.IncidentId == $right.IncidentId\n| summarize AckDate=max(AcknowledgeDate) - by IncidentId;\nuincidents| join kind=leftouter(acks ) on $left.IncidentId - == $right.IncidentId| join kind=inner (Teams | summarize (Lens_IngestionTime, - TeamName)=argmax(Lens_IngestionTime, TeamName) by TeamId ) \n on $left.OwningTeamId - == $right.TeamId| project IncidentId, CreateDate, Severity, State, SourceCreateDate, - ImpactStartDate, MitigateDate, ResolveDate, AckDate\n , TTD = round(iff(isnull(ImpactStartDate), - real(null), iff(SourceCreateDate\u003cImpactStartDate, real(0), (SourceCreateDate-ImpactStartDate)/time(1m))),2)\n , - TTE = round(iff(isnull(AckDate) or isnull(ImpactStartDate), real(null), iff(AckDate\u003cImpactStartDate, - real(0), (AckDate-ImpactStartDate)/time(1m))),2)\n , TTM = round(iff(isnull(MitigateDate) - or isnull(ImpactStartDate), real(null), iff(MitigateDate\u003cImpactStartDate, - real(0), (MitigateDate-ImpactStartDate)/time(1m))),2), SourceName, SourceType, - RoutingId, OwningTenantName, IsNoise=iif(IsNoise==0, \"False\", \"True\") - , IsCustomerImpacting=iif(IsCustomerImpacting==0, \"False\", \"True\") , HowFixed, - IncidentSubType, TeamName\n| summarize percentiles(TTE,50,75,95,99) by bin(CreateDate, - time(1h)) | sort by CreateDate asc","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":" - Time To Engage (TTE) Percentiles ","transformations":[{"id":"renameByRegex","options":{"regex":"(percentile_)(.*)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":50,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"normal"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"m"},"overrides":[]},"gridPos":{"h":9,"w":24,"x":0,"y":33},"id":26,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"set - query_take_max_records=5000;\nlet uincidents=\nIncidentsSnapshotV2() \n| where - $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| project - IncidentId, CreateDate, Severity, State=Status, SourceName, SourceType, RoutingId, - OwningTenantName, IsNoise, IsCustomerImpacting, IncidentType, HowFixed, IncidentSubType, - SourceCreateDate, ImpactStartDate, MitigateDate, ResolveDate, OwningTeamId;\nlet - acks=uincidents\n| join kind=inner (Notifications| where RequestType == \"PRIMARY\" - and isnotnull(AcknowledgeDate) | project IncidentId, AcknowledgeDate, NotificationId,Lens_IngestionTime - ) on $left.IncidentId == $right.IncidentId\n| summarize AckDate=max(AcknowledgeDate) - by IncidentId;\nuincidents| join kind=leftouter(acks ) on $left.IncidentId - == $right.IncidentId| join kind=inner (Teams | summarize (Lens_IngestionTime, - TeamName)=argmax(Lens_IngestionTime, TeamName) by TeamId ) \n on $left.OwningTeamId - == $right.TeamId| project IncidentId, CreateDate, Severity, State, SourceCreateDate, - ImpactStartDate, MitigateDate, ResolveDate, AckDate\n , TTD = round(iff(isnull(ImpactStartDate), - real(null), iff(SourceCreateDate\u003cImpactStartDate, real(0), (SourceCreateDate-ImpactStartDate)/time(1m))),2)\n , - TTE = round(iff(isnull(AckDate) or isnull(ImpactStartDate), real(null), iff(AckDate\u003cImpactStartDate, - real(0), (AckDate-ImpactStartDate)/time(1m))),2)\n , TTM = round(iff(isnull(MitigateDate) - or isnull(ImpactStartDate), real(null), iff(MitigateDate\u003cImpactStartDate, - real(0), (MitigateDate-ImpactStartDate)/time(1m))),2), SourceName, SourceType, - RoutingId, OwningTenantName, IsNoise=iif(IsNoise==0, \"False\", \"True\") - , IsCustomerImpacting=iif(IsCustomerImpacting==0, \"False\", \"True\") , HowFixed, - IncidentSubType, TeamName\n| summarize percentiles(TTM,50,75,95,99) by bin(CreateDate, - time(1h)) | sort by CreateDate asc","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":" - Time To Mitigate (TTM) Percentiles ","transformations":[{"id":"renameByRegex","options":{"regex":"(percentile_)(.*)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","cellOptions":{"type":"auto"},"inspect":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"IncidentId"},"properties":[{"id":"links","value":[{"targetBlank":true,"title":"View - incident details","url":"https://portal.microsofticm.com/imp/v3/incidents/incident/${__data.fields.IncidentId}/summary"}]}]}]},"gridPos":{"h":11,"w":24,"x":0,"y":42},"id":27,"options":{"cellHeight":"sm","footer":{"countRows":false,"fields":"","reducer":["sum"],"show":false},"showHeader":true},"pluginVersion":"9.5.13","targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"set - query_take_max_records=5000;\nlet uincidents=\nIncidentsSnapshotV2() \n| where - $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| project - IncidentId, CreateDate, Severity, State=Status, SourceName, SourceType, RoutingId, - OwningTenantName, IsNoise, IsCustomerImpacting, IncidentType, HowFixed, IncidentSubType, - SourceCreateDate, ImpactStartDate, MitigateDate, ResolveDate, OwningTeamId;\nlet - acks=uincidents\n| join kind=inner (Notifications| where RequestType == \"PRIMARY\" - and isnotnull(AcknowledgeDate) | project IncidentId, AcknowledgeDate, NotificationId,Lens_IngestionTime - ) on $left.IncidentId == $right.IncidentId\n| summarize AckDate=max(AcknowledgeDate) - by IncidentId;\nuincidents| join kind=leftouter(acks ) on $left.IncidentId - == $right.IncidentId| join kind=inner (Teams | summarize (Lens_IngestionTime, - TeamName)=argmax(Lens_IngestionTime, TeamName) by TeamId ) \n on $left.OwningTeamId - == $right.TeamId| project IncidentId, CreateDate, Severity, State, SourceCreateDate, - ImpactStartDate, MitigateDate, ResolveDate, AckDate\n , TTD = round(iff(isnull(ImpactStartDate), - real(null), iff(SourceCreateDate\u003cImpactStartDate, real(0), (SourceCreateDate-ImpactStartDate)/time(1m))),2)\n , - TTE = round(iff(isnull(AckDate) or isnull(ImpactStartDate), real(null), iff(AckDate\u003cImpactStartDate, - real(0), (AckDate-ImpactStartDate)/time(1m))),2)\n , TTM = round(iff(isnull(MitigateDate) - or isnull(ImpactStartDate), real(null), iff(MitigateDate\u003cImpactStartDate, - real(0), (MitigateDate-ImpactStartDate)/time(1m))),2), SourceName, SourceType, - RoutingId, OwningTenantName, IsNoise=iif(IsNoise==0, \"False\", \"True\") - , IsCustomerImpacting=iif(IsCustomerImpacting==0, \"False\", \"True\") , HowFixed, - IncidentSubType, TeamName\n","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Incidents","type":"table"}],"title":"Time-to - Analysis (TTx)","type":"row"},{"collapsed":true,"gridPos":{"h":1,"w":24,"x":0,"y":29},"id":30,"panels":[{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"text","mode":"fixed"},"decimals":1,"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"m"},"overrides":[]},"gridPos":{"h":9,"w":12,"x":0,"y":30},"id":32,"options":{"colorMode":"value","graphMode":"none","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"textMode":"auto"},"pluginVersion":"9.5.17","targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"hide":false,"pluginVersion":"4.7.0","query":"set - query_take_max_records=5000;\nlet uincidents=\nIncidentsSnapshotV2()\n| where - $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\" and isnull(ParentIncidentId)\n| - project IncidentId, CreateDate, Severity, State=Status, SourceName, SourceType, - RoutingId, OwningTenantName, IsNoise, IsCustomerImpacting, IncidentType, HowFixed, - IncidentSubType, SourceCreateDate, ImpactStartDate, MitigateDate, ResolveDate, - OwningTeamId;\nlet acks=uincidents\n| join kind=inner (Notifications| where - RequestType == \"PRIMARY\" and isnotnull(AcknowledgeDate) | project IncidentId, - AcknowledgeDate, NotificationId,Lens_IngestionTime ) on $left.IncidentId == - $right.IncidentId\n| summarize AckDate=max(AcknowledgeDate) by IncidentId;\nuincidents| - join kind=leftouter(acks ) on $left.IncidentId == $right.IncidentId| join - kind=inner (Teams | summarize (Lens_IngestionTime, TeamName)=argmax(Lens_IngestionTime, - TeamName) by TeamId ) \n on $left.OwningTeamId == $right.TeamId| project - IncidentId, CreateDate, Severity, State, SourceCreateDate, ImpactStartDate, - MitigateDate, ResolveDate, AckDate\n , TTD = round(iff(isnull(ImpactStartDate), - real(null), iff(SourceCreateDate\u003cImpactStartDate, real(0), (SourceCreateDate-ImpactStartDate)/time(1m))),2)\n , - TTE = round(iff(isnull(AckDate) or isnull(ImpactStartDate), real(null), iff(AckDate\u003cImpactStartDate, - real(0), (AckDate-ImpactStartDate)/time(1m))),2)\n , TTM = round(iff(isnull(MitigateDate) - or isnull(ImpactStartDate), real(null), iff(MitigateDate\u003cImpactStartDate, - real(0), (MitigateDate-ImpactStartDate)/time(1m))),2), SourceName, SourceType, - RoutingId, OwningTenantName, IsNoise=iif(IsNoise==0, \"False\", \"True\") - , IsCustomerImpacting=iif(IsCustomerImpacting==0, \"False\", \"True\") , HowFixed, - IncidentSubType, TeamName\n| summarize percentiles(TTD,50,75,90), [\"TTD Avg\"] - = avg(TTD)","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":" - Time To Detect (TTD) Percentiles ","transformations":[{"id":"renameByRegex","options":{"regex":"(percentile_)(.*)","renamePattern":"$2"}},{"id":"organize","options":{"excludeByName":{},"indexByName":{},"renameByName":{"TTD_50":"TTD_P50","TTD_75":"TTD_P75","TTD_90":"TTD_P90"}}}],"type":"stat"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"text","mode":"fixed"},"links":[],"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"%Auto-Detect"},"properties":[{"id":"unit","value":"percent"}]}]},"gridPos":{"h":9,"w":12,"x":12,"y":30},"id":33,"options":{"colorMode":"value","graphMode":"none","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"textMode":"auto"},"pluginVersion":"9.5.17","targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"hide":false,"pluginVersion":"4.7.0","query":"let - totalIncidents = toscalar(\n IncidentsSnapshotV2() \n | where $__timeFilter(CreateDate) - \n | where OwningTenantName == \"$svc\" \n | where isnull(ParentIncidentId) - and Status in (''ACTIVE'', ''MITIGATED'', ''RESOLVED'') \n | summarize count()\n);\n\nIncidentsSnapshotV2() - \n| where $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| - where isnull(ParentIncidentId) and Status in (''ACTIVE'', ''MITIGATED'', ''RESOLVED'')\n| - where SourceOrigin in (\"Customer\", \"Email\", \"Forum/DL\", \"Manual\", - \"Other\", \"Partner\", \"Service\", \"Unknown\")\n| summarize [\"#Manual - Detection\"] = count()","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"B","resultFormat":"table"},{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"hide":false,"pluginVersion":"4.7.0","query":"let - totalIncidents = toscalar(\n IncidentsSnapshotV2() \n | where $__timeFilter(CreateDate) - \n | where OwningTenantName == \"$svc\" \n | where isnull(ParentIncidentId) - and Status in (''ACTIVE'', ''MITIGATED'', ''RESOLVED'') \n | summarize count()\n);\n\nIncidentsSnapshotV2() - \n| where $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| - where isnull(ParentIncidentId) and Status in (''ACTIVE'', ''MITIGATED'', ''RESOLVED'')\n| - where SourceOrigin in (\"Monitor\", \"Deployment\", \"Monitoring\", \"Performance - Counter\", \"Runner\", \"Workflow\")\n| summarize Count_IncidentType = count()\n| - extend Percent_AutoDetect = Count_IncidentType * 100.0 / totalIncidents\n| - project [\"%Auto-Detect\"] = Percent_AutoDetect","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Incident - Details","transformations":[],"type":"stat"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":50,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"normal"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":9,"w":24,"x":0,"y":39},"id":34,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"set - query_take_max_records=5000;\nlet uincidents=\nIncidentsSnapshotV2()\n| where - $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\" and isnull(ParentIncidentId)\n| - project IncidentId, CreateDate, Severity, State=Status, SourceName, SourceType, - RoutingId, OwningTenantName, IsNoise, IsCustomerImpacting, IncidentType, HowFixed, - IncidentSubType, SourceCreateDate, ImpactStartDate, MitigateDate, ResolveDate, - OwningTeamId;\nlet acks=uincidents\n| join kind=inner (Notifications| where - RequestType == \"PRIMARY\" and isnotnull(AcknowledgeDate) | project IncidentId, - AcknowledgeDate, NotificationId,Lens_IngestionTime ) on $left.IncidentId == - $right.IncidentId\n| summarize AckDate=max(AcknowledgeDate) by IncidentId;\nuincidents| - join kind=leftouter(acks ) on $left.IncidentId == $right.IncidentId| join - kind=inner (Teams | summarize (Lens_IngestionTime, TeamName)=argmax(Lens_IngestionTime, - TeamName) by TeamId ) \n on $left.OwningTeamId == $right.TeamId| project - IncidentId, CreateDate, Severity, State, SourceCreateDate, ImpactStartDate, - MitigateDate, ResolveDate, AckDate\n , TTD = round(iff(isnull(ImpactStartDate), - real(null), iff(SourceCreateDate\u003cImpactStartDate, real(0), (SourceCreateDate-ImpactStartDate)/time(1m))),2)\n , - TTE = round(iff(isnull(AckDate) or isnull(ImpactStartDate), real(null), iff(AckDate\u003cImpactStartDate, - real(0), (AckDate-ImpactStartDate)/time(1m))),2)\n , TTM = round(iff(isnull(MitigateDate) - or isnull(ImpactStartDate), real(null), iff(MitigateDate\u003cImpactStartDate, - real(0), (MitigateDate-ImpactStartDate)/time(1m))),2), SourceName, SourceType, - RoutingId, OwningTenantName, IsNoise=iif(IsNoise==0, \"False\", \"True\") - , IsCustomerImpacting=iif(IsCustomerImpacting==0, \"False\", \"True\") , HowFixed, - IncidentSubType, TeamName\n| summarize percentiles(TTD,75) by bin(CreateDate, - time(1h)) | sort by CreateDate asc","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":" - Time To Detect (75th Percentile)","transformations":[{"id":"renameByRegex","options":{"regex":"(percentile_)(.*)","renamePattern":"$2"}}],"type":"timeseries"}],"title":"Time-to-Detect - (TTD)","type":"row"},{"collapsed":true,"gridPos":{"h":1,"w":24,"x":0,"y":48},"id":35,"panels":[{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"text","mode":"fixed"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"m"},"overrides":[]},"gridPos":{"h":9,"w":12,"x":0,"y":49},"id":36,"options":{"colorMode":"value","graphMode":"none","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"textMode":"auto"},"pluginVersion":"9.5.17","targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"set - query_take_max_records=5000;\nlet uincidents=\nIncidentsSnapshotV2() \n| where - $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| project - IncidentId, CreateDate, Severity, State=Status, SourceName, SourceType, RoutingId, - OwningTenantName, IsNoise, IsCustomerImpacting, IncidentType, HowFixed, IncidentSubType, - SourceCreateDate, ImpactStartDate, MitigateDate, ResolveDate, OwningTeamId;\nlet - acks=uincidents\n| join kind=inner (Notifications| where RequestType == \"PRIMARY\" - and isnotnull(AcknowledgeDate) | project IncidentId, AcknowledgeDate, NotificationId,Lens_IngestionTime - ) on $left.IncidentId == $right.IncidentId\n| summarize AckDate=max(AcknowledgeDate) - by IncidentId;\nuincidents| join kind=leftouter(acks ) on $left.IncidentId - == $right.IncidentId| join kind=inner (Teams | summarize (Lens_IngestionTime, - TeamName)=argmax(Lens_IngestionTime, TeamName) by TeamId ) \n on $left.OwningTeamId - == $right.TeamId| project IncidentId, CreateDate, Severity, State, SourceCreateDate, - ImpactStartDate, MitigateDate, ResolveDate, AckDate\n , TTD = round(iff(isnull(ImpactStartDate), - real(null), iff(SourceCreateDate\u003cImpactStartDate, real(0), (SourceCreateDate-ImpactStartDate)/time(1m))),2)\n , - TTE = round(iff(isnull(AckDate) or isnull(ImpactStartDate), real(null), iff(AckDate\u003cImpactStartDate, - real(0), (AckDate-ImpactStartDate)/time(1m))),2)\n , TTM = round(iff(isnull(MitigateDate) - or isnull(ImpactStartDate), real(null), iff(MitigateDate\u003cImpactStartDate, - real(0), (MitigateDate-ImpactStartDate)/time(1m))),2), SourceName, SourceType, - RoutingId, OwningTenantName, IsNoise=iif(IsNoise==0, \"False\", \"True\") - , IsCustomerImpacting=iif(IsCustomerImpacting==0, \"False\", \"True\") , HowFixed, - IncidentSubType, TeamName\n| summarize percentiles(TTE,50,75,90), [\"TTE (avg.)\"] - = avg(TTE) ","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":" - Time To Engage (TTE) Percentiles ","transformations":[{"id":"renameByRegex","options":{"regex":"(percentile_)(.*)","renamePattern":"$2"}}],"type":"stat"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"description":"Hops - refer to the Team Transfers of incidents, which contribute to a higher Time - to Engage. For more information, please click on the link attached to this - panel.","fieldConfig":{"defaults":{"color":{"fixedColor":"text","mode":"fixed"},"decimals":2,"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":9,"w":12,"x":12,"y":49},"id":42,"links":[{"title":"Hops - refers to the Team Transfer of incidents, which contributes to a higher Time - to Engage for said Incident. For more information on this, please click on - the link.","url":"https://icmdocs.azurewebsites.net/reporting/hops-definition.html"}],"options":{"colorMode":"value","graphMode":"none","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"textMode":"auto"},"pluginVersion":"9.5.17","targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"IncidentsSnapshotV2() - \n| where $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| - project IncidentId, Lens_IngestionTime, OwningTenantName, Severity, OwningTeamId\n| - join kind= inner(Notifications | where $__timeFilter(CreateDate))\non $left.IncidentId - == $right.IncidentId\n| join kind=inner (NotificationActions | where $__timeFilter(SendDate))\non - $left.NotificationId == $right.NotificationId \n| where isnotnull(SendDate) - and Status =~ ''COMPLETED'' and RequestType == \"TRANSFER\"\n| summarize hops - = dcount(NotificationId) by IncidentId\n| summarize [\"Hop (Avg)\"] = avg(hops), [\"Hops - (P75)\"] = percentiles(hops,75)\n\n\n","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Notification - Details","type":"stat"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":50,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"normal"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":24,"x":0,"y":58},"id":37,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"set - query_take_max_records=5000;\nlet uincidents=\nIncidentsSnapshotV2() \n| where - $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| project - IncidentId, CreateDate, Severity, State=Status, SourceName, SourceType, RoutingId, - OwningTenantName, IsNoise, IsCustomerImpacting, IncidentType, HowFixed, IncidentSubType, - SourceCreateDate, ImpactStartDate, MitigateDate, ResolveDate, OwningTeamId;\nlet - acks=uincidents\n| join kind=inner (Notifications| where RequestType == \"PRIMARY\" - and isnotnull(AcknowledgeDate) | project IncidentId, AcknowledgeDate, NotificationId,Lens_IngestionTime - ) on $left.IncidentId == $right.IncidentId\n| summarize AckDate=max(AcknowledgeDate) - by IncidentId;\nuincidents| join kind=leftouter(acks ) on $left.IncidentId - == $right.IncidentId| join kind=inner (Teams | summarize (Lens_IngestionTime, - TeamName)=argmax(Lens_IngestionTime, TeamName) by TeamId ) \n on $left.OwningTeamId - == $right.TeamId| project IncidentId, CreateDate, Severity, State, SourceCreateDate, - ImpactStartDate, MitigateDate, ResolveDate, AckDate\n , TTD = round(iff(isnull(ImpactStartDate), - real(null), iff(SourceCreateDate\u003cImpactStartDate, real(0), (SourceCreateDate-ImpactStartDate)/time(1m))),2)\n , - TTE = round(iff(isnull(AckDate) or isnull(ImpactStartDate), real(null), iff(AckDate\u003cImpactStartDate, - real(0), (AckDate-ImpactStartDate)/time(1m))),2)\n , TTM = round(iff(isnull(MitigateDate) - or isnull(ImpactStartDate), real(null), iff(MitigateDate\u003cImpactStartDate, - real(0), (MitigateDate-ImpactStartDate)/time(1m))),2), SourceName, SourceType, - RoutingId, OwningTenantName, IsNoise=iif(IsNoise==0, \"False\", \"True\") - , IsCustomerImpacting=iif(IsCustomerImpacting==0, \"False\", \"True\") , HowFixed, - IncidentSubType, TeamName\n| summarize percentiles(TTE,75) by bin(CreateDate, - time(1h)) | sort by CreateDate asc","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":" - Time To Engage (75th Percentile)","transformations":[{"id":"renameByRegex","options":{"regex":"(percentile_)(.*)","renamePattern":"$2"}}],"type":"timeseries"}],"title":"Time-to-Engage - (TTE)","type":"row"},{"collapsed":true,"gridPos":{"h":1,"w":24,"x":0,"y":68},"id":38,"panels":[{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"text","mode":"fixed"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"m"},"overrides":[]},"gridPos":{"h":9,"w":12,"x":0,"y":5},"id":39,"options":{"colorMode":"value","graphMode":"none","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"textMode":"auto"},"pluginVersion":"9.5.13","targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"set - query_take_max_records=5000;\nlet uincidents=\nIncidentsSnapshotV2() \n| where - $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| project - IncidentId, CreateDate, Severity, State=Status, SourceName, SourceType, RoutingId, - OwningTenantName, IsNoise, IsCustomerImpacting, IncidentType, HowFixed, IncidentSubType, - SourceCreateDate, ImpactStartDate, MitigateDate, ResolveDate, OwningTeamId;\nlet - acks=uincidents\n| join kind=inner (Notifications| where RequestType == \"PRIMARY\" - and isnotnull(AcknowledgeDate) | project IncidentId, AcknowledgeDate, NotificationId,Lens_IngestionTime - ) on $left.IncidentId == $right.IncidentId\n| summarize AckDate=max(AcknowledgeDate) - by IncidentId;\nuincidents| join kind=leftouter(acks ) on $left.IncidentId - == $right.IncidentId| join kind=inner (Teams | summarize (Lens_IngestionTime, - TeamName)=argmax(Lens_IngestionTime, TeamName) by TeamId ) \n on $left.OwningTeamId - == $right.TeamId| project IncidentId, CreateDate, Severity, State, SourceCreateDate, - ImpactStartDate, MitigateDate, ResolveDate, AckDate\n , TTD = round(iff(isnull(ImpactStartDate), - real(null), iff(SourceCreateDate\u003cImpactStartDate, real(0), (SourceCreateDate-ImpactStartDate)/time(1m))),2)\n , - TTE = round(iff(isnull(AckDate) or isnull(ImpactStartDate), real(null), iff(AckDate\u003cImpactStartDate, - real(0), (AckDate-ImpactStartDate)/time(1m))),2)\n , TTM = round(iff(isnull(MitigateDate) - or isnull(ImpactStartDate), real(null), iff(MitigateDate\u003cImpactStartDate, - real(0), (MitigateDate-ImpactStartDate)/time(1m))),2), SourceName, SourceType, - RoutingId, OwningTenantName, IsNoise=iif(IsNoise==0, \"False\", \"True\") - , IsCustomerImpacting=iif(IsCustomerImpacting==0, \"False\", \"True\") , HowFixed, - IncidentSubType, TeamName\n| summarize percentiles(TTM,50,75,90), [\"TTM_AVG\"] - = avg(TTM)\n","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":" - Time To Mitigate (TTM) Percentiles ","transformations":[{"id":"renameByRegex","options":{"regex":"(percentile_)(.*)","renamePattern":"$2"}}],"type":"stat"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"noValue":"0","thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"short"},"overrides":[{"matcher":{"id":"byName","options":"High - TTM"},"properties":[{"id":"color","value":{"fixedColor":"red","mode":"fixed"}}]},{"matcher":{"id":"byName","options":"TTM - Ok"},"properties":[{"id":"color","value":{"fixedColor":"green","mode":"fixed"}}]},{"matcher":{"id":"byName","options":"TTM - Value \u003c=0"},"properties":[{"id":"color","value":{"fixedColor":"yellow","mode":"fixed"}}]}]},"gridPos":{"h":9,"w":12,"x":12,"y":5},"id":40,"options":{"displayMode":"gradient","minVizHeight":10,"minVizWidth":0,"orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"showUnfilled":true,"valueMode":"color"},"pluginVersion":"9.5.13","targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"set - query_take_max_records=5000;\nlet uincidents=\nIncidentsSnapshotV2() \n| where - $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| project - IncidentId, CreateDate, Severity, State=Status, SourceName, SourceType, RoutingId, - OwningTenantName, IsNoise, IsCustomerImpacting, IncidentType, HowFixed, IncidentSubType, - SourceCreateDate, ImpactStartDate, MitigateDate, ResolveDate, OwningTeamId;\nlet - acks=uincidents\n| join kind=inner (Notifications| where RequestType == \"PRIMARY\" - and isnotnull(AcknowledgeDate) | project IncidentId, AcknowledgeDate, NotificationId,Lens_IngestionTime - ) on $left.IncidentId == $right.IncidentId\n| summarize AckDate=max(AcknowledgeDate) - by IncidentId;\nuincidents| join kind=leftouter(acks ) on $left.IncidentId - == $right.IncidentId| join kind=inner (Teams | summarize (Lens_IngestionTime, - TeamName)=argmax(Lens_IngestionTime, TeamName) by TeamId ) \n on $left.OwningTeamId - == $right.TeamId| project IncidentId, CreateDate, Severity, State, SourceCreateDate, - ImpactStartDate, MitigateDate, ResolveDate, AckDate\n , TTM = round(iff(isnull(MitigateDate) - or isnull(ImpactStartDate), real(null), iff(MitigateDate\u003cImpactStartDate, - real(0), (MitigateDate-ImpactStartDate)/time(1m))),2), SourceName, SourceType, - RoutingId, OwningTenantName, IsNoise=iif(IsNoise==0, \"False\", \"True\") - , IsCustomerImpacting=iif(IsCustomerImpacting==0, \"False\", \"True\") , HowFixed, - IncidentSubType, TeamName\n| extend TTM_noNulls = coalesce(TTM, 0.0)\n// | - extend TTM_Group = case(TTM_noNulls \u003e 30, \"High TTM\", TTM_noNulls \u003c= - 0.0, \"TTM Value \u003c= 0\", TTM_noNulls \u003c= 30, \"TTM Ok\", \"Other\")\n| - where TTM_noNulls \u003e 30\n| summarize [\"High TTM\"] = count()","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"\u003e30","resultFormat":"table"},{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"hide":false,"pluginVersion":"4.7.0","query":"set - query_take_max_records=5000;\nlet uincidents=\nIncidentsSnapshotV2() \n| where - $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| project - IncidentId, CreateDate, Severity, State=Status, SourceName, SourceType, RoutingId, - OwningTenantName, IsNoise, IsCustomerImpacting, IncidentType, HowFixed, IncidentSubType, - SourceCreateDate, ImpactStartDate, MitigateDate, ResolveDate, OwningTeamId;\nlet - acks=uincidents\n| join kind=inner (Notifications| where RequestType == \"PRIMARY\" - and isnotnull(AcknowledgeDate) | project IncidentId, AcknowledgeDate, NotificationId,Lens_IngestionTime - ) on $left.IncidentId == $right.IncidentId\n| summarize AckDate=max(AcknowledgeDate) - by IncidentId;\nuincidents| join kind=leftouter(acks ) on $left.IncidentId - == $right.IncidentId| join kind=inner (Teams | summarize (Lens_IngestionTime, - TeamName)=argmax(Lens_IngestionTime, TeamName) by TeamId ) \n on $left.OwningTeamId - == $right.TeamId| project IncidentId, CreateDate, Severity, State, SourceCreateDate, - ImpactStartDate, MitigateDate, ResolveDate, AckDate\n , TTM = round(iff(isnull(MitigateDate) - or isnull(ImpactStartDate), real(null), iff(MitigateDate\u003cImpactStartDate, - real(0), (MitigateDate-ImpactStartDate)/time(1m))),2), SourceName, SourceType, - RoutingId, OwningTenantName, IsNoise=iif(IsNoise==0, \"False\", \"True\") - , IsCustomerImpacting=iif(IsCustomerImpacting==0, \"False\", \"True\") , HowFixed, - IncidentSubType, TeamName\n| extend TTM_noNulls = coalesce(TTM, 0.0)\n// | - extend TTM_Group = case(TTM_noNulls \u003e 30, \"High TTM\", TTM_noNulls \u003c= - 0.0, \"TTM Value \u003c= 0\", TTM_noNulls \u003c= 30, \"TTM Ok\", \"Other\")\n| - where TTM_noNulls \u003c= 30\n| summarize [\"TTM Ok\"] = count()","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"},{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"hide":false,"pluginVersion":"4.7.0","query":"set - query_take_max_records=5000;\nlet uincidents=\nIncidentsSnapshotV2() \n| where - $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| project - IncidentId, CreateDate, Severity, State=Status, SourceName, SourceType, RoutingId, - OwningTenantName, IsNoise, IsCustomerImpacting, IncidentType, HowFixed, IncidentSubType, - SourceCreateDate, ImpactStartDate, MitigateDate, ResolveDate, OwningTeamId;\nlet - acks=uincidents\n| join kind=inner (Notifications| where RequestType == \"PRIMARY\" - and isnotnull(AcknowledgeDate) | project IncidentId, AcknowledgeDate, NotificationId,Lens_IngestionTime - ) on $left.IncidentId == $right.IncidentId\n| summarize AckDate=max(AcknowledgeDate) - by IncidentId;\nuincidents| join kind=leftouter(acks ) on $left.IncidentId - == $right.IncidentId| join kind=inner (Teams | summarize (Lens_IngestionTime, - TeamName)=argmax(Lens_IngestionTime, TeamName) by TeamId ) \n on $left.OwningTeamId - == $right.TeamId| project IncidentId, CreateDate, Severity, State, SourceCreateDate, - ImpactStartDate, MitigateDate, ResolveDate, AckDate\n , TTM = round(iff(isnull(MitigateDate) - or isnull(ImpactStartDate), real(null), iff(MitigateDate\u003cImpactStartDate, - real(0), (MitigateDate-ImpactStartDate)/time(1m))),2), SourceName, SourceType, - RoutingId, OwningTenantName, IsNoise=iif(IsNoise==0, \"False\", \"True\") - , IsCustomerImpacting=iif(IsCustomerImpacting==0, \"False\", \"True\") , HowFixed, - IncidentSubType, TeamName\n| extend TTM_noNulls = coalesce(TTM, 0.0)\n// | - extend TTM_Group = case(TTM_noNulls \u003e 30, \"High TTM\", TTM_noNulls \u003c= - 0.0, \"TTM Value \u003c= 0\", TTM_noNulls \u003c= 30, \"TTM Ok\", \"Other\")\n| - where TTM_noNulls \u003c= 0\n| summarize [\"TTM Value \u003c=0\"] = count()","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"B","resultFormat":"table"}],"title":"TTM - Group","transformations":[{"id":"renameByRegex","options":{"regex":"(percentile_)(.*)","renamePattern":"$2"}}],"type":"bargauge"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"description":"","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":50,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"normal"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"m"},"overrides":[]},"gridPos":{"h":9,"w":24,"x":0,"y":14},"id":46,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"set - query_take_max_records=5000;\nlet uincidents=\nIncidentsSnapshotV2() \n| where - $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| project - IncidentId, CreateDate, Severity, State=Status, SourceName, SourceType, RoutingId, - OwningTenantName, IsNoise, IsCustomerImpacting, IncidentType, HowFixed, IncidentSubType, - SourceCreateDate, ImpactStartDate, MitigateDate, ResolveDate, OwningTeamId;\nlet - acks=uincidents\n| join kind=inner (Notifications| where RequestType == \"PRIMARY\" - and isnotnull(AcknowledgeDate) | project IncidentId, AcknowledgeDate, NotificationId,Lens_IngestionTime - ) on $left.IncidentId == $right.IncidentId\n| summarize AckDate=max(AcknowledgeDate) - by IncidentId;\nuincidents| join kind=leftouter(acks ) on $left.IncidentId - == $right.IncidentId| join kind=inner (Teams | summarize (Lens_IngestionTime, - TeamName)=argmax(Lens_IngestionTime, TeamName) by TeamId ) \n on $left.OwningTeamId - == $right.TeamId| project IncidentId, CreateDate, Severity, State, SourceCreateDate, - ImpactStartDate, MitigateDate, ResolveDate, AckDate\n , TTD = round(iff(isnull(ImpactStartDate), - real(null), iff(SourceCreateDate\u003cImpactStartDate, real(0), (SourceCreateDate-ImpactStartDate)/time(1m))),2)\n , - TTE = round(iff(isnull(AckDate) or isnull(ImpactStartDate), real(null), iff(AckDate\u003cImpactStartDate, - real(0), (AckDate-ImpactStartDate)/time(1m))),2)\n , TTM = round(iff(isnull(MitigateDate) - or isnull(ImpactStartDate), real(null), iff(MitigateDate\u003cImpactStartDate, - real(0), (MitigateDate-ImpactStartDate)/time(1m))),2), SourceName, SourceType, - RoutingId, OwningTenantName, IsNoise=iif(IsNoise==0, \"False\", \"True\") - , IsCustomerImpacting=iif(IsCustomerImpacting==0, \"False\", \"True\") , HowFixed, - IncidentSubType, TeamName\n| summarize percentiles(TTM,75) by bin(CreateDate, - time(1h)) | sort by CreateDate asc","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":" - Time To Mitigate (75th Percentile)","transformations":[{"id":"renameByRegex","options":{"regex":"(percentile_)(.*)","renamePattern":"$2"}}],"type":"timeseries"}],"title":"Time-to-Mitigate - (TTM)","type":"row"},{"collapsed":true,"gridPos":{"h":1,"w":24,"x":0,"y":69},"id":45,"panels":[{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"text","mode":"fixed"},"mappings":[],"noValue":"0","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byFrameRefID","options":"percentiles"},"properties":[{"id":"unit","value":"m"}]},{"matcher":{"id":"byName","options":"percentile_TTA_75"},"properties":[{"id":"displayName","value":"TTA - (75P)"}]},{"matcher":{"id":"byName","options":"percentile_TTA_90"},"properties":[{"id":"displayName","value":"TTA - (90P)"}]},{"matcher":{"id":"byName","options":"avg_TTA"},"properties":[{"id":"displayName","value":"TTA - (Avg.)"}]}]},"gridPos":{"h":20,"w":3,"x":0,"y":70},"id":44,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"textMode":"auto"},"pluginVersion":"9.5.17","targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"hide":false,"pluginVersion":"4.7.0","query":"cluster(''icmdataro.centralus.kusto.windows.net'').database(''Common'').Get_Report_TTA()\n| - where SendDate \u003e ago(30d) and TenantName == \"$svc\"\n| project TTA\n| - summarize percentiles(TTA, 75, 90), avg(TTA)","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"percentiles","resultFormat":"table"},{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"hide":false,"pluginVersion":"4.7.0","query":"cluster(''icmdataro.centralus.kusto.windows.net'').database(''Common'').Get_Report_TTA()\n| - where SendDate \u003e ago(30d) and TenantName == \"$svc\"\n| project TTA\n| - where TTA \u003e 15\n| summarize [\"#Notices with TTA \u003e 15 min\"] = percentile(TTA, - 75)","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"\u003e15min","resultFormat":"table"}],"title":"TTA - (75P)","transformations":[],"type":"stat"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"text","mode":"continuous-RdYlGr"},"mappings":[],"min":0,"noValue":"0","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"short"},"overrides":[]},"gridPos":{"h":20,"w":21,"x":3,"y":70},"id":47,"options":{"displayMode":"basic","minVizHeight":10,"minVizWidth":0,"orientation":"horizontal","reduceOptions":{"calcs":["lastNotNull"],"fields":"/^count_$/","values":true},"showUnfilled":true,"valueMode":"color"},"pluginVersion":"9.5.17","targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"hide":false,"pluginVersion":"4.7.0","query":"cluster(''icmdataro.centralus.kusto.windows.net'').database(''Common'').Get_Report_TTA()\n| - where SendDate \u003e ago(30d) and TenantName == \"$svc\"\n| summarize count() - by TTABucket","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"\u003c= - 5","resultFormat":"table"}],"title":"TTA Groups","transformations":[],"type":"bargauge"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":51,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"smooth","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"min":0,"noValue":"0","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"m"},"overrides":[]},"gridPos":{"h":16,"w":24,"x":0,"y":90},"id":48,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"pluginVersion":"9.5.13","targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"hide":false,"pluginVersion":"4.7.0","query":"cluster(''icmdataro.centralus.kusto.windows.net'').database(''Common'').Get_Report_TTA()\n| - where SendDate \u003e ago(30d) and TenantName == \"$svc\"\n| project TTABucket, - SendDate\n| summarize count() by TTABucket, bin(SendDate, time(1d)) | sort - by SendDate asc","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"\u003c= - 5","resultFormat":"time_series"}],"title":"TTA Groups","transformations":[{"id":"renameByRegex","options":{"regex":"(count_)(.*)","renamePattern":"$2"}}],"type":"timeseries"}],"title":"Time-to-Acknowledge - (TTA)","type":"row"},{"collapsed":true,"datasource":{"type":"datasource","uid":"grafana"},"gridPos":{"h":1,"w":24,"x":0,"y":106},"id":12,"panels":[{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"bars","fillOpacity":50,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"normal"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"short"},"overrides":[]},"gridPos":{"h":9,"w":12,"x":0,"y":7},"id":13,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"IncidentsSnapshotV2()\n| - where $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| join - kind=inner (\n NotificationActions \n | where $__timeFilter(SendDate) - and isnotnull(SendDate) and Status =~ ''COMPLETED''\n) on $left.IncidentId - == $right.IncidentId\n| summarize arg_max(Lens_IngestionTime, NotificationId, - SendDate, OwningTeamId, IncidentId, ServiceType, Severity) by NotificationActionId - \n| summarize count() by bin(SendDate, 1d), ServiceType\n| sort by SendDate - asc","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":"Notification - by Contact Type","transformations":[{"id":"renameByRegex","options":{"regex":"(count_)(.*)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"bars","fillOpacity":50,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"normal"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"short"},"overrides":[]},"gridPos":{"h":9,"w":12,"x":12,"y":7},"id":14,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"hide":false,"pluginVersion":"4.7.0","query":"IncidentsSnapshotV2() - \n| where $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| - project IncidentId, Lens_IngestionTime, OwningTenantName, OwningTeamId\n| - join kind= inner(Notifications \n | where $__timeFilter(CreateDate))\non - $left.IncidentId == $right.IncidentId\n| join kind=inner (NotificationActions - \n | where $__timeFilter(SendDate))\non $left.NotificationId - == $right.NotificationId \n| where isnotnull(SendDate) and Status =~ ''COMPLETED''\n| - summarize arg_max(Lens_IngestionTime, *) by NotificationActionId\n| summarize - count() by bin(SendDate, 1d), RequestType\n| sort by SendDate asc","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":"Notification - by Request Type","transformations":[{"id":"renameByRegex","options":{"regex":"(count_)(.*)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","cellOptions":{"type":"auto"},"inspect":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"AcknowledgeDate"},"properties":[{"id":"custom.width","value":532}]},{"matcher":{"id":"byName","options":"SendDate"},"properties":[{"id":"custom.width","value":320}]},{"matcher":{"id":"byName","options":"CreateDate"},"properties":[{"id":"custom.width","value":246}]}]},"gridPos":{"h":9,"w":24,"x":0,"y":16},"id":15,"options":{"cellHeight":"sm","footer":{"countRows":false,"fields":"","reducer":["sum"],"show":false},"showHeader":true,"sortBy":[]},"pluginVersion":"9.5.13","targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"IncidentsSnapshotV2() - \n| where $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| - project IncidentId, Lens_IngestionTime, OwningTenantName, Severity, OwningTeamId\n| - join kind= inner(Notifications | where $__timeFilter(CreateDate))\non $left.IncidentId - == $right.IncidentId\n| join kind=inner (NotificationActions | where $__timeFilter(SendDate))\non - $left.NotificationId == $right.NotificationId \n| where isnotnull(SendDate) - and Status =~ ''COMPLETED''\n| summarize (Lens_IngestionTime, NotificationId, - SendDate, TeamId, IncidentId, ServiceType, PrimaryTargetType, RequestType,Severity)=argmax(Lens_IngestionTime, - NotificationId, SendDate, OwningTeamId, IncidentId, ServiceType, PrimaryTargetType, - RequestType, Severity) by NotificationActionId \n| join kind=inner (Teams - | summarize (Lens_IngestionTime, TeamName, TenantName)=argmax(Lens_IngestionTime, - TeamName, TenantName) by TeamId | project TeamId, TeamName, TenantName)\non - $left.TeamId == $right.TeamId\n| project NotificationId, IncidentId, SendDate, - TeamName, ServiceType, PrimaryTargetType, RequestType, TenantName, Severity\n\n","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Notification - Details","type":"table"}],"title":"Notification Volume","type":"row"}],"refresh":"","schemaVersion":38,"style":"dark","tags":[],"templating":{"list":[{"current":{"selected":false,"text":"Azure - Data Explorer Datasource","value":"Azure Data Explorer Datasource"},"hide":2,"includeAll":false,"multi":false,"name":"ds","options":[],"query":"grafana-azure-data-explorer-datasource","queryValue":"","refresh":1,"regex":"/Icm - via ADX/i","skipUrlSync":false,"type":"datasource"},{"current":{},"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"definition":"Tenants - | distinct TenantName","error":{},"hide":0,"includeAll":false,"label":"Service","multi":false,"name":"svc","options":[],"query":{"database":"IcmDataWarehouse","expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"Tenants - | distinct TenantName","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"adx-Tenants - | distinct TenantName","resultFormat":"table"},"refresh":1,"regex":"","skipUrlSync":false,"sort":1,"type":"query"}]},"time":{"from":"now-30d","to":"now"},"timepicker":{},"timezone":"","title":"IcM - Canned Dashboard","uid":"icm-geneva-canned-dashboard","version":1,"weekStart":""}}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '75203' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-vei62RhDjvJxS4h5ui1dKA';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:16 GMT - grafana-trace-id: - - a456f03db6c8ac50886433b76fa7eb9c - mise-correlation-id: - - 54fa62b8-7631-4df5-9db2-48d82e0d3f46 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933797.7.28.738580|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/dashboards/uid/sVKyjvpnz - response: - body: - string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"incoming-service-qos","url":"/d/sVKyjvpnz/incoming-service-qos","expires":"0001-01-01T00:00:00Z","created":"2024-05-28T21:55:37Z","updated":"2024-05-28T21:55:37Z","updatedBy":"Anonymous","createdBy":"Anonymous","version":1,"hasAcl":false,"isFolder":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","provisioned":true,"provisionedExternalId":"IncomingQoS.json","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"editable":true,"fiscalYearStartMonth":0,"gnetId":null,"graphTooltip":0,"id":25,"links":[],"liveNow":false,"panels":[{"datasource":"Geneva - Datasource","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"decimals":2,"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":9,"w":12,"x":0,"y":0},"id":2,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["mean"],"fields":"","values":false},"text":{},"textMode":"auto"},"pluginVersion":"8.2.2","targets":[{"account":"AnswersUIProd","backends":[],"dimension":"Total","dimensionFilterOperators":[],"dimensionFilterValues":[],"dimensionFilters":[],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","metric":"StandingQuery\\IncomingApiReliability","metricsQueryType":"ui","namespace":"ApplicationMetrics","queryText":"metric(\"StandingQuery\\\\IncomingApiReliability\").samplingTypes(\"NullableAverage\")\n\n| - top 40 by avg(NullableAverage) desc\n","refId":"A","samplingType":"NullableAverage","service":"metrics","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"title":"Overall - Reliability","type":"stat"},{"datasource":"Geneva Datasource","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"decimals":2,"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":9,"w":12,"x":12,"y":0},"id":3,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["mean"],"fields":"","values":false},"text":{},"textMode":"auto"},"pluginVersion":"8.2.2","targets":[{"account":"AnswersUIProd","backends":[],"dimension":"Total","dimensionFilterOperators":[],"dimensionFilterValues":[],"dimensionFilters":[],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","metric":"StandingQuery\\IncomingApiReliability","metricsQueryType":"ui","namespace":"ApplicationMetrics","queryText":"metric(\"StandingQuery\\\\IncomingApiReliability\").samplingTypes(\"Rate\")\n\n| - top 40 by avg(Rate) desc\n","refId":"A","samplingType":"Rate","service":"metrics","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"title":"Overall - RPS","type":"stat"},{"datasource":"Geneva Datasource","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"decimals":0,"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":9,"w":12,"x":0,"y":9},"id":4,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["sum"],"fields":"","values":false},"text":{},"textMode":"auto"},"pluginVersion":"8.2.2","targets":[{"account":"AnswersUIProd","backends":[],"dimension":"Total","dimensionFilterOperators":[],"dimensionFilterValues":[],"dimensionFilters":[],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","metric":"StandingQuery\\IncomingApiReliability","metricsQueryType":"ui","namespace":"ApplicationMetrics","queryText":"metric(\"StandingQuery\\\\IncomingApiReliability\").samplingTypes(\"Count\")\n\n| - top 40 by avg(Count) desc\n","refId":"A","samplingType":"Count","service":"metrics","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"title":"Overall - Request Count","type":"stat"},{"datasource":"Geneva Datasource","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"decimals":2,"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":9,"w":12,"x":12,"y":9},"id":5,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["mean"],"fields":"","values":false},"text":{},"textMode":"auto"},"pluginVersion":"8.2.2","targets":[{"account":"AnswersUIProd","backends":[],"dimension":"Total","dimensionFilterOperators":[],"dimensionFilterValues":[],"dimensionFilters":[],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","metric":"StandingQuery\\IncomingApiSuccessLatency","metricsQueryType":"ui","namespace":"ApplicationMetrics","queryText":"metric(\"StandingQuery\\\\IncomingApiSuccessLatency\").samplingTypes(\"NullableAverage\")\n\n| - top 40 by avg(NullableAverage) desc\n","refId":"A","samplingType":"NullableAverage","service":"metrics","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"title":"Overall - Avg Latency (ms)","type":"stat"},{"datasource":"Geneva Datasource","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"decimals":2,"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":9,"w":12,"x":0,"y":18},"id":6,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single"}},"pluginVersion":"8.2.2","targets":[{"account":"AnswersUIProd","backends":[],"dimension":"Total","dimensionFilterOperators":[],"dimensionFilterValues":[],"dimensionFilters":[],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","metric":"StandingQuery\\IncomingApiReliability","metricsQueryType":"ui","namespace":"ApplicationMetrics","queryText":"metric(\"StandingQuery\\\\IncomingApiReliability\").samplingTypes(\"NullableAverage\")\n\n| - top 40 by avg(NullableAverage) desc\n","refId":"A","samplingType":"NullableAverage","service":"metrics","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"title":"API - Reliability","type":"timeseries"},{"datasource":"Geneva Datasource","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"decimals":2,"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":9,"w":12,"x":12,"y":18},"id":7,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single"}},"pluginVersion":"8.2.2","targets":[{"account":"AnswersUIProd","backends":[],"dimension":"Total","dimensionFilterOperators":[],"dimensionFilterValues":[],"dimensionFilters":[],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","metric":"StandingQuery\\IncomingApiReliability","metricsQueryType":"ui","namespace":"ApplicationMetrics","queryText":"metric(\"StandingQuery\\\\IncomingApiReliability\").samplingTypes(\"Rate\")\n\n| - top 40 by avg(Rate) desc\n","refId":"A","samplingType":"Rate","service":"metrics","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"title":"API - RPS","type":"timeseries"},{"datasource":"Geneva Datasource","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineStyle":{"fill":"solid"},"lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"always","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"noValue":"0","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"short"},"overrides":[]},"gridPos":{"h":9,"w":12,"x":0,"y":27},"id":8,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single"}},"pluginVersion":"8.2.2","targets":[{"account":"AnswersUIProd","backends":[],"dimension":"RoleInstance-CallerName-OperationName","dimensionFilterOperators":["in","in","in","in","in"],"dimensionFilterValues":[],"dimensionFilters":["CallerName","Environment","OperationName","Role","RoleInstance"],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","metric":"StandingQuery\\IncomingApiSuccessLatency","metricsQueryType":"ui","namespace":"ApplicationMetrics","queryText":"metric(\"StandingQuery\\\\IncomingApiSuccessLatency\").dimensions(\"CallerName\", - \"Environment\", \"OperationName\", \"Role\", \"RoleInstance\").samplingTypes(\"NullableAverage\")\n\n| - top 40 by avg(NullableAverage) desc\n","refId":"A","samplingType":"NullableAverage","service":"metrics","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"timeFrom":null,"timeShift":null,"title":"API - Success Latency","type":"timeseries"},{"datasource":"Geneva Datasource","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":12,"w":24,"x":0,"y":36},"id":9,"options":{"orientation":"auto","reduceOptions":{"calcs":["mean"],"fields":"","values":false},"showThresholdLabels":false,"showThresholdMarkers":true,"text":{}},"pluginVersion":"8.2.2","targets":[{"account":"AnswersUIProd","backends":[],"dimension":"Non-index","dimensionFilterOperators":["in"],"dimensionFilterValues":[[]],"dimensionFilters":["OperationName"],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","hide":false,"metric":"StandingQuery\\IncomingApiRequests","metricsQueryType":"ui","namespace":"ApplicationMetrics","queryText":"metric(\"StandingQuery\\\\IncomingApiRequests\").dimensions(\"OperationName\").samplingTypes(\"Count\")\n\n| - top 1000 by avg(Count) desc\n","refId":"A","samplingType":"Count","service":"metrics","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"timeFrom":null,"timeShift":null,"title":"API - Requests","transformations":[{"id":"configFromData","options":{"configRefId":"A","mappings":[{"fieldName":"time","handlerKey":"__ignore","reducerId":"lastNotNull"},{"fieldName":"Count - microsoft.support.community.portal.controllers.threadcontroller.viewthread","handlerKey":"field.name","reducerId":"mean"},{"fieldName":"Count - Thread.ViewThread","handlerKey":"field.name","reducerId":"mean"}]}}],"type":"gauge"},{"datasource":"Geneva - Datasource","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":12,"w":24,"x":0,"y":48},"id":10,"options":{"orientation":"auto","reduceOptions":{"calcs":["mean"],"fields":"","values":false},"showThresholdLabels":false,"showThresholdMarkers":true,"text":{}},"pluginVersion":"8.2.2","targets":[{"account":"AnswersUIProd","backends":[],"dimension":"Non-index","dimensionFilterOperators":["in","in"],"dimensionFilterValues":[[]],"dimensionFilters":["OperationName","Environment"],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","hide":false,"metric":"StandingQuery\\IncomingApiSuccessLatency","metricsQueryType":"ui","namespace":"ApplicationMetrics","queryText":"metric(\"StandingQuery\\\\IncomingApiSuccessLatency\").dimensions(\"OperationName\", - \"Environment\").samplingTypes(\"Count\")\n\n| top 1000 by avg(Count) desc\n","refId":"A","samplingType":"Count","service":"metrics","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"timeFrom":null,"timeShift":null,"title":"API - Latency","transformations":[{"id":"configFromData","options":{"configRefId":"A","mappings":[{"fieldName":"time","handlerKey":"__ignore","reducerId":"lastNotNull"},{"fieldName":"Count - microsoft.support.community.portal.controllers.threadcontroller.viewthread","handlerKey":"field.name","reducerId":"mean"},{"fieldName":"Count - Thread.ViewThread","handlerKey":"field.name","reducerId":"mean"}]}}],"type":"gauge"},{"datasource":"Geneva - Datasource","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":0,"y":60},"id":11,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["sum"],"fields":"","values":false},"text":{},"textMode":"auto"},"pluginVersion":"8.2.2","targets":[{"account":"AnswersUIProd","backends":[],"dimension":"Total","dimensionFilterOperators":[],"dimensionFilterValues":[],"dimensionFilters":[],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","hide":false,"metric":"StandingQuery\\IncomingApiErrorCount","metricsQueryType":"ui","namespace":"ApplicationMetrics","queryText":"metric(\"StandingQuery\\\\IncomingApiErrorCount\").samplingTypes(\"Count\")\n\n| - top 40 by avg(Count) desc\n","refId":"A","samplingType":"Count","service":"metrics","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"timeFrom":null,"timeShift":null,"title":"Error - Code Summary","transformations":[{"id":"configFromData","options":{"configRefId":"A","mappings":[{"fieldName":"time","handlerKey":"__ignore","reducerId":"lastNotNull"},{"fieldName":"Count - microsoft.support.community.portal.controllers.threadcontroller.viewthread","handlerKey":"field.name","reducerId":"mean"},{"fieldName":"Count - Thread.ViewThread","handlerKey":"field.name","reducerId":"mean"}]}}],"type":"stat"},{"datasource":"Geneva - Datasource","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":12,"y":60},"id":12,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single"}},"pluginVersion":"8.2.2","targets":[{"account":"AnswersUIProd","backends":[],"dimension":"Total","dimensionFilterOperators":[],"dimensionFilterValues":[],"dimensionFilters":[],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","hide":false,"metric":"StandingQuery\\IncomingApiErrorCount","metricsQueryType":"ui","namespace":"ApplicationMetrics","queryText":"metric(\"StandingQuery\\\\IncomingApiErrorCount\").samplingTypes(\"Count\")\n\n| - top 40 by avg(Count) desc\n","refId":"A","samplingType":"Count","service":"metrics","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"timeFrom":null,"timeShift":null,"title":"Error - Code Summary","transformations":[{"id":"configFromData","options":{"configRefId":"A","mappings":[{"fieldName":"time","handlerKey":"__ignore","reducerId":"lastNotNull"},{"fieldName":"Count - microsoft.support.community.portal.controllers.threadcontroller.viewthread","handlerKey":"field.name","reducerId":"mean"},{"fieldName":"Count - Thread.ViewThread","handlerKey":"field.name","reducerId":"mean"}]}}],"type":"timeseries"}],"schemaVersion":31,"style":"dark","tags":[],"templating":{"list":[{"allValue":null,"current":{},"datasource":"Geneva - Datasource","definition":"Accounts()","description":null,"error":null,"hide":0,"includeAll":false,"label":"Account","multi":false,"name":"Account","options":[],"query":"Accounts()","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":null,"current":{},"datasource":"Geneva - Datasource","definition":"Namespaces($Account)","description":null,"error":null,"hide":0,"includeAll":false,"label":"Namespace","multi":false,"name":"Namespace","options":[],"query":"Namespaces($Account)","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":null,"current":{},"datasource":"Geneva - Datasource","definition":"Metrics($Account, $Namespace)","description":null,"error":null,"hide":0,"includeAll":false,"label":"Metric","multi":false,"name":"Metric","options":[],"query":"Metrics($Account, - $Namespace)","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":null,"current":{},"datasource":"Geneva - Datasource","definition":"dimensionValues($Account, $Namespace, $Metric, Role)","description":null,"error":null,"hide":0,"includeAll":true,"label":"Role","multi":true,"name":"Role","options":[],"query":"dimensionValues($Account, - $Namespace, $Metric, Role)","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":null,"current":{},"datasource":"Geneva - Datasource","definition":"dimensionValues($Account, $Namespace, $Metric, RoleInstance)","description":null,"error":null,"hide":0,"includeAll":true,"label":"Role - Instance","multi":true,"name":"RoleInstance","options":[],"query":"dimensionValues($Account, - $Namespace, $Metric, RoleInstance)","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":null,"current":{},"datasource":"Geneva - Datasource","definition":"dimensionValues($Account, $Namespace, $Metric, OperationName)","description":null,"error":null,"hide":0,"includeAll":true,"label":"Operation - Name","multi":true,"name":"OperationName","options":[],"query":"dimensionValues($Account, - $Namespace, $Metric, OperationName)","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":null,"current":{},"datasource":"Geneva - Datasource","definition":"dimensionValues($Account, $Namespace, $Metric, Environment)","description":null,"error":null,"hide":0,"includeAll":true,"label":"Environment","multi":true,"name":"Environment","options":[],"query":"dimensionValues($Account, - $Namespace, $Metric, Environment)","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":null,"current":{},"datasource":"Geneva - Datasource","definition":"dimensionValues($Account, $Namespace, $Metric, CallerName)","description":null,"error":null,"hide":0,"includeAll":true,"label":"Caller - Name","multi":true,"name":"CallerName","options":[],"query":"dimensionValues($Account, - $Namespace, $Metric, CallerName)","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"}]},"time":{"from":"now-6h","to":"now"},"timepicker":{},"timezone":"","title":"Incoming - Service QoS","uid":"sVKyjvpnz","version":1}}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '19738' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-nJ/9ZK8sXmVOE3fgW0YbKA';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:16 GMT - grafana-trace-id: - - 741685e26dddb4d0f6f72247ea1da38f - mise-correlation-id: - - 3dacda81-b88c-44ad-bdb4-5da019040cf9 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933797.865.31.882785|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/dashboards/uid/kubernetesApiserverDashboard - response: - body: - string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"kubernetes-api-server","url":"/d/kubernetesApiserverDashboard/kubernetes-api-server","expires":"0001-01-01T00:00:00Z","created":"2024-05-28T21:55:37Z","updated":"2024-05-28T21:55:37Z","updatedBy":"Anonymous","createdBy":"Anonymous","version":1,"hasAcl":false,"isFolder":false,"folderId":28,"folderUid":"cloud-native","folderTitle":"Azure - Kubernetes Service Monitoring","folderUrl":"/dashboards/f/cloud-native/azure-kubernetes-service-monitoring","provisioned":true,"provisionedExternalId":"KubernetesAPIServer.json","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"__elements":{},"__inputs":[],"__requires":[{"id":"grafana","name":"Grafana","type":"grafana","version":"9.5.13"},{"id":"prometheus","name":"Prometheus","type":"datasource","version":"1.0.0"},{"id":"stat","name":"Stat","type":"panel","version":""},{"id":"text","name":"Text","type":"panel","version":""},{"id":"timeseries","name":"Time - series","type":"panel","version":""}],"editable":true,"id":30,"links":[],"liveNow":false,"panels":[{"gridPos":{"h":3,"w":24,"x":0,"y":0},"id":37,"options":{"code":{"language":"plaintext","showLineNumbers":false,"showMiniMap":false},"content":"# - Control Plane Metrics \nThis dashboard is to be meant to visualize the Control - plane metrics in AKS clusters with Azure Managed Prometheus. Read more in - [our documentation](https://aka.ms/aks/controlplanemetrics).","mode":"markdown"},"type":"text"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Indicates - whether at least one instance of API server is available ","fieldConfig":{"defaults":{"mappings":[{"options":{"0":{"text":"DOWN"},"1":{"text":"UP"}},"type":"value"}],"thresholds":{"mode":"absolute","steps":[{"color":"red","value":null},{"color":"green","value":1}]}},"overrides":[]},"gridPos":{"h":8,"w":6,"x":0,"y":3},"id":19,"options":{"colorMode":"background","graphMode":"none","justifyMode":"auto","orientation":"horizontal","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"textMode":"value_and_name"},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","exemplar":true,"expr":"max(up{job=\"controlplane-apiserver\", - cluster=\"$cluster\"})","interval":"","legendFormat":"{{ instance }}","range":true,"refId":"A"}],"title":"API - Server - Health Status","type":"stat"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Inflight - request by the API server instance","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":10,"x":6,"y":3},"id":38,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"sum - by (instance)(max_over_time(apiserver_current_inflight_requests{job=\"controlplane-apiserver\", - cluster=\"$cluster\"}[$__rate_interval]))","legendFormat":"__auto","range":true,"refId":"A"}],"title":"Inflight - Requests","type":"timeseries"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Counter - of apiserver requests across instances","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":8,"x":16,"y":3},"id":29,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"sum(rate(apiserver_request_total{cluster=\"$cluster\"}[$__rate_interval]))","legendFormat":"Tota - number of requests to the API server","range":true,"refId":"A"}],"title":"API - Server HTTP Request Total","type":"timeseries"},{"collapsed":false,"gridPos":{"h":1,"w":24,"x":0,"y":11},"id":41,"panels":[],"title":"Requests - ","type":"row"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"API - server requests broken down by the HTTP response code. Error code 429 is split - into throttled and eviction","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":0,"y":12},"id":25,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"sum - by (code) (\r\n\r\n label_replace(\r\n\r\n label_replace( \r\n\r\n label_join(\r\n\r\n rate(apiserver_request_total{cluster=\"$cluster\"}[$__rate_interval]), - \r\n\r\n \"resource_sub_code\", \"_\", \"resource\", \"subresource\", - \"code\"), # concat labels of interest\r\n\r\n \"code\", \"429-eviction\", - \"resource_sub_code\", \"pods_eviction_429\" # replace eviction 429 with - 429-eviction\r\n\r\n ),\r\n\r\n \"code\", \"429-throttled\", \"code\", - \"429\" # replace plain 429 with 429-throttled\r\n\r\n )\r\n\r\n)","legendFormat":"__auto","range":true,"refId":"A"}],"title":"API - Server HTTP Request by code ","type":"timeseries"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"The - total number of API server requests broken down by the verb","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":12,"y":12},"id":26,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"sum - by (verb) (rate(apiserver_request_total{cluster=\"$cluster\"}[$__rate_interval]))","legendFormat":"__auto","range":true,"refId":"A"}],"title":"API - Server Total HTTP Request split by verb","type":"timeseries"},{"collapsed":false,"gridPos":{"h":1,"w":24,"x":0,"y":20},"id":42,"panels":[],"title":"Latency - ","type":"row"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"P95 - API server Latency: Restricted to cluster and namespaces resource, also excludes - WATCH operations. This query includes the webhook execution duration","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"s"},"overrides":[]},"gridPos":{"h":8,"w":12,"x":0,"y":21},"id":24,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","exemplar":false,"expr":"histogram_quantile(0.95, - sum(rate(apiserver_request_duration_seconds_bucket{job=\"controlplane-apiserver\", - cluster=\"$cluster\", resource=~\"cluster|namespaces\", verb=\"list\", operation!=\"watch\"}[5m])) - by (le))","instant":false,"legendFormat":"P95 API server request duration - in seconds","range":true,"refId":"A"}],"title":"API server latency for LIST - queries","type":"timeseries"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"P95 - API server latency not counting webhook duration and priority \u0026 fairness - queue wait times. Restricted to cluster and namespaces resource, also excludes - WATCH operations","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"s"},"overrides":[]},"gridPos":{"h":8,"w":12,"x":12,"y":21},"id":34,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"histogram_quantile(0.95, - sum(rate(apiserver_request_sli_duration_seconds_bucket{job=\"controlplane-apiserver\", - cluster=\"$cluster\", resource=~\"cluster|namespaces\", verb=\"list\", operation!=\"watch\"}[5m])) - by (le))","legendFormat":"P95 API server SLI duration in seconds","range":true,"refId":"A"}],"title":" - API server latency SLI for LIST queries","type":"timeseries"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"P95 - API server latency. Scope limited to resource and empty, excludes WATCH operations. - This query includes the webhook execution duration","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"s"},"overrides":[]},"gridPos":{"h":8,"w":12,"x":0,"y":29},"id":35,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"histogram_quantile(0.95, - sum(rate(apiserver_request_duration_seconds_bucket{job=\"controlplane-apiserver\", - cluster=\"$cluster\", verb!=\"list\", operation!=\"watch\", scope=~\"resource|^$\"}[5m])) - by (le))","legendFormat":"P95 API server request duration in seconds ","range":true,"refId":"A"}],"title":"API - Server latency for NON-LIST queries","type":"timeseries"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"P95 - API server latency not counting webhook duration and priority \u0026 fairness - queue wait times. .Scope limited to resource and empty, excludes WATCH operations. - ","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"s"},"overrides":[]},"gridPos":{"h":8,"w":12,"x":12,"y":29},"id":27,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"histogram_quantile(0.95, - sum(rate(apiserver_request_sli_duration_seconds_bucket{job=\"controlplane-apiserver\", - cluster=\"$cluster\", verb!=\"list\", operation!=\"watch\", scope=~\"resource|^$\"}[5m])) - by (le))","legendFormat":"P95 API server request SLI duration in seconds ","range":true,"refId":"A"}],"title":" - API Server latency for NON-LIST queries","type":"timeseries"},{"collapsed":true,"gridPos":{"h":1,"w":24,"x":0,"y":37},"id":44,"panels":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Number - of objects read from watch cache in the course of serving a LIST request","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":0,"y":39},"id":30,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"sum(rate(apiserver_cache_list_fetched_objects_total{cluster=\"$cluster\",job=\"controlplane-apiserver\"}[$__rate_interval])) - by (resource_prefix)","legendFormat":"__auto","range":true,"refId":"A"}],"title":"API - Server Cache List Fetched Objects by resource prefix","type":"timeseries"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Number - of objects returned for a LIST request from watch cache","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":12,"y":39},"id":31,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"sum(rate(apiserver_cache_list_returned_objects_total{cluster=\"$cluster\",job=\"controlplane-apiserver\"}[$__rate_interval])) - by (resource_prefix)","legendFormat":"__auto","range":true,"refId":"A"}],"title":"API - Server Cache List Returned Objects by resource_prefix","type":"timeseries"}],"title":"API - server cache","type":"row"},{"collapsed":false,"gridPos":{"h":1,"w":24,"x":0,"y":38},"id":40,"panels":[],"title":"Storage","type":"row"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Number - of objects returned for a LIST request from storage","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":0,"y":39},"id":28,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"sum(rate(apiserver_storage_list_returned_objects_total{cluster=\"$cluster\",job=\"controlplane-apiserver\"}[$__rate_interval])) - by (resource)","legendFormat":"__auto","range":true,"refId":"A"}],"title":"API - Server storage List Returned objects","type":"timeseries"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Number - of objects read from storage in the course of serving a LIST request","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":12,"y":39},"id":33,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"sum(rate(apiserver_storage_list_fetched_objects_total{cluster=\"$cluster\",job=\"controlplane-apiserver\"}[$__rate_interval])) - by (resource)","legendFormat":"__auto","range":true,"refId":"A"}],"title":"API - Server storage List Fetched objects","type":"timeseries"},{"collapsed":false,"gridPos":{"h":1,"w":24,"x":0,"y":47},"id":43,"panels":[],"title":"Miscellaneous","type":"row"},{"datasource":{"type":"prometheus","uid":"$datasource"},"description":"Number - of hours for which the API server has been running since the inception/restart","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":10,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"short"},"overrides":[]},"gridPos":{"h":8,"w":8,"x":0,"y":48},"id":18,"interval":"1m","links":[],"options":{"legend":{"calcs":[],"displayMode":"table","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"uid":"$datasource"},"editorMode":"code","exemplar":false,"expr":"process_start_time_seconds{job=\"controlplane-apiserver\", - cluster=\"$cluster\"}/3600","format":"time_series","instant":false,"intervalFactor":2,"legendFormat":"{{instance}}","range":true,"refId":"A"}],"title":"Process - start time for the API server","type":"timeseries"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Time-weighted - average, over last adjustment period, of demand_seats","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":8,"x":8,"y":48},"id":36,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"sum(apiserver_flowcontrol_demand_seats_average{cluster=\"$cluster\",job=\"controlplane-apiserver\"}) - by (priority_level)","legendFormat":"__auto","range":true,"refId":"A"}],"title":"Flow - Control Current Demand Seats by priority levels","type":"timeseries"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Current - derived number of execution seats available to each priority level","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":8,"x":16,"y":48},"id":32,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"sum(apiserver_flowcontrol_current_limit_seats{cluster=\"$cluster\",job=\"controlplane-apiserver\"}) - by (priority_level)","legendFormat":"__auto","range":true,"refId":"A"}],"title":"Flow - Control Current Limit Seats by priority levels","type":"timeseries"}],"refresh":"","schemaVersion":38,"style":"dark","tags":["kubernetes-mixin"],"templating":{"list":[{"current":{"selected":false,"text":"Managed_Prometheus_defaultazuremonitorworkspace-eap","value":"Managed_Prometheus_defaultazuremonitorworkspace-eap"},"hide":0,"includeAll":false,"label":"Data - Source","multi":false,"name":"datasource","options":[],"query":"prometheus","queryValue":"","refresh":1,"regex":"","skipUrlSync":false,"type":"datasource"},{"current":{},"datasource":{"type":"datasource","uid":"$datasource"},"definition":"","hide":0,"includeAll":false,"label":"cluster","multi":false,"name":"cluster","options":[],"query":"label_values(up{job=\"controlplane-apiserver\"}, - cluster)","refresh":2,"regex":"","skipUrlSync":false,"sort":1,"tagValuesQuery":"","tagsQuery":"","type":"query","useTags":false}]},"time":{"from":"now-1h","to":"now"},"timepicker":{"refresh_intervals":["5s","10s","30s","1m","5m","15m","30m","1h","2h","1d"],"time_options":["5m","15m","1h","6h","12h","24h","2d","7d","30d"]},"timezone":"UTC","title":"Kubernetes - / API Server","uid":"kubernetesApiserverDashboard","version":1}}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '25008' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-DpafQQ+2gWOu6qpMU9my2w';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:17 GMT - grafana-trace-id: - - d8fe2f62b0208c2f0674a37f323c0407 - mise-correlation-id: - - 9b1d1bcf-70d5-4508-abb7-32f3feba44fd - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933798.005.29.443345|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/dashboards/uid/kubernetesEtcdDashboard - response: - body: - string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"kubernetes-etcd","url":"/d/kubernetesEtcdDashboard/kubernetes-etcd","expires":"0001-01-01T00:00:00Z","created":"2024-05-28T21:55:37Z","updated":"2024-05-28T21:55:37Z","updatedBy":"Anonymous","createdBy":"Anonymous","version":1,"hasAcl":false,"isFolder":false,"folderId":28,"folderUid":"cloud-native","folderTitle":"Azure - Kubernetes Service Monitoring","folderUrl":"/dashboards/f/cloud-native/azure-kubernetes-service-monitoring","provisioned":true,"provisionedExternalId":"KubernetesETCD.json","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"__elements":{},"__inputs":[],"__requires":[{"id":"grafana","name":"Grafana","type":"grafana","version":"9.5.13"},{"id":"graph","name":"Graph - (old)","type":"panel","version":""},{"id":"prometheus","name":"Prometheus","type":"datasource","version":"1.0.0"},{"id":"stat","name":"Stat","type":"panel","version":""},{"id":"text","name":"Text","type":"panel","version":""}],"editable":true,"id":31,"links":[],"liveNow":false,"panels":[{"gridPos":{"h":3,"w":24,"x":0,"y":0},"id":10,"options":{"code":{"language":"plaintext","showLineNumbers":false,"showMiniMap":false},"content":"# - Control Plane Metrics \nThis dashboard is to be meant to visualize the Control - plane metrics in AKS clusters with Azure Managed Prometheus. Read more in - [our documentation](https://aka.ms/aks/controlplanemetrics).","mode":"markdown"},"type":"text"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Indicates - whether at least one instance of etcd is available ","fieldConfig":{"defaults":{"mappings":[{"options":{"0":{"text":"DOWN"},"1":{"text":"UP"}},"type":"value"}],"thresholds":{"mode":"absolute","steps":[{"color":"red","value":null},{"color":"green","value":1}]}},"overrides":[]},"gridPos":{"h":8,"w":5,"x":0,"y":3},"id":1,"options":{"colorMode":"background","graphMode":"none","justifyMode":"auto","orientation":"horizontal","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"textMode":"value_and_name"},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","exemplar":true,"expr":"max(up{job=\"controlplane-etcd\", - cluster=\"$cluster\"})","interval":"","legendFormat":"{{ instance }}","range":true,"refId":"A"}],"title":"ETCD - - Health Status","type":"stat"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Indicates - if ETCD has a leader","fieldConfig":{"defaults":{"mappings":[{"options":{"0":{"color":"dark-red","index":1,"text":"NO"},"1":{"index":0,"text":"YES"}},"type":"value"}],"thresholds":{"mode":"absolute","steps":[{"color":"red","value":null},{"color":"green","value":1}]}},"overrides":[]},"gridPos":{"h":8,"w":5,"x":5,"y":3},"id":11,"options":{"colorMode":"background","graphMode":"none","justifyMode":"auto","orientation":"horizontal","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"textMode":"value_and_name"},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","exemplar":true,"expr":"max(etcd_server_has_leader{cluster=\"$cluster\"})","interval":"","legendFormat":"{{ - instance }}","range":true,"refId":"A"}],"title":"ETCD has leader","type":"stat"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Max - heartbeat send failures","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[{"options":{"match":"null","result":{"text":"N/A"}},"type":"special"}],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"none"},"overrides":[]},"gridPos":{"h":8,"w":5,"x":10,"y":3},"id":4,"links":[],"maxDataPoints":100,"options":{"colorMode":"none","graphMode":"none","justifyMode":"auto","orientation":"horizontal","reduceOptions":{"calcs":["mean"],"fields":"","values":false},"textMode":"auto"},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"max(etcd_server_heartbeat_send_failures_total{cluster=''$cluster''})","legendFormat":"__auto","range":true,"refId":"A"}],"title":"ETCD - heartbeat send failures","type":"stat"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Max - heartbeat send failures","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[{"options":{"match":"null","result":{"text":"N/A"}},"type":"special"}],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"none"},"overrides":[]},"gridPos":{"h":8,"w":4,"x":15,"y":3},"id":5,"links":[],"maxDataPoints":100,"options":{"colorMode":"none","graphMode":"none","justifyMode":"auto","orientation":"horizontal","reduceOptions":{"calcs":["mean"],"fields":"","values":false},"textMode":"auto"},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"max(etcd_server_slow_apply_total{cluster=''$cluster''})","legendFormat":"__auto","range":true,"refId":"A"}],"title":"ETCD - Slow Apply total ","type":"stat"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Max - Slow Read indexes total","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[{"options":{"match":"null","result":{"text":"N/A"}},"type":"special"}],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"none"},"overrides":[]},"gridPos":{"h":8,"w":5,"x":19,"y":3},"id":7,"links":[],"maxDataPoints":100,"options":{"colorMode":"none","graphMode":"none","justifyMode":"auto","orientation":"horizontal","reduceOptions":{"calcs":["mean"],"fields":"","values":false},"textMode":"auto"},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"max(etcd_server_slow_read_indexes_total{cluster=''$cluster''})","legendFormat":"__auto","range":true,"refId":"A"}],"title":"ETCD - Slow Read Indexes total ","type":"stat"},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"ETCD - database utilization by instance ","editable":true,"error":false,"fill":0,"fillGradient":0,"grid":{},"gridPos":{"h":8,"w":9,"x":0,"y":11},"hiddenSeries":false,"id":3,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":false,"total":false,"values":false},"lines":true,"linewidth":2,"links":[],"nullPointMode":"connected","options":{"alertThreshold":true},"percentage":false,"pointradius":5,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","exemplar":false,"expr":"100*etcd_mvcc_db_total_size_in_use_in_bytes{cluster=''$cluster''} - /etcd_mvcc_db_total_size_in_bytes{cluster=''$cluster''} ","instant":false,"legendFormat":"{{instance}}","range":true,"refId":"A"}],"thresholds":[],"timeRegions":[],"title":"Percentage - Utlilzation of ETCD database","tooltip":{"msResolution":false,"shared":true,"sort":0,"value_type":"cumulative"},"type":"graph","xaxis":{"mode":"time","show":true,"values":[]},"yaxes":[{"$$hashKey":"object:200","format":"percent","logBase":1,"show":true},{"$$hashKey":"object:201","format":"short","logBase":1,"show":false}],"yaxis":{"align":false}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Total - client requests","fill":1,"fillGradient":0,"gridPos":{"h":8,"w":8,"x":9,"y":11},"hiddenSeries":false,"id":8,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":false,"values":false},"lines":true,"linewidth":1,"links":[],"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":5,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"sum(rate(rest_client_requests_total{cluster=''$cluster''}[1m]))","legendFormat":"Total - client requests","range":true,"refId":"A"}],"thresholds":[],"timeRegions":[],"title":"Total Client - Requests","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"mode":"time","show":true,"values":[]},"yaxes":[{"$$hashKey":"object:133","format":"short","logBase":1,"show":true},{"$$hashKey":"object:134","format":"short","logBase":1,"show":true}],"yaxis":{"align":false}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"The - total number of bytes received/semt from grpc clients","fill":1,"fillGradient":0,"gridPos":{"h":8,"w":7,"x":17,"y":11},"hiddenSeries":false,"id":9,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":false,"values":false},"lines":true,"linewidth":1,"links":[],"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pluginVersion":"9.5.13","pointradius":5,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"sum(rate(etcd_network_client_grpc_received_bytes_total{cluster=''$cluster''}[1m]))","legendFormat":"Received - bytes","range":true,"refId":"A"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"sum(rate(etcd_network_client_grpc_sent_bytes_total{cluster=''$cluster''}[1m]))","hide":false,"legendFormat":"Sent - Bytes","range":true,"refId":"B"}],"thresholds":[],"timeRegions":[],"title":"ETCD - Network GRPC bytes","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"mode":"time","show":true,"values":[]},"yaxes":[{"$$hashKey":"object:310","format":"short","logBase":1,"show":true},{"$$hashKey":"object:311","format":"short","logBase":1,"show":true}],"yaxis":{"align":false}}],"refresh":"","schemaVersion":38,"style":"dark","tags":["kubernetes-mixin"],"templating":{"list":[{"current":{"selected":false,"text":"Managed_Prometheus_defaultazuremonitorworkspace-eap","value":"Managed_Prometheus_defaultazuremonitorworkspace-eap"},"hide":0,"includeAll":false,"label":"Data - Source","multi":false,"name":"datasource","options":[],"query":"prometheus","queryValue":"","refresh":1,"regex":"","skipUrlSync":false,"type":"datasource"},{"current":{},"datasource":{"type":"datasource","uid":"$datasource"},"definition":"","hide":0,"includeAll":false,"label":"cluster","multi":false,"name":"cluster","options":[],"query":"label_values(up{job=\"controlplane-apiserver\"}, - cluster)","refresh":2,"regex":"","skipUrlSync":false,"sort":1,"tagValuesQuery":"","tagsQuery":"","type":"query","useTags":false}]},"time":{"from":"now-1h","to":"now"},"timepicker":{"refresh_intervals":["5s","10s","30s","1m","5m","15m","30m","1h","2h","1d"],"time_options":["5m","15m","1h","6h","12h","24h","2d","7d","30d"]},"timezone":"UTC","title":"Kubernetes - / ETCD","uid":"kubernetesEtcdDashboard","version":1}}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '11151' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-NhGkLhxTGfbPOjDvQj22KA';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:17 GMT - grafana-trace-id: - - 9d16d296be1abac4010cdeada3ec3ef3 - mise-correlation-id: - - 43b2a72d-0795-4ff8-8ef5-92abba3f55b0 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933798.144.29.795924|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/dashboards/uid/_sKhXTH7z - response: - body: - string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"node-detail","url":"/d/_sKhXTH7z/node-detail","expires":"0001-01-01T00:00:00Z","created":"2024-05-28T21:55:37Z","updated":"2024-05-28T21:55:37Z","updatedBy":"Anonymous","createdBy":"Anonymous","version":1,"hasAcl":false,"isFolder":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","provisioned":true,"provisionedExternalId":"NodeDetail.json","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"annotations":{"list":[{"builtIn":1,"datasource":"-- - Grafana --","enable":true,"hide":true,"iconColor":"rgba(0, 211, 255, 1)","name":"Annotations - \u0026 Alerts","target":{"limit":100,"matchAny":false,"tags":[],"type":"dashboard"},"type":"dashboard"}]},"editable":true,"gnetId":null,"graphTooltip":0,"id":22,"links":[],"liveNow":false,"panels":[{"datasource":"Geneva - Datasource","description":"For a particular cluster and an application, this - widget shows it''s health timeline - time when the application sent Ok, Warning - and Error as it''s health status","fieldConfig":{"defaults":{"color":{"mode":"continuous-RdYlGr"},"custom":{"fillOpacity":75,"lineWidth":0},"mappings":[],"max":1,"min":0,"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]},"unit":"short"},"overrides":[{"matcher":{"id":"byRegexp","options":"Error.*"},"properties":[{"id":"mappings","value":[{"options":{"0":{"color":"transparent","index":0},"1":{"color":"red","index":1}},"type":"value"}]}]},{"matcher":{"id":"byRegexp","options":"Ok.*"},"properties":[{"id":"mappings","value":[{"options":{"0":{"color":"transparent","index":0},"1":{"color":"green","index":1}},"type":"value"}]}]},{"matcher":{"id":"byRegexp","options":"Warning.*"},"properties":[{"id":"mappings","value":[{"options":{"0":{"color":"transparent","index":0},"1":{"color":"yellow","index":1}},"type":"value"}]}]}]},"gridPos":{"h":13,"w":24,"x":0,"y":0},"id":2,"options":{"alignValue":"center","legend":{"displayMode":"hidden","placement":"bottom"},"mergeValues":true,"rowHeight":0.9,"showValue":"never","tooltip":{"mode":"single"}},"targets":[{"account":"$account","azureMonitor":{"timeGrain":"auto"},"backends":[],"dimension":"ClusterName, - NodeName, HealthState","dimensionFilterOperators":["in","in","in"],"dimensionFilterValues":[null,["Ok"]],"dimensionFilters":["ClusterName","HealthState","NodeName"],"groupByUnit":"m","groupByValue":"5","healthQueryType":"Topology","metric":"NodeHealthState","metricsQueryType":"query","namespace":"ServiceFabric","queryText":"metric(\"NodeHealthState\").dimensions(\"ClusterName\", - \"HealthState\", \"NodeName\")\n .samplingTypes(\"Count\") | top 40 by - avg(Count) desc | where HealthState in (\"Ok\") | zoom sum_Count=sum(Count) - by 5m","refId":"A","resAggFunc":"sum","samplingType":"Count","service":"metrics","subscription":"f7152080-b4e8-47ee-9c85-7f1d0e6b72dc","useBackends":false,"useCustomSeriesNaming":false}],"title":"Node - Health Timeline","type":"state-timeline"},{"datasource":"Geneva Datasource","description":"Average - CPU usage for each node across the selected clusters","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"line+area"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"#EAB839","value":65},{"color":"red","value":85}]},"unit":"percent"},"overrides":[]},"gridPos":{"h":10,"w":12,"x":0,"y":13},"id":4,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single"}},"targets":[{"account":"$account","azureMonitor":{"timeGrain":"auto"},"backends":[],"dimension":"Total","dimensionFilterOperators":[],"dimensionFilterValues":[],"dimensionFilters":[],"groupByUnit":"m","groupByValue":"1","healthQueryType":"Topology","metric":"\\Process(FabricDCA)\\% - Processor Time","metricsQueryType":"query","namespace":"ServiceFabric","queryText":"metric(\"\\\\Processor(_Total)\\\\% - Processor Time\").samplingTypes(\"NullableAverage\").preaggregate(\"ClusterName, - NodeName\") | where ClusterName in (\"$ClusterName\") and NodeName in (\"$NodeName\")","refId":"A","samplingType":"NullableAverage","service":"metrics","subscription":"f7152080-b4e8-47ee-9c85-7f1d0e6b72dc","useBackends":false,"useCustomSeriesNaming":false}],"title":"CPU - usage for Nodes","type":"timeseries"},{"datasource":"Geneva Datasource","description":"Average - available memory in bytes for each node across all clusters","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"area"}},"mappings":[],"thresholds":{"mode":"percentage","steps":[{"color":"red","value":null},{"color":"#EAB839","value":25},{"color":"red","value":65}]},"unit":"decbytes"},"overrides":[]},"gridPos":{"h":10,"w":12,"x":12,"y":13},"id":6,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single"}},"targets":[{"account":"$account","azureMonitor":{"timeGrain":"auto"},"backends":[],"dimension":"","groupByUnit":"m","groupByValue":"1","healthQueryType":"Topology","metric":"","metricsQueryType":"query","namespace":"ServiceFabric","queryText":"metric(\"\\\\Memory\\\\Available - Bytes\").samplingTypes(\"NullableAverage\").preaggregate(\"By-ClusterName-NodeName\").resolution(1m) - | where ClusterName in (\"$ClusterName\") and NodeName in (\"$NodeName\") - | top 10 by avg(NullableAverage) asc","refId":"A","samplingType":"","service":"metrics","subscription":"f7152080-b4e8-47ee-9c85-7f1d0e6b72dc","useBackends":false,"useCustomSeriesNaming":false}],"title":"Available - memory for nodes","type":"timeseries"}],"schemaVersion":31,"style":"dark","tags":[],"templating":{"list":[{"allValue":null,"current":{},"datasource":"Geneva - Datasource","definition":"accounts()","description":"The Geneva metrics account - name","error":null,"hide":0,"includeAll":false,"label":"Account","multi":false,"name":"account","options":[],"query":"accounts()","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":null,"current":{},"datasource":"Geneva - Datasource","definition":"dimensionValues($account, ServiceFabric, NodeHealthState, - ClusterName)","description":"The name of the cluster you want to see data - for","error":null,"hide":0,"includeAll":false,"label":"Cluster Name","multi":true,"name":"ClusterName","options":[],"query":"dimensionValues($account, - ServiceFabric, NodeHealthState, ClusterName)","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":null,"current":{},"datasource":"Geneva - Datasource","definition":"dimensionValues($account, ServiceFabric, NodeHealthState, - NodeName)","description":"Node you want to see data for","error":null,"hide":0,"includeAll":false,"label":"Node - Name","multi":true,"name":"NodeName","options":[],"query":"dimensionValues($account, - ServiceFabric, NodeHealthState, NodeName)","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"}]},"time":{"from":"now-6h","to":"now"},"timepicker":{},"timezone":"","title":"Node - Detail","uid":"_sKhXTH7z","version":1}}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '7862' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-SuiJ+aGix+eyRmSEUzm2iQ';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:17 GMT - grafana-trace-id: - - 786fb5e3fdf82f0fe61d7ee099459c7d - mise-correlation-id: - - af0c5e71-235d-41f9-9257-c7bdc044dcdf - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933798.32.28.255449|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/dashboards/uid/6naEwcp7z - response: - body: - string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"outgoing-service-qos","url":"/d/6naEwcp7z/outgoing-service-qos","expires":"0001-01-01T00:00:00Z","created":"2024-05-28T21:55:37Z","updated":"2024-05-28T21:55:37Z","updatedBy":"Anonymous","createdBy":"Anonymous","version":1,"hasAcl":false,"isFolder":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","provisioned":true,"provisionedExternalId":"OutgoingQoS.json","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"editable":true,"fiscalYearStartMonth":0,"gnetId":null,"graphTooltip":0,"id":26,"links":[],"liveNow":false,"panels":[{"datasource":"Geneva - Datasource","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"decimals":2,"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":9,"w":12,"x":0,"y":0},"id":2,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["mean"],"fields":"","values":false},"text":{},"textMode":"auto"},"pluginVersion":"8.2.2","targets":[{"account":"AnswersUIProd","backends":[],"dimension":"Total","dimensionFilterOperators":[],"dimensionFilterValues":[],"dimensionFilters":[],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","metric":"StandingQuery\\OutgoingApiReliability","metricsQueryType":"ui","namespace":"ApplicationMetrics","queryText":"metric(\"StandingQuery\\\\OutgoingApiReliability\").samplingTypes(\"NullableAverage\")\n\n| - top 40 by avg(NullableAverage) desc\n","refId":"A","samplingType":"NullableAverage","service":"metrics","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"title":"Overall - Reliability","type":"stat"},{"datasource":"Geneva Datasource","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"decimals":2,"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":9,"w":12,"x":12,"y":0},"id":3,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["mean"],"fields":"","values":false},"text":{},"textMode":"auto"},"pluginVersion":"8.2.2","targets":[{"account":"AnswersUIProd","backends":[],"dimension":"Total","dimensionFilterOperators":[],"dimensionFilterValues":[],"dimensionFilters":[],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","metric":"StandingQuery\\OutgoingApiReliability","metricsQueryType":"ui","namespace":"ApplicationMetrics","queryText":"metric(\"StandingQuery\\\\OutgoingApiReliability\").samplingTypes(\"RequestRate\")\n\n| - top 40 by avg(RequestRate) desc\n","refId":"A","samplingType":"RequestRate","service":"metrics","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"title":"Overall - RPS","transformations":[],"type":"stat"},{"datasource":"Geneva Datasource","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"decimals":0,"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":9,"w":12,"x":0,"y":9},"id":4,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["sum"],"fields":"","values":false},"text":{},"textMode":"auto"},"pluginVersion":"8.2.2","targets":[{"account":"AnswersUIProd","backends":[],"dimension":"Total","dimensionFilterOperators":[],"dimensionFilterValues":[],"dimensionFilters":[],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","metric":"StandingQuery\\OutgoingApiReliability","metricsQueryType":"ui","namespace":"ApplicationMetrics","queryText":"metric(\"StandingQuery\\\\OutgoingApiReliability\").samplingTypes(\"Count\")\n\n| - top 40 by avg(Count) desc\n","refId":"A","samplingType":"Count","service":"metrics","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"title":"Overall - Request Count","transformations":[],"type":"stat"},{"datasource":"Geneva Datasource","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"decimals":2,"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":9,"w":12,"x":12,"y":9},"id":5,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["mean"],"fields":"","values":false},"text":{},"textMode":"auto"},"pluginVersion":"8.2.2","targets":[{"account":"AnswersUIProd","backends":[],"dimension":"Total","dimensionFilterOperators":[],"dimensionFilterValues":[],"dimensionFilters":[],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","metric":"StandingQuery\\OutgoingApiSuccessLatency","metricsQueryType":"ui","namespace":"ApplicationMetrics","queryText":"metric(\"StandingQuery\\\\OutgoingApiSuccessLatency\").samplingTypes(\"NullableAverage\")\n\n| - top 40 by avg(NullableAverage) desc\n","refId":"A","samplingType":"NullableAverage","service":"metrics","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"title":"Overall - Avg Latency (ms)","type":"stat"},{"datasource":"Geneva Datasource","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"decimals":2,"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":9,"w":12,"x":0,"y":18},"id":6,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single"}},"pluginVersion":"8.2.2","targets":[{"account":"AnswersUIProd","backends":[],"dimension":"ROLEINSTANCE-DEPENDENCYNAME-DEPENDENCYOPERATIONNAME","dimensionFilterOperators":["in","in","in","in","in"],"dimensionFilterValues":[],"dimensionFilters":["DependencyName","DependencyOperationName","Environment","Role","RoleInstance"],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","metric":"StandingQuery\\OutgoingApiReliability","metricsQueryType":"ui","namespace":"ApplicationMetrics","queryText":"metric(\"StandingQuery\\\\OutgoingApiReliability\").dimensions(\"DependencyName\", - \"DependencyOperationName\", \"Environment\", \"Role\", \"RoleInstance\").samplingTypes(\"NullableAverage\")\n\n| - top 40 by avg(NullableAverage) desc\n","refId":"A","samplingType":"NullableAverage","service":"metrics","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"title":"API - Reliability","type":"timeseries"},{"datasource":"Geneva Datasource","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"decimals":2,"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":9,"w":12,"x":12,"y":18},"id":7,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single"}},"pluginVersion":"8.2.2","targets":[{"account":"AnswersUIProd","backends":[],"dimension":"ROLEINSTANCE-DEPENDENCYNAME-DEPENDENCYOPERATIONNAME","dimensionFilterOperators":["in","in","in","in","in"],"dimensionFilterValues":[],"dimensionFilters":["DependencyName","DependencyOperationName","Environment","Role","RoleInstance"],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","metric":"StandingQuery\\OutgoingApiReliability","metricsQueryType":"ui","namespace":"ApplicationMetrics","queryText":"metric(\"StandingQuery\\\\OutgoingApiReliability\").dimensions(\"DependencyName\", - \"DependencyOperationName\", \"Environment\", \"Role\", \"RoleInstance\").samplingTypes(\"RequestRate\")\n\n| - top 40 by avg(RequestRate) desc\n","refId":"A","samplingType":"RequestRate","service":"metrics","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"title":"API - RPS","type":"timeseries"},{"datasource":"Geneva Datasource","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineStyle":{"fill":"solid"},"lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"always","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"noValue":"0","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"short"},"overrides":[]},"gridPos":{"h":9,"w":12,"x":0,"y":27},"id":8,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single"}},"pluginVersion":"8.2.2","targets":[{"account":"AnswersUIProd","backends":[],"dimension":"Total","dimensionFilterOperators":[],"dimensionFilterValues":[],"dimensionFilters":[],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","metric":"StandingQuery\\OutgoingApiSuccessLatency","metricsQueryType":"ui","namespace":"ApplicationMetrics","queryText":"metric(\"StandingQuery\\\\OutgoingApiSuccessLatency\").samplingTypes(\"NullableAverage\")\n\n| - top 40 by avg(NullableAverage) desc\n","refId":"A","samplingType":"NullableAverage","service":"metrics","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"timeFrom":null,"timeShift":null,"title":"API - Success Latency","type":"timeseries"},{"datasource":"Geneva Datasource","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":9,"w":24,"x":0,"y":36},"id":9,"options":{"colorMode":"value","graphMode":"none","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["mean"],"fields":"","values":false},"text":{},"textMode":"auto"},"pluginVersion":"8.2.2","targets":[{"account":"AnswersUIProd","backends":[],"dimension":"Non-index","dimensionFilterOperators":["in"],"dimensionFilterValues":[[]],"dimensionFilters":["DependencyOperationName"],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","hide":false,"metric":"StandingQuery\\OutgoingApiReliability","metricsQueryType":"ui","namespace":"ApplicationMetrics","queryText":"metric(\"StandingQuery\\\\OutgoingApiReliability\").dimensions(\"DependencyOperationName\").samplingTypes(\"Average\")\n\n| - top 40 by avg(Average) desc\n","refId":"A","samplingType":"Average","service":"metrics","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"timeFrom":null,"timeShift":null,"title":"API - Reliability","transformations":[{"id":"configFromData","options":{"configRefId":"A","mappings":[{"fieldName":"time","handlerKey":"__ignore","reducerId":"lastNotNull"},{"fieldName":"Count - microsoft.support.community.portal.controllers.threadcontroller.viewthread","handlerKey":"field.name","reducerId":"mean"},{"fieldName":"Count - Thread.ViewThread","handlerKey":"field.name","reducerId":"mean"}]}}],"type":"stat"},{"datasource":"Geneva - Datasource","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":8,"w":24,"x":0,"y":45},"id":10,"options":{"colorMode":"value","graphMode":"none","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["mean"],"fields":"","values":false},"text":{},"textMode":"auto"},"pluginVersion":"8.2.2","targets":[{"account":"AnswersUIProd","backends":[],"dimension":"Non-index","dimensionFilterOperators":["in"],"dimensionFilterValues":[[]],"dimensionFilters":["DependencyOperationName"],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","hide":false,"metric":"StandingQuery\\OutgoingApiReliability","metricsQueryType":"ui","namespace":"ApplicationMetrics","queryText":"metric(\"StandingQuery\\\\OutgoingApiReliability\").dimensions(\"DependencyOperationName\").samplingTypes(\"RequestRate\")\n\n| - top 40 by avg(RequestRate) desc\n","refId":"A","samplingType":"RequestRate","service":"metrics","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"timeFrom":null,"timeShift":null,"title":"API - PRS","transformations":[{"id":"configFromData","options":{"configRefId":"A","mappings":[{"fieldName":"time","handlerKey":"__ignore","reducerId":"lastNotNull"},{"fieldName":"Count - microsoft.support.community.portal.controllers.threadcontroller.viewthread","handlerKey":"field.name","reducerId":"mean"},{"fieldName":"Count - Thread.ViewThread","handlerKey":"field.name","reducerId":"mean"}]}}],"type":"stat"},{"datasource":"Geneva - Datasource","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":0,"y":53},"id":11,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["sum"],"fields":"","values":false},"text":{},"textMode":"auto"},"pluginVersion":"8.2.2","targets":[{"account":"AnswersUIProd","backends":[],"dimension":"Total","dimensionFilterOperators":[],"dimensionFilterValues":[],"dimensionFilters":[],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","hide":false,"metric":"StandingQuery\\OutgoingApiErrorCount","metricsQueryType":"ui","namespace":"ApplicationMetrics","queryText":"metric(\"StandingQuery\\\\OutgoingApiErrorCount\").samplingTypes(\"Count\")\n\n| - top 40 by avg(Count) desc\n","refId":"A","samplingType":"Count","service":"metrics","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"timeFrom":null,"timeShift":null,"title":"Error - Code Summary","transformations":[{"id":"configFromData","options":{"configRefId":"A","mappings":[{"fieldName":"time","handlerKey":"__ignore","reducerId":"lastNotNull"},{"fieldName":"Count - microsoft.support.community.portal.controllers.threadcontroller.viewthread","handlerKey":"field.name","reducerId":"mean"},{"fieldName":"Count - Thread.ViewThread","handlerKey":"field.name","reducerId":"mean"}]}}],"type":"stat"},{"datasource":"Geneva - Datasource","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":12,"y":53},"id":12,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single"}},"pluginVersion":"8.2.2","targets":[{"account":"AnswersUIProd","backends":[],"dimension":"Total","dimensionFilterOperators":[],"dimensionFilterValues":[],"dimensionFilters":[],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","hide":false,"metric":"StandingQuery\\OutgoingApiErrorCount","metricsQueryType":"ui","namespace":"ApplicationMetrics","queryText":"metric(\"StandingQuery\\\\OutgoingApiErrorCount\").samplingTypes(\"Count\")\n\n| - top 40 by avg(Count) desc\n","refId":"A","samplingType":"Count","service":"metrics","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"timeFrom":null,"timeShift":null,"title":"Error - Code Summary","transformations":[{"id":"configFromData","options":{"configRefId":"A","mappings":[{"fieldName":"time","handlerKey":"__ignore","reducerId":"lastNotNull"},{"fieldName":"Count - microsoft.support.community.portal.controllers.threadcontroller.viewthread","handlerKey":"field.name","reducerId":"mean"},{"fieldName":"Count - Thread.ViewThread","handlerKey":"field.name","reducerId":"mean"}]}}],"type":"timeseries"}],"schemaVersion":31,"style":"dark","tags":[],"templating":{"list":[{"allValue":null,"current":{},"datasource":"Geneva - Datasource","definition":"Accounts()","description":null,"error":null,"hide":0,"includeAll":false,"label":"Account","multi":false,"name":"Account","options":[],"query":"Accounts()","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":null,"current":{},"datasource":"Geneva - Datasource","definition":"Namespaces($Account)","description":null,"error":null,"hide":0,"includeAll":false,"label":"Namespace","multi":false,"name":"Namespace","options":[],"query":"Namespaces($Account)","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":null,"current":{},"datasource":"Geneva - Datasource","definition":"Metrics($Account, $Namespace)","description":null,"error":null,"hide":0,"includeAll":false,"label":"Metric","multi":false,"name":"Metric","options":[],"query":"Metrics($Account, - $Namespace)","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":null,"current":{},"datasource":"Geneva - Datasource","definition":"dimensionValues($Account, $Namespace, $Metric, Role)","description":null,"error":{"config":{"data":null,"headers":{"Accept":"application/json","Content-Type":"application/json","Target":"https://prod5.prod.microsoftmetrics.com/user-api/v2/hint/tophints/monitoringAccount/AnswersUIProd/metricNamespace/ApplicationMetrics/metric/StandingQuery%255COutgoingApiReliability/startTimeUtcMillis/1637794466338/endTimeUtcMillis/1637798066338/top/500000/Role/{{*}}/RoleInstance/All/DependencyOperationName/All/Environment/All/DependencyName/N/DependencyName/o/DependencyName/n/DependencyName/e/Role/value","X-Grafana-Org-Id":1},"hideFromInspector":false,"method":"GET","retry":0,"url":"api/datasources/proxy/1/geneva/dimensionValues"},"data":{"error":"Bad - Request","message":"Bad Request","response":"Bad Request"},"message":"Bad - Request","status":400,"statusText":"Bad Request"},"hide":0,"includeAll":true,"label":"Role","multi":true,"name":"Role","options":[],"query":"dimensionValues($Account, - $Namespace, $Metric, Role)","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":null,"current":{},"datasource":"Geneva - Datasource","definition":"dimensionValues($Account, $Namespace, $Metric, RoleInstance)","description":null,"error":{"config":{"data":null,"headers":{"Accept":"application/json","Content-Type":"application/json","Target":"https://prod5.prod.microsoftmetrics.com/user-api/v2/hint/tophints/monitoringAccount/AnswersUIProd/metricNamespace/ApplicationMetrics/metric/StandingQuery%255COutgoingApiReliability/startTimeUtcMillis/1637794466338/endTimeUtcMillis/1637798066338/top/500000/Role/All/RoleInstance/{{*}}/DependencyOperationName/All/Environment/All/DependencyName/N/DependencyName/o/DependencyName/n/DependencyName/e/RoleInstance/value","X-Grafana-Org-Id":1},"hideFromInspector":false,"method":"GET","retry":0,"url":"api/datasources/proxy/1/geneva/dimensionValues"},"data":{"error":"Bad - Request","message":"Bad Request","response":"Bad Request"},"message":"Bad - Request","status":400,"statusText":"Bad Request"},"hide":0,"includeAll":true,"label":"Role - Instance","multi":true,"name":"RoleInstance","options":[],"query":"dimensionValues($Account, - $Namespace, $Metric, RoleInstance)","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":null,"current":{},"datasource":"Geneva - Datasource","definition":"dimensionValues($Account, $Namespace, $Metric, DependencyOperationName)","description":null,"error":{"config":{"data":null,"headers":{"Accept":"application/json","Content-Type":"application/json","Target":"https://prod5.prod.microsoftmetrics.com/user-api/v2/hint/tophints/monitoringAccount/AnswersUIProd/metricNamespace/ApplicationMetrics/metric/StandingQuery%255COutgoingApiReliability/startTimeUtcMillis/1637794466338/endTimeUtcMillis/1637798066338/top/500000/Role/All/RoleInstance/All/DependencyOperationName/{{*}}/Environment/All/DependencyName/N/DependencyName/o/DependencyName/n/DependencyName/e/DependencyOperationName/value","X-Grafana-Org-Id":1},"hideFromInspector":false,"method":"GET","retry":0,"url":"api/datasources/proxy/1/geneva/dimensionValues"},"data":{"error":"Bad - Request","message":"Bad Request","response":"Bad Request"},"message":"Bad - Request","status":400,"statusText":"Bad Request"},"hide":0,"includeAll":true,"label":"Dependency - Operation Name","multi":true,"name":"DependencyOperationName","options":[],"query":"dimensionValues($Account, - $Namespace, $Metric, DependencyOperationName)","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":null,"current":{},"datasource":"Geneva - Datasource","definition":"dimensionValues($Account, $Namespace, $Metric, Environment)","description":null,"error":null,"hide":0,"includeAll":true,"label":"Environment","multi":true,"name":"Environment","options":[],"query":"dimensionValues($Account, - $Namespace, $Metric, Environment)","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":null,"current":{},"datasource":"Geneva - Datasource","definition":"dimensionValues($Account, $Namespace, $Metric, DependencyName)","description":null,"error":null,"hide":0,"includeAll":true,"label":"Dependency - Name","multi":true,"name":"DependencyName","options":[],"query":"dimensionValues($Account, - $Namespace, $Metric, DependencyName)","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"}]},"time":{"from":"now-1h","to":"now"},"timepicker":{},"timezone":"","title":"Outgoing - Service QoS","uid":"6naEwcp7z","version":1}}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '22613' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-REuOVLDa7l6KPXKzglD1EA';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:17 GMT - grafana-trace-id: - - 71ebb73b5cd3d130ef126e9ce06a6277 - mise-correlation-id: - - 4cdaee85-c828-4f93-a321-ddb486331b79 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933798.49.29.115364|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/dashboards/uid/GIgvhSV7z - response: - body: - string: "{\"meta\":{\"type\":\"db\",\"canSave\":true,\"canEdit\":true,\"canAdmin\":true,\"canStar\":true,\"canDelete\":true,\"slug\":\"service-fabric-application-overview\",\"url\":\"/d/GIgvhSV7z/service-fabric-application-overview\",\"expires\":\"0001-01-01T00:00:00Z\",\"created\":\"2024-05-28T21:55:37Z\",\"updated\":\"2024-05-28T21:55:37Z\",\"updatedBy\":\"Anonymous\",\"createdBy\":\"Anonymous\",\"version\":1,\"hasAcl\":false,\"isFolder\":false,\"folderId\":14,\"folderUid\":\"geneva\",\"folderTitle\":\"Geneva\",\"folderUrl\":\"/dashboards/f/geneva/geneva\",\"provisioned\":true,\"provisionedExternalId\":\"ServiceFabricApplicationOverview.json\",\"annotationsPermissions\":{\"dashboard\":{\"canAdd\":true,\"canEdit\":true,\"canDelete\":true},\"organization\":{\"canAdd\":true,\"canEdit\":true,\"canDelete\":true}}},\"dashboard\":{\"annotations\":{\"list\":[{\"builtIn\":1,\"datasource\":\"-- - Grafana --\",\"enable\":true,\"hide\":true,\"iconColor\":\"rgba(0, 211, 255, - 1)\",\"name\":\"Annotations \\u0026 Alerts\",\"target\":{\"limit\":100,\"matchAny\":false,\"tags\":[],\"type\":\"dashboard\"},\"type\":\"dashboard\"}]},\"editable\":true,\"gnetId\":null,\"graphTooltip\":0,\"id\":18,\"links\":[{\"asDropdown\":true,\"icon\":\"external - link\",\"includeVars\":true,\"keepTime\":true,\"tags\":[],\"targetBlank\":true,\"title\":\"New - link\",\"tooltip\":\"\",\"type\":\"dashboards\",\"url\":\"\"}],\"panels\":[{\"datasource\":\"Geneva - Datasource\",\"description\":\"Total number of clusters reporting at least - once per health state. A cluster may be counted twice if it reported more - than one health state during the selected time range.\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"palette-classic\"},\"custom\":{\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false}},\"links\":[],\"mappings\":[]},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Error\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"red\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Warning\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"yellow\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Ok\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"green\",\"mode\":\"fixed\"}}]}]},\"gridPos\":{\"h\":9,\"w\":12,\"x\":0,\"y\":0},\"id\":2,\"links\":[],\"options\":{\"legend\":{\"displayMode\":\"list\",\"placement\":\"bottom\"},\"pieType\":\"donut\",\"reduceOptions\":{\"calcs\":[\"lastNotNull\"],\"fields\":\"\",\"values\":false},\"tooltip\":{\"mode\":\"single\"}},\"pluginVersion\":\"8.0.0-beta3\",\"targets\":[{\"account\":\"$account\",\"backends\":[],\"customSeriesNaming\":\"{HealthState}\",\"dimension\":\"\",\"metric\":\"\",\"metricsQueryType\":\"query\",\"namespace\":\"ServiceFabric\",\"queryText\":\"metric(\\\"ClusterHealthState\\\").samplingTypes(\\\"DistinctCount_ClusterName\\\").preaggregate(\\\"By-HealthState\\\") - \\n| zoom Sum=sum(DistinctCount_ClusterName) by 5m\",\"refId\":\"ClusterHealth\",\"samplingType\":\"\",\"service\":\"metrics\",\"useBackends\":false,\"useCustomSeriesNaming\":true}],\"title\":\"Clusters - in each health state\",\"type\":\"piechart\"},{\"cards\":{\"cardPadding\":null,\"cardRound\":null},\"color\":{\"cardColor\":\"#b4ff00\",\"colorScale\":\"sqrt\",\"colorScheme\":\"interpolateYlOrRd\",\"exponent\":0.8,\"max\":2,\"min\":0,\"mode\":\"spectrum\"},\"dataFormat\":\"tsbuckets\",\"datasource\":\"Geneva - Datasource\",\"description\":\"Shows the top 10 clusters with most missing - values for cluster health. Note that clusters which have reported their health - at least once in the given time range will be shown. Missing heartbeats are - shown in red. ClusterHealthState metric is emitted every 5 minutes by default. - Click on the chart to see more information about a particular cluster.\",\"gridPos\":{\"h\":9,\"w\":12,\"x\":12,\"y\":0},\"heatmap\":{},\"hideZeroBuckets\":false,\"highlightCards\":true,\"id\":3,\"legend\":{\"show\":false},\"pluginVersion\":\"8.0.0-beta3\",\"reverseYBuckets\":false,\"targets\":[{\"account\":\"$account\",\"backends\":[],\"customSeriesNaming\":\"{ClusterName}\",\"dimension\":\"\",\"metric\":\"\",\"metricsQueryType\":\"query\",\"namespace\":\"ServiceFabric\",\"queryText\":\"metric(\\\"ClusterHealthState\\\").dimensions(\\\"ClusterName\\\").samplingTypes(\\\"Count\\\")\\n| - zoom Count = sum(Count) by 10m\",\"refId\":\"ClusterHeartbeats\",\"samplingType\":\"\",\"service\":\"metrics\",\"useBackends\":false,\"useCustomSeriesNaming\":true}],\"title\":\"Top - 10 Clusters with missing heart beats\",\"tooltip\":{\"show\":true,\"showHistogram\":false},\"type\":\"heatmap\",\"xAxis\":{\"show\":true},\"xBucketNumber\":null,\"xBucketSize\":\"\",\"yAxis\":{\"decimals\":null,\"format\":\"string\",\"logBase\":1,\"max\":null,\"min\":null,\"show\":true,\"splitFactor\":null},\"yBucketBound\":\"auto\",\"yBucketNumber\":null,\"yBucketSize\":null},{\"datasource\":\"Geneva - Datasource\",\"description\":\"Provides a list of clusters sending OK as their - health state. Click on a particular cluster name to know more.\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"palette-classic\"},\"custom\":{\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"barAlignment\":0,\"drawStyle\":\"line\",\"fillOpacity\":10,\"gradientMode\":\"none\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineInterpolation\":\"linear\",\"lineWidth\":1,\"pointSize\":5,\"scaleDistribution\":{\"type\":\"linear\"},\"showPoints\":\"never\",\"spanNulls\":true,\"stacking\":{\"group\":\"A\",\"mode\":\"normal\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"links\":[{\"targetBlank\":true,\"title\":\"Cluster - Detail\",\"url\":\"/d/xLERdASnz/cluster-detail?orgId=1\\u0026${env:queryparam}\\u0026${account:queryparam}\\u0026${__field.name}\"}],\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":80}]}},\"overrides\":[]},\"gridPos\":{\"h\":9,\"w\":8,\"x\":0,\"y\":9},\"id\":4,\"options\":{\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\"},\"tooltip\":{\"mode\":\"multi\"}},\"pluginVersion\":\"8.1.2\",\"targets\":[{\"account\":\"$account\",\"backends\":[],\"customSeriesNaming\":\"{ClusterName}\",\"dimension\":\"\",\"metric\":\"\",\"metricsQueryType\":\"query\",\"namespace\":\"ServiceFabric\",\"queryText\":\"metric(\\\"ClusterHealthState\\\").dimensions(\\\"ClusterName\\\", - \\\"HealthState\\\").samplingTypes(\\\"Count\\\")\\n| where HealthState == - \\\"OK\\\"\\n| project Count = replacenulls(Count, 0)\\n| zoom Count = sum(Count) - by 5m\",\"refId\":\"OkTimeline\",\"samplingType\":\"\",\"service\":\"metrics\",\"useBackends\":false,\"useCustomSeriesNaming\":true}],\"timeFrom\":null,\"timeShift\":null,\"title\":\"Clusters - in OK state\",\"type\":\"timeseries\"},{\"datasource\":\"Geneva Datasource\",\"description\":\"Provides - a list of clusters sending warning as their health state. Click on a particular - cluster in the legend to know more.\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"palette-classic\"},\"custom\":{\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"barAlignment\":0,\"drawStyle\":\"line\",\"fillOpacity\":10,\"gradientMode\":\"none\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineInterpolation\":\"linear\",\"lineWidth\":1,\"pointSize\":5,\"scaleDistribution\":{\"type\":\"linear\"},\"showPoints\":\"never\",\"spanNulls\":true,\"stacking\":{\"group\":\"A\",\"mode\":\"normal\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"links\":[{\"targetBlank\":true,\"title\":\"Cluster - Detail\",\"url\":\"/d/xLERdASnz/cluster-detail?orgId=1\\u0026${env:queryparam}\uFEFF\\u0026${account:queryparam}\\u0026${__field.name}\"}],\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":80}]}},\"overrides\":[]},\"gridPos\":{\"h\":9,\"w\":8,\"x\":8,\"y\":9},\"id\":11,\"options\":{\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\"},\"tooltip\":{\"mode\":\"multi\"}},\"pluginVersion\":\"8.1.2\",\"targets\":[{\"account\":\"$account\",\"backends\":[],\"customSeriesNaming\":\"{ClusterName}\",\"dimension\":\"\",\"metric\":\"\",\"metricsQueryType\":\"query\",\"namespace\":\"ServiceFabric\",\"queryText\":\"metric(\\\"ClusterHealthState\\\").dimensions(\\\"ClusterName\\\", - \\\"HealthState\\\").samplingTypes(\\\"Count\\\")\\n| where HealthState == - \\\"Warning\\\"\\n| project Count = replacenulls(Count, 0)\\n| zoom Count - = sum(Count) by 5m\",\"refId\":\"WarningTimeline\",\"samplingType\":\"\",\"service\":\"metrics\",\"useBackends\":false,\"useCustomSeriesNaming\":true}],\"timeFrom\":null,\"timeShift\":null,\"title\":\"Clusters - in Warning state\",\"type\":\"timeseries\"},{\"datasource\":\"Geneva Datasource\",\"description\":\"Provides - a list of clusters sending Error as their health state. Click on a particular - cluster name to know more.\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"palette-classic\"},\"custom\":{\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"barAlignment\":0,\"drawStyle\":\"line\",\"fillOpacity\":10,\"gradientMode\":\"none\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineInterpolation\":\"linear\",\"lineWidth\":1,\"pointSize\":5,\"scaleDistribution\":{\"type\":\"linear\"},\"showPoints\":\"never\",\"spanNulls\":true,\"stacking\":{\"group\":\"A\",\"mode\":\"normal\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"links\":[{\"targetBlank\":true,\"title\":\"Cluster - Detail\",\"url\":\"http://localhost:3000/d/xLERdASnz/cluster-detail?orgId=1\\u0026${env:queryparam}\\u0026${account:queryparam}\\u0026${__field.name}\"}],\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":80}]}},\"overrides\":[]},\"gridPos\":{\"h\":9,\"w\":8,\"x\":16,\"y\":9},\"id\":10,\"options\":{\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\"},\"tooltip\":{\"mode\":\"multi\"}},\"pluginVersion\":\"8.1.2\",\"targets\":[{\"account\":\"$account\",\"backends\":[],\"customSeriesNaming\":\"{ClusterName}\",\"dimension\":\"\",\"metric\":\"\",\"metricsQueryType\":\"query\",\"namespace\":\"ServiceFabric\",\"queryText\":\"metric(\\\"ClusterHealthState\\\").dimensions(\\\"ClusterName\\\", - \\\"HealthState\\\").samplingTypes(\\\"Count\\\")\\n| where HealthState == - \\\"Error\\\"\\n| project Count = replacenulls(Count, 0)\\n| zoom Count = - sum(Count) by 5m\",\"refId\":\"ErrorTimeline\",\"samplingType\":\"\",\"service\":\"metrics\",\"useBackends\":false,\"useCustomSeriesNaming\":true}],\"timeFrom\":null,\"timeShift\":null,\"title\":\"Clusters - in Error state\",\"type\":\"timeseries\"},{\"cards\":{\"cardPadding\":null,\"cardRound\":null},\"color\":{\"cardColor\":\"#b4ff00\",\"colorScale\":\"sqrt\",\"colorScheme\":\"interpolateRdYlGn\",\"exponent\":0.5,\"max\":3,\"min\":0,\"mode\":\"spectrum\"},\"dataFormat\":\"tsbuckets\",\"datasource\":\"Geneva - Datasource\",\"description\":\"Timeline of health state of nodes indicated - by Error - red, Warning - yellow, OK - green.\",\"gridPos\":{\"h\":9,\"w\":12,\"x\":0,\"y\":18},\"heatmap\":{},\"hideZeroBuckets\":true,\"highlightCards\":true,\"id\":7,\"legend\":{\"show\":false},\"links\":[],\"pluginVersion\":\"8.0.0-beta3\",\"reverseYBuckets\":false,\"targets\":[{\"account\":\"$account\",\"backends\":[],\"customSeriesNaming\":\"{NodeName}\",\"dimension\":\"\",\"metric\":\"\",\"metricsQueryType\":\"query\",\"namespace\":\"ServiceFabric\",\"queryText\":\"metric(\\\"NodeHealthState\\\").dimensions(\\\"ClusterName\\\", - \\\"NodeName\\\", \\\"HealthState\\\").samplingTypes(\\\"Count\\\")\\n| where - HealthState == \\\"OK\\\" \\n| summarize OK = max(Count) by NodeName\\n| join - kind=fullouter (\\n metric(\\\"NodeHealthState\\\").dimensions(\\\"ClusterName\\\", - \\\"NodeName\\\", \\\"HealthState\\\").samplingTypes(\\\"Count\\\")\\n | - where HealthState == \\\"Warning\\\"\\n | summarize Warning = max(Count) - by NodeName\\n)\\n| join kind=fullouter (\\n metric(\\\"NodeHealthState\\\").dimensions(\\\"ClusterName\\\", - \\\"NodeName\\\", \\\"HealthState\\\").samplingTypes(\\\"Count\\\")\\n | - where HealthState == \\\"Error\\\"\\n | summarize Error = max(Count) by - NodeName\\n)\\n| project NodeHealthValues = foreach(a in OK, b in Warning, - c in Error) =\\u003e iif(isnull(c), iif(isnull(b), iif(isnull(a), 0, 1), 2), - 3)\\n| summarize NodeHealthSummary = max(NodeHealthValues) by NodeName\\n| - zoom NodeHealthReduced = max(NodeHealthSummary) by 15m | top 10 by avg(NodeHealthReduced)\",\"refId\":\"NodeTimelines\",\"samplingType\":\"\",\"service\":\"metrics\",\"useBackends\":false,\"useCustomSeriesNaming\":true}],\"timeFrom\":null,\"timeShift\":null,\"title\":\"Top - 10 unhealthy nodes across all clusters\",\"tooltip\":{\"show\":true,\"showHistogram\":false},\"type\":\"heatmap\",\"xAxis\":{\"show\":true},\"xBucketNumber\":null,\"xBucketSize\":null,\"yAxis\":{\"decimals\":null,\"format\":\"short\",\"logBase\":1,\"max\":null,\"min\":null,\"show\":true,\"splitFactor\":null},\"yBucketBound\":\"auto\",\"yBucketNumber\":null,\"yBucketSize\":null},{\"cards\":{\"cardPadding\":null,\"cardRound\":null},\"color\":{\"cardColor\":\"#b4ff00\",\"colorScale\":\"sqrt\",\"colorScheme\":\"interpolateRdYlGn\",\"exponent\":0.5,\"max\":3,\"min\":0,\"mode\":\"spectrum\"},\"dataFormat\":\"tsbuckets\",\"datasource\":\"Geneva - Datasource\",\"description\":\"Timeline of health state of applications indicated - by Error - red, Warning - yellow, OK - green.\",\"gridPos\":{\"h\":9,\"w\":12,\"x\":12,\"y\":18},\"heatmap\":{},\"hideZeroBuckets\":false,\"highlightCards\":true,\"id\":8,\"legend\":{\"show\":false},\"pluginVersion\":\"8.0.0-beta3\",\"reverseYBuckets\":false,\"targets\":[{\"account\":\"$account\",\"backends\":[],\"customSeriesNaming\":\"{AppName}\",\"dimension\":\"\",\"metric\":\"\",\"metricsQueryType\":\"query\",\"namespace\":\"ServiceFabric\",\"queryText\":\"metric(\\\"AppHealthState\\\").dimensions(\\\"ClusterName\\\", - \\\"AppName\\\", \\\"HealthState\\\").samplingTypes(\\\"Count\\\")\\n| where - HealthState == \\\"OK\\\"\\n| summarize OK = max(Count) by AppName\\n| join - kind=fullouter (\\n metric(\\\"AppHealthState\\\").dimensions(\\\"ClusterName\\\", - \\\"AppName\\\", \\\"HealthState\\\").samplingTypes(\\\"Count\\\")\\n | - where HealthState == \\\"Warning\\\"\\n | summarize Warning = max(Count) - by AppName\\n)\\n| join kind=fullouter (\\n metric(\\\"AppHealthState\\\").dimensions(\\\"ClusterName\\\", - \\\"AppName\\\", \\\"HealthState\\\").samplingTypes(\\\"Count\\\")\\n | - where HealthState == \\\"Error\\\"\\n | summarize Error = max(Count) by - AppName\\n)\\n| project AppHealthValues = foreach(a in OK, b in Warning, c - in Error) =\\u003e iif(isnull(c), iif(isnull(b), iif(isnull(a), 0, 1), 2), - 3)\\n| summarize AppHealthMaxCount = max(AppHealthValues) by AppName\\n| zoom - AppHealthReduced = max(AppHealthMaxCount) by 15m | top 10 by avg(AppHealthReduced)\",\"refId\":\"AppTimeline\",\"samplingType\":\"\",\"service\":\"metrics\",\"useBackends\":false,\"useCustomSeriesNaming\":true}],\"timeFrom\":null,\"timeShift\":null,\"title\":\"Top - 10 unhealthy applications across all clusters\",\"tooltip\":{\"show\":true,\"showHistogram\":false},\"type\":\"heatmap\",\"xAxis\":{\"show\":true},\"xBucketNumber\":null,\"xBucketSize\":null,\"yAxis\":{\"decimals\":null,\"format\":\"short\",\"logBase\":1,\"max\":null,\"min\":null,\"show\":true,\"splitFactor\":null},\"yBucketBound\":\"auto\",\"yBucketNumber\":null,\"yBucketSize\":null}],\"refresh\":\"\",\"schemaVersion\":30,\"style\":\"dark\",\"tags\":[],\"templating\":{\"list\":[{\"allValue\":null,\"current\":{},\"datasource\":\"Geneva - Datasource\",\"definition\":\"accounts()\",\"description\":\"The Geneva metrics - account name\",\"error\":null,\"hide\":0,\"includeAll\":false,\"label\":\"Account\",\"multi\":false,\"name\":\"account\",\"options\":[],\"query\":\"accounts()\",\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":1,\"type\":\"query\"}]},\"time\":{\"from\":\"now-6h\",\"to\":\"now\"},\"timepicker\":{},\"timezone\":\"\",\"title\":\"Service - Fabric Application Overview\",\"uid\":\"GIgvhSV7z\",\"version\":1}}" - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '14238' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-iiShDfJTArUSe8LW0cnPuA';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:17 GMT - grafana-trace-id: - - 951b1f5d9f08e0134d8c36d87a8188f1 - mise-correlation-id: - - bd4c25e7-2444-413f-b662-8942c9e5a3eb - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933798.634.27.586533|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/dashboards/uid/sli-insights-geneva-customer-views - response: - body: - string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"sli-insights-dri-customer-views","url":"/d/sli-insights-geneva-customer-views/sli-insights-dri-customer-views","expires":"0001-01-01T00:00:00Z","created":"2024-05-28T21:55:37Z","updated":"2024-05-28T21:55:37Z","updatedBy":"Anonymous","createdBy":"Anonymous","version":1,"hasAcl":false,"isFolder":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","provisioned":true,"provisionedExternalId":"SlIInsightsDRICustomerViews.json","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"annotations":{"list":[{"builtIn":1,"datasource":{"type":"grafana","uid":"-- - Grafana --"},"enable":true,"hide":true,"iconColor":"rgba(0, 211, 255, 1)","name":"Annotations - \u0026 Alerts","type":"dashboard"}]},"editable":true,"fiscalYearStartMonth":0,"graphTooltip":0,"id":15,"links":[{"asDropdown":false,"icon":"external - link","includeVars":false,"keepTime":false,"tags":[],"targetBlank":true,"title":"SLI - Insights - Overview","tooltip":"Open SLI Insights - Overview Dashboard","type":"link","url":"/d/sli-insights-geneva-overview/sli-insights-overview"},{"asDropdown":false,"icon":"external - link","includeVars":false,"keepTime":false,"tags":[],"targetBlank":true,"title":"Questions - or Concerns","tooltip":"Email us","type":"link","url":"mailto:genevamonitoringux@microsoft.com?subject=Sli - Insights in Grafana"}],"liveNow":false,"panels":[{"collapsed":true,"gridPos":{"h":1,"w":24,"x":0,"y":2},"id":1,"panels":[{"datasource":{"type":"datasource","uid":"grafana"},"description":"","gridPos":{"h":2,"w":24,"x":0,"y":3},"id":2,"links":[],"options":{"code":{"language":"plaintext","showLineNumbers":false,"showMiniMap":false},"content":"This - Overview dashboard helps to understand Service health through SLI data for - DRI scenarios. This SLI data is coming through Streaming in near real time - with the goal of \u003c 10 minutes latency. Impacted indicates the value is - below the SLO defined in YAML.\r\n\u003ca href=\"https://eng.ms/docs/products/geneva/slos-slis/sli_insights\" - style=\"font-size:16px; margin-bottom:0px; margin-top:0px;\" target=\"_blank\"\u003e\r\nLearn - more\r\n\u003c/a\u003e","mode":"html"},"pluginVersion":"10.2.1","type":"text"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"description":"","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"percent"},"overrides":[]},"gridPos":{"h":4,"w":4,"x":0,"y":5},"id":3,"options":{"colorMode":"value","graphMode":"area","justifyMode":"center","orientation":"auto","reduceOptions":{"calcs":["allValues"],"fields":"/.*/","values":true},"text":{},"textMode":"auto","wideLayout":true},"pluginVersion":"10.2.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"from":{"property":{"name":"LocationMap","type":"string"},"type":"property"},"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.6.2","query":"let - _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet - _serviceTreeId = \"$ServiceTreeId\";\r\nlet _region = \"$Region\";\r\nlet - _customer = $Customer;\r\nlet _sloId = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nlet - _isARM =strcat(toscalar(tobool(\"$IsArm\")));\r\nlet total_regions= GetTotalImpactedRegions(_startTime, - _endTime, _serviceTreeId, _sloId, _sloGroup, _region, _customer, _isARM)\r\n| - extend\r\n value=iff((impacted!=0 and total!=0),(todouble(impacted)/todouble(total))*100,todouble(0)),\r\n subvalue=strcat(tolong(impacted), - \"/\", tolong(total));\r\ntotal_regions\r\n| project value,subvalue;\r\n","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Regions","transformations":[{"id":"organize","options":{"excludeByName":{"Impacted/Total":true},"indexByName":{"Column2":0,"Column3":1},"renameByName":{"Column2":"%","Column3":"Impacted - / Total","subvalue":"Impacted / Total","value":"% Impacted"}}}],"type":"stat"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"percent"},"overrides":[]},"gridPos":{"h":4,"w":5,"x":4,"y":5},"id":4,"options":{"colorMode":"value","graphMode":"area","justifyMode":"center","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"/.*/","values":true},"textMode":"auto","wideLayout":true},"pluginVersion":"10.2.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.6.2","query":"let - _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet - _serviceTreeId = \"$ServiceTreeId\";\r\nlet teams = cluster(''https://icmclusterlb.kustomfa.windows.net'').database(''IcmDataWarehouse'').TeamServiceTreeMapping\r\n| - extend ServiceTree = tostring(todynamic(MappedServiceTreeEntities)[0].ServiceTreeEntityId)\r\n| - where ServiceTree == _serviceTreeId\r\n| project TeamId;\r\nlet activeicms=cluster(''https://icmclusterlb.kustomfa.windows.net'').database(''IcmDataWarehouse'').IncidentsSnapshotV2\r\n| - where OwningTeamId in (teams)\r\n| where ImpactStartDate between (todatetime(_startTime) - .. todatetime(_endTime)) or CreateDate between (todatetime(_startTime) .. - todatetime(_endTime))\r\n| where IsNoise==false and Severity \u003c 3\r\n| - summarize ActiveIcms =countif(Status =~ ''Active''),TotalICMs =count()\r\n| - extend id=5,value =iff((ActiveIcms!=0 and TotalICMs!=0),(todouble(ActiveIcms)/todouble(TotalICMs))*100,todouble(0)),subvalue=strcat(tolong(ActiveIcms),\"/\",tolong(TotalICMs));\r\nactiveicms\r\n| - project value,subvalue;","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Incidents(\u003c=sev2)","transformations":[{"id":"organize","options":{"excludeByName":{},"indexByName":{},"renameByName":{"subvalue":"Active - / Total","value":"% Active"}}}],"type":"stat"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"percent"},"overrides":[]},"gridPos":{"h":4,"w":5,"x":9,"y":5},"id":5,"options":{"colorMode":"value","graphMode":"area","justifyMode":"center","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"/.*/","values":false},"textMode":"auto","wideLayout":true},"pluginVersion":"10.2.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let - _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet - _serviceTreeId = \"$ServiceTreeId\";\r\nlet _region = \"$Region\";\r\nlet - _customer = $Customer;\r\nlet _sloId = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nlet - _isARM =strcat(toscalar(tobool(\"$IsArm\")));\r\nlet totals500customers=GetTotalS500CustomersImpactedARM(_startTime, - _endTime, _serviceTreeId, _sloId, _sloGroup, _region, _customer)\r\n| extend val=iff((value!=0 - and total!=0),(todouble(value)/todouble(total))*100,todouble(0)), subvalue=strcat(tolong(value),\"/\",tolong(total));\r\ntotals500customers\r\n| - project val,subvalue;\r\n\r\n\r\n\r\n ","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"S500 - Customers","transformations":[{"id":"organize","options":{"excludeByName":{},"indexByName":{},"renameByName":{"subvalue":"Impacted - / Total","val":"% Impacted"}}}],"type":"stat"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"percent"},"overrides":[]},"gridPos":{"h":4,"w":5,"x":14,"y":5},"id":6,"options":{"colorMode":"value","graphMode":"area","justifyMode":"center","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"/.*/","values":false},"textMode":"auto","wideLayout":true},"pluginVersion":"10.2.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let - _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet - _serviceTreeId = \"$ServiceTreeId\";\r\nlet _region = \"$Region\";\r\nlet - _customer = $Customer;\r\nlet _sloId = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nlet - impactedbytotalcustomers=GetImpactedAndTotalCustomerCountARM(_startTime, _endTime, - _serviceTreeId, _sloId, _sloGroup, _region, _customer)\r\n| extend id=3,value=iff((ImpactedCustomers!=0 - and TotalCustomers!=0),(todouble(ImpactedCustomers)/todouble(TotalCustomers))*100,todouble(0)),subvalue=strcat(SummarizeNumber(ImpactedCustomers,1),\"/\",SummarizeNumber(TotalCustomers,1));\r\nimpactedbytotalcustomers\r\n| - project value,subvalue;\r\n\r\n\r\n ","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Impacted - Customers","transformations":[{"id":"organize","options":{"excludeByName":{},"indexByName":{},"renameByName":{"subvalue":"Impacted - / Total","value":"% Impacted"}}}],"type":"stat"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"percent"},"overrides":[]},"gridPos":{"h":4,"w":5,"x":19,"y":5},"id":7,"options":{"colorMode":"value","graphMode":"area","justifyMode":"center","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"/.*/","values":false},"textMode":"auto","wideLayout":true},"pluginVersion":"10.2.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.6.2","query":"let - _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet - _serviceTreeId = \"$ServiceTreeId\";\r\nlet _region = \"$Region\";\r\nlet - _customer = $Customer;\r\nlet _sloId = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nlet - impactedbytotalsubs=GetImpactedAndTotalSubscriptionCountARM(_startTime, _endTime, - _serviceTreeId, _sloId, _sloGroup, _region, _customer)\r\n|extend id=2,value=iff((ImpactedSubs!=0 - and TotalSubs!=0),(todouble(ImpactedSubs)/todouble(TotalSubs))*100,todouble(0)),subvalue=strcat(SummarizeNumber(ImpactedSubs,1),\"/\",SummarizeNumber(TotalSubs,1));\r\nimpactedbytotalsubs\r\n| - project value,subvalue\r\n","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Impacted - Subscriptions","transformations":[{"id":"organize","options":{"excludeByName":{},"indexByName":{},"renameByName":{"subvalue":"Impacted - / Total","value":"% Impacted"}}}],"type":"stat"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"description":"","fieldConfig":{"defaults":{"color":{"mode":"continuous-RdYlGr"},"custom":{"hideFrom":{"legend":false,"tooltip":false,"viz":false}},"mappings":[],"thresholds":{"mode":"percentage","steps":[{"color":"text","value":null}]},"unit":"none"},"overrides":[]},"gridPos":{"h":10,"w":12,"x":0,"y":9},"id":12,"maxDataPoints":1,"options":{"basemap":{"config":{},"name":"Basemap","type":"default"},"controls":{"mouseWheelZoom":false,"showAttribution":true,"showDebug":false,"showMeasure":false,"showScale":false,"showZoom":true},"layers":[{"config":{"showLegend":true,"style":{"color":{"field":"Attainment","fixed":"dark-green"},"opacity":0.4,"rotation":{"fixed":0,"max":360,"min":-360,"mode":"mod"},"size":{"field":"TotalCrids","fixed":5,"max":15,"min":2},"symbol":{"fixed":"img/icons/marker/circle.svg","mode":"fixed"},"text":{"fixed":"","mode":"field"},"textConfig":{"fontSize":12,"offsetX":0,"offsetY":0,"textAlign":"center","textBaseline":"middle"}}},"filterData":{"id":"byRefId","options":"A"},"location":{"latitude":"Latitude","longitude":"Longitude","mode":"coords"},"name":"CRIDs","tooltip":true,"type":"markers"}],"tooltip":{"mode":"details"},"view":{"allLayers":true,"id":"coords","lat":15.961329,"lon":-16.875,"zoom":1}},"pluginVersion":"10.2.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let - _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet - _granularity = \"$Granularity\";\r\nlet _serviceTreeId = \"$ServiceTreeId\";\r\nlet - _slo = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nlet _region = \"$Region\";\r\nlet - _customer = $Customer;\r\nlet _isARM = strcat(toscalar(tobool(\"{IsARM}\")));\r\nGetCustomerAttainment(_startTime, - _endTime,_granularity,_serviceTreeId,_slo,_sloGroup,_region,_customer,_isARM)\r\n| - summarize Attainment = avg(attainment), TotalCrids = sum(TotalCount) by LocationId\r\n| - join kind=leftouter ( cluster(''https://genevaslidatafollower.westcentralus.kusto.windows.net'').database(''slihelper'').LocationMap\r\n| - project Code, Latitude, Longitude, DisplayName )\r\n on $left.LocationId == - $right.Code","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Customer - Attainment","type":"geomap"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"description":"","fieldConfig":{"defaults":{"color":{"mode":"continuous-RdYlGr"},"custom":{"fillOpacity":70,"hideFrom":{"legend":false,"tooltip":false,"viz":false},"insertNulls":false,"lineWidth":0,"spanNulls":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"light-blue","value":null}]},"unit":"percent"},"overrides":[]},"gridPos":{"h":10,"w":12,"x":12,"y":9},"id":13,"options":{"alignValue":"center","legend":{"displayMode":"list","placement":"bottom","showLegend":false},"mergeValues":true,"rowHeight":0.9,"showValue":"always","tooltip":{"mode":"single","sort":"none"}},"pluginVersion":"10.1.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let - _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet - _granularity = \"$Granularity\";\r\nlet _serviceTreeId = \"$ServiceTreeId\";\r\nlet - _slo = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nlet _region = \"$Region\";\r\nlet - _customer = $Customer;\r\nlet _isARM =strcat(toscalar(tobool(\"$IsArm\")));\r\nGetCustomerAttainment(_startTime, - _endTime,_granularity,_serviceTreeId,_slo,_sloGroup,_region,_customer,_isARM)\r\n| - project LocationId,attainment,EndTimeUtc \r\n| evaluate pivot(LocationId,avg(attainment))\r\n\r\n\r\n\r\n\r\n\r\n","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Customer - Attainment by Region ","transformations":[],"type":"state-timeline"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisBorderShow":false,"axisCenteredZero":false,"axisColorMode":"series","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"insertNulls":false,"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":11,"w":24,"x":0,"y":19},"id":14,"options":{"legend":{"calcs":["mean"],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.6.2","query":"let - _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet - _serviceTreeId = \"$ServiceTreeId\";\r\nlet _region = \"$Region\";\r\nlet - _customer = $Customer;\r\nlet _granularity = \"$Granularity\";\r\nlet _sloId - = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nlet _isARM =strcat(toscalar(tobool(\"$IsArm\")));\r\nGetSLOsAttainment(_startTime, - _endTime, _granularity, _serviceTreeId, _sloId, _sloGroup, _region, _customer, - _isARM)\r\n| order by EndTimeUtc asc","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":"SLOs - Attainment (Against configured SLO target)","transformations":[{"id":"renameByRegex","options":{"regex":"([attainment]+[ - ])(.*)","renamePattern":"$2"}}],"type":"timeseries"}],"title":"Overview","type":"row"},{"collapsed":true,"gridPos":{"h":1,"w":24,"x":0,"y":3},"id":37,"panels":[{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisBorderShow":false,"axisCenteredZero":false,"axisColorMode":"series","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"insertNulls":false,"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"log":2,"type":"log"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":11,"w":12,"x":0,"y":4},"id":15,"options":{"legend":{"calcs":["sum"],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.6.2","query":"\r\n\r\nlet - _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet - _serviceTreeId = \"$ServiceTreeId\";\r\nlet _region = \"$Region\";\r\nlet - _customer = $Customer;\r\nlet _granularity = \"$Granularity\";\r\nlet _sloId - = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nlet _isARM =strcat(toscalar(tobool(\"$IsArm\")));\r\nGetImpactedAndTotalCRIDs(_startTime, - _endTime, _granularity, _serviceTreeId, _sloId, _sloGroup, _region, _customer, - _isARM)","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Impacted - vs Total CRIDs","transformations":[],"type":"timeseries"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"hideFrom":{"legend":false,"tooltip":false,"viz":false}},"mappings":[],"unit":"none"},"overrides":[]},"gridPos":{"h":11,"w":12,"x":12,"y":4},"id":16,"options":{"displayLabels":["percent"],"legend":{"displayMode":"table","placement":"right","showLegend":true,"values":["value"]},"pieType":"pie","reduceOptions":{"calcs":["lastNotNull"],"fields":"/^ImpactedCRIDsCount$/","values":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let - _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet - _serviceTreeId = \"$ServiceTreeId\";\r\nlet _region = \"$Region\";\r\nlet - _customer = $Customer;\r\nlet _sloId = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nlet - _isARM =strcat(toscalar(tobool(\"$IsArm\")));\r\nGetImpactedCRIDsByRegion(_startTime, - _endTime, _serviceTreeId, _sloId, _sloGroup, _region, _customer,_isARM)\r\n| - project LocationId,ImpactedCRIDsCount","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Impacted - CRIDs by Region","transformations":[],"type":"piechart"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisBorderShow":false,"axisCenteredZero":false,"axisColorMode":"series","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"insertNulls":false,"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"log":2,"type":"log"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":11,"w":12,"x":0,"y":15},"id":17,"options":{"legend":{"calcs":["mean"],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"\r\n\r\nlet - _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet - _serviceTreeId = \"$ServiceTreeId\";\r\nlet _region = \"$Region\";\r\nlet - _customer = $Customer;\r\nlet _granularity = \"$Granularity\";\r\nlet _sloId - = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nGetImpactedAndTotalSubscriptionsARM(_startTime, - _endTime, _granularity, _serviceTreeId, _sloId, _sloGroup, _region, _customer)","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Impacted - vs Total Subscriptions","type":"timeseries"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"hideFrom":{"legend":false,"tooltip":false,"viz":false}},"mappings":[],"unit":"none"},"overrides":[]},"gridPos":{"h":11,"w":12,"x":12,"y":15},"id":18,"options":{"displayLabels":["percent"],"legend":{"displayMode":"table","placement":"right","showLegend":true,"values":["value"]},"pieType":"pie","reduceOptions":{"calcs":["lastNotNull"],"fields":"/.*/","values":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let - _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet - _serviceTreeId = \"$ServiceTreeId\";\r\nlet _region = \"$Region\";\r\nlet - _customer = $Customer;\r\nlet _sloId = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nGetImpactedSubsByCustomerARM(_startTime, - _endTime, _serviceTreeId, _sloId, _sloGroup, _region, _customer)\r\n| project - ImpactedSubsCount,Customer_TPIDDisplayName","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Impacted - Subs by Customers (Top 20 ordered by S500, Impacted Subs Count))","type":"piechart"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"left","cellOptions":{"type":"auto"},"filterable":true,"inspect":true},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"Is - S500 Customer"},"properties":[{"id":"custom.width","value":166}]},{"matcher":{"id":"byName","options":"Customer"},"properties":[{"id":"custom.width","value":306}]},{"matcher":{"id":"byName","options":"Impacted - Subscriptions Count"},"properties":[{"id":"custom.width","value":240}]}]},"gridPos":{"h":10,"w":24,"x":0,"y":26},"id":19,"options":{"cellHeight":"sm","footer":{"countRows":false,"enablePagination":false,"fields":[],"reducer":["sum"],"show":false},"showHeader":true,"sortBy":[{"desc":true,"displayName":"Impacted - Subscriptions Count"}]},"pluginVersion":"10.2.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"\r\n\r\nlet - _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet - _serviceTreeId = \"$ServiceTreeId\";\r\nlet _region = \"$Region\";\r\nlet - _customer = $Customer;\r\nlet _sloId = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nlet - _isARM =strcat(toscalar(tobool(\"$IsArm\")));\r\nGetImpactedSubscriptionsARM(_startTime, - _endTime, _serviceTreeId, _sloId, _sloGroup, _region, _customer)\r\n| project - Customer=Customer_TPIDDisplayName,[''Is S500 Customer'']=IsS500Customer,[''Impacted - Subs Count'']=ImpactedSubsCount,[''Impacted Subscriptions'']=ImpactedSubs\r\n| - order by [''Is S500 Customer''] desc,[''Impacted Subs Count''] asc;","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Impacted - Subscriptions (Default ordered by S500, Impacted Subs Count)","type":"table"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","cellOptions":{"type":"auto"},"inspect":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"Location - Id"},"properties":[{"id":"custom.width","value":168}]},{"matcher":{"id":"byName","options":"Impacted - CRIDs Count"},"properties":[{"id":"custom.width","value":202}]}]},"gridPos":{"h":10,"w":24,"x":0,"y":36},"id":40,"options":{"cellHeight":"sm","footer":{"countRows":false,"fields":"","reducer":["sum"],"show":false},"showHeader":true,"sortBy":[]},"pluginVersion":"10.2.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let - _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet - _serviceTreeId = \"$ServiceTreeId\";\r\nlet _region = \"$Region\";\r\nlet - _customer = $Customer;\r\nlet _sloId = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nlet - _isARM =strcat(toscalar(tobool(\"$IsArm\")));\r\nGetImpactedCRIDsByRegion(_startTime, - _endTime, _serviceTreeId, _sloId, _sloGroup, _region, _customer, _isARM)\r\n| - project [''Location Id'']=LocationId, [''Impacted CRIDs Count'']=ImpactedCRIDsCount, - [''Impacted CRIDs'']=ImpactedCRIDs\r\n| take 100","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Impacted - CRIDs by Location","type":"table"}],"title":"Customer Impact","type":"row"},{"collapsed":true,"gridPos":{"h":1,"w":24,"x":0,"y":4},"id":38,"panels":[{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisBorderShow":false,"axisCenteredZero":false,"axisColorMode":"series","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"insertNulls":false,"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"locale"},"overrides":[]},"gridPos":{"h":10,"w":24,"x":0,"y":5},"id":20,"options":{"legend":{"calcs":["mean"],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"pluginVersion":"9.5.8","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let - _customer = $Customer;\r\nlet _startTime =\"${__from:date:iso}\";\r\nlet _endTime - = \"${__to:date:iso}\";\r\nlet _granularity = \"$Granularity\";\r\nlet _region - = \"$Region\";\r\nlet _serviceTreeId = \"$ServiceTreeId\";\r\nlet _sloId = - \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nGetSLIByRegion(_startTime, - _endTime, _granularity, _serviceTreeId, _sloId, _sloGroup, _region, _customer) - \r\n| summarize avg(SuccessRate) by LocationId,EndTimeUtc\r\n| order by EndTimeUtc - asc\r\n","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":"SLIs - By Region","transformations":[{"id":"renameByRegex","options":{"regex":"(.*) - (.*)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"description":"","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisBorderShow":false,"axisCenteredZero":false,"axisColorMode":"series","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"insertNulls":false,"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"none"},"overrides":[]},"gridPos":{"h":10,"w":24,"x":0,"y":15},"id":21,"options":{"legend":{"calcs":["mean"],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let - _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet - _serviceTreeId = \"$ServiceTreeId\";\r\nlet _region = \"$Region\";\r\nlet - _customer = $Customer;\r\nlet _granularity = \"$Granularity\";\r\nlet _sloId - = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nlet _isARM =strcat(toscalar(tobool(\"$IsArm\")));\r\nGetSLITimeSeriesData(_startTime, - _endTime, _granularity, _serviceTreeId, _sloId, _sloGroup, _region, _customer, - _isARM)\r\n| order by EndTimeUtc asc","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":"SLIs - (Average)","transformations":[{"id":"renameByRegex","options":{"regex":"([SuccessRate]+[ - ])(.*)","renamePattern":"$2"}}],"type":"timeseries"}],"title":"SLI Signals - (Percentage based)","type":"row"},{"collapsed":true,"gridPos":{"h":1,"w":24,"x":0,"y":5},"id":33,"panels":[{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisBorderShow":false,"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"insertNulls":false,"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"displayName":"Ingestion/Latency(Avg)","mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"locale"},"overrides":[]},"gridPos":{"h":9,"w":12,"x":0,"y":6},"id":35,"options":{"legend":{"calcs":["mean"],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let - _customer = $Customer;\r\nlet _startTime =\"${__from:date:iso}\";\r\nlet _endTime - = \"${__to:date:iso}\";\r\nlet _granularity = \"$Granularity\";\r\nlet _region - = \"$Region\";\r\nlet _serviceTreeId = \"$ServiceTreeId\";\r\nlet _sloId = - \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nGetAverageLatencyPercentiles(_startTime,_endTime,_granularity,_serviceTreeId,_sloId,_sloGroup,_region,_customer)\r\n| - project EndTimeUtc, SloName, P99\r\n| order by EndTimeUtc asc","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":"Average - Latency P99","type":"timeseries"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisBorderShow":false,"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"insertNulls":false,"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"displayName":"Ingestion/Latency(Avg)","mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"locale"},"overrides":[]},"gridPos":{"h":9,"w":12,"x":12,"y":6},"id":34,"options":{"legend":{"calcs":["mean"],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let - _customer = $Customer;\r\nlet _startTime =\"${__from:date:iso}\";\r\nlet _endTime - = \"${__to:date:iso}\";\r\nlet _granularity = \"$Granularity\";\r\nlet _region - = \"$Region\";\r\nlet _serviceTreeId = \"$ServiceTreeId\";\r\nlet _sloId = - \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nGetAverageLatencyPercentiles(_startTime,_endTime,_granularity,_serviceTreeId,_sloId,_sloGroup,_region,_customer)\r\n| - project EndTimeUtc, SloName, P50\r\n| order by EndTimeUtc asc","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":"Average - Latency P50","type":"timeseries"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisBorderShow":false,"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"insertNulls":false,"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"displayName":"Ingestion/Latency/T120000ms(Avg)","mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"percent"},"overrides":[]},"gridPos":{"h":10,"w":24,"x":0,"y":15},"id":36,"options":{"legend":{"calcs":["mean"],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"multi","sort":"none"}},"targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let - _customer = $Customer;\r\nlet _startTime =\"${__from:date:iso}\";\r\nlet _endTime - = \"${__to:date:iso}\";\r\nlet _granularity = \"$Granularity\";\r\nlet _region - = \"$Region\";\r\nlet _serviceTreeId = \"$ServiceTreeId\";\r\nlet _sloId = - \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nGetLatencyPercentages(_startTime,_endTime,_granularity,_serviceTreeId,_sloId,_sloGroup,_region,_customer)\r\n| - order by EndTimeUtc asc","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":"Latency - Percentage","transformations":[],"type":"timeseries"}],"title":"SLI Signals - (Latency)","type":"row"},{"collapsed":true,"gridPos":{"h":1,"w":24,"x":0,"y":6},"id":39,"panels":[{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisBorderShow":false,"axisCenteredZero":false,"axisColorMode":"series","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"insertNulls":false,"lineInterpolation":"linear","lineStyle":{"fill":"solid"},"lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":12,"x":0,"y":7},"id":25,"options":{"legend":{"calcs":["sum"],"displayMode":"table","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let - _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet - _region = \"$Region\";\r\nlet _serviceTreeId = \"$ServiceTreeId\";\r\nlet - compareStandardLocation = (loc1:string, loc2:string) { \r\n tolower(replace_string(loc1,\" - \",\"\")) == tolower(replace_string(loc2,\" \",\"\"))\r\n};\r\nlet serviceId - = toscalar (GetAllMetadata(_endTime)\r\n| where serviceTreeId == _serviceTreeId\r\n| - project serviceTreeId\r\n| take 1);\r\ncluster(''FCMDataro'').database(''FCMKustoStore'').materialized_view(''ChangeEventV2MaterializedView'',10m)\r\n| - where ServiceId == serviceId\r\n| where TimeStamp between (todatetime(_startTime) - .. todatetime(_endTime))\r\n| where SourceSystem in(\"expressv2\",\"adorelease\")\r\n| - where DeploymentTargetType == \"region\"\r\n| where isempty( _region) or compareStandardLocation(LocationId, - _region)\r\n| summarize Count=count() by bin(TimeStamp, 5m), LocationId\r\n| - order by TimeStamp asc\r\n","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":"Deployment - Changes (source: FCM)","transformations":[{"id":"renameByRegex","options":{"regex":"([Count]+[ - ])(.*)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","cellOptions":{"type":"auto"},"inspect":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":12,"x":12,"y":7},"id":26,"options":{"cellHeight":"sm","footer":{"countRows":false,"fields":"","reducer":["sum"],"show":false},"showHeader":true},"pluginVersion":"10.2.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let - _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet - _region = \"$Region\";\r\nlet _serviceTreeId = \"$ServiceTreeId\";\r\ncluster(''FCMDataro'').database(''FCMKustoStore'').materialized_view(''ChangeEventV2MaterializedView'',10m)\r\n| - where ServiceId == _serviceTreeId\r\n| where TimeStamp between (todatetime(_startTime) - .. todatetime(_endTime))\r\n| where SourceSystem in(\"expressv2\",\"adorelease\")\r\n| - where DeploymentTargetType == \"region\"\r\n| where isempty( _region) or LocationId - =~ _region\r\n| project TimeStamp, LocationId, ChangeTitle, ChangeDescription, - ChangeState, ChangeType\r\n| order by TimeStamp desc\r\n| limit 500;","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Deployment - Changes (source: FCM)","type":"table"}],"title":"Deployments and Changes","type":"row"},{"collapsed":true,"gridPos":{"h":1,"w":24,"x":0,"y":7},"id":8,"panels":[{"datasource":{"type":"datasource","uid":"grafana"},"description":"","gridPos":{"h":2,"w":24,"x":0,"y":8},"id":27,"options":{"code":{"language":"plaintext","showLineNumbers":false,"showMiniMap":false},"content":"This - Error Budget calculation uses actual error count vs total requests hence represents - magnitude of the failures (bad events) impact. This kind of calculation gives - more weightage to customers with high volume of data which sometimes overshadow - customers with very low volume. It often represents the magnitude of impact.\n\u003ca - href=\"https://eng.ms/docs/products/geneva/slos-slis/sli_insights\" style=\"font-size:16px; - margin-bottom:0px; margin-top:0px;\" target=\"_blank\"\u003e\nLearn more\n\u003c/a\u003e","mode":"html"},"pluginVersion":"10.2.1","type":"text"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"description":"Remaining - Error Budget timeseries represents remaining error budget over the selected - time period. It starts with 100% budget and continue to deduct consumed budget - at each data point.","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisBorderShow":false,"axisCenteredZero":false,"axisColorMode":"series","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"insertNulls":false,"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"noValue":"0","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":15,"w":18,"x":0,"y":10},"id":32,"options":{"legend":{"calcs":["last"],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let - _customer = $Customer;\r\nlet _startTime =\"${__from:date:iso}\";\r\nlet _endTime - = \"${__to:date:iso}\";\r\nlet _region = \"$Region\";\r\nlet _serviceTreeId - = \"$ServiceTreeId\";\r\nlet _granularity = \"$Granularity\";\r\nlet _sloId - = replace_string(\"$SloId\", \"\u003cunset\u003e\", \"\");\r\nlet _sloGroup - = \"$SloGroup\";\r\nGetSLIBasedErrorBudget(_startTime, _endTime, _granularity, - _serviceTreeId, _sloId, _sloGroup, _region, _customer)\r\n| project EndTimeUtc, - SloName, BudgetRemaining\r\n| order by EndTimeUtc asc","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":"Error - Budget","transformations":[{"id":"renameByRegex","options":{"regex":"([BudgetRemaining]+[ - ])(.*)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":5,"w":6,"x":18,"y":13},"id":28,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"/.*/","values":true},"textMode":"auto","wideLayout":true},"pluginVersion":"10.2.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let - _customer = \"$Customer\";\r\nlet _startTime =\"${__from:date:iso}\";\r\nlet - _endTime = \"${__to:date:iso}\";\r\nlet _region = \"$Region\";\r\nlet _serviceTreeId - = \"$ServiceTreeId\";\r\nlet _sloId = replace_string(\"$SloId\", \"\u003cunset\u003e\", - \"\");\r\nlet _sloGroup = \"$SloGroup\";\r\nGetRemainingErrorBudget(_startTime, - _endTime, _serviceTreeId, _sloId, _sloGroup, _region, _customer)\r\n| summarize - RemainingErrorBudget = avg(RemainingErrorBudget)","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Remaining - Error Budget","type":"stat"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":5,"w":6,"x":18,"y":17},"id":29,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"/.*/","values":true},"textMode":"auto","wideLayout":true},"pluginVersion":"10.2.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let - _customer = \"$Customer\";\r\nlet _startTime =\"${__from:date:iso}\";\r\nlet - _endTime = \"${__to:date:iso}\";\r\nlet _region = \"$Region\";\r\nlet _serviceTreeId - = \"$ServiceTreeId\";\r\nlet _sloId = replace_string(\"$SloId\", \"\u003cunset\u003e\", - \"\");\r\nlet _sloGroup = \"$SloGroup\";\r\nlet _burnrate = \"1h\";\r\nGetErrorBurnRate(_startTime, - _endTime, _serviceTreeId, _sloId, _sloGroup, _region, _customer, _burnrate)\r\n| - summarize burnrate = avg(burnrate)","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Fast - Burn Rate ( Last 1 hr)","type":"stat"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":5,"w":6,"x":18,"y":21},"id":30,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"textMode":"auto","wideLayout":true},"pluginVersion":"10.2.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let - _customer = \"$Customer\";\r\nlet _startTime =\"${__from:date:iso}\";\r\nlet - _endTime = \"${__to:date:iso}\";\r\nlet _region = \"$Region\";\r\nlet _serviceTreeId - = \"$ServiceTreeId\";\r\nlet _sloId = replace_string(\"$SloId\", \"\u003cunset\u003e\", - \"\");\r\nlet _sloGroup = \"$SloGroup\";\r\nlet _burnrate = \"5h\";\r\nGetErrorBurnRate(_startTime, - _endTime, _serviceTreeId, _sloId, _sloGroup, _region, _customer, _burnrate)\r\n| - summarize burnrate = avg(burnrate)","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Slow - Burn Rate ( Last 5 hrs)","type":"stat"}],"title":"Error Budget","type":"row"}],"refresh":"","schemaVersion":38,"tags":[],"templating":{"list":[{"auto":false,"auto_count":30,"auto_min":"10s","current":{"selected":false,"text":"15m","value":"15m"},"description":"Granularity","hide":0,"label":"Granularity","name":"Granularity","options":[{"selected":false,"text":"5m","value":"5m"},{"selected":true,"text":"15m","value":"15m"},{"selected":false,"text":"1h","value":"1h"},{"selected":false,"text":"6h","value":"6h"},{"selected":false,"text":"12h","value":"12h"}],"query":"5m,15m,1h,6h,12h","queryValue":"","refresh":2,"skipUrlSync":false,"type":"interval"},{"current":{},"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"definition":"GetAllMetadata()\r\n| - distinct serviceTreeId, serviceName\r\n| project strcat(serviceName, \":\", - serviceTreeId)","description":"","hide":0,"includeAll":false,"label":"Service - Name","multi":false,"name":"ServiceTreeId","options":[],"query":{"OpenAI":false,"database":"slihelper","expression":{"from":{"property":{"name":"LocationMap","type":"string"},"type":"property"},"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.5.0","query":"GetAllMetadata()\r\n| - distinct serviceTreeId, serviceName\r\n| project strcat(serviceName, \":\", - serviceTreeId)","querySource":"raw","queryType":"KQL","rawMode":true,"resultFormat":"table"},"refresh":1,"regex":"/(?\u003ctext\u003e.*).*:(?\u003cvalue\u003e.*)/","skipUrlSync":false,"sort":1,"type":"query"},{"allValue":"\" - \"","current":{"selected":true,"text":["All"],"value":["$__all"]},"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"definition":"let - _serviceTreeId = \"$ServiceTreeId\";\r\nGetAllMetadata()\r\n| where serviceTreeId - ==_serviceTreeId\r\n| distinct groupName\r\n| order by groupName\r\n\r\n\r\n\r\n","hide":0,"includeAll":true,"label":"Slo - Group","multi":true,"name":"SloGroup","options":[],"query":{"OpenAI":false,"database":"slihelper","expression":{"from":{"property":{"name":"LocationMap","type":"string"},"type":"property"},"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.5.0","query":"let - _serviceTreeId = \"$ServiceTreeId\";\r\nGetAllMetadata()\r\n| where serviceTreeId - ==_serviceTreeId\r\n| distinct groupName\r\n| order by groupName\r\n\r\n\r\n\r\n","querySource":"raw","queryType":"KQL","rawMode":true,"resultFormat":"table"},"refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":"\" - \"","current":{"selected":true,"text":["All"],"value":["$__all"]},"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"definition":"let - _serviceTreeId = \"$ServiceTreeId\";\r\nlet _sloGroup =\"$SloGroup\";\r\nlet - sloGroup = parse_json(strcat(\"[\", _sloGroup , \"]\"));\r\nGetAllMetadata()\r\n| - where serviceTreeId == _serviceTreeId \r\n| where isnull(sloGroup) or array_length(sloGroup) - \u003c 1 or groupName in (sloGroup)\r\n| project strcat(sloName,\":\",sloId)","hide":0,"includeAll":true,"label":"Slo - Name","multi":true,"name":"SloId","options":[],"query":{"OpenAI":false,"database":"slihelper","expression":{"from":{"property":{"name":"LocationMap","type":"string"},"type":"property"},"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.5.0","query":"let - _serviceTreeId = \"$ServiceTreeId\";\r\nlet _sloGroup =\"$SloGroup\";\r\nlet - sloGroup = parse_json(strcat(\"[\", _sloGroup , \"]\"));\r\nGetAllMetadata()\r\n| - where serviceTreeId == _serviceTreeId \r\n| where isnull(sloGroup) or array_length(sloGroup) - \u003c 1 or groupName in (sloGroup)\r\n| project strcat(sloName,\":\",sloId)","querySource":"raw","queryType":"KQL","rawMode":true,"resultFormat":"table"},"refresh":1,"regex":"/(?\u003ctext\u003e.*).*:(?\u003cvalue\u003e.*)/","skipUrlSync":false,"sort":1,"type":"query"},{"current":{"selected":false,"text":"False","value":"False"},"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"definition":"let - _serviceTreeId = \"$ServiceTreeId\";\r\nlet _sloId = \"$SloId\";\r\nlet _sloGroup - = \"\";//Temporary setting this always empty, so we don''t need to wait SLO - Group query\r\nIsArmBasedCrid(_serviceTreeId, _sloId, _sloGroup)\r\n| project - strcat(isArmString)","description":"Internal parameter for defining if Service - is having ARM based CRID or not","hide":2,"includeAll":false,"label":"IsArm","multi":false,"name":"IsArm","options":[],"query":{"OpenAI":false,"database":"slihelper","expression":{"from":{"property":{"name":"LocationMap","type":"string"},"type":"property"},"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.5.0","query":"let - _serviceTreeId = \"$ServiceTreeId\";\r\nlet _sloId = \"$SloId\";\r\nlet _sloGroup - = \"\";//Temporary setting this always empty, so we don''t need to wait SLO - Group query\r\nIsArmBasedCrid(_serviceTreeId, _sloId, _sloGroup)\r\n| project - strcat(isArmString)","querySource":"raw","queryType":"KQL","rawMode":true,"resultFormat":"table"},"refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":"\" - \"","current":{"selected":true,"text":["All"],"value":["$__all"]},"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"definition":"let - _serviceTreeId = \"$ServiceTreeId\";\r\nlet _sloId =\"$SloId\";\r\nlet _sloGroup - =\"$SloGroup\";\r\nGetServiceSloRegions(_serviceTreeId, _sloId, _sloGroup)\r\n| - order by LocationId asc \r\n\r\n \r\n","hide":0,"includeAll":true,"label":"Region","multi":true,"name":"Region","options":[],"query":{"OpenAI":false,"database":"slihelper","expression":{"from":{"property":{"name":"LocationMap","type":"string"},"type":"property"},"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.5.0","query":"let - _serviceTreeId = \"$ServiceTreeId\";\r\nlet _sloId =\"$SloId\";\r\nlet _sloGroup - =\"$SloGroup\";\r\nGetServiceSloRegions(_serviceTreeId, _sloId, _sloGroup)\r\n| - order by LocationId asc \r\n\r\n \r\n","querySource":"raw","queryType":"KQL","rawMode":true,"resultFormat":"table"},"refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":"\"\"","current":{"selected":false,"text":"All","value":"$__all"},"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"definition":"let - _isARM =strcat(toscalar(tobool(\"$IsArm\")));\r\nlet _startTime =\"${__from:date:iso}\";\r\nlet - _endTime = \"${__to:date:iso}\";\r\nlet _serviceTreeId = \"$ServiceTreeId\";\r\nlet - _sloId =\"$SloId\";\r\nlet _sloGroup =\"$SloGroup\";\r\nlet _region =\"$Region\";\r\nGetServiceCustomers(_startTime, - _endTime,_serviceTreeId, _sloId, _sloGroup, _region,_isARM)","hide":0,"includeAll":true,"label":"Customer","multi":false,"name":"Customer","options":[],"query":{"OpenAI":false,"database":"slihelper","expression":{"from":{"property":{"name":"LocationMap","type":"string"},"type":"property"},"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.5.0","query":"let - _isARM =strcat(toscalar(tobool(\"$IsArm\")));\r\nlet _startTime =\"${__from:date:iso}\";\r\nlet - _endTime = \"${__to:date:iso}\";\r\nlet _serviceTreeId = \"$ServiceTreeId\";\r\nlet - _sloId =\"$SloId\";\r\nlet _sloGroup =\"$SloGroup\";\r\nlet _region =\"$Region\";\r\nGetServiceCustomers(_startTime, - _endTime,_serviceTreeId, _sloId, _sloGroup, _region,_isARM)","querySource":"raw","queryType":"KQL","rawMode":true,"resultFormat":"table"},"refresh":1,"regex":"","skipUrlSync":false,"sort":1,"type":"query"}]},"time":{"from":"now-6h","to":"now"},"timepicker":{},"timezone":"browser","title":"SLI - Insights / DRI / Customer views","uid":"sli-insights-geneva-customer-views","version":1,"weekStart":""}}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '60248' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-9emF9tM1aJcG2IUhPW679A';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:17 GMT - grafana-trace-id: - - 9f5cf330e37ffa2f590777313d353557 - mise-correlation-id: - - 91ac98ee-c667-483f-93ef-c227cc132ddb - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933798.792.31.427499|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/dashboards/uid/sli-insights-geneva-overview - response: - body: - string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"sli-insights-overview","url":"/d/sli-insights-geneva-overview/sli-insights-overview","expires":"0001-01-01T00:00:00Z","created":"2024-05-28T21:55:37Z","updated":"2024-05-28T21:55:37Z","updatedBy":"Anonymous","createdBy":"Anonymous","version":1,"hasAcl":false,"isFolder":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","provisioned":true,"provisionedExternalId":"SLIInsightsOverview.json","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"__elements":{},"__inputs":[],"__requires":[{"id":"grafana","name":"Grafana","type":"grafana","version":"9.5.13"},{"id":"grafana-azure-data-explorer-datasource","name":"Azure - Data Explorer Datasource","type":"datasource","version":"4.9.0"},{"id":"table","name":"Table","type":"panel","version":""},{"id":"timeseries","name":"Time - series","type":"panel","version":""}],"annotations":{"list":[{"builtIn":1,"datasource":{"type":"grafana","uid":"-- - Grafana --"},"enable":true,"hide":true,"iconColor":"rgba(0, 211, 255, 1)","name":"Annotations - \u0026 Alerts","type":"dashboard"}]},"description":"","editable":true,"fiscalYearStartMonth":0,"graphTooltip":0,"id":17,"links":[{"asDropdown":false,"icon":"external - link","includeVars":false,"keepTime":false,"tags":[],"targetBlank":true,"title":"SLI - Insights - DRI Customer Overview","tooltip":"Open Sli Insights / DRI / Customer - Overview Dashboard","type":"link","url":"/d/sli-insights-geneva-customer-views/sli-insights-dri-customer-views"},{"asDropdown":false,"icon":"external - link","includeVars":false,"keepTime":false,"tags":[],"targetBlank":true,"title":"Questions - or Concerns","tooltip":"Email us","type":"link","url":"mailto:genevamonitoringux@microsoft.com?subject=Sli - Insights in Grafana"}],"liveNow":false,"panels":[{"collapsed":false,"gridPos":{"h":1,"w":24,"x":0,"y":2},"id":1,"panels":[],"title":"Overview","type":"row"},{"datasource":{"type":"datasource","uid":"grafana"},"gridPos":{"h":2,"w":24,"x":0,"y":3},"id":5,"options":{"code":{"language":"plaintext","showLineNumbers":false,"showMiniMap":false},"content":"This - Overview section helps to understand Service health through SLI data for DRI - scenarios. This SLI data is coming through Streaming in near real time with - the goal of \u003c 10 minutes latency. Impacted indicates the value is below - the SLO defined in YAML.\n\u003ca href=\"https://eng.ms/docs/products/geneva/slos-slis/sli_insights\" - style=\"font-size:16px; margin-bottom:0px; margin-top:0px;\" target=\"_blank\"\u003e\nLearn - more\n\u003c/a\u003e","mode":"html"},"pluginVersion":"10.2.1","type":"text"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"percent"},"overrides":[]},"gridPos":{"h":4,"w":5,"x":0,"y":5},"id":6,"options":{"colorMode":"value","graphMode":"area","justifyMode":"center","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"/.*/","values":true},"textMode":"auto","wideLayout":true},"pluginVersion":"10.2.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let - _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet - _serviceTreeId = \"$ServiceTreeId\";\r\nlet _region = \"$Region\";\r\nlet - _sloId = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nlet total_regions= - GetTotalImpactedRegions_AggData(_startTime, _endTime, _serviceTreeId, _sloId, - _sloGroup, _region)\r\n| extend\r\n value=iff((impacted!=0 and total!=0),(todouble(impacted)/todouble(total))*100,todouble(0)),\r\n subvalue=strcat(tolong(impacted), - \"/\", tolong(total));\r\ntotal_regions\r\n| project value,subvalue;\r\n","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Regions","transformations":[{"id":"organize","options":{"excludeByName":{},"indexByName":{},"renameByName":{"subvalue":"Impacted - / Total","value":"% Impacted"}}}],"type":"stat"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"percent"},"overrides":[]},"gridPos":{"h":4,"w":5,"x":5,"y":5},"id":7,"options":{"colorMode":"value","graphMode":"area","justifyMode":"center","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"/.*/","values":true},"textMode":"auto","wideLayout":true},"pluginVersion":"10.2.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let - _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet - _serviceTreeId = \"$ServiceTreeId\";\r\nlet teams = cluster(''https://icmclusterlb.kustomfa.windows.net'').database(''IcmDataWarehouse'').TeamServiceTreeMapping\r\n| - extend ServiceTree = tostring(todynamic(MappedServiceTreeEntities)[0].ServiceTreeEntityId)\r\n| - where ServiceTree == _serviceTreeId\r\n| project TeamId;\r\nlet activeicms=cluster(''https://icmclusterlb.kustomfa.windows.net'').database(''IcmDataWarehouse'').IncidentsSnapshotV2\r\n| - where OwningTeamId in (teams)\r\n| where ImpactStartDate between (todatetime(_startTime) - .. todatetime(_endTime)) or CreateDate between (todatetime(_startTime) .. - todatetime(_endTime))\r\n| where IsNoise==false and Severity \u003c 3\r\n| - summarize ActiveIcms =countif(Status =~ ''Active''),TotalICMs =count()\r\n| - extend id=5,value =iff((ActiveIcms!=0 and TotalICMs!=0),(todouble(ActiveIcms)/todouble(TotalICMs))*100,todouble(0)),subvalue=strcat(tolong(ActiveIcms),\"/\",tolong(TotalICMs));\r\nactiveicms\r\n| - project value,subvalue;","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Incidents(\u003c=sev2)","transformations":[{"id":"organize","options":{"excludeByName":{},"indexByName":{},"renameByName":{"subvalue":"Active - / Total","value":"% Active"}}}],"type":"stat"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"percent"},"overrides":[]},"gridPos":{"h":4,"w":4,"x":10,"y":5},"id":10,"options":{"colorMode":"value","graphMode":"area","justifyMode":"center","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"/.*/","values":false},"textMode":"auto","wideLayout":true},"pluginVersion":"10.2.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let - _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet - _serviceTreeId = \"$ServiceTreeId\";\r\nlet _granularity = \"$Interval\";\r\nlet - _region = \"$Region\";\r\nlet _sloId = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nlet - impactedbytotalcrids=GetImpactedAndTotalCRIDs_AggData(_startTime, _endTime,_granularity, - _serviceTreeId, _sloId, _sloGroup, _region)\r\n| summarize ImpactedCRIDs = - sum(ImpactedCRIDs), TotalCRIDs = sum(TotalCRIDs)\r\n| extend id=3,value=iff((ImpactedCRIDs!=0 - and TotalCRIDs!=0),(todouble(ImpactedCRIDs)/todouble(TotalCRIDs))*100,todouble(0)),subvalue=strcat(SummarizeNumber(ImpactedCRIDs,1),\"/\",SummarizeNumber(TotalCRIDs,1));\r\nimpactedbytotalcrids\r\n| - project value,subvalue;\r\n\r\n\r\n ","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Impacted - CRIDs","transformations":[{"id":"organize","options":{"excludeByName":{},"indexByName":{},"renameByName":{"subvalue":"Impacted - / Total","value":"% Impacted"}}}],"type":"stat"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"percent"},"overrides":[]},"gridPos":{"h":4,"w":5,"x":14,"y":5},"id":9,"options":{"colorMode":"value","graphMode":"none","justifyMode":"center","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"/.*/","values":false},"textMode":"auto","wideLayout":true},"pluginVersion":"10.2.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let - _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet - _serviceTreeId = \"$ServiceTreeId\";\r\nlet _region = \"$Region\";\r\nlet - _sloId = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nlet impactedbytotalsubs=GetImpactedAndTotalSubscriptionCountARM(_startTime, - _endTime, _serviceTreeId, _sloId, _sloGroup, _region,'''')\r\n|extend id=2,value=iff((ImpactedSubs!=0 - and TotalSubs!=0),(todouble(ImpactedSubs)/todouble(TotalSubs))*100,todouble(0)),subvalue=strcat(SummarizeNumber(ImpactedSubs,1),\"/\",SummarizeNumber(TotalSubs,1));\r\nimpactedbytotalsubs\r\n| - project value,subvalue\r\n","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Impacted - Subscriptions","transformations":[{"id":"organize","options":{"excludeByName":{},"indexByName":{},"renameByName":{"subvalue":"Impacted - / Total","value":"% Impacted"}}}],"type":"stat"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"percent"},"overrides":[]},"gridPos":{"h":4,"w":5,"x":19,"y":5},"id":8,"options":{"colorMode":"value","graphMode":"area","justifyMode":"center","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"/.*/","values":false},"textMode":"auto","wideLayout":true},"pluginVersion":"10.2.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let - _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet - _serviceTreeId = \"$ServiceTreeId\";\r\nlet _region = \"$Region\";\r\nlet - _sloId = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nlet totals500customers=GetTotalS500CustomersImpactedARM(_startTime, - _endTime, _serviceTreeId, _sloId, _sloGroup, _region,'''')\r\n| extend val=iff((value!=0 - and total!=0),(todouble(value)/todouble(total))*100,todouble(0)), subvalue=strcat(tolong(value),\"/\",tolong(total));\r\ntotals500customers\r\n| - project val,subvalue;\r\n\r\n\r\n\r\n ","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"S500 - Customers","transformations":[{"id":"organize","options":{"excludeByName":{},"indexByName":{},"renameByName":{"A-series":"Impacted - / Total","subvalue":"Impacted / Total","time":"%","val":"% Impacted"}}}],"type":"stat"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"continuous-RdYlGr"},"custom":{"hideFrom":{"legend":false,"tooltip":false,"viz":false}},"mappings":[],"thresholds":{"mode":"percentage","steps":[{"color":"text","value":null}]},"unit":"none"},"overrides":[]},"gridPos":{"h":11,"w":12,"x":0,"y":9},"id":11,"options":{"basemap":{"config":{},"name":"Layer - 0","type":"default"},"controls":{"mouseWheelZoom":false,"showAttribution":true,"showDebug":false,"showMeasure":false,"showScale":false,"showZoom":true},"layers":[{"config":{"showLegend":true,"style":{"color":{"field":"Attainment","fixed":"dark-green"},"opacity":0.4,"rotation":{"fixed":0,"max":360,"min":-360,"mode":"mod"},"size":{"field":"TotalCrids","fixed":5,"max":15,"min":2},"symbol":{"fixed":"img/icons/marker/circle.svg","mode":"fixed"},"textConfig":{"fontSize":12,"offsetX":0,"offsetY":0,"textAlign":"center","textBaseline":"middle"}}},"filterData":{"id":"byRefId","options":"A"},"location":{"mode":"auto"},"name":"CRIDs","tooltip":true,"type":"markers"}],"tooltip":{"mode":"details"},"view":{"allLayers":true,"id":"coords","lat":15.961329,"lon":-16.875,"zoom":1}},"pluginVersion":"10.2.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let - _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet - _granularity = \"$Interval\";\r\nlet _serviceTreeId = \"$ServiceTreeId\";\r\nlet - _slo = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nlet _region = \"$Region\";\r\nGetCustomerAttainment_AggData(_startTime, - _endTime,_granularity,_serviceTreeId,_slo,_sloGroup,_region)\r\n| summarize - Attainment = todecimal(avg(attainment)), TotalCrids = sum(TotalCount) by LocationId\r\n| - join kind=leftouter ( cluster(''https://genevaslidatafollower.westcentralus.kusto.windows.net'').database(''slihelper'').LocationMap\r\n| - project Code, Latitude, Longitude, DisplayName )\r\n on $left.LocationId == - $right.Code\r\n","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Customer - Attainment","type":"geomap"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"continuous-RdYlGr"},"custom":{"fillOpacity":70,"hideFrom":{"legend":false,"tooltip":false,"viz":false},"insertNulls":false,"lineWidth":0,"spanNulls":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"light-blue","value":null}]},"unit":"percent"},"overrides":[]},"gridPos":{"h":11,"w":12,"x":12,"y":9},"id":12,"options":{"alignValue":"center","legend":{"displayMode":"list","placement":"bottom","showLegend":false},"mergeValues":true,"rowHeight":0.9,"showValue":"always","tooltip":{"mode":"single","sort":"none"}},"targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let - _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet - _granularity = \"$Interval\";\r\nlet _serviceTreeId = \"$ServiceTreeId\";\r\nlet - _slo = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nlet _region = \"$Region\";\r\nGetCustomerAttainment_AggData(_startTime, - _endTime,_granularity,_serviceTreeId,_slo,_sloGroup,_region)\r\n| project - LocationId,attainment,EndTimeUtc \r\n| evaluate pivot(LocationId,avg(attainment))\r\n\r\n\r\n\r\n\r\n\r\n","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Customer - Attainment by Region ","type":"state-timeline"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisBorderShow":false,"axisCenteredZero":false,"axisColorMode":"series","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"insertNulls":false,"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":13,"w":24,"x":0,"y":20},"id":13,"options":{"legend":{"calcs":["mean"],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let - _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet - _serviceTreeId = \"$ServiceTreeId\";\r\nlet _region = \"$Region\";\r\nlet - _granularity = \"$Interval\";\r\nlet _sloId = \"$SloId\";\r\nlet _sloGroup - = \"$SloGroup\";\r\nGetSLOsAttainment_AggData(_startTime, _endTime, _granularity, - _serviceTreeId, _sloId, _sloGroup, _region)\r\n| order by EndTimeUtc asc","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":"SLOs - Attainment (Against configured SLO target)","transformations":[{"id":"renameByRegex","options":{"regex":"([attainment]+[ - ])(.*)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisBorderShow":false,"axisCenteredZero":false,"axisColorMode":"series","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"insertNulls":false,"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"log":2,"type":"log"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"}]}},"overrides":[]},"gridPos":{"h":11,"w":12,"x":0,"y":33},"id":14,"options":{"legend":{"calcs":["sum"],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let - _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet - _serviceTreeId = \"$ServiceTreeId\";\r\nlet _region = \"$Region\";\r\nlet - _granularity = \"$Interval\";\r\nlet _sloId = \"$SloId\";\r\nlet _sloGroup - = \"$SloGroup\";\r\nGetImpactedAndTotalCRIDs_AggData(_startTime, _endTime, _granularity, - _serviceTreeId, _sloId, _sloGroup, _region)\r\n| summarize ImpactedCRIDs - = sum(ImpactedCRIDs), TotalCRIDs = sum(TotalCRIDs) by EndTimeUtc","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Impacted - vs Total CRIDs","type":"timeseries"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"hideFrom":{"legend":false,"tooltip":false,"viz":false}},"mappings":[],"unit":"none"},"overrides":[]},"gridPos":{"h":11,"w":12,"x":12,"y":33},"id":15,"options":{"displayLabels":["percent"],"legend":{"displayMode":"table","placement":"right","showLegend":true,"values":["value"]},"pieType":"pie","reduceOptions":{"calcs":["lastNotNull"],"fields":"/^impacted$/","values":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let - _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet - _serviceTreeId = \"$ServiceTreeId\";\r\nlet _region = \"$Region\";\r\nlet - _sloId = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nGetImpactedCRIDsByRegion_AggData(_startTime, - _endTime, _serviceTreeId, _sloId, _sloGroup, _region)\r\n","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Impacted - CRIDs by Region","type":"piechart"},{"collapsed":false,"gridPos":{"h":1,"w":24,"x":0,"y":44},"id":29,"panels":[],"title":"SLI - Signals (Percentage based)","type":"row"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisBorderShow":false,"axisCenteredZero":false,"axisColorMode":"series","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"insertNulls":false,"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"none"},"overrides":[]},"gridPos":{"h":11,"w":24,"x":0,"y":45},"id":17,"options":{"legend":{"calcs":["mean"],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let - _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet - _serviceTreeId = \"$ServiceTreeId\";\r\nlet _region = \"$Region\";\r\nlet - _granularity = \"$Interval\";\r\nlet _sloId = \"$SloId\";\r\nlet _sloGroup - = \"$SloGroup\";\r\nGetSLITimeSeriesData_AggData(_startTime, _endTime, _granularity, - _serviceTreeId, _sloId, _sloGroup, _region)\r\n| order by EndTimeUtc asc","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":"SLIs - (Average)","transformations":[{"id":"renameByRegex","options":{"regex":"([SuccessRate]+[ - ])(.*)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisBorderShow":false,"axisCenteredZero":false,"axisColorMode":"series","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"insertNulls":false,"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":11,"w":24,"x":0,"y":56},"id":16,"options":{"legend":{"calcs":["mean"],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"pluginVersion":"10.1.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let - _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet - _granularity = \"$Interval\";\r\nlet _region = \"$Region\";\r\nlet _serviceTreeId - = \"$ServiceTreeId\";\r\nlet _sloId = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nGetSLIByRegion_AggData(_startTime, - _endTime, _granularity, _serviceTreeId, _sloId, _sloGroup, _region) \r\n| - summarize avg(SuccessRate) by LocationId,EndTimeUtc\r\n| order by EndTimeUtc - asc\r\n","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":"SLIs - By Region","transformations":[{"id":"renameByRegex","options":{"regex":"(.*) - (.*)","renamePattern":"$2"}}],"type":"timeseries"},{"collapsed":false,"gridPos":{"h":1,"w":24,"x":0,"y":67},"id":4,"panels":[],"title":"SLI - Signals (Latency)","type":"row"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisBorderShow":false,"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"insertNulls":false,"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"displayName":"Ingestion/Latency(Avg)","mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":12,"x":0,"y":68},"id":18,"options":{"legend":{"calcs":["mean"],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let - _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet - _granularity = \"$Interval\";\r\nlet _region = \"$Region\";\r\nlet _serviceTreeId - = \"$ServiceTreeId\";\r\nlet _sloId = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nGetAverageLatencyPercentiles_AggData(_startTime,_endTime,_granularity,_serviceTreeId,_sloId,_sloGroup,_region)\r\n| - project EndTimeUtc, SloName, P50\r\n| order by EndTimeUtc asc","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":"Average - Latency P50","type":"timeseries"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisBorderShow":false,"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"insertNulls":false,"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"displayName":"Ingestion/Latency(Avg)","mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"locale"},"overrides":[]},"gridPos":{"h":10,"w":12,"x":12,"y":68},"id":19,"options":{"legend":{"calcs":["mean"],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let - _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet - _granularity = \"$Interval\";\r\nlet _region = \"$Region\";\r\nlet _serviceTreeId - = \"$ServiceTreeId\";\r\nlet _sloId = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nGetAverageLatencyPercentiles_AggData(_startTime,_endTime,_granularity,_serviceTreeId,_sloId,_sloGroup,_region)\r\n| - project EndTimeUtc, SloName, P99\r\n| order by EndTimeUtc asc","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":"Average - Latency P99","type":"timeseries"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisBorderShow":false,"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"insertNulls":false,"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"displayName":"Ingestion/Latency/T120000ms(Avg)","mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"percent"},"overrides":[]},"gridPos":{"h":12,"w":24,"x":0,"y":78},"id":20,"options":{"legend":{"calcs":["mean"],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let - _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet - _granularity = \"$Interval\";\r\nlet _region = \"$Region\";\r\nlet _serviceTreeId - = \"$ServiceTreeId\";\r\nlet _sloId = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nGetLatencyPercentages_AggData(_startTime,_endTime,_granularity,_serviceTreeId,_sloId,_sloGroup,_region)\r\n| - order by EndTimeUtc asc","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":"Latency - Percentage","type":"timeseries"},{"collapsed":false,"gridPos":{"h":1,"w":24,"x":0,"y":90},"id":30,"panels":[],"title":"Deployments - and Changes","type":"row"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisBorderShow":false,"axisCenteredZero":false,"axisColorMode":"series","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"insertNulls":false,"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":12,"x":0,"y":91},"id":21,"options":{"legend":{"calcs":["sum"],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let - _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet - _region = \"$Region\";\r\nlet _serviceTreeId = \"$ServiceTreeId\";\r\nlet - compareStandardLocation = (loc1:string, loc2:string) { \r\n tolower(replace_string(loc1,\" - \",\"\")) == tolower(replace_string(loc2,\" \",\"\"))\r\n};\r\nlet serviceId - = toscalar (GetAllMetadata(_endTime)\r\n| where serviceTreeId == _serviceTreeId\r\n| - project serviceTreeId\r\n| take 1);\r\ncluster(''FCMDataro'').database(''FCMKustoStore'').materialized_view(''ChangeEventV2MaterializedView'',10m)\r\n| - where ServiceId == serviceId\r\n| where TimeStamp between (todatetime(_startTime) - .. todatetime(_endTime))\r\n| where SourceSystem in(\"expressv2\",\"adorelease\")\r\n| - where DeploymentTargetType == \"region\"\r\n| where isempty( _region) or compareStandardLocation(LocationId, - _region)\r\n| summarize Count=count() by bin(TimeStamp, 5m), LocationId\r\n| - order by TimeStamp asc\r\n","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":"Deployment - Changes (source: FCM)","transformations":[{"id":"renameByRegex","options":{"regex":"([Count]+[ - ])(.*)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","cellOptions":{"type":"auto"},"inspect":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":12,"x":12,"y":91},"id":22,"options":{"cellHeight":"sm","footer":{"countRows":false,"fields":"","reducer":["sum"],"show":false},"showHeader":true},"pluginVersion":"10.2.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"query":"let - _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet - _region = \"$Region\";\r\nlet _serviceTreeId = \"$ServiceTreeId\";\r\ncluster(''FCMDataro'').database(''FCMKustoStore'').materialized_view(''ChangeEventV2MaterializedView'',10m)\r\n| - where ServiceId == _serviceTreeId\r\n| where TimeStamp between (todatetime(_startTime) - .. todatetime(_endTime))\r\n| where SourceSystem in(\"expressv2\",\"adorelease\")\r\n| - where DeploymentTargetType == \"region\"\r\n| where isempty( _region) or LocationId - =~ _region\r\n| project TimeStamp, LocationId, ChangeTitle, ChangeDescription, - ChangeState, ChangeType\r\n| order by TimeStamp desc\r\n| limit 500;","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Deployment - Changes (source: FCM)","type":"table"},{"collapsed":false,"gridPos":{"h":1,"w":24,"x":0,"y":101},"id":2,"panels":[],"title":"Error - Budget","type":"row"},{"datasource":{"type":"datasource","uid":"grafana"},"gridPos":{"h":2,"w":24,"x":0,"y":102},"id":23,"options":{"code":{"language":"plaintext","showLineNumbers":false,"showMiniMap":false},"content":"This - Error Budget calculation uses actual error count vs total requests hence represents - magnitude of the failures (bad events) impact. This kind of calculation gives - more weightage to customers with high volume of data which sometimes overshadow - customers with very low volume. It often represents the magnitude of impact.\n\u003ca - href=\"https://eng.ms/docs/products/geneva/slos-slis/sli_insights\" style=\"font-size:16px; - margin-bottom:0px; margin-top:0px;\" target=\"_blank\"\u003e\nLearn more\n\u003c/a\u003e","mode":"html"},"pluginVersion":"10.2.1","type":"text"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"description":"Remaining - Error Budget timeseries represents remaining error budget over the selected - time period. It starts with 100% budget and continue to deduct consumed budget - at each data point.","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisBorderShow":false,"axisCenteredZero":false,"axisColorMode":"series","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"insertNulls":false,"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":15,"w":18,"x":0,"y":104},"id":28,"options":{"legend":{"calcs":["last"],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let - _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet - _region = \"$Region\";\r\nlet _serviceTreeId = \"$ServiceTreeId\";\r\nlet - _granularity = \"$Interval\";\r\nlet _sloId = replace_string(\"$SloId\", \"\u003cunset\u003e\", - \"\");\r\nlet _sloGroup = \"$SloGroup\";\r\nGetSLIBasedErrorBudget_AggData(_startTime, - _endTime, _granularity, _serviceTreeId, _sloId, _sloGroup, _region)\r\n| project - EndTimeUtc, SloName, BudgetRemaining\r\n| order by EndTimeUtc asc","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":"Error - Budget","transformations":[{"id":"renameByRegex","options":{"regex":"([BudgetRemaining]+[ - ])(.*)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":5,"w":6,"x":18,"y":107},"id":24,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"/.*/","values":true},"textMode":"auto","wideLayout":true},"pluginVersion":"10.2.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"query":"let - _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet - _region = \"$Region\";\r\nlet _serviceTreeId = \"$ServiceTreeId\";\r\nlet - _sloId = replace_string(\"$SloId\", \"\u003cunset\u003e\", \"\");\r\nlet _sloGroup - = \"$SloGroup\";\r\nGetRemainingErrorBudget_AggData(_startTime, _endTime, - _serviceTreeId, _sloId, _sloGroup, _region)\r\n| summarize RemainingErrorBudget - = avg(RemainingErrorBudget)","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Remaining - Error Budget","type":"stat"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":5,"w":6,"x":18,"y":111},"id":25,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"/.*/","values":true},"textMode":"auto","wideLayout":true},"pluginVersion":"10.2.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"query":"let - _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet - _region = \"$Region\";\r\nlet _serviceTreeId = \"$ServiceTreeId\";\r\nlet - _sloId = replace_string(\"$SloId\", \"\u003cunset\u003e\", \"\");\r\nlet _sloGroup - = \"$SloGroup\";\r\nlet _burnrate = \"1h\";\r\nGetErrorBurnRate_AggData(_startTime, - _endTime, _serviceTreeId, _sloId, _sloGroup, _region, _burnrate)\r\n| summarize - burnrate = avg(burnrate)","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Fast - Burn Rate ( Last 1 hr)","type":"stat"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":5,"w":6,"x":18,"y":115},"id":26,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"textMode":"auto","wideLayout":true},"pluginVersion":"10.2.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"query":"let - _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet - _region = \"$Region\";\r\nlet _serviceTreeId = \"$ServiceTreeId\";\r\nlet - _sloId = replace_string(\"$SloId\", \"\u003cunset\u003e\", \"\");\r\nlet _sloGroup - = \"$SloGroup\";\r\nlet _burnrate = \"5h\";\r\nGetErrorBurnRate_AggData(_startTime, - _endTime, _serviceTreeId, _sloId, _sloGroup, _region, _burnrate)\r\n| summarize - burnrate = avg(burnrate)","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Slow - Burn Rate ( Last 5 hrs)","type":"stat"}],"refresh":"","schemaVersion":38,"tags":[],"templating":{"list":[{"current":{},"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"definition":"GetAllMetadata()\r\n| - distinct serviceTreeId, serviceName\r\n| project strcat(serviceName, \":\", - serviceTreeId)\r\n| order by Column1\r\n\r\n\r\n","hide":0,"includeAll":false,"label":"Service - Name","multi":false,"name":"ServiceTreeId","options":[],"query":{"OpenAI":false,"database":"slihelper","query":"GetAllMetadata()\r\n| - distinct serviceTreeId, serviceName\r\n| project strcat(serviceName, \":\", - serviceTreeId)\r\n| order by Column1\r\n\r\n\r\n","queryType":"KQL","rawMode":true,"resultFormat":"table"},"refresh":1,"regex":"/(?\u003ctext\u003e.*).*:(?\u003cvalue\u003e.*)/","skipUrlSync":false,"sort":1,"type":"query"},{"allValue":"\" - \"","current":{"selected":true,"text":["All"],"value":["$__all"]},"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"definition":"let - _serviceTreeId = \"$ServiceTreeId\";\r\nGetAllMetadata()\r\n| where serviceTreeId - ==_serviceTreeId\r\n| distinct groupName\r\n| order by groupName\r\n\r\n\r\n\r\n","hide":0,"includeAll":true,"label":"SLO - Group","multi":true,"name":"SloGroup","options":[],"query":{"OpenAI":false,"database":"slihelper","expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let - _serviceTreeId = \"$ServiceTreeId\";\r\nGetAllMetadata()\r\n| where serviceTreeId - ==_serviceTreeId\r\n| distinct groupName\r\n| order by groupName\r\n\r\n\r\n\r\n","querySource":"raw","queryType":"KQL","rawMode":true,"resultFormat":"table"},"refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":"\" - \"","current":{"selected":true,"text":["All"],"value":["$__all"]},"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"definition":"let - _serviceTreeId = \"$ServiceTreeId\";\r\nlet _sloGroup =\"$SloGroup\";\r\nlet - sloGroup = parse_json(strcat(\"[\", _sloGroup , \"]\"));\r\nGetAllMetadata()\r\n| - where serviceTreeId == _serviceTreeId \r\n| where isnull(sloGroup) or array_length(sloGroup) - \u003c 1 or groupName in (sloGroup)\r\n| project strcat(sloName,\":\",sloId)\r\n\r\n\r\n","hide":0,"includeAll":true,"label":"SLO - Name","multi":true,"name":"SloId","options":[],"query":{"OpenAI":false,"database":"slihelper","query":"let - _serviceTreeId = \"$ServiceTreeId\";\r\nlet _sloGroup =\"$SloGroup\";\r\nlet - sloGroup = parse_json(strcat(\"[\", _sloGroup , \"]\"));\r\nGetAllMetadata()\r\n| - where serviceTreeId == _serviceTreeId \r\n| where isnull(sloGroup) or array_length(sloGroup) - \u003c 1 or groupName in (sloGroup)\r\n| project strcat(sloName,\":\",sloId)\r\n\r\n\r\n","queryType":"KQL","rawMode":true,"resultFormat":"table"},"refresh":1,"regex":"/(?\u003ctext\u003e.*).*:(?\u003cvalue\u003e.*)/","skipUrlSync":false,"sort":1,"type":"query"},{"allValue":"\" - \"","current":{"selected":true,"text":["All"],"value":["$__all"]},"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"definition":"let - _serviceTreeId = \"$ServiceTreeId\";\r\nlet _sloId =\"$SloId\";\r\nlet _sloGroup - =\"$SloGroup\";\r\nGetServiceSloRegions(_serviceTreeId, _sloId, _sloGroup)\r\n| - order by LocationId asc \r\n\r\n \r\n","hide":0,"includeAll":true,"label":"Region","multi":true,"name":"Region","options":[],"query":{"OpenAI":false,"database":"slihelper","query":"let - _serviceTreeId = \"$ServiceTreeId\";\r\nlet _sloId =\"$SloId\";\r\nlet _sloGroup - =\"$SloGroup\";\r\nGetServiceSloRegions(_serviceTreeId, _sloId, _sloGroup)\r\n| - order by LocationId asc \r\n\r\n \r\n","queryType":"KQL","rawMode":true,"resultFormat":"table"},"refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"auto":true,"auto_count":30,"auto_min":"5m","current":{"selected":false,"text":"auto","value":"$__auto_interval_Interval"},"hide":2,"name":"Interval","options":[{"selected":true,"text":"auto","value":"$__auto_interval_Interval"},{"selected":false,"text":"5m","value":"5m"},{"selected":false,"text":"15m","value":"15m"},{"selected":false,"text":"30m","value":"30m"},{"selected":false,"text":"1h","value":"1h"},{"selected":false,"text":"6h","value":"6h"},{"selected":false,"text":"12h","value":"12h"},{"selected":false,"text":"1d","value":"1d"},{"selected":false,"text":"7d","value":"7d"},{"selected":false,"text":"14d","value":"14d"},{"selected":false,"text":"30d","value":"30d"}],"query":"5m,15m,30m,1h,6h,12h,1d,7d,14d,30d","queryValue":"","refresh":2,"skipUrlSync":false,"type":"interval"}]},"time":{"from":"now-7d","to":"now"},"timepicker":{},"timezone":"","title":"SLI - Insights / Overview","uid":"sli-insights-geneva-overview","version":1,"weekStart":""}}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '47479' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-FEDkMeumsIoAVSpNqInBrg';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:17 GMT - grafana-trace-id: - - 567047282badc03a5331ad0b2dac52d0 - mise-correlation-id: - - e778a280-ce0a-4ca3-8452-6996ae05ce62 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933798.946.26.155309|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/dashboards/uid/mg2OAlTVd - response: - body: - string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"test-dashboard","url":"/d/mg2OAlTVd/test-dashboard","expires":"0001-01-01T00:00:00Z","created":"2024-05-28T22:03:01Z","updated":"2024-05-28T22:03:01Z","updatedBy":"example@example.com","createdBy":"example@example.com","version":1,"hasAcl":false,"isFolder":false,"folderId":0,"folderUid":"","folderTitle":"General","folderUrl":"","provisioned":false,"provisionedExternalId":"","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"id":39,"panels":[],"title":"Test - Dashboard","uid":"mg2OAlTVd","version":1}}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '724' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-VjMmlCwDt0U4RcnaoCB64Q';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:18 GMT - grafana-trace-id: - - 2f8be4dc5c0b2f7465f6ada2c071c3fe - mise-correlation-id: - - ad9be39f-b1fe-4440-804e-1ffd2ce576d0 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933799.115.27.630510|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - Content-Length: - - '0' - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: DELETE - uri: https://clitestamgbackup000003-esevaydeaec8hvc7.wcus.grafana.azure.com/api/dashboards/uid/mg2OAlTVd - response: - body: - string: '{"id":38,"message":"Dashboard Test Dashboard deleted","title":"Test - Dashboard"}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '79' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-meA1jGDynrpFKLlX6msuiQ';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:18 GMT - grafana-trace-id: - - 37ab3d4648a7d395b1e81da0e2b7820b - mise-correlation-id: - - 3bdb9105-35e1-4b1f-af04-f96a1b94b488 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933799.286.30.649777|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: '{"meta": {"type": "db", "canSave": true, "canEdit": true, "canAdmin": true, - "canStar": true, "canDelete": true, "slug": "test-dashboard", "url": "/d/mg2OAlTVd/test-dashboard", - "expires": "0001-01-01T00:00:00Z", "created": "2024-05-28T22:03:01Z", "updated": - "2024-05-28T22:03:01Z", "updatedBy": "example@example.com", "createdBy": "example@example.com", - "version": 1, "hasAcl": false, "isFolder": false, "folderId": 0, "folderUid": - "", "folderTitle": "General", "folderUrl": "", "provisioned": false, "provisionedExternalId": - "", "annotationsPermissions": {"dashboard": {"canAdd": true, "canEdit": true, - "canDelete": true}, "organization": {"canAdd": true, "canEdit": true, "canDelete": - true}}}, "dashboard": {"panels": [], "title": "Test Dashboard", "uid": "mg2OAlTVd", - "version": 1}, "overwrite": true}' - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - Content-Length: - - '803' - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: POST - uri: https://clitestamgbackup000003-esevaydeaec8hvc7.wcus.grafana.azure.com/api/dashboards/db - response: - body: - string: '{"folderUid":"","id":41,"slug":"test-dashboard","status":"success","uid":"mg2OAlTVd","url":"/d/mg2OAlTVd/test-dashboard","version":1}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '133' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-yVVeAuMHq3SfXPCGZU/H6g';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:18 GMT - grafana-trace-id: - - 931c348afd047d195fc121ac4f1c0ab6 - mise-correlation-id: - - 809b8037-bb31-40fa-af37-26f4707a23c7 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933799.44.27.535203|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/dashboards/uid/mg2OAlTVa - response: - body: - string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"test-dashboard","url":"/d/mg2OAlTVa/test-dashboard","expires":"0001-01-01T00:00:00Z","created":"2024-05-28T22:02:54Z","updated":"2024-05-28T22:03:00Z","updatedBy":"example@example.com","createdBy":"example@example.com","version":2,"hasAcl":false,"isFolder":false,"folderId":36,"folderUid":"ddn3yqn4nl14wf","folderTitle":"Test - Folder","folderUrl":"/dashboards/f/ddn3yqn4nl14wf/test-folder","provisioned":false,"provisionedExternalId":"","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"id":37,"panels":[],"title":"Test - Dashboard","uid":"mg2OAlTVa","version":2}}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '783' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-FhKjpJtaUuj9guYj7NE4IA';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:18 GMT - grafana-trace-id: - - 42b6b8f2454d26bee7296ae9966cef20 - mise-correlation-id: - - 271b2d1d-4a79-40d9-bd82-c083246d815b - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933799.648.26.157233|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - Content-Length: - - '0' - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: DELETE - uri: https://clitestamgbackup000003-esevaydeaec8hvc7.wcus.grafana.azure.com/api/dashboards/uid/mg2OAlTVa - response: - body: - string: '{"message":"Dashboard not found","traceID":"1ff5ec52bc6e1d19be11978c155d93e6"}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '78' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-idruym0hI2VHM5rH2KP5kg';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:18 GMT - grafana-trace-id: - - 1ff5ec52bc6e1d19be11978c155d93e6 - mise-correlation-id: - - bfbbf71a-ff78-49d8-b048-b1cd794792e7 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933799.818.28.187672|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 404 - message: Not Found -- request: - body: '{"meta": {"type": "db", "canSave": true, "canEdit": true, "canAdmin": true, - "canStar": true, "canDelete": true, "slug": "test-dashboard", "url": "/d/mg2OAlTVa/test-dashboard", - "expires": "0001-01-01T00:00:00Z", "created": "2024-05-28T22:02:54Z", "updated": - "2024-05-28T22:03:00Z", "updatedBy": "example@example.com", "createdBy": "example@example.com", - "version": 2, "hasAcl": false, "isFolder": false, "folderId": 36, "folderUid": - "ddn3yqn4nl14wf", "folderTitle": "Test Folder", "folderUrl": "/dashboards/f/ddn3yqn4nl14wf/test-folder", - "provisioned": false, "provisionedExternalId": "", "annotationsPermissions": - {"dashboard": {"canAdd": true, "canEdit": true, "canDelete": true}, "organization": - {"canAdd": true, "canEdit": true, "canDelete": true}}}, "dashboard": {"panels": - [], "title": "Test Dashboard", "uid": "mg2OAlTVa", "version": 2}, "folderUid": - "ddn3yqn4nl14wf", "overwrite": true}' - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - Content-Length: - - '893' - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: POST - uri: https://clitestamgbackup000003-esevaydeaec8hvc7.wcus.grafana.azure.com/api/dashboards/db - response: - body: - string: '{"folderUid":"ddn3yqn4nl14wf","id":42,"slug":"test-dashboard","status":"success","uid":"mg2OAlTVa","url":"/d/mg2OAlTVa/test-dashboard","version":1}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '147' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-zyHmXTZravL71IpWiwe/nA';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:19 GMT - grafana-trace-id: - - ea2f6657937b97890bedc4819ce60f78 - mise-correlation-id: - - 9e54bcd4-2a25-47ca-85ec-33c26eb7a5d9 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933799.954.29.453921|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/dashboards/uid/mg2OAlTVc - response: - body: - string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"test-dashboard2","url":"/d/mg2OAlTVc/test-dashboard2","expires":"0001-01-01T00:00:00Z","created":"2024-05-28T22:02:54Z","updated":"2024-05-28T22:03:00Z","updatedBy":"example@example.com","createdBy":"example@example.com","version":2,"hasAcl":false,"isFolder":false,"folderId":36,"folderUid":"ddn3yqn4nl14wf","folderTitle":"Test - Folder","folderUrl":"/dashboards/f/ddn3yqn4nl14wf/test-folder","provisioned":false,"provisionedExternalId":"","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"id":38,"panels":[],"title":"Test - Dashboard2","uid":"mg2OAlTVc","version":2}}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '786' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-ZtQgikr2Jus4yMKzmKrxVA';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:19 GMT - grafana-trace-id: - - a96bf416f12bff5eb9347473fc509618 - mise-correlation-id: - - 5096213e-3910-4166-bc89-7875e5a9ec09 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933800.175.27.596971|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000002-g4ftccahfraefwh5.wcus.grafana.azure.com/api/dashboards/uid/duj3tR77k - response: - body: - string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"warmpathqos","url":"/d/duj3tR77k/warmpathqos","expires":"0001-01-01T00:00:00Z","created":"2024-05-28T21:55:37Z","updated":"2024-05-28T21:55:37Z","updatedBy":"Anonymous","createdBy":"Anonymous","version":1,"hasAcl":false,"isFolder":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","provisioned":true,"provisionedExternalId":"WarmPathQoS.json","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"annotations":{"list":[{"builtIn":1,"datasource":"-- - Grafana --","enable":true,"hide":true,"iconColor":"rgba(0, 211, 255, 1)","name":"Annotations - \u0026 Alerts","type":"dashboard"}]},"editable":true,"gnetId":null,"graphTooltip":0,"id":27,"links":[],"panels":[{"datasource":null,"gridPos":{"h":3,"w":24,"x":0,"y":0},"id":2,"options":{"content":"To - know more check \u003cbr\u003e\n\u003ca href=\"https://eng.ms/docs/products/geneva/logs/howtoguides/qos/overview\"\u003eWarmPath - QoS Metrics Overview\u003c/a\u003e","mode":"html"},"pluginVersion":"8.0.6","title":"Geneva - WarmPath Quick Links","type":"text"},{"datasource":"Geneva Datasource","fieldConfig":{"defaults":{"color":{"fixedColor":"green","mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":5,"w":12,"x":0,"y":3},"id":4,"options":{"colorMode":"value","graphMode":"none","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"text":{},"textMode":"value_and_name"},"pluginVersion":"8.0.6","targets":[{"account":"$account","backends":[],"customSeriesNaming":"Total/1000","dimension":"","metric":"","metricsQueryType":"query","namespace":"WarmPathQoS","queryText":"metric(\"PipelineIngestion\").samplingTypes(\"LatencyMs\").preaggregate(\"Total\")\n| - project LatencyMs=replacenulls(LatencyMs, 0)\n| project LatencyMs=LatencyMs/1000","refId":"A","samplingType":"","service":"metrics","useBackends":false,"useCustomSeriesNaming":true}],"title":"Warm - Path Ingestion Latency (Seconds)","type":"stat"},{"datasource":"Geneva Datasource","fieldConfig":{"defaults":{"color":{"fixedColor":"purple","mode":"fixed"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":5,"w":12,"x":12,"y":3},"id":14,"options":{"colorMode":"value","graphMode":"none","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"text":{},"textMode":"value_and_name"},"pluginVersion":"8.0.6","targets":[{"account":"$account","backends":[],"customSeriesNaming":"Total/1000","dimension":"","metric":"","metricsQueryType":"query","namespace":"WarmPathQoS","queryText":"metric(\"CosmosUpload\").samplingTypes(\"LatencyMs\").preaggregate(\"Total\")\n| - project LatencyMs=replacenulls(LatencyMs, 0) \n| zoom LatencyMs=avg(LatencyMs) - by 2h\n| project LatencyMs=LatencyMs/1000","refId":"A","samplingType":"","service":"metrics","useBackends":false,"useCustomSeriesNaming":true}],"title":"Cosmos - Upload Latency (Seconds)","type":"stat"},{"datasource":"Geneva Datasource","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":50,"gradientMode":"opacity","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"decimals":1,"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":0,"y":8},"id":10,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single"}},"targets":[{"account":"$account","backends":[],"customSeriesNaming":"Ingestion - Latency / 1000","dimension":"","metric":"","metricsQueryType":"query","namespace":"WarmPathQoS","queryText":"metric(\"PipelineIngestion\").samplingTypes(\"LatencyMs\").preaggregate(\"Total\") - \n| project LatencyMs=replacenulls(LatencyMs,0)/1000.0 \n| zoom LatencyMs=avg(LatencyMs) - by $interval","refId":"A","samplingType":"","service":"metrics","useBackends":false,"useCustomSeriesNaming":true}],"title":"Warm - Path Ingestion Latency Trend (Seconds)","transformations":[],"type":"timeseries"},{"datasource":"Geneva - Datasource","fieldConfig":{"defaults":{"color":{"fixedColor":"purple","mode":"fixed"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"dtdurations"},"overrides":[]},"gridPos":{"h":8,"w":12,"x":12,"y":8},"id":12,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single"}},"targets":[{"account":"$account","backends":[],"customSeriesNaming":"Cosmos - Upload Latency","dimension":"","metric":"","metricsQueryType":"query","namespace":"WarmPathQoS","queryText":"metric(\"CosmosUpload\").samplingTypes(\"LatencyMs\").preaggregate(\"Total\") - \n| project LatencyMs=replacenulls(LatencyMs, 0) \n| zoom LatencyMs=avg(LatencyMs) - by $interval","refId":"A","samplingType":"","service":"metrics","useBackends":false,"useCustomSeriesNaming":true}],"title":"Cosmos - Upload Latency Trend (Seconds)","type":"timeseries"},{"datasource":"Geneva - Datasource","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":50,"gradientMode":"opacity","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]},"unit":"short"},"overrides":[]},"gridPos":{"h":8,"w":12,"x":0,"y":16},"id":8,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single"}},"targets":[{"account":"$account","backends":[],"customSeriesNaming":"Ingestion - Throughput (MB/s)","dimension":"","metric":"","metricsQueryType":"query","namespace":"WarmPathQoS","queryText":"metric(\"PipelineIngestion\").samplingTypes(\"ThroughputMBps\").preaggregate(\"Total\") - \n| project ThroughputMBps=replacenulls(ThroughputMBps,0) \n| zoom ThroughoutMBps=avg(ThroughputMBps) - by $interval","refId":"Ingestion Throughput","samplingType":"","service":"metrics","useBackends":false,"useCustomSeriesNaming":true}],"title":"Warm - Path Ingestion Throughput Trend (MB/s)","type":"timeseries"},{"datasource":"Geneva - Datasource","fieldConfig":{"defaults":{"color":{"fixedColor":"purple","mode":"fixed"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":50,"gradientMode":"opacity","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":12,"y":16},"id":13,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single"}},"targets":[{"account":"$account","backends":[],"dimension":"","metric":"","metricsQueryType":"query","namespace":"WarmPathQoS","queryText":"metric(\"CosmosUpload\").samplingTypes(\"ThroughputMBps\").preaggregate(\"Total\") - \n| project ThroughputMBps=replacenulls(ThroughputMBps, 0)\n| zoom ThroughputMBps=avg(ThroughputMBps) - by $interval","refId":"A","samplingType":"","service":"metrics","useBackends":false,"useCustomSeriesNaming":false}],"title":"Cosmos - Upload Throughput Trend (MB/s)","transformations":[],"type":"timeseries"},{"datasource":"Geneva - Datasource","fieldConfig":{"defaults":{"color":{"fixedColor":"yellow","mode":"palette-classic"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":-1,"drawStyle":"bars","fillOpacity":50,"gradientMode":"opacity","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]},"unit":"decbytes"},"overrides":[]},"gridPos":{"h":8,"w":12,"x":0,"y":24},"id":9,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single"}},"targets":[{"account":"$account","backends":[],"dimension":"","metric":"","metricsQueryType":"query","namespace":"WarmPathQoS","queryText":"metric(\"PipelineIngestion\").samplingTypes(\"EventReceivedBytes\").preaggregate(\"Total\") - \n| project EventReceivedBytes=replacenulls(EventReceivedBytes, 0) \n| zoom - EventReceivedBytes=sum(EventReceivedBytes) by $interval","refId":"A","samplingType":"","service":"metrics","useBackends":false,"useCustomSeriesNaming":false}],"title":"Data - Ingested into Warm Path (PerDay)","type":"timeseries"},{"datasource":"Geneva - Datasource","fieldConfig":{"defaults":{"color":{"fixedColor":"purple","mode":"fixed"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":-1,"drawStyle":"bars","fillOpacity":50,"gradientMode":"opacity","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"decbytes"},"overrides":[]},"gridPos":{"h":8,"w":12,"x":12,"y":24},"id":11,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single"}},"targets":[{"account":"$account","backends":[],"customSeriesNaming":"Cosmos - Upload Throughput","dimension":"","metric":"","metricsQueryType":"query","namespace":"WarmPathQoS","queryText":"metric(\"CosmosUpload\").samplingTypes(\"EventProcessedBytes\").preaggregate(\"Total\") - | project EventProcessedBytes=replacenulls(EventProcessedBytes, 0) | zoom - EventProcessedBytes=sum(EventProcessedBytes) by $interval","refId":"A","samplingType":"","service":"metrics","useBackends":false,"useCustomSeriesNaming":true}],"title":"Cosmos - Upload Throughput Trend (MB/s)","type":"timeseries"},{"datasource":"Geneva - Datasource","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"hideFrom":{"legend":false,"tooltip":false,"viz":false}},"decimals":2,"mappings":[],"unit":"decbytes"},"overrides":[]},"gridPos":{"h":8,"w":12,"x":0,"y":32},"id":16,"options":{"legend":{"displayMode":"list","placement":"bottom"},"pieType":"donut","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"tooltip":{"mode":"single"}},"targets":[{"account":"$account","backends":[],"customSeriesNaming":"{MdsEndpoint}","dimension":"","metric":"","metricsQueryType":"query","namespace":"WarmPathQoS","queryText":"metric(\"PipelineIngestion\").samplingTypes(\"EventReceivedBytes\").preaggregate(\"EventNS\") - \n| project EventReceivedBytes=replacenulls(EventReceivedBytes, 0) \n| zoom - EventReceivedBytes=avg(EventReceivedBytes) by $interval \n| top 40 by avg(EventReceivedBytes) - desc","refId":"A","samplingType":"","service":"metrics","useBackends":false,"useCustomSeriesNaming":true}],"title":"Data - Ingested into Warm Path (PerDay /PerNamesapce)","type":"piechart"},{"datasource":"Geneva - Datasource","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"hideFrom":{"legend":false,"tooltip":false,"viz":false}},"decimals":2,"mappings":[],"unit":"decbytes"},"overrides":[]},"gridPos":{"h":8,"w":12,"x":12,"y":32},"id":17,"options":{"legend":{"displayMode":"list","placement":"bottom"},"pieType":"donut","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"tooltip":{"mode":"single"}},"targets":[{"account":"$account","backends":[],"customSeriesNaming":"{MdsEndpoint}","dimension":"","metric":"","metricsQueryType":"query","namespace":"WarmPathQoS","queryText":"metric(\"PipelineErrors\").samplingTypes(\"Count\").preaggregate(\"ErrorCategory+ErrorType\") - \n| project Count=replacenulls(Count, 0) \n| zoom Count=avg(Count) by $interval - \n| top 40 by avg(Count) desc","refId":"A","samplingType":"","service":"metrics","useBackends":false,"useCustomSeriesNaming":true}],"title":"Pipeline - Errors","type":"piechart"}],"refresh":false,"schemaVersion":30,"style":"dark","tags":[],"templating":{"list":[{"allValue":null,"current":{},"datasource":"Geneva - Datasource","definition":"accounts()","description":"The Geneva metrics account - name","error":null,"hide":0,"includeAll":false,"label":"Account","multi":false,"name":"account","options":[],"query":"accounts()","refresh":1,"regex":"","skipUrlSync":false,"sort":1,"type":"query"},{"auto":true,"auto_count":30,"auto_min":"10s","current":{"selected":false,"text":"auto","value":"$__auto_interval_interval"},"description":null,"error":null,"hide":0,"label":"Interval","name":"interval","options":[{"selected":true,"text":"auto","value":"$__auto_interval_interval"},{"selected":false,"text":"1m","value":"1m"},{"selected":false,"text":"10m","value":"10m"},{"selected":false,"text":"30m","value":"30m"},{"selected":false,"text":"1h","value":"1h"},{"selected":false,"text":"2h","value":"2h"},{"selected":false,"text":"3h","value":"3h"},{"selected":false,"text":"6h","value":"6h"},{"selected":false,"text":"12h","value":"12h"},{"selected":false,"text":"1d","value":"1d"},{"selected":false,"text":"2d","value":"2d"},{"selected":false,"text":"3d","value":"3d"},{"selected":false,"text":"7d","value":"7d"},{"selected":false,"text":"14d","value":"14d"},{"selected":false,"text":"30d","value":"30d"}],"query":"1m,10m,30m,1h,2h,3h,6h,12h,1d,2d,3d,7d,14d,30d","queryValue":"","refresh":2,"skipUrlSync":false,"type":"interval"}]},"time":{"from":"now-7d","to":"now"},"timepicker":{},"timezone":"","title":"WarmPathQoS","uid":"duj3tR77k","version":1}}' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '14878' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-Tz96kWGvDrecXKCvp5EoTQ';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:19 GMT - grafana-trace-id: - - d001d3b0d868d075cda7336a444d320a - mise-correlation-id: - - 796ff446-5a5c-467f-9740-fd7c158ed9c1 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933800.353.29.603767|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000003-esevaydeaec8hvc7.wcus.grafana.azure.com/api/search?type=dash-db&limit=5000&page=1 - response: - body: - string: '[{"id":30,"uid":"OSBzdgnnz","title":"Agent QoS","uri":"db/agent-qos","url":"/d/OSBzdgnnz/agent-qos","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":16,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":18,"uid":"54KhiZ7nz","title":"AKS - Linux Sample Application","uri":"db/aks-linux-sample-application","url":"/d/54KhiZ7nz/aks-linux-sample-application","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":16,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":19,"uid":"6uRDjTNnz","title":"App - Detail","uri":"db/app-detail","url":"/d/6uRDjTNnz/app-detail","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":16,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":9,"uid":"dyzn5SK7z","title":"Azure - / Alert Consumption","uri":"db/azure-alert-consumption","url":"/d/dyzn5SK7z/azure-alert-consumption","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure - Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":2,"uid":"Yo38mcvnz","title":"Azure - / Insights / Applications","uri":"db/azure-insights-applications","url":"/d/Yo38mcvnz/azure-insights-applications","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure - Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":3,"uid":"AppInsightsAvTestGeoMap","title":"Azure - / Insights / Applications Test Availability Geo Map","uri":"db/d2135581-8cad-57d7-bf00-c40961be901d","url":"/d/AppInsightsAvTestGeoMap/d2135581-8cad-57d7-bf00-c40961be901d","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure - Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":6,"uid":"INH9berMk","title":"Azure - / Insights / Cosmos DB","uri":"db/azure-insights-cosmos-db","url":"/d/INH9berMk/azure-insights-cosmos-db","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure - Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":10,"uid":"8UDB1s3Gk","title":"Azure - / Insights / Data Explorer Clusters","uri":"db/azure-insights-data-explorer-clusters","url":"/d/8UDB1s3Gk/azure-insights-data-explorer-clusters","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure - Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":8,"uid":"tQZAMYrMk","title":"Azure - / Insights / Key Vaults","uri":"db/azure-insights-key-vaults","url":"/d/tQZAMYrMk/azure-insights-key-vaults","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure - Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":12,"uid":"3n2E8CrGk","title":"Azure - / Insights / Storage Accounts","uri":"db/azure-insights-storage-accounts","url":"/d/3n2E8CrGk/azure-insights-storage-accounts","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure - Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":13,"uid":"AzVmInsightsByRG","title":"Azure - / Insights / Virtual Machines by Resource Group","uri":"db/azure-insights-virtual-machines-by-resource-group","url":"/d/AzVmInsightsByRG/azure-insights-virtual-machines-by-resource-group","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure - Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":11,"uid":"AzVmInsightsByWS","title":"Azure - / Insights / Virtual Machines by Workspace","uri":"db/azure-insights-virtual-machines-by-workspace","url":"/d/AzVmInsightsByWS/azure-insights-virtual-machines-by-workspace","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure - Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":4,"uid":"Mtwt2BV7k","title":"Azure - / Resources Overview","uri":"db/azure-resources-overview","url":"/d/Mtwt2BV7k/azure-resources-overview","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure - Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":21,"uid":"xLERdASnz","title":"Cluster - Detail","uri":"db/cluster-detail","url":"/d/xLERdASnz/cluster-detail","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":16,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":15,"uid":"defenderForCloudActiveAlerts","title":"Defender - for Cloud / Active Alerts","uri":"db/defender-for-cloud-active-alerts","url":"/d/defenderForCloudActiveAlerts/defender-for-cloud-active-alerts","slug":"","type":"dash-db","tags":["Alerts","Defender - for Cloud"],"isStarred":false,"folderId":14,"folderUid":"ms-def","folderTitle":"Microsoft - Defender for Cloud","folderUrl":"/dashboards/f/ms-def/microsoft-defender-for-cloud","sortMeta":0},{"id":34,"uid":"c0613871-ebb0-4a2d-b071-f51a851f375d","title":"Full - Stack AKS Monitoring","uri":"db/full-stack-aks-monitoring","url":"/d/c0613871-ebb0-4a2d-b071-f51a851f375d/full-stack-aks-monitoring","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":32,"folderUid":"cloud-native","folderTitle":"Azure - Kubernetes Service Monitoring","folderUrl":"/dashboards/f/cloud-native/azure-kubernetes-service-monitoring","sortMeta":0},{"id":27,"uid":"QTVw7iK7z","title":"Geneva - Health","uri":"db/geneva-health","url":"/d/QTVw7iK7z/geneva-health","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":16,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":26,"uid":"icm-geneva-canned-dashboard","title":"IcM - Canned Dashboard","uri":"db/icm-canned-dashboard","url":"/d/icm-geneva-canned-dashboard/icm-canned-dashboard","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":16,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":22,"uid":"sVKyjvpnz","title":"Incoming - Service QoS","uri":"db/incoming-service-qos","url":"/d/sVKyjvpnz/incoming-service-qos","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":16,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":35,"uid":"kubernetesApiserverDashboard","title":"Kubernetes - / API Server","uri":"db/kubernetes-api-server","url":"/d/kubernetesApiserverDashboard/kubernetes-api-server","slug":"","type":"dash-db","tags":["kubernetes-mixin"],"isStarred":false,"folderId":32,"folderUid":"cloud-native","folderTitle":"Azure - Kubernetes Service Monitoring","folderUrl":"/dashboards/f/cloud-native/azure-kubernetes-service-monitoring","sortMeta":0},{"id":36,"uid":"kubernetesEtcdDashboard","title":"Kubernetes - / ETCD","uri":"db/kubernetes-etcd","url":"/d/kubernetesEtcdDashboard/kubernetes-etcd","slug":"","type":"dash-db","tags":["kubernetes-mixin"],"isStarred":false,"folderId":32,"folderUid":"cloud-native","folderTitle":"Azure - Kubernetes Service Monitoring","folderUrl":"/dashboards/f/cloud-native/azure-kubernetes-service-monitoring","sortMeta":0},{"id":23,"uid":"_sKhXTH7z","title":"Node - Detail","uri":"db/node-detail","url":"/d/_sKhXTH7z/node-detail","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":16,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":31,"uid":"6naEwcp7z","title":"Outgoing - Service QoS","uri":"db/outgoing-service-qos","url":"/d/6naEwcp7z/outgoing-service-qos","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":16,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":25,"uid":"GIgvhSV7z","title":"Service - Fabric Application Overview","uri":"db/service-fabric-application-overview","url":"/d/GIgvhSV7z/service-fabric-application-overview","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":16,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":29,"uid":"sli-insights-geneva-customer-views","title":"SLI - Insights / DRI / Customer views","uri":"db/sli-insights-dri-customer-views","url":"/d/sli-insights-geneva-customer-views/sli-insights-dri-customer-views","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":16,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":17,"uid":"sli-insights-geneva-overview","title":"SLI - Insights / Overview","uri":"db/sli-insights-overview","url":"/d/sli-insights-geneva-overview/sli-insights-overview","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":16,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":42,"uid":"mg2OAlTVa","title":"Test - Dashboard","uri":"db/test-dashboard","url":"/d/mg2OAlTVa/test-dashboard","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":37,"folderUid":"ddn3yqn4nl14wf","folderTitle":"Test - Folder","folderUrl":"/dashboards/f/ddn3yqn4nl14wf/test-folder","sortMeta":0},{"id":41,"uid":"mg2OAlTVd","title":"Test - Dashboard","uri":"db/test-dashboard","url":"/d/mg2OAlTVd/test-dashboard","slug":"","type":"dash-db","tags":[],"isStarred":false,"sortMeta":0},{"id":24,"uid":"duj3tR77k","title":"WarmPathQoS","uri":"db/warmpathqos","url":"/d/duj3tR77k/warmpathqos","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":16,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0}]' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '9814' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-/Q3ueE2ptD8J5UffSoQgFA';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:19 GMT - grafana-trace-id: - - 2af206ed34be6e66c0947278282eb032 - mise-correlation-id: - - cf5f3fc8-be83-439d-9033-cac86fd035e9 - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933800.604.26.17842|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - python-requests/2.31.0 - content-type: - - application/json - method: GET - uri: https://clitestamgbackup000003-esevaydeaec8hvc7.wcus.grafana.azure.com/api/search?type=dash-db&limit=5000&page=2 - response: - body: - string: '[]' - headers: - cache-control: - - no-store - connection: - - keep-alive - content-length: - - '2' - content-security-policy: - - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-CDdka73y54xHqCAfoBOFLA';object-src - 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' - blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src - 'self';media-src 'none';form-action 'self'; - content-type: - - application/json - date: - - Tue, 28 May 2024 22:03:19 GMT - grafana-trace-id: - - ace526d28e6c19dc6b1bd81b0e90cf65 - mise-correlation-id: - - 538e502b-dce3-492d-a84a-8bf0a836417a - request-context: - - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c - set-cookie: - - INGRESSCOOKIE=1716933800.746.26.638694|536a49a9056dcf5427f82e0e17c1daf3; Path=/; - Secure; HttpOnly - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-frame-options: - - DENY - x-xss-protection: - - 1; mode=block - status: - code: 200 - message: OK -version: 1 +interactions: +- request: + body: '{"sku": {"name": "Standard"}, "properties": {}, "identity": {"type": "SystemAssigned"}, + "location": "westcentralus"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - grafana create + Connection: + - keep-alive + Content-Length: + - '116' + Content-Type: + - application/json + ParameterSetName: + - -g -n -l + User-Agent: + - AZURECLI/2.53.0 azsdk-python-mgmt-dashboard/1.1.0 Python/3.8.10 (Windows-10-10.0.22631-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_amg000001/providers/Microsoft.Dashboard/grafana/clitestamgbackup000002?api-version=2023-09-01 + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_amg000001/providers/Microsoft.Dashboard/grafana/clitestamgbackup000002","name":"clitestamgbackup000002","type":"microsoft.dashboard/grafana","sku":{"name":"Standard"},"location":"westcentralus","tags":{},"systemData":{"createdBy":"example@example.com","createdByType":"User","createdAt":"2024-06-17T02:33:53.7884431Z","lastModifiedBy":"example@example.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-17T02:33:53.7884431Z"},"identity":{"principalId":"dd2213eb-6d53-48e8-927d-00421bdedd92","tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47","type":"SystemAssigned"},"properties":{"provisioningState":"Accepted","grafanaVersion":null,"endpoint":"https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com","zoneRedundancy":"Disabled","publicNetworkAccess":"Enabled","privateEndpointConnections":null,"autoGeneratedDomainNameLabelScope":"TenantReuse","apiKey":"Disabled","deterministicOutboundIP":"Disabled","outboundIPs":null,"grafanaIntegrations":{"azureMonitorWorkspaceIntegrations":[]},"enterpriseConfigurations":null,"grafanaConfigurations":{"smtp":{"enabled":false}},"grafanaPlugins":null,"grafanaMajorVersion":"10"}}' + headers: + api-supported-versions: + - 2021-09-01-preview, 2022-05-01-preview, 2022-08-01, 2022-10-01-preview, 2023-09-01, + 2023-10-01-preview + azure-asyncoperation: + - https://management.azure.com/providers/Microsoft.Dashboard/locations/WESTCENTRALUS/operationStatuses/cb3eb1d8-8c9b-4cbe-bba6-a10993b4b5f9*621460409B210B76138F900F8037441113E5BE5729CC13CEBD9F45D013ADC01E?api-version=2023-09-01&t=638541884349290751&c=MIIHpTCCBo2gAwIBAgITfwM6vSxODJvqjFP4oQAEAzq9LDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNTE1MTI0NjQwWhcNMjUwNTEwMTI0NjQwWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKa4cOTKf-wVpLKiG5Zei1-Oc5u5PvibFdqWIGFZDLmSA3G2jYrx6dKQ8NH10xxzVOMT_dqQOb2nPmPDhnS3CUlhwx_iI9VSftq8J182Ci01SlOzoieOj_kBg-1yQ4TB3DD7Rwgy40TMWgK-1lkliuLAgSHruwrRW8Kj8Q96A0oGxy1RQggyCNWVG8EsUp1ngtGu-yi1BZRa4Q-v_x9KFfbvtOc9KIfKRFs2r2zg4MWc4xCzQCYrRXIVfS-sFxEn1GbDqtYc4-y5T978_4OnKXidZCkJqT4v1ZRcgxKZpH8d4GmacrEfBoCqjg9ZayboCoIPz5wEIF9LOngoqXqnmYECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBRCKTJWBui0JqrIiMW81zJdA9-tSDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGJpRHLgYBJ-Hg0664G6_TgQ8luNO24um3ktexLaPrnailsQdaNThyJ4w9TTpMvyG31DlS7euSnKy8IsfMzCDxu1mmgziF9Urf-OpUw3u-ze-9z_PmzXym0G-rk8OrPpWWdAeApaUIHmydJGO_yrSQURQDLY9ATNa4gS1c9rQLruie0ZkPwjhAJCwpdK615q7s9ssaQ_HZEXM9r3mojVMYMB6b7TQJcwlVHBvkRO5u4HnAI26O2e-pcDzgccXJ6mqM158VJM-AyU1D2gWCqHj4zml1U005Ot-Fx-C3N3HCVImLvAllBxeQdwzOTae6Br-eXo1NCFf1ahI2fP4G_nB7o&s=SaUq90tJU7cIAChwDQKrD3J5-nHbnokb9AWoBuom1eDLhNKpO3Y8otn0-89rkmiYg7THmyPk5AG0NCJ01bAk441_PSdjMfLw9mJ7Z4qg0C4Y329fNIhgZzGr__qUrMJpJ9hR4M9I3-5glfinSRx5w2JlYDt07znIgNvz77ji-7q7QcqU4vnsFXHVKowjlVTjjILzpfMHPCvPjs87suhyoCRSe9d26ojHQ4HsxXjVT7H8D_WcDi0urDr2UjLOx2zL5F8R5v4siTqhl-y0KWNvPxjpmMxSpVW9XkNBzWXj_D9-LRyRzp7njDTnCuxk1OWZz9uyJDgBxAhbJXlS9u9r_Q&h=M2dGo_sN8fmFhc-kyszWVSIvsZ8-W14-M16jmRl9u-o + cache-control: + - no-cache + content-length: + - '1224' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 02:33:54 GMT + etag: + - '"00004b3e-0000-0600-0000-666fa0920000"' + expires: + - '-1' + location: + - https://management.azure.com/providers/Microsoft.Dashboard/locations/WESTCENTRALUS/operationStatuses/cb3eb1d8-8c9b-4cbe-bba6-a10993b4b5f9*621460409B210B76138F900F8037441113E5BE5729CC13CEBD9F45D013ADC01E?api-version=2023-09-01&t=638541884349446909&c=MIIHpTCCBo2gAwIBAgITfwM6vSxODJvqjFP4oQAEAzq9LDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNTE1MTI0NjQwWhcNMjUwNTEwMTI0NjQwWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKa4cOTKf-wVpLKiG5Zei1-Oc5u5PvibFdqWIGFZDLmSA3G2jYrx6dKQ8NH10xxzVOMT_dqQOb2nPmPDhnS3CUlhwx_iI9VSftq8J182Ci01SlOzoieOj_kBg-1yQ4TB3DD7Rwgy40TMWgK-1lkliuLAgSHruwrRW8Kj8Q96A0oGxy1RQggyCNWVG8EsUp1ngtGu-yi1BZRa4Q-v_x9KFfbvtOc9KIfKRFs2r2zg4MWc4xCzQCYrRXIVfS-sFxEn1GbDqtYc4-y5T978_4OnKXidZCkJqT4v1ZRcgxKZpH8d4GmacrEfBoCqjg9ZayboCoIPz5wEIF9LOngoqXqnmYECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBRCKTJWBui0JqrIiMW81zJdA9-tSDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGJpRHLgYBJ-Hg0664G6_TgQ8luNO24um3ktexLaPrnailsQdaNThyJ4w9TTpMvyG31DlS7euSnKy8IsfMzCDxu1mmgziF9Urf-OpUw3u-ze-9z_PmzXym0G-rk8OrPpWWdAeApaUIHmydJGO_yrSQURQDLY9ATNa4gS1c9rQLruie0ZkPwjhAJCwpdK615q7s9ssaQ_HZEXM9r3mojVMYMB6b7TQJcwlVHBvkRO5u4HnAI26O2e-pcDzgccXJ6mqM158VJM-AyU1D2gWCqHj4zml1U005Ot-Fx-C3N3HCVImLvAllBxeQdwzOTae6Br-eXo1NCFf1ahI2fP4G_nB7o&s=nGfa8tdzWf6ySnPWQC2129fVjOYoTFgNqcNuIdvJIpfEknY0GMiV9-DnBwpdQLlw-eddkTKAgHrTY4YxfqmhJDAzjjGShRsBjaKo_I0tdqyWCAKaF1YryKa5PW5C1bka4FTsNSnDhMP1Yva4-SxUwvQePRaTeeTx5f9wu2sZ2HJCm4VM-S1jhrBdzulZ9d41koeX5RE2KpgkAuFa6_6gLvoNvYqvqyDPS1IZ6yojnwq-aYIBTU-AgUw_fLQXNK6otoyVRDNEbTB0szrN4qNLyq5eT7dDr9sIxFjk6PUBnMlFvtVLNCr9N2IrNXuyKERnq45TvaFCMjlgnPjscDqYTQ&h=ebcxIvcsfhLfAJirgiYlXbUhpm7SLz4RV07UaNWMBGk + mise-correlation-id: + - ff8ef2c3-6718-416c-a5e3-2b207f922d31 + pragma: + - no-cache + request-context: + - appId=cid-v1:c5d15200-b714-40a5-9a7a-a4ecac3e5442 + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-providerhub-traffic: + - 'True' + x-ms-ratelimit-remaining-subscription-writes: + - '1199' + x-msedge-ref: + - 'Ref A: E26AC713239C4BB388123F8D0E7A02AF Ref B: CO6AA3150217051 Ref C: 2024-06-17T02:33:53Z' + status: + code: 201 + message: Created +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - grafana create + Connection: + - keep-alive + ParameterSetName: + - -g -n -l + User-Agent: + - AZURECLI/2.53.0 azsdk-python-mgmt-dashboard/1.1.0 Python/3.8.10 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/providers/Microsoft.Dashboard/locations/WESTCENTRALUS/operationStatuses/cb3eb1d8-8c9b-4cbe-bba6-a10993b4b5f9*621460409B210B76138F900F8037441113E5BE5729CC13CEBD9F45D013ADC01E?api-version=2023-09-01&t=638541884349290751&c=MIIHpTCCBo2gAwIBAgITfwM6vSxODJvqjFP4oQAEAzq9LDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNTE1MTI0NjQwWhcNMjUwNTEwMTI0NjQwWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKa4cOTKf-wVpLKiG5Zei1-Oc5u5PvibFdqWIGFZDLmSA3G2jYrx6dKQ8NH10xxzVOMT_dqQOb2nPmPDhnS3CUlhwx_iI9VSftq8J182Ci01SlOzoieOj_kBg-1yQ4TB3DD7Rwgy40TMWgK-1lkliuLAgSHruwrRW8Kj8Q96A0oGxy1RQggyCNWVG8EsUp1ngtGu-yi1BZRa4Q-v_x9KFfbvtOc9KIfKRFs2r2zg4MWc4xCzQCYrRXIVfS-sFxEn1GbDqtYc4-y5T978_4OnKXidZCkJqT4v1ZRcgxKZpH8d4GmacrEfBoCqjg9ZayboCoIPz5wEIF9LOngoqXqnmYECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBRCKTJWBui0JqrIiMW81zJdA9-tSDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGJpRHLgYBJ-Hg0664G6_TgQ8luNO24um3ktexLaPrnailsQdaNThyJ4w9TTpMvyG31DlS7euSnKy8IsfMzCDxu1mmgziF9Urf-OpUw3u-ze-9z_PmzXym0G-rk8OrPpWWdAeApaUIHmydJGO_yrSQURQDLY9ATNa4gS1c9rQLruie0ZkPwjhAJCwpdK615q7s9ssaQ_HZEXM9r3mojVMYMB6b7TQJcwlVHBvkRO5u4HnAI26O2e-pcDzgccXJ6mqM158VJM-AyU1D2gWCqHj4zml1U005Ot-Fx-C3N3HCVImLvAllBxeQdwzOTae6Br-eXo1NCFf1ahI2fP4G_nB7o&s=SaUq90tJU7cIAChwDQKrD3J5-nHbnokb9AWoBuom1eDLhNKpO3Y8otn0-89rkmiYg7THmyPk5AG0NCJ01bAk441_PSdjMfLw9mJ7Z4qg0C4Y329fNIhgZzGr__qUrMJpJ9hR4M9I3-5glfinSRx5w2JlYDt07znIgNvz77ji-7q7QcqU4vnsFXHVKowjlVTjjILzpfMHPCvPjs87suhyoCRSe9d26ojHQ4HsxXjVT7H8D_WcDi0urDr2UjLOx2zL5F8R5v4siTqhl-y0KWNvPxjpmMxSpVW9XkNBzWXj_D9-LRyRzp7njDTnCuxk1OWZz9uyJDgBxAhbJXlS9u9r_Q&h=M2dGo_sN8fmFhc-kyszWVSIvsZ8-W14-M16jmRl9u-o + response: + body: + string: '{"id":"/providers/Microsoft.Dashboard/locations/WESTCENTRALUS/operationStatuses/cb3eb1d8-8c9b-4cbe-bba6-a10993b4b5f9*621460409B210B76138F900F8037441113E5BE5729CC13CEBD9F45D013ADC01E","name":"cb3eb1d8-8c9b-4cbe-bba6-a10993b4b5f9*621460409B210B76138F900F8037441113E5BE5729CC13CEBD9F45D013ADC01E","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_amg000001/providers/Microsoft.Dashboard/grafana/clitestamgbackup000002","status":"Accepted","startTime":"2024-06-17T02:33:54.6517668Z"}' + headers: + cache-control: + - no-cache + content-length: + - '519' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 02:33:54 GMT + etag: + - '"000000ec-0000-0600-0000-666fa0920000"' + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-msedge-ref: + - 'Ref A: C6E96287C08D46BEB2FCE6491BC5B729 Ref B: CO6AA3150217051 Ref C: 2024-06-17T02:33:55Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - grafana create + Connection: + - keep-alive + ParameterSetName: + - -g -n -l + User-Agent: + - AZURECLI/2.53.0 azsdk-python-mgmt-dashboard/1.1.0 Python/3.8.10 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/providers/Microsoft.Dashboard/locations/WESTCENTRALUS/operationStatuses/cb3eb1d8-8c9b-4cbe-bba6-a10993b4b5f9*621460409B210B76138F900F8037441113E5BE5729CC13CEBD9F45D013ADC01E?api-version=2023-09-01&t=638541884349290751&c=MIIHpTCCBo2gAwIBAgITfwM6vSxODJvqjFP4oQAEAzq9LDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNTE1MTI0NjQwWhcNMjUwNTEwMTI0NjQwWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKa4cOTKf-wVpLKiG5Zei1-Oc5u5PvibFdqWIGFZDLmSA3G2jYrx6dKQ8NH10xxzVOMT_dqQOb2nPmPDhnS3CUlhwx_iI9VSftq8J182Ci01SlOzoieOj_kBg-1yQ4TB3DD7Rwgy40TMWgK-1lkliuLAgSHruwrRW8Kj8Q96A0oGxy1RQggyCNWVG8EsUp1ngtGu-yi1BZRa4Q-v_x9KFfbvtOc9KIfKRFs2r2zg4MWc4xCzQCYrRXIVfS-sFxEn1GbDqtYc4-y5T978_4OnKXidZCkJqT4v1ZRcgxKZpH8d4GmacrEfBoCqjg9ZayboCoIPz5wEIF9LOngoqXqnmYECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBRCKTJWBui0JqrIiMW81zJdA9-tSDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGJpRHLgYBJ-Hg0664G6_TgQ8luNO24um3ktexLaPrnailsQdaNThyJ4w9TTpMvyG31DlS7euSnKy8IsfMzCDxu1mmgziF9Urf-OpUw3u-ze-9z_PmzXym0G-rk8OrPpWWdAeApaUIHmydJGO_yrSQURQDLY9ATNa4gS1c9rQLruie0ZkPwjhAJCwpdK615q7s9ssaQ_HZEXM9r3mojVMYMB6b7TQJcwlVHBvkRO5u4HnAI26O2e-pcDzgccXJ6mqM158VJM-AyU1D2gWCqHj4zml1U005Ot-Fx-C3N3HCVImLvAllBxeQdwzOTae6Br-eXo1NCFf1ahI2fP4G_nB7o&s=SaUq90tJU7cIAChwDQKrD3J5-nHbnokb9AWoBuom1eDLhNKpO3Y8otn0-89rkmiYg7THmyPk5AG0NCJ01bAk441_PSdjMfLw9mJ7Z4qg0C4Y329fNIhgZzGr__qUrMJpJ9hR4M9I3-5glfinSRx5w2JlYDt07znIgNvz77ji-7q7QcqU4vnsFXHVKowjlVTjjILzpfMHPCvPjs87suhyoCRSe9d26ojHQ4HsxXjVT7H8D_WcDi0urDr2UjLOx2zL5F8R5v4siTqhl-y0KWNvPxjpmMxSpVW9XkNBzWXj_D9-LRyRzp7njDTnCuxk1OWZz9uyJDgBxAhbJXlS9u9r_Q&h=M2dGo_sN8fmFhc-kyszWVSIvsZ8-W14-M16jmRl9u-o + response: + body: + string: '{"id":"/providers/Microsoft.Dashboard/locations/WESTCENTRALUS/operationStatuses/cb3eb1d8-8c9b-4cbe-bba6-a10993b4b5f9*621460409B210B76138F900F8037441113E5BE5729CC13CEBD9F45D013ADC01E","name":"cb3eb1d8-8c9b-4cbe-bba6-a10993b4b5f9*621460409B210B76138F900F8037441113E5BE5729CC13CEBD9F45D013ADC01E","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_amg000001/providers/Microsoft.Dashboard/grafana/clitestamgbackup000002","status":"Accepted","startTime":"2024-06-17T02:33:54.6517668Z"}' + headers: + cache-control: + - no-cache + content-length: + - '519' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 02:34:24 GMT + etag: + - '"000000ec-0000-0600-0000-666fa0920000"' + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-msedge-ref: + - 'Ref A: 25FB387257A14B34A9FF09E999B213F0 Ref B: CO6AA3150217051 Ref C: 2024-06-17T02:34:25Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - grafana create + Connection: + - keep-alive + ParameterSetName: + - -g -n -l + User-Agent: + - AZURECLI/2.53.0 azsdk-python-mgmt-dashboard/1.1.0 Python/3.8.10 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/providers/Microsoft.Dashboard/locations/WESTCENTRALUS/operationStatuses/cb3eb1d8-8c9b-4cbe-bba6-a10993b4b5f9*621460409B210B76138F900F8037441113E5BE5729CC13CEBD9F45D013ADC01E?api-version=2023-09-01&t=638541884349290751&c=MIIHpTCCBo2gAwIBAgITfwM6vSxODJvqjFP4oQAEAzq9LDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNTE1MTI0NjQwWhcNMjUwNTEwMTI0NjQwWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKa4cOTKf-wVpLKiG5Zei1-Oc5u5PvibFdqWIGFZDLmSA3G2jYrx6dKQ8NH10xxzVOMT_dqQOb2nPmPDhnS3CUlhwx_iI9VSftq8J182Ci01SlOzoieOj_kBg-1yQ4TB3DD7Rwgy40TMWgK-1lkliuLAgSHruwrRW8Kj8Q96A0oGxy1RQggyCNWVG8EsUp1ngtGu-yi1BZRa4Q-v_x9KFfbvtOc9KIfKRFs2r2zg4MWc4xCzQCYrRXIVfS-sFxEn1GbDqtYc4-y5T978_4OnKXidZCkJqT4v1ZRcgxKZpH8d4GmacrEfBoCqjg9ZayboCoIPz5wEIF9LOngoqXqnmYECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBRCKTJWBui0JqrIiMW81zJdA9-tSDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGJpRHLgYBJ-Hg0664G6_TgQ8luNO24um3ktexLaPrnailsQdaNThyJ4w9TTpMvyG31DlS7euSnKy8IsfMzCDxu1mmgziF9Urf-OpUw3u-ze-9z_PmzXym0G-rk8OrPpWWdAeApaUIHmydJGO_yrSQURQDLY9ATNa4gS1c9rQLruie0ZkPwjhAJCwpdK615q7s9ssaQ_HZEXM9r3mojVMYMB6b7TQJcwlVHBvkRO5u4HnAI26O2e-pcDzgccXJ6mqM158VJM-AyU1D2gWCqHj4zml1U005Ot-Fx-C3N3HCVImLvAllBxeQdwzOTae6Br-eXo1NCFf1ahI2fP4G_nB7o&s=SaUq90tJU7cIAChwDQKrD3J5-nHbnokb9AWoBuom1eDLhNKpO3Y8otn0-89rkmiYg7THmyPk5AG0NCJ01bAk441_PSdjMfLw9mJ7Z4qg0C4Y329fNIhgZzGr__qUrMJpJ9hR4M9I3-5glfinSRx5w2JlYDt07znIgNvz77ji-7q7QcqU4vnsFXHVKowjlVTjjILzpfMHPCvPjs87suhyoCRSe9d26ojHQ4HsxXjVT7H8D_WcDi0urDr2UjLOx2zL5F8R5v4siTqhl-y0KWNvPxjpmMxSpVW9XkNBzWXj_D9-LRyRzp7njDTnCuxk1OWZz9uyJDgBxAhbJXlS9u9r_Q&h=M2dGo_sN8fmFhc-kyszWVSIvsZ8-W14-M16jmRl9u-o + response: + body: + string: '{"id":"/providers/Microsoft.Dashboard/locations/WESTCENTRALUS/operationStatuses/cb3eb1d8-8c9b-4cbe-bba6-a10993b4b5f9*621460409B210B76138F900F8037441113E5BE5729CC13CEBD9F45D013ADC01E","name":"cb3eb1d8-8c9b-4cbe-bba6-a10993b4b5f9*621460409B210B76138F900F8037441113E5BE5729CC13CEBD9F45D013ADC01E","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_amg000001/providers/Microsoft.Dashboard/grafana/clitestamgbackup000002","status":"Accepted","startTime":"2024-06-17T02:33:54.6517668Z"}' + headers: + cache-control: + - no-cache + content-length: + - '519' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 02:34:54 GMT + etag: + - '"000000ec-0000-0600-0000-666fa0920000"' + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-msedge-ref: + - 'Ref A: F467AC3486AA4F36BA51C8371995418D Ref B: CO6AA3150217051 Ref C: 2024-06-17T02:34:55Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - grafana create + Connection: + - keep-alive + ParameterSetName: + - -g -n -l + User-Agent: + - AZURECLI/2.53.0 azsdk-python-mgmt-dashboard/1.1.0 Python/3.8.10 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/providers/Microsoft.Dashboard/locations/WESTCENTRALUS/operationStatuses/cb3eb1d8-8c9b-4cbe-bba6-a10993b4b5f9*621460409B210B76138F900F8037441113E5BE5729CC13CEBD9F45D013ADC01E?api-version=2023-09-01&t=638541884349290751&c=MIIHpTCCBo2gAwIBAgITfwM6vSxODJvqjFP4oQAEAzq9LDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNTE1MTI0NjQwWhcNMjUwNTEwMTI0NjQwWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKa4cOTKf-wVpLKiG5Zei1-Oc5u5PvibFdqWIGFZDLmSA3G2jYrx6dKQ8NH10xxzVOMT_dqQOb2nPmPDhnS3CUlhwx_iI9VSftq8J182Ci01SlOzoieOj_kBg-1yQ4TB3DD7Rwgy40TMWgK-1lkliuLAgSHruwrRW8Kj8Q96A0oGxy1RQggyCNWVG8EsUp1ngtGu-yi1BZRa4Q-v_x9KFfbvtOc9KIfKRFs2r2zg4MWc4xCzQCYrRXIVfS-sFxEn1GbDqtYc4-y5T978_4OnKXidZCkJqT4v1ZRcgxKZpH8d4GmacrEfBoCqjg9ZayboCoIPz5wEIF9LOngoqXqnmYECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBRCKTJWBui0JqrIiMW81zJdA9-tSDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGJpRHLgYBJ-Hg0664G6_TgQ8luNO24um3ktexLaPrnailsQdaNThyJ4w9TTpMvyG31DlS7euSnKy8IsfMzCDxu1mmgziF9Urf-OpUw3u-ze-9z_PmzXym0G-rk8OrPpWWdAeApaUIHmydJGO_yrSQURQDLY9ATNa4gS1c9rQLruie0ZkPwjhAJCwpdK615q7s9ssaQ_HZEXM9r3mojVMYMB6b7TQJcwlVHBvkRO5u4HnAI26O2e-pcDzgccXJ6mqM158VJM-AyU1D2gWCqHj4zml1U005Ot-Fx-C3N3HCVImLvAllBxeQdwzOTae6Br-eXo1NCFf1ahI2fP4G_nB7o&s=SaUq90tJU7cIAChwDQKrD3J5-nHbnokb9AWoBuom1eDLhNKpO3Y8otn0-89rkmiYg7THmyPk5AG0NCJ01bAk441_PSdjMfLw9mJ7Z4qg0C4Y329fNIhgZzGr__qUrMJpJ9hR4M9I3-5glfinSRx5w2JlYDt07znIgNvz77ji-7q7QcqU4vnsFXHVKowjlVTjjILzpfMHPCvPjs87suhyoCRSe9d26ojHQ4HsxXjVT7H8D_WcDi0urDr2UjLOx2zL5F8R5v4siTqhl-y0KWNvPxjpmMxSpVW9XkNBzWXj_D9-LRyRzp7njDTnCuxk1OWZz9uyJDgBxAhbJXlS9u9r_Q&h=M2dGo_sN8fmFhc-kyszWVSIvsZ8-W14-M16jmRl9u-o + response: + body: + string: '{"id":"/providers/Microsoft.Dashboard/locations/WESTCENTRALUS/operationStatuses/cb3eb1d8-8c9b-4cbe-bba6-a10993b4b5f9*621460409B210B76138F900F8037441113E5BE5729CC13CEBD9F45D013ADC01E","name":"cb3eb1d8-8c9b-4cbe-bba6-a10993b4b5f9*621460409B210B76138F900F8037441113E5BE5729CC13CEBD9F45D013ADC01E","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_amg000001/providers/Microsoft.Dashboard/grafana/clitestamgbackup000002","status":"Accepted","startTime":"2024-06-17T02:33:54.6517668Z"}' + headers: + cache-control: + - no-cache + content-length: + - '519' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 02:35:25 GMT + etag: + - '"000000ec-0000-0600-0000-666fa0920000"' + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-msedge-ref: + - 'Ref A: 99A5F0BBADF64A74B5573222F10CF97F Ref B: CO6AA3150217051 Ref C: 2024-06-17T02:35:25Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - grafana create + Connection: + - keep-alive + ParameterSetName: + - -g -n -l + User-Agent: + - AZURECLI/2.53.0 azsdk-python-mgmt-dashboard/1.1.0 Python/3.8.10 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/providers/Microsoft.Dashboard/locations/WESTCENTRALUS/operationStatuses/cb3eb1d8-8c9b-4cbe-bba6-a10993b4b5f9*621460409B210B76138F900F8037441113E5BE5729CC13CEBD9F45D013ADC01E?api-version=2023-09-01&t=638541884349290751&c=MIIHpTCCBo2gAwIBAgITfwM6vSxODJvqjFP4oQAEAzq9LDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNTE1MTI0NjQwWhcNMjUwNTEwMTI0NjQwWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKa4cOTKf-wVpLKiG5Zei1-Oc5u5PvibFdqWIGFZDLmSA3G2jYrx6dKQ8NH10xxzVOMT_dqQOb2nPmPDhnS3CUlhwx_iI9VSftq8J182Ci01SlOzoieOj_kBg-1yQ4TB3DD7Rwgy40TMWgK-1lkliuLAgSHruwrRW8Kj8Q96A0oGxy1RQggyCNWVG8EsUp1ngtGu-yi1BZRa4Q-v_x9KFfbvtOc9KIfKRFs2r2zg4MWc4xCzQCYrRXIVfS-sFxEn1GbDqtYc4-y5T978_4OnKXidZCkJqT4v1ZRcgxKZpH8d4GmacrEfBoCqjg9ZayboCoIPz5wEIF9LOngoqXqnmYECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBRCKTJWBui0JqrIiMW81zJdA9-tSDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGJpRHLgYBJ-Hg0664G6_TgQ8luNO24um3ktexLaPrnailsQdaNThyJ4w9TTpMvyG31DlS7euSnKy8IsfMzCDxu1mmgziF9Urf-OpUw3u-ze-9z_PmzXym0G-rk8OrPpWWdAeApaUIHmydJGO_yrSQURQDLY9ATNa4gS1c9rQLruie0ZkPwjhAJCwpdK615q7s9ssaQ_HZEXM9r3mojVMYMB6b7TQJcwlVHBvkRO5u4HnAI26O2e-pcDzgccXJ6mqM158VJM-AyU1D2gWCqHj4zml1U005Ot-Fx-C3N3HCVImLvAllBxeQdwzOTae6Br-eXo1NCFf1ahI2fP4G_nB7o&s=SaUq90tJU7cIAChwDQKrD3J5-nHbnokb9AWoBuom1eDLhNKpO3Y8otn0-89rkmiYg7THmyPk5AG0NCJ01bAk441_PSdjMfLw9mJ7Z4qg0C4Y329fNIhgZzGr__qUrMJpJ9hR4M9I3-5glfinSRx5w2JlYDt07znIgNvz77ji-7q7QcqU4vnsFXHVKowjlVTjjILzpfMHPCvPjs87suhyoCRSe9d26ojHQ4HsxXjVT7H8D_WcDi0urDr2UjLOx2zL5F8R5v4siTqhl-y0KWNvPxjpmMxSpVW9XkNBzWXj_D9-LRyRzp7njDTnCuxk1OWZz9uyJDgBxAhbJXlS9u9r_Q&h=M2dGo_sN8fmFhc-kyszWVSIvsZ8-W14-M16jmRl9u-o + response: + body: + string: '{"id":"/providers/Microsoft.Dashboard/locations/WESTCENTRALUS/operationStatuses/cb3eb1d8-8c9b-4cbe-bba6-a10993b4b5f9*621460409B210B76138F900F8037441113E5BE5729CC13CEBD9F45D013ADC01E","name":"cb3eb1d8-8c9b-4cbe-bba6-a10993b4b5f9*621460409B210B76138F900F8037441113E5BE5729CC13CEBD9F45D013ADC01E","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_amg000001/providers/Microsoft.Dashboard/grafana/clitestamgbackup000002","status":"Succeeded","startTime":"2024-06-17T02:33:54.6517668Z","endTime":"2024-06-17T02:35:47.5494321Z","error":{},"properties":null}' + headers: + cache-control: + - no-cache + content-length: + - '590' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 02:35:56 GMT + etag: + - '"000018ec-0000-0600-0000-666fa1030000"' + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-msedge-ref: + - 'Ref A: 10F8689AF86E45619447E191E8B19E32 Ref B: CO6AA3150217051 Ref C: 2024-06-17T02:35:55Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - grafana create + Connection: + - keep-alive + ParameterSetName: + - -g -n -l + User-Agent: + - AZURECLI/2.53.0 azsdk-python-mgmt-dashboard/1.1.0 Python/3.8.10 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_amg000001/providers/Microsoft.Dashboard/grafana/clitestamgbackup000002?api-version=2023-09-01 + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_amg000001/providers/Microsoft.Dashboard/grafana/clitestamgbackup000002","name":"clitestamgbackup000002","type":"microsoft.dashboard/grafana","sku":{"name":"Standard"},"location":"westcentralus","tags":{},"systemData":{"createdBy":"example@example.com","createdByType":"User","createdAt":"2024-06-17T02:33:53.7884431Z","lastModifiedBy":"example@example.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-17T02:33:53.7884431Z"},"identity":{"principalId":"dd2213eb-6d53-48e8-927d-00421bdedd92","tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47","type":"SystemAssigned"},"properties":{"provisioningState":"Succeeded","grafanaVersion":"10.4.3","endpoint":"https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com","zoneRedundancy":"Disabled","publicNetworkAccess":"Enabled","autoGeneratedDomainNameLabelScope":"TenantReuse","apiKey":"Disabled","deterministicOutboundIP":"Disabled","grafanaIntegrations":{"azureMonitorWorkspaceIntegrations":[]},"grafanaConfigurations":{"smtp":{"enabled":false}},"grafanaMajorVersion":"10"}}' + headers: + cache-control: + - no-cache + content-length: + - '1122' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 02:35:56 GMT + etag: + - '"92020686-0000-0800-0000-666fa1030000"' + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-providerhub-traffic: + - 'True' + x-msedge-ref: + - 'Ref A: B91DB087CA2E4980B900D94BDAB32564 Ref B: CO6AA3150217051 Ref C: 2024-06-17T02:35:57Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python/3.8.10 (Windows-10-10.0.22631-SP0) msrest/0.7.1 msrest_azure/0.6.4 + azure-graphrbac/0.60.0 Azure-SDK-For-Python + accept-language: + - en-US + method: GET + uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/me?api-version=1.6 + response: + body: + string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects/@Element","odata.type":"Microsoft.DirectoryServices.User","objectType":"User","objectId":"953fd163-96b2-4789-8a83-9cfe693dd8d5","deletionTimestamp":null,"accountEnabled":true,"ageGroup":null,"assignedLicenses":[{"disabledPlans":["57ff2da0-773e-42df-b2af-ffb7a2317929","0b03f40b-c404-40c3-8651-2aceb74365fa","b650d915-9886-424b-a08d-633cede56f57","03acaee3-9492-4f40-aed4-bcb6b32981b6","e95bec33-7c88-4a70-8e19-b10bd9d0c014","5dbe027f-2339-4123-9542-606e4d348a72","fe71d6c3-a2ea-4499-9778-da042bf08063","fafd7243-e5c1-4a3a-9e40-495efcb1d3c3"],"skuId":"ea126fc5-a19e-42e2-a731-da9d437bffcf"},{"disabledPlans":["795f6fe0-cc4d-4773-b050-5dde4dc704c9"],"skuId":"99cc8282-2f74-4954-83b7-c6a9a1999067"},{"disabledPlans":[],"skuId":"639dec6b-bb19-468b-871c-c5c441c4b0cb"},{"disabledPlans":["acbca54f-c771-423b-a476-6d7a98cbbcec"],"skuId":"36a0f3b3-adb5-49ea-bf66-762134cf063a"},{"disabledPlans":["a6e407da-7411-4397-8a2e-d9b52780849e","d9923fe3-a2de-4d29-a5be-e3e83bb786be","2a4baa0e-5e99-4c38-b1f2-6864960f1bd1"],"skuId":"a929cd4d-8672-47c9-8664-159c1f322ba8"},{"disabledPlans":["7162bd38-edae-4022-83a7-c5837f951759","b622badb-1b45-48d5-920f-4b27a2c0996c","b74d57b2-58e9-484a-9731-aeccbba954f0"],"skuId":"61902246-d7cb-453e-85cd-53ee28eec138"},{"disabledPlans":["cd31b152-6326-4d1b-ae1b-997b625182e6","a413a9ff-720c-4822-98ef-2f37c2a21f4c","a6520331-d7d4-4276-95f5-15c0933bc757","ded3d325-1bdc-453e-8432-5bac26d7a014","afa73018-811e-46e9-988f-f75d2b1b8430","b21a6b06-1988-436e-a07b-51ec6d9f52ad","531ee2f8-b1cb-453b-9c21-d2180d014ca5","bf28f719-7844-4079-9c78-c1307898e192","28b0fa46-c39a-4188-89e2-58e979a6b014","199a5c09-e0ca-4e37-8f7c-b05d533e1ea2","65cc641f-cccd-4643-97e0-a17e3045e541","e26c2fcc-ab91-4a61-b35c-03cdc8dddf66","46129a58-a698-46f0-aa5b-17f6586297d9","6db1f1db-2b46-403f-be40-e39395f08dbb","6dc145d6-95dd-4191-b9c3-185575ee6f6b","41fcdd7d-4733-4863-9cf4-c65b83ce2df4","c4801e8a-cb58-4c35-aca6-f2dcc106f287","0898bdbb-73b0-471a-81e5-20f1fe4dd66e","617b097b-4b93-4ede-83de-5f075bb5fb2f","33c4f319-9bdd-48d6-9c4d-410b750a4a5a","8e0c0a52-6a6c-4d40-8370-dd62790dcd70","4828c8ec-dc2e-4779-b502-87ac9ce28ab7","3e26ee1f-8a5f-4d52-aee2-b81ce45c8f40"],"skuId":"c7df2760-2c81-4ef7-b578-5b5392b571df"},{"disabledPlans":[],"skuId":"b30411f5-fea1-4a59-9ad9-3db7c7ead579"},{"disabledPlans":[],"skuId":"4a51bf65-409c-4a91-b845-1121b571cc9d"},{"disabledPlans":["b622badb-1b45-48d5-920f-4b27a2c0996c"],"skuId":"3d957427-ecdc-4df2-aacd-01cc9d519da8"},{"disabledPlans":[],"skuId":"85aae730-b3d1-4f99-bb28-c9f81b05137c"},{"disabledPlans":[],"skuId":"26a18e8f-4d14-46f8-835a-ed3ba424a961"},{"disabledPlans":[],"skuId":"412ce1a7-a499-41b3-8eb6-b38f2bbc5c3f"},{"disabledPlans":["39b5c996-467e-4e60-bd62-46066f572726"],"skuId":"90d8b3f8-712e-4f7b-aa1e-62e7ae6cbe96"},{"disabledPlans":[],"skuId":"c5928f49-12ba-48f7-ada3-0d743a3601d5"},{"disabledPlans":["e95bec33-7c88-4a70-8e19-b10bd9d0c014","5dbe027f-2339-4123-9542-606e4d348a72"],"skuId":"09015f9f-377f-4538-bbb5-f75ceb09358a"},{"disabledPlans":[],"skuId":"b05e124f-c7cc-45a0-a6aa-8cf78c946968"},{"disabledPlans":[],"skuId":"9f3d9c1d-25a5-4aaa-8e59-23a1e6450a67"},{"disabledPlans":[],"skuId":"488ba24a-39a9-4473-8ee5-19291e71b002"}],"assignedPlans":[{"assignedTimestamp":"2024-05-22T05:14:51Z","capabilityStatus":"Enabled","service":"MicrosoftPrint","servicePlanId":"795f6fe0-cc4d-4773-b050-5dde4dc704c9"},{"assignedTimestamp":"2024-05-22T05:14:51Z","capabilityStatus":"Enabled","service":"SharePoint","servicePlanId":"fe71d6c3-a2ea-4499-9778-da042bf08063"},{"assignedTimestamp":"2024-05-22T05:14:51Z","capabilityStatus":"Enabled","service":"SharePoint","servicePlanId":"fe71d6c3-a2ea-4499-9778-da042bf08063"},{"assignedTimestamp":"2024-05-22T05:14:51Z","capabilityStatus":"Deleted","service":"Netbreeze","servicePlanId":"03acaee3-9492-4f40-aed4-bcb6b32981b6"},{"assignedTimestamp":"2024-05-22T05:14:51Z","capabilityStatus":"Enabled","service":"TeamspaceAPI","servicePlanId":"57ff2da0-773e-42df-b2af-ffb7a2317929"},{"assignedTimestamp":"2024-05-22T05:14:51Z","capabilityStatus":"Enabled","service":"exchange","servicePlanId":"199a5c09-e0ca-4e37-8f7c-b05d533e1ea2"},{"assignedTimestamp":"2024-05-22T05:14:51Z","capabilityStatus":"Enabled","service":"SharePoint","servicePlanId":"e95bec33-7c88-4a70-8e19-b10bd9d0c014"},{"assignedTimestamp":"2024-05-22T05:14:51Z","capabilityStatus":"Enabled","service":"SharePoint","servicePlanId":"e95bec33-7c88-4a70-8e19-b10bd9d0c014"},{"assignedTimestamp":"2024-05-22T05:14:51Z","capabilityStatus":"Enabled","service":"SharePoint","servicePlanId":"5dbe027f-2339-4123-9542-606e4d348a72"},{"assignedTimestamp":"2024-05-22T05:14:51Z","capabilityStatus":"Enabled","service":"SharePoint","servicePlanId":"5dbe027f-2339-4123-9542-606e4d348a72"},{"assignedTimestamp":"2024-05-22T05:14:51Z","capabilityStatus":"Enabled","service":"exchange","servicePlanId":"b622badb-1b45-48d5-920f-4b27a2c0996c"},{"assignedTimestamp":"2024-05-22T05:14:51Z","capabilityStatus":"Enabled","service":"MicrosoftOffice","servicePlanId":"fafd7243-e5c1-4a3a-9e40-495efcb1d3c3"},{"assignedTimestamp":"2024-04-17T20:09:25Z","capabilityStatus":"Enabled","service":"ccibotsprod","servicePlanId":"fe6c28b3-d468-44ea-bbd0-a10a5167435c"},{"assignedTimestamp":"2024-03-07T15:24:00Z","capabilityStatus":"Enabled","service":"SCO","servicePlanId":"795aec3a-93a2-45be-92c4-47b9a76340ca"},{"assignedTimestamp":"2024-02-14T15:33:00Z","capabilityStatus":"Enabled","service":"Bing","servicePlanId":"0d0c0d31-fae7-41f2-b909-eaf4d7f26dba"},{"assignedTimestamp":"2024-02-14T15:33:00Z","capabilityStatus":"Enabled","service":"SharePoint","servicePlanId":"a1ace008-72f3-4ea0-8dac-33b3a23a2472"},{"assignedTimestamp":"2024-02-14T15:33:00Z","capabilityStatus":"Enabled","service":"DefenderforIoT","servicePlanId":"99cd49a9-0e54-4e07-aea1-d8d9f5f704f5"},{"assignedTimestamp":"2024-02-14T15:33:00Z","capabilityStatus":"Enabled","service":"Chapter5FluidApp","servicePlanId":"c4b8c31a-fb44-4c65-9837-a21f55fcabda"},{"assignedTimestamp":"2024-02-14T15:33:00Z","capabilityStatus":"Enabled","service":"SharePoint","servicePlanId":"0aedf20c-091d-420b-aadf-30c042609612"},{"assignedTimestamp":"2024-02-14T15:33:00Z","capabilityStatus":"Enabled","service":"MicrosoftEndpointDLP","servicePlanId":"64bfac92-2b17-4482-b5e5-a0304429de3e"},{"assignedTimestamp":"2024-02-14T15:33:00Z","capabilityStatus":"Enabled","service":"exchange","servicePlanId":"bf6f5520-59e3-4f82-974b-7dbbc4fd27c7"},{"assignedTimestamp":"2024-02-14T15:33:00Z","capabilityStatus":"Enabled","service":"Office365InsiderRisk","servicePlanId":"d587c7a3-bda9-4f99-8776-9bcf59c84f75"},{"assignedTimestamp":"2024-02-14T15:33:00Z","capabilityStatus":"Enabled","service":"exchange","servicePlanId":"d2d51368-76c9-4317-ada2-a12c004c432f"},{"assignedTimestamp":"2024-01-30T21:08:12Z","capabilityStatus":"Enabled","service":"MicrosoftOffice","servicePlanId":"a62f8878-de10-42f3-b68f-6149a25ceb97"},{"assignedTimestamp":"2024-01-30T21:08:12Z","capabilityStatus":"Enabled","service":"SCO","servicePlanId":"3afa0b92-83ef-41c1-8d64-586ab882a951"},{"assignedTimestamp":"2024-01-30T21:08:12Z","capabilityStatus":"Enabled","service":"exchange","servicePlanId":"931e4a88-a67f-48b5-814f-16a5f1e6028d"},{"assignedTimestamp":"2024-01-30T21:08:12Z","capabilityStatus":"Enabled","service":"TeamspaceAPI","servicePlanId":"b95945de-b3bd-46db-8437-f2beb6ea2347"},{"assignedTimestamp":"2024-01-30T21:08:12Z","capabilityStatus":"Enabled","service":"exchange","servicePlanId":"3f30311c-6b1e-48a4-ab79-725b469da960"},{"assignedTimestamp":"2024-01-30T21:08:12Z","capabilityStatus":"Enabled","service":"exchange","servicePlanId":"82d30987-df9b-4486-b146-198b21d164c7"},{"assignedTimestamp":"2024-01-30T21:08:12Z","capabilityStatus":"Enabled","service":"CRM","servicePlanId":"89f1c4c8-0878-40f7-804d-869c9128ab5d"},{"assignedTimestamp":"2024-01-13T03:26:37Z","capabilityStatus":"Enabled","service":"CRM","servicePlanId":"1315ade1-0410-450d-b8e3-8050e6da320f"},{"assignedTimestamp":"2024-01-13T03:26:37Z","capabilityStatus":"Enabled","service":"PowerAppsService","servicePlanId":"816971f4-37c5-424a-b12b-b56881f402e7"},{"assignedTimestamp":"2024-01-13T03:26:37Z","capabilityStatus":"Enabled","service":"MSRemoteAssist","servicePlanId":"4f4c7800-298a-4e22-8867-96b17850d4dd"},{"assignedTimestamp":"2024-01-13T03:26:37Z","capabilityStatus":"Enabled","service":"Microsoft.ProjectBabylon","servicePlanId":"c948ea65-2053-4a5a-8a62-9eaaaf11b522"},{"assignedTimestamp":"2024-01-13T03:26:37Z","capabilityStatus":"Enabled","service":"MicrosoftDynamics365MRGuidesCoreClient","servicePlanId":"0b2c029c-dca0-454a-a336-887285d6ef07"},{"assignedTimestamp":"2024-01-13T03:26:37Z","capabilityStatus":"Enabled","service":"MixedRealityCollaborationServices","servicePlanId":"f0ff6ac6-297d-49cd-be34-6dfef97f0c28"},{"assignedTimestamp":"2024-01-13T03:26:37Z","capabilityStatus":"Enabled","service":"CRM","servicePlanId":"8c66ef8a-177f-4c0d-853c-d4f219331d09"},{"assignedTimestamp":"2023-11-15T22:26:27Z","capabilityStatus":"Enabled","service":"VivaPulsePROD","servicePlanId":"b29b2eba-821a-4a32-8a5e-791f430a88d5"},{"assignedTimestamp":"2023-10-09T14:35:17Z","capabilityStatus":"Enabled","service":"CustomerLockbox","servicePlanId":"3ec18638-bd4c-4d3b-8905-479ed636b83e"},{"assignedTimestamp":"2023-09-26T14:05:48Z","capabilityStatus":"Enabled","service":"MixedRealityCollaborationServices","servicePlanId":"3efbd4ed-8958-4824-8389-1321f8730af8"},{"assignedTimestamp":"2023-09-26T14:05:48Z","capabilityStatus":"Enabled","service":"SharePoint","servicePlanId":"e6afcc4a-2eb2-4bc7-8345-ca02bb7a367f"},{"assignedTimestamp":"2023-09-26T14:05:48Z","capabilityStatus":"Enabled","service":"SharePoint","servicePlanId":"f022b139-a6f0-4193-aa7f-5e6b86f4aaf6"},{"assignedTimestamp":"2023-09-26T14:05:48Z","capabilityStatus":"Enabled","service":"exchange","servicePlanId":"4a2cc7a8-4c0f-4740-ae0b-70cdc445bb9b"},{"assignedTimestamp":"2023-09-26T14:05:48Z","capabilityStatus":"Enabled","service":"MixedRealityCollaborationServices","servicePlanId":"dcf9d2f4-772e-4434-b757-77a453cfbc02"},{"assignedTimestamp":"2023-08-30T23:40:03Z","capabilityStatus":"Enabled","service":"SCO","servicePlanId":"a4c6cf29-1168-4076-ba5c-e8fe0e62b17e"},{"assignedTimestamp":"2023-08-15T18:26:13Z","capabilityStatus":"Enabled","service":"SCO","servicePlanId":"3eeb8536-fecf-41bf-a3f8-d6f17a9f3efc"},{"assignedTimestamp":"2023-08-15T18:26:13Z","capabilityStatus":"Enabled","service":"OnlineService","servicePlanId":"75317150-0539-40a7-a034-ec352928e568"},{"assignedTimestamp":"2023-07-23T14:36:38Z","capabilityStatus":"Enabled","service":"MicrosoftCommunicationsOnline","servicePlanId":"0feaeb32-d00e-4d66-bd5a-43b5b83db82c"},{"assignedTimestamp":"2023-07-23T14:36:38Z","capabilityStatus":"Enabled","service":"MicrosoftCommunicationsOnline","servicePlanId":"711413d0-b36e-4cd4-93db-0a50a4ab7ea3"},{"assignedTimestamp":"2023-07-23T14:36:38Z","capabilityStatus":"Enabled","service":"MicrosoftCommunicationsOnline","servicePlanId":"ca4be917-fbce-4b52-839e-6647467a1668"},{"assignedTimestamp":"2023-07-23T14:36:38Z","capabilityStatus":"Enabled","service":"MicrosoftCommunicationsOnline","servicePlanId":"018fb91e-cee3-418c-9063-d7562978bdaf"},{"assignedTimestamp":"2023-06-16T00:45:04Z","capabilityStatus":"Enabled","service":"TeamspaceAPI","servicePlanId":"f8b44f54-18bb-46a3-9658-44ab58712968"},{"assignedTimestamp":"2023-06-16T00:45:04Z","capabilityStatus":"Enabled","service":"TeamspaceAPI","servicePlanId":"0504111f-feb8-4a3c-992a-70280f9a2869"},{"assignedTimestamp":"2023-06-16T00:45:04Z","capabilityStatus":"Enabled","service":"TeamspaceAPI","servicePlanId":"cc8c0802-a325-43df-8cba-995d0c6cb373"},{"assignedTimestamp":"2023-06-16T00:45:04Z","capabilityStatus":"Enabled","service":"TeamspaceAPI","servicePlanId":"9104f592-f2a7-4f77-904c-ca5a5715883f"},{"assignedTimestamp":"2023-06-16T00:45:04Z","capabilityStatus":"Enabled","service":"TeamspaceAPI","servicePlanId":"78b58230-ec7e-4309-913c-93a45cc4735b"},{"assignedTimestamp":"2023-06-14T01:53:48Z","capabilityStatus":"Enabled","service":"exchange","servicePlanId":"c815c93d-0759-4bb8-b857-bc921a71be83"},{"assignedTimestamp":"2023-06-14T01:53:48Z","capabilityStatus":"Enabled","service":"OrgExplorer","servicePlanId":"a8564d77-48d8-4eb3-bfad-2e14bbe05a69"},{"assignedTimestamp":"2023-06-14T01:53:48Z","capabilityStatus":"Enabled","service":"exchange","servicePlanId":"f6de4823-28fa-440b-b886-4783fa86ddba"},{"assignedTimestamp":"2023-04-08T07:24:47Z","capabilityStatus":"Enabled","service":"SCO","servicePlanId":"bb73f429-78ef-4ff2-83c8-722b04c3e7d1"},{"assignedTimestamp":"2023-04-01T19:31:57Z","capabilityStatus":"Enabled","service":"LearningAppServiceInTeams","servicePlanId":"b76fb638-6ba6-402a-b9f9-83d28acb3d86"},{"assignedTimestamp":"2023-02-26T03:17:52Z","capabilityStatus":"Enabled","service":"YammerEnterprise","servicePlanId":"a82fbf69-b4d7-49f4-83a6-915b2cf354f4"},{"assignedTimestamp":"2022-12-19T01:52:19Z","capabilityStatus":"Enabled","service":"YammerEnterprise","servicePlanId":"43304c6a-1d4e-4e0b-9b06-5b2a2ff58a90"},{"assignedTimestamp":"2022-12-19T01:52:19Z","capabilityStatus":"Enabled","service":"YammerEnterprise","servicePlanId":"c244cc9e-622f-4576-92ea-82e233e44e36"},{"assignedTimestamp":"2022-11-18T12:59:49Z","capabilityStatus":"Enabled","service":"CRM","servicePlanId":"6ea4c1ef-c259-46df-bce2-943342cd3cb2"},{"assignedTimestamp":"2022-11-18T12:59:49Z","capabilityStatus":"Enabled","service":"CRM","servicePlanId":"74d93933-6f22-436e-9441-66d205435abb"},{"assignedTimestamp":"2022-11-18T12:59:49Z","capabilityStatus":"Enabled","service":"CRM","servicePlanId":"91f50f7b-2204-4803-acac-5cf5668b8b39"},{"assignedTimestamp":"2022-11-18T12:59:49Z","capabilityStatus":"Enabled","service":"ProcessSimple","servicePlanId":"dc789ed8-0170-4b65-a415-eb77d5bb350a"},{"assignedTimestamp":"2022-11-18T12:59:49Z","capabilityStatus":"Enabled","service":"PowerAppsService","servicePlanId":"ea2cf03b-ac60-46ae-9c1d-eeaeb63cec86"},{"assignedTimestamp":"2022-11-18T12:59:49Z","capabilityStatus":"Enabled","service":"ProcessSimple","servicePlanId":"c5002c70-f725-4367-b409-f0eff4fee6c0"},{"assignedTimestamp":"2022-11-12T07:44:36Z","capabilityStatus":"Enabled","service":"CRM","servicePlanId":"60bf28f9-2b70-4522-96f7-335f5e06c941"},{"assignedTimestamp":"2022-08-08T17:37:43Z","capabilityStatus":"Enabled","service":"WorkplaceAnalytics","servicePlanId":"f477b0f0-3bb1-4890-940c-40fcee6ce05f"},{"assignedTimestamp":"2022-08-07T11:57:57Z","capabilityStatus":"Enabled","service":"Viva-Goals","servicePlanId":"b44c6eaf-5c9f-478c-8f16-8cea26353bfb"},{"assignedTimestamp":"2022-08-01T12:35:21Z","capabilityStatus":"Enabled","service":"exchange","servicePlanId":"f3d5636e-ddc2-41bf-bba6-ca6fadece269"},{"assignedTimestamp":"2022-07-26T23:26:22Z","capabilityStatus":"Enabled","service":"exchange","servicePlanId":"9f431833-0334-42de-a7dc-70aa40db46db"},{"assignedTimestamp":"2022-07-26T23:26:22Z","capabilityStatus":"Enabled","service":"exchange","servicePlanId":"efb87545-963c-4e0d-99df-69c6916d9eb0"},{"assignedTimestamp":"2022-07-26T23:26:22Z","capabilityStatus":"Enabled","service":"exchange","servicePlanId":"34c0d7a0-a70f-4668-9238-47f9fc208882"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"ProcessSimple","servicePlanId":"07699545-9485-468e-95b6-2fca3738be01"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"Adallom","servicePlanId":"8c098270-9dd4-4350-9b30-ba4703f3b36b"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"exchange","servicePlanId":"b1188c4c-1b36-4018-b48b-ee07604f6feb"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"MicrosoftStream","servicePlanId":"6c6042f5-6f01-4d67-b8c1-eb99d36eed3e"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"Sway","servicePlanId":"a23b959c-7ce8-4e57-9140-b90eb88a9e97"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"exchange","servicePlanId":"5136a095-5cf0-4aff-bec3-e84448b38ea5"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"PowerBI","servicePlanId":"70d33638-9c74-4d01-bfd3-562de28bd4ba"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"ProjectWorkManagement","servicePlanId":"b737dad2-2f6c-4c65-90e3-ca563267e8b9"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"ProjectProgramsAndPortfolios","servicePlanId":"818523f5-016b-4355-9be8-ed6944946ea7"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"OfficeForms","servicePlanId":"e212cbc7-0961-4c40-9825-01117710dcb1"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"exchange","servicePlanId":"4de31727-a228-4ec3-a5bf-8e45b5ca48cc"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"SharePoint","servicePlanId":"2bdbaf8f-738f-4ac7-9234-3c3ee2ce7d0f"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"exchange","servicePlanId":"2f442157-a11c-46b9-ae5b-6e39ff4e5849"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"MicrosoftOffice","servicePlanId":"663a804f-1c30-4ff0-9915-9db84f0d1cea"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"PowerAppsService","servicePlanId":"9c0dab89-a30c-4117-86e7-97bda240acd2"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"exchange","servicePlanId":"efb0351d-3b08-4503-993d-383af8de41e3"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"SharePoint","servicePlanId":"da792a53-cbc0-4184-a10d-e544dd34b3c1"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"Deskless","servicePlanId":"8c7d2df8-86f0-4902-b2ed-a0458298f3b3"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"ProcessSimple","servicePlanId":"fa200448-008c-4acb-abd4-ea106ed2199d"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"To-Do","servicePlanId":"3fb82609-8c27-4f7b-bd51-30634711ee67"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"YammerEnterprise","servicePlanId":"7547a3fe-08ee-4ccb-b430-5077c5041653"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"WhiteboardServices","servicePlanId":"4a51bca5-1eff-43f5-878c-177680f191af"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"MicrosoftOffice","servicePlanId":"43de0ff5-c92c-492b-9116-175376d08c38"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"CRM","servicePlanId":"50554c47-71d9-49fd-bc54-42a2765c555c"},{"assignedTimestamp":"2022-07-26T00:49:42Z","capabilityStatus":"Enabled","service":"AADPremiumService","servicePlanId":"41781fb2-bc02-4b7c-bd55-b576c07bb09d"},{"assignedTimestamp":"2022-07-26T00:49:42Z","capabilityStatus":"Enabled","service":"RMSOnline","servicePlanId":"bea4c11e-220a-4e6d-8eb8-8ea15d019f90"},{"assignedTimestamp":"2022-07-26T00:49:42Z","capabilityStatus":"Enabled","service":"AADPremiumService","servicePlanId":"eec0eb4f-6444-4f95-aba0-50c24d67f998"},{"assignedTimestamp":"2022-07-26T00:49:42Z","capabilityStatus":"Enabled","service":"SCO","servicePlanId":"c1ec4a95-1f05-45b3-a911-aa3fa01094f5"},{"assignedTimestamp":"2022-07-26T00:49:42Z","capabilityStatus":"Enabled","service":"AzureAdvancedThreatAnalytics","servicePlanId":"14ab5db5-e6c4-4b20-b4bc-13e36fd2227f"},{"assignedTimestamp":"2022-07-26T00:49:42Z","capabilityStatus":"Enabled","service":"RMSOnline","servicePlanId":"6c57d4b6-3b23-47a5-9bc9-69f17b4947b3"},{"assignedTimestamp":"2022-07-26T00:49:42Z","capabilityStatus":"Enabled","service":"MultiFactorService","servicePlanId":"8a256a2b-b617-496d-b51b-e76466e88db0"},{"assignedTimestamp":"2022-07-26T00:49:42Z","capabilityStatus":"Enabled","service":"RMSOnline","servicePlanId":"5689bec4-755d-4753-8b61-40975025187c"},{"assignedTimestamp":"2022-07-26T00:49:42Z","capabilityStatus":"Enabled","service":"Adallom","servicePlanId":"2e2ddb96-6af9-4b1d-a3f0-d6ecfd22edb2"},{"assignedTimestamp":"2022-07-26T00:49:42Z","capabilityStatus":"Enabled","service":"WindowsUpdateforBusinessCloudExtensions","servicePlanId":"7bf960f6-2cd9-443a-8046-5dbff9558365"},{"assignedTimestamp":"2022-07-26T00:49:42Z","capabilityStatus":"Enabled","service":"WindowsDefenderATP","servicePlanId":"871d91ec-ec1a-452b-a83f-bd76c7d770ef"},{"assignedTimestamp":"2022-07-26T00:49:42Z","capabilityStatus":"Enabled","service":"CRM","servicePlanId":"59231cdf-b40d-4534-a93e-14d0cd31d27e"},{"assignedTimestamp":"2022-07-26T00:49:42Z","capabilityStatus":"Enabled","service":"Windows","servicePlanId":"e7c91390-7625-45be-94e0-e16907e03118"},{"assignedTimestamp":"2022-07-26T00:49:42Z","capabilityStatus":"Enabled","service":"ProcessSimple","servicePlanId":"2d589a15-b171-4e61-9b5f-31d15eeb2872"},{"assignedTimestamp":"2022-07-26T00:49:42Z","capabilityStatus":"Enabled","service":"Modern-Workplace-Core-ITaas","servicePlanId":"9a6eeb79-0b4b-4bf0-9808-39d99a2cd5a3"},{"assignedTimestamp":"2022-07-26T00:49:42Z","capabilityStatus":"Enabled","service":"CRM","servicePlanId":"18fa3aba-b085-4105-87d7-55617b8585e6"},{"assignedTimestamp":"2022-07-26T00:49:42Z","capabilityStatus":"Enabled","service":"DYN365AISERVICEINSIGHTS","servicePlanId":"1412cdc1-d593-4ad1-9050-40c30ad0b023"},{"assignedTimestamp":"2022-07-26T00:49:42Z","capabilityStatus":"Enabled","service":"ProcessSimple","servicePlanId":"7e6d7d78-73de-46ba-83b1-6d25117334ba"},{"assignedTimestamp":"2022-07-26T00:49:42Z","capabilityStatus":"Enabled","service":"ERP","servicePlanId":"69f07c66-bee4-4222-b051-195095efee5b"},{"assignedTimestamp":"2022-07-26T00:49:42Z","capabilityStatus":"Enabled","service":"CRM","servicePlanId":"d56f3deb-50d8-465a-bedb-f079817ccac1"},{"assignedTimestamp":"2022-07-26T00:49:42Z","capabilityStatus":"Enabled","service":"MicrosoftFormsProTest","servicePlanId":"97f29a83-1a20-44ff-bf48-5e4ad11f3e51"},{"assignedTimestamp":"2022-07-26T00:49:42Z","capabilityStatus":"Enabled","service":"ProjectProgramsAndPortfolios","servicePlanId":"0a05d977-a21a-45b2-91ce-61c240dbafa2"}],"city":"REDMOND","companyName":"Microsoft","consentProvidedForMinor":null,"country":null,"createdDateTime":"2022-07-26T00:30:18Z","creationType":null,"department":"Azure + Dev Exp","dirSyncEnabled":true,"displayName":"Alan Zhang","employeeId":"6163651","facsimileTelephoneNumber":null,"givenName":"Alan","immutableId":"6163651","isCompromised":null,"jobTitle":"SOFTWARE + ENGINEER","lastDirSyncTime":"2024-05-23T00:52:14Z","legalAgeGroupClassification":null,"mail":"example@example.com","mailNickname":"alanzhang","mobile":null,"onPremisesDistinguishedName":"CN=Alan + Zhang,OU=MSE,OU=Users,OU=CoreIdentity,DC=redmond,DC=corp,DC=microsoft,DC=com","onPremisesSecurityIdentifier":"S-1-5-21-2127521184-1604012920-1887927527-59518224","otherMails":[],"passwordPolicies":"DisablePasswordExpiration","passwordProfile":null,"physicalDeliveryOfficeName":"18/2480FL","postalCode":null,"preferredLanguage":null,"provisionedPlans":[{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"exchange"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"exchange"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"SharePoint"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"SharePoint"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"SharePoint"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"SharePoint"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"exchange"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"exchange"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"SharePoint"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"exchange"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"exchange"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"exchange"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"SharePoint"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"exchange"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"SharePoint"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"MicrosoftCommunicationsOnline"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"MicrosoftCommunicationsOnline"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"MicrosoftCommunicationsOnline"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"MicrosoftCommunicationsOnline"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"exchange"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"exchange"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"exchange"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"exchange"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"exchange"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"exchange"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"SharePoint"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"SharePoint"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"exchange"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"exchange"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"exchange"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"exchange"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"exchange"}],"provisioningErrors":[],"proxyAddresses":["X500:/o=microsoft/ou=Exchange + Administrative Group (FYDIBOHF23SPDLT)/cn=Recipients/cn=862210bc3e1042c283aa3599dd502a0e-Alan + Zhang","X500:/o=microsoft/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Recipients/cn=7e7b5f8bb1af4426984d651ab6a7179d-Alan + Zhang-2","x500:/o=ExchangeLabs/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Recipients/cn=2b033205a3c4464193699da520d98f5c-Alan + Zhang","smtp:alanzhang@microsoft.onmicrosoft.com","smtp:alanzhang@service.microsoft.com","SMTP:example@example.com"],"refreshTokensValidFromDateTime":"2022-08-01T21:09:23Z","showInAddressList":null,"signInNames":[],"sipProxyAddress":"example@example.com","state":null,"streetAddress":null,"surname":"Zhang","telephoneNumber":"+1 + (425) 7069079","thumbnailPhoto@odata.mediaEditLink":"directoryObjects/953fd163-96b2-4789-8a83-9cfe693dd8d5/Microsoft.DirectoryServices.User/thumbnailPhoto","usageLocation":"US","userIdentities":[],"userPrincipalName":"example@example.com","userState":null,"userStateChangedOn":null,"userType":"Member","extension_18e31482d3fb4a8ea958aa96b662f508_SupervisorInd":"N","extension_18e31482d3fb4a8ea958aa96b662f508_ReportsToPersonnelNbr":"381902","extension_18e31482d3fb4a8ea958aa96b662f508_ReportsToFullName":"Lingling + Tong","extension_18e31482d3fb4a8ea958aa96b662f508_ReportsToEmailName":"LTONG","extension_18e31482d3fb4a8ea958aa96b662f508_ZipCode":"98052","extension_18e31482d3fb4a8ea958aa96b662f508_StateProvinceCode":"WA","extension_18e31482d3fb4a8ea958aa96b662f508_CountryShortCode":"US","extension_18e31482d3fb4a8ea958aa96b662f508_CityName":"REDMOND","extension_18e31482d3fb4a8ea958aa96b662f508_BuildingName":"18","extension_18e31482d3fb4a8ea958aa96b662f508_BuildingID":"17","extension_18e31482d3fb4a8ea958aa96b662f508_AddressLine1":"1 + Microsoft Way","extension_18e31482d3fb4a8ea958aa96b662f508_ProfitCenterCode":"P10040929","extension_18e31482d3fb4a8ea958aa96b662f508_CostCenterCode":"10040929","extension_18e31482d3fb4a8ea958aa96b662f508_PositionNumber":"72561663","extension_18e31482d3fb4a8ea958aa96b662f508_LocationAreaCode":"US","extension_18e31482d3fb4a8ea958aa96b662f508_CompanyCode":"1010","extension_18e31482d3fb4a8ea958aa96b662f508_PersonnelNumber":"6163651"}' + headers: + access-control-allow-origin: + - '*' + cache-control: + - no-cache + content-length: + - '28239' + content-type: + - application/json; odata=minimalmetadata; streaming=true; charset=utf-8 + dataserviceversion: + - 3.0; + date: + - Mon, 17 Jun 2024 02:35:58 GMT + duration: + - '1902016' + expires: + - '-1' + ocp-aad-diagnostics-server-name: + - 9vLP//9Ojv4IBHvhhIns4m6SvUHUAdjPBsg7zx8XeMw= + ocp-aad-session-key: + - rlveI3MZcKOzqWUfUuZ2a2mseVHfcm1zPNhEj82fk0q8aLI3k1jGLSKPoN37qzmjIwHcWaVNA0NXxMT_YpOvQHPFw8pz6MyaDV0bvRmXt6uvoSVYZg10RvD260uk1IRt.TRq7EDgHB00t72dBo7YsuhbAkz55EuikJegCzwlQlPA + pragma: + - no-cache + request-id: + - d7ab1ddc-2277-42a9-ad35-1e2bd05450ee + strict-transport-security: + - max-age=31536000; includeSubDomains + x-aspnet-version: + - 4.0.30319 + x-ms-dirapi-data-contract-version: + - '1.6' + x-ms-resource-unit: + - '1' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - grafana create + Connection: + - keep-alive + ParameterSetName: + - -g -n -l + User-Agent: + - AZURECLI/2.53.0 azsdk-python-azure-mgmt-authorization/4.0.0 Python/3.8.10 + (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions?$filter=roleName%20eq%20%27Grafana%20Admin%27&api-version=2022-05-01-preview + response: + body: + string: '{"value":[{"properties":{"roleName":"Grafana Admin","type":"BuiltInRole","description":"Built-in + Grafana admin role","assignableScopes":["/"],"permissions":[{"actions":[],"notActions":[],"dataActions":["Microsoft.Dashboard/grafana/ActAsGrafanaAdmin/action"],"notDataActions":[]}],"createdOn":"2021-07-15T21:32:35.3802340Z","updatedOn":"2021-11-11T20:15:14.8104670Z","createdBy":null,"updatedBy":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/22926164-76b3-42b3-bc55-97df8dab3e41","type":"Microsoft.Authorization/roleDefinitions","name":"22926164-76b3-42b3-bc55-97df8dab3e41"}]}' + headers: + cache-control: + - no-cache + content-length: + - '644' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 02:35:58 GMT + expires: + - '-1' + pragma: + - no-cache + set-cookie: + - x-ms-gateway-slice=Production; path=/; secure; samesite=none; httponly + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-msedge-ref: + - 'Ref A: C5B5C94D40C7448089238CB04A0F3B4F Ref B: CO6AA3150219019 Ref C: 2024-06-17T02:35:59Z' + status: + code: 200 + message: OK +- request: + body: '{"properties": {"roleDefinitionId": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/22926164-76b3-42b3-bc55-97df8dab3e41", + "principalId": "953fd163-96b2-4789-8a83-9cfe693dd8d5", "principalType": "User"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - grafana create + Connection: + - keep-alive + Content-Length: + - '258' + Content-Type: + - application/json + ParameterSetName: + - -g -n -l + User-Agent: + - AZURECLI/2.53.0 azsdk-python-azure-mgmt-authorization/4.0.0 Python/3.8.10 + (Windows-10-10.0.22631-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_amg000001/providers/Microsoft.Dashboard/grafana/clitestamgbackup000002/providers/Microsoft.Authorization/roleAssignments/88888888-0000-0000-0000-000000000001?api-version=2022-04-01 + response: + body: + string: '{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/22926164-76b3-42b3-bc55-97df8dab3e41","principalId":"953fd163-96b2-4789-8a83-9cfe693dd8d5","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_amg000001/providers/Microsoft.Dashboard/grafana/clitestamgbackup000002","condition":null,"conditionVersion":null,"createdOn":"2024-06-17T02:36:00.1695857Z","updatedOn":"2024-06-17T02:36:00.5745849Z","createdBy":null,"updatedBy":"953fd163-96b2-4789-8a83-9cfe693dd8d5","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_amg000001/providers/Microsoft.Dashboard/grafana/clitestamgbackup000002/providers/Microsoft.Authorization/roleAssignments/88888888-0000-0000-0000-000000000001","type":"Microsoft.Authorization/roleAssignments","name":"88888888-0000-0000-0000-000000000001"}' + headers: + cache-control: + - no-cache + content-length: + - '1001' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 02:36:01 GMT + expires: + - '-1' + pragma: + - no-cache + set-cookie: + - x-ms-gateway-slice=Production; path=/; secure; samesite=none; httponly + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-writes: + - '1199' + x-msedge-ref: + - 'Ref A: F1E1D1D2AE4C48DC9B0DDBF9D133646E Ref B: CO6AA3150219025 Ref C: 2024-06-17T02:36:00Z' + status: + code: 201 + message: Created +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - grafana create + Connection: + - keep-alive + ParameterSetName: + - -g -n -l + User-Agent: + - AZURECLI/2.53.0 azsdk-python-azure-mgmt-authorization/4.0.0 Python/3.8.10 + (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions?$filter=roleName%20eq%20%27Monitoring%20Reader%27&api-version=2022-05-01-preview + response: + body: + string: '{"value":[{"properties":{"roleName":"Monitoring Reader","type":"BuiltInRole","description":"Can + read all monitoring data.","assignableScopes":["/"],"permissions":[{"actions":["*/read","Microsoft.OperationalInsights/workspaces/search/action","Microsoft.Support/*"],"notActions":[],"dataActions":[],"notDataActions":[]}],"createdOn":"2016-09-21T19:19:52.4939376Z","updatedOn":"2022-09-06T17:20:40.5763144Z","createdBy":null,"updatedBy":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/43d0d8ad-25c7-4714-9337-8ba259a9fe05","type":"Microsoft.Authorization/roleDefinitions","name":"43d0d8ad-25c7-4714-9337-8ba259a9fe05"}]}' + headers: + cache-control: + - no-cache + content-length: + - '683' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 02:36:01 GMT + expires: + - '-1' + pragma: + - no-cache + set-cookie: + - x-ms-gateway-slice=Production; path=/; secure; samesite=none; httponly + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-msedge-ref: + - 'Ref A: 7D9111379C8642929133FEA87DFBA3D6 Ref B: CO6AA3150218011 Ref C: 2024-06-17T02:36:02Z' + status: + code: 200 + message: OK +- request: + body: '{"properties": {"roleDefinitionId": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/43d0d8ad-25c7-4714-9337-8ba259a9fe05", + "principalId": "dd2213eb-6d53-48e8-927d-00421bdedd92", "principalType": "ServicePrincipal"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - grafana create + Connection: + - keep-alive + Content-Length: + - '270' + Content-Type: + - application/json + ParameterSetName: + - -g -n -l + User-Agent: + - AZURECLI/2.53.0 azsdk-python-azure-mgmt-authorization/4.0.0 Python/3.8.10 + (Windows-10-10.0.22631-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/88888888-0000-0000-0000-000000000002?api-version=2022-04-01 + response: + body: + string: '{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/43d0d8ad-25c7-4714-9337-8ba259a9fe05","principalId":"dd2213eb-6d53-48e8-927d-00421bdedd92","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2024-06-17T02:36:02.5569349Z","updatedOn":"2024-06-17T02:36:02.9505783Z","createdBy":null,"updatedBy":"953fd163-96b2-4789-8a83-9cfe693dd8d5","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/88888888-0000-0000-0000-000000000002","type":"Microsoft.Authorization/roleAssignments","name":"88888888-0000-0000-0000-000000000002"}' + headers: + cache-control: + - no-cache + content-length: + - '823' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 02:36:04 GMT + expires: + - '-1' + pragma: + - no-cache + set-cookie: + - x-ms-gateway-slice=Production; path=/; secure; samesite=none; httponly + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-writes: + - '1199' + x-msedge-ref: + - 'Ref A: E6D266E7FFE2473B8D3B8BFF4E6818C2 Ref B: CO6AA3150220045 Ref C: 2024-06-17T02:36:02Z' + status: + code: 201 + message: Created +- request: + body: '{"sku": {"name": "Standard"}, "properties": {}, "identity": {"type": "SystemAssigned"}, + "location": "westcentralus"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - grafana create + Connection: + - keep-alive + Content-Length: + - '116' + Content-Type: + - application/json + ParameterSetName: + - -g -n -l + User-Agent: + - AZURECLI/2.53.0 azsdk-python-mgmt-dashboard/1.1.0 Python/3.8.10 (Windows-10-10.0.22631-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_amg000001/providers/Microsoft.Dashboard/grafana/clitestamgbackup000003?api-version=2023-09-01 + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_amg000001/providers/Microsoft.Dashboard/grafana/clitestamgbackup000003","name":"clitestamgbackup000003","type":"microsoft.dashboard/grafana","sku":{"name":"Standard"},"location":"westcentralus","tags":{},"systemData":{"createdBy":"example@example.com","createdByType":"User","createdAt":"2024-06-17T02:36:06.0841193Z","lastModifiedBy":"example@example.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-17T02:36:06.0841193Z"},"identity":{"principalId":"eea43223-977f-448f-8d6e-bb9eec414266","tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47","type":"SystemAssigned"},"properties":{"provisioningState":"Accepted","grafanaVersion":null,"endpoint":"https://clitestamgbackup000003-hjgwh3b5b3etdwfu.wcus.grafana.azure.com","zoneRedundancy":"Disabled","publicNetworkAccess":"Enabled","privateEndpointConnections":null,"autoGeneratedDomainNameLabelScope":"TenantReuse","apiKey":"Disabled","deterministicOutboundIP":"Disabled","outboundIPs":null,"grafanaIntegrations":{"azureMonitorWorkspaceIntegrations":[]},"enterpriseConfigurations":null,"grafanaConfigurations":{"smtp":{"enabled":false}},"grafanaPlugins":null,"grafanaMajorVersion":"10"}}' + headers: + api-supported-versions: + - 2021-09-01-preview, 2022-05-01-preview, 2022-08-01, 2022-10-01-preview, 2023-09-01, + 2023-10-01-preview + azure-asyncoperation: + - https://management.azure.com/providers/Microsoft.Dashboard/locations/WESTCENTRALUS/operationStatuses/f50adc42-36a3-40a1-baad-a33612eb574d*9B4B6CB1AD5A42C715CD4823EC1F3C1B18DAB522BF7F7E5F34AF1F2A152B6868?api-version=2023-09-01&t=638541885672559648&c=MIIHpTCCBo2gAwIBAgITfwM6vSxODJvqjFP4oQAEAzq9LDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNTE1MTI0NjQwWhcNMjUwNTEwMTI0NjQwWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKa4cOTKf-wVpLKiG5Zei1-Oc5u5PvibFdqWIGFZDLmSA3G2jYrx6dKQ8NH10xxzVOMT_dqQOb2nPmPDhnS3CUlhwx_iI9VSftq8J182Ci01SlOzoieOj_kBg-1yQ4TB3DD7Rwgy40TMWgK-1lkliuLAgSHruwrRW8Kj8Q96A0oGxy1RQggyCNWVG8EsUp1ngtGu-yi1BZRa4Q-v_x9KFfbvtOc9KIfKRFs2r2zg4MWc4xCzQCYrRXIVfS-sFxEn1GbDqtYc4-y5T978_4OnKXidZCkJqT4v1ZRcgxKZpH8d4GmacrEfBoCqjg9ZayboCoIPz5wEIF9LOngoqXqnmYECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBRCKTJWBui0JqrIiMW81zJdA9-tSDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGJpRHLgYBJ-Hg0664G6_TgQ8luNO24um3ktexLaPrnailsQdaNThyJ4w9TTpMvyG31DlS7euSnKy8IsfMzCDxu1mmgziF9Urf-OpUw3u-ze-9z_PmzXym0G-rk8OrPpWWdAeApaUIHmydJGO_yrSQURQDLY9ATNa4gS1c9rQLruie0ZkPwjhAJCwpdK615q7s9ssaQ_HZEXM9r3mojVMYMB6b7TQJcwlVHBvkRO5u4HnAI26O2e-pcDzgccXJ6mqM158VJM-AyU1D2gWCqHj4zml1U005Ot-Fx-C3N3HCVImLvAllBxeQdwzOTae6Br-eXo1NCFf1ahI2fP4G_nB7o&s=CF9EUJQQYpItH9-k_fEPSy6n7qwSl1UVxIr25n1JsYSOX8FpbpinJcmT0HgRvEfd1Tw_Z6QgN2c1r2j9euNR34lBi1IKiOwnPQtPdp0E3mJhZlZVWlLmYpwcgLVznngmK4zMf5BSC-IXnVuWurc2-ze73WPDUgz06dL1TZZHoDFa7na8v-uLf-RzBoQo-EIb7hiNK3LRxQXm33mWJyY9F8snzSu4g6rKluLYX0n3pVrzxMuhagyRYnmjbdrghb31ULswsxUBbm2aZ-3loSCW7mBXvWh0Gmalu18U6FX5_3Brr-2CQsUjJGUfJ75ZMmcpQ5tRGaS1tC9E8oupmHcIxQ&h=FbKbzY7W05jA6EzYxLF-Evnc-P_g0vjSsI9aLbm3Fi8 + cache-control: + - no-cache + content-length: + - '1224' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 02:36:06 GMT + etag: + - '"00005c3e-0000-0600-0000-666fa1170000"' + expires: + - '-1' + location: + - https://management.azure.com/providers/Microsoft.Dashboard/locations/WESTCENTRALUS/operationStatuses/f50adc42-36a3-40a1-baad-a33612eb574d*9B4B6CB1AD5A42C715CD4823EC1F3C1B18DAB522BF7F7E5F34AF1F2A152B6868?api-version=2023-09-01&t=638541885672559648&c=MIIHpTCCBo2gAwIBAgITfwM6vSxODJvqjFP4oQAEAzq9LDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNTE1MTI0NjQwWhcNMjUwNTEwMTI0NjQwWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKa4cOTKf-wVpLKiG5Zei1-Oc5u5PvibFdqWIGFZDLmSA3G2jYrx6dKQ8NH10xxzVOMT_dqQOb2nPmPDhnS3CUlhwx_iI9VSftq8J182Ci01SlOzoieOj_kBg-1yQ4TB3DD7Rwgy40TMWgK-1lkliuLAgSHruwrRW8Kj8Q96A0oGxy1RQggyCNWVG8EsUp1ngtGu-yi1BZRa4Q-v_x9KFfbvtOc9KIfKRFs2r2zg4MWc4xCzQCYrRXIVfS-sFxEn1GbDqtYc4-y5T978_4OnKXidZCkJqT4v1ZRcgxKZpH8d4GmacrEfBoCqjg9ZayboCoIPz5wEIF9LOngoqXqnmYECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBRCKTJWBui0JqrIiMW81zJdA9-tSDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGJpRHLgYBJ-Hg0664G6_TgQ8luNO24um3ktexLaPrnailsQdaNThyJ4w9TTpMvyG31DlS7euSnKy8IsfMzCDxu1mmgziF9Urf-OpUw3u-ze-9z_PmzXym0G-rk8OrPpWWdAeApaUIHmydJGO_yrSQURQDLY9ATNa4gS1c9rQLruie0ZkPwjhAJCwpdK615q7s9ssaQ_HZEXM9r3mojVMYMB6b7TQJcwlVHBvkRO5u4HnAI26O2e-pcDzgccXJ6mqM158VJM-AyU1D2gWCqHj4zml1U005Ot-Fx-C3N3HCVImLvAllBxeQdwzOTae6Br-eXo1NCFf1ahI2fP4G_nB7o&s=CF9EUJQQYpItH9-k_fEPSy6n7qwSl1UVxIr25n1JsYSOX8FpbpinJcmT0HgRvEfd1Tw_Z6QgN2c1r2j9euNR34lBi1IKiOwnPQtPdp0E3mJhZlZVWlLmYpwcgLVznngmK4zMf5BSC-IXnVuWurc2-ze73WPDUgz06dL1TZZHoDFa7na8v-uLf-RzBoQo-EIb7hiNK3LRxQXm33mWJyY9F8snzSu4g6rKluLYX0n3pVrzxMuhagyRYnmjbdrghb31ULswsxUBbm2aZ-3loSCW7mBXvWh0Gmalu18U6FX5_3Brr-2CQsUjJGUfJ75ZMmcpQ5tRGaS1tC9E8oupmHcIxQ&h=FbKbzY7W05jA6EzYxLF-Evnc-P_g0vjSsI9aLbm3Fi8 + mise-correlation-id: + - 5d22cee7-f62a-4a0a-94a9-102e51b0e88b + pragma: + - no-cache + request-context: + - appId=cid-v1:c5d15200-b714-40a5-9a7a-a4ecac3e5442 + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-providerhub-traffic: + - 'True' + x-ms-ratelimit-remaining-subscription-writes: + - '1199' + x-msedge-ref: + - 'Ref A: 1A24B3AA2B364A168A79097D5CCF2663 Ref B: CO6AA3150217009 Ref C: 2024-06-17T02:36:05Z' + status: + code: 201 + message: Created +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - grafana create + Connection: + - keep-alive + ParameterSetName: + - -g -n -l + User-Agent: + - AZURECLI/2.53.0 azsdk-python-mgmt-dashboard/1.1.0 Python/3.8.10 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/providers/Microsoft.Dashboard/locations/WESTCENTRALUS/operationStatuses/f50adc42-36a3-40a1-baad-a33612eb574d*9B4B6CB1AD5A42C715CD4823EC1F3C1B18DAB522BF7F7E5F34AF1F2A152B6868?api-version=2023-09-01&t=638541885672559648&c=MIIHpTCCBo2gAwIBAgITfwM6vSxODJvqjFP4oQAEAzq9LDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNTE1MTI0NjQwWhcNMjUwNTEwMTI0NjQwWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKa4cOTKf-wVpLKiG5Zei1-Oc5u5PvibFdqWIGFZDLmSA3G2jYrx6dKQ8NH10xxzVOMT_dqQOb2nPmPDhnS3CUlhwx_iI9VSftq8J182Ci01SlOzoieOj_kBg-1yQ4TB3DD7Rwgy40TMWgK-1lkliuLAgSHruwrRW8Kj8Q96A0oGxy1RQggyCNWVG8EsUp1ngtGu-yi1BZRa4Q-v_x9KFfbvtOc9KIfKRFs2r2zg4MWc4xCzQCYrRXIVfS-sFxEn1GbDqtYc4-y5T978_4OnKXidZCkJqT4v1ZRcgxKZpH8d4GmacrEfBoCqjg9ZayboCoIPz5wEIF9LOngoqXqnmYECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBRCKTJWBui0JqrIiMW81zJdA9-tSDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGJpRHLgYBJ-Hg0664G6_TgQ8luNO24um3ktexLaPrnailsQdaNThyJ4w9TTpMvyG31DlS7euSnKy8IsfMzCDxu1mmgziF9Urf-OpUw3u-ze-9z_PmzXym0G-rk8OrPpWWdAeApaUIHmydJGO_yrSQURQDLY9ATNa4gS1c9rQLruie0ZkPwjhAJCwpdK615q7s9ssaQ_HZEXM9r3mojVMYMB6b7TQJcwlVHBvkRO5u4HnAI26O2e-pcDzgccXJ6mqM158VJM-AyU1D2gWCqHj4zml1U005Ot-Fx-C3N3HCVImLvAllBxeQdwzOTae6Br-eXo1NCFf1ahI2fP4G_nB7o&s=CF9EUJQQYpItH9-k_fEPSy6n7qwSl1UVxIr25n1JsYSOX8FpbpinJcmT0HgRvEfd1Tw_Z6QgN2c1r2j9euNR34lBi1IKiOwnPQtPdp0E3mJhZlZVWlLmYpwcgLVznngmK4zMf5BSC-IXnVuWurc2-ze73WPDUgz06dL1TZZHoDFa7na8v-uLf-RzBoQo-EIb7hiNK3LRxQXm33mWJyY9F8snzSu4g6rKluLYX0n3pVrzxMuhagyRYnmjbdrghb31ULswsxUBbm2aZ-3loSCW7mBXvWh0Gmalu18U6FX5_3Brr-2CQsUjJGUfJ75ZMmcpQ5tRGaS1tC9E8oupmHcIxQ&h=FbKbzY7W05jA6EzYxLF-Evnc-P_g0vjSsI9aLbm3Fi8 + response: + body: + string: '{"id":"/providers/Microsoft.Dashboard/locations/WESTCENTRALUS/operationStatuses/f50adc42-36a3-40a1-baad-a33612eb574d*9B4B6CB1AD5A42C715CD4823EC1F3C1B18DAB522BF7F7E5F34AF1F2A152B6868","name":"f50adc42-36a3-40a1-baad-a33612eb574d*9B4B6CB1AD5A42C715CD4823EC1F3C1B18DAB522BF7F7E5F34AF1F2A152B6868","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_amg000001/providers/Microsoft.Dashboard/grafana/clitestamgbackup000003","status":"Accepted","startTime":"2024-06-17T02:36:06.9428143Z"}' + headers: + cache-control: + - no-cache + content-length: + - '519' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 02:36:06 GMT + etag: + - '"00001aec-0000-0600-0000-666fa1160000"' + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-msedge-ref: + - 'Ref A: 549D661621A64679BD7851F10D0ECF38 Ref B: CO6AA3150217009 Ref C: 2024-06-17T02:36:07Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - grafana create + Connection: + - keep-alive + ParameterSetName: + - -g -n -l + User-Agent: + - AZURECLI/2.53.0 azsdk-python-mgmt-dashboard/1.1.0 Python/3.8.10 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/providers/Microsoft.Dashboard/locations/WESTCENTRALUS/operationStatuses/f50adc42-36a3-40a1-baad-a33612eb574d*9B4B6CB1AD5A42C715CD4823EC1F3C1B18DAB522BF7F7E5F34AF1F2A152B6868?api-version=2023-09-01&t=638541885672559648&c=MIIHpTCCBo2gAwIBAgITfwM6vSxODJvqjFP4oQAEAzq9LDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNTE1MTI0NjQwWhcNMjUwNTEwMTI0NjQwWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKa4cOTKf-wVpLKiG5Zei1-Oc5u5PvibFdqWIGFZDLmSA3G2jYrx6dKQ8NH10xxzVOMT_dqQOb2nPmPDhnS3CUlhwx_iI9VSftq8J182Ci01SlOzoieOj_kBg-1yQ4TB3DD7Rwgy40TMWgK-1lkliuLAgSHruwrRW8Kj8Q96A0oGxy1RQggyCNWVG8EsUp1ngtGu-yi1BZRa4Q-v_x9KFfbvtOc9KIfKRFs2r2zg4MWc4xCzQCYrRXIVfS-sFxEn1GbDqtYc4-y5T978_4OnKXidZCkJqT4v1ZRcgxKZpH8d4GmacrEfBoCqjg9ZayboCoIPz5wEIF9LOngoqXqnmYECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBRCKTJWBui0JqrIiMW81zJdA9-tSDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGJpRHLgYBJ-Hg0664G6_TgQ8luNO24um3ktexLaPrnailsQdaNThyJ4w9TTpMvyG31DlS7euSnKy8IsfMzCDxu1mmgziF9Urf-OpUw3u-ze-9z_PmzXym0G-rk8OrPpWWdAeApaUIHmydJGO_yrSQURQDLY9ATNa4gS1c9rQLruie0ZkPwjhAJCwpdK615q7s9ssaQ_HZEXM9r3mojVMYMB6b7TQJcwlVHBvkRO5u4HnAI26O2e-pcDzgccXJ6mqM158VJM-AyU1D2gWCqHj4zml1U005Ot-Fx-C3N3HCVImLvAllBxeQdwzOTae6Br-eXo1NCFf1ahI2fP4G_nB7o&s=CF9EUJQQYpItH9-k_fEPSy6n7qwSl1UVxIr25n1JsYSOX8FpbpinJcmT0HgRvEfd1Tw_Z6QgN2c1r2j9euNR34lBi1IKiOwnPQtPdp0E3mJhZlZVWlLmYpwcgLVznngmK4zMf5BSC-IXnVuWurc2-ze73WPDUgz06dL1TZZHoDFa7na8v-uLf-RzBoQo-EIb7hiNK3LRxQXm33mWJyY9F8snzSu4g6rKluLYX0n3pVrzxMuhagyRYnmjbdrghb31ULswsxUBbm2aZ-3loSCW7mBXvWh0Gmalu18U6FX5_3Brr-2CQsUjJGUfJ75ZMmcpQ5tRGaS1tC9E8oupmHcIxQ&h=FbKbzY7W05jA6EzYxLF-Evnc-P_g0vjSsI9aLbm3Fi8 + response: + body: + string: '{"id":"/providers/Microsoft.Dashboard/locations/WESTCENTRALUS/operationStatuses/f50adc42-36a3-40a1-baad-a33612eb574d*9B4B6CB1AD5A42C715CD4823EC1F3C1B18DAB522BF7F7E5F34AF1F2A152B6868","name":"f50adc42-36a3-40a1-baad-a33612eb574d*9B4B6CB1AD5A42C715CD4823EC1F3C1B18DAB522BF7F7E5F34AF1F2A152B6868","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_amg000001/providers/Microsoft.Dashboard/grafana/clitestamgbackup000003","status":"Accepted","startTime":"2024-06-17T02:36:06.9428143Z"}' + headers: + cache-control: + - no-cache + content-length: + - '519' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 02:36:36 GMT + etag: + - '"00001aec-0000-0600-0000-666fa1160000"' + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-msedge-ref: + - 'Ref A: D4CBD9FAECCA442CAFE22B283521D54A Ref B: CO6AA3150217009 Ref C: 2024-06-17T02:36:37Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - grafana create + Connection: + - keep-alive + ParameterSetName: + - -g -n -l + User-Agent: + - AZURECLI/2.53.0 azsdk-python-mgmt-dashboard/1.1.0 Python/3.8.10 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/providers/Microsoft.Dashboard/locations/WESTCENTRALUS/operationStatuses/f50adc42-36a3-40a1-baad-a33612eb574d*9B4B6CB1AD5A42C715CD4823EC1F3C1B18DAB522BF7F7E5F34AF1F2A152B6868?api-version=2023-09-01&t=638541885672559648&c=MIIHpTCCBo2gAwIBAgITfwM6vSxODJvqjFP4oQAEAzq9LDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNTE1MTI0NjQwWhcNMjUwNTEwMTI0NjQwWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKa4cOTKf-wVpLKiG5Zei1-Oc5u5PvibFdqWIGFZDLmSA3G2jYrx6dKQ8NH10xxzVOMT_dqQOb2nPmPDhnS3CUlhwx_iI9VSftq8J182Ci01SlOzoieOj_kBg-1yQ4TB3DD7Rwgy40TMWgK-1lkliuLAgSHruwrRW8Kj8Q96A0oGxy1RQggyCNWVG8EsUp1ngtGu-yi1BZRa4Q-v_x9KFfbvtOc9KIfKRFs2r2zg4MWc4xCzQCYrRXIVfS-sFxEn1GbDqtYc4-y5T978_4OnKXidZCkJqT4v1ZRcgxKZpH8d4GmacrEfBoCqjg9ZayboCoIPz5wEIF9LOngoqXqnmYECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBRCKTJWBui0JqrIiMW81zJdA9-tSDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGJpRHLgYBJ-Hg0664G6_TgQ8luNO24um3ktexLaPrnailsQdaNThyJ4w9TTpMvyG31DlS7euSnKy8IsfMzCDxu1mmgziF9Urf-OpUw3u-ze-9z_PmzXym0G-rk8OrPpWWdAeApaUIHmydJGO_yrSQURQDLY9ATNa4gS1c9rQLruie0ZkPwjhAJCwpdK615q7s9ssaQ_HZEXM9r3mojVMYMB6b7TQJcwlVHBvkRO5u4HnAI26O2e-pcDzgccXJ6mqM158VJM-AyU1D2gWCqHj4zml1U005Ot-Fx-C3N3HCVImLvAllBxeQdwzOTae6Br-eXo1NCFf1ahI2fP4G_nB7o&s=CF9EUJQQYpItH9-k_fEPSy6n7qwSl1UVxIr25n1JsYSOX8FpbpinJcmT0HgRvEfd1Tw_Z6QgN2c1r2j9euNR34lBi1IKiOwnPQtPdp0E3mJhZlZVWlLmYpwcgLVznngmK4zMf5BSC-IXnVuWurc2-ze73WPDUgz06dL1TZZHoDFa7na8v-uLf-RzBoQo-EIb7hiNK3LRxQXm33mWJyY9F8snzSu4g6rKluLYX0n3pVrzxMuhagyRYnmjbdrghb31ULswsxUBbm2aZ-3loSCW7mBXvWh0Gmalu18U6FX5_3Brr-2CQsUjJGUfJ75ZMmcpQ5tRGaS1tC9E8oupmHcIxQ&h=FbKbzY7W05jA6EzYxLF-Evnc-P_g0vjSsI9aLbm3Fi8 + response: + body: + string: '{"id":"/providers/Microsoft.Dashboard/locations/WESTCENTRALUS/operationStatuses/f50adc42-36a3-40a1-baad-a33612eb574d*9B4B6CB1AD5A42C715CD4823EC1F3C1B18DAB522BF7F7E5F34AF1F2A152B6868","name":"f50adc42-36a3-40a1-baad-a33612eb574d*9B4B6CB1AD5A42C715CD4823EC1F3C1B18DAB522BF7F7E5F34AF1F2A152B6868","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_amg000001/providers/Microsoft.Dashboard/grafana/clitestamgbackup000003","status":"Accepted","startTime":"2024-06-17T02:36:06.9428143Z"}' + headers: + cache-control: + - no-cache + content-length: + - '519' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 02:37:07 GMT + etag: + - '"00001aec-0000-0600-0000-666fa1160000"' + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-msedge-ref: + - 'Ref A: 1CE18BE673C64C909F7E27666C99707F Ref B: CO6AA3150217009 Ref C: 2024-06-17T02:37:07Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - grafana create + Connection: + - keep-alive + ParameterSetName: + - -g -n -l + User-Agent: + - AZURECLI/2.53.0 azsdk-python-mgmt-dashboard/1.1.0 Python/3.8.10 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/providers/Microsoft.Dashboard/locations/WESTCENTRALUS/operationStatuses/f50adc42-36a3-40a1-baad-a33612eb574d*9B4B6CB1AD5A42C715CD4823EC1F3C1B18DAB522BF7F7E5F34AF1F2A152B6868?api-version=2023-09-01&t=638541885672559648&c=MIIHpTCCBo2gAwIBAgITfwM6vSxODJvqjFP4oQAEAzq9LDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNTE1MTI0NjQwWhcNMjUwNTEwMTI0NjQwWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKa4cOTKf-wVpLKiG5Zei1-Oc5u5PvibFdqWIGFZDLmSA3G2jYrx6dKQ8NH10xxzVOMT_dqQOb2nPmPDhnS3CUlhwx_iI9VSftq8J182Ci01SlOzoieOj_kBg-1yQ4TB3DD7Rwgy40TMWgK-1lkliuLAgSHruwrRW8Kj8Q96A0oGxy1RQggyCNWVG8EsUp1ngtGu-yi1BZRa4Q-v_x9KFfbvtOc9KIfKRFs2r2zg4MWc4xCzQCYrRXIVfS-sFxEn1GbDqtYc4-y5T978_4OnKXidZCkJqT4v1ZRcgxKZpH8d4GmacrEfBoCqjg9ZayboCoIPz5wEIF9LOngoqXqnmYECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBRCKTJWBui0JqrIiMW81zJdA9-tSDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGJpRHLgYBJ-Hg0664G6_TgQ8luNO24um3ktexLaPrnailsQdaNThyJ4w9TTpMvyG31DlS7euSnKy8IsfMzCDxu1mmgziF9Urf-OpUw3u-ze-9z_PmzXym0G-rk8OrPpWWdAeApaUIHmydJGO_yrSQURQDLY9ATNa4gS1c9rQLruie0ZkPwjhAJCwpdK615q7s9ssaQ_HZEXM9r3mojVMYMB6b7TQJcwlVHBvkRO5u4HnAI26O2e-pcDzgccXJ6mqM158VJM-AyU1D2gWCqHj4zml1U005Ot-Fx-C3N3HCVImLvAllBxeQdwzOTae6Br-eXo1NCFf1ahI2fP4G_nB7o&s=CF9EUJQQYpItH9-k_fEPSy6n7qwSl1UVxIr25n1JsYSOX8FpbpinJcmT0HgRvEfd1Tw_Z6QgN2c1r2j9euNR34lBi1IKiOwnPQtPdp0E3mJhZlZVWlLmYpwcgLVznngmK4zMf5BSC-IXnVuWurc2-ze73WPDUgz06dL1TZZHoDFa7na8v-uLf-RzBoQo-EIb7hiNK3LRxQXm33mWJyY9F8snzSu4g6rKluLYX0n3pVrzxMuhagyRYnmjbdrghb31ULswsxUBbm2aZ-3loSCW7mBXvWh0Gmalu18U6FX5_3Brr-2CQsUjJGUfJ75ZMmcpQ5tRGaS1tC9E8oupmHcIxQ&h=FbKbzY7W05jA6EzYxLF-Evnc-P_g0vjSsI9aLbm3Fi8 + response: + body: + string: '{"id":"/providers/Microsoft.Dashboard/locations/WESTCENTRALUS/operationStatuses/f50adc42-36a3-40a1-baad-a33612eb574d*9B4B6CB1AD5A42C715CD4823EC1F3C1B18DAB522BF7F7E5F34AF1F2A152B6868","name":"f50adc42-36a3-40a1-baad-a33612eb574d*9B4B6CB1AD5A42C715CD4823EC1F3C1B18DAB522BF7F7E5F34AF1F2A152B6868","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_amg000001/providers/Microsoft.Dashboard/grafana/clitestamgbackup000003","status":"Accepted","startTime":"2024-06-17T02:36:06.9428143Z"}' + headers: + cache-control: + - no-cache + content-length: + - '519' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 02:37:37 GMT + etag: + - '"00001aec-0000-0600-0000-666fa1160000"' + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-msedge-ref: + - 'Ref A: 5216B4AA3DD74DCC8399B659A014894D Ref B: CO6AA3150217009 Ref C: 2024-06-17T02:37:38Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - grafana create + Connection: + - keep-alive + ParameterSetName: + - -g -n -l + User-Agent: + - AZURECLI/2.53.0 azsdk-python-mgmt-dashboard/1.1.0 Python/3.8.10 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/providers/Microsoft.Dashboard/locations/WESTCENTRALUS/operationStatuses/f50adc42-36a3-40a1-baad-a33612eb574d*9B4B6CB1AD5A42C715CD4823EC1F3C1B18DAB522BF7F7E5F34AF1F2A152B6868?api-version=2023-09-01&t=638541885672559648&c=MIIHpTCCBo2gAwIBAgITfwM6vSxODJvqjFP4oQAEAzq9LDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNTE1MTI0NjQwWhcNMjUwNTEwMTI0NjQwWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKa4cOTKf-wVpLKiG5Zei1-Oc5u5PvibFdqWIGFZDLmSA3G2jYrx6dKQ8NH10xxzVOMT_dqQOb2nPmPDhnS3CUlhwx_iI9VSftq8J182Ci01SlOzoieOj_kBg-1yQ4TB3DD7Rwgy40TMWgK-1lkliuLAgSHruwrRW8Kj8Q96A0oGxy1RQggyCNWVG8EsUp1ngtGu-yi1BZRa4Q-v_x9KFfbvtOc9KIfKRFs2r2zg4MWc4xCzQCYrRXIVfS-sFxEn1GbDqtYc4-y5T978_4OnKXidZCkJqT4v1ZRcgxKZpH8d4GmacrEfBoCqjg9ZayboCoIPz5wEIF9LOngoqXqnmYECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBRCKTJWBui0JqrIiMW81zJdA9-tSDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGJpRHLgYBJ-Hg0664G6_TgQ8luNO24um3ktexLaPrnailsQdaNThyJ4w9TTpMvyG31DlS7euSnKy8IsfMzCDxu1mmgziF9Urf-OpUw3u-ze-9z_PmzXym0G-rk8OrPpWWdAeApaUIHmydJGO_yrSQURQDLY9ATNa4gS1c9rQLruie0ZkPwjhAJCwpdK615q7s9ssaQ_HZEXM9r3mojVMYMB6b7TQJcwlVHBvkRO5u4HnAI26O2e-pcDzgccXJ6mqM158VJM-AyU1D2gWCqHj4zml1U005Ot-Fx-C3N3HCVImLvAllBxeQdwzOTae6Br-eXo1NCFf1ahI2fP4G_nB7o&s=CF9EUJQQYpItH9-k_fEPSy6n7qwSl1UVxIr25n1JsYSOX8FpbpinJcmT0HgRvEfd1Tw_Z6QgN2c1r2j9euNR34lBi1IKiOwnPQtPdp0E3mJhZlZVWlLmYpwcgLVznngmK4zMf5BSC-IXnVuWurc2-ze73WPDUgz06dL1TZZHoDFa7na8v-uLf-RzBoQo-EIb7hiNK3LRxQXm33mWJyY9F8snzSu4g6rKluLYX0n3pVrzxMuhagyRYnmjbdrghb31ULswsxUBbm2aZ-3loSCW7mBXvWh0Gmalu18U6FX5_3Brr-2CQsUjJGUfJ75ZMmcpQ5tRGaS1tC9E8oupmHcIxQ&h=FbKbzY7W05jA6EzYxLF-Evnc-P_g0vjSsI9aLbm3Fi8 + response: + body: + string: '{"id":"/providers/Microsoft.Dashboard/locations/WESTCENTRALUS/operationStatuses/f50adc42-36a3-40a1-baad-a33612eb574d*9B4B6CB1AD5A42C715CD4823EC1F3C1B18DAB522BF7F7E5F34AF1F2A152B6868","name":"f50adc42-36a3-40a1-baad-a33612eb574d*9B4B6CB1AD5A42C715CD4823EC1F3C1B18DAB522BF7F7E5F34AF1F2A152B6868","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_amg000001/providers/Microsoft.Dashboard/grafana/clitestamgbackup000003","status":"Accepted","startTime":"2024-06-17T02:36:06.9428143Z"}' + headers: + cache-control: + - no-cache + content-length: + - '519' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 02:38:07 GMT + etag: + - '"00001aec-0000-0600-0000-666fa1160000"' + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-msedge-ref: + - 'Ref A: 974B9D54DF554519944825046555413D Ref B: CO6AA3150217009 Ref C: 2024-06-17T02:38:08Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - grafana create + Connection: + - keep-alive + ParameterSetName: + - -g -n -l + User-Agent: + - AZURECLI/2.53.0 azsdk-python-mgmt-dashboard/1.1.0 Python/3.8.10 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/providers/Microsoft.Dashboard/locations/WESTCENTRALUS/operationStatuses/f50adc42-36a3-40a1-baad-a33612eb574d*9B4B6CB1AD5A42C715CD4823EC1F3C1B18DAB522BF7F7E5F34AF1F2A152B6868?api-version=2023-09-01&t=638541885672559648&c=MIIHpTCCBo2gAwIBAgITfwM6vSxODJvqjFP4oQAEAzq9LDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNTE1MTI0NjQwWhcNMjUwNTEwMTI0NjQwWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKa4cOTKf-wVpLKiG5Zei1-Oc5u5PvibFdqWIGFZDLmSA3G2jYrx6dKQ8NH10xxzVOMT_dqQOb2nPmPDhnS3CUlhwx_iI9VSftq8J182Ci01SlOzoieOj_kBg-1yQ4TB3DD7Rwgy40TMWgK-1lkliuLAgSHruwrRW8Kj8Q96A0oGxy1RQggyCNWVG8EsUp1ngtGu-yi1BZRa4Q-v_x9KFfbvtOc9KIfKRFs2r2zg4MWc4xCzQCYrRXIVfS-sFxEn1GbDqtYc4-y5T978_4OnKXidZCkJqT4v1ZRcgxKZpH8d4GmacrEfBoCqjg9ZayboCoIPz5wEIF9LOngoqXqnmYECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBRCKTJWBui0JqrIiMW81zJdA9-tSDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGJpRHLgYBJ-Hg0664G6_TgQ8luNO24um3ktexLaPrnailsQdaNThyJ4w9TTpMvyG31DlS7euSnKy8IsfMzCDxu1mmgziF9Urf-OpUw3u-ze-9z_PmzXym0G-rk8OrPpWWdAeApaUIHmydJGO_yrSQURQDLY9ATNa4gS1c9rQLruie0ZkPwjhAJCwpdK615q7s9ssaQ_HZEXM9r3mojVMYMB6b7TQJcwlVHBvkRO5u4HnAI26O2e-pcDzgccXJ6mqM158VJM-AyU1D2gWCqHj4zml1U005Ot-Fx-C3N3HCVImLvAllBxeQdwzOTae6Br-eXo1NCFf1ahI2fP4G_nB7o&s=CF9EUJQQYpItH9-k_fEPSy6n7qwSl1UVxIr25n1JsYSOX8FpbpinJcmT0HgRvEfd1Tw_Z6QgN2c1r2j9euNR34lBi1IKiOwnPQtPdp0E3mJhZlZVWlLmYpwcgLVznngmK4zMf5BSC-IXnVuWurc2-ze73WPDUgz06dL1TZZHoDFa7na8v-uLf-RzBoQo-EIb7hiNK3LRxQXm33mWJyY9F8snzSu4g6rKluLYX0n3pVrzxMuhagyRYnmjbdrghb31ULswsxUBbm2aZ-3loSCW7mBXvWh0Gmalu18U6FX5_3Brr-2CQsUjJGUfJ75ZMmcpQ5tRGaS1tC9E8oupmHcIxQ&h=FbKbzY7W05jA6EzYxLF-Evnc-P_g0vjSsI9aLbm3Fi8 + response: + body: + string: '{"id":"/providers/Microsoft.Dashboard/locations/WESTCENTRALUS/operationStatuses/f50adc42-36a3-40a1-baad-a33612eb574d*9B4B6CB1AD5A42C715CD4823EC1F3C1B18DAB522BF7F7E5F34AF1F2A152B6868","name":"f50adc42-36a3-40a1-baad-a33612eb574d*9B4B6CB1AD5A42C715CD4823EC1F3C1B18DAB522BF7F7E5F34AF1F2A152B6868","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_amg000001/providers/Microsoft.Dashboard/grafana/clitestamgbackup000003","status":"Succeeded","startTime":"2024-06-17T02:36:06.9428143Z","endTime":"2024-06-17T02:38:14.0048456Z","error":{},"properties":null}' + headers: + cache-control: + - no-cache + content-length: + - '590' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 02:38:37 GMT + etag: + - '"000035ec-0000-0600-0000-666fa1960000"' + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-msedge-ref: + - 'Ref A: 376EF413ABF7453BAAF656D610FFFAC9 Ref B: CO6AA3150217009 Ref C: 2024-06-17T02:38:38Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - grafana create + Connection: + - keep-alive + ParameterSetName: + - -g -n -l + User-Agent: + - AZURECLI/2.53.0 azsdk-python-mgmt-dashboard/1.1.0 Python/3.8.10 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_amg000001/providers/Microsoft.Dashboard/grafana/clitestamgbackup000003?api-version=2023-09-01 + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_amg000001/providers/Microsoft.Dashboard/grafana/clitestamgbackup000003","name":"clitestamgbackup000003","type":"microsoft.dashboard/grafana","sku":{"name":"Standard"},"location":"westcentralus","tags":{},"systemData":{"createdBy":"example@example.com","createdByType":"User","createdAt":"2024-06-17T02:36:06.0841193Z","lastModifiedBy":"example@example.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-17T02:36:06.0841193Z"},"identity":{"principalId":"eea43223-977f-448f-8d6e-bb9eec414266","tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47","type":"SystemAssigned"},"properties":{"provisioningState":"Succeeded","grafanaVersion":"10.4.3","endpoint":"https://clitestamgbackup000003-hjgwh3b5b3etdwfu.wcus.grafana.azure.com","zoneRedundancy":"Disabled","publicNetworkAccess":"Enabled","autoGeneratedDomainNameLabelScope":"TenantReuse","apiKey":"Disabled","deterministicOutboundIP":"Disabled","grafanaIntegrations":{"azureMonitorWorkspaceIntegrations":[]},"grafanaConfigurations":{"smtp":{"enabled":false}},"grafanaMajorVersion":"10"}}' + headers: + cache-control: + - no-cache + content-length: + - '1122' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 02:38:37 GMT + etag: + - '"9202b397-0000-0800-0000-666fa1960000"' + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-providerhub-traffic: + - 'True' + x-msedge-ref: + - 'Ref A: FC05FDF1E34C4FF2B0493B872FF7CEC6 Ref B: CO6AA3150217009 Ref C: 2024-06-17T02:38:38Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python/3.8.10 (Windows-10-10.0.22631-SP0) msrest/0.7.1 msrest_azure/0.6.4 + azure-graphrbac/0.60.0 Azure-SDK-For-Python + accept-language: + - en-US + method: GET + uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/me?api-version=1.6 + response: + body: + string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects/@Element","odata.type":"Microsoft.DirectoryServices.User","objectType":"User","objectId":"953fd163-96b2-4789-8a83-9cfe693dd8d5","deletionTimestamp":null,"accountEnabled":true,"ageGroup":null,"assignedLicenses":[{"disabledPlans":["57ff2da0-773e-42df-b2af-ffb7a2317929","0b03f40b-c404-40c3-8651-2aceb74365fa","b650d915-9886-424b-a08d-633cede56f57","03acaee3-9492-4f40-aed4-bcb6b32981b6","e95bec33-7c88-4a70-8e19-b10bd9d0c014","5dbe027f-2339-4123-9542-606e4d348a72","fe71d6c3-a2ea-4499-9778-da042bf08063","fafd7243-e5c1-4a3a-9e40-495efcb1d3c3"],"skuId":"ea126fc5-a19e-42e2-a731-da9d437bffcf"},{"disabledPlans":["795f6fe0-cc4d-4773-b050-5dde4dc704c9"],"skuId":"99cc8282-2f74-4954-83b7-c6a9a1999067"},{"disabledPlans":[],"skuId":"639dec6b-bb19-468b-871c-c5c441c4b0cb"},{"disabledPlans":["acbca54f-c771-423b-a476-6d7a98cbbcec"],"skuId":"36a0f3b3-adb5-49ea-bf66-762134cf063a"},{"disabledPlans":["a6e407da-7411-4397-8a2e-d9b52780849e","d9923fe3-a2de-4d29-a5be-e3e83bb786be","2a4baa0e-5e99-4c38-b1f2-6864960f1bd1"],"skuId":"a929cd4d-8672-47c9-8664-159c1f322ba8"},{"disabledPlans":["7162bd38-edae-4022-83a7-c5837f951759","b622badb-1b45-48d5-920f-4b27a2c0996c","b74d57b2-58e9-484a-9731-aeccbba954f0"],"skuId":"61902246-d7cb-453e-85cd-53ee28eec138"},{"disabledPlans":["cd31b152-6326-4d1b-ae1b-997b625182e6","a413a9ff-720c-4822-98ef-2f37c2a21f4c","a6520331-d7d4-4276-95f5-15c0933bc757","ded3d325-1bdc-453e-8432-5bac26d7a014","afa73018-811e-46e9-988f-f75d2b1b8430","b21a6b06-1988-436e-a07b-51ec6d9f52ad","531ee2f8-b1cb-453b-9c21-d2180d014ca5","bf28f719-7844-4079-9c78-c1307898e192","28b0fa46-c39a-4188-89e2-58e979a6b014","199a5c09-e0ca-4e37-8f7c-b05d533e1ea2","65cc641f-cccd-4643-97e0-a17e3045e541","e26c2fcc-ab91-4a61-b35c-03cdc8dddf66","46129a58-a698-46f0-aa5b-17f6586297d9","6db1f1db-2b46-403f-be40-e39395f08dbb","6dc145d6-95dd-4191-b9c3-185575ee6f6b","41fcdd7d-4733-4863-9cf4-c65b83ce2df4","c4801e8a-cb58-4c35-aca6-f2dcc106f287","0898bdbb-73b0-471a-81e5-20f1fe4dd66e","617b097b-4b93-4ede-83de-5f075bb5fb2f","33c4f319-9bdd-48d6-9c4d-410b750a4a5a","8e0c0a52-6a6c-4d40-8370-dd62790dcd70","4828c8ec-dc2e-4779-b502-87ac9ce28ab7","3e26ee1f-8a5f-4d52-aee2-b81ce45c8f40"],"skuId":"c7df2760-2c81-4ef7-b578-5b5392b571df"},{"disabledPlans":[],"skuId":"b30411f5-fea1-4a59-9ad9-3db7c7ead579"},{"disabledPlans":[],"skuId":"4a51bf65-409c-4a91-b845-1121b571cc9d"},{"disabledPlans":["b622badb-1b45-48d5-920f-4b27a2c0996c"],"skuId":"3d957427-ecdc-4df2-aacd-01cc9d519da8"},{"disabledPlans":[],"skuId":"85aae730-b3d1-4f99-bb28-c9f81b05137c"},{"disabledPlans":[],"skuId":"26a18e8f-4d14-46f8-835a-ed3ba424a961"},{"disabledPlans":[],"skuId":"412ce1a7-a499-41b3-8eb6-b38f2bbc5c3f"},{"disabledPlans":["39b5c996-467e-4e60-bd62-46066f572726"],"skuId":"90d8b3f8-712e-4f7b-aa1e-62e7ae6cbe96"},{"disabledPlans":[],"skuId":"c5928f49-12ba-48f7-ada3-0d743a3601d5"},{"disabledPlans":["e95bec33-7c88-4a70-8e19-b10bd9d0c014","5dbe027f-2339-4123-9542-606e4d348a72"],"skuId":"09015f9f-377f-4538-bbb5-f75ceb09358a"},{"disabledPlans":[],"skuId":"b05e124f-c7cc-45a0-a6aa-8cf78c946968"},{"disabledPlans":[],"skuId":"9f3d9c1d-25a5-4aaa-8e59-23a1e6450a67"},{"disabledPlans":[],"skuId":"488ba24a-39a9-4473-8ee5-19291e71b002"}],"assignedPlans":[{"assignedTimestamp":"2024-05-22T05:14:51Z","capabilityStatus":"Enabled","service":"MicrosoftPrint","servicePlanId":"795f6fe0-cc4d-4773-b050-5dde4dc704c9"},{"assignedTimestamp":"2024-05-22T05:14:51Z","capabilityStatus":"Enabled","service":"SharePoint","servicePlanId":"fe71d6c3-a2ea-4499-9778-da042bf08063"},{"assignedTimestamp":"2024-05-22T05:14:51Z","capabilityStatus":"Enabled","service":"SharePoint","servicePlanId":"fe71d6c3-a2ea-4499-9778-da042bf08063"},{"assignedTimestamp":"2024-05-22T05:14:51Z","capabilityStatus":"Deleted","service":"Netbreeze","servicePlanId":"03acaee3-9492-4f40-aed4-bcb6b32981b6"},{"assignedTimestamp":"2024-05-22T05:14:51Z","capabilityStatus":"Enabled","service":"TeamspaceAPI","servicePlanId":"57ff2da0-773e-42df-b2af-ffb7a2317929"},{"assignedTimestamp":"2024-05-22T05:14:51Z","capabilityStatus":"Enabled","service":"exchange","servicePlanId":"199a5c09-e0ca-4e37-8f7c-b05d533e1ea2"},{"assignedTimestamp":"2024-05-22T05:14:51Z","capabilityStatus":"Enabled","service":"SharePoint","servicePlanId":"e95bec33-7c88-4a70-8e19-b10bd9d0c014"},{"assignedTimestamp":"2024-05-22T05:14:51Z","capabilityStatus":"Enabled","service":"SharePoint","servicePlanId":"e95bec33-7c88-4a70-8e19-b10bd9d0c014"},{"assignedTimestamp":"2024-05-22T05:14:51Z","capabilityStatus":"Enabled","service":"SharePoint","servicePlanId":"5dbe027f-2339-4123-9542-606e4d348a72"},{"assignedTimestamp":"2024-05-22T05:14:51Z","capabilityStatus":"Enabled","service":"SharePoint","servicePlanId":"5dbe027f-2339-4123-9542-606e4d348a72"},{"assignedTimestamp":"2024-05-22T05:14:51Z","capabilityStatus":"Enabled","service":"exchange","servicePlanId":"b622badb-1b45-48d5-920f-4b27a2c0996c"},{"assignedTimestamp":"2024-05-22T05:14:51Z","capabilityStatus":"Enabled","service":"MicrosoftOffice","servicePlanId":"fafd7243-e5c1-4a3a-9e40-495efcb1d3c3"},{"assignedTimestamp":"2024-04-17T20:09:25Z","capabilityStatus":"Enabled","service":"ccibotsprod","servicePlanId":"fe6c28b3-d468-44ea-bbd0-a10a5167435c"},{"assignedTimestamp":"2024-03-07T15:24:00Z","capabilityStatus":"Enabled","service":"SCO","servicePlanId":"795aec3a-93a2-45be-92c4-47b9a76340ca"},{"assignedTimestamp":"2024-02-14T15:33:00Z","capabilityStatus":"Enabled","service":"Bing","servicePlanId":"0d0c0d31-fae7-41f2-b909-eaf4d7f26dba"},{"assignedTimestamp":"2024-02-14T15:33:00Z","capabilityStatus":"Enabled","service":"SharePoint","servicePlanId":"a1ace008-72f3-4ea0-8dac-33b3a23a2472"},{"assignedTimestamp":"2024-02-14T15:33:00Z","capabilityStatus":"Enabled","service":"DefenderforIoT","servicePlanId":"99cd49a9-0e54-4e07-aea1-d8d9f5f704f5"},{"assignedTimestamp":"2024-02-14T15:33:00Z","capabilityStatus":"Enabled","service":"Chapter5FluidApp","servicePlanId":"c4b8c31a-fb44-4c65-9837-a21f55fcabda"},{"assignedTimestamp":"2024-02-14T15:33:00Z","capabilityStatus":"Enabled","service":"SharePoint","servicePlanId":"0aedf20c-091d-420b-aadf-30c042609612"},{"assignedTimestamp":"2024-02-14T15:33:00Z","capabilityStatus":"Enabled","service":"MicrosoftEndpointDLP","servicePlanId":"64bfac92-2b17-4482-b5e5-a0304429de3e"},{"assignedTimestamp":"2024-02-14T15:33:00Z","capabilityStatus":"Enabled","service":"exchange","servicePlanId":"bf6f5520-59e3-4f82-974b-7dbbc4fd27c7"},{"assignedTimestamp":"2024-02-14T15:33:00Z","capabilityStatus":"Enabled","service":"Office365InsiderRisk","servicePlanId":"d587c7a3-bda9-4f99-8776-9bcf59c84f75"},{"assignedTimestamp":"2024-02-14T15:33:00Z","capabilityStatus":"Enabled","service":"exchange","servicePlanId":"d2d51368-76c9-4317-ada2-a12c004c432f"},{"assignedTimestamp":"2024-01-30T21:08:12Z","capabilityStatus":"Enabled","service":"MicrosoftOffice","servicePlanId":"a62f8878-de10-42f3-b68f-6149a25ceb97"},{"assignedTimestamp":"2024-01-30T21:08:12Z","capabilityStatus":"Enabled","service":"SCO","servicePlanId":"3afa0b92-83ef-41c1-8d64-586ab882a951"},{"assignedTimestamp":"2024-01-30T21:08:12Z","capabilityStatus":"Enabled","service":"exchange","servicePlanId":"931e4a88-a67f-48b5-814f-16a5f1e6028d"},{"assignedTimestamp":"2024-01-30T21:08:12Z","capabilityStatus":"Enabled","service":"TeamspaceAPI","servicePlanId":"b95945de-b3bd-46db-8437-f2beb6ea2347"},{"assignedTimestamp":"2024-01-30T21:08:12Z","capabilityStatus":"Enabled","service":"exchange","servicePlanId":"3f30311c-6b1e-48a4-ab79-725b469da960"},{"assignedTimestamp":"2024-01-30T21:08:12Z","capabilityStatus":"Enabled","service":"exchange","servicePlanId":"82d30987-df9b-4486-b146-198b21d164c7"},{"assignedTimestamp":"2024-01-30T21:08:12Z","capabilityStatus":"Enabled","service":"CRM","servicePlanId":"89f1c4c8-0878-40f7-804d-869c9128ab5d"},{"assignedTimestamp":"2024-01-13T03:26:37Z","capabilityStatus":"Enabled","service":"CRM","servicePlanId":"1315ade1-0410-450d-b8e3-8050e6da320f"},{"assignedTimestamp":"2024-01-13T03:26:37Z","capabilityStatus":"Enabled","service":"PowerAppsService","servicePlanId":"816971f4-37c5-424a-b12b-b56881f402e7"},{"assignedTimestamp":"2024-01-13T03:26:37Z","capabilityStatus":"Enabled","service":"MSRemoteAssist","servicePlanId":"4f4c7800-298a-4e22-8867-96b17850d4dd"},{"assignedTimestamp":"2024-01-13T03:26:37Z","capabilityStatus":"Enabled","service":"Microsoft.ProjectBabylon","servicePlanId":"c948ea65-2053-4a5a-8a62-9eaaaf11b522"},{"assignedTimestamp":"2024-01-13T03:26:37Z","capabilityStatus":"Enabled","service":"MicrosoftDynamics365MRGuidesCoreClient","servicePlanId":"0b2c029c-dca0-454a-a336-887285d6ef07"},{"assignedTimestamp":"2024-01-13T03:26:37Z","capabilityStatus":"Enabled","service":"MixedRealityCollaborationServices","servicePlanId":"f0ff6ac6-297d-49cd-be34-6dfef97f0c28"},{"assignedTimestamp":"2024-01-13T03:26:37Z","capabilityStatus":"Enabled","service":"CRM","servicePlanId":"8c66ef8a-177f-4c0d-853c-d4f219331d09"},{"assignedTimestamp":"2023-11-15T22:26:27Z","capabilityStatus":"Enabled","service":"VivaPulsePROD","servicePlanId":"b29b2eba-821a-4a32-8a5e-791f430a88d5"},{"assignedTimestamp":"2023-10-09T14:35:17Z","capabilityStatus":"Enabled","service":"CustomerLockbox","servicePlanId":"3ec18638-bd4c-4d3b-8905-479ed636b83e"},{"assignedTimestamp":"2023-09-26T14:05:48Z","capabilityStatus":"Enabled","service":"MixedRealityCollaborationServices","servicePlanId":"3efbd4ed-8958-4824-8389-1321f8730af8"},{"assignedTimestamp":"2023-09-26T14:05:48Z","capabilityStatus":"Enabled","service":"SharePoint","servicePlanId":"e6afcc4a-2eb2-4bc7-8345-ca02bb7a367f"},{"assignedTimestamp":"2023-09-26T14:05:48Z","capabilityStatus":"Enabled","service":"SharePoint","servicePlanId":"f022b139-a6f0-4193-aa7f-5e6b86f4aaf6"},{"assignedTimestamp":"2023-09-26T14:05:48Z","capabilityStatus":"Enabled","service":"exchange","servicePlanId":"4a2cc7a8-4c0f-4740-ae0b-70cdc445bb9b"},{"assignedTimestamp":"2023-09-26T14:05:48Z","capabilityStatus":"Enabled","service":"MixedRealityCollaborationServices","servicePlanId":"dcf9d2f4-772e-4434-b757-77a453cfbc02"},{"assignedTimestamp":"2023-08-30T23:40:03Z","capabilityStatus":"Enabled","service":"SCO","servicePlanId":"a4c6cf29-1168-4076-ba5c-e8fe0e62b17e"},{"assignedTimestamp":"2023-08-15T18:26:13Z","capabilityStatus":"Enabled","service":"SCO","servicePlanId":"3eeb8536-fecf-41bf-a3f8-d6f17a9f3efc"},{"assignedTimestamp":"2023-08-15T18:26:13Z","capabilityStatus":"Enabled","service":"OnlineService","servicePlanId":"75317150-0539-40a7-a034-ec352928e568"},{"assignedTimestamp":"2023-07-23T14:36:38Z","capabilityStatus":"Enabled","service":"MicrosoftCommunicationsOnline","servicePlanId":"0feaeb32-d00e-4d66-bd5a-43b5b83db82c"},{"assignedTimestamp":"2023-07-23T14:36:38Z","capabilityStatus":"Enabled","service":"MicrosoftCommunicationsOnline","servicePlanId":"711413d0-b36e-4cd4-93db-0a50a4ab7ea3"},{"assignedTimestamp":"2023-07-23T14:36:38Z","capabilityStatus":"Enabled","service":"MicrosoftCommunicationsOnline","servicePlanId":"ca4be917-fbce-4b52-839e-6647467a1668"},{"assignedTimestamp":"2023-07-23T14:36:38Z","capabilityStatus":"Enabled","service":"MicrosoftCommunicationsOnline","servicePlanId":"018fb91e-cee3-418c-9063-d7562978bdaf"},{"assignedTimestamp":"2023-06-16T00:45:04Z","capabilityStatus":"Enabled","service":"TeamspaceAPI","servicePlanId":"f8b44f54-18bb-46a3-9658-44ab58712968"},{"assignedTimestamp":"2023-06-16T00:45:04Z","capabilityStatus":"Enabled","service":"TeamspaceAPI","servicePlanId":"0504111f-feb8-4a3c-992a-70280f9a2869"},{"assignedTimestamp":"2023-06-16T00:45:04Z","capabilityStatus":"Enabled","service":"TeamspaceAPI","servicePlanId":"cc8c0802-a325-43df-8cba-995d0c6cb373"},{"assignedTimestamp":"2023-06-16T00:45:04Z","capabilityStatus":"Enabled","service":"TeamspaceAPI","servicePlanId":"9104f592-f2a7-4f77-904c-ca5a5715883f"},{"assignedTimestamp":"2023-06-16T00:45:04Z","capabilityStatus":"Enabled","service":"TeamspaceAPI","servicePlanId":"78b58230-ec7e-4309-913c-93a45cc4735b"},{"assignedTimestamp":"2023-06-14T01:53:48Z","capabilityStatus":"Enabled","service":"exchange","servicePlanId":"c815c93d-0759-4bb8-b857-bc921a71be83"},{"assignedTimestamp":"2023-06-14T01:53:48Z","capabilityStatus":"Enabled","service":"OrgExplorer","servicePlanId":"a8564d77-48d8-4eb3-bfad-2e14bbe05a69"},{"assignedTimestamp":"2023-06-14T01:53:48Z","capabilityStatus":"Enabled","service":"exchange","servicePlanId":"f6de4823-28fa-440b-b886-4783fa86ddba"},{"assignedTimestamp":"2023-04-08T07:24:47Z","capabilityStatus":"Enabled","service":"SCO","servicePlanId":"bb73f429-78ef-4ff2-83c8-722b04c3e7d1"},{"assignedTimestamp":"2023-04-01T19:31:57Z","capabilityStatus":"Enabled","service":"LearningAppServiceInTeams","servicePlanId":"b76fb638-6ba6-402a-b9f9-83d28acb3d86"},{"assignedTimestamp":"2023-02-26T03:17:52Z","capabilityStatus":"Enabled","service":"YammerEnterprise","servicePlanId":"a82fbf69-b4d7-49f4-83a6-915b2cf354f4"},{"assignedTimestamp":"2022-12-19T01:52:19Z","capabilityStatus":"Enabled","service":"YammerEnterprise","servicePlanId":"43304c6a-1d4e-4e0b-9b06-5b2a2ff58a90"},{"assignedTimestamp":"2022-12-19T01:52:19Z","capabilityStatus":"Enabled","service":"YammerEnterprise","servicePlanId":"c244cc9e-622f-4576-92ea-82e233e44e36"},{"assignedTimestamp":"2022-11-18T12:59:49Z","capabilityStatus":"Enabled","service":"CRM","servicePlanId":"6ea4c1ef-c259-46df-bce2-943342cd3cb2"},{"assignedTimestamp":"2022-11-18T12:59:49Z","capabilityStatus":"Enabled","service":"CRM","servicePlanId":"74d93933-6f22-436e-9441-66d205435abb"},{"assignedTimestamp":"2022-11-18T12:59:49Z","capabilityStatus":"Enabled","service":"CRM","servicePlanId":"91f50f7b-2204-4803-acac-5cf5668b8b39"},{"assignedTimestamp":"2022-11-18T12:59:49Z","capabilityStatus":"Enabled","service":"ProcessSimple","servicePlanId":"dc789ed8-0170-4b65-a415-eb77d5bb350a"},{"assignedTimestamp":"2022-11-18T12:59:49Z","capabilityStatus":"Enabled","service":"PowerAppsService","servicePlanId":"ea2cf03b-ac60-46ae-9c1d-eeaeb63cec86"},{"assignedTimestamp":"2022-11-18T12:59:49Z","capabilityStatus":"Enabled","service":"ProcessSimple","servicePlanId":"c5002c70-f725-4367-b409-f0eff4fee6c0"},{"assignedTimestamp":"2022-11-12T07:44:36Z","capabilityStatus":"Enabled","service":"CRM","servicePlanId":"60bf28f9-2b70-4522-96f7-335f5e06c941"},{"assignedTimestamp":"2022-08-08T17:37:43Z","capabilityStatus":"Enabled","service":"WorkplaceAnalytics","servicePlanId":"f477b0f0-3bb1-4890-940c-40fcee6ce05f"},{"assignedTimestamp":"2022-08-07T11:57:57Z","capabilityStatus":"Enabled","service":"Viva-Goals","servicePlanId":"b44c6eaf-5c9f-478c-8f16-8cea26353bfb"},{"assignedTimestamp":"2022-08-01T12:35:21Z","capabilityStatus":"Enabled","service":"exchange","servicePlanId":"f3d5636e-ddc2-41bf-bba6-ca6fadece269"},{"assignedTimestamp":"2022-07-26T23:26:22Z","capabilityStatus":"Enabled","service":"exchange","servicePlanId":"9f431833-0334-42de-a7dc-70aa40db46db"},{"assignedTimestamp":"2022-07-26T23:26:22Z","capabilityStatus":"Enabled","service":"exchange","servicePlanId":"efb87545-963c-4e0d-99df-69c6916d9eb0"},{"assignedTimestamp":"2022-07-26T23:26:22Z","capabilityStatus":"Enabled","service":"exchange","servicePlanId":"34c0d7a0-a70f-4668-9238-47f9fc208882"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"ProcessSimple","servicePlanId":"07699545-9485-468e-95b6-2fca3738be01"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"Adallom","servicePlanId":"8c098270-9dd4-4350-9b30-ba4703f3b36b"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"exchange","servicePlanId":"b1188c4c-1b36-4018-b48b-ee07604f6feb"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"MicrosoftStream","servicePlanId":"6c6042f5-6f01-4d67-b8c1-eb99d36eed3e"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"Sway","servicePlanId":"a23b959c-7ce8-4e57-9140-b90eb88a9e97"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"exchange","servicePlanId":"5136a095-5cf0-4aff-bec3-e84448b38ea5"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"PowerBI","servicePlanId":"70d33638-9c74-4d01-bfd3-562de28bd4ba"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"ProjectWorkManagement","servicePlanId":"b737dad2-2f6c-4c65-90e3-ca563267e8b9"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"ProjectProgramsAndPortfolios","servicePlanId":"818523f5-016b-4355-9be8-ed6944946ea7"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"OfficeForms","servicePlanId":"e212cbc7-0961-4c40-9825-01117710dcb1"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"exchange","servicePlanId":"4de31727-a228-4ec3-a5bf-8e45b5ca48cc"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"SharePoint","servicePlanId":"2bdbaf8f-738f-4ac7-9234-3c3ee2ce7d0f"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"exchange","servicePlanId":"2f442157-a11c-46b9-ae5b-6e39ff4e5849"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"MicrosoftOffice","servicePlanId":"663a804f-1c30-4ff0-9915-9db84f0d1cea"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"PowerAppsService","servicePlanId":"9c0dab89-a30c-4117-86e7-97bda240acd2"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"exchange","servicePlanId":"efb0351d-3b08-4503-993d-383af8de41e3"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"SharePoint","servicePlanId":"da792a53-cbc0-4184-a10d-e544dd34b3c1"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"Deskless","servicePlanId":"8c7d2df8-86f0-4902-b2ed-a0458298f3b3"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"ProcessSimple","servicePlanId":"fa200448-008c-4acb-abd4-ea106ed2199d"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"To-Do","servicePlanId":"3fb82609-8c27-4f7b-bd51-30634711ee67"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"YammerEnterprise","servicePlanId":"7547a3fe-08ee-4ccb-b430-5077c5041653"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"WhiteboardServices","servicePlanId":"4a51bca5-1eff-43f5-878c-177680f191af"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"MicrosoftOffice","servicePlanId":"43de0ff5-c92c-492b-9116-175376d08c38"},{"assignedTimestamp":"2022-07-26T07:18:12Z","capabilityStatus":"Enabled","service":"CRM","servicePlanId":"50554c47-71d9-49fd-bc54-42a2765c555c"},{"assignedTimestamp":"2022-07-26T00:49:42Z","capabilityStatus":"Enabled","service":"AADPremiumService","servicePlanId":"41781fb2-bc02-4b7c-bd55-b576c07bb09d"},{"assignedTimestamp":"2022-07-26T00:49:42Z","capabilityStatus":"Enabled","service":"RMSOnline","servicePlanId":"bea4c11e-220a-4e6d-8eb8-8ea15d019f90"},{"assignedTimestamp":"2022-07-26T00:49:42Z","capabilityStatus":"Enabled","service":"AADPremiumService","servicePlanId":"eec0eb4f-6444-4f95-aba0-50c24d67f998"},{"assignedTimestamp":"2022-07-26T00:49:42Z","capabilityStatus":"Enabled","service":"SCO","servicePlanId":"c1ec4a95-1f05-45b3-a911-aa3fa01094f5"},{"assignedTimestamp":"2022-07-26T00:49:42Z","capabilityStatus":"Enabled","service":"AzureAdvancedThreatAnalytics","servicePlanId":"14ab5db5-e6c4-4b20-b4bc-13e36fd2227f"},{"assignedTimestamp":"2022-07-26T00:49:42Z","capabilityStatus":"Enabled","service":"RMSOnline","servicePlanId":"6c57d4b6-3b23-47a5-9bc9-69f17b4947b3"},{"assignedTimestamp":"2022-07-26T00:49:42Z","capabilityStatus":"Enabled","service":"MultiFactorService","servicePlanId":"8a256a2b-b617-496d-b51b-e76466e88db0"},{"assignedTimestamp":"2022-07-26T00:49:42Z","capabilityStatus":"Enabled","service":"RMSOnline","servicePlanId":"5689bec4-755d-4753-8b61-40975025187c"},{"assignedTimestamp":"2022-07-26T00:49:42Z","capabilityStatus":"Enabled","service":"Adallom","servicePlanId":"2e2ddb96-6af9-4b1d-a3f0-d6ecfd22edb2"},{"assignedTimestamp":"2022-07-26T00:49:42Z","capabilityStatus":"Enabled","service":"WindowsUpdateforBusinessCloudExtensions","servicePlanId":"7bf960f6-2cd9-443a-8046-5dbff9558365"},{"assignedTimestamp":"2022-07-26T00:49:42Z","capabilityStatus":"Enabled","service":"WindowsDefenderATP","servicePlanId":"871d91ec-ec1a-452b-a83f-bd76c7d770ef"},{"assignedTimestamp":"2022-07-26T00:49:42Z","capabilityStatus":"Enabled","service":"CRM","servicePlanId":"59231cdf-b40d-4534-a93e-14d0cd31d27e"},{"assignedTimestamp":"2022-07-26T00:49:42Z","capabilityStatus":"Enabled","service":"Windows","servicePlanId":"e7c91390-7625-45be-94e0-e16907e03118"},{"assignedTimestamp":"2022-07-26T00:49:42Z","capabilityStatus":"Enabled","service":"ProcessSimple","servicePlanId":"2d589a15-b171-4e61-9b5f-31d15eeb2872"},{"assignedTimestamp":"2022-07-26T00:49:42Z","capabilityStatus":"Enabled","service":"Modern-Workplace-Core-ITaas","servicePlanId":"9a6eeb79-0b4b-4bf0-9808-39d99a2cd5a3"},{"assignedTimestamp":"2022-07-26T00:49:42Z","capabilityStatus":"Enabled","service":"CRM","servicePlanId":"18fa3aba-b085-4105-87d7-55617b8585e6"},{"assignedTimestamp":"2022-07-26T00:49:42Z","capabilityStatus":"Enabled","service":"DYN365AISERVICEINSIGHTS","servicePlanId":"1412cdc1-d593-4ad1-9050-40c30ad0b023"},{"assignedTimestamp":"2022-07-26T00:49:42Z","capabilityStatus":"Enabled","service":"ProcessSimple","servicePlanId":"7e6d7d78-73de-46ba-83b1-6d25117334ba"},{"assignedTimestamp":"2022-07-26T00:49:42Z","capabilityStatus":"Enabled","service":"ERP","servicePlanId":"69f07c66-bee4-4222-b051-195095efee5b"},{"assignedTimestamp":"2022-07-26T00:49:42Z","capabilityStatus":"Enabled","service":"CRM","servicePlanId":"d56f3deb-50d8-465a-bedb-f079817ccac1"},{"assignedTimestamp":"2022-07-26T00:49:42Z","capabilityStatus":"Enabled","service":"MicrosoftFormsProTest","servicePlanId":"97f29a83-1a20-44ff-bf48-5e4ad11f3e51"},{"assignedTimestamp":"2022-07-26T00:49:42Z","capabilityStatus":"Enabled","service":"ProjectProgramsAndPortfolios","servicePlanId":"0a05d977-a21a-45b2-91ce-61c240dbafa2"}],"city":"REDMOND","companyName":"Microsoft","consentProvidedForMinor":null,"country":null,"createdDateTime":"2022-07-26T00:30:18Z","creationType":null,"department":"Azure + Dev Exp","dirSyncEnabled":true,"displayName":"Alan Zhang","employeeId":"6163651","facsimileTelephoneNumber":null,"givenName":"Alan","immutableId":"6163651","isCompromised":null,"jobTitle":"SOFTWARE + ENGINEER","lastDirSyncTime":"2024-05-23T00:52:14Z","legalAgeGroupClassification":null,"mail":"example@example.com","mailNickname":"alanzhang","mobile":null,"onPremisesDistinguishedName":"CN=Alan + Zhang,OU=MSE,OU=Users,OU=CoreIdentity,DC=redmond,DC=corp,DC=microsoft,DC=com","onPremisesSecurityIdentifier":"S-1-5-21-2127521184-1604012920-1887927527-59518224","otherMails":[],"passwordPolicies":"DisablePasswordExpiration","passwordProfile":null,"physicalDeliveryOfficeName":"18/2480FL","postalCode":null,"preferredLanguage":null,"provisionedPlans":[{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"exchange"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"exchange"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"SharePoint"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"SharePoint"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"SharePoint"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"SharePoint"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"exchange"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"exchange"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"SharePoint"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"exchange"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"exchange"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"exchange"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"SharePoint"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"exchange"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"SharePoint"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"MicrosoftCommunicationsOnline"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"MicrosoftCommunicationsOnline"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"MicrosoftCommunicationsOnline"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"MicrosoftCommunicationsOnline"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"exchange"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"exchange"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"exchange"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"exchange"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"exchange"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"exchange"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"SharePoint"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"SharePoint"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"exchange"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"exchange"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"exchange"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"exchange"},{"capabilityStatus":"Enabled","provisioningStatus":"Success","service":"exchange"}],"provisioningErrors":[],"proxyAddresses":["X500:/o=microsoft/ou=Exchange + Administrative Group (FYDIBOHF23SPDLT)/cn=Recipients/cn=862210bc3e1042c283aa3599dd502a0e-Alan + Zhang","X500:/o=microsoft/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Recipients/cn=7e7b5f8bb1af4426984d651ab6a7179d-Alan + Zhang-2","x500:/o=ExchangeLabs/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Recipients/cn=2b033205a3c4464193699da520d98f5c-Alan + Zhang","smtp:alanzhang@microsoft.onmicrosoft.com","smtp:alanzhang@service.microsoft.com","SMTP:example@example.com"],"refreshTokensValidFromDateTime":"2022-08-01T21:09:23Z","showInAddressList":null,"signInNames":[],"sipProxyAddress":"example@example.com","state":null,"streetAddress":null,"surname":"Zhang","telephoneNumber":"+1 + (425) 7069079","thumbnailPhoto@odata.mediaEditLink":"directoryObjects/953fd163-96b2-4789-8a83-9cfe693dd8d5/Microsoft.DirectoryServices.User/thumbnailPhoto","usageLocation":"US","userIdentities":[],"userPrincipalName":"example@example.com","userState":null,"userStateChangedOn":null,"userType":"Member","extension_18e31482d3fb4a8ea958aa96b662f508_SupervisorInd":"N","extension_18e31482d3fb4a8ea958aa96b662f508_ReportsToPersonnelNbr":"381902","extension_18e31482d3fb4a8ea958aa96b662f508_ReportsToFullName":"Lingling + Tong","extension_18e31482d3fb4a8ea958aa96b662f508_ReportsToEmailName":"LTONG","extension_18e31482d3fb4a8ea958aa96b662f508_ZipCode":"98052","extension_18e31482d3fb4a8ea958aa96b662f508_StateProvinceCode":"WA","extension_18e31482d3fb4a8ea958aa96b662f508_CountryShortCode":"US","extension_18e31482d3fb4a8ea958aa96b662f508_CityName":"REDMOND","extension_18e31482d3fb4a8ea958aa96b662f508_BuildingName":"18","extension_18e31482d3fb4a8ea958aa96b662f508_BuildingID":"17","extension_18e31482d3fb4a8ea958aa96b662f508_AddressLine1":"1 + Microsoft Way","extension_18e31482d3fb4a8ea958aa96b662f508_ProfitCenterCode":"P10040929","extension_18e31482d3fb4a8ea958aa96b662f508_CostCenterCode":"10040929","extension_18e31482d3fb4a8ea958aa96b662f508_PositionNumber":"72561663","extension_18e31482d3fb4a8ea958aa96b662f508_LocationAreaCode":"US","extension_18e31482d3fb4a8ea958aa96b662f508_CompanyCode":"1010","extension_18e31482d3fb4a8ea958aa96b662f508_PersonnelNumber":"6163651"}' + headers: + access-control-allow-origin: + - '*' + cache-control: + - no-cache + content-length: + - '28239' + content-type: + - application/json; odata=minimalmetadata; streaming=true; charset=utf-8 + dataserviceversion: + - 3.0; + date: + - Mon, 17 Jun 2024 02:38:38 GMT + duration: + - '1056725' + expires: + - '-1' + ocp-aad-diagnostics-server-name: + - 4MWWlR6otOcpg00leVxd21LGcpaqt1QjSjsEj/cqRCI= + ocp-aad-session-key: + - ZWP2RqH07seljwd_1JJtmGcEY08Je4rIwqny3JUNH3_DMafg-grqbgulaHlMo-o-RhqW8LwSHJluFnKfjbqzkMRbIuAl11QwU0qH5ARtpyYphO7zGNwHFLVT3e27pd3Y.2la-Bt51z1UMXvpiyxCSk4xAu4BG4nbYXeGEYKVIf2k + pragma: + - no-cache + request-id: + - f5b2f5e5-baa8-4b9c-a6a8-f4361ac8b11c + strict-transport-security: + - max-age=31536000; includeSubDomains + x-aspnet-version: + - 4.0.30319 + x-ms-dirapi-data-contract-version: + - '1.6' + x-ms-resource-unit: + - '1' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - grafana create + Connection: + - keep-alive + ParameterSetName: + - -g -n -l + User-Agent: + - AZURECLI/2.53.0 azsdk-python-azure-mgmt-authorization/4.0.0 Python/3.8.10 + (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions?$filter=roleName%20eq%20%27Grafana%20Admin%27&api-version=2022-05-01-preview + response: + body: + string: '{"value":[{"properties":{"roleName":"Grafana Admin","type":"BuiltInRole","description":"Built-in + Grafana admin role","assignableScopes":["/"],"permissions":[{"actions":[],"notActions":[],"dataActions":["Microsoft.Dashboard/grafana/ActAsGrafanaAdmin/action"],"notDataActions":[]}],"createdOn":"2021-07-15T21:32:35.3802340Z","updatedOn":"2021-11-11T20:15:14.8104670Z","createdBy":null,"updatedBy":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/22926164-76b3-42b3-bc55-97df8dab3e41","type":"Microsoft.Authorization/roleDefinitions","name":"22926164-76b3-42b3-bc55-97df8dab3e41"}]}' + headers: + cache-control: + - no-cache + content-length: + - '644' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 02:38:38 GMT + expires: + - '-1' + pragma: + - no-cache + set-cookie: + - x-ms-gateway-slice=Production; path=/; secure; samesite=none; httponly + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-msedge-ref: + - 'Ref A: B7D888FA9AA0489DBBB2F6C5D702A2DB Ref B: CO6AA3150217051 Ref C: 2024-06-17T02:38:39Z' + status: + code: 200 + message: OK +- request: + body: '{"properties": {"roleDefinitionId": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/22926164-76b3-42b3-bc55-97df8dab3e41", + "principalId": "953fd163-96b2-4789-8a83-9cfe693dd8d5", "principalType": "User"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - grafana create + Connection: + - keep-alive + Content-Length: + - '258' + Content-Type: + - application/json + ParameterSetName: + - -g -n -l + User-Agent: + - AZURECLI/2.53.0 azsdk-python-azure-mgmt-authorization/4.0.0 Python/3.8.10 + (Windows-10-10.0.22631-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_amg000001/providers/Microsoft.Dashboard/grafana/clitestamgbackup000003/providers/Microsoft.Authorization/roleAssignments/88888888-0000-0000-0000-000000000003?api-version=2022-04-01 + response: + body: + string: '{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/22926164-76b3-42b3-bc55-97df8dab3e41","principalId":"953fd163-96b2-4789-8a83-9cfe693dd8d5","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_amg000001/providers/Microsoft.Dashboard/grafana/clitestamgbackup000003","condition":null,"conditionVersion":null,"createdOn":"2024-06-17T02:38:40.3454794Z","updatedOn":"2024-06-17T02:38:40.7584884Z","createdBy":null,"updatedBy":"953fd163-96b2-4789-8a83-9cfe693dd8d5","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_amg000001/providers/Microsoft.Dashboard/grafana/clitestamgbackup000003/providers/Microsoft.Authorization/roleAssignments/88888888-0000-0000-0000-000000000003","type":"Microsoft.Authorization/roleAssignments","name":"88888888-0000-0000-0000-000000000003"}' + headers: + cache-control: + - no-cache + content-length: + - '1001' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 02:38:40 GMT + expires: + - '-1' + pragma: + - no-cache + set-cookie: + - x-ms-gateway-slice=Production; path=/; secure; samesite=none; httponly + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-writes: + - '1199' + x-msedge-ref: + - 'Ref A: D3CB43493E2E42AAB51031FD56EA03CE Ref B: CO6AA3150219039 Ref C: 2024-06-17T02:38:39Z' + status: + code: 201 + message: Created +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - grafana create + Connection: + - keep-alive + ParameterSetName: + - -g -n -l + User-Agent: + - AZURECLI/2.53.0 azsdk-python-azure-mgmt-authorization/4.0.0 Python/3.8.10 + (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions?$filter=roleName%20eq%20%27Monitoring%20Reader%27&api-version=2022-05-01-preview + response: + body: + string: '{"value":[{"properties":{"roleName":"Monitoring Reader","type":"BuiltInRole","description":"Can + read all monitoring data.","assignableScopes":["/"],"permissions":[{"actions":["*/read","Microsoft.OperationalInsights/workspaces/search/action","Microsoft.Support/*"],"notActions":[],"dataActions":[],"notDataActions":[]}],"createdOn":"2016-09-21T19:19:52.4939376Z","updatedOn":"2022-09-06T17:20:40.5763144Z","createdBy":null,"updatedBy":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/43d0d8ad-25c7-4714-9337-8ba259a9fe05","type":"Microsoft.Authorization/roleDefinitions","name":"43d0d8ad-25c7-4714-9337-8ba259a9fe05"}]}' + headers: + cache-control: + - no-cache + content-length: + - '683' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 02:38:40 GMT + expires: + - '-1' + pragma: + - no-cache + set-cookie: + - x-ms-gateway-slice=Production; path=/; secure; samesite=none; httponly + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-msedge-ref: + - 'Ref A: ACCCBA32340D4DE496D20A80A0121789 Ref B: CO6AA3150217011 Ref C: 2024-06-17T02:38:41Z' + status: + code: 200 + message: OK +- request: + body: '{"properties": {"roleDefinitionId": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/43d0d8ad-25c7-4714-9337-8ba259a9fe05", + "principalId": "eea43223-977f-448f-8d6e-bb9eec414266", "principalType": "ServicePrincipal"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - grafana create + Connection: + - keep-alive + Content-Length: + - '270' + Content-Type: + - application/json + ParameterSetName: + - -g -n -l + User-Agent: + - AZURECLI/2.53.0 azsdk-python-azure-mgmt-authorization/4.0.0 Python/3.8.10 + (Windows-10-10.0.22631-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/88888888-0000-0000-0000-000000000004?api-version=2022-04-01 + response: + body: + string: '{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/43d0d8ad-25c7-4714-9337-8ba259a9fe05","principalId":"eea43223-977f-448f-8d6e-bb9eec414266","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2024-06-17T02:38:41.4721352Z","updatedOn":"2024-06-17T02:38:41.9131461Z","createdBy":null,"updatedBy":"953fd163-96b2-4789-8a83-9cfe693dd8d5","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/88888888-0000-0000-0000-000000000004","type":"Microsoft.Authorization/roleAssignments","name":"88888888-0000-0000-0000-000000000004"}' + headers: + cache-control: + - no-cache + content-length: + - '823' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 02:38:43 GMT + expires: + - '-1' + pragma: + - no-cache + set-cookie: + - x-ms-gateway-slice=Production; path=/; secure; samesite=none; httponly + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-writes: + - '1199' + x-msedge-ref: + - 'Ref A: 4F6D436357DE43548B20F8C15A9F1418 Ref B: CO6AA3150220019 Ref C: 2024-06-17T02:38:41Z' + status: + code: 201 + message: Created +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - grafana folder create + Connection: + - keep-alive + ParameterSetName: + - -g -n --title + User-Agent: + - AZURECLI/2.53.0 azsdk-python-mgmt-dashboard/1.1.0 Python/3.8.10 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_amg000001/providers/Microsoft.Dashboard/grafana/clitestamgbackup000002?api-version=2023-09-01 + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_amg000001/providers/Microsoft.Dashboard/grafana/clitestamgbackup000002","name":"clitestamgbackup000002","type":"microsoft.dashboard/grafana","sku":{"name":"Standard"},"location":"westcentralus","tags":{},"systemData":{"createdBy":"example@example.com","createdByType":"User","createdAt":"2024-06-17T02:33:53.7884431Z","lastModifiedBy":"example@example.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-17T02:33:53.7884431Z"},"identity":{"principalId":"dd2213eb-6d53-48e8-927d-00421bdedd92","tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47","type":"SystemAssigned"},"properties":{"provisioningState":"Succeeded","grafanaVersion":"10.4.3","endpoint":"https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com","zoneRedundancy":"Disabled","publicNetworkAccess":"Enabled","autoGeneratedDomainNameLabelScope":"TenantReuse","apiKey":"Disabled","deterministicOutboundIP":"Disabled","grafanaIntegrations":{"azureMonitorWorkspaceIntegrations":[]},"grafanaConfigurations":{"smtp":{"enabled":false}},"grafanaMajorVersion":"10"}}' + headers: + cache-control: + - no-cache + content-length: + - '1122' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 02:40:44 GMT + etag: + - '"92020686-0000-0800-0000-666fa1030000"' + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-providerhub-traffic: + - 'True' + x-msedge-ref: + - 'Ref A: C3A19B96547441ED9DC5C83963C929B3 Ref B: CO6AA3150218023 Ref C: 2024-06-17T02:40:45Z' + status: + code: 200 + message: OK +- request: + body: '{"title": "Test Folder"}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '24' + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: POST + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/folders + response: + body: + string: '{"id":32,"uid":"fdp0g77xpuqrke","orgId":0,"title":"Test Folder","url":"/dashboards/f/fdp0g77xpuqrke/test-folder","hasAcl":false,"canSave":true,"canEdit":true,"canAdmin":true,"canDelete":true,"createdBy":"example@example.com","created":"2024-06-17T02:40:48.663372841Z","updatedBy":"example@example.com","updated":"2024-06-17T02:40:48.663372941Z","version":1}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '357' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-vPHQdCXbuP6Hnbp/mu/XsA';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:40:48 GMT + grafana-trace-id: + - d4bb18a3de3407794e41b9da1a8b7c0e + mise-correlation-id: + - 2c5fb7d8-20bf-4534-b076-2a5b4aa31ef5 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592047.377.28.970824|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: '{"access": "proxy", "jsonData": {"azureAuthType": "msi", "subscriptionId": + ""}, "name": "Test Azure Monitor Data Source", "type": "grafana-azure-monitor-datasource"}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '165' + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: POST + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/datasources + response: + body: + string: '{"datasource":{"id":5,"uid":"bdp0g7c5wo16od","orgId":1,"name":"Test + Azure Monitor Data Source","type":"grafana-azure-monitor-datasource","typeLogoUrl":"public/app/plugins/datasource/azuremonitor/img/logo.jpg","access":"proxy","url":"","user":"","database":"","basicAuth":false,"basicAuthUser":"","withCredentials":false,"isDefault":false,"jsonData":{"azureAuthType":"msi","subscriptionId":""},"secureJsonFields":{},"version":1,"readOnly":false},"id":5,"message":"Datasource + added","name":"Test Azure Monitor Data Source"}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '521' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-vXIAR43M22bdEgJoPtbHVA';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:40:50 GMT + grafana-trace-id: + - ad5687ebc77bf8d66fc3f0aa54d82ada + mise-correlation-id: + - 406e20ae-033e-41a4-a0d8-9de3ee6cb137 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592050.796.27.109719|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/folders/id/Test%20Folder + response: + body: + string: '{"message":"id is invalid","traceID":"ba6d03c4c991c320be1957d234992b5e"}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '72' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-3RQUKjkYd0wLUbzRld8CUA';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:40:53 GMT + grafana-trace-id: + - ba6d03c4c991c320be1957d234992b5e + mise-correlation-id: + - 9c46eff3-126f-4390-8ea3-48936630d1ea + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592053.058.29.314602|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 400 + message: Bad Request +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/folders/Test%20Folder + response: + body: + string: '{"message":"folder not found","status":"not-found"}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '51' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-G9k9KIBjhdcqmg3NF++pCg';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:40:53 GMT + grafana-trace-id: + - 15f7252c70fad522a9fbece876e92b98 + mise-correlation-id: + - e9453509-e18a-482e-9cfb-7b89758c5616 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592054.516.28.331354|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/folders + response: + body: + string: '[{"id":28,"uid":"cloud-native","title":"Azure Kubernetes Service Monitoring"},{"id":1,"uid":"az-mon","title":"Azure + Monitor"},{"id":14,"uid":"geneva","title":"Geneva"},{"id":12,"uid":"ms-def","title":"Microsoft + Defender for Cloud"},{"id":32,"uid":"fdp0g77xpuqrke","title":"Test Folder"}]' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '287' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-iA5aqyO07mtNxpZelukY+w';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:40:53 GMT + grafana-trace-id: + - 34547c2856f7b1c89338b1d8f49fc2cc + mise-correlation-id: + - 37c2b83f-39be-4bd5-86d7-27431760ab36 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592054.791.27.598642|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: '{"dashboard": {"title": "Test Dashboard", "panels": [], "uid": "mg2OAlTVa"}, + "folderUid": "fdp0g77xpuqrke", "overwrite": false}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '127' + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: POST + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/dashboards/db + response: + body: + string: '{"folderUid":"fdp0g77xpuqrke","id":33,"slug":"test-dashboard","status":"success","uid":"mg2OAlTVa","url":"/d/mg2OAlTVa/test-dashboard","version":1}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '147' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-HicEOfnXLs4OW1m/usdyIQ';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:40:54 GMT + grafana-trace-id: + - 1444a32b578575939dd7f3f211d91600 + mise-correlation-id: + - a21dab53-a37c-43a0-8f91-cf80dab8818d + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592055.074.30.501159|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: '{"dashboard": {"title": "Test Dashboard", "panels": [], "uid": "mg2OAlTVb"}, + "overwrite": false}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '96' + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: POST + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/dashboards/db + response: + body: + string: '{"folderUid":"","id":34,"slug":"test-dashboard","status":"success","uid":"mg2OAlTVb","url":"/d/mg2OAlTVb/test-dashboard","version":1}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '133' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-l8pHTNr1sxosi6yBC0buOg';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:40:55 GMT + grafana-trace-id: + - 6bb75479a1534750745cfce544a9f9d8 + mise-correlation-id: + - cc13c0e6-0913-494c-9337-5d4d6d6c2e38 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592056.228.29.296364|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/folders/id/Test%20Folder + response: + body: + string: '{"message":"id is invalid","traceID":"b50ed0da3d22b06d16687d963936c216"}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '72' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-35zhJh5Tv0kTRd4E8v/8Wg';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:40:56 GMT + grafana-trace-id: + - b50ed0da3d22b06d16687d963936c216 + mise-correlation-id: + - b81129cc-a974-4587-b37b-1a1a6ba4b696 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592057.629.30.877727|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 400 + message: Bad Request +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/folders/Test%20Folder + response: + body: + string: '{"message":"folder not found","status":"not-found"}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '51' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-b4qbSkXiGvEx40c8FhFpkA';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:40:56 GMT + grafana-trace-id: + - bb8e62a798da65324c1aafd1f466ee54 + mise-correlation-id: + - 32d67269-6a65-4f3b-8fd3-5903115409d5 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592057.939.29.620193|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/folders + response: + body: + string: '[{"id":28,"uid":"cloud-native","title":"Azure Kubernetes Service Monitoring"},{"id":1,"uid":"az-mon","title":"Azure + Monitor"},{"id":14,"uid":"geneva","title":"Geneva"},{"id":12,"uid":"ms-def","title":"Microsoft + Defender for Cloud"},{"id":32,"uid":"fdp0g77xpuqrke","title":"Test Folder"}]' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '287' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-doHIgW/JUKtBu4DBny5pTA';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:40:57 GMT + grafana-trace-id: + - 6300c37696e422507351e059d689091c + mise-correlation-id: + - 7c41d3eb-c50e-4443-b551-15a9369cc4d1 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592058.188.29.929109|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: '{"dashboard": {"title": "Test Dashboard2", "panels": [], "uid": "mg2OAlTVc"}, + "folderUid": "fdp0g77xpuqrke", "overwrite": false}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '128' + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: POST + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/dashboards/db + response: + body: + string: '{"folderUid":"fdp0g77xpuqrke","id":35,"slug":"test-dashboard2","status":"success","uid":"mg2OAlTVc","url":"/d/mg2OAlTVc/test-dashboard2","version":1}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '149' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-4jqyR+OFjQcq0hm98Dvqlg';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:40:57 GMT + grafana-trace-id: + - d3c365f44b7cf53416b0e016664fd7ea + mise-correlation-id: + - 386ba042-2ad7-4461-b9a3-a0b27944f72f + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592058.455.28.459848|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/health + response: + body: + string: "{\n \"commit\": \"6e6fbf6a3418cc5acdc13a79bc2f440218c22e5f\",\n \"database\": + \"ok\",\n \"enterpriseCommit\": \"2e3b12b0fd01eb4184a57efc7ecd7007a19b8c1a\",\n + \ \"version\": \"10.4.3\"\n}" + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '167' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 02:40:58 GMT + grafana-trace-id: + - f35de5d7d4f5ca93ed42e8a537104091 + mise-correlation-id: + - bf7e9512-7b2a-485f-b62b-fc5a3c85399a + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592059.548.29.712961|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/library-elements?page=1 + response: + body: + string: '{"result":{"totalCount":0,"elements":[],"page":1,"perPage":100}}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '64' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-fCXO0DlOvqLsij1U25Q2zw';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:40:58 GMT + grafana-trace-id: + - ab1f3f203f15d0cd53ca9da55a084de7 + mise-correlation-id: + - d82db7b2-84ec-4886-877f-f6d50af22fa7 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592059.859.30.144629|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/datasources + response: + body: + string: '[{"id":1,"uid":"azure-monitor-oob","orgId":1,"name":"Azure Monitor","type":"grafana-azure-monitor-datasource","typeName":"Azure + Monitor","typeLogoUrl":"public/app/plugins/datasource/azuremonitor/img/logo.jpg","access":"proxy","url":"","user":"","database":"","basicAuth":false,"isDefault":true,"jsonData":{"azureAuthType":"msi","subscriptionId":"D8AC4F1D-71CA-40FE-A98C-49BCF2F20130"},"readOnly":false},{"id":4,"uid":"Geneva","orgId":1,"name":"Geneva + Datasource","type":"geneva-datasource","typeName":"Geneva Datasource","typeLogoUrl":"public/plugins/geneva-datasource/img/logo.svg","access":"proxy","url":"","user":"","database":"","basicAuth":false,"isDefault":false,"jsonData":{"azureCredentials":{"authType":"currentuser"},"oauthPassThru":true},"readOnly":false},{"id":2,"uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f","orgId":1,"name":"Geneva + SLI Data","type":"grafana-azure-data-explorer-datasource","typeName":"Azure + Data Explorer Datasource","typeLogoUrl":"public/plugins/grafana-azure-data-explorer-datasource/img/logo.png","access":"proxy","url":"","user":"","database":"","basicAuth":false,"isDefault":false,"jsonData":{"azureCredentials":{"authType":"currentuser"},"clusterUrl":"https://genevaslidatafollower.westcentralus.kusto.windows.net","dataConsistency":"strongconsistency","defaultDatabase":"slihelper","defaultEditorMode":"visual","oauthPassThru":true},"readOnly":false},{"id":3,"uid":"f6364b78-a58a-4fcd-8fae-8cd0d3ddc448","orgId":1,"name":"IcM + via ADX","type":"grafana-azure-data-explorer-datasource","typeName":"Azure + Data Explorer Datasource","typeLogoUrl":"public/plugins/grafana-azure-data-explorer-datasource/img/logo.png","access":"proxy","url":"","user":"","database":"","basicAuth":false,"isDefault":false,"jsonData":{"azureCredentials":{"authType":"currentuser"},"clusterUrl":"https://icmclusterfollower.centralus.kusto.windows.net","dataConsistency":"strongconsistency","defaultDatabase":"IcMDataWarehouse","defaultEditorMode":"visual","oauthPassThru":true},"readOnly":false},{"id":5,"uid":"bdp0g7c5wo16od","orgId":1,"name":"Test + Azure Monitor Data Source","type":"grafana-azure-monitor-datasource","typeName":"Azure + Monitor","typeLogoUrl":"public/app/plugins/datasource/azuremonitor/img/logo.jpg","access":"proxy","url":"","user":"","database":"","basicAuth":false,"isDefault":false,"jsonData":{"azureAuthType":"msi","subscriptionId":""},"readOnly":false}]' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-Nndl72urcLRZUapSiIlwDg';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:40:59 GMT + grafana-trace-id: + - f130e990599cd435a88510c1ca8de9f1 + mise-correlation-id: + - 91f9a96c-5d2c-4c5e-863a-36c03fbd7c09 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592060.127.27.315549|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/search/?type=dash-db&limit=5000&page=1 + response: + body: + string: '[{"id":21,"uid":"OSBzdgnnz","title":"Agent QoS","uri":"db/agent-qos","url":"/d/OSBzdgnnz/agent-qos","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":18,"uid":"54KhiZ7nz","title":"AKS + Linux Sample Application","uri":"db/aks-linux-sample-application","url":"/d/54KhiZ7nz/aks-linux-sample-application","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":19,"uid":"6uRDjTNnz","title":"App + Detail","uri":"db/app-detail","url":"/d/6uRDjTNnz/app-detail","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":9,"uid":"dyzn5SK7z","title":"Azure + / Alert Consumption","uri":"db/azure-alert-consumption","url":"/d/dyzn5SK7z/azure-alert-consumption","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure + Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":2,"uid":"Yo38mcvnz","title":"Azure + / Insights / Applications","uri":"db/azure-insights-applications","url":"/d/Yo38mcvnz/azure-insights-applications","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure + Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":5,"uid":"AppInsightsAvTestGeoMap","title":"Azure + / Insights / Applications Test Availability Geo Map","uri":"db/d2135581-8cad-57d7-bf00-c40961be901d","url":"/d/AppInsightsAvTestGeoMap/d2135581-8cad-57d7-bf00-c40961be901d","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure + Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":3,"uid":"INH9berMk","title":"Azure + / Insights / Cosmos DB","uri":"db/azure-insights-cosmos-db","url":"/d/INH9berMk/azure-insights-cosmos-db","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure + Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":7,"uid":"8UDB1s3Gk","title":"Azure + / Insights / Data Explorer Clusters","uri":"db/azure-insights-data-explorer-clusters","url":"/d/8UDB1s3Gk/azure-insights-data-explorer-clusters","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure + Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":4,"uid":"tQZAMYrMk","title":"Azure + / Insights / Key Vaults","uri":"db/azure-insights-key-vaults","url":"/d/tQZAMYrMk/azure-insights-key-vaults","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure + Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":8,"uid":"3n2E8CrGk","title":"Azure + / Insights / Storage Accounts","uri":"db/azure-insights-storage-accounts","url":"/d/3n2E8CrGk/azure-insights-storage-accounts","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure + Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":10,"uid":"AzVmInsightsByRG","title":"Azure + / Insights / Virtual Machines by Resource Group","uri":"db/azure-insights-virtual-machines-by-resource-group","url":"/d/AzVmInsightsByRG/azure-insights-virtual-machines-by-resource-group","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure + Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":11,"uid":"AzVmInsightsByWS","title":"Azure + / Insights / Virtual Machines by Workspace","uri":"db/azure-insights-virtual-machines-by-workspace","url":"/d/AzVmInsightsByWS/azure-insights-virtual-machines-by-workspace","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure + Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":6,"uid":"Mtwt2BV7k","title":"Azure + / Resources Overview","uri":"db/azure-resources-overview","url":"/d/Mtwt2BV7k/azure-resources-overview","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure + Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":22,"uid":"xLERdASnz","title":"Cluster + Detail","uri":"db/cluster-detail","url":"/d/xLERdASnz/cluster-detail","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":13,"uid":"defenderForCloudActiveAlerts","title":"Defender + for Cloud / Active Alerts","uri":"db/defender-for-cloud-active-alerts","url":"/d/defenderForCloudActiveAlerts/defender-for-cloud-active-alerts","slug":"","type":"dash-db","tags":["Alerts","Defender + for Cloud"],"isStarred":false,"folderId":12,"folderUid":"ms-def","folderTitle":"Microsoft + Defender for Cloud","folderUrl":"/dashboards/f/ms-def/microsoft-defender-for-cloud","sortMeta":0},{"id":29,"uid":"c0613871-ebb0-4a2d-b071-f51a851f375d","title":"Full + Stack AKS Monitoring","uri":"db/full-stack-aks-monitoring","url":"/d/c0613871-ebb0-4a2d-b071-f51a851f375d/full-stack-aks-monitoring","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":28,"folderUid":"cloud-native","folderTitle":"Azure + Kubernetes Service Monitoring","folderUrl":"/dashboards/f/cloud-native/azure-kubernetes-service-monitoring","sortMeta":0},{"id":15,"uid":"QTVw7iK7z","title":"Geneva + Health","uri":"db/geneva-health","url":"/d/QTVw7iK7z/geneva-health","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":27,"uid":"icm-geneva-canned-dashboard","title":"IcM + Canned Dashboard","uri":"db/icm-canned-dashboard","url":"/d/icm-geneva-canned-dashboard/icm-canned-dashboard","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":16,"uid":"sVKyjvpnz","title":"Incoming + Service QoS","uri":"db/incoming-service-qos","url":"/d/sVKyjvpnz/incoming-service-qos","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":30,"uid":"kubernetesApiserverDashboard","title":"Kubernetes + / API Server","uri":"db/kubernetes-api-server","url":"/d/kubernetesApiserverDashboard/kubernetes-api-server","slug":"","type":"dash-db","tags":["kubernetes-mixin"],"isStarred":false,"folderId":28,"folderUid":"cloud-native","folderTitle":"Azure + Kubernetes Service Monitoring","folderUrl":"/dashboards/f/cloud-native/azure-kubernetes-service-monitoring","sortMeta":0},{"id":31,"uid":"kubernetesEtcdDashboard","title":"Kubernetes + / ETCD","uri":"db/kubernetes-etcd","url":"/d/kubernetesEtcdDashboard/kubernetes-etcd","slug":"","type":"dash-db","tags":["kubernetes-mixin"],"isStarred":false,"folderId":28,"folderUid":"cloud-native","folderTitle":"Azure + Kubernetes Service Monitoring","folderUrl":"/dashboards/f/cloud-native/azure-kubernetes-service-monitoring","sortMeta":0},{"id":24,"uid":"_sKhXTH7z","title":"Node + Detail","uri":"db/node-detail","url":"/d/_sKhXTH7z/node-detail","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":25,"uid":"6naEwcp7z","title":"Outgoing + Service QoS","uri":"db/outgoing-service-qos","url":"/d/6naEwcp7z/outgoing-service-qos","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":23,"uid":"GIgvhSV7z","title":"Service + Fabric Application Overview","uri":"db/service-fabric-application-overview","url":"/d/GIgvhSV7z/service-fabric-application-overview","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":17,"uid":"sli-insights-geneva-customer-views","title":"SLI + Insights / DRI / Customer views","uri":"db/sli-insights-dri-customer-views","url":"/d/sli-insights-geneva-customer-views/sli-insights-dri-customer-views","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":26,"uid":"sli-insights-geneva-overview","title":"SLI + Insights / Overview","uri":"db/sli-insights-overview","url":"/d/sli-insights-geneva-overview/sli-insights-overview","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":34,"uid":"mg2OAlTVb","title":"Test + Dashboard","uri":"db/test-dashboard","url":"/d/mg2OAlTVb/test-dashboard","slug":"","type":"dash-db","tags":[],"isStarred":false,"sortMeta":0},{"id":33,"uid":"mg2OAlTVa","title":"Test + Dashboard","uri":"db/test-dashboard","url":"/d/mg2OAlTVa/test-dashboard","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":32,"folderUid":"fdp0g77xpuqrke","folderTitle":"Test + Folder","folderUrl":"/dashboards/f/fdp0g77xpuqrke/test-folder","sortMeta":0},{"id":35,"uid":"mg2OAlTVc","title":"Test + Dashboard2","uri":"db/test-dashboard2","url":"/d/mg2OAlTVc/test-dashboard2","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":32,"folderUid":"fdp0g77xpuqrke","folderTitle":"Test + Folder","folderUrl":"/dashboards/f/fdp0g77xpuqrke/test-folder","sortMeta":0},{"id":20,"uid":"duj3tR77k","title":"WarmPathQoS","uri":"db/warmpathqos","url":"/d/duj3tR77k/warmpathqos","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0}]' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '10124' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-/jmE6RQUJUk37dMp0HS4gA';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:40:59 GMT + grafana-trace-id: + - f1fb9adb9d3ff00913b7b7be8c71fe90 + mise-correlation-id: + - 5130c05b-c804-4ff3-a60f-eb7b54e20d16 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592060.427.29.413420|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/dashboards/uid/mg2OAlTVb + response: + body: + string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"test-dashboard","url":"/d/mg2OAlTVb/test-dashboard","expires":"0001-01-01T00:00:00Z","created":"2024-06-17T02:40:55Z","updated":"2024-06-17T02:40:55Z","updatedBy":"example@example.com","createdBy":"example@example.com","version":1,"hasAcl":false,"isFolder":false,"folderId":0,"folderUid":"","folderTitle":"General","folderUrl":"","provisioned":false,"provisionedExternalId":"","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"id":34,"panels":[],"title":"Test + Dashboard","uid":"mg2OAlTVb","version":1}}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '724' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-keh/F9X26DJ3FTvrbl3zQQ';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:40:59 GMT + grafana-trace-id: + - 558431b85b288ba799f95f713046a400 + mise-correlation-id: + - 99683395-b028-49ed-ba74-7a5258de596d + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592060.668.27.56337|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/dashboards/uid/mg2OAlTVa + response: + body: + string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"test-dashboard","url":"/d/mg2OAlTVa/test-dashboard","expires":"0001-01-01T00:00:00Z","created":"2024-06-17T02:40:54Z","updated":"2024-06-17T02:40:54Z","updatedBy":"example@example.com","createdBy":"example@example.com","version":1,"hasAcl":false,"isFolder":false,"folderId":32,"folderUid":"fdp0g77xpuqrke","folderTitle":"Test + Folder","folderUrl":"/dashboards/f/fdp0g77xpuqrke/test-folder","provisioned":false,"provisionedExternalId":"","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"id":33,"panels":[],"title":"Test + Dashboard","uid":"mg2OAlTVa","version":1}}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '783' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-htUh+tTFA6fN8dVw4cpUjg';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:00 GMT + grafana-trace-id: + - 07517a2d8f03b74757ae62a458885375 + mise-correlation-id: + - ee0386d4-3127-4122-977b-7c87ad879c32 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592060.989.27.346905|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/dashboards/uid/mg2OAlTVc + response: + body: + string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"test-dashboard2","url":"/d/mg2OAlTVc/test-dashboard2","expires":"0001-01-01T00:00:00Z","created":"2024-06-17T02:40:57Z","updated":"2024-06-17T02:40:57Z","updatedBy":"example@example.com","createdBy":"example@example.com","version":1,"hasAcl":false,"isFolder":false,"folderId":32,"folderUid":"fdp0g77xpuqrke","folderTitle":"Test + Folder","folderUrl":"/dashboards/f/fdp0g77xpuqrke/test-folder","provisioned":false,"provisionedExternalId":"","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"id":35,"panels":[],"title":"Test + Dashboard2","uid":"mg2OAlTVc","version":1}}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '786' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-fGEDU/DM6dYtlE+JLTlGbw';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:00 GMT + grafana-trace-id: + - 58adab8b0dedfa061d878132cf09a116 + mise-correlation-id: + - c0c647c1-2b67-4013-8d7e-fe0a339dc999 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592061.301.29.564490|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/search/?type=dash-db&limit=5000&page=2 + response: + body: + string: '[]' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '2' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-y0fJp/GLuSogqWhHXOkGTg';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:00 GMT + grafana-trace-id: + - 4f52ea600ff0ae180e279a0b5e407289 + mise-correlation-id: + - 00ce2b57-7e81-4c67-bdb7-8e7f81068d7f + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592061.559.29.78426|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/search/?type=dash-folder + response: + body: + string: '[{"id":28,"uid":"cloud-native","title":"Azure Kubernetes Service Monitoring","uri":"db/azure-kubernetes-service-monitoring","url":"/dashboards/f/cloud-native/azure-kubernetes-service-monitoring","slug":"","type":"dash-folder","tags":[],"isStarred":false,"sortMeta":0},{"id":1,"uid":"az-mon","title":"Azure + Monitor","uri":"db/azure-monitor","url":"/dashboards/f/az-mon/azure-monitor","slug":"","type":"dash-folder","tags":[],"isStarred":false,"sortMeta":0},{"id":14,"uid":"geneva","title":"Geneva","uri":"db/geneva","url":"/dashboards/f/geneva/geneva","slug":"","type":"dash-folder","tags":[],"isStarred":false,"sortMeta":0},{"id":12,"uid":"ms-def","title":"Microsoft + Defender for Cloud","uri":"db/microsoft-defender-for-cloud","url":"/dashboards/f/ms-def/microsoft-defender-for-cloud","slug":"","type":"dash-folder","tags":[],"isStarred":false,"sortMeta":0},{"id":32,"uid":"fdp0g77xpuqrke","title":"Test + Folder","uri":"db/test-folder","url":"/dashboards/f/fdp0g77xpuqrke/test-folder","slug":"","type":"dash-folder","tags":[],"isStarred":false,"sortMeta":0}]' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '1057' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-GbFi8fFc+Zu9QvFjAgaOdA';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:00 GMT + grafana-trace-id: + - 1100276a7a4b789a06e11aa48208f9d3 + mise-correlation-id: + - 62d42a41-b604-458b-9a22-946fd67481ad + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592061.801.30.50353|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/folders/fdp0g77xpuqrke + response: + body: + string: '{"id":32,"uid":"fdp0g77xpuqrke","orgId":0,"title":"Test Folder","url":"/dashboards/f/fdp0g77xpuqrke/test-folder","hasAcl":false,"canSave":true,"canEdit":true,"canAdmin":true,"canDelete":true,"createdBy":"example@example.com","created":"2024-06-17T02:40:48Z","updatedBy":"example@example.com","updated":"2024-06-17T02:40:48Z","version":1}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '337' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-tZBy9pcpf856kG9MaHp7+A';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:01 GMT + grafana-trace-id: + - 53ba8758052baeaf621b9bb5f2130b88 + mise-correlation-id: + - c0471d17-30c2-47c6-beb6-aae397cbffaa + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592062.064.28.581242|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/folders/fdp0g77xpuqrke/permissions + response: + body: + string: '[{"folderId":32,"created":"2024-06-17T02:40:48Z","updated":"2024-06-17T02:40:48Z","userId":2,"userLogin":"example@example.com","userEmail":"example@example.com","userAvatarUrl":"/avatar/394901e50524f648e12a1f87395daac7","teamId":0,"teamEmail":"","teamAvatarUrl":"","team":"","permission":4,"permissionName":"Admin","uid":"fdp0g77xpuqrke","title":"Test + Folder","slug":"","isFolder":true,"url":"/dashboards/f/fdp0g77xpuqrke/test-folder","inherited":false},{"folderId":32,"created":"2024-06-17T02:40:48Z","updated":"2024-06-17T02:40:48Z","userId":0,"userLogin":"","userEmail":"","userAvatarUrl":"","teamId":0,"teamEmail":"","teamAvatarUrl":"","team":"","role":"Editor","permission":2,"permissionName":"Edit","uid":"fdp0g77xpuqrke","title":"Test + Folder","slug":"","isFolder":true,"url":"/dashboards/f/fdp0g77xpuqrke/test-folder","inherited":false},{"folderId":32,"created":"2024-06-17T02:40:48Z","updated":"2024-06-17T02:40:48Z","userId":0,"userLogin":"","userEmail":"","userAvatarUrl":"","teamId":0,"teamEmail":"","teamAvatarUrl":"","team":"","role":"Viewer","permission":1,"permissionName":"View","uid":"fdp0g77xpuqrke","title":"Test + Folder","slug":"","isFolder":true,"url":"/dashboards/f/fdp0g77xpuqrke/test-folder","inherited":false}]' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '1234' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-8I/je40vB+ophecavXnAeg';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:01 GMT + grafana-trace-id: + - be79dc97ec41aa0d771c120a08216c06 + mise-correlation-id: + - 58441693-347a-4966-8489-27ef8bfaa73e + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592062.314.29.672166|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/folders/id/Test%20Folder + response: + body: + string: '{"message":"id is invalid","traceID":"cf7131e6c492c558b1619114b8f1c29b"}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '72' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-Tl3hNIvLZlVBWaPA6W/LMA';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:02 GMT + grafana-trace-id: + - cf7131e6c492c558b1619114b8f1c29b + mise-correlation-id: + - 7910f014-fb52-4c3f-bc35-1f0feacfced1 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592063.648.26.89728|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 400 + message: Bad Request +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/folders/Test%20Folder + response: + body: + string: '{"message":"folder not found","status":"not-found"}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '51' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-4ce2jhoOfRZEp3F03feIgw';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:02 GMT + grafana-trace-id: + - 16e84b369bb3085bdfc2ba466ee877f4 + mise-correlation-id: + - 4bd5eee8-da8a-4e62-9949-61fd89e8cf75 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592063.905.27.102881|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/folders + response: + body: + string: '[{"id":28,"uid":"cloud-native","title":"Azure Kubernetes Service Monitoring"},{"id":1,"uid":"az-mon","title":"Azure + Monitor"},{"id":14,"uid":"geneva","title":"Geneva"},{"id":12,"uid":"ms-def","title":"Microsoft + Defender for Cloud"},{"id":32,"uid":"fdp0g77xpuqrke","title":"Test Folder"}]' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '287' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-9eom3CxFJvMa8brbQ7hJGA';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:03 GMT + grafana-trace-id: + - cfe3f5227e33b09a82121deccc9e9c7a + mise-correlation-id: + - 9a8bd405-c00f-412a-af14-98494c5a5186 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592064.157.27.558777|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '0' + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: DELETE + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/folders/fdp0g77xpuqrke + response: + body: + string: '{"message":"Folder deleted"}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '28' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-BtS4V3qZFEO3t5oDzfsCow';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:03 GMT + grafana-trace-id: + - 2d51f97163b03aeb333194daf2a3de96 + mise-correlation-id: + - c12b8f7c-c499-4b20-adca-0439b83b3910 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592064.433.26.108368|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/datasources/name/Test%20Azure%20Monitor%20Data%20Source + response: + body: + string: '{"id":5,"uid":"bdp0g7c5wo16od","orgId":1,"name":"Test Azure Monitor + Data Source","type":"grafana-azure-monitor-datasource","typeLogoUrl":"public/app/plugins/datasource/azuremonitor/img/logo.jpg","access":"proxy","url":"","user":"","database":"","basicAuth":false,"basicAuthUser":"","withCredentials":false,"isDefault":false,"jsonData":{"azureAuthType":"msi","subscriptionId":""},"secureJsonFields":{},"version":1,"readOnly":false}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '430' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-cjMf/q997ntKHJ2mGXEjUQ';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:04 GMT + grafana-trace-id: + - f493582e4ca012eea9c40f3e4f4cb5b5 + mise-correlation-id: + - ba351149-b746-48fb-9d62-45ff0d85a6ce + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592065.611.30.728626|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '0' + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: DELETE + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/datasources/uid/bdp0g7c5wo16od + response: + body: + string: '{"id":5,"message":"Data source deleted"}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '40' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-VqfAArl3An0jycFwz1XCBw';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:04 GMT + grafana-trace-id: + - 1513cb4562d14bf7ddfa55b29cd8b988 + mise-correlation-id: + - 262700c0-5be9-41f7-99b0-7bc3013568c8 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592065.919.29.622584|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/health + response: + body: + string: "{\n \"commit\": \"6e6fbf6a3418cc5acdc13a79bc2f440218c22e5f\",\n \"database\": + \"ok\",\n \"enterpriseCommit\": \"2e3b12b0fd01eb4184a57efc7ecd7007a19b8c1a\",\n + \ \"version\": \"10.4.3\"\n}" + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '167' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 02:41:05 GMT + grafana-trace-id: + - e0b4b14cb95b109f1f221095fc71ad1b + mise-correlation-id: + - da9287ea-1836-4a36-829c-760bd12c5a61 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592066.794.27.465194|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: '{"id": 32, "uid": "fdp0g77xpuqrke", "orgId": 0, "title": "Test Folder", + "url": "/dashboards/f/fdp0g77xpuqrke/test-folder", "hasAcl": false, "canSave": + true, "canEdit": true, "canAdmin": true, "canDelete": true, "createdBy": "example@example.com", + "created": "2024-06-17T02:40:48Z", "updatedBy": "example@example.com", "updated": + "2024-06-17T02:40:48Z", "version": 1}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '366' + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: POST + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/folders + response: + body: + string: '{"id":36,"uid":"fdp0g77xpuqrke","orgId":0,"title":"Test Folder","url":"/dashboards/f/fdp0g77xpuqrke/test-folder","hasAcl":false,"canSave":true,"canEdit":true,"canAdmin":true,"canDelete":true,"createdBy":"example@example.com","created":"2024-06-17T02:41:06.282170072Z","updatedBy":"example@example.com","updated":"2024-06-17T02:41:06.282170172Z","version":1}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '357' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-Wpr2RuAzZzrQN629DLFCOw';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:06 GMT + grafana-trace-id: + - 142c79f9f8236f8f8173eec5d8b5dbd4 + mise-correlation-id: + - effec5df-2f1a-4f48-b6cd-88ce4fbc6a9b + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592067.263.30.806842|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/folders/fdp0g77xpuqrke + response: + body: + string: '{"id":36,"uid":"fdp0g77xpuqrke","orgId":0,"title":"Test Folder","url":"/dashboards/f/fdp0g77xpuqrke/test-folder","hasAcl":false,"canSave":true,"canEdit":true,"canAdmin":true,"canDelete":true,"createdBy":"example@example.com","created":"2024-06-17T02:41:06Z","updatedBy":"example@example.com","updated":"2024-06-17T02:41:06Z","version":1}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '337' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-6LZ1cvNuMwWndlcFDKW0lQ';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:06 GMT + grafana-trace-id: + - 7ef1aa7f8ff890011200f4d4d092c869 + mise-correlation-id: + - 7b076fff-35a2-48bc-b5c6-043e212c3c9f + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592067.575.27.528726|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: '{"dashboard": {"id": null, "panels": [], "title": "Test Dashboard", "uid": + "mg2OAlTVa", "version": 1}, "folderId": 36, "overwrite": true}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '137' + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: POST + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/dashboards/db + response: + body: + string: '{"folderUid":"fdp0g77xpuqrke","id":37,"slug":"test-dashboard","status":"success","uid":"mg2OAlTVa","url":"/d/mg2OAlTVa/test-dashboard","version":1}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '147' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-+YutzbTauwOf4PaDEZ2LWQ';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:06 GMT + grafana-trace-id: + - 19fa66484ac03c5c4095c85811d3ac42 + mise-correlation-id: + - 1c0b34d4-8fd9-49f7-8847-db5d80ee8932 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592067.833.29.339804|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: '{"dashboard": {"id": null, "panels": [], "title": "Test Dashboard", "uid": + "mg2OAlTVb", "version": 1}, "folderId": 0, "overwrite": true}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '136' + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: POST + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/dashboards/db + response: + body: + string: '{"folderUid":"","id":34,"slug":"test-dashboard","status":"success","uid":"mg2OAlTVb","url":"/d/mg2OAlTVb/test-dashboard","version":2}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '133' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-cxHeKVoIM5v3vXaRAGkr4Q';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:07 GMT + grafana-trace-id: + - 909337666596555e6d1ef3490ad2d923 + mise-correlation-id: + - 56809082-271e-4cf7-ba31-14deae974494 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592068.128.26.136902|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/folders/fdp0g77xpuqrke + response: + body: + string: '{"id":36,"uid":"fdp0g77xpuqrke","orgId":0,"title":"Test Folder","url":"/dashboards/f/fdp0g77xpuqrke/test-folder","hasAcl":false,"canSave":true,"canEdit":true,"canAdmin":true,"canDelete":true,"createdBy":"example@example.com","created":"2024-06-17T02:41:06Z","updatedBy":"example@example.com","updated":"2024-06-17T02:41:06Z","version":1}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '337' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-fy1yt6M2oOOLqPopPkhOwA';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:07 GMT + grafana-trace-id: + - cbf37f35963c1f9fb4037af7d11a857f + mise-correlation-id: + - 42167e26-dae0-4d00-8287-78ef376549d6 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592068.443.27.167866|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: '{"dashboard": {"id": null, "panels": [], "title": "Test Dashboard2", "uid": + "mg2OAlTVc", "version": 1}, "folderId": 36, "overwrite": true}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '138' + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: POST + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/dashboards/db + response: + body: + string: '{"folderUid":"fdp0g77xpuqrke","id":38,"slug":"test-dashboard2","status":"success","uid":"mg2OAlTVc","url":"/d/mg2OAlTVc/test-dashboard2","version":1}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '149' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-s/+ZTehSO2JkRCreFc3aJg';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:07 GMT + grafana-trace-id: + - 93382ab89c25cd2d63f6b23ef969ed18 + mise-correlation-id: + - 9358b9d2-962e-4b21-bb9e-3a1519583530 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592068.711.27.723887|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: '{"id": 2, "uid": "2bf5f4cb-b112-4c36-8ed5-22a2b478d58f", "orgId": 1, "name": + "Geneva SLI Data", "type": "grafana-azure-data-explorer-datasource", "typeName": + "Azure Data Explorer Datasource", "typeLogoUrl": "public/plugins/grafana-azure-data-explorer-datasource/img/logo.png", + "access": "proxy", "url": "", "user": "", "database": "", "basicAuth": false, + "isDefault": false, "jsonData": {"azureCredentials": {"authType": "currentuser"}, + "clusterUrl": "https://genevaslidatafollower.westcentralus.kusto.windows.net", + "dataConsistency": "strongconsistency", "defaultDatabase": "slihelper", "defaultEditorMode": + "visual", "oauthPassThru": true}, "readOnly": false}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '661' + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: POST + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/datasources + response: + body: + string: '{"message":"data source with the same name already exists","traceID":"8610d0456a8ec287643b0be20810631f"}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '104' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-ARpXg8EwW3pA7zrKH7krLQ';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:08 GMT + grafana-trace-id: + - 8610d0456a8ec287643b0be20810631f + mise-correlation-id: + - 2fa5e3cf-cdb3-4190-af40-d06199f4d712 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592069.076.29.41709|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 409 + message: Conflict +- request: + body: '{"id": 1, "uid": "azure-monitor-oob", "orgId": 1, "name": "Azure Monitor", + "type": "grafana-azure-monitor-datasource", "typeName": "Azure Monitor", "typeLogoUrl": + "public/app/plugins/datasource/azuremonitor/img/logo.jpg", "access": "proxy", + "url": "", "user": "", "database": "", "basicAuth": false, "isDefault": true, + "jsonData": {"azureAuthType": "msi", "subscriptionId": "D8AC4F1D-71CA-40FE-A98C-49BCF2F20130"}, + "readOnly": false}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '433' + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: POST + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/datasources + response: + body: + string: '{"message":"data source with the same name already exists","traceID":"52ce7fad491a5fda82ff09d9d75cfa66"}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '104' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-r4GP9KD8Xlv0TLDU5vFe6A';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:08 GMT + grafana-trace-id: + - 52ce7fad491a5fda82ff09d9d75cfa66 + mise-correlation-id: + - 7fdc22c5-7955-4826-bf66-a97e90771e6e + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592069.328.29.724486|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 409 + message: Conflict +- request: + body: '{"id": 5, "uid": "bdp0g7c5wo16od", "orgId": 1, "name": "Test Azure Monitor + Data Source", "type": "grafana-azure-monitor-datasource", "typeName": "Azure + Monitor", "typeLogoUrl": "public/app/plugins/datasource/azuremonitor/img/logo.jpg", + "access": "proxy", "url": "", "user": "", "database": "", "basicAuth": false, + "isDefault": false, "jsonData": {"azureAuthType": "msi", "subscriptionId": ""}, + "readOnly": false}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '412' + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: POST + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/datasources + response: + body: + string: '{"datasource":{"id":6,"uid":"bdp0g7c5wo16od","orgId":1,"name":"Test + Azure Monitor Data Source","type":"grafana-azure-monitor-datasource","typeLogoUrl":"public/app/plugins/datasource/azuremonitor/img/logo.jpg","access":"proxy","url":"","user":"","database":"","basicAuth":false,"basicAuthUser":"","withCredentials":false,"isDefault":false,"jsonData":{"azureAuthType":"msi","subscriptionId":""},"secureJsonFields":{},"version":1,"readOnly":false},"id":6,"message":"Datasource + added","name":"Test Azure Monitor Data Source"}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '521' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-9A2W1pL/TrpwfMOgRqAIWA';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:08 GMT + grafana-trace-id: + - 0341d9a5c705d4e96a1e9da655e222cb + mise-correlation-id: + - b9b7f98f-fa9a-45e5-8caf-1576dac50226 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592069.577.29.705773|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: '{"id": 3, "uid": "f6364b78-a58a-4fcd-8fae-8cd0d3ddc448", "orgId": 1, "name": + "IcM via ADX", "type": "grafana-azure-data-explorer-datasource", "typeName": + "Azure Data Explorer Datasource", "typeLogoUrl": "public/plugins/grafana-azure-data-explorer-datasource/img/logo.png", + "access": "proxy", "url": "", "user": "", "database": "", "basicAuth": false, + "isDefault": false, "jsonData": {"azureCredentials": {"authType": "currentuser"}, + "clusterUrl": "https://icmclusterfollower.centralus.kusto.windows.net", "dataConsistency": + "strongconsistency", "defaultDatabase": "IcMDataWarehouse", "defaultEditorMode": + "visual", "oauthPassThru": true}, "readOnly": false}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '657' + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: POST + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/datasources + response: + body: + string: '{"message":"data source with the same name already exists","traceID":"01f82894bc59413cc75d446f146c0d72"}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '104' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-1IROE7tsI+zMmv6TME8RDg';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:08 GMT + grafana-trace-id: + - 01f82894bc59413cc75d446f146c0d72 + mise-correlation-id: + - c194cae6-7a45-4cf1-9a02-55a761bd9317 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592069.89.26.337536|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 409 + message: Conflict +- request: + body: '{"id": 4, "uid": "Geneva", "orgId": 1, "name": "Geneva Datasource", "type": + "geneva-datasource", "typeName": "Geneva Datasource", "typeLogoUrl": "public/plugins/geneva-datasource/img/logo.svg", + "access": "proxy", "url": "", "user": "", "database": "", "basicAuth": false, + "isDefault": false, "jsonData": {"azureCredentials": {"authType": "currentuser"}, + "oauthPassThru": true}, "readOnly": false}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '396' + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: POST + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/datasources + response: + body: + string: '{"message":"data source with the same name already exists","traceID":"47876b32b7e89b5dd66d8b57ca1aa179"}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '104' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-f3NJ6GnV7DMle97t70/HIg';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:09 GMT + grafana-trace-id: + - 47876b32b7e89b5dd66d8b57ca1aa179 + mise-correlation-id: + - f3d0368c-8843-4f1f-86ef-a7ac0e064182 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592070.157.28.165084|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 409 + message: Conflict +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/datasources/name/Test%20Azure%20Monitor%20Data%20Source + response: + body: + string: '{"id":6,"uid":"bdp0g7c5wo16od","orgId":1,"name":"Test Azure Monitor + Data Source","type":"grafana-azure-monitor-datasource","typeLogoUrl":"public/app/plugins/datasource/azuremonitor/img/logo.jpg","access":"proxy","url":"","user":"","database":"","basicAuth":false,"basicAuthUser":"","withCredentials":false,"isDefault":false,"jsonData":{"azureAuthType":"msi","subscriptionId":""},"secureJsonFields":{},"version":1,"readOnly":false}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '430' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-A6k57GXBXQX7ELlT4es7gQ';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:10 GMT + grafana-trace-id: + - f0a4f7da98d059ab3af33e487eba1912 + mise-correlation-id: + - 966ca435-1025-40dd-9135-9629b667be8a + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592071.085.29.834056|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/folders/id/Test%20Folder + response: + body: + string: '{"message":"id is invalid","traceID":"9676001fef5c044facc4794e8d7fa514"}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '72' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-wT1n/i37NgyLurhKeaqvUA';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:10 GMT + grafana-trace-id: + - 9676001fef5c044facc4794e8d7fa514 + mise-correlation-id: + - 8a20b44f-ef60-4205-b461-c42b562f80fa + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592071.957.28.290079|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 400 + message: Bad Request +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/folders/Test%20Folder + response: + body: + string: '{"message":"folder not found","status":"not-found"}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '51' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-PqqmKF566BGFXoB83kyhXw';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:11 GMT + grafana-trace-id: + - 7d0b5a1c91a9ed6191a0ce471e5d7fd7 + mise-correlation-id: + - 78a43f56-8bb0-4f7a-abb6-ad1bf880cc1f + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592072.203.28.504547|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/folders + response: + body: + string: '[{"id":28,"uid":"cloud-native","title":"Azure Kubernetes Service Monitoring"},{"id":1,"uid":"az-mon","title":"Azure + Monitor"},{"id":14,"uid":"geneva","title":"Geneva"},{"id":12,"uid":"ms-def","title":"Microsoft + Defender for Cloud"},{"id":36,"uid":"fdp0g77xpuqrke","title":"Test Folder"}]' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '287' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-m3NiRlu+Srs4hR2Ns0x6XQ';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:11 GMT + grafana-trace-id: + - ec5a68cf37ac64dcde160c207e5483e5 + mise-correlation-id: + - b8e5de5e-2e3e-4a23-a771-9db2ee6d331f + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592072.522.29.441213|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/dashboards/uid/mg2OAlTVa + response: + body: + string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"test-dashboard","url":"/d/mg2OAlTVa/test-dashboard","expires":"0001-01-01T00:00:00Z","created":"2024-06-17T02:41:06Z","updated":"2024-06-17T02:41:06Z","updatedBy":"example@example.com","createdBy":"example@example.com","version":1,"hasAcl":false,"isFolder":false,"folderId":36,"folderUid":"fdp0g77xpuqrke","folderTitle":"Test + Folder","folderUrl":"/dashboards/f/fdp0g77xpuqrke/test-folder","provisioned":false,"provisionedExternalId":"","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"id":37,"panels":[],"title":"Test + Dashboard","uid":"mg2OAlTVa","version":1}}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '783' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-GBAaO8IhAZtHBfDzoL/n7Q';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:12 GMT + grafana-trace-id: + - d46ea48c055380d122a8499246241d96 + mise-correlation-id: + - b0f9c5a6-da0e-4106-9854-30de115fc433 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592073.643.27.249985|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/dashboards/uid/mg2OAlTVb + response: + body: + string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"test-dashboard","url":"/d/mg2OAlTVb/test-dashboard","expires":"0001-01-01T00:00:00Z","created":"2024-06-17T02:40:55Z","updated":"2024-06-17T02:41:07Z","updatedBy":"example@example.com","createdBy":"example@example.com","version":2,"hasAcl":false,"isFolder":false,"folderId":0,"folderUid":"","folderTitle":"General","folderUrl":"","provisioned":false,"provisionedExternalId":"","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"id":34,"panels":[],"title":"Test + Dashboard","uid":"mg2OAlTVb","version":2}}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '724' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-1/1kVH4wcsM9N5l+e3+Uqw';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:14 GMT + grafana-trace-id: + - c46c444ba72fd6170a88ae7dd3568eed + mise-correlation-id: + - a875b811-b81d-4e4e-83ee-492909ebb137 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592075.029.30.667933|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/health + response: + body: + string: "{\n \"commit\": \"6e6fbf6a3418cc5acdc13a79bc2f440218c22e5f\",\n \"database\": + \"ok\",\n \"enterpriseCommit\": \"2e3b12b0fd01eb4184a57efc7ecd7007a19b8c1a\",\n + \ \"version\": \"10.4.3\"\n}" + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '167' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 02:41:15 GMT + grafana-trace-id: + - e52f67ffcf2843d54ea929d175a39fa2 + mise-correlation-id: + - c005e4ac-a6c2-4694-99c5-c77d398fc6f6 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592075.989.30.259351|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/library-elements?page=1 + response: + body: + string: '{"result":{"totalCount":0,"elements":[],"page":1,"perPage":100}}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '64' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-jh9xHGPAN7UWOatR9JRmaw';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:15 GMT + grafana-trace-id: + - 4c39d68f497bc00a96c7d3f4ece6ba54 + mise-correlation-id: + - 6f73c249-1e9f-434d-b7ec-c7233df53300 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592076.262.27.914339|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/search/?type=dash-db&limit=5000&page=1 + response: + body: + string: '[{"id":21,"uid":"OSBzdgnnz","title":"Agent QoS","uri":"db/agent-qos","url":"/d/OSBzdgnnz/agent-qos","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":18,"uid":"54KhiZ7nz","title":"AKS + Linux Sample Application","uri":"db/aks-linux-sample-application","url":"/d/54KhiZ7nz/aks-linux-sample-application","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":19,"uid":"6uRDjTNnz","title":"App + Detail","uri":"db/app-detail","url":"/d/6uRDjTNnz/app-detail","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":9,"uid":"dyzn5SK7z","title":"Azure + / Alert Consumption","uri":"db/azure-alert-consumption","url":"/d/dyzn5SK7z/azure-alert-consumption","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure + Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":2,"uid":"Yo38mcvnz","title":"Azure + / Insights / Applications","uri":"db/azure-insights-applications","url":"/d/Yo38mcvnz/azure-insights-applications","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure + Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":5,"uid":"AppInsightsAvTestGeoMap","title":"Azure + / Insights / Applications Test Availability Geo Map","uri":"db/d2135581-8cad-57d7-bf00-c40961be901d","url":"/d/AppInsightsAvTestGeoMap/d2135581-8cad-57d7-bf00-c40961be901d","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure + Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":3,"uid":"INH9berMk","title":"Azure + / Insights / Cosmos DB","uri":"db/azure-insights-cosmos-db","url":"/d/INH9berMk/azure-insights-cosmos-db","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure + Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":7,"uid":"8UDB1s3Gk","title":"Azure + / Insights / Data Explorer Clusters","uri":"db/azure-insights-data-explorer-clusters","url":"/d/8UDB1s3Gk/azure-insights-data-explorer-clusters","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure + Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":4,"uid":"tQZAMYrMk","title":"Azure + / Insights / Key Vaults","uri":"db/azure-insights-key-vaults","url":"/d/tQZAMYrMk/azure-insights-key-vaults","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure + Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":8,"uid":"3n2E8CrGk","title":"Azure + / Insights / Storage Accounts","uri":"db/azure-insights-storage-accounts","url":"/d/3n2E8CrGk/azure-insights-storage-accounts","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure + Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":10,"uid":"AzVmInsightsByRG","title":"Azure + / Insights / Virtual Machines by Resource Group","uri":"db/azure-insights-virtual-machines-by-resource-group","url":"/d/AzVmInsightsByRG/azure-insights-virtual-machines-by-resource-group","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure + Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":11,"uid":"AzVmInsightsByWS","title":"Azure + / Insights / Virtual Machines by Workspace","uri":"db/azure-insights-virtual-machines-by-workspace","url":"/d/AzVmInsightsByWS/azure-insights-virtual-machines-by-workspace","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure + Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":6,"uid":"Mtwt2BV7k","title":"Azure + / Resources Overview","uri":"db/azure-resources-overview","url":"/d/Mtwt2BV7k/azure-resources-overview","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure + Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":22,"uid":"xLERdASnz","title":"Cluster + Detail","uri":"db/cluster-detail","url":"/d/xLERdASnz/cluster-detail","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":13,"uid":"defenderForCloudActiveAlerts","title":"Defender + for Cloud / Active Alerts","uri":"db/defender-for-cloud-active-alerts","url":"/d/defenderForCloudActiveAlerts/defender-for-cloud-active-alerts","slug":"","type":"dash-db","tags":["Alerts","Defender + for Cloud"],"isStarred":false,"folderId":12,"folderUid":"ms-def","folderTitle":"Microsoft + Defender for Cloud","folderUrl":"/dashboards/f/ms-def/microsoft-defender-for-cloud","sortMeta":0},{"id":29,"uid":"c0613871-ebb0-4a2d-b071-f51a851f375d","title":"Full + Stack AKS Monitoring","uri":"db/full-stack-aks-monitoring","url":"/d/c0613871-ebb0-4a2d-b071-f51a851f375d/full-stack-aks-monitoring","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":28,"folderUid":"cloud-native","folderTitle":"Azure + Kubernetes Service Monitoring","folderUrl":"/dashboards/f/cloud-native/azure-kubernetes-service-monitoring","sortMeta":0},{"id":15,"uid":"QTVw7iK7z","title":"Geneva + Health","uri":"db/geneva-health","url":"/d/QTVw7iK7z/geneva-health","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":27,"uid":"icm-geneva-canned-dashboard","title":"IcM + Canned Dashboard","uri":"db/icm-canned-dashboard","url":"/d/icm-geneva-canned-dashboard/icm-canned-dashboard","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":16,"uid":"sVKyjvpnz","title":"Incoming + Service QoS","uri":"db/incoming-service-qos","url":"/d/sVKyjvpnz/incoming-service-qos","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":30,"uid":"kubernetesApiserverDashboard","title":"Kubernetes + / API Server","uri":"db/kubernetes-api-server","url":"/d/kubernetesApiserverDashboard/kubernetes-api-server","slug":"","type":"dash-db","tags":["kubernetes-mixin"],"isStarred":false,"folderId":28,"folderUid":"cloud-native","folderTitle":"Azure + Kubernetes Service Monitoring","folderUrl":"/dashboards/f/cloud-native/azure-kubernetes-service-monitoring","sortMeta":0},{"id":31,"uid":"kubernetesEtcdDashboard","title":"Kubernetes + / ETCD","uri":"db/kubernetes-etcd","url":"/d/kubernetesEtcdDashboard/kubernetes-etcd","slug":"","type":"dash-db","tags":["kubernetes-mixin"],"isStarred":false,"folderId":28,"folderUid":"cloud-native","folderTitle":"Azure + Kubernetes Service Monitoring","folderUrl":"/dashboards/f/cloud-native/azure-kubernetes-service-monitoring","sortMeta":0},{"id":24,"uid":"_sKhXTH7z","title":"Node + Detail","uri":"db/node-detail","url":"/d/_sKhXTH7z/node-detail","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":25,"uid":"6naEwcp7z","title":"Outgoing + Service QoS","uri":"db/outgoing-service-qos","url":"/d/6naEwcp7z/outgoing-service-qos","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":23,"uid":"GIgvhSV7z","title":"Service + Fabric Application Overview","uri":"db/service-fabric-application-overview","url":"/d/GIgvhSV7z/service-fabric-application-overview","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":17,"uid":"sli-insights-geneva-customer-views","title":"SLI + Insights / DRI / Customer views","uri":"db/sli-insights-dri-customer-views","url":"/d/sli-insights-geneva-customer-views/sli-insights-dri-customer-views","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":26,"uid":"sli-insights-geneva-overview","title":"SLI + Insights / Overview","uri":"db/sli-insights-overview","url":"/d/sli-insights-geneva-overview/sli-insights-overview","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":34,"uid":"mg2OAlTVb","title":"Test + Dashboard","uri":"db/test-dashboard","url":"/d/mg2OAlTVb/test-dashboard","slug":"","type":"dash-db","tags":[],"isStarred":false,"sortMeta":0},{"id":37,"uid":"mg2OAlTVa","title":"Test + Dashboard","uri":"db/test-dashboard","url":"/d/mg2OAlTVa/test-dashboard","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":36,"folderUid":"fdp0g77xpuqrke","folderTitle":"Test + Folder","folderUrl":"/dashboards/f/fdp0g77xpuqrke/test-folder","sortMeta":0},{"id":38,"uid":"mg2OAlTVc","title":"Test + Dashboard2","uri":"db/test-dashboard2","url":"/d/mg2OAlTVc/test-dashboard2","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":36,"folderUid":"fdp0g77xpuqrke","folderTitle":"Test + Folder","folderUrl":"/dashboards/f/fdp0g77xpuqrke/test-folder","sortMeta":0},{"id":20,"uid":"duj3tR77k","title":"WarmPathQoS","uri":"db/warmpathqos","url":"/d/duj3tR77k/warmpathqos","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0}]' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '10124' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-SPcxA89tWHiDoYf29uEQcw';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:15 GMT + grafana-trace-id: + - d428fb5930c7ba11d95cb86d8af62fae + mise-correlation-id: + - 5b8a8060-6be6-4f06-8447-a9e008b87fe4 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592076.523.28.605635|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/dashboards/uid/defenderForCloudActiveAlerts + response: + body: + string: "{\"meta\":{\"type\":\"db\",\"canSave\":true,\"canEdit\":true,\"canAdmin\":true,\"canStar\":true,\"canDelete\":true,\"slug\":\"defender-for-cloud-active-alerts\",\"url\":\"/d/defenderForCloudActiveAlerts/defender-for-cloud-active-alerts\",\"expires\":\"0001-01-01T00:00:00Z\",\"created\":\"2024-06-17T02:35:34Z\",\"updated\":\"2024-06-17T02:35:34Z\",\"updatedBy\":\"Anonymous\",\"createdBy\":\"Anonymous\",\"version\":1,\"hasAcl\":false,\"isFolder\":false,\"folderId\":12,\"folderUid\":\"ms-def\",\"folderTitle\":\"Microsoft + Defender for Cloud\",\"folderUrl\":\"/dashboards/f/ms-def/microsoft-defender-for-cloud\",\"provisioned\":true,\"provisionedExternalId\":\"Defender-for-Cloud-ActiveAlerts.json\",\"annotationsPermissions\":{\"dashboard\":{\"canAdd\":true,\"canEdit\":true,\"canDelete\":true},\"organization\":{\"canAdd\":true,\"canEdit\":true,\"canDelete\":true}}},\"dashboard\":{\"__elements\":{},\"__inputs\":[],\"__requires\":[{\"id\":\"barchart\",\"name\":\"Bar + chart\",\"type\":\"panel\",\"version\":\"\"},{\"id\":\"grafana\",\"name\":\"Grafana\",\"type\":\"grafana\",\"version\":\"9.4.12\"},{\"id\":\"grafana-azure-monitor-datasource\",\"name\":\"Azure + Monitor\",\"type\":\"datasource\",\"version\":\"1.0.0\"},{\"id\":\"stat\",\"name\":\"Stat\",\"type\":\"panel\",\"version\":\"\"},{\"id\":\"table\",\"name\":\"Table\",\"type\":\"panel\",\"version\":\"\"},{\"id\":\"text\",\"name\":\"Text\",\"type\":\"panel\",\"version\":\"\"}],\"description\":\"Alert + dashboard for Defender for Cloud (MDC)\",\"editable\":true,\"id\":13,\"links\":[{\"asDropdown\":false,\"icon\":\"external + link\",\"includeVars\":false,\"keepTime\":false,\"tags\":[],\"targetBlank\":true,\"title\":\"Feedback\",\"tooltip\":\"\",\"type\":\"link\",\"url\":\"https://forms.office.com/r/trfcu7UYK9\"}],\"liveNow\":false,\"panels\":[{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"description\":\"\",\"gridPos\":{\"h\":3,\"w\":9,\"x\":0,\"y\":0},\"id\":2,\"options\":{\"code\":{\"language\":\"plaintext\",\"showLineNumbers\":false,\"showMiniMap\":false},\"content\":\"\\u003ch1 + style=\\\"font-size:2vw;\\\"\\u003eActive alerts by severity\\u003c/h1\\u003e\",\"mode\":\"html\"},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"A\"}],\"transparent\":true,\"type\":\"text\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"description\":\"\",\"gridPos\":{\"h\":3,\"w\":15,\"x\":9,\"y\":0},\"id\":7,\"options\":{\"code\":{\"language\":\"plaintext\",\"showLineNumbers\":false,\"showMiniMap\":false},\"content\":\"\\u003ch1 + style=\\\"font-size:2vw;\\\"\\u003eAlerts generated by severity and day\\u003c/h1\\u003e\",\"mode\":\"html\"},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"A\"}],\"transparent\":true,\"type\":\"text\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"noValue\":\"0\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"dark-green\",\"value\":null}]}},\"overrides\":[]},\"gridPos\":{\"h\":8,\"w\":2,\"x\":0,\"y\":3},\"id\":31,\"options\":{\"colorMode\":\"value\",\"graphMode\":\"area\",\"justifyMode\":\"center\",\"orientation\":\"auto\",\"reduceOptions\":{\"calcs\":[\"lastNotNull\"],\"fields\":\"\",\"values\":false},\"textMode\":\"auto\"},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"azureResourceGraph\":{\"query\":\" + \ securityresources\\r\\n | where type =~ 'microsoft.security/locations/alerts'\\r\\n + \ | where properties.Status in ('Active')\\r\\n | extend Severity = properties.Severity\\r\\n + \ | extend TimeRange = properties.TimeGeneratedUtc \\r\\n | where TimeRange + \\u003e ago($TimeRange)\\r\\n | where Severity == 'Information'\\r\\n | + project Severity = tostring(Severity)\\r\\n | summarize information = count() + by Severity\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure + Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$Subscriptions\"]}],\"title\":\"Information\",\"transparent\":true,\"type\":\"stat\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"noValue\":\"0\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"dark-yellow\",\"value\":null}]}},\"overrides\":[]},\"gridPos\":{\"h\":8,\"w\":2,\"x\":2,\"y\":3},\"id\":5,\"options\":{\"colorMode\":\"value\",\"graphMode\":\"area\",\"justifyMode\":\"center\",\"orientation\":\"auto\",\"reduceOptions\":{\"calcs\":[\"lastNotNull\"],\"fields\":\"\",\"values\":false},\"textMode\":\"auto\"},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"azureResourceGraph\":{\"query\":\" + \ securityresources\\r\\n | where type =~ 'microsoft.security/locations/alerts'\\r\\n + \ | where properties.Status in ('Active')\\r\\n | extend Severity = properties.Severity\\r\\n + \ | extend TimeRange = properties.TimeGeneratedUtc \\r\\n | where TimeRange + \\u003e ago($TimeRange)\\r\\n | where Severity == 'Low'\\r\\n | project + Severity = tostring(Severity)\\r\\n | summarize Low = count() by Severity\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure + Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$Subscriptions\"]}],\"title\":\"Low\",\"transformations\":[{\"id\":\"organize\",\"options\":{\"excludeByName\":{\"Low\":false},\"indexByName\":{},\"renameByName\":{}}}],\"transparent\":true,\"type\":\"stat\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"noValue\":\"0\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"dark-orange\",\"value\":null}]}},\"overrides\":[]},\"gridPos\":{\"h\":8,\"w\":2,\"x\":4,\"y\":3},\"id\":4,\"options\":{\"colorMode\":\"value\",\"graphMode\":\"area\",\"justifyMode\":\"center\",\"orientation\":\"auto\",\"reduceOptions\":{\"calcs\":[\"lastNotNull\"],\"fields\":\"\",\"values\":false},\"textMode\":\"auto\"},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"azureResourceGraph\":{\"query\":\" + \ securityresources\\r\\n | where type =~ 'microsoft.security/locations/alerts'\\r\\n + \ | where properties.Status in ('Active')\\r\\n | extend Severity = properties.Severity\\r\\n + \ | extend TimeRange = properties.TimeGeneratedUtc \\r\\n | where TimeRange + \\u003e ago($TimeRange)\\r\\n | where Severity == 'Medium'\\r\\n | project + Severity = tostring(Severity)\\r\\n | summarize medium = count() by Severity\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure + Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$Subscriptions\"]}],\"title\":\"Medium\",\"transformations\":[{\"id\":\"organize\",\"options\":{\"excludeByName\":{\"Severity\":false,\"count_\":true,\"medium\":false},\"indexByName\":{},\"renameByName\":{\"count_\":\"\"}}}],\"transparent\":true,\"type\":\"stat\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"noValue\":\"0\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"dark-red\",\"value\":null}]}},\"overrides\":[]},\"gridPos\":{\"h\":8,\"w\":2,\"x\":6,\"y\":3},\"id\":6,\"options\":{\"colorMode\":\"value\",\"graphMode\":\"area\",\"justifyMode\":\"center\",\"orientation\":\"auto\",\"reduceOptions\":{\"calcs\":[\"lastNotNull\"],\"fields\":\"\",\"values\":false},\"textMode\":\"auto\"},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"azureResourceGraph\":{\"query\":\" + \ securityresources\\r\\n | where type =~ 'microsoft.security/locations/alerts'\\r\\n + \ | where properties.Status in ('Active')\\r\\n | extend Severity = properties.Severity\\r\\n + \ | extend TimeRange = properties.TimeGeneratedUtc \\r\\n | where TimeRange + \\u003e ago($TimeRange)\\r\\n | where Severity == 'High'\\r\\n | project + Severity = tostring(Severity)\\r\\n | summarize high = count() by Severity\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure + Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$Subscriptions\"]}],\"title\":\"High\",\"transparent\":true,\"type\":\"stat\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{\"axisCenteredZero\":false,\"axisColorMode\":\"text\",\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"fillOpacity\":80,\"gradientMode\":\"none\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineWidth\":1,\"scaleDistribution\":{\"type\":\"linear\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"mappings\":[],\"noValue\":\"0\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null}]},\"unit\":\"none\"},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"InfoCount\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-green\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"LowCount\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-yellow\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"MediumCount\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-orange\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"HighCount\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-red\",\"mode\":\"fixed\"}}]}]},\"gridPos\":{\"h\":10,\"w\":15,\"x\":9,\"y\":3},\"id\":30,\"options\":{\"barRadius\":0,\"barWidth\":0.34,\"fullHighlight\":false,\"groupWidth\":0.7,\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\",\"showLegend\":true},\"orientation\":\"auto\",\"showValue\":\"always\",\"stacking\":\"normal\",\"tooltip\":{\"mode\":\"single\",\"sort\":\"none\"},\"xField\":\"datestamp\",\"xTickLabelRotation\":-45,\"xTickLabelSpacing\":0},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"azureResourceGraph\":{\"query\":\"securityresources\\r\\n| + where type == \\\"microsoft.security/locations/alerts\\\"\\r\\n| extend Severity + = tostring(properties.Severity), TimeGeneratedUtc = todatetime(properties.TimeGeneratedUtc)\\r\\n| + where Severity == \\\"Medium\\\"\\r\\n| summarize MediumCount = count() by + bin(TimeGeneratedUtc, 1d), Severity\\r\\n| join kind=leftouter (\\r\\nsecurityresources + \\r\\n| where type == \\\"microsoft.security/locations/alerts\\\"\\r\\n| extend + Severity = tostring(properties.Severity), TimeGeneratedUtc = todatetime(properties.TimeGeneratedUtc)\\r\\n| + where Severity == \\\"Low\\\"\\r\\n| summarize LowCount = count() by bin(TimeGeneratedUtc, + 1d), Severity) on TimeGeneratedUtc\\r\\n| join kind=leftouter (\\r\\nsecurityresources\\r\\n| + where type == \\\"microsoft.security/locations/alerts\\\"\\r\\n| extend Severity + = tostring(properties.Severity), TimeGeneratedUtc = todatetime(properties.TimeGeneratedUtc)\\r\\n| + where Severity == \\\"High\\\"\\r\\n| summarize HighCount = count() by bin(TimeGeneratedUtc, + 1d), Severity) on TimeGeneratedUtc\\r\\n| join kind=leftouter\\r\\n(securityresources\\r\\n| + where type == \\\"microsoft.security/locations/alerts\\\"\\r\\n| extend Severity + = tostring(properties.Severity), TimeGeneratedUtc\_=\_todatetime(properties.TimeGeneratedUtc)\\r\\n| + where Severity == \\\"Informational\\\"\\r\\n| summarize InfoCount = count() + by bin(TimeGeneratedUtc,\_1d),\_Severity\\r\\n) on TimeGeneratedUtc\\r\\n| + where TimeGeneratedUtc \\u003e ago($TimeRange)\\r\\n| extend datestamp = format_datetime(TimeGeneratedUtc, + 'yyyy-MM-dd')\\r\\n| project datestamp, HighCount,\_MediumCount,\_LowCount,\_InfoCount\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure + Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$Subscriptions\"]}],\"transformations\":[{\"id\":\"organize\",\"options\":{\"excludeByName\":{\"TimeGeneratedUtc\":false},\"indexByName\":{},\"renameByName\":{\"HighCount\":\"Alerts + with high severity\",\"InfoCount\":\"Alerts with information severity\",\"LowCount\":\"Alerts + with low severity\",\"MediumCount\":\"Alerts with medium severity\",\"TimeGeneratedUtc\":\"Date\"}}}],\"transparent\":true,\"type\":\"barchart\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"description\":\"\",\"gridPos\":{\"h\":3,\"w\":12,\"x\":6,\"y\":13},\"id\":10,\"options\":{\"code\":{\"language\":\"plaintext\",\"showLineNumbers\":false,\"showMiniMap\":false},\"content\":\"\\u003ch1 + style=\\\"font-size:2vw;\\\"\\u003eMITRE ATT\\u0026CK Tactics: Enterprise\\u003c/h1\\u003e\",\"mode\":\"html\"},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"A\"}],\"transparent\":true,\"type\":\"text\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"noValue\":\"No + alerts in this time range\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"dark-blue\",\"value\":null}]}},\"overrides\":[]},\"gridPos\":{\"h\":14,\"w\":23,\"x\":0,\"y\":16},\"id\":12,\"options\":{\"colorMode\":\"background\",\"graphMode\":\"area\",\"justifyMode\":\"center\",\"orientation\":\"auto\",\"reduceOptions\":{\"calcs\":[\"lastNotNull\"],\"fields\":\"\",\"values\":true},\"text\":{},\"textMode\":\"auto\"},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"azureResourceGraph\":{\"query\":\"securityresources\\r\\n| + where type == \\\"microsoft.security/locations/alerts\\\"\\r\\n| extend Details + = parse_json(properties)\\r\\n| where properties.Status in ('Active')\\r\\n| + extend TimeRange = properties.TimeGeneratedUtc \\r\\n| where TimeRange \\u003e + ago($TimeRange)\\r\\n| extend Tactics = Details.[\\\"Intent\\\"]\\r\\n| extend + TimeGeneratedUtc = Details.[\\\"TimeGeneratedUtc\\\"]\\r\\n| project Tactics\\r\\n| + extend Tactic = split(Tactics,\\\",\\\")\\r\\n| mv-expand Tactic\\r\\n| extend + Tactic = trim(\\\" \\\",tostring(Tactic))\\r\\n| summarize count = count() + by Tactic\\r\\n| sort by Tactic desc\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure + Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$Subscriptions\"]}],\"transparent\":true,\"type\":\"stat\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"description\":\"\",\"gridPos\":{\"h\":3,\"w\":11,\"x\":7,\"y\":30},\"id\":13,\"options\":{\"code\":{\"language\":\"plaintext\",\"showLineNumbers\":false,\"showMiniMap\":false},\"content\":\"\\u003ch1 + style=\\\"font-size:2vw;\\\"\\u003eAlerts by count\\u003c/h1\\u003e\",\"mode\":\"html\"},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"A\"}],\"transparent\":true,\"type\":\"text\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{\"align\":\"left\",\"cellOptions\":{\"type\":\"auto\"},\"inspect\":false},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":80}]},\"unit\":\"short\"},\"overrides\":[]},\"gridPos\":{\"h\":12,\"w\":23,\"x\":0,\"y\":32},\"id\":14,\"options\":{\"footer\":{\"countRows\":false,\"fields\":\"\",\"reducer\":[\"sum\"],\"show\":false},\"showHeader\":true},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"azureResourceGraph\":{\"query\":\" + \ datatable(AlertDisplayName: string) [ \\\"All\\\"] | union(securityresources\\r\\n| + where type =~ 'microsoft.security/locations/alerts'\\r\\n| extend Prop = parse_json(properties)\\r\\n| + where properties.Status in ('Active')\\r\\n| extend TimeRange = properties.TimeGeneratedUtc + \\r\\n| where TimeRange \\u003e ago($TimeRange)\\r\\n| extend AlertDisplayName + = Prop.[\\\"AlertDisplayName\\\"]\\r\\n| extend str = strcat(AlertDisplayName, + \\\" \\\")\\r\\n| summarize Count = count() by tostring(str))\\r\\n| where + Count \\u003e 0\\r\\n| order by Count desc \\r\\n\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure + Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$Subscriptions\"]}],\"transformations\":[{\"id\":\"organize\",\"options\":{\"excludeByName\":{\"AlertDisplayName\":true},\"indexByName\":{},\"renameByName\":{\"Count\":\"Count\",\"str\":\"Alert + Displayname\"}}}],\"transparent\":true,\"type\":\"table\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"description\":\"\",\"gridPos\":{\"h\":3,\"w\":12,\"x\":6,\"y\":44},\"id\":15,\"options\":{\"code\":{\"language\":\"plaintext\",\"showLineNumbers\":false,\"showMiniMap\":false},\"content\":\"# + Alerts by affected resource\",\"mode\":\"markdown\"},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"A\"}],\"transparent\":true,\"type\":\"text\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"continuous-blues\"},\"custom\":{\"axisCenteredZero\":false,\"axisColorMode\":\"text\",\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"fillOpacity\":80,\"gradientMode\":\"scheme\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineWidth\":1,\"scaleDistribution\":{\"type\":\"linear\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"decimals\":0,\"mappings\":[],\"max\":75,\"min\":0,\"noValue\":\"No + alerts in this time range\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"text\",\"value\":null}]},\"unit\":\"none\"},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Number + of alerts\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-blue\",\"mode\":\"fixed\"}}]}]},\"gridPos\":{\"h\":17,\"w\":11,\"x\":0,\"y\":47},\"id\":16,\"options\":{\"barRadius\":0,\"barWidth\":0.8,\"fullHighlight\":false,\"groupWidth\":0.7,\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\",\"showLegend\":true},\"orientation\":\"vertical\",\"showValue\":\"always\",\"stacking\":\"none\",\"tooltip\":{\"mode\":\"single\",\"sort\":\"none\"},\"xField\":\"Resource + Group\",\"xTickLabelRotation\":-45,\"xTickLabelSpacing\":0},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"azureResourceGraph\":{\"query\":\"securityresources\\r\\n| + where type =~ 'microsoft.security/locations/alerts'\\r\\n| extend Details + = parse_json(properties)\\r\\n| where properties.Status in ('Active')\\r\\n| + extend TimeRange = properties.TimeGeneratedUtc \\r\\n| where TimeRange \\u003e + ago($TimeRange)\\r\\n| extend RG = tostring(resourceGroup)\\r\\n| where RG + != \\\"\\\"\\r\\n| summarize count = count() by RG\\r\\n| sort by RG desc + \"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure + Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$Subscriptions\"]}],\"title\":\"Alert + count by resource group\",\"transformations\":[{\"id\":\"organize\",\"options\":{\"excludeByName\":{},\"indexByName\":{},\"renameByName\":{\"RG\":\"Resource + Group\",\"count\":\"Number of alerts\"}}}],\"transparent\":true,\"type\":\"barchart\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"continuous-blues\"},\"custom\":{\"axisCenteredZero\":false,\"axisColorMode\":\"text\",\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"fillOpacity\":80,\"gradientMode\":\"scheme\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineWidth\":1,\"scaleDistribution\":{\"type\":\"linear\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"decimals\":0,\"mappings\":[],\"max\":75,\"min\":0,\"noValue\":\"No + alerts in this time range\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"text\",\"value\":null}]},\"unit\":\"none\"},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Count\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-blue\",\"mode\":\"fixed\"}}]}]},\"gridPos\":{\"h\":17,\"w\":12,\"x\":11,\"y\":47},\"id\":26,\"options\":{\"barRadius\":0,\"barWidth\":0.8,\"fullHighlight\":false,\"groupWidth\":0.7,\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\",\"showLegend\":true},\"orientation\":\"vertical\",\"showValue\":\"always\",\"stacking\":\"none\",\"tooltip\":{\"mode\":\"single\",\"sort\":\"none\"},\"xField\":\"ResourceType\",\"xTickLabelRotation\":-45,\"xTickLabelSpacing\":0},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"azureResourceGraph\":{\"query\":\"datatable(ResourceId: + string) [ \\\"All\\\"] | union (securityresources\\r\\n| where type =~ 'microsoft.security/locations/alerts'\\r\\n| + where properties.Status in ('Active')\\r\\n| extend TimeRange = properties.TimeGeneratedUtc + \\r\\n| where TimeRange \\u003e ago($TimeRange)\\r\\n| extend TimeGenerated + = properties.TimeGeneratedUtc \\r\\n| extend ResourceIdentifiers = properties.ResourceIdentifiers\\r\\n| + mv-expand ResourceIdentifiers\\r\\n| extend ResourceType = tostring(ResourceIdentifiers.Type),\\r\\n + \ AzureResourceId = tolower(tostring(ResourceIdentifiers.AzureResourceId))\\r\\n| + where ResourceType == \\\"AzureResource\\\" and isnotempty(AzureResourceId)\\r\\n| + parse AzureResourceId with \\\"/subscriptions/\\\" Subscription \\\"/resourcegroups/\\\" + ResourceGroup \\\"/providers/\\\" ProviderName \\\"/\\\" ResourceType \\\"/\\\" + ResourceName\\r\\n| extend ResourceType = iif(isempty(ResourceType), \\\"Subscription\\\", + ResourceType)\\r\\n| summarize Count=count() by ResourceType)\\r\\n| where + Count \\u003e 0\\r\\n| sort by ResourceType\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure + Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$Subscriptions\"]}],\"title\":\"Alert + count by resource type\",\"transformations\":[{\"id\":\"organize\",\"options\":{\"excludeByName\":{\"ResourceId\":true},\"indexByName\":{},\"renameByName\":{\"Count\":\"Number + of alerts\",\"RG\":\"Resource Group\",\"ResourceType\":\"Resource Type\",\"count\":\"Number + of alerts\"}}}],\"transparent\":true,\"type\":\"barchart\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"continuous-blues\"},\"custom\":{\"axisCenteredZero\":false,\"axisColorMode\":\"text\",\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"fillOpacity\":80,\"gradientMode\":\"scheme\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineWidth\":1,\"scaleDistribution\":{\"type\":\"linear\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"decimals\":0,\"mappings\":[],\"max\":75,\"min\":0,\"noValue\":\"No + alerts in this time range\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"text\",\"value\":null}]},\"unit\":\"short\"},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Count\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-blue\",\"mode\":\"fixed\"}}]}]},\"gridPos\":{\"h\":17,\"w\":11,\"x\":0,\"y\":64},\"id\":27,\"options\":{\"barRadius\":0,\"barWidth\":0.8,\"fullHighlight\":false,\"groupWidth\":0.7,\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\",\"showLegend\":true},\"orientation\":\"vertical\",\"showValue\":\"always\",\"stacking\":\"none\",\"tooltip\":{\"mode\":\"single\",\"sort\":\"none\"},\"xField\":\"TAG\",\"xTickLabelRotation\":-45,\"xTickLabelSpacing\":0},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"azureResourceGraph\":{\"query\":\"resources\\r\\n + \ | project id = tolower(id), tags\\r\\n | join kind=inner (securityresources\\r\\n + \ | where type =~ \\\"microsoft.security/locations/alerts\\\"\\r\\n | extend + isAzure = tostring(properties.ResourceIdentifiers) matches regex '\\\"Type\\\"\\\\\\\\s*:\\\\\\\\s*\\\"AzureResource\\\"'\\r\\n + \ | extend affectedResourceId = extract('\\\"AzureResourceId\\\"\\\\\\\\s*:\\\\\\\\s*\\\"([^\\\"]*)\\\"', + 1, tostring(properties.ResourceIdentifiers))\\r\\n | extend hostName = iff(isAzure, + \\\"\\\", extract('\\\"HostName\\\"\\\\\\\\s*:\\\\\\\\s*\\\"([^\\\"]*)\\\"', + 1, tostring(properties.Entities)))\\r\\n | extend splitAffectedResourceId + = split(affectedResourceId, \\\"/\\\")\\r\\n | extend resourceNameIndex = + iff(array_length(splitAffectedResourceId) \\u003e 1, array_length(splitAffectedResourceId) + - 1, 0)\\r\\n | extend affectedResourceName = iff(isAzure, splitAffectedResourceId[resourceNameIndex], + iff(isempty(hostName), \\\"Non-Azure\\\", hostName))| project-away resourceNameIndex, + splitAffectedResourceId, hostName, isAzure\\r\\n | project alertId = id, + subscriptionId, alertProperties = properties, affectedResourceId = tolower(affectedResourceId)\\r\\n + \ ) on $left.id == $right.affectedResourceId\\r\\n | extend id = alertId, + subscriptionId, properties = alertProperties\\r\\n | where properties.Status + in ('Active')\\r\\n | where properties.Severity in ('Low', 'Medium', 'High')\\r\\n + \ | extend TimeGenerated = properties.TimeGeneratedUtc \\r\\n | where TimeGenerated + \\u003e ago($TimeRange)\\r\\n | extend SeverityRank = case(\\r\\n properties.Severity + == 'High', 3,\\r\\n properties.Severity == 'Medium', 2,\\r\\n properties.Severity + == 'Low', 1,\\r\\n 0\\r\\n )\\r\\n | sort by SeverityRank desc, tostring(properties.SystemAlertId) + asc\\r\\n| extend tags = tags\\r\\n| mv-expand ['tags']\\r\\n| extend tagparse + = parse_json(['tags'])\\r\\n| parse tagparse with '{\\\"' TagName '\\\":\\\"' + Value '\\\"}'\\r\\n| where isnotempty(TagName)\\r\\n| project Value, alertId\\r\\n| + summarize Count = count() by Value\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure + Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$Subscriptions\"]}],\"title\":\"Alert + count by tag\",\"transformations\":[{\"id\":\"organize\",\"options\":{\"excludeByName\":{\"ResourceId\":true},\"indexByName\":{},\"renameByName\":{\"Count\":\"Number + of alerts\",\"RG\":\"Resource Group\",\"ResourceType\":\"Resource Type\",\"Value\":\"TAG\",\"count\":\"Number + of alerts\"}}}],\"transparent\":true,\"type\":\"barchart\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"continuous-blues\"},\"custom\":{\"axisCenteredZero\":false,\"axisColorMode\":\"series\",\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"fillOpacity\":80,\"gradientMode\":\"scheme\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineWidth\":1,\"scaleDistribution\":{\"type\":\"linear\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"decimals\":0,\"mappings\":[],\"max\":75,\"min\":0,\"noValue\":\"No + alerts in this time range\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"text\",\"value\":null}]},\"unit\":\"none\"},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Count\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-blue\",\"mode\":\"fixed\"}}]}]},\"gridPos\":{\"h\":17,\"w\":11,\"x\":11,\"y\":64},\"id\":28,\"options\":{\"barRadius\":0,\"barWidth\":0.8,\"fullHighlight\":false,\"groupWidth\":0.7,\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\",\"showLegend\":true},\"orientation\":\"vertical\",\"showValue\":\"always\",\"stacking\":\"none\",\"tooltip\":{\"mode\":\"single\",\"sort\":\"none\"},\"xField\":\"location\",\"xTickLabelRotation\":-45,\"xTickLabelSpacing\":0},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"azureResourceGraph\":{\"query\":\"securityresources\\r\\n| + where type =~ 'microsoft.security/locations/alerts'\\r\\n| where properties.Status + in ('Active')\\r\\n| extend TimeRange = properties.TimeGeneratedUtc \\r\\n| + where TimeRange \\u003e ago($TimeRange)\\r\\n//| where location != \\\"\\\"\\r\\n| + extend ResourceIdentifiers = properties.ResourceIdentifiers\\r\\n| mv-expand + ResourceIdentifiers\\r\\n| extend AzureResourceId = tolower(tostring(ResourceIdentifiers.AzureResourceId))\\r\\n| + project id, AzureResourceId, subscriptionId\\r\\n| join (\\r\\nresources\\r\\n| + project AzureResourceId = tolower(id), location\\r\\n) on AzureResourceId\\r\\n| + summarize Count = count() by location\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure + Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$Subscriptions\"]}],\"title\":\"Alert + count by region\",\"transformations\":[{\"id\":\"organize\",\"options\":{\"excludeByName\":{\"ResourceId\":true},\"indexByName\":{},\"renameByName\":{\"Count\":\"Number + of alerts\",\"RG\":\"Resource Group\",\"ResourceType\":\"Resource Type\",\"Value\":\"TAG\",\"count\":\"Number + of alerts\",\"location\":\"Region\"}}}],\"transparent\":true,\"type\":\"barchart\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{\"align\":\"left\",\"cellOptions\":{\"type\":\"auto\"},\"inspect\":false},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"text\",\"value\":null},{\"color\":\"dark-blue\",\"value\":1}]}},\"overrides\":[]},\"gridPos\":{\"h\":14,\"w\":23,\"x\":0,\"y\":81},\"id\":21,\"options\":{\"footer\":{\"countRows\":false,\"fields\":\"\",\"reducer\":[\"sum\"],\"show\":false},\"showHeader\":true,\"sortBy\":[{\"desc\":true,\"displayName\":\"Number + of alerts\"}]},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"azureResourceGraph\":{\"query\":\"datatable(ResourceId: + string) [ \\\"All\\\"] | union (securityresources\\r\\n | where type =~ 'microsoft.security/locations/alerts'\\r\\n + \ | extend TimeRange = properties.TimeGeneratedUtc \\r\\n | where properties.Status + in ('Active')\\r\\n | where TimeRange \\u003e ago($TimeRange)\\r\\n | extend + ResourceIdentifiers = properties.ResourceIdentifiers\\r\\n | mv-expand ResourceIdentifiers\\r\\n + | extend ResourceType = tostring(ResourceIdentifiers.Type),\\r\\n AzureResourceId + = tolower(tostring(ResourceIdentifiers.AzureResourceId))\\r\\n| where ResourceType + == \\\"AzureResource\\\" and isnotempty(AzureResourceId)\\r\\n| parse AzureResourceId + with \\\"/subscriptions/\\\" Subscription \\\"/resourcegroups/\\\" ResourceGroup + \\\"/providers/\\\" ProviderName \\\"/\\\" ResourceType \\\"/\\\" ResourceName\\r\\n| + extend ResourceName = iif(isempty(ResourceName), subscriptionId, ResourceName)\\r\\n| + extend ResourceType = iif(isempty(ResourceType), \\\"Subscription\\\", ResourceType)\\r\\n| + extend ResourceGroup = iif(isempty(ResourceGroup), \\\"n/a\\\", ResourceGroup)\\r\\n| + summarize Count=count() by ResourceName, ResourceType, ResourceGroup\\r\\n| + top 25 by Count)\\r\\n| order by Count desc \"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure + Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$Subscriptions\"]}],\"title\":\"Top + 25 attacked resources\",\"transformations\":[{\"id\":\"organize\",\"options\":{\"excludeByName\":{\"ResourceId\":true},\"indexByName\":{},\"renameByName\":{\"Count\":\"Number + of alerts\",\"ResourceGroup\":\"Resource group\",\"ResourceName\":\"Resource + name\",\"ResourceType\":\"Resource type\"}}}],\"transparent\":true,\"type\":\"table\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"description\":\"\",\"gridPos\":{\"h\":3,\"w\":12,\"x\":6,\"y\":95},\"id\":22,\"options\":{\"code\":{\"language\":\"plaintext\",\"showLineNumbers\":false,\"showMiniMap\":false},\"content\":\"\\u003ch1 + style=\\\"font-size:2vw;\\\"\\u003eDismissed Alerts\\u003c/h1\\u003e\",\"mode\":\"html\"},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"A\"}],\"transparent\":true,\"type\":\"text\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{\"align\":\"left\",\"cellOptions\":{\"type\":\"auto\"},\"inspect\":false},\"mappings\":[],\"noValue\":\"No + alerts in this time range\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"text\",\"value\":null},{\"color\":\"dark-blue\",\"value\":1}]}},\"overrides\":[]},\"gridPos\":{\"h\":14,\"w\":23,\"x\":0,\"y\":98},\"id\":23,\"options\":{\"footer\":{\"countRows\":false,\"fields\":\"\",\"reducer\":[\"sum\"],\"show\":false},\"showHeader\":true},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"azureResourceGraph\":{\"query\":\"securityresources\\r\\n| + where type =~ 'microsoft.security/locations/alerts'\\r\\n| where properties.Status + == 'Dismissed'\\r\\n| extend TimeRange = properties.TimeGeneratedUtc \\r\\n| + where TimeRange \\u003e ago($TimeRange)\\r\\n| extend start = todatetime(properties.StartTimeUtc)\\r\\n| + extend end = todatetime(properties.ProcessingEndTimeUtc)\\r\\n| extend aname + = tostring(properties.AlertDisplayName)\\r\\n| extend intent = properties.Intent\\r\\n| + extend severity = tostring(properties.Severity)\\r\\n| extend hours = datetime_diff('minute', + end, start)\\r\\n| project start, end, aname, intent, severity, ['hours']\\r\\n| + order by severity, aname\\r\\n\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure + Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$Subscriptions\"]}],\"transformations\":[{\"id\":\"organize\",\"options\":{\"excludeByName\":{\"ResourceId\":true},\"indexByName\":{},\"renameByName\":{\"Count\":\"Number + of alerts\",\"ResourceGroup\":\"Resource group\",\"ResourceName\":\"Resource + name\",\"ResourceType\":\"Resource type\",\"aname\":\"Alert name\",\"end\":\"Alert + end\",\"hours\":\"Minutes between alert start and end\",\"intent\":\"Alert + intent\",\"severity\":\"Alert severity\",\"start\":\"Alerts start\"}}}],\"transparent\":true,\"type\":\"table\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"description\":\"\",\"gridPos\":{\"h\":3,\"w\":12,\"x\":6,\"y\":112},\"id\":24,\"options\":{\"code\":{\"language\":\"plaintext\",\"showLineNumbers\":false,\"showMiniMap\":false},\"content\":\"\\u003ch1 + style=\\\"font-size:2vw;\\\"\\u003eResolved Alerts\\u003c/h1\\u003e\",\"mode\":\"html\"},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"A\"}],\"transparent\":true,\"type\":\"text\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{\"align\":\"left\",\"cellOptions\":{\"type\":\"auto\"},\"inspect\":false},\"mappings\":[],\"noValue\":\"No + alerts in this time range\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"text\",\"value\":null},{\"color\":\"dark-blue\",\"value\":1}]}},\"overrides\":[]},\"gridPos\":{\"h\":14,\"w\":23,\"x\":0,\"y\":115},\"id\":25,\"options\":{\"footer\":{\"countRows\":false,\"fields\":\"\",\"reducer\":[\"sum\"],\"show\":false},\"showHeader\":true},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"azureResourceGraph\":{\"query\":\"securityresources\\r\\n| + where type =~ 'microsoft.security/locations/alerts'\\r\\n| where properties.Status + == 'Resolved'\\r\\n| extend TimeRange = properties.TimeGeneratedUtc \\r\\n| + where TimeRange \\u003e ago($TimeRange)\\r\\n| extend start = todatetime(properties.StartTimeUtc)\\r\\n| + extend end = todatetime(properties.ProcessingEndTimeUtc)\\r\\n| extend aname + = tostring(properties.AlertDisplayName)\\r\\n| extend intent = properties.Intent\\r\\n| + extend severity = tostring(properties.Severity)\\r\\n| extend hours = datetime_diff('minute', + end, start)\\r\\n| project start, end, aname, intent, severity, ['hours']\\r\\n| + order by severity, aname\\r\\n\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure + Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$Subscriptions\"]}],\"transformations\":[{\"id\":\"organize\",\"options\":{\"excludeByName\":{\"ResourceId\":true},\"indexByName\":{},\"renameByName\":{\"Count\":\"Number + of alerts\",\"ResourceGroup\":\"Resource group\",\"ResourceName\":\"Resource + name\",\"ResourceType\":\"Resource type\",\"aname\":\"Alert name\",\"end\":\"Alert + end\",\"hours\":\"Minutes between alert start and end\",\"intent\":\"Alert + intent\",\"severity\":\"Alert severity\",\"start\":\"Alerts start\"}}}],\"transparent\":true,\"type\":\"table\"}],\"refresh\":\"\",\"revision\":1,\"schemaVersion\":38,\"style\":\"dark\",\"tags\":[\"Defender + for Cloud\",\"Alerts\"],\"templating\":{\"list\":[{\"current\":{},\"hide\":0,\"includeAll\":false,\"label\":\"Datasource\",\"multi\":false,\"name\":\"Datasource\",\"options\":[],\"query\":\"grafana-azure-monitor-datasource\",\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"type\":\"datasource\"},{\"current\":{},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"definition\":\"\",\"description\":\"Azure + subscriptions\",\"hide\":0,\"includeAll\":true,\"label\":\"Subscription(s)\",\"multi\":true,\"name\":\"Subscriptions\",\"options\":[],\"query\":{\"azureLogAnalytics\":{\"query\":\"\",\"resource\":\"\"},\"queryType\":\"Azure + Subscriptions\",\"refId\":\"A\"},\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":0,\"type\":\"query\"},{\"current\":{\"selected\":true,\"text\":\"1d\",\"value\":\"1d\"},\"description\":\"Time + range for the dashboard\",\"hide\":0,\"includeAll\":false,\"label\":\"Time + Range\",\"multi\":false,\"name\":\"TimeRange\",\"options\":[{\"selected\":false,\"text\":\"30m\",\"value\":\"30m\"},{\"selected\":false,\"text\":\"1h\",\"value\":\"1h\"},{\"selected\":false,\"text\":\"6h\",\"value\":\"6h\"},{\"selected\":false,\"text\":\"12h\",\"value\":\"12h\"},{\"selected\":false,\"text\":\"1d\",\"value\":\"1d\"},{\"selected\":false,\"text\":\"7d\",\"value\":\"7d\"},{\"selected\":false,\"text\":\"14d\",\"value\":\"14d\"},{\"selected\":false,\"text\":\"30d\",\"value\":\"30d\"},{\"selected\":true,\"text\":\"90d\",\"value\":\"90d\"}],\"query\":\"30m,1h,6h,12h,1d,7d,14d,30d,90d\",\"queryValue\":\"\",\"skipUrlSync\":false,\"type\":\"custom\"}]},\"time\":{\"from\":\"now-90h\",\"to\":\"now\"},\"timepicker\":{\"hidden\":true},\"timezone\":\"browser\",\"title\":\"Defender + for Cloud / Active Alerts\",\"uid\":\"defenderForCloudActiveAlerts\",\"version\":1}}" + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '35409' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-XTtVXi+R4BBFZ49hc8qi5g';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:15 GMT + grafana-trace-id: + - 32fe374208d604b038a9db6336058325 + mise-correlation-id: + - 3ece1fc4-4647-4b18-b122-1b38f664c102 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592076.796.28.558914|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/dashboards/uid/c0613871-ebb0-4a2d-b071-f51a851f375d + response: + body: + string: "{\"meta\":{\"type\":\"db\",\"canSave\":true,\"canEdit\":true,\"canAdmin\":true,\"canStar\":true,\"canDelete\":true,\"slug\":\"full-stack-aks-monitoring\",\"url\":\"/d/c0613871-ebb0-4a2d-b071-f51a851f375d/full-stack-aks-monitoring\",\"expires\":\"0001-01-01T00:00:00Z\",\"created\":\"2024-06-17T02:35:34Z\",\"updated\":\"2024-06-17T02:35:34Z\",\"updatedBy\":\"Anonymous\",\"createdBy\":\"Anonymous\",\"version\":1,\"hasAcl\":false,\"isFolder\":false,\"folderId\":28,\"folderUid\":\"cloud-native\",\"folderTitle\":\"Azure + Kubernetes Service Monitoring\",\"folderUrl\":\"/dashboards/f/cloud-native/azure-kubernetes-service-monitoring\",\"provisioned\":true,\"provisionedExternalId\":\"Full + Stack AKS Monitoring.json\",\"annotationsPermissions\":{\"dashboard\":{\"canAdd\":true,\"canEdit\":true,\"canDelete\":true},\"organization\":{\"canAdd\":true,\"canEdit\":true,\"canDelete\":true}}},\"dashboard\":{\"__elements\":{},\"__inputs\":[],\"__requires\":[{\"id\":\"barchart\",\"name\":\"Bar + chart\",\"type\":\"panel\",\"version\":\"\"},{\"id\":\"geneva-datasource\",\"name\":\"Geneva + Datasource\",\"type\":\"datasource\",\"version\":\"%VERSION%\"},{\"id\":\"grafana\",\"name\":\"Grafana\",\"type\":\"grafana\",\"version\":\"10.0.0-pre\"},{\"id\":\"grafana-azure-monitor-datasource\",\"name\":\"Azure + Monitor\",\"type\":\"datasource\",\"version\":\"1.0.0\"},{\"id\":\"graph\",\"name\":\"Graph + (old)\",\"type\":\"panel\",\"version\":\"\"},{\"id\":\"prometheus\",\"name\":\"Prometheus\",\"type\":\"datasource\",\"version\":\"1.0.0\"},{\"id\":\"stat\",\"name\":\"Stat\",\"type\":\"panel\",\"version\":\"\"},{\"id\":\"table\",\"name\":\"Table\",\"type\":\"panel\",\"version\":\"\"},{\"id\":\"table-old\",\"name\":\"Table + (old)\",\"type\":\"panel\",\"version\":\"\"},{\"id\":\"text\",\"name\":\"Text\",\"type\":\"panel\",\"version\":\"\"},{\"id\":\"timeseries\",\"name\":\"Time + series\",\"type\":\"panel\",\"version\":\"\"}],\"annotations\":{\"list\":[{\"builtIn\":1,\"datasource\":{\"type\":\"grafana\",\"uid\":\"-- + Grafana --\"},\"enable\":true,\"hide\":true,\"iconColor\":\"rgba(0, 211, 255, + 1)\",\"name\":\"Annotations \\u0026 Alerts\",\"target\":{\"limit\":100,\"matchAny\":false,\"tags\":[],\"type\":\"dashboard\"},\"type\":\"dashboard\"}]},\"editable\":true,\"fiscalYearStartMonth\":0,\"graphTooltip\":0,\"id\":29,\"links\":[],\"liveNow\":false,\"panels\":[{\"gridPos\":{\"h\":5,\"w\":12,\"x\":0,\"y\":0},\"id\":94,\"options\":{\"code\":{\"language\":\"go\",\"showLineNumbers\":false,\"showMiniMap\":false},\"content\":\"# + Azure Kubernetes Service Monitoring\\n\\nThis dashboard provides visibility + into AKS clusters monitored with Azure Monitor services: \\n- [Azure Monitor + managed service for Prometheus](https://learn.microsoft.com/en-Us/azure/azure-monitor/essentials/prometheus-metrics-overview) + for infrastructure metrics\\n- [Azure Monitor Container Insights](https://learn.microsoft.com/en-us/azure/azure-monitor/containers/container-insights-overview) + for logs\\n- [Azure Monitor Application Insights](https://learn.microsoft.com/en-us/azure/azure-monitor/app/kubernetes-codeless) + for application metrics and traces\\n\\n\",\"mode\":\"markdown\"},\"pluginVersion\":\"10.0.0-pre\",\"type\":\"text\"},{\"gridPos\":{\"h\":5,\"w\":12,\"x\":12,\"y\":0},\"id\":95,\"options\":{\"code\":{\"language\":\"go\",\"showLineNumbers\":false,\"showMiniMap\":false},\"content\":\"# + User Guide\\n\\nFor best results please use the following instructions to + configure Prometheus and Azure Monitor data sources for this dashboard.\\n + - [Enable](https://learn.microsoft.com/en-us/azure/azure-monitor/essentials/prometheus-metrics-overview#enable) + Azure Monitor managed service for Prometheus.\\n - [Configure](https://learn.microsoft.com/en-us/azure/managed-grafana/how-to-data-source-plugins-managed-identity?tabs=azure-portal#azure-monitor-configuration) + Azure Monitor data source.\\n\\n If you have feedback, please reach out to + us at genevaingrafana@microsoft.com\",\"mode\":\"markdown\"},\"pluginVersion\":\"10.0.0-pre\",\"type\":\"text\"},{\"collapsed\":false,\"gridPos\":{\"h\":1,\"w\":24,\"x\":0,\"y\":5},\"id\":71,\"panels\":[],\"title\":\"Cluster + Level KPIs\",\"type\":\"row\"},{\"datasource\":{\"type\":\"prometheus\",\"uid\":\"$promDatasource\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"max\":100,\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":80}]},\"unit\":\"percentunit\"},\"overrides\":[]},\"gridPos\":{\"h\":4,\"w\":4,\"x\":0,\"y\":6},\"id\":80,\"links\":[],\"options\":{\"colorMode\":\"value\",\"graphMode\":\"area\",\"justifyMode\":\"auto\",\"orientation\":\"horizontal\",\"reduceOptions\":{\"calcs\":[\"mean\"],\"fields\":\"\",\"values\":false},\"textMode\":\"auto\"},\"pluginVersion\":\"10.0.0-pre\",\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"editorMode\":\"builder\",\"expr\":\"cluster:node_cpu:ratio_rate5m{cluster=\\\"$cluster\\\"}\",\"format\":\"time_series\",\"instant\":true,\"intervalFactor\":2,\"refId\":\"A\"}],\"title\":\"CPU + Utilisation\",\"transformations\":[],\"type\":\"stat\"},{\"datasource\":{\"uid\":\"$promDatasource\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"max\":100,\"min\":0,\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"#ffffff\",\"value\":null}]},\"unit\":\"percentunit\"},\"overrides\":[]},\"gridPos\":{\"h\":4,\"w\":4,\"x\":4,\"y\":6},\"id\":82,\"links\":[],\"options\":{\"colorMode\":\"value\",\"graphMode\":\"area\",\"justifyMode\":\"auto\",\"orientation\":\"horizontal\",\"reduceOptions\":{\"calcs\":[\"mean\"],\"fields\":\"\",\"values\":false},\"textMode\":\"auto\"},\"pluginVersion\":\"10.0.0-pre\",\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(namespace_cpu:kube_pod_container_resource_requests:sum{cluster=\\\"$cluster\\\"}) + / sum(kube_node_status_allocatable{job=\\\"kube-state-metrics\\\",resource=\\\"cpu\\\",cluster=\\\"$cluster\\\"})\",\"format\":\"time_series\",\"instant\":true,\"intervalFactor\":2,\"refId\":\"A\"}],\"title\":\"CPU + Requests Commitment\",\"transformations\":[],\"type\":\"stat\"},{\"datasource\":{\"uid\":\"$promDatasource\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"max\":100,\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"#ffffff\",\"value\":null}]},\"unit\":\"percentunit\"},\"overrides\":[]},\"gridPos\":{\"h\":4,\"w\":4,\"x\":8,\"y\":6},\"id\":84,\"links\":[],\"options\":{\"colorMode\":\"value\",\"graphMode\":\"area\",\"justifyMode\":\"auto\",\"orientation\":\"horizontal\",\"reduceOptions\":{\"calcs\":[\"mean\"],\"fields\":\"\",\"values\":false},\"textMode\":\"auto\"},\"pluginVersion\":\"10.0.0-pre\",\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(namespace_cpu:kube_pod_container_resource_limits:sum{cluster=\\\"$cluster\\\"}) + / sum(kube_node_status_allocatable{job=\\\"kube-state-metrics\\\",resource=\\\"cpu\\\",cluster=\\\"$cluster\\\"})\",\"format\":\"time_series\",\"instant\":true,\"intervalFactor\":2,\"refId\":\"A\"}],\"title\":\"CPU + Limits Commitment\",\"transformations\":[],\"type\":\"stat\"},{\"datasource\":{\"type\":\"prometheus\",\"uid\":\"$promDatasource\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"max\":100,\"thresholds\":{\"mode\":\"percentage\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":80}]},\"unit\":\"percentunit\"},\"overrides\":[]},\"gridPos\":{\"h\":4,\"w\":4,\"x\":12,\"y\":6},\"id\":86,\"links\":[],\"options\":{\"colorMode\":\"value\",\"graphMode\":\"area\",\"justifyMode\":\"auto\",\"orientation\":\"horizontal\",\"reduceOptions\":{\"calcs\":[\"mean\"],\"fields\":\"\",\"values\":false},\"textMode\":\"auto\"},\"pluginVersion\":\"10.0.0-pre\",\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"editorMode\":\"code\",\"expr\":\"1 + - sum(:node_memory_MemAvailable_bytes:sum{cluster=\\\"$cluster\\\"}) / sum(node_memory_MemTotal_bytes{job=\\\"node\\\",cluster=\\\"$cluster\\\"})\",\"format\":\"time_series\",\"instant\":true,\"intervalFactor\":2,\"refId\":\"A\"}],\"title\":\"Memory + Utilisation\",\"transformations\":[],\"type\":\"stat\"},{\"datasource\":{\"uid\":\"$promDatasource\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"max\":100,\"thresholds\":{\"mode\":\"percentage\",\"steps\":[{\"color\":\"#ffffff\",\"value\":null}]},\"unit\":\"percentunit\"},\"overrides\":[]},\"gridPos\":{\"h\":4,\"w\":4,\"x\":16,\"y\":6},\"id\":88,\"links\":[],\"options\":{\"colorMode\":\"value\",\"graphMode\":\"area\",\"justifyMode\":\"auto\",\"orientation\":\"horizontal\",\"reduceOptions\":{\"calcs\":[\"mean\"],\"fields\":\"\",\"values\":false},\"textMode\":\"auto\"},\"pluginVersion\":\"10.0.0-pre\",\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(namespace_memory:kube_pod_container_resource_requests:sum{cluster=\\\"$cluster\\\"}) + / sum(kube_node_status_allocatable{job=\\\"kube-state-metrics\\\",resource=\\\"memory\\\",cluster=\\\"$cluster\\\"})\",\"format\":\"time_series\",\"instant\":true,\"intervalFactor\":2,\"refId\":\"A\"}],\"title\":\"Memory + Requests Commitment\",\"transformations\":[],\"type\":\"stat\"},{\"datasource\":{\"uid\":\"$promDatasource\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"max\":100,\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"#ffffff\",\"value\":null}]},\"unit\":\"percentunit\"},\"overrides\":[]},\"gridPos\":{\"h\":4,\"w\":4,\"x\":20,\"y\":6},\"id\":90,\"links\":[],\"options\":{\"colorMode\":\"value\",\"graphMode\":\"area\",\"justifyMode\":\"auto\",\"orientation\":\"horizontal\",\"reduceOptions\":{\"calcs\":[\"mean\"],\"fields\":\"\",\"values\":false},\"textMode\":\"auto\"},\"pluginVersion\":\"10.0.0-pre\",\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(namespace_memory:kube_pod_container_resource_limits:sum{cluster=\\\"$cluster\\\"}) + / sum(kube_node_status_allocatable{job=\\\"kube-state-metrics\\\",resource=\\\"memory\\\",cluster=\\\"$cluster\\\"})\",\"format\":\"time_series\",\"instant\":true,\"intervalFactor\":2,\"refId\":\"A\"}],\"title\":\"Memory + Limits Commitment\",\"transformations\":[],\"type\":\"stat\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"description\":\"Number + of nodes in the cluster grouped by status\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"palette-classic\"},\"custom\":{\"axisCenteredZero\":false,\"axisColorMode\":\"text\",\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"fillOpacity\":80,\"gradientMode\":\"none\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineWidth\":1,\"scaleDistribution\":{\"type\":\"linear\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"links\":[],\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":80}]}},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"nodecount + VMEventScheduled,Ready\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-purple\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\" + VMEventScheduled,Ready\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-purple\",\"mode\":\"fixed\"}}]}]},\"gridPos\":{\"h\":8,\"w\":6,\"x\":0,\"y\":10},\"id\":73,\"links\":[],\"options\":{\"barRadius\":0,\"barWidth\":0.97,\"fullHighlight\":false,\"groupWidth\":0.7,\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\",\"showLegend\":true},\"orientation\":\"auto\",\"showValue\":\"auto\",\"stacking\":\"none\",\"tooltip\":{\"mode\":\"single\",\"sort\":\"none\"},\"xTickLabelRotation\":0,\"xTickLabelSpacing\":0},\"pluginVersion\":\"9.3.6\",\"targets\":[{\"appInsights\":{\"groupBy\":\"none\",\"metricName\":\"select\",\"rawQuery\":false,\"rawQueryString\":\"\",\"spliton\":\"\",\"timeGrainType\":\"auto\",\"xaxis\":\"timestamp\",\"yaxis\":\"\"},\"azureLogAnalytics\":{\"query\":\"\\r\\nKubeNodeInventory\\r\\n| + where ClusterId =~ '$clusterid'\\r\\n| where $__timeFilter(TimeGenerated)\\r\\n| + summarize count() by bin(TimeGenerated, $__interval), Computer, Status\\r\\n| + summarize arg_max(TimeGenerated, *) by Computer, Status\\r\\n| summarize nodecount=count() + by Status\\r\\n| project now(), nodecount, Status\",\"resource\":\"$ws\",\"resultFormat\":\"time_series\"},\"azureMonitor\":{\"dimensionFilter\":\"*\",\"metricDefinition\":\"select\",\"metricName\":\"select\",\"metricNamespace\":\"select\",\"resourceGroup\":\"select\",\"resourceName\":\"select\",\"timeGrain\":\"auto\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"queryType\":\"Azure + Log Analytics\",\"refId\":\"A\",\"subscription\":\"\"}],\"title\":\"Node count + by Status\",\"transformations\":[{\"id\":\"renameByRegex\",\"options\":{\"regex\":\"nodecount(.*)\",\"renamePattern\":\"$1\"}}],\"type\":\"barchart\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"description\":\"Pod + count grouped by Pod Status\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{\"axisCenteredZero\":false,\"axisColorMode\":\"text\",\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"fillOpacity\":80,\"gradientMode\":\"none\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineWidth\":1,\"scaleDistribution\":{\"type\":\"linear\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"decimals\":0,\"links\":[{\"title\":\"\",\"url\":\"\"}],\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":80}]},\"unit\":\"short\"},\"overrides\":[{\"matcher\":{\"id\":\"byFrameRefID\",\"options\":\"A\"},\"properties\":[{\"id\":\"links\",\"value\":[{\"targetBlank\":true,\"title\":\"Drill + Down to Logs Dashboard\",\"url\":\"/d/KoV9p7BVk/pod-level-logs?${amDatasource:queryparam}\\u0026${sub:queryparam}\\u0026${rg:queryparam}\\u0026${ws:queryparam}\\u0026${clusterid:queryparam}\\u0026${__url_time_range}\"}]}]}]},\"gridPos\":{\"h\":8,\"w\":6,\"x\":6,\"y\":10},\"id\":78,\"links\":[],\"options\":{\"barRadius\":0,\"barWidth\":0.97,\"fullHighlight\":false,\"groupWidth\":0.7,\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\",\"showLegend\":true},\"orientation\":\"auto\",\"showValue\":\"auto\",\"stacking\":\"none\",\"tooltip\":{\"mode\":\"single\",\"sort\":\"none\"},\"xTickLabelRotation\":0,\"xTickLabelSpacing\":0},\"pluginVersion\":\"9.3.6\",\"targets\":[{\"appInsights\":{\"groupBy\":\"none\",\"metricName\":\"select\",\"rawQuery\":false,\"rawQueryString\":\"\",\"spliton\":\"\",\"timeGrainType\":\"auto\",\"xaxis\":\"timestamp\",\"yaxis\":\"\"},\"azureLogAnalytics\":{\"query\":\"KubePodInventory + | where ClusterId =~ '$clusterid'\\r\\n| where $__timeFilter(TimeGenerated)\\r\\n| + where Namespace !in ('kube-system')\\r\\n| summarize count() by bin(TimeGenerated, + $__interval), PodUid, PodStatus\\r\\n| summarize arg_max(TimeGenerated, *) + by PodUid, PodStatus\\r\\n| summarize podCount = count() by PodStatus\\r\\n| + project now(), podCount, PodStatus\\r\\n\",\"resource\":\"$ws\",\"resultFormat\":\"time_series\"},\"azureMonitor\":{\"dimensionFilter\":\"*\",\"metricDefinition\":\"select\",\"metricName\":\"select\",\"metricNamespace\":\"select\",\"resourceGroup\":\"select\",\"resourceName\":\"select\",\"timeGrain\":\"auto\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"queryType\":\"Azure + Log Analytics\",\"refId\":\"A\",\"subscription\":\"\"}],\"title\":\"User Pod + count by status\",\"transformations\":[{\"id\":\"renameByRegex\",\"options\":{\"regex\":\"podCount(.*)\",\"renamePattern\":\"$1\"}}],\"type\":\"barchart\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"description\":\"Pod + count grouped by Pod Status\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"palette-classic\"},\"custom\":{\"axisCenteredZero\":false,\"axisColorMode\":\"text\",\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"fillOpacity\":80,\"gradientMode\":\"none\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineWidth\":1,\"scaleDistribution\":{\"type\":\"linear\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"decimals\":0,\"links\":[{\"title\":\"\",\"url\":\"\"}],\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"transparent\",\"value\":null},{\"color\":\"red\"}]},\"unit\":\"short\"},\"overrides\":[{\"matcher\":{\"id\":\"byFrameRefID\",\"options\":\"A\"},\"properties\":[{\"id\":\"links\",\"value\":[{\"title\":\"Drill + down to Logs Dashboard\",\"url\":\"/d/KoV9p7BVk/pod-level-logs?${amDatasource:queryparam}\\u0026${sub:queryparam}\\u0026${rg:queryparam}\\u0026${ws:queryparam}\\u0026${clusterid:queryparam}\\u0026${__url_time_range}\"}]}]}]},\"gridPos\":{\"h\":8,\"w\":6,\"x\":12,\"y\":10},\"id\":75,\"links\":[],\"options\":{\"barRadius\":0,\"barWidth\":0.97,\"fullHighlight\":false,\"groupWidth\":0.7,\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\",\"showLegend\":true},\"orientation\":\"auto\",\"showValue\":\"auto\",\"stacking\":\"none\",\"tooltip\":{\"mode\":\"single\",\"sort\":\"none\"},\"xTickLabelRotation\":0,\"xTickLabelSpacing\":0},\"pluginVersion\":\"9.3.6\",\"targets\":[{\"appInsights\":{\"groupBy\":\"none\",\"metricName\":\"select\",\"rawQuery\":false,\"rawQueryString\":\"\",\"spliton\":\"\",\"timeGrainType\":\"auto\",\"xaxis\":\"timestamp\",\"yaxis\":\"\"},\"azureLogAnalytics\":{\"query\":\"KubePodInventory + | where ClusterId =~ '$clusterid'\\r\\n| where $__timeFilter(TimeGenerated)\\r\\n| + where Namespace in ('kube-system')\\r\\n| summarize count() by bin(TimeGenerated, + $__interval), PodUid, PodStatus\\r\\n| summarize arg_max(TimeGenerated, *) + by PodUid, PodStatus\\r\\n| summarize podCount = count() by PodStatus\\r\\n| + project now(), podCount, PodStatus\\r\\n\",\"resource\":\"$ws\",\"resultFormat\":\"time_series\"},\"azureMonitor\":{\"dimensionFilter\":\"*\",\"metricDefinition\":\"select\",\"metricName\":\"select\",\"metricNamespace\":\"select\",\"resourceGroup\":\"select\",\"resourceName\":\"select\",\"timeGrain\":\"auto\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"queryType\":\"Azure + Log Analytics\",\"refId\":\"A\",\"subscription\":\"\"}],\"title\":\"System + Pod count by status\",\"transformations\":[{\"id\":\"renameByRegex\",\"options\":{\"regex\":\"podCount(.*)(.*)\",\"renamePattern\":\"$1\"}}],\"type\":\"barchart\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"description\":\"Number + of controllers in the cluster by Controller Kind\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"palette-classic\"},\"custom\":{\"axisCenteredZero\":false,\"axisColorMode\":\"text\",\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"fillOpacity\":80,\"gradientMode\":\"none\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineWidth\":1,\"scaleDistribution\":{\"type\":\"linear\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"links\":[],\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null}]}},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\" + ReplicaSet\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-purple\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\" + ReplicationController\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-blue\",\"mode\":\"fixed\"}}]}]},\"gridPos\":{\"h\":8,\"w\":6,\"x\":18,\"y\":10},\"id\":77,\"links\":[],\"options\":{\"barRadius\":0,\"barWidth\":0.97,\"fullHighlight\":false,\"groupWidth\":0.7,\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\",\"showLegend\":true},\"orientation\":\"auto\",\"showValue\":\"auto\",\"stacking\":\"none\",\"tooltip\":{\"mode\":\"single\",\"sort\":\"none\"},\"xTickLabelRotation\":0,\"xTickLabelSpacing\":0},\"pluginVersion\":\"9.3.6\",\"targets\":[{\"appInsights\":{\"groupBy\":\"none\",\"metricName\":\"select\",\"rawQuery\":false,\"rawQueryString\":\"\",\"spliton\":\"\",\"timeGrainType\":\"auto\",\"xaxis\":\"timestamp\",\"yaxis\":\"\"},\"azureLogAnalytics\":{\"query\":\"\\r\\nKubePodInventory + | where ClusterId =~ '$clusterid' | where $__timeFilter(TimeGenerated) \\r\\n| + summarize count() by bin(TimeGenerated, $__interval), PodUid, ControllerKind\\r\\n| + summarize arg_max(TimeGenerated, *) by PodUid, ControllerKind\\r\\n| summarize + controllerCount = count() by ControllerKind\\r\\n| extend ControllerKind=iif(isempty(ControllerKind), + \\\"None\\\", ControllerKind)\\r\\n| project now(), ControllerKind, controllerCount\",\"resource\":\"$ws\",\"resultFormat\":\"time_series\"},\"azureMonitor\":{\"dimensionFilter\":\"*\",\"metricDefinition\":\"select\",\"metricName\":\"select\",\"metricNamespace\":\"select\",\"resourceGroup\":\"select\",\"resourceName\":\"select\",\"timeGrain\":\"auto\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"queryType\":\"Azure + Log Analytics\",\"refId\":\"A\",\"subscription\":\"\"}],\"title\":\"Controller + count by Controller Kind\",\"transformations\":[{\"id\":\"renameByRegex\",\"options\":{\"regex\":\"controllerCount(.*)\",\"renamePattern\":\"$1\"}}],\"type\":\"barchart\"},{\"collapsed\":false,\"datasource\":{\"type\":\"datasource\",\"uid\":\"grafana\"},\"gridPos\":{\"h\":1,\"w\":24,\"x\":0,\"y\":18},\"id\":19,\"panels\":[],\"targets\":[{\"datasource\":{\"type\":\"datasource\",\"uid\":\"grafana\"},\"refId\":\"A\"}],\"title\":\"Compute + Resources - Namespaces (Pods)\",\"type\":\"row\"},{\"datasource\":{\"uid\":\"$promDatasource\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":80}]},\"unit\":\"percentunit\"},\"overrides\":[]},\"gridPos\":{\"h\":3,\"w\":6,\"x\":0,\"y\":19},\"id\":1,\"links\":[],\"options\":{\"colorMode\":\"none\",\"graphMode\":\"none\",\"justifyMode\":\"auto\",\"orientation\":\"horizontal\",\"reduceOptions\":{\"calcs\":[\"mean\"],\"fields\":\"\",\"values\":false},\"textMode\":\"auto\"},\"pluginVersion\":\"10.0.0-pre\",\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(node_namespace_pod_container:container_cpu_usage_seconds_total:sum_irate{cluster=\\\"$cluster\\\", + namespace=\\\"$namespace\\\"}) / sum(kube_pod_container_resource_requests{job=\\\"kube-state-metrics\\\", + cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\", resource=\\\"cpu\\\"})\",\"format\":\"time_series\",\"instant\":true,\"intervalFactor\":2,\"refId\":\"A\"}],\"title\":\"CPU + Utilisation (from requests)\",\"type\":\"stat\"},{\"datasource\":{\"uid\":\"$promDatasource\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":80}]},\"unit\":\"percentunit\"},\"overrides\":[]},\"gridPos\":{\"h\":3,\"w\":6,\"x\":6,\"y\":19},\"id\":2,\"links\":[],\"options\":{\"colorMode\":\"none\",\"graphMode\":\"none\",\"justifyMode\":\"auto\",\"orientation\":\"horizontal\",\"reduceOptions\":{\"calcs\":[\"mean\"],\"fields\":\"\",\"values\":false},\"textMode\":\"auto\"},\"pluginVersion\":\"10.0.0-pre\",\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(node_namespace_pod_container:container_cpu_usage_seconds_total:sum_irate{cluster=\\\"$cluster\\\", + namespace=\\\"$namespace\\\"}) / sum(kube_pod_container_resource_limits{job=\\\"kube-state-metrics\\\", + cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\", resource=\\\"cpu\\\"})\",\"format\":\"time_series\",\"instant\":true,\"intervalFactor\":2,\"refId\":\"A\"}],\"title\":\"CPU + Utilisation (from limits)\",\"type\":\"stat\"},{\"datasource\":{\"uid\":\"$promDatasource\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":80}]},\"unit\":\"percentunit\"},\"overrides\":[]},\"gridPos\":{\"h\":3,\"w\":6,\"x\":12,\"y\":19},\"id\":3,\"links\":[],\"options\":{\"colorMode\":\"none\",\"graphMode\":\"none\",\"justifyMode\":\"auto\",\"orientation\":\"horizontal\",\"reduceOptions\":{\"calcs\":[\"mean\"],\"fields\":\"\",\"values\":false},\"textMode\":\"auto\"},\"pluginVersion\":\"10.0.0-pre\",\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(container_memory_working_set_bytes{job=\\\"cadvisor\\\", + cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\",container!=\\\"\\\", + image!=\\\"\\\"}) / sum(kube_pod_container_resource_requests{job=\\\"kube-state-metrics\\\", + cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\", resource=\\\"memory\\\"})\",\"format\":\"time_series\",\"instant\":true,\"intervalFactor\":2,\"refId\":\"A\"}],\"title\":\"Memory + Utilisation (from requests)\",\"type\":\"stat\"},{\"datasource\":{\"uid\":\"$promDatasource\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":80}]},\"unit\":\"percentunit\"},\"overrides\":[]},\"gridPos\":{\"h\":3,\"w\":6,\"x\":18,\"y\":19},\"id\":4,\"links\":[],\"options\":{\"colorMode\":\"none\",\"graphMode\":\"none\",\"justifyMode\":\"auto\",\"orientation\":\"horizontal\",\"reduceOptions\":{\"calcs\":[\"mean\"],\"fields\":\"\",\"values\":false},\"textMode\":\"auto\"},\"pluginVersion\":\"10.0.0-pre\",\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(container_memory_working_set_bytes{job=\\\"cadvisor\\\", + cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\",container!=\\\"\\\", + image!=\\\"\\\"}) / sum(kube_pod_container_resource_limits{job=\\\"kube-state-metrics\\\", + cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\", resource=\\\"memory\\\"})\",\"format\":\"time_series\",\"instant\":true,\"intervalFactor\":2,\"refId\":\"A\"}],\"title\":\"Memory + Utilisation (from limits)\",\"type\":\"stat\"},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":{\"uid\":\"$promDatasource\"},\"fill\":10,\"fillGradient\":0,\"gridPos\":{\"h\":7,\"w\":24,\"x\":0,\"y\":22},\"hiddenSeries\":false,\"id\":5,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":false,\"values\":false},\"lines\":true,\"linewidth\":0,\"links\":[],\"nullPointMode\":\"null + as zero\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"10.0.0-pre\",\"pointradius\":5,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[{\"alias\":\"quota + - requests\",\"color\":\"#F2495C\",\"dashes\":true,\"fill\":0,\"hiddenSeries\":true,\"hideTooltip\":true,\"legend\":true,\"linewidth\":2,\"stack\":false},{\"alias\":\"quota + - limits\",\"color\":\"#FF9830\",\"dashes\":true,\"fill\":0,\"hiddenSeries\":true,\"hideTooltip\":true,\"legend\":true,\"linewidth\":2,\"stack\":false}],\"spaceLength\":10,\"stack\":true,\"steppedLine\":false,\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(node_namespace_pod_container:container_cpu_usage_seconds_total:sum_irate{cluster=\\\"$cluster\\\", + namespace=\\\"$namespace\\\"}) by (pod)\",\"format\":\"time_series\",\"intervalFactor\":2,\"legendFormat\":\"{{pod}}\",\"refId\":\"A\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"scalar(kube_resourcequota{cluster=\\\"$cluster\\\", + namespace=\\\"$namespace\\\", type=\\\"hard\\\",resource=\\\"requests.cpu\\\"})\",\"format\":\"time_series\",\"intervalFactor\":2,\"legendFormat\":\"quota + - requests\",\"refId\":\"B\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"scalar(kube_resourcequota{cluster=\\\"$cluster\\\", + namespace=\\\"$namespace\\\", type=\\\"hard\\\",resource=\\\"limits.cpu\\\"})\",\"format\":\"time_series\",\"intervalFactor\":2,\"legendFormat\":\"quota + - limits\",\"refId\":\"C\",\"step\":10}],\"thresholds\":[],\"timeRegions\":[],\"title\":\"CPU + Usage\",\"tooltip\":{\"shared\":true,\"sort\":2,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"mode\":\"time\",\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"short\",\"logBase\":1,\"min\":0,\"show\":true},{\"format\":\"short\",\"logBase\":1,\"show\":false}],\"yaxis\":{\"align\":false}},{\"datasource\":{\"type\":\"prometheus\",\"uid\":\"$promDatasource\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"fixedColor\":\"transparent\",\"mode\":\"fixed\"},\"custom\":{\"align\":\"auto\",\"cellOptions\":{\"mode\":\"basic\",\"type\":\"color-background\"},\"inspect\":false},\"displayName\":\"\",\"mappings\":[{\"options\":{\"0\":{\"color\":\"orange\",\"index\":0}},\"type\":\"value\"}],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null}]},\"unit\":\"short\"},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Time\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Time\"},{\"id\":\"custom.align\"},{\"id\":\"custom.width\",\"value\":300}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"pod\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Pod\"},{\"id\":\"unit\",\"value\":\"short\"},{\"id\":\"decimals\",\"value\":2},{\"id\":\"links\",\"value\":[{\"targetBlank\":true,\"title\":\"Drill + down\",\"url\":\"/d/6fAFR90Vk/kubernetes-compute-resources-pod-with-logs-v1?var-datasource=$promDatasource\\u0026var-cluster=$cluster\\u0026var-namespace=$namespace\\u0026from=$__from\\u0026to=$__to\\u0026var-pod=${__data.fields.pod}\"}]},{\"id\":\"custom.align\"}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Time\"},\"properties\":[{\"id\":\"custom.hidden\",\"value\":true}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Value\"},\"properties\":[{\"id\":\"links\",\"value\":[{\"targetBlank\":true,\"title\":\"\",\"url\":\"/d/6fAFR90Vk/kubernetes-compute-resources-pod-with-logs-v1?var-datasource=$promDatasource\\u0026var-cluster=$cluster\\u0026var-namespace=$namespace\\u0026from=$__from\\u0026to=$__to\\u0026var-pod=${__data.fields.pod}\"}]}]}]},\"gridPos\":{\"h\":7,\"w\":24,\"x\":0,\"y\":29},\"id\":6,\"links\":[],\"options\":{\"cellHeight\":\"sm\",\"footer\":{\"countRows\":false,\"fields\":\"\",\"reducer\":[\"sum\"],\"show\":false},\"showHeader\":true,\"sortBy\":[]},\"pluginVersion\":\"10.0.0-pre\",\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(node_namespace_pod_container:container_cpu_usage_seconds_total:sum_irate{cluster=\\\"$cluster\\\", + namespace=\\\"$namespace\\\"}) by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"A\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(cluster:namespace:pod_cpu:active:kube_pod_container_resource_requests{cluster=\\\"$cluster\\\", + namespace=\\\"$namespace\\\"}) by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"B\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(node_namespace_pod_container:container_cpu_usage_seconds_total:sum_irate{cluster=\\\"$cluster\\\", + namespace=\\\"$namespace\\\"}) by (pod) / sum(cluster:namespace:pod_cpu:active:kube_pod_container_resource_requests{cluster=\\\"$cluster\\\", + namespace=\\\"$namespace\\\"}) by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"C\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"editorMode\":\"code\",\"expr\":\"sum(cluster:namespace:pod_cpu:active:kube_pod_container_resource_limits{cluster=\\\"$cluster\\\", + namespace=\\\"$namespace\\\"}) by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"D\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"editorMode\":\"code\",\"expr\":\"sum(node_namespace_pod_container:container_cpu_usage_seconds_total:sum_irate{cluster=\\\"$cluster\\\", + namespace=\\\"$namespace\\\"}) by (pod) / sum(cluster:namespace:pod_cpu:active:kube_pod_container_resource_limits{cluster=\\\"$cluster\\\", + namespace=\\\"$namespace\\\"}) by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"E\",\"step\":10}],\"title\":\"CPU + Quota\",\"transformations\":[{\"id\":\"merge\",\"options\":{\"reducers\":[]}}],\"type\":\"table\"},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":{\"uid\":\"$promDatasource\"},\"fill\":10,\"fillGradient\":0,\"gridPos\":{\"h\":7,\"w\":24,\"x\":0,\"y\":36},\"hiddenSeries\":false,\"id\":7,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":false,\"values\":false},\"lines\":true,\"linewidth\":0,\"links\":[],\"nullPointMode\":\"null + as zero\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"10.0.0-pre\",\"pointradius\":5,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[{\"alias\":\"quota + - requests\",\"color\":\"#F2495C\",\"dashes\":true,\"fill\":0,\"hiddenSeries\":true,\"hideTooltip\":true,\"legend\":true,\"linewidth\":2,\"stack\":false},{\"alias\":\"quota + - limits\",\"color\":\"#FF9830\",\"dashes\":true,\"fill\":0,\"hiddenSeries\":true,\"hideTooltip\":true,\"legend\":true,\"linewidth\":2,\"stack\":false}],\"spaceLength\":10,\"stack\":true,\"steppedLine\":false,\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(container_memory_working_set_bytes{job=\\\"cadvisor\\\", + cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\", container!=\\\"\\\", + image!=\\\"\\\"}) by (pod)\",\"format\":\"time_series\",\"intervalFactor\":2,\"legendFormat\":\"{{pod}}\",\"refId\":\"A\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"scalar(kube_resourcequota{cluster=\\\"$cluster\\\", + namespace=\\\"$namespace\\\", type=\\\"hard\\\",resource=\\\"requests.memory\\\"})\",\"format\":\"time_series\",\"intervalFactor\":2,\"legendFormat\":\"quota + - requests\",\"refId\":\"B\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"scalar(kube_resourcequota{cluster=\\\"$cluster\\\", + namespace=\\\"$namespace\\\", type=\\\"hard\\\",resource=\\\"limits.memory\\\"})\",\"format\":\"time_series\",\"intervalFactor\":2,\"legendFormat\":\"quota + - limits\",\"refId\":\"C\",\"step\":10}],\"thresholds\":[],\"timeRegions\":[],\"title\":\"Memory + Usage (w/o cache)\",\"tooltip\":{\"shared\":true,\"sort\":2,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"mode\":\"time\",\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"bytes\",\"logBase\":1,\"min\":0,\"show\":true},{\"format\":\"short\",\"logBase\":1,\"show\":false}],\"yaxis\":{\"align\":false}},{\"datasource\":{\"uid\":\"$promDatasource\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{\"align\":\"auto\",\"cellOptions\":{\"type\":\"auto\"},\"inspect\":false},\"decimals\":2,\"displayName\":\"\",\"mappings\":[],\"noValue\":\"-\",\"thresholds\":{\"mode\":\"percentage\",\"steps\":[{\"color\":\"transparent\"}]},\"unit\":\"short\"},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Time\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Time\"},{\"id\":\"custom.align\"}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Value + #A\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Memory Usage\"},{\"id\":\"unit\",\"value\":\"bytes\"},{\"id\":\"decimals\",\"value\":2},{\"id\":\"custom.align\"}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Value + #B\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Memory Requests\"},{\"id\":\"unit\",\"value\":\"bytes\"},{\"id\":\"decimals\",\"value\":2},{\"id\":\"custom.align\"}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Value + #C\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Memory Requests + %\"},{\"id\":\"unit\",\"value\":\"percentunit\"},{\"id\":\"decimals\",\"value\":2},{\"id\":\"custom.align\"},{\"id\":\"custom.cellOptions\",\"value\":{\"mode\":\"basic\",\"type\":\"color-background\"}},{\"id\":\"thresholds\",\"value\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\"},{\"color\":\"red\",\"value\":80}]}},{\"id\":\"mappings\",\"value\":[{\"options\":{\"match\":\"null\",\"result\":{\"color\":\"orange\",\"index\":0}},\"type\":\"special\"}]}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Value + #D\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Memory Limits\"},{\"id\":\"unit\",\"value\":\"bytes\"},{\"id\":\"decimals\",\"value\":2},{\"id\":\"custom.align\"}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Value + #E\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Memory Limits %\"},{\"id\":\"unit\",\"value\":\"percentunit\"},{\"id\":\"decimals\",\"value\":2},{\"id\":\"custom.align\"},{\"id\":\"thresholds\",\"value\":{\"mode\":\"percentage\",\"steps\":[{\"color\":\"green\"},{\"color\":\"red\",\"value\":80}]}},{\"id\":\"custom.cellOptions\",\"value\":{\"mode\":\"basic\",\"type\":\"color-background\"}},{\"id\":\"mappings\",\"value\":[{\"options\":{\"match\":\"null\",\"result\":{\"color\":\"orange\",\"index\":0}},\"type\":\"special\"}]}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Value + #F\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Memory Usage (RSS)\"},{\"id\":\"unit\",\"value\":\"bytes\"},{\"id\":\"decimals\",\"value\":2},{\"id\":\"custom.align\"}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Value + #G\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Memory Usage (Cache)\"},{\"id\":\"unit\",\"value\":\"bytes\"},{\"id\":\"decimals\",\"value\":2},{\"id\":\"custom.align\"}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Value + #H\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Memory Usage (Swap)\"},{\"id\":\"unit\",\"value\":\"bytes\"},{\"id\":\"decimals\",\"value\":2},{\"id\":\"custom.align\"}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"pod\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Pod\"},{\"id\":\"unit\",\"value\":\"short\"},{\"id\":\"decimals\",\"value\":2},{\"id\":\"links\",\"value\":[{\"targetBlank\":true,\"title\":\"Drill + down\",\"url\":\"/d/6fAFR90Vk/kubernetes-compute-resources-pod-with-logs-v1?var-datasource=$promDatasource\\u0026var-cluster=$cluster\\u0026var-namespace=$namespace\\u0026from=$__from\\u0026to=$__to\\u0026var-pod=${__data.fields.pod}\"}]},{\"id\":\"custom.align\"}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Time\"},\"properties\":[{\"id\":\"custom.hidden\",\"value\":true}]}]},\"gridPos\":{\"h\":7,\"w\":24,\"x\":0,\"y\":43},\"id\":8,\"links\":[],\"options\":{\"cellHeight\":\"sm\",\"footer\":{\"countRows\":false,\"fields\":\"\",\"reducer\":[\"sum\"],\"show\":false},\"showHeader\":true,\"sortBy\":[{\"desc\":false,\"displayName\":\"Memory + Usage\"}]},\"pluginVersion\":\"10.0.0-pre\",\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(container_memory_working_set_bytes{job=\\\"cadvisor\\\", + cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\",container!=\\\"\\\", + image!=\\\"\\\"}) by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"A\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(cluster:namespace:pod_memory:active:kube_pod_container_resource_requests{cluster=\\\"$cluster\\\", + namespace=\\\"$namespace\\\"}) by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"B\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(container_memory_working_set_bytes{job=\\\"cadvisor\\\", + cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\",container!=\\\"\\\", + image!=\\\"\\\"}) by (pod) / sum(cluster:namespace:pod_memory:active:kube_pod_container_resource_requests{cluster=\\\"$cluster\\\", + namespace=\\\"$namespace\\\"}) by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"C\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(cluster:namespace:pod_memory:active:kube_pod_container_resource_limits{cluster=\\\"$cluster\\\", + namespace=\\\"$namespace\\\"}) by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"D\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(container_memory_working_set_bytes{job=\\\"cadvisor\\\", + cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\",container!=\\\"\\\", + image!=\\\"\\\"}) by (pod) / sum(cluster:namespace:pod_memory:active:kube_pod_container_resource_limits{cluster=\\\"$cluster\\\", + namespace=\\\"$namespace\\\"}) by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"E\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(container_memory_rss{job=\\\"cadvisor\\\", + cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\",container!=\\\"\\\"}) + by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"F\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(container_memory_cache{job=\\\"cadvisor\\\", + cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\",container!=\\\"\\\"}) + by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"G\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(container_memory_swap{job=\\\"cadvisor\\\", + cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\",container!=\\\"\\\"}) + by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"H\",\"step\":10}],\"title\":\"Memory + Quota\",\"transformations\":[{\"id\":\"merge\",\"options\":{\"reducers\":[]}}],\"type\":\"table\"},{\"collapsed\":false,\"datasource\":{\"type\":\"datasource\",\"uid\":\"grafana\"},\"gridPos\":{\"h\":1,\"w\":24,\"x\":0,\"y\":50},\"id\":25,\"panels\":[],\"targets\":[{\"datasource\":{\"type\":\"datasource\",\"uid\":\"grafana\"},\"refId\":\"A\"}],\"title\":\"Network + Metrics - Namespaces\",\"type\":\"row\"},{\"datasource\":{\"type\":\"prometheus\",\"uid\":\"${promDatasource}\"},\"gridPos\":{\"h\":3,\"w\":12,\"x\":0,\"y\":51},\"id\":93,\"options\":{\"code\":{\"language\":\"plaintext\",\"showLineNumbers\":false,\"showMiniMap\":false},\"content\":\"\\u003ca + style=\\\"color: inherit;\\\" href=\\\"/d/a5g8n2b48/aks-cluster-platform-network-metrics?{amDatasource:queryparam}\\u0026${sub:queryparam}\\u0026${rg:queryparam}\\u0026${__url_time_range}\\\" + target=\\\"_blank\\\"\\u003e\\n\\u003cdiv style=\\\"padding-top: 20px\\\"\\u003e\\n + \ \\u003ccenter\\u003e\\u003cp style=\\\"color: #4d99b8; font-size:18px;\\\"\\u003eCluster + Network Metrics Dashboard\\u003c/center\\u003e\\n \\u003ccenter\\u003e\\u003cp + style=\\\"margin-top:0px;\\\"\\u003eAdditional Network Metrics from AKS Platform\\u003c/p\\u003e\\u003c/center\\u003e\\n\\u003c/div\\u003e\\n\\u003c/a\\u003e\",\"mode\":\"html\"},\"pluginVersion\":\"10.0.0-pre\",\"type\":\"text\"},{\"aliasColors\":{},\"bars\":false,\"columns\":[],\"dashLength\":10,\"dashes\":false,\"datasource\":{\"uid\":\"$promDatasource\"},\"fill\":1,\"fontSize\":\"100%\",\"gridPos\":{\"h\":7,\"w\":24,\"x\":0,\"y\":54},\"id\":9,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":false,\"values\":false},\"lines\":true,\"linewidth\":1,\"links\":[],\"nullPointMode\":\"null + as zero\",\"percentage\":false,\"pointradius\":5,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[],\"showHeader\":true,\"sort\":{\"col\":0,\"desc\":true},\"spaceLength\":10,\"stack\":false,\"steppedLine\":false,\"styles\":[{\"$$hashKey\":\"object:246\",\"alias\":\"Time\",\"align\":\"auto\",\"dateFormat\":\"YYYY-MM-DD + HH:mm:ss\",\"pattern\":\"Time\",\"type\":\"hidden\"},{\"$$hashKey\":\"object:247\",\"alias\":\"Current + Receive Bandwidth\",\"align\":\"auto\",\"colors\":[],\"dateFormat\":\"YYYY-MM-DD + HH:mm:ss\",\"decimals\":2,\"link\":false,\"linkTargetBlank\":false,\"linkTooltip\":\"Drill + down\",\"linkUrl\":\"\",\"pattern\":\"Value #A\",\"thresholds\":[],\"type\":\"number\",\"unit\":\"Bps\"},{\"$$hashKey\":\"object:248\",\"alias\":\"Current + Transmit Bandwidth\",\"align\":\"auto\",\"colors\":[],\"dateFormat\":\"YYYY-MM-DD + HH:mm:ss\",\"decimals\":2,\"link\":false,\"linkTargetBlank\":false,\"linkTooltip\":\"Drill + down\",\"linkUrl\":\"\",\"pattern\":\"Value #B\",\"thresholds\":[],\"type\":\"number\",\"unit\":\"Bps\"},{\"$$hashKey\":\"object:249\",\"alias\":\"Rate + of Received Packets\",\"align\":\"auto\",\"colors\":[],\"dateFormat\":\"YYYY-MM-DD + HH:mm:ss\",\"decimals\":2,\"link\":false,\"linkTargetBlank\":false,\"linkTooltip\":\"Drill + down\",\"linkUrl\":\"\",\"pattern\":\"Value #C\",\"thresholds\":[],\"type\":\"number\",\"unit\":\"pps\"},{\"$$hashKey\":\"object:250\",\"alias\":\"Rate + of Transmitted Packets\",\"align\":\"auto\",\"colors\":[],\"dateFormat\":\"YYYY-MM-DD + HH:mm:ss\",\"decimals\":2,\"link\":false,\"linkTargetBlank\":false,\"linkTooltip\":\"Drill + down\",\"linkUrl\":\"\",\"pattern\":\"Value #D\",\"thresholds\":[],\"type\":\"number\",\"unit\":\"pps\"},{\"$$hashKey\":\"object:251\",\"alias\":\"Rate + of Received Packets Dropped\",\"align\":\"auto\",\"colors\":[],\"dateFormat\":\"YYYY-MM-DD + HH:mm:ss\",\"decimals\":2,\"link\":false,\"linkTargetBlank\":false,\"linkTooltip\":\"Drill + down\",\"linkUrl\":\"\",\"pattern\":\"Value #E\",\"thresholds\":[],\"type\":\"number\",\"unit\":\"pps\"},{\"$$hashKey\":\"object:252\",\"alias\":\"Rate + of Transmitted Packets Dropped\",\"align\":\"auto\",\"colors\":[],\"dateFormat\":\"YYYY-MM-DD + HH:mm:ss\",\"decimals\":2,\"link\":false,\"linkTargetBlank\":false,\"linkTooltip\":\"Drill + down\",\"linkUrl\":\"\",\"pattern\":\"Value #F\",\"thresholds\":[],\"type\":\"number\",\"unit\":\"pps\"},{\"$$hashKey\":\"object:253\",\"alias\":\"Pod\",\"align\":\"auto\",\"colors\":[],\"dateFormat\":\"YYYY-MM-DD + HH:mm:ss\",\"decimals\":2,\"link\":true,\"linkTargetBlank\":true,\"linkTooltip\":\"Drill + down to pods\",\"linkUrl\":\"/d/6fAFR90Vk/kubernetes-compute-resources-pod-with-logs-v1?var-datasource=$promDatasource\\u0026var-cluster=$cluster\\u0026var-namespace=$namespace\\u0026from=$__from\\u0026to=$__to\\u0026var-pod=$__cell\",\"pattern\":\"pod\",\"thresholds\":[],\"type\":\"number\",\"unit\":\"short\"},{\"$$hashKey\":\"object:254\",\"alias\":\"\",\"align\":\"auto\",\"colors\":[],\"dateFormat\":\"YYYY-MM-DD + HH:mm:ss\",\"decimals\":2,\"pattern\":\"/.*/\",\"thresholds\":[],\"type\":\"string\",\"unit\":\"short\"}],\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(irate(container_network_receive_bytes_total{job=\\\"cadvisor\\\", + cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\"}[$__rate_interval])) + by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"A\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(irate(container_network_transmit_bytes_total{job=\\\"cadvisor\\\", + cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\"}[$__rate_interval])) + by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"B\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(irate(container_network_receive_packets_total{job=\\\"cadvisor\\\", + cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\"}[$__rate_interval])) + by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"C\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(irate(container_network_transmit_packets_total{job=\\\"cadvisor\\\", + cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\"}[$__rate_interval])) + by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"D\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(irate(container_network_receive_packets_dropped_total{job=\\\"cadvisor\\\", + cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\"}[$__rate_interval])) + by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"E\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(irate(container_network_transmit_packets_dropped_total{job=\\\"cadvisor\\\", + cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\"}[$__rate_interval])) + by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"F\",\"step\":10}],\"thresholds\":[],\"title\":\"Current + Network Usage\",\"tooltip\":{\"shared\":true,\"sort\":2,\"value_type\":\"individual\"},\"transform\":\"table\",\"type\":\"table-old\",\"xaxis\":{\"mode\":\"time\",\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"short\",\"logBase\":1,\"min\":0,\"show\":true},{\"format\":\"short\",\"logBase\":1,\"show\":false}]},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":{\"uid\":\"$promDatasource\"},\"fill\":10,\"fillGradient\":0,\"gridPos\":{\"h\":7,\"w\":12,\"x\":0,\"y\":61},\"hiddenSeries\":false,\"id\":10,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":false,\"values\":false},\"lines\":true,\"linewidth\":0,\"links\":[],\"nullPointMode\":\"null + as zero\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"10.0.0-pre\",\"pointradius\":5,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":true,\"steppedLine\":false,\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(irate(container_network_receive_bytes_total{cluster=\\\"$cluster\\\", + namespace=\\\"$namespace\\\"}[$__rate_interval])) by (pod)\",\"format\":\"time_series\",\"intervalFactor\":2,\"legendFormat\":\"{{pod}}\",\"refId\":\"A\",\"step\":10}],\"thresholds\":[],\"timeRegions\":[],\"title\":\"Receive + Bandwidth\",\"tooltip\":{\"shared\":true,\"sort\":2,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"mode\":\"time\",\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"Bps\",\"logBase\":1,\"min\":0,\"show\":true},{\"format\":\"short\",\"logBase\":1,\"show\":false}],\"yaxis\":{\"align\":false}},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":{\"uid\":\"$promDatasource\"},\"fill\":10,\"fillGradient\":0,\"gridPos\":{\"h\":7,\"w\":12,\"x\":12,\"y\":61},\"hiddenSeries\":false,\"id\":11,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":false,\"values\":false},\"lines\":true,\"linewidth\":0,\"links\":[],\"nullPointMode\":\"null + as zero\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"10.0.0-pre\",\"pointradius\":5,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":true,\"steppedLine\":false,\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(irate(container_network_transmit_bytes_total{cluster=\\\"$cluster\\\", + namespace=\\\"$namespace\\\"}[$__rate_interval])) by (pod)\",\"format\":\"time_series\",\"intervalFactor\":2,\"legendFormat\":\"{{pod}}\",\"refId\":\"A\",\"step\":10}],\"thresholds\":[],\"timeRegions\":[],\"title\":\"Transmit + Bandwidth\",\"tooltip\":{\"shared\":true,\"sort\":2,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"mode\":\"time\",\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"Bps\",\"logBase\":1,\"min\":0,\"show\":true},{\"format\":\"short\",\"logBase\":1,\"show\":false}],\"yaxis\":{\"align\":false}},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":{\"uid\":\"$promDatasource\"},\"fill\":10,\"fillGradient\":0,\"gridPos\":{\"h\":7,\"w\":12,\"x\":0,\"y\":68},\"hiddenSeries\":false,\"id\":12,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":false,\"values\":false},\"lines\":true,\"linewidth\":0,\"links\":[],\"nullPointMode\":\"null + as zero\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"10.0.0-pre\",\"pointradius\":5,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":true,\"steppedLine\":false,\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(irate(container_network_receive_packets_total{cluster=\\\"$cluster\\\", + namespace=\\\"$namespace\\\"}[$__rate_interval])) by (pod)\",\"format\":\"time_series\",\"intervalFactor\":2,\"legendFormat\":\"{{pod}}\",\"refId\":\"A\",\"step\":10}],\"thresholds\":[],\"timeRegions\":[],\"title\":\"Rate + of Received Packets\",\"tooltip\":{\"shared\":true,\"sort\":2,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"mode\":\"time\",\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"pps\",\"logBase\":1,\"min\":0,\"show\":true},{\"format\":\"short\",\"logBase\":1,\"show\":false}],\"yaxis\":{\"align\":false}},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":{\"uid\":\"$promDatasource\"},\"fill\":10,\"fillGradient\":0,\"gridPos\":{\"h\":7,\"w\":12,\"x\":12,\"y\":68},\"hiddenSeries\":false,\"id\":13,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":false,\"values\":false},\"lines\":true,\"linewidth\":0,\"links\":[],\"nullPointMode\":\"null + as zero\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"10.0.0-pre\",\"pointradius\":5,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":true,\"steppedLine\":false,\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(irate(container_network_transmit_packets_total{cluster=\\\"$cluster\\\", + namespace=\\\"$namespace\\\"}[$__rate_interval])) by (pod)\",\"format\":\"time_series\",\"intervalFactor\":2,\"legendFormat\":\"{{pod}}\",\"refId\":\"A\",\"step\":10}],\"thresholds\":[],\"timeRegions\":[],\"title\":\"Rate + of Transmitted Packets\",\"tooltip\":{\"shared\":true,\"sort\":2,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"mode\":\"time\",\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"pps\",\"logBase\":1,\"min\":0,\"show\":true},{\"format\":\"short\",\"logBase\":1,\"show\":false}],\"yaxis\":{\"align\":false}},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":{\"uid\":\"$promDatasource\"},\"fill\":10,\"fillGradient\":0,\"gridPos\":{\"h\":7,\"w\":12,\"x\":0,\"y\":75},\"hiddenSeries\":false,\"id\":14,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":false,\"values\":false},\"lines\":true,\"linewidth\":0,\"links\":[],\"nullPointMode\":\"null + as zero\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"10.0.0-pre\",\"pointradius\":5,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":true,\"steppedLine\":false,\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(irate(container_network_receive_packets_dropped_total{cluster=\\\"$cluster\\\", + namespace=\\\"$namespace\\\"}[$__rate_interval])) by (pod)\",\"format\":\"time_series\",\"intervalFactor\":2,\"legendFormat\":\"{{pod}}\",\"refId\":\"A\",\"step\":10}],\"thresholds\":[],\"timeRegions\":[],\"title\":\"Rate + of Received Packets Dropped\",\"tooltip\":{\"shared\":true,\"sort\":2,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"mode\":\"time\",\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"pps\",\"logBase\":1,\"min\":0,\"show\":true},{\"format\":\"short\",\"logBase\":1,\"show\":false}],\"yaxis\":{\"align\":false}},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":{\"uid\":\"$promDatasource\"},\"fill\":10,\"fillGradient\":0,\"gridPos\":{\"h\":7,\"w\":12,\"x\":12,\"y\":75},\"hiddenSeries\":false,\"id\":15,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":false,\"values\":false},\"lines\":true,\"linewidth\":0,\"links\":[],\"nullPointMode\":\"null + as zero\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"10.0.0-pre\",\"pointradius\":5,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":true,\"steppedLine\":false,\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(irate(container_network_transmit_packets_dropped_total{cluster=\\\"$cluster\\\", + namespace=\\\"$namespace\\\"}[$__rate_interval])) by (pod)\",\"format\":\"time_series\",\"intervalFactor\":2,\"legendFormat\":\"{{pod}}\",\"refId\":\"A\",\"step\":10}],\"thresholds\":[],\"timeRegions\":[],\"title\":\"Rate + of Transmitted Packets Dropped\",\"tooltip\":{\"shared\":true,\"sort\":2,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"mode\":\"time\",\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"pps\",\"logBase\":1,\"min\":0,\"show\":true},{\"format\":\"short\",\"logBase\":1,\"show\":false}],\"yaxis\":{\"align\":false}},{\"collapsed\":false,\"gridPos\":{\"h\":1,\"w\":24,\"x\":0,\"y\":82},\"id\":27,\"panels\":[],\"title\":\"Application + Insights - Namespaces\",\"type\":\"row\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"description\":\"The + resource path for this panel uses multiple template variables which requires + modifying the dashboard JSON directly. If you would like to do something similar + please go to Settings \\u003e JSON Model. Edit as you'd like in your new copy + by going to Settings \\u003e Save as.\",\"fieldConfig\":{\"defaults\":{\"color\":{\"fixedColor\":\"green\",\"mode\":\"fixed\"},\"custom\":{\"axisCenteredZero\":false,\"axisColorMode\":\"text\",\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"axisSoftMin\":0,\"barAlignment\":0,\"drawStyle\":\"line\",\"fillOpacity\":62,\"gradientMode\":\"opacity\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineInterpolation\":\"linear\",\"lineWidth\":1,\"pointSize\":5,\"scaleDistribution\":{\"type\":\"linear\"},\"showPoints\":\"never\",\"spanNulls\":true,\"stacking\":{\"group\":\"A\",\"mode\":\"none\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"mappings\":[],\"noValue\":\"--\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\"},{\"color\":\"red\",\"value\":80}]}},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"users/count_unique\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Users + (Unique)\"}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"sessions/count_unique\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Sessions + (Unique)\"},{\"id\":\"color\",\"value\":{\"fixedColor\":\"purple\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Max\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-blue\",\"mode\":\"fixed\"}}]}]},\"gridPos\":{\"h\":6,\"w\":24,\"x\":0,\"y\":83},\"id\":31,\"interval\":\"60s\",\"links\":[{\"targetBlank\":true,\"title\":\"${res} + | Users\",\"url\":\"https://ms.portal.azure.com/#@microsoft.onmicrosoft.com/resource/subscriptions/${sub}/resourceGroups/${rg}/providers/microsoft.insights/components/${res}/segmentationUsers\"}],\"maxDataPoints\":150,\"options\":{\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\",\"showLegend\":true},\"tooltip\":{\"mode\":\"single\",\"sort\":\"none\"}},\"targets\":[{\"azureLogAnalytics\":{\"query\":\"\\nrequests\\n// + additional filters can be applied here\\n| where $__timeFilter(timestamp)\\n| + where cloud_RoleName in ($cloudrolename)\\n| where cloud_RoleInstance in ($cloudroleinstance)\\n| + where client_Type != \\\"Browser\\\"\\n// calculate average request duration + for all requests\\n| summarize Count = count() by bin(timestamp, $__interval)\\n| + order by timestamp asc\\n\\n\",\"resources\":[\"/subscriptions/$sub/resourceGroups/$rg/providers/$ns/$res\"],\"resultFormat\":\"time_series\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"queryType\":\"Azure + Log Analytics\",\"refId\":\"A\",\"subscription\":\"$sub\",\"subscriptions\":[]}],\"title\":\"Server + Requests (count)\",\"transformations\":[],\"type\":\"timeseries\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"description\":\"The + resource path for this panel uses multiple template variables which requires + modifying the dashboard JSON directly. If you would like to do something similar + please go to Settings \\u003e JSON Model. Edit as you'd like in your new copy + by going to Settings \\u003e Save as.\",\"fieldConfig\":{\"defaults\":{\"color\":{\"fixedColor\":\"green\",\"mode\":\"fixed\"},\"custom\":{\"axisCenteredZero\":false,\"axisColorMode\":\"text\",\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"axisSoftMin\":0,\"barAlignment\":0,\"drawStyle\":\"line\",\"fillOpacity\":64,\"gradientMode\":\"opacity\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineInterpolation\":\"linear\",\"lineWidth\":1,\"pointSize\":5,\"scaleDistribution\":{\"type\":\"linear\"},\"showPoints\":\"never\",\"spanNulls\":true,\"stacking\":{\"group\":\"A\",\"mode\":\"none\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"mappings\":[],\"noValue\":\"--\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\"},{\"color\":\"red\",\"value\":80}]}},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"users/count_unique\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Users + (Unique)\"}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"sessions/count_unique\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Sessions + (Unique)\"},{\"id\":\"color\",\"value\":{\"fixedColor\":\"purple\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Max\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"semi-dark-orange\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"P95\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-yellow\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"MAX\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-red\",\"mode\":\"fixed\"}}]}]},\"gridPos\":{\"h\":6,\"w\":24,\"x\":0,\"y\":89},\"id\":33,\"interval\":\"60s\",\"links\":[{\"targetBlank\":true,\"title\":\"Performance\",\"url\":\"https://ms.portal.azure.com/#@microsoft.onmicrosoft.com/resource/subscriptions/${sub}/resourceGroups/${rg}/providers/microsoft.insights/components/${res}/performance\"}],\"maxDataPoints\":150,\"options\":{\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\",\"showLegend\":true},\"tooltip\":{\"mode\":\"single\",\"sort\":\"none\"}},\"targets\":[{\"azureLogAnalytics\":{\"query\":\"\\nrequests\\n// + additional filters can be applied here\\n| where $__timeFilter(timestamp)\\n| + where cloud_RoleName in ($cloudrolename)\\n| where cloud_RoleInstance in ($cloudroleinstance)\\n| + where client_Type != \\\"Browser\\\"\\n// calculate average request duration + for all requests\\n| summarize AVG = avg(duration), P95 = percentiles(duration, + 95), MAX = max(duration) by bin(timestamp, $__interval)\\n| project timestamp, + AVG = AVG/1000, P95 = P95/1000, MAX = MAX/1000\\n| order by timestamp asc\\n\\n\",\"resources\":[\"/subscriptions/$sub/resourceGroups/$rg/providers/$ns/$res\"],\"resultFormat\":\"time_series\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"queryType\":\"Azure + Log Analytics\",\"refId\":\"A\",\"subscription\":\"$sub\",\"subscriptions\":[]}],\"title\":\"Server + Response Time (sec)\",\"transformations\":[],\"type\":\"timeseries\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"description\":\"\",\"fieldConfig\":{\"defaults\":{\"color\":{\"fixedColor\":\"green\",\"mode\":\"thresholds\"},\"custom\":{\"align\":\"auto\",\"cellOptions\":{\"type\":\"auto\"},\"inspect\":false},\"links\":[{\"targetBlank\":true,\"title\":\"Drill + down to transactions\",\"url\":\"/d/Q4mZF8oVk/azure-monitor-azure-insights-applications-performance-and-failure?${amDatasource:queryparam}\\u0026${sub:queryparam}\\u0026${rg:queryparam}\\u0026${ns:queryparam}\\u0026${res:queryparam}\\u0026${cloudrolename:queryparam}\\u0026${cloudroleinstance:queryparam}\\u0026var-operation_Name=${__data.fields.operation_Name}\\u0026var-failed_operation_Name=${__data.fields.operation_Name}\\u0026${promDatasource:queryparam}\\u0026${cluster:queryparam}\\u0026${namespace:queryparam}\\u0026${type:queryparam}\\u0026${__url_time_range}\"}],\"mappings\":[],\"noValue\":\"--\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\"},{\"color\":\"#EAB839\",\"value\":0.5},{\"color\":\"dark-red\",\"value\":1}]}},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Avg\"},\"properties\":[{\"id\":\"custom.cellOptions\",\"value\":{\"mode\":\"basic\",\"type\":\"gauge\"}},{\"id\":\"custom.width\",\"value\":269},{\"id\":\"links\",\"value\":[{\"targetBlank\":true,\"title\":\"Drill + down to Performance and Failures\",\"url\":\"/d/Q4mZF8oVk/azure-monitor-azure-insights-applications-performance-and-failure?${amDatasource:queryparam}\\u0026${sub:queryparam}\\u0026${rg:queryparam}\\u0026${ns:queryparam}\\u0026${res:queryparam}\\u0026${cloudrolename:queryparam}\\u0026${cloudroleinstance:queryparam}\\u0026var-operation_Name=${__data.fields.operation_Name}\\u0026var-failed_operation_Name=${__data.fields.operation_Name}\\u0026${promDatasource:queryparam}\\u0026${cluster:queryparam}\\u0026${namespace:queryparam}\\u0026${type:queryparam}\\u0026${__url_time_range}\"}]}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Max\"},\"properties\":[{\"id\":\"custom.cellOptions\",\"value\":{\"mode\":\"basic\",\"type\":\"gauge\"}},{\"id\":\"custom.width\",\"value\":715},{\"id\":\"links\",\"value\":[{\"targetBlank\":true,\"title\":\"Drill + down to Performance and Failures\",\"url\":\"/d/Q4mZF8oVk/azure-monitor-azure-insights-applications-performance-and-failure?${amDatasource:queryparam}\\u0026${sub:queryparam}\\u0026${rg:queryparam}\\u0026${ns:queryparam}\\u0026${res:queryparam}\\u0026${cloudrolename:queryparam}\\u0026${cloudroleinstance:queryparam}\\u0026var-operation_Name=${__data.fields.operation_Name}\\u0026var-failed_operation_Name=${__data.fields.operation_Name}\\u0026${promDatasource:queryparam}\\u0026${cluster:queryparam}\\u0026${namespace:queryparam}\\u0026${type:queryparam}\\u0026${__url_time_range}\"}]}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"operation_Name\"},\"properties\":[{\"id\":\"custom.width\",\"value\":237},{\"id\":\"links\",\"value\":[{\"targetBlank\":true,\"title\":\"Drill + Down to Performance and Failures\",\"url\":\"/d/Q4mZF8oVk/azure-monitor-azure-insights-applications-performance-and-failure?${amDatasource:queryparam}\\u0026${sub:queryparam}\\u0026${rg:queryparam}\\u0026${ns:queryparam}\\u0026${res:queryparam}\\u0026${cloudrolename:queryparam}\\u0026${cloudroleinstance:queryparam}\\u0026var-operation_Name=${__data.fields.operation_Name}\\u0026var-failed_operation_Name=${__data.fields.operation_Name}\\u0026${promDatasource:queryparam}\\u0026${cluster:queryparam}\\u0026${namespace:queryparam}\\u0026${type:queryparam}\\u0026${__url_time_range}\"}]}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Count\"},\"properties\":[{\"id\":\"custom.hidden\",\"value\":false},{\"id\":\"links\",\"value\":[{\"targetBlank\":true,\"title\":\"Drill + down to Performance and Failures\",\"url\":\"/d/Q4mZF8oVk/azure-monitor-azure-insights-applications-performance-and-failure?${amDatasource:queryparam}\\u0026${sub:queryparam}\\u0026${rg:queryparam}\\u0026${ns:queryparam}\\u0026${res:queryparam}\\u0026${cloudrolename:queryparam}\\u0026${cloudroleinstance:queryparam}\\u0026var-operation_Name=${__data.fields.operation_Name}\\u0026var-failed_operation_Name=${__data.fields.operation_Name}\\u0026${promDatasource:queryparam}\\u0026${cluster:queryparam}\\u0026${namespace:queryparam}\\u0026${type:queryparam}\\u0026${__url_time_range}\"}]}]}]},\"gridPos\":{\"h\":7,\"w\":24,\"x\":0,\"y\":95},\"id\":43,\"interval\":\"60s\",\"links\":[],\"maxDataPoints\":150,\"options\":{\"cellHeight\":\"sm\",\"footer\":{\"countRows\":false,\"fields\":\"\",\"reducer\":[\"sum\"],\"show\":false},\"showHeader\":true,\"sortBy\":[{\"desc\":true,\"displayName\":\"Count\"}]},\"pluginVersion\":\"10.0.0-pre\",\"targets\":[{\"azureLogAnalytics\":{\"query\":\"\\nlet + dataset = requests\\n| where $__timeFilter(timestamp)\\n| where cloud_RoleName + in ($cloudrolename)\\n| where cloud_RoleInstance in ($cloudroleinstance)\\n| + where client_Type != \\\"Browser\\\"\\n;\\ndataset\\n| summarize Avg = avg(duration)/1000, + Max = max(duration)/1000, Count = count() by operation_Name\\n| top 5 by Avg + desc\\n\\n\\n\",\"resources\":[\"/subscriptions/$sub/resourceGroups/$rg/providers/$ns/$res\"],\"resultFormat\":\"table\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"queryType\":\"Azure + Log Analytics\",\"refId\":\"A\",\"subscription\":\"$sub\",\"subscriptions\":[]}],\"title\":\"Top + 5 Operation Names by Avg Duration\",\"transformations\":[],\"type\":\"table\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"description\":\"The + resource path for this panel uses multiple template variables which requires + modifying the dashboard JSON directly. If you would like to do something similar + please go to Settings \\u003e JSON Model. Edit as you'd like in your new copy + by going to Settings \\u003e Save as.\",\"fieldConfig\":{\"defaults\":{\"color\":{\"fixedColor\":\"dark-red\",\"mode\":\"fixed\"},\"custom\":{\"axisCenteredZero\":false,\"axisColorMode\":\"text\",\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"barAlignment\":0,\"drawStyle\":\"line\",\"fillOpacity\":22,\"gradientMode\":\"hue\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineInterpolation\":\"linear\",\"lineWidth\":1,\"pointSize\":1,\"scaleDistribution\":{\"type\":\"linear\"},\"showPoints\":\"auto\",\"spanNulls\":false,\"stacking\":{\"group\":\"A\",\"mode\":\"normal\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"links\":[{\"targetBlank\":false,\"title\":\"Show + list of sample transactions\",\"url\":\"/d/1M41p4nVk/azure-insights-applications-performance-kayode?orgId=1\\u0026var-ds=Azure%20Monitor%20-%20Contoso%20Hotels\\u0026var-sub=ebb79bc0-aa86-44a7-8111-cabbe0c43993\\u0026var-rg=CH1-FabrikamRG\\u0026var-ns=Microsoft.Insights%2Fcomponents\\u0026var-res=CH1-RetailAppAI\\u0026from=now-1h\\u0026to=now\\u0026var-operation_Name=${__data.fields.operation_Name}\"}],\"mappings\":[],\"noValue\":\"--\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\"}]}},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"sum_itemCount + 404\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"orange\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"sum_itemCount + 500\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-red\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"ResultCode + 404\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-orange\",\"mode\":\"fixed\"}}]}]},\"gridPos\":{\"h\":7,\"w\":24,\"x\":0,\"y\":102},\"id\":35,\"interval\":\"60s\",\"links\":[],\"maxDataPoints\":150,\"options\":{\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\",\"showLegend\":true},\"tooltip\":{\"mode\":\"single\",\"sort\":\"none\"}},\"pluginVersion\":\"9.0.8.1\",\"targets\":[{\"azureLogAnalytics\":{\"query\":\"\\nrequests\\n// + additional filters can be applied here\\n| where $__timeFilter(timestamp)\\n| + where cloud_RoleName in ($cloudrolename)\\n| where cloud_RoleInstance in ($cloudroleinstance)\\n| + where client_Type != \\\"Browser\\\"\\n| where success == false\\n| summarize + ResultCode = sum(itemCount) by resultCode, bin(timestamp, $__interval)\\n| + sort by timestamp asc\\n\\n\",\"resources\":[\"/subscriptions/$sub/resourceGroups/$rg/providers/$ns/$res\"],\"resultFormat\":\"time_series\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"queryType\":\"Azure + Log Analytics\",\"refId\":\"A\",\"subscription\":\"$sub\",\"subscriptions\":[]}],\"title\":\"Failure + Response codes (count)\",\"transformations\":[],\"type\":\"timeseries\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"description\":\"Click + on an operation_Name to filter to Top slowest Failed sample Operations panel + by selected name.\",\"fieldConfig\":{\"defaults\":{\"color\":{\"fixedColor\":\"green\",\"mode\":\"thresholds\"},\"custom\":{\"align\":\"auto\",\"cellOptions\":{\"type\":\"auto\"},\"inspect\":false},\"links\":[{\"targetBlank\":false,\"title\":\"Show + list of sample transactions\",\"url\":\"/d/Q4mZF8oVk/azure-monitor-azure-insights-applications-performance-and-failure?${amDatasource:queryparam}\uFEFF\\u0026\uFEFF${sub:queryparam}\uFEFF\\u0026\uFEFF${rg:queryparam}\uFEFF\\u0026\uFEFF${ns:queryparam}\uFEFF\\u0026\uFEFF${res:queryparam}\uFEFF\\u0026\uFEFF${cloudrolename:queryparam}\uFEFF\\u0026\uFEFF${cloudroleinstance:queryparam}\uFEFF\\u0026\uFEFF${operation_Name:queryparam}\\u0026var-failed_operation_Name=${__data.fields.operation_Name}\\u0026${promDatasource:queryparam}\uFEFF\\u0026\uFEFF${cluster:queryparam}\uFEFF\\u0026\uFEFF${namespace:queryparam}\uFEFF\\u0026\uFEFF${type:queryparam}\\u0026${__url_time_range}\"}],\"mappings\":[],\"noValue\":\"--\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\"}]}},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"failedCount\"},\"properties\":[{\"id\":\"custom.cellOptions\",\"value\":{\"mode\":\"lcd\",\"type\":\"gauge\"}},{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-red\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"totalCount\"},\"properties\":[{\"id\":\"custom.cellOptions\",\"value\":{\"mode\":\"lcd\",\"type\":\"gauge\"}},{\"id\":\"color\",\"value\":{\"fixedColor\":\"text\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"operation_Name\"},\"properties\":[{\"id\":\"custom.width\",\"value\":184},{\"id\":\"links\",\"value\":[{\"targetBlank\":true,\"title\":\"Drill + Down to Failures and Performance\",\"url\":\"/d/Q4mZF8oVk/azure-monitor-azure-insights-applications-performance-and-failure?${amDatasource:queryparam}\\u0026${sub:queryparam}\\u0026${rg:queryparam}\\u0026${ns:queryparam}\\u0026${res:queryparam}\\u0026${cloudrolename:queryparam}\\u0026${cloudroleinstance:queryparam}\\u0026var-operation_Name=${__data.fields.operation_Name}\\u0026var-failed_operation_Name=${__data.fields.operation_Name}\\u0026${promDatasource:queryparam}\\u0026${cluster:queryparam}\\u0026${namespace:queryparam}\\u0026${type:queryparam}\\u0026${__url_time_range}\"}]}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"impactedUsers\"},\"properties\":[{\"id\":\"custom.width\",\"value\":118}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"failedCount\"},\"properties\":[{\"id\":\"links\",\"value\":[{\"targetBlank\":true,\"title\":\"Drill + Down to Performance and Failures\",\"url\":\"/d/Q4mZF8oVk/azure-monitor-azure-insights-applications-performance-and-failure?${amDatasource:queryparam}\\u0026${sub:queryparam}\\u0026${rg:queryparam}\\u0026${ns:queryparam}\\u0026${res:queryparam}\\u0026${cloudrolename:queryparam}\\u0026${cloudroleinstance:queryparam}\\u0026var-operation_Name=${__data.fields.operation_Name}\\u0026var-failed_operation_Name=${__data.fields.operation_Name}\\u0026${promDatasource:queryparam}\\u0026${cluster:queryparam}\\u0026${namespace:queryparam}\\u0026${type:queryparam}\\u0026${__url_time_range}\"}]}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"impactedUsers\"},\"properties\":[{\"id\":\"links\",\"value\":[{\"targetBlank\":true,\"title\":\"Drill + Down to Performance and Failures\",\"url\":\"/d/Q4mZF8oVk/azure-monitor-azure-insights-applications-performance-and-failure?${amDatasource:queryparam}\\u0026${sub:queryparam}\\u0026${rg:queryparam}\\u0026${ns:queryparam}\\u0026${res:queryparam}\\u0026${cloudrolename:queryparam}\\u0026${cloudroleinstance:queryparam}\\u0026var-operation_Name=${__data.fields.operation_Name}\\u0026var-failed_operation_Name=${__data.fields.operation_Name}\\u0026${promDatasource:queryparam}\\u0026${cluster:queryparam}\\u0026${namespace:queryparam}\\u0026${type:queryparam}\\u0026${__url_time_range}\"}]}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"totalCount\"},\"properties\":[{\"id\":\"links\",\"value\":[{\"targetBlank\":true,\"title\":\"Drill + Down to Performance and Failures\",\"url\":\"/d/Q4mZF8oVk/azure-monitor-azure-insights-applications-performance-and-failure?${amDatasource:queryparam}\\u0026${sub:queryparam}\\u0026${rg:queryparam}\\u0026${ns:queryparam}\\u0026${res:queryparam}\\u0026${cloudrolename:queryparam}\\u0026${cloudroleinstance:queryparam}\\u0026var-operation_Name=${__data.fields.operation_Name}\\u0026var-failed_operation_Name=${__data.fields.operation_Name}\\u0026${promDatasource:queryparam}\\u0026${cluster:queryparam}\\u0026${namespace:queryparam}\\u0026${type:queryparam}\\u0026${__url_time_range}\"}]}]}]},\"gridPos\":{\"h\":7,\"w\":24,\"x\":0,\"y\":109},\"id\":69,\"interval\":\"60s\",\"links\":[],\"maxDataPoints\":150,\"options\":{\"cellHeight\":\"sm\",\"footer\":{\"countRows\":false,\"fields\":\"\",\"reducer\":[\"sum\"],\"show\":false},\"showHeader\":true,\"sortBy\":[{\"desc\":true,\"displayName\":\"failedCount\"}]},\"pluginVersion\":\"10.0.0-pre\",\"targets\":[{\"azureLogAnalytics\":{\"query\":\"let + dataset =\\nrequests\\n// additional filters can be applied here\\n| where + $__timeFilter(timestamp)\\n| where cloud_RoleName in ($cloudrolename)\\n| + where cloud_RoleInstance in ($cloudroleinstance)\\n| where client_Type != + \\\"Browser\\\"\\n;\\ndataset\\n| summarize\\n failedCount=sumif(itemCount, + success == 'False'),\\n impactedUsers=dcountif(user_Id, success == 'False'),\\n + \ totalCount=sum(itemCount)\\n by operation_Name\\n| where failedCount + \\u003e 0\\n| top 5 by failedCount desc\\n\\n\\n\",\"resources\":[\"/subscriptions/$sub/resourceGroups/$rg/providers/$ns/$res\"],\"resultFormat\":\"table\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"queryType\":\"Azure + Log Analytics\",\"refId\":\"A\",\"subscription\":\"$sub\",\"subscriptions\":[]}],\"title\":\"Top + 5 Failed Operation Name List\",\"transformations\":[],\"type\":\"table\"}],\"refresh\":\"\",\"revision\":1,\"schemaVersion\":38,\"style\":\"dark\",\"tags\":[],\"templating\":{\"list\":[{\"current\":{\"selected\":false,\"text\":\"Prometheus + - KubeCon\",\"value\":\"Prometheus - KubeCon\"},\"hide\":0,\"includeAll\":false,\"label\":\"Prometheus + Data Source\",\"multi\":false,\"name\":\"promDatasource\",\"options\":[],\"query\":\"prometheus\",\"queryValue\":\"\",\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"type\":\"datasource\"},{\"current\":{},\"datasource\":{\"type\":\"datasource\",\"uid\":\"$promDatasource\"},\"definition\":\"\",\"hide\":0,\"includeAll\":false,\"multi\":false,\"name\":\"cluster\",\"options\":[],\"query\":{\"query\":\"label_values(up{job=\\\"kube-state-metrics\\\"}, + cluster)\",\"refId\":\"Managed_Prometheus_ch-azuremonitorworkspace-cluster-Variable-Query\"},\"refresh\":2,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":1,\"tagValuesQuery\":\"\",\"tagsQuery\":\"\",\"type\":\"query\",\"useTags\":false},{\"current\":{},\"datasource\":{\"type\":\"datasource\",\"uid\":\"$promDatasource\"},\"definition\":\"\",\"hide\":0,\"includeAll\":false,\"multi\":false,\"name\":\"namespace\",\"options\":[],\"query\":{\"query\":\"label_values(kube_namespace_status_phase{job=\\\"kube-state-metrics\\\", + cluster=\\\"$cluster\\\"}, namespace)\",\"refId\":\"Managed_Prometheus_ch-azuremonitorworkspace-namespace-Variable-Query\"},\"refresh\":2,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":1,\"tagValuesQuery\":\"\",\"tagsQuery\":\"\",\"type\":\"query\",\"useTags\":false},{\"current\":{\"selected\":false,\"text\":\"Azure + Monitor - KubeCon\",\"value\":\"Azure Monitor - KubeCon\"},\"hide\":0,\"includeAll\":false,\"label\":\"Azure + Monitor Data Source\",\"multi\":false,\"name\":\"amDatasource\",\"options\":[],\"query\":\"grafana-azure-monitor-datasource\",\"queryValue\":\"\",\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"type\":\"datasource\"},{\"current\":{},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"definition\":\"\",\"hide\":0,\"includeAll\":false,\"label\":\"Subscription\",\"multi\":false,\"name\":\"sub\",\"options\":[],\"query\":{\"azureLogAnalytics\":{\"query\":\"\",\"resource\":\"\"},\"queryType\":\"Azure + Subscriptions\",\"refId\":\"A\"},\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":0,\"type\":\"query\"},{\"current\":{},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"definition\":\"\",\"hide\":0,\"includeAll\":false,\"label\":\"Resource + Group\",\"multi\":false,\"name\":\"rg\",\"options\":[],\"query\":{\"azureLogAnalytics\":{\"query\":\"\",\"resource\":\"\"},\"queryType\":\"Azure + Resource Groups\",\"refId\":\"A\",\"subscription\":\"$sub\"},\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":0,\"type\":\"query\"},{\"current\":{},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"definition\":\"\",\"hide\":2,\"includeAll\":false,\"label\":\"namespace\",\"multi\":false,\"name\":\"ns\",\"options\":[],\"query\":{\"azureLogAnalytics\":{\"query\":\"\",\"resource\":\"\"},\"queryType\":\"Azure + Namespaces\",\"refId\":\"A\",\"resourceGroup\":\"$rg\",\"subscription\":\"$sub\"},\"refresh\":1,\"regex\":\"([mM](icrosoft)\\\\.[iI](nsights)/(components))\",\"skipUrlSync\":false,\"sort\":0,\"type\":\"query\"},{\"current\":{},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"definition\":\"\",\"hide\":0,\"includeAll\":false,\"label\":\"App + Insights Resource\",\"multi\":false,\"name\":\"res\",\"options\":[],\"query\":{\"azureLogAnalytics\":{\"query\":\"\",\"resource\":\"\"},\"namespace\":\"microsoft.insights/components\",\"queryType\":\"Azure + Resource Names\",\"refId\":\"A\",\"resourceGroup\":\"$rg\",\"subscription\":\"$sub\"},\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":0,\"type\":\"query\"},{\"current\":{},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"definition\":\"\",\"hide\":0,\"includeAll\":true,\"label\":\"Cloud + Role Name\",\"multi\":true,\"name\":\"cloudrolename\",\"options\":[],\"query\":{\"azureLogAnalytics\":{\"query\":\"requests\\r\\n| + where $__timeFilter(timestamp)\\r\\n| where client_Type != \\\"Browser\\\"\\r\\n| + distinct cloud_RoleName\",\"resources\":[\"/subscriptions/$sub/resourceGroups/$rg/providers/$ns/$res\"]},\"queryType\":\"Azure + Log Analytics\",\"refId\":\"A\"},\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":0,\"type\":\"query\"},{\"current\":{},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"definition\":\"\",\"hide\":0,\"includeAll\":true,\"label\":\"Cloud + Role Instance\",\"multi\":true,\"name\":\"cloudroleinstance\",\"options\":[],\"query\":{\"azureLogAnalytics\":{\"query\":\"requests\\r\\n| + where $__timeFilter(timestamp)\\r\\n| where client_Type != \\\"Browser\\\"\\r\\n| + distinct cloud_RoleInstance\",\"resources\":[\"/subscriptions/$sub/resourceGroups/$rg/providers/$ns/$res\"]},\"queryType\":\"Azure + Log Analytics\",\"refId\":\"A\",\"subscription\":\"ebb79bc0-aa86-44a7-8111-cabbe0c43993\"},\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":0,\"type\":\"query\"},{\"current\":{},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"definition\":\"\",\"hide\":0,\"includeAll\":false,\"label\":\"Workspace\",\"multi\":false,\"name\":\"ws\",\"options\":[],\"query\":{\"azureLogAnalytics\":{\"query\":\"\",\"resource\":\"\"},\"queryType\":\"Azure + Workspaces\",\"refId\":\"A\",\"subscription\":\"$sub\"},\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":0,\"type\":\"query\"},{\"current\":{},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"definition\":\"\",\"hide\":0,\"includeAll\":false,\"label\":\"Cluster + Id\",\"multi\":false,\"name\":\"clusterid\",\"options\":[],\"query\":{\"azureLogAnalytics\":{\"query\":\"workspace(\\\"$ws\\\").KubePodInventory + \\r\\n| summarize n=count() by ClusterId \\r\\n|project tolower(ClusterId) + \",\"resource\":\"$ws\"},\"queryType\":\"Azure Log Analytics\",\"refId\":\"A\",\"subscription\":\"369d066e-54f8-436c-bf65-eadb9647d212\"},\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":0,\"type\":\"query\"}]},\"time\":{\"from\":\"now-1h\",\"to\":\"now\"},\"timepicker\":{\"refresh_intervals\":[\"5s\",\"10s\",\"30s\",\"1m\",\"5m\",\"15m\",\"30m\",\"1h\",\"2h\",\"1d\"],\"time_options\":[\"5m\",\"15m\",\"1h\",\"6h\",\"12h\",\"24h\",\"2d\",\"7d\",\"30d\"]},\"timezone\":\"utc\",\"title\":\"Full + Stack AKS Monitoring\",\"uid\":\"c0613871-ebb0-4a2d-b071-f51a851f375d\",\"version\":1,\"weekStart\":\"\"}}" + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '74625' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-ELEQZ6GwOMjN+HVMOoHgsg';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:16 GMT + grafana-trace-id: + - 0e83fe2a9c0468afd4238d1bbdd6aed7 + mise-correlation-id: + - f7c151e8-8669-4b36-b765-15ed35ad87fe + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592077.063.29.148375|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/dashboards/uid/kubernetesApiserverDashboard + response: + body: + string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"kubernetes-api-server","url":"/d/kubernetesApiserverDashboard/kubernetes-api-server","expires":"0001-01-01T00:00:00Z","created":"2024-06-17T02:35:34Z","updated":"2024-06-17T02:35:34Z","updatedBy":"Anonymous","createdBy":"Anonymous","version":1,"hasAcl":false,"isFolder":false,"folderId":28,"folderUid":"cloud-native","folderTitle":"Azure + Kubernetes Service Monitoring","folderUrl":"/dashboards/f/cloud-native/azure-kubernetes-service-monitoring","provisioned":true,"provisionedExternalId":"KubernetesAPIServer.json","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"__elements":{},"__inputs":[],"__requires":[{"id":"grafana","name":"Grafana","type":"grafana","version":"9.5.13"},{"id":"prometheus","name":"Prometheus","type":"datasource","version":"1.0.0"},{"id":"stat","name":"Stat","type":"panel","version":""},{"id":"text","name":"Text","type":"panel","version":""},{"id":"timeseries","name":"Time + series","type":"panel","version":""}],"editable":true,"id":30,"links":[],"liveNow":false,"panels":[{"gridPos":{"h":3,"w":24,"x":0,"y":0},"id":37,"options":{"code":{"language":"plaintext","showLineNumbers":false,"showMiniMap":false},"content":"# + Control Plane Metrics \nThis dashboard is to be meant to visualize the Control + plane metrics in AKS clusters with Azure Managed Prometheus. Read more in + [our documentation](https://aka.ms/aks/controlplanemetrics).","mode":"markdown"},"type":"text"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Indicates + whether at least one instance of API server is available ","fieldConfig":{"defaults":{"mappings":[{"options":{"0":{"text":"DOWN"},"1":{"text":"UP"}},"type":"value"}],"thresholds":{"mode":"absolute","steps":[{"color":"red","value":null},{"color":"green","value":1}]}},"overrides":[]},"gridPos":{"h":8,"w":6,"x":0,"y":3},"id":19,"options":{"colorMode":"background","graphMode":"none","justifyMode":"auto","orientation":"horizontal","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"textMode":"value_and_name"},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","exemplar":true,"expr":"max(up{job=\"controlplane-apiserver\", + cluster=\"$cluster\"})","interval":"","legendFormat":"{{ instance }}","range":true,"refId":"A"}],"title":"API + Server - Health Status","type":"stat"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Inflight + request by the API server instance","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":10,"x":6,"y":3},"id":38,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"sum + by (instance)(max_over_time(apiserver_current_inflight_requests{job=\"controlplane-apiserver\", + cluster=\"$cluster\"}[$__rate_interval]))","legendFormat":"__auto","range":true,"refId":"A"}],"title":"Inflight + Requests","type":"timeseries"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Counter + of apiserver requests across instances","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":8,"x":16,"y":3},"id":29,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"sum(rate(apiserver_request_total{cluster=\"$cluster\"}[$__rate_interval]))","legendFormat":"Tota + number of requests to the API server","range":true,"refId":"A"}],"title":"API + Server HTTP Request Total","type":"timeseries"},{"collapsed":false,"gridPos":{"h":1,"w":24,"x":0,"y":11},"id":41,"panels":[],"title":"Requests + ","type":"row"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"API + server requests broken down by the HTTP response code. Error code 429 is split + into throttled and eviction","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":0,"y":12},"id":25,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"sum + by (code) (\r\n\r\n label_replace(\r\n\r\n label_replace( \r\n\r\n label_join(\r\n\r\n rate(apiserver_request_total{cluster=\"$cluster\"}[$__rate_interval]), + \r\n\r\n \"resource_sub_code\", \"_\", \"resource\", \"subresource\", + \"code\"), # concat labels of interest\r\n\r\n \"code\", \"429-eviction\", + \"resource_sub_code\", \"pods_eviction_429\" # replace eviction 429 with + 429-eviction\r\n\r\n ),\r\n\r\n \"code\", \"429-throttled\", \"code\", + \"429\" # replace plain 429 with 429-throttled\r\n\r\n )\r\n\r\n)","legendFormat":"__auto","range":true,"refId":"A"}],"title":"API + Server HTTP Request by code ","type":"timeseries"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"The + total number of API server requests broken down by the verb","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":12,"y":12},"id":26,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"sum + by (verb) (rate(apiserver_request_total{cluster=\"$cluster\"}[$__rate_interval]))","legendFormat":"__auto","range":true,"refId":"A"}],"title":"API + Server Total HTTP Request split by verb","type":"timeseries"},{"collapsed":false,"gridPos":{"h":1,"w":24,"x":0,"y":20},"id":42,"panels":[],"title":"Latency + ","type":"row"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"P95 + API server Latency: Restricted to cluster and namespaces resource, also excludes + WATCH operations. This query includes the webhook execution duration","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"s"},"overrides":[]},"gridPos":{"h":8,"w":12,"x":0,"y":21},"id":24,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","exemplar":false,"expr":"histogram_quantile(0.95, + sum(rate(apiserver_request_duration_seconds_bucket{job=\"controlplane-apiserver\", + cluster=\"$cluster\", resource=~\"cluster|namespaces\", verb=\"list\", operation!=\"watch\"}[5m])) + by (le))","instant":false,"legendFormat":"P95 API server request duration + in seconds","range":true,"refId":"A"}],"title":"API server latency for LIST + queries","type":"timeseries"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"P95 + API server latency not counting webhook duration and priority \u0026 fairness + queue wait times. Restricted to cluster and namespaces resource, also excludes + WATCH operations","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"s"},"overrides":[]},"gridPos":{"h":8,"w":12,"x":12,"y":21},"id":34,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"histogram_quantile(0.95, + sum(rate(apiserver_request_sli_duration_seconds_bucket{job=\"controlplane-apiserver\", + cluster=\"$cluster\", resource=~\"cluster|namespaces\", verb=\"list\", operation!=\"watch\"}[5m])) + by (le))","legendFormat":"P95 API server SLI duration in seconds","range":true,"refId":"A"}],"title":" + API server latency SLI for LIST queries","type":"timeseries"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"P95 + API server latency. Scope limited to resource and empty, excludes WATCH operations. + This query includes the webhook execution duration","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"s"},"overrides":[]},"gridPos":{"h":8,"w":12,"x":0,"y":29},"id":35,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"histogram_quantile(0.95, + sum(rate(apiserver_request_duration_seconds_bucket{job=\"controlplane-apiserver\", + cluster=\"$cluster\", verb!=\"list\", operation!=\"watch\", scope=~\"resource|^$\"}[5m])) + by (le))","legendFormat":"P95 API server request duration in seconds ","range":true,"refId":"A"}],"title":"API + Server latency for NON-LIST queries","type":"timeseries"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"P95 + API server latency not counting webhook duration and priority \u0026 fairness + queue wait times. .Scope limited to resource and empty, excludes WATCH operations. + ","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"s"},"overrides":[]},"gridPos":{"h":8,"w":12,"x":12,"y":29},"id":27,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"histogram_quantile(0.95, + sum(rate(apiserver_request_sli_duration_seconds_bucket{job=\"controlplane-apiserver\", + cluster=\"$cluster\", verb!=\"list\", operation!=\"watch\", scope=~\"resource|^$\"}[5m])) + by (le))","legendFormat":"P95 API server request SLI duration in seconds ","range":true,"refId":"A"}],"title":" + API Server latency for NON-LIST queries","type":"timeseries"},{"collapsed":true,"gridPos":{"h":1,"w":24,"x":0,"y":37},"id":44,"panels":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Number + of objects read from watch cache in the course of serving a LIST request","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":0,"y":39},"id":30,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"sum(rate(apiserver_cache_list_fetched_objects_total{cluster=\"$cluster\",job=\"controlplane-apiserver\"}[$__rate_interval])) + by (resource_prefix)","legendFormat":"__auto","range":true,"refId":"A"}],"title":"API + Server Cache List Fetched Objects by resource prefix","type":"timeseries"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Number + of objects returned for a LIST request from watch cache","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":12,"y":39},"id":31,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"sum(rate(apiserver_cache_list_returned_objects_total{cluster=\"$cluster\",job=\"controlplane-apiserver\"}[$__rate_interval])) + by (resource_prefix)","legendFormat":"__auto","range":true,"refId":"A"}],"title":"API + Server Cache List Returned Objects by resource_prefix","type":"timeseries"}],"title":"API + server cache","type":"row"},{"collapsed":false,"gridPos":{"h":1,"w":24,"x":0,"y":38},"id":40,"panels":[],"title":"Storage","type":"row"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Number + of objects returned for a LIST request from storage","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":0,"y":39},"id":28,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"sum(rate(apiserver_storage_list_returned_objects_total{cluster=\"$cluster\",job=\"controlplane-apiserver\"}[$__rate_interval])) + by (resource)","legendFormat":"__auto","range":true,"refId":"A"}],"title":"API + Server storage List Returned objects","type":"timeseries"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Number + of objects read from storage in the course of serving a LIST request","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":12,"y":39},"id":33,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"sum(rate(apiserver_storage_list_fetched_objects_total{cluster=\"$cluster\",job=\"controlplane-apiserver\"}[$__rate_interval])) + by (resource)","legendFormat":"__auto","range":true,"refId":"A"}],"title":"API + Server storage List Fetched objects","type":"timeseries"},{"collapsed":false,"gridPos":{"h":1,"w":24,"x":0,"y":47},"id":43,"panels":[],"title":"Miscellaneous","type":"row"},{"datasource":{"type":"prometheus","uid":"$datasource"},"description":"Number + of hours for which the API server has been running since the inception/restart","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":10,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"short"},"overrides":[]},"gridPos":{"h":8,"w":8,"x":0,"y":48},"id":18,"interval":"1m","links":[],"options":{"legend":{"calcs":[],"displayMode":"table","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"uid":"$datasource"},"editorMode":"code","exemplar":false,"expr":"process_start_time_seconds{job=\"controlplane-apiserver\", + cluster=\"$cluster\"}/3600","format":"time_series","instant":false,"intervalFactor":2,"legendFormat":"{{instance}}","range":true,"refId":"A"}],"title":"Process + start time for the API server","type":"timeseries"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Time-weighted + average, over last adjustment period, of demand_seats","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":8,"x":8,"y":48},"id":36,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"sum(apiserver_flowcontrol_demand_seats_average{cluster=\"$cluster\",job=\"controlplane-apiserver\"}) + by (priority_level)","legendFormat":"__auto","range":true,"refId":"A"}],"title":"Flow + Control Current Demand Seats by priority levels","type":"timeseries"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Current + derived number of execution seats available to each priority level","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":8,"x":16,"y":48},"id":32,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"sum(apiserver_flowcontrol_current_limit_seats{cluster=\"$cluster\",job=\"controlplane-apiserver\"}) + by (priority_level)","legendFormat":"__auto","range":true,"refId":"A"}],"title":"Flow + Control Current Limit Seats by priority levels","type":"timeseries"}],"refresh":"","schemaVersion":38,"style":"dark","tags":["kubernetes-mixin"],"templating":{"list":[{"current":{"selected":false,"text":"Managed_Prometheus_defaultazuremonitorworkspace-eap","value":"Managed_Prometheus_defaultazuremonitorworkspace-eap"},"hide":0,"includeAll":false,"label":"Data + Source","multi":false,"name":"datasource","options":[],"query":"prometheus","queryValue":"","refresh":1,"regex":"","skipUrlSync":false,"type":"datasource"},{"current":{},"datasource":{"type":"datasource","uid":"$datasource"},"definition":"","hide":0,"includeAll":false,"label":"cluster","multi":false,"name":"cluster","options":[],"query":"label_values(up{job=\"controlplane-apiserver\"}, + cluster)","refresh":2,"regex":"","skipUrlSync":false,"sort":1,"tagValuesQuery":"","tagsQuery":"","type":"query","useTags":false}]},"time":{"from":"now-1h","to":"now"},"timepicker":{"refresh_intervals":["5s","10s","30s","1m","5m","15m","30m","1h","2h","1d"],"time_options":["5m","15m","1h","6h","12h","24h","2d","7d","30d"]},"timezone":"UTC","title":"Kubernetes + / API Server","uid":"kubernetesApiserverDashboard","version":1}}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '25008' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-PmN3Mg7rkDO2IEt5wJjmtA';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:16 GMT + grafana-trace-id: + - 163003ca7da9d5eac08fd3277713c161 + mise-correlation-id: + - 9f24dd13-3d25-4dd3-bf4c-54dc1000b176 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592077.341.27.475523|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/dashboards/uid/kubernetesEtcdDashboard + response: + body: + string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"kubernetes-etcd","url":"/d/kubernetesEtcdDashboard/kubernetes-etcd","expires":"0001-01-01T00:00:00Z","created":"2024-06-17T02:35:34Z","updated":"2024-06-17T02:35:34Z","updatedBy":"Anonymous","createdBy":"Anonymous","version":1,"hasAcl":false,"isFolder":false,"folderId":28,"folderUid":"cloud-native","folderTitle":"Azure + Kubernetes Service Monitoring","folderUrl":"/dashboards/f/cloud-native/azure-kubernetes-service-monitoring","provisioned":true,"provisionedExternalId":"KubernetesETCD.json","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"__elements":{},"__inputs":[],"__requires":[{"id":"grafana","name":"Grafana","type":"grafana","version":"9.5.13"},{"id":"graph","name":"Graph + (old)","type":"panel","version":""},{"id":"prometheus","name":"Prometheus","type":"datasource","version":"1.0.0"},{"id":"stat","name":"Stat","type":"panel","version":""},{"id":"text","name":"Text","type":"panel","version":""}],"editable":true,"id":31,"links":[],"liveNow":false,"panels":[{"gridPos":{"h":3,"w":24,"x":0,"y":0},"id":10,"options":{"code":{"language":"plaintext","showLineNumbers":false,"showMiniMap":false},"content":"# + Control Plane Metrics \nThis dashboard is to be meant to visualize the Control + plane metrics in AKS clusters with Azure Managed Prometheus. Read more in + [our documentation](https://aka.ms/aks/controlplanemetrics).","mode":"markdown"},"type":"text"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Indicates + whether at least one instance of etcd is available ","fieldConfig":{"defaults":{"mappings":[{"options":{"0":{"text":"DOWN"},"1":{"text":"UP"}},"type":"value"}],"thresholds":{"mode":"absolute","steps":[{"color":"red","value":null},{"color":"green","value":1}]}},"overrides":[]},"gridPos":{"h":8,"w":5,"x":0,"y":3},"id":1,"options":{"colorMode":"background","graphMode":"none","justifyMode":"auto","orientation":"horizontal","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"textMode":"value_and_name"},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","exemplar":true,"expr":"max(up{job=\"controlplane-etcd\", + cluster=\"$cluster\"})","interval":"","legendFormat":"{{ instance }}","range":true,"refId":"A"}],"title":"ETCD + - Health Status","type":"stat"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Indicates + if ETCD has a leader","fieldConfig":{"defaults":{"mappings":[{"options":{"0":{"color":"dark-red","index":1,"text":"NO"},"1":{"index":0,"text":"YES"}},"type":"value"}],"thresholds":{"mode":"absolute","steps":[{"color":"red","value":null},{"color":"green","value":1}]}},"overrides":[]},"gridPos":{"h":8,"w":5,"x":5,"y":3},"id":11,"options":{"colorMode":"background","graphMode":"none","justifyMode":"auto","orientation":"horizontal","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"textMode":"value_and_name"},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","exemplar":true,"expr":"max(etcd_server_has_leader{cluster=\"$cluster\"})","interval":"","legendFormat":"{{ + instance }}","range":true,"refId":"A"}],"title":"ETCD has leader","type":"stat"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Max + heartbeat send failures","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[{"options":{"match":"null","result":{"text":"N/A"}},"type":"special"}],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"none"},"overrides":[]},"gridPos":{"h":8,"w":5,"x":10,"y":3},"id":4,"links":[],"maxDataPoints":100,"options":{"colorMode":"none","graphMode":"none","justifyMode":"auto","orientation":"horizontal","reduceOptions":{"calcs":["mean"],"fields":"","values":false},"textMode":"auto"},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"max(etcd_server_heartbeat_send_failures_total{cluster=''$cluster''})","legendFormat":"__auto","range":true,"refId":"A"}],"title":"ETCD + heartbeat send failures","type":"stat"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Max + heartbeat send failures","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[{"options":{"match":"null","result":{"text":"N/A"}},"type":"special"}],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"none"},"overrides":[]},"gridPos":{"h":8,"w":4,"x":15,"y":3},"id":5,"links":[],"maxDataPoints":100,"options":{"colorMode":"none","graphMode":"none","justifyMode":"auto","orientation":"horizontal","reduceOptions":{"calcs":["mean"],"fields":"","values":false},"textMode":"auto"},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"max(etcd_server_slow_apply_total{cluster=''$cluster''})","legendFormat":"__auto","range":true,"refId":"A"}],"title":"ETCD + Slow Apply total ","type":"stat"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Max + Slow Read indexes total","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[{"options":{"match":"null","result":{"text":"N/A"}},"type":"special"}],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"none"},"overrides":[]},"gridPos":{"h":8,"w":5,"x":19,"y":3},"id":7,"links":[],"maxDataPoints":100,"options":{"colorMode":"none","graphMode":"none","justifyMode":"auto","orientation":"horizontal","reduceOptions":{"calcs":["mean"],"fields":"","values":false},"textMode":"auto"},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"max(etcd_server_slow_read_indexes_total{cluster=''$cluster''})","legendFormat":"__auto","range":true,"refId":"A"}],"title":"ETCD + Slow Read Indexes total ","type":"stat"},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"ETCD + database utilization by instance ","editable":true,"error":false,"fill":0,"fillGradient":0,"grid":{},"gridPos":{"h":8,"w":9,"x":0,"y":11},"hiddenSeries":false,"id":3,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":false,"total":false,"values":false},"lines":true,"linewidth":2,"links":[],"nullPointMode":"connected","options":{"alertThreshold":true},"percentage":false,"pointradius":5,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","exemplar":false,"expr":"100*etcd_mvcc_db_total_size_in_use_in_bytes{cluster=''$cluster''} + /etcd_mvcc_db_total_size_in_bytes{cluster=''$cluster''} ","instant":false,"legendFormat":"{{instance}}","range":true,"refId":"A"}],"thresholds":[],"timeRegions":[],"title":"Percentage + Utlilzation of ETCD database","tooltip":{"msResolution":false,"shared":true,"sort":0,"value_type":"cumulative"},"type":"graph","xaxis":{"mode":"time","show":true,"values":[]},"yaxes":[{"$$hashKey":"object:200","format":"percent","logBase":1,"show":true},{"$$hashKey":"object:201","format":"short","logBase":1,"show":false}],"yaxis":{"align":false}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Total + client requests","fill":1,"fillGradient":0,"gridPos":{"h":8,"w":8,"x":9,"y":11},"hiddenSeries":false,"id":8,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":false,"values":false},"lines":true,"linewidth":1,"links":[],"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":5,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"sum(rate(rest_client_requests_total{cluster=''$cluster''}[1m]))","legendFormat":"Total + client requests","range":true,"refId":"A"}],"thresholds":[],"timeRegions":[],"title":"Total Client + Requests","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"mode":"time","show":true,"values":[]},"yaxes":[{"$$hashKey":"object:133","format":"short","logBase":1,"show":true},{"$$hashKey":"object:134","format":"short","logBase":1,"show":true}],"yaxis":{"align":false}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"The + total number of bytes received/semt from grpc clients","fill":1,"fillGradient":0,"gridPos":{"h":8,"w":7,"x":17,"y":11},"hiddenSeries":false,"id":9,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":false,"values":false},"lines":true,"linewidth":1,"links":[],"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pluginVersion":"9.5.13","pointradius":5,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"sum(rate(etcd_network_client_grpc_received_bytes_total{cluster=''$cluster''}[1m]))","legendFormat":"Received + bytes","range":true,"refId":"A"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"sum(rate(etcd_network_client_grpc_sent_bytes_total{cluster=''$cluster''}[1m]))","hide":false,"legendFormat":"Sent + Bytes","range":true,"refId":"B"}],"thresholds":[],"timeRegions":[],"title":"ETCD + Network GRPC bytes","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"mode":"time","show":true,"values":[]},"yaxes":[{"$$hashKey":"object:310","format":"short","logBase":1,"show":true},{"$$hashKey":"object:311","format":"short","logBase":1,"show":true}],"yaxis":{"align":false}}],"refresh":"","schemaVersion":38,"style":"dark","tags":["kubernetes-mixin"],"templating":{"list":[{"current":{"selected":false,"text":"Managed_Prometheus_defaultazuremonitorworkspace-eap","value":"Managed_Prometheus_defaultazuremonitorworkspace-eap"},"hide":0,"includeAll":false,"label":"Data + Source","multi":false,"name":"datasource","options":[],"query":"prometheus","queryValue":"","refresh":1,"regex":"","skipUrlSync":false,"type":"datasource"},{"current":{},"datasource":{"type":"datasource","uid":"$datasource"},"definition":"","hide":0,"includeAll":false,"label":"cluster","multi":false,"name":"cluster","options":[],"query":"label_values(up{job=\"controlplane-apiserver\"}, + cluster)","refresh":2,"regex":"","skipUrlSync":false,"sort":1,"tagValuesQuery":"","tagsQuery":"","type":"query","useTags":false}]},"time":{"from":"now-1h","to":"now"},"timepicker":{"refresh_intervals":["5s","10s","30s","1m","5m","15m","30m","1h","2h","1d"],"time_options":["5m","15m","1h","6h","12h","24h","2d","7d","30d"]},"timezone":"UTC","title":"Kubernetes + / ETCD","uid":"kubernetesEtcdDashboard","version":1}}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '11151' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-LvhpRErRyB+TUV/M+00hVQ';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:16 GMT + grafana-trace-id: + - 621ba098b21659753a6106078ef0051d + mise-correlation-id: + - a1dbcf74-bfe2-474b-b73f-fdffddbf7e97 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592077.628.29.451054|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/dashboards/uid/mg2OAlTVa + response: + body: + string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"test-dashboard","url":"/d/mg2OAlTVa/test-dashboard","expires":"0001-01-01T00:00:00Z","created":"2024-06-17T02:41:06Z","updated":"2024-06-17T02:41:06Z","updatedBy":"example@example.com","createdBy":"example@example.com","version":1,"hasAcl":false,"isFolder":false,"folderId":36,"folderUid":"fdp0g77xpuqrke","folderTitle":"Test + Folder","folderUrl":"/dashboards/f/fdp0g77xpuqrke/test-folder","provisioned":false,"provisionedExternalId":"","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"id":37,"panels":[],"title":"Test + Dashboard","uid":"mg2OAlTVa","version":1}}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '783' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-WxzA3QL3Fz4nCR3NF0e2Vg';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:16 GMT + grafana-trace-id: + - 0c885e37b079ce58cbc0e31d4d757433 + mise-correlation-id: + - 0ebb3ad4-1fc0-4cd5-aec4-501ad794ff27 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592077.908.29.733907|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/dashboards/uid/mg2OAlTVc + response: + body: + string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"test-dashboard2","url":"/d/mg2OAlTVc/test-dashboard2","expires":"0001-01-01T00:00:00Z","created":"2024-06-17T02:41:07Z","updated":"2024-06-17T02:41:07Z","updatedBy":"example@example.com","createdBy":"example@example.com","version":1,"hasAcl":false,"isFolder":false,"folderId":36,"folderUid":"fdp0g77xpuqrke","folderTitle":"Test + Folder","folderUrl":"/dashboards/f/fdp0g77xpuqrke/test-folder","provisioned":false,"provisionedExternalId":"","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"id":38,"panels":[],"title":"Test + Dashboard2","uid":"mg2OAlTVc","version":1}}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '786' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-9Qu/DrPDYS0BvAgoO/c8jw';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:17 GMT + grafana-trace-id: + - 67a1f449686b56ae632681c24e185940 + mise-correlation-id: + - 9b5e4dcd-65d8-4cf1-8778-3a63a40f65de + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592078.17.29.810537|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/search/?type=dash-db&limit=5000&page=2 + response: + body: + string: '[]' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '2' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-q1CIDdZVc6YXt+40ANVaHg';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:17 GMT + grafana-trace-id: + - 33d3623983750ef98a17c288078cf7b7 + mise-correlation-id: + - 64dc4402-ca5f-4b46-a20f-8fcc5c35d291 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592078.508.28.239331|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/search/?type=dash-folder + response: + body: + string: '[{"id":28,"uid":"cloud-native","title":"Azure Kubernetes Service Monitoring","uri":"db/azure-kubernetes-service-monitoring","url":"/dashboards/f/cloud-native/azure-kubernetes-service-monitoring","slug":"","type":"dash-folder","tags":[],"isStarred":false,"sortMeta":0},{"id":1,"uid":"az-mon","title":"Azure + Monitor","uri":"db/azure-monitor","url":"/dashboards/f/az-mon/azure-monitor","slug":"","type":"dash-folder","tags":[],"isStarred":false,"sortMeta":0},{"id":14,"uid":"geneva","title":"Geneva","uri":"db/geneva","url":"/dashboards/f/geneva/geneva","slug":"","type":"dash-folder","tags":[],"isStarred":false,"sortMeta":0},{"id":12,"uid":"ms-def","title":"Microsoft + Defender for Cloud","uri":"db/microsoft-defender-for-cloud","url":"/dashboards/f/ms-def/microsoft-defender-for-cloud","slug":"","type":"dash-folder","tags":[],"isStarred":false,"sortMeta":0},{"id":36,"uid":"fdp0g77xpuqrke","title":"Test + Folder","uri":"db/test-folder","url":"/dashboards/f/fdp0g77xpuqrke/test-folder","slug":"","type":"dash-folder","tags":[],"isStarred":false,"sortMeta":0}]' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '1057' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-UPqywP8X9s+/+CpvqtcQrA';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:17 GMT + grafana-trace-id: + - 56a73fb973dbf0e50825881504a646ae + mise-correlation-id: + - cf35c373-8d16-4d18-a842-d3e4f42958f1 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592078.774.27.12930|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/folders/cloud-native + response: + body: + string: '{"id":28,"uid":"cloud-native","orgId":0,"title":"Azure Kubernetes Service + Monitoring","url":"/dashboards/f/cloud-native/azure-kubernetes-service-monitoring","hasAcl":false,"canSave":true,"canEdit":true,"canAdmin":true,"canDelete":true,"createdBy":"Anonymous","created":"2024-06-17T02:35:34Z","updatedBy":"Anonymous","updated":"2024-06-17T02:35:34Z","version":1}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '361' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-ZT7yDoFVCDZm3uvY8gwOwA';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:18 GMT + grafana-trace-id: + - 5bae132d5b81b4072380bbabd969c15d + mise-correlation-id: + - 99ad13f8-972c-4511-92c9-b63d29cedbb1 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592079.043.28.113687|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/folders/cloud-native/permissions + response: + body: + string: '[{"folderId":28,"created":"2024-06-17T02:35:34Z","updated":"2024-06-17T02:35:34Z","userId":0,"userLogin":"","userEmail":"","userAvatarUrl":"","teamId":0,"teamEmail":"","teamAvatarUrl":"","team":"","role":"Editor","permission":2,"permissionName":"Edit","uid":"cloud-native","title":"Azure + Kubernetes Service Monitoring","slug":"","isFolder":true,"url":"/dashboards/f/cloud-native/azure-kubernetes-service-monitoring","inherited":false},{"folderId":28,"created":"2024-06-17T02:35:34Z","updated":"2024-06-17T02:35:34Z","userId":0,"userLogin":"","userEmail":"","userAvatarUrl":"","teamId":0,"teamEmail":"","teamAvatarUrl":"","team":"","role":"Viewer","permission":1,"permissionName":"View","uid":"cloud-native","title":"Azure + Kubernetes Service Monitoring","slug":"","isFolder":true,"url":"/dashboards/f/cloud-native/azure-kubernetes-service-monitoring","inherited":false}]' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '869' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-F7cnjIv3RpDkSzXg3ACJGA';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:18 GMT + grafana-trace-id: + - 502c6e8b44813da2f36efd7899ad2cb3 + mise-correlation-id: + - 3cc2d14a-c1aa-4d67-b578-a4f340d33d6b + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592079.302.29.554857|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/folders/ms-def + response: + body: + string: '{"id":12,"uid":"ms-def","orgId":0,"title":"Microsoft Defender for Cloud","url":"/dashboards/f/ms-def/microsoft-defender-for-cloud","hasAcl":false,"canSave":true,"canEdit":true,"canAdmin":true,"canDelete":true,"createdBy":"Anonymous","created":"2024-06-17T02:35:34Z","updatedBy":"Anonymous","updated":"2024-06-17T02:35:34Z","version":1}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '335' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-0yEsceMry9yQ+6a154jwCw';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:18 GMT + grafana-trace-id: + - df44fc424dc60b231ef3dfd1c583e87d + mise-correlation-id: + - 59285688-2f0f-467f-96b1-03e88f3bec6e + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592079.602.26.740352|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/folders/ms-def/permissions + response: + body: + string: '[{"folderId":12,"created":"2024-06-17T02:35:34Z","updated":"2024-06-17T02:35:34Z","userId":0,"userLogin":"","userEmail":"","userAvatarUrl":"","teamId":0,"teamEmail":"","teamAvatarUrl":"","team":"","role":"Editor","permission":2,"permissionName":"Edit","uid":"ms-def","title":"Microsoft + Defender for Cloud","slug":"","isFolder":true,"url":"/dashboards/f/ms-def/microsoft-defender-for-cloud","inherited":false},{"folderId":12,"created":"2024-06-17T02:35:34Z","updated":"2024-06-17T02:35:34Z","userId":0,"userLogin":"","userEmail":"","userAvatarUrl":"","teamId":0,"teamEmail":"","teamAvatarUrl":"","team":"","role":"Viewer","permission":1,"permissionName":"View","uid":"ms-def","title":"Microsoft + Defender for Cloud","slug":"","isFolder":true,"url":"/dashboards/f/ms-def/microsoft-defender-for-cloud","inherited":false}]' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '817' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-dlEnqK+LaxcqfMjXZeFOgg';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:18 GMT + grafana-trace-id: + - e26ad58abfc989d5f45e4a01c3ffb896 + mise-correlation-id: + - 5191a231-86f7-457b-a61a-edd8eae8ff21 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592079.861.27.797622|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/folders/fdp0g77xpuqrke + response: + body: + string: '{"id":36,"uid":"fdp0g77xpuqrke","orgId":0,"title":"Test Folder","url":"/dashboards/f/fdp0g77xpuqrke/test-folder","hasAcl":false,"canSave":true,"canEdit":true,"canAdmin":true,"canDelete":true,"createdBy":"example@example.com","created":"2024-06-17T02:41:06Z","updatedBy":"example@example.com","updated":"2024-06-17T02:41:06Z","version":1}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '337' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-vqYMLqoFqp/POQHZz34SqA';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:19 GMT + grafana-trace-id: + - da8ca223d86000f63a77e3fb7eb51915 + mise-correlation-id: + - 4bbfa744-630f-418c-8669-9aa91c5ef045 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592080.174.29.749627|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/folders/fdp0g77xpuqrke/permissions + response: + body: + string: '[{"folderId":36,"created":"2024-06-17T02:41:06Z","updated":"2024-06-17T02:41:06Z","userId":2,"userLogin":"example@example.com","userEmail":"example@example.com","userAvatarUrl":"/avatar/394901e50524f648e12a1f87395daac7","teamId":0,"teamEmail":"","teamAvatarUrl":"","team":"","permission":4,"permissionName":"Admin","uid":"fdp0g77xpuqrke","title":"Test + Folder","slug":"","isFolder":true,"url":"/dashboards/f/fdp0g77xpuqrke/test-folder","inherited":false},{"folderId":36,"created":"2024-06-17T02:41:06Z","updated":"2024-06-17T02:41:06Z","userId":0,"userLogin":"","userEmail":"","userAvatarUrl":"","teamId":0,"teamEmail":"","teamAvatarUrl":"","team":"","role":"Editor","permission":2,"permissionName":"Edit","uid":"fdp0g77xpuqrke","title":"Test + Folder","slug":"","isFolder":true,"url":"/dashboards/f/fdp0g77xpuqrke/test-folder","inherited":false},{"folderId":36,"created":"2024-06-17T02:41:06Z","updated":"2024-06-17T02:41:06Z","userId":0,"userLogin":"","userEmail":"","userAvatarUrl":"","teamId":0,"teamEmail":"","teamAvatarUrl":"","team":"","role":"Viewer","permission":1,"permissionName":"View","uid":"fdp0g77xpuqrke","title":"Test + Folder","slug":"","isFolder":true,"url":"/dashboards/f/fdp0g77xpuqrke/test-folder","inherited":false}]' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '1234' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-W5QhwKv+z13yCd1LzBBjmQ';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:19 GMT + grafana-trace-id: + - 00bb3b080f807ff558f048190c2f14bd + mise-correlation-id: + - 6bf2b4f3-8284-4678-8244-f217513965a3 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592080.475.26.824105|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '0' + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: DELETE + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/dashboards/uid/mg2OAlTVb + response: + body: + string: '{"id":34,"message":"Dashboard Test Dashboard deleted","title":"Test + Dashboard"}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '79' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-CO2ksd56UHBrhfqyNXglmQ';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:20 GMT + grafana-trace-id: + - 56ff46aa9b6b257ac35a5ad6854717f4 + mise-correlation-id: + - ad92f5b2-0abd-4bc7-8bbd-3f1adc66e322 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592081.646.27.528201|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/health + response: + body: + string: "{\n \"commit\": \"6e6fbf6a3418cc5acdc13a79bc2f440218c22e5f\",\n \"database\": + \"ok\",\n \"enterpriseCommit\": \"2e3b12b0fd01eb4184a57efc7ecd7007a19b8c1a\",\n + \ \"version\": \"10.4.3\"\n}" + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '167' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 02:41:21 GMT + grafana-trace-id: + - b5eb854ecc342176dfc2a18775748e50 + mise-correlation-id: + - 4541e3ee-10ae-4951-80ca-6012a79c288f + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592082.616.30.981512|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: '{"id": 28, "uid": "cloud-native", "orgId": 0, "title": "Azure Kubernetes + Service Monitoring", "url": "/dashboards/f/cloud-native/azure-kubernetes-service-monitoring", + "hasAcl": false, "canSave": true, "canEdit": true, "canAdmin": true, "canDelete": + true, "createdBy": "Anonymous", "created": "2024-06-17T02:35:34Z", "updatedBy": + "Anonymous", "updated": "2024-06-17T02:35:34Z", "version": 1}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '390' + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: POST + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/folders + response: + body: + string: '{"message":"the folder has been changed by someone else","status":"version-mismatch"}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '85' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-ETFKc1iVdovu+1Hp+1aV2w';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:22 GMT + grafana-trace-id: + - aa2680b241f9306528285ef26763861b + mise-correlation-id: + - fb3746ee-dfeb-4ab4-b2fb-3b4a433341a2 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592083.066.27.487094|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 412 + message: Precondition Failed +- request: + body: '{"id": 36, "uid": "fdp0g77xpuqrke", "orgId": 0, "title": "Test Folder", + "url": "/dashboards/f/fdp0g77xpuqrke/test-folder", "hasAcl": false, "canSave": + true, "canEdit": true, "canAdmin": true, "canDelete": true, "createdBy": "example@example.com", + "created": "2024-06-17T02:41:06Z", "updatedBy": "example@example.com", "updated": + "2024-06-17T02:41:06Z", "version": 1}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '366' + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: POST + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/folders + response: + body: + string: '{"message":"the folder has been changed by someone else","status":"version-mismatch"}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '85' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-ppVe9Xl0VXs5MZ+OpRk4dA';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:22 GMT + grafana-trace-id: + - 294fa9215a8a6a3d1d6aa945cfb89bb0 + mise-correlation-id: + - 3c9bbd14-7594-4d67-81ef-057536fc14da + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592083.375.27.117200|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 412 + message: Precondition Failed +- request: + body: '{"id": 12, "uid": "ms-def", "orgId": 0, "title": "Microsoft Defender for + Cloud", "url": "/dashboards/f/ms-def/microsoft-defender-for-cloud", "hasAcl": + false, "canSave": true, "canEdit": true, "canAdmin": true, "canDelete": true, + "createdBy": "Anonymous", "created": "2024-06-17T02:35:34Z", "updatedBy": "Anonymous", + "updated": "2024-06-17T02:35:34Z", "version": 1}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '364' + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: POST + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/folders + response: + body: + string: '{"message":"the folder has been changed by someone else","status":"version-mismatch"}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '85' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-9P4hvaGo0K0YbhLj2L0tQA';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:22 GMT + grafana-trace-id: + - 7ffff373023d3c01b578fc031e1bad21 + mise-correlation-id: + - 0b632624-86fd-4e0a-b540-4e5edaecefd2 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592083.673.30.579772|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 412 + message: Precondition Failed +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/folders/fdp0g77xpuqrke + response: + body: + string: '{"id":36,"uid":"fdp0g77xpuqrke","orgId":0,"title":"Test Folder","url":"/dashboards/f/fdp0g77xpuqrke/test-folder","hasAcl":false,"canSave":true,"canEdit":true,"canAdmin":true,"canDelete":true,"createdBy":"example@example.com","created":"2024-06-17T02:41:06Z","updatedBy":"example@example.com","updated":"2024-06-17T02:41:06Z","version":1}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '337' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-/b8w0Xte3aFfIojxpXgCpA';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:23 GMT + grafana-trace-id: + - 74cd677ed57f8cb55b01ec981ef7fb31 + mise-correlation-id: + - 12f8eda8-1e70-4379-8594-ca2d559cb4f1 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592084.01.26.380952|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: '{"dashboard": {"id": null, "panels": [], "title": "Test Dashboard", "uid": + "mg2OAlTVa", "version": 1}, "folderId": 36, "overwrite": true}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '137' + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: POST + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/dashboards/db + response: + body: + string: '{"folderUid":"fdp0g77xpuqrke","id":37,"slug":"test-dashboard","status":"success","uid":"mg2OAlTVa","url":"/d/mg2OAlTVa/test-dashboard","version":2}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '147' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-Qfa0H8JDn3kzZSFT22ItWQ';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:23 GMT + grafana-trace-id: + - 4778608093527c875c7ba24e2bbe0ae5 + mise-correlation-id: + - 8e6d73cf-4fb5-4297-a9a3-226de15fe478 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592084.288.28.232153|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/folders/fdp0g77xpuqrke + response: + body: + string: '{"id":36,"uid":"fdp0g77xpuqrke","orgId":0,"title":"Test Folder","url":"/dashboards/f/fdp0g77xpuqrke/test-folder","hasAcl":false,"canSave":true,"canEdit":true,"canAdmin":true,"canDelete":true,"createdBy":"example@example.com","created":"2024-06-17T02:41:06Z","updatedBy":"example@example.com","updated":"2024-06-17T02:41:06Z","version":1}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '337' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-evczs3eEw2gPvIVnZvaDeA';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:23 GMT + grafana-trace-id: + - 79bb05833f28ffa1f634a33c7af54434 + mise-correlation-id: + - 864bb142-f29c-4a08-97c5-799c2c390a40 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592084.584.27.582838|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: '{"dashboard": {"id": null, "panels": [], "title": "Test Dashboard2", "uid": + "mg2OAlTVc", "version": 1}, "folderId": 36, "overwrite": true}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '138' + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: POST + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/dashboards/db + response: + body: + string: '{"folderUid":"fdp0g77xpuqrke","id":38,"slug":"test-dashboard2","status":"success","uid":"mg2OAlTVc","url":"/d/mg2OAlTVc/test-dashboard2","version":2}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '149' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-d/lAdoTtBGGXtoHM8sqe+A';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:23 GMT + grafana-trace-id: + - 2840100fe2128bbe13d15bfc812d3376 + mise-correlation-id: + - 2e801530-50ad-4c67-ba06-c7d2712c96a3 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592084.854.29.635639|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/search?type=dash-db&limit=5000&page=1 + response: + body: + string: '[{"id":21,"uid":"OSBzdgnnz","title":"Agent QoS","uri":"db/agent-qos","url":"/d/OSBzdgnnz/agent-qos","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":18,"uid":"54KhiZ7nz","title":"AKS + Linux Sample Application","uri":"db/aks-linux-sample-application","url":"/d/54KhiZ7nz/aks-linux-sample-application","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":19,"uid":"6uRDjTNnz","title":"App + Detail","uri":"db/app-detail","url":"/d/6uRDjTNnz/app-detail","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":9,"uid":"dyzn5SK7z","title":"Azure + / Alert Consumption","uri":"db/azure-alert-consumption","url":"/d/dyzn5SK7z/azure-alert-consumption","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure + Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":2,"uid":"Yo38mcvnz","title":"Azure + / Insights / Applications","uri":"db/azure-insights-applications","url":"/d/Yo38mcvnz/azure-insights-applications","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure + Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":5,"uid":"AppInsightsAvTestGeoMap","title":"Azure + / Insights / Applications Test Availability Geo Map","uri":"db/d2135581-8cad-57d7-bf00-c40961be901d","url":"/d/AppInsightsAvTestGeoMap/d2135581-8cad-57d7-bf00-c40961be901d","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure + Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":3,"uid":"INH9berMk","title":"Azure + / Insights / Cosmos DB","uri":"db/azure-insights-cosmos-db","url":"/d/INH9berMk/azure-insights-cosmos-db","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure + Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":7,"uid":"8UDB1s3Gk","title":"Azure + / Insights / Data Explorer Clusters","uri":"db/azure-insights-data-explorer-clusters","url":"/d/8UDB1s3Gk/azure-insights-data-explorer-clusters","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure + Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":4,"uid":"tQZAMYrMk","title":"Azure + / Insights / Key Vaults","uri":"db/azure-insights-key-vaults","url":"/d/tQZAMYrMk/azure-insights-key-vaults","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure + Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":8,"uid":"3n2E8CrGk","title":"Azure + / Insights / Storage Accounts","uri":"db/azure-insights-storage-accounts","url":"/d/3n2E8CrGk/azure-insights-storage-accounts","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure + Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":10,"uid":"AzVmInsightsByRG","title":"Azure + / Insights / Virtual Machines by Resource Group","uri":"db/azure-insights-virtual-machines-by-resource-group","url":"/d/AzVmInsightsByRG/azure-insights-virtual-machines-by-resource-group","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure + Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":11,"uid":"AzVmInsightsByWS","title":"Azure + / Insights / Virtual Machines by Workspace","uri":"db/azure-insights-virtual-machines-by-workspace","url":"/d/AzVmInsightsByWS/azure-insights-virtual-machines-by-workspace","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure + Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":6,"uid":"Mtwt2BV7k","title":"Azure + / Resources Overview","uri":"db/azure-resources-overview","url":"/d/Mtwt2BV7k/azure-resources-overview","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure + Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":22,"uid":"xLERdASnz","title":"Cluster + Detail","uri":"db/cluster-detail","url":"/d/xLERdASnz/cluster-detail","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":13,"uid":"defenderForCloudActiveAlerts","title":"Defender + for Cloud / Active Alerts","uri":"db/defender-for-cloud-active-alerts","url":"/d/defenderForCloudActiveAlerts/defender-for-cloud-active-alerts","slug":"","type":"dash-db","tags":["Alerts","Defender + for Cloud"],"isStarred":false,"folderId":12,"folderUid":"ms-def","folderTitle":"Microsoft + Defender for Cloud","folderUrl":"/dashboards/f/ms-def/microsoft-defender-for-cloud","sortMeta":0},{"id":29,"uid":"c0613871-ebb0-4a2d-b071-f51a851f375d","title":"Full + Stack AKS Monitoring","uri":"db/full-stack-aks-monitoring","url":"/d/c0613871-ebb0-4a2d-b071-f51a851f375d/full-stack-aks-monitoring","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":28,"folderUid":"cloud-native","folderTitle":"Azure + Kubernetes Service Monitoring","folderUrl":"/dashboards/f/cloud-native/azure-kubernetes-service-monitoring","sortMeta":0},{"id":15,"uid":"QTVw7iK7z","title":"Geneva + Health","uri":"db/geneva-health","url":"/d/QTVw7iK7z/geneva-health","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":27,"uid":"icm-geneva-canned-dashboard","title":"IcM + Canned Dashboard","uri":"db/icm-canned-dashboard","url":"/d/icm-geneva-canned-dashboard/icm-canned-dashboard","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":16,"uid":"sVKyjvpnz","title":"Incoming + Service QoS","uri":"db/incoming-service-qos","url":"/d/sVKyjvpnz/incoming-service-qos","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":30,"uid":"kubernetesApiserverDashboard","title":"Kubernetes + / API Server","uri":"db/kubernetes-api-server","url":"/d/kubernetesApiserverDashboard/kubernetes-api-server","slug":"","type":"dash-db","tags":["kubernetes-mixin"],"isStarred":false,"folderId":28,"folderUid":"cloud-native","folderTitle":"Azure + Kubernetes Service Monitoring","folderUrl":"/dashboards/f/cloud-native/azure-kubernetes-service-monitoring","sortMeta":0},{"id":31,"uid":"kubernetesEtcdDashboard","title":"Kubernetes + / ETCD","uri":"db/kubernetes-etcd","url":"/d/kubernetesEtcdDashboard/kubernetes-etcd","slug":"","type":"dash-db","tags":["kubernetes-mixin"],"isStarred":false,"folderId":28,"folderUid":"cloud-native","folderTitle":"Azure + Kubernetes Service Monitoring","folderUrl":"/dashboards/f/cloud-native/azure-kubernetes-service-monitoring","sortMeta":0},{"id":24,"uid":"_sKhXTH7z","title":"Node + Detail","uri":"db/node-detail","url":"/d/_sKhXTH7z/node-detail","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":25,"uid":"6naEwcp7z","title":"Outgoing + Service QoS","uri":"db/outgoing-service-qos","url":"/d/6naEwcp7z/outgoing-service-qos","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":23,"uid":"GIgvhSV7z","title":"Service + Fabric Application Overview","uri":"db/service-fabric-application-overview","url":"/d/GIgvhSV7z/service-fabric-application-overview","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":17,"uid":"sli-insights-geneva-customer-views","title":"SLI + Insights / DRI / Customer views","uri":"db/sli-insights-dri-customer-views","url":"/d/sli-insights-geneva-customer-views/sli-insights-dri-customer-views","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":26,"uid":"sli-insights-geneva-overview","title":"SLI + Insights / Overview","uri":"db/sli-insights-overview","url":"/d/sli-insights-geneva-overview/sli-insights-overview","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":37,"uid":"mg2OAlTVa","title":"Test + Dashboard","uri":"db/test-dashboard","url":"/d/mg2OAlTVa/test-dashboard","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":36,"folderUid":"fdp0g77xpuqrke","folderTitle":"Test + Folder","folderUrl":"/dashboards/f/fdp0g77xpuqrke/test-folder","sortMeta":0},{"id":38,"uid":"mg2OAlTVc","title":"Test + Dashboard2","uri":"db/test-dashboard2","url":"/d/mg2OAlTVc/test-dashboard2","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":36,"folderUid":"fdp0g77xpuqrke","folderTitle":"Test + Folder","folderUrl":"/dashboards/f/fdp0g77xpuqrke/test-folder","sortMeta":0},{"id":20,"uid":"duj3tR77k","title":"WarmPathQoS","uri":"db/warmpathqos","url":"/d/duj3tR77k/warmpathqos","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0}]' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '9941' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-xpKCp68XG542Ll4elpuzKA';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:24 GMT + grafana-trace-id: + - 47589c5b783dc0cd442a030cee9db923 + mise-correlation-id: + - f319ab61-a8ea-4c65-8ec0-4176bed65883 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592085.849.30.682835|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/search?type=dash-db&limit=5000&page=2 + response: + body: + string: '[]' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '2' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-pUqAZJWkC+a27kAgk5t0xg';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:25 GMT + grafana-trace-id: + - 81c45c5ddae871b87d02addbbd47d239 + mise-correlation-id: + - abf902ac-2f1a-4d29-aad7-2573aa8456a4 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592086.16.26.721358|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: '{"dashboard": {"title": "Test Dashboard", "panels": [], "uid": "mg2OAlTVd"}, + "overwrite": false}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '96' + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: POST + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/dashboards/db + response: + body: + string: '{"folderUid":"","id":39,"slug":"test-dashboard","status":"success","uid":"mg2OAlTVd","url":"/d/mg2OAlTVd/test-dashboard","version":1}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '133' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-qU5gxuUOKQbIKSGXveAcZA';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:26 GMT + grafana-trace-id: + - 4a4a74e767b342a858fbce54e209322f + mise-correlation-id: + - 05e038b9-8256-4495-8f74-fb341883e4b9 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592087.031.30.22271|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/health + response: + body: + string: "{\n \"commit\": \"6e6fbf6a3418cc5acdc13a79bc2f440218c22e5f\",\n \"database\": + \"ok\",\n \"enterpriseCommit\": \"2e3b12b0fd01eb4184a57efc7ecd7007a19b8c1a\",\n + \ \"version\": \"10.4.3\"\n}" + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '167' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 02:41:26 GMT + grafana-trace-id: + - 7a4b5e764481ddc9994c44d206684b97 + mise-correlation-id: + - def29519-ea81-4926-9c91-ee9e98c2d859 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592087.959.28.578252|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - grafana dashboard sync + Connection: + - keep-alive + ParameterSetName: + - --source --destination --folders-to-include + User-Agent: + - AZURECLI/2.53.0 azsdk-python-mgmt-dashboard/1.1.0 Python/3.8.10 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_amg000001/providers/Microsoft.Dashboard/grafana/clitestamgbackup000003?api-version=2023-09-01 + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_amg000001/providers/Microsoft.Dashboard/grafana/clitestamgbackup000003","name":"clitestamgbackup000003","type":"microsoft.dashboard/grafana","sku":{"name":"Standard"},"location":"westcentralus","tags":{},"systemData":{"createdBy":"example@example.com","createdByType":"User","createdAt":"2024-06-17T02:36:06.0841193Z","lastModifiedBy":"example@example.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-17T02:36:06.0841193Z"},"identity":{"principalId":"eea43223-977f-448f-8d6e-bb9eec414266","tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47","type":"SystemAssigned"},"properties":{"provisioningState":"Succeeded","grafanaVersion":"10.4.3","endpoint":"https://clitestamgbackup000003-hjgwh3b5b3etdwfu.wcus.grafana.azure.com","zoneRedundancy":"Disabled","publicNetworkAccess":"Enabled","autoGeneratedDomainNameLabelScope":"TenantReuse","apiKey":"Disabled","deterministicOutboundIP":"Disabled","grafanaIntegrations":{"azureMonitorWorkspaceIntegrations":[]},"grafanaConfigurations":{"smtp":{"enabled":false}},"grafanaMajorVersion":"10"}}' + headers: + cache-control: + - no-cache + content-length: + - '1122' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 02:41:27 GMT + etag: + - '"9202b397-0000-0800-0000-666fa1960000"' + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-providerhub-traffic: + - 'True' + x-msedge-ref: + - 'Ref A: 164586ABBE9B4F6A8A1EA9A00A894608 Ref B: CO6AA3150220029 Ref C: 2024-06-17T02:41:27Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000003-hjgwh3b5b3etdwfu.wcus.grafana.azure.com/api/health + response: + body: + string: "{\n \"commit\": \"6e6fbf6a3418cc5acdc13a79bc2f440218c22e5f\",\n \"database\": + \"ok\",\n \"enterpriseCommit\": \"2e3b12b0fd01eb4184a57efc7ecd7007a19b8c1a\",\n + \ \"version\": \"10.4.3\"\n}" + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '167' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 02:41:29 GMT + grafana-trace-id: + - add26ad14366cba3d14a4ac8d12b12a5 + mise-correlation-id: + - bc341b88-00b3-41ac-834b-da68a10e4632 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592088.749.30.627898|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/folders + response: + body: + string: '[{"id":28,"uid":"cloud-native","title":"Azure Kubernetes Service Monitoring"},{"id":1,"uid":"az-mon","title":"Azure + Monitor"},{"id":14,"uid":"geneva","title":"Geneva"},{"id":12,"uid":"ms-def","title":"Microsoft + Defender for Cloud"},{"id":36,"uid":"fdp0g77xpuqrke","title":"Test Folder"}]' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '287' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-KU0DtVPbHD9VvpmX4zyIIQ';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:29 GMT + grafana-trace-id: + - 4611215e14863d4d2f5509d611bd1af0 + mise-correlation-id: + - a61b38c0-66ab-4bf6-a24c-dabde1518826 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592090.615.30.780367|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000003-hjgwh3b5b3etdwfu.wcus.grafana.azure.com/api/folders + response: + body: + string: '[{"id":30,"uid":"cloud-native","title":"Azure Kubernetes Service Monitoring"},{"id":1,"uid":"az-mon","title":"Azure + Monitor"},{"id":14,"uid":"geneva","title":"Geneva"},{"id":12,"uid":"ms-def","title":"Microsoft + Defender for Cloud"}]' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '232' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-VWoMZ+0baCrX0LlWaFuatg';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:30 GMT + grafana-trace-id: + - 7aa6b3d483ecee8c6665d7d3c960574c + mise-correlation-id: + - f9e67205-28fb-48fa-99b5-4474cdbe544e + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592090.926.27.309856|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: '{"title": "Test Folder", "uid": "fdp0g77xpuqrke"}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '49' + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: POST + uri: https://clitestamgbackup000003-hjgwh3b5b3etdwfu.wcus.grafana.azure.com/api/folders + response: + body: + string: '{"id":34,"uid":"fdp0g77xpuqrke","orgId":0,"title":"Test Folder","url":"/dashboards/f/fdp0g77xpuqrke/test-folder","hasAcl":false,"canSave":true,"canEdit":true,"canAdmin":true,"canDelete":true,"createdBy":"example@example.com","created":"2024-06-17T02:41:30.524224415Z","updatedBy":"example@example.com","updated":"2024-06-17T02:41:30.524224415Z","version":1}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '357' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-kn0ufyncsCrfLtATmyqEtw';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:30 GMT + grafana-trace-id: + - e07afc9ba32a545a0baab9ab185383da + mise-correlation-id: + - 8a8f8ee6-17df-4bf9-b045-a9c46fb01bb6 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592091.477.29.964496|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000003-hjgwh3b5b3etdwfu.wcus.grafana.azure.com/api/datasources + response: + body: + string: '[{"id":1,"uid":"azure-monitor-oob","orgId":1,"name":"Azure Monitor","type":"grafana-azure-monitor-datasource","typeName":"Azure + Monitor","typeLogoUrl":"public/app/plugins/datasource/azuremonitor/img/logo.jpg","access":"proxy","url":"","user":"","database":"","basicAuth":false,"isDefault":true,"jsonData":{"azureAuthType":"msi","subscriptionId":"D8AC4F1D-71CA-40FE-A98C-49BCF2F20130"},"readOnly":false},{"id":4,"uid":"Geneva","orgId":1,"name":"Geneva + Datasource","type":"geneva-datasource","typeName":"Geneva Datasource","typeLogoUrl":"public/plugins/geneva-datasource/img/logo.svg","access":"proxy","url":"","user":"","database":"","basicAuth":false,"isDefault":false,"jsonData":{"azureCredentials":{"authType":"currentuser"},"oauthPassThru":true},"readOnly":false},{"id":2,"uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f","orgId":1,"name":"Geneva + SLI Data","type":"grafana-azure-data-explorer-datasource","typeName":"Azure + Data Explorer Datasource","typeLogoUrl":"public/plugins/grafana-azure-data-explorer-datasource/img/logo.png","access":"proxy","url":"","user":"","database":"","basicAuth":false,"isDefault":false,"jsonData":{"azureCredentials":{"authType":"currentuser"},"clusterUrl":"https://genevaslidatafollower.westcentralus.kusto.windows.net","dataConsistency":"strongconsistency","defaultDatabase":"slihelper","defaultEditorMode":"visual","oauthPassThru":true},"readOnly":false},{"id":3,"uid":"f6364b78-a58a-4fcd-8fae-8cd0d3ddc448","orgId":1,"name":"IcM + via ADX","type":"grafana-azure-data-explorer-datasource","typeName":"Azure + Data Explorer Datasource","typeLogoUrl":"public/plugins/grafana-azure-data-explorer-datasource/img/logo.png","access":"proxy","url":"","user":"","database":"","basicAuth":false,"isDefault":false,"jsonData":{"azureCredentials":{"authType":"currentuser"},"clusterUrl":"https://icmclusterfollower.centralus.kusto.windows.net","dataConsistency":"strongconsistency","defaultDatabase":"IcMDataWarehouse","defaultEditorMode":"visual","oauthPassThru":true},"readOnly":false}]' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '2005' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-ejoQZoaZ0XRE5hTLsMa+1w';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:30 GMT + grafana-trace-id: + - da2e90b710d8157253cc5692cf17bd64 + mise-correlation-id: + - a703114e-6201-4b74-9bc3-11a8aacd4b6e + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592091.871.28.236638|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/datasources + response: + body: + string: '[{"id":1,"uid":"azure-monitor-oob","orgId":1,"name":"Azure Monitor","type":"grafana-azure-monitor-datasource","typeName":"Azure + Monitor","typeLogoUrl":"public/app/plugins/datasource/azuremonitor/img/logo.jpg","access":"proxy","url":"","user":"","database":"","basicAuth":false,"isDefault":true,"jsonData":{"azureAuthType":"msi","subscriptionId":"D8AC4F1D-71CA-40FE-A98C-49BCF2F20130"},"readOnly":false},{"id":4,"uid":"Geneva","orgId":1,"name":"Geneva + Datasource","type":"geneva-datasource","typeName":"Geneva Datasource","typeLogoUrl":"public/plugins/geneva-datasource/img/logo.svg","access":"proxy","url":"","user":"","database":"","basicAuth":false,"isDefault":false,"jsonData":{"azureCredentials":{"authType":"currentuser"},"oauthPassThru":true},"readOnly":false},{"id":2,"uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f","orgId":1,"name":"Geneva + SLI Data","type":"grafana-azure-data-explorer-datasource","typeName":"Azure + Data Explorer Datasource","typeLogoUrl":"public/plugins/grafana-azure-data-explorer-datasource/img/logo.png","access":"proxy","url":"","user":"","database":"","basicAuth":false,"isDefault":false,"jsonData":{"azureCredentials":{"authType":"currentuser"},"clusterUrl":"https://genevaslidatafollower.westcentralus.kusto.windows.net","dataConsistency":"strongconsistency","defaultDatabase":"slihelper","defaultEditorMode":"visual","oauthPassThru":true},"readOnly":false},{"id":3,"uid":"f6364b78-a58a-4fcd-8fae-8cd0d3ddc448","orgId":1,"name":"IcM + via ADX","type":"grafana-azure-data-explorer-datasource","typeName":"Azure + Data Explorer Datasource","typeLogoUrl":"public/plugins/grafana-azure-data-explorer-datasource/img/logo.png","access":"proxy","url":"","user":"","database":"","basicAuth":false,"isDefault":false,"jsonData":{"azureCredentials":{"authType":"currentuser"},"clusterUrl":"https://icmclusterfollower.centralus.kusto.windows.net","dataConsistency":"strongconsistency","defaultDatabase":"IcMDataWarehouse","defaultEditorMode":"visual","oauthPassThru":true},"readOnly":false},{"id":6,"uid":"bdp0g7c5wo16od","orgId":1,"name":"Test + Azure Monitor Data Source","type":"grafana-azure-monitor-datasource","typeName":"Azure + Monitor","typeLogoUrl":"public/app/plugins/datasource/azuremonitor/img/logo.jpg","access":"proxy","url":"","user":"","database":"","basicAuth":false,"isDefault":false,"jsonData":{"azureAuthType":"msi","subscriptionId":""},"readOnly":false}]' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-nwk1TNOKPMKmX5SS02MbJw';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:31 GMT + grafana-trace-id: + - 6c7ee38bc77e5ac8b242e9e19a07bc22 + mise-correlation-id: + - c459ebeb-679b-4ebc-83d0-d8258c55d72c + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592092.155.30.974638|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/search?type=dash-db&limit=5000&page=1 + response: + body: + string: '[{"id":21,"uid":"OSBzdgnnz","title":"Agent QoS","uri":"db/agent-qos","url":"/d/OSBzdgnnz/agent-qos","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":18,"uid":"54KhiZ7nz","title":"AKS + Linux Sample Application","uri":"db/aks-linux-sample-application","url":"/d/54KhiZ7nz/aks-linux-sample-application","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":19,"uid":"6uRDjTNnz","title":"App + Detail","uri":"db/app-detail","url":"/d/6uRDjTNnz/app-detail","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":9,"uid":"dyzn5SK7z","title":"Azure + / Alert Consumption","uri":"db/azure-alert-consumption","url":"/d/dyzn5SK7z/azure-alert-consumption","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure + Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":2,"uid":"Yo38mcvnz","title":"Azure + / Insights / Applications","uri":"db/azure-insights-applications","url":"/d/Yo38mcvnz/azure-insights-applications","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure + Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":5,"uid":"AppInsightsAvTestGeoMap","title":"Azure + / Insights / Applications Test Availability Geo Map","uri":"db/d2135581-8cad-57d7-bf00-c40961be901d","url":"/d/AppInsightsAvTestGeoMap/d2135581-8cad-57d7-bf00-c40961be901d","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure + Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":3,"uid":"INH9berMk","title":"Azure + / Insights / Cosmos DB","uri":"db/azure-insights-cosmos-db","url":"/d/INH9berMk/azure-insights-cosmos-db","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure + Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":7,"uid":"8UDB1s3Gk","title":"Azure + / Insights / Data Explorer Clusters","uri":"db/azure-insights-data-explorer-clusters","url":"/d/8UDB1s3Gk/azure-insights-data-explorer-clusters","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure + Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":4,"uid":"tQZAMYrMk","title":"Azure + / Insights / Key Vaults","uri":"db/azure-insights-key-vaults","url":"/d/tQZAMYrMk/azure-insights-key-vaults","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure + Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":8,"uid":"3n2E8CrGk","title":"Azure + / Insights / Storage Accounts","uri":"db/azure-insights-storage-accounts","url":"/d/3n2E8CrGk/azure-insights-storage-accounts","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure + Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":10,"uid":"AzVmInsightsByRG","title":"Azure + / Insights / Virtual Machines by Resource Group","uri":"db/azure-insights-virtual-machines-by-resource-group","url":"/d/AzVmInsightsByRG/azure-insights-virtual-machines-by-resource-group","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure + Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":11,"uid":"AzVmInsightsByWS","title":"Azure + / Insights / Virtual Machines by Workspace","uri":"db/azure-insights-virtual-machines-by-workspace","url":"/d/AzVmInsightsByWS/azure-insights-virtual-machines-by-workspace","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure + Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":6,"uid":"Mtwt2BV7k","title":"Azure + / Resources Overview","uri":"db/azure-resources-overview","url":"/d/Mtwt2BV7k/azure-resources-overview","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure + Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":22,"uid":"xLERdASnz","title":"Cluster + Detail","uri":"db/cluster-detail","url":"/d/xLERdASnz/cluster-detail","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":13,"uid":"defenderForCloudActiveAlerts","title":"Defender + for Cloud / Active Alerts","uri":"db/defender-for-cloud-active-alerts","url":"/d/defenderForCloudActiveAlerts/defender-for-cloud-active-alerts","slug":"","type":"dash-db","tags":["Alerts","Defender + for Cloud"],"isStarred":false,"folderId":12,"folderUid":"ms-def","folderTitle":"Microsoft + Defender for Cloud","folderUrl":"/dashboards/f/ms-def/microsoft-defender-for-cloud","sortMeta":0},{"id":29,"uid":"c0613871-ebb0-4a2d-b071-f51a851f375d","title":"Full + Stack AKS Monitoring","uri":"db/full-stack-aks-monitoring","url":"/d/c0613871-ebb0-4a2d-b071-f51a851f375d/full-stack-aks-monitoring","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":28,"folderUid":"cloud-native","folderTitle":"Azure + Kubernetes Service Monitoring","folderUrl":"/dashboards/f/cloud-native/azure-kubernetes-service-monitoring","sortMeta":0},{"id":15,"uid":"QTVw7iK7z","title":"Geneva + Health","uri":"db/geneva-health","url":"/d/QTVw7iK7z/geneva-health","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":27,"uid":"icm-geneva-canned-dashboard","title":"IcM + Canned Dashboard","uri":"db/icm-canned-dashboard","url":"/d/icm-geneva-canned-dashboard/icm-canned-dashboard","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":16,"uid":"sVKyjvpnz","title":"Incoming + Service QoS","uri":"db/incoming-service-qos","url":"/d/sVKyjvpnz/incoming-service-qos","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":30,"uid":"kubernetesApiserverDashboard","title":"Kubernetes + / API Server","uri":"db/kubernetes-api-server","url":"/d/kubernetesApiserverDashboard/kubernetes-api-server","slug":"","type":"dash-db","tags":["kubernetes-mixin"],"isStarred":false,"folderId":28,"folderUid":"cloud-native","folderTitle":"Azure + Kubernetes Service Monitoring","folderUrl":"/dashboards/f/cloud-native/azure-kubernetes-service-monitoring","sortMeta":0},{"id":31,"uid":"kubernetesEtcdDashboard","title":"Kubernetes + / ETCD","uri":"db/kubernetes-etcd","url":"/d/kubernetesEtcdDashboard/kubernetes-etcd","slug":"","type":"dash-db","tags":["kubernetes-mixin"],"isStarred":false,"folderId":28,"folderUid":"cloud-native","folderTitle":"Azure + Kubernetes Service Monitoring","folderUrl":"/dashboards/f/cloud-native/azure-kubernetes-service-monitoring","sortMeta":0},{"id":24,"uid":"_sKhXTH7z","title":"Node + Detail","uri":"db/node-detail","url":"/d/_sKhXTH7z/node-detail","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":25,"uid":"6naEwcp7z","title":"Outgoing + Service QoS","uri":"db/outgoing-service-qos","url":"/d/6naEwcp7z/outgoing-service-qos","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":23,"uid":"GIgvhSV7z","title":"Service + Fabric Application Overview","uri":"db/service-fabric-application-overview","url":"/d/GIgvhSV7z/service-fabric-application-overview","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":17,"uid":"sli-insights-geneva-customer-views","title":"SLI + Insights / DRI / Customer views","uri":"db/sli-insights-dri-customer-views","url":"/d/sli-insights-geneva-customer-views/sli-insights-dri-customer-views","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":26,"uid":"sli-insights-geneva-overview","title":"SLI + Insights / Overview","uri":"db/sli-insights-overview","url":"/d/sli-insights-geneva-overview/sli-insights-overview","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":39,"uid":"mg2OAlTVd","title":"Test + Dashboard","uri":"db/test-dashboard","url":"/d/mg2OAlTVd/test-dashboard","slug":"","type":"dash-db","tags":[],"isStarred":false,"sortMeta":0},{"id":37,"uid":"mg2OAlTVa","title":"Test + Dashboard","uri":"db/test-dashboard","url":"/d/mg2OAlTVa/test-dashboard","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":36,"folderUid":"fdp0g77xpuqrke","folderTitle":"Test + Folder","folderUrl":"/dashboards/f/fdp0g77xpuqrke/test-folder","sortMeta":0},{"id":38,"uid":"mg2OAlTVc","title":"Test + Dashboard2","uri":"db/test-dashboard2","url":"/d/mg2OAlTVc/test-dashboard2","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":36,"folderUid":"fdp0g77xpuqrke","folderTitle":"Test + Folder","folderUrl":"/dashboards/f/fdp0g77xpuqrke/test-folder","sortMeta":0},{"id":20,"uid":"duj3tR77k","title":"WarmPathQoS","uri":"db/warmpathqos","url":"/d/duj3tR77k/warmpathqos","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0}]' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '10124' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-+5fK1UUVYZkrZEE6pYRq1Q';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:31 GMT + grafana-trace-id: + - 2c2f81c04b6f337508edd27f30142eb8 + mise-correlation-id: + - 91207d85-ba3d-453d-944b-c8d46297f60a + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592092.475.29.849833|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/search?type=dash-db&limit=5000&page=2 + response: + body: + string: '[]' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '2' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-7GtaGGr4T0RHYyl+RZD5wQ';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:31 GMT + grafana-trace-id: + - 524b4001b85448496d19cdb45f6a09fe + mise-correlation-id: + - 0eef2f85-1918-4c48-b6bb-f6d87f118e76 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592092.805.27.258064|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/dashboards/uid/OSBzdgnnz + response: + body: + string: "{\"meta\":{\"type\":\"db\",\"canSave\":true,\"canEdit\":true,\"canAdmin\":true,\"canStar\":true,\"canDelete\":true,\"slug\":\"agent-qos\",\"url\":\"/d/OSBzdgnnz/agent-qos\",\"expires\":\"0001-01-01T00:00:00Z\",\"created\":\"2024-06-17T02:35:34Z\",\"updated\":\"2024-06-17T02:35:34Z\",\"updatedBy\":\"Anonymous\",\"createdBy\":\"Anonymous\",\"version\":1,\"hasAcl\":false,\"isFolder\":false,\"folderId\":14,\"folderUid\":\"geneva\",\"folderTitle\":\"Geneva\",\"folderUrl\":\"/dashboards/f/geneva/geneva\",\"provisioned\":true,\"provisionedExternalId\":\"agentQoS.json\",\"annotationsPermissions\":{\"dashboard\":{\"canAdd\":true,\"canEdit\":true,\"canDelete\":true},\"organization\":{\"canAdd\":true,\"canEdit\":true,\"canDelete\":true}}},\"dashboard\":{\"annotations\":{\"list\":[{\"builtIn\":1,\"datasource\":\"-- + Grafana --\",\"enable\":true,\"hide\":true,\"iconColor\":\"rgba(0, 211, 255, + 1)\",\"name\":\"Annotations \\u0026 Alerts\",\"type\":\"dashboard\"}]},\"description\":\"\",\"editable\":true,\"gnetId\":null,\"graphTooltip\":0,\"id\":21,\"links\":[],\"panels\":[{\"datasource\":null,\"gridPos\":{\"h\":6,\"w\":12,\"x\":0,\"y\":0},\"id\":2,\"options\":{\"content\":\"\\u003cdiv + style=\\\"padding: 1em\\\"\\u003e\\n \\u003cp\\u003eThis dashboard helps + understand and diagnose monitoring agent health. It gives an overview of:\\u003cbr\\u003e\\u003c/p\\u003e\\n + \ \\u003cul\\u003e\\n \\u003cli\\u003eData Quality (Data loss and latency + in monitoring agent)\\u003c/li\\u003e\\n \\u003cli\\u003eResource usage + (Monitoring Agent memory and CPU usage)\\u003c/li\\u003e\\n \\u003c/ul\\u003e\\n + \ \\u003cp\\u003eFor an overview of the Monitoring Agent \\u003ca href=\\\"https://eng.ms/docs/products/geneva/collect/overview\\\" + target=\\\"_blank\\\"\\u003eplease click here\\u003c/a\\u003e.\\u003c/p\\u003e\\n\\u003c/div\\u003e\",\"mode\":\"html\"},\"pluginVersion\":\"8.0.6\",\"title\":\"What + is this dashboard?\",\"type\":\"text\"},{\"datasource\":null,\"gridPos\":{\"h\":6,\"w\":12,\"x\":12,\"y\":0},\"id\":4,\"options\":{\"content\":\"\\u003cdiv + style=\\\"padding: 1em\\\"\\u003e\\n \\u003cp\\u003e\\u003cspan style=\\\"color:#C97777\\\"\\u003e\\u003cstrong\\u003eNot + seeing data in this dashboard?\\u003c/strong\\u003e\\u003c/span\\u003e\\u003c/p\\u003e\\n + \ \\u003col\\u003e\\n \\u003cli\\u003e\\u003ca data-cke-saved-href=\\\"https://eng.ms/docs/products/geneva/collect/advanced/agentqos#agent-metrics\\\" + href=\\\"https://eng.ms/docs/products/geneva/collect/advanced/agentqos#agent-metrics\\\" + target=\\\"_blank\\\"\\u003eLearn about Agent Metrics\\u003c/a\\u003e.\\u003c/li\\u003e\\n + \ \\u003cli\\u003eDepending on where you have created an account, go + to \\n \\u003ca data-cke-saved-href=\\\"\\\" href=\\\"https://jarvis-west.dc.ad.msft.net/settings/mds?page=settings\\u0026mode=mds\\\" + target=\\\"_blank\\\"\\u003ejarvis-prod\\u003c/a\\u003e or \\u003ca data-cke-saved-href=\\\"\\\" + href=\\\"https://jarvis-west-int.cloudapp.net/settings/mds?page=settings\\u0026mode=mds\\\" + target=\\\"_blank\\\"\\u003ejarvis-int\\u003c/a\\u003e, select your environment + and account, and select the most recent config id to open new Config Builder + experience.\\u003c/li\\u003e\\n \\u003cli\\u003eFollow the steps as + mentioned \\u003ca data-cke-saved-href=\\\"https://eng.ms/docs/products/geneva/collect/manage/agentmetrics\\\" + href=\\\"https://eng.ms/docs/products/geneva/collect/manage/agentmetrics\\\" + target=\\\"_blank\\\"\\u003ehere\\u003c/a\\u003e to configure Agent metrics.\\u003c/li\\u003e\\n + \ \\u003c/ol\\u003e\\n \\u003cp\\u003eFor more information, review \\u003ca + data-cke-saved-href=\\\"https://eng.ms/docs/products/geneva/collect/advanced/agentqos\\\" + href=\\\"https://eng.ms/docs/products/geneva/collect/advanced/agentqos\\\" + target=\\\"_blank\\\"\\u003eQoS metric\\u003c/a\\u003e and \\u003ca data-cke-saved-href=\\\"https://eng.ms/docs/products/geneva/collect/manage/agentmetrics#cost-metrics\\\" + href=\\\"https://eng.ms/docs/products/geneva/collect/manage/agentmetrics#cost-metrics\\\" + target=\\\"_blank\\\"\\u003eresource cost metric\\u003c/a\\u003e documentation.\\u003c/p\\u003e\\n\\u003c/div\\u003e\",\"mode\":\"html\"},\"pluginVersion\":\"8.0.6\",\"title\":\"How + to activate this dashboard?\",\"type\":\"text\"},{\"datasource\":\"Geneva + Datasource\",\"fieldConfig\":{\"defaults\":{\"color\":{\"fixedColor\":\"light-blue\",\"mode\":\"fixed\"},\"custom\":{\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"barAlignment\":0,\"drawStyle\":\"line\",\"fillOpacity\":50,\"gradientMode\":\"hue\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineInterpolation\":\"linear\",\"lineWidth\":1,\"pointSize\":5,\"scaleDistribution\":{\"type\":\"linear\"},\"showPoints\":\"auto\",\"spanNulls\":false,\"stacking\":{\"group\":\"A\",\"mode\":\"none\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"yellow\",\"value\":null}]}},\"overrides\":[]},\"gridPos\":{\"h\":10,\"w\":12,\"x\":0,\"y\":6},\"id\":6,\"options\":{\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\"},\"tooltip\":{\"mode\":\"single\"}},\"targets\":[{\"account\":\"$account\",\"backends\":[],\"customSeriesNaming\":\"Data + delay in Seconds\",\"dimension\":\"\",\"metric\":\"\",\"metricsQueryType\":\"query\",\"namespace\":\"Monitoring + Agent\",\"queryText\":\"metric(\\\"DataDelayInSeconds\\\").samplingTypes(\\\"Average\\\").preaggregate(\\\"Total\\\") + | project Average=replacenulls(Average,0) | zoom avg=avg(Average) by 1h\",\"refId\":\"A\",\"samplingType\":\"\",\"service\":\"metrics\",\"useBackends\":false,\"useCustomSeriesNaming\":true}],\"title\":\"Data + Latency\",\"type\":\"timeseries\"},{\"datasource\":null,\"gridPos\":{\"h\":10,\"w\":12,\"x\":12,\"y\":6},\"id\":8,\"options\":{\"content\":\"\\u003cdiv\\u003e\\n + \ \\u003cp\\u003e\\n \u200B\\u003cstrong\\u003eData Latency\\u003c/strong\\u003e: + The delay from when the Monitoring Agent receives all of the data it schedules + to upload in a batch and when it uploads that batch of data to the pipeline. + See the\\n \\u003ca href=\\\"https://eng.ms/docs/products/geneva/collect/advanced/agentqos#agent-metrics\\\" + target=\\\"_blank\\\" data-cke-saved-href=\\\"https://eng.ms/docs/products/geneva/collect/advanced/agentqos#agent-metrics\\\"\\u003e\\n + \ agent metrics help page\\n \\u003c/a\\u003e\\n for + more information on how to interpret this chart.\\n \\u003c/p\\u003e\\n + \ \\u003cp\\u003e\\n \\u003cstrong\\u003eRetries due to Throttling:\\u003c/strong\\u003e\\n + \ A high value for this metric means many data upload requests or Geneva + pipeline notification requests from the Monitoring Agent are being throttled + and retried.\\n \\u003c/p\\u003e\\n \\u003cp\\u003e\\u003cstrong\\u003eData + and Notification Failures:\\u003c/strong\\u003e A high value for this metric + means that MA failed to upload a batch of event data or the notifications + that the data was pushed to the pipeline.\\u003c/p\\u003e\\n \\u003cp\\u003e\\n + \ \\u003cstrong\\u003eEvents Dropped: \\u003c/strong\\u003eThe number + of events lost. See\\n \\u003ca href=\\\"https://eng.ms/docs/products/geneva/collect/advanced/agentqos#agent-metrics\\\" + target=\\\"_blank\\\" data-cke-saved-href=\\\"https://eng.ms/docs/products/geneva/collect/advanced/agentqos#agent-metrics\\\"\\u003e\\n + \ this help page\\n \\u003c/a\\u003e\\n for more details.\\n + \ \\u003c/p\\u003e\\n \\u003cp\\u003e\\n Please review the \\u003ca + href=\\\"change this\\\" target=\\\"_blank\\\" data-cke-saved-href=\\\"change + this\\\"\\u003ewiki\\u003c/a\\u003e\\n for guidance on many storage + accounts and event hubs you need.\\n \\u003c/p\\u003e\\n\\u003c/div\\u003e\",\"mode\":\"html\"},\"pluginVersion\":\"8.0.6\",\"title\":\"Data + Quality Help\",\"type\":\"text\"},{\"datasource\":\"Geneva Datasource\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"palette-classic\"},\"custom\":{\"axisLabel\":\"Count\",\"axisPlacement\":\"auto\",\"barAlignment\":-1,\"drawStyle\":\"bars\",\"fillOpacity\":100,\"gradientMode\":\"opacity\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineInterpolation\":\"linear\",\"lineWidth\":1,\"pointSize\":5,\"scaleDistribution\":{\"type\":\"linear\"},\"showPoints\":\"auto\",\"spanNulls\":false,\"stacking\":{\"group\":\"A\",\"mode\":\"normal\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"orange\",\"value\":null}]},\"unit\":\"short\"},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Notification + retries\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"light-green\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Data + upload retries\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"rgba(255, + 202, 104, 1)\",\"mode\":\"fixed\"}}]}]},\"gridPos\":{\"h\":11,\"w\":9,\"x\":0,\"y\":16},\"id\":12,\"options\":{\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\"},\"tooltip\":{\"mode\":\"multi\"}},\"targets\":[{\"account\":\"$account\",\"backends\":[],\"customSeriesNaming\":\"Notification + retries\",\"dimension\":\"\",\"hide\":false,\"metric\":\"\",\"metricsQueryType\":\"query\",\"namespace\":\"Monitoring + Agent\",\"queryText\":\"metric(\\\"FailedNotificationTask\\\").samplingTypes(\\\"Sum\\\").preaggregate(\\\"Total\\\") + | project Sum=replacenulls(Sum,0) | zoom Sum=sum(Sum) by 1d\",\"refId\":\"Notification + retries\",\"samplingType\":\"\",\"service\":\"metrics\",\"useBackends\":false,\"useCustomSeriesNaming\":true},{\"account\":\"$account\",\"backends\":[],\"customSeriesNaming\":\"Data + upload retries\",\"dimension\":\"\",\"metric\":\"\",\"metricsQueryType\":\"query\",\"namespace\":\"Monitoring + Agent\",\"queryText\":\"metric(\\\"FailedUploadTasks\\\").samplingTypes(\\\"Sum\\\").preaggregate(\\\"Total\\\") + | project Sum=replacenulls(Sum,0) | zoom Sum=sum(Sum) by 1d\",\"refId\":\"Data + upload retries\",\"samplingType\":\"\",\"service\":\"metrics\",\"useBackends\":false,\"useCustomSeriesNaming\":true}],\"title\":\"Data + and Notification Throttling\",\"transformations\":[{\"id\":\"groupBy\",\"options\":{\"fields\":{\"time\":{\"aggregations\":[],\"operation\":null}}}}],\"type\":\"timeseries\"},{\"datasource\":\"Geneva + Datasource\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"palette-classic\"},\"custom\":{\"axisLabel\":\"Count\",\"axisPlacement\":\"auto\",\"barAlignment\":-1,\"drawStyle\":\"bars\",\"fillOpacity\":90,\"gradientMode\":\"opacity\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineInterpolation\":\"linear\",\"lineWidth\":1,\"pointSize\":5,\"scaleDistribution\":{\"type\":\"linear\"},\"showPoints\":\"auto\",\"spanNulls\":false,\"stacking\":{\"group\":\"A\",\"mode\":\"normal\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"orange\",\"value\":null}]},\"unit\":\"short\"},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Notification + failures\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"yellow\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Data + upload failure\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"purple\",\"mode\":\"fixed\"}}]}]},\"gridPos\":{\"h\":11,\"w\":8,\"x\":9,\"y\":16},\"id\":20,\"options\":{\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\"},\"tooltip\":{\"mode\":\"multi\"}},\"targets\":[{\"account\":\"$account\",\"backends\":[],\"customSeriesNaming\":\"Notification + failures\",\"dimension\":\"\",\"hide\":false,\"metric\":\"\",\"metricsQueryType\":\"query\",\"namespace\":\"Monitoring + Agent\",\"queryText\":\"metric(\\\"TimedoutNotificationTask\\\").samplingTypes(\\\"Sum\\\").preaggregate(\\\"Total\\\") + | project Sum=replacenulls(Sum,0) | zoom Sum=sum(Sum) by 1d\",\"refId\":\"Notification + failures\",\"samplingType\":\"\",\"service\":\"metrics\",\"useBackends\":false,\"useCustomSeriesNaming\":true},{\"account\":\"$account\",\"backends\":[],\"customSeriesNaming\":\"Data + upload failure\",\"dimension\":\"\",\"metric\":\"\",\"metricsQueryType\":\"query\",\"namespace\":\"Monitoring + Agent\",\"queryText\":\"metric(\\\"TimedoutUploadTasks\\\").samplingTypes(\\\"Sum\\\").preaggregate(\\\"Total\\\") + | project Sum=replacenulls(Sum,0) | zoom Sum=sum(Sum) by 1d\",\"refId\":\"Data + upload failures\",\"samplingType\":\"\",\"service\":\"metrics\",\"useBackends\":false,\"useCustomSeriesNaming\":true}],\"title\":\"Data + Upload and Pipeline Notification Failures\",\"transformations\":[{\"id\":\"groupBy\",\"options\":{\"fields\":{\"time\":{\"aggregations\":[],\"operation\":null}}}}],\"type\":\"timeseries\"},{\"datasource\":\"Geneva + Datasource\",\"fieldConfig\":{\"defaults\":{\"color\":{\"fixedColor\":\"light-blue\",\"mode\":\"fixed\"},\"custom\":{\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"barAlignment\":0,\"drawStyle\":\"line\",\"fillOpacity\":0,\"gradientMode\":\"none\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineInterpolation\":\"linear\",\"lineWidth\":1,\"pointSize\":5,\"scaleDistribution\":{\"type\":\"linear\"},\"showPoints\":\"auto\",\"spanNulls\":false,\"stacking\":{\"group\":\"A\",\"mode\":\"none\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":80}]},\"unit\":\"short\"},\"overrides\":[]},\"gridPos\":{\"h\":11,\"w\":7,\"x\":17,\"y\":16},\"id\":16,\"maxDataPoints\":null,\"options\":{\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\"},\"tooltip\":{\"mode\":\"single\"}},\"targets\":[{\"account\":\"$account\",\"backends\":[],\"customSeriesNaming\":\"Events + Dropped\",\"dimension\":\"\",\"metric\":\"\",\"metricsQueryType\":\"query\",\"namespace\":\"Monitoring + Agent\",\"queryText\":\"metric(\\\"EventsDropped\\\").samplingTypes(\\\"Sum\\\").preaggregate(\\\"Total\\\") + | project Sum=replacenulls(Sum,0) | zoom avg=avg(Sum) by 1h\",\"refId\":\"Events + Dropped\",\"samplingType\":\"\",\"service\":\"metrics\",\"useBackends\":false,\"useCustomSeriesNaming\":true}],\"timeFrom\":null,\"title\":\"Events + Dropped\",\"type\":\"timeseries\"},{\"datasource\":\"Geneva Datasource\",\"fieldConfig\":{\"defaults\":{\"color\":{\"fixedColor\":\"light-yellow\",\"mode\":\"fixed\"},\"custom\":{\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"barAlignment\":0,\"drawStyle\":\"line\",\"fillOpacity\":50,\"gradientMode\":\"opacity\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineInterpolation\":\"linear\",\"lineStyle\":{\"fill\":\"solid\"},\"lineWidth\":1,\"pointSize\":5,\"scaleDistribution\":{\"type\":\"linear\"},\"showPoints\":\"auto\",\"spanNulls\":true,\"stacking\":{\"group\":\"A\",\"mode\":\"none\"},\"thresholdsStyle\":{\"mode\":\"area\"}},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"semi-dark-green\",\"value\":null},{\"color\":\"light-yellow\",\"value\":65},{\"color\":\"semi-dark-red\",\"value\":85}]},\"unit\":\"percent\"},\"overrides\":[]},\"gridPos\":{\"h\":8,\"w\":12,\"x\":0,\"y\":27},\"id\":18,\"options\":{\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\"},\"tooltip\":{\"mode\":\"single\"}},\"pluginVersion\":\"8.0.6\",\"targets\":[{\"account\":\"$account\",\"backends\":[],\"customSeriesNaming\":\"CPU + Usage (fraction)\",\"dimension\":\"\",\"metric\":\"\",\"metricsQueryType\":\"query\",\"namespace\":\"Monitoring + Agent\",\"queryText\":\"metric(\\\"CpuUsage\\\").samplingTypes(\\\"Average\\\").preaggregate(\\\"Total\\\") + | project cpuUsage=Average | zoom cpuUsage=avg(cpuUsage) by 1h\",\"refId\":\"CPU + Usage\",\"samplingType\":\"\",\"service\":\"metrics\",\"useBackends\":false,\"useCustomSeriesNaming\":true}],\"title\":\"MA + Resource Usage (CPU)\",\"transformations\":[{\"id\":\"calculateField\",\"options\":{\"alias\":\"CPU + Usage (%)\",\"binary\":{\"left\":\"CPU Usage (fraction)\",\"operator\":\"*\",\"reducer\":\"sum\",\"right\":\"100\"},\"mode\":\"binary\",\"reduce\":{\"include\":[\"CPU + Usage (fraction)\"],\"reducer\":\"last\"},\"replaceFields\":true}}],\"type\":\"timeseries\"},{\"datasource\":\"Geneva + Datasource\",\"fieldConfig\":{\"defaults\":{\"color\":{\"fixedColor\":\"yellow\",\"mode\":\"fixed\"},\"custom\":{\"axisLabel\":\"MB\",\"axisPlacement\":\"auto\",\"barAlignment\":0,\"drawStyle\":\"line\",\"fillOpacity\":50,\"gradientMode\":\"hue\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineInterpolation\":\"linear\",\"lineStyle\":{\"fill\":\"solid\"},\"lineWidth\":1,\"pointSize\":5,\"scaleDistribution\":{\"type\":\"linear\"},\"showPoints\":\"auto\",\"spanNulls\":false,\"stacking\":{\"group\":\"A\",\"mode\":\"none\"},\"thresholdsStyle\":{\"mode\":\"area\"}},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":10000}]},\"unit\":\"none\"},\"overrides\":[]},\"gridPos\":{\"h\":8,\"w\":12,\"x\":12,\"y\":27},\"id\":19,\"options\":{\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\"},\"tooltip\":{\"mode\":\"multi\"}},\"pluginVersion\":\"8.0.6\",\"targets\":[{\"account\":\"$account\",\"backends\":[],\"customSeriesNaming\":\"Memory + Usage (MB)\",\"dimension\":\"\",\"metric\":\"\",\"metricsQueryType\":\"query\",\"namespace\":\"Monitoring + Agent\",\"queryText\":\"metric(\\\"MemoryUsage\\\").samplingTypes(\\\"Average\\\").preaggregate(\\\"Total\\\") + | project MemoryUsage=Average/(1024*1024)\",\"refId\":\"A\",\"samplingType\":\"\",\"service\":\"metrics\",\"useBackends\":false,\"useCustomSeriesNaming\":true}],\"title\":\"MA + Resource Usage (Memory)\",\"type\":\"timeseries\"},{\"datasource\":null,\"gridPos\":{\"h\":6,\"w\":24,\"x\":0,\"y\":35},\"id\":10,\"options\":{\"content\":\"\\u003cdiv + style=\\\"padding: 1em;\\\"\\u003e\\n \\u003cp\\u003e\\n These metrics + help you determine what MA features are taking the most time within the MA + process. You can track which MA data collection operations are the most costly + and which event tasks are the most expensive in terms of time\\n they + take to execute. Common causes of costly events include derived events that + have expensive queries or push a\\n \\u003ca href=\\\"https://eng.ms/docs/products/geneva/collect/advanced/windowsdatacosts\\\" + target=\\\"_blank\\\" data-cke-saved-href=\\\"https://eng.ms/docs/products/geneva/collect/advanced/windowsdatacosts\\\"\\u003e\\n + \ large amount of data to storage\\n \\u003c/a\\u003e\\n + \ \\u003c/p\\u003e\\n \\u003cp\\u003e\\n Please review the\\n + \ \\u003ca href=\\\"https://eng.ms/docs/products/geneva/collect/advanced/windowsdatacosts\\\" + target=\\\"_blank\\\" data-cke-saved-href=\\\"https://eng.ms/docs/products/geneva/collect/advanced/windowsdatacosts\\\"\\u003e\\n + \ cost metrics help page\\n \\u003c/a\\u003e\\n for + a more detailed description of how the metrics are calculated, operation definitions, + and how to further drill down to debug why an event is expensive.\\n \\u003c/p\\u003e\\n + \ \\u003cp\\u003e\\n See\\n \\u003ca href=\\\"https://eng.ms/docs/products/geneva/collect/manage/costmetricconfig\\\" + target=\\\"_blank\\\" data-cke-saved-href=\\\"https://eng.ms/docs/products/geneva/collect/manage/costmetricconfig\\\"\\u003e\\n + \ this help page\\n \\u003c/a\\u003e\\n if you do + not see data in the charts to your left.\\n \\u003c/p\\u003e\\n\\u003c/div\\u003e\\n\",\"mode\":\"html\"},\"pluginVersion\":\"8.0.6\",\"title\":\"Costly + Events Help\",\"type\":\"text\"},{\"datasource\":\"Geneva Datasource\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"palette-classic\"},\"custom\":{\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false}},\"mappings\":[]},\"overrides\":[]},\"gridPos\":{\"h\":8,\"w\":12,\"x\":0,\"y\":41},\"id\":22,\"options\":{\"legend\":{\"displayMode\":\"list\",\"placement\":\"bottom\"},\"pieType\":\"donut\",\"reduceOptions\":{\"calcs\":[\"lastNotNull\"],\"fields\":\"\",\"values\":false},\"tooltip\":{\"mode\":\"single\"}},\"targets\":[{\"account\":\"$account\",\"backends\":[],\"customSeriesNaming\":\"{Operation}\",\"dimension\":\"\",\"metric\":\"\",\"metricsQueryType\":\"query\",\"namespace\":\"Monitoring + Agent\",\"queryText\":\"metric(\\\"MaOperationCosts\\\").samplingTypes(\\\"Average\\\").preaggregate(\\\"AgentQOSPerOperation\\\") + \\n| project Average=replacenulls(Average, 0) \\n| zoom Average=avg(Average) + by 5m\\n| top 10 by avg(Average) desc\",\"refId\":\"Costly Operations\",\"samplingType\":\"\",\"service\":\"metrics\",\"useBackends\":false,\"useCustomSeriesNaming\":true}],\"title\":\"Top + Costly Operations\",\"type\":\"piechart\"},{\"datasource\":\"Geneva Datasource\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"palette-classic\"},\"custom\":{\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false}},\"mappings\":[]},\"overrides\":[]},\"gridPos\":{\"h\":8,\"w\":12,\"x\":12,\"y\":41},\"id\":23,\"options\":{\"legend\":{\"displayMode\":\"list\",\"placement\":\"bottom\"},\"pieType\":\"donut\",\"reduceOptions\":{\"calcs\":[\"lastNotNull\"],\"fields\":\"\",\"values\":false},\"tooltip\":{\"mode\":\"single\"}},\"targets\":[{\"account\":\"$account\",\"backends\":[],\"customSeriesNaming\":\"{EventName}\",\"dimension\":\"\",\"metric\":\"\",\"metricsQueryType\":\"query\",\"namespace\":\"Monitoring + Agent\",\"queryText\":\"metric(\\\"MaEventCosts\\\").samplingTypes(\\\"Average\\\").preaggregate(\\\"AgentQOSPerEventName\\\") + \\n| project Average=replacenulls(Average, 0) \\n| where avg(Average) \\u003e + 0\\n| top 10 by avg(Average) desc\",\"refId\":\"Costly Operations\",\"samplingType\":\"\",\"service\":\"metrics\",\"useBackends\":false,\"useCustomSeriesNaming\":true}],\"title\":\"Costly + Event Names\",\"type\":\"piechart\"}],\"refresh\":false,\"schemaVersion\":30,\"style\":\"dark\",\"tags\":[],\"templating\":{\"list\":[{\"allValue\":null,\"current\":{},\"datasource\":\"Geneva + Datasource\",\"definition\":\"accounts()\",\"description\":\"The Geneva metrics + account name\",\"error\":null,\"hide\":0,\"includeAll\":false,\"label\":\"Account\",\"multi\":false,\"name\":\"account\",\"options\":[],\"query\":\"accounts()\",\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":1,\"type\":\"query\"}]},\"time\":{\"from\":\"now-7d\",\"to\":\"now\"},\"timepicker\":{},\"timezone\":\"\",\"title\":\"Agent + QoS\",\"uid\":\"OSBzdgnnz\",\"version\":1}}" + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '19944' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-iHdeyw8qkYFvZI/OmquswA';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:32 GMT + grafana-trace-id: + - d999c828cacc6b5f591cea298327c936 + mise-correlation-id: + - 4f9eb50b-cbc5-4e4f-a4ee-aeb3de07dddd + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592093.092.28.400123|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/dashboards/uid/54KhiZ7nz + response: + body: + string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"aks-linux-sample-application","url":"/d/54KhiZ7nz/aks-linux-sample-application","expires":"0001-01-01T00:00:00Z","created":"2024-06-17T02:35:34Z","updated":"2024-06-17T02:35:34Z","updatedBy":"Anonymous","createdBy":"Anonymous","version":1,"hasAcl":false,"isFolder":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","provisioned":true,"provisionedExternalId":"AKSLinuxSample.json","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"annotations":{"list":[{"builtIn":1,"datasource":"-- + Grafana --","enable":true,"hide":true,"iconColor":"rgba(0, 211, 255, 1)","name":"Annotations + \u0026 Alerts","target":{"limit":100,"matchAny":false,"tags":[],"type":"dashboard"},"type":"dashboard"}]},"editable":true,"gnetId":null,"graphTooltip":0,"id":18,"links":[],"liveNow":false,"panels":[{"datasource":null,"gridPos":{"h":4,"w":24,"x":0,"y":0},"id":6,"options":{"content":"This + dashboard shows telemetry from the machine running the AKSGenevaSample Application.\n\u003cbr\u003e\nThe + dashboard will contain data only if your service (AKSGenevaSample) is running + and the Geneva Agent is set up correctly.\n\u003cbr\u003e\nTo set up a sample + application and send telemetry to Geneva refer \n\u003ca href=\"https://eng.ms/docs/products/geneva/getting_started/environments/akslinux\"\u003ethis + documentation\u003c/a\u003e.\n\u003cbr\u003e\nTo learn more about running + Geneva Monitoring to collect telemetry from AKS \u003ca href=\"https://eng.ms/docs/products/geneva/getting_started/environments/akslinux\"\u003esee + here\u003c/a\u003e.","mode":"html"},"pluginVersion":"8.3.0-pre","title":"What + is this dashboard?","type":"text"},{"datasource":"Geneva Datasource","description":"Average + temperature of the machine where the Geneva Agent is running","fieldConfig":{"defaults":{"color":{"fixedColor":"super-light-yellow","mode":"fixed"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":50,"gradientMode":"opacity","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":2,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"area"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"yellow","value":35},{"color":"red","value":40}]}},"overrides":[]},"gridPos":{"h":9,"w":12,"x":0,"y":4},"id":2,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single"}},"targets":[{"account":"","backends":[],"customSeriesNaming":"Avg + Node Temperature (F)","dimension":"","environment":"prod","groupByUnit":"m","groupByValue":"1","healthQueryType":"Topology","hide":false,"metric":"","metricsQueryType":"query","namespace":"","queryText":"metric(\"Temperature\").samplingTypes(\"Average\").resolution(1m)","refId":"A","samplingType":"","service":"metrics","useBackends":false,"useCustomSeriesNaming":true}],"title":"Average + Temperature of the Node","type":"timeseries"},{"datasource":"Geneva Datasource","description":"Average + number of boot failures on the node","fieldConfig":{"defaults":{"color":{"fixedColor":"orange","mode":"palette-classic"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":2,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":true,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[{"matcher":{"id":"byName","options":"Failure"},"properties":[{"id":"color","value":{"fixedColor":"red","mode":"fixed"}}]},{"matcher":{"id":"byName","options":"Success"},"properties":[{"id":"color","value":{"fixedColor":"green","mode":"fixed"}}]}]},"gridPos":{"h":9,"w":12,"x":12,"y":4},"id":4,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"multi"}},"targets":[{"account":"","backends":[],"customSeriesNaming":"Success","dimension":"","environment":"prod","groupByUnit":"m","groupByValue":"1","healthQueryType":"Topology","hide":false,"metric":"","metricsQueryType":"query","namespace":"","queryText":"metric(\"Boot + Success\").samplingTypes(\"Count\").resolution(1m)","refId":"SuccessQuery","samplingType":"","service":"metrics","useBackends":false,"useCustomSeriesNaming":true},{"account":"","backends":[],"customSeriesNaming":"Failure","dimension":"","environment":"prod","groupByUnit":"m","groupByValue":"1","healthQueryType":"Topology","hide":false,"metric":"","metricsQueryType":"query","namespace":"","queryText":"metric(\"Boot + Failure\").samplingTypes(\"Count\").resolution(1m)","refId":"FailureQuery","samplingType":"","service":"metrics","useBackends":false,"useCustomSeriesNaming":true}],"title":"Average + Count of Boot Failures vs Success","type":"timeseries"}],"refresh":"","schemaVersion":31,"style":"dark","tags":[],"templating":{"list":[]},"time":{"from":"now-30m","to":"now"},"timepicker":{},"timezone":"","title":"AKS + Linux Sample Application","uid":"54KhiZ7nz","version":1}}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '5491' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-T007x/9ikkO3lLOllE0w1w';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:32 GMT + grafana-trace-id: + - 35fb50ac15666423a2f27bf63c62a933 + mise-correlation-id: + - dc8ad1d9-4588-4c23-b43f-f24f66ceca46 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592093.397.30.934349|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/dashboards/uid/6uRDjTNnz + response: + body: + string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"app-detail","url":"/d/6uRDjTNnz/app-detail","expires":"0001-01-01T00:00:00Z","created":"2024-06-17T02:35:34Z","updated":"2024-06-17T02:35:34Z","updatedBy":"Anonymous","createdBy":"Anonymous","version":1,"hasAcl":false,"isFolder":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","provisioned":true,"provisionedExternalId":"AppDetail.json","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"annotations":{"list":[{"builtIn":1,"datasource":"-- + Grafana --","enable":true,"hide":true,"iconColor":"rgba(0, 211, 255, 1)","name":"Annotations + \u0026 Alerts","target":{"limit":100,"matchAny":false,"tags":[],"type":"dashboard"},"type":"dashboard"}]},"editable":true,"gnetId":null,"graphTooltip":0,"id":19,"links":[],"liveNow":false,"panels":[{"datasource":"Geneva + Datasource","description":"For a particular cluster and an application, this + widget shows it''s health timeline - time when the application sent Ok, Warning + and Error as it''s health status","fieldConfig":{"defaults":{"color":{"mode":"continuous-GrYlRd"},"custom":{"fillOpacity":75,"lineWidth":0},"mappings":[],"max":0,"min":0,"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]},"unit":"short"},"overrides":[{"matcher":{"id":"byRegexp","options":"Error.*"},"properties":[{"id":"mappings","value":[{"options":{"0":{"color":"transparent","index":0},"1":{"color":"red","index":1}},"type":"value"}]}]},{"matcher":{"id":"byRegexp","options":"Ok.*"},"properties":[{"id":"mappings","value":[{"options":{"0":{"color":"transparent","index":0},"1":{"color":"green","index":1}},"type":"value"}]}]},{"matcher":{"id":"byRegexp","options":"Warning.*"},"properties":[{"id":"mappings","value":[{"options":{"0":{"color":"transparent","index":0},"1":{"color":"yellow","index":1}},"type":"value"}]}]}]},"gridPos":{"h":15,"w":24,"x":0,"y":0},"id":2,"options":{"alignValue":"center","legend":{"displayMode":"hidden","placement":"bottom"},"mergeValues":true,"rowHeight":0.9,"showValue":"auto","tooltip":{"mode":"single"}},"targets":[{"account":"$account","azureMonitor":{"timeGrain":"auto"},"backends":[],"customSeriesNaming":"{HealthState} + {ClusterName} {AppName}","dimension":"ClusterName, AppName, HealthState","dimensionFilterOperators":["in","in","in"],"dimensionFilterValues":[null,null,["Ok"]],"dimensionFilters":["AppName","ClusterName","HealthState"],"groupByUnit":"m","groupByValue":"5","healthQueryType":"Topology","metric":"AppHealthState","metricsQueryType":"query","namespace":"ServiceFabric","queryText":"metric(\"AppHealthState\").samplingTypes(\"Count\").preaggregate(\"ClusterName, + AppName, HealthState\") | where HealthState == \"Ok\" and ClusterName in (\"$clusterName\") + and AppName in (\"$appName\") | project Count=replacenulls(Count, 0) | zoom + Count=sum(Count) by 5m | top 40 by avg(Count)","refId":"Ok","resAggFunc":"sum","samplingType":"Count","service":"metrics","subscription":"f7152080-b4e8-47ee-9c85-7f1d0e6b72dc","useBackends":false,"useCustomSeriesNaming":true},{"account":"$account","backends":[],"customSeriesNaming":"{HealthState} + {ClusterName} {AppName}","dimension":"","groupByUnit":"m","groupByValue":"1","healthQueryType":"Topology","hide":false,"metric":"","metricsQueryType":"query","namespace":"ServiceFabric","queryText":"metric(\"AppHealthState\").samplingTypes(\"Count\").preaggregate(\"ClusterName, + AppName, HealthState\") | where HealthState == \"Warning\" and ClusterName + in (\"$ClusterName\") and AppName in (\"$AppName\") | project Count=replacenulls(Count, + 0) | zoom Count=sum(Count) by 5m | top 40 by avg(Count)","refId":"Warning","samplingType":"","service":"metrics","useBackends":false,"useCustomSeriesNaming":true},{"account":"$account","backends":[],"customSeriesNaming":"{HealthState} + {ClusterName} {AppName}","dimension":"","groupByUnit":"m","groupByValue":"1","healthQueryType":"Topology","hide":false,"metric":"","metricsQueryType":"query","namespace":"ServiceFabric","queryText":"metric(\"AppHealthState\").samplingTypes(\"Count\").preaggregate(\"ClusterName, + AppName, HealthState\") | where HealthState == \"Error\" and ClusterName in + (\"$ClusterName\") and AppName in (\"$AppName\") | project Count=replacenulls(Count, + 0) | zoom Count=sum(Count) by 5m | top 40 by avg(Count)","refId":"Error","samplingType":"","service":"metrics","useBackends":false,"useCustomSeriesNaming":true}],"title":"Application + health timeline","type":"state-timeline"}],"refresh":"","schemaVersion":31,"style":"dark","tags":[],"templating":{"list":[{"allValue":null,"current":{},"datasource":"Geneva + Datasource","definition":"Accounts()","description":"The Geneva metrics account + name","error":null,"hide":0,"includeAll":false,"label":"Account","multi":false,"name":"account","options":[],"query":"Accounts()","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":null,"current":{},"datasource":"Geneva + Datasource","definition":"dimensionValues($account, ServiceFabric, AppHealthState, + ClusterName)","description":"The name of the cluster you want to see data + for","error":null,"hide":0,"includeAll":false,"label":"Cluster Name","multi":true,"name":"ClusterName","options":[],"query":"dimensionValues($account, + ServiceFabric, AppHealthState, ClusterName)","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":null,"current":{"selected":true,"text":["None"],"value":[""]},"datasource":"Geneva + Datasource","definition":"dimensionValues($account, ServiceFabric, AppHealthState, + AppName)","description":"Application name in the cluster","error":null,"hide":0,"includeAll":false,"label":"App + Name","multi":true,"name":"AppName","options":[],"query":"dimensionValues($account, + ServiceFabric, AppHealthState, AppName)","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"}]},"time":{"from":"now-6h","to":"now"},"timepicker":{},"timezone":"","title":"App + Detail","uid":"6uRDjTNnz","version":1}}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '6122' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-/o0C60yaGCA8Br2shm1ASw';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:32 GMT + grafana-trace-id: + - b76d63ee794e314ba22cb0b9d3b1d094 + mise-correlation-id: + - f21e4fa8-f4c8-4b0f-8b2d-120e94f4598c + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592093.72.29.381409|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/dashboards/uid/dyzn5SK7z + response: + body: + string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"azure-alert-consumption","url":"/d/dyzn5SK7z/azure-alert-consumption","expires":"0001-01-01T00:00:00Z","created":"2024-06-17T02:35:34Z","updated":"2024-06-17T02:35:34Z","updatedBy":"Anonymous","createdBy":"Anonymous","version":1,"hasAcl":false,"isFolder":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure + Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","provisioned":true,"provisionedExternalId":"v1Alerts.json","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"__elements":[],"__inputs":[],"__requires":[{"id":"grafana","name":"Grafana","type":"grafana","version":"8.4.3"},{"id":"grafana-azure-monitor-datasource","name":"Azure + Monitor","type":"datasource","version":"0.3.0"},{"id":"stat","name":"Stat","type":"panel","version":""},{"id":"table","name":"Table","type":"panel","version":""}],"description":"A + summary of all alerts for the subscription and other filters selected","editable":true,"id":9,"links":[],"liveNow":false,"panels":[{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"Total + Alerts"},"properties":[{"id":"links","value":[{"targetBlank":false,"title":"","url":"d/dyzn5SK7z/azure-alert-consumption?${ds:queryparam}\u0026${sub:queryparam}\u0026${rg:queryparam}\u0026${__url_time_range}\u0026var-mc=Fired\u0026var-mc=Resolved\u0026var-as=New\u0026var-as=Acknowledged\u0026var-as=Closed\u0026var-sev=Sev0\u0026var-sev=Sev1\u0026var-sev=Sev2\u0026var-sev=Sev3\u0026var-sev=Sev4"}]}]}]},"gridPos":{"h":4,"w":2,"x":0,"y":0},"id":4,"options":{"colorMode":"background","graphMode":"area","justifyMode":"center","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"textMode":"value_and_name"},"targets":[{"azureMonitor":{"dimensionFilters":[],"timeGrain":"auto"},"azureResourceGraph":{"query":"alertsmanagementresources\r\n| + where type == \"microsoft.alertsmanagement/alerts\"\r\n| where todatetime(properties.essentials.lastModifiedDateTime) + \u003e= $__timeFrom and todatetime(properties.essentials.lastModifiedDateTime) + \u003c= $__timeTo\r\n| where tolower(subscriptionId) == tolower(\"$sub\") + and properties.essentials.targetResourceGroup in~ ($rg) and properties.essentials.monitorCondition + in~ ($mc)\r\nand properties.essentials.alertState in~ ($as) and properties.essentials.severity + in~ ($sev)\r\n| summarize count()"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure + Resource Graph","refId":"A","subscription":"","subscriptions":["$sub"]}],"transformations":[{"id":"organize","options":{"excludeByName":{},"indexByName":{},"renameByName":{"count_":"Total + Alerts"}}}],"type":"stat"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"red","mode":"fixed"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"Critical"},"properties":[{"id":"links","value":[{"targetBlank":false,"title":"","url":"d/dyzn5SK7z/azure-alert-consumption?${ds:queryparam}\u0026${sub:queryparam}\u0026${rg:queryparam}\u0026${__url_time_range}\u0026var-mc=Fired\u0026var-mc=Resolved\u0026var-as=New\u0026var-as=Acknowledged\u0026var-as=Closed\u0026var-sev=Sev0"}]}]}]},"gridPos":{"h":4,"w":2,"x":2,"y":0},"id":15,"options":{"colorMode":"background","graphMode":"area","justifyMode":"center","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"textMode":"value_and_name"},"targets":[{"azureMonitor":{"dimensionFilters":[],"timeGrain":"auto"},"azureResourceGraph":{"query":"alertsmanagementresources\r\n| + where type == \"microsoft.alertsmanagement/alerts\"\r\n| where todatetime(properties.essentials.lastModifiedDateTime) + \u003e= $__timeFrom and todatetime(properties.essentials.lastModifiedDateTime) + \u003c= $__timeTo\r\n| where tolower(subscriptionId) == tolower(\"$sub\") + and properties.essentials.targetResourceGroup in~ ($rg) and properties.essentials.monitorCondition + in~ ($mc)\r\nand properties.essentials.alertState in~ ($as) and properties.essentials.severity + in~ ($sev) and properties.essentials.severity == \"Sev0\" \r\n| summarize + count()"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure + Resource Graph","refId":"A","subscription":"","subscriptions":["$sub"]}],"transformations":[{"id":"organize","options":{"excludeByName":{},"indexByName":{},"renameByName":{"count_":"Critical"}}}],"type":"stat"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"orange","mode":"fixed"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"Error"},"properties":[{"id":"links","value":[{"targetBlank":false,"title":"","url":"d/dyzn5SK7z/azure-alert-consumption?${ds:queryparam}\u0026${sub:queryparam}\u0026${rg:queryparam}\u0026${__url_time_range}\u0026var-mc=Fired\u0026var-mc=Resolved\u0026var-as=New\u0026var-as=Acknowledged\u0026var-as=Closed\u0026var-sev=Sev1"}]}]}]},"gridPos":{"h":4,"w":2,"x":4,"y":0},"id":8,"options":{"colorMode":"background","graphMode":"area","justifyMode":"center","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"textMode":"value_and_name"},"targets":[{"azureMonitor":{"dimensionFilters":[],"timeGrain":"auto"},"azureResourceGraph":{"query":"alertsmanagementresources\r\n| + where type == \"microsoft.alertsmanagement/alerts\"\r\n| where todatetime(properties.essentials.lastModifiedDateTime) + \u003e= $__timeFrom and todatetime(properties.essentials.lastModifiedDateTime) + \u003c= $__timeTo\r\n| where tolower(subscriptionId) == tolower(\"$sub\") + and properties.essentials.targetResourceGroup in~ ($rg) and properties.essentials.monitorCondition + in~ ($mc)\r\nand properties.essentials.alertState in~ ($as) and properties.essentials.severity + in~ ($sev) and properties.essentials.severity == \"Sev1\" \r\n| summarize + count()"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure + Resource Graph","refId":"A","subscription":"","subscriptions":["$sub"]}],"transformations":[{"id":"organize","options":{"excludeByName":{},"indexByName":{},"renameByName":{"count_":"Error"}}}],"type":"stat"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"yellow","mode":"fixed"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"Warning"},"properties":[{"id":"links","value":[{"targetBlank":false,"title":"","url":"d/dyzn5SK7z/azure-alert-consumption?${ds:queryparam}\u0026${sub:queryparam}\u0026${rg:queryparam}\u0026${__url_time_range}\u0026var-mc=Fired\u0026var-mc=Resolved\u0026var-as=New\u0026var-as=Acknowledged\u0026var-as=Closed\u0026var-sev=Sev2"}]}]}]},"gridPos":{"h":4,"w":2,"x":6,"y":0},"id":10,"options":{"colorMode":"background","graphMode":"area","justifyMode":"center","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"textMode":"value_and_name"},"targets":[{"azureMonitor":{"dimensionFilters":[],"timeGrain":"auto"},"azureResourceGraph":{"query":"alertsmanagementresources\r\n| + where type == \"microsoft.alertsmanagement/alerts\"\r\n| where todatetime(properties.essentials.lastModifiedDateTime) + \u003e= $__timeFrom and todatetime(properties.essentials.lastModifiedDateTime) + \u003c= $__timeTo\r\n| where tolower(subscriptionId) == tolower(\"$sub\") + and properties.essentials.targetResourceGroup in~ ($rg) and properties.essentials.monitorCondition + in~ ($mc)\r\nand properties.essentials.alertState in~ ($as) and properties.essentials.severity + in~ ($sev) and properties.essentials.severity == \"Sev2\" \r\n| summarize + count()"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure + Resource Graph","refId":"A","subscription":"","subscriptions":["$sub"]}],"transformations":[{"id":"organize","options":{"excludeByName":{},"indexByName":{},"renameByName":{"count_":"Warning"}}}],"type":"stat"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"blue","mode":"fixed"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"Informational"},"properties":[{"id":"links","value":[{"targetBlank":false,"title":"","url":"d/dyzn5SK7z/azure-alert-consumption?${ds:queryparam}\u0026${sub:queryparam}\u0026${rg:queryparam}\u0026${__url_time_range}\u0026var-mc=Fired\u0026var-mc=Resolved\u0026var-as=New\u0026var-as=Acknowledged\u0026var-as=Closed\u0026var-sev=Sev3"}]}]}]},"gridPos":{"h":4,"w":2,"x":8,"y":0},"id":12,"options":{"colorMode":"background","graphMode":"area","justifyMode":"center","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"textMode":"value_and_name"},"targets":[{"azureMonitor":{"dimensionFilters":[],"timeGrain":"auto"},"azureResourceGraph":{"query":"alertsmanagementresources\r\n| + where type == \"microsoft.alertsmanagement/alerts\"\r\n| where todatetime(properties.essentials.lastModifiedDateTime) + \u003e= $__timeFrom and todatetime(properties.essentials.lastModifiedDateTime) + \u003c= $__timeTo\r\n| where tolower(subscriptionId) == tolower(\"$sub\") + and properties.essentials.targetResourceGroup in~ ($rg) and properties.essentials.monitorCondition + in~ ($mc)\r\nand properties.essentials.alertState in~ ($as) and properties.essentials.severity + in~ ($sev) and properties.essentials.severity == \"Sev3\" \r\n| summarize + count()"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure + Resource Graph","refId":"A","subscription":"","subscriptions":["$sub"]}],"transformations":[{"id":"organize","options":{"excludeByName":{},"indexByName":{},"renameByName":{"count_":"Informational"}}}],"type":"stat"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"purple","mode":"fixed"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"Verbose"},"properties":[{"id":"links","value":[{"targetBlank":false,"title":"","url":"d/dyzn5SK7z/azure-alert-consumption?${ds:queryparam}\u0026${sub:queryparam}\u0026${rg:queryparam}\u0026${__url_time_range}\u0026var-mc=Fired\u0026var-mc=Resolved\u0026var-as=New\u0026var-as=Acknowledged\u0026var-as=Closed\u0026var-sev=Sev4"}]}]}]},"gridPos":{"h":4,"w":2,"x":10,"y":0},"id":14,"options":{"colorMode":"background","graphMode":"area","justifyMode":"center","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"textMode":"value_and_name"},"targets":[{"azureMonitor":{"dimensionFilters":[],"timeGrain":"auto"},"azureResourceGraph":{"query":"alertsmanagementresources\r\n| + where type == \"microsoft.alertsmanagement/alerts\"\r\n| where todatetime(properties.essentials.lastModifiedDateTime) + \u003e= $__timeFrom and todatetime(properties.essentials.lastModifiedDateTime) + \u003c= $__timeTo\r\n| where tolower(subscriptionId) == tolower(\"$sub\") + and properties.essentials.targetResourceGroup in~ ($rg) and properties.essentials.monitorCondition + in~ ($mc)\r\nand properties.essentials.alertState in~ ($as) and properties.essentials.severity + in~ ($sev) and properties.essentials.severity == \"Sev4\" \r\n| summarize + count()"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure + Resource Graph","refId":"A","subscription":"","subscriptions":["$sub"]}],"transformations":[{"id":"organize","options":{"excludeByName":{},"indexByName":{},"renameByName":{"count_":"Verbose"}}}],"type":"stat"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"continuous-BlYlRd"},"custom":{"align":"center","displayMode":"auto","filterable":true},"links":[],"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80.0002}]}},"overrides":[{"matcher":{"id":"byName","options":"Severity"},"properties":[{"id":"mappings","value":[{"options":{"\"Sev0\"":{"color":"red","index":4,"text":"Critical"},"\"Sev1\"":{"color":"orange","index":3,"text":"Error"},"\"Sev2\"":{"color":"yellow","index":2,"text":"Warning"},"\"Sev3\"":{"color":"blue","index":1,"text":"Informational"},"\"Sev4\"":{"color":"#8F3BB8","index":0,"text":"Verbose"}},"type":"value"}]},{"id":"custom.displayMode","value":"color-background-solid"}]},{"matcher":{"id":"byName","options":"Name"},"properties":[{"id":"custom.displayMode","value":"color-text"},{"id":"links","value":[{"targetBlank":true,"title":"test + title","url":"https://ms.portal.azure.com/#blade/Microsoft_Azure_Monitoring/AlertDetailsTemplateBlade/alertId/%2Fsubscriptions%2F${sub}%2Fresourcegroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}%2Fproviders%2FMicrosoft.AlertsManagement%2Falerts%2F${__data.fields[\"Alert + ID\"]}"}]}]},{"matcher":{"id":"byName","options":"properties_essentials_monitorCondition"},"properties":[{"id":"mappings","value":[{"options":{"Fired":{"color":"orange","index":1},"Resolved":{"color":"green","index":0}},"type":"value"}]},{"id":"custom.displayMode","value":"basic"}]}]},"gridPos":{"h":16,"w":24,"x":0,"y":4},"id":2,"links":[],"options":{"footer":{"fields":"","reducer":["sum"],"show":false},"frameIndex":0,"showHeader":true,"sortBy":[]},"targets":[{"azureResourceGraph":{"query":"alertsmanagementresources\r\n| + join kind=leftouter (ResourceContainers | where type==''microsoft.resources/subscriptions'' + | project SubName=name, subscriptionId) on subscriptionId\r\n| where type + == \"microsoft.alertsmanagement/alerts\"\r\n| where tolower(subscriptionId) + == tolower(\"$sub\") and properties.essentials.targetResourceGroup in~ ($rg) + and properties.essentials.monitorCondition in~ ($mc)\r\nand properties.essentials.alertState + in~ ($as) and properties.essentials.severity in~ ($sev)\r\nand todatetime(properties.essentials.lastModifiedDateTime) + \u003e= $__timeFrom and todatetime(properties.essentials.lastModifiedDateTime) + \u003c= $__timeTo\r\n| parse id with * \"alerts/\" alertId\r\n| project name, + properties.essentials.severity, tostring(properties.essentials.monitorCondition), + \r\ntostring(properties.essentials.alertState), todatetime(properties.essentials.lastModifiedDateTime), + tostring(properties.essentials.monitorService), alertId\r\n","resultFormat":"table"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"insightsAnalytics":{"query":"","resultFormat":"time_series"},"queryType":"Azure + Resource Graph","refId":"A","subscription":"","subscriptions":["$sub"]}],"title":"V1 + Alerts","transformations":[{"id":"organize","options":{"excludeByName":{"alertId":false},"indexByName":{"alertId":6,"name":0,"properties_essentials_alertState":3,"properties_essentials_lastModifiedDateTime":5,"properties_essentials_monitorCondition":2,"properties_essentials_monitorService":4,"properties_essentials_severity":1},"renameByName":{"alertId":"Alert + ID","name":"Name","properties_essentials_alertState":"User Response","properties_essentials_lastModifiedDateTime":"Fired + Time","properties_essentials_monitorCondition":"Alert Condition","properties_essentials_monitorService":"Monitor + Service","properties_essentials_severity":"Severity"}}}],"transparent":true,"type":"table"}],"refresh":"","schemaVersion":35,"style":"dark","tags":[],"templating":{"list":[{"current":{},"hide":0,"includeAll":false,"label":"Datasource","multi":false,"name":"ds","options":[],"query":"grafana-azure-monitor-datasource","queryValue":"","refresh":1,"regex":"","skipUrlSync":false,"type":"datasource"},{"current":{},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"definition":"subscriptions()","hide":0,"includeAll":false,"label":"Subscription","multi":false,"name":"sub","options":[],"query":"subscriptions()","refresh":1,"regex":"","skipUrlSync":false,"sort":5,"type":"query"},{"current":{},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"definition":"ResourceGroups($sub)","hide":0,"includeAll":false,"label":"Resource + Group(s)","multi":true,"name":"rg","options":[],"query":"ResourceGroups($sub)","refresh":1,"regex":"","skipUrlSync":false,"sort":5,"type":"query"},{"current":{"selected":false,"text":["Fired","Resolved"],"value":["Fired","Resolved"]},"hide":0,"includeAll":false,"label":"Alert + Condition","multi":true,"name":"mc","options":[{"selected":true,"text":"Fired","value":"Fired"},{"selected":true,"text":"Resolved","value":"Resolved"}],"query":"Fired, + Resolved","queryValue":"","skipUrlSync":false,"type":"custom"},{"current":{"selected":false,"text":["New","Acknowledged","Closed"],"value":["New","Acknowledged","Closed"]},"hide":0,"includeAll":false,"label":"User + Response","multi":true,"name":"as","options":[{"selected":true,"text":"New","value":"New"},{"selected":true,"text":"Acknowledged","value":"Acknowledged"},{"selected":true,"text":"Closed","value":"Closed"}],"query":"New, + Acknowledged, Closed","queryValue":"","skipUrlSync":false,"type":"custom"},{"current":{"selected":false,"text":["Critical","Error","Warning","Informational","Verbose"],"value":["Sev0","Sev1","Sev2","Sev3","Sev4"]},"hide":0,"includeAll":false,"label":"Severity","multi":true,"name":"sev","options":[{"selected":true,"text":"Critical","value":"Sev0"},{"selected":true,"text":"Error","value":"Sev1"},{"selected":true,"text":"Warning","value":"Sev2"},{"selected":true,"text":"Informational","value":"Sev3"},{"selected":true,"text":"Verbose","value":"Sev4"}],"query":"Critical + : Sev0, Error : Sev1, Warning : Sev2, Informational : Sev3, Verbose : Sev4","queryValue":"","skipUrlSync":false,"type":"custom"}]},"time":{"from":"now-30d","to":"now"},"timepicker":{"hidden":false,"refresh_intervals":["30m","1h","12h","24h","3d","7d","30d"]},"title":"Azure + / Alert Consumption","uid":"dyzn5SK7z","version":1}}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '18637' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-IJnesdecfJn+DDYakiUcLQ';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:33 GMT + grafana-trace-id: + - 963d4cedf73815fcbfaa8a5b5ba2e681 + mise-correlation-id: + - 2ef00adb-4ae0-4d14-b4b2-6f897c41ed2b + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592094.041.29.313709|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/dashboards/uid/Yo38mcvnz + response: + body: + string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"azure-insights-applications","url":"/d/Yo38mcvnz/azure-insights-applications","expires":"0001-01-01T00:00:00Z","created":"2024-06-17T02:35:33Z","updated":"2024-06-17T02:35:33Z","updatedBy":"Anonymous","createdBy":"Anonymous","version":1,"hasAcl":false,"isFolder":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure + Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","provisioned":true,"provisionedExternalId":"appInsights.json","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"__elements":[],"__inputs":[],"__requires":[{"id":"grafana","name":"Grafana","type":"grafana","version":"8.5.0-pre"},{"id":"grafana-azure-monitor-datasource","name":"Azure + Monitor","type":"datasource","version":"0.3.0"},{"id":"stat","name":"Stat","type":"panel","version":""},{"id":"text","name":"Text","type":"panel","version":""},{"id":"timeseries","name":"Time + series","type":"panel","version":""}],"description":"The dashboard provides + insights of Azure Apps via different metrics for app monitoring through Application + Insights.","editable":true,"id":2,"links":[],"liveNow":false,"panels":[{"collapsed":false,"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"gridPos":{"h":1,"w":24,"x":0,"y":0},"id":52,"panels":[],"title":"Azure + Portal Links","type":"row"},{"gridPos":{"h":3,"w":5,"x":0,"y":1},"id":10,"options":{"content":"\u003ca + style=\"color: inherit;\" href=\"https://portal.azure.com/#@${tenant}/resource/subscriptions/${sub}/resourceGroups/${rg}/providers/microsoft.insights/components/${res}/overview\" + target=\"_blank\"\u003e\n \u003cdiv\u003e\n \u003ch3 style=\"color: #a16feb\"\u003e + ${res} \u003c/h1\u003e\n \u003ch5 style=\"margin-bottom: 0px;\"\u003e Application + Insights \u003c/h5\u003e\n \u003c/div\u003e\n\u003c/a\u003e","mode":"html"},"type":"text"},{"datasource":{"uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"text","mode":"fixed"},"mappings":[],"noValue":"--","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"Availability"},"properties":[{"id":"links","value":[{"targetBlank":true,"title":"","url":"https://portal.azure.com/#@${tenant}/resource/subscriptions/${sub}/resourceGroups/${rg}/providers/microsoft.insights/components/${res}/availability"}]}]}]},"gridPos":{"h":3,"w":2,"x":5,"y":1},"id":40,"options":{"colorMode":"value","graphMode":"none","justifyMode":"center","orientation":"vertical","reduceOptions":{"calcs":["lastNotNull"],"fields":"/^Availability$/","values":false},"text":{},"textMode":"auto"},"targets":[{"azureMonitor":{"aggOptions":[],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"metricDefinition":"microsoft.insights/components","metricName":"availabilityResults/availabilityPercentage","metricNamespace":"microsoft.insights/components","resourceGroup":"$rg","resourceName":"$res","timeGrain":"auto","timeGrains":[],"top":"50"},"queryType":"Azure + Monitor","refId":"A","subscription":"$sub","subscriptions":[]}],"title":"Availability","type":"stat"},{"gridPos":{"h":3,"w":4,"x":7,"y":1},"id":44,"links":[],"options":{"content":"\u003ca + style=\"color: inherit;\" href=\"https://portal.azure.com/#blade/AppInsightsExtension/ProactiveDetectionFeedBlade/ComponentId/%7B%22Name%22%3A%22${res}%22%2C%22SubscriptionId%22%3A%22${sub}%22%2C%22ResourceGroup%22%3A%22${rg}%22%7D/TimeContext/%7B%22durationMs%22%3A604800000%2C%22endTime%22%3Anull%2C%22createdTime%22%3A%222021-10-18T19%3A26%3A58.876Z%22%2C%22isInitialTime%22%3Atrue%2C%22grain%22%3A1%2C%22useDashboardTimeRange%22%3Afalse%7D\" + target=\"_blank\"\u003e\n\u003cdiv style=\"padding-top: 20px\"\u003e\n \u003ccenter\u003e\u003cp + style=\"color: #4d99b8; font-size:18px;\"\u003eSmart detection\u003c/p\u003e\u003c/center\u003e\n \u003ccenter\u003e\u003cp + style=\"margin-top:0px;\"\u003e${res}\u003c/p\u003e\u003c/center\u003e\n\u003c/div\u003e\n\u003c/a\u003e","mode":"html"},"targets":[],"type":"text"},{"gridPos":{"h":3,"w":3,"x":11,"y":1},"id":46,"links":[],"options":{"content":"\u003ca + style=\"color: inherit;\" href=\"https://portal.azure.com/#@${tenant}/resource/subscriptions/${sub}/resourceGroups/${rg}/providers/microsoft.insights/components/${res}/quickPulse\" + target=\"_blank\"\u003e\n\u003cdiv style=\"padding-top: 20px\"\u003e\n \u003ccenter\u003e\u003cp + style=\"color: #2272b9; font-size:18px;\"\u003eLive Metrics\u003c/p\u003e\u003c/center\u003e\n \u003ccenter\u003e\u003cp + style=\"margin-top:0px;\"\u003e${res}\u003c/p\u003e\u003c/center\u003e\n\u003c/div\u003e\n\u003c/a\u003e\n \n ","mode":"html"},"targets":[],"type":"text"},{"gridPos":{"h":3,"w":3,"x":14,"y":1},"id":42,"options":{"content":"\u003ca + style=\"color: inherit;\" href=\"https://portal.azure.com/#@${tenant}/resource/subscriptions/${sub}/resourceGroups/${rg}/providers/microsoft.insights/components/${res}/applicationMap\" + target=\"_blank\"\u003e\n\u003cdiv style=\"padding-top: 20px;\"\u003e\n \u003ccenter\u003e\u003cp + style=\"position:center; color: #ff8c00; font-size:18px\"\u003eApp map\u003c/p\u003e\u003c/center\u003e\n \u003ccenter\u003e\u003cp + style=\"margin-top:0px;\"\u003e${res}\u003c/p\u003e\u003c/center\u003e\n\u003c/div\u003e\n\u003c/a\u003e\n ","mode":"html"},"targets":[],"type":"text"},{"collapsed":false,"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"gridPos":{"h":1,"w":24,"x":0,"y":4},"id":54,"panels":[],"title":"Application + Insights","type":"row"},{"gridPos":{"h":3,"w":4,"x":0,"y":5},"id":12,"options":{"content":"\u003ch1 + style=\"font-size: 20px; color:#73bf69;\"\u003e Usage \u003c/h1\u003e","mode":"html"},"targets":[],"type":"text"},{"datasource":{"uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"green","mode":"fixed"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"users/count_unique"},"properties":[{"id":"links","value":[{"targetBlank":true,"title":"${res} | + Users","url":"https://portal.azure.com/#@${tenant}/resource/subscriptions/${sub}/resourceGroups/${rg}/providers/microsoft.insights/components/${res}/segmentationUsers"}]},{"id":"displayName","value":"Users"}]}]},"gridPos":{"h":3,"w":2,"x":4,"y":5},"id":48,"options":{"colorMode":"background","graphMode":"none","justifyMode":"center","orientation":"auto","reduceOptions":{"calcs":["sum"],"fields":"","values":false},"text":{},"textMode":"auto"},"targets":[{"azureLogAnalytics":{"query":"union\n (traces\n | + where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\n (requests\n | + where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\n (pageViews\n | + where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\n (dependencies\n | + where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\n (customEvents\n | + where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\n (availabilityResults\n | + where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\n (exceptions\n | + where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\n (customMetrics\n | + where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\n (browserTimings\n | + where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo)\n| where + notempty(user_Id)\n| summarize [''users/count_unique''] = dcount(user_Id) + by bin(timestamp, 1m)\n| order by timestamp desc","resource":"/subscriptions/$sub/resourceGroups/$rg/providers/$ns/$res","resultFormat":"time_series"},"queryType":"Azure + Log Analytics","refId":"B","subscription":"$sub","subscriptions":[]}],"transformations":[],"type":"stat"},{"gridPos":{"h":3,"w":4,"x":6,"y":5},"id":14,"options":{"content":"\u003ch1 + style=\"font-size:20px; color:#ec008c;\"\u003eReliability\u003c/h1\u003e","mode":"html"},"targets":[],"type":"text"},{"gridPos":{"h":3,"w":2,"x":10,"y":5},"id":36,"links":[],"options":{"content":"\u003ca + href=\"https://portal.azure.com/#@${tenant}/resource/subscriptions/${sub}/resourceGroups/${rg}/providers/microsoft.insights/components/${res}/failures\" + target=\"_blank\"\u003e\n\u003cdiv\u003e\n \u003cp style=\"font-size:16px; + margin-bottom:0px; margin-top:0px;\"\u003e Failures \u003c/p\u003e\n \u003cp + style=\"margin-top: 0px;\"\u003e${res}\u003c/p\u003e\n\u003c/div\u003e\n\u003c/a\u003e\n","mode":"html"},"targets":[],"type":"text"},{"gridPos":{"h":3,"w":3,"x":12,"y":5},"id":17,"options":{"content":"\u003ch1 + style=\"font-size:20px; color:#7e58ff;\"\u003eResponsiveness\u003c/h1\u003e","mode":"html"},"targets":[],"type":"text"},{"gridPos":{"h":3,"w":3,"x":15,"y":5},"id":38,"links":[],"options":{"content":"\u003ca + href=\"https://portal.azure.com/#@${tenant}/resource/subscriptions/${sub}/resourceGroups/${rg}/providers/microsoft.insights/components/${res}/performance\" + target=\"_blank\"\u003e\n\u003cdiv\u003e\n \u003cp style=\"font-size:16px; + margin-bottom:0px;margin-top:0px;\"\u003e Performance \u003c/p\u003e\n \u003cp + style=\"margin-top:0px;\"\u003e${res}\u003c/p\u003e\n\u003c/div\u003e\n\u003c/a\u003e\n","mode":"html"},"targets":[],"type":"text"},{"gridPos":{"h":3,"w":4,"x":18,"y":5},"id":18,"options":{"content":"\u003ch1 + style=\"font-size:20px; color:#3274d9;\"\u003eBrowser\u003c/h1\u003e","mode":"html"},"targets":[],"type":"text"},{"gridPos":{"h":3,"w":2,"x":22,"y":5},"id":50,"options":{"content":"\u003ca + style=\"color: #ffffff;\" href=\"https://portal.azure.com/#blade/Microsoft_Azure_MonitoringMetrics/Metrics.ReactView/ResourceId/%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}/id/%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}/detailBlade/MetricsExplorerBlade/sourceExtension/AppInsightsExtension/TimeContext/%7B%22relative%22%3A%7B%22duration%22%3A86400000%7D%2C%22grain%22%3A1%2C%22options%22%3A%7B%22grain%22%3A1%2C%22showUTCTime%22%3Afalse%7D%7D/Chart/%7B%22v2charts%22%3A%5B%7B%22metrics%22%3A%5B%7B%22resourceMetadata%22%3A%7B%22id%22%3A%22%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}%22%2C%22sku%22%3A%7B%22name%22%3A%22${res}%22%7D%7D%2C%22metricVisualization%22%3A%7B%22resourceDisplayName%22%3A%22pageViews%2Fduration%22%2C%22color%22%3A%22msportalfx-bgcolor-g2%22%7D%2C%22name%22%3A%22pageViews%2Fduration%22%2C%22namespace%22%3A%22microsoft.insights%2Fcomponents%2Fkusto%22%2C%22aggregationType%22%3A4%7D%5D%2C%22visualization%22%3A%7B%22chartType%22%3A2%2C%22axisVisualization%22%3A%7B%22y%22%3A%7B%22isVisible%22%3Atrue%7D%7D%7D%2C%22grouping%22%3A%7B%22dimension%22%3A%22operation%2Fname%22%7D%2C%22filterCollection%22%3A%7B%22filters%22%3A%5B%7B%22key%22%3A%22client%2Ftype%22%2C%22operator%22%3A0%2C%22values%22%3A%5B%22Browser%22%5D%7D%5D%7D%2C%22title%22%3A%22Browsers%22%2C%22timespan%22%3A%7B%22relative%22%3A%7B%22duration%22%3A86400000%7D%2C%22grain%22%3A1%2C%22options%22%3A%7B%22grain%22%3A1%2C%22showUTCTime%22%3Afalse%7D%7D%7D%2C%7B%22metrics%22%3A%5B%7B%22resourceMetadata%22%3A%7B%22id%22%3A%22%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}%22%2C%22sku%22%3A%7B%22name%22%3A%22${res}%22%7D%7D%2C%22metricVisualization%22%3A%7B%22resourceDisplayName%22%3A%22dependencies%2Fduration%22%2C%22color%22%3A%22msportalfx-bgcolor-g2%22%7D%2C%22name%22%3A%22dependencies%2Fduration%22%2C%22namespace%22%3A%22microsoft.insights%2Fcomponents%2Fkusto%22%2C%22aggregationType%22%3A4%7D%5D%2C%22visualization%22%3A%7B%22chartType%22%3A2%2C%22axisVisualization%22%3A%7B%22y%22%3A%7B%22isVisible%22%3Atrue%7D%7D%7D%2C%22grouping%22%3A%7B%22dimension%22%3A%22dependency%2Fname%22%7D%2C%22filterCollection%22%3A%7B%22filters%22%3A%5B%7B%22key%22%3A%22client%2Ftype%22%2C%22operator%22%3A0%2C%22values%22%3A%5B%22Browser%22%5D%7D%5D%7D%2C%22title%22%3A%22Have%20AJAX%20calls%20been%20slow%3F%22%2C%22timespan%22%3A%7B%22relative%22%3A%7B%22duration%22%3A86400000%7D%2C%22grain%22%3A1%2C%22options%22%3A%7B%22grain%22%3A1%2C%22showUTCTime%22%3Afalse%7D%7D%7D%2C%7B%22metrics%22%3A%5B%7B%22resourceMetadata%22%3A%7B%22id%22%3A%22%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}%22%2C%22sku%22%3A%7B%22name%22%3A%22${res}%22%7D%7D%2C%22metricVisualization%22%3A%7B%22resourceDisplayName%22%3A%22pageViews%2Fcount%22%2C%22color%22%3A%22msportalfx-bgcolor-g2%22%7D%2C%22name%22%3A%22pageViews%2Fcount%22%2C%22namespace%22%3A%22microsoft.insights%2Fcomponents%2Fkusto%22%2C%22aggregationType%22%3A1%7D%5D%2C%22visualization%22%3A%7B%22chartType%22%3A2%2C%22axisVisualization%22%3A%7B%22y%22%3A%7B%22isVisible%22%3Atrue%7D%7D%7D%2C%22grouping%22%3A%7B%22dimension%22%3A%22operation%2Fname%22%7D%2C%22filterCollection%22%3A%7B%22filters%22%3A%5B%7B%22key%22%3A%22client%2Ftype%22%2C%22operator%22%3A0%2C%22values%22%3A%5B%22Browser%22%5D%7D%5D%7D%2C%22title%22%3A%22Has%20page%20view%20traffic%20changed%3F%22%2C%22timespan%22%3A%7B%22relative%22%3A%7B%22duration%22%3A86400000%7D%2C%22grain%22%3A1%2C%22options%22%3A%7B%22grain%22%3A1%2C%22showUTCTime%22%3Afalse%7D%7D%7D%2C%7B%22metrics%22%3A%5B%7B%22resourceMetadata%22%3A%7B%22id%22%3A%22%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}%22%2C%22sku%22%3A%7B%22name%22%3A%22${res}%22%7D%7D%2C%22metricVisualization%22%3A%7B%22resourceDisplayName%22%3A%22exceptions%2Fbrowser%22%2C%22color%22%3A%22msportalfx-bgcolor-g2%22%7D%2C%22name%22%3A%22exceptions%2Fbrowser%22%2C%22namespace%22%3A%22microsoft.insights%2Fcomponents%2Fkusto%22%2C%22aggregationType%22%3A1%7D%5D%2C%22visualization%22%3A%7B%22chartType%22%3A2%2C%22axisVisualization%22%3A%7B%22y%22%3A%7B%22isVisible%22%3Atrue%7D%7D%7D%2C%22grouping%22%3A%7B%22dimension%22%3A%22exception%2FproblemId%22%7D%2C%22filterCollection%22%3A%7B%22filters%22%3A%5B%7B%22key%22%3A%22client%2Ftype%22%2C%22operator%22%3A0%2C%22values%22%3A%5B%22Browser%22%5D%7D%5D%7D%2C%22title%22%3A%22When%20are%20script%20errors%20occurring%3F%22%2C%22timespan%22%3A%7B%22relative%22%3A%7B%22duration%22%3A86400000%7D%2C%22grain%22%3A1%2C%22options%22%3A%7B%22grain%22%3A1%2C%22showUTCTime%22%3Afalse%7D%7D%7D%2C%7B%22metrics%22%3A%5B%7B%22resourceMetadata%22%3A%7B%22id%22%3A%22%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}%22%2C%22sku%22%3A%7B%22name%22%3A%22${res}%22%7D%7D%2C%22metricVisualization%22%3A%7B%22resourceDisplayName%22%3A%22pageViews%2Fduration%22%2C%22color%22%3A%22msportalfx-bgcolor-g0%22%7D%2C%22name%22%3A%22pageViews%2Fduration%22%2C%22namespace%22%3A%22microsoft.insights%2Fcomponents%2Fkusto%22%2C%22aggregationType%22%3A4%7D%5D%2C%22visualization%22%3A%7B%22chartType%22%3A5%2C%22axisVisualization%22%3A%7B%22y%22%3A%7B%22isVisible%22%3Atrue%7D%7D%7D%2C%22grouping%22%3A%7B%22dimension%22%3Afalse%7D%2C%22filterCollection%22%3A%7B%22filters%22%3A%5B%7B%22key%22%3A%22client%2Ftype%22%2C%22operator%22%3A0%2C%22values%22%3A%5B%22Browser%22%5D%7D%5D%7D%2C%22title%22%3A%22What%20are%20my%20slowest%20pages%3F%22%7D%2C%7B%22metrics%22%3A%5B%7B%22resourceMetadata%22%3A%7B%22id%22%3A%22%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}%22%2C%22sku%22%3A%7B%22name%22%3A%22${res}%22%7D%7D%2C%22metricVisualization%22%3A%7B%22resourceDisplayName%22%3A%22pageViews%2Fduration%22%7D%2C%22name%22%3A%22pageViews%2Fduration%22%2C%22namespace%22%3A%22microsoft.insights%2Fcomponents%2Fkusto%22%2C%22aggregationType%22%3A4%7D%5D%2C%22visualization%22%3A%7B%22chartType%22%3A5%2C%22axisVisualization%22%3A%7B%22y%22%3A%7B%22isVisible%22%3Atrue%7D%7D%7D%2C%22grouping%22%3A%7B%22dimension%22%3Afalse%7D%2C%22filterCollection%22%3A%7B%22filters%22%3A%5B%7B%22key%22%3A%22client%2Ftype%22%2C%22operator%22%3A0%2C%22values%22%3A%5B%22Browser%22%5D%7D%5D%7D%2C%22title%22%3A%22What%20are%20my%20slowest%20pages%3F%22%7D%2C%7B%22metrics%22%3A%5B%7B%22resourceMetadata%22%3A%7B%22id%22%3A%22%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}%22%2C%22sku%22%3A%7B%22name%22%3A%22${res}%22%7D%7D%2C%22metricVisualization%22%3A%7B%22resourceDisplayName%22%3A%22exceptions%2Fbrowser%22%2C%22color%22%3A%22msportalfx-bgcolor-d0%22%7D%2C%22name%22%3A%22exceptions%2Fbrowser%22%2C%22namespace%22%3A%22microsoft.insights%2Fcomponents%2Fkusto%22%2C%22aggregationType%22%3A1%7D%5D%2C%22visualization%22%3A%7B%22chartType%22%3A5%2C%22axisVisualization%22%3A%7B%22y%22%3A%7B%22isVisible%22%3Atrue%7D%7D%7D%2C%22grouping%22%3A%7B%22dimension%22%3A%22exception%2FproblemId%22%7D%2C%22filterCollection%22%3A%7B%22filters%22%3A%5B%7B%22key%22%3A%22client%2Ftype%22%2C%22operator%22%3A0%2C%22values%22%3A%5B%22Browser%22%5D%7D%5D%7D%2C%22title%22%3A%22What%20are%20my%20most%20common%20script%20errors%3F%22%2C%22timespan%22%3A%7B%22relative%22%3A%7B%22duration%22%3A86400000%7D%2C%22grain%22%3A1%2C%22options%22%3A%7B%22grain%22%3A1%2C%22showUTCTime%22%3Afalse%7D%7D%7D%5D%7D/openInEditMode/\" + target=\"_blank\"\u003e\n\u003cdiv style=\"padding-top: 35px; background-color: + #3274d9; width: 100%; height: 100%\"\u003e\n \u003ccenter\u003e\u003cp style=\"font-size:16px; + margin-bottom:0px;\"\u003e Browsers \u003c/p\u003e\u003c/center\u003e\n\u003c/div\u003e\n\u003c/a\u003e","mode":"html"},"targets":[],"transparent":true,"type":"text"},{"datasource":{"uid":"${ds}"},"description":"The + resource path for this panel uses multiple template variables which requires + modifying the dashboard JSON directly. If you would like to do something similar + please go to Settings \u003e JSON Model. Edit as you''d like in your new copy + by going to Settings \u003e Save as.","fieldConfig":{"defaults":{"color":{"fixedColor":"green","mode":"fixed"},"custom":{"axisLabel":"","axisPlacement":"auto","axisSoftMin":0,"barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":true,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"noValue":"--","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"users/count_unique"},"properties":[{"id":"displayName","value":"Users + (Unique)"}]},{"matcher":{"id":"byName","options":"sessions/count_unique"},"properties":[{"id":"displayName","value":"Sessions + (Unique)"},{"id":"color","value":{"fixedColor":"purple","mode":"fixed"}}]}]},"gridPos":{"h":9,"w":6,"x":0,"y":8},"id":20,"interval":"60s","links":[{"targetBlank":true,"title":"${res} + | Users","url":"https://portal.azure.com/#@${tenant}/resource/subscriptions/${sub}/resourceGroups/${rg}/providers/microsoft.insights/components/${res}/segmentationUsers"}],"maxDataPoints":150,"options":{"legend":{"calcs":["sum"],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureLogAnalytics":{"query":"union\n (traces\n | + where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\n (requests\n | + where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\n (pageViews\n | + where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\n (dependencies\n | + where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\n (customEvents\n | + where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\n (availabilityResults\n | + where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\n (exceptions\n | + where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\n (customMetrics\n | + where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\n (browserTimings\n | + where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo)\n| where + notempty(user_Id)\n| summarize [''users/count_unique''] = dcount(user_Id) + by bin(timestamp, $__interval)\n| order by timestamp desc","resource":"/subscriptions/$sub/resourceGroups/$rg/providers/$ns/$res","resultFormat":"time_series"},"queryType":"Azure + Log Analytics","refId":"A","subscription":"$sub","subscriptions":[]},{"azureLogAnalytics":{"query":"union\r\n (traces\r\n | + where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\r\n (requests\r\n | + where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\r\n (pageViews\r\n | + where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\r\n (dependencies\r\n | + where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\r\n (customEvents\r\n | + where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\r\n (availabilityResults\r\n | + where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\r\n (exceptions\r\n | + where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\r\n (customMetrics\r\n | + where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\r\n (browserTimings\r\n | + where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo)\r\n| where + notempty(session_Id)\r\n| summarize [''sessions/count_unique''] = dcount(session_Id) + by bin(timestamp, $__interval)\r\n| order by timestamp desc","resource":"/subscriptions/$sub/resourceGroups/$rg/providers/$ns/$res","resultFormat":"time_series"},"hide":false,"queryType":"Azure + Log Analytics","refId":"B","subscription":""}],"title":"Users","transformations":[],"type":"timeseries"},{"datasource":{"uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"#ec008c","mode":"fixed"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineStyle":{"fill":"solid"},"lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":true,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"noValue":"--","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":9,"w":6,"x":6,"y":8},"id":2,"links":[{"targetBlank":true,"title":"${res} + | Failures","url":"https://portal.azure.com/#@${tenant}/resource/subscriptions/${sub}/resourceGroups/${rg}/providers/microsoft.insights/components/${res}/failures"}],"maxDataPoints":150,"options":{"legend":{"calcs":["sum"],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureMonitor":{"aggOptions":[],"aggregation":"Count","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"metricDefinition":"microsoft.insights/components","metricName":"requests/failed","metricNamespace":"microsoft.insights/components","resourceGroup":"$rg","resourceName":"$res","timeGrain":"auto","timeGrains":[],"top":"50"},"queryType":"Azure + Monitor","refId":"Failed requests","subscription":"$sub","subscriptions":[]}],"title":"Failed + requests","type":"timeseries"},{"datasource":{"uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"#7e58ff","mode":"fixed"},"custom":{"axisLabel":"","axisPlacement":"auto","axisSoftMin":0,"barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineStyle":{"fill":"solid"},"lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":true,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"noValue":"--","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":9,"w":6,"x":12,"y":8},"id":4,"links":[{"targetBlank":true,"title":"${res} + | Performance","url":"https://portal.azure.com/#@${tenant}/resource/subscriptions/${sub}/resourceGroups/${rg}/providers/microsoft.insights/components/${res}/performance"}],"maxDataPoints":150,"options":{"legend":{"calcs":["mean"],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureMonitor":{"aggOptions":[],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"metricDefinition":"microsoft.insights/components","metricName":"requests/duration","metricNamespace":"microsoft.insights/components","resourceGroup":"$rg","resourceName":"$res","timeGrain":"auto","timeGrains":[],"top":"50"},"queryType":"Azure + Monitor","refId":"A","subscription":"$sub","subscriptions":[]}],"title":"Server + response time","transformations":[],"type":"timeseries"},{"datasource":{"uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"semi-dark-blue","mode":"fixed"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":25,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineStyle":{"fill":"solid"},"lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":true,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"noValue":"--","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":9,"w":6,"x":18,"y":8},"id":6,"links":[{"targetBlank":true,"title":"${res} + | Page Views","url":"https://portal.azure.com/#blade/Microsoft_Azure_MonitoringMetrics/Metrics.ReactView/ResourceId/%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}/TimeContext/%7B%22relative%22%3A%7B%22duration%22%3A1800000%7D%2C%22options%22%3A%7B%22grain%22%3A1%2C%22showUTCTime%22%3Afalse%7D%7D/Chart/%7B%22metrics%22%3A%5B%7B%22resourceMetadata%22%3A%7B%22id%22%3A%22%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}%22%7D%2C%22name%22%3A%22pageViews%2Fcount%22%2C%22namespace%22%3A%22microsoft.insights%2Fcomponents%22%2C%22metricVisualization%22%3A%7B%22displayName%22%3A%22Page%20views%22%7D%2C%22aggregationType%22%3A7%2C%22thresholds%22%3A%5B%5D%7D%5D%2C%22filterCollection%22%3A%7B%22filters%22%3A%5B%5D%7D%2C%22grouping%22%3Anull%2C%22visualization%22%3A%7B%22chartType%22%3A2%2C%22legendVisualization%22%3A%7B%22isVisible%22%3Atrue%2C%22position%22%3A2%2C%22hideSubtitle%22%3Afalse%7D%2C%22axisVisualization%22%3A%7B%22x%22%3A%7B%22isVisible%22%3Atrue%2C%22axisType%22%3A2%7D%2C%22y%22%3A%7B%22isVisible%22%3Atrue%2C%22axisType%22%3A1%7D%7D%2C%22disablePinning%22%3Atrue%7D%2C%22title%22%3A%22Count%20Page%20views%20for%20${res}%22%2C%22titleKind%22%3A1%2C%22timespan%22%3A%7B%22relative%22%3A%7B%22duration%22%3A1800000%7D%2C%22showUTCTime%22%3Afalse%2C%22grain%22%3A1%7D%2C%22ariaLabel%22%3Anull%7D/openInEditMode/true"}],"maxDataPoints":150,"options":{"legend":{"calcs":["sum"],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureMonitor":{"aggOptions":[],"aggregation":"Count","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"metricDefinition":"microsoft.insights/components","metricName":"pageViews/count","metricNamespace":"microsoft.insights/components","resourceGroup":"$rg","resourceName":"$res","timeGrain":"auto","timeGrains":[],"top":"50"},"queryType":"Azure + Monitor","refId":"A","subscription":"$sub","subscriptions":[]}],"title":"Page + Views","type":"timeseries"},{"datasource":{"uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"green","mode":"fixed"},"custom":{"axisLabel":"","axisPlacement":"auto","axisWidth":50,"barAlignment":0,"drawStyle":"line","fillOpacity":14,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineStyle":{"fill":"solid"},"lineWidth":2,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":true,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"links":[],"mappings":[],"max":100,"noValue":"--","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"Availability"},"properties":[{"id":"links","value":[]}]}]},"gridPos":{"h":10,"w":6,"x":0,"y":17},"id":8,"links":[{"targetBlank":true,"title":"${res} + | Availability","url":"https://portal.azure.com/#@${tenant}/resource/subscriptions/${sub}/resourceGroups/${rg}/providers/microsoft.insights/components/${res}/availability"}],"maxDataPoints":150,"options":{"legend":{"calcs":["mean"],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureMonitor":{"aggOptions":[],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"metricDefinition":"microsoft.insights/components","metricName":"availabilityResults/availabilityPercentage","metricNamespace":"microsoft.insights/components","resourceGroup":"$rg","resourceName":"$res","timeGrain":"auto","timeGrains":[],"top":"50"},"queryType":"Azure + Monitor","refId":"A","subscription":"$sub","subscriptions":[]}],"title":"Average + availability","type":"timeseries"},{"datasource":{"uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"dark-purple","mode":"fixed"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":true,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[{"options":{"match":"null","result":{"index":0,"text":"0"}},"type":"special"}],"noValue":"--","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"Server + exceptions"},"properties":[{"id":"color","value":{"fixedColor":"#ec008c","mode":"fixed"}}]}]},"gridPos":{"h":10,"w":6,"x":6,"y":17},"id":24,"links":[{"targetBlank":true,"title":"${res} + | Server exceptions and Dependency failures","url":"https://portal.azure.com/#blade/Microsoft_Azure_MonitoringMetrics/Metrics.ReactView/ResourceId/%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}/TimeContext/%7B%22relative%22%3A%7B%22duration%22%3A1800000%7D%2C%22options%22%3A%7B%22grain%22%3A1%2C%22showUTCTime%22%3Atrue%7D%7D/Chart/%7B%22metrics%22%3A%5B%7B%22resourceMetadata%22%3A%7B%22id%22%3A%22%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}%22%7D%2C%22name%22%3A%22exceptions%2Fserver%22%2C%22namespace%22%3A%22microsoft.insights%2Fcomponents%22%2C%22metricVisualization%22%3A%7B%22displayName%22%3A%22Server%20exceptions%22%2C%22color%22%3A%22%2347BDF5%22%7D%2C%22aggregationType%22%3A7%2C%22thresholds%22%3A%5B%5D%7D%2C%7B%22resourceMetadata%22%3A%7B%22id%22%3A%22%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}%22%7D%2C%22name%22%3A%22dependencies%2Ffailed%22%2C%22namespace%22%3A%22microsoft.insights%2Fcomponents%22%2C%22metricVisualization%22%3A%7B%22displayName%22%3A%22Dependency%20failures%22%2C%22color%22%3A%22%237E58FF%22%7D%2C%22aggregationType%22%3A7%2C%22thresholds%22%3A%5B%5D%7D%5D%2C%22filterCollection%22%3A%7B%22filters%22%3A%5B%5D%7D%2C%22grouping%22%3Anull%2C%22visualization%22%3A%7B%22chartType%22%3A2%2C%22legendVisualization%22%3A%7B%22isVisible%22%3Atrue%2C%22position%22%3A2%2C%22hideSubtitle%22%3Afalse%7D%2C%22axisVisualization%22%3A%7B%22x%22%3A%7B%22isVisible%22%3Atrue%2C%22axisType%22%3A2%7D%2C%22y%22%3A%7B%22isVisible%22%3Atrue%2C%22axisType%22%3A1%7D%7D%2C%22disablePinning%22%3Atrue%7D%2C%22title%22%3A%22Server%20exceptions%20and%20Dependency%20failures%22%2C%22timespan%22%3A%7B%22relative%22%3A%7B%22duration%22%3A1800000%7D%2C%22showUTCTime%22%3Atrue%2C%22grain%22%3A1%7D%2C%22ariaLabel%22%3Anull%7D/openInEditMode/true"}],"maxDataPoints":150,"options":{"legend":{"calcs":["sum"],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureMonitor":{"aggOptions":[],"aggregation":"Count","alias":"","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"metricDefinition":"microsoft.insights/components","metricName":"exceptions/server","metricNamespace":"microsoft.insights/components","resourceGroup":"$rg","resourceName":"$res","timeGrain":"auto","timeGrains":[],"top":"50"},"queryType":"Azure + Monitor","refId":"Server Exceptions","subscription":"$sub","subscriptions":[]},{"azureMonitor":{"aggOptions":[],"aggregation":"Count","alias":"Dependency + failures","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"metricDefinition":"microsoft.insights/components","metricName":"dependencies/failed","metricNamespace":"microsoft.insights/components","resourceGroup":"$rg","resourceName":"$res","timeGrain":"auto","timeGrains":[],"top":"50"},"queryType":"Azure + Monitor","refId":"Dependency failures","subscription":"$sub","subscriptions":[]}],"title":"Server + exceptions and Dependency failures","transformations":[],"type":"timeseries"},{"datasource":{"uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"#7e58ff","mode":"fixed"},"custom":{"axisLabel":"","axisPlacement":"auto","axisSoftMax":-6,"axisSoftMin":0,"axisWidth":50,"barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":true,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"noValue":"--","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":6,"x":12,"y":17},"id":28,"links":[{"targetBlank":true,"title":"${res} + | Average processor and process CPU utilization","url":"https://portal.azure.com/#blade/Microsoft_Azure_MonitoringMetrics/Metrics.ReactView/ResourceId/%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}/TimeContext/%7B%22relative%22%3A%7B%22duration%22%3A1800000%7D%2C%22options%22%3A%7B%22grain%22%3A1%2C%22showUTCTime%22%3Atrue%7D%7D/Chart/%7B%22metrics%22%3A%5B%7B%22resourceMetadata%22%3A%7B%22id%22%3A%22%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}%22%7D%2C%22name%22%3A%22performanceCounters%2FprocessorCpuPercentage%22%2C%22namespace%22%3A%22microsoft.insights%2Fcomponents%22%2C%22metricVisualization%22%3A%7B%22displayName%22%3A%22Processor%20time%22%2C%22color%22%3A%22%2347BDF5%22%7D%2C%22aggregationType%22%3A4%2C%22thresholds%22%3A%5B%5D%7D%2C%7B%22resourceMetadata%22%3A%7B%22id%22%3A%22%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}%22%7D%2C%22name%22%3A%22performanceCounters%2FprocessCpuPercentage%22%2C%22namespace%22%3A%22microsoft.insights%2Fcomponents%22%2C%22metricVisualization%22%3A%7B%22displayName%22%3A%22Process%20CPU%22%2C%22color%22%3A%22%237E58FF%22%7D%2C%22aggregationType%22%3A4%2C%22thresholds%22%3A%5B%5D%7D%5D%2C%22filterCollection%22%3A%7B%22filters%22%3A%5B%5D%7D%2C%22grouping%22%3Anull%2C%22visualization%22%3A%7B%22chartType%22%3A2%2C%22legendVisualization%22%3A%7B%22isVisible%22%3Atrue%2C%22position%22%3A2%2C%22hideSubtitle%22%3Afalse%7D%2C%22axisVisualization%22%3A%7B%22x%22%3A%7B%22isVisible%22%3Atrue%2C%22axisType%22%3A2%7D%2C%22y%22%3A%7B%22isVisible%22%3Atrue%2C%22axisType%22%3A1%7D%7D%2C%22disablePinning%22%3Atrue%7D%2C%22title%22%3A%22Average%20processor%20and%20process%20CPU%20utilization%22%2C%22timespan%22%3A%7B%22relative%22%3A%7B%22duration%22%3A1800000%7D%2C%22showUTCTime%22%3Atrue%2C%22grain%22%3A1%7D%2C%22ariaLabel%22%3Anull%7D/openInEditMode/true"}],"maxDataPoints":150,"options":{"legend":{"calcs":["mean"],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureMonitor":{"aggOptions":[],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"metricDefinition":"Microsoft.Insights/components","metricName":"performanceCounters/processorCpuPercentage","metricNamespace":"microsoft.insights/components","resourceGroup":"$rg","resourceName":"$res","timeGrain":"auto","timeGrains":[],"top":"50"},"queryType":"Azure + Monitor","refId":"Processor","subscription":"$sub","subscriptions":[]},{"azureMonitor":{"aggOptions":[],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"metricDefinition":"Microsoft.Insights/components","metricName":"performanceCounters/processCpuPercentage","metricNamespace":"microsoft.insights/components","resourceGroup":"$rg","resourceName":"$res","timeGrain":"auto","timeGrains":[],"top":"50"},"queryType":"Azure + Monitor","refId":"Process CPU","subscription":"$sub","subscriptions":[]}],"title":"Average + processor and process CPU utilization","type":"timeseries"},{"datasource":{"uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"#5794F2","mode":"continuous-BlPu"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":16,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":true,"stacking":{"group":"A","mode":"normal"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"noValue":"--","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"Page + load network connect time"},"properties":[{"id":"color","value":{"fixedColor":"dark-blue","mode":"fixed"}}]},{"matcher":{"id":"byName","options":"Client + processing time"},"properties":[{"id":"color","value":{"fixedColor":"green","mode":"fixed"}}]},{"matcher":{"id":"byName","options":"Send + request time"},"properties":[{"id":"color","value":{"fixedColor":"purple","mode":"fixed"}}]},{"matcher":{"id":"byName","options":"Receiving + response time"},"properties":[{"id":"color","value":{"fixedColor":"orange","mode":"fixed"}}]}]},"gridPos":{"h":10,"w":6,"x":18,"y":17},"id":32,"links":[{"targetBlank":true,"title":"${res} + | Average page load time breakdown","url":"https://portal.azure.com/#blade/Microsoft_Azure_MonitoringMetrics/Metrics.ReactView/ResourceId/%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}/TimeContext/%7B%22relative%22%3A%7B%22duration%22%3A1800000%7D%2C%22options%22%3A%7B%22grain%22%3A1%2C%22showUTCTime%22%3Atrue%7D%7D/Chart/%7B%22metrics%22%3A%5B%7B%22resourceMetadata%22%3A%7B%22id%22%3A%22%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}%22%7D%2C%22name%22%3A%22browserTimings%2FnetworkDuration%22%2C%22namespace%22%3A%22microsoft.insights%2Fcomponents%22%2C%22metricVisualization%22%3A%7B%22displayName%22%3A%22Page%20load%20network%20connect%20time%22%2C%22color%22%3A%22%237E58FF%22%7D%2C%22aggregationType%22%3A4%2C%22thresholds%22%3A%5B%5D%7D%2C%7B%22resourceMetadata%22%3A%7B%22id%22%3A%22%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}%22%7D%2C%22name%22%3A%22browserTimings%2FprocessingDuration%22%2C%22namespace%22%3A%22microsoft.insights%2Fcomponents%22%2C%22metricVisualization%22%3A%7B%22displayName%22%3A%22Client%20processing%20time%22%2C%22color%22%3A%22%2344F1C8%22%7D%2C%22aggregationType%22%3A4%2C%22thresholds%22%3A%5B%5D%7D%2C%7B%22resourceMetadata%22%3A%7B%22id%22%3A%22%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}%22%7D%2C%22name%22%3A%22browserTimings%2FsendDuration%22%2C%22namespace%22%3A%22microsoft.insights%2Fcomponents%22%2C%22metricVisualization%22%3A%7B%22displayName%22%3A%22Send%20request%20time%22%2C%22color%22%3A%22%23EB9371%22%7D%2C%22aggregationType%22%3A4%2C%22thresholds%22%3A%5B%5D%7D%2C%7B%22resourceMetadata%22%3A%7B%22id%22%3A%22%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}%22%7D%2C%22name%22%3A%22browserTimings%2FreceiveDuration%22%2C%22namespace%22%3A%22microsoft.insights%2Fcomponents%22%2C%22metricVisualization%22%3A%7B%22displayName%22%3A%22Receiving%20response%20time%22%2C%22color%22%3A%22%230672F1%22%7D%2C%22aggregationType%22%3A4%2C%22thresholds%22%3A%5B%5D%7D%5D%2C%22filterCollection%22%3A%7B%22filters%22%3A%5B%5D%7D%2C%22grouping%22%3Anull%2C%22visualization%22%3A%7B%22chartType%22%3A3%2C%22legendVisualization%22%3A%7B%22isVisible%22%3Atrue%2C%22position%22%3A2%2C%22hideSubtitle%22%3Afalse%7D%2C%22axisVisualization%22%3A%7B%22x%22%3A%7B%22isVisible%22%3Atrue%2C%22axisType%22%3A2%7D%2C%22y%22%3A%7B%22isVisible%22%3Atrue%2C%22axisType%22%3A1%7D%7D%2C%22disablePinning%22%3Atrue%7D%2C%22title%22%3A%22Average%20page%20load%20time%20breakdown%22%2C%22timespan%22%3A%7B%22relative%22%3A%7B%22duration%22%3A1800000%7D%2C%22showUTCTime%22%3Atrue%2C%22grain%22%3A1%7D%2C%22ariaLabel%22%3Anull%7D/openInEditMode/true"}],"maxDataPoints":150,"options":{"legend":{"calcs":["mean"],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureMonitor":{"aggOptions":[],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"metricDefinition":"Microsoft.Insights/components","metricName":"browserTimings/networkDuration","metricNamespace":"microsoft.insights/components","resourceGroup":"$rg","resourceName":"$res","timeGrain":"auto","timeGrains":[],"top":"50"},"queryType":"Azure + Monitor","refId":"Page load network connect time","subscription":"$sub","subscriptions":[]},{"azureMonitor":{"aggOptions":[],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"metricDefinition":"Microsoft.Insights/components","metricName":"browserTimings/processingDuration","metricNamespace":"microsoft.insights/components","resourceGroup":"$rg","resourceName":"$res","timeGrain":"auto","timeGrains":[],"top":"50"},"queryType":"Azure + Monitor","refId":"Client processing time","subscription":"$sub","subscriptions":[]},{"azureMonitor":{"aggOptions":[],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"metricDefinition":"Microsoft.Insights/components","metricName":"browserTimings/sendDuration","metricNamespace":"microsoft.insights/components","resourceGroup":"$rg","resourceName":"$res","timeGrain":"auto","timeGrains":[],"top":"50"},"queryType":"Azure + Monitor","refId":"Send request time","subscription":"$sub","subscriptions":[]},{"azureMonitor":{"aggOptions":[],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"metricDefinition":"Microsoft.Insights/components","metricName":"browserTimings/receiveDuration","metricNamespace":"microsoft.insights/components","resourceGroup":"$rg","resourceName":"$res","timeGrain":"auto","timeGrains":[],"top":"50"},"queryType":"Azure + Monitor","refId":"Receiving response time","subscription":"$sub","subscriptions":[]}],"title":"Average + page load time breakdown","type":"timeseries"},{"datasource":{"uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisLabel":"","axisPlacement":"auto","axisSoftMin":0,"barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":true,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"noValue":"--","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":6,"x":0,"y":27},"id":22,"links":[{"targetBlank":true,"title":"${res} + | Availability test results count","url":"https://portal.azure.com/#blade/Microsoft_Azure_MonitoringMetrics/Metrics.ReactView/ResourceId/%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}/TimeContext/%7B%22relative%22%3A%7B%22duration%22%3A1800000%7D%2C%22options%22%3A%7B%22grain%22%3A1%2C%22showUTCTime%22%3Atrue%7D%7D/Chart/%7B%22metrics%22%3A%5B%7B%22resourceMetadata%22%3A%7B%22id%22%3A%22%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}%22%7D%2C%22name%22%3A%22availabilityResults%2Fcount%22%2C%22namespace%22%3A%22microsoft.insights%2Fcomponents%22%2C%22metricVisualization%22%3A%7B%22displayName%22%3A%22Availability%20test%20results%20count%22%2C%22color%22%3A%22%2347BDF5%22%7D%2C%22aggregationType%22%3A7%2C%22thresholds%22%3A%5B%5D%7D%5D%2C%22filterCollection%22%3A%7B%22filters%22%3A%5B%5D%7D%2C%22grouping%22%3Anull%2C%22visualization%22%3A%7B%22chartType%22%3A2%2C%22legendVisualization%22%3A%7B%22isVisible%22%3Atrue%2C%22position%22%3A2%2C%22hideSubtitle%22%3Afalse%7D%2C%22axisVisualization%22%3A%7B%22x%22%3A%7B%22isVisible%22%3Atrue%2C%22axisType%22%3A2%7D%2C%22y%22%3A%7B%22isVisible%22%3Atrue%2C%22axisType%22%3A1%7D%7D%2C%22disablePinning%22%3Atrue%7D%2C%22title%22%3A%22Availability%20test%20results%20count%22%2C%22timespan%22%3A%7B%22relative%22%3A%7B%22duration%22%3A1800000%7D%2C%22showUTCTime%22%3Atrue%2C%22grain%22%3A1%7D%2C%22ariaLabel%22%3Anull%7D/openInEditMode/true"}],"maxDataPoints":150,"options":{"legend":{"calcs":["sum"],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureMonitor":{"aggOptions":[],"aggregation":"Count","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"metricDefinition":"microsoft.insights/components","metricName":"availabilityResults/count","metricNamespace":"microsoft.insights/components","resourceGroup":"$rg","resourceName":"$res","timeGrain":"auto","timeGrains":[],"top":"50"},"queryType":"Azure + Monitor","refId":"A","subscription":"$sub","subscriptions":[]}],"title":"Availability + test results count","type":"timeseries"},{"datasource":{"uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"#ec008c","mode":"fixed"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":true,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"noValue":"--","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":6,"x":6,"y":27},"id":26,"links":[{"targetBlank":true,"title":"${res} + | Average process I/O rate","url":"https://portal.azure.com/#blade/Microsoft_Azure_MonitoringMetrics/Metrics.ReactView/ResourceId/%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}/TimeContext/%7B%22relative%22%3A%7B%22duration%22%3A1800000%7D%2C%22options%22%3A%7B%22grain%22%3A1%2C%22showUTCTime%22%3Atrue%7D%7D/Chart/%7B%22metrics%22%3A%5B%7B%22resourceMetadata%22%3A%7B%22id%22%3A%22%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}%22%7D%2C%22name%22%3A%22performanceCounters%2FprocessIOBytesPerSecond%22%2C%22namespace%22%3A%22microsoft.insights%2Fcomponents%22%2C%22metricVisualization%22%3A%7B%22displayName%22%3A%22Process%20IO%20rate%22%2C%22color%22%3A%22%2347BDF5%22%7D%2C%22aggregationType%22%3A4%2C%22thresholds%22%3A%5B%5D%7D%5D%2C%22filterCollection%22%3A%7B%22filters%22%3A%5B%5D%7D%2C%22grouping%22%3Anull%2C%22visualization%22%3A%7B%22chartType%22%3A2%2C%22legendVisualization%22%3A%7B%22isVisible%22%3Atrue%2C%22position%22%3A2%2C%22hideSubtitle%22%3Afalse%7D%2C%22axisVisualization%22%3A%7B%22x%22%3A%7B%22isVisible%22%3Atrue%2C%22axisType%22%3A2%7D%2C%22y%22%3A%7B%22isVisible%22%3Atrue%2C%22axisType%22%3A1%7D%7D%2C%22disablePinning%22%3Atrue%7D%2C%22title%22%3A%22Average%20process%20I%2FO%20rate%22%2C%22timespan%22%3A%7B%22relative%22%3A%7B%22duration%22%3A1800000%7D%2C%22showUTCTime%22%3Atrue%2C%22grain%22%3A1%7D%2C%22ariaLabel%22%3Anull%7D/openInEditMode/true"}],"maxDataPoints":100,"options":{"legend":{"calcs":["mean"],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureMonitor":{"aggOptions":[],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"metricDefinition":"Microsoft.Insights/components","metricName":"performanceCounters/processIOBytesPerSecond","metricNamespace":"microsoft.insights/components","resourceGroup":"$rg","resourceName":"$res","timeGrain":"auto","timeGrains":[],"top":"100"},"queryType":"Azure + Monitor","refId":"A","subscription":"$sub","subscriptions":[]}],"title":"Average + process I/O rate","type":"timeseries"},{"datasource":{"uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"#7e58ff","mode":"fixed"},"custom":{"axisLabel":"","axisPlacement":"auto","axisSoftMin":0,"axisWidth":80,"barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":true,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"noValue":"--","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":6,"x":12,"y":27},"id":30,"links":[{"targetBlank":true,"title":"${res} + | Average available memory","url":"https://portal.azure.com/#blade/Microsoft_Azure_MonitoringMetrics/Metrics.ReactView/ResourceId/%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}/TimeContext/%7B%22relative%22%3A%7B%22duration%22%3A1800000%7D%2C%22options%22%3A%7B%22grain%22%3A1%2C%22showUTCTime%22%3Atrue%7D%7D/Chart/%7B%22metrics%22%3A%5B%7B%22resourceMetadata%22%3A%7B%22id%22%3A%22%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}%22%7D%2C%22name%22%3A%22performanceCounters%2FmemoryAvailableBytes%22%2C%22namespace%22%3A%22microsoft.insights%2Fcomponents%22%2C%22metricVisualization%22%3A%7B%22displayName%22%3A%22Available%20memory%22%2C%22color%22%3A%22%2347BDF5%22%7D%2C%22aggregationType%22%3A4%2C%22thresholds%22%3A%5B%5D%7D%5D%2C%22filterCollection%22%3A%7B%22filters%22%3A%5B%5D%7D%2C%22grouping%22%3Anull%2C%22visualization%22%3A%7B%22chartType%22%3A2%2C%22legendVisualization%22%3A%7B%22isVisible%22%3Atrue%2C%22position%22%3A2%2C%22hideSubtitle%22%3Afalse%7D%2C%22axisVisualization%22%3A%7B%22x%22%3A%7B%22isVisible%22%3Atrue%2C%22axisType%22%3A2%7D%2C%22y%22%3A%7B%22isVisible%22%3Atrue%2C%22axisType%22%3A1%7D%7D%2C%22disablePinning%22%3Atrue%7D%2C%22title%22%3A%22Average%20available%20memory%22%2C%22timespan%22%3A%7B%22relative%22%3A%7B%22duration%22%3A1800000%7D%2C%22showUTCTime%22%3Atrue%2C%22grain%22%3A1%7D%2C%22ariaLabel%22%3Anull%7D/openInEditMode/true"}],"maxDataPoints":150,"options":{"legend":{"calcs":["mean"],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureMonitor":{"aggOptions":[],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"metricDefinition":"microsoft.insights/components","metricName":"performanceCounters/memoryAvailableBytes","metricNamespace":"microsoft.insights/components","resourceGroup":"$rg","resourceName":"$res","timeGrain":"auto","timeGrains":[],"top":"50"},"queryType":"Azure + Monitor","refId":"A","subscription":"$sub","subscriptions":[]}],"title":"Average + available memory","type":"timeseries"},{"datasource":{"uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"blue","mode":"fixed"},"custom":{"axisLabel":"","axisPlacement":"auto","axisSoftMin":0,"axisWidth":50,"barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":true,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"noValue":"--","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":6,"x":18,"y":27},"id":34,"links":[{"targetBlank":true,"title":"${res} + | Browser exceptions","url":"https://portal.azure.com/#blade/Microsoft_Azure_MonitoringMetrics/Metrics.ReactView/ResourceId/%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}/TimeContext/%7B%22relative%22%3A%7B%22duration%22%3A1800000%7D%2C%22options%22%3A%7B%22grain%22%3A1%2C%22showUTCTime%22%3Atrue%7D%7D/Chart/%7B%22metrics%22%3A%5B%7B%22resourceMetadata%22%3A%7B%22id%22%3A%22%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}%22%7D%2C%22name%22%3A%22exceptions%2Fbrowser%22%2C%22namespace%22%3A%22microsoft.insights%2Fcomponents%22%2C%22metricVisualization%22%3A%7B%22displayName%22%3A%22Browser%20exceptions%22%2C%22color%22%3A%22%2347BDF5%22%7D%2C%22aggregationType%22%3A7%2C%22thresholds%22%3A%5B%5D%7D%5D%2C%22filterCollection%22%3A%7B%22filters%22%3A%5B%5D%7D%2C%22grouping%22%3Anull%2C%22visualization%22%3A%7B%22chartType%22%3A2%2C%22legendVisualization%22%3A%7B%22isVisible%22%3Atrue%2C%22position%22%3A2%2C%22hideSubtitle%22%3Afalse%7D%2C%22axisVisualization%22%3A%7B%22x%22%3A%7B%22isVisible%22%3Atrue%2C%22axisType%22%3A2%7D%2C%22y%22%3A%7B%22isVisible%22%3Atrue%2C%22axisType%22%3A1%7D%7D%2C%22disablePinning%22%3Atrue%7D%2C%22title%22%3A%22Browser%20exceptions%22%2C%22timespan%22%3A%7B%22relative%22%3A%7B%22duration%22%3A1800000%7D%2C%22showUTCTime%22%3Atrue%2C%22grain%22%3A1%7D%2C%22ariaLabel%22%3Anull%7D/openInEditMode/true"}],"maxDataPoints":150,"options":{"legend":{"calcs":["sum"],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureMonitor":{"aggOptions":[],"aggregation":"Count","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"metricDefinition":"Microsoft.Insights/components","metricName":"exceptions/browser","metricNamespace":"microsoft.insights/components","resourceGroup":"$rg","resourceName":"$res","timeGrain":"auto","timeGrains":[],"top":"50"},"queryType":"Azure + Monitor","refId":"A","subscription":"$sub","subscriptions":[]}],"title":"Browser + exceptions","type":"timeseries"}],"refresh":"","schemaVersion":36,"style":"dark","tags":[],"templating":{"list":[{"current":{},"hide":0,"includeAll":false,"label":"Datasource","multi":false,"name":"ds","options":[],"query":"grafana-azure-monitor-datasource","queryValue":"","refresh":1,"regex":"","skipUrlSync":false,"type":"datasource"},{"current":{},"datasource":{"uid":"${ds}"},"definition":"Subscriptions()","hide":0,"includeAll":false,"label":"Subscription","multi":false,"name":"sub","options":[],"query":"Subscriptions()","refresh":1,"regex":"","skipUrlSync":false,"sort":5,"type":"query"},{"current":{},"datasource":{"uid":"${ds}"},"definition":"ResourceGroups($sub)","hide":0,"includeAll":false,"label":"Resource + Group","multi":false,"name":"rg","options":[],"query":"ResourceGroups($sub)","refresh":1,"regex":"","skipUrlSync":false,"sort":5,"type":"query"},{"current":{},"datasource":{"uid":"${ds}"},"definition":"Namespaces($sub, + $rg)","hide":2,"includeAll":false,"label":"Namespace","multi":false,"name":"ns","options":[],"query":"Namespaces($sub, + $rg)","refresh":1,"regex":"([mM](icrosoft)\\.[iI](nsights)/(components))","skipUrlSync":false,"sort":5,"type":"query"},{"current":{},"datasource":{"uid":"${ds}"},"definition":"ResourceNames($sub, + $rg, $ns)","hide":0,"includeAll":false,"label":"Resource","multi":false,"name":"res","options":[],"query":"ResourceNames($sub, + $rg, $ns)","refresh":1,"regex":"","skipUrlSync":false,"sort":5,"type":"query"},{"current":{},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"definition":"resources\n| + project tenantId","hide":2,"includeAll":false,"label":"tenantId","multi":false,"name":"tenant","options":[],"query":{"azureLogAnalytics":{"query":"","resource":""},"azureResourceGraph":{"query":"Resources\r\n|project + tenantId"},"queryType":"Azure Resource Graph","refId":"A","subscriptions":["$sub"]},"refresh":1,"regex":"","skipUrlSync":false,"sort":5,"type":"query"}]},"time":{"from":"now-30m","to":"now"},"title":"Azure + / Insights / Applications","uid":"Yo38mcvnz","version":1}}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '58587' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-ADibxlKWZ7Ltx5VdsB5bsw';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:33 GMT + grafana-trace-id: + - a527cb28482e3ac553079585e56832c1 + mise-correlation-id: + - ea8b37a6-0025-493a-85b4-7bea84947539 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592094.342.28.942129|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/dashboards/uid/AppInsightsAvTestGeoMap + response: + body: + string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"d2135581-8cad-57d7-bf00-c40961be901d","url":"/d/AppInsightsAvTestGeoMap/d2135581-8cad-57d7-bf00-c40961be901d","expires":"0001-01-01T00:00:00Z","created":"2024-06-17T02:35:33Z","updated":"2024-06-17T02:35:33Z","updatedBy":"Anonymous","createdBy":"Anonymous","version":1,"hasAcl":false,"isFolder":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure + Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","provisioned":true,"provisionedExternalId":"appInsightsGeoMap.json","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"__elements":[],"__inputs":[],"__requires":[{"id":"gauge","name":"Gauge","type":"panel","version":""},{"id":"geomap","name":"Geomap","type":"panel","version":""},{"id":"grafana","name":"Grafana","type":"grafana","version":"8.5.1"},{"id":"grafana-azure-monitor-datasource","name":"Azure + Monitor","type":"datasource","version":"1.0.0"},{"id":"stat","name":"Stat","type":"panel","version":""},{"id":"timeseries","name":"Time + series","type":"panel","version":""}],"editable":true,"id":5,"iteration":null,"liveNow":false,"panels":[{"gridPos":{"h":4,"w":24,"x":0,"y":0},"id":18,"options":{"content":"\u003cdiv + style=\"padding: 1em; text-align: center\"\u003e\n \u003cp\u003e This dashboard + helps you visualize data on availability tests for your Application Insights. + Note that even if you have an App Insights resource configured, if you have + no tests configured for it, no data will show. You can configure the following:\u003c/p\u003e\n \u003cul + style=\"display: inline-block; text-align:left\"\u003e\n\n \u003cli\u003eThe + regions (Select one or more)\u003c/li\u003e\n\n \u003cli\u003eThe Availability + tests (Select one or more)\u003c/li\u003e\n\n \u003cli\u003eThe colors + and thresholds in the Geo Maps to make the dashboard more relevant to your + environment.\u003c/li\u003e\n \u003c/ul\u003e\n\u003c/div\u003e","mode":"html"},"type":"text"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"hideFrom":{"legend":false,"tooltip":false,"viz":false}},"mappings":[],"thresholds":{"mode":"percentage","steps":[{"color":"red","value":null},{"color":"green","value":100}]},"unit":"percent"},"overrides":[{"matcher":{"id":"byName","options":"avg_percentage"},"properties":[{"id":"unit","value":"percent"},{"id":"min","value":0},{"id":"max","value":100},{"id":"thresholds","value":{"mode":"absolute","steps":[{"color":"red","value":null},{"color":"green","value":100}]}}]},{"matcher":{"id":"byName","options":"latitude"},"properties":[{"id":"unit","value":"degree"}]},{"matcher":{"id":"byName","options":"latitude"},"properties":[{"id":"unit","value":"degree"}]}]},"gridPos":{"h":15,"w":14,"x":0,"y":0},"id":10,"options":{"basemap":{"config":{},"name":"Layer + 0","type":"default"},"controls":{"mouseWheelZoom":true,"showAttribution":true,"showDebug":false,"showScale":false,"showZoom":true},"layers":[{"config":{"showLegend":true,"style":{"color":{"field":"avg_percentage","fixed":"dark-green"},"opacity":0.4,"rotation":{"fixed":0,"max":360,"min":-360,"mode":"mod"},"size":{"field":"avg_percentage","fixed":5,"max":15,"min":2},"symbol":{"fixed":"img/icons/marker/circle.svg","mode":"fixed"},"textConfig":{"fontSize":12,"offsetX":0,"offsetY":0,"textAlign":"center","textBaseline":"middle"}}},"location":{"mode":"auto"},"name":"Layer + 1","tooltip":true,"type":"markers"}],"view":{"id":"zero","lat":0,"lon":0,"zoom":1}},"targets":[{"azureLogAnalytics":{"query":"let + regToCoords = dynamic({\r\n \"East Asia\":\r\n {\r\n \"latitude\": + 22.267,\r\n \"longitude\": 114.188\r\n },\r\n \"Southeast Asia\":\r\n {\r\n \"latitude\": + 1.283,\r\n \"longitude\": 103.833\r\n },\r\n \"Central US\":\r\n {\r\n \"latitude\": + 41.5908,\r\n \"longitude\": -93.6208\r\n },\r\n \"East US\":\r\n {\r\n \"latitude\": + 37.3719,\r\n \"longitude\": -79.8164\r\n },\r\n \"East US 2\":\r\n {\r\n \"latitude\": + 36.6681,\r\n \"longitude\": -78.3889\r\n },\r\n \"West US\":\r\n {\r\n \"latitude\": + 37.783,\r\n \"longitude\": -122.417\r\n },\r\n \"North Central + US\":\r\n {\r\n \"latitude\": 41.8819,\r\n \"longitude\": -87.6278\r\n },\r\n \"South + Central US\":\r\n {\r\n \"latitude\": 29.4167,\r\n \"longitude\": + -98.5\r\n },\r\n \"North Europe\":\r\n {\r\n \"latitude\": 53.3478,\r\n \"longitude\": + -6.2597\r\n },\r\n \"West Europe\":\r\n {\r\n \"latitude\": + 52.3667,\r\n \"longitude\": 4.9\r\n },\r\n \"Japan West\":\r\n {\r\n \"latitude\": + 34.6939,\r\n \"longitude\": 135.5022\r\n },\r\n \"Japan East\":\r\n {\r\n \"latitude\": + 35.68,\r\n \"longitude\": 139.77\r\n },\r\n \"Brazil South\":\r\n {\r\n \"latitude\": + -23.55,\r\n \"longitude\": -46.633\r\n },\r\n \"Australia East\" + : \r\n {\r\n \"latitude\": -33.86, \r\n \"longitude\": 151.2094\r\n }, + \r\n \"Australia Southeast\":\r\n {\r\n \"latitude\": -37.8136,\r\n \"longitude\": + 144.9631\r\n },\r\n \"South India\":\r\n {\r\n \"latitude\": + 12.9822,\r\n \"longitude\": 80.1636\r\n },\r\n \"Central India\":\r\n {\r\n \"latitude\": + 18.5822,\r\n \"longitude\": 73.9197\r\n },\r\n \"West India\":\r\n {\r\n \"latitude\": + 19.088,\r\n \"longitude\": 72.868\r\n },\r\n \"Canada Central\":\r\n {\r\n \"latitude\": + 43.653,\r\n \"longitude\": -79.383\r\n },\r\n \"Canada East\":\r\n {\r\n \"latitude\": + 46.817,\r\n \"longitude\": -71.217\r\n },\r\n \"UK South\":\r\n {\r\n \"latitude\": + 50.941,\r\n \"longitude\": -0.799\r\n },\r\n \"UK West\": \r\n {\r\n \"latitude\": + 53.427, \r\n \"longitude\": -3.084\r\n },\r\n \"West Central US\": + \r\n {\r\n \"latitude\": 40.890, \r\n \"longitude\": -110.234\r\n },\r\n \"West + US 2\": \r\n {\r\n \"latitude\": 47.233, \r\n \"longitude\": + -119.852\r\n },\r\n \"Korea Central\": \r\n {\r\n \"latitude\": + 37.5665, \r\n \"longitude\": 126.9780\r\n },\r\n \"Korea South\": + \r\n {\r\n \"latitude\": 35.1796, \r\n \"longitude\": 129.0756\r\n },\r\n \"France + Central\": \r\n {\r\n \"latitude\": 46.3772, \r\n \"longitude\": + 2.3730\r\n },\r\n \"France South\": \r\n {\r\n \"latitude\": + 43.8345, \r\n \"longitude\": 2.1972\r\n },\r\n \"Australia Central\": + \r\n {\r\n \"latitude\": -35.3075, \r\n \"longitude\": 149.1244\r\n },\r\n \"Australia + Central 2\": \r\n {\r\n \"latitude\": -35.3075, \r\n \"longitude\": + 149.1244\r\n },\r\n \"UAE Central\": \r\n {\r\n \"latitude\": + 24.466667, \r\n \"longitude\": 54.366669\r\n },\r\n \"UAE North\": + \r\n {\r\n \"latitude\": 25.266666, \r\n \"longitude\": 55.316666\r\n },\r\n \"South + Africa North\": \r\n {\r\n \"latitude\": -25.731340, \r\n \"longitude\": + 28.218370\r\n },\r\n \"South Africa West\": \r\n {\r\n \"latitude\": + -34.075691, \r\n \"longitude\": 18.843266\r\n }\r\n});\r\navailabilityResults\r\n| + where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo\r\n| where + name in ($avTest) and true and location in ($reg)\r\n| extend latitude = tostring(regToCoords[location][\"latitude\"])\r\n| + extend longitude = tostring(regToCoords[location][\"longitude\"])\r\n| extend + percentage = toint(success) * 100\r\n| summarize avg(percentage) by name, + location, latitude, longitude","resource":"/subscriptions/$sub/resourceGroups/$rg/providers/$ns/$res"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure + Log Analytics","refId":"A","subscription":""}],"title":"Availability test: + ${avTest}","type":"geomap"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"description":"The + dashboard provides geographic insights of availability tests on Azure Apps + via different metrics for app monitoring through Application Insights.","fieldConfig":{"defaults":{"color":{"fixedColor":"green","mode":"fixed"},"mappings":[],"noValue":"--","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"avTestResults"},"properties":[{"id":"displayName","value":"Successful"}]}]},"gridPos":{"h":4,"w":5,"x":14,"y":0},"id":14,"options":{"colorMode":"background","graphMode":"none","justifyMode":"center","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"text":{},"textMode":"value_and_name"},"targets":[{"azureLogAnalytics":{"query":"availabilityResults\r\n| + where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo\r\n| where + name in ($avTest) and success == 1 and location in ($reg)\r\n| summarize [''avTestResults''] + = sum(itemCount) by success","resource":"/subscriptions/$sub/resourceGroups/$rg/providers/$ns/$res"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure + Log Analytics","refId":"A","subscription":""}],"transparent":true,"type":"stat"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"red","mode":"fixed"},"mappings":[],"noValue":"--","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"avTestResults"},"properties":[{"id":"displayName","value":"Failed"}]}]},"gridPos":{"h":4,"w":5,"x":19,"y":0},"id":16,"options":{"colorMode":"background","graphMode":"area","justifyMode":"center","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"textMode":"value_and_name"},"targets":[{"azureLogAnalytics":{"query":"availabilityResults\r\n| + where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo\r\n| where + name in ($avTest) and success == 0 and location in ($reg)\r\n| summarize [''avTestResults''] + = sum(itemCount) by success","resource":"/subscriptions/$sub/resourceGroups/$rg/providers/$ns/$res"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure + Log Analytics","refId":"A","subscription":""}],"transparent":true,"type":"stat"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineStyle":{"fill":"solid"},"lineWidth":4,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"max":100,"thresholds":{"mode":"absolute","steps":[{"color":"red","value":null},{"color":"yellow","value":50},{"color":"green","value":100}]},"unit":"percent"},"overrides":[]},"gridPos":{"h":11,"w":10,"x":14,"y":4},"id":12,"options":{"legend":{"calcs":["mean"],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureLogAnalytics":{"query":"availabilityResults\r\n| + where timestamp \u003e $__timeFrom and timestamp \u003c $__timeTo \r\n| where + true and name in ($avTest)\r\n| extend percentage = toint(success) * 100\r\n| + summarize avg(percentage) by name, bin(timestamp, 1h)\r\n| sort by timestamp + asc\r\n| render timechart","resource":"/subscriptions/$sub/resourceGroups/$rg/providers/$ns/$res"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"hide":false,"queryType":"Azure + Log Analytics","refId":"A","subscription":""}],"title":"Availability test + : ${avTest}","transformations":[{"id":"renameByRegex","options":{"regex":"(.*)\\s(.*)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"dark-blue","mode":"fixed"},"custom":{"hideFrom":{"legend":false,"tooltip":false,"viz":false}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"red","value":null},{"color":"green","value":288}]}},"overrides":[{"matcher":{"id":"byName","options":"latitude"},"properties":[{"id":"unit","value":"degree"}]},{"matcher":{"id":"byName","options":"longitude"},"properties":[{"id":"unit","value":"degree"}]}]},"gridPos":{"h":15,"w":14,"x":0,"y":15},"id":8,"options":{"basemap":{"config":{},"name":"Layer + 0","type":"default"},"controls":{"mouseWheelZoom":true,"showAttribution":true,"showDebug":false,"showScale":false,"showZoom":true},"layers":[{"config":{"showLegend":true,"style":{"color":{"field":"avTestResults","fixed":"dark-green"},"opacity":0.4,"rotation":{"fixed":0,"max":360,"min":-360,"mode":"mod"},"size":{"field":"avTestResults","fixed":5,"max":15,"min":2},"symbol":{"fixed":"img/icons/marker/circle.svg","mode":"fixed"},"text":{"fixed":"","mode":"field"},"textConfig":{"fontSize":12,"offsetX":0,"offsetY":0,"textAlign":"center","textBaseline":"middle"}}},"location":{"mode":"auto"},"name":"Layer + 1","tooltip":true,"type":"markers"}],"view":{"id":"zero","lat":0,"lon":0,"zoom":1}},"targets":[{"azureLogAnalytics":{"query":"let + regToCoords = dynamic({\r\n \"East Asia\":\r\n {\r\n \"latitude\": + 22.267,\r\n \"longitude\": 114.188\r\n },\r\n \"Southeast Asia\":\r\n {\r\n \"latitude\": + 1.283,\r\n \"longitude\": 103.833\r\n },\r\n \"Central US\":\r\n {\r\n \"latitude\": + 41.5908,\r\n \"longitude\": -93.6208\r\n },\r\n \"East US\":\r\n {\r\n \"latitude\": + 37.3719,\r\n \"longitude\": -79.8164\r\n },\r\n \"East US 2\":\r\n {\r\n \"latitude\": + 36.6681,\r\n \"longitude\": -78.3889\r\n },\r\n \"West US\":\r\n {\r\n \"latitude\": + 37.783,\r\n \"longitude\": -122.417\r\n },\r\n \"North Central + US\":\r\n {\r\n \"latitude\": 41.8819,\r\n \"longitude\": -87.6278\r\n },\r\n \"South + Central US\":\r\n {\r\n \"latitude\": 29.4167,\r\n \"longitude\": + -98.5\r\n },\r\n \"North Europe\":\r\n {\r\n \"latitude\": 53.3478,\r\n \"longitude\": + -6.2597\r\n },\r\n \"West Europe\":\r\n {\r\n \"latitude\": + 52.3667,\r\n \"longitude\": 4.9\r\n },\r\n \"Japan West\":\r\n {\r\n \"latitude\": + 34.6939,\r\n \"longitude\": 135.5022\r\n },\r\n \"Japan East\":\r\n {\r\n \"latitude\": + 35.68,\r\n \"longitude\": 139.77\r\n },\r\n \"Brazil South\":\r\n {\r\n \"latitude\": + -23.55,\r\n \"longitude\": -46.633\r\n },\r\n \"Australia East\" + : \r\n {\r\n \"latitude\": -33.86, \r\n \"longitude\": 151.2094\r\n }, + \r\n \"Australia Southeast\":\r\n {\r\n \"latitude\": -37.8136,\r\n \"longitude\": + 144.9631\r\n },\r\n \"South India\":\r\n {\r\n \"latitude\": + 12.9822,\r\n \"longitude\": 80.1636\r\n },\r\n \"Central India\":\r\n {\r\n \"latitude\": + 18.5822,\r\n \"longitude\": 73.9197\r\n },\r\n \"West India\":\r\n {\r\n \"latitude\": + 19.088,\r\n \"longitude\": 72.868\r\n },\r\n \"Canada Central\":\r\n {\r\n \"latitude\": + 43.653,\r\n \"longitude\": -79.383\r\n },\r\n \"Canada East\":\r\n {\r\n \"latitude\": + 46.817,\r\n \"longitude\": -71.217\r\n },\r\n \"UK South\":\r\n {\r\n \"latitude\": + 50.941,\r\n \"longitude\": -0.799\r\n },\r\n \"UK West\": \r\n {\r\n \"latitude\": + 53.427, \r\n \"longitude\": -3.084\r\n },\r\n \"West Central US\": + \r\n {\r\n \"latitude\": 40.890, \r\n \"longitude\": -110.234\r\n },\r\n \"West + US 2\": \r\n {\r\n \"latitude\": 47.233, \r\n \"longitude\": + -119.852\r\n },\r\n \"Korea Central\": \r\n {\r\n \"latitude\": + 37.5665, \r\n \"longitude\": 126.9780\r\n },\r\n \"Korea South\": + \r\n {\r\n \"latitude\": 35.1796, \r\n \"longitude\": 129.0756\r\n },\r\n \"France + Central\": \r\n {\r\n \"latitude\": 46.3772, \r\n \"longitude\": + 2.3730\r\n },\r\n \"France South\": \r\n {\r\n \"latitude\": + 43.8345, \r\n \"longitude\": 2.1972\r\n },\r\n \"Australia Central\": + \r\n {\r\n \"latitude\": -35.3075, \r\n \"longitude\": 149.1244\r\n },\r\n \"Australia + Central 2\": \r\n {\r\n \"latitude\": -35.3075, \r\n \"longitude\": + 149.1244\r\n },\r\n \"UAE Central\": \r\n {\r\n \"latitude\": + 24.466667, \r\n \"longitude\": 54.366669\r\n },\r\n \"UAE North\": + \r\n {\r\n \"latitude\": 25.266666, \r\n \"longitude\": 55.316666\r\n },\r\n \"South + Africa North\": \r\n {\r\n \"latitude\": -25.731340, \r\n \"longitude\": + 28.218370\r\n },\r\n \"South Africa West\": \r\n {\r\n \"latitude\": + -34.075691, \r\n \"longitude\": 18.843266\r\n }\r\n});\r\navailabilityResults\r\n| + where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo and location + in ($reg)\r\n| extend latitude = tostring(regToCoords[location][\"latitude\"])\r\n| + extend longitude = tostring(regToCoords[location][\"longitude\"])\r\n| extend + availabilityResult_duration = iif(itemType == ''availabilityResult'', duration, + todouble(''''))\r\n| summarize [''avTestResults''] = sum(itemCount) by location, + latitude, longitude","resource":"/subscriptions/$sub/resourceGroups/$rg/providers/$ns/$res"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure + Log Analytics","refId":"A","subscription":""}],"title":"${metric} (Sum)","type":"geomap"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"dark-blue","mode":"fixed"},"mappings":[],"min":0,"thresholds":{"mode":"absolute","steps":[{"color":"red","value":null},{"color":"green","value":288}]}},"overrides":[]},"gridPos":{"h":15,"w":10,"x":14,"y":15},"id":4,"options":{"orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"/^avTestResults$/","values":true},"showThresholdLabels":false,"showThresholdMarkers":false},"targets":[{"azureLogAnalytics":{"query":"availabilityResults\r\n| + where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo and location + in ($reg)\r\n| summarize [''avTestResults''] = sum(itemCount) by location","resource":"/subscriptions/$sub/resourceGroups/$rg/providers/$ns/$res"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure + Log Analytics","refId":"A","subscription":""}],"title":"Test result count + by Location","transformations":[],"type":"gauge"}],"schemaVersion":36,"style":"dark","tags":[],"templating":{"list":[{"current":{},"hide":0,"includeAll":false,"label":"Datasource","multi":false,"name":"ds","options":[],"query":"grafana-azure-monitor-datasource","queryValue":"","refresh":1,"regex":"","skipUrlSync":false,"type":"datasource"},{"current":{},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"definition":"","hide":0,"includeAll":false,"label":"Subscription","multi":false,"name":"sub","options":[],"query":{"grafanaTemplateVariableFn":{"kind":"SubscriptionsQuery","rawQuery":"Subscriptions()"},"queryType":"Grafana + Template Variable Function","refId":"A","subscription":""},"refresh":1,"regex":"","skipUrlSync":false,"sort":5,"type":"query"},{"current":{},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"definition":"","hide":0,"includeAll":false,"label":"Resource + Group","multi":false,"name":"rg","options":[],"query":{"grafanaTemplateVariableFn":{"kind":"ResourceGroupsQuery","rawQuery":"ResourceGroups($sub)","subscription":"$sub"},"queryType":"Grafana + Template Variable Function","refId":"A","subscription":""},"refresh":1,"regex":"","skipUrlSync":false,"sort":5,"type":"query"},{"current":{},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"definition":"","hide":2,"includeAll":false,"label":"Namespace","multi":false,"name":"ns","options":[],"query":{"grafanaTemplateVariableFn":{"kind":"MetricDefinitionsQuery","rawQuery":"Namespaces($sub, + $rg)","resourceGroup":"$rg","subscription":"$sub"},"queryType":"Grafana Template + Variable Function","refId":"A","subscription":""},"refresh":1,"regex":"([mM](icrosoft)\\.[iI](nsights)/(components))","skipUrlSync":false,"sort":5,"type":"query"},{"current":{},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"definition":"","hide":0,"includeAll":false,"label":"Resource","multi":false,"name":"res","options":[],"query":{"grafanaTemplateVariableFn":{"kind":"ResourceNamesQuery","metricDefinition":"$ns","rawQuery":"ResourceNames($sub, + $rg, $ns)","resourceGroup":"$rg","subscription":"$sub"},"queryType":"Grafana + Template Variable Function","refId":"A","subscription":""},"refresh":1,"regex":"","skipUrlSync":false,"sort":5,"type":"query"},{"current":{},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"definition":"","hide":0,"includeAll":false,"label":"Region","multi":true,"name":"reg","options":[],"query":{"azureLogAnalytics":{"query":"availabilityResults\r\n| + distinct location","resource":"/subscriptions/$sub/resourceGroups/$rg/providers/$ns/$res"},"queryType":"Azure + Log Analytics","refId":"A","subscription":""},"refresh":1,"regex":"","skipUrlSync":false,"sort":5,"type":"query"},{"allValue":"","current":{},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"definition":"","hide":0,"includeAll":false,"label":"Availability + Test","multi":true,"name":"avTest","options":[],"query":{"azureLogAnalytics":{"query":"availabilityResults\r\n| + where location in ($reg)\r\n| distinct name","resource":"/subscriptions/$sub/resourceGroups/$rg/providers/$ns/$res"},"queryType":"Azure + Log Analytics","refId":"A","subscription":""},"refresh":1,"regex":"","skipUrlSync":false,"sort":5,"type":"query"},{"current":{"selected":false,"text":"Availability + test results count","value":"itemCount"},"hide":2,"includeAll":false,"label":"Metric","multi":false,"name":"metric","options":[{"selected":true,"text":"Availability + test results count","value":"itemCount"},{"selected":false,"text":"Test duration","value":"availabilityResult_duration"}],"query":"Availability + test results count : itemCount, Test duration : availabilityResult_duration","queryValue":"","skipUrlSync":false,"type":"custom"},{"current":{"selected":false,"text":"Sum","value":"Sum"},"hide":2,"includeAll":false,"label":"Aggregation","multi":false,"name":"agg","options":[{"selected":true,"text":"Sum","value":"Sum"},{"selected":false,"text":"Max","value":"Max"},{"selected":false,"text":"Min","value":"Min"}],"query":"Sum, + Max, Min","skipUrlSync":false,"type":"custom"}]},"time":{"from":"now-24h","to":"now"},"title":"Azure + / Insights / Applications Test Availability Geo Map","uid":"AppInsightsAvTestGeoMap","version":1}}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '23244' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-psWUDkln0zxrvso8Osqy4w';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:33 GMT + grafana-trace-id: + - 73c4cf8e2eb5f7a01cdd51538c66815b + mise-correlation-id: + - b4b7f2cb-cb29-4534-8711-a2b62a006afa + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592094.657.30.305313|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/dashboards/uid/INH9berMk + response: + body: + string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"azure-insights-cosmos-db","url":"/d/INH9berMk/azure-insights-cosmos-db","expires":"0001-01-01T00:00:00Z","created":"2024-06-17T02:35:33Z","updated":"2024-06-17T02:35:33Z","updatedBy":"Anonymous","createdBy":"Anonymous","version":1,"hasAcl":false,"isFolder":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure + Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","provisioned":true,"provisionedExternalId":"cosmosdb.json","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"__inputs":[],"__requires":[{"id":"grafana","name":"Grafana","type":"grafana","version":"7.4.3"},{"id":"grafana-azure-monitor-datasource","name":"Azure + Monitor","type":"datasource","version":"0.3.0"},{"id":"graph","name":"Graph","type":"panel","version":""},{"id":"stat","name":"Stat","type":"panel","version":""},{"id":"table","name":"Table","type":"panel","version":""}],"description":"The + dashboard provides insights of Azure Cosmos DB overview, throughput, requests, + storage, availability latency, system and account management.","editable":true,"id":3,"links":[],"panels":[{"collapsed":true,"datasource":"${ds}","gridPos":{"h":1,"w":24,"x":0,"y":0},"id":4,"panels":[{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"${ds}","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":9,"w":12,"x":0,"y":1},"hiddenSeries":false,"id":2,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":true,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Count"],"aggregation":"Count","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"DatabaseName","value":"DatabaseName"},{"text":"CollectionName","value":"CollectionName"},{"text":"Region","value":"Region"},{"text":"StatusCode","value":"StatusCode"},{"text":"OperationType","value":"OperationType"},{"text":"Status","value":"Status"}],"metricDefinition":"$ns","metricName":"TotalRequests","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Total + Requests","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":"0","show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"${ds}","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]},"unit":"short"},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":9,"w":12,"x":12,"y":1},"hiddenSeries":false,"id":19,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":true,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null + as zero","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Count"],"aggregation":"Count","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[{"dimension":"StatusCode","filter":"429","operator":"eq"}],"dimensions":[{"text":"DatabaseName","value":"DatabaseName"},{"text":"CollectionName","value":"CollectionName"},{"text":"Region","value":"Region"},{"text":"StatusCode","value":"StatusCode"},{"text":"OperationType","value":"OperationType"},{"text":"Status","value":"Status"}],"metricDefinition":"$ns","metricName":"TotalRequests","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":""},"queryType":"Azure + Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Throttled + Requests (429s)","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":"0","show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"${ds}","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]},"unit":"short"},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":8,"w":12,"x":0,"y":10},"hiddenSeries":false,"id":9,"legend":{"avg":false,"current":false,"max":true,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Maximum","Average"],"aggregation":"Maximum","allowedTimeGrainsMs":[60000,300000,3600000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"CollectionName","value":"CollectionName"},{"text":"DatabaseName","value":"DatabaseName"},{"text":"Region","value":"Region"},{"text":"PartitionKeyRangeId","value":"PartitionKeyRangeId"}],"metricDefinition":"$ns","metricName":"NormalizedRUConsumption","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"1 hour","value":"PT1H"},{"text":"1 + day","value":"P1D"}],"top":""},"queryType":"Azure Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Normalized + RU Consumption (max)","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"percent","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"${ds}","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]},"unit":"short"},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":8,"w":12,"x":12,"y":10},"hiddenSeries":false,"id":12,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Total","Average"],"aggregation":"Total","allowedTimeGrainsMs":[300000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"CollectionName","value":"CollectionName"},{"text":"DatabaseName","value":"DatabaseName"},{"text":"Region","value":"Region"}],"metricDefinition":"$ns","metricName":"IndexUsage","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"5 + minutes","value":"PT5M"}],"top":""},"hide":false,"queryType":"Azure Monitor","refId":"A","subscription":"$sub"},{"azureMonitor":{"aggOptions":["Total","Average"],"aggregation":"Total","allowedTimeGrainsMs":[300000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"CollectionName","value":"CollectionName"},{"text":"DatabaseName","value":"DatabaseName"},{"text":"Region","value":"Region"}],"metricDefinition":"$ns","metricName":"DataUsage","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"5 + minutes","value":"PT5M"}],"top":""},"hide":false,"queryType":"Azure Monitor","refId":"B","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Index + \u0026 Data Usage","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"decbytes","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"fixed"},"custom":{"align":null,"filterable":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[{"matcher":{"id":"byName","options":"Total"},"properties":[{"id":"custom.displayMode","value":"lcd-gauge"},{"id":"color","value":{"mode":"continuous-GrYlRd"}}]}]},"gridPos":{"h":9,"w":8,"x":0,"y":18},"id":11,"maxDataPoints":1,"options":{"showHeader":true},"targets":[{"azureMonitor":{"aggOptions":["Count"],"aggregation":"Count","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[{"dimension":"CollectionName","filter":"","operator":"eq"}],"dimensions":[{"text":"DatabaseName","value":"DatabaseName"},{"text":"CollectionName","value":"CollectionName"},{"text":"Region","value":"Region"},{"text":"StatusCode","value":"StatusCode"},{"text":"OperationType","value":"OperationType"},{"text":"Status","value":"Status"}],"metricDefinition":"$ns","metricName":"TotalRequests","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":""},"hide":false,"queryType":"Azure + Monitor","refId":"A","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Total + Requests (Count) By Collection","transformations":[{"id":"reduce","options":{"reducers":["sum"]}}],"type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"fixed"},"custom":{"align":null,"filterable":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[{"matcher":{"id":"byName","options":"Total"},"properties":[{"id":"custom.displayMode","value":"lcd-gauge"},{"id":"color","value":{"mode":"continuous-GrYlRd"}}]}]},"gridPos":{"h":9,"w":8,"x":8,"y":18},"id":14,"maxDataPoints":1,"options":{"showHeader":true},"targets":[{"azureMonitor":{"aggOptions":["Total","Average"],"aggregation":"Total","allowedTimeGrainsMs":[300000],"dimensionFilter":"*","dimensionFilters":[{"dimension":"CollectionName","filter":"","operator":"eq"}],"dimensions":[{"text":"CollectionName","value":"CollectionName"},{"text":"DatabaseName","value":"DatabaseName"},{"text":"Region","value":"Region"}],"metricDefinition":"$ns","metricName":"DocumentCount","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"5 + minutes","value":"PT5M"}],"top":""},"hide":false,"queryType":"Azure Monitor","refId":"B","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Document + Count (Avg) By Collection","transformations":[{"id":"reduce","options":{"reducers":["sum"]}}],"type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"fixed"},"custom":{"align":null,"filterable":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[{"matcher":{"id":"byName","options":"Total"},"properties":[{"id":"custom.displayMode","value":"lcd-gauge"},{"id":"color","value":{"mode":"continuous-GrYlRd"}}]}]},"gridPos":{"h":9,"w":8,"x":16,"y":18},"id":15,"maxDataPoints":1,"options":{"showHeader":true},"targets":[{"azureMonitor":{"aggOptions":["Total","Average"],"aggregation":"Total","allowedTimeGrainsMs":[300000],"dimensionFilter":"*","dimensionFilters":[{"dimension":"CollectionName","filter":"","operator":"eq"}],"dimensions":[{"text":"CollectionName","value":"CollectionName"},{"text":"DatabaseName","value":"DatabaseName"},{"text":"Region","value":"Region"}],"metricDefinition":"$ns","metricName":"DataUsage","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"5 + minutes","value":"PT5M"}],"top":""},"hide":false,"queryType":"Azure Monitor","refId":"C","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Data + Usage (Avg) By Collection","transformations":[{"id":"reduce","options":{"reducers":["sum"]}}],"type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"fixed"},"custom":{"align":null,"filterable":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[{"matcher":{"id":"byName","options":"Total"},"properties":[{"id":"custom.displayMode","value":"lcd-gauge"},{"id":"color","value":{"mode":"continuous-GrYlRd"}}]}]},"gridPos":{"h":9,"w":8,"x":0,"y":27},"id":16,"maxDataPoints":1,"options":{"showHeader":true},"targets":[{"azureMonitor":{"aggOptions":["Total","Average"],"aggregation":"Total","allowedTimeGrainsMs":[300000],"dimensionFilter":"*","dimensionFilters":[{"dimension":"CollectionName","filter":"","operator":"eq"}],"dimensions":[{"text":"CollectionName","value":"CollectionName"},{"text":"DatabaseName","value":"DatabaseName"},{"text":"Region","value":"Region"}],"metricDefinition":"$ns","metricName":"IndexUsage","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"5 + minutes","value":"PT5M"}],"top":""},"hide":false,"queryType":"Azure Monitor","refId":"D","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Index + Usage (Avg) By Collection","transformations":[{"id":"reduce","options":{"reducers":["sum"]}}],"type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"fixed"},"custom":{"align":null,"filterable":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[{"matcher":{"id":"byName","options":"Total"},"properties":[{"id":"custom.displayMode","value":"lcd-gauge"},{"id":"color","value":{"mode":"palette-classic"}}]}]},"gridPos":{"h":9,"w":8,"x":8,"y":27},"id":17,"maxDataPoints":1,"options":{"showHeader":true},"targets":[{"azureMonitor":{"aggOptions":["Maximum"],"aggregation":"Maximum","allowedTimeGrainsMs":[300000],"dimensionFilter":"*","dimensionFilters":[{"dimension":"CollectionName","filter":"","operator":"eq"}],"dimensions":[{"text":"DatabaseName","value":"DatabaseName"},{"text":"CollectionName","value":"CollectionName"}],"metricDefinition":"$ns","metricName":"ProvisionedThroughput","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"5 + minutes","value":"PT5M"}],"top":""},"hide":false,"queryType":"Azure Monitor","refId":"E","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Provisioned + Throughput (Max) By Collection","transformations":[{"id":"reduce","options":{"reducers":["sum"]}}],"type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"fixed"},"custom":{"align":null,"filterable":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[{"matcher":{"id":"byName","options":"Total"},"properties":[{"id":"custom.displayMode","value":"lcd-gauge"},{"id":"color","value":{"mode":"palette-classic"}}]}]},"gridPos":{"h":9,"w":8,"x":16,"y":27},"id":18,"maxDataPoints":1,"options":{"showHeader":true},"targets":[{"azureMonitor":{"aggOptions":["Maximum","Average"],"aggregation":"Maximum","allowedTimeGrainsMs":[60000,300000,3600000,86400000],"dimensionFilter":"*","dimensionFilters":[{"dimension":"CollectionName","filter":"","operator":"eq"}],"dimensions":[{"text":"CollectionName","value":"CollectionName"},{"text":"DatabaseName","value":"DatabaseName"},{"text":"Region","value":"Region"},{"text":"PartitionKeyRangeId","value":"PartitionKeyRangeId"}],"metricDefinition":"$ns","metricName":"NormalizedRUConsumption","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"1 hour","value":"PT1H"},{"text":"1 + day","value":"P1D"}],"top":""},"hide":false,"queryType":"Azure Monitor","refId":"F","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Normalized + RU Consumption (Max) By Collection","transformations":[{"id":"reduce","options":{"reducers":["sum"]}}],"type":"table"}],"title":"Overview","type":"row"},{"collapsed":true,"datasource":"${ds}","gridPos":{"h":1,"w":24,"x":0,"y":1},"id":21,"panels":[{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"${ds}","fieldConfig":{"defaults":{"custom":{}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":8,"w":12,"x":0,"y":2},"hiddenSeries":false,"id":23,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":true,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Total","Average"],"aggregation":"Total","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"DatabaseName","value":"DatabaseName"},{"text":"CollectionName","value":"CollectionName"},{"text":"Region","value":"Region"},{"text":"StatusCode","value":"StatusCode"},{"text":"OperationType","value":"OperationType"},{"text":"Status","value":"Status"}],"metricDefinition":"$ns","metricName":"TotalRequestUnits","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Total + Request Units","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"${ds}","fieldConfig":{"defaults":{"custom":{}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":8,"w":12,"x":12,"y":2},"hiddenSeries":false,"id":24,"legend":{"alignAsTable":false,"avg":false,"current":false,"max":true,"min":false,"rightSide":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Maximum","Average"],"aggregation":"Maximum","allowedTimeGrainsMs":[60000,300000,3600000,86400000],"dimensionFilter":"*","dimensionFilters":[{"dimension":"PartitionKeyRangeId","filter":"","operator":"eq"}],"dimensions":[{"text":"CollectionName","value":"CollectionName"},{"text":"DatabaseName","value":"DatabaseName"},{"text":"Region","value":"Region"},{"text":"PartitionKeyRangeId","value":"PartitionKeyRangeId"}],"metricDefinition":"$ns","metricName":"NormalizedRUConsumption","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"1 hour","value":"PT1H"},{"text":"1 + day","value":"P1D"}],"top":"10"},"queryType":"Azure Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Normalized + RU Consumption By PartitionKeyRangeID","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"percent","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{},"mappings":[],"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"gridPos":{"h":6,"w":24,"x":0,"y":10},"id":25,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"text":{},"textMode":"auto"},"targets":[{"azureMonitor":{"aggOptions":["Maximum"],"aggregation":"Maximum","allowedTimeGrainsMs":[300000],"dimensionFilter":"*","dimensionFilters":[{"dimension":"CollectionName","filter":"","operator":"eq"}],"dimensions":[{"text":"DatabaseName","value":"DatabaseName"},{"text":"CollectionName","value":"CollectionName"}],"metricDefinition":"$ns","metricName":"ProvisionedThroughput","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"5 + minutes","value":"PT5M"}],"top":""},"queryType":"Azure Monitor","refId":"A","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Provisioned + Throughput (Max) by Collection","type":"stat"}],"title":"Throughput","type":"row"},{"collapsed":true,"datasource":"${ds}","gridPos":{"h":1,"w":24,"x":0,"y":2},"id":27,"panels":[{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"${ds}","fieldConfig":{"defaults":{"custom":{}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":8,"w":12,"x":0,"y":3},"hiddenSeries":false,"id":28,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":true,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Count"],"aggregation":"Count","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[{"dimension":"StatusCode","filter":"","operator":"eq"}],"dimensions":[{"text":"DatabaseName","value":"DatabaseName"},{"text":"CollectionName","value":"CollectionName"},{"text":"Region","value":"Region"},{"text":"StatusCode","value":"StatusCode"},{"text":"OperationType","value":"OperationType"},{"text":"Status","value":"Status"}],"metricDefinition":"$ns","metricName":"TotalRequests","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Total + Requests by Status Code","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"${ds}","fieldConfig":{"defaults":{"custom":{}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":8,"w":12,"x":12,"y":3},"hiddenSeries":false,"id":29,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":true,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Count"],"aggregation":"Count","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[{"dimension":"StatusCode","filter":"429","operator":"eq"}],"dimensions":[{"text":"DatabaseName","value":"DatabaseName"},{"text":"CollectionName","value":"CollectionName"},{"text":"Region","value":"Region"},{"text":"StatusCode","value":"StatusCode"},{"text":"OperationType","value":"OperationType"},{"text":"Status","value":"Status"}],"metricDefinition":"$ns","metricName":"TotalRequests","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Throttled + Requests (429)","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"${ds}","fieldConfig":{"defaults":{"custom":{}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":8,"w":24,"x":0,"y":11},"hiddenSeries":false,"id":30,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":true,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Count"],"aggregation":"Count","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[{"dimension":"OperationType","filter":"","operator":"eq"}],"dimensions":[{"text":"DatabaseName","value":"DatabaseName"},{"text":"CollectionName","value":"CollectionName"},{"text":"Region","value":"Region"},{"text":"StatusCode","value":"StatusCode"},{"text":"OperationType","value":"OperationType"},{"text":"Status","value":"Status"}],"metricDefinition":"$ns","metricName":"TotalRequests","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Total + Requests by Operation Type","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}}],"title":"Requests","type":"row"},{"collapsed":true,"datasource":"${ds}","gridPos":{"h":1,"w":24,"x":0,"y":3},"id":32,"panels":[{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"${ds}","fieldConfig":{"defaults":{"custom":{}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":8,"w":12,"x":0,"y":4},"hiddenSeries":false,"id":33,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Total","Average"],"aggregation":"Average","allowedTimeGrainsMs":[300000],"dimensionFilter":"*","dimensionFilters":[{"dimension":null,"filter":"","operator":"eq"}],"dimensions":[{"text":"CollectionName","value":"CollectionName"},{"text":"DatabaseName","value":"DatabaseName"},{"text":"Region","value":"Region"}],"metricDefinition":"$ns","metricName":"DataUsage","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"5 + minutes","value":"PT5M"}],"top":"10"},"queryType":"Azure Monitor","refId":"A","subscription":"$sub"},{"azureMonitor":{"aggOptions":["Total","Average"],"aggregation":"Average","allowedTimeGrainsMs":[300000],"dimensionFilter":"*","dimensionFilters":[{"dimension":null,"filter":"","operator":"eq"}],"dimensions":[{"text":"CollectionName","value":"CollectionName"},{"text":"DatabaseName","value":"DatabaseName"},{"text":"Region","value":"Region"}],"metricDefinition":"$ns","metricName":"IndexUsage","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"5 + minutes","value":"PT5M"}],"top":"10"},"hide":false,"queryType":"Azure Monitor","refId":"B","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Data + \u0026 Index Usage","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"decbytes","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"${ds}","fieldConfig":{"defaults":{"custom":{}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":8,"w":12,"x":12,"y":4},"hiddenSeries":false,"id":34,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Total","Average"],"aggregation":"Average","allowedTimeGrainsMs":[300000],"dimensionFilter":"*","dimensionFilters":[{"dimension":null,"filter":"","operator":"eq"}],"dimensions":[{"text":"CollectionName","value":"CollectionName"},{"text":"DatabaseName","value":"DatabaseName"},{"text":"Region","value":"Region"}],"metricDefinition":"$ns","metricName":"DocumentCount","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"5 + minutes","value":"PT5M"}],"top":"10"},"queryType":"Azure Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Document + Count","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":15,"w":24,"x":0,"y":12},"id":36,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"text":{},"textMode":"auto"},"targets":[{"azureMonitor":{"aggOptions":["Total","Average"],"aggregation":"Average","allowedTimeGrainsMs":[300000],"dimensionFilter":"*","dimensionFilters":[{"dimension":"CollectionName","filter":"","operator":"eq"}],"dimensions":[{"text":"CollectionName","value":"CollectionName"},{"text":"DatabaseName","value":"DatabaseName"},{"text":"Region","value":"Region"}],"metricDefinition":"$ns","metricName":"DataUsage","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"5 + minutes","value":"PT5M"}],"top":"10"},"queryType":"Azure Monitor","refId":"A","subscription":"$sub"},{"azureMonitor":{"aggOptions":["Total","Average"],"aggregation":"Total","allowedTimeGrainsMs":[300000],"dimensionFilter":"*","dimensionFilters":[{"dimension":"CollectionName","filter":"","operator":"eq"}],"dimensions":[{"text":"CollectionName","value":"CollectionName"},{"text":"DatabaseName","value":"DatabaseName"},{"text":"Region","value":"Region"}],"metricDefinition":"$ns","metricName":"IndexUsage","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"5 + minutes","value":"PT5M"}],"top":"10"},"hide":false,"queryType":"Azure Monitor","refId":"B","subscription":"$sub"},{"azureMonitor":{"aggOptions":["Total","Average"],"aggregation":"Average","allowedTimeGrainsMs":[300000],"dimensionFilter":"*","dimensionFilters":[{"dimension":"CollectionName","filter":"","operator":"eq"}],"dimensions":[{"text":"CollectionName","value":"CollectionName"},{"text":"DatabaseName","value":"DatabaseName"},{"text":"Region","value":"Region"}],"metricDefinition":"$ns","metricName":"DocumentCount","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"5 + minutes","value":"PT5M"}],"top":"10"},"hide":false,"queryType":"Azure Monitor","refId":"C","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Data, + Index \u0026 Document Usage","type":"stat"}],"title":"Storage","type":"row"},{"collapsed":true,"datasource":"${ds}","gridPos":{"h":1,"w":24,"x":0,"y":4},"id":38,"panels":[{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"${ds}","fieldConfig":{"defaults":{"custom":{}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":8,"w":12,"x":0,"y":5},"hiddenSeries":false,"id":39,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","scopedVars":{"sub":{"selected":true,"text":"RTD-Experimental + - f7152080-b4e8-47ee-9c85-7f1d0e6b72dc","value":"f7152080-b4e8-47ee-9c85-7f1d0e6b72dc"}},"seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Minimum","Average","Maximum"],"aggregation":"Average","allowedTimeGrainsMs":[3600000],"dimensionFilter":"*","dimensionFilters":[{"dimension":null,"filter":"","operator":"eq"}],"dimensions":[],"metricDefinition":"$ns","metricName":"ServiceAvailability","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + hour","value":"PT1H"}],"top":"10"},"queryType":"Azure Monitor","refId":"A","subscription":"$sub"},{"azureMonitor":{"aggOptions":["Minimum","Average","Maximum"],"aggregation":"Minimum","allowedTimeGrainsMs":[3600000],"dimensionFilter":"*","dimensionFilters":[{"dimension":null,"filter":"","operator":"eq"}],"dimensions":[],"metricDefinition":"$ns","metricName":"ServiceAvailability","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + hour","value":"PT1H"}],"top":"10"},"hide":false,"queryType":"Azure Monitor","refId":"B","subscription":"$sub"},{"azureMonitor":{"aggOptions":["Minimum","Average","Maximum"],"aggregation":"Maximum","allowedTimeGrainsMs":[3600000],"dimensionFilter":"*","dimensionFilters":[{"dimension":null,"filter":"","operator":"eq"}],"dimensions":[],"metricDefinition":"$ns","metricName":"ServiceAvailability","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + hour","value":"PT1H"}],"top":"10"},"hide":false,"queryType":"Azure Monitor","refId":"C","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Service + Availability (min/max/avg in %)","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"percent","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}}],"repeat":"sub","title":"Availability","type":"row"},{"collapsed":true,"datasource":"${ds}","gridPos":{"h":1,"w":24,"x":0,"y":5},"id":41,"panels":[{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"${ds}","fieldConfig":{"defaults":{"custom":{}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":8,"w":12,"x":0,"y":6},"hiddenSeries":false,"id":42,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000],"dimensionFilter":"*","dimensionFilters":[{"dimension":"Region","filter":"","operator":"eq"}],"dimensions":[{"text":"DatabaseName","value":"DatabaseName"},{"text":"CollectionName","value":"CollectionName"},{"text":"Region","value":"Region"},{"text":"ConnectionMode","value":"ConnectionMode"},{"text":"OperationType","value":"OperationType"},{"text":"PublicAPIType","value":"PublicAPIType"}],"metricDefinition":"$ns","metricName":"ServerSideLatency","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"}],"top":"10"},"queryType":"Azure Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Server + Side Latency (Avg) By Region","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"ms","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"${ds}","fieldConfig":{"defaults":{"custom":{}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":8,"w":12,"x":12,"y":6},"hiddenSeries":false,"id":43,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000],"dimensionFilter":"*","dimensionFilters":[{"dimension":"OperationType","filter":"","operator":"eq"}],"dimensions":[{"text":"DatabaseName","value":"DatabaseName"},{"text":"CollectionName","value":"CollectionName"},{"text":"Region","value":"Region"},{"text":"ConnectionMode","value":"ConnectionMode"},{"text":"OperationType","value":"OperationType"},{"text":"PublicAPIType","value":"PublicAPIType"}],"metricDefinition":"$ns","metricName":"ServerSideLatency","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"}],"top":"10"},"queryType":"Azure Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Server + Side Latency (Avg) By Operation","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"ms","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}}],"title":"Latency","type":"row"},{"collapsed":true,"datasource":"${ds}","gridPos":{"h":1,"w":24,"x":0,"y":6},"id":45,"panels":[{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"${ds}","fieldConfig":{"defaults":{"custom":{}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":8,"w":12,"x":0,"y":7},"hiddenSeries":false,"id":46,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Count"],"aggregation":"Count","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[{"dimension":"StatusCode","filter":"","operator":"eq"}],"dimensions":[{"text":"DatabaseName","value":"DatabaseName"},{"text":"CollectionName","value":"CollectionName"},{"text":"Region","value":"Region"},{"text":"StatusCode","value":"StatusCode"}],"metricDefinition":"$ns","metricName":"MetadataRequests","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Metadata + Requests by Status Code","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"${ds}","fieldConfig":{"defaults":{"custom":{}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":8,"w":12,"x":12,"y":7},"hiddenSeries":false,"id":47,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Count"],"aggregation":"Count","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[{"dimension":"StatusCode","filter":"429","operator":"eq"}],"dimensions":[{"text":"DatabaseName","value":"DatabaseName"},{"text":"CollectionName","value":"CollectionName"},{"text":"Region","value":"Region"},{"text":"StatusCode","value":"StatusCode"}],"metricDefinition":"$ns","metricName":"MetadataRequests","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Metadata + Requests That Exceeded Capacity (429s)","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}}],"title":"System","type":"row"},{"collapsed":true,"datasource":"${ds}","gridPos":{"h":1,"w":24,"x":0,"y":7},"id":49,"panels":[{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"${ds}","fieldConfig":{"defaults":{"custom":{}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":8,"w":12,"x":0,"y":8},"hiddenSeries":false,"id":50,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Count"],"aggregation":"Count","allowedTimeGrainsMs":[300000],"dimensionFilter":"*","dimensionFilters":[{"dimension":null,"filter":"","operator":"eq"}],"dimensions":[],"metricDefinition":"$ns","metricName":"CreateAccount","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"5 + minutes","value":"PT5M"}],"top":"10"},"queryType":"Azure Monitor","refId":"A","subscription":"$sub"},{"azureMonitor":{"aggOptions":["Count"],"aggregation":"Count","allowedTimeGrainsMs":[300000],"dimensionFilter":"*","dimensionFilters":[{"dimension":null,"filter":"","operator":"eq"}],"dimensions":[],"metricDefinition":"$ns","metricName":"DeleteAccount","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"5 + minutes","value":"PT5M"}],"top":"10"},"hide":false,"queryType":"Azure Monitor","refId":"B","subscription":"$sub"},{"azureMonitor":{"aggOptions":["Count"],"aggregation":"Count","allowedTimeGrainsMs":[300000],"dimensionFilter":"*","dimensionFilters":[{"dimension":null,"filter":"","operator":"eq"}],"dimensions":[{"text":"KeyType","value":"KeyType"}],"metricDefinition":"$ns","metricName":"UpdateAccountKeys","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"5 + minutes","value":"PT5M"}],"top":"10"},"hide":false,"queryType":"Azure Monitor","refId":"C","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Cosmos + DB Account Management (Creates, Deletes) and Account Key Updates","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"${ds}","fieldConfig":{"defaults":{"custom":{}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":8,"w":12,"x":12,"y":8},"hiddenSeries":false,"id":51,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Count"],"aggregation":"Count","allowedTimeGrainsMs":[300000],"dimensionFilter":"*","dimensionFilters":[{"dimension":null,"filter":"","operator":"eq"}],"dimensions":[{"text":"DiagnosticSettings + Name","value":"DiagnosticSettingsName"},{"text":"ResourceGroup Name","value":"ResourceGroupName"}],"metricDefinition":"$ns","metricName":"UpdateDiagnosticsSettings","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"5 + minutes","value":"PT5M"}],"top":"10"},"queryType":"Azure Monitor","refId":"A","subscription":"$sub"},{"azureMonitor":{"aggOptions":["Count"],"aggregation":"Count","allowedTimeGrainsMs":[300000],"dimensionFilter":"*","dimensionFilters":[{"dimension":null,"filter":"","operator":"eq"}],"dimensions":[],"metricDefinition":"$ns","metricName":"UpdateAccountNetworkSettings","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"5 + minutes","value":"PT5M"}],"top":"10"},"hide":false,"queryType":"Azure Monitor","refId":"B","subscription":"$sub"},{"azureMonitor":{"aggOptions":["Count"],"aggregation":"Count","allowedTimeGrainsMs":[300000],"dimensionFilter":"*","dimensionFilters":[{"dimension":null,"filter":"","operator":"eq"}],"dimensions":[],"metricDefinition":"$ns","metricName":"UpdateAccountReplicationSettings","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"5 + minutes","value":"PT5M"}],"top":"10"},"hide":false,"queryType":"Azure Monitor","refId":"C","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Cosmos + DB Account Diagnostic, Network and Replication Settings Updates","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}}],"title":"Account + Management","type":"row"}],"refresh":false,"schemaVersion":27,"style":"dark","tags":[],"templating":{"list":[{"current":{},"hide":0,"includeAll":false,"label":"Datasource","multi":false,"name":"ds","options":[],"query":"grafana-azure-monitor-datasource","queryValue":"","refresh":1,"regex":"","skipUrlSync":false,"type":"datasource"},{"allValue":null,"current":{},"datasource":"${ds}","definition":"subscriptions()","description":null,"error":null,"hide":0,"includeAll":false,"label":"Subscription","multi":false,"name":"sub","options":[],"query":"subscriptions()","refresh":1,"regex":"","skipUrlSync":false,"sort":5,"tagValuesQuery":"","tags":[],"tagsQuery":"","type":"query","useTags":false},{"allValue":null,"current":{},"datasource":"${ds}","definition":"ResourceGroups($sub)","description":null,"error":null,"hide":0,"includeAll":false,"label":"Resource + Group","multi":false,"name":"rg","options":[],"query":"ResourceGroups($sub)","refresh":1,"regex":"","skipUrlSync":false,"sort":5,"tagValuesQuery":"","tags":[],"tagsQuery":"","type":"query","useTags":false},{"allValue":null,"current":{"selected":false,"text":"Microsoft.DocumentDb/databaseAccounts","value":"Microsoft.DocumentDb/databaseAccounts"},"description":null,"error":null,"hide":0,"includeAll":false,"label":"Namespace","multi":false,"name":"ns","options":[{"selected":true,"text":"Microsoft.DocumentDb/databaseAccounts","value":"Microsoft.DocumentDb/databaseAccounts"}],"query":"Microsoft.DocumentDb/databaseAccounts","skipUrlSync":false,"type":"custom"},{"allValue":null,"current":{},"datasource":"${ds}","definition":"ResourceNames($sub, + $rg, $ns)","description":null,"error":null,"hide":0,"includeAll":false,"label":"Resource","multi":false,"name":"resource","options":[],"query":"ResourceNames($sub, + $rg, $ns)","refresh":1,"regex":"","skipUrlSync":false,"sort":5,"tagValuesQuery":"","tags":[],"tagsQuery":"","type":"query","useTags":false}]},"time":{"from":"now-6h","to":"now"},"title":"Azure + / Insights / Cosmos DB","uid":"INH9berMk","version":1}}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '56521' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-JCX94sC10YGChomIZD1HRw';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:34 GMT + grafana-trace-id: + - 3062a2278b003af1b872f6cbff16ed15 + mise-correlation-id: + - fe5b78c6-9a5e-40d8-9efa-bbf05cd145e8 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592094.996.28.109224|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/dashboards/uid/8UDB1s3Gk + response: + body: + string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"azure-insights-data-explorer-clusters","url":"/d/8UDB1s3Gk/azure-insights-data-explorer-clusters","expires":"0001-01-01T00:00:00Z","created":"2024-06-17T02:35:33Z","updated":"2024-06-17T02:35:33Z","updatedBy":"Anonymous","createdBy":"Anonymous","version":1,"hasAcl":false,"isFolder":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure + Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","provisioned":true,"provisionedExternalId":"dataexplorercluster.json","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"__inputs":[],"__requires":[{"id":"grafana","name":"Grafana","type":"grafana","version":"7.4.3"},{"id":"grafana-azure-monitor-datasource","name":"Azure + Monitor","type":"datasource","version":"0.3.0"},{"id":"graph","name":"Graph","type":"panel","version":""},{"id":"stat","name":"Stat","type":"panel","version":""},{"id":"table","name":"Table","type":"panel","version":""}],"description":"The + dashboard provides insights of Azure Data Explorer Cluster Resource overview, + key mettrics, usage, tables, cache and ingestion.","editable":true,"id":7,"links":[],"panels":[{"collapsed":false,"datasource":"$ds","gridPos":{"h":1,"w":24,"x":0,"y":0},"id":6,"panels":[],"title":"Overview","type":"row"},{"datasource":"$ds","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":5,"w":3,"x":0,"y":1},"id":4,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"text":{},"textMode":"auto"},"targets":[{"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[],"metricDefinition":"$ns","metricName":"KeepAlive","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Monitor","refId":"A","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Keep + Alive (Avg)","type":"stat"},{"datasource":"$ds","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":5,"w":3,"x":3,"y":1},"id":12,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"text":{},"textMode":"auto"},"targets":[{"azureMonitor":{"aggOptions":["Average","Maximum","Minimum"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[],"metricDefinition":"$ns","metricName":"CPU","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Monitor","refId":"A","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"CPU + (Avg)","type":"stat"},{"datasource":"$ds","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":5,"w":3,"x":6,"y":1},"id":13,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"text":{},"textMode":"auto"},"targets":[{"azureMonitor":{"aggOptions":["Average","Maximum","Minimum"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[],"metricDefinition":"$ns","metricName":"IngestionUtilization","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Monitor","refId":"A","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Ingestion + Utilization (Avg) ","type":"stat"},{"datasource":"$ds","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":5,"w":3,"x":9,"y":1},"id":14,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"text":{},"textMode":"auto"},"targets":[{"azureMonitor":{"aggOptions":["Average","Maximum","Minimum"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[],"metricDefinition":"$ns","metricName":"IngestionLatencyInSeconds","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Monitor","refId":"A","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Ingestion + Latency (Avg) ","type":"stat"},{"datasource":"$ds","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":5,"w":3,"x":12,"y":1},"id":15,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"text":{},"textMode":"auto"},"targets":[{"azureMonitor":{"aggOptions":["Average","Maximum","Minimum"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[],"metricDefinition":"$ns","metricName":"CacheUtilization","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Monitor","refId":"A","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Cache + Utilization (Avg)","type":"stat"},{"datasource":"$ds","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":5,"w":3,"x":15,"y":1},"id":16,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"text":{},"textMode":"auto"},"targets":[{"azureMonitor":{"aggOptions":["Total"],"aggregation":"Total","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Status","value":"IngestionResultDetails"}],"metricDefinition":"$ns","metricName":"IngestionResult","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Monitor","refId":"A","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Succeeded + Ingestions (#)","type":"stat"},{"datasource":"$ds","description":"The aggregated + usage in the cluster, out of the total used CPU and memory. To see more details, + go to the Usage tab.","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":null,"filterable":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"gridPos":{"h":9,"w":12,"x":0,"y":6},"id":17,"options":{"showHeader":true},"targets":[{"azureLogAnalytics":{"query":"let + system_databases = dynamic([''KustoMonitoringPersistentDatabase'', ''$systemdb'']); + \r\nlet system_users = dynamic([''AAD app id=b753584e-c468-4503-852a-374280ce7a62'', + ''KustoServiceBuiltInPrincipal'']); // b753584e-c468-4503-852a-374280ce7a62 + is KustoRunner\r\nlet system_cluster_management_applications = dynamic([''Kusto.WinSvc.CM.Svc'']); + // Kusto Cluster Management\r\nlet CommandTable = ADXCommand \r\n | where + TimeGenerated \u003e datetime(2020-09-09T09:30:00Z) \r\n | where LastUpdatedOn + \u003e ago(7d)\r\n | where DatabaseName !in (system_databases) and User + !in (system_users) and ApplicationName !in (system_cluster_management_applications)\r\n | + where ((false == \"false\" and ApplicationName != ''Kusto.WinSvc.DM.Svc'') + or false == \"true\")\r\n | extend MemoryPeak = tolong(ResourceUtilization.MemoryPeak) + \r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | project-away ResourceUtilization;\r\nlet QueryTable + = ADXQuery\r\n | where LastUpdatedOn \u003e ago(7d)\r\n | where DatabaseName + !in (system_databases) and User !in (system_users) and ApplicationName !in + (system_cluster_management_applications)\r\n | where ((false == \"false\" + and ApplicationName != ''Kusto.WinSvc.DM.Svc'') or false == \"true\")\r\n | + extend MemoryPeak = tolong(MemoryPeak)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | extend CommandType = ''Query'';\r\nlet dataset_commands_queries + = CommandTable\r\n | union (QueryTable)\r\n | project CommandType, DatabaseName, + StartedOn, LastUpdatedOn, Duration, State, FailureReason, RootActivityId, + User, ApplicationName, Principal, TotalCPU, MemoryPeak, CorrelationId, cluster_name;\r\nlet + dataset = dataset_commands_queries\r\n | where cluster_name == ''mitulktest''\r\n //| + where totimespan(TotalCPU) \u003e totimespan(0)\r\n | summarize TotalCPU=max(TotalCPU) + \r\n , MemoryPeak=max(MemoryPeak)\r\n by User, ApplicationName, + CorrelationId \r\n;\r\nlet totalCPU = toscalar(dataset\r\n | summarize + sum((totimespan(TotalCPU) / 1s)));\r\nlet totalMemory = toscalar(dataset\r\n | + summarize sum(MemoryPeak));\r\nlet topMemory = \r\n dataset\r\n | top-nested + 10000 of User with others=\"Others\" by sum(MemoryPeak), top-nested 10000 + of ApplicationName with others=\"Others\" by sum(MemoryPeak)\r\n | extend + PercentOfTotalClusterMemoryUsed = aggregated_ApplicationName / toreal(totalMemory)\r\n;\r\nlet + topCpu = \r\n dataset\r\n | top-nested 10000 of User with others=\"Others\" + by sum(totimespan(TotalCPU) / 1s), top-nested 10000 of ApplicationName with + others=\"Others\" by sum(totimespan(TotalCPU) / 1s)\r\n | extend PercentOfTotalClusterCpuUsed + = aggregated_ApplicationName / toreal(totalCPU)\r\n;\r\ntopMemory\r\n| join + kind = fullouter(topCpu) on User, ApplicationName\r\n| extend BothPercentages + = PercentOfTotalClusterMemoryUsed + PercentOfTotalClusterCpuUsed\r\n| top + 10 by BothPercentages desc\r\n| extend User = case(ApplicationName == \"Kusto.WinSvc.DM.Svc\", + strcat(\"Kusto Data Management \", \"(\", User, \")\"),\r\n ApplicationName + == \"KustoQueryRunner\", strcat(\"Kusto Query Runner \", \"(\", User, \")\"),\r\n User + == \"AAD app id=e0331ea9-83fc-4409-a17d-6375364c3280\", \"DataMap Agent 001 + (app id: e0331ea9-83fc-4409-a17d-6375364c3280)\", // Used for internal MS + clusters \r\n User)\r\n| extend PercentOfTotalClusterMemoryUsed_display + = iff(isnan(PercentOfTotalClusterMemoryUsed * 100), toreal(0), PercentOfTotalClusterMemoryUsed + * 100)\r\n| extend PercentOfTotalClusterCpuUsed_display = iff(isnan(PercentOfTotalClusterCpuUsed + * 100), toreal(0), PercentOfTotalClusterCpuUsed * 100)\r\n| where not (ApplicationName + == \"Others\" and PercentOfTotalClusterMemoryUsed_display == 0 and PercentOfTotalClusterCpuUsed_display + == 0)\r\n| project User, ApplicationName, PercentOfTotalClusterMemoryUsed_display, + PercentOfTotalClusterCpuUsed_display","resultFormat":"time_series","workspace":"$ws"},"queryType":"Azure + Log Analytics","refId":"A","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Top + resource consumers","transparent":true,"type":"table"},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","description":"Over + a sliding timeline window. Not affected by the time range parameter","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":9,"w":12,"x":12,"y":6},"hiddenSeries":false,"id":2,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":3,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureLogAnalytics":{"query":"let + system_databases = dynamic([''KustoMonitoringPersistentDatabase'', ''$systemdb'']); + \r\nlet system_users = dynamic([''AAD app id=b753584e-c468-4503-852a-374280ce7a62'', + ''KustoServiceBuiltInPrincipal'']); // b753584e-c468-4503-852a-374280ce7a62 + is Kusto Query Runner\r\nlet system_cluster_management_applications = dynamic([''Kusto.WinSvc.CM.Svc'']); + // Kusto Cluster Management\r\nlet CommandTable = ADXCommand\r\n | extend + MemoryPeak = tolong(ResourceUtilization.MemoryPeak) \r\n | where DatabaseName + !in (system_databases) and User !in (system_users) and ApplicationName !in + (system_cluster_management_applications)\r\n | where ApplicationName != + ''Kusto.WinSvc.DM.Svc''\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | project-away ResourceUtilization;\r\nlet QueryTable + = ADXQuery\r\n | where DatabaseName !in (system_databases) and User !in + (system_users) and ApplicationName !in (system_cluster_management_applications)\r\n | + where ApplicationName != ''Kusto.WinSvc.DM.Svc''\r\n | extend MemoryPeak + = tolong(MemoryPeak)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | extend CommandType = ''Query'';\r\nlet dataset_commands_queries + = CommandTable\r\n | union (QueryTable)\r\n | project CommandType, DatabaseName, + StartedOn, LastUpdatedOn, Duration, State,\r\n FailureReason, RootActivityId, + User,\r\n ApplicationName,\r\n Principal,\r\n TotalCPU,\r\n MemoryPeak,\r\n CorrelationId,\r\n cluster_name;\r\nlet + raw = dataset_commands_queries\r\n | where LastUpdatedOn \u003e ago(7d)\r\n | + where cluster_name == ''mitulktest''\r\n | where StartedOn \u003e ago(365d)\r\n;\r\nraw\r\n| + evaluate activity_engagement(User, StartedOn, 1d, 7d)\r\n| join kind = inner + (\r\n raw\r\n | evaluate activity_engagement(User, StartedOn, 1d, 30d)\r\n )\r\n on + StartedOn\r\n| project StartedOn, Daily=dcount_activities_inner, Weekly=dcount_activities_outer, + Monthly = dcount_activities_outer1 \r\n| where StartedOn \u003e ago(90d)\r\n| + project Daily, StartedOn, Weekly, Monthly\r\n| sort by StartedOn asc\r\n","resultFormat":"time_series","workspace":"$ws"},"queryType":"Azure + Log Analytics","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Unique + user count","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"collapsed":false,"datasource":"$ds","gridPos":{"h":1,"w":24,"x":0,"y":15},"id":19,"panels":[],"title":"Key + Metrics","type":"row"},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":6,"x":0,"y":16},"hiddenSeries":false,"id":20,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[],"metricDefinition":"$ns","metricName":"KeepAlive","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Keep + Alive","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":6,"x":6,"y":16},"hiddenSeries":false,"id":21,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Average","Maximum","Minimum"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[],"metricDefinition":"$ns","metricName":"CPU","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"CPU","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"percent","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":6,"x":12,"y":16},"hiddenSeries":false,"id":22,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Average","Maximum","Minimum"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[],"metricDefinition":"$ns","metricName":"CacheUtilization","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Cache + Utilization","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"percent","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":6,"x":18,"y":16},"hiddenSeries":false,"id":23,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Average","Maximum","Minimum"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[],"metricDefinition":"$ns","metricName":"InstanceCount","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Instance + Count","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":6,"x":0,"y":26},"hiddenSeries":false,"id":24,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Average","Maximum","Minimum"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[],"metricDefinition":"$ns","metricName":"TotalNumberOfConcurrentQueries","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Concurrent + Queries","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":6,"x":6,"y":26},"hiddenSeries":false,"id":25,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Average","Maximum","Minimum","Total"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Query + Status","value":"QueryStatus"}],"metricDefinition":"$ns","metricName":"QueryDuration","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Query + Duration","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"ms","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":6,"x":12,"y":26},"hiddenSeries":false,"id":26,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Average","Maximum","Minimum","Total"],"aggregation":"Total","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Command + Type","value":"CommandType"}],"metricDefinition":"$ns","metricName":"TotalNumberOfThrottledCommands","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Throttled + Commands","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"ms","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":6,"x":18,"y":26},"hiddenSeries":false,"id":27,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Average","Maximum","Minimum","Total"],"aggregation":"Maximum","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[],"metricDefinition":"$ns","metricName":"TotalNumberOfThrottledQueries","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Throttled + Queries","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":6,"x":0,"y":36},"hiddenSeries":false,"id":28,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Average","Maximum","Minimum"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[],"metricDefinition":"$ns","metricName":"IngestionUtilization","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Ingestion + Utilization","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"percent","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":6,"x":6,"y":36},"hiddenSeries":false,"id":29,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Average","Maximum","Minimum"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[],"metricDefinition":"$ns","metricName":"IngestionLatencyInSeconds","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Ingestion + Latency","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"s","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":6,"x":12,"y":36},"hiddenSeries":false,"id":30,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Total"],"aggregation":"Total","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Status","value":"IngestionResultDetails"}],"metricDefinition":"$ns","metricName":"IngestionResult","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Ingestion + Result","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":6,"x":18,"y":36},"hiddenSeries":false,"id":31,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":true,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Total","Maximum"],"aggregation":"Total","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Database","value":"Database"}],"metricDefinition":"$ns","metricName":"IngestionVolumeInMB","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Ingestion + Volume","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"decbytes","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":6,"x":0,"y":46},"hiddenSeries":false,"id":32,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Average","Minimum","Maximum"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[],"metricDefinition":"$ns","metricName":"StreamingIngestDataRate","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Streaming + Ingest Data Rate","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":6,"x":6,"y":46},"hiddenSeries":false,"id":33,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Average","Minimum","Maximum"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[],"metricDefinition":"$ns","metricName":"StreamingIngestDuration","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Streaming + Ingest Duration","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"ms","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":6,"x":12,"y":46},"hiddenSeries":false,"id":34,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["None","Average","Minimum","Maximum","Total","Count"],"aggregation":"None","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[],"metricDefinition":"$ns","metricName":"SteamingIngestRequestRate","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Streaming + Ingest Request Rate","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"ms","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":6,"x":18,"y":46},"hiddenSeries":false,"id":35,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Result","value":"Result"}],"metricDefinition":"$ns","metricName":"StreamingIngestResults","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Streaming + Ingest Result","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":9,"w":12,"x":0,"y":56},"hiddenSeries":false,"id":36,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Total","Average","Minimum","Maximum"],"aggregation":"Total","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component + Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"EventsProcessed","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Events + Processed","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":9,"w":12,"x":12,"y":56},"hiddenSeries":false,"id":37,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component + Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Discovery + Latency","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"collapsed":false,"datasource":"$ds","gridPos":{"h":1,"w":24,"x":0,"y":65},"id":40,"panels":[],"title":"Usage","type":"row"},{"datasource":"$ds","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":null,"filterable":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"gridPos":{"h":4,"w":14,"x":0,"y":66},"id":43,"options":{"showHeader":true},"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let + system_databases = dynamic([''KustoMonitoringPersistentDatabase'', ''$systemdb'']); + \r\nlet system_users = dynamic([''AAD app id=b753584e-c468-4503-852a-374280ce7a62'', + ''KustoServiceBuiltInPrincipal'']); // b753584e-c468-4503-852a-374280ce7a62 + is KustoRunner\r\nlet system_cluster_management_applications = dynamic([''Kusto.WinSvc.CM.Svc'']); + // Kusto Cluster Management\r\nlet CommandTable = ADXCommand \r\n | where + TimeGenerated \u003e datetime(2020-09-09T09:30:00Z) \r\n | where LastUpdatedOn + \u003e ago(7d)\r\n | where DatabaseName !in (system_databases) and User + !in (system_users) and ApplicationName !in (system_cluster_management_applications)\r\n | + where ((false == \"false\" and ApplicationName != ''Kusto.WinSvc.DM.Svc'') + or false == \"true\")\r\n | extend MemoryPeak = tolong(ResourceUtilization.MemoryPeak) + \r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | project-away ResourceUtilization;\r\nlet QueryTable + = ADXQuery\r\n | where LastUpdatedOn \u003e ago(7d)\r\n | where DatabaseName + !in (system_databases) and User !in (system_users) and ApplicationName !in + (system_cluster_management_applications)\r\n | where ((false == \"false\" + and ApplicationName != ''Kusto.WinSvc.DM.Svc'') or false == \"true\")\r\n | + extend MemoryPeak = tolong(MemoryPeak)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | extend CommandType = ''Query'';\r\nlet dataset_commands_queries + = CommandTable\r\n | union (QueryTable)\r\n | project CommandType, DatabaseName, + StartedOn, LastUpdatedOn, Duration, State, FailureReason, RootActivityId, + User, ApplicationName, Principal, TotalCPU, MemoryPeak, CorrelationId, cluster_name;\r\nlet + dataset = dataset_commands_queries\r\n | where cluster_name == ''mitulktest''\r\n //| + where totimespan(TotalCPU) \u003e totimespan(0)\r\n | summarize TotalCPU=max(TotalCPU) + \r\n , MemoryPeak=max(MemoryPeak)\r\n by User, ApplicationName, + CorrelationId \r\n;\r\nlet totalCPU = toscalar(dataset\r\n | summarize + sum((totimespan(TotalCPU) / 1s)));\r\nlet totalMemory = toscalar(dataset\r\n | + summarize sum(MemoryPeak));\r\nlet topMemory = \r\n dataset\r\n | top-nested + 10000 of User with others=\"Others\" by sum(MemoryPeak), top-nested 10000 + of ApplicationName with others=\"Others\" by sum(MemoryPeak)\r\n | extend + PercentOfTotalClusterMemoryUsed = aggregated_ApplicationName / toreal(totalMemory)\r\n;\r\nlet + topCpu = \r\n dataset\r\n | top-nested 10000 of User with others=\"Others\" + by sum(totimespan(TotalCPU) / 1s), top-nested 10000 of ApplicationName with + others=\"Others\" by sum(totimespan(TotalCPU) / 1s)\r\n | extend PercentOfTotalClusterCpuUsed + = aggregated_ApplicationName / toreal(totalCPU)\r\n;\r\ntopMemory\r\n| join + kind = fullouter(topCpu) on User, ApplicationName\r\n| extend BothPercentages + = PercentOfTotalClusterMemoryUsed + PercentOfTotalClusterCpuUsed\r\n| top + 10 by BothPercentages desc\r\n| extend User = case(ApplicationName == \"Kusto.WinSvc.DM.Svc\", + strcat(\"Kusto Data Management \", \"(\", User, \")\"),\r\n ApplicationName + == \"KustoQueryRunner\", strcat(\"Kusto Query Runner \", \"(\", User, \")\"),\r\n User + == \"AAD app id=e0331ea9-83fc-4409-a17d-6375364c3280\", \"DataMap Agent 001 + (app id: e0331ea9-83fc-4409-a17d-6375364c3280)\", // Used for internal MS + clusters \r\n User)\r\n| extend PercentOfTotalClusterMemoryUsed_display + = iff(isnan(PercentOfTotalClusterMemoryUsed * 100), toreal(0), PercentOfTotalClusterMemoryUsed + * 100)\r\n| extend PercentOfTotalClusterCpuUsed_display = iff(isnan(PercentOfTotalClusterCpuUsed + * 100), toreal(0), PercentOfTotalClusterCpuUsed * 100)\r\n| where not (ApplicationName + == \"Others\" and PercentOfTotalClusterMemoryUsed_display == 0 and PercentOfTotalClusterCpuUsed_display + == 0)\r\n| project User, ApplicationName, PercentOfTotalClusterMemoryUsed_display, + PercentOfTotalClusterCpuUsed_display","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component + Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Log Analytics","refId":"A","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Top + resource consumers (within the CPU and memory consumption of the cluster)","transparent":true,"type":"table"},{"datasource":"$ds","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":null,"filterable":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"gridPos":{"h":4,"w":10,"x":14,"y":66},"id":44,"options":{"showHeader":true},"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let + system_databases = dynamic([''KustoMonitoringPersistentDatabase'', ''$systemdb'']); + \r\nlet system_users = dynamic([''AAD app id=b753584e-c468-4503-852a-374280ce7a62'', + ''KustoServiceBuiltInPrincipal'']); // b753584e-c468-4503-852a-374280ce7a62 + is Kusto Query Runner\r\nlet system_cluster_management_applications = dynamic([''Kusto.WinSvc.CM.Svc'']); + // Kusto Cluster Management\r\nlet CommandTable = ADXCommand\r\n | extend + MemoryPeak = tolong(ResourceUtilization.MemoryPeak)\r\n | where LastUpdatedOn + \u003e ago(7d)\r\n | where DatabaseName !in (system_databases) and User + !in (system_users) and ApplicationName !in (system_cluster_management_applications)\r\n | + where ((false == \"false\" and ApplicationName != ''Kusto.WinSvc.DM.Svc'') + or false == \"true\")\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | project-away ResourceUtilization;\r\nlet QueryTable + = ADXQuery\r\n | where LastUpdatedOn \u003e ago(7d)\r\n | where DatabaseName + !in (system_databases) and User !in (system_users) and ApplicationName !in + (system_cluster_management_applications)\r\n | where ((false == \"false\" + and ApplicationName != ''Kusto.WinSvc.DM.Svc'') or false == \"true\")\r\n | + extend MemoryPeak = tolong(MemoryPeak)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | extend CommandType = ''Query'';\r\nlet dataset_commands_queries + = CommandTable\r\n | union (QueryTable)\r\n | project CommandType, DatabaseName, + StartedOn, LastUpdatedOn, Duration, State,\r\n FailureReason, RootActivityId, + User, ApplicationName, Principal, TotalCPU, MemoryPeak, CorrelationId, cluster_name;\r\nlet + dataset = dataset_commands_queries\r\n | where cluster_name == ''mitulktest''\r\n | + where CommandType != ''TableSetOrAppend''\r\n | summarize Count=count() + by User, ApplicationName\r\n | project User, ApplicationName, Count\r\n | + extend User = case(ApplicationName == \"Kusto.WinSvc.DM.Svc\", strcat(\"Kusto + Data Management \", \"(\", User, \")\"),\r\n User == \"AAD app id=e0331ea9-83fc-4409-a17d-6375364c3280\", + \"DataMap Agent 001 (app id: e0331ea9-83fc-4409-a17d-6375364c3280)\", // Used + for internal MS clusters\r\n User)\r\n | top 10 by Count;\r\n//| + order by Count desc\r\n// \u003cOption #1 for top-nested\u003e | top-nested + 10 of User with others=\"Other Values\" by agg_User=sum(Count) desc;\r\n// + \u003cOption #2 for top-nested\u003e| top-nested 10 of User by agg_User=sum(Count) + desc, top-nested 5 of ApplicationName with others=\"Other applications\" by + agg_App=sum(Count) desc\r\n// \u003cOption #2 for top-nested\u003e| where + not (ApplicationName == \"Other applications\" and agg_App == 0)\r\n// \u003cOption + #2 for top-nested\u003e| project-away agg_User;\r\ndataset\r\n","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component + Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Log Analytics","refId":"A","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Top + principals and applications by command and query count","transparent":true,"type":"table"},{"datasource":"$ds","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":null,"filterable":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"gridPos":{"h":5,"w":8,"x":0,"y":70},"id":38,"options":{"showHeader":true},"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let + system_databases = dynamic([''KustoMonitoringPersistentDatabase'', ''$systemdb'']); + \r\nlet system_users = dynamic([''AAD app id=b753584e-c468-4503-852a-374280ce7a62'', + ''KustoServiceBuiltInPrincipal'']); // b753584e-c468-4503-852a-374280ce7a62 + is KustoRunner\r\nlet system_cluster_management_applications = dynamic([''Kusto.WinSvc.CM.Svc'']); + // Kusto Cluster Management\r\nlet CommandTable = ADXCommand\r\n | extend + MemoryPeak = tolong(ResourceUtilization.MemoryPeak)\r\n | where LastUpdatedOn + \u003e ago(7d)\r\n | where DatabaseName !in (system_databases) and User + !in (system_users) and ApplicationName !in (system_cluster_management_applications)\r\n | + where ((false == \"false\" and ApplicationName != ''Kusto.WinSvc.DM.Svc'') + or false == \"true\")\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | project-away ResourceUtilization;\r\nlet QueryTable + = ADXQuery\r\n | where LastUpdatedOn \u003e ago(7d)\r\n | where DatabaseName + !in (system_databases) and User !in (system_users) and ApplicationName !in + (system_cluster_management_applications)\r\n | where ((false == \"false\" + and ApplicationName != ''Kusto.WinSvc.DM.Svc'') or false == \"true\")\r\n | + extend MemoryPeak = tolong(MemoryPeak)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | extend CommandType = ''Query'';\r\nlet dataset_commands_queries + = CommandTable\r\n | union (QueryTable)\r\n | extend ApplicationName + = case(ApplicationName == \"Kusto.WinSvc.DM.Svc\", \"Kusto Data Management\",\r\n ApplicationName)\r\n | + project CommandType, DatabaseName, StartedOn, LastUpdatedOn, Duration, State,\r\n FailureReason, + RootActivityId, User, ApplicationName, Principal, TotalCPU, MemoryPeak, CorrelationId, + cluster_name;\r\nlet dataset = dataset_commands_queries\r\n | where cluster_name + == ''mitulktest''\r\n | where CommandType != ''TableSetOrAppend''\r\n | + summarize Count=count() by ApplicationName\r\n | project ApplicationName, + Count\r\n | order by Count desc\r\n //| top-nested 10 of User with others=\"Other + Values\" by agg_User=sum(Count) desc;\r\n | top-nested 7 of ApplicationName + with others=\"Other Values\" by agg_App=sum(Count) desc;\r\n//|where not + (ApplicationName == \"Other applications\" and agg_App == 0)\r\n//|project-away + agg_User;\r\ndataset\r\n","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component + Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Log Analytics","refId":"A","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Top + applications by command and query count","transparent":true,"type":"table"},{"datasource":"$ds","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":null,"filterable":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"gridPos":{"h":5,"w":8,"x":8,"y":70},"id":41,"options":{"showHeader":true},"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let + system_databases = dynamic([''KustoMonitoringPersistentDatabase'', ''$systemdb'']); + \r\nlet system_users = dynamic([''AAD app id=b753584e-c468-4503-852a-374280ce7a62'', + ''KustoServiceBuiltInPrincipal'']); // b753584e-c468-4503-852a-374280ce7a62 + is KustoRunner\r\nlet system_cluster_management_applications = dynamic([''Kusto.WinSvc.CM.Svc'']); + // Kusto Cluster Management\r\nlet CommandTable = ADXCommand\r\n | extend + MemoryPeak = tolong(ResourceUtilization.MemoryPeak)\r\n | where LastUpdatedOn + \u003e ago(7d)\r\n | where DatabaseName !in (system_databases) and User + !in (system_users) and ApplicationName !in (system_cluster_management_applications)\r\n | + where ((false == \"false\" and ApplicationName != ''Kusto.WinSvc.DM.Svc'') + or false == \"true\")\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | project-away ResourceUtilization;\r\nlet QueryTable + = ADXQuery\r\n | where LastUpdatedOn \u003e ago(7d)\r\n | where DatabaseName + !in (system_databases) and User !in (system_users) and ApplicationName !in + (system_cluster_management_applications)\r\n | where ((false == \"false\" + and ApplicationName != ''Kusto.WinSvc.DM.Svc'') or false == \"true\")\r\n | + extend MemoryPeak = tolong(MemoryPeak)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | extend CommandType = ''Query'';\r\nlet dataset_commands_queries + = CommandTable\r\n | union (QueryTable)\r\n | project CommandType, DatabaseName, + StartedOn, LastUpdatedOn, Duration, State,\r\n FailureReason, RootActivityId, + User, ApplicationName, Principal, TotalCPU, MemoryPeak, CorrelationId, cluster_name;\r\nlet + dataset = dataset_commands_queries\r\n | where cluster_name == ''mitulktest''\r\n | + where CommandType != ''TableSetOrAppend''\r\n | extend User = case(ApplicationName + == \"Kusto.WinSvc.DM.Svc\", strcat(\"Kusto Data Management \", \"(\", User, + \")\"),\r\n ApplicationName == \"KustoQueryRunner\", strcat(\"Kusto + Query Runner \", \"(\", User, \")\"),\r\n User == \"AAD app id=e0331ea9-83fc-4409-a17d-6375364c3280\", + \"DataMap Agent 001 (app id: e0331ea9-83fc-4409-a17d-6375364c3280)\", // Used + for internal MS clusters \r\n User)\r\n | summarize Count=count() + by User\r\n | project User, Count\r\n | order by Count desc\r\n | + top-nested 7 of User with others=\"Other Values\" by agg_User=sum(Count) desc;\r\ndataset\r\n\r\n","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component + Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Log Analytics","refId":"A","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Top + principals by command and query count","transparent":true,"type":"table"},{"datasource":"$ds","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":null,"filterable":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"gridPos":{"h":5,"w":8,"x":16,"y":70},"id":42,"options":{"showHeader":true},"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let + system_databases = dynamic([''KustoMonitoringPersistentDatabase'', ''$systemdb'']); + \r\nlet system_users = dynamic([''AAD app id=b753584e-c468-4503-852a-374280ce7a62'', + ''KustoServiceBuiltInPrincipal'']); // b753584e-c468-4503-852a-374280ce7a62 + is KustoRunner\r\nlet system_cluster_management_applications = dynamic([''Kusto.WinSvc.CM.Svc'']); + // Kusto Cluster Management\r\nlet CommandTable = ADXCommand\r\n | extend + MemoryPeak = tolong(ResourceUtilization.MemoryPeak)\r\n | where LastUpdatedOn + \u003e ago(7d)\r\n | where DatabaseName !in (system_databases) and User + !in (system_users) and ApplicationName !in (system_cluster_management_applications)\r\n | + where ((false == \"false\" and ApplicationName != ''Kusto.WinSvc.DM.Svc'') + or false == \"true\")\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | project-away ResourceUtilization;\r\nlet QueryTable + = ADXQuery\r\n | where LastUpdatedOn \u003e ago(7d)\r\n | where DatabaseName + !in (system_databases) and User !in (system_users) and ApplicationName !in + (system_cluster_management_applications)\r\n | where ((false == \"false\" + and ApplicationName != ''Kusto.WinSvc.DM.Svc'') or false == \"true\")\r\n | + extend MemoryPeak = tolong(MemoryPeak)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | extend CommandType = ''Query'';\r\nlet dataset_commands_queries + = CommandTable\r\n | union (QueryTable)\r\n | project CommandType, DatabaseName, + StartedOn, LastUpdatedOn, Duration, State,\r\n FailureReason, RootActivityId, + User, ApplicationName, Principal, TotalCPU, MemoryPeak, CorrelationId, cluster_name;\r\nlet + dataset = dataset_commands_queries\r\n | where cluster_name == ''mitulktest''\r\n | + where CommandType != ''TableSetOrAppend''\r\n | summarize Count=count() + by CommandType\r\n | project CommandType, Count\r\n | order by Count + desc\r\n | top-nested 7 of CommandType with others=\"Other Values\" by + agg_App=sum(Count) desc;\r\ndataset\r\n","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component + Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Log Analytics","refId":"A","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Queries + and top commands by command type","transparent":true,"type":"table"},{"datasource":"$ds","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":null,"filterable":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"gridPos":{"h":4,"w":14,"x":0,"y":75},"id":45,"options":{"showHeader":true},"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let + system_databases = dynamic([''KustoMonitoringPersistentDatabase'', ''$systemdb'']); + \r\nlet system_users = dynamic([''AAD app id=b753584e-c468-4503-852a-374280ce7a62'', + ''KustoServiceBuiltInPrincipal'']); // b753584e-c468-4503-852a-374280ce7a62 + is KustoRunner\r\nlet system_cluster_management_applications = dynamic([''Kusto.WinSvc.CM.Svc'']); + // Kusto Cluster Management\r\nlet CommandTable = ADXCommand\r\n | where + TimeGenerated \u003e ago(17d)\r\n | where DatabaseName !in (system_databases) + and User !in (system_users) and ApplicationName !in (system_cluster_management_applications)\r\n | + where ((false == \"false\" and ApplicationName != ''Kusto.WinSvc.DM.Svc'') + or false == \"true\")\r\n | extend MemoryPeak = tolong(ResourceUtilization.MemoryPeak)\r\n | + parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" cluster_name\r\n | + project-away ResourceUtilization;\r\nlet QueryTable = ADXQuery\r\n | where + TimeGenerated \u003e ago(17d)\r\n | where DatabaseName !in (system_databases) + and User !in (system_users) and ApplicationName !in (system_cluster_management_applications)\r\n | + where ((false == \"false\" and ApplicationName != ''Kusto.WinSvc.DM.Svc'') + or false == \"true\")\r\n | extend MemoryPeak = tolong(MemoryPeak)\r\n | + parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" cluster_name\r\n | + extend CommandType = ''Query'';\r\nlet dataset_commands_queries = CommandTable\r\n | + union (QueryTable)\r\n | project CommandType, DatabaseName, StartedOn, + LastUpdatedOn, Duration, State,\r\n FailureReason, RootActivityId, + User, ApplicationName, Principal, TotalCPU, MemoryPeak, CorrelationId, cluster_name;\r\nlet + dataset = dataset_commands_queries\r\n | where cluster_name == ''mitulktest'';\r\nlet + FullList = dataset\r\n | where CommandType != ''TableSetOrAppend'';\r\nlet + Last24Hours =\r\n FullList\r\n | where StartedOn \u003e= ago(1d) and + StartedOn \u003c now()\r\n | summarize Count=count() by User, ApplicationName\r\n | + top 100 by Count desc\r\n;\r\nlet HistoricalDailyAverage =\r\n FullList\r\n | + where StartedOn \u003e= ago(16d) and StartedOn \u003c ago(1d)\r\n | summarize + Count=count() / 15.0 by User, ApplicationName\r\n | top 100 by Count desc\r\n;\r\nlet + TimeRangeComparison =\r\n Last24Hours\r\n | join kind=leftouter (HistoricalDailyAverage) + on User, ApplicationName\r\n | project User=coalesce(User, User1), ApplicationName, + Last24Hours=Count, HistoricalDailyAverage=round(Count1, 0)\r\n | extend + PercentChange=round((Last24Hours - HistoricalDailyAverage) / toreal(HistoricalDailyAverage), + 2)\r\n | top 10 by Last24Hours desc\r\n;\r\nTimeRangeComparison\r\n| extend + User = case(ApplicationName == \"Kusto.WinSvc.DM.Svc\", strcat(\"Kusto Data + Management \", \"(\", User, \")\"),\r\n ApplicationName == \"KustoQueryRunner\", + strcat(\"Kusto Query Runner \", \"(\", User, \")\"),\r\n User == \"AAD + app id=e0331ea9-83fc-4409-a17d-6375364c3280\", \"DataMap Agent 001 (app id: + e0331ea9-83fc-4409-a17d-6375364c3280)\", // Used for internal MS clusters + \r\n User)\r\n| project User, ApplicationName, HistoricalDailyAverage=round(HistoricalDailyAverage, + 0), Last24Hours, PercentChange\r\n| order by Last24Hours desc","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component + Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Log Analytics","refId":"A","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Changes + in query count by principal (not affected by the the time range parameter)","transparent":true,"type":"table"},{"datasource":"$ds","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":null,"filterable":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"gridPos":{"h":4,"w":10,"x":14,"y":75},"id":46,"options":{"showHeader":true},"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let + system_databases = dynamic([''KustoMonitoringPersistentDatabase'', ''$systemdb'']); + \r\nlet system_users = dynamic([''AAD app id=b753584e-c468-4503-852a-374280ce7a62'', + ''KustoServiceBuiltInPrincipal'']); // b753584e-c468-4503-852a-374280ce7a62 + is Kusto Quert Runner\r\nlet system_cluster_management_applications = dynamic([''Kusto.WinSvc.CM.Svc'']); + // Kusto Cluster Management\r\nlet CommandTable = ADXCommand\r\n | extend + MemoryPeak = tolong(ResourceUtilization.MemoryPeak)\r\n | where LastUpdatedOn + \u003e ago(7d)\r\n | where DatabaseName !in (system_databases) and User + !in (system_users) and ApplicationName !in (system_cluster_management_applications)\r\n | + where ((false == \"false\" and ApplicationName != ''Kusto.WinSvc.DM.Svc'') + or false == \"true\")\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | project-away ResourceUtilization;\r\nlet QueryTable + = ADXQuery\r\n | where LastUpdatedOn \u003e ago(7d)\r\n | where DatabaseName + !in (system_databases) and User !in (system_users) and ApplicationName !in + (system_cluster_management_applications)\r\n | where ((false == \"false\" + and ApplicationName != ''Kusto.WinSvc.DM.Svc'') or false == \"true\")\r\n | + extend MemoryPeak = tolong(MemoryPeak)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | extend CommandType = ''Query'';\r\nlet dataset_commands_queries + = CommandTable\r\n | union (QueryTable)\r\n | project CommandType, DatabaseName, + StartedOn, LastUpdatedOn, Duration, State,\r\n FailureReason, RootActivityId, + User, ApplicationName, Principal, TotalCPU, MemoryPeak, CorrelationId, cluster_name;\r\nlet + dataset = dataset_commands_queries\r\n | where cluster_name == ''mitulktest'';\r\ndataset\r\n| + where CommandType != ''TableSetOrAppend'' and State == ''Failed''\r\n| summarize + Count=count() by User, ApplicationName\r\n| top 10 by Count desc\r\n| extend + User = case(ApplicationName == \"Kusto.WinSvc.DM.Svc\", strcat(\"Kusto Data + Management \", \"(\", User, \")\"),\r\n ApplicationName == \"KustoQueryRunner\", + strcat(\"Kusto Query Runner \", \"(\", User, \")\"),\r\n User == \"AAD + app id=e0331ea9-83fc-4409-a17d-6375364c3280\", \"DataMap Agent 001 (app id: + e0331ea9-83fc-4409-a17d-6375364c3280)\", // Used for internal MS clusters + \r\n User)\r\n| order by Count desc\r\n","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component + Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Log Analytics","refId":"A","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Failed + queries","transparent":true,"type":"table"},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":8,"x":0,"y":79},"hiddenSeries":false,"id":47,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":true,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let + system_databases = dynamic([''KustoMonitoringPersistentDatabase'', ''$systemdb'']); + \r\nlet system_users = dynamic([''AAD app id=b753584e-c468-4503-852a-374280ce7a62'', + ''KustoServiceBuiltInPrincipal'']); // b753584e-c468-4503-852a-374280ce7a62 + is Kusto Query Runner\r\nlet system_cluster_management_applications = dynamic([''Kusto.WinSvc.CM.Svc'']); + // Kusto Cluster Management\r\nlet CommandTable = ADXCommand\r\n | extend + MemoryPeak = tolong(ResourceUtilization.MemoryPeak)\r\n | where StartedOn + \u003e ago(7d)\r\n | where DatabaseName !in (system_databases) and User + !in (system_users) and ApplicationName !in (system_cluster_management_applications)\r\n | + where ((false == \"false\" and ApplicationName != ''Kusto.WinSvc.DM.Svc'') + or false == \"true\")\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | project-away ResourceUtilization;\r\nlet QueryTable + = ADXQuery\r\n | where StartedOn \u003e ago(7d)\r\n | where DatabaseName + !in (system_databases) and User !in (system_users) and ApplicationName !in + (system_cluster_management_applications)\r\n | where ((false == \"false\" + and ApplicationName != ''Kusto.WinSvc.DM.Svc'') or false == \"true\")\r\n | + extend MemoryPeak = tolong(MemoryPeak)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | extend CommandType = ''Query'';\r\nlet dataset_commands_queries + = CommandTable\r\n | union (QueryTable)\r\n | project CommandType, DatabaseName, + StartedOn, LastUpdatedOn, Duration, State,\r\n FailureReason, RootActivityId, + User, ApplicationName, Principal, TotalCPU, MemoryPeak, CorrelationId, cluster_name;\r\nlet + dataset = dataset_commands_queries\r\n | where cluster_name == ''mitulktest'';\r\nlet + FullList = dataset\r\n | where CommandType != ''TableSetOrAppend''\r\n | + project User, StartedOn, ApplicationName, CommandType\r\n;\r\nlet Top =\r\n dataset\r\n | + summarize Count=count() by User\r\n | top 10 by Count desc\r\n | extend + OriginalUser = User\r\n | extend Category=User\r\n;\r\nFullList\r\n| join + kind=leftouter(Top) on $left.User == $right.OriginalUser\r\n| project User=coalesce(Category, + ''Other''), ApplicationName, CommandType, StartedOn\r\n| extend User = case(ApplicationName + == \"Kusto.WinSvc.DM.Svc\", strcat(\"Kusto Data Management \", \"(\", User, + \")\"),\r\n ApplicationName == \"KustoQueryRunner\", strcat(\"Kusto Query + Runner \", \"(\", User, \")\"),\r\n User == \"AAD app id=e0331ea9-83fc-4409-a17d-6375364c3280\", + \"DataMap Agent 001 (app id: e0331ea9-83fc-4409-a17d-6375364c3280)\", // Used + for internal MS clusters \r\n User)\r\n| summarize count() by User, bin(StartedOn, + 1h)\r\n| summarize sum(count_) by bin(StartedOn, 1h), tostring(User)\r\n| + sort by StartedOn asc","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component + Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Log Analytics","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Command + + query count by principal","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"transparent":true,"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":8,"x":8,"y":79},"hiddenSeries":false,"id":48,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":true,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let + system_databases = dynamic([''KustoMonitoringPersistentDatabase'', ''$systemdb'']); + \r\nlet system_users = dynamic([''AAD app id=b753584e-c468-4503-852a-374280ce7a62'', + ''KustoServiceBuiltInPrincipal'']); // b753584e-c468-4503-852a-374280ce7a62 + is Kusto Query Runner\r\nlet system_cluster_management_applications = dynamic([''Kusto.WinSvc.CM.Svc'']); + // Kusto Cluster Management\r\nlet CommandTable = ADXCommand\r\n | extend + MemoryPeak = tolong(ResourceUtilization.MemoryPeak)\r\n | where StartedOn + \u003e ago(7d)\r\n | where DatabaseName !in (system_databases) and User + !in (system_users) and ApplicationName !in (system_cluster_management_applications)\r\n | + where ((false == \"false\" and ApplicationName != ''Kusto.WinSvc.DM.Svc'') + or false == \"true\")\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | project-away ResourceUtilization;\r\nlet QueryTable + = ADXQuery\r\n | where StartedOn \u003e ago(7d)\r\n | where DatabaseName + !in (system_databases) and User !in (system_users) and ApplicationName !in + (system_cluster_management_applications)\r\n | where ((false == \"false\" + and ApplicationName != ''Kusto.WinSvc.DM.Svc'') or false == \"true\")\r\n | + extend MemoryPeak = tolong(MemoryPeak)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | extend CommandType = ''Query'';\r\nlet dataset_commands_queries + = CommandTable\r\n | union (QueryTable)\r\n | project CommandType, DatabaseName, + StartedOn, LastUpdatedOn, Duration, State,\r\n FailureReason, RootActivityId, + User, ApplicationName, Principal, TotalCPU, MemoryPeak, CorrelationId, cluster_name;\r\nlet + dataset = dataset_commands_queries\r\n | where cluster_name == ''mitulktest'';\r\nlet + FullList = dataset\r\n | where CommandType != ''TableSetOrAppend''\r\n | + project User, ApplicationName, CommandType, StartedOn, MemoryPeak\r\n | + extend User = case(ApplicationName == \"Kusto.WinSvc.DM.Svc\", strcat(\"Kusto + Data Management \", \"(\", User, \")\"),\r\n ApplicationName == \"KustoQueryRunner\", + strcat(\"Kusto Query Runner \", \"(\", User, \")\"),\r\n User == \"AAD + app id=e0331ea9-83fc-4409-a17d-6375364c3280\", \"DataMap Agent 001 (app id: + e0331ea9-83fc-4409-a17d-6375364c3280)\", // Used for internal MS clusters + \r\n User)\r\n;\r\nlet Top =\r\n FullList\r\n | summarize Memory=sum(MemoryPeak) + by User\r\n | top 10 by Memory desc\r\n | extend OriginalUser = User\r\n | + project OriginalUser, Category=User\r\n;\r\nFullList\r\n| join kind=leftouter(Top) + on $left.User == $right.OriginalUser\r\n| project User=coalesce(Category, + ''Other''), StartedOn, MemoryPeakGB=MemoryPeak / 1024.0 / 1024.0 / 1024.0\r\n| + summarize MemoryPeakGB=sum(MemoryPeakGB) by User, bin(StartedOn, 1h)\r\n| + summarize sum(MemoryPeakGB) by bin(StartedOn, 1h), tostring(User)\r\n| sort + by StartedOn asc","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component + Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Log Analytics","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Total + memory by principal","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"transparent":true,"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":8,"x":16,"y":79},"hiddenSeries":false,"id":49,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let + system_databases = dynamic([''KustoMonitoringPersistentDatabase'', ''$systemdb'']); + \r\nlet system_users = dynamic([''AAD app id=b753584e-c468-4503-852a-374280ce7a62'', + ''KustoServiceBuiltInPrincipal'']); // b753584e-c468-4503-852a-374280ce7a62 + is Kusto Query Runner\r\nlet system_cluster_management_applications = dynamic([''Kusto.WinSvc.CM.Svc'']); + // Kusto Cluster Management\r\nlet CommandTable = ADXCommand\r\n | extend + MemoryPeak = tolong(ResourceUtilization.MemoryPeak)\r\n | where StartedOn + \u003e ago(7d)\r\n | where DatabaseName !in (system_databases) and User + !in (system_users) and ApplicationName !in (system_cluster_management_applications)\r\n | + where ((false == \"false\" and ApplicationName != ''Kusto.WinSvc.DM.Svc'') + or false == \"true\")\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | project-away ResourceUtilization;\r\nlet QueryTable + = ADXQuery\r\n | where StartedOn \u003e ago(7d)\r\n | where DatabaseName + !in (system_databases) and User !in (system_users) and ApplicationName !in + (system_cluster_management_applications)\r\n | where ((false == \"false\" + and ApplicationName != ''Kusto.WinSvc.DM.Svc'') or false == \"true\")\r\n | + extend MemoryPeak = tolong(MemoryPeak)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | extend CommandType = ''Query'';\r\nlet dataset_commands_queries + = CommandTable\r\n | union (QueryTable)\r\n | project CommandType, DatabaseName, + StartedOn, LastUpdatedOn, Duration, State,\r\n FailureReason, RootActivityId, + User, ApplicationName, Principal, TotalCPU, MemoryPeak, CorrelationId, cluster_name;\r\nlet + dataset = dataset_commands_queries\r\n | where StartedOn \u003e ago(7d)\r\n | + where cluster_name == ''mitulktest'';\r\nlet FullList = dataset\r\n | where + CommandType != ''TableSetOrAppend''\r\n | project User, ApplicationName, + CommandType, StartedOn, TotalCPU\r\n | extend User = case(ApplicationName + == \"Kusto.WinSvc.DM.Svc\", strcat(\"Kusto Data Management \", \"(\", User, + \")\"),\r\n ApplicationName == \"KustoQueryRunner\", strcat(\"Kusto + Query Runner \", \"(\", User, \")\"),\r\n User == \"AAD app id=e0331ea9-83fc-4409-a17d-6375364c3280\", + \"DataMap Agent 001 (app id: e0331ea9-83fc-4409-a17d-6375364c3280)\", // Used + for internal MS clusters \r\n User)\r\n;\r\nlet Top =\r\n FullList\r\n | + summarize TotalCpu=sum(totimespan(TotalCPU)) by User\r\n | top 10 by TotalCpu + desc\r\n | extend OriginalUser = User\r\n | project OriginalUser, Category=User\r\n;\r\nFullList\r\n| + join kind=leftouter(Top) on $left.User == $right.OriginalUser\r\n| project + User=coalesce(Category, ''Other''), StartedOn, TotalCpuMinutes=totimespan(TotalCPU) + / 1m\r\n| summarize TotalCpuMinutes=sum(TotalCpuMinutes) by User, bin(StartedOn, + 1h)\r\n| top-nested of bin(StartedOn, 1h) by sum(TotalCpuMinutes), top-nested + 5 of User with others=\"Other Values\" by sum_TotalCpuMinutes=sum(TotalCpuMinutes) + desc\r\n| sort by StartedOn asc\r\n| project StartedOn, User, sum_TotalCpuMinutes\r\n","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component + Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Log Analytics","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Total + CPU by principal","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"transparent":true,"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":8,"x":0,"y":89},"hiddenSeries":false,"id":51,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":true,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let + system_databases = dynamic([''KustoMonitoringPersistentDatabase'', ''$systemdb'']); + \r\nlet system_users = dynamic([''AAD app id=b753584e-c468-4503-852a-374280ce7a62'', + ''KustoServiceBuiltInPrincipal'']); // b753584e-c468-4503-852a-374280ce7a62 + is Kusto Query Runner\r\nlet system_cluster_management_applications = dynamic([''Kusto.WinSvc.CM.Svc'']); + // Kusto Cluster Management\r\nlet CommandTable = ADXCommand\r\n | extend + MemoryPeak = tolong(ResourceUtilization.MemoryPeak)\r\n | where StartedOn + \u003e ago(7d)\r\n | where DatabaseName !in (system_databases) and User + !in (system_users) and ApplicationName !in (system_cluster_management_applications)\r\n | + where ((false == \"false\" and ApplicationName != ''Kusto.WinSvc.DM.Svc'') + or false == \"true\")\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | project-away ResourceUtilization;\r\nlet QueryTable + = ADXQuery\r\n | where StartedOn \u003e ago(7d)\r\n | where DatabaseName + !in (system_databases) and User !in (system_users) and ApplicationName !in + (system_cluster_management_applications)\r\n | where ((false == \"false\" + and ApplicationName != ''Kusto.WinSvc.DM.Svc'') or false == \"true\")\r\n | + extend MemoryPeak = tolong(MemoryPeak)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | extend CommandType = ''Query'';\r\nlet dataset_commands_queries + = CommandTable\r\n | union (QueryTable)\r\n | extend ApplicationName + = case(ApplicationName == \"Kusto.WinSvc.DM.Svc\", \"Kusto Data Management\", + ApplicationName)\r\n | project CommandType, DatabaseName, StartedOn, LastUpdatedOn, + Duration, State,\r\n FailureReason, RootActivityId, User, ApplicationName, + Principal, TotalCPU, MemoryPeak, CorrelationId, cluster_name;\r\nlet dataset + = dataset_commands_queries\r\n | where cluster_name == ''mitulktest'';\r\nlet + FullList = dataset\r\n | where CommandType != ''TableSetOrAppend''\r\n | + project ApplicationName, StartedOn, CommandType, User\r\n;\r\nlet Top =\r\n FullList\r\n | + summarize Count=count() by ApplicationName\r\n | top 10 by Count desc\r\n | + extend Category=ApplicationName\r\n;\r\nFullList\r\n| join kind=leftouter(Top) + on ApplicationName \r\n| project Application=coalesce(Category, ''-''), CommandType, + User, StartedOn\r\n| summarize count() by Application, bin(StartedOn, 1h)\r\n| + summarize sum(count_) by bin(StartedOn, time(1h)), tostring(Application)\r\n| + sort by StartedOn asc\r\n","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component + Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Log Analytics","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Command + + query count by application","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"transparent":true,"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":8,"x":8,"y":89},"hiddenSeries":false,"id":52,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":true,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let + system_databases = dynamic([''KustoMonitoringPersistentDatabase'', ''$systemdb'']); + \r\nlet system_users = dynamic([''AAD app id=b753584e-c468-4503-852a-374280ce7a62'', + ''KustoServiceBuiltInPrincipal'']); // b753584e-c468-4503-852a-374280ce7a62 + is Kusto Query Runner\r\nlet system_cluster_management_applications = dynamic([''Kusto.WinSvc.CM.Svc'']); + // Kusto Cluster Management\r\nlet CommandTable = ADXCommand\r\n | extend + MemoryPeak = tolong(ResourceUtilization.MemoryPeak) \r\n | where StartedOn + \u003e ago(7d)\r\n | where DatabaseName !in (system_databases) and User + !in (system_users) and ApplicationName !in (system_cluster_management_applications)\r\n | + where ((false == \"false\" and ApplicationName != ''Kusto.WinSvc.DM.Svc'') + or false == \"true\")\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | project-away ResourceUtilization;\r\nlet QueryTable + = ADXQuery\r\n | where StartedOn \u003e ago(7d)\r\n | where DatabaseName + !in (system_databases) and User !in (system_users) and ApplicationName !in + (system_cluster_management_applications)\r\n | where ((false == \"false\" + and ApplicationName != ''Kusto.WinSvc.DM.Svc'') or false == \"true\")\r\n | + extend MemoryPeak = tolong(MemoryPeak)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | extend CommandType = ''Query'';\r\nlet dataset_commands_queries + = CommandTable\r\n | union (QueryTable)\r\n | extend ApplicationName + = case(ApplicationName == \"Kusto.WinSvc.DM.Svc\", \"Kusto Data Management\", + ApplicationName)\r\n | project CommandType, DatabaseName, StartedOn, LastUpdatedOn, + Duration, State,\r\n FailureReason, RootActivityId, User, ApplicationName, + Principal, TotalCPU, MemoryPeak, CorrelationId, cluster_name;\r\nlet dataset + = dataset_commands_queries\r\n | where cluster_name == ''mitulktest'';\r\nlet + FullList = dataset\r\n | where CommandType != ''TableSetOrAppend''\r\n | + project ApplicationName, StartedOn, CommandType, User, MemoryPeak\r\n;\r\nlet + Top =\r\n FullList\r\n | summarize Memory=sum(MemoryPeak) by ApplicationName\r\n | + top 10 by Memory desc\r\n | extend Category=ApplicationName;\r\nFullList\r\n| + join kind=inner(Top) on ApplicationName\r\n| project Application=coalesce(Category, + ''-''), CommandType, User, StartedOn, MemoryPeakMB=MemoryPeak / 1024.0 / 1024.0\r\n| + summarize MemoryPeakMB=sum(MemoryPeakMB) by Application, bin(StartedOn, 1h)\r\n| + summarize sum(MemoryPeakMB) by bin(StartedOn, time(1h)), tostring(Application)\r\n| + sort by StartedOn asc\r\n","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component + Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Log Analytics","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Total + memory by application","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"transparent":true,"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":8,"x":16,"y":89},"hiddenSeries":false,"id":50,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let + system_databases = dynamic([''KustoMonitoringPersistentDatabase'', ''$systemdb'']); + \r\nlet system_users = dynamic([''AAD app id=b753584e-c468-4503-852a-374280ce7a62'', + ''KustoServiceBuiltInPrincipal'']); // b753584e-c468-4503-852a-374280ce7a62 + is Kusto Query Runner\r\nlet system_cluster_management_applications = dynamic([''Kusto.WinSvc.CM.Svc'']); + // Kusto Cluster Management\r\nlet CommandTable = ADXCommand\r\n | extend + MemoryPeak = tolong(ResourceUtilization.MemoryPeak)\r\n | where StartedOn + \u003e ago(7d)\r\n | where DatabaseName !in (system_databases) and User + !in (system_users) and ApplicationName !in (system_cluster_management_applications)\r\n | + where ((false == \"false\" and ApplicationName != ''Kusto.WinSvc.DM.Svc'') + or false == \"true\")\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | project-away ResourceUtilization;\r\nlet QueryTable + = ADXQuery\r\n | where StartedOn \u003e ago(7d)\r\n | where DatabaseName + !in (system_databases) and User !in (system_users) and ApplicationName !in + (system_cluster_management_applications)\r\n | where ((false == \"false\" + and ApplicationName != ''Kusto.WinSvc.DM.Svc'') or false == \"true\")\r\n | + extend MemoryPeak = tolong(MemoryPeak)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | extend CommandType = ''Query'';\r\nlet dataset_commands_queries + = CommandTable\r\n | union (QueryTable)\r\n | extend ApplicationName + = case(ApplicationName == \"Kusto.WinSvc.DM.Svc\", \"Kusto Data Management\", + ApplicationName)\r\n | project CommandType, DatabaseName, StartedOn, LastUpdatedOn, + Duration, State,\r\n FailureReason, RootActivityId, User, ApplicationName, + Principal, TotalCPU, MemoryPeak, CorrelationId, cluster_name;\r\nlet dataset + = dataset_commands_queries\r\n | where cluster_name == ''mitulktest'';\r\nlet + FullList = dataset\r\n | where CommandType != ''TableSetOrAppend''\r\n | + project ApplicationName, CommandType, User, StartedOn, TotalCPU\r\n;\r\nlet + Top =\r\n FullList\r\n | summarize TotalCPU=sum(totimespan(TotalCPU)) + by ApplicationName\r\n | top 10 by TotalCPU desc\r\n | extend Category=ApplicationName\r\n;\r\nFullList\r\n| + join kind=inner(Top) on ApplicationName\r\n| project Application=coalesce(Category, + ''-''), CommandType, User, StartedOn, TotalCpuMinutes=totimespan(TotalCPU) + / 1m\r\n| summarize TotalCpuMinutes=sum(TotalCpuMinutes) by Application, bin(StartedOn, + 1h)\r\n| summarize sum(TotalCpuMinutes) by bin(StartedOn, time(1h)), tostring(Application)\r\n| + sort by StartedOn asc\r\n","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component + Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Log Analytics","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Total + CPU by application","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"transparent":true,"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":8,"x":0,"y":99},"hiddenSeries":false,"id":53,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":true,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let + system_databases = dynamic([''KustoMonitoringPersistentDatabase'', ''$systemdb'']); + \r\nlet system_users = dynamic([''AAD app id=b753584e-c468-4503-852a-374280ce7a62'', + ''KustoServiceBuiltInPrincipal'']); // b753584e-c468-4503-852a-374280ce7a62 + is Kusto Query Runner\r\nlet system_cluster_management_applications = dynamic([''Kusto.WinSvc.CM.Svc'']); + // Kusto Cluster Management\r\nlet CommandTable = ADXCommand\r\n | extend + MemoryPeak = tolong(ResourceUtilization.MemoryPeak)\r\n | where StartedOn + \u003e ago(7d)\r\n | where DatabaseName !in (system_databases) and User + !in (system_users) and ApplicationName !in (system_cluster_management_applications)\r\n | + where ((false == \"false\" and ApplicationName != ''Kusto.WinSvc.DM.Svc'') + or false == \"true\")\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | project-away ResourceUtilization;\r\nlet QueryTable + = ADXQuery\r\n | where StartedOn \u003e ago(7d)\r\n | where DatabaseName + !in (system_databases) and User !in (system_users) and ApplicationName !in + (system_cluster_management_applications)\r\n | where ((false == \"false\" + and ApplicationName != ''Kusto.WinSvc.DM.Svc'') or false == \"true\")\r\n | + extend MemoryPeak = tolong(MemoryPeak)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | extend CommandType = ''Query'';\r\nlet dataset_commands_queries + = CommandTable\r\n | union (QueryTable)\r\n | project CommandType, DatabaseName, + StartedOn, LastUpdatedOn, Duration, State,\r\n FailureReason, RootActivityId, + User, ApplicationName, Principal, TotalCPU, MemoryPeak, CorrelationId, cluster_name;\r\nlet + dataset = dataset_commands_queries\r\n | where cluster_name == ''mitulktest'';\r\ndataset\r\n| + where CommandType != ''TableSetOrAppend'' \r\n| top-nested of bin(StartedOn, + time(1h)) by count(), top-nested 5 of CommandType by count_=count() desc\r\n| + sort by StartedOn asc\r\n| project StartedOn, CommandType, count_\r\n","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component + Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Log Analytics","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Queries + + command count by type","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"transparent":true,"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":8,"x":8,"y":99},"hiddenSeries":false,"id":54,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":true,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let + system_databases = dynamic([''KustoMonitoringPersistentDatabase'', ''$systemdb'']); + \r\nlet system_users = dynamic([''AAD app id=b753584e-c468-4503-852a-374280ce7a62'', + ''KustoServiceBuiltInPrincipal'']); // b753584e-c468-4503-852a-374280ce7a62 + is Kusto Query Runner\r\nlet system_cluster_management_applications = dynamic([''Kusto.WinSvc.CM.Svc'']); + // Kusto Cluster Management\r\nlet CommandTable = ADXCommand\r\n | extend + MemoryPeak = tolong(ResourceUtilization.MemoryPeak) \r\n | where StartedOn + \u003e ago(7d)\r\n | where DatabaseName !in (system_databases) and User + !in (system_users) and ApplicationName !in (system_cluster_management_applications)\r\n | + where ((false == \"false\" and ApplicationName != ''Kusto.WinSvc.DM.Svc'') + or false == \"true\")\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | project-away ResourceUtilization;\r\nlet QueryTable + = ADXQuery\r\n | where StartedOn \u003e ago(7d)\r\n | where DatabaseName + !in (system_databases) and User !in (system_users) and ApplicationName !in + (system_cluster_management_applications)\r\n | where ((false == \"false\" + and ApplicationName != ''Kusto.WinSvc.DM.Svc'') or false == \"true\")\r\n | + extend MemoryPeak = tolong(MemoryPeak)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | extend CommandType = ''Query'';\r\nlet dataset_commands_queries + = CommandTable\r\n | union (QueryTable)\r\n | project CommandType, DatabaseName, + StartedOn, LastUpdatedOn, Duration, State,\r\n FailureReason, RootActivityId, + User, ApplicationName, Principal, TotalCPU, MemoryPeak, CorrelationId, cluster_name;\r\nlet + dataset = dataset_commands_queries\r\n | where cluster_name == ''mitulktest'';\r\ndataset\r\n| + where CommandType != ''TableSetOrAppend'' \r\n| extend MemoryPeakGB=MemoryPeak + / 1024.0 / 1024.0 / 1024.0\r\n| top-nested of bin(StartedOn, time(1h)) by + sum(MemoryPeakGB), top-nested 5 of CommandType with others=\"Other Values\" + by sum_MemoryPeakGB=sum(MemoryPeakGB) desc\r\n| sort by StartedOn asc\r\n| + project StartedOn, CommandType, sum_MemoryPeakGB\r\n","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component + Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Log Analytics","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Total + memory by type","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"transparent":true,"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":8,"x":16,"y":99},"hiddenSeries":false,"id":55,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":true,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let + system_databases = dynamic([''KustoMonitoringPersistentDatabase'', ''$systemdb'']); + \r\nlet system_users = dynamic([''AAD app id=b753584e-c468-4503-852a-374280ce7a62'', + ''KustoServiceBuiltInPrincipal'']); // b753584e-c468-4503-852a-374280ce7a62 + is Kusto Query Runner\r\nlet system_cluster_management_applications = dynamic([''Kusto.WinSvc.CM.Svc'']); + // Kusto Cluster Management\r\nlet CommandTable = ADXCommand\r\n | extend + MemoryPeak = tolong(ResourceUtilization.MemoryPeak) \r\n | where StartedOn + \u003e ago(7d)\r\n | where DatabaseName !in (system_databases) and User + !in (system_users) and ApplicationName !in (system_cluster_management_applications)\r\n | + where ((false == \"false\" and ApplicationName != ''Kusto.WinSvc.DM.Svc'') + or false == \"true\")\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | project-away ResourceUtilization;\r\nlet QueryTable + = ADXQuery\r\n | where StartedOn \u003e ago(7d)\r\n | where DatabaseName + !in (system_databases) and User !in (system_users) and ApplicationName !in + (system_cluster_management_applications)\r\n | where ((false == \"false\" + and ApplicationName != ''Kusto.WinSvc.DM.Svc'') or false == \"true\")\r\n | + extend MemoryPeak = tolong(MemoryPeak)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | extend CommandType = ''Query'';\r\nlet dataset_commands_queries + = CommandTable\r\n | union (QueryTable)\r\n | project CommandType, DatabaseName, + StartedOn, LastUpdatedOn, Duration, State,\r\n FailureReason, RootActivityId, + User, ApplicationName, Principal, TotalCPU, MemoryPeak, CorrelationId, cluster_name;\r\nlet + dataset = dataset_commands_queries\r\n | where cluster_name == ''mitulktest'';\r\ndataset\r\n| + where CommandType != ''TableSetOrAppend'' \r\n| extend TotalCpuMinutes = totimespan(TotalCPU) + / 1m\r\n| top-nested of bin(StartedOn, time(1h)) by sum(TotalCpuMinutes), + top-nested 5 of CommandType with others=\"Other Values\" by sum_TotalCpuMinutes=sum(TotalCpuMinutes) + desc\r\n| sort by StartedOn asc\r\n| project StartedOn, CommandType, sum_TotalCpuMinutes\r\n","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component + Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Log Analytics","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Total + CPU by type","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"transparent":true,"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"datasource":"$ds","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":null,"filterable":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"gridPos":{"h":4,"w":8,"x":0,"y":109},"id":56,"options":{"showHeader":true},"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let + system_databases = dynamic([''KustoMonitoringPersistentDatabase'', ''$systemdb'']); + \r\nlet system_users = dynamic([''AAD app id=b753584e-c468-4503-852a-374280ce7a62'', + ''KustoServiceBuiltInPrincipal'']); // b753584e-c468-4503-852a-374280ce7a62 + is Kusto Query Runner\r\nlet system_cluster_management_applications = dynamic([''Kusto.WinSvc.CM.Svc'']); + // Kusto Cluster Management\r\nlet commandTable = \r\n ADXCommand \r\n | + where StartedOn \u003e ago(7d)\r\n | where ((false == \"false\" and ApplicationName + != ''Kusto.WinSvc.DM.Svc'') or false == \"true\")\r\n | where DatabaseName + !in (system_databases) and User !in (system_users) and ApplicationName !in + (system_cluster_management_applications)\r\n | parse _ResourceId with * + \"providers/microsoft.kusto/clusters/\" cluster_name\r\n | where cluster_name + == ''mitulktest''\r\n | project User, StartedOn, ApplicationName, CommandType, + WorkloadGroup\r\n;\r\nlet queryTable = \r\n ADXQuery \r\n | where StartedOn + \u003e ago(7d)\r\n | where ((false == \"false\" and ApplicationName != + ''Kusto.WinSvc.DM.Svc'') or false == \"true\")\r\n | where DatabaseName + !in (system_databases) and User !in (system_users) and ApplicationName !in + (system_cluster_management_applications)\r\n | parse _ResourceId with * + \"providers/microsoft.kusto/clusters/\" cluster_name\r\n | where cluster_name + == ''mitulktest''\r\n | extend CommandType = ''Query''\r\n | project + User, StartedOn, ApplicationName, CommandType, WorkloadGroup;\r\nlet FullList + = commandTable\r\n | union (queryTable)\r\n | extend ApplicationName + = case(ApplicationName == \"Kusto.WinSvc.DM.Svc\", \"Kusto Data Management\", + ApplicationName)\r\n | project User, StartedOn, ApplicationName, CommandType, + WorkloadGroup;\r\nlet Top =\r\n FullList\r\n | summarize Count=count() + by WorkloadGroup\r\n | top 10 by Count desc\r\n | distinct WorkloadGroup\r\n;\r\nFullList\r\n| + project WorkloadGroup = iff((WorkloadGroup in(Top)) == true, WorkloadGroup, + ''Other''), CommandType, StartedOn\r\n| make-series count() on StartedOn from + ago(7d) to now() step 1h by WorkloadGroup\r\n","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component + Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Log Analytics","refId":"A","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Command + + query count by workload group","transformations":[],"transparent":true,"type":"table"},{"datasource":"$ds","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":null,"filterable":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"gridPos":{"h":4,"w":8,"x":8,"y":109},"id":57,"options":{"showHeader":true},"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let + system_databases = dynamic([''KustoMonitoringPersistentDatabase'', ''$systemdb'']); + \r\nlet system_users = dynamic([''AAD app id=b753584e-c468-4503-852a-374280ce7a62'', + ''KustoServiceBuiltInPrincipal'']); // b753584e-c468-4503-852a-374280ce7a62 + is Kusto Query Runner\r\nlet system_cluster_management_applications = dynamic([''Kusto.WinSvc.CM.Svc'']); + // Kusto Cluster Management\r\nlet commandTable = \r\n ADXCommand\r\n | + where ((false == \"false\" and ApplicationName != ''Kusto.WinSvc.DM.Svc'') + or false == \"true\")\r\n | where DatabaseName !in (system_databases) and + User !in (system_users) and ApplicationName !in (system_cluster_management_applications)\r\n | + where StartedOn \u003e ago(7d)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | where cluster_name == ''mitulktest''\r\n | extend + MemoryPeak = tolong(ResourceUtilization.MemoryPeak)\r\n | project User, + ApplicationName, CommandType, StartedOn, MemoryPeak, WorkloadGroup\r\n;\r\nlet + queryTable = \r\n ADXQuery \r\n | where ((false == \"false\" and ApplicationName + != ''Kusto.WinSvc.DM.Svc'') or false == \"true\")\r\n | where DatabaseName + !in (system_databases) and User !in (system_users) and ApplicationName !in + (system_cluster_management_applications)\r\n | where StartedOn \u003e ago(7d)\r\n | + parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" cluster_name\r\n | + where cluster_name == ''mitulktest''\r\n | extend CommandType = ''Query''\r\n | + project User, ApplicationName, CommandType, StartedOn, MemoryPeak, WorkloadGroup;\r\nlet + FullList = commandTable\r\n | union (queryTable)\r\n | extend ApplicationName + = case(ApplicationName == \"Kusto.WinSvc.DM.Svc\", \"Kusto Data Management\", + ApplicationName)\r\n | project User, ApplicationName, CommandType, StartedOn, + MemoryPeak, WorkloadGroup;\r\nlet Top =\r\n FullList\r\n | summarize + Memory=sum(MemoryPeak) by WorkloadGroup\r\n | top 10 by Memory desc\r\n | + distinct WorkloadGroup\r\n;\r\nFullList\r\n| project WorkloadGroup = iff((WorkloadGroup + in(Top)) == true, WorkloadGroup, ''Other''), CommandType, User, StartedOn, + MemoryPeakGB=MemoryPeak / 1024.0 / 1024.0 / 1024.0\r\n| make-series MemoryPeakGB=sum(MemoryPeakGB) + on StartedOn from ago(7d) to now() step 1h by WorkloadGroup","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component + Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Log Analytics","refId":"A","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Total + memory by workload group","transformations":[],"transparent":true,"type":"table"},{"datasource":"$ds","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":null,"filterable":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"gridPos":{"h":4,"w":8,"x":16,"y":109},"id":58,"options":{"showHeader":true},"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let + system_databases = dynamic([''KustoMonitoringPersistentDatabase'', ''$systemdb'']); + \r\nlet system_users = dynamic([''AAD app id=b753584e-c468-4503-852a-374280ce7a62'', + ''KustoServiceBuiltInPrincipal'']); // b753584e-c468-4503-852a-374280ce7a62 + is Kusto Query Runner\r\nlet system_cluster_management_applications = dynamic([''Kusto.WinSvc.CM.Svc'']); + // Kusto Cluster Management\r\nlet commandTable = \r\n ADXCommand\r\n | + where ((false == \"false\" and ApplicationName != ''Kusto.WinSvc.DM.Svc'') + or false == \"true\")\r\n | where DatabaseName !in (system_databases) and + User !in (system_users) and ApplicationName !in (system_cluster_management_applications)\r\n | + where StartedOn \u003e ago(7d)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | where cluster_name == ''mitulktest''\r\n | project + User, ApplicationName, CommandType, StartedOn, TotalCPU, WorkloadGroup\r\n;\r\nlet + queryTable = \r\n ADXQuery \r\n | where ((false == \"false\" and ApplicationName + != ''Kusto.WinSvc.DM.Svc'') or false == \"true\")\r\n | where DatabaseName + !in (system_databases) and User !in (system_users) and ApplicationName !in + (system_cluster_management_applications)\r\n | where StartedOn \u003e ago(7d)\r\n | + parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" cluster_name\r\n | + where cluster_name == ''mitulktest''\r\n | extend CommandType = ''Query''\r\n | + project User, ApplicationName, CommandType, StartedOn, TotalCPU, WorkloadGroup;\r\nlet + FullList = commandTable\r\n | union (queryTable)\r\n | extend ApplicationName + = case(ApplicationName == \"Kusto.WinSvc.DM.Svc\", \"Kusto Data Management\", + ApplicationName)\r\n | project User, ApplicationName, CommandType, StartedOn, + totimespan(TotalCPU), WorkloadGroup;\r\nlet Top =\r\n FullList\r\n | + summarize TotalCpu=sum(TotalCPU) by WorkloadGroup\r\n | top 10 by TotalCpu + desc\r\n | distinct WorkloadGroup\r\n;\r\nFullList\r\n| project WorkloadGroup + = iff((WorkloadGroup in(Top)) == true, WorkloadGroup, ''Other''), StartedOn, + TotalCpuMinutes=totimespan(TotalCPU) / 1m\r\n| make-series TotalCpuMinutes=sum(TotalCpuMinutes) + on StartedOn from ago(7d) to now() step 1h by WorkloadGroup","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component + Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Log Analytics","refId":"A","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Total + CPU by workload group","transformations":[],"transparent":true,"type":"table"},{"collapsed":false,"datasource":"$ds","gridPos":{"h":1,"w":24,"x":0,"y":113},"id":60,"panels":[],"title":"Tables","type":"row"},{"datasource":"$ds","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":null,"filterable":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"gridPos":{"h":3,"w":24,"x":0,"y":114},"id":61,"options":{"showHeader":true},"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"ADXTableDetails + \r\n| where TimeGenerated \u003e= ago(1d)\r\n| project TimeGenerated,\r\n DatabaseName,\r\n TableName,\r\n RetentionPolicyOrigin,\r\n CachingPolicyOrigin,\r\n OriginalSize + = TotalOriginalSize, \r\n TotalExtentSize, \r\n HotExtentSize = HotExtentSize, + \r\n RowCount = TotalRowCount, \r\n ExtentCount = TotalExtentCount,\r\n SoftDelete + = format_timespan(totimespan(todynamic(RetentionPolicy).SoftDeletePeriod), + ''d''),\r\n HotCache = format_timespan(totimespan(todynamic(CachingPolicy).DataHotSpan), + ''d'') \r\n| extend CompressionRatio = round(toreal(OriginalSize) / TotalExtentSize, + 1)\r\n| extend SoftDelete = iff(RetentionPolicyOrigin == \"default\" and isempty(SoftDelete), + \"unlimited\", SoftDelete)\r\n| extend HotCache = iff(CachingPolicyOrigin + == \"default\" and isempty(HotCache), \"unlimited\", HotCache)\r\n| summarize + arg_max(TimeGenerated, *) by DatabaseName, TableName\r\n| top 351 by HotExtentSize + desc\r\n| project DatabaseName,\r\n TableName,\r\n RowCount, \r\n HotExtentSize,\r\n SoftDelete,\r\n HotCache,\r\n OriginalSize, + \r\n TotalExtentSize,\r\n CompressionRatio, \r\n ExtentCount\r\n","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component + Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Log Analytics","refId":"A","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":" Table + details","transformations":[],"transparent":true,"type":"table"},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":12,"x":0,"y":117},"hiddenSeries":false,"id":62,"legend":{"avg":false,"current":true,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let + TotalRowCountTable = ADXTableDetails\r\n | where TimeGenerated \u003e ago(7d)\r\n | + project Time = TimeGenerated, Category = strcat(TableName, \" (DB: \", DatabaseName, + \")\"), Value = toreal(TotalRowCount);\r\nlet topCategories = \r\n TotalRowCountTable\r\n | + summarize sum(Value) by Category\r\n | top 9 by sum_Value desc\r\n;\r\nTotalRowCountTable\r\n| + join kind = leftouter (topCategories) on Category\r\n| project Category = + coalesce(Category1, ''Other Tables''), Value, Time\r\n| summarize max(Value) + by Category, bin(Time, 1h)\r\n","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component + Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Log Analytics","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Top + tables by row count","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"transformations":[],"transparent":true,"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":12,"x":12,"y":117},"hiddenSeries":false,"id":63,"legend":{"avg":false,"current":true,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let + HotExtentSizeTable = ADXTableDetails\r\n | where TimeGenerated \u003e ago(7d)\r\n | + project Time = TimeGenerated, Category = strcat(TableName, \" (DB: \", DatabaseName, + \")\"), Value = HotExtentSize;\r\nlet topCategories = \r\n HotExtentSizeTable\r\n | + summarize sum(Value) by Category\r\n | top 9 by sum_Value desc;\r\nHotExtentSizeTable\r\n| + join kind = leftouter (topCategories) on Category\r\n| project Category = + coalesce(Category1, ''Other Tables''), Value, Time\r\n| summarize max(Value) + by Category, bin(Time, 1h)\r\n","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component + Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Log Analytics","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Top + tables by hot cache size","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"transformations":[],"transparent":true,"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":12,"x":0,"y":127},"hiddenSeries":false,"id":64,"legend":{"avg":false,"current":true,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let + TotalExtentCountTable = ADXTableDetails\r\n | where TimeGenerated \u003e + ago(7d)\r\n | project Time = TimeGenerated, Category = strcat(TableName, + \" (DB: \", DatabaseName, \")\"), Value = toreal(TotalExtentCount);\r\nlet + topCategories = \r\n TotalExtentCountTable\r\n | summarize sum(Value) + by Category\r\n | top 9 by sum_Value desc\r\n;\r\nTotalExtentCountTable\r\n| + join kind = leftouter (topCategories) on Category\r\n| project Category = + coalesce(Category1, ''Other Tables''), Value, Time\r\n| summarize max(Value) + by Category, bin(Time, 1h)\r\n","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component + Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Log Analytics","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Top + tables by extent count","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"transformations":[],"transparent":true,"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":12,"x":12,"y":127},"hiddenSeries":false,"id":65,"legend":{"avg":false,"current":true,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let + TotalExtentSizeTable = ADXTableDetails\r\n | where TimeGenerated \u003e + ago(7d)\r\n | project Time = TimeGenerated, Category = strcat(TableName, + \" (DB: \", DatabaseName, \")\"), Value = TotalExtentSize;\r\nlet topCategories + = \r\n TotalExtentSizeTable\r\n | summarize sum(Value) by Category\r\n | + top 9 by sum_Value desc;\r\nTotalExtentSizeTable\r\n| join kind = leftouter + (topCategories) on Category\r\n| project Category = coalesce(Category1, ''Other + Tables''), Value, Time\r\n| summarize max(Value) by Category, bin(Time, 1h)\r\n","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component + Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Log Analytics","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Top + tables by extent size","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"transformations":[],"transparent":true,"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"collapsed":false,"datasource":"$ds","gridPos":{"h":1,"w":24,"x":0,"y":137},"id":67,"panels":[],"title":"Cache","type":"row"},{"datasource":"$ds","description":"This + page presents data based on the Time Range parameter. You can change the Time + Range parameter to present data starting from 05/25/21 ,11:38 PM (based on + your oldest diagnostic logs data).\n The table names and the Cache policy + column refreshes every 8 hours.\n Notice the queries statistics presented + are based only on queries that scanned data. For instance queries that failed, + and queries with time operator of future don''t scan any data therefore would + not be part of the queries statistics presented.","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":null,"filterable":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"gridPos":{"h":4,"w":24,"x":0,"y":138},"id":72,"options":{"showHeader":true},"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let + TableUsageStatsWithLookBack = ADXTableUsageStatistics\r\n | where TimeGenerated + \u003e ago(7d)\r\n | extend LookBackPeriod = datetime_diff(''day'', StartedOn, + MinCreatedOn) \r\n | summarize CountQueries=count() by DatabaseName, TableName, + LookBackPeriod;\r\nlet sumAllQueries = TableUsageStatsWithLookBack\r\n | + summarize sumQueries=sum(CountQueries) by DatabaseName, TableName;\r\nlet + percentileLookBackTable= TableUsageStatsWithLookBack\r\n | summarize percentile_LookbackDuration_ + = percentilesw(LookBackPeriod, CountQueries, 95) by DatabaseName, TableName;\r\nlet + defaultRetention = 365d * 10;\r\nADXTableDetails \r\n| where TimeGenerated + \u003e= ago(1d) // so we filter out tables that are deprecated\r\n| summarize + arg_max(TimeGenerated, *) by DatabaseName, TableName\r\n| extend RetentionPolicy + = iff(isnull(RetentionPolicy) or RetentionPolicy == \"null\", defaultRetention, + totimespan(parse_json(tostring(RetentionPolicy)).SoftDeletePeriod)),\r\n CachingPolicy + = iff(isnull(CachingPolicy) or RetentionPolicy == \"null\", defaultRetention, + totimespan(parse_json(tostring(CachingPolicy)).DataHotSpan))\r\n| extend ActiveCachingPolicy + = min_of(CachingPolicy, RetentionPolicy)\r\n| join kind = leftouter (percentileLookBackTable) + on DatabaseName, TableName\r\n| join kind = leftouter (sumAllQueries) on DatabaseName, + TableName\r\n| where DatabaseName != \"KustoMonitoringPersistentDatabase\"\r\n| + top 351 by HotExtentSize desc\r\n| project DatabaseName, TableName, CacheSize + = HotExtentSize, format_timespan(ActiveCachingPolicy, ''d''), \r\n sumQueries=sumQueries, + QueryPeriod = percentile_LookbackDuration_","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component + Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Log Analytics","refId":"A","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Table + usage details","transformations":[],"transparent":true,"type":"table"},{"collapsed":false,"datasource":"$ds","gridPos":{"h":1,"w":24,"x":0,"y":142},"id":69,"panels":[],"title":"Ingestion","type":"row"},{"datasource":"$ds","description":"","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":null,"filterable":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"gridPos":{"h":4,"w":8,"x":0,"y":143},"id":73,"options":{"showHeader":true},"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"//SucceededIngestion\r\n//| + where TimeGenerated \u003e ago(7d)\r\n//| parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n//| where cluster_name == ''mitulktest''\r\n//| summarize + count=dcount(IngestionSourcePath) by Database, Table\r\n//| order by [''count''],Database, + Table\r\nlet tenant=\r\n FailedIngestion\r\n | where TimeGenerated \u003e + ago(7d)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | where cluster_name == ''mitulktest''\r\n | distinct + TenantId\r\n | take 1; //choose one tenant as logs are transferred to many + tenants which represents workSpace\r\nlet failures = FailedIngestion\r\n | + where TimeGenerated \u003e ago(7d)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | where cluster_name == ''mitulktest''\r\n | where + TenantId == toscalar(tenant)\r\n | summarize f_count=count() by Database, + Table;\r\nlet tenant_success=\r\n SucceededIngestion\r\n | where TimeGenerated + \u003e ago(7d)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | where cluster_name == ''mitulktest''\r\n | distinct + TenantId\r\n | take 1; //choose one tenant as logs are transferred to many + tenants which represents workSpace\r\nlet success = SucceededIngestion\r\n | + where TimeGenerated \u003e ago(7d)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | where cluster_name == ''mitulktest''\r\n | where + TenantId == toscalar(tenant_success)\r\n | summarize s_count=count() by + Database, Table;\r\nsuccess\r\n| join kind=leftouter failures on Database, + Table\r\n| extend f_count = iif(isnull(f_count), 0, f_count)\r\n| extend s_count + = iif(isnull(s_count), 0, s_count)\r\n| extend overall = iif(isnull(s_count), + 0.0, s_count * 100.0 / (s_count + f_count))\r\n| project Database, Table, + s_count, overall\r\n| order by s_count, Database, Table","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component + Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Log Analytics","refId":"A","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Succeeded + ingestions by table","transformations":[],"transparent":true,"type":"table"},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","description":"Time + from when a message is discovered by Azure Data Explorer, until its content + is received by the Engine Storage for processing.","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":9,"w":8,"x":8,"y":143},"hiddenSeries":false,"id":74,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"//SucceededIngestion\r\n//| + where TimeGenerated \u003e ago(7d)\r\n//| parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n//| where cluster_name == ''mitulktest''\r\n//| summarize + count=dcount(IngestionSourcePath) by Database, Table\r\n//| order by [''count''],Database, + Table\r\nlet tenant=\r\n FailedIngestion\r\n | where TimeGenerated \u003e + ago(7d)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | where cluster_name == ''mitulktest''\r\n | distinct + TenantId\r\n | take 1; //choose one tenant as logs are transferred to many + tenants which represents workSpace\r\nlet failures = FailedIngestion\r\n | + where TimeGenerated \u003e ago(7d)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | where cluster_name == ''mitulktest''\r\n | where + TenantId == toscalar(tenant)\r\n | summarize f_count=count() by Database, + Table;\r\nlet tenant_success=\r\n SucceededIngestion\r\n | where TimeGenerated + \u003e ago(7d)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | where cluster_name == ''mitulktest''\r\n | distinct + TenantId\r\n | take 1; //choose one tenant as logs are transferred to many + tenants which represents workSpace\r\nlet success = SucceededIngestion\r\n | + where TimeGenerated \u003e ago(7d)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | where cluster_name == ''mitulktest''\r\n | where + TenantId == toscalar(tenant_success)\r\n | summarize s_count=count() by + Database, Table;\r\nsuccess\r\n| join kind=leftouter failures on Database, + Table\r\n| extend f_count = iif(isnull(f_count), 0, f_count)\r\n| extend s_count + = iif(isnull(s_count), 0, s_count)\r\n| extend overall = iif(isnull(s_count), + 0.0, s_count * 100.0 / (s_count + f_count))\r\n| project Database, Table, + s_count, overall\r\n| order by s_count, Database, Table","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[{"dimension":"ComponentType","filter":"StorageEngine","operator":"eq"}],"dimensions":[{"text":"Database","value":"Database"},{"text":"Component + Type","value":"ComponentType"}],"metricDefinition":"$ns","metricName":"StageLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Stage + latency (accumulative latency)","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"transformations":[],"transparent":true,"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","description":"Number + of blobs processed by the Storage Engine.","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":9,"w":8,"x":16,"y":143},"hiddenSeries":false,"id":75,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":true,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"//SucceededIngestion\r\n//| + where TimeGenerated \u003e ago(7d)\r\n//| parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n//| where cluster_name == ''mitulktest''\r\n//| summarize + count=dcount(IngestionSourcePath) by Database, Table\r\n//| order by [''count''],Database, + Table\r\nlet tenant=\r\n FailedIngestion\r\n | where TimeGenerated \u003e + ago(7d)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | where cluster_name == ''mitulktest''\r\n | distinct + TenantId\r\n | take 1; //choose one tenant as logs are transferred to many + tenants which represents workSpace\r\nlet failures = FailedIngestion\r\n | + where TimeGenerated \u003e ago(7d)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | where cluster_name == ''mitulktest''\r\n | where + TenantId == toscalar(tenant)\r\n | summarize f_count=count() by Database, + Table;\r\nlet tenant_success=\r\n SucceededIngestion\r\n | where TimeGenerated + \u003e ago(7d)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | where cluster_name == ''mitulktest''\r\n | distinct + TenantId\r\n | take 1; //choose one tenant as logs are transferred to many + tenants which represents workSpace\r\nlet success = SucceededIngestion\r\n | + where TimeGenerated \u003e ago(7d)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | where cluster_name == ''mitulktest''\r\n | where + TenantId == toscalar(tenant_success)\r\n | summarize s_count=count() by + Database, Table;\r\nsuccess\r\n| join kind=leftouter failures on Database, + Table\r\n| extend f_count = iif(isnull(f_count), 0, f_count)\r\n| extend s_count + = iif(isnull(s_count), 0, s_count)\r\n| extend overall = iif(isnull(s_count), + 0.0, s_count * 100.0 / (s_count + f_count))\r\n| project Database, Table, + s_count, overall\r\n| order by s_count, Database, Table","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Total","Average","Minimum","Maximum"],"aggregation":"Total","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[{"dimension":"ComponentType","filter":"StorageEngine","operator":"eq"}],"dimensions":[{"text":"Database","value":"Database"},{"text":"Component + Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"BlobsProcessed","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Data + Processed Successfuly","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"transformations":[],"transparent":true,"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}}],"refresh":false,"schemaVersion":27,"style":"dark","tags":[],"templating":{"list":[{"current":{},"description":null,"error":null,"hide":0,"includeAll":false,"label":"Datasource","multi":false,"name":"ds","options":[],"query":"grafana-azure-monitor-datasource","queryValue":"","refresh":1,"regex":"","skipUrlSync":false,"type":"datasource"},{"allValue":null,"current":{},"datasource":"$ds","definition":"subscriptions()","description":null,"error":null,"hide":0,"includeAll":false,"label":"Subscription","multi":false,"name":"sub","options":[],"query":"subscriptions()","refresh":1,"regex":"","skipUrlSync":false,"sort":5,"tagValuesQuery":"","tags":[],"tagsQuery":"","type":"query","useTags":false},{"allValue":null,"current":{},"datasource":"$ds","definition":"ResourceGroups($sub)","description":null,"error":null,"hide":0,"includeAll":false,"label":"Resource + Group","multi":false,"name":"rg","options":[],"query":"ResourceGroups($sub)","refresh":1,"regex":"","skipUrlSync":false,"sort":5,"tagValuesQuery":"","tags":[],"tagsQuery":"","type":"query","useTags":false},{"allValue":null,"current":{"selected":false,"text":"Microsoft.Kusto/clusters","value":"Microsoft.Kusto/clusters"},"description":null,"error":null,"hide":0,"includeAll":false,"label":"Namespace","multi":false,"name":"ns","options":[{"selected":true,"text":"Microsoft.Kusto/clusters","value":"Microsoft.Kusto/clusters"}],"query":"Microsoft.Kusto/clusters","skipUrlSync":false,"type":"custom"},{"allValue":null,"current":{},"datasource":"$ds","definition":"ResourceNames($sub, + $rg, $ns)","description":null,"error":null,"hide":0,"includeAll":false,"label":"Resource","multi":false,"name":"resource","options":[],"query":"ResourceNames($sub, + $rg, $ns)","refresh":1,"regex":"","skipUrlSync":false,"sort":5,"tagValuesQuery":"","tags":[],"tagsQuery":"","type":"query","useTags":false},{"allValue":null,"current":{},"datasource":"$ds","definition":"workspaces()","description":null,"error":null,"hide":0,"includeAll":false,"label":"Workspace","multi":false,"name":"ws","options":[],"query":"workspaces()","refresh":1,"regex":"","skipUrlSync":false,"sort":5,"tagValuesQuery":"","tags":[],"tagsQuery":"","type":"query","useTags":false}]},"time":{"from":"now-12h","to":"now"},"title":"Azure + / Insights / Data Explorer Clusters","uid":"8UDB1s3Gk","version":1}}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '166617' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-X8iXr3Gnv7eFOpgOmx64uw';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:34 GMT + grafana-trace-id: + - a5b26819d8b34d3587c012f7d092cf05 + mise-correlation-id: + - ec110ad0-d28f-43f0-acd4-ab02fa5d6ac0 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592095.315.28.165492|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/dashboards/uid/tQZAMYrMk + response: + body: + string: "{\"meta\":{\"type\":\"db\",\"canSave\":true,\"canEdit\":true,\"canAdmin\":true,\"canStar\":true,\"canDelete\":true,\"slug\":\"azure-insights-key-vaults\",\"url\":\"/d/tQZAMYrMk/azure-insights-key-vaults\",\"expires\":\"0001-01-01T00:00:00Z\",\"created\":\"2024-06-17T02:35:33Z\",\"updated\":\"2024-06-17T02:35:33Z\",\"updatedBy\":\"Anonymous\",\"createdBy\":\"Anonymous\",\"version\":1,\"hasAcl\":false,\"isFolder\":false,\"folderId\":1,\"folderUid\":\"az-mon\",\"folderTitle\":\"Azure + Monitor\",\"folderUrl\":\"/dashboards/f/az-mon/azure-monitor\",\"provisioned\":true,\"provisionedExternalId\":\"keyvault.json\",\"annotationsPermissions\":{\"dashboard\":{\"canAdd\":true,\"canEdit\":true,\"canDelete\":true},\"organization\":{\"canAdd\":true,\"canEdit\":true,\"canDelete\":true}}},\"dashboard\":{\"__inputs\":[],\"__requires\":[{\"id\":\"grafana\",\"name\":\"Grafana\",\"type\":\"grafana\",\"version\":\"7.4.3\"},{\"id\":\"grafana-azure-monitor-datasource\",\"name\":\"Azure + Monitor\",\"type\":\"datasource\",\"version\":\"0.3.0\"},{\"id\":\"graph\",\"name\":\"Graph\",\"type\":\"panel\",\"version\":\"\"},{\"id\":\"stat\",\"name\":\"Stat\",\"type\":\"panel\",\"version\":\"\"},{\"id\":\"table\",\"name\":\"Table\",\"type\":\"panel\",\"version\":\"\"}],\"description\":\"The + dashboard provides insights of Azure Key Vaults overview, failures and operations.\",\"editable\":true,\"id\":4,\"links\":[],\"panels\":[{\"collapsed\":false,\"datasource\":\"${ds}\",\"gridPos\":{\"h\":1,\"w\":24,\"x\":0,\"y\":0},\"id\":25,\"panels\":[],\"title\":\"Overview\",\"type\":\"row\"},{\"datasource\":\"${ds}\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{},\"mappings\":[],\"thresholds\":{\"mode\":\"percentage\",\"steps\":[{\"color\":\"green\",\"value\":null}]}},\"overrides\":[]},\"gridPos\":{\"h\":7,\"w\":19,\"x\":0,\"y\":1},\"id\":9,\"options\":{\"colorMode\":\"value\",\"graphMode\":\"none\",\"justifyMode\":\"center\",\"orientation\":\"auto\",\"reduceOptions\":{\"calcs\":[\"lastNotNull\"],\"fields\":\"\",\"values\":false},\"text\":{},\"textMode\":\"auto\"},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"azureMonitor\":{\"aggOptions\":[\"None\",\"Average\",\"Minimum\",\"Maximum\",\"Total\",\"Count\"],\"aggregation\":\"Average\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Activity + Type\",\"value\":\"ActivityType\"},{\"text\":\"Activity Name\",\"value\":\"ActivityName\"},{\"text\":\"Status + Code\",\"value\":\"StatusCode\"},{\"text\":\"Status Code Class\",\"value\":\"StatusCodeClass\"}],\"metricDefinition\":\"Microsoft.KeyVault/vaults\",\"metricName\":\"Availability\",\"metricNamespace\":\"Microsoft.KeyVault/vaults\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"},{\"azureMonitor\":{\"aggOptions\":[\"None\",\"Average\",\"Minimum\",\"Maximum\",\"Total\",\"Count\"],\"aggregation\":\"Count\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Activity + Type\",\"value\":\"ActivityType\"},{\"text\":\"Activity Name\",\"value\":\"ActivityName\"},{\"text\":\"Status + Code\",\"value\":\"StatusCode\"},{\"text\":\"Status Code Class\",\"value\":\"StatusCodeClass\"}],\"metricDefinition\":\"Microsoft.KeyVault/vaults\",\"metricName\":\"ServiceApiResult\",\"metricNamespace\":\"Microsoft.KeyVault/vaults\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"P1D\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"hide\":false,\"queryType\":\"Azure + Monitor\",\"refId\":\"B\",\"subscription\":\"f7152080-b4e8-47ee-9c85-7f1d0e6b72dc\"},{\"azureMonitor\":{\"aggOptions\":[\"None\",\"Average\",\"Minimum\",\"Maximum\",\"Total\",\"Count\"],\"aggregation\":\"Average\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Activity + Type\",\"value\":\"ActivityType\"},{\"text\":\"Activity Name\",\"value\":\"ActivityName\"},{\"text\":\"Status + Code\",\"value\":\"StatusCode\"},{\"text\":\"Status Code Class\",\"value\":\"StatusCodeClass\"}],\"metricDefinition\":\"Microsoft.KeyVault/vaults\",\"metricName\":\"ServiceApiLatency\",\"metricNamespace\":\"Microsoft.KeyVault/vaults\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"P1D\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"hide\":false,\"queryType\":\"Azure + Monitor\",\"refId\":\"C\",\"subscription\":\"f7152080-b4e8-47ee-9c85-7f1d0e6b72dc\"}],\"title\":\"Availability, + Requests and Latency\",\"type\":\"stat\"},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":\"${ds}\",\"fieldConfig\":{\"defaults\":{\"custom\":{}},\"overrides\":[]},\"fill\":1,\"fillGradient\":0,\"gridPos\":{\"h\":8,\"w\":6,\"x\":0,\"y\":8},\"hiddenSeries\":false,\"id\":11,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":true,\"values\":true},\"lines\":true,\"linewidth\":1,\"nullPointMode\":\"null\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"7.4.3\",\"pointradius\":2,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":false,\"steppedLine\":false,\"targets\":[{\"azureMonitor\":{\"aggOptions\":[\"None\",\"Average\",\"Minimum\",\"Maximum\",\"Total\",\"Count\"],\"aggregation\":\"Count\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Activity + Type\",\"value\":\"ActivityType\"},{\"text\":\"Activity Name\",\"value\":\"ActivityName\"}],\"metricDefinition\":\"Microsoft.KeyVault/vaults\",\"metricName\":\"ServiceApiHit\",\"metricNamespace\":\"Microsoft.KeyVault/vaults\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"A\",\"subscription\":\"f7152080-b4e8-47ee-9c85-7f1d0e6b72dc\"}],\"thresholds\":[],\"timeFrom\":null,\"timeRegions\":[],\"timeShift\":null,\"title\":\"Transactions + Over Time\",\"tooltip\":{\"shared\":true,\"sort\":0,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"buckets\":null,\"mode\":\"time\",\"name\":null,\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true},{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true}],\"yaxis\":{\"align\":false,\"alignLevel\":null}},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":\"${ds}\",\"fieldConfig\":{\"defaults\":{\"color\":{},\"custom\":{},\"thresholds\":{\"mode\":\"absolute\",\"steps\":[]},\"unit\":\"ms\"},\"overrides\":[]},\"fill\":0,\"fillGradient\":0,\"gridPos\":{\"h\":8,\"w\":6,\"x\":6,\"y\":8},\"hiddenSeries\":false,\"id\":13,\"legend\":{\"avg\":true,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":false,\"values\":true},\"lines\":true,\"linewidth\":1,\"nullPointMode\":\"connected\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"7.4.3\",\"pointradius\":2,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":false,\"steppedLine\":false,\"targets\":[{\"azureMonitor\":{\"aggOptions\":[\"None\",\"Average\",\"Minimum\",\"Maximum\",\"Total\",\"Count\"],\"aggregation\":\"Average\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Activity + Type\",\"value\":\"ActivityType\"},{\"text\":\"Activity Name\",\"value\":\"ActivityName\"},{\"text\":\"Status + Code\",\"value\":\"StatusCode\"},{\"text\":\"Status Code Class\",\"value\":\"StatusCodeClass\"}],\"metricDefinition\":\"Microsoft.KeyVault/vaults\",\"metricName\":\"ServiceApiLatency\",\"metricNamespace\":\"Microsoft.KeyVault/vaults\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"thresholds\":[],\"timeFrom\":null,\"timeRegions\":[],\"timeShift\":null,\"title\":\"Overall + Latency\",\"tooltip\":{\"shared\":true,\"sort\":0,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"buckets\":null,\"mode\":\"time\",\"name\":null,\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"ms\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true},{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true}],\"yaxis\":{\"align\":false,\"alignLevel\":null}},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":\"${ds}\",\"fieldConfig\":{\"defaults\":{\"custom\":{}},\"overrides\":[]},\"fill\":1,\"fillGradient\":0,\"gridPos\":{\"h\":8,\"w\":6,\"x\":12,\"y\":8},\"hiddenSeries\":false,\"id\":15,\"legend\":{\"avg\":true,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":false,\"values\":true},\"lines\":true,\"linewidth\":1,\"nullPointMode\":\"null\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"7.4.3\",\"pointradius\":2,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":false,\"steppedLine\":false,\"targets\":[{\"azureMonitor\":{\"aggOptions\":[\"None\",\"Average\",\"Minimum\",\"Maximum\",\"Total\",\"Count\"],\"aggregation\":\"Average\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Activity + Type\",\"value\":\"ActivityType\"},{\"text\":\"Activity Name\",\"value\":\"ActivityName\"},{\"text\":\"Status + Code\",\"value\":\"StatusCode\"},{\"text\":\"Status Code Class\",\"value\":\"StatusCodeClass\"}],\"metricDefinition\":\"Microsoft.KeyVault/vaults\",\"metricName\":\"Availability\",\"metricNamespace\":\"Microsoft.KeyVault/vaults\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"thresholds\":[],\"timeFrom\":null,\"timeRegions\":[],\"timeShift\":null,\"title\":\"Availability\",\"tooltip\":{\"shared\":true,\"sort\":0,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"buckets\":null,\"mode\":\"time\",\"name\":null,\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"percent\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true},{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true}],\"yaxis\":{\"align\":false,\"alignLevel\":null}},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":\"${ds}\",\"fieldConfig\":{\"defaults\":{\"custom\":{}},\"overrides\":[]},\"fill\":1,\"fillGradient\":0,\"gridPos\":{\"h\":8,\"w\":6,\"x\":18,\"y\":8},\"hiddenSeries\":false,\"id\":17,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":true,\"values\":true},\"lines\":true,\"linewidth\":1,\"nullPointMode\":\"null\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"7.4.3\",\"pointradius\":2,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":false,\"steppedLine\":false,\"targets\":[{\"azureMonitor\":{\"aggOptions\":[\"None\",\"Average\",\"Minimum\",\"Maximum\",\"Total\",\"Count\"],\"aggregation\":\"Count\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Activity + Type\",\"value\":\"ActivityType\"},{\"text\":\"Activity Name\",\"value\":\"ActivityName\"}],\"metricDefinition\":\"Microsoft.KeyVault/vaults\",\"metricName\":\"ServiceApiHit\",\"metricNamespace\":\"Microsoft.KeyVault/vaults\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"thresholds\":[],\"timeFrom\":null,\"timeRegions\":[],\"timeShift\":null,\"title\":\"Request + Types over Time\",\"tooltip\":{\"shared\":true,\"sort\":0,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"buckets\":null,\"mode\":\"time\",\"name\":null,\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true},{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true}],\"yaxis\":{\"align\":false,\"alignLevel\":null}},{\"collapsed\":false,\"datasource\":\"${ds}\",\"gridPos\":{\"h\":1,\"w\":24,\"x\":0,\"y\":16},\"id\":23,\"panels\":[],\"title\":\"Failures\",\"type\":\"row\"},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":\"${ds}\",\"fieldConfig\":{\"defaults\":{\"custom\":{}},\"overrides\":[]},\"fill\":1,\"fillGradient\":0,\"gridPos\":{\"h\":8,\"w\":6,\"x\":0,\"y\":17},\"hiddenSeries\":false,\"id\":2,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":true,\"values\":true},\"lines\":true,\"linewidth\":1,\"nullPointMode\":\"null\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"7.4.3\",\"pointradius\":2,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":false,\"steppedLine\":false,\"targets\":[{\"azureMonitor\":{\"aggOptions\":[\"None\",\"Average\",\"Minimum\",\"Maximum\",\"Total\",\"Count\"],\"aggregation\":\"Count\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[{\"dimension\":\"StatusCodeClass\",\"filter\":\"2xx\",\"operator\":\"eq\"}],\"dimensions\":[{\"text\":\"Activity + Type\",\"value\":\"ActivityType\"},{\"text\":\"Activity Name\",\"value\":\"ActivityName\"},{\"text\":\"Status + Code\",\"value\":\"StatusCode\"},{\"text\":\"Status Code Class\",\"value\":\"StatusCodeClass\"}],\"metricDefinition\":\"Microsoft.KeyVault/vaults\",\"metricName\":\"ServiceApiResult\",\"metricNamespace\":\"Microsoft.KeyVault/vaults\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"thresholds\":[],\"timeFrom\":null,\"timeRegions\":[],\"timeShift\":null,\"title\":\"Successes + (2xx)\",\"tooltip\":{\"shared\":true,\"sort\":0,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"buckets\":null,\"mode\":\"time\",\"name\":null,\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true},{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true}],\"yaxis\":{\"align\":false,\"alignLevel\":null}},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":\"${ds}\",\"fieldConfig\":{\"defaults\":{\"custom\":{}},\"overrides\":[]},\"fill\":1,\"fillGradient\":0,\"gridPos\":{\"h\":8,\"w\":6,\"x\":6,\"y\":17},\"hiddenSeries\":false,\"id\":7,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":true,\"values\":true},\"lines\":true,\"linewidth\":1,\"nullPointMode\":\"null\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"7.4.3\",\"pointradius\":2,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":false,\"steppedLine\":false,\"targets\":[{\"azureMonitor\":{\"aggOptions\":[\"None\",\"Average\",\"Minimum\",\"Maximum\",\"Total\",\"Count\"],\"aggregation\":\"Count\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[{\"dimension\":\"StatusCodeClass\",\"filter\":\"4xx\",\"operator\":\"eq\"}],\"dimensions\":[{\"text\":\"Activity + Type\",\"value\":\"ActivityType\"},{\"text\":\"Activity Name\",\"value\":\"ActivityName\"},{\"text\":\"Status + Code\",\"value\":\"StatusCode\"},{\"text\":\"Status Code Class\",\"value\":\"StatusCodeClass\"}],\"metricDefinition\":\"Microsoft.KeyVault/vaults\",\"metricName\":\"ServiceApiResult\",\"metricNamespace\":\"Microsoft.KeyVault/vaults\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"thresholds\":[],\"timeFrom\":null,\"timeRegions\":[],\"timeShift\":null,\"title\":\"Failures + (4xx)\",\"tooltip\":{\"shared\":true,\"sort\":0,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"buckets\":null,\"mode\":\"time\",\"name\":null,\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true},{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true}],\"yaxis\":{\"align\":false,\"alignLevel\":null}},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":\"${ds}\",\"fieldConfig\":{\"defaults\":{\"custom\":{}},\"overrides\":[]},\"fill\":1,\"fillGradient\":0,\"gridPos\":{\"h\":8,\"w\":6,\"x\":12,\"y\":17},\"hiddenSeries\":false,\"id\":6,\"legend\":{\"avg\":true,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":false,\"values\":true},\"lines\":true,\"linewidth\":1,\"nullPointMode\":\"null\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"7.4.3\",\"pointradius\":2,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":false,\"steppedLine\":false,\"targets\":[{\"azureMonitor\":{\"aggOptions\":[\"None\",\"Average\",\"Minimum\",\"Maximum\",\"Total\",\"Count\"],\"aggregation\":\"Count\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[{\"dimension\":\"StatusCode\",\"filter\":\"429\",\"operator\":\"eq\"}],\"dimensions\":[{\"text\":\"Activity + Type\",\"value\":\"ActivityType\"},{\"text\":\"Activity Name\",\"value\":\"ActivityName\"},{\"text\":\"Status + Code\",\"value\":\"StatusCode\"},{\"text\":\"Status Code Class\",\"value\":\"StatusCodeClass\"}],\"metricDefinition\":\"Microsoft.KeyVault/vaults\",\"metricName\":\"ServiceApiResult\",\"metricNamespace\":\"Microsoft.KeyVault/vaults\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"thresholds\":[],\"timeFrom\":null,\"timeRegions\":[],\"timeShift\":null,\"title\":\"Throttling + (429)\",\"tooltip\":{\"shared\":true,\"sort\":0,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"buckets\":null,\"mode\":\"time\",\"name\":null,\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true},{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true}],\"yaxis\":{\"align\":false,\"alignLevel\":null}},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":\"${ds}\",\"fieldConfig\":{\"defaults\":{\"custom\":{}},\"overrides\":[]},\"fill\":1,\"fillGradient\":0,\"gridPos\":{\"h\":8,\"w\":6,\"x\":18,\"y\":17},\"hiddenSeries\":false,\"id\":4,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":true,\"values\":true},\"lines\":true,\"linewidth\":1,\"nullPointMode\":\"null\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"7.4.3\",\"pointradius\":2,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":false,\"steppedLine\":false,\"targets\":[{\"azureMonitor\":{\"aggOptions\":[\"None\",\"Average\",\"Minimum\",\"Maximum\",\"Total\",\"Count\"],\"aggregation\":\"Count\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[{\"dimension\":\"StatusCode\",\"filter\":\"401\",\"operator\":\"eq\"}],\"dimensions\":[{\"text\":\"Activity + Type\",\"value\":\"ActivityType\"},{\"text\":\"Activity Name\",\"value\":\"ActivityName\"},{\"text\":\"Status + Code\",\"value\":\"StatusCode\"},{\"text\":\"Status Code Class\",\"value\":\"StatusCodeClass\"}],\"metricDefinition\":\"Microsoft.KeyVault/vaults\",\"metricName\":\"ServiceApiResult\",\"metricNamespace\":\"Microsoft.KeyVault/vaults\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"},{\"azureMonitor\":{\"aggOptions\":[\"None\",\"Average\",\"Minimum\",\"Maximum\",\"Total\",\"Count\"],\"aggregation\":\"Count\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[{\"dimension\":\"StatusCode\",\"filter\":\"403\",\"operator\":\"eq\"}],\"dimensions\":[{\"text\":\"Activity + Type\",\"value\":\"ActivityType\"},{\"text\":\"Activity Name\",\"value\":\"ActivityName\"},{\"text\":\"Status + Code\",\"value\":\"StatusCode\"},{\"text\":\"Status Code Class\",\"value\":\"StatusCodeClass\"}],\"metricDefinition\":\"Microsoft.KeyVault/vaults\",\"metricName\":\"ServiceApiResult\",\"metricNamespace\":\"Microsoft.KeyVault/vaults\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"hide\":false,\"queryType\":\"Azure + Monitor\",\"refId\":\"B\",\"subscription\":\"$sub\"}],\"thresholds\":[],\"timeFrom\":null,\"timeRegions\":[],\"timeShift\":null,\"title\":\"Authentication + Errors (401 \\u0026 403)\",\"tooltip\":{\"shared\":true,\"sort\":0,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"buckets\":null,\"mode\":\"time\",\"name\":null,\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true},{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true}],\"yaxis\":{\"align\":false,\"alignLevel\":null}},{\"collapsed\":false,\"datasource\":\"${ds}\",\"gridPos\":{\"h\":1,\"w\":24,\"x\":0,\"y\":25},\"id\":21,\"panels\":[],\"title\":\"Operations\",\"type\":\"row\"},{\"datasource\":\"${ds}\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[]}},\"overrides\":[]},\"gridPos\":{\"h\":5,\"w\":3,\"x\":0,\"y\":26},\"id\":19,\"options\":{\"colorMode\":\"value\",\"graphMode\":\"area\",\"justifyMode\":\"auto\",\"orientation\":\"auto\",\"reduceOptions\":{\"calcs\":[\"lastNotNull\"],\"fields\":\"\",\"values\":false},\"text\":{},\"textMode\":\"auto\"},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"azureLogAnalytics\":{\"query\":\"let + rawData = AzureDiagnostics \\r\\n // Ignore Authentication operations with + a 401. This is normal when using Key Vault SDK, first an unauthenticated request + is done then the response is used for authentication.\\r\\n | where Category + == \\\"AuditEvent\\\" and not (OperationName == \\\"Authentication\\\" and + httpStatusCode_d == 401)\\r\\n | where OperationName in ('SecretGet', 'VaultGet') + or '*' in ('SecretGet', 'VaultGet')\\r\\n // Create ResultStatus with all + the 'success' results bucked as 'Success'\\r\\n // Certain operations like + StorageAccountAutoSyncKey have no ResultSignature, for now set to 'Success' + as well\\r\\n | extend ResultStatus = case (ResultSignature == \\\"\\\", + \\\"Success\\\",\\r\\n ResultSignature == \\\"OK\\\", \\\"Success\\\",\\r\\n + \ ResultSignature == \\\"Accepted\\\", \\\"Success\\\",\\r\\n ResultSignature); + \ \\r\\nrawData \\r\\n| make-series Trend = count() + default = 0 on TimeGenerated from ago(1d) to now() step 30m by ResultStatus\\r\\n| + join kind = inner (rawData\\n | where $__timeFilter(TimeGenerated)\\r\\n + \ | summarize Count = count() by ResultStatus\\r\\n )\\r\\n on ResultStatus\\n + \ \\r\\n\\r\\n| project ResultStatus, Count, Trend\\r\\n| order by Count + desc;\\r\",\"resultFormat\":\"table\",\"workspace\":\"$ws\"},\"queryType\":\"Azure + Log Analytics\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"timeFrom\":null,\"timeShift\":null,\"title\":\"Success + Operations\",\"type\":\"stat\"},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":\"${ds}\",\"fieldConfig\":{\"defaults\":{\"color\":{},\"custom\":{},\"thresholds\":{\"mode\":\"absolute\",\"steps\":[]},\"unit\":\"short\"},\"overrides\":[]},\"fill\":1,\"fillGradient\":0,\"gridPos\":{\"h\":5,\"w\":7,\"x\":3,\"y\":26},\"hiddenSeries\":false,\"id\":35,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":false,\"values\":false},\"lines\":false,\"linewidth\":1,\"nullPointMode\":\"null\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"7.4.3\",\"pointradius\":2,\"points\":true,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":false,\"steppedLine\":false,\"targets\":[{\"azureLogAnalytics\":{\"query\":\"let + rawData = AzureDiagnostics \\r\\n // Ignore Authentication operations with + a 401. This is normal when using Key Vault SDK, first an unauthenticated request + is done then the response is used for authentication.\\r\\n | where Category + == \\\"AuditEvent\\\" and not (OperationName == \\\"Authentication\\\" and + httpStatusCode_d == 401)\\r\\n | where OperationName in ('SecretGet', 'VaultGet') + or '*' in ('SecretGet', 'VaultGet')\\r\\n // Create ResultStatus with all + the 'success' results bucked as 'Success'\\r\\n // Certain operations like + StorageAccountAutoSyncKey have no ResultSignature, for now set to 'Success' + as well\\r\\n | extend ResultStatus = case (ResultSignature == \\\"\\\", + \\\"Success\\\",\\r\\n ResultSignature == \\\"OK\\\", \\\"Success\\\",\\r\\n + \ ResultSignature == \\\"Accepted\\\", \\\"Success\\\",\\r\\n ResultSignature); + \ \\r\\nrawData\\n| where $__timeFilter(TimeGenerated)\\n| + extend resultCount = iif(ResultStatus == \\\"Success\\\", 1, 0)\\n| summarize + count(resultCount) by bin(TimeGenerated, 30m)\\n| sort by TimeGenerated;\\n\\r\\r\\n\\r\",\"resultFormat\":\"table\",\"workspace\":\"$ws\"},\"queryType\":\"Azure + Log Analytics\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"thresholds\":[],\"timeFrom\":null,\"timeRegions\":[],\"timeShift\":null,\"title\":\"Success + Operations Counts\",\"tooltip\":{\"shared\":true,\"sort\":0,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"buckets\":null,\"mode\":\"time\",\"name\":null,\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":\"0\",\"show\":true},{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true}],\"yaxis\":{\"align\":false,\"alignLevel\":null}},{\"datasource\":\"${ds}\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[]}},\"overrides\":[]},\"gridPos\":{\"h\":5,\"w\":3,\"x\":10,\"y\":26},\"id\":26,\"options\":{\"colorMode\":\"value\",\"graphMode\":\"area\",\"justifyMode\":\"center\",\"orientation\":\"auto\",\"reduceOptions\":{\"calcs\":[\"changeCount\"],\"fields\":\"\",\"values\":true},\"text\":{},\"textMode\":\"value\"},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"azureLogAnalytics\":{\"query\":\"let + rawData = AzureDiagnostics \\r\\n // Ignore Authentication operations with + a 401. This is normal when using Key Vault SDK, first an unauthenticated request + is done then the response is used for authentication.\\r\\n | where Category + == \\\"AuditEvent\\\" and not (OperationName == \\\"Authentication\\\" and + httpStatusCode_d == 401)\\r\\n | where OperationName in ('SecretGet', 'VaultGet') + or '*' in ('SecretGet', 'VaultGet')\\r; \\r\\nrawData + \\r\\n| make-series Trend = count() default = 0 on TimeGenerated from ago(1d) + to now() step 30m by ResultSignature \\n| join kind = inner (rawData\\n | + where $__timeFilter(TimeGenerated)\\r\\n | summarize Count = count() by + ResultSignature \\n )\\r\\n on ResultSignature \\n\\r\\n\\r\\n| project + ResultSignature , Count, Trend\\r\\n| order by Count desc;\",\"resultFormat\":\"table\",\"workspace\":\"$ws\"},\"queryType\":\"Azure + Log Analytics\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"timeFrom\":null,\"timeShift\":null,\"title\":\"All + Operations\",\"type\":\"stat\"},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":\"${ds}\",\"fieldConfig\":{\"defaults\":{\"color\":{},\"custom\":{},\"thresholds\":{\"mode\":\"absolute\",\"steps\":[]},\"unit\":\"short\"},\"overrides\":[]},\"fill\":1,\"fillGradient\":0,\"gridPos\":{\"h\":5,\"w\":7,\"x\":13,\"y\":26},\"hiddenSeries\":false,\"id\":36,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":false,\"values\":false},\"lines\":false,\"linewidth\":1,\"nullPointMode\":\"null\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"7.4.3\",\"pointradius\":2,\"points\":true,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":false,\"steppedLine\":false,\"targets\":[{\"azureLogAnalytics\":{\"query\":\"let + rawData = AzureDiagnostics \\r\\n // Ignore Authentication operations with + a 401. This is normal when using Key Vault SDK, first an unauthenticated request + is done then the response is used for authentication.\\r\\n | where Category + == \\\"AuditEvent\\\" and not (OperationName == \\\"Authentication\\\" and + httpStatusCode_d == 401)\\r\\n | where OperationName in ('SecretGet', 'VaultGet') + or '*' in ('SecretGet', 'VaultGet')\\r; \\r\\nrawData\\n| + where $__timeFilter(TimeGenerated)\\n| summarize count(ResultSignature ) by + bin(TimeGenerated, 30m)\\n| sort by TimeGenerated;\\n\\r\\r\\n\\r\",\"resultFormat\":\"table\",\"workspace\":\"$ws\"},\"queryType\":\"Azure + Log Analytics\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"thresholds\":[],\"timeFrom\":null,\"timeRegions\":[],\"timeShift\":null,\"title\":\"All + Operations Counts\",\"tooltip\":{\"shared\":true,\"sort\":0,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"buckets\":null,\"mode\":\"time\",\"name\":null,\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":\"0\",\"show\":true},{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true}],\"yaxis\":{\"align\":false,\"alignLevel\":null}},{\"datasource\":\"${ds}\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{\"align\":null,\"filterable\":false},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":80}]}},\"overrides\":[]},\"gridPos\":{\"h\":4,\"w\":24,\"x\":0,\"y\":31},\"id\":28,\"options\":{\"showHeader\":true},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"azureLogAnalytics\":{\"query\":\"let + data = AzureDiagnostics \\r\\n | where TimeGenerated \\u003e ago(1d)\\r\\n + \ // Ignore Authentication operations with a 401. This is normal when using + Key Vault SDK, first an unauthenticated request is done then the response + is used for authentication.\\r\\n | where Category == \\\"AuditEvent\\\" + and not (OperationName == \\\"Authentication\\\" and httpStatusCode_d == 401)\\r\\n + \ | where OperationName in ('SecretGet', 'VaultGet') or '*' in ('SecretGet', + 'VaultGet')\\r\\n // Create ResultStatus with all the 'success' results + bucked as 'Success'\\r\\n // Certain operations like StorageAccountAutoSyncKey + have no ResultSignature, for now set to 'Success' as well\\r\\n | extend + ResultStatus = case (ResultSignature == \\\"\\\", \\\"Success\\\",\\r\\n ResultSignature + == \\\"OK\\\", \\\"Success\\\",\\r\\n ResultSignature == \\\"Accepted\\\", + \\\"Success\\\",\\r\\n ResultSignature)\\r\\n | where ResultStatus + == 'All' or 'All' == 'All';\\r\\ndata\\r\\n// Data aggregated to the OperationName\\r\\n| + summarize OperationCount = count(), SuccessCount = countif(ResultStatus == + \\\"Success\\\"), FailureCount = countif(ResultStatus != \\\"Success\\\"), + PDurationMs = percentile(DurationMs, 99) by Resource, OperationName\\r\\n| + join kind=inner (data\\r\\n | make-series Trend = count() default = 0 on + TimeGenerated from ago(1d) to now() step 30m by OperationName\\r\\n | project-away + TimeGenerated)\\r\\n on OperationName\\r\\n| order by OperationCount desc\\r\\n| + project Name = strcat('\u26A1 ', OperationName), Id = strcat(Resource, '/', + OperationName), ['Operation count'] = OperationCount, ['Operation count trend'] + = Trend, ['Success count'] = SuccessCount, ['Failure count'] = FailureCount, + ['p99 Duration'] = PDurationMs\",\"resultFormat\":\"time_series\",\"workspace\":\"$ws\"},\"queryType\":\"Azure + Log Analytics\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"title\":\"Operations + by Name\",\"type\":\"table\"},{\"datasource\":\"${ds}\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{\"align\":null,\"filterable\":false},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":80}]}},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Duration\"},\"properties\":[{\"id\":\"custom.width\",\"value\":86}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Result\"},\"properties\":[{\"id\":\"custom.width\",\"value\":94}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Operation\"},\"properties\":[{\"id\":\"custom.width\",\"value\":136}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Time\"},\"properties\":[{\"id\":\"custom.width\",\"value\":219}]}]},\"gridPos\":{\"h\":8,\"w\":24,\"x\":0,\"y\":35},\"id\":30,\"options\":{\"showHeader\":true,\"sortBy\":[]},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"azureLogAnalytics\":{\"query\":\"let + gridRowSelected = dynamic({\\\"Id\\\": \\\"*\\\"});\\r\\nlet resourceName + = split(gridRowSelected.Id, \\\"/\\\")[0];\\r\\nlet operationName = split(gridRowSelected.Id, + \\\"/\\\")[1];\\r\\nAzureDiagnostics \\r\\n| where TimeGenerated \\u003e ago(1d)\\r\\n// + Ignore Authentication operations with a 401. This is normal when using Key + Vault SDK, first an unauthenticated request is done then the response is used + for authentication.\\r\\n| where Category == \\\"AuditEvent\\\" and not (OperationName + == \\\"Authentication\\\" and httpStatusCode_d == 401)\\r\\n| where OperationName + in ('SecretGet', 'VaultGet') or '*' in ('SecretGet', 'VaultGet')\\r\\n| where + resourceName == \\\"*\\\" or Resource == resourceName\\r\\n| where operationName + == \\\"\\\" or OperationName == operationName\\r\\n// Create ResultStatus + with all the 'success' results bucked as 'Success'\\r\\n// Certain operations + like StorageAccountAutoSyncKey have no ResultSignature, for now set to 'Success' + as well\\r\\n| extend ResultStatus = case (ResultSignature == \\\"\\\", \\\"Success\\\",\\r\\n + \ ResultSignature == \\\"OK\\\", \\\"Success\\\",\\r\\n ResultSignature + == \\\"Accepted\\\", \\\"Success\\\",\\r\\n ResultSignature)\\r\\n| where + ResultStatus == 'All' or 'All' == 'All'\\r\\n| extend p = pack_all()\\r\\n| + mv-apply p on \\r\\n ( \\r\\n extend key = tostring(bag_keys(p)[0])\\r\\n + \ | where isnotempty(p[key]) and isnotnull(p[key])\\r\\n | where key + !in (\\\"SourceSystem\\\", \\\"Type\\\")\\r\\n | summarize make_bag(p)\\r\\n + \ )\\r\\n| project Time=TimeGenerated, Operation=OperationName, Result=ResultSignature, + Duration = DurationMs, [\\\"Details\\\"]=bag_p\\r\\n| sort by Time desc\",\"resultFormat\":\"time_series\",\"workspace\":\"$ws\"},\"queryType\":\"Azure + Log Analytics\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"title\":\"Operations + by Time\",\"type\":\"table\"}],\"refresh\":false,\"schemaVersion\":27,\"style\":\"dark\",\"tags\":[],\"templating\":{\"list\":[{\"current\":{},\"hide\":0,\"includeAll\":false,\"label\":\"Datasource\",\"multi\":false,\"name\":\"ds\",\"options\":[],\"query\":\"grafana-azure-monitor-datasource\",\"queryValue\":\"\",\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"type\":\"datasource\"},{\"allValue\":null,\"current\":{},\"datasource\":\"${ds}\",\"definition\":\"subscriptions()\",\"description\":null,\"error\":null,\"hide\":0,\"includeAll\":false,\"label\":\"Subscription\",\"multi\":false,\"name\":\"sub\",\"options\":[],\"query\":\"subscriptions()\",\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":5,\"tagValuesQuery\":\"\",\"tags\":[],\"tagsQuery\":\"\",\"type\":\"query\",\"useTags\":false},{\"allValue\":null,\"current\":{},\"datasource\":\"${ds}\",\"definition\":\"ResourceGroups($sub)\",\"description\":null,\"error\":null,\"hide\":0,\"includeAll\":false,\"label\":\"Resource + Group\",\"multi\":false,\"name\":\"rg\",\"options\":[],\"query\":\"ResourceGroups($sub)\",\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":5,\"tagValuesQuery\":\"\",\"tags\":[],\"tagsQuery\":\"\",\"type\":\"query\",\"useTags\":false},{\"hide\":2,\"label\":\"Namespace\",\"name\":\"ns\",\"query\":\"Microsoft.KeyVault/vaults\",\"skipUrlSync\":false,\"type\":\"constant\"},{\"allValue\":null,\"current\":{},\"datasource\":\"${ds}\",\"definition\":\"ResourceNames($sub, + $rg, $ns)\",\"description\":null,\"error\":null,\"hide\":0,\"includeAll\":false,\"label\":\"Resource\",\"multi\":false,\"name\":\"resource\",\"options\":[],\"query\":\"ResourceNames($sub, + $rg, $ns)\",\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":5,\"tagValuesQuery\":\"\",\"tags\":[],\"tagsQuery\":\"\",\"type\":\"query\",\"useTags\":false},{\"allValue\":null,\"current\":{},\"datasource\":\"${ds}\",\"definition\":\"Workspaces($sub)\",\"description\":null,\"error\":null,\"hide\":0,\"includeAll\":false,\"label\":\"Workspace\",\"multi\":false,\"name\":\"ws\",\"options\":[],\"query\":\"Workspaces($sub)\",\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":5,\"tagValuesQuery\":\"\",\"tags\":[],\"tagsQuery\":\"\",\"type\":\"query\",\"useTags\":false}]},\"time\":{\"from\":\"now-24h\",\"to\":\"now\"},\"title\":\"Azure + / Insights / Key Vaults\",\"uid\":\"tQZAMYrMk\",\"version\":1}}" + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '37706' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-clHf3/mmyvwRlQiz/6nB5w';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:34 GMT + grafana-trace-id: + - f57e254f4c441f9bba7d6548e5b400c2 + mise-correlation-id: + - c842fc31-3c2a-4e46-9548-abb08c928443 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592095.636.27.513107|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/dashboards/uid/3n2E8CrGk + response: + body: + string: "{\"meta\":{\"type\":\"db\",\"canSave\":true,\"canEdit\":true,\"canAdmin\":true,\"canStar\":true,\"canDelete\":true,\"slug\":\"azure-insights-storage-accounts\",\"url\":\"/d/3n2E8CrGk/azure-insights-storage-accounts\",\"expires\":\"0001-01-01T00:00:00Z\",\"created\":\"2024-06-17T02:35:33Z\",\"updated\":\"2024-06-17T02:35:33Z\",\"updatedBy\":\"Anonymous\",\"createdBy\":\"Anonymous\",\"version\":1,\"hasAcl\":false,\"isFolder\":false,\"folderId\":1,\"folderUid\":\"az-mon\",\"folderTitle\":\"Azure + Monitor\",\"folderUrl\":\"/dashboards/f/az-mon/azure-monitor\",\"provisioned\":true,\"provisionedExternalId\":\"storage.json\",\"annotationsPermissions\":{\"dashboard\":{\"canAdd\":true,\"canEdit\":true,\"canDelete\":true},\"organization\":{\"canAdd\":true,\"canEdit\":true,\"canDelete\":true}}},\"dashboard\":{\"__requires\":[{\"id\":\"gauge\",\"name\":\"Gauge\",\"type\":\"panel\",\"version\":\"\"},{\"id\":\"grafana\",\"name\":\"Grafana\",\"type\":\"grafana\",\"version\":\"7.4.3\"},{\"id\":\"grafana-azure-monitor-datasource\",\"name\":\"Azure + Monitor\",\"type\":\"datasource\",\"version\":\"0.3.0\"},{\"id\":\"graph\",\"name\":\"Graph\",\"type\":\"panel\",\"version\":\"\"},{\"id\":\"stat\",\"name\":\"Stat\",\"type\":\"panel\",\"version\":\"\"},{\"id\":\"table\",\"name\":\"Table\",\"type\":\"panel\",\"version\":\"\"},{\"id\":\"timeseries\",\"name\":\"Time + series\",\"type\":\"panel\",\"version\":\"\"}],\"annotations\":{\"list\":[]},\"editable\":true,\"gnetId\":null,\"graphTooltip\":0,\"id\":8,\"iteration\":1620257813794,\"links\":[],\"panels\":[{\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{},\"mappings\":[],\"thresholds\":{\"mode\":\"percentage\",\"steps\":[{\"color\":\"red\",\"value\":null},{\"color\":\"green\",\"value\":100}]}},\"overrides\":[]},\"gridPos\":{\"h\":4,\"w\":3,\"x\":0,\"y\":1},\"id\":7,\"options\":{\"orientation\":\"auto\",\"reduceOptions\":{\"calcs\":[\"lastNotNull\"],\"fields\":\"/^Availability$/\",\"values\":false},\"showThresholdLabels\":false,\"showThresholdMarkers\":false,\"text\":{}},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"alias\":\"Availability\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Geo + type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns\",\"metricName\":\"Availability\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"timeFrom\":null,\"timeShift\":null,\"title\":\"Availability\",\"transparent\":true,\"type\":\"gauge\"},{\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{\"fixedColor\":\"blue\",\"mode\":\"fixed\"},\"custom\":{},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null}]}},\"overrides\":[]},\"gridPos\":{\"h\":4,\"w\":3,\"x\":3,\"y\":1},\"id\":6,\"options\":{\"colorMode\":\"value\",\"graphMode\":\"area\",\"justifyMode\":\"auto\",\"orientation\":\"auto\",\"reduceOptions\":{\"calcs\":[\"sum\"],\"fields\":\"\",\"values\":false},\"text\":{},\"textMode\":\"value_and_name\"},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Total\"],\"aggregation\":\"Total\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Response + type\",\"value\":\"ResponseType\"},{\"text\":\"Geo type\",\"value\":\"GeoType\"},{\"text\":\"API + name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns\",\"metricName\":\"Transactions\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"PT5M\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"title\":\"\",\"transparent\":true,\"type\":\"stat\"},{\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{\"fixedColor\":\"purple\",\"mode\":\"fixed\"},\"custom\":{},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null}]}},\"overrides\":[]},\"gridPos\":{\"h\":4,\"w\":3,\"x\":6,\"y\":1},\"id\":8,\"options\":{\"colorMode\":\"value\",\"graphMode\":\"area\",\"justifyMode\":\"auto\",\"orientation\":\"auto\",\"reduceOptions\":{\"calcs\":[\"mean\"],\"fields\":\"\",\"values\":false},\"text\":{},\"textMode\":\"value_and_name\"},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Geo + type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns\",\"metricName\":\"SuccessE2ELatency\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"title\":\"\",\"transparent\":true,\"type\":\"stat\"},{\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{\"fixedColor\":\"purple\",\"mode\":\"fixed\"},\"custom\":{},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null}]}},\"overrides\":[]},\"gridPos\":{\"h\":4,\"w\":3,\"x\":9,\"y\":1},\"id\":9,\"options\":{\"colorMode\":\"value\",\"graphMode\":\"area\",\"justifyMode\":\"auto\",\"orientation\":\"auto\",\"reduceOptions\":{\"calcs\":[\"mean\"],\"fields\":\"\",\"values\":false},\"text\":{},\"textMode\":\"value_and_name\"},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Geo + type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns\",\"metricName\":\"SuccessServerLatency\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"title\":\"\",\"transparent\":true,\"type\":\"stat\"},{\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{\"fixedColor\":\"blue\",\"mode\":\"fixed\"},\"custom\":{},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null}]}},\"overrides\":[]},\"gridPos\":{\"h\":4,\"w\":3,\"x\":12,\"y\":1},\"id\":10,\"options\":{\"colorMode\":\"value\",\"graphMode\":\"area\",\"justifyMode\":\"auto\",\"orientation\":\"auto\",\"reduceOptions\":{\"calcs\":[\"sum\"],\"fields\":\"\",\"values\":false},\"text\":{},\"textMode\":\"value_and_name\"},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Total\",\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Total\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Geo + type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns\",\"metricName\":\"Ingress\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"title\":\"\",\"transparent\":true,\"type\":\"stat\"},{\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{\"fixedColor\":\"blue\",\"mode\":\"fixed\"},\"custom\":{},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null}]}},\"overrides\":[]},\"gridPos\":{\"h\":4,\"w\":3,\"x\":15,\"y\":1},\"id\":11,\"options\":{\"colorMode\":\"value\",\"graphMode\":\"area\",\"justifyMode\":\"auto\",\"orientation\":\"auto\",\"reduceOptions\":{\"calcs\":[\"sum\"],\"fields\":\"\",\"values\":false},\"text\":{},\"textMode\":\"value_and_name\"},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Total\",\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Total\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Geo + type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns\",\"metricName\":\"Egress\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"title\":\"\",\"transparent\":true,\"type\":\"stat\"},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{},\"custom\":{},\"thresholds\":{\"mode\":\"absolute\",\"steps\":[]},\"unit\":\"short\"},\"overrides\":[]},\"fill\":1,\"fillGradient\":0,\"gridPos\":{\"h\":9,\"w\":12,\"x\":0,\"y\":5},\"hiddenSeries\":false,\"id\":2,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":true,\"values\":true},\"lines\":true,\"linewidth\":1,\"nullPointMode\":\"null + as zero\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"7.4.3\",\"pointradius\":2,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":false,\"steppedLine\":false,\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Total\"],\"aggregation\":\"Total\",\"alias\":\"Table + transactions\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Response + type\",\"value\":\"ResponseType\"},{\"text\":\"Geo type\",\"value\":\"GeoType\"},{\"text\":\"API + name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns/tableServices\",\"metricName\":\"Transactions\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/tableServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Total\"],\"aggregation\":\"Total\",\"alias\":\"Blob + transactions\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Response + type\",\"value\":\"ResponseType\"},{\"text\":\"Geo type\",\"value\":\"GeoType\"},{\"text\":\"API + name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns/blobServices\",\"metricName\":\"Transactions\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/blobServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"B\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Total\"],\"aggregation\":\"Total\",\"alias\":\"File + transactions\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Response + type\",\"value\":\"ResponseType\"},{\"text\":\"Geo type\",\"value\":\"GeoType\"},{\"text\":\"API + name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"},{\"text\":\"File + Share\",\"value\":\"FileShare\"}],\"metricDefinition\":\"$ns/fileServices\",\"metricName\":\"Transactions\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/fileServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"C\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Total\"],\"aggregation\":\"Total\",\"alias\":\"Queue + transactions\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Response + type\",\"value\":\"ResponseType\"},{\"text\":\"Geo type\",\"value\":\"GeoType\"},{\"text\":\"API + name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns/queueServices\",\"metricName\":\"Transactions\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/queueServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"D\",\"subscription\":\"$sub\"}],\"thresholds\":[],\"timeFrom\":null,\"timeRegions\":[],\"timeShift\":null,\"title\":\"Transactions + by storage type\",\"tooltip\":{\"shared\":true,\"sort\":0,\"value_type\":\"individual\"},\"transformations\":[],\"type\":\"graph\",\"xaxis\":{\"buckets\":null,\"mode\":\"time\",\"name\":null,\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true},{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true}],\"yaxis\":{\"align\":false,\"alignLevel\":null}},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{},\"custom\":{},\"thresholds\":{\"mode\":\"absolute\",\"steps\":[]},\"unit\":\"short\"},\"overrides\":[]},\"fill\":1,\"fillGradient\":0,\"gridPos\":{\"h\":9,\"w\":12,\"x\":12,\"y\":5},\"hiddenSeries\":false,\"id\":14,\"legend\":{\"alignAsTable\":false,\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"rightSide\":false,\"show\":true,\"total\":true,\"values\":true},\"lines\":true,\"linewidth\":1,\"nullPointMode\":\"null\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"7.4.3\",\"pointradius\":2,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":false,\"steppedLine\":false,\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Total\"],\"aggregation\":\"Total\",\"alias\":\"\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[{\"dimension\":\"ApiName\",\"filter\":\"\",\"operator\":\"eq\"}],\"dimensions\":[{\"text\":\"Response + type\",\"value\":\"ResponseType\"},{\"text\":\"Geo type\",\"value\":\"GeoType\"},{\"text\":\"API + name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns\",\"metricName\":\"Transactions\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"thresholds\":[],\"timeFrom\":null,\"timeRegions\":[],\"timeShift\":null,\"title\":\"Transactions + by API Name\",\"tooltip\":{\"shared\":true,\"sort\":0,\"value_type\":\"individual\"},\"transformations\":[],\"type\":\"graph\",\"xaxis\":{\"buckets\":null,\"mode\":\"time\",\"name\":null,\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true},{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true}],\"yaxis\":{\"align\":false,\"alignLevel\":null}},{\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"palette-classic\"},\"custom\":{\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"barAlignment\":0,\"drawStyle\":\"line\",\"fillOpacity\":10,\"gradientMode\":\"none\",\"hideFrom\":{\"graph\":false,\"legend\":false,\"tooltip\":false},\"lineInterpolation\":\"linear\",\"lineWidth\":1,\"pointSize\":5,\"scaleDistribution\":{\"type\":\"linear\"},\"showPoints\":\"never\",\"spanNulls\":true},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":80}]},\"unit\":\"short\"},\"overrides\":[]},\"gridPos\":{\"h\":9,\"w\":12,\"x\":0,\"y\":14},\"id\":13,\"options\":{\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\"},\"tooltipOptions\":{\"mode\":\"multi\"}},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\"],\"aggregation\":\"\",\"alias\":\"Table + capacity\",\"allowedTimeGrainsMs\":[3600000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[],\"metricDefinition\":\"select\",\"metricName\":\"select\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/tableServices\",\"resourceGroup\":\"select\",\"resourceName\":\"select\",\"timeGrain\":\"\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\"],\"aggregation\":\"Average\",\"alias\":\"Blob + capacity\",\"allowedTimeGrainsMs\":[3600000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Blob + type\",\"value\":\"BlobType\"},{\"text\":\"Blob tier\",\"value\":\"Tier\"}],\"metricDefinition\":\"$ns/blobServices\",\"metricName\":\"BlobCapacity\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/blobServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"B\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\"],\"aggregation\":\"Average\",\"alias\":\"File + capacity\",\"allowedTimeGrainsMs\":[3600000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"File + Share\",\"value\":\"FileShare\"}],\"metricDefinition\":\"$ns/fileServices\",\"metricName\":\"FileCapacity\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/fileServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"C\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\"],\"aggregation\":\"Average\",\"alias\":\"Queue + capacity\",\"allowedTimeGrainsMs\":[3600000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[],\"metricDefinition\":\"$ns/queueServices\",\"metricName\":\"QueueCapacity\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/queueServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"D\",\"subscription\":\"$sub\"}],\"timeFrom\":null,\"timeShift\":null,\"title\":\"Capacity + by storage type\",\"transformations\":[],\"type\":\"timeseries\"},{\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"palette-classic\"},\"custom\":{\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"barAlignment\":0,\"drawStyle\":\"line\",\"fillOpacity\":0,\"gradientMode\":\"none\",\"hideFrom\":{\"graph\":false,\"legend\":false,\"tooltip\":false},\"lineInterpolation\":\"linear\",\"lineStyle\":{\"fill\":\"solid\"},\"lineWidth\":1,\"pointSize\":5,\"scaleDistribution\":{\"type\":\"linear\"},\"showPoints\":\"never\",\"spanNulls\":true},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null}]},\"unit\":\"percent\"},\"overrides\":[]},\"gridPos\":{\"h\":9,\"w\":12,\"x\":12,\"y\":14},\"id\":12,\"options\":{\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\"},\"tooltipOptions\":{\"mode\":\"single\"}},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"alias\":\"Table + availability\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Geo + type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns/tableServices\",\"metricName\":\"Availability\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/tableServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"alias\":\"Blob + availability\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Geo + type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns/blobServices\",\"metricName\":\"Availability\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/blobServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"B\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"alias\":\"File + availability\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Geo + type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"},{\"text\":\"File + Share\",\"value\":\"FileShare\"}],\"metricDefinition\":\"$ns/fileServices\",\"metricName\":\"Availability\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/fileServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"C\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"alias\":\"Queue + availability\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Geo + type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns/queueServices\",\"metricName\":\"Availability\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/queueServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"D\",\"subscription\":\"$sub\"}],\"timeFrom\":null,\"timeShift\":null,\"title\":\"Availability + by storage type\",\"transformations\":[],\"type\":\"timeseries\"},{\"collapsed\":false,\"datasource\":\"$ds\",\"gridPos\":{\"h\":1,\"w\":24,\"x\":0,\"y\":23},\"id\":52,\"panels\":[],\"title\":\"Failures\",\"type\":\"row\"},{\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null}]}},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Transactions + ClientOtherError\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"red\",\"mode\":\"fixed\"}},{\"id\":\"displayName\",\"value\":\"ClientOtherError\"}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Transactions + Success\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Success\"}]}]},\"gridPos\":{\"h\":6,\"w\":6,\"x\":0,\"y\":24},\"id\":16,\"options\":{\"colorMode\":\"value\",\"graphMode\":\"none\",\"justifyMode\":\"auto\",\"orientation\":\"auto\",\"reduceOptions\":{\"calcs\":[\"sum\"],\"fields\":\"\",\"values\":false},\"text\":{},\"textMode\":\"auto\"},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Total\"],\"aggregation\":\"Total\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[{\"dimension\":\"ResponseType\",\"filter\":\"\",\"operator\":\"eq\"}],\"dimensions\":[{\"text\":\"Response + type\",\"value\":\"ResponseType\"},{\"text\":\"Geo type\",\"value\":\"GeoType\"},{\"text\":\"API + name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns\",\"metricName\":\"Transactions\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"timeFrom\":null,\"timeShift\":null,\"title\":\"\",\"type\":\"stat\"},{\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{\"fixedColor\":\"red\",\"mode\":\"fixed\"},\"custom\":{\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"barAlignment\":0,\"drawStyle\":\"line\",\"fillOpacity\":10,\"gradientMode\":\"none\",\"hideFrom\":{\"graph\":false,\"legend\":false,\"tooltip\":false},\"lineInterpolation\":\"linear\",\"lineWidth\":1,\"pointSize\":5,\"scaleDistribution\":{\"type\":\"linear\"},\"showPoints\":\"never\",\"spanNulls\":true},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"red\",\"value\":null}]},\"unit\":\"short\"},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Transactions + Success\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"green\",\"mode\":\"fixed\"}}]}]},\"gridPos\":{\"h\":6,\"w\":18,\"x\":6,\"y\":24},\"id\":18,\"options\":{\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\"},\"tooltipOptions\":{\"mode\":\"single\"}},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Total\"],\"aggregation\":\"Total\",\"alias\":\"\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[{\"dimension\":\"ResponseType\",\"filter\":\"\",\"operator\":\"eq\"}],\"dimensions\":[{\"text\":\"Response + type\",\"value\":\"ResponseType\"},{\"text\":\"Geo type\",\"value\":\"GeoType\"},{\"text\":\"API + name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns\",\"metricName\":\"Transactions\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"timeFrom\":null,\"timeShift\":null,\"title\":\"\",\"type\":\"timeseries\"},{\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{\"align\":null,\"filterable\":false},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"blue\",\"value\":null}]}},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Total\"},\"properties\":[{\"id\":\"custom.displayMode\",\"value\":\"basic\"}]}]},\"gridPos\":{\"h\":8,\"w\":12,\"x\":0,\"y\":30},\"id\":20,\"options\":{\"showHeader\":false},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Total\"],\"aggregation\":\"Total\",\"alias\":\"\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[{\"dimension\":\"ApiName\",\"filter\":\"\",\"operator\":\"eq\"},{\"dimension\":\"ResponseType\",\"filter\":\"\",\"operator\":\"eq\"}],\"dimensions\":[{\"text\":\"Response + type\",\"value\":\"ResponseType\"},{\"text\":\"Geo type\",\"value\":\"GeoType\"},{\"text\":\"API + name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns/blobServices\",\"metricName\":\"Transactions\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/blobServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"title\":\"Blob Services\",\"transformations\":[{\"id\":\"reduce\",\"options\":{\"reducers\":[\"sum\"]}}],\"type\":\"table\"},{\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{\"align\":null,\"filterable\":false},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"blue\",\"value\":null}]}},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Total\"},\"properties\":[{\"id\":\"custom.displayMode\",\"value\":\"basic\"}]}]},\"gridPos\":{\"h\":8,\"w\":12,\"x\":12,\"y\":30},\"id\":22,\"options\":{\"showHeader\":false},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Total\"],\"aggregation\":\"Total\",\"alias\":\"\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[{\"dimension\":\"ApiName\",\"filter\":\"\",\"operator\":\"eq\"},{\"dimension\":\"ResponseType\",\"filter\":\"\",\"operator\":\"eq\"}],\"dimensions\":[{\"text\":\"Response + type\",\"value\":\"ResponseType\"},{\"text\":\"Geo type\",\"value\":\"GeoType\"},{\"text\":\"API + name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"},{\"text\":\"File + Share\",\"value\":\"FileShare\"}],\"metricDefinition\":\"$ns/fileServices\",\"metricName\":\"Transactions\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/fileServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"title\":\"File Services\",\"transformations\":[{\"id\":\"reduce\",\"options\":{\"reducers\":[\"sum\"]}}],\"type\":\"table\"},{\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{\"align\":null,\"filterable\":false},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"blue\",\"value\":null}]}},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Total\"},\"properties\":[{\"id\":\"custom.displayMode\",\"value\":\"basic\"}]}]},\"gridPos\":{\"h\":8,\"w\":12,\"x\":0,\"y\":38},\"id\":24,\"options\":{\"showHeader\":false},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Total\"],\"aggregation\":\"Total\",\"alias\":\"\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[{\"dimension\":\"ApiName\",\"filter\":\"\",\"operator\":\"eq\"},{\"dimension\":\"ResponseType\",\"filter\":\"\",\"operator\":\"eq\"}],\"dimensions\":[{\"text\":\"Response + type\",\"value\":\"ResponseType\"},{\"text\":\"Geo type\",\"value\":\"GeoType\"},{\"text\":\"API + name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns/tableServices\",\"metricName\":\"Transactions\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/tableServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"title\":\"Table Services\",\"transformations\":[{\"id\":\"reduce\",\"options\":{\"reducers\":[\"sum\"]}}],\"type\":\"table\"},{\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{\"align\":null,\"filterable\":false},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"blue\",\"value\":null}]}},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Total\"},\"properties\":[{\"id\":\"custom.displayMode\",\"value\":\"basic\"}]}]},\"gridPos\":{\"h\":8,\"w\":12,\"x\":12,\"y\":38},\"id\":26,\"options\":{\"showHeader\":false},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Total\"],\"aggregation\":\"Total\",\"alias\":\"\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[{\"dimension\":\"ApiName\",\"filter\":\"\",\"operator\":\"eq\"},{\"dimension\":\"ResponseType\",\"filter\":\"\",\"operator\":\"eq\"}],\"dimensions\":[{\"text\":\"Response + type\",\"value\":\"ResponseType\"},{\"text\":\"Geo type\",\"value\":\"GeoType\"},{\"text\":\"API + name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns/queueServices\",\"metricName\":\"Transactions\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/queueServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"title\":\"Queue Services\",\"transformations\":[{\"id\":\"reduce\",\"options\":{\"reducers\":[\"sum\"]}}],\"type\":\"table\"},{\"collapsed\":false,\"datasource\":\"$ds\",\"gridPos\":{\"h\":1,\"w\":24,\"x\":0,\"y\":46},\"id\":50,\"panels\":[],\"title\":\"Performance\",\"type\":\"row\"},{\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"dark-green\",\"value\":null}]}},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Success + Server Latency\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"blue\",\"mode\":\"fixed\"}}]}]},\"gridPos\":{\"h\":6,\"w\":6,\"x\":0,\"y\":47},\"id\":28,\"options\":{\"colorMode\":\"value\",\"graphMode\":\"none\",\"justifyMode\":\"auto\",\"orientation\":\"auto\",\"reduceOptions\":{\"calcs\":[\"sum\"],\"fields\":\"\",\"values\":false},\"text\":{},\"textMode\":\"auto\"},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Geo + type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns\",\"metricName\":\"SuccessE2ELatency\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Geo + type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns\",\"metricName\":\"SuccessServerLatency\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"B\",\"subscription\":\"$sub\"}],\"title\":\"\",\"type\":\"stat\"},{\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"palette-classic\"},\"custom\":{\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"barAlignment\":0,\"drawStyle\":\"line\",\"fillOpacity\":0,\"gradientMode\":\"none\",\"hideFrom\":{\"graph\":false,\"legend\":false,\"tooltip\":false},\"lineInterpolation\":\"linear\",\"lineWidth\":1,\"pointSize\":5,\"scaleDistribution\":{\"type\":\"linear\"},\"showPoints\":\"auto\",\"spanNulls\":false},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"dark-green\",\"value\":null}]}},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Success + Server Latency\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"blue\",\"mode\":\"fixed\"}}]}]},\"gridPos\":{\"h\":6,\"w\":18,\"x\":6,\"y\":47},\"id\":30,\"options\":{\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\"},\"tooltipOptions\":{\"mode\":\"single\"}},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Geo + type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns\",\"metricName\":\"SuccessE2ELatency\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Geo + type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns\",\"metricName\":\"SuccessServerLatency\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"B\",\"subscription\":\"$sub\"}],\"title\":\"\",\"type\":\"timeseries\"},{\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{\"align\":null,\"filterable\":false},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"blue\",\"value\":null}]},\"unit\":\"ms\"},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Mean\"},\"properties\":[{\"id\":\"custom.displayMode\",\"value\":\"lcd-gauge\"},{\"id\":\"color\",\"value\":{\"mode\":\"continuous-GrYlRd\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Max\"},\"properties\":[{\"id\":\"custom.displayMode\",\"value\":\"gradient-gauge\"},{\"id\":\"color\",\"value\":{\"fixedColor\":\"red\",\"mode\":\"continuous-GrYlRd\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Min\"},\"properties\":[{\"id\":\"custom.displayMode\",\"value\":\"gradient-gauge\"},{\"id\":\"color\",\"value\":{\"fixedColor\":\"green\",\"mode\":\"continuous-GrYlRd\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Field\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Latency\"}]}]},\"gridPos\":{\"h\":11,\"w\":24,\"x\":0,\"y\":53},\"id\":32,\"options\":{\"showHeader\":true},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[{\"dimension\":\"ApiName\",\"filter\":\"\",\"operator\":\"eq\"}],\"dimensions\":[{\"text\":\"Geo + type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns\",\"metricName\":\"SuccessE2ELatency\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[{\"dimension\":\"ApiName\",\"filter\":\"\",\"operator\":\"eq\"}],\"dimensions\":[{\"text\":\"Geo + type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns\",\"metricName\":\"SuccessServerLatency\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"B\",\"subscription\":\"$sub\"}],\"title\":\"\",\"transformations\":[{\"id\":\"reduce\",\"options\":{\"includeTimeField\":false,\"mode\":\"seriesToRows\",\"reducers\":[\"mean\",\"max\",\"min\"]}},{\"id\":\"sortBy\",\"options\":{\"fields\":{},\"sort\":[{\"desc\":true,\"field\":\"Mean\"}]}}],\"type\":\"table\"},{\"collapsed\":false,\"datasource\":\"$ds\",\"gridPos\":{\"h\":1,\"w\":24,\"x\":0,\"y\":64},\"id\":48,\"panels\":[],\"title\":\"Availability\",\"type\":\"row\"},{\"datasource\":\"$ds\",\"description\":\"The + data comes from Storage metrics. It measures the availability of requests + on Storage accounts.\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{},\"mappings\":[],\"thresholds\":{\"mode\":\"percentage\",\"steps\":[{\"color\":\"red\",\"value\":null},{\"color\":\"green\",\"value\":100}]}},\"overrides\":[]},\"gridPos\":{\"h\":8,\"w\":24,\"x\":0,\"y\":65},\"id\":34,\"options\":{\"orientation\":\"auto\",\"reduceOptions\":{\"calcs\":[\"lastNotNull\"],\"fields\":\"\",\"values\":false},\"showThresholdLabels\":false,\"showThresholdMarkers\":false,\"text\":{}},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"alias\":\"Account + Availability\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Geo + type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns\",\"metricName\":\"Availability\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"alias\":\"Blob + Availability\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Geo + type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns/blobServices\",\"metricName\":\"Availability\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/blobServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"B\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"alias\":\"Table + Availability\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Geo + type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns/tableServices\",\"metricName\":\"Availability\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/tableServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"C\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"alias\":\"File + Availability\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Geo + type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"},{\"text\":\"File + Share\",\"value\":\"FileShare\"}],\"metricDefinition\":\"$ns/fileServices\",\"metricName\":\"Availability\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/fileServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"D\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"alias\":\"Queue + Availability\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Geo + type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns/queueServices\",\"metricName\":\"Availability\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/queueServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"E\",\"subscription\":\"$sub\"}],\"title\":\"\",\"type\":\"gauge\"},{\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{\"align\":null,\"filterable\":false},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[]}},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Mean\"},\"properties\":[{\"id\":\"unit\",\"value\":\"percent\"},{\"id\":\"custom.displayMode\",\"value\":\"color-background\"},{\"id\":\"color\",\"value\":{\"mode\":\"continuous-RdYlGr\"}}]}]},\"gridPos\":{\"h\":8,\"w\":12,\"x\":0,\"y\":73},\"id\":36,\"maxDataPoints\":1,\"options\":{\"showHeader\":false},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"alias\":\"\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[{\"dimension\":\"ApiName\",\"filter\":\"\",\"operator\":\"eq\"}],\"dimensions\":[{\"text\":\"Geo + type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns/blobServices\",\"metricName\":\"Availability\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/blobServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"alias\":\"\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[{\"dimension\":\"ApiName\",\"filter\":\"\",\"operator\":\"eq\"}],\"dimensions\":[{\"text\":\"Geo + type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns/tableServices\",\"metricName\":\"Availability\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/tableServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"B\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"alias\":\"\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[{\"dimension\":\"ApiName\",\"filter\":\"\",\"operator\":\"eq\"}],\"dimensions\":[{\"text\":\"Geo + type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"},{\"text\":\"File + Share\",\"value\":\"FileShare\"}],\"metricDefinition\":\"$ns/fileServices\",\"metricName\":\"Availability\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/fileServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"C\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"alias\":\"\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[{\"dimension\":\"ApiName\",\"filter\":\"\",\"operator\":\"eq\"}],\"dimensions\":[{\"text\":\"Geo + type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns/queueServices\",\"metricName\":\"Availability\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/queueServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"D\",\"subscription\":\"$sub\"}],\"timeFrom\":null,\"timeShift\":null,\"title\":\"Availability + by API name\",\"transformations\":[{\"id\":\"reduce\",\"options\":{\"includeTimeField\":false,\"mode\":\"seriesToRows\",\"reducers\":[\"mean\"]}}],\"type\":\"table\"},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{},\"custom\":{},\"thresholds\":{\"mode\":\"absolute\",\"steps\":[]},\"unit\":\"percent\"},\"overrides\":[]},\"fill\":1,\"fillGradient\":0,\"gridPos\":{\"h\":8,\"w\":12,\"x\":12,\"y\":73},\"hiddenSeries\":false,\"id\":38,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":true,\"values\":true},\"lines\":true,\"linewidth\":1,\"nullPointMode\":\"null\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"7.4.3\",\"pointradius\":2,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":false,\"steppedLine\":false,\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"alias\":\"Blob + Availability\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Geo + type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns/blobServices\",\"metricName\":\"Availability\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/blobServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"alias\":\"Table + Availability\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Geo + type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns/tableServices\",\"metricName\":\"Availability\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/tableServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"B\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"alias\":\"File + Availability\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Geo + type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"},{\"text\":\"File + Share\",\"value\":\"FileShare\"}],\"metricDefinition\":\"$ns/fileServices\",\"metricName\":\"Availability\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/fileServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"C\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"alias\":\"Queue + Availability\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Geo + type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns/queueServices\",\"metricName\":\"Availability\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/queueServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"D\",\"subscription\":\"$sub\"}],\"thresholds\":[],\"timeFrom\":null,\"timeRegions\":[],\"timeShift\":null,\"title\":\"Availability + Trend\",\"tooltip\":{\"shared\":true,\"sort\":0,\"value_type\":\"individual\"},\"transformations\":[],\"type\":\"graph\",\"xaxis\":{\"buckets\":null,\"mode\":\"time\",\"name\":null,\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"percent\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true},{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true}],\"yaxis\":{\"align\":false,\"alignLevel\":null}},{\"collapsed\":false,\"datasource\":\"$ds\",\"gridPos\":{\"h\":1,\"w\":24,\"x\":0,\"y\":81},\"id\":46,\"panels\":[],\"title\":\"Capacity\",\"type\":\"row\"},{\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"dark-blue\",\"value\":null}]}},\"overrides\":[]},\"gridPos\":{\"h\":8,\"w\":24,\"x\":0,\"y\":82},\"id\":40,\"options\":{\"colorMode\":\"value\",\"graphMode\":\"none\",\"justifyMode\":\"auto\",\"orientation\":\"auto\",\"reduceOptions\":{\"calcs\":[\"lastNotNull\"],\"fields\":\"\",\"values\":false},\"text\":{},\"textMode\":\"auto\"},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\"],\"aggregation\":\"Average\",\"alias\":\"Account + Capacity\",\"allowedTimeGrainsMs\":[3600000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[],\"metricDefinition\":\"$ns\",\"metricName\":\"UsedCapacity\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\"],\"aggregation\":\"Average\",\"alias\":\"Blob + Capacity\",\"allowedTimeGrainsMs\":[3600000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Blob + type\",\"value\":\"BlobType\"},{\"text\":\"Blob tier\",\"value\":\"Tier\"}],\"metricDefinition\":\"$ns/blobServices\",\"metricName\":\"BlobCapacity\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/blobServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"B\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\"],\"aggregation\":\"Average\",\"alias\":\"Table + Capacity\",\"allowedTimeGrainsMs\":[3600000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[],\"metricDefinition\":\"$ns/tableServices\",\"metricName\":\"TableCapacity\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/tableServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"C\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\"],\"aggregation\":\"Average\",\"alias\":\"File + Capacity\",\"allowedTimeGrainsMs\":[3600000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"File + Share\",\"value\":\"FileShare\"}],\"metricDefinition\":\"$ns/fileServices\",\"metricName\":\"FileCapacity\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/fileServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"D\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\"],\"aggregation\":\"Average\",\"alias\":\"Queue + Capacity\",\"allowedTimeGrainsMs\":[3600000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[],\"metricDefinition\":\"$ns/queueServices\",\"metricName\":\"QueueCapacity\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/queueServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"E\",\"subscription\":\"$sub\"}],\"title\":\"\",\"type\":\"stat\"},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{},\"custom\":{},\"thresholds\":{\"mode\":\"absolute\",\"steps\":[]},\"unit\":\"decbytes\"},\"overrides\":[]},\"fill\":1,\"fillGradient\":0,\"gridPos\":{\"h\":8,\"w\":12,\"x\":0,\"y\":90},\"hiddenSeries\":false,\"id\":42,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":false,\"values\":false},\"lines\":true,\"linewidth\":1,\"nullPointMode\":\"null\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"7.4.3\",\"pointradius\":1,\"points\":true,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":false,\"steppedLine\":false,\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\"],\"aggregation\":\"Average\",\"alias\":\"Blob + Capacity\",\"allowedTimeGrainsMs\":[3600000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Blob + type\",\"value\":\"BlobType\"},{\"text\":\"Blob tier\",\"value\":\"Tier\"}],\"metricDefinition\":\"$ns/blobServices\",\"metricName\":\"BlobCapacity\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/blobServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"B\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\"],\"aggregation\":\"Average\",\"alias\":\"Table + Capacity\",\"allowedTimeGrainsMs\":[3600000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[],\"metricDefinition\":\"$ns/tableServices\",\"metricName\":\"TableCapacity\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/tableServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"C\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\"],\"aggregation\":\"Average\",\"alias\":\"File + Capacity\",\"allowedTimeGrainsMs\":[3600000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"File + Share\",\"value\":\"FileShare\"}],\"metricDefinition\":\"$ns/fileServices\",\"metricName\":\"FileCapacity\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/fileServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"D\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\"],\"aggregation\":\"Average\",\"alias\":\"Queue + Capacity\",\"allowedTimeGrainsMs\":[3600000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[],\"metricDefinition\":\"$ns/queueServices\",\"metricName\":\"QueueCapacity\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/queueServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"E\",\"subscription\":\"$sub\"}],\"thresholds\":[],\"timeFrom\":null,\"timeRegions\":[],\"timeShift\":null,\"title\":\"Storage + capacity\",\"tooltip\":{\"shared\":true,\"sort\":0,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"buckets\":null,\"mode\":\"time\",\"name\":null,\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"decbytes\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true},{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true}],\"yaxis\":{\"align\":false,\"alignLevel\":null}},{\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"palette-classic\"},\"custom\":{\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"barAlignment\":0,\"drawStyle\":\"line\",\"fillOpacity\":10,\"gradientMode\":\"none\",\"hideFrom\":{\"graph\":false,\"legend\":false,\"tooltip\":false},\"lineInterpolation\":\"linear\",\"lineWidth\":1,\"pointSize\":4,\"scaleDistribution\":{\"type\":\"linear\"},\"showPoints\":\"always\",\"spanNulls\":true},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":80}]},\"unit\":\"short\"},\"overrides\":[]},\"gridPos\":{\"h\":8,\"w\":12,\"x\":12,\"y\":90},\"id\":44,\"options\":{\"legend\":{\"calcs\":[\"mean\"],\"displayMode\":\"list\",\"placement\":\"bottom\"},\"tooltipOptions\":{\"mode\":\"single\"}},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\"],\"aggregation\":\"Average\",\"alias\":\"Blob + Count\",\"allowedTimeGrainsMs\":[3600000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Blob + type\",\"value\":\"BlobType\"},{\"text\":\"Blob tier\",\"value\":\"Tier\"}],\"metricDefinition\":\"$ns/blobServices\",\"metricName\":\"BlobCount\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/blobServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"B\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\"],\"aggregation\":\"Average\",\"alias\":\"Table + Count\",\"allowedTimeGrainsMs\":[3600000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[],\"metricDefinition\":\"$ns/tableServices\",\"metricName\":\"TableCount\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/tableServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"C\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\"],\"aggregation\":\"Average\",\"alias\":\"File + Count\",\"allowedTimeGrainsMs\":[3600000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"File + Share\",\"value\":\"FileShare\"}],\"metricDefinition\":\"$ns/fileServices\",\"metricName\":\"FileCount\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/fileServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"D\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\"],\"aggregation\":\"Average\",\"alias\":\"Queue + Count\",\"allowedTimeGrainsMs\":[3600000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[],\"metricDefinition\":\"$ns/queueServices\",\"metricName\":\"QueueCount\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/queueServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"E\",\"subscription\":\"$sub\"}],\"timeFrom\":null,\"timeShift\":null,\"title\":\"Storage + count\",\"type\":\"timeseries\"}],\"refresh\":false,\"schemaVersion\":27,\"tags\":[],\"templating\":{\"list\":[{\"current\":{},\"description\":null,\"error\":null,\"hide\":0,\"includeAll\":false,\"label\":\"Data + Source\",\"multi\":false,\"name\":\"ds\",\"options\":[],\"query\":\"grafana-azure-monitor-datasource\",\"queryValue\":\"\",\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"type\":\"datasource\"},{\"allValue\":null,\"current\":{},\"datasource\":\"$ds\",\"definition\":\"subscriptions()\",\"description\":null,\"error\":null,\"hide\":0,\"includeAll\":false,\"label\":\"Subscription\",\"multi\":false,\"name\":\"sub\",\"options\":[],\"query\":\"subscriptions()\",\"refresh\":2,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":5,\"tagValuesQuery\":\"\",\"tags\":[],\"tagsQuery\":\"\",\"type\":\"query\",\"useTags\":false},{\"current\":{},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${ds}\"},\"definition\":\"\",\"hide\":2,\"includeAll\":false,\"label\":\"Namespace\",\"multi\":false,\"name\":\"ns\",\"options\":[],\"query\":{\"azureResourceGraph\":{\"query\":\"resources\\r\\n| + where [\\\"type\\\"] =~ \\\"Microsoft.Storage/storageAccounts\\\"\\r\\n| distinct + [\\\"type\\\"]\"},\"queryType\":\"Azure Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$sub\"]},\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":5,\"type\":\"query\"},{\"allValue\":null,\"current\":{},\"datasource\":\"$ds\",\"definition\":\"\",\"description\":null,\"error\":null,\"hide\":0,\"includeAll\":false,\"label\":\"Resource + Group\",\"multi\":false,\"name\":\"rg\",\"options\":[],\"query\":{\"azureResourceGraph\":{\"query\":\"resources\\r\\n| + where [\\\"type\\\"] =~ \\\"Microsoft.Storage/storageAccounts\\\"\\r\\n| distinct + resourceGroup\"},\"queryType\":\"Azure Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$sub\"]},\"refresh\":2,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":5,\"tagValuesQuery\":\"\",\"tags\":[],\"tagsQuery\":\"\",\"type\":\"query\",\"useTags\":false},{\"allValue\":null,\"current\":{},\"datasource\":\"$ds\",\"definition\":\"\",\"description\":null,\"error\":null,\"hide\":0,\"includeAll\":false,\"label\":\"Resource\",\"multi\":false,\"name\":\"resource\",\"options\":[],\"query\":{\"namespace\":\"$ns\",\"queryType\":\"Azure + Resource Names\",\"refId\":\"A\",\"resourceGroup\":\"$rg\",\"subscription\":\"$sub\"},\"refresh\":2,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":5,\"tagValuesQuery\":\"\",\"tags\":[],\"tagsQuery\":\"\",\"type\":\"query\",\"useTags\":false}]},\"time\":{\"from\":\"now-6h\",\"to\":\"now\"},\"timepicker\":{},\"timezone\":\"\",\"title\":\"Azure + / Insights / Storage Accounts\",\"uid\":\"3n2E8CrGk\",\"version\":1}}" + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '123773' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-1qpiJYwXOFo3Y9+tqb9riQ';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:34 GMT + grafana-trace-id: + - 5ab0fccf1a4a49a9694ae3a6c1e8547e + mise-correlation-id: + - df55a589-41b2-46a1-91ca-729eda2e82ac + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592095.942.26.329727|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/dashboards/uid/AzVmInsightsByRG + response: + body: + string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"azure-insights-virtual-machines-by-resource-group","url":"/d/AzVmInsightsByRG/azure-insights-virtual-machines-by-resource-group","expires":"0001-01-01T00:00:00Z","created":"2024-06-17T02:35:34Z","updated":"2024-06-17T02:35:34Z","updatedBy":"Anonymous","createdBy":"Anonymous","version":1,"hasAcl":false,"isFolder":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure + Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","provisioned":true,"provisionedExternalId":"vMInsightsRG.json","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"__elements":[],"__inputs":[],"__requires":[{"id":"grafana","name":"Grafana","type":"grafana","version":"8.4.3"},{"id":"grafana-azure-monitor-datasource","name":"Azure + Monitor","type":"datasource","version":"0.3.0"},{"id":"stat","name":"Stat","type":"panel","version":""},{"id":"table","name":"Table","type":"panel","version":""},{"id":"text","name":"Text","type":"panel","version":""},{"id":"timeseries","name":"Time + series","type":"panel","version":""}],"description":"This dashboard shows + the performance and health of Azure Virtual Machines via different metrics + collected by Azure Monitor VM Insights. Filter data by Resource Group","editable":true,"id":10,"links":[],"liveNow":false,"panels":[{"gridPos":{"h":5,"w":24,"x":0,"y":0},"id":54,"options":{"content":"\u003cdiv + style=\"padding: 1em; text-align: center\"\u003e\n \u003cp\u003eWelcome to + the Azure Monitor data source for Grafana. To learn more about it, visit our + \u003ca href=\"https://grafana.com/docs/grafana/latest/datasources/azuremonitor/\" + target=\"__blank\"\u003edocs\u003c/a\u003e. \u003c/p\u003e\n \u003cp\u003e Choose + the resource group(s) with VMs enabled with Azure Monitor VM Insights to get + started.\u003c/p\u003e\n\u003c/div\u003e","mode":"markdown"},"title":"How + to activate this dashboard","type":"text"},{"collapsed":false,"gridPos":{"h":1,"w":24,"x":0,"y":5},"id":28,"panels":[],"title":"CPU + Utilization %","type":"row"},{"datasource":{"uid":"${ds}"},"description":"The + resource path for this panel uses multiple template variables which requires + modifying the dashboard JSON directly. If you would like to do something similar + please go to Settings \u003e Save As. Edit as you''d like in your new copy + by going to Settings \u003e JSON Model.","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisGridShow":true,"axisLabel":"","axisPlacement":"auto","axisSoftMax":100,"axisSoftMin":0,"barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":true,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"percent"},"overrides":[]},"gridPos":{"h":10,"w":24,"x":0,"y":6},"id":2,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureLogAnalytics":{"query":"let + startDateTime = $__timeFrom;\nlet endDateTime = $__timeTo;\nlet trendBinSize + = (endDateTime - startDateTime)/100;\nlet summary = InsightsMetrics\n| where + TimeGenerated between (startDateTime .. endDateTime)\n| where Origin == ''vm.azm.ms'' + and (Namespace == ''Processor'' and Name == ''UtilizationPercentage'')\n| + parse kind=regex tolower(_ResourceId) with ''resourcegroups/'' resGroup ''/p(.+)'' + *\n| where resGroup in~ ($rg)\n| extend ComputerId = iff(isempty(_ResourceId), + Computer, _ResourceId)\n| summarize hint.shufflekey=ComputerId $agg by ComputerId, + Computer| top 10 by score;\nlet computerList=(summary\n| project ComputerId, + Computer);\nlet EmptyNodeIdentityAndProps = datatable(ComputerId: string, + Computer:string, NodeId:string, NodeProps:dynamic, Priority: long) []; \nlet + OmsNodeIdentityAndProps = computerList \n| extend NodeId = ComputerId \n| + extend Priority = 1 \n| extend NodeProps = pack(''type'', ''StandAloneNode'', + ''name'', Computer); \nlet ServiceMapNodeIdentityAndProps = VMComputer \n| + where TimeGenerated \u003e= startDateTime \n| where TimeGenerated \u003c + endDateTime \n| extend ResourceId = strcat(''machines/'', Machine) \n| + extend tempComputerId=iff(isempty(_ResourceId), Computer, _ResourceId) \n| + extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachine`alesets/(.+)/virtualmachines/(\\\\d+)'', + @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', _ResourceId))\n + | extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', + _ResourceId)) \n | where tempComputerId in~ (computerList) or laResourceId + in (computerList) or oldLaResourceId in (computerList) \n | extend ComputerId + = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in + (computerList), oldLaResourceId, tempComputerId)) \n | summarize arg_max(TimeGenerated, + *) by Machine \n | extend AzureCloudServiceNodeIdentity + = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, + ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity = iif(isnotempty(AzureVmScaleSetName), + strcat(AzureVmScaleSetInstanceId, ''|'', AzureVmScaleSetDeployment), ''''), + ComputerProps = pack(''type'', ''StandAloneNode'', ''name'', + DisplayName, ''mappingResourceId'', ResourceId, ''subscriptionId'', + AzureSubscriptionId, ''resourceGroup'', AzureResourceGroup, ''azureResourceId'', + _ResourceId), AzureCloudServiceNodeProps = pack(''type'', + ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', + AzureCloudServiceInstanceId, ''cloudServiceRoleName'', + AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', + AzureCloudServiceDeployment, ''fullDisplayName'', + FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', + ResourceId), AzureScaleSetNodeProps = pack(''type'', + ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', + AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', + AzureServiceFabricClusterName, ''vmScaleSetResourceId'', + AzureVmScaleSetResourceId, ''resourceGroupName'', + AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', + FullDisplayName, ''mappingResourceId'', ResourceId) \n + | project ComputerId, Computer, NodeId + = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), + AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeProps, ComputerProps), Priority = 2; \n + let NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, + OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \n + | summarize arg_max(Priority, *) by ComputerId;\n summary\n | join (InsightsMetrics \n + | where TimeGenerated between (startDateTime .. endDateTime) \n | where + Origin == ''vm.azm.ms'' and (Namespace == ''Processor'' and Name == ''UtilizationPercentage'') \n + | extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId) \n + | where ComputerId in (computerList) \n | summarize $agg by bin(TimeGenerated, + trendBinSize), ComputerId \n | sort by TimeGenerated asc) on ComputerId","resource":"/subscriptions/$sub","resultFormat":"table","workspace":""},"hide":false,"queryType":"Azure + Log Analytics","refId":"A","subscription":"","subscriptions":[]}],"title":"${agg:text} + CPU Utilization %","transformations":[{"id":"organize","options":{"excludeByName":{"ComputerId":true,"ComputerId1":true,"P5th":true,"P95th":true,"score":true},"indexByName":{},"renameByName":{}}},{"id":"prepareTimeSeries","options":{"format":"many"}},{"id":"renameByRegex","options":{"regex":"(.+)\\s(.+)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"description":"The + resource path for this panel uses multiple template variables which requires + modifying the dashboard JSON directly. If you would like to do something similar + please go to Settings \u003e Save As. Edit as you''d like in your new copy + by going to Settings \u003e JSON Model.","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"Computer"},"properties":[{"id":"links","value":[{"targetBlank":true,"title":"","url":"https://ms.portal.azure.com/#@${__data.fields[\"Tenant + ID\"]}/resource/subscriptions/${sub}?/resourcegroups/${__data.fields[\"Resource + Group\"]}/providers/microsoft.compute/?${__data.fields.Type}?/${__data.fields[\"Resource + Name\"]}/infrainsights"}]}]},{"matcher":{"id":"byName","options":"Resource + Group"},"properties":[{"id":"custom.width","value":136}]},{"matcher":{"id":"byName","options":"Average"},"properties":[{"id":"custom.width","value":111}]},{"matcher":{"id":"byName","options":"P50th"},"properties":[{"id":"custom.width","value":105}]},{"matcher":{"id":"byName","options":"P90th"},"properties":[{"id":"custom.width","value":101}]},{"matcher":{"id":"byName","options":"P95th"},"properties":[{"id":"custom.width","value":99}]},{"matcher":{"id":"byName","options":"Max"},"properties":[{"id":"custom.width","value":98}]}]},"gridPos":{"h":12,"w":14,"x":0,"y":16},"id":26,"options":{"footer":{"fields":"","reducer":["sum"],"show":false},"showHeader":true,"sortBy":[]},"targets":[{"azureLogAnalytics":{"query":"let + startDateTime = $__timeFrom;\r\nlet endDateTime = $__timeTo;\r\nlet trendBinSize + = 5m;\r\nlet maxResultCount = 500;\r\nlet summaryPerComputer = InsightsMetrics\r\n| + where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin + == ''vm.azm.ms'' and (Namespace == ''Processor'' and Name == ''UtilizationPercentage'') \r\n| + extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| + summarize hint.shufflekey = ComputerId Average = avg(Val), Max = max(Val), + percentiles(Val, 5, 10, 50, 90, 95) by ComputerId, Computer, _ResourceId\r\n| + project ComputerId, Computer, Average, Max, P5th = percentile_Val_5, P10th + = percentile_Val_10, P50th = percentile_Val_50, P90th = percentile_Val_90, + P95th = percentile_Val_95, ResourceId = _ResourceId\r\n| top 10 by ${agg:text};\r\nlet + computerList = summaryPerComputer\r\n| summarize by ComputerId, Computer;\r\nlet + EmptyNodeIdentityAndProps = datatable(ComputerId: string, Computer:string, + NodeId:string, NodeProps:dynamic, Priority: long) []; \r\nlet OmsNodeIdentityAndProps + = computerList \r\n| extend NodeId = ComputerId \r\n| extend + Priority = 1 \r\n| extend NodeProps = pack(''type'', ''StandAloneNode'', + ''name'', Computer); \r\nlet ServiceMapNodeIdentityAndProps = VMComputer \r\n| + where TimeGenerated \u003e= startDateTime \r\n| where TimeGenerated + \u003c endDateTime \r\n| extend ResourceId = strcat(''machines/'', + Machine) \r\n| extend tempComputerId=iff(isempty(_ResourceId), Computer, + _ResourceId) \r\n| extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', + _ResourceId)) \r\n| extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', + _ResourceId)) \r\n| where tempComputerId in~ (computerList) or laResourceId + in (computerList) or oldLaResourceId in (computerList) \r\n| extend ComputerId + = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in + (computerList), oldLaResourceId, tempComputerId)) \r\n| summarize arg_max(TimeGenerated, + *) by Machine \r\n| extend AzureCloudServiceNodeIdentity + = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, + ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity + = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, + ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', + ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', + ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', + AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps + = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', + AzureCloudServiceInstanceId, ''cloudServiceRoleName'', + AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', + AzureCloudServiceDeployment, ''fullDisplayName'', + FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', + ResourceId), AzureScaleSetNodeProps = pack(''type'', + ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', + AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', + AzureServiceFabricClusterName, ''vmScaleSetResourceId'', + AzureVmScaleSetResourceId, ''resourceGroupName'', + AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', + FullDisplayName, ''mappingResourceId'', ResourceId) \r\n| + project ComputerId, Computer, NodeId + = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), + AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeProps, ComputerProps), Priority = 2; let + NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, + OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \r\n| + summarize arg_max(Priority, *) by ComputerId;let trend = InsightsMetrics\r\n| + where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin + == ''vm.azm.ms'' and (Namespace == ''Processor'' and Name == ''UtilizationPercentage'')\r\n| + extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| + where ComputerId in (computerList)\r\n| summarize hint.shufflekey = ComputerId + TrendValue = percentile(Val, 95) by ComputerId, Computer, bin(TimeGenerated, + trendBinSize)\r\n| project ComputerId, Computer\r\n| summarize hint.shufflekey + = ComputerId by ComputerId, Computer;\r\nsummaryPerComputer\r\n| join ( trend + ) on ComputerId\r\n| join ( NodeIdentityAndProps ) on ComputerId\r\n| parse + tolower(ResourceId) with * \"virtualmachinescalesets/\" scaleSetName \"/virtualmachines/\" + vmNameScale\r\n| parse tolower(ResourceId) with * \"virtualmachines/\" vmName\r\n| + parse tolower(ResourceId) with * \"resourcegroups/\" resourceGroup \"/providers/microsoft.compute/\" + typeVM \"/\" nameVM\r\n| parse tolower(ResourceId) with * \"microsoft.compute/\" + typeScale \"/\" nameScale \"/virtualmachines\" remaining\r\n| project resourceGroup, + Average, P50th, P90th, P95th, Max, Computer, Type = iff(isnotempty(typeScale), + typeScale, typeVM), Name = iff(isnotempty(nameScale), nameScale, nameVM)\r\n","resource":"/subscriptions/$sub","resultFormat":"table"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure + Log Analytics","refId":"A","subscription":""},{"azureResourceGraph":{"query":"resources\r\n| + where tolower(type) contains \"virtualmachines\" and resourceGroup in~ ($rg) + \r\n| project Name = tolower(name), tenantId, resourceGroup"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"hide":false,"queryType":"Azure + Resource Graph","refId":"B","subscription":"","subscriptions":["$sub"]}],"title":"CPU + Utilization % Statistics","transformations":[{"id":"merge","options":{}},{"id":"organize","options":{"excludeByName":{"Max":false,"NodeId":true,"NodeProps":true,"P50th":false,"ResourceId":true},"indexByName":{"Average":2,"Computer":0,"Max":6,"Name":8,"P50th":3,"P90th":4,"P95th":5,"Type":7,"resourceGroup":1,"tenantId":9},"renameByName":{"Name":"Resource + Name","UseRelativeScale":"","list_TrendPoint":"95th Trend","resGroup":"Resource + Group","resourceGroup":"Resource Group","tenantId":"Tenant ID","typeName":"Type/Name"}}},{"id":"filterByValue","options":{"filters":[{"config":{"id":"isNotNull","options":{}},"fieldName":"Computer"}],"match":"all","type":"include"}}],"type":"table"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"description":"The + resource path for this panel uses multiple template variables which requires + modifying the dashboard JSON directly. If you would like to do something similar + please go to Settings \u003e Save As. Edit as you''d like in your new copy + by going to Settings \u003e JSON Model.","fieldConfig":{"defaults":{"color":{"fixedColor":"light-green","mode":"fixed"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":12,"w":10,"x":14,"y":16},"id":46,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["max"],"fields":"","values":false},"text":{},"textMode":"auto"},"targets":[{"azureLogAnalytics":{"query":"let + startDateTime = $__timeFrom;\r\nlet endDateTime = $__timeTo;\r\nlet trendBinSize + = (endDateTime - startDateTime)/100;\r\nlet summary = InsightsMetrics\r\n| + where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin + == ''vm.azm.ms'' and (Namespace == ''Processor'' and Name == ''UtilizationPercentage'')\r\n| + parse kind=regex tolower(_ResourceId) with ''resourcegroups/'' resGroup ''/p(.+)'' + *\r\n| where resGroup in~ ($rg)\r\n| extend ComputerId = iff(isempty(_ResourceId), + Computer, _ResourceId)\r\n| summarize hint.shufflekey=ComputerId Average = + avg(Val), Min = min(Val),P5th = round(percentile(Val, 5), 2), P10th = round(percentile(Val, + 10), 2), \r\nP50th = round(percentile(Val, 50), 2), P80th = round(percentile(Val, + 80), 2),\r\nP90th = round(percentile(Val, 90), 2), P95th = round(percentile(Val, + 95), 2) by ComputerId, Computer\r\n| top 10 by ${agg:text};\r\nlet computerList=(summary\r\n| + project ComputerId, Computer);\r\nlet EmptyNodeIdentityAndProps = datatable(ComputerId: + string, Computer:string, NodeId:string, NodeProps:dynamic, Priority: long) + []; \r\nlet OmsNodeIdentityAndProps = computerList \r\n| extend + NodeId = ComputerId \r\n| extend Priority = 1 \r\n| extend NodeProps + = pack(''type'', ''StandAloneNode'', ''name'', Computer); \r\nlet ServiceMapNodeIdentityAndProps + = VMComputer \r\n| where TimeGenerated \u003e= startDateTime \r\n| + where TimeGenerated \u003c endDateTime \r\n| extend ResourceId = strcat(''machines/'', + Machine) \r\n| extend tempComputerId=iff(isempty(_ResourceId), Computer, + _ResourceId) \r\n| extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachine`alesets/(.+)/virtualmachines/(\\\\d+)'', + @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', _ResourceId))\r\n + | extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', + _ResourceId)) \r\n | where tempComputerId in~ (computerList) or laResourceId + in (computerList) or oldLaResourceId in (computerList) \r\n | extend ComputerId + = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in + (computerList), oldLaResourceId, tempComputerId)) \r\n | summarize + arg_max(TimeGenerated, *) by Machine \r\n | extend AzureCloudServiceNodeIdentity + = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, + ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity = iif(isnotempty(AzureVmScaleSetName), + strcat(AzureVmScaleSetInstanceId, ''|'', AzureVmScaleSetDeployment), ''''), + ComputerProps = pack(''type'', ''StandAloneNode'', ''name'', + DisplayName, ''mappingResourceId'', ResourceId, ''subscriptionId'', + AzureSubscriptionId, ''resourceGroup'', AzureResourceGroup, ''azureResourceId'', + _ResourceId), AzureCloudServiceNodeProps = pack(''type'', + ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', + AzureCloudServiceInstanceId, ''cloudServiceRoleName'', + AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', + AzureCloudServiceDeployment, ''fullDisplayName'', + FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', + ResourceId), AzureScaleSetNodeProps = pack(''type'', + ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', + AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', + AzureServiceFabricClusterName, ''vmScaleSetResourceId'', + AzureVmScaleSetResourceId, ''resourceGroupName'', + AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', + FullDisplayName, ''mappingResourceId'', ResourceId) \r\n + | project ComputerId, Computer, NodeId + = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), + AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeProps, ComputerProps), Priority = 2; \r\n + let NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, + OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \r\n + | summarize arg_max(Priority, *) by ComputerId;\r\n summary\r\n | join (InsightsMetrics \r\n + | where TimeGenerated between (startDateTime .. endDateTime) \r\n | where + Origin == ''vm.azm.ms'' and (Namespace == ''Processor'' and Name == ''UtilizationPercentage'') \r\n + | extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId) \r\n + | where ComputerId in (computerList) \r\n | summarize Max = max(Val) by + bin(TimeGenerated, trendBinSize), ComputerId \r\n | sort by TimeGenerated + asc) on ComputerId","resource":"/subscriptions/$sub","resultFormat":"table"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure + Log Analytics","refId":"A","subscription":""}],"title":"Max CPU Utilization + % and trend lines","transformations":[{"id":"organize","options":{"excludeByName":{"Average":true,"Computer":false,"ComputerId":true,"ComputerId1":true,"Min":true,"P10th":true,"P50th":true,"P5th":true,"P80th":true,"P90th":true,"P95th":true,"score":false},"indexByName":{},"renameByName":{}}},{"id":"prepareTimeSeries","options":{"format":"many"}},{"id":"renameByRegex","options":{"regex":"(.+)\\s(.+)","renamePattern":"$2"}}],"type":"stat"},{"collapsed":true,"gridPos":{"h":1,"w":24,"x":0,"y":28},"id":30,"panels":[{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"description":"The + resource path for this panel uses multiple template variables which requires + modifying the dashboard JSON directly. If you would like to do something similar + please go to Settings \u003e Save As. Edit as you''d like in your new copy + by going to Settings \u003e JSON Model.","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisGridShow":true,"axisLabel":"","axisPlacement":"auto","axisSoftMin":0,"barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":true,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"decmbytes"},"overrides":[]},"gridPos":{"h":10,"w":24,"x":0,"y":7},"id":8,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureLogAnalytics":{"query":"let + startDateTime = $__timeFrom;\nlet endDateTime = $__timeTo;\nlet trendBinSize + = (endDateTime - startDateTime)/100;\nlet summary = InsightsMetrics\n| where + TimeGenerated between (startDateTime .. endDateTime)\n| where Origin == ''vm.azm.ms'' + and (Namespace == ''Memory'' and Name == ''AvailableMB'')\n| parse kind=regex + tolower(_ResourceId) with ''resourcegroups/'' resGroup ''/p(.+)'' *\n| where + resGroup in~ ($rg)\n| extend ComputerId = iff(isempty(_ResourceId), Computer, + _ResourceId)\n| summarize hint.shufflekey=ComputerId $agg by ComputerId, Computer\n| + top 10 by score;\nlet computerList=(summary\n| project ComputerId, Computer);\nlet + EmptyNodeIdentityAndProps = datatable(ComputerId: string, Computer:string, + NodeId:string, NodeProps:dynamic, Priority: long) []; \nlet OmsNodeIdentityAndProps + = computerList \n| extend NodeId = ComputerId \n| extend Priority + = 1 \n| extend NodeProps = pack(''type'', ''StandAloneNode'', ''name'', + Computer); \nlet ServiceMapNodeIdentityAndProps = VMComputer \n| + where TimeGenerated \u003e= startDateTime \n|where TimeGenerated \u003c + endDateTime \n| extend ResourceId = strcat(''machines/'', Machine) \n| + extend tempComputerId=iff(isempty(_ResourceId), Computer, _ResourceId) \n| + extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', + @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', _ResourceId))\n| + extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', + _ResourceId)) \n| where tempComputerId in~ (computerList) or laResourceId + in (computerList) or oldLaResourceId in (computerList) \n| extend ComputerId + = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in + (computerList), oldLaResourceId, tempComputerId)) \n| summarize arg_max(TimeGenerated, + *) by Machine \n| extend AzureCloudServiceNodeIdentity + = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, + ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity + = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, + ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', + ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', + ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', + AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps + = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', + AzureCloudServiceInstanceId, ''cloudServiceRoleName'', + AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', + AzureCloudServiceDeployment, ''fullDisplayName'', + FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', + ResourceId), AzureScaleSetNodeProps = pack(''type'', + ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', + AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', + AzureServiceFabricClusterName, ''vmScaleSetResourceId'', + AzureVmScaleSetResourceId, ''resourceGroupName'', + AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', + FullDisplayName, ''mappingResourceId'', ResourceId) \n| + project ComputerId, Computer, NodeId + = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), + AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeProps, ComputerProps), Priority = 2; \nlet + NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, + OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \n| + summarize arg_max(Priority, *) by ComputerId;\nsummary\n| join (InsightsMetrics\n| + where TimeGenerated between (startDateTime .. endDateTime)\n| where Origin + == ''vm.azm.ms'' and (Namespace == ''Memory'' and Name == ''AvailableMB'')\n| + extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\n| where + ComputerId in (computerList)\n| summarize $agg by bin(TimeGenerated, trendBinSize), + ComputerId\n| sort by TimeGenerated asc) on ComputerId\n","resource":"/subscriptions/$sub","resultFormat":"table","workspace":""},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure + Log Analytics","refId":"A","subscription":"","subscriptions":[]}],"title":"${agg:text} + Available Memory","transformations":[{"id":"organize","options":{"excludeByName":{"ComputerId":true,"ComputerId1":true,"P5th":true,"P95th":true,"score":true},"indexByName":{},"renameByName":{}}},{"id":"prepareTimeSeries","options":{"format":"many"}},{"id":"renameByRegex","options":{"regex":"(.+)\\s(.+)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"description":"The + resource path for this panel uses multiple template variables which requires + modifying the dashboard JSON directly. If you would like to do something similar + please go to Settings \u003e Save As. Edit as you''d like in your new copy + by going to Settings \u003e JSON Model.","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"Computer"},"properties":[{"id":"links","value":[{"targetBlank":true,"title":"","url":"https://ms.portal.azure.com/#@${__data.fields[\"Tenant + ID\"]}/resource/subscriptions/${sub}??/resourcegroups/${__data.fields[\"Resource + Group\"]}/providers/microsoft.compute/??${__data.fields.Type}/${__data.fields[\"Resource + Name\"]}??/infrainsights"}]}]},{"matcher":{"id":"byName","options":"Min"},"properties":[{"id":"custom.width","value":94}]},{"matcher":{"id":"byName","options":"P5th"},"properties":[{"id":"custom.width","value":101}]},{"matcher":{"id":"byName","options":"P10th"},"properties":[{"id":"custom.width","value":95}]}]},"gridPos":{"h":12,"w":14,"x":0,"y":17},"id":32,"options":{"footer":{"fields":"","reducer":["sum"],"show":false},"showHeader":true,"sortBy":[]},"targets":[{"azureLogAnalytics":{"query":"let + startDateTime = $__timeFrom;\r\nlet endDateTime = $__timeTo;\r\nlet maxResultCount + = 10;\r\nlet summaryPerComputer = InsightsMetrics\r\n| where TimeGenerated + between (startDateTime .. endDateTime)\r\n| where Origin == ''vm.azm.ms'' + and (Namespace == ''Memory'' and Name == ''AvailableMB'')\r\n| parse kind=regex + tolower(_ResourceId) with ''resourcegroups/'' resGroup ''/p(.+)'' *\r\n| where + resGroup in~ ($rg)\r\n| extend ComputerId = iff(isempty(_ResourceId), Computer, + _ResourceId)\r\n| summarize hint.shufflekey = ComputerId Average = round(avg(Val), + 2), Min = min(Val), percentiles(Val, 5, 10, 50, 80, 90, 95) by ComputerId, + Computer, _ResourceId\r\n| project ComputerId, Computer, Average, Min, P5th + = percentile_Val_5, P10th = percentile_Val_10, P50th = percentile_Val_50, + P80th = percentile_Val_80,\r\nP90th = percentile_Val_90, P95th = percentile_Val_95, + ResourceId = _ResourceId\r\n| top 10 by ${agg:text};\r\nlet computerList = + summaryPerComputer\r\n| summarize by ComputerId, Computer;\r\nlet EmptyNodeIdentityAndProps + = datatable(ComputerId: string, Computer:string, NodeId:string, NodeProps:dynamic, + Priority: long) []; \r\nlet OmsNodeIdentityAndProps = computerList \r\n| + extend NodeId = ComputerId \r\n| extend Priority = 1 \r\n| extend + NodeProps = pack(''type'', ''StandAloneNode'', ''name'', Computer); \r\nlet + ServiceMapNodeIdentityAndProps = VMComputer \r\n| where TimeGenerated + \u003e= startDateTime \r\n| where TimeGenerated \u003c endDateTime \r\n| + extend ResourceId = strcat(''machines/'', Machine) \r\n| extend tempComputerId=iff(isempty(_ResourceId), + Computer, _ResourceId) \r\n| extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', + _ResourceId)) \r\n| extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', + _ResourceId)) \r\n| where tempComputerId in~ (computerList) or laResourceId + in (computerList) or oldLaResourceId in (computerList) \r\n| extend ComputerId + = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in + (computerList), oldLaResourceId, tempComputerId)) \r\n| summarize arg_max(TimeGenerated, + *) by Machine \r\n| extend AzureCloudServiceNodeIdentity + = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, + ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity + = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, + ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', + ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', + ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', + AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps + = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', + AzureCloudServiceInstanceId, ''cloudServiceRoleName'', + AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', + AzureCloudServiceDeployment, ''fullDisplayName'', + FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', + ResourceId), AzureScaleSetNodeProps = pack(''type'', + ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', + AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', + AzureServiceFabricClusterName, ''vmScaleSetResourceId'', + AzureVmScaleSetResourceId, ''resourceGroupName'', + AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', + FullDisplayName, ''mappingResourceId'', ResourceId) \r\n| + project ComputerId, Computer, NodeId + = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), + AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeProps, ComputerProps), Priority = 2; \r\nlet + NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, + OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \r\n| + summarize arg_max(Priority, *) by ComputerId;\r\nlet trend = InsightsMetrics\r\n| + where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin + == ''vm.azm.ms'' and (Namespace == ''Memory'' and Name == ''AvailableMB'')\r\n| + extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| + where ComputerId in (computerList)\r\n| project ComputerId, Computer;\r\nsummaryPerComputer\r\n| + join ( trend ) on ComputerId\r\n| join ( NodeIdentityAndProps ) on ComputerId\r\n| + parse tolower(ResourceId) with * \"virtualmachinescalesets/\" scaleSetName + \"/virtualmachines/\" vmNameScale\r\n| parse tolower(ResourceId) with * \"virtualmachines/\" + vmName\r\n| parse tolower(ResourceId) with * \"resourcegroups/\" resourceGroup + \"/providers/microsoft.compute/\" typeVM \"/\" nameVM\r\n| parse tolower(ResourceId) + with * \"microsoft.compute/\" typeScale \"/\" nameScale \"/virtualmachines\" + remaining\r\n| project resourceGroup, Min, Average, P5th, P10th, P50th, Computer, + Type = iff(isnotempty(typeScale), typeScale, typeVM), Name = iff(isnotempty(nameScale), + nameScale, nameVM)\r\n\r\n","resource":"/subscriptions/$sub","resultFormat":"table"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure + Log Analytics","refId":"A","subscription":""},{"azureResourceGraph":{"query":"resources\r\n| + where tolower(type) contains \"virtualmachines\" and resourceGroup in~ ($rg) + \r\n| project Name = tolower(name), tenantId, resourceGroup"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"hide":false,"queryType":"Azure + Resource Graph","refId":"B","subscription":"","subscriptions":["$sub"]}],"title":"Available + Memory Statistics","transformations":[{"id":"merge","options":{}},{"id":"organize","options":{"excludeByName":{"NodeId":true,"NodeProps":true,"ResourceId":true,"UseRelativeScale":true,"list_TrendPoint":true},"indexByName":{"Average":6,"Computer":0,"Min":2,"Name":8,"P10th":4,"P50th":5,"P5th":3,"Type":7,"resourceGroup":1,"tenantId":9},"renameByName":{"Name":"Resource + Name","Type":"","list_TrendPoint":"P5th Trend","resGroup":"Resource Group","resourceGroup":"Resource + Group","tenantId":"Tenant ID","typeName":"Type/Name"}}},{"id":"filterByValue","options":{"filters":[{"config":{"id":"isNotNull","options":{}},"fieldName":"Computer"}],"match":"all","type":"include"}}],"type":"table"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"description":"The + resource path for this panel uses multiple template variables which requires + modifying the dashboard JSON directly. If you would like to do something similar + please go to Settings \u003e Save As. Edit as you''d like in your new copy + by going to Settings \u003e JSON Model.","fieldConfig":{"defaults":{"color":{"fixedColor":"light-green","mode":"fixed"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":12,"w":10,"x":14,"y":17},"id":44,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["min"],"fields":"","values":false},"text":{},"textMode":"value_and_name"},"targets":[{"azureLogAnalytics":{"query":"let + startDateTime = $__timeFrom;\r\nlet endDateTime = $__timeTo;\r\nlet trendBinSize + = (endDateTime - startDateTime)/100;\r\nlet summary = InsightsMetrics\r\n| + where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin + == ''vm.azm.ms'' and (Namespace == ''Memory'' and Name == ''AvailableMB'')\r\n| + parse kind=regex tolower(_ResourceId) with ''resourcegroups/'' resGroup ''/p(.+)'' + *\r\n| where resGroup in~ ($rg)\r\n| extend ComputerId = iff(isempty(_ResourceId), + Computer, _ResourceId)\r\n| summarize hint.shufflekey=ComputerId Average = + avg(Val), Min = min(Val),P5th = round(percentile(Val, 5), 2), P10th = round(percentile(Val, + 10), 2), \r\nP50th = round(percentile(Val, 50), 2), P80th = round(percentile(Val, + 80), 2),\r\nP90th = round(percentile(Val, 90), 2), P95th = round(percentile(Val, + 95), 2) by ComputerId, Computer\r\n| top 10 by ${agg:text};\r\nlet computerList=(summary\r\n| + project ComputerId, Computer);\r\nlet EmptyNodeIdentityAndProps = datatable(ComputerId: + string, Computer:string, NodeId:string, NodeProps:dynamic, Priority: long) + []; \r\nlet OmsNodeIdentityAndProps = computerList \r\n| extend + NodeId = ComputerId \r\n| extend Priority = 1 \r\n| extend NodeProps + = pack(''type'', ''StandAloneNode'', ''name'', Computer); \r\nlet ServiceMapNodeIdentityAndProps + = VMComputer \r\n| where TimeGenerated \u003e= startDateTime \r\n|where + TimeGenerated \u003c endDateTime \r\n| extend ResourceId = strcat(''machines/'', + Machine) \r\n| extend tempComputerId=iff(isempty(_ResourceId), Computer, + _ResourceId) \r\n| extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', + @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', _ResourceId))\r\n| + extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', + _ResourceId)) \r\n| where tempComputerId in~ (computerList) or laResourceId + in (computerList) or oldLaResourceId in (computerList) \r\n| extend ComputerId + = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in + (computerList), oldLaResourceId, tempComputerId)) \r\n| summarize arg_max(TimeGenerated, + *) by Machine \r\n| extend AzureCloudServiceNodeIdentity + = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, + ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity + = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, + ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', + ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', + ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', + AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps + = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', + AzureCloudServiceInstanceId, ''cloudServiceRoleName'', + AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', + AzureCloudServiceDeployment, ''fullDisplayName'', + FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', + ResourceId), AzureScaleSetNodeProps = pack(''type'', + ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', + AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', + AzureServiceFabricClusterName, ''vmScaleSetResourceId'', + AzureVmScaleSetResourceId, ''resourceGroupName'', + AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', + FullDisplayName, ''mappingResourceId'', ResourceId) \r\n| + project ComputerId, Computer, NodeId + = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), + AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeProps, ComputerProps), Priority = 2; \r\nlet + NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, + OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \r\n| + summarize arg_max(Priority, *) by ComputerId;\r\nsummary\r\n| join (InsightsMetrics\r\n| + where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin + == ''vm.azm.ms'' and (Namespace == ''Memory'' and Name == ''AvailableMB'')\r\n| + extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| + where ComputerId in (computerList)\r\n| summarize Min = min(Val) by bin(TimeGenerated, + trendBinSize), ComputerId\r\n| sort by TimeGenerated asc) on ComputerId\r\n","resource":"/subscriptions/$sub","resultFormat":"table"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure + Log Analytics","refId":"A"}],"title":"Min Available Memory and Trend Line","transformations":[{"id":"organize","options":{"excludeByName":{"Average":true,"ComputerId":true,"ComputerId1":true,"Min":true,"P10th":true,"P50th":true,"P5th":true,"P80th":true,"P90th":true,"P95th":true},"indexByName":{},"renameByName":{}}},{"id":"prepareTimeSeries","options":{"format":"many"}},{"id":"renameByRegex","options":{"regex":"(.+)\\s(.+)","renamePattern":"$2"}}],"type":"stat"}],"title":"Available + Memory","type":"row"},{"collapsed":true,"gridPos":{"h":1,"w":24,"x":0,"y":29},"id":22,"panels":[{"datasource":{"uid":"${ds}"},"description":"The + resource path for this panel uses multiple template variables which requires + modifying the dashboard JSON directly. If you would like to do something similar + please go to Settings \u003e Save As. Edit as you''d like in your new copy + by going to Settings \u003e JSON Model.","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisGridShow":true,"axisLabel":"","axisPlacement":"auto","axisSoftMin":0,"barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":true,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"Bps"},"overrides":[]},"gridPos":{"h":11,"w":24,"x":0,"y":8},"id":12,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureLogAnalytics":{"query":"let + startDateTime = $__timeFrom;\nlet endDateTime = $__timeTo;\nlet trendBinSize + = (endDateTime - startDateTime)/100;\nlet MaxListSize = 1000;\nlet summary + = InsightsMetrics\n| where TimeGenerated between (startDateTime .. endDateTime)\n| + where Origin == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''WriteBytesPerSecond'')\n| + parse kind=regex tolower(_ResourceId) with ''resourcegroups/'' resGroup ''/p(.+)'' + *\n| where resGroup in~ ($rg)\n| extend ComputerId = iff(isempty(_ResourceId), + Computer, _ResourceId)\n| summarize Val = sum(Val) by bin(TimeGenerated, trendBinSize), + ComputerId, Computer\n| summarize hint.shufflekey=ComputerId $agg by ComputerId, + Computer\n| top 10 by score;\nlet computerList=(summary\n| project ComputerId, + Computer);\nlet EmptyNodeIdentityAndProps = datatable(ComputerId: string, + Computer:string, NodeId:string, NodeProps:dynamic, Priority: long) []; \nlet + OmsNodeIdentityAndProps = computerList \n| extend NodeId = ComputerId \n| + extend Priority = 1 \n| extend NodeProps = pack(''type'', ''StandAloneNode'', + ''name'', Computer); let ServiceMapNodeIdentityAndProps = VMComputer \n| + where TimeGenerated \u003e= startDateTime \n| where TimeGenerated \u003c + endDateTime \n| extend ResourceId = strcat(''machines/'', Machine) \n| + extend tempComputerId=iff(isempty(_ResourceId), Computer, _ResourceId) \n| + extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', + @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', _ResourceId))\n| + extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', + _ResourceId)) \n| where tempComputerId in~ (computerList) or laResourceId + in (computerList) or oldLaResourceId in (computerList) \n| extend ComputerId + = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in + (computerList), oldLaResourceId, tempComputerId)) \n| summarize arg_max(TimeGenerated, + *) by Machine \n| extend AzureCloudServiceNodeIdentity + = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, + ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity + = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, + ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', + ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', + ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', + AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps + = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', + AzureCloudServiceInstanceId, ''cloudServiceRoleName'', + AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', + AzureCloudServiceDeployment, ''fullDisplayName'', + FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', + ResourceId), AzureScaleSetNodeProps = pack(''type'', + ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', + AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', + AzureServiceFabricClusterName, ''vmScaleSetResourceId'', + AzureVmScaleSetResourceId, ''resourceGroupName'', + AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', + FullDisplayName, ''mappingResourceId'', ResourceId) \n| + project ComputerId, Computer, NodeId + = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), + AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeProps, ComputerProps), Priority = 2; let + NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, + OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \n| + summarize arg_max(Priority, *) by ComputerId;summary\n| join (InsightsMetrics\n| + where TimeGenerated between (startDateTime .. endDateTime)\n| where Origin + == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''WriteBytesPerSecond'')\n| + extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\n| where + ComputerId in (computerList)\n| summarize Val = sum(Val) by bin(TimeGenerated, + trendBinSize), ComputerId, Computer\n| summarize $agg by bin(TimeGenerated, + trendBinSize), ComputerId\n| sort by TimeGenerated asc) on ComputerId\n","resource":"/subscriptions/$sub","resultFormat":"table","workspace":""},"queryType":"Azure + Log Analytics","refId":"A","subscription":"","subscriptions":[]}],"title":"${agg:text} + Bytes Sent Rate","transformations":[{"id":"organize","options":{"excludeByName":{"Computer":false,"ComputerId":true,"ComputerId1":true,"P5th":true,"P95th":true,"score":true},"indexByName":{},"renameByName":{}}},{"id":"prepareTimeSeries","options":{"format":"many"}},{"id":"renameByRegex","options":{"regex":"(.+)\\s(.+)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"description":"The + resource path for this panel uses multiple template variables which requires + modifying the dashboard JSON directly. If you would like to do something similar + please go to Settings \u003e Save As. Edit as you''d like in your new copy + by going to Settings \u003e JSON Model.","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"Computer"},"properties":[{"id":"links","value":[{"targetBlank":true,"title":"","url":"https://ms.portal.azure.com/#@${__data.fields[\"Tenant + ID\"]}/resource/subscriptions/${sub}/resourcegroups/${__data.fields[\"Resource + Group\"]}/providers/microsoft.compute/${__data.fields.Type}/${__data.fields[\"Resource + Name\"]}/infrainsights"}]}]},{"matcher":{"id":"byName","options":"Average"},"properties":[{"id":"custom.width","value":97}]},{"matcher":{"id":"byName","options":"P50th"},"properties":[{"id":"custom.width","value":108}]},{"matcher":{"id":"byName","options":"P90th"},"properties":[{"id":"custom.width","value":114}]},{"matcher":{"id":"byName","options":"P95th"},"properties":[{"id":"custom.width","value":104}]},{"matcher":{"id":"byName","options":"Max"},"properties":[{"id":"custom.width","value":106}]}]},"gridPos":{"h":12,"w":14,"x":0,"y":19},"id":34,"options":{"footer":{"fields":"","reducer":["sum"],"show":false},"showHeader":true,"sortBy":[]},"targets":[{"azureLogAnalytics":{"query":"let + startDateTime = $__timeFrom;\r\nlet endDateTime = $__timeTo;\r\nlet trendBinSize + = 5m;\r\nlet maxResultCount = 10;\r\nlet summaryPerComputer = InsightsMetrics\r\n| + where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin + == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''WriteBytesPerSecond'')\r\n| + extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| + summarize Val = sum(Val) by bin(TimeGenerated, 1m), ComputerId, Computer, + _ResourceId\r\n| summarize hint.shufflekey = ComputerId Average = avg(Val), + Max = max(Val), percentiles(Val, 5, 10, 50, 90, 95) by ComputerId, Computer, + _ResourceId\r\n| project ComputerId, Computer, Average, Max, P5th = percentile_Val_5, + P10th = percentile_Val_10, P50th = percentile_Val_50, P90th = percentile_Val_90, + P95th = percentile_Val_95, ResourceId = _ResourceId\r\n| top 10 by ${agg:text};\r\nlet + computerList = summaryPerComputer\r\n| summarize by ComputerId, Computer;\r\nlet + EmptyNodeIdentityAndProps = datatable(ComputerId: string, Computer:string, + NodeId:string, NodeProps:dynamic, Priority: long) []; \r\nlet OmsNodeIdentityAndProps + = computerList \r\n| extend NodeId = ComputerId \r\n| extend + Priority = 1 \r\n| extend NodeProps = pack(''type'', ''StandAloneNode'', + ''name'', Computer); \r\nlet ServiceMapNodeIdentityAndProps = VMComputer \r\n| + where TimeGenerated \u003e= startDateTime \r\n| where TimeGenerated + \u003c endDateTime \r\n| extend ResourceId = strcat(''machines/'', + Machine) \r\n| extend tempComputerId=iff(isempty(_ResourceId), Computer, + _ResourceId) \r\n| extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', + _ResourceId)) \r\n| extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', + _ResourceId)) \r\n| where tempComputerId in~ (computerList) or laResourceId + in (computerList) or oldLaResourceId in (computerList) \r\n| extend ComputerId + = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in + (computerList), oldLaResourceId, tempComputerId)) \r\n| summarize arg_max(TimeGenerated, + *) by Machine \r\n| extend AzureCloudServiceNodeIdentity + = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, + ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity + = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, + ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', + ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', + ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', + AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps + = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', + AzureCloudServiceInstanceId, ''cloudServiceRoleName'', + AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', + AzureCloudServiceDeployment, ''fullDisplayName'', + FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', + ResourceId), AzureScaleSetNodeProps = pack(''type'', + ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', + AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', + AzureServiceFabricClusterName, ''vmScaleSetResourceId'', + AzureVmScaleSetResourceId, ''resourceGroupName'', + AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', + FullDisplayName, ''mappingResourceId'', ResourceId) \r\n| + project ComputerId, Computer, NodeId + = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), + AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeProps, ComputerProps), Priority = 2; \r\nlet + NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, + OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \r\n| + summarize arg_max(Priority, *) by ComputerId;\r\nlet trend = InsightsMetrics\r\n| + where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin + == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''WriteBytesPerSecond'')\r\n| + extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| + where ComputerId in (computerList)\r\n| summarize Val = sum(Val) by bin(TimeGenerated, + 1m), ComputerId, Computer, _ResourceId\r\n| summarize hint.shufflekey = ComputerId + TrendValue = percentile(Val, 95) by ComputerId, Computer, bin(TimeGenerated, + trendBinSize)\r\n| project ComputerId, Computer\r\n| summarize hint.shufflekey + = ComputerId by ComputerId, Computer;\r\nsummaryPerComputer\r\n| join ( trend + ) on ComputerId\r\n| join ( NodeIdentityAndProps ) on ComputerId\r\n| parse + tolower(ResourceId) with * \"virtualmachinescalesets/\" scaleSetName \"/virtualmachines/\" + vmNameScale\r\n| parse tolower(ResourceId) with * \"virtualmachines/\" vmName\r\n| + parse tolower(ResourceId) with * \"resourcegroups/\" resourceGroup \"/providers/microsoft.compute/\" + typeVM \"/\" nameVM\r\n| parse tolower(ResourceId) with * \"microsoft.compute/\" + typeScale \"/\" nameScale \"/virtualmachines\" remaining\r\n| project resourceGroup, + Average, P50th, P90th, P95th, Max, Computer, Type = iff(isnotempty(typeScale), + typeScale, typeVM), Name = iff(isnotempty(nameScale), nameScale, nameVM)\r\n","resource":"/subscriptions/$sub","resultFormat":"table"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure + Log Analytics","refId":"A","subscription":""},{"azureResourceGraph":{"query":"resources\r\n| + where tolower(type) contains \"virtualmachines\" and resourceGroup in~ ($rg) + \r\n| project Name = tolower(name), tenantId, resourceGroup"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"hide":false,"queryType":"Azure + Resource Graph","refId":"B","subscription":"","subscriptions":["$sub"]}],"title":"Available + Bytes Sent Statistics","transformations":[{"id":"merge","options":{}},{"id":"organize","options":{"excludeByName":{"NodeId":true,"NodeProps":true,"ResourceId":true,"UseRelativeScale":true},"indexByName":{"Average":2,"Computer":0,"Max":6,"Name":8,"P50th":3,"P90th":4,"P95th":5,"Type":7,"resourceGroup":1,"tenantId":9},"renameByName":{"Name":"Resource + Name","list_TrendPoint":"Trend 95th","resGroup":"Resource Group","resourceGroup":"Resource + Group","tenantId":"Tenant ID","typeName":"Type/Name"}}},{"id":"filterByValue","options":{"filters":[{"config":{"id":"isNotNull","options":{}},"fieldName":"Computer"}],"match":"all","type":"include"}}],"type":"table"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"description":"The + resource path for this panel uses multiple template variables which requires + modifying the dashboard JSON directly. If you would like to do something similar + please go to Settings \u003e Save As. Edit as you''d like in your new copy + by going to Settings \u003e JSON Model.","fieldConfig":{"defaults":{"color":{"fixedColor":"light-green","mode":"fixed"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":12,"w":10,"x":14,"y":19},"id":48,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["max"],"fields":"","values":false},"text":{},"textMode":"auto"},"targets":[{"azureLogAnalytics":{"query":"let + startDateTime = $__timeFrom;\r\nlet endDateTime = $__timeTo;\r\nlet trendBinSize + = (endDateTime - startDateTime)/100;\r\nlet MaxListSize = 1000;\r\nlet summary + = InsightsMetrics\r\n| where TimeGenerated between (startDateTime .. endDateTime)\r\n| + where Origin == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''WriteBytesPerSecond'')\r\n| + parse kind=regex tolower(_ResourceId) with ''resourcegroups/'' resGroup ''/p(.+)'' + *\r\n| where resGroup in~ ($rg)\r\n| extend ComputerId = iff(isempty(_ResourceId), + Computer, _ResourceId)\r\n| summarize Val = sum(Val) by bin(TimeGenerated, + trendBinSize), ComputerId, Computer\r\n| summarize hint.shufflekey=ComputerId + Average = avg(Val), Min = min(Val),P5th = round(percentile(Val, 5), 2), P10th + = round(percentile(Val, 10), 2), \r\nP50th = round(percentile(Val, 50), 2), + P80th = round(percentile(Val, 80), 2),\r\nP90th = round(percentile(Val, 90), + 2), P95th = round(percentile(Val, 95), 2) by ComputerId, Computer\r\n| top + 10 by ${agg:text};\r\nlet computerList=(summary\r\n| project ComputerId, Computer);\r\nlet + EmptyNodeIdentityAndProps = datatable(ComputerId: string, Computer:string, + NodeId:string, NodeProps:dynamic, Priority: long) []; \r\nlet OmsNodeIdentityAndProps + = computerList \r\n| extend NodeId = ComputerId \r\n| extend + Priority = 1 \r\n| extend NodeProps = pack(''type'', ''StandAloneNode'', + ''name'', Computer); let ServiceMapNodeIdentityAndProps = VMComputer \r\n| + where TimeGenerated \u003e= startDateTime \r\n| where TimeGenerated + \u003c endDateTime \r\n| extend ResourceId = strcat(''machines/'', + Machine) \r\n| extend tempComputerId=iff(isempty(_ResourceId), Computer, + _ResourceId) \r\n| extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', + @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', _ResourceId))\r\n| + extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', + _ResourceId)) \r\n| where tempComputerId in~ (computerList) or laResourceId + in (computerList) or oldLaResourceId in (computerList) \r\n| extend ComputerId + = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in + (computerList), oldLaResourceId, tempComputerId)) \r\n| summarize arg_max(TimeGenerated, + *) by Machine \r\n| extend AzureCloudServiceNodeIdentity + = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, + ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity + = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, + ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', + ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', + ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', + AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps + = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', + AzureCloudServiceInstanceId, ''cloudServiceRoleName'', + AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', + AzureCloudServiceDeployment, ''fullDisplayName'', + FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', + ResourceId), AzureScaleSetNodeProps = pack(''type'', + ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', + AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', + AzureServiceFabricClusterName, ''vmScaleSetResourceId'', + AzureVmScaleSetResourceId, ''resourceGroupName'', + AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', + FullDisplayName, ''mappingResourceId'', ResourceId) \r\n| + project ComputerId, Computer, NodeId + = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), + AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeProps, ComputerProps), Priority = 2; let + NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, + OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \r\n| + summarize arg_max(Priority, *) by ComputerId;summary\r\n| join (InsightsMetrics\r\n| + where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin + == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''WriteBytesPerSecond'')\r\n| + extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| + where ComputerId in (computerList)\r\n| summarize Val = sum(Val) by bin(TimeGenerated, + trendBinSize), ComputerId, Computer\r\n| summarize Max = max(Val) by bin(TimeGenerated, + trendBinSize), ComputerId\r\n| sort by TimeGenerated asc) on ComputerId\r\n","resource":"/subscriptions/$sub","resultFormat":"table"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure + Log Analytics","refId":"A","subscription":""}],"title":"Max Available Bytes + Sent and Trend Line","transformations":[{"id":"organize","options":{"excludeByName":{"Average":true,"ComputerId":true,"ComputerId1":true,"Min":true,"P10th":true,"P50th":true,"P5th":true,"P80th":true,"P90th":true,"P95th":true},"indexByName":{},"renameByName":{}}},{"id":"prepareTimeSeries","options":{"format":"many"}},{"id":"renameByRegex","options":{"regex":"(.+)\\s(.+)","renamePattern":"$2"}}],"type":"stat"}],"title":"Network + Bytes Sent","type":"row"},{"collapsed":true,"gridPos":{"h":1,"w":24,"x":0,"y":30},"id":36,"panels":[{"datasource":{"uid":"${ds}"},"description":"The + resource path for this panel uses multiple template variables which requires + modifying the dashboard JSON directly. If you would like to do something similar + please go to Settings \u003e Save As. Edit as you''d like in your new copy + by going to Settings \u003e JSON Model.","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisGridShow":true,"axisLabel":"","axisPlacement":"auto","axisSoftMin":0,"barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":true,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"Bps"},"overrides":[]},"gridPos":{"h":11,"w":24,"x":0,"y":9},"id":16,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureLogAnalytics":{"query":"let + startDateTime = $__timeFrom;\nlet endDateTime = $__timeTo;\nlet trendBinSize + = (endDateTime - startDateTime)/100;\nlet MaxListSize = 1000;\nlet summary + = InsightsMetrics\n| where TimeGenerated between (startDateTime .. endDateTime)\n| + where Origin == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''ReadBytesPerSecond'')\n| + parse kind=regex tolower(_ResourceId) with ''resourcegroups/'' resGroup ''/p(.+)'' + *\n| where resGroup in~ ($rg)\n| extend ComputerId = iff(isempty(_ResourceId), + Computer, _ResourceId)\n| summarize Val = sum(Val) by bin(TimeGenerated, trendBinSize), + ComputerId, Computer\n| summarize hint.shufflekey=ComputerId $agg by ComputerId, + Computer\n| top 10 by score;\nlet computerList=(summary\n| project ComputerId, + Computer);\nlet EmptyNodeIdentityAndProps = datatable(ComputerId: string, + Computer:string, NodeId:string, NodeProps:dynamic, Priority: long) []; let + OmsNodeIdentityAndProps = computerList \n| extend NodeId = ComputerId \n| + extend Priority = 1 \n| extend NodeProps = pack(''type'', ''StandAloneNode'', + ''name'', Computer); \nlet ServiceMapNodeIdentityAndProps = VMComputer \n| + where TimeGenerated \u003e= startDateTime \n| where TimeGenerated \u003c + endDateTime \n| extend ResourceId = strcat(''machines/'', Machine) \n| + extend tempComputerId=iff(isempty(_ResourceId), Computer, _ResourceId) \n| + extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', + @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', _ResourceId))\n| + extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', + _ResourceId)) \n| where tempComputerId in~ (computerList) or laResourceId + in (computerList) or oldLaResourceId in (computerList) \n| extend ComputerId + = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in + (computerList), oldLaResourceId, tempComputerId)) \n| summarize arg_max(TimeGenerated, + *) by Machine \n| extend AzureCloudServiceNodeIdentity + = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, + ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity + = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, + ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', + ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', + ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', + AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps + = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', + AzureCloudServiceInstanceId, ''cloudServiceRoleName'', + AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', + AzureCloudServiceDeployment, ''fullDisplayName'', + FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', + ResourceId), AzureScaleSetNodeProps = pack(''type'', + ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', + AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', + AzureServiceFabricClusterName, ''vmScaleSetResourceId'', + AzureVmScaleSetResourceId, ''resourceGroupName'', + AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', + FullDisplayName, ''mappingResourceId'', ResourceId) \n| + project ComputerId, Computer, NodeId + = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), + AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeProps, ComputerProps), Priority = 2; let + NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, + OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \n| + summarize arg_max(Priority, *) by ComputerId;\nsummary\n| join (InsightsMetrics\n| + where TimeGenerated between (startDateTime .. endDateTime)\n| where Origin + == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''ReadBytesPerSecond'')\n| + extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\n| where + ComputerId in (computerList)\n| summarize Val = sum(Val) by bin(TimeGenerated, + trendBinSize), ComputerId, \nComputer\n| summarize $agg by bin(TimeGenerated, + trendBinSize), ComputerId\n| sort by TimeGenerated asc) on ComputerId\n","resource":"/subscriptions/$sub","resultFormat":"table","workspace":""},"queryType":"Azure + Log Analytics","refId":"A","subscription":"","subscriptions":[]}],"title":"${agg:text} + Bytes Received Rate","transformations":[{"id":"organize","options":{"excludeByName":{"ComputerId":true,"ComputerId1":true,"P95th":true,"score":true},"indexByName":{},"renameByName":{}}},{"id":"prepareTimeSeries","options":{"format":"many"}},{"id":"renameByRegex","options":{"regex":"(.+)\\s(.+)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"description":"The + resource path for this panel uses multiple template variables which requires + modifying the dashboard JSON directly. If you would like to do something similar + please go to Settings \u003e Save As. Edit as you''d like in your new copy + by going to Settings \u003e JSON Model.","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"Computer"},"properties":[{"id":"links","value":[{"targetBlank":true,"title":"","url":"https://ms.portal.azure.com/#@${__data.fields[\"Tenant + ID\"]}/resource/subscriptions/${sub}/resourcegroups/${__data.fields[\"Resource + Group\"]}/providers/microsoft.compute/${__data.fields.Type}/${__data.fields[\"Resource + Name\"]}/infrainsights"}]}]},{"matcher":{"id":"byName","options":"Average"},"properties":[{"id":"custom.width","value":103}]},{"matcher":{"id":"byName","options":"P50th"},"properties":[{"id":"custom.width","value":95}]},{"matcher":{"id":"byName","options":"P90th"},"properties":[{"id":"custom.width","value":105}]},{"matcher":{"id":"byName","options":"P95th"},"properties":[{"id":"custom.width","value":102}]},{"matcher":{"id":"byName","options":"Max"},"properties":[{"id":"custom.width","value":107}]}]},"gridPos":{"h":12,"w":14,"x":0,"y":20},"id":38,"options":{"footer":{"fields":"","reducer":["sum"],"show":false},"showHeader":true,"sortBy":[]},"targets":[{"azureLogAnalytics":{"query":"let + startDateTime = $__timeFrom;\r\nlet endDateTime = $__timeTo;\r\nlet trendBinSize + = 5m;\r\nlet maxResultCount = 10;\r\nlet summaryPerComputer = InsightsMetrics\r\n| + where TimeGenerated between (startDateTime .. endDateTime) \r\n| where Origin + == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''ReadBytesPerSecond'')\r\n| + extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| + summarize Val = sum(Val) by bin(TimeGenerated, 1m), ComputerId, Computer, + _ResourceId\r\n| summarize hint.shufflekey = ComputerId Average = avg(Val), + Max = max(Val), percentiles(Val, 5, 10, 50, 90, 95) by ComputerId, Computer, + _ResourceId\r\n| project ComputerId, Computer, Average, Max, P5th = percentile_Val_5, + P10th = percentile_Val_10, P50th = percentile_Val_50, P90th = percentile_Val_90, + P95th = percentile_Val_95, ResourceId = _ResourceId\r\n| top 10 by ${agg:text};\r\nlet + computerList = summaryPerComputer\r\n| summarize by ComputerId, Computer;\r\nlet + EmptyNodeIdentityAndProps = datatable(ComputerId: string, Computer:string, + NodeId:string, NodeProps:dynamic, Priority: long) []; \r\nlet OmsNodeIdentityAndProps + = computerList \r\n| extend NodeId = ComputerId \r\n| extend + Priority = 1 \r\n| extend NodeProps = pack(''type'', ''StandAloneNode'', + ''name'', Computer); \r\nlet ServiceMapNodeIdentityAndProps = VMComputer \r\n| + where TimeGenerated \u003e= startDateTime \r\n| where TimeGenerated + \u003c endDateTime \r\n| extend ResourceId = strcat(''machines/'', + Machine) \r\n| extend tempComputerId=iff(isempty(_ResourceId), Computer, + _ResourceId) \r\n| extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', + _ResourceId)) \r\n| extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', + _ResourceId)) \r\n| where tempComputerId in~ (computerList) or laResourceId + in (computerList) or oldLaResourceId in (computerList) \r\n| extend ComputerId + = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in + (computerList), oldLaResourceId, tempComputerId)) \r\n| summarize arg_max(TimeGenerated, + *) by Machine \r\n| extend AzureCloudServiceNodeIdentity + = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, + ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity + = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, + ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', + ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', + ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', + AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps + = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', + AzureCloudServiceInstanceId, ''cloudServiceRoleName'', + AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', + AzureCloudServiceDeployment, ''fullDisplayName'', + FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', + ResourceId), AzureScaleSetNodeProps = pack(''type'', + ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', + AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', + AzureServiceFabricClusterName, ''vmScaleSetResourceId'', + AzureVmScaleSetResourceId, ''resourceGroupName'', + AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', + FullDisplayName, ''mappingResourceId'', ResourceId) \r\n| + project ComputerId, Computer, NodeId + = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), + AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeProps, ComputerProps), Priority = 2; \r\nlet + NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, + OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \r\n| + summarize arg_max(Priority, *) by ComputerId;\r\nlet trend = InsightsMetrics\r\n| + where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin + == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''ReadBytesPerSecond'')\r\n| + extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| + where ComputerId in (computerList)\r\n| summarize Val = sum(Val) by bin(TimeGenerated, + 1m), ComputerId, Computer, _ResourceId\r\n| summarize hint.shufflekey = ComputerId + TrendValue = percentile(Val, 95) by ComputerId, Computer, bin(TimeGenerated, + trendBinSize)\r\n| project ComputerId, Computer\r\n| summarize hint.shufflekey + = ComputerId by ComputerId, Computer;summaryPerComputer\r\n| join ( trend + ) on ComputerId\r\n| join ( NodeIdentityAndProps ) on ComputerId\r\n| parse + tolower(ResourceId) with * \"virtualmachinescalesets/\" scaleSetName \"/virtualmachines/\" + vmNameScale\r\n| parse tolower(ResourceId) with * \"virtualmachines/\" vmName\r\n| + parse tolower(ResourceId) with * \"resourcegroups/\" resourceGroup \"/providers/microsoft.compute/\" + typeVM \"/\" nameVM\r\n| parse tolower(ResourceId) with * \"microsoft.compute/\" + typeScale \"/\" nameScale \"/virtualmachines\" remaining\r\n| project resourceGroup, + Average, P50th, P90th, P95th, Max, Computer, Type = iff(isnotempty(typeScale), + typeScale, typeVM), Name = iff(isnotempty(nameScale), nameScale, nameVM)","resource":"/subscriptions/$sub","resultFormat":"table"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure + Log Analytics","refId":"A","subscription":""},{"azureResourceGraph":{"query":"resources\r\n| + where tolower(type) contains \"virtualmachines\" and resourceGroup in~ ($rg) + \r\n| project Name = tolower(name), tenantId, resourceGroup"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"hide":false,"queryType":"Azure + Resource Graph","refId":"B","subscription":"","subscriptions":["$sub"]}],"title":"Available + Bytes Received Statistics","transformations":[{"id":"merge","options":{}},{"id":"organize","options":{"excludeByName":{"NodeId":true,"NodeProps":true,"ResourceId":true,"UseRelativeScale":true},"indexByName":{"Average":2,"Computer":0,"Max":6,"Name":8,"P50th":3,"P90th":4,"P95th":5,"Type":7,"resourceGroup":1,"tenantId":9},"renameByName":{"Name":"Resource + Name","list_TrendPoint":"Trend 95th","resGroup":"Resource Group","resourceGroup":"Resource + Group","tenantId":"Tenant ID","typeName":"Type/Name"}}},{"id":"filterByValue","options":{"filters":[{"config":{"id":"isNotNull","options":{}},"fieldName":"Computer"}],"match":"all","type":"include"}}],"type":"table"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"description":"The + resource path for this panel uses multiple template variables which requires + modifying the dashboard JSON directly. If you would like to do something similar + please go to Settings \u003e Save As. Edit as you''d like in your new copy + by going to Settings \u003e JSON Model.","fieldConfig":{"defaults":{"color":{"fixedColor":"light-green","mode":"fixed"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":12,"w":10,"x":14,"y":20},"id":50,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["max"],"fields":"","values":false},"text":{},"textMode":"auto"},"targets":[{"azureLogAnalytics":{"query":"let + startDateTime = $__timeFrom;\r\nlet endDateTime = $__timeTo;\r\nlet trendBinSize + = (endDateTime - startDateTime)/100;\r\nlet MaxListSize = 1000;\r\nlet summary + = InsightsMetrics\r\n| where TimeGenerated between (startDateTime .. endDateTime)\r\n| + where Origin == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''ReadBytesPerSecond'')\r\n| + parse kind=regex tolower(_ResourceId) with ''resourcegroups/'' resGroup ''/p(.+)'' + *\r\n| where resGroup in~ ($rg)\r\n| extend ComputerId = iff(isempty(_ResourceId), + Computer, _ResourceId)\r\n| summarize Val = sum(Val) by bin(TimeGenerated, + trendBinSize), ComputerId, Computer\r\n| summarize hint.shufflekey=ComputerId + Average = avg(Val), Min = min(Val),P5th = round(percentile(Val, 5), 2), P10th + = round(percentile(Val, 10), 2), \r\nP50th = round(percentile(Val, 50), 2), + P80th = round(percentile(Val, 80), 2),\r\nP90th = round(percentile(Val, 90), + 2), P95th = round(percentile(Val, 95), 2) by ComputerId, Computer\r\n| top + 10 by ${agg:text};\r\nlet computerList=(summary\r\n| project ComputerId, Computer);\r\nlet + EmptyNodeIdentityAndProps = datatable(ComputerId: string, Computer:string, + NodeId:string, NodeProps:dynamic, Priority: long) []; let OmsNodeIdentityAndProps + = computerList \r\n| extend NodeId = ComputerId \r\n| extend + Priority = 1 \r\n| extend NodeProps = pack(''type'', ''StandAloneNode'', + ''name'', Computer); \r\nlet ServiceMapNodeIdentityAndProps = VMComputer \r\n| + where TimeGenerated \u003e= startDateTime \r\n| where TimeGenerated + \u003c endDateTime \r\n| extend ResourceId = strcat(''machines/'', + Machine) \r\n| extend tempComputerId=iff(isempty(_ResourceId), Computer, + _ResourceId) \r\n| extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', + @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', _ResourceId))\r\n| + extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', + _ResourceId)) \r\n| where tempComputerId in~ (computerList) or laResourceId + in (computerList) or oldLaResourceId in (computerList) \r\n| extend ComputerId + = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in + (computerList), oldLaResourceId, tempComputerId)) \r\n| summarize arg_max(TimeGenerated, + *) by Machine \r\n| extend AzureCloudServiceNodeIdentity + = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, + ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity + = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, + ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', + ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', + ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', + AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps + = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', + AzureCloudServiceInstanceId, ''cloudServiceRoleName'', + AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', + AzureCloudServiceDeployment, ''fullDisplayName'', + FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', + ResourceId), AzureScaleSetNodeProps = pack(''type'', + ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', + AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', + AzureServiceFabricClusterName, ''vmScaleSetResourceId'', + AzureVmScaleSetResourceId, ''resourceGroupName'', + AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', + FullDisplayName, ''mappingResourceId'', ResourceId) \r\n| + project ComputerId, Computer, NodeId + = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), + AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeProps, ComputerProps), Priority = 2; let + NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, + OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \r\n| + summarize arg_max(Priority, *) by ComputerId;\r\nsummary\r\n| join (InsightsMetrics\r\n| + where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin + == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''ReadBytesPerSecond'')\r\n| + extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| + where ComputerId in (computerList)\r\n| summarize Val = sum(Val) by bin(TimeGenerated, + trendBinSize), ComputerId, \r\nComputer\r\n| summarize Max = max(Val) by bin(TimeGenerated, + trendBinSize), ComputerId\r\n| sort by TimeGenerated asc) on ComputerId\r\n","resource":"/subscriptions/$sub","resultFormat":"table"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure + Log Analytics","refId":"A","subscription":""}],"title":"Max Available Bytes + Recieved and Trend Line","transformations":[{"id":"organize","options":{"excludeByName":{"Average":true,"ComputerId":true,"ComputerId1":true,"Min":true,"P10th":true,"P50th":true,"P5th":true,"P80th":true,"P90th":true,"P95th":true},"indexByName":{},"renameByName":{}}},{"id":"prepareTimeSeries","options":{"format":"many"}},{"id":"renameByRegex","options":{"regex":"(.+)\\s(.+)","renamePattern":"$2"}}],"type":"stat"}],"title":"Network + Bytes Received","type":"row"},{"collapsed":true,"gridPos":{"h":1,"w":24,"x":0,"y":31},"id":40,"panels":[{"datasource":{"uid":"${ds}"},"description":"The + resource path for this panel uses multiple template variables which requires + modifying the dashboard JSON directly. If you would like to do something similar + please go to Settings \u003e Save As. Edit as you''d like in your new copy + by going to Settings \u003e JSON Model.","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisGridShow":true,"axisLabel":"","axisPlacement":"auto","axisSoftMin":0,"barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":true,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"noValue":"-","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"percent"},"overrides":[]},"gridPos":{"h":12,"w":24,"x":0,"y":10},"id":20,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureLogAnalytics":{"query":"let + startDateTime = $__timeFrom;\nlet endDateTime = $__timeTo;\nlet trendBinSize + = (endDateTime - startDateTime)/100;\nlet MaxListSize = 1000;\nlet summary + = InsightsMetrics\n| where TimeGenerated between (startDateTime .. endDateTime)\n| + where Origin == ''vm.azm.ms'' and (Namespace == ''LogicalDisk'' and Name == + ''FreeSpaceMB'')\n| parse kind=regex tolower(_ResourceId) with ''resourcegroups/'' + resGroup ''/p(.+)'' *\n| where resGroup in~ ($rg)\n| extend ComputerId = iff(isempty(_ResourceId), + Computer, _ResourceId)\n| extend Tags = todynamic(Tags)\n| extend Total = + todouble(Tags[''vm.azm.ms/diskSizeMB''])\n| summarize Val = sum(Val), Total + = sum(Total) by bin(TimeGenerated, trendBinSize), ComputerId, Computer, _ResourceId\n| + extend Val = (100.0 - (Val * 100.0)/Total)\n| summarize hint.shufflekey=ComputerId + $agg by ComputerId, Computer\n| top 10 by score;\nlet computerList=(summary\n| + project ComputerId, Computer);\nlet EmptyNodeIdentityAndProps = datatable(ComputerId: + string, Computer:string, NodeId:string, NodeProps:dynamic, Priority: long) + []; \nlet OmsNodeIdentityAndProps = computerList \n| extend + NodeId = ComputerId \n| extend Priority = 1 \n| extend NodeProps + = pack(''type'', ''StandAloneNode'', ''name'', Computer); \nlet ServiceMapNodeIdentityAndProps + = VMComputer \n| where TimeGenerated \u003e= startDateTime \n| + where TimeGenerated \u003c endDateTime \n| extend ResourceId = strcat(''machines/'', + Machine) \n| extend tempComputerId=iff(isempty(_ResourceId), Computer, + _ResourceId) \n| extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', + @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', _ResourceId))\n| + extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', + _ResourceId)) \n| where tempComputerId in~ (computerList) or laResourceId + in (computerList) or oldLaResourceId in (computerList) \n| extend ComputerId + = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in + (computerList), oldLaResourceId, tempComputerId)) \n| summarize arg_max(TimeGenerated, + *) by Machine \n| extend AzureCloudServiceNodeIdentity + = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, + ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity + = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, + ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', + ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', + ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', + AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps + = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', + AzureCloudServiceInstanceId, ''cloudServiceRoleName'', + AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', + AzureCloudServiceDeployment, ''fullDisplayName'', + FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', + ResourceId), AzureScaleSetNodeProps = pack(''type'', + ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', + AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', + AzureServiceFabricClusterName, ''vmScaleSetResourceId'', + AzureVmScaleSetResourceId, ''resourceGroupName'', + AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', + FullDisplayName, ''mappingResourceId'', ResourceId) \n| + project ComputerId, Computer, NodeId + = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), + AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeProps, ComputerProps), Priority = 2; \nlet + NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, + OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \n| + summarize arg_max(Priority, *) by ComputerId;\nsummary\n| join (InsightsMetrics\n| + where TimeGenerated between (startDateTime .. endDateTime)\n| where Origin + == ''vm.azm.ms'' and (Namespace == ''LogicalDisk'' and Name == ''FreeSpaceMB'')\n| + extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\n| where + ComputerId in (computerList)\n| extend Tags = todynamic(Tags)\n| extend Total + = todouble(Tags[''vm.azm.ms/diskSizeMB''])\n| summarize Val = sum(Val), Total + = sum(Total) by bin(TimeGenerated, trendBinSize), ComputerId, Computer, _ResourceId\n| + extend Val = (100.0 - (Val * 100.0)/Total)\n| summarize $agg by bin(TimeGenerated, + trendBinSize), ComputerId\n| sort by TimeGenerated asc) on ComputerId\n","resource":"/subscriptions/$sub","resultFormat":"table","workspace":""},"queryType":"Azure + Log Analytics","refId":"A","subscription":"","subscriptions":[]}],"title":"${agg:text} + Logical Disk Space Used %","transformations":[{"id":"organize","options":{"excludeByName":{"ComputerId":true,"ComputerId1":true,"P95th":true,"score":true},"indexByName":{},"renameByName":{}}},{"id":"prepareTimeSeries","options":{"format":"many"}},{"id":"renameByRegex","options":{"regex":"(.+)\\s(.+)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"description":"The + resource path for this panel uses multiple template variables which requires + modifying the dashboard JSON directly. If you would like to do something similar + please go to Settings \u003e Save As. Edit as you''d like in your new copy + by going to Settings \u003e JSON Model.","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"Computer"},"properties":[{"id":"links","value":[{"targetBlank":true,"title":"","url":"https://ms.portal.azure.com/#@${__data.fields[\"Tenant + ID\"]}/resource/subscriptions/${sub}/resourcegroups/${__data.fields[\"Resource + Group\"]}/providers/microsoft.compute/${__data.fields.Type}/${__data.fields[\"Resource + Name\"]}/infrainsights"}]}]},{"matcher":{"id":"byName","options":"Average"},"properties":[{"id":"custom.width","value":97}]},{"matcher":{"id":"byName","options":"P50th"},"properties":[{"id":"custom.width","value":84}]},{"matcher":{"id":"byName","options":"P90th"},"properties":[{"id":"custom.width","value":105}]},{"matcher":{"id":"byName","options":"P95th"},"properties":[{"id":"custom.width","value":110}]},{"matcher":{"id":"byName","options":"Max"},"properties":[{"id":"custom.width","value":97}]}]},"gridPos":{"h":12,"w":14,"x":0,"y":22},"id":42,"options":{"footer":{"fields":"","reducer":["sum"],"show":false},"showHeader":true,"sortBy":[]},"targets":[{"azureLogAnalytics":{"query":"let + startDateTime = $__timeFrom;\r\nlet endDateTime = $__timeTo;\r\nlet trendBinSize + = 5m;\r\nlet maxResultCount = 10;\r\nlet summaryPerComputer = InsightsMetrics\r\n| + where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin + == ''vm.azm.ms'' and (Namespace == ''LogicalDisk'' and Name == ''FreeSpaceMB'')\r\n| + extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| + extend Tags = todynamic(Tags)\r\n| extend Total = todouble(Tags[''vm.azm.ms/diskSizeMB'']), + MountId = tostring(Tags[''vm.azm.ms/mountId''])\r\n| extend Val = (100.0 - + (Val * 100.0)/Total)\r\n| summarize hint.shufflekey = ComputerId Average = + avg(Val), Max = max(Val), percentiles(Val, 5, 10, 50, 90, 95) by MountId, + ComputerId, Computer, _ResourceId\r\n| project MountId, ComputerId, Computer, + Average, Max, P5th = percentile_Val_5, P10th = percentile_Val_10, P50th = + percentile_Val_50, P90th = percentile_Val_90, P95th = percentile_Val_95, ResourceId + = _ResourceId\r\n| top 10 by ${agg:text};\r\nlet computerList = summaryPerComputer\r\n| + summarize by ComputerId, Computer;\r\nlet EmptyNodeIdentityAndProps = datatable(ComputerId: + string, Computer:string, NodeId:string, NodeProps:dynamic, Priority: long) + []; \r\nlet OmsNodeIdentityAndProps = computerList \r\n| extend + NodeId = ComputerId \r\n| extend Priority = 1 \r\n| extend NodeProps + = pack(''type'', ''StandAloneNode'', ''name'', Computer); \r\nlet ServiceMapNodeIdentityAndProps + = VMComputer \r\n| where TimeGenerated \u003e= startDateTime \r\n| + where TimeGenerated \u003c endDateTime \r\n| extend ResourceId = strcat(''machines/'', + Machine) \r\n| extend tempComputerId=iff(isempty(_ResourceId), Computer, + _ResourceId) \r\n| extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', + _ResourceId)) \r\n| extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', + _ResourceId)) \r\n| where tempComputerId in~ (computerList) or laResourceId + in (computerList) or oldLaResourceId in (computerList) \r\n| extend ComputerId + = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in + (computerList), oldLaResourceId, tempComputerId)) \r\n| summarize arg_max(TimeGenerated, + *) by Machine \r\n| extend AzureCloudServiceNodeIdentity + = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, + ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity + = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, + ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', + ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', + ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', + AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps + = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', + AzureCloudServiceInstanceId, ''cloudServiceRoleName'', + AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', + AzureCloudServiceDeployment, ''fullDisplayName'', + FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', + ResourceId), AzureScaleSetNodeProps = pack(''type'', + ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', + AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', + AzureServiceFabricClusterName, ''vmScaleSetResourceId'', + AzureVmScaleSetResourceId, ''resourceGroupName'', + AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', + FullDisplayName, ''mappingResourceId'', ResourceId) \r\n| + project ComputerId, Computer, NodeId + = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), + AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeProps, ComputerProps), Priority = 2; \r\nlet + NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, + OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \r\n| + summarize arg_max(Priority, *) by ComputerId;\r\nlet trend = InsightsMetrics\r\n| + where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin + == ''vm.azm.ms'' and (Namespace == ''LogicalDisk'' and Name == ''FreeSpaceMB'')\r\n| + extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| + where ComputerId in (computerList)| extend Tags = todynamic(Tags)\r\n| extend + Total = todouble(Tags[''vm.azm.ms/diskSizeMB'']), MountId = tostring(Tags[''vm.azm.ms/mountId''])\r\n| + extend Val = (100.0 - (Val * 100.0)/Total)\r\n| summarize hint.shufflekey + = ComputerId TrendValue = percentile(Val, 95) by MountId, ComputerId, Computer, + bin(TimeGenerated, trendBinSize)\r\n| project MountId, ComputerId, Computer\r\n| + summarize hint.shufflekey = ComputerId by MountId, ComputerId, Computer;summaryPerComputer\r\n| + join kind=leftouter ( trend ) on ComputerId, MountId\r\n| join kind=leftouter + ( NodeIdentityAndProps ) on ComputerId\r\n| extend VolumeId = strcat(MountId, + ''|'', NodeId), VolumeProps = pack(''type'', ''NodeVolume'', ''volumeName'', + MountId, ''node'', NodeProps)\r\n| parse tolower(ResourceId) with * \"virtualmachinescalesets/\" + scaleSetName \"/virtualmachines/\" vmNameScale\r\n| parse tolower(ResourceId) + with * \"virtualmachines/\" vmName\r\n| parse tolower(ResourceId) with * \"resourcegroups/\" + resourceGroup \"/providers/microsoft.compute/\" typeVM \"/\" nameVM\r\n| parse + tolower(ResourceId) with * \"microsoft.compute/\" typeScale \"/\" nameScale + \"/virtualmachines\" remaining\r\n| project resourceGroup, Average, P50th, + P90th, P95th, Max, Computer, Type = iff(isnotempty(typeScale), typeScale, + typeVM), Name = iff(isnotempty(nameScale), nameScale, nameVM)\r\n","resource":"/subscriptions/$sub","resultFormat":"table"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure + Log Analytics","refId":"A","subscription":""},{"azureResourceGraph":{"query":"resources\r\n| + where tolower(type) contains \"virtualmachines\" and resourceGroup in~ ($rg) + \r\n| project Name = tolower(name), tenantId, resourceGroup"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"hide":false,"queryType":"Azure + Resource Graph","refId":"B","subscription":"","subscriptions":["$sub"]}],"title":"Available + Logical Space Disk Used % Statistics","transformations":[{"id":"merge","options":{}},{"id":"organize","options":{"excludeByName":{"ResourceId":true,"UseRelativeScale":true,"VolumeId":true,"VolumeProps":true},"indexByName":{"Average":2,"Computer":0,"Max":6,"Name":8,"P50th":3,"P90th":4,"P95th":5,"Type":7,"resourceGroup":1,"tenantId":9},"renameByName":{"Name":"Resource + Name","list_TrendPoint":"Trend 95th","resGroup":"Resource Group","resourceGroup":"Resource + Group","tenantId":"Tenant ID","typeName":"Type/Name"}}},{"id":"filterByValue","options":{"filters":[{"config":{"id":"isNotNull","options":{}},"fieldName":"Computer"}],"match":"all","type":"include"}}],"type":"table"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"description":"The + resource path for this panel uses multiple template variables which requires + modifying the dashboard JSON directly. If you would like to do something similar + please go to Settings \u003e Save As. Edit as you''d like in your new copy + by going to Settings \u003e JSON Model.","fieldConfig":{"defaults":{"color":{"fixedColor":"light-green","mode":"fixed"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":12,"w":10,"x":14,"y":22},"id":52,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["max"],"fields":"","values":false},"text":{},"textMode":"auto"},"targets":[{"azureLogAnalytics":{"query":"let + startDateTime = $__timeFrom;\r\nlet endDateTime = $__timeTo;\r\nlet trendBinSize + = 5m;\r\nlet maxResultCount = 10;\r\nlet summaryPerComputer = InsightsMetrics\r\n| + where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin + == ''vm.azm.ms'' and (Namespace == ''LogicalDisk'' and Name == ''FreeSpaceMB'')\r\n| + extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| + extend Tags = todynamic(Tags)\r\n| extend Total = todouble(Tags[''vm.azm.ms/diskSizeMB'']), + MountId = tostring(Tags[''vm.azm.ms/mountId''])\r\n| extend Val = (100.0 - + (Val * 100.0)/Total)\r\n| summarize hint.shufflekey = ComputerId Average = + avg(Val), Max = max(Val), percentiles(Val, 5, 10, 50, 90, 95) by MountId, + ComputerId, Computer, _ResourceId\r\n| project MountId, ComputerId, Computer, + Average, Max, P5th = percentile_Val_5, P10th = percentile_Val_10, P50th = + percentile_Val_50, P90th = percentile_Val_90, P95th = percentile_Val_95, ResourceId + = _ResourceId\r\n| top 10 by ${agg:text};\r\nlet computerList = summaryPerComputer\r\n| + summarize by ComputerId, Computer;\r\nlet EmptyNodeIdentityAndProps = datatable(ComputerId: + string, Computer:string, NodeId:string, NodeProps:dynamic, Priority: long) + []; \r\nlet OmsNodeIdentityAndProps = computerList \r\n| extend + NodeId = ComputerId \r\n| extend Priority = 1 \r\n| extend NodeProps + = pack(''type'', ''StandAloneNode'', ''name'', Computer); \r\nlet ServiceMapNodeIdentityAndProps + = VMComputer \r\n| where TimeGenerated \u003e= startDateTime \r\n| + where TimeGenerated \u003c endDateTime \r\n| extend ResourceId = strcat(''machines/'', + Machine) \r\n| extend tempComputerId=iff(isempty(_ResourceId), Computer, + _ResourceId) \r\n| extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', + _ResourceId)) \r\n| extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', + _ResourceId)) \r\n| where tempComputerId in~ (computerList) or laResourceId + in (computerList) or oldLaResourceId in (computerList) \r\n| extend ComputerId + = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in + (computerList), oldLaResourceId, tempComputerId)) \r\n| summarize arg_max(TimeGenerated, + *) by Machine \r\n| extend AzureCloudServiceNodeIdentity + = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, + ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity + = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, + ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', + ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', + ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', + AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps + = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', + AzureCloudServiceInstanceId, ''cloudServiceRoleName'', + AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', + AzureCloudServiceDeployment, ''fullDisplayName'', + FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', + ResourceId), AzureScaleSetNodeProps = pack(''type'', + ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', + AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', + AzureServiceFabricClusterName, ''vmScaleSetResourceId'', + AzureVmScaleSetResourceId, ''resourceGroupName'', + AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', + FullDisplayName, ''mappingResourceId'', ResourceId) \r\n| + project ComputerId, Computer, NodeId + = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), + AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeProps, ComputerProps), Priority = 2; \r\nlet + NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, + OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \r\n| + summarize arg_max(Priority, *) by ComputerId;\r\nInsightsMetrics\r\n| where + TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin == + ''vm.azm.ms'' and (Namespace == ''LogicalDisk'' and Name == ''FreeSpaceMB'')\r\n| + extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| + where ComputerId in (computerList)| extend Tags = todynamic(Tags)\r\n| extend + Total = todouble(Tags[''vm.azm.ms/diskSizeMB'']), MountId = tostring(Tags[''vm.azm.ms/mountId''])\r\n| + extend Val = (100.0 - (Val * 100.0)/Total)\r\n| summarize hint.shufflekey + = ComputerId TrendValue = max(Val) by MountId, ComputerId, Computer, bin(TimeGenerated, + trendBinSize)\r\n","resource":"/subscriptions/$sub","resultFormat":"table"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure + Log Analytics","refId":"A","subscription":""}],"title":"Max vailable Logical + Space Disk Used % ","transformations":[{"id":"organize","options":{"excludeByName":{"Average":true,"ComputerId":true,"ComputerId1":true,"Min":true,"MountId":true,"P10th":true,"P50th":true,"P5th":true,"P80th":true,"P90th":true,"P95th":true},"indexByName":{},"renameByName":{}}},{"id":"prepareTimeSeries","options":{"format":"many"}},{"id":"renameByRegex","options":{"regex":"(.+)\\s(.+)","renamePattern":"$2"}}],"type":"stat"}],"title":"Logical + Disk Space Used %","type":"row"}],"refresh":"","schemaVersion":35,"style":"dark","tags":[],"templating":{"list":[{"current":{},"hide":0,"includeAll":false,"label":"Datasource","multi":false,"name":"ds","options":[],"query":"grafana-azure-monitor-datasource","queryValue":"","refresh":1,"regex":"","skipUrlSync":false,"type":"datasource"},{"current":{},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"definition":"Subscriptions()","hide":0,"includeAll":false,"label":"Subscription","multi":false,"name":"sub","options":[],"query":"Subscriptions()","refresh":1,"regex":"","skipUrlSync":false,"sort":5,"type":"query"},{"current":{},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"definition":"ResourceGroups($sub)","hide":0,"includeAll":false,"label":"Resource + Group(s)","multi":true,"name":"rg","options":[],"query":"ResourceGroups($sub)","refresh":1,"regex":"","skipUrlSync":false,"sort":5,"type":"query"},{"current":{"selected":true,"text":"Average","value":"score + = round(avg(Val), 2)"},"hide":0,"includeAll":false,"label":"Aggregate","multi":false,"name":"agg","options":[{"selected":true,"text":"Average","value":"score + = round(avg(Val), 2)"},{"selected":false,"text":"P5th","value":"score= round(percentile(Val, + 5), 2)"},{"selected":false,"text":"P10th","value":"score= round(percentile(Val, + 10), 2)"},{"selected":false,"text":"P50th","value":"score= round(percentile(Val, + 50), 2)"},{"selected":false,"text":"P80th","value":"score= round(percentile(Val, + 80), 2)"},{"selected":false,"text":"P90th","value":"score= round(percentile(Val, + 90), 2)"},{"selected":false,"text":"P95th","value":"score= round(percentile(Val, + 95), 2)"}],"query":"Average : score = round(avg(Val)\\, 2), P5th : score= + round(percentile(Val\\, 5)\\, 2), P10th : score= round(percentile(Val\\, + 10)\\, 2), P50th : score= round(percentile(Val\\, 50)\\, 2), P80th : score= + round(percentile(Val\\, 80)\\, 2), P90th : score= round(percentile(Val\\, + 90)\\, 2), P95th : score= round(percentile(Val\\, 95)\\, 2)","queryValue":"","skipUrlSync":false,"type":"custom"},{"current":{},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"definition":"","hide":2,"includeAll":false,"multi":false,"name":"tenantId","options":[],"query":{"azureLogAnalytics":{"query":"InsightsMetrics\r\n| + project TenantId","resource":"/subscriptions/$sub"},"queryType":"Azure Log + Analytics","refId":"A","subscription":""},"refresh":1,"regex":"","skipUrlSync":false,"sort":5,"type":"query"}]},"time":{"from":"now-15m","to":"now"},"title":"Azure + / Insights / Virtual Machines by Resource Group","uid":"AzVmInsightsByRG","version":1}}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '123293' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-sEfP37UIS1aF2fqZN64RTw';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:35 GMT + grafana-trace-id: + - 43cd741e20807d6e093389de0a686eb6 + mise-correlation-id: + - c505b63f-456f-48bc-a642-b217a82553f0 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592096.258.29.888870|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/dashboards/uid/AzVmInsightsByWS + response: + body: + string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"azure-insights-virtual-machines-by-workspace","url":"/d/AzVmInsightsByWS/azure-insights-virtual-machines-by-workspace","expires":"0001-01-01T00:00:00Z","created":"2024-06-17T02:35:34Z","updated":"2024-06-17T02:35:34Z","updatedBy":"Anonymous","createdBy":"Anonymous","version":1,"hasAcl":false,"isFolder":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure + Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","provisioned":true,"provisionedExternalId":"vMInsightsWs.json","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"__elements":[],"__inputs":[],"__requires":[{"id":"grafana","name":"Grafana","type":"grafana","version":"8.4.3"},{"id":"grafana-azure-monitor-datasource","name":"Azure + Monitor","type":"datasource","version":"0.3.0"},{"id":"stat","name":"Stat","type":"panel","version":""},{"id":"table","name":"Table","type":"panel","version":""},{"id":"text","name":"Text","type":"panel","version":""},{"id":"timeseries","name":"Time + series","type":"panel","version":""}],"description":"This dashboard shows + the performance and health of Azure Virtual Machines via different metrics + collected by Azure Monitor VM Insights. Filter data by Workspace","editable":true,"id":11,"links":[],"liveNow":false,"panels":[{"gridPos":{"h":5,"w":24,"x":0,"y":0},"id":54,"options":{"content":"\u003cdiv + style=\"padding: 1em; text-align: center\"\u003e\n \u003cp\u003eWelcome + to the Azure Monitor data source for Grafana. To learn more about it, visit + our \u003ca href=\"https://grafana.com/docs/grafana/latest/datasources/azuremonitor/\" + target=\"__blank\"\u003edocs\u003c/a\u003e. \u003c/p\u003e\n \u003cp\u003e Choose + the resource group(s) with VMs enabled with Azure Monitor VM Insights and + related Workspace to get started.\u003c/p\u003e\n\u003c/div\u003e","mode":"markdown"},"title":"How + to activate this dashboard","type":"text"},{"collapsed":false,"gridPos":{"h":1,"w":24,"x":0,"y":5},"id":28,"panels":[],"title":"CPU + Utilization %","type":"row"},{"datasource":{"uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisGridShow":true,"axisLabel":"","axisPlacement":"auto","axisSoftMax":100,"axisSoftMin":0,"barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":true,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"percent"},"overrides":[]},"gridPos":{"h":10,"w":24,"x":0,"y":6},"id":2,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureLogAnalytics":{"query":"let + startDateTime = $__timeFrom;\nlet endDateTime = $__timeTo;\nlet trendBinSize + = (endDateTime - startDateTime)/100;\nlet summary = InsightsMetrics\n| where + TimeGenerated between (startDateTime .. endDateTime)\n| where Origin == ''vm.azm.ms'' + and (Namespace == ''Processor'' and Name == ''UtilizationPercentage'')\n| + parse kind=regex tolower(_ResourceId) with ''resourcegroups/'' resGroup ''/p(.+)'' + *\n| where resGroup in~ ($rg)\n| extend ComputerId = iff(isempty(_ResourceId), + Computer, _ResourceId)\n| summarize hint.shufflekey=ComputerId $agg by ComputerId, + Computer| top 10 by score;\nlet computerList=(summary\n| project ComputerId, + Computer);\nlet EmptyNodeIdentityAndProps = datatable(ComputerId: string, + Computer:string, NodeId:string, NodeProps:dynamic, Priority: long) []; \nlet + OmsNodeIdentityAndProps = computerList \n| extend NodeId = ComputerId \n| + extend Priority = 1 \n| extend NodeProps = pack(''type'', ''StandAloneNode'', + ''name'', Computer); \nlet ServiceMapNodeIdentityAndProps = VMComputer \n| + where TimeGenerated \u003e= startDateTime \n| where TimeGenerated \u003c + endDateTime \n| extend ResourceId = strcat(''machines/'', Machine) \n| + extend tempComputerId=iff(isempty(_ResourceId), Computer, _ResourceId) \n| + extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachine`alesets/(.+)/virtualmachines/(\\\\d+)'', + @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', _ResourceId))\n + | extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', + _ResourceId)) \n | where tempComputerId in~ (computerList) or laResourceId + in (computerList) or oldLaResourceId in (computerList) \n | extend ComputerId + = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in + (computerList), oldLaResourceId, tempComputerId)) \n | summarize arg_max(TimeGenerated, + *) by Machine \n | extend AzureCloudServiceNodeIdentity + = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, + ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity = iif(isnotempty(AzureVmScaleSetName), + strcat(AzureVmScaleSetInstanceId, ''|'', AzureVmScaleSetDeployment), ''''), + ComputerProps = pack(''type'', ''StandAloneNode'', ''name'', + DisplayName, ''mappingResourceId'', ResourceId, ''subscriptionId'', + AzureSubscriptionId, ''resourceGroup'', AzureResourceGroup, ''azureResourceId'', + _ResourceId), AzureCloudServiceNodeProps = pack(''type'', + ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', + AzureCloudServiceInstanceId, ''cloudServiceRoleName'', + AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', + AzureCloudServiceDeployment, ''fullDisplayName'', + FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', + ResourceId), AzureScaleSetNodeProps = pack(''type'', + ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', + AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', + AzureServiceFabricClusterName, ''vmScaleSetResourceId'', + AzureVmScaleSetResourceId, ''resourceGroupName'', + AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', + FullDisplayName, ''mappingResourceId'', ResourceId) \n + | project ComputerId, Computer, NodeId + = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), + AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeProps, ComputerProps), Priority = 2; \n + let NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, + OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \n + | summarize arg_max(Priority, *) by ComputerId;\n summary\n | join (InsightsMetrics \n + | where TimeGenerated between (startDateTime .. endDateTime) \n | where + Origin == ''vm.azm.ms'' and (Namespace == ''Processor'' and Name == ''UtilizationPercentage'') \n + | extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId) \n + | where ComputerId in (computerList) \n | summarize $agg by bin(TimeGenerated, + trendBinSize), ComputerId \n | sort by TimeGenerated asc) on ComputerId","resource":"$ws","resultFormat":"table","workspace":""},"hide":false,"queryType":"Azure + Log Analytics","refId":"A","subscription":"$sub","subscriptions":[]}],"title":"${agg:text} + CPU Utilization %","transformations":[{"id":"organize","options":{"excludeByName":{"ComputerId":true,"ComputerId1":true,"P5th":true,"P95th":true,"score":true},"indexByName":{},"renameByName":{}}},{"id":"prepareTimeSeries","options":{"format":"many"}},{"id":"renameByRegex","options":{"regex":"(.+)\\s(.+)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"Computer"},"properties":[{"id":"links","value":[{"targetBlank":true,"title":"","url":"https://ms.portal.azure.com/#@${__data.fields[\"Tenant + ID\"]}/resource/subscriptions/?${sub}?/resourcegroups/${__data.fields[\"Resource + Group\"]}/providers/microsoft.compute/?${__data.fields.Type}?/${__data.fields[\"Resource + Name\"]}/infrainsights"}]}]},{"matcher":{"id":"byName","options":"Average"},"properties":[{"id":"custom.width","value":76}]},{"matcher":{"id":"byName","options":"P50th"},"properties":[{"id":"custom.width","value":77}]},{"matcher":{"id":"byName","options":"P90th"},"properties":[{"id":"custom.width","value":75}]},{"matcher":{"id":"byName","options":"P95th"},"properties":[{"id":"custom.width","value":72}]},{"matcher":{"id":"byName","options":"Max"},"properties":[{"id":"custom.width","value":78}]}]},"gridPos":{"h":12,"w":14,"x":0,"y":16},"id":26,"options":{"footer":{"fields":"","reducer":["sum"],"show":false},"frameIndex":1,"showHeader":true,"sortBy":[]},"targets":[{"azureLogAnalytics":{"query":"\r\nlet + startDateTime = $__timeFrom;\r\nlet endDateTime = $__timeTo;\r\nlet trendBinSize + = 5m;\r\nlet summaryPerComputer = InsightsMetrics\r\n| where TimeGenerated + between (startDateTime .. endDateTime)\r\n| where Origin == ''vm.azm.ms'' + and (Namespace == ''Processor'' and Name == ''UtilizationPercentage'') \r\n| + parse kind=regex tolower(_ResourceId) with ''resourcegroups/'' resourceGroup + ''/p(.+)'' *\t\r\n| where resourceGroup in~ ($rg) \r\n| extend ComputerId + = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| summarize hint.shufflekey + = ComputerId Average = round(avg(Val), 2), Max = max(Val), percentiles(Val, + 5, 10, 50, 80, 90, 95) by ComputerId, Computer, _ResourceId\r\n| project ComputerId, + Computer, Average, Max, P5th = percentile_Val_5, P10th = percentile_Val_10, + P50th = percentile_Val_50, P80th = percentile_Val_80, P90th = percentile_Val_90, + P95th = percentile_Val_95, ResourceId = _ResourceId\r\n| top 10 by ${agg:text};\r\nlet + computerList = summaryPerComputer\r\n| summarize by ComputerId, Computer;\r\nlet + EmptyNodeIdentityAndProps = datatable(ComputerId: string, Computer:string, + NodeId:string, NodeProps:dynamic, Priority: long) []; \r\nlet OmsNodeIdentityAndProps + = computerList \r\n| extend NodeId = ComputerId \r\n| extend + Priority = 1 \r\n| extend NodeProps = pack(''type'', ''StandAloneNode'', + ''name'', Computer); \r\nlet ServiceMapNodeIdentityAndProps = VMComputer \r\n| + where TimeGenerated \u003e= startDateTime \r\n| where TimeGenerated + \u003c endDateTime \r\n| extend ResourceId = strcat(''machines/'', + Machine) \r\n| extend tempComputerId=iff(isempty(_ResourceId), Computer, + _ResourceId) \r\n| extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', + _ResourceId)) \r\n| extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', + _ResourceId)) \r\n| where tempComputerId in~ (computerList) or laResourceId + in (computerList) or oldLaResourceId in (computerList) \r\n| extend ComputerId + = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in + (computerList), oldLaResourceId, tempComputerId)) \r\n| summarize arg_max(TimeGenerated, + *) by Machine \r\n| extend AzureCloudServiceNodeIdentity = iif(isnotempty(AzureCloudServiceName), + strcat(AzureCloudServiceInstanceId, ''|'', AzureCloudServiceDeployment), ''''), + AzureScaleSetNodeIdentity = iif(isnotempty\r\n(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, + ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', ''StandAloneNode'', + ''name'', DisplayName, ''mappingResourceId'', \r\nResourceId, ''subscriptionId'', + AzureSubscriptionId, ''resourceGroup'', AzureResourceGroup, ''azureResourceId'', + _ResourceId), AzureCloudServiceNodeProps = pack(''type'', ''AzureCloudServiceNode'',\r\n''cloudServiceInstanceId'', + AzureCloudServiceInstanceId, ''cloudServiceRoleName'', AzureCloudServiceRoleName, + ''cloudServiceDeploymentId'', AzureCloudServiceDeployment, ''fullDisplayName'', + FullDisplayName,''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', + ResourceId), AzureScaleSetNodeProps = pack(''type'', ''AzureScaleSetNode'', + ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', \r\nAzureVmScaleSetDeployment, + ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', AzureServiceFabricClusterName, + ''vmScaleSetResourceId'', AzureVmScaleSetResourceId, ''resourceGroupName'', + \r\nAzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', + FullDisplayName, ''mappingResourceId'', ResourceId) \r\n| project ComputerId, + Computer, NodeId = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, + isnotempty(AzureScaleSetNodeIdentity), AzureScaleSetNodeIdentity,\r\nComputer), + NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeProps, + isnotempty(AzureScaleSetNodeIdentity), AzureScaleSetNodeProps, ComputerProps), + Priority = 2;\r\nlet NodeIdentityAndProps = union kind=inner isfuzzy = true + EmptyNodeIdentityAndProps, OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps\r\n| + summarize arg_max(Priority, *) by ComputerId;\r\nlet trend = InsightsMetrics\r\n| + where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin + == ''vm.azm.ms'' and (Namespace == ''Processor'' and Name == ''UtilizationPercentage'')\r\n| + extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| + where ComputerId in (computerList)\r\n| project ComputerId, Computer\r\n| + summarize hint.shufflekey = ComputerId by ComputerId, Computer;\r\nsummaryPerComputer\r\n| + join ( trend ) on ComputerId\r\n| join ( NodeIdentityAndProps ) on ComputerId\r\n| + parse tolower(ResourceId) with * \"virtualmachinescalesets/\" scaleSetName + \"/virtualmachines/\" vmNameScale\r\n| parse tolower(ResourceId) with * \"virtualmachines/\" + vmName\r\n| parse tolower(ResourceId) with * \"resourcegroups/\" resourceGroup + \"/providers/microsoft.compute/\" typeVM \"/\" nameVM\r\n| parse tolower(ResourceId) + with * \"microsoft.compute/\" typeScale \"/\" nameScale \"/virtualmachines\" + remaining\r\n| project resourceGroup, Average, P50th, P90th, P95th, Max, Computer, + Type = iff(isnotempty(typeScale), typeScale, typeVM), Name = iff(isnotempty(nameScale), + nameScale, nameVM)","resource":"$ws","resultFormat":"table"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"hide":false,"queryType":"Azure + Log Analytics","refId":"A","subscription":""},{"azureResourceGraph":{"query":"resources\r\n| + where tolower(type) contains \"virtualmachines\" and resourceGroup in~ ($rg) + \r\n| project Name = tolower(name), tenantId, resourceGroup"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"hide":false,"queryType":"Azure + Resource Graph","refId":"B","subscription":"","subscriptions":["$sub"]}],"title":"CPU + Utilization % Statistics","transformations":[{"id":"merge","options":{}},{"id":"organize","options":{"excludeByName":{"Max":false,"NodeId":false,"NodeProps":false,"P50th":false,"ResourceId":false,"name + 2":true},"indexByName":{"Average":2,"Computer":0,"Max":6,"Name":8,"P50th":3,"P90th":4,"P95th":5,"Type":7,"resourceGroup":1,"tenantId":9},"renameByName":{"Column1":"Computer","Name":"Resource + Name","ResourceId":"Resource ID","UseRelativeScale":"","list_TrendPoint":"95th + Trend","resGroup":"Resource Group","resourceGroup":"Resource Group","tenantId":"Tenant + ID","typeName":"Type/Name"}}},{"id":"filterByValue","options":{"filters":[{"config":{"id":"isNotNull","options":{}},"fieldName":"Computer"}],"match":"all","type":"include"}}],"type":"table"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"light-green","mode":"fixed"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":12,"w":10,"x":14,"y":16},"id":46,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["max"],"fields":"","values":false},"text":{},"textMode":"auto"},"targets":[{"azureLogAnalytics":{"query":"let + startDateTime = $__timeFrom;\r\nlet endDateTime = $__timeTo;\r\nlet trendBinSize + = (endDateTime - startDateTime)/100;\r\nlet summary = InsightsMetrics\r\n| + where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin + == ''vm.azm.ms'' and (Namespace == ''Processor'' and Name == ''UtilizationPercentage'')\r\n| + parse kind=regex tolower(_ResourceId) with ''resourcegroups/'' resGroup ''/p(.+)'' + *\r\n| where resGroup in~ ($rg)\r\n| extend ComputerId = iff(isempty(_ResourceId), + Computer, _ResourceId)\r\n| summarize hint.shufflekey=ComputerId Average = + avg(Val), Min = min(Val),P5th = round(percentile(Val, 5), 2), P10th = round(percentile(Val, + 10), 2), \r\nP50th = round(percentile(Val, 50), 2), P80th = round(percentile(Val, + 80), 2),\r\nP90th = round(percentile(Val, 90), 2), P95th = round(percentile(Val, + 95), 2) by ComputerId, Computer\r\n| top 10 by ${agg:text};\r\nlet computerList=(summary\r\n| + project ComputerId, Computer);\r\nlet EmptyNodeIdentityAndProps = datatable(ComputerId: + string, Computer:string, NodeId:string, NodeProps:dynamic, Priority: long) + []; \r\nlet OmsNodeIdentityAndProps = computerList \r\n| extend + NodeId = ComputerId \r\n| extend Priority = 1 \r\n| extend NodeProps + = pack(''type'', ''StandAloneNode'', ''name'', Computer); \r\nlet ServiceMapNodeIdentityAndProps + = VMComputer \r\n| where TimeGenerated \u003e= startDateTime \r\n| + where TimeGenerated \u003c endDateTime \r\n| extend ResourceId = strcat(''machines/'', + Machine) \r\n| extend tempComputerId=iff(isempty(_ResourceId), Computer, + _ResourceId) \r\n| extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachine`alesets/(.+)/virtualmachines/(\\\\d+)'', + @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', _ResourceId))\r\n + | extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', + _ResourceId)) \r\n | where tempComputerId in~ (computerList) or laResourceId + in (computerList) or oldLaResourceId in (computerList) \r\n | extend ComputerId + = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in + (computerList), oldLaResourceId, tempComputerId)) \r\n | summarize + arg_max(TimeGenerated, *) by Machine \r\n | extend AzureCloudServiceNodeIdentity + = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, + ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity = iif(isnotempty(AzureVmScaleSetName), + strcat(AzureVmScaleSetInstanceId, ''|'', AzureVmScaleSetDeployment), ''''), + ComputerProps = pack(''type'', ''StandAloneNode'', ''name'', + DisplayName, ''mappingResourceId'', ResourceId, ''subscriptionId'', + AzureSubscriptionId, ''resourceGroup'', AzureResourceGroup, ''azureResourceId'', + _ResourceId), AzureCloudServiceNodeProps = pack(''type'', + ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', + AzureCloudServiceInstanceId, ''cloudServiceRoleName'', + AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', + AzureCloudServiceDeployment, ''fullDisplayName'', + FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', + ResourceId), AzureScaleSetNodeProps = pack(''type'', + ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', + AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', + AzureServiceFabricClusterName, ''vmScaleSetResourceId'', + AzureVmScaleSetResourceId, ''resourceGroupName'', + AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', + FullDisplayName, ''mappingResourceId'', ResourceId) \r\n + | project ComputerId, Computer, NodeId + = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), + AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeProps, ComputerProps), Priority = 2; \r\n + let NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, + OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \r\n + | summarize arg_max(Priority, *) by ComputerId;\r\n summary\r\n | join (InsightsMetrics \r\n + | where TimeGenerated between (startDateTime .. endDateTime) \r\n | where + Origin == ''vm.azm.ms'' and (Namespace == ''Processor'' and Name == ''UtilizationPercentage'') \r\n + | extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId) \r\n + | where ComputerId in (computerList) \r\n | summarize Max = max(Val) by + bin(TimeGenerated, trendBinSize), ComputerId \r\n | sort by TimeGenerated + asc) on ComputerId","resource":"$ws","resultFormat":"table"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure + Log Analytics","refId":"A","subscription":""}],"title":"Max CPU Utilization + % and trend lines","transformations":[{"id":"organize","options":{"excludeByName":{"Average":true,"Computer":false,"ComputerId":true,"ComputerId1":true,"Min":true,"P10th":true,"P50th":true,"P5th":true,"P80th":true,"P90th":true,"P95th":true,"score":false},"indexByName":{},"renameByName":{}}},{"id":"prepareTimeSeries","options":{"format":"many"}},{"id":"renameByRegex","options":{"regex":"(.+)\\s(.+)","renamePattern":"$2"}}],"type":"stat"},{"collapsed":true,"gridPos":{"h":1,"w":24,"x":0,"y":28},"id":30,"panels":[{"datasource":{"uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisGridShow":true,"axisLabel":"","axisPlacement":"auto","axisSoftMin":0,"barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":true,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"decmbytes"},"overrides":[]},"gridPos":{"h":10,"w":24,"x":0,"y":7},"id":8,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureLogAnalytics":{"query":"let + startDateTime = $__timeFrom;\nlet endDateTime = $__timeTo;\nlet trendBinSize + = (endDateTime - startDateTime)/100;\nlet summary = InsightsMetrics\n| where + TimeGenerated between (startDateTime .. endDateTime)\n| where Origin == ''vm.azm.ms'' + and (Namespace == ''Memory'' and Name == ''AvailableMB'')\n| parse kind=regex + tolower(_ResourceId) with ''resourcegroups/'' resGroup ''/p(.+)'' *\n| where + resGroup in~ ($rg)\n| extend ComputerId = iff(isempty(_ResourceId), Computer, + _ResourceId)\n| summarize hint.shufflekey=ComputerId $agg by ComputerId, Computer\n| + top 10 by score;\nlet computerList=(summary\n| project ComputerId, Computer);\nlet + EmptyNodeIdentityAndProps = datatable(ComputerId: string, Computer:string, + NodeId:string, NodeProps:dynamic, Priority: long) []; \nlet OmsNodeIdentityAndProps + = computerList \n| extend NodeId = ComputerId \n| extend Priority + = 1 \n| extend NodeProps = pack(''type'', ''StandAloneNode'', ''name'', + Computer); \nlet ServiceMapNodeIdentityAndProps = VMComputer \n| + where TimeGenerated \u003e= startDateTime \n|where TimeGenerated \u003c + endDateTime \n| extend ResourceId = strcat(''machines/'', Machine) \n| + extend tempComputerId=iff(isempty(_ResourceId), Computer, _ResourceId) \n| + extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', + @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', _ResourceId))\n| + extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', + _ResourceId)) \n| where tempComputerId in~ (computerList) or laResourceId + in (computerList) or oldLaResourceId in (computerList) \n| extend ComputerId + = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in + (computerList), oldLaResourceId, tempComputerId)) \n| summarize arg_max(TimeGenerated, + *) by Machine \n| extend AzureCloudServiceNodeIdentity + = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, + ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity + = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, + ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', + ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', + ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', + AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps + = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', + AzureCloudServiceInstanceId, ''cloudServiceRoleName'', + AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', + AzureCloudServiceDeployment, ''fullDisplayName'', + FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', + ResourceId), AzureScaleSetNodeProps = pack(''type'', + ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', + AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', + AzureServiceFabricClusterName, ''vmScaleSetResourceId'', + AzureVmScaleSetResourceId, ''resourceGroupName'', + AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', + FullDisplayName, ''mappingResourceId'', ResourceId) \n| + project ComputerId, Computer, NodeId + = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), + AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeProps, ComputerProps), Priority = 2; \nlet + NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, + OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \n| + summarize arg_max(Priority, *) by ComputerId;\nsummary\n| join (InsightsMetrics\n| + where TimeGenerated between (startDateTime .. endDateTime)\n| where Origin + == ''vm.azm.ms'' and (Namespace == ''Memory'' and Name == ''AvailableMB'')\n| + extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\n| where + ComputerId in (computerList)\n| summarize $agg by bin(TimeGenerated, trendBinSize), + ComputerId\n| sort by TimeGenerated asc) on ComputerId\n","resource":"$ws","resultFormat":"table","workspace":""},"queryType":"Azure + Log Analytics","refId":"A","subscription":"","subscriptions":[]}],"title":"${agg:text} + Available Memory","transformations":[{"id":"organize","options":{"excludeByName":{"ComputerId":true,"ComputerId1":true,"P5th":true,"P95th":true,"score":true},"indexByName":{},"renameByName":{}}},{"id":"prepareTimeSeries","options":{"format":"many"}},{"id":"renameByRegex","options":{"regex":"(.+)\\s(.+)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"Min"},"properties":[{"id":"custom.width","value":81}]},{"matcher":{"id":"byName","options":"P5th"},"properties":[{"id":"custom.width","value":99}]},{"matcher":{"id":"byName","options":"P10th"},"properties":[{"id":"custom.width","value":77}]},{"matcher":{"id":"byName","options":"P50th"},"properties":[{"id":"custom.width","value":91}]},{"matcher":{"id":"byName","options":"Average"},"properties":[{"id":"custom.width","value":78}]},{"matcher":{"id":"byName","options":"Computer"},"properties":[{"id":"links","value":[{"targetBlank":true,"title":"","url":"https://ms.portal.azure.com/#@${__data.fields[\"Tenant + ID\"]}/resource/subscriptions/${sub}?/resourcegroups/${__data.fields[\"Resource + Group\"]}/providers/microsoft.compute/?${__data.fields.Type}/${__data.fields[\"Resource + Name\"]}?/infrainsights"}]}]}]},"gridPos":{"h":12,"w":14,"x":0,"y":17},"id":32,"options":{"footer":{"fields":"","reducer":["sum"],"show":false},"showHeader":true,"sortBy":[]},"targets":[{"azureLogAnalytics":{"query":"let + startDateTime = $__timeFrom;\r\nlet endDateTime = $__timeTo;\r\nlet maxResultCount + = 10;\r\nlet summaryPerComputer = InsightsMetrics\r\n| where TimeGenerated + between (startDateTime .. endDateTime)\r\n| where Origin == ''vm.azm.ms'' + and (Namespace == ''Memory'' and Name == ''AvailableMB'')\r\n| parse kind=regex + tolower(_ResourceId) with ''resourcegroups/'' resGroup ''/p(.+)'' *\r\n| where + resGroup in~ ($rg)\r\n| extend ComputerId = iff(isempty(_ResourceId), Computer, + _ResourceId)\r\n| summarize hint.shufflekey = ComputerId Average = round(avg(Val), + 2), Min = min(Val), percentiles(Val, 5, 10, 50, 80, 90, 95) by ComputerId, + Computer, _ResourceId\r\n| project ComputerId, Computer, Average, Min, P5th + = percentile_Val_5, P10th = percentile_Val_10, P50th = percentile_Val_50, + P80th = percentile_Val_80,\r\nP90th = percentile_Val_90, P95th = percentile_Val_95, + ResourceId = _ResourceId\r\n| top 10 by ${agg:text};\r\nlet computerList = + summaryPerComputer\r\n| summarize by ComputerId, Computer;\r\nlet EmptyNodeIdentityAndProps + = datatable(ComputerId: string, Computer:string, NodeId:string, NodeProps:dynamic, + Priority: long) []; \r\nlet OmsNodeIdentityAndProps = computerList \r\n| + extend NodeId = ComputerId \r\n| extend Priority = 1 \r\n| extend + NodeProps = pack(''type'', ''StandAloneNode'', ''name'', Computer); \r\nlet + ServiceMapNodeIdentityAndProps = VMComputer \r\n| where TimeGenerated + \u003e= startDateTime \r\n| where TimeGenerated \u003c endDateTime \r\n| + extend ResourceId = strcat(''machines/'', Machine) \r\n| extend tempComputerId=iff(isempty(_ResourceId), + Computer, _ResourceId) \r\n| extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', + _ResourceId)) \r\n| extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', + _ResourceId)) \r\n| where tempComputerId in~ (computerList) or laResourceId + in (computerList) or oldLaResourceId in (computerList) \r\n| extend ComputerId + = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in + (computerList), oldLaResourceId, tempComputerId)) \r\n| summarize arg_max(TimeGenerated, + *) by Machine \r\n| extend AzureCloudServiceNodeIdentity + = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, + ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity + = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, + ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', + ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', + ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', + AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps + = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', + AzureCloudServiceInstanceId, ''cloudServiceRoleName'', + AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', + AzureCloudServiceDeployment, ''fullDisplayName'', + FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', + ResourceId), AzureScaleSetNodeProps = pack(''type'', + ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', + AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', + AzureServiceFabricClusterName, ''vmScaleSetResourceId'', + AzureVmScaleSetResourceId, ''resourceGroupName'', + AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', + FullDisplayName, ''mappingResourceId'', ResourceId) \r\n| + project ComputerId, Computer, NodeId + = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), + AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeProps, ComputerProps), Priority = 2; \r\nlet + NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, + OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \r\n| + summarize arg_max(Priority, *) by ComputerId;\r\nlet trend = InsightsMetrics\r\n| + where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin + == ''vm.azm.ms'' and (Namespace == ''Memory'' and Name == ''AvailableMB'')\r\n| + extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| + where ComputerId in (computerList)\r\n| project ComputerId, Computer;\r\nsummaryPerComputer\r\n| + join ( trend ) on ComputerId\r\n| join ( NodeIdentityAndProps ) on ComputerId\r\n| + parse tolower(ResourceId) with * \"virtualmachinescalesets/\" scaleSetName + \"/virtualmachines/\" vmNameScale\r\n| parse tolower(ResourceId) with * \"virtualmachines/\" + vmName\r\n| parse tolower(ResourceId) with * \"resourcegroups/\" resourceGroup + \"/providers/microsoft.compute/\" typeVM \"/\" nameVM\r\n| parse tolower(ResourceId) + with * \"microsoft.compute/\" typeScale \"/\" nameScale \"/virtualmachines\" + remaining\r\n| project resourceGroup, Min, Average, P5th, P10th, P50th, Computer, + Type = iff(isnotempty(typeScale), typeScale, typeVM), Name = iff(isnotempty(nameScale), + nameScale, nameVM)\r\n","resource":"$ws","resultFormat":"table"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure + Log Analytics","refId":"A","subscription":""},{"azureResourceGraph":{"query":"resources\r\n| + where tolower(type) contains \"virtualmachines\" and resourceGroup in~ ($rg) + \r\n| project Name = tolower(name), tenantId, resourceGroup"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"hide":false,"queryType":"Azure + Resource Graph","refId":"B","subscription":"","subscriptions":["$sub"]}],"title":"Available + Memory Statistics","transformations":[{"id":"merge","options":{}},{"id":"organize","options":{"excludeByName":{"NodeId":true,"NodeProps":true,"ResourceId":true,"UseRelativeScale":true,"list_TrendPoint":true},"indexByName":{"Average":6,"Computer":0,"Min":2,"Name":8,"P10th":4,"P50th":5,"P5th":3,"Type":7,"resourceGroup":1,"tenantId":9},"renameByName":{"Name":"Resource + Name","list_TrendPoint":"P5th Trend","resGroup":"Resource Group","resourceGroup":"Resource + Group","tenantId":"Tenant ID","typeName":"Type/Name"}}},{"id":"filterByValue","options":{"filters":[{"config":{"id":"isNotNull","options":{}},"fieldName":"Computer"}],"match":"all","type":"include"}}],"type":"table"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"light-green","mode":"fixed"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":12,"w":10,"x":14,"y":17},"id":44,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["min"],"fields":"","values":false},"text":{},"textMode":"value_and_name"},"targets":[{"azureLogAnalytics":{"query":"let + startDateTime = $__timeFrom;\r\nlet endDateTime = $__timeTo;\r\nlet trendBinSize + = (endDateTime - startDateTime)/100;\r\nlet summary = InsightsMetrics\r\n| + where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin + == ''vm.azm.ms'' and (Namespace == ''Memory'' and Name == ''AvailableMB'')\r\n| + parse kind=regex tolower(_ResourceId) with ''resourcegroups/'' resGroup ''/p(.+)'' + *\r\n| where resGroup in~ ($rg)\r\n| extend ComputerId = iff(isempty(_ResourceId), + Computer, _ResourceId)\r\n| summarize hint.shufflekey=ComputerId Average = + avg(Val), Min = min(Val),P5th = round(percentile(Val, 5), 2), P10th = round(percentile(Val, + 10), 2), \r\nP50th = round(percentile(Val, 50), 2), P80th = round(percentile(Val, + 80), 2),\r\nP90th = round(percentile(Val, 90), 2), P95th = round(percentile(Val, + 95), 2) by ComputerId, Computer\r\n| top 10 by ${agg:text};\r\nlet computerList=(summary\r\n| + project ComputerId, Computer);\r\nlet EmptyNodeIdentityAndProps = datatable(ComputerId: + string, Computer:string, NodeId:string, NodeProps:dynamic, Priority: long) + []; \r\nlet OmsNodeIdentityAndProps = computerList \r\n| extend + NodeId = ComputerId \r\n| extend Priority = 1 \r\n| extend NodeProps + = pack(''type'', ''StandAloneNode'', ''name'', Computer); \r\nlet ServiceMapNodeIdentityAndProps + = VMComputer \r\n| where TimeGenerated \u003e= startDateTime \r\n|where + TimeGenerated \u003c endDateTime \r\n| extend ResourceId = strcat(''machines/'', + Machine) \r\n| extend tempComputerId=iff(isempty(_ResourceId), Computer, + _ResourceId) \r\n| extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', + @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', _ResourceId))\r\n| + extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', + _ResourceId)) \r\n| where tempComputerId in~ (computerList) or laResourceId + in (computerList) or oldLaResourceId in (computerList) \r\n| extend ComputerId + = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in + (computerList), oldLaResourceId, tempComputerId)) \r\n| summarize arg_max(TimeGenerated, + *) by Machine \r\n| extend AzureCloudServiceNodeIdentity + = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, + ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity + = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, + ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', + ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', + ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', + AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps + = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', + AzureCloudServiceInstanceId, ''cloudServiceRoleName'', + AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', + AzureCloudServiceDeployment, ''fullDisplayName'', + FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', + ResourceId), AzureScaleSetNodeProps = pack(''type'', + ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', + AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', + AzureServiceFabricClusterName, ''vmScaleSetResourceId'', + AzureVmScaleSetResourceId, ''resourceGroupName'', + AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', + FullDisplayName, ''mappingResourceId'', ResourceId) \r\n| + project ComputerId, Computer, NodeId + = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), + AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeProps, ComputerProps), Priority = 2; \r\nlet + NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, + OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \r\n| + summarize arg_max(Priority, *) by ComputerId;\r\nsummary\r\n| join (InsightsMetrics\r\n| + where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin + == ''vm.azm.ms'' and (Namespace == ''Memory'' and Name == ''AvailableMB'')\r\n| + extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| + where ComputerId in (computerList)\r\n| summarize Min = min(Val) by bin(TimeGenerated, + trendBinSize), ComputerId\r\n| sort by TimeGenerated asc) on ComputerId\r\n","resource":"$ws","resultFormat":"table"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure + Log Analytics","refId":"A"}],"title":"Min Available Memory and Trend Line","transformations":[{"id":"organize","options":{"excludeByName":{"Average":true,"ComputerId":true,"ComputerId1":true,"Min":true,"P10th":true,"P50th":true,"P5th":true,"P80th":true,"P90th":true,"P95th":true},"indexByName":{},"renameByName":{}}},{"id":"prepareTimeSeries","options":{"format":"many"}},{"id":"renameByRegex","options":{"regex":"(.+)\\s(.+)","renamePattern":"$2"}}],"type":"stat"}],"title":"Available + Memory","type":"row"},{"collapsed":true,"gridPos":{"h":1,"w":24,"x":0,"y":29},"id":22,"panels":[{"datasource":{"uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisGridShow":true,"axisLabel":"","axisPlacement":"auto","axisSoftMin":0,"barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":true,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"Bps"},"overrides":[]},"gridPos":{"h":11,"w":24,"x":0,"y":8},"id":12,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureLogAnalytics":{"query":"let + startDateTime = $__timeFrom;\nlet endDateTime = $__timeTo;\nlet trendBinSize + = (endDateTime - startDateTime)/100;\nlet MaxListSize = 1000;\nlet summary + = InsightsMetrics\n| where TimeGenerated between (startDateTime .. endDateTime)\n| + where Origin == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''WriteBytesPerSecond'')\n| + parse kind=regex tolower(_ResourceId) with ''resourcegroups/'' resGroup ''/p(.+)'' + *\n| where resGroup in~ ($rg)\n| extend ComputerId = iff(isempty(_ResourceId), + Computer, _ResourceId)\n| summarize Val = sum(Val) by bin(TimeGenerated, trendBinSize), + ComputerId, Computer\n| summarize hint.shufflekey=ComputerId $agg by ComputerId, + Computer\n| top 10 by score;\nlet computerList=(summary\n| project ComputerId, + Computer);\nlet EmptyNodeIdentityAndProps = datatable(ComputerId: string, + Computer:string, NodeId:string, NodeProps:dynamic, Priority: long) []; \nlet + OmsNodeIdentityAndProps = computerList \n| extend NodeId = ComputerId \n| + extend Priority = 1 \n| extend NodeProps = pack(''type'', ''StandAloneNode'', + ''name'', Computer); let ServiceMapNodeIdentityAndProps = VMComputer \n| + where TimeGenerated \u003e= startDateTime \n| where TimeGenerated \u003c + endDateTime \n| extend ResourceId = strcat(''machines/'', Machine) \n| + extend tempComputerId=iff(isempty(_ResourceId), Computer, _ResourceId) \n| + extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', + @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', _ResourceId))\n| + extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', + _ResourceId)) \n| where tempComputerId in~ (computerList) or laResourceId + in (computerList) or oldLaResourceId in (computerList) \n| extend ComputerId + = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in + (computerList), oldLaResourceId, tempComputerId)) \n| summarize arg_max(TimeGenerated, + *) by Machine \n| extend AzureCloudServiceNodeIdentity + = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, + ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity + = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, + ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', + ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', + ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', + AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps + = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', + AzureCloudServiceInstanceId, ''cloudServiceRoleName'', + AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', + AzureCloudServiceDeployment, ''fullDisplayName'', + FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', + ResourceId), AzureScaleSetNodeProps = pack(''type'', + ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', + AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', + AzureServiceFabricClusterName, ''vmScaleSetResourceId'', + AzureVmScaleSetResourceId, ''resourceGroupName'', + AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', + FullDisplayName, ''mappingResourceId'', ResourceId) \n| + project ComputerId, Computer, NodeId + = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), + AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeProps, ComputerProps), Priority = 2; let + NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, + OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \n| + summarize arg_max(Priority, *) by ComputerId;summary\n| join (InsightsMetrics\n| + where TimeGenerated between (startDateTime .. endDateTime)\n| where Origin + == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''WriteBytesPerSecond'')\n| + extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\n| where + ComputerId in (computerList)\n| summarize Val = sum(Val) by bin(TimeGenerated, + trendBinSize), ComputerId, Computer\n| summarize $agg by bin(TimeGenerated, + trendBinSize), ComputerId\n| sort by TimeGenerated asc) on ComputerId\n","resource":"$ws","resultFormat":"table","workspace":""},"queryType":"Azure + Log Analytics","refId":"A","subscription":"","subscriptions":[]}],"title":"${agg:text} + Bytes Sent Rate","transformations":[{"id":"organize","options":{"excludeByName":{"Computer":false,"ComputerId":true,"ComputerId1":true,"P5th":true,"P95th":true,"score":true},"indexByName":{},"renameByName":{}}},{"id":"prepareTimeSeries","options":{"format":"many"}},{"id":"renameByRegex","options":{"regex":"(.+)\\s(.+)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"Computer"},"properties":[{"id":"links","value":[{"targetBlank":true,"title":"","url":"https://ms.portal.azure.com/#@${__data.fields[\"Tenant + ID\"]}/resource/subscriptions/${sub}/resourcegroups/${__data.fields[\"Resource + Group\"]}/providers/microsoft.compute/${__data.fields.Type}/${__data.fields[\"Resource + Name\"]}/infrainsights"}]}]},{"matcher":{"id":"byName","options":"Average"},"properties":[{"id":"custom.width","value":94}]},{"matcher":{"id":"byName","options":"P50th"},"properties":[{"id":"custom.width","value":86}]},{"matcher":{"id":"byName","options":"P90th"},"properties":[{"id":"custom.width","value":101}]},{"matcher":{"id":"byName","options":"P95th"},"properties":[{"id":"custom.width","value":97}]},{"matcher":{"id":"byName","options":"Max"},"properties":[{"id":"custom.width","value":131}]}]},"gridPos":{"h":12,"w":14,"x":0,"y":19},"id":34,"options":{"footer":{"fields":"","reducer":["sum"],"show":false},"showHeader":true,"sortBy":[]},"targets":[{"azureLogAnalytics":{"query":"let + startDateTime = $__timeFrom;\r\nlet endDateTime = $__timeTo;\r\nlet trendBinSize + = 5m;\r\nlet maxResultCount = 10;\r\nlet summaryPerComputer = InsightsMetrics\r\n| + where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin + == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''WriteBytesPerSecond'')\r\n| + extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| + summarize Val = sum(Val) by bin(TimeGenerated, 1m), ComputerId, Computer, + _ResourceId\r\n| summarize hint.shufflekey = ComputerId Average = avg(Val), + Max = max(Val), percentiles(Val, 5, 10, 50, 90, 95) by ComputerId, Computer, + _ResourceId\r\n| project ComputerId, Computer, Average, Max, P5th = percentile_Val_5, + P10th = percentile_Val_10, P50th = percentile_Val_50, P90th = percentile_Val_90, + P95th = percentile_Val_95, ResourceId = _ResourceId\r\n| top 10 by ${agg:text};\r\nlet + computerList = summaryPerComputer\r\n| summarize by ComputerId, Computer;\r\nlet + EmptyNodeIdentityAndProps = datatable(ComputerId: string, Computer:string, + NodeId:string, NodeProps:dynamic, Priority: long) []; \r\nlet OmsNodeIdentityAndProps + = computerList \r\n| extend NodeId = ComputerId \r\n| extend + Priority = 1 \r\n| extend NodeProps = pack(''type'', ''StandAloneNode'', + ''name'', Computer); \r\nlet ServiceMapNodeIdentityAndProps = VMComputer \r\n| + where TimeGenerated \u003e= startDateTime \r\n| where TimeGenerated + \u003c endDateTime \r\n| extend ResourceId = strcat(''machines/'', + Machine) \r\n| extend tempComputerId=iff(isempty(_ResourceId), Computer, + _ResourceId) \r\n| extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', + _ResourceId)) \r\n| extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', + _ResourceId)) \r\n| where tempComputerId in~ (computerList) or laResourceId + in (computerList) or oldLaResourceId in (computerList) \r\n| extend ComputerId + = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in + (computerList), oldLaResourceId, tempComputerId)) \r\n| summarize arg_max(TimeGenerated, + *) by Machine \r\n| extend AzureCloudServiceNodeIdentity + = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, + ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity + = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, + ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', + ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', + ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', + AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps + = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', + AzureCloudServiceInstanceId, ''cloudServiceRoleName'', + AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', + AzureCloudServiceDeployment, ''fullDisplayName'', + FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', + ResourceId), AzureScaleSetNodeProps = pack(''type'', + ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', + AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', + AzureServiceFabricClusterName, ''vmScaleSetResourceId'', + AzureVmScaleSetResourceId, ''resourceGroupName'', + AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', + FullDisplayName, ''mappingResourceId'', ResourceId) \r\n| + project ComputerId, Computer, NodeId + = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), + AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeProps, ComputerProps), Priority = 2; \r\nlet + NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, + OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \r\n| + summarize arg_max(Priority, *) by ComputerId;\r\nlet trend = InsightsMetrics\r\n| + where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin + == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''WriteBytesPerSecond'')\r\n| + extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| + where ComputerId in (computerList)\r\n| summarize Val = sum(Val) by bin(TimeGenerated, + 1m), ComputerId, Computer, _ResourceId\r\n| summarize hint.shufflekey = ComputerId + TrendValue = percentile(Val, 95) by ComputerId, Computer, bin(TimeGenerated, + trendBinSize)\r\n| project ComputerId, Computer\r\n| summarize hint.shufflekey + = ComputerId by ComputerId, Computer;\r\nsummaryPerComputer\r\n| join ( trend + ) on ComputerId\r\n| join ( NodeIdentityAndProps ) on ComputerId\r\n| parse + tolower(ResourceId) with * \"virtualmachinescalesets/\" scaleSetName \"/virtualmachines/\" + vmNameScale\r\n| parse tolower(ResourceId) with * \"virtualmachines/\" vmName\r\n| + parse tolower(ResourceId) with * \"resourcegroups/\" resourceGroup \"/providers/microsoft.compute/\" + typeVM \"/\" nameVM\r\n| parse tolower(ResourceId) with * \"microsoft.compute/\" + typeScale \"/\" nameScale \"/virtualmachines\" remaining\r\n| project resourceGroup, + Average, P50th, P90th, P95th, Max, Computer, Type = iff(isnotempty(typeScale), + typeScale, typeVM), Name = iff(isnotempty(nameScale), nameScale, nameVM)\r\n","resource":"$ws","resultFormat":"table"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure + Log Analytics","refId":"A","subscription":""},{"azureResourceGraph":{"query":"resources\r\n| + where tolower(type) contains \"virtualmachines\" and resourceGroup in~ ($rg) + \r\n| project Name = tolower(name), tenantId, resourceGroup"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"hide":false,"queryType":"Azure + Resource Graph","refId":"B","subscription":"","subscriptions":["$sub"]}],"title":"Available + Bytes Sent Statistics","transformations":[{"id":"merge","options":{}},{"id":"organize","options":{"excludeByName":{"NodeId":true,"NodeProps":true,"ResourceId":true,"UseRelativeScale":true},"indexByName":{"Average":2,"Computer":0,"Max":6,"Name":8,"P50th":3,"P90th":4,"P95th":5,"Type":7,"resourceGroup":1,"tenantId":9},"renameByName":{"Name":"Resource + Name","list_TrendPoint":"Trend 95th","resGroup":"Resource Group","resourceGroup":"Resource + Group","tenantId":"Tenant ID","typeName":"Type/Name"}}},{"id":"filterByValue","options":{"filters":[{"config":{"id":"isNotNull","options":{}},"fieldName":"Computer"}],"match":"all","type":"include"}}],"type":"table"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"light-green","mode":"fixed"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":12,"w":10,"x":14,"y":19},"id":48,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["max"],"fields":"","values":false},"text":{},"textMode":"auto"},"targets":[{"azureLogAnalytics":{"query":"let + startDateTime = $__timeFrom;\r\nlet endDateTime = $__timeTo;\r\nlet trendBinSize + = (endDateTime - startDateTime)/100;\r\nlet MaxListSize = 1000;\r\nlet summary + = InsightsMetrics\r\n| where TimeGenerated between (startDateTime .. endDateTime)\r\n| + where Origin == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''WriteBytesPerSecond'')\r\n| + parse kind=regex tolower(_ResourceId) with ''resourcegroups/'' resGroup ''/p(.+)'' + *\r\n| where resGroup in~ ($rg)\r\n| extend ComputerId = iff(isempty(_ResourceId), + Computer, _ResourceId)\r\n| summarize Val = sum(Val) by bin(TimeGenerated, + trendBinSize), ComputerId, Computer\r\n| summarize hint.shufflekey=ComputerId + Average = avg(Val), Min = min(Val),P5th = round(percentile(Val, 5), 2), P10th + = round(percentile(Val, 10), 2), \r\nP50th = round(percentile(Val, 50), 2), + P80th = round(percentile(Val, 80), 2),\r\nP90th = round(percentile(Val, 90), + 2), P95th = round(percentile(Val, 95), 2) by ComputerId, Computer\r\n| top + 10 by ${agg:text};\r\nlet computerList=(summary\r\n| project ComputerId, Computer);\r\nlet + EmptyNodeIdentityAndProps = datatable(ComputerId: string, Computer:string, + NodeId:string, NodeProps:dynamic, Priority: long) []; \r\nlet OmsNodeIdentityAndProps + = computerList \r\n| extend NodeId = ComputerId \r\n| extend + Priority = 1 \r\n| extend NodeProps = pack(''type'', ''StandAloneNode'', + ''name'', Computer); let ServiceMapNodeIdentityAndProps = VMComputer \r\n| + where TimeGenerated \u003e= startDateTime \r\n| where TimeGenerated + \u003c endDateTime \r\n| extend ResourceId = strcat(''machines/'', + Machine) \r\n| extend tempComputerId=iff(isempty(_ResourceId), Computer, + _ResourceId) \r\n| extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', + @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', _ResourceId))\r\n| + extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', + _ResourceId)) \r\n| where tempComputerId in~ (computerList) or laResourceId + in (computerList) or oldLaResourceId in (computerList) \r\n| extend ComputerId + = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in + (computerList), oldLaResourceId, tempComputerId)) \r\n| summarize arg_max(TimeGenerated, + *) by Machine \r\n| extend AzureCloudServiceNodeIdentity + = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, + ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity + = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, + ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', + ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', + ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', + AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps + = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', + AzureCloudServiceInstanceId, ''cloudServiceRoleName'', + AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', + AzureCloudServiceDeployment, ''fullDisplayName'', + FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', + ResourceId), AzureScaleSetNodeProps = pack(''type'', + ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', + AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', + AzureServiceFabricClusterName, ''vmScaleSetResourceId'', + AzureVmScaleSetResourceId, ''resourceGroupName'', + AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', + FullDisplayName, ''mappingResourceId'', ResourceId) \r\n| + project ComputerId, Computer, NodeId + = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), + AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeProps, ComputerProps), Priority = 2; let + NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, + OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \r\n| + summarize arg_max(Priority, *) by ComputerId;summary\r\n| join (InsightsMetrics\r\n| + where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin + == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''WriteBytesPerSecond'')\r\n| + extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| + where ComputerId in (computerList)\r\n| summarize Val = sum(Val) by bin(TimeGenerated, + trendBinSize), ComputerId, Computer\r\n| summarize Max = max(Val) by bin(TimeGenerated, + trendBinSize), ComputerId\r\n| sort by TimeGenerated asc) on ComputerId\r\n","resource":"$ws","resultFormat":"table"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure + Log Analytics","refId":"A","subscription":""}],"title":"Max Available Bytes + Sent and Trend Line","transformations":[{"id":"organize","options":{"excludeByName":{"Average":true,"ComputerId":true,"ComputerId1":true,"Min":true,"P10th":true,"P50th":true,"P5th":true,"P80th":true,"P90th":true,"P95th":true},"indexByName":{},"renameByName":{}}},{"id":"prepareTimeSeries","options":{"format":"many"}},{"id":"renameByRegex","options":{"regex":"(.+)\\s(.+)","renamePattern":"$2"}}],"type":"stat"}],"title":"Network + Bytes Sent","type":"row"},{"collapsed":true,"gridPos":{"h":1,"w":24,"x":0,"y":30},"id":36,"panels":[{"datasource":{"uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisGridShow":true,"axisLabel":"","axisPlacement":"auto","axisSoftMin":0,"barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":true,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"Bps"},"overrides":[]},"gridPos":{"h":11,"w":24,"x":0,"y":9},"id":16,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureLogAnalytics":{"query":"let + startDateTime = $__timeFrom;\nlet endDateTime = $__timeTo;\nlet trendBinSize + = (endDateTime - startDateTime)/100;\nlet MaxListSize = 1000;\nlet summary + = InsightsMetrics\n| where TimeGenerated between (startDateTime .. endDateTime)\n| + where Origin == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''ReadBytesPerSecond'')\n| + parse kind=regex tolower(_ResourceId) with ''resourcegroups/'' resGroup ''/p(.+)'' + *\n| where resGroup in~ ($rg)\n| extend ComputerId = iff(isempty(_ResourceId), + Computer, _ResourceId)\n| summarize Val = sum(Val) by bin(TimeGenerated, trendBinSize), + ComputerId, Computer\n| summarize hint.shufflekey=ComputerId $agg by ComputerId, + Computer\n| top 10 by score;\nlet computerList=(summary\n| project ComputerId, + Computer);\nlet EmptyNodeIdentityAndProps = datatable(ComputerId: string, + Computer:string, NodeId:string, NodeProps:dynamic, Priority: long) []; let + OmsNodeIdentityAndProps = computerList \n| extend NodeId = ComputerId \n| + extend Priority = 1 \n| extend NodeProps = pack(''type'', ''StandAloneNode'', + ''name'', Computer); \nlet ServiceMapNodeIdentityAndProps = VMComputer \n| + where TimeGenerated \u003e= startDateTime \n| where TimeGenerated \u003c + endDateTime \n| extend ResourceId = strcat(''machines/'', Machine) \n| + extend tempComputerId=iff(isempty(_ResourceId), Computer, _ResourceId) \n| + extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', + @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', _ResourceId))\n| + extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', + _ResourceId)) \n| where tempComputerId in~ (computerList) or laResourceId + in (computerList) or oldLaResourceId in (computerList) \n| extend ComputerId + = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in + (computerList), oldLaResourceId, tempComputerId)) \n| summarize arg_max(TimeGenerated, + *) by Machine \n| extend AzureCloudServiceNodeIdentity + = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, + ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity + = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, + ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', + ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', + ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', + AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps + = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', + AzureCloudServiceInstanceId, ''cloudServiceRoleName'', + AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', + AzureCloudServiceDeployment, ''fullDisplayName'', + FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', + ResourceId), AzureScaleSetNodeProps = pack(''type'', + ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', + AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', + AzureServiceFabricClusterName, ''vmScaleSetResourceId'', + AzureVmScaleSetResourceId, ''resourceGroupName'', + AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', + FullDisplayName, ''mappingResourceId'', ResourceId) \n| + project ComputerId, Computer, NodeId + = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), + AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeProps, ComputerProps), Priority = 2; let + NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, + OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \n| + summarize arg_max(Priority, *) by ComputerId;\nsummary\n| join (InsightsMetrics\n| + where TimeGenerated between (startDateTime .. endDateTime)\n| where Origin + == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''ReadBytesPerSecond'')\n| + extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\n| where + ComputerId in (computerList)\n| summarize Val = sum(Val) by bin(TimeGenerated, + trendBinSize), ComputerId, \nComputer\n| summarize $agg by bin(TimeGenerated, + trendBinSize), ComputerId\n| sort by TimeGenerated asc) on ComputerId\n","resource":"$ws","resultFormat":"table","workspace":""},"queryType":"Azure + Log Analytics","refId":"A","subscription":"","subscriptions":[]}],"title":"${agg:text} + Bytes Received Rate","transformations":[{"id":"organize","options":{"excludeByName":{"ComputerId":true,"ComputerId1":true,"P95th":true,"score":true},"indexByName":{},"renameByName":{}}},{"id":"prepareTimeSeries","options":{"format":"many"}},{"id":"renameByRegex","options":{"regex":"(.+)\\s(.+)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"Computer"},"properties":[{"id":"links","value":[{"targetBlank":true,"title":"","url":"https://ms.portal.azure.com/#@${__data.fields[\"Tenant + ID\"]}/resource/subscriptions/${sub}/resourcegroups/${__data.fields[\"Resource + Group\"]}/providers/microsoft.compute/${__data.fields.Type}/${__data.fields[\"Resource + Name\"]}/infrainsights"}]}]},{"matcher":{"id":"byName","options":"Average"},"properties":[{"id":"custom.width","value":97}]},{"matcher":{"id":"byName","options":"P50th"},"properties":[{"id":"custom.width","value":82}]},{"matcher":{"id":"byName","options":"P90th"},"properties":[{"id":"custom.width","value":99}]},{"matcher":{"id":"byName","options":"P95th"},"properties":[{"id":"custom.width","value":89}]},{"matcher":{"id":"byName","options":"Max"},"properties":[{"id":"custom.width","value":93}]}]},"gridPos":{"h":12,"w":14,"x":0,"y":20},"id":38,"options":{"footer":{"fields":"","reducer":["sum"],"show":false},"showHeader":true,"sortBy":[]},"targets":[{"azureLogAnalytics":{"query":"let + startDateTime = $__timeFrom;\r\nlet endDateTime = $__timeTo;\r\nlet trendBinSize + = 5m;\r\nlet maxResultCount = 10;\r\nlet summaryPerComputer = InsightsMetrics\r\n| + where TimeGenerated between (startDateTime .. endDateTime) \r\n| where Origin + == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''ReadBytesPerSecond'')\r\n| + extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| + summarize Val = sum(Val) by bin(TimeGenerated, 1m), ComputerId, Computer, + _ResourceId\r\n| summarize hint.shufflekey = ComputerId Average = avg(Val), + Max = max(Val), percentiles(Val, 5, 10, 50, 90, 95) by ComputerId, Computer, + _ResourceId\r\n| project ComputerId, Computer, Average, Max, P5th = percentile_Val_5, + P10th = percentile_Val_10, P50th = percentile_Val_50, P90th = percentile_Val_90, + P95th = percentile_Val_95, ResourceId = _ResourceId\r\n| top 10 by ${agg:text};\r\nlet + computerList = summaryPerComputer\r\n| summarize by ComputerId, Computer;\r\nlet + EmptyNodeIdentityAndProps = datatable(ComputerId: string, Computer:string, + NodeId:string, NodeProps:dynamic, Priority: long) []; \r\nlet OmsNodeIdentityAndProps + = computerList \r\n| extend NodeId = ComputerId \r\n| extend + Priority = 1 \r\n| extend NodeProps = pack(''type'', ''StandAloneNode'', + ''name'', Computer); \r\nlet ServiceMapNodeIdentityAndProps = VMComputer \r\n| + where TimeGenerated \u003e= startDateTime \r\n| where TimeGenerated + \u003c endDateTime \r\n| extend ResourceId = strcat(''machines/'', + Machine) \r\n| extend tempComputerId=iff(isempty(_ResourceId), Computer, + _ResourceId) \r\n| extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', + _ResourceId)) \r\n| extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', + _ResourceId)) \r\n| where tempComputerId in~ (computerList) or laResourceId + in (computerList) or oldLaResourceId in (computerList) \r\n| extend ComputerId + = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in + (computerList), oldLaResourceId, tempComputerId)) \r\n| summarize arg_max(TimeGenerated, + *) by Machine \r\n| extend AzureCloudServiceNodeIdentity + = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, + ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity + = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, + ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', + ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', + ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', + AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps + = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', + AzureCloudServiceInstanceId, ''cloudServiceRoleName'', + AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', + AzureCloudServiceDeployment, ''fullDisplayName'', + FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', + ResourceId), AzureScaleSetNodeProps = pack(''type'', + ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', + AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', + AzureServiceFabricClusterName, ''vmScaleSetResourceId'', + AzureVmScaleSetResourceId, ''resourceGroupName'', + AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', + FullDisplayName, ''mappingResourceId'', ResourceId) \r\n| + project ComputerId, Computer, NodeId + = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), + AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeProps, ComputerProps), Priority = 2; \r\nlet + NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, + OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \r\n| + summarize arg_max(Priority, *) by ComputerId;\r\nlet trend = InsightsMetrics\r\n| + where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin + == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''ReadBytesPerSecond'')\r\n| + extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| + where ComputerId in (computerList)\r\n| summarize Val = sum(Val) by bin(TimeGenerated, + 1m), ComputerId, Computer, _ResourceId\r\n| summarize hint.shufflekey = ComputerId + TrendValue = percentile(Val, 95) by ComputerId, Computer, bin(TimeGenerated, + trendBinSize)\r\n| project ComputerId, Computer\r\n| summarize hint.shufflekey + = ComputerId by ComputerId, Computer;summaryPerComputer\r\n| join ( trend + ) on ComputerId\r\n| join ( NodeIdentityAndProps ) on ComputerId\r\n| parse + tolower(ResourceId) with * \"virtualmachinescalesets/\" scaleSetName \"/virtualmachines/\" + vmNameScale\r\n| parse tolower(ResourceId) with * \"virtualmachines/\" vmName\r\n| + parse tolower(ResourceId) with * \"resourcegroups/\" resourceGroup \"/providers/microsoft.compute/\" + typeVM \"/\" nameVM\r\n| parse tolower(ResourceId) with * \"microsoft.compute/\" + typeScale \"/\" nameScale \"/virtualmachines\" remaining\r\n| project resourceGroup, + Average, P50th, P90th, P95th, Max, Computer, Type = iff(isnotempty(typeScale), + typeScale, typeVM), Name = iff(isnotempty(nameScale), nameScale, nameVM)\r\n","resource":"$ws","resultFormat":"table"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure + Log Analytics","refId":"A","subscription":""},{"azureResourceGraph":{"query":"resources\r\n| + where tolower(type) contains \"virtualmachines\" and resourceGroup in~ ($rg) + \r\n| project Name = tolower(name), tenantId, resourceGroup"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"hide":false,"queryType":"Azure + Resource Graph","refId":"B","subscription":"","subscriptions":["$sub"]}],"title":"Available + Bytes Received Statistics","transformations":[{"id":"merge","options":{}},{"id":"organize","options":{"excludeByName":{"NodeId":true,"NodeProps":true,"ResourceId":true,"UseRelativeScale":true},"indexByName":{"Average":2,"Computer":0,"Max":6,"Name":8,"P50th":3,"P90th":4,"P95th":5,"Type":7,"resourceGroup":1,"tenantId":9},"renameByName":{"Name":"Resource + Name","list_TrendPoint":"Trend 95th","resGroup":"Resource Group","resourceGroup":"Resource + Group","tenantId":"Tenant ID","typeName":"Type/Name"}}},{"id":"filterByValue","options":{"filters":[{"config":{"id":"isNotNull","options":{}},"fieldName":"Computer"}],"match":"all","type":"include"}}],"type":"table"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"light-green","mode":"fixed"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":12,"w":10,"x":14,"y":20},"id":50,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["max"],"fields":"","values":false},"text":{},"textMode":"auto"},"targets":[{"azureLogAnalytics":{"query":"let + startDateTime = $__timeFrom;\r\nlet endDateTime = $__timeTo;\r\nlet trendBinSize + = (endDateTime - startDateTime)/100;\r\nlet MaxListSize = 1000;\r\nlet summary + = InsightsMetrics\r\n| where TimeGenerated between (startDateTime .. endDateTime)\r\n| + where Origin == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''ReadBytesPerSecond'')\r\n| + parse kind=regex tolower(_ResourceId) with ''resourcegroups/'' resGroup ''/p(.+)'' + *\r\n| where resGroup in~ ($rg)\r\n| extend ComputerId = iff(isempty(_ResourceId), + Computer, _ResourceId)\r\n| summarize Val = sum(Val) by bin(TimeGenerated, + trendBinSize), ComputerId, Computer\r\n| summarize hint.shufflekey=ComputerId + Average = avg(Val), Min = min(Val),P5th = round(percentile(Val, 5), 2), P10th + = round(percentile(Val, 10), 2), \r\nP50th = round(percentile(Val, 50), 2), + P80th = round(percentile(Val, 80), 2),\r\nP90th = round(percentile(Val, 90), + 2), P95th = round(percentile(Val, 95), 2) by ComputerId, Computer\r\n| top + 10 by ${agg:text};\r\nlet computerList=(summary\r\n| project ComputerId, Computer);\r\nlet + EmptyNodeIdentityAndProps = datatable(ComputerId: string, Computer:string, + NodeId:string, NodeProps:dynamic, Priority: long) []; let OmsNodeIdentityAndProps + = computerList \r\n| extend NodeId = ComputerId \r\n| extend + Priority = 1 \r\n| extend NodeProps = pack(''type'', ''StandAloneNode'', + ''name'', Computer); \r\nlet ServiceMapNodeIdentityAndProps = VMComputer \r\n| + where TimeGenerated \u003e= startDateTime \r\n| where TimeGenerated + \u003c endDateTime \r\n| extend ResourceId = strcat(''machines/'', + Machine) \r\n| extend tempComputerId=iff(isempty(_ResourceId), Computer, + _ResourceId) \r\n| extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', + @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', _ResourceId))\r\n| + extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', + _ResourceId)) \r\n| where tempComputerId in~ (computerList) or laResourceId + in (computerList) or oldLaResourceId in (computerList) \r\n| extend ComputerId + = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in + (computerList), oldLaResourceId, tempComputerId)) \r\n| summarize arg_max(TimeGenerated, + *) by Machine \r\n| extend AzureCloudServiceNodeIdentity + = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, + ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity + = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, + ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', + ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', + ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', + AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps + = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', + AzureCloudServiceInstanceId, ''cloudServiceRoleName'', + AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', + AzureCloudServiceDeployment, ''fullDisplayName'', + FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', + ResourceId), AzureScaleSetNodeProps = pack(''type'', + ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', + AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', + AzureServiceFabricClusterName, ''vmScaleSetResourceId'', + AzureVmScaleSetResourceId, ''resourceGroupName'', + AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', + FullDisplayName, ''mappingResourceId'', ResourceId) \r\n| + project ComputerId, Computer, NodeId + = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), + AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeProps, ComputerProps), Priority = 2; let + NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, + OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \r\n| + summarize arg_max(Priority, *) by ComputerId;\r\nsummary\r\n| join (InsightsMetrics\r\n| + where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin + == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''ReadBytesPerSecond'')\r\n| + extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| + where ComputerId in (computerList)\r\n| summarize Val = sum(Val) by bin(TimeGenerated, + trendBinSize), ComputerId, \r\nComputer\r\n| summarize Max = max(Val) by bin(TimeGenerated, + trendBinSize), ComputerId\r\n| sort by TimeGenerated asc) on ComputerId\r\n","resource":"$ws","resultFormat":"table"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure + Log Analytics","refId":"A","subscription":""}],"title":"Max Available Bytes + Recieved and Trend Line","transformations":[{"id":"organize","options":{"excludeByName":{"Average":true,"ComputerId":true,"ComputerId1":true,"Min":true,"P10th":true,"P50th":true,"P5th":true,"P80th":true,"P90th":true,"P95th":true},"indexByName":{},"renameByName":{}}},{"id":"prepareTimeSeries","options":{"format":"many"}},{"id":"renameByRegex","options":{"regex":"(.+)\\s(.+)","renamePattern":"$2"}}],"type":"stat"}],"title":"Network + Bytes Received","type":"row"},{"collapsed":false,"gridPos":{"h":1,"w":24,"x":0,"y":31},"id":40,"panels":[],"title":"Logical + Disk Space Used %","type":"row"},{"datasource":{"uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisGridShow":true,"axisLabel":"","axisPlacement":"auto","axisSoftMin":0,"barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":true,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"noValue":"-","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"percent"},"overrides":[]},"gridPos":{"h":12,"w":24,"x":0,"y":32},"id":20,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureLogAnalytics":{"query":"let + startDateTime = $__timeFrom;\nlet endDateTime = $__timeTo;\nlet trendBinSize + = (endDateTime - startDateTime)/100;\nlet MaxListSize = 1000;\nlet summary + = InsightsMetrics\n| where TimeGenerated between (startDateTime .. endDateTime)\n| + where Origin == ''vm.azm.ms'' and (Namespace == ''LogicalDisk'' and Name == + ''FreeSpaceMB'')\n| parse kind=regex tolower(_ResourceId) with ''resourcegroups/'' + resGroup ''/p(.+)'' *\n| where resGroup in~ ($rg)\n| extend ComputerId = iff(isempty(_ResourceId), + Computer, _ResourceId)\n| extend Tags = todynamic(Tags)\n| extend Total = + todouble(Tags[''vm.azm.ms/diskSizeMB''])\n| summarize Val = sum(Val), Total + = sum(Total) by bin(TimeGenerated, trendBinSize), ComputerId, Computer, _ResourceId\n| + extend Val = (100.0 - (Val * 100.0)/Total)\n| summarize hint.shufflekey=ComputerId + $agg by ComputerId, Computer\n| top 10 by score;\nlet computerList=(summary\n| + project ComputerId, Computer);\nlet EmptyNodeIdentityAndProps = datatable(ComputerId: + string, Computer:string, NodeId:string, NodeProps:dynamic, Priority: long) + []; \nlet OmsNodeIdentityAndProps = computerList \n| extend + NodeId = ComputerId \n| extend Priority = 1 \n| extend NodeProps + = pack(''type'', ''StandAloneNode'', ''name'', Computer); \nlet ServiceMapNodeIdentityAndProps + = VMComputer \n| where TimeGenerated \u003e= startDateTime \n| + where TimeGenerated \u003c endDateTime \n| extend ResourceId = strcat(''machines/'', + Machine) \n| extend tempComputerId=iff(isempty(_ResourceId), Computer, + _ResourceId) \n| extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', + @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', _ResourceId))\n| + extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', + _ResourceId)) \n| where tempComputerId in~ (computerList) or laResourceId + in (computerList) or oldLaResourceId in (computerList) \n| extend ComputerId + = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in + (computerList), oldLaResourceId, tempComputerId)) \n| summarize arg_max(TimeGenerated, + *) by Machine \n| extend AzureCloudServiceNodeIdentity + = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, + ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity + = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, + ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', + ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', + ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', + AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps + = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', + AzureCloudServiceInstanceId, ''cloudServiceRoleName'', + AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', + AzureCloudServiceDeployment, ''fullDisplayName'', + FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', + ResourceId), AzureScaleSetNodeProps = pack(''type'', + ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', + AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', + AzureServiceFabricClusterName, ''vmScaleSetResourceId'', + AzureVmScaleSetResourceId, ''resourceGroupName'', + AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', + FullDisplayName, ''mappingResourceId'', ResourceId) \n| + project ComputerId, Computer, NodeId + = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), + AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeProps, ComputerProps), Priority = 2; \nlet + NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, + OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \n| + summarize arg_max(Priority, *) by ComputerId;\nsummary\n| join (InsightsMetrics\n| + where TimeGenerated between (startDateTime .. endDateTime)\n| where Origin + == ''vm.azm.ms'' and (Namespace == ''LogicalDisk'' and Name == ''FreeSpaceMB'')\n| + extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\n| where + ComputerId in (computerList)\n| extend Tags = todynamic(Tags)\n| extend Total + = todouble(Tags[''vm.azm.ms/diskSizeMB''])\n| summarize Val = sum(Val), Total + = sum(Total) by bin(TimeGenerated, trendBinSize), ComputerId, Computer, _ResourceId\n| + extend Val = (100.0 - (Val * 100.0)/Total)\n| summarize $agg by bin(TimeGenerated, + trendBinSize), ComputerId\n| sort by TimeGenerated asc) on ComputerId\n","resource":"$ws","resultFormat":"table","workspace":""},"queryType":"Azure + Log Analytics","refId":"A","subscription":"","subscriptions":[]}],"title":"${agg:text} + Logical Disk Space Used %","transformations":[{"id":"organize","options":{"excludeByName":{"ComputerId":true,"ComputerId1":true,"P95th":true,"score":true},"indexByName":{},"renameByName":{}}},{"id":"prepareTimeSeries","options":{"format":"many"}},{"id":"renameByRegex","options":{"regex":"(.+)\\s(.+)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"Computer"},"properties":[{"id":"links","value":[{"targetBlank":true,"title":"","url":"https://ms.portal.azure.com/#@${__data.fields[\"Tenant + ID\"]}/resource/subscriptions/${sub}/resourcegroups/${__data.fields[\"Resource + Group\"]}/providers/microsoft.compute/${__data.fields.Type}/${__data.fields[\"Resource + Name\"]}/infrainsights"}]},{"id":"custom.width","value":193}]},{"matcher":{"id":"byName","options":"Average"},"properties":[{"id":"custom.width","value":89}]},{"matcher":{"id":"byName","options":"P50th"},"properties":[{"id":"custom.width","value":86}]},{"matcher":{"id":"byName","options":"P90th"},"properties":[{"id":"custom.width","value":90}]},{"matcher":{"id":"byName","options":"P95th"},"properties":[{"id":"custom.width","value":87}]},{"matcher":{"id":"byName","options":"Max"},"properties":[{"id":"custom.width","value":77}]}]},"gridPos":{"h":12,"w":14,"x":0,"y":44},"id":42,"options":{"footer":{"fields":"","reducer":["sum"],"show":false},"showHeader":true,"sortBy":[]},"targets":[{"azureLogAnalytics":{"query":"let + startDateTime = $__timeFrom;\r\nlet endDateTime = $__timeTo;\r\nlet trendBinSize + = 5m;\r\nlet maxResultCount = 10;\r\nlet summaryPerComputer = InsightsMetrics\r\n| + where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin + == ''vm.azm.ms'' and (Namespace == ''LogicalDisk'' and Name == ''FreeSpaceMB'')\r\n| + extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| + extend Tags = todynamic(Tags)\r\n| extend Total = todouble(Tags[''vm.azm.ms/diskSizeMB'']), + MountId = tostring(Tags[''vm.azm.ms/mountId''])\r\n| extend Val = (100.0 - + (Val * 100.0)/Total)\r\n| summarize hint.shufflekey = ComputerId Average = + avg(Val), Max = max(Val), percentiles(Val, 5, 10, 50, 90, 95) by MountId, + ComputerId, Computer, _ResourceId\r\n| project MountId, ComputerId, Computer, + Average, Max, P5th = percentile_Val_5, P10th = percentile_Val_10, P50th = + percentile_Val_50, P90th = percentile_Val_90, P95th = percentile_Val_95, ResourceId + = _ResourceId\r\n| top 10 by ${agg:text};\r\nlet computerList = summaryPerComputer\r\n| + summarize by ComputerId, Computer;\r\nlet EmptyNodeIdentityAndProps = datatable(ComputerId: + string, Computer:string, NodeId:string, NodeProps:dynamic, Priority: long) + []; \r\nlet OmsNodeIdentityAndProps = computerList \r\n| extend + NodeId = ComputerId \r\n| extend Priority = 1 \r\n| extend NodeProps + = pack(''type'', ''StandAloneNode'', ''name'', Computer); \r\nlet ServiceMapNodeIdentityAndProps + = VMComputer \r\n| where TimeGenerated \u003e= startDateTime \r\n| + where TimeGenerated \u003c endDateTime \r\n| extend ResourceId = strcat(''machines/'', + Machine) \r\n| extend tempComputerId=iff(isempty(_ResourceId), Computer, + _ResourceId) \r\n| extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', + _ResourceId)) \r\n| extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', + _ResourceId)) \r\n| where tempComputerId in~ (computerList) or laResourceId + in (computerList) or oldLaResourceId in (computerList) \r\n| extend ComputerId + = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in + (computerList), oldLaResourceId, tempComputerId)) \r\n| summarize arg_max(TimeGenerated, + *) by Machine \r\n| extend AzureCloudServiceNodeIdentity + = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, + ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity + = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, + ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', + ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', + ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', + AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps + = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', + AzureCloudServiceInstanceId, ''cloudServiceRoleName'', + AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', + AzureCloudServiceDeployment, ''fullDisplayName'', + FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', + ResourceId), AzureScaleSetNodeProps = pack(''type'', + ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', + AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', + AzureServiceFabricClusterName, ''vmScaleSetResourceId'', + AzureVmScaleSetResourceId, ''resourceGroupName'', + AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', + FullDisplayName, ''mappingResourceId'', ResourceId) \r\n| + project ComputerId, Computer, NodeId + = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), + AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeProps, ComputerProps), Priority = 2; \r\nlet + NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, + OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \r\n| + summarize arg_max(Priority, *) by ComputerId;\r\nlet trend = InsightsMetrics\r\n| + where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin + == ''vm.azm.ms'' and (Namespace == ''LogicalDisk'' and Name == ''FreeSpaceMB'')\r\n| + extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| + where ComputerId in (computerList)| extend Tags = todynamic(Tags)\r\n| extend + Total = todouble(Tags[''vm.azm.ms/diskSizeMB'']), MountId = tostring(Tags[''vm.azm.ms/mountId''])\r\n| + extend Val = (100.0 - (Val * 100.0)/Total)\r\n| summarize hint.shufflekey + = ComputerId TrendValue = percentile(Val, 95) by MountId, ComputerId, Computer, + bin(TimeGenerated, trendBinSize)\r\n| project MountId, ComputerId, Computer\r\n| + summarize hint.shufflekey = ComputerId by MountId, ComputerId, Computer;summaryPerComputer\r\n| + join kind=leftouter ( trend ) on ComputerId, MountId\r\n| join kind=leftouter + ( NodeIdentityAndProps ) on ComputerId\r\n| extend VolumeId = strcat(MountId, + ''|'', NodeId), VolumeProps = pack(''type'', ''NodeVolume'', ''volumeName'', + MountId, ''node'', NodeProps)\r\n| parse tolower(ResourceId) with * \"virtualmachinescalesets/\" + scaleSetName \"/virtualmachines/\" vmNameScale\r\n| parse tolower(ResourceId) + with * \"virtualmachines/\" vmName\r\n| parse tolower(ResourceId) with * \"resourcegroups/\" + resourceGroup \"/providers/microsoft.compute/\" typeVM \"/\" nameVM\r\n| parse + tolower(ResourceId) with * \"microsoft.compute/\" typeScale \"/\" nameScale + \"/virtualmachines\" remaining\r\n| project resourceGroup, Average, P50th, + P90th, P95th, Max, Computer, Type = iff(isnotempty(typeScale), typeScale, + typeVM), Name = iff(isnotempty(nameScale), nameScale, nameVM)\r\n","resource":"$ws","resultFormat":"table"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure + Log Analytics","refId":"A","subscription":""},{"azureResourceGraph":{"query":"resources\r\n| + where tolower(type) contains \"virtualmachines\" and resourceGroup in~ ($rg) + \r\n| project Name = tolower(name), tenantId, resourceGroup"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"hide":false,"queryType":"Azure + Resource Graph","refId":"B","subscription":"","subscriptions":["$sub"]}],"title":"Available + Logical Space Disk Used % Statistics","transformations":[{"id":"merge","options":{}},{"id":"organize","options":{"excludeByName":{"ResourceId":true,"UseRelativeScale":true,"VolumeId":true,"VolumeProps":true},"indexByName":{"Average":2,"Computer":0,"Max":6,"Name":8,"P50th":3,"P90th":4,"P95th":5,"Type":7,"resourceGroup":1,"tenantId":9},"renameByName":{"Name":"Resource + Name","list_TrendPoint":"Trend 95th","resGroup":"Resource Group","resourceGroup":"Resource + Group","tenantId":"Tenant ID","typeName":"Type/Name"}}},{"id":"filterByValue","options":{"filters":[{"config":{"id":"isNotNull","options":{}},"fieldName":"Computer"}],"match":"all","type":"include"}}],"type":"table"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"light-green","mode":"fixed"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":12,"w":10,"x":14,"y":44},"id":52,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["max"],"fields":"","values":false},"text":{},"textMode":"auto"},"targets":[{"azureLogAnalytics":{"query":"let + startDateTime = $__timeFrom;\r\nlet endDateTime = $__timeTo;\r\nlet trendBinSize + = 5m;\r\nlet maxResultCount = 10;\r\nlet summaryPerComputer = InsightsMetrics\r\n| + where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin + == ''vm.azm.ms'' and (Namespace == ''LogicalDisk'' and Name == ''FreeSpaceMB'')\r\n| + extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| + extend Tags = todynamic(Tags)\r\n| extend Total = todouble(Tags[''vm.azm.ms/diskSizeMB'']), + MountId = tostring(Tags[''vm.azm.ms/mountId''])\r\n| extend Val = (100.0 - + (Val * 100.0)/Total)\r\n| summarize hint.shufflekey = ComputerId Average = + avg(Val), Max = max(Val), percentiles(Val, 5, 10, 50, 90, 95) by MountId, + ComputerId, Computer, _ResourceId\r\n| project MountId, ComputerId, Computer, + Average, Max, P5th = percentile_Val_5, P10th = percentile_Val_10, P50th = + percentile_Val_50, P90th = percentile_Val_90, P95th = percentile_Val_95, ResourceId + = _ResourceId\r\n| top 10 by ${agg:text};\r\nlet computerList = summaryPerComputer\r\n| + summarize by ComputerId, Computer;\r\nlet EmptyNodeIdentityAndProps = datatable(ComputerId: + string, Computer:string, NodeId:string, NodeProps:dynamic, Priority: long) + []; \r\nlet OmsNodeIdentityAndProps = computerList \r\n| extend + NodeId = ComputerId \r\n| extend Priority = 1 \r\n| extend NodeProps + = pack(''type'', ''StandAloneNode'', ''name'', Computer); \r\nlet ServiceMapNodeIdentityAndProps + = VMComputer \r\n| where TimeGenerated \u003e= startDateTime \r\n| + where TimeGenerated \u003c endDateTime \r\n| extend ResourceId = strcat(''machines/'', + Machine) \r\n| extend tempComputerId=iff(isempty(_ResourceId), Computer, + _ResourceId) \r\n| extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', + _ResourceId)) \r\n| extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', + _ResourceId)) \r\n| where tempComputerId in~ (computerList) or laResourceId + in (computerList) or oldLaResourceId in (computerList) \r\n| extend ComputerId + = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in + (computerList), oldLaResourceId, tempComputerId)) \r\n| summarize arg_max(TimeGenerated, + *) by Machine \r\n| extend AzureCloudServiceNodeIdentity + = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, + ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity + = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, + ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', + ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', + ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', + AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps + = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', + AzureCloudServiceInstanceId, ''cloudServiceRoleName'', + AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', + AzureCloudServiceDeployment, ''fullDisplayName'', + FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', + ResourceId), AzureScaleSetNodeProps = pack(''type'', + ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', + AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', + AzureServiceFabricClusterName, ''vmScaleSetResourceId'', + AzureVmScaleSetResourceId, ''resourceGroupName'', + AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', + FullDisplayName, ''mappingResourceId'', ResourceId) \r\n| + project ComputerId, Computer, NodeId + = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), + AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeProps, ComputerProps), Priority = 2; \r\nlet + NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, + OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \r\n| + summarize arg_max(Priority, *) by ComputerId;\r\nInsightsMetrics\r\n| where + TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin == + ''vm.azm.ms'' and (Namespace == ''LogicalDisk'' and Name == ''FreeSpaceMB'')\r\n| + extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| + where ComputerId in (computerList)| extend Tags = todynamic(Tags)\r\n| extend + Total = todouble(Tags[''vm.azm.ms/diskSizeMB'']), MountId = tostring(Tags[''vm.azm.ms/mountId''])\r\n| + extend Val = (100.0 - (Val * 100.0)/Total)\r\n| summarize hint.shufflekey + = ComputerId TrendValue = max(Val) by MountId, ComputerId, Computer, bin(TimeGenerated, + trendBinSize)\r\n","resource":"$ws","resultFormat":"table"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure + Log Analytics","refId":"A","subscription":""}],"title":"Max available Logical + Space Disk Used % ","transformations":[{"id":"organize","options":{"excludeByName":{"Average":true,"ComputerId":true,"ComputerId1":true,"Min":true,"MountId":true,"P10th":true,"P50th":true,"P5th":true,"P80th":true,"P90th":true,"P95th":true},"indexByName":{},"renameByName":{}}},{"id":"prepareTimeSeries","options":{"format":"many"}},{"id":"renameByRegex","options":{"regex":"(.+)\\s(.+)","renamePattern":"$2"}}],"type":"stat"}],"refresh":false,"schemaVersion":35,"style":"dark","tags":[],"templating":{"list":[{"current":{},"hide":0,"includeAll":false,"label":"Datasource","multi":false,"name":"ds","options":[],"query":"grafana-azure-monitor-datasource","queryValue":"","refresh":1,"regex":"","skipUrlSync":false,"type":"datasource"},{"current":{},"datasource":{"uid":"${ds}"},"definition":"Subscriptions()","hide":0,"includeAll":false,"label":"Subscription","multi":false,"name":"sub","options":[],"query":"Subscriptions()","refresh":1,"regex":"","skipUrlSync":false,"sort":5,"type":"query"},{"current":{},"datasource":{"uid":"${ds}"},"definition":"Workspaces($sub)","hide":0,"includeAll":false,"label":"Workspace","multi":false,"name":"ws","options":[],"query":"Workspaces($sub)","refresh":1,"regex":"","skipUrlSync":false,"sort":5,"type":"query"},{"current":{},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"definition":"","hide":0,"includeAll":false,"label":"Resource + Group(s)","multi":true,"name":"rg","options":[],"query":{"azureLogAnalytics":{"query":"InsightsMetrics\r\n| + where Origin == ''vm.azm.ms''\r\n| parse kind=regex tolower(_ResourceId) with + ''resourcegroups/'' resourceGroup ''/p(.+)'' *\r\n| project resourceGroup","resource":"$ws"},"queryType":"Azure + Log Analytics","refId":"A","subscription":""},"refresh":1,"regex":"","skipUrlSync":false,"sort":5,"type":"query"},{"current":{"selected":false,"text":"Average","value":"score + = round(avg(Val), 2)"},"hide":0,"includeAll":false,"label":"Aggregate","multi":false,"name":"agg","options":[{"selected":true,"text":"Average","value":"score + = round(avg(Val), 2)"},{"selected":false,"text":"P5th","value":"score= round(percentile(Val, + 5), 2)"},{"selected":false,"text":"P10th","value":"score= round(percentile(Val, + 10), 2)"},{"selected":false,"text":"P50th","value":"score= round(percentile(Val, + 50), 2)"},{"selected":false,"text":"P80th","value":"score= round(percentile(Val, + 80), 2)"},{"selected":false,"text":"P90th","value":"score= round(percentile(Val, + 90), 2)"},{"selected":false,"text":"P95th","value":"score= round(percentile(Val, + 95), 2)"}],"query":"Average : score = round(avg(Val)\\, 2), P5th : score= + round(percentile(Val\\, 5)\\, 2), P10th : score= round(percentile(Val\\, + 10)\\, 2), P50th : score= round(percentile(Val\\, 50)\\, 2), P80th : score= + round(percentile(Val\\, 80)\\, 2), P90th : score= round(percentile(Val\\, + 90)\\, 2), P95th : score= round(percentile(Val\\, 95)\\, 2)","queryValue":"","skipUrlSync":false,"type":"custom"}]},"time":{"from":"now-15m","to":"now"},"title":"Azure + / Insights / Virtual Machines by Workspace","uid":"AzVmInsightsByWS","version":1}}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '117782' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-KjUSupTLj5Qdd4mxFA2JKQ';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:35 GMT + grafana-trace-id: + - b29c69718edf00690f02ea116ea67e2c + mise-correlation-id: + - f027166e-40df-40d9-a400-c48c4050a330 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592096.599.29.858918|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/dashboards/uid/Mtwt2BV7k + response: + body: + string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"azure-resources-overview","url":"/d/Mtwt2BV7k/azure-resources-overview","expires":"0001-01-01T00:00:00Z","created":"2024-06-17T02:35:33Z","updated":"2024-06-17T02:35:33Z","updatedBy":"Anonymous","createdBy":"Anonymous","version":1,"hasAcl":false,"isFolder":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure + Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","provisioned":true,"provisionedExternalId":"arg.json","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"__inputs":[],"__requires":[{"id":"grafana","name":"Grafana","type":"grafana","version":"8.2.0-pre"},{"id":"grafana-azure-monitor-datasource","name":"Azure + Monitor","type":"datasource","version":"0.3.0"},{"id":"stat","name":"Stat","type":"panel","version":""},{"id":"table","name":"Table","type":"panel","version":""}],"description":"The + dashboard provides insights of Azure Resource Graph Explorer overview, compute, + Paas, networking, monitoring and security. Queries used in this Azure Monitor + dashboard we sourced from the [Azure Inventory Workbook](https://github.com/scautomation/Azure-Inventory-Workbook) + by Billy York. You can find more sample Azure Resource Graph queries by Billy + at this [GitHub](https://github.com/scautomation/AzureResourceGraph-Examples) + repository.","editable":true,"gnetId":14986,"id":6,"links":[{"asDropdown":false,"icon":"external + link","includeVars":false,"keepTime":false,"tags":[],"targetBlank":true,"title":"Azure + Resource Graph queries by Billy York","tooltip":"See more","type":"link","url":"https://github.com/scautomation/AzureResourceGraph-Examples"}],"liveNow":false,"panels":[{"collapsed":false,"datasource":null,"gridPos":{"h":1,"w":24,"x":0,"y":0},"id":4,"panels":[],"title":"Overview","type":"row"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":6,"w":7,"x":0,"y":1},"id":2,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"text":{},"textMode":"auto"},"targets":[{"account":"","azureResourceGraph":{"query":"Resources + | summarize count(type)","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure + Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Count + of All Resources","type":"stat"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"type"},"properties":[{"id":"custom.width","value":386}]},{"matcher":{"id":"byName","options":"properties"},"properties":[{"id":"custom.width","value":339}]}]},"gridPos":{"h":6,"w":17,"x":7,"y":1},"id":6,"options":{"showHeader":true,"sortBy":[]},"targets":[{"account":"","azureResourceGraph":{"query":"resourcecontainers + \r\n| where type has \"microsoft.resources/subscriptions/resourcegroups\"\r\n| + summarize Count=count(type) by type, subscriptionId | extend type = replace(@\"microsoft.resources/subscriptions/resourcegroups\", + @\"Resource Groups\", type)","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure + Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Subscriptions + and Resource Groups","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":10,"w":24,"x":0,"y":7},"id":8,"options":{"colorMode":"none","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"text":{"titleSize":18},"textMode":"value_and_name"},"targets":[{"account":"","azureResourceGraph":{"query":"Resources + \r\n| extend type = case(\r\ntype contains ''microsoft.netapp/netappaccounts'', + ''NetApp Accounts'',\r\ntype contains \"microsoft.compute\", \"Azure Compute\",\r\ntype + contains \"microsoft.logic\", \"LogicApps\",\r\ntype contains ''microsoft.keyvault/vaults'', + \"Key Vaults\",\r\ntype contains ''microsoft.storage/storageaccounts'', \"Storage + Accounts\",\r\ntype contains ''microsoft.compute/availabilitysets'', ''Availability + Sets'',\r\ntype contains ''microsoft.operationalinsights/workspaces'', ''Azure + Monitor Resources'',\r\ntype contains ''microsoft.operationsmanagement'', + ''Operations Management Resources'',\r\ntype contains ''microsoft.insights'', + ''Azure Monitor Resources'',\r\ntype contains ''microsoft.desktopvirtualization/applicationgroups'', + ''WVD Application Groups'',\r\ntype contains ''microsoft.desktopvirtualization/workspaces'', + ''WVD Workspaces'',\r\ntype contains ''microsoft.desktopvirtualization/hostpools'', + ''WVD Hostpools'',\r\ntype contains ''microsoft.recoveryservices/vaults'', + ''Backup Vaults'',\r\ntype contains ''microsoft.web'', ''App Services'',\r\ntype + contains ''microsoft.managedidentity/userassignedidentities'',''Managed Identities'',\r\ntype + contains ''microsoft.storagesync/storagesyncservices'', ''Azure File Sync'',\r\ntype + contains ''microsoft.hybridcompute/machines'', ''ARC Machines'',\r\ntype contains + ''Microsoft.EventHub'', ''Event Hub'',\r\ntype contains ''Microsoft.EventGrid'', + ''Event Grid'',\r\ntype contains ''Microsoft.Sql'', ''SQL Resources'',\r\ntype + contains ''Microsoft.HDInsight/clusters'', ''HDInsight Clusters'',\r\ntype + contains ''microsoft.devtestlab'', ''DevTest Labs Resources'',\r\ntype contains + ''microsoft.containerinstance'', ''Container Instances Resources'',\r\ntype + contains ''microsoft.portal/dashboards'', ''Azure Dashboards'',\r\ntype contains + ''microsoft.containerregistry/registries'', ''Container Registry'',\r\ntype + contains ''microsoft.automation'', ''Automation Resources'',\r\ntype contains + ''sendgrid.email/accounts'', ''SendGrid Accounts'',\r\ntype contains ''microsoft.datafactory/factories'', + ''Data Factory'',\r\ntype contains ''microsoft.databricks/workspaces'', ''Databricks + Workspaces'',\r\ntype contains ''microsoft.machinelearningservices/workspaces'', + ''Machine Learnings Workspaces'',\r\ntype contains ''microsoft.alertsmanagement/smartdetectoralertrules'', + ''Azure Monitor Resources'',\r\ntype contains ''microsoft.apimanagement/service'', + ''API Management Services'',\r\ntype contains ''microsoft.dbforpostgresql'', + ''PostgreSQL Resources'',\r\ntype contains ''microsoft.scheduler/jobcollections'', + ''Scheduler Job Collections'',\r\ntype contains ''microsoft.visualstudio/account'', + ''Azure DevOps Organization'',\r\ntype contains ''microsoft.network/'', ''Network + Resources'',\r\ntype contains ''microsoft.migrate/'' or type contains ''microsoft.offazure'', + ''Azure Migrate Resources'',\r\ntype contains ''microsoft.servicebus/namespaces'', + ''Service Bus Namespaces'',\r\ntype contains ''microsoft.classic'', ''ASM + Obsolete Resources'',\r\ntype contains ''microsoft.resources/templatespecs'', + ''Template Spec Resources'',\r\ntype contains ''microsoft.virtualmachineimages'', + ''VM Image Templates'',\r\ntype contains ''microsoft.documentdb'', ''CosmosDB + DB Resources'',\r\ntype contains ''microsoft.alertsmanagement/actionrules'', + ''Azure Monitor Resources'',\r\ntype contains ''microsoft.kubernetes/connectedclusters'', + ''ARC Kubernetes Clusters'',\r\ntype contains ''microsoft.purview'', ''Purview + Resources'',\r\ntype contains ''microsoft.security'', ''Security Resources'',\r\ntype + contains ''microsoft.cdn'', ''CDN Resources'',\r\ntype contains ''microsoft.devices'',''IoT + Resources'',\r\ntype contains ''microsoft.datamigration'', ''Data Migraiton + Services'',\r\ntype contains ''microsoft.cognitiveservices'', ''Congitive + Services'',\r\ntype contains ''microsoft.customproviders'', ''Custom Providers'',\r\ntype + contains ''microsoft.appconfiguration'', ''App Services'',\r\ntype contains + ''microsoft.search'', ''Search Services'',\r\ntype contains ''microsoft.maps'', + ''Maps'',\r\ntype contains ''microsoft.containerservice/managedclusters'', + ''AKS'',\r\ntype contains ''microsoft.signalrservice'', ''SignalR'',\r\ntype + contains ''microsoft.resourcegraph/queries'', ''Resource Graph Queries'',\r\ntype + contains ''microsoft.batch'', ''MS Batch'',\r\ntype contains ''microsoft.analysisservices'', + ''Analysis Services'',\r\ntype contains ''microsoft.synapse/workspaces'', + ''Synapse Workspaces'',\r\ntype contains ''microsoft.synapse/workspaces/sqlpools'', + ''Synapse SQL Pools'',\r\ntype contains ''microsoft.kusto/clusters'', ''ADX + Clusters'',\r\ntype contains ''microsoft.resources/deploymentscripts'', ''Deployment + Scripts'',\r\ntype contains ''microsoft.aad/domainservices'', ''AD Domain + Services'',\r\ntype contains ''microsoft.labservices/labaccounts'', ''Lab + Accounts'',\r\ntype contains ''microsoft.automanage/accounts'', ''Automanage + Accounts'',\r\nstrcat(\"Not Translated: \", type))\r\n| summarize count() + by type","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure + Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Resource + Counts","type":"stat"},{"collapsed":true,"datasource":null,"gridPos":{"h":1,"w":24,"x":0,"y":22},"id":10,"panels":[{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":6,"w":6,"x":0,"y":2},"id":12,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"text":{},"textMode":"auto"},"targets":[{"account":"","azureResourceGraph":{"query":"Resources + | where type == \"microsoft.compute/virtualmachines\"\r\n| extend vmState + = tostring(properties.extended.instanceView.powerState.displayStatus)\r\n| + extend vmState = iif(isempty(vmState), \"VM State Unknown\", (vmState))\r\n| + summarize count() by vmState","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure + Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Current + VM Status","type":"stat"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":6,"w":18,"x":6,"y":2},"id":13,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"text":{},"textMode":"auto"},"targets":[{"account":"","azureResourceGraph":{"query":"Resources + | where type =~ \"microsoft.compute/virtualmachines\"\r\nor type =~ ''microsoft.compute/virtualmachinescalesets''\r\n| + extend Size = case(\r\ntype contains ''microsoft.compute/virtualmachinescalesets'', + strcat(\"VMSS \", sku.name),\r\ntype contains ''microsoft.compute/virtualmachines'', + properties.hardwareProfile.vmSize,\r\n\"Size not found\")\r\n| summarize Count=count(Size) + by vmSize=tostring(Size)","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure + Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Count + of VMs by VM Size","type":"stat"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"OverProvision"},"properties":[{"id":"custom.width","value":141}]},{"matcher":{"id":"byName","options":"location"},"properties":[{"id":"custom.width","value":90}]},{"matcher":{"id":"byName","options":"Size"},"properties":[{"id":"custom.width","value":154}]},{"matcher":{"id":"byName","options":"Capacity"},"properties":[{"id":"custom.width","value":118}]},{"matcher":{"id":"byName","options":"OSType"},"properties":[{"id":"custom.width","value":115}]},{"matcher":{"id":"byName","options":"UpgradeMode"},"properties":[{"id":"custom.width","value":157}]},{"matcher":{"id":"byName","options":"resourceGroup"},"properties":[{"id":"custom.width","value":281}]}]},"gridPos":{"h":4,"w":24,"x":0,"y":8},"id":15,"options":{"showHeader":true,"sortBy":[]},"targets":[{"account":"","azureResourceGraph":{"query":"resources + \r\n| where type has ''microsoft.compute/virtualmachinescalesets''\r\n| extend + Size = sku.name\r\n| extend Capacity = sku.capacity\r\n| extend UpgradeMode + = properties.upgradePolicy.mode\r\n| extend OSType = properties.virtualMachineProfile.storageProfile.osDisk.osType\r\n| + extend OS = properties.virtualMachineProfile.storageProfile.imageReference.offer\r\n| + extend OSVersion = properties.virtualMachineProfile.storageProfile.imageReference.sku\r\n| + extend OverProvision = properties.overprovision\r\n| extend ZoneBalance = + properties.zoneBalance\r\n| extend Details = pack_all()\r\n| project VMSS + = id, location, resourceGroup, subscriptionId, Size, Capacity, OSType, UpgradeMode, + OverProvision, Details","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure + Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"VM + Scale Sets","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":13,"w":24,"x":0,"y":12},"id":17,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"Resources + \r\n| where type == \"microsoft.compute/virtualmachines\"\r\n| extend vmID + = tolower(id)\r\n| extend osDiskId= tolower(tostring(properties.storageProfile.osDisk.managedDisk.id))\r\n | + join kind=leftouter(resources\r\n | where type =~ ''microsoft.compute/disks''\r\n | + where properties !has ''Unattached''\r\n | where properties has + ''osType''\r\n | project timeCreated = tostring(properties.timeCreated), + OS = tostring(properties.osType), osSku = tostring(sku.name), osDiskSizeGB + = toint(properties.diskSizeGB), osDiskId=tolower(tostring(id))) on osDiskId\r\n | + join kind=leftouter(resources\r\n\t\t\t| where type =~ ''microsoft.compute/availabilitysets''\r\n\t\t\t| + extend VirtualMachines = array_length(properties.virtualMachines)\r\n\t\t\t| + mv-expand VirtualMachine=properties.virtualMachines\r\n\t\t\t| extend FaultDomainCount + = properties.platformFaultDomainCount\r\n\t\t\t| extend UpdateDomainCount + = properties.platformUpdateDomainCount\r\n\t\t\t| extend vmID = tolower(VirtualMachine.id)\r\n\t\t\t| + project AvailabilitySetID = id, vmID, FaultDomainCount, UpdateDomainCount + ) on vmID\r\n\t\t| join kind=leftouter(resources\r\n\t\t\t| where type =~ + ''microsoft.sqlvirtualmachine/sqlvirtualmachines''\r\n\t\t\t| extend SQLLicense + = properties.sqlServerLicenseType\r\n\t\t\t| extend SQLImage = properties.sqlImageOffer\r\n\t\t\t| + extend SQLSku = properties.sqlImageSku\r\n\t\t\t| extend SQLManagement = properties.sqlManagement\r\n\t\t\t| + extend vmID = tostring(tolower(properties.virtualMachineResourceId))\r\n\t\t\t| + project SQLId=id, SQLLicense, SQLImage, SQLSku, SQLManagement, vmID ) on vmID\r\n| + project-away vmID1, vmID2, osDiskId1\r\n| extend Details = pack_all()\r\n| + project vmID, SQLId, AvailabilitySetID, OS, resourceGroup, location, subscriptionId, + SQLLicense, SQLImage,SQLSku, SQLManagement, FaultDomainCount, UpdateDomainCount, + Details","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure + Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"VM + Overview","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":13,"w":24,"x":0,"y":25},"id":18,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"Resources + \r\n| where type == \"microsoft.compute/virtualmachines\"\r\n| extend osDiskId= + tolower(tostring(properties.storageProfile.osDisk.managedDisk.id))\r\n | + join kind=leftouter(resources\r\n | where type =~ ''microsoft.compute/disks''\r\n | + where properties !has ''Unattached''\r\n | where properties has + ''osType''\r\n | project timeCreated = tostring(properties.timeCreated), + OS = tostring(properties.osType), osSku = tostring(sku.name), osDiskSizeGB + = toint(properties.diskSizeGB), osDiskId=tolower(tostring(id))) on osDiskId\r\n | + join kind=leftouter(Resources\r\n | where type =~ ''microsoft.compute/disks''\r\n | + where properties !has \"osType\"\r\n | where properties !has ''Unattached''\r\n | + project sku = tostring(sku.name), diskSizeGB = toint(properties.diskSizeGB), + id = managedBy\r\n | summarize sum(diskSizeGB), count(sku) by id, + sku) on id\r\n| project vmId=id, OS, location, resourceGroup, timeCreated,subscriptionId, + osDiskId, osSku, osDiskSizeGB, DataDisksGB=sum_diskSizeGB, diskSkuCount=count_sku\r\n| + sort by diskSkuCount desc","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure + Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"VM + Storage","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":13,"w":24,"x":0,"y":38},"id":19,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"Resources\r\n| + where type =~ ''microsoft.compute/virtualmachines''\r\n| extend nics=array_length(properties.networkProfile.networkInterfaces)\r\n| + mv-expand nic=properties.networkProfile.networkInterfaces\r\n| where nics + == 1 or nic.properties.primary =~ ''true'' or isempty(nic)\r\n| project vmId + = id, vmName = name, vmSize=tostring(properties.hardwareProfile.vmSize), nicId + = tostring(nic.id)\r\n\t| join kind=leftouter (\r\n \t\tResources\r\n \t\t| + where type =~ ''microsoft.network/networkinterfaces''\r\n \t\t| extend ipConfigsCount=array_length(properties.ipConfigurations)\r\n \t\t| + mv-expand ipconfig=properties.ipConfigurations\r\n \t\t| where ipConfigsCount + == 1 or ipconfig.properties.primary =~ ''true''\r\n \t\t| project nicId = + id, privateIP= tostring(ipconfig.properties.privateIPAddress), publicIpId + = tostring(ipconfig.properties.publicIPAddress.id), subscriptionId) on nicId\r\n| + project-away nicId1\r\n| summarize by vmId, vmSize, nicId, privateIP, publicIpId, + subscriptionId\r\n\t| join kind=leftouter (\r\n \t\tResources\r\n \t\t| + where type =~ ''microsoft.network/publicipaddresses''\r\n \t\t| project publicIpId + = id, publicIpAddress = tostring(properties.ipAddress)) on publicIpId\r\n| + project-away publicIpId1\r\n| sort by publicIpAddress desc","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure + Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"VM + Networking","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":13,"w":24,"x":0,"y":51},"id":21,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"Resources \r\n| + where type contains \"microsoft.compute/disks\" \r\n| extend diskState = tostring(properties.diskState)\r\n| + where managedBy == \"\"\r\n or diskState == ''Unattached''\r\n| project + id, diskState, resourceGroup, location, subscriptionId","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure + Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Orphaned + Disks","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":13,"w":24,"x":0,"y":64},"id":20,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"resources\r\n| + where type =~ \"microsoft.network/networkinterfaces\"\r\n| join kind=leftouter + (resources\r\n| where type =~ ''microsoft.network/privateendpoints''\r\n| + extend nic = todynamic(properties.networkInterfaces)\r\n| mv-expand nic\r\n| + project id=tostring(nic.id) ) on id\r\n| where isempty(id1)\r\n| where properties + !has ''virtualmachine''\r\n| project id, resourceGroup, location, subscriptionId","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure + Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Orphaned + NICs","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":13,"w":24,"x":0,"y":77},"id":26,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"where + type == \"microsoft.hybridcompute/machines\"\r\n| project MachineId=id, status + = properties.status, \r\n\t\t\t LastSeen = properties.lastStatusChange, \r\n\t\t\t FQDN + = properties.machineFqdn, \r\n\t\t\t OS = properties.osName, \r\n\t\t\t ServerVersion + = properties.osVersion\r\n| extend ServerVersion = case(\r\n ServerVersion + has ''10.0.17763'', ''Server 2019'',\r\n ServerVersion has ''10.0.16299'', + ''Server 2016'',\r\n ServerVersion has ''10.0.14393'', ''Server 2016'',\r\n ServerVersion + has ''6.3.9600'', ''Server 2012 R2'',\r\n\tServerVersion)","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure + Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Hybrid + Compute","type":"table"}],"title":"Compute","type":"row"},{"collapsed":true,"datasource":null,"gridPos":{"h":1,"w":24,"x":0,"y":23},"id":23,"panels":[{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":6,"x":0,"y":3},"id":25,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"text":{},"textMode":"auto"},"targets":[{"account":"","azureResourceGraph":{"query":"resources\r\n| + where type has ''microsoft.automation''\r\n\tor type has ''microsoft.logic''\r\n\tor + type has ''microsoft.web/customapis''\r\n| extend type = case(\r\n\ttype =~ + ''microsoft.automation/automationaccounts'', ''Automation Accounts'',\r\n\ttype + == ''microsoft.web/serverfarms'', \"App Service Plans\",\r\n\tkind == ''functionapp'', + \"Azure Functions\", \r\n\tkind == \"api\", \"API Apps\", \r\n\ttype == ''microsoft.web/sites'', + \"App Services\",\r\n\ttype =~ ''microsoft.web/connections'', ''LogicApp Connectors'',\r\n\ttype + =~ ''microsoft.web/customapis'',''LogicApp API Connectors'',\r\n\ttype =~ + ''microsoft.logic/workflows'',''LogicApps'',\r\n type =~ ''microsoft.logic/integrationaccounts'', + ''Integration Accounts'',\r\n\ttype =~ ''microsoft.automation/automationaccounts/runbooks'', + ''Automation Runbooks'',\r\n type =~ ''microsoft.automation/automationaccounts/configurations'', + ''Automation Configurations'',\r\nstrcat(\"Not Translated: \", type))\r\n| + summarize count() by type\r\n| where type !has \"Not Translated\"","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure + Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Animation + Overview","type":"stat"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":18,"x":6,"y":3},"id":27,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"resources\r\n| + where type has ''microsoft.automation''\r\n\t or type has ''microsoft.logic''\r\n\t + or type has ''microsoft.web/customapis''\r\n| extend type = case(\r\n\ttype + =~ ''microsoft.automation/automationaccounts'', ''Automation Accounts'',\r\n\ttype + =~ ''microsoft.web/connections'', ''LogicApp Connectors'',\r\n\ttype =~ ''microsoft.web/customapis'',''LogicApp + API Connectors'',\r\n\ttype =~ ''microsoft.logic/workflows'',''LogicApps'',\r\n type + =~ ''microsoft.logic/integrationaccounts'', ''Integration Accounts'',\r\n\ttype + =~ ''microsoft.automation/automationaccounts/runbooks'', ''Automation Runbooks'',\r\n\ttype + =~ ''microsoft.automation/automationaccounts/configurations'', ''Automation + Configurations'',\r\n\tstrcat(\"Not Translated: \", type))\r\n| extend RunbookType + = tostring(properties.runbookType)\r\n| extend LogicAppTrigger = properties.definition.triggers\r\n| + extend LogicAppTrigger = iif(type =~ ''LogicApps'', case(\r\n\tLogicAppTrigger + has ''manual'', tostring(LogicAppTrigger.manual.type),\r\n\tLogicAppTrigger + has ''Recurrence'', tostring(LogicAppTrigger.Recurrence.type),\r\n LogicAppTrigger + has ''When_an_Azure_Security_Center_Alert'', ''Azure Security Center Alert'',\r\n LogicAppTrigger + has ''When_an_Azure_Security_Center_Recommendation'', ''Azure Security Center + Recommendation'',\r\n LogicAppTrigger has ''When_a_response_to_an_Azure_Sentinel_alert'', + ''Azure Sentinel Alert'',\r\n LogicAppTrigger has ''When_Azure_Sentinel_incident_creation'', + ''Azure Sentinel Incident'',\r\n\tstrcat(\"Unknown Trigger type\", LogicAppTrigger)), + LogicAppTrigger)\r\n| extend State = case(\r\n\ttype =~ ''Automation Runbooks'', + properties.state, \r\n\ttype =~ ''LogicApps'', properties.state,\r\n\ttype + =~ ''Automation Accounts'', properties.state,\r\n\ttype =~ ''Automation Configurations'', + properties.state,\r\n\t'' '')\r\n| extend CreatedDate = case(\r\n\ttype =~ + ''Automation Runbooks'', properties.creationTime, \r\n\ttype =~ ''LogicApps'', + properties.createdTime,\r\n\ttype =~ ''Automation Accounts'', properties.creationTime,\r\n\ttype + =~ ''Automation Configurations'', properties.creationTime,\r\n\t'' '')\r\n| + extend LastModified = case(\r\n\ttype =~ ''Automation Runbooks'', properties.lastModifiedTime, + \r\n\ttype =~ ''LogicApps'', properties.changedTime,\r\n\ttype =~ ''Automation + Accounts'', properties.lastModifiedTime,\r\n\ttype =~ ''Automation Configurations'', + properties.lastModifiedTime,\r\n\t'' '')\r\n| extend Details = pack_all()\r\n| + project Resource=id, subscriptionId, type, resourceGroup, RunbookType, LogicAppTrigger, + State, Details","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure + Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Automation + Detailed View","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":6,"x":0,"y":13},"id":28,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"text":{},"textMode":"auto"},"targets":[{"account":"","azureResourceGraph":{"query":"resources\r\n| + where type has ''microsoft.web''\r\n\t or type =~ ''microsoft.apimanagement/service''\r\n\t + or type =~ ''microsoft.network/frontdoors''\r\n\t or type =~ ''microsoft.network/applicationgateways''\r\n\t + or type =~ ''microsoft.appconfiguration/configurationstores''\r\n| extend + type = case(\r\n\ttype == ''microsoft.web/serverfarms'', \"App Service Plans\",\r\n\tkind + == ''functionapp'', \"Azure Functions\", \r\n\tkind == \"api\", \"API Apps\", + \r\n\ttype == ''microsoft.web/sites'', \"App Services\",\r\n\ttype =~ ''microsoft.network/applicationgateways'', + ''App Gateways'',\r\n\ttype =~ ''microsoft.network/frontdoors'', ''Front Door'',\r\n\ttype + =~ ''microsoft.apimanagement/service'', ''API Management'',\r\n\ttype =~ ''microsoft.web/certificates'', + ''App Certificates'',\r\n\ttype =~ ''microsoft.appconfiguration/configurationstores'', + ''App Config Stores'',\r\n\tstrcat(\"Not Translated: \", type))\r\n| where + type !has \"Not Translated\"\r\n| summarize count() by type","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure + Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Apps + Overview","type":"stat"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":18,"x":6,"y":13},"id":29,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"resources\r\n| + where type has ''microsoft.web''\r\n\t or type =~ ''microsoft.apimanagement/service''\r\n\t + or type =~ ''microsoft.network/frontdoors''\r\n\t or type =~ ''microsoft.network/applicationgateways''\r\n\t + or type =~ ''microsoft.appconfiguration/configurationstores''\r\n| extend + type = case(\r\n\ttype == ''microsoft.web/serverfarms'', \"App Service Plans\",\r\n\tkind + == ''functionapp'', \"Azure Functions\", \r\n\tkind == \"api\", \"API Apps\", + \r\n\ttype == ''microsoft.web/sites'', \"App Services\",\r\n\ttype =~ ''microsoft.network/applicationgateways'', + ''App Gateways'',\r\n\ttype =~ ''microsoft.network/frontdoors'', ''Front Door'',\r\n\ttype + =~ ''microsoft.apimanagement/service'', ''API Management'',\r\n\ttype =~ ''microsoft.web/certificates'', + ''App Certificates'',\r\n\ttype =~ ''microsoft.appconfiguration/configurationstores'', + ''App Config Stores'',\r\n\tstrcat(\"Not Translated: \", type))\r\n| where + type !has \"Not Translated\"\r\n| extend Sku = case(\r\n\ttype =~ ''App Gateways'', + properties.sku.name, \r\n\ttype =~ ''Azure Functions'', properties.sku,\r\n\ttype + =~ ''API Management'', sku.name,\r\n\ttype =~ ''App Service Plans'', sku.name,\r\n\ttype + =~ ''App Services'', properties.sku,\r\n\ttype =~ ''App Config Stores'', sku.name,\r\n\t'' + '')\r\n| extend State = case(\r\n\ttype =~ ''App Config Stores'', properties.provisioningState,\r\n\ttype + =~ ''App Service Plans'', properties.status,\r\n\ttype =~ ''Azure Functions'', + properties.enabled,\r\n\ttype =~ ''App Services'', properties.state,\r\n\ttype + =~ ''API Management'', properties.provisioningState,\r\n\ttype =~ ''App Gateways'', + properties.provisioningState,\r\n\ttype =~ ''Front Door'', properties.provisioningState,\r\n\t'' + '')\r\n| mv-expand publicIpId=properties.frontendIPConfigurations\r\n| mv-expand + publicIpId = publicIpId.properties.publicIPAddress.id\r\n| extend publicIpId + = tostring(publicIpId)\r\n\t| join kind=leftouter(\r\n\t \tResources\r\n \t\t| + where type =~ ''microsoft.network/publicipaddresses''\r\n \t\t| project publicIpId + = id, publicIpAddress = tostring(properties.ipAddress)) on publicIpId\r\n| + extend PublicIP = case(\r\n\ttype =~ ''API Management'', properties.publicIPAddresses,\r\n\ttype + =~ ''App Gateways'', publicIpAddress,\r\n\t'' '')\r\n| extend Details = pack_all()\r\n| + project Resource=id, type, subscriptionId, Sku, State, PublicIP, Details","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure + Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Apps + Detailed View","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":6,"x":0,"y":23},"id":30,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"text":{},"textMode":"auto"},"targets":[{"account":"","azureResourceGraph":{"query":"resources\r\n| + where type has ''microsoft.servicebus''\r\n\tor type has ''microsoft.eventhub''\r\n\tor + type has ''microsoft.eventgrid''\r\n\tor type has ''microsoft.relay''\r\n| + extend type = case(\r\n\ttype == ''microsoft.eventgrid/systemtopics'', \"EventGrid + System Topics\",\r\n\ttype =~ \"microsoft.eventgrid/topics\", \"EventGrid + Topics\",\r\n\ttype =~ ''microsoft.eventhub/namespaces'', \"EventHub Namespaces\",\r\n\ttype + =~ ''microsoft.servicebus/namespaces'', ''ServiceBus Namespaces'',\r\n\ttype + =~ ''microsoft.relay/namespaces'', ''Relays'',\r\n\tstrcat(\"Not Translated: + \", type))\r\n| where type !has \"Not Translated\"\r\n| summarize count() + by type","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure + Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Events + Overview","type":"stat"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":18,"x":6,"y":23},"id":31,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"resources\r\n| + where type has ''microsoft.servicebus''\r\n\tor type has ''microsoft.eventhub''\r\n\tor + type has ''microsoft.eventgrid''\r\n\tor type has ''microsoft.relay''\r\n| + extend type = case(\r\n\ttype == ''microsoft.eventgrid/systemtopics'', \"EventGrid + System Topics\",\r\n\ttype =~ \"microsoft.eventgrid/topics\", \"EventGrid + Topics\",\r\n\ttype =~ ''microsoft.eventhub/namespaces'', \"EventHub Namespaces\",\r\n\ttype + =~ ''microsoft.servicebus/namespaces'', ''ServiceBus Namespaces'',\r\n\ttype + =~ ''microsoft.relay/namespaces'', ''Relays'',\r\n\tstrcat(\"Not Translated: + \", type))\r\n| extend Sku = case(\r\n\ttype =~ ''Relays'', sku.name, \r\n\ttype + =~ ''EventGrid System Topics'', properties.sku,\r\n\ttype =~ ''EventGrid Topics'', + sku.name,\r\n\ttype =~ ''EventHub Namespaces'', sku.name,\r\n\ttype =~ ''ServiceBus + Namespaces'', sku.sku,\r\n\t'' '')\r\n| extend Endpoint = case(\r\n\ttype + =~ ''Relays'', properties.serviceBusEndpoint,\r\n\ttype =~ ''EventGrid Topics'', + properties.endpoint,\r\n\ttype =~ ''EventHub Namespaces'', properties.serviceBusEndpoint,\r\n\ttype + =~ ''ServiceBus Namespaces'', properties.serviceBusEndpoint,\r\n\t'' '')\r\n| + extend Status = case(\r\n\ttype =~ ''Relays'', properties.provisioningState,\r\n\ttype + =~ ''EventGrid System Topics'', properties.provisioningState,\r\n\ttype =~ + ''EventGrid Topics'', properties.publicNetworkAccess,\r\n\ttype =~ ''EventHub + Namespaces'', properties.status,\r\n\ttype =~ ''ServiceBus Namespaces'', properties.status,\r\n\t'' + '')\r\n| extend Details = pack_all()\r\n| project Resource=id, type, subscriptionId, + resourceGroup, Sku, Status, Endpoint, Details","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure + Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Events + Detailed View","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":6,"x":0,"y":33},"id":32,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"text":{},"textMode":"auto"},"targets":[{"account":"","azureResourceGraph":{"query":"resources + \r\n| where type has ''microsoft.documentdb''\r\n\tor type has ''microsoft.sql''\r\n\tor + type has ''microsoft.dbformysql''\r\n\tor type has ''microsoft.sql''\r\n or + type has ''microsoft.purview''\r\n or type has ''microsoft.datafactory''\r\n\tor + type has ''microsoft.analysisservices''\r\n\tor type has ''microsoft.datamigration''\r\n\tor + type has ''microsoft.synapse''\r\n\tor type has ''microsoft.datafactory''\r\n\tor + type has ''microsoft.kusto''\r\n| extend type = case(\r\n\ttype =~ ''microsoft.documentdb/databaseaccounts'', + ''CosmosDB'',\r\n\ttype =~ ''microsoft.sql/servers/databases'', ''SQL DBs'',\r\n\ttype + =~ ''microsoft.dbformysql/servers'', ''MySQL'',\r\n\ttype =~ ''microsoft.sql/servers'', + ''SQL Servers'',\r\n type =~ ''microsoft.purview/accounts'', ''Purview + Accounts'',\r\n\ttype =~ ''microsoft.synapse/workspaces/sqlpools'', ''Synapse + SQL Pools'',\r\n\ttype =~ ''microsoft.kusto/clusters'', ''ADX Clusters'',\r\n\ttype + =~ ''microsoft.datafactory/factories'', ''Data Factories'',\r\n\ttype =~ ''microsoft.synapse/workspaces'', + ''Synapse Workspaces'',\r\n\ttype =~ ''microsoft.analysisservices/servers'', + ''Analysis Services Servers'',\r\n\ttype =~ ''microsoft.datamigration/services'', + ''DB Migration Service'',\r\n\ttype =~ ''microsoft.sql/managedinstances/databases'', + ''Managed Instance DBs'',\r\n\ttype =~ ''microsoft.sql/managedinstances'', + ''Managed Instnace'',\r\n\ttype =~ ''microsoft.datamigration/services/projects'', + ''Data Migration Projects'',\r\n\ttype =~ ''microsoft.sql/virtualclusters'', + ''SQL Virtual Clusters'',\r\n\tstrcat(\"Not Translated: \", type))\r\n| where + type !has \"Not Translated\"\r\n| summarize count() by type","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure + Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Data + Overview","type":"stat"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"left","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":18,"x":6,"y":33},"id":33,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"resources + \r\n| where type has ''microsoft.documentdb''\r\n\tor type has ''microsoft.sql''\r\n\tor + type has ''microsoft.dbformysql''\r\n\tor type has ''microsoft.sql''\r\n or + type has ''microsoft.purview''\r\n or type has ''microsoft.datafactory''\r\n\tor + type has ''microsoft.analysisservices''\r\n\tor type has ''microsoft.datamigration''\r\n\tor + type has ''microsoft.synapse''\r\n\tor type has ''microsoft.datafactory''\r\n\tor + type has ''microsoft.kusto''\r\n| extend type = case(\r\n\ttype =~ ''microsoft.documentdb/databaseaccounts'', + ''CosmosDB'',\r\n\ttype =~ ''microsoft.sql/servers/databases'', ''SQL DBs'',\r\n\ttype + =~ ''microsoft.dbformysql/servers'', ''MySQL'',\r\n\ttype =~ ''microsoft.sql/servers'', + ''SQL Servers'',\r\n type =~ ''microsoft.purview/accounts'', ''Purview + Accounts'',\r\n\ttype =~ ''microsoft.synapse/workspaces/sqlpools'', ''Synapse + SQL Pools'',\r\n\ttype =~ ''microsoft.kusto/clusters'', ''ADX Clusters'',\r\n\ttype + =~ ''microsoft.datafactory/factories'', ''Data Factories'',\r\n\ttype =~ ''microsoft.synapse/workspaces'', + ''Synapse Workspaces'',\r\n\ttype =~ ''microsoft.analysisservices/servers'', + ''Analysis Services Servers'',\r\n\ttype =~ ''microsoft.datamigration/services'', + ''DB Migration Service'',\r\n\ttype =~ ''microsoft.sql/managedinstances/databases'', + ''Managed Instance DBs'',\r\n\ttype =~ ''microsoft.sql/managedinstances'', + ''Managed Instnace'',\r\n\ttype =~ ''microsoft.datamigration/services/projects'', + ''Data Migration Projects'',\r\n\ttype =~ ''microsoft.sql/virtualclusters'', + ''SQL Virtual Clusters'',\r\n\tstrcat(\"Not Translated: \", type))\r\n| where + type !has \"Not Translated\"\r\n| extend Sku = case(\r\n\ttype =~ ''CosmosDB'', + properties.databaseAccountOfferType,\r\n\ttype =~ ''SQL DBs'', sku.name,\r\n\ttype + =~ ''MySQL'', sku.name,\r\n\ttype =~ ''ADX Clusters'', sku.name,\r\n\ttype + =~ ''Purview Accounts'', sku.name,\r\n\t'' '')\r\n| extend Status = case(\r\n\ttype + =~ ''CosmosDB'', properties.provisioningState,\r\n\ttype =~ ''SQL DBs'', properties.status,\r\n\ttype + =~ ''MySQL'', properties.userVisibleState,\r\n\ttype =~ ''Managed Instance + DBs'', properties.status,\r\n\t'' '')\r\n| extend Endpoint = case(\r\n\ttype + =~ ''MySQL'', properties.fullyQualifiedDomainName,\r\n\ttype =~ ''SQL Servers'', + properties.fullyQualifiedDomainName,\r\n\ttype =~ ''CosmosDB'', properties.documentEndpoint,\r\n\ttype + =~ ''ADX Clusters'', properties.uri,\r\n\ttype =~ ''Purview Accounts'', properties.endpoints,\r\n\ttype + =~ ''Synapse Workspaces'', properties.connectivityEndpoints,\r\n\ttype =~ + ''Synapse SQL Pools'', sku.name,\r\n\t'' '')\r\n| extend Tier = sku.tier\r\n| + extend License = properties.licenseType\r\n| extend maxSizeGB = todouble(case(\r\n\ttype + =~ ''SQL DBs'', properties.maxSizeBytes,\r\n\ttype =~ ''MySQL'', properties.storageProfile.storageMB,\r\n\ttype + =~ ''Synapse SQL Pools'', properties.maxSizeBytes,\r\n\t'' ''))\r\n| extend + maxSizeGB = case(\r\n\t\ttype has ''SQL DBs'', maxSizeGB /1000 /1000 /1000,\r\n\t\ttype + has ''Synapse SQL Pools'', maxSizeGB /1000 /1000 /1000,\r\n\t\ttype has ''MySQL'', + maxSizeGB /1000,\r\n\t\tmaxSizeGB)\r\n| extend Details = pack_all()\r\n| project + Resource=id, resourceGroup, subscriptionId, type, Sku, Tier, Status, Endpoint, + maxSizeGB, Details\r\n","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure + Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Data + Detailed View","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":6,"x":0,"y":43},"id":34,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"text":{},"textMode":"auto"},"targets":[{"account":"","azureResourceGraph":{"query":"resources + \r\n| where type =~ ''microsoft.storagesync/storagesyncservices''\r\n\tor + type =~ ''microsoft.recoveryservices/vaults''\r\n\tor type =~ ''microsoft.storage/storageaccounts''\r\n\tor + type =~ ''microsoft.keyvault/vaults''\r\n| extend type = case(\r\n\ttype =~ + ''microsoft.storagesync/storagesyncservices'', ''Azure File Sync'',\r\n\ttype + =~ ''microsoft.recoveryservices/vaults'', ''Azure Backup'',\r\n\ttype =~ ''microsoft.storage/storageaccounts'', + ''Storage Accounts'',\r\n\ttype =~ ''microsoft.keyvault/vaults'', ''Key Vaults'',\r\n\tstrcat(\"Not + Translated: \", type))\r\n| where type !has \"Not Translated\"\r\n| summarize + count() by type","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure + Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Storage + and Backup Overview","type":"stat"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":18,"x":6,"y":43},"id":35,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"resources + \r\n| where type =~ ''microsoft.storagesync/storagesyncservices''\r\n\tor + type =~ ''microsoft.recoveryservices/vaults''\r\n\tor type =~ ''microsoft.storage/storageaccounts''\r\n\tor + type =~ ''microsoft.keyvault/vaults''\r\n| extend type = case(\r\n\ttype =~ + ''microsoft.storagesync/storagesyncservices'', ''Azure File Sync'',\r\n\ttype + =~ ''microsoft.recoveryservices/vaults'', ''Azure Backup'',\r\n\ttype =~ ''microsoft.storage/storageaccounts'', + ''Storage Accounts'',\r\n\ttype =~ ''microsoft.keyvault/vaults'', ''Key Vaults'',\r\n\tstrcat(\"Not + Translated: \", type))\r\n| extend Sku = case(\r\n\ttype !has ''Key Vaults'', + sku.name,\r\n\ttype =~ ''Key Vaults'', properties.sku.name,\r\n\t'' '')\r\n| + extend Details = pack_all()\r\n| project Resource=id, type, kind, subscriptionId, + resourceGroup, Sku, Details","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure + Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Storage + and Backup Detailed View","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":6,"x":0,"y":53},"id":36,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"text":{},"textMode":"auto"},"targets":[{"account":"","azureResourceGraph":{"query":"resources\r\n| + where type =~ ''microsoft.containerservice/managedclusters''\r\n\tor type + =~ ''microsoft.containerregistry/registries''\r\n\tor type =~ ''microsoft.containerinstance/containergroups''\r\n| + extend type = case(\r\n\ttype =~ ''microsoft.containerservice/managedclusters'', + ''AKS'',\r\n\ttype =~ ''microsoft.containerregistry/registries'', ''Container + Registry'',\r\n\ttype =~ ''microsoft.containerinstance/containergroups'', + ''Container Instnaces'',\r\n\tstrcat(\"Not Translated: \", type))\r\n| where + type !has \"Not Translated\"\r\n| summarize count() by type\t","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure + Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Containers + Overview","type":"stat"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":18,"x":6,"y":53},"id":37,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"resources\r\n| + where type =~ ''microsoft.containerservice/managedclusters''\r\n\tor type + =~ ''microsoft.containerregistry/registries''\r\n\tor type =~ ''microsoft.containerinstance/containergroups''\r\n| + extend type = case(\r\n\ttype =~ ''microsoft.containerservice/managedclusters'', + ''AKS'',\r\n\ttype =~ ''microsoft.containerregistry/registries'', ''Container + Registry'',\r\n\ttype =~ ''microsoft.containerinstance/containergroups'', + ''Container Instnaces'',\r\n\tstrcat(\"Not Translated: \", type))\r\n| where + type !has \"Not Translated\"\r\n| extend Tier = sku.tier\r\n| extend sku = + sku.name\r\n| extend State = case(\r\n\ttype =~ ''Container Registry'', properties.provisioningState,\r\n\ttype + =~ ''Container Instance'', properties.instanceView.state,\r\n\tproperties.powerState.code)\r\n| + extend Containers = properties.containers\r\n| mvexpand Containers\r\n| extend + RestartCount = Containers.properties.instanceView.restartCount\r\n| extend + Image = Containers.properties.image\r\n| extend RestartPolicy = properties.restartPolicy\r\n| + extend IP = properties.ipAddress.ip\r\n| extend Version = properties.kubernetesVersion\r\n| + extend AgentProfiles = properties.agentPoolProfiles\r\n| mvexpand AgentProfiles\r\n| + extend NodeCount = AgentProfiles.[\"count\"]\r\n| extend Details = pack_all()\r\n| + project id, type, location, resourceGroup, subscriptionId, sku, Tier, State, + RestartCount, Version, NodeCount, Details","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure + Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Containers + Detailed View","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":6,"x":0,"y":63},"id":38,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"text":{},"textMode":"auto"},"targets":[{"account":"","azureResourceGraph":{"query":"resources\r\n| + where type =~ ''Microsoft.MachineLearningServices/workspaces''\r\n\tor type + =~ ''microsoft.cognitiveservices/accounts''\r\n| extend type = case(\r\n\ttype + =~ ''Microsoft.MachineLearningServices/workspaces'', ''ML Workspaces'',\r\n\ttype + =~ ''microsoft.cognitiveservices/accounts'', ''Cognitive Services'',\r\n\tstrcat(\"Not + Translated: \", type))\r\n| where type !has \"Not Translated\"\r\n| summarize + count() by type\t","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure + Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"ML/AI + Overview","type":"stat"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":18,"x":6,"y":63},"id":39,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"resources\r\n| + where type =~ ''Microsoft.MachineLearningServices/workspaces''\r\n\tor type + =~ ''microsoft.cognitiveservices/accounts''\r\n| extend type = case(\r\n\ttype + =~ ''Microsoft.MachineLearningServices/workspaces'', ''ML Workspaces'',\r\n\ttype + =~ ''microsoft.cognitiveservices/accounts'', ''Cognitive Services'',\r\n\tstrcat(\"Not + Translated: \", type))\r\n| where type !has \"Not Translated\"\r\n| extend + Tier = sku.tier\r\n| extend sku = sku.name\r\n| extend Endpoint = case(\r\n\ttype + =~ ''ML Workspaces'', properties.discoveryUrl,\r\n\ttype =~ ''Cognitive Services'', + properties.endpoint,\r\n\t'' '')\r\n| extend Capabilities = properties.capabilities\r\n| + mvexpand Capabilities\r\n| extend Capabilities.value\r\n| extend Storage = + properties.storageAccount\r\n| extend AppInsights = properties.applicationInsights\r\n| + extend Details = pack_all()\r\n| project id, type, location, resourceGroup, + subscriptionId, sku, Tier, Endpoint, Capabilities_value, Storage, AppInsights, + Details","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure + Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"ML/AI + Detailed View","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":6,"x":0,"y":73},"id":40,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"text":{},"textMode":"auto"},"targets":[{"account":"","azureResourceGraph":{"query":"resources\r\n| + where type =~ ''microsoft.devices/iothubs''\r\n\tor type =~ ''microsoft.iotcentral/iotapps''\r\n\tor + type =~ ''microsoft.security/iotsecuritysolutions''\r\n| extend type = case + (\r\n\ttype =~ ''microsoft.devices/iothubs'', ''IoT Hubs'',\r\n\ttype =~ ''microsoft.iotcentral/iotapps'', + ''IoT Apps'',\r\n\ttype =~ ''microsoft.security/iotsecuritysolutions'', ''IoT + Security'',\r\n\tstrcat(\"Not Translated: \", type))\r\n| summarize count() + by type","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure + Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"IoT + Overview","type":"stat"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":18,"x":6,"y":73},"id":41,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"resources\r\n| + where type =~ ''microsoft.devices/iothubs''\r\n\tor type =~ ''microsoft.iotcentral/iotapps''\r\n\tor + type =~ ''microsoft.security/iotsecuritysolutions''\r\n| extend type = case + (\r\n\ttype =~ ''microsoft.devices/iothubs'', ''IoT Hubs'',\r\n\ttype =~ ''microsoft.iotcentral/iotapps'', + ''IoT Apps'',\r\n\ttype =~ ''microsoft.security/iotsecuritysolutions'', ''IoT + Security'',\r\n\tstrcat(\"Not Translated: \", type))\r\n| extend Tier = sku.tier\r\n| + extend sku = sku.name\r\n| extend State = properties.state\r\n| extend HostName + = properties.hostName\r\n| extend EventHubEndPoint = properties.eventHubEndpoints.events.endpoint\r\n| + extend Details = pack_all()\r\n| project id, type, location, resourceGroup, + subscriptionId, sku, Tier, State, HostName, EventHubEndPoint, Details","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure + Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"IoT + Detailed View","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":6,"x":0,"y":83},"id":42,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"text":{},"textMode":"auto"},"targets":[{"account":"","azureResourceGraph":{"query":"resources\r\n| + where type has ''microsoft.desktopvirtualization''\r\n| extend type = case(\r\n\ttype + =~ ''microsoft.desktopvirtualization/applicationgroups'', ''WVD App Groups'',\r\n\ttype + =~ ''microsoft.desktopvirtualization/hostpools'', ''WVD Host Pools'',\r\n\ttype + =~ ''microsoft.desktopvirtualization/workspaces'', ''WVD Workspaces'',\r\n\tstrcat(\"Not + Translated: \", type))\r\n| where type !has \"Not Translated\"\r\n| summarize + count() by type","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure + Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Windows + Virtual Desktop Overview","type":"stat"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":18,"x":6,"y":83},"id":43,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"resources\r\n| + where type has ''microsoft.desktopvirtualization''\r\n| extend type = case(\r\n\ttype + =~ ''microsoft.desktopvirtualization/applicationgroups'', ''WVD App Groups'',\r\n\ttype + =~ ''microsoft.desktopvirtualization/hostpools'', ''WVD Host Pools'',\r\n\ttype + =~ ''microsoft.desktopvirtualization/workspaces'', ''WVD Workspaces'',\r\n\tstrcat(\"Not + Translated: \", type))\r\n| where type !has \"Not Translated\"\r\n| extend + Details = pack_all()\r\n| project id, type, resourceGroup, subscriptionId, + kind, location, Details","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure + Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Windows + Virtual Desktop Detailed View","type":"table"}],"title":"PaaS","type":"row"},{"collapsed":true,"datasource":null,"gridPos":{"h":1,"w":24,"x":0,"y":3},"id":45,"panels":[{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":0,"y":4},"id":47,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"text":{},"textMode":"auto"},"targets":[{"account":"","azureResourceGraph":{"query":"where + type has \"microsoft.network\"\r\n or type has ''microsoft.cdn''\r\n| extend + type = case(\r\n\ttype == ''microsoft.network/networkinterfaces'', \"NICs\",\r\n\ttype + == ''microsoft.network/networksecuritygroups'', \"NSGs\", \r\n\ttype == \"microsoft.network/publicipaddresses\", + \"Public IPs\", \r\n\ttype == ''microsoft.network/virtualnetworks'', \"vNets\",\r\n\ttype + == ''microsoft.network/networkwatchers/connectionmonitors'', \"Connection + Monitors\",\r\n\ttype == ''microsoft.network/privatednszones'', \"Private + DNS\",\r\n\ttype == ''microsoft.network/virtualnetworkgateways'', @\"vNet + Gateways\",\r\n\ttype == ''microsoft.network/connections'', \"Connections\",\r\n\ttype + == ''microsoft.network/networkwatchers'', \"Network Watchers\",\r\n\ttype + == ''microsoft.network/privateendpoints'', \"Private Endpoints\",\r\n\ttype + == ''microsoft.network/localnetworkgateways'', \"Local Network Gateways\",\r\n\ttype + == ''microsoft.network/privatednszones/virtualnetworklinks'', \"vNet Links\",\r\n\ttype + == ''microsoft.network/dnszones'', ''DNS Zones'',\r\n\ttype == ''microsoft.network/networkwatchers/flowlogs'', + ''Flow Logs'',\r\n\ttype == ''microsoft.network/routetables'', ''Route Tables'',\r\n\ttype + == ''microsoft.network/loadbalancers'', ''Load Balancers'',\r\n\ttype == ''microsoft.network/ddosprotectionplans'', + ''DDoS Protection Plans'',\r\n\ttype == ''microsoft.network/applicationsecuritygroups'', + ''App Security Groups'',\r\n\ttype == ''microsoft.network/azurefirewalls'', + ''Azure Firewalls'',\r\n\ttype == ''microsoft.network/applicationgateways'', + ''App Gateways'',\r\n\ttype == ''microsoft.network/frontdoors'', ''Front Doors'',\r\n\ttype + == ''microsoft.network/applicationgatewaywebapplicationfirewallpolicies'', + ''AppGateway Policies'',\r\n\ttype == ''microsoft.network/bastionhosts'', + ''Bastion Hosts'',\r\n\ttype == ''microsoft.network/frontdoorwebapplicationfirewallpolicies'', + ''FrontDoor Policies'',\r\n\ttype == ''microsoft.network/firewallpolicies'', + ''Firewall Policies'',\r\n\ttype == ''microsoft.network/networkintentpolicies'', + ''Network Intent Policies'',\r\n\ttype == ''microsoft.network/trafficmanagerprofiles'', + ''Traffic Manager Profiles'',\r\n\ttype == ''microsoft.network/publicipprefixes'', + ''PublicIP Prefixes'',\r\n\ttype == ''microsoft.network/privatelinkservices'', + ''Private Link'',\r\n\ttype == ''microsoft.network/expressroutecircuits'', + ''Express Route Circuits'',\r\n\ttype =~ ''microsoft.cdn/cdnwebapplicationfirewallpolicies'', + ''CDN Web App Firewall Policies'',\r\n\ttype =~ ''microsoft.cdn/profiles'', + ''CDN Profiles'',\r\n\ttype =~ ''microsoft.cdn/profiles/afdendpoints'', ''CDN + Front Door Endpoints'',\r\n\ttype =~ ''microsoft.cdn/profiles/endpoints'', + ''CDN Endpoints'',\r\n\tstrcat(\"Not Translated: \", type))\r\n| summarize + count() by type","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure + Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Networking + Overview","type":"stat"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":12,"y":4},"id":48,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"Resources\r\n| + where type =~ ''microsoft.network/networksecuritygroups'' and isnull(properties.networkInterfaces) + and isnull(properties.subnets)\r\n| project Resource=id, resourceGroup, subscriptionId, + location","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure + Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"NSG","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":0,"y":12},"id":49,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"Resources\r\n| + where type =~ ''microsoft.network/networksecuritygroups'' and isnull(properties.networkInterfaces) + and isnull(properties.subnets)\r\n| project Resource=id, resourceGroup, subscriptionId, + location","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure + Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Unassociated + NSGs","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":12,"y":12},"id":50,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"Resources\r\n | + where type =~ ''microsoft.network/networksecuritygroups''\r\n | project + id, nsgRules = parse_json(parse_json(properties).securityRules), networksecurityGroupName + = name, subscriptionId, resourceGroup , location\r\n | mvexpand nsgRule + = nsgRules\r\n | project id, location, access=nsgRule.properties.access,protocol=nsgRule.properties.protocol + ,direction=nsgRule.properties.direction,provisioningState= nsgRule.properties.provisioningState + ,priority=nsgRule.properties.priority, \r\n sourceAddressPrefix = nsgRule.properties.sourceAddressPrefix, + \r\n sourceAddressPrefixes = nsgRule.properties.sourceAddressPrefixes,\r\n destinationAddressPrefix + = nsgRule.properties.destinationAddressPrefix, \r\n destinationAddressPrefixes + = nsgRule.properties.destinationAddressPrefixes, \r\n networksecurityGroupName, + networksecurityRuleName = tostring(nsgRule.name), \r\n subscriptionId, + resourceGroup,\r\n destinationPortRanges = nsgRule.properties.destinationPortRanges,\r\n destinationPortRange + = nsgRule.properties.destinationPortRange,\r\n sourcePortRanges = nsgRule.properties.sourcePortRanges,\r\n sourcePortRange + = nsgRule.properties.sourcePortRange\r\n| extend Details = pack_all()\r\n| + project id, location, access, direction, subscriptionId, resourceGroup, Details","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure + Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"NSG + Rules","type":"table"}],"title":"Networking","type":"row"},{"collapsed":true,"datasource":null,"gridPos":{"h":1,"w":24,"x":0,"y":4},"id":52,"panels":[{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":9,"x":0,"y":5},"id":54,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"text":{},"textMode":"auto"},"targets":[{"account":"","azureResourceGraph":{"query":"resources + \r\n| where type =~ ''microsoft.operationalinsights/workspaces''\r\nor type + =~ ''microsoft.insights/components''\r\n| summarize count() by type\r\n| extend + type = case(\r\ntype == ''microsoft.insights/components'', \"Application Insights\",\r\ntype + == ''microsoft.operationalinsights/workspaces'', \"Log Analytics workspaces\",\r\nstrcat(type, + type))","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure + Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Workspaces + Overview","type":"stat"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":15,"x":9,"y":5},"id":55,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"text":{},"textMode":"auto"},"targets":[{"account":"","azureResourceGraph":{"query":"resources\r\n| + where type has ''microsoft.insights/''\r\n or type has ''microsoft.alertsmanagement/smartdetectoralertrules''\r\n or + type has ''microsoft.portal/dashboards''\r\n| where type != ''microsoft.insights/components''\r\n| + extend type = case(\r\n \ttype == ''microsoft.insights/workbooks'', \"Workbooks\",\r\n\ttype + == ''microsoft.insights/activitylogalerts'', \"Activity Log Alerts\",\r\n\ttype + == ''microsoft.insights/scheduledqueryrules'', \"Log Search Alerts\",\r\n\ttype + == ''microsoft.insights/actiongroups'', \"Action Groups\",\r\n\ttype == ''microsoft.insights/metricalerts'', + \"Metric Alerts\",\r\n\ttype =~ ''microsoft.alertsmanagement/smartdetectoralertrules'',''Smart + Detection Rules'',\r\n type =~ ''microsoft.insights/webtests'', ''URL Web + Tests'',\r\n type =~ ''microsoft.portal/dashboards'', ''Portal Dashboards'',\r\n type + =~ ''microsoft.insights/datacollectionrules'', ''Data Collection Rules'',\r\n type + =~ ''microsoft.insights/autoscalesettings'', ''Auto Scale Settings'',\r\n type + =~ ''microsoft.insights/alertrules'', ''Alert Rules'',\r\nstrcat(\"Not Translated: + \", type))\r\n| summarize count() by type","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure + Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Azure + Monitor Workbooks \u0026 Alerting Resources","type":"stat"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":0,"y":13},"id":57,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"resources\r\n| + where type has ''microsoft.insights/''\r\n or type has ''microsoft.alertsmanagement/smartdetectoralertrules''\r\n or + type has ''microsoft.portal/dashboards''\r\n| where type != ''microsoft.insights/components''\r\n| + extend type = case(\r\n \ttype == ''microsoft.insights/workbooks'', \"Workbooks\",\r\n\ttype + == ''microsoft.insights/activitylogalerts'', \"Activity Log Alerts\",\r\n\ttype + == ''microsoft.insights/scheduledqueryrules'', \"Log Search Alerts\",\r\n\ttype + == ''microsoft.insights/actiongroups'', \"Action Groups\",\r\n\ttype == ''microsoft.insights/metricalerts'', + \"Metric Alerts\",\r\n\ttype =~ ''microsoft.alertsmanagement/smartdetectoralertrules'',''Smart + Detection Rules'',\r\n type =~ ''microsoft.portal/dashboards'', ''Portal + Dashboards'',\r\n\tstrcat(\"Not Translated: \", type))\r\n| extend Enabled + = case(\r\n\ttype =~ ''Smart Detection Rules'', properties.state,\r\n\ttype + != ''Smart Detection Rules'', properties.enabled,\r\n\tstrcat(\"Not Translated: + \", type))\r\n| extend WorkbookType = iif(type =~ ''Workbooks'', properties.category, + '' '')\r\n| extend Details = pack_all()\r\n| project name, type, subscriptionId, + location, resourceGroup, Enabled, WorkbookType, Details","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure + Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Workbooks + \u0026 Alerting Resources","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":12,"y":13},"id":59,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"where + type =~ ''microsoft.operationalinsights/workspaces''\r\n| extend Sku = properties.sku.name\r\n| + extend RetentionInDays = properties.retentionInDays\r\n| extend Details = + pack_all()\r\n| project Workspace=id, resourceGroup, location, subscriptionId, + Sku, RetentionInDays, Details","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure + Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Log + Analytics","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":0,"y":21},"id":56,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"AlertsManagementResources\r\n| + extend AlertStatus = properties.essentials.monitorCondition\r\n| extend AlertState + = properties.essentials.alertState\r\n| extend AlertTime = properties.essentials.startDateTime\r\n| + extend AlertSuppressed = properties.essentials.actionStatus.isSuppressed\r\n| + extend Severity = properties.essentials.severity\r\n| where AlertStatus == + ''Fired''\r\n| extend Details = pack_all()\r\n| project id, name, subscriptionId, + resourceGroup, AlertStatus, AlertState, AlertTime, AlertSuppressed, Severity, + Details","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure + Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Active + Alerts","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"left","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":12,"y":21},"id":61,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"securityresources\r\n| + where type == \"microsoft.security/securescores\"\r\n| extend subscriptionSecureScore + = round(100 * bin((todouble(properties.score.current))/ todouble(properties.score.max), + 0.001))\r\n| where subscriptionSecureScore \u003e 0\r\n| project subscriptionSecureScore, + subscriptionId\r\n| order by subscriptionSecureScore asc","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure + Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Azure + Security Center Secure Store by Subscription","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":0,"y":29},"id":58,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"where + type =~ ''microsoft.insights/components''\r\n| extend RetentionInDays = properties.RetentionInDays\r\n| + extend IngestionMode = properties.IngestionMode\r\n| extend Details = pack_all()\r\n| + project Resource=id, location, resourceGroup, subscriptionId, IngestionMode, + RetentionInDays, Details","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure + Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"App + Monitoring","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":12,"y":37},"id":60,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"resources\r\n| + where type == \"microsoft.operationsmanagement/solutions\"\r\n| project Solution=plan.name, + Workspace=tolower(tostring(properties.workspaceResourceId)), subscriptionId\r\n\t| + join kind=leftouter(\r\n\t\tresources\r\n\t\t| where type =~ ''microsoft.operationalinsights/workspaces''\r\n\t\t| + project Workspace=tolower(tostring(id)),subscriptionId) on Workspace\r\n| + summarize Solutions = strcat_array(make_list(Solution), \",\") by Workspace, + subscriptionId\r\n| extend AzureSecurityCenter = iif(Solutions has ''Security'',''Enabled'',''Not + Enabled'')\r\n| extend AzureSecurityCenterFree = iif(Solutions has ''SecurityCenterFree'',''Enabled'',''Not + Enabled'')\r\n| extend AzureSentinel = iif(Solutions has \"SecurityInsights\",''Enabled'',''Not + Enabled'')\r\n| extend AzureMonitorVMs = iif(Solutions has \"VMInsights\",''Enabled'',''Not + Enabled'')\r\n| extend ServiceDesk = iif(Solutions has \"ITSM Connector\",''Enabled'',''Not + Enabled'')\r\n| extend AzureAutomation = iif(Solutions has \"AzureAutomation\",''Enabled'',''Not + Enabled'')\r\n| extend ChangeTracking = iif(Solutions has ''ChangeTracking'',''Enabled'',''Not + Enabled'')\r\n| extend UpdateManagement = iif(Solutions has ''Updates'',''Enabled'',''Not + Enabled'')\r\n| extend UpdateCompliance = iif(Solutions has ''WaaSUpdateInsights'',''Enabled'',''Not + Enabled'')\r\n| extend AzureMonitorContainers = iif(Solutions has ''ContainerInsights'',''Enabled'',''Not + Enabled'')\r\n| extend KeyVaultAnalytics = iif(Solutions has ''KeyVaultAnalytics'',''Enabled'',''Not + Enabled'')\r\n| extend SQLHealthCheck = iif(Solutions has ''SQLAssessment'',''Enabled'',''Not + Enabled'')","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure + Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Log + Analytics workspaces with enabled Solutions","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":0,"y":45},"id":62,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"SecurityResources + \r\n| where type == ''microsoft.security/securescores/securescorecontrols'' + \r\n| extend SecureControl = properties.displayName, unhealthy = properties.unhealthyResourceCount, + currentscore = properties.score.current, maxscore = properties.score.max, + subscriptionId\r\n| project SecureControl , unhealthy, currentscore, maxscore, + subscriptionId","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure + Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Azure + Security Center Secure Controls Score by Controls","type":"table"}],"title":"Monitoring + \u0026 Security","type":"row"}],"refresh":"","schemaVersion":31,"style":"dark","tags":[],"templating":{"list":[{"current":{},"hide":0,"includeAll":false,"label":"Datasource","multi":false,"name":"ds","options":[],"query":"grafana-azure-monitor-datasource","queryValue":"","refresh":1,"regex":"","skipUrlSync":false,"type":"datasource"},{"allValue":null,"current":{},"datasource":"${ds}","definition":"Subscriptions()","description":null,"error":null,"hide":0,"includeAll":false,"label":"Subscription(s)","multi":true,"name":"subscriptions","options":[],"query":"Subscriptions()","refresh":1,"regex":"","skipUrlSync":false,"sort":5,"type":"query"}]},"time":{"from":"now-1h","to":"now"},"title":"Azure + / Resources Overview","uid":"Mtwt2BV7k","version":1}}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '79639' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-EQK3ZLw/YUqP8PXqXZpijA';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:35 GMT + grafana-trace-id: + - 3cabe08071aca385c8c31a6f45ab70f5 + mise-correlation-id: + - a522e6ff-d319-40f3-bfba-fac202fc9343 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592096.933.27.305758|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/dashboards/uid/xLERdASnz + response: + body: + string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"cluster-detail","url":"/d/xLERdASnz/cluster-detail","expires":"0001-01-01T00:00:00Z","created":"2024-06-17T02:35:34Z","updated":"2024-06-17T02:35:34Z","updatedBy":"Anonymous","createdBy":"Anonymous","version":1,"hasAcl":false,"isFolder":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","provisioned":true,"provisionedExternalId":"ClusterDetail.json","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"annotations":{"list":[{"builtIn":1,"datasource":"-- + Grafana --","enable":true,"hide":true,"iconColor":"rgba(0, 211, 255, 1)","name":"Annotations + \u0026 Alerts","target":{"limit":100,"matchAny":false,"tags":[],"type":"dashboard"},"type":"dashboard"}]},"editable":true,"gnetId":null,"graphTooltip":0,"id":22,"links":[],"liveNow":false,"panels":[{"datasource":"Geneva + Datasource","description":"For a particular cluster, this widget shows it''s + health timeline - time at which each health state value was reported. For + a group of clusters, it shows the percentage of each health state reported + at a given time.","fieldConfig":{"defaults":{"color":{"mode":"continuous-RdYlGr"},"custom":{"fillOpacity":75,"lineWidth":0},"mappings":[],"max":1,"min":0,"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]},"unit":"short"},"overrides":[{"matcher":{"id":"byRegexp","options":"Ok.*"},"properties":[{"id":"mappings","value":[{"options":{"0":{"color":"transparent","index":0},"1":{"color":"green","index":1}},"type":"value"}]}]},{"matcher":{"id":"byRegexp","options":"Warning.*"},"properties":[{"id":"mappings","value":[{"options":{"0":{"color":"transparent","index":0},"1":{"color":"yellow","index":1}},"type":"value"}]}]},{"matcher":{"id":"byRegexp","options":"Error.*"},"properties":[{"id":"mappings","value":[{"options":{"0":{"color":"transparent","index":0},"1":{"color":"red","index":1}},"type":"value"}]}]}]},"gridPos":{"h":6,"w":24,"x":0,"y":0},"id":14,"options":{"alignValue":"center","legend":{"displayMode":"hidden","placement":"bottom"},"mergeValues":true,"rowHeight":0.9,"showValue":"never","tooltip":{"mode":"single"}},"pluginVersion":"8.1.2","targets":[{"account":"$account","backends":[],"customSeriesNaming":"{HealthState} + {ClusterName}","dimension":"","groupByUnit":"m","groupByValue":"1","healthQueryType":"Topology","hide":false,"metric":"","metricType":"query","metricsQueryType":"query","namespace":"ServiceFabric","queryText":"metric(\"ClusterHealthState\").samplingTypes(\"Count\").preaggregate(\"ClusterName, + HealthState\") | where HealthState == \"Ok\" and ClusterName in (\"$ClusterName\") + | project Count=replacenulls(Count, 0) | zoom Count=sum(Count) by 5m | top + 40 by avg(Count)","refId":"Ok","samplingType":"","service":"metrics","useBackends":false,"useCustomSeriesNaming":true},{"account":"$account","backends":[],"customSeriesNaming":"{HealthState} + {ClusterName}","dimension":"","groupByUnit":"m","groupByValue":"1","healthQueryType":"Topology","hide":false,"metric":"","metricType":"query","metricsQueryType":"query","namespace":"ServiceFabric","queryText":"metric(\"ClusterHealthState\").samplingTypes(\"Count\").preaggregate(\"ClusterName, + HealthState\") | where HealthState == \"Warning\" and ClusterName in (\"$ClusterName\") + | project Count=replacenulls(Count, 0) | zoom Count=sum(Count) by 5m | top + 40 by avg(Count)","refId":"Warning","samplingType":"","service":"metrics","useBackends":false,"useCustomSeriesNaming":true},{"account":"$account","backends":[],"customSeriesNaming":"{HealthState} + {ClusterName}","dimension":"","groupByUnit":"m","groupByValue":"1","healthQueryType":"Topology","hide":false,"metric":"","metricType":"query","metricsQueryType":"query","namespace":"ServiceFabric","queryText":"metric(\"ClusterHealthState\").samplingTypes(\"Count\").preaggregate(\"ClusterName, + HealthState\") | where HealthState == \"Error\" and ClusterName in (\"$ClusterName\") + | project Count=replacenulls(Count, 0) | zoom Count=sum(Count) by 5m | top + 40 by avg(Count)","refId":"Error","samplingType":"","service":"metrics","useBackends":false,"useCustomSeriesNaming":true}],"timeFrom":null,"timeShift":null,"title":"Cluster + health timeline","type":"state-timeline"},{"datasource":"Geneva Datasource","description":"Total + number of nodes reporting at least once per health state. A node may be counted + twice if it reported more than one health state during the selected time range.","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"hideFrom":{"legend":false,"tooltip":false,"viz":false}},"decimals":0,"mappings":[]},"overrides":[{"matcher":{"id":"byName","options":"Warning"},"properties":[{"id":"color","value":{"fixedColor":"red","mode":"fixed"}}]},{"matcher":{"id":"byName","options":"Error"},"properties":[{"id":"color","value":{"fixedColor":"red","mode":"fixed"}}]},{"matcher":{"id":"byName","options":"Ok"},"properties":[{"id":"color","value":{"fixedColor":"green","mode":"fixed"}}]}]},"gridPos":{"h":8,"w":12,"x":0,"y":6},"id":17,"options":{"legend":{"displayMode":"list","placement":"bottom"},"pieType":"pie","reduceOptions":{"calcs":["distinctCount"],"fields":"","values":false},"tooltip":{"mode":"single"}},"targets":[{"account":"$account","azureMonitor":{"timeGrain":"auto"},"backends":[],"customSeriesNaming":"{HealthState}","dimension":"","metric":"","metricType":"query","namespace":"ServiceFabric","queryText":"metric(\"NodeHealthState\").samplingTypes(\"DistinctCount_NodeName\").preaggregate(\"By-HealthState-ClusterName\") + | where ClusterName in (\"$clusterName\") | summarize sum=sum(DistinctCount_NodeName) + by HealthState","queryType":"Azure Monitor","refId":"NodeHealthCount","samplingType":"","service":"metrics","subscription":"f7152080-b4e8-47ee-9c85-7f1d0e6b72dc","useBackends":false,"useCustomSeriesNaming":true}],"title":"Nodes + in each health state","type":"piechart"},{"datasource":"Geneva Datasource","description":"Total + number of applications reporting at least once per health state. An application + may be counted twice if it reported more than one health state during the + selected time range.","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"hideFrom":{"legend":false,"tooltip":false,"viz":false}},"decimals":0,"mappings":[]},"overrides":[{"matcher":{"id":"byName","options":"Warning"},"properties":[{"id":"color","value":{"fixedColor":"yellow","mode":"fixed"}}]},{"matcher":{"id":"byName","options":"Error"},"properties":[{"id":"color","value":{"fixedColor":"red","mode":"fixed"}}]},{"matcher":{"id":"byName","options":"Ok"},"properties":[{"id":"color","value":{"fixedColor":"green","mode":"fixed"}}]}]},"gridPos":{"h":8,"w":12,"x":12,"y":6},"id":16,"options":{"legend":{"displayMode":"list","placement":"bottom"},"pieType":"pie","reduceOptions":{"calcs":["distinctCount"],"fields":"","values":false},"tooltip":{"mode":"single"}},"targets":[{"account":"$account","azureMonitor":{"timeGrain":"auto"},"backends":[],"customSeriesNaming":"{HealthState}","dimension":"","metric":"","metricType":"query","namespace":"ServiceFabric","queryText":" metric(\"AppHealthState\").samplingTypes(\"DistinctCount_AppName\").preaggregate(\"By-HealthState-ClusterName\") + | where ClusterName in (\"$clusterName\") | summarize sum=sum(DistinctCount_AppName) + by HealthState","queryType":"Azure Monitor","refId":"AppHealthCount","samplingType":"","service":"metrics","subscription":"f7152080-b4e8-47ee-9c85-7f1d0e6b72dc","useBackends":false,"useCustomSeriesNaming":true}],"title":"Applications + in each health state","type":"piechart"},{"datasource":"Geneva Datasource","description":"Shows + the timeline of when the health state was reported as Error by a node. The + nodes shown are the top 10 nodes that reported error most frequently across + the selected cluster.","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"fillOpacity":70,"lineWidth":1},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"#4a4a4a","value":null},{"color":"red","value":1}]}},"overrides":[]},"gridPos":{"h":9,"w":12,"x":0,"y":14},"id":10,"options":{"alignValue":"center","legend":{"displayMode":"hidden","placement":"bottom"},"mergeValues":true,"rowHeight":0.9,"showValue":"never","tooltip":{"mode":"single"}},"repeat":null,"targets":[{"account":"$account","backends":[],"customSeriesNaming":"{ClusterName} + {NodeName}","dimension":"","groupByUnit":"m","groupByValue":"1","healthQueryType":"Topology","metric":"","metricType":"query","namespace":"ServiceFabric","queryText":"metric(\"NodeHealthState\").samplingTypes(\"Count\").preaggregate(\"ClusterName, + NodeName, HealthState\") | where HealthState == \"Error\" | project Count=replacenulls(Count,0) + | zoom Count=max(Count) by 5m | top 10 by avg(Count) desc","queryType":"query","refId":"ErrorTimeline","samplingType":"","service":"metrics","useBackends":false,"useCustomSeriesNaming":true}],"title":"Top + 10 Nodes in Error state with their Error timelines","type":"state-timeline"},{"datasource":"Geneva + Datasource","description":"Shows the timeline of when the health state was + reported as Error by an application. The applications shown are the top 10 + applications that reported error most frequently across the selected cluster.","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"fillOpacity":50,"lineWidth":2},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"#4a4a4a","value":null},{"color":"red","value":1}]}},"overrides":[]},"gridPos":{"h":9,"w":12,"x":12,"y":14},"id":2,"options":{"alignValue":"center","legend":{"displayMode":"hidden","placement":"bottom"},"mergeValues":true,"rowHeight":0.9,"showValue":"never","tooltip":{"mode":"single"}},"pluginVersion":"8.1.2","targets":[{"account":"$account","backends":[],"customSeriesNaming":"{ClusterName} + {AppName}","dimension":"","groupByUnit":"m","groupByValue":"1","healthQueryType":"Topology","metric":"","metricType":"query","namespace":"ServiceFabric","queryText":"metric(\"AppHealthState\").samplingTypes(\"Count\").preaggregate(\"ClusterName, + AppName, HealthState\") | where HealthState == \"Error\" | project Count=replacenulls(Count,0) + | zoom Count=max(Count) by 5m | top 10 by avg(Count) desc","queryType":"query","refId":"ErrorTimeline","samplingType":"","service":"metrics","useBackends":false,"useCustomSeriesNaming":true}],"title":"Top + 10 Applications in Error state with their Error timelines","type":"state-timeline"},{"datasource":"Geneva + Datasource","description":"Shows the timeline of when the health state was + reported as Warning by a node. The nodes shown are the top 10 nodes that reported + warning health state most frequently across the selected cluster.","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"fillOpacity":70,"lineWidth":1},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"#4a4a4a","value":null},{"color":"yellow","value":1}]}},"overrides":[]},"gridPos":{"h":9,"w":12,"x":0,"y":23},"id":21,"options":{"alignValue":"center","legend":{"displayMode":"hidden","placement":"bottom"},"mergeValues":true,"rowHeight":0.9,"showValue":"never","tooltip":{"mode":"single"}},"targets":[{"account":"$account","backends":[],"customSeriesNaming":"{ClusterName} + {NodeName}","dimension":"","groupByUnit":"m","groupByValue":"1","healthQueryType":"Topology","metric":"","metricType":"query","namespace":"ServiceFabric","queryText":"metric(\"NodeHealthState\").samplingTypes(\"Count\").preaggregate(\"ClusterName, + NodeName, HealthState\") | where HealthState == \"Warning\" | project Count=replacenulls(Count,0) + | zoom Count=max(Count) by 5m | top 10 by avg(Count) desc","queryType":"query","refId":"WarningTimeline","samplingType":"","service":"metrics","useBackends":false,"useCustomSeriesNaming":true}],"title":"Top + 10 Nodes in Warning state with their Warning timelines","type":"state-timeline"},{"datasource":"Geneva + Datasource","description":"Shows the timeline of when the health state was + reported as Warning by an application. The applications shown are the top + 10 applications that reported warning state most frequently across the selected + cluster.","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"fillOpacity":50,"lineWidth":2},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"#4a4a4a","value":null},{"color":"yellow","value":1}]}},"overrides":[]},"gridPos":{"h":9,"w":12,"x":12,"y":23},"id":20,"options":{"alignValue":"center","legend":{"displayMode":"hidden","placement":"bottom"},"mergeValues":true,"rowHeight":0.9,"showValue":"never","tooltip":{"mode":"single"}},"pluginVersion":"8.1.2","targets":[{"account":"$account","backends":[],"customSeriesNaming":"{ClusterName} + {AppName}","dimension":"","groupByUnit":"m","groupByValue":"1","healthQueryType":"Topology","metric":"","metricType":"query","namespace":"ServiceFabric","queryText":"metric(\"AppHealthState\").samplingTypes(\"Count\").preaggregate(\"ClusterName, + AppName, HealthState\") | where HealthState == \"Warning\" | project Count=replacenulls(Count,0) + | zoom Count=max(Count) by 5m | top 10 by avg(Count) desc","queryType":"query","refId":"WarningTimeline","samplingType":"","service":"metrics","useBackends":false,"useCustomSeriesNaming":true}],"title":"Top + 10 Applications in Warning state with their Warning timelines","type":"state-timeline"}],"refresh":false,"schemaVersion":31,"style":"dark","tags":[],"templating":{"list":[{"allValue":null,"current":{},"datasource":"Geneva + Datasource","definition":"accounts()","description":"The Geneva metrics account + name","error":null,"hide":0,"includeAll":false,"label":"Account","multi":false,"name":"account","options":[],"query":"accounts()","refresh":1,"regex":"","skipUrlSync":false,"sort":1,"type":"query"},{"allValue":null,"current":{},"datasource":"Geneva + Datasource","definition":"dimensionValues($account, ServiceFabric, ClusterHealthState, + ClusterName)","description":"The name of the cluster you want to see data + for","error":null,"hide":0,"includeAll":true,"label":"Cluster Name","multi":true,"name":"ClusterName","options":[],"query":"dimensionValues($account, + ServiceFabric, ClusterHealthState, ClusterName)","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"}]},"time":{"from":"now-6h","to":"now"},"timepicker":{},"timezone":"","title":"Cluster + Detail","uid":"xLERdASnz","version":1}}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '14454' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-jHuQ0OC4mTUHjoHEc/5Zxw';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:36 GMT + grafana-trace-id: + - 1543dd395b103ceabb8b68f833e9d214 + mise-correlation-id: + - d94dd3af-3de2-4046-848b-951293a25eaa + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592097.23.29.355989|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/dashboards/uid/defenderForCloudActiveAlerts + response: + body: + string: "{\"meta\":{\"type\":\"db\",\"canSave\":true,\"canEdit\":true,\"canAdmin\":true,\"canStar\":true,\"canDelete\":true,\"slug\":\"defender-for-cloud-active-alerts\",\"url\":\"/d/defenderForCloudActiveAlerts/defender-for-cloud-active-alerts\",\"expires\":\"0001-01-01T00:00:00Z\",\"created\":\"2024-06-17T02:35:34Z\",\"updated\":\"2024-06-17T02:35:34Z\",\"updatedBy\":\"Anonymous\",\"createdBy\":\"Anonymous\",\"version\":1,\"hasAcl\":false,\"isFolder\":false,\"folderId\":12,\"folderUid\":\"ms-def\",\"folderTitle\":\"Microsoft + Defender for Cloud\",\"folderUrl\":\"/dashboards/f/ms-def/microsoft-defender-for-cloud\",\"provisioned\":true,\"provisionedExternalId\":\"Defender-for-Cloud-ActiveAlerts.json\",\"annotationsPermissions\":{\"dashboard\":{\"canAdd\":true,\"canEdit\":true,\"canDelete\":true},\"organization\":{\"canAdd\":true,\"canEdit\":true,\"canDelete\":true}}},\"dashboard\":{\"__elements\":{},\"__inputs\":[],\"__requires\":[{\"id\":\"barchart\",\"name\":\"Bar + chart\",\"type\":\"panel\",\"version\":\"\"},{\"id\":\"grafana\",\"name\":\"Grafana\",\"type\":\"grafana\",\"version\":\"9.4.12\"},{\"id\":\"grafana-azure-monitor-datasource\",\"name\":\"Azure + Monitor\",\"type\":\"datasource\",\"version\":\"1.0.0\"},{\"id\":\"stat\",\"name\":\"Stat\",\"type\":\"panel\",\"version\":\"\"},{\"id\":\"table\",\"name\":\"Table\",\"type\":\"panel\",\"version\":\"\"},{\"id\":\"text\",\"name\":\"Text\",\"type\":\"panel\",\"version\":\"\"}],\"description\":\"Alert + dashboard for Defender for Cloud (MDC)\",\"editable\":true,\"id\":13,\"links\":[{\"asDropdown\":false,\"icon\":\"external + link\",\"includeVars\":false,\"keepTime\":false,\"tags\":[],\"targetBlank\":true,\"title\":\"Feedback\",\"tooltip\":\"\",\"type\":\"link\",\"url\":\"https://forms.office.com/r/trfcu7UYK9\"}],\"liveNow\":false,\"panels\":[{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"description\":\"\",\"gridPos\":{\"h\":3,\"w\":9,\"x\":0,\"y\":0},\"id\":2,\"options\":{\"code\":{\"language\":\"plaintext\",\"showLineNumbers\":false,\"showMiniMap\":false},\"content\":\"\\u003ch1 + style=\\\"font-size:2vw;\\\"\\u003eActive alerts by severity\\u003c/h1\\u003e\",\"mode\":\"html\"},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"A\"}],\"transparent\":true,\"type\":\"text\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"description\":\"\",\"gridPos\":{\"h\":3,\"w\":15,\"x\":9,\"y\":0},\"id\":7,\"options\":{\"code\":{\"language\":\"plaintext\",\"showLineNumbers\":false,\"showMiniMap\":false},\"content\":\"\\u003ch1 + style=\\\"font-size:2vw;\\\"\\u003eAlerts generated by severity and day\\u003c/h1\\u003e\",\"mode\":\"html\"},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"A\"}],\"transparent\":true,\"type\":\"text\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"noValue\":\"0\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"dark-green\",\"value\":null}]}},\"overrides\":[]},\"gridPos\":{\"h\":8,\"w\":2,\"x\":0,\"y\":3},\"id\":31,\"options\":{\"colorMode\":\"value\",\"graphMode\":\"area\",\"justifyMode\":\"center\",\"orientation\":\"auto\",\"reduceOptions\":{\"calcs\":[\"lastNotNull\"],\"fields\":\"\",\"values\":false},\"textMode\":\"auto\"},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"azureResourceGraph\":{\"query\":\" + \ securityresources\\r\\n | where type =~ 'microsoft.security/locations/alerts'\\r\\n + \ | where properties.Status in ('Active')\\r\\n | extend Severity = properties.Severity\\r\\n + \ | extend TimeRange = properties.TimeGeneratedUtc \\r\\n | where TimeRange + \\u003e ago($TimeRange)\\r\\n | where Severity == 'Information'\\r\\n | + project Severity = tostring(Severity)\\r\\n | summarize information = count() + by Severity\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure + Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$Subscriptions\"]}],\"title\":\"Information\",\"transparent\":true,\"type\":\"stat\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"noValue\":\"0\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"dark-yellow\",\"value\":null}]}},\"overrides\":[]},\"gridPos\":{\"h\":8,\"w\":2,\"x\":2,\"y\":3},\"id\":5,\"options\":{\"colorMode\":\"value\",\"graphMode\":\"area\",\"justifyMode\":\"center\",\"orientation\":\"auto\",\"reduceOptions\":{\"calcs\":[\"lastNotNull\"],\"fields\":\"\",\"values\":false},\"textMode\":\"auto\"},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"azureResourceGraph\":{\"query\":\" + \ securityresources\\r\\n | where type =~ 'microsoft.security/locations/alerts'\\r\\n + \ | where properties.Status in ('Active')\\r\\n | extend Severity = properties.Severity\\r\\n + \ | extend TimeRange = properties.TimeGeneratedUtc \\r\\n | where TimeRange + \\u003e ago($TimeRange)\\r\\n | where Severity == 'Low'\\r\\n | project + Severity = tostring(Severity)\\r\\n | summarize Low = count() by Severity\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure + Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$Subscriptions\"]}],\"title\":\"Low\",\"transformations\":[{\"id\":\"organize\",\"options\":{\"excludeByName\":{\"Low\":false},\"indexByName\":{},\"renameByName\":{}}}],\"transparent\":true,\"type\":\"stat\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"noValue\":\"0\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"dark-orange\",\"value\":null}]}},\"overrides\":[]},\"gridPos\":{\"h\":8,\"w\":2,\"x\":4,\"y\":3},\"id\":4,\"options\":{\"colorMode\":\"value\",\"graphMode\":\"area\",\"justifyMode\":\"center\",\"orientation\":\"auto\",\"reduceOptions\":{\"calcs\":[\"lastNotNull\"],\"fields\":\"\",\"values\":false},\"textMode\":\"auto\"},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"azureResourceGraph\":{\"query\":\" + \ securityresources\\r\\n | where type =~ 'microsoft.security/locations/alerts'\\r\\n + \ | where properties.Status in ('Active')\\r\\n | extend Severity = properties.Severity\\r\\n + \ | extend TimeRange = properties.TimeGeneratedUtc \\r\\n | where TimeRange + \\u003e ago($TimeRange)\\r\\n | where Severity == 'Medium'\\r\\n | project + Severity = tostring(Severity)\\r\\n | summarize medium = count() by Severity\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure + Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$Subscriptions\"]}],\"title\":\"Medium\",\"transformations\":[{\"id\":\"organize\",\"options\":{\"excludeByName\":{\"Severity\":false,\"count_\":true,\"medium\":false},\"indexByName\":{},\"renameByName\":{\"count_\":\"\"}}}],\"transparent\":true,\"type\":\"stat\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"noValue\":\"0\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"dark-red\",\"value\":null}]}},\"overrides\":[]},\"gridPos\":{\"h\":8,\"w\":2,\"x\":6,\"y\":3},\"id\":6,\"options\":{\"colorMode\":\"value\",\"graphMode\":\"area\",\"justifyMode\":\"center\",\"orientation\":\"auto\",\"reduceOptions\":{\"calcs\":[\"lastNotNull\"],\"fields\":\"\",\"values\":false},\"textMode\":\"auto\"},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"azureResourceGraph\":{\"query\":\" + \ securityresources\\r\\n | where type =~ 'microsoft.security/locations/alerts'\\r\\n + \ | where properties.Status in ('Active')\\r\\n | extend Severity = properties.Severity\\r\\n + \ | extend TimeRange = properties.TimeGeneratedUtc \\r\\n | where TimeRange + \\u003e ago($TimeRange)\\r\\n | where Severity == 'High'\\r\\n | project + Severity = tostring(Severity)\\r\\n | summarize high = count() by Severity\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure + Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$Subscriptions\"]}],\"title\":\"High\",\"transparent\":true,\"type\":\"stat\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{\"axisCenteredZero\":false,\"axisColorMode\":\"text\",\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"fillOpacity\":80,\"gradientMode\":\"none\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineWidth\":1,\"scaleDistribution\":{\"type\":\"linear\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"mappings\":[],\"noValue\":\"0\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null}]},\"unit\":\"none\"},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"InfoCount\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-green\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"LowCount\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-yellow\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"MediumCount\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-orange\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"HighCount\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-red\",\"mode\":\"fixed\"}}]}]},\"gridPos\":{\"h\":10,\"w\":15,\"x\":9,\"y\":3},\"id\":30,\"options\":{\"barRadius\":0,\"barWidth\":0.34,\"fullHighlight\":false,\"groupWidth\":0.7,\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\",\"showLegend\":true},\"orientation\":\"auto\",\"showValue\":\"always\",\"stacking\":\"normal\",\"tooltip\":{\"mode\":\"single\",\"sort\":\"none\"},\"xField\":\"datestamp\",\"xTickLabelRotation\":-45,\"xTickLabelSpacing\":0},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"azureResourceGraph\":{\"query\":\"securityresources\\r\\n| + where type == \\\"microsoft.security/locations/alerts\\\"\\r\\n| extend Severity + = tostring(properties.Severity), TimeGeneratedUtc = todatetime(properties.TimeGeneratedUtc)\\r\\n| + where Severity == \\\"Medium\\\"\\r\\n| summarize MediumCount = count() by + bin(TimeGeneratedUtc, 1d), Severity\\r\\n| join kind=leftouter (\\r\\nsecurityresources + \\r\\n| where type == \\\"microsoft.security/locations/alerts\\\"\\r\\n| extend + Severity = tostring(properties.Severity), TimeGeneratedUtc = todatetime(properties.TimeGeneratedUtc)\\r\\n| + where Severity == \\\"Low\\\"\\r\\n| summarize LowCount = count() by bin(TimeGeneratedUtc, + 1d), Severity) on TimeGeneratedUtc\\r\\n| join kind=leftouter (\\r\\nsecurityresources\\r\\n| + where type == \\\"microsoft.security/locations/alerts\\\"\\r\\n| extend Severity + = tostring(properties.Severity), TimeGeneratedUtc = todatetime(properties.TimeGeneratedUtc)\\r\\n| + where Severity == \\\"High\\\"\\r\\n| summarize HighCount = count() by bin(TimeGeneratedUtc, + 1d), Severity) on TimeGeneratedUtc\\r\\n| join kind=leftouter\\r\\n(securityresources\\r\\n| + where type == \\\"microsoft.security/locations/alerts\\\"\\r\\n| extend Severity + = tostring(properties.Severity), TimeGeneratedUtc\_=\_todatetime(properties.TimeGeneratedUtc)\\r\\n| + where Severity == \\\"Informational\\\"\\r\\n| summarize InfoCount = count() + by bin(TimeGeneratedUtc,\_1d),\_Severity\\r\\n) on TimeGeneratedUtc\\r\\n| + where TimeGeneratedUtc \\u003e ago($TimeRange)\\r\\n| extend datestamp = format_datetime(TimeGeneratedUtc, + 'yyyy-MM-dd')\\r\\n| project datestamp, HighCount,\_MediumCount,\_LowCount,\_InfoCount\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure + Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$Subscriptions\"]}],\"transformations\":[{\"id\":\"organize\",\"options\":{\"excludeByName\":{\"TimeGeneratedUtc\":false},\"indexByName\":{},\"renameByName\":{\"HighCount\":\"Alerts + with high severity\",\"InfoCount\":\"Alerts with information severity\",\"LowCount\":\"Alerts + with low severity\",\"MediumCount\":\"Alerts with medium severity\",\"TimeGeneratedUtc\":\"Date\"}}}],\"transparent\":true,\"type\":\"barchart\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"description\":\"\",\"gridPos\":{\"h\":3,\"w\":12,\"x\":6,\"y\":13},\"id\":10,\"options\":{\"code\":{\"language\":\"plaintext\",\"showLineNumbers\":false,\"showMiniMap\":false},\"content\":\"\\u003ch1 + style=\\\"font-size:2vw;\\\"\\u003eMITRE ATT\\u0026CK Tactics: Enterprise\\u003c/h1\\u003e\",\"mode\":\"html\"},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"A\"}],\"transparent\":true,\"type\":\"text\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"noValue\":\"No + alerts in this time range\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"dark-blue\",\"value\":null}]}},\"overrides\":[]},\"gridPos\":{\"h\":14,\"w\":23,\"x\":0,\"y\":16},\"id\":12,\"options\":{\"colorMode\":\"background\",\"graphMode\":\"area\",\"justifyMode\":\"center\",\"orientation\":\"auto\",\"reduceOptions\":{\"calcs\":[\"lastNotNull\"],\"fields\":\"\",\"values\":true},\"text\":{},\"textMode\":\"auto\"},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"azureResourceGraph\":{\"query\":\"securityresources\\r\\n| + where type == \\\"microsoft.security/locations/alerts\\\"\\r\\n| extend Details + = parse_json(properties)\\r\\n| where properties.Status in ('Active')\\r\\n| + extend TimeRange = properties.TimeGeneratedUtc \\r\\n| where TimeRange \\u003e + ago($TimeRange)\\r\\n| extend Tactics = Details.[\\\"Intent\\\"]\\r\\n| extend + TimeGeneratedUtc = Details.[\\\"TimeGeneratedUtc\\\"]\\r\\n| project Tactics\\r\\n| + extend Tactic = split(Tactics,\\\",\\\")\\r\\n| mv-expand Tactic\\r\\n| extend + Tactic = trim(\\\" \\\",tostring(Tactic))\\r\\n| summarize count = count() + by Tactic\\r\\n| sort by Tactic desc\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure + Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$Subscriptions\"]}],\"transparent\":true,\"type\":\"stat\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"description\":\"\",\"gridPos\":{\"h\":3,\"w\":11,\"x\":7,\"y\":30},\"id\":13,\"options\":{\"code\":{\"language\":\"plaintext\",\"showLineNumbers\":false,\"showMiniMap\":false},\"content\":\"\\u003ch1 + style=\\\"font-size:2vw;\\\"\\u003eAlerts by count\\u003c/h1\\u003e\",\"mode\":\"html\"},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"A\"}],\"transparent\":true,\"type\":\"text\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{\"align\":\"left\",\"cellOptions\":{\"type\":\"auto\"},\"inspect\":false},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":80}]},\"unit\":\"short\"},\"overrides\":[]},\"gridPos\":{\"h\":12,\"w\":23,\"x\":0,\"y\":32},\"id\":14,\"options\":{\"footer\":{\"countRows\":false,\"fields\":\"\",\"reducer\":[\"sum\"],\"show\":false},\"showHeader\":true},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"azureResourceGraph\":{\"query\":\" + \ datatable(AlertDisplayName: string) [ \\\"All\\\"] | union(securityresources\\r\\n| + where type =~ 'microsoft.security/locations/alerts'\\r\\n| extend Prop = parse_json(properties)\\r\\n| + where properties.Status in ('Active')\\r\\n| extend TimeRange = properties.TimeGeneratedUtc + \\r\\n| where TimeRange \\u003e ago($TimeRange)\\r\\n| extend AlertDisplayName + = Prop.[\\\"AlertDisplayName\\\"]\\r\\n| extend str = strcat(AlertDisplayName, + \\\" \\\")\\r\\n| summarize Count = count() by tostring(str))\\r\\n| where + Count \\u003e 0\\r\\n| order by Count desc \\r\\n\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure + Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$Subscriptions\"]}],\"transformations\":[{\"id\":\"organize\",\"options\":{\"excludeByName\":{\"AlertDisplayName\":true},\"indexByName\":{},\"renameByName\":{\"Count\":\"Count\",\"str\":\"Alert + Displayname\"}}}],\"transparent\":true,\"type\":\"table\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"description\":\"\",\"gridPos\":{\"h\":3,\"w\":12,\"x\":6,\"y\":44},\"id\":15,\"options\":{\"code\":{\"language\":\"plaintext\",\"showLineNumbers\":false,\"showMiniMap\":false},\"content\":\"# + Alerts by affected resource\",\"mode\":\"markdown\"},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"A\"}],\"transparent\":true,\"type\":\"text\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"continuous-blues\"},\"custom\":{\"axisCenteredZero\":false,\"axisColorMode\":\"text\",\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"fillOpacity\":80,\"gradientMode\":\"scheme\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineWidth\":1,\"scaleDistribution\":{\"type\":\"linear\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"decimals\":0,\"mappings\":[],\"max\":75,\"min\":0,\"noValue\":\"No + alerts in this time range\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"text\",\"value\":null}]},\"unit\":\"none\"},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Number + of alerts\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-blue\",\"mode\":\"fixed\"}}]}]},\"gridPos\":{\"h\":17,\"w\":11,\"x\":0,\"y\":47},\"id\":16,\"options\":{\"barRadius\":0,\"barWidth\":0.8,\"fullHighlight\":false,\"groupWidth\":0.7,\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\",\"showLegend\":true},\"orientation\":\"vertical\",\"showValue\":\"always\",\"stacking\":\"none\",\"tooltip\":{\"mode\":\"single\",\"sort\":\"none\"},\"xField\":\"Resource + Group\",\"xTickLabelRotation\":-45,\"xTickLabelSpacing\":0},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"azureResourceGraph\":{\"query\":\"securityresources\\r\\n| + where type =~ 'microsoft.security/locations/alerts'\\r\\n| extend Details + = parse_json(properties)\\r\\n| where properties.Status in ('Active')\\r\\n| + extend TimeRange = properties.TimeGeneratedUtc \\r\\n| where TimeRange \\u003e + ago($TimeRange)\\r\\n| extend RG = tostring(resourceGroup)\\r\\n| where RG + != \\\"\\\"\\r\\n| summarize count = count() by RG\\r\\n| sort by RG desc + \"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure + Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$Subscriptions\"]}],\"title\":\"Alert + count by resource group\",\"transformations\":[{\"id\":\"organize\",\"options\":{\"excludeByName\":{},\"indexByName\":{},\"renameByName\":{\"RG\":\"Resource + Group\",\"count\":\"Number of alerts\"}}}],\"transparent\":true,\"type\":\"barchart\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"continuous-blues\"},\"custom\":{\"axisCenteredZero\":false,\"axisColorMode\":\"text\",\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"fillOpacity\":80,\"gradientMode\":\"scheme\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineWidth\":1,\"scaleDistribution\":{\"type\":\"linear\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"decimals\":0,\"mappings\":[],\"max\":75,\"min\":0,\"noValue\":\"No + alerts in this time range\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"text\",\"value\":null}]},\"unit\":\"none\"},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Count\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-blue\",\"mode\":\"fixed\"}}]}]},\"gridPos\":{\"h\":17,\"w\":12,\"x\":11,\"y\":47},\"id\":26,\"options\":{\"barRadius\":0,\"barWidth\":0.8,\"fullHighlight\":false,\"groupWidth\":0.7,\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\",\"showLegend\":true},\"orientation\":\"vertical\",\"showValue\":\"always\",\"stacking\":\"none\",\"tooltip\":{\"mode\":\"single\",\"sort\":\"none\"},\"xField\":\"ResourceType\",\"xTickLabelRotation\":-45,\"xTickLabelSpacing\":0},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"azureResourceGraph\":{\"query\":\"datatable(ResourceId: + string) [ \\\"All\\\"] | union (securityresources\\r\\n| where type =~ 'microsoft.security/locations/alerts'\\r\\n| + where properties.Status in ('Active')\\r\\n| extend TimeRange = properties.TimeGeneratedUtc + \\r\\n| where TimeRange \\u003e ago($TimeRange)\\r\\n| extend TimeGenerated + = properties.TimeGeneratedUtc \\r\\n| extend ResourceIdentifiers = properties.ResourceIdentifiers\\r\\n| + mv-expand ResourceIdentifiers\\r\\n| extend ResourceType = tostring(ResourceIdentifiers.Type),\\r\\n + \ AzureResourceId = tolower(tostring(ResourceIdentifiers.AzureResourceId))\\r\\n| + where ResourceType == \\\"AzureResource\\\" and isnotempty(AzureResourceId)\\r\\n| + parse AzureResourceId with \\\"/subscriptions/\\\" Subscription \\\"/resourcegroups/\\\" + ResourceGroup \\\"/providers/\\\" ProviderName \\\"/\\\" ResourceType \\\"/\\\" + ResourceName\\r\\n| extend ResourceType = iif(isempty(ResourceType), \\\"Subscription\\\", + ResourceType)\\r\\n| summarize Count=count() by ResourceType)\\r\\n| where + Count \\u003e 0\\r\\n| sort by ResourceType\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure + Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$Subscriptions\"]}],\"title\":\"Alert + count by resource type\",\"transformations\":[{\"id\":\"organize\",\"options\":{\"excludeByName\":{\"ResourceId\":true},\"indexByName\":{},\"renameByName\":{\"Count\":\"Number + of alerts\",\"RG\":\"Resource Group\",\"ResourceType\":\"Resource Type\",\"count\":\"Number + of alerts\"}}}],\"transparent\":true,\"type\":\"barchart\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"continuous-blues\"},\"custom\":{\"axisCenteredZero\":false,\"axisColorMode\":\"text\",\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"fillOpacity\":80,\"gradientMode\":\"scheme\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineWidth\":1,\"scaleDistribution\":{\"type\":\"linear\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"decimals\":0,\"mappings\":[],\"max\":75,\"min\":0,\"noValue\":\"No + alerts in this time range\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"text\",\"value\":null}]},\"unit\":\"short\"},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Count\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-blue\",\"mode\":\"fixed\"}}]}]},\"gridPos\":{\"h\":17,\"w\":11,\"x\":0,\"y\":64},\"id\":27,\"options\":{\"barRadius\":0,\"barWidth\":0.8,\"fullHighlight\":false,\"groupWidth\":0.7,\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\",\"showLegend\":true},\"orientation\":\"vertical\",\"showValue\":\"always\",\"stacking\":\"none\",\"tooltip\":{\"mode\":\"single\",\"sort\":\"none\"},\"xField\":\"TAG\",\"xTickLabelRotation\":-45,\"xTickLabelSpacing\":0},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"azureResourceGraph\":{\"query\":\"resources\\r\\n + \ | project id = tolower(id), tags\\r\\n | join kind=inner (securityresources\\r\\n + \ | where type =~ \\\"microsoft.security/locations/alerts\\\"\\r\\n | extend + isAzure = tostring(properties.ResourceIdentifiers) matches regex '\\\"Type\\\"\\\\\\\\s*:\\\\\\\\s*\\\"AzureResource\\\"'\\r\\n + \ | extend affectedResourceId = extract('\\\"AzureResourceId\\\"\\\\\\\\s*:\\\\\\\\s*\\\"([^\\\"]*)\\\"', + 1, tostring(properties.ResourceIdentifiers))\\r\\n | extend hostName = iff(isAzure, + \\\"\\\", extract('\\\"HostName\\\"\\\\\\\\s*:\\\\\\\\s*\\\"([^\\\"]*)\\\"', + 1, tostring(properties.Entities)))\\r\\n | extend splitAffectedResourceId + = split(affectedResourceId, \\\"/\\\")\\r\\n | extend resourceNameIndex = + iff(array_length(splitAffectedResourceId) \\u003e 1, array_length(splitAffectedResourceId) + - 1, 0)\\r\\n | extend affectedResourceName = iff(isAzure, splitAffectedResourceId[resourceNameIndex], + iff(isempty(hostName), \\\"Non-Azure\\\", hostName))| project-away resourceNameIndex, + splitAffectedResourceId, hostName, isAzure\\r\\n | project alertId = id, + subscriptionId, alertProperties = properties, affectedResourceId = tolower(affectedResourceId)\\r\\n + \ ) on $left.id == $right.affectedResourceId\\r\\n | extend id = alertId, + subscriptionId, properties = alertProperties\\r\\n | where properties.Status + in ('Active')\\r\\n | where properties.Severity in ('Low', 'Medium', 'High')\\r\\n + \ | extend TimeGenerated = properties.TimeGeneratedUtc \\r\\n | where TimeGenerated + \\u003e ago($TimeRange)\\r\\n | extend SeverityRank = case(\\r\\n properties.Severity + == 'High', 3,\\r\\n properties.Severity == 'Medium', 2,\\r\\n properties.Severity + == 'Low', 1,\\r\\n 0\\r\\n )\\r\\n | sort by SeverityRank desc, tostring(properties.SystemAlertId) + asc\\r\\n| extend tags = tags\\r\\n| mv-expand ['tags']\\r\\n| extend tagparse + = parse_json(['tags'])\\r\\n| parse tagparse with '{\\\"' TagName '\\\":\\\"' + Value '\\\"}'\\r\\n| where isnotempty(TagName)\\r\\n| project Value, alertId\\r\\n| + summarize Count = count() by Value\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure + Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$Subscriptions\"]}],\"title\":\"Alert + count by tag\",\"transformations\":[{\"id\":\"organize\",\"options\":{\"excludeByName\":{\"ResourceId\":true},\"indexByName\":{},\"renameByName\":{\"Count\":\"Number + of alerts\",\"RG\":\"Resource Group\",\"ResourceType\":\"Resource Type\",\"Value\":\"TAG\",\"count\":\"Number + of alerts\"}}}],\"transparent\":true,\"type\":\"barchart\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"continuous-blues\"},\"custom\":{\"axisCenteredZero\":false,\"axisColorMode\":\"series\",\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"fillOpacity\":80,\"gradientMode\":\"scheme\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineWidth\":1,\"scaleDistribution\":{\"type\":\"linear\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"decimals\":0,\"mappings\":[],\"max\":75,\"min\":0,\"noValue\":\"No + alerts in this time range\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"text\",\"value\":null}]},\"unit\":\"none\"},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Count\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-blue\",\"mode\":\"fixed\"}}]}]},\"gridPos\":{\"h\":17,\"w\":11,\"x\":11,\"y\":64},\"id\":28,\"options\":{\"barRadius\":0,\"barWidth\":0.8,\"fullHighlight\":false,\"groupWidth\":0.7,\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\",\"showLegend\":true},\"orientation\":\"vertical\",\"showValue\":\"always\",\"stacking\":\"none\",\"tooltip\":{\"mode\":\"single\",\"sort\":\"none\"},\"xField\":\"location\",\"xTickLabelRotation\":-45,\"xTickLabelSpacing\":0},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"azureResourceGraph\":{\"query\":\"securityresources\\r\\n| + where type =~ 'microsoft.security/locations/alerts'\\r\\n| where properties.Status + in ('Active')\\r\\n| extend TimeRange = properties.TimeGeneratedUtc \\r\\n| + where TimeRange \\u003e ago($TimeRange)\\r\\n//| where location != \\\"\\\"\\r\\n| + extend ResourceIdentifiers = properties.ResourceIdentifiers\\r\\n| mv-expand + ResourceIdentifiers\\r\\n| extend AzureResourceId = tolower(tostring(ResourceIdentifiers.AzureResourceId))\\r\\n| + project id, AzureResourceId, subscriptionId\\r\\n| join (\\r\\nresources\\r\\n| + project AzureResourceId = tolower(id), location\\r\\n) on AzureResourceId\\r\\n| + summarize Count = count() by location\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure + Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$Subscriptions\"]}],\"title\":\"Alert + count by region\",\"transformations\":[{\"id\":\"organize\",\"options\":{\"excludeByName\":{\"ResourceId\":true},\"indexByName\":{},\"renameByName\":{\"Count\":\"Number + of alerts\",\"RG\":\"Resource Group\",\"ResourceType\":\"Resource Type\",\"Value\":\"TAG\",\"count\":\"Number + of alerts\",\"location\":\"Region\"}}}],\"transparent\":true,\"type\":\"barchart\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{\"align\":\"left\",\"cellOptions\":{\"type\":\"auto\"},\"inspect\":false},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"text\",\"value\":null},{\"color\":\"dark-blue\",\"value\":1}]}},\"overrides\":[]},\"gridPos\":{\"h\":14,\"w\":23,\"x\":0,\"y\":81},\"id\":21,\"options\":{\"footer\":{\"countRows\":false,\"fields\":\"\",\"reducer\":[\"sum\"],\"show\":false},\"showHeader\":true,\"sortBy\":[{\"desc\":true,\"displayName\":\"Number + of alerts\"}]},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"azureResourceGraph\":{\"query\":\"datatable(ResourceId: + string) [ \\\"All\\\"] | union (securityresources\\r\\n | where type =~ 'microsoft.security/locations/alerts'\\r\\n + \ | extend TimeRange = properties.TimeGeneratedUtc \\r\\n | where properties.Status + in ('Active')\\r\\n | where TimeRange \\u003e ago($TimeRange)\\r\\n | extend + ResourceIdentifiers = properties.ResourceIdentifiers\\r\\n | mv-expand ResourceIdentifiers\\r\\n + | extend ResourceType = tostring(ResourceIdentifiers.Type),\\r\\n AzureResourceId + = tolower(tostring(ResourceIdentifiers.AzureResourceId))\\r\\n| where ResourceType + == \\\"AzureResource\\\" and isnotempty(AzureResourceId)\\r\\n| parse AzureResourceId + with \\\"/subscriptions/\\\" Subscription \\\"/resourcegroups/\\\" ResourceGroup + \\\"/providers/\\\" ProviderName \\\"/\\\" ResourceType \\\"/\\\" ResourceName\\r\\n| + extend ResourceName = iif(isempty(ResourceName), subscriptionId, ResourceName)\\r\\n| + extend ResourceType = iif(isempty(ResourceType), \\\"Subscription\\\", ResourceType)\\r\\n| + extend ResourceGroup = iif(isempty(ResourceGroup), \\\"n/a\\\", ResourceGroup)\\r\\n| + summarize Count=count() by ResourceName, ResourceType, ResourceGroup\\r\\n| + top 25 by Count)\\r\\n| order by Count desc \"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure + Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$Subscriptions\"]}],\"title\":\"Top + 25 attacked resources\",\"transformations\":[{\"id\":\"organize\",\"options\":{\"excludeByName\":{\"ResourceId\":true},\"indexByName\":{},\"renameByName\":{\"Count\":\"Number + of alerts\",\"ResourceGroup\":\"Resource group\",\"ResourceName\":\"Resource + name\",\"ResourceType\":\"Resource type\"}}}],\"transparent\":true,\"type\":\"table\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"description\":\"\",\"gridPos\":{\"h\":3,\"w\":12,\"x\":6,\"y\":95},\"id\":22,\"options\":{\"code\":{\"language\":\"plaintext\",\"showLineNumbers\":false,\"showMiniMap\":false},\"content\":\"\\u003ch1 + style=\\\"font-size:2vw;\\\"\\u003eDismissed Alerts\\u003c/h1\\u003e\",\"mode\":\"html\"},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"A\"}],\"transparent\":true,\"type\":\"text\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{\"align\":\"left\",\"cellOptions\":{\"type\":\"auto\"},\"inspect\":false},\"mappings\":[],\"noValue\":\"No + alerts in this time range\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"text\",\"value\":null},{\"color\":\"dark-blue\",\"value\":1}]}},\"overrides\":[]},\"gridPos\":{\"h\":14,\"w\":23,\"x\":0,\"y\":98},\"id\":23,\"options\":{\"footer\":{\"countRows\":false,\"fields\":\"\",\"reducer\":[\"sum\"],\"show\":false},\"showHeader\":true},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"azureResourceGraph\":{\"query\":\"securityresources\\r\\n| + where type =~ 'microsoft.security/locations/alerts'\\r\\n| where properties.Status + == 'Dismissed'\\r\\n| extend TimeRange = properties.TimeGeneratedUtc \\r\\n| + where TimeRange \\u003e ago($TimeRange)\\r\\n| extend start = todatetime(properties.StartTimeUtc)\\r\\n| + extend end = todatetime(properties.ProcessingEndTimeUtc)\\r\\n| extend aname + = tostring(properties.AlertDisplayName)\\r\\n| extend intent = properties.Intent\\r\\n| + extend severity = tostring(properties.Severity)\\r\\n| extend hours = datetime_diff('minute', + end, start)\\r\\n| project start, end, aname, intent, severity, ['hours']\\r\\n| + order by severity, aname\\r\\n\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure + Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$Subscriptions\"]}],\"transformations\":[{\"id\":\"organize\",\"options\":{\"excludeByName\":{\"ResourceId\":true},\"indexByName\":{},\"renameByName\":{\"Count\":\"Number + of alerts\",\"ResourceGroup\":\"Resource group\",\"ResourceName\":\"Resource + name\",\"ResourceType\":\"Resource type\",\"aname\":\"Alert name\",\"end\":\"Alert + end\",\"hours\":\"Minutes between alert start and end\",\"intent\":\"Alert + intent\",\"severity\":\"Alert severity\",\"start\":\"Alerts start\"}}}],\"transparent\":true,\"type\":\"table\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"description\":\"\",\"gridPos\":{\"h\":3,\"w\":12,\"x\":6,\"y\":112},\"id\":24,\"options\":{\"code\":{\"language\":\"plaintext\",\"showLineNumbers\":false,\"showMiniMap\":false},\"content\":\"\\u003ch1 + style=\\\"font-size:2vw;\\\"\\u003eResolved Alerts\\u003c/h1\\u003e\",\"mode\":\"html\"},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"A\"}],\"transparent\":true,\"type\":\"text\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{\"align\":\"left\",\"cellOptions\":{\"type\":\"auto\"},\"inspect\":false},\"mappings\":[],\"noValue\":\"No + alerts in this time range\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"text\",\"value\":null},{\"color\":\"dark-blue\",\"value\":1}]}},\"overrides\":[]},\"gridPos\":{\"h\":14,\"w\":23,\"x\":0,\"y\":115},\"id\":25,\"options\":{\"footer\":{\"countRows\":false,\"fields\":\"\",\"reducer\":[\"sum\"],\"show\":false},\"showHeader\":true},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"azureResourceGraph\":{\"query\":\"securityresources\\r\\n| + where type =~ 'microsoft.security/locations/alerts'\\r\\n| where properties.Status + == 'Resolved'\\r\\n| extend TimeRange = properties.TimeGeneratedUtc \\r\\n| + where TimeRange \\u003e ago($TimeRange)\\r\\n| extend start = todatetime(properties.StartTimeUtc)\\r\\n| + extend end = todatetime(properties.ProcessingEndTimeUtc)\\r\\n| extend aname + = tostring(properties.AlertDisplayName)\\r\\n| extend intent = properties.Intent\\r\\n| + extend severity = tostring(properties.Severity)\\r\\n| extend hours = datetime_diff('minute', + end, start)\\r\\n| project start, end, aname, intent, severity, ['hours']\\r\\n| + order by severity, aname\\r\\n\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure + Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$Subscriptions\"]}],\"transformations\":[{\"id\":\"organize\",\"options\":{\"excludeByName\":{\"ResourceId\":true},\"indexByName\":{},\"renameByName\":{\"Count\":\"Number + of alerts\",\"ResourceGroup\":\"Resource group\",\"ResourceName\":\"Resource + name\",\"ResourceType\":\"Resource type\",\"aname\":\"Alert name\",\"end\":\"Alert + end\",\"hours\":\"Minutes between alert start and end\",\"intent\":\"Alert + intent\",\"severity\":\"Alert severity\",\"start\":\"Alerts start\"}}}],\"transparent\":true,\"type\":\"table\"}],\"refresh\":\"\",\"revision\":1,\"schemaVersion\":38,\"style\":\"dark\",\"tags\":[\"Defender + for Cloud\",\"Alerts\"],\"templating\":{\"list\":[{\"current\":{},\"hide\":0,\"includeAll\":false,\"label\":\"Datasource\",\"multi\":false,\"name\":\"Datasource\",\"options\":[],\"query\":\"grafana-azure-monitor-datasource\",\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"type\":\"datasource\"},{\"current\":{},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"definition\":\"\",\"description\":\"Azure + subscriptions\",\"hide\":0,\"includeAll\":true,\"label\":\"Subscription(s)\",\"multi\":true,\"name\":\"Subscriptions\",\"options\":[],\"query\":{\"azureLogAnalytics\":{\"query\":\"\",\"resource\":\"\"},\"queryType\":\"Azure + Subscriptions\",\"refId\":\"A\"},\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":0,\"type\":\"query\"},{\"current\":{\"selected\":true,\"text\":\"1d\",\"value\":\"1d\"},\"description\":\"Time + range for the dashboard\",\"hide\":0,\"includeAll\":false,\"label\":\"Time + Range\",\"multi\":false,\"name\":\"TimeRange\",\"options\":[{\"selected\":false,\"text\":\"30m\",\"value\":\"30m\"},{\"selected\":false,\"text\":\"1h\",\"value\":\"1h\"},{\"selected\":false,\"text\":\"6h\",\"value\":\"6h\"},{\"selected\":false,\"text\":\"12h\",\"value\":\"12h\"},{\"selected\":false,\"text\":\"1d\",\"value\":\"1d\"},{\"selected\":false,\"text\":\"7d\",\"value\":\"7d\"},{\"selected\":false,\"text\":\"14d\",\"value\":\"14d\"},{\"selected\":false,\"text\":\"30d\",\"value\":\"30d\"},{\"selected\":true,\"text\":\"90d\",\"value\":\"90d\"}],\"query\":\"30m,1h,6h,12h,1d,7d,14d,30d,90d\",\"queryValue\":\"\",\"skipUrlSync\":false,\"type\":\"custom\"}]},\"time\":{\"from\":\"now-90h\",\"to\":\"now\"},\"timepicker\":{\"hidden\":true},\"timezone\":\"browser\",\"title\":\"Defender + for Cloud / Active Alerts\",\"uid\":\"defenderForCloudActiveAlerts\",\"version\":1}}" + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '35409' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-d9Jm/jvV1sr75E1uuCQKWg';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:36 GMT + grafana-trace-id: + - b2d76d07a0f90496e81d94e00215b486 + mise-correlation-id: + - a3cdd5dc-ee24-4e3f-b0f6-7cde6d781ff9 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592097.545.29.128926|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/dashboards/uid/c0613871-ebb0-4a2d-b071-f51a851f375d + response: + body: + string: "{\"meta\":{\"type\":\"db\",\"canSave\":true,\"canEdit\":true,\"canAdmin\":true,\"canStar\":true,\"canDelete\":true,\"slug\":\"full-stack-aks-monitoring\",\"url\":\"/d/c0613871-ebb0-4a2d-b071-f51a851f375d/full-stack-aks-monitoring\",\"expires\":\"0001-01-01T00:00:00Z\",\"created\":\"2024-06-17T02:35:34Z\",\"updated\":\"2024-06-17T02:35:34Z\",\"updatedBy\":\"Anonymous\",\"createdBy\":\"Anonymous\",\"version\":1,\"hasAcl\":false,\"isFolder\":false,\"folderId\":28,\"folderUid\":\"cloud-native\",\"folderTitle\":\"Azure + Kubernetes Service Monitoring\",\"folderUrl\":\"/dashboards/f/cloud-native/azure-kubernetes-service-monitoring\",\"provisioned\":true,\"provisionedExternalId\":\"Full + Stack AKS Monitoring.json\",\"annotationsPermissions\":{\"dashboard\":{\"canAdd\":true,\"canEdit\":true,\"canDelete\":true},\"organization\":{\"canAdd\":true,\"canEdit\":true,\"canDelete\":true}}},\"dashboard\":{\"__elements\":{},\"__inputs\":[],\"__requires\":[{\"id\":\"barchart\",\"name\":\"Bar + chart\",\"type\":\"panel\",\"version\":\"\"},{\"id\":\"geneva-datasource\",\"name\":\"Geneva + Datasource\",\"type\":\"datasource\",\"version\":\"%VERSION%\"},{\"id\":\"grafana\",\"name\":\"Grafana\",\"type\":\"grafana\",\"version\":\"10.0.0-pre\"},{\"id\":\"grafana-azure-monitor-datasource\",\"name\":\"Azure + Monitor\",\"type\":\"datasource\",\"version\":\"1.0.0\"},{\"id\":\"graph\",\"name\":\"Graph + (old)\",\"type\":\"panel\",\"version\":\"\"},{\"id\":\"prometheus\",\"name\":\"Prometheus\",\"type\":\"datasource\",\"version\":\"1.0.0\"},{\"id\":\"stat\",\"name\":\"Stat\",\"type\":\"panel\",\"version\":\"\"},{\"id\":\"table\",\"name\":\"Table\",\"type\":\"panel\",\"version\":\"\"},{\"id\":\"table-old\",\"name\":\"Table + (old)\",\"type\":\"panel\",\"version\":\"\"},{\"id\":\"text\",\"name\":\"Text\",\"type\":\"panel\",\"version\":\"\"},{\"id\":\"timeseries\",\"name\":\"Time + series\",\"type\":\"panel\",\"version\":\"\"}],\"annotations\":{\"list\":[{\"builtIn\":1,\"datasource\":{\"type\":\"grafana\",\"uid\":\"-- + Grafana --\"},\"enable\":true,\"hide\":true,\"iconColor\":\"rgba(0, 211, 255, + 1)\",\"name\":\"Annotations \\u0026 Alerts\",\"target\":{\"limit\":100,\"matchAny\":false,\"tags\":[],\"type\":\"dashboard\"},\"type\":\"dashboard\"}]},\"editable\":true,\"fiscalYearStartMonth\":0,\"graphTooltip\":0,\"id\":29,\"links\":[],\"liveNow\":false,\"panels\":[{\"gridPos\":{\"h\":5,\"w\":12,\"x\":0,\"y\":0},\"id\":94,\"options\":{\"code\":{\"language\":\"go\",\"showLineNumbers\":false,\"showMiniMap\":false},\"content\":\"# + Azure Kubernetes Service Monitoring\\n\\nThis dashboard provides visibility + into AKS clusters monitored with Azure Monitor services: \\n- [Azure Monitor + managed service for Prometheus](https://learn.microsoft.com/en-Us/azure/azure-monitor/essentials/prometheus-metrics-overview) + for infrastructure metrics\\n- [Azure Monitor Container Insights](https://learn.microsoft.com/en-us/azure/azure-monitor/containers/container-insights-overview) + for logs\\n- [Azure Monitor Application Insights](https://learn.microsoft.com/en-us/azure/azure-monitor/app/kubernetes-codeless) + for application metrics and traces\\n\\n\",\"mode\":\"markdown\"},\"pluginVersion\":\"10.0.0-pre\",\"type\":\"text\"},{\"gridPos\":{\"h\":5,\"w\":12,\"x\":12,\"y\":0},\"id\":95,\"options\":{\"code\":{\"language\":\"go\",\"showLineNumbers\":false,\"showMiniMap\":false},\"content\":\"# + User Guide\\n\\nFor best results please use the following instructions to + configure Prometheus and Azure Monitor data sources for this dashboard.\\n + - [Enable](https://learn.microsoft.com/en-us/azure/azure-monitor/essentials/prometheus-metrics-overview#enable) + Azure Monitor managed service for Prometheus.\\n - [Configure](https://learn.microsoft.com/en-us/azure/managed-grafana/how-to-data-source-plugins-managed-identity?tabs=azure-portal#azure-monitor-configuration) + Azure Monitor data source.\\n\\n If you have feedback, please reach out to + us at genevaingrafana@microsoft.com\",\"mode\":\"markdown\"},\"pluginVersion\":\"10.0.0-pre\",\"type\":\"text\"},{\"collapsed\":false,\"gridPos\":{\"h\":1,\"w\":24,\"x\":0,\"y\":5},\"id\":71,\"panels\":[],\"title\":\"Cluster + Level KPIs\",\"type\":\"row\"},{\"datasource\":{\"type\":\"prometheus\",\"uid\":\"$promDatasource\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"max\":100,\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":80}]},\"unit\":\"percentunit\"},\"overrides\":[]},\"gridPos\":{\"h\":4,\"w\":4,\"x\":0,\"y\":6},\"id\":80,\"links\":[],\"options\":{\"colorMode\":\"value\",\"graphMode\":\"area\",\"justifyMode\":\"auto\",\"orientation\":\"horizontal\",\"reduceOptions\":{\"calcs\":[\"mean\"],\"fields\":\"\",\"values\":false},\"textMode\":\"auto\"},\"pluginVersion\":\"10.0.0-pre\",\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"editorMode\":\"builder\",\"expr\":\"cluster:node_cpu:ratio_rate5m{cluster=\\\"$cluster\\\"}\",\"format\":\"time_series\",\"instant\":true,\"intervalFactor\":2,\"refId\":\"A\"}],\"title\":\"CPU + Utilisation\",\"transformations\":[],\"type\":\"stat\"},{\"datasource\":{\"uid\":\"$promDatasource\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"max\":100,\"min\":0,\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"#ffffff\",\"value\":null}]},\"unit\":\"percentunit\"},\"overrides\":[]},\"gridPos\":{\"h\":4,\"w\":4,\"x\":4,\"y\":6},\"id\":82,\"links\":[],\"options\":{\"colorMode\":\"value\",\"graphMode\":\"area\",\"justifyMode\":\"auto\",\"orientation\":\"horizontal\",\"reduceOptions\":{\"calcs\":[\"mean\"],\"fields\":\"\",\"values\":false},\"textMode\":\"auto\"},\"pluginVersion\":\"10.0.0-pre\",\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(namespace_cpu:kube_pod_container_resource_requests:sum{cluster=\\\"$cluster\\\"}) + / sum(kube_node_status_allocatable{job=\\\"kube-state-metrics\\\",resource=\\\"cpu\\\",cluster=\\\"$cluster\\\"})\",\"format\":\"time_series\",\"instant\":true,\"intervalFactor\":2,\"refId\":\"A\"}],\"title\":\"CPU + Requests Commitment\",\"transformations\":[],\"type\":\"stat\"},{\"datasource\":{\"uid\":\"$promDatasource\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"max\":100,\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"#ffffff\",\"value\":null}]},\"unit\":\"percentunit\"},\"overrides\":[]},\"gridPos\":{\"h\":4,\"w\":4,\"x\":8,\"y\":6},\"id\":84,\"links\":[],\"options\":{\"colorMode\":\"value\",\"graphMode\":\"area\",\"justifyMode\":\"auto\",\"orientation\":\"horizontal\",\"reduceOptions\":{\"calcs\":[\"mean\"],\"fields\":\"\",\"values\":false},\"textMode\":\"auto\"},\"pluginVersion\":\"10.0.0-pre\",\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(namespace_cpu:kube_pod_container_resource_limits:sum{cluster=\\\"$cluster\\\"}) + / sum(kube_node_status_allocatable{job=\\\"kube-state-metrics\\\",resource=\\\"cpu\\\",cluster=\\\"$cluster\\\"})\",\"format\":\"time_series\",\"instant\":true,\"intervalFactor\":2,\"refId\":\"A\"}],\"title\":\"CPU + Limits Commitment\",\"transformations\":[],\"type\":\"stat\"},{\"datasource\":{\"type\":\"prometheus\",\"uid\":\"$promDatasource\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"max\":100,\"thresholds\":{\"mode\":\"percentage\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":80}]},\"unit\":\"percentunit\"},\"overrides\":[]},\"gridPos\":{\"h\":4,\"w\":4,\"x\":12,\"y\":6},\"id\":86,\"links\":[],\"options\":{\"colorMode\":\"value\",\"graphMode\":\"area\",\"justifyMode\":\"auto\",\"orientation\":\"horizontal\",\"reduceOptions\":{\"calcs\":[\"mean\"],\"fields\":\"\",\"values\":false},\"textMode\":\"auto\"},\"pluginVersion\":\"10.0.0-pre\",\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"editorMode\":\"code\",\"expr\":\"1 + - sum(:node_memory_MemAvailable_bytes:sum{cluster=\\\"$cluster\\\"}) / sum(node_memory_MemTotal_bytes{job=\\\"node\\\",cluster=\\\"$cluster\\\"})\",\"format\":\"time_series\",\"instant\":true,\"intervalFactor\":2,\"refId\":\"A\"}],\"title\":\"Memory + Utilisation\",\"transformations\":[],\"type\":\"stat\"},{\"datasource\":{\"uid\":\"$promDatasource\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"max\":100,\"thresholds\":{\"mode\":\"percentage\",\"steps\":[{\"color\":\"#ffffff\",\"value\":null}]},\"unit\":\"percentunit\"},\"overrides\":[]},\"gridPos\":{\"h\":4,\"w\":4,\"x\":16,\"y\":6},\"id\":88,\"links\":[],\"options\":{\"colorMode\":\"value\",\"graphMode\":\"area\",\"justifyMode\":\"auto\",\"orientation\":\"horizontal\",\"reduceOptions\":{\"calcs\":[\"mean\"],\"fields\":\"\",\"values\":false},\"textMode\":\"auto\"},\"pluginVersion\":\"10.0.0-pre\",\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(namespace_memory:kube_pod_container_resource_requests:sum{cluster=\\\"$cluster\\\"}) + / sum(kube_node_status_allocatable{job=\\\"kube-state-metrics\\\",resource=\\\"memory\\\",cluster=\\\"$cluster\\\"})\",\"format\":\"time_series\",\"instant\":true,\"intervalFactor\":2,\"refId\":\"A\"}],\"title\":\"Memory + Requests Commitment\",\"transformations\":[],\"type\":\"stat\"},{\"datasource\":{\"uid\":\"$promDatasource\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"max\":100,\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"#ffffff\",\"value\":null}]},\"unit\":\"percentunit\"},\"overrides\":[]},\"gridPos\":{\"h\":4,\"w\":4,\"x\":20,\"y\":6},\"id\":90,\"links\":[],\"options\":{\"colorMode\":\"value\",\"graphMode\":\"area\",\"justifyMode\":\"auto\",\"orientation\":\"horizontal\",\"reduceOptions\":{\"calcs\":[\"mean\"],\"fields\":\"\",\"values\":false},\"textMode\":\"auto\"},\"pluginVersion\":\"10.0.0-pre\",\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(namespace_memory:kube_pod_container_resource_limits:sum{cluster=\\\"$cluster\\\"}) + / sum(kube_node_status_allocatable{job=\\\"kube-state-metrics\\\",resource=\\\"memory\\\",cluster=\\\"$cluster\\\"})\",\"format\":\"time_series\",\"instant\":true,\"intervalFactor\":2,\"refId\":\"A\"}],\"title\":\"Memory + Limits Commitment\",\"transformations\":[],\"type\":\"stat\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"description\":\"Number + of nodes in the cluster grouped by status\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"palette-classic\"},\"custom\":{\"axisCenteredZero\":false,\"axisColorMode\":\"text\",\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"fillOpacity\":80,\"gradientMode\":\"none\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineWidth\":1,\"scaleDistribution\":{\"type\":\"linear\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"links\":[],\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":80}]}},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"nodecount + VMEventScheduled,Ready\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-purple\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\" + VMEventScheduled,Ready\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-purple\",\"mode\":\"fixed\"}}]}]},\"gridPos\":{\"h\":8,\"w\":6,\"x\":0,\"y\":10},\"id\":73,\"links\":[],\"options\":{\"barRadius\":0,\"barWidth\":0.97,\"fullHighlight\":false,\"groupWidth\":0.7,\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\",\"showLegend\":true},\"orientation\":\"auto\",\"showValue\":\"auto\",\"stacking\":\"none\",\"tooltip\":{\"mode\":\"single\",\"sort\":\"none\"},\"xTickLabelRotation\":0,\"xTickLabelSpacing\":0},\"pluginVersion\":\"9.3.6\",\"targets\":[{\"appInsights\":{\"groupBy\":\"none\",\"metricName\":\"select\",\"rawQuery\":false,\"rawQueryString\":\"\",\"spliton\":\"\",\"timeGrainType\":\"auto\",\"xaxis\":\"timestamp\",\"yaxis\":\"\"},\"azureLogAnalytics\":{\"query\":\"\\r\\nKubeNodeInventory\\r\\n| + where ClusterId =~ '$clusterid'\\r\\n| where $__timeFilter(TimeGenerated)\\r\\n| + summarize count() by bin(TimeGenerated, $__interval), Computer, Status\\r\\n| + summarize arg_max(TimeGenerated, *) by Computer, Status\\r\\n| summarize nodecount=count() + by Status\\r\\n| project now(), nodecount, Status\",\"resource\":\"$ws\",\"resultFormat\":\"time_series\"},\"azureMonitor\":{\"dimensionFilter\":\"*\",\"metricDefinition\":\"select\",\"metricName\":\"select\",\"metricNamespace\":\"select\",\"resourceGroup\":\"select\",\"resourceName\":\"select\",\"timeGrain\":\"auto\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"queryType\":\"Azure + Log Analytics\",\"refId\":\"A\",\"subscription\":\"\"}],\"title\":\"Node count + by Status\",\"transformations\":[{\"id\":\"renameByRegex\",\"options\":{\"regex\":\"nodecount(.*)\",\"renamePattern\":\"$1\"}}],\"type\":\"barchart\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"description\":\"Pod + count grouped by Pod Status\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{\"axisCenteredZero\":false,\"axisColorMode\":\"text\",\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"fillOpacity\":80,\"gradientMode\":\"none\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineWidth\":1,\"scaleDistribution\":{\"type\":\"linear\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"decimals\":0,\"links\":[{\"title\":\"\",\"url\":\"\"}],\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":80}]},\"unit\":\"short\"},\"overrides\":[{\"matcher\":{\"id\":\"byFrameRefID\",\"options\":\"A\"},\"properties\":[{\"id\":\"links\",\"value\":[{\"targetBlank\":true,\"title\":\"Drill + Down to Logs Dashboard\",\"url\":\"/d/KoV9p7BVk/pod-level-logs?${amDatasource:queryparam}\\u0026${sub:queryparam}\\u0026${rg:queryparam}\\u0026${ws:queryparam}\\u0026${clusterid:queryparam}\\u0026${__url_time_range}\"}]}]}]},\"gridPos\":{\"h\":8,\"w\":6,\"x\":6,\"y\":10},\"id\":78,\"links\":[],\"options\":{\"barRadius\":0,\"barWidth\":0.97,\"fullHighlight\":false,\"groupWidth\":0.7,\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\",\"showLegend\":true},\"orientation\":\"auto\",\"showValue\":\"auto\",\"stacking\":\"none\",\"tooltip\":{\"mode\":\"single\",\"sort\":\"none\"},\"xTickLabelRotation\":0,\"xTickLabelSpacing\":0},\"pluginVersion\":\"9.3.6\",\"targets\":[{\"appInsights\":{\"groupBy\":\"none\",\"metricName\":\"select\",\"rawQuery\":false,\"rawQueryString\":\"\",\"spliton\":\"\",\"timeGrainType\":\"auto\",\"xaxis\":\"timestamp\",\"yaxis\":\"\"},\"azureLogAnalytics\":{\"query\":\"KubePodInventory + | where ClusterId =~ '$clusterid'\\r\\n| where $__timeFilter(TimeGenerated)\\r\\n| + where Namespace !in ('kube-system')\\r\\n| summarize count() by bin(TimeGenerated, + $__interval), PodUid, PodStatus\\r\\n| summarize arg_max(TimeGenerated, *) + by PodUid, PodStatus\\r\\n| summarize podCount = count() by PodStatus\\r\\n| + project now(), podCount, PodStatus\\r\\n\",\"resource\":\"$ws\",\"resultFormat\":\"time_series\"},\"azureMonitor\":{\"dimensionFilter\":\"*\",\"metricDefinition\":\"select\",\"metricName\":\"select\",\"metricNamespace\":\"select\",\"resourceGroup\":\"select\",\"resourceName\":\"select\",\"timeGrain\":\"auto\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"queryType\":\"Azure + Log Analytics\",\"refId\":\"A\",\"subscription\":\"\"}],\"title\":\"User Pod + count by status\",\"transformations\":[{\"id\":\"renameByRegex\",\"options\":{\"regex\":\"podCount(.*)\",\"renamePattern\":\"$1\"}}],\"type\":\"barchart\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"description\":\"Pod + count grouped by Pod Status\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"palette-classic\"},\"custom\":{\"axisCenteredZero\":false,\"axisColorMode\":\"text\",\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"fillOpacity\":80,\"gradientMode\":\"none\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineWidth\":1,\"scaleDistribution\":{\"type\":\"linear\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"decimals\":0,\"links\":[{\"title\":\"\",\"url\":\"\"}],\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"transparent\",\"value\":null},{\"color\":\"red\"}]},\"unit\":\"short\"},\"overrides\":[{\"matcher\":{\"id\":\"byFrameRefID\",\"options\":\"A\"},\"properties\":[{\"id\":\"links\",\"value\":[{\"title\":\"Drill + down to Logs Dashboard\",\"url\":\"/d/KoV9p7BVk/pod-level-logs?${amDatasource:queryparam}\\u0026${sub:queryparam}\\u0026${rg:queryparam}\\u0026${ws:queryparam}\\u0026${clusterid:queryparam}\\u0026${__url_time_range}\"}]}]}]},\"gridPos\":{\"h\":8,\"w\":6,\"x\":12,\"y\":10},\"id\":75,\"links\":[],\"options\":{\"barRadius\":0,\"barWidth\":0.97,\"fullHighlight\":false,\"groupWidth\":0.7,\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\",\"showLegend\":true},\"orientation\":\"auto\",\"showValue\":\"auto\",\"stacking\":\"none\",\"tooltip\":{\"mode\":\"single\",\"sort\":\"none\"},\"xTickLabelRotation\":0,\"xTickLabelSpacing\":0},\"pluginVersion\":\"9.3.6\",\"targets\":[{\"appInsights\":{\"groupBy\":\"none\",\"metricName\":\"select\",\"rawQuery\":false,\"rawQueryString\":\"\",\"spliton\":\"\",\"timeGrainType\":\"auto\",\"xaxis\":\"timestamp\",\"yaxis\":\"\"},\"azureLogAnalytics\":{\"query\":\"KubePodInventory + | where ClusterId =~ '$clusterid'\\r\\n| where $__timeFilter(TimeGenerated)\\r\\n| + where Namespace in ('kube-system')\\r\\n| summarize count() by bin(TimeGenerated, + $__interval), PodUid, PodStatus\\r\\n| summarize arg_max(TimeGenerated, *) + by PodUid, PodStatus\\r\\n| summarize podCount = count() by PodStatus\\r\\n| + project now(), podCount, PodStatus\\r\\n\",\"resource\":\"$ws\",\"resultFormat\":\"time_series\"},\"azureMonitor\":{\"dimensionFilter\":\"*\",\"metricDefinition\":\"select\",\"metricName\":\"select\",\"metricNamespace\":\"select\",\"resourceGroup\":\"select\",\"resourceName\":\"select\",\"timeGrain\":\"auto\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"queryType\":\"Azure + Log Analytics\",\"refId\":\"A\",\"subscription\":\"\"}],\"title\":\"System + Pod count by status\",\"transformations\":[{\"id\":\"renameByRegex\",\"options\":{\"regex\":\"podCount(.*)(.*)\",\"renamePattern\":\"$1\"}}],\"type\":\"barchart\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"description\":\"Number + of controllers in the cluster by Controller Kind\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"palette-classic\"},\"custom\":{\"axisCenteredZero\":false,\"axisColorMode\":\"text\",\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"fillOpacity\":80,\"gradientMode\":\"none\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineWidth\":1,\"scaleDistribution\":{\"type\":\"linear\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"links\":[],\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null}]}},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\" + ReplicaSet\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-purple\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\" + ReplicationController\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-blue\",\"mode\":\"fixed\"}}]}]},\"gridPos\":{\"h\":8,\"w\":6,\"x\":18,\"y\":10},\"id\":77,\"links\":[],\"options\":{\"barRadius\":0,\"barWidth\":0.97,\"fullHighlight\":false,\"groupWidth\":0.7,\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\",\"showLegend\":true},\"orientation\":\"auto\",\"showValue\":\"auto\",\"stacking\":\"none\",\"tooltip\":{\"mode\":\"single\",\"sort\":\"none\"},\"xTickLabelRotation\":0,\"xTickLabelSpacing\":0},\"pluginVersion\":\"9.3.6\",\"targets\":[{\"appInsights\":{\"groupBy\":\"none\",\"metricName\":\"select\",\"rawQuery\":false,\"rawQueryString\":\"\",\"spliton\":\"\",\"timeGrainType\":\"auto\",\"xaxis\":\"timestamp\",\"yaxis\":\"\"},\"azureLogAnalytics\":{\"query\":\"\\r\\nKubePodInventory + | where ClusterId =~ '$clusterid' | where $__timeFilter(TimeGenerated) \\r\\n| + summarize count() by bin(TimeGenerated, $__interval), PodUid, ControllerKind\\r\\n| + summarize arg_max(TimeGenerated, *) by PodUid, ControllerKind\\r\\n| summarize + controllerCount = count() by ControllerKind\\r\\n| extend ControllerKind=iif(isempty(ControllerKind), + \\\"None\\\", ControllerKind)\\r\\n| project now(), ControllerKind, controllerCount\",\"resource\":\"$ws\",\"resultFormat\":\"time_series\"},\"azureMonitor\":{\"dimensionFilter\":\"*\",\"metricDefinition\":\"select\",\"metricName\":\"select\",\"metricNamespace\":\"select\",\"resourceGroup\":\"select\",\"resourceName\":\"select\",\"timeGrain\":\"auto\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"queryType\":\"Azure + Log Analytics\",\"refId\":\"A\",\"subscription\":\"\"}],\"title\":\"Controller + count by Controller Kind\",\"transformations\":[{\"id\":\"renameByRegex\",\"options\":{\"regex\":\"controllerCount(.*)\",\"renamePattern\":\"$1\"}}],\"type\":\"barchart\"},{\"collapsed\":false,\"datasource\":{\"type\":\"datasource\",\"uid\":\"grafana\"},\"gridPos\":{\"h\":1,\"w\":24,\"x\":0,\"y\":18},\"id\":19,\"panels\":[],\"targets\":[{\"datasource\":{\"type\":\"datasource\",\"uid\":\"grafana\"},\"refId\":\"A\"}],\"title\":\"Compute + Resources - Namespaces (Pods)\",\"type\":\"row\"},{\"datasource\":{\"uid\":\"$promDatasource\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":80}]},\"unit\":\"percentunit\"},\"overrides\":[]},\"gridPos\":{\"h\":3,\"w\":6,\"x\":0,\"y\":19},\"id\":1,\"links\":[],\"options\":{\"colorMode\":\"none\",\"graphMode\":\"none\",\"justifyMode\":\"auto\",\"orientation\":\"horizontal\",\"reduceOptions\":{\"calcs\":[\"mean\"],\"fields\":\"\",\"values\":false},\"textMode\":\"auto\"},\"pluginVersion\":\"10.0.0-pre\",\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(node_namespace_pod_container:container_cpu_usage_seconds_total:sum_irate{cluster=\\\"$cluster\\\", + namespace=\\\"$namespace\\\"}) / sum(kube_pod_container_resource_requests{job=\\\"kube-state-metrics\\\", + cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\", resource=\\\"cpu\\\"})\",\"format\":\"time_series\",\"instant\":true,\"intervalFactor\":2,\"refId\":\"A\"}],\"title\":\"CPU + Utilisation (from requests)\",\"type\":\"stat\"},{\"datasource\":{\"uid\":\"$promDatasource\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":80}]},\"unit\":\"percentunit\"},\"overrides\":[]},\"gridPos\":{\"h\":3,\"w\":6,\"x\":6,\"y\":19},\"id\":2,\"links\":[],\"options\":{\"colorMode\":\"none\",\"graphMode\":\"none\",\"justifyMode\":\"auto\",\"orientation\":\"horizontal\",\"reduceOptions\":{\"calcs\":[\"mean\"],\"fields\":\"\",\"values\":false},\"textMode\":\"auto\"},\"pluginVersion\":\"10.0.0-pre\",\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(node_namespace_pod_container:container_cpu_usage_seconds_total:sum_irate{cluster=\\\"$cluster\\\", + namespace=\\\"$namespace\\\"}) / sum(kube_pod_container_resource_limits{job=\\\"kube-state-metrics\\\", + cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\", resource=\\\"cpu\\\"})\",\"format\":\"time_series\",\"instant\":true,\"intervalFactor\":2,\"refId\":\"A\"}],\"title\":\"CPU + Utilisation (from limits)\",\"type\":\"stat\"},{\"datasource\":{\"uid\":\"$promDatasource\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":80}]},\"unit\":\"percentunit\"},\"overrides\":[]},\"gridPos\":{\"h\":3,\"w\":6,\"x\":12,\"y\":19},\"id\":3,\"links\":[],\"options\":{\"colorMode\":\"none\",\"graphMode\":\"none\",\"justifyMode\":\"auto\",\"orientation\":\"horizontal\",\"reduceOptions\":{\"calcs\":[\"mean\"],\"fields\":\"\",\"values\":false},\"textMode\":\"auto\"},\"pluginVersion\":\"10.0.0-pre\",\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(container_memory_working_set_bytes{job=\\\"cadvisor\\\", + cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\",container!=\\\"\\\", + image!=\\\"\\\"}) / sum(kube_pod_container_resource_requests{job=\\\"kube-state-metrics\\\", + cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\", resource=\\\"memory\\\"})\",\"format\":\"time_series\",\"instant\":true,\"intervalFactor\":2,\"refId\":\"A\"}],\"title\":\"Memory + Utilisation (from requests)\",\"type\":\"stat\"},{\"datasource\":{\"uid\":\"$promDatasource\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":80}]},\"unit\":\"percentunit\"},\"overrides\":[]},\"gridPos\":{\"h\":3,\"w\":6,\"x\":18,\"y\":19},\"id\":4,\"links\":[],\"options\":{\"colorMode\":\"none\",\"graphMode\":\"none\",\"justifyMode\":\"auto\",\"orientation\":\"horizontal\",\"reduceOptions\":{\"calcs\":[\"mean\"],\"fields\":\"\",\"values\":false},\"textMode\":\"auto\"},\"pluginVersion\":\"10.0.0-pre\",\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(container_memory_working_set_bytes{job=\\\"cadvisor\\\", + cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\",container!=\\\"\\\", + image!=\\\"\\\"}) / sum(kube_pod_container_resource_limits{job=\\\"kube-state-metrics\\\", + cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\", resource=\\\"memory\\\"})\",\"format\":\"time_series\",\"instant\":true,\"intervalFactor\":2,\"refId\":\"A\"}],\"title\":\"Memory + Utilisation (from limits)\",\"type\":\"stat\"},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":{\"uid\":\"$promDatasource\"},\"fill\":10,\"fillGradient\":0,\"gridPos\":{\"h\":7,\"w\":24,\"x\":0,\"y\":22},\"hiddenSeries\":false,\"id\":5,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":false,\"values\":false},\"lines\":true,\"linewidth\":0,\"links\":[],\"nullPointMode\":\"null + as zero\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"10.0.0-pre\",\"pointradius\":5,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[{\"alias\":\"quota + - requests\",\"color\":\"#F2495C\",\"dashes\":true,\"fill\":0,\"hiddenSeries\":true,\"hideTooltip\":true,\"legend\":true,\"linewidth\":2,\"stack\":false},{\"alias\":\"quota + - limits\",\"color\":\"#FF9830\",\"dashes\":true,\"fill\":0,\"hiddenSeries\":true,\"hideTooltip\":true,\"legend\":true,\"linewidth\":2,\"stack\":false}],\"spaceLength\":10,\"stack\":true,\"steppedLine\":false,\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(node_namespace_pod_container:container_cpu_usage_seconds_total:sum_irate{cluster=\\\"$cluster\\\", + namespace=\\\"$namespace\\\"}) by (pod)\",\"format\":\"time_series\",\"intervalFactor\":2,\"legendFormat\":\"{{pod}}\",\"refId\":\"A\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"scalar(kube_resourcequota{cluster=\\\"$cluster\\\", + namespace=\\\"$namespace\\\", type=\\\"hard\\\",resource=\\\"requests.cpu\\\"})\",\"format\":\"time_series\",\"intervalFactor\":2,\"legendFormat\":\"quota + - requests\",\"refId\":\"B\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"scalar(kube_resourcequota{cluster=\\\"$cluster\\\", + namespace=\\\"$namespace\\\", type=\\\"hard\\\",resource=\\\"limits.cpu\\\"})\",\"format\":\"time_series\",\"intervalFactor\":2,\"legendFormat\":\"quota + - limits\",\"refId\":\"C\",\"step\":10}],\"thresholds\":[],\"timeRegions\":[],\"title\":\"CPU + Usage\",\"tooltip\":{\"shared\":true,\"sort\":2,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"mode\":\"time\",\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"short\",\"logBase\":1,\"min\":0,\"show\":true},{\"format\":\"short\",\"logBase\":1,\"show\":false}],\"yaxis\":{\"align\":false}},{\"datasource\":{\"type\":\"prometheus\",\"uid\":\"$promDatasource\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"fixedColor\":\"transparent\",\"mode\":\"fixed\"},\"custom\":{\"align\":\"auto\",\"cellOptions\":{\"mode\":\"basic\",\"type\":\"color-background\"},\"inspect\":false},\"displayName\":\"\",\"mappings\":[{\"options\":{\"0\":{\"color\":\"orange\",\"index\":0}},\"type\":\"value\"}],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null}]},\"unit\":\"short\"},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Time\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Time\"},{\"id\":\"custom.align\"},{\"id\":\"custom.width\",\"value\":300}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"pod\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Pod\"},{\"id\":\"unit\",\"value\":\"short\"},{\"id\":\"decimals\",\"value\":2},{\"id\":\"links\",\"value\":[{\"targetBlank\":true,\"title\":\"Drill + down\",\"url\":\"/d/6fAFR90Vk/kubernetes-compute-resources-pod-with-logs-v1?var-datasource=$promDatasource\\u0026var-cluster=$cluster\\u0026var-namespace=$namespace\\u0026from=$__from\\u0026to=$__to\\u0026var-pod=${__data.fields.pod}\"}]},{\"id\":\"custom.align\"}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Time\"},\"properties\":[{\"id\":\"custom.hidden\",\"value\":true}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Value\"},\"properties\":[{\"id\":\"links\",\"value\":[{\"targetBlank\":true,\"title\":\"\",\"url\":\"/d/6fAFR90Vk/kubernetes-compute-resources-pod-with-logs-v1?var-datasource=$promDatasource\\u0026var-cluster=$cluster\\u0026var-namespace=$namespace\\u0026from=$__from\\u0026to=$__to\\u0026var-pod=${__data.fields.pod}\"}]}]}]},\"gridPos\":{\"h\":7,\"w\":24,\"x\":0,\"y\":29},\"id\":6,\"links\":[],\"options\":{\"cellHeight\":\"sm\",\"footer\":{\"countRows\":false,\"fields\":\"\",\"reducer\":[\"sum\"],\"show\":false},\"showHeader\":true,\"sortBy\":[]},\"pluginVersion\":\"10.0.0-pre\",\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(node_namespace_pod_container:container_cpu_usage_seconds_total:sum_irate{cluster=\\\"$cluster\\\", + namespace=\\\"$namespace\\\"}) by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"A\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(cluster:namespace:pod_cpu:active:kube_pod_container_resource_requests{cluster=\\\"$cluster\\\", + namespace=\\\"$namespace\\\"}) by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"B\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(node_namespace_pod_container:container_cpu_usage_seconds_total:sum_irate{cluster=\\\"$cluster\\\", + namespace=\\\"$namespace\\\"}) by (pod) / sum(cluster:namespace:pod_cpu:active:kube_pod_container_resource_requests{cluster=\\\"$cluster\\\", + namespace=\\\"$namespace\\\"}) by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"C\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"editorMode\":\"code\",\"expr\":\"sum(cluster:namespace:pod_cpu:active:kube_pod_container_resource_limits{cluster=\\\"$cluster\\\", + namespace=\\\"$namespace\\\"}) by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"D\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"editorMode\":\"code\",\"expr\":\"sum(node_namespace_pod_container:container_cpu_usage_seconds_total:sum_irate{cluster=\\\"$cluster\\\", + namespace=\\\"$namespace\\\"}) by (pod) / sum(cluster:namespace:pod_cpu:active:kube_pod_container_resource_limits{cluster=\\\"$cluster\\\", + namespace=\\\"$namespace\\\"}) by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"E\",\"step\":10}],\"title\":\"CPU + Quota\",\"transformations\":[{\"id\":\"merge\",\"options\":{\"reducers\":[]}}],\"type\":\"table\"},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":{\"uid\":\"$promDatasource\"},\"fill\":10,\"fillGradient\":0,\"gridPos\":{\"h\":7,\"w\":24,\"x\":0,\"y\":36},\"hiddenSeries\":false,\"id\":7,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":false,\"values\":false},\"lines\":true,\"linewidth\":0,\"links\":[],\"nullPointMode\":\"null + as zero\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"10.0.0-pre\",\"pointradius\":5,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[{\"alias\":\"quota + - requests\",\"color\":\"#F2495C\",\"dashes\":true,\"fill\":0,\"hiddenSeries\":true,\"hideTooltip\":true,\"legend\":true,\"linewidth\":2,\"stack\":false},{\"alias\":\"quota + - limits\",\"color\":\"#FF9830\",\"dashes\":true,\"fill\":0,\"hiddenSeries\":true,\"hideTooltip\":true,\"legend\":true,\"linewidth\":2,\"stack\":false}],\"spaceLength\":10,\"stack\":true,\"steppedLine\":false,\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(container_memory_working_set_bytes{job=\\\"cadvisor\\\", + cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\", container!=\\\"\\\", + image!=\\\"\\\"}) by (pod)\",\"format\":\"time_series\",\"intervalFactor\":2,\"legendFormat\":\"{{pod}}\",\"refId\":\"A\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"scalar(kube_resourcequota{cluster=\\\"$cluster\\\", + namespace=\\\"$namespace\\\", type=\\\"hard\\\",resource=\\\"requests.memory\\\"})\",\"format\":\"time_series\",\"intervalFactor\":2,\"legendFormat\":\"quota + - requests\",\"refId\":\"B\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"scalar(kube_resourcequota{cluster=\\\"$cluster\\\", + namespace=\\\"$namespace\\\", type=\\\"hard\\\",resource=\\\"limits.memory\\\"})\",\"format\":\"time_series\",\"intervalFactor\":2,\"legendFormat\":\"quota + - limits\",\"refId\":\"C\",\"step\":10}],\"thresholds\":[],\"timeRegions\":[],\"title\":\"Memory + Usage (w/o cache)\",\"tooltip\":{\"shared\":true,\"sort\":2,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"mode\":\"time\",\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"bytes\",\"logBase\":1,\"min\":0,\"show\":true},{\"format\":\"short\",\"logBase\":1,\"show\":false}],\"yaxis\":{\"align\":false}},{\"datasource\":{\"uid\":\"$promDatasource\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{\"align\":\"auto\",\"cellOptions\":{\"type\":\"auto\"},\"inspect\":false},\"decimals\":2,\"displayName\":\"\",\"mappings\":[],\"noValue\":\"-\",\"thresholds\":{\"mode\":\"percentage\",\"steps\":[{\"color\":\"transparent\"}]},\"unit\":\"short\"},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Time\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Time\"},{\"id\":\"custom.align\"}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Value + #A\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Memory Usage\"},{\"id\":\"unit\",\"value\":\"bytes\"},{\"id\":\"decimals\",\"value\":2},{\"id\":\"custom.align\"}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Value + #B\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Memory Requests\"},{\"id\":\"unit\",\"value\":\"bytes\"},{\"id\":\"decimals\",\"value\":2},{\"id\":\"custom.align\"}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Value + #C\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Memory Requests + %\"},{\"id\":\"unit\",\"value\":\"percentunit\"},{\"id\":\"decimals\",\"value\":2},{\"id\":\"custom.align\"},{\"id\":\"custom.cellOptions\",\"value\":{\"mode\":\"basic\",\"type\":\"color-background\"}},{\"id\":\"thresholds\",\"value\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\"},{\"color\":\"red\",\"value\":80}]}},{\"id\":\"mappings\",\"value\":[{\"options\":{\"match\":\"null\",\"result\":{\"color\":\"orange\",\"index\":0}},\"type\":\"special\"}]}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Value + #D\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Memory Limits\"},{\"id\":\"unit\",\"value\":\"bytes\"},{\"id\":\"decimals\",\"value\":2},{\"id\":\"custom.align\"}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Value + #E\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Memory Limits %\"},{\"id\":\"unit\",\"value\":\"percentunit\"},{\"id\":\"decimals\",\"value\":2},{\"id\":\"custom.align\"},{\"id\":\"thresholds\",\"value\":{\"mode\":\"percentage\",\"steps\":[{\"color\":\"green\"},{\"color\":\"red\",\"value\":80}]}},{\"id\":\"custom.cellOptions\",\"value\":{\"mode\":\"basic\",\"type\":\"color-background\"}},{\"id\":\"mappings\",\"value\":[{\"options\":{\"match\":\"null\",\"result\":{\"color\":\"orange\",\"index\":0}},\"type\":\"special\"}]}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Value + #F\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Memory Usage (RSS)\"},{\"id\":\"unit\",\"value\":\"bytes\"},{\"id\":\"decimals\",\"value\":2},{\"id\":\"custom.align\"}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Value + #G\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Memory Usage (Cache)\"},{\"id\":\"unit\",\"value\":\"bytes\"},{\"id\":\"decimals\",\"value\":2},{\"id\":\"custom.align\"}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Value + #H\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Memory Usage (Swap)\"},{\"id\":\"unit\",\"value\":\"bytes\"},{\"id\":\"decimals\",\"value\":2},{\"id\":\"custom.align\"}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"pod\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Pod\"},{\"id\":\"unit\",\"value\":\"short\"},{\"id\":\"decimals\",\"value\":2},{\"id\":\"links\",\"value\":[{\"targetBlank\":true,\"title\":\"Drill + down\",\"url\":\"/d/6fAFR90Vk/kubernetes-compute-resources-pod-with-logs-v1?var-datasource=$promDatasource\\u0026var-cluster=$cluster\\u0026var-namespace=$namespace\\u0026from=$__from\\u0026to=$__to\\u0026var-pod=${__data.fields.pod}\"}]},{\"id\":\"custom.align\"}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Time\"},\"properties\":[{\"id\":\"custom.hidden\",\"value\":true}]}]},\"gridPos\":{\"h\":7,\"w\":24,\"x\":0,\"y\":43},\"id\":8,\"links\":[],\"options\":{\"cellHeight\":\"sm\",\"footer\":{\"countRows\":false,\"fields\":\"\",\"reducer\":[\"sum\"],\"show\":false},\"showHeader\":true,\"sortBy\":[{\"desc\":false,\"displayName\":\"Memory + Usage\"}]},\"pluginVersion\":\"10.0.0-pre\",\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(container_memory_working_set_bytes{job=\\\"cadvisor\\\", + cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\",container!=\\\"\\\", + image!=\\\"\\\"}) by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"A\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(cluster:namespace:pod_memory:active:kube_pod_container_resource_requests{cluster=\\\"$cluster\\\", + namespace=\\\"$namespace\\\"}) by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"B\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(container_memory_working_set_bytes{job=\\\"cadvisor\\\", + cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\",container!=\\\"\\\", + image!=\\\"\\\"}) by (pod) / sum(cluster:namespace:pod_memory:active:kube_pod_container_resource_requests{cluster=\\\"$cluster\\\", + namespace=\\\"$namespace\\\"}) by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"C\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(cluster:namespace:pod_memory:active:kube_pod_container_resource_limits{cluster=\\\"$cluster\\\", + namespace=\\\"$namespace\\\"}) by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"D\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(container_memory_working_set_bytes{job=\\\"cadvisor\\\", + cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\",container!=\\\"\\\", + image!=\\\"\\\"}) by (pod) / sum(cluster:namespace:pod_memory:active:kube_pod_container_resource_limits{cluster=\\\"$cluster\\\", + namespace=\\\"$namespace\\\"}) by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"E\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(container_memory_rss{job=\\\"cadvisor\\\", + cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\",container!=\\\"\\\"}) + by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"F\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(container_memory_cache{job=\\\"cadvisor\\\", + cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\",container!=\\\"\\\"}) + by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"G\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(container_memory_swap{job=\\\"cadvisor\\\", + cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\",container!=\\\"\\\"}) + by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"H\",\"step\":10}],\"title\":\"Memory + Quota\",\"transformations\":[{\"id\":\"merge\",\"options\":{\"reducers\":[]}}],\"type\":\"table\"},{\"collapsed\":false,\"datasource\":{\"type\":\"datasource\",\"uid\":\"grafana\"},\"gridPos\":{\"h\":1,\"w\":24,\"x\":0,\"y\":50},\"id\":25,\"panels\":[],\"targets\":[{\"datasource\":{\"type\":\"datasource\",\"uid\":\"grafana\"},\"refId\":\"A\"}],\"title\":\"Network + Metrics - Namespaces\",\"type\":\"row\"},{\"datasource\":{\"type\":\"prometheus\",\"uid\":\"${promDatasource}\"},\"gridPos\":{\"h\":3,\"w\":12,\"x\":0,\"y\":51},\"id\":93,\"options\":{\"code\":{\"language\":\"plaintext\",\"showLineNumbers\":false,\"showMiniMap\":false},\"content\":\"\\u003ca + style=\\\"color: inherit;\\\" href=\\\"/d/a5g8n2b48/aks-cluster-platform-network-metrics?{amDatasource:queryparam}\\u0026${sub:queryparam}\\u0026${rg:queryparam}\\u0026${__url_time_range}\\\" + target=\\\"_blank\\\"\\u003e\\n\\u003cdiv style=\\\"padding-top: 20px\\\"\\u003e\\n + \ \\u003ccenter\\u003e\\u003cp style=\\\"color: #4d99b8; font-size:18px;\\\"\\u003eCluster + Network Metrics Dashboard\\u003c/center\\u003e\\n \\u003ccenter\\u003e\\u003cp + style=\\\"margin-top:0px;\\\"\\u003eAdditional Network Metrics from AKS Platform\\u003c/p\\u003e\\u003c/center\\u003e\\n\\u003c/div\\u003e\\n\\u003c/a\\u003e\",\"mode\":\"html\"},\"pluginVersion\":\"10.0.0-pre\",\"type\":\"text\"},{\"aliasColors\":{},\"bars\":false,\"columns\":[],\"dashLength\":10,\"dashes\":false,\"datasource\":{\"uid\":\"$promDatasource\"},\"fill\":1,\"fontSize\":\"100%\",\"gridPos\":{\"h\":7,\"w\":24,\"x\":0,\"y\":54},\"id\":9,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":false,\"values\":false},\"lines\":true,\"linewidth\":1,\"links\":[],\"nullPointMode\":\"null + as zero\",\"percentage\":false,\"pointradius\":5,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[],\"showHeader\":true,\"sort\":{\"col\":0,\"desc\":true},\"spaceLength\":10,\"stack\":false,\"steppedLine\":false,\"styles\":[{\"$$hashKey\":\"object:246\",\"alias\":\"Time\",\"align\":\"auto\",\"dateFormat\":\"YYYY-MM-DD + HH:mm:ss\",\"pattern\":\"Time\",\"type\":\"hidden\"},{\"$$hashKey\":\"object:247\",\"alias\":\"Current + Receive Bandwidth\",\"align\":\"auto\",\"colors\":[],\"dateFormat\":\"YYYY-MM-DD + HH:mm:ss\",\"decimals\":2,\"link\":false,\"linkTargetBlank\":false,\"linkTooltip\":\"Drill + down\",\"linkUrl\":\"\",\"pattern\":\"Value #A\",\"thresholds\":[],\"type\":\"number\",\"unit\":\"Bps\"},{\"$$hashKey\":\"object:248\",\"alias\":\"Current + Transmit Bandwidth\",\"align\":\"auto\",\"colors\":[],\"dateFormat\":\"YYYY-MM-DD + HH:mm:ss\",\"decimals\":2,\"link\":false,\"linkTargetBlank\":false,\"linkTooltip\":\"Drill + down\",\"linkUrl\":\"\",\"pattern\":\"Value #B\",\"thresholds\":[],\"type\":\"number\",\"unit\":\"Bps\"},{\"$$hashKey\":\"object:249\",\"alias\":\"Rate + of Received Packets\",\"align\":\"auto\",\"colors\":[],\"dateFormat\":\"YYYY-MM-DD + HH:mm:ss\",\"decimals\":2,\"link\":false,\"linkTargetBlank\":false,\"linkTooltip\":\"Drill + down\",\"linkUrl\":\"\",\"pattern\":\"Value #C\",\"thresholds\":[],\"type\":\"number\",\"unit\":\"pps\"},{\"$$hashKey\":\"object:250\",\"alias\":\"Rate + of Transmitted Packets\",\"align\":\"auto\",\"colors\":[],\"dateFormat\":\"YYYY-MM-DD + HH:mm:ss\",\"decimals\":2,\"link\":false,\"linkTargetBlank\":false,\"linkTooltip\":\"Drill + down\",\"linkUrl\":\"\",\"pattern\":\"Value #D\",\"thresholds\":[],\"type\":\"number\",\"unit\":\"pps\"},{\"$$hashKey\":\"object:251\",\"alias\":\"Rate + of Received Packets Dropped\",\"align\":\"auto\",\"colors\":[],\"dateFormat\":\"YYYY-MM-DD + HH:mm:ss\",\"decimals\":2,\"link\":false,\"linkTargetBlank\":false,\"linkTooltip\":\"Drill + down\",\"linkUrl\":\"\",\"pattern\":\"Value #E\",\"thresholds\":[],\"type\":\"number\",\"unit\":\"pps\"},{\"$$hashKey\":\"object:252\",\"alias\":\"Rate + of Transmitted Packets Dropped\",\"align\":\"auto\",\"colors\":[],\"dateFormat\":\"YYYY-MM-DD + HH:mm:ss\",\"decimals\":2,\"link\":false,\"linkTargetBlank\":false,\"linkTooltip\":\"Drill + down\",\"linkUrl\":\"\",\"pattern\":\"Value #F\",\"thresholds\":[],\"type\":\"number\",\"unit\":\"pps\"},{\"$$hashKey\":\"object:253\",\"alias\":\"Pod\",\"align\":\"auto\",\"colors\":[],\"dateFormat\":\"YYYY-MM-DD + HH:mm:ss\",\"decimals\":2,\"link\":true,\"linkTargetBlank\":true,\"linkTooltip\":\"Drill + down to pods\",\"linkUrl\":\"/d/6fAFR90Vk/kubernetes-compute-resources-pod-with-logs-v1?var-datasource=$promDatasource\\u0026var-cluster=$cluster\\u0026var-namespace=$namespace\\u0026from=$__from\\u0026to=$__to\\u0026var-pod=$__cell\",\"pattern\":\"pod\",\"thresholds\":[],\"type\":\"number\",\"unit\":\"short\"},{\"$$hashKey\":\"object:254\",\"alias\":\"\",\"align\":\"auto\",\"colors\":[],\"dateFormat\":\"YYYY-MM-DD + HH:mm:ss\",\"decimals\":2,\"pattern\":\"/.*/\",\"thresholds\":[],\"type\":\"string\",\"unit\":\"short\"}],\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(irate(container_network_receive_bytes_total{job=\\\"cadvisor\\\", + cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\"}[$__rate_interval])) + by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"A\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(irate(container_network_transmit_bytes_total{job=\\\"cadvisor\\\", + cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\"}[$__rate_interval])) + by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"B\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(irate(container_network_receive_packets_total{job=\\\"cadvisor\\\", + cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\"}[$__rate_interval])) + by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"C\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(irate(container_network_transmit_packets_total{job=\\\"cadvisor\\\", + cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\"}[$__rate_interval])) + by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"D\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(irate(container_network_receive_packets_dropped_total{job=\\\"cadvisor\\\", + cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\"}[$__rate_interval])) + by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"E\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(irate(container_network_transmit_packets_dropped_total{job=\\\"cadvisor\\\", + cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\"}[$__rate_interval])) + by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"F\",\"step\":10}],\"thresholds\":[],\"title\":\"Current + Network Usage\",\"tooltip\":{\"shared\":true,\"sort\":2,\"value_type\":\"individual\"},\"transform\":\"table\",\"type\":\"table-old\",\"xaxis\":{\"mode\":\"time\",\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"short\",\"logBase\":1,\"min\":0,\"show\":true},{\"format\":\"short\",\"logBase\":1,\"show\":false}]},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":{\"uid\":\"$promDatasource\"},\"fill\":10,\"fillGradient\":0,\"gridPos\":{\"h\":7,\"w\":12,\"x\":0,\"y\":61},\"hiddenSeries\":false,\"id\":10,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":false,\"values\":false},\"lines\":true,\"linewidth\":0,\"links\":[],\"nullPointMode\":\"null + as zero\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"10.0.0-pre\",\"pointradius\":5,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":true,\"steppedLine\":false,\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(irate(container_network_receive_bytes_total{cluster=\\\"$cluster\\\", + namespace=\\\"$namespace\\\"}[$__rate_interval])) by (pod)\",\"format\":\"time_series\",\"intervalFactor\":2,\"legendFormat\":\"{{pod}}\",\"refId\":\"A\",\"step\":10}],\"thresholds\":[],\"timeRegions\":[],\"title\":\"Receive + Bandwidth\",\"tooltip\":{\"shared\":true,\"sort\":2,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"mode\":\"time\",\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"Bps\",\"logBase\":1,\"min\":0,\"show\":true},{\"format\":\"short\",\"logBase\":1,\"show\":false}],\"yaxis\":{\"align\":false}},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":{\"uid\":\"$promDatasource\"},\"fill\":10,\"fillGradient\":0,\"gridPos\":{\"h\":7,\"w\":12,\"x\":12,\"y\":61},\"hiddenSeries\":false,\"id\":11,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":false,\"values\":false},\"lines\":true,\"linewidth\":0,\"links\":[],\"nullPointMode\":\"null + as zero\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"10.0.0-pre\",\"pointradius\":5,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":true,\"steppedLine\":false,\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(irate(container_network_transmit_bytes_total{cluster=\\\"$cluster\\\", + namespace=\\\"$namespace\\\"}[$__rate_interval])) by (pod)\",\"format\":\"time_series\",\"intervalFactor\":2,\"legendFormat\":\"{{pod}}\",\"refId\":\"A\",\"step\":10}],\"thresholds\":[],\"timeRegions\":[],\"title\":\"Transmit + Bandwidth\",\"tooltip\":{\"shared\":true,\"sort\":2,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"mode\":\"time\",\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"Bps\",\"logBase\":1,\"min\":0,\"show\":true},{\"format\":\"short\",\"logBase\":1,\"show\":false}],\"yaxis\":{\"align\":false}},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":{\"uid\":\"$promDatasource\"},\"fill\":10,\"fillGradient\":0,\"gridPos\":{\"h\":7,\"w\":12,\"x\":0,\"y\":68},\"hiddenSeries\":false,\"id\":12,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":false,\"values\":false},\"lines\":true,\"linewidth\":0,\"links\":[],\"nullPointMode\":\"null + as zero\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"10.0.0-pre\",\"pointradius\":5,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":true,\"steppedLine\":false,\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(irate(container_network_receive_packets_total{cluster=\\\"$cluster\\\", + namespace=\\\"$namespace\\\"}[$__rate_interval])) by (pod)\",\"format\":\"time_series\",\"intervalFactor\":2,\"legendFormat\":\"{{pod}}\",\"refId\":\"A\",\"step\":10}],\"thresholds\":[],\"timeRegions\":[],\"title\":\"Rate + of Received Packets\",\"tooltip\":{\"shared\":true,\"sort\":2,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"mode\":\"time\",\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"pps\",\"logBase\":1,\"min\":0,\"show\":true},{\"format\":\"short\",\"logBase\":1,\"show\":false}],\"yaxis\":{\"align\":false}},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":{\"uid\":\"$promDatasource\"},\"fill\":10,\"fillGradient\":0,\"gridPos\":{\"h\":7,\"w\":12,\"x\":12,\"y\":68},\"hiddenSeries\":false,\"id\":13,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":false,\"values\":false},\"lines\":true,\"linewidth\":0,\"links\":[],\"nullPointMode\":\"null + as zero\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"10.0.0-pre\",\"pointradius\":5,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":true,\"steppedLine\":false,\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(irate(container_network_transmit_packets_total{cluster=\\\"$cluster\\\", + namespace=\\\"$namespace\\\"}[$__rate_interval])) by (pod)\",\"format\":\"time_series\",\"intervalFactor\":2,\"legendFormat\":\"{{pod}}\",\"refId\":\"A\",\"step\":10}],\"thresholds\":[],\"timeRegions\":[],\"title\":\"Rate + of Transmitted Packets\",\"tooltip\":{\"shared\":true,\"sort\":2,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"mode\":\"time\",\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"pps\",\"logBase\":1,\"min\":0,\"show\":true},{\"format\":\"short\",\"logBase\":1,\"show\":false}],\"yaxis\":{\"align\":false}},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":{\"uid\":\"$promDatasource\"},\"fill\":10,\"fillGradient\":0,\"gridPos\":{\"h\":7,\"w\":12,\"x\":0,\"y\":75},\"hiddenSeries\":false,\"id\":14,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":false,\"values\":false},\"lines\":true,\"linewidth\":0,\"links\":[],\"nullPointMode\":\"null + as zero\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"10.0.0-pre\",\"pointradius\":5,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":true,\"steppedLine\":false,\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(irate(container_network_receive_packets_dropped_total{cluster=\\\"$cluster\\\", + namespace=\\\"$namespace\\\"}[$__rate_interval])) by (pod)\",\"format\":\"time_series\",\"intervalFactor\":2,\"legendFormat\":\"{{pod}}\",\"refId\":\"A\",\"step\":10}],\"thresholds\":[],\"timeRegions\":[],\"title\":\"Rate + of Received Packets Dropped\",\"tooltip\":{\"shared\":true,\"sort\":2,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"mode\":\"time\",\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"pps\",\"logBase\":1,\"min\":0,\"show\":true},{\"format\":\"short\",\"logBase\":1,\"show\":false}],\"yaxis\":{\"align\":false}},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":{\"uid\":\"$promDatasource\"},\"fill\":10,\"fillGradient\":0,\"gridPos\":{\"h\":7,\"w\":12,\"x\":12,\"y\":75},\"hiddenSeries\":false,\"id\":15,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":false,\"values\":false},\"lines\":true,\"linewidth\":0,\"links\":[],\"nullPointMode\":\"null + as zero\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"10.0.0-pre\",\"pointradius\":5,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":true,\"steppedLine\":false,\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(irate(container_network_transmit_packets_dropped_total{cluster=\\\"$cluster\\\", + namespace=\\\"$namespace\\\"}[$__rate_interval])) by (pod)\",\"format\":\"time_series\",\"intervalFactor\":2,\"legendFormat\":\"{{pod}}\",\"refId\":\"A\",\"step\":10}],\"thresholds\":[],\"timeRegions\":[],\"title\":\"Rate + of Transmitted Packets Dropped\",\"tooltip\":{\"shared\":true,\"sort\":2,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"mode\":\"time\",\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"pps\",\"logBase\":1,\"min\":0,\"show\":true},{\"format\":\"short\",\"logBase\":1,\"show\":false}],\"yaxis\":{\"align\":false}},{\"collapsed\":false,\"gridPos\":{\"h\":1,\"w\":24,\"x\":0,\"y\":82},\"id\":27,\"panels\":[],\"title\":\"Application + Insights - Namespaces\",\"type\":\"row\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"description\":\"The + resource path for this panel uses multiple template variables which requires + modifying the dashboard JSON directly. If you would like to do something similar + please go to Settings \\u003e JSON Model. Edit as you'd like in your new copy + by going to Settings \\u003e Save as.\",\"fieldConfig\":{\"defaults\":{\"color\":{\"fixedColor\":\"green\",\"mode\":\"fixed\"},\"custom\":{\"axisCenteredZero\":false,\"axisColorMode\":\"text\",\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"axisSoftMin\":0,\"barAlignment\":0,\"drawStyle\":\"line\",\"fillOpacity\":62,\"gradientMode\":\"opacity\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineInterpolation\":\"linear\",\"lineWidth\":1,\"pointSize\":5,\"scaleDistribution\":{\"type\":\"linear\"},\"showPoints\":\"never\",\"spanNulls\":true,\"stacking\":{\"group\":\"A\",\"mode\":\"none\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"mappings\":[],\"noValue\":\"--\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\"},{\"color\":\"red\",\"value\":80}]}},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"users/count_unique\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Users + (Unique)\"}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"sessions/count_unique\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Sessions + (Unique)\"},{\"id\":\"color\",\"value\":{\"fixedColor\":\"purple\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Max\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-blue\",\"mode\":\"fixed\"}}]}]},\"gridPos\":{\"h\":6,\"w\":24,\"x\":0,\"y\":83},\"id\":31,\"interval\":\"60s\",\"links\":[{\"targetBlank\":true,\"title\":\"${res} + | Users\",\"url\":\"https://ms.portal.azure.com/#@microsoft.onmicrosoft.com/resource/subscriptions/${sub}/resourceGroups/${rg}/providers/microsoft.insights/components/${res}/segmentationUsers\"}],\"maxDataPoints\":150,\"options\":{\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\",\"showLegend\":true},\"tooltip\":{\"mode\":\"single\",\"sort\":\"none\"}},\"targets\":[{\"azureLogAnalytics\":{\"query\":\"\\nrequests\\n// + additional filters can be applied here\\n| where $__timeFilter(timestamp)\\n| + where cloud_RoleName in ($cloudrolename)\\n| where cloud_RoleInstance in ($cloudroleinstance)\\n| + where client_Type != \\\"Browser\\\"\\n// calculate average request duration + for all requests\\n| summarize Count = count() by bin(timestamp, $__interval)\\n| + order by timestamp asc\\n\\n\",\"resources\":[\"/subscriptions/$sub/resourceGroups/$rg/providers/$ns/$res\"],\"resultFormat\":\"time_series\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"queryType\":\"Azure + Log Analytics\",\"refId\":\"A\",\"subscription\":\"$sub\",\"subscriptions\":[]}],\"title\":\"Server + Requests (count)\",\"transformations\":[],\"type\":\"timeseries\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"description\":\"The + resource path for this panel uses multiple template variables which requires + modifying the dashboard JSON directly. If you would like to do something similar + please go to Settings \\u003e JSON Model. Edit as you'd like in your new copy + by going to Settings \\u003e Save as.\",\"fieldConfig\":{\"defaults\":{\"color\":{\"fixedColor\":\"green\",\"mode\":\"fixed\"},\"custom\":{\"axisCenteredZero\":false,\"axisColorMode\":\"text\",\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"axisSoftMin\":0,\"barAlignment\":0,\"drawStyle\":\"line\",\"fillOpacity\":64,\"gradientMode\":\"opacity\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineInterpolation\":\"linear\",\"lineWidth\":1,\"pointSize\":5,\"scaleDistribution\":{\"type\":\"linear\"},\"showPoints\":\"never\",\"spanNulls\":true,\"stacking\":{\"group\":\"A\",\"mode\":\"none\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"mappings\":[],\"noValue\":\"--\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\"},{\"color\":\"red\",\"value\":80}]}},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"users/count_unique\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Users + (Unique)\"}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"sessions/count_unique\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Sessions + (Unique)\"},{\"id\":\"color\",\"value\":{\"fixedColor\":\"purple\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Max\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"semi-dark-orange\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"P95\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-yellow\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"MAX\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-red\",\"mode\":\"fixed\"}}]}]},\"gridPos\":{\"h\":6,\"w\":24,\"x\":0,\"y\":89},\"id\":33,\"interval\":\"60s\",\"links\":[{\"targetBlank\":true,\"title\":\"Performance\",\"url\":\"https://ms.portal.azure.com/#@microsoft.onmicrosoft.com/resource/subscriptions/${sub}/resourceGroups/${rg}/providers/microsoft.insights/components/${res}/performance\"}],\"maxDataPoints\":150,\"options\":{\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\",\"showLegend\":true},\"tooltip\":{\"mode\":\"single\",\"sort\":\"none\"}},\"targets\":[{\"azureLogAnalytics\":{\"query\":\"\\nrequests\\n// + additional filters can be applied here\\n| where $__timeFilter(timestamp)\\n| + where cloud_RoleName in ($cloudrolename)\\n| where cloud_RoleInstance in ($cloudroleinstance)\\n| + where client_Type != \\\"Browser\\\"\\n// calculate average request duration + for all requests\\n| summarize AVG = avg(duration), P95 = percentiles(duration, + 95), MAX = max(duration) by bin(timestamp, $__interval)\\n| project timestamp, + AVG = AVG/1000, P95 = P95/1000, MAX = MAX/1000\\n| order by timestamp asc\\n\\n\",\"resources\":[\"/subscriptions/$sub/resourceGroups/$rg/providers/$ns/$res\"],\"resultFormat\":\"time_series\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"queryType\":\"Azure + Log Analytics\",\"refId\":\"A\",\"subscription\":\"$sub\",\"subscriptions\":[]}],\"title\":\"Server + Response Time (sec)\",\"transformations\":[],\"type\":\"timeseries\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"description\":\"\",\"fieldConfig\":{\"defaults\":{\"color\":{\"fixedColor\":\"green\",\"mode\":\"thresholds\"},\"custom\":{\"align\":\"auto\",\"cellOptions\":{\"type\":\"auto\"},\"inspect\":false},\"links\":[{\"targetBlank\":true,\"title\":\"Drill + down to transactions\",\"url\":\"/d/Q4mZF8oVk/azure-monitor-azure-insights-applications-performance-and-failure?${amDatasource:queryparam}\\u0026${sub:queryparam}\\u0026${rg:queryparam}\\u0026${ns:queryparam}\\u0026${res:queryparam}\\u0026${cloudrolename:queryparam}\\u0026${cloudroleinstance:queryparam}\\u0026var-operation_Name=${__data.fields.operation_Name}\\u0026var-failed_operation_Name=${__data.fields.operation_Name}\\u0026${promDatasource:queryparam}\\u0026${cluster:queryparam}\\u0026${namespace:queryparam}\\u0026${type:queryparam}\\u0026${__url_time_range}\"}],\"mappings\":[],\"noValue\":\"--\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\"},{\"color\":\"#EAB839\",\"value\":0.5},{\"color\":\"dark-red\",\"value\":1}]}},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Avg\"},\"properties\":[{\"id\":\"custom.cellOptions\",\"value\":{\"mode\":\"basic\",\"type\":\"gauge\"}},{\"id\":\"custom.width\",\"value\":269},{\"id\":\"links\",\"value\":[{\"targetBlank\":true,\"title\":\"Drill + down to Performance and Failures\",\"url\":\"/d/Q4mZF8oVk/azure-monitor-azure-insights-applications-performance-and-failure?${amDatasource:queryparam}\\u0026${sub:queryparam}\\u0026${rg:queryparam}\\u0026${ns:queryparam}\\u0026${res:queryparam}\\u0026${cloudrolename:queryparam}\\u0026${cloudroleinstance:queryparam}\\u0026var-operation_Name=${__data.fields.operation_Name}\\u0026var-failed_operation_Name=${__data.fields.operation_Name}\\u0026${promDatasource:queryparam}\\u0026${cluster:queryparam}\\u0026${namespace:queryparam}\\u0026${type:queryparam}\\u0026${__url_time_range}\"}]}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Max\"},\"properties\":[{\"id\":\"custom.cellOptions\",\"value\":{\"mode\":\"basic\",\"type\":\"gauge\"}},{\"id\":\"custom.width\",\"value\":715},{\"id\":\"links\",\"value\":[{\"targetBlank\":true,\"title\":\"Drill + down to Performance and Failures\",\"url\":\"/d/Q4mZF8oVk/azure-monitor-azure-insights-applications-performance-and-failure?${amDatasource:queryparam}\\u0026${sub:queryparam}\\u0026${rg:queryparam}\\u0026${ns:queryparam}\\u0026${res:queryparam}\\u0026${cloudrolename:queryparam}\\u0026${cloudroleinstance:queryparam}\\u0026var-operation_Name=${__data.fields.operation_Name}\\u0026var-failed_operation_Name=${__data.fields.operation_Name}\\u0026${promDatasource:queryparam}\\u0026${cluster:queryparam}\\u0026${namespace:queryparam}\\u0026${type:queryparam}\\u0026${__url_time_range}\"}]}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"operation_Name\"},\"properties\":[{\"id\":\"custom.width\",\"value\":237},{\"id\":\"links\",\"value\":[{\"targetBlank\":true,\"title\":\"Drill + Down to Performance and Failures\",\"url\":\"/d/Q4mZF8oVk/azure-monitor-azure-insights-applications-performance-and-failure?${amDatasource:queryparam}\\u0026${sub:queryparam}\\u0026${rg:queryparam}\\u0026${ns:queryparam}\\u0026${res:queryparam}\\u0026${cloudrolename:queryparam}\\u0026${cloudroleinstance:queryparam}\\u0026var-operation_Name=${__data.fields.operation_Name}\\u0026var-failed_operation_Name=${__data.fields.operation_Name}\\u0026${promDatasource:queryparam}\\u0026${cluster:queryparam}\\u0026${namespace:queryparam}\\u0026${type:queryparam}\\u0026${__url_time_range}\"}]}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Count\"},\"properties\":[{\"id\":\"custom.hidden\",\"value\":false},{\"id\":\"links\",\"value\":[{\"targetBlank\":true,\"title\":\"Drill + down to Performance and Failures\",\"url\":\"/d/Q4mZF8oVk/azure-monitor-azure-insights-applications-performance-and-failure?${amDatasource:queryparam}\\u0026${sub:queryparam}\\u0026${rg:queryparam}\\u0026${ns:queryparam}\\u0026${res:queryparam}\\u0026${cloudrolename:queryparam}\\u0026${cloudroleinstance:queryparam}\\u0026var-operation_Name=${__data.fields.operation_Name}\\u0026var-failed_operation_Name=${__data.fields.operation_Name}\\u0026${promDatasource:queryparam}\\u0026${cluster:queryparam}\\u0026${namespace:queryparam}\\u0026${type:queryparam}\\u0026${__url_time_range}\"}]}]}]},\"gridPos\":{\"h\":7,\"w\":24,\"x\":0,\"y\":95},\"id\":43,\"interval\":\"60s\",\"links\":[],\"maxDataPoints\":150,\"options\":{\"cellHeight\":\"sm\",\"footer\":{\"countRows\":false,\"fields\":\"\",\"reducer\":[\"sum\"],\"show\":false},\"showHeader\":true,\"sortBy\":[{\"desc\":true,\"displayName\":\"Count\"}]},\"pluginVersion\":\"10.0.0-pre\",\"targets\":[{\"azureLogAnalytics\":{\"query\":\"\\nlet + dataset = requests\\n| where $__timeFilter(timestamp)\\n| where cloud_RoleName + in ($cloudrolename)\\n| where cloud_RoleInstance in ($cloudroleinstance)\\n| + where client_Type != \\\"Browser\\\"\\n;\\ndataset\\n| summarize Avg = avg(duration)/1000, + Max = max(duration)/1000, Count = count() by operation_Name\\n| top 5 by Avg + desc\\n\\n\\n\",\"resources\":[\"/subscriptions/$sub/resourceGroups/$rg/providers/$ns/$res\"],\"resultFormat\":\"table\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"queryType\":\"Azure + Log Analytics\",\"refId\":\"A\",\"subscription\":\"$sub\",\"subscriptions\":[]}],\"title\":\"Top + 5 Operation Names by Avg Duration\",\"transformations\":[],\"type\":\"table\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"description\":\"The + resource path for this panel uses multiple template variables which requires + modifying the dashboard JSON directly. If you would like to do something similar + please go to Settings \\u003e JSON Model. Edit as you'd like in your new copy + by going to Settings \\u003e Save as.\",\"fieldConfig\":{\"defaults\":{\"color\":{\"fixedColor\":\"dark-red\",\"mode\":\"fixed\"},\"custom\":{\"axisCenteredZero\":false,\"axisColorMode\":\"text\",\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"barAlignment\":0,\"drawStyle\":\"line\",\"fillOpacity\":22,\"gradientMode\":\"hue\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineInterpolation\":\"linear\",\"lineWidth\":1,\"pointSize\":1,\"scaleDistribution\":{\"type\":\"linear\"},\"showPoints\":\"auto\",\"spanNulls\":false,\"stacking\":{\"group\":\"A\",\"mode\":\"normal\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"links\":[{\"targetBlank\":false,\"title\":\"Show + list of sample transactions\",\"url\":\"/d/1M41p4nVk/azure-insights-applications-performance-kayode?orgId=1\\u0026var-ds=Azure%20Monitor%20-%20Contoso%20Hotels\\u0026var-sub=ebb79bc0-aa86-44a7-8111-cabbe0c43993\\u0026var-rg=CH1-FabrikamRG\\u0026var-ns=Microsoft.Insights%2Fcomponents\\u0026var-res=CH1-RetailAppAI\\u0026from=now-1h\\u0026to=now\\u0026var-operation_Name=${__data.fields.operation_Name}\"}],\"mappings\":[],\"noValue\":\"--\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\"}]}},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"sum_itemCount + 404\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"orange\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"sum_itemCount + 500\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-red\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"ResultCode + 404\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-orange\",\"mode\":\"fixed\"}}]}]},\"gridPos\":{\"h\":7,\"w\":24,\"x\":0,\"y\":102},\"id\":35,\"interval\":\"60s\",\"links\":[],\"maxDataPoints\":150,\"options\":{\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\",\"showLegend\":true},\"tooltip\":{\"mode\":\"single\",\"sort\":\"none\"}},\"pluginVersion\":\"9.0.8.1\",\"targets\":[{\"azureLogAnalytics\":{\"query\":\"\\nrequests\\n// + additional filters can be applied here\\n| where $__timeFilter(timestamp)\\n| + where cloud_RoleName in ($cloudrolename)\\n| where cloud_RoleInstance in ($cloudroleinstance)\\n| + where client_Type != \\\"Browser\\\"\\n| where success == false\\n| summarize + ResultCode = sum(itemCount) by resultCode, bin(timestamp, $__interval)\\n| + sort by timestamp asc\\n\\n\",\"resources\":[\"/subscriptions/$sub/resourceGroups/$rg/providers/$ns/$res\"],\"resultFormat\":\"time_series\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"queryType\":\"Azure + Log Analytics\",\"refId\":\"A\",\"subscription\":\"$sub\",\"subscriptions\":[]}],\"title\":\"Failure + Response codes (count)\",\"transformations\":[],\"type\":\"timeseries\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"description\":\"Click + on an operation_Name to filter to Top slowest Failed sample Operations panel + by selected name.\",\"fieldConfig\":{\"defaults\":{\"color\":{\"fixedColor\":\"green\",\"mode\":\"thresholds\"},\"custom\":{\"align\":\"auto\",\"cellOptions\":{\"type\":\"auto\"},\"inspect\":false},\"links\":[{\"targetBlank\":false,\"title\":\"Show + list of sample transactions\",\"url\":\"/d/Q4mZF8oVk/azure-monitor-azure-insights-applications-performance-and-failure?${amDatasource:queryparam}\uFEFF\\u0026\uFEFF${sub:queryparam}\uFEFF\\u0026\uFEFF${rg:queryparam}\uFEFF\\u0026\uFEFF${ns:queryparam}\uFEFF\\u0026\uFEFF${res:queryparam}\uFEFF\\u0026\uFEFF${cloudrolename:queryparam}\uFEFF\\u0026\uFEFF${cloudroleinstance:queryparam}\uFEFF\\u0026\uFEFF${operation_Name:queryparam}\\u0026var-failed_operation_Name=${__data.fields.operation_Name}\\u0026${promDatasource:queryparam}\uFEFF\\u0026\uFEFF${cluster:queryparam}\uFEFF\\u0026\uFEFF${namespace:queryparam}\uFEFF\\u0026\uFEFF${type:queryparam}\\u0026${__url_time_range}\"}],\"mappings\":[],\"noValue\":\"--\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\"}]}},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"failedCount\"},\"properties\":[{\"id\":\"custom.cellOptions\",\"value\":{\"mode\":\"lcd\",\"type\":\"gauge\"}},{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-red\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"totalCount\"},\"properties\":[{\"id\":\"custom.cellOptions\",\"value\":{\"mode\":\"lcd\",\"type\":\"gauge\"}},{\"id\":\"color\",\"value\":{\"fixedColor\":\"text\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"operation_Name\"},\"properties\":[{\"id\":\"custom.width\",\"value\":184},{\"id\":\"links\",\"value\":[{\"targetBlank\":true,\"title\":\"Drill + Down to Failures and Performance\",\"url\":\"/d/Q4mZF8oVk/azure-monitor-azure-insights-applications-performance-and-failure?${amDatasource:queryparam}\\u0026${sub:queryparam}\\u0026${rg:queryparam}\\u0026${ns:queryparam}\\u0026${res:queryparam}\\u0026${cloudrolename:queryparam}\\u0026${cloudroleinstance:queryparam}\\u0026var-operation_Name=${__data.fields.operation_Name}\\u0026var-failed_operation_Name=${__data.fields.operation_Name}\\u0026${promDatasource:queryparam}\\u0026${cluster:queryparam}\\u0026${namespace:queryparam}\\u0026${type:queryparam}\\u0026${__url_time_range}\"}]}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"impactedUsers\"},\"properties\":[{\"id\":\"custom.width\",\"value\":118}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"failedCount\"},\"properties\":[{\"id\":\"links\",\"value\":[{\"targetBlank\":true,\"title\":\"Drill + Down to Performance and Failures\",\"url\":\"/d/Q4mZF8oVk/azure-monitor-azure-insights-applications-performance-and-failure?${amDatasource:queryparam}\\u0026${sub:queryparam}\\u0026${rg:queryparam}\\u0026${ns:queryparam}\\u0026${res:queryparam}\\u0026${cloudrolename:queryparam}\\u0026${cloudroleinstance:queryparam}\\u0026var-operation_Name=${__data.fields.operation_Name}\\u0026var-failed_operation_Name=${__data.fields.operation_Name}\\u0026${promDatasource:queryparam}\\u0026${cluster:queryparam}\\u0026${namespace:queryparam}\\u0026${type:queryparam}\\u0026${__url_time_range}\"}]}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"impactedUsers\"},\"properties\":[{\"id\":\"links\",\"value\":[{\"targetBlank\":true,\"title\":\"Drill + Down to Performance and Failures\",\"url\":\"/d/Q4mZF8oVk/azure-monitor-azure-insights-applications-performance-and-failure?${amDatasource:queryparam}\\u0026${sub:queryparam}\\u0026${rg:queryparam}\\u0026${ns:queryparam}\\u0026${res:queryparam}\\u0026${cloudrolename:queryparam}\\u0026${cloudroleinstance:queryparam}\\u0026var-operation_Name=${__data.fields.operation_Name}\\u0026var-failed_operation_Name=${__data.fields.operation_Name}\\u0026${promDatasource:queryparam}\\u0026${cluster:queryparam}\\u0026${namespace:queryparam}\\u0026${type:queryparam}\\u0026${__url_time_range}\"}]}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"totalCount\"},\"properties\":[{\"id\":\"links\",\"value\":[{\"targetBlank\":true,\"title\":\"Drill + Down to Performance and Failures\",\"url\":\"/d/Q4mZF8oVk/azure-monitor-azure-insights-applications-performance-and-failure?${amDatasource:queryparam}\\u0026${sub:queryparam}\\u0026${rg:queryparam}\\u0026${ns:queryparam}\\u0026${res:queryparam}\\u0026${cloudrolename:queryparam}\\u0026${cloudroleinstance:queryparam}\\u0026var-operation_Name=${__data.fields.operation_Name}\\u0026var-failed_operation_Name=${__data.fields.operation_Name}\\u0026${promDatasource:queryparam}\\u0026${cluster:queryparam}\\u0026${namespace:queryparam}\\u0026${type:queryparam}\\u0026${__url_time_range}\"}]}]}]},\"gridPos\":{\"h\":7,\"w\":24,\"x\":0,\"y\":109},\"id\":69,\"interval\":\"60s\",\"links\":[],\"maxDataPoints\":150,\"options\":{\"cellHeight\":\"sm\",\"footer\":{\"countRows\":false,\"fields\":\"\",\"reducer\":[\"sum\"],\"show\":false},\"showHeader\":true,\"sortBy\":[{\"desc\":true,\"displayName\":\"failedCount\"}]},\"pluginVersion\":\"10.0.0-pre\",\"targets\":[{\"azureLogAnalytics\":{\"query\":\"let + dataset =\\nrequests\\n// additional filters can be applied here\\n| where + $__timeFilter(timestamp)\\n| where cloud_RoleName in ($cloudrolename)\\n| + where cloud_RoleInstance in ($cloudroleinstance)\\n| where client_Type != + \\\"Browser\\\"\\n;\\ndataset\\n| summarize\\n failedCount=sumif(itemCount, + success == 'False'),\\n impactedUsers=dcountif(user_Id, success == 'False'),\\n + \ totalCount=sum(itemCount)\\n by operation_Name\\n| where failedCount + \\u003e 0\\n| top 5 by failedCount desc\\n\\n\\n\",\"resources\":[\"/subscriptions/$sub/resourceGroups/$rg/providers/$ns/$res\"],\"resultFormat\":\"table\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"queryType\":\"Azure + Log Analytics\",\"refId\":\"A\",\"subscription\":\"$sub\",\"subscriptions\":[]}],\"title\":\"Top + 5 Failed Operation Name List\",\"transformations\":[],\"type\":\"table\"}],\"refresh\":\"\",\"revision\":1,\"schemaVersion\":38,\"style\":\"dark\",\"tags\":[],\"templating\":{\"list\":[{\"current\":{\"selected\":false,\"text\":\"Prometheus + - KubeCon\",\"value\":\"Prometheus - KubeCon\"},\"hide\":0,\"includeAll\":false,\"label\":\"Prometheus + Data Source\",\"multi\":false,\"name\":\"promDatasource\",\"options\":[],\"query\":\"prometheus\",\"queryValue\":\"\",\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"type\":\"datasource\"},{\"current\":{},\"datasource\":{\"type\":\"datasource\",\"uid\":\"$promDatasource\"},\"definition\":\"\",\"hide\":0,\"includeAll\":false,\"multi\":false,\"name\":\"cluster\",\"options\":[],\"query\":{\"query\":\"label_values(up{job=\\\"kube-state-metrics\\\"}, + cluster)\",\"refId\":\"Managed_Prometheus_ch-azuremonitorworkspace-cluster-Variable-Query\"},\"refresh\":2,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":1,\"tagValuesQuery\":\"\",\"tagsQuery\":\"\",\"type\":\"query\",\"useTags\":false},{\"current\":{},\"datasource\":{\"type\":\"datasource\",\"uid\":\"$promDatasource\"},\"definition\":\"\",\"hide\":0,\"includeAll\":false,\"multi\":false,\"name\":\"namespace\",\"options\":[],\"query\":{\"query\":\"label_values(kube_namespace_status_phase{job=\\\"kube-state-metrics\\\", + cluster=\\\"$cluster\\\"}, namespace)\",\"refId\":\"Managed_Prometheus_ch-azuremonitorworkspace-namespace-Variable-Query\"},\"refresh\":2,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":1,\"tagValuesQuery\":\"\",\"tagsQuery\":\"\",\"type\":\"query\",\"useTags\":false},{\"current\":{\"selected\":false,\"text\":\"Azure + Monitor - KubeCon\",\"value\":\"Azure Monitor - KubeCon\"},\"hide\":0,\"includeAll\":false,\"label\":\"Azure + Monitor Data Source\",\"multi\":false,\"name\":\"amDatasource\",\"options\":[],\"query\":\"grafana-azure-monitor-datasource\",\"queryValue\":\"\",\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"type\":\"datasource\"},{\"current\":{},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"definition\":\"\",\"hide\":0,\"includeAll\":false,\"label\":\"Subscription\",\"multi\":false,\"name\":\"sub\",\"options\":[],\"query\":{\"azureLogAnalytics\":{\"query\":\"\",\"resource\":\"\"},\"queryType\":\"Azure + Subscriptions\",\"refId\":\"A\"},\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":0,\"type\":\"query\"},{\"current\":{},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"definition\":\"\",\"hide\":0,\"includeAll\":false,\"label\":\"Resource + Group\",\"multi\":false,\"name\":\"rg\",\"options\":[],\"query\":{\"azureLogAnalytics\":{\"query\":\"\",\"resource\":\"\"},\"queryType\":\"Azure + Resource Groups\",\"refId\":\"A\",\"subscription\":\"$sub\"},\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":0,\"type\":\"query\"},{\"current\":{},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"definition\":\"\",\"hide\":2,\"includeAll\":false,\"label\":\"namespace\",\"multi\":false,\"name\":\"ns\",\"options\":[],\"query\":{\"azureLogAnalytics\":{\"query\":\"\",\"resource\":\"\"},\"queryType\":\"Azure + Namespaces\",\"refId\":\"A\",\"resourceGroup\":\"$rg\",\"subscription\":\"$sub\"},\"refresh\":1,\"regex\":\"([mM](icrosoft)\\\\.[iI](nsights)/(components))\",\"skipUrlSync\":false,\"sort\":0,\"type\":\"query\"},{\"current\":{},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"definition\":\"\",\"hide\":0,\"includeAll\":false,\"label\":\"App + Insights Resource\",\"multi\":false,\"name\":\"res\",\"options\":[],\"query\":{\"azureLogAnalytics\":{\"query\":\"\",\"resource\":\"\"},\"namespace\":\"microsoft.insights/components\",\"queryType\":\"Azure + Resource Names\",\"refId\":\"A\",\"resourceGroup\":\"$rg\",\"subscription\":\"$sub\"},\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":0,\"type\":\"query\"},{\"current\":{},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"definition\":\"\",\"hide\":0,\"includeAll\":true,\"label\":\"Cloud + Role Name\",\"multi\":true,\"name\":\"cloudrolename\",\"options\":[],\"query\":{\"azureLogAnalytics\":{\"query\":\"requests\\r\\n| + where $__timeFilter(timestamp)\\r\\n| where client_Type != \\\"Browser\\\"\\r\\n| + distinct cloud_RoleName\",\"resources\":[\"/subscriptions/$sub/resourceGroups/$rg/providers/$ns/$res\"]},\"queryType\":\"Azure + Log Analytics\",\"refId\":\"A\"},\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":0,\"type\":\"query\"},{\"current\":{},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"definition\":\"\",\"hide\":0,\"includeAll\":true,\"label\":\"Cloud + Role Instance\",\"multi\":true,\"name\":\"cloudroleinstance\",\"options\":[],\"query\":{\"azureLogAnalytics\":{\"query\":\"requests\\r\\n| + where $__timeFilter(timestamp)\\r\\n| where client_Type != \\\"Browser\\\"\\r\\n| + distinct cloud_RoleInstance\",\"resources\":[\"/subscriptions/$sub/resourceGroups/$rg/providers/$ns/$res\"]},\"queryType\":\"Azure + Log Analytics\",\"refId\":\"A\",\"subscription\":\"ebb79bc0-aa86-44a7-8111-cabbe0c43993\"},\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":0,\"type\":\"query\"},{\"current\":{},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"definition\":\"\",\"hide\":0,\"includeAll\":false,\"label\":\"Workspace\",\"multi\":false,\"name\":\"ws\",\"options\":[],\"query\":{\"azureLogAnalytics\":{\"query\":\"\",\"resource\":\"\"},\"queryType\":\"Azure + Workspaces\",\"refId\":\"A\",\"subscription\":\"$sub\"},\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":0,\"type\":\"query\"},{\"current\":{},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"definition\":\"\",\"hide\":0,\"includeAll\":false,\"label\":\"Cluster + Id\",\"multi\":false,\"name\":\"clusterid\",\"options\":[],\"query\":{\"azureLogAnalytics\":{\"query\":\"workspace(\\\"$ws\\\").KubePodInventory + \\r\\n| summarize n=count() by ClusterId \\r\\n|project tolower(ClusterId) + \",\"resource\":\"$ws\"},\"queryType\":\"Azure Log Analytics\",\"refId\":\"A\",\"subscription\":\"369d066e-54f8-436c-bf65-eadb9647d212\"},\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":0,\"type\":\"query\"}]},\"time\":{\"from\":\"now-1h\",\"to\":\"now\"},\"timepicker\":{\"refresh_intervals\":[\"5s\",\"10s\",\"30s\",\"1m\",\"5m\",\"15m\",\"30m\",\"1h\",\"2h\",\"1d\"],\"time_options\":[\"5m\",\"15m\",\"1h\",\"6h\",\"12h\",\"24h\",\"2d\",\"7d\",\"30d\"]},\"timezone\":\"utc\",\"title\":\"Full + Stack AKS Monitoring\",\"uid\":\"c0613871-ebb0-4a2d-b071-f51a851f375d\",\"version\":1,\"weekStart\":\"\"}}" + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '74625' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-ZcaDOIoRrPjy4Fe+P2nBrQ';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:36 GMT + grafana-trace-id: + - 1c3c54e3add67d401ee8a5d88449eb86 + mise-correlation-id: + - 682b3114-4633-46db-b977-b079afd83603 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592097.872.29.343897|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/dashboards/uid/QTVw7iK7z + response: + body: + string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"geneva-health","url":"/d/QTVw7iK7z/geneva-health","expires":"0001-01-01T00:00:00Z","created":"2024-06-17T02:35:34Z","updated":"2024-06-17T02:35:34Z","updatedBy":"Anonymous","createdBy":"Anonymous","version":1,"hasAcl":false,"isFolder":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","provisioned":true,"provisionedExternalId":"Health.json","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"annotations":{"list":[{"datasource":"Geneva + Datasource","enable":true,"iconColor":"light-blue","name":"Geneva Health Annotations","target":{"account":"$acc","backends":[],"dimension":"","groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Watchdog + Health","isAnnotationsMode":true,"limit":100,"matchAny":false,"metric":"","metricsQueryType":"ui","namespace":"","samplingType":"","selectedWatchdogResourceVar":"$nodeIds","service":"health","tags":[],"type":"dashboard","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":true}}]},"editable":true,"gnetId":null,"graphTooltip":0,"id":15,"links":[],"panels":[{"datasource":"Geneva + Datasource","gridPos":{"h":21,"w":6,"x":0,"y":0},"id":2,"options":{"monitorNameVar":"$monitorName","monitorVar":"$monitor","orientation":"vertical","resourceHealthVar":"$nodeIds","resourceNameVar":"$selectedRes"},"targets":[{"account":"$acc","backends":[],"dimension":"","groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","metric":"","metricsQueryType":"ui","namespace":"","refId":"A","samplingType":"","service":"health","topologyNodeId":"$res","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"title":"Topology","type":"geneva-health-panel"},{"datasource":"Geneva + Datasource","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"fillOpacity":70,"lineWidth":0},"mappings":[{"options":{"0":{"color":"red","index":0,"text":"Unhealthy"},"1":{"color":"green","index":1,"text":"Healthy"},"2":{"color":"orange","index":2,"text":"Degraded"}},"type":"value"}],"thresholds":{"mode":"absolute","steps":[{"color":"text","value":null},{"color":"red","value":0},{"color":"green","value":1},{"color":"#EAB839","value":2}]}},"overrides":[]},"gridPos":{"h":7,"w":18,"x":6,"y":0},"id":4,"options":{"alignValue":"left","legend":{"displayMode":"hidden","placement":"bottom"},"mergeValues":true,"rowHeight":0.9,"showValue":"never","tooltip":{"mode":"single"}},"targets":[{"account":"$acc","backends":[],"dimension":"","groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Resource + Health","metric":"","metricsQueryType":"ui","namespace":"","refId":"A","samplingType":"","selectedResourcesVar":"$nodeIds","service":"health","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":true}],"title":"Resource + Health History $selectedRes","type":"state-timeline"},{"datasource":"Geneva + Datasource","fieldConfig":{"defaults":{"color":{"mode":"thresholds","seriesBy":"last"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"scheme","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineStyle":{"dash":[0,3,3],"fill":"dot"},"lineWidth":2,"pointSize":3,"scaleDistribution":{"type":"linear"},"showPoints":"always","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"area"}},"decimals":0,"mappings":[{"options":{"0":{"color":"red","index":0,"text":"Unhealthy"},"100":{"color":"green","index":2,"text":"Healthy"},"50":{"color":"orange","index":1,"text":"Degraded"}},"type":"value"}],"max":100,"min":0,"thresholds":{"mode":"absolute","steps":[{"color":"red","value":null},{"color":"orange","value":50},{"color":"green","value":99}]},"unit":"percent"},"overrides":[]},"gridPos":{"h":7,"w":18,"x":6,"y":7},"id":6,"options":{"legend":{"calcs":["lastNotNull"],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"multi"}},"targets":[{"account":"$acc","backends":[],"dimension":"","groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"percent","healthQueryType":"Watchdog + Health","metric":"","metricsQueryType":"ui","namespace":"","refId":"A","samplingType":"","selectedWatchdogResourceVar":"$nodeIds","service":"health","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":true}],"title":"Watchdog + Health History $selectedRes","type":"timeseries"},{"datasource":"Geneva Datasource","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":7,"w":18,"x":6,"y":14},"id":8,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"account":"$acc","dimension":"","dimensionFilters":[],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Monitor + Evaluation","metric":"","metricsQueryType":"ui","namespace":"","orderAggFunc":"avg","orderBy":"desc","refId":"A","samplingType":"","selectedMonitorVar":"$monitor","service":"health","showTop":"40","useCustomSeriesNaming":false,"useResourceVars":true}],"title":"Monitor + Evaluation $monitorName","type":"timeseries"}],"schemaVersion":30,"style":"dark","tags":[],"templating":{"list":[{"allValue":null,"current":{},"datasource":"Geneva + Datasource","definition":"Accounts()","description":null,"error":null,"hide":0,"includeAll":false,"label":"Account","multi":false,"name":"acc","options":[],"query":"Accounts()","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":null,"current":{},"datasource":"Geneva + Datasource","definition":"HealthResources($acc)","description":null,"error":null,"hide":0,"includeAll":false,"label":"Health + Resource","multi":false,"name":"res","options":[],"query":"HealthResources($acc)","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":null,"current":{"selected":false,"text":"","value":""},"description":null,"error":null,"hide":2,"includeAll":false,"label":null,"multi":false,"name":"nodeIds","options":[],"query":"","skipUrlSync":false,"type":"custom"},{"allValue":null,"current":{},"description":null,"error":null,"hide":2,"includeAll":false,"label":null,"multi":false,"name":"selectedRes","options":[],"query":"","skipUrlSync":false,"type":"custom"},{"current":{},"hide":2,"includeAll":false,"multi":false,"name":"monitor","options":[],"query":"","skipUrlSync":false,"type":"custom"},{"current":{},"hide":2,"includeAll":false,"multi":false,"name":"monitorName","options":[],"query":"","skipUrlSync":false,"type":"custom"}]},"time":{"from":"now-1h","to":"now"},"timepicker":{},"timezone":"","title":"Geneva + Health","uid":"QTVw7iK7z","version":1}}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '7450' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-6XFboJqPee6nmltb3m/16w';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:37 GMT + grafana-trace-id: + - 79d15731ff8bae2578448b0c13e3ffc3 + mise-correlation-id: + - fa99833c-9805-4740-b6eb-da86c3139742 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592098.223.30.316779|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/dashboards/uid/icm-geneva-canned-dashboard + response: + body: + string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"icm-canned-dashboard","url":"/d/icm-geneva-canned-dashboard/icm-canned-dashboard","expires":"0001-01-01T00:00:00Z","created":"2024-06-17T02:35:34Z","updated":"2024-06-17T02:35:34Z","updatedBy":"Anonymous","createdBy":"Anonymous","version":1,"hasAcl":false,"isFolder":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","provisioned":true,"provisionedExternalId":"icm.json","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"__elements":{},"__inputs":[],"__requires":[{"id":"barchart","name":"Bar + chart","type":"panel","version":""},{"id":"bargauge","name":"Bar gauge","type":"panel","version":""},{"id":"grafana","name":"Grafana","type":"grafana","version":"9.5.17"},{"id":"grafana-azure-data-explorer-datasource","name":"Azure + Data Explorer Datasource","type":"datasource","version":"4.9.0"},{"id":"stat","name":"Stat","type":"panel","version":""},{"id":"table","name":"Table","type":"panel","version":""},{"id":"timeseries","name":"Time + series","type":"panel","version":""}],"annotations":{"list":[{"builtIn":1,"datasource":{"type":"datasource","uid":"grafana"},"enable":true,"hide":true,"iconColor":"rgba(0, + 211, 255, 1)","name":"Annotations \u0026 Alerts","target":{"limit":100,"matchAny":false,"tags":[],"type":"dashboard"},"type":"dashboard"}]},"editable":true,"fiscalYearStartMonth":0,"graphTooltip":0,"id":27,"links":[],"liveNow":false,"panels":[{"collapsed":false,"datasource":{"type":"datasource","uid":"grafana"},"gridPos":{"h":1,"w":24,"x":0,"y":0},"id":8,"panels":[],"title":"Incident + Volume","type":"row"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"bars","fillOpacity":50,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":1,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"short"},"overrides":[]},"gridPos":{"h":9,"w":12,"x":0,"y":1},"id":2,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"IncidentsSnapshotV2() + \n| where $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| + where isnull(ParentIncidentId) and Status in (''ACTIVE'', ''MITIGATED'', ''RESOLVED'')\n| + project CreateDate, IncidentId, Severity, Status, SourceName, SourceType, + RoutingId, OwningTenantName, IsNoise=iif(IsNoise==0, \"False\", \"True\") + , IsCustomerImpacting=iif(IsCustomerImpacting==0, \"False\", \"True\"), IncidentType, + HowFixed, IncidentSubType, SourceCreateDate, ImpactStartDate, MitigateDate, + ResolveDate\n| summarize count() by bin(CreateDate, 1d), Status\n| order by + CreateDate asc\n","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":"Incident + Volume Per Status","transformations":[{"id":"renameByRegex","options":{"regex":"(count_)(.*)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"bars","fillOpacity":50,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"normal"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"short"},"overrides":[]},"gridPos":{"h":9,"w":12,"x":12,"y":1},"id":5,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"IncidentsSnapshotV2()\n| + where $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| where + isnull(ParentIncidentId) and Status in (''ACTIVE'', ''MITIGATED'', ''RESOLVED'')\n| + project CreateDate, IncidentId, Severity=strcat(\"Sev\", tostring(Severity)), + Status, SourceName, SourceType, RoutingId, OwningTenantName, IsNoise=iif(IsNoise==0, + \"False\", \"True\") , IsCustomerImpacting=iif(IsCustomerImpacting==0, \"False\", + \"True\"), IncidentType, HowFixed, IncidentSubType, SourceCreateDate, ImpactStartDate, + MitigateDate, ResolveDate\n| summarize count() by bin(CreateDate, 1d), Severity\n| + order by CreateDate asc\n","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":"Incident + Volume Per Severity","transformations":[{"id":"renameByRegex","options":{"regex":"(count_)(.*)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"bars","fillOpacity":50,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"normal"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"short"},"overrides":[]},"gridPos":{"h":9,"w":24,"x":0,"y":10},"id":3,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"IncidentsSnapshotV2() + \n| where $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| + where isnull(ParentIncidentId) and Status in (''ACTIVE'', ''MITIGATED'', ''RESOLVED'')\n| + project CreateDate, IncidentId, Severity, Status, SourceName, SourceType, + RoutingId, OwningTenantName, IsNoise=iif(IsNoise==0, \"False\", \"True\") + , IsCustomerImpacting=iif(IsCustomerImpacting==0, \"False\", \"True\"), IncidentType, + HowFixed, IncidentSubType, SourceCreateDate, ImpactStartDate, MitigateDate, + ResolveDate\n| summarize count() by bin(CreateDate, 1d), SourceType\n| order + by CreateDate asc\n","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":"Incident + Volume Per Alert Source Type","transformations":[{"id":"renameByRegex","options":{"regex":"(count_)(.*)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","cellOptions":{"type":"auto"},"inspect":false},"links":[],"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"IncidentId"},"properties":[{"id":"links","value":[{"targetBlank":true,"title":"View + incident details","url":"https://portal.microsofticm.com/imp/v3/incidents/incident/${__data.fields.IncidentId}/summary"}]}]}]},"gridPos":{"h":9,"w":24,"x":0,"y":19},"id":6,"options":{"cellHeight":"sm","footer":{"countRows":false,"fields":"","reducer":["sum"],"show":false},"showHeader":true,"sortBy":[{"desc":false,"displayName":"IsOutage"}]},"pluginVersion":"9.5.17","targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"IncidentsSnapshotV2() + \n| where $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| + where isnull(ParentIncidentId) and Status in (''ACTIVE'', ''MITIGATED'', ''RESOLVED'')\n| + project IncidentId, CreateDate, Severity, Status, SourceName, SourceType, + RoutingId, OwningTenantName, IsNoise=iif(IsNoise==0, \"False\", \"True\") + , IsCustomerImpacting=iif(IsCustomerImpacting==0, \"False\", \"True\"), IncidentType, + HowFixed, IncidentSubType, SourceCreateDate, ImpactStartDate, MitigateDate, + ResolveDate\n| sort by IncidentId asc\n","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Incident + Details","type":"table"},{"collapsed":true,"datasource":{"type":"datasource","uid":"grafana"},"gridPos":{"h":1,"w":24,"x":0,"y":28},"id":10,"panels":[{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"blue","mode":"fixed"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"short"},"overrides":[{"matcher":{"id":"byName","options":"IncidentId"},"properties":[{"id":"links","value":[{"targetBlank":true,"title":"View + incident details","url":"https://portal.microsofticm.com/imp/v3/incidents/incident/${__data.fields.IncidentId}/summary"}]}]}]},"gridPos":{"h":7,"w":12,"x":0,"y":2},"id":28,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"textMode":"auto"},"pluginVersion":"9.5.13","targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"// + set query_take_max_records=5000;\n// let uincidents=\nIncidentsSnapshotV2() + \n| where $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| + summarize count()","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"# + Incidents","type":"stat"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"blue","mode":"fixed"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"short"},"overrides":[]},"gridPos":{"h":22,"w":12,"x":12,"y":2},"id":43,"options":{"displayMode":"gradient","minVizHeight":10,"minVizWidth":0,"orientation":"horizontal","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"showUnfilled":true,"valueMode":"color"},"pluginVersion":"9.5.13","targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"IncidentsSnapshotV2() + \n| where $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| + summarize [\"# Incident\"] = count()","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"# + Incidents","resultFormat":"table"},{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"hide":false,"pluginVersion":"4.7.0","query":"IncidentsSnapshotV2() + \n| where $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| + where isnull(ParentIncidentId) and Status in (''ACTIVE'', ''MITIGATED'', ''RESOLVED'')\n| + where SourceOrigin in (\"Customer\", \"Email\", \"Forum/DL\", \"Manual\", + \"Other\", \"Partner\", \"Service\", \"Unknown\")\n| summarize [\"#Manual + Detection\"] = count()","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"Manual + Detect","resultFormat":"table"},{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"hide":false,"pluginVersion":"4.7.0","query":"IncidentsSnapshotV2()\n| + where $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| join + kind=inner (\n NotificationActions \n | where $__timeFilter(SendDate) + and isnotnull(SendDate) and Status =~ ''COMPLETED''\n) on $left.IncidentId + == $right.IncidentId\n| where ServiceType == \"VOICE\"\n| summarize arg_max(Lens_IngestionTime, + NotificationId, SendDate, OwningTeamId, IncidentId, ServiceType, Severity) + by NotificationActionId \n| summarize [\"# Voice Calls\"] = count()","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"Voice + calls","resultFormat":"table"},{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"hide":false,"pluginVersion":"4.7.0","query":"cluster(''icmdataro.centralus.kusto.windows.net'').database(''Common'').Get_Report_TTA()\n| + where SendDate \u003e ago(30d) and TenantName == \"$svc\" and IsOutage == + \"yes\"\n| summarize [\"#Outage\"] = count()\n","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"outages","resultFormat":"table"}],"title":"Funnel","transformations":[],"type":"bargauge"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"blue","mode":"fixed"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","fillOpacity":80,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineWidth":1,"scaleDistribution":{"type":"linear"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"short"},"overrides":[{"matcher":{"id":"byName","options":"IncidentId"},"properties":[{"id":"links","value":[{"targetBlank":true,"title":"View + incident details","url":"https://portal.microsofticm.com/imp/v3/incidents/incident/${__data.fields.IncidentId}/summary"}]}]}]},"gridPos":{"h":15,"w":12,"x":0,"y":9},"id":29,"options":{"barRadius":0,"barWidth":0.96,"colorByField":"Month_Year","fullHighlight":false,"groupWidth":0.7,"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"orientation":"auto","showValue":"always","stacking":"none","tooltip":{"mode":"single","sort":"none"},"xTickLabelRotation":0,"xTickLabelSpacing":200},"pluginVersion":"9.5.13","targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let + MonthNames = dynamic({\n \"1\": \"January\",\n \"2\": \"February\",\n \"3\": + \"March\",\n \"4\": \"April\",\n \"5\": \"May\",\n \"6\": \"June\",\n \"7\": + \"July\",\n \"8\": \"August\",\n \"9\": \"September\",\n \"10\": + \"October\",\n \"11\": \"November\",\n \"12\": \"December\"\n});\n\nIncidentsSnapshotV2() + \n| where $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| + where isnull(ParentIncidentId) and Status in (''ACTIVE'', ''MITIGATED'', ''RESOLVED'')\n// + | project IncidentId, CreateDate, Severity, Status, SourceName, SourceType, + RoutingId, OwningTenantName, IsNoise=iif(IsNoise==0, \"False\", \"True\") + , IsCustomerImpacting=iif(IsCustomerImpacting==0, \"False\", \"True\"), IncidentType, + HowFixed, IncidentSubType, SourceCreateDate, ImpactStartDate, MitigateDate, + ResolveDate\n| extend Month = datetime_part(''Month'', CreateDate), Year = + datetime_part(''year'', CreateDate)\n| extend MonthName = tostring(MonthNames[tostring(Month)])\n| + extend Month_Year = strcat(MonthName, '' '', Year)\n| summarize count() by + Month_Year\n\n","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"# + Incidents","transformations":[{"id":"organize","options":{"excludeByName":{},"indexByName":{},"renameByName":{"count_":"# + Incidents"}}}],"type":"barchart"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":50,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"normal"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"m"},"overrides":[]},"gridPos":{"h":9,"w":12,"x":0,"y":24},"id":16,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"set + query_take_max_records=5000;\nlet uincidents=\nIncidentsSnapshotV2()\n| where + $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\" and isnull(ParentIncidentId)\n| + project IncidentId, CreateDate, Severity, State=Status, SourceName, SourceType, + RoutingId, OwningTenantName, IsNoise, IsCustomerImpacting, IncidentType, HowFixed, + IncidentSubType, SourceCreateDate, ImpactStartDate, MitigateDate, ResolveDate, + OwningTeamId;\nlet acks=uincidents\n| join kind=inner (Notifications| where + RequestType == \"PRIMARY\" and isnotnull(AcknowledgeDate) | project IncidentId, + AcknowledgeDate, NotificationId,Lens_IngestionTime ) on $left.IncidentId == + $right.IncidentId\n| summarize AckDate=max(AcknowledgeDate) by IncidentId;\nuincidents| + join kind=leftouter(acks ) on $left.IncidentId == $right.IncidentId| join + kind=inner (Teams | summarize (Lens_IngestionTime, TeamName)=argmax(Lens_IngestionTime, + TeamName) by TeamId ) \n on $left.OwningTeamId == $right.TeamId| project + IncidentId, CreateDate, Severity, State, SourceCreateDate, ImpactStartDate, + MitigateDate, ResolveDate, AckDate\n , TTD = round(iff(isnull(ImpactStartDate), + real(null), iff(SourceCreateDate\u003cImpactStartDate, real(0), (SourceCreateDate-ImpactStartDate)/time(1m))),2)\n , + TTE = round(iff(isnull(AckDate) or isnull(ImpactStartDate), real(null), iff(AckDate\u003cImpactStartDate, + real(0), (AckDate-ImpactStartDate)/time(1m))),2)\n , TTM = round(iff(isnull(MitigateDate) + or isnull(ImpactStartDate), real(null), iff(MitigateDate\u003cImpactStartDate, + real(0), (MitigateDate-ImpactStartDate)/time(1m))),2), SourceName, SourceType, + RoutingId, OwningTenantName, IsNoise=iif(IsNoise==0, \"False\", \"True\") + , IsCustomerImpacting=iif(IsCustomerImpacting==0, \"False\", \"True\") , HowFixed, + IncidentSubType, TeamName\n| summarize percentiles(TTD,50,75,95,99) by bin(CreateDate, + time(1h)) | sort by CreateDate asc","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":" + Time To Detect (TTD) Percentiles ","transformations":[{"id":"renameByRegex","options":{"regex":"(percentile_)(.*)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":50,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"normal"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"m"},"overrides":[]},"gridPos":{"h":9,"w":12,"x":12,"y":24},"id":25,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"set + query_take_max_records=5000;\nlet uincidents=\nIncidentsSnapshotV2() \n| where + $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| project + IncidentId, CreateDate, Severity, State=Status, SourceName, SourceType, RoutingId, + OwningTenantName, IsNoise, IsCustomerImpacting, IncidentType, HowFixed, IncidentSubType, + SourceCreateDate, ImpactStartDate, MitigateDate, ResolveDate, OwningTeamId;\nlet + acks=uincidents\n| join kind=inner (Notifications| where RequestType == \"PRIMARY\" + and isnotnull(AcknowledgeDate) | project IncidentId, AcknowledgeDate, NotificationId,Lens_IngestionTime + ) on $left.IncidentId == $right.IncidentId\n| summarize AckDate=max(AcknowledgeDate) + by IncidentId;\nuincidents| join kind=leftouter(acks ) on $left.IncidentId + == $right.IncidentId| join kind=inner (Teams | summarize (Lens_IngestionTime, + TeamName)=argmax(Lens_IngestionTime, TeamName) by TeamId ) \n on $left.OwningTeamId + == $right.TeamId| project IncidentId, CreateDate, Severity, State, SourceCreateDate, + ImpactStartDate, MitigateDate, ResolveDate, AckDate\n , TTD = round(iff(isnull(ImpactStartDate), + real(null), iff(SourceCreateDate\u003cImpactStartDate, real(0), (SourceCreateDate-ImpactStartDate)/time(1m))),2)\n , + TTE = round(iff(isnull(AckDate) or isnull(ImpactStartDate), real(null), iff(AckDate\u003cImpactStartDate, + real(0), (AckDate-ImpactStartDate)/time(1m))),2)\n , TTM = round(iff(isnull(MitigateDate) + or isnull(ImpactStartDate), real(null), iff(MitigateDate\u003cImpactStartDate, + real(0), (MitigateDate-ImpactStartDate)/time(1m))),2), SourceName, SourceType, + RoutingId, OwningTenantName, IsNoise=iif(IsNoise==0, \"False\", \"True\") + , IsCustomerImpacting=iif(IsCustomerImpacting==0, \"False\", \"True\") , HowFixed, + IncidentSubType, TeamName\n| summarize percentiles(TTE,50,75,95,99) by bin(CreateDate, + time(1h)) | sort by CreateDate asc","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":" + Time To Engage (TTE) Percentiles ","transformations":[{"id":"renameByRegex","options":{"regex":"(percentile_)(.*)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":50,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"normal"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"m"},"overrides":[]},"gridPos":{"h":9,"w":24,"x":0,"y":33},"id":26,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"set + query_take_max_records=5000;\nlet uincidents=\nIncidentsSnapshotV2() \n| where + $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| project + IncidentId, CreateDate, Severity, State=Status, SourceName, SourceType, RoutingId, + OwningTenantName, IsNoise, IsCustomerImpacting, IncidentType, HowFixed, IncidentSubType, + SourceCreateDate, ImpactStartDate, MitigateDate, ResolveDate, OwningTeamId;\nlet + acks=uincidents\n| join kind=inner (Notifications| where RequestType == \"PRIMARY\" + and isnotnull(AcknowledgeDate) | project IncidentId, AcknowledgeDate, NotificationId,Lens_IngestionTime + ) on $left.IncidentId == $right.IncidentId\n| summarize AckDate=max(AcknowledgeDate) + by IncidentId;\nuincidents| join kind=leftouter(acks ) on $left.IncidentId + == $right.IncidentId| join kind=inner (Teams | summarize (Lens_IngestionTime, + TeamName)=argmax(Lens_IngestionTime, TeamName) by TeamId ) \n on $left.OwningTeamId + == $right.TeamId| project IncidentId, CreateDate, Severity, State, SourceCreateDate, + ImpactStartDate, MitigateDate, ResolveDate, AckDate\n , TTD = round(iff(isnull(ImpactStartDate), + real(null), iff(SourceCreateDate\u003cImpactStartDate, real(0), (SourceCreateDate-ImpactStartDate)/time(1m))),2)\n , + TTE = round(iff(isnull(AckDate) or isnull(ImpactStartDate), real(null), iff(AckDate\u003cImpactStartDate, + real(0), (AckDate-ImpactStartDate)/time(1m))),2)\n , TTM = round(iff(isnull(MitigateDate) + or isnull(ImpactStartDate), real(null), iff(MitigateDate\u003cImpactStartDate, + real(0), (MitigateDate-ImpactStartDate)/time(1m))),2), SourceName, SourceType, + RoutingId, OwningTenantName, IsNoise=iif(IsNoise==0, \"False\", \"True\") + , IsCustomerImpacting=iif(IsCustomerImpacting==0, \"False\", \"True\") , HowFixed, + IncidentSubType, TeamName\n| summarize percentiles(TTM,50,75,95,99) by bin(CreateDate, + time(1h)) | sort by CreateDate asc","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":" + Time To Mitigate (TTM) Percentiles ","transformations":[{"id":"renameByRegex","options":{"regex":"(percentile_)(.*)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","cellOptions":{"type":"auto"},"inspect":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"IncidentId"},"properties":[{"id":"links","value":[{"targetBlank":true,"title":"View + incident details","url":"https://portal.microsofticm.com/imp/v3/incidents/incident/${__data.fields.IncidentId}/summary"}]}]}]},"gridPos":{"h":11,"w":24,"x":0,"y":42},"id":27,"options":{"cellHeight":"sm","footer":{"countRows":false,"fields":"","reducer":["sum"],"show":false},"showHeader":true},"pluginVersion":"9.5.13","targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"set + query_take_max_records=5000;\nlet uincidents=\nIncidentsSnapshotV2() \n| where + $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| project + IncidentId, CreateDate, Severity, State=Status, SourceName, SourceType, RoutingId, + OwningTenantName, IsNoise, IsCustomerImpacting, IncidentType, HowFixed, IncidentSubType, + SourceCreateDate, ImpactStartDate, MitigateDate, ResolveDate, OwningTeamId;\nlet + acks=uincidents\n| join kind=inner (Notifications| where RequestType == \"PRIMARY\" + and isnotnull(AcknowledgeDate) | project IncidentId, AcknowledgeDate, NotificationId,Lens_IngestionTime + ) on $left.IncidentId == $right.IncidentId\n| summarize AckDate=max(AcknowledgeDate) + by IncidentId;\nuincidents| join kind=leftouter(acks ) on $left.IncidentId + == $right.IncidentId| join kind=inner (Teams | summarize (Lens_IngestionTime, + TeamName)=argmax(Lens_IngestionTime, TeamName) by TeamId ) \n on $left.OwningTeamId + == $right.TeamId| project IncidentId, CreateDate, Severity, State, SourceCreateDate, + ImpactStartDate, MitigateDate, ResolveDate, AckDate\n , TTD = round(iff(isnull(ImpactStartDate), + real(null), iff(SourceCreateDate\u003cImpactStartDate, real(0), (SourceCreateDate-ImpactStartDate)/time(1m))),2)\n , + TTE = round(iff(isnull(AckDate) or isnull(ImpactStartDate), real(null), iff(AckDate\u003cImpactStartDate, + real(0), (AckDate-ImpactStartDate)/time(1m))),2)\n , TTM = round(iff(isnull(MitigateDate) + or isnull(ImpactStartDate), real(null), iff(MitigateDate\u003cImpactStartDate, + real(0), (MitigateDate-ImpactStartDate)/time(1m))),2), SourceName, SourceType, + RoutingId, OwningTenantName, IsNoise=iif(IsNoise==0, \"False\", \"True\") + , IsCustomerImpacting=iif(IsCustomerImpacting==0, \"False\", \"True\") , HowFixed, + IncidentSubType, TeamName\n","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Incidents","type":"table"}],"title":"Time-to + Analysis (TTx)","type":"row"},{"collapsed":true,"gridPos":{"h":1,"w":24,"x":0,"y":29},"id":30,"panels":[{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"text","mode":"fixed"},"decimals":1,"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"m"},"overrides":[]},"gridPos":{"h":9,"w":12,"x":0,"y":30},"id":32,"options":{"colorMode":"value","graphMode":"none","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"textMode":"auto"},"pluginVersion":"9.5.17","targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"hide":false,"pluginVersion":"4.7.0","query":"set + query_take_max_records=5000;\nlet uincidents=\nIncidentsSnapshotV2()\n| where + $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\" and isnull(ParentIncidentId)\n| + project IncidentId, CreateDate, Severity, State=Status, SourceName, SourceType, + RoutingId, OwningTenantName, IsNoise, IsCustomerImpacting, IncidentType, HowFixed, + IncidentSubType, SourceCreateDate, ImpactStartDate, MitigateDate, ResolveDate, + OwningTeamId;\nlet acks=uincidents\n| join kind=inner (Notifications| where + RequestType == \"PRIMARY\" and isnotnull(AcknowledgeDate) | project IncidentId, + AcknowledgeDate, NotificationId,Lens_IngestionTime ) on $left.IncidentId == + $right.IncidentId\n| summarize AckDate=max(AcknowledgeDate) by IncidentId;\nuincidents| + join kind=leftouter(acks ) on $left.IncidentId == $right.IncidentId| join + kind=inner (Teams | summarize (Lens_IngestionTime, TeamName)=argmax(Lens_IngestionTime, + TeamName) by TeamId ) \n on $left.OwningTeamId == $right.TeamId| project + IncidentId, CreateDate, Severity, State, SourceCreateDate, ImpactStartDate, + MitigateDate, ResolveDate, AckDate\n , TTD = round(iff(isnull(ImpactStartDate), + real(null), iff(SourceCreateDate\u003cImpactStartDate, real(0), (SourceCreateDate-ImpactStartDate)/time(1m))),2)\n , + TTE = round(iff(isnull(AckDate) or isnull(ImpactStartDate), real(null), iff(AckDate\u003cImpactStartDate, + real(0), (AckDate-ImpactStartDate)/time(1m))),2)\n , TTM = round(iff(isnull(MitigateDate) + or isnull(ImpactStartDate), real(null), iff(MitigateDate\u003cImpactStartDate, + real(0), (MitigateDate-ImpactStartDate)/time(1m))),2), SourceName, SourceType, + RoutingId, OwningTenantName, IsNoise=iif(IsNoise==0, \"False\", \"True\") + , IsCustomerImpacting=iif(IsCustomerImpacting==0, \"False\", \"True\") , HowFixed, + IncidentSubType, TeamName\n| summarize percentiles(TTD,50,75,90), [\"TTD Avg\"] + = avg(TTD)","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":" + Time To Detect (TTD) Percentiles ","transformations":[{"id":"renameByRegex","options":{"regex":"(percentile_)(.*)","renamePattern":"$2"}},{"id":"organize","options":{"excludeByName":{},"indexByName":{},"renameByName":{"TTD_50":"TTD_P50","TTD_75":"TTD_P75","TTD_90":"TTD_P90"}}}],"type":"stat"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"text","mode":"fixed"},"links":[],"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"%Auto-Detect"},"properties":[{"id":"unit","value":"percent"}]}]},"gridPos":{"h":9,"w":12,"x":12,"y":30},"id":33,"options":{"colorMode":"value","graphMode":"none","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"textMode":"auto"},"pluginVersion":"9.5.17","targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"hide":false,"pluginVersion":"4.7.0","query":"let + totalIncidents = toscalar(\n IncidentsSnapshotV2() \n | where $__timeFilter(CreateDate) + \n | where OwningTenantName == \"$svc\" \n | where isnull(ParentIncidentId) + and Status in (''ACTIVE'', ''MITIGATED'', ''RESOLVED'') \n | summarize count()\n);\n\nIncidentsSnapshotV2() + \n| where $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| + where isnull(ParentIncidentId) and Status in (''ACTIVE'', ''MITIGATED'', ''RESOLVED'')\n| + where SourceOrigin in (\"Customer\", \"Email\", \"Forum/DL\", \"Manual\", + \"Other\", \"Partner\", \"Service\", \"Unknown\")\n| summarize [\"#Manual + Detection\"] = count()","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"B","resultFormat":"table"},{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"hide":false,"pluginVersion":"4.7.0","query":"let + totalIncidents = toscalar(\n IncidentsSnapshotV2() \n | where $__timeFilter(CreateDate) + \n | where OwningTenantName == \"$svc\" \n | where isnull(ParentIncidentId) + and Status in (''ACTIVE'', ''MITIGATED'', ''RESOLVED'') \n | summarize count()\n);\n\nIncidentsSnapshotV2() + \n| where $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| + where isnull(ParentIncidentId) and Status in (''ACTIVE'', ''MITIGATED'', ''RESOLVED'')\n| + where SourceOrigin in (\"Monitor\", \"Deployment\", \"Monitoring\", \"Performance + Counter\", \"Runner\", \"Workflow\")\n| summarize Count_IncidentType = count()\n| + extend Percent_AutoDetect = Count_IncidentType * 100.0 / totalIncidents\n| + project [\"%Auto-Detect\"] = Percent_AutoDetect","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Incident + Details","transformations":[],"type":"stat"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":50,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"normal"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":9,"w":24,"x":0,"y":39},"id":34,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"set + query_take_max_records=5000;\nlet uincidents=\nIncidentsSnapshotV2()\n| where + $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\" and isnull(ParentIncidentId)\n| + project IncidentId, CreateDate, Severity, State=Status, SourceName, SourceType, + RoutingId, OwningTenantName, IsNoise, IsCustomerImpacting, IncidentType, HowFixed, + IncidentSubType, SourceCreateDate, ImpactStartDate, MitigateDate, ResolveDate, + OwningTeamId;\nlet acks=uincidents\n| join kind=inner (Notifications| where + RequestType == \"PRIMARY\" and isnotnull(AcknowledgeDate) | project IncidentId, + AcknowledgeDate, NotificationId,Lens_IngestionTime ) on $left.IncidentId == + $right.IncidentId\n| summarize AckDate=max(AcknowledgeDate) by IncidentId;\nuincidents| + join kind=leftouter(acks ) on $left.IncidentId == $right.IncidentId| join + kind=inner (Teams | summarize (Lens_IngestionTime, TeamName)=argmax(Lens_IngestionTime, + TeamName) by TeamId ) \n on $left.OwningTeamId == $right.TeamId| project + IncidentId, CreateDate, Severity, State, SourceCreateDate, ImpactStartDate, + MitigateDate, ResolveDate, AckDate\n , TTD = round(iff(isnull(ImpactStartDate), + real(null), iff(SourceCreateDate\u003cImpactStartDate, real(0), (SourceCreateDate-ImpactStartDate)/time(1m))),2)\n , + TTE = round(iff(isnull(AckDate) or isnull(ImpactStartDate), real(null), iff(AckDate\u003cImpactStartDate, + real(0), (AckDate-ImpactStartDate)/time(1m))),2)\n , TTM = round(iff(isnull(MitigateDate) + or isnull(ImpactStartDate), real(null), iff(MitigateDate\u003cImpactStartDate, + real(0), (MitigateDate-ImpactStartDate)/time(1m))),2), SourceName, SourceType, + RoutingId, OwningTenantName, IsNoise=iif(IsNoise==0, \"False\", \"True\") + , IsCustomerImpacting=iif(IsCustomerImpacting==0, \"False\", \"True\") , HowFixed, + IncidentSubType, TeamName\n| summarize percentiles(TTD,75) by bin(CreateDate, + time(1h)) | sort by CreateDate asc","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":" + Time To Detect (75th Percentile)","transformations":[{"id":"renameByRegex","options":{"regex":"(percentile_)(.*)","renamePattern":"$2"}}],"type":"timeseries"}],"title":"Time-to-Detect + (TTD)","type":"row"},{"collapsed":true,"gridPos":{"h":1,"w":24,"x":0,"y":48},"id":35,"panels":[{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"text","mode":"fixed"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"m"},"overrides":[]},"gridPos":{"h":9,"w":12,"x":0,"y":49},"id":36,"options":{"colorMode":"value","graphMode":"none","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"textMode":"auto"},"pluginVersion":"9.5.17","targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"set + query_take_max_records=5000;\nlet uincidents=\nIncidentsSnapshotV2() \n| where + $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| project + IncidentId, CreateDate, Severity, State=Status, SourceName, SourceType, RoutingId, + OwningTenantName, IsNoise, IsCustomerImpacting, IncidentType, HowFixed, IncidentSubType, + SourceCreateDate, ImpactStartDate, MitigateDate, ResolveDate, OwningTeamId;\nlet + acks=uincidents\n| join kind=inner (Notifications| where RequestType == \"PRIMARY\" + and isnotnull(AcknowledgeDate) | project IncidentId, AcknowledgeDate, NotificationId,Lens_IngestionTime + ) on $left.IncidentId == $right.IncidentId\n| summarize AckDate=max(AcknowledgeDate) + by IncidentId;\nuincidents| join kind=leftouter(acks ) on $left.IncidentId + == $right.IncidentId| join kind=inner (Teams | summarize (Lens_IngestionTime, + TeamName)=argmax(Lens_IngestionTime, TeamName) by TeamId ) \n on $left.OwningTeamId + == $right.TeamId| project IncidentId, CreateDate, Severity, State, SourceCreateDate, + ImpactStartDate, MitigateDate, ResolveDate, AckDate\n , TTD = round(iff(isnull(ImpactStartDate), + real(null), iff(SourceCreateDate\u003cImpactStartDate, real(0), (SourceCreateDate-ImpactStartDate)/time(1m))),2)\n , + TTE = round(iff(isnull(AckDate) or isnull(ImpactStartDate), real(null), iff(AckDate\u003cImpactStartDate, + real(0), (AckDate-ImpactStartDate)/time(1m))),2)\n , TTM = round(iff(isnull(MitigateDate) + or isnull(ImpactStartDate), real(null), iff(MitigateDate\u003cImpactStartDate, + real(0), (MitigateDate-ImpactStartDate)/time(1m))),2), SourceName, SourceType, + RoutingId, OwningTenantName, IsNoise=iif(IsNoise==0, \"False\", \"True\") + , IsCustomerImpacting=iif(IsCustomerImpacting==0, \"False\", \"True\") , HowFixed, + IncidentSubType, TeamName\n| summarize percentiles(TTE,50,75,90), [\"TTE (avg.)\"] + = avg(TTE) ","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":" + Time To Engage (TTE) Percentiles ","transformations":[{"id":"renameByRegex","options":{"regex":"(percentile_)(.*)","renamePattern":"$2"}}],"type":"stat"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"description":"Hops + refer to the Team Transfers of incidents, which contribute to a higher Time + to Engage. For more information, please click on the link attached to this + panel.","fieldConfig":{"defaults":{"color":{"fixedColor":"text","mode":"fixed"},"decimals":2,"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":9,"w":12,"x":12,"y":49},"id":42,"links":[{"title":"Hops + refers to the Team Transfer of incidents, which contributes to a higher Time + to Engage for said Incident. For more information on this, please click on + the link.","url":"https://icmdocs.azurewebsites.net/reporting/hops-definition.html"}],"options":{"colorMode":"value","graphMode":"none","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"textMode":"auto"},"pluginVersion":"9.5.17","targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"IncidentsSnapshotV2() + \n| where $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| + project IncidentId, Lens_IngestionTime, OwningTenantName, Severity, OwningTeamId\n| + join kind= inner(Notifications | where $__timeFilter(CreateDate))\non $left.IncidentId + == $right.IncidentId\n| join kind=inner (NotificationActions | where $__timeFilter(SendDate))\non + $left.NotificationId == $right.NotificationId \n| where isnotnull(SendDate) + and Status =~ ''COMPLETED'' and RequestType == \"TRANSFER\"\n| summarize hops + = dcount(NotificationId) by IncidentId\n| summarize [\"Hop (Avg)\"] = avg(hops), [\"Hops + (P75)\"] = percentiles(hops,75)\n\n\n","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Notification + Details","type":"stat"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":50,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"normal"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":24,"x":0,"y":58},"id":37,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"set + query_take_max_records=5000;\nlet uincidents=\nIncidentsSnapshotV2() \n| where + $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| project + IncidentId, CreateDate, Severity, State=Status, SourceName, SourceType, RoutingId, + OwningTenantName, IsNoise, IsCustomerImpacting, IncidentType, HowFixed, IncidentSubType, + SourceCreateDate, ImpactStartDate, MitigateDate, ResolveDate, OwningTeamId;\nlet + acks=uincidents\n| join kind=inner (Notifications| where RequestType == \"PRIMARY\" + and isnotnull(AcknowledgeDate) | project IncidentId, AcknowledgeDate, NotificationId,Lens_IngestionTime + ) on $left.IncidentId == $right.IncidentId\n| summarize AckDate=max(AcknowledgeDate) + by IncidentId;\nuincidents| join kind=leftouter(acks ) on $left.IncidentId + == $right.IncidentId| join kind=inner (Teams | summarize (Lens_IngestionTime, + TeamName)=argmax(Lens_IngestionTime, TeamName) by TeamId ) \n on $left.OwningTeamId + == $right.TeamId| project IncidentId, CreateDate, Severity, State, SourceCreateDate, + ImpactStartDate, MitigateDate, ResolveDate, AckDate\n , TTD = round(iff(isnull(ImpactStartDate), + real(null), iff(SourceCreateDate\u003cImpactStartDate, real(0), (SourceCreateDate-ImpactStartDate)/time(1m))),2)\n , + TTE = round(iff(isnull(AckDate) or isnull(ImpactStartDate), real(null), iff(AckDate\u003cImpactStartDate, + real(0), (AckDate-ImpactStartDate)/time(1m))),2)\n , TTM = round(iff(isnull(MitigateDate) + or isnull(ImpactStartDate), real(null), iff(MitigateDate\u003cImpactStartDate, + real(0), (MitigateDate-ImpactStartDate)/time(1m))),2), SourceName, SourceType, + RoutingId, OwningTenantName, IsNoise=iif(IsNoise==0, \"False\", \"True\") + , IsCustomerImpacting=iif(IsCustomerImpacting==0, \"False\", \"True\") , HowFixed, + IncidentSubType, TeamName\n| summarize percentiles(TTE,75) by bin(CreateDate, + time(1h)) | sort by CreateDate asc","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":" + Time To Engage (75th Percentile)","transformations":[{"id":"renameByRegex","options":{"regex":"(percentile_)(.*)","renamePattern":"$2"}}],"type":"timeseries"}],"title":"Time-to-Engage + (TTE)","type":"row"},{"collapsed":true,"gridPos":{"h":1,"w":24,"x":0,"y":68},"id":38,"panels":[{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"text","mode":"fixed"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"m"},"overrides":[]},"gridPos":{"h":9,"w":12,"x":0,"y":5},"id":39,"options":{"colorMode":"value","graphMode":"none","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"textMode":"auto"},"pluginVersion":"9.5.13","targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"set + query_take_max_records=5000;\nlet uincidents=\nIncidentsSnapshotV2() \n| where + $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| project + IncidentId, CreateDate, Severity, State=Status, SourceName, SourceType, RoutingId, + OwningTenantName, IsNoise, IsCustomerImpacting, IncidentType, HowFixed, IncidentSubType, + SourceCreateDate, ImpactStartDate, MitigateDate, ResolveDate, OwningTeamId;\nlet + acks=uincidents\n| join kind=inner (Notifications| where RequestType == \"PRIMARY\" + and isnotnull(AcknowledgeDate) | project IncidentId, AcknowledgeDate, NotificationId,Lens_IngestionTime + ) on $left.IncidentId == $right.IncidentId\n| summarize AckDate=max(AcknowledgeDate) + by IncidentId;\nuincidents| join kind=leftouter(acks ) on $left.IncidentId + == $right.IncidentId| join kind=inner (Teams | summarize (Lens_IngestionTime, + TeamName)=argmax(Lens_IngestionTime, TeamName) by TeamId ) \n on $left.OwningTeamId + == $right.TeamId| project IncidentId, CreateDate, Severity, State, SourceCreateDate, + ImpactStartDate, MitigateDate, ResolveDate, AckDate\n , TTD = round(iff(isnull(ImpactStartDate), + real(null), iff(SourceCreateDate\u003cImpactStartDate, real(0), (SourceCreateDate-ImpactStartDate)/time(1m))),2)\n , + TTE = round(iff(isnull(AckDate) or isnull(ImpactStartDate), real(null), iff(AckDate\u003cImpactStartDate, + real(0), (AckDate-ImpactStartDate)/time(1m))),2)\n , TTM = round(iff(isnull(MitigateDate) + or isnull(ImpactStartDate), real(null), iff(MitigateDate\u003cImpactStartDate, + real(0), (MitigateDate-ImpactStartDate)/time(1m))),2), SourceName, SourceType, + RoutingId, OwningTenantName, IsNoise=iif(IsNoise==0, \"False\", \"True\") + , IsCustomerImpacting=iif(IsCustomerImpacting==0, \"False\", \"True\") , HowFixed, + IncidentSubType, TeamName\n| summarize percentiles(TTM,50,75,90), [\"TTM_AVG\"] + = avg(TTM)\n","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":" + Time To Mitigate (TTM) Percentiles ","transformations":[{"id":"renameByRegex","options":{"regex":"(percentile_)(.*)","renamePattern":"$2"}}],"type":"stat"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"noValue":"0","thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"short"},"overrides":[{"matcher":{"id":"byName","options":"High + TTM"},"properties":[{"id":"color","value":{"fixedColor":"red","mode":"fixed"}}]},{"matcher":{"id":"byName","options":"TTM + Ok"},"properties":[{"id":"color","value":{"fixedColor":"green","mode":"fixed"}}]},{"matcher":{"id":"byName","options":"TTM + Value \u003c=0"},"properties":[{"id":"color","value":{"fixedColor":"yellow","mode":"fixed"}}]}]},"gridPos":{"h":9,"w":12,"x":12,"y":5},"id":40,"options":{"displayMode":"gradient","minVizHeight":10,"minVizWidth":0,"orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"showUnfilled":true,"valueMode":"color"},"pluginVersion":"9.5.13","targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"set + query_take_max_records=5000;\nlet uincidents=\nIncidentsSnapshotV2() \n| where + $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| project + IncidentId, CreateDate, Severity, State=Status, SourceName, SourceType, RoutingId, + OwningTenantName, IsNoise, IsCustomerImpacting, IncidentType, HowFixed, IncidentSubType, + SourceCreateDate, ImpactStartDate, MitigateDate, ResolveDate, OwningTeamId;\nlet + acks=uincidents\n| join kind=inner (Notifications| where RequestType == \"PRIMARY\" + and isnotnull(AcknowledgeDate) | project IncidentId, AcknowledgeDate, NotificationId,Lens_IngestionTime + ) on $left.IncidentId == $right.IncidentId\n| summarize AckDate=max(AcknowledgeDate) + by IncidentId;\nuincidents| join kind=leftouter(acks ) on $left.IncidentId + == $right.IncidentId| join kind=inner (Teams | summarize (Lens_IngestionTime, + TeamName)=argmax(Lens_IngestionTime, TeamName) by TeamId ) \n on $left.OwningTeamId + == $right.TeamId| project IncidentId, CreateDate, Severity, State, SourceCreateDate, + ImpactStartDate, MitigateDate, ResolveDate, AckDate\n , TTM = round(iff(isnull(MitigateDate) + or isnull(ImpactStartDate), real(null), iff(MitigateDate\u003cImpactStartDate, + real(0), (MitigateDate-ImpactStartDate)/time(1m))),2), SourceName, SourceType, + RoutingId, OwningTenantName, IsNoise=iif(IsNoise==0, \"False\", \"True\") + , IsCustomerImpacting=iif(IsCustomerImpacting==0, \"False\", \"True\") , HowFixed, + IncidentSubType, TeamName\n| extend TTM_noNulls = coalesce(TTM, 0.0)\n// | + extend TTM_Group = case(TTM_noNulls \u003e 30, \"High TTM\", TTM_noNulls \u003c= + 0.0, \"TTM Value \u003c= 0\", TTM_noNulls \u003c= 30, \"TTM Ok\", \"Other\")\n| + where TTM_noNulls \u003e 30\n| summarize [\"High TTM\"] = count()","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"\u003e30","resultFormat":"table"},{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"hide":false,"pluginVersion":"4.7.0","query":"set + query_take_max_records=5000;\nlet uincidents=\nIncidentsSnapshotV2() \n| where + $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| project + IncidentId, CreateDate, Severity, State=Status, SourceName, SourceType, RoutingId, + OwningTenantName, IsNoise, IsCustomerImpacting, IncidentType, HowFixed, IncidentSubType, + SourceCreateDate, ImpactStartDate, MitigateDate, ResolveDate, OwningTeamId;\nlet + acks=uincidents\n| join kind=inner (Notifications| where RequestType == \"PRIMARY\" + and isnotnull(AcknowledgeDate) | project IncidentId, AcknowledgeDate, NotificationId,Lens_IngestionTime + ) on $left.IncidentId == $right.IncidentId\n| summarize AckDate=max(AcknowledgeDate) + by IncidentId;\nuincidents| join kind=leftouter(acks ) on $left.IncidentId + == $right.IncidentId| join kind=inner (Teams | summarize (Lens_IngestionTime, + TeamName)=argmax(Lens_IngestionTime, TeamName) by TeamId ) \n on $left.OwningTeamId + == $right.TeamId| project IncidentId, CreateDate, Severity, State, SourceCreateDate, + ImpactStartDate, MitigateDate, ResolveDate, AckDate\n , TTM = round(iff(isnull(MitigateDate) + or isnull(ImpactStartDate), real(null), iff(MitigateDate\u003cImpactStartDate, + real(0), (MitigateDate-ImpactStartDate)/time(1m))),2), SourceName, SourceType, + RoutingId, OwningTenantName, IsNoise=iif(IsNoise==0, \"False\", \"True\") + , IsCustomerImpacting=iif(IsCustomerImpacting==0, \"False\", \"True\") , HowFixed, + IncidentSubType, TeamName\n| extend TTM_noNulls = coalesce(TTM, 0.0)\n// | + extend TTM_Group = case(TTM_noNulls \u003e 30, \"High TTM\", TTM_noNulls \u003c= + 0.0, \"TTM Value \u003c= 0\", TTM_noNulls \u003c= 30, \"TTM Ok\", \"Other\")\n| + where TTM_noNulls \u003c= 30\n| summarize [\"TTM Ok\"] = count()","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"},{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"hide":false,"pluginVersion":"4.7.0","query":"set + query_take_max_records=5000;\nlet uincidents=\nIncidentsSnapshotV2() \n| where + $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| project + IncidentId, CreateDate, Severity, State=Status, SourceName, SourceType, RoutingId, + OwningTenantName, IsNoise, IsCustomerImpacting, IncidentType, HowFixed, IncidentSubType, + SourceCreateDate, ImpactStartDate, MitigateDate, ResolveDate, OwningTeamId;\nlet + acks=uincidents\n| join kind=inner (Notifications| where RequestType == \"PRIMARY\" + and isnotnull(AcknowledgeDate) | project IncidentId, AcknowledgeDate, NotificationId,Lens_IngestionTime + ) on $left.IncidentId == $right.IncidentId\n| summarize AckDate=max(AcknowledgeDate) + by IncidentId;\nuincidents| join kind=leftouter(acks ) on $left.IncidentId + == $right.IncidentId| join kind=inner (Teams | summarize (Lens_IngestionTime, + TeamName)=argmax(Lens_IngestionTime, TeamName) by TeamId ) \n on $left.OwningTeamId + == $right.TeamId| project IncidentId, CreateDate, Severity, State, SourceCreateDate, + ImpactStartDate, MitigateDate, ResolveDate, AckDate\n , TTM = round(iff(isnull(MitigateDate) + or isnull(ImpactStartDate), real(null), iff(MitigateDate\u003cImpactStartDate, + real(0), (MitigateDate-ImpactStartDate)/time(1m))),2), SourceName, SourceType, + RoutingId, OwningTenantName, IsNoise=iif(IsNoise==0, \"False\", \"True\") + , IsCustomerImpacting=iif(IsCustomerImpacting==0, \"False\", \"True\") , HowFixed, + IncidentSubType, TeamName\n| extend TTM_noNulls = coalesce(TTM, 0.0)\n// | + extend TTM_Group = case(TTM_noNulls \u003e 30, \"High TTM\", TTM_noNulls \u003c= + 0.0, \"TTM Value \u003c= 0\", TTM_noNulls \u003c= 30, \"TTM Ok\", \"Other\")\n| + where TTM_noNulls \u003c= 0\n| summarize [\"TTM Value \u003c=0\"] = count()","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"B","resultFormat":"table"}],"title":"TTM + Group","transformations":[{"id":"renameByRegex","options":{"regex":"(percentile_)(.*)","renamePattern":"$2"}}],"type":"bargauge"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"description":"","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":50,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"normal"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"m"},"overrides":[]},"gridPos":{"h":9,"w":24,"x":0,"y":14},"id":46,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"set + query_take_max_records=5000;\nlet uincidents=\nIncidentsSnapshotV2() \n| where + $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| project + IncidentId, CreateDate, Severity, State=Status, SourceName, SourceType, RoutingId, + OwningTenantName, IsNoise, IsCustomerImpacting, IncidentType, HowFixed, IncidentSubType, + SourceCreateDate, ImpactStartDate, MitigateDate, ResolveDate, OwningTeamId;\nlet + acks=uincidents\n| join kind=inner (Notifications| where RequestType == \"PRIMARY\" + and isnotnull(AcknowledgeDate) | project IncidentId, AcknowledgeDate, NotificationId,Lens_IngestionTime + ) on $left.IncidentId == $right.IncidentId\n| summarize AckDate=max(AcknowledgeDate) + by IncidentId;\nuincidents| join kind=leftouter(acks ) on $left.IncidentId + == $right.IncidentId| join kind=inner (Teams | summarize (Lens_IngestionTime, + TeamName)=argmax(Lens_IngestionTime, TeamName) by TeamId ) \n on $left.OwningTeamId + == $right.TeamId| project IncidentId, CreateDate, Severity, State, SourceCreateDate, + ImpactStartDate, MitigateDate, ResolveDate, AckDate\n , TTD = round(iff(isnull(ImpactStartDate), + real(null), iff(SourceCreateDate\u003cImpactStartDate, real(0), (SourceCreateDate-ImpactStartDate)/time(1m))),2)\n , + TTE = round(iff(isnull(AckDate) or isnull(ImpactStartDate), real(null), iff(AckDate\u003cImpactStartDate, + real(0), (AckDate-ImpactStartDate)/time(1m))),2)\n , TTM = round(iff(isnull(MitigateDate) + or isnull(ImpactStartDate), real(null), iff(MitigateDate\u003cImpactStartDate, + real(0), (MitigateDate-ImpactStartDate)/time(1m))),2), SourceName, SourceType, + RoutingId, OwningTenantName, IsNoise=iif(IsNoise==0, \"False\", \"True\") + , IsCustomerImpacting=iif(IsCustomerImpacting==0, \"False\", \"True\") , HowFixed, + IncidentSubType, TeamName\n| summarize percentiles(TTM,75) by bin(CreateDate, + time(1h)) | sort by CreateDate asc","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":" + Time To Mitigate (75th Percentile)","transformations":[{"id":"renameByRegex","options":{"regex":"(percentile_)(.*)","renamePattern":"$2"}}],"type":"timeseries"}],"title":"Time-to-Mitigate + (TTM)","type":"row"},{"collapsed":true,"gridPos":{"h":1,"w":24,"x":0,"y":69},"id":45,"panels":[{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"text","mode":"fixed"},"mappings":[],"noValue":"0","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byFrameRefID","options":"percentiles"},"properties":[{"id":"unit","value":"m"}]},{"matcher":{"id":"byName","options":"percentile_TTA_75"},"properties":[{"id":"displayName","value":"TTA + (75P)"}]},{"matcher":{"id":"byName","options":"percentile_TTA_90"},"properties":[{"id":"displayName","value":"TTA + (90P)"}]},{"matcher":{"id":"byName","options":"avg_TTA"},"properties":[{"id":"displayName","value":"TTA + (Avg.)"}]}]},"gridPos":{"h":20,"w":3,"x":0,"y":70},"id":44,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"textMode":"auto"},"pluginVersion":"9.5.17","targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"hide":false,"pluginVersion":"4.7.0","query":"cluster(''icmdataro.centralus.kusto.windows.net'').database(''Common'').Get_Report_TTA()\n| + where SendDate \u003e ago(30d) and TenantName == \"$svc\"\n| project TTA\n| + summarize percentiles(TTA, 75, 90), avg(TTA)","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"percentiles","resultFormat":"table"},{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"hide":false,"pluginVersion":"4.7.0","query":"cluster(''icmdataro.centralus.kusto.windows.net'').database(''Common'').Get_Report_TTA()\n| + where SendDate \u003e ago(30d) and TenantName == \"$svc\"\n| project TTA\n| + where TTA \u003e 15\n| summarize [\"#Notices with TTA \u003e 15 min\"] = percentile(TTA, + 75)","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"\u003e15min","resultFormat":"table"}],"title":"TTA + (75P)","transformations":[],"type":"stat"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"text","mode":"continuous-RdYlGr"},"mappings":[],"min":0,"noValue":"0","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"short"},"overrides":[]},"gridPos":{"h":20,"w":21,"x":3,"y":70},"id":47,"options":{"displayMode":"basic","minVizHeight":10,"minVizWidth":0,"orientation":"horizontal","reduceOptions":{"calcs":["lastNotNull"],"fields":"/^count_$/","values":true},"showUnfilled":true,"valueMode":"color"},"pluginVersion":"9.5.17","targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"hide":false,"pluginVersion":"4.7.0","query":"cluster(''icmdataro.centralus.kusto.windows.net'').database(''Common'').Get_Report_TTA()\n| + where SendDate \u003e ago(30d) and TenantName == \"$svc\"\n| summarize count() + by TTABucket","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"\u003c= + 5","resultFormat":"table"}],"title":"TTA Groups","transformations":[],"type":"bargauge"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":51,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"smooth","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"min":0,"noValue":"0","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"m"},"overrides":[]},"gridPos":{"h":16,"w":24,"x":0,"y":90},"id":48,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"pluginVersion":"9.5.13","targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"hide":false,"pluginVersion":"4.7.0","query":"cluster(''icmdataro.centralus.kusto.windows.net'').database(''Common'').Get_Report_TTA()\n| + where SendDate \u003e ago(30d) and TenantName == \"$svc\"\n| project TTABucket, + SendDate\n| summarize count() by TTABucket, bin(SendDate, time(1d)) | sort + by SendDate asc","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"\u003c= + 5","resultFormat":"time_series"}],"title":"TTA Groups","transformations":[{"id":"renameByRegex","options":{"regex":"(count_)(.*)","renamePattern":"$2"}}],"type":"timeseries"}],"title":"Time-to-Acknowledge + (TTA)","type":"row"},{"collapsed":true,"datasource":{"type":"datasource","uid":"grafana"},"gridPos":{"h":1,"w":24,"x":0,"y":106},"id":12,"panels":[{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"bars","fillOpacity":50,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"normal"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"short"},"overrides":[]},"gridPos":{"h":9,"w":12,"x":0,"y":7},"id":13,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"IncidentsSnapshotV2()\n| + where $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| join + kind=inner (\n NotificationActions \n | where $__timeFilter(SendDate) + and isnotnull(SendDate) and Status =~ ''COMPLETED''\n) on $left.IncidentId + == $right.IncidentId\n| summarize arg_max(Lens_IngestionTime, NotificationId, + SendDate, OwningTeamId, IncidentId, ServiceType, Severity) by NotificationActionId + \n| summarize count() by bin(SendDate, 1d), ServiceType\n| sort by SendDate + asc","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":"Notification + by Contact Type","transformations":[{"id":"renameByRegex","options":{"regex":"(count_)(.*)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"bars","fillOpacity":50,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"normal"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"short"},"overrides":[]},"gridPos":{"h":9,"w":12,"x":12,"y":7},"id":14,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"hide":false,"pluginVersion":"4.7.0","query":"IncidentsSnapshotV2() + \n| where $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| + project IncidentId, Lens_IngestionTime, OwningTenantName, OwningTeamId\n| + join kind= inner(Notifications \n | where $__timeFilter(CreateDate))\non + $left.IncidentId == $right.IncidentId\n| join kind=inner (NotificationActions + \n | where $__timeFilter(SendDate))\non $left.NotificationId + == $right.NotificationId \n| where isnotnull(SendDate) and Status =~ ''COMPLETED''\n| + summarize arg_max(Lens_IngestionTime, *) by NotificationActionId\n| summarize + count() by bin(SendDate, 1d), RequestType\n| sort by SendDate asc","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":"Notification + by Request Type","transformations":[{"id":"renameByRegex","options":{"regex":"(count_)(.*)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","cellOptions":{"type":"auto"},"inspect":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"AcknowledgeDate"},"properties":[{"id":"custom.width","value":532}]},{"matcher":{"id":"byName","options":"SendDate"},"properties":[{"id":"custom.width","value":320}]},{"matcher":{"id":"byName","options":"CreateDate"},"properties":[{"id":"custom.width","value":246}]}]},"gridPos":{"h":9,"w":24,"x":0,"y":16},"id":15,"options":{"cellHeight":"sm","footer":{"countRows":false,"fields":"","reducer":["sum"],"show":false},"showHeader":true,"sortBy":[]},"pluginVersion":"9.5.13","targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"IncidentsSnapshotV2() + \n| where $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| + project IncidentId, Lens_IngestionTime, OwningTenantName, Severity, OwningTeamId\n| + join kind= inner(Notifications | where $__timeFilter(CreateDate))\non $left.IncidentId + == $right.IncidentId\n| join kind=inner (NotificationActions | where $__timeFilter(SendDate))\non + $left.NotificationId == $right.NotificationId \n| where isnotnull(SendDate) + and Status =~ ''COMPLETED''\n| summarize (Lens_IngestionTime, NotificationId, + SendDate, TeamId, IncidentId, ServiceType, PrimaryTargetType, RequestType,Severity)=argmax(Lens_IngestionTime, + NotificationId, SendDate, OwningTeamId, IncidentId, ServiceType, PrimaryTargetType, + RequestType, Severity) by NotificationActionId \n| join kind=inner (Teams + | summarize (Lens_IngestionTime, TeamName, TenantName)=argmax(Lens_IngestionTime, + TeamName, TenantName) by TeamId | project TeamId, TeamName, TenantName)\non + $left.TeamId == $right.TeamId\n| project NotificationId, IncidentId, SendDate, + TeamName, ServiceType, PrimaryTargetType, RequestType, TenantName, Severity\n\n","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Notification + Details","type":"table"}],"title":"Notification Volume","type":"row"}],"refresh":"","schemaVersion":38,"style":"dark","tags":[],"templating":{"list":[{"current":{"selected":false,"text":"Azure + Data Explorer Datasource","value":"Azure Data Explorer Datasource"},"hide":2,"includeAll":false,"multi":false,"name":"ds","options":[],"query":"grafana-azure-data-explorer-datasource","queryValue":"","refresh":1,"regex":"/Icm + via ADX/i","skipUrlSync":false,"type":"datasource"},{"current":{},"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"definition":"Tenants + | distinct TenantName","error":{},"hide":0,"includeAll":false,"label":"Service","multi":false,"name":"svc","options":[],"query":{"database":"IcmDataWarehouse","expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"Tenants + | distinct TenantName","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"adx-Tenants + | distinct TenantName","resultFormat":"table"},"refresh":1,"regex":"","skipUrlSync":false,"sort":1,"type":"query"}]},"time":{"from":"now-30d","to":"now"},"timepicker":{},"timezone":"","title":"IcM + Canned Dashboard","uid":"icm-geneva-canned-dashboard","version":1,"weekStart":""}}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '75203' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-7nEEmK2RjHSDu7CbcPV34g';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:37 GMT + grafana-trace-id: + - eea927b8a93b1a54e2d3fbb635249a16 + mise-correlation-id: + - 08f14ad6-aaad-4338-8b03-415b1c2f7d88 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592098.57.29.158277|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/dashboards/uid/sVKyjvpnz + response: + body: + string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"incoming-service-qos","url":"/d/sVKyjvpnz/incoming-service-qos","expires":"0001-01-01T00:00:00Z","created":"2024-06-17T02:35:34Z","updated":"2024-06-17T02:35:34Z","updatedBy":"Anonymous","createdBy":"Anonymous","version":1,"hasAcl":false,"isFolder":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","provisioned":true,"provisionedExternalId":"IncomingQoS.json","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"editable":true,"fiscalYearStartMonth":0,"gnetId":null,"graphTooltip":0,"id":16,"links":[],"liveNow":false,"panels":[{"datasource":"Geneva + Datasource","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"decimals":2,"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":9,"w":12,"x":0,"y":0},"id":2,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["mean"],"fields":"","values":false},"text":{},"textMode":"auto"},"pluginVersion":"8.2.2","targets":[{"account":"AnswersUIProd","backends":[],"dimension":"Total","dimensionFilterOperators":[],"dimensionFilterValues":[],"dimensionFilters":[],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","metric":"StandingQuery\\IncomingApiReliability","metricsQueryType":"ui","namespace":"ApplicationMetrics","queryText":"metric(\"StandingQuery\\\\IncomingApiReliability\").samplingTypes(\"NullableAverage\")\n\n| + top 40 by avg(NullableAverage) desc\n","refId":"A","samplingType":"NullableAverage","service":"metrics","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"title":"Overall + Reliability","type":"stat"},{"datasource":"Geneva Datasource","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"decimals":2,"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":9,"w":12,"x":12,"y":0},"id":3,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["mean"],"fields":"","values":false},"text":{},"textMode":"auto"},"pluginVersion":"8.2.2","targets":[{"account":"AnswersUIProd","backends":[],"dimension":"Total","dimensionFilterOperators":[],"dimensionFilterValues":[],"dimensionFilters":[],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","metric":"StandingQuery\\IncomingApiReliability","metricsQueryType":"ui","namespace":"ApplicationMetrics","queryText":"metric(\"StandingQuery\\\\IncomingApiReliability\").samplingTypes(\"Rate\")\n\n| + top 40 by avg(Rate) desc\n","refId":"A","samplingType":"Rate","service":"metrics","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"title":"Overall + RPS","type":"stat"},{"datasource":"Geneva Datasource","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"decimals":0,"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":9,"w":12,"x":0,"y":9},"id":4,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["sum"],"fields":"","values":false},"text":{},"textMode":"auto"},"pluginVersion":"8.2.2","targets":[{"account":"AnswersUIProd","backends":[],"dimension":"Total","dimensionFilterOperators":[],"dimensionFilterValues":[],"dimensionFilters":[],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","metric":"StandingQuery\\IncomingApiReliability","metricsQueryType":"ui","namespace":"ApplicationMetrics","queryText":"metric(\"StandingQuery\\\\IncomingApiReliability\").samplingTypes(\"Count\")\n\n| + top 40 by avg(Count) desc\n","refId":"A","samplingType":"Count","service":"metrics","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"title":"Overall + Request Count","type":"stat"},{"datasource":"Geneva Datasource","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"decimals":2,"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":9,"w":12,"x":12,"y":9},"id":5,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["mean"],"fields":"","values":false},"text":{},"textMode":"auto"},"pluginVersion":"8.2.2","targets":[{"account":"AnswersUIProd","backends":[],"dimension":"Total","dimensionFilterOperators":[],"dimensionFilterValues":[],"dimensionFilters":[],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","metric":"StandingQuery\\IncomingApiSuccessLatency","metricsQueryType":"ui","namespace":"ApplicationMetrics","queryText":"metric(\"StandingQuery\\\\IncomingApiSuccessLatency\").samplingTypes(\"NullableAverage\")\n\n| + top 40 by avg(NullableAverage) desc\n","refId":"A","samplingType":"NullableAverage","service":"metrics","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"title":"Overall + Avg Latency (ms)","type":"stat"},{"datasource":"Geneva Datasource","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"decimals":2,"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":9,"w":12,"x":0,"y":18},"id":6,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single"}},"pluginVersion":"8.2.2","targets":[{"account":"AnswersUIProd","backends":[],"dimension":"Total","dimensionFilterOperators":[],"dimensionFilterValues":[],"dimensionFilters":[],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","metric":"StandingQuery\\IncomingApiReliability","metricsQueryType":"ui","namespace":"ApplicationMetrics","queryText":"metric(\"StandingQuery\\\\IncomingApiReliability\").samplingTypes(\"NullableAverage\")\n\n| + top 40 by avg(NullableAverage) desc\n","refId":"A","samplingType":"NullableAverage","service":"metrics","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"title":"API + Reliability","type":"timeseries"},{"datasource":"Geneva Datasource","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"decimals":2,"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":9,"w":12,"x":12,"y":18},"id":7,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single"}},"pluginVersion":"8.2.2","targets":[{"account":"AnswersUIProd","backends":[],"dimension":"Total","dimensionFilterOperators":[],"dimensionFilterValues":[],"dimensionFilters":[],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","metric":"StandingQuery\\IncomingApiReliability","metricsQueryType":"ui","namespace":"ApplicationMetrics","queryText":"metric(\"StandingQuery\\\\IncomingApiReliability\").samplingTypes(\"Rate\")\n\n| + top 40 by avg(Rate) desc\n","refId":"A","samplingType":"Rate","service":"metrics","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"title":"API + RPS","type":"timeseries"},{"datasource":"Geneva Datasource","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineStyle":{"fill":"solid"},"lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"always","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"noValue":"0","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"short"},"overrides":[]},"gridPos":{"h":9,"w":12,"x":0,"y":27},"id":8,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single"}},"pluginVersion":"8.2.2","targets":[{"account":"AnswersUIProd","backends":[],"dimension":"RoleInstance-CallerName-OperationName","dimensionFilterOperators":["in","in","in","in","in"],"dimensionFilterValues":[],"dimensionFilters":["CallerName","Environment","OperationName","Role","RoleInstance"],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","metric":"StandingQuery\\IncomingApiSuccessLatency","metricsQueryType":"ui","namespace":"ApplicationMetrics","queryText":"metric(\"StandingQuery\\\\IncomingApiSuccessLatency\").dimensions(\"CallerName\", + \"Environment\", \"OperationName\", \"Role\", \"RoleInstance\").samplingTypes(\"NullableAverage\")\n\n| + top 40 by avg(NullableAverage) desc\n","refId":"A","samplingType":"NullableAverage","service":"metrics","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"timeFrom":null,"timeShift":null,"title":"API + Success Latency","type":"timeseries"},{"datasource":"Geneva Datasource","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":12,"w":24,"x":0,"y":36},"id":9,"options":{"orientation":"auto","reduceOptions":{"calcs":["mean"],"fields":"","values":false},"showThresholdLabels":false,"showThresholdMarkers":true,"text":{}},"pluginVersion":"8.2.2","targets":[{"account":"AnswersUIProd","backends":[],"dimension":"Non-index","dimensionFilterOperators":["in"],"dimensionFilterValues":[[]],"dimensionFilters":["OperationName"],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","hide":false,"metric":"StandingQuery\\IncomingApiRequests","metricsQueryType":"ui","namespace":"ApplicationMetrics","queryText":"metric(\"StandingQuery\\\\IncomingApiRequests\").dimensions(\"OperationName\").samplingTypes(\"Count\")\n\n| + top 1000 by avg(Count) desc\n","refId":"A","samplingType":"Count","service":"metrics","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"timeFrom":null,"timeShift":null,"title":"API + Requests","transformations":[{"id":"configFromData","options":{"configRefId":"A","mappings":[{"fieldName":"time","handlerKey":"__ignore","reducerId":"lastNotNull"},{"fieldName":"Count + microsoft.support.community.portal.controllers.threadcontroller.viewthread","handlerKey":"field.name","reducerId":"mean"},{"fieldName":"Count + Thread.ViewThread","handlerKey":"field.name","reducerId":"mean"}]}}],"type":"gauge"},{"datasource":"Geneva + Datasource","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":12,"w":24,"x":0,"y":48},"id":10,"options":{"orientation":"auto","reduceOptions":{"calcs":["mean"],"fields":"","values":false},"showThresholdLabels":false,"showThresholdMarkers":true,"text":{}},"pluginVersion":"8.2.2","targets":[{"account":"AnswersUIProd","backends":[],"dimension":"Non-index","dimensionFilterOperators":["in","in"],"dimensionFilterValues":[[]],"dimensionFilters":["OperationName","Environment"],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","hide":false,"metric":"StandingQuery\\IncomingApiSuccessLatency","metricsQueryType":"ui","namespace":"ApplicationMetrics","queryText":"metric(\"StandingQuery\\\\IncomingApiSuccessLatency\").dimensions(\"OperationName\", + \"Environment\").samplingTypes(\"Count\")\n\n| top 1000 by avg(Count) desc\n","refId":"A","samplingType":"Count","service":"metrics","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"timeFrom":null,"timeShift":null,"title":"API + Latency","transformations":[{"id":"configFromData","options":{"configRefId":"A","mappings":[{"fieldName":"time","handlerKey":"__ignore","reducerId":"lastNotNull"},{"fieldName":"Count + microsoft.support.community.portal.controllers.threadcontroller.viewthread","handlerKey":"field.name","reducerId":"mean"},{"fieldName":"Count + Thread.ViewThread","handlerKey":"field.name","reducerId":"mean"}]}}],"type":"gauge"},{"datasource":"Geneva + Datasource","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":0,"y":60},"id":11,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["sum"],"fields":"","values":false},"text":{},"textMode":"auto"},"pluginVersion":"8.2.2","targets":[{"account":"AnswersUIProd","backends":[],"dimension":"Total","dimensionFilterOperators":[],"dimensionFilterValues":[],"dimensionFilters":[],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","hide":false,"metric":"StandingQuery\\IncomingApiErrorCount","metricsQueryType":"ui","namespace":"ApplicationMetrics","queryText":"metric(\"StandingQuery\\\\IncomingApiErrorCount\").samplingTypes(\"Count\")\n\n| + top 40 by avg(Count) desc\n","refId":"A","samplingType":"Count","service":"metrics","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"timeFrom":null,"timeShift":null,"title":"Error + Code Summary","transformations":[{"id":"configFromData","options":{"configRefId":"A","mappings":[{"fieldName":"time","handlerKey":"__ignore","reducerId":"lastNotNull"},{"fieldName":"Count + microsoft.support.community.portal.controllers.threadcontroller.viewthread","handlerKey":"field.name","reducerId":"mean"},{"fieldName":"Count + Thread.ViewThread","handlerKey":"field.name","reducerId":"mean"}]}}],"type":"stat"},{"datasource":"Geneva + Datasource","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":12,"y":60},"id":12,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single"}},"pluginVersion":"8.2.2","targets":[{"account":"AnswersUIProd","backends":[],"dimension":"Total","dimensionFilterOperators":[],"dimensionFilterValues":[],"dimensionFilters":[],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","hide":false,"metric":"StandingQuery\\IncomingApiErrorCount","metricsQueryType":"ui","namespace":"ApplicationMetrics","queryText":"metric(\"StandingQuery\\\\IncomingApiErrorCount\").samplingTypes(\"Count\")\n\n| + top 40 by avg(Count) desc\n","refId":"A","samplingType":"Count","service":"metrics","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"timeFrom":null,"timeShift":null,"title":"Error + Code Summary","transformations":[{"id":"configFromData","options":{"configRefId":"A","mappings":[{"fieldName":"time","handlerKey":"__ignore","reducerId":"lastNotNull"},{"fieldName":"Count + microsoft.support.community.portal.controllers.threadcontroller.viewthread","handlerKey":"field.name","reducerId":"mean"},{"fieldName":"Count + Thread.ViewThread","handlerKey":"field.name","reducerId":"mean"}]}}],"type":"timeseries"}],"schemaVersion":31,"style":"dark","tags":[],"templating":{"list":[{"allValue":null,"current":{},"datasource":"Geneva + Datasource","definition":"Accounts()","description":null,"error":null,"hide":0,"includeAll":false,"label":"Account","multi":false,"name":"Account","options":[],"query":"Accounts()","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":null,"current":{},"datasource":"Geneva + Datasource","definition":"Namespaces($Account)","description":null,"error":null,"hide":0,"includeAll":false,"label":"Namespace","multi":false,"name":"Namespace","options":[],"query":"Namespaces($Account)","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":null,"current":{},"datasource":"Geneva + Datasource","definition":"Metrics($Account, $Namespace)","description":null,"error":null,"hide":0,"includeAll":false,"label":"Metric","multi":false,"name":"Metric","options":[],"query":"Metrics($Account, + $Namespace)","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":null,"current":{},"datasource":"Geneva + Datasource","definition":"dimensionValues($Account, $Namespace, $Metric, Role)","description":null,"error":null,"hide":0,"includeAll":true,"label":"Role","multi":true,"name":"Role","options":[],"query":"dimensionValues($Account, + $Namespace, $Metric, Role)","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":null,"current":{},"datasource":"Geneva + Datasource","definition":"dimensionValues($Account, $Namespace, $Metric, RoleInstance)","description":null,"error":null,"hide":0,"includeAll":true,"label":"Role + Instance","multi":true,"name":"RoleInstance","options":[],"query":"dimensionValues($Account, + $Namespace, $Metric, RoleInstance)","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":null,"current":{},"datasource":"Geneva + Datasource","definition":"dimensionValues($Account, $Namespace, $Metric, OperationName)","description":null,"error":null,"hide":0,"includeAll":true,"label":"Operation + Name","multi":true,"name":"OperationName","options":[],"query":"dimensionValues($Account, + $Namespace, $Metric, OperationName)","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":null,"current":{},"datasource":"Geneva + Datasource","definition":"dimensionValues($Account, $Namespace, $Metric, Environment)","description":null,"error":null,"hide":0,"includeAll":true,"label":"Environment","multi":true,"name":"Environment","options":[],"query":"dimensionValues($Account, + $Namespace, $Metric, Environment)","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":null,"current":{},"datasource":"Geneva + Datasource","definition":"dimensionValues($Account, $Namespace, $Metric, CallerName)","description":null,"error":null,"hide":0,"includeAll":true,"label":"Caller + Name","multi":true,"name":"CallerName","options":[],"query":"dimensionValues($Account, + $Namespace, $Metric, CallerName)","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"}]},"time":{"from":"now-6h","to":"now"},"timepicker":{},"timezone":"","title":"Incoming + Service QoS","uid":"sVKyjvpnz","version":1}}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '19738' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-mzYu5J18sMM+jiulsuWb5g';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:37 GMT + grafana-trace-id: + - 5ffd0fa3c1f2aec4df8b8f5aa25031cf + mise-correlation-id: + - 5aace80e-b712-450c-a0b1-f7681a0ee05c + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592098.927.26.765919|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/dashboards/uid/kubernetesApiserverDashboard + response: + body: + string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"kubernetes-api-server","url":"/d/kubernetesApiserverDashboard/kubernetes-api-server","expires":"0001-01-01T00:00:00Z","created":"2024-06-17T02:35:34Z","updated":"2024-06-17T02:35:34Z","updatedBy":"Anonymous","createdBy":"Anonymous","version":1,"hasAcl":false,"isFolder":false,"folderId":28,"folderUid":"cloud-native","folderTitle":"Azure + Kubernetes Service Monitoring","folderUrl":"/dashboards/f/cloud-native/azure-kubernetes-service-monitoring","provisioned":true,"provisionedExternalId":"KubernetesAPIServer.json","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"__elements":{},"__inputs":[],"__requires":[{"id":"grafana","name":"Grafana","type":"grafana","version":"9.5.13"},{"id":"prometheus","name":"Prometheus","type":"datasource","version":"1.0.0"},{"id":"stat","name":"Stat","type":"panel","version":""},{"id":"text","name":"Text","type":"panel","version":""},{"id":"timeseries","name":"Time + series","type":"panel","version":""}],"editable":true,"id":30,"links":[],"liveNow":false,"panels":[{"gridPos":{"h":3,"w":24,"x":0,"y":0},"id":37,"options":{"code":{"language":"plaintext","showLineNumbers":false,"showMiniMap":false},"content":"# + Control Plane Metrics \nThis dashboard is to be meant to visualize the Control + plane metrics in AKS clusters with Azure Managed Prometheus. Read more in + [our documentation](https://aka.ms/aks/controlplanemetrics).","mode":"markdown"},"type":"text"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Indicates + whether at least one instance of API server is available ","fieldConfig":{"defaults":{"mappings":[{"options":{"0":{"text":"DOWN"},"1":{"text":"UP"}},"type":"value"}],"thresholds":{"mode":"absolute","steps":[{"color":"red","value":null},{"color":"green","value":1}]}},"overrides":[]},"gridPos":{"h":8,"w":6,"x":0,"y":3},"id":19,"options":{"colorMode":"background","graphMode":"none","justifyMode":"auto","orientation":"horizontal","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"textMode":"value_and_name"},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","exemplar":true,"expr":"max(up{job=\"controlplane-apiserver\", + cluster=\"$cluster\"})","interval":"","legendFormat":"{{ instance }}","range":true,"refId":"A"}],"title":"API + Server - Health Status","type":"stat"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Inflight + request by the API server instance","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":10,"x":6,"y":3},"id":38,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"sum + by (instance)(max_over_time(apiserver_current_inflight_requests{job=\"controlplane-apiserver\", + cluster=\"$cluster\"}[$__rate_interval]))","legendFormat":"__auto","range":true,"refId":"A"}],"title":"Inflight + Requests","type":"timeseries"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Counter + of apiserver requests across instances","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":8,"x":16,"y":3},"id":29,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"sum(rate(apiserver_request_total{cluster=\"$cluster\"}[$__rate_interval]))","legendFormat":"Tota + number of requests to the API server","range":true,"refId":"A"}],"title":"API + Server HTTP Request Total","type":"timeseries"},{"collapsed":false,"gridPos":{"h":1,"w":24,"x":0,"y":11},"id":41,"panels":[],"title":"Requests + ","type":"row"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"API + server requests broken down by the HTTP response code. Error code 429 is split + into throttled and eviction","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":0,"y":12},"id":25,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"sum + by (code) (\r\n\r\n label_replace(\r\n\r\n label_replace( \r\n\r\n label_join(\r\n\r\n rate(apiserver_request_total{cluster=\"$cluster\"}[$__rate_interval]), + \r\n\r\n \"resource_sub_code\", \"_\", \"resource\", \"subresource\", + \"code\"), # concat labels of interest\r\n\r\n \"code\", \"429-eviction\", + \"resource_sub_code\", \"pods_eviction_429\" # replace eviction 429 with + 429-eviction\r\n\r\n ),\r\n\r\n \"code\", \"429-throttled\", \"code\", + \"429\" # replace plain 429 with 429-throttled\r\n\r\n )\r\n\r\n)","legendFormat":"__auto","range":true,"refId":"A"}],"title":"API + Server HTTP Request by code ","type":"timeseries"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"The + total number of API server requests broken down by the verb","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":12,"y":12},"id":26,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"sum + by (verb) (rate(apiserver_request_total{cluster=\"$cluster\"}[$__rate_interval]))","legendFormat":"__auto","range":true,"refId":"A"}],"title":"API + Server Total HTTP Request split by verb","type":"timeseries"},{"collapsed":false,"gridPos":{"h":1,"w":24,"x":0,"y":20},"id":42,"panels":[],"title":"Latency + ","type":"row"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"P95 + API server Latency: Restricted to cluster and namespaces resource, also excludes + WATCH operations. This query includes the webhook execution duration","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"s"},"overrides":[]},"gridPos":{"h":8,"w":12,"x":0,"y":21},"id":24,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","exemplar":false,"expr":"histogram_quantile(0.95, + sum(rate(apiserver_request_duration_seconds_bucket{job=\"controlplane-apiserver\", + cluster=\"$cluster\", resource=~\"cluster|namespaces\", verb=\"list\", operation!=\"watch\"}[5m])) + by (le))","instant":false,"legendFormat":"P95 API server request duration + in seconds","range":true,"refId":"A"}],"title":"API server latency for LIST + queries","type":"timeseries"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"P95 + API server latency not counting webhook duration and priority \u0026 fairness + queue wait times. Restricted to cluster and namespaces resource, also excludes + WATCH operations","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"s"},"overrides":[]},"gridPos":{"h":8,"w":12,"x":12,"y":21},"id":34,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"histogram_quantile(0.95, + sum(rate(apiserver_request_sli_duration_seconds_bucket{job=\"controlplane-apiserver\", + cluster=\"$cluster\", resource=~\"cluster|namespaces\", verb=\"list\", operation!=\"watch\"}[5m])) + by (le))","legendFormat":"P95 API server SLI duration in seconds","range":true,"refId":"A"}],"title":" + API server latency SLI for LIST queries","type":"timeseries"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"P95 + API server latency. Scope limited to resource and empty, excludes WATCH operations. + This query includes the webhook execution duration","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"s"},"overrides":[]},"gridPos":{"h":8,"w":12,"x":0,"y":29},"id":35,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"histogram_quantile(0.95, + sum(rate(apiserver_request_duration_seconds_bucket{job=\"controlplane-apiserver\", + cluster=\"$cluster\", verb!=\"list\", operation!=\"watch\", scope=~\"resource|^$\"}[5m])) + by (le))","legendFormat":"P95 API server request duration in seconds ","range":true,"refId":"A"}],"title":"API + Server latency for NON-LIST queries","type":"timeseries"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"P95 + API server latency not counting webhook duration and priority \u0026 fairness + queue wait times. .Scope limited to resource and empty, excludes WATCH operations. + ","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"s"},"overrides":[]},"gridPos":{"h":8,"w":12,"x":12,"y":29},"id":27,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"histogram_quantile(0.95, + sum(rate(apiserver_request_sli_duration_seconds_bucket{job=\"controlplane-apiserver\", + cluster=\"$cluster\", verb!=\"list\", operation!=\"watch\", scope=~\"resource|^$\"}[5m])) + by (le))","legendFormat":"P95 API server request SLI duration in seconds ","range":true,"refId":"A"}],"title":" + API Server latency for NON-LIST queries","type":"timeseries"},{"collapsed":true,"gridPos":{"h":1,"w":24,"x":0,"y":37},"id":44,"panels":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Number + of objects read from watch cache in the course of serving a LIST request","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":0,"y":39},"id":30,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"sum(rate(apiserver_cache_list_fetched_objects_total{cluster=\"$cluster\",job=\"controlplane-apiserver\"}[$__rate_interval])) + by (resource_prefix)","legendFormat":"__auto","range":true,"refId":"A"}],"title":"API + Server Cache List Fetched Objects by resource prefix","type":"timeseries"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Number + of objects returned for a LIST request from watch cache","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":12,"y":39},"id":31,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"sum(rate(apiserver_cache_list_returned_objects_total{cluster=\"$cluster\",job=\"controlplane-apiserver\"}[$__rate_interval])) + by (resource_prefix)","legendFormat":"__auto","range":true,"refId":"A"}],"title":"API + Server Cache List Returned Objects by resource_prefix","type":"timeseries"}],"title":"API + server cache","type":"row"},{"collapsed":false,"gridPos":{"h":1,"w":24,"x":0,"y":38},"id":40,"panels":[],"title":"Storage","type":"row"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Number + of objects returned for a LIST request from storage","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":0,"y":39},"id":28,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"sum(rate(apiserver_storage_list_returned_objects_total{cluster=\"$cluster\",job=\"controlplane-apiserver\"}[$__rate_interval])) + by (resource)","legendFormat":"__auto","range":true,"refId":"A"}],"title":"API + Server storage List Returned objects","type":"timeseries"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Number + of objects read from storage in the course of serving a LIST request","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":12,"y":39},"id":33,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"sum(rate(apiserver_storage_list_fetched_objects_total{cluster=\"$cluster\",job=\"controlplane-apiserver\"}[$__rate_interval])) + by (resource)","legendFormat":"__auto","range":true,"refId":"A"}],"title":"API + Server storage List Fetched objects","type":"timeseries"},{"collapsed":false,"gridPos":{"h":1,"w":24,"x":0,"y":47},"id":43,"panels":[],"title":"Miscellaneous","type":"row"},{"datasource":{"type":"prometheus","uid":"$datasource"},"description":"Number + of hours for which the API server has been running since the inception/restart","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":10,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"short"},"overrides":[]},"gridPos":{"h":8,"w":8,"x":0,"y":48},"id":18,"interval":"1m","links":[],"options":{"legend":{"calcs":[],"displayMode":"table","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"uid":"$datasource"},"editorMode":"code","exemplar":false,"expr":"process_start_time_seconds{job=\"controlplane-apiserver\", + cluster=\"$cluster\"}/3600","format":"time_series","instant":false,"intervalFactor":2,"legendFormat":"{{instance}}","range":true,"refId":"A"}],"title":"Process + start time for the API server","type":"timeseries"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Time-weighted + average, over last adjustment period, of demand_seats","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":8,"x":8,"y":48},"id":36,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"sum(apiserver_flowcontrol_demand_seats_average{cluster=\"$cluster\",job=\"controlplane-apiserver\"}) + by (priority_level)","legendFormat":"__auto","range":true,"refId":"A"}],"title":"Flow + Control Current Demand Seats by priority levels","type":"timeseries"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Current + derived number of execution seats available to each priority level","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":8,"x":16,"y":48},"id":32,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"sum(apiserver_flowcontrol_current_limit_seats{cluster=\"$cluster\",job=\"controlplane-apiserver\"}) + by (priority_level)","legendFormat":"__auto","range":true,"refId":"A"}],"title":"Flow + Control Current Limit Seats by priority levels","type":"timeseries"}],"refresh":"","schemaVersion":38,"style":"dark","tags":["kubernetes-mixin"],"templating":{"list":[{"current":{"selected":false,"text":"Managed_Prometheus_defaultazuremonitorworkspace-eap","value":"Managed_Prometheus_defaultazuremonitorworkspace-eap"},"hide":0,"includeAll":false,"label":"Data + Source","multi":false,"name":"datasource","options":[],"query":"prometheus","queryValue":"","refresh":1,"regex":"","skipUrlSync":false,"type":"datasource"},{"current":{},"datasource":{"type":"datasource","uid":"$datasource"},"definition":"","hide":0,"includeAll":false,"label":"cluster","multi":false,"name":"cluster","options":[],"query":"label_values(up{job=\"controlplane-apiserver\"}, + cluster)","refresh":2,"regex":"","skipUrlSync":false,"sort":1,"tagValuesQuery":"","tagsQuery":"","type":"query","useTags":false}]},"time":{"from":"now-1h","to":"now"},"timepicker":{"refresh_intervals":["5s","10s","30s","1m","5m","15m","30m","1h","2h","1d"],"time_options":["5m","15m","1h","6h","12h","24h","2d","7d","30d"]},"timezone":"UTC","title":"Kubernetes + / API Server","uid":"kubernetesApiserverDashboard","version":1}}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '25008' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-rpwC8xds/jGYh+Az7maTnQ';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:38 GMT + grafana-trace-id: + - 4ae2c90dd41ad5ea62b5e4c59c12a758 + mise-correlation-id: + - f7ed03f7-41aa-4327-84a5-a314f390c2e7 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592099.313.30.460453|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/dashboards/uid/kubernetesEtcdDashboard + response: + body: + string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"kubernetes-etcd","url":"/d/kubernetesEtcdDashboard/kubernetes-etcd","expires":"0001-01-01T00:00:00Z","created":"2024-06-17T02:35:34Z","updated":"2024-06-17T02:35:34Z","updatedBy":"Anonymous","createdBy":"Anonymous","version":1,"hasAcl":false,"isFolder":false,"folderId":28,"folderUid":"cloud-native","folderTitle":"Azure + Kubernetes Service Monitoring","folderUrl":"/dashboards/f/cloud-native/azure-kubernetes-service-monitoring","provisioned":true,"provisionedExternalId":"KubernetesETCD.json","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"__elements":{},"__inputs":[],"__requires":[{"id":"grafana","name":"Grafana","type":"grafana","version":"9.5.13"},{"id":"graph","name":"Graph + (old)","type":"panel","version":""},{"id":"prometheus","name":"Prometheus","type":"datasource","version":"1.0.0"},{"id":"stat","name":"Stat","type":"panel","version":""},{"id":"text","name":"Text","type":"panel","version":""}],"editable":true,"id":31,"links":[],"liveNow":false,"panels":[{"gridPos":{"h":3,"w":24,"x":0,"y":0},"id":10,"options":{"code":{"language":"plaintext","showLineNumbers":false,"showMiniMap":false},"content":"# + Control Plane Metrics \nThis dashboard is to be meant to visualize the Control + plane metrics in AKS clusters with Azure Managed Prometheus. Read more in + [our documentation](https://aka.ms/aks/controlplanemetrics).","mode":"markdown"},"type":"text"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Indicates + whether at least one instance of etcd is available ","fieldConfig":{"defaults":{"mappings":[{"options":{"0":{"text":"DOWN"},"1":{"text":"UP"}},"type":"value"}],"thresholds":{"mode":"absolute","steps":[{"color":"red","value":null},{"color":"green","value":1}]}},"overrides":[]},"gridPos":{"h":8,"w":5,"x":0,"y":3},"id":1,"options":{"colorMode":"background","graphMode":"none","justifyMode":"auto","orientation":"horizontal","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"textMode":"value_and_name"},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","exemplar":true,"expr":"max(up{job=\"controlplane-etcd\", + cluster=\"$cluster\"})","interval":"","legendFormat":"{{ instance }}","range":true,"refId":"A"}],"title":"ETCD + - Health Status","type":"stat"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Indicates + if ETCD has a leader","fieldConfig":{"defaults":{"mappings":[{"options":{"0":{"color":"dark-red","index":1,"text":"NO"},"1":{"index":0,"text":"YES"}},"type":"value"}],"thresholds":{"mode":"absolute","steps":[{"color":"red","value":null},{"color":"green","value":1}]}},"overrides":[]},"gridPos":{"h":8,"w":5,"x":5,"y":3},"id":11,"options":{"colorMode":"background","graphMode":"none","justifyMode":"auto","orientation":"horizontal","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"textMode":"value_and_name"},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","exemplar":true,"expr":"max(etcd_server_has_leader{cluster=\"$cluster\"})","interval":"","legendFormat":"{{ + instance }}","range":true,"refId":"A"}],"title":"ETCD has leader","type":"stat"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Max + heartbeat send failures","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[{"options":{"match":"null","result":{"text":"N/A"}},"type":"special"}],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"none"},"overrides":[]},"gridPos":{"h":8,"w":5,"x":10,"y":3},"id":4,"links":[],"maxDataPoints":100,"options":{"colorMode":"none","graphMode":"none","justifyMode":"auto","orientation":"horizontal","reduceOptions":{"calcs":["mean"],"fields":"","values":false},"textMode":"auto"},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"max(etcd_server_heartbeat_send_failures_total{cluster=''$cluster''})","legendFormat":"__auto","range":true,"refId":"A"}],"title":"ETCD + heartbeat send failures","type":"stat"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Max + heartbeat send failures","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[{"options":{"match":"null","result":{"text":"N/A"}},"type":"special"}],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"none"},"overrides":[]},"gridPos":{"h":8,"w":4,"x":15,"y":3},"id":5,"links":[],"maxDataPoints":100,"options":{"colorMode":"none","graphMode":"none","justifyMode":"auto","orientation":"horizontal","reduceOptions":{"calcs":["mean"],"fields":"","values":false},"textMode":"auto"},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"max(etcd_server_slow_apply_total{cluster=''$cluster''})","legendFormat":"__auto","range":true,"refId":"A"}],"title":"ETCD + Slow Apply total ","type":"stat"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Max + Slow Read indexes total","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[{"options":{"match":"null","result":{"text":"N/A"}},"type":"special"}],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"none"},"overrides":[]},"gridPos":{"h":8,"w":5,"x":19,"y":3},"id":7,"links":[],"maxDataPoints":100,"options":{"colorMode":"none","graphMode":"none","justifyMode":"auto","orientation":"horizontal","reduceOptions":{"calcs":["mean"],"fields":"","values":false},"textMode":"auto"},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"max(etcd_server_slow_read_indexes_total{cluster=''$cluster''})","legendFormat":"__auto","range":true,"refId":"A"}],"title":"ETCD + Slow Read Indexes total ","type":"stat"},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"ETCD + database utilization by instance ","editable":true,"error":false,"fill":0,"fillGradient":0,"grid":{},"gridPos":{"h":8,"w":9,"x":0,"y":11},"hiddenSeries":false,"id":3,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":false,"total":false,"values":false},"lines":true,"linewidth":2,"links":[],"nullPointMode":"connected","options":{"alertThreshold":true},"percentage":false,"pointradius":5,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","exemplar":false,"expr":"100*etcd_mvcc_db_total_size_in_use_in_bytes{cluster=''$cluster''} + /etcd_mvcc_db_total_size_in_bytes{cluster=''$cluster''} ","instant":false,"legendFormat":"{{instance}}","range":true,"refId":"A"}],"thresholds":[],"timeRegions":[],"title":"Percentage + Utlilzation of ETCD database","tooltip":{"msResolution":false,"shared":true,"sort":0,"value_type":"cumulative"},"type":"graph","xaxis":{"mode":"time","show":true,"values":[]},"yaxes":[{"$$hashKey":"object:200","format":"percent","logBase":1,"show":true},{"$$hashKey":"object:201","format":"short","logBase":1,"show":false}],"yaxis":{"align":false}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Total + client requests","fill":1,"fillGradient":0,"gridPos":{"h":8,"w":8,"x":9,"y":11},"hiddenSeries":false,"id":8,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":false,"values":false},"lines":true,"linewidth":1,"links":[],"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":5,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"sum(rate(rest_client_requests_total{cluster=''$cluster''}[1m]))","legendFormat":"Total + client requests","range":true,"refId":"A"}],"thresholds":[],"timeRegions":[],"title":"Total Client + Requests","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"mode":"time","show":true,"values":[]},"yaxes":[{"$$hashKey":"object:133","format":"short","logBase":1,"show":true},{"$$hashKey":"object:134","format":"short","logBase":1,"show":true}],"yaxis":{"align":false}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"The + total number of bytes received/semt from grpc clients","fill":1,"fillGradient":0,"gridPos":{"h":8,"w":7,"x":17,"y":11},"hiddenSeries":false,"id":9,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":false,"values":false},"lines":true,"linewidth":1,"links":[],"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pluginVersion":"9.5.13","pointradius":5,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"sum(rate(etcd_network_client_grpc_received_bytes_total{cluster=''$cluster''}[1m]))","legendFormat":"Received + bytes","range":true,"refId":"A"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"sum(rate(etcd_network_client_grpc_sent_bytes_total{cluster=''$cluster''}[1m]))","hide":false,"legendFormat":"Sent + Bytes","range":true,"refId":"B"}],"thresholds":[],"timeRegions":[],"title":"ETCD + Network GRPC bytes","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"mode":"time","show":true,"values":[]},"yaxes":[{"$$hashKey":"object:310","format":"short","logBase":1,"show":true},{"$$hashKey":"object:311","format":"short","logBase":1,"show":true}],"yaxis":{"align":false}}],"refresh":"","schemaVersion":38,"style":"dark","tags":["kubernetes-mixin"],"templating":{"list":[{"current":{"selected":false,"text":"Managed_Prometheus_defaultazuremonitorworkspace-eap","value":"Managed_Prometheus_defaultazuremonitorworkspace-eap"},"hide":0,"includeAll":false,"label":"Data + Source","multi":false,"name":"datasource","options":[],"query":"prometheus","queryValue":"","refresh":1,"regex":"","skipUrlSync":false,"type":"datasource"},{"current":{},"datasource":{"type":"datasource","uid":"$datasource"},"definition":"","hide":0,"includeAll":false,"label":"cluster","multi":false,"name":"cluster","options":[],"query":"label_values(up{job=\"controlplane-apiserver\"}, + cluster)","refresh":2,"regex":"","skipUrlSync":false,"sort":1,"tagValuesQuery":"","tagsQuery":"","type":"query","useTags":false}]},"time":{"from":"now-1h","to":"now"},"timepicker":{"refresh_intervals":["5s","10s","30s","1m","5m","15m","30m","1h","2h","1d"],"time_options":["5m","15m","1h","6h","12h","24h","2d","7d","30d"]},"timezone":"UTC","title":"Kubernetes + / ETCD","uid":"kubernetesEtcdDashboard","version":1}}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '11151' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-ATZEw87JQcPxQcxanEIcdg';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:38 GMT + grafana-trace-id: + - b9c6ebf916ed60b539388609ea4f55ed + mise-correlation-id: + - 34e79dc3-b03e-4c70-98de-49b1626b31a3 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592099.631.29.609616|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/dashboards/uid/_sKhXTH7z + response: + body: + string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"node-detail","url":"/d/_sKhXTH7z/node-detail","expires":"0001-01-01T00:00:00Z","created":"2024-06-17T02:35:34Z","updated":"2024-06-17T02:35:34Z","updatedBy":"Anonymous","createdBy":"Anonymous","version":1,"hasAcl":false,"isFolder":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","provisioned":true,"provisionedExternalId":"NodeDetail.json","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"annotations":{"list":[{"builtIn":1,"datasource":"-- + Grafana --","enable":true,"hide":true,"iconColor":"rgba(0, 211, 255, 1)","name":"Annotations + \u0026 Alerts","target":{"limit":100,"matchAny":false,"tags":[],"type":"dashboard"},"type":"dashboard"}]},"editable":true,"gnetId":null,"graphTooltip":0,"id":24,"links":[],"liveNow":false,"panels":[{"datasource":"Geneva + Datasource","description":"For a particular cluster and an application, this + widget shows it''s health timeline - time when the application sent Ok, Warning + and Error as it''s health status","fieldConfig":{"defaults":{"color":{"mode":"continuous-RdYlGr"},"custom":{"fillOpacity":75,"lineWidth":0},"mappings":[],"max":1,"min":0,"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]},"unit":"short"},"overrides":[{"matcher":{"id":"byRegexp","options":"Error.*"},"properties":[{"id":"mappings","value":[{"options":{"0":{"color":"transparent","index":0},"1":{"color":"red","index":1}},"type":"value"}]}]},{"matcher":{"id":"byRegexp","options":"Ok.*"},"properties":[{"id":"mappings","value":[{"options":{"0":{"color":"transparent","index":0},"1":{"color":"green","index":1}},"type":"value"}]}]},{"matcher":{"id":"byRegexp","options":"Warning.*"},"properties":[{"id":"mappings","value":[{"options":{"0":{"color":"transparent","index":0},"1":{"color":"yellow","index":1}},"type":"value"}]}]}]},"gridPos":{"h":13,"w":24,"x":0,"y":0},"id":2,"options":{"alignValue":"center","legend":{"displayMode":"hidden","placement":"bottom"},"mergeValues":true,"rowHeight":0.9,"showValue":"never","tooltip":{"mode":"single"}},"targets":[{"account":"$account","azureMonitor":{"timeGrain":"auto"},"backends":[],"dimension":"ClusterName, + NodeName, HealthState","dimensionFilterOperators":["in","in","in"],"dimensionFilterValues":[null,["Ok"]],"dimensionFilters":["ClusterName","HealthState","NodeName"],"groupByUnit":"m","groupByValue":"5","healthQueryType":"Topology","metric":"NodeHealthState","metricsQueryType":"query","namespace":"ServiceFabric","queryText":"metric(\"NodeHealthState\").dimensions(\"ClusterName\", + \"HealthState\", \"NodeName\")\n .samplingTypes(\"Count\") | top 40 by + avg(Count) desc | where HealthState in (\"Ok\") | zoom sum_Count=sum(Count) + by 5m","refId":"A","resAggFunc":"sum","samplingType":"Count","service":"metrics","subscription":"f7152080-b4e8-47ee-9c85-7f1d0e6b72dc","useBackends":false,"useCustomSeriesNaming":false}],"title":"Node + Health Timeline","type":"state-timeline"},{"datasource":"Geneva Datasource","description":"Average + CPU usage for each node across the selected clusters","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"line+area"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"#EAB839","value":65},{"color":"red","value":85}]},"unit":"percent"},"overrides":[]},"gridPos":{"h":10,"w":12,"x":0,"y":13},"id":4,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single"}},"targets":[{"account":"$account","azureMonitor":{"timeGrain":"auto"},"backends":[],"dimension":"Total","dimensionFilterOperators":[],"dimensionFilterValues":[],"dimensionFilters":[],"groupByUnit":"m","groupByValue":"1","healthQueryType":"Topology","metric":"\\Process(FabricDCA)\\% + Processor Time","metricsQueryType":"query","namespace":"ServiceFabric","queryText":"metric(\"\\\\Processor(_Total)\\\\% + Processor Time\").samplingTypes(\"NullableAverage\").preaggregate(\"ClusterName, + NodeName\") | where ClusterName in (\"$ClusterName\") and NodeName in (\"$NodeName\")","refId":"A","samplingType":"NullableAverage","service":"metrics","subscription":"f7152080-b4e8-47ee-9c85-7f1d0e6b72dc","useBackends":false,"useCustomSeriesNaming":false}],"title":"CPU + usage for Nodes","type":"timeseries"},{"datasource":"Geneva Datasource","description":"Average + available memory in bytes for each node across all clusters","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"area"}},"mappings":[],"thresholds":{"mode":"percentage","steps":[{"color":"red","value":null},{"color":"#EAB839","value":25},{"color":"red","value":65}]},"unit":"decbytes"},"overrides":[]},"gridPos":{"h":10,"w":12,"x":12,"y":13},"id":6,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single"}},"targets":[{"account":"$account","azureMonitor":{"timeGrain":"auto"},"backends":[],"dimension":"","groupByUnit":"m","groupByValue":"1","healthQueryType":"Topology","metric":"","metricsQueryType":"query","namespace":"ServiceFabric","queryText":"metric(\"\\\\Memory\\\\Available + Bytes\").samplingTypes(\"NullableAverage\").preaggregate(\"By-ClusterName-NodeName\").resolution(1m) + | where ClusterName in (\"$ClusterName\") and NodeName in (\"$NodeName\") + | top 10 by avg(NullableAverage) asc","refId":"A","samplingType":"","service":"metrics","subscription":"f7152080-b4e8-47ee-9c85-7f1d0e6b72dc","useBackends":false,"useCustomSeriesNaming":false}],"title":"Available + memory for nodes","type":"timeseries"}],"schemaVersion":31,"style":"dark","tags":[],"templating":{"list":[{"allValue":null,"current":{},"datasource":"Geneva + Datasource","definition":"accounts()","description":"The Geneva metrics account + name","error":null,"hide":0,"includeAll":false,"label":"Account","multi":false,"name":"account","options":[],"query":"accounts()","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":null,"current":{},"datasource":"Geneva + Datasource","definition":"dimensionValues($account, ServiceFabric, NodeHealthState, + ClusterName)","description":"The name of the cluster you want to see data + for","error":null,"hide":0,"includeAll":false,"label":"Cluster Name","multi":true,"name":"ClusterName","options":[],"query":"dimensionValues($account, + ServiceFabric, NodeHealthState, ClusterName)","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":null,"current":{},"datasource":"Geneva + Datasource","definition":"dimensionValues($account, ServiceFabric, NodeHealthState, + NodeName)","description":"Node you want to see data for","error":null,"hide":0,"includeAll":false,"label":"Node + Name","multi":true,"name":"NodeName","options":[],"query":"dimensionValues($account, + ServiceFabric, NodeHealthState, NodeName)","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"}]},"time":{"from":"now-6h","to":"now"},"timepicker":{},"timezone":"","title":"Node + Detail","uid":"_sKhXTH7z","version":1}}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '7862' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-5qklehNbo3d64lxLa0gofg';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:38 GMT + grafana-trace-id: + - e181d79cc5cbb34aca61ad59e29b66d7 + mise-correlation-id: + - 37d16972-2150-4965-9133-d8b7846416e6 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592099.926.27.39570|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/dashboards/uid/6naEwcp7z + response: + body: + string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"outgoing-service-qos","url":"/d/6naEwcp7z/outgoing-service-qos","expires":"0001-01-01T00:00:00Z","created":"2024-06-17T02:35:34Z","updated":"2024-06-17T02:35:34Z","updatedBy":"Anonymous","createdBy":"Anonymous","version":1,"hasAcl":false,"isFolder":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","provisioned":true,"provisionedExternalId":"OutgoingQoS.json","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"editable":true,"fiscalYearStartMonth":0,"gnetId":null,"graphTooltip":0,"id":25,"links":[],"liveNow":false,"panels":[{"datasource":"Geneva + Datasource","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"decimals":2,"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":9,"w":12,"x":0,"y":0},"id":2,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["mean"],"fields":"","values":false},"text":{},"textMode":"auto"},"pluginVersion":"8.2.2","targets":[{"account":"AnswersUIProd","backends":[],"dimension":"Total","dimensionFilterOperators":[],"dimensionFilterValues":[],"dimensionFilters":[],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","metric":"StandingQuery\\OutgoingApiReliability","metricsQueryType":"ui","namespace":"ApplicationMetrics","queryText":"metric(\"StandingQuery\\\\OutgoingApiReliability\").samplingTypes(\"NullableAverage\")\n\n| + top 40 by avg(NullableAverage) desc\n","refId":"A","samplingType":"NullableAverage","service":"metrics","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"title":"Overall + Reliability","type":"stat"},{"datasource":"Geneva Datasource","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"decimals":2,"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":9,"w":12,"x":12,"y":0},"id":3,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["mean"],"fields":"","values":false},"text":{},"textMode":"auto"},"pluginVersion":"8.2.2","targets":[{"account":"AnswersUIProd","backends":[],"dimension":"Total","dimensionFilterOperators":[],"dimensionFilterValues":[],"dimensionFilters":[],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","metric":"StandingQuery\\OutgoingApiReliability","metricsQueryType":"ui","namespace":"ApplicationMetrics","queryText":"metric(\"StandingQuery\\\\OutgoingApiReliability\").samplingTypes(\"RequestRate\")\n\n| + top 40 by avg(RequestRate) desc\n","refId":"A","samplingType":"RequestRate","service":"metrics","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"title":"Overall + RPS","transformations":[],"type":"stat"},{"datasource":"Geneva Datasource","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"decimals":0,"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":9,"w":12,"x":0,"y":9},"id":4,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["sum"],"fields":"","values":false},"text":{},"textMode":"auto"},"pluginVersion":"8.2.2","targets":[{"account":"AnswersUIProd","backends":[],"dimension":"Total","dimensionFilterOperators":[],"dimensionFilterValues":[],"dimensionFilters":[],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","metric":"StandingQuery\\OutgoingApiReliability","metricsQueryType":"ui","namespace":"ApplicationMetrics","queryText":"metric(\"StandingQuery\\\\OutgoingApiReliability\").samplingTypes(\"Count\")\n\n| + top 40 by avg(Count) desc\n","refId":"A","samplingType":"Count","service":"metrics","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"title":"Overall + Request Count","transformations":[],"type":"stat"},{"datasource":"Geneva Datasource","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"decimals":2,"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":9,"w":12,"x":12,"y":9},"id":5,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["mean"],"fields":"","values":false},"text":{},"textMode":"auto"},"pluginVersion":"8.2.2","targets":[{"account":"AnswersUIProd","backends":[],"dimension":"Total","dimensionFilterOperators":[],"dimensionFilterValues":[],"dimensionFilters":[],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","metric":"StandingQuery\\OutgoingApiSuccessLatency","metricsQueryType":"ui","namespace":"ApplicationMetrics","queryText":"metric(\"StandingQuery\\\\OutgoingApiSuccessLatency\").samplingTypes(\"NullableAverage\")\n\n| + top 40 by avg(NullableAverage) desc\n","refId":"A","samplingType":"NullableAverage","service":"metrics","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"title":"Overall + Avg Latency (ms)","type":"stat"},{"datasource":"Geneva Datasource","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"decimals":2,"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":9,"w":12,"x":0,"y":18},"id":6,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single"}},"pluginVersion":"8.2.2","targets":[{"account":"AnswersUIProd","backends":[],"dimension":"ROLEINSTANCE-DEPENDENCYNAME-DEPENDENCYOPERATIONNAME","dimensionFilterOperators":["in","in","in","in","in"],"dimensionFilterValues":[],"dimensionFilters":["DependencyName","DependencyOperationName","Environment","Role","RoleInstance"],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","metric":"StandingQuery\\OutgoingApiReliability","metricsQueryType":"ui","namespace":"ApplicationMetrics","queryText":"metric(\"StandingQuery\\\\OutgoingApiReliability\").dimensions(\"DependencyName\", + \"DependencyOperationName\", \"Environment\", \"Role\", \"RoleInstance\").samplingTypes(\"NullableAverage\")\n\n| + top 40 by avg(NullableAverage) desc\n","refId":"A","samplingType":"NullableAverage","service":"metrics","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"title":"API + Reliability","type":"timeseries"},{"datasource":"Geneva Datasource","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"decimals":2,"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":9,"w":12,"x":12,"y":18},"id":7,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single"}},"pluginVersion":"8.2.2","targets":[{"account":"AnswersUIProd","backends":[],"dimension":"ROLEINSTANCE-DEPENDENCYNAME-DEPENDENCYOPERATIONNAME","dimensionFilterOperators":["in","in","in","in","in"],"dimensionFilterValues":[],"dimensionFilters":["DependencyName","DependencyOperationName","Environment","Role","RoleInstance"],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","metric":"StandingQuery\\OutgoingApiReliability","metricsQueryType":"ui","namespace":"ApplicationMetrics","queryText":"metric(\"StandingQuery\\\\OutgoingApiReliability\").dimensions(\"DependencyName\", + \"DependencyOperationName\", \"Environment\", \"Role\", \"RoleInstance\").samplingTypes(\"RequestRate\")\n\n| + top 40 by avg(RequestRate) desc\n","refId":"A","samplingType":"RequestRate","service":"metrics","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"title":"API + RPS","type":"timeseries"},{"datasource":"Geneva Datasource","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineStyle":{"fill":"solid"},"lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"always","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"noValue":"0","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"short"},"overrides":[]},"gridPos":{"h":9,"w":12,"x":0,"y":27},"id":8,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single"}},"pluginVersion":"8.2.2","targets":[{"account":"AnswersUIProd","backends":[],"dimension":"Total","dimensionFilterOperators":[],"dimensionFilterValues":[],"dimensionFilters":[],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","metric":"StandingQuery\\OutgoingApiSuccessLatency","metricsQueryType":"ui","namespace":"ApplicationMetrics","queryText":"metric(\"StandingQuery\\\\OutgoingApiSuccessLatency\").samplingTypes(\"NullableAverage\")\n\n| + top 40 by avg(NullableAverage) desc\n","refId":"A","samplingType":"NullableAverage","service":"metrics","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"timeFrom":null,"timeShift":null,"title":"API + Success Latency","type":"timeseries"},{"datasource":"Geneva Datasource","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":9,"w":24,"x":0,"y":36},"id":9,"options":{"colorMode":"value","graphMode":"none","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["mean"],"fields":"","values":false},"text":{},"textMode":"auto"},"pluginVersion":"8.2.2","targets":[{"account":"AnswersUIProd","backends":[],"dimension":"Non-index","dimensionFilterOperators":["in"],"dimensionFilterValues":[[]],"dimensionFilters":["DependencyOperationName"],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","hide":false,"metric":"StandingQuery\\OutgoingApiReliability","metricsQueryType":"ui","namespace":"ApplicationMetrics","queryText":"metric(\"StandingQuery\\\\OutgoingApiReliability\").dimensions(\"DependencyOperationName\").samplingTypes(\"Average\")\n\n| + top 40 by avg(Average) desc\n","refId":"A","samplingType":"Average","service":"metrics","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"timeFrom":null,"timeShift":null,"title":"API + Reliability","transformations":[{"id":"configFromData","options":{"configRefId":"A","mappings":[{"fieldName":"time","handlerKey":"__ignore","reducerId":"lastNotNull"},{"fieldName":"Count + microsoft.support.community.portal.controllers.threadcontroller.viewthread","handlerKey":"field.name","reducerId":"mean"},{"fieldName":"Count + Thread.ViewThread","handlerKey":"field.name","reducerId":"mean"}]}}],"type":"stat"},{"datasource":"Geneva + Datasource","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":8,"w":24,"x":0,"y":45},"id":10,"options":{"colorMode":"value","graphMode":"none","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["mean"],"fields":"","values":false},"text":{},"textMode":"auto"},"pluginVersion":"8.2.2","targets":[{"account":"AnswersUIProd","backends":[],"dimension":"Non-index","dimensionFilterOperators":["in"],"dimensionFilterValues":[[]],"dimensionFilters":["DependencyOperationName"],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","hide":false,"metric":"StandingQuery\\OutgoingApiReliability","metricsQueryType":"ui","namespace":"ApplicationMetrics","queryText":"metric(\"StandingQuery\\\\OutgoingApiReliability\").dimensions(\"DependencyOperationName\").samplingTypes(\"RequestRate\")\n\n| + top 40 by avg(RequestRate) desc\n","refId":"A","samplingType":"RequestRate","service":"metrics","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"timeFrom":null,"timeShift":null,"title":"API + PRS","transformations":[{"id":"configFromData","options":{"configRefId":"A","mappings":[{"fieldName":"time","handlerKey":"__ignore","reducerId":"lastNotNull"},{"fieldName":"Count + microsoft.support.community.portal.controllers.threadcontroller.viewthread","handlerKey":"field.name","reducerId":"mean"},{"fieldName":"Count + Thread.ViewThread","handlerKey":"field.name","reducerId":"mean"}]}}],"type":"stat"},{"datasource":"Geneva + Datasource","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":0,"y":53},"id":11,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["sum"],"fields":"","values":false},"text":{},"textMode":"auto"},"pluginVersion":"8.2.2","targets":[{"account":"AnswersUIProd","backends":[],"dimension":"Total","dimensionFilterOperators":[],"dimensionFilterValues":[],"dimensionFilters":[],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","hide":false,"metric":"StandingQuery\\OutgoingApiErrorCount","metricsQueryType":"ui","namespace":"ApplicationMetrics","queryText":"metric(\"StandingQuery\\\\OutgoingApiErrorCount\").samplingTypes(\"Count\")\n\n| + top 40 by avg(Count) desc\n","refId":"A","samplingType":"Count","service":"metrics","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"timeFrom":null,"timeShift":null,"title":"Error + Code Summary","transformations":[{"id":"configFromData","options":{"configRefId":"A","mappings":[{"fieldName":"time","handlerKey":"__ignore","reducerId":"lastNotNull"},{"fieldName":"Count + microsoft.support.community.portal.controllers.threadcontroller.viewthread","handlerKey":"field.name","reducerId":"mean"},{"fieldName":"Count + Thread.ViewThread","handlerKey":"field.name","reducerId":"mean"}]}}],"type":"stat"},{"datasource":"Geneva + Datasource","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":12,"y":53},"id":12,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single"}},"pluginVersion":"8.2.2","targets":[{"account":"AnswersUIProd","backends":[],"dimension":"Total","dimensionFilterOperators":[],"dimensionFilterValues":[],"dimensionFilters":[],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","hide":false,"metric":"StandingQuery\\OutgoingApiErrorCount","metricsQueryType":"ui","namespace":"ApplicationMetrics","queryText":"metric(\"StandingQuery\\\\OutgoingApiErrorCount\").samplingTypes(\"Count\")\n\n| + top 40 by avg(Count) desc\n","refId":"A","samplingType":"Count","service":"metrics","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"timeFrom":null,"timeShift":null,"title":"Error + Code Summary","transformations":[{"id":"configFromData","options":{"configRefId":"A","mappings":[{"fieldName":"time","handlerKey":"__ignore","reducerId":"lastNotNull"},{"fieldName":"Count + microsoft.support.community.portal.controllers.threadcontroller.viewthread","handlerKey":"field.name","reducerId":"mean"},{"fieldName":"Count + Thread.ViewThread","handlerKey":"field.name","reducerId":"mean"}]}}],"type":"timeseries"}],"schemaVersion":31,"style":"dark","tags":[],"templating":{"list":[{"allValue":null,"current":{},"datasource":"Geneva + Datasource","definition":"Accounts()","description":null,"error":null,"hide":0,"includeAll":false,"label":"Account","multi":false,"name":"Account","options":[],"query":"Accounts()","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":null,"current":{},"datasource":"Geneva + Datasource","definition":"Namespaces($Account)","description":null,"error":null,"hide":0,"includeAll":false,"label":"Namespace","multi":false,"name":"Namespace","options":[],"query":"Namespaces($Account)","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":null,"current":{},"datasource":"Geneva + Datasource","definition":"Metrics($Account, $Namespace)","description":null,"error":null,"hide":0,"includeAll":false,"label":"Metric","multi":false,"name":"Metric","options":[],"query":"Metrics($Account, + $Namespace)","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":null,"current":{},"datasource":"Geneva + Datasource","definition":"dimensionValues($Account, $Namespace, $Metric, Role)","description":null,"error":{"config":{"data":null,"headers":{"Accept":"application/json","Content-Type":"application/json","Target":"https://prod5.prod.microsoftmetrics.com/user-api/v2/hint/tophints/monitoringAccount/AnswersUIProd/metricNamespace/ApplicationMetrics/metric/StandingQuery%255COutgoingApiReliability/startTimeUtcMillis/1637794466338/endTimeUtcMillis/1637798066338/top/500000/Role/{{*}}/RoleInstance/All/DependencyOperationName/All/Environment/All/DependencyName/N/DependencyName/o/DependencyName/n/DependencyName/e/Role/value","X-Grafana-Org-Id":1},"hideFromInspector":false,"method":"GET","retry":0,"url":"api/datasources/proxy/1/geneva/dimensionValues"},"data":{"error":"Bad + Request","message":"Bad Request","response":"Bad Request"},"message":"Bad + Request","status":400,"statusText":"Bad Request"},"hide":0,"includeAll":true,"label":"Role","multi":true,"name":"Role","options":[],"query":"dimensionValues($Account, + $Namespace, $Metric, Role)","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":null,"current":{},"datasource":"Geneva + Datasource","definition":"dimensionValues($Account, $Namespace, $Metric, RoleInstance)","description":null,"error":{"config":{"data":null,"headers":{"Accept":"application/json","Content-Type":"application/json","Target":"https://prod5.prod.microsoftmetrics.com/user-api/v2/hint/tophints/monitoringAccount/AnswersUIProd/metricNamespace/ApplicationMetrics/metric/StandingQuery%255COutgoingApiReliability/startTimeUtcMillis/1637794466338/endTimeUtcMillis/1637798066338/top/500000/Role/All/RoleInstance/{{*}}/DependencyOperationName/All/Environment/All/DependencyName/N/DependencyName/o/DependencyName/n/DependencyName/e/RoleInstance/value","X-Grafana-Org-Id":1},"hideFromInspector":false,"method":"GET","retry":0,"url":"api/datasources/proxy/1/geneva/dimensionValues"},"data":{"error":"Bad + Request","message":"Bad Request","response":"Bad Request"},"message":"Bad + Request","status":400,"statusText":"Bad Request"},"hide":0,"includeAll":true,"label":"Role + Instance","multi":true,"name":"RoleInstance","options":[],"query":"dimensionValues($Account, + $Namespace, $Metric, RoleInstance)","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":null,"current":{},"datasource":"Geneva + Datasource","definition":"dimensionValues($Account, $Namespace, $Metric, DependencyOperationName)","description":null,"error":{"config":{"data":null,"headers":{"Accept":"application/json","Content-Type":"application/json","Target":"https://prod5.prod.microsoftmetrics.com/user-api/v2/hint/tophints/monitoringAccount/AnswersUIProd/metricNamespace/ApplicationMetrics/metric/StandingQuery%255COutgoingApiReliability/startTimeUtcMillis/1637794466338/endTimeUtcMillis/1637798066338/top/500000/Role/All/RoleInstance/All/DependencyOperationName/{{*}}/Environment/All/DependencyName/N/DependencyName/o/DependencyName/n/DependencyName/e/DependencyOperationName/value","X-Grafana-Org-Id":1},"hideFromInspector":false,"method":"GET","retry":0,"url":"api/datasources/proxy/1/geneva/dimensionValues"},"data":{"error":"Bad + Request","message":"Bad Request","response":"Bad Request"},"message":"Bad + Request","status":400,"statusText":"Bad Request"},"hide":0,"includeAll":true,"label":"Dependency + Operation Name","multi":true,"name":"DependencyOperationName","options":[],"query":"dimensionValues($Account, + $Namespace, $Metric, DependencyOperationName)","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":null,"current":{},"datasource":"Geneva + Datasource","definition":"dimensionValues($Account, $Namespace, $Metric, Environment)","description":null,"error":null,"hide":0,"includeAll":true,"label":"Environment","multi":true,"name":"Environment","options":[],"query":"dimensionValues($Account, + $Namespace, $Metric, Environment)","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":null,"current":{},"datasource":"Geneva + Datasource","definition":"dimensionValues($Account, $Namespace, $Metric, DependencyName)","description":null,"error":null,"hide":0,"includeAll":true,"label":"Dependency + Name","multi":true,"name":"DependencyName","options":[],"query":"dimensionValues($Account, + $Namespace, $Metric, DependencyName)","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"}]},"time":{"from":"now-1h","to":"now"},"timepicker":{},"timezone":"","title":"Outgoing + Service QoS","uid":"6naEwcp7z","version":1}}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '22613' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-qdpfdvunUk541Arplwi5mw';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:39 GMT + grafana-trace-id: + - becbcda74b68243833f50ece092f89d2 + mise-correlation-id: + - 526c7f65-7b9e-44ef-be38-dbbd269b32ae + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592100.329.28.979347|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/dashboards/uid/GIgvhSV7z + response: + body: + string: "{\"meta\":{\"type\":\"db\",\"canSave\":true,\"canEdit\":true,\"canAdmin\":true,\"canStar\":true,\"canDelete\":true,\"slug\":\"service-fabric-application-overview\",\"url\":\"/d/GIgvhSV7z/service-fabric-application-overview\",\"expires\":\"0001-01-01T00:00:00Z\",\"created\":\"2024-06-17T02:35:34Z\",\"updated\":\"2024-06-17T02:35:34Z\",\"updatedBy\":\"Anonymous\",\"createdBy\":\"Anonymous\",\"version\":1,\"hasAcl\":false,\"isFolder\":false,\"folderId\":14,\"folderUid\":\"geneva\",\"folderTitle\":\"Geneva\",\"folderUrl\":\"/dashboards/f/geneva/geneva\",\"provisioned\":true,\"provisionedExternalId\":\"ServiceFabricApplicationOverview.json\",\"annotationsPermissions\":{\"dashboard\":{\"canAdd\":true,\"canEdit\":true,\"canDelete\":true},\"organization\":{\"canAdd\":true,\"canEdit\":true,\"canDelete\":true}}},\"dashboard\":{\"annotations\":{\"list\":[{\"builtIn\":1,\"datasource\":\"-- + Grafana --\",\"enable\":true,\"hide\":true,\"iconColor\":\"rgba(0, 211, 255, + 1)\",\"name\":\"Annotations \\u0026 Alerts\",\"target\":{\"limit\":100,\"matchAny\":false,\"tags\":[],\"type\":\"dashboard\"},\"type\":\"dashboard\"}]},\"editable\":true,\"gnetId\":null,\"graphTooltip\":0,\"id\":23,\"links\":[{\"asDropdown\":true,\"icon\":\"external + link\",\"includeVars\":true,\"keepTime\":true,\"tags\":[],\"targetBlank\":true,\"title\":\"New + link\",\"tooltip\":\"\",\"type\":\"dashboards\",\"url\":\"\"}],\"panels\":[{\"datasource\":\"Geneva + Datasource\",\"description\":\"Total number of clusters reporting at least + once per health state. A cluster may be counted twice if it reported more + than one health state during the selected time range.\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"palette-classic\"},\"custom\":{\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false}},\"links\":[],\"mappings\":[]},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Error\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"red\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Warning\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"yellow\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Ok\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"green\",\"mode\":\"fixed\"}}]}]},\"gridPos\":{\"h\":9,\"w\":12,\"x\":0,\"y\":0},\"id\":2,\"links\":[],\"options\":{\"legend\":{\"displayMode\":\"list\",\"placement\":\"bottom\"},\"pieType\":\"donut\",\"reduceOptions\":{\"calcs\":[\"lastNotNull\"],\"fields\":\"\",\"values\":false},\"tooltip\":{\"mode\":\"single\"}},\"pluginVersion\":\"8.0.0-beta3\",\"targets\":[{\"account\":\"$account\",\"backends\":[],\"customSeriesNaming\":\"{HealthState}\",\"dimension\":\"\",\"metric\":\"\",\"metricsQueryType\":\"query\",\"namespace\":\"ServiceFabric\",\"queryText\":\"metric(\\\"ClusterHealthState\\\").samplingTypes(\\\"DistinctCount_ClusterName\\\").preaggregate(\\\"By-HealthState\\\") + \\n| zoom Sum=sum(DistinctCount_ClusterName) by 5m\",\"refId\":\"ClusterHealth\",\"samplingType\":\"\",\"service\":\"metrics\",\"useBackends\":false,\"useCustomSeriesNaming\":true}],\"title\":\"Clusters + in each health state\",\"type\":\"piechart\"},{\"cards\":{\"cardPadding\":null,\"cardRound\":null},\"color\":{\"cardColor\":\"#b4ff00\",\"colorScale\":\"sqrt\",\"colorScheme\":\"interpolateYlOrRd\",\"exponent\":0.8,\"max\":2,\"min\":0,\"mode\":\"spectrum\"},\"dataFormat\":\"tsbuckets\",\"datasource\":\"Geneva + Datasource\",\"description\":\"Shows the top 10 clusters with most missing + values for cluster health. Note that clusters which have reported their health + at least once in the given time range will be shown. Missing heartbeats are + shown in red. ClusterHealthState metric is emitted every 5 minutes by default. + Click on the chart to see more information about a particular cluster.\",\"gridPos\":{\"h\":9,\"w\":12,\"x\":12,\"y\":0},\"heatmap\":{},\"hideZeroBuckets\":false,\"highlightCards\":true,\"id\":3,\"legend\":{\"show\":false},\"pluginVersion\":\"8.0.0-beta3\",\"reverseYBuckets\":false,\"targets\":[{\"account\":\"$account\",\"backends\":[],\"customSeriesNaming\":\"{ClusterName}\",\"dimension\":\"\",\"metric\":\"\",\"metricsQueryType\":\"query\",\"namespace\":\"ServiceFabric\",\"queryText\":\"metric(\\\"ClusterHealthState\\\").dimensions(\\\"ClusterName\\\").samplingTypes(\\\"Count\\\")\\n| + zoom Count = sum(Count) by 10m\",\"refId\":\"ClusterHeartbeats\",\"samplingType\":\"\",\"service\":\"metrics\",\"useBackends\":false,\"useCustomSeriesNaming\":true}],\"title\":\"Top + 10 Clusters with missing heart beats\",\"tooltip\":{\"show\":true,\"showHistogram\":false},\"type\":\"heatmap\",\"xAxis\":{\"show\":true},\"xBucketNumber\":null,\"xBucketSize\":\"\",\"yAxis\":{\"decimals\":null,\"format\":\"string\",\"logBase\":1,\"max\":null,\"min\":null,\"show\":true,\"splitFactor\":null},\"yBucketBound\":\"auto\",\"yBucketNumber\":null,\"yBucketSize\":null},{\"datasource\":\"Geneva + Datasource\",\"description\":\"Provides a list of clusters sending OK as their + health state. Click on a particular cluster name to know more.\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"palette-classic\"},\"custom\":{\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"barAlignment\":0,\"drawStyle\":\"line\",\"fillOpacity\":10,\"gradientMode\":\"none\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineInterpolation\":\"linear\",\"lineWidth\":1,\"pointSize\":5,\"scaleDistribution\":{\"type\":\"linear\"},\"showPoints\":\"never\",\"spanNulls\":true,\"stacking\":{\"group\":\"A\",\"mode\":\"normal\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"links\":[{\"targetBlank\":true,\"title\":\"Cluster + Detail\",\"url\":\"/d/xLERdASnz/cluster-detail?orgId=1\\u0026${env:queryparam}\\u0026${account:queryparam}\\u0026${__field.name}\"}],\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":80}]}},\"overrides\":[]},\"gridPos\":{\"h\":9,\"w\":8,\"x\":0,\"y\":9},\"id\":4,\"options\":{\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\"},\"tooltip\":{\"mode\":\"multi\"}},\"pluginVersion\":\"8.1.2\",\"targets\":[{\"account\":\"$account\",\"backends\":[],\"customSeriesNaming\":\"{ClusterName}\",\"dimension\":\"\",\"metric\":\"\",\"metricsQueryType\":\"query\",\"namespace\":\"ServiceFabric\",\"queryText\":\"metric(\\\"ClusterHealthState\\\").dimensions(\\\"ClusterName\\\", + \\\"HealthState\\\").samplingTypes(\\\"Count\\\")\\n| where HealthState == + \\\"OK\\\"\\n| project Count = replacenulls(Count, 0)\\n| zoom Count = sum(Count) + by 5m\",\"refId\":\"OkTimeline\",\"samplingType\":\"\",\"service\":\"metrics\",\"useBackends\":false,\"useCustomSeriesNaming\":true}],\"timeFrom\":null,\"timeShift\":null,\"title\":\"Clusters + in OK state\",\"type\":\"timeseries\"},{\"datasource\":\"Geneva Datasource\",\"description\":\"Provides + a list of clusters sending warning as their health state. Click on a particular + cluster in the legend to know more.\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"palette-classic\"},\"custom\":{\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"barAlignment\":0,\"drawStyle\":\"line\",\"fillOpacity\":10,\"gradientMode\":\"none\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineInterpolation\":\"linear\",\"lineWidth\":1,\"pointSize\":5,\"scaleDistribution\":{\"type\":\"linear\"},\"showPoints\":\"never\",\"spanNulls\":true,\"stacking\":{\"group\":\"A\",\"mode\":\"normal\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"links\":[{\"targetBlank\":true,\"title\":\"Cluster + Detail\",\"url\":\"/d/xLERdASnz/cluster-detail?orgId=1\\u0026${env:queryparam}\uFEFF\\u0026${account:queryparam}\\u0026${__field.name}\"}],\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":80}]}},\"overrides\":[]},\"gridPos\":{\"h\":9,\"w\":8,\"x\":8,\"y\":9},\"id\":11,\"options\":{\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\"},\"tooltip\":{\"mode\":\"multi\"}},\"pluginVersion\":\"8.1.2\",\"targets\":[{\"account\":\"$account\",\"backends\":[],\"customSeriesNaming\":\"{ClusterName}\",\"dimension\":\"\",\"metric\":\"\",\"metricsQueryType\":\"query\",\"namespace\":\"ServiceFabric\",\"queryText\":\"metric(\\\"ClusterHealthState\\\").dimensions(\\\"ClusterName\\\", + \\\"HealthState\\\").samplingTypes(\\\"Count\\\")\\n| where HealthState == + \\\"Warning\\\"\\n| project Count = replacenulls(Count, 0)\\n| zoom Count + = sum(Count) by 5m\",\"refId\":\"WarningTimeline\",\"samplingType\":\"\",\"service\":\"metrics\",\"useBackends\":false,\"useCustomSeriesNaming\":true}],\"timeFrom\":null,\"timeShift\":null,\"title\":\"Clusters + in Warning state\",\"type\":\"timeseries\"},{\"datasource\":\"Geneva Datasource\",\"description\":\"Provides + a list of clusters sending Error as their health state. Click on a particular + cluster name to know more.\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"palette-classic\"},\"custom\":{\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"barAlignment\":0,\"drawStyle\":\"line\",\"fillOpacity\":10,\"gradientMode\":\"none\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineInterpolation\":\"linear\",\"lineWidth\":1,\"pointSize\":5,\"scaleDistribution\":{\"type\":\"linear\"},\"showPoints\":\"never\",\"spanNulls\":true,\"stacking\":{\"group\":\"A\",\"mode\":\"normal\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"links\":[{\"targetBlank\":true,\"title\":\"Cluster + Detail\",\"url\":\"http://localhost:3000/d/xLERdASnz/cluster-detail?orgId=1\\u0026${env:queryparam}\\u0026${account:queryparam}\\u0026${__field.name}\"}],\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":80}]}},\"overrides\":[]},\"gridPos\":{\"h\":9,\"w\":8,\"x\":16,\"y\":9},\"id\":10,\"options\":{\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\"},\"tooltip\":{\"mode\":\"multi\"}},\"pluginVersion\":\"8.1.2\",\"targets\":[{\"account\":\"$account\",\"backends\":[],\"customSeriesNaming\":\"{ClusterName}\",\"dimension\":\"\",\"metric\":\"\",\"metricsQueryType\":\"query\",\"namespace\":\"ServiceFabric\",\"queryText\":\"metric(\\\"ClusterHealthState\\\").dimensions(\\\"ClusterName\\\", + \\\"HealthState\\\").samplingTypes(\\\"Count\\\")\\n| where HealthState == + \\\"Error\\\"\\n| project Count = replacenulls(Count, 0)\\n| zoom Count = + sum(Count) by 5m\",\"refId\":\"ErrorTimeline\",\"samplingType\":\"\",\"service\":\"metrics\",\"useBackends\":false,\"useCustomSeriesNaming\":true}],\"timeFrom\":null,\"timeShift\":null,\"title\":\"Clusters + in Error state\",\"type\":\"timeseries\"},{\"cards\":{\"cardPadding\":null,\"cardRound\":null},\"color\":{\"cardColor\":\"#b4ff00\",\"colorScale\":\"sqrt\",\"colorScheme\":\"interpolateRdYlGn\",\"exponent\":0.5,\"max\":3,\"min\":0,\"mode\":\"spectrum\"},\"dataFormat\":\"tsbuckets\",\"datasource\":\"Geneva + Datasource\",\"description\":\"Timeline of health state of nodes indicated + by Error - red, Warning - yellow, OK - green.\",\"gridPos\":{\"h\":9,\"w\":12,\"x\":0,\"y\":18},\"heatmap\":{},\"hideZeroBuckets\":true,\"highlightCards\":true,\"id\":7,\"legend\":{\"show\":false},\"links\":[],\"pluginVersion\":\"8.0.0-beta3\",\"reverseYBuckets\":false,\"targets\":[{\"account\":\"$account\",\"backends\":[],\"customSeriesNaming\":\"{NodeName}\",\"dimension\":\"\",\"metric\":\"\",\"metricsQueryType\":\"query\",\"namespace\":\"ServiceFabric\",\"queryText\":\"metric(\\\"NodeHealthState\\\").dimensions(\\\"ClusterName\\\", + \\\"NodeName\\\", \\\"HealthState\\\").samplingTypes(\\\"Count\\\")\\n| where + HealthState == \\\"OK\\\" \\n| summarize OK = max(Count) by NodeName\\n| join + kind=fullouter (\\n metric(\\\"NodeHealthState\\\").dimensions(\\\"ClusterName\\\", + \\\"NodeName\\\", \\\"HealthState\\\").samplingTypes(\\\"Count\\\")\\n | + where HealthState == \\\"Warning\\\"\\n | summarize Warning = max(Count) + by NodeName\\n)\\n| join kind=fullouter (\\n metric(\\\"NodeHealthState\\\").dimensions(\\\"ClusterName\\\", + \\\"NodeName\\\", \\\"HealthState\\\").samplingTypes(\\\"Count\\\")\\n | + where HealthState == \\\"Error\\\"\\n | summarize Error = max(Count) by + NodeName\\n)\\n| project NodeHealthValues = foreach(a in OK, b in Warning, + c in Error) =\\u003e iif(isnull(c), iif(isnull(b), iif(isnull(a), 0, 1), 2), + 3)\\n| summarize NodeHealthSummary = max(NodeHealthValues) by NodeName\\n| + zoom NodeHealthReduced = max(NodeHealthSummary) by 15m | top 10 by avg(NodeHealthReduced)\",\"refId\":\"NodeTimelines\",\"samplingType\":\"\",\"service\":\"metrics\",\"useBackends\":false,\"useCustomSeriesNaming\":true}],\"timeFrom\":null,\"timeShift\":null,\"title\":\"Top + 10 unhealthy nodes across all clusters\",\"tooltip\":{\"show\":true,\"showHistogram\":false},\"type\":\"heatmap\",\"xAxis\":{\"show\":true},\"xBucketNumber\":null,\"xBucketSize\":null,\"yAxis\":{\"decimals\":null,\"format\":\"short\",\"logBase\":1,\"max\":null,\"min\":null,\"show\":true,\"splitFactor\":null},\"yBucketBound\":\"auto\",\"yBucketNumber\":null,\"yBucketSize\":null},{\"cards\":{\"cardPadding\":null,\"cardRound\":null},\"color\":{\"cardColor\":\"#b4ff00\",\"colorScale\":\"sqrt\",\"colorScheme\":\"interpolateRdYlGn\",\"exponent\":0.5,\"max\":3,\"min\":0,\"mode\":\"spectrum\"},\"dataFormat\":\"tsbuckets\",\"datasource\":\"Geneva + Datasource\",\"description\":\"Timeline of health state of applications indicated + by Error - red, Warning - yellow, OK - green.\",\"gridPos\":{\"h\":9,\"w\":12,\"x\":12,\"y\":18},\"heatmap\":{},\"hideZeroBuckets\":false,\"highlightCards\":true,\"id\":8,\"legend\":{\"show\":false},\"pluginVersion\":\"8.0.0-beta3\",\"reverseYBuckets\":false,\"targets\":[{\"account\":\"$account\",\"backends\":[],\"customSeriesNaming\":\"{AppName}\",\"dimension\":\"\",\"metric\":\"\",\"metricsQueryType\":\"query\",\"namespace\":\"ServiceFabric\",\"queryText\":\"metric(\\\"AppHealthState\\\").dimensions(\\\"ClusterName\\\", + \\\"AppName\\\", \\\"HealthState\\\").samplingTypes(\\\"Count\\\")\\n| where + HealthState == \\\"OK\\\"\\n| summarize OK = max(Count) by AppName\\n| join + kind=fullouter (\\n metric(\\\"AppHealthState\\\").dimensions(\\\"ClusterName\\\", + \\\"AppName\\\", \\\"HealthState\\\").samplingTypes(\\\"Count\\\")\\n | + where HealthState == \\\"Warning\\\"\\n | summarize Warning = max(Count) + by AppName\\n)\\n| join kind=fullouter (\\n metric(\\\"AppHealthState\\\").dimensions(\\\"ClusterName\\\", + \\\"AppName\\\", \\\"HealthState\\\").samplingTypes(\\\"Count\\\")\\n | + where HealthState == \\\"Error\\\"\\n | summarize Error = max(Count) by + AppName\\n)\\n| project AppHealthValues = foreach(a in OK, b in Warning, c + in Error) =\\u003e iif(isnull(c), iif(isnull(b), iif(isnull(a), 0, 1), 2), + 3)\\n| summarize AppHealthMaxCount = max(AppHealthValues) by AppName\\n| zoom + AppHealthReduced = max(AppHealthMaxCount) by 15m | top 10 by avg(AppHealthReduced)\",\"refId\":\"AppTimeline\",\"samplingType\":\"\",\"service\":\"metrics\",\"useBackends\":false,\"useCustomSeriesNaming\":true}],\"timeFrom\":null,\"timeShift\":null,\"title\":\"Top + 10 unhealthy applications across all clusters\",\"tooltip\":{\"show\":true,\"showHistogram\":false},\"type\":\"heatmap\",\"xAxis\":{\"show\":true},\"xBucketNumber\":null,\"xBucketSize\":null,\"yAxis\":{\"decimals\":null,\"format\":\"short\",\"logBase\":1,\"max\":null,\"min\":null,\"show\":true,\"splitFactor\":null},\"yBucketBound\":\"auto\",\"yBucketNumber\":null,\"yBucketSize\":null}],\"refresh\":\"\",\"schemaVersion\":30,\"style\":\"dark\",\"tags\":[],\"templating\":{\"list\":[{\"allValue\":null,\"current\":{},\"datasource\":\"Geneva + Datasource\",\"definition\":\"accounts()\",\"description\":\"The Geneva metrics + account name\",\"error\":null,\"hide\":0,\"includeAll\":false,\"label\":\"Account\",\"multi\":false,\"name\":\"account\",\"options\":[],\"query\":\"accounts()\",\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":1,\"type\":\"query\"}]},\"time\":{\"from\":\"now-6h\",\"to\":\"now\"},\"timepicker\":{},\"timezone\":\"\",\"title\":\"Service + Fabric Application Overview\",\"uid\":\"GIgvhSV7z\",\"version\":1}}" + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '14238' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-KZFCTgLVvxbB39AtiLd5dA';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:39 GMT + grafana-trace-id: + - 2a36fd8cc2e1b430c77605c29b0dbcb6 + mise-correlation-id: + - c1949c5e-4b40-4e02-8a47-acf26d5b77b5 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592100.646.28.279153|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/dashboards/uid/sli-insights-geneva-customer-views + response: + body: + string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"sli-insights-dri-customer-views","url":"/d/sli-insights-geneva-customer-views/sli-insights-dri-customer-views","expires":"0001-01-01T00:00:00Z","created":"2024-06-17T02:35:34Z","updated":"2024-06-17T02:35:34Z","updatedBy":"Anonymous","createdBy":"Anonymous","version":1,"hasAcl":false,"isFolder":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","provisioned":true,"provisionedExternalId":"SlIInsightsDRICustomerViews.json","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"annotations":{"list":[{"builtIn":1,"datasource":{"type":"grafana","uid":"-- + Grafana --"},"enable":true,"hide":true,"iconColor":"rgba(0, 211, 255, 1)","name":"Annotations + \u0026 Alerts","type":"dashboard"}]},"editable":true,"fiscalYearStartMonth":0,"graphTooltip":0,"id":17,"links":[{"asDropdown":false,"icon":"external + link","includeVars":false,"keepTime":false,"tags":[],"targetBlank":true,"title":"SLI + Insights - Overview","tooltip":"Open SLI Insights - Overview Dashboard","type":"link","url":"/d/sli-insights-geneva-overview/sli-insights-overview"},{"asDropdown":false,"icon":"external + link","includeVars":false,"keepTime":false,"tags":[],"targetBlank":true,"title":"Questions + or Concerns","tooltip":"Email us","type":"link","url":"mailto:genevamonitoringux@microsoft.com?subject=Sli + Insights in Grafana"}],"liveNow":false,"panels":[{"collapsed":true,"gridPos":{"h":1,"w":24,"x":0,"y":2},"id":1,"panels":[{"datasource":{"type":"datasource","uid":"grafana"},"description":"","gridPos":{"h":2,"w":24,"x":0,"y":3},"id":2,"links":[],"options":{"code":{"language":"plaintext","showLineNumbers":false,"showMiniMap":false},"content":"This + Overview dashboard helps to understand Service health through SLI data for + DRI scenarios. This SLI data is coming through Streaming in near real time + with the goal of \u003c 10 minutes latency. Impacted indicates the value is + below the SLO defined in YAML.\r\n\u003ca href=\"https://eng.ms/docs/products/geneva/slos-slis/sli_insights\" + style=\"font-size:16px; margin-bottom:0px; margin-top:0px;\" target=\"_blank\"\u003e\r\nLearn + more\r\n\u003c/a\u003e","mode":"html"},"pluginVersion":"10.2.1","type":"text"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"description":"","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"percent"},"overrides":[]},"gridPos":{"h":4,"w":4,"x":0,"y":5},"id":3,"options":{"colorMode":"value","graphMode":"area","justifyMode":"center","orientation":"auto","reduceOptions":{"calcs":["allValues"],"fields":"/.*/","values":true},"text":{},"textMode":"auto","wideLayout":true},"pluginVersion":"10.2.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"from":{"property":{"name":"LocationMap","type":"string"},"type":"property"},"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.6.2","query":"let + _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet + _serviceTreeId = \"$ServiceTreeId\";\r\nlet _region = \"$Region\";\r\nlet + _customer = $Customer;\r\nlet _sloId = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nlet + _isARM =strcat(toscalar(tobool(\"$IsArm\")));\r\nlet total_regions= GetTotalImpactedRegions(_startTime, + _endTime, _serviceTreeId, _sloId, _sloGroup, _region, _customer, _isARM)\r\n| + extend\r\n value=iff((impacted!=0 and total!=0),(todouble(impacted)/todouble(total))*100,todouble(0)),\r\n subvalue=strcat(tolong(impacted), + \"/\", tolong(total));\r\ntotal_regions\r\n| project value,subvalue;\r\n","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Regions","transformations":[{"id":"organize","options":{"excludeByName":{"Impacted/Total":true},"indexByName":{"Column2":0,"Column3":1},"renameByName":{"Column2":"%","Column3":"Impacted + / Total","subvalue":"Impacted / Total","value":"% Impacted"}}}],"type":"stat"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"percent"},"overrides":[]},"gridPos":{"h":4,"w":5,"x":4,"y":5},"id":4,"options":{"colorMode":"value","graphMode":"area","justifyMode":"center","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"/.*/","values":true},"textMode":"auto","wideLayout":true},"pluginVersion":"10.2.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.6.2","query":"let + _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet + _serviceTreeId = \"$ServiceTreeId\";\r\nlet teams = cluster(''https://icmclusterlb.kustomfa.windows.net'').database(''IcmDataWarehouse'').TeamServiceTreeMapping\r\n| + extend ServiceTree = tostring(todynamic(MappedServiceTreeEntities)[0].ServiceTreeEntityId)\r\n| + where ServiceTree == _serviceTreeId\r\n| project TeamId;\r\nlet activeicms=cluster(''https://icmclusterlb.kustomfa.windows.net'').database(''IcmDataWarehouse'').IncidentsSnapshotV2\r\n| + where OwningTeamId in (teams)\r\n| where ImpactStartDate between (todatetime(_startTime) + .. todatetime(_endTime)) or CreateDate between (todatetime(_startTime) .. + todatetime(_endTime))\r\n| where IsNoise==false and Severity \u003c 3\r\n| + summarize ActiveIcms =countif(Status =~ ''Active''),TotalICMs =count()\r\n| + extend id=5,value =iff((ActiveIcms!=0 and TotalICMs!=0),(todouble(ActiveIcms)/todouble(TotalICMs))*100,todouble(0)),subvalue=strcat(tolong(ActiveIcms),\"/\",tolong(TotalICMs));\r\nactiveicms\r\n| + project value,subvalue;","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Incidents(\u003c=sev2)","transformations":[{"id":"organize","options":{"excludeByName":{},"indexByName":{},"renameByName":{"subvalue":"Active + / Total","value":"% Active"}}}],"type":"stat"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"percent"},"overrides":[]},"gridPos":{"h":4,"w":5,"x":9,"y":5},"id":5,"options":{"colorMode":"value","graphMode":"area","justifyMode":"center","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"/.*/","values":false},"textMode":"auto","wideLayout":true},"pluginVersion":"10.2.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let + _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet + _serviceTreeId = \"$ServiceTreeId\";\r\nlet _region = \"$Region\";\r\nlet + _customer = $Customer;\r\nlet _sloId = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nlet + _isARM =strcat(toscalar(tobool(\"$IsArm\")));\r\nlet totals500customers=GetTotalS500CustomersImpactedARM(_startTime, + _endTime, _serviceTreeId, _sloId, _sloGroup, _region, _customer)\r\n| extend val=iff((value!=0 + and total!=0),(todouble(value)/todouble(total))*100,todouble(0)), subvalue=strcat(tolong(value),\"/\",tolong(total));\r\ntotals500customers\r\n| + project val,subvalue;\r\n\r\n\r\n\r\n ","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"S500 + Customers","transformations":[{"id":"organize","options":{"excludeByName":{},"indexByName":{},"renameByName":{"subvalue":"Impacted + / Total","val":"% Impacted"}}}],"type":"stat"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"percent"},"overrides":[]},"gridPos":{"h":4,"w":5,"x":14,"y":5},"id":6,"options":{"colorMode":"value","graphMode":"area","justifyMode":"center","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"/.*/","values":false},"textMode":"auto","wideLayout":true},"pluginVersion":"10.2.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let + _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet + _serviceTreeId = \"$ServiceTreeId\";\r\nlet _region = \"$Region\";\r\nlet + _customer = $Customer;\r\nlet _sloId = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nlet + impactedbytotalcustomers=GetImpactedAndTotalCustomerCountARM(_startTime, _endTime, + _serviceTreeId, _sloId, _sloGroup, _region, _customer)\r\n| extend id=3,value=iff((ImpactedCustomers!=0 + and TotalCustomers!=0),(todouble(ImpactedCustomers)/todouble(TotalCustomers))*100,todouble(0)),subvalue=strcat(SummarizeNumber(ImpactedCustomers,1),\"/\",SummarizeNumber(TotalCustomers,1));\r\nimpactedbytotalcustomers\r\n| + project value,subvalue;\r\n\r\n\r\n ","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Impacted + Customers","transformations":[{"id":"organize","options":{"excludeByName":{},"indexByName":{},"renameByName":{"subvalue":"Impacted + / Total","value":"% Impacted"}}}],"type":"stat"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"percent"},"overrides":[]},"gridPos":{"h":4,"w":5,"x":19,"y":5},"id":7,"options":{"colorMode":"value","graphMode":"area","justifyMode":"center","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"/.*/","values":false},"textMode":"auto","wideLayout":true},"pluginVersion":"10.2.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.6.2","query":"let + _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet + _serviceTreeId = \"$ServiceTreeId\";\r\nlet _region = \"$Region\";\r\nlet + _customer = $Customer;\r\nlet _sloId = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nlet + impactedbytotalsubs=GetImpactedAndTotalSubscriptionCountARM(_startTime, _endTime, + _serviceTreeId, _sloId, _sloGroup, _region, _customer)\r\n|extend id=2,value=iff((ImpactedSubs!=0 + and TotalSubs!=0),(todouble(ImpactedSubs)/todouble(TotalSubs))*100,todouble(0)),subvalue=strcat(SummarizeNumber(ImpactedSubs,1),\"/\",SummarizeNumber(TotalSubs,1));\r\nimpactedbytotalsubs\r\n| + project value,subvalue\r\n","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Impacted + Subscriptions","transformations":[{"id":"organize","options":{"excludeByName":{},"indexByName":{},"renameByName":{"subvalue":"Impacted + / Total","value":"% Impacted"}}}],"type":"stat"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"description":"","fieldConfig":{"defaults":{"color":{"mode":"continuous-RdYlGr"},"custom":{"hideFrom":{"legend":false,"tooltip":false,"viz":false}},"mappings":[],"thresholds":{"mode":"percentage","steps":[{"color":"text","value":null}]},"unit":"none"},"overrides":[]},"gridPos":{"h":10,"w":12,"x":0,"y":9},"id":12,"maxDataPoints":1,"options":{"basemap":{"config":{},"name":"Basemap","type":"default"},"controls":{"mouseWheelZoom":false,"showAttribution":true,"showDebug":false,"showMeasure":false,"showScale":false,"showZoom":true},"layers":[{"config":{"showLegend":true,"style":{"color":{"field":"Attainment","fixed":"dark-green"},"opacity":0.4,"rotation":{"fixed":0,"max":360,"min":-360,"mode":"mod"},"size":{"field":"TotalCrids","fixed":5,"max":15,"min":2},"symbol":{"fixed":"img/icons/marker/circle.svg","mode":"fixed"},"text":{"fixed":"","mode":"field"},"textConfig":{"fontSize":12,"offsetX":0,"offsetY":0,"textAlign":"center","textBaseline":"middle"}}},"filterData":{"id":"byRefId","options":"A"},"location":{"latitude":"Latitude","longitude":"Longitude","mode":"coords"},"name":"CRIDs","tooltip":true,"type":"markers"}],"tooltip":{"mode":"details"},"view":{"allLayers":true,"id":"coords","lat":15.961329,"lon":-16.875,"zoom":1}},"pluginVersion":"10.2.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let + _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet + _granularity = \"$Granularity\";\r\nlet _serviceTreeId = \"$ServiceTreeId\";\r\nlet + _slo = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nlet _region = \"$Region\";\r\nlet + _customer = $Customer;\r\nlet _isARM = strcat(toscalar(tobool(\"{IsARM}\")));\r\nGetCustomerAttainment(_startTime, + _endTime,_granularity,_serviceTreeId,_slo,_sloGroup,_region,_customer,_isARM)\r\n| + summarize Attainment = avg(attainment), TotalCrids = sum(TotalCount) by LocationId\r\n| + join kind=leftouter ( cluster(''https://genevaslidatafollower.westcentralus.kusto.windows.net'').database(''slihelper'').LocationMap\r\n| + project Code, Latitude, Longitude, DisplayName )\r\n on $left.LocationId == + $right.Code","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Customer + Attainment","type":"geomap"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"description":"","fieldConfig":{"defaults":{"color":{"mode":"continuous-RdYlGr"},"custom":{"fillOpacity":70,"hideFrom":{"legend":false,"tooltip":false,"viz":false},"insertNulls":false,"lineWidth":0,"spanNulls":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"light-blue","value":null}]},"unit":"percent"},"overrides":[]},"gridPos":{"h":10,"w":12,"x":12,"y":9},"id":13,"options":{"alignValue":"center","legend":{"displayMode":"list","placement":"bottom","showLegend":false},"mergeValues":true,"rowHeight":0.9,"showValue":"always","tooltip":{"mode":"single","sort":"none"}},"pluginVersion":"10.1.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let + _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet + _granularity = \"$Granularity\";\r\nlet _serviceTreeId = \"$ServiceTreeId\";\r\nlet + _slo = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nlet _region = \"$Region\";\r\nlet + _customer = $Customer;\r\nlet _isARM =strcat(toscalar(tobool(\"$IsArm\")));\r\nGetCustomerAttainment(_startTime, + _endTime,_granularity,_serviceTreeId,_slo,_sloGroup,_region,_customer,_isARM)\r\n| + project LocationId,attainment,EndTimeUtc \r\n| evaluate pivot(LocationId,avg(attainment))\r\n\r\n\r\n\r\n\r\n\r\n","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Customer + Attainment by Region ","transformations":[],"type":"state-timeline"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisBorderShow":false,"axisCenteredZero":false,"axisColorMode":"series","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"insertNulls":false,"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":11,"w":24,"x":0,"y":19},"id":14,"options":{"legend":{"calcs":["mean"],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.6.2","query":"let + _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet + _serviceTreeId = \"$ServiceTreeId\";\r\nlet _region = \"$Region\";\r\nlet + _customer = $Customer;\r\nlet _granularity = \"$Granularity\";\r\nlet _sloId + = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nlet _isARM =strcat(toscalar(tobool(\"$IsArm\")));\r\nGetSLOsAttainment(_startTime, + _endTime, _granularity, _serviceTreeId, _sloId, _sloGroup, _region, _customer, + _isARM)\r\n| order by EndTimeUtc asc","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":"SLOs + Attainment (Against configured SLO target)","transformations":[{"id":"renameByRegex","options":{"regex":"([attainment]+[ + ])(.*)","renamePattern":"$2"}}],"type":"timeseries"}],"title":"Overview","type":"row"},{"collapsed":true,"gridPos":{"h":1,"w":24,"x":0,"y":3},"id":37,"panels":[{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisBorderShow":false,"axisCenteredZero":false,"axisColorMode":"series","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"insertNulls":false,"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"log":2,"type":"log"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":11,"w":12,"x":0,"y":4},"id":15,"options":{"legend":{"calcs":["sum"],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.6.2","query":"\r\n\r\nlet + _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet + _serviceTreeId = \"$ServiceTreeId\";\r\nlet _region = \"$Region\";\r\nlet + _customer = $Customer;\r\nlet _granularity = \"$Granularity\";\r\nlet _sloId + = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nlet _isARM =strcat(toscalar(tobool(\"$IsArm\")));\r\nGetImpactedAndTotalCRIDs(_startTime, + _endTime, _granularity, _serviceTreeId, _sloId, _sloGroup, _region, _customer, + _isARM)","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Impacted + vs Total CRIDs","transformations":[],"type":"timeseries"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"hideFrom":{"legend":false,"tooltip":false,"viz":false}},"mappings":[],"unit":"none"},"overrides":[]},"gridPos":{"h":11,"w":12,"x":12,"y":4},"id":16,"options":{"displayLabels":["percent"],"legend":{"displayMode":"table","placement":"right","showLegend":true,"values":["value"]},"pieType":"pie","reduceOptions":{"calcs":["lastNotNull"],"fields":"/^ImpactedCRIDsCount$/","values":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let + _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet + _serviceTreeId = \"$ServiceTreeId\";\r\nlet _region = \"$Region\";\r\nlet + _customer = $Customer;\r\nlet _sloId = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nlet + _isARM =strcat(toscalar(tobool(\"$IsArm\")));\r\nGetImpactedCRIDsByRegion(_startTime, + _endTime, _serviceTreeId, _sloId, _sloGroup, _region, _customer,_isARM)\r\n| + project LocationId,ImpactedCRIDsCount","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Impacted + CRIDs by Region","transformations":[],"type":"piechart"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisBorderShow":false,"axisCenteredZero":false,"axisColorMode":"series","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"insertNulls":false,"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"log":2,"type":"log"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":11,"w":12,"x":0,"y":15},"id":17,"options":{"legend":{"calcs":["mean"],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"\r\n\r\nlet + _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet + _serviceTreeId = \"$ServiceTreeId\";\r\nlet _region = \"$Region\";\r\nlet + _customer = $Customer;\r\nlet _granularity = \"$Granularity\";\r\nlet _sloId + = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nGetImpactedAndTotalSubscriptionsARM(_startTime, + _endTime, _granularity, _serviceTreeId, _sloId, _sloGroup, _region, _customer)","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Impacted + vs Total Subscriptions","type":"timeseries"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"hideFrom":{"legend":false,"tooltip":false,"viz":false}},"mappings":[],"unit":"none"},"overrides":[]},"gridPos":{"h":11,"w":12,"x":12,"y":15},"id":18,"options":{"displayLabels":["percent"],"legend":{"displayMode":"table","placement":"right","showLegend":true,"values":["value"]},"pieType":"pie","reduceOptions":{"calcs":["lastNotNull"],"fields":"/.*/","values":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let + _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet + _serviceTreeId = \"$ServiceTreeId\";\r\nlet _region = \"$Region\";\r\nlet + _customer = $Customer;\r\nlet _sloId = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nGetImpactedSubsByCustomerARM(_startTime, + _endTime, _serviceTreeId, _sloId, _sloGroup, _region, _customer)\r\n| project + ImpactedSubsCount,Customer_TPIDDisplayName","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Impacted + Subs by Customers (Top 20 ordered by S500, Impacted Subs Count))","type":"piechart"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"left","cellOptions":{"type":"auto"},"filterable":true,"inspect":true},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"Is + S500 Customer"},"properties":[{"id":"custom.width","value":166}]},{"matcher":{"id":"byName","options":"Customer"},"properties":[{"id":"custom.width","value":306}]},{"matcher":{"id":"byName","options":"Impacted + Subscriptions Count"},"properties":[{"id":"custom.width","value":240}]}]},"gridPos":{"h":10,"w":24,"x":0,"y":26},"id":19,"options":{"cellHeight":"sm","footer":{"countRows":false,"enablePagination":false,"fields":[],"reducer":["sum"],"show":false},"showHeader":true,"sortBy":[{"desc":true,"displayName":"Impacted + Subscriptions Count"}]},"pluginVersion":"10.2.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"\r\n\r\nlet + _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet + _serviceTreeId = \"$ServiceTreeId\";\r\nlet _region = \"$Region\";\r\nlet + _customer = $Customer;\r\nlet _sloId = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nlet + _isARM =strcat(toscalar(tobool(\"$IsArm\")));\r\nGetImpactedSubscriptionsARM(_startTime, + _endTime, _serviceTreeId, _sloId, _sloGroup, _region, _customer)\r\n| project + Customer=Customer_TPIDDisplayName,[''Is S500 Customer'']=IsS500Customer,[''Impacted + Subs Count'']=ImpactedSubsCount,[''Impacted Subscriptions'']=ImpactedSubs\r\n| + order by [''Is S500 Customer''] desc,[''Impacted Subs Count''] asc;","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Impacted + Subscriptions (Default ordered by S500, Impacted Subs Count)","type":"table"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","cellOptions":{"type":"auto"},"inspect":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"Location + Id"},"properties":[{"id":"custom.width","value":168}]},{"matcher":{"id":"byName","options":"Impacted + CRIDs Count"},"properties":[{"id":"custom.width","value":202}]}]},"gridPos":{"h":10,"w":24,"x":0,"y":36},"id":40,"options":{"cellHeight":"sm","footer":{"countRows":false,"fields":"","reducer":["sum"],"show":false},"showHeader":true,"sortBy":[]},"pluginVersion":"10.2.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let + _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet + _serviceTreeId = \"$ServiceTreeId\";\r\nlet _region = \"$Region\";\r\nlet + _customer = $Customer;\r\nlet _sloId = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nlet + _isARM =strcat(toscalar(tobool(\"$IsArm\")));\r\nGetImpactedCRIDsByRegion(_startTime, + _endTime, _serviceTreeId, _sloId, _sloGroup, _region, _customer, _isARM)\r\n| + project [''Location Id'']=LocationId, [''Impacted CRIDs Count'']=ImpactedCRIDsCount, + [''Impacted CRIDs'']=ImpactedCRIDs\r\n| take 100","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Impacted + CRIDs by Location","type":"table"}],"title":"Customer Impact","type":"row"},{"collapsed":true,"gridPos":{"h":1,"w":24,"x":0,"y":4},"id":38,"panels":[{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisBorderShow":false,"axisCenteredZero":false,"axisColorMode":"series","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"insertNulls":false,"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"locale"},"overrides":[]},"gridPos":{"h":10,"w":24,"x":0,"y":5},"id":20,"options":{"legend":{"calcs":["mean"],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"pluginVersion":"9.5.8","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let + _customer = $Customer;\r\nlet _startTime =\"${__from:date:iso}\";\r\nlet _endTime + = \"${__to:date:iso}\";\r\nlet _granularity = \"$Granularity\";\r\nlet _region + = \"$Region\";\r\nlet _serviceTreeId = \"$ServiceTreeId\";\r\nlet _sloId = + \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nGetSLIByRegion(_startTime, + _endTime, _granularity, _serviceTreeId, _sloId, _sloGroup, _region, _customer) + \r\n| summarize avg(SuccessRate) by LocationId,EndTimeUtc\r\n| order by EndTimeUtc + asc\r\n","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":"SLIs + By Region","transformations":[{"id":"renameByRegex","options":{"regex":"(.*) + (.*)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"description":"","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisBorderShow":false,"axisCenteredZero":false,"axisColorMode":"series","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"insertNulls":false,"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"none"},"overrides":[]},"gridPos":{"h":10,"w":24,"x":0,"y":15},"id":21,"options":{"legend":{"calcs":["mean"],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let + _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet + _serviceTreeId = \"$ServiceTreeId\";\r\nlet _region = \"$Region\";\r\nlet + _customer = $Customer;\r\nlet _granularity = \"$Granularity\";\r\nlet _sloId + = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nlet _isARM =strcat(toscalar(tobool(\"$IsArm\")));\r\nGetSLITimeSeriesData(_startTime, + _endTime, _granularity, _serviceTreeId, _sloId, _sloGroup, _region, _customer, + _isARM)\r\n| order by EndTimeUtc asc","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":"SLIs + (Average)","transformations":[{"id":"renameByRegex","options":{"regex":"([SuccessRate]+[ + ])(.*)","renamePattern":"$2"}}],"type":"timeseries"}],"title":"SLI Signals + (Percentage based)","type":"row"},{"collapsed":true,"gridPos":{"h":1,"w":24,"x":0,"y":5},"id":33,"panels":[{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisBorderShow":false,"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"insertNulls":false,"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"displayName":"Ingestion/Latency(Avg)","mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"locale"},"overrides":[]},"gridPos":{"h":9,"w":12,"x":0,"y":6},"id":35,"options":{"legend":{"calcs":["mean"],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let + _customer = $Customer;\r\nlet _startTime =\"${__from:date:iso}\";\r\nlet _endTime + = \"${__to:date:iso}\";\r\nlet _granularity = \"$Granularity\";\r\nlet _region + = \"$Region\";\r\nlet _serviceTreeId = \"$ServiceTreeId\";\r\nlet _sloId = + \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nGetAverageLatencyPercentiles(_startTime,_endTime,_granularity,_serviceTreeId,_sloId,_sloGroup,_region,_customer)\r\n| + project EndTimeUtc, SloName, P99\r\n| order by EndTimeUtc asc","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":"Average + Latency P99","type":"timeseries"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisBorderShow":false,"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"insertNulls":false,"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"displayName":"Ingestion/Latency(Avg)","mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"locale"},"overrides":[]},"gridPos":{"h":9,"w":12,"x":12,"y":6},"id":34,"options":{"legend":{"calcs":["mean"],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let + _customer = $Customer;\r\nlet _startTime =\"${__from:date:iso}\";\r\nlet _endTime + = \"${__to:date:iso}\";\r\nlet _granularity = \"$Granularity\";\r\nlet _region + = \"$Region\";\r\nlet _serviceTreeId = \"$ServiceTreeId\";\r\nlet _sloId = + \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nGetAverageLatencyPercentiles(_startTime,_endTime,_granularity,_serviceTreeId,_sloId,_sloGroup,_region,_customer)\r\n| + project EndTimeUtc, SloName, P50\r\n| order by EndTimeUtc asc","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":"Average + Latency P50","type":"timeseries"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisBorderShow":false,"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"insertNulls":false,"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"displayName":"Ingestion/Latency/T120000ms(Avg)","mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"percent"},"overrides":[]},"gridPos":{"h":10,"w":24,"x":0,"y":15},"id":36,"options":{"legend":{"calcs":["mean"],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"multi","sort":"none"}},"targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let + _customer = $Customer;\r\nlet _startTime =\"${__from:date:iso}\";\r\nlet _endTime + = \"${__to:date:iso}\";\r\nlet _granularity = \"$Granularity\";\r\nlet _region + = \"$Region\";\r\nlet _serviceTreeId = \"$ServiceTreeId\";\r\nlet _sloId = + \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nGetLatencyPercentages(_startTime,_endTime,_granularity,_serviceTreeId,_sloId,_sloGroup,_region,_customer)\r\n| + order by EndTimeUtc asc","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":"Latency + Percentage","transformations":[],"type":"timeseries"}],"title":"SLI Signals + (Latency)","type":"row"},{"collapsed":true,"gridPos":{"h":1,"w":24,"x":0,"y":6},"id":39,"panels":[{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisBorderShow":false,"axisCenteredZero":false,"axisColorMode":"series","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"insertNulls":false,"lineInterpolation":"linear","lineStyle":{"fill":"solid"},"lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":12,"x":0,"y":7},"id":25,"options":{"legend":{"calcs":["sum"],"displayMode":"table","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let + _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet + _region = \"$Region\";\r\nlet _serviceTreeId = \"$ServiceTreeId\";\r\nlet + compareStandardLocation = (loc1:string, loc2:string) { \r\n tolower(replace_string(loc1,\" + \",\"\")) == tolower(replace_string(loc2,\" \",\"\"))\r\n};\r\nlet serviceId + = toscalar (GetAllMetadata(_endTime)\r\n| where serviceTreeId == _serviceTreeId\r\n| + project serviceTreeId\r\n| take 1);\r\ncluster(''FCMDataro'').database(''FCMKustoStore'').materialized_view(''ChangeEventV2MaterializedView'',10m)\r\n| + where ServiceId == serviceId\r\n| where TimeStamp between (todatetime(_startTime) + .. todatetime(_endTime))\r\n| where SourceSystem in(\"expressv2\",\"adorelease\")\r\n| + where DeploymentTargetType == \"region\"\r\n| where isempty( _region) or compareStandardLocation(LocationId, + _region)\r\n| summarize Count=count() by bin(TimeStamp, 5m), LocationId\r\n| + order by TimeStamp asc\r\n","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":"Deployment + Changes (source: FCM)","transformations":[{"id":"renameByRegex","options":{"regex":"([Count]+[ + ])(.*)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","cellOptions":{"type":"auto"},"inspect":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":12,"x":12,"y":7},"id":26,"options":{"cellHeight":"sm","footer":{"countRows":false,"fields":"","reducer":["sum"],"show":false},"showHeader":true},"pluginVersion":"10.2.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let + _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet + _region = \"$Region\";\r\nlet _serviceTreeId = \"$ServiceTreeId\";\r\ncluster(''FCMDataro'').database(''FCMKustoStore'').materialized_view(''ChangeEventV2MaterializedView'',10m)\r\n| + where ServiceId == _serviceTreeId\r\n| where TimeStamp between (todatetime(_startTime) + .. todatetime(_endTime))\r\n| where SourceSystem in(\"expressv2\",\"adorelease\")\r\n| + where DeploymentTargetType == \"region\"\r\n| where isempty( _region) or LocationId + =~ _region\r\n| project TimeStamp, LocationId, ChangeTitle, ChangeDescription, + ChangeState, ChangeType\r\n| order by TimeStamp desc\r\n| limit 500;","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Deployment + Changes (source: FCM)","type":"table"}],"title":"Deployments and Changes","type":"row"},{"collapsed":true,"gridPos":{"h":1,"w":24,"x":0,"y":7},"id":8,"panels":[{"datasource":{"type":"datasource","uid":"grafana"},"description":"","gridPos":{"h":2,"w":24,"x":0,"y":8},"id":27,"options":{"code":{"language":"plaintext","showLineNumbers":false,"showMiniMap":false},"content":"This + Error Budget calculation uses actual error count vs total requests hence represents + magnitude of the failures (bad events) impact. This kind of calculation gives + more weightage to customers with high volume of data which sometimes overshadow + customers with very low volume. It often represents the magnitude of impact.\n\u003ca + href=\"https://eng.ms/docs/products/geneva/slos-slis/sli_insights\" style=\"font-size:16px; + margin-bottom:0px; margin-top:0px;\" target=\"_blank\"\u003e\nLearn more\n\u003c/a\u003e","mode":"html"},"pluginVersion":"10.2.1","type":"text"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"description":"Remaining + Error Budget timeseries represents remaining error budget over the selected + time period. It starts with 100% budget and continue to deduct consumed budget + at each data point.","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisBorderShow":false,"axisCenteredZero":false,"axisColorMode":"series","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"insertNulls":false,"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"noValue":"0","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":15,"w":18,"x":0,"y":10},"id":32,"options":{"legend":{"calcs":["last"],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let + _customer = $Customer;\r\nlet _startTime =\"${__from:date:iso}\";\r\nlet _endTime + = \"${__to:date:iso}\";\r\nlet _region = \"$Region\";\r\nlet _serviceTreeId + = \"$ServiceTreeId\";\r\nlet _granularity = \"$Granularity\";\r\nlet _sloId + = replace_string(\"$SloId\", \"\u003cunset\u003e\", \"\");\r\nlet _sloGroup + = \"$SloGroup\";\r\nGetSLIBasedErrorBudget(_startTime, _endTime, _granularity, + _serviceTreeId, _sloId, _sloGroup, _region, _customer)\r\n| project EndTimeUtc, + SloName, BudgetRemaining\r\n| order by EndTimeUtc asc","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":"Error + Budget","transformations":[{"id":"renameByRegex","options":{"regex":"([BudgetRemaining]+[ + ])(.*)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":5,"w":6,"x":18,"y":13},"id":28,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"/.*/","values":true},"textMode":"auto","wideLayout":true},"pluginVersion":"10.2.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let + _customer = \"$Customer\";\r\nlet _startTime =\"${__from:date:iso}\";\r\nlet + _endTime = \"${__to:date:iso}\";\r\nlet _region = \"$Region\";\r\nlet _serviceTreeId + = \"$ServiceTreeId\";\r\nlet _sloId = replace_string(\"$SloId\", \"\u003cunset\u003e\", + \"\");\r\nlet _sloGroup = \"$SloGroup\";\r\nGetRemainingErrorBudget(_startTime, + _endTime, _serviceTreeId, _sloId, _sloGroup, _region, _customer)\r\n| summarize + RemainingErrorBudget = avg(RemainingErrorBudget)","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Remaining + Error Budget","type":"stat"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":5,"w":6,"x":18,"y":17},"id":29,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"/.*/","values":true},"textMode":"auto","wideLayout":true},"pluginVersion":"10.2.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let + _customer = \"$Customer\";\r\nlet _startTime =\"${__from:date:iso}\";\r\nlet + _endTime = \"${__to:date:iso}\";\r\nlet _region = \"$Region\";\r\nlet _serviceTreeId + = \"$ServiceTreeId\";\r\nlet _sloId = replace_string(\"$SloId\", \"\u003cunset\u003e\", + \"\");\r\nlet _sloGroup = \"$SloGroup\";\r\nlet _burnrate = \"1h\";\r\nGetErrorBurnRate(_startTime, + _endTime, _serviceTreeId, _sloId, _sloGroup, _region, _customer, _burnrate)\r\n| + summarize burnrate = avg(burnrate)","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Fast + Burn Rate ( Last 1 hr)","type":"stat"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":5,"w":6,"x":18,"y":21},"id":30,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"textMode":"auto","wideLayout":true},"pluginVersion":"10.2.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let + _customer = \"$Customer\";\r\nlet _startTime =\"${__from:date:iso}\";\r\nlet + _endTime = \"${__to:date:iso}\";\r\nlet _region = \"$Region\";\r\nlet _serviceTreeId + = \"$ServiceTreeId\";\r\nlet _sloId = replace_string(\"$SloId\", \"\u003cunset\u003e\", + \"\");\r\nlet _sloGroup = \"$SloGroup\";\r\nlet _burnrate = \"5h\";\r\nGetErrorBurnRate(_startTime, + _endTime, _serviceTreeId, _sloId, _sloGroup, _region, _customer, _burnrate)\r\n| + summarize burnrate = avg(burnrate)","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Slow + Burn Rate ( Last 5 hrs)","type":"stat"}],"title":"Error Budget","type":"row"}],"refresh":"","schemaVersion":38,"tags":[],"templating":{"list":[{"auto":false,"auto_count":30,"auto_min":"10s","current":{"selected":false,"text":"15m","value":"15m"},"description":"Granularity","hide":0,"label":"Granularity","name":"Granularity","options":[{"selected":false,"text":"5m","value":"5m"},{"selected":true,"text":"15m","value":"15m"},{"selected":false,"text":"1h","value":"1h"},{"selected":false,"text":"6h","value":"6h"},{"selected":false,"text":"12h","value":"12h"}],"query":"5m,15m,1h,6h,12h","queryValue":"","refresh":2,"skipUrlSync":false,"type":"interval"},{"current":{},"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"definition":"GetAllMetadata()\r\n| + distinct serviceTreeId, serviceName\r\n| project strcat(serviceName, \":\", + serviceTreeId)","description":"","hide":0,"includeAll":false,"label":"Service + Name","multi":false,"name":"ServiceTreeId","options":[],"query":{"OpenAI":false,"database":"slihelper","expression":{"from":{"property":{"name":"LocationMap","type":"string"},"type":"property"},"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.5.0","query":"GetAllMetadata()\r\n| + distinct serviceTreeId, serviceName\r\n| project strcat(serviceName, \":\", + serviceTreeId)","querySource":"raw","queryType":"KQL","rawMode":true,"resultFormat":"table"},"refresh":1,"regex":"/(?\u003ctext\u003e.*).*:(?\u003cvalue\u003e.*)/","skipUrlSync":false,"sort":1,"type":"query"},{"allValue":"\" + \"","current":{"selected":true,"text":["All"],"value":["$__all"]},"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"definition":"let + _serviceTreeId = \"$ServiceTreeId\";\r\nGetAllMetadata()\r\n| where serviceTreeId + ==_serviceTreeId\r\n| distinct groupName\r\n| order by groupName\r\n\r\n\r\n\r\n","hide":0,"includeAll":true,"label":"Slo + Group","multi":true,"name":"SloGroup","options":[],"query":{"OpenAI":false,"database":"slihelper","expression":{"from":{"property":{"name":"LocationMap","type":"string"},"type":"property"},"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.5.0","query":"let + _serviceTreeId = \"$ServiceTreeId\";\r\nGetAllMetadata()\r\n| where serviceTreeId + ==_serviceTreeId\r\n| distinct groupName\r\n| order by groupName\r\n\r\n\r\n\r\n","querySource":"raw","queryType":"KQL","rawMode":true,"resultFormat":"table"},"refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":"\" + \"","current":{"selected":true,"text":["All"],"value":["$__all"]},"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"definition":"let + _serviceTreeId = \"$ServiceTreeId\";\r\nlet _sloGroup =\"$SloGroup\";\r\nlet + sloGroup = parse_json(strcat(\"[\", _sloGroup , \"]\"));\r\nGetAllMetadata()\r\n| + where serviceTreeId == _serviceTreeId \r\n| where isnull(sloGroup) or array_length(sloGroup) + \u003c 1 or groupName in (sloGroup)\r\n| project strcat(sloName,\":\",sloId)","hide":0,"includeAll":true,"label":"Slo + Name","multi":true,"name":"SloId","options":[],"query":{"OpenAI":false,"database":"slihelper","expression":{"from":{"property":{"name":"LocationMap","type":"string"},"type":"property"},"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.5.0","query":"let + _serviceTreeId = \"$ServiceTreeId\";\r\nlet _sloGroup =\"$SloGroup\";\r\nlet + sloGroup = parse_json(strcat(\"[\", _sloGroup , \"]\"));\r\nGetAllMetadata()\r\n| + where serviceTreeId == _serviceTreeId \r\n| where isnull(sloGroup) or array_length(sloGroup) + \u003c 1 or groupName in (sloGroup)\r\n| project strcat(sloName,\":\",sloId)","querySource":"raw","queryType":"KQL","rawMode":true,"resultFormat":"table"},"refresh":1,"regex":"/(?\u003ctext\u003e.*).*:(?\u003cvalue\u003e.*)/","skipUrlSync":false,"sort":1,"type":"query"},{"current":{"selected":false,"text":"False","value":"False"},"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"definition":"let + _serviceTreeId = \"$ServiceTreeId\";\r\nlet _sloId = \"$SloId\";\r\nlet _sloGroup + = \"\";//Temporary setting this always empty, so we don''t need to wait SLO + Group query\r\nIsArmBasedCrid(_serviceTreeId, _sloId, _sloGroup)\r\n| project + strcat(isArmString)","description":"Internal parameter for defining if Service + is having ARM based CRID or not","hide":2,"includeAll":false,"label":"IsArm","multi":false,"name":"IsArm","options":[],"query":{"OpenAI":false,"database":"slihelper","expression":{"from":{"property":{"name":"LocationMap","type":"string"},"type":"property"},"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.5.0","query":"let + _serviceTreeId = \"$ServiceTreeId\";\r\nlet _sloId = \"$SloId\";\r\nlet _sloGroup + = \"\";//Temporary setting this always empty, so we don''t need to wait SLO + Group query\r\nIsArmBasedCrid(_serviceTreeId, _sloId, _sloGroup)\r\n| project + strcat(isArmString)","querySource":"raw","queryType":"KQL","rawMode":true,"resultFormat":"table"},"refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":"\" + \"","current":{"selected":true,"text":["All"],"value":["$__all"]},"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"definition":"let + _serviceTreeId = \"$ServiceTreeId\";\r\nlet _sloId =\"$SloId\";\r\nlet _sloGroup + =\"$SloGroup\";\r\nGetServiceSloRegions(_serviceTreeId, _sloId, _sloGroup)\r\n| + order by LocationId asc \r\n\r\n \r\n","hide":0,"includeAll":true,"label":"Region","multi":true,"name":"Region","options":[],"query":{"OpenAI":false,"database":"slihelper","expression":{"from":{"property":{"name":"LocationMap","type":"string"},"type":"property"},"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.5.0","query":"let + _serviceTreeId = \"$ServiceTreeId\";\r\nlet _sloId =\"$SloId\";\r\nlet _sloGroup + =\"$SloGroup\";\r\nGetServiceSloRegions(_serviceTreeId, _sloId, _sloGroup)\r\n| + order by LocationId asc \r\n\r\n \r\n","querySource":"raw","queryType":"KQL","rawMode":true,"resultFormat":"table"},"refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":"\"\"","current":{"selected":false,"text":"All","value":"$__all"},"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"definition":"let + _isARM =strcat(toscalar(tobool(\"$IsArm\")));\r\nlet _startTime =\"${__from:date:iso}\";\r\nlet + _endTime = \"${__to:date:iso}\";\r\nlet _serviceTreeId = \"$ServiceTreeId\";\r\nlet + _sloId =\"$SloId\";\r\nlet _sloGroup =\"$SloGroup\";\r\nlet _region =\"$Region\";\r\nGetServiceCustomers(_startTime, + _endTime,_serviceTreeId, _sloId, _sloGroup, _region,_isARM)","hide":0,"includeAll":true,"label":"Customer","multi":false,"name":"Customer","options":[],"query":{"OpenAI":false,"database":"slihelper","expression":{"from":{"property":{"name":"LocationMap","type":"string"},"type":"property"},"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.5.0","query":"let + _isARM =strcat(toscalar(tobool(\"$IsArm\")));\r\nlet _startTime =\"${__from:date:iso}\";\r\nlet + _endTime = \"${__to:date:iso}\";\r\nlet _serviceTreeId = \"$ServiceTreeId\";\r\nlet + _sloId =\"$SloId\";\r\nlet _sloGroup =\"$SloGroup\";\r\nlet _region =\"$Region\";\r\nGetServiceCustomers(_startTime, + _endTime,_serviceTreeId, _sloId, _sloGroup, _region,_isARM)","querySource":"raw","queryType":"KQL","rawMode":true,"resultFormat":"table"},"refresh":1,"regex":"","skipUrlSync":false,"sort":1,"type":"query"}]},"time":{"from":"now-6h","to":"now"},"timepicker":{},"timezone":"browser","title":"SLI + Insights / DRI / Customer views","uid":"sli-insights-geneva-customer-views","version":1,"weekStart":""}}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '60248' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-hzQTiSt44eQ6dXexsJjN/A';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:40 GMT + grafana-trace-id: + - 4152b7381abdd5fc1d85d60773ee1bdc + mise-correlation-id: + - c260aaa5-17a1-4226-9803-732d0953ca29 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592100.973.27.714793|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/dashboards/uid/sli-insights-geneva-overview + response: + body: + string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"sli-insights-overview","url":"/d/sli-insights-geneva-overview/sli-insights-overview","expires":"0001-01-01T00:00:00Z","created":"2024-06-17T02:35:34Z","updated":"2024-06-17T02:35:34Z","updatedBy":"Anonymous","createdBy":"Anonymous","version":1,"hasAcl":false,"isFolder":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","provisioned":true,"provisionedExternalId":"SLIInsightsOverview.json","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"__elements":{},"__inputs":[],"__requires":[{"id":"grafana","name":"Grafana","type":"grafana","version":"9.5.13"},{"id":"grafana-azure-data-explorer-datasource","name":"Azure + Data Explorer Datasource","type":"datasource","version":"4.9.0"},{"id":"table","name":"Table","type":"panel","version":""},{"id":"timeseries","name":"Time + series","type":"panel","version":""}],"annotations":{"list":[{"builtIn":1,"datasource":{"type":"grafana","uid":"-- + Grafana --"},"enable":true,"hide":true,"iconColor":"rgba(0, 211, 255, 1)","name":"Annotations + \u0026 Alerts","type":"dashboard"}]},"description":"","editable":true,"fiscalYearStartMonth":0,"graphTooltip":0,"id":26,"links":[{"asDropdown":false,"icon":"external + link","includeVars":false,"keepTime":false,"tags":[],"targetBlank":true,"title":"SLI + Insights - DRI Customer Overview","tooltip":"Open Sli Insights / DRI / Customer + Overview Dashboard","type":"link","url":"/d/sli-insights-geneva-customer-views/sli-insights-dri-customer-views"},{"asDropdown":false,"icon":"external + link","includeVars":false,"keepTime":false,"tags":[],"targetBlank":true,"title":"Questions + or Concerns","tooltip":"Email us","type":"link","url":"mailto:genevamonitoringux@microsoft.com?subject=Sli + Insights in Grafana"}],"liveNow":false,"panels":[{"collapsed":false,"gridPos":{"h":1,"w":24,"x":0,"y":2},"id":1,"panels":[],"title":"Overview","type":"row"},{"datasource":{"type":"datasource","uid":"grafana"},"gridPos":{"h":2,"w":24,"x":0,"y":3},"id":5,"options":{"code":{"language":"plaintext","showLineNumbers":false,"showMiniMap":false},"content":"This + Overview section helps to understand Service health through SLI data for DRI + scenarios. This SLI data is coming through Streaming in near real time with + the goal of \u003c 10 minutes latency. Impacted indicates the value is below + the SLO defined in YAML.\n\u003ca href=\"https://eng.ms/docs/products/geneva/slos-slis/sli_insights\" + style=\"font-size:16px; margin-bottom:0px; margin-top:0px;\" target=\"_blank\"\u003e\nLearn + more\n\u003c/a\u003e","mode":"html"},"pluginVersion":"10.2.1","type":"text"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"percent"},"overrides":[]},"gridPos":{"h":4,"w":5,"x":0,"y":5},"id":6,"options":{"colorMode":"value","graphMode":"area","justifyMode":"center","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"/.*/","values":true},"textMode":"auto","wideLayout":true},"pluginVersion":"10.2.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let + _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet + _serviceTreeId = \"$ServiceTreeId\";\r\nlet _region = \"$Region\";\r\nlet + _sloId = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nlet total_regions= + GetTotalImpactedRegions_AggData(_startTime, _endTime, _serviceTreeId, _sloId, + _sloGroup, _region)\r\n| extend\r\n value=iff((impacted!=0 and total!=0),(todouble(impacted)/todouble(total))*100,todouble(0)),\r\n subvalue=strcat(tolong(impacted), + \"/\", tolong(total));\r\ntotal_regions\r\n| project value,subvalue;\r\n","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Regions","transformations":[{"id":"organize","options":{"excludeByName":{},"indexByName":{},"renameByName":{"subvalue":"Impacted + / Total","value":"% Impacted"}}}],"type":"stat"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"percent"},"overrides":[]},"gridPos":{"h":4,"w":5,"x":5,"y":5},"id":7,"options":{"colorMode":"value","graphMode":"area","justifyMode":"center","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"/.*/","values":true},"textMode":"auto","wideLayout":true},"pluginVersion":"10.2.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let + _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet + _serviceTreeId = \"$ServiceTreeId\";\r\nlet teams = cluster(''https://icmclusterlb.kustomfa.windows.net'').database(''IcmDataWarehouse'').TeamServiceTreeMapping\r\n| + extend ServiceTree = tostring(todynamic(MappedServiceTreeEntities)[0].ServiceTreeEntityId)\r\n| + where ServiceTree == _serviceTreeId\r\n| project TeamId;\r\nlet activeicms=cluster(''https://icmclusterlb.kustomfa.windows.net'').database(''IcmDataWarehouse'').IncidentsSnapshotV2\r\n| + where OwningTeamId in (teams)\r\n| where ImpactStartDate between (todatetime(_startTime) + .. todatetime(_endTime)) or CreateDate between (todatetime(_startTime) .. + todatetime(_endTime))\r\n| where IsNoise==false and Severity \u003c 3\r\n| + summarize ActiveIcms =countif(Status =~ ''Active''),TotalICMs =count()\r\n| + extend id=5,value =iff((ActiveIcms!=0 and TotalICMs!=0),(todouble(ActiveIcms)/todouble(TotalICMs))*100,todouble(0)),subvalue=strcat(tolong(ActiveIcms),\"/\",tolong(TotalICMs));\r\nactiveicms\r\n| + project value,subvalue;","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Incidents(\u003c=sev2)","transformations":[{"id":"organize","options":{"excludeByName":{},"indexByName":{},"renameByName":{"subvalue":"Active + / Total","value":"% Active"}}}],"type":"stat"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"percent"},"overrides":[]},"gridPos":{"h":4,"w":4,"x":10,"y":5},"id":10,"options":{"colorMode":"value","graphMode":"area","justifyMode":"center","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"/.*/","values":false},"textMode":"auto","wideLayout":true},"pluginVersion":"10.2.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let + _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet + _serviceTreeId = \"$ServiceTreeId\";\r\nlet _granularity = \"$Interval\";\r\nlet + _region = \"$Region\";\r\nlet _sloId = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nlet + impactedbytotalcrids=GetImpactedAndTotalCRIDs_AggData(_startTime, _endTime,_granularity, + _serviceTreeId, _sloId, _sloGroup, _region)\r\n| summarize ImpactedCRIDs = + sum(ImpactedCRIDs), TotalCRIDs = sum(TotalCRIDs)\r\n| extend id=3,value=iff((ImpactedCRIDs!=0 + and TotalCRIDs!=0),(todouble(ImpactedCRIDs)/todouble(TotalCRIDs))*100,todouble(0)),subvalue=strcat(SummarizeNumber(ImpactedCRIDs,1),\"/\",SummarizeNumber(TotalCRIDs,1));\r\nimpactedbytotalcrids\r\n| + project value,subvalue;\r\n\r\n\r\n ","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Impacted + CRIDs","transformations":[{"id":"organize","options":{"excludeByName":{},"indexByName":{},"renameByName":{"subvalue":"Impacted + / Total","value":"% Impacted"}}}],"type":"stat"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"percent"},"overrides":[]},"gridPos":{"h":4,"w":5,"x":14,"y":5},"id":9,"options":{"colorMode":"value","graphMode":"none","justifyMode":"center","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"/.*/","values":false},"textMode":"auto","wideLayout":true},"pluginVersion":"10.2.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let + _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet + _serviceTreeId = \"$ServiceTreeId\";\r\nlet _region = \"$Region\";\r\nlet + _sloId = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nlet impactedbytotalsubs=GetImpactedAndTotalSubscriptionCountARM(_startTime, + _endTime, _serviceTreeId, _sloId, _sloGroup, _region,'''')\r\n|extend id=2,value=iff((ImpactedSubs!=0 + and TotalSubs!=0),(todouble(ImpactedSubs)/todouble(TotalSubs))*100,todouble(0)),subvalue=strcat(SummarizeNumber(ImpactedSubs,1),\"/\",SummarizeNumber(TotalSubs,1));\r\nimpactedbytotalsubs\r\n| + project value,subvalue\r\n","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Impacted + Subscriptions","transformations":[{"id":"organize","options":{"excludeByName":{},"indexByName":{},"renameByName":{"subvalue":"Impacted + / Total","value":"% Impacted"}}}],"type":"stat"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"percent"},"overrides":[]},"gridPos":{"h":4,"w":5,"x":19,"y":5},"id":8,"options":{"colorMode":"value","graphMode":"area","justifyMode":"center","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"/.*/","values":false},"textMode":"auto","wideLayout":true},"pluginVersion":"10.2.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let + _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet + _serviceTreeId = \"$ServiceTreeId\";\r\nlet _region = \"$Region\";\r\nlet + _sloId = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nlet totals500customers=GetTotalS500CustomersImpactedARM(_startTime, + _endTime, _serviceTreeId, _sloId, _sloGroup, _region,'''')\r\n| extend val=iff((value!=0 + and total!=0),(todouble(value)/todouble(total))*100,todouble(0)), subvalue=strcat(tolong(value),\"/\",tolong(total));\r\ntotals500customers\r\n| + project val,subvalue;\r\n\r\n\r\n\r\n ","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"S500 + Customers","transformations":[{"id":"organize","options":{"excludeByName":{},"indexByName":{},"renameByName":{"A-series":"Impacted + / Total","subvalue":"Impacted / Total","time":"%","val":"% Impacted"}}}],"type":"stat"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"continuous-RdYlGr"},"custom":{"hideFrom":{"legend":false,"tooltip":false,"viz":false}},"mappings":[],"thresholds":{"mode":"percentage","steps":[{"color":"text","value":null}]},"unit":"none"},"overrides":[]},"gridPos":{"h":11,"w":12,"x":0,"y":9},"id":11,"options":{"basemap":{"config":{},"name":"Layer + 0","type":"default"},"controls":{"mouseWheelZoom":false,"showAttribution":true,"showDebug":false,"showMeasure":false,"showScale":false,"showZoom":true},"layers":[{"config":{"showLegend":true,"style":{"color":{"field":"Attainment","fixed":"dark-green"},"opacity":0.4,"rotation":{"fixed":0,"max":360,"min":-360,"mode":"mod"},"size":{"field":"TotalCrids","fixed":5,"max":15,"min":2},"symbol":{"fixed":"img/icons/marker/circle.svg","mode":"fixed"},"textConfig":{"fontSize":12,"offsetX":0,"offsetY":0,"textAlign":"center","textBaseline":"middle"}}},"filterData":{"id":"byRefId","options":"A"},"location":{"mode":"auto"},"name":"CRIDs","tooltip":true,"type":"markers"}],"tooltip":{"mode":"details"},"view":{"allLayers":true,"id":"coords","lat":15.961329,"lon":-16.875,"zoom":1}},"pluginVersion":"10.2.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let + _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet + _granularity = \"$Interval\";\r\nlet _serviceTreeId = \"$ServiceTreeId\";\r\nlet + _slo = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nlet _region = \"$Region\";\r\nGetCustomerAttainment_AggData(_startTime, + _endTime,_granularity,_serviceTreeId,_slo,_sloGroup,_region)\r\n| summarize + Attainment = todecimal(avg(attainment)), TotalCrids = sum(TotalCount) by LocationId\r\n| + join kind=leftouter ( cluster(''https://genevaslidatafollower.westcentralus.kusto.windows.net'').database(''slihelper'').LocationMap\r\n| + project Code, Latitude, Longitude, DisplayName )\r\n on $left.LocationId == + $right.Code\r\n","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Customer + Attainment","type":"geomap"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"continuous-RdYlGr"},"custom":{"fillOpacity":70,"hideFrom":{"legend":false,"tooltip":false,"viz":false},"insertNulls":false,"lineWidth":0,"spanNulls":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"light-blue","value":null}]},"unit":"percent"},"overrides":[]},"gridPos":{"h":11,"w":12,"x":12,"y":9},"id":12,"options":{"alignValue":"center","legend":{"displayMode":"list","placement":"bottom","showLegend":false},"mergeValues":true,"rowHeight":0.9,"showValue":"always","tooltip":{"mode":"single","sort":"none"}},"targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let + _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet + _granularity = \"$Interval\";\r\nlet _serviceTreeId = \"$ServiceTreeId\";\r\nlet + _slo = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nlet _region = \"$Region\";\r\nGetCustomerAttainment_AggData(_startTime, + _endTime,_granularity,_serviceTreeId,_slo,_sloGroup,_region)\r\n| project + LocationId,attainment,EndTimeUtc \r\n| evaluate pivot(LocationId,avg(attainment))\r\n\r\n\r\n\r\n\r\n\r\n","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Customer + Attainment by Region ","type":"state-timeline"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisBorderShow":false,"axisCenteredZero":false,"axisColorMode":"series","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"insertNulls":false,"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":13,"w":24,"x":0,"y":20},"id":13,"options":{"legend":{"calcs":["mean"],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let + _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet + _serviceTreeId = \"$ServiceTreeId\";\r\nlet _region = \"$Region\";\r\nlet + _granularity = \"$Interval\";\r\nlet _sloId = \"$SloId\";\r\nlet _sloGroup + = \"$SloGroup\";\r\nGetSLOsAttainment_AggData(_startTime, _endTime, _granularity, + _serviceTreeId, _sloId, _sloGroup, _region)\r\n| order by EndTimeUtc asc","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":"SLOs + Attainment (Against configured SLO target)","transformations":[{"id":"renameByRegex","options":{"regex":"([attainment]+[ + ])(.*)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisBorderShow":false,"axisCenteredZero":false,"axisColorMode":"series","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"insertNulls":false,"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"log":2,"type":"log"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"}]}},"overrides":[]},"gridPos":{"h":11,"w":12,"x":0,"y":33},"id":14,"options":{"legend":{"calcs":["sum"],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let + _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet + _serviceTreeId = \"$ServiceTreeId\";\r\nlet _region = \"$Region\";\r\nlet + _granularity = \"$Interval\";\r\nlet _sloId = \"$SloId\";\r\nlet _sloGroup + = \"$SloGroup\";\r\nGetImpactedAndTotalCRIDs_AggData(_startTime, _endTime, _granularity, + _serviceTreeId, _sloId, _sloGroup, _region)\r\n| summarize ImpactedCRIDs + = sum(ImpactedCRIDs), TotalCRIDs = sum(TotalCRIDs) by EndTimeUtc","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Impacted + vs Total CRIDs","type":"timeseries"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"hideFrom":{"legend":false,"tooltip":false,"viz":false}},"mappings":[],"unit":"none"},"overrides":[]},"gridPos":{"h":11,"w":12,"x":12,"y":33},"id":15,"options":{"displayLabels":["percent"],"legend":{"displayMode":"table","placement":"right","showLegend":true,"values":["value"]},"pieType":"pie","reduceOptions":{"calcs":["lastNotNull"],"fields":"/^impacted$/","values":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let + _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet + _serviceTreeId = \"$ServiceTreeId\";\r\nlet _region = \"$Region\";\r\nlet + _sloId = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nGetImpactedCRIDsByRegion_AggData(_startTime, + _endTime, _serviceTreeId, _sloId, _sloGroup, _region)\r\n","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Impacted + CRIDs by Region","type":"piechart"},{"collapsed":false,"gridPos":{"h":1,"w":24,"x":0,"y":44},"id":29,"panels":[],"title":"SLI + Signals (Percentage based)","type":"row"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisBorderShow":false,"axisCenteredZero":false,"axisColorMode":"series","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"insertNulls":false,"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"none"},"overrides":[]},"gridPos":{"h":11,"w":24,"x":0,"y":45},"id":17,"options":{"legend":{"calcs":["mean"],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let + _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet + _serviceTreeId = \"$ServiceTreeId\";\r\nlet _region = \"$Region\";\r\nlet + _granularity = \"$Interval\";\r\nlet _sloId = \"$SloId\";\r\nlet _sloGroup + = \"$SloGroup\";\r\nGetSLITimeSeriesData_AggData(_startTime, _endTime, _granularity, + _serviceTreeId, _sloId, _sloGroup, _region)\r\n| order by EndTimeUtc asc","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":"SLIs + (Average)","transformations":[{"id":"renameByRegex","options":{"regex":"([SuccessRate]+[ + ])(.*)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisBorderShow":false,"axisCenteredZero":false,"axisColorMode":"series","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"insertNulls":false,"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":11,"w":24,"x":0,"y":56},"id":16,"options":{"legend":{"calcs":["mean"],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"pluginVersion":"10.1.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let + _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet + _granularity = \"$Interval\";\r\nlet _region = \"$Region\";\r\nlet _serviceTreeId + = \"$ServiceTreeId\";\r\nlet _sloId = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nGetSLIByRegion_AggData(_startTime, + _endTime, _granularity, _serviceTreeId, _sloId, _sloGroup, _region) \r\n| + summarize avg(SuccessRate) by LocationId,EndTimeUtc\r\n| order by EndTimeUtc + asc\r\n","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":"SLIs + By Region","transformations":[{"id":"renameByRegex","options":{"regex":"(.*) + (.*)","renamePattern":"$2"}}],"type":"timeseries"},{"collapsed":false,"gridPos":{"h":1,"w":24,"x":0,"y":67},"id":4,"panels":[],"title":"SLI + Signals (Latency)","type":"row"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisBorderShow":false,"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"insertNulls":false,"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"displayName":"Ingestion/Latency(Avg)","mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":12,"x":0,"y":68},"id":18,"options":{"legend":{"calcs":["mean"],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let + _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet + _granularity = \"$Interval\";\r\nlet _region = \"$Region\";\r\nlet _serviceTreeId + = \"$ServiceTreeId\";\r\nlet _sloId = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nGetAverageLatencyPercentiles_AggData(_startTime,_endTime,_granularity,_serviceTreeId,_sloId,_sloGroup,_region)\r\n| + project EndTimeUtc, SloName, P50\r\n| order by EndTimeUtc asc","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":"Average + Latency P50","type":"timeseries"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisBorderShow":false,"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"insertNulls":false,"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"displayName":"Ingestion/Latency(Avg)","mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"locale"},"overrides":[]},"gridPos":{"h":10,"w":12,"x":12,"y":68},"id":19,"options":{"legend":{"calcs":["mean"],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let + _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet + _granularity = \"$Interval\";\r\nlet _region = \"$Region\";\r\nlet _serviceTreeId + = \"$ServiceTreeId\";\r\nlet _sloId = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nGetAverageLatencyPercentiles_AggData(_startTime,_endTime,_granularity,_serviceTreeId,_sloId,_sloGroup,_region)\r\n| + project EndTimeUtc, SloName, P99\r\n| order by EndTimeUtc asc","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":"Average + Latency P99","type":"timeseries"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisBorderShow":false,"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"insertNulls":false,"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"displayName":"Ingestion/Latency/T120000ms(Avg)","mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"percent"},"overrides":[]},"gridPos":{"h":12,"w":24,"x":0,"y":78},"id":20,"options":{"legend":{"calcs":["mean"],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let + _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet + _granularity = \"$Interval\";\r\nlet _region = \"$Region\";\r\nlet _serviceTreeId + = \"$ServiceTreeId\";\r\nlet _sloId = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nGetLatencyPercentages_AggData(_startTime,_endTime,_granularity,_serviceTreeId,_sloId,_sloGroup,_region)\r\n| + order by EndTimeUtc asc","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":"Latency + Percentage","type":"timeseries"},{"collapsed":false,"gridPos":{"h":1,"w":24,"x":0,"y":90},"id":30,"panels":[],"title":"Deployments + and Changes","type":"row"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisBorderShow":false,"axisCenteredZero":false,"axisColorMode":"series","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"insertNulls":false,"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":12,"x":0,"y":91},"id":21,"options":{"legend":{"calcs":["sum"],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let + _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet + _region = \"$Region\";\r\nlet _serviceTreeId = \"$ServiceTreeId\";\r\nlet + compareStandardLocation = (loc1:string, loc2:string) { \r\n tolower(replace_string(loc1,\" + \",\"\")) == tolower(replace_string(loc2,\" \",\"\"))\r\n};\r\nlet serviceId + = toscalar (GetAllMetadata(_endTime)\r\n| where serviceTreeId == _serviceTreeId\r\n| + project serviceTreeId\r\n| take 1);\r\ncluster(''FCMDataro'').database(''FCMKustoStore'').materialized_view(''ChangeEventV2MaterializedView'',10m)\r\n| + where ServiceId == serviceId\r\n| where TimeStamp between (todatetime(_startTime) + .. todatetime(_endTime))\r\n| where SourceSystem in(\"expressv2\",\"adorelease\")\r\n| + where DeploymentTargetType == \"region\"\r\n| where isempty( _region) or compareStandardLocation(LocationId, + _region)\r\n| summarize Count=count() by bin(TimeStamp, 5m), LocationId\r\n| + order by TimeStamp asc\r\n","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":"Deployment + Changes (source: FCM)","transformations":[{"id":"renameByRegex","options":{"regex":"([Count]+[ + ])(.*)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","cellOptions":{"type":"auto"},"inspect":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":12,"x":12,"y":91},"id":22,"options":{"cellHeight":"sm","footer":{"countRows":false,"fields":"","reducer":["sum"],"show":false},"showHeader":true},"pluginVersion":"10.2.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"query":"let + _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet + _region = \"$Region\";\r\nlet _serviceTreeId = \"$ServiceTreeId\";\r\ncluster(''FCMDataro'').database(''FCMKustoStore'').materialized_view(''ChangeEventV2MaterializedView'',10m)\r\n| + where ServiceId == _serviceTreeId\r\n| where TimeStamp between (todatetime(_startTime) + .. todatetime(_endTime))\r\n| where SourceSystem in(\"expressv2\",\"adorelease\")\r\n| + where DeploymentTargetType == \"region\"\r\n| where isempty( _region) or LocationId + =~ _region\r\n| project TimeStamp, LocationId, ChangeTitle, ChangeDescription, + ChangeState, ChangeType\r\n| order by TimeStamp desc\r\n| limit 500;","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Deployment + Changes (source: FCM)","type":"table"},{"collapsed":false,"gridPos":{"h":1,"w":24,"x":0,"y":101},"id":2,"panels":[],"title":"Error + Budget","type":"row"},{"datasource":{"type":"datasource","uid":"grafana"},"gridPos":{"h":2,"w":24,"x":0,"y":102},"id":23,"options":{"code":{"language":"plaintext","showLineNumbers":false,"showMiniMap":false},"content":"This + Error Budget calculation uses actual error count vs total requests hence represents + magnitude of the failures (bad events) impact. This kind of calculation gives + more weightage to customers with high volume of data which sometimes overshadow + customers with very low volume. It often represents the magnitude of impact.\n\u003ca + href=\"https://eng.ms/docs/products/geneva/slos-slis/sli_insights\" style=\"font-size:16px; + margin-bottom:0px; margin-top:0px;\" target=\"_blank\"\u003e\nLearn more\n\u003c/a\u003e","mode":"html"},"pluginVersion":"10.2.1","type":"text"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"description":"Remaining + Error Budget timeseries represents remaining error budget over the selected + time period. It starts with 100% budget and continue to deduct consumed budget + at each data point.","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisBorderShow":false,"axisCenteredZero":false,"axisColorMode":"series","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"insertNulls":false,"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":15,"w":18,"x":0,"y":104},"id":28,"options":{"legend":{"calcs":["last"],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let + _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet + _region = \"$Region\";\r\nlet _serviceTreeId = \"$ServiceTreeId\";\r\nlet + _granularity = \"$Interval\";\r\nlet _sloId = replace_string(\"$SloId\", \"\u003cunset\u003e\", + \"\");\r\nlet _sloGroup = \"$SloGroup\";\r\nGetSLIBasedErrorBudget_AggData(_startTime, + _endTime, _granularity, _serviceTreeId, _sloId, _sloGroup, _region)\r\n| project + EndTimeUtc, SloName, BudgetRemaining\r\n| order by EndTimeUtc asc","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":"Error + Budget","transformations":[{"id":"renameByRegex","options":{"regex":"([BudgetRemaining]+[ + ])(.*)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":5,"w":6,"x":18,"y":107},"id":24,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"/.*/","values":true},"textMode":"auto","wideLayout":true},"pluginVersion":"10.2.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"query":"let + _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet + _region = \"$Region\";\r\nlet _serviceTreeId = \"$ServiceTreeId\";\r\nlet + _sloId = replace_string(\"$SloId\", \"\u003cunset\u003e\", \"\");\r\nlet _sloGroup + = \"$SloGroup\";\r\nGetRemainingErrorBudget_AggData(_startTime, _endTime, + _serviceTreeId, _sloId, _sloGroup, _region)\r\n| summarize RemainingErrorBudget + = avg(RemainingErrorBudget)","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Remaining + Error Budget","type":"stat"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":5,"w":6,"x":18,"y":111},"id":25,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"/.*/","values":true},"textMode":"auto","wideLayout":true},"pluginVersion":"10.2.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"query":"let + _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet + _region = \"$Region\";\r\nlet _serviceTreeId = \"$ServiceTreeId\";\r\nlet + _sloId = replace_string(\"$SloId\", \"\u003cunset\u003e\", \"\");\r\nlet _sloGroup + = \"$SloGroup\";\r\nlet _burnrate = \"1h\";\r\nGetErrorBurnRate_AggData(_startTime, + _endTime, _serviceTreeId, _sloId, _sloGroup, _region, _burnrate)\r\n| summarize + burnrate = avg(burnrate)","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Fast + Burn Rate ( Last 1 hr)","type":"stat"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":5,"w":6,"x":18,"y":115},"id":26,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"textMode":"auto","wideLayout":true},"pluginVersion":"10.2.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"query":"let + _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet + _region = \"$Region\";\r\nlet _serviceTreeId = \"$ServiceTreeId\";\r\nlet + _sloId = replace_string(\"$SloId\", \"\u003cunset\u003e\", \"\");\r\nlet _sloGroup + = \"$SloGroup\";\r\nlet _burnrate = \"5h\";\r\nGetErrorBurnRate_AggData(_startTime, + _endTime, _serviceTreeId, _sloId, _sloGroup, _region, _burnrate)\r\n| summarize + burnrate = avg(burnrate)","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Slow + Burn Rate ( Last 5 hrs)","type":"stat"}],"refresh":"","schemaVersion":38,"tags":[],"templating":{"list":[{"current":{},"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"definition":"GetAllMetadata()\r\n| + distinct serviceTreeId, serviceName\r\n| project strcat(serviceName, \":\", + serviceTreeId)\r\n| order by Column1\r\n\r\n\r\n","hide":0,"includeAll":false,"label":"Service + Name","multi":false,"name":"ServiceTreeId","options":[],"query":{"OpenAI":false,"database":"slihelper","query":"GetAllMetadata()\r\n| + distinct serviceTreeId, serviceName\r\n| project strcat(serviceName, \":\", + serviceTreeId)\r\n| order by Column1\r\n\r\n\r\n","queryType":"KQL","rawMode":true,"resultFormat":"table"},"refresh":1,"regex":"/(?\u003ctext\u003e.*).*:(?\u003cvalue\u003e.*)/","skipUrlSync":false,"sort":1,"type":"query"},{"allValue":"\" + \"","current":{"selected":true,"text":["All"],"value":["$__all"]},"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"definition":"let + _serviceTreeId = \"$ServiceTreeId\";\r\nGetAllMetadata()\r\n| where serviceTreeId + ==_serviceTreeId\r\n| distinct groupName\r\n| order by groupName\r\n\r\n\r\n\r\n","hide":0,"includeAll":true,"label":"SLO + Group","multi":true,"name":"SloGroup","options":[],"query":{"OpenAI":false,"database":"slihelper","expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let + _serviceTreeId = \"$ServiceTreeId\";\r\nGetAllMetadata()\r\n| where serviceTreeId + ==_serviceTreeId\r\n| distinct groupName\r\n| order by groupName\r\n\r\n\r\n\r\n","querySource":"raw","queryType":"KQL","rawMode":true,"resultFormat":"table"},"refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":"\" + \"","current":{"selected":true,"text":["All"],"value":["$__all"]},"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"definition":"let + _serviceTreeId = \"$ServiceTreeId\";\r\nlet _sloGroup =\"$SloGroup\";\r\nlet + sloGroup = parse_json(strcat(\"[\", _sloGroup , \"]\"));\r\nGetAllMetadata()\r\n| + where serviceTreeId == _serviceTreeId \r\n| where isnull(sloGroup) or array_length(sloGroup) + \u003c 1 or groupName in (sloGroup)\r\n| project strcat(sloName,\":\",sloId)\r\n\r\n\r\n","hide":0,"includeAll":true,"label":"SLO + Name","multi":true,"name":"SloId","options":[],"query":{"OpenAI":false,"database":"slihelper","query":"let + _serviceTreeId = \"$ServiceTreeId\";\r\nlet _sloGroup =\"$SloGroup\";\r\nlet + sloGroup = parse_json(strcat(\"[\", _sloGroup , \"]\"));\r\nGetAllMetadata()\r\n| + where serviceTreeId == _serviceTreeId \r\n| where isnull(sloGroup) or array_length(sloGroup) + \u003c 1 or groupName in (sloGroup)\r\n| project strcat(sloName,\":\",sloId)\r\n\r\n\r\n","queryType":"KQL","rawMode":true,"resultFormat":"table"},"refresh":1,"regex":"/(?\u003ctext\u003e.*).*:(?\u003cvalue\u003e.*)/","skipUrlSync":false,"sort":1,"type":"query"},{"allValue":"\" + \"","current":{"selected":true,"text":["All"],"value":["$__all"]},"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"definition":"let + _serviceTreeId = \"$ServiceTreeId\";\r\nlet _sloId =\"$SloId\";\r\nlet _sloGroup + =\"$SloGroup\";\r\nGetServiceSloRegions(_serviceTreeId, _sloId, _sloGroup)\r\n| + order by LocationId asc \r\n\r\n \r\n","hide":0,"includeAll":true,"label":"Region","multi":true,"name":"Region","options":[],"query":{"OpenAI":false,"database":"slihelper","query":"let + _serviceTreeId = \"$ServiceTreeId\";\r\nlet _sloId =\"$SloId\";\r\nlet _sloGroup + =\"$SloGroup\";\r\nGetServiceSloRegions(_serviceTreeId, _sloId, _sloGroup)\r\n| + order by LocationId asc \r\n\r\n \r\n","queryType":"KQL","rawMode":true,"resultFormat":"table"},"refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"auto":true,"auto_count":30,"auto_min":"5m","current":{"selected":false,"text":"auto","value":"$__auto_interval_Interval"},"hide":2,"name":"Interval","options":[{"selected":true,"text":"auto","value":"$__auto_interval_Interval"},{"selected":false,"text":"5m","value":"5m"},{"selected":false,"text":"15m","value":"15m"},{"selected":false,"text":"30m","value":"30m"},{"selected":false,"text":"1h","value":"1h"},{"selected":false,"text":"6h","value":"6h"},{"selected":false,"text":"12h","value":"12h"},{"selected":false,"text":"1d","value":"1d"},{"selected":false,"text":"7d","value":"7d"},{"selected":false,"text":"14d","value":"14d"},{"selected":false,"text":"30d","value":"30d"}],"query":"5m,15m,30m,1h,6h,12h,1d,7d,14d,30d","queryValue":"","refresh":2,"skipUrlSync":false,"type":"interval"}]},"time":{"from":"now-7d","to":"now"},"timepicker":{},"timezone":"","title":"SLI + Insights / Overview","uid":"sli-insights-geneva-overview","version":1,"weekStart":""}}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '47479' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-nEYQhumnX/8agwrdGZSauA';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:40 GMT + grafana-trace-id: + - f95126a683502bddb90eacf764f1a97a + mise-correlation-id: + - a1e026a2-fea5-4688-b10c-5ce4e4a8c3dd + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592101.376.30.798647|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/dashboards/uid/mg2OAlTVd + response: + body: + string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"test-dashboard","url":"/d/mg2OAlTVd/test-dashboard","expires":"0001-01-01T00:00:00Z","created":"2024-06-17T02:41:26Z","updated":"2024-06-17T02:41:26Z","updatedBy":"example@example.com","createdBy":"example@example.com","version":1,"hasAcl":false,"isFolder":false,"folderId":0,"folderUid":"","folderTitle":"General","folderUrl":"","provisioned":false,"provisionedExternalId":"","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"id":39,"panels":[],"title":"Test + Dashboard","uid":"mg2OAlTVd","version":1}}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '724' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-Hj4DHTNiy4JzP379QP9VNA';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:40 GMT + grafana-trace-id: + - 5e18d7195865053495b49c2a67a1c870 + mise-correlation-id: + - 8b8b122e-6c3a-4837-aa46-53f63ff47c38 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592101.696.28.941920|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '0' + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: DELETE + uri: https://clitestamgbackup000003-hjgwh3b5b3etdwfu.wcus.grafana.azure.com/api/dashboards/uid/mg2OAlTVd + response: + body: + string: '{"message":"Dashboard not found","traceID":"4d2f88aa92b15895590a494f4973b179"}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '78' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-PrleEe2rOp9QM3eUXRZtqA';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:41 GMT + grafana-trace-id: + - 4d2f88aa92b15895590a494f4973b179 + mise-correlation-id: + - b7644635-3153-41be-855d-349eaea67462 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592102.012.28.81991|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 404 + message: Not Found +- request: + body: '{"meta": {"type": "db", "canSave": true, "canEdit": true, "canAdmin": true, + "canStar": true, "canDelete": true, "slug": "test-dashboard", "url": "/d/mg2OAlTVd/test-dashboard", + "expires": "0001-01-01T00:00:00Z", "created": "2024-06-17T02:41:26Z", "updated": + "2024-06-17T02:41:26Z", "updatedBy": "example@example.com", "createdBy": "example@example.com", + "version": 1, "hasAcl": false, "isFolder": false, "folderId": 0, "folderUid": + "", "folderTitle": "General", "folderUrl": "", "provisioned": false, "provisionedExternalId": + "", "annotationsPermissions": {"dashboard": {"canAdd": true, "canEdit": true, + "canDelete": true}, "organization": {"canAdd": true, "canEdit": true, "canDelete": + true}}}, "dashboard": {"panels": [], "title": "Test Dashboard", "uid": "mg2OAlTVd", + "version": 1}, "overwrite": true}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '803' + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: POST + uri: https://clitestamgbackup000003-hjgwh3b5b3etdwfu.wcus.grafana.azure.com/api/dashboards/db + response: + body: + string: '{"folderUid":"","id":35,"slug":"test-dashboard","status":"success","uid":"mg2OAlTVd","url":"/d/mg2OAlTVd/test-dashboard","version":1}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '133' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-oG2q5J9B/D4KJTXBtnv/9w';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:41 GMT + grafana-trace-id: + - d23a42b3efbf1f138753438dd06fefd7 + mise-correlation-id: + - 9533e4df-7be9-44a3-aa58-86e91db46be2 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592102.332.30.873515|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/dashboards/uid/mg2OAlTVa + response: + body: + string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"test-dashboard","url":"/d/mg2OAlTVa/test-dashboard","expires":"0001-01-01T00:00:00Z","created":"2024-06-17T02:41:06Z","updated":"2024-06-17T02:41:23Z","updatedBy":"example@example.com","createdBy":"example@example.com","version":2,"hasAcl":false,"isFolder":false,"folderId":36,"folderUid":"fdp0g77xpuqrke","folderTitle":"Test + Folder","folderUrl":"/dashboards/f/fdp0g77xpuqrke/test-folder","provisioned":false,"provisionedExternalId":"","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"id":37,"panels":[],"title":"Test + Dashboard","uid":"mg2OAlTVa","version":2}}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '783' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-Ui8qT87nAzONuhQzIHDFWg';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:41 GMT + grafana-trace-id: + - 2bb8d2778a3a4a17b459768cbf52f389 + mise-correlation-id: + - 34721de1-0798-46d5-982f-588bc94f4861 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592102.68.30.320660|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '0' + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: DELETE + uri: https://clitestamgbackup000003-hjgwh3b5b3etdwfu.wcus.grafana.azure.com/api/dashboards/uid/mg2OAlTVa + response: + body: + string: '{"message":"Dashboard not found","traceID":"aa143dc24a2eba62ea7b2e13307728ba"}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '78' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-bZ3hTzAl7jaXBmVhxaklcw';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:42 GMT + grafana-trace-id: + - aa143dc24a2eba62ea7b2e13307728ba + mise-correlation-id: + - fd0709bd-6f48-4c85-b949-e63a82c5a094 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592102.984.26.989143|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 404 + message: Not Found +- request: + body: '{"meta": {"type": "db", "canSave": true, "canEdit": true, "canAdmin": true, + "canStar": true, "canDelete": true, "slug": "test-dashboard", "url": "/d/mg2OAlTVa/test-dashboard", + "expires": "0001-01-01T00:00:00Z", "created": "2024-06-17T02:41:06Z", "updated": + "2024-06-17T02:41:23Z", "updatedBy": "example@example.com", "createdBy": "example@example.com", + "version": 2, "hasAcl": false, "isFolder": false, "folderId": 36, "folderUid": + "fdp0g77xpuqrke", "folderTitle": "Test Folder", "folderUrl": "/dashboards/f/fdp0g77xpuqrke/test-folder", + "provisioned": false, "provisionedExternalId": "", "annotationsPermissions": + {"dashboard": {"canAdd": true, "canEdit": true, "canDelete": true}, "organization": + {"canAdd": true, "canEdit": true, "canDelete": true}}}, "dashboard": {"panels": + [], "title": "Test Dashboard", "uid": "mg2OAlTVa", "version": 2}, "folderUid": + "fdp0g77xpuqrke", "overwrite": true}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '893' + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: POST + uri: https://clitestamgbackup000003-hjgwh3b5b3etdwfu.wcus.grafana.azure.com/api/dashboards/db + response: + body: + string: '{"folderUid":"fdp0g77xpuqrke","id":36,"slug":"test-dashboard","status":"success","uid":"mg2OAlTVa","url":"/d/mg2OAlTVa/test-dashboard","version":1}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '147' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-8/QkJF90IKoYljVVTwUY/Q';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:42 GMT + grafana-trace-id: + - 0bd3299059b2ff648ee2ac653d102bce + mise-correlation-id: + - ba7120b3-ada7-418d-a89c-11a3e5097859 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592103.291.27.169294|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/dashboards/uid/mg2OAlTVc + response: + body: + string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"test-dashboard2","url":"/d/mg2OAlTVc/test-dashboard2","expires":"0001-01-01T00:00:00Z","created":"2024-06-17T02:41:07Z","updated":"2024-06-17T02:41:23Z","updatedBy":"example@example.com","createdBy":"example@example.com","version":2,"hasAcl":false,"isFolder":false,"folderId":36,"folderUid":"fdp0g77xpuqrke","folderTitle":"Test + Folder","folderUrl":"/dashboards/f/fdp0g77xpuqrke/test-folder","provisioned":false,"provisionedExternalId":"","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"id":38,"panels":[],"title":"Test + Dashboard2","uid":"mg2OAlTVc","version":2}}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '786' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-Kg1ACdlkrVjozI84EB7obw';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:42 GMT + grafana-trace-id: + - b477998b5d48e1f1dd97b2c4a56874d9 + mise-correlation-id: + - d0f217a5-93da-43d9-a6cc-4f302a16aa73 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592103.657.27.212668|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '0' + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: DELETE + uri: https://clitestamgbackup000003-hjgwh3b5b3etdwfu.wcus.grafana.azure.com/api/dashboards/uid/mg2OAlTVc + response: + body: + string: '{"message":"Dashboard not found","traceID":"636c28f9f59bc46c49996470fe191f3e"}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '78' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-l9tMzWOaG7Hlkz+Rxu75Vw';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:42 GMT + grafana-trace-id: + - 636c28f9f59bc46c49996470fe191f3e + mise-correlation-id: + - cce02cb7-48c7-413e-9d19-a5bc1ad378e1 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592103.962.27.831022|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 404 + message: Not Found +- request: + body: '{"meta": {"type": "db", "canSave": true, "canEdit": true, "canAdmin": true, + "canStar": true, "canDelete": true, "slug": "test-dashboard2", "url": "/d/mg2OAlTVc/test-dashboard2", + "expires": "0001-01-01T00:00:00Z", "created": "2024-06-17T02:41:07Z", "updated": + "2024-06-17T02:41:23Z", "updatedBy": "example@example.com", "createdBy": "example@example.com", + "version": 2, "hasAcl": false, "isFolder": false, "folderId": 36, "folderUid": + "fdp0g77xpuqrke", "folderTitle": "Test Folder", "folderUrl": "/dashboards/f/fdp0g77xpuqrke/test-folder", + "provisioned": false, "provisionedExternalId": "", "annotationsPermissions": + {"dashboard": {"canAdd": true, "canEdit": true, "canDelete": true}, "organization": + {"canAdd": true, "canEdit": true, "canDelete": true}}}, "dashboard": {"panels": + [], "title": "Test Dashboard2", "uid": "mg2OAlTVc", "version": 2}, "folderUid": + "fdp0g77xpuqrke", "overwrite": true}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '896' + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: POST + uri: https://clitestamgbackup000003-hjgwh3b5b3etdwfu.wcus.grafana.azure.com/api/dashboards/db + response: + body: + string: '{"folderUid":"fdp0g77xpuqrke","id":37,"slug":"test-dashboard2","status":"success","uid":"mg2OAlTVc","url":"/d/mg2OAlTVc/test-dashboard2","version":1}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '149' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-fVJxWz3du4OKR5NZCiGFHQ';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:43 GMT + grafana-trace-id: + - 1ba779a538d092d1d507481ba05c1acf + mise-correlation-id: + - d207eecf-9590-4be4-8ac4-b775d0a2e22b + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592104.275.30.619410|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/dashboards/uid/duj3tR77k + response: + body: + string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"warmpathqos","url":"/d/duj3tR77k/warmpathqos","expires":"0001-01-01T00:00:00Z","created":"2024-06-17T02:35:34Z","updated":"2024-06-17T02:35:34Z","updatedBy":"Anonymous","createdBy":"Anonymous","version":1,"hasAcl":false,"isFolder":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","provisioned":true,"provisionedExternalId":"WarmPathQoS.json","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"annotations":{"list":[{"builtIn":1,"datasource":"-- + Grafana --","enable":true,"hide":true,"iconColor":"rgba(0, 211, 255, 1)","name":"Annotations + \u0026 Alerts","type":"dashboard"}]},"editable":true,"gnetId":null,"graphTooltip":0,"id":20,"links":[],"panels":[{"datasource":null,"gridPos":{"h":3,"w":24,"x":0,"y":0},"id":2,"options":{"content":"To + know more check \u003cbr\u003e\n\u003ca href=\"https://eng.ms/docs/products/geneva/logs/howtoguides/qos/overview\"\u003eWarmPath + QoS Metrics Overview\u003c/a\u003e","mode":"html"},"pluginVersion":"8.0.6","title":"Geneva + WarmPath Quick Links","type":"text"},{"datasource":"Geneva Datasource","fieldConfig":{"defaults":{"color":{"fixedColor":"green","mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":5,"w":12,"x":0,"y":3},"id":4,"options":{"colorMode":"value","graphMode":"none","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"text":{},"textMode":"value_and_name"},"pluginVersion":"8.0.6","targets":[{"account":"$account","backends":[],"customSeriesNaming":"Total/1000","dimension":"","metric":"","metricsQueryType":"query","namespace":"WarmPathQoS","queryText":"metric(\"PipelineIngestion\").samplingTypes(\"LatencyMs\").preaggregate(\"Total\")\n| + project LatencyMs=replacenulls(LatencyMs, 0)\n| project LatencyMs=LatencyMs/1000","refId":"A","samplingType":"","service":"metrics","useBackends":false,"useCustomSeriesNaming":true}],"title":"Warm + Path Ingestion Latency (Seconds)","type":"stat"},{"datasource":"Geneva Datasource","fieldConfig":{"defaults":{"color":{"fixedColor":"purple","mode":"fixed"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":5,"w":12,"x":12,"y":3},"id":14,"options":{"colorMode":"value","graphMode":"none","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"text":{},"textMode":"value_and_name"},"pluginVersion":"8.0.6","targets":[{"account":"$account","backends":[],"customSeriesNaming":"Total/1000","dimension":"","metric":"","metricsQueryType":"query","namespace":"WarmPathQoS","queryText":"metric(\"CosmosUpload\").samplingTypes(\"LatencyMs\").preaggregate(\"Total\")\n| + project LatencyMs=replacenulls(LatencyMs, 0) \n| zoom LatencyMs=avg(LatencyMs) + by 2h\n| project LatencyMs=LatencyMs/1000","refId":"A","samplingType":"","service":"metrics","useBackends":false,"useCustomSeriesNaming":true}],"title":"Cosmos + Upload Latency (Seconds)","type":"stat"},{"datasource":"Geneva Datasource","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":50,"gradientMode":"opacity","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"decimals":1,"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":0,"y":8},"id":10,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single"}},"targets":[{"account":"$account","backends":[],"customSeriesNaming":"Ingestion + Latency / 1000","dimension":"","metric":"","metricsQueryType":"query","namespace":"WarmPathQoS","queryText":"metric(\"PipelineIngestion\").samplingTypes(\"LatencyMs\").preaggregate(\"Total\") + \n| project LatencyMs=replacenulls(LatencyMs,0)/1000.0 \n| zoom LatencyMs=avg(LatencyMs) + by $interval","refId":"A","samplingType":"","service":"metrics","useBackends":false,"useCustomSeriesNaming":true}],"title":"Warm + Path Ingestion Latency Trend (Seconds)","transformations":[],"type":"timeseries"},{"datasource":"Geneva + Datasource","fieldConfig":{"defaults":{"color":{"fixedColor":"purple","mode":"fixed"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"dtdurations"},"overrides":[]},"gridPos":{"h":8,"w":12,"x":12,"y":8},"id":12,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single"}},"targets":[{"account":"$account","backends":[],"customSeriesNaming":"Cosmos + Upload Latency","dimension":"","metric":"","metricsQueryType":"query","namespace":"WarmPathQoS","queryText":"metric(\"CosmosUpload\").samplingTypes(\"LatencyMs\").preaggregate(\"Total\") + \n| project LatencyMs=replacenulls(LatencyMs, 0) \n| zoom LatencyMs=avg(LatencyMs) + by $interval","refId":"A","samplingType":"","service":"metrics","useBackends":false,"useCustomSeriesNaming":true}],"title":"Cosmos + Upload Latency Trend (Seconds)","type":"timeseries"},{"datasource":"Geneva + Datasource","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":50,"gradientMode":"opacity","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]},"unit":"short"},"overrides":[]},"gridPos":{"h":8,"w":12,"x":0,"y":16},"id":8,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single"}},"targets":[{"account":"$account","backends":[],"customSeriesNaming":"Ingestion + Throughput (MB/s)","dimension":"","metric":"","metricsQueryType":"query","namespace":"WarmPathQoS","queryText":"metric(\"PipelineIngestion\").samplingTypes(\"ThroughputMBps\").preaggregate(\"Total\") + \n| project ThroughputMBps=replacenulls(ThroughputMBps,0) \n| zoom ThroughoutMBps=avg(ThroughputMBps) + by $interval","refId":"Ingestion Throughput","samplingType":"","service":"metrics","useBackends":false,"useCustomSeriesNaming":true}],"title":"Warm + Path Ingestion Throughput Trend (MB/s)","type":"timeseries"},{"datasource":"Geneva + Datasource","fieldConfig":{"defaults":{"color":{"fixedColor":"purple","mode":"fixed"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":50,"gradientMode":"opacity","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":12,"y":16},"id":13,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single"}},"targets":[{"account":"$account","backends":[],"dimension":"","metric":"","metricsQueryType":"query","namespace":"WarmPathQoS","queryText":"metric(\"CosmosUpload\").samplingTypes(\"ThroughputMBps\").preaggregate(\"Total\") + \n| project ThroughputMBps=replacenulls(ThroughputMBps, 0)\n| zoom ThroughputMBps=avg(ThroughputMBps) + by $interval","refId":"A","samplingType":"","service":"metrics","useBackends":false,"useCustomSeriesNaming":false}],"title":"Cosmos + Upload Throughput Trend (MB/s)","transformations":[],"type":"timeseries"},{"datasource":"Geneva + Datasource","fieldConfig":{"defaults":{"color":{"fixedColor":"yellow","mode":"palette-classic"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":-1,"drawStyle":"bars","fillOpacity":50,"gradientMode":"opacity","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]},"unit":"decbytes"},"overrides":[]},"gridPos":{"h":8,"w":12,"x":0,"y":24},"id":9,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single"}},"targets":[{"account":"$account","backends":[],"dimension":"","metric":"","metricsQueryType":"query","namespace":"WarmPathQoS","queryText":"metric(\"PipelineIngestion\").samplingTypes(\"EventReceivedBytes\").preaggregate(\"Total\") + \n| project EventReceivedBytes=replacenulls(EventReceivedBytes, 0) \n| zoom + EventReceivedBytes=sum(EventReceivedBytes) by $interval","refId":"A","samplingType":"","service":"metrics","useBackends":false,"useCustomSeriesNaming":false}],"title":"Data + Ingested into Warm Path (PerDay)","type":"timeseries"},{"datasource":"Geneva + Datasource","fieldConfig":{"defaults":{"color":{"fixedColor":"purple","mode":"fixed"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":-1,"drawStyle":"bars","fillOpacity":50,"gradientMode":"opacity","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"decbytes"},"overrides":[]},"gridPos":{"h":8,"w":12,"x":12,"y":24},"id":11,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single"}},"targets":[{"account":"$account","backends":[],"customSeriesNaming":"Cosmos + Upload Throughput","dimension":"","metric":"","metricsQueryType":"query","namespace":"WarmPathQoS","queryText":"metric(\"CosmosUpload\").samplingTypes(\"EventProcessedBytes\").preaggregate(\"Total\") + | project EventProcessedBytes=replacenulls(EventProcessedBytes, 0) | zoom + EventProcessedBytes=sum(EventProcessedBytes) by $interval","refId":"A","samplingType":"","service":"metrics","useBackends":false,"useCustomSeriesNaming":true}],"title":"Cosmos + Upload Throughput Trend (MB/s)","type":"timeseries"},{"datasource":"Geneva + Datasource","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"hideFrom":{"legend":false,"tooltip":false,"viz":false}},"decimals":2,"mappings":[],"unit":"decbytes"},"overrides":[]},"gridPos":{"h":8,"w":12,"x":0,"y":32},"id":16,"options":{"legend":{"displayMode":"list","placement":"bottom"},"pieType":"donut","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"tooltip":{"mode":"single"}},"targets":[{"account":"$account","backends":[],"customSeriesNaming":"{MdsEndpoint}","dimension":"","metric":"","metricsQueryType":"query","namespace":"WarmPathQoS","queryText":"metric(\"PipelineIngestion\").samplingTypes(\"EventReceivedBytes\").preaggregate(\"EventNS\") + \n| project EventReceivedBytes=replacenulls(EventReceivedBytes, 0) \n| zoom + EventReceivedBytes=avg(EventReceivedBytes) by $interval \n| top 40 by avg(EventReceivedBytes) + desc","refId":"A","samplingType":"","service":"metrics","useBackends":false,"useCustomSeriesNaming":true}],"title":"Data + Ingested into Warm Path (PerDay /PerNamesapce)","type":"piechart"},{"datasource":"Geneva + Datasource","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"hideFrom":{"legend":false,"tooltip":false,"viz":false}},"decimals":2,"mappings":[],"unit":"decbytes"},"overrides":[]},"gridPos":{"h":8,"w":12,"x":12,"y":32},"id":17,"options":{"legend":{"displayMode":"list","placement":"bottom"},"pieType":"donut","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"tooltip":{"mode":"single"}},"targets":[{"account":"$account","backends":[],"customSeriesNaming":"{MdsEndpoint}","dimension":"","metric":"","metricsQueryType":"query","namespace":"WarmPathQoS","queryText":"metric(\"PipelineErrors\").samplingTypes(\"Count\").preaggregate(\"ErrorCategory+ErrorType\") + \n| project Count=replacenulls(Count, 0) \n| zoom Count=avg(Count) by $interval + \n| top 40 by avg(Count) desc","refId":"A","samplingType":"","service":"metrics","useBackends":false,"useCustomSeriesNaming":true}],"title":"Pipeline + Errors","type":"piechart"}],"refresh":false,"schemaVersion":30,"style":"dark","tags":[],"templating":{"list":[{"allValue":null,"current":{},"datasource":"Geneva + Datasource","definition":"accounts()","description":"The Geneva metrics account + name","error":null,"hide":0,"includeAll":false,"label":"Account","multi":false,"name":"account","options":[],"query":"accounts()","refresh":1,"regex":"","skipUrlSync":false,"sort":1,"type":"query"},{"auto":true,"auto_count":30,"auto_min":"10s","current":{"selected":false,"text":"auto","value":"$__auto_interval_interval"},"description":null,"error":null,"hide":0,"label":"Interval","name":"interval","options":[{"selected":true,"text":"auto","value":"$__auto_interval_interval"},{"selected":false,"text":"1m","value":"1m"},{"selected":false,"text":"10m","value":"10m"},{"selected":false,"text":"30m","value":"30m"},{"selected":false,"text":"1h","value":"1h"},{"selected":false,"text":"2h","value":"2h"},{"selected":false,"text":"3h","value":"3h"},{"selected":false,"text":"6h","value":"6h"},{"selected":false,"text":"12h","value":"12h"},{"selected":false,"text":"1d","value":"1d"},{"selected":false,"text":"2d","value":"2d"},{"selected":false,"text":"3d","value":"3d"},{"selected":false,"text":"7d","value":"7d"},{"selected":false,"text":"14d","value":"14d"},{"selected":false,"text":"30d","value":"30d"}],"query":"1m,10m,30m,1h,2h,3h,6h,12h,1d,2d,3d,7d,14d,30d","queryValue":"","refresh":2,"skipUrlSync":false,"type":"interval"}]},"time":{"from":"now-7d","to":"now"},"timepicker":{},"timezone":"","title":"WarmPathQoS","uid":"duj3tR77k","version":1}}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '14878' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-bN1SsYNS3xRsVj40DIrvxA';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:43 GMT + grafana-trace-id: + - 61cf88f2f51b26963fcb90c9b21acc8a + mise-correlation-id: + - 5ee0c6b6-bdc4-4ded-bc1a-66592922f431 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592104.627.30.692060|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000003-hjgwh3b5b3etdwfu.wcus.grafana.azure.com/api/folders/id/Test%20Folder + response: + body: + string: '{"message":"id is invalid","traceID":"34159459943be77388d9e10e5055d27f"}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '72' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-sE6f50STp52bcOPAs+AI+w';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:44 GMT + grafana-trace-id: + - 34159459943be77388d9e10e5055d27f + mise-correlation-id: + - f25fa54d-9bc8-46a2-9553-8d1bdb2fc915 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592105.488.27.524437|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 400 + message: Bad Request +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000003-hjgwh3b5b3etdwfu.wcus.grafana.azure.com/api/folders/Test%20Folder + response: + body: + string: '{"message":"folder not found","status":"not-found"}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '51' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-ulAsJgVNgmJl0D93VFMHTQ';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:45 GMT + grafana-trace-id: + - b0ac78a8727ca0897dd2de9663d5681f + mise-correlation-id: + - 0699775c-7ea5-4fe3-8be9-315d07902d31 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592105.999.30.718608|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000003-hjgwh3b5b3etdwfu.wcus.grafana.azure.com/api/folders + response: + body: + string: '[{"id":30,"uid":"cloud-native","title":"Azure Kubernetes Service Monitoring"},{"id":1,"uid":"az-mon","title":"Azure + Monitor"},{"id":14,"uid":"geneva","title":"Geneva"},{"id":12,"uid":"ms-def","title":"Microsoft + Defender for Cloud"},{"id":34,"uid":"fdp0g77xpuqrke","title":"Test Folder"}]' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '287' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-9XXEsVMLkQlu4aGOdktwTQ';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:45 GMT + grafana-trace-id: + - 732b0dd9cbcfb36539450bc018b912db + mise-correlation-id: + - 9ec8919e-e18e-4ebb-9032-57126d132725 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592106.307.29.541977|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000003-hjgwh3b5b3etdwfu.wcus.grafana.azure.com/api/dashboards/uid/mg2OAlTVa + response: + body: + string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"test-dashboard","url":"/d/mg2OAlTVa/test-dashboard","expires":"0001-01-01T00:00:00Z","created":"2024-06-17T02:41:42Z","updated":"2024-06-17T02:41:42Z","updatedBy":"example@example.com","createdBy":"example@example.com","version":1,"hasAcl":false,"isFolder":false,"folderId":34,"folderUid":"fdp0g77xpuqrke","folderTitle":"Test + Folder","folderUrl":"/dashboards/f/fdp0g77xpuqrke/test-folder","provisioned":false,"provisionedExternalId":"","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"id":36,"panels":[],"title":"Test + Dashboard","uid":"mg2OAlTVa","version":1}}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '783' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-cfjOE9XzQYrBNsi2jvzo4w';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:46 GMT + grafana-trace-id: + - 6e1434c3011f8eefe00584896bfb2f40 + mise-correlation-id: + - 73292a2c-279f-4236-a982-77ce9b8b394b + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592107.245.26.445358|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000003-hjgwh3b5b3etdwfu.wcus.grafana.azure.com/api/dashboards/uid/mg2OAlTVd + response: + body: + string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"test-dashboard","url":"/d/mg2OAlTVd/test-dashboard","expires":"0001-01-01T00:00:00Z","created":"2024-06-17T02:41:41Z","updated":"2024-06-17T02:41:41Z","updatedBy":"example@example.com","createdBy":"example@example.com","version":1,"hasAcl":false,"isFolder":false,"folderId":0,"folderUid":"","folderTitle":"General","folderUrl":"","provisioned":false,"provisionedExternalId":"","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"id":35,"panels":[],"title":"Test + Dashboard","uid":"mg2OAlTVd","version":1}}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '724' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-C6gROMyYxFMUHUESjMkrqg';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:47 GMT + grafana-trace-id: + - 07913b5f8f64b080819f1aeb7e57c760 + mise-correlation-id: + - 190c2b25-e13e-4083-81d6-f984ed9afccf + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592108.095.29.954223|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '0' + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: DELETE + uri: https://clitestamgbackup000003-hjgwh3b5b3etdwfu.wcus.grafana.azure.com/api/dashboards/uid/mg2OAlTVa + response: + body: + string: '{"id":36,"message":"Dashboard Test Dashboard deleted","title":"Test + Dashboard"}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '79' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-87dxi2kQAHRj054aj5RpmA';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:48 GMT + grafana-trace-id: + - 83015b0c5738d0783808c89a6b427f59 + mise-correlation-id: + - dc2db8a4-3b17-42fe-b0f6-21a743698c3e + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592108.96.28.715198|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '0' + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: DELETE + uri: https://clitestamgbackup000003-hjgwh3b5b3etdwfu.wcus.grafana.azure.com/api/dashboards/uid/mg2OAlTVc + response: + body: + string: '{"id":37,"message":"Dashboard Test Dashboard2 deleted","title":"Test + Dashboard2"}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '81' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-qq1UK38NfymT5Air46auoA';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:48 GMT + grafana-trace-id: + - 66421e6e2d764ed3f7c36c8b1f0c5a25 + mise-correlation-id: + - 565e3a5c-7540-4e8e-92b9-de54f255e3df + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592109.873.29.140679|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/health + response: + body: + string: "{\n \"commit\": \"6e6fbf6a3418cc5acdc13a79bc2f440218c22e5f\",\n \"database\": + \"ok\",\n \"enterpriseCommit\": \"2e3b12b0fd01eb4184a57efc7ecd7007a19b8c1a\",\n + \ \"version\": \"10.4.3\"\n}" + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '167' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 02:41:49 GMT + grafana-trace-id: + - 694128d990d9eefbc9232ae9c4959535 + mise-correlation-id: + - a248ac04-9e06-4623-963a-7b47b4a65c57 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592110.791.29.888438|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000003-hjgwh3b5b3etdwfu.wcus.grafana.azure.com/api/health + response: + body: + string: "{\n \"commit\": \"6e6fbf6a3418cc5acdc13a79bc2f440218c22e5f\",\n \"database\": + \"ok\",\n \"enterpriseCommit\": \"2e3b12b0fd01eb4184a57efc7ecd7007a19b8c1a\",\n + \ \"version\": \"10.4.3\"\n}" + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '167' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 02:41:50 GMT + grafana-trace-id: + - bba5ad755794c8623b41d47b98bcf842 + mise-correlation-id: + - 60ccec9e-087d-486b-a22d-b8cd74e6cbd9 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592111.106.27.410226|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/folders + response: + body: + string: '[{"id":28,"uid":"cloud-native","title":"Azure Kubernetes Service Monitoring"},{"id":1,"uid":"az-mon","title":"Azure + Monitor"},{"id":14,"uid":"geneva","title":"Geneva"},{"id":12,"uid":"ms-def","title":"Microsoft + Defender for Cloud"},{"id":36,"uid":"fdp0g77xpuqrke","title":"Test Folder"}]' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '287' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-W/8xQy8/01OVqqDZZXRSYQ';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:50 GMT + grafana-trace-id: + - 2e8b60c926f373b4de74c53b38110fc7 + mise-correlation-id: + - ab04056e-3685-48e1-ab50-35dfce10a477 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592111.44.27.264228|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000003-hjgwh3b5b3etdwfu.wcus.grafana.azure.com/api/folders + response: + body: + string: '[{"id":30,"uid":"cloud-native","title":"Azure Kubernetes Service Monitoring"},{"id":1,"uid":"az-mon","title":"Azure + Monitor"},{"id":14,"uid":"geneva","title":"Geneva"},{"id":12,"uid":"ms-def","title":"Microsoft + Defender for Cloud"},{"id":34,"uid":"fdp0g77xpuqrke","title":"Test Folder"}]' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '287' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-D92GKE2i/G1E6bwow9Ic4A';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:50 GMT + grafana-trace-id: + - 60cfaaf7b7ec2de14f05d0e295d4b697 + mise-correlation-id: + - bbeb6b9f-a304-48ff-953e-be6da5d40793 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592111.789.28.434577|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000003-hjgwh3b5b3etdwfu.wcus.grafana.azure.com/api/datasources + response: + body: + string: '[{"id":1,"uid":"azure-monitor-oob","orgId":1,"name":"Azure Monitor","type":"grafana-azure-monitor-datasource","typeName":"Azure + Monitor","typeLogoUrl":"public/app/plugins/datasource/azuremonitor/img/logo.jpg","access":"proxy","url":"","user":"","database":"","basicAuth":false,"isDefault":true,"jsonData":{"azureAuthType":"msi","subscriptionId":"D8AC4F1D-71CA-40FE-A98C-49BCF2F20130"},"readOnly":false},{"id":4,"uid":"Geneva","orgId":1,"name":"Geneva + Datasource","type":"geneva-datasource","typeName":"Geneva Datasource","typeLogoUrl":"public/plugins/geneva-datasource/img/logo.svg","access":"proxy","url":"","user":"","database":"","basicAuth":false,"isDefault":false,"jsonData":{"azureCredentials":{"authType":"currentuser"},"oauthPassThru":true},"readOnly":false},{"id":2,"uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f","orgId":1,"name":"Geneva + SLI Data","type":"grafana-azure-data-explorer-datasource","typeName":"Azure + Data Explorer Datasource","typeLogoUrl":"public/plugins/grafana-azure-data-explorer-datasource/img/logo.png","access":"proxy","url":"","user":"","database":"","basicAuth":false,"isDefault":false,"jsonData":{"azureCredentials":{"authType":"currentuser"},"clusterUrl":"https://genevaslidatafollower.westcentralus.kusto.windows.net","dataConsistency":"strongconsistency","defaultDatabase":"slihelper","defaultEditorMode":"visual","oauthPassThru":true},"readOnly":false},{"id":3,"uid":"f6364b78-a58a-4fcd-8fae-8cd0d3ddc448","orgId":1,"name":"IcM + via ADX","type":"grafana-azure-data-explorer-datasource","typeName":"Azure + Data Explorer Datasource","typeLogoUrl":"public/plugins/grafana-azure-data-explorer-datasource/img/logo.png","access":"proxy","url":"","user":"","database":"","basicAuth":false,"isDefault":false,"jsonData":{"azureCredentials":{"authType":"currentuser"},"clusterUrl":"https://icmclusterfollower.centralus.kusto.windows.net","dataConsistency":"strongconsistency","defaultDatabase":"IcMDataWarehouse","defaultEditorMode":"visual","oauthPassThru":true},"readOnly":false}]' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '2005' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-hbrDqIxrmvuBitPorGK4kQ';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:51 GMT + grafana-trace-id: + - 7dde5c5b825e73f1b23fb25331d60d24 + mise-correlation-id: + - effb9a4f-8dc4-4194-af96-6bafe5978324 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592112.114.27.350875|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/datasources + response: + body: + string: '[{"id":1,"uid":"azure-monitor-oob","orgId":1,"name":"Azure Monitor","type":"grafana-azure-monitor-datasource","typeName":"Azure + Monitor","typeLogoUrl":"public/app/plugins/datasource/azuremonitor/img/logo.jpg","access":"proxy","url":"","user":"","database":"","basicAuth":false,"isDefault":true,"jsonData":{"azureAuthType":"msi","subscriptionId":"D8AC4F1D-71CA-40FE-A98C-49BCF2F20130"},"readOnly":false},{"id":4,"uid":"Geneva","orgId":1,"name":"Geneva + Datasource","type":"geneva-datasource","typeName":"Geneva Datasource","typeLogoUrl":"public/plugins/geneva-datasource/img/logo.svg","access":"proxy","url":"","user":"","database":"","basicAuth":false,"isDefault":false,"jsonData":{"azureCredentials":{"authType":"currentuser"},"oauthPassThru":true},"readOnly":false},{"id":2,"uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f","orgId":1,"name":"Geneva + SLI Data","type":"grafana-azure-data-explorer-datasource","typeName":"Azure + Data Explorer Datasource","typeLogoUrl":"public/plugins/grafana-azure-data-explorer-datasource/img/logo.png","access":"proxy","url":"","user":"","database":"","basicAuth":false,"isDefault":false,"jsonData":{"azureCredentials":{"authType":"currentuser"},"clusterUrl":"https://genevaslidatafollower.westcentralus.kusto.windows.net","dataConsistency":"strongconsistency","defaultDatabase":"slihelper","defaultEditorMode":"visual","oauthPassThru":true},"readOnly":false},{"id":3,"uid":"f6364b78-a58a-4fcd-8fae-8cd0d3ddc448","orgId":1,"name":"IcM + via ADX","type":"grafana-azure-data-explorer-datasource","typeName":"Azure + Data Explorer Datasource","typeLogoUrl":"public/plugins/grafana-azure-data-explorer-datasource/img/logo.png","access":"proxy","url":"","user":"","database":"","basicAuth":false,"isDefault":false,"jsonData":{"azureCredentials":{"authType":"currentuser"},"clusterUrl":"https://icmclusterfollower.centralus.kusto.windows.net","dataConsistency":"strongconsistency","defaultDatabase":"IcMDataWarehouse","defaultEditorMode":"visual","oauthPassThru":true},"readOnly":false},{"id":6,"uid":"bdp0g7c5wo16od","orgId":1,"name":"Test + Azure Monitor Data Source","type":"grafana-azure-monitor-datasource","typeName":"Azure + Monitor","typeLogoUrl":"public/app/plugins/datasource/azuremonitor/img/logo.jpg","access":"proxy","url":"","user":"","database":"","basicAuth":false,"isDefault":false,"jsonData":{"azureAuthType":"msi","subscriptionId":""},"readOnly":false}]' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-epVzKmpQrVgRZ0U3p2KHtA';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:51 GMT + grafana-trace-id: + - 96a1539835be482b6fa3e159ed6e783b + mise-correlation-id: + - ea7900bd-2dac-4acf-a9cb-b3589c596515 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592112.392.26.283525|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/search?type=dash-db&limit=5000&page=1 + response: + body: + string: '[{"id":21,"uid":"OSBzdgnnz","title":"Agent QoS","uri":"db/agent-qos","url":"/d/OSBzdgnnz/agent-qos","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":18,"uid":"54KhiZ7nz","title":"AKS + Linux Sample Application","uri":"db/aks-linux-sample-application","url":"/d/54KhiZ7nz/aks-linux-sample-application","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":19,"uid":"6uRDjTNnz","title":"App + Detail","uri":"db/app-detail","url":"/d/6uRDjTNnz/app-detail","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":9,"uid":"dyzn5SK7z","title":"Azure + / Alert Consumption","uri":"db/azure-alert-consumption","url":"/d/dyzn5SK7z/azure-alert-consumption","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure + Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":2,"uid":"Yo38mcvnz","title":"Azure + / Insights / Applications","uri":"db/azure-insights-applications","url":"/d/Yo38mcvnz/azure-insights-applications","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure + Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":5,"uid":"AppInsightsAvTestGeoMap","title":"Azure + / Insights / Applications Test Availability Geo Map","uri":"db/d2135581-8cad-57d7-bf00-c40961be901d","url":"/d/AppInsightsAvTestGeoMap/d2135581-8cad-57d7-bf00-c40961be901d","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure + Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":3,"uid":"INH9berMk","title":"Azure + / Insights / Cosmos DB","uri":"db/azure-insights-cosmos-db","url":"/d/INH9berMk/azure-insights-cosmos-db","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure + Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":7,"uid":"8UDB1s3Gk","title":"Azure + / Insights / Data Explorer Clusters","uri":"db/azure-insights-data-explorer-clusters","url":"/d/8UDB1s3Gk/azure-insights-data-explorer-clusters","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure + Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":4,"uid":"tQZAMYrMk","title":"Azure + / Insights / Key Vaults","uri":"db/azure-insights-key-vaults","url":"/d/tQZAMYrMk/azure-insights-key-vaults","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure + Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":8,"uid":"3n2E8CrGk","title":"Azure + / Insights / Storage Accounts","uri":"db/azure-insights-storage-accounts","url":"/d/3n2E8CrGk/azure-insights-storage-accounts","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure + Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":10,"uid":"AzVmInsightsByRG","title":"Azure + / Insights / Virtual Machines by Resource Group","uri":"db/azure-insights-virtual-machines-by-resource-group","url":"/d/AzVmInsightsByRG/azure-insights-virtual-machines-by-resource-group","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure + Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":11,"uid":"AzVmInsightsByWS","title":"Azure + / Insights / Virtual Machines by Workspace","uri":"db/azure-insights-virtual-machines-by-workspace","url":"/d/AzVmInsightsByWS/azure-insights-virtual-machines-by-workspace","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure + Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":6,"uid":"Mtwt2BV7k","title":"Azure + / Resources Overview","uri":"db/azure-resources-overview","url":"/d/Mtwt2BV7k/azure-resources-overview","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure + Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":22,"uid":"xLERdASnz","title":"Cluster + Detail","uri":"db/cluster-detail","url":"/d/xLERdASnz/cluster-detail","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":13,"uid":"defenderForCloudActiveAlerts","title":"Defender + for Cloud / Active Alerts","uri":"db/defender-for-cloud-active-alerts","url":"/d/defenderForCloudActiveAlerts/defender-for-cloud-active-alerts","slug":"","type":"dash-db","tags":["Alerts","Defender + for Cloud"],"isStarred":false,"folderId":12,"folderUid":"ms-def","folderTitle":"Microsoft + Defender for Cloud","folderUrl":"/dashboards/f/ms-def/microsoft-defender-for-cloud","sortMeta":0},{"id":29,"uid":"c0613871-ebb0-4a2d-b071-f51a851f375d","title":"Full + Stack AKS Monitoring","uri":"db/full-stack-aks-monitoring","url":"/d/c0613871-ebb0-4a2d-b071-f51a851f375d/full-stack-aks-monitoring","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":28,"folderUid":"cloud-native","folderTitle":"Azure + Kubernetes Service Monitoring","folderUrl":"/dashboards/f/cloud-native/azure-kubernetes-service-monitoring","sortMeta":0},{"id":15,"uid":"QTVw7iK7z","title":"Geneva + Health","uri":"db/geneva-health","url":"/d/QTVw7iK7z/geneva-health","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":27,"uid":"icm-geneva-canned-dashboard","title":"IcM + Canned Dashboard","uri":"db/icm-canned-dashboard","url":"/d/icm-geneva-canned-dashboard/icm-canned-dashboard","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":16,"uid":"sVKyjvpnz","title":"Incoming + Service QoS","uri":"db/incoming-service-qos","url":"/d/sVKyjvpnz/incoming-service-qos","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":30,"uid":"kubernetesApiserverDashboard","title":"Kubernetes + / API Server","uri":"db/kubernetes-api-server","url":"/d/kubernetesApiserverDashboard/kubernetes-api-server","slug":"","type":"dash-db","tags":["kubernetes-mixin"],"isStarred":false,"folderId":28,"folderUid":"cloud-native","folderTitle":"Azure + Kubernetes Service Monitoring","folderUrl":"/dashboards/f/cloud-native/azure-kubernetes-service-monitoring","sortMeta":0},{"id":31,"uid":"kubernetesEtcdDashboard","title":"Kubernetes + / ETCD","uri":"db/kubernetes-etcd","url":"/d/kubernetesEtcdDashboard/kubernetes-etcd","slug":"","type":"dash-db","tags":["kubernetes-mixin"],"isStarred":false,"folderId":28,"folderUid":"cloud-native","folderTitle":"Azure + Kubernetes Service Monitoring","folderUrl":"/dashboards/f/cloud-native/azure-kubernetes-service-monitoring","sortMeta":0},{"id":24,"uid":"_sKhXTH7z","title":"Node + Detail","uri":"db/node-detail","url":"/d/_sKhXTH7z/node-detail","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":25,"uid":"6naEwcp7z","title":"Outgoing + Service QoS","uri":"db/outgoing-service-qos","url":"/d/6naEwcp7z/outgoing-service-qos","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":23,"uid":"GIgvhSV7z","title":"Service + Fabric Application Overview","uri":"db/service-fabric-application-overview","url":"/d/GIgvhSV7z/service-fabric-application-overview","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":17,"uid":"sli-insights-geneva-customer-views","title":"SLI + Insights / DRI / Customer views","uri":"db/sli-insights-dri-customer-views","url":"/d/sli-insights-geneva-customer-views/sli-insights-dri-customer-views","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":26,"uid":"sli-insights-geneva-overview","title":"SLI + Insights / Overview","uri":"db/sli-insights-overview","url":"/d/sli-insights-geneva-overview/sli-insights-overview","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":39,"uid":"mg2OAlTVd","title":"Test + Dashboard","uri":"db/test-dashboard","url":"/d/mg2OAlTVd/test-dashboard","slug":"","type":"dash-db","tags":[],"isStarred":false,"sortMeta":0},{"id":37,"uid":"mg2OAlTVa","title":"Test + Dashboard","uri":"db/test-dashboard","url":"/d/mg2OAlTVa/test-dashboard","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":36,"folderUid":"fdp0g77xpuqrke","folderTitle":"Test + Folder","folderUrl":"/dashboards/f/fdp0g77xpuqrke/test-folder","sortMeta":0},{"id":38,"uid":"mg2OAlTVc","title":"Test + Dashboard2","uri":"db/test-dashboard2","url":"/d/mg2OAlTVc/test-dashboard2","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":36,"folderUid":"fdp0g77xpuqrke","folderTitle":"Test + Folder","folderUrl":"/dashboards/f/fdp0g77xpuqrke/test-folder","sortMeta":0},{"id":20,"uid":"duj3tR77k","title":"WarmPathQoS","uri":"db/warmpathqos","url":"/d/duj3tR77k/warmpathqos","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0}]' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '10124' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-QwgyRMkUIDnltsji1+NMJw';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:51 GMT + grafana-trace-id: + - 0180120564011526f2d64e466f6b4351 + mise-correlation-id: + - 92a726fc-d596-42a8-aa3c-cc1185782c1d + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592112.685.28.867197|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/search?type=dash-db&limit=5000&page=2 + response: + body: + string: '[]' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '2' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-54kh9FZU4OkIIaBsg1me1Q';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:52 GMT + grafana-trace-id: + - 3a366f4667dfc6b312deba107044d0a7 + mise-correlation-id: + - 9b3eabae-0820-46a5-a96d-2116a573f42a + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592113.021.29.908124|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/dashboards/uid/OSBzdgnnz + response: + body: + string: "{\"meta\":{\"type\":\"db\",\"canSave\":true,\"canEdit\":true,\"canAdmin\":true,\"canStar\":true,\"canDelete\":true,\"slug\":\"agent-qos\",\"url\":\"/d/OSBzdgnnz/agent-qos\",\"expires\":\"0001-01-01T00:00:00Z\",\"created\":\"2024-06-17T02:35:34Z\",\"updated\":\"2024-06-17T02:35:34Z\",\"updatedBy\":\"Anonymous\",\"createdBy\":\"Anonymous\",\"version\":1,\"hasAcl\":false,\"isFolder\":false,\"folderId\":14,\"folderUid\":\"geneva\",\"folderTitle\":\"Geneva\",\"folderUrl\":\"/dashboards/f/geneva/geneva\",\"provisioned\":true,\"provisionedExternalId\":\"agentQoS.json\",\"annotationsPermissions\":{\"dashboard\":{\"canAdd\":true,\"canEdit\":true,\"canDelete\":true},\"organization\":{\"canAdd\":true,\"canEdit\":true,\"canDelete\":true}}},\"dashboard\":{\"annotations\":{\"list\":[{\"builtIn\":1,\"datasource\":\"-- + Grafana --\",\"enable\":true,\"hide\":true,\"iconColor\":\"rgba(0, 211, 255, + 1)\",\"name\":\"Annotations \\u0026 Alerts\",\"type\":\"dashboard\"}]},\"description\":\"\",\"editable\":true,\"gnetId\":null,\"graphTooltip\":0,\"id\":21,\"links\":[],\"panels\":[{\"datasource\":null,\"gridPos\":{\"h\":6,\"w\":12,\"x\":0,\"y\":0},\"id\":2,\"options\":{\"content\":\"\\u003cdiv + style=\\\"padding: 1em\\\"\\u003e\\n \\u003cp\\u003eThis dashboard helps + understand and diagnose monitoring agent health. It gives an overview of:\\u003cbr\\u003e\\u003c/p\\u003e\\n + \ \\u003cul\\u003e\\n \\u003cli\\u003eData Quality (Data loss and latency + in monitoring agent)\\u003c/li\\u003e\\n \\u003cli\\u003eResource usage + (Monitoring Agent memory and CPU usage)\\u003c/li\\u003e\\n \\u003c/ul\\u003e\\n + \ \\u003cp\\u003eFor an overview of the Monitoring Agent \\u003ca href=\\\"https://eng.ms/docs/products/geneva/collect/overview\\\" + target=\\\"_blank\\\"\\u003eplease click here\\u003c/a\\u003e.\\u003c/p\\u003e\\n\\u003c/div\\u003e\",\"mode\":\"html\"},\"pluginVersion\":\"8.0.6\",\"title\":\"What + is this dashboard?\",\"type\":\"text\"},{\"datasource\":null,\"gridPos\":{\"h\":6,\"w\":12,\"x\":12,\"y\":0},\"id\":4,\"options\":{\"content\":\"\\u003cdiv + style=\\\"padding: 1em\\\"\\u003e\\n \\u003cp\\u003e\\u003cspan style=\\\"color:#C97777\\\"\\u003e\\u003cstrong\\u003eNot + seeing data in this dashboard?\\u003c/strong\\u003e\\u003c/span\\u003e\\u003c/p\\u003e\\n + \ \\u003col\\u003e\\n \\u003cli\\u003e\\u003ca data-cke-saved-href=\\\"https://eng.ms/docs/products/geneva/collect/advanced/agentqos#agent-metrics\\\" + href=\\\"https://eng.ms/docs/products/geneva/collect/advanced/agentqos#agent-metrics\\\" + target=\\\"_blank\\\"\\u003eLearn about Agent Metrics\\u003c/a\\u003e.\\u003c/li\\u003e\\n + \ \\u003cli\\u003eDepending on where you have created an account, go + to \\n \\u003ca data-cke-saved-href=\\\"\\\" href=\\\"https://jarvis-west.dc.ad.msft.net/settings/mds?page=settings\\u0026mode=mds\\\" + target=\\\"_blank\\\"\\u003ejarvis-prod\\u003c/a\\u003e or \\u003ca data-cke-saved-href=\\\"\\\" + href=\\\"https://jarvis-west-int.cloudapp.net/settings/mds?page=settings\\u0026mode=mds\\\" + target=\\\"_blank\\\"\\u003ejarvis-int\\u003c/a\\u003e, select your environment + and account, and select the most recent config id to open new Config Builder + experience.\\u003c/li\\u003e\\n \\u003cli\\u003eFollow the steps as + mentioned \\u003ca data-cke-saved-href=\\\"https://eng.ms/docs/products/geneva/collect/manage/agentmetrics\\\" + href=\\\"https://eng.ms/docs/products/geneva/collect/manage/agentmetrics\\\" + target=\\\"_blank\\\"\\u003ehere\\u003c/a\\u003e to configure Agent metrics.\\u003c/li\\u003e\\n + \ \\u003c/ol\\u003e\\n \\u003cp\\u003eFor more information, review \\u003ca + data-cke-saved-href=\\\"https://eng.ms/docs/products/geneva/collect/advanced/agentqos\\\" + href=\\\"https://eng.ms/docs/products/geneva/collect/advanced/agentqos\\\" + target=\\\"_blank\\\"\\u003eQoS metric\\u003c/a\\u003e and \\u003ca data-cke-saved-href=\\\"https://eng.ms/docs/products/geneva/collect/manage/agentmetrics#cost-metrics\\\" + href=\\\"https://eng.ms/docs/products/geneva/collect/manage/agentmetrics#cost-metrics\\\" + target=\\\"_blank\\\"\\u003eresource cost metric\\u003c/a\\u003e documentation.\\u003c/p\\u003e\\n\\u003c/div\\u003e\",\"mode\":\"html\"},\"pluginVersion\":\"8.0.6\",\"title\":\"How + to activate this dashboard?\",\"type\":\"text\"},{\"datasource\":\"Geneva + Datasource\",\"fieldConfig\":{\"defaults\":{\"color\":{\"fixedColor\":\"light-blue\",\"mode\":\"fixed\"},\"custom\":{\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"barAlignment\":0,\"drawStyle\":\"line\",\"fillOpacity\":50,\"gradientMode\":\"hue\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineInterpolation\":\"linear\",\"lineWidth\":1,\"pointSize\":5,\"scaleDistribution\":{\"type\":\"linear\"},\"showPoints\":\"auto\",\"spanNulls\":false,\"stacking\":{\"group\":\"A\",\"mode\":\"none\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"yellow\",\"value\":null}]}},\"overrides\":[]},\"gridPos\":{\"h\":10,\"w\":12,\"x\":0,\"y\":6},\"id\":6,\"options\":{\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\"},\"tooltip\":{\"mode\":\"single\"}},\"targets\":[{\"account\":\"$account\",\"backends\":[],\"customSeriesNaming\":\"Data + delay in Seconds\",\"dimension\":\"\",\"metric\":\"\",\"metricsQueryType\":\"query\",\"namespace\":\"Monitoring + Agent\",\"queryText\":\"metric(\\\"DataDelayInSeconds\\\").samplingTypes(\\\"Average\\\").preaggregate(\\\"Total\\\") + | project Average=replacenulls(Average,0) | zoom avg=avg(Average) by 1h\",\"refId\":\"A\",\"samplingType\":\"\",\"service\":\"metrics\",\"useBackends\":false,\"useCustomSeriesNaming\":true}],\"title\":\"Data + Latency\",\"type\":\"timeseries\"},{\"datasource\":null,\"gridPos\":{\"h\":10,\"w\":12,\"x\":12,\"y\":6},\"id\":8,\"options\":{\"content\":\"\\u003cdiv\\u003e\\n + \ \\u003cp\\u003e\\n \u200B\\u003cstrong\\u003eData Latency\\u003c/strong\\u003e: + The delay from when the Monitoring Agent receives all of the data it schedules + to upload in a batch and when it uploads that batch of data to the pipeline. + See the\\n \\u003ca href=\\\"https://eng.ms/docs/products/geneva/collect/advanced/agentqos#agent-metrics\\\" + target=\\\"_blank\\\" data-cke-saved-href=\\\"https://eng.ms/docs/products/geneva/collect/advanced/agentqos#agent-metrics\\\"\\u003e\\n + \ agent metrics help page\\n \\u003c/a\\u003e\\n for + more information on how to interpret this chart.\\n \\u003c/p\\u003e\\n + \ \\u003cp\\u003e\\n \\u003cstrong\\u003eRetries due to Throttling:\\u003c/strong\\u003e\\n + \ A high value for this metric means many data upload requests or Geneva + pipeline notification requests from the Monitoring Agent are being throttled + and retried.\\n \\u003c/p\\u003e\\n \\u003cp\\u003e\\u003cstrong\\u003eData + and Notification Failures:\\u003c/strong\\u003e A high value for this metric + means that MA failed to upload a batch of event data or the notifications + that the data was pushed to the pipeline.\\u003c/p\\u003e\\n \\u003cp\\u003e\\n + \ \\u003cstrong\\u003eEvents Dropped: \\u003c/strong\\u003eThe number + of events lost. See\\n \\u003ca href=\\\"https://eng.ms/docs/products/geneva/collect/advanced/agentqos#agent-metrics\\\" + target=\\\"_blank\\\" data-cke-saved-href=\\\"https://eng.ms/docs/products/geneva/collect/advanced/agentqos#agent-metrics\\\"\\u003e\\n + \ this help page\\n \\u003c/a\\u003e\\n for more details.\\n + \ \\u003c/p\\u003e\\n \\u003cp\\u003e\\n Please review the \\u003ca + href=\\\"change this\\\" target=\\\"_blank\\\" data-cke-saved-href=\\\"change + this\\\"\\u003ewiki\\u003c/a\\u003e\\n for guidance on many storage + accounts and event hubs you need.\\n \\u003c/p\\u003e\\n\\u003c/div\\u003e\",\"mode\":\"html\"},\"pluginVersion\":\"8.0.6\",\"title\":\"Data + Quality Help\",\"type\":\"text\"},{\"datasource\":\"Geneva Datasource\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"palette-classic\"},\"custom\":{\"axisLabel\":\"Count\",\"axisPlacement\":\"auto\",\"barAlignment\":-1,\"drawStyle\":\"bars\",\"fillOpacity\":100,\"gradientMode\":\"opacity\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineInterpolation\":\"linear\",\"lineWidth\":1,\"pointSize\":5,\"scaleDistribution\":{\"type\":\"linear\"},\"showPoints\":\"auto\",\"spanNulls\":false,\"stacking\":{\"group\":\"A\",\"mode\":\"normal\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"orange\",\"value\":null}]},\"unit\":\"short\"},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Notification + retries\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"light-green\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Data + upload retries\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"rgba(255, + 202, 104, 1)\",\"mode\":\"fixed\"}}]}]},\"gridPos\":{\"h\":11,\"w\":9,\"x\":0,\"y\":16},\"id\":12,\"options\":{\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\"},\"tooltip\":{\"mode\":\"multi\"}},\"targets\":[{\"account\":\"$account\",\"backends\":[],\"customSeriesNaming\":\"Notification + retries\",\"dimension\":\"\",\"hide\":false,\"metric\":\"\",\"metricsQueryType\":\"query\",\"namespace\":\"Monitoring + Agent\",\"queryText\":\"metric(\\\"FailedNotificationTask\\\").samplingTypes(\\\"Sum\\\").preaggregate(\\\"Total\\\") + | project Sum=replacenulls(Sum,0) | zoom Sum=sum(Sum) by 1d\",\"refId\":\"Notification + retries\",\"samplingType\":\"\",\"service\":\"metrics\",\"useBackends\":false,\"useCustomSeriesNaming\":true},{\"account\":\"$account\",\"backends\":[],\"customSeriesNaming\":\"Data + upload retries\",\"dimension\":\"\",\"metric\":\"\",\"metricsQueryType\":\"query\",\"namespace\":\"Monitoring + Agent\",\"queryText\":\"metric(\\\"FailedUploadTasks\\\").samplingTypes(\\\"Sum\\\").preaggregate(\\\"Total\\\") + | project Sum=replacenulls(Sum,0) | zoom Sum=sum(Sum) by 1d\",\"refId\":\"Data + upload retries\",\"samplingType\":\"\",\"service\":\"metrics\",\"useBackends\":false,\"useCustomSeriesNaming\":true}],\"title\":\"Data + and Notification Throttling\",\"transformations\":[{\"id\":\"groupBy\",\"options\":{\"fields\":{\"time\":{\"aggregations\":[],\"operation\":null}}}}],\"type\":\"timeseries\"},{\"datasource\":\"Geneva + Datasource\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"palette-classic\"},\"custom\":{\"axisLabel\":\"Count\",\"axisPlacement\":\"auto\",\"barAlignment\":-1,\"drawStyle\":\"bars\",\"fillOpacity\":90,\"gradientMode\":\"opacity\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineInterpolation\":\"linear\",\"lineWidth\":1,\"pointSize\":5,\"scaleDistribution\":{\"type\":\"linear\"},\"showPoints\":\"auto\",\"spanNulls\":false,\"stacking\":{\"group\":\"A\",\"mode\":\"normal\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"orange\",\"value\":null}]},\"unit\":\"short\"},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Notification + failures\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"yellow\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Data + upload failure\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"purple\",\"mode\":\"fixed\"}}]}]},\"gridPos\":{\"h\":11,\"w\":8,\"x\":9,\"y\":16},\"id\":20,\"options\":{\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\"},\"tooltip\":{\"mode\":\"multi\"}},\"targets\":[{\"account\":\"$account\",\"backends\":[],\"customSeriesNaming\":\"Notification + failures\",\"dimension\":\"\",\"hide\":false,\"metric\":\"\",\"metricsQueryType\":\"query\",\"namespace\":\"Monitoring + Agent\",\"queryText\":\"metric(\\\"TimedoutNotificationTask\\\").samplingTypes(\\\"Sum\\\").preaggregate(\\\"Total\\\") + | project Sum=replacenulls(Sum,0) | zoom Sum=sum(Sum) by 1d\",\"refId\":\"Notification + failures\",\"samplingType\":\"\",\"service\":\"metrics\",\"useBackends\":false,\"useCustomSeriesNaming\":true},{\"account\":\"$account\",\"backends\":[],\"customSeriesNaming\":\"Data + upload failure\",\"dimension\":\"\",\"metric\":\"\",\"metricsQueryType\":\"query\",\"namespace\":\"Monitoring + Agent\",\"queryText\":\"metric(\\\"TimedoutUploadTasks\\\").samplingTypes(\\\"Sum\\\").preaggregate(\\\"Total\\\") + | project Sum=replacenulls(Sum,0) | zoom Sum=sum(Sum) by 1d\",\"refId\":\"Data + upload failures\",\"samplingType\":\"\",\"service\":\"metrics\",\"useBackends\":false,\"useCustomSeriesNaming\":true}],\"title\":\"Data + Upload and Pipeline Notification Failures\",\"transformations\":[{\"id\":\"groupBy\",\"options\":{\"fields\":{\"time\":{\"aggregations\":[],\"operation\":null}}}}],\"type\":\"timeseries\"},{\"datasource\":\"Geneva + Datasource\",\"fieldConfig\":{\"defaults\":{\"color\":{\"fixedColor\":\"light-blue\",\"mode\":\"fixed\"},\"custom\":{\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"barAlignment\":0,\"drawStyle\":\"line\",\"fillOpacity\":0,\"gradientMode\":\"none\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineInterpolation\":\"linear\",\"lineWidth\":1,\"pointSize\":5,\"scaleDistribution\":{\"type\":\"linear\"},\"showPoints\":\"auto\",\"spanNulls\":false,\"stacking\":{\"group\":\"A\",\"mode\":\"none\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":80}]},\"unit\":\"short\"},\"overrides\":[]},\"gridPos\":{\"h\":11,\"w\":7,\"x\":17,\"y\":16},\"id\":16,\"maxDataPoints\":null,\"options\":{\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\"},\"tooltip\":{\"mode\":\"single\"}},\"targets\":[{\"account\":\"$account\",\"backends\":[],\"customSeriesNaming\":\"Events + Dropped\",\"dimension\":\"\",\"metric\":\"\",\"metricsQueryType\":\"query\",\"namespace\":\"Monitoring + Agent\",\"queryText\":\"metric(\\\"EventsDropped\\\").samplingTypes(\\\"Sum\\\").preaggregate(\\\"Total\\\") + | project Sum=replacenulls(Sum,0) | zoom avg=avg(Sum) by 1h\",\"refId\":\"Events + Dropped\",\"samplingType\":\"\",\"service\":\"metrics\",\"useBackends\":false,\"useCustomSeriesNaming\":true}],\"timeFrom\":null,\"title\":\"Events + Dropped\",\"type\":\"timeseries\"},{\"datasource\":\"Geneva Datasource\",\"fieldConfig\":{\"defaults\":{\"color\":{\"fixedColor\":\"light-yellow\",\"mode\":\"fixed\"},\"custom\":{\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"barAlignment\":0,\"drawStyle\":\"line\",\"fillOpacity\":50,\"gradientMode\":\"opacity\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineInterpolation\":\"linear\",\"lineStyle\":{\"fill\":\"solid\"},\"lineWidth\":1,\"pointSize\":5,\"scaleDistribution\":{\"type\":\"linear\"},\"showPoints\":\"auto\",\"spanNulls\":true,\"stacking\":{\"group\":\"A\",\"mode\":\"none\"},\"thresholdsStyle\":{\"mode\":\"area\"}},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"semi-dark-green\",\"value\":null},{\"color\":\"light-yellow\",\"value\":65},{\"color\":\"semi-dark-red\",\"value\":85}]},\"unit\":\"percent\"},\"overrides\":[]},\"gridPos\":{\"h\":8,\"w\":12,\"x\":0,\"y\":27},\"id\":18,\"options\":{\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\"},\"tooltip\":{\"mode\":\"single\"}},\"pluginVersion\":\"8.0.6\",\"targets\":[{\"account\":\"$account\",\"backends\":[],\"customSeriesNaming\":\"CPU + Usage (fraction)\",\"dimension\":\"\",\"metric\":\"\",\"metricsQueryType\":\"query\",\"namespace\":\"Monitoring + Agent\",\"queryText\":\"metric(\\\"CpuUsage\\\").samplingTypes(\\\"Average\\\").preaggregate(\\\"Total\\\") + | project cpuUsage=Average | zoom cpuUsage=avg(cpuUsage) by 1h\",\"refId\":\"CPU + Usage\",\"samplingType\":\"\",\"service\":\"metrics\",\"useBackends\":false,\"useCustomSeriesNaming\":true}],\"title\":\"MA + Resource Usage (CPU)\",\"transformations\":[{\"id\":\"calculateField\",\"options\":{\"alias\":\"CPU + Usage (%)\",\"binary\":{\"left\":\"CPU Usage (fraction)\",\"operator\":\"*\",\"reducer\":\"sum\",\"right\":\"100\"},\"mode\":\"binary\",\"reduce\":{\"include\":[\"CPU + Usage (fraction)\"],\"reducer\":\"last\"},\"replaceFields\":true}}],\"type\":\"timeseries\"},{\"datasource\":\"Geneva + Datasource\",\"fieldConfig\":{\"defaults\":{\"color\":{\"fixedColor\":\"yellow\",\"mode\":\"fixed\"},\"custom\":{\"axisLabel\":\"MB\",\"axisPlacement\":\"auto\",\"barAlignment\":0,\"drawStyle\":\"line\",\"fillOpacity\":50,\"gradientMode\":\"hue\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineInterpolation\":\"linear\",\"lineStyle\":{\"fill\":\"solid\"},\"lineWidth\":1,\"pointSize\":5,\"scaleDistribution\":{\"type\":\"linear\"},\"showPoints\":\"auto\",\"spanNulls\":false,\"stacking\":{\"group\":\"A\",\"mode\":\"none\"},\"thresholdsStyle\":{\"mode\":\"area\"}},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":10000}]},\"unit\":\"none\"},\"overrides\":[]},\"gridPos\":{\"h\":8,\"w\":12,\"x\":12,\"y\":27},\"id\":19,\"options\":{\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\"},\"tooltip\":{\"mode\":\"multi\"}},\"pluginVersion\":\"8.0.6\",\"targets\":[{\"account\":\"$account\",\"backends\":[],\"customSeriesNaming\":\"Memory + Usage (MB)\",\"dimension\":\"\",\"metric\":\"\",\"metricsQueryType\":\"query\",\"namespace\":\"Monitoring + Agent\",\"queryText\":\"metric(\\\"MemoryUsage\\\").samplingTypes(\\\"Average\\\").preaggregate(\\\"Total\\\") + | project MemoryUsage=Average/(1024*1024)\",\"refId\":\"A\",\"samplingType\":\"\",\"service\":\"metrics\",\"useBackends\":false,\"useCustomSeriesNaming\":true}],\"title\":\"MA + Resource Usage (Memory)\",\"type\":\"timeseries\"},{\"datasource\":null,\"gridPos\":{\"h\":6,\"w\":24,\"x\":0,\"y\":35},\"id\":10,\"options\":{\"content\":\"\\u003cdiv + style=\\\"padding: 1em;\\\"\\u003e\\n \\u003cp\\u003e\\n These metrics + help you determine what MA features are taking the most time within the MA + process. You can track which MA data collection operations are the most costly + and which event tasks are the most expensive in terms of time\\n they + take to execute. Common causes of costly events include derived events that + have expensive queries or push a\\n \\u003ca href=\\\"https://eng.ms/docs/products/geneva/collect/advanced/windowsdatacosts\\\" + target=\\\"_blank\\\" data-cke-saved-href=\\\"https://eng.ms/docs/products/geneva/collect/advanced/windowsdatacosts\\\"\\u003e\\n + \ large amount of data to storage\\n \\u003c/a\\u003e\\n + \ \\u003c/p\\u003e\\n \\u003cp\\u003e\\n Please review the\\n + \ \\u003ca href=\\\"https://eng.ms/docs/products/geneva/collect/advanced/windowsdatacosts\\\" + target=\\\"_blank\\\" data-cke-saved-href=\\\"https://eng.ms/docs/products/geneva/collect/advanced/windowsdatacosts\\\"\\u003e\\n + \ cost metrics help page\\n \\u003c/a\\u003e\\n for + a more detailed description of how the metrics are calculated, operation definitions, + and how to further drill down to debug why an event is expensive.\\n \\u003c/p\\u003e\\n + \ \\u003cp\\u003e\\n See\\n \\u003ca href=\\\"https://eng.ms/docs/products/geneva/collect/manage/costmetricconfig\\\" + target=\\\"_blank\\\" data-cke-saved-href=\\\"https://eng.ms/docs/products/geneva/collect/manage/costmetricconfig\\\"\\u003e\\n + \ this help page\\n \\u003c/a\\u003e\\n if you do + not see data in the charts to your left.\\n \\u003c/p\\u003e\\n\\u003c/div\\u003e\\n\",\"mode\":\"html\"},\"pluginVersion\":\"8.0.6\",\"title\":\"Costly + Events Help\",\"type\":\"text\"},{\"datasource\":\"Geneva Datasource\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"palette-classic\"},\"custom\":{\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false}},\"mappings\":[]},\"overrides\":[]},\"gridPos\":{\"h\":8,\"w\":12,\"x\":0,\"y\":41},\"id\":22,\"options\":{\"legend\":{\"displayMode\":\"list\",\"placement\":\"bottom\"},\"pieType\":\"donut\",\"reduceOptions\":{\"calcs\":[\"lastNotNull\"],\"fields\":\"\",\"values\":false},\"tooltip\":{\"mode\":\"single\"}},\"targets\":[{\"account\":\"$account\",\"backends\":[],\"customSeriesNaming\":\"{Operation}\",\"dimension\":\"\",\"metric\":\"\",\"metricsQueryType\":\"query\",\"namespace\":\"Monitoring + Agent\",\"queryText\":\"metric(\\\"MaOperationCosts\\\").samplingTypes(\\\"Average\\\").preaggregate(\\\"AgentQOSPerOperation\\\") + \\n| project Average=replacenulls(Average, 0) \\n| zoom Average=avg(Average) + by 5m\\n| top 10 by avg(Average) desc\",\"refId\":\"Costly Operations\",\"samplingType\":\"\",\"service\":\"metrics\",\"useBackends\":false,\"useCustomSeriesNaming\":true}],\"title\":\"Top + Costly Operations\",\"type\":\"piechart\"},{\"datasource\":\"Geneva Datasource\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"palette-classic\"},\"custom\":{\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false}},\"mappings\":[]},\"overrides\":[]},\"gridPos\":{\"h\":8,\"w\":12,\"x\":12,\"y\":41},\"id\":23,\"options\":{\"legend\":{\"displayMode\":\"list\",\"placement\":\"bottom\"},\"pieType\":\"donut\",\"reduceOptions\":{\"calcs\":[\"lastNotNull\"],\"fields\":\"\",\"values\":false},\"tooltip\":{\"mode\":\"single\"}},\"targets\":[{\"account\":\"$account\",\"backends\":[],\"customSeriesNaming\":\"{EventName}\",\"dimension\":\"\",\"metric\":\"\",\"metricsQueryType\":\"query\",\"namespace\":\"Monitoring + Agent\",\"queryText\":\"metric(\\\"MaEventCosts\\\").samplingTypes(\\\"Average\\\").preaggregate(\\\"AgentQOSPerEventName\\\") + \\n| project Average=replacenulls(Average, 0) \\n| where avg(Average) \\u003e + 0\\n| top 10 by avg(Average) desc\",\"refId\":\"Costly Operations\",\"samplingType\":\"\",\"service\":\"metrics\",\"useBackends\":false,\"useCustomSeriesNaming\":true}],\"title\":\"Costly + Event Names\",\"type\":\"piechart\"}],\"refresh\":false,\"schemaVersion\":30,\"style\":\"dark\",\"tags\":[],\"templating\":{\"list\":[{\"allValue\":null,\"current\":{},\"datasource\":\"Geneva + Datasource\",\"definition\":\"accounts()\",\"description\":\"The Geneva metrics + account name\",\"error\":null,\"hide\":0,\"includeAll\":false,\"label\":\"Account\",\"multi\":false,\"name\":\"account\",\"options\":[],\"query\":\"accounts()\",\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":1,\"type\":\"query\"}]},\"time\":{\"from\":\"now-7d\",\"to\":\"now\"},\"timepicker\":{},\"timezone\":\"\",\"title\":\"Agent + QoS\",\"uid\":\"OSBzdgnnz\",\"version\":1}}" + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '19944' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-YlQi5sFnGU2dCfBbb1ZJxw';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:52 GMT + grafana-trace-id: + - e051d632244163e2e6b6d80d41ddb3f9 + mise-correlation-id: + - fa3fc44e-2331-437d-8308-0d23762b1b50 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592113.392.26.299547|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/dashboards/uid/54KhiZ7nz + response: + body: + string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"aks-linux-sample-application","url":"/d/54KhiZ7nz/aks-linux-sample-application","expires":"0001-01-01T00:00:00Z","created":"2024-06-17T02:35:34Z","updated":"2024-06-17T02:35:34Z","updatedBy":"Anonymous","createdBy":"Anonymous","version":1,"hasAcl":false,"isFolder":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","provisioned":true,"provisionedExternalId":"AKSLinuxSample.json","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"annotations":{"list":[{"builtIn":1,"datasource":"-- + Grafana --","enable":true,"hide":true,"iconColor":"rgba(0, 211, 255, 1)","name":"Annotations + \u0026 Alerts","target":{"limit":100,"matchAny":false,"tags":[],"type":"dashboard"},"type":"dashboard"}]},"editable":true,"gnetId":null,"graphTooltip":0,"id":18,"links":[],"liveNow":false,"panels":[{"datasource":null,"gridPos":{"h":4,"w":24,"x":0,"y":0},"id":6,"options":{"content":"This + dashboard shows telemetry from the machine running the AKSGenevaSample Application.\n\u003cbr\u003e\nThe + dashboard will contain data only if your service (AKSGenevaSample) is running + and the Geneva Agent is set up correctly.\n\u003cbr\u003e\nTo set up a sample + application and send telemetry to Geneva refer \n\u003ca href=\"https://eng.ms/docs/products/geneva/getting_started/environments/akslinux\"\u003ethis + documentation\u003c/a\u003e.\n\u003cbr\u003e\nTo learn more about running + Geneva Monitoring to collect telemetry from AKS \u003ca href=\"https://eng.ms/docs/products/geneva/getting_started/environments/akslinux\"\u003esee + here\u003c/a\u003e.","mode":"html"},"pluginVersion":"8.3.0-pre","title":"What + is this dashboard?","type":"text"},{"datasource":"Geneva Datasource","description":"Average + temperature of the machine where the Geneva Agent is running","fieldConfig":{"defaults":{"color":{"fixedColor":"super-light-yellow","mode":"fixed"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":50,"gradientMode":"opacity","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":2,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"area"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"yellow","value":35},{"color":"red","value":40}]}},"overrides":[]},"gridPos":{"h":9,"w":12,"x":0,"y":4},"id":2,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single"}},"targets":[{"account":"","backends":[],"customSeriesNaming":"Avg + Node Temperature (F)","dimension":"","environment":"prod","groupByUnit":"m","groupByValue":"1","healthQueryType":"Topology","hide":false,"metric":"","metricsQueryType":"query","namespace":"","queryText":"metric(\"Temperature\").samplingTypes(\"Average\").resolution(1m)","refId":"A","samplingType":"","service":"metrics","useBackends":false,"useCustomSeriesNaming":true}],"title":"Average + Temperature of the Node","type":"timeseries"},{"datasource":"Geneva Datasource","description":"Average + number of boot failures on the node","fieldConfig":{"defaults":{"color":{"fixedColor":"orange","mode":"palette-classic"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":2,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":true,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[{"matcher":{"id":"byName","options":"Failure"},"properties":[{"id":"color","value":{"fixedColor":"red","mode":"fixed"}}]},{"matcher":{"id":"byName","options":"Success"},"properties":[{"id":"color","value":{"fixedColor":"green","mode":"fixed"}}]}]},"gridPos":{"h":9,"w":12,"x":12,"y":4},"id":4,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"multi"}},"targets":[{"account":"","backends":[],"customSeriesNaming":"Success","dimension":"","environment":"prod","groupByUnit":"m","groupByValue":"1","healthQueryType":"Topology","hide":false,"metric":"","metricsQueryType":"query","namespace":"","queryText":"metric(\"Boot + Success\").samplingTypes(\"Count\").resolution(1m)","refId":"SuccessQuery","samplingType":"","service":"metrics","useBackends":false,"useCustomSeriesNaming":true},{"account":"","backends":[],"customSeriesNaming":"Failure","dimension":"","environment":"prod","groupByUnit":"m","groupByValue":"1","healthQueryType":"Topology","hide":false,"metric":"","metricsQueryType":"query","namespace":"","queryText":"metric(\"Boot + Failure\").samplingTypes(\"Count\").resolution(1m)","refId":"FailureQuery","samplingType":"","service":"metrics","useBackends":false,"useCustomSeriesNaming":true}],"title":"Average + Count of Boot Failures vs Success","type":"timeseries"}],"refresh":"","schemaVersion":31,"style":"dark","tags":[],"templating":{"list":[]},"time":{"from":"now-30m","to":"now"},"timepicker":{},"timezone":"","title":"AKS + Linux Sample Application","uid":"54KhiZ7nz","version":1}}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '5491' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-jn3iFZ8YNRqhZYA6kkLRtA';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:52 GMT + grafana-trace-id: + - a885ebd9203f6030eca5d5bb2a6f0ff3 + mise-correlation-id: + - 26868e3e-0ecb-4ac8-99d7-96b97cdda66e + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592113.74.27.218050|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/dashboards/uid/6uRDjTNnz + response: + body: + string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"app-detail","url":"/d/6uRDjTNnz/app-detail","expires":"0001-01-01T00:00:00Z","created":"2024-06-17T02:35:34Z","updated":"2024-06-17T02:35:34Z","updatedBy":"Anonymous","createdBy":"Anonymous","version":1,"hasAcl":false,"isFolder":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","provisioned":true,"provisionedExternalId":"AppDetail.json","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"annotations":{"list":[{"builtIn":1,"datasource":"-- + Grafana --","enable":true,"hide":true,"iconColor":"rgba(0, 211, 255, 1)","name":"Annotations + \u0026 Alerts","target":{"limit":100,"matchAny":false,"tags":[],"type":"dashboard"},"type":"dashboard"}]},"editable":true,"gnetId":null,"graphTooltip":0,"id":19,"links":[],"liveNow":false,"panels":[{"datasource":"Geneva + Datasource","description":"For a particular cluster and an application, this + widget shows it''s health timeline - time when the application sent Ok, Warning + and Error as it''s health status","fieldConfig":{"defaults":{"color":{"mode":"continuous-GrYlRd"},"custom":{"fillOpacity":75,"lineWidth":0},"mappings":[],"max":0,"min":0,"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]},"unit":"short"},"overrides":[{"matcher":{"id":"byRegexp","options":"Error.*"},"properties":[{"id":"mappings","value":[{"options":{"0":{"color":"transparent","index":0},"1":{"color":"red","index":1}},"type":"value"}]}]},{"matcher":{"id":"byRegexp","options":"Ok.*"},"properties":[{"id":"mappings","value":[{"options":{"0":{"color":"transparent","index":0},"1":{"color":"green","index":1}},"type":"value"}]}]},{"matcher":{"id":"byRegexp","options":"Warning.*"},"properties":[{"id":"mappings","value":[{"options":{"0":{"color":"transparent","index":0},"1":{"color":"yellow","index":1}},"type":"value"}]}]}]},"gridPos":{"h":15,"w":24,"x":0,"y":0},"id":2,"options":{"alignValue":"center","legend":{"displayMode":"hidden","placement":"bottom"},"mergeValues":true,"rowHeight":0.9,"showValue":"auto","tooltip":{"mode":"single"}},"targets":[{"account":"$account","azureMonitor":{"timeGrain":"auto"},"backends":[],"customSeriesNaming":"{HealthState} + {ClusterName} {AppName}","dimension":"ClusterName, AppName, HealthState","dimensionFilterOperators":["in","in","in"],"dimensionFilterValues":[null,null,["Ok"]],"dimensionFilters":["AppName","ClusterName","HealthState"],"groupByUnit":"m","groupByValue":"5","healthQueryType":"Topology","metric":"AppHealthState","metricsQueryType":"query","namespace":"ServiceFabric","queryText":"metric(\"AppHealthState\").samplingTypes(\"Count\").preaggregate(\"ClusterName, + AppName, HealthState\") | where HealthState == \"Ok\" and ClusterName in (\"$clusterName\") + and AppName in (\"$appName\") | project Count=replacenulls(Count, 0) | zoom + Count=sum(Count) by 5m | top 40 by avg(Count)","refId":"Ok","resAggFunc":"sum","samplingType":"Count","service":"metrics","subscription":"f7152080-b4e8-47ee-9c85-7f1d0e6b72dc","useBackends":false,"useCustomSeriesNaming":true},{"account":"$account","backends":[],"customSeriesNaming":"{HealthState} + {ClusterName} {AppName}","dimension":"","groupByUnit":"m","groupByValue":"1","healthQueryType":"Topology","hide":false,"metric":"","metricsQueryType":"query","namespace":"ServiceFabric","queryText":"metric(\"AppHealthState\").samplingTypes(\"Count\").preaggregate(\"ClusterName, + AppName, HealthState\") | where HealthState == \"Warning\" and ClusterName + in (\"$ClusterName\") and AppName in (\"$AppName\") | project Count=replacenulls(Count, + 0) | zoom Count=sum(Count) by 5m | top 40 by avg(Count)","refId":"Warning","samplingType":"","service":"metrics","useBackends":false,"useCustomSeriesNaming":true},{"account":"$account","backends":[],"customSeriesNaming":"{HealthState} + {ClusterName} {AppName}","dimension":"","groupByUnit":"m","groupByValue":"1","healthQueryType":"Topology","hide":false,"metric":"","metricsQueryType":"query","namespace":"ServiceFabric","queryText":"metric(\"AppHealthState\").samplingTypes(\"Count\").preaggregate(\"ClusterName, + AppName, HealthState\") | where HealthState == \"Error\" and ClusterName in + (\"$ClusterName\") and AppName in (\"$AppName\") | project Count=replacenulls(Count, + 0) | zoom Count=sum(Count) by 5m | top 40 by avg(Count)","refId":"Error","samplingType":"","service":"metrics","useBackends":false,"useCustomSeriesNaming":true}],"title":"Application + health timeline","type":"state-timeline"}],"refresh":"","schemaVersion":31,"style":"dark","tags":[],"templating":{"list":[{"allValue":null,"current":{},"datasource":"Geneva + Datasource","definition":"Accounts()","description":"The Geneva metrics account + name","error":null,"hide":0,"includeAll":false,"label":"Account","multi":false,"name":"account","options":[],"query":"Accounts()","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":null,"current":{},"datasource":"Geneva + Datasource","definition":"dimensionValues($account, ServiceFabric, AppHealthState, + ClusterName)","description":"The name of the cluster you want to see data + for","error":null,"hide":0,"includeAll":false,"label":"Cluster Name","multi":true,"name":"ClusterName","options":[],"query":"dimensionValues($account, + ServiceFabric, AppHealthState, ClusterName)","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":null,"current":{"selected":true,"text":["None"],"value":[""]},"datasource":"Geneva + Datasource","definition":"dimensionValues($account, ServiceFabric, AppHealthState, + AppName)","description":"Application name in the cluster","error":null,"hide":0,"includeAll":false,"label":"App + Name","multi":true,"name":"AppName","options":[],"query":"dimensionValues($account, + ServiceFabric, AppHealthState, AppName)","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"}]},"time":{"from":"now-6h","to":"now"},"timepicker":{},"timezone":"","title":"App + Detail","uid":"6uRDjTNnz","version":1}}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '6122' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-MvODTLbK7JKt2v//qrmthQ';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:53 GMT + grafana-trace-id: + - 857f320e5d0d84007c5bbebf7a60d113 + mise-correlation-id: + - 9ea418ec-7a31-4255-9ee5-cbca00418e65 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592114.038.30.249832|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/dashboards/uid/dyzn5SK7z + response: + body: + string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"azure-alert-consumption","url":"/d/dyzn5SK7z/azure-alert-consumption","expires":"0001-01-01T00:00:00Z","created":"2024-06-17T02:35:34Z","updated":"2024-06-17T02:35:34Z","updatedBy":"Anonymous","createdBy":"Anonymous","version":1,"hasAcl":false,"isFolder":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure + Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","provisioned":true,"provisionedExternalId":"v1Alerts.json","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"__elements":[],"__inputs":[],"__requires":[{"id":"grafana","name":"Grafana","type":"grafana","version":"8.4.3"},{"id":"grafana-azure-monitor-datasource","name":"Azure + Monitor","type":"datasource","version":"0.3.0"},{"id":"stat","name":"Stat","type":"panel","version":""},{"id":"table","name":"Table","type":"panel","version":""}],"description":"A + summary of all alerts for the subscription and other filters selected","editable":true,"id":9,"links":[],"liveNow":false,"panels":[{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"Total + Alerts"},"properties":[{"id":"links","value":[{"targetBlank":false,"title":"","url":"d/dyzn5SK7z/azure-alert-consumption?${ds:queryparam}\u0026${sub:queryparam}\u0026${rg:queryparam}\u0026${__url_time_range}\u0026var-mc=Fired\u0026var-mc=Resolved\u0026var-as=New\u0026var-as=Acknowledged\u0026var-as=Closed\u0026var-sev=Sev0\u0026var-sev=Sev1\u0026var-sev=Sev2\u0026var-sev=Sev3\u0026var-sev=Sev4"}]}]}]},"gridPos":{"h":4,"w":2,"x":0,"y":0},"id":4,"options":{"colorMode":"background","graphMode":"area","justifyMode":"center","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"textMode":"value_and_name"},"targets":[{"azureMonitor":{"dimensionFilters":[],"timeGrain":"auto"},"azureResourceGraph":{"query":"alertsmanagementresources\r\n| + where type == \"microsoft.alertsmanagement/alerts\"\r\n| where todatetime(properties.essentials.lastModifiedDateTime) + \u003e= $__timeFrom and todatetime(properties.essentials.lastModifiedDateTime) + \u003c= $__timeTo\r\n| where tolower(subscriptionId) == tolower(\"$sub\") + and properties.essentials.targetResourceGroup in~ ($rg) and properties.essentials.monitorCondition + in~ ($mc)\r\nand properties.essentials.alertState in~ ($as) and properties.essentials.severity + in~ ($sev)\r\n| summarize count()"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure + Resource Graph","refId":"A","subscription":"","subscriptions":["$sub"]}],"transformations":[{"id":"organize","options":{"excludeByName":{},"indexByName":{},"renameByName":{"count_":"Total + Alerts"}}}],"type":"stat"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"red","mode":"fixed"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"Critical"},"properties":[{"id":"links","value":[{"targetBlank":false,"title":"","url":"d/dyzn5SK7z/azure-alert-consumption?${ds:queryparam}\u0026${sub:queryparam}\u0026${rg:queryparam}\u0026${__url_time_range}\u0026var-mc=Fired\u0026var-mc=Resolved\u0026var-as=New\u0026var-as=Acknowledged\u0026var-as=Closed\u0026var-sev=Sev0"}]}]}]},"gridPos":{"h":4,"w":2,"x":2,"y":0},"id":15,"options":{"colorMode":"background","graphMode":"area","justifyMode":"center","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"textMode":"value_and_name"},"targets":[{"azureMonitor":{"dimensionFilters":[],"timeGrain":"auto"},"azureResourceGraph":{"query":"alertsmanagementresources\r\n| + where type == \"microsoft.alertsmanagement/alerts\"\r\n| where todatetime(properties.essentials.lastModifiedDateTime) + \u003e= $__timeFrom and todatetime(properties.essentials.lastModifiedDateTime) + \u003c= $__timeTo\r\n| where tolower(subscriptionId) == tolower(\"$sub\") + and properties.essentials.targetResourceGroup in~ ($rg) and properties.essentials.monitorCondition + in~ ($mc)\r\nand properties.essentials.alertState in~ ($as) and properties.essentials.severity + in~ ($sev) and properties.essentials.severity == \"Sev0\" \r\n| summarize + count()"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure + Resource Graph","refId":"A","subscription":"","subscriptions":["$sub"]}],"transformations":[{"id":"organize","options":{"excludeByName":{},"indexByName":{},"renameByName":{"count_":"Critical"}}}],"type":"stat"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"orange","mode":"fixed"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"Error"},"properties":[{"id":"links","value":[{"targetBlank":false,"title":"","url":"d/dyzn5SK7z/azure-alert-consumption?${ds:queryparam}\u0026${sub:queryparam}\u0026${rg:queryparam}\u0026${__url_time_range}\u0026var-mc=Fired\u0026var-mc=Resolved\u0026var-as=New\u0026var-as=Acknowledged\u0026var-as=Closed\u0026var-sev=Sev1"}]}]}]},"gridPos":{"h":4,"w":2,"x":4,"y":0},"id":8,"options":{"colorMode":"background","graphMode":"area","justifyMode":"center","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"textMode":"value_and_name"},"targets":[{"azureMonitor":{"dimensionFilters":[],"timeGrain":"auto"},"azureResourceGraph":{"query":"alertsmanagementresources\r\n| + where type == \"microsoft.alertsmanagement/alerts\"\r\n| where todatetime(properties.essentials.lastModifiedDateTime) + \u003e= $__timeFrom and todatetime(properties.essentials.lastModifiedDateTime) + \u003c= $__timeTo\r\n| where tolower(subscriptionId) == tolower(\"$sub\") + and properties.essentials.targetResourceGroup in~ ($rg) and properties.essentials.monitorCondition + in~ ($mc)\r\nand properties.essentials.alertState in~ ($as) and properties.essentials.severity + in~ ($sev) and properties.essentials.severity == \"Sev1\" \r\n| summarize + count()"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure + Resource Graph","refId":"A","subscription":"","subscriptions":["$sub"]}],"transformations":[{"id":"organize","options":{"excludeByName":{},"indexByName":{},"renameByName":{"count_":"Error"}}}],"type":"stat"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"yellow","mode":"fixed"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"Warning"},"properties":[{"id":"links","value":[{"targetBlank":false,"title":"","url":"d/dyzn5SK7z/azure-alert-consumption?${ds:queryparam}\u0026${sub:queryparam}\u0026${rg:queryparam}\u0026${__url_time_range}\u0026var-mc=Fired\u0026var-mc=Resolved\u0026var-as=New\u0026var-as=Acknowledged\u0026var-as=Closed\u0026var-sev=Sev2"}]}]}]},"gridPos":{"h":4,"w":2,"x":6,"y":0},"id":10,"options":{"colorMode":"background","graphMode":"area","justifyMode":"center","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"textMode":"value_and_name"},"targets":[{"azureMonitor":{"dimensionFilters":[],"timeGrain":"auto"},"azureResourceGraph":{"query":"alertsmanagementresources\r\n| + where type == \"microsoft.alertsmanagement/alerts\"\r\n| where todatetime(properties.essentials.lastModifiedDateTime) + \u003e= $__timeFrom and todatetime(properties.essentials.lastModifiedDateTime) + \u003c= $__timeTo\r\n| where tolower(subscriptionId) == tolower(\"$sub\") + and properties.essentials.targetResourceGroup in~ ($rg) and properties.essentials.monitorCondition + in~ ($mc)\r\nand properties.essentials.alertState in~ ($as) and properties.essentials.severity + in~ ($sev) and properties.essentials.severity == \"Sev2\" \r\n| summarize + count()"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure + Resource Graph","refId":"A","subscription":"","subscriptions":["$sub"]}],"transformations":[{"id":"organize","options":{"excludeByName":{},"indexByName":{},"renameByName":{"count_":"Warning"}}}],"type":"stat"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"blue","mode":"fixed"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"Informational"},"properties":[{"id":"links","value":[{"targetBlank":false,"title":"","url":"d/dyzn5SK7z/azure-alert-consumption?${ds:queryparam}\u0026${sub:queryparam}\u0026${rg:queryparam}\u0026${__url_time_range}\u0026var-mc=Fired\u0026var-mc=Resolved\u0026var-as=New\u0026var-as=Acknowledged\u0026var-as=Closed\u0026var-sev=Sev3"}]}]}]},"gridPos":{"h":4,"w":2,"x":8,"y":0},"id":12,"options":{"colorMode":"background","graphMode":"area","justifyMode":"center","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"textMode":"value_and_name"},"targets":[{"azureMonitor":{"dimensionFilters":[],"timeGrain":"auto"},"azureResourceGraph":{"query":"alertsmanagementresources\r\n| + where type == \"microsoft.alertsmanagement/alerts\"\r\n| where todatetime(properties.essentials.lastModifiedDateTime) + \u003e= $__timeFrom and todatetime(properties.essentials.lastModifiedDateTime) + \u003c= $__timeTo\r\n| where tolower(subscriptionId) == tolower(\"$sub\") + and properties.essentials.targetResourceGroup in~ ($rg) and properties.essentials.monitorCondition + in~ ($mc)\r\nand properties.essentials.alertState in~ ($as) and properties.essentials.severity + in~ ($sev) and properties.essentials.severity == \"Sev3\" \r\n| summarize + count()"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure + Resource Graph","refId":"A","subscription":"","subscriptions":["$sub"]}],"transformations":[{"id":"organize","options":{"excludeByName":{},"indexByName":{},"renameByName":{"count_":"Informational"}}}],"type":"stat"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"purple","mode":"fixed"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"Verbose"},"properties":[{"id":"links","value":[{"targetBlank":false,"title":"","url":"d/dyzn5SK7z/azure-alert-consumption?${ds:queryparam}\u0026${sub:queryparam}\u0026${rg:queryparam}\u0026${__url_time_range}\u0026var-mc=Fired\u0026var-mc=Resolved\u0026var-as=New\u0026var-as=Acknowledged\u0026var-as=Closed\u0026var-sev=Sev4"}]}]}]},"gridPos":{"h":4,"w":2,"x":10,"y":0},"id":14,"options":{"colorMode":"background","graphMode":"area","justifyMode":"center","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"textMode":"value_and_name"},"targets":[{"azureMonitor":{"dimensionFilters":[],"timeGrain":"auto"},"azureResourceGraph":{"query":"alertsmanagementresources\r\n| + where type == \"microsoft.alertsmanagement/alerts\"\r\n| where todatetime(properties.essentials.lastModifiedDateTime) + \u003e= $__timeFrom and todatetime(properties.essentials.lastModifiedDateTime) + \u003c= $__timeTo\r\n| where tolower(subscriptionId) == tolower(\"$sub\") + and properties.essentials.targetResourceGroup in~ ($rg) and properties.essentials.monitorCondition + in~ ($mc)\r\nand properties.essentials.alertState in~ ($as) and properties.essentials.severity + in~ ($sev) and properties.essentials.severity == \"Sev4\" \r\n| summarize + count()"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure + Resource Graph","refId":"A","subscription":"","subscriptions":["$sub"]}],"transformations":[{"id":"organize","options":{"excludeByName":{},"indexByName":{},"renameByName":{"count_":"Verbose"}}}],"type":"stat"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"continuous-BlYlRd"},"custom":{"align":"center","displayMode":"auto","filterable":true},"links":[],"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80.0002}]}},"overrides":[{"matcher":{"id":"byName","options":"Severity"},"properties":[{"id":"mappings","value":[{"options":{"\"Sev0\"":{"color":"red","index":4,"text":"Critical"},"\"Sev1\"":{"color":"orange","index":3,"text":"Error"},"\"Sev2\"":{"color":"yellow","index":2,"text":"Warning"},"\"Sev3\"":{"color":"blue","index":1,"text":"Informational"},"\"Sev4\"":{"color":"#8F3BB8","index":0,"text":"Verbose"}},"type":"value"}]},{"id":"custom.displayMode","value":"color-background-solid"}]},{"matcher":{"id":"byName","options":"Name"},"properties":[{"id":"custom.displayMode","value":"color-text"},{"id":"links","value":[{"targetBlank":true,"title":"test + title","url":"https://ms.portal.azure.com/#blade/Microsoft_Azure_Monitoring/AlertDetailsTemplateBlade/alertId/%2Fsubscriptions%2F${sub}%2Fresourcegroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}%2Fproviders%2FMicrosoft.AlertsManagement%2Falerts%2F${__data.fields[\"Alert + ID\"]}"}]}]},{"matcher":{"id":"byName","options":"properties_essentials_monitorCondition"},"properties":[{"id":"mappings","value":[{"options":{"Fired":{"color":"orange","index":1},"Resolved":{"color":"green","index":0}},"type":"value"}]},{"id":"custom.displayMode","value":"basic"}]}]},"gridPos":{"h":16,"w":24,"x":0,"y":4},"id":2,"links":[],"options":{"footer":{"fields":"","reducer":["sum"],"show":false},"frameIndex":0,"showHeader":true,"sortBy":[]},"targets":[{"azureResourceGraph":{"query":"alertsmanagementresources\r\n| + join kind=leftouter (ResourceContainers | where type==''microsoft.resources/subscriptions'' + | project SubName=name, subscriptionId) on subscriptionId\r\n| where type + == \"microsoft.alertsmanagement/alerts\"\r\n| where tolower(subscriptionId) + == tolower(\"$sub\") and properties.essentials.targetResourceGroup in~ ($rg) + and properties.essentials.monitorCondition in~ ($mc)\r\nand properties.essentials.alertState + in~ ($as) and properties.essentials.severity in~ ($sev)\r\nand todatetime(properties.essentials.lastModifiedDateTime) + \u003e= $__timeFrom and todatetime(properties.essentials.lastModifiedDateTime) + \u003c= $__timeTo\r\n| parse id with * \"alerts/\" alertId\r\n| project name, + properties.essentials.severity, tostring(properties.essentials.monitorCondition), + \r\ntostring(properties.essentials.alertState), todatetime(properties.essentials.lastModifiedDateTime), + tostring(properties.essentials.monitorService), alertId\r\n","resultFormat":"table"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"insightsAnalytics":{"query":"","resultFormat":"time_series"},"queryType":"Azure + Resource Graph","refId":"A","subscription":"","subscriptions":["$sub"]}],"title":"V1 + Alerts","transformations":[{"id":"organize","options":{"excludeByName":{"alertId":false},"indexByName":{"alertId":6,"name":0,"properties_essentials_alertState":3,"properties_essentials_lastModifiedDateTime":5,"properties_essentials_monitorCondition":2,"properties_essentials_monitorService":4,"properties_essentials_severity":1},"renameByName":{"alertId":"Alert + ID","name":"Name","properties_essentials_alertState":"User Response","properties_essentials_lastModifiedDateTime":"Fired + Time","properties_essentials_monitorCondition":"Alert Condition","properties_essentials_monitorService":"Monitor + Service","properties_essentials_severity":"Severity"}}}],"transparent":true,"type":"table"}],"refresh":"","schemaVersion":35,"style":"dark","tags":[],"templating":{"list":[{"current":{},"hide":0,"includeAll":false,"label":"Datasource","multi":false,"name":"ds","options":[],"query":"grafana-azure-monitor-datasource","queryValue":"","refresh":1,"regex":"","skipUrlSync":false,"type":"datasource"},{"current":{},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"definition":"subscriptions()","hide":0,"includeAll":false,"label":"Subscription","multi":false,"name":"sub","options":[],"query":"subscriptions()","refresh":1,"regex":"","skipUrlSync":false,"sort":5,"type":"query"},{"current":{},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"definition":"ResourceGroups($sub)","hide":0,"includeAll":false,"label":"Resource + Group(s)","multi":true,"name":"rg","options":[],"query":"ResourceGroups($sub)","refresh":1,"regex":"","skipUrlSync":false,"sort":5,"type":"query"},{"current":{"selected":false,"text":["Fired","Resolved"],"value":["Fired","Resolved"]},"hide":0,"includeAll":false,"label":"Alert + Condition","multi":true,"name":"mc","options":[{"selected":true,"text":"Fired","value":"Fired"},{"selected":true,"text":"Resolved","value":"Resolved"}],"query":"Fired, + Resolved","queryValue":"","skipUrlSync":false,"type":"custom"},{"current":{"selected":false,"text":["New","Acknowledged","Closed"],"value":["New","Acknowledged","Closed"]},"hide":0,"includeAll":false,"label":"User + Response","multi":true,"name":"as","options":[{"selected":true,"text":"New","value":"New"},{"selected":true,"text":"Acknowledged","value":"Acknowledged"},{"selected":true,"text":"Closed","value":"Closed"}],"query":"New, + Acknowledged, Closed","queryValue":"","skipUrlSync":false,"type":"custom"},{"current":{"selected":false,"text":["Critical","Error","Warning","Informational","Verbose"],"value":["Sev0","Sev1","Sev2","Sev3","Sev4"]},"hide":0,"includeAll":false,"label":"Severity","multi":true,"name":"sev","options":[{"selected":true,"text":"Critical","value":"Sev0"},{"selected":true,"text":"Error","value":"Sev1"},{"selected":true,"text":"Warning","value":"Sev2"},{"selected":true,"text":"Informational","value":"Sev3"},{"selected":true,"text":"Verbose","value":"Sev4"}],"query":"Critical + : Sev0, Error : Sev1, Warning : Sev2, Informational : Sev3, Verbose : Sev4","queryValue":"","skipUrlSync":false,"type":"custom"}]},"time":{"from":"now-30d","to":"now"},"timepicker":{"hidden":false,"refresh_intervals":["30m","1h","12h","24h","3d","7d","30d"]},"title":"Azure + / Alert Consumption","uid":"dyzn5SK7z","version":1}}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '18637' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-zYDyo+eiEE0r1ro7BqKANw';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:53 GMT + grafana-trace-id: + - 2bd76f03725e9c4a26e8a79e6a9beaf5 + mise-correlation-id: + - 9ffda62b-8926-46fd-b1de-439606b515ab + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592114.363.28.521491|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/dashboards/uid/Yo38mcvnz + response: + body: + string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"azure-insights-applications","url":"/d/Yo38mcvnz/azure-insights-applications","expires":"0001-01-01T00:00:00Z","created":"2024-06-17T02:35:33Z","updated":"2024-06-17T02:35:33Z","updatedBy":"Anonymous","createdBy":"Anonymous","version":1,"hasAcl":false,"isFolder":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure + Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","provisioned":true,"provisionedExternalId":"appInsights.json","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"__elements":[],"__inputs":[],"__requires":[{"id":"grafana","name":"Grafana","type":"grafana","version":"8.5.0-pre"},{"id":"grafana-azure-monitor-datasource","name":"Azure + Monitor","type":"datasource","version":"0.3.0"},{"id":"stat","name":"Stat","type":"panel","version":""},{"id":"text","name":"Text","type":"panel","version":""},{"id":"timeseries","name":"Time + series","type":"panel","version":""}],"description":"The dashboard provides + insights of Azure Apps via different metrics for app monitoring through Application + Insights.","editable":true,"id":2,"links":[],"liveNow":false,"panels":[{"collapsed":false,"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"gridPos":{"h":1,"w":24,"x":0,"y":0},"id":52,"panels":[],"title":"Azure + Portal Links","type":"row"},{"gridPos":{"h":3,"w":5,"x":0,"y":1},"id":10,"options":{"content":"\u003ca + style=\"color: inherit;\" href=\"https://portal.azure.com/#@${tenant}/resource/subscriptions/${sub}/resourceGroups/${rg}/providers/microsoft.insights/components/${res}/overview\" + target=\"_blank\"\u003e\n \u003cdiv\u003e\n \u003ch3 style=\"color: #a16feb\"\u003e + ${res} \u003c/h1\u003e\n \u003ch5 style=\"margin-bottom: 0px;\"\u003e Application + Insights \u003c/h5\u003e\n \u003c/div\u003e\n\u003c/a\u003e","mode":"html"},"type":"text"},{"datasource":{"uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"text","mode":"fixed"},"mappings":[],"noValue":"--","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"Availability"},"properties":[{"id":"links","value":[{"targetBlank":true,"title":"","url":"https://portal.azure.com/#@${tenant}/resource/subscriptions/${sub}/resourceGroups/${rg}/providers/microsoft.insights/components/${res}/availability"}]}]}]},"gridPos":{"h":3,"w":2,"x":5,"y":1},"id":40,"options":{"colorMode":"value","graphMode":"none","justifyMode":"center","orientation":"vertical","reduceOptions":{"calcs":["lastNotNull"],"fields":"/^Availability$/","values":false},"text":{},"textMode":"auto"},"targets":[{"azureMonitor":{"aggOptions":[],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"metricDefinition":"microsoft.insights/components","metricName":"availabilityResults/availabilityPercentage","metricNamespace":"microsoft.insights/components","resourceGroup":"$rg","resourceName":"$res","timeGrain":"auto","timeGrains":[],"top":"50"},"queryType":"Azure + Monitor","refId":"A","subscription":"$sub","subscriptions":[]}],"title":"Availability","type":"stat"},{"gridPos":{"h":3,"w":4,"x":7,"y":1},"id":44,"links":[],"options":{"content":"\u003ca + style=\"color: inherit;\" href=\"https://portal.azure.com/#blade/AppInsightsExtension/ProactiveDetectionFeedBlade/ComponentId/%7B%22Name%22%3A%22${res}%22%2C%22SubscriptionId%22%3A%22${sub}%22%2C%22ResourceGroup%22%3A%22${rg}%22%7D/TimeContext/%7B%22durationMs%22%3A604800000%2C%22endTime%22%3Anull%2C%22createdTime%22%3A%222021-10-18T19%3A26%3A58.876Z%22%2C%22isInitialTime%22%3Atrue%2C%22grain%22%3A1%2C%22useDashboardTimeRange%22%3Afalse%7D\" + target=\"_blank\"\u003e\n\u003cdiv style=\"padding-top: 20px\"\u003e\n \u003ccenter\u003e\u003cp + style=\"color: #4d99b8; font-size:18px;\"\u003eSmart detection\u003c/p\u003e\u003c/center\u003e\n \u003ccenter\u003e\u003cp + style=\"margin-top:0px;\"\u003e${res}\u003c/p\u003e\u003c/center\u003e\n\u003c/div\u003e\n\u003c/a\u003e","mode":"html"},"targets":[],"type":"text"},{"gridPos":{"h":3,"w":3,"x":11,"y":1},"id":46,"links":[],"options":{"content":"\u003ca + style=\"color: inherit;\" href=\"https://portal.azure.com/#@${tenant}/resource/subscriptions/${sub}/resourceGroups/${rg}/providers/microsoft.insights/components/${res}/quickPulse\" + target=\"_blank\"\u003e\n\u003cdiv style=\"padding-top: 20px\"\u003e\n \u003ccenter\u003e\u003cp + style=\"color: #2272b9; font-size:18px;\"\u003eLive Metrics\u003c/p\u003e\u003c/center\u003e\n \u003ccenter\u003e\u003cp + style=\"margin-top:0px;\"\u003e${res}\u003c/p\u003e\u003c/center\u003e\n\u003c/div\u003e\n\u003c/a\u003e\n \n ","mode":"html"},"targets":[],"type":"text"},{"gridPos":{"h":3,"w":3,"x":14,"y":1},"id":42,"options":{"content":"\u003ca + style=\"color: inherit;\" href=\"https://portal.azure.com/#@${tenant}/resource/subscriptions/${sub}/resourceGroups/${rg}/providers/microsoft.insights/components/${res}/applicationMap\" + target=\"_blank\"\u003e\n\u003cdiv style=\"padding-top: 20px;\"\u003e\n \u003ccenter\u003e\u003cp + style=\"position:center; color: #ff8c00; font-size:18px\"\u003eApp map\u003c/p\u003e\u003c/center\u003e\n \u003ccenter\u003e\u003cp + style=\"margin-top:0px;\"\u003e${res}\u003c/p\u003e\u003c/center\u003e\n\u003c/div\u003e\n\u003c/a\u003e\n ","mode":"html"},"targets":[],"type":"text"},{"collapsed":false,"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"gridPos":{"h":1,"w":24,"x":0,"y":4},"id":54,"panels":[],"title":"Application + Insights","type":"row"},{"gridPos":{"h":3,"w":4,"x":0,"y":5},"id":12,"options":{"content":"\u003ch1 + style=\"font-size: 20px; color:#73bf69;\"\u003e Usage \u003c/h1\u003e","mode":"html"},"targets":[],"type":"text"},{"datasource":{"uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"green","mode":"fixed"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"users/count_unique"},"properties":[{"id":"links","value":[{"targetBlank":true,"title":"${res} | + Users","url":"https://portal.azure.com/#@${tenant}/resource/subscriptions/${sub}/resourceGroups/${rg}/providers/microsoft.insights/components/${res}/segmentationUsers"}]},{"id":"displayName","value":"Users"}]}]},"gridPos":{"h":3,"w":2,"x":4,"y":5},"id":48,"options":{"colorMode":"background","graphMode":"none","justifyMode":"center","orientation":"auto","reduceOptions":{"calcs":["sum"],"fields":"","values":false},"text":{},"textMode":"auto"},"targets":[{"azureLogAnalytics":{"query":"union\n (traces\n | + where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\n (requests\n | + where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\n (pageViews\n | + where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\n (dependencies\n | + where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\n (customEvents\n | + where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\n (availabilityResults\n | + where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\n (exceptions\n | + where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\n (customMetrics\n | + where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\n (browserTimings\n | + where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo)\n| where + notempty(user_Id)\n| summarize [''users/count_unique''] = dcount(user_Id) + by bin(timestamp, 1m)\n| order by timestamp desc","resource":"/subscriptions/$sub/resourceGroups/$rg/providers/$ns/$res","resultFormat":"time_series"},"queryType":"Azure + Log Analytics","refId":"B","subscription":"$sub","subscriptions":[]}],"transformations":[],"type":"stat"},{"gridPos":{"h":3,"w":4,"x":6,"y":5},"id":14,"options":{"content":"\u003ch1 + style=\"font-size:20px; color:#ec008c;\"\u003eReliability\u003c/h1\u003e","mode":"html"},"targets":[],"type":"text"},{"gridPos":{"h":3,"w":2,"x":10,"y":5},"id":36,"links":[],"options":{"content":"\u003ca + href=\"https://portal.azure.com/#@${tenant}/resource/subscriptions/${sub}/resourceGroups/${rg}/providers/microsoft.insights/components/${res}/failures\" + target=\"_blank\"\u003e\n\u003cdiv\u003e\n \u003cp style=\"font-size:16px; + margin-bottom:0px; margin-top:0px;\"\u003e Failures \u003c/p\u003e\n \u003cp + style=\"margin-top: 0px;\"\u003e${res}\u003c/p\u003e\n\u003c/div\u003e\n\u003c/a\u003e\n","mode":"html"},"targets":[],"type":"text"},{"gridPos":{"h":3,"w":3,"x":12,"y":5},"id":17,"options":{"content":"\u003ch1 + style=\"font-size:20px; color:#7e58ff;\"\u003eResponsiveness\u003c/h1\u003e","mode":"html"},"targets":[],"type":"text"},{"gridPos":{"h":3,"w":3,"x":15,"y":5},"id":38,"links":[],"options":{"content":"\u003ca + href=\"https://portal.azure.com/#@${tenant}/resource/subscriptions/${sub}/resourceGroups/${rg}/providers/microsoft.insights/components/${res}/performance\" + target=\"_blank\"\u003e\n\u003cdiv\u003e\n \u003cp style=\"font-size:16px; + margin-bottom:0px;margin-top:0px;\"\u003e Performance \u003c/p\u003e\n \u003cp + style=\"margin-top:0px;\"\u003e${res}\u003c/p\u003e\n\u003c/div\u003e\n\u003c/a\u003e\n","mode":"html"},"targets":[],"type":"text"},{"gridPos":{"h":3,"w":4,"x":18,"y":5},"id":18,"options":{"content":"\u003ch1 + style=\"font-size:20px; color:#3274d9;\"\u003eBrowser\u003c/h1\u003e","mode":"html"},"targets":[],"type":"text"},{"gridPos":{"h":3,"w":2,"x":22,"y":5},"id":50,"options":{"content":"\u003ca + style=\"color: #ffffff;\" href=\"https://portal.azure.com/#blade/Microsoft_Azure_MonitoringMetrics/Metrics.ReactView/ResourceId/%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}/id/%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}/detailBlade/MetricsExplorerBlade/sourceExtension/AppInsightsExtension/TimeContext/%7B%22relative%22%3A%7B%22duration%22%3A86400000%7D%2C%22grain%22%3A1%2C%22options%22%3A%7B%22grain%22%3A1%2C%22showUTCTime%22%3Afalse%7D%7D/Chart/%7B%22v2charts%22%3A%5B%7B%22metrics%22%3A%5B%7B%22resourceMetadata%22%3A%7B%22id%22%3A%22%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}%22%2C%22sku%22%3A%7B%22name%22%3A%22${res}%22%7D%7D%2C%22metricVisualization%22%3A%7B%22resourceDisplayName%22%3A%22pageViews%2Fduration%22%2C%22color%22%3A%22msportalfx-bgcolor-g2%22%7D%2C%22name%22%3A%22pageViews%2Fduration%22%2C%22namespace%22%3A%22microsoft.insights%2Fcomponents%2Fkusto%22%2C%22aggregationType%22%3A4%7D%5D%2C%22visualization%22%3A%7B%22chartType%22%3A2%2C%22axisVisualization%22%3A%7B%22y%22%3A%7B%22isVisible%22%3Atrue%7D%7D%7D%2C%22grouping%22%3A%7B%22dimension%22%3A%22operation%2Fname%22%7D%2C%22filterCollection%22%3A%7B%22filters%22%3A%5B%7B%22key%22%3A%22client%2Ftype%22%2C%22operator%22%3A0%2C%22values%22%3A%5B%22Browser%22%5D%7D%5D%7D%2C%22title%22%3A%22Browsers%22%2C%22timespan%22%3A%7B%22relative%22%3A%7B%22duration%22%3A86400000%7D%2C%22grain%22%3A1%2C%22options%22%3A%7B%22grain%22%3A1%2C%22showUTCTime%22%3Afalse%7D%7D%7D%2C%7B%22metrics%22%3A%5B%7B%22resourceMetadata%22%3A%7B%22id%22%3A%22%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}%22%2C%22sku%22%3A%7B%22name%22%3A%22${res}%22%7D%7D%2C%22metricVisualization%22%3A%7B%22resourceDisplayName%22%3A%22dependencies%2Fduration%22%2C%22color%22%3A%22msportalfx-bgcolor-g2%22%7D%2C%22name%22%3A%22dependencies%2Fduration%22%2C%22namespace%22%3A%22microsoft.insights%2Fcomponents%2Fkusto%22%2C%22aggregationType%22%3A4%7D%5D%2C%22visualization%22%3A%7B%22chartType%22%3A2%2C%22axisVisualization%22%3A%7B%22y%22%3A%7B%22isVisible%22%3Atrue%7D%7D%7D%2C%22grouping%22%3A%7B%22dimension%22%3A%22dependency%2Fname%22%7D%2C%22filterCollection%22%3A%7B%22filters%22%3A%5B%7B%22key%22%3A%22client%2Ftype%22%2C%22operator%22%3A0%2C%22values%22%3A%5B%22Browser%22%5D%7D%5D%7D%2C%22title%22%3A%22Have%20AJAX%20calls%20been%20slow%3F%22%2C%22timespan%22%3A%7B%22relative%22%3A%7B%22duration%22%3A86400000%7D%2C%22grain%22%3A1%2C%22options%22%3A%7B%22grain%22%3A1%2C%22showUTCTime%22%3Afalse%7D%7D%7D%2C%7B%22metrics%22%3A%5B%7B%22resourceMetadata%22%3A%7B%22id%22%3A%22%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}%22%2C%22sku%22%3A%7B%22name%22%3A%22${res}%22%7D%7D%2C%22metricVisualization%22%3A%7B%22resourceDisplayName%22%3A%22pageViews%2Fcount%22%2C%22color%22%3A%22msportalfx-bgcolor-g2%22%7D%2C%22name%22%3A%22pageViews%2Fcount%22%2C%22namespace%22%3A%22microsoft.insights%2Fcomponents%2Fkusto%22%2C%22aggregationType%22%3A1%7D%5D%2C%22visualization%22%3A%7B%22chartType%22%3A2%2C%22axisVisualization%22%3A%7B%22y%22%3A%7B%22isVisible%22%3Atrue%7D%7D%7D%2C%22grouping%22%3A%7B%22dimension%22%3A%22operation%2Fname%22%7D%2C%22filterCollection%22%3A%7B%22filters%22%3A%5B%7B%22key%22%3A%22client%2Ftype%22%2C%22operator%22%3A0%2C%22values%22%3A%5B%22Browser%22%5D%7D%5D%7D%2C%22title%22%3A%22Has%20page%20view%20traffic%20changed%3F%22%2C%22timespan%22%3A%7B%22relative%22%3A%7B%22duration%22%3A86400000%7D%2C%22grain%22%3A1%2C%22options%22%3A%7B%22grain%22%3A1%2C%22showUTCTime%22%3Afalse%7D%7D%7D%2C%7B%22metrics%22%3A%5B%7B%22resourceMetadata%22%3A%7B%22id%22%3A%22%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}%22%2C%22sku%22%3A%7B%22name%22%3A%22${res}%22%7D%7D%2C%22metricVisualization%22%3A%7B%22resourceDisplayName%22%3A%22exceptions%2Fbrowser%22%2C%22color%22%3A%22msportalfx-bgcolor-g2%22%7D%2C%22name%22%3A%22exceptions%2Fbrowser%22%2C%22namespace%22%3A%22microsoft.insights%2Fcomponents%2Fkusto%22%2C%22aggregationType%22%3A1%7D%5D%2C%22visualization%22%3A%7B%22chartType%22%3A2%2C%22axisVisualization%22%3A%7B%22y%22%3A%7B%22isVisible%22%3Atrue%7D%7D%7D%2C%22grouping%22%3A%7B%22dimension%22%3A%22exception%2FproblemId%22%7D%2C%22filterCollection%22%3A%7B%22filters%22%3A%5B%7B%22key%22%3A%22client%2Ftype%22%2C%22operator%22%3A0%2C%22values%22%3A%5B%22Browser%22%5D%7D%5D%7D%2C%22title%22%3A%22When%20are%20script%20errors%20occurring%3F%22%2C%22timespan%22%3A%7B%22relative%22%3A%7B%22duration%22%3A86400000%7D%2C%22grain%22%3A1%2C%22options%22%3A%7B%22grain%22%3A1%2C%22showUTCTime%22%3Afalse%7D%7D%7D%2C%7B%22metrics%22%3A%5B%7B%22resourceMetadata%22%3A%7B%22id%22%3A%22%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}%22%2C%22sku%22%3A%7B%22name%22%3A%22${res}%22%7D%7D%2C%22metricVisualization%22%3A%7B%22resourceDisplayName%22%3A%22pageViews%2Fduration%22%2C%22color%22%3A%22msportalfx-bgcolor-g0%22%7D%2C%22name%22%3A%22pageViews%2Fduration%22%2C%22namespace%22%3A%22microsoft.insights%2Fcomponents%2Fkusto%22%2C%22aggregationType%22%3A4%7D%5D%2C%22visualization%22%3A%7B%22chartType%22%3A5%2C%22axisVisualization%22%3A%7B%22y%22%3A%7B%22isVisible%22%3Atrue%7D%7D%7D%2C%22grouping%22%3A%7B%22dimension%22%3Afalse%7D%2C%22filterCollection%22%3A%7B%22filters%22%3A%5B%7B%22key%22%3A%22client%2Ftype%22%2C%22operator%22%3A0%2C%22values%22%3A%5B%22Browser%22%5D%7D%5D%7D%2C%22title%22%3A%22What%20are%20my%20slowest%20pages%3F%22%7D%2C%7B%22metrics%22%3A%5B%7B%22resourceMetadata%22%3A%7B%22id%22%3A%22%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}%22%2C%22sku%22%3A%7B%22name%22%3A%22${res}%22%7D%7D%2C%22metricVisualization%22%3A%7B%22resourceDisplayName%22%3A%22pageViews%2Fduration%22%7D%2C%22name%22%3A%22pageViews%2Fduration%22%2C%22namespace%22%3A%22microsoft.insights%2Fcomponents%2Fkusto%22%2C%22aggregationType%22%3A4%7D%5D%2C%22visualization%22%3A%7B%22chartType%22%3A5%2C%22axisVisualization%22%3A%7B%22y%22%3A%7B%22isVisible%22%3Atrue%7D%7D%7D%2C%22grouping%22%3A%7B%22dimension%22%3Afalse%7D%2C%22filterCollection%22%3A%7B%22filters%22%3A%5B%7B%22key%22%3A%22client%2Ftype%22%2C%22operator%22%3A0%2C%22values%22%3A%5B%22Browser%22%5D%7D%5D%7D%2C%22title%22%3A%22What%20are%20my%20slowest%20pages%3F%22%7D%2C%7B%22metrics%22%3A%5B%7B%22resourceMetadata%22%3A%7B%22id%22%3A%22%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}%22%2C%22sku%22%3A%7B%22name%22%3A%22${res}%22%7D%7D%2C%22metricVisualization%22%3A%7B%22resourceDisplayName%22%3A%22exceptions%2Fbrowser%22%2C%22color%22%3A%22msportalfx-bgcolor-d0%22%7D%2C%22name%22%3A%22exceptions%2Fbrowser%22%2C%22namespace%22%3A%22microsoft.insights%2Fcomponents%2Fkusto%22%2C%22aggregationType%22%3A1%7D%5D%2C%22visualization%22%3A%7B%22chartType%22%3A5%2C%22axisVisualization%22%3A%7B%22y%22%3A%7B%22isVisible%22%3Atrue%7D%7D%7D%2C%22grouping%22%3A%7B%22dimension%22%3A%22exception%2FproblemId%22%7D%2C%22filterCollection%22%3A%7B%22filters%22%3A%5B%7B%22key%22%3A%22client%2Ftype%22%2C%22operator%22%3A0%2C%22values%22%3A%5B%22Browser%22%5D%7D%5D%7D%2C%22title%22%3A%22What%20are%20my%20most%20common%20script%20errors%3F%22%2C%22timespan%22%3A%7B%22relative%22%3A%7B%22duration%22%3A86400000%7D%2C%22grain%22%3A1%2C%22options%22%3A%7B%22grain%22%3A1%2C%22showUTCTime%22%3Afalse%7D%7D%7D%5D%7D/openInEditMode/\" + target=\"_blank\"\u003e\n\u003cdiv style=\"padding-top: 35px; background-color: + #3274d9; width: 100%; height: 100%\"\u003e\n \u003ccenter\u003e\u003cp style=\"font-size:16px; + margin-bottom:0px;\"\u003e Browsers \u003c/p\u003e\u003c/center\u003e\n\u003c/div\u003e\n\u003c/a\u003e","mode":"html"},"targets":[],"transparent":true,"type":"text"},{"datasource":{"uid":"${ds}"},"description":"The + resource path for this panel uses multiple template variables which requires + modifying the dashboard JSON directly. If you would like to do something similar + please go to Settings \u003e JSON Model. Edit as you''d like in your new copy + by going to Settings \u003e Save as.","fieldConfig":{"defaults":{"color":{"fixedColor":"green","mode":"fixed"},"custom":{"axisLabel":"","axisPlacement":"auto","axisSoftMin":0,"barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":true,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"noValue":"--","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"users/count_unique"},"properties":[{"id":"displayName","value":"Users + (Unique)"}]},{"matcher":{"id":"byName","options":"sessions/count_unique"},"properties":[{"id":"displayName","value":"Sessions + (Unique)"},{"id":"color","value":{"fixedColor":"purple","mode":"fixed"}}]}]},"gridPos":{"h":9,"w":6,"x":0,"y":8},"id":20,"interval":"60s","links":[{"targetBlank":true,"title":"${res} + | Users","url":"https://portal.azure.com/#@${tenant}/resource/subscriptions/${sub}/resourceGroups/${rg}/providers/microsoft.insights/components/${res}/segmentationUsers"}],"maxDataPoints":150,"options":{"legend":{"calcs":["sum"],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureLogAnalytics":{"query":"union\n (traces\n | + where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\n (requests\n | + where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\n (pageViews\n | + where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\n (dependencies\n | + where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\n (customEvents\n | + where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\n (availabilityResults\n | + where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\n (exceptions\n | + where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\n (customMetrics\n | + where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\n (browserTimings\n | + where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo)\n| where + notempty(user_Id)\n| summarize [''users/count_unique''] = dcount(user_Id) + by bin(timestamp, $__interval)\n| order by timestamp desc","resource":"/subscriptions/$sub/resourceGroups/$rg/providers/$ns/$res","resultFormat":"time_series"},"queryType":"Azure + Log Analytics","refId":"A","subscription":"$sub","subscriptions":[]},{"azureLogAnalytics":{"query":"union\r\n (traces\r\n | + where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\r\n (requests\r\n | + where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\r\n (pageViews\r\n | + where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\r\n (dependencies\r\n | + where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\r\n (customEvents\r\n | + where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\r\n (availabilityResults\r\n | + where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\r\n (exceptions\r\n | + where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\r\n (customMetrics\r\n | + where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo),\r\n (browserTimings\r\n | + where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo)\r\n| where + notempty(session_Id)\r\n| summarize [''sessions/count_unique''] = dcount(session_Id) + by bin(timestamp, $__interval)\r\n| order by timestamp desc","resource":"/subscriptions/$sub/resourceGroups/$rg/providers/$ns/$res","resultFormat":"time_series"},"hide":false,"queryType":"Azure + Log Analytics","refId":"B","subscription":""}],"title":"Users","transformations":[],"type":"timeseries"},{"datasource":{"uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"#ec008c","mode":"fixed"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineStyle":{"fill":"solid"},"lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":true,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"noValue":"--","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":9,"w":6,"x":6,"y":8},"id":2,"links":[{"targetBlank":true,"title":"${res} + | Failures","url":"https://portal.azure.com/#@${tenant}/resource/subscriptions/${sub}/resourceGroups/${rg}/providers/microsoft.insights/components/${res}/failures"}],"maxDataPoints":150,"options":{"legend":{"calcs":["sum"],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureMonitor":{"aggOptions":[],"aggregation":"Count","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"metricDefinition":"microsoft.insights/components","metricName":"requests/failed","metricNamespace":"microsoft.insights/components","resourceGroup":"$rg","resourceName":"$res","timeGrain":"auto","timeGrains":[],"top":"50"},"queryType":"Azure + Monitor","refId":"Failed requests","subscription":"$sub","subscriptions":[]}],"title":"Failed + requests","type":"timeseries"},{"datasource":{"uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"#7e58ff","mode":"fixed"},"custom":{"axisLabel":"","axisPlacement":"auto","axisSoftMin":0,"barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineStyle":{"fill":"solid"},"lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":true,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"noValue":"--","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":9,"w":6,"x":12,"y":8},"id":4,"links":[{"targetBlank":true,"title":"${res} + | Performance","url":"https://portal.azure.com/#@${tenant}/resource/subscriptions/${sub}/resourceGroups/${rg}/providers/microsoft.insights/components/${res}/performance"}],"maxDataPoints":150,"options":{"legend":{"calcs":["mean"],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureMonitor":{"aggOptions":[],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"metricDefinition":"microsoft.insights/components","metricName":"requests/duration","metricNamespace":"microsoft.insights/components","resourceGroup":"$rg","resourceName":"$res","timeGrain":"auto","timeGrains":[],"top":"50"},"queryType":"Azure + Monitor","refId":"A","subscription":"$sub","subscriptions":[]}],"title":"Server + response time","transformations":[],"type":"timeseries"},{"datasource":{"uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"semi-dark-blue","mode":"fixed"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":25,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineStyle":{"fill":"solid"},"lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":true,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"noValue":"--","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":9,"w":6,"x":18,"y":8},"id":6,"links":[{"targetBlank":true,"title":"${res} + | Page Views","url":"https://portal.azure.com/#blade/Microsoft_Azure_MonitoringMetrics/Metrics.ReactView/ResourceId/%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}/TimeContext/%7B%22relative%22%3A%7B%22duration%22%3A1800000%7D%2C%22options%22%3A%7B%22grain%22%3A1%2C%22showUTCTime%22%3Afalse%7D%7D/Chart/%7B%22metrics%22%3A%5B%7B%22resourceMetadata%22%3A%7B%22id%22%3A%22%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}%22%7D%2C%22name%22%3A%22pageViews%2Fcount%22%2C%22namespace%22%3A%22microsoft.insights%2Fcomponents%22%2C%22metricVisualization%22%3A%7B%22displayName%22%3A%22Page%20views%22%7D%2C%22aggregationType%22%3A7%2C%22thresholds%22%3A%5B%5D%7D%5D%2C%22filterCollection%22%3A%7B%22filters%22%3A%5B%5D%7D%2C%22grouping%22%3Anull%2C%22visualization%22%3A%7B%22chartType%22%3A2%2C%22legendVisualization%22%3A%7B%22isVisible%22%3Atrue%2C%22position%22%3A2%2C%22hideSubtitle%22%3Afalse%7D%2C%22axisVisualization%22%3A%7B%22x%22%3A%7B%22isVisible%22%3Atrue%2C%22axisType%22%3A2%7D%2C%22y%22%3A%7B%22isVisible%22%3Atrue%2C%22axisType%22%3A1%7D%7D%2C%22disablePinning%22%3Atrue%7D%2C%22title%22%3A%22Count%20Page%20views%20for%20${res}%22%2C%22titleKind%22%3A1%2C%22timespan%22%3A%7B%22relative%22%3A%7B%22duration%22%3A1800000%7D%2C%22showUTCTime%22%3Afalse%2C%22grain%22%3A1%7D%2C%22ariaLabel%22%3Anull%7D/openInEditMode/true"}],"maxDataPoints":150,"options":{"legend":{"calcs":["sum"],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureMonitor":{"aggOptions":[],"aggregation":"Count","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"metricDefinition":"microsoft.insights/components","metricName":"pageViews/count","metricNamespace":"microsoft.insights/components","resourceGroup":"$rg","resourceName":"$res","timeGrain":"auto","timeGrains":[],"top":"50"},"queryType":"Azure + Monitor","refId":"A","subscription":"$sub","subscriptions":[]}],"title":"Page + Views","type":"timeseries"},{"datasource":{"uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"green","mode":"fixed"},"custom":{"axisLabel":"","axisPlacement":"auto","axisWidth":50,"barAlignment":0,"drawStyle":"line","fillOpacity":14,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineStyle":{"fill":"solid"},"lineWidth":2,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":true,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"links":[],"mappings":[],"max":100,"noValue":"--","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"Availability"},"properties":[{"id":"links","value":[]}]}]},"gridPos":{"h":10,"w":6,"x":0,"y":17},"id":8,"links":[{"targetBlank":true,"title":"${res} + | Availability","url":"https://portal.azure.com/#@${tenant}/resource/subscriptions/${sub}/resourceGroups/${rg}/providers/microsoft.insights/components/${res}/availability"}],"maxDataPoints":150,"options":{"legend":{"calcs":["mean"],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureMonitor":{"aggOptions":[],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"metricDefinition":"microsoft.insights/components","metricName":"availabilityResults/availabilityPercentage","metricNamespace":"microsoft.insights/components","resourceGroup":"$rg","resourceName":"$res","timeGrain":"auto","timeGrains":[],"top":"50"},"queryType":"Azure + Monitor","refId":"A","subscription":"$sub","subscriptions":[]}],"title":"Average + availability","type":"timeseries"},{"datasource":{"uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"dark-purple","mode":"fixed"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":true,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[{"options":{"match":"null","result":{"index":0,"text":"0"}},"type":"special"}],"noValue":"--","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"Server + exceptions"},"properties":[{"id":"color","value":{"fixedColor":"#ec008c","mode":"fixed"}}]}]},"gridPos":{"h":10,"w":6,"x":6,"y":17},"id":24,"links":[{"targetBlank":true,"title":"${res} + | Server exceptions and Dependency failures","url":"https://portal.azure.com/#blade/Microsoft_Azure_MonitoringMetrics/Metrics.ReactView/ResourceId/%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}/TimeContext/%7B%22relative%22%3A%7B%22duration%22%3A1800000%7D%2C%22options%22%3A%7B%22grain%22%3A1%2C%22showUTCTime%22%3Atrue%7D%7D/Chart/%7B%22metrics%22%3A%5B%7B%22resourceMetadata%22%3A%7B%22id%22%3A%22%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}%22%7D%2C%22name%22%3A%22exceptions%2Fserver%22%2C%22namespace%22%3A%22microsoft.insights%2Fcomponents%22%2C%22metricVisualization%22%3A%7B%22displayName%22%3A%22Server%20exceptions%22%2C%22color%22%3A%22%2347BDF5%22%7D%2C%22aggregationType%22%3A7%2C%22thresholds%22%3A%5B%5D%7D%2C%7B%22resourceMetadata%22%3A%7B%22id%22%3A%22%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}%22%7D%2C%22name%22%3A%22dependencies%2Ffailed%22%2C%22namespace%22%3A%22microsoft.insights%2Fcomponents%22%2C%22metricVisualization%22%3A%7B%22displayName%22%3A%22Dependency%20failures%22%2C%22color%22%3A%22%237E58FF%22%7D%2C%22aggregationType%22%3A7%2C%22thresholds%22%3A%5B%5D%7D%5D%2C%22filterCollection%22%3A%7B%22filters%22%3A%5B%5D%7D%2C%22grouping%22%3Anull%2C%22visualization%22%3A%7B%22chartType%22%3A2%2C%22legendVisualization%22%3A%7B%22isVisible%22%3Atrue%2C%22position%22%3A2%2C%22hideSubtitle%22%3Afalse%7D%2C%22axisVisualization%22%3A%7B%22x%22%3A%7B%22isVisible%22%3Atrue%2C%22axisType%22%3A2%7D%2C%22y%22%3A%7B%22isVisible%22%3Atrue%2C%22axisType%22%3A1%7D%7D%2C%22disablePinning%22%3Atrue%7D%2C%22title%22%3A%22Server%20exceptions%20and%20Dependency%20failures%22%2C%22timespan%22%3A%7B%22relative%22%3A%7B%22duration%22%3A1800000%7D%2C%22showUTCTime%22%3Atrue%2C%22grain%22%3A1%7D%2C%22ariaLabel%22%3Anull%7D/openInEditMode/true"}],"maxDataPoints":150,"options":{"legend":{"calcs":["sum"],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureMonitor":{"aggOptions":[],"aggregation":"Count","alias":"","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"metricDefinition":"microsoft.insights/components","metricName":"exceptions/server","metricNamespace":"microsoft.insights/components","resourceGroup":"$rg","resourceName":"$res","timeGrain":"auto","timeGrains":[],"top":"50"},"queryType":"Azure + Monitor","refId":"Server Exceptions","subscription":"$sub","subscriptions":[]},{"azureMonitor":{"aggOptions":[],"aggregation":"Count","alias":"Dependency + failures","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"metricDefinition":"microsoft.insights/components","metricName":"dependencies/failed","metricNamespace":"microsoft.insights/components","resourceGroup":"$rg","resourceName":"$res","timeGrain":"auto","timeGrains":[],"top":"50"},"queryType":"Azure + Monitor","refId":"Dependency failures","subscription":"$sub","subscriptions":[]}],"title":"Server + exceptions and Dependency failures","transformations":[],"type":"timeseries"},{"datasource":{"uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"#7e58ff","mode":"fixed"},"custom":{"axisLabel":"","axisPlacement":"auto","axisSoftMax":-6,"axisSoftMin":0,"axisWidth":50,"barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":true,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"noValue":"--","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":6,"x":12,"y":17},"id":28,"links":[{"targetBlank":true,"title":"${res} + | Average processor and process CPU utilization","url":"https://portal.azure.com/#blade/Microsoft_Azure_MonitoringMetrics/Metrics.ReactView/ResourceId/%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}/TimeContext/%7B%22relative%22%3A%7B%22duration%22%3A1800000%7D%2C%22options%22%3A%7B%22grain%22%3A1%2C%22showUTCTime%22%3Atrue%7D%7D/Chart/%7B%22metrics%22%3A%5B%7B%22resourceMetadata%22%3A%7B%22id%22%3A%22%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}%22%7D%2C%22name%22%3A%22performanceCounters%2FprocessorCpuPercentage%22%2C%22namespace%22%3A%22microsoft.insights%2Fcomponents%22%2C%22metricVisualization%22%3A%7B%22displayName%22%3A%22Processor%20time%22%2C%22color%22%3A%22%2347BDF5%22%7D%2C%22aggregationType%22%3A4%2C%22thresholds%22%3A%5B%5D%7D%2C%7B%22resourceMetadata%22%3A%7B%22id%22%3A%22%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}%22%7D%2C%22name%22%3A%22performanceCounters%2FprocessCpuPercentage%22%2C%22namespace%22%3A%22microsoft.insights%2Fcomponents%22%2C%22metricVisualization%22%3A%7B%22displayName%22%3A%22Process%20CPU%22%2C%22color%22%3A%22%237E58FF%22%7D%2C%22aggregationType%22%3A4%2C%22thresholds%22%3A%5B%5D%7D%5D%2C%22filterCollection%22%3A%7B%22filters%22%3A%5B%5D%7D%2C%22grouping%22%3Anull%2C%22visualization%22%3A%7B%22chartType%22%3A2%2C%22legendVisualization%22%3A%7B%22isVisible%22%3Atrue%2C%22position%22%3A2%2C%22hideSubtitle%22%3Afalse%7D%2C%22axisVisualization%22%3A%7B%22x%22%3A%7B%22isVisible%22%3Atrue%2C%22axisType%22%3A2%7D%2C%22y%22%3A%7B%22isVisible%22%3Atrue%2C%22axisType%22%3A1%7D%7D%2C%22disablePinning%22%3Atrue%7D%2C%22title%22%3A%22Average%20processor%20and%20process%20CPU%20utilization%22%2C%22timespan%22%3A%7B%22relative%22%3A%7B%22duration%22%3A1800000%7D%2C%22showUTCTime%22%3Atrue%2C%22grain%22%3A1%7D%2C%22ariaLabel%22%3Anull%7D/openInEditMode/true"}],"maxDataPoints":150,"options":{"legend":{"calcs":["mean"],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureMonitor":{"aggOptions":[],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"metricDefinition":"Microsoft.Insights/components","metricName":"performanceCounters/processorCpuPercentage","metricNamespace":"microsoft.insights/components","resourceGroup":"$rg","resourceName":"$res","timeGrain":"auto","timeGrains":[],"top":"50"},"queryType":"Azure + Monitor","refId":"Processor","subscription":"$sub","subscriptions":[]},{"azureMonitor":{"aggOptions":[],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"metricDefinition":"Microsoft.Insights/components","metricName":"performanceCounters/processCpuPercentage","metricNamespace":"microsoft.insights/components","resourceGroup":"$rg","resourceName":"$res","timeGrain":"auto","timeGrains":[],"top":"50"},"queryType":"Azure + Monitor","refId":"Process CPU","subscription":"$sub","subscriptions":[]}],"title":"Average + processor and process CPU utilization","type":"timeseries"},{"datasource":{"uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"#5794F2","mode":"continuous-BlPu"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":16,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":true,"stacking":{"group":"A","mode":"normal"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"noValue":"--","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"Page + load network connect time"},"properties":[{"id":"color","value":{"fixedColor":"dark-blue","mode":"fixed"}}]},{"matcher":{"id":"byName","options":"Client + processing time"},"properties":[{"id":"color","value":{"fixedColor":"green","mode":"fixed"}}]},{"matcher":{"id":"byName","options":"Send + request time"},"properties":[{"id":"color","value":{"fixedColor":"purple","mode":"fixed"}}]},{"matcher":{"id":"byName","options":"Receiving + response time"},"properties":[{"id":"color","value":{"fixedColor":"orange","mode":"fixed"}}]}]},"gridPos":{"h":10,"w":6,"x":18,"y":17},"id":32,"links":[{"targetBlank":true,"title":"${res} + | Average page load time breakdown","url":"https://portal.azure.com/#blade/Microsoft_Azure_MonitoringMetrics/Metrics.ReactView/ResourceId/%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}/TimeContext/%7B%22relative%22%3A%7B%22duration%22%3A1800000%7D%2C%22options%22%3A%7B%22grain%22%3A1%2C%22showUTCTime%22%3Atrue%7D%7D/Chart/%7B%22metrics%22%3A%5B%7B%22resourceMetadata%22%3A%7B%22id%22%3A%22%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}%22%7D%2C%22name%22%3A%22browserTimings%2FnetworkDuration%22%2C%22namespace%22%3A%22microsoft.insights%2Fcomponents%22%2C%22metricVisualization%22%3A%7B%22displayName%22%3A%22Page%20load%20network%20connect%20time%22%2C%22color%22%3A%22%237E58FF%22%7D%2C%22aggregationType%22%3A4%2C%22thresholds%22%3A%5B%5D%7D%2C%7B%22resourceMetadata%22%3A%7B%22id%22%3A%22%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}%22%7D%2C%22name%22%3A%22browserTimings%2FprocessingDuration%22%2C%22namespace%22%3A%22microsoft.insights%2Fcomponents%22%2C%22metricVisualization%22%3A%7B%22displayName%22%3A%22Client%20processing%20time%22%2C%22color%22%3A%22%2344F1C8%22%7D%2C%22aggregationType%22%3A4%2C%22thresholds%22%3A%5B%5D%7D%2C%7B%22resourceMetadata%22%3A%7B%22id%22%3A%22%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}%22%7D%2C%22name%22%3A%22browserTimings%2FsendDuration%22%2C%22namespace%22%3A%22microsoft.insights%2Fcomponents%22%2C%22metricVisualization%22%3A%7B%22displayName%22%3A%22Send%20request%20time%22%2C%22color%22%3A%22%23EB9371%22%7D%2C%22aggregationType%22%3A4%2C%22thresholds%22%3A%5B%5D%7D%2C%7B%22resourceMetadata%22%3A%7B%22id%22%3A%22%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}%22%7D%2C%22name%22%3A%22browserTimings%2FreceiveDuration%22%2C%22namespace%22%3A%22microsoft.insights%2Fcomponents%22%2C%22metricVisualization%22%3A%7B%22displayName%22%3A%22Receiving%20response%20time%22%2C%22color%22%3A%22%230672F1%22%7D%2C%22aggregationType%22%3A4%2C%22thresholds%22%3A%5B%5D%7D%5D%2C%22filterCollection%22%3A%7B%22filters%22%3A%5B%5D%7D%2C%22grouping%22%3Anull%2C%22visualization%22%3A%7B%22chartType%22%3A3%2C%22legendVisualization%22%3A%7B%22isVisible%22%3Atrue%2C%22position%22%3A2%2C%22hideSubtitle%22%3Afalse%7D%2C%22axisVisualization%22%3A%7B%22x%22%3A%7B%22isVisible%22%3Atrue%2C%22axisType%22%3A2%7D%2C%22y%22%3A%7B%22isVisible%22%3Atrue%2C%22axisType%22%3A1%7D%7D%2C%22disablePinning%22%3Atrue%7D%2C%22title%22%3A%22Average%20page%20load%20time%20breakdown%22%2C%22timespan%22%3A%7B%22relative%22%3A%7B%22duration%22%3A1800000%7D%2C%22showUTCTime%22%3Atrue%2C%22grain%22%3A1%7D%2C%22ariaLabel%22%3Anull%7D/openInEditMode/true"}],"maxDataPoints":150,"options":{"legend":{"calcs":["mean"],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureMonitor":{"aggOptions":[],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"metricDefinition":"Microsoft.Insights/components","metricName":"browserTimings/networkDuration","metricNamespace":"microsoft.insights/components","resourceGroup":"$rg","resourceName":"$res","timeGrain":"auto","timeGrains":[],"top":"50"},"queryType":"Azure + Monitor","refId":"Page load network connect time","subscription":"$sub","subscriptions":[]},{"azureMonitor":{"aggOptions":[],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"metricDefinition":"Microsoft.Insights/components","metricName":"browserTimings/processingDuration","metricNamespace":"microsoft.insights/components","resourceGroup":"$rg","resourceName":"$res","timeGrain":"auto","timeGrains":[],"top":"50"},"queryType":"Azure + Monitor","refId":"Client processing time","subscription":"$sub","subscriptions":[]},{"azureMonitor":{"aggOptions":[],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"metricDefinition":"Microsoft.Insights/components","metricName":"browserTimings/sendDuration","metricNamespace":"microsoft.insights/components","resourceGroup":"$rg","resourceName":"$res","timeGrain":"auto","timeGrains":[],"top":"50"},"queryType":"Azure + Monitor","refId":"Send request time","subscription":"$sub","subscriptions":[]},{"azureMonitor":{"aggOptions":[],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"metricDefinition":"Microsoft.Insights/components","metricName":"browserTimings/receiveDuration","metricNamespace":"microsoft.insights/components","resourceGroup":"$rg","resourceName":"$res","timeGrain":"auto","timeGrains":[],"top":"50"},"queryType":"Azure + Monitor","refId":"Receiving response time","subscription":"$sub","subscriptions":[]}],"title":"Average + page load time breakdown","type":"timeseries"},{"datasource":{"uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisLabel":"","axisPlacement":"auto","axisSoftMin":0,"barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":true,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"noValue":"--","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":6,"x":0,"y":27},"id":22,"links":[{"targetBlank":true,"title":"${res} + | Availability test results count","url":"https://portal.azure.com/#blade/Microsoft_Azure_MonitoringMetrics/Metrics.ReactView/ResourceId/%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}/TimeContext/%7B%22relative%22%3A%7B%22duration%22%3A1800000%7D%2C%22options%22%3A%7B%22grain%22%3A1%2C%22showUTCTime%22%3Atrue%7D%7D/Chart/%7B%22metrics%22%3A%5B%7B%22resourceMetadata%22%3A%7B%22id%22%3A%22%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}%22%7D%2C%22name%22%3A%22availabilityResults%2Fcount%22%2C%22namespace%22%3A%22microsoft.insights%2Fcomponents%22%2C%22metricVisualization%22%3A%7B%22displayName%22%3A%22Availability%20test%20results%20count%22%2C%22color%22%3A%22%2347BDF5%22%7D%2C%22aggregationType%22%3A7%2C%22thresholds%22%3A%5B%5D%7D%5D%2C%22filterCollection%22%3A%7B%22filters%22%3A%5B%5D%7D%2C%22grouping%22%3Anull%2C%22visualization%22%3A%7B%22chartType%22%3A2%2C%22legendVisualization%22%3A%7B%22isVisible%22%3Atrue%2C%22position%22%3A2%2C%22hideSubtitle%22%3Afalse%7D%2C%22axisVisualization%22%3A%7B%22x%22%3A%7B%22isVisible%22%3Atrue%2C%22axisType%22%3A2%7D%2C%22y%22%3A%7B%22isVisible%22%3Atrue%2C%22axisType%22%3A1%7D%7D%2C%22disablePinning%22%3Atrue%7D%2C%22title%22%3A%22Availability%20test%20results%20count%22%2C%22timespan%22%3A%7B%22relative%22%3A%7B%22duration%22%3A1800000%7D%2C%22showUTCTime%22%3Atrue%2C%22grain%22%3A1%7D%2C%22ariaLabel%22%3Anull%7D/openInEditMode/true"}],"maxDataPoints":150,"options":{"legend":{"calcs":["sum"],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureMonitor":{"aggOptions":[],"aggregation":"Count","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"metricDefinition":"microsoft.insights/components","metricName":"availabilityResults/count","metricNamespace":"microsoft.insights/components","resourceGroup":"$rg","resourceName":"$res","timeGrain":"auto","timeGrains":[],"top":"50"},"queryType":"Azure + Monitor","refId":"A","subscription":"$sub","subscriptions":[]}],"title":"Availability + test results count","type":"timeseries"},{"datasource":{"uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"#ec008c","mode":"fixed"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":true,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"noValue":"--","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":6,"x":6,"y":27},"id":26,"links":[{"targetBlank":true,"title":"${res} + | Average process I/O rate","url":"https://portal.azure.com/#blade/Microsoft_Azure_MonitoringMetrics/Metrics.ReactView/ResourceId/%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}/TimeContext/%7B%22relative%22%3A%7B%22duration%22%3A1800000%7D%2C%22options%22%3A%7B%22grain%22%3A1%2C%22showUTCTime%22%3Atrue%7D%7D/Chart/%7B%22metrics%22%3A%5B%7B%22resourceMetadata%22%3A%7B%22id%22%3A%22%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}%22%7D%2C%22name%22%3A%22performanceCounters%2FprocessIOBytesPerSecond%22%2C%22namespace%22%3A%22microsoft.insights%2Fcomponents%22%2C%22metricVisualization%22%3A%7B%22displayName%22%3A%22Process%20IO%20rate%22%2C%22color%22%3A%22%2347BDF5%22%7D%2C%22aggregationType%22%3A4%2C%22thresholds%22%3A%5B%5D%7D%5D%2C%22filterCollection%22%3A%7B%22filters%22%3A%5B%5D%7D%2C%22grouping%22%3Anull%2C%22visualization%22%3A%7B%22chartType%22%3A2%2C%22legendVisualization%22%3A%7B%22isVisible%22%3Atrue%2C%22position%22%3A2%2C%22hideSubtitle%22%3Afalse%7D%2C%22axisVisualization%22%3A%7B%22x%22%3A%7B%22isVisible%22%3Atrue%2C%22axisType%22%3A2%7D%2C%22y%22%3A%7B%22isVisible%22%3Atrue%2C%22axisType%22%3A1%7D%7D%2C%22disablePinning%22%3Atrue%7D%2C%22title%22%3A%22Average%20process%20I%2FO%20rate%22%2C%22timespan%22%3A%7B%22relative%22%3A%7B%22duration%22%3A1800000%7D%2C%22showUTCTime%22%3Atrue%2C%22grain%22%3A1%7D%2C%22ariaLabel%22%3Anull%7D/openInEditMode/true"}],"maxDataPoints":100,"options":{"legend":{"calcs":["mean"],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureMonitor":{"aggOptions":[],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"metricDefinition":"Microsoft.Insights/components","metricName":"performanceCounters/processIOBytesPerSecond","metricNamespace":"microsoft.insights/components","resourceGroup":"$rg","resourceName":"$res","timeGrain":"auto","timeGrains":[],"top":"100"},"queryType":"Azure + Monitor","refId":"A","subscription":"$sub","subscriptions":[]}],"title":"Average + process I/O rate","type":"timeseries"},{"datasource":{"uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"#7e58ff","mode":"fixed"},"custom":{"axisLabel":"","axisPlacement":"auto","axisSoftMin":0,"axisWidth":80,"barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":true,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"noValue":"--","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":6,"x":12,"y":27},"id":30,"links":[{"targetBlank":true,"title":"${res} + | Average available memory","url":"https://portal.azure.com/#blade/Microsoft_Azure_MonitoringMetrics/Metrics.ReactView/ResourceId/%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}/TimeContext/%7B%22relative%22%3A%7B%22duration%22%3A1800000%7D%2C%22options%22%3A%7B%22grain%22%3A1%2C%22showUTCTime%22%3Atrue%7D%7D/Chart/%7B%22metrics%22%3A%5B%7B%22resourceMetadata%22%3A%7B%22id%22%3A%22%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}%22%7D%2C%22name%22%3A%22performanceCounters%2FmemoryAvailableBytes%22%2C%22namespace%22%3A%22microsoft.insights%2Fcomponents%22%2C%22metricVisualization%22%3A%7B%22displayName%22%3A%22Available%20memory%22%2C%22color%22%3A%22%2347BDF5%22%7D%2C%22aggregationType%22%3A4%2C%22thresholds%22%3A%5B%5D%7D%5D%2C%22filterCollection%22%3A%7B%22filters%22%3A%5B%5D%7D%2C%22grouping%22%3Anull%2C%22visualization%22%3A%7B%22chartType%22%3A2%2C%22legendVisualization%22%3A%7B%22isVisible%22%3Atrue%2C%22position%22%3A2%2C%22hideSubtitle%22%3Afalse%7D%2C%22axisVisualization%22%3A%7B%22x%22%3A%7B%22isVisible%22%3Atrue%2C%22axisType%22%3A2%7D%2C%22y%22%3A%7B%22isVisible%22%3Atrue%2C%22axisType%22%3A1%7D%7D%2C%22disablePinning%22%3Atrue%7D%2C%22title%22%3A%22Average%20available%20memory%22%2C%22timespan%22%3A%7B%22relative%22%3A%7B%22duration%22%3A1800000%7D%2C%22showUTCTime%22%3Atrue%2C%22grain%22%3A1%7D%2C%22ariaLabel%22%3Anull%7D/openInEditMode/true"}],"maxDataPoints":150,"options":{"legend":{"calcs":["mean"],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureMonitor":{"aggOptions":[],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"metricDefinition":"microsoft.insights/components","metricName":"performanceCounters/memoryAvailableBytes","metricNamespace":"microsoft.insights/components","resourceGroup":"$rg","resourceName":"$res","timeGrain":"auto","timeGrains":[],"top":"50"},"queryType":"Azure + Monitor","refId":"A","subscription":"$sub","subscriptions":[]}],"title":"Average + available memory","type":"timeseries"},{"datasource":{"uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"blue","mode":"fixed"},"custom":{"axisLabel":"","axisPlacement":"auto","axisSoftMin":0,"axisWidth":50,"barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":true,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"noValue":"--","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":6,"x":18,"y":27},"id":34,"links":[{"targetBlank":true,"title":"${res} + | Browser exceptions","url":"https://portal.azure.com/#blade/Microsoft_Azure_MonitoringMetrics/Metrics.ReactView/ResourceId/%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}/TimeContext/%7B%22relative%22%3A%7B%22duration%22%3A1800000%7D%2C%22options%22%3A%7B%22grain%22%3A1%2C%22showUTCTime%22%3Atrue%7D%7D/Chart/%7B%22metrics%22%3A%5B%7B%22resourceMetadata%22%3A%7B%22id%22%3A%22%2Fsubscriptions%2F${sub}%2FresourceGroups%2F${rg}%2Fproviders%2Fmicrosoft.insights%2Fcomponents%2F${res}%22%7D%2C%22name%22%3A%22exceptions%2Fbrowser%22%2C%22namespace%22%3A%22microsoft.insights%2Fcomponents%22%2C%22metricVisualization%22%3A%7B%22displayName%22%3A%22Browser%20exceptions%22%2C%22color%22%3A%22%2347BDF5%22%7D%2C%22aggregationType%22%3A7%2C%22thresholds%22%3A%5B%5D%7D%5D%2C%22filterCollection%22%3A%7B%22filters%22%3A%5B%5D%7D%2C%22grouping%22%3Anull%2C%22visualization%22%3A%7B%22chartType%22%3A2%2C%22legendVisualization%22%3A%7B%22isVisible%22%3Atrue%2C%22position%22%3A2%2C%22hideSubtitle%22%3Afalse%7D%2C%22axisVisualization%22%3A%7B%22x%22%3A%7B%22isVisible%22%3Atrue%2C%22axisType%22%3A2%7D%2C%22y%22%3A%7B%22isVisible%22%3Atrue%2C%22axisType%22%3A1%7D%7D%2C%22disablePinning%22%3Atrue%7D%2C%22title%22%3A%22Browser%20exceptions%22%2C%22timespan%22%3A%7B%22relative%22%3A%7B%22duration%22%3A1800000%7D%2C%22showUTCTime%22%3Atrue%2C%22grain%22%3A1%7D%2C%22ariaLabel%22%3Anull%7D/openInEditMode/true"}],"maxDataPoints":150,"options":{"legend":{"calcs":["sum"],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureMonitor":{"aggOptions":[],"aggregation":"Count","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"metricDefinition":"Microsoft.Insights/components","metricName":"exceptions/browser","metricNamespace":"microsoft.insights/components","resourceGroup":"$rg","resourceName":"$res","timeGrain":"auto","timeGrains":[],"top":"50"},"queryType":"Azure + Monitor","refId":"A","subscription":"$sub","subscriptions":[]}],"title":"Browser + exceptions","type":"timeseries"}],"refresh":"","schemaVersion":36,"style":"dark","tags":[],"templating":{"list":[{"current":{},"hide":0,"includeAll":false,"label":"Datasource","multi":false,"name":"ds","options":[],"query":"grafana-azure-monitor-datasource","queryValue":"","refresh":1,"regex":"","skipUrlSync":false,"type":"datasource"},{"current":{},"datasource":{"uid":"${ds}"},"definition":"Subscriptions()","hide":0,"includeAll":false,"label":"Subscription","multi":false,"name":"sub","options":[],"query":"Subscriptions()","refresh":1,"regex":"","skipUrlSync":false,"sort":5,"type":"query"},{"current":{},"datasource":{"uid":"${ds}"},"definition":"ResourceGroups($sub)","hide":0,"includeAll":false,"label":"Resource + Group","multi":false,"name":"rg","options":[],"query":"ResourceGroups($sub)","refresh":1,"regex":"","skipUrlSync":false,"sort":5,"type":"query"},{"current":{},"datasource":{"uid":"${ds}"},"definition":"Namespaces($sub, + $rg)","hide":2,"includeAll":false,"label":"Namespace","multi":false,"name":"ns","options":[],"query":"Namespaces($sub, + $rg)","refresh":1,"regex":"([mM](icrosoft)\\.[iI](nsights)/(components))","skipUrlSync":false,"sort":5,"type":"query"},{"current":{},"datasource":{"uid":"${ds}"},"definition":"ResourceNames($sub, + $rg, $ns)","hide":0,"includeAll":false,"label":"Resource","multi":false,"name":"res","options":[],"query":"ResourceNames($sub, + $rg, $ns)","refresh":1,"regex":"","skipUrlSync":false,"sort":5,"type":"query"},{"current":{},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"definition":"resources\n| + project tenantId","hide":2,"includeAll":false,"label":"tenantId","multi":false,"name":"tenant","options":[],"query":{"azureLogAnalytics":{"query":"","resource":""},"azureResourceGraph":{"query":"Resources\r\n|project + tenantId"},"queryType":"Azure Resource Graph","refId":"A","subscriptions":["$sub"]},"refresh":1,"regex":"","skipUrlSync":false,"sort":5,"type":"query"}]},"time":{"from":"now-30m","to":"now"},"title":"Azure + / Insights / Applications","uid":"Yo38mcvnz","version":1}}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '58587' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-5t1Qzi+qXvqVS5j1Ei8qnA';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:53 GMT + grafana-trace-id: + - 72d269cc095c7f6ff6d199a574afcb46 + mise-correlation-id: + - 31c154d8-84cd-451e-a6b6-263d025adf3f + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592114.666.27.233231|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/dashboards/uid/AppInsightsAvTestGeoMap + response: + body: + string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"d2135581-8cad-57d7-bf00-c40961be901d","url":"/d/AppInsightsAvTestGeoMap/d2135581-8cad-57d7-bf00-c40961be901d","expires":"0001-01-01T00:00:00Z","created":"2024-06-17T02:35:33Z","updated":"2024-06-17T02:35:33Z","updatedBy":"Anonymous","createdBy":"Anonymous","version":1,"hasAcl":false,"isFolder":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure + Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","provisioned":true,"provisionedExternalId":"appInsightsGeoMap.json","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"__elements":[],"__inputs":[],"__requires":[{"id":"gauge","name":"Gauge","type":"panel","version":""},{"id":"geomap","name":"Geomap","type":"panel","version":""},{"id":"grafana","name":"Grafana","type":"grafana","version":"8.5.1"},{"id":"grafana-azure-monitor-datasource","name":"Azure + Monitor","type":"datasource","version":"1.0.0"},{"id":"stat","name":"Stat","type":"panel","version":""},{"id":"timeseries","name":"Time + series","type":"panel","version":""}],"editable":true,"id":5,"iteration":null,"liveNow":false,"panels":[{"gridPos":{"h":4,"w":24,"x":0,"y":0},"id":18,"options":{"content":"\u003cdiv + style=\"padding: 1em; text-align: center\"\u003e\n \u003cp\u003e This dashboard + helps you visualize data on availability tests for your Application Insights. + Note that even if you have an App Insights resource configured, if you have + no tests configured for it, no data will show. You can configure the following:\u003c/p\u003e\n \u003cul + style=\"display: inline-block; text-align:left\"\u003e\n\n \u003cli\u003eThe + regions (Select one or more)\u003c/li\u003e\n\n \u003cli\u003eThe Availability + tests (Select one or more)\u003c/li\u003e\n\n \u003cli\u003eThe colors + and thresholds in the Geo Maps to make the dashboard more relevant to your + environment.\u003c/li\u003e\n \u003c/ul\u003e\n\u003c/div\u003e","mode":"html"},"type":"text"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"hideFrom":{"legend":false,"tooltip":false,"viz":false}},"mappings":[],"thresholds":{"mode":"percentage","steps":[{"color":"red","value":null},{"color":"green","value":100}]},"unit":"percent"},"overrides":[{"matcher":{"id":"byName","options":"avg_percentage"},"properties":[{"id":"unit","value":"percent"},{"id":"min","value":0},{"id":"max","value":100},{"id":"thresholds","value":{"mode":"absolute","steps":[{"color":"red","value":null},{"color":"green","value":100}]}}]},{"matcher":{"id":"byName","options":"latitude"},"properties":[{"id":"unit","value":"degree"}]},{"matcher":{"id":"byName","options":"latitude"},"properties":[{"id":"unit","value":"degree"}]}]},"gridPos":{"h":15,"w":14,"x":0,"y":0},"id":10,"options":{"basemap":{"config":{},"name":"Layer + 0","type":"default"},"controls":{"mouseWheelZoom":true,"showAttribution":true,"showDebug":false,"showScale":false,"showZoom":true},"layers":[{"config":{"showLegend":true,"style":{"color":{"field":"avg_percentage","fixed":"dark-green"},"opacity":0.4,"rotation":{"fixed":0,"max":360,"min":-360,"mode":"mod"},"size":{"field":"avg_percentage","fixed":5,"max":15,"min":2},"symbol":{"fixed":"img/icons/marker/circle.svg","mode":"fixed"},"textConfig":{"fontSize":12,"offsetX":0,"offsetY":0,"textAlign":"center","textBaseline":"middle"}}},"location":{"mode":"auto"},"name":"Layer + 1","tooltip":true,"type":"markers"}],"view":{"id":"zero","lat":0,"lon":0,"zoom":1}},"targets":[{"azureLogAnalytics":{"query":"let + regToCoords = dynamic({\r\n \"East Asia\":\r\n {\r\n \"latitude\": + 22.267,\r\n \"longitude\": 114.188\r\n },\r\n \"Southeast Asia\":\r\n {\r\n \"latitude\": + 1.283,\r\n \"longitude\": 103.833\r\n },\r\n \"Central US\":\r\n {\r\n \"latitude\": + 41.5908,\r\n \"longitude\": -93.6208\r\n },\r\n \"East US\":\r\n {\r\n \"latitude\": + 37.3719,\r\n \"longitude\": -79.8164\r\n },\r\n \"East US 2\":\r\n {\r\n \"latitude\": + 36.6681,\r\n \"longitude\": -78.3889\r\n },\r\n \"West US\":\r\n {\r\n \"latitude\": + 37.783,\r\n \"longitude\": -122.417\r\n },\r\n \"North Central + US\":\r\n {\r\n \"latitude\": 41.8819,\r\n \"longitude\": -87.6278\r\n },\r\n \"South + Central US\":\r\n {\r\n \"latitude\": 29.4167,\r\n \"longitude\": + -98.5\r\n },\r\n \"North Europe\":\r\n {\r\n \"latitude\": 53.3478,\r\n \"longitude\": + -6.2597\r\n },\r\n \"West Europe\":\r\n {\r\n \"latitude\": + 52.3667,\r\n \"longitude\": 4.9\r\n },\r\n \"Japan West\":\r\n {\r\n \"latitude\": + 34.6939,\r\n \"longitude\": 135.5022\r\n },\r\n \"Japan East\":\r\n {\r\n \"latitude\": + 35.68,\r\n \"longitude\": 139.77\r\n },\r\n \"Brazil South\":\r\n {\r\n \"latitude\": + -23.55,\r\n \"longitude\": -46.633\r\n },\r\n \"Australia East\" + : \r\n {\r\n \"latitude\": -33.86, \r\n \"longitude\": 151.2094\r\n }, + \r\n \"Australia Southeast\":\r\n {\r\n \"latitude\": -37.8136,\r\n \"longitude\": + 144.9631\r\n },\r\n \"South India\":\r\n {\r\n \"latitude\": + 12.9822,\r\n \"longitude\": 80.1636\r\n },\r\n \"Central India\":\r\n {\r\n \"latitude\": + 18.5822,\r\n \"longitude\": 73.9197\r\n },\r\n \"West India\":\r\n {\r\n \"latitude\": + 19.088,\r\n \"longitude\": 72.868\r\n },\r\n \"Canada Central\":\r\n {\r\n \"latitude\": + 43.653,\r\n \"longitude\": -79.383\r\n },\r\n \"Canada East\":\r\n {\r\n \"latitude\": + 46.817,\r\n \"longitude\": -71.217\r\n },\r\n \"UK South\":\r\n {\r\n \"latitude\": + 50.941,\r\n \"longitude\": -0.799\r\n },\r\n \"UK West\": \r\n {\r\n \"latitude\": + 53.427, \r\n \"longitude\": -3.084\r\n },\r\n \"West Central US\": + \r\n {\r\n \"latitude\": 40.890, \r\n \"longitude\": -110.234\r\n },\r\n \"West + US 2\": \r\n {\r\n \"latitude\": 47.233, \r\n \"longitude\": + -119.852\r\n },\r\n \"Korea Central\": \r\n {\r\n \"latitude\": + 37.5665, \r\n \"longitude\": 126.9780\r\n },\r\n \"Korea South\": + \r\n {\r\n \"latitude\": 35.1796, \r\n \"longitude\": 129.0756\r\n },\r\n \"France + Central\": \r\n {\r\n \"latitude\": 46.3772, \r\n \"longitude\": + 2.3730\r\n },\r\n \"France South\": \r\n {\r\n \"latitude\": + 43.8345, \r\n \"longitude\": 2.1972\r\n },\r\n \"Australia Central\": + \r\n {\r\n \"latitude\": -35.3075, \r\n \"longitude\": 149.1244\r\n },\r\n \"Australia + Central 2\": \r\n {\r\n \"latitude\": -35.3075, \r\n \"longitude\": + 149.1244\r\n },\r\n \"UAE Central\": \r\n {\r\n \"latitude\": + 24.466667, \r\n \"longitude\": 54.366669\r\n },\r\n \"UAE North\": + \r\n {\r\n \"latitude\": 25.266666, \r\n \"longitude\": 55.316666\r\n },\r\n \"South + Africa North\": \r\n {\r\n \"latitude\": -25.731340, \r\n \"longitude\": + 28.218370\r\n },\r\n \"South Africa West\": \r\n {\r\n \"latitude\": + -34.075691, \r\n \"longitude\": 18.843266\r\n }\r\n});\r\navailabilityResults\r\n| + where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo\r\n| where + name in ($avTest) and true and location in ($reg)\r\n| extend latitude = tostring(regToCoords[location][\"latitude\"])\r\n| + extend longitude = tostring(regToCoords[location][\"longitude\"])\r\n| extend + percentage = toint(success) * 100\r\n| summarize avg(percentage) by name, + location, latitude, longitude","resource":"/subscriptions/$sub/resourceGroups/$rg/providers/$ns/$res"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure + Log Analytics","refId":"A","subscription":""}],"title":"Availability test: + ${avTest}","type":"geomap"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"description":"The + dashboard provides geographic insights of availability tests on Azure Apps + via different metrics for app monitoring through Application Insights.","fieldConfig":{"defaults":{"color":{"fixedColor":"green","mode":"fixed"},"mappings":[],"noValue":"--","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"avTestResults"},"properties":[{"id":"displayName","value":"Successful"}]}]},"gridPos":{"h":4,"w":5,"x":14,"y":0},"id":14,"options":{"colorMode":"background","graphMode":"none","justifyMode":"center","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"text":{},"textMode":"value_and_name"},"targets":[{"azureLogAnalytics":{"query":"availabilityResults\r\n| + where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo\r\n| where + name in ($avTest) and success == 1 and location in ($reg)\r\n| summarize [''avTestResults''] + = sum(itemCount) by success","resource":"/subscriptions/$sub/resourceGroups/$rg/providers/$ns/$res"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure + Log Analytics","refId":"A","subscription":""}],"transparent":true,"type":"stat"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"red","mode":"fixed"},"mappings":[],"noValue":"--","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"avTestResults"},"properties":[{"id":"displayName","value":"Failed"}]}]},"gridPos":{"h":4,"w":5,"x":19,"y":0},"id":16,"options":{"colorMode":"background","graphMode":"area","justifyMode":"center","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"textMode":"value_and_name"},"targets":[{"azureLogAnalytics":{"query":"availabilityResults\r\n| + where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo\r\n| where + name in ($avTest) and success == 0 and location in ($reg)\r\n| summarize [''avTestResults''] + = sum(itemCount) by success","resource":"/subscriptions/$sub/resourceGroups/$rg/providers/$ns/$res"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure + Log Analytics","refId":"A","subscription":""}],"transparent":true,"type":"stat"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineStyle":{"fill":"solid"},"lineWidth":4,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"max":100,"thresholds":{"mode":"absolute","steps":[{"color":"red","value":null},{"color":"yellow","value":50},{"color":"green","value":100}]},"unit":"percent"},"overrides":[]},"gridPos":{"h":11,"w":10,"x":14,"y":4},"id":12,"options":{"legend":{"calcs":["mean"],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureLogAnalytics":{"query":"availabilityResults\r\n| + where timestamp \u003e $__timeFrom and timestamp \u003c $__timeTo \r\n| where + true and name in ($avTest)\r\n| extend percentage = toint(success) * 100\r\n| + summarize avg(percentage) by name, bin(timestamp, 1h)\r\n| sort by timestamp + asc\r\n| render timechart","resource":"/subscriptions/$sub/resourceGroups/$rg/providers/$ns/$res"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"hide":false,"queryType":"Azure + Log Analytics","refId":"A","subscription":""}],"title":"Availability test + : ${avTest}","transformations":[{"id":"renameByRegex","options":{"regex":"(.*)\\s(.*)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"dark-blue","mode":"fixed"},"custom":{"hideFrom":{"legend":false,"tooltip":false,"viz":false}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"red","value":null},{"color":"green","value":288}]}},"overrides":[{"matcher":{"id":"byName","options":"latitude"},"properties":[{"id":"unit","value":"degree"}]},{"matcher":{"id":"byName","options":"longitude"},"properties":[{"id":"unit","value":"degree"}]}]},"gridPos":{"h":15,"w":14,"x":0,"y":15},"id":8,"options":{"basemap":{"config":{},"name":"Layer + 0","type":"default"},"controls":{"mouseWheelZoom":true,"showAttribution":true,"showDebug":false,"showScale":false,"showZoom":true},"layers":[{"config":{"showLegend":true,"style":{"color":{"field":"avTestResults","fixed":"dark-green"},"opacity":0.4,"rotation":{"fixed":0,"max":360,"min":-360,"mode":"mod"},"size":{"field":"avTestResults","fixed":5,"max":15,"min":2},"symbol":{"fixed":"img/icons/marker/circle.svg","mode":"fixed"},"text":{"fixed":"","mode":"field"},"textConfig":{"fontSize":12,"offsetX":0,"offsetY":0,"textAlign":"center","textBaseline":"middle"}}},"location":{"mode":"auto"},"name":"Layer + 1","tooltip":true,"type":"markers"}],"view":{"id":"zero","lat":0,"lon":0,"zoom":1}},"targets":[{"azureLogAnalytics":{"query":"let + regToCoords = dynamic({\r\n \"East Asia\":\r\n {\r\n \"latitude\": + 22.267,\r\n \"longitude\": 114.188\r\n },\r\n \"Southeast Asia\":\r\n {\r\n \"latitude\": + 1.283,\r\n \"longitude\": 103.833\r\n },\r\n \"Central US\":\r\n {\r\n \"latitude\": + 41.5908,\r\n \"longitude\": -93.6208\r\n },\r\n \"East US\":\r\n {\r\n \"latitude\": + 37.3719,\r\n \"longitude\": -79.8164\r\n },\r\n \"East US 2\":\r\n {\r\n \"latitude\": + 36.6681,\r\n \"longitude\": -78.3889\r\n },\r\n \"West US\":\r\n {\r\n \"latitude\": + 37.783,\r\n \"longitude\": -122.417\r\n },\r\n \"North Central + US\":\r\n {\r\n \"latitude\": 41.8819,\r\n \"longitude\": -87.6278\r\n },\r\n \"South + Central US\":\r\n {\r\n \"latitude\": 29.4167,\r\n \"longitude\": + -98.5\r\n },\r\n \"North Europe\":\r\n {\r\n \"latitude\": 53.3478,\r\n \"longitude\": + -6.2597\r\n },\r\n \"West Europe\":\r\n {\r\n \"latitude\": + 52.3667,\r\n \"longitude\": 4.9\r\n },\r\n \"Japan West\":\r\n {\r\n \"latitude\": + 34.6939,\r\n \"longitude\": 135.5022\r\n },\r\n \"Japan East\":\r\n {\r\n \"latitude\": + 35.68,\r\n \"longitude\": 139.77\r\n },\r\n \"Brazil South\":\r\n {\r\n \"latitude\": + -23.55,\r\n \"longitude\": -46.633\r\n },\r\n \"Australia East\" + : \r\n {\r\n \"latitude\": -33.86, \r\n \"longitude\": 151.2094\r\n }, + \r\n \"Australia Southeast\":\r\n {\r\n \"latitude\": -37.8136,\r\n \"longitude\": + 144.9631\r\n },\r\n \"South India\":\r\n {\r\n \"latitude\": + 12.9822,\r\n \"longitude\": 80.1636\r\n },\r\n \"Central India\":\r\n {\r\n \"latitude\": + 18.5822,\r\n \"longitude\": 73.9197\r\n },\r\n \"West India\":\r\n {\r\n \"latitude\": + 19.088,\r\n \"longitude\": 72.868\r\n },\r\n \"Canada Central\":\r\n {\r\n \"latitude\": + 43.653,\r\n \"longitude\": -79.383\r\n },\r\n \"Canada East\":\r\n {\r\n \"latitude\": + 46.817,\r\n \"longitude\": -71.217\r\n },\r\n \"UK South\":\r\n {\r\n \"latitude\": + 50.941,\r\n \"longitude\": -0.799\r\n },\r\n \"UK West\": \r\n {\r\n \"latitude\": + 53.427, \r\n \"longitude\": -3.084\r\n },\r\n \"West Central US\": + \r\n {\r\n \"latitude\": 40.890, \r\n \"longitude\": -110.234\r\n },\r\n \"West + US 2\": \r\n {\r\n \"latitude\": 47.233, \r\n \"longitude\": + -119.852\r\n },\r\n \"Korea Central\": \r\n {\r\n \"latitude\": + 37.5665, \r\n \"longitude\": 126.9780\r\n },\r\n \"Korea South\": + \r\n {\r\n \"latitude\": 35.1796, \r\n \"longitude\": 129.0756\r\n },\r\n \"France + Central\": \r\n {\r\n \"latitude\": 46.3772, \r\n \"longitude\": + 2.3730\r\n },\r\n \"France South\": \r\n {\r\n \"latitude\": + 43.8345, \r\n \"longitude\": 2.1972\r\n },\r\n \"Australia Central\": + \r\n {\r\n \"latitude\": -35.3075, \r\n \"longitude\": 149.1244\r\n },\r\n \"Australia + Central 2\": \r\n {\r\n \"latitude\": -35.3075, \r\n \"longitude\": + 149.1244\r\n },\r\n \"UAE Central\": \r\n {\r\n \"latitude\": + 24.466667, \r\n \"longitude\": 54.366669\r\n },\r\n \"UAE North\": + \r\n {\r\n \"latitude\": 25.266666, \r\n \"longitude\": 55.316666\r\n },\r\n \"South + Africa North\": \r\n {\r\n \"latitude\": -25.731340, \r\n \"longitude\": + 28.218370\r\n },\r\n \"South Africa West\": \r\n {\r\n \"latitude\": + -34.075691, \r\n \"longitude\": 18.843266\r\n }\r\n});\r\navailabilityResults\r\n| + where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo and location + in ($reg)\r\n| extend latitude = tostring(regToCoords[location][\"latitude\"])\r\n| + extend longitude = tostring(regToCoords[location][\"longitude\"])\r\n| extend + availabilityResult_duration = iif(itemType == ''availabilityResult'', duration, + todouble(''''))\r\n| summarize [''avTestResults''] = sum(itemCount) by location, + latitude, longitude","resource":"/subscriptions/$sub/resourceGroups/$rg/providers/$ns/$res"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure + Log Analytics","refId":"A","subscription":""}],"title":"${metric} (Sum)","type":"geomap"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"dark-blue","mode":"fixed"},"mappings":[],"min":0,"thresholds":{"mode":"absolute","steps":[{"color":"red","value":null},{"color":"green","value":288}]}},"overrides":[]},"gridPos":{"h":15,"w":10,"x":14,"y":15},"id":4,"options":{"orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"/^avTestResults$/","values":true},"showThresholdLabels":false,"showThresholdMarkers":false},"targets":[{"azureLogAnalytics":{"query":"availabilityResults\r\n| + where timestamp \u003e= $__timeFrom and timestamp \u003c $__timeTo and location + in ($reg)\r\n| summarize [''avTestResults''] = sum(itemCount) by location","resource":"/subscriptions/$sub/resourceGroups/$rg/providers/$ns/$res"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure + Log Analytics","refId":"A","subscription":""}],"title":"Test result count + by Location","transformations":[],"type":"gauge"}],"schemaVersion":36,"style":"dark","tags":[],"templating":{"list":[{"current":{},"hide":0,"includeAll":false,"label":"Datasource","multi":false,"name":"ds","options":[],"query":"grafana-azure-monitor-datasource","queryValue":"","refresh":1,"regex":"","skipUrlSync":false,"type":"datasource"},{"current":{},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"definition":"","hide":0,"includeAll":false,"label":"Subscription","multi":false,"name":"sub","options":[],"query":{"grafanaTemplateVariableFn":{"kind":"SubscriptionsQuery","rawQuery":"Subscriptions()"},"queryType":"Grafana + Template Variable Function","refId":"A","subscription":""},"refresh":1,"regex":"","skipUrlSync":false,"sort":5,"type":"query"},{"current":{},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"definition":"","hide":0,"includeAll":false,"label":"Resource + Group","multi":false,"name":"rg","options":[],"query":{"grafanaTemplateVariableFn":{"kind":"ResourceGroupsQuery","rawQuery":"ResourceGroups($sub)","subscription":"$sub"},"queryType":"Grafana + Template Variable Function","refId":"A","subscription":""},"refresh":1,"regex":"","skipUrlSync":false,"sort":5,"type":"query"},{"current":{},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"definition":"","hide":2,"includeAll":false,"label":"Namespace","multi":false,"name":"ns","options":[],"query":{"grafanaTemplateVariableFn":{"kind":"MetricDefinitionsQuery","rawQuery":"Namespaces($sub, + $rg)","resourceGroup":"$rg","subscription":"$sub"},"queryType":"Grafana Template + Variable Function","refId":"A","subscription":""},"refresh":1,"regex":"([mM](icrosoft)\\.[iI](nsights)/(components))","skipUrlSync":false,"sort":5,"type":"query"},{"current":{},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"definition":"","hide":0,"includeAll":false,"label":"Resource","multi":false,"name":"res","options":[],"query":{"grafanaTemplateVariableFn":{"kind":"ResourceNamesQuery","metricDefinition":"$ns","rawQuery":"ResourceNames($sub, + $rg, $ns)","resourceGroup":"$rg","subscription":"$sub"},"queryType":"Grafana + Template Variable Function","refId":"A","subscription":""},"refresh":1,"regex":"","skipUrlSync":false,"sort":5,"type":"query"},{"current":{},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"definition":"","hide":0,"includeAll":false,"label":"Region","multi":true,"name":"reg","options":[],"query":{"azureLogAnalytics":{"query":"availabilityResults\r\n| + distinct location","resource":"/subscriptions/$sub/resourceGroups/$rg/providers/$ns/$res"},"queryType":"Azure + Log Analytics","refId":"A","subscription":""},"refresh":1,"regex":"","skipUrlSync":false,"sort":5,"type":"query"},{"allValue":"","current":{},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"definition":"","hide":0,"includeAll":false,"label":"Availability + Test","multi":true,"name":"avTest","options":[],"query":{"azureLogAnalytics":{"query":"availabilityResults\r\n| + where location in ($reg)\r\n| distinct name","resource":"/subscriptions/$sub/resourceGroups/$rg/providers/$ns/$res"},"queryType":"Azure + Log Analytics","refId":"A","subscription":""},"refresh":1,"regex":"","skipUrlSync":false,"sort":5,"type":"query"},{"current":{"selected":false,"text":"Availability + test results count","value":"itemCount"},"hide":2,"includeAll":false,"label":"Metric","multi":false,"name":"metric","options":[{"selected":true,"text":"Availability + test results count","value":"itemCount"},{"selected":false,"text":"Test duration","value":"availabilityResult_duration"}],"query":"Availability + test results count : itemCount, Test duration : availabilityResult_duration","queryValue":"","skipUrlSync":false,"type":"custom"},{"current":{"selected":false,"text":"Sum","value":"Sum"},"hide":2,"includeAll":false,"label":"Aggregation","multi":false,"name":"agg","options":[{"selected":true,"text":"Sum","value":"Sum"},{"selected":false,"text":"Max","value":"Max"},{"selected":false,"text":"Min","value":"Min"}],"query":"Sum, + Max, Min","skipUrlSync":false,"type":"custom"}]},"time":{"from":"now-24h","to":"now"},"title":"Azure + / Insights / Applications Test Availability Geo Map","uid":"AppInsightsAvTestGeoMap","version":1}}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '23244' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-2YgYic3mNEy551LrvZ7S6w';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:54 GMT + grafana-trace-id: + - 6c737884e1e97ea1244090e2637f94c3 + mise-correlation-id: + - 98efb53a-1d58-4a03-8d52-5064bad208ba + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592114.998.30.440330|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/dashboards/uid/INH9berMk + response: + body: + string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"azure-insights-cosmos-db","url":"/d/INH9berMk/azure-insights-cosmos-db","expires":"0001-01-01T00:00:00Z","created":"2024-06-17T02:35:33Z","updated":"2024-06-17T02:35:33Z","updatedBy":"Anonymous","createdBy":"Anonymous","version":1,"hasAcl":false,"isFolder":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure + Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","provisioned":true,"provisionedExternalId":"cosmosdb.json","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"__inputs":[],"__requires":[{"id":"grafana","name":"Grafana","type":"grafana","version":"7.4.3"},{"id":"grafana-azure-monitor-datasource","name":"Azure + Monitor","type":"datasource","version":"0.3.0"},{"id":"graph","name":"Graph","type":"panel","version":""},{"id":"stat","name":"Stat","type":"panel","version":""},{"id":"table","name":"Table","type":"panel","version":""}],"description":"The + dashboard provides insights of Azure Cosmos DB overview, throughput, requests, + storage, availability latency, system and account management.","editable":true,"id":3,"links":[],"panels":[{"collapsed":true,"datasource":"${ds}","gridPos":{"h":1,"w":24,"x":0,"y":0},"id":4,"panels":[{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"${ds}","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":9,"w":12,"x":0,"y":1},"hiddenSeries":false,"id":2,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":true,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Count"],"aggregation":"Count","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"DatabaseName","value":"DatabaseName"},{"text":"CollectionName","value":"CollectionName"},{"text":"Region","value":"Region"},{"text":"StatusCode","value":"StatusCode"},{"text":"OperationType","value":"OperationType"},{"text":"Status","value":"Status"}],"metricDefinition":"$ns","metricName":"TotalRequests","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Total + Requests","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":"0","show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"${ds}","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]},"unit":"short"},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":9,"w":12,"x":12,"y":1},"hiddenSeries":false,"id":19,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":true,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null + as zero","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Count"],"aggregation":"Count","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[{"dimension":"StatusCode","filter":"429","operator":"eq"}],"dimensions":[{"text":"DatabaseName","value":"DatabaseName"},{"text":"CollectionName","value":"CollectionName"},{"text":"Region","value":"Region"},{"text":"StatusCode","value":"StatusCode"},{"text":"OperationType","value":"OperationType"},{"text":"Status","value":"Status"}],"metricDefinition":"$ns","metricName":"TotalRequests","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":""},"queryType":"Azure + Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Throttled + Requests (429s)","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":"0","show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"${ds}","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]},"unit":"short"},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":8,"w":12,"x":0,"y":10},"hiddenSeries":false,"id":9,"legend":{"avg":false,"current":false,"max":true,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Maximum","Average"],"aggregation":"Maximum","allowedTimeGrainsMs":[60000,300000,3600000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"CollectionName","value":"CollectionName"},{"text":"DatabaseName","value":"DatabaseName"},{"text":"Region","value":"Region"},{"text":"PartitionKeyRangeId","value":"PartitionKeyRangeId"}],"metricDefinition":"$ns","metricName":"NormalizedRUConsumption","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"1 hour","value":"PT1H"},{"text":"1 + day","value":"P1D"}],"top":""},"queryType":"Azure Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Normalized + RU Consumption (max)","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"percent","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"${ds}","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]},"unit":"short"},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":8,"w":12,"x":12,"y":10},"hiddenSeries":false,"id":12,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Total","Average"],"aggregation":"Total","allowedTimeGrainsMs":[300000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"CollectionName","value":"CollectionName"},{"text":"DatabaseName","value":"DatabaseName"},{"text":"Region","value":"Region"}],"metricDefinition":"$ns","metricName":"IndexUsage","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"5 + minutes","value":"PT5M"}],"top":""},"hide":false,"queryType":"Azure Monitor","refId":"A","subscription":"$sub"},{"azureMonitor":{"aggOptions":["Total","Average"],"aggregation":"Total","allowedTimeGrainsMs":[300000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"CollectionName","value":"CollectionName"},{"text":"DatabaseName","value":"DatabaseName"},{"text":"Region","value":"Region"}],"metricDefinition":"$ns","metricName":"DataUsage","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"5 + minutes","value":"PT5M"}],"top":""},"hide":false,"queryType":"Azure Monitor","refId":"B","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Index + \u0026 Data Usage","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"decbytes","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"fixed"},"custom":{"align":null,"filterable":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[{"matcher":{"id":"byName","options":"Total"},"properties":[{"id":"custom.displayMode","value":"lcd-gauge"},{"id":"color","value":{"mode":"continuous-GrYlRd"}}]}]},"gridPos":{"h":9,"w":8,"x":0,"y":18},"id":11,"maxDataPoints":1,"options":{"showHeader":true},"targets":[{"azureMonitor":{"aggOptions":["Count"],"aggregation":"Count","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[{"dimension":"CollectionName","filter":"","operator":"eq"}],"dimensions":[{"text":"DatabaseName","value":"DatabaseName"},{"text":"CollectionName","value":"CollectionName"},{"text":"Region","value":"Region"},{"text":"StatusCode","value":"StatusCode"},{"text":"OperationType","value":"OperationType"},{"text":"Status","value":"Status"}],"metricDefinition":"$ns","metricName":"TotalRequests","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":""},"hide":false,"queryType":"Azure + Monitor","refId":"A","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Total + Requests (Count) By Collection","transformations":[{"id":"reduce","options":{"reducers":["sum"]}}],"type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"fixed"},"custom":{"align":null,"filterable":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[{"matcher":{"id":"byName","options":"Total"},"properties":[{"id":"custom.displayMode","value":"lcd-gauge"},{"id":"color","value":{"mode":"continuous-GrYlRd"}}]}]},"gridPos":{"h":9,"w":8,"x":8,"y":18},"id":14,"maxDataPoints":1,"options":{"showHeader":true},"targets":[{"azureMonitor":{"aggOptions":["Total","Average"],"aggregation":"Total","allowedTimeGrainsMs":[300000],"dimensionFilter":"*","dimensionFilters":[{"dimension":"CollectionName","filter":"","operator":"eq"}],"dimensions":[{"text":"CollectionName","value":"CollectionName"},{"text":"DatabaseName","value":"DatabaseName"},{"text":"Region","value":"Region"}],"metricDefinition":"$ns","metricName":"DocumentCount","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"5 + minutes","value":"PT5M"}],"top":""},"hide":false,"queryType":"Azure Monitor","refId":"B","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Document + Count (Avg) By Collection","transformations":[{"id":"reduce","options":{"reducers":["sum"]}}],"type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"fixed"},"custom":{"align":null,"filterable":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[{"matcher":{"id":"byName","options":"Total"},"properties":[{"id":"custom.displayMode","value":"lcd-gauge"},{"id":"color","value":{"mode":"continuous-GrYlRd"}}]}]},"gridPos":{"h":9,"w":8,"x":16,"y":18},"id":15,"maxDataPoints":1,"options":{"showHeader":true},"targets":[{"azureMonitor":{"aggOptions":["Total","Average"],"aggregation":"Total","allowedTimeGrainsMs":[300000],"dimensionFilter":"*","dimensionFilters":[{"dimension":"CollectionName","filter":"","operator":"eq"}],"dimensions":[{"text":"CollectionName","value":"CollectionName"},{"text":"DatabaseName","value":"DatabaseName"},{"text":"Region","value":"Region"}],"metricDefinition":"$ns","metricName":"DataUsage","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"5 + minutes","value":"PT5M"}],"top":""},"hide":false,"queryType":"Azure Monitor","refId":"C","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Data + Usage (Avg) By Collection","transformations":[{"id":"reduce","options":{"reducers":["sum"]}}],"type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"fixed"},"custom":{"align":null,"filterable":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[{"matcher":{"id":"byName","options":"Total"},"properties":[{"id":"custom.displayMode","value":"lcd-gauge"},{"id":"color","value":{"mode":"continuous-GrYlRd"}}]}]},"gridPos":{"h":9,"w":8,"x":0,"y":27},"id":16,"maxDataPoints":1,"options":{"showHeader":true},"targets":[{"azureMonitor":{"aggOptions":["Total","Average"],"aggregation":"Total","allowedTimeGrainsMs":[300000],"dimensionFilter":"*","dimensionFilters":[{"dimension":"CollectionName","filter":"","operator":"eq"}],"dimensions":[{"text":"CollectionName","value":"CollectionName"},{"text":"DatabaseName","value":"DatabaseName"},{"text":"Region","value":"Region"}],"metricDefinition":"$ns","metricName":"IndexUsage","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"5 + minutes","value":"PT5M"}],"top":""},"hide":false,"queryType":"Azure Monitor","refId":"D","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Index + Usage (Avg) By Collection","transformations":[{"id":"reduce","options":{"reducers":["sum"]}}],"type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"fixed"},"custom":{"align":null,"filterable":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[{"matcher":{"id":"byName","options":"Total"},"properties":[{"id":"custom.displayMode","value":"lcd-gauge"},{"id":"color","value":{"mode":"palette-classic"}}]}]},"gridPos":{"h":9,"w":8,"x":8,"y":27},"id":17,"maxDataPoints":1,"options":{"showHeader":true},"targets":[{"azureMonitor":{"aggOptions":["Maximum"],"aggregation":"Maximum","allowedTimeGrainsMs":[300000],"dimensionFilter":"*","dimensionFilters":[{"dimension":"CollectionName","filter":"","operator":"eq"}],"dimensions":[{"text":"DatabaseName","value":"DatabaseName"},{"text":"CollectionName","value":"CollectionName"}],"metricDefinition":"$ns","metricName":"ProvisionedThroughput","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"5 + minutes","value":"PT5M"}],"top":""},"hide":false,"queryType":"Azure Monitor","refId":"E","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Provisioned + Throughput (Max) By Collection","transformations":[{"id":"reduce","options":{"reducers":["sum"]}}],"type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"fixed"},"custom":{"align":null,"filterable":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[{"matcher":{"id":"byName","options":"Total"},"properties":[{"id":"custom.displayMode","value":"lcd-gauge"},{"id":"color","value":{"mode":"palette-classic"}}]}]},"gridPos":{"h":9,"w":8,"x":16,"y":27},"id":18,"maxDataPoints":1,"options":{"showHeader":true},"targets":[{"azureMonitor":{"aggOptions":["Maximum","Average"],"aggregation":"Maximum","allowedTimeGrainsMs":[60000,300000,3600000,86400000],"dimensionFilter":"*","dimensionFilters":[{"dimension":"CollectionName","filter":"","operator":"eq"}],"dimensions":[{"text":"CollectionName","value":"CollectionName"},{"text":"DatabaseName","value":"DatabaseName"},{"text":"Region","value":"Region"},{"text":"PartitionKeyRangeId","value":"PartitionKeyRangeId"}],"metricDefinition":"$ns","metricName":"NormalizedRUConsumption","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"1 hour","value":"PT1H"},{"text":"1 + day","value":"P1D"}],"top":""},"hide":false,"queryType":"Azure Monitor","refId":"F","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Normalized + RU Consumption (Max) By Collection","transformations":[{"id":"reduce","options":{"reducers":["sum"]}}],"type":"table"}],"title":"Overview","type":"row"},{"collapsed":true,"datasource":"${ds}","gridPos":{"h":1,"w":24,"x":0,"y":1},"id":21,"panels":[{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"${ds}","fieldConfig":{"defaults":{"custom":{}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":8,"w":12,"x":0,"y":2},"hiddenSeries":false,"id":23,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":true,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Total","Average"],"aggregation":"Total","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"DatabaseName","value":"DatabaseName"},{"text":"CollectionName","value":"CollectionName"},{"text":"Region","value":"Region"},{"text":"StatusCode","value":"StatusCode"},{"text":"OperationType","value":"OperationType"},{"text":"Status","value":"Status"}],"metricDefinition":"$ns","metricName":"TotalRequestUnits","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Total + Request Units","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"${ds}","fieldConfig":{"defaults":{"custom":{}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":8,"w":12,"x":12,"y":2},"hiddenSeries":false,"id":24,"legend":{"alignAsTable":false,"avg":false,"current":false,"max":true,"min":false,"rightSide":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Maximum","Average"],"aggregation":"Maximum","allowedTimeGrainsMs":[60000,300000,3600000,86400000],"dimensionFilter":"*","dimensionFilters":[{"dimension":"PartitionKeyRangeId","filter":"","operator":"eq"}],"dimensions":[{"text":"CollectionName","value":"CollectionName"},{"text":"DatabaseName","value":"DatabaseName"},{"text":"Region","value":"Region"},{"text":"PartitionKeyRangeId","value":"PartitionKeyRangeId"}],"metricDefinition":"$ns","metricName":"NormalizedRUConsumption","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"1 hour","value":"PT1H"},{"text":"1 + day","value":"P1D"}],"top":"10"},"queryType":"Azure Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Normalized + RU Consumption By PartitionKeyRangeID","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"percent","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{},"mappings":[],"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"gridPos":{"h":6,"w":24,"x":0,"y":10},"id":25,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"text":{},"textMode":"auto"},"targets":[{"azureMonitor":{"aggOptions":["Maximum"],"aggregation":"Maximum","allowedTimeGrainsMs":[300000],"dimensionFilter":"*","dimensionFilters":[{"dimension":"CollectionName","filter":"","operator":"eq"}],"dimensions":[{"text":"DatabaseName","value":"DatabaseName"},{"text":"CollectionName","value":"CollectionName"}],"metricDefinition":"$ns","metricName":"ProvisionedThroughput","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"5 + minutes","value":"PT5M"}],"top":""},"queryType":"Azure Monitor","refId":"A","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Provisioned + Throughput (Max) by Collection","type":"stat"}],"title":"Throughput","type":"row"},{"collapsed":true,"datasource":"${ds}","gridPos":{"h":1,"w":24,"x":0,"y":2},"id":27,"panels":[{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"${ds}","fieldConfig":{"defaults":{"custom":{}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":8,"w":12,"x":0,"y":3},"hiddenSeries":false,"id":28,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":true,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Count"],"aggregation":"Count","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[{"dimension":"StatusCode","filter":"","operator":"eq"}],"dimensions":[{"text":"DatabaseName","value":"DatabaseName"},{"text":"CollectionName","value":"CollectionName"},{"text":"Region","value":"Region"},{"text":"StatusCode","value":"StatusCode"},{"text":"OperationType","value":"OperationType"},{"text":"Status","value":"Status"}],"metricDefinition":"$ns","metricName":"TotalRequests","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Total + Requests by Status Code","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"${ds}","fieldConfig":{"defaults":{"custom":{}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":8,"w":12,"x":12,"y":3},"hiddenSeries":false,"id":29,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":true,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Count"],"aggregation":"Count","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[{"dimension":"StatusCode","filter":"429","operator":"eq"}],"dimensions":[{"text":"DatabaseName","value":"DatabaseName"},{"text":"CollectionName","value":"CollectionName"},{"text":"Region","value":"Region"},{"text":"StatusCode","value":"StatusCode"},{"text":"OperationType","value":"OperationType"},{"text":"Status","value":"Status"}],"metricDefinition":"$ns","metricName":"TotalRequests","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Throttled + Requests (429)","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"${ds}","fieldConfig":{"defaults":{"custom":{}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":8,"w":24,"x":0,"y":11},"hiddenSeries":false,"id":30,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":true,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Count"],"aggregation":"Count","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[{"dimension":"OperationType","filter":"","operator":"eq"}],"dimensions":[{"text":"DatabaseName","value":"DatabaseName"},{"text":"CollectionName","value":"CollectionName"},{"text":"Region","value":"Region"},{"text":"StatusCode","value":"StatusCode"},{"text":"OperationType","value":"OperationType"},{"text":"Status","value":"Status"}],"metricDefinition":"$ns","metricName":"TotalRequests","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Total + Requests by Operation Type","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}}],"title":"Requests","type":"row"},{"collapsed":true,"datasource":"${ds}","gridPos":{"h":1,"w":24,"x":0,"y":3},"id":32,"panels":[{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"${ds}","fieldConfig":{"defaults":{"custom":{}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":8,"w":12,"x":0,"y":4},"hiddenSeries":false,"id":33,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Total","Average"],"aggregation":"Average","allowedTimeGrainsMs":[300000],"dimensionFilter":"*","dimensionFilters":[{"dimension":null,"filter":"","operator":"eq"}],"dimensions":[{"text":"CollectionName","value":"CollectionName"},{"text":"DatabaseName","value":"DatabaseName"},{"text":"Region","value":"Region"}],"metricDefinition":"$ns","metricName":"DataUsage","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"5 + minutes","value":"PT5M"}],"top":"10"},"queryType":"Azure Monitor","refId":"A","subscription":"$sub"},{"azureMonitor":{"aggOptions":["Total","Average"],"aggregation":"Average","allowedTimeGrainsMs":[300000],"dimensionFilter":"*","dimensionFilters":[{"dimension":null,"filter":"","operator":"eq"}],"dimensions":[{"text":"CollectionName","value":"CollectionName"},{"text":"DatabaseName","value":"DatabaseName"},{"text":"Region","value":"Region"}],"metricDefinition":"$ns","metricName":"IndexUsage","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"5 + minutes","value":"PT5M"}],"top":"10"},"hide":false,"queryType":"Azure Monitor","refId":"B","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Data + \u0026 Index Usage","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"decbytes","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"${ds}","fieldConfig":{"defaults":{"custom":{}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":8,"w":12,"x":12,"y":4},"hiddenSeries":false,"id":34,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Total","Average"],"aggregation":"Average","allowedTimeGrainsMs":[300000],"dimensionFilter":"*","dimensionFilters":[{"dimension":null,"filter":"","operator":"eq"}],"dimensions":[{"text":"CollectionName","value":"CollectionName"},{"text":"DatabaseName","value":"DatabaseName"},{"text":"Region","value":"Region"}],"metricDefinition":"$ns","metricName":"DocumentCount","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"5 + minutes","value":"PT5M"}],"top":"10"},"queryType":"Azure Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Document + Count","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":15,"w":24,"x":0,"y":12},"id":36,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"text":{},"textMode":"auto"},"targets":[{"azureMonitor":{"aggOptions":["Total","Average"],"aggregation":"Average","allowedTimeGrainsMs":[300000],"dimensionFilter":"*","dimensionFilters":[{"dimension":"CollectionName","filter":"","operator":"eq"}],"dimensions":[{"text":"CollectionName","value":"CollectionName"},{"text":"DatabaseName","value":"DatabaseName"},{"text":"Region","value":"Region"}],"metricDefinition":"$ns","metricName":"DataUsage","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"5 + minutes","value":"PT5M"}],"top":"10"},"queryType":"Azure Monitor","refId":"A","subscription":"$sub"},{"azureMonitor":{"aggOptions":["Total","Average"],"aggregation":"Total","allowedTimeGrainsMs":[300000],"dimensionFilter":"*","dimensionFilters":[{"dimension":"CollectionName","filter":"","operator":"eq"}],"dimensions":[{"text":"CollectionName","value":"CollectionName"},{"text":"DatabaseName","value":"DatabaseName"},{"text":"Region","value":"Region"}],"metricDefinition":"$ns","metricName":"IndexUsage","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"5 + minutes","value":"PT5M"}],"top":"10"},"hide":false,"queryType":"Azure Monitor","refId":"B","subscription":"$sub"},{"azureMonitor":{"aggOptions":["Total","Average"],"aggregation":"Average","allowedTimeGrainsMs":[300000],"dimensionFilter":"*","dimensionFilters":[{"dimension":"CollectionName","filter":"","operator":"eq"}],"dimensions":[{"text":"CollectionName","value":"CollectionName"},{"text":"DatabaseName","value":"DatabaseName"},{"text":"Region","value":"Region"}],"metricDefinition":"$ns","metricName":"DocumentCount","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"5 + minutes","value":"PT5M"}],"top":"10"},"hide":false,"queryType":"Azure Monitor","refId":"C","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Data, + Index \u0026 Document Usage","type":"stat"}],"title":"Storage","type":"row"},{"collapsed":true,"datasource":"${ds}","gridPos":{"h":1,"w":24,"x":0,"y":4},"id":38,"panels":[{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"${ds}","fieldConfig":{"defaults":{"custom":{}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":8,"w":12,"x":0,"y":5},"hiddenSeries":false,"id":39,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","scopedVars":{"sub":{"selected":true,"text":"RTD-Experimental + - f7152080-b4e8-47ee-9c85-7f1d0e6b72dc","value":"f7152080-b4e8-47ee-9c85-7f1d0e6b72dc"}},"seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Minimum","Average","Maximum"],"aggregation":"Average","allowedTimeGrainsMs":[3600000],"dimensionFilter":"*","dimensionFilters":[{"dimension":null,"filter":"","operator":"eq"}],"dimensions":[],"metricDefinition":"$ns","metricName":"ServiceAvailability","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + hour","value":"PT1H"}],"top":"10"},"queryType":"Azure Monitor","refId":"A","subscription":"$sub"},{"azureMonitor":{"aggOptions":["Minimum","Average","Maximum"],"aggregation":"Minimum","allowedTimeGrainsMs":[3600000],"dimensionFilter":"*","dimensionFilters":[{"dimension":null,"filter":"","operator":"eq"}],"dimensions":[],"metricDefinition":"$ns","metricName":"ServiceAvailability","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + hour","value":"PT1H"}],"top":"10"},"hide":false,"queryType":"Azure Monitor","refId":"B","subscription":"$sub"},{"azureMonitor":{"aggOptions":["Minimum","Average","Maximum"],"aggregation":"Maximum","allowedTimeGrainsMs":[3600000],"dimensionFilter":"*","dimensionFilters":[{"dimension":null,"filter":"","operator":"eq"}],"dimensions":[],"metricDefinition":"$ns","metricName":"ServiceAvailability","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + hour","value":"PT1H"}],"top":"10"},"hide":false,"queryType":"Azure Monitor","refId":"C","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Service + Availability (min/max/avg in %)","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"percent","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}}],"repeat":"sub","title":"Availability","type":"row"},{"collapsed":true,"datasource":"${ds}","gridPos":{"h":1,"w":24,"x":0,"y":5},"id":41,"panels":[{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"${ds}","fieldConfig":{"defaults":{"custom":{}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":8,"w":12,"x":0,"y":6},"hiddenSeries":false,"id":42,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000],"dimensionFilter":"*","dimensionFilters":[{"dimension":"Region","filter":"","operator":"eq"}],"dimensions":[{"text":"DatabaseName","value":"DatabaseName"},{"text":"CollectionName","value":"CollectionName"},{"text":"Region","value":"Region"},{"text":"ConnectionMode","value":"ConnectionMode"},{"text":"OperationType","value":"OperationType"},{"text":"PublicAPIType","value":"PublicAPIType"}],"metricDefinition":"$ns","metricName":"ServerSideLatency","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"}],"top":"10"},"queryType":"Azure Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Server + Side Latency (Avg) By Region","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"ms","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"${ds}","fieldConfig":{"defaults":{"custom":{}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":8,"w":12,"x":12,"y":6},"hiddenSeries":false,"id":43,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000],"dimensionFilter":"*","dimensionFilters":[{"dimension":"OperationType","filter":"","operator":"eq"}],"dimensions":[{"text":"DatabaseName","value":"DatabaseName"},{"text":"CollectionName","value":"CollectionName"},{"text":"Region","value":"Region"},{"text":"ConnectionMode","value":"ConnectionMode"},{"text":"OperationType","value":"OperationType"},{"text":"PublicAPIType","value":"PublicAPIType"}],"metricDefinition":"$ns","metricName":"ServerSideLatency","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"}],"top":"10"},"queryType":"Azure Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Server + Side Latency (Avg) By Operation","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"ms","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}}],"title":"Latency","type":"row"},{"collapsed":true,"datasource":"${ds}","gridPos":{"h":1,"w":24,"x":0,"y":6},"id":45,"panels":[{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"${ds}","fieldConfig":{"defaults":{"custom":{}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":8,"w":12,"x":0,"y":7},"hiddenSeries":false,"id":46,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Count"],"aggregation":"Count","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[{"dimension":"StatusCode","filter":"","operator":"eq"}],"dimensions":[{"text":"DatabaseName","value":"DatabaseName"},{"text":"CollectionName","value":"CollectionName"},{"text":"Region","value":"Region"},{"text":"StatusCode","value":"StatusCode"}],"metricDefinition":"$ns","metricName":"MetadataRequests","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Metadata + Requests by Status Code","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"${ds}","fieldConfig":{"defaults":{"custom":{}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":8,"w":12,"x":12,"y":7},"hiddenSeries":false,"id":47,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Count"],"aggregation":"Count","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[{"dimension":"StatusCode","filter":"429","operator":"eq"}],"dimensions":[{"text":"DatabaseName","value":"DatabaseName"},{"text":"CollectionName","value":"CollectionName"},{"text":"Region","value":"Region"},{"text":"StatusCode","value":"StatusCode"}],"metricDefinition":"$ns","metricName":"MetadataRequests","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Metadata + Requests That Exceeded Capacity (429s)","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}}],"title":"System","type":"row"},{"collapsed":true,"datasource":"${ds}","gridPos":{"h":1,"w":24,"x":0,"y":7},"id":49,"panels":[{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"${ds}","fieldConfig":{"defaults":{"custom":{}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":8,"w":12,"x":0,"y":8},"hiddenSeries":false,"id":50,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Count"],"aggregation":"Count","allowedTimeGrainsMs":[300000],"dimensionFilter":"*","dimensionFilters":[{"dimension":null,"filter":"","operator":"eq"}],"dimensions":[],"metricDefinition":"$ns","metricName":"CreateAccount","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"5 + minutes","value":"PT5M"}],"top":"10"},"queryType":"Azure Monitor","refId":"A","subscription":"$sub"},{"azureMonitor":{"aggOptions":["Count"],"aggregation":"Count","allowedTimeGrainsMs":[300000],"dimensionFilter":"*","dimensionFilters":[{"dimension":null,"filter":"","operator":"eq"}],"dimensions":[],"metricDefinition":"$ns","metricName":"DeleteAccount","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"5 + minutes","value":"PT5M"}],"top":"10"},"hide":false,"queryType":"Azure Monitor","refId":"B","subscription":"$sub"},{"azureMonitor":{"aggOptions":["Count"],"aggregation":"Count","allowedTimeGrainsMs":[300000],"dimensionFilter":"*","dimensionFilters":[{"dimension":null,"filter":"","operator":"eq"}],"dimensions":[{"text":"KeyType","value":"KeyType"}],"metricDefinition":"$ns","metricName":"UpdateAccountKeys","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"5 + minutes","value":"PT5M"}],"top":"10"},"hide":false,"queryType":"Azure Monitor","refId":"C","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Cosmos + DB Account Management (Creates, Deletes) and Account Key Updates","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"${ds}","fieldConfig":{"defaults":{"custom":{}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":8,"w":12,"x":12,"y":8},"hiddenSeries":false,"id":51,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Count"],"aggregation":"Count","allowedTimeGrainsMs":[300000],"dimensionFilter":"*","dimensionFilters":[{"dimension":null,"filter":"","operator":"eq"}],"dimensions":[{"text":"DiagnosticSettings + Name","value":"DiagnosticSettingsName"},{"text":"ResourceGroup Name","value":"ResourceGroupName"}],"metricDefinition":"$ns","metricName":"UpdateDiagnosticsSettings","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"5 + minutes","value":"PT5M"}],"top":"10"},"queryType":"Azure Monitor","refId":"A","subscription":"$sub"},{"azureMonitor":{"aggOptions":["Count"],"aggregation":"Count","allowedTimeGrainsMs":[300000],"dimensionFilter":"*","dimensionFilters":[{"dimension":null,"filter":"","operator":"eq"}],"dimensions":[],"metricDefinition":"$ns","metricName":"UpdateAccountNetworkSettings","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"5 + minutes","value":"PT5M"}],"top":"10"},"hide":false,"queryType":"Azure Monitor","refId":"B","subscription":"$sub"},{"azureMonitor":{"aggOptions":["Count"],"aggregation":"Count","allowedTimeGrainsMs":[300000],"dimensionFilter":"*","dimensionFilters":[{"dimension":null,"filter":"","operator":"eq"}],"dimensions":[],"metricDefinition":"$ns","metricName":"UpdateAccountReplicationSettings","metricNamespace":"Microsoft.DocumentDB/databaseAccounts","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"5 + minutes","value":"PT5M"}],"top":"10"},"hide":false,"queryType":"Azure Monitor","refId":"C","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Cosmos + DB Account Diagnostic, Network and Replication Settings Updates","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}}],"title":"Account + Management","type":"row"}],"refresh":false,"schemaVersion":27,"style":"dark","tags":[],"templating":{"list":[{"current":{},"hide":0,"includeAll":false,"label":"Datasource","multi":false,"name":"ds","options":[],"query":"grafana-azure-monitor-datasource","queryValue":"","refresh":1,"regex":"","skipUrlSync":false,"type":"datasource"},{"allValue":null,"current":{},"datasource":"${ds}","definition":"subscriptions()","description":null,"error":null,"hide":0,"includeAll":false,"label":"Subscription","multi":false,"name":"sub","options":[],"query":"subscriptions()","refresh":1,"regex":"","skipUrlSync":false,"sort":5,"tagValuesQuery":"","tags":[],"tagsQuery":"","type":"query","useTags":false},{"allValue":null,"current":{},"datasource":"${ds}","definition":"ResourceGroups($sub)","description":null,"error":null,"hide":0,"includeAll":false,"label":"Resource + Group","multi":false,"name":"rg","options":[],"query":"ResourceGroups($sub)","refresh":1,"regex":"","skipUrlSync":false,"sort":5,"tagValuesQuery":"","tags":[],"tagsQuery":"","type":"query","useTags":false},{"allValue":null,"current":{"selected":false,"text":"Microsoft.DocumentDb/databaseAccounts","value":"Microsoft.DocumentDb/databaseAccounts"},"description":null,"error":null,"hide":0,"includeAll":false,"label":"Namespace","multi":false,"name":"ns","options":[{"selected":true,"text":"Microsoft.DocumentDb/databaseAccounts","value":"Microsoft.DocumentDb/databaseAccounts"}],"query":"Microsoft.DocumentDb/databaseAccounts","skipUrlSync":false,"type":"custom"},{"allValue":null,"current":{},"datasource":"${ds}","definition":"ResourceNames($sub, + $rg, $ns)","description":null,"error":null,"hide":0,"includeAll":false,"label":"Resource","multi":false,"name":"resource","options":[],"query":"ResourceNames($sub, + $rg, $ns)","refresh":1,"regex":"","skipUrlSync":false,"sort":5,"tagValuesQuery":"","tags":[],"tagsQuery":"","type":"query","useTags":false}]},"time":{"from":"now-6h","to":"now"},"title":"Azure + / Insights / Cosmos DB","uid":"INH9berMk","version":1}}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '56521' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-IP+qjG8chTLGan+WTNKBnA';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:54 GMT + grafana-trace-id: + - 6e6d8ada7db1e56cced9524b731d9889 + mise-correlation-id: + - 1266efaa-c65e-43b5-9b4b-42cbf304da9b + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592115.305.26.643000|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/dashboards/uid/8UDB1s3Gk + response: + body: + string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"azure-insights-data-explorer-clusters","url":"/d/8UDB1s3Gk/azure-insights-data-explorer-clusters","expires":"0001-01-01T00:00:00Z","created":"2024-06-17T02:35:33Z","updated":"2024-06-17T02:35:33Z","updatedBy":"Anonymous","createdBy":"Anonymous","version":1,"hasAcl":false,"isFolder":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure + Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","provisioned":true,"provisionedExternalId":"dataexplorercluster.json","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"__inputs":[],"__requires":[{"id":"grafana","name":"Grafana","type":"grafana","version":"7.4.3"},{"id":"grafana-azure-monitor-datasource","name":"Azure + Monitor","type":"datasource","version":"0.3.0"},{"id":"graph","name":"Graph","type":"panel","version":""},{"id":"stat","name":"Stat","type":"panel","version":""},{"id":"table","name":"Table","type":"panel","version":""}],"description":"The + dashboard provides insights of Azure Data Explorer Cluster Resource overview, + key mettrics, usage, tables, cache and ingestion.","editable":true,"id":7,"links":[],"panels":[{"collapsed":false,"datasource":"$ds","gridPos":{"h":1,"w":24,"x":0,"y":0},"id":6,"panels":[],"title":"Overview","type":"row"},{"datasource":"$ds","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":5,"w":3,"x":0,"y":1},"id":4,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"text":{},"textMode":"auto"},"targets":[{"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[],"metricDefinition":"$ns","metricName":"KeepAlive","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Monitor","refId":"A","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Keep + Alive (Avg)","type":"stat"},{"datasource":"$ds","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":5,"w":3,"x":3,"y":1},"id":12,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"text":{},"textMode":"auto"},"targets":[{"azureMonitor":{"aggOptions":["Average","Maximum","Minimum"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[],"metricDefinition":"$ns","metricName":"CPU","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Monitor","refId":"A","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"CPU + (Avg)","type":"stat"},{"datasource":"$ds","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":5,"w":3,"x":6,"y":1},"id":13,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"text":{},"textMode":"auto"},"targets":[{"azureMonitor":{"aggOptions":["Average","Maximum","Minimum"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[],"metricDefinition":"$ns","metricName":"IngestionUtilization","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Monitor","refId":"A","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Ingestion + Utilization (Avg) ","type":"stat"},{"datasource":"$ds","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":5,"w":3,"x":9,"y":1},"id":14,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"text":{},"textMode":"auto"},"targets":[{"azureMonitor":{"aggOptions":["Average","Maximum","Minimum"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[],"metricDefinition":"$ns","metricName":"IngestionLatencyInSeconds","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Monitor","refId":"A","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Ingestion + Latency (Avg) ","type":"stat"},{"datasource":"$ds","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":5,"w":3,"x":12,"y":1},"id":15,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"text":{},"textMode":"auto"},"targets":[{"azureMonitor":{"aggOptions":["Average","Maximum","Minimum"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[],"metricDefinition":"$ns","metricName":"CacheUtilization","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Monitor","refId":"A","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Cache + Utilization (Avg)","type":"stat"},{"datasource":"$ds","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":5,"w":3,"x":15,"y":1},"id":16,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"text":{},"textMode":"auto"},"targets":[{"azureMonitor":{"aggOptions":["Total"],"aggregation":"Total","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Status","value":"IngestionResultDetails"}],"metricDefinition":"$ns","metricName":"IngestionResult","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Monitor","refId":"A","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Succeeded + Ingestions (#)","type":"stat"},{"datasource":"$ds","description":"The aggregated + usage in the cluster, out of the total used CPU and memory. To see more details, + go to the Usage tab.","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":null,"filterable":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"gridPos":{"h":9,"w":12,"x":0,"y":6},"id":17,"options":{"showHeader":true},"targets":[{"azureLogAnalytics":{"query":"let + system_databases = dynamic([''KustoMonitoringPersistentDatabase'', ''$systemdb'']); + \r\nlet system_users = dynamic([''AAD app id=b753584e-c468-4503-852a-374280ce7a62'', + ''KustoServiceBuiltInPrincipal'']); // b753584e-c468-4503-852a-374280ce7a62 + is KustoRunner\r\nlet system_cluster_management_applications = dynamic([''Kusto.WinSvc.CM.Svc'']); + // Kusto Cluster Management\r\nlet CommandTable = ADXCommand \r\n | where + TimeGenerated \u003e datetime(2020-09-09T09:30:00Z) \r\n | where LastUpdatedOn + \u003e ago(7d)\r\n | where DatabaseName !in (system_databases) and User + !in (system_users) and ApplicationName !in (system_cluster_management_applications)\r\n | + where ((false == \"false\" and ApplicationName != ''Kusto.WinSvc.DM.Svc'') + or false == \"true\")\r\n | extend MemoryPeak = tolong(ResourceUtilization.MemoryPeak) + \r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | project-away ResourceUtilization;\r\nlet QueryTable + = ADXQuery\r\n | where LastUpdatedOn \u003e ago(7d)\r\n | where DatabaseName + !in (system_databases) and User !in (system_users) and ApplicationName !in + (system_cluster_management_applications)\r\n | where ((false == \"false\" + and ApplicationName != ''Kusto.WinSvc.DM.Svc'') or false == \"true\")\r\n | + extend MemoryPeak = tolong(MemoryPeak)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | extend CommandType = ''Query'';\r\nlet dataset_commands_queries + = CommandTable\r\n | union (QueryTable)\r\n | project CommandType, DatabaseName, + StartedOn, LastUpdatedOn, Duration, State, FailureReason, RootActivityId, + User, ApplicationName, Principal, TotalCPU, MemoryPeak, CorrelationId, cluster_name;\r\nlet + dataset = dataset_commands_queries\r\n | where cluster_name == ''mitulktest''\r\n //| + where totimespan(TotalCPU) \u003e totimespan(0)\r\n | summarize TotalCPU=max(TotalCPU) + \r\n , MemoryPeak=max(MemoryPeak)\r\n by User, ApplicationName, + CorrelationId \r\n;\r\nlet totalCPU = toscalar(dataset\r\n | summarize + sum((totimespan(TotalCPU) / 1s)));\r\nlet totalMemory = toscalar(dataset\r\n | + summarize sum(MemoryPeak));\r\nlet topMemory = \r\n dataset\r\n | top-nested + 10000 of User with others=\"Others\" by sum(MemoryPeak), top-nested 10000 + of ApplicationName with others=\"Others\" by sum(MemoryPeak)\r\n | extend + PercentOfTotalClusterMemoryUsed = aggregated_ApplicationName / toreal(totalMemory)\r\n;\r\nlet + topCpu = \r\n dataset\r\n | top-nested 10000 of User with others=\"Others\" + by sum(totimespan(TotalCPU) / 1s), top-nested 10000 of ApplicationName with + others=\"Others\" by sum(totimespan(TotalCPU) / 1s)\r\n | extend PercentOfTotalClusterCpuUsed + = aggregated_ApplicationName / toreal(totalCPU)\r\n;\r\ntopMemory\r\n| join + kind = fullouter(topCpu) on User, ApplicationName\r\n| extend BothPercentages + = PercentOfTotalClusterMemoryUsed + PercentOfTotalClusterCpuUsed\r\n| top + 10 by BothPercentages desc\r\n| extend User = case(ApplicationName == \"Kusto.WinSvc.DM.Svc\", + strcat(\"Kusto Data Management \", \"(\", User, \")\"),\r\n ApplicationName + == \"KustoQueryRunner\", strcat(\"Kusto Query Runner \", \"(\", User, \")\"),\r\n User + == \"AAD app id=e0331ea9-83fc-4409-a17d-6375364c3280\", \"DataMap Agent 001 + (app id: e0331ea9-83fc-4409-a17d-6375364c3280)\", // Used for internal MS + clusters \r\n User)\r\n| extend PercentOfTotalClusterMemoryUsed_display + = iff(isnan(PercentOfTotalClusterMemoryUsed * 100), toreal(0), PercentOfTotalClusterMemoryUsed + * 100)\r\n| extend PercentOfTotalClusterCpuUsed_display = iff(isnan(PercentOfTotalClusterCpuUsed + * 100), toreal(0), PercentOfTotalClusterCpuUsed * 100)\r\n| where not (ApplicationName + == \"Others\" and PercentOfTotalClusterMemoryUsed_display == 0 and PercentOfTotalClusterCpuUsed_display + == 0)\r\n| project User, ApplicationName, PercentOfTotalClusterMemoryUsed_display, + PercentOfTotalClusterCpuUsed_display","resultFormat":"time_series","workspace":"$ws"},"queryType":"Azure + Log Analytics","refId":"A","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Top + resource consumers","transparent":true,"type":"table"},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","description":"Over + a sliding timeline window. Not affected by the time range parameter","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":9,"w":12,"x":12,"y":6},"hiddenSeries":false,"id":2,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":3,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureLogAnalytics":{"query":"let + system_databases = dynamic([''KustoMonitoringPersistentDatabase'', ''$systemdb'']); + \r\nlet system_users = dynamic([''AAD app id=b753584e-c468-4503-852a-374280ce7a62'', + ''KustoServiceBuiltInPrincipal'']); // b753584e-c468-4503-852a-374280ce7a62 + is Kusto Query Runner\r\nlet system_cluster_management_applications = dynamic([''Kusto.WinSvc.CM.Svc'']); + // Kusto Cluster Management\r\nlet CommandTable = ADXCommand\r\n | extend + MemoryPeak = tolong(ResourceUtilization.MemoryPeak) \r\n | where DatabaseName + !in (system_databases) and User !in (system_users) and ApplicationName !in + (system_cluster_management_applications)\r\n | where ApplicationName != + ''Kusto.WinSvc.DM.Svc''\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | project-away ResourceUtilization;\r\nlet QueryTable + = ADXQuery\r\n | where DatabaseName !in (system_databases) and User !in + (system_users) and ApplicationName !in (system_cluster_management_applications)\r\n | + where ApplicationName != ''Kusto.WinSvc.DM.Svc''\r\n | extend MemoryPeak + = tolong(MemoryPeak)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | extend CommandType = ''Query'';\r\nlet dataset_commands_queries + = CommandTable\r\n | union (QueryTable)\r\n | project CommandType, DatabaseName, + StartedOn, LastUpdatedOn, Duration, State,\r\n FailureReason, RootActivityId, + User,\r\n ApplicationName,\r\n Principal,\r\n TotalCPU,\r\n MemoryPeak,\r\n CorrelationId,\r\n cluster_name;\r\nlet + raw = dataset_commands_queries\r\n | where LastUpdatedOn \u003e ago(7d)\r\n | + where cluster_name == ''mitulktest''\r\n | where StartedOn \u003e ago(365d)\r\n;\r\nraw\r\n| + evaluate activity_engagement(User, StartedOn, 1d, 7d)\r\n| join kind = inner + (\r\n raw\r\n | evaluate activity_engagement(User, StartedOn, 1d, 30d)\r\n )\r\n on + StartedOn\r\n| project StartedOn, Daily=dcount_activities_inner, Weekly=dcount_activities_outer, + Monthly = dcount_activities_outer1 \r\n| where StartedOn \u003e ago(90d)\r\n| + project Daily, StartedOn, Weekly, Monthly\r\n| sort by StartedOn asc\r\n","resultFormat":"time_series","workspace":"$ws"},"queryType":"Azure + Log Analytics","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Unique + user count","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"collapsed":false,"datasource":"$ds","gridPos":{"h":1,"w":24,"x":0,"y":15},"id":19,"panels":[],"title":"Key + Metrics","type":"row"},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":6,"x":0,"y":16},"hiddenSeries":false,"id":20,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[],"metricDefinition":"$ns","metricName":"KeepAlive","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Keep + Alive","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":6,"x":6,"y":16},"hiddenSeries":false,"id":21,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Average","Maximum","Minimum"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[],"metricDefinition":"$ns","metricName":"CPU","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"CPU","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"percent","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":6,"x":12,"y":16},"hiddenSeries":false,"id":22,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Average","Maximum","Minimum"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[],"metricDefinition":"$ns","metricName":"CacheUtilization","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Cache + Utilization","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"percent","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":6,"x":18,"y":16},"hiddenSeries":false,"id":23,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Average","Maximum","Minimum"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[],"metricDefinition":"$ns","metricName":"InstanceCount","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Instance + Count","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":6,"x":0,"y":26},"hiddenSeries":false,"id":24,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Average","Maximum","Minimum"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[],"metricDefinition":"$ns","metricName":"TotalNumberOfConcurrentQueries","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Concurrent + Queries","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":6,"x":6,"y":26},"hiddenSeries":false,"id":25,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Average","Maximum","Minimum","Total"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Query + Status","value":"QueryStatus"}],"metricDefinition":"$ns","metricName":"QueryDuration","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Query + Duration","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"ms","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":6,"x":12,"y":26},"hiddenSeries":false,"id":26,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Average","Maximum","Minimum","Total"],"aggregation":"Total","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Command + Type","value":"CommandType"}],"metricDefinition":"$ns","metricName":"TotalNumberOfThrottledCommands","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Throttled + Commands","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"ms","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":6,"x":18,"y":26},"hiddenSeries":false,"id":27,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Average","Maximum","Minimum","Total"],"aggregation":"Maximum","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[],"metricDefinition":"$ns","metricName":"TotalNumberOfThrottledQueries","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Throttled + Queries","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":6,"x":0,"y":36},"hiddenSeries":false,"id":28,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Average","Maximum","Minimum"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[],"metricDefinition":"$ns","metricName":"IngestionUtilization","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Ingestion + Utilization","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"percent","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":6,"x":6,"y":36},"hiddenSeries":false,"id":29,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Average","Maximum","Minimum"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[],"metricDefinition":"$ns","metricName":"IngestionLatencyInSeconds","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Ingestion + Latency","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"s","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":6,"x":12,"y":36},"hiddenSeries":false,"id":30,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Total"],"aggregation":"Total","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Status","value":"IngestionResultDetails"}],"metricDefinition":"$ns","metricName":"IngestionResult","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Ingestion + Result","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":6,"x":18,"y":36},"hiddenSeries":false,"id":31,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":true,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Total","Maximum"],"aggregation":"Total","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Database","value":"Database"}],"metricDefinition":"$ns","metricName":"IngestionVolumeInMB","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Ingestion + Volume","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"decbytes","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":6,"x":0,"y":46},"hiddenSeries":false,"id":32,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Average","Minimum","Maximum"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[],"metricDefinition":"$ns","metricName":"StreamingIngestDataRate","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Streaming + Ingest Data Rate","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":6,"x":6,"y":46},"hiddenSeries":false,"id":33,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Average","Minimum","Maximum"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[],"metricDefinition":"$ns","metricName":"StreamingIngestDuration","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Streaming + Ingest Duration","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"ms","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":6,"x":12,"y":46},"hiddenSeries":false,"id":34,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["None","Average","Minimum","Maximum","Total","Count"],"aggregation":"None","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[],"metricDefinition":"$ns","metricName":"SteamingIngestRequestRate","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Streaming + Ingest Request Rate","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"ms","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":6,"x":18,"y":46},"hiddenSeries":false,"id":35,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Result","value":"Result"}],"metricDefinition":"$ns","metricName":"StreamingIngestResults","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Streaming + Ingest Result","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":9,"w":12,"x":0,"y":56},"hiddenSeries":false,"id":36,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Total","Average","Minimum","Maximum"],"aggregation":"Total","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component + Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"EventsProcessed","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Events + Processed","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":9,"w":12,"x":12,"y":56},"hiddenSeries":false,"id":37,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component + Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Discovery + Latency","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"collapsed":false,"datasource":"$ds","gridPos":{"h":1,"w":24,"x":0,"y":65},"id":40,"panels":[],"title":"Usage","type":"row"},{"datasource":"$ds","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":null,"filterable":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"gridPos":{"h":4,"w":14,"x":0,"y":66},"id":43,"options":{"showHeader":true},"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let + system_databases = dynamic([''KustoMonitoringPersistentDatabase'', ''$systemdb'']); + \r\nlet system_users = dynamic([''AAD app id=b753584e-c468-4503-852a-374280ce7a62'', + ''KustoServiceBuiltInPrincipal'']); // b753584e-c468-4503-852a-374280ce7a62 + is KustoRunner\r\nlet system_cluster_management_applications = dynamic([''Kusto.WinSvc.CM.Svc'']); + // Kusto Cluster Management\r\nlet CommandTable = ADXCommand \r\n | where + TimeGenerated \u003e datetime(2020-09-09T09:30:00Z) \r\n | where LastUpdatedOn + \u003e ago(7d)\r\n | where DatabaseName !in (system_databases) and User + !in (system_users) and ApplicationName !in (system_cluster_management_applications)\r\n | + where ((false == \"false\" and ApplicationName != ''Kusto.WinSvc.DM.Svc'') + or false == \"true\")\r\n | extend MemoryPeak = tolong(ResourceUtilization.MemoryPeak) + \r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | project-away ResourceUtilization;\r\nlet QueryTable + = ADXQuery\r\n | where LastUpdatedOn \u003e ago(7d)\r\n | where DatabaseName + !in (system_databases) and User !in (system_users) and ApplicationName !in + (system_cluster_management_applications)\r\n | where ((false == \"false\" + and ApplicationName != ''Kusto.WinSvc.DM.Svc'') or false == \"true\")\r\n | + extend MemoryPeak = tolong(MemoryPeak)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | extend CommandType = ''Query'';\r\nlet dataset_commands_queries + = CommandTable\r\n | union (QueryTable)\r\n | project CommandType, DatabaseName, + StartedOn, LastUpdatedOn, Duration, State, FailureReason, RootActivityId, + User, ApplicationName, Principal, TotalCPU, MemoryPeak, CorrelationId, cluster_name;\r\nlet + dataset = dataset_commands_queries\r\n | where cluster_name == ''mitulktest''\r\n //| + where totimespan(TotalCPU) \u003e totimespan(0)\r\n | summarize TotalCPU=max(TotalCPU) + \r\n , MemoryPeak=max(MemoryPeak)\r\n by User, ApplicationName, + CorrelationId \r\n;\r\nlet totalCPU = toscalar(dataset\r\n | summarize + sum((totimespan(TotalCPU) / 1s)));\r\nlet totalMemory = toscalar(dataset\r\n | + summarize sum(MemoryPeak));\r\nlet topMemory = \r\n dataset\r\n | top-nested + 10000 of User with others=\"Others\" by sum(MemoryPeak), top-nested 10000 + of ApplicationName with others=\"Others\" by sum(MemoryPeak)\r\n | extend + PercentOfTotalClusterMemoryUsed = aggregated_ApplicationName / toreal(totalMemory)\r\n;\r\nlet + topCpu = \r\n dataset\r\n | top-nested 10000 of User with others=\"Others\" + by sum(totimespan(TotalCPU) / 1s), top-nested 10000 of ApplicationName with + others=\"Others\" by sum(totimespan(TotalCPU) / 1s)\r\n | extend PercentOfTotalClusterCpuUsed + = aggregated_ApplicationName / toreal(totalCPU)\r\n;\r\ntopMemory\r\n| join + kind = fullouter(topCpu) on User, ApplicationName\r\n| extend BothPercentages + = PercentOfTotalClusterMemoryUsed + PercentOfTotalClusterCpuUsed\r\n| top + 10 by BothPercentages desc\r\n| extend User = case(ApplicationName == \"Kusto.WinSvc.DM.Svc\", + strcat(\"Kusto Data Management \", \"(\", User, \")\"),\r\n ApplicationName + == \"KustoQueryRunner\", strcat(\"Kusto Query Runner \", \"(\", User, \")\"),\r\n User + == \"AAD app id=e0331ea9-83fc-4409-a17d-6375364c3280\", \"DataMap Agent 001 + (app id: e0331ea9-83fc-4409-a17d-6375364c3280)\", // Used for internal MS + clusters \r\n User)\r\n| extend PercentOfTotalClusterMemoryUsed_display + = iff(isnan(PercentOfTotalClusterMemoryUsed * 100), toreal(0), PercentOfTotalClusterMemoryUsed + * 100)\r\n| extend PercentOfTotalClusterCpuUsed_display = iff(isnan(PercentOfTotalClusterCpuUsed + * 100), toreal(0), PercentOfTotalClusterCpuUsed * 100)\r\n| where not (ApplicationName + == \"Others\" and PercentOfTotalClusterMemoryUsed_display == 0 and PercentOfTotalClusterCpuUsed_display + == 0)\r\n| project User, ApplicationName, PercentOfTotalClusterMemoryUsed_display, + PercentOfTotalClusterCpuUsed_display","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component + Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Log Analytics","refId":"A","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Top + resource consumers (within the CPU and memory consumption of the cluster)","transparent":true,"type":"table"},{"datasource":"$ds","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":null,"filterable":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"gridPos":{"h":4,"w":10,"x":14,"y":66},"id":44,"options":{"showHeader":true},"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let + system_databases = dynamic([''KustoMonitoringPersistentDatabase'', ''$systemdb'']); + \r\nlet system_users = dynamic([''AAD app id=b753584e-c468-4503-852a-374280ce7a62'', + ''KustoServiceBuiltInPrincipal'']); // b753584e-c468-4503-852a-374280ce7a62 + is Kusto Query Runner\r\nlet system_cluster_management_applications = dynamic([''Kusto.WinSvc.CM.Svc'']); + // Kusto Cluster Management\r\nlet CommandTable = ADXCommand\r\n | extend + MemoryPeak = tolong(ResourceUtilization.MemoryPeak)\r\n | where LastUpdatedOn + \u003e ago(7d)\r\n | where DatabaseName !in (system_databases) and User + !in (system_users) and ApplicationName !in (system_cluster_management_applications)\r\n | + where ((false == \"false\" and ApplicationName != ''Kusto.WinSvc.DM.Svc'') + or false == \"true\")\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | project-away ResourceUtilization;\r\nlet QueryTable + = ADXQuery\r\n | where LastUpdatedOn \u003e ago(7d)\r\n | where DatabaseName + !in (system_databases) and User !in (system_users) and ApplicationName !in + (system_cluster_management_applications)\r\n | where ((false == \"false\" + and ApplicationName != ''Kusto.WinSvc.DM.Svc'') or false == \"true\")\r\n | + extend MemoryPeak = tolong(MemoryPeak)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | extend CommandType = ''Query'';\r\nlet dataset_commands_queries + = CommandTable\r\n | union (QueryTable)\r\n | project CommandType, DatabaseName, + StartedOn, LastUpdatedOn, Duration, State,\r\n FailureReason, RootActivityId, + User, ApplicationName, Principal, TotalCPU, MemoryPeak, CorrelationId, cluster_name;\r\nlet + dataset = dataset_commands_queries\r\n | where cluster_name == ''mitulktest''\r\n | + where CommandType != ''TableSetOrAppend''\r\n | summarize Count=count() + by User, ApplicationName\r\n | project User, ApplicationName, Count\r\n | + extend User = case(ApplicationName == \"Kusto.WinSvc.DM.Svc\", strcat(\"Kusto + Data Management \", \"(\", User, \")\"),\r\n User == \"AAD app id=e0331ea9-83fc-4409-a17d-6375364c3280\", + \"DataMap Agent 001 (app id: e0331ea9-83fc-4409-a17d-6375364c3280)\", // Used + for internal MS clusters\r\n User)\r\n | top 10 by Count;\r\n//| + order by Count desc\r\n// \u003cOption #1 for top-nested\u003e | top-nested + 10 of User with others=\"Other Values\" by agg_User=sum(Count) desc;\r\n// + \u003cOption #2 for top-nested\u003e| top-nested 10 of User by agg_User=sum(Count) + desc, top-nested 5 of ApplicationName with others=\"Other applications\" by + agg_App=sum(Count) desc\r\n// \u003cOption #2 for top-nested\u003e| where + not (ApplicationName == \"Other applications\" and agg_App == 0)\r\n// \u003cOption + #2 for top-nested\u003e| project-away agg_User;\r\ndataset\r\n","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component + Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Log Analytics","refId":"A","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Top + principals and applications by command and query count","transparent":true,"type":"table"},{"datasource":"$ds","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":null,"filterable":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"gridPos":{"h":5,"w":8,"x":0,"y":70},"id":38,"options":{"showHeader":true},"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let + system_databases = dynamic([''KustoMonitoringPersistentDatabase'', ''$systemdb'']); + \r\nlet system_users = dynamic([''AAD app id=b753584e-c468-4503-852a-374280ce7a62'', + ''KustoServiceBuiltInPrincipal'']); // b753584e-c468-4503-852a-374280ce7a62 + is KustoRunner\r\nlet system_cluster_management_applications = dynamic([''Kusto.WinSvc.CM.Svc'']); + // Kusto Cluster Management\r\nlet CommandTable = ADXCommand\r\n | extend + MemoryPeak = tolong(ResourceUtilization.MemoryPeak)\r\n | where LastUpdatedOn + \u003e ago(7d)\r\n | where DatabaseName !in (system_databases) and User + !in (system_users) and ApplicationName !in (system_cluster_management_applications)\r\n | + where ((false == \"false\" and ApplicationName != ''Kusto.WinSvc.DM.Svc'') + or false == \"true\")\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | project-away ResourceUtilization;\r\nlet QueryTable + = ADXQuery\r\n | where LastUpdatedOn \u003e ago(7d)\r\n | where DatabaseName + !in (system_databases) and User !in (system_users) and ApplicationName !in + (system_cluster_management_applications)\r\n | where ((false == \"false\" + and ApplicationName != ''Kusto.WinSvc.DM.Svc'') or false == \"true\")\r\n | + extend MemoryPeak = tolong(MemoryPeak)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | extend CommandType = ''Query'';\r\nlet dataset_commands_queries + = CommandTable\r\n | union (QueryTable)\r\n | extend ApplicationName + = case(ApplicationName == \"Kusto.WinSvc.DM.Svc\", \"Kusto Data Management\",\r\n ApplicationName)\r\n | + project CommandType, DatabaseName, StartedOn, LastUpdatedOn, Duration, State,\r\n FailureReason, + RootActivityId, User, ApplicationName, Principal, TotalCPU, MemoryPeak, CorrelationId, + cluster_name;\r\nlet dataset = dataset_commands_queries\r\n | where cluster_name + == ''mitulktest''\r\n | where CommandType != ''TableSetOrAppend''\r\n | + summarize Count=count() by ApplicationName\r\n | project ApplicationName, + Count\r\n | order by Count desc\r\n //| top-nested 10 of User with others=\"Other + Values\" by agg_User=sum(Count) desc;\r\n | top-nested 7 of ApplicationName + with others=\"Other Values\" by agg_App=sum(Count) desc;\r\n//|where not + (ApplicationName == \"Other applications\" and agg_App == 0)\r\n//|project-away + agg_User;\r\ndataset\r\n","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component + Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Log Analytics","refId":"A","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Top + applications by command and query count","transparent":true,"type":"table"},{"datasource":"$ds","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":null,"filterable":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"gridPos":{"h":5,"w":8,"x":8,"y":70},"id":41,"options":{"showHeader":true},"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let + system_databases = dynamic([''KustoMonitoringPersistentDatabase'', ''$systemdb'']); + \r\nlet system_users = dynamic([''AAD app id=b753584e-c468-4503-852a-374280ce7a62'', + ''KustoServiceBuiltInPrincipal'']); // b753584e-c468-4503-852a-374280ce7a62 + is KustoRunner\r\nlet system_cluster_management_applications = dynamic([''Kusto.WinSvc.CM.Svc'']); + // Kusto Cluster Management\r\nlet CommandTable = ADXCommand\r\n | extend + MemoryPeak = tolong(ResourceUtilization.MemoryPeak)\r\n | where LastUpdatedOn + \u003e ago(7d)\r\n | where DatabaseName !in (system_databases) and User + !in (system_users) and ApplicationName !in (system_cluster_management_applications)\r\n | + where ((false == \"false\" and ApplicationName != ''Kusto.WinSvc.DM.Svc'') + or false == \"true\")\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | project-away ResourceUtilization;\r\nlet QueryTable + = ADXQuery\r\n | where LastUpdatedOn \u003e ago(7d)\r\n | where DatabaseName + !in (system_databases) and User !in (system_users) and ApplicationName !in + (system_cluster_management_applications)\r\n | where ((false == \"false\" + and ApplicationName != ''Kusto.WinSvc.DM.Svc'') or false == \"true\")\r\n | + extend MemoryPeak = tolong(MemoryPeak)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | extend CommandType = ''Query'';\r\nlet dataset_commands_queries + = CommandTable\r\n | union (QueryTable)\r\n | project CommandType, DatabaseName, + StartedOn, LastUpdatedOn, Duration, State,\r\n FailureReason, RootActivityId, + User, ApplicationName, Principal, TotalCPU, MemoryPeak, CorrelationId, cluster_name;\r\nlet + dataset = dataset_commands_queries\r\n | where cluster_name == ''mitulktest''\r\n | + where CommandType != ''TableSetOrAppend''\r\n | extend User = case(ApplicationName + == \"Kusto.WinSvc.DM.Svc\", strcat(\"Kusto Data Management \", \"(\", User, + \")\"),\r\n ApplicationName == \"KustoQueryRunner\", strcat(\"Kusto + Query Runner \", \"(\", User, \")\"),\r\n User == \"AAD app id=e0331ea9-83fc-4409-a17d-6375364c3280\", + \"DataMap Agent 001 (app id: e0331ea9-83fc-4409-a17d-6375364c3280)\", // Used + for internal MS clusters \r\n User)\r\n | summarize Count=count() + by User\r\n | project User, Count\r\n | order by Count desc\r\n | + top-nested 7 of User with others=\"Other Values\" by agg_User=sum(Count) desc;\r\ndataset\r\n\r\n","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component + Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Log Analytics","refId":"A","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Top + principals by command and query count","transparent":true,"type":"table"},{"datasource":"$ds","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":null,"filterable":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"gridPos":{"h":5,"w":8,"x":16,"y":70},"id":42,"options":{"showHeader":true},"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let + system_databases = dynamic([''KustoMonitoringPersistentDatabase'', ''$systemdb'']); + \r\nlet system_users = dynamic([''AAD app id=b753584e-c468-4503-852a-374280ce7a62'', + ''KustoServiceBuiltInPrincipal'']); // b753584e-c468-4503-852a-374280ce7a62 + is KustoRunner\r\nlet system_cluster_management_applications = dynamic([''Kusto.WinSvc.CM.Svc'']); + // Kusto Cluster Management\r\nlet CommandTable = ADXCommand\r\n | extend + MemoryPeak = tolong(ResourceUtilization.MemoryPeak)\r\n | where LastUpdatedOn + \u003e ago(7d)\r\n | where DatabaseName !in (system_databases) and User + !in (system_users) and ApplicationName !in (system_cluster_management_applications)\r\n | + where ((false == \"false\" and ApplicationName != ''Kusto.WinSvc.DM.Svc'') + or false == \"true\")\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | project-away ResourceUtilization;\r\nlet QueryTable + = ADXQuery\r\n | where LastUpdatedOn \u003e ago(7d)\r\n | where DatabaseName + !in (system_databases) and User !in (system_users) and ApplicationName !in + (system_cluster_management_applications)\r\n | where ((false == \"false\" + and ApplicationName != ''Kusto.WinSvc.DM.Svc'') or false == \"true\")\r\n | + extend MemoryPeak = tolong(MemoryPeak)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | extend CommandType = ''Query'';\r\nlet dataset_commands_queries + = CommandTable\r\n | union (QueryTable)\r\n | project CommandType, DatabaseName, + StartedOn, LastUpdatedOn, Duration, State,\r\n FailureReason, RootActivityId, + User, ApplicationName, Principal, TotalCPU, MemoryPeak, CorrelationId, cluster_name;\r\nlet + dataset = dataset_commands_queries\r\n | where cluster_name == ''mitulktest''\r\n | + where CommandType != ''TableSetOrAppend''\r\n | summarize Count=count() + by CommandType\r\n | project CommandType, Count\r\n | order by Count + desc\r\n | top-nested 7 of CommandType with others=\"Other Values\" by + agg_App=sum(Count) desc;\r\ndataset\r\n","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component + Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Log Analytics","refId":"A","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Queries + and top commands by command type","transparent":true,"type":"table"},{"datasource":"$ds","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":null,"filterable":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"gridPos":{"h":4,"w":14,"x":0,"y":75},"id":45,"options":{"showHeader":true},"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let + system_databases = dynamic([''KustoMonitoringPersistentDatabase'', ''$systemdb'']); + \r\nlet system_users = dynamic([''AAD app id=b753584e-c468-4503-852a-374280ce7a62'', + ''KustoServiceBuiltInPrincipal'']); // b753584e-c468-4503-852a-374280ce7a62 + is KustoRunner\r\nlet system_cluster_management_applications = dynamic([''Kusto.WinSvc.CM.Svc'']); + // Kusto Cluster Management\r\nlet CommandTable = ADXCommand\r\n | where + TimeGenerated \u003e ago(17d)\r\n | where DatabaseName !in (system_databases) + and User !in (system_users) and ApplicationName !in (system_cluster_management_applications)\r\n | + where ((false == \"false\" and ApplicationName != ''Kusto.WinSvc.DM.Svc'') + or false == \"true\")\r\n | extend MemoryPeak = tolong(ResourceUtilization.MemoryPeak)\r\n | + parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" cluster_name\r\n | + project-away ResourceUtilization;\r\nlet QueryTable = ADXQuery\r\n | where + TimeGenerated \u003e ago(17d)\r\n | where DatabaseName !in (system_databases) + and User !in (system_users) and ApplicationName !in (system_cluster_management_applications)\r\n | + where ((false == \"false\" and ApplicationName != ''Kusto.WinSvc.DM.Svc'') + or false == \"true\")\r\n | extend MemoryPeak = tolong(MemoryPeak)\r\n | + parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" cluster_name\r\n | + extend CommandType = ''Query'';\r\nlet dataset_commands_queries = CommandTable\r\n | + union (QueryTable)\r\n | project CommandType, DatabaseName, StartedOn, + LastUpdatedOn, Duration, State,\r\n FailureReason, RootActivityId, + User, ApplicationName, Principal, TotalCPU, MemoryPeak, CorrelationId, cluster_name;\r\nlet + dataset = dataset_commands_queries\r\n | where cluster_name == ''mitulktest'';\r\nlet + FullList = dataset\r\n | where CommandType != ''TableSetOrAppend'';\r\nlet + Last24Hours =\r\n FullList\r\n | where StartedOn \u003e= ago(1d) and + StartedOn \u003c now()\r\n | summarize Count=count() by User, ApplicationName\r\n | + top 100 by Count desc\r\n;\r\nlet HistoricalDailyAverage =\r\n FullList\r\n | + where StartedOn \u003e= ago(16d) and StartedOn \u003c ago(1d)\r\n | summarize + Count=count() / 15.0 by User, ApplicationName\r\n | top 100 by Count desc\r\n;\r\nlet + TimeRangeComparison =\r\n Last24Hours\r\n | join kind=leftouter (HistoricalDailyAverage) + on User, ApplicationName\r\n | project User=coalesce(User, User1), ApplicationName, + Last24Hours=Count, HistoricalDailyAverage=round(Count1, 0)\r\n | extend + PercentChange=round((Last24Hours - HistoricalDailyAverage) / toreal(HistoricalDailyAverage), + 2)\r\n | top 10 by Last24Hours desc\r\n;\r\nTimeRangeComparison\r\n| extend + User = case(ApplicationName == \"Kusto.WinSvc.DM.Svc\", strcat(\"Kusto Data + Management \", \"(\", User, \")\"),\r\n ApplicationName == \"KustoQueryRunner\", + strcat(\"Kusto Query Runner \", \"(\", User, \")\"),\r\n User == \"AAD + app id=e0331ea9-83fc-4409-a17d-6375364c3280\", \"DataMap Agent 001 (app id: + e0331ea9-83fc-4409-a17d-6375364c3280)\", // Used for internal MS clusters + \r\n User)\r\n| project User, ApplicationName, HistoricalDailyAverage=round(HistoricalDailyAverage, + 0), Last24Hours, PercentChange\r\n| order by Last24Hours desc","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component + Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Log Analytics","refId":"A","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Changes + in query count by principal (not affected by the the time range parameter)","transparent":true,"type":"table"},{"datasource":"$ds","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":null,"filterable":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"gridPos":{"h":4,"w":10,"x":14,"y":75},"id":46,"options":{"showHeader":true},"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let + system_databases = dynamic([''KustoMonitoringPersistentDatabase'', ''$systemdb'']); + \r\nlet system_users = dynamic([''AAD app id=b753584e-c468-4503-852a-374280ce7a62'', + ''KustoServiceBuiltInPrincipal'']); // b753584e-c468-4503-852a-374280ce7a62 + is Kusto Quert Runner\r\nlet system_cluster_management_applications = dynamic([''Kusto.WinSvc.CM.Svc'']); + // Kusto Cluster Management\r\nlet CommandTable = ADXCommand\r\n | extend + MemoryPeak = tolong(ResourceUtilization.MemoryPeak)\r\n | where LastUpdatedOn + \u003e ago(7d)\r\n | where DatabaseName !in (system_databases) and User + !in (system_users) and ApplicationName !in (system_cluster_management_applications)\r\n | + where ((false == \"false\" and ApplicationName != ''Kusto.WinSvc.DM.Svc'') + or false == \"true\")\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | project-away ResourceUtilization;\r\nlet QueryTable + = ADXQuery\r\n | where LastUpdatedOn \u003e ago(7d)\r\n | where DatabaseName + !in (system_databases) and User !in (system_users) and ApplicationName !in + (system_cluster_management_applications)\r\n | where ((false == \"false\" + and ApplicationName != ''Kusto.WinSvc.DM.Svc'') or false == \"true\")\r\n | + extend MemoryPeak = tolong(MemoryPeak)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | extend CommandType = ''Query'';\r\nlet dataset_commands_queries + = CommandTable\r\n | union (QueryTable)\r\n | project CommandType, DatabaseName, + StartedOn, LastUpdatedOn, Duration, State,\r\n FailureReason, RootActivityId, + User, ApplicationName, Principal, TotalCPU, MemoryPeak, CorrelationId, cluster_name;\r\nlet + dataset = dataset_commands_queries\r\n | where cluster_name == ''mitulktest'';\r\ndataset\r\n| + where CommandType != ''TableSetOrAppend'' and State == ''Failed''\r\n| summarize + Count=count() by User, ApplicationName\r\n| top 10 by Count desc\r\n| extend + User = case(ApplicationName == \"Kusto.WinSvc.DM.Svc\", strcat(\"Kusto Data + Management \", \"(\", User, \")\"),\r\n ApplicationName == \"KustoQueryRunner\", + strcat(\"Kusto Query Runner \", \"(\", User, \")\"),\r\n User == \"AAD + app id=e0331ea9-83fc-4409-a17d-6375364c3280\", \"DataMap Agent 001 (app id: + e0331ea9-83fc-4409-a17d-6375364c3280)\", // Used for internal MS clusters + \r\n User)\r\n| order by Count desc\r\n","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component + Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Log Analytics","refId":"A","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Failed + queries","transparent":true,"type":"table"},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":8,"x":0,"y":79},"hiddenSeries":false,"id":47,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":true,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let + system_databases = dynamic([''KustoMonitoringPersistentDatabase'', ''$systemdb'']); + \r\nlet system_users = dynamic([''AAD app id=b753584e-c468-4503-852a-374280ce7a62'', + ''KustoServiceBuiltInPrincipal'']); // b753584e-c468-4503-852a-374280ce7a62 + is Kusto Query Runner\r\nlet system_cluster_management_applications = dynamic([''Kusto.WinSvc.CM.Svc'']); + // Kusto Cluster Management\r\nlet CommandTable = ADXCommand\r\n | extend + MemoryPeak = tolong(ResourceUtilization.MemoryPeak)\r\n | where StartedOn + \u003e ago(7d)\r\n | where DatabaseName !in (system_databases) and User + !in (system_users) and ApplicationName !in (system_cluster_management_applications)\r\n | + where ((false == \"false\" and ApplicationName != ''Kusto.WinSvc.DM.Svc'') + or false == \"true\")\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | project-away ResourceUtilization;\r\nlet QueryTable + = ADXQuery\r\n | where StartedOn \u003e ago(7d)\r\n | where DatabaseName + !in (system_databases) and User !in (system_users) and ApplicationName !in + (system_cluster_management_applications)\r\n | where ((false == \"false\" + and ApplicationName != ''Kusto.WinSvc.DM.Svc'') or false == \"true\")\r\n | + extend MemoryPeak = tolong(MemoryPeak)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | extend CommandType = ''Query'';\r\nlet dataset_commands_queries + = CommandTable\r\n | union (QueryTable)\r\n | project CommandType, DatabaseName, + StartedOn, LastUpdatedOn, Duration, State,\r\n FailureReason, RootActivityId, + User, ApplicationName, Principal, TotalCPU, MemoryPeak, CorrelationId, cluster_name;\r\nlet + dataset = dataset_commands_queries\r\n | where cluster_name == ''mitulktest'';\r\nlet + FullList = dataset\r\n | where CommandType != ''TableSetOrAppend''\r\n | + project User, StartedOn, ApplicationName, CommandType\r\n;\r\nlet Top =\r\n dataset\r\n | + summarize Count=count() by User\r\n | top 10 by Count desc\r\n | extend + OriginalUser = User\r\n | extend Category=User\r\n;\r\nFullList\r\n| join + kind=leftouter(Top) on $left.User == $right.OriginalUser\r\n| project User=coalesce(Category, + ''Other''), ApplicationName, CommandType, StartedOn\r\n| extend User = case(ApplicationName + == \"Kusto.WinSvc.DM.Svc\", strcat(\"Kusto Data Management \", \"(\", User, + \")\"),\r\n ApplicationName == \"KustoQueryRunner\", strcat(\"Kusto Query + Runner \", \"(\", User, \")\"),\r\n User == \"AAD app id=e0331ea9-83fc-4409-a17d-6375364c3280\", + \"DataMap Agent 001 (app id: e0331ea9-83fc-4409-a17d-6375364c3280)\", // Used + for internal MS clusters \r\n User)\r\n| summarize count() by User, bin(StartedOn, + 1h)\r\n| summarize sum(count_) by bin(StartedOn, 1h), tostring(User)\r\n| + sort by StartedOn asc","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component + Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Log Analytics","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Command + + query count by principal","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"transparent":true,"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":8,"x":8,"y":79},"hiddenSeries":false,"id":48,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":true,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let + system_databases = dynamic([''KustoMonitoringPersistentDatabase'', ''$systemdb'']); + \r\nlet system_users = dynamic([''AAD app id=b753584e-c468-4503-852a-374280ce7a62'', + ''KustoServiceBuiltInPrincipal'']); // b753584e-c468-4503-852a-374280ce7a62 + is Kusto Query Runner\r\nlet system_cluster_management_applications = dynamic([''Kusto.WinSvc.CM.Svc'']); + // Kusto Cluster Management\r\nlet CommandTable = ADXCommand\r\n | extend + MemoryPeak = tolong(ResourceUtilization.MemoryPeak)\r\n | where StartedOn + \u003e ago(7d)\r\n | where DatabaseName !in (system_databases) and User + !in (system_users) and ApplicationName !in (system_cluster_management_applications)\r\n | + where ((false == \"false\" and ApplicationName != ''Kusto.WinSvc.DM.Svc'') + or false == \"true\")\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | project-away ResourceUtilization;\r\nlet QueryTable + = ADXQuery\r\n | where StartedOn \u003e ago(7d)\r\n | where DatabaseName + !in (system_databases) and User !in (system_users) and ApplicationName !in + (system_cluster_management_applications)\r\n | where ((false == \"false\" + and ApplicationName != ''Kusto.WinSvc.DM.Svc'') or false == \"true\")\r\n | + extend MemoryPeak = tolong(MemoryPeak)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | extend CommandType = ''Query'';\r\nlet dataset_commands_queries + = CommandTable\r\n | union (QueryTable)\r\n | project CommandType, DatabaseName, + StartedOn, LastUpdatedOn, Duration, State,\r\n FailureReason, RootActivityId, + User, ApplicationName, Principal, TotalCPU, MemoryPeak, CorrelationId, cluster_name;\r\nlet + dataset = dataset_commands_queries\r\n | where cluster_name == ''mitulktest'';\r\nlet + FullList = dataset\r\n | where CommandType != ''TableSetOrAppend''\r\n | + project User, ApplicationName, CommandType, StartedOn, MemoryPeak\r\n | + extend User = case(ApplicationName == \"Kusto.WinSvc.DM.Svc\", strcat(\"Kusto + Data Management \", \"(\", User, \")\"),\r\n ApplicationName == \"KustoQueryRunner\", + strcat(\"Kusto Query Runner \", \"(\", User, \")\"),\r\n User == \"AAD + app id=e0331ea9-83fc-4409-a17d-6375364c3280\", \"DataMap Agent 001 (app id: + e0331ea9-83fc-4409-a17d-6375364c3280)\", // Used for internal MS clusters + \r\n User)\r\n;\r\nlet Top =\r\n FullList\r\n | summarize Memory=sum(MemoryPeak) + by User\r\n | top 10 by Memory desc\r\n | extend OriginalUser = User\r\n | + project OriginalUser, Category=User\r\n;\r\nFullList\r\n| join kind=leftouter(Top) + on $left.User == $right.OriginalUser\r\n| project User=coalesce(Category, + ''Other''), StartedOn, MemoryPeakGB=MemoryPeak / 1024.0 / 1024.0 / 1024.0\r\n| + summarize MemoryPeakGB=sum(MemoryPeakGB) by User, bin(StartedOn, 1h)\r\n| + summarize sum(MemoryPeakGB) by bin(StartedOn, 1h), tostring(User)\r\n| sort + by StartedOn asc","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component + Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Log Analytics","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Total + memory by principal","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"transparent":true,"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":8,"x":16,"y":79},"hiddenSeries":false,"id":49,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let + system_databases = dynamic([''KustoMonitoringPersistentDatabase'', ''$systemdb'']); + \r\nlet system_users = dynamic([''AAD app id=b753584e-c468-4503-852a-374280ce7a62'', + ''KustoServiceBuiltInPrincipal'']); // b753584e-c468-4503-852a-374280ce7a62 + is Kusto Query Runner\r\nlet system_cluster_management_applications = dynamic([''Kusto.WinSvc.CM.Svc'']); + // Kusto Cluster Management\r\nlet CommandTable = ADXCommand\r\n | extend + MemoryPeak = tolong(ResourceUtilization.MemoryPeak)\r\n | where StartedOn + \u003e ago(7d)\r\n | where DatabaseName !in (system_databases) and User + !in (system_users) and ApplicationName !in (system_cluster_management_applications)\r\n | + where ((false == \"false\" and ApplicationName != ''Kusto.WinSvc.DM.Svc'') + or false == \"true\")\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | project-away ResourceUtilization;\r\nlet QueryTable + = ADXQuery\r\n | where StartedOn \u003e ago(7d)\r\n | where DatabaseName + !in (system_databases) and User !in (system_users) and ApplicationName !in + (system_cluster_management_applications)\r\n | where ((false == \"false\" + and ApplicationName != ''Kusto.WinSvc.DM.Svc'') or false == \"true\")\r\n | + extend MemoryPeak = tolong(MemoryPeak)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | extend CommandType = ''Query'';\r\nlet dataset_commands_queries + = CommandTable\r\n | union (QueryTable)\r\n | project CommandType, DatabaseName, + StartedOn, LastUpdatedOn, Duration, State,\r\n FailureReason, RootActivityId, + User, ApplicationName, Principal, TotalCPU, MemoryPeak, CorrelationId, cluster_name;\r\nlet + dataset = dataset_commands_queries\r\n | where StartedOn \u003e ago(7d)\r\n | + where cluster_name == ''mitulktest'';\r\nlet FullList = dataset\r\n | where + CommandType != ''TableSetOrAppend''\r\n | project User, ApplicationName, + CommandType, StartedOn, TotalCPU\r\n | extend User = case(ApplicationName + == \"Kusto.WinSvc.DM.Svc\", strcat(\"Kusto Data Management \", \"(\", User, + \")\"),\r\n ApplicationName == \"KustoQueryRunner\", strcat(\"Kusto + Query Runner \", \"(\", User, \")\"),\r\n User == \"AAD app id=e0331ea9-83fc-4409-a17d-6375364c3280\", + \"DataMap Agent 001 (app id: e0331ea9-83fc-4409-a17d-6375364c3280)\", // Used + for internal MS clusters \r\n User)\r\n;\r\nlet Top =\r\n FullList\r\n | + summarize TotalCpu=sum(totimespan(TotalCPU)) by User\r\n | top 10 by TotalCpu + desc\r\n | extend OriginalUser = User\r\n | project OriginalUser, Category=User\r\n;\r\nFullList\r\n| + join kind=leftouter(Top) on $left.User == $right.OriginalUser\r\n| project + User=coalesce(Category, ''Other''), StartedOn, TotalCpuMinutes=totimespan(TotalCPU) + / 1m\r\n| summarize TotalCpuMinutes=sum(TotalCpuMinutes) by User, bin(StartedOn, + 1h)\r\n| top-nested of bin(StartedOn, 1h) by sum(TotalCpuMinutes), top-nested + 5 of User with others=\"Other Values\" by sum_TotalCpuMinutes=sum(TotalCpuMinutes) + desc\r\n| sort by StartedOn asc\r\n| project StartedOn, User, sum_TotalCpuMinutes\r\n","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component + Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Log Analytics","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Total + CPU by principal","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"transparent":true,"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":8,"x":0,"y":89},"hiddenSeries":false,"id":51,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":true,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let + system_databases = dynamic([''KustoMonitoringPersistentDatabase'', ''$systemdb'']); + \r\nlet system_users = dynamic([''AAD app id=b753584e-c468-4503-852a-374280ce7a62'', + ''KustoServiceBuiltInPrincipal'']); // b753584e-c468-4503-852a-374280ce7a62 + is Kusto Query Runner\r\nlet system_cluster_management_applications = dynamic([''Kusto.WinSvc.CM.Svc'']); + // Kusto Cluster Management\r\nlet CommandTable = ADXCommand\r\n | extend + MemoryPeak = tolong(ResourceUtilization.MemoryPeak)\r\n | where StartedOn + \u003e ago(7d)\r\n | where DatabaseName !in (system_databases) and User + !in (system_users) and ApplicationName !in (system_cluster_management_applications)\r\n | + where ((false == \"false\" and ApplicationName != ''Kusto.WinSvc.DM.Svc'') + or false == \"true\")\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | project-away ResourceUtilization;\r\nlet QueryTable + = ADXQuery\r\n | where StartedOn \u003e ago(7d)\r\n | where DatabaseName + !in (system_databases) and User !in (system_users) and ApplicationName !in + (system_cluster_management_applications)\r\n | where ((false == \"false\" + and ApplicationName != ''Kusto.WinSvc.DM.Svc'') or false == \"true\")\r\n | + extend MemoryPeak = tolong(MemoryPeak)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | extend CommandType = ''Query'';\r\nlet dataset_commands_queries + = CommandTable\r\n | union (QueryTable)\r\n | extend ApplicationName + = case(ApplicationName == \"Kusto.WinSvc.DM.Svc\", \"Kusto Data Management\", + ApplicationName)\r\n | project CommandType, DatabaseName, StartedOn, LastUpdatedOn, + Duration, State,\r\n FailureReason, RootActivityId, User, ApplicationName, + Principal, TotalCPU, MemoryPeak, CorrelationId, cluster_name;\r\nlet dataset + = dataset_commands_queries\r\n | where cluster_name == ''mitulktest'';\r\nlet + FullList = dataset\r\n | where CommandType != ''TableSetOrAppend''\r\n | + project ApplicationName, StartedOn, CommandType, User\r\n;\r\nlet Top =\r\n FullList\r\n | + summarize Count=count() by ApplicationName\r\n | top 10 by Count desc\r\n | + extend Category=ApplicationName\r\n;\r\nFullList\r\n| join kind=leftouter(Top) + on ApplicationName \r\n| project Application=coalesce(Category, ''-''), CommandType, + User, StartedOn\r\n| summarize count() by Application, bin(StartedOn, 1h)\r\n| + summarize sum(count_) by bin(StartedOn, time(1h)), tostring(Application)\r\n| + sort by StartedOn asc\r\n","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component + Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Log Analytics","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Command + + query count by application","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"transparent":true,"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":8,"x":8,"y":89},"hiddenSeries":false,"id":52,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":true,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let + system_databases = dynamic([''KustoMonitoringPersistentDatabase'', ''$systemdb'']); + \r\nlet system_users = dynamic([''AAD app id=b753584e-c468-4503-852a-374280ce7a62'', + ''KustoServiceBuiltInPrincipal'']); // b753584e-c468-4503-852a-374280ce7a62 + is Kusto Query Runner\r\nlet system_cluster_management_applications = dynamic([''Kusto.WinSvc.CM.Svc'']); + // Kusto Cluster Management\r\nlet CommandTable = ADXCommand\r\n | extend + MemoryPeak = tolong(ResourceUtilization.MemoryPeak) \r\n | where StartedOn + \u003e ago(7d)\r\n | where DatabaseName !in (system_databases) and User + !in (system_users) and ApplicationName !in (system_cluster_management_applications)\r\n | + where ((false == \"false\" and ApplicationName != ''Kusto.WinSvc.DM.Svc'') + or false == \"true\")\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | project-away ResourceUtilization;\r\nlet QueryTable + = ADXQuery\r\n | where StartedOn \u003e ago(7d)\r\n | where DatabaseName + !in (system_databases) and User !in (system_users) and ApplicationName !in + (system_cluster_management_applications)\r\n | where ((false == \"false\" + and ApplicationName != ''Kusto.WinSvc.DM.Svc'') or false == \"true\")\r\n | + extend MemoryPeak = tolong(MemoryPeak)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | extend CommandType = ''Query'';\r\nlet dataset_commands_queries + = CommandTable\r\n | union (QueryTable)\r\n | extend ApplicationName + = case(ApplicationName == \"Kusto.WinSvc.DM.Svc\", \"Kusto Data Management\", + ApplicationName)\r\n | project CommandType, DatabaseName, StartedOn, LastUpdatedOn, + Duration, State,\r\n FailureReason, RootActivityId, User, ApplicationName, + Principal, TotalCPU, MemoryPeak, CorrelationId, cluster_name;\r\nlet dataset + = dataset_commands_queries\r\n | where cluster_name == ''mitulktest'';\r\nlet + FullList = dataset\r\n | where CommandType != ''TableSetOrAppend''\r\n | + project ApplicationName, StartedOn, CommandType, User, MemoryPeak\r\n;\r\nlet + Top =\r\n FullList\r\n | summarize Memory=sum(MemoryPeak) by ApplicationName\r\n | + top 10 by Memory desc\r\n | extend Category=ApplicationName;\r\nFullList\r\n| + join kind=inner(Top) on ApplicationName\r\n| project Application=coalesce(Category, + ''-''), CommandType, User, StartedOn, MemoryPeakMB=MemoryPeak / 1024.0 / 1024.0\r\n| + summarize MemoryPeakMB=sum(MemoryPeakMB) by Application, bin(StartedOn, 1h)\r\n| + summarize sum(MemoryPeakMB) by bin(StartedOn, time(1h)), tostring(Application)\r\n| + sort by StartedOn asc\r\n","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component + Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Log Analytics","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Total + memory by application","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"transparent":true,"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":8,"x":16,"y":89},"hiddenSeries":false,"id":50,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let + system_databases = dynamic([''KustoMonitoringPersistentDatabase'', ''$systemdb'']); + \r\nlet system_users = dynamic([''AAD app id=b753584e-c468-4503-852a-374280ce7a62'', + ''KustoServiceBuiltInPrincipal'']); // b753584e-c468-4503-852a-374280ce7a62 + is Kusto Query Runner\r\nlet system_cluster_management_applications = dynamic([''Kusto.WinSvc.CM.Svc'']); + // Kusto Cluster Management\r\nlet CommandTable = ADXCommand\r\n | extend + MemoryPeak = tolong(ResourceUtilization.MemoryPeak)\r\n | where StartedOn + \u003e ago(7d)\r\n | where DatabaseName !in (system_databases) and User + !in (system_users) and ApplicationName !in (system_cluster_management_applications)\r\n | + where ((false == \"false\" and ApplicationName != ''Kusto.WinSvc.DM.Svc'') + or false == \"true\")\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | project-away ResourceUtilization;\r\nlet QueryTable + = ADXQuery\r\n | where StartedOn \u003e ago(7d)\r\n | where DatabaseName + !in (system_databases) and User !in (system_users) and ApplicationName !in + (system_cluster_management_applications)\r\n | where ((false == \"false\" + and ApplicationName != ''Kusto.WinSvc.DM.Svc'') or false == \"true\")\r\n | + extend MemoryPeak = tolong(MemoryPeak)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | extend CommandType = ''Query'';\r\nlet dataset_commands_queries + = CommandTable\r\n | union (QueryTable)\r\n | extend ApplicationName + = case(ApplicationName == \"Kusto.WinSvc.DM.Svc\", \"Kusto Data Management\", + ApplicationName)\r\n | project CommandType, DatabaseName, StartedOn, LastUpdatedOn, + Duration, State,\r\n FailureReason, RootActivityId, User, ApplicationName, + Principal, TotalCPU, MemoryPeak, CorrelationId, cluster_name;\r\nlet dataset + = dataset_commands_queries\r\n | where cluster_name == ''mitulktest'';\r\nlet + FullList = dataset\r\n | where CommandType != ''TableSetOrAppend''\r\n | + project ApplicationName, CommandType, User, StartedOn, TotalCPU\r\n;\r\nlet + Top =\r\n FullList\r\n | summarize TotalCPU=sum(totimespan(TotalCPU)) + by ApplicationName\r\n | top 10 by TotalCPU desc\r\n | extend Category=ApplicationName\r\n;\r\nFullList\r\n| + join kind=inner(Top) on ApplicationName\r\n| project Application=coalesce(Category, + ''-''), CommandType, User, StartedOn, TotalCpuMinutes=totimespan(TotalCPU) + / 1m\r\n| summarize TotalCpuMinutes=sum(TotalCpuMinutes) by Application, bin(StartedOn, + 1h)\r\n| summarize sum(TotalCpuMinutes) by bin(StartedOn, time(1h)), tostring(Application)\r\n| + sort by StartedOn asc\r\n","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component + Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Log Analytics","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Total + CPU by application","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"transparent":true,"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":8,"x":0,"y":99},"hiddenSeries":false,"id":53,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":true,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let + system_databases = dynamic([''KustoMonitoringPersistentDatabase'', ''$systemdb'']); + \r\nlet system_users = dynamic([''AAD app id=b753584e-c468-4503-852a-374280ce7a62'', + ''KustoServiceBuiltInPrincipal'']); // b753584e-c468-4503-852a-374280ce7a62 + is Kusto Query Runner\r\nlet system_cluster_management_applications = dynamic([''Kusto.WinSvc.CM.Svc'']); + // Kusto Cluster Management\r\nlet CommandTable = ADXCommand\r\n | extend + MemoryPeak = tolong(ResourceUtilization.MemoryPeak)\r\n | where StartedOn + \u003e ago(7d)\r\n | where DatabaseName !in (system_databases) and User + !in (system_users) and ApplicationName !in (system_cluster_management_applications)\r\n | + where ((false == \"false\" and ApplicationName != ''Kusto.WinSvc.DM.Svc'') + or false == \"true\")\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | project-away ResourceUtilization;\r\nlet QueryTable + = ADXQuery\r\n | where StartedOn \u003e ago(7d)\r\n | where DatabaseName + !in (system_databases) and User !in (system_users) and ApplicationName !in + (system_cluster_management_applications)\r\n | where ((false == \"false\" + and ApplicationName != ''Kusto.WinSvc.DM.Svc'') or false == \"true\")\r\n | + extend MemoryPeak = tolong(MemoryPeak)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | extend CommandType = ''Query'';\r\nlet dataset_commands_queries + = CommandTable\r\n | union (QueryTable)\r\n | project CommandType, DatabaseName, + StartedOn, LastUpdatedOn, Duration, State,\r\n FailureReason, RootActivityId, + User, ApplicationName, Principal, TotalCPU, MemoryPeak, CorrelationId, cluster_name;\r\nlet + dataset = dataset_commands_queries\r\n | where cluster_name == ''mitulktest'';\r\ndataset\r\n| + where CommandType != ''TableSetOrAppend'' \r\n| top-nested of bin(StartedOn, + time(1h)) by count(), top-nested 5 of CommandType by count_=count() desc\r\n| + sort by StartedOn asc\r\n| project StartedOn, CommandType, count_\r\n","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component + Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Log Analytics","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Queries + + command count by type","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"transparent":true,"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":8,"x":8,"y":99},"hiddenSeries":false,"id":54,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":true,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let + system_databases = dynamic([''KustoMonitoringPersistentDatabase'', ''$systemdb'']); + \r\nlet system_users = dynamic([''AAD app id=b753584e-c468-4503-852a-374280ce7a62'', + ''KustoServiceBuiltInPrincipal'']); // b753584e-c468-4503-852a-374280ce7a62 + is Kusto Query Runner\r\nlet system_cluster_management_applications = dynamic([''Kusto.WinSvc.CM.Svc'']); + // Kusto Cluster Management\r\nlet CommandTable = ADXCommand\r\n | extend + MemoryPeak = tolong(ResourceUtilization.MemoryPeak) \r\n | where StartedOn + \u003e ago(7d)\r\n | where DatabaseName !in (system_databases) and User + !in (system_users) and ApplicationName !in (system_cluster_management_applications)\r\n | + where ((false == \"false\" and ApplicationName != ''Kusto.WinSvc.DM.Svc'') + or false == \"true\")\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | project-away ResourceUtilization;\r\nlet QueryTable + = ADXQuery\r\n | where StartedOn \u003e ago(7d)\r\n | where DatabaseName + !in (system_databases) and User !in (system_users) and ApplicationName !in + (system_cluster_management_applications)\r\n | where ((false == \"false\" + and ApplicationName != ''Kusto.WinSvc.DM.Svc'') or false == \"true\")\r\n | + extend MemoryPeak = tolong(MemoryPeak)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | extend CommandType = ''Query'';\r\nlet dataset_commands_queries + = CommandTable\r\n | union (QueryTable)\r\n | project CommandType, DatabaseName, + StartedOn, LastUpdatedOn, Duration, State,\r\n FailureReason, RootActivityId, + User, ApplicationName, Principal, TotalCPU, MemoryPeak, CorrelationId, cluster_name;\r\nlet + dataset = dataset_commands_queries\r\n | where cluster_name == ''mitulktest'';\r\ndataset\r\n| + where CommandType != ''TableSetOrAppend'' \r\n| extend MemoryPeakGB=MemoryPeak + / 1024.0 / 1024.0 / 1024.0\r\n| top-nested of bin(StartedOn, time(1h)) by + sum(MemoryPeakGB), top-nested 5 of CommandType with others=\"Other Values\" + by sum_MemoryPeakGB=sum(MemoryPeakGB) desc\r\n| sort by StartedOn asc\r\n| + project StartedOn, CommandType, sum_MemoryPeakGB\r\n","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component + Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Log Analytics","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Total + memory by type","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"transparent":true,"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":8,"x":16,"y":99},"hiddenSeries":false,"id":55,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":true,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let + system_databases = dynamic([''KustoMonitoringPersistentDatabase'', ''$systemdb'']); + \r\nlet system_users = dynamic([''AAD app id=b753584e-c468-4503-852a-374280ce7a62'', + ''KustoServiceBuiltInPrincipal'']); // b753584e-c468-4503-852a-374280ce7a62 + is Kusto Query Runner\r\nlet system_cluster_management_applications = dynamic([''Kusto.WinSvc.CM.Svc'']); + // Kusto Cluster Management\r\nlet CommandTable = ADXCommand\r\n | extend + MemoryPeak = tolong(ResourceUtilization.MemoryPeak) \r\n | where StartedOn + \u003e ago(7d)\r\n | where DatabaseName !in (system_databases) and User + !in (system_users) and ApplicationName !in (system_cluster_management_applications)\r\n | + where ((false == \"false\" and ApplicationName != ''Kusto.WinSvc.DM.Svc'') + or false == \"true\")\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | project-away ResourceUtilization;\r\nlet QueryTable + = ADXQuery\r\n | where StartedOn \u003e ago(7d)\r\n | where DatabaseName + !in (system_databases) and User !in (system_users) and ApplicationName !in + (system_cluster_management_applications)\r\n | where ((false == \"false\" + and ApplicationName != ''Kusto.WinSvc.DM.Svc'') or false == \"true\")\r\n | + extend MemoryPeak = tolong(MemoryPeak)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | extend CommandType = ''Query'';\r\nlet dataset_commands_queries + = CommandTable\r\n | union (QueryTable)\r\n | project CommandType, DatabaseName, + StartedOn, LastUpdatedOn, Duration, State,\r\n FailureReason, RootActivityId, + User, ApplicationName, Principal, TotalCPU, MemoryPeak, CorrelationId, cluster_name;\r\nlet + dataset = dataset_commands_queries\r\n | where cluster_name == ''mitulktest'';\r\ndataset\r\n| + where CommandType != ''TableSetOrAppend'' \r\n| extend TotalCpuMinutes = totimespan(TotalCPU) + / 1m\r\n| top-nested of bin(StartedOn, time(1h)) by sum(TotalCpuMinutes), + top-nested 5 of CommandType with others=\"Other Values\" by sum_TotalCpuMinutes=sum(TotalCpuMinutes) + desc\r\n| sort by StartedOn asc\r\n| project StartedOn, CommandType, sum_TotalCpuMinutes\r\n","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component + Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Log Analytics","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Total + CPU by type","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"transparent":true,"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"datasource":"$ds","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":null,"filterable":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"gridPos":{"h":4,"w":8,"x":0,"y":109},"id":56,"options":{"showHeader":true},"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let + system_databases = dynamic([''KustoMonitoringPersistentDatabase'', ''$systemdb'']); + \r\nlet system_users = dynamic([''AAD app id=b753584e-c468-4503-852a-374280ce7a62'', + ''KustoServiceBuiltInPrincipal'']); // b753584e-c468-4503-852a-374280ce7a62 + is Kusto Query Runner\r\nlet system_cluster_management_applications = dynamic([''Kusto.WinSvc.CM.Svc'']); + // Kusto Cluster Management\r\nlet commandTable = \r\n ADXCommand \r\n | + where StartedOn \u003e ago(7d)\r\n | where ((false == \"false\" and ApplicationName + != ''Kusto.WinSvc.DM.Svc'') or false == \"true\")\r\n | where DatabaseName + !in (system_databases) and User !in (system_users) and ApplicationName !in + (system_cluster_management_applications)\r\n | parse _ResourceId with * + \"providers/microsoft.kusto/clusters/\" cluster_name\r\n | where cluster_name + == ''mitulktest''\r\n | project User, StartedOn, ApplicationName, CommandType, + WorkloadGroup\r\n;\r\nlet queryTable = \r\n ADXQuery \r\n | where StartedOn + \u003e ago(7d)\r\n | where ((false == \"false\" and ApplicationName != + ''Kusto.WinSvc.DM.Svc'') or false == \"true\")\r\n | where DatabaseName + !in (system_databases) and User !in (system_users) and ApplicationName !in + (system_cluster_management_applications)\r\n | parse _ResourceId with * + \"providers/microsoft.kusto/clusters/\" cluster_name\r\n | where cluster_name + == ''mitulktest''\r\n | extend CommandType = ''Query''\r\n | project + User, StartedOn, ApplicationName, CommandType, WorkloadGroup;\r\nlet FullList + = commandTable\r\n | union (queryTable)\r\n | extend ApplicationName + = case(ApplicationName == \"Kusto.WinSvc.DM.Svc\", \"Kusto Data Management\", + ApplicationName)\r\n | project User, StartedOn, ApplicationName, CommandType, + WorkloadGroup;\r\nlet Top =\r\n FullList\r\n | summarize Count=count() + by WorkloadGroup\r\n | top 10 by Count desc\r\n | distinct WorkloadGroup\r\n;\r\nFullList\r\n| + project WorkloadGroup = iff((WorkloadGroup in(Top)) == true, WorkloadGroup, + ''Other''), CommandType, StartedOn\r\n| make-series count() on StartedOn from + ago(7d) to now() step 1h by WorkloadGroup\r\n","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component + Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Log Analytics","refId":"A","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Command + + query count by workload group","transformations":[],"transparent":true,"type":"table"},{"datasource":"$ds","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":null,"filterable":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"gridPos":{"h":4,"w":8,"x":8,"y":109},"id":57,"options":{"showHeader":true},"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let + system_databases = dynamic([''KustoMonitoringPersistentDatabase'', ''$systemdb'']); + \r\nlet system_users = dynamic([''AAD app id=b753584e-c468-4503-852a-374280ce7a62'', + ''KustoServiceBuiltInPrincipal'']); // b753584e-c468-4503-852a-374280ce7a62 + is Kusto Query Runner\r\nlet system_cluster_management_applications = dynamic([''Kusto.WinSvc.CM.Svc'']); + // Kusto Cluster Management\r\nlet commandTable = \r\n ADXCommand\r\n | + where ((false == \"false\" and ApplicationName != ''Kusto.WinSvc.DM.Svc'') + or false == \"true\")\r\n | where DatabaseName !in (system_databases) and + User !in (system_users) and ApplicationName !in (system_cluster_management_applications)\r\n | + where StartedOn \u003e ago(7d)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | where cluster_name == ''mitulktest''\r\n | extend + MemoryPeak = tolong(ResourceUtilization.MemoryPeak)\r\n | project User, + ApplicationName, CommandType, StartedOn, MemoryPeak, WorkloadGroup\r\n;\r\nlet + queryTable = \r\n ADXQuery \r\n | where ((false == \"false\" and ApplicationName + != ''Kusto.WinSvc.DM.Svc'') or false == \"true\")\r\n | where DatabaseName + !in (system_databases) and User !in (system_users) and ApplicationName !in + (system_cluster_management_applications)\r\n | where StartedOn \u003e ago(7d)\r\n | + parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" cluster_name\r\n | + where cluster_name == ''mitulktest''\r\n | extend CommandType = ''Query''\r\n | + project User, ApplicationName, CommandType, StartedOn, MemoryPeak, WorkloadGroup;\r\nlet + FullList = commandTable\r\n | union (queryTable)\r\n | extend ApplicationName + = case(ApplicationName == \"Kusto.WinSvc.DM.Svc\", \"Kusto Data Management\", + ApplicationName)\r\n | project User, ApplicationName, CommandType, StartedOn, + MemoryPeak, WorkloadGroup;\r\nlet Top =\r\n FullList\r\n | summarize + Memory=sum(MemoryPeak) by WorkloadGroup\r\n | top 10 by Memory desc\r\n | + distinct WorkloadGroup\r\n;\r\nFullList\r\n| project WorkloadGroup = iff((WorkloadGroup + in(Top)) == true, WorkloadGroup, ''Other''), CommandType, User, StartedOn, + MemoryPeakGB=MemoryPeak / 1024.0 / 1024.0 / 1024.0\r\n| make-series MemoryPeakGB=sum(MemoryPeakGB) + on StartedOn from ago(7d) to now() step 1h by WorkloadGroup","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component + Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Log Analytics","refId":"A","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Total + memory by workload group","transformations":[],"transparent":true,"type":"table"},{"datasource":"$ds","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":null,"filterable":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"gridPos":{"h":4,"w":8,"x":16,"y":109},"id":58,"options":{"showHeader":true},"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let + system_databases = dynamic([''KustoMonitoringPersistentDatabase'', ''$systemdb'']); + \r\nlet system_users = dynamic([''AAD app id=b753584e-c468-4503-852a-374280ce7a62'', + ''KustoServiceBuiltInPrincipal'']); // b753584e-c468-4503-852a-374280ce7a62 + is Kusto Query Runner\r\nlet system_cluster_management_applications = dynamic([''Kusto.WinSvc.CM.Svc'']); + // Kusto Cluster Management\r\nlet commandTable = \r\n ADXCommand\r\n | + where ((false == \"false\" and ApplicationName != ''Kusto.WinSvc.DM.Svc'') + or false == \"true\")\r\n | where DatabaseName !in (system_databases) and + User !in (system_users) and ApplicationName !in (system_cluster_management_applications)\r\n | + where StartedOn \u003e ago(7d)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | where cluster_name == ''mitulktest''\r\n | project + User, ApplicationName, CommandType, StartedOn, TotalCPU, WorkloadGroup\r\n;\r\nlet + queryTable = \r\n ADXQuery \r\n | where ((false == \"false\" and ApplicationName + != ''Kusto.WinSvc.DM.Svc'') or false == \"true\")\r\n | where DatabaseName + !in (system_databases) and User !in (system_users) and ApplicationName !in + (system_cluster_management_applications)\r\n | where StartedOn \u003e ago(7d)\r\n | + parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" cluster_name\r\n | + where cluster_name == ''mitulktest''\r\n | extend CommandType = ''Query''\r\n | + project User, ApplicationName, CommandType, StartedOn, TotalCPU, WorkloadGroup;\r\nlet + FullList = commandTable\r\n | union (queryTable)\r\n | extend ApplicationName + = case(ApplicationName == \"Kusto.WinSvc.DM.Svc\", \"Kusto Data Management\", + ApplicationName)\r\n | project User, ApplicationName, CommandType, StartedOn, + totimespan(TotalCPU), WorkloadGroup;\r\nlet Top =\r\n FullList\r\n | + summarize TotalCpu=sum(TotalCPU) by WorkloadGroup\r\n | top 10 by TotalCpu + desc\r\n | distinct WorkloadGroup\r\n;\r\nFullList\r\n| project WorkloadGroup + = iff((WorkloadGroup in(Top)) == true, WorkloadGroup, ''Other''), StartedOn, + TotalCpuMinutes=totimespan(TotalCPU) / 1m\r\n| make-series TotalCpuMinutes=sum(TotalCpuMinutes) + on StartedOn from ago(7d) to now() step 1h by WorkloadGroup","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component + Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Log Analytics","refId":"A","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Total + CPU by workload group","transformations":[],"transparent":true,"type":"table"},{"collapsed":false,"datasource":"$ds","gridPos":{"h":1,"w":24,"x":0,"y":113},"id":60,"panels":[],"title":"Tables","type":"row"},{"datasource":"$ds","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":null,"filterable":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"gridPos":{"h":3,"w":24,"x":0,"y":114},"id":61,"options":{"showHeader":true},"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"ADXTableDetails + \r\n| where TimeGenerated \u003e= ago(1d)\r\n| project TimeGenerated,\r\n DatabaseName,\r\n TableName,\r\n RetentionPolicyOrigin,\r\n CachingPolicyOrigin,\r\n OriginalSize + = TotalOriginalSize, \r\n TotalExtentSize, \r\n HotExtentSize = HotExtentSize, + \r\n RowCount = TotalRowCount, \r\n ExtentCount = TotalExtentCount,\r\n SoftDelete + = format_timespan(totimespan(todynamic(RetentionPolicy).SoftDeletePeriod), + ''d''),\r\n HotCache = format_timespan(totimespan(todynamic(CachingPolicy).DataHotSpan), + ''d'') \r\n| extend CompressionRatio = round(toreal(OriginalSize) / TotalExtentSize, + 1)\r\n| extend SoftDelete = iff(RetentionPolicyOrigin == \"default\" and isempty(SoftDelete), + \"unlimited\", SoftDelete)\r\n| extend HotCache = iff(CachingPolicyOrigin + == \"default\" and isempty(HotCache), \"unlimited\", HotCache)\r\n| summarize + arg_max(TimeGenerated, *) by DatabaseName, TableName\r\n| top 351 by HotExtentSize + desc\r\n| project DatabaseName,\r\n TableName,\r\n RowCount, \r\n HotExtentSize,\r\n SoftDelete,\r\n HotCache,\r\n OriginalSize, + \r\n TotalExtentSize,\r\n CompressionRatio, \r\n ExtentCount\r\n","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component + Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Log Analytics","refId":"A","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":" Table + details","transformations":[],"transparent":true,"type":"table"},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":12,"x":0,"y":117},"hiddenSeries":false,"id":62,"legend":{"avg":false,"current":true,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let + TotalRowCountTable = ADXTableDetails\r\n | where TimeGenerated \u003e ago(7d)\r\n | + project Time = TimeGenerated, Category = strcat(TableName, \" (DB: \", DatabaseName, + \")\"), Value = toreal(TotalRowCount);\r\nlet topCategories = \r\n TotalRowCountTable\r\n | + summarize sum(Value) by Category\r\n | top 9 by sum_Value desc\r\n;\r\nTotalRowCountTable\r\n| + join kind = leftouter (topCategories) on Category\r\n| project Category = + coalesce(Category1, ''Other Tables''), Value, Time\r\n| summarize max(Value) + by Category, bin(Time, 1h)\r\n","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component + Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Log Analytics","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Top + tables by row count","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"transformations":[],"transparent":true,"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":12,"x":12,"y":117},"hiddenSeries":false,"id":63,"legend":{"avg":false,"current":true,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let + HotExtentSizeTable = ADXTableDetails\r\n | where TimeGenerated \u003e ago(7d)\r\n | + project Time = TimeGenerated, Category = strcat(TableName, \" (DB: \", DatabaseName, + \")\"), Value = HotExtentSize;\r\nlet topCategories = \r\n HotExtentSizeTable\r\n | + summarize sum(Value) by Category\r\n | top 9 by sum_Value desc;\r\nHotExtentSizeTable\r\n| + join kind = leftouter (topCategories) on Category\r\n| project Category = + coalesce(Category1, ''Other Tables''), Value, Time\r\n| summarize max(Value) + by Category, bin(Time, 1h)\r\n","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component + Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Log Analytics","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Top + tables by hot cache size","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"transformations":[],"transparent":true,"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":12,"x":0,"y":127},"hiddenSeries":false,"id":64,"legend":{"avg":false,"current":true,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let + TotalExtentCountTable = ADXTableDetails\r\n | where TimeGenerated \u003e + ago(7d)\r\n | project Time = TimeGenerated, Category = strcat(TableName, + \" (DB: \", DatabaseName, \")\"), Value = toreal(TotalExtentCount);\r\nlet + topCategories = \r\n TotalExtentCountTable\r\n | summarize sum(Value) + by Category\r\n | top 9 by sum_Value desc\r\n;\r\nTotalExtentCountTable\r\n| + join kind = leftouter (topCategories) on Category\r\n| project Category = + coalesce(Category1, ''Other Tables''), Value, Time\r\n| summarize max(Value) + by Category, bin(Time, 1h)\r\n","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component + Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Log Analytics","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Top + tables by extent count","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"transformations":[],"transparent":true,"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":10,"w":12,"x":12,"y":127},"hiddenSeries":false,"id":65,"legend":{"avg":false,"current":true,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let + TotalExtentSizeTable = ADXTableDetails\r\n | where TimeGenerated \u003e + ago(7d)\r\n | project Time = TimeGenerated, Category = strcat(TableName, + \" (DB: \", DatabaseName, \")\"), Value = TotalExtentSize;\r\nlet topCategories + = \r\n TotalExtentSizeTable\r\n | summarize sum(Value) by Category\r\n | + top 9 by sum_Value desc;\r\nTotalExtentSizeTable\r\n| join kind = leftouter + (topCategories) on Category\r\n| project Category = coalesce(Category1, ''Other + Tables''), Value, Time\r\n| summarize max(Value) by Category, bin(Time, 1h)\r\n","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component + Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Log Analytics","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Top + tables by extent size","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"transformations":[],"transparent":true,"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"collapsed":false,"datasource":"$ds","gridPos":{"h":1,"w":24,"x":0,"y":137},"id":67,"panels":[],"title":"Cache","type":"row"},{"datasource":"$ds","description":"This + page presents data based on the Time Range parameter. You can change the Time + Range parameter to present data starting from 05/25/21 ,11:38 PM (based on + your oldest diagnostic logs data).\n The table names and the Cache policy + column refreshes every 8 hours.\n Notice the queries statistics presented + are based only on queries that scanned data. For instance queries that failed, + and queries with time operator of future don''t scan any data therefore would + not be part of the queries statistics presented.","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":null,"filterable":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"gridPos":{"h":4,"w":24,"x":0,"y":138},"id":72,"options":{"showHeader":true},"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"let + TableUsageStatsWithLookBack = ADXTableUsageStatistics\r\n | where TimeGenerated + \u003e ago(7d)\r\n | extend LookBackPeriod = datetime_diff(''day'', StartedOn, + MinCreatedOn) \r\n | summarize CountQueries=count() by DatabaseName, TableName, + LookBackPeriod;\r\nlet sumAllQueries = TableUsageStatsWithLookBack\r\n | + summarize sumQueries=sum(CountQueries) by DatabaseName, TableName;\r\nlet + percentileLookBackTable= TableUsageStatsWithLookBack\r\n | summarize percentile_LookbackDuration_ + = percentilesw(LookBackPeriod, CountQueries, 95) by DatabaseName, TableName;\r\nlet + defaultRetention = 365d * 10;\r\nADXTableDetails \r\n| where TimeGenerated + \u003e= ago(1d) // so we filter out tables that are deprecated\r\n| summarize + arg_max(TimeGenerated, *) by DatabaseName, TableName\r\n| extend RetentionPolicy + = iff(isnull(RetentionPolicy) or RetentionPolicy == \"null\", defaultRetention, + totimespan(parse_json(tostring(RetentionPolicy)).SoftDeletePeriod)),\r\n CachingPolicy + = iff(isnull(CachingPolicy) or RetentionPolicy == \"null\", defaultRetention, + totimespan(parse_json(tostring(CachingPolicy)).DataHotSpan))\r\n| extend ActiveCachingPolicy + = min_of(CachingPolicy, RetentionPolicy)\r\n| join kind = leftouter (percentileLookBackTable) + on DatabaseName, TableName\r\n| join kind = leftouter (sumAllQueries) on DatabaseName, + TableName\r\n| where DatabaseName != \"KustoMonitoringPersistentDatabase\"\r\n| + top 351 by HotExtentSize desc\r\n| project DatabaseName, TableName, CacheSize + = HotExtentSize, format_timespan(ActiveCachingPolicy, ''d''), \r\n sumQueries=sumQueries, + QueryPeriod = percentile_LookbackDuration_","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component + Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Log Analytics","refId":"A","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Table + usage details","transformations":[],"transparent":true,"type":"table"},{"collapsed":false,"datasource":"$ds","gridPos":{"h":1,"w":24,"x":0,"y":142},"id":69,"panels":[],"title":"Ingestion","type":"row"},{"datasource":"$ds","description":"","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":null,"filterable":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"gridPos":{"h":4,"w":8,"x":0,"y":143},"id":73,"options":{"showHeader":true},"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"//SucceededIngestion\r\n//| + where TimeGenerated \u003e ago(7d)\r\n//| parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n//| where cluster_name == ''mitulktest''\r\n//| summarize + count=dcount(IngestionSourcePath) by Database, Table\r\n//| order by [''count''],Database, + Table\r\nlet tenant=\r\n FailedIngestion\r\n | where TimeGenerated \u003e + ago(7d)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | where cluster_name == ''mitulktest''\r\n | distinct + TenantId\r\n | take 1; //choose one tenant as logs are transferred to many + tenants which represents workSpace\r\nlet failures = FailedIngestion\r\n | + where TimeGenerated \u003e ago(7d)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | where cluster_name == ''mitulktest''\r\n | where + TenantId == toscalar(tenant)\r\n | summarize f_count=count() by Database, + Table;\r\nlet tenant_success=\r\n SucceededIngestion\r\n | where TimeGenerated + \u003e ago(7d)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | where cluster_name == ''mitulktest''\r\n | distinct + TenantId\r\n | take 1; //choose one tenant as logs are transferred to many + tenants which represents workSpace\r\nlet success = SucceededIngestion\r\n | + where TimeGenerated \u003e ago(7d)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | where cluster_name == ''mitulktest''\r\n | where + TenantId == toscalar(tenant_success)\r\n | summarize s_count=count() by + Database, Table;\r\nsuccess\r\n| join kind=leftouter failures on Database, + Table\r\n| extend f_count = iif(isnull(f_count), 0, f_count)\r\n| extend s_count + = iif(isnull(s_count), 0, s_count)\r\n| extend overall = iif(isnull(s_count), + 0.0, s_count * 100.0 / (s_count + f_count))\r\n| project Database, Table, + s_count, overall\r\n| order by s_count, Database, Table","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[],"dimensions":[{"text":"Component + Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"DiscoveryLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Log Analytics","refId":"A","subscription":"$sub"}],"timeFrom":null,"timeShift":null,"title":"Succeeded + ingestions by table","transformations":[],"transparent":true,"type":"table"},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","description":"Time + from when a message is discovered by Azure Data Explorer, until its content + is received by the Engine Storage for processing.","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":9,"w":8,"x":8,"y":143},"hiddenSeries":false,"id":74,"legend":{"avg":true,"current":false,"max":false,"min":false,"show":true,"total":false,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"//SucceededIngestion\r\n//| + where TimeGenerated \u003e ago(7d)\r\n//| parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n//| where cluster_name == ''mitulktest''\r\n//| summarize + count=dcount(IngestionSourcePath) by Database, Table\r\n//| order by [''count''],Database, + Table\r\nlet tenant=\r\n FailedIngestion\r\n | where TimeGenerated \u003e + ago(7d)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | where cluster_name == ''mitulktest''\r\n | distinct + TenantId\r\n | take 1; //choose one tenant as logs are transferred to many + tenants which represents workSpace\r\nlet failures = FailedIngestion\r\n | + where TimeGenerated \u003e ago(7d)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | where cluster_name == ''mitulktest''\r\n | where + TenantId == toscalar(tenant)\r\n | summarize f_count=count() by Database, + Table;\r\nlet tenant_success=\r\n SucceededIngestion\r\n | where TimeGenerated + \u003e ago(7d)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | where cluster_name == ''mitulktest''\r\n | distinct + TenantId\r\n | take 1; //choose one tenant as logs are transferred to many + tenants which represents workSpace\r\nlet success = SucceededIngestion\r\n | + where TimeGenerated \u003e ago(7d)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | where cluster_name == ''mitulktest''\r\n | where + TenantId == toscalar(tenant_success)\r\n | summarize s_count=count() by + Database, Table;\r\nsuccess\r\n| join kind=leftouter failures on Database, + Table\r\n| extend f_count = iif(isnull(f_count), 0, f_count)\r\n| extend s_count + = iif(isnull(s_count), 0, s_count)\r\n| extend overall = iif(isnull(s_count), + 0.0, s_count * 100.0 / (s_count + f_count))\r\n| project Database, Table, + s_count, overall\r\n| order by s_count, Database, Table","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Average"],"aggregation":"Average","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[{"dimension":"ComponentType","filter":"StorageEngine","operator":"eq"}],"dimensions":[{"text":"Database","value":"Database"},{"text":"Component + Type","value":"ComponentType"}],"metricDefinition":"$ns","metricName":"StageLatency","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Stage + latency (accumulative latency)","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"transformations":[],"transparent":true,"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$ds","description":"Number + of blobs processed by the Storage Engine.","fieldConfig":{"defaults":{"color":{},"custom":{},"thresholds":{"mode":"absolute","steps":[]}},"overrides":[]},"fill":1,"fillGradient":0,"gridPos":{"h":9,"w":8,"x":16,"y":143},"hiddenSeries":false,"id":75,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":true,"values":true},"lines":true,"linewidth":1,"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":2,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"appInsights":{"dimension":[],"metricName":"select","timeGrain":"auto"},"azureLogAnalytics":{"query":"//SucceededIngestion\r\n//| + where TimeGenerated \u003e ago(7d)\r\n//| parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n//| where cluster_name == ''mitulktest''\r\n//| summarize + count=dcount(IngestionSourcePath) by Database, Table\r\n//| order by [''count''],Database, + Table\r\nlet tenant=\r\n FailedIngestion\r\n | where TimeGenerated \u003e + ago(7d)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | where cluster_name == ''mitulktest''\r\n | distinct + TenantId\r\n | take 1; //choose one tenant as logs are transferred to many + tenants which represents workSpace\r\nlet failures = FailedIngestion\r\n | + where TimeGenerated \u003e ago(7d)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | where cluster_name == ''mitulktest''\r\n | where + TenantId == toscalar(tenant)\r\n | summarize f_count=count() by Database, + Table;\r\nlet tenant_success=\r\n SucceededIngestion\r\n | where TimeGenerated + \u003e ago(7d)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | where cluster_name == ''mitulktest''\r\n | distinct + TenantId\r\n | take 1; //choose one tenant as logs are transferred to many + tenants which represents workSpace\r\nlet success = SucceededIngestion\r\n | + where TimeGenerated \u003e ago(7d)\r\n | parse _ResourceId with * \"providers/microsoft.kusto/clusters/\" + cluster_name\r\n | where cluster_name == ''mitulktest''\r\n | where + TenantId == toscalar(tenant_success)\r\n | summarize s_count=count() by + Database, Table;\r\nsuccess\r\n| join kind=leftouter failures on Database, + Table\r\n| extend f_count = iif(isnull(f_count), 0, f_count)\r\n| extend s_count + = iif(isnull(s_count), 0, s_count)\r\n| extend overall = iif(isnull(s_count), + 0.0, s_count * 100.0 / (s_count + f_count))\r\n| project Database, Table, + s_count, overall\r\n| order by s_count, Database, Table","resultFormat":"time_series","workspace":"$ws"},"azureMonitor":{"aggOptions":["Total","Average","Minimum","Maximum"],"aggregation":"Total","allowedTimeGrainsMs":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],"dimensionFilter":"*","dimensionFilters":[{"dimension":"ComponentType","filter":"StorageEngine","operator":"eq"}],"dimensions":[{"text":"Database","value":"Database"},{"text":"Component + Type","value":"ComponentType"},{"text":"Component Name","value":"ComponentName"}],"metricDefinition":"$ns","metricName":"BlobsProcessed","metricNamespace":"Microsoft.Kusto/clusters","resourceGroup":"$rg","resourceName":"$resource","timeGrain":"auto","timeGrains":[{"text":"auto","value":"auto"},{"text":"1 + minute","value":"PT1M"},{"text":"5 minutes","value":"PT5M"},{"text":"15 minutes","value":"PT15M"},{"text":"30 + minutes","value":"PT30M"},{"text":"1 hour","value":"PT1H"},{"text":"6 hours","value":"PT6H"},{"text":"12 + hours","value":"PT12H"},{"text":"1 day","value":"P1D"}],"top":"10"},"queryType":"Azure + Monitor","refId":"A","subscription":"$sub"}],"thresholds":[],"timeFrom":null,"timeRegions":[],"timeShift":null,"title":"Data + Processed Successfuly","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"transformations":[],"transparent":true,"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":true}],"yaxis":{"align":false,"alignLevel":null}}],"refresh":false,"schemaVersion":27,"style":"dark","tags":[],"templating":{"list":[{"current":{},"description":null,"error":null,"hide":0,"includeAll":false,"label":"Datasource","multi":false,"name":"ds","options":[],"query":"grafana-azure-monitor-datasource","queryValue":"","refresh":1,"regex":"","skipUrlSync":false,"type":"datasource"},{"allValue":null,"current":{},"datasource":"$ds","definition":"subscriptions()","description":null,"error":null,"hide":0,"includeAll":false,"label":"Subscription","multi":false,"name":"sub","options":[],"query":"subscriptions()","refresh":1,"regex":"","skipUrlSync":false,"sort":5,"tagValuesQuery":"","tags":[],"tagsQuery":"","type":"query","useTags":false},{"allValue":null,"current":{},"datasource":"$ds","definition":"ResourceGroups($sub)","description":null,"error":null,"hide":0,"includeAll":false,"label":"Resource + Group","multi":false,"name":"rg","options":[],"query":"ResourceGroups($sub)","refresh":1,"regex":"","skipUrlSync":false,"sort":5,"tagValuesQuery":"","tags":[],"tagsQuery":"","type":"query","useTags":false},{"allValue":null,"current":{"selected":false,"text":"Microsoft.Kusto/clusters","value":"Microsoft.Kusto/clusters"},"description":null,"error":null,"hide":0,"includeAll":false,"label":"Namespace","multi":false,"name":"ns","options":[{"selected":true,"text":"Microsoft.Kusto/clusters","value":"Microsoft.Kusto/clusters"}],"query":"Microsoft.Kusto/clusters","skipUrlSync":false,"type":"custom"},{"allValue":null,"current":{},"datasource":"$ds","definition":"ResourceNames($sub, + $rg, $ns)","description":null,"error":null,"hide":0,"includeAll":false,"label":"Resource","multi":false,"name":"resource","options":[],"query":"ResourceNames($sub, + $rg, $ns)","refresh":1,"regex":"","skipUrlSync":false,"sort":5,"tagValuesQuery":"","tags":[],"tagsQuery":"","type":"query","useTags":false},{"allValue":null,"current":{},"datasource":"$ds","definition":"workspaces()","description":null,"error":null,"hide":0,"includeAll":false,"label":"Workspace","multi":false,"name":"ws","options":[],"query":"workspaces()","refresh":1,"regex":"","skipUrlSync":false,"sort":5,"tagValuesQuery":"","tags":[],"tagsQuery":"","type":"query","useTags":false}]},"time":{"from":"now-12h","to":"now"},"title":"Azure + / Insights / Data Explorer Clusters","uid":"8UDB1s3Gk","version":1}}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '166617' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-2v85hXWh0083KJ0RS5wWOw';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:54 GMT + grafana-trace-id: + - 53ce82de0d1b74a673e5bdf48de9d951 + mise-correlation-id: + - 0d87de85-8f3b-446e-aec1-1fbf6dd26498 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592115.648.30.22510|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/dashboards/uid/tQZAMYrMk + response: + body: + string: "{\"meta\":{\"type\":\"db\",\"canSave\":true,\"canEdit\":true,\"canAdmin\":true,\"canStar\":true,\"canDelete\":true,\"slug\":\"azure-insights-key-vaults\",\"url\":\"/d/tQZAMYrMk/azure-insights-key-vaults\",\"expires\":\"0001-01-01T00:00:00Z\",\"created\":\"2024-06-17T02:35:33Z\",\"updated\":\"2024-06-17T02:35:33Z\",\"updatedBy\":\"Anonymous\",\"createdBy\":\"Anonymous\",\"version\":1,\"hasAcl\":false,\"isFolder\":false,\"folderId\":1,\"folderUid\":\"az-mon\",\"folderTitle\":\"Azure + Monitor\",\"folderUrl\":\"/dashboards/f/az-mon/azure-monitor\",\"provisioned\":true,\"provisionedExternalId\":\"keyvault.json\",\"annotationsPermissions\":{\"dashboard\":{\"canAdd\":true,\"canEdit\":true,\"canDelete\":true},\"organization\":{\"canAdd\":true,\"canEdit\":true,\"canDelete\":true}}},\"dashboard\":{\"__inputs\":[],\"__requires\":[{\"id\":\"grafana\",\"name\":\"Grafana\",\"type\":\"grafana\",\"version\":\"7.4.3\"},{\"id\":\"grafana-azure-monitor-datasource\",\"name\":\"Azure + Monitor\",\"type\":\"datasource\",\"version\":\"0.3.0\"},{\"id\":\"graph\",\"name\":\"Graph\",\"type\":\"panel\",\"version\":\"\"},{\"id\":\"stat\",\"name\":\"Stat\",\"type\":\"panel\",\"version\":\"\"},{\"id\":\"table\",\"name\":\"Table\",\"type\":\"panel\",\"version\":\"\"}],\"description\":\"The + dashboard provides insights of Azure Key Vaults overview, failures and operations.\",\"editable\":true,\"id\":4,\"links\":[],\"panels\":[{\"collapsed\":false,\"datasource\":\"${ds}\",\"gridPos\":{\"h\":1,\"w\":24,\"x\":0,\"y\":0},\"id\":25,\"panels\":[],\"title\":\"Overview\",\"type\":\"row\"},{\"datasource\":\"${ds}\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{},\"mappings\":[],\"thresholds\":{\"mode\":\"percentage\",\"steps\":[{\"color\":\"green\",\"value\":null}]}},\"overrides\":[]},\"gridPos\":{\"h\":7,\"w\":19,\"x\":0,\"y\":1},\"id\":9,\"options\":{\"colorMode\":\"value\",\"graphMode\":\"none\",\"justifyMode\":\"center\",\"orientation\":\"auto\",\"reduceOptions\":{\"calcs\":[\"lastNotNull\"],\"fields\":\"\",\"values\":false},\"text\":{},\"textMode\":\"auto\"},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"azureMonitor\":{\"aggOptions\":[\"None\",\"Average\",\"Minimum\",\"Maximum\",\"Total\",\"Count\"],\"aggregation\":\"Average\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Activity + Type\",\"value\":\"ActivityType\"},{\"text\":\"Activity Name\",\"value\":\"ActivityName\"},{\"text\":\"Status + Code\",\"value\":\"StatusCode\"},{\"text\":\"Status Code Class\",\"value\":\"StatusCodeClass\"}],\"metricDefinition\":\"Microsoft.KeyVault/vaults\",\"metricName\":\"Availability\",\"metricNamespace\":\"Microsoft.KeyVault/vaults\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"},{\"azureMonitor\":{\"aggOptions\":[\"None\",\"Average\",\"Minimum\",\"Maximum\",\"Total\",\"Count\"],\"aggregation\":\"Count\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Activity + Type\",\"value\":\"ActivityType\"},{\"text\":\"Activity Name\",\"value\":\"ActivityName\"},{\"text\":\"Status + Code\",\"value\":\"StatusCode\"},{\"text\":\"Status Code Class\",\"value\":\"StatusCodeClass\"}],\"metricDefinition\":\"Microsoft.KeyVault/vaults\",\"metricName\":\"ServiceApiResult\",\"metricNamespace\":\"Microsoft.KeyVault/vaults\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"P1D\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"hide\":false,\"queryType\":\"Azure + Monitor\",\"refId\":\"B\",\"subscription\":\"f7152080-b4e8-47ee-9c85-7f1d0e6b72dc\"},{\"azureMonitor\":{\"aggOptions\":[\"None\",\"Average\",\"Minimum\",\"Maximum\",\"Total\",\"Count\"],\"aggregation\":\"Average\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Activity + Type\",\"value\":\"ActivityType\"},{\"text\":\"Activity Name\",\"value\":\"ActivityName\"},{\"text\":\"Status + Code\",\"value\":\"StatusCode\"},{\"text\":\"Status Code Class\",\"value\":\"StatusCodeClass\"}],\"metricDefinition\":\"Microsoft.KeyVault/vaults\",\"metricName\":\"ServiceApiLatency\",\"metricNamespace\":\"Microsoft.KeyVault/vaults\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"P1D\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"hide\":false,\"queryType\":\"Azure + Monitor\",\"refId\":\"C\",\"subscription\":\"f7152080-b4e8-47ee-9c85-7f1d0e6b72dc\"}],\"title\":\"Availability, + Requests and Latency\",\"type\":\"stat\"},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":\"${ds}\",\"fieldConfig\":{\"defaults\":{\"custom\":{}},\"overrides\":[]},\"fill\":1,\"fillGradient\":0,\"gridPos\":{\"h\":8,\"w\":6,\"x\":0,\"y\":8},\"hiddenSeries\":false,\"id\":11,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":true,\"values\":true},\"lines\":true,\"linewidth\":1,\"nullPointMode\":\"null\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"7.4.3\",\"pointradius\":2,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":false,\"steppedLine\":false,\"targets\":[{\"azureMonitor\":{\"aggOptions\":[\"None\",\"Average\",\"Minimum\",\"Maximum\",\"Total\",\"Count\"],\"aggregation\":\"Count\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Activity + Type\",\"value\":\"ActivityType\"},{\"text\":\"Activity Name\",\"value\":\"ActivityName\"}],\"metricDefinition\":\"Microsoft.KeyVault/vaults\",\"metricName\":\"ServiceApiHit\",\"metricNamespace\":\"Microsoft.KeyVault/vaults\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"A\",\"subscription\":\"f7152080-b4e8-47ee-9c85-7f1d0e6b72dc\"}],\"thresholds\":[],\"timeFrom\":null,\"timeRegions\":[],\"timeShift\":null,\"title\":\"Transactions + Over Time\",\"tooltip\":{\"shared\":true,\"sort\":0,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"buckets\":null,\"mode\":\"time\",\"name\":null,\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true},{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true}],\"yaxis\":{\"align\":false,\"alignLevel\":null}},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":\"${ds}\",\"fieldConfig\":{\"defaults\":{\"color\":{},\"custom\":{},\"thresholds\":{\"mode\":\"absolute\",\"steps\":[]},\"unit\":\"ms\"},\"overrides\":[]},\"fill\":0,\"fillGradient\":0,\"gridPos\":{\"h\":8,\"w\":6,\"x\":6,\"y\":8},\"hiddenSeries\":false,\"id\":13,\"legend\":{\"avg\":true,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":false,\"values\":true},\"lines\":true,\"linewidth\":1,\"nullPointMode\":\"connected\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"7.4.3\",\"pointradius\":2,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":false,\"steppedLine\":false,\"targets\":[{\"azureMonitor\":{\"aggOptions\":[\"None\",\"Average\",\"Minimum\",\"Maximum\",\"Total\",\"Count\"],\"aggregation\":\"Average\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Activity + Type\",\"value\":\"ActivityType\"},{\"text\":\"Activity Name\",\"value\":\"ActivityName\"},{\"text\":\"Status + Code\",\"value\":\"StatusCode\"},{\"text\":\"Status Code Class\",\"value\":\"StatusCodeClass\"}],\"metricDefinition\":\"Microsoft.KeyVault/vaults\",\"metricName\":\"ServiceApiLatency\",\"metricNamespace\":\"Microsoft.KeyVault/vaults\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"thresholds\":[],\"timeFrom\":null,\"timeRegions\":[],\"timeShift\":null,\"title\":\"Overall + Latency\",\"tooltip\":{\"shared\":true,\"sort\":0,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"buckets\":null,\"mode\":\"time\",\"name\":null,\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"ms\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true},{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true}],\"yaxis\":{\"align\":false,\"alignLevel\":null}},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":\"${ds}\",\"fieldConfig\":{\"defaults\":{\"custom\":{}},\"overrides\":[]},\"fill\":1,\"fillGradient\":0,\"gridPos\":{\"h\":8,\"w\":6,\"x\":12,\"y\":8},\"hiddenSeries\":false,\"id\":15,\"legend\":{\"avg\":true,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":false,\"values\":true},\"lines\":true,\"linewidth\":1,\"nullPointMode\":\"null\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"7.4.3\",\"pointradius\":2,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":false,\"steppedLine\":false,\"targets\":[{\"azureMonitor\":{\"aggOptions\":[\"None\",\"Average\",\"Minimum\",\"Maximum\",\"Total\",\"Count\"],\"aggregation\":\"Average\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Activity + Type\",\"value\":\"ActivityType\"},{\"text\":\"Activity Name\",\"value\":\"ActivityName\"},{\"text\":\"Status + Code\",\"value\":\"StatusCode\"},{\"text\":\"Status Code Class\",\"value\":\"StatusCodeClass\"}],\"metricDefinition\":\"Microsoft.KeyVault/vaults\",\"metricName\":\"Availability\",\"metricNamespace\":\"Microsoft.KeyVault/vaults\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"thresholds\":[],\"timeFrom\":null,\"timeRegions\":[],\"timeShift\":null,\"title\":\"Availability\",\"tooltip\":{\"shared\":true,\"sort\":0,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"buckets\":null,\"mode\":\"time\",\"name\":null,\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"percent\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true},{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true}],\"yaxis\":{\"align\":false,\"alignLevel\":null}},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":\"${ds}\",\"fieldConfig\":{\"defaults\":{\"custom\":{}},\"overrides\":[]},\"fill\":1,\"fillGradient\":0,\"gridPos\":{\"h\":8,\"w\":6,\"x\":18,\"y\":8},\"hiddenSeries\":false,\"id\":17,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":true,\"values\":true},\"lines\":true,\"linewidth\":1,\"nullPointMode\":\"null\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"7.4.3\",\"pointradius\":2,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":false,\"steppedLine\":false,\"targets\":[{\"azureMonitor\":{\"aggOptions\":[\"None\",\"Average\",\"Minimum\",\"Maximum\",\"Total\",\"Count\"],\"aggregation\":\"Count\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Activity + Type\",\"value\":\"ActivityType\"},{\"text\":\"Activity Name\",\"value\":\"ActivityName\"}],\"metricDefinition\":\"Microsoft.KeyVault/vaults\",\"metricName\":\"ServiceApiHit\",\"metricNamespace\":\"Microsoft.KeyVault/vaults\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"thresholds\":[],\"timeFrom\":null,\"timeRegions\":[],\"timeShift\":null,\"title\":\"Request + Types over Time\",\"tooltip\":{\"shared\":true,\"sort\":0,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"buckets\":null,\"mode\":\"time\",\"name\":null,\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true},{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true}],\"yaxis\":{\"align\":false,\"alignLevel\":null}},{\"collapsed\":false,\"datasource\":\"${ds}\",\"gridPos\":{\"h\":1,\"w\":24,\"x\":0,\"y\":16},\"id\":23,\"panels\":[],\"title\":\"Failures\",\"type\":\"row\"},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":\"${ds}\",\"fieldConfig\":{\"defaults\":{\"custom\":{}},\"overrides\":[]},\"fill\":1,\"fillGradient\":0,\"gridPos\":{\"h\":8,\"w\":6,\"x\":0,\"y\":17},\"hiddenSeries\":false,\"id\":2,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":true,\"values\":true},\"lines\":true,\"linewidth\":1,\"nullPointMode\":\"null\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"7.4.3\",\"pointradius\":2,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":false,\"steppedLine\":false,\"targets\":[{\"azureMonitor\":{\"aggOptions\":[\"None\",\"Average\",\"Minimum\",\"Maximum\",\"Total\",\"Count\"],\"aggregation\":\"Count\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[{\"dimension\":\"StatusCodeClass\",\"filter\":\"2xx\",\"operator\":\"eq\"}],\"dimensions\":[{\"text\":\"Activity + Type\",\"value\":\"ActivityType\"},{\"text\":\"Activity Name\",\"value\":\"ActivityName\"},{\"text\":\"Status + Code\",\"value\":\"StatusCode\"},{\"text\":\"Status Code Class\",\"value\":\"StatusCodeClass\"}],\"metricDefinition\":\"Microsoft.KeyVault/vaults\",\"metricName\":\"ServiceApiResult\",\"metricNamespace\":\"Microsoft.KeyVault/vaults\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"thresholds\":[],\"timeFrom\":null,\"timeRegions\":[],\"timeShift\":null,\"title\":\"Successes + (2xx)\",\"tooltip\":{\"shared\":true,\"sort\":0,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"buckets\":null,\"mode\":\"time\",\"name\":null,\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true},{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true}],\"yaxis\":{\"align\":false,\"alignLevel\":null}},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":\"${ds}\",\"fieldConfig\":{\"defaults\":{\"custom\":{}},\"overrides\":[]},\"fill\":1,\"fillGradient\":0,\"gridPos\":{\"h\":8,\"w\":6,\"x\":6,\"y\":17},\"hiddenSeries\":false,\"id\":7,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":true,\"values\":true},\"lines\":true,\"linewidth\":1,\"nullPointMode\":\"null\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"7.4.3\",\"pointradius\":2,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":false,\"steppedLine\":false,\"targets\":[{\"azureMonitor\":{\"aggOptions\":[\"None\",\"Average\",\"Minimum\",\"Maximum\",\"Total\",\"Count\"],\"aggregation\":\"Count\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[{\"dimension\":\"StatusCodeClass\",\"filter\":\"4xx\",\"operator\":\"eq\"}],\"dimensions\":[{\"text\":\"Activity + Type\",\"value\":\"ActivityType\"},{\"text\":\"Activity Name\",\"value\":\"ActivityName\"},{\"text\":\"Status + Code\",\"value\":\"StatusCode\"},{\"text\":\"Status Code Class\",\"value\":\"StatusCodeClass\"}],\"metricDefinition\":\"Microsoft.KeyVault/vaults\",\"metricName\":\"ServiceApiResult\",\"metricNamespace\":\"Microsoft.KeyVault/vaults\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"thresholds\":[],\"timeFrom\":null,\"timeRegions\":[],\"timeShift\":null,\"title\":\"Failures + (4xx)\",\"tooltip\":{\"shared\":true,\"sort\":0,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"buckets\":null,\"mode\":\"time\",\"name\":null,\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true},{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true}],\"yaxis\":{\"align\":false,\"alignLevel\":null}},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":\"${ds}\",\"fieldConfig\":{\"defaults\":{\"custom\":{}},\"overrides\":[]},\"fill\":1,\"fillGradient\":0,\"gridPos\":{\"h\":8,\"w\":6,\"x\":12,\"y\":17},\"hiddenSeries\":false,\"id\":6,\"legend\":{\"avg\":true,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":false,\"values\":true},\"lines\":true,\"linewidth\":1,\"nullPointMode\":\"null\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"7.4.3\",\"pointradius\":2,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":false,\"steppedLine\":false,\"targets\":[{\"azureMonitor\":{\"aggOptions\":[\"None\",\"Average\",\"Minimum\",\"Maximum\",\"Total\",\"Count\"],\"aggregation\":\"Count\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[{\"dimension\":\"StatusCode\",\"filter\":\"429\",\"operator\":\"eq\"}],\"dimensions\":[{\"text\":\"Activity + Type\",\"value\":\"ActivityType\"},{\"text\":\"Activity Name\",\"value\":\"ActivityName\"},{\"text\":\"Status + Code\",\"value\":\"StatusCode\"},{\"text\":\"Status Code Class\",\"value\":\"StatusCodeClass\"}],\"metricDefinition\":\"Microsoft.KeyVault/vaults\",\"metricName\":\"ServiceApiResult\",\"metricNamespace\":\"Microsoft.KeyVault/vaults\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"thresholds\":[],\"timeFrom\":null,\"timeRegions\":[],\"timeShift\":null,\"title\":\"Throttling + (429)\",\"tooltip\":{\"shared\":true,\"sort\":0,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"buckets\":null,\"mode\":\"time\",\"name\":null,\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true},{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true}],\"yaxis\":{\"align\":false,\"alignLevel\":null}},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":\"${ds}\",\"fieldConfig\":{\"defaults\":{\"custom\":{}},\"overrides\":[]},\"fill\":1,\"fillGradient\":0,\"gridPos\":{\"h\":8,\"w\":6,\"x\":18,\"y\":17},\"hiddenSeries\":false,\"id\":4,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":true,\"values\":true},\"lines\":true,\"linewidth\":1,\"nullPointMode\":\"null\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"7.4.3\",\"pointradius\":2,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":false,\"steppedLine\":false,\"targets\":[{\"azureMonitor\":{\"aggOptions\":[\"None\",\"Average\",\"Minimum\",\"Maximum\",\"Total\",\"Count\"],\"aggregation\":\"Count\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[{\"dimension\":\"StatusCode\",\"filter\":\"401\",\"operator\":\"eq\"}],\"dimensions\":[{\"text\":\"Activity + Type\",\"value\":\"ActivityType\"},{\"text\":\"Activity Name\",\"value\":\"ActivityName\"},{\"text\":\"Status + Code\",\"value\":\"StatusCode\"},{\"text\":\"Status Code Class\",\"value\":\"StatusCodeClass\"}],\"metricDefinition\":\"Microsoft.KeyVault/vaults\",\"metricName\":\"ServiceApiResult\",\"metricNamespace\":\"Microsoft.KeyVault/vaults\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"},{\"azureMonitor\":{\"aggOptions\":[\"None\",\"Average\",\"Minimum\",\"Maximum\",\"Total\",\"Count\"],\"aggregation\":\"Count\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[{\"dimension\":\"StatusCode\",\"filter\":\"403\",\"operator\":\"eq\"}],\"dimensions\":[{\"text\":\"Activity + Type\",\"value\":\"ActivityType\"},{\"text\":\"Activity Name\",\"value\":\"ActivityName\"},{\"text\":\"Status + Code\",\"value\":\"StatusCode\"},{\"text\":\"Status Code Class\",\"value\":\"StatusCodeClass\"}],\"metricDefinition\":\"Microsoft.KeyVault/vaults\",\"metricName\":\"ServiceApiResult\",\"metricNamespace\":\"Microsoft.KeyVault/vaults\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"hide\":false,\"queryType\":\"Azure + Monitor\",\"refId\":\"B\",\"subscription\":\"$sub\"}],\"thresholds\":[],\"timeFrom\":null,\"timeRegions\":[],\"timeShift\":null,\"title\":\"Authentication + Errors (401 \\u0026 403)\",\"tooltip\":{\"shared\":true,\"sort\":0,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"buckets\":null,\"mode\":\"time\",\"name\":null,\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true},{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true}],\"yaxis\":{\"align\":false,\"alignLevel\":null}},{\"collapsed\":false,\"datasource\":\"${ds}\",\"gridPos\":{\"h\":1,\"w\":24,\"x\":0,\"y\":25},\"id\":21,\"panels\":[],\"title\":\"Operations\",\"type\":\"row\"},{\"datasource\":\"${ds}\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[]}},\"overrides\":[]},\"gridPos\":{\"h\":5,\"w\":3,\"x\":0,\"y\":26},\"id\":19,\"options\":{\"colorMode\":\"value\",\"graphMode\":\"area\",\"justifyMode\":\"auto\",\"orientation\":\"auto\",\"reduceOptions\":{\"calcs\":[\"lastNotNull\"],\"fields\":\"\",\"values\":false},\"text\":{},\"textMode\":\"auto\"},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"azureLogAnalytics\":{\"query\":\"let + rawData = AzureDiagnostics \\r\\n // Ignore Authentication operations with + a 401. This is normal when using Key Vault SDK, first an unauthenticated request + is done then the response is used for authentication.\\r\\n | where Category + == \\\"AuditEvent\\\" and not (OperationName == \\\"Authentication\\\" and + httpStatusCode_d == 401)\\r\\n | where OperationName in ('SecretGet', 'VaultGet') + or '*' in ('SecretGet', 'VaultGet')\\r\\n // Create ResultStatus with all + the 'success' results bucked as 'Success'\\r\\n // Certain operations like + StorageAccountAutoSyncKey have no ResultSignature, for now set to 'Success' + as well\\r\\n | extend ResultStatus = case (ResultSignature == \\\"\\\", + \\\"Success\\\",\\r\\n ResultSignature == \\\"OK\\\", \\\"Success\\\",\\r\\n + \ ResultSignature == \\\"Accepted\\\", \\\"Success\\\",\\r\\n ResultSignature); + \ \\r\\nrawData \\r\\n| make-series Trend = count() + default = 0 on TimeGenerated from ago(1d) to now() step 30m by ResultStatus\\r\\n| + join kind = inner (rawData\\n | where $__timeFilter(TimeGenerated)\\r\\n + \ | summarize Count = count() by ResultStatus\\r\\n )\\r\\n on ResultStatus\\n + \ \\r\\n\\r\\n| project ResultStatus, Count, Trend\\r\\n| order by Count + desc;\\r\",\"resultFormat\":\"table\",\"workspace\":\"$ws\"},\"queryType\":\"Azure + Log Analytics\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"timeFrom\":null,\"timeShift\":null,\"title\":\"Success + Operations\",\"type\":\"stat\"},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":\"${ds}\",\"fieldConfig\":{\"defaults\":{\"color\":{},\"custom\":{},\"thresholds\":{\"mode\":\"absolute\",\"steps\":[]},\"unit\":\"short\"},\"overrides\":[]},\"fill\":1,\"fillGradient\":0,\"gridPos\":{\"h\":5,\"w\":7,\"x\":3,\"y\":26},\"hiddenSeries\":false,\"id\":35,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":false,\"values\":false},\"lines\":false,\"linewidth\":1,\"nullPointMode\":\"null\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"7.4.3\",\"pointradius\":2,\"points\":true,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":false,\"steppedLine\":false,\"targets\":[{\"azureLogAnalytics\":{\"query\":\"let + rawData = AzureDiagnostics \\r\\n // Ignore Authentication operations with + a 401. This is normal when using Key Vault SDK, first an unauthenticated request + is done then the response is used for authentication.\\r\\n | where Category + == \\\"AuditEvent\\\" and not (OperationName == \\\"Authentication\\\" and + httpStatusCode_d == 401)\\r\\n | where OperationName in ('SecretGet', 'VaultGet') + or '*' in ('SecretGet', 'VaultGet')\\r\\n // Create ResultStatus with all + the 'success' results bucked as 'Success'\\r\\n // Certain operations like + StorageAccountAutoSyncKey have no ResultSignature, for now set to 'Success' + as well\\r\\n | extend ResultStatus = case (ResultSignature == \\\"\\\", + \\\"Success\\\",\\r\\n ResultSignature == \\\"OK\\\", \\\"Success\\\",\\r\\n + \ ResultSignature == \\\"Accepted\\\", \\\"Success\\\",\\r\\n ResultSignature); + \ \\r\\nrawData\\n| where $__timeFilter(TimeGenerated)\\n| + extend resultCount = iif(ResultStatus == \\\"Success\\\", 1, 0)\\n| summarize + count(resultCount) by bin(TimeGenerated, 30m)\\n| sort by TimeGenerated;\\n\\r\\r\\n\\r\",\"resultFormat\":\"table\",\"workspace\":\"$ws\"},\"queryType\":\"Azure + Log Analytics\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"thresholds\":[],\"timeFrom\":null,\"timeRegions\":[],\"timeShift\":null,\"title\":\"Success + Operations Counts\",\"tooltip\":{\"shared\":true,\"sort\":0,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"buckets\":null,\"mode\":\"time\",\"name\":null,\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":\"0\",\"show\":true},{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true}],\"yaxis\":{\"align\":false,\"alignLevel\":null}},{\"datasource\":\"${ds}\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[]}},\"overrides\":[]},\"gridPos\":{\"h\":5,\"w\":3,\"x\":10,\"y\":26},\"id\":26,\"options\":{\"colorMode\":\"value\",\"graphMode\":\"area\",\"justifyMode\":\"center\",\"orientation\":\"auto\",\"reduceOptions\":{\"calcs\":[\"changeCount\"],\"fields\":\"\",\"values\":true},\"text\":{},\"textMode\":\"value\"},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"azureLogAnalytics\":{\"query\":\"let + rawData = AzureDiagnostics \\r\\n // Ignore Authentication operations with + a 401. This is normal when using Key Vault SDK, first an unauthenticated request + is done then the response is used for authentication.\\r\\n | where Category + == \\\"AuditEvent\\\" and not (OperationName == \\\"Authentication\\\" and + httpStatusCode_d == 401)\\r\\n | where OperationName in ('SecretGet', 'VaultGet') + or '*' in ('SecretGet', 'VaultGet')\\r; \\r\\nrawData + \\r\\n| make-series Trend = count() default = 0 on TimeGenerated from ago(1d) + to now() step 30m by ResultSignature \\n| join kind = inner (rawData\\n | + where $__timeFilter(TimeGenerated)\\r\\n | summarize Count = count() by + ResultSignature \\n )\\r\\n on ResultSignature \\n\\r\\n\\r\\n| project + ResultSignature , Count, Trend\\r\\n| order by Count desc;\",\"resultFormat\":\"table\",\"workspace\":\"$ws\"},\"queryType\":\"Azure + Log Analytics\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"timeFrom\":null,\"timeShift\":null,\"title\":\"All + Operations\",\"type\":\"stat\"},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":\"${ds}\",\"fieldConfig\":{\"defaults\":{\"color\":{},\"custom\":{},\"thresholds\":{\"mode\":\"absolute\",\"steps\":[]},\"unit\":\"short\"},\"overrides\":[]},\"fill\":1,\"fillGradient\":0,\"gridPos\":{\"h\":5,\"w\":7,\"x\":13,\"y\":26},\"hiddenSeries\":false,\"id\":36,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":false,\"values\":false},\"lines\":false,\"linewidth\":1,\"nullPointMode\":\"null\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"7.4.3\",\"pointradius\":2,\"points\":true,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":false,\"steppedLine\":false,\"targets\":[{\"azureLogAnalytics\":{\"query\":\"let + rawData = AzureDiagnostics \\r\\n // Ignore Authentication operations with + a 401. This is normal when using Key Vault SDK, first an unauthenticated request + is done then the response is used for authentication.\\r\\n | where Category + == \\\"AuditEvent\\\" and not (OperationName == \\\"Authentication\\\" and + httpStatusCode_d == 401)\\r\\n | where OperationName in ('SecretGet', 'VaultGet') + or '*' in ('SecretGet', 'VaultGet')\\r; \\r\\nrawData\\n| + where $__timeFilter(TimeGenerated)\\n| summarize count(ResultSignature ) by + bin(TimeGenerated, 30m)\\n| sort by TimeGenerated;\\n\\r\\r\\n\\r\",\"resultFormat\":\"table\",\"workspace\":\"$ws\"},\"queryType\":\"Azure + Log Analytics\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"thresholds\":[],\"timeFrom\":null,\"timeRegions\":[],\"timeShift\":null,\"title\":\"All + Operations Counts\",\"tooltip\":{\"shared\":true,\"sort\":0,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"buckets\":null,\"mode\":\"time\",\"name\":null,\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":\"0\",\"show\":true},{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true}],\"yaxis\":{\"align\":false,\"alignLevel\":null}},{\"datasource\":\"${ds}\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{\"align\":null,\"filterable\":false},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":80}]}},\"overrides\":[]},\"gridPos\":{\"h\":4,\"w\":24,\"x\":0,\"y\":31},\"id\":28,\"options\":{\"showHeader\":true},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"azureLogAnalytics\":{\"query\":\"let + data = AzureDiagnostics \\r\\n | where TimeGenerated \\u003e ago(1d)\\r\\n + \ // Ignore Authentication operations with a 401. This is normal when using + Key Vault SDK, first an unauthenticated request is done then the response + is used for authentication.\\r\\n | where Category == \\\"AuditEvent\\\" + and not (OperationName == \\\"Authentication\\\" and httpStatusCode_d == 401)\\r\\n + \ | where OperationName in ('SecretGet', 'VaultGet') or '*' in ('SecretGet', + 'VaultGet')\\r\\n // Create ResultStatus with all the 'success' results + bucked as 'Success'\\r\\n // Certain operations like StorageAccountAutoSyncKey + have no ResultSignature, for now set to 'Success' as well\\r\\n | extend + ResultStatus = case (ResultSignature == \\\"\\\", \\\"Success\\\",\\r\\n ResultSignature + == \\\"OK\\\", \\\"Success\\\",\\r\\n ResultSignature == \\\"Accepted\\\", + \\\"Success\\\",\\r\\n ResultSignature)\\r\\n | where ResultStatus + == 'All' or 'All' == 'All';\\r\\ndata\\r\\n// Data aggregated to the OperationName\\r\\n| + summarize OperationCount = count(), SuccessCount = countif(ResultStatus == + \\\"Success\\\"), FailureCount = countif(ResultStatus != \\\"Success\\\"), + PDurationMs = percentile(DurationMs, 99) by Resource, OperationName\\r\\n| + join kind=inner (data\\r\\n | make-series Trend = count() default = 0 on + TimeGenerated from ago(1d) to now() step 30m by OperationName\\r\\n | project-away + TimeGenerated)\\r\\n on OperationName\\r\\n| order by OperationCount desc\\r\\n| + project Name = strcat('\u26A1 ', OperationName), Id = strcat(Resource, '/', + OperationName), ['Operation count'] = OperationCount, ['Operation count trend'] + = Trend, ['Success count'] = SuccessCount, ['Failure count'] = FailureCount, + ['p99 Duration'] = PDurationMs\",\"resultFormat\":\"time_series\",\"workspace\":\"$ws\"},\"queryType\":\"Azure + Log Analytics\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"title\":\"Operations + by Name\",\"type\":\"table\"},{\"datasource\":\"${ds}\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{\"align\":null,\"filterable\":false},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":80}]}},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Duration\"},\"properties\":[{\"id\":\"custom.width\",\"value\":86}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Result\"},\"properties\":[{\"id\":\"custom.width\",\"value\":94}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Operation\"},\"properties\":[{\"id\":\"custom.width\",\"value\":136}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Time\"},\"properties\":[{\"id\":\"custom.width\",\"value\":219}]}]},\"gridPos\":{\"h\":8,\"w\":24,\"x\":0,\"y\":35},\"id\":30,\"options\":{\"showHeader\":true,\"sortBy\":[]},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"azureLogAnalytics\":{\"query\":\"let + gridRowSelected = dynamic({\\\"Id\\\": \\\"*\\\"});\\r\\nlet resourceName + = split(gridRowSelected.Id, \\\"/\\\")[0];\\r\\nlet operationName = split(gridRowSelected.Id, + \\\"/\\\")[1];\\r\\nAzureDiagnostics \\r\\n| where TimeGenerated \\u003e ago(1d)\\r\\n// + Ignore Authentication operations with a 401. This is normal when using Key + Vault SDK, first an unauthenticated request is done then the response is used + for authentication.\\r\\n| where Category == \\\"AuditEvent\\\" and not (OperationName + == \\\"Authentication\\\" and httpStatusCode_d == 401)\\r\\n| where OperationName + in ('SecretGet', 'VaultGet') or '*' in ('SecretGet', 'VaultGet')\\r\\n| where + resourceName == \\\"*\\\" or Resource == resourceName\\r\\n| where operationName + == \\\"\\\" or OperationName == operationName\\r\\n// Create ResultStatus + with all the 'success' results bucked as 'Success'\\r\\n// Certain operations + like StorageAccountAutoSyncKey have no ResultSignature, for now set to 'Success' + as well\\r\\n| extend ResultStatus = case (ResultSignature == \\\"\\\", \\\"Success\\\",\\r\\n + \ ResultSignature == \\\"OK\\\", \\\"Success\\\",\\r\\n ResultSignature + == \\\"Accepted\\\", \\\"Success\\\",\\r\\n ResultSignature)\\r\\n| where + ResultStatus == 'All' or 'All' == 'All'\\r\\n| extend p = pack_all()\\r\\n| + mv-apply p on \\r\\n ( \\r\\n extend key = tostring(bag_keys(p)[0])\\r\\n + \ | where isnotempty(p[key]) and isnotnull(p[key])\\r\\n | where key + !in (\\\"SourceSystem\\\", \\\"Type\\\")\\r\\n | summarize make_bag(p)\\r\\n + \ )\\r\\n| project Time=TimeGenerated, Operation=OperationName, Result=ResultSignature, + Duration = DurationMs, [\\\"Details\\\"]=bag_p\\r\\n| sort by Time desc\",\"resultFormat\":\"time_series\",\"workspace\":\"$ws\"},\"queryType\":\"Azure + Log Analytics\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"title\":\"Operations + by Time\",\"type\":\"table\"}],\"refresh\":false,\"schemaVersion\":27,\"style\":\"dark\",\"tags\":[],\"templating\":{\"list\":[{\"current\":{},\"hide\":0,\"includeAll\":false,\"label\":\"Datasource\",\"multi\":false,\"name\":\"ds\",\"options\":[],\"query\":\"grafana-azure-monitor-datasource\",\"queryValue\":\"\",\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"type\":\"datasource\"},{\"allValue\":null,\"current\":{},\"datasource\":\"${ds}\",\"definition\":\"subscriptions()\",\"description\":null,\"error\":null,\"hide\":0,\"includeAll\":false,\"label\":\"Subscription\",\"multi\":false,\"name\":\"sub\",\"options\":[],\"query\":\"subscriptions()\",\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":5,\"tagValuesQuery\":\"\",\"tags\":[],\"tagsQuery\":\"\",\"type\":\"query\",\"useTags\":false},{\"allValue\":null,\"current\":{},\"datasource\":\"${ds}\",\"definition\":\"ResourceGroups($sub)\",\"description\":null,\"error\":null,\"hide\":0,\"includeAll\":false,\"label\":\"Resource + Group\",\"multi\":false,\"name\":\"rg\",\"options\":[],\"query\":\"ResourceGroups($sub)\",\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":5,\"tagValuesQuery\":\"\",\"tags\":[],\"tagsQuery\":\"\",\"type\":\"query\",\"useTags\":false},{\"hide\":2,\"label\":\"Namespace\",\"name\":\"ns\",\"query\":\"Microsoft.KeyVault/vaults\",\"skipUrlSync\":false,\"type\":\"constant\"},{\"allValue\":null,\"current\":{},\"datasource\":\"${ds}\",\"definition\":\"ResourceNames($sub, + $rg, $ns)\",\"description\":null,\"error\":null,\"hide\":0,\"includeAll\":false,\"label\":\"Resource\",\"multi\":false,\"name\":\"resource\",\"options\":[],\"query\":\"ResourceNames($sub, + $rg, $ns)\",\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":5,\"tagValuesQuery\":\"\",\"tags\":[],\"tagsQuery\":\"\",\"type\":\"query\",\"useTags\":false},{\"allValue\":null,\"current\":{},\"datasource\":\"${ds}\",\"definition\":\"Workspaces($sub)\",\"description\":null,\"error\":null,\"hide\":0,\"includeAll\":false,\"label\":\"Workspace\",\"multi\":false,\"name\":\"ws\",\"options\":[],\"query\":\"Workspaces($sub)\",\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":5,\"tagValuesQuery\":\"\",\"tags\":[],\"tagsQuery\":\"\",\"type\":\"query\",\"useTags\":false}]},\"time\":{\"from\":\"now-24h\",\"to\":\"now\"},\"title\":\"Azure + / Insights / Key Vaults\",\"uid\":\"tQZAMYrMk\",\"version\":1}}" + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '37706' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-+X4pjiDKZfDNxd8zgAKYvA';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:55 GMT + grafana-trace-id: + - ee671560e113fa2e79373c60a6af0b73 + mise-correlation-id: + - 1b41de94-d291-4d12-a845-b39aca2819c4 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592116.29.423098|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/dashboards/uid/3n2E8CrGk + response: + body: + string: "{\"meta\":{\"type\":\"db\",\"canSave\":true,\"canEdit\":true,\"canAdmin\":true,\"canStar\":true,\"canDelete\":true,\"slug\":\"azure-insights-storage-accounts\",\"url\":\"/d/3n2E8CrGk/azure-insights-storage-accounts\",\"expires\":\"0001-01-01T00:00:00Z\",\"created\":\"2024-06-17T02:35:33Z\",\"updated\":\"2024-06-17T02:35:33Z\",\"updatedBy\":\"Anonymous\",\"createdBy\":\"Anonymous\",\"version\":1,\"hasAcl\":false,\"isFolder\":false,\"folderId\":1,\"folderUid\":\"az-mon\",\"folderTitle\":\"Azure + Monitor\",\"folderUrl\":\"/dashboards/f/az-mon/azure-monitor\",\"provisioned\":true,\"provisionedExternalId\":\"storage.json\",\"annotationsPermissions\":{\"dashboard\":{\"canAdd\":true,\"canEdit\":true,\"canDelete\":true},\"organization\":{\"canAdd\":true,\"canEdit\":true,\"canDelete\":true}}},\"dashboard\":{\"__requires\":[{\"id\":\"gauge\",\"name\":\"Gauge\",\"type\":\"panel\",\"version\":\"\"},{\"id\":\"grafana\",\"name\":\"Grafana\",\"type\":\"grafana\",\"version\":\"7.4.3\"},{\"id\":\"grafana-azure-monitor-datasource\",\"name\":\"Azure + Monitor\",\"type\":\"datasource\",\"version\":\"0.3.0\"},{\"id\":\"graph\",\"name\":\"Graph\",\"type\":\"panel\",\"version\":\"\"},{\"id\":\"stat\",\"name\":\"Stat\",\"type\":\"panel\",\"version\":\"\"},{\"id\":\"table\",\"name\":\"Table\",\"type\":\"panel\",\"version\":\"\"},{\"id\":\"timeseries\",\"name\":\"Time + series\",\"type\":\"panel\",\"version\":\"\"}],\"annotations\":{\"list\":[]},\"editable\":true,\"gnetId\":null,\"graphTooltip\":0,\"id\":8,\"iteration\":1620257813794,\"links\":[],\"panels\":[{\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{},\"mappings\":[],\"thresholds\":{\"mode\":\"percentage\",\"steps\":[{\"color\":\"red\",\"value\":null},{\"color\":\"green\",\"value\":100}]}},\"overrides\":[]},\"gridPos\":{\"h\":4,\"w\":3,\"x\":0,\"y\":1},\"id\":7,\"options\":{\"orientation\":\"auto\",\"reduceOptions\":{\"calcs\":[\"lastNotNull\"],\"fields\":\"/^Availability$/\",\"values\":false},\"showThresholdLabels\":false,\"showThresholdMarkers\":false,\"text\":{}},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"alias\":\"Availability\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Geo + type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns\",\"metricName\":\"Availability\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"timeFrom\":null,\"timeShift\":null,\"title\":\"Availability\",\"transparent\":true,\"type\":\"gauge\"},{\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{\"fixedColor\":\"blue\",\"mode\":\"fixed\"},\"custom\":{},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null}]}},\"overrides\":[]},\"gridPos\":{\"h\":4,\"w\":3,\"x\":3,\"y\":1},\"id\":6,\"options\":{\"colorMode\":\"value\",\"graphMode\":\"area\",\"justifyMode\":\"auto\",\"orientation\":\"auto\",\"reduceOptions\":{\"calcs\":[\"sum\"],\"fields\":\"\",\"values\":false},\"text\":{},\"textMode\":\"value_and_name\"},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Total\"],\"aggregation\":\"Total\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Response + type\",\"value\":\"ResponseType\"},{\"text\":\"Geo type\",\"value\":\"GeoType\"},{\"text\":\"API + name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns\",\"metricName\":\"Transactions\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"PT5M\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"title\":\"\",\"transparent\":true,\"type\":\"stat\"},{\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{\"fixedColor\":\"purple\",\"mode\":\"fixed\"},\"custom\":{},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null}]}},\"overrides\":[]},\"gridPos\":{\"h\":4,\"w\":3,\"x\":6,\"y\":1},\"id\":8,\"options\":{\"colorMode\":\"value\",\"graphMode\":\"area\",\"justifyMode\":\"auto\",\"orientation\":\"auto\",\"reduceOptions\":{\"calcs\":[\"mean\"],\"fields\":\"\",\"values\":false},\"text\":{},\"textMode\":\"value_and_name\"},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Geo + type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns\",\"metricName\":\"SuccessE2ELatency\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"title\":\"\",\"transparent\":true,\"type\":\"stat\"},{\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{\"fixedColor\":\"purple\",\"mode\":\"fixed\"},\"custom\":{},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null}]}},\"overrides\":[]},\"gridPos\":{\"h\":4,\"w\":3,\"x\":9,\"y\":1},\"id\":9,\"options\":{\"colorMode\":\"value\",\"graphMode\":\"area\",\"justifyMode\":\"auto\",\"orientation\":\"auto\",\"reduceOptions\":{\"calcs\":[\"mean\"],\"fields\":\"\",\"values\":false},\"text\":{},\"textMode\":\"value_and_name\"},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Geo + type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns\",\"metricName\":\"SuccessServerLatency\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"title\":\"\",\"transparent\":true,\"type\":\"stat\"},{\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{\"fixedColor\":\"blue\",\"mode\":\"fixed\"},\"custom\":{},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null}]}},\"overrides\":[]},\"gridPos\":{\"h\":4,\"w\":3,\"x\":12,\"y\":1},\"id\":10,\"options\":{\"colorMode\":\"value\",\"graphMode\":\"area\",\"justifyMode\":\"auto\",\"orientation\":\"auto\",\"reduceOptions\":{\"calcs\":[\"sum\"],\"fields\":\"\",\"values\":false},\"text\":{},\"textMode\":\"value_and_name\"},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Total\",\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Total\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Geo + type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns\",\"metricName\":\"Ingress\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"title\":\"\",\"transparent\":true,\"type\":\"stat\"},{\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{\"fixedColor\":\"blue\",\"mode\":\"fixed\"},\"custom\":{},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null}]}},\"overrides\":[]},\"gridPos\":{\"h\":4,\"w\":3,\"x\":15,\"y\":1},\"id\":11,\"options\":{\"colorMode\":\"value\",\"graphMode\":\"area\",\"justifyMode\":\"auto\",\"orientation\":\"auto\",\"reduceOptions\":{\"calcs\":[\"sum\"],\"fields\":\"\",\"values\":false},\"text\":{},\"textMode\":\"value_and_name\"},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Total\",\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Total\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Geo + type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns\",\"metricName\":\"Egress\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"title\":\"\",\"transparent\":true,\"type\":\"stat\"},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{},\"custom\":{},\"thresholds\":{\"mode\":\"absolute\",\"steps\":[]},\"unit\":\"short\"},\"overrides\":[]},\"fill\":1,\"fillGradient\":0,\"gridPos\":{\"h\":9,\"w\":12,\"x\":0,\"y\":5},\"hiddenSeries\":false,\"id\":2,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":true,\"values\":true},\"lines\":true,\"linewidth\":1,\"nullPointMode\":\"null + as zero\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"7.4.3\",\"pointradius\":2,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":false,\"steppedLine\":false,\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Total\"],\"aggregation\":\"Total\",\"alias\":\"Table + transactions\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Response + type\",\"value\":\"ResponseType\"},{\"text\":\"Geo type\",\"value\":\"GeoType\"},{\"text\":\"API + name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns/tableServices\",\"metricName\":\"Transactions\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/tableServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Total\"],\"aggregation\":\"Total\",\"alias\":\"Blob + transactions\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Response + type\",\"value\":\"ResponseType\"},{\"text\":\"Geo type\",\"value\":\"GeoType\"},{\"text\":\"API + name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns/blobServices\",\"metricName\":\"Transactions\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/blobServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"B\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Total\"],\"aggregation\":\"Total\",\"alias\":\"File + transactions\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Response + type\",\"value\":\"ResponseType\"},{\"text\":\"Geo type\",\"value\":\"GeoType\"},{\"text\":\"API + name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"},{\"text\":\"File + Share\",\"value\":\"FileShare\"}],\"metricDefinition\":\"$ns/fileServices\",\"metricName\":\"Transactions\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/fileServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"C\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Total\"],\"aggregation\":\"Total\",\"alias\":\"Queue + transactions\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Response + type\",\"value\":\"ResponseType\"},{\"text\":\"Geo type\",\"value\":\"GeoType\"},{\"text\":\"API + name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns/queueServices\",\"metricName\":\"Transactions\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/queueServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"D\",\"subscription\":\"$sub\"}],\"thresholds\":[],\"timeFrom\":null,\"timeRegions\":[],\"timeShift\":null,\"title\":\"Transactions + by storage type\",\"tooltip\":{\"shared\":true,\"sort\":0,\"value_type\":\"individual\"},\"transformations\":[],\"type\":\"graph\",\"xaxis\":{\"buckets\":null,\"mode\":\"time\",\"name\":null,\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true},{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true}],\"yaxis\":{\"align\":false,\"alignLevel\":null}},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{},\"custom\":{},\"thresholds\":{\"mode\":\"absolute\",\"steps\":[]},\"unit\":\"short\"},\"overrides\":[]},\"fill\":1,\"fillGradient\":0,\"gridPos\":{\"h\":9,\"w\":12,\"x\":12,\"y\":5},\"hiddenSeries\":false,\"id\":14,\"legend\":{\"alignAsTable\":false,\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"rightSide\":false,\"show\":true,\"total\":true,\"values\":true},\"lines\":true,\"linewidth\":1,\"nullPointMode\":\"null\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"7.4.3\",\"pointradius\":2,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":false,\"steppedLine\":false,\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Total\"],\"aggregation\":\"Total\",\"alias\":\"\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[{\"dimension\":\"ApiName\",\"filter\":\"\",\"operator\":\"eq\"}],\"dimensions\":[{\"text\":\"Response + type\",\"value\":\"ResponseType\"},{\"text\":\"Geo type\",\"value\":\"GeoType\"},{\"text\":\"API + name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns\",\"metricName\":\"Transactions\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"thresholds\":[],\"timeFrom\":null,\"timeRegions\":[],\"timeShift\":null,\"title\":\"Transactions + by API Name\",\"tooltip\":{\"shared\":true,\"sort\":0,\"value_type\":\"individual\"},\"transformations\":[],\"type\":\"graph\",\"xaxis\":{\"buckets\":null,\"mode\":\"time\",\"name\":null,\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true},{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true}],\"yaxis\":{\"align\":false,\"alignLevel\":null}},{\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"palette-classic\"},\"custom\":{\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"barAlignment\":0,\"drawStyle\":\"line\",\"fillOpacity\":10,\"gradientMode\":\"none\",\"hideFrom\":{\"graph\":false,\"legend\":false,\"tooltip\":false},\"lineInterpolation\":\"linear\",\"lineWidth\":1,\"pointSize\":5,\"scaleDistribution\":{\"type\":\"linear\"},\"showPoints\":\"never\",\"spanNulls\":true},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":80}]},\"unit\":\"short\"},\"overrides\":[]},\"gridPos\":{\"h\":9,\"w\":12,\"x\":0,\"y\":14},\"id\":13,\"options\":{\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\"},\"tooltipOptions\":{\"mode\":\"multi\"}},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\"],\"aggregation\":\"\",\"alias\":\"Table + capacity\",\"allowedTimeGrainsMs\":[3600000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[],\"metricDefinition\":\"select\",\"metricName\":\"select\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/tableServices\",\"resourceGroup\":\"select\",\"resourceName\":\"select\",\"timeGrain\":\"\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\"],\"aggregation\":\"Average\",\"alias\":\"Blob + capacity\",\"allowedTimeGrainsMs\":[3600000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Blob + type\",\"value\":\"BlobType\"},{\"text\":\"Blob tier\",\"value\":\"Tier\"}],\"metricDefinition\":\"$ns/blobServices\",\"metricName\":\"BlobCapacity\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/blobServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"B\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\"],\"aggregation\":\"Average\",\"alias\":\"File + capacity\",\"allowedTimeGrainsMs\":[3600000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"File + Share\",\"value\":\"FileShare\"}],\"metricDefinition\":\"$ns/fileServices\",\"metricName\":\"FileCapacity\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/fileServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"C\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\"],\"aggregation\":\"Average\",\"alias\":\"Queue + capacity\",\"allowedTimeGrainsMs\":[3600000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[],\"metricDefinition\":\"$ns/queueServices\",\"metricName\":\"QueueCapacity\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/queueServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"D\",\"subscription\":\"$sub\"}],\"timeFrom\":null,\"timeShift\":null,\"title\":\"Capacity + by storage type\",\"transformations\":[],\"type\":\"timeseries\"},{\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"palette-classic\"},\"custom\":{\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"barAlignment\":0,\"drawStyle\":\"line\",\"fillOpacity\":0,\"gradientMode\":\"none\",\"hideFrom\":{\"graph\":false,\"legend\":false,\"tooltip\":false},\"lineInterpolation\":\"linear\",\"lineStyle\":{\"fill\":\"solid\"},\"lineWidth\":1,\"pointSize\":5,\"scaleDistribution\":{\"type\":\"linear\"},\"showPoints\":\"never\",\"spanNulls\":true},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null}]},\"unit\":\"percent\"},\"overrides\":[]},\"gridPos\":{\"h\":9,\"w\":12,\"x\":12,\"y\":14},\"id\":12,\"options\":{\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\"},\"tooltipOptions\":{\"mode\":\"single\"}},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"alias\":\"Table + availability\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Geo + type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns/tableServices\",\"metricName\":\"Availability\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/tableServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"alias\":\"Blob + availability\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Geo + type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns/blobServices\",\"metricName\":\"Availability\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/blobServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"B\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"alias\":\"File + availability\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Geo + type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"},{\"text\":\"File + Share\",\"value\":\"FileShare\"}],\"metricDefinition\":\"$ns/fileServices\",\"metricName\":\"Availability\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/fileServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"C\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"alias\":\"Queue + availability\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Geo + type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns/queueServices\",\"metricName\":\"Availability\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/queueServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"D\",\"subscription\":\"$sub\"}],\"timeFrom\":null,\"timeShift\":null,\"title\":\"Availability + by storage type\",\"transformations\":[],\"type\":\"timeseries\"},{\"collapsed\":false,\"datasource\":\"$ds\",\"gridPos\":{\"h\":1,\"w\":24,\"x\":0,\"y\":23},\"id\":52,\"panels\":[],\"title\":\"Failures\",\"type\":\"row\"},{\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null}]}},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Transactions + ClientOtherError\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"red\",\"mode\":\"fixed\"}},{\"id\":\"displayName\",\"value\":\"ClientOtherError\"}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Transactions + Success\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Success\"}]}]},\"gridPos\":{\"h\":6,\"w\":6,\"x\":0,\"y\":24},\"id\":16,\"options\":{\"colorMode\":\"value\",\"graphMode\":\"none\",\"justifyMode\":\"auto\",\"orientation\":\"auto\",\"reduceOptions\":{\"calcs\":[\"sum\"],\"fields\":\"\",\"values\":false},\"text\":{},\"textMode\":\"auto\"},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Total\"],\"aggregation\":\"Total\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[{\"dimension\":\"ResponseType\",\"filter\":\"\",\"operator\":\"eq\"}],\"dimensions\":[{\"text\":\"Response + type\",\"value\":\"ResponseType\"},{\"text\":\"Geo type\",\"value\":\"GeoType\"},{\"text\":\"API + name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns\",\"metricName\":\"Transactions\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"timeFrom\":null,\"timeShift\":null,\"title\":\"\",\"type\":\"stat\"},{\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{\"fixedColor\":\"red\",\"mode\":\"fixed\"},\"custom\":{\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"barAlignment\":0,\"drawStyle\":\"line\",\"fillOpacity\":10,\"gradientMode\":\"none\",\"hideFrom\":{\"graph\":false,\"legend\":false,\"tooltip\":false},\"lineInterpolation\":\"linear\",\"lineWidth\":1,\"pointSize\":5,\"scaleDistribution\":{\"type\":\"linear\"},\"showPoints\":\"never\",\"spanNulls\":true},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"red\",\"value\":null}]},\"unit\":\"short\"},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Transactions + Success\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"green\",\"mode\":\"fixed\"}}]}]},\"gridPos\":{\"h\":6,\"w\":18,\"x\":6,\"y\":24},\"id\":18,\"options\":{\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\"},\"tooltipOptions\":{\"mode\":\"single\"}},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Total\"],\"aggregation\":\"Total\",\"alias\":\"\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[{\"dimension\":\"ResponseType\",\"filter\":\"\",\"operator\":\"eq\"}],\"dimensions\":[{\"text\":\"Response + type\",\"value\":\"ResponseType\"},{\"text\":\"Geo type\",\"value\":\"GeoType\"},{\"text\":\"API + name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns\",\"metricName\":\"Transactions\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"timeFrom\":null,\"timeShift\":null,\"title\":\"\",\"type\":\"timeseries\"},{\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{\"align\":null,\"filterable\":false},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"blue\",\"value\":null}]}},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Total\"},\"properties\":[{\"id\":\"custom.displayMode\",\"value\":\"basic\"}]}]},\"gridPos\":{\"h\":8,\"w\":12,\"x\":0,\"y\":30},\"id\":20,\"options\":{\"showHeader\":false},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Total\"],\"aggregation\":\"Total\",\"alias\":\"\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[{\"dimension\":\"ApiName\",\"filter\":\"\",\"operator\":\"eq\"},{\"dimension\":\"ResponseType\",\"filter\":\"\",\"operator\":\"eq\"}],\"dimensions\":[{\"text\":\"Response + type\",\"value\":\"ResponseType\"},{\"text\":\"Geo type\",\"value\":\"GeoType\"},{\"text\":\"API + name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns/blobServices\",\"metricName\":\"Transactions\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/blobServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"title\":\"Blob Services\",\"transformations\":[{\"id\":\"reduce\",\"options\":{\"reducers\":[\"sum\"]}}],\"type\":\"table\"},{\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{\"align\":null,\"filterable\":false},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"blue\",\"value\":null}]}},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Total\"},\"properties\":[{\"id\":\"custom.displayMode\",\"value\":\"basic\"}]}]},\"gridPos\":{\"h\":8,\"w\":12,\"x\":12,\"y\":30},\"id\":22,\"options\":{\"showHeader\":false},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Total\"],\"aggregation\":\"Total\",\"alias\":\"\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[{\"dimension\":\"ApiName\",\"filter\":\"\",\"operator\":\"eq\"},{\"dimension\":\"ResponseType\",\"filter\":\"\",\"operator\":\"eq\"}],\"dimensions\":[{\"text\":\"Response + type\",\"value\":\"ResponseType\"},{\"text\":\"Geo type\",\"value\":\"GeoType\"},{\"text\":\"API + name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"},{\"text\":\"File + Share\",\"value\":\"FileShare\"}],\"metricDefinition\":\"$ns/fileServices\",\"metricName\":\"Transactions\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/fileServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"title\":\"File Services\",\"transformations\":[{\"id\":\"reduce\",\"options\":{\"reducers\":[\"sum\"]}}],\"type\":\"table\"},{\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{\"align\":null,\"filterable\":false},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"blue\",\"value\":null}]}},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Total\"},\"properties\":[{\"id\":\"custom.displayMode\",\"value\":\"basic\"}]}]},\"gridPos\":{\"h\":8,\"w\":12,\"x\":0,\"y\":38},\"id\":24,\"options\":{\"showHeader\":false},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Total\"],\"aggregation\":\"Total\",\"alias\":\"\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[{\"dimension\":\"ApiName\",\"filter\":\"\",\"operator\":\"eq\"},{\"dimension\":\"ResponseType\",\"filter\":\"\",\"operator\":\"eq\"}],\"dimensions\":[{\"text\":\"Response + type\",\"value\":\"ResponseType\"},{\"text\":\"Geo type\",\"value\":\"GeoType\"},{\"text\":\"API + name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns/tableServices\",\"metricName\":\"Transactions\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/tableServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"title\":\"Table Services\",\"transformations\":[{\"id\":\"reduce\",\"options\":{\"reducers\":[\"sum\"]}}],\"type\":\"table\"},{\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{\"align\":null,\"filterable\":false},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"blue\",\"value\":null}]}},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Total\"},\"properties\":[{\"id\":\"custom.displayMode\",\"value\":\"basic\"}]}]},\"gridPos\":{\"h\":8,\"w\":12,\"x\":12,\"y\":38},\"id\":26,\"options\":{\"showHeader\":false},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Total\"],\"aggregation\":\"Total\",\"alias\":\"\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[{\"dimension\":\"ApiName\",\"filter\":\"\",\"operator\":\"eq\"},{\"dimension\":\"ResponseType\",\"filter\":\"\",\"operator\":\"eq\"}],\"dimensions\":[{\"text\":\"Response + type\",\"value\":\"ResponseType\"},{\"text\":\"Geo type\",\"value\":\"GeoType\"},{\"text\":\"API + name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns/queueServices\",\"metricName\":\"Transactions\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/queueServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"}],\"title\":\"Queue Services\",\"transformations\":[{\"id\":\"reduce\",\"options\":{\"reducers\":[\"sum\"]}}],\"type\":\"table\"},{\"collapsed\":false,\"datasource\":\"$ds\",\"gridPos\":{\"h\":1,\"w\":24,\"x\":0,\"y\":46},\"id\":50,\"panels\":[],\"title\":\"Performance\",\"type\":\"row\"},{\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"dark-green\",\"value\":null}]}},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Success + Server Latency\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"blue\",\"mode\":\"fixed\"}}]}]},\"gridPos\":{\"h\":6,\"w\":6,\"x\":0,\"y\":47},\"id\":28,\"options\":{\"colorMode\":\"value\",\"graphMode\":\"none\",\"justifyMode\":\"auto\",\"orientation\":\"auto\",\"reduceOptions\":{\"calcs\":[\"sum\"],\"fields\":\"\",\"values\":false},\"text\":{},\"textMode\":\"auto\"},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Geo + type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns\",\"metricName\":\"SuccessE2ELatency\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Geo + type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns\",\"metricName\":\"SuccessServerLatency\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"B\",\"subscription\":\"$sub\"}],\"title\":\"\",\"type\":\"stat\"},{\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"palette-classic\"},\"custom\":{\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"barAlignment\":0,\"drawStyle\":\"line\",\"fillOpacity\":0,\"gradientMode\":\"none\",\"hideFrom\":{\"graph\":false,\"legend\":false,\"tooltip\":false},\"lineInterpolation\":\"linear\",\"lineWidth\":1,\"pointSize\":5,\"scaleDistribution\":{\"type\":\"linear\"},\"showPoints\":\"auto\",\"spanNulls\":false},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"dark-green\",\"value\":null}]}},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Success + Server Latency\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"blue\",\"mode\":\"fixed\"}}]}]},\"gridPos\":{\"h\":6,\"w\":18,\"x\":6,\"y\":47},\"id\":30,\"options\":{\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\"},\"tooltipOptions\":{\"mode\":\"single\"}},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Geo + type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns\",\"metricName\":\"SuccessE2ELatency\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Geo + type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns\",\"metricName\":\"SuccessServerLatency\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"B\",\"subscription\":\"$sub\"}],\"title\":\"\",\"type\":\"timeseries\"},{\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{\"align\":null,\"filterable\":false},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"blue\",\"value\":null}]},\"unit\":\"ms\"},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Mean\"},\"properties\":[{\"id\":\"custom.displayMode\",\"value\":\"lcd-gauge\"},{\"id\":\"color\",\"value\":{\"mode\":\"continuous-GrYlRd\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Max\"},\"properties\":[{\"id\":\"custom.displayMode\",\"value\":\"gradient-gauge\"},{\"id\":\"color\",\"value\":{\"fixedColor\":\"red\",\"mode\":\"continuous-GrYlRd\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Min\"},\"properties\":[{\"id\":\"custom.displayMode\",\"value\":\"gradient-gauge\"},{\"id\":\"color\",\"value\":{\"fixedColor\":\"green\",\"mode\":\"continuous-GrYlRd\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Field\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Latency\"}]}]},\"gridPos\":{\"h\":11,\"w\":24,\"x\":0,\"y\":53},\"id\":32,\"options\":{\"showHeader\":true},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[{\"dimension\":\"ApiName\",\"filter\":\"\",\"operator\":\"eq\"}],\"dimensions\":[{\"text\":\"Geo + type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns\",\"metricName\":\"SuccessE2ELatency\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[{\"dimension\":\"ApiName\",\"filter\":\"\",\"operator\":\"eq\"}],\"dimensions\":[{\"text\":\"Geo + type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns\",\"metricName\":\"SuccessServerLatency\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"B\",\"subscription\":\"$sub\"}],\"title\":\"\",\"transformations\":[{\"id\":\"reduce\",\"options\":{\"includeTimeField\":false,\"mode\":\"seriesToRows\",\"reducers\":[\"mean\",\"max\",\"min\"]}},{\"id\":\"sortBy\",\"options\":{\"fields\":{},\"sort\":[{\"desc\":true,\"field\":\"Mean\"}]}}],\"type\":\"table\"},{\"collapsed\":false,\"datasource\":\"$ds\",\"gridPos\":{\"h\":1,\"w\":24,\"x\":0,\"y\":64},\"id\":48,\"panels\":[],\"title\":\"Availability\",\"type\":\"row\"},{\"datasource\":\"$ds\",\"description\":\"The + data comes from Storage metrics. It measures the availability of requests + on Storage accounts.\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{},\"mappings\":[],\"thresholds\":{\"mode\":\"percentage\",\"steps\":[{\"color\":\"red\",\"value\":null},{\"color\":\"green\",\"value\":100}]}},\"overrides\":[]},\"gridPos\":{\"h\":8,\"w\":24,\"x\":0,\"y\":65},\"id\":34,\"options\":{\"orientation\":\"auto\",\"reduceOptions\":{\"calcs\":[\"lastNotNull\"],\"fields\":\"\",\"values\":false},\"showThresholdLabels\":false,\"showThresholdMarkers\":false,\"text\":{}},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"alias\":\"Account + Availability\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Geo + type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns\",\"metricName\":\"Availability\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"alias\":\"Blob + Availability\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Geo + type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns/blobServices\",\"metricName\":\"Availability\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/blobServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"B\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"alias\":\"Table + Availability\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Geo + type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns/tableServices\",\"metricName\":\"Availability\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/tableServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"C\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"alias\":\"File + Availability\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Geo + type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"},{\"text\":\"File + Share\",\"value\":\"FileShare\"}],\"metricDefinition\":\"$ns/fileServices\",\"metricName\":\"Availability\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/fileServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"D\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"alias\":\"Queue + Availability\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Geo + type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns/queueServices\",\"metricName\":\"Availability\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/queueServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"E\",\"subscription\":\"$sub\"}],\"title\":\"\",\"type\":\"gauge\"},{\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{\"align\":null,\"filterable\":false},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[]}},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Mean\"},\"properties\":[{\"id\":\"unit\",\"value\":\"percent\"},{\"id\":\"custom.displayMode\",\"value\":\"color-background\"},{\"id\":\"color\",\"value\":{\"mode\":\"continuous-RdYlGr\"}}]}]},\"gridPos\":{\"h\":8,\"w\":12,\"x\":0,\"y\":73},\"id\":36,\"maxDataPoints\":1,\"options\":{\"showHeader\":false},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"alias\":\"\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[{\"dimension\":\"ApiName\",\"filter\":\"\",\"operator\":\"eq\"}],\"dimensions\":[{\"text\":\"Geo + type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns/blobServices\",\"metricName\":\"Availability\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/blobServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"alias\":\"\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[{\"dimension\":\"ApiName\",\"filter\":\"\",\"operator\":\"eq\"}],\"dimensions\":[{\"text\":\"Geo + type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns/tableServices\",\"metricName\":\"Availability\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/tableServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"B\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"alias\":\"\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[{\"dimension\":\"ApiName\",\"filter\":\"\",\"operator\":\"eq\"}],\"dimensions\":[{\"text\":\"Geo + type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"},{\"text\":\"File + Share\",\"value\":\"FileShare\"}],\"metricDefinition\":\"$ns/fileServices\",\"metricName\":\"Availability\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/fileServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"C\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"alias\":\"\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[{\"dimension\":\"ApiName\",\"filter\":\"\",\"operator\":\"eq\"}],\"dimensions\":[{\"text\":\"Geo + type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns/queueServices\",\"metricName\":\"Availability\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/queueServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"D\",\"subscription\":\"$sub\"}],\"timeFrom\":null,\"timeShift\":null,\"title\":\"Availability + by API name\",\"transformations\":[{\"id\":\"reduce\",\"options\":{\"includeTimeField\":false,\"mode\":\"seriesToRows\",\"reducers\":[\"mean\"]}}],\"type\":\"table\"},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{},\"custom\":{},\"thresholds\":{\"mode\":\"absolute\",\"steps\":[]},\"unit\":\"percent\"},\"overrides\":[]},\"fill\":1,\"fillGradient\":0,\"gridPos\":{\"h\":8,\"w\":12,\"x\":12,\"y\":73},\"hiddenSeries\":false,\"id\":38,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":true,\"values\":true},\"lines\":true,\"linewidth\":1,\"nullPointMode\":\"null\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"7.4.3\",\"pointradius\":2,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":false,\"steppedLine\":false,\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"alias\":\"Blob + Availability\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Geo + type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns/blobServices\",\"metricName\":\"Availability\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/blobServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"alias\":\"Table + Availability\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Geo + type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns/tableServices\",\"metricName\":\"Availability\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/tableServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"B\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"alias\":\"File + Availability\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Geo + type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"},{\"text\":\"File + Share\",\"value\":\"FileShare\"}],\"metricDefinition\":\"$ns/fileServices\",\"metricName\":\"Availability\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/fileServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"C\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\",\"Minimum\",\"Maximum\"],\"aggregation\":\"Average\",\"alias\":\"Queue + Availability\",\"allowedTimeGrainsMs\":[60000,300000,900000,1800000,3600000,21600000,43200000,86400000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Geo + type\",\"value\":\"GeoType\"},{\"text\":\"API name\",\"value\":\"ApiName\"},{\"text\":\"Authentication\",\"value\":\"Authentication\"}],\"metricDefinition\":\"$ns/queueServices\",\"metricName\":\"Availability\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/queueServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + minute\",\"value\":\"PT1M\"},{\"text\":\"5 minutes\",\"value\":\"PT5M\"},{\"text\":\"15 + minutes\",\"value\":\"PT15M\"},{\"text\":\"30 minutes\",\"value\":\"PT30M\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"},{\"text\":\"6 hours\",\"value\":\"PT6H\"},{\"text\":\"12 + hours\",\"value\":\"PT12H\"},{\"text\":\"1 day\",\"value\":\"P1D\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"D\",\"subscription\":\"$sub\"}],\"thresholds\":[],\"timeFrom\":null,\"timeRegions\":[],\"timeShift\":null,\"title\":\"Availability + Trend\",\"tooltip\":{\"shared\":true,\"sort\":0,\"value_type\":\"individual\"},\"transformations\":[],\"type\":\"graph\",\"xaxis\":{\"buckets\":null,\"mode\":\"time\",\"name\":null,\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"percent\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true},{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true}],\"yaxis\":{\"align\":false,\"alignLevel\":null}},{\"collapsed\":false,\"datasource\":\"$ds\",\"gridPos\":{\"h\":1,\"w\":24,\"x\":0,\"y\":81},\"id\":46,\"panels\":[],\"title\":\"Capacity\",\"type\":\"row\"},{\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"dark-blue\",\"value\":null}]}},\"overrides\":[]},\"gridPos\":{\"h\":8,\"w\":24,\"x\":0,\"y\":82},\"id\":40,\"options\":{\"colorMode\":\"value\",\"graphMode\":\"none\",\"justifyMode\":\"auto\",\"orientation\":\"auto\",\"reduceOptions\":{\"calcs\":[\"lastNotNull\"],\"fields\":\"\",\"values\":false},\"text\":{},\"textMode\":\"auto\"},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\"],\"aggregation\":\"Average\",\"alias\":\"Account + Capacity\",\"allowedTimeGrainsMs\":[3600000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[],\"metricDefinition\":\"$ns\",\"metricName\":\"UsedCapacity\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"}],\"top\":\"10\"},\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"A\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\"],\"aggregation\":\"Average\",\"alias\":\"Blob + Capacity\",\"allowedTimeGrainsMs\":[3600000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Blob + type\",\"value\":\"BlobType\"},{\"text\":\"Blob tier\",\"value\":\"Tier\"}],\"metricDefinition\":\"$ns/blobServices\",\"metricName\":\"BlobCapacity\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/blobServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"B\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\"],\"aggregation\":\"Average\",\"alias\":\"Table + Capacity\",\"allowedTimeGrainsMs\":[3600000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[],\"metricDefinition\":\"$ns/tableServices\",\"metricName\":\"TableCapacity\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/tableServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"C\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\"],\"aggregation\":\"Average\",\"alias\":\"File + Capacity\",\"allowedTimeGrainsMs\":[3600000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"File + Share\",\"value\":\"FileShare\"}],\"metricDefinition\":\"$ns/fileServices\",\"metricName\":\"FileCapacity\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/fileServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"D\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\"],\"aggregation\":\"Average\",\"alias\":\"Queue + Capacity\",\"allowedTimeGrainsMs\":[3600000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[],\"metricDefinition\":\"$ns/queueServices\",\"metricName\":\"QueueCapacity\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/queueServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"E\",\"subscription\":\"$sub\"}],\"title\":\"\",\"type\":\"stat\"},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{},\"custom\":{},\"thresholds\":{\"mode\":\"absolute\",\"steps\":[]},\"unit\":\"decbytes\"},\"overrides\":[]},\"fill\":1,\"fillGradient\":0,\"gridPos\":{\"h\":8,\"w\":12,\"x\":0,\"y\":90},\"hiddenSeries\":false,\"id\":42,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":false,\"values\":false},\"lines\":true,\"linewidth\":1,\"nullPointMode\":\"null\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"7.4.3\",\"pointradius\":1,\"points\":true,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":false,\"steppedLine\":false,\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\"],\"aggregation\":\"Average\",\"alias\":\"Blob + Capacity\",\"allowedTimeGrainsMs\":[3600000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Blob + type\",\"value\":\"BlobType\"},{\"text\":\"Blob tier\",\"value\":\"Tier\"}],\"metricDefinition\":\"$ns/blobServices\",\"metricName\":\"BlobCapacity\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/blobServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"B\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\"],\"aggregation\":\"Average\",\"alias\":\"Table + Capacity\",\"allowedTimeGrainsMs\":[3600000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[],\"metricDefinition\":\"$ns/tableServices\",\"metricName\":\"TableCapacity\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/tableServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"C\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\"],\"aggregation\":\"Average\",\"alias\":\"File + Capacity\",\"allowedTimeGrainsMs\":[3600000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"File + Share\",\"value\":\"FileShare\"}],\"metricDefinition\":\"$ns/fileServices\",\"metricName\":\"FileCapacity\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/fileServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"D\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\"],\"aggregation\":\"Average\",\"alias\":\"Queue + Capacity\",\"allowedTimeGrainsMs\":[3600000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[],\"metricDefinition\":\"$ns/queueServices\",\"metricName\":\"QueueCapacity\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/queueServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"E\",\"subscription\":\"$sub\"}],\"thresholds\":[],\"timeFrom\":null,\"timeRegions\":[],\"timeShift\":null,\"title\":\"Storage + capacity\",\"tooltip\":{\"shared\":true,\"sort\":0,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"buckets\":null,\"mode\":\"time\",\"name\":null,\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"decbytes\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true},{\"format\":\"short\",\"label\":null,\"logBase\":1,\"max\":null,\"min\":null,\"show\":true}],\"yaxis\":{\"align\":false,\"alignLevel\":null}},{\"datasource\":\"$ds\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"palette-classic\"},\"custom\":{\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"barAlignment\":0,\"drawStyle\":\"line\",\"fillOpacity\":10,\"gradientMode\":\"none\",\"hideFrom\":{\"graph\":false,\"legend\":false,\"tooltip\":false},\"lineInterpolation\":\"linear\",\"lineWidth\":1,\"pointSize\":4,\"scaleDistribution\":{\"type\":\"linear\"},\"showPoints\":\"always\",\"spanNulls\":true},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":80}]},\"unit\":\"short\"},\"overrides\":[]},\"gridPos\":{\"h\":8,\"w\":12,\"x\":12,\"y\":90},\"id\":44,\"options\":{\"legend\":{\"calcs\":[\"mean\"],\"displayMode\":\"list\",\"placement\":\"bottom\"},\"tooltipOptions\":{\"mode\":\"single\"}},\"pluginVersion\":\"7.4.3\",\"targets\":[{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\"],\"aggregation\":\"Average\",\"alias\":\"Blob + Count\",\"allowedTimeGrainsMs\":[3600000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"Blob + type\",\"value\":\"BlobType\"},{\"text\":\"Blob tier\",\"value\":\"Tier\"}],\"metricDefinition\":\"$ns/blobServices\",\"metricName\":\"BlobCount\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/blobServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"B\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\"],\"aggregation\":\"Average\",\"alias\":\"Table + Count\",\"allowedTimeGrainsMs\":[3600000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[],\"metricDefinition\":\"$ns/tableServices\",\"metricName\":\"TableCount\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/tableServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"C\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\"],\"aggregation\":\"Average\",\"alias\":\"File + Count\",\"allowedTimeGrainsMs\":[3600000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[{\"text\":\"File + Share\",\"value\":\"FileShare\"}],\"metricDefinition\":\"$ns/fileServices\",\"metricName\":\"FileCount\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/fileServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"D\",\"subscription\":\"$sub\"},{\"appInsights\":{\"dimension\":[],\"metricName\":\"select\",\"timeGrain\":\"auto\"},\"azureLogAnalytics\":{\"query\":\"//change + this example to create your own time series query\\n\\u003ctable name\\u003e + \ //the table + to query (e.g. Usage, Heartbeat, Perf)\\n| where $__timeFilter(TimeGenerated) + \ //this is a macro used to show the full + chart\u2019s time range, choose the datetime column here\\n| summarize count() + by \\u003cgroup by column\\u003e, bin(TimeGenerated, $__interval) //change + \u201Cgroup by column\u201D to a column in your table, such as \u201CComputer\u201D. + The $__interval macro is used to auto-select the time grain. Can also use + 1h, 5m etc.\\n| order by TimeGenerated asc\",\"resultFormat\":\"time_series\",\"workspace\":\"00000000-0000-0000-0000-000000000000\"},\"azureMonitor\":{\"aggOptions\":[\"Average\"],\"aggregation\":\"Average\",\"alias\":\"Queue + Count\",\"allowedTimeGrainsMs\":[3600000],\"dimensionFilter\":\"*\",\"dimensionFilters\":[],\"dimensions\":[],\"metricDefinition\":\"$ns/queueServices\",\"metricName\":\"QueueCount\",\"metricNamespace\":\"Microsoft.Storage/storageAccounts/queueServices\",\"resourceGroup\":\"$rg\",\"resourceName\":\"$resource/default\",\"timeGrain\":\"auto\",\"timeGrains\":[{\"text\":\"auto\",\"value\":\"auto\"},{\"text\":\"1 + hour\",\"value\":\"PT1H\"}],\"top\":\"10\"},\"hide\":false,\"insightsAnalytics\":{\"query\":\"\",\"resultFormat\":\"time_series\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"E\",\"subscription\":\"$sub\"}],\"timeFrom\":null,\"timeShift\":null,\"title\":\"Storage + count\",\"type\":\"timeseries\"}],\"refresh\":false,\"schemaVersion\":27,\"tags\":[],\"templating\":{\"list\":[{\"current\":{},\"description\":null,\"error\":null,\"hide\":0,\"includeAll\":false,\"label\":\"Data + Source\",\"multi\":false,\"name\":\"ds\",\"options\":[],\"query\":\"grafana-azure-monitor-datasource\",\"queryValue\":\"\",\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"type\":\"datasource\"},{\"allValue\":null,\"current\":{},\"datasource\":\"$ds\",\"definition\":\"subscriptions()\",\"description\":null,\"error\":null,\"hide\":0,\"includeAll\":false,\"label\":\"Subscription\",\"multi\":false,\"name\":\"sub\",\"options\":[],\"query\":\"subscriptions()\",\"refresh\":2,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":5,\"tagValuesQuery\":\"\",\"tags\":[],\"tagsQuery\":\"\",\"type\":\"query\",\"useTags\":false},{\"current\":{},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${ds}\"},\"definition\":\"\",\"hide\":2,\"includeAll\":false,\"label\":\"Namespace\",\"multi\":false,\"name\":\"ns\",\"options\":[],\"query\":{\"azureResourceGraph\":{\"query\":\"resources\\r\\n| + where [\\\"type\\\"] =~ \\\"Microsoft.Storage/storageAccounts\\\"\\r\\n| distinct + [\\\"type\\\"]\"},\"queryType\":\"Azure Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$sub\"]},\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":5,\"type\":\"query\"},{\"allValue\":null,\"current\":{},\"datasource\":\"$ds\",\"definition\":\"\",\"description\":null,\"error\":null,\"hide\":0,\"includeAll\":false,\"label\":\"Resource + Group\",\"multi\":false,\"name\":\"rg\",\"options\":[],\"query\":{\"azureResourceGraph\":{\"query\":\"resources\\r\\n| + where [\\\"type\\\"] =~ \\\"Microsoft.Storage/storageAccounts\\\"\\r\\n| distinct + resourceGroup\"},\"queryType\":\"Azure Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$sub\"]},\"refresh\":2,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":5,\"tagValuesQuery\":\"\",\"tags\":[],\"tagsQuery\":\"\",\"type\":\"query\",\"useTags\":false},{\"allValue\":null,\"current\":{},\"datasource\":\"$ds\",\"definition\":\"\",\"description\":null,\"error\":null,\"hide\":0,\"includeAll\":false,\"label\":\"Resource\",\"multi\":false,\"name\":\"resource\",\"options\":[],\"query\":{\"namespace\":\"$ns\",\"queryType\":\"Azure + Resource Names\",\"refId\":\"A\",\"resourceGroup\":\"$rg\",\"subscription\":\"$sub\"},\"refresh\":2,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":5,\"tagValuesQuery\":\"\",\"tags\":[],\"tagsQuery\":\"\",\"type\":\"query\",\"useTags\":false}]},\"time\":{\"from\":\"now-6h\",\"to\":\"now\"},\"timepicker\":{},\"timezone\":\"\",\"title\":\"Azure + / Insights / Storage Accounts\",\"uid\":\"3n2E8CrGk\",\"version\":1}}" + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '123773' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-bZ36671O/Q/UFzreEmyFwQ';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:55 GMT + grafana-trace-id: + - af7cb0bdcccb106abbdfaf009b4add62 + mise-correlation-id: + - 98b7da5d-9732-46e3-abed-7aac8682e966 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592116.35.26.325156|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/dashboards/uid/AzVmInsightsByRG + response: + body: + string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"azure-insights-virtual-machines-by-resource-group","url":"/d/AzVmInsightsByRG/azure-insights-virtual-machines-by-resource-group","expires":"0001-01-01T00:00:00Z","created":"2024-06-17T02:35:34Z","updated":"2024-06-17T02:35:34Z","updatedBy":"Anonymous","createdBy":"Anonymous","version":1,"hasAcl":false,"isFolder":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure + Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","provisioned":true,"provisionedExternalId":"vMInsightsRG.json","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"__elements":[],"__inputs":[],"__requires":[{"id":"grafana","name":"Grafana","type":"grafana","version":"8.4.3"},{"id":"grafana-azure-monitor-datasource","name":"Azure + Monitor","type":"datasource","version":"0.3.0"},{"id":"stat","name":"Stat","type":"panel","version":""},{"id":"table","name":"Table","type":"panel","version":""},{"id":"text","name":"Text","type":"panel","version":""},{"id":"timeseries","name":"Time + series","type":"panel","version":""}],"description":"This dashboard shows + the performance and health of Azure Virtual Machines via different metrics + collected by Azure Monitor VM Insights. Filter data by Resource Group","editable":true,"id":10,"links":[],"liveNow":false,"panels":[{"gridPos":{"h":5,"w":24,"x":0,"y":0},"id":54,"options":{"content":"\u003cdiv + style=\"padding: 1em; text-align: center\"\u003e\n \u003cp\u003eWelcome to + the Azure Monitor data source for Grafana. To learn more about it, visit our + \u003ca href=\"https://grafana.com/docs/grafana/latest/datasources/azuremonitor/\" + target=\"__blank\"\u003edocs\u003c/a\u003e. \u003c/p\u003e\n \u003cp\u003e Choose + the resource group(s) with VMs enabled with Azure Monitor VM Insights to get + started.\u003c/p\u003e\n\u003c/div\u003e","mode":"markdown"},"title":"How + to activate this dashboard","type":"text"},{"collapsed":false,"gridPos":{"h":1,"w":24,"x":0,"y":5},"id":28,"panels":[],"title":"CPU + Utilization %","type":"row"},{"datasource":{"uid":"${ds}"},"description":"The + resource path for this panel uses multiple template variables which requires + modifying the dashboard JSON directly. If you would like to do something similar + please go to Settings \u003e Save As. Edit as you''d like in your new copy + by going to Settings \u003e JSON Model.","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisGridShow":true,"axisLabel":"","axisPlacement":"auto","axisSoftMax":100,"axisSoftMin":0,"barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":true,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"percent"},"overrides":[]},"gridPos":{"h":10,"w":24,"x":0,"y":6},"id":2,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureLogAnalytics":{"query":"let + startDateTime = $__timeFrom;\nlet endDateTime = $__timeTo;\nlet trendBinSize + = (endDateTime - startDateTime)/100;\nlet summary = InsightsMetrics\n| where + TimeGenerated between (startDateTime .. endDateTime)\n| where Origin == ''vm.azm.ms'' + and (Namespace == ''Processor'' and Name == ''UtilizationPercentage'')\n| + parse kind=regex tolower(_ResourceId) with ''resourcegroups/'' resGroup ''/p(.+)'' + *\n| where resGroup in~ ($rg)\n| extend ComputerId = iff(isempty(_ResourceId), + Computer, _ResourceId)\n| summarize hint.shufflekey=ComputerId $agg by ComputerId, + Computer| top 10 by score;\nlet computerList=(summary\n| project ComputerId, + Computer);\nlet EmptyNodeIdentityAndProps = datatable(ComputerId: string, + Computer:string, NodeId:string, NodeProps:dynamic, Priority: long) []; \nlet + OmsNodeIdentityAndProps = computerList \n| extend NodeId = ComputerId \n| + extend Priority = 1 \n| extend NodeProps = pack(''type'', ''StandAloneNode'', + ''name'', Computer); \nlet ServiceMapNodeIdentityAndProps = VMComputer \n| + where TimeGenerated \u003e= startDateTime \n| where TimeGenerated \u003c + endDateTime \n| extend ResourceId = strcat(''machines/'', Machine) \n| + extend tempComputerId=iff(isempty(_ResourceId), Computer, _ResourceId) \n| + extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachine`alesets/(.+)/virtualmachines/(\\\\d+)'', + @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', _ResourceId))\n + | extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', + _ResourceId)) \n | where tempComputerId in~ (computerList) or laResourceId + in (computerList) or oldLaResourceId in (computerList) \n | extend ComputerId + = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in + (computerList), oldLaResourceId, tempComputerId)) \n | summarize arg_max(TimeGenerated, + *) by Machine \n | extend AzureCloudServiceNodeIdentity + = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, + ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity = iif(isnotempty(AzureVmScaleSetName), + strcat(AzureVmScaleSetInstanceId, ''|'', AzureVmScaleSetDeployment), ''''), + ComputerProps = pack(''type'', ''StandAloneNode'', ''name'', + DisplayName, ''mappingResourceId'', ResourceId, ''subscriptionId'', + AzureSubscriptionId, ''resourceGroup'', AzureResourceGroup, ''azureResourceId'', + _ResourceId), AzureCloudServiceNodeProps = pack(''type'', + ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', + AzureCloudServiceInstanceId, ''cloudServiceRoleName'', + AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', + AzureCloudServiceDeployment, ''fullDisplayName'', + FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', + ResourceId), AzureScaleSetNodeProps = pack(''type'', + ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', + AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', + AzureServiceFabricClusterName, ''vmScaleSetResourceId'', + AzureVmScaleSetResourceId, ''resourceGroupName'', + AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', + FullDisplayName, ''mappingResourceId'', ResourceId) \n + | project ComputerId, Computer, NodeId + = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), + AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeProps, ComputerProps), Priority = 2; \n + let NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, + OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \n + | summarize arg_max(Priority, *) by ComputerId;\n summary\n | join (InsightsMetrics \n + | where TimeGenerated between (startDateTime .. endDateTime) \n | where + Origin == ''vm.azm.ms'' and (Namespace == ''Processor'' and Name == ''UtilizationPercentage'') \n + | extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId) \n + | where ComputerId in (computerList) \n | summarize $agg by bin(TimeGenerated, + trendBinSize), ComputerId \n | sort by TimeGenerated asc) on ComputerId","resource":"/subscriptions/$sub","resultFormat":"table","workspace":""},"hide":false,"queryType":"Azure + Log Analytics","refId":"A","subscription":"","subscriptions":[]}],"title":"${agg:text} + CPU Utilization %","transformations":[{"id":"organize","options":{"excludeByName":{"ComputerId":true,"ComputerId1":true,"P5th":true,"P95th":true,"score":true},"indexByName":{},"renameByName":{}}},{"id":"prepareTimeSeries","options":{"format":"many"}},{"id":"renameByRegex","options":{"regex":"(.+)\\s(.+)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"description":"The + resource path for this panel uses multiple template variables which requires + modifying the dashboard JSON directly. If you would like to do something similar + please go to Settings \u003e Save As. Edit as you''d like in your new copy + by going to Settings \u003e JSON Model.","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"Computer"},"properties":[{"id":"links","value":[{"targetBlank":true,"title":"","url":"https://ms.portal.azure.com/#@${__data.fields[\"Tenant + ID\"]}/resource/subscriptions/${sub}?/resourcegroups/${__data.fields[\"Resource + Group\"]}/providers/microsoft.compute/?${__data.fields.Type}?/${__data.fields[\"Resource + Name\"]}/infrainsights"}]}]},{"matcher":{"id":"byName","options":"Resource + Group"},"properties":[{"id":"custom.width","value":136}]},{"matcher":{"id":"byName","options":"Average"},"properties":[{"id":"custom.width","value":111}]},{"matcher":{"id":"byName","options":"P50th"},"properties":[{"id":"custom.width","value":105}]},{"matcher":{"id":"byName","options":"P90th"},"properties":[{"id":"custom.width","value":101}]},{"matcher":{"id":"byName","options":"P95th"},"properties":[{"id":"custom.width","value":99}]},{"matcher":{"id":"byName","options":"Max"},"properties":[{"id":"custom.width","value":98}]}]},"gridPos":{"h":12,"w":14,"x":0,"y":16},"id":26,"options":{"footer":{"fields":"","reducer":["sum"],"show":false},"showHeader":true,"sortBy":[]},"targets":[{"azureLogAnalytics":{"query":"let + startDateTime = $__timeFrom;\r\nlet endDateTime = $__timeTo;\r\nlet trendBinSize + = 5m;\r\nlet maxResultCount = 500;\r\nlet summaryPerComputer = InsightsMetrics\r\n| + where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin + == ''vm.azm.ms'' and (Namespace == ''Processor'' and Name == ''UtilizationPercentage'') \r\n| + extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| + summarize hint.shufflekey = ComputerId Average = avg(Val), Max = max(Val), + percentiles(Val, 5, 10, 50, 90, 95) by ComputerId, Computer, _ResourceId\r\n| + project ComputerId, Computer, Average, Max, P5th = percentile_Val_5, P10th + = percentile_Val_10, P50th = percentile_Val_50, P90th = percentile_Val_90, + P95th = percentile_Val_95, ResourceId = _ResourceId\r\n| top 10 by ${agg:text};\r\nlet + computerList = summaryPerComputer\r\n| summarize by ComputerId, Computer;\r\nlet + EmptyNodeIdentityAndProps = datatable(ComputerId: string, Computer:string, + NodeId:string, NodeProps:dynamic, Priority: long) []; \r\nlet OmsNodeIdentityAndProps + = computerList \r\n| extend NodeId = ComputerId \r\n| extend + Priority = 1 \r\n| extend NodeProps = pack(''type'', ''StandAloneNode'', + ''name'', Computer); \r\nlet ServiceMapNodeIdentityAndProps = VMComputer \r\n| + where TimeGenerated \u003e= startDateTime \r\n| where TimeGenerated + \u003c endDateTime \r\n| extend ResourceId = strcat(''machines/'', + Machine) \r\n| extend tempComputerId=iff(isempty(_ResourceId), Computer, + _ResourceId) \r\n| extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', + _ResourceId)) \r\n| extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', + _ResourceId)) \r\n| where tempComputerId in~ (computerList) or laResourceId + in (computerList) or oldLaResourceId in (computerList) \r\n| extend ComputerId + = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in + (computerList), oldLaResourceId, tempComputerId)) \r\n| summarize arg_max(TimeGenerated, + *) by Machine \r\n| extend AzureCloudServiceNodeIdentity + = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, + ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity + = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, + ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', + ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', + ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', + AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps + = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', + AzureCloudServiceInstanceId, ''cloudServiceRoleName'', + AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', + AzureCloudServiceDeployment, ''fullDisplayName'', + FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', + ResourceId), AzureScaleSetNodeProps = pack(''type'', + ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', + AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', + AzureServiceFabricClusterName, ''vmScaleSetResourceId'', + AzureVmScaleSetResourceId, ''resourceGroupName'', + AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', + FullDisplayName, ''mappingResourceId'', ResourceId) \r\n| + project ComputerId, Computer, NodeId + = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), + AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeProps, ComputerProps), Priority = 2; let + NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, + OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \r\n| + summarize arg_max(Priority, *) by ComputerId;let trend = InsightsMetrics\r\n| + where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin + == ''vm.azm.ms'' and (Namespace == ''Processor'' and Name == ''UtilizationPercentage'')\r\n| + extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| + where ComputerId in (computerList)\r\n| summarize hint.shufflekey = ComputerId + TrendValue = percentile(Val, 95) by ComputerId, Computer, bin(TimeGenerated, + trendBinSize)\r\n| project ComputerId, Computer\r\n| summarize hint.shufflekey + = ComputerId by ComputerId, Computer;\r\nsummaryPerComputer\r\n| join ( trend + ) on ComputerId\r\n| join ( NodeIdentityAndProps ) on ComputerId\r\n| parse + tolower(ResourceId) with * \"virtualmachinescalesets/\" scaleSetName \"/virtualmachines/\" + vmNameScale\r\n| parse tolower(ResourceId) with * \"virtualmachines/\" vmName\r\n| + parse tolower(ResourceId) with * \"resourcegroups/\" resourceGroup \"/providers/microsoft.compute/\" + typeVM \"/\" nameVM\r\n| parse tolower(ResourceId) with * \"microsoft.compute/\" + typeScale \"/\" nameScale \"/virtualmachines\" remaining\r\n| project resourceGroup, + Average, P50th, P90th, P95th, Max, Computer, Type = iff(isnotempty(typeScale), + typeScale, typeVM), Name = iff(isnotempty(nameScale), nameScale, nameVM)\r\n","resource":"/subscriptions/$sub","resultFormat":"table"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure + Log Analytics","refId":"A","subscription":""},{"azureResourceGraph":{"query":"resources\r\n| + where tolower(type) contains \"virtualmachines\" and resourceGroup in~ ($rg) + \r\n| project Name = tolower(name), tenantId, resourceGroup"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"hide":false,"queryType":"Azure + Resource Graph","refId":"B","subscription":"","subscriptions":["$sub"]}],"title":"CPU + Utilization % Statistics","transformations":[{"id":"merge","options":{}},{"id":"organize","options":{"excludeByName":{"Max":false,"NodeId":true,"NodeProps":true,"P50th":false,"ResourceId":true},"indexByName":{"Average":2,"Computer":0,"Max":6,"Name":8,"P50th":3,"P90th":4,"P95th":5,"Type":7,"resourceGroup":1,"tenantId":9},"renameByName":{"Name":"Resource + Name","UseRelativeScale":"","list_TrendPoint":"95th Trend","resGroup":"Resource + Group","resourceGroup":"Resource Group","tenantId":"Tenant ID","typeName":"Type/Name"}}},{"id":"filterByValue","options":{"filters":[{"config":{"id":"isNotNull","options":{}},"fieldName":"Computer"}],"match":"all","type":"include"}}],"type":"table"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"description":"The + resource path for this panel uses multiple template variables which requires + modifying the dashboard JSON directly. If you would like to do something similar + please go to Settings \u003e Save As. Edit as you''d like in your new copy + by going to Settings \u003e JSON Model.","fieldConfig":{"defaults":{"color":{"fixedColor":"light-green","mode":"fixed"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":12,"w":10,"x":14,"y":16},"id":46,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["max"],"fields":"","values":false},"text":{},"textMode":"auto"},"targets":[{"azureLogAnalytics":{"query":"let + startDateTime = $__timeFrom;\r\nlet endDateTime = $__timeTo;\r\nlet trendBinSize + = (endDateTime - startDateTime)/100;\r\nlet summary = InsightsMetrics\r\n| + where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin + == ''vm.azm.ms'' and (Namespace == ''Processor'' and Name == ''UtilizationPercentage'')\r\n| + parse kind=regex tolower(_ResourceId) with ''resourcegroups/'' resGroup ''/p(.+)'' + *\r\n| where resGroup in~ ($rg)\r\n| extend ComputerId = iff(isempty(_ResourceId), + Computer, _ResourceId)\r\n| summarize hint.shufflekey=ComputerId Average = + avg(Val), Min = min(Val),P5th = round(percentile(Val, 5), 2), P10th = round(percentile(Val, + 10), 2), \r\nP50th = round(percentile(Val, 50), 2), P80th = round(percentile(Val, + 80), 2),\r\nP90th = round(percentile(Val, 90), 2), P95th = round(percentile(Val, + 95), 2) by ComputerId, Computer\r\n| top 10 by ${agg:text};\r\nlet computerList=(summary\r\n| + project ComputerId, Computer);\r\nlet EmptyNodeIdentityAndProps = datatable(ComputerId: + string, Computer:string, NodeId:string, NodeProps:dynamic, Priority: long) + []; \r\nlet OmsNodeIdentityAndProps = computerList \r\n| extend + NodeId = ComputerId \r\n| extend Priority = 1 \r\n| extend NodeProps + = pack(''type'', ''StandAloneNode'', ''name'', Computer); \r\nlet ServiceMapNodeIdentityAndProps + = VMComputer \r\n| where TimeGenerated \u003e= startDateTime \r\n| + where TimeGenerated \u003c endDateTime \r\n| extend ResourceId = strcat(''machines/'', + Machine) \r\n| extend tempComputerId=iff(isempty(_ResourceId), Computer, + _ResourceId) \r\n| extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachine`alesets/(.+)/virtualmachines/(\\\\d+)'', + @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', _ResourceId))\r\n + | extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', + _ResourceId)) \r\n | where tempComputerId in~ (computerList) or laResourceId + in (computerList) or oldLaResourceId in (computerList) \r\n | extend ComputerId + = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in + (computerList), oldLaResourceId, tempComputerId)) \r\n | summarize + arg_max(TimeGenerated, *) by Machine \r\n | extend AzureCloudServiceNodeIdentity + = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, + ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity = iif(isnotempty(AzureVmScaleSetName), + strcat(AzureVmScaleSetInstanceId, ''|'', AzureVmScaleSetDeployment), ''''), + ComputerProps = pack(''type'', ''StandAloneNode'', ''name'', + DisplayName, ''mappingResourceId'', ResourceId, ''subscriptionId'', + AzureSubscriptionId, ''resourceGroup'', AzureResourceGroup, ''azureResourceId'', + _ResourceId), AzureCloudServiceNodeProps = pack(''type'', + ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', + AzureCloudServiceInstanceId, ''cloudServiceRoleName'', + AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', + AzureCloudServiceDeployment, ''fullDisplayName'', + FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', + ResourceId), AzureScaleSetNodeProps = pack(''type'', + ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', + AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', + AzureServiceFabricClusterName, ''vmScaleSetResourceId'', + AzureVmScaleSetResourceId, ''resourceGroupName'', + AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', + FullDisplayName, ''mappingResourceId'', ResourceId) \r\n + | project ComputerId, Computer, NodeId + = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), + AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeProps, ComputerProps), Priority = 2; \r\n + let NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, + OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \r\n + | summarize arg_max(Priority, *) by ComputerId;\r\n summary\r\n | join (InsightsMetrics \r\n + | where TimeGenerated between (startDateTime .. endDateTime) \r\n | where + Origin == ''vm.azm.ms'' and (Namespace == ''Processor'' and Name == ''UtilizationPercentage'') \r\n + | extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId) \r\n + | where ComputerId in (computerList) \r\n | summarize Max = max(Val) by + bin(TimeGenerated, trendBinSize), ComputerId \r\n | sort by TimeGenerated + asc) on ComputerId","resource":"/subscriptions/$sub","resultFormat":"table"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure + Log Analytics","refId":"A","subscription":""}],"title":"Max CPU Utilization + % and trend lines","transformations":[{"id":"organize","options":{"excludeByName":{"Average":true,"Computer":false,"ComputerId":true,"ComputerId1":true,"Min":true,"P10th":true,"P50th":true,"P5th":true,"P80th":true,"P90th":true,"P95th":true,"score":false},"indexByName":{},"renameByName":{}}},{"id":"prepareTimeSeries","options":{"format":"many"}},{"id":"renameByRegex","options":{"regex":"(.+)\\s(.+)","renamePattern":"$2"}}],"type":"stat"},{"collapsed":true,"gridPos":{"h":1,"w":24,"x":0,"y":28},"id":30,"panels":[{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"description":"The + resource path for this panel uses multiple template variables which requires + modifying the dashboard JSON directly. If you would like to do something similar + please go to Settings \u003e Save As. Edit as you''d like in your new copy + by going to Settings \u003e JSON Model.","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisGridShow":true,"axisLabel":"","axisPlacement":"auto","axisSoftMin":0,"barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":true,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"decmbytes"},"overrides":[]},"gridPos":{"h":10,"w":24,"x":0,"y":7},"id":8,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureLogAnalytics":{"query":"let + startDateTime = $__timeFrom;\nlet endDateTime = $__timeTo;\nlet trendBinSize + = (endDateTime - startDateTime)/100;\nlet summary = InsightsMetrics\n| where + TimeGenerated between (startDateTime .. endDateTime)\n| where Origin == ''vm.azm.ms'' + and (Namespace == ''Memory'' and Name == ''AvailableMB'')\n| parse kind=regex + tolower(_ResourceId) with ''resourcegroups/'' resGroup ''/p(.+)'' *\n| where + resGroup in~ ($rg)\n| extend ComputerId = iff(isempty(_ResourceId), Computer, + _ResourceId)\n| summarize hint.shufflekey=ComputerId $agg by ComputerId, Computer\n| + top 10 by score;\nlet computerList=(summary\n| project ComputerId, Computer);\nlet + EmptyNodeIdentityAndProps = datatable(ComputerId: string, Computer:string, + NodeId:string, NodeProps:dynamic, Priority: long) []; \nlet OmsNodeIdentityAndProps + = computerList \n| extend NodeId = ComputerId \n| extend Priority + = 1 \n| extend NodeProps = pack(''type'', ''StandAloneNode'', ''name'', + Computer); \nlet ServiceMapNodeIdentityAndProps = VMComputer \n| + where TimeGenerated \u003e= startDateTime \n|where TimeGenerated \u003c + endDateTime \n| extend ResourceId = strcat(''machines/'', Machine) \n| + extend tempComputerId=iff(isempty(_ResourceId), Computer, _ResourceId) \n| + extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', + @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', _ResourceId))\n| + extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', + _ResourceId)) \n| where tempComputerId in~ (computerList) or laResourceId + in (computerList) or oldLaResourceId in (computerList) \n| extend ComputerId + = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in + (computerList), oldLaResourceId, tempComputerId)) \n| summarize arg_max(TimeGenerated, + *) by Machine \n| extend AzureCloudServiceNodeIdentity + = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, + ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity + = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, + ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', + ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', + ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', + AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps + = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', + AzureCloudServiceInstanceId, ''cloudServiceRoleName'', + AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', + AzureCloudServiceDeployment, ''fullDisplayName'', + FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', + ResourceId), AzureScaleSetNodeProps = pack(''type'', + ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', + AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', + AzureServiceFabricClusterName, ''vmScaleSetResourceId'', + AzureVmScaleSetResourceId, ''resourceGroupName'', + AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', + FullDisplayName, ''mappingResourceId'', ResourceId) \n| + project ComputerId, Computer, NodeId + = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), + AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeProps, ComputerProps), Priority = 2; \nlet + NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, + OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \n| + summarize arg_max(Priority, *) by ComputerId;\nsummary\n| join (InsightsMetrics\n| + where TimeGenerated between (startDateTime .. endDateTime)\n| where Origin + == ''vm.azm.ms'' and (Namespace == ''Memory'' and Name == ''AvailableMB'')\n| + extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\n| where + ComputerId in (computerList)\n| summarize $agg by bin(TimeGenerated, trendBinSize), + ComputerId\n| sort by TimeGenerated asc) on ComputerId\n","resource":"/subscriptions/$sub","resultFormat":"table","workspace":""},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure + Log Analytics","refId":"A","subscription":"","subscriptions":[]}],"title":"${agg:text} + Available Memory","transformations":[{"id":"organize","options":{"excludeByName":{"ComputerId":true,"ComputerId1":true,"P5th":true,"P95th":true,"score":true},"indexByName":{},"renameByName":{}}},{"id":"prepareTimeSeries","options":{"format":"many"}},{"id":"renameByRegex","options":{"regex":"(.+)\\s(.+)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"description":"The + resource path for this panel uses multiple template variables which requires + modifying the dashboard JSON directly. If you would like to do something similar + please go to Settings \u003e Save As. Edit as you''d like in your new copy + by going to Settings \u003e JSON Model.","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"Computer"},"properties":[{"id":"links","value":[{"targetBlank":true,"title":"","url":"https://ms.portal.azure.com/#@${__data.fields[\"Tenant + ID\"]}/resource/subscriptions/${sub}??/resourcegroups/${__data.fields[\"Resource + Group\"]}/providers/microsoft.compute/??${__data.fields.Type}/${__data.fields[\"Resource + Name\"]}??/infrainsights"}]}]},{"matcher":{"id":"byName","options":"Min"},"properties":[{"id":"custom.width","value":94}]},{"matcher":{"id":"byName","options":"P5th"},"properties":[{"id":"custom.width","value":101}]},{"matcher":{"id":"byName","options":"P10th"},"properties":[{"id":"custom.width","value":95}]}]},"gridPos":{"h":12,"w":14,"x":0,"y":17},"id":32,"options":{"footer":{"fields":"","reducer":["sum"],"show":false},"showHeader":true,"sortBy":[]},"targets":[{"azureLogAnalytics":{"query":"let + startDateTime = $__timeFrom;\r\nlet endDateTime = $__timeTo;\r\nlet maxResultCount + = 10;\r\nlet summaryPerComputer = InsightsMetrics\r\n| where TimeGenerated + between (startDateTime .. endDateTime)\r\n| where Origin == ''vm.azm.ms'' + and (Namespace == ''Memory'' and Name == ''AvailableMB'')\r\n| parse kind=regex + tolower(_ResourceId) with ''resourcegroups/'' resGroup ''/p(.+)'' *\r\n| where + resGroup in~ ($rg)\r\n| extend ComputerId = iff(isempty(_ResourceId), Computer, + _ResourceId)\r\n| summarize hint.shufflekey = ComputerId Average = round(avg(Val), + 2), Min = min(Val), percentiles(Val, 5, 10, 50, 80, 90, 95) by ComputerId, + Computer, _ResourceId\r\n| project ComputerId, Computer, Average, Min, P5th + = percentile_Val_5, P10th = percentile_Val_10, P50th = percentile_Val_50, + P80th = percentile_Val_80,\r\nP90th = percentile_Val_90, P95th = percentile_Val_95, + ResourceId = _ResourceId\r\n| top 10 by ${agg:text};\r\nlet computerList = + summaryPerComputer\r\n| summarize by ComputerId, Computer;\r\nlet EmptyNodeIdentityAndProps + = datatable(ComputerId: string, Computer:string, NodeId:string, NodeProps:dynamic, + Priority: long) []; \r\nlet OmsNodeIdentityAndProps = computerList \r\n| + extend NodeId = ComputerId \r\n| extend Priority = 1 \r\n| extend + NodeProps = pack(''type'', ''StandAloneNode'', ''name'', Computer); \r\nlet + ServiceMapNodeIdentityAndProps = VMComputer \r\n| where TimeGenerated + \u003e= startDateTime \r\n| where TimeGenerated \u003c endDateTime \r\n| + extend ResourceId = strcat(''machines/'', Machine) \r\n| extend tempComputerId=iff(isempty(_ResourceId), + Computer, _ResourceId) \r\n| extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', + _ResourceId)) \r\n| extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', + _ResourceId)) \r\n| where tempComputerId in~ (computerList) or laResourceId + in (computerList) or oldLaResourceId in (computerList) \r\n| extend ComputerId + = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in + (computerList), oldLaResourceId, tempComputerId)) \r\n| summarize arg_max(TimeGenerated, + *) by Machine \r\n| extend AzureCloudServiceNodeIdentity + = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, + ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity + = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, + ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', + ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', + ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', + AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps + = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', + AzureCloudServiceInstanceId, ''cloudServiceRoleName'', + AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', + AzureCloudServiceDeployment, ''fullDisplayName'', + FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', + ResourceId), AzureScaleSetNodeProps = pack(''type'', + ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', + AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', + AzureServiceFabricClusterName, ''vmScaleSetResourceId'', + AzureVmScaleSetResourceId, ''resourceGroupName'', + AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', + FullDisplayName, ''mappingResourceId'', ResourceId) \r\n| + project ComputerId, Computer, NodeId + = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), + AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeProps, ComputerProps), Priority = 2; \r\nlet + NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, + OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \r\n| + summarize arg_max(Priority, *) by ComputerId;\r\nlet trend = InsightsMetrics\r\n| + where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin + == ''vm.azm.ms'' and (Namespace == ''Memory'' and Name == ''AvailableMB'')\r\n| + extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| + where ComputerId in (computerList)\r\n| project ComputerId, Computer;\r\nsummaryPerComputer\r\n| + join ( trend ) on ComputerId\r\n| join ( NodeIdentityAndProps ) on ComputerId\r\n| + parse tolower(ResourceId) with * \"virtualmachinescalesets/\" scaleSetName + \"/virtualmachines/\" vmNameScale\r\n| parse tolower(ResourceId) with * \"virtualmachines/\" + vmName\r\n| parse tolower(ResourceId) with * \"resourcegroups/\" resourceGroup + \"/providers/microsoft.compute/\" typeVM \"/\" nameVM\r\n| parse tolower(ResourceId) + with * \"microsoft.compute/\" typeScale \"/\" nameScale \"/virtualmachines\" + remaining\r\n| project resourceGroup, Min, Average, P5th, P10th, P50th, Computer, + Type = iff(isnotempty(typeScale), typeScale, typeVM), Name = iff(isnotempty(nameScale), + nameScale, nameVM)\r\n\r\n","resource":"/subscriptions/$sub","resultFormat":"table"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure + Log Analytics","refId":"A","subscription":""},{"azureResourceGraph":{"query":"resources\r\n| + where tolower(type) contains \"virtualmachines\" and resourceGroup in~ ($rg) + \r\n| project Name = tolower(name), tenantId, resourceGroup"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"hide":false,"queryType":"Azure + Resource Graph","refId":"B","subscription":"","subscriptions":["$sub"]}],"title":"Available + Memory Statistics","transformations":[{"id":"merge","options":{}},{"id":"organize","options":{"excludeByName":{"NodeId":true,"NodeProps":true,"ResourceId":true,"UseRelativeScale":true,"list_TrendPoint":true},"indexByName":{"Average":6,"Computer":0,"Min":2,"Name":8,"P10th":4,"P50th":5,"P5th":3,"Type":7,"resourceGroup":1,"tenantId":9},"renameByName":{"Name":"Resource + Name","Type":"","list_TrendPoint":"P5th Trend","resGroup":"Resource Group","resourceGroup":"Resource + Group","tenantId":"Tenant ID","typeName":"Type/Name"}}},{"id":"filterByValue","options":{"filters":[{"config":{"id":"isNotNull","options":{}},"fieldName":"Computer"}],"match":"all","type":"include"}}],"type":"table"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"description":"The + resource path for this panel uses multiple template variables which requires + modifying the dashboard JSON directly. If you would like to do something similar + please go to Settings \u003e Save As. Edit as you''d like in your new copy + by going to Settings \u003e JSON Model.","fieldConfig":{"defaults":{"color":{"fixedColor":"light-green","mode":"fixed"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":12,"w":10,"x":14,"y":17},"id":44,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["min"],"fields":"","values":false},"text":{},"textMode":"value_and_name"},"targets":[{"azureLogAnalytics":{"query":"let + startDateTime = $__timeFrom;\r\nlet endDateTime = $__timeTo;\r\nlet trendBinSize + = (endDateTime - startDateTime)/100;\r\nlet summary = InsightsMetrics\r\n| + where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin + == ''vm.azm.ms'' and (Namespace == ''Memory'' and Name == ''AvailableMB'')\r\n| + parse kind=regex tolower(_ResourceId) with ''resourcegroups/'' resGroup ''/p(.+)'' + *\r\n| where resGroup in~ ($rg)\r\n| extend ComputerId = iff(isempty(_ResourceId), + Computer, _ResourceId)\r\n| summarize hint.shufflekey=ComputerId Average = + avg(Val), Min = min(Val),P5th = round(percentile(Val, 5), 2), P10th = round(percentile(Val, + 10), 2), \r\nP50th = round(percentile(Val, 50), 2), P80th = round(percentile(Val, + 80), 2),\r\nP90th = round(percentile(Val, 90), 2), P95th = round(percentile(Val, + 95), 2) by ComputerId, Computer\r\n| top 10 by ${agg:text};\r\nlet computerList=(summary\r\n| + project ComputerId, Computer);\r\nlet EmptyNodeIdentityAndProps = datatable(ComputerId: + string, Computer:string, NodeId:string, NodeProps:dynamic, Priority: long) + []; \r\nlet OmsNodeIdentityAndProps = computerList \r\n| extend + NodeId = ComputerId \r\n| extend Priority = 1 \r\n| extend NodeProps + = pack(''type'', ''StandAloneNode'', ''name'', Computer); \r\nlet ServiceMapNodeIdentityAndProps + = VMComputer \r\n| where TimeGenerated \u003e= startDateTime \r\n|where + TimeGenerated \u003c endDateTime \r\n| extend ResourceId = strcat(''machines/'', + Machine) \r\n| extend tempComputerId=iff(isempty(_ResourceId), Computer, + _ResourceId) \r\n| extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', + @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', _ResourceId))\r\n| + extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', + _ResourceId)) \r\n| where tempComputerId in~ (computerList) or laResourceId + in (computerList) or oldLaResourceId in (computerList) \r\n| extend ComputerId + = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in + (computerList), oldLaResourceId, tempComputerId)) \r\n| summarize arg_max(TimeGenerated, + *) by Machine \r\n| extend AzureCloudServiceNodeIdentity + = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, + ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity + = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, + ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', + ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', + ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', + AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps + = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', + AzureCloudServiceInstanceId, ''cloudServiceRoleName'', + AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', + AzureCloudServiceDeployment, ''fullDisplayName'', + FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', + ResourceId), AzureScaleSetNodeProps = pack(''type'', + ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', + AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', + AzureServiceFabricClusterName, ''vmScaleSetResourceId'', + AzureVmScaleSetResourceId, ''resourceGroupName'', + AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', + FullDisplayName, ''mappingResourceId'', ResourceId) \r\n| + project ComputerId, Computer, NodeId + = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), + AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeProps, ComputerProps), Priority = 2; \r\nlet + NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, + OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \r\n| + summarize arg_max(Priority, *) by ComputerId;\r\nsummary\r\n| join (InsightsMetrics\r\n| + where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin + == ''vm.azm.ms'' and (Namespace == ''Memory'' and Name == ''AvailableMB'')\r\n| + extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| + where ComputerId in (computerList)\r\n| summarize Min = min(Val) by bin(TimeGenerated, + trendBinSize), ComputerId\r\n| sort by TimeGenerated asc) on ComputerId\r\n","resource":"/subscriptions/$sub","resultFormat":"table"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure + Log Analytics","refId":"A"}],"title":"Min Available Memory and Trend Line","transformations":[{"id":"organize","options":{"excludeByName":{"Average":true,"ComputerId":true,"ComputerId1":true,"Min":true,"P10th":true,"P50th":true,"P5th":true,"P80th":true,"P90th":true,"P95th":true},"indexByName":{},"renameByName":{}}},{"id":"prepareTimeSeries","options":{"format":"many"}},{"id":"renameByRegex","options":{"regex":"(.+)\\s(.+)","renamePattern":"$2"}}],"type":"stat"}],"title":"Available + Memory","type":"row"},{"collapsed":true,"gridPos":{"h":1,"w":24,"x":0,"y":29},"id":22,"panels":[{"datasource":{"uid":"${ds}"},"description":"The + resource path for this panel uses multiple template variables which requires + modifying the dashboard JSON directly. If you would like to do something similar + please go to Settings \u003e Save As. Edit as you''d like in your new copy + by going to Settings \u003e JSON Model.","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisGridShow":true,"axisLabel":"","axisPlacement":"auto","axisSoftMin":0,"barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":true,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"Bps"},"overrides":[]},"gridPos":{"h":11,"w":24,"x":0,"y":8},"id":12,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureLogAnalytics":{"query":"let + startDateTime = $__timeFrom;\nlet endDateTime = $__timeTo;\nlet trendBinSize + = (endDateTime - startDateTime)/100;\nlet MaxListSize = 1000;\nlet summary + = InsightsMetrics\n| where TimeGenerated between (startDateTime .. endDateTime)\n| + where Origin == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''WriteBytesPerSecond'')\n| + parse kind=regex tolower(_ResourceId) with ''resourcegroups/'' resGroup ''/p(.+)'' + *\n| where resGroup in~ ($rg)\n| extend ComputerId = iff(isempty(_ResourceId), + Computer, _ResourceId)\n| summarize Val = sum(Val) by bin(TimeGenerated, trendBinSize), + ComputerId, Computer\n| summarize hint.shufflekey=ComputerId $agg by ComputerId, + Computer\n| top 10 by score;\nlet computerList=(summary\n| project ComputerId, + Computer);\nlet EmptyNodeIdentityAndProps = datatable(ComputerId: string, + Computer:string, NodeId:string, NodeProps:dynamic, Priority: long) []; \nlet + OmsNodeIdentityAndProps = computerList \n| extend NodeId = ComputerId \n| + extend Priority = 1 \n| extend NodeProps = pack(''type'', ''StandAloneNode'', + ''name'', Computer); let ServiceMapNodeIdentityAndProps = VMComputer \n| + where TimeGenerated \u003e= startDateTime \n| where TimeGenerated \u003c + endDateTime \n| extend ResourceId = strcat(''machines/'', Machine) \n| + extend tempComputerId=iff(isempty(_ResourceId), Computer, _ResourceId) \n| + extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', + @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', _ResourceId))\n| + extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', + _ResourceId)) \n| where tempComputerId in~ (computerList) or laResourceId + in (computerList) or oldLaResourceId in (computerList) \n| extend ComputerId + = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in + (computerList), oldLaResourceId, tempComputerId)) \n| summarize arg_max(TimeGenerated, + *) by Machine \n| extend AzureCloudServiceNodeIdentity + = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, + ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity + = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, + ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', + ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', + ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', + AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps + = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', + AzureCloudServiceInstanceId, ''cloudServiceRoleName'', + AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', + AzureCloudServiceDeployment, ''fullDisplayName'', + FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', + ResourceId), AzureScaleSetNodeProps = pack(''type'', + ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', + AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', + AzureServiceFabricClusterName, ''vmScaleSetResourceId'', + AzureVmScaleSetResourceId, ''resourceGroupName'', + AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', + FullDisplayName, ''mappingResourceId'', ResourceId) \n| + project ComputerId, Computer, NodeId + = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), + AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeProps, ComputerProps), Priority = 2; let + NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, + OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \n| + summarize arg_max(Priority, *) by ComputerId;summary\n| join (InsightsMetrics\n| + where TimeGenerated between (startDateTime .. endDateTime)\n| where Origin + == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''WriteBytesPerSecond'')\n| + extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\n| where + ComputerId in (computerList)\n| summarize Val = sum(Val) by bin(TimeGenerated, + trendBinSize), ComputerId, Computer\n| summarize $agg by bin(TimeGenerated, + trendBinSize), ComputerId\n| sort by TimeGenerated asc) on ComputerId\n","resource":"/subscriptions/$sub","resultFormat":"table","workspace":""},"queryType":"Azure + Log Analytics","refId":"A","subscription":"","subscriptions":[]}],"title":"${agg:text} + Bytes Sent Rate","transformations":[{"id":"organize","options":{"excludeByName":{"Computer":false,"ComputerId":true,"ComputerId1":true,"P5th":true,"P95th":true,"score":true},"indexByName":{},"renameByName":{}}},{"id":"prepareTimeSeries","options":{"format":"many"}},{"id":"renameByRegex","options":{"regex":"(.+)\\s(.+)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"description":"The + resource path for this panel uses multiple template variables which requires + modifying the dashboard JSON directly. If you would like to do something similar + please go to Settings \u003e Save As. Edit as you''d like in your new copy + by going to Settings \u003e JSON Model.","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"Computer"},"properties":[{"id":"links","value":[{"targetBlank":true,"title":"","url":"https://ms.portal.azure.com/#@${__data.fields[\"Tenant + ID\"]}/resource/subscriptions/${sub}/resourcegroups/${__data.fields[\"Resource + Group\"]}/providers/microsoft.compute/${__data.fields.Type}/${__data.fields[\"Resource + Name\"]}/infrainsights"}]}]},{"matcher":{"id":"byName","options":"Average"},"properties":[{"id":"custom.width","value":97}]},{"matcher":{"id":"byName","options":"P50th"},"properties":[{"id":"custom.width","value":108}]},{"matcher":{"id":"byName","options":"P90th"},"properties":[{"id":"custom.width","value":114}]},{"matcher":{"id":"byName","options":"P95th"},"properties":[{"id":"custom.width","value":104}]},{"matcher":{"id":"byName","options":"Max"},"properties":[{"id":"custom.width","value":106}]}]},"gridPos":{"h":12,"w":14,"x":0,"y":19},"id":34,"options":{"footer":{"fields":"","reducer":["sum"],"show":false},"showHeader":true,"sortBy":[]},"targets":[{"azureLogAnalytics":{"query":"let + startDateTime = $__timeFrom;\r\nlet endDateTime = $__timeTo;\r\nlet trendBinSize + = 5m;\r\nlet maxResultCount = 10;\r\nlet summaryPerComputer = InsightsMetrics\r\n| + where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin + == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''WriteBytesPerSecond'')\r\n| + extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| + summarize Val = sum(Val) by bin(TimeGenerated, 1m), ComputerId, Computer, + _ResourceId\r\n| summarize hint.shufflekey = ComputerId Average = avg(Val), + Max = max(Val), percentiles(Val, 5, 10, 50, 90, 95) by ComputerId, Computer, + _ResourceId\r\n| project ComputerId, Computer, Average, Max, P5th = percentile_Val_5, + P10th = percentile_Val_10, P50th = percentile_Val_50, P90th = percentile_Val_90, + P95th = percentile_Val_95, ResourceId = _ResourceId\r\n| top 10 by ${agg:text};\r\nlet + computerList = summaryPerComputer\r\n| summarize by ComputerId, Computer;\r\nlet + EmptyNodeIdentityAndProps = datatable(ComputerId: string, Computer:string, + NodeId:string, NodeProps:dynamic, Priority: long) []; \r\nlet OmsNodeIdentityAndProps + = computerList \r\n| extend NodeId = ComputerId \r\n| extend + Priority = 1 \r\n| extend NodeProps = pack(''type'', ''StandAloneNode'', + ''name'', Computer); \r\nlet ServiceMapNodeIdentityAndProps = VMComputer \r\n| + where TimeGenerated \u003e= startDateTime \r\n| where TimeGenerated + \u003c endDateTime \r\n| extend ResourceId = strcat(''machines/'', + Machine) \r\n| extend tempComputerId=iff(isempty(_ResourceId), Computer, + _ResourceId) \r\n| extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', + _ResourceId)) \r\n| extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', + _ResourceId)) \r\n| where tempComputerId in~ (computerList) or laResourceId + in (computerList) or oldLaResourceId in (computerList) \r\n| extend ComputerId + = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in + (computerList), oldLaResourceId, tempComputerId)) \r\n| summarize arg_max(TimeGenerated, + *) by Machine \r\n| extend AzureCloudServiceNodeIdentity + = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, + ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity + = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, + ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', + ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', + ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', + AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps + = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', + AzureCloudServiceInstanceId, ''cloudServiceRoleName'', + AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', + AzureCloudServiceDeployment, ''fullDisplayName'', + FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', + ResourceId), AzureScaleSetNodeProps = pack(''type'', + ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', + AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', + AzureServiceFabricClusterName, ''vmScaleSetResourceId'', + AzureVmScaleSetResourceId, ''resourceGroupName'', + AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', + FullDisplayName, ''mappingResourceId'', ResourceId) \r\n| + project ComputerId, Computer, NodeId + = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), + AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeProps, ComputerProps), Priority = 2; \r\nlet + NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, + OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \r\n| + summarize arg_max(Priority, *) by ComputerId;\r\nlet trend = InsightsMetrics\r\n| + where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin + == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''WriteBytesPerSecond'')\r\n| + extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| + where ComputerId in (computerList)\r\n| summarize Val = sum(Val) by bin(TimeGenerated, + 1m), ComputerId, Computer, _ResourceId\r\n| summarize hint.shufflekey = ComputerId + TrendValue = percentile(Val, 95) by ComputerId, Computer, bin(TimeGenerated, + trendBinSize)\r\n| project ComputerId, Computer\r\n| summarize hint.shufflekey + = ComputerId by ComputerId, Computer;\r\nsummaryPerComputer\r\n| join ( trend + ) on ComputerId\r\n| join ( NodeIdentityAndProps ) on ComputerId\r\n| parse + tolower(ResourceId) with * \"virtualmachinescalesets/\" scaleSetName \"/virtualmachines/\" + vmNameScale\r\n| parse tolower(ResourceId) with * \"virtualmachines/\" vmName\r\n| + parse tolower(ResourceId) with * \"resourcegroups/\" resourceGroup \"/providers/microsoft.compute/\" + typeVM \"/\" nameVM\r\n| parse tolower(ResourceId) with * \"microsoft.compute/\" + typeScale \"/\" nameScale \"/virtualmachines\" remaining\r\n| project resourceGroup, + Average, P50th, P90th, P95th, Max, Computer, Type = iff(isnotempty(typeScale), + typeScale, typeVM), Name = iff(isnotempty(nameScale), nameScale, nameVM)\r\n","resource":"/subscriptions/$sub","resultFormat":"table"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure + Log Analytics","refId":"A","subscription":""},{"azureResourceGraph":{"query":"resources\r\n| + where tolower(type) contains \"virtualmachines\" and resourceGroup in~ ($rg) + \r\n| project Name = tolower(name), tenantId, resourceGroup"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"hide":false,"queryType":"Azure + Resource Graph","refId":"B","subscription":"","subscriptions":["$sub"]}],"title":"Available + Bytes Sent Statistics","transformations":[{"id":"merge","options":{}},{"id":"organize","options":{"excludeByName":{"NodeId":true,"NodeProps":true,"ResourceId":true,"UseRelativeScale":true},"indexByName":{"Average":2,"Computer":0,"Max":6,"Name":8,"P50th":3,"P90th":4,"P95th":5,"Type":7,"resourceGroup":1,"tenantId":9},"renameByName":{"Name":"Resource + Name","list_TrendPoint":"Trend 95th","resGroup":"Resource Group","resourceGroup":"Resource + Group","tenantId":"Tenant ID","typeName":"Type/Name"}}},{"id":"filterByValue","options":{"filters":[{"config":{"id":"isNotNull","options":{}},"fieldName":"Computer"}],"match":"all","type":"include"}}],"type":"table"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"description":"The + resource path for this panel uses multiple template variables which requires + modifying the dashboard JSON directly. If you would like to do something similar + please go to Settings \u003e Save As. Edit as you''d like in your new copy + by going to Settings \u003e JSON Model.","fieldConfig":{"defaults":{"color":{"fixedColor":"light-green","mode":"fixed"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":12,"w":10,"x":14,"y":19},"id":48,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["max"],"fields":"","values":false},"text":{},"textMode":"auto"},"targets":[{"azureLogAnalytics":{"query":"let + startDateTime = $__timeFrom;\r\nlet endDateTime = $__timeTo;\r\nlet trendBinSize + = (endDateTime - startDateTime)/100;\r\nlet MaxListSize = 1000;\r\nlet summary + = InsightsMetrics\r\n| where TimeGenerated between (startDateTime .. endDateTime)\r\n| + where Origin == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''WriteBytesPerSecond'')\r\n| + parse kind=regex tolower(_ResourceId) with ''resourcegroups/'' resGroup ''/p(.+)'' + *\r\n| where resGroup in~ ($rg)\r\n| extend ComputerId = iff(isempty(_ResourceId), + Computer, _ResourceId)\r\n| summarize Val = sum(Val) by bin(TimeGenerated, + trendBinSize), ComputerId, Computer\r\n| summarize hint.shufflekey=ComputerId + Average = avg(Val), Min = min(Val),P5th = round(percentile(Val, 5), 2), P10th + = round(percentile(Val, 10), 2), \r\nP50th = round(percentile(Val, 50), 2), + P80th = round(percentile(Val, 80), 2),\r\nP90th = round(percentile(Val, 90), + 2), P95th = round(percentile(Val, 95), 2) by ComputerId, Computer\r\n| top + 10 by ${agg:text};\r\nlet computerList=(summary\r\n| project ComputerId, Computer);\r\nlet + EmptyNodeIdentityAndProps = datatable(ComputerId: string, Computer:string, + NodeId:string, NodeProps:dynamic, Priority: long) []; \r\nlet OmsNodeIdentityAndProps + = computerList \r\n| extend NodeId = ComputerId \r\n| extend + Priority = 1 \r\n| extend NodeProps = pack(''type'', ''StandAloneNode'', + ''name'', Computer); let ServiceMapNodeIdentityAndProps = VMComputer \r\n| + where TimeGenerated \u003e= startDateTime \r\n| where TimeGenerated + \u003c endDateTime \r\n| extend ResourceId = strcat(''machines/'', + Machine) \r\n| extend tempComputerId=iff(isempty(_ResourceId), Computer, + _ResourceId) \r\n| extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', + @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', _ResourceId))\r\n| + extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', + _ResourceId)) \r\n| where tempComputerId in~ (computerList) or laResourceId + in (computerList) or oldLaResourceId in (computerList) \r\n| extend ComputerId + = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in + (computerList), oldLaResourceId, tempComputerId)) \r\n| summarize arg_max(TimeGenerated, + *) by Machine \r\n| extend AzureCloudServiceNodeIdentity + = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, + ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity + = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, + ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', + ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', + ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', + AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps + = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', + AzureCloudServiceInstanceId, ''cloudServiceRoleName'', + AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', + AzureCloudServiceDeployment, ''fullDisplayName'', + FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', + ResourceId), AzureScaleSetNodeProps = pack(''type'', + ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', + AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', + AzureServiceFabricClusterName, ''vmScaleSetResourceId'', + AzureVmScaleSetResourceId, ''resourceGroupName'', + AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', + FullDisplayName, ''mappingResourceId'', ResourceId) \r\n| + project ComputerId, Computer, NodeId + = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), + AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeProps, ComputerProps), Priority = 2; let + NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, + OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \r\n| + summarize arg_max(Priority, *) by ComputerId;summary\r\n| join (InsightsMetrics\r\n| + where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin + == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''WriteBytesPerSecond'')\r\n| + extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| + where ComputerId in (computerList)\r\n| summarize Val = sum(Val) by bin(TimeGenerated, + trendBinSize), ComputerId, Computer\r\n| summarize Max = max(Val) by bin(TimeGenerated, + trendBinSize), ComputerId\r\n| sort by TimeGenerated asc) on ComputerId\r\n","resource":"/subscriptions/$sub","resultFormat":"table"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure + Log Analytics","refId":"A","subscription":""}],"title":"Max Available Bytes + Sent and Trend Line","transformations":[{"id":"organize","options":{"excludeByName":{"Average":true,"ComputerId":true,"ComputerId1":true,"Min":true,"P10th":true,"P50th":true,"P5th":true,"P80th":true,"P90th":true,"P95th":true},"indexByName":{},"renameByName":{}}},{"id":"prepareTimeSeries","options":{"format":"many"}},{"id":"renameByRegex","options":{"regex":"(.+)\\s(.+)","renamePattern":"$2"}}],"type":"stat"}],"title":"Network + Bytes Sent","type":"row"},{"collapsed":true,"gridPos":{"h":1,"w":24,"x":0,"y":30},"id":36,"panels":[{"datasource":{"uid":"${ds}"},"description":"The + resource path for this panel uses multiple template variables which requires + modifying the dashboard JSON directly. If you would like to do something similar + please go to Settings \u003e Save As. Edit as you''d like in your new copy + by going to Settings \u003e JSON Model.","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisGridShow":true,"axisLabel":"","axisPlacement":"auto","axisSoftMin":0,"barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":true,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"Bps"},"overrides":[]},"gridPos":{"h":11,"w":24,"x":0,"y":9},"id":16,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureLogAnalytics":{"query":"let + startDateTime = $__timeFrom;\nlet endDateTime = $__timeTo;\nlet trendBinSize + = (endDateTime - startDateTime)/100;\nlet MaxListSize = 1000;\nlet summary + = InsightsMetrics\n| where TimeGenerated between (startDateTime .. endDateTime)\n| + where Origin == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''ReadBytesPerSecond'')\n| + parse kind=regex tolower(_ResourceId) with ''resourcegroups/'' resGroup ''/p(.+)'' + *\n| where resGroup in~ ($rg)\n| extend ComputerId = iff(isempty(_ResourceId), + Computer, _ResourceId)\n| summarize Val = sum(Val) by bin(TimeGenerated, trendBinSize), + ComputerId, Computer\n| summarize hint.shufflekey=ComputerId $agg by ComputerId, + Computer\n| top 10 by score;\nlet computerList=(summary\n| project ComputerId, + Computer);\nlet EmptyNodeIdentityAndProps = datatable(ComputerId: string, + Computer:string, NodeId:string, NodeProps:dynamic, Priority: long) []; let + OmsNodeIdentityAndProps = computerList \n| extend NodeId = ComputerId \n| + extend Priority = 1 \n| extend NodeProps = pack(''type'', ''StandAloneNode'', + ''name'', Computer); \nlet ServiceMapNodeIdentityAndProps = VMComputer \n| + where TimeGenerated \u003e= startDateTime \n| where TimeGenerated \u003c + endDateTime \n| extend ResourceId = strcat(''machines/'', Machine) \n| + extend tempComputerId=iff(isempty(_ResourceId), Computer, _ResourceId) \n| + extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', + @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', _ResourceId))\n| + extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', + _ResourceId)) \n| where tempComputerId in~ (computerList) or laResourceId + in (computerList) or oldLaResourceId in (computerList) \n| extend ComputerId + = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in + (computerList), oldLaResourceId, tempComputerId)) \n| summarize arg_max(TimeGenerated, + *) by Machine \n| extend AzureCloudServiceNodeIdentity + = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, + ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity + = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, + ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', + ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', + ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', + AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps + = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', + AzureCloudServiceInstanceId, ''cloudServiceRoleName'', + AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', + AzureCloudServiceDeployment, ''fullDisplayName'', + FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', + ResourceId), AzureScaleSetNodeProps = pack(''type'', + ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', + AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', + AzureServiceFabricClusterName, ''vmScaleSetResourceId'', + AzureVmScaleSetResourceId, ''resourceGroupName'', + AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', + FullDisplayName, ''mappingResourceId'', ResourceId) \n| + project ComputerId, Computer, NodeId + = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), + AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeProps, ComputerProps), Priority = 2; let + NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, + OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \n| + summarize arg_max(Priority, *) by ComputerId;\nsummary\n| join (InsightsMetrics\n| + where TimeGenerated between (startDateTime .. endDateTime)\n| where Origin + == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''ReadBytesPerSecond'')\n| + extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\n| where + ComputerId in (computerList)\n| summarize Val = sum(Val) by bin(TimeGenerated, + trendBinSize), ComputerId, \nComputer\n| summarize $agg by bin(TimeGenerated, + trendBinSize), ComputerId\n| sort by TimeGenerated asc) on ComputerId\n","resource":"/subscriptions/$sub","resultFormat":"table","workspace":""},"queryType":"Azure + Log Analytics","refId":"A","subscription":"","subscriptions":[]}],"title":"${agg:text} + Bytes Received Rate","transformations":[{"id":"organize","options":{"excludeByName":{"ComputerId":true,"ComputerId1":true,"P95th":true,"score":true},"indexByName":{},"renameByName":{}}},{"id":"prepareTimeSeries","options":{"format":"many"}},{"id":"renameByRegex","options":{"regex":"(.+)\\s(.+)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"description":"The + resource path for this panel uses multiple template variables which requires + modifying the dashboard JSON directly. If you would like to do something similar + please go to Settings \u003e Save As. Edit as you''d like in your new copy + by going to Settings \u003e JSON Model.","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"Computer"},"properties":[{"id":"links","value":[{"targetBlank":true,"title":"","url":"https://ms.portal.azure.com/#@${__data.fields[\"Tenant + ID\"]}/resource/subscriptions/${sub}/resourcegroups/${__data.fields[\"Resource + Group\"]}/providers/microsoft.compute/${__data.fields.Type}/${__data.fields[\"Resource + Name\"]}/infrainsights"}]}]},{"matcher":{"id":"byName","options":"Average"},"properties":[{"id":"custom.width","value":103}]},{"matcher":{"id":"byName","options":"P50th"},"properties":[{"id":"custom.width","value":95}]},{"matcher":{"id":"byName","options":"P90th"},"properties":[{"id":"custom.width","value":105}]},{"matcher":{"id":"byName","options":"P95th"},"properties":[{"id":"custom.width","value":102}]},{"matcher":{"id":"byName","options":"Max"},"properties":[{"id":"custom.width","value":107}]}]},"gridPos":{"h":12,"w":14,"x":0,"y":20},"id":38,"options":{"footer":{"fields":"","reducer":["sum"],"show":false},"showHeader":true,"sortBy":[]},"targets":[{"azureLogAnalytics":{"query":"let + startDateTime = $__timeFrom;\r\nlet endDateTime = $__timeTo;\r\nlet trendBinSize + = 5m;\r\nlet maxResultCount = 10;\r\nlet summaryPerComputer = InsightsMetrics\r\n| + where TimeGenerated between (startDateTime .. endDateTime) \r\n| where Origin + == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''ReadBytesPerSecond'')\r\n| + extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| + summarize Val = sum(Val) by bin(TimeGenerated, 1m), ComputerId, Computer, + _ResourceId\r\n| summarize hint.shufflekey = ComputerId Average = avg(Val), + Max = max(Val), percentiles(Val, 5, 10, 50, 90, 95) by ComputerId, Computer, + _ResourceId\r\n| project ComputerId, Computer, Average, Max, P5th = percentile_Val_5, + P10th = percentile_Val_10, P50th = percentile_Val_50, P90th = percentile_Val_90, + P95th = percentile_Val_95, ResourceId = _ResourceId\r\n| top 10 by ${agg:text};\r\nlet + computerList = summaryPerComputer\r\n| summarize by ComputerId, Computer;\r\nlet + EmptyNodeIdentityAndProps = datatable(ComputerId: string, Computer:string, + NodeId:string, NodeProps:dynamic, Priority: long) []; \r\nlet OmsNodeIdentityAndProps + = computerList \r\n| extend NodeId = ComputerId \r\n| extend + Priority = 1 \r\n| extend NodeProps = pack(''type'', ''StandAloneNode'', + ''name'', Computer); \r\nlet ServiceMapNodeIdentityAndProps = VMComputer \r\n| + where TimeGenerated \u003e= startDateTime \r\n| where TimeGenerated + \u003c endDateTime \r\n| extend ResourceId = strcat(''machines/'', + Machine) \r\n| extend tempComputerId=iff(isempty(_ResourceId), Computer, + _ResourceId) \r\n| extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', + _ResourceId)) \r\n| extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', + _ResourceId)) \r\n| where tempComputerId in~ (computerList) or laResourceId + in (computerList) or oldLaResourceId in (computerList) \r\n| extend ComputerId + = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in + (computerList), oldLaResourceId, tempComputerId)) \r\n| summarize arg_max(TimeGenerated, + *) by Machine \r\n| extend AzureCloudServiceNodeIdentity + = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, + ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity + = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, + ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', + ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', + ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', + AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps + = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', + AzureCloudServiceInstanceId, ''cloudServiceRoleName'', + AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', + AzureCloudServiceDeployment, ''fullDisplayName'', + FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', + ResourceId), AzureScaleSetNodeProps = pack(''type'', + ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', + AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', + AzureServiceFabricClusterName, ''vmScaleSetResourceId'', + AzureVmScaleSetResourceId, ''resourceGroupName'', + AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', + FullDisplayName, ''mappingResourceId'', ResourceId) \r\n| + project ComputerId, Computer, NodeId + = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), + AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeProps, ComputerProps), Priority = 2; \r\nlet + NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, + OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \r\n| + summarize arg_max(Priority, *) by ComputerId;\r\nlet trend = InsightsMetrics\r\n| + where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin + == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''ReadBytesPerSecond'')\r\n| + extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| + where ComputerId in (computerList)\r\n| summarize Val = sum(Val) by bin(TimeGenerated, + 1m), ComputerId, Computer, _ResourceId\r\n| summarize hint.shufflekey = ComputerId + TrendValue = percentile(Val, 95) by ComputerId, Computer, bin(TimeGenerated, + trendBinSize)\r\n| project ComputerId, Computer\r\n| summarize hint.shufflekey + = ComputerId by ComputerId, Computer;summaryPerComputer\r\n| join ( trend + ) on ComputerId\r\n| join ( NodeIdentityAndProps ) on ComputerId\r\n| parse + tolower(ResourceId) with * \"virtualmachinescalesets/\" scaleSetName \"/virtualmachines/\" + vmNameScale\r\n| parse tolower(ResourceId) with * \"virtualmachines/\" vmName\r\n| + parse tolower(ResourceId) with * \"resourcegroups/\" resourceGroup \"/providers/microsoft.compute/\" + typeVM \"/\" nameVM\r\n| parse tolower(ResourceId) with * \"microsoft.compute/\" + typeScale \"/\" nameScale \"/virtualmachines\" remaining\r\n| project resourceGroup, + Average, P50th, P90th, P95th, Max, Computer, Type = iff(isnotempty(typeScale), + typeScale, typeVM), Name = iff(isnotempty(nameScale), nameScale, nameVM)","resource":"/subscriptions/$sub","resultFormat":"table"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure + Log Analytics","refId":"A","subscription":""},{"azureResourceGraph":{"query":"resources\r\n| + where tolower(type) contains \"virtualmachines\" and resourceGroup in~ ($rg) + \r\n| project Name = tolower(name), tenantId, resourceGroup"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"hide":false,"queryType":"Azure + Resource Graph","refId":"B","subscription":"","subscriptions":["$sub"]}],"title":"Available + Bytes Received Statistics","transformations":[{"id":"merge","options":{}},{"id":"organize","options":{"excludeByName":{"NodeId":true,"NodeProps":true,"ResourceId":true,"UseRelativeScale":true},"indexByName":{"Average":2,"Computer":0,"Max":6,"Name":8,"P50th":3,"P90th":4,"P95th":5,"Type":7,"resourceGroup":1,"tenantId":9},"renameByName":{"Name":"Resource + Name","list_TrendPoint":"Trend 95th","resGroup":"Resource Group","resourceGroup":"Resource + Group","tenantId":"Tenant ID","typeName":"Type/Name"}}},{"id":"filterByValue","options":{"filters":[{"config":{"id":"isNotNull","options":{}},"fieldName":"Computer"}],"match":"all","type":"include"}}],"type":"table"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"description":"The + resource path for this panel uses multiple template variables which requires + modifying the dashboard JSON directly. If you would like to do something similar + please go to Settings \u003e Save As. Edit as you''d like in your new copy + by going to Settings \u003e JSON Model.","fieldConfig":{"defaults":{"color":{"fixedColor":"light-green","mode":"fixed"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":12,"w":10,"x":14,"y":20},"id":50,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["max"],"fields":"","values":false},"text":{},"textMode":"auto"},"targets":[{"azureLogAnalytics":{"query":"let + startDateTime = $__timeFrom;\r\nlet endDateTime = $__timeTo;\r\nlet trendBinSize + = (endDateTime - startDateTime)/100;\r\nlet MaxListSize = 1000;\r\nlet summary + = InsightsMetrics\r\n| where TimeGenerated between (startDateTime .. endDateTime)\r\n| + where Origin == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''ReadBytesPerSecond'')\r\n| + parse kind=regex tolower(_ResourceId) with ''resourcegroups/'' resGroup ''/p(.+)'' + *\r\n| where resGroup in~ ($rg)\r\n| extend ComputerId = iff(isempty(_ResourceId), + Computer, _ResourceId)\r\n| summarize Val = sum(Val) by bin(TimeGenerated, + trendBinSize), ComputerId, Computer\r\n| summarize hint.shufflekey=ComputerId + Average = avg(Val), Min = min(Val),P5th = round(percentile(Val, 5), 2), P10th + = round(percentile(Val, 10), 2), \r\nP50th = round(percentile(Val, 50), 2), + P80th = round(percentile(Val, 80), 2),\r\nP90th = round(percentile(Val, 90), + 2), P95th = round(percentile(Val, 95), 2) by ComputerId, Computer\r\n| top + 10 by ${agg:text};\r\nlet computerList=(summary\r\n| project ComputerId, Computer);\r\nlet + EmptyNodeIdentityAndProps = datatable(ComputerId: string, Computer:string, + NodeId:string, NodeProps:dynamic, Priority: long) []; let OmsNodeIdentityAndProps + = computerList \r\n| extend NodeId = ComputerId \r\n| extend + Priority = 1 \r\n| extend NodeProps = pack(''type'', ''StandAloneNode'', + ''name'', Computer); \r\nlet ServiceMapNodeIdentityAndProps = VMComputer \r\n| + where TimeGenerated \u003e= startDateTime \r\n| where TimeGenerated + \u003c endDateTime \r\n| extend ResourceId = strcat(''machines/'', + Machine) \r\n| extend tempComputerId=iff(isempty(_ResourceId), Computer, + _ResourceId) \r\n| extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', + @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', _ResourceId))\r\n| + extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', + _ResourceId)) \r\n| where tempComputerId in~ (computerList) or laResourceId + in (computerList) or oldLaResourceId in (computerList) \r\n| extend ComputerId + = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in + (computerList), oldLaResourceId, tempComputerId)) \r\n| summarize arg_max(TimeGenerated, + *) by Machine \r\n| extend AzureCloudServiceNodeIdentity + = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, + ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity + = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, + ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', + ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', + ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', + AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps + = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', + AzureCloudServiceInstanceId, ''cloudServiceRoleName'', + AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', + AzureCloudServiceDeployment, ''fullDisplayName'', + FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', + ResourceId), AzureScaleSetNodeProps = pack(''type'', + ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', + AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', + AzureServiceFabricClusterName, ''vmScaleSetResourceId'', + AzureVmScaleSetResourceId, ''resourceGroupName'', + AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', + FullDisplayName, ''mappingResourceId'', ResourceId) \r\n| + project ComputerId, Computer, NodeId + = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), + AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeProps, ComputerProps), Priority = 2; let + NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, + OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \r\n| + summarize arg_max(Priority, *) by ComputerId;\r\nsummary\r\n| join (InsightsMetrics\r\n| + where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin + == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''ReadBytesPerSecond'')\r\n| + extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| + where ComputerId in (computerList)\r\n| summarize Val = sum(Val) by bin(TimeGenerated, + trendBinSize), ComputerId, \r\nComputer\r\n| summarize Max = max(Val) by bin(TimeGenerated, + trendBinSize), ComputerId\r\n| sort by TimeGenerated asc) on ComputerId\r\n","resource":"/subscriptions/$sub","resultFormat":"table"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure + Log Analytics","refId":"A","subscription":""}],"title":"Max Available Bytes + Recieved and Trend Line","transformations":[{"id":"organize","options":{"excludeByName":{"Average":true,"ComputerId":true,"ComputerId1":true,"Min":true,"P10th":true,"P50th":true,"P5th":true,"P80th":true,"P90th":true,"P95th":true},"indexByName":{},"renameByName":{}}},{"id":"prepareTimeSeries","options":{"format":"many"}},{"id":"renameByRegex","options":{"regex":"(.+)\\s(.+)","renamePattern":"$2"}}],"type":"stat"}],"title":"Network + Bytes Received","type":"row"},{"collapsed":true,"gridPos":{"h":1,"w":24,"x":0,"y":31},"id":40,"panels":[{"datasource":{"uid":"${ds}"},"description":"The + resource path for this panel uses multiple template variables which requires + modifying the dashboard JSON directly. If you would like to do something similar + please go to Settings \u003e Save As. Edit as you''d like in your new copy + by going to Settings \u003e JSON Model.","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisGridShow":true,"axisLabel":"","axisPlacement":"auto","axisSoftMin":0,"barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":true,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"noValue":"-","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"percent"},"overrides":[]},"gridPos":{"h":12,"w":24,"x":0,"y":10},"id":20,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureLogAnalytics":{"query":"let + startDateTime = $__timeFrom;\nlet endDateTime = $__timeTo;\nlet trendBinSize + = (endDateTime - startDateTime)/100;\nlet MaxListSize = 1000;\nlet summary + = InsightsMetrics\n| where TimeGenerated between (startDateTime .. endDateTime)\n| + where Origin == ''vm.azm.ms'' and (Namespace == ''LogicalDisk'' and Name == + ''FreeSpaceMB'')\n| parse kind=regex tolower(_ResourceId) with ''resourcegroups/'' + resGroup ''/p(.+)'' *\n| where resGroup in~ ($rg)\n| extend ComputerId = iff(isempty(_ResourceId), + Computer, _ResourceId)\n| extend Tags = todynamic(Tags)\n| extend Total = + todouble(Tags[''vm.azm.ms/diskSizeMB''])\n| summarize Val = sum(Val), Total + = sum(Total) by bin(TimeGenerated, trendBinSize), ComputerId, Computer, _ResourceId\n| + extend Val = (100.0 - (Val * 100.0)/Total)\n| summarize hint.shufflekey=ComputerId + $agg by ComputerId, Computer\n| top 10 by score;\nlet computerList=(summary\n| + project ComputerId, Computer);\nlet EmptyNodeIdentityAndProps = datatable(ComputerId: + string, Computer:string, NodeId:string, NodeProps:dynamic, Priority: long) + []; \nlet OmsNodeIdentityAndProps = computerList \n| extend + NodeId = ComputerId \n| extend Priority = 1 \n| extend NodeProps + = pack(''type'', ''StandAloneNode'', ''name'', Computer); \nlet ServiceMapNodeIdentityAndProps + = VMComputer \n| where TimeGenerated \u003e= startDateTime \n| + where TimeGenerated \u003c endDateTime \n| extend ResourceId = strcat(''machines/'', + Machine) \n| extend tempComputerId=iff(isempty(_ResourceId), Computer, + _ResourceId) \n| extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', + @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', _ResourceId))\n| + extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', + _ResourceId)) \n| where tempComputerId in~ (computerList) or laResourceId + in (computerList) or oldLaResourceId in (computerList) \n| extend ComputerId + = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in + (computerList), oldLaResourceId, tempComputerId)) \n| summarize arg_max(TimeGenerated, + *) by Machine \n| extend AzureCloudServiceNodeIdentity + = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, + ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity + = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, + ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', + ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', + ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', + AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps + = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', + AzureCloudServiceInstanceId, ''cloudServiceRoleName'', + AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', + AzureCloudServiceDeployment, ''fullDisplayName'', + FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', + ResourceId), AzureScaleSetNodeProps = pack(''type'', + ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', + AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', + AzureServiceFabricClusterName, ''vmScaleSetResourceId'', + AzureVmScaleSetResourceId, ''resourceGroupName'', + AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', + FullDisplayName, ''mappingResourceId'', ResourceId) \n| + project ComputerId, Computer, NodeId + = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), + AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeProps, ComputerProps), Priority = 2; \nlet + NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, + OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \n| + summarize arg_max(Priority, *) by ComputerId;\nsummary\n| join (InsightsMetrics\n| + where TimeGenerated between (startDateTime .. endDateTime)\n| where Origin + == ''vm.azm.ms'' and (Namespace == ''LogicalDisk'' and Name == ''FreeSpaceMB'')\n| + extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\n| where + ComputerId in (computerList)\n| extend Tags = todynamic(Tags)\n| extend Total + = todouble(Tags[''vm.azm.ms/diskSizeMB''])\n| summarize Val = sum(Val), Total + = sum(Total) by bin(TimeGenerated, trendBinSize), ComputerId, Computer, _ResourceId\n| + extend Val = (100.0 - (Val * 100.0)/Total)\n| summarize $agg by bin(TimeGenerated, + trendBinSize), ComputerId\n| sort by TimeGenerated asc) on ComputerId\n","resource":"/subscriptions/$sub","resultFormat":"table","workspace":""},"queryType":"Azure + Log Analytics","refId":"A","subscription":"","subscriptions":[]}],"title":"${agg:text} + Logical Disk Space Used %","transformations":[{"id":"organize","options":{"excludeByName":{"ComputerId":true,"ComputerId1":true,"P95th":true,"score":true},"indexByName":{},"renameByName":{}}},{"id":"prepareTimeSeries","options":{"format":"many"}},{"id":"renameByRegex","options":{"regex":"(.+)\\s(.+)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"description":"The + resource path for this panel uses multiple template variables which requires + modifying the dashboard JSON directly. If you would like to do something similar + please go to Settings \u003e Save As. Edit as you''d like in your new copy + by going to Settings \u003e JSON Model.","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"Computer"},"properties":[{"id":"links","value":[{"targetBlank":true,"title":"","url":"https://ms.portal.azure.com/#@${__data.fields[\"Tenant + ID\"]}/resource/subscriptions/${sub}/resourcegroups/${__data.fields[\"Resource + Group\"]}/providers/microsoft.compute/${__data.fields.Type}/${__data.fields[\"Resource + Name\"]}/infrainsights"}]}]},{"matcher":{"id":"byName","options":"Average"},"properties":[{"id":"custom.width","value":97}]},{"matcher":{"id":"byName","options":"P50th"},"properties":[{"id":"custom.width","value":84}]},{"matcher":{"id":"byName","options":"P90th"},"properties":[{"id":"custom.width","value":105}]},{"matcher":{"id":"byName","options":"P95th"},"properties":[{"id":"custom.width","value":110}]},{"matcher":{"id":"byName","options":"Max"},"properties":[{"id":"custom.width","value":97}]}]},"gridPos":{"h":12,"w":14,"x":0,"y":22},"id":42,"options":{"footer":{"fields":"","reducer":["sum"],"show":false},"showHeader":true,"sortBy":[]},"targets":[{"azureLogAnalytics":{"query":"let + startDateTime = $__timeFrom;\r\nlet endDateTime = $__timeTo;\r\nlet trendBinSize + = 5m;\r\nlet maxResultCount = 10;\r\nlet summaryPerComputer = InsightsMetrics\r\n| + where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin + == ''vm.azm.ms'' and (Namespace == ''LogicalDisk'' and Name == ''FreeSpaceMB'')\r\n| + extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| + extend Tags = todynamic(Tags)\r\n| extend Total = todouble(Tags[''vm.azm.ms/diskSizeMB'']), + MountId = tostring(Tags[''vm.azm.ms/mountId''])\r\n| extend Val = (100.0 - + (Val * 100.0)/Total)\r\n| summarize hint.shufflekey = ComputerId Average = + avg(Val), Max = max(Val), percentiles(Val, 5, 10, 50, 90, 95) by MountId, + ComputerId, Computer, _ResourceId\r\n| project MountId, ComputerId, Computer, + Average, Max, P5th = percentile_Val_5, P10th = percentile_Val_10, P50th = + percentile_Val_50, P90th = percentile_Val_90, P95th = percentile_Val_95, ResourceId + = _ResourceId\r\n| top 10 by ${agg:text};\r\nlet computerList = summaryPerComputer\r\n| + summarize by ComputerId, Computer;\r\nlet EmptyNodeIdentityAndProps = datatable(ComputerId: + string, Computer:string, NodeId:string, NodeProps:dynamic, Priority: long) + []; \r\nlet OmsNodeIdentityAndProps = computerList \r\n| extend + NodeId = ComputerId \r\n| extend Priority = 1 \r\n| extend NodeProps + = pack(''type'', ''StandAloneNode'', ''name'', Computer); \r\nlet ServiceMapNodeIdentityAndProps + = VMComputer \r\n| where TimeGenerated \u003e= startDateTime \r\n| + where TimeGenerated \u003c endDateTime \r\n| extend ResourceId = strcat(''machines/'', + Machine) \r\n| extend tempComputerId=iff(isempty(_ResourceId), Computer, + _ResourceId) \r\n| extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', + _ResourceId)) \r\n| extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', + _ResourceId)) \r\n| where tempComputerId in~ (computerList) or laResourceId + in (computerList) or oldLaResourceId in (computerList) \r\n| extend ComputerId + = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in + (computerList), oldLaResourceId, tempComputerId)) \r\n| summarize arg_max(TimeGenerated, + *) by Machine \r\n| extend AzureCloudServiceNodeIdentity + = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, + ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity + = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, + ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', + ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', + ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', + AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps + = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', + AzureCloudServiceInstanceId, ''cloudServiceRoleName'', + AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', + AzureCloudServiceDeployment, ''fullDisplayName'', + FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', + ResourceId), AzureScaleSetNodeProps = pack(''type'', + ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', + AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', + AzureServiceFabricClusterName, ''vmScaleSetResourceId'', + AzureVmScaleSetResourceId, ''resourceGroupName'', + AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', + FullDisplayName, ''mappingResourceId'', ResourceId) \r\n| + project ComputerId, Computer, NodeId + = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), + AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeProps, ComputerProps), Priority = 2; \r\nlet + NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, + OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \r\n| + summarize arg_max(Priority, *) by ComputerId;\r\nlet trend = InsightsMetrics\r\n| + where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin + == ''vm.azm.ms'' and (Namespace == ''LogicalDisk'' and Name == ''FreeSpaceMB'')\r\n| + extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| + where ComputerId in (computerList)| extend Tags = todynamic(Tags)\r\n| extend + Total = todouble(Tags[''vm.azm.ms/diskSizeMB'']), MountId = tostring(Tags[''vm.azm.ms/mountId''])\r\n| + extend Val = (100.0 - (Val * 100.0)/Total)\r\n| summarize hint.shufflekey + = ComputerId TrendValue = percentile(Val, 95) by MountId, ComputerId, Computer, + bin(TimeGenerated, trendBinSize)\r\n| project MountId, ComputerId, Computer\r\n| + summarize hint.shufflekey = ComputerId by MountId, ComputerId, Computer;summaryPerComputer\r\n| + join kind=leftouter ( trend ) on ComputerId, MountId\r\n| join kind=leftouter + ( NodeIdentityAndProps ) on ComputerId\r\n| extend VolumeId = strcat(MountId, + ''|'', NodeId), VolumeProps = pack(''type'', ''NodeVolume'', ''volumeName'', + MountId, ''node'', NodeProps)\r\n| parse tolower(ResourceId) with * \"virtualmachinescalesets/\" + scaleSetName \"/virtualmachines/\" vmNameScale\r\n| parse tolower(ResourceId) + with * \"virtualmachines/\" vmName\r\n| parse tolower(ResourceId) with * \"resourcegroups/\" + resourceGroup \"/providers/microsoft.compute/\" typeVM \"/\" nameVM\r\n| parse + tolower(ResourceId) with * \"microsoft.compute/\" typeScale \"/\" nameScale + \"/virtualmachines\" remaining\r\n| project resourceGroup, Average, P50th, + P90th, P95th, Max, Computer, Type = iff(isnotempty(typeScale), typeScale, + typeVM), Name = iff(isnotempty(nameScale), nameScale, nameVM)\r\n","resource":"/subscriptions/$sub","resultFormat":"table"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure + Log Analytics","refId":"A","subscription":""},{"azureResourceGraph":{"query":"resources\r\n| + where tolower(type) contains \"virtualmachines\" and resourceGroup in~ ($rg) + \r\n| project Name = tolower(name), tenantId, resourceGroup"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"hide":false,"queryType":"Azure + Resource Graph","refId":"B","subscription":"","subscriptions":["$sub"]}],"title":"Available + Logical Space Disk Used % Statistics","transformations":[{"id":"merge","options":{}},{"id":"organize","options":{"excludeByName":{"ResourceId":true,"UseRelativeScale":true,"VolumeId":true,"VolumeProps":true},"indexByName":{"Average":2,"Computer":0,"Max":6,"Name":8,"P50th":3,"P90th":4,"P95th":5,"Type":7,"resourceGroup":1,"tenantId":9},"renameByName":{"Name":"Resource + Name","list_TrendPoint":"Trend 95th","resGroup":"Resource Group","resourceGroup":"Resource + Group","tenantId":"Tenant ID","typeName":"Type/Name"}}},{"id":"filterByValue","options":{"filters":[{"config":{"id":"isNotNull","options":{}},"fieldName":"Computer"}],"match":"all","type":"include"}}],"type":"table"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"description":"The + resource path for this panel uses multiple template variables which requires + modifying the dashboard JSON directly. If you would like to do something similar + please go to Settings \u003e Save As. Edit as you''d like in your new copy + by going to Settings \u003e JSON Model.","fieldConfig":{"defaults":{"color":{"fixedColor":"light-green","mode":"fixed"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":12,"w":10,"x":14,"y":22},"id":52,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["max"],"fields":"","values":false},"text":{},"textMode":"auto"},"targets":[{"azureLogAnalytics":{"query":"let + startDateTime = $__timeFrom;\r\nlet endDateTime = $__timeTo;\r\nlet trendBinSize + = 5m;\r\nlet maxResultCount = 10;\r\nlet summaryPerComputer = InsightsMetrics\r\n| + where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin + == ''vm.azm.ms'' and (Namespace == ''LogicalDisk'' and Name == ''FreeSpaceMB'')\r\n| + extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| + extend Tags = todynamic(Tags)\r\n| extend Total = todouble(Tags[''vm.azm.ms/diskSizeMB'']), + MountId = tostring(Tags[''vm.azm.ms/mountId''])\r\n| extend Val = (100.0 - + (Val * 100.0)/Total)\r\n| summarize hint.shufflekey = ComputerId Average = + avg(Val), Max = max(Val), percentiles(Val, 5, 10, 50, 90, 95) by MountId, + ComputerId, Computer, _ResourceId\r\n| project MountId, ComputerId, Computer, + Average, Max, P5th = percentile_Val_5, P10th = percentile_Val_10, P50th = + percentile_Val_50, P90th = percentile_Val_90, P95th = percentile_Val_95, ResourceId + = _ResourceId\r\n| top 10 by ${agg:text};\r\nlet computerList = summaryPerComputer\r\n| + summarize by ComputerId, Computer;\r\nlet EmptyNodeIdentityAndProps = datatable(ComputerId: + string, Computer:string, NodeId:string, NodeProps:dynamic, Priority: long) + []; \r\nlet OmsNodeIdentityAndProps = computerList \r\n| extend + NodeId = ComputerId \r\n| extend Priority = 1 \r\n| extend NodeProps + = pack(''type'', ''StandAloneNode'', ''name'', Computer); \r\nlet ServiceMapNodeIdentityAndProps + = VMComputer \r\n| where TimeGenerated \u003e= startDateTime \r\n| + where TimeGenerated \u003c endDateTime \r\n| extend ResourceId = strcat(''machines/'', + Machine) \r\n| extend tempComputerId=iff(isempty(_ResourceId), Computer, + _ResourceId) \r\n| extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', + _ResourceId)) \r\n| extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', + _ResourceId)) \r\n| where tempComputerId in~ (computerList) or laResourceId + in (computerList) or oldLaResourceId in (computerList) \r\n| extend ComputerId + = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in + (computerList), oldLaResourceId, tempComputerId)) \r\n| summarize arg_max(TimeGenerated, + *) by Machine \r\n| extend AzureCloudServiceNodeIdentity + = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, + ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity + = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, + ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', + ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', + ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', + AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps + = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', + AzureCloudServiceInstanceId, ''cloudServiceRoleName'', + AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', + AzureCloudServiceDeployment, ''fullDisplayName'', + FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', + ResourceId), AzureScaleSetNodeProps = pack(''type'', + ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', + AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', + AzureServiceFabricClusterName, ''vmScaleSetResourceId'', + AzureVmScaleSetResourceId, ''resourceGroupName'', + AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', + FullDisplayName, ''mappingResourceId'', ResourceId) \r\n| + project ComputerId, Computer, NodeId + = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), + AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeProps, ComputerProps), Priority = 2; \r\nlet + NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, + OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \r\n| + summarize arg_max(Priority, *) by ComputerId;\r\nInsightsMetrics\r\n| where + TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin == + ''vm.azm.ms'' and (Namespace == ''LogicalDisk'' and Name == ''FreeSpaceMB'')\r\n| + extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| + where ComputerId in (computerList)| extend Tags = todynamic(Tags)\r\n| extend + Total = todouble(Tags[''vm.azm.ms/diskSizeMB'']), MountId = tostring(Tags[''vm.azm.ms/mountId''])\r\n| + extend Val = (100.0 - (Val * 100.0)/Total)\r\n| summarize hint.shufflekey + = ComputerId TrendValue = max(Val) by MountId, ComputerId, Computer, bin(TimeGenerated, + trendBinSize)\r\n","resource":"/subscriptions/$sub","resultFormat":"table"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure + Log Analytics","refId":"A","subscription":""}],"title":"Max vailable Logical + Space Disk Used % ","transformations":[{"id":"organize","options":{"excludeByName":{"Average":true,"ComputerId":true,"ComputerId1":true,"Min":true,"MountId":true,"P10th":true,"P50th":true,"P5th":true,"P80th":true,"P90th":true,"P95th":true},"indexByName":{},"renameByName":{}}},{"id":"prepareTimeSeries","options":{"format":"many"}},{"id":"renameByRegex","options":{"regex":"(.+)\\s(.+)","renamePattern":"$2"}}],"type":"stat"}],"title":"Logical + Disk Space Used %","type":"row"}],"refresh":"","schemaVersion":35,"style":"dark","tags":[],"templating":{"list":[{"current":{},"hide":0,"includeAll":false,"label":"Datasource","multi":false,"name":"ds","options":[],"query":"grafana-azure-monitor-datasource","queryValue":"","refresh":1,"regex":"","skipUrlSync":false,"type":"datasource"},{"current":{},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"definition":"Subscriptions()","hide":0,"includeAll":false,"label":"Subscription","multi":false,"name":"sub","options":[],"query":"Subscriptions()","refresh":1,"regex":"","skipUrlSync":false,"sort":5,"type":"query"},{"current":{},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"definition":"ResourceGroups($sub)","hide":0,"includeAll":false,"label":"Resource + Group(s)","multi":true,"name":"rg","options":[],"query":"ResourceGroups($sub)","refresh":1,"regex":"","skipUrlSync":false,"sort":5,"type":"query"},{"current":{"selected":true,"text":"Average","value":"score + = round(avg(Val), 2)"},"hide":0,"includeAll":false,"label":"Aggregate","multi":false,"name":"agg","options":[{"selected":true,"text":"Average","value":"score + = round(avg(Val), 2)"},{"selected":false,"text":"P5th","value":"score= round(percentile(Val, + 5), 2)"},{"selected":false,"text":"P10th","value":"score= round(percentile(Val, + 10), 2)"},{"selected":false,"text":"P50th","value":"score= round(percentile(Val, + 50), 2)"},{"selected":false,"text":"P80th","value":"score= round(percentile(Val, + 80), 2)"},{"selected":false,"text":"P90th","value":"score= round(percentile(Val, + 90), 2)"},{"selected":false,"text":"P95th","value":"score= round(percentile(Val, + 95), 2)"}],"query":"Average : score = round(avg(Val)\\, 2), P5th : score= + round(percentile(Val\\, 5)\\, 2), P10th : score= round(percentile(Val\\, + 10)\\, 2), P50th : score= round(percentile(Val\\, 50)\\, 2), P80th : score= + round(percentile(Val\\, 80)\\, 2), P90th : score= round(percentile(Val\\, + 90)\\, 2), P95th : score= round(percentile(Val\\, 95)\\, 2)","queryValue":"","skipUrlSync":false,"type":"custom"},{"current":{},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"definition":"","hide":2,"includeAll":false,"multi":false,"name":"tenantId","options":[],"query":{"azureLogAnalytics":{"query":"InsightsMetrics\r\n| + project TenantId","resource":"/subscriptions/$sub"},"queryType":"Azure Log + Analytics","refId":"A","subscription":""},"refresh":1,"regex":"","skipUrlSync":false,"sort":5,"type":"query"}]},"time":{"from":"now-15m","to":"now"},"title":"Azure + / Insights / Virtual Machines by Resource Group","uid":"AzVmInsightsByRG","version":1}}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '123293' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-zzj7PfucmR9kYQh19CDMiw';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:55 GMT + grafana-trace-id: + - f6521122b0c3d44b52a4394c9d51080a + mise-correlation-id: + - 12cf745e-38c7-4265-a9d0-b79c7957cae4 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592116.673.29.293674|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/dashboards/uid/AzVmInsightsByWS + response: + body: + string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"azure-insights-virtual-machines-by-workspace","url":"/d/AzVmInsightsByWS/azure-insights-virtual-machines-by-workspace","expires":"0001-01-01T00:00:00Z","created":"2024-06-17T02:35:34Z","updated":"2024-06-17T02:35:34Z","updatedBy":"Anonymous","createdBy":"Anonymous","version":1,"hasAcl":false,"isFolder":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure + Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","provisioned":true,"provisionedExternalId":"vMInsightsWs.json","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"__elements":[],"__inputs":[],"__requires":[{"id":"grafana","name":"Grafana","type":"grafana","version":"8.4.3"},{"id":"grafana-azure-monitor-datasource","name":"Azure + Monitor","type":"datasource","version":"0.3.0"},{"id":"stat","name":"Stat","type":"panel","version":""},{"id":"table","name":"Table","type":"panel","version":""},{"id":"text","name":"Text","type":"panel","version":""},{"id":"timeseries","name":"Time + series","type":"panel","version":""}],"description":"This dashboard shows + the performance and health of Azure Virtual Machines via different metrics + collected by Azure Monitor VM Insights. Filter data by Workspace","editable":true,"id":11,"links":[],"liveNow":false,"panels":[{"gridPos":{"h":5,"w":24,"x":0,"y":0},"id":54,"options":{"content":"\u003cdiv + style=\"padding: 1em; text-align: center\"\u003e\n \u003cp\u003eWelcome + to the Azure Monitor data source for Grafana. To learn more about it, visit + our \u003ca href=\"https://grafana.com/docs/grafana/latest/datasources/azuremonitor/\" + target=\"__blank\"\u003edocs\u003c/a\u003e. \u003c/p\u003e\n \u003cp\u003e Choose + the resource group(s) with VMs enabled with Azure Monitor VM Insights and + related Workspace to get started.\u003c/p\u003e\n\u003c/div\u003e","mode":"markdown"},"title":"How + to activate this dashboard","type":"text"},{"collapsed":false,"gridPos":{"h":1,"w":24,"x":0,"y":5},"id":28,"panels":[],"title":"CPU + Utilization %","type":"row"},{"datasource":{"uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisGridShow":true,"axisLabel":"","axisPlacement":"auto","axisSoftMax":100,"axisSoftMin":0,"barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":true,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"percent"},"overrides":[]},"gridPos":{"h":10,"w":24,"x":0,"y":6},"id":2,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureLogAnalytics":{"query":"let + startDateTime = $__timeFrom;\nlet endDateTime = $__timeTo;\nlet trendBinSize + = (endDateTime - startDateTime)/100;\nlet summary = InsightsMetrics\n| where + TimeGenerated between (startDateTime .. endDateTime)\n| where Origin == ''vm.azm.ms'' + and (Namespace == ''Processor'' and Name == ''UtilizationPercentage'')\n| + parse kind=regex tolower(_ResourceId) with ''resourcegroups/'' resGroup ''/p(.+)'' + *\n| where resGroup in~ ($rg)\n| extend ComputerId = iff(isempty(_ResourceId), + Computer, _ResourceId)\n| summarize hint.shufflekey=ComputerId $agg by ComputerId, + Computer| top 10 by score;\nlet computerList=(summary\n| project ComputerId, + Computer);\nlet EmptyNodeIdentityAndProps = datatable(ComputerId: string, + Computer:string, NodeId:string, NodeProps:dynamic, Priority: long) []; \nlet + OmsNodeIdentityAndProps = computerList \n| extend NodeId = ComputerId \n| + extend Priority = 1 \n| extend NodeProps = pack(''type'', ''StandAloneNode'', + ''name'', Computer); \nlet ServiceMapNodeIdentityAndProps = VMComputer \n| + where TimeGenerated \u003e= startDateTime \n| where TimeGenerated \u003c + endDateTime \n| extend ResourceId = strcat(''machines/'', Machine) \n| + extend tempComputerId=iff(isempty(_ResourceId), Computer, _ResourceId) \n| + extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachine`alesets/(.+)/virtualmachines/(\\\\d+)'', + @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', _ResourceId))\n + | extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', + _ResourceId)) \n | where tempComputerId in~ (computerList) or laResourceId + in (computerList) or oldLaResourceId in (computerList) \n | extend ComputerId + = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in + (computerList), oldLaResourceId, tempComputerId)) \n | summarize arg_max(TimeGenerated, + *) by Machine \n | extend AzureCloudServiceNodeIdentity + = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, + ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity = iif(isnotempty(AzureVmScaleSetName), + strcat(AzureVmScaleSetInstanceId, ''|'', AzureVmScaleSetDeployment), ''''), + ComputerProps = pack(''type'', ''StandAloneNode'', ''name'', + DisplayName, ''mappingResourceId'', ResourceId, ''subscriptionId'', + AzureSubscriptionId, ''resourceGroup'', AzureResourceGroup, ''azureResourceId'', + _ResourceId), AzureCloudServiceNodeProps = pack(''type'', + ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', + AzureCloudServiceInstanceId, ''cloudServiceRoleName'', + AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', + AzureCloudServiceDeployment, ''fullDisplayName'', + FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', + ResourceId), AzureScaleSetNodeProps = pack(''type'', + ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', + AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', + AzureServiceFabricClusterName, ''vmScaleSetResourceId'', + AzureVmScaleSetResourceId, ''resourceGroupName'', + AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', + FullDisplayName, ''mappingResourceId'', ResourceId) \n + | project ComputerId, Computer, NodeId + = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), + AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeProps, ComputerProps), Priority = 2; \n + let NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, + OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \n + | summarize arg_max(Priority, *) by ComputerId;\n summary\n | join (InsightsMetrics \n + | where TimeGenerated between (startDateTime .. endDateTime) \n | where + Origin == ''vm.azm.ms'' and (Namespace == ''Processor'' and Name == ''UtilizationPercentage'') \n + | extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId) \n + | where ComputerId in (computerList) \n | summarize $agg by bin(TimeGenerated, + trendBinSize), ComputerId \n | sort by TimeGenerated asc) on ComputerId","resource":"$ws","resultFormat":"table","workspace":""},"hide":false,"queryType":"Azure + Log Analytics","refId":"A","subscription":"$sub","subscriptions":[]}],"title":"${agg:text} + CPU Utilization %","transformations":[{"id":"organize","options":{"excludeByName":{"ComputerId":true,"ComputerId1":true,"P5th":true,"P95th":true,"score":true},"indexByName":{},"renameByName":{}}},{"id":"prepareTimeSeries","options":{"format":"many"}},{"id":"renameByRegex","options":{"regex":"(.+)\\s(.+)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"Computer"},"properties":[{"id":"links","value":[{"targetBlank":true,"title":"","url":"https://ms.portal.azure.com/#@${__data.fields[\"Tenant + ID\"]}/resource/subscriptions/?${sub}?/resourcegroups/${__data.fields[\"Resource + Group\"]}/providers/microsoft.compute/?${__data.fields.Type}?/${__data.fields[\"Resource + Name\"]}/infrainsights"}]}]},{"matcher":{"id":"byName","options":"Average"},"properties":[{"id":"custom.width","value":76}]},{"matcher":{"id":"byName","options":"P50th"},"properties":[{"id":"custom.width","value":77}]},{"matcher":{"id":"byName","options":"P90th"},"properties":[{"id":"custom.width","value":75}]},{"matcher":{"id":"byName","options":"P95th"},"properties":[{"id":"custom.width","value":72}]},{"matcher":{"id":"byName","options":"Max"},"properties":[{"id":"custom.width","value":78}]}]},"gridPos":{"h":12,"w":14,"x":0,"y":16},"id":26,"options":{"footer":{"fields":"","reducer":["sum"],"show":false},"frameIndex":1,"showHeader":true,"sortBy":[]},"targets":[{"azureLogAnalytics":{"query":"\r\nlet + startDateTime = $__timeFrom;\r\nlet endDateTime = $__timeTo;\r\nlet trendBinSize + = 5m;\r\nlet summaryPerComputer = InsightsMetrics\r\n| where TimeGenerated + between (startDateTime .. endDateTime)\r\n| where Origin == ''vm.azm.ms'' + and (Namespace == ''Processor'' and Name == ''UtilizationPercentage'') \r\n| + parse kind=regex tolower(_ResourceId) with ''resourcegroups/'' resourceGroup + ''/p(.+)'' *\t\r\n| where resourceGroup in~ ($rg) \r\n| extend ComputerId + = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| summarize hint.shufflekey + = ComputerId Average = round(avg(Val), 2), Max = max(Val), percentiles(Val, + 5, 10, 50, 80, 90, 95) by ComputerId, Computer, _ResourceId\r\n| project ComputerId, + Computer, Average, Max, P5th = percentile_Val_5, P10th = percentile_Val_10, + P50th = percentile_Val_50, P80th = percentile_Val_80, P90th = percentile_Val_90, + P95th = percentile_Val_95, ResourceId = _ResourceId\r\n| top 10 by ${agg:text};\r\nlet + computerList = summaryPerComputer\r\n| summarize by ComputerId, Computer;\r\nlet + EmptyNodeIdentityAndProps = datatable(ComputerId: string, Computer:string, + NodeId:string, NodeProps:dynamic, Priority: long) []; \r\nlet OmsNodeIdentityAndProps + = computerList \r\n| extend NodeId = ComputerId \r\n| extend + Priority = 1 \r\n| extend NodeProps = pack(''type'', ''StandAloneNode'', + ''name'', Computer); \r\nlet ServiceMapNodeIdentityAndProps = VMComputer \r\n| + where TimeGenerated \u003e= startDateTime \r\n| where TimeGenerated + \u003c endDateTime \r\n| extend ResourceId = strcat(''machines/'', + Machine) \r\n| extend tempComputerId=iff(isempty(_ResourceId), Computer, + _ResourceId) \r\n| extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', + _ResourceId)) \r\n| extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', + _ResourceId)) \r\n| where tempComputerId in~ (computerList) or laResourceId + in (computerList) or oldLaResourceId in (computerList) \r\n| extend ComputerId + = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in + (computerList), oldLaResourceId, tempComputerId)) \r\n| summarize arg_max(TimeGenerated, + *) by Machine \r\n| extend AzureCloudServiceNodeIdentity = iif(isnotempty(AzureCloudServiceName), + strcat(AzureCloudServiceInstanceId, ''|'', AzureCloudServiceDeployment), ''''), + AzureScaleSetNodeIdentity = iif(isnotempty\r\n(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, + ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', ''StandAloneNode'', + ''name'', DisplayName, ''mappingResourceId'', \r\nResourceId, ''subscriptionId'', + AzureSubscriptionId, ''resourceGroup'', AzureResourceGroup, ''azureResourceId'', + _ResourceId), AzureCloudServiceNodeProps = pack(''type'', ''AzureCloudServiceNode'',\r\n''cloudServiceInstanceId'', + AzureCloudServiceInstanceId, ''cloudServiceRoleName'', AzureCloudServiceRoleName, + ''cloudServiceDeploymentId'', AzureCloudServiceDeployment, ''fullDisplayName'', + FullDisplayName,''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', + ResourceId), AzureScaleSetNodeProps = pack(''type'', ''AzureScaleSetNode'', + ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', \r\nAzureVmScaleSetDeployment, + ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', AzureServiceFabricClusterName, + ''vmScaleSetResourceId'', AzureVmScaleSetResourceId, ''resourceGroupName'', + \r\nAzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', + FullDisplayName, ''mappingResourceId'', ResourceId) \r\n| project ComputerId, + Computer, NodeId = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, + isnotempty(AzureScaleSetNodeIdentity), AzureScaleSetNodeIdentity,\r\nComputer), + NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeProps, + isnotempty(AzureScaleSetNodeIdentity), AzureScaleSetNodeProps, ComputerProps), + Priority = 2;\r\nlet NodeIdentityAndProps = union kind=inner isfuzzy = true + EmptyNodeIdentityAndProps, OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps\r\n| + summarize arg_max(Priority, *) by ComputerId;\r\nlet trend = InsightsMetrics\r\n| + where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin + == ''vm.azm.ms'' and (Namespace == ''Processor'' and Name == ''UtilizationPercentage'')\r\n| + extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| + where ComputerId in (computerList)\r\n| project ComputerId, Computer\r\n| + summarize hint.shufflekey = ComputerId by ComputerId, Computer;\r\nsummaryPerComputer\r\n| + join ( trend ) on ComputerId\r\n| join ( NodeIdentityAndProps ) on ComputerId\r\n| + parse tolower(ResourceId) with * \"virtualmachinescalesets/\" scaleSetName + \"/virtualmachines/\" vmNameScale\r\n| parse tolower(ResourceId) with * \"virtualmachines/\" + vmName\r\n| parse tolower(ResourceId) with * \"resourcegroups/\" resourceGroup + \"/providers/microsoft.compute/\" typeVM \"/\" nameVM\r\n| parse tolower(ResourceId) + with * \"microsoft.compute/\" typeScale \"/\" nameScale \"/virtualmachines\" + remaining\r\n| project resourceGroup, Average, P50th, P90th, P95th, Max, Computer, + Type = iff(isnotempty(typeScale), typeScale, typeVM), Name = iff(isnotempty(nameScale), + nameScale, nameVM)","resource":"$ws","resultFormat":"table"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"hide":false,"queryType":"Azure + Log Analytics","refId":"A","subscription":""},{"azureResourceGraph":{"query":"resources\r\n| + where tolower(type) contains \"virtualmachines\" and resourceGroup in~ ($rg) + \r\n| project Name = tolower(name), tenantId, resourceGroup"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"hide":false,"queryType":"Azure + Resource Graph","refId":"B","subscription":"","subscriptions":["$sub"]}],"title":"CPU + Utilization % Statistics","transformations":[{"id":"merge","options":{}},{"id":"organize","options":{"excludeByName":{"Max":false,"NodeId":false,"NodeProps":false,"P50th":false,"ResourceId":false,"name + 2":true},"indexByName":{"Average":2,"Computer":0,"Max":6,"Name":8,"P50th":3,"P90th":4,"P95th":5,"Type":7,"resourceGroup":1,"tenantId":9},"renameByName":{"Column1":"Computer","Name":"Resource + Name","ResourceId":"Resource ID","UseRelativeScale":"","list_TrendPoint":"95th + Trend","resGroup":"Resource Group","resourceGroup":"Resource Group","tenantId":"Tenant + ID","typeName":"Type/Name"}}},{"id":"filterByValue","options":{"filters":[{"config":{"id":"isNotNull","options":{}},"fieldName":"Computer"}],"match":"all","type":"include"}}],"type":"table"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"light-green","mode":"fixed"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":12,"w":10,"x":14,"y":16},"id":46,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["max"],"fields":"","values":false},"text":{},"textMode":"auto"},"targets":[{"azureLogAnalytics":{"query":"let + startDateTime = $__timeFrom;\r\nlet endDateTime = $__timeTo;\r\nlet trendBinSize + = (endDateTime - startDateTime)/100;\r\nlet summary = InsightsMetrics\r\n| + where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin + == ''vm.azm.ms'' and (Namespace == ''Processor'' and Name == ''UtilizationPercentage'')\r\n| + parse kind=regex tolower(_ResourceId) with ''resourcegroups/'' resGroup ''/p(.+)'' + *\r\n| where resGroup in~ ($rg)\r\n| extend ComputerId = iff(isempty(_ResourceId), + Computer, _ResourceId)\r\n| summarize hint.shufflekey=ComputerId Average = + avg(Val), Min = min(Val),P5th = round(percentile(Val, 5), 2), P10th = round(percentile(Val, + 10), 2), \r\nP50th = round(percentile(Val, 50), 2), P80th = round(percentile(Val, + 80), 2),\r\nP90th = round(percentile(Val, 90), 2), P95th = round(percentile(Val, + 95), 2) by ComputerId, Computer\r\n| top 10 by ${agg:text};\r\nlet computerList=(summary\r\n| + project ComputerId, Computer);\r\nlet EmptyNodeIdentityAndProps = datatable(ComputerId: + string, Computer:string, NodeId:string, NodeProps:dynamic, Priority: long) + []; \r\nlet OmsNodeIdentityAndProps = computerList \r\n| extend + NodeId = ComputerId \r\n| extend Priority = 1 \r\n| extend NodeProps + = pack(''type'', ''StandAloneNode'', ''name'', Computer); \r\nlet ServiceMapNodeIdentityAndProps + = VMComputer \r\n| where TimeGenerated \u003e= startDateTime \r\n| + where TimeGenerated \u003c endDateTime \r\n| extend ResourceId = strcat(''machines/'', + Machine) \r\n| extend tempComputerId=iff(isempty(_ResourceId), Computer, + _ResourceId) \r\n| extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachine`alesets/(.+)/virtualmachines/(\\\\d+)'', + @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', _ResourceId))\r\n + | extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', + _ResourceId)) \r\n | where tempComputerId in~ (computerList) or laResourceId + in (computerList) or oldLaResourceId in (computerList) \r\n | extend ComputerId + = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in + (computerList), oldLaResourceId, tempComputerId)) \r\n | summarize + arg_max(TimeGenerated, *) by Machine \r\n | extend AzureCloudServiceNodeIdentity + = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, + ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity = iif(isnotempty(AzureVmScaleSetName), + strcat(AzureVmScaleSetInstanceId, ''|'', AzureVmScaleSetDeployment), ''''), + ComputerProps = pack(''type'', ''StandAloneNode'', ''name'', + DisplayName, ''mappingResourceId'', ResourceId, ''subscriptionId'', + AzureSubscriptionId, ''resourceGroup'', AzureResourceGroup, ''azureResourceId'', + _ResourceId), AzureCloudServiceNodeProps = pack(''type'', + ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', + AzureCloudServiceInstanceId, ''cloudServiceRoleName'', + AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', + AzureCloudServiceDeployment, ''fullDisplayName'', + FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', + ResourceId), AzureScaleSetNodeProps = pack(''type'', + ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', + AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', + AzureServiceFabricClusterName, ''vmScaleSetResourceId'', + AzureVmScaleSetResourceId, ''resourceGroupName'', + AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', + FullDisplayName, ''mappingResourceId'', ResourceId) \r\n + | project ComputerId, Computer, NodeId + = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), + AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeProps, ComputerProps), Priority = 2; \r\n + let NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, + OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \r\n + | summarize arg_max(Priority, *) by ComputerId;\r\n summary\r\n | join (InsightsMetrics \r\n + | where TimeGenerated between (startDateTime .. endDateTime) \r\n | where + Origin == ''vm.azm.ms'' and (Namespace == ''Processor'' and Name == ''UtilizationPercentage'') \r\n + | extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId) \r\n + | where ComputerId in (computerList) \r\n | summarize Max = max(Val) by + bin(TimeGenerated, trendBinSize), ComputerId \r\n | sort by TimeGenerated + asc) on ComputerId","resource":"$ws","resultFormat":"table"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure + Log Analytics","refId":"A","subscription":""}],"title":"Max CPU Utilization + % and trend lines","transformations":[{"id":"organize","options":{"excludeByName":{"Average":true,"Computer":false,"ComputerId":true,"ComputerId1":true,"Min":true,"P10th":true,"P50th":true,"P5th":true,"P80th":true,"P90th":true,"P95th":true,"score":false},"indexByName":{},"renameByName":{}}},{"id":"prepareTimeSeries","options":{"format":"many"}},{"id":"renameByRegex","options":{"regex":"(.+)\\s(.+)","renamePattern":"$2"}}],"type":"stat"},{"collapsed":true,"gridPos":{"h":1,"w":24,"x":0,"y":28},"id":30,"panels":[{"datasource":{"uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisGridShow":true,"axisLabel":"","axisPlacement":"auto","axisSoftMin":0,"barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":true,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"decmbytes"},"overrides":[]},"gridPos":{"h":10,"w":24,"x":0,"y":7},"id":8,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureLogAnalytics":{"query":"let + startDateTime = $__timeFrom;\nlet endDateTime = $__timeTo;\nlet trendBinSize + = (endDateTime - startDateTime)/100;\nlet summary = InsightsMetrics\n| where + TimeGenerated between (startDateTime .. endDateTime)\n| where Origin == ''vm.azm.ms'' + and (Namespace == ''Memory'' and Name == ''AvailableMB'')\n| parse kind=regex + tolower(_ResourceId) with ''resourcegroups/'' resGroup ''/p(.+)'' *\n| where + resGroup in~ ($rg)\n| extend ComputerId = iff(isempty(_ResourceId), Computer, + _ResourceId)\n| summarize hint.shufflekey=ComputerId $agg by ComputerId, Computer\n| + top 10 by score;\nlet computerList=(summary\n| project ComputerId, Computer);\nlet + EmptyNodeIdentityAndProps = datatable(ComputerId: string, Computer:string, + NodeId:string, NodeProps:dynamic, Priority: long) []; \nlet OmsNodeIdentityAndProps + = computerList \n| extend NodeId = ComputerId \n| extend Priority + = 1 \n| extend NodeProps = pack(''type'', ''StandAloneNode'', ''name'', + Computer); \nlet ServiceMapNodeIdentityAndProps = VMComputer \n| + where TimeGenerated \u003e= startDateTime \n|where TimeGenerated \u003c + endDateTime \n| extend ResourceId = strcat(''machines/'', Machine) \n| + extend tempComputerId=iff(isempty(_ResourceId), Computer, _ResourceId) \n| + extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', + @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', _ResourceId))\n| + extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', + _ResourceId)) \n| where tempComputerId in~ (computerList) or laResourceId + in (computerList) or oldLaResourceId in (computerList) \n| extend ComputerId + = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in + (computerList), oldLaResourceId, tempComputerId)) \n| summarize arg_max(TimeGenerated, + *) by Machine \n| extend AzureCloudServiceNodeIdentity + = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, + ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity + = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, + ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', + ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', + ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', + AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps + = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', + AzureCloudServiceInstanceId, ''cloudServiceRoleName'', + AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', + AzureCloudServiceDeployment, ''fullDisplayName'', + FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', + ResourceId), AzureScaleSetNodeProps = pack(''type'', + ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', + AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', + AzureServiceFabricClusterName, ''vmScaleSetResourceId'', + AzureVmScaleSetResourceId, ''resourceGroupName'', + AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', + FullDisplayName, ''mappingResourceId'', ResourceId) \n| + project ComputerId, Computer, NodeId + = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), + AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeProps, ComputerProps), Priority = 2; \nlet + NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, + OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \n| + summarize arg_max(Priority, *) by ComputerId;\nsummary\n| join (InsightsMetrics\n| + where TimeGenerated between (startDateTime .. endDateTime)\n| where Origin + == ''vm.azm.ms'' and (Namespace == ''Memory'' and Name == ''AvailableMB'')\n| + extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\n| where + ComputerId in (computerList)\n| summarize $agg by bin(TimeGenerated, trendBinSize), + ComputerId\n| sort by TimeGenerated asc) on ComputerId\n","resource":"$ws","resultFormat":"table","workspace":""},"queryType":"Azure + Log Analytics","refId":"A","subscription":"","subscriptions":[]}],"title":"${agg:text} + Available Memory","transformations":[{"id":"organize","options":{"excludeByName":{"ComputerId":true,"ComputerId1":true,"P5th":true,"P95th":true,"score":true},"indexByName":{},"renameByName":{}}},{"id":"prepareTimeSeries","options":{"format":"many"}},{"id":"renameByRegex","options":{"regex":"(.+)\\s(.+)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"Min"},"properties":[{"id":"custom.width","value":81}]},{"matcher":{"id":"byName","options":"P5th"},"properties":[{"id":"custom.width","value":99}]},{"matcher":{"id":"byName","options":"P10th"},"properties":[{"id":"custom.width","value":77}]},{"matcher":{"id":"byName","options":"P50th"},"properties":[{"id":"custom.width","value":91}]},{"matcher":{"id":"byName","options":"Average"},"properties":[{"id":"custom.width","value":78}]},{"matcher":{"id":"byName","options":"Computer"},"properties":[{"id":"links","value":[{"targetBlank":true,"title":"","url":"https://ms.portal.azure.com/#@${__data.fields[\"Tenant + ID\"]}/resource/subscriptions/${sub}?/resourcegroups/${__data.fields[\"Resource + Group\"]}/providers/microsoft.compute/?${__data.fields.Type}/${__data.fields[\"Resource + Name\"]}?/infrainsights"}]}]}]},"gridPos":{"h":12,"w":14,"x":0,"y":17},"id":32,"options":{"footer":{"fields":"","reducer":["sum"],"show":false},"showHeader":true,"sortBy":[]},"targets":[{"azureLogAnalytics":{"query":"let + startDateTime = $__timeFrom;\r\nlet endDateTime = $__timeTo;\r\nlet maxResultCount + = 10;\r\nlet summaryPerComputer = InsightsMetrics\r\n| where TimeGenerated + between (startDateTime .. endDateTime)\r\n| where Origin == ''vm.azm.ms'' + and (Namespace == ''Memory'' and Name == ''AvailableMB'')\r\n| parse kind=regex + tolower(_ResourceId) with ''resourcegroups/'' resGroup ''/p(.+)'' *\r\n| where + resGroup in~ ($rg)\r\n| extend ComputerId = iff(isempty(_ResourceId), Computer, + _ResourceId)\r\n| summarize hint.shufflekey = ComputerId Average = round(avg(Val), + 2), Min = min(Val), percentiles(Val, 5, 10, 50, 80, 90, 95) by ComputerId, + Computer, _ResourceId\r\n| project ComputerId, Computer, Average, Min, P5th + = percentile_Val_5, P10th = percentile_Val_10, P50th = percentile_Val_50, + P80th = percentile_Val_80,\r\nP90th = percentile_Val_90, P95th = percentile_Val_95, + ResourceId = _ResourceId\r\n| top 10 by ${agg:text};\r\nlet computerList = + summaryPerComputer\r\n| summarize by ComputerId, Computer;\r\nlet EmptyNodeIdentityAndProps + = datatable(ComputerId: string, Computer:string, NodeId:string, NodeProps:dynamic, + Priority: long) []; \r\nlet OmsNodeIdentityAndProps = computerList \r\n| + extend NodeId = ComputerId \r\n| extend Priority = 1 \r\n| extend + NodeProps = pack(''type'', ''StandAloneNode'', ''name'', Computer); \r\nlet + ServiceMapNodeIdentityAndProps = VMComputer \r\n| where TimeGenerated + \u003e= startDateTime \r\n| where TimeGenerated \u003c endDateTime \r\n| + extend ResourceId = strcat(''machines/'', Machine) \r\n| extend tempComputerId=iff(isempty(_ResourceId), + Computer, _ResourceId) \r\n| extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', + _ResourceId)) \r\n| extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', + _ResourceId)) \r\n| where tempComputerId in~ (computerList) or laResourceId + in (computerList) or oldLaResourceId in (computerList) \r\n| extend ComputerId + = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in + (computerList), oldLaResourceId, tempComputerId)) \r\n| summarize arg_max(TimeGenerated, + *) by Machine \r\n| extend AzureCloudServiceNodeIdentity + = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, + ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity + = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, + ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', + ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', + ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', + AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps + = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', + AzureCloudServiceInstanceId, ''cloudServiceRoleName'', + AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', + AzureCloudServiceDeployment, ''fullDisplayName'', + FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', + ResourceId), AzureScaleSetNodeProps = pack(''type'', + ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', + AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', + AzureServiceFabricClusterName, ''vmScaleSetResourceId'', + AzureVmScaleSetResourceId, ''resourceGroupName'', + AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', + FullDisplayName, ''mappingResourceId'', ResourceId) \r\n| + project ComputerId, Computer, NodeId + = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), + AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeProps, ComputerProps), Priority = 2; \r\nlet + NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, + OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \r\n| + summarize arg_max(Priority, *) by ComputerId;\r\nlet trend = InsightsMetrics\r\n| + where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin + == ''vm.azm.ms'' and (Namespace == ''Memory'' and Name == ''AvailableMB'')\r\n| + extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| + where ComputerId in (computerList)\r\n| project ComputerId, Computer;\r\nsummaryPerComputer\r\n| + join ( trend ) on ComputerId\r\n| join ( NodeIdentityAndProps ) on ComputerId\r\n| + parse tolower(ResourceId) with * \"virtualmachinescalesets/\" scaleSetName + \"/virtualmachines/\" vmNameScale\r\n| parse tolower(ResourceId) with * \"virtualmachines/\" + vmName\r\n| parse tolower(ResourceId) with * \"resourcegroups/\" resourceGroup + \"/providers/microsoft.compute/\" typeVM \"/\" nameVM\r\n| parse tolower(ResourceId) + with * \"microsoft.compute/\" typeScale \"/\" nameScale \"/virtualmachines\" + remaining\r\n| project resourceGroup, Min, Average, P5th, P10th, P50th, Computer, + Type = iff(isnotempty(typeScale), typeScale, typeVM), Name = iff(isnotempty(nameScale), + nameScale, nameVM)\r\n","resource":"$ws","resultFormat":"table"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure + Log Analytics","refId":"A","subscription":""},{"azureResourceGraph":{"query":"resources\r\n| + where tolower(type) contains \"virtualmachines\" and resourceGroup in~ ($rg) + \r\n| project Name = tolower(name), tenantId, resourceGroup"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"hide":false,"queryType":"Azure + Resource Graph","refId":"B","subscription":"","subscriptions":["$sub"]}],"title":"Available + Memory Statistics","transformations":[{"id":"merge","options":{}},{"id":"organize","options":{"excludeByName":{"NodeId":true,"NodeProps":true,"ResourceId":true,"UseRelativeScale":true,"list_TrendPoint":true},"indexByName":{"Average":6,"Computer":0,"Min":2,"Name":8,"P10th":4,"P50th":5,"P5th":3,"Type":7,"resourceGroup":1,"tenantId":9},"renameByName":{"Name":"Resource + Name","list_TrendPoint":"P5th Trend","resGroup":"Resource Group","resourceGroup":"Resource + Group","tenantId":"Tenant ID","typeName":"Type/Name"}}},{"id":"filterByValue","options":{"filters":[{"config":{"id":"isNotNull","options":{}},"fieldName":"Computer"}],"match":"all","type":"include"}}],"type":"table"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"light-green","mode":"fixed"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":12,"w":10,"x":14,"y":17},"id":44,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["min"],"fields":"","values":false},"text":{},"textMode":"value_and_name"},"targets":[{"azureLogAnalytics":{"query":"let + startDateTime = $__timeFrom;\r\nlet endDateTime = $__timeTo;\r\nlet trendBinSize + = (endDateTime - startDateTime)/100;\r\nlet summary = InsightsMetrics\r\n| + where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin + == ''vm.azm.ms'' and (Namespace == ''Memory'' and Name == ''AvailableMB'')\r\n| + parse kind=regex tolower(_ResourceId) with ''resourcegroups/'' resGroup ''/p(.+)'' + *\r\n| where resGroup in~ ($rg)\r\n| extend ComputerId = iff(isempty(_ResourceId), + Computer, _ResourceId)\r\n| summarize hint.shufflekey=ComputerId Average = + avg(Val), Min = min(Val),P5th = round(percentile(Val, 5), 2), P10th = round(percentile(Val, + 10), 2), \r\nP50th = round(percentile(Val, 50), 2), P80th = round(percentile(Val, + 80), 2),\r\nP90th = round(percentile(Val, 90), 2), P95th = round(percentile(Val, + 95), 2) by ComputerId, Computer\r\n| top 10 by ${agg:text};\r\nlet computerList=(summary\r\n| + project ComputerId, Computer);\r\nlet EmptyNodeIdentityAndProps = datatable(ComputerId: + string, Computer:string, NodeId:string, NodeProps:dynamic, Priority: long) + []; \r\nlet OmsNodeIdentityAndProps = computerList \r\n| extend + NodeId = ComputerId \r\n| extend Priority = 1 \r\n| extend NodeProps + = pack(''type'', ''StandAloneNode'', ''name'', Computer); \r\nlet ServiceMapNodeIdentityAndProps + = VMComputer \r\n| where TimeGenerated \u003e= startDateTime \r\n|where + TimeGenerated \u003c endDateTime \r\n| extend ResourceId = strcat(''machines/'', + Machine) \r\n| extend tempComputerId=iff(isempty(_ResourceId), Computer, + _ResourceId) \r\n| extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', + @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', _ResourceId))\r\n| + extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', + _ResourceId)) \r\n| where tempComputerId in~ (computerList) or laResourceId + in (computerList) or oldLaResourceId in (computerList) \r\n| extend ComputerId + = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in + (computerList), oldLaResourceId, tempComputerId)) \r\n| summarize arg_max(TimeGenerated, + *) by Machine \r\n| extend AzureCloudServiceNodeIdentity + = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, + ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity + = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, + ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', + ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', + ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', + AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps + = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', + AzureCloudServiceInstanceId, ''cloudServiceRoleName'', + AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', + AzureCloudServiceDeployment, ''fullDisplayName'', + FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', + ResourceId), AzureScaleSetNodeProps = pack(''type'', + ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', + AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', + AzureServiceFabricClusterName, ''vmScaleSetResourceId'', + AzureVmScaleSetResourceId, ''resourceGroupName'', + AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', + FullDisplayName, ''mappingResourceId'', ResourceId) \r\n| + project ComputerId, Computer, NodeId + = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), + AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeProps, ComputerProps), Priority = 2; \r\nlet + NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, + OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \r\n| + summarize arg_max(Priority, *) by ComputerId;\r\nsummary\r\n| join (InsightsMetrics\r\n| + where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin + == ''vm.azm.ms'' and (Namespace == ''Memory'' and Name == ''AvailableMB'')\r\n| + extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| + where ComputerId in (computerList)\r\n| summarize Min = min(Val) by bin(TimeGenerated, + trendBinSize), ComputerId\r\n| sort by TimeGenerated asc) on ComputerId\r\n","resource":"$ws","resultFormat":"table"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure + Log Analytics","refId":"A"}],"title":"Min Available Memory and Trend Line","transformations":[{"id":"organize","options":{"excludeByName":{"Average":true,"ComputerId":true,"ComputerId1":true,"Min":true,"P10th":true,"P50th":true,"P5th":true,"P80th":true,"P90th":true,"P95th":true},"indexByName":{},"renameByName":{}}},{"id":"prepareTimeSeries","options":{"format":"many"}},{"id":"renameByRegex","options":{"regex":"(.+)\\s(.+)","renamePattern":"$2"}}],"type":"stat"}],"title":"Available + Memory","type":"row"},{"collapsed":true,"gridPos":{"h":1,"w":24,"x":0,"y":29},"id":22,"panels":[{"datasource":{"uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisGridShow":true,"axisLabel":"","axisPlacement":"auto","axisSoftMin":0,"barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":true,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"Bps"},"overrides":[]},"gridPos":{"h":11,"w":24,"x":0,"y":8},"id":12,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureLogAnalytics":{"query":"let + startDateTime = $__timeFrom;\nlet endDateTime = $__timeTo;\nlet trendBinSize + = (endDateTime - startDateTime)/100;\nlet MaxListSize = 1000;\nlet summary + = InsightsMetrics\n| where TimeGenerated between (startDateTime .. endDateTime)\n| + where Origin == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''WriteBytesPerSecond'')\n| + parse kind=regex tolower(_ResourceId) with ''resourcegroups/'' resGroup ''/p(.+)'' + *\n| where resGroup in~ ($rg)\n| extend ComputerId = iff(isempty(_ResourceId), + Computer, _ResourceId)\n| summarize Val = sum(Val) by bin(TimeGenerated, trendBinSize), + ComputerId, Computer\n| summarize hint.shufflekey=ComputerId $agg by ComputerId, + Computer\n| top 10 by score;\nlet computerList=(summary\n| project ComputerId, + Computer);\nlet EmptyNodeIdentityAndProps = datatable(ComputerId: string, + Computer:string, NodeId:string, NodeProps:dynamic, Priority: long) []; \nlet + OmsNodeIdentityAndProps = computerList \n| extend NodeId = ComputerId \n| + extend Priority = 1 \n| extend NodeProps = pack(''type'', ''StandAloneNode'', + ''name'', Computer); let ServiceMapNodeIdentityAndProps = VMComputer \n| + where TimeGenerated \u003e= startDateTime \n| where TimeGenerated \u003c + endDateTime \n| extend ResourceId = strcat(''machines/'', Machine) \n| + extend tempComputerId=iff(isempty(_ResourceId), Computer, _ResourceId) \n| + extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', + @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', _ResourceId))\n| + extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', + _ResourceId)) \n| where tempComputerId in~ (computerList) or laResourceId + in (computerList) or oldLaResourceId in (computerList) \n| extend ComputerId + = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in + (computerList), oldLaResourceId, tempComputerId)) \n| summarize arg_max(TimeGenerated, + *) by Machine \n| extend AzureCloudServiceNodeIdentity + = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, + ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity + = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, + ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', + ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', + ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', + AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps + = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', + AzureCloudServiceInstanceId, ''cloudServiceRoleName'', + AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', + AzureCloudServiceDeployment, ''fullDisplayName'', + FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', + ResourceId), AzureScaleSetNodeProps = pack(''type'', + ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', + AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', + AzureServiceFabricClusterName, ''vmScaleSetResourceId'', + AzureVmScaleSetResourceId, ''resourceGroupName'', + AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', + FullDisplayName, ''mappingResourceId'', ResourceId) \n| + project ComputerId, Computer, NodeId + = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), + AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeProps, ComputerProps), Priority = 2; let + NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, + OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \n| + summarize arg_max(Priority, *) by ComputerId;summary\n| join (InsightsMetrics\n| + where TimeGenerated between (startDateTime .. endDateTime)\n| where Origin + == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''WriteBytesPerSecond'')\n| + extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\n| where + ComputerId in (computerList)\n| summarize Val = sum(Val) by bin(TimeGenerated, + trendBinSize), ComputerId, Computer\n| summarize $agg by bin(TimeGenerated, + trendBinSize), ComputerId\n| sort by TimeGenerated asc) on ComputerId\n","resource":"$ws","resultFormat":"table","workspace":""},"queryType":"Azure + Log Analytics","refId":"A","subscription":"","subscriptions":[]}],"title":"${agg:text} + Bytes Sent Rate","transformations":[{"id":"organize","options":{"excludeByName":{"Computer":false,"ComputerId":true,"ComputerId1":true,"P5th":true,"P95th":true,"score":true},"indexByName":{},"renameByName":{}}},{"id":"prepareTimeSeries","options":{"format":"many"}},{"id":"renameByRegex","options":{"regex":"(.+)\\s(.+)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"Computer"},"properties":[{"id":"links","value":[{"targetBlank":true,"title":"","url":"https://ms.portal.azure.com/#@${__data.fields[\"Tenant + ID\"]}/resource/subscriptions/${sub}/resourcegroups/${__data.fields[\"Resource + Group\"]}/providers/microsoft.compute/${__data.fields.Type}/${__data.fields[\"Resource + Name\"]}/infrainsights"}]}]},{"matcher":{"id":"byName","options":"Average"},"properties":[{"id":"custom.width","value":94}]},{"matcher":{"id":"byName","options":"P50th"},"properties":[{"id":"custom.width","value":86}]},{"matcher":{"id":"byName","options":"P90th"},"properties":[{"id":"custom.width","value":101}]},{"matcher":{"id":"byName","options":"P95th"},"properties":[{"id":"custom.width","value":97}]},{"matcher":{"id":"byName","options":"Max"},"properties":[{"id":"custom.width","value":131}]}]},"gridPos":{"h":12,"w":14,"x":0,"y":19},"id":34,"options":{"footer":{"fields":"","reducer":["sum"],"show":false},"showHeader":true,"sortBy":[]},"targets":[{"azureLogAnalytics":{"query":"let + startDateTime = $__timeFrom;\r\nlet endDateTime = $__timeTo;\r\nlet trendBinSize + = 5m;\r\nlet maxResultCount = 10;\r\nlet summaryPerComputer = InsightsMetrics\r\n| + where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin + == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''WriteBytesPerSecond'')\r\n| + extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| + summarize Val = sum(Val) by bin(TimeGenerated, 1m), ComputerId, Computer, + _ResourceId\r\n| summarize hint.shufflekey = ComputerId Average = avg(Val), + Max = max(Val), percentiles(Val, 5, 10, 50, 90, 95) by ComputerId, Computer, + _ResourceId\r\n| project ComputerId, Computer, Average, Max, P5th = percentile_Val_5, + P10th = percentile_Val_10, P50th = percentile_Val_50, P90th = percentile_Val_90, + P95th = percentile_Val_95, ResourceId = _ResourceId\r\n| top 10 by ${agg:text};\r\nlet + computerList = summaryPerComputer\r\n| summarize by ComputerId, Computer;\r\nlet + EmptyNodeIdentityAndProps = datatable(ComputerId: string, Computer:string, + NodeId:string, NodeProps:dynamic, Priority: long) []; \r\nlet OmsNodeIdentityAndProps + = computerList \r\n| extend NodeId = ComputerId \r\n| extend + Priority = 1 \r\n| extend NodeProps = pack(''type'', ''StandAloneNode'', + ''name'', Computer); \r\nlet ServiceMapNodeIdentityAndProps = VMComputer \r\n| + where TimeGenerated \u003e= startDateTime \r\n| where TimeGenerated + \u003c endDateTime \r\n| extend ResourceId = strcat(''machines/'', + Machine) \r\n| extend tempComputerId=iff(isempty(_ResourceId), Computer, + _ResourceId) \r\n| extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', + _ResourceId)) \r\n| extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', + _ResourceId)) \r\n| where tempComputerId in~ (computerList) or laResourceId + in (computerList) or oldLaResourceId in (computerList) \r\n| extend ComputerId + = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in + (computerList), oldLaResourceId, tempComputerId)) \r\n| summarize arg_max(TimeGenerated, + *) by Machine \r\n| extend AzureCloudServiceNodeIdentity + = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, + ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity + = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, + ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', + ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', + ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', + AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps + = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', + AzureCloudServiceInstanceId, ''cloudServiceRoleName'', + AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', + AzureCloudServiceDeployment, ''fullDisplayName'', + FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', + ResourceId), AzureScaleSetNodeProps = pack(''type'', + ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', + AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', + AzureServiceFabricClusterName, ''vmScaleSetResourceId'', + AzureVmScaleSetResourceId, ''resourceGroupName'', + AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', + FullDisplayName, ''mappingResourceId'', ResourceId) \r\n| + project ComputerId, Computer, NodeId + = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), + AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeProps, ComputerProps), Priority = 2; \r\nlet + NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, + OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \r\n| + summarize arg_max(Priority, *) by ComputerId;\r\nlet trend = InsightsMetrics\r\n| + where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin + == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''WriteBytesPerSecond'')\r\n| + extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| + where ComputerId in (computerList)\r\n| summarize Val = sum(Val) by bin(TimeGenerated, + 1m), ComputerId, Computer, _ResourceId\r\n| summarize hint.shufflekey = ComputerId + TrendValue = percentile(Val, 95) by ComputerId, Computer, bin(TimeGenerated, + trendBinSize)\r\n| project ComputerId, Computer\r\n| summarize hint.shufflekey + = ComputerId by ComputerId, Computer;\r\nsummaryPerComputer\r\n| join ( trend + ) on ComputerId\r\n| join ( NodeIdentityAndProps ) on ComputerId\r\n| parse + tolower(ResourceId) with * \"virtualmachinescalesets/\" scaleSetName \"/virtualmachines/\" + vmNameScale\r\n| parse tolower(ResourceId) with * \"virtualmachines/\" vmName\r\n| + parse tolower(ResourceId) with * \"resourcegroups/\" resourceGroup \"/providers/microsoft.compute/\" + typeVM \"/\" nameVM\r\n| parse tolower(ResourceId) with * \"microsoft.compute/\" + typeScale \"/\" nameScale \"/virtualmachines\" remaining\r\n| project resourceGroup, + Average, P50th, P90th, P95th, Max, Computer, Type = iff(isnotempty(typeScale), + typeScale, typeVM), Name = iff(isnotempty(nameScale), nameScale, nameVM)\r\n","resource":"$ws","resultFormat":"table"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure + Log Analytics","refId":"A","subscription":""},{"azureResourceGraph":{"query":"resources\r\n| + where tolower(type) contains \"virtualmachines\" and resourceGroup in~ ($rg) + \r\n| project Name = tolower(name), tenantId, resourceGroup"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"hide":false,"queryType":"Azure + Resource Graph","refId":"B","subscription":"","subscriptions":["$sub"]}],"title":"Available + Bytes Sent Statistics","transformations":[{"id":"merge","options":{}},{"id":"organize","options":{"excludeByName":{"NodeId":true,"NodeProps":true,"ResourceId":true,"UseRelativeScale":true},"indexByName":{"Average":2,"Computer":0,"Max":6,"Name":8,"P50th":3,"P90th":4,"P95th":5,"Type":7,"resourceGroup":1,"tenantId":9},"renameByName":{"Name":"Resource + Name","list_TrendPoint":"Trend 95th","resGroup":"Resource Group","resourceGroup":"Resource + Group","tenantId":"Tenant ID","typeName":"Type/Name"}}},{"id":"filterByValue","options":{"filters":[{"config":{"id":"isNotNull","options":{}},"fieldName":"Computer"}],"match":"all","type":"include"}}],"type":"table"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"light-green","mode":"fixed"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":12,"w":10,"x":14,"y":19},"id":48,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["max"],"fields":"","values":false},"text":{},"textMode":"auto"},"targets":[{"azureLogAnalytics":{"query":"let + startDateTime = $__timeFrom;\r\nlet endDateTime = $__timeTo;\r\nlet trendBinSize + = (endDateTime - startDateTime)/100;\r\nlet MaxListSize = 1000;\r\nlet summary + = InsightsMetrics\r\n| where TimeGenerated between (startDateTime .. endDateTime)\r\n| + where Origin == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''WriteBytesPerSecond'')\r\n| + parse kind=regex tolower(_ResourceId) with ''resourcegroups/'' resGroup ''/p(.+)'' + *\r\n| where resGroup in~ ($rg)\r\n| extend ComputerId = iff(isempty(_ResourceId), + Computer, _ResourceId)\r\n| summarize Val = sum(Val) by bin(TimeGenerated, + trendBinSize), ComputerId, Computer\r\n| summarize hint.shufflekey=ComputerId + Average = avg(Val), Min = min(Val),P5th = round(percentile(Val, 5), 2), P10th + = round(percentile(Val, 10), 2), \r\nP50th = round(percentile(Val, 50), 2), + P80th = round(percentile(Val, 80), 2),\r\nP90th = round(percentile(Val, 90), + 2), P95th = round(percentile(Val, 95), 2) by ComputerId, Computer\r\n| top + 10 by ${agg:text};\r\nlet computerList=(summary\r\n| project ComputerId, Computer);\r\nlet + EmptyNodeIdentityAndProps = datatable(ComputerId: string, Computer:string, + NodeId:string, NodeProps:dynamic, Priority: long) []; \r\nlet OmsNodeIdentityAndProps + = computerList \r\n| extend NodeId = ComputerId \r\n| extend + Priority = 1 \r\n| extend NodeProps = pack(''type'', ''StandAloneNode'', + ''name'', Computer); let ServiceMapNodeIdentityAndProps = VMComputer \r\n| + where TimeGenerated \u003e= startDateTime \r\n| where TimeGenerated + \u003c endDateTime \r\n| extend ResourceId = strcat(''machines/'', + Machine) \r\n| extend tempComputerId=iff(isempty(_ResourceId), Computer, + _ResourceId) \r\n| extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', + @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', _ResourceId))\r\n| + extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', + _ResourceId)) \r\n| where tempComputerId in~ (computerList) or laResourceId + in (computerList) or oldLaResourceId in (computerList) \r\n| extend ComputerId + = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in + (computerList), oldLaResourceId, tempComputerId)) \r\n| summarize arg_max(TimeGenerated, + *) by Machine \r\n| extend AzureCloudServiceNodeIdentity + = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, + ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity + = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, + ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', + ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', + ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', + AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps + = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', + AzureCloudServiceInstanceId, ''cloudServiceRoleName'', + AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', + AzureCloudServiceDeployment, ''fullDisplayName'', + FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', + ResourceId), AzureScaleSetNodeProps = pack(''type'', + ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', + AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', + AzureServiceFabricClusterName, ''vmScaleSetResourceId'', + AzureVmScaleSetResourceId, ''resourceGroupName'', + AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', + FullDisplayName, ''mappingResourceId'', ResourceId) \r\n| + project ComputerId, Computer, NodeId + = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), + AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeProps, ComputerProps), Priority = 2; let + NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, + OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \r\n| + summarize arg_max(Priority, *) by ComputerId;summary\r\n| join (InsightsMetrics\r\n| + where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin + == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''WriteBytesPerSecond'')\r\n| + extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| + where ComputerId in (computerList)\r\n| summarize Val = sum(Val) by bin(TimeGenerated, + trendBinSize), ComputerId, Computer\r\n| summarize Max = max(Val) by bin(TimeGenerated, + trendBinSize), ComputerId\r\n| sort by TimeGenerated asc) on ComputerId\r\n","resource":"$ws","resultFormat":"table"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure + Log Analytics","refId":"A","subscription":""}],"title":"Max Available Bytes + Sent and Trend Line","transformations":[{"id":"organize","options":{"excludeByName":{"Average":true,"ComputerId":true,"ComputerId1":true,"Min":true,"P10th":true,"P50th":true,"P5th":true,"P80th":true,"P90th":true,"P95th":true},"indexByName":{},"renameByName":{}}},{"id":"prepareTimeSeries","options":{"format":"many"}},{"id":"renameByRegex","options":{"regex":"(.+)\\s(.+)","renamePattern":"$2"}}],"type":"stat"}],"title":"Network + Bytes Sent","type":"row"},{"collapsed":true,"gridPos":{"h":1,"w":24,"x":0,"y":30},"id":36,"panels":[{"datasource":{"uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisGridShow":true,"axisLabel":"","axisPlacement":"auto","axisSoftMin":0,"barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":true,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"Bps"},"overrides":[]},"gridPos":{"h":11,"w":24,"x":0,"y":9},"id":16,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureLogAnalytics":{"query":"let + startDateTime = $__timeFrom;\nlet endDateTime = $__timeTo;\nlet trendBinSize + = (endDateTime - startDateTime)/100;\nlet MaxListSize = 1000;\nlet summary + = InsightsMetrics\n| where TimeGenerated between (startDateTime .. endDateTime)\n| + where Origin == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''ReadBytesPerSecond'')\n| + parse kind=regex tolower(_ResourceId) with ''resourcegroups/'' resGroup ''/p(.+)'' + *\n| where resGroup in~ ($rg)\n| extend ComputerId = iff(isempty(_ResourceId), + Computer, _ResourceId)\n| summarize Val = sum(Val) by bin(TimeGenerated, trendBinSize), + ComputerId, Computer\n| summarize hint.shufflekey=ComputerId $agg by ComputerId, + Computer\n| top 10 by score;\nlet computerList=(summary\n| project ComputerId, + Computer);\nlet EmptyNodeIdentityAndProps = datatable(ComputerId: string, + Computer:string, NodeId:string, NodeProps:dynamic, Priority: long) []; let + OmsNodeIdentityAndProps = computerList \n| extend NodeId = ComputerId \n| + extend Priority = 1 \n| extend NodeProps = pack(''type'', ''StandAloneNode'', + ''name'', Computer); \nlet ServiceMapNodeIdentityAndProps = VMComputer \n| + where TimeGenerated \u003e= startDateTime \n| where TimeGenerated \u003c + endDateTime \n| extend ResourceId = strcat(''machines/'', Machine) \n| + extend tempComputerId=iff(isempty(_ResourceId), Computer, _ResourceId) \n| + extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', + @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', _ResourceId))\n| + extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', + _ResourceId)) \n| where tempComputerId in~ (computerList) or laResourceId + in (computerList) or oldLaResourceId in (computerList) \n| extend ComputerId + = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in + (computerList), oldLaResourceId, tempComputerId)) \n| summarize arg_max(TimeGenerated, + *) by Machine \n| extend AzureCloudServiceNodeIdentity + = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, + ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity + = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, + ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', + ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', + ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', + AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps + = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', + AzureCloudServiceInstanceId, ''cloudServiceRoleName'', + AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', + AzureCloudServiceDeployment, ''fullDisplayName'', + FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', + ResourceId), AzureScaleSetNodeProps = pack(''type'', + ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', + AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', + AzureServiceFabricClusterName, ''vmScaleSetResourceId'', + AzureVmScaleSetResourceId, ''resourceGroupName'', + AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', + FullDisplayName, ''mappingResourceId'', ResourceId) \n| + project ComputerId, Computer, NodeId + = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), + AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeProps, ComputerProps), Priority = 2; let + NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, + OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \n| + summarize arg_max(Priority, *) by ComputerId;\nsummary\n| join (InsightsMetrics\n| + where TimeGenerated between (startDateTime .. endDateTime)\n| where Origin + == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''ReadBytesPerSecond'')\n| + extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\n| where + ComputerId in (computerList)\n| summarize Val = sum(Val) by bin(TimeGenerated, + trendBinSize), ComputerId, \nComputer\n| summarize $agg by bin(TimeGenerated, + trendBinSize), ComputerId\n| sort by TimeGenerated asc) on ComputerId\n","resource":"$ws","resultFormat":"table","workspace":""},"queryType":"Azure + Log Analytics","refId":"A","subscription":"","subscriptions":[]}],"title":"${agg:text} + Bytes Received Rate","transformations":[{"id":"organize","options":{"excludeByName":{"ComputerId":true,"ComputerId1":true,"P95th":true,"score":true},"indexByName":{},"renameByName":{}}},{"id":"prepareTimeSeries","options":{"format":"many"}},{"id":"renameByRegex","options":{"regex":"(.+)\\s(.+)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"Computer"},"properties":[{"id":"links","value":[{"targetBlank":true,"title":"","url":"https://ms.portal.azure.com/#@${__data.fields[\"Tenant + ID\"]}/resource/subscriptions/${sub}/resourcegroups/${__data.fields[\"Resource + Group\"]}/providers/microsoft.compute/${__data.fields.Type}/${__data.fields[\"Resource + Name\"]}/infrainsights"}]}]},{"matcher":{"id":"byName","options":"Average"},"properties":[{"id":"custom.width","value":97}]},{"matcher":{"id":"byName","options":"P50th"},"properties":[{"id":"custom.width","value":82}]},{"matcher":{"id":"byName","options":"P90th"},"properties":[{"id":"custom.width","value":99}]},{"matcher":{"id":"byName","options":"P95th"},"properties":[{"id":"custom.width","value":89}]},{"matcher":{"id":"byName","options":"Max"},"properties":[{"id":"custom.width","value":93}]}]},"gridPos":{"h":12,"w":14,"x":0,"y":20},"id":38,"options":{"footer":{"fields":"","reducer":["sum"],"show":false},"showHeader":true,"sortBy":[]},"targets":[{"azureLogAnalytics":{"query":"let + startDateTime = $__timeFrom;\r\nlet endDateTime = $__timeTo;\r\nlet trendBinSize + = 5m;\r\nlet maxResultCount = 10;\r\nlet summaryPerComputer = InsightsMetrics\r\n| + where TimeGenerated between (startDateTime .. endDateTime) \r\n| where Origin + == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''ReadBytesPerSecond'')\r\n| + extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| + summarize Val = sum(Val) by bin(TimeGenerated, 1m), ComputerId, Computer, + _ResourceId\r\n| summarize hint.shufflekey = ComputerId Average = avg(Val), + Max = max(Val), percentiles(Val, 5, 10, 50, 90, 95) by ComputerId, Computer, + _ResourceId\r\n| project ComputerId, Computer, Average, Max, P5th = percentile_Val_5, + P10th = percentile_Val_10, P50th = percentile_Val_50, P90th = percentile_Val_90, + P95th = percentile_Val_95, ResourceId = _ResourceId\r\n| top 10 by ${agg:text};\r\nlet + computerList = summaryPerComputer\r\n| summarize by ComputerId, Computer;\r\nlet + EmptyNodeIdentityAndProps = datatable(ComputerId: string, Computer:string, + NodeId:string, NodeProps:dynamic, Priority: long) []; \r\nlet OmsNodeIdentityAndProps + = computerList \r\n| extend NodeId = ComputerId \r\n| extend + Priority = 1 \r\n| extend NodeProps = pack(''type'', ''StandAloneNode'', + ''name'', Computer); \r\nlet ServiceMapNodeIdentityAndProps = VMComputer \r\n| + where TimeGenerated \u003e= startDateTime \r\n| where TimeGenerated + \u003c endDateTime \r\n| extend ResourceId = strcat(''machines/'', + Machine) \r\n| extend tempComputerId=iff(isempty(_ResourceId), Computer, + _ResourceId) \r\n| extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', + _ResourceId)) \r\n| extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', + _ResourceId)) \r\n| where tempComputerId in~ (computerList) or laResourceId + in (computerList) or oldLaResourceId in (computerList) \r\n| extend ComputerId + = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in + (computerList), oldLaResourceId, tempComputerId)) \r\n| summarize arg_max(TimeGenerated, + *) by Machine \r\n| extend AzureCloudServiceNodeIdentity + = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, + ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity + = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, + ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', + ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', + ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', + AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps + = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', + AzureCloudServiceInstanceId, ''cloudServiceRoleName'', + AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', + AzureCloudServiceDeployment, ''fullDisplayName'', + FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', + ResourceId), AzureScaleSetNodeProps = pack(''type'', + ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', + AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', + AzureServiceFabricClusterName, ''vmScaleSetResourceId'', + AzureVmScaleSetResourceId, ''resourceGroupName'', + AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', + FullDisplayName, ''mappingResourceId'', ResourceId) \r\n| + project ComputerId, Computer, NodeId + = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), + AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeProps, ComputerProps), Priority = 2; \r\nlet + NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, + OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \r\n| + summarize arg_max(Priority, *) by ComputerId;\r\nlet trend = InsightsMetrics\r\n| + where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin + == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''ReadBytesPerSecond'')\r\n| + extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| + where ComputerId in (computerList)\r\n| summarize Val = sum(Val) by bin(TimeGenerated, + 1m), ComputerId, Computer, _ResourceId\r\n| summarize hint.shufflekey = ComputerId + TrendValue = percentile(Val, 95) by ComputerId, Computer, bin(TimeGenerated, + trendBinSize)\r\n| project ComputerId, Computer\r\n| summarize hint.shufflekey + = ComputerId by ComputerId, Computer;summaryPerComputer\r\n| join ( trend + ) on ComputerId\r\n| join ( NodeIdentityAndProps ) on ComputerId\r\n| parse + tolower(ResourceId) with * \"virtualmachinescalesets/\" scaleSetName \"/virtualmachines/\" + vmNameScale\r\n| parse tolower(ResourceId) with * \"virtualmachines/\" vmName\r\n| + parse tolower(ResourceId) with * \"resourcegroups/\" resourceGroup \"/providers/microsoft.compute/\" + typeVM \"/\" nameVM\r\n| parse tolower(ResourceId) with * \"microsoft.compute/\" + typeScale \"/\" nameScale \"/virtualmachines\" remaining\r\n| project resourceGroup, + Average, P50th, P90th, P95th, Max, Computer, Type = iff(isnotempty(typeScale), + typeScale, typeVM), Name = iff(isnotempty(nameScale), nameScale, nameVM)\r\n","resource":"$ws","resultFormat":"table"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure + Log Analytics","refId":"A","subscription":""},{"azureResourceGraph":{"query":"resources\r\n| + where tolower(type) contains \"virtualmachines\" and resourceGroup in~ ($rg) + \r\n| project Name = tolower(name), tenantId, resourceGroup"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"hide":false,"queryType":"Azure + Resource Graph","refId":"B","subscription":"","subscriptions":["$sub"]}],"title":"Available + Bytes Received Statistics","transformations":[{"id":"merge","options":{}},{"id":"organize","options":{"excludeByName":{"NodeId":true,"NodeProps":true,"ResourceId":true,"UseRelativeScale":true},"indexByName":{"Average":2,"Computer":0,"Max":6,"Name":8,"P50th":3,"P90th":4,"P95th":5,"Type":7,"resourceGroup":1,"tenantId":9},"renameByName":{"Name":"Resource + Name","list_TrendPoint":"Trend 95th","resGroup":"Resource Group","resourceGroup":"Resource + Group","tenantId":"Tenant ID","typeName":"Type/Name"}}},{"id":"filterByValue","options":{"filters":[{"config":{"id":"isNotNull","options":{}},"fieldName":"Computer"}],"match":"all","type":"include"}}],"type":"table"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"light-green","mode":"fixed"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":12,"w":10,"x":14,"y":20},"id":50,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["max"],"fields":"","values":false},"text":{},"textMode":"auto"},"targets":[{"azureLogAnalytics":{"query":"let + startDateTime = $__timeFrom;\r\nlet endDateTime = $__timeTo;\r\nlet trendBinSize + = (endDateTime - startDateTime)/100;\r\nlet MaxListSize = 1000;\r\nlet summary + = InsightsMetrics\r\n| where TimeGenerated between (startDateTime .. endDateTime)\r\n| + where Origin == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''ReadBytesPerSecond'')\r\n| + parse kind=regex tolower(_ResourceId) with ''resourcegroups/'' resGroup ''/p(.+)'' + *\r\n| where resGroup in~ ($rg)\r\n| extend ComputerId = iff(isempty(_ResourceId), + Computer, _ResourceId)\r\n| summarize Val = sum(Val) by bin(TimeGenerated, + trendBinSize), ComputerId, Computer\r\n| summarize hint.shufflekey=ComputerId + Average = avg(Val), Min = min(Val),P5th = round(percentile(Val, 5), 2), P10th + = round(percentile(Val, 10), 2), \r\nP50th = round(percentile(Val, 50), 2), + P80th = round(percentile(Val, 80), 2),\r\nP90th = round(percentile(Val, 90), + 2), P95th = round(percentile(Val, 95), 2) by ComputerId, Computer\r\n| top + 10 by ${agg:text};\r\nlet computerList=(summary\r\n| project ComputerId, Computer);\r\nlet + EmptyNodeIdentityAndProps = datatable(ComputerId: string, Computer:string, + NodeId:string, NodeProps:dynamic, Priority: long) []; let OmsNodeIdentityAndProps + = computerList \r\n| extend NodeId = ComputerId \r\n| extend + Priority = 1 \r\n| extend NodeProps = pack(''type'', ''StandAloneNode'', + ''name'', Computer); \r\nlet ServiceMapNodeIdentityAndProps = VMComputer \r\n| + where TimeGenerated \u003e= startDateTime \r\n| where TimeGenerated + \u003c endDateTime \r\n| extend ResourceId = strcat(''machines/'', + Machine) \r\n| extend tempComputerId=iff(isempty(_ResourceId), Computer, + _ResourceId) \r\n| extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', + @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', _ResourceId))\r\n| + extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', + _ResourceId)) \r\n| where tempComputerId in~ (computerList) or laResourceId + in (computerList) or oldLaResourceId in (computerList) \r\n| extend ComputerId + = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in + (computerList), oldLaResourceId, tempComputerId)) \r\n| summarize arg_max(TimeGenerated, + *) by Machine \r\n| extend AzureCloudServiceNodeIdentity + = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, + ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity + = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, + ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', + ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', + ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', + AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps + = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', + AzureCloudServiceInstanceId, ''cloudServiceRoleName'', + AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', + AzureCloudServiceDeployment, ''fullDisplayName'', + FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', + ResourceId), AzureScaleSetNodeProps = pack(''type'', + ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', + AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', + AzureServiceFabricClusterName, ''vmScaleSetResourceId'', + AzureVmScaleSetResourceId, ''resourceGroupName'', + AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', + FullDisplayName, ''mappingResourceId'', ResourceId) \r\n| + project ComputerId, Computer, NodeId + = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), + AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeProps, ComputerProps), Priority = 2; let + NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, + OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \r\n| + summarize arg_max(Priority, *) by ComputerId;\r\nsummary\r\n| join (InsightsMetrics\r\n| + where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin + == ''vm.azm.ms'' and (Namespace == ''Network'' and Name == ''ReadBytesPerSecond'')\r\n| + extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| + where ComputerId in (computerList)\r\n| summarize Val = sum(Val) by bin(TimeGenerated, + trendBinSize), ComputerId, \r\nComputer\r\n| summarize Max = max(Val) by bin(TimeGenerated, + trendBinSize), ComputerId\r\n| sort by TimeGenerated asc) on ComputerId\r\n","resource":"$ws","resultFormat":"table"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure + Log Analytics","refId":"A","subscription":""}],"title":"Max Available Bytes + Recieved and Trend Line","transformations":[{"id":"organize","options":{"excludeByName":{"Average":true,"ComputerId":true,"ComputerId1":true,"Min":true,"P10th":true,"P50th":true,"P5th":true,"P80th":true,"P90th":true,"P95th":true},"indexByName":{},"renameByName":{}}},{"id":"prepareTimeSeries","options":{"format":"many"}},{"id":"renameByRegex","options":{"regex":"(.+)\\s(.+)","renamePattern":"$2"}}],"type":"stat"}],"title":"Network + Bytes Received","type":"row"},{"collapsed":false,"gridPos":{"h":1,"w":24,"x":0,"y":31},"id":40,"panels":[],"title":"Logical + Disk Space Used %","type":"row"},{"datasource":{"uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisGridShow":true,"axisLabel":"","axisPlacement":"auto","axisSoftMin":0,"barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":true,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"noValue":"-","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"percent"},"overrides":[]},"gridPos":{"h":12,"w":24,"x":0,"y":32},"id":20,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"azureLogAnalytics":{"query":"let + startDateTime = $__timeFrom;\nlet endDateTime = $__timeTo;\nlet trendBinSize + = (endDateTime - startDateTime)/100;\nlet MaxListSize = 1000;\nlet summary + = InsightsMetrics\n| where TimeGenerated between (startDateTime .. endDateTime)\n| + where Origin == ''vm.azm.ms'' and (Namespace == ''LogicalDisk'' and Name == + ''FreeSpaceMB'')\n| parse kind=regex tolower(_ResourceId) with ''resourcegroups/'' + resGroup ''/p(.+)'' *\n| where resGroup in~ ($rg)\n| extend ComputerId = iff(isempty(_ResourceId), + Computer, _ResourceId)\n| extend Tags = todynamic(Tags)\n| extend Total = + todouble(Tags[''vm.azm.ms/diskSizeMB''])\n| summarize Val = sum(Val), Total + = sum(Total) by bin(TimeGenerated, trendBinSize), ComputerId, Computer, _ResourceId\n| + extend Val = (100.0 - (Val * 100.0)/Total)\n| summarize hint.shufflekey=ComputerId + $agg by ComputerId, Computer\n| top 10 by score;\nlet computerList=(summary\n| + project ComputerId, Computer);\nlet EmptyNodeIdentityAndProps = datatable(ComputerId: + string, Computer:string, NodeId:string, NodeProps:dynamic, Priority: long) + []; \nlet OmsNodeIdentityAndProps = computerList \n| extend + NodeId = ComputerId \n| extend Priority = 1 \n| extend NodeProps + = pack(''type'', ''StandAloneNode'', ''name'', Computer); \nlet ServiceMapNodeIdentityAndProps + = VMComputer \n| where TimeGenerated \u003e= startDateTime \n| + where TimeGenerated \u003c endDateTime \n| extend ResourceId = strcat(''machines/'', + Machine) \n| extend tempComputerId=iff(isempty(_ResourceId), Computer, + _ResourceId) \n| extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', + @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', _ResourceId))\n| + extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', + _ResourceId)) \n| where tempComputerId in~ (computerList) or laResourceId + in (computerList) or oldLaResourceId in (computerList) \n| extend ComputerId + = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in + (computerList), oldLaResourceId, tempComputerId)) \n| summarize arg_max(TimeGenerated, + *) by Machine \n| extend AzureCloudServiceNodeIdentity + = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, + ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity + = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, + ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', + ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', + ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', + AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps + = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', + AzureCloudServiceInstanceId, ''cloudServiceRoleName'', + AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', + AzureCloudServiceDeployment, ''fullDisplayName'', + FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', + ResourceId), AzureScaleSetNodeProps = pack(''type'', + ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', + AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', + AzureServiceFabricClusterName, ''vmScaleSetResourceId'', + AzureVmScaleSetResourceId, ''resourceGroupName'', + AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', + FullDisplayName, ''mappingResourceId'', ResourceId) \n| + project ComputerId, Computer, NodeId + = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), + AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeProps, ComputerProps), Priority = 2; \nlet + NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, + OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \n| + summarize arg_max(Priority, *) by ComputerId;\nsummary\n| join (InsightsMetrics\n| + where TimeGenerated between (startDateTime .. endDateTime)\n| where Origin + == ''vm.azm.ms'' and (Namespace == ''LogicalDisk'' and Name == ''FreeSpaceMB'')\n| + extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\n| where + ComputerId in (computerList)\n| extend Tags = todynamic(Tags)\n| extend Total + = todouble(Tags[''vm.azm.ms/diskSizeMB''])\n| summarize Val = sum(Val), Total + = sum(Total) by bin(TimeGenerated, trendBinSize), ComputerId, Computer, _ResourceId\n| + extend Val = (100.0 - (Val * 100.0)/Total)\n| summarize $agg by bin(TimeGenerated, + trendBinSize), ComputerId\n| sort by TimeGenerated asc) on ComputerId\n","resource":"$ws","resultFormat":"table","workspace":""},"queryType":"Azure + Log Analytics","refId":"A","subscription":"","subscriptions":[]}],"title":"${agg:text} + Logical Disk Space Used %","transformations":[{"id":"organize","options":{"excludeByName":{"ComputerId":true,"ComputerId1":true,"P95th":true,"score":true},"indexByName":{},"renameByName":{}}},{"id":"prepareTimeSeries","options":{"format":"many"}},{"id":"renameByRegex","options":{"regex":"(.+)\\s(.+)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"Computer"},"properties":[{"id":"links","value":[{"targetBlank":true,"title":"","url":"https://ms.portal.azure.com/#@${__data.fields[\"Tenant + ID\"]}/resource/subscriptions/${sub}/resourcegroups/${__data.fields[\"Resource + Group\"]}/providers/microsoft.compute/${__data.fields.Type}/${__data.fields[\"Resource + Name\"]}/infrainsights"}]},{"id":"custom.width","value":193}]},{"matcher":{"id":"byName","options":"Average"},"properties":[{"id":"custom.width","value":89}]},{"matcher":{"id":"byName","options":"P50th"},"properties":[{"id":"custom.width","value":86}]},{"matcher":{"id":"byName","options":"P90th"},"properties":[{"id":"custom.width","value":90}]},{"matcher":{"id":"byName","options":"P95th"},"properties":[{"id":"custom.width","value":87}]},{"matcher":{"id":"byName","options":"Max"},"properties":[{"id":"custom.width","value":77}]}]},"gridPos":{"h":12,"w":14,"x":0,"y":44},"id":42,"options":{"footer":{"fields":"","reducer":["sum"],"show":false},"showHeader":true,"sortBy":[]},"targets":[{"azureLogAnalytics":{"query":"let + startDateTime = $__timeFrom;\r\nlet endDateTime = $__timeTo;\r\nlet trendBinSize + = 5m;\r\nlet maxResultCount = 10;\r\nlet summaryPerComputer = InsightsMetrics\r\n| + where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin + == ''vm.azm.ms'' and (Namespace == ''LogicalDisk'' and Name == ''FreeSpaceMB'')\r\n| + extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| + extend Tags = todynamic(Tags)\r\n| extend Total = todouble(Tags[''vm.azm.ms/diskSizeMB'']), + MountId = tostring(Tags[''vm.azm.ms/mountId''])\r\n| extend Val = (100.0 - + (Val * 100.0)/Total)\r\n| summarize hint.shufflekey = ComputerId Average = + avg(Val), Max = max(Val), percentiles(Val, 5, 10, 50, 90, 95) by MountId, + ComputerId, Computer, _ResourceId\r\n| project MountId, ComputerId, Computer, + Average, Max, P5th = percentile_Val_5, P10th = percentile_Val_10, P50th = + percentile_Val_50, P90th = percentile_Val_90, P95th = percentile_Val_95, ResourceId + = _ResourceId\r\n| top 10 by ${agg:text};\r\nlet computerList = summaryPerComputer\r\n| + summarize by ComputerId, Computer;\r\nlet EmptyNodeIdentityAndProps = datatable(ComputerId: + string, Computer:string, NodeId:string, NodeProps:dynamic, Priority: long) + []; \r\nlet OmsNodeIdentityAndProps = computerList \r\n| extend + NodeId = ComputerId \r\n| extend Priority = 1 \r\n| extend NodeProps + = pack(''type'', ''StandAloneNode'', ''name'', Computer); \r\nlet ServiceMapNodeIdentityAndProps + = VMComputer \r\n| where TimeGenerated \u003e= startDateTime \r\n| + where TimeGenerated \u003c endDateTime \r\n| extend ResourceId = strcat(''machines/'', + Machine) \r\n| extend tempComputerId=iff(isempty(_ResourceId), Computer, + _ResourceId) \r\n| extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', + _ResourceId)) \r\n| extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', + _ResourceId)) \r\n| where tempComputerId in~ (computerList) or laResourceId + in (computerList) or oldLaResourceId in (computerList) \r\n| extend ComputerId + = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in + (computerList), oldLaResourceId, tempComputerId)) \r\n| summarize arg_max(TimeGenerated, + *) by Machine \r\n| extend AzureCloudServiceNodeIdentity + = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, + ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity + = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, + ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', + ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', + ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', + AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps + = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', + AzureCloudServiceInstanceId, ''cloudServiceRoleName'', + AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', + AzureCloudServiceDeployment, ''fullDisplayName'', + FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', + ResourceId), AzureScaleSetNodeProps = pack(''type'', + ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', + AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', + AzureServiceFabricClusterName, ''vmScaleSetResourceId'', + AzureVmScaleSetResourceId, ''resourceGroupName'', + AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', + FullDisplayName, ''mappingResourceId'', ResourceId) \r\n| + project ComputerId, Computer, NodeId + = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), + AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeProps, ComputerProps), Priority = 2; \r\nlet + NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, + OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \r\n| + summarize arg_max(Priority, *) by ComputerId;\r\nlet trend = InsightsMetrics\r\n| + where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin + == ''vm.azm.ms'' and (Namespace == ''LogicalDisk'' and Name == ''FreeSpaceMB'')\r\n| + extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| + where ComputerId in (computerList)| extend Tags = todynamic(Tags)\r\n| extend + Total = todouble(Tags[''vm.azm.ms/diskSizeMB'']), MountId = tostring(Tags[''vm.azm.ms/mountId''])\r\n| + extend Val = (100.0 - (Val * 100.0)/Total)\r\n| summarize hint.shufflekey + = ComputerId TrendValue = percentile(Val, 95) by MountId, ComputerId, Computer, + bin(TimeGenerated, trendBinSize)\r\n| project MountId, ComputerId, Computer\r\n| + summarize hint.shufflekey = ComputerId by MountId, ComputerId, Computer;summaryPerComputer\r\n| + join kind=leftouter ( trend ) on ComputerId, MountId\r\n| join kind=leftouter + ( NodeIdentityAndProps ) on ComputerId\r\n| extend VolumeId = strcat(MountId, + ''|'', NodeId), VolumeProps = pack(''type'', ''NodeVolume'', ''volumeName'', + MountId, ''node'', NodeProps)\r\n| parse tolower(ResourceId) with * \"virtualmachinescalesets/\" + scaleSetName \"/virtualmachines/\" vmNameScale\r\n| parse tolower(ResourceId) + with * \"virtualmachines/\" vmName\r\n| parse tolower(ResourceId) with * \"resourcegroups/\" + resourceGroup \"/providers/microsoft.compute/\" typeVM \"/\" nameVM\r\n| parse + tolower(ResourceId) with * \"microsoft.compute/\" typeScale \"/\" nameScale + \"/virtualmachines\" remaining\r\n| project resourceGroup, Average, P50th, + P90th, P95th, Max, Computer, Type = iff(isnotempty(typeScale), typeScale, + typeVM), Name = iff(isnotempty(nameScale), nameScale, nameVM)\r\n","resource":"$ws","resultFormat":"table"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure + Log Analytics","refId":"A","subscription":""},{"azureResourceGraph":{"query":"resources\r\n| + where tolower(type) contains \"virtualmachines\" and resourceGroup in~ ($rg) + \r\n| project Name = tolower(name), tenantId, resourceGroup"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"hide":false,"queryType":"Azure + Resource Graph","refId":"B","subscription":"","subscriptions":["$sub"]}],"title":"Available + Logical Space Disk Used % Statistics","transformations":[{"id":"merge","options":{}},{"id":"organize","options":{"excludeByName":{"ResourceId":true,"UseRelativeScale":true,"VolumeId":true,"VolumeProps":true},"indexByName":{"Average":2,"Computer":0,"Max":6,"Name":8,"P50th":3,"P90th":4,"P95th":5,"Type":7,"resourceGroup":1,"tenantId":9},"renameByName":{"Name":"Resource + Name","list_TrendPoint":"Trend 95th","resGroup":"Resource Group","resourceGroup":"Resource + Group","tenantId":"Tenant ID","typeName":"Type/Name"}}},{"id":"filterByValue","options":{"filters":[{"config":{"id":"isNotNull","options":{}},"fieldName":"Computer"}],"match":"all","type":"include"}}],"type":"table"},{"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"light-green","mode":"fixed"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":12,"w":10,"x":14,"y":44},"id":52,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["max"],"fields":"","values":false},"text":{},"textMode":"auto"},"targets":[{"azureLogAnalytics":{"query":"let + startDateTime = $__timeFrom;\r\nlet endDateTime = $__timeTo;\r\nlet trendBinSize + = 5m;\r\nlet maxResultCount = 10;\r\nlet summaryPerComputer = InsightsMetrics\r\n| + where TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin + == ''vm.azm.ms'' and (Namespace == ''LogicalDisk'' and Name == ''FreeSpaceMB'')\r\n| + extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| + extend Tags = todynamic(Tags)\r\n| extend Total = todouble(Tags[''vm.azm.ms/diskSizeMB'']), + MountId = tostring(Tags[''vm.azm.ms/mountId''])\r\n| extend Val = (100.0 - + (Val * 100.0)/Total)\r\n| summarize hint.shufflekey = ComputerId Average = + avg(Val), Max = max(Val), percentiles(Val, 5, 10, 50, 90, 95) by MountId, + ComputerId, Computer, _ResourceId\r\n| project MountId, ComputerId, Computer, + Average, Max, P5th = percentile_Val_5, P10th = percentile_Val_10, P50th = + percentile_Val_50, P90th = percentile_Val_90, P95th = percentile_Val_95, ResourceId + = _ResourceId\r\n| top 10 by ${agg:text};\r\nlet computerList = summaryPerComputer\r\n| + summarize by ComputerId, Computer;\r\nlet EmptyNodeIdentityAndProps = datatable(ComputerId: + string, Computer:string, NodeId:string, NodeProps:dynamic, Priority: long) + []; \r\nlet OmsNodeIdentityAndProps = computerList \r\n| extend + NodeId = ComputerId \r\n| extend Priority = 1 \r\n| extend NodeProps + = pack(''type'', ''StandAloneNode'', ''name'', Computer); \r\nlet ServiceMapNodeIdentityAndProps + = VMComputer \r\n| where TimeGenerated \u003e= startDateTime \r\n| + where TimeGenerated \u003c endDateTime \r\n| extend ResourceId = strcat(''machines/'', + Machine) \r\n| extend tempComputerId=iff(isempty(_ResourceId), Computer, + _ResourceId) \r\n| extend laResourceId = iff(isempty(_ResourceId),'''', replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'', @''virtualmachinescalesets/\\\\1/virtualmachines/\\\\1_\\\\2'', + _ResourceId)) \r\n| extend oldLaResourceId=iff(isempty(_ResourceId),'''',replace(@''virtualmachinescalesets/(.+)/virtualmachines/(\\\\d+)'',@''virtualmachines/\\\\1_\\\\2'', + _ResourceId)) \r\n| where tempComputerId in~ (computerList) or laResourceId + in (computerList) or oldLaResourceId in (computerList) \r\n| extend ComputerId + = iff(laResourceId in (computerList), laResourceId, iff(oldLaResourceId in + (computerList), oldLaResourceId, tempComputerId)) \r\n| summarize arg_max(TimeGenerated, + *) by Machine \r\n| extend AzureCloudServiceNodeIdentity + = iif(isnotempty(AzureCloudServiceName), strcat(AzureCloudServiceInstanceId, + ''|'', AzureCloudServiceDeployment), ''''), AzureScaleSetNodeIdentity + = iif(isnotempty(AzureVmScaleSetName), strcat(AzureVmScaleSetInstanceId, + ''|'', AzureVmScaleSetDeployment), ''''), ComputerProps = pack(''type'', + ''StandAloneNode'', ''name'', DisplayName, ''mappingResourceId'', + ResourceId, ''subscriptionId'', AzureSubscriptionId, ''resourceGroup'', + AzureResourceGroup, ''azureResourceId'', _ResourceId), AzureCloudServiceNodeProps + = pack(''type'', ''AzureCloudServiceNode'', ''cloudServiceInstanceId'', + AzureCloudServiceInstanceId, ''cloudServiceRoleName'', + AzureCloudServiceRoleName, ''cloudServiceDeploymentId'', + AzureCloudServiceDeployment, ''fullDisplayName'', + FullDisplayName, ''cloudServiceName'', AzureCloudServiceName, ''mappingResourceId'', + ResourceId), AzureScaleSetNodeProps = pack(''type'', + ''AzureScaleSetNode'', ''scaleSetInstanceId'', AzureResourceName, ''vmScaleSetDeploymentId'', + AzureVmScaleSetDeployment, ''vmScaleSetName'', AzureVmScaleSetName, ''serviceFabricClusterName'', + AzureServiceFabricClusterName, ''vmScaleSetResourceId'', + AzureVmScaleSetResourceId, ''resourceGroupName'', + AzureResourceGroup, ''subscriptionId'', AzureSubscriptionId, ''fullDisplayName'', + FullDisplayName, ''mappingResourceId'', ResourceId) \r\n| + project ComputerId, Computer, NodeId + = case(isnotempty(AzureCloudServiceNodeIdentity), AzureCloudServiceNodeIdentity, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeIdentity, Computer), NodeProps = case(isnotempty(AzureCloudServiceNodeIdentity), + AzureCloudServiceNodeProps, isnotempty(AzureScaleSetNodeIdentity), + AzureScaleSetNodeProps, ComputerProps), Priority = 2; \r\nlet + NodeIdentityAndProps = union kind=inner isfuzzy = true EmptyNodeIdentityAndProps, + OmsNodeIdentityAndProps, ServiceMapNodeIdentityAndProps \r\n| + summarize arg_max(Priority, *) by ComputerId;\r\nInsightsMetrics\r\n| where + TimeGenerated between (startDateTime .. endDateTime)\r\n| where Origin == + ''vm.azm.ms'' and (Namespace == ''LogicalDisk'' and Name == ''FreeSpaceMB'')\r\n| + extend ComputerId = iff(isempty(_ResourceId), Computer, _ResourceId)\r\n| + where ComputerId in (computerList)| extend Tags = todynamic(Tags)\r\n| extend + Total = todouble(Tags[''vm.azm.ms/diskSizeMB'']), MountId = tostring(Tags[''vm.azm.ms/mountId''])\r\n| + extend Val = (100.0 - (Val * 100.0)/Total)\r\n| summarize hint.shufflekey + = ComputerId TrendValue = max(Val) by MountId, ComputerId, Computer, bin(TimeGenerated, + trendBinSize)\r\n","resource":"$ws","resultFormat":"table"},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"queryType":"Azure + Log Analytics","refId":"A","subscription":""}],"title":"Max available Logical + Space Disk Used % ","transformations":[{"id":"organize","options":{"excludeByName":{"Average":true,"ComputerId":true,"ComputerId1":true,"Min":true,"MountId":true,"P10th":true,"P50th":true,"P5th":true,"P80th":true,"P90th":true,"P95th":true},"indexByName":{},"renameByName":{}}},{"id":"prepareTimeSeries","options":{"format":"many"}},{"id":"renameByRegex","options":{"regex":"(.+)\\s(.+)","renamePattern":"$2"}}],"type":"stat"}],"refresh":false,"schemaVersion":35,"style":"dark","tags":[],"templating":{"list":[{"current":{},"hide":0,"includeAll":false,"label":"Datasource","multi":false,"name":"ds","options":[],"query":"grafana-azure-monitor-datasource","queryValue":"","refresh":1,"regex":"","skipUrlSync":false,"type":"datasource"},{"current":{},"datasource":{"uid":"${ds}"},"definition":"Subscriptions()","hide":0,"includeAll":false,"label":"Subscription","multi":false,"name":"sub","options":[],"query":"Subscriptions()","refresh":1,"regex":"","skipUrlSync":false,"sort":5,"type":"query"},{"current":{},"datasource":{"uid":"${ds}"},"definition":"Workspaces($sub)","hide":0,"includeAll":false,"label":"Workspace","multi":false,"name":"ws","options":[],"query":"Workspaces($sub)","refresh":1,"regex":"","skipUrlSync":false,"sort":5,"type":"query"},{"current":{},"datasource":{"type":"grafana-azure-monitor-datasource","uid":"${ds}"},"definition":"","hide":0,"includeAll":false,"label":"Resource + Group(s)","multi":true,"name":"rg","options":[],"query":{"azureLogAnalytics":{"query":"InsightsMetrics\r\n| + where Origin == ''vm.azm.ms''\r\n| parse kind=regex tolower(_ResourceId) with + ''resourcegroups/'' resourceGroup ''/p(.+)'' *\r\n| project resourceGroup","resource":"$ws"},"queryType":"Azure + Log Analytics","refId":"A","subscription":""},"refresh":1,"regex":"","skipUrlSync":false,"sort":5,"type":"query"},{"current":{"selected":false,"text":"Average","value":"score + = round(avg(Val), 2)"},"hide":0,"includeAll":false,"label":"Aggregate","multi":false,"name":"agg","options":[{"selected":true,"text":"Average","value":"score + = round(avg(Val), 2)"},{"selected":false,"text":"P5th","value":"score= round(percentile(Val, + 5), 2)"},{"selected":false,"text":"P10th","value":"score= round(percentile(Val, + 10), 2)"},{"selected":false,"text":"P50th","value":"score= round(percentile(Val, + 50), 2)"},{"selected":false,"text":"P80th","value":"score= round(percentile(Val, + 80), 2)"},{"selected":false,"text":"P90th","value":"score= round(percentile(Val, + 90), 2)"},{"selected":false,"text":"P95th","value":"score= round(percentile(Val, + 95), 2)"}],"query":"Average : score = round(avg(Val)\\, 2), P5th : score= + round(percentile(Val\\, 5)\\, 2), P10th : score= round(percentile(Val\\, + 10)\\, 2), P50th : score= round(percentile(Val\\, 50)\\, 2), P80th : score= + round(percentile(Val\\, 80)\\, 2), P90th : score= round(percentile(Val\\, + 90)\\, 2), P95th : score= round(percentile(Val\\, 95)\\, 2)","queryValue":"","skipUrlSync":false,"type":"custom"}]},"time":{"from":"now-15m","to":"now"},"title":"Azure + / Insights / Virtual Machines by Workspace","uid":"AzVmInsightsByWS","version":1}}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '117782' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-Barn7gg4FV0F6UOwjujVpQ';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:56 GMT + grafana-trace-id: + - f1eea6f9d417d8570133203b9fd2a47c + mise-correlation-id: + - e3b39499-39a9-43eb-b9cc-f29a274e2fe4 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592116.994.28.404645|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/dashboards/uid/Mtwt2BV7k + response: + body: + string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"azure-resources-overview","url":"/d/Mtwt2BV7k/azure-resources-overview","expires":"0001-01-01T00:00:00Z","created":"2024-06-17T02:35:33Z","updated":"2024-06-17T02:35:33Z","updatedBy":"Anonymous","createdBy":"Anonymous","version":1,"hasAcl":false,"isFolder":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure + Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","provisioned":true,"provisionedExternalId":"arg.json","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"__inputs":[],"__requires":[{"id":"grafana","name":"Grafana","type":"grafana","version":"8.2.0-pre"},{"id":"grafana-azure-monitor-datasource","name":"Azure + Monitor","type":"datasource","version":"0.3.0"},{"id":"stat","name":"Stat","type":"panel","version":""},{"id":"table","name":"Table","type":"panel","version":""}],"description":"The + dashboard provides insights of Azure Resource Graph Explorer overview, compute, + Paas, networking, monitoring and security. Queries used in this Azure Monitor + dashboard we sourced from the [Azure Inventory Workbook](https://github.com/scautomation/Azure-Inventory-Workbook) + by Billy York. You can find more sample Azure Resource Graph queries by Billy + at this [GitHub](https://github.com/scautomation/AzureResourceGraph-Examples) + repository.","editable":true,"gnetId":14986,"id":6,"links":[{"asDropdown":false,"icon":"external + link","includeVars":false,"keepTime":false,"tags":[],"targetBlank":true,"title":"Azure + Resource Graph queries by Billy York","tooltip":"See more","type":"link","url":"https://github.com/scautomation/AzureResourceGraph-Examples"}],"liveNow":false,"panels":[{"collapsed":false,"datasource":null,"gridPos":{"h":1,"w":24,"x":0,"y":0},"id":4,"panels":[],"title":"Overview","type":"row"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":6,"w":7,"x":0,"y":1},"id":2,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"text":{},"textMode":"auto"},"targets":[{"account":"","azureResourceGraph":{"query":"Resources + | summarize count(type)","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure + Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Count + of All Resources","type":"stat"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"type"},"properties":[{"id":"custom.width","value":386}]},{"matcher":{"id":"byName","options":"properties"},"properties":[{"id":"custom.width","value":339}]}]},"gridPos":{"h":6,"w":17,"x":7,"y":1},"id":6,"options":{"showHeader":true,"sortBy":[]},"targets":[{"account":"","azureResourceGraph":{"query":"resourcecontainers + \r\n| where type has \"microsoft.resources/subscriptions/resourcegroups\"\r\n| + summarize Count=count(type) by type, subscriptionId | extend type = replace(@\"microsoft.resources/subscriptions/resourcegroups\", + @\"Resource Groups\", type)","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure + Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Subscriptions + and Resource Groups","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":10,"w":24,"x":0,"y":7},"id":8,"options":{"colorMode":"none","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"text":{"titleSize":18},"textMode":"value_and_name"},"targets":[{"account":"","azureResourceGraph":{"query":"Resources + \r\n| extend type = case(\r\ntype contains ''microsoft.netapp/netappaccounts'', + ''NetApp Accounts'',\r\ntype contains \"microsoft.compute\", \"Azure Compute\",\r\ntype + contains \"microsoft.logic\", \"LogicApps\",\r\ntype contains ''microsoft.keyvault/vaults'', + \"Key Vaults\",\r\ntype contains ''microsoft.storage/storageaccounts'', \"Storage + Accounts\",\r\ntype contains ''microsoft.compute/availabilitysets'', ''Availability + Sets'',\r\ntype contains ''microsoft.operationalinsights/workspaces'', ''Azure + Monitor Resources'',\r\ntype contains ''microsoft.operationsmanagement'', + ''Operations Management Resources'',\r\ntype contains ''microsoft.insights'', + ''Azure Monitor Resources'',\r\ntype contains ''microsoft.desktopvirtualization/applicationgroups'', + ''WVD Application Groups'',\r\ntype contains ''microsoft.desktopvirtualization/workspaces'', + ''WVD Workspaces'',\r\ntype contains ''microsoft.desktopvirtualization/hostpools'', + ''WVD Hostpools'',\r\ntype contains ''microsoft.recoveryservices/vaults'', + ''Backup Vaults'',\r\ntype contains ''microsoft.web'', ''App Services'',\r\ntype + contains ''microsoft.managedidentity/userassignedidentities'',''Managed Identities'',\r\ntype + contains ''microsoft.storagesync/storagesyncservices'', ''Azure File Sync'',\r\ntype + contains ''microsoft.hybridcompute/machines'', ''ARC Machines'',\r\ntype contains + ''Microsoft.EventHub'', ''Event Hub'',\r\ntype contains ''Microsoft.EventGrid'', + ''Event Grid'',\r\ntype contains ''Microsoft.Sql'', ''SQL Resources'',\r\ntype + contains ''Microsoft.HDInsight/clusters'', ''HDInsight Clusters'',\r\ntype + contains ''microsoft.devtestlab'', ''DevTest Labs Resources'',\r\ntype contains + ''microsoft.containerinstance'', ''Container Instances Resources'',\r\ntype + contains ''microsoft.portal/dashboards'', ''Azure Dashboards'',\r\ntype contains + ''microsoft.containerregistry/registries'', ''Container Registry'',\r\ntype + contains ''microsoft.automation'', ''Automation Resources'',\r\ntype contains + ''sendgrid.email/accounts'', ''SendGrid Accounts'',\r\ntype contains ''microsoft.datafactory/factories'', + ''Data Factory'',\r\ntype contains ''microsoft.databricks/workspaces'', ''Databricks + Workspaces'',\r\ntype contains ''microsoft.machinelearningservices/workspaces'', + ''Machine Learnings Workspaces'',\r\ntype contains ''microsoft.alertsmanagement/smartdetectoralertrules'', + ''Azure Monitor Resources'',\r\ntype contains ''microsoft.apimanagement/service'', + ''API Management Services'',\r\ntype contains ''microsoft.dbforpostgresql'', + ''PostgreSQL Resources'',\r\ntype contains ''microsoft.scheduler/jobcollections'', + ''Scheduler Job Collections'',\r\ntype contains ''microsoft.visualstudio/account'', + ''Azure DevOps Organization'',\r\ntype contains ''microsoft.network/'', ''Network + Resources'',\r\ntype contains ''microsoft.migrate/'' or type contains ''microsoft.offazure'', + ''Azure Migrate Resources'',\r\ntype contains ''microsoft.servicebus/namespaces'', + ''Service Bus Namespaces'',\r\ntype contains ''microsoft.classic'', ''ASM + Obsolete Resources'',\r\ntype contains ''microsoft.resources/templatespecs'', + ''Template Spec Resources'',\r\ntype contains ''microsoft.virtualmachineimages'', + ''VM Image Templates'',\r\ntype contains ''microsoft.documentdb'', ''CosmosDB + DB Resources'',\r\ntype contains ''microsoft.alertsmanagement/actionrules'', + ''Azure Monitor Resources'',\r\ntype contains ''microsoft.kubernetes/connectedclusters'', + ''ARC Kubernetes Clusters'',\r\ntype contains ''microsoft.purview'', ''Purview + Resources'',\r\ntype contains ''microsoft.security'', ''Security Resources'',\r\ntype + contains ''microsoft.cdn'', ''CDN Resources'',\r\ntype contains ''microsoft.devices'',''IoT + Resources'',\r\ntype contains ''microsoft.datamigration'', ''Data Migraiton + Services'',\r\ntype contains ''microsoft.cognitiveservices'', ''Congitive + Services'',\r\ntype contains ''microsoft.customproviders'', ''Custom Providers'',\r\ntype + contains ''microsoft.appconfiguration'', ''App Services'',\r\ntype contains + ''microsoft.search'', ''Search Services'',\r\ntype contains ''microsoft.maps'', + ''Maps'',\r\ntype contains ''microsoft.containerservice/managedclusters'', + ''AKS'',\r\ntype contains ''microsoft.signalrservice'', ''SignalR'',\r\ntype + contains ''microsoft.resourcegraph/queries'', ''Resource Graph Queries'',\r\ntype + contains ''microsoft.batch'', ''MS Batch'',\r\ntype contains ''microsoft.analysisservices'', + ''Analysis Services'',\r\ntype contains ''microsoft.synapse/workspaces'', + ''Synapse Workspaces'',\r\ntype contains ''microsoft.synapse/workspaces/sqlpools'', + ''Synapse SQL Pools'',\r\ntype contains ''microsoft.kusto/clusters'', ''ADX + Clusters'',\r\ntype contains ''microsoft.resources/deploymentscripts'', ''Deployment + Scripts'',\r\ntype contains ''microsoft.aad/domainservices'', ''AD Domain + Services'',\r\ntype contains ''microsoft.labservices/labaccounts'', ''Lab + Accounts'',\r\ntype contains ''microsoft.automanage/accounts'', ''Automanage + Accounts'',\r\nstrcat(\"Not Translated: \", type))\r\n| summarize count() + by type","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure + Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Resource + Counts","type":"stat"},{"collapsed":true,"datasource":null,"gridPos":{"h":1,"w":24,"x":0,"y":22},"id":10,"panels":[{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":6,"w":6,"x":0,"y":2},"id":12,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"text":{},"textMode":"auto"},"targets":[{"account":"","azureResourceGraph":{"query":"Resources + | where type == \"microsoft.compute/virtualmachines\"\r\n| extend vmState + = tostring(properties.extended.instanceView.powerState.displayStatus)\r\n| + extend vmState = iif(isempty(vmState), \"VM State Unknown\", (vmState))\r\n| + summarize count() by vmState","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure + Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Current + VM Status","type":"stat"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":6,"w":18,"x":6,"y":2},"id":13,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"text":{},"textMode":"auto"},"targets":[{"account":"","azureResourceGraph":{"query":"Resources + | where type =~ \"microsoft.compute/virtualmachines\"\r\nor type =~ ''microsoft.compute/virtualmachinescalesets''\r\n| + extend Size = case(\r\ntype contains ''microsoft.compute/virtualmachinescalesets'', + strcat(\"VMSS \", sku.name),\r\ntype contains ''microsoft.compute/virtualmachines'', + properties.hardwareProfile.vmSize,\r\n\"Size not found\")\r\n| summarize Count=count(Size) + by vmSize=tostring(Size)","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure + Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Count + of VMs by VM Size","type":"stat"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"OverProvision"},"properties":[{"id":"custom.width","value":141}]},{"matcher":{"id":"byName","options":"location"},"properties":[{"id":"custom.width","value":90}]},{"matcher":{"id":"byName","options":"Size"},"properties":[{"id":"custom.width","value":154}]},{"matcher":{"id":"byName","options":"Capacity"},"properties":[{"id":"custom.width","value":118}]},{"matcher":{"id":"byName","options":"OSType"},"properties":[{"id":"custom.width","value":115}]},{"matcher":{"id":"byName","options":"UpgradeMode"},"properties":[{"id":"custom.width","value":157}]},{"matcher":{"id":"byName","options":"resourceGroup"},"properties":[{"id":"custom.width","value":281}]}]},"gridPos":{"h":4,"w":24,"x":0,"y":8},"id":15,"options":{"showHeader":true,"sortBy":[]},"targets":[{"account":"","azureResourceGraph":{"query":"resources + \r\n| where type has ''microsoft.compute/virtualmachinescalesets''\r\n| extend + Size = sku.name\r\n| extend Capacity = sku.capacity\r\n| extend UpgradeMode + = properties.upgradePolicy.mode\r\n| extend OSType = properties.virtualMachineProfile.storageProfile.osDisk.osType\r\n| + extend OS = properties.virtualMachineProfile.storageProfile.imageReference.offer\r\n| + extend OSVersion = properties.virtualMachineProfile.storageProfile.imageReference.sku\r\n| + extend OverProvision = properties.overprovision\r\n| extend ZoneBalance = + properties.zoneBalance\r\n| extend Details = pack_all()\r\n| project VMSS + = id, location, resourceGroup, subscriptionId, Size, Capacity, OSType, UpgradeMode, + OverProvision, Details","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure + Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"VM + Scale Sets","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":13,"w":24,"x":0,"y":12},"id":17,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"Resources + \r\n| where type == \"microsoft.compute/virtualmachines\"\r\n| extend vmID + = tolower(id)\r\n| extend osDiskId= tolower(tostring(properties.storageProfile.osDisk.managedDisk.id))\r\n | + join kind=leftouter(resources\r\n | where type =~ ''microsoft.compute/disks''\r\n | + where properties !has ''Unattached''\r\n | where properties has + ''osType''\r\n | project timeCreated = tostring(properties.timeCreated), + OS = tostring(properties.osType), osSku = tostring(sku.name), osDiskSizeGB + = toint(properties.diskSizeGB), osDiskId=tolower(tostring(id))) on osDiskId\r\n | + join kind=leftouter(resources\r\n\t\t\t| where type =~ ''microsoft.compute/availabilitysets''\r\n\t\t\t| + extend VirtualMachines = array_length(properties.virtualMachines)\r\n\t\t\t| + mv-expand VirtualMachine=properties.virtualMachines\r\n\t\t\t| extend FaultDomainCount + = properties.platformFaultDomainCount\r\n\t\t\t| extend UpdateDomainCount + = properties.platformUpdateDomainCount\r\n\t\t\t| extend vmID = tolower(VirtualMachine.id)\r\n\t\t\t| + project AvailabilitySetID = id, vmID, FaultDomainCount, UpdateDomainCount + ) on vmID\r\n\t\t| join kind=leftouter(resources\r\n\t\t\t| where type =~ + ''microsoft.sqlvirtualmachine/sqlvirtualmachines''\r\n\t\t\t| extend SQLLicense + = properties.sqlServerLicenseType\r\n\t\t\t| extend SQLImage = properties.sqlImageOffer\r\n\t\t\t| + extend SQLSku = properties.sqlImageSku\r\n\t\t\t| extend SQLManagement = properties.sqlManagement\r\n\t\t\t| + extend vmID = tostring(tolower(properties.virtualMachineResourceId))\r\n\t\t\t| + project SQLId=id, SQLLicense, SQLImage, SQLSku, SQLManagement, vmID ) on vmID\r\n| + project-away vmID1, vmID2, osDiskId1\r\n| extend Details = pack_all()\r\n| + project vmID, SQLId, AvailabilitySetID, OS, resourceGroup, location, subscriptionId, + SQLLicense, SQLImage,SQLSku, SQLManagement, FaultDomainCount, UpdateDomainCount, + Details","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure + Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"VM + Overview","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":13,"w":24,"x":0,"y":25},"id":18,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"Resources + \r\n| where type == \"microsoft.compute/virtualmachines\"\r\n| extend osDiskId= + tolower(tostring(properties.storageProfile.osDisk.managedDisk.id))\r\n | + join kind=leftouter(resources\r\n | where type =~ ''microsoft.compute/disks''\r\n | + where properties !has ''Unattached''\r\n | where properties has + ''osType''\r\n | project timeCreated = tostring(properties.timeCreated), + OS = tostring(properties.osType), osSku = tostring(sku.name), osDiskSizeGB + = toint(properties.diskSizeGB), osDiskId=tolower(tostring(id))) on osDiskId\r\n | + join kind=leftouter(Resources\r\n | where type =~ ''microsoft.compute/disks''\r\n | + where properties !has \"osType\"\r\n | where properties !has ''Unattached''\r\n | + project sku = tostring(sku.name), diskSizeGB = toint(properties.diskSizeGB), + id = managedBy\r\n | summarize sum(diskSizeGB), count(sku) by id, + sku) on id\r\n| project vmId=id, OS, location, resourceGroup, timeCreated,subscriptionId, + osDiskId, osSku, osDiskSizeGB, DataDisksGB=sum_diskSizeGB, diskSkuCount=count_sku\r\n| + sort by diskSkuCount desc","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure + Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"VM + Storage","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":13,"w":24,"x":0,"y":38},"id":19,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"Resources\r\n| + where type =~ ''microsoft.compute/virtualmachines''\r\n| extend nics=array_length(properties.networkProfile.networkInterfaces)\r\n| + mv-expand nic=properties.networkProfile.networkInterfaces\r\n| where nics + == 1 or nic.properties.primary =~ ''true'' or isempty(nic)\r\n| project vmId + = id, vmName = name, vmSize=tostring(properties.hardwareProfile.vmSize), nicId + = tostring(nic.id)\r\n\t| join kind=leftouter (\r\n \t\tResources\r\n \t\t| + where type =~ ''microsoft.network/networkinterfaces''\r\n \t\t| extend ipConfigsCount=array_length(properties.ipConfigurations)\r\n \t\t| + mv-expand ipconfig=properties.ipConfigurations\r\n \t\t| where ipConfigsCount + == 1 or ipconfig.properties.primary =~ ''true''\r\n \t\t| project nicId = + id, privateIP= tostring(ipconfig.properties.privateIPAddress), publicIpId + = tostring(ipconfig.properties.publicIPAddress.id), subscriptionId) on nicId\r\n| + project-away nicId1\r\n| summarize by vmId, vmSize, nicId, privateIP, publicIpId, + subscriptionId\r\n\t| join kind=leftouter (\r\n \t\tResources\r\n \t\t| + where type =~ ''microsoft.network/publicipaddresses''\r\n \t\t| project publicIpId + = id, publicIpAddress = tostring(properties.ipAddress)) on publicIpId\r\n| + project-away publicIpId1\r\n| sort by publicIpAddress desc","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure + Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"VM + Networking","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":13,"w":24,"x":0,"y":51},"id":21,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"Resources \r\n| + where type contains \"microsoft.compute/disks\" \r\n| extend diskState = tostring(properties.diskState)\r\n| + where managedBy == \"\"\r\n or diskState == ''Unattached''\r\n| project + id, diskState, resourceGroup, location, subscriptionId","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure + Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Orphaned + Disks","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":13,"w":24,"x":0,"y":64},"id":20,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"resources\r\n| + where type =~ \"microsoft.network/networkinterfaces\"\r\n| join kind=leftouter + (resources\r\n| where type =~ ''microsoft.network/privateendpoints''\r\n| + extend nic = todynamic(properties.networkInterfaces)\r\n| mv-expand nic\r\n| + project id=tostring(nic.id) ) on id\r\n| where isempty(id1)\r\n| where properties + !has ''virtualmachine''\r\n| project id, resourceGroup, location, subscriptionId","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure + Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Orphaned + NICs","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":13,"w":24,"x":0,"y":77},"id":26,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"where + type == \"microsoft.hybridcompute/machines\"\r\n| project MachineId=id, status + = properties.status, \r\n\t\t\t LastSeen = properties.lastStatusChange, \r\n\t\t\t FQDN + = properties.machineFqdn, \r\n\t\t\t OS = properties.osName, \r\n\t\t\t ServerVersion + = properties.osVersion\r\n| extend ServerVersion = case(\r\n ServerVersion + has ''10.0.17763'', ''Server 2019'',\r\n ServerVersion has ''10.0.16299'', + ''Server 2016'',\r\n ServerVersion has ''10.0.14393'', ''Server 2016'',\r\n ServerVersion + has ''6.3.9600'', ''Server 2012 R2'',\r\n\tServerVersion)","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure + Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Hybrid + Compute","type":"table"}],"title":"Compute","type":"row"},{"collapsed":true,"datasource":null,"gridPos":{"h":1,"w":24,"x":0,"y":23},"id":23,"panels":[{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":6,"x":0,"y":3},"id":25,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"text":{},"textMode":"auto"},"targets":[{"account":"","azureResourceGraph":{"query":"resources\r\n| + where type has ''microsoft.automation''\r\n\tor type has ''microsoft.logic''\r\n\tor + type has ''microsoft.web/customapis''\r\n| extend type = case(\r\n\ttype =~ + ''microsoft.automation/automationaccounts'', ''Automation Accounts'',\r\n\ttype + == ''microsoft.web/serverfarms'', \"App Service Plans\",\r\n\tkind == ''functionapp'', + \"Azure Functions\", \r\n\tkind == \"api\", \"API Apps\", \r\n\ttype == ''microsoft.web/sites'', + \"App Services\",\r\n\ttype =~ ''microsoft.web/connections'', ''LogicApp Connectors'',\r\n\ttype + =~ ''microsoft.web/customapis'',''LogicApp API Connectors'',\r\n\ttype =~ + ''microsoft.logic/workflows'',''LogicApps'',\r\n type =~ ''microsoft.logic/integrationaccounts'', + ''Integration Accounts'',\r\n\ttype =~ ''microsoft.automation/automationaccounts/runbooks'', + ''Automation Runbooks'',\r\n type =~ ''microsoft.automation/automationaccounts/configurations'', + ''Automation Configurations'',\r\nstrcat(\"Not Translated: \", type))\r\n| + summarize count() by type\r\n| where type !has \"Not Translated\"","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure + Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Animation + Overview","type":"stat"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":18,"x":6,"y":3},"id":27,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"resources\r\n| + where type has ''microsoft.automation''\r\n\t or type has ''microsoft.logic''\r\n\t + or type has ''microsoft.web/customapis''\r\n| extend type = case(\r\n\ttype + =~ ''microsoft.automation/automationaccounts'', ''Automation Accounts'',\r\n\ttype + =~ ''microsoft.web/connections'', ''LogicApp Connectors'',\r\n\ttype =~ ''microsoft.web/customapis'',''LogicApp + API Connectors'',\r\n\ttype =~ ''microsoft.logic/workflows'',''LogicApps'',\r\n type + =~ ''microsoft.logic/integrationaccounts'', ''Integration Accounts'',\r\n\ttype + =~ ''microsoft.automation/automationaccounts/runbooks'', ''Automation Runbooks'',\r\n\ttype + =~ ''microsoft.automation/automationaccounts/configurations'', ''Automation + Configurations'',\r\n\tstrcat(\"Not Translated: \", type))\r\n| extend RunbookType + = tostring(properties.runbookType)\r\n| extend LogicAppTrigger = properties.definition.triggers\r\n| + extend LogicAppTrigger = iif(type =~ ''LogicApps'', case(\r\n\tLogicAppTrigger + has ''manual'', tostring(LogicAppTrigger.manual.type),\r\n\tLogicAppTrigger + has ''Recurrence'', tostring(LogicAppTrigger.Recurrence.type),\r\n LogicAppTrigger + has ''When_an_Azure_Security_Center_Alert'', ''Azure Security Center Alert'',\r\n LogicAppTrigger + has ''When_an_Azure_Security_Center_Recommendation'', ''Azure Security Center + Recommendation'',\r\n LogicAppTrigger has ''When_a_response_to_an_Azure_Sentinel_alert'', + ''Azure Sentinel Alert'',\r\n LogicAppTrigger has ''When_Azure_Sentinel_incident_creation'', + ''Azure Sentinel Incident'',\r\n\tstrcat(\"Unknown Trigger type\", LogicAppTrigger)), + LogicAppTrigger)\r\n| extend State = case(\r\n\ttype =~ ''Automation Runbooks'', + properties.state, \r\n\ttype =~ ''LogicApps'', properties.state,\r\n\ttype + =~ ''Automation Accounts'', properties.state,\r\n\ttype =~ ''Automation Configurations'', + properties.state,\r\n\t'' '')\r\n| extend CreatedDate = case(\r\n\ttype =~ + ''Automation Runbooks'', properties.creationTime, \r\n\ttype =~ ''LogicApps'', + properties.createdTime,\r\n\ttype =~ ''Automation Accounts'', properties.creationTime,\r\n\ttype + =~ ''Automation Configurations'', properties.creationTime,\r\n\t'' '')\r\n| + extend LastModified = case(\r\n\ttype =~ ''Automation Runbooks'', properties.lastModifiedTime, + \r\n\ttype =~ ''LogicApps'', properties.changedTime,\r\n\ttype =~ ''Automation + Accounts'', properties.lastModifiedTime,\r\n\ttype =~ ''Automation Configurations'', + properties.lastModifiedTime,\r\n\t'' '')\r\n| extend Details = pack_all()\r\n| + project Resource=id, subscriptionId, type, resourceGroup, RunbookType, LogicAppTrigger, + State, Details","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure + Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Automation + Detailed View","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":6,"x":0,"y":13},"id":28,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"text":{},"textMode":"auto"},"targets":[{"account":"","azureResourceGraph":{"query":"resources\r\n| + where type has ''microsoft.web''\r\n\t or type =~ ''microsoft.apimanagement/service''\r\n\t + or type =~ ''microsoft.network/frontdoors''\r\n\t or type =~ ''microsoft.network/applicationgateways''\r\n\t + or type =~ ''microsoft.appconfiguration/configurationstores''\r\n| extend + type = case(\r\n\ttype == ''microsoft.web/serverfarms'', \"App Service Plans\",\r\n\tkind + == ''functionapp'', \"Azure Functions\", \r\n\tkind == \"api\", \"API Apps\", + \r\n\ttype == ''microsoft.web/sites'', \"App Services\",\r\n\ttype =~ ''microsoft.network/applicationgateways'', + ''App Gateways'',\r\n\ttype =~ ''microsoft.network/frontdoors'', ''Front Door'',\r\n\ttype + =~ ''microsoft.apimanagement/service'', ''API Management'',\r\n\ttype =~ ''microsoft.web/certificates'', + ''App Certificates'',\r\n\ttype =~ ''microsoft.appconfiguration/configurationstores'', + ''App Config Stores'',\r\n\tstrcat(\"Not Translated: \", type))\r\n| where + type !has \"Not Translated\"\r\n| summarize count() by type","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure + Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Apps + Overview","type":"stat"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":18,"x":6,"y":13},"id":29,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"resources\r\n| + where type has ''microsoft.web''\r\n\t or type =~ ''microsoft.apimanagement/service''\r\n\t + or type =~ ''microsoft.network/frontdoors''\r\n\t or type =~ ''microsoft.network/applicationgateways''\r\n\t + or type =~ ''microsoft.appconfiguration/configurationstores''\r\n| extend + type = case(\r\n\ttype == ''microsoft.web/serverfarms'', \"App Service Plans\",\r\n\tkind + == ''functionapp'', \"Azure Functions\", \r\n\tkind == \"api\", \"API Apps\", + \r\n\ttype == ''microsoft.web/sites'', \"App Services\",\r\n\ttype =~ ''microsoft.network/applicationgateways'', + ''App Gateways'',\r\n\ttype =~ ''microsoft.network/frontdoors'', ''Front Door'',\r\n\ttype + =~ ''microsoft.apimanagement/service'', ''API Management'',\r\n\ttype =~ ''microsoft.web/certificates'', + ''App Certificates'',\r\n\ttype =~ ''microsoft.appconfiguration/configurationstores'', + ''App Config Stores'',\r\n\tstrcat(\"Not Translated: \", type))\r\n| where + type !has \"Not Translated\"\r\n| extend Sku = case(\r\n\ttype =~ ''App Gateways'', + properties.sku.name, \r\n\ttype =~ ''Azure Functions'', properties.sku,\r\n\ttype + =~ ''API Management'', sku.name,\r\n\ttype =~ ''App Service Plans'', sku.name,\r\n\ttype + =~ ''App Services'', properties.sku,\r\n\ttype =~ ''App Config Stores'', sku.name,\r\n\t'' + '')\r\n| extend State = case(\r\n\ttype =~ ''App Config Stores'', properties.provisioningState,\r\n\ttype + =~ ''App Service Plans'', properties.status,\r\n\ttype =~ ''Azure Functions'', + properties.enabled,\r\n\ttype =~ ''App Services'', properties.state,\r\n\ttype + =~ ''API Management'', properties.provisioningState,\r\n\ttype =~ ''App Gateways'', + properties.provisioningState,\r\n\ttype =~ ''Front Door'', properties.provisioningState,\r\n\t'' + '')\r\n| mv-expand publicIpId=properties.frontendIPConfigurations\r\n| mv-expand + publicIpId = publicIpId.properties.publicIPAddress.id\r\n| extend publicIpId + = tostring(publicIpId)\r\n\t| join kind=leftouter(\r\n\t \tResources\r\n \t\t| + where type =~ ''microsoft.network/publicipaddresses''\r\n \t\t| project publicIpId + = id, publicIpAddress = tostring(properties.ipAddress)) on publicIpId\r\n| + extend PublicIP = case(\r\n\ttype =~ ''API Management'', properties.publicIPAddresses,\r\n\ttype + =~ ''App Gateways'', publicIpAddress,\r\n\t'' '')\r\n| extend Details = pack_all()\r\n| + project Resource=id, type, subscriptionId, Sku, State, PublicIP, Details","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure + Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Apps + Detailed View","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":6,"x":0,"y":23},"id":30,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"text":{},"textMode":"auto"},"targets":[{"account":"","azureResourceGraph":{"query":"resources\r\n| + where type has ''microsoft.servicebus''\r\n\tor type has ''microsoft.eventhub''\r\n\tor + type has ''microsoft.eventgrid''\r\n\tor type has ''microsoft.relay''\r\n| + extend type = case(\r\n\ttype == ''microsoft.eventgrid/systemtopics'', \"EventGrid + System Topics\",\r\n\ttype =~ \"microsoft.eventgrid/topics\", \"EventGrid + Topics\",\r\n\ttype =~ ''microsoft.eventhub/namespaces'', \"EventHub Namespaces\",\r\n\ttype + =~ ''microsoft.servicebus/namespaces'', ''ServiceBus Namespaces'',\r\n\ttype + =~ ''microsoft.relay/namespaces'', ''Relays'',\r\n\tstrcat(\"Not Translated: + \", type))\r\n| where type !has \"Not Translated\"\r\n| summarize count() + by type","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure + Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Events + Overview","type":"stat"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":18,"x":6,"y":23},"id":31,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"resources\r\n| + where type has ''microsoft.servicebus''\r\n\tor type has ''microsoft.eventhub''\r\n\tor + type has ''microsoft.eventgrid''\r\n\tor type has ''microsoft.relay''\r\n| + extend type = case(\r\n\ttype == ''microsoft.eventgrid/systemtopics'', \"EventGrid + System Topics\",\r\n\ttype =~ \"microsoft.eventgrid/topics\", \"EventGrid + Topics\",\r\n\ttype =~ ''microsoft.eventhub/namespaces'', \"EventHub Namespaces\",\r\n\ttype + =~ ''microsoft.servicebus/namespaces'', ''ServiceBus Namespaces'',\r\n\ttype + =~ ''microsoft.relay/namespaces'', ''Relays'',\r\n\tstrcat(\"Not Translated: + \", type))\r\n| extend Sku = case(\r\n\ttype =~ ''Relays'', sku.name, \r\n\ttype + =~ ''EventGrid System Topics'', properties.sku,\r\n\ttype =~ ''EventGrid Topics'', + sku.name,\r\n\ttype =~ ''EventHub Namespaces'', sku.name,\r\n\ttype =~ ''ServiceBus + Namespaces'', sku.sku,\r\n\t'' '')\r\n| extend Endpoint = case(\r\n\ttype + =~ ''Relays'', properties.serviceBusEndpoint,\r\n\ttype =~ ''EventGrid Topics'', + properties.endpoint,\r\n\ttype =~ ''EventHub Namespaces'', properties.serviceBusEndpoint,\r\n\ttype + =~ ''ServiceBus Namespaces'', properties.serviceBusEndpoint,\r\n\t'' '')\r\n| + extend Status = case(\r\n\ttype =~ ''Relays'', properties.provisioningState,\r\n\ttype + =~ ''EventGrid System Topics'', properties.provisioningState,\r\n\ttype =~ + ''EventGrid Topics'', properties.publicNetworkAccess,\r\n\ttype =~ ''EventHub + Namespaces'', properties.status,\r\n\ttype =~ ''ServiceBus Namespaces'', properties.status,\r\n\t'' + '')\r\n| extend Details = pack_all()\r\n| project Resource=id, type, subscriptionId, + resourceGroup, Sku, Status, Endpoint, Details","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure + Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Events + Detailed View","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":6,"x":0,"y":33},"id":32,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"text":{},"textMode":"auto"},"targets":[{"account":"","azureResourceGraph":{"query":"resources + \r\n| where type has ''microsoft.documentdb''\r\n\tor type has ''microsoft.sql''\r\n\tor + type has ''microsoft.dbformysql''\r\n\tor type has ''microsoft.sql''\r\n or + type has ''microsoft.purview''\r\n or type has ''microsoft.datafactory''\r\n\tor + type has ''microsoft.analysisservices''\r\n\tor type has ''microsoft.datamigration''\r\n\tor + type has ''microsoft.synapse''\r\n\tor type has ''microsoft.datafactory''\r\n\tor + type has ''microsoft.kusto''\r\n| extend type = case(\r\n\ttype =~ ''microsoft.documentdb/databaseaccounts'', + ''CosmosDB'',\r\n\ttype =~ ''microsoft.sql/servers/databases'', ''SQL DBs'',\r\n\ttype + =~ ''microsoft.dbformysql/servers'', ''MySQL'',\r\n\ttype =~ ''microsoft.sql/servers'', + ''SQL Servers'',\r\n type =~ ''microsoft.purview/accounts'', ''Purview + Accounts'',\r\n\ttype =~ ''microsoft.synapse/workspaces/sqlpools'', ''Synapse + SQL Pools'',\r\n\ttype =~ ''microsoft.kusto/clusters'', ''ADX Clusters'',\r\n\ttype + =~ ''microsoft.datafactory/factories'', ''Data Factories'',\r\n\ttype =~ ''microsoft.synapse/workspaces'', + ''Synapse Workspaces'',\r\n\ttype =~ ''microsoft.analysisservices/servers'', + ''Analysis Services Servers'',\r\n\ttype =~ ''microsoft.datamigration/services'', + ''DB Migration Service'',\r\n\ttype =~ ''microsoft.sql/managedinstances/databases'', + ''Managed Instance DBs'',\r\n\ttype =~ ''microsoft.sql/managedinstances'', + ''Managed Instnace'',\r\n\ttype =~ ''microsoft.datamigration/services/projects'', + ''Data Migration Projects'',\r\n\ttype =~ ''microsoft.sql/virtualclusters'', + ''SQL Virtual Clusters'',\r\n\tstrcat(\"Not Translated: \", type))\r\n| where + type !has \"Not Translated\"\r\n| summarize count() by type","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure + Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Data + Overview","type":"stat"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"left","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":18,"x":6,"y":33},"id":33,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"resources + \r\n| where type has ''microsoft.documentdb''\r\n\tor type has ''microsoft.sql''\r\n\tor + type has ''microsoft.dbformysql''\r\n\tor type has ''microsoft.sql''\r\n or + type has ''microsoft.purview''\r\n or type has ''microsoft.datafactory''\r\n\tor + type has ''microsoft.analysisservices''\r\n\tor type has ''microsoft.datamigration''\r\n\tor + type has ''microsoft.synapse''\r\n\tor type has ''microsoft.datafactory''\r\n\tor + type has ''microsoft.kusto''\r\n| extend type = case(\r\n\ttype =~ ''microsoft.documentdb/databaseaccounts'', + ''CosmosDB'',\r\n\ttype =~ ''microsoft.sql/servers/databases'', ''SQL DBs'',\r\n\ttype + =~ ''microsoft.dbformysql/servers'', ''MySQL'',\r\n\ttype =~ ''microsoft.sql/servers'', + ''SQL Servers'',\r\n type =~ ''microsoft.purview/accounts'', ''Purview + Accounts'',\r\n\ttype =~ ''microsoft.synapse/workspaces/sqlpools'', ''Synapse + SQL Pools'',\r\n\ttype =~ ''microsoft.kusto/clusters'', ''ADX Clusters'',\r\n\ttype + =~ ''microsoft.datafactory/factories'', ''Data Factories'',\r\n\ttype =~ ''microsoft.synapse/workspaces'', + ''Synapse Workspaces'',\r\n\ttype =~ ''microsoft.analysisservices/servers'', + ''Analysis Services Servers'',\r\n\ttype =~ ''microsoft.datamigration/services'', + ''DB Migration Service'',\r\n\ttype =~ ''microsoft.sql/managedinstances/databases'', + ''Managed Instance DBs'',\r\n\ttype =~ ''microsoft.sql/managedinstances'', + ''Managed Instnace'',\r\n\ttype =~ ''microsoft.datamigration/services/projects'', + ''Data Migration Projects'',\r\n\ttype =~ ''microsoft.sql/virtualclusters'', + ''SQL Virtual Clusters'',\r\n\tstrcat(\"Not Translated: \", type))\r\n| where + type !has \"Not Translated\"\r\n| extend Sku = case(\r\n\ttype =~ ''CosmosDB'', + properties.databaseAccountOfferType,\r\n\ttype =~ ''SQL DBs'', sku.name,\r\n\ttype + =~ ''MySQL'', sku.name,\r\n\ttype =~ ''ADX Clusters'', sku.name,\r\n\ttype + =~ ''Purview Accounts'', sku.name,\r\n\t'' '')\r\n| extend Status = case(\r\n\ttype + =~ ''CosmosDB'', properties.provisioningState,\r\n\ttype =~ ''SQL DBs'', properties.status,\r\n\ttype + =~ ''MySQL'', properties.userVisibleState,\r\n\ttype =~ ''Managed Instance + DBs'', properties.status,\r\n\t'' '')\r\n| extend Endpoint = case(\r\n\ttype + =~ ''MySQL'', properties.fullyQualifiedDomainName,\r\n\ttype =~ ''SQL Servers'', + properties.fullyQualifiedDomainName,\r\n\ttype =~ ''CosmosDB'', properties.documentEndpoint,\r\n\ttype + =~ ''ADX Clusters'', properties.uri,\r\n\ttype =~ ''Purview Accounts'', properties.endpoints,\r\n\ttype + =~ ''Synapse Workspaces'', properties.connectivityEndpoints,\r\n\ttype =~ + ''Synapse SQL Pools'', sku.name,\r\n\t'' '')\r\n| extend Tier = sku.tier\r\n| + extend License = properties.licenseType\r\n| extend maxSizeGB = todouble(case(\r\n\ttype + =~ ''SQL DBs'', properties.maxSizeBytes,\r\n\ttype =~ ''MySQL'', properties.storageProfile.storageMB,\r\n\ttype + =~ ''Synapse SQL Pools'', properties.maxSizeBytes,\r\n\t'' ''))\r\n| extend + maxSizeGB = case(\r\n\t\ttype has ''SQL DBs'', maxSizeGB /1000 /1000 /1000,\r\n\t\ttype + has ''Synapse SQL Pools'', maxSizeGB /1000 /1000 /1000,\r\n\t\ttype has ''MySQL'', + maxSizeGB /1000,\r\n\t\tmaxSizeGB)\r\n| extend Details = pack_all()\r\n| project + Resource=id, resourceGroup, subscriptionId, type, Sku, Tier, Status, Endpoint, + maxSizeGB, Details\r\n","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure + Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Data + Detailed View","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":6,"x":0,"y":43},"id":34,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"text":{},"textMode":"auto"},"targets":[{"account":"","azureResourceGraph":{"query":"resources + \r\n| where type =~ ''microsoft.storagesync/storagesyncservices''\r\n\tor + type =~ ''microsoft.recoveryservices/vaults''\r\n\tor type =~ ''microsoft.storage/storageaccounts''\r\n\tor + type =~ ''microsoft.keyvault/vaults''\r\n| extend type = case(\r\n\ttype =~ + ''microsoft.storagesync/storagesyncservices'', ''Azure File Sync'',\r\n\ttype + =~ ''microsoft.recoveryservices/vaults'', ''Azure Backup'',\r\n\ttype =~ ''microsoft.storage/storageaccounts'', + ''Storage Accounts'',\r\n\ttype =~ ''microsoft.keyvault/vaults'', ''Key Vaults'',\r\n\tstrcat(\"Not + Translated: \", type))\r\n| where type !has \"Not Translated\"\r\n| summarize + count() by type","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure + Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Storage + and Backup Overview","type":"stat"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":18,"x":6,"y":43},"id":35,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"resources + \r\n| where type =~ ''microsoft.storagesync/storagesyncservices''\r\n\tor + type =~ ''microsoft.recoveryservices/vaults''\r\n\tor type =~ ''microsoft.storage/storageaccounts''\r\n\tor + type =~ ''microsoft.keyvault/vaults''\r\n| extend type = case(\r\n\ttype =~ + ''microsoft.storagesync/storagesyncservices'', ''Azure File Sync'',\r\n\ttype + =~ ''microsoft.recoveryservices/vaults'', ''Azure Backup'',\r\n\ttype =~ ''microsoft.storage/storageaccounts'', + ''Storage Accounts'',\r\n\ttype =~ ''microsoft.keyvault/vaults'', ''Key Vaults'',\r\n\tstrcat(\"Not + Translated: \", type))\r\n| extend Sku = case(\r\n\ttype !has ''Key Vaults'', + sku.name,\r\n\ttype =~ ''Key Vaults'', properties.sku.name,\r\n\t'' '')\r\n| + extend Details = pack_all()\r\n| project Resource=id, type, kind, subscriptionId, + resourceGroup, Sku, Details","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure + Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Storage + and Backup Detailed View","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":6,"x":0,"y":53},"id":36,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"text":{},"textMode":"auto"},"targets":[{"account":"","azureResourceGraph":{"query":"resources\r\n| + where type =~ ''microsoft.containerservice/managedclusters''\r\n\tor type + =~ ''microsoft.containerregistry/registries''\r\n\tor type =~ ''microsoft.containerinstance/containergroups''\r\n| + extend type = case(\r\n\ttype =~ ''microsoft.containerservice/managedclusters'', + ''AKS'',\r\n\ttype =~ ''microsoft.containerregistry/registries'', ''Container + Registry'',\r\n\ttype =~ ''microsoft.containerinstance/containergroups'', + ''Container Instnaces'',\r\n\tstrcat(\"Not Translated: \", type))\r\n| where + type !has \"Not Translated\"\r\n| summarize count() by type\t","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure + Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Containers + Overview","type":"stat"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":18,"x":6,"y":53},"id":37,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"resources\r\n| + where type =~ ''microsoft.containerservice/managedclusters''\r\n\tor type + =~ ''microsoft.containerregistry/registries''\r\n\tor type =~ ''microsoft.containerinstance/containergroups''\r\n| + extend type = case(\r\n\ttype =~ ''microsoft.containerservice/managedclusters'', + ''AKS'',\r\n\ttype =~ ''microsoft.containerregistry/registries'', ''Container + Registry'',\r\n\ttype =~ ''microsoft.containerinstance/containergroups'', + ''Container Instnaces'',\r\n\tstrcat(\"Not Translated: \", type))\r\n| where + type !has \"Not Translated\"\r\n| extend Tier = sku.tier\r\n| extend sku = + sku.name\r\n| extend State = case(\r\n\ttype =~ ''Container Registry'', properties.provisioningState,\r\n\ttype + =~ ''Container Instance'', properties.instanceView.state,\r\n\tproperties.powerState.code)\r\n| + extend Containers = properties.containers\r\n| mvexpand Containers\r\n| extend + RestartCount = Containers.properties.instanceView.restartCount\r\n| extend + Image = Containers.properties.image\r\n| extend RestartPolicy = properties.restartPolicy\r\n| + extend IP = properties.ipAddress.ip\r\n| extend Version = properties.kubernetesVersion\r\n| + extend AgentProfiles = properties.agentPoolProfiles\r\n| mvexpand AgentProfiles\r\n| + extend NodeCount = AgentProfiles.[\"count\"]\r\n| extend Details = pack_all()\r\n| + project id, type, location, resourceGroup, subscriptionId, sku, Tier, State, + RestartCount, Version, NodeCount, Details","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure + Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Containers + Detailed View","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":6,"x":0,"y":63},"id":38,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"text":{},"textMode":"auto"},"targets":[{"account":"","azureResourceGraph":{"query":"resources\r\n| + where type =~ ''Microsoft.MachineLearningServices/workspaces''\r\n\tor type + =~ ''microsoft.cognitiveservices/accounts''\r\n| extend type = case(\r\n\ttype + =~ ''Microsoft.MachineLearningServices/workspaces'', ''ML Workspaces'',\r\n\ttype + =~ ''microsoft.cognitiveservices/accounts'', ''Cognitive Services'',\r\n\tstrcat(\"Not + Translated: \", type))\r\n| where type !has \"Not Translated\"\r\n| summarize + count() by type\t","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure + Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"ML/AI + Overview","type":"stat"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":18,"x":6,"y":63},"id":39,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"resources\r\n| + where type =~ ''Microsoft.MachineLearningServices/workspaces''\r\n\tor type + =~ ''microsoft.cognitiveservices/accounts''\r\n| extend type = case(\r\n\ttype + =~ ''Microsoft.MachineLearningServices/workspaces'', ''ML Workspaces'',\r\n\ttype + =~ ''microsoft.cognitiveservices/accounts'', ''Cognitive Services'',\r\n\tstrcat(\"Not + Translated: \", type))\r\n| where type !has \"Not Translated\"\r\n| extend + Tier = sku.tier\r\n| extend sku = sku.name\r\n| extend Endpoint = case(\r\n\ttype + =~ ''ML Workspaces'', properties.discoveryUrl,\r\n\ttype =~ ''Cognitive Services'', + properties.endpoint,\r\n\t'' '')\r\n| extend Capabilities = properties.capabilities\r\n| + mvexpand Capabilities\r\n| extend Capabilities.value\r\n| extend Storage = + properties.storageAccount\r\n| extend AppInsights = properties.applicationInsights\r\n| + extend Details = pack_all()\r\n| project id, type, location, resourceGroup, + subscriptionId, sku, Tier, Endpoint, Capabilities_value, Storage, AppInsights, + Details","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure + Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"ML/AI + Detailed View","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":6,"x":0,"y":73},"id":40,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"text":{},"textMode":"auto"},"targets":[{"account":"","azureResourceGraph":{"query":"resources\r\n| + where type =~ ''microsoft.devices/iothubs''\r\n\tor type =~ ''microsoft.iotcentral/iotapps''\r\n\tor + type =~ ''microsoft.security/iotsecuritysolutions''\r\n| extend type = case + (\r\n\ttype =~ ''microsoft.devices/iothubs'', ''IoT Hubs'',\r\n\ttype =~ ''microsoft.iotcentral/iotapps'', + ''IoT Apps'',\r\n\ttype =~ ''microsoft.security/iotsecuritysolutions'', ''IoT + Security'',\r\n\tstrcat(\"Not Translated: \", type))\r\n| summarize count() + by type","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure + Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"IoT + Overview","type":"stat"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":18,"x":6,"y":73},"id":41,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"resources\r\n| + where type =~ ''microsoft.devices/iothubs''\r\n\tor type =~ ''microsoft.iotcentral/iotapps''\r\n\tor + type =~ ''microsoft.security/iotsecuritysolutions''\r\n| extend type = case + (\r\n\ttype =~ ''microsoft.devices/iothubs'', ''IoT Hubs'',\r\n\ttype =~ ''microsoft.iotcentral/iotapps'', + ''IoT Apps'',\r\n\ttype =~ ''microsoft.security/iotsecuritysolutions'', ''IoT + Security'',\r\n\tstrcat(\"Not Translated: \", type))\r\n| extend Tier = sku.tier\r\n| + extend sku = sku.name\r\n| extend State = properties.state\r\n| extend HostName + = properties.hostName\r\n| extend EventHubEndPoint = properties.eventHubEndpoints.events.endpoint\r\n| + extend Details = pack_all()\r\n| project id, type, location, resourceGroup, + subscriptionId, sku, Tier, State, HostName, EventHubEndPoint, Details","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure + Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"IoT + Detailed View","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":6,"x":0,"y":83},"id":42,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"text":{},"textMode":"auto"},"targets":[{"account":"","azureResourceGraph":{"query":"resources\r\n| + where type has ''microsoft.desktopvirtualization''\r\n| extend type = case(\r\n\ttype + =~ ''microsoft.desktopvirtualization/applicationgroups'', ''WVD App Groups'',\r\n\ttype + =~ ''microsoft.desktopvirtualization/hostpools'', ''WVD Host Pools'',\r\n\ttype + =~ ''microsoft.desktopvirtualization/workspaces'', ''WVD Workspaces'',\r\n\tstrcat(\"Not + Translated: \", type))\r\n| where type !has \"Not Translated\"\r\n| summarize + count() by type","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure + Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Windows + Virtual Desktop Overview","type":"stat"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":18,"x":6,"y":83},"id":43,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"resources\r\n| + where type has ''microsoft.desktopvirtualization''\r\n| extend type = case(\r\n\ttype + =~ ''microsoft.desktopvirtualization/applicationgroups'', ''WVD App Groups'',\r\n\ttype + =~ ''microsoft.desktopvirtualization/hostpools'', ''WVD Host Pools'',\r\n\ttype + =~ ''microsoft.desktopvirtualization/workspaces'', ''WVD Workspaces'',\r\n\tstrcat(\"Not + Translated: \", type))\r\n| where type !has \"Not Translated\"\r\n| extend + Details = pack_all()\r\n| project id, type, resourceGroup, subscriptionId, + kind, location, Details","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure + Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Windows + Virtual Desktop Detailed View","type":"table"}],"title":"PaaS","type":"row"},{"collapsed":true,"datasource":null,"gridPos":{"h":1,"w":24,"x":0,"y":3},"id":45,"panels":[{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":0,"y":4},"id":47,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"text":{},"textMode":"auto"},"targets":[{"account":"","azureResourceGraph":{"query":"where + type has \"microsoft.network\"\r\n or type has ''microsoft.cdn''\r\n| extend + type = case(\r\n\ttype == ''microsoft.network/networkinterfaces'', \"NICs\",\r\n\ttype + == ''microsoft.network/networksecuritygroups'', \"NSGs\", \r\n\ttype == \"microsoft.network/publicipaddresses\", + \"Public IPs\", \r\n\ttype == ''microsoft.network/virtualnetworks'', \"vNets\",\r\n\ttype + == ''microsoft.network/networkwatchers/connectionmonitors'', \"Connection + Monitors\",\r\n\ttype == ''microsoft.network/privatednszones'', \"Private + DNS\",\r\n\ttype == ''microsoft.network/virtualnetworkgateways'', @\"vNet + Gateways\",\r\n\ttype == ''microsoft.network/connections'', \"Connections\",\r\n\ttype + == ''microsoft.network/networkwatchers'', \"Network Watchers\",\r\n\ttype + == ''microsoft.network/privateendpoints'', \"Private Endpoints\",\r\n\ttype + == ''microsoft.network/localnetworkgateways'', \"Local Network Gateways\",\r\n\ttype + == ''microsoft.network/privatednszones/virtualnetworklinks'', \"vNet Links\",\r\n\ttype + == ''microsoft.network/dnszones'', ''DNS Zones'',\r\n\ttype == ''microsoft.network/networkwatchers/flowlogs'', + ''Flow Logs'',\r\n\ttype == ''microsoft.network/routetables'', ''Route Tables'',\r\n\ttype + == ''microsoft.network/loadbalancers'', ''Load Balancers'',\r\n\ttype == ''microsoft.network/ddosprotectionplans'', + ''DDoS Protection Plans'',\r\n\ttype == ''microsoft.network/applicationsecuritygroups'', + ''App Security Groups'',\r\n\ttype == ''microsoft.network/azurefirewalls'', + ''Azure Firewalls'',\r\n\ttype == ''microsoft.network/applicationgateways'', + ''App Gateways'',\r\n\ttype == ''microsoft.network/frontdoors'', ''Front Doors'',\r\n\ttype + == ''microsoft.network/applicationgatewaywebapplicationfirewallpolicies'', + ''AppGateway Policies'',\r\n\ttype == ''microsoft.network/bastionhosts'', + ''Bastion Hosts'',\r\n\ttype == ''microsoft.network/frontdoorwebapplicationfirewallpolicies'', + ''FrontDoor Policies'',\r\n\ttype == ''microsoft.network/firewallpolicies'', + ''Firewall Policies'',\r\n\ttype == ''microsoft.network/networkintentpolicies'', + ''Network Intent Policies'',\r\n\ttype == ''microsoft.network/trafficmanagerprofiles'', + ''Traffic Manager Profiles'',\r\n\ttype == ''microsoft.network/publicipprefixes'', + ''PublicIP Prefixes'',\r\n\ttype == ''microsoft.network/privatelinkservices'', + ''Private Link'',\r\n\ttype == ''microsoft.network/expressroutecircuits'', + ''Express Route Circuits'',\r\n\ttype =~ ''microsoft.cdn/cdnwebapplicationfirewallpolicies'', + ''CDN Web App Firewall Policies'',\r\n\ttype =~ ''microsoft.cdn/profiles'', + ''CDN Profiles'',\r\n\ttype =~ ''microsoft.cdn/profiles/afdendpoints'', ''CDN + Front Door Endpoints'',\r\n\ttype =~ ''microsoft.cdn/profiles/endpoints'', + ''CDN Endpoints'',\r\n\tstrcat(\"Not Translated: \", type))\r\n| summarize + count() by type","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure + Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Networking + Overview","type":"stat"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":12,"y":4},"id":48,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"Resources\r\n| + where type =~ ''microsoft.network/networksecuritygroups'' and isnull(properties.networkInterfaces) + and isnull(properties.subnets)\r\n| project Resource=id, resourceGroup, subscriptionId, + location","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure + Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"NSG","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":0,"y":12},"id":49,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"Resources\r\n| + where type =~ ''microsoft.network/networksecuritygroups'' and isnull(properties.networkInterfaces) + and isnull(properties.subnets)\r\n| project Resource=id, resourceGroup, subscriptionId, + location","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure + Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Unassociated + NSGs","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":12,"y":12},"id":50,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"Resources\r\n | + where type =~ ''microsoft.network/networksecuritygroups''\r\n | project + id, nsgRules = parse_json(parse_json(properties).securityRules), networksecurityGroupName + = name, subscriptionId, resourceGroup , location\r\n | mvexpand nsgRule + = nsgRules\r\n | project id, location, access=nsgRule.properties.access,protocol=nsgRule.properties.protocol + ,direction=nsgRule.properties.direction,provisioningState= nsgRule.properties.provisioningState + ,priority=nsgRule.properties.priority, \r\n sourceAddressPrefix = nsgRule.properties.sourceAddressPrefix, + \r\n sourceAddressPrefixes = nsgRule.properties.sourceAddressPrefixes,\r\n destinationAddressPrefix + = nsgRule.properties.destinationAddressPrefix, \r\n destinationAddressPrefixes + = nsgRule.properties.destinationAddressPrefixes, \r\n networksecurityGroupName, + networksecurityRuleName = tostring(nsgRule.name), \r\n subscriptionId, + resourceGroup,\r\n destinationPortRanges = nsgRule.properties.destinationPortRanges,\r\n destinationPortRange + = nsgRule.properties.destinationPortRange,\r\n sourcePortRanges = nsgRule.properties.sourcePortRanges,\r\n sourcePortRange + = nsgRule.properties.sourcePortRange\r\n| extend Details = pack_all()\r\n| + project id, location, access, direction, subscriptionId, resourceGroup, Details","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure + Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"NSG + Rules","type":"table"}],"title":"Networking","type":"row"},{"collapsed":true,"datasource":null,"gridPos":{"h":1,"w":24,"x":0,"y":4},"id":52,"panels":[{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":9,"x":0,"y":5},"id":54,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"text":{},"textMode":"auto"},"targets":[{"account":"","azureResourceGraph":{"query":"resources + \r\n| where type =~ ''microsoft.operationalinsights/workspaces''\r\nor type + =~ ''microsoft.insights/components''\r\n| summarize count() by type\r\n| extend + type = case(\r\ntype == ''microsoft.insights/components'', \"Application Insights\",\r\ntype + == ''microsoft.operationalinsights/workspaces'', \"Log Analytics workspaces\",\r\nstrcat(type, + type))","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure + Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Workspaces + Overview","type":"stat"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":15,"x":9,"y":5},"id":55,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"text":{},"textMode":"auto"},"targets":[{"account":"","azureResourceGraph":{"query":"resources\r\n| + where type has ''microsoft.insights/''\r\n or type has ''microsoft.alertsmanagement/smartdetectoralertrules''\r\n or + type has ''microsoft.portal/dashboards''\r\n| where type != ''microsoft.insights/components''\r\n| + extend type = case(\r\n \ttype == ''microsoft.insights/workbooks'', \"Workbooks\",\r\n\ttype + == ''microsoft.insights/activitylogalerts'', \"Activity Log Alerts\",\r\n\ttype + == ''microsoft.insights/scheduledqueryrules'', \"Log Search Alerts\",\r\n\ttype + == ''microsoft.insights/actiongroups'', \"Action Groups\",\r\n\ttype == ''microsoft.insights/metricalerts'', + \"Metric Alerts\",\r\n\ttype =~ ''microsoft.alertsmanagement/smartdetectoralertrules'',''Smart + Detection Rules'',\r\n type =~ ''microsoft.insights/webtests'', ''URL Web + Tests'',\r\n type =~ ''microsoft.portal/dashboards'', ''Portal Dashboards'',\r\n type + =~ ''microsoft.insights/datacollectionrules'', ''Data Collection Rules'',\r\n type + =~ ''microsoft.insights/autoscalesettings'', ''Auto Scale Settings'',\r\n type + =~ ''microsoft.insights/alertrules'', ''Alert Rules'',\r\nstrcat(\"Not Translated: + \", type))\r\n| summarize count() by type","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure + Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Azure + Monitor Workbooks \u0026 Alerting Resources","type":"stat"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":0,"y":13},"id":57,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"resources\r\n| + where type has ''microsoft.insights/''\r\n or type has ''microsoft.alertsmanagement/smartdetectoralertrules''\r\n or + type has ''microsoft.portal/dashboards''\r\n| where type != ''microsoft.insights/components''\r\n| + extend type = case(\r\n \ttype == ''microsoft.insights/workbooks'', \"Workbooks\",\r\n\ttype + == ''microsoft.insights/activitylogalerts'', \"Activity Log Alerts\",\r\n\ttype + == ''microsoft.insights/scheduledqueryrules'', \"Log Search Alerts\",\r\n\ttype + == ''microsoft.insights/actiongroups'', \"Action Groups\",\r\n\ttype == ''microsoft.insights/metricalerts'', + \"Metric Alerts\",\r\n\ttype =~ ''microsoft.alertsmanagement/smartdetectoralertrules'',''Smart + Detection Rules'',\r\n type =~ ''microsoft.portal/dashboards'', ''Portal + Dashboards'',\r\n\tstrcat(\"Not Translated: \", type))\r\n| extend Enabled + = case(\r\n\ttype =~ ''Smart Detection Rules'', properties.state,\r\n\ttype + != ''Smart Detection Rules'', properties.enabled,\r\n\tstrcat(\"Not Translated: + \", type))\r\n| extend WorkbookType = iif(type =~ ''Workbooks'', properties.category, + '' '')\r\n| extend Details = pack_all()\r\n| project name, type, subscriptionId, + location, resourceGroup, Enabled, WorkbookType, Details","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure + Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Workbooks + \u0026 Alerting Resources","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":12,"y":13},"id":59,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"where + type =~ ''microsoft.operationalinsights/workspaces''\r\n| extend Sku = properties.sku.name\r\n| + extend RetentionInDays = properties.retentionInDays\r\n| extend Details = + pack_all()\r\n| project Workspace=id, resourceGroup, location, subscriptionId, + Sku, RetentionInDays, Details","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure + Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Log + Analytics","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":0,"y":21},"id":56,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"AlertsManagementResources\r\n| + extend AlertStatus = properties.essentials.monitorCondition\r\n| extend AlertState + = properties.essentials.alertState\r\n| extend AlertTime = properties.essentials.startDateTime\r\n| + extend AlertSuppressed = properties.essentials.actionStatus.isSuppressed\r\n| + extend Severity = properties.essentials.severity\r\n| where AlertStatus == + ''Fired''\r\n| extend Details = pack_all()\r\n| project id, name, subscriptionId, + resourceGroup, AlertStatus, AlertState, AlertTime, AlertSuppressed, Severity, + Details","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure + Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Active + Alerts","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"left","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":12,"y":21},"id":61,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"securityresources\r\n| + where type == \"microsoft.security/securescores\"\r\n| extend subscriptionSecureScore + = round(100 * bin((todouble(properties.score.current))/ todouble(properties.score.max), + 0.001))\r\n| where subscriptionSecureScore \u003e 0\r\n| project subscriptionSecureScore, + subscriptionId\r\n| order by subscriptionSecureScore asc","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure + Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Azure + Security Center Secure Store by Subscription","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":0,"y":29},"id":58,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"where + type =~ ''microsoft.insights/components''\r\n| extend RetentionInDays = properties.RetentionInDays\r\n| + extend IngestionMode = properties.IngestionMode\r\n| extend Details = pack_all()\r\n| + project Resource=id, location, resourceGroup, subscriptionId, IngestionMode, + RetentionInDays, Details","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure + Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"App + Monitoring","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":12,"y":37},"id":60,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"resources\r\n| + where type == \"microsoft.operationsmanagement/solutions\"\r\n| project Solution=plan.name, + Workspace=tolower(tostring(properties.workspaceResourceId)), subscriptionId\r\n\t| + join kind=leftouter(\r\n\t\tresources\r\n\t\t| where type =~ ''microsoft.operationalinsights/workspaces''\r\n\t\t| + project Workspace=tolower(tostring(id)),subscriptionId) on Workspace\r\n| + summarize Solutions = strcat_array(make_list(Solution), \",\") by Workspace, + subscriptionId\r\n| extend AzureSecurityCenter = iif(Solutions has ''Security'',''Enabled'',''Not + Enabled'')\r\n| extend AzureSecurityCenterFree = iif(Solutions has ''SecurityCenterFree'',''Enabled'',''Not + Enabled'')\r\n| extend AzureSentinel = iif(Solutions has \"SecurityInsights\",''Enabled'',''Not + Enabled'')\r\n| extend AzureMonitorVMs = iif(Solutions has \"VMInsights\",''Enabled'',''Not + Enabled'')\r\n| extend ServiceDesk = iif(Solutions has \"ITSM Connector\",''Enabled'',''Not + Enabled'')\r\n| extend AzureAutomation = iif(Solutions has \"AzureAutomation\",''Enabled'',''Not + Enabled'')\r\n| extend ChangeTracking = iif(Solutions has ''ChangeTracking'',''Enabled'',''Not + Enabled'')\r\n| extend UpdateManagement = iif(Solutions has ''Updates'',''Enabled'',''Not + Enabled'')\r\n| extend UpdateCompliance = iif(Solutions has ''WaaSUpdateInsights'',''Enabled'',''Not + Enabled'')\r\n| extend AzureMonitorContainers = iif(Solutions has ''ContainerInsights'',''Enabled'',''Not + Enabled'')\r\n| extend KeyVaultAnalytics = iif(Solutions has ''KeyVaultAnalytics'',''Enabled'',''Not + Enabled'')\r\n| extend SQLHealthCheck = iif(Solutions has ''SQLAssessment'',''Enabled'',''Not + Enabled'')","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure + Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Log + Analytics workspaces with enabled Solutions","type":"table"},{"datasource":"${ds}","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","displayMode":"auto"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":0,"y":45},"id":62,"options":{"showHeader":true},"targets":[{"account":"","azureResourceGraph":{"query":"SecurityResources + \r\n| where type == ''microsoft.security/securescores/securescorecontrols'' + \r\n| extend SecureControl = properties.displayName, unhealthy = properties.unhealthyResourceCount, + currentscore = properties.score.current, maxscore = properties.score.max, + subscriptionId\r\n| project SecureControl , unhealthy, currentscore, maxscore, + subscriptionId","resultFormat":"table"},"backends":[],"dimension":"","environment":"prod","metric":"","namespace":"","queryType":"Azure + Resource Graph","refId":"A","samplingType":"","service":"metric","subscriptions":["$subscriptions"],"useBackends":false,"useCustomSeriesNaming":false}],"title":"Azure + Security Center Secure Controls Score by Controls","type":"table"}],"title":"Monitoring + \u0026 Security","type":"row"}],"refresh":"","schemaVersion":31,"style":"dark","tags":[],"templating":{"list":[{"current":{},"hide":0,"includeAll":false,"label":"Datasource","multi":false,"name":"ds","options":[],"query":"grafana-azure-monitor-datasource","queryValue":"","refresh":1,"regex":"","skipUrlSync":false,"type":"datasource"},{"allValue":null,"current":{},"datasource":"${ds}","definition":"Subscriptions()","description":null,"error":null,"hide":0,"includeAll":false,"label":"Subscription(s)","multi":true,"name":"subscriptions","options":[],"query":"Subscriptions()","refresh":1,"regex":"","skipUrlSync":false,"sort":5,"type":"query"}]},"time":{"from":"now-1h","to":"now"},"title":"Azure + / Resources Overview","uid":"Mtwt2BV7k","version":1}}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '79639' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-KfffyGY4VJbjFoA9eDvckg';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:56 GMT + grafana-trace-id: + - da237282cc3e37a87becca3007418118 + mise-correlation-id: + - 2517d379-e3c2-43ff-aeab-b7e82fd9d7d6 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592117.301.29.208327|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/dashboards/uid/xLERdASnz + response: + body: + string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"cluster-detail","url":"/d/xLERdASnz/cluster-detail","expires":"0001-01-01T00:00:00Z","created":"2024-06-17T02:35:34Z","updated":"2024-06-17T02:35:34Z","updatedBy":"Anonymous","createdBy":"Anonymous","version":1,"hasAcl":false,"isFolder":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","provisioned":true,"provisionedExternalId":"ClusterDetail.json","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"annotations":{"list":[{"builtIn":1,"datasource":"-- + Grafana --","enable":true,"hide":true,"iconColor":"rgba(0, 211, 255, 1)","name":"Annotations + \u0026 Alerts","target":{"limit":100,"matchAny":false,"tags":[],"type":"dashboard"},"type":"dashboard"}]},"editable":true,"gnetId":null,"graphTooltip":0,"id":22,"links":[],"liveNow":false,"panels":[{"datasource":"Geneva + Datasource","description":"For a particular cluster, this widget shows it''s + health timeline - time at which each health state value was reported. For + a group of clusters, it shows the percentage of each health state reported + at a given time.","fieldConfig":{"defaults":{"color":{"mode":"continuous-RdYlGr"},"custom":{"fillOpacity":75,"lineWidth":0},"mappings":[],"max":1,"min":0,"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]},"unit":"short"},"overrides":[{"matcher":{"id":"byRegexp","options":"Ok.*"},"properties":[{"id":"mappings","value":[{"options":{"0":{"color":"transparent","index":0},"1":{"color":"green","index":1}},"type":"value"}]}]},{"matcher":{"id":"byRegexp","options":"Warning.*"},"properties":[{"id":"mappings","value":[{"options":{"0":{"color":"transparent","index":0},"1":{"color":"yellow","index":1}},"type":"value"}]}]},{"matcher":{"id":"byRegexp","options":"Error.*"},"properties":[{"id":"mappings","value":[{"options":{"0":{"color":"transparent","index":0},"1":{"color":"red","index":1}},"type":"value"}]}]}]},"gridPos":{"h":6,"w":24,"x":0,"y":0},"id":14,"options":{"alignValue":"center","legend":{"displayMode":"hidden","placement":"bottom"},"mergeValues":true,"rowHeight":0.9,"showValue":"never","tooltip":{"mode":"single"}},"pluginVersion":"8.1.2","targets":[{"account":"$account","backends":[],"customSeriesNaming":"{HealthState} + {ClusterName}","dimension":"","groupByUnit":"m","groupByValue":"1","healthQueryType":"Topology","hide":false,"metric":"","metricType":"query","metricsQueryType":"query","namespace":"ServiceFabric","queryText":"metric(\"ClusterHealthState\").samplingTypes(\"Count\").preaggregate(\"ClusterName, + HealthState\") | where HealthState == \"Ok\" and ClusterName in (\"$ClusterName\") + | project Count=replacenulls(Count, 0) | zoom Count=sum(Count) by 5m | top + 40 by avg(Count)","refId":"Ok","samplingType":"","service":"metrics","useBackends":false,"useCustomSeriesNaming":true},{"account":"$account","backends":[],"customSeriesNaming":"{HealthState} + {ClusterName}","dimension":"","groupByUnit":"m","groupByValue":"1","healthQueryType":"Topology","hide":false,"metric":"","metricType":"query","metricsQueryType":"query","namespace":"ServiceFabric","queryText":"metric(\"ClusterHealthState\").samplingTypes(\"Count\").preaggregate(\"ClusterName, + HealthState\") | where HealthState == \"Warning\" and ClusterName in (\"$ClusterName\") + | project Count=replacenulls(Count, 0) | zoom Count=sum(Count) by 5m | top + 40 by avg(Count)","refId":"Warning","samplingType":"","service":"metrics","useBackends":false,"useCustomSeriesNaming":true},{"account":"$account","backends":[],"customSeriesNaming":"{HealthState} + {ClusterName}","dimension":"","groupByUnit":"m","groupByValue":"1","healthQueryType":"Topology","hide":false,"metric":"","metricType":"query","metricsQueryType":"query","namespace":"ServiceFabric","queryText":"metric(\"ClusterHealthState\").samplingTypes(\"Count\").preaggregate(\"ClusterName, + HealthState\") | where HealthState == \"Error\" and ClusterName in (\"$ClusterName\") + | project Count=replacenulls(Count, 0) | zoom Count=sum(Count) by 5m | top + 40 by avg(Count)","refId":"Error","samplingType":"","service":"metrics","useBackends":false,"useCustomSeriesNaming":true}],"timeFrom":null,"timeShift":null,"title":"Cluster + health timeline","type":"state-timeline"},{"datasource":"Geneva Datasource","description":"Total + number of nodes reporting at least once per health state. A node may be counted + twice if it reported more than one health state during the selected time range.","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"hideFrom":{"legend":false,"tooltip":false,"viz":false}},"decimals":0,"mappings":[]},"overrides":[{"matcher":{"id":"byName","options":"Warning"},"properties":[{"id":"color","value":{"fixedColor":"red","mode":"fixed"}}]},{"matcher":{"id":"byName","options":"Error"},"properties":[{"id":"color","value":{"fixedColor":"red","mode":"fixed"}}]},{"matcher":{"id":"byName","options":"Ok"},"properties":[{"id":"color","value":{"fixedColor":"green","mode":"fixed"}}]}]},"gridPos":{"h":8,"w":12,"x":0,"y":6},"id":17,"options":{"legend":{"displayMode":"list","placement":"bottom"},"pieType":"pie","reduceOptions":{"calcs":["distinctCount"],"fields":"","values":false},"tooltip":{"mode":"single"}},"targets":[{"account":"$account","azureMonitor":{"timeGrain":"auto"},"backends":[],"customSeriesNaming":"{HealthState}","dimension":"","metric":"","metricType":"query","namespace":"ServiceFabric","queryText":"metric(\"NodeHealthState\").samplingTypes(\"DistinctCount_NodeName\").preaggregate(\"By-HealthState-ClusterName\") + | where ClusterName in (\"$clusterName\") | summarize sum=sum(DistinctCount_NodeName) + by HealthState","queryType":"Azure Monitor","refId":"NodeHealthCount","samplingType":"","service":"metrics","subscription":"f7152080-b4e8-47ee-9c85-7f1d0e6b72dc","useBackends":false,"useCustomSeriesNaming":true}],"title":"Nodes + in each health state","type":"piechart"},{"datasource":"Geneva Datasource","description":"Total + number of applications reporting at least once per health state. An application + may be counted twice if it reported more than one health state during the + selected time range.","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"hideFrom":{"legend":false,"tooltip":false,"viz":false}},"decimals":0,"mappings":[]},"overrides":[{"matcher":{"id":"byName","options":"Warning"},"properties":[{"id":"color","value":{"fixedColor":"yellow","mode":"fixed"}}]},{"matcher":{"id":"byName","options":"Error"},"properties":[{"id":"color","value":{"fixedColor":"red","mode":"fixed"}}]},{"matcher":{"id":"byName","options":"Ok"},"properties":[{"id":"color","value":{"fixedColor":"green","mode":"fixed"}}]}]},"gridPos":{"h":8,"w":12,"x":12,"y":6},"id":16,"options":{"legend":{"displayMode":"list","placement":"bottom"},"pieType":"pie","reduceOptions":{"calcs":["distinctCount"],"fields":"","values":false},"tooltip":{"mode":"single"}},"targets":[{"account":"$account","azureMonitor":{"timeGrain":"auto"},"backends":[],"customSeriesNaming":"{HealthState}","dimension":"","metric":"","metricType":"query","namespace":"ServiceFabric","queryText":" metric(\"AppHealthState\").samplingTypes(\"DistinctCount_AppName\").preaggregate(\"By-HealthState-ClusterName\") + | where ClusterName in (\"$clusterName\") | summarize sum=sum(DistinctCount_AppName) + by HealthState","queryType":"Azure Monitor","refId":"AppHealthCount","samplingType":"","service":"metrics","subscription":"f7152080-b4e8-47ee-9c85-7f1d0e6b72dc","useBackends":false,"useCustomSeriesNaming":true}],"title":"Applications + in each health state","type":"piechart"},{"datasource":"Geneva Datasource","description":"Shows + the timeline of when the health state was reported as Error by a node. The + nodes shown are the top 10 nodes that reported error most frequently across + the selected cluster.","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"fillOpacity":70,"lineWidth":1},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"#4a4a4a","value":null},{"color":"red","value":1}]}},"overrides":[]},"gridPos":{"h":9,"w":12,"x":0,"y":14},"id":10,"options":{"alignValue":"center","legend":{"displayMode":"hidden","placement":"bottom"},"mergeValues":true,"rowHeight":0.9,"showValue":"never","tooltip":{"mode":"single"}},"repeat":null,"targets":[{"account":"$account","backends":[],"customSeriesNaming":"{ClusterName} + {NodeName}","dimension":"","groupByUnit":"m","groupByValue":"1","healthQueryType":"Topology","metric":"","metricType":"query","namespace":"ServiceFabric","queryText":"metric(\"NodeHealthState\").samplingTypes(\"Count\").preaggregate(\"ClusterName, + NodeName, HealthState\") | where HealthState == \"Error\" | project Count=replacenulls(Count,0) + | zoom Count=max(Count) by 5m | top 10 by avg(Count) desc","queryType":"query","refId":"ErrorTimeline","samplingType":"","service":"metrics","useBackends":false,"useCustomSeriesNaming":true}],"title":"Top + 10 Nodes in Error state with their Error timelines","type":"state-timeline"},{"datasource":"Geneva + Datasource","description":"Shows the timeline of when the health state was + reported as Error by an application. The applications shown are the top 10 + applications that reported error most frequently across the selected cluster.","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"fillOpacity":50,"lineWidth":2},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"#4a4a4a","value":null},{"color":"red","value":1}]}},"overrides":[]},"gridPos":{"h":9,"w":12,"x":12,"y":14},"id":2,"options":{"alignValue":"center","legend":{"displayMode":"hidden","placement":"bottom"},"mergeValues":true,"rowHeight":0.9,"showValue":"never","tooltip":{"mode":"single"}},"pluginVersion":"8.1.2","targets":[{"account":"$account","backends":[],"customSeriesNaming":"{ClusterName} + {AppName}","dimension":"","groupByUnit":"m","groupByValue":"1","healthQueryType":"Topology","metric":"","metricType":"query","namespace":"ServiceFabric","queryText":"metric(\"AppHealthState\").samplingTypes(\"Count\").preaggregate(\"ClusterName, + AppName, HealthState\") | where HealthState == \"Error\" | project Count=replacenulls(Count,0) + | zoom Count=max(Count) by 5m | top 10 by avg(Count) desc","queryType":"query","refId":"ErrorTimeline","samplingType":"","service":"metrics","useBackends":false,"useCustomSeriesNaming":true}],"title":"Top + 10 Applications in Error state with their Error timelines","type":"state-timeline"},{"datasource":"Geneva + Datasource","description":"Shows the timeline of when the health state was + reported as Warning by a node. The nodes shown are the top 10 nodes that reported + warning health state most frequently across the selected cluster.","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"fillOpacity":70,"lineWidth":1},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"#4a4a4a","value":null},{"color":"yellow","value":1}]}},"overrides":[]},"gridPos":{"h":9,"w":12,"x":0,"y":23},"id":21,"options":{"alignValue":"center","legend":{"displayMode":"hidden","placement":"bottom"},"mergeValues":true,"rowHeight":0.9,"showValue":"never","tooltip":{"mode":"single"}},"targets":[{"account":"$account","backends":[],"customSeriesNaming":"{ClusterName} + {NodeName}","dimension":"","groupByUnit":"m","groupByValue":"1","healthQueryType":"Topology","metric":"","metricType":"query","namespace":"ServiceFabric","queryText":"metric(\"NodeHealthState\").samplingTypes(\"Count\").preaggregate(\"ClusterName, + NodeName, HealthState\") | where HealthState == \"Warning\" | project Count=replacenulls(Count,0) + | zoom Count=max(Count) by 5m | top 10 by avg(Count) desc","queryType":"query","refId":"WarningTimeline","samplingType":"","service":"metrics","useBackends":false,"useCustomSeriesNaming":true}],"title":"Top + 10 Nodes in Warning state with their Warning timelines","type":"state-timeline"},{"datasource":"Geneva + Datasource","description":"Shows the timeline of when the health state was + reported as Warning by an application. The applications shown are the top + 10 applications that reported warning state most frequently across the selected + cluster.","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"fillOpacity":50,"lineWidth":2},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"#4a4a4a","value":null},{"color":"yellow","value":1}]}},"overrides":[]},"gridPos":{"h":9,"w":12,"x":12,"y":23},"id":20,"options":{"alignValue":"center","legend":{"displayMode":"hidden","placement":"bottom"},"mergeValues":true,"rowHeight":0.9,"showValue":"never","tooltip":{"mode":"single"}},"pluginVersion":"8.1.2","targets":[{"account":"$account","backends":[],"customSeriesNaming":"{ClusterName} + {AppName}","dimension":"","groupByUnit":"m","groupByValue":"1","healthQueryType":"Topology","metric":"","metricType":"query","namespace":"ServiceFabric","queryText":"metric(\"AppHealthState\").samplingTypes(\"Count\").preaggregate(\"ClusterName, + AppName, HealthState\") | where HealthState == \"Warning\" | project Count=replacenulls(Count,0) + | zoom Count=max(Count) by 5m | top 10 by avg(Count) desc","queryType":"query","refId":"WarningTimeline","samplingType":"","service":"metrics","useBackends":false,"useCustomSeriesNaming":true}],"title":"Top + 10 Applications in Warning state with their Warning timelines","type":"state-timeline"}],"refresh":false,"schemaVersion":31,"style":"dark","tags":[],"templating":{"list":[{"allValue":null,"current":{},"datasource":"Geneva + Datasource","definition":"accounts()","description":"The Geneva metrics account + name","error":null,"hide":0,"includeAll":false,"label":"Account","multi":false,"name":"account","options":[],"query":"accounts()","refresh":1,"regex":"","skipUrlSync":false,"sort":1,"type":"query"},{"allValue":null,"current":{},"datasource":"Geneva + Datasource","definition":"dimensionValues($account, ServiceFabric, ClusterHealthState, + ClusterName)","description":"The name of the cluster you want to see data + for","error":null,"hide":0,"includeAll":true,"label":"Cluster Name","multi":true,"name":"ClusterName","options":[],"query":"dimensionValues($account, + ServiceFabric, ClusterHealthState, ClusterName)","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"}]},"time":{"from":"now-6h","to":"now"},"timepicker":{},"timezone":"","title":"Cluster + Detail","uid":"xLERdASnz","version":1}}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '14454' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-tsheKzhrm7EU5NA8hPLvzg';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:56 GMT + grafana-trace-id: + - 1984488678a044999a641d8764695b3a + mise-correlation-id: + - 102b2d13-1045-4209-a83c-6e5efdd6aba4 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592117.615.29.624518|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/dashboards/uid/defenderForCloudActiveAlerts + response: + body: + string: "{\"meta\":{\"type\":\"db\",\"canSave\":true,\"canEdit\":true,\"canAdmin\":true,\"canStar\":true,\"canDelete\":true,\"slug\":\"defender-for-cloud-active-alerts\",\"url\":\"/d/defenderForCloudActiveAlerts/defender-for-cloud-active-alerts\",\"expires\":\"0001-01-01T00:00:00Z\",\"created\":\"2024-06-17T02:35:34Z\",\"updated\":\"2024-06-17T02:35:34Z\",\"updatedBy\":\"Anonymous\",\"createdBy\":\"Anonymous\",\"version\":1,\"hasAcl\":false,\"isFolder\":false,\"folderId\":12,\"folderUid\":\"ms-def\",\"folderTitle\":\"Microsoft + Defender for Cloud\",\"folderUrl\":\"/dashboards/f/ms-def/microsoft-defender-for-cloud\",\"provisioned\":true,\"provisionedExternalId\":\"Defender-for-Cloud-ActiveAlerts.json\",\"annotationsPermissions\":{\"dashboard\":{\"canAdd\":true,\"canEdit\":true,\"canDelete\":true},\"organization\":{\"canAdd\":true,\"canEdit\":true,\"canDelete\":true}}},\"dashboard\":{\"__elements\":{},\"__inputs\":[],\"__requires\":[{\"id\":\"barchart\",\"name\":\"Bar + chart\",\"type\":\"panel\",\"version\":\"\"},{\"id\":\"grafana\",\"name\":\"Grafana\",\"type\":\"grafana\",\"version\":\"9.4.12\"},{\"id\":\"grafana-azure-monitor-datasource\",\"name\":\"Azure + Monitor\",\"type\":\"datasource\",\"version\":\"1.0.0\"},{\"id\":\"stat\",\"name\":\"Stat\",\"type\":\"panel\",\"version\":\"\"},{\"id\":\"table\",\"name\":\"Table\",\"type\":\"panel\",\"version\":\"\"},{\"id\":\"text\",\"name\":\"Text\",\"type\":\"panel\",\"version\":\"\"}],\"description\":\"Alert + dashboard for Defender for Cloud (MDC)\",\"editable\":true,\"id\":13,\"links\":[{\"asDropdown\":false,\"icon\":\"external + link\",\"includeVars\":false,\"keepTime\":false,\"tags\":[],\"targetBlank\":true,\"title\":\"Feedback\",\"tooltip\":\"\",\"type\":\"link\",\"url\":\"https://forms.office.com/r/trfcu7UYK9\"}],\"liveNow\":false,\"panels\":[{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"description\":\"\",\"gridPos\":{\"h\":3,\"w\":9,\"x\":0,\"y\":0},\"id\":2,\"options\":{\"code\":{\"language\":\"plaintext\",\"showLineNumbers\":false,\"showMiniMap\":false},\"content\":\"\\u003ch1 + style=\\\"font-size:2vw;\\\"\\u003eActive alerts by severity\\u003c/h1\\u003e\",\"mode\":\"html\"},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"A\"}],\"transparent\":true,\"type\":\"text\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"description\":\"\",\"gridPos\":{\"h\":3,\"w\":15,\"x\":9,\"y\":0},\"id\":7,\"options\":{\"code\":{\"language\":\"plaintext\",\"showLineNumbers\":false,\"showMiniMap\":false},\"content\":\"\\u003ch1 + style=\\\"font-size:2vw;\\\"\\u003eAlerts generated by severity and day\\u003c/h1\\u003e\",\"mode\":\"html\"},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"A\"}],\"transparent\":true,\"type\":\"text\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"noValue\":\"0\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"dark-green\",\"value\":null}]}},\"overrides\":[]},\"gridPos\":{\"h\":8,\"w\":2,\"x\":0,\"y\":3},\"id\":31,\"options\":{\"colorMode\":\"value\",\"graphMode\":\"area\",\"justifyMode\":\"center\",\"orientation\":\"auto\",\"reduceOptions\":{\"calcs\":[\"lastNotNull\"],\"fields\":\"\",\"values\":false},\"textMode\":\"auto\"},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"azureResourceGraph\":{\"query\":\" + \ securityresources\\r\\n | where type =~ 'microsoft.security/locations/alerts'\\r\\n + \ | where properties.Status in ('Active')\\r\\n | extend Severity = properties.Severity\\r\\n + \ | extend TimeRange = properties.TimeGeneratedUtc \\r\\n | where TimeRange + \\u003e ago($TimeRange)\\r\\n | where Severity == 'Information'\\r\\n | + project Severity = tostring(Severity)\\r\\n | summarize information = count() + by Severity\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure + Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$Subscriptions\"]}],\"title\":\"Information\",\"transparent\":true,\"type\":\"stat\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"noValue\":\"0\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"dark-yellow\",\"value\":null}]}},\"overrides\":[]},\"gridPos\":{\"h\":8,\"w\":2,\"x\":2,\"y\":3},\"id\":5,\"options\":{\"colorMode\":\"value\",\"graphMode\":\"area\",\"justifyMode\":\"center\",\"orientation\":\"auto\",\"reduceOptions\":{\"calcs\":[\"lastNotNull\"],\"fields\":\"\",\"values\":false},\"textMode\":\"auto\"},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"azureResourceGraph\":{\"query\":\" + \ securityresources\\r\\n | where type =~ 'microsoft.security/locations/alerts'\\r\\n + \ | where properties.Status in ('Active')\\r\\n | extend Severity = properties.Severity\\r\\n + \ | extend TimeRange = properties.TimeGeneratedUtc \\r\\n | where TimeRange + \\u003e ago($TimeRange)\\r\\n | where Severity == 'Low'\\r\\n | project + Severity = tostring(Severity)\\r\\n | summarize Low = count() by Severity\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure + Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$Subscriptions\"]}],\"title\":\"Low\",\"transformations\":[{\"id\":\"organize\",\"options\":{\"excludeByName\":{\"Low\":false},\"indexByName\":{},\"renameByName\":{}}}],\"transparent\":true,\"type\":\"stat\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"noValue\":\"0\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"dark-orange\",\"value\":null}]}},\"overrides\":[]},\"gridPos\":{\"h\":8,\"w\":2,\"x\":4,\"y\":3},\"id\":4,\"options\":{\"colorMode\":\"value\",\"graphMode\":\"area\",\"justifyMode\":\"center\",\"orientation\":\"auto\",\"reduceOptions\":{\"calcs\":[\"lastNotNull\"],\"fields\":\"\",\"values\":false},\"textMode\":\"auto\"},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"azureResourceGraph\":{\"query\":\" + \ securityresources\\r\\n | where type =~ 'microsoft.security/locations/alerts'\\r\\n + \ | where properties.Status in ('Active')\\r\\n | extend Severity = properties.Severity\\r\\n + \ | extend TimeRange = properties.TimeGeneratedUtc \\r\\n | where TimeRange + \\u003e ago($TimeRange)\\r\\n | where Severity == 'Medium'\\r\\n | project + Severity = tostring(Severity)\\r\\n | summarize medium = count() by Severity\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure + Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$Subscriptions\"]}],\"title\":\"Medium\",\"transformations\":[{\"id\":\"organize\",\"options\":{\"excludeByName\":{\"Severity\":false,\"count_\":true,\"medium\":false},\"indexByName\":{},\"renameByName\":{\"count_\":\"\"}}}],\"transparent\":true,\"type\":\"stat\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"noValue\":\"0\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"dark-red\",\"value\":null}]}},\"overrides\":[]},\"gridPos\":{\"h\":8,\"w\":2,\"x\":6,\"y\":3},\"id\":6,\"options\":{\"colorMode\":\"value\",\"graphMode\":\"area\",\"justifyMode\":\"center\",\"orientation\":\"auto\",\"reduceOptions\":{\"calcs\":[\"lastNotNull\"],\"fields\":\"\",\"values\":false},\"textMode\":\"auto\"},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"azureResourceGraph\":{\"query\":\" + \ securityresources\\r\\n | where type =~ 'microsoft.security/locations/alerts'\\r\\n + \ | where properties.Status in ('Active')\\r\\n | extend Severity = properties.Severity\\r\\n + \ | extend TimeRange = properties.TimeGeneratedUtc \\r\\n | where TimeRange + \\u003e ago($TimeRange)\\r\\n | where Severity == 'High'\\r\\n | project + Severity = tostring(Severity)\\r\\n | summarize high = count() by Severity\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure + Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$Subscriptions\"]}],\"title\":\"High\",\"transparent\":true,\"type\":\"stat\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{\"axisCenteredZero\":false,\"axisColorMode\":\"text\",\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"fillOpacity\":80,\"gradientMode\":\"none\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineWidth\":1,\"scaleDistribution\":{\"type\":\"linear\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"mappings\":[],\"noValue\":\"0\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null}]},\"unit\":\"none\"},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"InfoCount\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-green\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"LowCount\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-yellow\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"MediumCount\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-orange\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"HighCount\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-red\",\"mode\":\"fixed\"}}]}]},\"gridPos\":{\"h\":10,\"w\":15,\"x\":9,\"y\":3},\"id\":30,\"options\":{\"barRadius\":0,\"barWidth\":0.34,\"fullHighlight\":false,\"groupWidth\":0.7,\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\",\"showLegend\":true},\"orientation\":\"auto\",\"showValue\":\"always\",\"stacking\":\"normal\",\"tooltip\":{\"mode\":\"single\",\"sort\":\"none\"},\"xField\":\"datestamp\",\"xTickLabelRotation\":-45,\"xTickLabelSpacing\":0},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"azureResourceGraph\":{\"query\":\"securityresources\\r\\n| + where type == \\\"microsoft.security/locations/alerts\\\"\\r\\n| extend Severity + = tostring(properties.Severity), TimeGeneratedUtc = todatetime(properties.TimeGeneratedUtc)\\r\\n| + where Severity == \\\"Medium\\\"\\r\\n| summarize MediumCount = count() by + bin(TimeGeneratedUtc, 1d), Severity\\r\\n| join kind=leftouter (\\r\\nsecurityresources + \\r\\n| where type == \\\"microsoft.security/locations/alerts\\\"\\r\\n| extend + Severity = tostring(properties.Severity), TimeGeneratedUtc = todatetime(properties.TimeGeneratedUtc)\\r\\n| + where Severity == \\\"Low\\\"\\r\\n| summarize LowCount = count() by bin(TimeGeneratedUtc, + 1d), Severity) on TimeGeneratedUtc\\r\\n| join kind=leftouter (\\r\\nsecurityresources\\r\\n| + where type == \\\"microsoft.security/locations/alerts\\\"\\r\\n| extend Severity + = tostring(properties.Severity), TimeGeneratedUtc = todatetime(properties.TimeGeneratedUtc)\\r\\n| + where Severity == \\\"High\\\"\\r\\n| summarize HighCount = count() by bin(TimeGeneratedUtc, + 1d), Severity) on TimeGeneratedUtc\\r\\n| join kind=leftouter\\r\\n(securityresources\\r\\n| + where type == \\\"microsoft.security/locations/alerts\\\"\\r\\n| extend Severity + = tostring(properties.Severity), TimeGeneratedUtc\_=\_todatetime(properties.TimeGeneratedUtc)\\r\\n| + where Severity == \\\"Informational\\\"\\r\\n| summarize InfoCount = count() + by bin(TimeGeneratedUtc,\_1d),\_Severity\\r\\n) on TimeGeneratedUtc\\r\\n| + where TimeGeneratedUtc \\u003e ago($TimeRange)\\r\\n| extend datestamp = format_datetime(TimeGeneratedUtc, + 'yyyy-MM-dd')\\r\\n| project datestamp, HighCount,\_MediumCount,\_LowCount,\_InfoCount\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure + Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$Subscriptions\"]}],\"transformations\":[{\"id\":\"organize\",\"options\":{\"excludeByName\":{\"TimeGeneratedUtc\":false},\"indexByName\":{},\"renameByName\":{\"HighCount\":\"Alerts + with high severity\",\"InfoCount\":\"Alerts with information severity\",\"LowCount\":\"Alerts + with low severity\",\"MediumCount\":\"Alerts with medium severity\",\"TimeGeneratedUtc\":\"Date\"}}}],\"transparent\":true,\"type\":\"barchart\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"description\":\"\",\"gridPos\":{\"h\":3,\"w\":12,\"x\":6,\"y\":13},\"id\":10,\"options\":{\"code\":{\"language\":\"plaintext\",\"showLineNumbers\":false,\"showMiniMap\":false},\"content\":\"\\u003ch1 + style=\\\"font-size:2vw;\\\"\\u003eMITRE ATT\\u0026CK Tactics: Enterprise\\u003c/h1\\u003e\",\"mode\":\"html\"},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"A\"}],\"transparent\":true,\"type\":\"text\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"noValue\":\"No + alerts in this time range\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"dark-blue\",\"value\":null}]}},\"overrides\":[]},\"gridPos\":{\"h\":14,\"w\":23,\"x\":0,\"y\":16},\"id\":12,\"options\":{\"colorMode\":\"background\",\"graphMode\":\"area\",\"justifyMode\":\"center\",\"orientation\":\"auto\",\"reduceOptions\":{\"calcs\":[\"lastNotNull\"],\"fields\":\"\",\"values\":true},\"text\":{},\"textMode\":\"auto\"},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"azureResourceGraph\":{\"query\":\"securityresources\\r\\n| + where type == \\\"microsoft.security/locations/alerts\\\"\\r\\n| extend Details + = parse_json(properties)\\r\\n| where properties.Status in ('Active')\\r\\n| + extend TimeRange = properties.TimeGeneratedUtc \\r\\n| where TimeRange \\u003e + ago($TimeRange)\\r\\n| extend Tactics = Details.[\\\"Intent\\\"]\\r\\n| extend + TimeGeneratedUtc = Details.[\\\"TimeGeneratedUtc\\\"]\\r\\n| project Tactics\\r\\n| + extend Tactic = split(Tactics,\\\",\\\")\\r\\n| mv-expand Tactic\\r\\n| extend + Tactic = trim(\\\" \\\",tostring(Tactic))\\r\\n| summarize count = count() + by Tactic\\r\\n| sort by Tactic desc\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure + Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$Subscriptions\"]}],\"transparent\":true,\"type\":\"stat\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"description\":\"\",\"gridPos\":{\"h\":3,\"w\":11,\"x\":7,\"y\":30},\"id\":13,\"options\":{\"code\":{\"language\":\"plaintext\",\"showLineNumbers\":false,\"showMiniMap\":false},\"content\":\"\\u003ch1 + style=\\\"font-size:2vw;\\\"\\u003eAlerts by count\\u003c/h1\\u003e\",\"mode\":\"html\"},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"A\"}],\"transparent\":true,\"type\":\"text\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{\"align\":\"left\",\"cellOptions\":{\"type\":\"auto\"},\"inspect\":false},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":80}]},\"unit\":\"short\"},\"overrides\":[]},\"gridPos\":{\"h\":12,\"w\":23,\"x\":0,\"y\":32},\"id\":14,\"options\":{\"footer\":{\"countRows\":false,\"fields\":\"\",\"reducer\":[\"sum\"],\"show\":false},\"showHeader\":true},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"azureResourceGraph\":{\"query\":\" + \ datatable(AlertDisplayName: string) [ \\\"All\\\"] | union(securityresources\\r\\n| + where type =~ 'microsoft.security/locations/alerts'\\r\\n| extend Prop = parse_json(properties)\\r\\n| + where properties.Status in ('Active')\\r\\n| extend TimeRange = properties.TimeGeneratedUtc + \\r\\n| where TimeRange \\u003e ago($TimeRange)\\r\\n| extend AlertDisplayName + = Prop.[\\\"AlertDisplayName\\\"]\\r\\n| extend str = strcat(AlertDisplayName, + \\\" \\\")\\r\\n| summarize Count = count() by tostring(str))\\r\\n| where + Count \\u003e 0\\r\\n| order by Count desc \\r\\n\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure + Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$Subscriptions\"]}],\"transformations\":[{\"id\":\"organize\",\"options\":{\"excludeByName\":{\"AlertDisplayName\":true},\"indexByName\":{},\"renameByName\":{\"Count\":\"Count\",\"str\":\"Alert + Displayname\"}}}],\"transparent\":true,\"type\":\"table\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"description\":\"\",\"gridPos\":{\"h\":3,\"w\":12,\"x\":6,\"y\":44},\"id\":15,\"options\":{\"code\":{\"language\":\"plaintext\",\"showLineNumbers\":false,\"showMiniMap\":false},\"content\":\"# + Alerts by affected resource\",\"mode\":\"markdown\"},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"A\"}],\"transparent\":true,\"type\":\"text\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"continuous-blues\"},\"custom\":{\"axisCenteredZero\":false,\"axisColorMode\":\"text\",\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"fillOpacity\":80,\"gradientMode\":\"scheme\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineWidth\":1,\"scaleDistribution\":{\"type\":\"linear\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"decimals\":0,\"mappings\":[],\"max\":75,\"min\":0,\"noValue\":\"No + alerts in this time range\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"text\",\"value\":null}]},\"unit\":\"none\"},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Number + of alerts\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-blue\",\"mode\":\"fixed\"}}]}]},\"gridPos\":{\"h\":17,\"w\":11,\"x\":0,\"y\":47},\"id\":16,\"options\":{\"barRadius\":0,\"barWidth\":0.8,\"fullHighlight\":false,\"groupWidth\":0.7,\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\",\"showLegend\":true},\"orientation\":\"vertical\",\"showValue\":\"always\",\"stacking\":\"none\",\"tooltip\":{\"mode\":\"single\",\"sort\":\"none\"},\"xField\":\"Resource + Group\",\"xTickLabelRotation\":-45,\"xTickLabelSpacing\":0},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"azureResourceGraph\":{\"query\":\"securityresources\\r\\n| + where type =~ 'microsoft.security/locations/alerts'\\r\\n| extend Details + = parse_json(properties)\\r\\n| where properties.Status in ('Active')\\r\\n| + extend TimeRange = properties.TimeGeneratedUtc \\r\\n| where TimeRange \\u003e + ago($TimeRange)\\r\\n| extend RG = tostring(resourceGroup)\\r\\n| where RG + != \\\"\\\"\\r\\n| summarize count = count() by RG\\r\\n| sort by RG desc + \"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure + Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$Subscriptions\"]}],\"title\":\"Alert + count by resource group\",\"transformations\":[{\"id\":\"organize\",\"options\":{\"excludeByName\":{},\"indexByName\":{},\"renameByName\":{\"RG\":\"Resource + Group\",\"count\":\"Number of alerts\"}}}],\"transparent\":true,\"type\":\"barchart\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"continuous-blues\"},\"custom\":{\"axisCenteredZero\":false,\"axisColorMode\":\"text\",\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"fillOpacity\":80,\"gradientMode\":\"scheme\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineWidth\":1,\"scaleDistribution\":{\"type\":\"linear\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"decimals\":0,\"mappings\":[],\"max\":75,\"min\":0,\"noValue\":\"No + alerts in this time range\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"text\",\"value\":null}]},\"unit\":\"none\"},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Count\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-blue\",\"mode\":\"fixed\"}}]}]},\"gridPos\":{\"h\":17,\"w\":12,\"x\":11,\"y\":47},\"id\":26,\"options\":{\"barRadius\":0,\"barWidth\":0.8,\"fullHighlight\":false,\"groupWidth\":0.7,\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\",\"showLegend\":true},\"orientation\":\"vertical\",\"showValue\":\"always\",\"stacking\":\"none\",\"tooltip\":{\"mode\":\"single\",\"sort\":\"none\"},\"xField\":\"ResourceType\",\"xTickLabelRotation\":-45,\"xTickLabelSpacing\":0},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"azureResourceGraph\":{\"query\":\"datatable(ResourceId: + string) [ \\\"All\\\"] | union (securityresources\\r\\n| where type =~ 'microsoft.security/locations/alerts'\\r\\n| + where properties.Status in ('Active')\\r\\n| extend TimeRange = properties.TimeGeneratedUtc + \\r\\n| where TimeRange \\u003e ago($TimeRange)\\r\\n| extend TimeGenerated + = properties.TimeGeneratedUtc \\r\\n| extend ResourceIdentifiers = properties.ResourceIdentifiers\\r\\n| + mv-expand ResourceIdentifiers\\r\\n| extend ResourceType = tostring(ResourceIdentifiers.Type),\\r\\n + \ AzureResourceId = tolower(tostring(ResourceIdentifiers.AzureResourceId))\\r\\n| + where ResourceType == \\\"AzureResource\\\" and isnotempty(AzureResourceId)\\r\\n| + parse AzureResourceId with \\\"/subscriptions/\\\" Subscription \\\"/resourcegroups/\\\" + ResourceGroup \\\"/providers/\\\" ProviderName \\\"/\\\" ResourceType \\\"/\\\" + ResourceName\\r\\n| extend ResourceType = iif(isempty(ResourceType), \\\"Subscription\\\", + ResourceType)\\r\\n| summarize Count=count() by ResourceType)\\r\\n| where + Count \\u003e 0\\r\\n| sort by ResourceType\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure + Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$Subscriptions\"]}],\"title\":\"Alert + count by resource type\",\"transformations\":[{\"id\":\"organize\",\"options\":{\"excludeByName\":{\"ResourceId\":true},\"indexByName\":{},\"renameByName\":{\"Count\":\"Number + of alerts\",\"RG\":\"Resource Group\",\"ResourceType\":\"Resource Type\",\"count\":\"Number + of alerts\"}}}],\"transparent\":true,\"type\":\"barchart\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"continuous-blues\"},\"custom\":{\"axisCenteredZero\":false,\"axisColorMode\":\"text\",\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"fillOpacity\":80,\"gradientMode\":\"scheme\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineWidth\":1,\"scaleDistribution\":{\"type\":\"linear\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"decimals\":0,\"mappings\":[],\"max\":75,\"min\":0,\"noValue\":\"No + alerts in this time range\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"text\",\"value\":null}]},\"unit\":\"short\"},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Count\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-blue\",\"mode\":\"fixed\"}}]}]},\"gridPos\":{\"h\":17,\"w\":11,\"x\":0,\"y\":64},\"id\":27,\"options\":{\"barRadius\":0,\"barWidth\":0.8,\"fullHighlight\":false,\"groupWidth\":0.7,\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\",\"showLegend\":true},\"orientation\":\"vertical\",\"showValue\":\"always\",\"stacking\":\"none\",\"tooltip\":{\"mode\":\"single\",\"sort\":\"none\"},\"xField\":\"TAG\",\"xTickLabelRotation\":-45,\"xTickLabelSpacing\":0},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"azureResourceGraph\":{\"query\":\"resources\\r\\n + \ | project id = tolower(id), tags\\r\\n | join kind=inner (securityresources\\r\\n + \ | where type =~ \\\"microsoft.security/locations/alerts\\\"\\r\\n | extend + isAzure = tostring(properties.ResourceIdentifiers) matches regex '\\\"Type\\\"\\\\\\\\s*:\\\\\\\\s*\\\"AzureResource\\\"'\\r\\n + \ | extend affectedResourceId = extract('\\\"AzureResourceId\\\"\\\\\\\\s*:\\\\\\\\s*\\\"([^\\\"]*)\\\"', + 1, tostring(properties.ResourceIdentifiers))\\r\\n | extend hostName = iff(isAzure, + \\\"\\\", extract('\\\"HostName\\\"\\\\\\\\s*:\\\\\\\\s*\\\"([^\\\"]*)\\\"', + 1, tostring(properties.Entities)))\\r\\n | extend splitAffectedResourceId + = split(affectedResourceId, \\\"/\\\")\\r\\n | extend resourceNameIndex = + iff(array_length(splitAffectedResourceId) \\u003e 1, array_length(splitAffectedResourceId) + - 1, 0)\\r\\n | extend affectedResourceName = iff(isAzure, splitAffectedResourceId[resourceNameIndex], + iff(isempty(hostName), \\\"Non-Azure\\\", hostName))| project-away resourceNameIndex, + splitAffectedResourceId, hostName, isAzure\\r\\n | project alertId = id, + subscriptionId, alertProperties = properties, affectedResourceId = tolower(affectedResourceId)\\r\\n + \ ) on $left.id == $right.affectedResourceId\\r\\n | extend id = alertId, + subscriptionId, properties = alertProperties\\r\\n | where properties.Status + in ('Active')\\r\\n | where properties.Severity in ('Low', 'Medium', 'High')\\r\\n + \ | extend TimeGenerated = properties.TimeGeneratedUtc \\r\\n | where TimeGenerated + \\u003e ago($TimeRange)\\r\\n | extend SeverityRank = case(\\r\\n properties.Severity + == 'High', 3,\\r\\n properties.Severity == 'Medium', 2,\\r\\n properties.Severity + == 'Low', 1,\\r\\n 0\\r\\n )\\r\\n | sort by SeverityRank desc, tostring(properties.SystemAlertId) + asc\\r\\n| extend tags = tags\\r\\n| mv-expand ['tags']\\r\\n| extend tagparse + = parse_json(['tags'])\\r\\n| parse tagparse with '{\\\"' TagName '\\\":\\\"' + Value '\\\"}'\\r\\n| where isnotempty(TagName)\\r\\n| project Value, alertId\\r\\n| + summarize Count = count() by Value\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure + Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$Subscriptions\"]}],\"title\":\"Alert + count by tag\",\"transformations\":[{\"id\":\"organize\",\"options\":{\"excludeByName\":{\"ResourceId\":true},\"indexByName\":{},\"renameByName\":{\"Count\":\"Number + of alerts\",\"RG\":\"Resource Group\",\"ResourceType\":\"Resource Type\",\"Value\":\"TAG\",\"count\":\"Number + of alerts\"}}}],\"transparent\":true,\"type\":\"barchart\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"continuous-blues\"},\"custom\":{\"axisCenteredZero\":false,\"axisColorMode\":\"series\",\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"fillOpacity\":80,\"gradientMode\":\"scheme\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineWidth\":1,\"scaleDistribution\":{\"type\":\"linear\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"decimals\":0,\"mappings\":[],\"max\":75,\"min\":0,\"noValue\":\"No + alerts in this time range\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"text\",\"value\":null}]},\"unit\":\"none\"},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Count\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-blue\",\"mode\":\"fixed\"}}]}]},\"gridPos\":{\"h\":17,\"w\":11,\"x\":11,\"y\":64},\"id\":28,\"options\":{\"barRadius\":0,\"barWidth\":0.8,\"fullHighlight\":false,\"groupWidth\":0.7,\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\",\"showLegend\":true},\"orientation\":\"vertical\",\"showValue\":\"always\",\"stacking\":\"none\",\"tooltip\":{\"mode\":\"single\",\"sort\":\"none\"},\"xField\":\"location\",\"xTickLabelRotation\":-45,\"xTickLabelSpacing\":0},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"azureResourceGraph\":{\"query\":\"securityresources\\r\\n| + where type =~ 'microsoft.security/locations/alerts'\\r\\n| where properties.Status + in ('Active')\\r\\n| extend TimeRange = properties.TimeGeneratedUtc \\r\\n| + where TimeRange \\u003e ago($TimeRange)\\r\\n//| where location != \\\"\\\"\\r\\n| + extend ResourceIdentifiers = properties.ResourceIdentifiers\\r\\n| mv-expand + ResourceIdentifiers\\r\\n| extend AzureResourceId = tolower(tostring(ResourceIdentifiers.AzureResourceId))\\r\\n| + project id, AzureResourceId, subscriptionId\\r\\n| join (\\r\\nresources\\r\\n| + project AzureResourceId = tolower(id), location\\r\\n) on AzureResourceId\\r\\n| + summarize Count = count() by location\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure + Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$Subscriptions\"]}],\"title\":\"Alert + count by region\",\"transformations\":[{\"id\":\"organize\",\"options\":{\"excludeByName\":{\"ResourceId\":true},\"indexByName\":{},\"renameByName\":{\"Count\":\"Number + of alerts\",\"RG\":\"Resource Group\",\"ResourceType\":\"Resource Type\",\"Value\":\"TAG\",\"count\":\"Number + of alerts\",\"location\":\"Region\"}}}],\"transparent\":true,\"type\":\"barchart\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{\"align\":\"left\",\"cellOptions\":{\"type\":\"auto\"},\"inspect\":false},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"text\",\"value\":null},{\"color\":\"dark-blue\",\"value\":1}]}},\"overrides\":[]},\"gridPos\":{\"h\":14,\"w\":23,\"x\":0,\"y\":81},\"id\":21,\"options\":{\"footer\":{\"countRows\":false,\"fields\":\"\",\"reducer\":[\"sum\"],\"show\":false},\"showHeader\":true,\"sortBy\":[{\"desc\":true,\"displayName\":\"Number + of alerts\"}]},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"azureResourceGraph\":{\"query\":\"datatable(ResourceId: + string) [ \\\"All\\\"] | union (securityresources\\r\\n | where type =~ 'microsoft.security/locations/alerts'\\r\\n + \ | extend TimeRange = properties.TimeGeneratedUtc \\r\\n | where properties.Status + in ('Active')\\r\\n | where TimeRange \\u003e ago($TimeRange)\\r\\n | extend + ResourceIdentifiers = properties.ResourceIdentifiers\\r\\n | mv-expand ResourceIdentifiers\\r\\n + | extend ResourceType = tostring(ResourceIdentifiers.Type),\\r\\n AzureResourceId + = tolower(tostring(ResourceIdentifiers.AzureResourceId))\\r\\n| where ResourceType + == \\\"AzureResource\\\" and isnotempty(AzureResourceId)\\r\\n| parse AzureResourceId + with \\\"/subscriptions/\\\" Subscription \\\"/resourcegroups/\\\" ResourceGroup + \\\"/providers/\\\" ProviderName \\\"/\\\" ResourceType \\\"/\\\" ResourceName\\r\\n| + extend ResourceName = iif(isempty(ResourceName), subscriptionId, ResourceName)\\r\\n| + extend ResourceType = iif(isempty(ResourceType), \\\"Subscription\\\", ResourceType)\\r\\n| + extend ResourceGroup = iif(isempty(ResourceGroup), \\\"n/a\\\", ResourceGroup)\\r\\n| + summarize Count=count() by ResourceName, ResourceType, ResourceGroup\\r\\n| + top 25 by Count)\\r\\n| order by Count desc \"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure + Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$Subscriptions\"]}],\"title\":\"Top + 25 attacked resources\",\"transformations\":[{\"id\":\"organize\",\"options\":{\"excludeByName\":{\"ResourceId\":true},\"indexByName\":{},\"renameByName\":{\"Count\":\"Number + of alerts\",\"ResourceGroup\":\"Resource group\",\"ResourceName\":\"Resource + name\",\"ResourceType\":\"Resource type\"}}}],\"transparent\":true,\"type\":\"table\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"description\":\"\",\"gridPos\":{\"h\":3,\"w\":12,\"x\":6,\"y\":95},\"id\":22,\"options\":{\"code\":{\"language\":\"plaintext\",\"showLineNumbers\":false,\"showMiniMap\":false},\"content\":\"\\u003ch1 + style=\\\"font-size:2vw;\\\"\\u003eDismissed Alerts\\u003c/h1\\u003e\",\"mode\":\"html\"},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"A\"}],\"transparent\":true,\"type\":\"text\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{\"align\":\"left\",\"cellOptions\":{\"type\":\"auto\"},\"inspect\":false},\"mappings\":[],\"noValue\":\"No + alerts in this time range\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"text\",\"value\":null},{\"color\":\"dark-blue\",\"value\":1}]}},\"overrides\":[]},\"gridPos\":{\"h\":14,\"w\":23,\"x\":0,\"y\":98},\"id\":23,\"options\":{\"footer\":{\"countRows\":false,\"fields\":\"\",\"reducer\":[\"sum\"],\"show\":false},\"showHeader\":true},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"azureResourceGraph\":{\"query\":\"securityresources\\r\\n| + where type =~ 'microsoft.security/locations/alerts'\\r\\n| where properties.Status + == 'Dismissed'\\r\\n| extend TimeRange = properties.TimeGeneratedUtc \\r\\n| + where TimeRange \\u003e ago($TimeRange)\\r\\n| extend start = todatetime(properties.StartTimeUtc)\\r\\n| + extend end = todatetime(properties.ProcessingEndTimeUtc)\\r\\n| extend aname + = tostring(properties.AlertDisplayName)\\r\\n| extend intent = properties.Intent\\r\\n| + extend severity = tostring(properties.Severity)\\r\\n| extend hours = datetime_diff('minute', + end, start)\\r\\n| project start, end, aname, intent, severity, ['hours']\\r\\n| + order by severity, aname\\r\\n\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure + Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$Subscriptions\"]}],\"transformations\":[{\"id\":\"organize\",\"options\":{\"excludeByName\":{\"ResourceId\":true},\"indexByName\":{},\"renameByName\":{\"Count\":\"Number + of alerts\",\"ResourceGroup\":\"Resource group\",\"ResourceName\":\"Resource + name\",\"ResourceType\":\"Resource type\",\"aname\":\"Alert name\",\"end\":\"Alert + end\",\"hours\":\"Minutes between alert start and end\",\"intent\":\"Alert + intent\",\"severity\":\"Alert severity\",\"start\":\"Alerts start\"}}}],\"transparent\":true,\"type\":\"table\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"description\":\"\",\"gridPos\":{\"h\":3,\"w\":12,\"x\":6,\"y\":112},\"id\":24,\"options\":{\"code\":{\"language\":\"plaintext\",\"showLineNumbers\":false,\"showMiniMap\":false},\"content\":\"\\u003ch1 + style=\\\"font-size:2vw;\\\"\\u003eResolved Alerts\\u003c/h1\\u003e\",\"mode\":\"html\"},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure + Monitor\",\"refId\":\"A\"}],\"transparent\":true,\"type\":\"text\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{\"align\":\"left\",\"cellOptions\":{\"type\":\"auto\"},\"inspect\":false},\"mappings\":[],\"noValue\":\"No + alerts in this time range\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"text\",\"value\":null},{\"color\":\"dark-blue\",\"value\":1}]}},\"overrides\":[]},\"gridPos\":{\"h\":14,\"w\":23,\"x\":0,\"y\":115},\"id\":25,\"options\":{\"footer\":{\"countRows\":false,\"fields\":\"\",\"reducer\":[\"sum\"],\"show\":false},\"showHeader\":true},\"targets\":[{\"azureMonitor\":{\"allowedTimeGrainsMs\":[],\"timeGrain\":\"auto\"},\"azureResourceGraph\":{\"query\":\"securityresources\\r\\n| + where type =~ 'microsoft.security/locations/alerts'\\r\\n| where properties.Status + == 'Resolved'\\r\\n| extend TimeRange = properties.TimeGeneratedUtc \\r\\n| + where TimeRange \\u003e ago($TimeRange)\\r\\n| extend start = todatetime(properties.StartTimeUtc)\\r\\n| + extend end = todatetime(properties.ProcessingEndTimeUtc)\\r\\n| extend aname + = tostring(properties.AlertDisplayName)\\r\\n| extend intent = properties.Intent\\r\\n| + extend severity = tostring(properties.Severity)\\r\\n| extend hours = datetime_diff('minute', + end, start)\\r\\n| project start, end, aname, intent, severity, ['hours']\\r\\n| + order by severity, aname\\r\\n\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"queryType\":\"Azure + Resource Graph\",\"refId\":\"A\",\"subscriptions\":[\"$Subscriptions\"]}],\"transformations\":[{\"id\":\"organize\",\"options\":{\"excludeByName\":{\"ResourceId\":true},\"indexByName\":{},\"renameByName\":{\"Count\":\"Number + of alerts\",\"ResourceGroup\":\"Resource group\",\"ResourceName\":\"Resource + name\",\"ResourceType\":\"Resource type\",\"aname\":\"Alert name\",\"end\":\"Alert + end\",\"hours\":\"Minutes between alert start and end\",\"intent\":\"Alert + intent\",\"severity\":\"Alert severity\",\"start\":\"Alerts start\"}}}],\"transparent\":true,\"type\":\"table\"}],\"refresh\":\"\",\"revision\":1,\"schemaVersion\":38,\"style\":\"dark\",\"tags\":[\"Defender + for Cloud\",\"Alerts\"],\"templating\":{\"list\":[{\"current\":{},\"hide\":0,\"includeAll\":false,\"label\":\"Datasource\",\"multi\":false,\"name\":\"Datasource\",\"options\":[],\"query\":\"grafana-azure-monitor-datasource\",\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"type\":\"datasource\"},{\"current\":{},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${Datasource}\"},\"definition\":\"\",\"description\":\"Azure + subscriptions\",\"hide\":0,\"includeAll\":true,\"label\":\"Subscription(s)\",\"multi\":true,\"name\":\"Subscriptions\",\"options\":[],\"query\":{\"azureLogAnalytics\":{\"query\":\"\",\"resource\":\"\"},\"queryType\":\"Azure + Subscriptions\",\"refId\":\"A\"},\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":0,\"type\":\"query\"},{\"current\":{\"selected\":true,\"text\":\"1d\",\"value\":\"1d\"},\"description\":\"Time + range for the dashboard\",\"hide\":0,\"includeAll\":false,\"label\":\"Time + Range\",\"multi\":false,\"name\":\"TimeRange\",\"options\":[{\"selected\":false,\"text\":\"30m\",\"value\":\"30m\"},{\"selected\":false,\"text\":\"1h\",\"value\":\"1h\"},{\"selected\":false,\"text\":\"6h\",\"value\":\"6h\"},{\"selected\":false,\"text\":\"12h\",\"value\":\"12h\"},{\"selected\":false,\"text\":\"1d\",\"value\":\"1d\"},{\"selected\":false,\"text\":\"7d\",\"value\":\"7d\"},{\"selected\":false,\"text\":\"14d\",\"value\":\"14d\"},{\"selected\":false,\"text\":\"30d\",\"value\":\"30d\"},{\"selected\":true,\"text\":\"90d\",\"value\":\"90d\"}],\"query\":\"30m,1h,6h,12h,1d,7d,14d,30d,90d\",\"queryValue\":\"\",\"skipUrlSync\":false,\"type\":\"custom\"}]},\"time\":{\"from\":\"now-90h\",\"to\":\"now\"},\"timepicker\":{\"hidden\":true},\"timezone\":\"browser\",\"title\":\"Defender + for Cloud / Active Alerts\",\"uid\":\"defenderForCloudActiveAlerts\",\"version\":1}}" + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '35409' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-WmR59VxEdc/X6aNNX++rew';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:56 GMT + grafana-trace-id: + - b262ff92dbd870b9ac6fc450fe152635 + mise-correlation-id: + - 14b0119d-8d59-4be1-a161-dfd106c51c60 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592117.919.29.208906|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/dashboards/uid/c0613871-ebb0-4a2d-b071-f51a851f375d + response: + body: + string: "{\"meta\":{\"type\":\"db\",\"canSave\":true,\"canEdit\":true,\"canAdmin\":true,\"canStar\":true,\"canDelete\":true,\"slug\":\"full-stack-aks-monitoring\",\"url\":\"/d/c0613871-ebb0-4a2d-b071-f51a851f375d/full-stack-aks-monitoring\",\"expires\":\"0001-01-01T00:00:00Z\",\"created\":\"2024-06-17T02:35:34Z\",\"updated\":\"2024-06-17T02:35:34Z\",\"updatedBy\":\"Anonymous\",\"createdBy\":\"Anonymous\",\"version\":1,\"hasAcl\":false,\"isFolder\":false,\"folderId\":28,\"folderUid\":\"cloud-native\",\"folderTitle\":\"Azure + Kubernetes Service Monitoring\",\"folderUrl\":\"/dashboards/f/cloud-native/azure-kubernetes-service-monitoring\",\"provisioned\":true,\"provisionedExternalId\":\"Full + Stack AKS Monitoring.json\",\"annotationsPermissions\":{\"dashboard\":{\"canAdd\":true,\"canEdit\":true,\"canDelete\":true},\"organization\":{\"canAdd\":true,\"canEdit\":true,\"canDelete\":true}}},\"dashboard\":{\"__elements\":{},\"__inputs\":[],\"__requires\":[{\"id\":\"barchart\",\"name\":\"Bar + chart\",\"type\":\"panel\",\"version\":\"\"},{\"id\":\"geneva-datasource\",\"name\":\"Geneva + Datasource\",\"type\":\"datasource\",\"version\":\"%VERSION%\"},{\"id\":\"grafana\",\"name\":\"Grafana\",\"type\":\"grafana\",\"version\":\"10.0.0-pre\"},{\"id\":\"grafana-azure-monitor-datasource\",\"name\":\"Azure + Monitor\",\"type\":\"datasource\",\"version\":\"1.0.0\"},{\"id\":\"graph\",\"name\":\"Graph + (old)\",\"type\":\"panel\",\"version\":\"\"},{\"id\":\"prometheus\",\"name\":\"Prometheus\",\"type\":\"datasource\",\"version\":\"1.0.0\"},{\"id\":\"stat\",\"name\":\"Stat\",\"type\":\"panel\",\"version\":\"\"},{\"id\":\"table\",\"name\":\"Table\",\"type\":\"panel\",\"version\":\"\"},{\"id\":\"table-old\",\"name\":\"Table + (old)\",\"type\":\"panel\",\"version\":\"\"},{\"id\":\"text\",\"name\":\"Text\",\"type\":\"panel\",\"version\":\"\"},{\"id\":\"timeseries\",\"name\":\"Time + series\",\"type\":\"panel\",\"version\":\"\"}],\"annotations\":{\"list\":[{\"builtIn\":1,\"datasource\":{\"type\":\"grafana\",\"uid\":\"-- + Grafana --\"},\"enable\":true,\"hide\":true,\"iconColor\":\"rgba(0, 211, 255, + 1)\",\"name\":\"Annotations \\u0026 Alerts\",\"target\":{\"limit\":100,\"matchAny\":false,\"tags\":[],\"type\":\"dashboard\"},\"type\":\"dashboard\"}]},\"editable\":true,\"fiscalYearStartMonth\":0,\"graphTooltip\":0,\"id\":29,\"links\":[],\"liveNow\":false,\"panels\":[{\"gridPos\":{\"h\":5,\"w\":12,\"x\":0,\"y\":0},\"id\":94,\"options\":{\"code\":{\"language\":\"go\",\"showLineNumbers\":false,\"showMiniMap\":false},\"content\":\"# + Azure Kubernetes Service Monitoring\\n\\nThis dashboard provides visibility + into AKS clusters monitored with Azure Monitor services: \\n- [Azure Monitor + managed service for Prometheus](https://learn.microsoft.com/en-Us/azure/azure-monitor/essentials/prometheus-metrics-overview) + for infrastructure metrics\\n- [Azure Monitor Container Insights](https://learn.microsoft.com/en-us/azure/azure-monitor/containers/container-insights-overview) + for logs\\n- [Azure Monitor Application Insights](https://learn.microsoft.com/en-us/azure/azure-monitor/app/kubernetes-codeless) + for application metrics and traces\\n\\n\",\"mode\":\"markdown\"},\"pluginVersion\":\"10.0.0-pre\",\"type\":\"text\"},{\"gridPos\":{\"h\":5,\"w\":12,\"x\":12,\"y\":0},\"id\":95,\"options\":{\"code\":{\"language\":\"go\",\"showLineNumbers\":false,\"showMiniMap\":false},\"content\":\"# + User Guide\\n\\nFor best results please use the following instructions to + configure Prometheus and Azure Monitor data sources for this dashboard.\\n + - [Enable](https://learn.microsoft.com/en-us/azure/azure-monitor/essentials/prometheus-metrics-overview#enable) + Azure Monitor managed service for Prometheus.\\n - [Configure](https://learn.microsoft.com/en-us/azure/managed-grafana/how-to-data-source-plugins-managed-identity?tabs=azure-portal#azure-monitor-configuration) + Azure Monitor data source.\\n\\n If you have feedback, please reach out to + us at genevaingrafana@microsoft.com\",\"mode\":\"markdown\"},\"pluginVersion\":\"10.0.0-pre\",\"type\":\"text\"},{\"collapsed\":false,\"gridPos\":{\"h\":1,\"w\":24,\"x\":0,\"y\":5},\"id\":71,\"panels\":[],\"title\":\"Cluster + Level KPIs\",\"type\":\"row\"},{\"datasource\":{\"type\":\"prometheus\",\"uid\":\"$promDatasource\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"max\":100,\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":80}]},\"unit\":\"percentunit\"},\"overrides\":[]},\"gridPos\":{\"h\":4,\"w\":4,\"x\":0,\"y\":6},\"id\":80,\"links\":[],\"options\":{\"colorMode\":\"value\",\"graphMode\":\"area\",\"justifyMode\":\"auto\",\"orientation\":\"horizontal\",\"reduceOptions\":{\"calcs\":[\"mean\"],\"fields\":\"\",\"values\":false},\"textMode\":\"auto\"},\"pluginVersion\":\"10.0.0-pre\",\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"editorMode\":\"builder\",\"expr\":\"cluster:node_cpu:ratio_rate5m{cluster=\\\"$cluster\\\"}\",\"format\":\"time_series\",\"instant\":true,\"intervalFactor\":2,\"refId\":\"A\"}],\"title\":\"CPU + Utilisation\",\"transformations\":[],\"type\":\"stat\"},{\"datasource\":{\"uid\":\"$promDatasource\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"max\":100,\"min\":0,\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"#ffffff\",\"value\":null}]},\"unit\":\"percentunit\"},\"overrides\":[]},\"gridPos\":{\"h\":4,\"w\":4,\"x\":4,\"y\":6},\"id\":82,\"links\":[],\"options\":{\"colorMode\":\"value\",\"graphMode\":\"area\",\"justifyMode\":\"auto\",\"orientation\":\"horizontal\",\"reduceOptions\":{\"calcs\":[\"mean\"],\"fields\":\"\",\"values\":false},\"textMode\":\"auto\"},\"pluginVersion\":\"10.0.0-pre\",\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(namespace_cpu:kube_pod_container_resource_requests:sum{cluster=\\\"$cluster\\\"}) + / sum(kube_node_status_allocatable{job=\\\"kube-state-metrics\\\",resource=\\\"cpu\\\",cluster=\\\"$cluster\\\"})\",\"format\":\"time_series\",\"instant\":true,\"intervalFactor\":2,\"refId\":\"A\"}],\"title\":\"CPU + Requests Commitment\",\"transformations\":[],\"type\":\"stat\"},{\"datasource\":{\"uid\":\"$promDatasource\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"max\":100,\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"#ffffff\",\"value\":null}]},\"unit\":\"percentunit\"},\"overrides\":[]},\"gridPos\":{\"h\":4,\"w\":4,\"x\":8,\"y\":6},\"id\":84,\"links\":[],\"options\":{\"colorMode\":\"value\",\"graphMode\":\"area\",\"justifyMode\":\"auto\",\"orientation\":\"horizontal\",\"reduceOptions\":{\"calcs\":[\"mean\"],\"fields\":\"\",\"values\":false},\"textMode\":\"auto\"},\"pluginVersion\":\"10.0.0-pre\",\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(namespace_cpu:kube_pod_container_resource_limits:sum{cluster=\\\"$cluster\\\"}) + / sum(kube_node_status_allocatable{job=\\\"kube-state-metrics\\\",resource=\\\"cpu\\\",cluster=\\\"$cluster\\\"})\",\"format\":\"time_series\",\"instant\":true,\"intervalFactor\":2,\"refId\":\"A\"}],\"title\":\"CPU + Limits Commitment\",\"transformations\":[],\"type\":\"stat\"},{\"datasource\":{\"type\":\"prometheus\",\"uid\":\"$promDatasource\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"max\":100,\"thresholds\":{\"mode\":\"percentage\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":80}]},\"unit\":\"percentunit\"},\"overrides\":[]},\"gridPos\":{\"h\":4,\"w\":4,\"x\":12,\"y\":6},\"id\":86,\"links\":[],\"options\":{\"colorMode\":\"value\",\"graphMode\":\"area\",\"justifyMode\":\"auto\",\"orientation\":\"horizontal\",\"reduceOptions\":{\"calcs\":[\"mean\"],\"fields\":\"\",\"values\":false},\"textMode\":\"auto\"},\"pluginVersion\":\"10.0.0-pre\",\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"editorMode\":\"code\",\"expr\":\"1 + - sum(:node_memory_MemAvailable_bytes:sum{cluster=\\\"$cluster\\\"}) / sum(node_memory_MemTotal_bytes{job=\\\"node\\\",cluster=\\\"$cluster\\\"})\",\"format\":\"time_series\",\"instant\":true,\"intervalFactor\":2,\"refId\":\"A\"}],\"title\":\"Memory + Utilisation\",\"transformations\":[],\"type\":\"stat\"},{\"datasource\":{\"uid\":\"$promDatasource\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"max\":100,\"thresholds\":{\"mode\":\"percentage\",\"steps\":[{\"color\":\"#ffffff\",\"value\":null}]},\"unit\":\"percentunit\"},\"overrides\":[]},\"gridPos\":{\"h\":4,\"w\":4,\"x\":16,\"y\":6},\"id\":88,\"links\":[],\"options\":{\"colorMode\":\"value\",\"graphMode\":\"area\",\"justifyMode\":\"auto\",\"orientation\":\"horizontal\",\"reduceOptions\":{\"calcs\":[\"mean\"],\"fields\":\"\",\"values\":false},\"textMode\":\"auto\"},\"pluginVersion\":\"10.0.0-pre\",\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(namespace_memory:kube_pod_container_resource_requests:sum{cluster=\\\"$cluster\\\"}) + / sum(kube_node_status_allocatable{job=\\\"kube-state-metrics\\\",resource=\\\"memory\\\",cluster=\\\"$cluster\\\"})\",\"format\":\"time_series\",\"instant\":true,\"intervalFactor\":2,\"refId\":\"A\"}],\"title\":\"Memory + Requests Commitment\",\"transformations\":[],\"type\":\"stat\"},{\"datasource\":{\"uid\":\"$promDatasource\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"max\":100,\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"#ffffff\",\"value\":null}]},\"unit\":\"percentunit\"},\"overrides\":[]},\"gridPos\":{\"h\":4,\"w\":4,\"x\":20,\"y\":6},\"id\":90,\"links\":[],\"options\":{\"colorMode\":\"value\",\"graphMode\":\"area\",\"justifyMode\":\"auto\",\"orientation\":\"horizontal\",\"reduceOptions\":{\"calcs\":[\"mean\"],\"fields\":\"\",\"values\":false},\"textMode\":\"auto\"},\"pluginVersion\":\"10.0.0-pre\",\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(namespace_memory:kube_pod_container_resource_limits:sum{cluster=\\\"$cluster\\\"}) + / sum(kube_node_status_allocatable{job=\\\"kube-state-metrics\\\",resource=\\\"memory\\\",cluster=\\\"$cluster\\\"})\",\"format\":\"time_series\",\"instant\":true,\"intervalFactor\":2,\"refId\":\"A\"}],\"title\":\"Memory + Limits Commitment\",\"transformations\":[],\"type\":\"stat\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"description\":\"Number + of nodes in the cluster grouped by status\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"palette-classic\"},\"custom\":{\"axisCenteredZero\":false,\"axisColorMode\":\"text\",\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"fillOpacity\":80,\"gradientMode\":\"none\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineWidth\":1,\"scaleDistribution\":{\"type\":\"linear\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"links\":[],\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":80}]}},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"nodecount + VMEventScheduled,Ready\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-purple\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\" + VMEventScheduled,Ready\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-purple\",\"mode\":\"fixed\"}}]}]},\"gridPos\":{\"h\":8,\"w\":6,\"x\":0,\"y\":10},\"id\":73,\"links\":[],\"options\":{\"barRadius\":0,\"barWidth\":0.97,\"fullHighlight\":false,\"groupWidth\":0.7,\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\",\"showLegend\":true},\"orientation\":\"auto\",\"showValue\":\"auto\",\"stacking\":\"none\",\"tooltip\":{\"mode\":\"single\",\"sort\":\"none\"},\"xTickLabelRotation\":0,\"xTickLabelSpacing\":0},\"pluginVersion\":\"9.3.6\",\"targets\":[{\"appInsights\":{\"groupBy\":\"none\",\"metricName\":\"select\",\"rawQuery\":false,\"rawQueryString\":\"\",\"spliton\":\"\",\"timeGrainType\":\"auto\",\"xaxis\":\"timestamp\",\"yaxis\":\"\"},\"azureLogAnalytics\":{\"query\":\"\\r\\nKubeNodeInventory\\r\\n| + where ClusterId =~ '$clusterid'\\r\\n| where $__timeFilter(TimeGenerated)\\r\\n| + summarize count() by bin(TimeGenerated, $__interval), Computer, Status\\r\\n| + summarize arg_max(TimeGenerated, *) by Computer, Status\\r\\n| summarize nodecount=count() + by Status\\r\\n| project now(), nodecount, Status\",\"resource\":\"$ws\",\"resultFormat\":\"time_series\"},\"azureMonitor\":{\"dimensionFilter\":\"*\",\"metricDefinition\":\"select\",\"metricName\":\"select\",\"metricNamespace\":\"select\",\"resourceGroup\":\"select\",\"resourceName\":\"select\",\"timeGrain\":\"auto\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"queryType\":\"Azure + Log Analytics\",\"refId\":\"A\",\"subscription\":\"\"}],\"title\":\"Node count + by Status\",\"transformations\":[{\"id\":\"renameByRegex\",\"options\":{\"regex\":\"nodecount(.*)\",\"renamePattern\":\"$1\"}}],\"type\":\"barchart\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"description\":\"Pod + count grouped by Pod Status\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{\"axisCenteredZero\":false,\"axisColorMode\":\"text\",\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"fillOpacity\":80,\"gradientMode\":\"none\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineWidth\":1,\"scaleDistribution\":{\"type\":\"linear\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"decimals\":0,\"links\":[{\"title\":\"\",\"url\":\"\"}],\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":80}]},\"unit\":\"short\"},\"overrides\":[{\"matcher\":{\"id\":\"byFrameRefID\",\"options\":\"A\"},\"properties\":[{\"id\":\"links\",\"value\":[{\"targetBlank\":true,\"title\":\"Drill + Down to Logs Dashboard\",\"url\":\"/d/KoV9p7BVk/pod-level-logs?${amDatasource:queryparam}\\u0026${sub:queryparam}\\u0026${rg:queryparam}\\u0026${ws:queryparam}\\u0026${clusterid:queryparam}\\u0026${__url_time_range}\"}]}]}]},\"gridPos\":{\"h\":8,\"w\":6,\"x\":6,\"y\":10},\"id\":78,\"links\":[],\"options\":{\"barRadius\":0,\"barWidth\":0.97,\"fullHighlight\":false,\"groupWidth\":0.7,\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\",\"showLegend\":true},\"orientation\":\"auto\",\"showValue\":\"auto\",\"stacking\":\"none\",\"tooltip\":{\"mode\":\"single\",\"sort\":\"none\"},\"xTickLabelRotation\":0,\"xTickLabelSpacing\":0},\"pluginVersion\":\"9.3.6\",\"targets\":[{\"appInsights\":{\"groupBy\":\"none\",\"metricName\":\"select\",\"rawQuery\":false,\"rawQueryString\":\"\",\"spliton\":\"\",\"timeGrainType\":\"auto\",\"xaxis\":\"timestamp\",\"yaxis\":\"\"},\"azureLogAnalytics\":{\"query\":\"KubePodInventory + | where ClusterId =~ '$clusterid'\\r\\n| where $__timeFilter(TimeGenerated)\\r\\n| + where Namespace !in ('kube-system')\\r\\n| summarize count() by bin(TimeGenerated, + $__interval), PodUid, PodStatus\\r\\n| summarize arg_max(TimeGenerated, *) + by PodUid, PodStatus\\r\\n| summarize podCount = count() by PodStatus\\r\\n| + project now(), podCount, PodStatus\\r\\n\",\"resource\":\"$ws\",\"resultFormat\":\"time_series\"},\"azureMonitor\":{\"dimensionFilter\":\"*\",\"metricDefinition\":\"select\",\"metricName\":\"select\",\"metricNamespace\":\"select\",\"resourceGroup\":\"select\",\"resourceName\":\"select\",\"timeGrain\":\"auto\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"queryType\":\"Azure + Log Analytics\",\"refId\":\"A\",\"subscription\":\"\"}],\"title\":\"User Pod + count by status\",\"transformations\":[{\"id\":\"renameByRegex\",\"options\":{\"regex\":\"podCount(.*)\",\"renamePattern\":\"$1\"}}],\"type\":\"barchart\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"description\":\"Pod + count grouped by Pod Status\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"palette-classic\"},\"custom\":{\"axisCenteredZero\":false,\"axisColorMode\":\"text\",\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"fillOpacity\":80,\"gradientMode\":\"none\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineWidth\":1,\"scaleDistribution\":{\"type\":\"linear\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"decimals\":0,\"links\":[{\"title\":\"\",\"url\":\"\"}],\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"transparent\",\"value\":null},{\"color\":\"red\"}]},\"unit\":\"short\"},\"overrides\":[{\"matcher\":{\"id\":\"byFrameRefID\",\"options\":\"A\"},\"properties\":[{\"id\":\"links\",\"value\":[{\"title\":\"Drill + down to Logs Dashboard\",\"url\":\"/d/KoV9p7BVk/pod-level-logs?${amDatasource:queryparam}\\u0026${sub:queryparam}\\u0026${rg:queryparam}\\u0026${ws:queryparam}\\u0026${clusterid:queryparam}\\u0026${__url_time_range}\"}]}]}]},\"gridPos\":{\"h\":8,\"w\":6,\"x\":12,\"y\":10},\"id\":75,\"links\":[],\"options\":{\"barRadius\":0,\"barWidth\":0.97,\"fullHighlight\":false,\"groupWidth\":0.7,\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\",\"showLegend\":true},\"orientation\":\"auto\",\"showValue\":\"auto\",\"stacking\":\"none\",\"tooltip\":{\"mode\":\"single\",\"sort\":\"none\"},\"xTickLabelRotation\":0,\"xTickLabelSpacing\":0},\"pluginVersion\":\"9.3.6\",\"targets\":[{\"appInsights\":{\"groupBy\":\"none\",\"metricName\":\"select\",\"rawQuery\":false,\"rawQueryString\":\"\",\"spliton\":\"\",\"timeGrainType\":\"auto\",\"xaxis\":\"timestamp\",\"yaxis\":\"\"},\"azureLogAnalytics\":{\"query\":\"KubePodInventory + | where ClusterId =~ '$clusterid'\\r\\n| where $__timeFilter(TimeGenerated)\\r\\n| + where Namespace in ('kube-system')\\r\\n| summarize count() by bin(TimeGenerated, + $__interval), PodUid, PodStatus\\r\\n| summarize arg_max(TimeGenerated, *) + by PodUid, PodStatus\\r\\n| summarize podCount = count() by PodStatus\\r\\n| + project now(), podCount, PodStatus\\r\\n\",\"resource\":\"$ws\",\"resultFormat\":\"time_series\"},\"azureMonitor\":{\"dimensionFilter\":\"*\",\"metricDefinition\":\"select\",\"metricName\":\"select\",\"metricNamespace\":\"select\",\"resourceGroup\":\"select\",\"resourceName\":\"select\",\"timeGrain\":\"auto\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"queryType\":\"Azure + Log Analytics\",\"refId\":\"A\",\"subscription\":\"\"}],\"title\":\"System + Pod count by status\",\"transformations\":[{\"id\":\"renameByRegex\",\"options\":{\"regex\":\"podCount(.*)(.*)\",\"renamePattern\":\"$1\"}}],\"type\":\"barchart\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"description\":\"Number + of controllers in the cluster by Controller Kind\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"palette-classic\"},\"custom\":{\"axisCenteredZero\":false,\"axisColorMode\":\"text\",\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"fillOpacity\":80,\"gradientMode\":\"none\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineWidth\":1,\"scaleDistribution\":{\"type\":\"linear\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"links\":[],\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null}]}},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\" + ReplicaSet\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-purple\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\" + ReplicationController\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-blue\",\"mode\":\"fixed\"}}]}]},\"gridPos\":{\"h\":8,\"w\":6,\"x\":18,\"y\":10},\"id\":77,\"links\":[],\"options\":{\"barRadius\":0,\"barWidth\":0.97,\"fullHighlight\":false,\"groupWidth\":0.7,\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\",\"showLegend\":true},\"orientation\":\"auto\",\"showValue\":\"auto\",\"stacking\":\"none\",\"tooltip\":{\"mode\":\"single\",\"sort\":\"none\"},\"xTickLabelRotation\":0,\"xTickLabelSpacing\":0},\"pluginVersion\":\"9.3.6\",\"targets\":[{\"appInsights\":{\"groupBy\":\"none\",\"metricName\":\"select\",\"rawQuery\":false,\"rawQueryString\":\"\",\"spliton\":\"\",\"timeGrainType\":\"auto\",\"xaxis\":\"timestamp\",\"yaxis\":\"\"},\"azureLogAnalytics\":{\"query\":\"\\r\\nKubePodInventory + | where ClusterId =~ '$clusterid' | where $__timeFilter(TimeGenerated) \\r\\n| + summarize count() by bin(TimeGenerated, $__interval), PodUid, ControllerKind\\r\\n| + summarize arg_max(TimeGenerated, *) by PodUid, ControllerKind\\r\\n| summarize + controllerCount = count() by ControllerKind\\r\\n| extend ControllerKind=iif(isempty(ControllerKind), + \\\"None\\\", ControllerKind)\\r\\n| project now(), ControllerKind, controllerCount\",\"resource\":\"$ws\",\"resultFormat\":\"time_series\"},\"azureMonitor\":{\"dimensionFilter\":\"*\",\"metricDefinition\":\"select\",\"metricName\":\"select\",\"metricNamespace\":\"select\",\"resourceGroup\":\"select\",\"resourceName\":\"select\",\"timeGrain\":\"auto\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"queryType\":\"Azure + Log Analytics\",\"refId\":\"A\",\"subscription\":\"\"}],\"title\":\"Controller + count by Controller Kind\",\"transformations\":[{\"id\":\"renameByRegex\",\"options\":{\"regex\":\"controllerCount(.*)\",\"renamePattern\":\"$1\"}}],\"type\":\"barchart\"},{\"collapsed\":false,\"datasource\":{\"type\":\"datasource\",\"uid\":\"grafana\"},\"gridPos\":{\"h\":1,\"w\":24,\"x\":0,\"y\":18},\"id\":19,\"panels\":[],\"targets\":[{\"datasource\":{\"type\":\"datasource\",\"uid\":\"grafana\"},\"refId\":\"A\"}],\"title\":\"Compute + Resources - Namespaces (Pods)\",\"type\":\"row\"},{\"datasource\":{\"uid\":\"$promDatasource\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":80}]},\"unit\":\"percentunit\"},\"overrides\":[]},\"gridPos\":{\"h\":3,\"w\":6,\"x\":0,\"y\":19},\"id\":1,\"links\":[],\"options\":{\"colorMode\":\"none\",\"graphMode\":\"none\",\"justifyMode\":\"auto\",\"orientation\":\"horizontal\",\"reduceOptions\":{\"calcs\":[\"mean\"],\"fields\":\"\",\"values\":false},\"textMode\":\"auto\"},\"pluginVersion\":\"10.0.0-pre\",\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(node_namespace_pod_container:container_cpu_usage_seconds_total:sum_irate{cluster=\\\"$cluster\\\", + namespace=\\\"$namespace\\\"}) / sum(kube_pod_container_resource_requests{job=\\\"kube-state-metrics\\\", + cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\", resource=\\\"cpu\\\"})\",\"format\":\"time_series\",\"instant\":true,\"intervalFactor\":2,\"refId\":\"A\"}],\"title\":\"CPU + Utilisation (from requests)\",\"type\":\"stat\"},{\"datasource\":{\"uid\":\"$promDatasource\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":80}]},\"unit\":\"percentunit\"},\"overrides\":[]},\"gridPos\":{\"h\":3,\"w\":6,\"x\":6,\"y\":19},\"id\":2,\"links\":[],\"options\":{\"colorMode\":\"none\",\"graphMode\":\"none\",\"justifyMode\":\"auto\",\"orientation\":\"horizontal\",\"reduceOptions\":{\"calcs\":[\"mean\"],\"fields\":\"\",\"values\":false},\"textMode\":\"auto\"},\"pluginVersion\":\"10.0.0-pre\",\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(node_namespace_pod_container:container_cpu_usage_seconds_total:sum_irate{cluster=\\\"$cluster\\\", + namespace=\\\"$namespace\\\"}) / sum(kube_pod_container_resource_limits{job=\\\"kube-state-metrics\\\", + cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\", resource=\\\"cpu\\\"})\",\"format\":\"time_series\",\"instant\":true,\"intervalFactor\":2,\"refId\":\"A\"}],\"title\":\"CPU + Utilisation (from limits)\",\"type\":\"stat\"},{\"datasource\":{\"uid\":\"$promDatasource\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":80}]},\"unit\":\"percentunit\"},\"overrides\":[]},\"gridPos\":{\"h\":3,\"w\":6,\"x\":12,\"y\":19},\"id\":3,\"links\":[],\"options\":{\"colorMode\":\"none\",\"graphMode\":\"none\",\"justifyMode\":\"auto\",\"orientation\":\"horizontal\",\"reduceOptions\":{\"calcs\":[\"mean\"],\"fields\":\"\",\"values\":false},\"textMode\":\"auto\"},\"pluginVersion\":\"10.0.0-pre\",\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(container_memory_working_set_bytes{job=\\\"cadvisor\\\", + cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\",container!=\\\"\\\", + image!=\\\"\\\"}) / sum(kube_pod_container_resource_requests{job=\\\"kube-state-metrics\\\", + cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\", resource=\\\"memory\\\"})\",\"format\":\"time_series\",\"instant\":true,\"intervalFactor\":2,\"refId\":\"A\"}],\"title\":\"Memory + Utilisation (from requests)\",\"type\":\"stat\"},{\"datasource\":{\"uid\":\"$promDatasource\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":80}]},\"unit\":\"percentunit\"},\"overrides\":[]},\"gridPos\":{\"h\":3,\"w\":6,\"x\":18,\"y\":19},\"id\":4,\"links\":[],\"options\":{\"colorMode\":\"none\",\"graphMode\":\"none\",\"justifyMode\":\"auto\",\"orientation\":\"horizontal\",\"reduceOptions\":{\"calcs\":[\"mean\"],\"fields\":\"\",\"values\":false},\"textMode\":\"auto\"},\"pluginVersion\":\"10.0.0-pre\",\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(container_memory_working_set_bytes{job=\\\"cadvisor\\\", + cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\",container!=\\\"\\\", + image!=\\\"\\\"}) / sum(kube_pod_container_resource_limits{job=\\\"kube-state-metrics\\\", + cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\", resource=\\\"memory\\\"})\",\"format\":\"time_series\",\"instant\":true,\"intervalFactor\":2,\"refId\":\"A\"}],\"title\":\"Memory + Utilisation (from limits)\",\"type\":\"stat\"},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":{\"uid\":\"$promDatasource\"},\"fill\":10,\"fillGradient\":0,\"gridPos\":{\"h\":7,\"w\":24,\"x\":0,\"y\":22},\"hiddenSeries\":false,\"id\":5,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":false,\"values\":false},\"lines\":true,\"linewidth\":0,\"links\":[],\"nullPointMode\":\"null + as zero\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"10.0.0-pre\",\"pointradius\":5,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[{\"alias\":\"quota + - requests\",\"color\":\"#F2495C\",\"dashes\":true,\"fill\":0,\"hiddenSeries\":true,\"hideTooltip\":true,\"legend\":true,\"linewidth\":2,\"stack\":false},{\"alias\":\"quota + - limits\",\"color\":\"#FF9830\",\"dashes\":true,\"fill\":0,\"hiddenSeries\":true,\"hideTooltip\":true,\"legend\":true,\"linewidth\":2,\"stack\":false}],\"spaceLength\":10,\"stack\":true,\"steppedLine\":false,\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(node_namespace_pod_container:container_cpu_usage_seconds_total:sum_irate{cluster=\\\"$cluster\\\", + namespace=\\\"$namespace\\\"}) by (pod)\",\"format\":\"time_series\",\"intervalFactor\":2,\"legendFormat\":\"{{pod}}\",\"refId\":\"A\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"scalar(kube_resourcequota{cluster=\\\"$cluster\\\", + namespace=\\\"$namespace\\\", type=\\\"hard\\\",resource=\\\"requests.cpu\\\"})\",\"format\":\"time_series\",\"intervalFactor\":2,\"legendFormat\":\"quota + - requests\",\"refId\":\"B\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"scalar(kube_resourcequota{cluster=\\\"$cluster\\\", + namespace=\\\"$namespace\\\", type=\\\"hard\\\",resource=\\\"limits.cpu\\\"})\",\"format\":\"time_series\",\"intervalFactor\":2,\"legendFormat\":\"quota + - limits\",\"refId\":\"C\",\"step\":10}],\"thresholds\":[],\"timeRegions\":[],\"title\":\"CPU + Usage\",\"tooltip\":{\"shared\":true,\"sort\":2,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"mode\":\"time\",\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"short\",\"logBase\":1,\"min\":0,\"show\":true},{\"format\":\"short\",\"logBase\":1,\"show\":false}],\"yaxis\":{\"align\":false}},{\"datasource\":{\"type\":\"prometheus\",\"uid\":\"$promDatasource\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"fixedColor\":\"transparent\",\"mode\":\"fixed\"},\"custom\":{\"align\":\"auto\",\"cellOptions\":{\"mode\":\"basic\",\"type\":\"color-background\"},\"inspect\":false},\"displayName\":\"\",\"mappings\":[{\"options\":{\"0\":{\"color\":\"orange\",\"index\":0}},\"type\":\"value\"}],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null}]},\"unit\":\"short\"},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Time\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Time\"},{\"id\":\"custom.align\"},{\"id\":\"custom.width\",\"value\":300}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"pod\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Pod\"},{\"id\":\"unit\",\"value\":\"short\"},{\"id\":\"decimals\",\"value\":2},{\"id\":\"links\",\"value\":[{\"targetBlank\":true,\"title\":\"Drill + down\",\"url\":\"/d/6fAFR90Vk/kubernetes-compute-resources-pod-with-logs-v1?var-datasource=$promDatasource\\u0026var-cluster=$cluster\\u0026var-namespace=$namespace\\u0026from=$__from\\u0026to=$__to\\u0026var-pod=${__data.fields.pod}\"}]},{\"id\":\"custom.align\"}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Time\"},\"properties\":[{\"id\":\"custom.hidden\",\"value\":true}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Value\"},\"properties\":[{\"id\":\"links\",\"value\":[{\"targetBlank\":true,\"title\":\"\",\"url\":\"/d/6fAFR90Vk/kubernetes-compute-resources-pod-with-logs-v1?var-datasource=$promDatasource\\u0026var-cluster=$cluster\\u0026var-namespace=$namespace\\u0026from=$__from\\u0026to=$__to\\u0026var-pod=${__data.fields.pod}\"}]}]}]},\"gridPos\":{\"h\":7,\"w\":24,\"x\":0,\"y\":29},\"id\":6,\"links\":[],\"options\":{\"cellHeight\":\"sm\",\"footer\":{\"countRows\":false,\"fields\":\"\",\"reducer\":[\"sum\"],\"show\":false},\"showHeader\":true,\"sortBy\":[]},\"pluginVersion\":\"10.0.0-pre\",\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(node_namespace_pod_container:container_cpu_usage_seconds_total:sum_irate{cluster=\\\"$cluster\\\", + namespace=\\\"$namespace\\\"}) by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"A\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(cluster:namespace:pod_cpu:active:kube_pod_container_resource_requests{cluster=\\\"$cluster\\\", + namespace=\\\"$namespace\\\"}) by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"B\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(node_namespace_pod_container:container_cpu_usage_seconds_total:sum_irate{cluster=\\\"$cluster\\\", + namespace=\\\"$namespace\\\"}) by (pod) / sum(cluster:namespace:pod_cpu:active:kube_pod_container_resource_requests{cluster=\\\"$cluster\\\", + namespace=\\\"$namespace\\\"}) by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"C\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"editorMode\":\"code\",\"expr\":\"sum(cluster:namespace:pod_cpu:active:kube_pod_container_resource_limits{cluster=\\\"$cluster\\\", + namespace=\\\"$namespace\\\"}) by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"D\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"editorMode\":\"code\",\"expr\":\"sum(node_namespace_pod_container:container_cpu_usage_seconds_total:sum_irate{cluster=\\\"$cluster\\\", + namespace=\\\"$namespace\\\"}) by (pod) / sum(cluster:namespace:pod_cpu:active:kube_pod_container_resource_limits{cluster=\\\"$cluster\\\", + namespace=\\\"$namespace\\\"}) by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"E\",\"step\":10}],\"title\":\"CPU + Quota\",\"transformations\":[{\"id\":\"merge\",\"options\":{\"reducers\":[]}}],\"type\":\"table\"},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":{\"uid\":\"$promDatasource\"},\"fill\":10,\"fillGradient\":0,\"gridPos\":{\"h\":7,\"w\":24,\"x\":0,\"y\":36},\"hiddenSeries\":false,\"id\":7,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":false,\"values\":false},\"lines\":true,\"linewidth\":0,\"links\":[],\"nullPointMode\":\"null + as zero\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"10.0.0-pre\",\"pointradius\":5,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[{\"alias\":\"quota + - requests\",\"color\":\"#F2495C\",\"dashes\":true,\"fill\":0,\"hiddenSeries\":true,\"hideTooltip\":true,\"legend\":true,\"linewidth\":2,\"stack\":false},{\"alias\":\"quota + - limits\",\"color\":\"#FF9830\",\"dashes\":true,\"fill\":0,\"hiddenSeries\":true,\"hideTooltip\":true,\"legend\":true,\"linewidth\":2,\"stack\":false}],\"spaceLength\":10,\"stack\":true,\"steppedLine\":false,\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(container_memory_working_set_bytes{job=\\\"cadvisor\\\", + cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\", container!=\\\"\\\", + image!=\\\"\\\"}) by (pod)\",\"format\":\"time_series\",\"intervalFactor\":2,\"legendFormat\":\"{{pod}}\",\"refId\":\"A\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"scalar(kube_resourcequota{cluster=\\\"$cluster\\\", + namespace=\\\"$namespace\\\", type=\\\"hard\\\",resource=\\\"requests.memory\\\"})\",\"format\":\"time_series\",\"intervalFactor\":2,\"legendFormat\":\"quota + - requests\",\"refId\":\"B\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"scalar(kube_resourcequota{cluster=\\\"$cluster\\\", + namespace=\\\"$namespace\\\", type=\\\"hard\\\",resource=\\\"limits.memory\\\"})\",\"format\":\"time_series\",\"intervalFactor\":2,\"legendFormat\":\"quota + - limits\",\"refId\":\"C\",\"step\":10}],\"thresholds\":[],\"timeRegions\":[],\"title\":\"Memory + Usage (w/o cache)\",\"tooltip\":{\"shared\":true,\"sort\":2,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"mode\":\"time\",\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"bytes\",\"logBase\":1,\"min\":0,\"show\":true},{\"format\":\"short\",\"logBase\":1,\"show\":false}],\"yaxis\":{\"align\":false}},{\"datasource\":{\"uid\":\"$promDatasource\"},\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"thresholds\"},\"custom\":{\"align\":\"auto\",\"cellOptions\":{\"type\":\"auto\"},\"inspect\":false},\"decimals\":2,\"displayName\":\"\",\"mappings\":[],\"noValue\":\"-\",\"thresholds\":{\"mode\":\"percentage\",\"steps\":[{\"color\":\"transparent\"}]},\"unit\":\"short\"},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Time\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Time\"},{\"id\":\"custom.align\"}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Value + #A\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Memory Usage\"},{\"id\":\"unit\",\"value\":\"bytes\"},{\"id\":\"decimals\",\"value\":2},{\"id\":\"custom.align\"}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Value + #B\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Memory Requests\"},{\"id\":\"unit\",\"value\":\"bytes\"},{\"id\":\"decimals\",\"value\":2},{\"id\":\"custom.align\"}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Value + #C\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Memory Requests + %\"},{\"id\":\"unit\",\"value\":\"percentunit\"},{\"id\":\"decimals\",\"value\":2},{\"id\":\"custom.align\"},{\"id\":\"custom.cellOptions\",\"value\":{\"mode\":\"basic\",\"type\":\"color-background\"}},{\"id\":\"thresholds\",\"value\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\"},{\"color\":\"red\",\"value\":80}]}},{\"id\":\"mappings\",\"value\":[{\"options\":{\"match\":\"null\",\"result\":{\"color\":\"orange\",\"index\":0}},\"type\":\"special\"}]}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Value + #D\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Memory Limits\"},{\"id\":\"unit\",\"value\":\"bytes\"},{\"id\":\"decimals\",\"value\":2},{\"id\":\"custom.align\"}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Value + #E\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Memory Limits %\"},{\"id\":\"unit\",\"value\":\"percentunit\"},{\"id\":\"decimals\",\"value\":2},{\"id\":\"custom.align\"},{\"id\":\"thresholds\",\"value\":{\"mode\":\"percentage\",\"steps\":[{\"color\":\"green\"},{\"color\":\"red\",\"value\":80}]}},{\"id\":\"custom.cellOptions\",\"value\":{\"mode\":\"basic\",\"type\":\"color-background\"}},{\"id\":\"mappings\",\"value\":[{\"options\":{\"match\":\"null\",\"result\":{\"color\":\"orange\",\"index\":0}},\"type\":\"special\"}]}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Value + #F\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Memory Usage (RSS)\"},{\"id\":\"unit\",\"value\":\"bytes\"},{\"id\":\"decimals\",\"value\":2},{\"id\":\"custom.align\"}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Value + #G\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Memory Usage (Cache)\"},{\"id\":\"unit\",\"value\":\"bytes\"},{\"id\":\"decimals\",\"value\":2},{\"id\":\"custom.align\"}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Value + #H\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Memory Usage (Swap)\"},{\"id\":\"unit\",\"value\":\"bytes\"},{\"id\":\"decimals\",\"value\":2},{\"id\":\"custom.align\"}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"pod\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Pod\"},{\"id\":\"unit\",\"value\":\"short\"},{\"id\":\"decimals\",\"value\":2},{\"id\":\"links\",\"value\":[{\"targetBlank\":true,\"title\":\"Drill + down\",\"url\":\"/d/6fAFR90Vk/kubernetes-compute-resources-pod-with-logs-v1?var-datasource=$promDatasource\\u0026var-cluster=$cluster\\u0026var-namespace=$namespace\\u0026from=$__from\\u0026to=$__to\\u0026var-pod=${__data.fields.pod}\"}]},{\"id\":\"custom.align\"}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Time\"},\"properties\":[{\"id\":\"custom.hidden\",\"value\":true}]}]},\"gridPos\":{\"h\":7,\"w\":24,\"x\":0,\"y\":43},\"id\":8,\"links\":[],\"options\":{\"cellHeight\":\"sm\",\"footer\":{\"countRows\":false,\"fields\":\"\",\"reducer\":[\"sum\"],\"show\":false},\"showHeader\":true,\"sortBy\":[{\"desc\":false,\"displayName\":\"Memory + Usage\"}]},\"pluginVersion\":\"10.0.0-pre\",\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(container_memory_working_set_bytes{job=\\\"cadvisor\\\", + cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\",container!=\\\"\\\", + image!=\\\"\\\"}) by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"A\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(cluster:namespace:pod_memory:active:kube_pod_container_resource_requests{cluster=\\\"$cluster\\\", + namespace=\\\"$namespace\\\"}) by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"B\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(container_memory_working_set_bytes{job=\\\"cadvisor\\\", + cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\",container!=\\\"\\\", + image!=\\\"\\\"}) by (pod) / sum(cluster:namespace:pod_memory:active:kube_pod_container_resource_requests{cluster=\\\"$cluster\\\", + namespace=\\\"$namespace\\\"}) by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"C\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(cluster:namespace:pod_memory:active:kube_pod_container_resource_limits{cluster=\\\"$cluster\\\", + namespace=\\\"$namespace\\\"}) by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"D\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(container_memory_working_set_bytes{job=\\\"cadvisor\\\", + cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\",container!=\\\"\\\", + image!=\\\"\\\"}) by (pod) / sum(cluster:namespace:pod_memory:active:kube_pod_container_resource_limits{cluster=\\\"$cluster\\\", + namespace=\\\"$namespace\\\"}) by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"E\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(container_memory_rss{job=\\\"cadvisor\\\", + cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\",container!=\\\"\\\"}) + by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"F\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(container_memory_cache{job=\\\"cadvisor\\\", + cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\",container!=\\\"\\\"}) + by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"G\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(container_memory_swap{job=\\\"cadvisor\\\", + cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\",container!=\\\"\\\"}) + by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"H\",\"step\":10}],\"title\":\"Memory + Quota\",\"transformations\":[{\"id\":\"merge\",\"options\":{\"reducers\":[]}}],\"type\":\"table\"},{\"collapsed\":false,\"datasource\":{\"type\":\"datasource\",\"uid\":\"grafana\"},\"gridPos\":{\"h\":1,\"w\":24,\"x\":0,\"y\":50},\"id\":25,\"panels\":[],\"targets\":[{\"datasource\":{\"type\":\"datasource\",\"uid\":\"grafana\"},\"refId\":\"A\"}],\"title\":\"Network + Metrics - Namespaces\",\"type\":\"row\"},{\"datasource\":{\"type\":\"prometheus\",\"uid\":\"${promDatasource}\"},\"gridPos\":{\"h\":3,\"w\":12,\"x\":0,\"y\":51},\"id\":93,\"options\":{\"code\":{\"language\":\"plaintext\",\"showLineNumbers\":false,\"showMiniMap\":false},\"content\":\"\\u003ca + style=\\\"color: inherit;\\\" href=\\\"/d/a5g8n2b48/aks-cluster-platform-network-metrics?{amDatasource:queryparam}\\u0026${sub:queryparam}\\u0026${rg:queryparam}\\u0026${__url_time_range}\\\" + target=\\\"_blank\\\"\\u003e\\n\\u003cdiv style=\\\"padding-top: 20px\\\"\\u003e\\n + \ \\u003ccenter\\u003e\\u003cp style=\\\"color: #4d99b8; font-size:18px;\\\"\\u003eCluster + Network Metrics Dashboard\\u003c/center\\u003e\\n \\u003ccenter\\u003e\\u003cp + style=\\\"margin-top:0px;\\\"\\u003eAdditional Network Metrics from AKS Platform\\u003c/p\\u003e\\u003c/center\\u003e\\n\\u003c/div\\u003e\\n\\u003c/a\\u003e\",\"mode\":\"html\"},\"pluginVersion\":\"10.0.0-pre\",\"type\":\"text\"},{\"aliasColors\":{},\"bars\":false,\"columns\":[],\"dashLength\":10,\"dashes\":false,\"datasource\":{\"uid\":\"$promDatasource\"},\"fill\":1,\"fontSize\":\"100%\",\"gridPos\":{\"h\":7,\"w\":24,\"x\":0,\"y\":54},\"id\":9,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":false,\"values\":false},\"lines\":true,\"linewidth\":1,\"links\":[],\"nullPointMode\":\"null + as zero\",\"percentage\":false,\"pointradius\":5,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[],\"showHeader\":true,\"sort\":{\"col\":0,\"desc\":true},\"spaceLength\":10,\"stack\":false,\"steppedLine\":false,\"styles\":[{\"$$hashKey\":\"object:246\",\"alias\":\"Time\",\"align\":\"auto\",\"dateFormat\":\"YYYY-MM-DD + HH:mm:ss\",\"pattern\":\"Time\",\"type\":\"hidden\"},{\"$$hashKey\":\"object:247\",\"alias\":\"Current + Receive Bandwidth\",\"align\":\"auto\",\"colors\":[],\"dateFormat\":\"YYYY-MM-DD + HH:mm:ss\",\"decimals\":2,\"link\":false,\"linkTargetBlank\":false,\"linkTooltip\":\"Drill + down\",\"linkUrl\":\"\",\"pattern\":\"Value #A\",\"thresholds\":[],\"type\":\"number\",\"unit\":\"Bps\"},{\"$$hashKey\":\"object:248\",\"alias\":\"Current + Transmit Bandwidth\",\"align\":\"auto\",\"colors\":[],\"dateFormat\":\"YYYY-MM-DD + HH:mm:ss\",\"decimals\":2,\"link\":false,\"linkTargetBlank\":false,\"linkTooltip\":\"Drill + down\",\"linkUrl\":\"\",\"pattern\":\"Value #B\",\"thresholds\":[],\"type\":\"number\",\"unit\":\"Bps\"},{\"$$hashKey\":\"object:249\",\"alias\":\"Rate + of Received Packets\",\"align\":\"auto\",\"colors\":[],\"dateFormat\":\"YYYY-MM-DD + HH:mm:ss\",\"decimals\":2,\"link\":false,\"linkTargetBlank\":false,\"linkTooltip\":\"Drill + down\",\"linkUrl\":\"\",\"pattern\":\"Value #C\",\"thresholds\":[],\"type\":\"number\",\"unit\":\"pps\"},{\"$$hashKey\":\"object:250\",\"alias\":\"Rate + of Transmitted Packets\",\"align\":\"auto\",\"colors\":[],\"dateFormat\":\"YYYY-MM-DD + HH:mm:ss\",\"decimals\":2,\"link\":false,\"linkTargetBlank\":false,\"linkTooltip\":\"Drill + down\",\"linkUrl\":\"\",\"pattern\":\"Value #D\",\"thresholds\":[],\"type\":\"number\",\"unit\":\"pps\"},{\"$$hashKey\":\"object:251\",\"alias\":\"Rate + of Received Packets Dropped\",\"align\":\"auto\",\"colors\":[],\"dateFormat\":\"YYYY-MM-DD + HH:mm:ss\",\"decimals\":2,\"link\":false,\"linkTargetBlank\":false,\"linkTooltip\":\"Drill + down\",\"linkUrl\":\"\",\"pattern\":\"Value #E\",\"thresholds\":[],\"type\":\"number\",\"unit\":\"pps\"},{\"$$hashKey\":\"object:252\",\"alias\":\"Rate + of Transmitted Packets Dropped\",\"align\":\"auto\",\"colors\":[],\"dateFormat\":\"YYYY-MM-DD + HH:mm:ss\",\"decimals\":2,\"link\":false,\"linkTargetBlank\":false,\"linkTooltip\":\"Drill + down\",\"linkUrl\":\"\",\"pattern\":\"Value #F\",\"thresholds\":[],\"type\":\"number\",\"unit\":\"pps\"},{\"$$hashKey\":\"object:253\",\"alias\":\"Pod\",\"align\":\"auto\",\"colors\":[],\"dateFormat\":\"YYYY-MM-DD + HH:mm:ss\",\"decimals\":2,\"link\":true,\"linkTargetBlank\":true,\"linkTooltip\":\"Drill + down to pods\",\"linkUrl\":\"/d/6fAFR90Vk/kubernetes-compute-resources-pod-with-logs-v1?var-datasource=$promDatasource\\u0026var-cluster=$cluster\\u0026var-namespace=$namespace\\u0026from=$__from\\u0026to=$__to\\u0026var-pod=$__cell\",\"pattern\":\"pod\",\"thresholds\":[],\"type\":\"number\",\"unit\":\"short\"},{\"$$hashKey\":\"object:254\",\"alias\":\"\",\"align\":\"auto\",\"colors\":[],\"dateFormat\":\"YYYY-MM-DD + HH:mm:ss\",\"decimals\":2,\"pattern\":\"/.*/\",\"thresholds\":[],\"type\":\"string\",\"unit\":\"short\"}],\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(irate(container_network_receive_bytes_total{job=\\\"cadvisor\\\", + cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\"}[$__rate_interval])) + by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"A\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(irate(container_network_transmit_bytes_total{job=\\\"cadvisor\\\", + cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\"}[$__rate_interval])) + by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"B\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(irate(container_network_receive_packets_total{job=\\\"cadvisor\\\", + cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\"}[$__rate_interval])) + by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"C\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(irate(container_network_transmit_packets_total{job=\\\"cadvisor\\\", + cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\"}[$__rate_interval])) + by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"D\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(irate(container_network_receive_packets_dropped_total{job=\\\"cadvisor\\\", + cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\"}[$__rate_interval])) + by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"E\",\"step\":10},{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(irate(container_network_transmit_packets_dropped_total{job=\\\"cadvisor\\\", + cluster=\\\"$cluster\\\", namespace=\\\"$namespace\\\"}[$__rate_interval])) + by (pod)\",\"format\":\"table\",\"instant\":true,\"intervalFactor\":2,\"legendFormat\":\"\",\"refId\":\"F\",\"step\":10}],\"thresholds\":[],\"title\":\"Current + Network Usage\",\"tooltip\":{\"shared\":true,\"sort\":2,\"value_type\":\"individual\"},\"transform\":\"table\",\"type\":\"table-old\",\"xaxis\":{\"mode\":\"time\",\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"short\",\"logBase\":1,\"min\":0,\"show\":true},{\"format\":\"short\",\"logBase\":1,\"show\":false}]},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":{\"uid\":\"$promDatasource\"},\"fill\":10,\"fillGradient\":0,\"gridPos\":{\"h\":7,\"w\":12,\"x\":0,\"y\":61},\"hiddenSeries\":false,\"id\":10,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":false,\"values\":false},\"lines\":true,\"linewidth\":0,\"links\":[],\"nullPointMode\":\"null + as zero\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"10.0.0-pre\",\"pointradius\":5,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":true,\"steppedLine\":false,\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(irate(container_network_receive_bytes_total{cluster=\\\"$cluster\\\", + namespace=\\\"$namespace\\\"}[$__rate_interval])) by (pod)\",\"format\":\"time_series\",\"intervalFactor\":2,\"legendFormat\":\"{{pod}}\",\"refId\":\"A\",\"step\":10}],\"thresholds\":[],\"timeRegions\":[],\"title\":\"Receive + Bandwidth\",\"tooltip\":{\"shared\":true,\"sort\":2,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"mode\":\"time\",\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"Bps\",\"logBase\":1,\"min\":0,\"show\":true},{\"format\":\"short\",\"logBase\":1,\"show\":false}],\"yaxis\":{\"align\":false}},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":{\"uid\":\"$promDatasource\"},\"fill\":10,\"fillGradient\":0,\"gridPos\":{\"h\":7,\"w\":12,\"x\":12,\"y\":61},\"hiddenSeries\":false,\"id\":11,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":false,\"values\":false},\"lines\":true,\"linewidth\":0,\"links\":[],\"nullPointMode\":\"null + as zero\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"10.0.0-pre\",\"pointradius\":5,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":true,\"steppedLine\":false,\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(irate(container_network_transmit_bytes_total{cluster=\\\"$cluster\\\", + namespace=\\\"$namespace\\\"}[$__rate_interval])) by (pod)\",\"format\":\"time_series\",\"intervalFactor\":2,\"legendFormat\":\"{{pod}}\",\"refId\":\"A\",\"step\":10}],\"thresholds\":[],\"timeRegions\":[],\"title\":\"Transmit + Bandwidth\",\"tooltip\":{\"shared\":true,\"sort\":2,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"mode\":\"time\",\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"Bps\",\"logBase\":1,\"min\":0,\"show\":true},{\"format\":\"short\",\"logBase\":1,\"show\":false}],\"yaxis\":{\"align\":false}},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":{\"uid\":\"$promDatasource\"},\"fill\":10,\"fillGradient\":0,\"gridPos\":{\"h\":7,\"w\":12,\"x\":0,\"y\":68},\"hiddenSeries\":false,\"id\":12,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":false,\"values\":false},\"lines\":true,\"linewidth\":0,\"links\":[],\"nullPointMode\":\"null + as zero\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"10.0.0-pre\",\"pointradius\":5,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":true,\"steppedLine\":false,\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(irate(container_network_receive_packets_total{cluster=\\\"$cluster\\\", + namespace=\\\"$namespace\\\"}[$__rate_interval])) by (pod)\",\"format\":\"time_series\",\"intervalFactor\":2,\"legendFormat\":\"{{pod}}\",\"refId\":\"A\",\"step\":10}],\"thresholds\":[],\"timeRegions\":[],\"title\":\"Rate + of Received Packets\",\"tooltip\":{\"shared\":true,\"sort\":2,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"mode\":\"time\",\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"pps\",\"logBase\":1,\"min\":0,\"show\":true},{\"format\":\"short\",\"logBase\":1,\"show\":false}],\"yaxis\":{\"align\":false}},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":{\"uid\":\"$promDatasource\"},\"fill\":10,\"fillGradient\":0,\"gridPos\":{\"h\":7,\"w\":12,\"x\":12,\"y\":68},\"hiddenSeries\":false,\"id\":13,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":false,\"values\":false},\"lines\":true,\"linewidth\":0,\"links\":[],\"nullPointMode\":\"null + as zero\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"10.0.0-pre\",\"pointradius\":5,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":true,\"steppedLine\":false,\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(irate(container_network_transmit_packets_total{cluster=\\\"$cluster\\\", + namespace=\\\"$namespace\\\"}[$__rate_interval])) by (pod)\",\"format\":\"time_series\",\"intervalFactor\":2,\"legendFormat\":\"{{pod}}\",\"refId\":\"A\",\"step\":10}],\"thresholds\":[],\"timeRegions\":[],\"title\":\"Rate + of Transmitted Packets\",\"tooltip\":{\"shared\":true,\"sort\":2,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"mode\":\"time\",\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"pps\",\"logBase\":1,\"min\":0,\"show\":true},{\"format\":\"short\",\"logBase\":1,\"show\":false}],\"yaxis\":{\"align\":false}},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":{\"uid\":\"$promDatasource\"},\"fill\":10,\"fillGradient\":0,\"gridPos\":{\"h\":7,\"w\":12,\"x\":0,\"y\":75},\"hiddenSeries\":false,\"id\":14,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":false,\"values\":false},\"lines\":true,\"linewidth\":0,\"links\":[],\"nullPointMode\":\"null + as zero\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"10.0.0-pre\",\"pointradius\":5,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":true,\"steppedLine\":false,\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(irate(container_network_receive_packets_dropped_total{cluster=\\\"$cluster\\\", + namespace=\\\"$namespace\\\"}[$__rate_interval])) by (pod)\",\"format\":\"time_series\",\"intervalFactor\":2,\"legendFormat\":\"{{pod}}\",\"refId\":\"A\",\"step\":10}],\"thresholds\":[],\"timeRegions\":[],\"title\":\"Rate + of Received Packets Dropped\",\"tooltip\":{\"shared\":true,\"sort\":2,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"mode\":\"time\",\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"pps\",\"logBase\":1,\"min\":0,\"show\":true},{\"format\":\"short\",\"logBase\":1,\"show\":false}],\"yaxis\":{\"align\":false}},{\"aliasColors\":{},\"bars\":false,\"dashLength\":10,\"dashes\":false,\"datasource\":{\"uid\":\"$promDatasource\"},\"fill\":10,\"fillGradient\":0,\"gridPos\":{\"h\":7,\"w\":12,\"x\":12,\"y\":75},\"hiddenSeries\":false,\"id\":15,\"legend\":{\"avg\":false,\"current\":false,\"max\":false,\"min\":false,\"show\":true,\"total\":false,\"values\":false},\"lines\":true,\"linewidth\":0,\"links\":[],\"nullPointMode\":\"null + as zero\",\"options\":{\"alertThreshold\":true},\"percentage\":false,\"pluginVersion\":\"10.0.0-pre\",\"pointradius\":5,\"points\":false,\"renderer\":\"flot\",\"seriesOverrides\":[],\"spaceLength\":10,\"stack\":true,\"steppedLine\":false,\"targets\":[{\"datasource\":{\"uid\":\"$promDatasource\"},\"expr\":\"sum(irate(container_network_transmit_packets_dropped_total{cluster=\\\"$cluster\\\", + namespace=\\\"$namespace\\\"}[$__rate_interval])) by (pod)\",\"format\":\"time_series\",\"intervalFactor\":2,\"legendFormat\":\"{{pod}}\",\"refId\":\"A\",\"step\":10}],\"thresholds\":[],\"timeRegions\":[],\"title\":\"Rate + of Transmitted Packets Dropped\",\"tooltip\":{\"shared\":true,\"sort\":2,\"value_type\":\"individual\"},\"type\":\"graph\",\"xaxis\":{\"mode\":\"time\",\"show\":true,\"values\":[]},\"yaxes\":[{\"format\":\"pps\",\"logBase\":1,\"min\":0,\"show\":true},{\"format\":\"short\",\"logBase\":1,\"show\":false}],\"yaxis\":{\"align\":false}},{\"collapsed\":false,\"gridPos\":{\"h\":1,\"w\":24,\"x\":0,\"y\":82},\"id\":27,\"panels\":[],\"title\":\"Application + Insights - Namespaces\",\"type\":\"row\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"description\":\"The + resource path for this panel uses multiple template variables which requires + modifying the dashboard JSON directly. If you would like to do something similar + please go to Settings \\u003e JSON Model. Edit as you'd like in your new copy + by going to Settings \\u003e Save as.\",\"fieldConfig\":{\"defaults\":{\"color\":{\"fixedColor\":\"green\",\"mode\":\"fixed\"},\"custom\":{\"axisCenteredZero\":false,\"axisColorMode\":\"text\",\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"axisSoftMin\":0,\"barAlignment\":0,\"drawStyle\":\"line\",\"fillOpacity\":62,\"gradientMode\":\"opacity\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineInterpolation\":\"linear\",\"lineWidth\":1,\"pointSize\":5,\"scaleDistribution\":{\"type\":\"linear\"},\"showPoints\":\"never\",\"spanNulls\":true,\"stacking\":{\"group\":\"A\",\"mode\":\"none\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"mappings\":[],\"noValue\":\"--\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\"},{\"color\":\"red\",\"value\":80}]}},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"users/count_unique\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Users + (Unique)\"}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"sessions/count_unique\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Sessions + (Unique)\"},{\"id\":\"color\",\"value\":{\"fixedColor\":\"purple\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Max\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-blue\",\"mode\":\"fixed\"}}]}]},\"gridPos\":{\"h\":6,\"w\":24,\"x\":0,\"y\":83},\"id\":31,\"interval\":\"60s\",\"links\":[{\"targetBlank\":true,\"title\":\"${res} + | Users\",\"url\":\"https://ms.portal.azure.com/#@microsoft.onmicrosoft.com/resource/subscriptions/${sub}/resourceGroups/${rg}/providers/microsoft.insights/components/${res}/segmentationUsers\"}],\"maxDataPoints\":150,\"options\":{\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\",\"showLegend\":true},\"tooltip\":{\"mode\":\"single\",\"sort\":\"none\"}},\"targets\":[{\"azureLogAnalytics\":{\"query\":\"\\nrequests\\n// + additional filters can be applied here\\n| where $__timeFilter(timestamp)\\n| + where cloud_RoleName in ($cloudrolename)\\n| where cloud_RoleInstance in ($cloudroleinstance)\\n| + where client_Type != \\\"Browser\\\"\\n// calculate average request duration + for all requests\\n| summarize Count = count() by bin(timestamp, $__interval)\\n| + order by timestamp asc\\n\\n\",\"resources\":[\"/subscriptions/$sub/resourceGroups/$rg/providers/$ns/$res\"],\"resultFormat\":\"time_series\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"queryType\":\"Azure + Log Analytics\",\"refId\":\"A\",\"subscription\":\"$sub\",\"subscriptions\":[]}],\"title\":\"Server + Requests (count)\",\"transformations\":[],\"type\":\"timeseries\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"description\":\"The + resource path for this panel uses multiple template variables which requires + modifying the dashboard JSON directly. If you would like to do something similar + please go to Settings \\u003e JSON Model. Edit as you'd like in your new copy + by going to Settings \\u003e Save as.\",\"fieldConfig\":{\"defaults\":{\"color\":{\"fixedColor\":\"green\",\"mode\":\"fixed\"},\"custom\":{\"axisCenteredZero\":false,\"axisColorMode\":\"text\",\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"axisSoftMin\":0,\"barAlignment\":0,\"drawStyle\":\"line\",\"fillOpacity\":64,\"gradientMode\":\"opacity\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineInterpolation\":\"linear\",\"lineWidth\":1,\"pointSize\":5,\"scaleDistribution\":{\"type\":\"linear\"},\"showPoints\":\"never\",\"spanNulls\":true,\"stacking\":{\"group\":\"A\",\"mode\":\"none\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"mappings\":[],\"noValue\":\"--\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\"},{\"color\":\"red\",\"value\":80}]}},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"users/count_unique\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Users + (Unique)\"}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"sessions/count_unique\"},\"properties\":[{\"id\":\"displayName\",\"value\":\"Sessions + (Unique)\"},{\"id\":\"color\",\"value\":{\"fixedColor\":\"purple\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Max\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"semi-dark-orange\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"P95\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-yellow\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"MAX\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-red\",\"mode\":\"fixed\"}}]}]},\"gridPos\":{\"h\":6,\"w\":24,\"x\":0,\"y\":89},\"id\":33,\"interval\":\"60s\",\"links\":[{\"targetBlank\":true,\"title\":\"Performance\",\"url\":\"https://ms.portal.azure.com/#@microsoft.onmicrosoft.com/resource/subscriptions/${sub}/resourceGroups/${rg}/providers/microsoft.insights/components/${res}/performance\"}],\"maxDataPoints\":150,\"options\":{\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\",\"showLegend\":true},\"tooltip\":{\"mode\":\"single\",\"sort\":\"none\"}},\"targets\":[{\"azureLogAnalytics\":{\"query\":\"\\nrequests\\n// + additional filters can be applied here\\n| where $__timeFilter(timestamp)\\n| + where cloud_RoleName in ($cloudrolename)\\n| where cloud_RoleInstance in ($cloudroleinstance)\\n| + where client_Type != \\\"Browser\\\"\\n// calculate average request duration + for all requests\\n| summarize AVG = avg(duration), P95 = percentiles(duration, + 95), MAX = max(duration) by bin(timestamp, $__interval)\\n| project timestamp, + AVG = AVG/1000, P95 = P95/1000, MAX = MAX/1000\\n| order by timestamp asc\\n\\n\",\"resources\":[\"/subscriptions/$sub/resourceGroups/$rg/providers/$ns/$res\"],\"resultFormat\":\"time_series\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"queryType\":\"Azure + Log Analytics\",\"refId\":\"A\",\"subscription\":\"$sub\",\"subscriptions\":[]}],\"title\":\"Server + Response Time (sec)\",\"transformations\":[],\"type\":\"timeseries\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"description\":\"\",\"fieldConfig\":{\"defaults\":{\"color\":{\"fixedColor\":\"green\",\"mode\":\"thresholds\"},\"custom\":{\"align\":\"auto\",\"cellOptions\":{\"type\":\"auto\"},\"inspect\":false},\"links\":[{\"targetBlank\":true,\"title\":\"Drill + down to transactions\",\"url\":\"/d/Q4mZF8oVk/azure-monitor-azure-insights-applications-performance-and-failure?${amDatasource:queryparam}\\u0026${sub:queryparam}\\u0026${rg:queryparam}\\u0026${ns:queryparam}\\u0026${res:queryparam}\\u0026${cloudrolename:queryparam}\\u0026${cloudroleinstance:queryparam}\\u0026var-operation_Name=${__data.fields.operation_Name}\\u0026var-failed_operation_Name=${__data.fields.operation_Name}\\u0026${promDatasource:queryparam}\\u0026${cluster:queryparam}\\u0026${namespace:queryparam}\\u0026${type:queryparam}\\u0026${__url_time_range}\"}],\"mappings\":[],\"noValue\":\"--\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\"},{\"color\":\"#EAB839\",\"value\":0.5},{\"color\":\"dark-red\",\"value\":1}]}},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Avg\"},\"properties\":[{\"id\":\"custom.cellOptions\",\"value\":{\"mode\":\"basic\",\"type\":\"gauge\"}},{\"id\":\"custom.width\",\"value\":269},{\"id\":\"links\",\"value\":[{\"targetBlank\":true,\"title\":\"Drill + down to Performance and Failures\",\"url\":\"/d/Q4mZF8oVk/azure-monitor-azure-insights-applications-performance-and-failure?${amDatasource:queryparam}\\u0026${sub:queryparam}\\u0026${rg:queryparam}\\u0026${ns:queryparam}\\u0026${res:queryparam}\\u0026${cloudrolename:queryparam}\\u0026${cloudroleinstance:queryparam}\\u0026var-operation_Name=${__data.fields.operation_Name}\\u0026var-failed_operation_Name=${__data.fields.operation_Name}\\u0026${promDatasource:queryparam}\\u0026${cluster:queryparam}\\u0026${namespace:queryparam}\\u0026${type:queryparam}\\u0026${__url_time_range}\"}]}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Max\"},\"properties\":[{\"id\":\"custom.cellOptions\",\"value\":{\"mode\":\"basic\",\"type\":\"gauge\"}},{\"id\":\"custom.width\",\"value\":715},{\"id\":\"links\",\"value\":[{\"targetBlank\":true,\"title\":\"Drill + down to Performance and Failures\",\"url\":\"/d/Q4mZF8oVk/azure-monitor-azure-insights-applications-performance-and-failure?${amDatasource:queryparam}\\u0026${sub:queryparam}\\u0026${rg:queryparam}\\u0026${ns:queryparam}\\u0026${res:queryparam}\\u0026${cloudrolename:queryparam}\\u0026${cloudroleinstance:queryparam}\\u0026var-operation_Name=${__data.fields.operation_Name}\\u0026var-failed_operation_Name=${__data.fields.operation_Name}\\u0026${promDatasource:queryparam}\\u0026${cluster:queryparam}\\u0026${namespace:queryparam}\\u0026${type:queryparam}\\u0026${__url_time_range}\"}]}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"operation_Name\"},\"properties\":[{\"id\":\"custom.width\",\"value\":237},{\"id\":\"links\",\"value\":[{\"targetBlank\":true,\"title\":\"Drill + Down to Performance and Failures\",\"url\":\"/d/Q4mZF8oVk/azure-monitor-azure-insights-applications-performance-and-failure?${amDatasource:queryparam}\\u0026${sub:queryparam}\\u0026${rg:queryparam}\\u0026${ns:queryparam}\\u0026${res:queryparam}\\u0026${cloudrolename:queryparam}\\u0026${cloudroleinstance:queryparam}\\u0026var-operation_Name=${__data.fields.operation_Name}\\u0026var-failed_operation_Name=${__data.fields.operation_Name}\\u0026${promDatasource:queryparam}\\u0026${cluster:queryparam}\\u0026${namespace:queryparam}\\u0026${type:queryparam}\\u0026${__url_time_range}\"}]}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Count\"},\"properties\":[{\"id\":\"custom.hidden\",\"value\":false},{\"id\":\"links\",\"value\":[{\"targetBlank\":true,\"title\":\"Drill + down to Performance and Failures\",\"url\":\"/d/Q4mZF8oVk/azure-monitor-azure-insights-applications-performance-and-failure?${amDatasource:queryparam}\\u0026${sub:queryparam}\\u0026${rg:queryparam}\\u0026${ns:queryparam}\\u0026${res:queryparam}\\u0026${cloudrolename:queryparam}\\u0026${cloudroleinstance:queryparam}\\u0026var-operation_Name=${__data.fields.operation_Name}\\u0026var-failed_operation_Name=${__data.fields.operation_Name}\\u0026${promDatasource:queryparam}\\u0026${cluster:queryparam}\\u0026${namespace:queryparam}\\u0026${type:queryparam}\\u0026${__url_time_range}\"}]}]}]},\"gridPos\":{\"h\":7,\"w\":24,\"x\":0,\"y\":95},\"id\":43,\"interval\":\"60s\",\"links\":[],\"maxDataPoints\":150,\"options\":{\"cellHeight\":\"sm\",\"footer\":{\"countRows\":false,\"fields\":\"\",\"reducer\":[\"sum\"],\"show\":false},\"showHeader\":true,\"sortBy\":[{\"desc\":true,\"displayName\":\"Count\"}]},\"pluginVersion\":\"10.0.0-pre\",\"targets\":[{\"azureLogAnalytics\":{\"query\":\"\\nlet + dataset = requests\\n| where $__timeFilter(timestamp)\\n| where cloud_RoleName + in ($cloudrolename)\\n| where cloud_RoleInstance in ($cloudroleinstance)\\n| + where client_Type != \\\"Browser\\\"\\n;\\ndataset\\n| summarize Avg = avg(duration)/1000, + Max = max(duration)/1000, Count = count() by operation_Name\\n| top 5 by Avg + desc\\n\\n\\n\",\"resources\":[\"/subscriptions/$sub/resourceGroups/$rg/providers/$ns/$res\"],\"resultFormat\":\"table\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"queryType\":\"Azure + Log Analytics\",\"refId\":\"A\",\"subscription\":\"$sub\",\"subscriptions\":[]}],\"title\":\"Top + 5 Operation Names by Avg Duration\",\"transformations\":[],\"type\":\"table\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"description\":\"The + resource path for this panel uses multiple template variables which requires + modifying the dashboard JSON directly. If you would like to do something similar + please go to Settings \\u003e JSON Model. Edit as you'd like in your new copy + by going to Settings \\u003e Save as.\",\"fieldConfig\":{\"defaults\":{\"color\":{\"fixedColor\":\"dark-red\",\"mode\":\"fixed\"},\"custom\":{\"axisCenteredZero\":false,\"axisColorMode\":\"text\",\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"barAlignment\":0,\"drawStyle\":\"line\",\"fillOpacity\":22,\"gradientMode\":\"hue\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineInterpolation\":\"linear\",\"lineWidth\":1,\"pointSize\":1,\"scaleDistribution\":{\"type\":\"linear\"},\"showPoints\":\"auto\",\"spanNulls\":false,\"stacking\":{\"group\":\"A\",\"mode\":\"normal\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"links\":[{\"targetBlank\":false,\"title\":\"Show + list of sample transactions\",\"url\":\"/d/1M41p4nVk/azure-insights-applications-performance-kayode?orgId=1\\u0026var-ds=Azure%20Monitor%20-%20Contoso%20Hotels\\u0026var-sub=ebb79bc0-aa86-44a7-8111-cabbe0c43993\\u0026var-rg=CH1-FabrikamRG\\u0026var-ns=Microsoft.Insights%2Fcomponents\\u0026var-res=CH1-RetailAppAI\\u0026from=now-1h\\u0026to=now\\u0026var-operation_Name=${__data.fields.operation_Name}\"}],\"mappings\":[],\"noValue\":\"--\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\"}]}},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"sum_itemCount + 404\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"orange\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"sum_itemCount + 500\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-red\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"ResultCode + 404\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-orange\",\"mode\":\"fixed\"}}]}]},\"gridPos\":{\"h\":7,\"w\":24,\"x\":0,\"y\":102},\"id\":35,\"interval\":\"60s\",\"links\":[],\"maxDataPoints\":150,\"options\":{\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\",\"showLegend\":true},\"tooltip\":{\"mode\":\"single\",\"sort\":\"none\"}},\"pluginVersion\":\"9.0.8.1\",\"targets\":[{\"azureLogAnalytics\":{\"query\":\"\\nrequests\\n// + additional filters can be applied here\\n| where $__timeFilter(timestamp)\\n| + where cloud_RoleName in ($cloudrolename)\\n| where cloud_RoleInstance in ($cloudroleinstance)\\n| + where client_Type != \\\"Browser\\\"\\n| where success == false\\n| summarize + ResultCode = sum(itemCount) by resultCode, bin(timestamp, $__interval)\\n| + sort by timestamp asc\\n\\n\",\"resources\":[\"/subscriptions/$sub/resourceGroups/$rg/providers/$ns/$res\"],\"resultFormat\":\"time_series\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"queryType\":\"Azure + Log Analytics\",\"refId\":\"A\",\"subscription\":\"$sub\",\"subscriptions\":[]}],\"title\":\"Failure + Response codes (count)\",\"transformations\":[],\"type\":\"timeseries\"},{\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"description\":\"Click + on an operation_Name to filter to Top slowest Failed sample Operations panel + by selected name.\",\"fieldConfig\":{\"defaults\":{\"color\":{\"fixedColor\":\"green\",\"mode\":\"thresholds\"},\"custom\":{\"align\":\"auto\",\"cellOptions\":{\"type\":\"auto\"},\"inspect\":false},\"links\":[{\"targetBlank\":false,\"title\":\"Show + list of sample transactions\",\"url\":\"/d/Q4mZF8oVk/azure-monitor-azure-insights-applications-performance-and-failure?${amDatasource:queryparam}\uFEFF\\u0026\uFEFF${sub:queryparam}\uFEFF\\u0026\uFEFF${rg:queryparam}\uFEFF\\u0026\uFEFF${ns:queryparam}\uFEFF\\u0026\uFEFF${res:queryparam}\uFEFF\\u0026\uFEFF${cloudrolename:queryparam}\uFEFF\\u0026\uFEFF${cloudroleinstance:queryparam}\uFEFF\\u0026\uFEFF${operation_Name:queryparam}\\u0026var-failed_operation_Name=${__data.fields.operation_Name}\\u0026${promDatasource:queryparam}\uFEFF\\u0026\uFEFF${cluster:queryparam}\uFEFF\\u0026\uFEFF${namespace:queryparam}\uFEFF\\u0026\uFEFF${type:queryparam}\\u0026${__url_time_range}\"}],\"mappings\":[],\"noValue\":\"--\",\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\"}]}},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"failedCount\"},\"properties\":[{\"id\":\"custom.cellOptions\",\"value\":{\"mode\":\"lcd\",\"type\":\"gauge\"}},{\"id\":\"color\",\"value\":{\"fixedColor\":\"dark-red\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"totalCount\"},\"properties\":[{\"id\":\"custom.cellOptions\",\"value\":{\"mode\":\"lcd\",\"type\":\"gauge\"}},{\"id\":\"color\",\"value\":{\"fixedColor\":\"text\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"operation_Name\"},\"properties\":[{\"id\":\"custom.width\",\"value\":184},{\"id\":\"links\",\"value\":[{\"targetBlank\":true,\"title\":\"Drill + Down to Failures and Performance\",\"url\":\"/d/Q4mZF8oVk/azure-monitor-azure-insights-applications-performance-and-failure?${amDatasource:queryparam}\\u0026${sub:queryparam}\\u0026${rg:queryparam}\\u0026${ns:queryparam}\\u0026${res:queryparam}\\u0026${cloudrolename:queryparam}\\u0026${cloudroleinstance:queryparam}\\u0026var-operation_Name=${__data.fields.operation_Name}\\u0026var-failed_operation_Name=${__data.fields.operation_Name}\\u0026${promDatasource:queryparam}\\u0026${cluster:queryparam}\\u0026${namespace:queryparam}\\u0026${type:queryparam}\\u0026${__url_time_range}\"}]}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"impactedUsers\"},\"properties\":[{\"id\":\"custom.width\",\"value\":118}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"failedCount\"},\"properties\":[{\"id\":\"links\",\"value\":[{\"targetBlank\":true,\"title\":\"Drill + Down to Performance and Failures\",\"url\":\"/d/Q4mZF8oVk/azure-monitor-azure-insights-applications-performance-and-failure?${amDatasource:queryparam}\\u0026${sub:queryparam}\\u0026${rg:queryparam}\\u0026${ns:queryparam}\\u0026${res:queryparam}\\u0026${cloudrolename:queryparam}\\u0026${cloudroleinstance:queryparam}\\u0026var-operation_Name=${__data.fields.operation_Name}\\u0026var-failed_operation_Name=${__data.fields.operation_Name}\\u0026${promDatasource:queryparam}\\u0026${cluster:queryparam}\\u0026${namespace:queryparam}\\u0026${type:queryparam}\\u0026${__url_time_range}\"}]}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"impactedUsers\"},\"properties\":[{\"id\":\"links\",\"value\":[{\"targetBlank\":true,\"title\":\"Drill + Down to Performance and Failures\",\"url\":\"/d/Q4mZF8oVk/azure-monitor-azure-insights-applications-performance-and-failure?${amDatasource:queryparam}\\u0026${sub:queryparam}\\u0026${rg:queryparam}\\u0026${ns:queryparam}\\u0026${res:queryparam}\\u0026${cloudrolename:queryparam}\\u0026${cloudroleinstance:queryparam}\\u0026var-operation_Name=${__data.fields.operation_Name}\\u0026var-failed_operation_Name=${__data.fields.operation_Name}\\u0026${promDatasource:queryparam}\\u0026${cluster:queryparam}\\u0026${namespace:queryparam}\\u0026${type:queryparam}\\u0026${__url_time_range}\"}]}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"totalCount\"},\"properties\":[{\"id\":\"links\",\"value\":[{\"targetBlank\":true,\"title\":\"Drill + Down to Performance and Failures\",\"url\":\"/d/Q4mZF8oVk/azure-monitor-azure-insights-applications-performance-and-failure?${amDatasource:queryparam}\\u0026${sub:queryparam}\\u0026${rg:queryparam}\\u0026${ns:queryparam}\\u0026${res:queryparam}\\u0026${cloudrolename:queryparam}\\u0026${cloudroleinstance:queryparam}\\u0026var-operation_Name=${__data.fields.operation_Name}\\u0026var-failed_operation_Name=${__data.fields.operation_Name}\\u0026${promDatasource:queryparam}\\u0026${cluster:queryparam}\\u0026${namespace:queryparam}\\u0026${type:queryparam}\\u0026${__url_time_range}\"}]}]}]},\"gridPos\":{\"h\":7,\"w\":24,\"x\":0,\"y\":109},\"id\":69,\"interval\":\"60s\",\"links\":[],\"maxDataPoints\":150,\"options\":{\"cellHeight\":\"sm\",\"footer\":{\"countRows\":false,\"fields\":\"\",\"reducer\":[\"sum\"],\"show\":false},\"showHeader\":true,\"sortBy\":[{\"desc\":true,\"displayName\":\"failedCount\"}]},\"pluginVersion\":\"10.0.0-pre\",\"targets\":[{\"azureLogAnalytics\":{\"query\":\"let + dataset =\\nrequests\\n// additional filters can be applied here\\n| where + $__timeFilter(timestamp)\\n| where cloud_RoleName in ($cloudrolename)\\n| + where cloud_RoleInstance in ($cloudroleinstance)\\n| where client_Type != + \\\"Browser\\\"\\n;\\ndataset\\n| summarize\\n failedCount=sumif(itemCount, + success == 'False'),\\n impactedUsers=dcountif(user_Id, success == 'False'),\\n + \ totalCount=sum(itemCount)\\n by operation_Name\\n| where failedCount + \\u003e 0\\n| top 5 by failedCount desc\\n\\n\\n\",\"resources\":[\"/subscriptions/$sub/resourceGroups/$rg/providers/$ns/$res\"],\"resultFormat\":\"table\"},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"queryType\":\"Azure + Log Analytics\",\"refId\":\"A\",\"subscription\":\"$sub\",\"subscriptions\":[]}],\"title\":\"Top + 5 Failed Operation Name List\",\"transformations\":[],\"type\":\"table\"}],\"refresh\":\"\",\"revision\":1,\"schemaVersion\":38,\"style\":\"dark\",\"tags\":[],\"templating\":{\"list\":[{\"current\":{\"selected\":false,\"text\":\"Prometheus + - KubeCon\",\"value\":\"Prometheus - KubeCon\"},\"hide\":0,\"includeAll\":false,\"label\":\"Prometheus + Data Source\",\"multi\":false,\"name\":\"promDatasource\",\"options\":[],\"query\":\"prometheus\",\"queryValue\":\"\",\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"type\":\"datasource\"},{\"current\":{},\"datasource\":{\"type\":\"datasource\",\"uid\":\"$promDatasource\"},\"definition\":\"\",\"hide\":0,\"includeAll\":false,\"multi\":false,\"name\":\"cluster\",\"options\":[],\"query\":{\"query\":\"label_values(up{job=\\\"kube-state-metrics\\\"}, + cluster)\",\"refId\":\"Managed_Prometheus_ch-azuremonitorworkspace-cluster-Variable-Query\"},\"refresh\":2,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":1,\"tagValuesQuery\":\"\",\"tagsQuery\":\"\",\"type\":\"query\",\"useTags\":false},{\"current\":{},\"datasource\":{\"type\":\"datasource\",\"uid\":\"$promDatasource\"},\"definition\":\"\",\"hide\":0,\"includeAll\":false,\"multi\":false,\"name\":\"namespace\",\"options\":[],\"query\":{\"query\":\"label_values(kube_namespace_status_phase{job=\\\"kube-state-metrics\\\", + cluster=\\\"$cluster\\\"}, namespace)\",\"refId\":\"Managed_Prometheus_ch-azuremonitorworkspace-namespace-Variable-Query\"},\"refresh\":2,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":1,\"tagValuesQuery\":\"\",\"tagsQuery\":\"\",\"type\":\"query\",\"useTags\":false},{\"current\":{\"selected\":false,\"text\":\"Azure + Monitor - KubeCon\",\"value\":\"Azure Monitor - KubeCon\"},\"hide\":0,\"includeAll\":false,\"label\":\"Azure + Monitor Data Source\",\"multi\":false,\"name\":\"amDatasource\",\"options\":[],\"query\":\"grafana-azure-monitor-datasource\",\"queryValue\":\"\",\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"type\":\"datasource\"},{\"current\":{},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"definition\":\"\",\"hide\":0,\"includeAll\":false,\"label\":\"Subscription\",\"multi\":false,\"name\":\"sub\",\"options\":[],\"query\":{\"azureLogAnalytics\":{\"query\":\"\",\"resource\":\"\"},\"queryType\":\"Azure + Subscriptions\",\"refId\":\"A\"},\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":0,\"type\":\"query\"},{\"current\":{},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"definition\":\"\",\"hide\":0,\"includeAll\":false,\"label\":\"Resource + Group\",\"multi\":false,\"name\":\"rg\",\"options\":[],\"query\":{\"azureLogAnalytics\":{\"query\":\"\",\"resource\":\"\"},\"queryType\":\"Azure + Resource Groups\",\"refId\":\"A\",\"subscription\":\"$sub\"},\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":0,\"type\":\"query\"},{\"current\":{},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"definition\":\"\",\"hide\":2,\"includeAll\":false,\"label\":\"namespace\",\"multi\":false,\"name\":\"ns\",\"options\":[],\"query\":{\"azureLogAnalytics\":{\"query\":\"\",\"resource\":\"\"},\"queryType\":\"Azure + Namespaces\",\"refId\":\"A\",\"resourceGroup\":\"$rg\",\"subscription\":\"$sub\"},\"refresh\":1,\"regex\":\"([mM](icrosoft)\\\\.[iI](nsights)/(components))\",\"skipUrlSync\":false,\"sort\":0,\"type\":\"query\"},{\"current\":{},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"definition\":\"\",\"hide\":0,\"includeAll\":false,\"label\":\"App + Insights Resource\",\"multi\":false,\"name\":\"res\",\"options\":[],\"query\":{\"azureLogAnalytics\":{\"query\":\"\",\"resource\":\"\"},\"namespace\":\"microsoft.insights/components\",\"queryType\":\"Azure + Resource Names\",\"refId\":\"A\",\"resourceGroup\":\"$rg\",\"subscription\":\"$sub\"},\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":0,\"type\":\"query\"},{\"current\":{},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"definition\":\"\",\"hide\":0,\"includeAll\":true,\"label\":\"Cloud + Role Name\",\"multi\":true,\"name\":\"cloudrolename\",\"options\":[],\"query\":{\"azureLogAnalytics\":{\"query\":\"requests\\r\\n| + where $__timeFilter(timestamp)\\r\\n| where client_Type != \\\"Browser\\\"\\r\\n| + distinct cloud_RoleName\",\"resources\":[\"/subscriptions/$sub/resourceGroups/$rg/providers/$ns/$res\"]},\"queryType\":\"Azure + Log Analytics\",\"refId\":\"A\"},\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":0,\"type\":\"query\"},{\"current\":{},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"definition\":\"\",\"hide\":0,\"includeAll\":true,\"label\":\"Cloud + Role Instance\",\"multi\":true,\"name\":\"cloudroleinstance\",\"options\":[],\"query\":{\"azureLogAnalytics\":{\"query\":\"requests\\r\\n| + where $__timeFilter(timestamp)\\r\\n| where client_Type != \\\"Browser\\\"\\r\\n| + distinct cloud_RoleInstance\",\"resources\":[\"/subscriptions/$sub/resourceGroups/$rg/providers/$ns/$res\"]},\"queryType\":\"Azure + Log Analytics\",\"refId\":\"A\",\"subscription\":\"ebb79bc0-aa86-44a7-8111-cabbe0c43993\"},\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":0,\"type\":\"query\"},{\"current\":{},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"definition\":\"\",\"hide\":0,\"includeAll\":false,\"label\":\"Workspace\",\"multi\":false,\"name\":\"ws\",\"options\":[],\"query\":{\"azureLogAnalytics\":{\"query\":\"\",\"resource\":\"\"},\"queryType\":\"Azure + Workspaces\",\"refId\":\"A\",\"subscription\":\"$sub\"},\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":0,\"type\":\"query\"},{\"current\":{},\"datasource\":{\"type\":\"grafana-azure-monitor-datasource\",\"uid\":\"${amDatasource}\"},\"definition\":\"\",\"hide\":0,\"includeAll\":false,\"label\":\"Cluster + Id\",\"multi\":false,\"name\":\"clusterid\",\"options\":[],\"query\":{\"azureLogAnalytics\":{\"query\":\"workspace(\\\"$ws\\\").KubePodInventory + \\r\\n| summarize n=count() by ClusterId \\r\\n|project tolower(ClusterId) + \",\"resource\":\"$ws\"},\"queryType\":\"Azure Log Analytics\",\"refId\":\"A\",\"subscription\":\"369d066e-54f8-436c-bf65-eadb9647d212\"},\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":0,\"type\":\"query\"}]},\"time\":{\"from\":\"now-1h\",\"to\":\"now\"},\"timepicker\":{\"refresh_intervals\":[\"5s\",\"10s\",\"30s\",\"1m\",\"5m\",\"15m\",\"30m\",\"1h\",\"2h\",\"1d\"],\"time_options\":[\"5m\",\"15m\",\"1h\",\"6h\",\"12h\",\"24h\",\"2d\",\"7d\",\"30d\"]},\"timezone\":\"utc\",\"title\":\"Full + Stack AKS Monitoring\",\"uid\":\"c0613871-ebb0-4a2d-b071-f51a851f375d\",\"version\":1,\"weekStart\":\"\"}}" + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '74625' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-egapGVu+vdo/l9g8wHwYKQ';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:57 GMT + grafana-trace-id: + - 64bb8f691778fcd621c96d4c569e87c5 + mise-correlation-id: + - 6fc98e52-c6d7-4a95-a0e0-85b5ec04726f + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592118.219.29.98723|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/dashboards/uid/QTVw7iK7z + response: + body: + string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"geneva-health","url":"/d/QTVw7iK7z/geneva-health","expires":"0001-01-01T00:00:00Z","created":"2024-06-17T02:35:34Z","updated":"2024-06-17T02:35:34Z","updatedBy":"Anonymous","createdBy":"Anonymous","version":1,"hasAcl":false,"isFolder":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","provisioned":true,"provisionedExternalId":"Health.json","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"annotations":{"list":[{"datasource":"Geneva + Datasource","enable":true,"iconColor":"light-blue","name":"Geneva Health Annotations","target":{"account":"$acc","backends":[],"dimension":"","groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Watchdog + Health","isAnnotationsMode":true,"limit":100,"matchAny":false,"metric":"","metricsQueryType":"ui","namespace":"","samplingType":"","selectedWatchdogResourceVar":"$nodeIds","service":"health","tags":[],"type":"dashboard","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":true}}]},"editable":true,"gnetId":null,"graphTooltip":0,"id":15,"links":[],"panels":[{"datasource":"Geneva + Datasource","gridPos":{"h":21,"w":6,"x":0,"y":0},"id":2,"options":{"monitorNameVar":"$monitorName","monitorVar":"$monitor","orientation":"vertical","resourceHealthVar":"$nodeIds","resourceNameVar":"$selectedRes"},"targets":[{"account":"$acc","backends":[],"dimension":"","groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","metric":"","metricsQueryType":"ui","namespace":"","refId":"A","samplingType":"","service":"health","topologyNodeId":"$res","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"title":"Topology","type":"geneva-health-panel"},{"datasource":"Geneva + Datasource","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"fillOpacity":70,"lineWidth":0},"mappings":[{"options":{"0":{"color":"red","index":0,"text":"Unhealthy"},"1":{"color":"green","index":1,"text":"Healthy"},"2":{"color":"orange","index":2,"text":"Degraded"}},"type":"value"}],"thresholds":{"mode":"absolute","steps":[{"color":"text","value":null},{"color":"red","value":0},{"color":"green","value":1},{"color":"#EAB839","value":2}]}},"overrides":[]},"gridPos":{"h":7,"w":18,"x":6,"y":0},"id":4,"options":{"alignValue":"left","legend":{"displayMode":"hidden","placement":"bottom"},"mergeValues":true,"rowHeight":0.9,"showValue":"never","tooltip":{"mode":"single"}},"targets":[{"account":"$acc","backends":[],"dimension":"","groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Resource + Health","metric":"","metricsQueryType":"ui","namespace":"","refId":"A","samplingType":"","selectedResourcesVar":"$nodeIds","service":"health","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":true}],"title":"Resource + Health History $selectedRes","type":"state-timeline"},{"datasource":"Geneva + Datasource","fieldConfig":{"defaults":{"color":{"mode":"thresholds","seriesBy":"last"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"scheme","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineStyle":{"dash":[0,3,3],"fill":"dot"},"lineWidth":2,"pointSize":3,"scaleDistribution":{"type":"linear"},"showPoints":"always","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"area"}},"decimals":0,"mappings":[{"options":{"0":{"color":"red","index":0,"text":"Unhealthy"},"100":{"color":"green","index":2,"text":"Healthy"},"50":{"color":"orange","index":1,"text":"Degraded"}},"type":"value"}],"max":100,"min":0,"thresholds":{"mode":"absolute","steps":[{"color":"red","value":null},{"color":"orange","value":50},{"color":"green","value":99}]},"unit":"percent"},"overrides":[]},"gridPos":{"h":7,"w":18,"x":6,"y":7},"id":6,"options":{"legend":{"calcs":["lastNotNull"],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"multi"}},"targets":[{"account":"$acc","backends":[],"dimension":"","groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"percent","healthQueryType":"Watchdog + Health","metric":"","metricsQueryType":"ui","namespace":"","refId":"A","samplingType":"","selectedWatchdogResourceVar":"$nodeIds","service":"health","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":true}],"title":"Watchdog + Health History $selectedRes","type":"timeseries"},{"datasource":"Geneva Datasource","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":7,"w":18,"x":6,"y":14},"id":8,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"account":"$acc","dimension":"","dimensionFilters":[],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Monitor + Evaluation","metric":"","metricsQueryType":"ui","namespace":"","orderAggFunc":"avg","orderBy":"desc","refId":"A","samplingType":"","selectedMonitorVar":"$monitor","service":"health","showTop":"40","useCustomSeriesNaming":false,"useResourceVars":true}],"title":"Monitor + Evaluation $monitorName","type":"timeseries"}],"schemaVersion":30,"style":"dark","tags":[],"templating":{"list":[{"allValue":null,"current":{},"datasource":"Geneva + Datasource","definition":"Accounts()","description":null,"error":null,"hide":0,"includeAll":false,"label":"Account","multi":false,"name":"acc","options":[],"query":"Accounts()","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":null,"current":{},"datasource":"Geneva + Datasource","definition":"HealthResources($acc)","description":null,"error":null,"hide":0,"includeAll":false,"label":"Health + Resource","multi":false,"name":"res","options":[],"query":"HealthResources($acc)","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":null,"current":{"selected":false,"text":"","value":""},"description":null,"error":null,"hide":2,"includeAll":false,"label":null,"multi":false,"name":"nodeIds","options":[],"query":"","skipUrlSync":false,"type":"custom"},{"allValue":null,"current":{},"description":null,"error":null,"hide":2,"includeAll":false,"label":null,"multi":false,"name":"selectedRes","options":[],"query":"","skipUrlSync":false,"type":"custom"},{"current":{},"hide":2,"includeAll":false,"multi":false,"name":"monitor","options":[],"query":"","skipUrlSync":false,"type":"custom"},{"current":{},"hide":2,"includeAll":false,"multi":false,"name":"monitorName","options":[],"query":"","skipUrlSync":false,"type":"custom"}]},"time":{"from":"now-1h","to":"now"},"timepicker":{},"timezone":"","title":"Geneva + Health","uid":"QTVw7iK7z","version":1}}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '7450' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-NHegsq/hzuPBumpFANBcqw';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:57 GMT + grafana-trace-id: + - 66601ab5976fe0f7a3397df534be22ad + mise-correlation-id: + - 056cd2b8-45b9-4c25-8a28-bd3dc6d895ea + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592118.55.28.834655|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/dashboards/uid/icm-geneva-canned-dashboard + response: + body: + string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"icm-canned-dashboard","url":"/d/icm-geneva-canned-dashboard/icm-canned-dashboard","expires":"0001-01-01T00:00:00Z","created":"2024-06-17T02:35:34Z","updated":"2024-06-17T02:35:34Z","updatedBy":"Anonymous","createdBy":"Anonymous","version":1,"hasAcl":false,"isFolder":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","provisioned":true,"provisionedExternalId":"icm.json","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"__elements":{},"__inputs":[],"__requires":[{"id":"barchart","name":"Bar + chart","type":"panel","version":""},{"id":"bargauge","name":"Bar gauge","type":"panel","version":""},{"id":"grafana","name":"Grafana","type":"grafana","version":"9.5.17"},{"id":"grafana-azure-data-explorer-datasource","name":"Azure + Data Explorer Datasource","type":"datasource","version":"4.9.0"},{"id":"stat","name":"Stat","type":"panel","version":""},{"id":"table","name":"Table","type":"panel","version":""},{"id":"timeseries","name":"Time + series","type":"panel","version":""}],"annotations":{"list":[{"builtIn":1,"datasource":{"type":"datasource","uid":"grafana"},"enable":true,"hide":true,"iconColor":"rgba(0, + 211, 255, 1)","name":"Annotations \u0026 Alerts","target":{"limit":100,"matchAny":false,"tags":[],"type":"dashboard"},"type":"dashboard"}]},"editable":true,"fiscalYearStartMonth":0,"graphTooltip":0,"id":27,"links":[],"liveNow":false,"panels":[{"collapsed":false,"datasource":{"type":"datasource","uid":"grafana"},"gridPos":{"h":1,"w":24,"x":0,"y":0},"id":8,"panels":[],"title":"Incident + Volume","type":"row"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"bars","fillOpacity":50,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":1,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"short"},"overrides":[]},"gridPos":{"h":9,"w":12,"x":0,"y":1},"id":2,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"IncidentsSnapshotV2() + \n| where $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| + where isnull(ParentIncidentId) and Status in (''ACTIVE'', ''MITIGATED'', ''RESOLVED'')\n| + project CreateDate, IncidentId, Severity, Status, SourceName, SourceType, + RoutingId, OwningTenantName, IsNoise=iif(IsNoise==0, \"False\", \"True\") + , IsCustomerImpacting=iif(IsCustomerImpacting==0, \"False\", \"True\"), IncidentType, + HowFixed, IncidentSubType, SourceCreateDate, ImpactStartDate, MitigateDate, + ResolveDate\n| summarize count() by bin(CreateDate, 1d), Status\n| order by + CreateDate asc\n","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":"Incident + Volume Per Status","transformations":[{"id":"renameByRegex","options":{"regex":"(count_)(.*)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"bars","fillOpacity":50,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"normal"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"short"},"overrides":[]},"gridPos":{"h":9,"w":12,"x":12,"y":1},"id":5,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"IncidentsSnapshotV2()\n| + where $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| where + isnull(ParentIncidentId) and Status in (''ACTIVE'', ''MITIGATED'', ''RESOLVED'')\n| + project CreateDate, IncidentId, Severity=strcat(\"Sev\", tostring(Severity)), + Status, SourceName, SourceType, RoutingId, OwningTenantName, IsNoise=iif(IsNoise==0, + \"False\", \"True\") , IsCustomerImpacting=iif(IsCustomerImpacting==0, \"False\", + \"True\"), IncidentType, HowFixed, IncidentSubType, SourceCreateDate, ImpactStartDate, + MitigateDate, ResolveDate\n| summarize count() by bin(CreateDate, 1d), Severity\n| + order by CreateDate asc\n","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":"Incident + Volume Per Severity","transformations":[{"id":"renameByRegex","options":{"regex":"(count_)(.*)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"bars","fillOpacity":50,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"normal"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"short"},"overrides":[]},"gridPos":{"h":9,"w":24,"x":0,"y":10},"id":3,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"IncidentsSnapshotV2() + \n| where $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| + where isnull(ParentIncidentId) and Status in (''ACTIVE'', ''MITIGATED'', ''RESOLVED'')\n| + project CreateDate, IncidentId, Severity, Status, SourceName, SourceType, + RoutingId, OwningTenantName, IsNoise=iif(IsNoise==0, \"False\", \"True\") + , IsCustomerImpacting=iif(IsCustomerImpacting==0, \"False\", \"True\"), IncidentType, + HowFixed, IncidentSubType, SourceCreateDate, ImpactStartDate, MitigateDate, + ResolveDate\n| summarize count() by bin(CreateDate, 1d), SourceType\n| order + by CreateDate asc\n","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":"Incident + Volume Per Alert Source Type","transformations":[{"id":"renameByRegex","options":{"regex":"(count_)(.*)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","cellOptions":{"type":"auto"},"inspect":false},"links":[],"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"IncidentId"},"properties":[{"id":"links","value":[{"targetBlank":true,"title":"View + incident details","url":"https://portal.microsofticm.com/imp/v3/incidents/incident/${__data.fields.IncidentId}/summary"}]}]}]},"gridPos":{"h":9,"w":24,"x":0,"y":19},"id":6,"options":{"cellHeight":"sm","footer":{"countRows":false,"fields":"","reducer":["sum"],"show":false},"showHeader":true,"sortBy":[{"desc":false,"displayName":"IsOutage"}]},"pluginVersion":"9.5.17","targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"IncidentsSnapshotV2() + \n| where $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| + where isnull(ParentIncidentId) and Status in (''ACTIVE'', ''MITIGATED'', ''RESOLVED'')\n| + project IncidentId, CreateDate, Severity, Status, SourceName, SourceType, + RoutingId, OwningTenantName, IsNoise=iif(IsNoise==0, \"False\", \"True\") + , IsCustomerImpacting=iif(IsCustomerImpacting==0, \"False\", \"True\"), IncidentType, + HowFixed, IncidentSubType, SourceCreateDate, ImpactStartDate, MitigateDate, + ResolveDate\n| sort by IncidentId asc\n","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Incident + Details","type":"table"},{"collapsed":true,"datasource":{"type":"datasource","uid":"grafana"},"gridPos":{"h":1,"w":24,"x":0,"y":28},"id":10,"panels":[{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"blue","mode":"fixed"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"short"},"overrides":[{"matcher":{"id":"byName","options":"IncidentId"},"properties":[{"id":"links","value":[{"targetBlank":true,"title":"View + incident details","url":"https://portal.microsofticm.com/imp/v3/incidents/incident/${__data.fields.IncidentId}/summary"}]}]}]},"gridPos":{"h":7,"w":12,"x":0,"y":2},"id":28,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"textMode":"auto"},"pluginVersion":"9.5.13","targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"// + set query_take_max_records=5000;\n// let uincidents=\nIncidentsSnapshotV2() + \n| where $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| + summarize count()","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"# + Incidents","type":"stat"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"blue","mode":"fixed"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"short"},"overrides":[]},"gridPos":{"h":22,"w":12,"x":12,"y":2},"id":43,"options":{"displayMode":"gradient","minVizHeight":10,"minVizWidth":0,"orientation":"horizontal","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"showUnfilled":true,"valueMode":"color"},"pluginVersion":"9.5.13","targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"IncidentsSnapshotV2() + \n| where $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| + summarize [\"# Incident\"] = count()","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"# + Incidents","resultFormat":"table"},{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"hide":false,"pluginVersion":"4.7.0","query":"IncidentsSnapshotV2() + \n| where $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| + where isnull(ParentIncidentId) and Status in (''ACTIVE'', ''MITIGATED'', ''RESOLVED'')\n| + where SourceOrigin in (\"Customer\", \"Email\", \"Forum/DL\", \"Manual\", + \"Other\", \"Partner\", \"Service\", \"Unknown\")\n| summarize [\"#Manual + Detection\"] = count()","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"Manual + Detect","resultFormat":"table"},{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"hide":false,"pluginVersion":"4.7.0","query":"IncidentsSnapshotV2()\n| + where $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| join + kind=inner (\n NotificationActions \n | where $__timeFilter(SendDate) + and isnotnull(SendDate) and Status =~ ''COMPLETED''\n) on $left.IncidentId + == $right.IncidentId\n| where ServiceType == \"VOICE\"\n| summarize arg_max(Lens_IngestionTime, + NotificationId, SendDate, OwningTeamId, IncidentId, ServiceType, Severity) + by NotificationActionId \n| summarize [\"# Voice Calls\"] = count()","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"Voice + calls","resultFormat":"table"},{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"hide":false,"pluginVersion":"4.7.0","query":"cluster(''icmdataro.centralus.kusto.windows.net'').database(''Common'').Get_Report_TTA()\n| + where SendDate \u003e ago(30d) and TenantName == \"$svc\" and IsOutage == + \"yes\"\n| summarize [\"#Outage\"] = count()\n","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"outages","resultFormat":"table"}],"title":"Funnel","transformations":[],"type":"bargauge"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"blue","mode":"fixed"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","fillOpacity":80,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineWidth":1,"scaleDistribution":{"type":"linear"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"short"},"overrides":[{"matcher":{"id":"byName","options":"IncidentId"},"properties":[{"id":"links","value":[{"targetBlank":true,"title":"View + incident details","url":"https://portal.microsofticm.com/imp/v3/incidents/incident/${__data.fields.IncidentId}/summary"}]}]}]},"gridPos":{"h":15,"w":12,"x":0,"y":9},"id":29,"options":{"barRadius":0,"barWidth":0.96,"colorByField":"Month_Year","fullHighlight":false,"groupWidth":0.7,"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"orientation":"auto","showValue":"always","stacking":"none","tooltip":{"mode":"single","sort":"none"},"xTickLabelRotation":0,"xTickLabelSpacing":200},"pluginVersion":"9.5.13","targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let + MonthNames = dynamic({\n \"1\": \"January\",\n \"2\": \"February\",\n \"3\": + \"March\",\n \"4\": \"April\",\n \"5\": \"May\",\n \"6\": \"June\",\n \"7\": + \"July\",\n \"8\": \"August\",\n \"9\": \"September\",\n \"10\": + \"October\",\n \"11\": \"November\",\n \"12\": \"December\"\n});\n\nIncidentsSnapshotV2() + \n| where $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| + where isnull(ParentIncidentId) and Status in (''ACTIVE'', ''MITIGATED'', ''RESOLVED'')\n// + | project IncidentId, CreateDate, Severity, Status, SourceName, SourceType, + RoutingId, OwningTenantName, IsNoise=iif(IsNoise==0, \"False\", \"True\") + , IsCustomerImpacting=iif(IsCustomerImpacting==0, \"False\", \"True\"), IncidentType, + HowFixed, IncidentSubType, SourceCreateDate, ImpactStartDate, MitigateDate, + ResolveDate\n| extend Month = datetime_part(''Month'', CreateDate), Year = + datetime_part(''year'', CreateDate)\n| extend MonthName = tostring(MonthNames[tostring(Month)])\n| + extend Month_Year = strcat(MonthName, '' '', Year)\n| summarize count() by + Month_Year\n\n","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"# + Incidents","transformations":[{"id":"organize","options":{"excludeByName":{},"indexByName":{},"renameByName":{"count_":"# + Incidents"}}}],"type":"barchart"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":50,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"normal"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"m"},"overrides":[]},"gridPos":{"h":9,"w":12,"x":0,"y":24},"id":16,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"set + query_take_max_records=5000;\nlet uincidents=\nIncidentsSnapshotV2()\n| where + $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\" and isnull(ParentIncidentId)\n| + project IncidentId, CreateDate, Severity, State=Status, SourceName, SourceType, + RoutingId, OwningTenantName, IsNoise, IsCustomerImpacting, IncidentType, HowFixed, + IncidentSubType, SourceCreateDate, ImpactStartDate, MitigateDate, ResolveDate, + OwningTeamId;\nlet acks=uincidents\n| join kind=inner (Notifications| where + RequestType == \"PRIMARY\" and isnotnull(AcknowledgeDate) | project IncidentId, + AcknowledgeDate, NotificationId,Lens_IngestionTime ) on $left.IncidentId == + $right.IncidentId\n| summarize AckDate=max(AcknowledgeDate) by IncidentId;\nuincidents| + join kind=leftouter(acks ) on $left.IncidentId == $right.IncidentId| join + kind=inner (Teams | summarize (Lens_IngestionTime, TeamName)=argmax(Lens_IngestionTime, + TeamName) by TeamId ) \n on $left.OwningTeamId == $right.TeamId| project + IncidentId, CreateDate, Severity, State, SourceCreateDate, ImpactStartDate, + MitigateDate, ResolveDate, AckDate\n , TTD = round(iff(isnull(ImpactStartDate), + real(null), iff(SourceCreateDate\u003cImpactStartDate, real(0), (SourceCreateDate-ImpactStartDate)/time(1m))),2)\n , + TTE = round(iff(isnull(AckDate) or isnull(ImpactStartDate), real(null), iff(AckDate\u003cImpactStartDate, + real(0), (AckDate-ImpactStartDate)/time(1m))),2)\n , TTM = round(iff(isnull(MitigateDate) + or isnull(ImpactStartDate), real(null), iff(MitigateDate\u003cImpactStartDate, + real(0), (MitigateDate-ImpactStartDate)/time(1m))),2), SourceName, SourceType, + RoutingId, OwningTenantName, IsNoise=iif(IsNoise==0, \"False\", \"True\") + , IsCustomerImpacting=iif(IsCustomerImpacting==0, \"False\", \"True\") , HowFixed, + IncidentSubType, TeamName\n| summarize percentiles(TTD,50,75,95,99) by bin(CreateDate, + time(1h)) | sort by CreateDate asc","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":" + Time To Detect (TTD) Percentiles ","transformations":[{"id":"renameByRegex","options":{"regex":"(percentile_)(.*)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":50,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"normal"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"m"},"overrides":[]},"gridPos":{"h":9,"w":12,"x":12,"y":24},"id":25,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"set + query_take_max_records=5000;\nlet uincidents=\nIncidentsSnapshotV2() \n| where + $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| project + IncidentId, CreateDate, Severity, State=Status, SourceName, SourceType, RoutingId, + OwningTenantName, IsNoise, IsCustomerImpacting, IncidentType, HowFixed, IncidentSubType, + SourceCreateDate, ImpactStartDate, MitigateDate, ResolveDate, OwningTeamId;\nlet + acks=uincidents\n| join kind=inner (Notifications| where RequestType == \"PRIMARY\" + and isnotnull(AcknowledgeDate) | project IncidentId, AcknowledgeDate, NotificationId,Lens_IngestionTime + ) on $left.IncidentId == $right.IncidentId\n| summarize AckDate=max(AcknowledgeDate) + by IncidentId;\nuincidents| join kind=leftouter(acks ) on $left.IncidentId + == $right.IncidentId| join kind=inner (Teams | summarize (Lens_IngestionTime, + TeamName)=argmax(Lens_IngestionTime, TeamName) by TeamId ) \n on $left.OwningTeamId + == $right.TeamId| project IncidentId, CreateDate, Severity, State, SourceCreateDate, + ImpactStartDate, MitigateDate, ResolveDate, AckDate\n , TTD = round(iff(isnull(ImpactStartDate), + real(null), iff(SourceCreateDate\u003cImpactStartDate, real(0), (SourceCreateDate-ImpactStartDate)/time(1m))),2)\n , + TTE = round(iff(isnull(AckDate) or isnull(ImpactStartDate), real(null), iff(AckDate\u003cImpactStartDate, + real(0), (AckDate-ImpactStartDate)/time(1m))),2)\n , TTM = round(iff(isnull(MitigateDate) + or isnull(ImpactStartDate), real(null), iff(MitigateDate\u003cImpactStartDate, + real(0), (MitigateDate-ImpactStartDate)/time(1m))),2), SourceName, SourceType, + RoutingId, OwningTenantName, IsNoise=iif(IsNoise==0, \"False\", \"True\") + , IsCustomerImpacting=iif(IsCustomerImpacting==0, \"False\", \"True\") , HowFixed, + IncidentSubType, TeamName\n| summarize percentiles(TTE,50,75,95,99) by bin(CreateDate, + time(1h)) | sort by CreateDate asc","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":" + Time To Engage (TTE) Percentiles ","transformations":[{"id":"renameByRegex","options":{"regex":"(percentile_)(.*)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":50,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"normal"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"m"},"overrides":[]},"gridPos":{"h":9,"w":24,"x":0,"y":33},"id":26,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"set + query_take_max_records=5000;\nlet uincidents=\nIncidentsSnapshotV2() \n| where + $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| project + IncidentId, CreateDate, Severity, State=Status, SourceName, SourceType, RoutingId, + OwningTenantName, IsNoise, IsCustomerImpacting, IncidentType, HowFixed, IncidentSubType, + SourceCreateDate, ImpactStartDate, MitigateDate, ResolveDate, OwningTeamId;\nlet + acks=uincidents\n| join kind=inner (Notifications| where RequestType == \"PRIMARY\" + and isnotnull(AcknowledgeDate) | project IncidentId, AcknowledgeDate, NotificationId,Lens_IngestionTime + ) on $left.IncidentId == $right.IncidentId\n| summarize AckDate=max(AcknowledgeDate) + by IncidentId;\nuincidents| join kind=leftouter(acks ) on $left.IncidentId + == $right.IncidentId| join kind=inner (Teams | summarize (Lens_IngestionTime, + TeamName)=argmax(Lens_IngestionTime, TeamName) by TeamId ) \n on $left.OwningTeamId + == $right.TeamId| project IncidentId, CreateDate, Severity, State, SourceCreateDate, + ImpactStartDate, MitigateDate, ResolveDate, AckDate\n , TTD = round(iff(isnull(ImpactStartDate), + real(null), iff(SourceCreateDate\u003cImpactStartDate, real(0), (SourceCreateDate-ImpactStartDate)/time(1m))),2)\n , + TTE = round(iff(isnull(AckDate) or isnull(ImpactStartDate), real(null), iff(AckDate\u003cImpactStartDate, + real(0), (AckDate-ImpactStartDate)/time(1m))),2)\n , TTM = round(iff(isnull(MitigateDate) + or isnull(ImpactStartDate), real(null), iff(MitigateDate\u003cImpactStartDate, + real(0), (MitigateDate-ImpactStartDate)/time(1m))),2), SourceName, SourceType, + RoutingId, OwningTenantName, IsNoise=iif(IsNoise==0, \"False\", \"True\") + , IsCustomerImpacting=iif(IsCustomerImpacting==0, \"False\", \"True\") , HowFixed, + IncidentSubType, TeamName\n| summarize percentiles(TTM,50,75,95,99) by bin(CreateDate, + time(1h)) | sort by CreateDate asc","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":" + Time To Mitigate (TTM) Percentiles ","transformations":[{"id":"renameByRegex","options":{"regex":"(percentile_)(.*)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","cellOptions":{"type":"auto"},"inspect":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"IncidentId"},"properties":[{"id":"links","value":[{"targetBlank":true,"title":"View + incident details","url":"https://portal.microsofticm.com/imp/v3/incidents/incident/${__data.fields.IncidentId}/summary"}]}]}]},"gridPos":{"h":11,"w":24,"x":0,"y":42},"id":27,"options":{"cellHeight":"sm","footer":{"countRows":false,"fields":"","reducer":["sum"],"show":false},"showHeader":true},"pluginVersion":"9.5.13","targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"set + query_take_max_records=5000;\nlet uincidents=\nIncidentsSnapshotV2() \n| where + $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| project + IncidentId, CreateDate, Severity, State=Status, SourceName, SourceType, RoutingId, + OwningTenantName, IsNoise, IsCustomerImpacting, IncidentType, HowFixed, IncidentSubType, + SourceCreateDate, ImpactStartDate, MitigateDate, ResolveDate, OwningTeamId;\nlet + acks=uincidents\n| join kind=inner (Notifications| where RequestType == \"PRIMARY\" + and isnotnull(AcknowledgeDate) | project IncidentId, AcknowledgeDate, NotificationId,Lens_IngestionTime + ) on $left.IncidentId == $right.IncidentId\n| summarize AckDate=max(AcknowledgeDate) + by IncidentId;\nuincidents| join kind=leftouter(acks ) on $left.IncidentId + == $right.IncidentId| join kind=inner (Teams | summarize (Lens_IngestionTime, + TeamName)=argmax(Lens_IngestionTime, TeamName) by TeamId ) \n on $left.OwningTeamId + == $right.TeamId| project IncidentId, CreateDate, Severity, State, SourceCreateDate, + ImpactStartDate, MitigateDate, ResolveDate, AckDate\n , TTD = round(iff(isnull(ImpactStartDate), + real(null), iff(SourceCreateDate\u003cImpactStartDate, real(0), (SourceCreateDate-ImpactStartDate)/time(1m))),2)\n , + TTE = round(iff(isnull(AckDate) or isnull(ImpactStartDate), real(null), iff(AckDate\u003cImpactStartDate, + real(0), (AckDate-ImpactStartDate)/time(1m))),2)\n , TTM = round(iff(isnull(MitigateDate) + or isnull(ImpactStartDate), real(null), iff(MitigateDate\u003cImpactStartDate, + real(0), (MitigateDate-ImpactStartDate)/time(1m))),2), SourceName, SourceType, + RoutingId, OwningTenantName, IsNoise=iif(IsNoise==0, \"False\", \"True\") + , IsCustomerImpacting=iif(IsCustomerImpacting==0, \"False\", \"True\") , HowFixed, + IncidentSubType, TeamName\n","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Incidents","type":"table"}],"title":"Time-to + Analysis (TTx)","type":"row"},{"collapsed":true,"gridPos":{"h":1,"w":24,"x":0,"y":29},"id":30,"panels":[{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"text","mode":"fixed"},"decimals":1,"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"m"},"overrides":[]},"gridPos":{"h":9,"w":12,"x":0,"y":30},"id":32,"options":{"colorMode":"value","graphMode":"none","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"textMode":"auto"},"pluginVersion":"9.5.17","targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"hide":false,"pluginVersion":"4.7.0","query":"set + query_take_max_records=5000;\nlet uincidents=\nIncidentsSnapshotV2()\n| where + $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\" and isnull(ParentIncidentId)\n| + project IncidentId, CreateDate, Severity, State=Status, SourceName, SourceType, + RoutingId, OwningTenantName, IsNoise, IsCustomerImpacting, IncidentType, HowFixed, + IncidentSubType, SourceCreateDate, ImpactStartDate, MitigateDate, ResolveDate, + OwningTeamId;\nlet acks=uincidents\n| join kind=inner (Notifications| where + RequestType == \"PRIMARY\" and isnotnull(AcknowledgeDate) | project IncidentId, + AcknowledgeDate, NotificationId,Lens_IngestionTime ) on $left.IncidentId == + $right.IncidentId\n| summarize AckDate=max(AcknowledgeDate) by IncidentId;\nuincidents| + join kind=leftouter(acks ) on $left.IncidentId == $right.IncidentId| join + kind=inner (Teams | summarize (Lens_IngestionTime, TeamName)=argmax(Lens_IngestionTime, + TeamName) by TeamId ) \n on $left.OwningTeamId == $right.TeamId| project + IncidentId, CreateDate, Severity, State, SourceCreateDate, ImpactStartDate, + MitigateDate, ResolveDate, AckDate\n , TTD = round(iff(isnull(ImpactStartDate), + real(null), iff(SourceCreateDate\u003cImpactStartDate, real(0), (SourceCreateDate-ImpactStartDate)/time(1m))),2)\n , + TTE = round(iff(isnull(AckDate) or isnull(ImpactStartDate), real(null), iff(AckDate\u003cImpactStartDate, + real(0), (AckDate-ImpactStartDate)/time(1m))),2)\n , TTM = round(iff(isnull(MitigateDate) + or isnull(ImpactStartDate), real(null), iff(MitigateDate\u003cImpactStartDate, + real(0), (MitigateDate-ImpactStartDate)/time(1m))),2), SourceName, SourceType, + RoutingId, OwningTenantName, IsNoise=iif(IsNoise==0, \"False\", \"True\") + , IsCustomerImpacting=iif(IsCustomerImpacting==0, \"False\", \"True\") , HowFixed, + IncidentSubType, TeamName\n| summarize percentiles(TTD,50,75,90), [\"TTD Avg\"] + = avg(TTD)","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":" + Time To Detect (TTD) Percentiles ","transformations":[{"id":"renameByRegex","options":{"regex":"(percentile_)(.*)","renamePattern":"$2"}},{"id":"organize","options":{"excludeByName":{},"indexByName":{},"renameByName":{"TTD_50":"TTD_P50","TTD_75":"TTD_P75","TTD_90":"TTD_P90"}}}],"type":"stat"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"text","mode":"fixed"},"links":[],"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"%Auto-Detect"},"properties":[{"id":"unit","value":"percent"}]}]},"gridPos":{"h":9,"w":12,"x":12,"y":30},"id":33,"options":{"colorMode":"value","graphMode":"none","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"textMode":"auto"},"pluginVersion":"9.5.17","targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"hide":false,"pluginVersion":"4.7.0","query":"let + totalIncidents = toscalar(\n IncidentsSnapshotV2() \n | where $__timeFilter(CreateDate) + \n | where OwningTenantName == \"$svc\" \n | where isnull(ParentIncidentId) + and Status in (''ACTIVE'', ''MITIGATED'', ''RESOLVED'') \n | summarize count()\n);\n\nIncidentsSnapshotV2() + \n| where $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| + where isnull(ParentIncidentId) and Status in (''ACTIVE'', ''MITIGATED'', ''RESOLVED'')\n| + where SourceOrigin in (\"Customer\", \"Email\", \"Forum/DL\", \"Manual\", + \"Other\", \"Partner\", \"Service\", \"Unknown\")\n| summarize [\"#Manual + Detection\"] = count()","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"B","resultFormat":"table"},{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"hide":false,"pluginVersion":"4.7.0","query":"let + totalIncidents = toscalar(\n IncidentsSnapshotV2() \n | where $__timeFilter(CreateDate) + \n | where OwningTenantName == \"$svc\" \n | where isnull(ParentIncidentId) + and Status in (''ACTIVE'', ''MITIGATED'', ''RESOLVED'') \n | summarize count()\n);\n\nIncidentsSnapshotV2() + \n| where $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| + where isnull(ParentIncidentId) and Status in (''ACTIVE'', ''MITIGATED'', ''RESOLVED'')\n| + where SourceOrigin in (\"Monitor\", \"Deployment\", \"Monitoring\", \"Performance + Counter\", \"Runner\", \"Workflow\")\n| summarize Count_IncidentType = count()\n| + extend Percent_AutoDetect = Count_IncidentType * 100.0 / totalIncidents\n| + project [\"%Auto-Detect\"] = Percent_AutoDetect","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Incident + Details","transformations":[],"type":"stat"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":50,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"normal"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":9,"w":24,"x":0,"y":39},"id":34,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"set + query_take_max_records=5000;\nlet uincidents=\nIncidentsSnapshotV2()\n| where + $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\" and isnull(ParentIncidentId)\n| + project IncidentId, CreateDate, Severity, State=Status, SourceName, SourceType, + RoutingId, OwningTenantName, IsNoise, IsCustomerImpacting, IncidentType, HowFixed, + IncidentSubType, SourceCreateDate, ImpactStartDate, MitigateDate, ResolveDate, + OwningTeamId;\nlet acks=uincidents\n| join kind=inner (Notifications| where + RequestType == \"PRIMARY\" and isnotnull(AcknowledgeDate) | project IncidentId, + AcknowledgeDate, NotificationId,Lens_IngestionTime ) on $left.IncidentId == + $right.IncidentId\n| summarize AckDate=max(AcknowledgeDate) by IncidentId;\nuincidents| + join kind=leftouter(acks ) on $left.IncidentId == $right.IncidentId| join + kind=inner (Teams | summarize (Lens_IngestionTime, TeamName)=argmax(Lens_IngestionTime, + TeamName) by TeamId ) \n on $left.OwningTeamId == $right.TeamId| project + IncidentId, CreateDate, Severity, State, SourceCreateDate, ImpactStartDate, + MitigateDate, ResolveDate, AckDate\n , TTD = round(iff(isnull(ImpactStartDate), + real(null), iff(SourceCreateDate\u003cImpactStartDate, real(0), (SourceCreateDate-ImpactStartDate)/time(1m))),2)\n , + TTE = round(iff(isnull(AckDate) or isnull(ImpactStartDate), real(null), iff(AckDate\u003cImpactStartDate, + real(0), (AckDate-ImpactStartDate)/time(1m))),2)\n , TTM = round(iff(isnull(MitigateDate) + or isnull(ImpactStartDate), real(null), iff(MitigateDate\u003cImpactStartDate, + real(0), (MitigateDate-ImpactStartDate)/time(1m))),2), SourceName, SourceType, + RoutingId, OwningTenantName, IsNoise=iif(IsNoise==0, \"False\", \"True\") + , IsCustomerImpacting=iif(IsCustomerImpacting==0, \"False\", \"True\") , HowFixed, + IncidentSubType, TeamName\n| summarize percentiles(TTD,75) by bin(CreateDate, + time(1h)) | sort by CreateDate asc","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":" + Time To Detect (75th Percentile)","transformations":[{"id":"renameByRegex","options":{"regex":"(percentile_)(.*)","renamePattern":"$2"}}],"type":"timeseries"}],"title":"Time-to-Detect + (TTD)","type":"row"},{"collapsed":true,"gridPos":{"h":1,"w":24,"x":0,"y":48},"id":35,"panels":[{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"text","mode":"fixed"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"m"},"overrides":[]},"gridPos":{"h":9,"w":12,"x":0,"y":49},"id":36,"options":{"colorMode":"value","graphMode":"none","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"textMode":"auto"},"pluginVersion":"9.5.17","targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"set + query_take_max_records=5000;\nlet uincidents=\nIncidentsSnapshotV2() \n| where + $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| project + IncidentId, CreateDate, Severity, State=Status, SourceName, SourceType, RoutingId, + OwningTenantName, IsNoise, IsCustomerImpacting, IncidentType, HowFixed, IncidentSubType, + SourceCreateDate, ImpactStartDate, MitigateDate, ResolveDate, OwningTeamId;\nlet + acks=uincidents\n| join kind=inner (Notifications| where RequestType == \"PRIMARY\" + and isnotnull(AcknowledgeDate) | project IncidentId, AcknowledgeDate, NotificationId,Lens_IngestionTime + ) on $left.IncidentId == $right.IncidentId\n| summarize AckDate=max(AcknowledgeDate) + by IncidentId;\nuincidents| join kind=leftouter(acks ) on $left.IncidentId + == $right.IncidentId| join kind=inner (Teams | summarize (Lens_IngestionTime, + TeamName)=argmax(Lens_IngestionTime, TeamName) by TeamId ) \n on $left.OwningTeamId + == $right.TeamId| project IncidentId, CreateDate, Severity, State, SourceCreateDate, + ImpactStartDate, MitigateDate, ResolveDate, AckDate\n , TTD = round(iff(isnull(ImpactStartDate), + real(null), iff(SourceCreateDate\u003cImpactStartDate, real(0), (SourceCreateDate-ImpactStartDate)/time(1m))),2)\n , + TTE = round(iff(isnull(AckDate) or isnull(ImpactStartDate), real(null), iff(AckDate\u003cImpactStartDate, + real(0), (AckDate-ImpactStartDate)/time(1m))),2)\n , TTM = round(iff(isnull(MitigateDate) + or isnull(ImpactStartDate), real(null), iff(MitigateDate\u003cImpactStartDate, + real(0), (MitigateDate-ImpactStartDate)/time(1m))),2), SourceName, SourceType, + RoutingId, OwningTenantName, IsNoise=iif(IsNoise==0, \"False\", \"True\") + , IsCustomerImpacting=iif(IsCustomerImpacting==0, \"False\", \"True\") , HowFixed, + IncidentSubType, TeamName\n| summarize percentiles(TTE,50,75,90), [\"TTE (avg.)\"] + = avg(TTE) ","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":" + Time To Engage (TTE) Percentiles ","transformations":[{"id":"renameByRegex","options":{"regex":"(percentile_)(.*)","renamePattern":"$2"}}],"type":"stat"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"description":"Hops + refer to the Team Transfers of incidents, which contribute to a higher Time + to Engage. For more information, please click on the link attached to this + panel.","fieldConfig":{"defaults":{"color":{"fixedColor":"text","mode":"fixed"},"decimals":2,"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":9,"w":12,"x":12,"y":49},"id":42,"links":[{"title":"Hops + refers to the Team Transfer of incidents, which contributes to a higher Time + to Engage for said Incident. For more information on this, please click on + the link.","url":"https://icmdocs.azurewebsites.net/reporting/hops-definition.html"}],"options":{"colorMode":"value","graphMode":"none","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"textMode":"auto"},"pluginVersion":"9.5.17","targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"IncidentsSnapshotV2() + \n| where $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| + project IncidentId, Lens_IngestionTime, OwningTenantName, Severity, OwningTeamId\n| + join kind= inner(Notifications | where $__timeFilter(CreateDate))\non $left.IncidentId + == $right.IncidentId\n| join kind=inner (NotificationActions | where $__timeFilter(SendDate))\non + $left.NotificationId == $right.NotificationId \n| where isnotnull(SendDate) + and Status =~ ''COMPLETED'' and RequestType == \"TRANSFER\"\n| summarize hops + = dcount(NotificationId) by IncidentId\n| summarize [\"Hop (Avg)\"] = avg(hops), [\"Hops + (P75)\"] = percentiles(hops,75)\n\n\n","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Notification + Details","type":"stat"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":50,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"normal"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":24,"x":0,"y":58},"id":37,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"set + query_take_max_records=5000;\nlet uincidents=\nIncidentsSnapshotV2() \n| where + $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| project + IncidentId, CreateDate, Severity, State=Status, SourceName, SourceType, RoutingId, + OwningTenantName, IsNoise, IsCustomerImpacting, IncidentType, HowFixed, IncidentSubType, + SourceCreateDate, ImpactStartDate, MitigateDate, ResolveDate, OwningTeamId;\nlet + acks=uincidents\n| join kind=inner (Notifications| where RequestType == \"PRIMARY\" + and isnotnull(AcknowledgeDate) | project IncidentId, AcknowledgeDate, NotificationId,Lens_IngestionTime + ) on $left.IncidentId == $right.IncidentId\n| summarize AckDate=max(AcknowledgeDate) + by IncidentId;\nuincidents| join kind=leftouter(acks ) on $left.IncidentId + == $right.IncidentId| join kind=inner (Teams | summarize (Lens_IngestionTime, + TeamName)=argmax(Lens_IngestionTime, TeamName) by TeamId ) \n on $left.OwningTeamId + == $right.TeamId| project IncidentId, CreateDate, Severity, State, SourceCreateDate, + ImpactStartDate, MitigateDate, ResolveDate, AckDate\n , TTD = round(iff(isnull(ImpactStartDate), + real(null), iff(SourceCreateDate\u003cImpactStartDate, real(0), (SourceCreateDate-ImpactStartDate)/time(1m))),2)\n , + TTE = round(iff(isnull(AckDate) or isnull(ImpactStartDate), real(null), iff(AckDate\u003cImpactStartDate, + real(0), (AckDate-ImpactStartDate)/time(1m))),2)\n , TTM = round(iff(isnull(MitigateDate) + or isnull(ImpactStartDate), real(null), iff(MitigateDate\u003cImpactStartDate, + real(0), (MitigateDate-ImpactStartDate)/time(1m))),2), SourceName, SourceType, + RoutingId, OwningTenantName, IsNoise=iif(IsNoise==0, \"False\", \"True\") + , IsCustomerImpacting=iif(IsCustomerImpacting==0, \"False\", \"True\") , HowFixed, + IncidentSubType, TeamName\n| summarize percentiles(TTE,75) by bin(CreateDate, + time(1h)) | sort by CreateDate asc","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":" + Time To Engage (75th Percentile)","transformations":[{"id":"renameByRegex","options":{"regex":"(percentile_)(.*)","renamePattern":"$2"}}],"type":"timeseries"}],"title":"Time-to-Engage + (TTE)","type":"row"},{"collapsed":true,"gridPos":{"h":1,"w":24,"x":0,"y":68},"id":38,"panels":[{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"text","mode":"fixed"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"m"},"overrides":[]},"gridPos":{"h":9,"w":12,"x":0,"y":5},"id":39,"options":{"colorMode":"value","graphMode":"none","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"textMode":"auto"},"pluginVersion":"9.5.13","targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"set + query_take_max_records=5000;\nlet uincidents=\nIncidentsSnapshotV2() \n| where + $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| project + IncidentId, CreateDate, Severity, State=Status, SourceName, SourceType, RoutingId, + OwningTenantName, IsNoise, IsCustomerImpacting, IncidentType, HowFixed, IncidentSubType, + SourceCreateDate, ImpactStartDate, MitigateDate, ResolveDate, OwningTeamId;\nlet + acks=uincidents\n| join kind=inner (Notifications| where RequestType == \"PRIMARY\" + and isnotnull(AcknowledgeDate) | project IncidentId, AcknowledgeDate, NotificationId,Lens_IngestionTime + ) on $left.IncidentId == $right.IncidentId\n| summarize AckDate=max(AcknowledgeDate) + by IncidentId;\nuincidents| join kind=leftouter(acks ) on $left.IncidentId + == $right.IncidentId| join kind=inner (Teams | summarize (Lens_IngestionTime, + TeamName)=argmax(Lens_IngestionTime, TeamName) by TeamId ) \n on $left.OwningTeamId + == $right.TeamId| project IncidentId, CreateDate, Severity, State, SourceCreateDate, + ImpactStartDate, MitigateDate, ResolveDate, AckDate\n , TTD = round(iff(isnull(ImpactStartDate), + real(null), iff(SourceCreateDate\u003cImpactStartDate, real(0), (SourceCreateDate-ImpactStartDate)/time(1m))),2)\n , + TTE = round(iff(isnull(AckDate) or isnull(ImpactStartDate), real(null), iff(AckDate\u003cImpactStartDate, + real(0), (AckDate-ImpactStartDate)/time(1m))),2)\n , TTM = round(iff(isnull(MitigateDate) + or isnull(ImpactStartDate), real(null), iff(MitigateDate\u003cImpactStartDate, + real(0), (MitigateDate-ImpactStartDate)/time(1m))),2), SourceName, SourceType, + RoutingId, OwningTenantName, IsNoise=iif(IsNoise==0, \"False\", \"True\") + , IsCustomerImpacting=iif(IsCustomerImpacting==0, \"False\", \"True\") , HowFixed, + IncidentSubType, TeamName\n| summarize percentiles(TTM,50,75,90), [\"TTM_AVG\"] + = avg(TTM)\n","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":" + Time To Mitigate (TTM) Percentiles ","transformations":[{"id":"renameByRegex","options":{"regex":"(percentile_)(.*)","renamePattern":"$2"}}],"type":"stat"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"noValue":"0","thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"short"},"overrides":[{"matcher":{"id":"byName","options":"High + TTM"},"properties":[{"id":"color","value":{"fixedColor":"red","mode":"fixed"}}]},{"matcher":{"id":"byName","options":"TTM + Ok"},"properties":[{"id":"color","value":{"fixedColor":"green","mode":"fixed"}}]},{"matcher":{"id":"byName","options":"TTM + Value \u003c=0"},"properties":[{"id":"color","value":{"fixedColor":"yellow","mode":"fixed"}}]}]},"gridPos":{"h":9,"w":12,"x":12,"y":5},"id":40,"options":{"displayMode":"gradient","minVizHeight":10,"minVizWidth":0,"orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"showUnfilled":true,"valueMode":"color"},"pluginVersion":"9.5.13","targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"set + query_take_max_records=5000;\nlet uincidents=\nIncidentsSnapshotV2() \n| where + $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| project + IncidentId, CreateDate, Severity, State=Status, SourceName, SourceType, RoutingId, + OwningTenantName, IsNoise, IsCustomerImpacting, IncidentType, HowFixed, IncidentSubType, + SourceCreateDate, ImpactStartDate, MitigateDate, ResolveDate, OwningTeamId;\nlet + acks=uincidents\n| join kind=inner (Notifications| where RequestType == \"PRIMARY\" + and isnotnull(AcknowledgeDate) | project IncidentId, AcknowledgeDate, NotificationId,Lens_IngestionTime + ) on $left.IncidentId == $right.IncidentId\n| summarize AckDate=max(AcknowledgeDate) + by IncidentId;\nuincidents| join kind=leftouter(acks ) on $left.IncidentId + == $right.IncidentId| join kind=inner (Teams | summarize (Lens_IngestionTime, + TeamName)=argmax(Lens_IngestionTime, TeamName) by TeamId ) \n on $left.OwningTeamId + == $right.TeamId| project IncidentId, CreateDate, Severity, State, SourceCreateDate, + ImpactStartDate, MitigateDate, ResolveDate, AckDate\n , TTM = round(iff(isnull(MitigateDate) + or isnull(ImpactStartDate), real(null), iff(MitigateDate\u003cImpactStartDate, + real(0), (MitigateDate-ImpactStartDate)/time(1m))),2), SourceName, SourceType, + RoutingId, OwningTenantName, IsNoise=iif(IsNoise==0, \"False\", \"True\") + , IsCustomerImpacting=iif(IsCustomerImpacting==0, \"False\", \"True\") , HowFixed, + IncidentSubType, TeamName\n| extend TTM_noNulls = coalesce(TTM, 0.0)\n// | + extend TTM_Group = case(TTM_noNulls \u003e 30, \"High TTM\", TTM_noNulls \u003c= + 0.0, \"TTM Value \u003c= 0\", TTM_noNulls \u003c= 30, \"TTM Ok\", \"Other\")\n| + where TTM_noNulls \u003e 30\n| summarize [\"High TTM\"] = count()","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"\u003e30","resultFormat":"table"},{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"hide":false,"pluginVersion":"4.7.0","query":"set + query_take_max_records=5000;\nlet uincidents=\nIncidentsSnapshotV2() \n| where + $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| project + IncidentId, CreateDate, Severity, State=Status, SourceName, SourceType, RoutingId, + OwningTenantName, IsNoise, IsCustomerImpacting, IncidentType, HowFixed, IncidentSubType, + SourceCreateDate, ImpactStartDate, MitigateDate, ResolveDate, OwningTeamId;\nlet + acks=uincidents\n| join kind=inner (Notifications| where RequestType == \"PRIMARY\" + and isnotnull(AcknowledgeDate) | project IncidentId, AcknowledgeDate, NotificationId,Lens_IngestionTime + ) on $left.IncidentId == $right.IncidentId\n| summarize AckDate=max(AcknowledgeDate) + by IncidentId;\nuincidents| join kind=leftouter(acks ) on $left.IncidentId + == $right.IncidentId| join kind=inner (Teams | summarize (Lens_IngestionTime, + TeamName)=argmax(Lens_IngestionTime, TeamName) by TeamId ) \n on $left.OwningTeamId + == $right.TeamId| project IncidentId, CreateDate, Severity, State, SourceCreateDate, + ImpactStartDate, MitigateDate, ResolveDate, AckDate\n , TTM = round(iff(isnull(MitigateDate) + or isnull(ImpactStartDate), real(null), iff(MitigateDate\u003cImpactStartDate, + real(0), (MitigateDate-ImpactStartDate)/time(1m))),2), SourceName, SourceType, + RoutingId, OwningTenantName, IsNoise=iif(IsNoise==0, \"False\", \"True\") + , IsCustomerImpacting=iif(IsCustomerImpacting==0, \"False\", \"True\") , HowFixed, + IncidentSubType, TeamName\n| extend TTM_noNulls = coalesce(TTM, 0.0)\n// | + extend TTM_Group = case(TTM_noNulls \u003e 30, \"High TTM\", TTM_noNulls \u003c= + 0.0, \"TTM Value \u003c= 0\", TTM_noNulls \u003c= 30, \"TTM Ok\", \"Other\")\n| + where TTM_noNulls \u003c= 30\n| summarize [\"TTM Ok\"] = count()","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"},{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"hide":false,"pluginVersion":"4.7.0","query":"set + query_take_max_records=5000;\nlet uincidents=\nIncidentsSnapshotV2() \n| where + $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| project + IncidentId, CreateDate, Severity, State=Status, SourceName, SourceType, RoutingId, + OwningTenantName, IsNoise, IsCustomerImpacting, IncidentType, HowFixed, IncidentSubType, + SourceCreateDate, ImpactStartDate, MitigateDate, ResolveDate, OwningTeamId;\nlet + acks=uincidents\n| join kind=inner (Notifications| where RequestType == \"PRIMARY\" + and isnotnull(AcknowledgeDate) | project IncidentId, AcknowledgeDate, NotificationId,Lens_IngestionTime + ) on $left.IncidentId == $right.IncidentId\n| summarize AckDate=max(AcknowledgeDate) + by IncidentId;\nuincidents| join kind=leftouter(acks ) on $left.IncidentId + == $right.IncidentId| join kind=inner (Teams | summarize (Lens_IngestionTime, + TeamName)=argmax(Lens_IngestionTime, TeamName) by TeamId ) \n on $left.OwningTeamId + == $right.TeamId| project IncidentId, CreateDate, Severity, State, SourceCreateDate, + ImpactStartDate, MitigateDate, ResolveDate, AckDate\n , TTM = round(iff(isnull(MitigateDate) + or isnull(ImpactStartDate), real(null), iff(MitigateDate\u003cImpactStartDate, + real(0), (MitigateDate-ImpactStartDate)/time(1m))),2), SourceName, SourceType, + RoutingId, OwningTenantName, IsNoise=iif(IsNoise==0, \"False\", \"True\") + , IsCustomerImpacting=iif(IsCustomerImpacting==0, \"False\", \"True\") , HowFixed, + IncidentSubType, TeamName\n| extend TTM_noNulls = coalesce(TTM, 0.0)\n// | + extend TTM_Group = case(TTM_noNulls \u003e 30, \"High TTM\", TTM_noNulls \u003c= + 0.0, \"TTM Value \u003c= 0\", TTM_noNulls \u003c= 30, \"TTM Ok\", \"Other\")\n| + where TTM_noNulls \u003c= 0\n| summarize [\"TTM Value \u003c=0\"] = count()","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"B","resultFormat":"table"}],"title":"TTM + Group","transformations":[{"id":"renameByRegex","options":{"regex":"(percentile_)(.*)","renamePattern":"$2"}}],"type":"bargauge"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"description":"","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":50,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"normal"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"m"},"overrides":[]},"gridPos":{"h":9,"w":24,"x":0,"y":14},"id":46,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"set + query_take_max_records=5000;\nlet uincidents=\nIncidentsSnapshotV2() \n| where + $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| project + IncidentId, CreateDate, Severity, State=Status, SourceName, SourceType, RoutingId, + OwningTenantName, IsNoise, IsCustomerImpacting, IncidentType, HowFixed, IncidentSubType, + SourceCreateDate, ImpactStartDate, MitigateDate, ResolveDate, OwningTeamId;\nlet + acks=uincidents\n| join kind=inner (Notifications| where RequestType == \"PRIMARY\" + and isnotnull(AcknowledgeDate) | project IncidentId, AcknowledgeDate, NotificationId,Lens_IngestionTime + ) on $left.IncidentId == $right.IncidentId\n| summarize AckDate=max(AcknowledgeDate) + by IncidentId;\nuincidents| join kind=leftouter(acks ) on $left.IncidentId + == $right.IncidentId| join kind=inner (Teams | summarize (Lens_IngestionTime, + TeamName)=argmax(Lens_IngestionTime, TeamName) by TeamId ) \n on $left.OwningTeamId + == $right.TeamId| project IncidentId, CreateDate, Severity, State, SourceCreateDate, + ImpactStartDate, MitigateDate, ResolveDate, AckDate\n , TTD = round(iff(isnull(ImpactStartDate), + real(null), iff(SourceCreateDate\u003cImpactStartDate, real(0), (SourceCreateDate-ImpactStartDate)/time(1m))),2)\n , + TTE = round(iff(isnull(AckDate) or isnull(ImpactStartDate), real(null), iff(AckDate\u003cImpactStartDate, + real(0), (AckDate-ImpactStartDate)/time(1m))),2)\n , TTM = round(iff(isnull(MitigateDate) + or isnull(ImpactStartDate), real(null), iff(MitigateDate\u003cImpactStartDate, + real(0), (MitigateDate-ImpactStartDate)/time(1m))),2), SourceName, SourceType, + RoutingId, OwningTenantName, IsNoise=iif(IsNoise==0, \"False\", \"True\") + , IsCustomerImpacting=iif(IsCustomerImpacting==0, \"False\", \"True\") , HowFixed, + IncidentSubType, TeamName\n| summarize percentiles(TTM,75) by bin(CreateDate, + time(1h)) | sort by CreateDate asc","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":" + Time To Mitigate (75th Percentile)","transformations":[{"id":"renameByRegex","options":{"regex":"(percentile_)(.*)","renamePattern":"$2"}}],"type":"timeseries"}],"title":"Time-to-Mitigate + (TTM)","type":"row"},{"collapsed":true,"gridPos":{"h":1,"w":24,"x":0,"y":69},"id":45,"panels":[{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"text","mode":"fixed"},"mappings":[],"noValue":"0","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byFrameRefID","options":"percentiles"},"properties":[{"id":"unit","value":"m"}]},{"matcher":{"id":"byName","options":"percentile_TTA_75"},"properties":[{"id":"displayName","value":"TTA + (75P)"}]},{"matcher":{"id":"byName","options":"percentile_TTA_90"},"properties":[{"id":"displayName","value":"TTA + (90P)"}]},{"matcher":{"id":"byName","options":"avg_TTA"},"properties":[{"id":"displayName","value":"TTA + (Avg.)"}]}]},"gridPos":{"h":20,"w":3,"x":0,"y":70},"id":44,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"textMode":"auto"},"pluginVersion":"9.5.17","targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"hide":false,"pluginVersion":"4.7.0","query":"cluster(''icmdataro.centralus.kusto.windows.net'').database(''Common'').Get_Report_TTA()\n| + where SendDate \u003e ago(30d) and TenantName == \"$svc\"\n| project TTA\n| + summarize percentiles(TTA, 75, 90), avg(TTA)","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"percentiles","resultFormat":"table"},{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"hide":false,"pluginVersion":"4.7.0","query":"cluster(''icmdataro.centralus.kusto.windows.net'').database(''Common'').Get_Report_TTA()\n| + where SendDate \u003e ago(30d) and TenantName == \"$svc\"\n| project TTA\n| + where TTA \u003e 15\n| summarize [\"#Notices with TTA \u003e 15 min\"] = percentile(TTA, + 75)","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"\u003e15min","resultFormat":"table"}],"title":"TTA + (75P)","transformations":[],"type":"stat"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"fixedColor":"text","mode":"continuous-RdYlGr"},"mappings":[],"min":0,"noValue":"0","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"short"},"overrides":[]},"gridPos":{"h":20,"w":21,"x":3,"y":70},"id":47,"options":{"displayMode":"basic","minVizHeight":10,"minVizWidth":0,"orientation":"horizontal","reduceOptions":{"calcs":["lastNotNull"],"fields":"/^count_$/","values":true},"showUnfilled":true,"valueMode":"color"},"pluginVersion":"9.5.17","targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"hide":false,"pluginVersion":"4.7.0","query":"cluster(''icmdataro.centralus.kusto.windows.net'').database(''Common'').Get_Report_TTA()\n| + where SendDate \u003e ago(30d) and TenantName == \"$svc\"\n| summarize count() + by TTABucket","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"\u003c= + 5","resultFormat":"table"}],"title":"TTA Groups","transformations":[],"type":"bargauge"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":51,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"smooth","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"min":0,"noValue":"0","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"m"},"overrides":[]},"gridPos":{"h":16,"w":24,"x":0,"y":90},"id":48,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"pluginVersion":"9.5.13","targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"hide":false,"pluginVersion":"4.7.0","query":"cluster(''icmdataro.centralus.kusto.windows.net'').database(''Common'').Get_Report_TTA()\n| + where SendDate \u003e ago(30d) and TenantName == \"$svc\"\n| project TTABucket, + SendDate\n| summarize count() by TTABucket, bin(SendDate, time(1d)) | sort + by SendDate asc","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"\u003c= + 5","resultFormat":"time_series"}],"title":"TTA Groups","transformations":[{"id":"renameByRegex","options":{"regex":"(count_)(.*)","renamePattern":"$2"}}],"type":"timeseries"}],"title":"Time-to-Acknowledge + (TTA)","type":"row"},{"collapsed":true,"datasource":{"type":"datasource","uid":"grafana"},"gridPos":{"h":1,"w":24,"x":0,"y":106},"id":12,"panels":[{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"bars","fillOpacity":50,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"normal"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"short"},"overrides":[]},"gridPos":{"h":9,"w":12,"x":0,"y":7},"id":13,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"IncidentsSnapshotV2()\n| + where $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| join + kind=inner (\n NotificationActions \n | where $__timeFilter(SendDate) + and isnotnull(SendDate) and Status =~ ''COMPLETED''\n) on $left.IncidentId + == $right.IncidentId\n| summarize arg_max(Lens_IngestionTime, NotificationId, + SendDate, OwningTeamId, IncidentId, ServiceType, Severity) by NotificationActionId + \n| summarize count() by bin(SendDate, 1d), ServiceType\n| sort by SendDate + asc","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":"Notification + by Contact Type","transformations":[{"id":"renameByRegex","options":{"regex":"(count_)(.*)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"bars","fillOpacity":50,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"normal"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"short"},"overrides":[]},"gridPos":{"h":9,"w":12,"x":12,"y":7},"id":14,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"hide":false,"pluginVersion":"4.7.0","query":"IncidentsSnapshotV2() + \n| where $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| + project IncidentId, Lens_IngestionTime, OwningTenantName, OwningTeamId\n| + join kind= inner(Notifications \n | where $__timeFilter(CreateDate))\non + $left.IncidentId == $right.IncidentId\n| join kind=inner (NotificationActions + \n | where $__timeFilter(SendDate))\non $left.NotificationId + == $right.NotificationId \n| where isnotnull(SendDate) and Status =~ ''COMPLETED''\n| + summarize arg_max(Lens_IngestionTime, *) by NotificationActionId\n| summarize + count() by bin(SendDate, 1d), RequestType\n| sort by SendDate asc","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":"Notification + by Request Type","transformations":[{"id":"renameByRegex","options":{"regex":"(count_)(.*)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","cellOptions":{"type":"auto"},"inspect":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"AcknowledgeDate"},"properties":[{"id":"custom.width","value":532}]},{"matcher":{"id":"byName","options":"SendDate"},"properties":[{"id":"custom.width","value":320}]},{"matcher":{"id":"byName","options":"CreateDate"},"properties":[{"id":"custom.width","value":246}]}]},"gridPos":{"h":9,"w":24,"x":0,"y":16},"id":15,"options":{"cellHeight":"sm","footer":{"countRows":false,"fields":"","reducer":["sum"],"show":false},"showHeader":true,"sortBy":[]},"pluginVersion":"9.5.13","targets":[{"database":"IcmDataWarehouse","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"IncidentsSnapshotV2() + \n| where $__timeFilter(CreateDate)\n| where OwningTenantName == \"$svc\"\n| + project IncidentId, Lens_IngestionTime, OwningTenantName, Severity, OwningTeamId\n| + join kind= inner(Notifications | where $__timeFilter(CreateDate))\non $left.IncidentId + == $right.IncidentId\n| join kind=inner (NotificationActions | where $__timeFilter(SendDate))\non + $left.NotificationId == $right.NotificationId \n| where isnotnull(SendDate) + and Status =~ ''COMPLETED''\n| summarize (Lens_IngestionTime, NotificationId, + SendDate, TeamId, IncidentId, ServiceType, PrimaryTargetType, RequestType,Severity)=argmax(Lens_IngestionTime, + NotificationId, SendDate, OwningTeamId, IncidentId, ServiceType, PrimaryTargetType, + RequestType, Severity) by NotificationActionId \n| join kind=inner (Teams + | summarize (Lens_IngestionTime, TeamName, TenantName)=argmax(Lens_IngestionTime, + TeamName, TenantName) by TeamId | project TeamId, TeamName, TenantName)\non + $left.TeamId == $right.TeamId\n| project NotificationId, IncidentId, SendDate, + TeamName, ServiceType, PrimaryTargetType, RequestType, TenantName, Severity\n\n","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Notification + Details","type":"table"}],"title":"Notification Volume","type":"row"}],"refresh":"","schemaVersion":38,"style":"dark","tags":[],"templating":{"list":[{"current":{"selected":false,"text":"Azure + Data Explorer Datasource","value":"Azure Data Explorer Datasource"},"hide":2,"includeAll":false,"multi":false,"name":"ds","options":[],"query":"grafana-azure-data-explorer-datasource","queryValue":"","refresh":1,"regex":"/Icm + via ADX/i","skipUrlSync":false,"type":"datasource"},{"current":{},"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"${ds}"},"definition":"Tenants + | distinct TenantName","error":{},"hide":0,"includeAll":false,"label":"Service","multi":false,"name":"svc","options":[],"query":{"database":"IcmDataWarehouse","expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"Tenants + | distinct TenantName","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"adx-Tenants + | distinct TenantName","resultFormat":"table"},"refresh":1,"regex":"","skipUrlSync":false,"sort":1,"type":"query"}]},"time":{"from":"now-30d","to":"now"},"timepicker":{},"timezone":"","title":"IcM + Canned Dashboard","uid":"icm-geneva-canned-dashboard","version":1,"weekStart":""}}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '75203' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-GPUlPY8xnUixD3C9WDhAcw';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:57 GMT + grafana-trace-id: + - 82249265c30dba4e8e0540394cabcfb4 + mise-correlation-id: + - 2dedf451-f3bb-4b98-b88b-1a4b301f98d0 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592118.861.27.935105|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/dashboards/uid/sVKyjvpnz + response: + body: + string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"incoming-service-qos","url":"/d/sVKyjvpnz/incoming-service-qos","expires":"0001-01-01T00:00:00Z","created":"2024-06-17T02:35:34Z","updated":"2024-06-17T02:35:34Z","updatedBy":"Anonymous","createdBy":"Anonymous","version":1,"hasAcl":false,"isFolder":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","provisioned":true,"provisionedExternalId":"IncomingQoS.json","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"editable":true,"fiscalYearStartMonth":0,"gnetId":null,"graphTooltip":0,"id":16,"links":[],"liveNow":false,"panels":[{"datasource":"Geneva + Datasource","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"decimals":2,"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":9,"w":12,"x":0,"y":0},"id":2,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["mean"],"fields":"","values":false},"text":{},"textMode":"auto"},"pluginVersion":"8.2.2","targets":[{"account":"AnswersUIProd","backends":[],"dimension":"Total","dimensionFilterOperators":[],"dimensionFilterValues":[],"dimensionFilters":[],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","metric":"StandingQuery\\IncomingApiReliability","metricsQueryType":"ui","namespace":"ApplicationMetrics","queryText":"metric(\"StandingQuery\\\\IncomingApiReliability\").samplingTypes(\"NullableAverage\")\n\n| + top 40 by avg(NullableAverage) desc\n","refId":"A","samplingType":"NullableAverage","service":"metrics","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"title":"Overall + Reliability","type":"stat"},{"datasource":"Geneva Datasource","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"decimals":2,"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":9,"w":12,"x":12,"y":0},"id":3,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["mean"],"fields":"","values":false},"text":{},"textMode":"auto"},"pluginVersion":"8.2.2","targets":[{"account":"AnswersUIProd","backends":[],"dimension":"Total","dimensionFilterOperators":[],"dimensionFilterValues":[],"dimensionFilters":[],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","metric":"StandingQuery\\IncomingApiReliability","metricsQueryType":"ui","namespace":"ApplicationMetrics","queryText":"metric(\"StandingQuery\\\\IncomingApiReliability\").samplingTypes(\"Rate\")\n\n| + top 40 by avg(Rate) desc\n","refId":"A","samplingType":"Rate","service":"metrics","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"title":"Overall + RPS","type":"stat"},{"datasource":"Geneva Datasource","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"decimals":0,"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":9,"w":12,"x":0,"y":9},"id":4,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["sum"],"fields":"","values":false},"text":{},"textMode":"auto"},"pluginVersion":"8.2.2","targets":[{"account":"AnswersUIProd","backends":[],"dimension":"Total","dimensionFilterOperators":[],"dimensionFilterValues":[],"dimensionFilters":[],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","metric":"StandingQuery\\IncomingApiReliability","metricsQueryType":"ui","namespace":"ApplicationMetrics","queryText":"metric(\"StandingQuery\\\\IncomingApiReliability\").samplingTypes(\"Count\")\n\n| + top 40 by avg(Count) desc\n","refId":"A","samplingType":"Count","service":"metrics","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"title":"Overall + Request Count","type":"stat"},{"datasource":"Geneva Datasource","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"decimals":2,"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":9,"w":12,"x":12,"y":9},"id":5,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["mean"],"fields":"","values":false},"text":{},"textMode":"auto"},"pluginVersion":"8.2.2","targets":[{"account":"AnswersUIProd","backends":[],"dimension":"Total","dimensionFilterOperators":[],"dimensionFilterValues":[],"dimensionFilters":[],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","metric":"StandingQuery\\IncomingApiSuccessLatency","metricsQueryType":"ui","namespace":"ApplicationMetrics","queryText":"metric(\"StandingQuery\\\\IncomingApiSuccessLatency\").samplingTypes(\"NullableAverage\")\n\n| + top 40 by avg(NullableAverage) desc\n","refId":"A","samplingType":"NullableAverage","service":"metrics","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"title":"Overall + Avg Latency (ms)","type":"stat"},{"datasource":"Geneva Datasource","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"decimals":2,"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":9,"w":12,"x":0,"y":18},"id":6,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single"}},"pluginVersion":"8.2.2","targets":[{"account":"AnswersUIProd","backends":[],"dimension":"Total","dimensionFilterOperators":[],"dimensionFilterValues":[],"dimensionFilters":[],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","metric":"StandingQuery\\IncomingApiReliability","metricsQueryType":"ui","namespace":"ApplicationMetrics","queryText":"metric(\"StandingQuery\\\\IncomingApiReliability\").samplingTypes(\"NullableAverage\")\n\n| + top 40 by avg(NullableAverage) desc\n","refId":"A","samplingType":"NullableAverage","service":"metrics","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"title":"API + Reliability","type":"timeseries"},{"datasource":"Geneva Datasource","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"decimals":2,"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":9,"w":12,"x":12,"y":18},"id":7,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single"}},"pluginVersion":"8.2.2","targets":[{"account":"AnswersUIProd","backends":[],"dimension":"Total","dimensionFilterOperators":[],"dimensionFilterValues":[],"dimensionFilters":[],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","metric":"StandingQuery\\IncomingApiReliability","metricsQueryType":"ui","namespace":"ApplicationMetrics","queryText":"metric(\"StandingQuery\\\\IncomingApiReliability\").samplingTypes(\"Rate\")\n\n| + top 40 by avg(Rate) desc\n","refId":"A","samplingType":"Rate","service":"metrics","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"title":"API + RPS","type":"timeseries"},{"datasource":"Geneva Datasource","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineStyle":{"fill":"solid"},"lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"always","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"noValue":"0","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"short"},"overrides":[]},"gridPos":{"h":9,"w":12,"x":0,"y":27},"id":8,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single"}},"pluginVersion":"8.2.2","targets":[{"account":"AnswersUIProd","backends":[],"dimension":"RoleInstance-CallerName-OperationName","dimensionFilterOperators":["in","in","in","in","in"],"dimensionFilterValues":[],"dimensionFilters":["CallerName","Environment","OperationName","Role","RoleInstance"],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","metric":"StandingQuery\\IncomingApiSuccessLatency","metricsQueryType":"ui","namespace":"ApplicationMetrics","queryText":"metric(\"StandingQuery\\\\IncomingApiSuccessLatency\").dimensions(\"CallerName\", + \"Environment\", \"OperationName\", \"Role\", \"RoleInstance\").samplingTypes(\"NullableAverage\")\n\n| + top 40 by avg(NullableAverage) desc\n","refId":"A","samplingType":"NullableAverage","service":"metrics","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"timeFrom":null,"timeShift":null,"title":"API + Success Latency","type":"timeseries"},{"datasource":"Geneva Datasource","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":12,"w":24,"x":0,"y":36},"id":9,"options":{"orientation":"auto","reduceOptions":{"calcs":["mean"],"fields":"","values":false},"showThresholdLabels":false,"showThresholdMarkers":true,"text":{}},"pluginVersion":"8.2.2","targets":[{"account":"AnswersUIProd","backends":[],"dimension":"Non-index","dimensionFilterOperators":["in"],"dimensionFilterValues":[[]],"dimensionFilters":["OperationName"],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","hide":false,"metric":"StandingQuery\\IncomingApiRequests","metricsQueryType":"ui","namespace":"ApplicationMetrics","queryText":"metric(\"StandingQuery\\\\IncomingApiRequests\").dimensions(\"OperationName\").samplingTypes(\"Count\")\n\n| + top 1000 by avg(Count) desc\n","refId":"A","samplingType":"Count","service":"metrics","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"timeFrom":null,"timeShift":null,"title":"API + Requests","transformations":[{"id":"configFromData","options":{"configRefId":"A","mappings":[{"fieldName":"time","handlerKey":"__ignore","reducerId":"lastNotNull"},{"fieldName":"Count + microsoft.support.community.portal.controllers.threadcontroller.viewthread","handlerKey":"field.name","reducerId":"mean"},{"fieldName":"Count + Thread.ViewThread","handlerKey":"field.name","reducerId":"mean"}]}}],"type":"gauge"},{"datasource":"Geneva + Datasource","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":12,"w":24,"x":0,"y":48},"id":10,"options":{"orientation":"auto","reduceOptions":{"calcs":["mean"],"fields":"","values":false},"showThresholdLabels":false,"showThresholdMarkers":true,"text":{}},"pluginVersion":"8.2.2","targets":[{"account":"AnswersUIProd","backends":[],"dimension":"Non-index","dimensionFilterOperators":["in","in"],"dimensionFilterValues":[[]],"dimensionFilters":["OperationName","Environment"],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","hide":false,"metric":"StandingQuery\\IncomingApiSuccessLatency","metricsQueryType":"ui","namespace":"ApplicationMetrics","queryText":"metric(\"StandingQuery\\\\IncomingApiSuccessLatency\").dimensions(\"OperationName\", + \"Environment\").samplingTypes(\"Count\")\n\n| top 1000 by avg(Count) desc\n","refId":"A","samplingType":"Count","service":"metrics","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"timeFrom":null,"timeShift":null,"title":"API + Latency","transformations":[{"id":"configFromData","options":{"configRefId":"A","mappings":[{"fieldName":"time","handlerKey":"__ignore","reducerId":"lastNotNull"},{"fieldName":"Count + microsoft.support.community.portal.controllers.threadcontroller.viewthread","handlerKey":"field.name","reducerId":"mean"},{"fieldName":"Count + Thread.ViewThread","handlerKey":"field.name","reducerId":"mean"}]}}],"type":"gauge"},{"datasource":"Geneva + Datasource","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":0,"y":60},"id":11,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["sum"],"fields":"","values":false},"text":{},"textMode":"auto"},"pluginVersion":"8.2.2","targets":[{"account":"AnswersUIProd","backends":[],"dimension":"Total","dimensionFilterOperators":[],"dimensionFilterValues":[],"dimensionFilters":[],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","hide":false,"metric":"StandingQuery\\IncomingApiErrorCount","metricsQueryType":"ui","namespace":"ApplicationMetrics","queryText":"metric(\"StandingQuery\\\\IncomingApiErrorCount\").samplingTypes(\"Count\")\n\n| + top 40 by avg(Count) desc\n","refId":"A","samplingType":"Count","service":"metrics","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"timeFrom":null,"timeShift":null,"title":"Error + Code Summary","transformations":[{"id":"configFromData","options":{"configRefId":"A","mappings":[{"fieldName":"time","handlerKey":"__ignore","reducerId":"lastNotNull"},{"fieldName":"Count + microsoft.support.community.portal.controllers.threadcontroller.viewthread","handlerKey":"field.name","reducerId":"mean"},{"fieldName":"Count + Thread.ViewThread","handlerKey":"field.name","reducerId":"mean"}]}}],"type":"stat"},{"datasource":"Geneva + Datasource","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":12,"y":60},"id":12,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single"}},"pluginVersion":"8.2.2","targets":[{"account":"AnswersUIProd","backends":[],"dimension":"Total","dimensionFilterOperators":[],"dimensionFilterValues":[],"dimensionFilters":[],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","hide":false,"metric":"StandingQuery\\IncomingApiErrorCount","metricsQueryType":"ui","namespace":"ApplicationMetrics","queryText":"metric(\"StandingQuery\\\\IncomingApiErrorCount\").samplingTypes(\"Count\")\n\n| + top 40 by avg(Count) desc\n","refId":"A","samplingType":"Count","service":"metrics","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"timeFrom":null,"timeShift":null,"title":"Error + Code Summary","transformations":[{"id":"configFromData","options":{"configRefId":"A","mappings":[{"fieldName":"time","handlerKey":"__ignore","reducerId":"lastNotNull"},{"fieldName":"Count + microsoft.support.community.portal.controllers.threadcontroller.viewthread","handlerKey":"field.name","reducerId":"mean"},{"fieldName":"Count + Thread.ViewThread","handlerKey":"field.name","reducerId":"mean"}]}}],"type":"timeseries"}],"schemaVersion":31,"style":"dark","tags":[],"templating":{"list":[{"allValue":null,"current":{},"datasource":"Geneva + Datasource","definition":"Accounts()","description":null,"error":null,"hide":0,"includeAll":false,"label":"Account","multi":false,"name":"Account","options":[],"query":"Accounts()","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":null,"current":{},"datasource":"Geneva + Datasource","definition":"Namespaces($Account)","description":null,"error":null,"hide":0,"includeAll":false,"label":"Namespace","multi":false,"name":"Namespace","options":[],"query":"Namespaces($Account)","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":null,"current":{},"datasource":"Geneva + Datasource","definition":"Metrics($Account, $Namespace)","description":null,"error":null,"hide":0,"includeAll":false,"label":"Metric","multi":false,"name":"Metric","options":[],"query":"Metrics($Account, + $Namespace)","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":null,"current":{},"datasource":"Geneva + Datasource","definition":"dimensionValues($Account, $Namespace, $Metric, Role)","description":null,"error":null,"hide":0,"includeAll":true,"label":"Role","multi":true,"name":"Role","options":[],"query":"dimensionValues($Account, + $Namespace, $Metric, Role)","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":null,"current":{},"datasource":"Geneva + Datasource","definition":"dimensionValues($Account, $Namespace, $Metric, RoleInstance)","description":null,"error":null,"hide":0,"includeAll":true,"label":"Role + Instance","multi":true,"name":"RoleInstance","options":[],"query":"dimensionValues($Account, + $Namespace, $Metric, RoleInstance)","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":null,"current":{},"datasource":"Geneva + Datasource","definition":"dimensionValues($Account, $Namespace, $Metric, OperationName)","description":null,"error":null,"hide":0,"includeAll":true,"label":"Operation + Name","multi":true,"name":"OperationName","options":[],"query":"dimensionValues($Account, + $Namespace, $Metric, OperationName)","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":null,"current":{},"datasource":"Geneva + Datasource","definition":"dimensionValues($Account, $Namespace, $Metric, Environment)","description":null,"error":null,"hide":0,"includeAll":true,"label":"Environment","multi":true,"name":"Environment","options":[],"query":"dimensionValues($Account, + $Namespace, $Metric, Environment)","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":null,"current":{},"datasource":"Geneva + Datasource","definition":"dimensionValues($Account, $Namespace, $Metric, CallerName)","description":null,"error":null,"hide":0,"includeAll":true,"label":"Caller + Name","multi":true,"name":"CallerName","options":[],"query":"dimensionValues($Account, + $Namespace, $Metric, CallerName)","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"}]},"time":{"from":"now-6h","to":"now"},"timepicker":{},"timezone":"","title":"Incoming + Service QoS","uid":"sVKyjvpnz","version":1}}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '19738' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-wT3Xavh972tupN7a9O01wA';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:58 GMT + grafana-trace-id: + - 482f67b0ca018ab6afc9cbce53d2a46f + mise-correlation-id: + - 780f4295-d02b-424f-9369-18c054f79730 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592119.201.28.363773|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/dashboards/uid/kubernetesApiserverDashboard + response: + body: + string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"kubernetes-api-server","url":"/d/kubernetesApiserverDashboard/kubernetes-api-server","expires":"0001-01-01T00:00:00Z","created":"2024-06-17T02:35:34Z","updated":"2024-06-17T02:35:34Z","updatedBy":"Anonymous","createdBy":"Anonymous","version":1,"hasAcl":false,"isFolder":false,"folderId":28,"folderUid":"cloud-native","folderTitle":"Azure + Kubernetes Service Monitoring","folderUrl":"/dashboards/f/cloud-native/azure-kubernetes-service-monitoring","provisioned":true,"provisionedExternalId":"KubernetesAPIServer.json","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"__elements":{},"__inputs":[],"__requires":[{"id":"grafana","name":"Grafana","type":"grafana","version":"9.5.13"},{"id":"prometheus","name":"Prometheus","type":"datasource","version":"1.0.0"},{"id":"stat","name":"Stat","type":"panel","version":""},{"id":"text","name":"Text","type":"panel","version":""},{"id":"timeseries","name":"Time + series","type":"panel","version":""}],"editable":true,"id":30,"links":[],"liveNow":false,"panels":[{"gridPos":{"h":3,"w":24,"x":0,"y":0},"id":37,"options":{"code":{"language":"plaintext","showLineNumbers":false,"showMiniMap":false},"content":"# + Control Plane Metrics \nThis dashboard is to be meant to visualize the Control + plane metrics in AKS clusters with Azure Managed Prometheus. Read more in + [our documentation](https://aka.ms/aks/controlplanemetrics).","mode":"markdown"},"type":"text"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Indicates + whether at least one instance of API server is available ","fieldConfig":{"defaults":{"mappings":[{"options":{"0":{"text":"DOWN"},"1":{"text":"UP"}},"type":"value"}],"thresholds":{"mode":"absolute","steps":[{"color":"red","value":null},{"color":"green","value":1}]}},"overrides":[]},"gridPos":{"h":8,"w":6,"x":0,"y":3},"id":19,"options":{"colorMode":"background","graphMode":"none","justifyMode":"auto","orientation":"horizontal","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"textMode":"value_and_name"},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","exemplar":true,"expr":"max(up{job=\"controlplane-apiserver\", + cluster=\"$cluster\"})","interval":"","legendFormat":"{{ instance }}","range":true,"refId":"A"}],"title":"API + Server - Health Status","type":"stat"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Inflight + request by the API server instance","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":10,"x":6,"y":3},"id":38,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"sum + by (instance)(max_over_time(apiserver_current_inflight_requests{job=\"controlplane-apiserver\", + cluster=\"$cluster\"}[$__rate_interval]))","legendFormat":"__auto","range":true,"refId":"A"}],"title":"Inflight + Requests","type":"timeseries"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Counter + of apiserver requests across instances","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":8,"x":16,"y":3},"id":29,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"sum(rate(apiserver_request_total{cluster=\"$cluster\"}[$__rate_interval]))","legendFormat":"Tota + number of requests to the API server","range":true,"refId":"A"}],"title":"API + Server HTTP Request Total","type":"timeseries"},{"collapsed":false,"gridPos":{"h":1,"w":24,"x":0,"y":11},"id":41,"panels":[],"title":"Requests + ","type":"row"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"API + server requests broken down by the HTTP response code. Error code 429 is split + into throttled and eviction","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":0,"y":12},"id":25,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"sum + by (code) (\r\n\r\n label_replace(\r\n\r\n label_replace( \r\n\r\n label_join(\r\n\r\n rate(apiserver_request_total{cluster=\"$cluster\"}[$__rate_interval]), + \r\n\r\n \"resource_sub_code\", \"_\", \"resource\", \"subresource\", + \"code\"), # concat labels of interest\r\n\r\n \"code\", \"429-eviction\", + \"resource_sub_code\", \"pods_eviction_429\" # replace eviction 429 with + 429-eviction\r\n\r\n ),\r\n\r\n \"code\", \"429-throttled\", \"code\", + \"429\" # replace plain 429 with 429-throttled\r\n\r\n )\r\n\r\n)","legendFormat":"__auto","range":true,"refId":"A"}],"title":"API + Server HTTP Request by code ","type":"timeseries"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"The + total number of API server requests broken down by the verb","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":12,"y":12},"id":26,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"sum + by (verb) (rate(apiserver_request_total{cluster=\"$cluster\"}[$__rate_interval]))","legendFormat":"__auto","range":true,"refId":"A"}],"title":"API + Server Total HTTP Request split by verb","type":"timeseries"},{"collapsed":false,"gridPos":{"h":1,"w":24,"x":0,"y":20},"id":42,"panels":[],"title":"Latency + ","type":"row"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"P95 + API server Latency: Restricted to cluster and namespaces resource, also excludes + WATCH operations. This query includes the webhook execution duration","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"s"},"overrides":[]},"gridPos":{"h":8,"w":12,"x":0,"y":21},"id":24,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","exemplar":false,"expr":"histogram_quantile(0.95, + sum(rate(apiserver_request_duration_seconds_bucket{job=\"controlplane-apiserver\", + cluster=\"$cluster\", resource=~\"cluster|namespaces\", verb=\"list\", operation!=\"watch\"}[5m])) + by (le))","instant":false,"legendFormat":"P95 API server request duration + in seconds","range":true,"refId":"A"}],"title":"API server latency for LIST + queries","type":"timeseries"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"P95 + API server latency not counting webhook duration and priority \u0026 fairness + queue wait times. Restricted to cluster and namespaces resource, also excludes + WATCH operations","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"s"},"overrides":[]},"gridPos":{"h":8,"w":12,"x":12,"y":21},"id":34,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"histogram_quantile(0.95, + sum(rate(apiserver_request_sli_duration_seconds_bucket{job=\"controlplane-apiserver\", + cluster=\"$cluster\", resource=~\"cluster|namespaces\", verb=\"list\", operation!=\"watch\"}[5m])) + by (le))","legendFormat":"P95 API server SLI duration in seconds","range":true,"refId":"A"}],"title":" + API server latency SLI for LIST queries","type":"timeseries"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"P95 + API server latency. Scope limited to resource and empty, excludes WATCH operations. + This query includes the webhook execution duration","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"s"},"overrides":[]},"gridPos":{"h":8,"w":12,"x":0,"y":29},"id":35,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"histogram_quantile(0.95, + sum(rate(apiserver_request_duration_seconds_bucket{job=\"controlplane-apiserver\", + cluster=\"$cluster\", verb!=\"list\", operation!=\"watch\", scope=~\"resource|^$\"}[5m])) + by (le))","legendFormat":"P95 API server request duration in seconds ","range":true,"refId":"A"}],"title":"API + Server latency for NON-LIST queries","type":"timeseries"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"P95 + API server latency not counting webhook duration and priority \u0026 fairness + queue wait times. .Scope limited to resource and empty, excludes WATCH operations. + ","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"s"},"overrides":[]},"gridPos":{"h":8,"w":12,"x":12,"y":29},"id":27,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"histogram_quantile(0.95, + sum(rate(apiserver_request_sli_duration_seconds_bucket{job=\"controlplane-apiserver\", + cluster=\"$cluster\", verb!=\"list\", operation!=\"watch\", scope=~\"resource|^$\"}[5m])) + by (le))","legendFormat":"P95 API server request SLI duration in seconds ","range":true,"refId":"A"}],"title":" + API Server latency for NON-LIST queries","type":"timeseries"},{"collapsed":true,"gridPos":{"h":1,"w":24,"x":0,"y":37},"id":44,"panels":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Number + of objects read from watch cache in the course of serving a LIST request","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":0,"y":39},"id":30,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"sum(rate(apiserver_cache_list_fetched_objects_total{cluster=\"$cluster\",job=\"controlplane-apiserver\"}[$__rate_interval])) + by (resource_prefix)","legendFormat":"__auto","range":true,"refId":"A"}],"title":"API + Server Cache List Fetched Objects by resource prefix","type":"timeseries"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Number + of objects returned for a LIST request from watch cache","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":12,"y":39},"id":31,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"sum(rate(apiserver_cache_list_returned_objects_total{cluster=\"$cluster\",job=\"controlplane-apiserver\"}[$__rate_interval])) + by (resource_prefix)","legendFormat":"__auto","range":true,"refId":"A"}],"title":"API + Server Cache List Returned Objects by resource_prefix","type":"timeseries"}],"title":"API + server cache","type":"row"},{"collapsed":false,"gridPos":{"h":1,"w":24,"x":0,"y":38},"id":40,"panels":[],"title":"Storage","type":"row"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Number + of objects returned for a LIST request from storage","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":0,"y":39},"id":28,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"sum(rate(apiserver_storage_list_returned_objects_total{cluster=\"$cluster\",job=\"controlplane-apiserver\"}[$__rate_interval])) + by (resource)","legendFormat":"__auto","range":true,"refId":"A"}],"title":"API + Server storage List Returned objects","type":"timeseries"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Number + of objects read from storage in the course of serving a LIST request","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":12,"y":39},"id":33,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"sum(rate(apiserver_storage_list_fetched_objects_total{cluster=\"$cluster\",job=\"controlplane-apiserver\"}[$__rate_interval])) + by (resource)","legendFormat":"__auto","range":true,"refId":"A"}],"title":"API + Server storage List Fetched objects","type":"timeseries"},{"collapsed":false,"gridPos":{"h":1,"w":24,"x":0,"y":47},"id":43,"panels":[],"title":"Miscellaneous","type":"row"},{"datasource":{"type":"prometheus","uid":"$datasource"},"description":"Number + of hours for which the API server has been running since the inception/restart","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":10,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"short"},"overrides":[]},"gridPos":{"h":8,"w":8,"x":0,"y":48},"id":18,"interval":"1m","links":[],"options":{"legend":{"calcs":[],"displayMode":"table","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"uid":"$datasource"},"editorMode":"code","exemplar":false,"expr":"process_start_time_seconds{job=\"controlplane-apiserver\", + cluster=\"$cluster\"}/3600","format":"time_series","instant":false,"intervalFactor":2,"legendFormat":"{{instance}}","range":true,"refId":"A"}],"title":"Process + start time for the API server","type":"timeseries"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Time-weighted + average, over last adjustment period, of demand_seats","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":8,"x":8,"y":48},"id":36,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"sum(apiserver_flowcontrol_demand_seats_average{cluster=\"$cluster\",job=\"controlplane-apiserver\"}) + by (priority_level)","legendFormat":"__auto","range":true,"refId":"A"}],"title":"Flow + Control Current Demand Seats by priority levels","type":"timeseries"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Current + derived number of execution seats available to each priority level","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":8,"w":8,"x":16,"y":48},"id":32,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"sum(apiserver_flowcontrol_current_limit_seats{cluster=\"$cluster\",job=\"controlplane-apiserver\"}) + by (priority_level)","legendFormat":"__auto","range":true,"refId":"A"}],"title":"Flow + Control Current Limit Seats by priority levels","type":"timeseries"}],"refresh":"","schemaVersion":38,"style":"dark","tags":["kubernetes-mixin"],"templating":{"list":[{"current":{"selected":false,"text":"Managed_Prometheus_defaultazuremonitorworkspace-eap","value":"Managed_Prometheus_defaultazuremonitorworkspace-eap"},"hide":0,"includeAll":false,"label":"Data + Source","multi":false,"name":"datasource","options":[],"query":"prometheus","queryValue":"","refresh":1,"regex":"","skipUrlSync":false,"type":"datasource"},{"current":{},"datasource":{"type":"datasource","uid":"$datasource"},"definition":"","hide":0,"includeAll":false,"label":"cluster","multi":false,"name":"cluster","options":[],"query":"label_values(up{job=\"controlplane-apiserver\"}, + cluster)","refresh":2,"regex":"","skipUrlSync":false,"sort":1,"tagValuesQuery":"","tagsQuery":"","type":"query","useTags":false}]},"time":{"from":"now-1h","to":"now"},"timepicker":{"refresh_intervals":["5s","10s","30s","1m","5m","15m","30m","1h","2h","1d"],"time_options":["5m","15m","1h","6h","12h","24h","2d","7d","30d"]},"timezone":"UTC","title":"Kubernetes + / API Server","uid":"kubernetesApiserverDashboard","version":1}}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '25008' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-e13rzEYakUu7gvJrNLB1zQ';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:58 GMT + grafana-trace-id: + - 89a4d0275de71c4536328aedd2204c9c + mise-correlation-id: + - 13deb3cd-488d-47c4-a2b1-c0ec08d54f48 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592119.498.29.210822|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/dashboards/uid/kubernetesEtcdDashboard + response: + body: + string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"kubernetes-etcd","url":"/d/kubernetesEtcdDashboard/kubernetes-etcd","expires":"0001-01-01T00:00:00Z","created":"2024-06-17T02:35:34Z","updated":"2024-06-17T02:35:34Z","updatedBy":"Anonymous","createdBy":"Anonymous","version":1,"hasAcl":false,"isFolder":false,"folderId":28,"folderUid":"cloud-native","folderTitle":"Azure + Kubernetes Service Monitoring","folderUrl":"/dashboards/f/cloud-native/azure-kubernetes-service-monitoring","provisioned":true,"provisionedExternalId":"KubernetesETCD.json","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"__elements":{},"__inputs":[],"__requires":[{"id":"grafana","name":"Grafana","type":"grafana","version":"9.5.13"},{"id":"graph","name":"Graph + (old)","type":"panel","version":""},{"id":"prometheus","name":"Prometheus","type":"datasource","version":"1.0.0"},{"id":"stat","name":"Stat","type":"panel","version":""},{"id":"text","name":"Text","type":"panel","version":""}],"editable":true,"id":31,"links":[],"liveNow":false,"panels":[{"gridPos":{"h":3,"w":24,"x":0,"y":0},"id":10,"options":{"code":{"language":"plaintext","showLineNumbers":false,"showMiniMap":false},"content":"# + Control Plane Metrics \nThis dashboard is to be meant to visualize the Control + plane metrics in AKS clusters with Azure Managed Prometheus. Read more in + [our documentation](https://aka.ms/aks/controlplanemetrics).","mode":"markdown"},"type":"text"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Indicates + whether at least one instance of etcd is available ","fieldConfig":{"defaults":{"mappings":[{"options":{"0":{"text":"DOWN"},"1":{"text":"UP"}},"type":"value"}],"thresholds":{"mode":"absolute","steps":[{"color":"red","value":null},{"color":"green","value":1}]}},"overrides":[]},"gridPos":{"h":8,"w":5,"x":0,"y":3},"id":1,"options":{"colorMode":"background","graphMode":"none","justifyMode":"auto","orientation":"horizontal","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"textMode":"value_and_name"},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","exemplar":true,"expr":"max(up{job=\"controlplane-etcd\", + cluster=\"$cluster\"})","interval":"","legendFormat":"{{ instance }}","range":true,"refId":"A"}],"title":"ETCD + - Health Status","type":"stat"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Indicates + if ETCD has a leader","fieldConfig":{"defaults":{"mappings":[{"options":{"0":{"color":"dark-red","index":1,"text":"NO"},"1":{"index":0,"text":"YES"}},"type":"value"}],"thresholds":{"mode":"absolute","steps":[{"color":"red","value":null},{"color":"green","value":1}]}},"overrides":[]},"gridPos":{"h":8,"w":5,"x":5,"y":3},"id":11,"options":{"colorMode":"background","graphMode":"none","justifyMode":"auto","orientation":"horizontal","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"textMode":"value_and_name"},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","exemplar":true,"expr":"max(etcd_server_has_leader{cluster=\"$cluster\"})","interval":"","legendFormat":"{{ + instance }}","range":true,"refId":"A"}],"title":"ETCD has leader","type":"stat"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Max + heartbeat send failures","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[{"options":{"match":"null","result":{"text":"N/A"}},"type":"special"}],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"none"},"overrides":[]},"gridPos":{"h":8,"w":5,"x":10,"y":3},"id":4,"links":[],"maxDataPoints":100,"options":{"colorMode":"none","graphMode":"none","justifyMode":"auto","orientation":"horizontal","reduceOptions":{"calcs":["mean"],"fields":"","values":false},"textMode":"auto"},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"max(etcd_server_heartbeat_send_failures_total{cluster=''$cluster''})","legendFormat":"__auto","range":true,"refId":"A"}],"title":"ETCD + heartbeat send failures","type":"stat"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Max + heartbeat send failures","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[{"options":{"match":"null","result":{"text":"N/A"}},"type":"special"}],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"none"},"overrides":[]},"gridPos":{"h":8,"w":4,"x":15,"y":3},"id":5,"links":[],"maxDataPoints":100,"options":{"colorMode":"none","graphMode":"none","justifyMode":"auto","orientation":"horizontal","reduceOptions":{"calcs":["mean"],"fields":"","values":false},"textMode":"auto"},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"max(etcd_server_slow_apply_total{cluster=''$cluster''})","legendFormat":"__auto","range":true,"refId":"A"}],"title":"ETCD + Slow Apply total ","type":"stat"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Max + Slow Read indexes total","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[{"options":{"match":"null","result":{"text":"N/A"}},"type":"special"}],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"none"},"overrides":[]},"gridPos":{"h":8,"w":5,"x":19,"y":3},"id":7,"links":[],"maxDataPoints":100,"options":{"colorMode":"none","graphMode":"none","justifyMode":"auto","orientation":"horizontal","reduceOptions":{"calcs":["mean"],"fields":"","values":false},"textMode":"auto"},"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"max(etcd_server_slow_read_indexes_total{cluster=''$cluster''})","legendFormat":"__auto","range":true,"refId":"A"}],"title":"ETCD + Slow Read Indexes total ","type":"stat"},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"ETCD + database utilization by instance ","editable":true,"error":false,"fill":0,"fillGradient":0,"grid":{},"gridPos":{"h":8,"w":9,"x":0,"y":11},"hiddenSeries":false,"id":3,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":false,"total":false,"values":false},"lines":true,"linewidth":2,"links":[],"nullPointMode":"connected","options":{"alertThreshold":true},"percentage":false,"pointradius":5,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","exemplar":false,"expr":"100*etcd_mvcc_db_total_size_in_use_in_bytes{cluster=''$cluster''} + /etcd_mvcc_db_total_size_in_bytes{cluster=''$cluster''} ","instant":false,"legendFormat":"{{instance}}","range":true,"refId":"A"}],"thresholds":[],"timeRegions":[],"title":"Percentage + Utlilzation of ETCD database","tooltip":{"msResolution":false,"shared":true,"sort":0,"value_type":"cumulative"},"type":"graph","xaxis":{"mode":"time","show":true,"values":[]},"yaxes":[{"$$hashKey":"object:200","format":"percent","logBase":1,"show":true},{"$$hashKey":"object:201","format":"short","logBase":1,"show":false}],"yaxis":{"align":false}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"Total + client requests","fill":1,"fillGradient":0,"gridPos":{"h":8,"w":8,"x":9,"y":11},"hiddenSeries":false,"id":8,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":false,"values":false},"lines":true,"linewidth":1,"links":[],"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pointradius":5,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"sum(rate(rest_client_requests_total{cluster=''$cluster''}[1m]))","legendFormat":"Total + client requests","range":true,"refId":"A"}],"thresholds":[],"timeRegions":[],"title":"Total Client + Requests","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"mode":"time","show":true,"values":[]},"yaxes":[{"$$hashKey":"object:133","format":"short","logBase":1,"show":true},{"$$hashKey":"object:134","format":"short","logBase":1,"show":true}],"yaxis":{"align":false}},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":{"type":"prometheus","uid":"${datasource}"},"description":"The + total number of bytes received/semt from grpc clients","fill":1,"fillGradient":0,"gridPos":{"h":8,"w":7,"x":17,"y":11},"hiddenSeries":false,"id":9,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":false,"values":false},"lines":true,"linewidth":1,"links":[],"nullPointMode":"null","options":{"alertThreshold":true},"percentage":false,"pluginVersion":"9.5.13","pointradius":5,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"stack":false,"steppedLine":false,"targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"sum(rate(etcd_network_client_grpc_received_bytes_total{cluster=''$cluster''}[1m]))","legendFormat":"Received + bytes","range":true,"refId":"A"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"editorMode":"code","expr":"sum(rate(etcd_network_client_grpc_sent_bytes_total{cluster=''$cluster''}[1m]))","hide":false,"legendFormat":"Sent + Bytes","range":true,"refId":"B"}],"thresholds":[],"timeRegions":[],"title":"ETCD + Network GRPC bytes","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"mode":"time","show":true,"values":[]},"yaxes":[{"$$hashKey":"object:310","format":"short","logBase":1,"show":true},{"$$hashKey":"object:311","format":"short","logBase":1,"show":true}],"yaxis":{"align":false}}],"refresh":"","schemaVersion":38,"style":"dark","tags":["kubernetes-mixin"],"templating":{"list":[{"current":{"selected":false,"text":"Managed_Prometheus_defaultazuremonitorworkspace-eap","value":"Managed_Prometheus_defaultazuremonitorworkspace-eap"},"hide":0,"includeAll":false,"label":"Data + Source","multi":false,"name":"datasource","options":[],"query":"prometheus","queryValue":"","refresh":1,"regex":"","skipUrlSync":false,"type":"datasource"},{"current":{},"datasource":{"type":"datasource","uid":"$datasource"},"definition":"","hide":0,"includeAll":false,"label":"cluster","multi":false,"name":"cluster","options":[],"query":"label_values(up{job=\"controlplane-apiserver\"}, + cluster)","refresh":2,"regex":"","skipUrlSync":false,"sort":1,"tagValuesQuery":"","tagsQuery":"","type":"query","useTags":false}]},"time":{"from":"now-1h","to":"now"},"timepicker":{"refresh_intervals":["5s","10s","30s","1m","5m","15m","30m","1h","2h","1d"],"time_options":["5m","15m","1h","6h","12h","24h","2d","7d","30d"]},"timezone":"UTC","title":"Kubernetes + / ETCD","uid":"kubernetesEtcdDashboard","version":1}}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '11151' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-xE9CBrlnRTt5sjGOv1ZSSQ';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:58 GMT + grafana-trace-id: + - f39582e7c2445ba3299b517af8855ab2 + mise-correlation-id: + - 5999f99e-fe07-4b4b-be9b-9098405fcef5 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592119.802.29.694125|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/dashboards/uid/_sKhXTH7z + response: + body: + string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"node-detail","url":"/d/_sKhXTH7z/node-detail","expires":"0001-01-01T00:00:00Z","created":"2024-06-17T02:35:34Z","updated":"2024-06-17T02:35:34Z","updatedBy":"Anonymous","createdBy":"Anonymous","version":1,"hasAcl":false,"isFolder":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","provisioned":true,"provisionedExternalId":"NodeDetail.json","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"annotations":{"list":[{"builtIn":1,"datasource":"-- + Grafana --","enable":true,"hide":true,"iconColor":"rgba(0, 211, 255, 1)","name":"Annotations + \u0026 Alerts","target":{"limit":100,"matchAny":false,"tags":[],"type":"dashboard"},"type":"dashboard"}]},"editable":true,"gnetId":null,"graphTooltip":0,"id":24,"links":[],"liveNow":false,"panels":[{"datasource":"Geneva + Datasource","description":"For a particular cluster and an application, this + widget shows it''s health timeline - time when the application sent Ok, Warning + and Error as it''s health status","fieldConfig":{"defaults":{"color":{"mode":"continuous-RdYlGr"},"custom":{"fillOpacity":75,"lineWidth":0},"mappings":[],"max":1,"min":0,"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]},"unit":"short"},"overrides":[{"matcher":{"id":"byRegexp","options":"Error.*"},"properties":[{"id":"mappings","value":[{"options":{"0":{"color":"transparent","index":0},"1":{"color":"red","index":1}},"type":"value"}]}]},{"matcher":{"id":"byRegexp","options":"Ok.*"},"properties":[{"id":"mappings","value":[{"options":{"0":{"color":"transparent","index":0},"1":{"color":"green","index":1}},"type":"value"}]}]},{"matcher":{"id":"byRegexp","options":"Warning.*"},"properties":[{"id":"mappings","value":[{"options":{"0":{"color":"transparent","index":0},"1":{"color":"yellow","index":1}},"type":"value"}]}]}]},"gridPos":{"h":13,"w":24,"x":0,"y":0},"id":2,"options":{"alignValue":"center","legend":{"displayMode":"hidden","placement":"bottom"},"mergeValues":true,"rowHeight":0.9,"showValue":"never","tooltip":{"mode":"single"}},"targets":[{"account":"$account","azureMonitor":{"timeGrain":"auto"},"backends":[],"dimension":"ClusterName, + NodeName, HealthState","dimensionFilterOperators":["in","in","in"],"dimensionFilterValues":[null,["Ok"]],"dimensionFilters":["ClusterName","HealthState","NodeName"],"groupByUnit":"m","groupByValue":"5","healthQueryType":"Topology","metric":"NodeHealthState","metricsQueryType":"query","namespace":"ServiceFabric","queryText":"metric(\"NodeHealthState\").dimensions(\"ClusterName\", + \"HealthState\", \"NodeName\")\n .samplingTypes(\"Count\") | top 40 by + avg(Count) desc | where HealthState in (\"Ok\") | zoom sum_Count=sum(Count) + by 5m","refId":"A","resAggFunc":"sum","samplingType":"Count","service":"metrics","subscription":"f7152080-b4e8-47ee-9c85-7f1d0e6b72dc","useBackends":false,"useCustomSeriesNaming":false}],"title":"Node + Health Timeline","type":"state-timeline"},{"datasource":"Geneva Datasource","description":"Average + CPU usage for each node across the selected clusters","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"line+area"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"#EAB839","value":65},{"color":"red","value":85}]},"unit":"percent"},"overrides":[]},"gridPos":{"h":10,"w":12,"x":0,"y":13},"id":4,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single"}},"targets":[{"account":"$account","azureMonitor":{"timeGrain":"auto"},"backends":[],"dimension":"Total","dimensionFilterOperators":[],"dimensionFilterValues":[],"dimensionFilters":[],"groupByUnit":"m","groupByValue":"1","healthQueryType":"Topology","metric":"\\Process(FabricDCA)\\% + Processor Time","metricsQueryType":"query","namespace":"ServiceFabric","queryText":"metric(\"\\\\Processor(_Total)\\\\% + Processor Time\").samplingTypes(\"NullableAverage\").preaggregate(\"ClusterName, + NodeName\") | where ClusterName in (\"$ClusterName\") and NodeName in (\"$NodeName\")","refId":"A","samplingType":"NullableAverage","service":"metrics","subscription":"f7152080-b4e8-47ee-9c85-7f1d0e6b72dc","useBackends":false,"useCustomSeriesNaming":false}],"title":"CPU + usage for Nodes","type":"timeseries"},{"datasource":"Geneva Datasource","description":"Average + available memory in bytes for each node across all clusters","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"area"}},"mappings":[],"thresholds":{"mode":"percentage","steps":[{"color":"red","value":null},{"color":"#EAB839","value":25},{"color":"red","value":65}]},"unit":"decbytes"},"overrides":[]},"gridPos":{"h":10,"w":12,"x":12,"y":13},"id":6,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single"}},"targets":[{"account":"$account","azureMonitor":{"timeGrain":"auto"},"backends":[],"dimension":"","groupByUnit":"m","groupByValue":"1","healthQueryType":"Topology","metric":"","metricsQueryType":"query","namespace":"ServiceFabric","queryText":"metric(\"\\\\Memory\\\\Available + Bytes\").samplingTypes(\"NullableAverage\").preaggregate(\"By-ClusterName-NodeName\").resolution(1m) + | where ClusterName in (\"$ClusterName\") and NodeName in (\"$NodeName\") + | top 10 by avg(NullableAverage) asc","refId":"A","samplingType":"","service":"metrics","subscription":"f7152080-b4e8-47ee-9c85-7f1d0e6b72dc","useBackends":false,"useCustomSeriesNaming":false}],"title":"Available + memory for nodes","type":"timeseries"}],"schemaVersion":31,"style":"dark","tags":[],"templating":{"list":[{"allValue":null,"current":{},"datasource":"Geneva + Datasource","definition":"accounts()","description":"The Geneva metrics account + name","error":null,"hide":0,"includeAll":false,"label":"Account","multi":false,"name":"account","options":[],"query":"accounts()","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":null,"current":{},"datasource":"Geneva + Datasource","definition":"dimensionValues($account, ServiceFabric, NodeHealthState, + ClusterName)","description":"The name of the cluster you want to see data + for","error":null,"hide":0,"includeAll":false,"label":"Cluster Name","multi":true,"name":"ClusterName","options":[],"query":"dimensionValues($account, + ServiceFabric, NodeHealthState, ClusterName)","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":null,"current":{},"datasource":"Geneva + Datasource","definition":"dimensionValues($account, ServiceFabric, NodeHealthState, + NodeName)","description":"Node you want to see data for","error":null,"hide":0,"includeAll":false,"label":"Node + Name","multi":true,"name":"NodeName","options":[],"query":"dimensionValues($account, + ServiceFabric, NodeHealthState, NodeName)","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"}]},"time":{"from":"now-6h","to":"now"},"timepicker":{},"timezone":"","title":"Node + Detail","uid":"_sKhXTH7z","version":1}}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '7862' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-kAFsMo4I9NKu/MDl4neMVw';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:59 GMT + grafana-trace-id: + - 71c14c387e304088a2e61c32ecd5825b + mise-correlation-id: + - 88b60c83-499a-4f08-a61b-464d9d26ad26 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592120.115.28.685300|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/dashboards/uid/6naEwcp7z + response: + body: + string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"outgoing-service-qos","url":"/d/6naEwcp7z/outgoing-service-qos","expires":"0001-01-01T00:00:00Z","created":"2024-06-17T02:35:34Z","updated":"2024-06-17T02:35:34Z","updatedBy":"Anonymous","createdBy":"Anonymous","version":1,"hasAcl":false,"isFolder":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","provisioned":true,"provisionedExternalId":"OutgoingQoS.json","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"editable":true,"fiscalYearStartMonth":0,"gnetId":null,"graphTooltip":0,"id":25,"links":[],"liveNow":false,"panels":[{"datasource":"Geneva + Datasource","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"decimals":2,"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":9,"w":12,"x":0,"y":0},"id":2,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["mean"],"fields":"","values":false},"text":{},"textMode":"auto"},"pluginVersion":"8.2.2","targets":[{"account":"AnswersUIProd","backends":[],"dimension":"Total","dimensionFilterOperators":[],"dimensionFilterValues":[],"dimensionFilters":[],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","metric":"StandingQuery\\OutgoingApiReliability","metricsQueryType":"ui","namespace":"ApplicationMetrics","queryText":"metric(\"StandingQuery\\\\OutgoingApiReliability\").samplingTypes(\"NullableAverage\")\n\n| + top 40 by avg(NullableAverage) desc\n","refId":"A","samplingType":"NullableAverage","service":"metrics","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"title":"Overall + Reliability","type":"stat"},{"datasource":"Geneva Datasource","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"decimals":2,"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":9,"w":12,"x":12,"y":0},"id":3,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["mean"],"fields":"","values":false},"text":{},"textMode":"auto"},"pluginVersion":"8.2.2","targets":[{"account":"AnswersUIProd","backends":[],"dimension":"Total","dimensionFilterOperators":[],"dimensionFilterValues":[],"dimensionFilters":[],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","metric":"StandingQuery\\OutgoingApiReliability","metricsQueryType":"ui","namespace":"ApplicationMetrics","queryText":"metric(\"StandingQuery\\\\OutgoingApiReliability\").samplingTypes(\"RequestRate\")\n\n| + top 40 by avg(RequestRate) desc\n","refId":"A","samplingType":"RequestRate","service":"metrics","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"title":"Overall + RPS","transformations":[],"type":"stat"},{"datasource":"Geneva Datasource","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"decimals":0,"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":9,"w":12,"x":0,"y":9},"id":4,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["sum"],"fields":"","values":false},"text":{},"textMode":"auto"},"pluginVersion":"8.2.2","targets":[{"account":"AnswersUIProd","backends":[],"dimension":"Total","dimensionFilterOperators":[],"dimensionFilterValues":[],"dimensionFilters":[],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","metric":"StandingQuery\\OutgoingApiReliability","metricsQueryType":"ui","namespace":"ApplicationMetrics","queryText":"metric(\"StandingQuery\\\\OutgoingApiReliability\").samplingTypes(\"Count\")\n\n| + top 40 by avg(Count) desc\n","refId":"A","samplingType":"Count","service":"metrics","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"title":"Overall + Request Count","transformations":[],"type":"stat"},{"datasource":"Geneva Datasource","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"decimals":2,"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":9,"w":12,"x":12,"y":9},"id":5,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["mean"],"fields":"","values":false},"text":{},"textMode":"auto"},"pluginVersion":"8.2.2","targets":[{"account":"AnswersUIProd","backends":[],"dimension":"Total","dimensionFilterOperators":[],"dimensionFilterValues":[],"dimensionFilters":[],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","metric":"StandingQuery\\OutgoingApiSuccessLatency","metricsQueryType":"ui","namespace":"ApplicationMetrics","queryText":"metric(\"StandingQuery\\\\OutgoingApiSuccessLatency\").samplingTypes(\"NullableAverage\")\n\n| + top 40 by avg(NullableAverage) desc\n","refId":"A","samplingType":"NullableAverage","service":"metrics","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"title":"Overall + Avg Latency (ms)","type":"stat"},{"datasource":"Geneva Datasource","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"decimals":2,"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":9,"w":12,"x":0,"y":18},"id":6,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single"}},"pluginVersion":"8.2.2","targets":[{"account":"AnswersUIProd","backends":[],"dimension":"ROLEINSTANCE-DEPENDENCYNAME-DEPENDENCYOPERATIONNAME","dimensionFilterOperators":["in","in","in","in","in"],"dimensionFilterValues":[],"dimensionFilters":["DependencyName","DependencyOperationName","Environment","Role","RoleInstance"],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","metric":"StandingQuery\\OutgoingApiReliability","metricsQueryType":"ui","namespace":"ApplicationMetrics","queryText":"metric(\"StandingQuery\\\\OutgoingApiReliability\").dimensions(\"DependencyName\", + \"DependencyOperationName\", \"Environment\", \"Role\", \"RoleInstance\").samplingTypes(\"NullableAverage\")\n\n| + top 40 by avg(NullableAverage) desc\n","refId":"A","samplingType":"NullableAverage","service":"metrics","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"title":"API + Reliability","type":"timeseries"},{"datasource":"Geneva Datasource","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"decimals":2,"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":9,"w":12,"x":12,"y":18},"id":7,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single"}},"pluginVersion":"8.2.2","targets":[{"account":"AnswersUIProd","backends":[],"dimension":"ROLEINSTANCE-DEPENDENCYNAME-DEPENDENCYOPERATIONNAME","dimensionFilterOperators":["in","in","in","in","in"],"dimensionFilterValues":[],"dimensionFilters":["DependencyName","DependencyOperationName","Environment","Role","RoleInstance"],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","metric":"StandingQuery\\OutgoingApiReliability","metricsQueryType":"ui","namespace":"ApplicationMetrics","queryText":"metric(\"StandingQuery\\\\OutgoingApiReliability\").dimensions(\"DependencyName\", + \"DependencyOperationName\", \"Environment\", \"Role\", \"RoleInstance\").samplingTypes(\"RequestRate\")\n\n| + top 40 by avg(RequestRate) desc\n","refId":"A","samplingType":"RequestRate","service":"metrics","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"title":"API + RPS","type":"timeseries"},{"datasource":"Geneva Datasource","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineStyle":{"fill":"solid"},"lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"always","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"noValue":"0","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"short"},"overrides":[]},"gridPos":{"h":9,"w":12,"x":0,"y":27},"id":8,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single"}},"pluginVersion":"8.2.2","targets":[{"account":"AnswersUIProd","backends":[],"dimension":"Total","dimensionFilterOperators":[],"dimensionFilterValues":[],"dimensionFilters":[],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","metric":"StandingQuery\\OutgoingApiSuccessLatency","metricsQueryType":"ui","namespace":"ApplicationMetrics","queryText":"metric(\"StandingQuery\\\\OutgoingApiSuccessLatency\").samplingTypes(\"NullableAverage\")\n\n| + top 40 by avg(NullableAverage) desc\n","refId":"A","samplingType":"NullableAverage","service":"metrics","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"timeFrom":null,"timeShift":null,"title":"API + Success Latency","type":"timeseries"},{"datasource":"Geneva Datasource","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":9,"w":24,"x":0,"y":36},"id":9,"options":{"colorMode":"value","graphMode":"none","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["mean"],"fields":"","values":false},"text":{},"textMode":"auto"},"pluginVersion":"8.2.2","targets":[{"account":"AnswersUIProd","backends":[],"dimension":"Non-index","dimensionFilterOperators":["in"],"dimensionFilterValues":[[]],"dimensionFilters":["DependencyOperationName"],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","hide":false,"metric":"StandingQuery\\OutgoingApiReliability","metricsQueryType":"ui","namespace":"ApplicationMetrics","queryText":"metric(\"StandingQuery\\\\OutgoingApiReliability\").dimensions(\"DependencyOperationName\").samplingTypes(\"Average\")\n\n| + top 40 by avg(Average) desc\n","refId":"A","samplingType":"Average","service":"metrics","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"timeFrom":null,"timeShift":null,"title":"API + Reliability","transformations":[{"id":"configFromData","options":{"configRefId":"A","mappings":[{"fieldName":"time","handlerKey":"__ignore","reducerId":"lastNotNull"},{"fieldName":"Count + microsoft.support.community.portal.controllers.threadcontroller.viewthread","handlerKey":"field.name","reducerId":"mean"},{"fieldName":"Count + Thread.ViewThread","handlerKey":"field.name","reducerId":"mean"}]}}],"type":"stat"},{"datasource":"Geneva + Datasource","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":8,"w":24,"x":0,"y":45},"id":10,"options":{"colorMode":"value","graphMode":"none","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["mean"],"fields":"","values":false},"text":{},"textMode":"auto"},"pluginVersion":"8.2.2","targets":[{"account":"AnswersUIProd","backends":[],"dimension":"Non-index","dimensionFilterOperators":["in"],"dimensionFilterValues":[[]],"dimensionFilters":["DependencyOperationName"],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","hide":false,"metric":"StandingQuery\\OutgoingApiReliability","metricsQueryType":"ui","namespace":"ApplicationMetrics","queryText":"metric(\"StandingQuery\\\\OutgoingApiReliability\").dimensions(\"DependencyOperationName\").samplingTypes(\"RequestRate\")\n\n| + top 40 by avg(RequestRate) desc\n","refId":"A","samplingType":"RequestRate","service":"metrics","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"timeFrom":null,"timeShift":null,"title":"API + PRS","transformations":[{"id":"configFromData","options":{"configRefId":"A","mappings":[{"fieldName":"time","handlerKey":"__ignore","reducerId":"lastNotNull"},{"fieldName":"Count + microsoft.support.community.portal.controllers.threadcontroller.viewthread","handlerKey":"field.name","reducerId":"mean"},{"fieldName":"Count + Thread.ViewThread","handlerKey":"field.name","reducerId":"mean"}]}}],"type":"stat"},{"datasource":"Geneva + Datasource","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":0,"y":53},"id":11,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["sum"],"fields":"","values":false},"text":{},"textMode":"auto"},"pluginVersion":"8.2.2","targets":[{"account":"AnswersUIProd","backends":[],"dimension":"Total","dimensionFilterOperators":[],"dimensionFilterValues":[],"dimensionFilters":[],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","hide":false,"metric":"StandingQuery\\OutgoingApiErrorCount","metricsQueryType":"ui","namespace":"ApplicationMetrics","queryText":"metric(\"StandingQuery\\\\OutgoingApiErrorCount\").samplingTypes(\"Count\")\n\n| + top 40 by avg(Count) desc\n","refId":"A","samplingType":"Count","service":"metrics","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"timeFrom":null,"timeShift":null,"title":"Error + Code Summary","transformations":[{"id":"configFromData","options":{"configRefId":"A","mappings":[{"fieldName":"time","handlerKey":"__ignore","reducerId":"lastNotNull"},{"fieldName":"Count + microsoft.support.community.portal.controllers.threadcontroller.viewthread","handlerKey":"field.name","reducerId":"mean"},{"fieldName":"Count + Thread.ViewThread","handlerKey":"field.name","reducerId":"mean"}]}}],"type":"stat"},{"datasource":"Geneva + Datasource","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":12,"y":53},"id":12,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single"}},"pluginVersion":"8.2.2","targets":[{"account":"AnswersUIProd","backends":[],"dimension":"Total","dimensionFilterOperators":[],"dimensionFilterValues":[],"dimensionFilters":[],"groupByUnit":"m","groupByValue":"1","healthHistoryValueTransform":"raw","healthQueryType":"Topology","hide":false,"metric":"StandingQuery\\OutgoingApiErrorCount","metricsQueryType":"ui","namespace":"ApplicationMetrics","queryText":"metric(\"StandingQuery\\\\OutgoingApiErrorCount\").samplingTypes(\"Count\")\n\n| + top 40 by avg(Count) desc\n","refId":"A","samplingType":"Count","service":"metrics","useBackends":false,"useCustomSeriesNaming":false,"useResourceVars":false}],"timeFrom":null,"timeShift":null,"title":"Error + Code Summary","transformations":[{"id":"configFromData","options":{"configRefId":"A","mappings":[{"fieldName":"time","handlerKey":"__ignore","reducerId":"lastNotNull"},{"fieldName":"Count + microsoft.support.community.portal.controllers.threadcontroller.viewthread","handlerKey":"field.name","reducerId":"mean"},{"fieldName":"Count + Thread.ViewThread","handlerKey":"field.name","reducerId":"mean"}]}}],"type":"timeseries"}],"schemaVersion":31,"style":"dark","tags":[],"templating":{"list":[{"allValue":null,"current":{},"datasource":"Geneva + Datasource","definition":"Accounts()","description":null,"error":null,"hide":0,"includeAll":false,"label":"Account","multi":false,"name":"Account","options":[],"query":"Accounts()","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":null,"current":{},"datasource":"Geneva + Datasource","definition":"Namespaces($Account)","description":null,"error":null,"hide":0,"includeAll":false,"label":"Namespace","multi":false,"name":"Namespace","options":[],"query":"Namespaces($Account)","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":null,"current":{},"datasource":"Geneva + Datasource","definition":"Metrics($Account, $Namespace)","description":null,"error":null,"hide":0,"includeAll":false,"label":"Metric","multi":false,"name":"Metric","options":[],"query":"Metrics($Account, + $Namespace)","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":null,"current":{},"datasource":"Geneva + Datasource","definition":"dimensionValues($Account, $Namespace, $Metric, Role)","description":null,"error":{"config":{"data":null,"headers":{"Accept":"application/json","Content-Type":"application/json","Target":"https://prod5.prod.microsoftmetrics.com/user-api/v2/hint/tophints/monitoringAccount/AnswersUIProd/metricNamespace/ApplicationMetrics/metric/StandingQuery%255COutgoingApiReliability/startTimeUtcMillis/1637794466338/endTimeUtcMillis/1637798066338/top/500000/Role/{{*}}/RoleInstance/All/DependencyOperationName/All/Environment/All/DependencyName/N/DependencyName/o/DependencyName/n/DependencyName/e/Role/value","X-Grafana-Org-Id":1},"hideFromInspector":false,"method":"GET","retry":0,"url":"api/datasources/proxy/1/geneva/dimensionValues"},"data":{"error":"Bad + Request","message":"Bad Request","response":"Bad Request"},"message":"Bad + Request","status":400,"statusText":"Bad Request"},"hide":0,"includeAll":true,"label":"Role","multi":true,"name":"Role","options":[],"query":"dimensionValues($Account, + $Namespace, $Metric, Role)","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":null,"current":{},"datasource":"Geneva + Datasource","definition":"dimensionValues($Account, $Namespace, $Metric, RoleInstance)","description":null,"error":{"config":{"data":null,"headers":{"Accept":"application/json","Content-Type":"application/json","Target":"https://prod5.prod.microsoftmetrics.com/user-api/v2/hint/tophints/monitoringAccount/AnswersUIProd/metricNamespace/ApplicationMetrics/metric/StandingQuery%255COutgoingApiReliability/startTimeUtcMillis/1637794466338/endTimeUtcMillis/1637798066338/top/500000/Role/All/RoleInstance/{{*}}/DependencyOperationName/All/Environment/All/DependencyName/N/DependencyName/o/DependencyName/n/DependencyName/e/RoleInstance/value","X-Grafana-Org-Id":1},"hideFromInspector":false,"method":"GET","retry":0,"url":"api/datasources/proxy/1/geneva/dimensionValues"},"data":{"error":"Bad + Request","message":"Bad Request","response":"Bad Request"},"message":"Bad + Request","status":400,"statusText":"Bad Request"},"hide":0,"includeAll":true,"label":"Role + Instance","multi":true,"name":"RoleInstance","options":[],"query":"dimensionValues($Account, + $Namespace, $Metric, RoleInstance)","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":null,"current":{},"datasource":"Geneva + Datasource","definition":"dimensionValues($Account, $Namespace, $Metric, DependencyOperationName)","description":null,"error":{"config":{"data":null,"headers":{"Accept":"application/json","Content-Type":"application/json","Target":"https://prod5.prod.microsoftmetrics.com/user-api/v2/hint/tophints/monitoringAccount/AnswersUIProd/metricNamespace/ApplicationMetrics/metric/StandingQuery%255COutgoingApiReliability/startTimeUtcMillis/1637794466338/endTimeUtcMillis/1637798066338/top/500000/Role/All/RoleInstance/All/DependencyOperationName/{{*}}/Environment/All/DependencyName/N/DependencyName/o/DependencyName/n/DependencyName/e/DependencyOperationName/value","X-Grafana-Org-Id":1},"hideFromInspector":false,"method":"GET","retry":0,"url":"api/datasources/proxy/1/geneva/dimensionValues"},"data":{"error":"Bad + Request","message":"Bad Request","response":"Bad Request"},"message":"Bad + Request","status":400,"statusText":"Bad Request"},"hide":0,"includeAll":true,"label":"Dependency + Operation Name","multi":true,"name":"DependencyOperationName","options":[],"query":"dimensionValues($Account, + $Namespace, $Metric, DependencyOperationName)","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":null,"current":{},"datasource":"Geneva + Datasource","definition":"dimensionValues($Account, $Namespace, $Metric, Environment)","description":null,"error":null,"hide":0,"includeAll":true,"label":"Environment","multi":true,"name":"Environment","options":[],"query":"dimensionValues($Account, + $Namespace, $Metric, Environment)","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":null,"current":{},"datasource":"Geneva + Datasource","definition":"dimensionValues($Account, $Namespace, $Metric, DependencyName)","description":null,"error":null,"hide":0,"includeAll":true,"label":"Dependency + Name","multi":true,"name":"DependencyName","options":[],"query":"dimensionValues($Account, + $Namespace, $Metric, DependencyName)","refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"}]},"time":{"from":"now-1h","to":"now"},"timepicker":{},"timezone":"","title":"Outgoing + Service QoS","uid":"6naEwcp7z","version":1}}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '22613' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-Srk7M51yhItm/W3nsoGI4g';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:59 GMT + grafana-trace-id: + - 02392101059dab52bfb6e0cd8d2413ee + mise-correlation-id: + - 0c5bf896-1f51-402e-9487-cea70d1f2cef + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592120.48.28.183129|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/dashboards/uid/GIgvhSV7z + response: + body: + string: "{\"meta\":{\"type\":\"db\",\"canSave\":true,\"canEdit\":true,\"canAdmin\":true,\"canStar\":true,\"canDelete\":true,\"slug\":\"service-fabric-application-overview\",\"url\":\"/d/GIgvhSV7z/service-fabric-application-overview\",\"expires\":\"0001-01-01T00:00:00Z\",\"created\":\"2024-06-17T02:35:34Z\",\"updated\":\"2024-06-17T02:35:34Z\",\"updatedBy\":\"Anonymous\",\"createdBy\":\"Anonymous\",\"version\":1,\"hasAcl\":false,\"isFolder\":false,\"folderId\":14,\"folderUid\":\"geneva\",\"folderTitle\":\"Geneva\",\"folderUrl\":\"/dashboards/f/geneva/geneva\",\"provisioned\":true,\"provisionedExternalId\":\"ServiceFabricApplicationOverview.json\",\"annotationsPermissions\":{\"dashboard\":{\"canAdd\":true,\"canEdit\":true,\"canDelete\":true},\"organization\":{\"canAdd\":true,\"canEdit\":true,\"canDelete\":true}}},\"dashboard\":{\"annotations\":{\"list\":[{\"builtIn\":1,\"datasource\":\"-- + Grafana --\",\"enable\":true,\"hide\":true,\"iconColor\":\"rgba(0, 211, 255, + 1)\",\"name\":\"Annotations \\u0026 Alerts\",\"target\":{\"limit\":100,\"matchAny\":false,\"tags\":[],\"type\":\"dashboard\"},\"type\":\"dashboard\"}]},\"editable\":true,\"gnetId\":null,\"graphTooltip\":0,\"id\":23,\"links\":[{\"asDropdown\":true,\"icon\":\"external + link\",\"includeVars\":true,\"keepTime\":true,\"tags\":[],\"targetBlank\":true,\"title\":\"New + link\",\"tooltip\":\"\",\"type\":\"dashboards\",\"url\":\"\"}],\"panels\":[{\"datasource\":\"Geneva + Datasource\",\"description\":\"Total number of clusters reporting at least + once per health state. A cluster may be counted twice if it reported more + than one health state during the selected time range.\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"palette-classic\"},\"custom\":{\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false}},\"links\":[],\"mappings\":[]},\"overrides\":[{\"matcher\":{\"id\":\"byName\",\"options\":\"Error\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"red\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Warning\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"yellow\",\"mode\":\"fixed\"}}]},{\"matcher\":{\"id\":\"byName\",\"options\":\"Ok\"},\"properties\":[{\"id\":\"color\",\"value\":{\"fixedColor\":\"green\",\"mode\":\"fixed\"}}]}]},\"gridPos\":{\"h\":9,\"w\":12,\"x\":0,\"y\":0},\"id\":2,\"links\":[],\"options\":{\"legend\":{\"displayMode\":\"list\",\"placement\":\"bottom\"},\"pieType\":\"donut\",\"reduceOptions\":{\"calcs\":[\"lastNotNull\"],\"fields\":\"\",\"values\":false},\"tooltip\":{\"mode\":\"single\"}},\"pluginVersion\":\"8.0.0-beta3\",\"targets\":[{\"account\":\"$account\",\"backends\":[],\"customSeriesNaming\":\"{HealthState}\",\"dimension\":\"\",\"metric\":\"\",\"metricsQueryType\":\"query\",\"namespace\":\"ServiceFabric\",\"queryText\":\"metric(\\\"ClusterHealthState\\\").samplingTypes(\\\"DistinctCount_ClusterName\\\").preaggregate(\\\"By-HealthState\\\") + \\n| zoom Sum=sum(DistinctCount_ClusterName) by 5m\",\"refId\":\"ClusterHealth\",\"samplingType\":\"\",\"service\":\"metrics\",\"useBackends\":false,\"useCustomSeriesNaming\":true}],\"title\":\"Clusters + in each health state\",\"type\":\"piechart\"},{\"cards\":{\"cardPadding\":null,\"cardRound\":null},\"color\":{\"cardColor\":\"#b4ff00\",\"colorScale\":\"sqrt\",\"colorScheme\":\"interpolateYlOrRd\",\"exponent\":0.8,\"max\":2,\"min\":0,\"mode\":\"spectrum\"},\"dataFormat\":\"tsbuckets\",\"datasource\":\"Geneva + Datasource\",\"description\":\"Shows the top 10 clusters with most missing + values for cluster health. Note that clusters which have reported their health + at least once in the given time range will be shown. Missing heartbeats are + shown in red. ClusterHealthState metric is emitted every 5 minutes by default. + Click on the chart to see more information about a particular cluster.\",\"gridPos\":{\"h\":9,\"w\":12,\"x\":12,\"y\":0},\"heatmap\":{},\"hideZeroBuckets\":false,\"highlightCards\":true,\"id\":3,\"legend\":{\"show\":false},\"pluginVersion\":\"8.0.0-beta3\",\"reverseYBuckets\":false,\"targets\":[{\"account\":\"$account\",\"backends\":[],\"customSeriesNaming\":\"{ClusterName}\",\"dimension\":\"\",\"metric\":\"\",\"metricsQueryType\":\"query\",\"namespace\":\"ServiceFabric\",\"queryText\":\"metric(\\\"ClusterHealthState\\\").dimensions(\\\"ClusterName\\\").samplingTypes(\\\"Count\\\")\\n| + zoom Count = sum(Count) by 10m\",\"refId\":\"ClusterHeartbeats\",\"samplingType\":\"\",\"service\":\"metrics\",\"useBackends\":false,\"useCustomSeriesNaming\":true}],\"title\":\"Top + 10 Clusters with missing heart beats\",\"tooltip\":{\"show\":true,\"showHistogram\":false},\"type\":\"heatmap\",\"xAxis\":{\"show\":true},\"xBucketNumber\":null,\"xBucketSize\":\"\",\"yAxis\":{\"decimals\":null,\"format\":\"string\",\"logBase\":1,\"max\":null,\"min\":null,\"show\":true,\"splitFactor\":null},\"yBucketBound\":\"auto\",\"yBucketNumber\":null,\"yBucketSize\":null},{\"datasource\":\"Geneva + Datasource\",\"description\":\"Provides a list of clusters sending OK as their + health state. Click on a particular cluster name to know more.\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"palette-classic\"},\"custom\":{\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"barAlignment\":0,\"drawStyle\":\"line\",\"fillOpacity\":10,\"gradientMode\":\"none\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineInterpolation\":\"linear\",\"lineWidth\":1,\"pointSize\":5,\"scaleDistribution\":{\"type\":\"linear\"},\"showPoints\":\"never\",\"spanNulls\":true,\"stacking\":{\"group\":\"A\",\"mode\":\"normal\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"links\":[{\"targetBlank\":true,\"title\":\"Cluster + Detail\",\"url\":\"/d/xLERdASnz/cluster-detail?orgId=1\\u0026${env:queryparam}\\u0026${account:queryparam}\\u0026${__field.name}\"}],\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":80}]}},\"overrides\":[]},\"gridPos\":{\"h\":9,\"w\":8,\"x\":0,\"y\":9},\"id\":4,\"options\":{\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\"},\"tooltip\":{\"mode\":\"multi\"}},\"pluginVersion\":\"8.1.2\",\"targets\":[{\"account\":\"$account\",\"backends\":[],\"customSeriesNaming\":\"{ClusterName}\",\"dimension\":\"\",\"metric\":\"\",\"metricsQueryType\":\"query\",\"namespace\":\"ServiceFabric\",\"queryText\":\"metric(\\\"ClusterHealthState\\\").dimensions(\\\"ClusterName\\\", + \\\"HealthState\\\").samplingTypes(\\\"Count\\\")\\n| where HealthState == + \\\"OK\\\"\\n| project Count = replacenulls(Count, 0)\\n| zoom Count = sum(Count) + by 5m\",\"refId\":\"OkTimeline\",\"samplingType\":\"\",\"service\":\"metrics\",\"useBackends\":false,\"useCustomSeriesNaming\":true}],\"timeFrom\":null,\"timeShift\":null,\"title\":\"Clusters + in OK state\",\"type\":\"timeseries\"},{\"datasource\":\"Geneva Datasource\",\"description\":\"Provides + a list of clusters sending warning as their health state. Click on a particular + cluster in the legend to know more.\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"palette-classic\"},\"custom\":{\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"barAlignment\":0,\"drawStyle\":\"line\",\"fillOpacity\":10,\"gradientMode\":\"none\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineInterpolation\":\"linear\",\"lineWidth\":1,\"pointSize\":5,\"scaleDistribution\":{\"type\":\"linear\"},\"showPoints\":\"never\",\"spanNulls\":true,\"stacking\":{\"group\":\"A\",\"mode\":\"normal\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"links\":[{\"targetBlank\":true,\"title\":\"Cluster + Detail\",\"url\":\"/d/xLERdASnz/cluster-detail?orgId=1\\u0026${env:queryparam}\uFEFF\\u0026${account:queryparam}\\u0026${__field.name}\"}],\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":80}]}},\"overrides\":[]},\"gridPos\":{\"h\":9,\"w\":8,\"x\":8,\"y\":9},\"id\":11,\"options\":{\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\"},\"tooltip\":{\"mode\":\"multi\"}},\"pluginVersion\":\"8.1.2\",\"targets\":[{\"account\":\"$account\",\"backends\":[],\"customSeriesNaming\":\"{ClusterName}\",\"dimension\":\"\",\"metric\":\"\",\"metricsQueryType\":\"query\",\"namespace\":\"ServiceFabric\",\"queryText\":\"metric(\\\"ClusterHealthState\\\").dimensions(\\\"ClusterName\\\", + \\\"HealthState\\\").samplingTypes(\\\"Count\\\")\\n| where HealthState == + \\\"Warning\\\"\\n| project Count = replacenulls(Count, 0)\\n| zoom Count + = sum(Count) by 5m\",\"refId\":\"WarningTimeline\",\"samplingType\":\"\",\"service\":\"metrics\",\"useBackends\":false,\"useCustomSeriesNaming\":true}],\"timeFrom\":null,\"timeShift\":null,\"title\":\"Clusters + in Warning state\",\"type\":\"timeseries\"},{\"datasource\":\"Geneva Datasource\",\"description\":\"Provides + a list of clusters sending Error as their health state. Click on a particular + cluster name to know more.\",\"fieldConfig\":{\"defaults\":{\"color\":{\"mode\":\"palette-classic\"},\"custom\":{\"axisLabel\":\"\",\"axisPlacement\":\"auto\",\"barAlignment\":0,\"drawStyle\":\"line\",\"fillOpacity\":10,\"gradientMode\":\"none\",\"hideFrom\":{\"legend\":false,\"tooltip\":false,\"viz\":false},\"lineInterpolation\":\"linear\",\"lineWidth\":1,\"pointSize\":5,\"scaleDistribution\":{\"type\":\"linear\"},\"showPoints\":\"never\",\"spanNulls\":true,\"stacking\":{\"group\":\"A\",\"mode\":\"normal\"},\"thresholdsStyle\":{\"mode\":\"off\"}},\"links\":[{\"targetBlank\":true,\"title\":\"Cluster + Detail\",\"url\":\"http://localhost:3000/d/xLERdASnz/cluster-detail?orgId=1\\u0026${env:queryparam}\\u0026${account:queryparam}\\u0026${__field.name}\"}],\"mappings\":[],\"thresholds\":{\"mode\":\"absolute\",\"steps\":[{\"color\":\"green\",\"value\":null},{\"color\":\"red\",\"value\":80}]}},\"overrides\":[]},\"gridPos\":{\"h\":9,\"w\":8,\"x\":16,\"y\":9},\"id\":10,\"options\":{\"legend\":{\"calcs\":[],\"displayMode\":\"list\",\"placement\":\"bottom\"},\"tooltip\":{\"mode\":\"multi\"}},\"pluginVersion\":\"8.1.2\",\"targets\":[{\"account\":\"$account\",\"backends\":[],\"customSeriesNaming\":\"{ClusterName}\",\"dimension\":\"\",\"metric\":\"\",\"metricsQueryType\":\"query\",\"namespace\":\"ServiceFabric\",\"queryText\":\"metric(\\\"ClusterHealthState\\\").dimensions(\\\"ClusterName\\\", + \\\"HealthState\\\").samplingTypes(\\\"Count\\\")\\n| where HealthState == + \\\"Error\\\"\\n| project Count = replacenulls(Count, 0)\\n| zoom Count = + sum(Count) by 5m\",\"refId\":\"ErrorTimeline\",\"samplingType\":\"\",\"service\":\"metrics\",\"useBackends\":false,\"useCustomSeriesNaming\":true}],\"timeFrom\":null,\"timeShift\":null,\"title\":\"Clusters + in Error state\",\"type\":\"timeseries\"},{\"cards\":{\"cardPadding\":null,\"cardRound\":null},\"color\":{\"cardColor\":\"#b4ff00\",\"colorScale\":\"sqrt\",\"colorScheme\":\"interpolateRdYlGn\",\"exponent\":0.5,\"max\":3,\"min\":0,\"mode\":\"spectrum\"},\"dataFormat\":\"tsbuckets\",\"datasource\":\"Geneva + Datasource\",\"description\":\"Timeline of health state of nodes indicated + by Error - red, Warning - yellow, OK - green.\",\"gridPos\":{\"h\":9,\"w\":12,\"x\":0,\"y\":18},\"heatmap\":{},\"hideZeroBuckets\":true,\"highlightCards\":true,\"id\":7,\"legend\":{\"show\":false},\"links\":[],\"pluginVersion\":\"8.0.0-beta3\",\"reverseYBuckets\":false,\"targets\":[{\"account\":\"$account\",\"backends\":[],\"customSeriesNaming\":\"{NodeName}\",\"dimension\":\"\",\"metric\":\"\",\"metricsQueryType\":\"query\",\"namespace\":\"ServiceFabric\",\"queryText\":\"metric(\\\"NodeHealthState\\\").dimensions(\\\"ClusterName\\\", + \\\"NodeName\\\", \\\"HealthState\\\").samplingTypes(\\\"Count\\\")\\n| where + HealthState == \\\"OK\\\" \\n| summarize OK = max(Count) by NodeName\\n| join + kind=fullouter (\\n metric(\\\"NodeHealthState\\\").dimensions(\\\"ClusterName\\\", + \\\"NodeName\\\", \\\"HealthState\\\").samplingTypes(\\\"Count\\\")\\n | + where HealthState == \\\"Warning\\\"\\n | summarize Warning = max(Count) + by NodeName\\n)\\n| join kind=fullouter (\\n metric(\\\"NodeHealthState\\\").dimensions(\\\"ClusterName\\\", + \\\"NodeName\\\", \\\"HealthState\\\").samplingTypes(\\\"Count\\\")\\n | + where HealthState == \\\"Error\\\"\\n | summarize Error = max(Count) by + NodeName\\n)\\n| project NodeHealthValues = foreach(a in OK, b in Warning, + c in Error) =\\u003e iif(isnull(c), iif(isnull(b), iif(isnull(a), 0, 1), 2), + 3)\\n| summarize NodeHealthSummary = max(NodeHealthValues) by NodeName\\n| + zoom NodeHealthReduced = max(NodeHealthSummary) by 15m | top 10 by avg(NodeHealthReduced)\",\"refId\":\"NodeTimelines\",\"samplingType\":\"\",\"service\":\"metrics\",\"useBackends\":false,\"useCustomSeriesNaming\":true}],\"timeFrom\":null,\"timeShift\":null,\"title\":\"Top + 10 unhealthy nodes across all clusters\",\"tooltip\":{\"show\":true,\"showHistogram\":false},\"type\":\"heatmap\",\"xAxis\":{\"show\":true},\"xBucketNumber\":null,\"xBucketSize\":null,\"yAxis\":{\"decimals\":null,\"format\":\"short\",\"logBase\":1,\"max\":null,\"min\":null,\"show\":true,\"splitFactor\":null},\"yBucketBound\":\"auto\",\"yBucketNumber\":null,\"yBucketSize\":null},{\"cards\":{\"cardPadding\":null,\"cardRound\":null},\"color\":{\"cardColor\":\"#b4ff00\",\"colorScale\":\"sqrt\",\"colorScheme\":\"interpolateRdYlGn\",\"exponent\":0.5,\"max\":3,\"min\":0,\"mode\":\"spectrum\"},\"dataFormat\":\"tsbuckets\",\"datasource\":\"Geneva + Datasource\",\"description\":\"Timeline of health state of applications indicated + by Error - red, Warning - yellow, OK - green.\",\"gridPos\":{\"h\":9,\"w\":12,\"x\":12,\"y\":18},\"heatmap\":{},\"hideZeroBuckets\":false,\"highlightCards\":true,\"id\":8,\"legend\":{\"show\":false},\"pluginVersion\":\"8.0.0-beta3\",\"reverseYBuckets\":false,\"targets\":[{\"account\":\"$account\",\"backends\":[],\"customSeriesNaming\":\"{AppName}\",\"dimension\":\"\",\"metric\":\"\",\"metricsQueryType\":\"query\",\"namespace\":\"ServiceFabric\",\"queryText\":\"metric(\\\"AppHealthState\\\").dimensions(\\\"ClusterName\\\", + \\\"AppName\\\", \\\"HealthState\\\").samplingTypes(\\\"Count\\\")\\n| where + HealthState == \\\"OK\\\"\\n| summarize OK = max(Count) by AppName\\n| join + kind=fullouter (\\n metric(\\\"AppHealthState\\\").dimensions(\\\"ClusterName\\\", + \\\"AppName\\\", \\\"HealthState\\\").samplingTypes(\\\"Count\\\")\\n | + where HealthState == \\\"Warning\\\"\\n | summarize Warning = max(Count) + by AppName\\n)\\n| join kind=fullouter (\\n metric(\\\"AppHealthState\\\").dimensions(\\\"ClusterName\\\", + \\\"AppName\\\", \\\"HealthState\\\").samplingTypes(\\\"Count\\\")\\n | + where HealthState == \\\"Error\\\"\\n | summarize Error = max(Count) by + AppName\\n)\\n| project AppHealthValues = foreach(a in OK, b in Warning, c + in Error) =\\u003e iif(isnull(c), iif(isnull(b), iif(isnull(a), 0, 1), 2), + 3)\\n| summarize AppHealthMaxCount = max(AppHealthValues) by AppName\\n| zoom + AppHealthReduced = max(AppHealthMaxCount) by 15m | top 10 by avg(AppHealthReduced)\",\"refId\":\"AppTimeline\",\"samplingType\":\"\",\"service\":\"metrics\",\"useBackends\":false,\"useCustomSeriesNaming\":true}],\"timeFrom\":null,\"timeShift\":null,\"title\":\"Top + 10 unhealthy applications across all clusters\",\"tooltip\":{\"show\":true,\"showHistogram\":false},\"type\":\"heatmap\",\"xAxis\":{\"show\":true},\"xBucketNumber\":null,\"xBucketSize\":null,\"yAxis\":{\"decimals\":null,\"format\":\"short\",\"logBase\":1,\"max\":null,\"min\":null,\"show\":true,\"splitFactor\":null},\"yBucketBound\":\"auto\",\"yBucketNumber\":null,\"yBucketSize\":null}],\"refresh\":\"\",\"schemaVersion\":30,\"style\":\"dark\",\"tags\":[],\"templating\":{\"list\":[{\"allValue\":null,\"current\":{},\"datasource\":\"Geneva + Datasource\",\"definition\":\"accounts()\",\"description\":\"The Geneva metrics + account name\",\"error\":null,\"hide\":0,\"includeAll\":false,\"label\":\"Account\",\"multi\":false,\"name\":\"account\",\"options\":[],\"query\":\"accounts()\",\"refresh\":1,\"regex\":\"\",\"skipUrlSync\":false,\"sort\":1,\"type\":\"query\"}]},\"time\":{\"from\":\"now-6h\",\"to\":\"now\"},\"timepicker\":{},\"timezone\":\"\",\"title\":\"Service + Fabric Application Overview\",\"uid\":\"GIgvhSV7z\",\"version\":1}}" + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '14238' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-EmIRxZduUZwGz2GqQWDHUw';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:41:59 GMT + grafana-trace-id: + - ec3c963d0cb35ad09270b64beeb137da + mise-correlation-id: + - bee10675-470f-4645-9604-732f77d777d5 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592120.802.27.317121|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/dashboards/uid/sli-insights-geneva-customer-views + response: + body: + string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"sli-insights-dri-customer-views","url":"/d/sli-insights-geneva-customer-views/sli-insights-dri-customer-views","expires":"0001-01-01T00:00:00Z","created":"2024-06-17T02:35:34Z","updated":"2024-06-17T02:35:34Z","updatedBy":"Anonymous","createdBy":"Anonymous","version":1,"hasAcl":false,"isFolder":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","provisioned":true,"provisionedExternalId":"SlIInsightsDRICustomerViews.json","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"annotations":{"list":[{"builtIn":1,"datasource":{"type":"grafana","uid":"-- + Grafana --"},"enable":true,"hide":true,"iconColor":"rgba(0, 211, 255, 1)","name":"Annotations + \u0026 Alerts","type":"dashboard"}]},"editable":true,"fiscalYearStartMonth":0,"graphTooltip":0,"id":17,"links":[{"asDropdown":false,"icon":"external + link","includeVars":false,"keepTime":false,"tags":[],"targetBlank":true,"title":"SLI + Insights - Overview","tooltip":"Open SLI Insights - Overview Dashboard","type":"link","url":"/d/sli-insights-geneva-overview/sli-insights-overview"},{"asDropdown":false,"icon":"external + link","includeVars":false,"keepTime":false,"tags":[],"targetBlank":true,"title":"Questions + or Concerns","tooltip":"Email us","type":"link","url":"mailto:genevamonitoringux@microsoft.com?subject=Sli + Insights in Grafana"}],"liveNow":false,"panels":[{"collapsed":true,"gridPos":{"h":1,"w":24,"x":0,"y":2},"id":1,"panels":[{"datasource":{"type":"datasource","uid":"grafana"},"description":"","gridPos":{"h":2,"w":24,"x":0,"y":3},"id":2,"links":[],"options":{"code":{"language":"plaintext","showLineNumbers":false,"showMiniMap":false},"content":"This + Overview dashboard helps to understand Service health through SLI data for + DRI scenarios. This SLI data is coming through Streaming in near real time + with the goal of \u003c 10 minutes latency. Impacted indicates the value is + below the SLO defined in YAML.\r\n\u003ca href=\"https://eng.ms/docs/products/geneva/slos-slis/sli_insights\" + style=\"font-size:16px; margin-bottom:0px; margin-top:0px;\" target=\"_blank\"\u003e\r\nLearn + more\r\n\u003c/a\u003e","mode":"html"},"pluginVersion":"10.2.1","type":"text"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"description":"","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"percent"},"overrides":[]},"gridPos":{"h":4,"w":4,"x":0,"y":5},"id":3,"options":{"colorMode":"value","graphMode":"area","justifyMode":"center","orientation":"auto","reduceOptions":{"calcs":["allValues"],"fields":"/.*/","values":true},"text":{},"textMode":"auto","wideLayout":true},"pluginVersion":"10.2.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"from":{"property":{"name":"LocationMap","type":"string"},"type":"property"},"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.6.2","query":"let + _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet + _serviceTreeId = \"$ServiceTreeId\";\r\nlet _region = \"$Region\";\r\nlet + _customer = $Customer;\r\nlet _sloId = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nlet + _isARM =strcat(toscalar(tobool(\"$IsArm\")));\r\nlet total_regions= GetTotalImpactedRegions(_startTime, + _endTime, _serviceTreeId, _sloId, _sloGroup, _region, _customer, _isARM)\r\n| + extend\r\n value=iff((impacted!=0 and total!=0),(todouble(impacted)/todouble(total))*100,todouble(0)),\r\n subvalue=strcat(tolong(impacted), + \"/\", tolong(total));\r\ntotal_regions\r\n| project value,subvalue;\r\n","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Regions","transformations":[{"id":"organize","options":{"excludeByName":{"Impacted/Total":true},"indexByName":{"Column2":0,"Column3":1},"renameByName":{"Column2":"%","Column3":"Impacted + / Total","subvalue":"Impacted / Total","value":"% Impacted"}}}],"type":"stat"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"percent"},"overrides":[]},"gridPos":{"h":4,"w":5,"x":4,"y":5},"id":4,"options":{"colorMode":"value","graphMode":"area","justifyMode":"center","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"/.*/","values":true},"textMode":"auto","wideLayout":true},"pluginVersion":"10.2.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.6.2","query":"let + _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet + _serviceTreeId = \"$ServiceTreeId\";\r\nlet teams = cluster(''https://icmclusterlb.kustomfa.windows.net'').database(''IcmDataWarehouse'').TeamServiceTreeMapping\r\n| + extend ServiceTree = tostring(todynamic(MappedServiceTreeEntities)[0].ServiceTreeEntityId)\r\n| + where ServiceTree == _serviceTreeId\r\n| project TeamId;\r\nlet activeicms=cluster(''https://icmclusterlb.kustomfa.windows.net'').database(''IcmDataWarehouse'').IncidentsSnapshotV2\r\n| + where OwningTeamId in (teams)\r\n| where ImpactStartDate between (todatetime(_startTime) + .. todatetime(_endTime)) or CreateDate between (todatetime(_startTime) .. + todatetime(_endTime))\r\n| where IsNoise==false and Severity \u003c 3\r\n| + summarize ActiveIcms =countif(Status =~ ''Active''),TotalICMs =count()\r\n| + extend id=5,value =iff((ActiveIcms!=0 and TotalICMs!=0),(todouble(ActiveIcms)/todouble(TotalICMs))*100,todouble(0)),subvalue=strcat(tolong(ActiveIcms),\"/\",tolong(TotalICMs));\r\nactiveicms\r\n| + project value,subvalue;","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Incidents(\u003c=sev2)","transformations":[{"id":"organize","options":{"excludeByName":{},"indexByName":{},"renameByName":{"subvalue":"Active + / Total","value":"% Active"}}}],"type":"stat"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"percent"},"overrides":[]},"gridPos":{"h":4,"w":5,"x":9,"y":5},"id":5,"options":{"colorMode":"value","graphMode":"area","justifyMode":"center","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"/.*/","values":false},"textMode":"auto","wideLayout":true},"pluginVersion":"10.2.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let + _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet + _serviceTreeId = \"$ServiceTreeId\";\r\nlet _region = \"$Region\";\r\nlet + _customer = $Customer;\r\nlet _sloId = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nlet + _isARM =strcat(toscalar(tobool(\"$IsArm\")));\r\nlet totals500customers=GetTotalS500CustomersImpactedARM(_startTime, + _endTime, _serviceTreeId, _sloId, _sloGroup, _region, _customer)\r\n| extend val=iff((value!=0 + and total!=0),(todouble(value)/todouble(total))*100,todouble(0)), subvalue=strcat(tolong(value),\"/\",tolong(total));\r\ntotals500customers\r\n| + project val,subvalue;\r\n\r\n\r\n\r\n ","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"S500 + Customers","transformations":[{"id":"organize","options":{"excludeByName":{},"indexByName":{},"renameByName":{"subvalue":"Impacted + / Total","val":"% Impacted"}}}],"type":"stat"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"percent"},"overrides":[]},"gridPos":{"h":4,"w":5,"x":14,"y":5},"id":6,"options":{"colorMode":"value","graphMode":"area","justifyMode":"center","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"/.*/","values":false},"textMode":"auto","wideLayout":true},"pluginVersion":"10.2.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let + _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet + _serviceTreeId = \"$ServiceTreeId\";\r\nlet _region = \"$Region\";\r\nlet + _customer = $Customer;\r\nlet _sloId = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nlet + impactedbytotalcustomers=GetImpactedAndTotalCustomerCountARM(_startTime, _endTime, + _serviceTreeId, _sloId, _sloGroup, _region, _customer)\r\n| extend id=3,value=iff((ImpactedCustomers!=0 + and TotalCustomers!=0),(todouble(ImpactedCustomers)/todouble(TotalCustomers))*100,todouble(0)),subvalue=strcat(SummarizeNumber(ImpactedCustomers,1),\"/\",SummarizeNumber(TotalCustomers,1));\r\nimpactedbytotalcustomers\r\n| + project value,subvalue;\r\n\r\n\r\n ","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Impacted + Customers","transformations":[{"id":"organize","options":{"excludeByName":{},"indexByName":{},"renameByName":{"subvalue":"Impacted + / Total","value":"% Impacted"}}}],"type":"stat"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"percent"},"overrides":[]},"gridPos":{"h":4,"w":5,"x":19,"y":5},"id":7,"options":{"colorMode":"value","graphMode":"area","justifyMode":"center","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"/.*/","values":false},"textMode":"auto","wideLayout":true},"pluginVersion":"10.2.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.6.2","query":"let + _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet + _serviceTreeId = \"$ServiceTreeId\";\r\nlet _region = \"$Region\";\r\nlet + _customer = $Customer;\r\nlet _sloId = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nlet + impactedbytotalsubs=GetImpactedAndTotalSubscriptionCountARM(_startTime, _endTime, + _serviceTreeId, _sloId, _sloGroup, _region, _customer)\r\n|extend id=2,value=iff((ImpactedSubs!=0 + and TotalSubs!=0),(todouble(ImpactedSubs)/todouble(TotalSubs))*100,todouble(0)),subvalue=strcat(SummarizeNumber(ImpactedSubs,1),\"/\",SummarizeNumber(TotalSubs,1));\r\nimpactedbytotalsubs\r\n| + project value,subvalue\r\n","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Impacted + Subscriptions","transformations":[{"id":"organize","options":{"excludeByName":{},"indexByName":{},"renameByName":{"subvalue":"Impacted + / Total","value":"% Impacted"}}}],"type":"stat"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"description":"","fieldConfig":{"defaults":{"color":{"mode":"continuous-RdYlGr"},"custom":{"hideFrom":{"legend":false,"tooltip":false,"viz":false}},"mappings":[],"thresholds":{"mode":"percentage","steps":[{"color":"text","value":null}]},"unit":"none"},"overrides":[]},"gridPos":{"h":10,"w":12,"x":0,"y":9},"id":12,"maxDataPoints":1,"options":{"basemap":{"config":{},"name":"Basemap","type":"default"},"controls":{"mouseWheelZoom":false,"showAttribution":true,"showDebug":false,"showMeasure":false,"showScale":false,"showZoom":true},"layers":[{"config":{"showLegend":true,"style":{"color":{"field":"Attainment","fixed":"dark-green"},"opacity":0.4,"rotation":{"fixed":0,"max":360,"min":-360,"mode":"mod"},"size":{"field":"TotalCrids","fixed":5,"max":15,"min":2},"symbol":{"fixed":"img/icons/marker/circle.svg","mode":"fixed"},"text":{"fixed":"","mode":"field"},"textConfig":{"fontSize":12,"offsetX":0,"offsetY":0,"textAlign":"center","textBaseline":"middle"}}},"filterData":{"id":"byRefId","options":"A"},"location":{"latitude":"Latitude","longitude":"Longitude","mode":"coords"},"name":"CRIDs","tooltip":true,"type":"markers"}],"tooltip":{"mode":"details"},"view":{"allLayers":true,"id":"coords","lat":15.961329,"lon":-16.875,"zoom":1}},"pluginVersion":"10.2.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let + _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet + _granularity = \"$Granularity\";\r\nlet _serviceTreeId = \"$ServiceTreeId\";\r\nlet + _slo = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nlet _region = \"$Region\";\r\nlet + _customer = $Customer;\r\nlet _isARM = strcat(toscalar(tobool(\"{IsARM}\")));\r\nGetCustomerAttainment(_startTime, + _endTime,_granularity,_serviceTreeId,_slo,_sloGroup,_region,_customer,_isARM)\r\n| + summarize Attainment = avg(attainment), TotalCrids = sum(TotalCount) by LocationId\r\n| + join kind=leftouter ( cluster(''https://genevaslidatafollower.westcentralus.kusto.windows.net'').database(''slihelper'').LocationMap\r\n| + project Code, Latitude, Longitude, DisplayName )\r\n on $left.LocationId == + $right.Code","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Customer + Attainment","type":"geomap"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"description":"","fieldConfig":{"defaults":{"color":{"mode":"continuous-RdYlGr"},"custom":{"fillOpacity":70,"hideFrom":{"legend":false,"tooltip":false,"viz":false},"insertNulls":false,"lineWidth":0,"spanNulls":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"light-blue","value":null}]},"unit":"percent"},"overrides":[]},"gridPos":{"h":10,"w":12,"x":12,"y":9},"id":13,"options":{"alignValue":"center","legend":{"displayMode":"list","placement":"bottom","showLegend":false},"mergeValues":true,"rowHeight":0.9,"showValue":"always","tooltip":{"mode":"single","sort":"none"}},"pluginVersion":"10.1.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let + _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet + _granularity = \"$Granularity\";\r\nlet _serviceTreeId = \"$ServiceTreeId\";\r\nlet + _slo = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nlet _region = \"$Region\";\r\nlet + _customer = $Customer;\r\nlet _isARM =strcat(toscalar(tobool(\"$IsArm\")));\r\nGetCustomerAttainment(_startTime, + _endTime,_granularity,_serviceTreeId,_slo,_sloGroup,_region,_customer,_isARM)\r\n| + project LocationId,attainment,EndTimeUtc \r\n| evaluate pivot(LocationId,avg(attainment))\r\n\r\n\r\n\r\n\r\n\r\n","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Customer + Attainment by Region ","transformations":[],"type":"state-timeline"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisBorderShow":false,"axisCenteredZero":false,"axisColorMode":"series","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"insertNulls":false,"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":11,"w":24,"x":0,"y":19},"id":14,"options":{"legend":{"calcs":["mean"],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.6.2","query":"let + _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet + _serviceTreeId = \"$ServiceTreeId\";\r\nlet _region = \"$Region\";\r\nlet + _customer = $Customer;\r\nlet _granularity = \"$Granularity\";\r\nlet _sloId + = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nlet _isARM =strcat(toscalar(tobool(\"$IsArm\")));\r\nGetSLOsAttainment(_startTime, + _endTime, _granularity, _serviceTreeId, _sloId, _sloGroup, _region, _customer, + _isARM)\r\n| order by EndTimeUtc asc","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":"SLOs + Attainment (Against configured SLO target)","transformations":[{"id":"renameByRegex","options":{"regex":"([attainment]+[ + ])(.*)","renamePattern":"$2"}}],"type":"timeseries"}],"title":"Overview","type":"row"},{"collapsed":true,"gridPos":{"h":1,"w":24,"x":0,"y":3},"id":37,"panels":[{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisBorderShow":false,"axisCenteredZero":false,"axisColorMode":"series","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"insertNulls":false,"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"log":2,"type":"log"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":11,"w":12,"x":0,"y":4},"id":15,"options":{"legend":{"calcs":["sum"],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.6.2","query":"\r\n\r\nlet + _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet + _serviceTreeId = \"$ServiceTreeId\";\r\nlet _region = \"$Region\";\r\nlet + _customer = $Customer;\r\nlet _granularity = \"$Granularity\";\r\nlet _sloId + = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nlet _isARM =strcat(toscalar(tobool(\"$IsArm\")));\r\nGetImpactedAndTotalCRIDs(_startTime, + _endTime, _granularity, _serviceTreeId, _sloId, _sloGroup, _region, _customer, + _isARM)","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Impacted + vs Total CRIDs","transformations":[],"type":"timeseries"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"hideFrom":{"legend":false,"tooltip":false,"viz":false}},"mappings":[],"unit":"none"},"overrides":[]},"gridPos":{"h":11,"w":12,"x":12,"y":4},"id":16,"options":{"displayLabels":["percent"],"legend":{"displayMode":"table","placement":"right","showLegend":true,"values":["value"]},"pieType":"pie","reduceOptions":{"calcs":["lastNotNull"],"fields":"/^ImpactedCRIDsCount$/","values":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let + _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet + _serviceTreeId = \"$ServiceTreeId\";\r\nlet _region = \"$Region\";\r\nlet + _customer = $Customer;\r\nlet _sloId = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nlet + _isARM =strcat(toscalar(tobool(\"$IsArm\")));\r\nGetImpactedCRIDsByRegion(_startTime, + _endTime, _serviceTreeId, _sloId, _sloGroup, _region, _customer,_isARM)\r\n| + project LocationId,ImpactedCRIDsCount","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Impacted + CRIDs by Region","transformations":[],"type":"piechart"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisBorderShow":false,"axisCenteredZero":false,"axisColorMode":"series","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"insertNulls":false,"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"log":2,"type":"log"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":11,"w":12,"x":0,"y":15},"id":17,"options":{"legend":{"calcs":["mean"],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"\r\n\r\nlet + _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet + _serviceTreeId = \"$ServiceTreeId\";\r\nlet _region = \"$Region\";\r\nlet + _customer = $Customer;\r\nlet _granularity = \"$Granularity\";\r\nlet _sloId + = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nGetImpactedAndTotalSubscriptionsARM(_startTime, + _endTime, _granularity, _serviceTreeId, _sloId, _sloGroup, _region, _customer)","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Impacted + vs Total Subscriptions","type":"timeseries"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"hideFrom":{"legend":false,"tooltip":false,"viz":false}},"mappings":[],"unit":"none"},"overrides":[]},"gridPos":{"h":11,"w":12,"x":12,"y":15},"id":18,"options":{"displayLabels":["percent"],"legend":{"displayMode":"table","placement":"right","showLegend":true,"values":["value"]},"pieType":"pie","reduceOptions":{"calcs":["lastNotNull"],"fields":"/.*/","values":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let + _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet + _serviceTreeId = \"$ServiceTreeId\";\r\nlet _region = \"$Region\";\r\nlet + _customer = $Customer;\r\nlet _sloId = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nGetImpactedSubsByCustomerARM(_startTime, + _endTime, _serviceTreeId, _sloId, _sloGroup, _region, _customer)\r\n| project + ImpactedSubsCount,Customer_TPIDDisplayName","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Impacted + Subs by Customers (Top 20 ordered by S500, Impacted Subs Count))","type":"piechart"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"left","cellOptions":{"type":"auto"},"filterable":true,"inspect":true},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"Is + S500 Customer"},"properties":[{"id":"custom.width","value":166}]},{"matcher":{"id":"byName","options":"Customer"},"properties":[{"id":"custom.width","value":306}]},{"matcher":{"id":"byName","options":"Impacted + Subscriptions Count"},"properties":[{"id":"custom.width","value":240}]}]},"gridPos":{"h":10,"w":24,"x":0,"y":26},"id":19,"options":{"cellHeight":"sm","footer":{"countRows":false,"enablePagination":false,"fields":[],"reducer":["sum"],"show":false},"showHeader":true,"sortBy":[{"desc":true,"displayName":"Impacted + Subscriptions Count"}]},"pluginVersion":"10.2.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"\r\n\r\nlet + _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet + _serviceTreeId = \"$ServiceTreeId\";\r\nlet _region = \"$Region\";\r\nlet + _customer = $Customer;\r\nlet _sloId = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nlet + _isARM =strcat(toscalar(tobool(\"$IsArm\")));\r\nGetImpactedSubscriptionsARM(_startTime, + _endTime, _serviceTreeId, _sloId, _sloGroup, _region, _customer)\r\n| project + Customer=Customer_TPIDDisplayName,[''Is S500 Customer'']=IsS500Customer,[''Impacted + Subs Count'']=ImpactedSubsCount,[''Impacted Subscriptions'']=ImpactedSubs\r\n| + order by [''Is S500 Customer''] desc,[''Impacted Subs Count''] asc;","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Impacted + Subscriptions (Default ordered by S500, Impacted Subs Count)","type":"table"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","cellOptions":{"type":"auto"},"inspect":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[{"matcher":{"id":"byName","options":"Location + Id"},"properties":[{"id":"custom.width","value":168}]},{"matcher":{"id":"byName","options":"Impacted + CRIDs Count"},"properties":[{"id":"custom.width","value":202}]}]},"gridPos":{"h":10,"w":24,"x":0,"y":36},"id":40,"options":{"cellHeight":"sm","footer":{"countRows":false,"fields":"","reducer":["sum"],"show":false},"showHeader":true,"sortBy":[]},"pluginVersion":"10.2.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let + _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet + _serviceTreeId = \"$ServiceTreeId\";\r\nlet _region = \"$Region\";\r\nlet + _customer = $Customer;\r\nlet _sloId = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nlet + _isARM =strcat(toscalar(tobool(\"$IsArm\")));\r\nGetImpactedCRIDsByRegion(_startTime, + _endTime, _serviceTreeId, _sloId, _sloGroup, _region, _customer, _isARM)\r\n| + project [''Location Id'']=LocationId, [''Impacted CRIDs Count'']=ImpactedCRIDsCount, + [''Impacted CRIDs'']=ImpactedCRIDs\r\n| take 100","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Impacted + CRIDs by Location","type":"table"}],"title":"Customer Impact","type":"row"},{"collapsed":true,"gridPos":{"h":1,"w":24,"x":0,"y":4},"id":38,"panels":[{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisBorderShow":false,"axisCenteredZero":false,"axisColorMode":"series","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"insertNulls":false,"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"locale"},"overrides":[]},"gridPos":{"h":10,"w":24,"x":0,"y":5},"id":20,"options":{"legend":{"calcs":["mean"],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"pluginVersion":"9.5.8","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let + _customer = $Customer;\r\nlet _startTime =\"${__from:date:iso}\";\r\nlet _endTime + = \"${__to:date:iso}\";\r\nlet _granularity = \"$Granularity\";\r\nlet _region + = \"$Region\";\r\nlet _serviceTreeId = \"$ServiceTreeId\";\r\nlet _sloId = + \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nGetSLIByRegion(_startTime, + _endTime, _granularity, _serviceTreeId, _sloId, _sloGroup, _region, _customer) + \r\n| summarize avg(SuccessRate) by LocationId,EndTimeUtc\r\n| order by EndTimeUtc + asc\r\n","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":"SLIs + By Region","transformations":[{"id":"renameByRegex","options":{"regex":"(.*) + (.*)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"description":"","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisBorderShow":false,"axisCenteredZero":false,"axisColorMode":"series","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"insertNulls":false,"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"none"},"overrides":[]},"gridPos":{"h":10,"w":24,"x":0,"y":15},"id":21,"options":{"legend":{"calcs":["mean"],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let + _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet + _serviceTreeId = \"$ServiceTreeId\";\r\nlet _region = \"$Region\";\r\nlet + _customer = $Customer;\r\nlet _granularity = \"$Granularity\";\r\nlet _sloId + = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nlet _isARM =strcat(toscalar(tobool(\"$IsArm\")));\r\nGetSLITimeSeriesData(_startTime, + _endTime, _granularity, _serviceTreeId, _sloId, _sloGroup, _region, _customer, + _isARM)\r\n| order by EndTimeUtc asc","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":"SLIs + (Average)","transformations":[{"id":"renameByRegex","options":{"regex":"([SuccessRate]+[ + ])(.*)","renamePattern":"$2"}}],"type":"timeseries"}],"title":"SLI Signals + (Percentage based)","type":"row"},{"collapsed":true,"gridPos":{"h":1,"w":24,"x":0,"y":5},"id":33,"panels":[{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisBorderShow":false,"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"insertNulls":false,"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"displayName":"Ingestion/Latency(Avg)","mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"locale"},"overrides":[]},"gridPos":{"h":9,"w":12,"x":0,"y":6},"id":35,"options":{"legend":{"calcs":["mean"],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let + _customer = $Customer;\r\nlet _startTime =\"${__from:date:iso}\";\r\nlet _endTime + = \"${__to:date:iso}\";\r\nlet _granularity = \"$Granularity\";\r\nlet _region + = \"$Region\";\r\nlet _serviceTreeId = \"$ServiceTreeId\";\r\nlet _sloId = + \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nGetAverageLatencyPercentiles(_startTime,_endTime,_granularity,_serviceTreeId,_sloId,_sloGroup,_region,_customer)\r\n| + project EndTimeUtc, SloName, P99\r\n| order by EndTimeUtc asc","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":"Average + Latency P99","type":"timeseries"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisBorderShow":false,"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"insertNulls":false,"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"displayName":"Ingestion/Latency(Avg)","mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"locale"},"overrides":[]},"gridPos":{"h":9,"w":12,"x":12,"y":6},"id":34,"options":{"legend":{"calcs":["mean"],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let + _customer = $Customer;\r\nlet _startTime =\"${__from:date:iso}\";\r\nlet _endTime + = \"${__to:date:iso}\";\r\nlet _granularity = \"$Granularity\";\r\nlet _region + = \"$Region\";\r\nlet _serviceTreeId = \"$ServiceTreeId\";\r\nlet _sloId = + \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nGetAverageLatencyPercentiles(_startTime,_endTime,_granularity,_serviceTreeId,_sloId,_sloGroup,_region,_customer)\r\n| + project EndTimeUtc, SloName, P50\r\n| order by EndTimeUtc asc","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":"Average + Latency P50","type":"timeseries"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisBorderShow":false,"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"insertNulls":false,"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"displayName":"Ingestion/Latency/T120000ms(Avg)","mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"percent"},"overrides":[]},"gridPos":{"h":10,"w":24,"x":0,"y":15},"id":36,"options":{"legend":{"calcs":["mean"],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"multi","sort":"none"}},"targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let + _customer = $Customer;\r\nlet _startTime =\"${__from:date:iso}\";\r\nlet _endTime + = \"${__to:date:iso}\";\r\nlet _granularity = \"$Granularity\";\r\nlet _region + = \"$Region\";\r\nlet _serviceTreeId = \"$ServiceTreeId\";\r\nlet _sloId = + \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nGetLatencyPercentages(_startTime,_endTime,_granularity,_serviceTreeId,_sloId,_sloGroup,_region,_customer)\r\n| + order by EndTimeUtc asc","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":"Latency + Percentage","transformations":[],"type":"timeseries"}],"title":"SLI Signals + (Latency)","type":"row"},{"collapsed":true,"gridPos":{"h":1,"w":24,"x":0,"y":6},"id":39,"panels":[{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisBorderShow":false,"axisCenteredZero":false,"axisColorMode":"series","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"insertNulls":false,"lineInterpolation":"linear","lineStyle":{"fill":"solid"},"lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":12,"x":0,"y":7},"id":25,"options":{"legend":{"calcs":["sum"],"displayMode":"table","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let + _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet + _region = \"$Region\";\r\nlet _serviceTreeId = \"$ServiceTreeId\";\r\nlet + compareStandardLocation = (loc1:string, loc2:string) { \r\n tolower(replace_string(loc1,\" + \",\"\")) == tolower(replace_string(loc2,\" \",\"\"))\r\n};\r\nlet serviceId + = toscalar (GetAllMetadata(_endTime)\r\n| where serviceTreeId == _serviceTreeId\r\n| + project serviceTreeId\r\n| take 1);\r\ncluster(''FCMDataro'').database(''FCMKustoStore'').materialized_view(''ChangeEventV2MaterializedView'',10m)\r\n| + where ServiceId == serviceId\r\n| where TimeStamp between (todatetime(_startTime) + .. todatetime(_endTime))\r\n| where SourceSystem in(\"expressv2\",\"adorelease\")\r\n| + where DeploymentTargetType == \"region\"\r\n| where isempty( _region) or compareStandardLocation(LocationId, + _region)\r\n| summarize Count=count() by bin(TimeStamp, 5m), LocationId\r\n| + order by TimeStamp asc\r\n","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":"Deployment + Changes (source: FCM)","transformations":[{"id":"renameByRegex","options":{"regex":"([Count]+[ + ])(.*)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","cellOptions":{"type":"auto"},"inspect":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":12,"x":12,"y":7},"id":26,"options":{"cellHeight":"sm","footer":{"countRows":false,"fields":"","reducer":["sum"],"show":false},"showHeader":true},"pluginVersion":"10.2.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let + _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet + _region = \"$Region\";\r\nlet _serviceTreeId = \"$ServiceTreeId\";\r\ncluster(''FCMDataro'').database(''FCMKustoStore'').materialized_view(''ChangeEventV2MaterializedView'',10m)\r\n| + where ServiceId == _serviceTreeId\r\n| where TimeStamp between (todatetime(_startTime) + .. todatetime(_endTime))\r\n| where SourceSystem in(\"expressv2\",\"adorelease\")\r\n| + where DeploymentTargetType == \"region\"\r\n| where isempty( _region) or LocationId + =~ _region\r\n| project TimeStamp, LocationId, ChangeTitle, ChangeDescription, + ChangeState, ChangeType\r\n| order by TimeStamp desc\r\n| limit 500;","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Deployment + Changes (source: FCM)","type":"table"}],"title":"Deployments and Changes","type":"row"},{"collapsed":true,"gridPos":{"h":1,"w":24,"x":0,"y":7},"id":8,"panels":[{"datasource":{"type":"datasource","uid":"grafana"},"description":"","gridPos":{"h":2,"w":24,"x":0,"y":8},"id":27,"options":{"code":{"language":"plaintext","showLineNumbers":false,"showMiniMap":false},"content":"This + Error Budget calculation uses actual error count vs total requests hence represents + magnitude of the failures (bad events) impact. This kind of calculation gives + more weightage to customers with high volume of data which sometimes overshadow + customers with very low volume. It often represents the magnitude of impact.\n\u003ca + href=\"https://eng.ms/docs/products/geneva/slos-slis/sli_insights\" style=\"font-size:16px; + margin-bottom:0px; margin-top:0px;\" target=\"_blank\"\u003e\nLearn more\n\u003c/a\u003e","mode":"html"},"pluginVersion":"10.2.1","type":"text"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"description":"Remaining + Error Budget timeseries represents remaining error budget over the selected + time period. It starts with 100% budget and continue to deduct consumed budget + at each data point.","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisBorderShow":false,"axisCenteredZero":false,"axisColorMode":"series","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"insertNulls":false,"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"noValue":"0","thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":15,"w":18,"x":0,"y":10},"id":32,"options":{"legend":{"calcs":["last"],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let + _customer = $Customer;\r\nlet _startTime =\"${__from:date:iso}\";\r\nlet _endTime + = \"${__to:date:iso}\";\r\nlet _region = \"$Region\";\r\nlet _serviceTreeId + = \"$ServiceTreeId\";\r\nlet _granularity = \"$Granularity\";\r\nlet _sloId + = replace_string(\"$SloId\", \"\u003cunset\u003e\", \"\");\r\nlet _sloGroup + = \"$SloGroup\";\r\nGetSLIBasedErrorBudget(_startTime, _endTime, _granularity, + _serviceTreeId, _sloId, _sloGroup, _region, _customer)\r\n| project EndTimeUtc, + SloName, BudgetRemaining\r\n| order by EndTimeUtc asc","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":"Error + Budget","transformations":[{"id":"renameByRegex","options":{"regex":"([BudgetRemaining]+[ + ])(.*)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":5,"w":6,"x":18,"y":13},"id":28,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"/.*/","values":true},"textMode":"auto","wideLayout":true},"pluginVersion":"10.2.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let + _customer = \"$Customer\";\r\nlet _startTime =\"${__from:date:iso}\";\r\nlet + _endTime = \"${__to:date:iso}\";\r\nlet _region = \"$Region\";\r\nlet _serviceTreeId + = \"$ServiceTreeId\";\r\nlet _sloId = replace_string(\"$SloId\", \"\u003cunset\u003e\", + \"\");\r\nlet _sloGroup = \"$SloGroup\";\r\nGetRemainingErrorBudget(_startTime, + _endTime, _serviceTreeId, _sloId, _sloGroup, _region, _customer)\r\n| summarize + RemainingErrorBudget = avg(RemainingErrorBudget)","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Remaining + Error Budget","type":"stat"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":5,"w":6,"x":18,"y":17},"id":29,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"/.*/","values":true},"textMode":"auto","wideLayout":true},"pluginVersion":"10.2.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let + _customer = \"$Customer\";\r\nlet _startTime =\"${__from:date:iso}\";\r\nlet + _endTime = \"${__to:date:iso}\";\r\nlet _region = \"$Region\";\r\nlet _serviceTreeId + = \"$ServiceTreeId\";\r\nlet _sloId = replace_string(\"$SloId\", \"\u003cunset\u003e\", + \"\");\r\nlet _sloGroup = \"$SloGroup\";\r\nlet _burnrate = \"1h\";\r\nGetErrorBurnRate(_startTime, + _endTime, _serviceTreeId, _sloId, _sloGroup, _region, _customer, _burnrate)\r\n| + summarize burnrate = avg(burnrate)","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Fast + Burn Rate ( Last 1 hr)","type":"stat"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":5,"w":6,"x":18,"y":21},"id":30,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"textMode":"auto","wideLayout":true},"pluginVersion":"10.2.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let + _customer = \"$Customer\";\r\nlet _startTime =\"${__from:date:iso}\";\r\nlet + _endTime = \"${__to:date:iso}\";\r\nlet _region = \"$Region\";\r\nlet _serviceTreeId + = \"$ServiceTreeId\";\r\nlet _sloId = replace_string(\"$SloId\", \"\u003cunset\u003e\", + \"\");\r\nlet _sloGroup = \"$SloGroup\";\r\nlet _burnrate = \"5h\";\r\nGetErrorBurnRate(_startTime, + _endTime, _serviceTreeId, _sloId, _sloGroup, _region, _customer, _burnrate)\r\n| + summarize burnrate = avg(burnrate)","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Slow + Burn Rate ( Last 5 hrs)","type":"stat"}],"title":"Error Budget","type":"row"}],"refresh":"","schemaVersion":38,"tags":[],"templating":{"list":[{"auto":false,"auto_count":30,"auto_min":"10s","current":{"selected":false,"text":"15m","value":"15m"},"description":"Granularity","hide":0,"label":"Granularity","name":"Granularity","options":[{"selected":false,"text":"5m","value":"5m"},{"selected":true,"text":"15m","value":"15m"},{"selected":false,"text":"1h","value":"1h"},{"selected":false,"text":"6h","value":"6h"},{"selected":false,"text":"12h","value":"12h"}],"query":"5m,15m,1h,6h,12h","queryValue":"","refresh":2,"skipUrlSync":false,"type":"interval"},{"current":{},"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"definition":"GetAllMetadata()\r\n| + distinct serviceTreeId, serviceName\r\n| project strcat(serviceName, \":\", + serviceTreeId)","description":"","hide":0,"includeAll":false,"label":"Service + Name","multi":false,"name":"ServiceTreeId","options":[],"query":{"OpenAI":false,"database":"slihelper","expression":{"from":{"property":{"name":"LocationMap","type":"string"},"type":"property"},"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.5.0","query":"GetAllMetadata()\r\n| + distinct serviceTreeId, serviceName\r\n| project strcat(serviceName, \":\", + serviceTreeId)","querySource":"raw","queryType":"KQL","rawMode":true,"resultFormat":"table"},"refresh":1,"regex":"/(?\u003ctext\u003e.*).*:(?\u003cvalue\u003e.*)/","skipUrlSync":false,"sort":1,"type":"query"},{"allValue":"\" + \"","current":{"selected":true,"text":["All"],"value":["$__all"]},"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"definition":"let + _serviceTreeId = \"$ServiceTreeId\";\r\nGetAllMetadata()\r\n| where serviceTreeId + ==_serviceTreeId\r\n| distinct groupName\r\n| order by groupName\r\n\r\n\r\n\r\n","hide":0,"includeAll":true,"label":"Slo + Group","multi":true,"name":"SloGroup","options":[],"query":{"OpenAI":false,"database":"slihelper","expression":{"from":{"property":{"name":"LocationMap","type":"string"},"type":"property"},"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.5.0","query":"let + _serviceTreeId = \"$ServiceTreeId\";\r\nGetAllMetadata()\r\n| where serviceTreeId + ==_serviceTreeId\r\n| distinct groupName\r\n| order by groupName\r\n\r\n\r\n\r\n","querySource":"raw","queryType":"KQL","rawMode":true,"resultFormat":"table"},"refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":"\" + \"","current":{"selected":true,"text":["All"],"value":["$__all"]},"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"definition":"let + _serviceTreeId = \"$ServiceTreeId\";\r\nlet _sloGroup =\"$SloGroup\";\r\nlet + sloGroup = parse_json(strcat(\"[\", _sloGroup , \"]\"));\r\nGetAllMetadata()\r\n| + where serviceTreeId == _serviceTreeId \r\n| where isnull(sloGroup) or array_length(sloGroup) + \u003c 1 or groupName in (sloGroup)\r\n| project strcat(sloName,\":\",sloId)","hide":0,"includeAll":true,"label":"Slo + Name","multi":true,"name":"SloId","options":[],"query":{"OpenAI":false,"database":"slihelper","expression":{"from":{"property":{"name":"LocationMap","type":"string"},"type":"property"},"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.5.0","query":"let + _serviceTreeId = \"$ServiceTreeId\";\r\nlet _sloGroup =\"$SloGroup\";\r\nlet + sloGroup = parse_json(strcat(\"[\", _sloGroup , \"]\"));\r\nGetAllMetadata()\r\n| + where serviceTreeId == _serviceTreeId \r\n| where isnull(sloGroup) or array_length(sloGroup) + \u003c 1 or groupName in (sloGroup)\r\n| project strcat(sloName,\":\",sloId)","querySource":"raw","queryType":"KQL","rawMode":true,"resultFormat":"table"},"refresh":1,"regex":"/(?\u003ctext\u003e.*).*:(?\u003cvalue\u003e.*)/","skipUrlSync":false,"sort":1,"type":"query"},{"current":{"selected":false,"text":"False","value":"False"},"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"definition":"let + _serviceTreeId = \"$ServiceTreeId\";\r\nlet _sloId = \"$SloId\";\r\nlet _sloGroup + = \"\";//Temporary setting this always empty, so we don''t need to wait SLO + Group query\r\nIsArmBasedCrid(_serviceTreeId, _sloId, _sloGroup)\r\n| project + strcat(isArmString)","description":"Internal parameter for defining if Service + is having ARM based CRID or not","hide":2,"includeAll":false,"label":"IsArm","multi":false,"name":"IsArm","options":[],"query":{"OpenAI":false,"database":"slihelper","expression":{"from":{"property":{"name":"LocationMap","type":"string"},"type":"property"},"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.5.0","query":"let + _serviceTreeId = \"$ServiceTreeId\";\r\nlet _sloId = \"$SloId\";\r\nlet _sloGroup + = \"\";//Temporary setting this always empty, so we don''t need to wait SLO + Group query\r\nIsArmBasedCrid(_serviceTreeId, _sloId, _sloGroup)\r\n| project + strcat(isArmString)","querySource":"raw","queryType":"KQL","rawMode":true,"resultFormat":"table"},"refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":"\" + \"","current":{"selected":true,"text":["All"],"value":["$__all"]},"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"definition":"let + _serviceTreeId = \"$ServiceTreeId\";\r\nlet _sloId =\"$SloId\";\r\nlet _sloGroup + =\"$SloGroup\";\r\nGetServiceSloRegions(_serviceTreeId, _sloId, _sloGroup)\r\n| + order by LocationId asc \r\n\r\n \r\n","hide":0,"includeAll":true,"label":"Region","multi":true,"name":"Region","options":[],"query":{"OpenAI":false,"database":"slihelper","expression":{"from":{"property":{"name":"LocationMap","type":"string"},"type":"property"},"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.5.0","query":"let + _serviceTreeId = \"$ServiceTreeId\";\r\nlet _sloId =\"$SloId\";\r\nlet _sloGroup + =\"$SloGroup\";\r\nGetServiceSloRegions(_serviceTreeId, _sloId, _sloGroup)\r\n| + order by LocationId asc \r\n\r\n \r\n","querySource":"raw","queryType":"KQL","rawMode":true,"resultFormat":"table"},"refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":"\"\"","current":{"selected":false,"text":"All","value":"$__all"},"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"definition":"let + _isARM =strcat(toscalar(tobool(\"$IsArm\")));\r\nlet _startTime =\"${__from:date:iso}\";\r\nlet + _endTime = \"${__to:date:iso}\";\r\nlet _serviceTreeId = \"$ServiceTreeId\";\r\nlet + _sloId =\"$SloId\";\r\nlet _sloGroup =\"$SloGroup\";\r\nlet _region =\"$Region\";\r\nGetServiceCustomers(_startTime, + _endTime,_serviceTreeId, _sloId, _sloGroup, _region,_isARM)","hide":0,"includeAll":true,"label":"Customer","multi":false,"name":"Customer","options":[],"query":{"OpenAI":false,"database":"slihelper","expression":{"from":{"property":{"name":"LocationMap","type":"string"},"type":"property"},"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.5.0","query":"let + _isARM =strcat(toscalar(tobool(\"$IsArm\")));\r\nlet _startTime =\"${__from:date:iso}\";\r\nlet + _endTime = \"${__to:date:iso}\";\r\nlet _serviceTreeId = \"$ServiceTreeId\";\r\nlet + _sloId =\"$SloId\";\r\nlet _sloGroup =\"$SloGroup\";\r\nlet _region =\"$Region\";\r\nGetServiceCustomers(_startTime, + _endTime,_serviceTreeId, _sloId, _sloGroup, _region,_isARM)","querySource":"raw","queryType":"KQL","rawMode":true,"resultFormat":"table"},"refresh":1,"regex":"","skipUrlSync":false,"sort":1,"type":"query"}]},"time":{"from":"now-6h","to":"now"},"timepicker":{},"timezone":"browser","title":"SLI + Insights / DRI / Customer views","uid":"sli-insights-geneva-customer-views","version":1,"weekStart":""}}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '60248' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-punKiHyj3cVH51vMaXYqxQ';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:42:00 GMT + grafana-trace-id: + - 2f503d884d54957565529239a5ebfa4b + mise-correlation-id: + - 9b5db42c-22db-4c10-a615-1c9920a7bca5 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592121.155.29.270047|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/dashboards/uid/sli-insights-geneva-overview + response: + body: + string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"sli-insights-overview","url":"/d/sli-insights-geneva-overview/sli-insights-overview","expires":"0001-01-01T00:00:00Z","created":"2024-06-17T02:35:34Z","updated":"2024-06-17T02:35:34Z","updatedBy":"Anonymous","createdBy":"Anonymous","version":1,"hasAcl":false,"isFolder":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","provisioned":true,"provisionedExternalId":"SLIInsightsOverview.json","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"__elements":{},"__inputs":[],"__requires":[{"id":"grafana","name":"Grafana","type":"grafana","version":"9.5.13"},{"id":"grafana-azure-data-explorer-datasource","name":"Azure + Data Explorer Datasource","type":"datasource","version":"4.9.0"},{"id":"table","name":"Table","type":"panel","version":""},{"id":"timeseries","name":"Time + series","type":"panel","version":""}],"annotations":{"list":[{"builtIn":1,"datasource":{"type":"grafana","uid":"-- + Grafana --"},"enable":true,"hide":true,"iconColor":"rgba(0, 211, 255, 1)","name":"Annotations + \u0026 Alerts","type":"dashboard"}]},"description":"","editable":true,"fiscalYearStartMonth":0,"graphTooltip":0,"id":26,"links":[{"asDropdown":false,"icon":"external + link","includeVars":false,"keepTime":false,"tags":[],"targetBlank":true,"title":"SLI + Insights - DRI Customer Overview","tooltip":"Open Sli Insights / DRI / Customer + Overview Dashboard","type":"link","url":"/d/sli-insights-geneva-customer-views/sli-insights-dri-customer-views"},{"asDropdown":false,"icon":"external + link","includeVars":false,"keepTime":false,"tags":[],"targetBlank":true,"title":"Questions + or Concerns","tooltip":"Email us","type":"link","url":"mailto:genevamonitoringux@microsoft.com?subject=Sli + Insights in Grafana"}],"liveNow":false,"panels":[{"collapsed":false,"gridPos":{"h":1,"w":24,"x":0,"y":2},"id":1,"panels":[],"title":"Overview","type":"row"},{"datasource":{"type":"datasource","uid":"grafana"},"gridPos":{"h":2,"w":24,"x":0,"y":3},"id":5,"options":{"code":{"language":"plaintext","showLineNumbers":false,"showMiniMap":false},"content":"This + Overview section helps to understand Service health through SLI data for DRI + scenarios. This SLI data is coming through Streaming in near real time with + the goal of \u003c 10 minutes latency. Impacted indicates the value is below + the SLO defined in YAML.\n\u003ca href=\"https://eng.ms/docs/products/geneva/slos-slis/sli_insights\" + style=\"font-size:16px; margin-bottom:0px; margin-top:0px;\" target=\"_blank\"\u003e\nLearn + more\n\u003c/a\u003e","mode":"html"},"pluginVersion":"10.2.1","type":"text"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"percent"},"overrides":[]},"gridPos":{"h":4,"w":5,"x":0,"y":5},"id":6,"options":{"colorMode":"value","graphMode":"area","justifyMode":"center","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"/.*/","values":true},"textMode":"auto","wideLayout":true},"pluginVersion":"10.2.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let + _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet + _serviceTreeId = \"$ServiceTreeId\";\r\nlet _region = \"$Region\";\r\nlet + _sloId = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nlet total_regions= + GetTotalImpactedRegions_AggData(_startTime, _endTime, _serviceTreeId, _sloId, + _sloGroup, _region)\r\n| extend\r\n value=iff((impacted!=0 and total!=0),(todouble(impacted)/todouble(total))*100,todouble(0)),\r\n subvalue=strcat(tolong(impacted), + \"/\", tolong(total));\r\ntotal_regions\r\n| project value,subvalue;\r\n","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Regions","transformations":[{"id":"organize","options":{"excludeByName":{},"indexByName":{},"renameByName":{"subvalue":"Impacted + / Total","value":"% Impacted"}}}],"type":"stat"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"percent"},"overrides":[]},"gridPos":{"h":4,"w":5,"x":5,"y":5},"id":7,"options":{"colorMode":"value","graphMode":"area","justifyMode":"center","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"/.*/","values":true},"textMode":"auto","wideLayout":true},"pluginVersion":"10.2.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let + _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet + _serviceTreeId = \"$ServiceTreeId\";\r\nlet teams = cluster(''https://icmclusterlb.kustomfa.windows.net'').database(''IcmDataWarehouse'').TeamServiceTreeMapping\r\n| + extend ServiceTree = tostring(todynamic(MappedServiceTreeEntities)[0].ServiceTreeEntityId)\r\n| + where ServiceTree == _serviceTreeId\r\n| project TeamId;\r\nlet activeicms=cluster(''https://icmclusterlb.kustomfa.windows.net'').database(''IcmDataWarehouse'').IncidentsSnapshotV2\r\n| + where OwningTeamId in (teams)\r\n| where ImpactStartDate between (todatetime(_startTime) + .. todatetime(_endTime)) or CreateDate between (todatetime(_startTime) .. + todatetime(_endTime))\r\n| where IsNoise==false and Severity \u003c 3\r\n| + summarize ActiveIcms =countif(Status =~ ''Active''),TotalICMs =count()\r\n| + extend id=5,value =iff((ActiveIcms!=0 and TotalICMs!=0),(todouble(ActiveIcms)/todouble(TotalICMs))*100,todouble(0)),subvalue=strcat(tolong(ActiveIcms),\"/\",tolong(TotalICMs));\r\nactiveicms\r\n| + project value,subvalue;","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Incidents(\u003c=sev2)","transformations":[{"id":"organize","options":{"excludeByName":{},"indexByName":{},"renameByName":{"subvalue":"Active + / Total","value":"% Active"}}}],"type":"stat"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"percent"},"overrides":[]},"gridPos":{"h":4,"w":4,"x":10,"y":5},"id":10,"options":{"colorMode":"value","graphMode":"area","justifyMode":"center","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"/.*/","values":false},"textMode":"auto","wideLayout":true},"pluginVersion":"10.2.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let + _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet + _serviceTreeId = \"$ServiceTreeId\";\r\nlet _granularity = \"$Interval\";\r\nlet + _region = \"$Region\";\r\nlet _sloId = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nlet + impactedbytotalcrids=GetImpactedAndTotalCRIDs_AggData(_startTime, _endTime,_granularity, + _serviceTreeId, _sloId, _sloGroup, _region)\r\n| summarize ImpactedCRIDs = + sum(ImpactedCRIDs), TotalCRIDs = sum(TotalCRIDs)\r\n| extend id=3,value=iff((ImpactedCRIDs!=0 + and TotalCRIDs!=0),(todouble(ImpactedCRIDs)/todouble(TotalCRIDs))*100,todouble(0)),subvalue=strcat(SummarizeNumber(ImpactedCRIDs,1),\"/\",SummarizeNumber(TotalCRIDs,1));\r\nimpactedbytotalcrids\r\n| + project value,subvalue;\r\n\r\n\r\n ","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Impacted + CRIDs","transformations":[{"id":"organize","options":{"excludeByName":{},"indexByName":{},"renameByName":{"subvalue":"Impacted + / Total","value":"% Impacted"}}}],"type":"stat"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"percent"},"overrides":[]},"gridPos":{"h":4,"w":5,"x":14,"y":5},"id":9,"options":{"colorMode":"value","graphMode":"none","justifyMode":"center","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"/.*/","values":false},"textMode":"auto","wideLayout":true},"pluginVersion":"10.2.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let + _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet + _serviceTreeId = \"$ServiceTreeId\";\r\nlet _region = \"$Region\";\r\nlet + _sloId = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nlet impactedbytotalsubs=GetImpactedAndTotalSubscriptionCountARM(_startTime, + _endTime, _serviceTreeId, _sloId, _sloGroup, _region,'''')\r\n|extend id=2,value=iff((ImpactedSubs!=0 + and TotalSubs!=0),(todouble(ImpactedSubs)/todouble(TotalSubs))*100,todouble(0)),subvalue=strcat(SummarizeNumber(ImpactedSubs,1),\"/\",SummarizeNumber(TotalSubs,1));\r\nimpactedbytotalsubs\r\n| + project value,subvalue\r\n","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Impacted + Subscriptions","transformations":[{"id":"organize","options":{"excludeByName":{},"indexByName":{},"renameByName":{"subvalue":"Impacted + / Total","value":"% Impacted"}}}],"type":"stat"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"percent"},"overrides":[]},"gridPos":{"h":4,"w":5,"x":19,"y":5},"id":8,"options":{"colorMode":"value","graphMode":"area","justifyMode":"center","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"/.*/","values":false},"textMode":"auto","wideLayout":true},"pluginVersion":"10.2.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let + _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet + _serviceTreeId = \"$ServiceTreeId\";\r\nlet _region = \"$Region\";\r\nlet + _sloId = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nlet totals500customers=GetTotalS500CustomersImpactedARM(_startTime, + _endTime, _serviceTreeId, _sloId, _sloGroup, _region,'''')\r\n| extend val=iff((value!=0 + and total!=0),(todouble(value)/todouble(total))*100,todouble(0)), subvalue=strcat(tolong(value),\"/\",tolong(total));\r\ntotals500customers\r\n| + project val,subvalue;\r\n\r\n\r\n\r\n ","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"S500 + Customers","transformations":[{"id":"organize","options":{"excludeByName":{},"indexByName":{},"renameByName":{"A-series":"Impacted + / Total","subvalue":"Impacted / Total","time":"%","val":"% Impacted"}}}],"type":"stat"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"continuous-RdYlGr"},"custom":{"hideFrom":{"legend":false,"tooltip":false,"viz":false}},"mappings":[],"thresholds":{"mode":"percentage","steps":[{"color":"text","value":null}]},"unit":"none"},"overrides":[]},"gridPos":{"h":11,"w":12,"x":0,"y":9},"id":11,"options":{"basemap":{"config":{},"name":"Layer + 0","type":"default"},"controls":{"mouseWheelZoom":false,"showAttribution":true,"showDebug":false,"showMeasure":false,"showScale":false,"showZoom":true},"layers":[{"config":{"showLegend":true,"style":{"color":{"field":"Attainment","fixed":"dark-green"},"opacity":0.4,"rotation":{"fixed":0,"max":360,"min":-360,"mode":"mod"},"size":{"field":"TotalCrids","fixed":5,"max":15,"min":2},"symbol":{"fixed":"img/icons/marker/circle.svg","mode":"fixed"},"textConfig":{"fontSize":12,"offsetX":0,"offsetY":0,"textAlign":"center","textBaseline":"middle"}}},"filterData":{"id":"byRefId","options":"A"},"location":{"mode":"auto"},"name":"CRIDs","tooltip":true,"type":"markers"}],"tooltip":{"mode":"details"},"view":{"allLayers":true,"id":"coords","lat":15.961329,"lon":-16.875,"zoom":1}},"pluginVersion":"10.2.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let + _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet + _granularity = \"$Interval\";\r\nlet _serviceTreeId = \"$ServiceTreeId\";\r\nlet + _slo = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nlet _region = \"$Region\";\r\nGetCustomerAttainment_AggData(_startTime, + _endTime,_granularity,_serviceTreeId,_slo,_sloGroup,_region)\r\n| summarize + Attainment = todecimal(avg(attainment)), TotalCrids = sum(TotalCount) by LocationId\r\n| + join kind=leftouter ( cluster(''https://genevaslidatafollower.westcentralus.kusto.windows.net'').database(''slihelper'').LocationMap\r\n| + project Code, Latitude, Longitude, DisplayName )\r\n on $left.LocationId == + $right.Code\r\n","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Customer + Attainment","type":"geomap"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"continuous-RdYlGr"},"custom":{"fillOpacity":70,"hideFrom":{"legend":false,"tooltip":false,"viz":false},"insertNulls":false,"lineWidth":0,"spanNulls":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"light-blue","value":null}]},"unit":"percent"},"overrides":[]},"gridPos":{"h":11,"w":12,"x":12,"y":9},"id":12,"options":{"alignValue":"center","legend":{"displayMode":"list","placement":"bottom","showLegend":false},"mergeValues":true,"rowHeight":0.9,"showValue":"always","tooltip":{"mode":"single","sort":"none"}},"targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let + _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet + _granularity = \"$Interval\";\r\nlet _serviceTreeId = \"$ServiceTreeId\";\r\nlet + _slo = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nlet _region = \"$Region\";\r\nGetCustomerAttainment_AggData(_startTime, + _endTime,_granularity,_serviceTreeId,_slo,_sloGroup,_region)\r\n| project + LocationId,attainment,EndTimeUtc \r\n| evaluate pivot(LocationId,avg(attainment))\r\n\r\n\r\n\r\n\r\n\r\n","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Customer + Attainment by Region ","type":"state-timeline"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisBorderShow":false,"axisCenteredZero":false,"axisColorMode":"series","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"insertNulls":false,"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":13,"w":24,"x":0,"y":20},"id":13,"options":{"legend":{"calcs":["mean"],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let + _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet + _serviceTreeId = \"$ServiceTreeId\";\r\nlet _region = \"$Region\";\r\nlet + _granularity = \"$Interval\";\r\nlet _sloId = \"$SloId\";\r\nlet _sloGroup + = \"$SloGroup\";\r\nGetSLOsAttainment_AggData(_startTime, _endTime, _granularity, + _serviceTreeId, _sloId, _sloGroup, _region)\r\n| order by EndTimeUtc asc","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":"SLOs + Attainment (Against configured SLO target)","transformations":[{"id":"renameByRegex","options":{"regex":"([attainment]+[ + ])(.*)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisBorderShow":false,"axisCenteredZero":false,"axisColorMode":"series","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"insertNulls":false,"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"log":2,"type":"log"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"}]}},"overrides":[]},"gridPos":{"h":11,"w":12,"x":0,"y":33},"id":14,"options":{"legend":{"calcs":["sum"],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let + _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet + _serviceTreeId = \"$ServiceTreeId\";\r\nlet _region = \"$Region\";\r\nlet + _granularity = \"$Interval\";\r\nlet _sloId = \"$SloId\";\r\nlet _sloGroup + = \"$SloGroup\";\r\nGetImpactedAndTotalCRIDs_AggData(_startTime, _endTime, _granularity, + _serviceTreeId, _sloId, _sloGroup, _region)\r\n| summarize ImpactedCRIDs + = sum(ImpactedCRIDs), TotalCRIDs = sum(TotalCRIDs) by EndTimeUtc","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Impacted + vs Total CRIDs","type":"timeseries"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"hideFrom":{"legend":false,"tooltip":false,"viz":false}},"mappings":[],"unit":"none"},"overrides":[]},"gridPos":{"h":11,"w":12,"x":12,"y":33},"id":15,"options":{"displayLabels":["percent"],"legend":{"displayMode":"table","placement":"right","showLegend":true,"values":["value"]},"pieType":"pie","reduceOptions":{"calcs":["lastNotNull"],"fields":"/^impacted$/","values":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let + _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet + _serviceTreeId = \"$ServiceTreeId\";\r\nlet _region = \"$Region\";\r\nlet + _sloId = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nGetImpactedCRIDsByRegion_AggData(_startTime, + _endTime, _serviceTreeId, _sloId, _sloGroup, _region)\r\n","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Impacted + CRIDs by Region","type":"piechart"},{"collapsed":false,"gridPos":{"h":1,"w":24,"x":0,"y":44},"id":29,"panels":[],"title":"SLI + Signals (Percentage based)","type":"row"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisBorderShow":false,"axisCenteredZero":false,"axisColorMode":"series","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"insertNulls":false,"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"none"},"overrides":[]},"gridPos":{"h":11,"w":24,"x":0,"y":45},"id":17,"options":{"legend":{"calcs":["mean"],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let + _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet + _serviceTreeId = \"$ServiceTreeId\";\r\nlet _region = \"$Region\";\r\nlet + _granularity = \"$Interval\";\r\nlet _sloId = \"$SloId\";\r\nlet _sloGroup + = \"$SloGroup\";\r\nGetSLITimeSeriesData_AggData(_startTime, _endTime, _granularity, + _serviceTreeId, _sloId, _sloGroup, _region)\r\n| order by EndTimeUtc asc","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":"SLIs + (Average)","transformations":[{"id":"renameByRegex","options":{"regex":"([SuccessRate]+[ + ])(.*)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisBorderShow":false,"axisCenteredZero":false,"axisColorMode":"series","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"insertNulls":false,"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":11,"w":24,"x":0,"y":56},"id":16,"options":{"legend":{"calcs":["mean"],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"pluginVersion":"10.1.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let + _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet + _granularity = \"$Interval\";\r\nlet _region = \"$Region\";\r\nlet _serviceTreeId + = \"$ServiceTreeId\";\r\nlet _sloId = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nGetSLIByRegion_AggData(_startTime, + _endTime, _granularity, _serviceTreeId, _sloId, _sloGroup, _region) \r\n| + summarize avg(SuccessRate) by LocationId,EndTimeUtc\r\n| order by EndTimeUtc + asc\r\n","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":"SLIs + By Region","transformations":[{"id":"renameByRegex","options":{"regex":"(.*) + (.*)","renamePattern":"$2"}}],"type":"timeseries"},{"collapsed":false,"gridPos":{"h":1,"w":24,"x":0,"y":67},"id":4,"panels":[],"title":"SLI + Signals (Latency)","type":"row"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisBorderShow":false,"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"insertNulls":false,"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"displayName":"Ingestion/Latency(Avg)","mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":12,"x":0,"y":68},"id":18,"options":{"legend":{"calcs":["mean"],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let + _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet + _granularity = \"$Interval\";\r\nlet _region = \"$Region\";\r\nlet _serviceTreeId + = \"$ServiceTreeId\";\r\nlet _sloId = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nGetAverageLatencyPercentiles_AggData(_startTime,_endTime,_granularity,_serviceTreeId,_sloId,_sloGroup,_region)\r\n| + project EndTimeUtc, SloName, P50\r\n| order by EndTimeUtc asc","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":"Average + Latency P50","type":"timeseries"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisBorderShow":false,"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"insertNulls":false,"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"displayName":"Ingestion/Latency(Avg)","mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"locale"},"overrides":[]},"gridPos":{"h":10,"w":12,"x":12,"y":68},"id":19,"options":{"legend":{"calcs":["mean"],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let + _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet + _granularity = \"$Interval\";\r\nlet _region = \"$Region\";\r\nlet _serviceTreeId + = \"$ServiceTreeId\";\r\nlet _sloId = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nGetAverageLatencyPercentiles_AggData(_startTime,_endTime,_granularity,_serviceTreeId,_sloId,_sloGroup,_region)\r\n| + project EndTimeUtc, SloName, P99\r\n| order by EndTimeUtc asc","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":"Average + Latency P99","type":"timeseries"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisBorderShow":false,"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"insertNulls":false,"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"displayName":"Ingestion/Latency/T120000ms(Avg)","mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]},"unit":"percent"},"overrides":[]},"gridPos":{"h":12,"w":24,"x":0,"y":78},"id":20,"options":{"legend":{"calcs":["mean"],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let + _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet + _granularity = \"$Interval\";\r\nlet _region = \"$Region\";\r\nlet _serviceTreeId + = \"$ServiceTreeId\";\r\nlet _sloId = \"$SloId\";\r\nlet _sloGroup = \"$SloGroup\";\r\nGetLatencyPercentages_AggData(_startTime,_endTime,_granularity,_serviceTreeId,_sloId,_sloGroup,_region)\r\n| + order by EndTimeUtc asc","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":"Latency + Percentage","type":"timeseries"},{"collapsed":false,"gridPos":{"h":1,"w":24,"x":0,"y":90},"id":30,"panels":[],"title":"Deployments + and Changes","type":"row"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisBorderShow":false,"axisCenteredZero":false,"axisColorMode":"series","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"insertNulls":false,"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":12,"x":0,"y":91},"id":21,"options":{"legend":{"calcs":["sum"],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let + _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet + _region = \"$Region\";\r\nlet _serviceTreeId = \"$ServiceTreeId\";\r\nlet + compareStandardLocation = (loc1:string, loc2:string) { \r\n tolower(replace_string(loc1,\" + \",\"\")) == tolower(replace_string(loc2,\" \",\"\"))\r\n};\r\nlet serviceId + = toscalar (GetAllMetadata(_endTime)\r\n| where serviceTreeId == _serviceTreeId\r\n| + project serviceTreeId\r\n| take 1);\r\ncluster(''FCMDataro'').database(''FCMKustoStore'').materialized_view(''ChangeEventV2MaterializedView'',10m)\r\n| + where ServiceId == serviceId\r\n| where TimeStamp between (todatetime(_startTime) + .. todatetime(_endTime))\r\n| where SourceSystem in(\"expressv2\",\"adorelease\")\r\n| + where DeploymentTargetType == \"region\"\r\n| where isempty( _region) or compareStandardLocation(LocationId, + _region)\r\n| summarize Count=count() by bin(TimeStamp, 5m), LocationId\r\n| + order by TimeStamp asc\r\n","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":"Deployment + Changes (source: FCM)","transformations":[{"id":"renameByRegex","options":{"regex":"([Count]+[ + ])(.*)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"custom":{"align":"auto","cellOptions":{"type":"auto"},"inspect":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":10,"w":12,"x":12,"y":91},"id":22,"options":{"cellHeight":"sm","footer":{"countRows":false,"fields":"","reducer":["sum"],"show":false},"showHeader":true},"pluginVersion":"10.2.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"query":"let + _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet + _region = \"$Region\";\r\nlet _serviceTreeId = \"$ServiceTreeId\";\r\ncluster(''FCMDataro'').database(''FCMKustoStore'').materialized_view(''ChangeEventV2MaterializedView'',10m)\r\n| + where ServiceId == _serviceTreeId\r\n| where TimeStamp between (todatetime(_startTime) + .. todatetime(_endTime))\r\n| where SourceSystem in(\"expressv2\",\"adorelease\")\r\n| + where DeploymentTargetType == \"region\"\r\n| where isempty( _region) or LocationId + =~ _region\r\n| project TimeStamp, LocationId, ChangeTitle, ChangeDescription, + ChangeState, ChangeType\r\n| order by TimeStamp desc\r\n| limit 500;","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Deployment + Changes (source: FCM)","type":"table"},{"collapsed":false,"gridPos":{"h":1,"w":24,"x":0,"y":101},"id":2,"panels":[],"title":"Error + Budget","type":"row"},{"datasource":{"type":"datasource","uid":"grafana"},"gridPos":{"h":2,"w":24,"x":0,"y":102},"id":23,"options":{"code":{"language":"plaintext","showLineNumbers":false,"showMiniMap":false},"content":"This + Error Budget calculation uses actual error count vs total requests hence represents + magnitude of the failures (bad events) impact. This kind of calculation gives + more weightage to customers with high volume of data which sometimes overshadow + customers with very low volume. It often represents the magnitude of impact.\n\u003ca + href=\"https://eng.ms/docs/products/geneva/slos-slis/sli_insights\" style=\"font-size:16px; + margin-bottom:0px; margin-top:0px;\" target=\"_blank\"\u003e\nLearn more\n\u003c/a\u003e","mode":"html"},"pluginVersion":"10.2.1","type":"text"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"description":"Remaining + Error Budget timeseries represents remaining error budget over the selected + time period. It starts with 100% budget and continue to deduct consumed budget + at each data point.","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisBorderShow":false,"axisCenteredZero":false,"axisColorMode":"series","axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"insertNulls":false,"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":15,"w":18,"x":0,"y":104},"id":28,"options":{"legend":{"calcs":["last"],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"mode":"single","sort":"none"}},"targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let + _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet + _region = \"$Region\";\r\nlet _serviceTreeId = \"$ServiceTreeId\";\r\nlet + _granularity = \"$Interval\";\r\nlet _sloId = replace_string(\"$SloId\", \"\u003cunset\u003e\", + \"\");\r\nlet _sloGroup = \"$SloGroup\";\r\nGetSLIBasedErrorBudget_AggData(_startTime, + _endTime, _granularity, _serviceTreeId, _sloId, _sloGroup, _region)\r\n| project + EndTimeUtc, SloName, BudgetRemaining\r\n| order by EndTimeUtc asc","querySource":"raw","queryType":"KQL","rawMode":true,"refId":"A","resultFormat":"time_series"}],"title":"Error + Budget","transformations":[{"id":"renameByRegex","options":{"regex":"([BudgetRemaining]+[ + ])(.*)","renamePattern":"$2"}}],"type":"timeseries"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":5,"w":6,"x":18,"y":107},"id":24,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"/.*/","values":true},"textMode":"auto","wideLayout":true},"pluginVersion":"10.2.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"query":"let + _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet + _region = \"$Region\";\r\nlet _serviceTreeId = \"$ServiceTreeId\";\r\nlet + _sloId = replace_string(\"$SloId\", \"\u003cunset\u003e\", \"\");\r\nlet _sloGroup + = \"$SloGroup\";\r\nGetRemainingErrorBudget_AggData(_startTime, _endTime, + _serviceTreeId, _sloId, _sloGroup, _region)\r\n| summarize RemainingErrorBudget + = avg(RemainingErrorBudget)","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Remaining + Error Budget","type":"stat"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":5,"w":6,"x":18,"y":111},"id":25,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"/.*/","values":true},"textMode":"auto","wideLayout":true},"pluginVersion":"10.2.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"query":"let + _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet + _region = \"$Region\";\r\nlet _serviceTreeId = \"$ServiceTreeId\";\r\nlet + _sloId = replace_string(\"$SloId\", \"\u003cunset\u003e\", \"\");\r\nlet _sloGroup + = \"$SloGroup\";\r\nlet _burnrate = \"1h\";\r\nGetErrorBurnRate_AggData(_startTime, + _endTime, _serviceTreeId, _sloId, _sloGroup, _region, _burnrate)\r\n| summarize + burnrate = avg(burnrate)","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Fast + Burn Rate ( Last 1 hr)","type":"stat"},{"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":5,"w":6,"x":18,"y":115},"id":26,"options":{"colorMode":"value","graphMode":"area","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":true},"textMode":"auto","wideLayout":true},"pluginVersion":"10.2.1","targets":[{"OpenAI":false,"database":"slihelper","datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"query":"let + _startTime =\"${__from:date:iso}\";\r\nlet _endTime = \"${__to:date:iso}\";\r\nlet + _region = \"$Region\";\r\nlet _serviceTreeId = \"$ServiceTreeId\";\r\nlet + _sloId = replace_string(\"$SloId\", \"\u003cunset\u003e\", \"\");\r\nlet _sloGroup + = \"$SloGroup\";\r\nlet _burnrate = \"5h\";\r\nGetErrorBurnRate_AggData(_startTime, + _endTime, _serviceTreeId, _sloId, _sloGroup, _region, _burnrate)\r\n| summarize + burnrate = avg(burnrate)","rawMode":true,"refId":"A","resultFormat":"table"}],"title":"Slow + Burn Rate ( Last 5 hrs)","type":"stat"}],"refresh":"","schemaVersion":38,"tags":[],"templating":{"list":[{"current":{},"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"definition":"GetAllMetadata()\r\n| + distinct serviceTreeId, serviceName\r\n| project strcat(serviceName, \":\", + serviceTreeId)\r\n| order by Column1\r\n\r\n\r\n","hide":0,"includeAll":false,"label":"Service + Name","multi":false,"name":"ServiceTreeId","options":[],"query":{"OpenAI":false,"database":"slihelper","query":"GetAllMetadata()\r\n| + distinct serviceTreeId, serviceName\r\n| project strcat(serviceName, \":\", + serviceTreeId)\r\n| order by Column1\r\n\r\n\r\n","queryType":"KQL","rawMode":true,"resultFormat":"table"},"refresh":1,"regex":"/(?\u003ctext\u003e.*).*:(?\u003cvalue\u003e.*)/","skipUrlSync":false,"sort":1,"type":"query"},{"allValue":"\" + \"","current":{"selected":true,"text":["All"],"value":["$__all"]},"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"definition":"let + _serviceTreeId = \"$ServiceTreeId\";\r\nGetAllMetadata()\r\n| where serviceTreeId + ==_serviceTreeId\r\n| distinct groupName\r\n| order by groupName\r\n\r\n\r\n\r\n","hide":0,"includeAll":true,"label":"SLO + Group","multi":true,"name":"SloGroup","options":[],"query":{"OpenAI":false,"database":"slihelper","expression":{"groupBy":{"expressions":[],"type":"and"},"reduce":{"expressions":[],"type":"and"},"where":{"expressions":[],"type":"and"}},"pluginVersion":"4.7.0","query":"let + _serviceTreeId = \"$ServiceTreeId\";\r\nGetAllMetadata()\r\n| where serviceTreeId + ==_serviceTreeId\r\n| distinct groupName\r\n| order by groupName\r\n\r\n\r\n\r\n","querySource":"raw","queryType":"KQL","rawMode":true,"resultFormat":"table"},"refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"allValue":"\" + \"","current":{"selected":true,"text":["All"],"value":["$__all"]},"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"definition":"let + _serviceTreeId = \"$ServiceTreeId\";\r\nlet _sloGroup =\"$SloGroup\";\r\nlet + sloGroup = parse_json(strcat(\"[\", _sloGroup , \"]\"));\r\nGetAllMetadata()\r\n| + where serviceTreeId == _serviceTreeId \r\n| where isnull(sloGroup) or array_length(sloGroup) + \u003c 1 or groupName in (sloGroup)\r\n| project strcat(sloName,\":\",sloId)\r\n\r\n\r\n","hide":0,"includeAll":true,"label":"SLO + Name","multi":true,"name":"SloId","options":[],"query":{"OpenAI":false,"database":"slihelper","query":"let + _serviceTreeId = \"$ServiceTreeId\";\r\nlet _sloGroup =\"$SloGroup\";\r\nlet + sloGroup = parse_json(strcat(\"[\", _sloGroup , \"]\"));\r\nGetAllMetadata()\r\n| + where serviceTreeId == _serviceTreeId \r\n| where isnull(sloGroup) or array_length(sloGroup) + \u003c 1 or groupName in (sloGroup)\r\n| project strcat(sloName,\":\",sloId)\r\n\r\n\r\n","queryType":"KQL","rawMode":true,"resultFormat":"table"},"refresh":1,"regex":"/(?\u003ctext\u003e.*).*:(?\u003cvalue\u003e.*)/","skipUrlSync":false,"sort":1,"type":"query"},{"allValue":"\" + \"","current":{"selected":true,"text":["All"],"value":["$__all"]},"datasource":{"type":"grafana-azure-data-explorer-datasource","uid":"2bf5f4cb-b112-4c36-8ed5-22a2b478d58f"},"definition":"let + _serviceTreeId = \"$ServiceTreeId\";\r\nlet _sloId =\"$SloId\";\r\nlet _sloGroup + =\"$SloGroup\";\r\nGetServiceSloRegions(_serviceTreeId, _sloId, _sloGroup)\r\n| + order by LocationId asc \r\n\r\n \r\n","hide":0,"includeAll":true,"label":"Region","multi":true,"name":"Region","options":[],"query":{"OpenAI":false,"database":"slihelper","query":"let + _serviceTreeId = \"$ServiceTreeId\";\r\nlet _sloId =\"$SloId\";\r\nlet _sloGroup + =\"$SloGroup\";\r\nGetServiceSloRegions(_serviceTreeId, _sloId, _sloGroup)\r\n| + order by LocationId asc \r\n\r\n \r\n","queryType":"KQL","rawMode":true,"resultFormat":"table"},"refresh":1,"regex":"","skipUrlSync":false,"sort":0,"type":"query"},{"auto":true,"auto_count":30,"auto_min":"5m","current":{"selected":false,"text":"auto","value":"$__auto_interval_Interval"},"hide":2,"name":"Interval","options":[{"selected":true,"text":"auto","value":"$__auto_interval_Interval"},{"selected":false,"text":"5m","value":"5m"},{"selected":false,"text":"15m","value":"15m"},{"selected":false,"text":"30m","value":"30m"},{"selected":false,"text":"1h","value":"1h"},{"selected":false,"text":"6h","value":"6h"},{"selected":false,"text":"12h","value":"12h"},{"selected":false,"text":"1d","value":"1d"},{"selected":false,"text":"7d","value":"7d"},{"selected":false,"text":"14d","value":"14d"},{"selected":false,"text":"30d","value":"30d"}],"query":"5m,15m,30m,1h,6h,12h,1d,7d,14d,30d","queryValue":"","refresh":2,"skipUrlSync":false,"type":"interval"}]},"time":{"from":"now-7d","to":"now"},"timepicker":{},"timezone":"","title":"SLI + Insights / Overview","uid":"sli-insights-geneva-overview","version":1,"weekStart":""}}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '47479' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-acQ9SMRenZw7kSqHY67ekA';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:42:00 GMT + grafana-trace-id: + - 4104b2d66ff22517fc0b2edbe1b3782b + mise-correlation-id: + - 976c5017-00cd-497f-b635-e7452cb4294e + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592121.509.29.452001|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/dashboards/uid/mg2OAlTVd + response: + body: + string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"test-dashboard","url":"/d/mg2OAlTVd/test-dashboard","expires":"0001-01-01T00:00:00Z","created":"2024-06-17T02:41:26Z","updated":"2024-06-17T02:41:26Z","updatedBy":"example@example.com","createdBy":"example@example.com","version":1,"hasAcl":false,"isFolder":false,"folderId":0,"folderUid":"","folderTitle":"General","folderUrl":"","provisioned":false,"provisionedExternalId":"","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"id":39,"panels":[],"title":"Test + Dashboard","uid":"mg2OAlTVd","version":1}}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '724' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-5tl4ulZQfERwCE94urZUsQ';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:42:00 GMT + grafana-trace-id: + - bcf8680e1125b8a9be8f0a733f3de600 + mise-correlation-id: + - 46d66cf3-5a05-4586-8899-68e38dcc62f6 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592121.837.30.399766|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '0' + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: DELETE + uri: https://clitestamgbackup000003-hjgwh3b5b3etdwfu.wcus.grafana.azure.com/api/dashboards/uid/mg2OAlTVd + response: + body: + string: '{"id":35,"message":"Dashboard Test Dashboard deleted","title":"Test + Dashboard"}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '79' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-UghnI4uYU4XsirjraG9YfQ';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:42:01 GMT + grafana-trace-id: + - 8084475c94b27f58539e9d35c9d7af85 + mise-correlation-id: + - b10ed02d-2f1d-401b-8620-06aaf48f09d9 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592122.172.29.982623|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: '{"meta": {"type": "db", "canSave": true, "canEdit": true, "canAdmin": true, + "canStar": true, "canDelete": true, "slug": "test-dashboard", "url": "/d/mg2OAlTVd/test-dashboard", + "expires": "0001-01-01T00:00:00Z", "created": "2024-06-17T02:41:26Z", "updated": + "2024-06-17T02:41:26Z", "updatedBy": "example@example.com", "createdBy": "example@example.com", + "version": 1, "hasAcl": false, "isFolder": false, "folderId": 0, "folderUid": + "", "folderTitle": "General", "folderUrl": "", "provisioned": false, "provisionedExternalId": + "", "annotationsPermissions": {"dashboard": {"canAdd": true, "canEdit": true, + "canDelete": true}, "organization": {"canAdd": true, "canEdit": true, "canDelete": + true}}}, "dashboard": {"panels": [], "title": "Test Dashboard", "uid": "mg2OAlTVd", + "version": 1}, "overwrite": true}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '803' + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: POST + uri: https://clitestamgbackup000003-hjgwh3b5b3etdwfu.wcus.grafana.azure.com/api/dashboards/db + response: + body: + string: '{"folderUid":"","id":38,"slug":"test-dashboard","status":"success","uid":"mg2OAlTVd","url":"/d/mg2OAlTVd/test-dashboard","version":1}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '133' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-Rx2CvcVvrKDgI/jgr7DOWw';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:42:01 GMT + grafana-trace-id: + - c4bd39556543a323cd5cdb94b7c69181 + mise-correlation-id: + - d0e602fb-61f4-4994-b376-64c58990255e + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592122.544.26.909645|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/dashboards/uid/mg2OAlTVa + response: + body: + string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"test-dashboard","url":"/d/mg2OAlTVa/test-dashboard","expires":"0001-01-01T00:00:00Z","created":"2024-06-17T02:41:06Z","updated":"2024-06-17T02:41:23Z","updatedBy":"example@example.com","createdBy":"example@example.com","version":2,"hasAcl":false,"isFolder":false,"folderId":36,"folderUid":"fdp0g77xpuqrke","folderTitle":"Test + Folder","folderUrl":"/dashboards/f/fdp0g77xpuqrke/test-folder","provisioned":false,"provisionedExternalId":"","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"id":37,"panels":[],"title":"Test + Dashboard","uid":"mg2OAlTVa","version":2}}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '783' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-OC1aYOPbK2Bsu8LTGaqJOw';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:42:01 GMT + grafana-trace-id: + - ad61c59c65f6c3c2b5c10d649492b6c6 + mise-correlation-id: + - cc2ad8d9-70c1-44a6-bad0-a9c7a4b4042e + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592122.901.29.292936|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '0' + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: DELETE + uri: https://clitestamgbackup000003-hjgwh3b5b3etdwfu.wcus.grafana.azure.com/api/dashboards/uid/mg2OAlTVa + response: + body: + string: '{"message":"Dashboard not found","traceID":"ab19a556f117d4b85d416e398d7a4266"}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '78' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-iXjXFkLOYejXVlXBJ7t3Wg';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:42:02 GMT + grafana-trace-id: + - ab19a556f117d4b85d416e398d7a4266 + mise-correlation-id: + - f2c35be5-0dd1-4cbf-9853-a5c922cba205 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592123.199.28.836055|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 404 + message: Not Found +- request: + body: '{"meta": {"type": "db", "canSave": true, "canEdit": true, "canAdmin": true, + "canStar": true, "canDelete": true, "slug": "test-dashboard", "url": "/d/mg2OAlTVa/test-dashboard", + "expires": "0001-01-01T00:00:00Z", "created": "2024-06-17T02:41:06Z", "updated": + "2024-06-17T02:41:23Z", "updatedBy": "example@example.com", "createdBy": "example@example.com", + "version": 2, "hasAcl": false, "isFolder": false, "folderId": 36, "folderUid": + "fdp0g77xpuqrke", "folderTitle": "Test Folder", "folderUrl": "/dashboards/f/fdp0g77xpuqrke/test-folder", + "provisioned": false, "provisionedExternalId": "", "annotationsPermissions": + {"dashboard": {"canAdd": true, "canEdit": true, "canDelete": true}, "organization": + {"canAdd": true, "canEdit": true, "canDelete": true}}}, "dashboard": {"panels": + [], "title": "Test Dashboard", "uid": "mg2OAlTVa", "version": 2}, "folderUid": + "fdp0g77xpuqrke", "overwrite": true}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '893' + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: POST + uri: https://clitestamgbackup000003-hjgwh3b5b3etdwfu.wcus.grafana.azure.com/api/dashboards/db + response: + body: + string: '{"folderUid":"fdp0g77xpuqrke","id":39,"slug":"test-dashboard","status":"success","uid":"mg2OAlTVa","url":"/d/mg2OAlTVa/test-dashboard","version":1}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '147' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-Sj88fMrM9jOTIBMCtgX4YA';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:42:02 GMT + grafana-trace-id: + - ec22a8908fc064fbec83063f5b27560a + mise-correlation-id: + - 5867a7aa-24da-444c-be07-eb01c4681144 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592123.539.29.85567|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/dashboards/uid/mg2OAlTVc + response: + body: + string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"test-dashboard2","url":"/d/mg2OAlTVc/test-dashboard2","expires":"0001-01-01T00:00:00Z","created":"2024-06-17T02:41:07Z","updated":"2024-06-17T02:41:23Z","updatedBy":"example@example.com","createdBy":"example@example.com","version":2,"hasAcl":false,"isFolder":false,"folderId":36,"folderUid":"fdp0g77xpuqrke","folderTitle":"Test + Folder","folderUrl":"/dashboards/f/fdp0g77xpuqrke/test-folder","provisioned":false,"provisionedExternalId":"","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"id":38,"panels":[],"title":"Test + Dashboard2","uid":"mg2OAlTVc","version":2}}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '786' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-uxG4LaX3S2G98L59HOl/uw';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:42:02 GMT + grafana-trace-id: + - 8e41a37bdea7014059c0537f104826c2 + mise-correlation-id: + - 8967acfa-8811-455f-bc32-ebffb58cc49b + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592123.894.28.314547|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000002-bxb6fdcrb2fwh3cq.wcus.grafana.azure.com/api/dashboards/uid/duj3tR77k + response: + body: + string: '{"meta":{"type":"db","canSave":true,"canEdit":true,"canAdmin":true,"canStar":true,"canDelete":true,"slug":"warmpathqos","url":"/d/duj3tR77k/warmpathqos","expires":"0001-01-01T00:00:00Z","created":"2024-06-17T02:35:34Z","updated":"2024-06-17T02:35:34Z","updatedBy":"Anonymous","createdBy":"Anonymous","version":1,"hasAcl":false,"isFolder":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","provisioned":true,"provisionedExternalId":"WarmPathQoS.json","annotationsPermissions":{"dashboard":{"canAdd":true,"canEdit":true,"canDelete":true},"organization":{"canAdd":true,"canEdit":true,"canDelete":true}}},"dashboard":{"annotations":{"list":[{"builtIn":1,"datasource":"-- + Grafana --","enable":true,"hide":true,"iconColor":"rgba(0, 211, 255, 1)","name":"Annotations + \u0026 Alerts","type":"dashboard"}]},"editable":true,"gnetId":null,"graphTooltip":0,"id":20,"links":[],"panels":[{"datasource":null,"gridPos":{"h":3,"w":24,"x":0,"y":0},"id":2,"options":{"content":"To + know more check \u003cbr\u003e\n\u003ca href=\"https://eng.ms/docs/products/geneva/logs/howtoguides/qos/overview\"\u003eWarmPath + QoS Metrics Overview\u003c/a\u003e","mode":"html"},"pluginVersion":"8.0.6","title":"Geneva + WarmPath Quick Links","type":"text"},{"datasource":"Geneva Datasource","fieldConfig":{"defaults":{"color":{"fixedColor":"green","mode":"thresholds"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":5,"w":12,"x":0,"y":3},"id":4,"options":{"colorMode":"value","graphMode":"none","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"text":{},"textMode":"value_and_name"},"pluginVersion":"8.0.6","targets":[{"account":"$account","backends":[],"customSeriesNaming":"Total/1000","dimension":"","metric":"","metricsQueryType":"query","namespace":"WarmPathQoS","queryText":"metric(\"PipelineIngestion\").samplingTypes(\"LatencyMs\").preaggregate(\"Total\")\n| + project LatencyMs=replacenulls(LatencyMs, 0)\n| project LatencyMs=LatencyMs/1000","refId":"A","samplingType":"","service":"metrics","useBackends":false,"useCustomSeriesNaming":true}],"title":"Warm + Path Ingestion Latency (Seconds)","type":"stat"},{"datasource":"Geneva Datasource","fieldConfig":{"defaults":{"color":{"fixedColor":"purple","mode":"fixed"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":5,"w":12,"x":12,"y":3},"id":14,"options":{"colorMode":"value","graphMode":"none","justifyMode":"auto","orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"text":{},"textMode":"value_and_name"},"pluginVersion":"8.0.6","targets":[{"account":"$account","backends":[],"customSeriesNaming":"Total/1000","dimension":"","metric":"","metricsQueryType":"query","namespace":"WarmPathQoS","queryText":"metric(\"CosmosUpload\").samplingTypes(\"LatencyMs\").preaggregate(\"Total\")\n| + project LatencyMs=replacenulls(LatencyMs, 0) \n| zoom LatencyMs=avg(LatencyMs) + by 2h\n| project LatencyMs=LatencyMs/1000","refId":"A","samplingType":"","service":"metrics","useBackends":false,"useCustomSeriesNaming":true}],"title":"Cosmos + Upload Latency (Seconds)","type":"stat"},{"datasource":"Geneva Datasource","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":50,"gradientMode":"opacity","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"decimals":1,"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":0,"y":8},"id":10,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single"}},"targets":[{"account":"$account","backends":[],"customSeriesNaming":"Ingestion + Latency / 1000","dimension":"","metric":"","metricsQueryType":"query","namespace":"WarmPathQoS","queryText":"metric(\"PipelineIngestion\").samplingTypes(\"LatencyMs\").preaggregate(\"Total\") + \n| project LatencyMs=replacenulls(LatencyMs,0)/1000.0 \n| zoom LatencyMs=avg(LatencyMs) + by $interval","refId":"A","samplingType":"","service":"metrics","useBackends":false,"useCustomSeriesNaming":true}],"title":"Warm + Path Ingestion Latency Trend (Seconds)","transformations":[],"type":"timeseries"},{"datasource":"Geneva + Datasource","fieldConfig":{"defaults":{"color":{"fixedColor":"purple","mode":"fixed"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"dtdurations"},"overrides":[]},"gridPos":{"h":8,"w":12,"x":12,"y":8},"id":12,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single"}},"targets":[{"account":"$account","backends":[],"customSeriesNaming":"Cosmos + Upload Latency","dimension":"","metric":"","metricsQueryType":"query","namespace":"WarmPathQoS","queryText":"metric(\"CosmosUpload\").samplingTypes(\"LatencyMs\").preaggregate(\"Total\") + \n| project LatencyMs=replacenulls(LatencyMs, 0) \n| zoom LatencyMs=avg(LatencyMs) + by $interval","refId":"A","samplingType":"","service":"metrics","useBackends":false,"useCustomSeriesNaming":true}],"title":"Cosmos + Upload Latency Trend (Seconds)","type":"timeseries"},{"datasource":"Geneva + Datasource","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":50,"gradientMode":"opacity","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]},"unit":"short"},"overrides":[]},"gridPos":{"h":8,"w":12,"x":0,"y":16},"id":8,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single"}},"targets":[{"account":"$account","backends":[],"customSeriesNaming":"Ingestion + Throughput (MB/s)","dimension":"","metric":"","metricsQueryType":"query","namespace":"WarmPathQoS","queryText":"metric(\"PipelineIngestion\").samplingTypes(\"ThroughputMBps\").preaggregate(\"Total\") + \n| project ThroughputMBps=replacenulls(ThroughputMBps,0) \n| zoom ThroughoutMBps=avg(ThroughputMBps) + by $interval","refId":"Ingestion Throughput","samplingType":"","service":"metrics","useBackends":false,"useCustomSeriesNaming":true}],"title":"Warm + Path Ingestion Throughput Trend (MB/s)","type":"timeseries"},{"datasource":"Geneva + Datasource","fieldConfig":{"defaults":{"color":{"fixedColor":"purple","mode":"fixed"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":0,"drawStyle":"line","fillOpacity":50,"gradientMode":"opacity","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"never","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]}},"overrides":[]},"gridPos":{"h":8,"w":12,"x":12,"y":16},"id":13,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single"}},"targets":[{"account":"$account","backends":[],"dimension":"","metric":"","metricsQueryType":"query","namespace":"WarmPathQoS","queryText":"metric(\"CosmosUpload\").samplingTypes(\"ThroughputMBps\").preaggregate(\"Total\") + \n| project ThroughputMBps=replacenulls(ThroughputMBps, 0)\n| zoom ThroughputMBps=avg(ThroughputMBps) + by $interval","refId":"A","samplingType":"","service":"metrics","useBackends":false,"useCustomSeriesNaming":false}],"title":"Cosmos + Upload Throughput Trend (MB/s)","transformations":[],"type":"timeseries"},{"datasource":"Geneva + Datasource","fieldConfig":{"defaults":{"color":{"fixedColor":"yellow","mode":"palette-classic"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":-1,"drawStyle":"bars","fillOpacity":50,"gradientMode":"opacity","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null}]},"unit":"decbytes"},"overrides":[]},"gridPos":{"h":8,"w":12,"x":0,"y":24},"id":9,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single"}},"targets":[{"account":"$account","backends":[],"dimension":"","metric":"","metricsQueryType":"query","namespace":"WarmPathQoS","queryText":"metric(\"PipelineIngestion\").samplingTypes(\"EventReceivedBytes\").preaggregate(\"Total\") + \n| project EventReceivedBytes=replacenulls(EventReceivedBytes, 0) \n| zoom + EventReceivedBytes=sum(EventReceivedBytes) by $interval","refId":"A","samplingType":"","service":"metrics","useBackends":false,"useCustomSeriesNaming":false}],"title":"Data + Ingested into Warm Path (PerDay)","type":"timeseries"},{"datasource":"Geneva + Datasource","fieldConfig":{"defaults":{"color":{"fixedColor":"purple","mode":"fixed"},"custom":{"axisLabel":"","axisPlacement":"auto","barAlignment":-1,"drawStyle":"bars","fillOpacity":50,"gradientMode":"opacity","hideFrom":{"legend":false,"tooltip":false,"viz":false},"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green","value":null},{"color":"red","value":80}]},"unit":"decbytes"},"overrides":[]},"gridPos":{"h":8,"w":12,"x":12,"y":24},"id":11,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom"},"tooltip":{"mode":"single"}},"targets":[{"account":"$account","backends":[],"customSeriesNaming":"Cosmos + Upload Throughput","dimension":"","metric":"","metricsQueryType":"query","namespace":"WarmPathQoS","queryText":"metric(\"CosmosUpload\").samplingTypes(\"EventProcessedBytes\").preaggregate(\"Total\") + | project EventProcessedBytes=replacenulls(EventProcessedBytes, 0) | zoom + EventProcessedBytes=sum(EventProcessedBytes) by $interval","refId":"A","samplingType":"","service":"metrics","useBackends":false,"useCustomSeriesNaming":true}],"title":"Cosmos + Upload Throughput Trend (MB/s)","type":"timeseries"},{"datasource":"Geneva + Datasource","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"hideFrom":{"legend":false,"tooltip":false,"viz":false}},"decimals":2,"mappings":[],"unit":"decbytes"},"overrides":[]},"gridPos":{"h":8,"w":12,"x":0,"y":32},"id":16,"options":{"legend":{"displayMode":"list","placement":"bottom"},"pieType":"donut","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"tooltip":{"mode":"single"}},"targets":[{"account":"$account","backends":[],"customSeriesNaming":"{MdsEndpoint}","dimension":"","metric":"","metricsQueryType":"query","namespace":"WarmPathQoS","queryText":"metric(\"PipelineIngestion\").samplingTypes(\"EventReceivedBytes\").preaggregate(\"EventNS\") + \n| project EventReceivedBytes=replacenulls(EventReceivedBytes, 0) \n| zoom + EventReceivedBytes=avg(EventReceivedBytes) by $interval \n| top 40 by avg(EventReceivedBytes) + desc","refId":"A","samplingType":"","service":"metrics","useBackends":false,"useCustomSeriesNaming":true}],"title":"Data + Ingested into Warm Path (PerDay /PerNamesapce)","type":"piechart"},{"datasource":"Geneva + Datasource","fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"hideFrom":{"legend":false,"tooltip":false,"viz":false}},"decimals":2,"mappings":[],"unit":"decbytes"},"overrides":[]},"gridPos":{"h":8,"w":12,"x":12,"y":32},"id":17,"options":{"legend":{"displayMode":"list","placement":"bottom"},"pieType":"donut","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"tooltip":{"mode":"single"}},"targets":[{"account":"$account","backends":[],"customSeriesNaming":"{MdsEndpoint}","dimension":"","metric":"","metricsQueryType":"query","namespace":"WarmPathQoS","queryText":"metric(\"PipelineErrors\").samplingTypes(\"Count\").preaggregate(\"ErrorCategory+ErrorType\") + \n| project Count=replacenulls(Count, 0) \n| zoom Count=avg(Count) by $interval + \n| top 40 by avg(Count) desc","refId":"A","samplingType":"","service":"metrics","useBackends":false,"useCustomSeriesNaming":true}],"title":"Pipeline + Errors","type":"piechart"}],"refresh":false,"schemaVersion":30,"style":"dark","tags":[],"templating":{"list":[{"allValue":null,"current":{},"datasource":"Geneva + Datasource","definition":"accounts()","description":"The Geneva metrics account + name","error":null,"hide":0,"includeAll":false,"label":"Account","multi":false,"name":"account","options":[],"query":"accounts()","refresh":1,"regex":"","skipUrlSync":false,"sort":1,"type":"query"},{"auto":true,"auto_count":30,"auto_min":"10s","current":{"selected":false,"text":"auto","value":"$__auto_interval_interval"},"description":null,"error":null,"hide":0,"label":"Interval","name":"interval","options":[{"selected":true,"text":"auto","value":"$__auto_interval_interval"},{"selected":false,"text":"1m","value":"1m"},{"selected":false,"text":"10m","value":"10m"},{"selected":false,"text":"30m","value":"30m"},{"selected":false,"text":"1h","value":"1h"},{"selected":false,"text":"2h","value":"2h"},{"selected":false,"text":"3h","value":"3h"},{"selected":false,"text":"6h","value":"6h"},{"selected":false,"text":"12h","value":"12h"},{"selected":false,"text":"1d","value":"1d"},{"selected":false,"text":"2d","value":"2d"},{"selected":false,"text":"3d","value":"3d"},{"selected":false,"text":"7d","value":"7d"},{"selected":false,"text":"14d","value":"14d"},{"selected":false,"text":"30d","value":"30d"}],"query":"1m,10m,30m,1h,2h,3h,6h,12h,1d,2d,3d,7d,14d,30d","queryValue":"","refresh":2,"skipUrlSync":false,"type":"interval"}]},"time":{"from":"now-7d","to":"now"},"timepicker":{},"timezone":"","title":"WarmPathQoS","uid":"duj3tR77k","version":1}}' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '14878' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-fUsJ9AH2xXHvKLZMxvOr8Q';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:42:03 GMT + grafana-trace-id: + - 64c33fafa8264c90598cd54db11c8f1d + mise-correlation-id: + - 86de69a3-77d9-491f-bac7-b590dc6c9e9f + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592124.228.30.714923|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000003-hjgwh3b5b3etdwfu.wcus.grafana.azure.com/api/search?type=dash-db&limit=5000&page=1 + response: + body: + string: '[{"id":27,"uid":"OSBzdgnnz","title":"Agent QoS","uri":"db/agent-qos","url":"/d/OSBzdgnnz/agent-qos","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":23,"uid":"54KhiZ7nz","title":"AKS + Linux Sample Application","uri":"db/aks-linux-sample-application","url":"/d/54KhiZ7nz/aks-linux-sample-application","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":26,"uid":"6uRDjTNnz","title":"App + Detail","uri":"db/app-detail","url":"/d/6uRDjTNnz/app-detail","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":5,"uid":"dyzn5SK7z","title":"Azure + / Alert Consumption","uri":"db/azure-alert-consumption","url":"/d/dyzn5SK7z/azure-alert-consumption","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure + Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":2,"uid":"Yo38mcvnz","title":"Azure + / Insights / Applications","uri":"db/azure-insights-applications","url":"/d/Yo38mcvnz/azure-insights-applications","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure + Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":3,"uid":"AppInsightsAvTestGeoMap","title":"Azure + / Insights / Applications Test Availability Geo Map","uri":"db/d2135581-8cad-57d7-bf00-c40961be901d","url":"/d/AppInsightsAvTestGeoMap/d2135581-8cad-57d7-bf00-c40961be901d","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure + Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":7,"uid":"INH9berMk","title":"Azure + / Insights / Cosmos DB","uri":"db/azure-insights-cosmos-db","url":"/d/INH9berMk/azure-insights-cosmos-db","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure + Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":8,"uid":"8UDB1s3Gk","title":"Azure + / Insights / Data Explorer Clusters","uri":"db/azure-insights-data-explorer-clusters","url":"/d/8UDB1s3Gk/azure-insights-data-explorer-clusters","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure + Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":9,"uid":"tQZAMYrMk","title":"Azure + / Insights / Key Vaults","uri":"db/azure-insights-key-vaults","url":"/d/tQZAMYrMk/azure-insights-key-vaults","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure + Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":10,"uid":"3n2E8CrGk","title":"Azure + / Insights / Storage Accounts","uri":"db/azure-insights-storage-accounts","url":"/d/3n2E8CrGk/azure-insights-storage-accounts","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure + Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":6,"uid":"AzVmInsightsByRG","title":"Azure + / Insights / Virtual Machines by Resource Group","uri":"db/azure-insights-virtual-machines-by-resource-group","url":"/d/AzVmInsightsByRG/azure-insights-virtual-machines-by-resource-group","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure + Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":11,"uid":"AzVmInsightsByWS","title":"Azure + / Insights / Virtual Machines by Workspace","uri":"db/azure-insights-virtual-machines-by-workspace","url":"/d/AzVmInsightsByWS/azure-insights-virtual-machines-by-workspace","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure + Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":4,"uid":"Mtwt2BV7k","title":"Azure + / Resources Overview","uri":"db/azure-resources-overview","url":"/d/Mtwt2BV7k/azure-resources-overview","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":1,"folderUid":"az-mon","folderTitle":"Azure + Monitor","folderUrl":"/dashboards/f/az-mon/azure-monitor","sortMeta":0},{"id":28,"uid":"xLERdASnz","title":"Cluster + Detail","uri":"db/cluster-detail","url":"/d/xLERdASnz/cluster-detail","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":13,"uid":"defenderForCloudActiveAlerts","title":"Defender + for Cloud / Active Alerts","uri":"db/defender-for-cloud-active-alerts","url":"/d/defenderForCloudActiveAlerts/defender-for-cloud-active-alerts","slug":"","type":"dash-db","tags":["Alerts","Defender + for Cloud"],"isStarred":false,"folderId":12,"folderUid":"ms-def","folderTitle":"Microsoft + Defender for Cloud","folderUrl":"/dashboards/f/ms-def/microsoft-defender-for-cloud","sortMeta":0},{"id":33,"uid":"c0613871-ebb0-4a2d-b071-f51a851f375d","title":"Full + Stack AKS Monitoring","uri":"db/full-stack-aks-monitoring","url":"/d/c0613871-ebb0-4a2d-b071-f51a851f375d/full-stack-aks-monitoring","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":30,"folderUid":"cloud-native","folderTitle":"Azure + Kubernetes Service Monitoring","folderUrl":"/dashboards/f/cloud-native/azure-kubernetes-service-monitoring","sortMeta":0},{"id":24,"uid":"QTVw7iK7z","title":"Geneva + Health","uri":"db/geneva-health","url":"/d/QTVw7iK7z/geneva-health","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":25,"uid":"icm-geneva-canned-dashboard","title":"IcM + Canned Dashboard","uri":"db/icm-canned-dashboard","url":"/d/icm-geneva-canned-dashboard/icm-canned-dashboard","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":19,"uid":"sVKyjvpnz","title":"Incoming + Service QoS","uri":"db/incoming-service-qos","url":"/d/sVKyjvpnz/incoming-service-qos","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":31,"uid":"kubernetesApiserverDashboard","title":"Kubernetes + / API Server","uri":"db/kubernetes-api-server","url":"/d/kubernetesApiserverDashboard/kubernetes-api-server","slug":"","type":"dash-db","tags":["kubernetes-mixin"],"isStarred":false,"folderId":30,"folderUid":"cloud-native","folderTitle":"Azure + Kubernetes Service Monitoring","folderUrl":"/dashboards/f/cloud-native/azure-kubernetes-service-monitoring","sortMeta":0},{"id":32,"uid":"kubernetesEtcdDashboard","title":"Kubernetes + / ETCD","uri":"db/kubernetes-etcd","url":"/d/kubernetesEtcdDashboard/kubernetes-etcd","slug":"","type":"dash-db","tags":["kubernetes-mixin"],"isStarred":false,"folderId":30,"folderUid":"cloud-native","folderTitle":"Azure + Kubernetes Service Monitoring","folderUrl":"/dashboards/f/cloud-native/azure-kubernetes-service-monitoring","sortMeta":0},{"id":15,"uid":"_sKhXTH7z","title":"Node + Detail","uri":"db/node-detail","url":"/d/_sKhXTH7z/node-detail","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":16,"uid":"6naEwcp7z","title":"Outgoing + Service QoS","uri":"db/outgoing-service-qos","url":"/d/6naEwcp7z/outgoing-service-qos","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":21,"uid":"GIgvhSV7z","title":"Service + Fabric Application Overview","uri":"db/service-fabric-application-overview","url":"/d/GIgvhSV7z/service-fabric-application-overview","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":22,"uid":"sli-insights-geneva-customer-views","title":"SLI + Insights / DRI / Customer views","uri":"db/sli-insights-dri-customer-views","url":"/d/sli-insights-geneva-customer-views/sli-insights-dri-customer-views","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":17,"uid":"sli-insights-geneva-overview","title":"SLI + Insights / Overview","uri":"db/sli-insights-overview","url":"/d/sli-insights-geneva-overview/sli-insights-overview","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0},{"id":39,"uid":"mg2OAlTVa","title":"Test + Dashboard","uri":"db/test-dashboard","url":"/d/mg2OAlTVa/test-dashboard","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":34,"folderUid":"fdp0g77xpuqrke","folderTitle":"Test + Folder","folderUrl":"/dashboards/f/fdp0g77xpuqrke/test-folder","sortMeta":0},{"id":38,"uid":"mg2OAlTVd","title":"Test + Dashboard","uri":"db/test-dashboard","url":"/d/mg2OAlTVd/test-dashboard","slug":"","type":"dash-db","tags":[],"isStarred":false,"sortMeta":0},{"id":18,"uid":"duj3tR77k","title":"WarmPathQoS","uri":"db/warmpathqos","url":"/d/duj3tR77k/warmpathqos","slug":"","type":"dash-db","tags":[],"isStarred":false,"folderId":14,"folderUid":"geneva","folderTitle":"Geneva","folderUrl":"/dashboards/f/geneva/geneva","sortMeta":0}]' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '9812' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-Z2mRClHEj69X+yuJJKtqrQ';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:42:04 GMT + grafana-trace-id: + - e086779809f083349e5f9a2abc64cd6c + mise-correlation-id: + - 753282c9-6a05-42c2-8d7b-3fea97f6a12d + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592125.115.28.124564|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + content-type: + - application/json + method: GET + uri: https://clitestamgbackup000003-hjgwh3b5b3etdwfu.wcus.grafana.azure.com/api/search?type=dash-db&limit=5000&page=2 + response: + body: + string: '[]' + headers: + cache-control: + - no-store + connection: + - keep-alive + content-length: + - '2' + content-security-policy: + - script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' 'nonce-iqUrOnvUfuxYT25JrIcWBA';object-src + 'none';font-src 'self' fonts.gstatic.com;style-src 'self' 'unsafe-inline' + blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com dc.services.visualstudio.com;manifest-src + 'self';media-src 'none';form-action 'self'; + content-type: + - application/json + date: + - Mon, 17 Jun 2024 02:42:04 GMT + grafana-trace-id: + - 87de61241fcef8bcaa18fd28428f88d5 + mise-correlation-id: + - 3960c580-6b94-4f01-9f86-d7ce7e211483 + request-context: + - appId=cid-v1:23ed4edd-8c1c-433f-a3a0-87361d034c4c + set-cookie: + - INGRESSCOOKIE=1718592125.439.27.361731|536a49a9056dcf5427f82e0e17c1daf3; Path=/; + Secure; HttpOnly + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - DENY + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +version: 1 diff --git a/src/amg/azext_amg/utils.py b/src/amg/azext_amg/utils.py index 61851345f2b..fddc824baa1 100644 --- a/src/amg/azext_amg/utils.py +++ b/src/amg/azext_amg/utils.py @@ -6,6 +6,7 @@ import re import json import requests +import uuid from knack.log import get_logger from azure.cli.core.style import print_styled_text, Style @@ -38,19 +39,25 @@ def create_datasource_mapping(source_data_sources, destination_data_sources): def remap_datasource_uids(dashboard, uid_mapping, data_source_missed): - if isinstance(dashboard, dict): - for key, value in dashboard.items(): - if isinstance(value, dict): - if key == "datasource" and isinstance(value, dict) and ("uid" in value): + if not isinstance(dashboard, dict): + return + + for key, value in dashboard.items(): + if isinstance(value, dict): + if key == "datasource" and isinstance(value, dict) and ("uid" in value): + try: + uuid.UUID(value["uid"]) # validate datasource via uid field if value["uid"] in uid_mapping: - value["uid"] = uid_mapping[value["uid"]] - elif value["uid"] not in ["-- Grafana --", "grafana"]: - data_source_missed.add(value["type"]) - else: - remap_datasource_uids(value, uid_mapping, data_source_missed) - elif isinstance(value, (list, tuple)): - for v in value: - remap_datasource_uids(v, uid_mapping, data_source_missed) + value["uid"] = uid_mapping[value["uid"]] # sets to destination datasource uid in dashboard + else: + data_source_missed.add(value["uid"]) + except ValueError: + pass # ignore invalid uid + else: + remap_datasource_uids(value, uid_mapping, data_source_missed) + elif isinstance(value, (list, tuple)): + for v in value: + remap_datasource_uids(v, uid_mapping, data_source_missed) def log_response(resp): @@ -160,7 +167,6 @@ def get_folder_id(dashboard, grafana_url, http_post_headers): def send_grafana_get(url, http_get_headers): - r = requests.get(url, headers=http_get_headers) log_response(r) return (r.status_code, r.json()) diff --git a/src/amg/setup.py b/src/amg/setup.py index 30633edf237..3c69a76ab71 100644 --- a/src/amg/setup.py +++ b/src/amg/setup.py @@ -16,7 +16,7 @@ # TODO: Confirm this is the right version number you want and it matches your # HISTORY.rst entry. -VERSION = '1.3.4' +VERSION = '1.3.5' # The full list of classifiers is available at # https://pypi.python.org/pypi?%3Aaction=list_classifiers diff --git a/src/apic-extension/HISTORY.rst b/src/apic-extension/HISTORY.rst index d3ef2257d02..9587ffbdf4d 100644 --- a/src/apic-extension/HISTORY.rst +++ b/src/apic-extension/HISTORY.rst @@ -3,8 +3,34 @@ Release History =============== +1.0.0 +++++++++++++++++++ +Potential Impact: The changes in this release, including the renaming of commands and parameters, may require changes to existing scripts and integrations. Please review the changes carefully and update your code accordingly. + +**Updates:** + +* Redesigned ``az apic service import-from-apim`` command for an easier specification of APIM instances. +* [BREAKING CHANGE] Renamed ``az apic service *`` commands to ``az apic *`` commands. +* [BREAKING CHANGE] Renamed ``--name/--service/--service-name/-s`` parameters in ``az apic *`` commands to ``--name/-n``. +* [BREAKING CHANGE] Renamed ``--service/--service-name/-s`` parameters in subcommands to ``--service-name/-n``. +* [BREAKING CHANGE] Renamed ``--metadata-schema/--metadata-schema-name/--name`` parameters in ``az apic metadata *`` commands to ``--metadata-name``. +* [BREAKING CHANGE] Renamed ``--environment-name`` parameter in ``az apic api register`` command to ``--environment-id``. + +**Fixes:** + +* Ensured API title created by ``register`` command matches the provided specification. +* Addressed the non-throwing of errors when importing specifications with files larger than 3MB. +* Resolved errors occurring when registering APIs with long descriptions in the specification. +* [BREAKING CHANGE] Made ``--definition-id``, ``--environment-id``, ``--server``, ``--title`` parameters mandatory in ``az apic api deployment create`` command. +* [BREAKING CHANGE] Made ``--format``, ``--specification``, ``--value`` parameters mandatory in ``az apic api definition import-specification`` command. + +**Removals:** + +* Removed ``--state`` parameter from ``az apic api deployment`` commands. +* [BREAKING CHANGE] Eliminated ``--file-name`` parameter for ``az apic api definition import-specification``, ``az apic metadata create``, and ``az apic metadata update`` commands. Introduced usage of the ``@filename`` syntax for reading parameter values from a file directly in Azure CLI. + 1.0.0b5 -+++++ +++++++++++++++++++ * Add: Support yaml file for `az apic api register` command. * Update: Command names, parameter names, and command descriptions for better understanding. Please leverage `-h` option or refer Azure CLI reference doc to see full list of commands and parameters. * Update: Introduction to parameter constraints to ensure that valid values are provided. @@ -15,17 +41,17 @@ Release History * Remove: `head` commands in each command group are removed. 1.0.0b4 -+++++ +++++++++++++++++++ * Add: Support for Default Portal configuration and default hostname provisoning deprovisioning commands 1.0.0b3 -+++++ +++++++++++++++++++ * Add: Support for Import from apim command along with add examples for create service 1.0.0b2 -++++++ +++++++++++++++++++ * Remove: All workspace cli commands as it should not be exposed to customers just yet. 1.0.0b1 -++++++ -* Initial release. \ No newline at end of file +++++++++++++++++++ +* Initial release. diff --git a/src/apic-extension/README.md b/src/apic-extension/README.md index 0a50541b50c..1ede4f48014 100644 --- a/src/apic-extension/README.md +++ b/src/apic-extension/README.md @@ -1,6 +1,9 @@ -# Azure CLI APICenter Extension +# Azure CLI API Center Extension -This extension can help create and manage APICenter Resources +*This extension can help create and manage API Center Resources.* + +**Azure API Center** enables tracking all of your APIs in a centralized location for discovery, reuse, and governance. Use an API center to develop and maintain a structured and organized inventory of your organization's APIs - regardless of their type, lifecycle stage, or deployment location - along with related information such as version details, API definition files, and common metadata. +See [Azure API Center documentation](https://learn.microsoft.com/azure/api-center/overview) for more information. ### How to use Install this extension using the below CLI command @@ -9,274 +12,10 @@ az extension add --name apic-extension ``` ### API Center Extension Info -APICenter documentation: https://learn.microsoft.com/en-us/azure/api-center/ - -List Service Examples -``` -az apic service show --resource-group api-center-test -``` -``` -az apic service show -g api-center-test -``` - -Show service Examples -``` -az apic service show --resource-group api-center-test --service-name contosoeuap -``` -``` -az apic service show -g api-center-test -s contosoeuap -``` - -Delete Service Examples -``` -az apic service delete --resource-group api-center-test --service-name contosoeuap -``` -``` -az apic service delete --resource-group arpi-test-rg1 -s apictestcli3 -``` - -Create API Examples -``` -az apic api create -g api-center-test -s contosoeuap --name echo-api --title "Echo API" --kind "rest" -``` -``` -az apic api create --resource-group api-center-test --service-name contosoeuap --api-name echo-api2 --description "CLI Test" --kind rest --title "Echo API" -``` - -Update API Examples -``` -az apic api update -g api-center-test -s contosoeuap --name echo-api --summary "Basic REST API service" -``` -``` -az apic api update --resource-group api-center-test -s contosoeuap --name echo-api --summary "Basic REST API service" -``` - -LIST Api Example -``` -az apic api list --resource-group api-center-test --service-name contosoeuap -``` -``` -az apic api list -g api-center-test -s contosoeuap -``` - -SHOW Api Examples -``` -az apic api show -g api-center-test -s contosoeuap --name echo-api -``` -``` -az apic api show --resource-group api-center-test --service-name contosoeuap -w default --api echo-api -``` - -Delete API Examples -``` -az apic api delete -g api-center-test -s contosoeuap --name echo-api -``` -``` -az apic api delete --resource-group contoso-resources --service-name contosoeuap --name echo-api -``` - -CREATE Api Version Examples -``` -az apic api version create -g api-center-test -s contosoeuap --api-name echo-api --name 2023-01-01 --title "2023-01-01" -``` -``` -az apic api version create --resource-group api-center-test --service-name contosoeuap --api-name echo-api --name 2023-01-01 --title "2023-01-01" -``` - -UPDATE Api Version Examples -``` -Az apic api version update -g api-center-test -s contosoeuap --api-name echo-api --name 2023-01-01 --title "2023-01-01" -``` -``` -az apic api version update --resource-group api-center-test --service-name contosoeuap --api-name echo-api --name 2023-01-01 --title "2023-01-01" -``` - -LIST Api Version Examples -``` -az apic api version list -g api-center-test -s contosoeuap --api-name echo-api -``` -``` -az apic api version list --resource-group api-center-test --service-name contosoeuap --api-name echo-api -``` - -SHOW Api Version Example -``` -az apic api version show -g api-center-test -s contosoeuap --api-name echo-api --name 2023-01-01 -``` -``` -az apic api version show --resource-group api-center-test --service-name contosoeuap --api-name echo-api --name 2023-01-01 -``` - -DELETE Api Version Example -``` -az apic api version delete -g api-center-test -s contosoeuap --api-name echo-api --name 2023-01-01 -``` -``` -az apic api version delete --resource-group api-center-test --service-name contosoeuap --api-name echo-api --name 2023-01-01 -``` - -CREATE API Definition Example -``` -az apic api definition create -g api-center-test -s contosoeuap --api-name echo-api --version 2023-01-01 --name "openapi" --title "OpenAPI" -``` - -UPDATE API Definition Example -``` -az apic api definition update -g api-center-test -s contosoeuap --api-name echo-api --version 2023-01-01 --name "openapi" --title "OpenAPI" -``` - -SHOW API Definition Example -``` -az apic api definition show -g api-center-test -s contosoeuap --api-name echo-api --version 2023-01-01 --name "openapi" -``` - -LIST API Definition Example -``` -az apic api definition list -g api-center-test -s contosoeuap --api-name echo-api --version 2023-01-01 -``` - -DELETE API Definition Example -``` -az apic api definition delete -g api-center-test -s contosoeuap --api-name echo-api --version 2023-01-01 --name "openapi" -``` - -IMPORT Specification Examples -Import Specification inline option -``` -az apic api definition import-specification -g api-center-test -s contosoeuap --api-name echo-api --version-name 2023-01-01 --definition-name openapi--format "inline" --value '{"openapi":"3.0.1","info":{"title":"httpbin.org","description":"API Management facade for a very handy and free online HTTP tool.","version":"1.0"}}' --specification '{"name":"openapi","version":"3.0.0"}' -``` - -Import Specification Inline option where spec is provided by sending a file -``` -az apic api definition import-specification -g api-center-test -s contosoeuap --api-name echo-api --version-name 2023-01-01 --definition-name openapi --format inline --specification '{"name":"openapi","version":"3.0.0"}' --file-name C:\Users\arpishah\examples\cli-examples\spec-examples\cat-facts-api.json -``` - -Import Specification Link option where spec is provided via a link -``` -az apic api definition import-specification -g api-center-test -s contosoeuap - --api-name echo-api --version-name 2023-01-01 --definition-name openapi --format "link" --value https://alzaslonaztest.blob.core.windows.net/arpitestblobs/cat-facts-api.json --specification '{"name":"openapi","version":"3.0.0"}' -``` - -Export Specification Examples -Export Spec to a file -``` -az apic api definition export-specification -g api-center-test -s contosoeuap --api-name echo-api-10 --version-name 2023-11-08 --definition-name arpitest4 --file-name C:\Users\arpishah\examples\cli-examples\exported-results\exported-spec-inline.json -``` - -CREATE Api Deployment - -``` -az apic api deployment create -g api-center-test -s contosoeuap --name production --title "Production deployment" --description "Public cloud production deployment." --api echo-api --server C:/Users/arpishah/examples/cli-examples/payload-examples/deplcreate.json --environment-id "/workspaces/default/environments/production" --definition-id "/workspaces/default/apis/echo-api/versions/2023-01-01/definitions/openapi" -where examples/deplcreate.json contains -{"runtime-uri": ["https://api.contoso.com"]} -``` - -UPDATE Api Deployment -``` -az apic api deployment update -g api-center-test -s contosoeuap --name production --title "Production deployment 10" --api echo-api –w default -``` - -LIST Api Deployment -``` -az apic api deployment list -g api-center-test -s contosoeuap --api-name echo-api -``` - -SHOW Api Deployment -``` -az apic api deployment show -g api-center-test -s contosoeuap --name production --api-name echo-api -``` - -DELETE Api Deployment -``` -Az apic api deployment delete -g api-center-test -s contosoeuap --name production --api-name echo-api -``` - -CREATE Environment -``` -az apic environment create -g api-center-test -s contosoeuap --name public-3 --title "Public cloud" --kind "development" --server "C:\Users\arpishah\examples\cli-examples\payload-examples\envcreate1.json" -Where envcreate1.json contains -{ - "type": "Azure API Management", - "managementPortalUri": [ - "management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/my-resource-group/providers/Microsoft.ApiManagement/service/my-api-management-service" - ] -} -``` - -UPDATE Environment -``` -az apic environment update -g api-center-test -s contosoeuap --name public --title "Public cloud" -``` - -LIST Environment -``` -az apic environment list -g api-center-test -s contosoeuap -``` +API Center CLI documentation: [https://learn.microsoft.com/cli/azure/api-center/](https://learn.microsoft.com/cli/azure/service-page/api%20center?view=azure-cli-latest) -SHOW Environment -``` -az apic environment show -g api-center-test -s contosoeuap --name public -``` +### Tutorials -DELETE Environment -``` -az apic environment delete -g api-center-test -s contosoeuap --name public -``` - -CREATE Metadata Schema -``` -az apic metadata-schema create --resource-group api-center-test --service-name contosoeuap --name "test1" --file-name "C:\Users\arpishah\examples\cli-examples\payload-examples\schemacreate.json" -Where schemacreate.json contains metadata schema -{ - "type": "string", - "title": "First name", - "pattern": "^[a-zA-Z0-9 ]+$" -} -``` - -UPDATE Metadata Schema -``` -az apic metadata-schema update --resource-group api-center-test --service-name contosoeuap --name "test1" --file-name "C:\Users\arpishah\examples\cli-examples\payload-examples\schemaupdate.json" -Where schemaupdate.json contains metadata schema -{ - "type": "string", - "title": "Last name", - "pattern": "^[a-zA-Z0-9 ]+$" -} -``` - -LIST Metadata Schema -``` -az apic metadata-schema list -g api-center-test -s contosoeuap -``` - -SHOW Metadata Schema -``` -az apic metadata-schema show --resource-group api-center-test --service-name contosoeuap --name "test1" -``` - -DELETE Metadata Schema -``` -az apic metadata-schema delete --resource-group api-center-test --service-name contosoeuap --name "test1" -``` - -EXPORT Metadata Schema -EXPORT Metadata Schema assigned to an API -``` -az apic metadata-schema export-metadata-schema -g api-center-test -s contosoeuap --assigned-to api --file-name C:\Users\arpishah\examples\cli-examples\exported-results\exported-schema-3.json -``` - -EXPORT Metadata Schema assigned to a Deployment -``` -az apic metadata-schema export-metadata-schema -g api-center-test -s contosoeuap --assigned-to deployment --file-name C:\Users\arpishah\examples\cli-examples\exported-results\exported-schema-5.json -``` - -EXPORT Metadata Schema assigned to an Environment -``` -az apic metadata-schema export-metadata-schema -g api-center-test -s contosoeuap --assigned-to environment --file-name C:\Users\arpishah\examples\cli-examples\exported-results\exported-schema-6.json -``` - -Register API or Quick Add -``` -az apic api register -g api-center-test -s contosoeuap --api-location "C:/Users/arpishah/examples/cli-examples/spec-examples/openai.json" --environment-name public -az apic api register -g api-center-test -s contosoeuap --api-location "C:/Users/arpishah/examples/cli-examples/spec-examples/openai.yml" --environment-name public -``` \ No newline at end of file +* [Use the Azure CLI to manage your API inventory](https://learn.microsoft.com/azure/api-center/manage-apis-azure-cli) +* [Register API, API version, and definition](https://learn.microsoft.com/azure/api-center/manage-apis-azure-cli#register-api-api-version-and-definition) +* [Import APIs to your API center from Azure API Management](https://learn.microsoft.com/azure/api-center/import-api-management-apis) diff --git a/src/apic-extension/azext_apic_extension/_help.py b/src/apic-extension/azext_apic_extension/_help.py index a738f149549..e57c940f8f0 100644 --- a/src/apic-extension/azext_apic_extension/_help.py +++ b/src/apic-extension/azext_apic_extension/_help.py @@ -12,7 +12,7 @@ helps['apic api register'] = """ type: command - short-summary: Registers a new API with version, definition, and associated deployments using the specification file as the source of truth. + short-summary: Registers a new API with version, definition, and associated deployments using the specification file as the source of truth. For now we only support OpenAPI JSON/YAML format. parameters: - name: --api-location -l type: string @@ -20,15 +20,15 @@ - name: --resource-group -g type: string short-summary: Resource group name. - - name: --service -s + - name: --service-name -n type: string short-summary: APICenter Catalog or Service name. - - name: --environment-name -e + - name: --environment-id type: string - short-summary: Name of environment created before. + short-summary: Id of environment created before. examples: - name: Register api by providing spec file. text: | - az apic api register -g api-center-test -s contosoeuap --api-location "examples/cli-examples/spec-examples/openai.json" --environment-name public - az apic api register -g api-center-test -s contosoeuap --api-location "examples/cli-examples/spec-examples/openai.yml" --environment-name public + az apic api register -g api-center-test -n contosoeuap --api-location "examples/cli-examples/spec-examples/openai.json" --environment-id public + az apic api register -g api-center-test -n contosoeuap --api-location "examples/cli-examples/spec-examples/openai.yml" --environment-id public """ diff --git a/src/apic-extension/azext_apic_extension/_params.py b/src/apic-extension/azext_apic_extension/_params.py index 3ac94ef8195..ffe7ba4b83c 100644 --- a/src/apic-extension/azext_apic_extension/_params.py +++ b/src/apic-extension/azext_apic_extension/_params.py @@ -26,13 +26,13 @@ def load_arguments(self, _): # pylint: disable=unused-argument ) c.argument( "service_name", - options_list=['--service', '-s'], + options_list=['--service-name', '-n'], help="Service name", required=True, ) c.argument( - "environment_name", - options_list=['--environment-name', '-e'], - help="Environemnt name", + "environment_id", + options_list=['--environment-id'], + help="Environemnt id", required=False ) diff --git a/src/apic-extension/azext_apic_extension/aaz/latest/apic/__init__.py b/src/apic-extension/azext_apic_extension/aaz/latest/apic/__init__.py index 5a9d61963d6..7c7b1c75784 100644 --- a/src/apic-extension/azext_apic_extension/aaz/latest/apic/__init__.py +++ b/src/apic-extension/azext_apic_extension/aaz/latest/apic/__init__.py @@ -9,3 +9,9 @@ # flake8: noqa from .__cmd_group import * +from ._create import * +from ._delete import * +from ._import_from_apim import * +from ._list import * +from ._show import * +from ._update import * diff --git a/src/apic-extension/azext_apic_extension/aaz/latest/apic/service/_create.py b/src/apic-extension/azext_apic_extension/aaz/latest/apic/_create.py similarity index 90% rename from src/apic-extension/azext_apic_extension/aaz/latest/apic/service/_create.py rename to src/apic-extension/azext_apic_extension/aaz/latest/apic/_create.py index e335b3b67b8..2daf4b88499 100644 --- a/src/apic-extension/azext_apic_extension/aaz/latest/apic/service/_create.py +++ b/src/apic-extension/azext_apic_extension/aaz/latest/apic/_create.py @@ -12,16 +12,16 @@ @register_command( - "apic service create", + "apic create", ) class Create(AAZCommand): """Creates an instance or update an existing instance of an Azure API Center service. :example: Create service Example 1 - az apic service create -g contoso-resources -s contoso -l eastus + az apic create -g contoso-resources -n contoso -l eastus :example: Create Service Example 2 - az apic service create --resource-group contoso-resources --name contoso --location eastus + az apic create --resource-group contoso-resources --name contoso --location eastus """ _aaz_info = { @@ -50,8 +50,8 @@ def _build_arguments_schema(cls, *args, **kwargs): _args_schema.resource_group = AAZResourceGroupNameArg( required=True, ) - _args_schema.service_name = AAZStrArg( - options=["-s", "--name", "--service", "--service-name"], + _args_schema.name = AAZStrArg( + options=["-n", "--name"], help="The name of the API Center service.", required=True, fmt=AAZStrArgFormat( @@ -96,6 +96,16 @@ def _build_arguments_schema(cls, *args, **kwargs): tags = cls._args_schema.tags tags.Element = AAZStrArg() + + # define Arg Group "Sku" + + _args_schema = cls._args_schema + _args_schema.sku_name = AAZStrArg( + options=["--sku-name"], + arg_group="Sku", + help="The name of the SKU. E.g. P3. It is typically a letter+number code", + default="Free", + ) return cls._args_schema def _execute_operations(self): @@ -149,7 +159,7 @@ def url_parameters(self): required=True, ), **self.serialize_url_param( - "serviceName", self.ctx.args.service_name, + "serviceName", self.ctx.args.name, required=True, ), **self.serialize_url_param( @@ -190,6 +200,7 @@ def content(self): ) _builder.set_prop("identity", AAZObjectType, ".identity") _builder.set_prop("location", AAZStrType, ".location", typ_kwargs={"flags": {"required": True}}) + _builder.set_prop("sku", AAZObjectType) _builder.set_prop("tags", AAZDictType, ".tags") identity = _builder.get(".identity") @@ -201,6 +212,10 @@ def content(self): if user_assigned_identities is not None: user_assigned_identities.set_elements(AAZObjectType, ".", typ_kwargs={"nullable": True}) + sku = _builder.get(".sku") + if sku is not None: + sku.set_prop("name", AAZStrType, ".sku_name", typ_kwargs={"flags": {"required": True}}) + tags = _builder.get(".tags") if tags is not None: tags.set_elements(AAZStrType, ".") @@ -238,6 +253,7 @@ def _build_schema_on_200_201(cls): _schema_on_200_201.properties = AAZObjectType( flags={"client_flatten": True}, ) + _schema_on_200_201.sku = AAZObjectType() _schema_on_200_201.system_data = AAZObjectType( serialized_name="systemData", flags={"read_only": True}, @@ -288,6 +304,15 @@ def _build_schema_on_200_201(cls): flags={"read_only": True}, ) + sku = cls._schema_on_200_201.sku + sku.capacity = AAZIntType() + sku.family = AAZStrType() + sku.name = AAZStrType( + flags={"required": True}, + ) + sku.size = AAZStrType() + sku.tier = AAZStrType() + system_data = cls._schema_on_200_201.system_data system_data.created_at = AAZStrType( serialized_name="createdAt", diff --git a/src/apic-extension/azext_apic_extension/aaz/latest/apic/service/_delete.py b/src/apic-extension/azext_apic_extension/aaz/latest/apic/_delete.py similarity index 93% rename from src/apic-extension/azext_apic_extension/aaz/latest/apic/service/_delete.py rename to src/apic-extension/azext_apic_extension/aaz/latest/apic/_delete.py index f4721d57ba1..8feb6ea0f90 100644 --- a/src/apic-extension/azext_apic_extension/aaz/latest/apic/service/_delete.py +++ b/src/apic-extension/azext_apic_extension/aaz/latest/apic/_delete.py @@ -12,14 +12,14 @@ @register_command( - "apic service delete", + "apic delete", confirmation="Are you sure you want to perform this operation?", ) class Delete(AAZCommand): """Deletes an instance of an Azure API Center service. :example: Delete service - az apic service delete -s contoso -g contoso-resources + az apic delete -n contoso -g contoso-resources """ _aaz_info = { @@ -48,8 +48,8 @@ def _build_arguments_schema(cls, *args, **kwargs): _args_schema.resource_group = AAZResourceGroupNameArg( required=True, ) - _args_schema.service_name = AAZStrArg( - options=["-s", "--name", "--service", "--service-name"], + _args_schema.name = AAZStrArg( + options=["-n", "--name"], help="The name of the API Center service.", required=True, id_part="name", @@ -110,7 +110,7 @@ def url_parameters(self): required=True, ), **self.serialize_url_param( - "serviceName", self.ctx.args.service_name, + "serviceName", self.ctx.args.name, required=True, ), **self.serialize_url_param( diff --git a/src/apic-extension/azext_apic_extension/aaz/latest/apic/service/_import_from_apim.py b/src/apic-extension/azext_apic_extension/aaz/latest/apic/_import_from_apim.py similarity index 88% rename from src/apic-extension/azext_apic_extension/aaz/latest/apic/service/_import_from_apim.py rename to src/apic-extension/azext_apic_extension/aaz/latest/apic/_import_from_apim.py index cac158f5f98..f6224cec56b 100644 --- a/src/apic-extension/azext_apic_extension/aaz/latest/apic/service/_import_from_apim.py +++ b/src/apic-extension/azext_apic_extension/aaz/latest/apic/_import_from_apim.py @@ -12,13 +12,19 @@ @register_command( - "apic service import-from-apim", + "apic import-from-apim", ) class ImportFromApim(AAZCommand): """Imports APIs from an Azure API Management service instance. - :example: Import From APIM - az apic service import-from-apim -g api-center-test --service-name contosoeuap --source-resource-ids '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicegroup/providers/Microsoft.ApiManagement/service/contoso/apis/contosoapi' + :example: Import all APIs from APIM in same resource group + az apic import-from-apim -g api-center-test --service-name contoso-apic --apim-name contoso-apim --apim-apis * + + :example: Import selected APIs from APIM in same resource group + az apic import-from-apim -g api-center-test --service-name contoso-apic --apim-name contoso-apim --apim-apis [echo,foo] + + :example: Import all APIs from APIM in another subscription and resource group + az apic import-from-apim -g api-center-test --service-name contoso-apic --apim-subscription 00000000-0000-0000-0000-000000000000 --apim-resource-group apim-rg --apim-name contoso-apim --apim-apis * """ _aaz_info = { @@ -49,7 +55,7 @@ def _build_arguments_schema(cls, *args, **kwargs): required=True, ) _args_schema.service_name = AAZStrArg( - options=["-s", "--service", "--service-name"], + options=["-n", "--service-name"], help="The name of Azure API Center service.", required=True, id_part="name", diff --git a/src/apic-extension/azext_apic_extension/aaz/latest/apic/service/_list.py b/src/apic-extension/azext_apic_extension/aaz/latest/apic/_list.py similarity index 94% rename from src/apic-extension/azext_apic_extension/aaz/latest/apic/service/_list.py rename to src/apic-extension/azext_apic_extension/aaz/latest/apic/_list.py index a97cd95b67e..30d86c5a938 100644 --- a/src/apic-extension/azext_apic_extension/aaz/latest/apic/service/_list.py +++ b/src/apic-extension/azext_apic_extension/aaz/latest/apic/_list.py @@ -12,13 +12,15 @@ @register_command( - "apic service list", + "apic list", ) class List(AAZCommand): """Lists Azure API Center services within an Azure subscription. + There is a known issue that listing all resources under a subscription does not work. Please list resources by resource group. + :example: List services in resource group - az apic service list -g contoso-resources + az apic list -g contoso-resources """ _aaz_info = { @@ -174,6 +176,7 @@ def _build_schema_on_200(cls): _element.properties = AAZObjectType( flags={"client_flatten": True}, ) + _element.sku = AAZObjectType() _element.system_data = AAZObjectType( serialized_name="systemData", flags={"read_only": True}, @@ -224,6 +227,15 @@ def _build_schema_on_200(cls): flags={"read_only": True}, ) + sku = cls._schema_on_200.value.Element.sku + sku.capacity = AAZIntType() + sku.family = AAZStrType() + sku.name = AAZStrType( + flags={"required": True}, + ) + sku.size = AAZStrType() + sku.tier = AAZStrType() + system_data = cls._schema_on_200.value.Element.system_data system_data.created_at = AAZStrType( serialized_name="createdAt", @@ -347,6 +359,7 @@ def _build_schema_on_200(cls): _element.properties = AAZObjectType( flags={"client_flatten": True}, ) + _element.sku = AAZObjectType() _element.system_data = AAZObjectType( serialized_name="systemData", flags={"read_only": True}, @@ -397,6 +410,15 @@ def _build_schema_on_200(cls): flags={"read_only": True}, ) + sku = cls._schema_on_200.value.Element.sku + sku.capacity = AAZIntType() + sku.family = AAZStrType() + sku.name = AAZStrType( + flags={"required": True}, + ) + sku.size = AAZStrType() + sku.tier = AAZStrType() + system_data = cls._schema_on_200.value.Element.system_data system_data.created_at = AAZStrType( serialized_name="createdAt", diff --git a/src/apic-extension/azext_apic_extension/aaz/latest/apic/service/_show.py b/src/apic-extension/azext_apic_extension/aaz/latest/apic/_show.py similarity index 93% rename from src/apic-extension/azext_apic_extension/aaz/latest/apic/service/_show.py rename to src/apic-extension/azext_apic_extension/aaz/latest/apic/_show.py index 1ce84a58499..93e6161b87e 100644 --- a/src/apic-extension/azext_apic_extension/aaz/latest/apic/service/_show.py +++ b/src/apic-extension/azext_apic_extension/aaz/latest/apic/_show.py @@ -12,13 +12,13 @@ @register_command( - "apic service show", + "apic show", ) class Show(AAZCommand): """Show details of an Azure API Center service instance. :example: Show service details - az apic service show -g contoso-resources -s contoso + az apic show -g contoso-resources -n contoso """ _aaz_info = { @@ -47,8 +47,8 @@ def _build_arguments_schema(cls, *args, **kwargs): _args_schema.resource_group = AAZResourceGroupNameArg( required=True, ) - _args_schema.service_name = AAZStrArg( - options=["-s", "--name", "--service", "--service-name"], + _args_schema.name = AAZStrArg( + options=["-n", "--name"], help="The name of the API Center service.", required=True, id_part="name", @@ -111,7 +111,7 @@ def url_parameters(self): required=True, ), **self.serialize_url_param( - "serviceName", self.ctx.args.service_name, + "serviceName", self.ctx.args.name, required=True, ), **self.serialize_url_param( @@ -171,6 +171,7 @@ def _build_schema_on_200(cls): _schema_on_200.properties = AAZObjectType( flags={"client_flatten": True}, ) + _schema_on_200.sku = AAZObjectType() _schema_on_200.system_data = AAZObjectType( serialized_name="systemData", flags={"read_only": True}, @@ -221,6 +222,15 @@ def _build_schema_on_200(cls): flags={"read_only": True}, ) + sku = cls._schema_on_200.sku + sku.capacity = AAZIntType() + sku.family = AAZStrType() + sku.name = AAZStrType( + flags={"required": True}, + ) + sku.size = AAZStrType() + sku.tier = AAZStrType() + system_data = cls._schema_on_200.system_data system_data.created_at = AAZStrType( serialized_name="createdAt", diff --git a/src/apic-extension/azext_apic_extension/aaz/latest/apic/_update.py b/src/apic-extension/azext_apic_extension/aaz/latest/apic/_update.py new file mode 100644 index 00000000000..5a1b2825098 --- /dev/null +++ b/src/apic-extension/azext_apic_extension/aaz/latest/apic/_update.py @@ -0,0 +1,476 @@ +# -------------------------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# +# Code generated by aaz-dev-tools +# -------------------------------------------------------------------------------------------- + +# pylint: skip-file +# flake8: noqa + +from azure.cli.core.aaz import * + + +@register_command( + "apic update", +) +class Update(AAZCommand): + """Update an instance of an Azure API Center service. + + :example: Update service details + az apic update -g contoso-resources -n contoso + """ + + _aaz_info = { + "version": "2024-03-01", + "resources": [ + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.apicenter/services/{}", "2024-03-01"], + ] + } + + AZ_SUPPORT_GENERIC_UPDATE = True + + def _handler(self, command_args): + super()._handler(command_args) + self._execute_operations() + return self._output() + + _args_schema = None + + @classmethod + def _build_arguments_schema(cls, *args, **kwargs): + if cls._args_schema is not None: + return cls._args_schema + cls._args_schema = super()._build_arguments_schema(*args, **kwargs) + + # define Arg Group "" + + _args_schema = cls._args_schema + _args_schema.resource_group = AAZResourceGroupNameArg( + required=True, + ) + _args_schema.name = AAZStrArg( + options=["-n", "--name"], + help="The name of the API Center service.", + required=True, + id_part="name", + fmt=AAZStrArgFormat( + pattern="^[a-zA-Z0-9-]{3,90}$", + max_length=90, + min_length=1, + ), + ) + _args_schema.identity = AAZObjectArg( + options=["--identity"], + help="The managed service identities assigned to this resource.", + nullable=True, + ) + _args_schema.tags = AAZDictArg( + options=["--tags"], + help="Resource tags.", + nullable=True, + ) + + identity = cls._args_schema.identity + identity.type = AAZStrArg( + options=["type"], + help="Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).", + enum={"None": "None", "SystemAssigned": "SystemAssigned", "SystemAssigned,UserAssigned": "SystemAssigned,UserAssigned", "UserAssigned": "UserAssigned"}, + ) + identity.user_assigned_identities = AAZDictArg( + options=["user-assigned-identities"], + help="The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.", + nullable=True, + ) + + user_assigned_identities = cls._args_schema.identity.user_assigned_identities + user_assigned_identities.Element = AAZObjectArg( + nullable=True, + blank={}, + ) + + tags = cls._args_schema.tags + tags.Element = AAZStrArg( + nullable=True, + ) + + # define Arg Group "Sku" + return cls._args_schema + + def _execute_operations(self): + self.pre_operations() + self.ServicesGet(ctx=self.ctx)() + self.pre_instance_update(self.ctx.vars.instance) + self.InstanceUpdateByJson(ctx=self.ctx)() + self.InstanceUpdateByGeneric(ctx=self.ctx)() + self.post_instance_update(self.ctx.vars.instance) + self.ServicesCreateOrUpdate(ctx=self.ctx)() + self.post_operations() + + @register_callback + def pre_operations(self): + pass + + @register_callback + def post_operations(self): + pass + + @register_callback + def pre_instance_update(self, instance): + pass + + @register_callback + def post_instance_update(self, instance): + pass + + def _output(self, *args, **kwargs): + result = self.deserialize_output(self.ctx.vars.instance, client_flatten=True) + return result + + class ServicesGet(AAZHttpOperation): + CLIENT_TYPE = "MgmtClient" + + def __call__(self, *args, **kwargs): + request = self.make_request() + session = self.client.send_request(request=request, stream=False, **kwargs) + if session.http_response.status_code in [200]: + return self.on_200(session) + + return self.on_error(session.http_response) + + @property + def url(self): + return self.client.format_url( + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiCenter/services/{serviceName}", + **self.url_parameters + ) + + @property + def method(self): + return "GET" + + @property + def error_format(self): + return "MgmtErrorFormat" + + @property + def url_parameters(self): + parameters = { + **self.serialize_url_param( + "resourceGroupName", self.ctx.args.resource_group, + required=True, + ), + **self.serialize_url_param( + "serviceName", self.ctx.args.name, + required=True, + ), + **self.serialize_url_param( + "subscriptionId", self.ctx.subscription_id, + required=True, + ), + } + return parameters + + @property + def query_parameters(self): + parameters = { + **self.serialize_query_param( + "api-version", "2024-03-01", + required=True, + ), + } + return parameters + + @property + def header_parameters(self): + parameters = { + **self.serialize_header_param( + "Accept", "application/json", + ), + } + return parameters + + def on_200(self, session): + data = self.deserialize_http_content(session) + self.ctx.set_var( + "instance", + data, + schema_builder=self._build_schema_on_200 + ) + + _schema_on_200 = None + + @classmethod + def _build_schema_on_200(cls): + if cls._schema_on_200 is not None: + return cls._schema_on_200 + + cls._schema_on_200 = AAZObjectType() + _UpdateHelper._build_schema_service_read(cls._schema_on_200) + + return cls._schema_on_200 + + class ServicesCreateOrUpdate(AAZHttpOperation): + CLIENT_TYPE = "MgmtClient" + + def __call__(self, *args, **kwargs): + request = self.make_request() + session = self.client.send_request(request=request, stream=False, **kwargs) + if session.http_response.status_code in [200, 201]: + return self.on_200_201(session) + + return self.on_error(session.http_response) + + @property + def url(self): + return self.client.format_url( + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiCenter/services/{serviceName}", + **self.url_parameters + ) + + @property + def method(self): + return "PUT" + + @property + def error_format(self): + return "MgmtErrorFormat" + + @property + def url_parameters(self): + parameters = { + **self.serialize_url_param( + "resourceGroupName", self.ctx.args.resource_group, + required=True, + ), + **self.serialize_url_param( + "serviceName", self.ctx.args.name, + required=True, + ), + **self.serialize_url_param( + "subscriptionId", self.ctx.subscription_id, + required=True, + ), + } + return parameters + + @property + def query_parameters(self): + parameters = { + **self.serialize_query_param( + "api-version", "2024-03-01", + required=True, + ), + } + return parameters + + @property + def header_parameters(self): + parameters = { + **self.serialize_header_param( + "Content-Type", "application/json", + ), + **self.serialize_header_param( + "Accept", "application/json", + ), + } + return parameters + + @property + def content(self): + _content_value, _builder = self.new_content_builder( + self.ctx.args, + value=self.ctx.vars.instance, + ) + + return self.serialize_content(_content_value) + + def on_200_201(self, session): + data = self.deserialize_http_content(session) + self.ctx.set_var( + "instance", + data, + schema_builder=self._build_schema_on_200_201 + ) + + _schema_on_200_201 = None + + @classmethod + def _build_schema_on_200_201(cls): + if cls._schema_on_200_201 is not None: + return cls._schema_on_200_201 + + cls._schema_on_200_201 = AAZObjectType() + _UpdateHelper._build_schema_service_read(cls._schema_on_200_201) + + return cls._schema_on_200_201 + + class InstanceUpdateByJson(AAZJsonInstanceUpdateOperation): + + def __call__(self, *args, **kwargs): + self._update_instance(self.ctx.vars.instance) + + def _update_instance(self, instance): + _instance_value, _builder = self.new_content_builder( + self.ctx.args, + value=instance, + typ=AAZObjectType + ) + _builder.set_prop("identity", AAZObjectType, ".identity") + _builder.set_prop("sku", AAZObjectType) + _builder.set_prop("tags", AAZDictType, ".tags") + + identity = _builder.get(".identity") + if identity is not None: + identity.set_prop("type", AAZStrType, ".type", typ_kwargs={"flags": {"required": True}}) + identity.set_prop("userAssignedIdentities", AAZDictType, ".user_assigned_identities") + + user_assigned_identities = _builder.get(".identity.userAssignedIdentities") + if user_assigned_identities is not None: + user_assigned_identities.set_elements(AAZObjectType, ".", typ_kwargs={"nullable": True}) + + tags = _builder.get(".tags") + if tags is not None: + tags.set_elements(AAZStrType, ".") + + return _instance_value + + class InstanceUpdateByGeneric(AAZGenericInstanceUpdateOperation): + + def __call__(self, *args, **kwargs): + self._update_instance_by_generic( + self.ctx.vars.instance, + self.ctx.generic_update_args + ) + + +class _UpdateHelper: + """Helper class for Update""" + + _schema_service_read = None + + @classmethod + def _build_schema_service_read(cls, _schema): + if cls._schema_service_read is not None: + _schema.id = cls._schema_service_read.id + _schema.identity = cls._schema_service_read.identity + _schema.location = cls._schema_service_read.location + _schema.name = cls._schema_service_read.name + _schema.properties = cls._schema_service_read.properties + _schema.sku = cls._schema_service_read.sku + _schema.system_data = cls._schema_service_read.system_data + _schema.tags = cls._schema_service_read.tags + _schema.type = cls._schema_service_read.type + return + + cls._schema_service_read = _schema_service_read = AAZObjectType() + + service_read = _schema_service_read + service_read.id = AAZStrType( + flags={"read_only": True}, + ) + service_read.identity = AAZObjectType() + service_read.location = AAZStrType( + flags={"required": True}, + ) + service_read.name = AAZStrType( + flags={"read_only": True}, + ) + service_read.properties = AAZObjectType( + flags={"client_flatten": True}, + ) + service_read.sku = AAZObjectType() + service_read.system_data = AAZObjectType( + serialized_name="systemData", + flags={"read_only": True}, + ) + service_read.tags = AAZDictType() + service_read.type = AAZStrType( + flags={"read_only": True}, + ) + + identity = _schema_service_read.identity + identity.principal_id = AAZStrType( + serialized_name="principalId", + flags={"read_only": True}, + ) + identity.tenant_id = AAZStrType( + serialized_name="tenantId", + flags={"read_only": True}, + ) + identity.type = AAZStrType( + flags={"required": True}, + ) + identity.user_assigned_identities = AAZDictType( + serialized_name="userAssignedIdentities", + ) + + user_assigned_identities = _schema_service_read.identity.user_assigned_identities + user_assigned_identities.Element = AAZObjectType( + nullable=True, + ) + + _element = _schema_service_read.identity.user_assigned_identities.Element + _element.client_id = AAZStrType( + serialized_name="clientId", + flags={"read_only": True}, + ) + _element.principal_id = AAZStrType( + serialized_name="principalId", + flags={"read_only": True}, + ) + + properties = _schema_service_read.properties + properties.data_api_hostname = AAZStrType( + serialized_name="dataApiHostname", + flags={"read_only": True}, + ) + properties.provisioning_state = AAZStrType( + serialized_name="provisioningState", + flags={"read_only": True}, + ) + + sku = _schema_service_read.sku + sku.capacity = AAZIntType() + sku.family = AAZStrType() + sku.name = AAZStrType( + flags={"required": True}, + ) + sku.size = AAZStrType() + sku.tier = AAZStrType() + + system_data = _schema_service_read.system_data + system_data.created_at = AAZStrType( + serialized_name="createdAt", + ) + system_data.created_by = AAZStrType( + serialized_name="createdBy", + ) + system_data.created_by_type = AAZStrType( + serialized_name="createdByType", + ) + system_data.last_modified_at = AAZStrType( + serialized_name="lastModifiedAt", + ) + system_data.last_modified_by = AAZStrType( + serialized_name="lastModifiedBy", + ) + system_data.last_modified_by_type = AAZStrType( + serialized_name="lastModifiedByType", + ) + + tags = _schema_service_read.tags + tags.Element = AAZStrType() + + _schema.id = cls._schema_service_read.id + _schema.identity = cls._schema_service_read.identity + _schema.location = cls._schema_service_read.location + _schema.name = cls._schema_service_read.name + _schema.properties = cls._schema_service_read.properties + _schema.sku = cls._schema_service_read.sku + _schema.system_data = cls._schema_service_read.system_data + _schema.tags = cls._schema_service_read.tags + _schema.type = cls._schema_service_read.type + + +__all__ = ["Update"] diff --git a/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/_create.py b/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/_create.py index e44d3bceed6..ba6583bcc9f 100644 --- a/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/_create.py +++ b/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/_create.py @@ -18,10 +18,10 @@ class Create(AAZCommand): """Register a new API or update an existing API. :example: Create API - az apic api create -g contoso-resources -s contoso --api-id echo-api --title "Echo API" --type REST + az apic api create -g contoso-resources -n contoso --api-id echo-api --title "Echo API" --type REST :example: Create API with custom properties - az apic api create -g contoso-resources -s contoso --api-id echo-api --title "Echo API" --type REST --custom-properties '{\"public-facing\":true}' + az apic api create -g contoso-resources -n contoso --api-id echo-api --title "Echo API" --type REST --custom-properties '{\"public-facing\":true}' """ _aaz_info = { @@ -61,8 +61,8 @@ def _build_arguments_schema(cls, *args, **kwargs): required=True, ) _args_schema.service_name = AAZStrArg( - options=["-s", "--service", "--service-name"], - help="The name of the API Center service.", + options=["-n", "--service-name"], + help="The name of Azure API Center service.", required=True, fmt=AAZStrArgFormat( pattern="^[a-zA-Z0-9-]{3,90}$", diff --git a/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/_delete.py b/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/_delete.py index 6bbbb8897b7..b11ae8925ad 100644 --- a/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/_delete.py +++ b/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/_delete.py @@ -19,7 +19,7 @@ class Delete(AAZCommand): """Delete specified API. :example: Delete API - az apic api delete -g contoso-resources -s contoso --api-id echo-api + az apic api delete -g contoso-resources -n contoso --api-id echo-api """ _aaz_info = { @@ -60,8 +60,8 @@ def _build_arguments_schema(cls, *args, **kwargs): required=True, ) _args_schema.service_name = AAZStrArg( - options=["-s", "--service", "--service-name"], - help="The name of the API Center service.", + options=["-n", "--service-name"], + help="The name of Azure API Center service.", required=True, id_part="name", fmt=AAZStrArgFormat( diff --git a/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/_list.py b/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/_list.py index 78ad3818b04..412bc8bde59 100644 --- a/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/_list.py +++ b/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/_list.py @@ -18,7 +18,10 @@ class List(AAZCommand): """List a collection of APIs. :example: List APIs - az apic api list -g contoso-resources -s contoso + az apic api list -g contoso-resources -n contoso + + :example: List APIs with filter + az apic api list -g contoso-resources -n contoso --filter "kind eq 'rest'" """ _aaz_info = { @@ -49,8 +52,8 @@ def _build_arguments_schema(cls, *args, **kwargs): required=True, ) _args_schema.service_name = AAZStrArg( - options=["-s", "--service", "--service-name"], - help="The name of the API Center service.", + options=["-n", "--service-name"], + help="The name of Azure API Center service.", required=True, fmt=AAZStrArgFormat( pattern="^[a-zA-Z0-9-]{3,90}$", diff --git a/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/_show.py b/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/_show.py index b354d5307a0..8a59ffa5134 100644 --- a/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/_show.py +++ b/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/_show.py @@ -18,7 +18,7 @@ class Show(AAZCommand): """Get details of the API. :example: Show API details - az apic api show -g contoso-resources -s contoso --api-id echo-api + az apic api show -g contoso-resources -n contoso --api-id echo-api """ _aaz_info = { @@ -59,8 +59,8 @@ def _build_arguments_schema(cls, *args, **kwargs): required=True, ) _args_schema.service_name = AAZStrArg( - options=["-s", "--service", "--service-name"], - help="The name of the API Center service.", + options=["-n", "--service-name"], + help="The name of Azure API Center service.", required=True, id_part="name", fmt=AAZStrArgFormat( diff --git a/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/_update.py b/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/_update.py index 8fcc68796aa..9187fbb30ee 100644 --- a/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/_update.py +++ b/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/_update.py @@ -18,10 +18,10 @@ class Update(AAZCommand): """Update existing API. :example: Update API - az apic api update -g contoso-resources -s contoso --api-id echo-api --summary "Basic REST API service" + az apic api update -g contoso-resources -n contoso --api-id echo-api --summary "Basic REST API service" :example: Update custom properties - az apic api update -g contoso-resources -s contoso --api-id echo-api --custom-properties '{\"public-facing\":true}' + az apic api update -g contoso-resources -n contoso --api-id echo-api --custom-properties '{\"public-facing\":true}' """ _aaz_info = { @@ -64,8 +64,8 @@ def _build_arguments_schema(cls, *args, **kwargs): required=True, ) _args_schema.service_name = AAZStrArg( - options=["-s", "--service", "--service-name"], - help="The name of the API Center service.", + options=["-n", "--service-name"], + help="The name of Azure API Center service.", required=True, id_part="name", fmt=AAZStrArgFormat( diff --git a/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/definition/_create.py b/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/definition/_create.py index eb800923c43..ba788ef47b8 100644 --- a/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/definition/_create.py +++ b/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/definition/_create.py @@ -18,7 +18,7 @@ class Create(AAZCommand): """Create a new API definition or update an existing API definition. :example: Create API definition - az apic api definition create -g api-center-test -s contosoeuap --api-id echo-api --version-id 2023-01-01 --definition-id "openapi" --title "OpenAPI" + az apic api definition create -g api-center-test -n contosoeuap --api-id echo-api --version-id 2023-01-01 --definition-id "openapi" --title "OpenAPI" """ _aaz_info = { @@ -68,8 +68,8 @@ def _build_arguments_schema(cls, *args, **kwargs): required=True, ) _args_schema.service_name = AAZStrArg( - options=["-s", "--service", "--service-name"], - help="The name of the API Center service.", + options=["-n", "--service-name"], + help="The name of Azure API Center service.", required=True, fmt=AAZStrArgFormat( pattern="^[a-zA-Z0-9-]{3,90}$", diff --git a/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/definition/_delete.py b/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/definition/_delete.py index 17523248fa3..0daf4902bfc 100644 --- a/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/definition/_delete.py +++ b/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/definition/_delete.py @@ -19,7 +19,7 @@ class Delete(AAZCommand): """Delete specified API definition. :example: Delete API definition - az apic api definition delete -g api-center-test -s contosoeuap --api-id echo-api --version-id 2023-01-01 --definition-id "openapi" + az apic api definition delete -g api-center-test -n contosoeuap --api-id echo-api --version-id 2023-01-01 --definition-id "openapi" """ _aaz_info = { @@ -71,8 +71,8 @@ def _build_arguments_schema(cls, *args, **kwargs): required=True, ) _args_schema.service_name = AAZStrArg( - options=["-s", "--service", "--service-name"], - help="The name of the API Center service.", + options=["-n", "--service-name"], + help="The name of Azure API Center service.", required=True, id_part="name", fmt=AAZStrArgFormat( diff --git a/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/definition/_export_specification.py b/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/definition/_export_specification.py index 8d6c3171071..471ffe72677 100644 --- a/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/definition/_export_specification.py +++ b/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/definition/_export_specification.py @@ -18,7 +18,7 @@ class ExportSpecification(AAZCommand): """Exports the API specification. :example: Export Specification - az apic api version definition export-specification -g api-center-test -s contosoeuap --api-id echo-api --version-id 2023-01-01 --definition-id default + az apic api definition export-specification -g api-center-test -n contosoeuap --api-id echo-api --version-id 2023-01-01 --definition-id default --file-name filename.json """ _aaz_info = { @@ -71,8 +71,8 @@ def _build_arguments_schema(cls, *args, **kwargs): required=True, ) _args_schema.service_name = AAZStrArg( - options=["-s", "--service", "--service-name"], - help="The name of the API Center service.", + options=["-n", "--service-name"], + help="The name of Azure API Center service.", required=True, id_part="name", fmt=AAZStrArgFormat( diff --git a/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/definition/_import_specification.py b/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/definition/_import_specification.py index 9c61443f2cc..6afb0e3f230 100644 --- a/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/definition/_import_specification.py +++ b/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/definition/_import_specification.py @@ -18,10 +18,10 @@ class ImportSpecification(AAZCommand): """Imports the API specification. :example: Import specification example 1 - az apic api definition import-specification -g api-center-test -s contosoeuap --api-id echo-api-2 --version-id 2023-08-01 --definition-id openapi3 --format "inline" --value '{"openapi":"3.0.1","info":{"title":"httpbin.org","description":"API Management facade for a very handy and free online HTTP tool.","version":"1.0"}}' --specification '{"name":"openapi","version":"3.0.0"}' + az apic api definition import-specification -g api-center-test -n contosoeuap --api-id echo-api-2 --version-id 2023-08-01 --definition-id openapi3 --format "inline" --value '{"openapi":"3.0.1","info":{"title":"httpbin.org","description":"API Management facade for a very handy and free online HTTP tool.","version":"1.0"}}' --specification '{"name":"openapi","version":"3.0.0"}' :example: Import specification example 2 - az apic api definition import-specification -g api-center-test -s contoso --api-id echo-api --version-id 2023-11-01 --definition-id openapi --format "link" --value 'https://raw.githubusercontent.com/OAI/OpenAPI-Specification/main/examples/v3.0/petstore.json' --specification '{"name":"openapi","version":"3.0.0"}' + az apic api definition import-specification -g api-center-test -n contoso --api-id echo-api --version-id 2023-11-01 --definition-id openapi --format "link" --value 'https://raw.githubusercontent.com/OAI/OpenAPI-Specification/main/examples/v3.0/petstore.json' --specification '{"name":"openapi","version":"3.0.0"}' """ _aaz_info = { @@ -74,8 +74,8 @@ def _build_arguments_schema(cls, *args, **kwargs): required=True, ) _args_schema.service_name = AAZStrArg( - options=["-s", "--service", "--service-name"], - help="The name of the API Center service.", + options=["-n", "--service-name"], + help="The name of Azure API Center service.", required=True, id_part="name", fmt=AAZStrArgFormat( diff --git a/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/definition/_list.py b/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/definition/_list.py index a540d0f378e..58eb4bf05dc 100644 --- a/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/definition/_list.py +++ b/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/definition/_list.py @@ -18,7 +18,7 @@ class List(AAZCommand): """List a collection of API definitions. :example: List API definitions - az apic api definition list -g api-center-test -s contosoeuap --api-id echo-api --version-id 2023-01-01 + az apic api definition list -g api-center-test -n contosoeuap --api-id echo-api --version-id 2023-01-01 """ _aaz_info = { @@ -59,8 +59,8 @@ def _build_arguments_schema(cls, *args, **kwargs): required=True, ) _args_schema.service_name = AAZStrArg( - options=["-s", "--service", "--service-name"], - help="The name of the API Center service.", + options=["-n", "--service-name"], + help="The name of Azure API Center service.", required=True, fmt=AAZStrArgFormat( pattern="^[a-zA-Z0-9-]{3,90}$", diff --git a/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/definition/_show.py b/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/definition/_show.py index 5f5ddb471be..ff7b107872b 100644 --- a/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/definition/_show.py +++ b/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/definition/_show.py @@ -18,7 +18,7 @@ class Show(AAZCommand): """Get details of the API definition. :example: Show API definition details - az apic api definition show -g api-center-test -s contosoeuap --api-id echo-api --version-id 2023-01-01 --definition-id "openapi" + az apic api definition show -g api-center-test -n contosoeuap --api-id echo-api --version-id 2023-01-01 --definition-id "openapi" """ _aaz_info = { @@ -70,8 +70,8 @@ def _build_arguments_schema(cls, *args, **kwargs): required=True, ) _args_schema.service_name = AAZStrArg( - options=["-s", "--service", "--service-name"], - help="The name of the API Center service.", + options=["-n", "--service-name"], + help="The name of Azure API Center service.", required=True, id_part="name", fmt=AAZStrArgFormat( diff --git a/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/definition/_update.py b/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/definition/_update.py index f5a22d40c7b..1b1f06d6ad3 100644 --- a/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/definition/_update.py +++ b/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/definition/_update.py @@ -18,7 +18,7 @@ class Update(AAZCommand): """Update existing API definition. :example: Update API definition - az apic api definition update -g api-center-test -s contosoeuap --api-id echo-api --version-id 2023-01-01 --definition-id "openapi" --title "OpenAPI" + az apic api definition update -g api-center-test -n contosoeuap --api-id echo-api --version-id 2023-01-01 --definition-id "openapi" --title "OpenAPI" """ _aaz_info = { @@ -72,8 +72,8 @@ def _build_arguments_schema(cls, *args, **kwargs): required=True, ) _args_schema.service_name = AAZStrArg( - options=["-s", "--service", "--service-name"], - help="The name of the API Center service.", + options=["-n", "--service-name"], + help="The name of Azure API Center service.", required=True, id_part="name", fmt=AAZStrArgFormat( diff --git a/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/deployment/_create.py b/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/deployment/_create.py index 2a479b12ec1..d9f83bb4b45 100644 --- a/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/deployment/_create.py +++ b/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/deployment/_create.py @@ -18,7 +18,7 @@ class Create(AAZCommand): """Create a new API deployment or update an existing API deployment. :example: Create deployment - az apic api deployment create -g api-center-test -s contoso --deployment-id production --title "Production deployment" --description "Public cloud production deployment." --api-id echo-api --environment-id "/workspaces/default/environments/production" --definition-id "/workspaces/default/apis/echo-api/versions/2023-01-01/definitions/openapi" --server '{\"runtimeUri\":[\"https://example.com\"]}' + az apic api deployment create -g api-center-test -n contoso --deployment-id production --title "Production deployment" --description "Public cloud production deployment." --api-id echo-api --environment-id "/workspaces/default/environments/production" --definition-id "/workspaces/default/apis/echo-api/versions/2023-01-01/definitions/openapi" --server '{\"runtimeUri\":[\"https://example.com\"]}' """ _aaz_info = { @@ -68,8 +68,8 @@ def _build_arguments_schema(cls, *args, **kwargs): required=True, ) _args_schema.service_name = AAZStrArg( - options=["-s", "--service", "--service-name"], - help="The name of the API Center service.", + options=["-n", "--service-name"], + help="The name of Azure API Center service.", required=True, fmt=AAZStrArgFormat( pattern="^[a-zA-Z0-9-]{3,90}$", @@ -121,12 +121,6 @@ def _build_arguments_schema(cls, *args, **kwargs): arg_group="Properties", help="Server", ) - _args_schema.state = AAZStrArg( - options=["--state"], - arg_group="Properties", - help="State of API deployment.", - enum={"active": "active", "inactive": "inactive"}, - ) _args_schema.title = AAZStrArg( options=["--title"], arg_group="Properties", @@ -262,7 +256,6 @@ def content(self): properties.set_prop("description", AAZStrType, ".description") properties.set_prop("environmentId", AAZStrType, ".environment_id") properties.set_prop("server", AAZObjectType, ".server") - properties.set_prop("state", AAZStrType, ".state") properties.set_prop("title", AAZStrType, ".title") custom_properties = _builder.get(".properties.customProperties") diff --git a/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/deployment/_delete.py b/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/deployment/_delete.py index fe484c0f106..97860ca7eed 100644 --- a/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/deployment/_delete.py +++ b/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/deployment/_delete.py @@ -19,7 +19,7 @@ class Delete(AAZCommand): """Delete API deployment. :example: Delete API deployment - az apic api deployment delete -g api-center-test -s contoso --deployment-id production --api-id echo-api + az apic api deployment delete -g api-center-test -n contoso --deployment-id production --api-id echo-api """ _aaz_info = { @@ -71,8 +71,8 @@ def _build_arguments_schema(cls, *args, **kwargs): required=True, ) _args_schema.service_name = AAZStrArg( - options=["-s", "--service", "--service-name"], - help="The name of the API Center service.", + options=["-n", "--service-name"], + help="The name of Azure API Center service.", required=True, id_part="name", fmt=AAZStrArgFormat( diff --git a/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/deployment/_list.py b/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/deployment/_list.py index 2be0462a0a9..598abdef593 100644 --- a/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/deployment/_list.py +++ b/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/deployment/_list.py @@ -18,7 +18,7 @@ class List(AAZCommand): """List a collection of API deployments. :example: List API deployments - az apic api deployment list -g api-center-test -s contoso --api-id echo-api + az apic api deployment list -g api-center-test -n contoso --api-id echo-api """ _aaz_info = { @@ -59,8 +59,8 @@ def _build_arguments_schema(cls, *args, **kwargs): required=True, ) _args_schema.service_name = AAZStrArg( - options=["-s", "--service", "--service-name"], - help="The name of the API Center service.", + options=["-n", "--service-name"], + help="The name of Azure API Center service.", required=True, fmt=AAZStrArgFormat( pattern="^[a-zA-Z0-9-]{3,90}$", diff --git a/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/deployment/_show.py b/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/deployment/_show.py index e485f3d2d86..c1c5cbde4e8 100644 --- a/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/deployment/_show.py +++ b/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/deployment/_show.py @@ -18,7 +18,7 @@ class Show(AAZCommand): """Get details of the API deployment. :example: Show API deployment details - az apic api deployment show -g api-center-test -s contoso --deployment-id production --api-id echo-api + az apic api deployment show -g api-center-test -n contoso --deployment-id production --api-id echo-api """ _aaz_info = { @@ -70,8 +70,8 @@ def _build_arguments_schema(cls, *args, **kwargs): required=True, ) _args_schema.service_name = AAZStrArg( - options=["-s", "--service", "--service-name"], - help="The name of the API Center service.", + options=["-n", "--service-name"], + help="The name of Azure API Center service.", required=True, id_part="name", fmt=AAZStrArgFormat( diff --git a/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/deployment/_update.py b/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/deployment/_update.py index e2d34655206..e4ff827a504 100644 --- a/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/deployment/_update.py +++ b/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/deployment/_update.py @@ -18,7 +18,7 @@ class Update(AAZCommand): """Update existing API deployment. :example: Update API deployment - az apic api deployment update -g api-center-test -s contoso --deployment-id production --title "Production deployment" --api-id echo-api + az apic api deployment update -g api-center-test -n contoso --deployment-id production --title "Production deployment" --api-id echo-api """ _aaz_info = { @@ -72,8 +72,8 @@ def _build_arguments_schema(cls, *args, **kwargs): required=True, ) _args_schema.service_name = AAZStrArg( - options=["-s", "--service", "--service-name"], - help="The name of the API Center service.", + options=["-n", "--service-name"], + help="The name of Azure API Center service.", required=True, id_part="name", fmt=AAZStrArgFormat( @@ -131,13 +131,6 @@ def _build_arguments_schema(cls, *args, **kwargs): help="Server", nullable=True, ) - _args_schema.state = AAZStrArg( - options=["--state"], - arg_group="Properties", - help="State of API deployment.", - nullable=True, - enum={"active": "active", "inactive": "inactive"}, - ) _args_schema.title = AAZStrArg( options=["--title"], arg_group="Properties", @@ -417,7 +410,6 @@ def _update_instance(self, instance): properties.set_prop("description", AAZStrType, ".description") properties.set_prop("environmentId", AAZStrType, ".environment_id") properties.set_prop("server", AAZObjectType, ".server") - properties.set_prop("state", AAZStrType, ".state") properties.set_prop("title", AAZStrType, ".title") custom_properties = _builder.get(".properties.customProperties") diff --git a/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/version/_create.py b/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/version/_create.py index 28b2b13e18f..c90a6b70b31 100644 --- a/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/version/_create.py +++ b/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/version/_create.py @@ -18,7 +18,7 @@ class Create(AAZCommand): """Create a new API version or update an existing API version. :example: Create API version - az apic api version create -g api-center-test -s contosoeuap --api-id echo-api --version-id 2023-01-01 --title "2023-01-01" + az apic api version create -g api-center-test -n contosoeuap --api-id echo-api --version-id 2023-01-01 --title "2023-01-01" --lifecycle-stage production """ _aaz_info = { @@ -58,8 +58,8 @@ def _build_arguments_schema(cls, *args, **kwargs): required=True, ) _args_schema.service_name = AAZStrArg( - options=["-s", "--service", "--service-name"], - help="The name of the API Center service.", + options=["-n", "--service-name"], + help="The name of Azure API Center service.", required=True, fmt=AAZStrArgFormat( pattern="^[a-zA-Z0-9-]{3,90}$", diff --git a/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/version/_delete.py b/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/version/_delete.py index e41d6192151..375adfb700d 100644 --- a/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/version/_delete.py +++ b/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/version/_delete.py @@ -19,7 +19,7 @@ class Delete(AAZCommand): """Delete specified API version :example: Delete API version - az apic api version delete -g api-center-test -s contosoeuap --api-id echo-api --version-id 2023-01-01 + az apic api version delete -g api-center-test -n contosoeuap --api-id echo-api --version-id 2023-01-01 """ _aaz_info = { @@ -60,8 +60,8 @@ def _build_arguments_schema(cls, *args, **kwargs): required=True, ) _args_schema.service_name = AAZStrArg( - options=["-s", "--service", "--service-name"], - help="The name of the API Center service.", + options=["-n", "--service-name"], + help="The name of Azure API Center service.", required=True, id_part="name", fmt=AAZStrArgFormat( diff --git a/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/version/_list.py b/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/version/_list.py index 21c13daee76..ef13f521f6a 100644 --- a/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/version/_list.py +++ b/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/version/_list.py @@ -18,7 +18,7 @@ class List(AAZCommand): """List a collection of API versions. :example: List API versions - az apic api version list -g api-center-test -s contosoeuap --api-id echo-api + az apic api version list -g api-center-test -n contosoeuap --api-id echo-api """ _aaz_info = { @@ -59,8 +59,8 @@ def _build_arguments_schema(cls, *args, **kwargs): required=True, ) _args_schema.service_name = AAZStrArg( - options=["-s", "--service", "--service-name"], - help="The name of the API Center service.", + options=["-n", "--service-name"], + help="The name of Azure API Center service.", required=True, fmt=AAZStrArgFormat( pattern="^[a-zA-Z0-9-]{3,90}$", diff --git a/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/version/_show.py b/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/version/_show.py index e4bd8847727..4197450651f 100644 --- a/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/version/_show.py +++ b/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/version/_show.py @@ -18,7 +18,7 @@ class Show(AAZCommand): """Get details of the API version. :example: Show API version details - az apic api version show -g api-center-test -s contoso --api-id echo-api --version-id 2023-01-01 + az apic api version show -g api-center-test -n contoso --api-id echo-api --version-id 2023-01-01 """ _aaz_info = { @@ -59,8 +59,8 @@ def _build_arguments_schema(cls, *args, **kwargs): required=True, ) _args_schema.service_name = AAZStrArg( - options=["-s", "--service", "--service-name"], - help="The name of the API Center service.", + options=["-n", "--service-name"], + help="The name of Azure API Center service.", required=True, id_part="name", fmt=AAZStrArgFormat( diff --git a/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/version/_update.py b/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/version/_update.py index 97ae3567c77..3403a9407e4 100644 --- a/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/version/_update.py +++ b/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/version/_update.py @@ -18,7 +18,7 @@ class Update(AAZCommand): """Update existing API version. :example: Update API version - az apic api version update -g api-center-test -s contosoeuap --api-id echo-api --version-id 2023-01-01 --title "2023-01-01" + az apic api version update -g api-center-test -n contosoeuap --api-id echo-api --version-id 2023-01-01 --title "2023-01-01" """ _aaz_info = { @@ -61,8 +61,8 @@ def _build_arguments_schema(cls, *args, **kwargs): required=True, ) _args_schema.service_name = AAZStrArg( - options=["-s", "--service", "--service-name"], - help="The name of the API Center service.", + options=["-n", "--service-name"], + help="The name of Azure API Center service.", required=True, id_part="name", fmt=AAZStrArgFormat( diff --git a/src/apic-extension/azext_apic_extension/aaz/latest/apic/environment/_create.py b/src/apic-extension/azext_apic_extension/aaz/latest/apic/environment/_create.py index 1b011e5bc13..e0614c07819 100644 --- a/src/apic-extension/azext_apic_extension/aaz/latest/apic/environment/_create.py +++ b/src/apic-extension/azext_apic_extension/aaz/latest/apic/environment/_create.py @@ -18,7 +18,7 @@ class Create(AAZCommand): """Create a new environment or update an existing environment. :example: Create environment - az apic environment create -g api-center-test -s contosoeuap --environment-id public --title "Public cloud" --type "development" + az apic environment create -g api-center-test -n contosoeuap --environment-id public --title "Public cloud" --type "development" """ _aaz_info = { @@ -58,8 +58,8 @@ def _build_arguments_schema(cls, *args, **kwargs): required=True, ) _args_schema.service_name = AAZStrArg( - options=["-s", "--service", "--service-name"], - help="The name of the API Center service.", + options=["-n", "--service-name"], + help="The name of Azure API Center service.", required=True, fmt=AAZStrArgFormat( pattern="^[a-zA-Z0-9-]{3,90}$", diff --git a/src/apic-extension/azext_apic_extension/aaz/latest/apic/environment/_delete.py b/src/apic-extension/azext_apic_extension/aaz/latest/apic/environment/_delete.py index 8213231b6d6..1d6f1f834fd 100644 --- a/src/apic-extension/azext_apic_extension/aaz/latest/apic/environment/_delete.py +++ b/src/apic-extension/azext_apic_extension/aaz/latest/apic/environment/_delete.py @@ -19,7 +19,7 @@ class Delete(AAZCommand): """Delete the environment. :example: Delete environment - az apic environment delete -g api-center-test -s contosoeuap --environment-id public + az apic environment delete -g api-center-test -n contosoeuap --environment-id public """ _aaz_info = { @@ -60,8 +60,8 @@ def _build_arguments_schema(cls, *args, **kwargs): required=True, ) _args_schema.service_name = AAZStrArg( - options=["-s", "--service", "--service-name"], - help="The name of the API Center service.", + options=["-n", "--service-name"], + help="The name of Azure API Center service.", required=True, id_part="name", fmt=AAZStrArgFormat( diff --git a/src/apic-extension/azext_apic_extension/aaz/latest/apic/environment/_list.py b/src/apic-extension/azext_apic_extension/aaz/latest/apic/environment/_list.py index e9a9ec010f5..d36ca32315c 100644 --- a/src/apic-extension/azext_apic_extension/aaz/latest/apic/environment/_list.py +++ b/src/apic-extension/azext_apic_extension/aaz/latest/apic/environment/_list.py @@ -18,7 +18,7 @@ class List(AAZCommand): """List a collection of environments. :example: List environments - az apic environment list -g api-center-test -s contosoeuap + az apic environment list -g api-center-test -n contosoeuap """ _aaz_info = { @@ -49,8 +49,8 @@ def _build_arguments_schema(cls, *args, **kwargs): required=True, ) _args_schema.service_name = AAZStrArg( - options=["-s", "--service", "--service-name"], - help="The name of the API Center service.", + options=["-n", "--service-name"], + help="The name of Azure API Center service.", required=True, fmt=AAZStrArgFormat( pattern="^[a-zA-Z0-9-]{3,90}$", diff --git a/src/apic-extension/azext_apic_extension/aaz/latest/apic/environment/_show.py b/src/apic-extension/azext_apic_extension/aaz/latest/apic/environment/_show.py index a4fa6f3a605..0b33f575b13 100644 --- a/src/apic-extension/azext_apic_extension/aaz/latest/apic/environment/_show.py +++ b/src/apic-extension/azext_apic_extension/aaz/latest/apic/environment/_show.py @@ -18,7 +18,7 @@ class Show(AAZCommand): """Get details of the environment. :example: Show environment details - az apic environment show -g api-center-test -s contosoeuap --environment-id public + az apic environment show -g api-center-test -n contosoeuap --environment-id public """ _aaz_info = { @@ -59,8 +59,8 @@ def _build_arguments_schema(cls, *args, **kwargs): required=True, ) _args_schema.service_name = AAZStrArg( - options=["-s", "--service", "--service-name"], - help="The name of the API Center service.", + options=["-n", "--service-name"], + help="The name of Azure API Center service.", required=True, id_part="name", fmt=AAZStrArgFormat( diff --git a/src/apic-extension/azext_apic_extension/aaz/latest/apic/environment/_update.py b/src/apic-extension/azext_apic_extension/aaz/latest/apic/environment/_update.py index d5850e4198a..94596db6625 100644 --- a/src/apic-extension/azext_apic_extension/aaz/latest/apic/environment/_update.py +++ b/src/apic-extension/azext_apic_extension/aaz/latest/apic/environment/_update.py @@ -18,7 +18,7 @@ class Update(AAZCommand): """Update existing environment. :example: Update environment - az apic environment update -g api-center-test -s contosoeuap --environment-id public --title "Public cloud" + az apic environment update -g api-center-test -n contosoeuap --environment-id public --title "Public cloud" """ _aaz_info = { @@ -61,8 +61,8 @@ def _build_arguments_schema(cls, *args, **kwargs): required=True, ) _args_schema.service_name = AAZStrArg( - options=["-s", "--service", "--service-name"], - help="The name of the API Center service.", + options=["-n", "--service-name"], + help="The name of Azure API Center service.", required=True, id_part="name", fmt=AAZStrArgFormat( diff --git a/src/apic-extension/azext_apic_extension/aaz/latest/apic/metadata/_create.py b/src/apic-extension/azext_apic_extension/aaz/latest/apic/metadata/_create.py index 8b4a1e1c749..f7ec27b4b2c 100644 --- a/src/apic-extension/azext_apic_extension/aaz/latest/apic/metadata/_create.py +++ b/src/apic-extension/azext_apic_extension/aaz/latest/apic/metadata/_create.py @@ -18,10 +18,10 @@ class Create(AAZCommand): """Create a new metadata schema or update an existing metadata schema. :example: Create metadata example 1 - az apic metadata create --resource-group api-center-test --service-name contoso --name "test1" --schema '{\"type\":\"string\", \"title\":\"First name\", \"pattern\": \"^[a-zA-Z0-9]+$\"}' --assignments '[{entity:api,required:true,deprecated:false}]' + az apic metadata create --resource-group api-center-test --service-name contoso --metadata-name "test1" --schema '{\"type\":\"string\", \"title\":\"First name\", \"pattern\": \"^[a-zA-Z0-9]+$\"}' --assignments '[{entity:api,required:true,deprecated:false}]' :example: Create metadata example 2 - az apic metadata create --resource-group api-center-test --service-name contoso --name testregion --schema '{\"type\":\"string\",\"title\":\"testregion\",\"oneOf\":[{\"const\":\"Region1\",\"description\":\"\"},{\"const\":\"Region2\",\"description\":\"\"},{\"const\":\"Region3\",\"description\":\"\"}]}' --assignments '[{entity:api,required:true,deprecated:false},{entity:environment,required:true,deprecated:false}]' + az apic metadata create --resource-group api-center-test --service-name contoso --metadata-name testregion --schema '{\"type\":\"string\",\"title\":\"testregion\",\"oneOf\":[{\"const\":\"Region1\",\"description\":\"\"},{\"const\":\"Region2\",\"description\":\"\"},{\"const\":\"Region3\",\"description\":\"\"}]}' --assignments '[{entity:api,required:true,deprecated:false},{entity:environment,required:true,deprecated:false}]' """ _aaz_info = { @@ -47,8 +47,8 @@ def _build_arguments_schema(cls, *args, **kwargs): # define Arg Group "" _args_schema = cls._args_schema - _args_schema.metadata_schema_name = AAZStrArg( - options=["--name", "--metadata-schema", "--metadata-schema-name"], + _args_schema.metadata_name = AAZStrArg( + options=["--metadata-name"], help="The name of the metadata schema.", required=True, fmt=AAZStrArgFormat( @@ -61,8 +61,8 @@ def _build_arguments_schema(cls, *args, **kwargs): required=True, ) _args_schema.service_name = AAZStrArg( - options=["-s", "--service", "--service-name"], - help="The name of the API Center service.", + options=["-n", "--service-name"], + help="The name of Azure API Center service.", required=True, fmt=AAZStrArgFormat( pattern="^[a-zA-Z0-9-]{3,90}$", @@ -152,7 +152,7 @@ def error_format(self): def url_parameters(self): parameters = { **self.serialize_url_param( - "metadataSchemaName", self.ctx.args.metadata_schema_name, + "metadataSchemaName", self.ctx.args.metadata_name, required=True, ), **self.serialize_url_param( diff --git a/src/apic-extension/azext_apic_extension/aaz/latest/apic/metadata/_delete.py b/src/apic-extension/azext_apic_extension/aaz/latest/apic/metadata/_delete.py index 47cc9e44922..c2f346e2613 100644 --- a/src/apic-extension/azext_apic_extension/aaz/latest/apic/metadata/_delete.py +++ b/src/apic-extension/azext_apic_extension/aaz/latest/apic/metadata/_delete.py @@ -19,10 +19,10 @@ class Delete(AAZCommand): """Delete specified metadata schema. :example: Delete Metadata Schema - az apic metadata delete --resource-group api-center-test --service-name contoso --name "test1" + az apic metadata delete --resource-group api-center-test --service-name contoso --metadata-name "test1" :example: Delete schema - az apic metadata delete -g api-center-test -s contosoeuap --name "approver" + az apic metadata delete -g api-center-test -n contosoeuap --metadata-name "approver" """ _aaz_info = { @@ -48,8 +48,8 @@ def _build_arguments_schema(cls, *args, **kwargs): # define Arg Group "" _args_schema = cls._args_schema - _args_schema.metadata_schema_name = AAZStrArg( - options=["--name", "--metadata-schema", "--metadata-schema-name"], + _args_schema.metadata_name = AAZStrArg( + options=["--metadata-name"], help="The name of the metadata schema.", required=True, id_part="child_name_1", @@ -63,8 +63,8 @@ def _build_arguments_schema(cls, *args, **kwargs): required=True, ) _args_schema.service_name = AAZStrArg( - options=["-s", "--service", "--service-name"], - help="The name of the API Center service.", + options=["-n", "--service-name"], + help="The name of Azure API Center service.", required=True, id_part="name", fmt=AAZStrArgFormat( @@ -120,7 +120,7 @@ def error_format(self): def url_parameters(self): parameters = { **self.serialize_url_param( - "metadataSchemaName", self.ctx.args.metadata_schema_name, + "metadataSchemaName", self.ctx.args.metadata_name, required=True, ), **self.serialize_url_param( diff --git a/src/apic-extension/azext_apic_extension/aaz/latest/apic/metadata/_export.py b/src/apic-extension/azext_apic_extension/aaz/latest/apic/metadata/_export.py index 18478e3aa6a..3af9fdda2c3 100644 --- a/src/apic-extension/azext_apic_extension/aaz/latest/apic/metadata/_export.py +++ b/src/apic-extension/azext_apic_extension/aaz/latest/apic/metadata/_export.py @@ -18,13 +18,13 @@ class Export(AAZCommand): """Exports the metadata schema. :example: Export Metadata Schema assigned to api - az apic metadata export -g api-center-test -s contosoeuap --assignments api --file-name filename.json + az apic metadata export -g api-center-test -n contosoeuap --assignments api --file-name filename.json :example: Export Metadata Schema assigned to deployment - az apic metadata export -g api-center-test -s contosoeuap --assignments deployment --file-name filename.json + az apic metadata export -g api-center-test -n contosoeuap --assignments deployment --file-name filename.json :example: Export Metadata Schema assigned to environment - az apic metadata export -g api-center-test -s contosoeuap --assignments environment --file-name filename.json + az apic metadata export -g api-center-test -n contosoeuap --assignments environment --file-name filename.json """ _aaz_info = { @@ -55,7 +55,7 @@ def _build_arguments_schema(cls, *args, **kwargs): required=True, ) _args_schema.service_name = AAZStrArg( - options=["-s", "--name", "--service", "--service-name"], + options=["-n", "--service-name"], help="The name of the API Center service.", required=True, id_part="name", diff --git a/src/apic-extension/azext_apic_extension/aaz/latest/apic/metadata/_list.py b/src/apic-extension/azext_apic_extension/aaz/latest/apic/metadata/_list.py index 8b744c096c9..8e165aa2299 100644 --- a/src/apic-extension/azext_apic_extension/aaz/latest/apic/metadata/_list.py +++ b/src/apic-extension/azext_apic_extension/aaz/latest/apic/metadata/_list.py @@ -18,7 +18,7 @@ class List(AAZCommand): """List a collection of metadata schemas. :example: List schemas - az apic metadata list -g api-center-test -s contosoeuap + az apic metadata list -g api-center-test -n contosoeuap """ _aaz_info = { @@ -49,8 +49,8 @@ def _build_arguments_schema(cls, *args, **kwargs): required=True, ) _args_schema.service_name = AAZStrArg( - options=["-s", "--service", "--service-name"], - help="The name of the API Center service.", + options=["-n", "--service-name"], + help="The name of Azure API Center service.", required=True, fmt=AAZStrArgFormat( pattern="^[a-zA-Z0-9-]{3,90}$", diff --git a/src/apic-extension/azext_apic_extension/aaz/latest/apic/metadata/_show.py b/src/apic-extension/azext_apic_extension/aaz/latest/apic/metadata/_show.py index 5a12c7efb83..eca4ad1aadd 100644 --- a/src/apic-extension/azext_apic_extension/aaz/latest/apic/metadata/_show.py +++ b/src/apic-extension/azext_apic_extension/aaz/latest/apic/metadata/_show.py @@ -18,10 +18,10 @@ class Show(AAZCommand): """Get details of the metadata schema. :example: Show schema details 1 - az apic metadata show -g api-center-test -s contosoeuap --name approver + az apic metadata show -g api-center-test -n contosoeuap --metadata-name approver :example: Show schema details 2 - az apic metadata show --resource-group api-center-test --service-name contoso --name "testchoices" + az apic metadata show --resource-group api-center-test --service-name contoso --metadata-name "testchoices" """ _aaz_info = { @@ -47,8 +47,8 @@ def _build_arguments_schema(cls, *args, **kwargs): # define Arg Group "" _args_schema = cls._args_schema - _args_schema.metadata_schema_name = AAZStrArg( - options=["--name", "--metadata-schema", "--metadata-schema-name"], + _args_schema.metadata_name = AAZStrArg( + options=["--metadata-name"], help="The name of the metadata schema.", required=True, id_part="child_name_1", @@ -62,8 +62,8 @@ def _build_arguments_schema(cls, *args, **kwargs): required=True, ) _args_schema.service_name = AAZStrArg( - options=["-s", "--service", "--service-name"], - help="The name of the API Center service.", + options=["-n", "--service-name"], + help="The name of Azure API Center service.", required=True, id_part="name", fmt=AAZStrArgFormat( @@ -121,7 +121,7 @@ def error_format(self): def url_parameters(self): parameters = { **self.serialize_url_param( - "metadataSchemaName", self.ctx.args.metadata_schema_name, + "metadataSchemaName", self.ctx.args.metadata_name, required=True, ), **self.serialize_url_param( diff --git a/src/apic-extension/azext_apic_extension/aaz/latest/apic/metadata/_update.py b/src/apic-extension/azext_apic_extension/aaz/latest/apic/metadata/_update.py index 8ffae8a1c21..38974e1a22b 100644 --- a/src/apic-extension/azext_apic_extension/aaz/latest/apic/metadata/_update.py +++ b/src/apic-extension/azext_apic_extension/aaz/latest/apic/metadata/_update.py @@ -18,7 +18,7 @@ class Update(AAZCommand): """Update existing metadata schema. :example: Update schema - az apic metadata update --resource-group api-center-test --service-name contoso --name "test1" --schema '{\"type\":\"string\", \"title\":\"Last name\", \"pattern\": \"^[a-zA-Z0-9]+$\"}' + az apic metadata update --resource-group api-center-test --service-name contoso --metadata-name "test1" --schema '{\"type\":\"string\", \"title\":\"Last name\", \"pattern\": \"^[a-zA-Z0-9]+$\"}' """ _aaz_info = { @@ -46,8 +46,8 @@ def _build_arguments_schema(cls, *args, **kwargs): # define Arg Group "" _args_schema = cls._args_schema - _args_schema.metadata_schema_name = AAZStrArg( - options=["--name", "--metadata-schema", "--metadata-schema-name"], + _args_schema.metadata_name = AAZStrArg( + options=["--metadata-name"], help="The name of the metadata schema.", required=True, id_part="child_name_1", @@ -61,8 +61,8 @@ def _build_arguments_schema(cls, *args, **kwargs): required=True, ) _args_schema.service_name = AAZStrArg( - options=["-s", "--service", "--service-name"], - help="The name of the API Center service.", + options=["-n", "--service-name"], + help="The name of Azure API Center service.", required=True, id_part="name", fmt=AAZStrArgFormat( @@ -171,7 +171,7 @@ def error_format(self): def url_parameters(self): parameters = { **self.serialize_url_param( - "metadataSchemaName", self.ctx.args.metadata_schema_name, + "metadataSchemaName", self.ctx.args.metadata_name, required=True, ), **self.serialize_url_param( @@ -258,7 +258,7 @@ def error_format(self): def url_parameters(self): parameters = { **self.serialize_url_param( - "metadataSchemaName", self.ctx.args.metadata_schema_name, + "metadataSchemaName", self.ctx.args.metadata_name, required=True, ), **self.serialize_url_param( diff --git a/src/apic-extension/azext_apic_extension/aaz/latest/apic/service/_update.py b/src/apic-extension/azext_apic_extension/aaz/latest/apic/service/_update.py deleted file mode 100644 index 8ad8a6df53d..00000000000 --- a/src/apic-extension/azext_apic_extension/aaz/latest/apic/service/_update.py +++ /dev/null @@ -1,311 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "apic service update", -) -class Update(AAZCommand): - """Update an instance of an Azure API Center service. - - :example: Update service details - az apic service update -g contoso-resources -s contoso - """ - - _aaz_info = { - "version": "2024-03-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.apicenter/services/{}", "2024-03-01"], - ] - } - - def _handler(self, command_args): - super()._handler(command_args) - self._execute_operations() - return self._output() - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - _args_schema.service_name = AAZStrArg( - options=["-s", "--name", "--service", "--service-name"], - help="The name of Azure API Center service.", - required=True, - id_part="name", - fmt=AAZStrArgFormat( - pattern="^[a-zA-Z0-9-]{3,90}$", - max_length=90, - min_length=1, - ), - ) - _args_schema.identity = AAZObjectArg( - options=["--identity"], - help="The managed service identities assigned to this resource.", - ) - _args_schema.tags = AAZDictArg( - options=["--tags"], - help="Resource tags.", - ) - - identity = cls._args_schema.identity - identity.type = AAZStrArg( - options=["type"], - help="Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).", - required=True, - enum={"None": "None", "SystemAssigned": "SystemAssigned", "SystemAssigned,UserAssigned": "SystemAssigned,UserAssigned", "UserAssigned": "UserAssigned"}, - ) - identity.user_assigned_identities = AAZDictArg( - options=["user-assigned-identities"], - help="The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.", - ) - - user_assigned_identities = cls._args_schema.identity.user_assigned_identities - user_assigned_identities.Element = AAZObjectArg( - nullable=True, - blank={}, - ) - - tags = cls._args_schema.tags - tags.Element = AAZStrArg() - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - self.ServicesUpdate(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance, client_flatten=True) - return result - - class ServicesUpdate(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [200]: - return self.on_200(session) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiCenter/services/{serviceName}", - **self.url_parameters - ) - - @property - def method(self): - return "PATCH" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "serviceName", self.ctx.args.service_name, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2024-03-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Content-Type", "application/json", - ), - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - @property - def content(self): - _content_value, _builder = self.new_content_builder( - self.ctx.args, - typ=AAZObjectType, - typ_kwargs={"flags": {"required": True, "client_flatten": True}} - ) - _builder.set_prop("identity", AAZObjectType, ".identity") - _builder.set_prop("tags", AAZDictType, ".tags") - - identity = _builder.get(".identity") - if identity is not None: - identity.set_prop("type", AAZStrType, ".type", typ_kwargs={"flags": {"required": True}}) - identity.set_prop("userAssignedIdentities", AAZDictType, ".user_assigned_identities") - - user_assigned_identities = _builder.get(".identity.userAssignedIdentities") - if user_assigned_identities is not None: - user_assigned_identities.set_elements(AAZObjectType, ".", typ_kwargs={"nullable": True}) - - tags = _builder.get(".tags") - if tags is not None: - tags.set_elements(AAZStrType, ".") - - return self.serialize_content(_content_value) - - def on_200(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200 - ) - - _schema_on_200 = None - - @classmethod - def _build_schema_on_200(cls): - if cls._schema_on_200 is not None: - return cls._schema_on_200 - - cls._schema_on_200 = AAZObjectType() - - _schema_on_200 = cls._schema_on_200 - _schema_on_200.id = AAZStrType( - flags={"read_only": True}, - ) - _schema_on_200.identity = AAZObjectType() - _schema_on_200.location = AAZStrType( - flags={"required": True}, - ) - _schema_on_200.name = AAZStrType( - flags={"read_only": True}, - ) - _schema_on_200.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - _schema_on_200.system_data = AAZObjectType( - serialized_name="systemData", - flags={"read_only": True}, - ) - _schema_on_200.tags = AAZDictType() - _schema_on_200.type = AAZStrType( - flags={"read_only": True}, - ) - - identity = cls._schema_on_200.identity - identity.principal_id = AAZStrType( - serialized_name="principalId", - flags={"read_only": True}, - ) - identity.tenant_id = AAZStrType( - serialized_name="tenantId", - flags={"read_only": True}, - ) - identity.type = AAZStrType( - flags={"required": True}, - ) - identity.user_assigned_identities = AAZDictType( - serialized_name="userAssignedIdentities", - ) - - user_assigned_identities = cls._schema_on_200.identity.user_assigned_identities - user_assigned_identities.Element = AAZObjectType( - nullable=True, - ) - - _element = cls._schema_on_200.identity.user_assigned_identities.Element - _element.client_id = AAZStrType( - serialized_name="clientId", - flags={"read_only": True}, - ) - _element.principal_id = AAZStrType( - serialized_name="principalId", - flags={"read_only": True}, - ) - - properties = cls._schema_on_200.properties - properties.data_api_hostname = AAZStrType( - serialized_name="dataApiHostname", - flags={"read_only": True}, - ) - properties.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - - system_data = cls._schema_on_200.system_data - system_data.created_at = AAZStrType( - serialized_name="createdAt", - ) - system_data.created_by = AAZStrType( - serialized_name="createdBy", - ) - system_data.created_by_type = AAZStrType( - serialized_name="createdByType", - ) - system_data.last_modified_at = AAZStrType( - serialized_name="lastModifiedAt", - ) - system_data.last_modified_by = AAZStrType( - serialized_name="lastModifiedBy", - ) - system_data.last_modified_by_type = AAZStrType( - serialized_name="lastModifiedByType", - ) - - tags = cls._schema_on_200.tags - tags.Element = AAZStrType() - - return cls._schema_on_200 - - -class _UpdateHelper: - """Helper class for Update""" - - -__all__ = ["Update"] diff --git a/src/apic-extension/azext_apic_extension/azext_metadata.json b/src/apic-extension/azext_apic_extension/azext_metadata.json index 916deb3b5c2..34f7fac3fed 100644 --- a/src/apic-extension/azext_apic_extension/azext_metadata.json +++ b/src/apic-extension/azext_apic_extension/azext_metadata.json @@ -1,4 +1,3 @@ { - "azext.isPreview": true, "azext.minCliCoreVersion": "2.57.0" } \ No newline at end of file diff --git a/src/apic-extension/azext_apic_extension/command_patches.py b/src/apic-extension/azext_apic_extension/command_patches.py index 4a12609b527..26a09b8723d 100644 --- a/src/apic-extension/azext_apic_extension/command_patches.py +++ b/src/apic-extension/azext_apic_extension/command_patches.py @@ -46,7 +46,9 @@ Create as CreateMetadata, Export as ExportMetadata ) -from .aaz.latest.apic.service import ImportFromApim +from .aaz.latest.apic import ImportFromApim, Create as CreateService + +from azure.cli.core.aaz._arg import AAZStrArg, AAZListArg class DefaultWorkspaceParameter: @@ -64,6 +66,22 @@ def pre_operations(self): args.workspace_name = "default" +# `az apic` commands +class CreateServiceExtension(CreateService): + # pylint: disable=too-few-public-methods + @classmethod + def _build_arguments_schema(cls, *args, **kwargs): + # pylint: disable=protected-access + args_schema = super()._build_arguments_schema(*args, **kwargs) + # temporary hide sku parameter as SKU has many fields and we needs more discussion on the UX + args_schema.sku_name._registered = False + return args_schema + + def pre_operations(self): + args = self.ctx.args + args.sku_name = "Free" + + # `az apic api` commands class CreateAPIExtension(DefaultWorkspaceParameter, CreateAPI): pass @@ -99,7 +117,15 @@ class ExportAPIDefinitionExtension(DefaultWorkspaceParameter, ExportAPIDefinitio class ImportAPIDefinitionExtension(DefaultWorkspaceParameter, ImportAPIDefinition): - pass + # pylint: disable=too-few-public-methods + @classmethod + def _build_arguments_schema(cls, *args, **kwargs): + # pylint: disable=protected-access + args_schema = super()._build_arguments_schema(*args, **kwargs) + args_schema.format._required = True + args_schema.specification._required = True + args_schema.value._required = True + return args_schema class ListAPIDefinitionExtension(DefaultWorkspaceParameter, ListAPIDefinition): @@ -137,7 +163,16 @@ class UpdateAPIVersionExtension(DefaultWorkspaceParameter, UpdateAPIVersion): # `az apic api deployment` commands class CreateAPIDeploymentExtension(DefaultWorkspaceParameter, CreateAPIDeployment): - pass + # pylint: disable=too-few-public-methods + @classmethod + def _build_arguments_schema(cls, *args, **kwargs): + # pylint: disable=protected-access + args_schema = super()._build_arguments_schema(*args, **kwargs) + args_schema.definition_id._required = True + args_schema.environment_id._required = True + args_schema.server._required = True + args_schema.title._required = True + return args_schema class DeleteAPIDeploymentExtension(DefaultWorkspaceParameter, DeleteAPIDeployment): @@ -205,5 +240,58 @@ class ImportFromApimExtension(ImportFromApim): def _build_arguments_schema(cls, *args, **kwargs): # pylint: disable=protected-access args_schema = super()._build_arguments_schema(*args, **kwargs) - args_schema.source_resource_ids._required = True + args_schema.source_resource_ids._required = False + args_schema.source_resource_ids._registered = False + + args_schema.apim_subscription_id = AAZStrArg( + options=["--apim-subscription"], + help="The subscription id of the source APIM instance.", + required=False + ) + + args_schema.apim_resource_group = AAZStrArg( + options=["--apim-resource-group"], + help="The resource group of the source APIM instance.", + required=False + ) + + args_schema.apim_name = AAZStrArg( + options=["--apim-name"], + help="The name of the source APIM instance.", + required=True + ) + + args_schema.apim_apis = AAZListArg( + options=["--apim-apis"], + help="The APIs to be imported.", + required=True + ) + args_schema.apim_apis.Element = AAZStrArg() + return args_schema + + def pre_operations(self): + super().pre_operations() + args = self.ctx.args + + # compose sourceResourceIds property in the request body + # Use same subscription id and resource group as API Center by default + resource_group = args.resource_group + subscription_id = self.ctx.subscription_id + + # Use user provided subscription id + if args.apim_subscription_id: + subscription_id = args.apim_subscription_id + + # Use user provided resource group + if args.apim_resource_group: + resource_group = args.apim_resource_group + + source_resource_ids = [] + for item in args.apim_apis: + source_resource_ids.append( + f"/subscriptions/{subscription_id}/resourceGroups/{resource_group}/providers/" + f"Microsoft.ApiManagement/service/{args.apim_name}/apis/{item}" + ) + + args.source_resource_ids = source_resource_ids diff --git a/src/apic-extension/azext_apic_extension/commands.py b/src/apic-extension/azext_apic_extension/commands.py index 5d1def463a7..661e5002b86 100644 --- a/src/apic-extension/azext_apic_extension/commands.py +++ b/src/apic-extension/azext_apic_extension/commands.py @@ -12,8 +12,6 @@ from .custom import ImportSpecificationExtension from .custom import ExportSpecificationExtension from .custom import ExportMetadataSchemaExtension -from .custom import CreateMetadataSchemaExtension -from .custom import UpdateMetadataSchemaExtension def load_custom_commands(self, _): # pylint: disable=unused-argument @@ -21,8 +19,6 @@ def load_custom_commands(self, _): # pylint: disable=unused-argument self.command_table['apic api definition import-specification'] = ImportSpecificationExtension(loader=self) self.command_table['apic api definition export-specification'] = ExportSpecificationExtension(loader=self) with self.command_group('apic metadata') as g: - self.command_table['apic metadata create'] = CreateMetadataSchemaExtension(loader=self) - self.command_table['apic metadata update'] = UpdateMetadataSchemaExtension(loader=self) self.command_table['apic metadata export'] = ExportMetadataSchemaExtension(loader=self) with self.command_group('apic api') as g: g.custom_command("register", "register_apic", is_preview=True) diff --git a/src/apic-extension/azext_apic_extension/custom.py b/src/apic-extension/azext_apic_extension/custom.py index 3003b8ace29..89c712bb1ee 100644 --- a/src/apic-extension/azext_apic_extension/custom.py +++ b/src/apic-extension/azext_apic_extension/custom.py @@ -16,70 +16,30 @@ import yaml import requests from knack.log import get_logger +from knack.util import CLIError import chardet from azure.cli.core.aaz._arg import AAZStrArg from .command_patches import ImportAPIDefinitionExtension from .command_patches import ExportAPIDefinitionExtension -from .command_patches import CreateMetadataExtension from .command_patches import ExportMetadataExtension -from .aaz.latest.apic.metadata import Update as UpdateMetadataSchema logger = get_logger(__name__) class ImportSpecificationExtension(ImportAPIDefinitionExtension): - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - args_schema = super()._build_arguments_schema(*args, **kwargs) - args_schema.source_profile = AAZStrArg( - options=["--file-name"], - help='Name of the file from where to import the spec from.', - required=False, - registered=True - ) - return args_schema - def pre_operations(self): super().pre_operations() args = self.ctx.args - data = None - value = None - - # Load the JSON file - if args.source_profile: - with open(str(args.source_profile), 'rb') as f: - data = f.read() - result = chardet.detect(data) - encoding = result['encoding'] - - if str(args.source_profile).endswith('.yaml') or str(args.source_profile).endswith('.yml'): - with open(str(args.source_profile), 'r', encoding=encoding) as f: - content = f.read() - data = yaml.safe_load(content) - if data: - value = content - - if (str(args.source_profile).endswith('.json')): - with open(str(args.source_profile), 'r', encoding=encoding) as f: - content = f.read() - data = json.loads(content) - if data: - value = content - - # If any of the fields are None, get them from self.args - if value is None: - value = args.value - - # Reassign the values to self.args - args.value = value # Check the size of 'value' if format is inline and raise error if value is greater than 3 mb if args.format == 'inline': - value_size_bytes = sys.getsizeof(args.value) + value_size_bytes = sys.getsizeof(str(args.value)) value_size_mb = value_size_bytes / (1024 * 1024) # Convert bytes to megabytes if value_size_mb > 3: - logger.error('The size of "value" is greater than 3 MB. ' - 'Please use --format "url" to import the specification from a URL for size greater than 3 mb.') + raise CLIError( + 'The size of "value" is greater than 3 MB. ' + 'Please use --format "link" to import the specification from a URL for size greater than 3 mb.' + ) class ExportSpecificationExtension(ExportAPIDefinitionExtension): @@ -134,88 +94,6 @@ def writeResultsToFile(self, results, file_name): f.write(results) -class CreateMetadataSchemaExtension(CreateMetadataExtension): - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - args_schema = super()._build_arguments_schema(*args, **kwargs) - args_schema.source_profile = AAZStrArg( - options=["--file-name"], - help='Name of the file from that contains the metadata schema.', - required=False, - registered=True - ) - return args_schema - - def pre_operations(self): - args = self.ctx.args - data = None - value = args.schema - - # Load the JSON file - if args.source_profile: - with open(str(args.source_profile), 'rb') as f: - data = f.read() - result = chardet.detect(data) - encoding = result['encoding'] - - if os.stat(str(args.source_profile)).st_size == 0: - raise ValueError('Metadtata schema file is empty. Please provide a valid metadata schema file.') - - with open(str(args.source_profile), 'r', encoding=encoding) as f: - data = json.load(f) - if data: - value = json.dumps(data) - - # If any of the fields are None, get them from self.args - if value is None: - logger.error('Please provide the schema to create the metadata schema' - 'through --schema option or through --file-name option via a file.') - - # Reassign the values to self.args - self.ctx.args.schema = value - - -class UpdateMetadataSchemaExtension(UpdateMetadataSchema): - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - args_schema = super()._build_arguments_schema(*args, **kwargs) - args_schema.source_profile = AAZStrArg( - options=["--file-name"], - help='Name of the file from that contains the metadata schema.', - required=False, - registered=True - ) - return args_schema - - def pre_operations(self): - args = self.ctx.args - data = None - value = args.schema - - # Load the JSON file - if args.source_profile: - with open(str(args.source_profile), 'rb') as f: - rawdata = f.read() - result = chardet.detect(rawdata) - encoding = result['encoding'] - - if os.stat(str(args.source_profile)).st_size == 0: - raise ValueError('Metadtata schema file is empty. Please provide a valid metadata schema file.') - - with open(str(args.source_profile), 'r', encoding=encoding) as f: - data = json.load(f) - if data: - value = json.dumps(data) - - # If any of the fields are None, get them from self.args - if value is None: - logger.error('Please provide the schema to update the metadata schema ' - 'through --schema option or through --file-name option via a file.') - - # Reassign the values to self.args - self.ctx.args.schema = value - - class ExportMetadataSchemaExtension(ExportMetadataExtension): @classmethod @@ -268,7 +146,7 @@ def writeResultsToFile(self, results, file_name): # Quick Import -def register_apic(cmd, api_location, resource_group, service_name, environment_name=None): +def register_apic(cmd, api_location, resource_group, service_name, environment_id=None): # Load the JSON file if api_location: @@ -315,9 +193,9 @@ def register_apic(cmd, api_location, resource_group, service_name, environment_n if info: # Create API and Create API Version extracted_api_name = _generate_api_id(info.get('title', 'Default-API')).lower() - extracted_api_description = info.get('description', 'API Description') + extracted_api_description = info.get('description', 'API Description')[:1000] extracted_api_summary = info.get('summary', str(extracted_api_description)[:200]) - extracted_api_title = info.get('title', 'API Title').replace(" ", "-").lower() + extracted_api_title = info.get('title', 'API Title') extracted_api_version = info.get('version', 'v1').replace(".", "-").lower() extracted_api_version_title = info.get('version', 'v1').replace(".", "-").lower() # TODO -Create API Version lifecycle_stage @@ -435,7 +313,7 @@ def register_apic(cmd, api_location, resource_group, service_name, environment_n 'definition_id': extracted_definition_name, 'format': 'inline', 'specification': specification_details, # TODO write the correct spec object - 'source_profile': api_location + 'value': value } importAPISpecificationResults = ImportSpecificationExtension(cli_ctx=cmd.cli_ctx)(command_args=api_specification_args) @@ -447,13 +325,13 @@ def register_apic(cmd, api_location, resource_group, service_name, environment_n from .aaz.latest.apic.environment import Show as GetEnvironment environment_id = None - if environment_name: + if environment_id: # GET Environment ID environment_args = { 'resource_group': resource_group, 'service_name': service_name, 'workspace_name': 'default', - 'environment_id': environment_name + 'environment_id': environment_id } getEnvironmentResults = GetEnvironment(cli_ctx=cmd.cli_ctx)(command_args=environment_args) @@ -468,7 +346,7 @@ def register_apic(cmd, api_location, resource_group, service_name, environment_n extracted_deployment_title = server.get('title', default_deployment_title).replace(" ", "-") extracted_deployment_description = server.get('description', default_deployment_title) extracted_definition_id = '/workspaces/default/apis/' + extracted_api_name + '/versions/' + extracted_api_version + '/definitions/' + extracted_definition_name - extracted_environment_id = '/workspaces/default/environments/' + environment_name + extracted_environment_id = '/workspaces/default/environments/' + environment_id extracted_state = server.get('state', 'active') extracted_server_urls = [] diff --git a/src/apic-extension/azext_apic_extension/tests/latest/constants.py b/src/apic-extension/azext_apic_extension/tests/latest/constants.py new file mode 100644 index 00000000000..9d4fae7db35 --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/constants.py @@ -0,0 +1,6 @@ +# -------------------------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# -------------------------------------------------------------------------------------------- + +TEST_REGION = "eastus" \ No newline at end of file diff --git a/src/apic-extension/azext_apic_extension/tests/latest/data/exported_md_schema_api.json b/src/apic-extension/azext_apic_extension/tests/latest/data/exported_md_schema_api.json deleted file mode 100644 index 28f9bfe04eb..00000000000 --- a/src/apic-extension/azext_apic_extension/tests/latest/data/exported_md_schema_api.json +++ /dev/null @@ -1,180 +0,0 @@ -{ - "type":"object", - "properties":{ - "title":{ - "description":"The name of the API.", - "type":"string", - "maxLength":50 - }, - "summary":{ - "description":"Short description of the API.", - "type":"string", - "maxLength":200 - }, - "description":{ - "description":"The description of the API.", - "type":"string", - "maxLength":1000 - }, - "kind":{ - "description":"Kind of API. For example, REST or GraphQL.", - "type":"string" - }, - "lifecycleStage":{ - "description":"Current lifecycle stage of the API.", - "type":"string", - "enum":[ - "design", - "development", - "testing", - "preview", - "production", - "deprecated", - "retired" - ] - }, - "termsOfService":{ - "description":"Terms of service for the API.", - "type":"object", - "properties":{ - "url":{ - "description":"URL pointing to the terms of service.", - "type":"string", - "maxLength":200, - "format":"uri" - } - } - }, - "license":{ - "description":"The license information for the API.", - "type":"object", - "properties":{ - "name":{ - "description":"Name of the license.", - "type":"string", - "maxLength":50 - }, - "url":{ - "description":"URL pointing to the license details. The URL field is mutually exclusive of the identifier field.", - "type":"string", - "maxLength":200, - "format":"uri" - }, - "identifier":{ - "description":"SPDX license information for the API. The identifier field is mutually exclusive of the URL field.", - "type":"string", - "maxLength":200, - "format":"uri" - } - } - }, - "externalDocumentation":{ - "description":"External documentation", - "type":"array", - "items":{ - "type":"object", - "properties":{ - "title":{ - "description":"Title of the documentation.", - "type":"string", - "maxLength":50 - }, - "description":{ - "description":"Description of the documentation.", - "type":"string", - "maxLength":1000 - }, - "url":{ - "description":"URL pointing to the documentation.", - "type":"string", - "maxLength":200, - "format":"uri" - } - } - }, - "maxItems":20 - }, - "contacts":{ - "description":"Points of contact for the API.", - "type":"array", - "items":{ - "type":"object", - "properties":{ - "name":{ - "description":"Name of the contact.", - "type":"string", - "maxLength":100 - }, - "url":{ - "description":"URL for the contact.", - "type":"string", - "maxLength":200, - "format":"uri" - }, - "email":{ - "description":"Email address for the contact.", - "type":"string", - "maxLength":100, - "format":"email" - } - } - }, - "maxItems":10 - }, - "customProperties":{ - "type":"object", - "properties":{ - "compliance-status":{ - "type":"string", - "title":"compliance-status", - "oneOf":[ - { - "const":"new", - "description":"" - }, - { - "const":"pending", - "description":"" - }, - { - "const":"solved", - "description":"" - } - ] - }, - "approver":{ - "title":"approver", - "type":"string" - }, - "cost-center":{ - "title":"cost-center", - "type":"string" - }, - "ownership":{ - "title":"ownership", - "type":"string" - }, - "metadata-test-1":{ - "title":"metadata-test-1", - "type":"string" - }, - "metadata-test-2":{ - "title":"metadata-test-2", - "type":"boolean" - }, - "lastName":{ - "type":"string" - } - }, - "unevaluatedProperties":false, - "required":[ - "metadata-test-1", - "metadata-test-2" - ] - } - }, - "required":[ - "title", - "kind" - ] -} \ No newline at end of file diff --git a/src/apic-extension/azext_apic_extension/tests/latest/data/exported_md_schema_deployment.json b/src/apic-extension/azext_apic_extension/tests/latest/data/exported_md_schema_deployment.json deleted file mode 100644 index 3f3aa87832c..00000000000 --- a/src/apic-extension/azext_apic_extension/tests/latest/data/exported_md_schema_deployment.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "type":"object", - "properties":{ - "title":{ - "description":"The name of the deployment.", - "type":"string", - "maxLength":50 - }, - "description":{ - "description":"The description of the deployment.", - "type":"string", - "maxLength":1000 - }, - "environmentId":{ - "description":"The service-scoped resource ID of the deployment environment.", - "type":"string" - }, - "definitionId":{ - "description":"The service-scoped resource ID of the API definition.", - "type":"string" - }, - "server":{ - "description":"The server information of the API deployment.", - "type":"object", - "properties":{ - "runtimeUri":{ - "description":"Base runtime URIs for this deployment.", - "type":"array", - "items":{ - "type":"string" - }, - "maxItems":200 - } - }, - "required":[ - "runtimeUri" - ] - }, - "customProperties":{ - "type":"object", - "properties":{}, - "unevaluatedProperties":false, - "required":[] - }, - "recommended":{ - "description":"Indicates if this is currently recommended deployment.", - "type":"boolean" - } - }, - "required":[ - "title", - "environmentId", - "definitionId", - "server" - ] -} \ No newline at end of file diff --git a/src/apic-extension/azext_apic_extension/tests/latest/data/exported_md_schema_env.json b/src/apic-extension/azext_apic_extension/tests/latest/data/exported_md_schema_env.json deleted file mode 100644 index 5d5d2dc00be..00000000000 --- a/src/apic-extension/azext_apic_extension/tests/latest/data/exported_md_schema_env.json +++ /dev/null @@ -1,66 +0,0 @@ -{ - "type":"object", - "properties":{ - "title":{ - "description":"The name of the environment.", - "type":"string", - "maxLength":50 - }, - "kind":{ - "description":"Kind of deployment environment.", - "type":"string" - }, - "description":{ - "description":"Description of the environment.", - "type":"string", - "maxLength":1000 - }, - "server":{ - "description":"Server information of the environment.", - "type":"object", - "properties":{ - "type":{ - "description":"Type of the server that represents the environment.", - "type":"string" - }, - "managementPortalUri":{ - "description":"URIs of the server's management portal.", - "type":"array", - "items":{ - "type":"string" - }, - "maxItems":200 - } - } - }, - "onboarding":{ - "description":"Onboarding information for this environment.", - "type":"object", - "properties":{ - "instructions":{ - "description":"Instructions how to onboard to the environment.", - "type":"string", - "maxLength":1000 - }, - "developerPortalUri":{ - "description":"Developer portal URIs of the environment.", - "type":"array", - "items":{ - "type":"string" - }, - "maxItems":200 - } - } - }, - "customProperties":{ - "type":"object", - "properties":{}, - "unevaluatedProperties":false, - "required":[] - } - }, - "required":[ - "title", - "kind" - ] -} \ No newline at end of file diff --git a/src/apic-extension/azext_apic_extension/tests/latest/data/exported_spec.json b/src/apic-extension/azext_apic_extension/tests/latest/data/exported_spec.json deleted file mode 100644 index f4ac2c2048f..00000000000 --- a/src/apic-extension/azext_apic_extension/tests/latest/data/exported_spec.json +++ /dev/null @@ -1,36 +0,0 @@ -{ - "openapi":"3.0.0", - "info":{ - "title":"Sample API 101", - "description":"API description in Markdown. 101", - "version":"1.0.0" - }, - "servers":[ - { - "url":"http://api.example.com/v1" - } - ], - "paths":{ - "/users":{ - "get":{ - "summary":"Returns a list of users.", - "description":"Optional extended description in Markdown.", - "responses":{ - "200":{ - "description":"A JSON array of user names", - "content":{ - "application/json":{ - "schema":{ - "type":"array", - "items":{ - "type":"string" - } - } - } - } - } - } - } - } - } -} \ No newline at end of file diff --git a/src/apic-extension/azext_apic_extension/tests/latest/data/import_metadataschema_input.json b/src/apic-extension/azext_apic_extension/tests/latest/data/import_metadataschema_input.json deleted file mode 100644 index c3a0db33ded..00000000000 --- a/src/apic-extension/azext_apic_extension/tests/latest/data/import_metadataschema_input.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "type": "string", - "title": "CLI Test First name", - "pattern": "^[a-zA-Z0-9 ]+$" -} \ No newline at end of file diff --git a/src/apic-extension/azext_apic_extension/tests/latest/data/import_spec_payload.json b/src/apic-extension/azext_apic_extension/tests/latest/data/import_spec_payload.json deleted file mode 100644 index 3046e59b93f..00000000000 --- a/src/apic-extension/azext_apic_extension/tests/latest/data/import_spec_payload.json +++ /dev/null @@ -1,36 +0,0 @@ -{ - "openapi": "3.0.0", - "info": { - "title": "Sample API 101", - "description": "API description in Markdown. 101", - "version": "1.0.0" - }, - "servers": [ - { - "url": "http://api.example.com/v1" - } - ], - "paths": { - "/users": { - "get": { - "summary": "Returns a list of users.", - "description": "Optional extended description in Markdown.", - "responses": { - "200": { - "description": "A JSON array of user names", - "content": { - "application/json": { - "schema": { - "type": "array", - "items": { - "type": "string" - } - } - } - } - } - } - } - } - } -} \ No newline at end of file diff --git a/src/apic-extension/azext_apic_extension/tests/latest/data/register_quickadd_openai_spec.json b/src/apic-extension/azext_apic_extension/tests/latest/data/register_quickadd_openai_spec.json deleted file mode 100644 index 503709fa43b..00000000000 --- a/src/apic-extension/azext_apic_extension/tests/latest/data/register_quickadd_openai_spec.json +++ /dev/null @@ -1,3193 +0,0 @@ -{ - "openapi": "3.0.0", - "servers": [ - { - "url": "https://api.openai.com/v1" - } - ], - "info": { - "description": "APIs for sampling from and fine-tuning language models", - "title": "CLI Test OpenAI API 105", - "version": "1.2.0", - "x-apisguru-categories": [ - "machine_learning" - ], - "x-logo": { - "url": "https://learnodo-newtonic.com/wp-content/uploads/2020/04/Logo-of-OpenAI-768x161.jpg" - }, - "x-origin": [ - { - "format": "openapi", - "url": "https://raw.githubusercontent.com/openai/openai-openapi/master/openapi.yaml", - "version": "3.0" - } - ], - "x-providerName": "openai.com" - }, - "tags": [ - { - "description": "The OpenAI REST API", - "name": "OpenAI" - } - ], - "paths": { - "/answers": { - "post": { - "deprecated": true, - "operationId": "createAnswer", - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/CreateAnswerRequest" - } - } - }, - "required": true - }, - "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/CreateAnswerResponse" - } - } - }, - "description": "OK" - } - }, - "summary": "Answers the specified question using the provided documents and examples.\n\nThe endpoint first [searches](/docs/api-reference/searches) over provided documents or files to find relevant context. The relevant context is combined with the provided examples and question to create the prompt for [completion](/docs/api-reference/completions).\n", - "tags": [ - "OpenAI" - ], - "x-oaiMeta": { - "examples": { - "curl": "curl https://api.openai.com/v1/answers \\\n -X POST \\\n -H \"Authorization: Bearer YOUR_API_KEY\" \\\n -H 'Content-Type: application/json' \\\n -d '{\n \"documents\": [\"Puppy A is happy.\", \"Puppy B is sad.\"],\n \"question\": \"which puppy is happy?\",\n \"search_model\": \"ada\",\n \"model\": \"curie\",\n \"examples_context\": \"In 2017, U.S. life expectancy was 78.6 years.\",\n \"examples\": [[\"What is human life expectancy in the United States?\",\"78 years.\"]],\n \"max_tokens\": 5,\n \"stop\": [\"\\n\", \"<|endoftext|>\"]\n }'\n", - "node.js": "const { Configuration, OpenAIApi } = require(\"openai\");\nconst configuration = new Configuration({\n apiKey: process.env.OPENAI_API_KEY,\n});\nconst openai = new OpenAIApi(configuration);\nconst response = await openai.createAnswer({\n search_model: \"ada\",\n model: \"curie\",\n question: \"which puppy is happy?\",\n documents: [\"Puppy A is happy.\", \"Puppy B is sad.\"],\n examples_context: \"In 2017, U.S. life expectancy was 78.6 years.\",\n examples: [[\"What is human life expectancy in the United States?\",\"78 years.\"]],\n max_tokens: 5,\n stop: [\"\\n\", \"<|endoftext|>\"],\n});\n", - "python": "import os\nimport openai\nopenai.api_key = os.getenv(\"OPENAI_API_KEY\")\nopenai.Answer.create(\n search_model=\"ada\",\n model=\"curie\",\n question=\"which puppy is happy?\",\n documents=[\"Puppy A is happy.\", \"Puppy B is sad.\"],\n examples_context=\"In 2017, U.S. life expectancy was 78.6 years.\",\n examples=[[\"What is human life expectancy in the United States?\",\"78 years.\"]],\n max_tokens=5,\n stop=[\"\\n\", \"<|endoftext|>\"],\n)\n" - }, - "group": "answers", - "name": "Create answer", - "parameters": "{\n \"documents\": [\"Puppy A is happy.\", \"Puppy B is sad.\"],\n \"question\": \"which puppy is happy?\",\n \"search_model\": \"ada\",\n \"model\": \"curie\",\n \"examples_context\": \"In 2017, U.S. life expectancy was 78.6 years.\",\n \"examples\": [[\"What is human life expectancy in the United States?\",\"78 years.\"]],\n \"max_tokens\": 5,\n \"stop\": [\"\\n\", \"<|endoftext|>\"]\n}\n", - "path": "create", - "response": "{\n \"answers\": [\n \"puppy A.\"\n ],\n \"completion\": \"cmpl-2euVa1kmKUuLpSX600M41125Mo9NI\",\n \"model\": \"curie:2020-05-03\",\n \"object\": \"answer\",\n \"search_model\": \"ada\",\n \"selected_documents\": [\n {\n \"document\": 0,\n \"text\": \"Puppy A is happy. \"\n },\n {\n \"document\": 1,\n \"text\": \"Puppy B is sad. \"\n }\n ]\n}\n" - } - } - }, - "/audio/transcriptions": { - "post": { - "operationId": "createTranscription", - "requestBody": { - "content": { - "multipart/form-data": { - "schema": { - "$ref": "#/components/schemas/CreateTranscriptionRequest" - } - } - }, - "required": true - }, - "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/CreateTranscriptionResponse" - } - } - }, - "description": "OK" - } - }, - "summary": "Transcribes audio into the input language.", - "tags": [ - "OpenAI" - ], - "x-oaiMeta": { - "beta": true, - "examples": { - "curl": "curl https://api.openai.com/v1/audio/transcriptions \\\n -X POST \\\n -H 'Authorization: Bearer TOKEN' \\\n -H 'Content-Type: multipart/form-data' \\\n -F file=@/path/to/file/audio.mp3 \\\n -F model=whisper-1\n", - "node": "const { Configuration, OpenAIApi } = require(\"openai\");\nconst configuration = new Configuration({\n apiKey: process.env.OPENAI_API_KEY,\n});\nconst openai = new OpenAIApi(configuration);\nconst resp = await openai.createTranscription(\n fs.createReadStream(\"audio.mp3\"),\n \"whisper-1\"\n);\n", - "python": "import os\nimport openai\nopenai.api_key = os.getenv(\"OPENAI_API_KEY\")\naudio_file = open(\"audio.mp3\", \"rb\")\ntranscript = openai.Audio.transcribe(\"whisper-1\", audio_file)\n" - }, - "group": "audio", - "name": "Create transcription", - "parameters": "{\n \"file\": \"audio.mp3\",\n \"model\": \"whisper-1\"\n}\n", - "path": "create", - "response": "{\n \"text\": \"Imagine the wildest idea that you've ever had, and you're curious about how it might scale to something that's a 100, a 1,000 times bigger. This is a place where you can get to do that.\"\n}\n" - } - } - }, - "/audio/translations": { - "post": { - "operationId": "createTranslation", - "requestBody": { - "content": { - "multipart/form-data": { - "schema": { - "$ref": "#/components/schemas/CreateTranslationRequest" - } - } - }, - "required": true - }, - "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/CreateTranslationResponse" - } - } - }, - "description": "OK" - } - }, - "summary": "Translates audio into into English.", - "tags": [ - "OpenAI" - ], - "x-oaiMeta": { - "beta": true, - "examples": { - "curl": "curl https://api.openai.com/v1/audio/translations \\\n -X POST \\\n -H 'Authorization: Bearer TOKEN' \\\n -H 'Content-Type: multipart/form-data' \\\n -F file=@/path/to/file/german.m4a \\\n -F model=whisper-1\n", - "node": "const { Configuration, OpenAIApi } = require(\"openai\");\nconst configuration = new Configuration({\n apiKey: process.env.OPENAI_API_KEY,\n});\nconst openai = new OpenAIApi(configuration);\nconst resp = await openai.createTranslation(\n fs.createReadStream(\"audio.mp3\"),\n \"whisper-1\"\n);\n", - "python": "import os\nimport openai\nopenai.api_key = os.getenv(\"OPENAI_API_KEY\")\naudio_file = open(\"german.m4a\", \"rb\")\ntranscript = openai.Audio.translate(\"whisper-1\", audio_file)\n" - }, - "group": "audio", - "name": "Create translation", - "parameters": "{\n \"file\": \"german.m4a\",\n \"model\": \"whisper-1\"\n}\n", - "path": "create", - "response": "{\n \"text\": \"Hello, my name is Wolfgang and I come from Germany. Where are you heading today?\"\n}\n" - } - } - }, - "/chat/completions": { - "post": { - "operationId": "createChatCompletion", - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/CreateChatCompletionRequest" - } - } - }, - "required": true - }, - "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/CreateChatCompletionResponse" - } - } - }, - "description": "OK" - } - }, - "summary": "Creates a completion for the chat message", - "tags": [ - "OpenAI" - ], - "x-oaiMeta": { - "beta": true, - "examples": { - "curl": "curl https://api.openai.com/v1/chat/completions \\\n -H 'Content-Type: application/json' \\\n -H 'Authorization: Bearer YOUR_API_KEY' \\\n -d '{\n \"model\": \"gpt-3.5-turbo\",\n \"messages\": [{\"role\": \"user\", \"content\": \"Hello!\"}]\n}'\n", - "node.js": "const { Configuration, OpenAIApi } = require(\"openai\");\n\nconst configuration = new Configuration({\n apiKey: process.env.OPENAI_API_KEY,\n});\nconst openai = new OpenAIApi(configuration);\n\nconst completion = await openai.createChatCompletion({\n model: \"gpt-3.5-turbo\",\n messages: [{role: \"user\", content: \"Hello world\"}],\n});\nconsole.log(completion.data.choices[0].message);\n", - "python": "import os\nimport openai\nopenai.api_key = os.getenv(\"OPENAI_API_KEY\")\n\ncompletion = openai.ChatCompletion.create(\n model=\"gpt-3.5-turbo\",\n messages=[\n {\"role\": \"user\", \"content\": \"Hello!\"}\n ]\n)\n\nprint(completion.choices[0].message)\n" - }, - "group": "chat", - "name": "Create chat completion", - "parameters": "{\n \"model\": \"gpt-3.5-turbo\",\n \"messages\": [{\"role\": \"user\", \"content\": \"Hello!\"}]\n}\n", - "path": "create", - "response": "{\n \"id\": \"chatcmpl-123\",\n \"object\": \"chat.completion\",\n \"created\": 1677652288,\n \"choices\": [{\n \"index\": 0,\n \"message\": {\n \"role\": \"assistant\",\n \"content\": \"\\n\\nHello there, how may I assist you today?\",\n },\n \"finish_reason\": \"stop\"\n }],\n \"usage\": {\n \"prompt_tokens\": 9,\n \"completion_tokens\": 12,\n \"total_tokens\": 21\n }\n}\n" - } - } - }, - "/classifications": { - "post": { - "deprecated": true, - "operationId": "createClassification", - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/CreateClassificationRequest" - } - } - }, - "required": true - }, - "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/CreateClassificationResponse" - } - } - }, - "description": "OK" - } - }, - "summary": "Classifies the specified `query` using provided examples.\n\nThe endpoint first [searches](/docs/api-reference/searches) over the labeled examples\nto select the ones most relevant for the particular query. Then, the relevant examples\nare combined with the query to construct a prompt to produce the final label via the\n[completions](/docs/api-reference/completions) endpoint.\n\nLabeled examples can be provided via an uploaded `file`, or explicitly listed in the\nrequest using the `examples` parameter for quick tests and small scale use cases.\n", - "tags": [ - "OpenAI" - ], - "x-oaiMeta": { - "examples": { - "curl": "curl https://api.openai.com/v1/classifications \\\n -X POST \\\n -H \"Authorization: Bearer YOUR_API_KEY\" \\\n -H 'Content-Type: application/json' \\\n -d '{\n \"examples\": [\n [\"A happy moment\", \"Positive\"],\n [\"I am sad.\", \"Negative\"],\n [\"I am feeling awesome\", \"Positive\"]],\n \"query\": \"It is a raining day :(\",\n \"search_model\": \"ada\",\n \"model\": \"curie\",\n \"labels\":[\"Positive\", \"Negative\", \"Neutral\"]\n }'\n", - "node.js": "const { Configuration, OpenAIApi } = require(\"openai\");\nconst configuration = new Configuration({\n apiKey: process.env.OPENAI_API_KEY,\n});\nconst openai = new OpenAIApi(configuration);\nconst response = await openai.createClassification({\n search_model: \"ada\",\n model: \"curie\",\n examples: [\n [\"A happy moment\", \"Positive\"],\n [\"I am sad.\", \"Negative\"],\n [\"I am feeling awesome\", \"Positive\"]\n ],\n query:\"It is a raining day :(\",\n labels: [\"Positive\", \"Negative\", \"Neutral\"],\n});\n", - "python": "import os\nimport openai\nopenai.api_key = os.getenv(\"OPENAI_API_KEY\")\nopenai.Classification.create(\n search_model=\"ada\",\n model=\"curie\",\n examples=[\n [\"A happy moment\", \"Positive\"],\n [\"I am sad.\", \"Negative\"],\n [\"I am feeling awesome\", \"Positive\"]\n ],\n query=\"It is a raining day :(\",\n labels=[\"Positive\", \"Negative\", \"Neutral\"],\n)\n" - }, - "group": "classifications", - "name": "Create classification", - "parameters": "{\n \"examples\": [\n [\"A happy moment\", \"Positive\"],\n [\"I am sad.\", \"Negative\"],\n [\"I am feeling awesome\", \"Positive\"]\n ],\n \"labels\": [\"Positive\", \"Negative\", \"Neutral\"],\n \"query\": \"It is a raining day :(\",\n \"search_model\": \"ada\",\n \"model\": \"curie\"\n}\n", - "path": "create", - "response": "{\n \"completion\": \"cmpl-2euN7lUVZ0d4RKbQqRV79IiiE6M1f\",\n \"label\": \"Negative\",\n \"model\": \"curie:2020-05-03\",\n \"object\": \"classification\",\n \"search_model\": \"ada\",\n \"selected_examples\": [\n {\n \"document\": 1,\n \"label\": \"Negative\",\n \"text\": \"I am sad.\"\n },\n {\n \"document\": 0,\n \"label\": \"Positive\",\n \"text\": \"A happy moment\"\n },\n {\n \"document\": 2,\n \"label\": \"Positive\",\n \"text\": \"I am feeling awesome\"\n }\n ]\n}\n" - } - } - }, - "/completions": { - "post": { - "operationId": "createCompletion", - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/CreateCompletionRequest" - } - } - }, - "required": true - }, - "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/CreateCompletionResponse" - } - } - }, - "description": "OK" - } - }, - "summary": "Creates a completion for the provided prompt and parameters", - "tags": [ - "OpenAI" - ], - "x-oaiMeta": { - "examples": { - "curl": "curl https://api.openai.com/v1/completions \\\n -H 'Content-Type: application/json' \\\n -H 'Authorization: Bearer YOUR_API_KEY' \\\n -d '{\n \"model\": \"VAR_model_id\",\n \"prompt\": \"Say this is a test\",\n \"max_tokens\": 7,\n \"temperature\": 0\n}'\n", - "node.js": "const { Configuration, OpenAIApi } = require(\"openai\");\nconst configuration = new Configuration({\n apiKey: process.env.OPENAI_API_KEY,\n});\nconst openai = new OpenAIApi(configuration);\nconst response = await openai.createCompletion({\n model: \"VAR_model_id\",\n prompt: \"Say this is a test\",\n max_tokens: 7,\n temperature: 0,\n});\n", - "python": "import os\nimport openai\nopenai.api_key = os.getenv(\"OPENAI_API_KEY\")\nopenai.Completion.create(\n model=\"VAR_model_id\",\n prompt=\"Say this is a test\",\n max_tokens=7,\n temperature=0\n)\n" - }, - "group": "completions", - "name": "Create completion", - "parameters": "{\n \"model\": \"VAR_model_id\",\n \"prompt\": \"Say this is a test\",\n \"max_tokens\": 7,\n \"temperature\": 0,\n \"top_p\": 1,\n \"n\": 1,\n \"stream\": false,\n \"logprobs\": null,\n \"stop\": \"\\n\"\n}\n", - "path": "create", - "response": "{\n \"id\": \"cmpl-uqkvlQyYK7bGYrRHQ0eXlWi7\",\n \"object\": \"text_completion\",\n \"created\": 1589478378,\n \"model\": \"VAR_model_id\",\n \"choices\": [\n {\n \"text\": \"\\n\\nThis is indeed a test\",\n \"index\": 0,\n \"logprobs\": null,\n \"finish_reason\": \"length\"\n }\n ],\n \"usage\": {\n \"prompt_tokens\": 5,\n \"completion_tokens\": 7,\n \"total_tokens\": 12\n }\n}\n" - } - } - }, - "/edits": { - "post": { - "operationId": "createEdit", - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/CreateEditRequest" - } - } - }, - "required": true - }, - "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/CreateEditResponse" - } - } - }, - "description": "OK" - } - }, - "summary": "Creates a new edit for the provided input, instruction, and parameters.", - "tags": [ - "OpenAI" - ], - "x-oaiMeta": { - "examples": { - "curl": "curl https://api.openai.com/v1/edits \\\n -H 'Content-Type: application/json' \\\n -H 'Authorization: Bearer YOUR_API_KEY' \\\n -d '{\n \"model\": \"VAR_model_id\",\n \"input\": \"What day of the wek is it?\",\n \"instruction\": \"Fix the spelling mistakes\"\n}'\n", - "node.js": "const { Configuration, OpenAIApi } = require(\"openai\");\nconst configuration = new Configuration({\n apiKey: process.env.OPENAI_API_KEY,\n});\nconst openai = new OpenAIApi(configuration);\nconst response = await openai.createEdit({\n model: \"VAR_model_id\",\n input: \"What day of the wek is it?\",\n instruction: \"Fix the spelling mistakes\",\n});\n", - "python": "import os\nimport openai\nopenai.api_key = os.getenv(\"OPENAI_API_KEY\")\nopenai.Edit.create(\n model=\"VAR_model_id\",\n input=\"What day of the wek is it?\",\n instruction=\"Fix the spelling mistakes\"\n)\n" - }, - "group": "edits", - "name": "Create edit", - "parameters": "{\n \"model\": \"VAR_model_id\",\n \"input\": \"What day of the wek is it?\",\n \"instruction\": \"Fix the spelling mistakes\",\n}\n", - "path": "create", - "response": "{\n \"object\": \"edit\",\n \"created\": 1589478378,\n \"choices\": [\n {\n \"text\": \"What day of the week is it?\",\n \"index\": 0,\n }\n ],\n \"usage\": {\n \"prompt_tokens\": 25,\n \"completion_tokens\": 32,\n \"total_tokens\": 57\n }\n}\n" - } - } - }, - "/embeddings": { - "post": { - "operationId": "createEmbedding", - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/CreateEmbeddingRequest" - } - } - }, - "required": true - }, - "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/CreateEmbeddingResponse" - } - } - }, - "description": "OK" - } - }, - "summary": "Creates an embedding vector representing the input text.", - "tags": [ - "OpenAI" - ], - "x-oaiMeta": { - "examples": { - "curl": "curl https://api.openai.com/v1/embeddings \\\n -X POST \\\n -H \"Authorization: Bearer YOUR_API_KEY\" \\\n -H \"Content-Type: application/json\" \\\n -d '{\"input\": \"The food was delicious and the waiter...\",\n \"model\": \"text-embedding-ada-002\"}'\n", - "node.js": "const { Configuration, OpenAIApi } = require(\"openai\");\nconst configuration = new Configuration({\n apiKey: process.env.OPENAI_API_KEY,\n});\nconst openai = new OpenAIApi(configuration);\nconst response = await openai.createEmbedding({\n model: \"text-embedding-ada-002\",\n input: \"The food was delicious and the waiter...\",\n});\n", - "python": "import os\nimport openai\nopenai.api_key = os.getenv(\"OPENAI_API_KEY\")\nopenai.Embedding.create(\n model=\"text-embedding-ada-002\",\n input=\"The food was delicious and the waiter...\"\n)\n" - }, - "group": "embeddings", - "name": "Create embeddings", - "parameters": "{\n \"model\": \"text-embedding-ada-002\",\n \"input\": \"The food was delicious and the waiter...\"\n}\n", - "path": "create", - "response": "{\n \"object\": \"list\",\n \"data\": [\n {\n \"object\": \"embedding\",\n \"embedding\": [\n 0.0023064255,\n -0.009327292,\n .... (1536 floats total for ada-002)\n -0.0028842222,\n ],\n \"index\": 0\n }\n ],\n \"model\": \"text-embedding-ada-002\",\n \"usage\": {\n \"prompt_tokens\": 8,\n \"total_tokens\": 8\n }\n}\n" - } - } - }, - "/engines": { - "get": { - "deprecated": true, - "operationId": "listEngines", - "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ListEnginesResponse" - } - } - }, - "description": "OK" - } - }, - "summary": "Lists the currently available (non-finetuned) models, and provides basic information about each one such as the owner and availability.", - "tags": [ - "OpenAI" - ], - "x-oaiMeta": { - "examples": { - "curl": "curl https://api.openai.com/v1/engines \\\n -H 'Authorization: Bearer YOUR_API_KEY'\n", - "node.js": "const { Configuration, OpenAIApi } = require(\"openai\");\nconst configuration = new Configuration({\n apiKey: process.env.OPENAI_API_KEY,\n});\nconst openai = new OpenAIApi(configuration);\nconst response = await openai.listEngines();\n", - "python": "import os\nimport openai\nopenai.api_key = os.getenv(\"OPENAI_API_KEY\")\nopenai.Engine.list()\n" - }, - "group": "engines", - "name": "List engines", - "path": "list", - "response": "{\n \"data\": [\n {\n \"id\": \"engine-id-0\",\n \"object\": \"engine\",\n \"owner\": \"organization-owner\",\n \"ready\": true\n },\n {\n \"id\": \"engine-id-2\",\n \"object\": \"engine\",\n \"owner\": \"organization-owner\",\n \"ready\": true\n },\n {\n \"id\": \"engine-id-3\",\n \"object\": \"engine\",\n \"owner\": \"openai\",\n \"ready\": false\n },\n ],\n \"object\": \"list\"\n}\n" - } - } - }, - "/engines/{engine_id}": { - "get": { - "deprecated": true, - "operationId": "retrieveEngine", - "parameters": [ - { - "description": "The ID of the engine to use for this request\n", - "in": "path", - "name": "engine_id", - "required": true, - "schema": { - "example": "davinci", - "type": "string" - } - } - ], - "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/Engine" - } - } - }, - "description": "OK" - } - }, - "summary": "Retrieves a model instance, providing basic information about it such as the owner and availability.", - "tags": [ - "OpenAI" - ], - "x-oaiMeta": { - "examples": { - "curl": "curl https://api.openai.com/v1/engines/VAR_model_id \\\n -H 'Authorization: Bearer YOUR_API_KEY'\n", - "node.js": "const { Configuration, OpenAIApi } = require(\"openai\");\nconst configuration = new Configuration({\n apiKey: process.env.OPENAI_API_KEY,\n});\nconst openai = new OpenAIApi(configuration);\nconst response = await openai.retrieveEngine(\"VAR_model_id\");\n", - "python": "import os\nimport openai\nopenai.api_key = os.getenv(\"OPENAI_API_KEY\")\nopenai.Engine.retrieve(\"VAR_model_id\")\n" - }, - "group": "engines", - "name": "Retrieve engine", - "path": "retrieve", - "response": "{\n \"id\": \"VAR_model_id\",\n \"object\": \"engine\",\n \"owner\": \"openai\",\n \"ready\": true\n}\n" - } - } - }, - "/engines/{engine_id}/search": { - "post": { - "deprecated": true, - "operationId": "createSearch", - "parameters": [ - { - "description": "The ID of the engine to use for this request. You can select one of `ada`, `babbage`, `curie`, or `davinci`.", - "in": "path", - "name": "engine_id", - "required": true, - "schema": { - "example": "davinci", - "type": "string" - } - } - ], - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/CreateSearchRequest" - } - } - }, - "required": true - }, - "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/CreateSearchResponse" - } - } - }, - "description": "OK" - } - }, - "summary": "The search endpoint computes similarity scores between provided query and documents. Documents can be passed directly to the API if there are no more than 200 of them.\n\nTo go beyond the 200 document limit, documents can be processed offline and then used for efficient retrieval at query time. When `file` is set, the search endpoint searches over all the documents in the given file and returns up to the `max_rerank` number of documents. These documents will be returned along with their search scores.\n\nThe similarity score is a positive score that usually ranges from 0 to 300 (but can sometimes go higher), where a score above 200 usually means the document is semantically similar to the query.\n", - "tags": [ - "OpenAI" - ], - "x-oaiMeta": { - "examples": { - "curl": "curl https://api.openai.com/v1/engines/davinci/search \\\n -H \"Content-Type: application/json\" \\\n -H 'Authorization: Bearer YOUR_API_KEY' \\\n -d '{\n \"documents\": [\"White House\", \"hospital\", \"school\"],\n \"query\": \"the president\"\n}'\n", - "node.js": "const { Configuration, OpenAIApi } = require(\"openai\");\nconst configuration = new Configuration({\n apiKey: process.env.OPENAI_API_KEY,\n});\nconst openai = new OpenAIApi(configuration);\nconst response = await openai.createSearch(\"davinci\", {\n documents: [\"White House\", \"hospital\", \"school\"],\n query: \"the president\",\n});\n", - "python": "import os\nimport openai\nopenai.api_key = os.getenv(\"OPENAI_API_KEY\")\nopenai.Engine(\"davinci\").search(\n documents=[\"White House\", \"hospital\", \"school\"],\n query=\"the president\"\n)\n" - }, - "group": "searches", - "name": "Create search", - "parameters": "{\n \"documents\": [\n \"White House\",\n \"hospital\",\n \"school\"\n ],\n \"query\": \"the president\"\n}\n", - "path": "create", - "response": "{\n \"data\": [\n {\n \"document\": 0,\n \"object\": \"search_result\",\n \"score\": 215.412\n },\n {\n \"document\": 1,\n \"object\": \"search_result\",\n \"score\": 40.316\n },\n {\n \"document\": 2,\n \"object\": \"search_result\",\n \"score\": 55.226\n }\n ],\n \"object\": \"list\"\n}\n" - } - } - }, - "/files": { - "get": { - "operationId": "listFiles", - "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ListFilesResponse" - } - } - }, - "description": "OK" - } - }, - "summary": "Returns a list of files that belong to the user's organization.", - "tags": [ - "OpenAI" - ], - "x-oaiMeta": { - "examples": { - "curl": "curl https://api.openai.com/v1/files \\\n -H 'Authorization: Bearer YOUR_API_KEY'\n", - "node.js": "const { Configuration, OpenAIApi } = require(\"openai\");\nconst configuration = new Configuration({\n apiKey: process.env.OPENAI_API_KEY,\n});\nconst openai = new OpenAIApi(configuration);\nconst response = await openai.listFiles();\n", - "python": "import os\nimport openai\nopenai.api_key = os.getenv(\"OPENAI_API_KEY\")\nopenai.File.list()\n" - }, - "group": "files", - "name": "List files", - "path": "list", - "response": "{\n \"data\": [\n {\n \"id\": \"file-ccdDZrC3iZVNiQVeEA6Z66wf\",\n \"object\": \"file\",\n \"bytes\": 175,\n \"created_at\": 1613677385,\n \"filename\": \"train.jsonl\",\n \"purpose\": \"search\"\n },\n {\n \"id\": \"file-XjGxS3KTG0uNmNOK362iJua3\",\n \"object\": \"file\",\n \"bytes\": 140,\n \"created_at\": 1613779121,\n \"filename\": \"puppy.jsonl\",\n \"purpose\": \"search\"\n }\n ],\n \"object\": \"list\"\n}\n" - } - }, - "post": { - "operationId": "createFile", - "requestBody": { - "content": { - "multipart/form-data": { - "schema": { - "$ref": "#/components/schemas/CreateFileRequest" - } - } - }, - "required": true - }, - "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/OpenAIFile" - } - } - }, - "description": "OK" - } - }, - "summary": "Upload a file that contains document(s) to be used across various endpoints/features. Currently, the size of all the files uploaded by one organization can be up to 1 GB. Please contact us if you need to increase the storage limit.\n", - "tags": [ - "OpenAI" - ], - "x-oaiMeta": { - "examples": { - "curl": "curl https://api.openai.com/v1/files \\\n -H \"Authorization: Bearer YOUR_API_KEY\" \\\n -F purpose=\"fine-tune\" \\\n -F file='@mydata.jsonl'\n", - "node.js": "const fs = require(\"fs\");\nconst { Configuration, OpenAIApi } = require(\"openai\");\nconst configuration = new Configuration({\n apiKey: process.env.OPENAI_API_KEY,\n});\nconst openai = new OpenAIApi(configuration);\nconst response = await openai.createFile(\n fs.createReadStream(\"mydata.jsonl\"),\n \"fine-tune\"\n);\n", - "python": "import os\nimport openai\nopenai.api_key = os.getenv(\"OPENAI_API_KEY\")\nopenai.File.create(\n file=open(\"mydata.jsonl\", \"rb\"),\n purpose='fine-tune'\n)\n" - }, - "group": "files", - "name": "Upload file", - "path": "upload", - "response": "{\n \"id\": \"file-XjGxS3KTG0uNmNOK362iJua3\",\n \"object\": \"file\",\n \"bytes\": 140,\n \"created_at\": 1613779121,\n \"filename\": \"mydata.jsonl\",\n \"purpose\": \"fine-tune\"\n}\n" - } - } - }, - "/files/{file_id}": { - "delete": { - "operationId": "deleteFile", - "parameters": [ - { - "description": "The ID of the file to use for this request", - "in": "path", - "name": "file_id", - "required": true, - "schema": { - "type": "string" - } - } - ], - "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/DeleteFileResponse" - } - } - }, - "description": "OK" - } - }, - "summary": "Delete a file.", - "tags": [ - "OpenAI" - ], - "x-oaiMeta": { - "examples": { - "curl": "curl https://api.openai.com/v1/files/file-XjGxS3KTG0uNmNOK362iJua3 \\\n -X DELETE \\\n -H 'Authorization: Bearer YOUR_API_KEY'\n", - "node.js": "const { Configuration, OpenAIApi } = require(\"openai\");\nconst configuration = new Configuration({\n apiKey: process.env.OPENAI_API_KEY,\n});\nconst openai = new OpenAIApi(configuration);\nconst response = await openai.deleteFile(\"file-XjGxS3KTG0uNmNOK362iJua3\");\n", - "python": "import os\nimport openai\nopenai.api_key = os.getenv(\"OPENAI_API_KEY\")\nopenai.File.delete(\"file-XjGxS3KTG0uNmNOK362iJua3\")\n" - }, - "group": "files", - "name": "Delete file", - "path": "delete", - "response": "{\n \"id\": \"file-XjGxS3KTG0uNmNOK362iJua3\",\n \"object\": \"file\",\n \"deleted\": true\n}\n" - } - }, - "get": { - "operationId": "retrieveFile", - "parameters": [ - { - "description": "The ID of the file to use for this request", - "in": "path", - "name": "file_id", - "required": true, - "schema": { - "type": "string" - } - } - ], - "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/OpenAIFile" - } - } - }, - "description": "OK" - } - }, - "summary": "Returns information about a specific file.", - "tags": [ - "OpenAI" - ], - "x-oaiMeta": { - "examples": { - "curl": "curl https://api.openai.com/v1/files/file-XjGxS3KTG0uNmNOK362iJua3 \\\n -H 'Authorization: Bearer YOUR_API_KEY'\n", - "node.js": "const { Configuration, OpenAIApi } = require(\"openai\");\nconst configuration = new Configuration({\n apiKey: process.env.OPENAI_API_KEY,\n});\nconst openai = new OpenAIApi(configuration);\nconst response = await openai.retrieveFile(\"file-XjGxS3KTG0uNmNOK362iJua3\");\n", - "python": "import os\nimport openai\nopenai.api_key = os.getenv(\"OPENAI_API_KEY\")\nopenai.File.retrieve(\"file-XjGxS3KTG0uNmNOK362iJua3\")\n" - }, - "group": "files", - "name": "Retrieve file", - "path": "retrieve", - "response": "{\n \"id\": \"file-XjGxS3KTG0uNmNOK362iJua3\",\n \"object\": \"file\",\n \"bytes\": 140,\n \"created_at\": 1613779657,\n \"filename\": \"mydata.jsonl\",\n \"purpose\": \"fine-tune\"\n}\n" - } - } - }, - "/files/{file_id}/content": { - "get": { - "operationId": "downloadFile", - "parameters": [ - { - "description": "The ID of the file to use for this request", - "in": "path", - "name": "file_id", - "required": true, - "schema": { - "type": "string" - } - } - ], - "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "type": "string" - } - } - }, - "description": "OK" - } - }, - "summary": "Returns the contents of the specified file", - "tags": [ - "OpenAI" - ], - "x-oaiMeta": { - "examples": { - "curl": "curl https://api.openai.com/v1/files/file-XjGxS3KTG0uNmNOK362iJua3/content \\\n -H 'Authorization: Bearer YOUR_API_KEY' > file.jsonl\n", - "node.js": "const { Configuration, OpenAIApi } = require(\"openai\");\nconst configuration = new Configuration({\n apiKey: process.env.OPENAI_API_KEY,\n});\nconst openai = new OpenAIApi(configuration);\nconst response = await openai.downloadFile(\"file-XjGxS3KTG0uNmNOK362iJua3\");\n", - "python": "import os\nimport openai\nopenai.api_key = os.getenv(\"OPENAI_API_KEY\")\ncontent = openai.File.download(\"file-XjGxS3KTG0uNmNOK362iJua3\")\n" - }, - "group": "files", - "name": "Retrieve file content", - "path": "retrieve-content" - } - } - }, - "/fine-tunes": { - "get": { - "operationId": "listFineTunes", - "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ListFineTunesResponse" - } - } - }, - "description": "OK" - } - }, - "summary": "List your organization's fine-tuning jobs\n", - "tags": [ - "OpenAI" - ], - "x-oaiMeta": { - "examples": { - "curl": "curl https://api.openai.com/v1/fine-tunes \\\n -H 'Authorization: Bearer YOUR_API_KEY'\n", - "node.js": "const { Configuration, OpenAIApi } = require(\"openai\");\nconst configuration = new Configuration({\n apiKey: process.env.OPENAI_API_KEY,\n});\nconst openai = new OpenAIApi(configuration);\nconst response = await openai.listFineTunes();\n", - "python": "import os\nimport openai\nopenai.api_key = os.getenv(\"OPENAI_API_KEY\")\nopenai.FineTune.list()\n" - }, - "group": "fine-tunes", - "name": "List fine-tunes", - "path": "list", - "response": "{\n \"object\": \"list\",\n \"data\": [\n {\n \"id\": \"ft-AF1WoRqd3aJAHsqc9NY7iL8F\",\n \"object\": \"fine-tune\",\n \"model\": \"curie\",\n \"created_at\": 1614807352,\n \"fine_tuned_model\": null,\n \"hyperparams\": { ... },\n \"organization_id\": \"org-...\",\n \"result_files\": [],\n \"status\": \"pending\",\n \"validation_files\": [],\n \"training_files\": [ { ... } ],\n \"updated_at\": 1614807352,\n },\n { ... },\n { ... }\n ]\n}\n" - } - }, - "post": { - "operationId": "createFineTune", - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/CreateFineTuneRequest" - } - } - }, - "required": true - }, - "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/FineTune" - } - } - }, - "description": "OK" - } - }, - "summary": "Creates a job that fine-tunes a specified model from a given dataset.\n\nResponse includes details of the enqueued job including job status and the name of the fine-tuned models once complete.\n\n[Learn more about Fine-tuning](/docs/guides/fine-tuning)\n", - "tags": [ - "OpenAI" - ], - "x-oaiMeta": { - "examples": { - "curl": "curl https://api.openai.com/v1/fine-tunes \\\n -X POST \\\n -H \"Content-Type: application/json\" \\\n -H \"Authorization: Bearer YOUR_API_KEY\" \\\n -d '{\n \"training_file\": \"file-XGinujblHPwGLSztz8cPS8XY\"\n}'\n", - "node.js": "const { Configuration, OpenAIApi } = require(\"openai\");\nconst configuration = new Configuration({\n apiKey: process.env.OPENAI_API_KEY,\n});\nconst openai = new OpenAIApi(configuration);\nconst response = await openai.createFineTune({\n training_file: \"file-XGinujblHPwGLSztz8cPS8XY\",\n});\n", - "python": "import os\nimport openai\nopenai.api_key = os.getenv(\"OPENAI_API_KEY\")\nopenai.FineTune.create(training_file=\"file-XGinujblHPwGLSztz8cPS8XY\")\n" - }, - "group": "fine-tunes", - "name": "Create fine-tune", - "path": "create", - "response": "{\n \"id\": \"ft-AF1WoRqd3aJAHsqc9NY7iL8F\",\n \"object\": \"fine-tune\",\n \"model\": \"curie\",\n \"created_at\": 1614807352,\n \"events\": [\n {\n \"object\": \"fine-tune-event\",\n \"created_at\": 1614807352,\n \"level\": \"info\",\n \"message\": \"Job enqueued. Waiting for jobs ahead to complete. Queue number: 0.\"\n }\n ],\n \"fine_tuned_model\": null,\n \"hyperparams\": {\n \"batch_size\": 4,\n \"learning_rate_multiplier\": 0.1,\n \"n_epochs\": 4,\n \"prompt_loss_weight\": 0.1,\n },\n \"organization_id\": \"org-...\",\n \"result_files\": [],\n \"status\": \"pending\",\n \"validation_files\": [],\n \"training_files\": [\n {\n \"id\": \"file-XGinujblHPwGLSztz8cPS8XY\",\n \"object\": \"file\",\n \"bytes\": 1547276,\n \"created_at\": 1610062281,\n \"filename\": \"my-data-train.jsonl\",\n \"purpose\": \"fine-tune-train\"\n }\n ],\n \"updated_at\": 1614807352,\n}\n" - } - } - }, - "/fine-tunes/{fine_tune_id}": { - "get": { - "operationId": "retrieveFineTune", - "parameters": [ - { - "description": "The ID of the fine-tune job\n", - "in": "path", - "name": "fine_tune_id", - "required": true, - "schema": { - "example": "ft-AF1WoRqd3aJAHsqc9NY7iL8F", - "type": "string" - } - } - ], - "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/FineTune" - } - } - }, - "description": "OK" - } - }, - "summary": "Gets info about the fine-tune job.\n\n[Learn more about Fine-tuning](/docs/guides/fine-tuning)\n", - "tags": [ - "OpenAI" - ], - "x-oaiMeta": { - "examples": { - "curl": "curl https://api.openai.com/v1/fine-tunes/ft-AF1WoRqd3aJAHsqc9NY7iL8F \\\n -H \"Authorization: Bearer YOUR_API_KEY\"\n", - "node.js": "const { Configuration, OpenAIApi } = require(\"openai\");\nconst configuration = new Configuration({\n apiKey: process.env.OPENAI_API_KEY,\n});\nconst openai = new OpenAIApi(configuration);\nconst response = await openai.retrieveFineTune(\"ft-AF1WoRqd3aJAHsqc9NY7iL8F\");\n", - "python": "import os\nimport openai\nopenai.api_key = os.getenv(\"OPENAI_API_KEY\")\nopenai.FineTune.retrieve(id=\"ft-AF1WoRqd3aJAHsqc9NY7iL8F\")\n" - }, - "group": "fine-tunes", - "name": "Retrieve fine-tune", - "path": "retrieve", - "response": "{\n \"id\": \"ft-AF1WoRqd3aJAHsqc9NY7iL8F\",\n \"object\": \"fine-tune\",\n \"model\": \"curie\",\n \"created_at\": 1614807352,\n \"events\": [\n {\n \"object\": \"fine-tune-event\",\n \"created_at\": 1614807352,\n \"level\": \"info\",\n \"message\": \"Job enqueued. Waiting for jobs ahead to complete. Queue number: 0.\"\n },\n {\n \"object\": \"fine-tune-event\",\n \"created_at\": 1614807356,\n \"level\": \"info\",\n \"message\": \"Job started.\"\n },\n {\n \"object\": \"fine-tune-event\",\n \"created_at\": 1614807861,\n \"level\": \"info\",\n \"message\": \"Uploaded snapshot: curie:ft-acmeco-2021-03-03-21-44-20.\"\n },\n {\n \"object\": \"fine-tune-event\",\n \"created_at\": 1614807864,\n \"level\": \"info\",\n \"message\": \"Uploaded result files: file-QQm6ZpqdNwAaVC3aSz5sWwLT.\"\n },\n {\n \"object\": \"fine-tune-event\",\n \"created_at\": 1614807864,\n \"level\": \"info\",\n \"message\": \"Job succeeded.\"\n }\n ],\n \"fine_tuned_model\": \"curie:ft-acmeco-2021-03-03-21-44-20\",\n \"hyperparams\": {\n \"batch_size\": 4,\n \"learning_rate_multiplier\": 0.1,\n \"n_epochs\": 4,\n \"prompt_loss_weight\": 0.1,\n },\n \"organization_id\": \"org-...\",\n \"result_files\": [\n {\n \"id\": \"file-QQm6ZpqdNwAaVC3aSz5sWwLT\",\n \"object\": \"file\",\n \"bytes\": 81509,\n \"created_at\": 1614807863,\n \"filename\": \"compiled_results.csv\",\n \"purpose\": \"fine-tune-results\"\n }\n ],\n \"status\": \"succeeded\",\n \"validation_files\": [],\n \"training_files\": [\n {\n \"id\": \"file-XGinujblHPwGLSztz8cPS8XY\",\n \"object\": \"file\",\n \"bytes\": 1547276,\n \"created_at\": 1610062281,\n \"filename\": \"my-data-train.jsonl\",\n \"purpose\": \"fine-tune-train\"\n }\n ],\n \"updated_at\": 1614807865,\n}\n" - } - } - }, - "/fine-tunes/{fine_tune_id}/cancel": { - "post": { - "operationId": "cancelFineTune", - "parameters": [ - { - "description": "The ID of the fine-tune job to cancel\n", - "in": "path", - "name": "fine_tune_id", - "required": true, - "schema": { - "example": "ft-AF1WoRqd3aJAHsqc9NY7iL8F", - "type": "string" - } - } - ], - "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/FineTune" - } - } - }, - "description": "OK" - } - }, - "summary": "Immediately cancel a fine-tune job.\n", - "tags": [ - "OpenAI" - ], - "x-oaiMeta": { - "examples": { - "curl": "curl https://api.openai.com/v1/fine-tunes/ft-AF1WoRqd3aJAHsqc9NY7iL8F/cancel \\\n -X POST \\\n -H \"Authorization: Bearer YOUR_API_KEY\"\n", - "node.js": "const { Configuration, OpenAIApi } = require(\"openai\");\nconst configuration = new Configuration({\n apiKey: process.env.OPENAI_API_KEY,\n});\nconst openai = new OpenAIApi(configuration);\nconst response = await openai.cancelFineTune(\"ft-AF1WoRqd3aJAHsqc9NY7iL8F\");\n", - "python": "import os\nimport openai\nopenai.api_key = os.getenv(\"OPENAI_API_KEY\")\nopenai.FineTune.cancel(id=\"ft-AF1WoRqd3aJAHsqc9NY7iL8F\")\n" - }, - "group": "fine-tunes", - "name": "Cancel fine-tune", - "path": "cancel", - "response": "{\n \"id\": \"ft-xhrpBbvVUzYGo8oUO1FY4nI7\",\n \"object\": \"fine-tune\",\n \"model\": \"curie\",\n \"created_at\": 1614807770,\n \"events\": [ { ... } ],\n \"fine_tuned_model\": null,\n \"hyperparams\": { ... },\n \"organization_id\": \"org-...\",\n \"result_files\": [],\n \"status\": \"cancelled\",\n \"validation_files\": [],\n \"training_files\": [\n {\n \"id\": \"file-XGinujblHPwGLSztz8cPS8XY\",\n \"object\": \"file\",\n \"bytes\": 1547276,\n \"created_at\": 1610062281,\n \"filename\": \"my-data-train.jsonl\",\n \"purpose\": \"fine-tune-train\"\n }\n ],\n \"updated_at\": 1614807789,\n}\n" - } - } - }, - "/fine-tunes/{fine_tune_id}/events": { - "get": { - "operationId": "listFineTuneEvents", - "parameters": [ - { - "description": "The ID of the fine-tune job to get events for.\n", - "in": "path", - "name": "fine_tune_id", - "required": true, - "schema": { - "example": "ft-AF1WoRqd3aJAHsqc9NY7iL8F", - "type": "string" - } - }, - { - "description": "Whether to stream events for the fine-tune job. If set to true,\nevents will be sent as data-only\n[server-sent events](https://developer.mozilla.org/en-US/docs/Web/API/Server-sent_events/Using_server-sent_events#Event_stream_format)\nas they become available. The stream will terminate with a\n`data: [DONE]` message when the job is finished (succeeded, cancelled,\nor failed).\n\nIf set to false, only events generated so far will be returned.\n", - "in": "query", - "name": "stream", - "required": false, - "schema": { - "default": false, - "type": "boolean" - } - } - ], - "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ListFineTuneEventsResponse" - } - } - }, - "description": "OK" - } - }, - "summary": "Get fine-grained status updates for a fine-tune job.\n", - "tags": [ - "OpenAI" - ], - "x-oaiMeta": { - "examples": { - "curl": "curl https://api.openai.com/v1/fine-tunes/ft-AF1WoRqd3aJAHsqc9NY7iL8F/events \\\n -H \"Authorization: Bearer YOUR_API_KEY\"\n", - "node.js": "const { Configuration, OpenAIApi } = require(\"openai\");\nconst configuration = new Configuration({\n apiKey: process.env.OPENAI_API_KEY,\n});\nconst openai = new OpenAIApi(configuration);\nconst response = await openai.listFineTuneEvents(\"ft-AF1WoRqd3aJAHsqc9NY7iL8F\");\n", - "python": "import os\nimport openai\nopenai.api_key = os.getenv(\"OPENAI_API_KEY\")\nopenai.FineTune.list_events(id=\"ft-AF1WoRqd3aJAHsqc9NY7iL8F\")\n" - }, - "group": "fine-tunes", - "name": "List fine-tune events", - "path": "events", - "response": "{\n \"object\": \"list\",\n \"data\": [\n {\n \"object\": \"fine-tune-event\",\n \"created_at\": 1614807352,\n \"level\": \"info\",\n \"message\": \"Job enqueued. Waiting for jobs ahead to complete. Queue number: 0.\"\n },\n {\n \"object\": \"fine-tune-event\",\n \"created_at\": 1614807356,\n \"level\": \"info\",\n \"message\": \"Job started.\"\n },\n {\n \"object\": \"fine-tune-event\",\n \"created_at\": 1614807861,\n \"level\": \"info\",\n \"message\": \"Uploaded snapshot: curie:ft-acmeco-2021-03-03-21-44-20.\"\n },\n {\n \"object\": \"fine-tune-event\",\n \"created_at\": 1614807864,\n \"level\": \"info\",\n \"message\": \"Uploaded result files: file-QQm6ZpqdNwAaVC3aSz5sWwLT.\"\n },\n {\n \"object\": \"fine-tune-event\",\n \"created_at\": 1614807864,\n \"level\": \"info\",\n \"message\": \"Job succeeded.\"\n }\n ]\n}\n" - } - } - }, - "/images/edits": { - "post": { - "operationId": "createImageEdit", - "requestBody": { - "content": { - "multipart/form-data": { - "schema": { - "$ref": "#/components/schemas/CreateImageEditRequest" - } - } - }, - "required": true - }, - "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ImagesResponse" - } - } - }, - "description": "OK" - } - }, - "summary": "Creates an edited or extended image given an original image and a prompt.", - "tags": [ - "OpenAI" - ], - "x-oaiMeta": { - "beta": true, - "examples": { - "curl": "curl https://api.openai.com/v1/images/edits \\\n -H 'Authorization: Bearer YOUR_API_KEY' \\\n -F image='@otter.png' \\\n -F mask='@mask.png' \\\n -F prompt=\"A cute baby sea otter wearing a beret\" \\\n -F n=2 \\\n -F size=\"1024x1024\"\n", - "node.js": "const { Configuration, OpenAIApi } = require(\"openai\");\nconst configuration = new Configuration({\n apiKey: process.env.OPENAI_API_KEY,\n});\nconst openai = new OpenAIApi(configuration);\nconst response = await openai.createImageEdit(\n fs.createReadStream(\"otter.png\"),\n fs.createReadStream(\"mask.png\"),\n \"A cute baby sea otter wearing a beret\",\n 2,\n \"1024x1024\"\n);\n", - "python": "import os\nimport openai\nopenai.api_key = os.getenv(\"OPENAI_API_KEY\")\nopenai.Image.create_edit(\n image=open(\"otter.png\", \"rb\"),\n mask=open(\"mask.png\", \"rb\"),\n prompt=\"A cute baby sea otter wearing a beret\",\n n=2,\n size=\"1024x1024\"\n)\n" - }, - "group": "images", - "name": "Create image edit", - "path": "create-edit", - "response": "{\n \"created\": 1589478378,\n \"data\": [\n {\n \"url\": \"https://...\"\n },\n {\n \"url\": \"https://...\"\n }\n ]\n}\n" - } - } - }, - "/images/generations": { - "post": { - "operationId": "createImage", - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/CreateImageRequest" - } - } - }, - "required": true - }, - "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ImagesResponse" - } - } - }, - "description": "OK" - } - }, - "summary": "Creates an image given a prompt.", - "tags": [ - "OpenAI" - ], - "x-oaiMeta": { - "beta": true, - "examples": { - "curl": "curl https://api.openai.com/v1/images/generations \\\n -H 'Content-Type: application/json' \\\n -H 'Authorization: Bearer YOUR_API_KEY' \\\n -d '{\n \"prompt\": \"A cute baby sea otter\",\n \"n\": 2,\n \"size\": \"1024x1024\"\n}'\n", - "node.js": "const { Configuration, OpenAIApi } = require(\"openai\");\nconst configuration = new Configuration({\n apiKey: process.env.OPENAI_API_KEY,\n});\nconst openai = new OpenAIApi(configuration);\nconst response = await openai.createImage({\n prompt: \"A cute baby sea otter\",\n n: 2,\n size: \"1024x1024\",\n});\n", - "python": "import os\nimport openai\nopenai.api_key = os.getenv(\"OPENAI_API_KEY\")\nopenai.Image.create(\n prompt=\"A cute baby sea otter\",\n n=2,\n size=\"1024x1024\"\n)\n" - }, - "group": "images", - "name": "Create image", - "parameters": "{\n \"prompt\": \"A cute baby sea otter\",\n \"n\": 2,\n \"size\": \"1024x1024\"\n}\n", - "path": "create", - "response": "{\n \"created\": 1589478378,\n \"data\": [\n {\n \"url\": \"https://...\"\n },\n {\n \"url\": \"https://...\"\n }\n ]\n}\n" - } - } - }, - "/images/variations": { - "post": { - "operationId": "createImageVariation", - "requestBody": { - "content": { - "multipart/form-data": { - "schema": { - "$ref": "#/components/schemas/CreateImageVariationRequest" - } - } - }, - "required": true - }, - "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ImagesResponse" - } - } - }, - "description": "OK" - } - }, - "summary": "Creates a variation of a given image.", - "tags": [ - "OpenAI" - ], - "x-oaiMeta": { - "beta": true, - "examples": { - "curl": "curl https://api.openai.com/v1/images/variations \\\n -H 'Authorization: Bearer YOUR_API_KEY' \\\n -F image='@otter.png' \\\n -F n=2 \\\n -F size=\"1024x1024\"\n", - "node.js": "const { Configuration, OpenAIApi } = require(\"openai\");\nconst configuration = new Configuration({\n apiKey: process.env.OPENAI_API_KEY,\n});\nconst openai = new OpenAIApi(configuration);\nconst response = await openai.createImageVariation(\n fs.createReadStream(\"otter.png\"),\n 2,\n \"1024x1024\"\n);\n", - "python": "import os\nimport openai\nopenai.api_key = os.getenv(\"OPENAI_API_KEY\")\nopenai.Image.create_variation(\n image=open(\"otter.png\", \"rb\"),\n n=2,\n size=\"1024x1024\"\n)\n" - }, - "group": "images", - "name": "Create image variation", - "path": "create-variation", - "response": "{\n \"created\": 1589478378,\n \"data\": [\n {\n \"url\": \"https://...\"\n },\n {\n \"url\": \"https://...\"\n }\n ]\n}\n" - } - } - }, - "/models": { - "get": { - "operationId": "listModels", - "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ListModelsResponse" - } - } - }, - "description": "OK" - } - }, - "summary": "Lists the currently available models, and provides basic information about each one such as the owner and availability.", - "tags": [ - "OpenAI" - ], - "x-oaiMeta": { - "examples": { - "curl": "curl https://api.openai.com/v1/models \\\n -H 'Authorization: Bearer YOUR_API_KEY'\n", - "node.js": "const { Configuration, OpenAIApi } = require(\"openai\");\nconst configuration = new Configuration({\n apiKey: process.env.OPENAI_API_KEY,\n});\nconst openai = new OpenAIApi(configuration);\nconst response = await openai.listModels();\n", - "python": "import os\nimport openai\nopenai.api_key = os.getenv(\"OPENAI_API_KEY\")\nopenai.Model.list()\n" - }, - "group": "models", - "name": "List models", - "path": "list", - "response": "{\n \"data\": [\n {\n \"id\": \"model-id-0\",\n \"object\": \"model\",\n \"owned_by\": \"organization-owner\",\n \"permission\": [...]\n },\n {\n \"id\": \"model-id-1\",\n \"object\": \"model\",\n \"owned_by\": \"organization-owner\",\n \"permission\": [...]\n },\n {\n \"id\": \"model-id-2\",\n \"object\": \"model\",\n \"owned_by\": \"openai\",\n \"permission\": [...]\n },\n ],\n \"object\": \"list\"\n}\n" - } - } - }, - "/models/{model}": { - "delete": { - "operationId": "deleteModel", - "parameters": [ - { - "description": "The model to delete", - "in": "path", - "name": "model", - "required": true, - "schema": { - "example": "curie:ft-acmeco-2021-03-03-21-44-20", - "type": "string" - } - } - ], - "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/DeleteModelResponse" - } - } - }, - "description": "OK" - } - }, - "summary": "Delete a fine-tuned model. You must have the Owner role in your organization.", - "tags": [ - "OpenAI" - ], - "x-oaiMeta": { - "examples": { - "curl": "curl https://api.openai.com/v1/models/curie:ft-acmeco-2021-03-03-21-44-20 \\\n -X DELETE \\\n -H \"Authorization: Bearer YOUR_API_KEY\"\n", - "node.js": "const { Configuration, OpenAIApi } = require(\"openai\");\nconst configuration = new Configuration({\n apiKey: process.env.OPENAI_API_KEY,\n});\nconst openai = new OpenAIApi(configuration);\nconst response = await openai.deleteModel('curie:ft-acmeco-2021-03-03-21-44-20');\n", - "python": "import os\nimport openai\nopenai.api_key = os.getenv(\"OPENAI_API_KEY\")\nopenai.Model.delete(\"curie:ft-acmeco-2021-03-03-21-44-20\")\n" - }, - "group": "fine-tunes", - "name": "Delete fine-tune model", - "path": "delete-model", - "response": "{\n \"id\": \"curie:ft-acmeco-2021-03-03-21-44-20\",\n \"object\": \"model\",\n \"deleted\": true\n}\n" - } - }, - "get": { - "operationId": "retrieveModel", - "parameters": [ - { - "description": "The ID of the model to use for this request", - "in": "path", - "name": "model", - "required": true, - "schema": { - "example": "text-davinci-001", - "type": "string" - } - } - ], - "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/Model" - } - } - }, - "description": "OK" - } - }, - "summary": "Retrieves a model instance, providing basic information about the model such as the owner and permissioning.", - "tags": [ - "OpenAI" - ], - "x-oaiMeta": { - "examples": { - "curl": "curl https://api.openai.com/v1/models/VAR_model_id \\\n -H 'Authorization: Bearer YOUR_API_KEY'\n", - "node.js": "const { Configuration, OpenAIApi } = require(\"openai\");\nconst configuration = new Configuration({\n apiKey: process.env.OPENAI_API_KEY,\n});\nconst openai = new OpenAIApi(configuration);\nconst response = await openai.retrieveModel(\"VAR_model_id\");\n", - "python": "import os\nimport openai\nopenai.api_key = os.getenv(\"OPENAI_API_KEY\")\nopenai.Model.retrieve(\"VAR_model_id\")\n" - }, - "group": "models", - "name": "Retrieve model", - "path": "retrieve", - "response": "{\n \"id\": \"VAR_model_id\",\n \"object\": \"model\",\n \"owned_by\": \"openai\",\n \"permission\": [...]\n}\n" - } - } - }, - "/moderations": { - "post": { - "operationId": "createModeration", - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/CreateModerationRequest" - } - } - }, - "required": true - }, - "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/CreateModerationResponse" - } - } - }, - "description": "OK" - } - }, - "summary": "Classifies if text violates OpenAI's Content Policy", - "tags": [ - "OpenAI" - ], - "x-oaiMeta": { - "examples": { - "curl": "curl https://api.openai.com/v1/moderations \\\n -H 'Content-Type: application/json' \\\n -H 'Authorization: Bearer YOUR_API_KEY' \\\n -d '{\n \"input\": \"I want to kill them.\"\n}'\n", - "node.js": "const { Configuration, OpenAIApi } = require(\"openai\");\nconst configuration = new Configuration({\n apiKey: process.env.OPENAI_API_KEY,\n});\nconst openai = new OpenAIApi(configuration);\nconst response = await openai.createModeration({\n input: \"I want to kill them.\",\n});\n", - "python": "import os\nimport openai\nopenai.api_key = os.getenv(\"OPENAI_API_KEY\")\nopenai.Moderation.create(\n input=\"I want to kill them.\",\n)\n" - }, - "group": "moderations", - "name": "Create moderation", - "parameters": "{\n \"input\": \"I want to kill them.\"\n}\n", - "path": "create", - "response": "{\n \"id\": \"modr-5MWoLO\",\n \"model\": \"text-moderation-001\",\n \"results\": [\n {\n \"categories\": {\n \"hate\": false,\n \"hate/threatening\": true,\n \"self-harm\": false,\n \"sexual\": false,\n \"sexual/minors\": false,\n \"violence\": true,\n \"violence/graphic\": false\n },\n \"category_scores\": {\n \"hate\": 0.22714105248451233,\n \"hate/threatening\": 0.4132447838783264,\n \"self-harm\": 0.005232391878962517,\n \"sexual\": 0.01407341007143259,\n \"sexual/minors\": 0.0038522258400917053,\n \"violence\": 0.9223177433013916,\n \"violence/graphic\": 0.036865197122097015\n },\n \"flagged\": true\n }\n ]\n}\n" - } - } - } - }, - "components": { - "schemas": { - "ChatCompletionRequestMessage": { - "properties": { - "content": { - "description": "The contents of the message", - "type": "string" - }, - "name": { - "description": "The name of the user in a multi-user chat", - "type": "string" - }, - "role": { - "description": "The role of the author of this message.", - "enum": [ - "system", - "user", - "assistant" - ], - "type": "string" - } - }, - "required": [ - "role", - "content" - ], - "type": "object" - }, - "ChatCompletionResponseMessage": { - "properties": { - "content": { - "description": "The contents of the message", - "type": "string" - }, - "role": { - "description": "The role of the author of this message.", - "enum": [ - "system", - "user", - "assistant" - ], - "type": "string" - } - }, - "required": [ - "role", - "content" - ], - "type": "object" - }, - "CreateAnswerRequest": { - "additionalProperties": false, - "properties": { - "documents": { - "description": "List of documents from which the answer for the input `question` should be derived. If this is an empty list, the question will be answered based on the question-answer examples.\n\nYou should specify either `documents` or a `file`, but not both.\n", - "example": "['Japan is an island country in East Asia, located in the northwest Pacific Ocean.', 'Tokyo is the capital and most populous prefecture of Japan.']", - "items": { - "type": "string" - }, - "maxItems": 200, - "nullable": true, - "type": "array" - }, - "examples": { - "description": "List of (question, answer) pairs that will help steer the model towards the tone and answer format you'd like. We recommend adding 2 to 3 examples.", - "example": "[['What is the capital of Canada?', 'Ottawa'], ['Which province is Ottawa in?', 'Ontario']]", - "items": { - "items": { - "minLength": 1, - "type": "string" - }, - "maxItems": 2, - "minItems": 2, - "type": "array" - }, - "maxItems": 200, - "minItems": 1, - "type": "array" - }, - "examples_context": { - "description": "A text snippet containing the contextual information used to generate the answers for the `examples` you provide.", - "example": "Ottawa, Canada's capital, is located in the east of southern Ontario, near the city of Montréal and the U.S. border.", - "type": "string" - }, - "expand": { - "default": [], - "description": "If an object name is in the list, we provide the full information of the object; otherwise, we only provide the object ID. Currently we support `completion` and `file` objects for expansion.", - "items": {}, - "nullable": true, - "type": "array" - }, - "file": { - "description": "The ID of an uploaded file that contains documents to search over. See [upload file](/docs/api-reference/files/upload) for how to upload a file of the desired format and purpose.\n\nYou should specify either `documents` or a `file`, but not both.\n", - "nullable": true, - "type": "string" - }, - "logit_bias": { - "$ref": "#/components/schemas/CreateCompletionRequest/properties/logit_bias" - }, - "logprobs": { - "default": null, - "description": "Include the log probabilities on the `logprobs` most likely tokens, as well the chosen tokens. For example, if `logprobs` is 5, the API will return a list of the 5 most likely tokens. The API will always return the `logprob` of the sampled token, so there may be up to `logprobs+1` elements in the response.\n\nThe maximum value for `logprobs` is 5. If you need more than this, please contact us through our [Help center](https://help.openai.com) and describe your use case.\n\nWhen `logprobs` is set, `completion` will be automatically added into `expand` to get the logprobs.\n", - "maximum": 5, - "minimum": 0, - "nullable": true, - "type": "integer" - }, - "max_rerank": { - "default": 200, - "description": "The maximum number of documents to be ranked by [Search](/docs/api-reference/searches/create) when using `file`. Setting it to a higher value leads to improved accuracy but with increased latency and cost.", - "nullable": true, - "type": "integer" - }, - "max_tokens": { - "default": 16, - "description": "The maximum number of tokens allowed for the generated answer", - "nullable": true, - "type": "integer" - }, - "model": { - "description": "ID of the model to use for completion. You can select one of `ada`, `babbage`, `curie`, or `davinci`.", - "type": "string" - }, - "n": { - "default": 1, - "description": "How many answers to generate for each question.", - "maximum": 10, - "minimum": 1, - "nullable": true, - "type": "integer" - }, - "question": { - "description": "Question to get answered.", - "example": "What is the capital of Japan?", - "minLength": 1, - "type": "string" - }, - "return_metadata": { - "$ref": "#/components/schemas/CreateSearchRequest/properties/return_metadata" - }, - "return_prompt": { - "default": false, - "description": "If set to `true`, the returned JSON will include a \"prompt\" field containing the final prompt that was used to request a completion. This is mainly useful for debugging purposes.", - "nullable": true, - "type": "boolean" - }, - "search_model": { - "default": "ada", - "description": "ID of the model to use for [Search](/docs/api-reference/searches/create). You can select one of `ada`, `babbage`, `curie`, or `davinci`.", - "nullable": true, - "type": "string" - }, - "stop": { - "default": null, - "description": "Up to 4 sequences where the API will stop generating further tokens. The returned text will not contain the stop sequence.\n", - "nullable": true, - "oneOf": [ - { - "default": "<|endoftext|>", - "example": "\n", - "type": "string" - }, - { - "items": { - "example": "[\"\\n\"]", - "type": "string" - }, - "maxItems": 4, - "minItems": 1, - "type": "array" - } - ] - }, - "temperature": { - "default": 0, - "description": "What sampling temperature to use, between 0 and 2. Higher values like 0.8 will make the output more random, while lower values like 0.2 will make it more focused and deterministic.", - "nullable": true, - "type": "number" - }, - "user": { - "$ref": "#/components/schemas/CreateCompletionRequest/properties/user" - } - }, - "required": [ - "model", - "question", - "examples", - "examples_context" - ], - "type": "object" - }, - "CreateAnswerResponse": { - "properties": { - "answers": { - "items": { - "type": "string" - }, - "type": "array" - }, - "completion": { - "type": "string" - }, - "model": { - "type": "string" - }, - "object": { - "type": "string" - }, - "search_model": { - "type": "string" - }, - "selected_documents": { - "items": { - "properties": { - "document": { - "type": "integer" - }, - "text": { - "type": "string" - } - }, - "type": "object" - }, - "type": "array" - } - }, - "type": "object" - }, - "CreateChatCompletionRequest": { - "properties": { - "frequency_penalty": { - "default": 0, - "description": "Number between -2.0 and 2.0. Positive values penalize new tokens based on their existing frequency in the text so far, decreasing the model's likelihood to repeat the same line verbatim.\n\n[See more information about frequency and presence penalties.](/docs/api-reference/parameter-details)\n", - "maximum": 2, - "minimum": -2, - "nullable": true, - "type": "number" - }, - "logit_bias": { - "default": null, - "description": "Modify the likelihood of specified tokens appearing in the completion.\n\nAccepts a json object that maps tokens (specified by their token ID in the tokenizer) to an associated bias value from -100 to 100. Mathematically, the bias is added to the logits generated by the model prior to sampling. The exact effect will vary per model, but values between -1 and 1 should decrease or increase likelihood of selection; values like -100 or 100 should result in a ban or exclusive selection of the relevant token.\n", - "nullable": true, - "type": "object", - "x-oaiTypeLabel": "map" - }, - "max_tokens": { - "default": "inf", - "description": "The maximum number of tokens allowed for the generated answer. By default, the number of tokens the model can return will be (4096 - prompt tokens).\n", - "type": "integer" - }, - "messages": { - "description": "The messages to generate chat completions for, in the [chat format](/docs/guides/chat/introduction).", - "items": { - "$ref": "#/components/schemas/ChatCompletionRequestMessage" - }, - "minItems": 1, - "type": "array" - }, - "model": { - "description": "ID of the model to use. Currently, only `gpt-3.5-turbo` and `gpt-3.5-turbo-0301` are supported.", - "type": "string" - }, - "n": { - "default": 1, - "description": "How many chat completion choices to generate for each input message.", - "example": 1, - "maximum": 128, - "minimum": 1, - "nullable": true, - "type": "integer" - }, - "presence_penalty": { - "default": 0, - "description": "Number between -2.0 and 2.0. Positive values penalize new tokens based on whether they appear in the text so far, increasing the model's likelihood to talk about new topics.\n\n[See more information about frequency and presence penalties.](/docs/api-reference/parameter-details)\n", - "maximum": 2, - "minimum": -2, - "nullable": true, - "type": "number" - }, - "stop": { - "default": null, - "description": "Up to 4 sequences where the API will stop generating further tokens.\n", - "oneOf": [ - { - "nullable": true, - "type": "string" - }, - { - "items": { - "type": "string" - }, - "maxItems": 4, - "minItems": 1, - "type": "array" - } - ] - }, - "stream": { - "default": false, - "description": "If set, partial message deltas will be sent, like in ChatGPT. Tokens will be sent as data-only [server-sent events](https://developer.mozilla.org/en-US/docs/Web/API/Server-sent_events/Using_server-sent_events#Event_stream_format) as they become available, with the stream terminated by a `data: [DONE]` message.\n", - "nullable": true, - "type": "boolean" - }, - "temperature": { - "default": 1, - "description": "What sampling temperature to use, between 0 and 2. Higher values like 0.8 will make the output more random, while lower values like 0.2 will make it more focused and deterministic.\n\nWe generally recommend altering this or `top_p` but not both.\n", - "example": 1, - "maximum": 2, - "minimum": 0, - "nullable": true, - "type": "number" - }, - "top_p": { - "default": 1, - "description": "An alternative to sampling with temperature, called nucleus sampling, where the model considers the results of the tokens with top_p probability mass. So 0.1 means only the tokens comprising the top 10% probability mass are considered.\n\nWe generally recommend altering this or `temperature` but not both.\n", - "example": 1, - "maximum": 1, - "minimum": 0, - "nullable": true, - "type": "number" - }, - "user": { - "$ref": "#/components/schemas/CreateCompletionRequest/properties/user" - } - }, - "required": [ - "model", - "messages" - ], - "type": "object" - }, - "CreateChatCompletionResponse": { - "properties": { - "choices": { - "items": { - "properties": { - "finish_reason": { - "type": "string" - }, - "index": { - "type": "integer" - }, - "message": { - "$ref": "#/components/schemas/ChatCompletionResponseMessage" - } - }, - "type": "object" - }, - "type": "array" - }, - "created": { - "type": "integer" - }, - "id": { - "type": "string" - }, - "model": { - "type": "string" - }, - "object": { - "type": "string" - }, - "usage": { - "properties": { - "completion_tokens": { - "type": "integer" - }, - "prompt_tokens": { - "type": "integer" - }, - "total_tokens": { - "type": "integer" - } - }, - "required": [ - "prompt_tokens", - "completion_tokens", - "total_tokens" - ], - "type": "object" - } - }, - "required": [ - "id", - "object", - "created", - "model", - "choices" - ], - "type": "object" - }, - "CreateClassificationRequest": { - "additionalProperties": false, - "properties": { - "examples": { - "description": "A list of examples with labels, in the following format:\n\n`[[\"The movie is so interesting.\", \"Positive\"], [\"It is quite boring.\", \"Negative\"], ...]`\n\nAll the label strings will be normalized to be capitalized.\n\nYou should specify either `examples` or `file`, but not both.\n", - "example": "[['Do not see this film.', 'Negative'], ['Smart, provocative and blisteringly funny.', 'Positive']]", - "items": { - "items": { - "minLength": 1, - "type": "string" - }, - "maxItems": 2, - "minItems": 2, - "type": "array" - }, - "maxItems": 200, - "minItems": 2, - "nullable": true, - "type": "array" - }, - "expand": { - "$ref": "#/components/schemas/CreateAnswerRequest/properties/expand" - }, - "file": { - "description": "The ID of the uploaded file that contains training examples. See [upload file](/docs/api-reference/files/upload) for how to upload a file of the desired format and purpose.\n\nYou should specify either `examples` or `file`, but not both.\n", - "nullable": true, - "type": "string" - }, - "labels": { - "default": null, - "description": "The set of categories being classified. If not specified, candidate labels will be automatically collected from the examples you provide. All the label strings will be normalized to be capitalized.", - "example": [ - "Positive", - "Negative" - ], - "items": { - "type": "string" - }, - "maxItems": 200, - "minItems": 2, - "nullable": true, - "type": "array" - }, - "logit_bias": { - "$ref": "#/components/schemas/CreateCompletionRequest/properties/logit_bias" - }, - "logprobs": { - "$ref": "#/components/schemas/CreateAnswerRequest/properties/logprobs" - }, - "max_examples": { - "default": 200, - "description": "The maximum number of examples to be ranked by [Search](/docs/api-reference/searches/create) when using `file`. Setting it to a higher value leads to improved accuracy but with increased latency and cost.", - "nullable": true, - "type": "integer" - }, - "model": { - "$ref": "#/components/schemas/CreateCompletionRequest/properties/model" - }, - "query": { - "description": "Query to be classified.", - "example": "The plot is not very attractive.", - "minLength": 1, - "type": "string" - }, - "return_metadata": { - "$ref": "#/components/schemas/CreateSearchRequest/properties/return_metadata" - }, - "return_prompt": { - "$ref": "#/components/schemas/CreateAnswerRequest/properties/return_prompt" - }, - "search_model": { - "$ref": "#/components/schemas/CreateAnswerRequest/properties/search_model" - }, - "temperature": { - "default": 0, - "description": "What sampling temperature to use, between 0 and 2. Higher values like 0.8 will make the output more random, while lower values like 0.2 will make it more focused and deterministic.", - "example": 0, - "maximum": 2, - "minimum": 0, - "nullable": true, - "type": "number" - }, - "user": { - "$ref": "#/components/schemas/CreateCompletionRequest/properties/user" - } - }, - "required": [ - "model", - "query" - ], - "type": "object" - }, - "CreateClassificationResponse": { - "properties": { - "completion": { - "type": "string" - }, - "label": { - "type": "string" - }, - "model": { - "type": "string" - }, - "object": { - "type": "string" - }, - "search_model": { - "type": "string" - }, - "selected_examples": { - "items": { - "properties": { - "document": { - "type": "integer" - }, - "label": { - "type": "string" - }, - "text": { - "type": "string" - } - }, - "type": "object" - }, - "type": "array" - } - }, - "type": "object" - }, - "CreateCompletionRequest": { - "properties": { - "best_of": { - "default": 1, - "description": "Generates `best_of` completions server-side and returns the \"best\" (the one with the highest log probability per token). Results cannot be streamed.\n\nWhen used with `n`, `best_of` controls the number of candidate completions and `n` specifies how many to return – `best_of` must be greater than `n`.\n\n**Note:** Because this parameter generates many completions, it can quickly consume your token quota. Use carefully and ensure that you have reasonable settings for `max_tokens` and `stop`.\n", - "maximum": 20, - "minimum": 0, - "nullable": true, - "type": "integer" - }, - "echo": { - "default": false, - "description": "Echo back the prompt in addition to the completion\n", - "nullable": true, - "type": "boolean" - }, - "frequency_penalty": { - "default": 0, - "description": "Number between -2.0 and 2.0. Positive values penalize new tokens based on their existing frequency in the text so far, decreasing the model's likelihood to repeat the same line verbatim.\n\n[See more information about frequency and presence penalties.](/docs/api-reference/parameter-details)\n", - "maximum": 2, - "minimum": -2, - "nullable": true, - "type": "number" - }, - "logit_bias": { - "default": null, - "description": "Modify the likelihood of specified tokens appearing in the completion.\n\nAccepts a json object that maps tokens (specified by their token ID in the GPT tokenizer) to an associated bias value from -100 to 100. You can use this [tokenizer tool](/tokenizer?view=bpe) (which works for both GPT-2 and GPT-3) to convert text to token IDs. Mathematically, the bias is added to the logits generated by the model prior to sampling. The exact effect will vary per model, but values between -1 and 1 should decrease or increase likelihood of selection; values like -100 or 100 should result in a ban or exclusive selection of the relevant token.\n\nAs an example, you can pass `{\"50256\": -100}` to prevent the <|endoftext|> token from being generated.\n", - "nullable": true, - "type": "object", - "x-oaiTypeLabel": "map" - }, - "logprobs": { - "default": null, - "description": "Include the log probabilities on the `logprobs` most likely tokens, as well the chosen tokens. For example, if `logprobs` is 5, the API will return a list of the 5 most likely tokens. The API will always return the `logprob` of the sampled token, so there may be up to `logprobs+1` elements in the response.\n\nThe maximum value for `logprobs` is 5. If you need more than this, please contact us through our [Help center](https://help.openai.com) and describe your use case.\n", - "maximum": 5, - "minimum": 0, - "nullable": true, - "type": "integer" - }, - "max_tokens": { - "default": 16, - "description": "The maximum number of [tokens](/tokenizer) to generate in the completion.\n\nThe token count of your prompt plus `max_tokens` cannot exceed the model's context length. Most models have a context length of 2048 tokens (except for the newest models, which support 4096).\n", - "example": 16, - "minimum": 0, - "nullable": true, - "type": "integer" - }, - "model": { - "description": "ID of the model to use. You can use the [List models](/docs/api-reference/models/list) API to see all of your available models, or see our [Model overview](/docs/models/overview) for descriptions of them.", - "type": "string" - }, - "n": { - "default": 1, - "description": "How many completions to generate for each prompt.\n\n**Note:** Because this parameter generates many completions, it can quickly consume your token quota. Use carefully and ensure that you have reasonable settings for `max_tokens` and `stop`.\n", - "example": 1, - "maximum": 128, - "minimum": 1, - "nullable": true, - "type": "integer" - }, - "presence_penalty": { - "default": 0, - "description": "Number between -2.0 and 2.0. Positive values penalize new tokens based on whether they appear in the text so far, increasing the model's likelihood to talk about new topics.\n\n[See more information about frequency and presence penalties.](/docs/api-reference/parameter-details)\n", - "maximum": 2, - "minimum": -2, - "nullable": true, - "type": "number" - }, - "prompt": { - "default": "<|endoftext|>", - "description": "The prompt(s) to generate completions for, encoded as a string, array of strings, array of tokens, or array of token arrays.\n\nNote that <|endoftext|> is the document separator that the model sees during training, so if a prompt is not specified the model will generate as if from the beginning of a new document.\n", - "nullable": true, - "oneOf": [ - { - "default": "", - "example": "This is a test.", - "type": "string" - }, - { - "items": { - "default": "", - "example": "This is a test.", - "type": "string" - }, - "type": "array" - }, - { - "example": "[1212, 318, 257, 1332, 13]", - "items": { - "type": "integer" - }, - "minItems": 1, - "type": "array" - }, - { - "example": "[[1212, 318, 257, 1332, 13]]", - "items": { - "items": { - "type": "integer" - }, - "minItems": 1, - "type": "array" - }, - "minItems": 1, - "type": "array" - } - ] - }, - "stop": { - "default": null, - "description": "Up to 4 sequences where the API will stop generating further tokens. The returned text will not contain the stop sequence.\n", - "nullable": true, - "oneOf": [ - { - "default": "<|endoftext|>", - "example": "\n", - "nullable": true, - "type": "string" - }, - { - "items": { - "example": "[\"\\n\"]", - "type": "string" - }, - "maxItems": 4, - "minItems": 1, - "type": "array" - } - ] - }, - "stream": { - "default": false, - "description": "Whether to stream back partial progress. If set, tokens will be sent as data-only [server-sent events](https://developer.mozilla.org/en-US/docs/Web/API/Server-sent_events/Using_server-sent_events#Event_stream_format) as they become available, with the stream terminated by a `data: [DONE]` message.\n", - "nullable": true, - "type": "boolean" - }, - "suffix": { - "default": null, - "description": "The suffix that comes after a completion of inserted text.", - "example": "test.", - "nullable": true, - "type": "string" - }, - "temperature": { - "default": 1, - "description": "What sampling temperature to use, between 0 and 2. Higher values like 0.8 will make the output more random, while lower values like 0.2 will make it more focused and deterministic.\n\nWe generally recommend altering this or `top_p` but not both.\n", - "example": 1, - "maximum": 2, - "minimum": 0, - "nullable": true, - "type": "number" - }, - "top_p": { - "default": 1, - "description": "An alternative to sampling with temperature, called nucleus sampling, where the model considers the results of the tokens with top_p probability mass. So 0.1 means only the tokens comprising the top 10% probability mass are considered.\n\nWe generally recommend altering this or `temperature` but not both.\n", - "example": 1, - "maximum": 1, - "minimum": 0, - "nullable": true, - "type": "number" - }, - "user": { - "description": "A unique identifier representing your end-user, which can help OpenAI to monitor and detect abuse. [Learn more](/docs/guides/safety-best-practices/end-user-ids).\n", - "example": "user-1234", - "type": "string" - } - }, - "required": [ - "model" - ], - "type": "object" - }, - "CreateCompletionResponse": { - "properties": { - "choices": { - "items": { - "properties": { - "finish_reason": { - "type": "string" - }, - "index": { - "type": "integer" - }, - "logprobs": { - "nullable": true, - "properties": { - "text_offset": { - "items": { - "type": "integer" - }, - "type": "array" - }, - "token_logprobs": { - "items": { - "type": "number" - }, - "type": "array" - }, - "tokens": { - "items": { - "type": "string" - }, - "type": "array" - }, - "top_logprobs": { - "items": { - "type": "object" - }, - "type": "array" - } - }, - "type": "object" - }, - "text": { - "type": "string" - } - }, - "type": "object" - }, - "type": "array" - }, - "created": { - "type": "integer" - }, - "id": { - "type": "string" - }, - "model": { - "type": "string" - }, - "object": { - "type": "string" - }, - "usage": { - "properties": { - "completion_tokens": { - "type": "integer" - }, - "prompt_tokens": { - "type": "integer" - }, - "total_tokens": { - "type": "integer" - } - }, - "required": [ - "prompt_tokens", - "completion_tokens", - "total_tokens" - ], - "type": "object" - } - }, - "required": [ - "id", - "object", - "created", - "model", - "choices" - ], - "type": "object" - }, - "CreateEditRequest": { - "properties": { - "input": { - "default": "", - "description": "The input text to use as a starting point for the edit.", - "example": "What day of the wek is it?", - "nullable": true, - "type": "string" - }, - "instruction": { - "description": "The instruction that tells the model how to edit the prompt.", - "example": "Fix the spelling mistakes.", - "type": "string" - }, - "model": { - "description": "ID of the model to use. You can use the `text-davinci-edit-001` or `code-davinci-edit-001` model with this endpoint.", - "type": "string" - }, - "n": { - "default": 1, - "description": "How many edits to generate for the input and instruction.", - "example": 1, - "maximum": 20, - "minimum": 1, - "nullable": true, - "type": "integer" - }, - "temperature": { - "default": 1, - "description": "What sampling temperature to use, between 0 and 2. Higher values like 0.8 will make the output more random, while lower values like 0.2 will make it more focused and deterministic.\n\nWe generally recommend altering this or `top_p` but not both.\n", - "example": 1, - "maximum": 2, - "minimum": 0, - "nullable": true, - "type": "number" - }, - "top_p": { - "default": 1, - "description": "An alternative to sampling with temperature, called nucleus sampling, where the model considers the results of the tokens with top_p probability mass. So 0.1 means only the tokens comprising the top 10% probability mass are considered.\n\nWe generally recommend altering this or `temperature` but not both.\n", - "example": 1, - "maximum": 1, - "minimum": 0, - "nullable": true, - "type": "number" - } - }, - "required": [ - "model", - "instruction" - ], - "type": "object" - }, - "CreateEditResponse": { - "properties": { - "choices": { - "items": { - "properties": { - "finish_reason": { - "type": "string" - }, - "index": { - "type": "integer" - }, - "logprobs": { - "nullable": true, - "properties": { - "text_offset": { - "items": { - "type": "integer" - }, - "type": "array" - }, - "token_logprobs": { - "items": { - "type": "number" - }, - "type": "array" - }, - "tokens": { - "items": { - "type": "string" - }, - "type": "array" - }, - "top_logprobs": { - "items": { - "type": "object" - }, - "type": "array" - } - }, - "type": "object" - }, - "text": { - "type": "string" - } - }, - "type": "object" - }, - "type": "array" - }, - "created": { - "type": "integer" - }, - "object": { - "type": "string" - }, - "usage": { - "properties": { - "completion_tokens": { - "type": "integer" - }, - "prompt_tokens": { - "type": "integer" - }, - "total_tokens": { - "type": "integer" - } - }, - "required": [ - "prompt_tokens", - "completion_tokens", - "total_tokens" - ], - "type": "object" - } - }, - "required": [ - "object", - "created", - "choices", - "usage" - ], - "type": "object" - }, - "CreateEmbeddingRequest": { - "additionalProperties": false, - "properties": { - "input": { - "description": "Input text to get embeddings for, encoded as a string or array of tokens. To get embeddings for multiple inputs in a single request, pass an array of strings or array of token arrays. Each input must not exceed 8192 tokens in length.\n", - "example": "The quick brown fox jumped over the lazy dog", - "oneOf": [ - { - "default": "", - "example": "This is a test.", - "type": "string" - }, - { - "items": { - "default": "", - "example": "This is a test.", - "type": "string" - }, - "type": "array" - }, - { - "example": "[1212, 318, 257, 1332, 13]", - "items": { - "type": "integer" - }, - "minItems": 1, - "type": "array" - }, - { - "example": "[[1212, 318, 257, 1332, 13]]", - "items": { - "items": { - "type": "integer" - }, - "minItems": 1, - "type": "array" - }, - "minItems": 1, - "type": "array" - } - ] - }, - "model": { - "$ref": "#/components/schemas/CreateCompletionRequest/properties/model" - }, - "user": { - "$ref": "#/components/schemas/CreateCompletionRequest/properties/user" - } - }, - "required": [ - "model", - "input" - ], - "type": "object" - }, - "CreateEmbeddingResponse": { - "properties": { - "data": { - "items": { - "properties": { - "embedding": { - "items": { - "type": "number" - }, - "type": "array" - }, - "index": { - "type": "integer" - }, - "object": { - "type": "string" - } - }, - "required": [ - "index", - "object", - "embedding" - ], - "type": "object" - }, - "type": "array" - }, - "model": { - "type": "string" - }, - "object": { - "type": "string" - }, - "usage": { - "properties": { - "prompt_tokens": { - "type": "integer" - }, - "total_tokens": { - "type": "integer" - } - }, - "required": [ - "prompt_tokens", - "total_tokens" - ], - "type": "object" - } - }, - "required": [ - "object", - "model", - "data", - "usage" - ], - "type": "object" - }, - "CreateFileRequest": { - "additionalProperties": false, - "properties": { - "file": { - "description": "Name of the [JSON Lines](https://jsonlines.readthedocs.io/en/latest/) file to be uploaded.\n\nIf the `purpose` is set to \"fine-tune\", each line is a JSON record with \"prompt\" and \"completion\" fields representing your [training examples](/docs/guides/fine-tuning/prepare-training-data).\n", - "format": "binary", - "type": "string" - }, - "purpose": { - "description": "The intended purpose of the uploaded documents.\n\nUse \"fine-tune\" for [Fine-tuning](/docs/api-reference/fine-tunes). This allows us to validate the format of the uploaded file.\n", - "type": "string" - } - }, - "required": [ - "file", - "purpose" - ], - "type": "object" - }, - "CreateFineTuneRequest": { - "properties": { - "batch_size": { - "default": null, - "description": "The batch size to use for training. The batch size is the number of\ntraining examples used to train a single forward and backward pass.\n\nBy default, the batch size will be dynamically configured to be\n~0.2% of the number of examples in the training set, capped at 256 -\nin general, we've found that larger batch sizes tend to work better\nfor larger datasets.\n", - "nullable": true, - "type": "integer" - }, - "classification_betas": { - "default": null, - "description": "If this is provided, we calculate F-beta scores at the specified\nbeta values. The F-beta score is a generalization of F-1 score.\nThis is only used for binary classification.\n\nWith a beta of 1 (i.e. the F-1 score), precision and recall are\ngiven the same weight. A larger beta score puts more weight on\nrecall and less on precision. A smaller beta score puts more weight\non precision and less on recall.\n", - "example": [ - 0.6, - 1, - 1.5, - 2 - ], - "items": { - "type": "number" - }, - "nullable": true, - "type": "array" - }, - "classification_n_classes": { - "default": null, - "description": "The number of classes in a classification task.\n\nThis parameter is required for multiclass classification.\n", - "nullable": true, - "type": "integer" - }, - "classification_positive_class": { - "default": null, - "description": "The positive class in binary classification.\n\nThis parameter is needed to generate precision, recall, and F1\nmetrics when doing binary classification.\n", - "nullable": true, - "type": "string" - }, - "compute_classification_metrics": { - "default": false, - "description": "If set, we calculate classification-specific metrics such as accuracy\nand F-1 score using the validation set at the end of every epoch.\nThese metrics can be viewed in the [results file](/docs/guides/fine-tuning/analyzing-your-fine-tuned-model).\n\nIn order to compute classification metrics, you must provide a\n`validation_file`. Additionally, you must\nspecify `classification_n_classes` for multiclass classification or\n`classification_positive_class` for binary classification.\n", - "nullable": true, - "type": "boolean" - }, - "learning_rate_multiplier": { - "default": null, - "description": "The learning rate multiplier to use for training.\nThe fine-tuning learning rate is the original learning rate used for\npretraining multiplied by this value.\n\nBy default, the learning rate multiplier is the 0.05, 0.1, or 0.2\ndepending on final `batch_size` (larger learning rates tend to\nperform better with larger batch sizes). We recommend experimenting\nwith values in the range 0.02 to 0.2 to see what produces the best\nresults.\n", - "nullable": true, - "type": "number" - }, - "model": { - "default": "curie", - "description": "The name of the base model to fine-tune. You can select one of \"ada\",\n\"babbage\", \"curie\", \"davinci\", or a fine-tuned model created after 2022-04-21.\nTo learn more about these models, see the\n[Models](https://platform.openai.com/docs/models) documentation.\n", - "nullable": true, - "type": "string" - }, - "n_epochs": { - "default": 4, - "description": "The number of epochs to train the model for. An epoch refers to one\nfull cycle through the training dataset.\n", - "nullable": true, - "type": "integer" - }, - "prompt_loss_weight": { - "default": 0.01, - "description": "The weight to use for loss on the prompt tokens. This controls how\nmuch the model tries to learn to generate the prompt (as compared\nto the completion which always has a weight of 1.0), and can add\na stabilizing effect to training when completions are short.\n\nIf prompts are extremely long (relative to completions), it may make\nsense to reduce this weight so as to avoid over-prioritizing\nlearning the prompt.\n", - "nullable": true, - "type": "number" - }, - "suffix": { - "default": null, - "description": "A string of up to 40 characters that will be added to your fine-tuned model name.\n\nFor example, a `suffix` of \"custom-model-name\" would produce a model name like `ada:ft-your-org:custom-model-name-2022-02-15-04-21-04`.\n", - "maxLength": 40, - "minLength": 1, - "nullable": true, - "type": "string" - }, - "training_file": { - "description": "The ID of an uploaded file that contains training data.\n\nSee [upload file](/docs/api-reference/files/upload) for how to upload a file.\n\nYour dataset must be formatted as a JSONL file, where each training\nexample is a JSON object with the keys \"prompt\" and \"completion\".\nAdditionally, you must upload your file with the purpose `fine-tune`.\n\nSee the [fine-tuning guide](/docs/guides/fine-tuning/creating-training-data) for more details.\n", - "example": "file-ajSREls59WBbvgSzJSVWxMCB", - "type": "string" - }, - "validation_file": { - "description": "The ID of an uploaded file that contains validation data.\n\nIf you provide this file, the data is used to generate validation\nmetrics periodically during fine-tuning. These metrics can be viewed in\nthe [fine-tuning results file](/docs/guides/fine-tuning/analyzing-your-fine-tuned-model).\nYour train and validation data should be mutually exclusive.\n\nYour dataset must be formatted as a JSONL file, where each validation\nexample is a JSON object with the keys \"prompt\" and \"completion\".\nAdditionally, you must upload your file with the purpose `fine-tune`.\n\nSee the [fine-tuning guide](/docs/guides/fine-tuning/creating-training-data) for more details.\n", - "example": "file-XjSREls59WBbvgSzJSVWxMCa", - "nullable": true, - "type": "string" - } - }, - "required": [ - "training_file" - ], - "type": "object" - }, - "CreateImageEditRequest": { - "properties": { - "image": { - "description": "The image to edit. Must be a valid PNG file, less than 4MB, and square. If mask is not provided, image must have transparency, which will be used as the mask.", - "format": "binary", - "type": "string" - }, - "mask": { - "description": "An additional image whose fully transparent areas (e.g. where alpha is zero) indicate where `image` should be edited. Must be a valid PNG file, less than 4MB, and have the same dimensions as `image`.", - "format": "binary", - "type": "string" - }, - "n": { - "$ref": "#/components/schemas/CreateImageRequest/properties/n" - }, - "prompt": { - "description": "A text description of the desired image(s). The maximum length is 1000 characters.", - "example": "A cute baby sea otter wearing a beret", - "type": "string" - }, - "response_format": { - "$ref": "#/components/schemas/CreateImageRequest/properties/response_format" - }, - "size": { - "$ref": "#/components/schemas/CreateImageRequest/properties/size" - }, - "user": { - "$ref": "#/components/schemas/CreateCompletionRequest/properties/user" - } - }, - "required": [ - "prompt", - "image" - ], - "type": "object" - }, - "CreateImageRequest": { - "properties": { - "n": { - "default": 1, - "description": "The number of images to generate. Must be between 1 and 10.", - "example": 1, - "maximum": 10, - "minimum": 1, - "nullable": true, - "type": "integer" - }, - "prompt": { - "description": "A text description of the desired image(s). The maximum length is 1000 characters.", - "example": "A cute baby sea otter", - "type": "string" - }, - "response_format": { - "default": "url", - "description": "The format in which the generated images are returned. Must be one of `url` or `b64_json`.", - "enum": [ - "url", - "b64_json" - ], - "example": "url", - "nullable": true, - "type": "string" - }, - "size": { - "default": "1024x1024", - "description": "The size of the generated images. Must be one of `256x256`, `512x512`, or `1024x1024`.", - "enum": [ - "256x256", - "512x512", - "1024x1024" - ], - "example": "1024x1024", - "nullable": true, - "type": "string" - }, - "user": { - "$ref": "#/components/schemas/CreateCompletionRequest/properties/user" - } - }, - "required": [ - "prompt" - ], - "type": "object" - }, - "CreateImageVariationRequest": { - "properties": { - "image": { - "description": "The image to use as the basis for the variation(s). Must be a valid PNG file, less than 4MB, and square.", - "format": "binary", - "type": "string" - }, - "n": { - "$ref": "#/components/schemas/CreateImageRequest/properties/n" - }, - "response_format": { - "$ref": "#/components/schemas/CreateImageRequest/properties/response_format" - }, - "size": { - "$ref": "#/components/schemas/CreateImageRequest/properties/size" - }, - "user": { - "$ref": "#/components/schemas/CreateCompletionRequest/properties/user" - } - }, - "required": [ - "image" - ], - "type": "object" - }, - "CreateModerationRequest": { - "properties": { - "input": { - "description": "The input text to classify", - "oneOf": [ - { - "default": "", - "example": "I want to kill them.", - "type": "string" - }, - { - "items": { - "default": "", - "example": "I want to kill them.", - "type": "string" - }, - "type": "array" - } - ] - }, - "model": { - "default": "text-moderation-latest", - "description": "Two content moderations models are available: `text-moderation-stable` and `text-moderation-latest`.\n\nThe default is `text-moderation-latest` which will be automatically upgraded over time. This ensures you are always using our most accurate model. If you use `text-moderation-stable`, we will provide advanced notice before updating the model. Accuracy of `text-moderation-stable` may be slightly lower than for `text-moderation-latest`.\n", - "example": "text-moderation-stable", - "nullable": false, - "type": "string" - } - }, - "required": [ - "input" - ], - "type": "object" - }, - "CreateModerationResponse": { - "properties": { - "id": { - "type": "string" - }, - "model": { - "type": "string" - }, - "results": { - "items": { - "properties": { - "categories": { - "properties": { - "hate": { - "type": "boolean" - }, - "hate/threatening": { - "type": "boolean" - }, - "self-harm": { - "type": "boolean" - }, - "sexual": { - "type": "boolean" - }, - "sexual/minors": { - "type": "boolean" - }, - "violence": { - "type": "boolean" - }, - "violence/graphic": { - "type": "boolean" - } - }, - "required": [ - "hate", - "hate/threatening", - "self-harm", - "sexual", - "sexual/minors", - "violence", - "violence/graphic" - ], - "type": "object" - }, - "category_scores": { - "properties": { - "hate": { - "type": "number" - }, - "hate/threatening": { - "type": "number" - }, - "self-harm": { - "type": "number" - }, - "sexual": { - "type": "number" - }, - "sexual/minors": { - "type": "number" - }, - "violence": { - "type": "number" - }, - "violence/graphic": { - "type": "number" - } - }, - "required": [ - "hate", - "hate/threatening", - "self-harm", - "sexual", - "sexual/minors", - "violence", - "violence/graphic" - ], - "type": "object" - }, - "flagged": { - "type": "boolean" - } - }, - "required": [ - "flagged", - "categories", - "category_scores" - ], - "type": "object" - }, - "type": "array" - } - }, - "required": [ - "id", - "model", - "results" - ], - "type": "object" - }, - "CreateSearchRequest": { - "properties": { - "documents": { - "description": "Up to 200 documents to search over, provided as a list of strings.\n\nThe maximum document length (in tokens) is 2034 minus the number of tokens in the query.\n\nYou should specify either `documents` or a `file`, but not both.\n", - "example": "['White House', 'hospital', 'school']", - "items": { - "type": "string" - }, - "maxItems": 200, - "minItems": 1, - "nullable": true, - "type": "array" - }, - "file": { - "description": "The ID of an uploaded file that contains documents to search over.\n\nYou should specify either `documents` or a `file`, but not both.\n", - "nullable": true, - "type": "string" - }, - "max_rerank": { - "default": 200, - "description": "The maximum number of documents to be re-ranked and returned by search.\n\nThis flag only takes effect when `file` is set.\n", - "minimum": 1, - "nullable": true, - "type": "integer" - }, - "query": { - "description": "Query to search against the documents.", - "example": "the president", - "minLength": 1, - "type": "string" - }, - "return_metadata": { - "default": false, - "description": "A special boolean flag for showing metadata. If set to `true`, each document entry in the returned JSON will contain a \"metadata\" field.\n\nThis flag only takes effect when `file` is set.\n", - "nullable": true, - "type": "boolean" - }, - "user": { - "$ref": "#/components/schemas/CreateCompletionRequest/properties/user" - } - }, - "required": [ - "query" - ], - "type": "object" - }, - "CreateSearchResponse": { - "properties": { - "data": { - "items": { - "properties": { - "document": { - "type": "integer" - }, - "object": { - "type": "string" - }, - "score": { - "type": "number" - } - }, - "type": "object" - }, - "type": "array" - }, - "model": { - "type": "string" - }, - "object": { - "type": "string" - } - }, - "type": "object" - }, - "CreateTranscriptionRequest": { - "additionalProperties": false, - "properties": { - "file": { - "description": "The audio file to transcribe, in one of these formats: mp3, mp4, mpeg, mpga, m4a, wav, or webm.\n", - "format": "binary", - "type": "string" - }, - "language": { - "description": "The language of the input audio. Supplying the input language in [ISO-639-1](https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes) format will improve accuracy and latency.\n", - "type": "string" - }, - "model": { - "description": "ID of the model to use. Only `whisper-1` is currently available.\n", - "type": "string" - }, - "prompt": { - "description": "An optional text to guide the model's style or continue a previous audio segment. The [prompt](/docs/guides/speech-to-text/prompting) should match the audio language.\n", - "type": "string" - }, - "response_format": { - "default": "json", - "description": "The format of the transcript output, in one of these options: json, text, srt, verbose_json, or vtt.\n", - "type": "string" - }, - "temperature": { - "default": 0, - "description": "The sampling temperature, between 0 and 1. Higher values like 0.8 will make the output more random, while lower values like 0.2 will make it more focused and deterministic. If set to 0, the model will use [log probability](https://en.wikipedia.org/wiki/Log_probability) to automatically increase the temperature until certain thresholds are hit.\n", - "type": "number" - } - }, - "required": [ - "file", - "model" - ], - "type": "object" - }, - "CreateTranscriptionResponse": { - "properties": { - "text": { - "type": "string" - } - }, - "required": [ - "text" - ], - "type": "object" - }, - "CreateTranslationRequest": { - "additionalProperties": false, - "properties": { - "file": { - "description": "The audio file to translate, in one of these formats: mp3, mp4, mpeg, mpga, m4a, wav, or webm.\n", - "format": "binary", - "type": "string" - }, - "model": { - "description": "ID of the model to use. Only `whisper-1` is currently available.\n", - "type": "string" - }, - "prompt": { - "description": "An optional text to guide the model's style or continue a previous audio segment. The [prompt](/docs/guides/speech-to-text/prompting) should be in English.\n", - "type": "string" - }, - "response_format": { - "default": "json", - "description": "The format of the transcript output, in one of these options: json, text, srt, verbose_json, or vtt.\n", - "type": "string" - }, - "temperature": { - "default": 0, - "description": "The sampling temperature, between 0 and 1. Higher values like 0.8 will make the output more random, while lower values like 0.2 will make it more focused and deterministic. If set to 0, the model will use [log probability](https://en.wikipedia.org/wiki/Log_probability) to automatically increase the temperature until certain thresholds are hit.\n", - "type": "number" - } - }, - "required": [ - "file", - "model" - ], - "type": "object" - }, - "CreateTranslationResponse": { - "properties": { - "text": { - "type": "string" - } - }, - "required": [ - "text" - ], - "type": "object" - }, - "DeleteFileResponse": { - "properties": { - "deleted": { - "type": "boolean" - }, - "id": { - "type": "string" - }, - "object": { - "type": "string" - } - }, - "required": [ - "id", - "object", - "deleted" - ], - "type": "object" - }, - "DeleteModelResponse": { - "properties": { - "deleted": { - "type": "boolean" - }, - "id": { - "type": "string" - }, - "object": { - "type": "string" - } - }, - "required": [ - "id", - "object", - "deleted" - ], - "type": "object" - }, - "Engine": { - "properties": { - "created": { - "nullable": true, - "type": "integer" - }, - "id": { - "type": "string" - }, - "object": { - "type": "string" - }, - "ready": { - "type": "boolean" - } - }, - "required": [ - "id", - "object", - "created", - "ready" - ], - "title": "Engine" - }, - "FineTune": { - "properties": { - "created_at": { - "type": "integer" - }, - "events": { - "items": { - "$ref": "#/components/schemas/FineTuneEvent" - }, - "type": "array" - }, - "fine_tuned_model": { - "nullable": true, - "type": "string" - }, - "hyperparams": { - "type": "object" - }, - "id": { - "type": "string" - }, - "model": { - "type": "string" - }, - "object": { - "type": "string" - }, - "organization_id": { - "type": "string" - }, - "result_files": { - "items": { - "$ref": "#/components/schemas/OpenAIFile" - }, - "type": "array" - }, - "status": { - "type": "string" - }, - "training_files": { - "items": { - "$ref": "#/components/schemas/OpenAIFile" - }, - "type": "array" - }, - "updated_at": { - "type": "integer" - }, - "validation_files": { - "items": { - "$ref": "#/components/schemas/OpenAIFile" - }, - "type": "array" - } - }, - "required": [ - "id", - "object", - "created_at", - "updated_at", - "model", - "fine_tuned_model", - "organization_id", - "status", - "hyperparams", - "training_files", - "validation_files", - "result_files" - ], - "title": "FineTune" - }, - "FineTuneEvent": { - "properties": { - "created_at": { - "type": "integer" - }, - "level": { - "type": "string" - }, - "message": { - "type": "string" - }, - "object": { - "type": "string" - } - }, - "required": [ - "object", - "created_at", - "level", - "message" - ], - "title": "FineTuneEvent" - }, - "ImagesResponse": { - "properties": { - "created": { - "type": "integer" - }, - "data": { - "items": { - "properties": { - "b64_json": { - "type": "string" - }, - "url": { - "type": "string" - } - }, - "type": "object" - }, - "type": "array" - } - }, - "required": [ - "created", - "data" - ] - }, - "ListEnginesResponse": { - "properties": { - "data": { - "items": { - "$ref": "#/components/schemas/Engine" - }, - "type": "array" - }, - "object": { - "type": "string" - } - }, - "required": [ - "object", - "data" - ], - "type": "object" - }, - "ListFilesResponse": { - "properties": { - "data": { - "items": { - "$ref": "#/components/schemas/OpenAIFile" - }, - "type": "array" - }, - "object": { - "type": "string" - } - }, - "required": [ - "object", - "data" - ], - "type": "object" - }, - "ListFineTuneEventsResponse": { - "properties": { - "data": { - "items": { - "$ref": "#/components/schemas/FineTuneEvent" - }, - "type": "array" - }, - "object": { - "type": "string" - } - }, - "required": [ - "object", - "data" - ], - "type": "object" - }, - "ListFineTunesResponse": { - "properties": { - "data": { - "items": { - "$ref": "#/components/schemas/FineTune" - }, - "type": "array" - }, - "object": { - "type": "string" - } - }, - "required": [ - "object", - "data" - ], - "type": "object" - }, - "ListModelsResponse": { - "properties": { - "data": { - "items": { - "$ref": "#/components/schemas/Model" - }, - "type": "array" - }, - "object": { - "type": "string" - } - }, - "required": [ - "object", - "data" - ], - "type": "object" - }, - "Model": { - "properties": { - "created": { - "type": "integer" - }, - "id": { - "type": "string" - }, - "object": { - "type": "string" - }, - "owned_by": { - "type": "string" - } - }, - "required": [ - "id", - "object", - "created", - "owned_by" - ], - "title": "Model" - }, - "OpenAIFile": { - "properties": { - "bytes": { - "type": "integer" - }, - "created_at": { - "type": "integer" - }, - "filename": { - "type": "string" - }, - "id": { - "type": "string" - }, - "object": { - "type": "string" - }, - "purpose": { - "type": "string" - }, - "status": { - "type": "string" - }, - "status_details": { - "nullable": true, - "type": "object" - } - }, - "required": [ - "id", - "object", - "bytes", - "created_at", - "filename", - "purpose" - ], - "title": "OpenAIFile" - } - } - }, - "x-oaiMeta": { - "groups": [ - { - "description": "List and describe the various models available in the API. You can refer to the [Models](/docs/models) documentation to understand what models are available and the differences between them.\n", - "id": "models", - "title": "Models" - }, - { - "description": "Given a prompt, the model will return one or more predicted completions, and can also return the probabilities of alternative tokens at each position.\n", - "id": "completions", - "title": "Completions" - }, - { - "description": "Given a chat conversation, the model will return a chat completion response.\n", - "id": "chat", - "title": "Chat" - }, - { - "description": "Given a prompt and an instruction, the model will return an edited version of the prompt.\n", - "id": "edits", - "title": "Edits" - }, - { - "description": "Given a prompt and/or an input image, the model will generate a new image.\n\nRelated guide: [Image generation](/docs/guides/images)\n", - "id": "images", - "title": "Images" - }, - { - "description": "Get a vector representation of a given input that can be easily consumed by machine learning models and algorithms.\n\nRelated guide: [Embeddings](/docs/guides/embeddings)\n", - "id": "embeddings", - "title": "Embeddings" - }, - { - "description": "Learn how to turn audio into text.\n\nRelated guide: [Speech to text](/docs/guides/speech-to-text)\n", - "id": "audio", - "title": "Audio" - }, - { - "description": "Files are used to upload documents that can be used with features like [Fine-tuning](/docs/api-reference/fine-tunes).\n", - "id": "files", - "title": "Files" - }, - { - "description": "Manage fine-tuning jobs to tailor a model to your specific training data.\n\nRelated guide: [Fine-tune models](/docs/guides/fine-tuning)\n", - "id": "fine-tunes", - "title": "Fine-tunes" - }, - { - "description": "Given a input text, outputs if the model classifies it as violating OpenAI's content policy.\n\nRelated guide: [Moderations](/docs/guides/moderation)\n", - "id": "moderations", - "title": "Moderations" - }, - { - "description": "Given a query and a set of documents or labels, the model ranks each document based on its semantic similarity to the provided query.\n\nRelated guide: [Search](/docs/guides/search)\n", - "id": "searches", - "title": "Searches", - "warning": { - "message": "We’ve developed new methods with better performance. [Learn more](https://help.openai.com/en/articles/6272952-search-transition-guide).", - "title": "This endpoint is deprecated and will be removed on December 3rd, 2022" - } - }, - { - "description": "Given a query and a set of labeled examples, the model will predict the most likely label for the query. Useful as a drop-in replacement for any ML classification or text-to-label task.\n\nRelated guide: [Classification](/docs/guides/classifications)\n", - "id": "classifications", - "title": "Classifications", - "warning": { - "message": "We’ve developed new methods with better performance. [Learn more](https://help.openai.com/en/articles/6272941-classifications-transition-guide).", - "title": "This endpoint is deprecated and will be removed on December 3rd, 2022" - } - }, - { - "description": "Given a question, a set of documents, and some examples, the API generates an answer to the question based on the information in the set of documents. This is useful for question-answering applications on sources of truth, like company documentation or a knowledge base.\n\nRelated guide: [Question answering](/docs/guides/answers)\n", - "id": "answers", - "title": "Answers", - "warning": { - "message": "We’ve developed new methods with better performance. [Learn more](https://help.openai.com/en/articles/6233728-answers-transition-guide).", - "title": "This endpoint is deprecated and will be removed on December 3rd, 2022" - } - }, - { - "description": "These endpoints describe and provide access to the various engines available in the API.", - "id": "engines", - "title": "Engines", - "warning": { - "message": "Please use their replacement, [Models](/docs/api-reference/models), instead. [Learn more](https://help.openai.com/TODO).", - "title": "The Engines endpoints are deprecated." - } - } - ] - } - } \ No newline at end of file diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_api_create.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_api_create.yaml new file mode 100644 index 00000000000..3dd04a7ad92 --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_api_create.yaml @@ -0,0 +1,63 @@ +interactions: +- request: + body: '{"properties": {"kind": "rest", "title": "Echo API"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api create + Connection: + - keep-alive + Content-Length: + - '53' + Content-Type: + - application/json + ParameterSetName: + - -g -n --api-id --title --type + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/cli000003?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services/workspaces/apis","properties":{"title":"Echo + API","kind":"rest","externalDocumentation":[],"contacts":[],"customProperties":{}},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/cli000003","name":"cli000003","systemData":{"createdAt":"2024-06-17T06:00:44.9963937Z","lastModifiedAt":"2024-06-17T06:00:44.9963921Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '464' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:00:44 GMT + etag: + - da02dc98-0000-0100-0000-666fd10c0000 + 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: CC39E9193ED345698E8CB1312E168A5A Ref B: MAA201060515029 Ref C: 2024-06-17T06:00:43Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_api_create_with_all_optional_params.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_api_create_with_all_optional_params.yaml new file mode 100644 index 00000000000..7c6f317cfe5 --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_api_create_with_all_optional_params.yaml @@ -0,0 +1,69 @@ +interactions: +- request: + body: '{"properties": {"contacts": [{"email": "contact@example.com", "name": "test", + "url": "example.com"}], "customProperties": {"clitest000003": true}, "description": + "API description", "externalDocumentation": [{"title": "onboarding docs", "url": + "example.com"}], "kind": "rest", "license": {"url": "example.com"}, "summary": + "summary", "title": "test api"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api create + Connection: + - keep-alive + Content-Length: + - '354' + Content-Type: + - application/json + ParameterSetName: + - -g -n --api-id --title --type --contacts --custom-properties --description + --external-documentation --license --summary + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/cli000004?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services/workspaces/apis","properties":{"title":"test + api","summary":"summary","description":"API description","kind":"rest","license":{"url":"example.com"},"externalDocumentation":[{"title":"onboarding + docs","url":"example.com"}],"contacts":[{"name":"test","url":"example.com","email":"contact@example.com"}],"customProperties":{"clitest000003":true}},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/cli000004","name":"cli000004","systemData":{"createdAt":"2024-06-17T06:01:05.6377877Z","lastModifiedAt":"2024-06-17T06:01:05.6377761Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '680' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:01:05 GMT + etag: + - da020b9a-0000-0100-0000-666fd1210000 + 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: 65463DBC175045639714FEB0384BB4EF Ref B: MAA201060513047 Ref C: 2024-06-17T06:01:04Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_api_delete.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_api_delete.yaml new file mode 100644 index 00000000000..ec3501653a6 --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_api_delete.yaml @@ -0,0 +1,104 @@ +interactions: +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api delete + Connection: + - keep-alive + Content-Length: + - '0' + ParameterSetName: + - -g -n --api-id --yes + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: DELETE + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003?api-version=2024-03-01 + response: + body: + string: '' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + date: + - Mon, 17 Jun 2024 06:01: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-ratelimit-remaining-subscription-deletes: + - '199' + x-ms-ratelimit-remaining-subscription-global-deletes: + - '2999' + x-msedge-ref: + - 'Ref A: 3F5C22E176E04C06916635DD0AF9C415 Ref B: MAA201060516009 Ref C: 2024-06-17T06:01:22Z' + x-powered-by: + - ASP.NET + status: + code: 204 + message: No Content +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api show + Connection: + - keep-alive + ParameterSetName: + - -g -n --api-id + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003?api-version=2024-03-01 + response: + body: + string: '{"code":"404"}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '14' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:01:26 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: + - '3749' + x-msedge-ref: + - 'Ref A: 395C337E0EC84498B4F49AB282F9ABE0 Ref B: MAA201060513035 Ref C: 2024-06-17T06:01:25Z' + x-powered-by: + - ASP.NET + status: + code: 404 + message: Not Found +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_api_list.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_api_list.yaml new file mode 100644 index 00000000000..dc06139c4d7 --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_api_list.yaml @@ -0,0 +1,56 @@ +interactions: +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api list + Connection: + - keep-alive + ParameterSetName: + - -g -n + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis?api-version=2024-03-01 + response: + body: + string: '{"value":[{"type":"Microsoft.ApiCenter/services/workspaces/apis","properties":{"title":"Echo + API","kind":"rest","externalDocumentation":[],"contacts":[],"customProperties":{}},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003","name":"clitest000003","systemData":{"createdAt":"2024-06-17T06:01:42.9377344Z","lastModifiedAt":"2024-06-17T06:01:42.9377333Z"}},{"type":"Microsoft.ApiCenter/services/workspaces/apis","properties":{"title":"Echo + API","kind":"rest","externalDocumentation":[],"contacts":[],"customProperties":{}},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000004","name":"clitest000004","systemData":{"createdAt":"2024-06-17T06:01:45.6045754Z","lastModifiedAt":"2024-06-17T06:01:45.6045746Z"}}]}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '957' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:01:47 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: + - '3749' + x-msedge-ref: + - 'Ref A: 92408248176D40099D33F23353283F1D Ref B: MAA201060515017 Ref C: 2024-06-17T06:01:47Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_api_list_with_all_optional_params.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_api_list_with_all_optional_params.yaml new file mode 100644 index 00000000000..cc6e7590e62 --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_api_list_with_all_optional_params.yaml @@ -0,0 +1,55 @@ +interactions: +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api list + Connection: + - keep-alive + ParameterSetName: + - -g -n --filter + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis?$filter=name%20eq%20%27clitest000003%27&api-version=2024-03-01 + response: + body: + string: '{"value":[{"type":"Microsoft.ApiCenter/services/workspaces/apis","properties":{"title":"Echo + API","kind":"rest","externalDocumentation":[],"contacts":[],"customProperties":{}},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003","name":"clitest000003","systemData":{"createdAt":"2024-06-17T06:02:02.4785915Z","lastModifiedAt":"2024-06-17T06:02:02.4785904Z"}}]}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '484' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:02:08 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: + - '3749' + x-msedge-ref: + - 'Ref A: 256451759C894F7DA8C3B6E2CBE562A1 Ref B: MAA201060513009 Ref C: 2024-06-17T06:02:07Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_api_show.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_api_show.yaml new file mode 100644 index 00000000000..1920c0c9caa --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_api_show.yaml @@ -0,0 +1,57 @@ +interactions: +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api show + Connection: + - keep-alive + ParameterSetName: + - -g -n --api-id + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services/workspaces/apis","properties":{"title":"Echo + API","kind":"rest","externalDocumentation":[],"contacts":[],"customProperties":{}},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003","name":"clitest000003","systemData":{"createdAt":"2024-06-17T06:02:23.021984Z","lastModifiedAt":"2024-06-17T06:02:23.0219829Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '471' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:02:25 GMT + etag: + - da02799d-0000-0100-0000-666fd16f0000 + 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: + - '3749' + x-msedge-ref: + - 'Ref A: 705F3882B7C04719B6BEB318FFEE74C7 Ref B: MAA201060513037 Ref C: 2024-06-17T06:02:24Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_api_update.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_api_update.yaml new file mode 100644 index 00000000000..38ff386973c --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_api_update.yaml @@ -0,0 +1,119 @@ +interactions: +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api update + Connection: + - keep-alive + ParameterSetName: + - -g -n --api-id --title + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services/workspaces/apis","properties":{"title":"Echo + API","kind":"rest","externalDocumentation":[],"contacts":[],"customProperties":{}},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003","name":"clitest000003","systemData":{"createdAt":"2024-06-17T06:02:43.0107179Z","lastModifiedAt":"2024-06-17T06:02:43.0107169Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '472' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:02:44 GMT + etag: + - da02e59d-0000-0100-0000-666fd1830000 + 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: + - '3749' + x-msedge-ref: + - 'Ref A: D5D05BD4FF254C528F6B6BDBDE26A464 Ref B: MAA201060514017 Ref C: 2024-06-17T06:02:44Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: '{"properties": {"contacts": [], "customProperties": {}, "externalDocumentation": + [], "kind": "rest", "title": "Echo API 2"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api update + Connection: + - keep-alive + Content-Length: + - '124' + Content-Type: + - application/json + ParameterSetName: + - -g -n --api-id --title + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services/workspaces/apis","properties":{"title":"Echo + API 2","kind":"rest","externalDocumentation":[],"contacts":[],"customProperties":{}},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003","name":"clitest000003","systemData":{"lastModifiedAt":"2024-06-17T06:02:46.9354653Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '431' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:02:46 GMT + etag: + - da02f59d-0000-0100-0000-666fd1860000 + 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: 152D612B693048A181A58DDB9FF2B317 Ref B: MAA201060514017 Ref C: 2024-06-17T06:02:45Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_api_update_with_all_optional_params.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_api_update_with_all_optional_params.yaml new file mode 100644 index 00000000000..9dc4a4440d7 --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_api_update_with_all_optional_params.yaml @@ -0,0 +1,125 @@ +interactions: +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api update + Connection: + - keep-alive + ParameterSetName: + - -g -n --api-id --title --type --contacts --custom-properties --description + --external-documentation --license --summary + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services/workspaces/apis","properties":{"title":"Echo + API","kind":"rest","externalDocumentation":[],"contacts":[],"customProperties":{}},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003","name":"clitest000003","systemData":{"createdAt":"2024-06-17T06:00:43.4797509Z","lastModifiedAt":"2024-06-17T06:00:43.47975Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '470' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:00:48 GMT + etag: + - da02c798-0000-0100-0000-666fd10b0000 + 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: + - '3749' + x-msedge-ref: + - 'Ref A: 28D21E6D30034ADE933016D7DA1ABDD0 Ref B: MAA201060514017 Ref C: 2024-06-17T06:00:47Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: '{"properties": {"contacts": [{"email": "contact@example.com", "name": "test", + "url": "example.com"}], "customProperties": {"clitest000004": true}, "description": + "API description", "externalDocumentation": [{"title": "onboarding docs", "url": + "example.com"}], "kind": "rest", "license": {"url": "example.com"}, "summary": + "summary", "title": "test api 2"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api update + Connection: + - keep-alive + Content-Length: + - '356' + Content-Type: + - application/json + ParameterSetName: + - -g -n --api-id --title --type --contacts --custom-properties --description + --external-documentation --license --summary + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services/workspaces/apis","properties":{"title":"test + api 2","summary":"summary","description":"API description","kind":"rest","license":{"url":"example.com"},"externalDocumentation":[{"title":"onboarding + docs","url":"example.com"}],"contacts":[{"name":"test","url":"example.com","email":"contact@example.com"}],"customProperties":{"clitest000004":true}},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003","name":"clitest000003","systemData":{"lastModifiedAt":"2024-06-17T06:00:50.598301Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '646' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:00:49 GMT + etag: + - da023899-0000-0100-0000-666fd1120000 + 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: 14FFCD48C24844A9B402A52A9B69CB19 Ref B: MAA201060514017 Ref C: 2024-06-17T06:00:49Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_create_service.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_create_service.yaml index d129757d097..3facdf19fba 100644 --- a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_create_service.yaml +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_create_service.yaml @@ -7,7 +7,7 @@ interactions: Accept-Encoding: - gzip, deflate CommandName: - - apic service create + - apic create Connection: - keep-alive ParameterSetName: @@ -18,7 +18,7 @@ interactions: uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clirg000001?api-version=2022-09-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001","name":"clirg000001","type":"Microsoft.Resources/resourceGroups","location":"eastus","tags":{"product":"azurecli","cause":"automation","test":"test_create_service","date":"2024-04-25T05:46:56Z","module":"apic-extension"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001","name":"clirg000001","type":"Microsoft.Resources/resourceGroups","location":"eastus","tags":{"product":"azurecli","cause":"automation","test":"test_create_service","date":"2024-06-17T06:09:44Z","module":"apic-extension"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache @@ -27,7 +27,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Thu, 25 Apr 2024 05:47:05 GMT + - Mon, 17 Jun 2024 06:09:29 GMT expires: - '-1' pragma: @@ -38,8 +38,10 @@ interactions: - CONFIG_NOCACHE x-content-type-options: - nosniff + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' x-msedge-ref: - - 'Ref A: FE43C70CE25C4A45A1D2A1F80B75D642 Ref B: MAA201060515053 Ref C: 2024-04-25T05:47:05Z' + - 'Ref A: 2100C3E33B2E4ACC806E49B4EFBD69C7 Ref B: MAA201060515027 Ref C: 2024-06-17T06:09:29Z' status: code: 200 message: OK @@ -51,7 +53,7 @@ interactions: Accept-Encoding: - gzip, deflate CommandName: - - apic service create + - apic create Connection: - keep-alive Content-Length: @@ -66,18 +68,18 @@ interactions: uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/cli000002?api-version=2024-03-01 response: body: - string: '{"type":"Microsoft.ApiCenter/services","location":"eastus","sku":{"name":"None"},"properties":{"dataApiHostname":"cli000002.data.eastus.azure-apicenter.ms","provisioningState":"InProgress"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/cli000002","name":"cli000002","tags":{},"systemData":{"createdAt":"2024-04-25T05:47:09.4451661Z","lastModifiedAt":"2024-04-25T05:47:09.4451443Z"}}' + string: '{"type":"Microsoft.ApiCenter/services","location":"eastus","sku":{"name":"Free"},"properties":{},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/cli000002","name":"cli000002","tags":{},"systemData":{"createdAt":"2024-06-17T06:09:33.9247632Z","lastModifiedAt":"2024-06-17T06:09:33.924756Z"}}' headers: api-supported-versions: - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview cache-control: - no-cache content-length: - - '460' + - '366' content-type: - application/json; charset=utf-8 date: - - Thu, 25 Apr 2024 05:47:09 GMT + - Mon, 17 Jun 2024 06:09:34 GMT expires: - '-1' pragma: @@ -90,10 +92,12 @@ interactions: - CONFIG_NOCACHE x-content-type-options: - nosniff + x-ms-ratelimit-remaining-subscription-global-writes: + - '2999' x-ms-ratelimit-remaining-subscription-writes: - - '1198' + - '199' x-msedge-ref: - - 'Ref A: FCC75A00C6FC415899D258A5FA326F29 Ref B: MAA201060513053 Ref C: 2024-04-25T05:47:07Z' + - 'Ref A: AB91D452FB034142A73752354A35624F Ref B: MAA201060513033 Ref C: 2024-06-17T06:09:30Z' x-powered-by: - ASP.NET status: diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_create_service_multiple_times.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_create_service_multiple_times.yaml new file mode 100644 index 00000000000..b58a979acfd --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_create_service_multiple_times.yaml @@ -0,0 +1,210 @@ +interactions: +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic create + Connection: + - keep-alive + ParameterSetName: + - -g --name + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clirg000001?api-version=2022-09-01 + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001","name":"clirg000001","type":"Microsoft.Resources/resourceGroups","location":"eastus","tags":{"product":"azurecli","cause":"automation","test":"test_create_service_multiple_times","date":"2024-06-24T07:37:39Z","module":"apic-extension"},"properties":{"provisioningState":"Succeeded"}}' + headers: + cache-control: + - no-cache + content-length: + - '370' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 24 Jun 2024 07:37:45 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' + x-msedge-ref: + - 'Ref A: CA1D7A3DBF494AB5B1FC58224A768782 Ref B: MAA201060513047 Ref C: 2024-06-24T07:37:45Z' + status: + code: 200 + message: OK +- request: + body: '{"location": "eastus", "sku": {"name": "Free"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic create + Connection: + - keep-alive + Content-Length: + - '47' + Content-Type: + - application/json + ParameterSetName: + - -g --name + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/cli000002?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services","location":"eastus","sku":{"name":"Free"},"properties":{},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/cli000002","name":"cli000002","tags":{},"systemData":{"createdAt":"2024-06-24T07:37:50.3623836Z","lastModifiedAt":"2024-06-24T07:37:50.3623763Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '367' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 24 Jun 2024 07:37:50 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: 5D5AC4C2C12343A9B45DB46CA0E0FE83 Ref B: MAA201060514037 Ref C: 2024-06-24T07:37:46Z' + x-powered-by: + - ASP.NET + status: + code: 201 + message: Created +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic create + Connection: + - keep-alive + ParameterSetName: + - -g --name + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clirg000001?api-version=2022-09-01 + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001","name":"clirg000001","type":"Microsoft.Resources/resourceGroups","location":"eastus","tags":{"product":"azurecli","cause":"automation","test":"test_create_service_multiple_times","date":"2024-06-24T07:37:39Z","module":"apic-extension"},"properties":{"provisioningState":"Succeeded"}}' + headers: + cache-control: + - no-cache + content-length: + - '370' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 24 Jun 2024 07:37:51 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' + x-msedge-ref: + - 'Ref A: 7D79E9FD6F9C4AAAB57B552F6B721594 Ref B: MAA201060513033 Ref C: 2024-06-24T07:37:52Z' + status: + code: 200 + message: OK +- request: + body: '{"location": "eastus", "sku": {"name": "Free"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic create + Connection: + - keep-alive + Content-Length: + - '47' + Content-Type: + - application/json + ParameterSetName: + - -g --name + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/cli000002?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services","location":"eastus","sku":{"name":"Free"},"properties":{"dataApiHostname":"cli000002.data.eastus.azure-apicenter.ms"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/cli000002","name":"cli000002","tags":{},"systemData":{"createdAt":"2024-06-24T07:37:50.3623836Z","lastModifiedAt":"2024-06-24T07:37:54.5120051Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '427' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 24 Jun 2024 07:37:53 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: 2475553047E045ADA6F5F2DA9000FAB5 Ref B: MAA201060515045 Ref C: 2024-06-24T07:37:53Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_create_service_with_all_optional_params.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_create_service_with_all_optional_params.yaml new file mode 100644 index 00000000000..aa02bb6ca42 --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_create_service_with_all_optional_params.yaml @@ -0,0 +1,61 @@ +interactions: +- request: + body: '{"identity": {"type": "SystemAssigned"}, "location": "westeurope", "tags": + {"test": "value"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic create + Connection: + - keep-alive + Content-Length: + - '93' + Content-Type: + - application/json + ParameterSetName: + - -g --name --location --tags --identity + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/cli000002?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services","location":"westeurope","identity":{"type":"SystemAssigned","principalId":"fd497b78-e79b-42b2-8b99-f8b5735437fc","tenantId":"f0348563-e707-449c-8685-c83d24eaf3c0"},"sku":{"name":"Free"},"properties":{},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/cli000002","name":"cli000002","tags":{"test":"value"},"systemData":{"createdAt":"2024-06-17T06:09:13.4293194Z","lastModifiedAt":"2024-06-17T06:09:13.4293017Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '525' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:09:14 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: 47A6B25D669D492CBC46EFA9766EEE83 Ref B: MAA201060514017 Ref C: 2024-06-17T06:09:07Z' + x-powered-by: + - ASP.NET + status: + code: 201 + message: Created +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_definition_create.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_definition_create.yaml new file mode 100644 index 00000000000..f7adfebf167 --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_definition_create.yaml @@ -0,0 +1,62 @@ +interactions: +- request: + body: '{"properties": {"title": "OpenAPI"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api definition create + Connection: + - keep-alive + Content-Length: + - '36' + Content-Type: + - application/json + ParameterSetName: + - -g -n --api-id --version-id --definition-id --title + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003/versions/clitest000004/definitions/cli000005?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services/workspaces/apis/versions/definitions","properties":{"title":"OpenAPI"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003/versions/clitest000004/definitions/cli000005","name":"cli000005","systemData":{"createdAt":"2024-06-17T06:01:33.0429967Z","lastModifiedAt":"2024-06-17T06:01:33.0429956Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '456' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:01:33 GMT + etag: + - 1301f981-0000-0100-0000-666fd13d0000 + 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: EB191C92A00649918DC75E908E8F8342 Ref B: MAA201060516051 Ref C: 2024-06-17T06:01:32Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_definition_create_with_all_optional_params.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_definition_create_with_all_optional_params.yaml new file mode 100644 index 00000000000..16027b12059 --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_definition_create_with_all_optional_params.yaml @@ -0,0 +1,63 @@ +interactions: +- request: + body: '{"properties": {"description": "test description", "title": "OpenAPI"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api definition create + Connection: + - keep-alive + Content-Length: + - '71' + Content-Type: + - application/json + ParameterSetName: + - -g -n --api-id --version-id --definition-id --title --description + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003/versions/clitest000004/definitions/cli000005?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services/workspaces/apis/versions/definitions","properties":{"title":"OpenAPI","description":"test + description"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003/versions/clitest000004/definitions/cli000005","name":"cli000005","systemData":{"createdAt":"2024-06-17T06:01:57.0487302Z","lastModifiedAt":"2024-06-17T06:01:57.0487289Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '489' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:01:56 GMT + etag: + - 13014082-0000-0100-0000-666fd1550000 + 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: 11B5C1435DF14FFDA480634601BDE741 Ref B: MAA201060513051 Ref C: 2024-06-17T06:01:56Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_definition_delete.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_definition_delete.yaml new file mode 100644 index 00000000000..3ede87a42d0 --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_definition_delete.yaml @@ -0,0 +1,106 @@ +interactions: +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api definition delete + Connection: + - keep-alive + Content-Length: + - '0' + ParameterSetName: + - -g -n --api-id --version-id --definition-id --yes + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: DELETE + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003/versions/clitest000004/definitions/clitest000005?api-version=2024-03-01 + response: + body: + string: '' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '0' + date: + - Mon, 17 Jun 2024 06:02:17 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-deletes: + - '199' + x-ms-ratelimit-remaining-subscription-global-deletes: + - '2999' + x-msedge-ref: + - 'Ref A: 8067F332D2644A03B3210CBB7D09C949 Ref B: MAA201060514031 Ref C: 2024-06-17T06:02:17Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api definition show + Connection: + - keep-alive + ParameterSetName: + - -g -n --api-id --version-id --definition-id + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003/versions/clitest000004/definitions/clitest000005?api-version=2024-03-01 + response: + body: + string: '{"code":"404"}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '14' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:02:20 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: + - '3749' + x-msedge-ref: + - 'Ref A: 2326DAE95242490F9B31D99606AC4EC2 Ref B: MAA201060515017 Ref C: 2024-06-17T06:02:20Z' + x-powered-by: + - ASP.NET + status: + code: 404 + message: Not Found +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_definition_import_export.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_definition_import_export.yaml new file mode 100644 index 00000000000..881d7ff392e --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_definition_import_export.yaml @@ -0,0 +1,456 @@ +interactions: +- request: + body: '{"format": "link", "specification": {"name": "openapi", "version": "3.0.2"}, + "value": "https://petstore3.swagger.io/api/v3/openapi.json"}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api definition import-specification + Connection: + - keep-alive + Content-Length: + - '137' + Content-Type: + - application/json + ParameterSetName: + - -g -n --api-id --version-id --definition-id --format --specification --value + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: POST + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003/versions/clitest000004/definitions/clitest000005/importSpecification?api-version=2024-03-01 + response: + body: + string: '' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '0' + date: + - Mon, 17 Jun 2024 06:02:43 GMT + expires: + - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003/versions/clitest000004/definitions/clitest000005/operationResults/66533e7d57f34e3298008c663b3cfdca?api-version=2024-03-01&t=638542009641380576&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=jhUGh-JFajsHFpqeg5M4TT1ISyeHyQ0zplW10TMoIY0pXrl2JXMauOnAewURnfbCmyoLfE7uWB0-XTmFz6AQOo1G3dDo8KuUsvWYqKp5vUp4HefsS4sAbTkekLm1koION1Qm5XklkYlUwz-21R2NerzneJfVt1sNbA5Y9zTQE-R6f_l7_x-s7F1rt84_J72mERg-8cIzbYHWJMwcjMy2N1vLDuz1hCGsl-Hfbav6yngNDAIp7HlAuJ3hOuXpm-xCdRMPPXHSsZzUthhCYePY5IPFy1YzpPLRaUYwHwF5BA97CPWrnuhPqM9Z4Z3Fcvmi4mwMmHmgQKw_9Frhc9__AQ&h=12wD2jpvaPJCbOoQn2KLd9X6Gn9NQm1QGW9kv1gzEsY + 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: 3D1A1CD4836A4E4FB1414023F9B0F9F6 Ref B: MAA201060514033 Ref C: 2024-06-17T06:02:43Z' + x-powered-by: + - ASP.NET + status: + code: 202 + message: Accepted +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api definition import-specification + Connection: + - keep-alive + ParameterSetName: + - -g -n --api-id --version-id --definition-id --format --specification --value + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003/versions/clitest000004/definitions/clitest000005/operationResults/66533e7d57f34e3298008c663b3cfdca?api-version=2024-03-01&t=638542009641380576&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=jhUGh-JFajsHFpqeg5M4TT1ISyeHyQ0zplW10TMoIY0pXrl2JXMauOnAewURnfbCmyoLfE7uWB0-XTmFz6AQOo1G3dDo8KuUsvWYqKp5vUp4HefsS4sAbTkekLm1koION1Qm5XklkYlUwz-21R2NerzneJfVt1sNbA5Y9zTQE-R6f_l7_x-s7F1rt84_J72mERg-8cIzbYHWJMwcjMy2N1vLDuz1hCGsl-Hfbav6yngNDAIp7HlAuJ3hOuXpm-xCdRMPPXHSsZzUthhCYePY5IPFy1YzpPLRaUYwHwF5BA97CPWrnuhPqM9Z4Z3Fcvmi4mwMmHmgQKw_9Frhc9__AQ&h=12wD2jpvaPJCbOoQn2KLd9X6Gn9NQm1QGW9kv1gzEsY + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/apis/clitest000003/versions/clitest000004/definitions/clitest000005/operationResults/66533e7d57f34e3298008c663b3cfdca","name":"66533e7d57f34e3298008c663b3cfdca","status":"NotStarted"}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '322' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:02:45 GMT + expires: + - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003/versions/clitest000004/definitions/clitest000005/operationResults/66533e7d57f34e3298008c663b3cfdca?api-version=2024-03-01&t=638542009654642968&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=Ryn2y9aMlu7sgjeb1clkpS541vVmxe21D9CF_GCkE9bO1jt-U9Xo_J6JJj-Nysn62ixRryxKZY7gqwaICzboX56gYZNKpBDKOad5-vCTxQdtkSWsDVkbASjshMyzPeYEN6DXCvqAD9rFIXD8oFjK7ZWGYAFQNZmS2z-F7MTaEFzUHXuK6IbJhykbg5kAI7EKLneVFuAniAXNudt5DcBfUaQU_g097sVfs9nQQHYXr65eIGHs1JiLqleJTE65xVn54vXXJeEQJfv5B6j5K0hKC2tp_d9jQWjysjR7svOjWdyfER4IUwa3Imf7247zqIIzNCe-qkFBnDf_3Rvdwe65bA&h=g2MCTuWojqh2PqgjnYy-noJm1QRWRIlDDdSdCnLHV2c + 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: + - '3749' + x-msedge-ref: + - 'Ref A: 6A0833630997490D8610E2B8085DE3F5 Ref B: MAA201060514033 Ref C: 2024-06-17T06:02:44Z' + x-powered-by: + - ASP.NET + status: + code: 202 + message: Accepted +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api definition import-specification + Connection: + - keep-alive + ParameterSetName: + - -g -n --api-id --version-id --definition-id --format --specification --value + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003/versions/clitest000004/definitions/clitest000005/operationResults/66533e7d57f34e3298008c663b3cfdca?api-version=2024-03-01&t=638542009654642968&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=Ryn2y9aMlu7sgjeb1clkpS541vVmxe21D9CF_GCkE9bO1jt-U9Xo_J6JJj-Nysn62ixRryxKZY7gqwaICzboX56gYZNKpBDKOad5-vCTxQdtkSWsDVkbASjshMyzPeYEN6DXCvqAD9rFIXD8oFjK7ZWGYAFQNZmS2z-F7MTaEFzUHXuK6IbJhykbg5kAI7EKLneVFuAniAXNudt5DcBfUaQU_g097sVfs9nQQHYXr65eIGHs1JiLqleJTE65xVn54vXXJeEQJfv5B6j5K0hKC2tp_d9jQWjysjR7svOjWdyfER4IUwa3Imf7247zqIIzNCe-qkFBnDf_3Rvdwe65bA&h=g2MCTuWojqh2PqgjnYy-noJm1QRWRIlDDdSdCnLHV2c + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/apis/clitest000003/versions/clitest000004/definitions/clitest000005/operationResults/66533e7d57f34e3298008c663b3cfdca","name":"66533e7d57f34e3298008c663b3cfdca","status":"Succeeded","startTime":"2024-06-17T06:03:02.6569295+00:00","endTime":"2024-06-17T06:03:08.9745345+00:00"}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '415' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:03:16 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: + - '3749' + x-msedge-ref: + - 'Ref A: E0FCDDC69FA2472098B6E953AD0BFFD2 Ref B: MAA201060514033 Ref C: 2024-06-17T06:03:15Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api definition export-specification + Connection: + - keep-alive + Content-Length: + - '0' + ParameterSetName: + - -g -n --api-id --version-id --definition-id --file-name + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: POST + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003/versions/clitest000004/definitions/clitest000005/exportSpecification?api-version=2024-03-01 + response: + body: + string: '{"format":"inline","value":"{\"openapi\":\"3.0.2\",\"info\":{\"title\":\"Swagger + Petstore - OpenAPI 3.0\",\"description\":\"This is a sample Pet Store Server + based on the OpenAPI 3.0 specification. You can find out more about\\nSwagger + at [http://swagger.io](http://swagger.io). In the third iteration of the pet + store, we''ve switched to the design first approach!\\nYou can now help us + improve the API whether it''s by making changes to the definition itself or + to the code.\\nThat way, with time, we can improve the API in general, and + expose some of the new features in OAS3.\\n\\nSome useful links:\\n- [The + Pet Store repository](https://github.com/swagger-api/swagger-petstore)\\n- + [The source API definition for the Pet Store](https://github.com/swagger-api/swagger-petstore/blob/master/src/main/resources/openapi.yaml)\",\"termsOfService\":\"http://swagger.io/terms/\",\"contact\":{\"email\":\"apiteam@swagger.io\"},\"license\":{\"name\":\"Apache + 2.0\",\"url\":\"http://www.apache.org/licenses/LICENSE-2.0.html\"},\"version\":\"1.0.19\"},\"externalDocs\":{\"description\":\"Find + out more about Swagger\",\"url\":\"http://swagger.io\"},\"servers\":[{\"url\":\"/api/v3\"}],\"tags\":[{\"name\":\"pet\",\"description\":\"Everything + about your Pets\",\"externalDocs\":{\"description\":\"Find out more\",\"url\":\"http://swagger.io\"}},{\"name\":\"store\",\"description\":\"Access + to Petstore orders\",\"externalDocs\":{\"description\":\"Find out more about + our store\",\"url\":\"http://swagger.io\"}},{\"name\":\"user\",\"description\":\"Operations + about user\"}],\"paths\":{\"/pet\":{\"put\":{\"tags\":[\"pet\"],\"summary\":\"Update + an existing pet\",\"description\":\"Update an existing pet by Id\",\"operationId\":\"updatePet\",\"requestBody\":{\"description\":\"Update + an existent pet in the store\",\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/Pet\"}},\"application/xml\":{\"schema\":{\"$ref\":\"#/components/schemas/Pet\"}},\"application/x-www-form-urlencoded\":{\"schema\":{\"$ref\":\"#/components/schemas/Pet\"}}},\"required\":true},\"responses\":{\"200\":{\"description\":\"Successful + operation\",\"content\":{\"application/xml\":{\"schema\":{\"$ref\":\"#/components/schemas/Pet\"}},\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/Pet\"}}}},\"400\":{\"description\":\"Invalid + ID supplied\"},\"404\":{\"description\":\"Pet not found\"},\"405\":{\"description\":\"Validation + exception\"}},\"security\":[{\"petstore_auth\":[\"write:pets\",\"read:pets\"]}]},\"post\":{\"tags\":[\"pet\"],\"summary\":\"Add + a new pet to the store\",\"description\":\"Add a new pet to the store\",\"operationId\":\"addPet\",\"requestBody\":{\"description\":\"Create + a new pet in the store\",\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/Pet\"}},\"application/xml\":{\"schema\":{\"$ref\":\"#/components/schemas/Pet\"}},\"application/x-www-form-urlencoded\":{\"schema\":{\"$ref\":\"#/components/schemas/Pet\"}}},\"required\":true},\"responses\":{\"200\":{\"description\":\"Successful + operation\",\"content\":{\"application/xml\":{\"schema\":{\"$ref\":\"#/components/schemas/Pet\"}},\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/Pet\"}}}},\"405\":{\"description\":\"Invalid + input\"}},\"security\":[{\"petstore_auth\":[\"write:pets\",\"read:pets\"]}]}},\"/pet/findByStatus\":{\"get\":{\"tags\":[\"pet\"],\"summary\":\"Finds + Pets by status\",\"description\":\"Multiple status values can be provided + with comma separated strings\",\"operationId\":\"findPetsByStatus\",\"parameters\":[{\"name\":\"status\",\"in\":\"query\",\"description\":\"Status + values that need to be considered for filter\",\"required\":false,\"explode\":true,\"schema\":{\"type\":\"string\",\"default\":\"available\",\"enum\":[\"available\",\"pending\",\"sold\"]}}],\"responses\":{\"200\":{\"description\":\"successful + operation\",\"content\":{\"application/xml\":{\"schema\":{\"type\":\"array\",\"items\":{\"$ref\":\"#/components/schemas/Pet\"}}},\"application/json\":{\"schema\":{\"type\":\"array\",\"items\":{\"$ref\":\"#/components/schemas/Pet\"}}}}},\"400\":{\"description\":\"Invalid + status value\"}},\"security\":[{\"petstore_auth\":[\"write:pets\",\"read:pets\"]}]}},\"/pet/findByTags\":{\"get\":{\"tags\":[\"pet\"],\"summary\":\"Finds + Pets by tags\",\"description\":\"Multiple tags can be provided with comma + separated strings. Use tag1, tag2, tag3 for testing.\",\"operationId\":\"findPetsByTags\",\"parameters\":[{\"name\":\"tags\",\"in\":\"query\",\"description\":\"Tags + to filter by\",\"required\":false,\"explode\":true,\"schema\":{\"type\":\"array\",\"items\":{\"type\":\"string\"}}}],\"responses\":{\"200\":{\"description\":\"successful + operation\",\"content\":{\"application/xml\":{\"schema\":{\"type\":\"array\",\"items\":{\"$ref\":\"#/components/schemas/Pet\"}}},\"application/json\":{\"schema\":{\"type\":\"array\",\"items\":{\"$ref\":\"#/components/schemas/Pet\"}}}}},\"400\":{\"description\":\"Invalid + tag value\"}},\"security\":[{\"petstore_auth\":[\"write:pets\",\"read:pets\"]}]}},\"/pet/{petId}\":{\"get\":{\"tags\":[\"pet\"],\"summary\":\"Find + pet by ID\",\"description\":\"Returns a single pet\",\"operationId\":\"getPetById\",\"parameters\":[{\"name\":\"petId\",\"in\":\"path\",\"description\":\"ID + of pet to return\",\"required\":true,\"schema\":{\"type\":\"integer\",\"format\":\"int64\"}}],\"responses\":{\"200\":{\"description\":\"successful + operation\",\"content\":{\"application/xml\":{\"schema\":{\"$ref\":\"#/components/schemas/Pet\"}},\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/Pet\"}}}},\"400\":{\"description\":\"Invalid + ID supplied\"},\"404\":{\"description\":\"Pet not found\"}},\"security\":[{\"api_key\":[]},{\"petstore_auth\":[\"write:pets\",\"read:pets\"]}]},\"post\":{\"tags\":[\"pet\"],\"summary\":\"Updates + a pet in the store with form data\",\"description\":\"\",\"operationId\":\"updatePetWithForm\",\"parameters\":[{\"name\":\"petId\",\"in\":\"path\",\"description\":\"ID + of pet that needs to be updated\",\"required\":true,\"schema\":{\"type\":\"integer\",\"format\":\"int64\"}},{\"name\":\"name\",\"in\":\"query\",\"description\":\"Name + of pet that needs to be updated\",\"schema\":{\"type\":\"string\"}},{\"name\":\"status\",\"in\":\"query\",\"description\":\"Status + of pet that needs to be updated\",\"schema\":{\"type\":\"string\"}}],\"responses\":{\"405\":{\"description\":\"Invalid + input\"}},\"security\":[{\"petstore_auth\":[\"write:pets\",\"read:pets\"]}]},\"delete\":{\"tags\":[\"pet\"],\"summary\":\"Deletes + a pet\",\"description\":\"\",\"operationId\":\"deletePet\",\"parameters\":[{\"name\":\"api_key\",\"in\":\"header\",\"description\":\"\",\"required\":false,\"schema\":{\"type\":\"string\"}},{\"name\":\"petId\",\"in\":\"path\",\"description\":\"Pet + id to delete\",\"required\":true,\"schema\":{\"type\":\"integer\",\"format\":\"int64\"}}],\"responses\":{\"400\":{\"description\":\"Invalid + pet value\"}},\"security\":[{\"petstore_auth\":[\"write:pets\",\"read:pets\"]}]}},\"/pet/{petId}/uploadImage\":{\"post\":{\"tags\":[\"pet\"],\"summary\":\"uploads + an image\",\"description\":\"\",\"operationId\":\"uploadFile\",\"parameters\":[{\"name\":\"petId\",\"in\":\"path\",\"description\":\"ID + of pet to update\",\"required\":true,\"schema\":{\"type\":\"integer\",\"format\":\"int64\"}},{\"name\":\"additionalMetadata\",\"in\":\"query\",\"description\":\"Additional + Metadata\",\"required\":false,\"schema\":{\"type\":\"string\"}}],\"requestBody\":{\"content\":{\"application/octet-stream\":{\"schema\":{\"type\":\"string\",\"format\":\"binary\"}}}},\"responses\":{\"200\":{\"description\":\"successful + operation\",\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/ApiResponse\"}}}}},\"security\":[{\"petstore_auth\":[\"write:pets\",\"read:pets\"]}]}},\"/store/inventory\":{\"get\":{\"tags\":[\"store\"],\"summary\":\"Returns + pet inventories by status\",\"description\":\"Returns a map of status codes + to quantities\",\"operationId\":\"getInventory\",\"responses\":{\"200\":{\"description\":\"successful + operation\",\"content\":{\"application/json\":{\"schema\":{\"type\":\"object\",\"additionalProperties\":{\"type\":\"integer\",\"format\":\"int32\"}}}}}},\"security\":[{\"api_key\":[]}]}},\"/store/order\":{\"post\":{\"tags\":[\"store\"],\"summary\":\"Place + an order for a pet\",\"description\":\"Place a new order in the store\",\"operationId\":\"placeOrder\",\"requestBody\":{\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/Order\"}},\"application/xml\":{\"schema\":{\"$ref\":\"#/components/schemas/Order\"}},\"application/x-www-form-urlencoded\":{\"schema\":{\"$ref\":\"#/components/schemas/Order\"}}}},\"responses\":{\"200\":{\"description\":\"successful + operation\",\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/Order\"}}}},\"405\":{\"description\":\"Invalid + input\"}}}},\"/store/order/{orderId}\":{\"get\":{\"tags\":[\"store\"],\"summary\":\"Find + purchase order by ID\",\"description\":\"For valid response try integer IDs + with value <= 5 or > 10. Other values will generate exceptions.\",\"operationId\":\"getOrderById\",\"parameters\":[{\"name\":\"orderId\",\"in\":\"path\",\"description\":\"ID + of order that needs to be fetched\",\"required\":true,\"schema\":{\"type\":\"integer\",\"format\":\"int64\"}}],\"responses\":{\"200\":{\"description\":\"successful + operation\",\"content\":{\"application/xml\":{\"schema\":{\"$ref\":\"#/components/schemas/Order\"}},\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/Order\"}}}},\"400\":{\"description\":\"Invalid + ID supplied\"},\"404\":{\"description\":\"Order not found\"}}},\"delete\":{\"tags\":[\"store\"],\"summary\":\"Delete + purchase order by ID\",\"description\":\"For valid response try integer IDs + with value < 1000. Anything above 1000 or nonintegers will generate API errors\",\"operationId\":\"deleteOrder\",\"parameters\":[{\"name\":\"orderId\",\"in\":\"path\",\"description\":\"ID + of the order that needs to be deleted\",\"required\":true,\"schema\":{\"type\":\"integer\",\"format\":\"int64\"}}],\"responses\":{\"400\":{\"description\":\"Invalid + ID supplied\"},\"404\":{\"description\":\"Order not found\"}}}},\"/user\":{\"post\":{\"tags\":[\"user\"],\"summary\":\"Create + user\",\"description\":\"This can only be done by the logged in user.\",\"operationId\":\"createUser\",\"requestBody\":{\"description\":\"Created + user object\",\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/User\"}},\"application/xml\":{\"schema\":{\"$ref\":\"#/components/schemas/User\"}},\"application/x-www-form-urlencoded\":{\"schema\":{\"$ref\":\"#/components/schemas/User\"}}}},\"responses\":{\"default\":{\"description\":\"successful + operation\",\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/User\"}},\"application/xml\":{\"schema\":{\"$ref\":\"#/components/schemas/User\"}}}}}}},\"/user/createWithList\":{\"post\":{\"tags\":[\"user\"],\"summary\":\"Creates + list of users with given input array\",\"description\":\"Creates list of users + with given input array\",\"operationId\":\"createUsersWithListInput\",\"requestBody\":{\"content\":{\"application/json\":{\"schema\":{\"type\":\"array\",\"items\":{\"$ref\":\"#/components/schemas/User\"}}}}},\"responses\":{\"200\":{\"description\":\"Successful + operation\",\"content\":{\"application/xml\":{\"schema\":{\"$ref\":\"#/components/schemas/User\"}},\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/User\"}}}},\"default\":{\"description\":\"successful + operation\"}}}},\"/user/login\":{\"get\":{\"tags\":[\"user\"],\"summary\":\"Logs + user into the system\",\"description\":\"\",\"operationId\":\"loginUser\",\"parameters\":[{\"name\":\"username\",\"in\":\"query\",\"description\":\"The + user name for login\",\"required\":false,\"schema\":{\"type\":\"string\"}},{\"name\":\"password\",\"in\":\"query\",\"description\":\"The + password for login in clear text\",\"required\":false,\"schema\":{\"type\":\"string\"}}],\"responses\":{\"200\":{\"description\":\"successful + operation\",\"headers\":{\"X-Rate-Limit\":{\"description\":\"calls per hour + allowed by the user\",\"schema\":{\"type\":\"integer\",\"format\":\"int32\"}},\"X-Expires-After\":{\"description\":\"date + in UTC when token expires\",\"schema\":{\"type\":\"string\",\"format\":\"date-time\"}}},\"content\":{\"application/xml\":{\"schema\":{\"type\":\"string\"}},\"application/json\":{\"schema\":{\"type\":\"string\"}}}},\"400\":{\"description\":\"Invalid + username/password supplied\"}}}},\"/user/logout\":{\"get\":{\"tags\":[\"user\"],\"summary\":\"Logs + out current logged in user session\",\"description\":\"\",\"operationId\":\"logoutUser\",\"parameters\":[],\"responses\":{\"default\":{\"description\":\"successful + operation\"}}}},\"/user/{username}\":{\"get\":{\"tags\":[\"user\"],\"summary\":\"Get + user by user name\",\"description\":\"\",\"operationId\":\"getUserByName\",\"parameters\":[{\"name\":\"username\",\"in\":\"path\",\"description\":\"The + name that needs to be fetched. Use user1 for testing. \",\"required\":true,\"schema\":{\"type\":\"string\"}}],\"responses\":{\"200\":{\"description\":\"successful + operation\",\"content\":{\"application/xml\":{\"schema\":{\"$ref\":\"#/components/schemas/User\"}},\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/User\"}}}},\"400\":{\"description\":\"Invalid + username supplied\"},\"404\":{\"description\":\"User not found\"}}},\"put\":{\"tags\":[\"user\"],\"summary\":\"Update + user\",\"description\":\"This can only be done by the logged in user.\",\"operationId\":\"updateUser\",\"parameters\":[{\"name\":\"username\",\"in\":\"path\",\"description\":\"name + that needs to be updated\",\"required\":true,\"schema\":{\"type\":\"string\"}}],\"requestBody\":{\"description\":\"Update + an existent user in the store\",\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/User\"}},\"application/xml\":{\"schema\":{\"$ref\":\"#/components/schemas/User\"}},\"application/x-www-form-urlencoded\":{\"schema\":{\"$ref\":\"#/components/schemas/User\"}}}},\"responses\":{\"default\":{\"description\":\"successful + operation\"}}},\"delete\":{\"tags\":[\"user\"],\"summary\":\"Delete user\",\"description\":\"This + can only be done by the logged in user.\",\"operationId\":\"deleteUser\",\"parameters\":[{\"name\":\"username\",\"in\":\"path\",\"description\":\"The + name that needs to be deleted\",\"required\":true,\"schema\":{\"type\":\"string\"}}],\"responses\":{\"400\":{\"description\":\"Invalid + username supplied\"},\"404\":{\"description\":\"User not found\"}}}}},\"components\":{\"schemas\":{\"Order\":{\"type\":\"object\",\"properties\":{\"id\":{\"type\":\"integer\",\"format\":\"int64\",\"example\":10},\"petId\":{\"type\":\"integer\",\"format\":\"int64\",\"example\":198772},\"quantity\":{\"type\":\"integer\",\"format\":\"int32\",\"example\":7},\"shipDate\":{\"type\":\"string\",\"format\":\"date-time\"},\"status\":{\"type\":\"string\",\"description\":\"Order + Status\",\"example\":\"approved\",\"enum\":[\"placed\",\"approved\",\"delivered\"]},\"complete\":{\"type\":\"boolean\"}},\"xml\":{\"name\":\"order\"}},\"Customer\":{\"type\":\"object\",\"properties\":{\"id\":{\"type\":\"integer\",\"format\":\"int64\",\"example\":100000},\"username\":{\"type\":\"string\",\"example\":\"fehguy\"},\"address\":{\"type\":\"array\",\"xml\":{\"name\":\"addresses\",\"wrapped\":true},\"items\":{\"$ref\":\"#/components/schemas/Address\"}}},\"xml\":{\"name\":\"customer\"}},\"Address\":{\"type\":\"object\",\"properties\":{\"street\":{\"type\":\"string\",\"example\":\"437 + Lytton\"},\"city\":{\"type\":\"string\",\"example\":\"Palo Alto\"},\"state\":{\"type\":\"string\",\"example\":\"CA\"},\"zip\":{\"type\":\"string\",\"example\":\"94301\"}},\"xml\":{\"name\":\"address\"}},\"Category\":{\"type\":\"object\",\"properties\":{\"id\":{\"type\":\"integer\",\"format\":\"int64\",\"example\":1},\"name\":{\"type\":\"string\",\"example\":\"Dogs\"}},\"xml\":{\"name\":\"category\"}},\"User\":{\"type\":\"object\",\"properties\":{\"id\":{\"type\":\"integer\",\"format\":\"int64\",\"example\":10},\"username\":{\"type\":\"string\",\"example\":\"theUser\"},\"firstName\":{\"type\":\"string\",\"example\":\"John\"},\"lastName\":{\"type\":\"string\",\"example\":\"James\"},\"email\":{\"type\":\"string\",\"example\":\"john@email.com\"},\"password\":{\"type\":\"string\",\"example\":\"12345\"},\"phone\":{\"type\":\"string\",\"example\":\"12345\"},\"userStatus\":{\"type\":\"integer\",\"description\":\"User + Status\",\"format\":\"int32\",\"example\":1}},\"xml\":{\"name\":\"user\"}},\"Tag\":{\"type\":\"object\",\"properties\":{\"id\":{\"type\":\"integer\",\"format\":\"int64\"},\"name\":{\"type\":\"string\"}},\"xml\":{\"name\":\"tag\"}},\"Pet\":{\"required\":[\"name\",\"photoUrls\"],\"type\":\"object\",\"properties\":{\"id\":{\"type\":\"integer\",\"format\":\"int64\",\"example\":10},\"name\":{\"type\":\"string\",\"example\":\"doggie\"},\"category\":{\"$ref\":\"#/components/schemas/Category\"},\"photoUrls\":{\"type\":\"array\",\"xml\":{\"wrapped\":true},\"items\":{\"type\":\"string\",\"xml\":{\"name\":\"photoUrl\"}}},\"tags\":{\"type\":\"array\",\"xml\":{\"wrapped\":true},\"items\":{\"$ref\":\"#/components/schemas/Tag\"}},\"status\":{\"type\":\"string\",\"description\":\"pet + status in the store\",\"enum\":[\"available\",\"pending\",\"sold\"]}},\"xml\":{\"name\":\"pet\"}},\"ApiResponse\":{\"type\":\"object\",\"properties\":{\"code\":{\"type\":\"integer\",\"format\":\"int32\"},\"type\":{\"type\":\"string\"},\"message\":{\"type\":\"string\"}},\"xml\":{\"name\":\"##default\"}}},\"requestBodies\":{\"Pet\":{\"description\":\"Pet + object that needs to be added to the store\",\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/Pet\"}},\"application/xml\":{\"schema\":{\"$ref\":\"#/components/schemas/Pet\"}}}},\"UserArray\":{\"description\":\"List + of user object\",\"content\":{\"application/json\":{\"schema\":{\"type\":\"array\",\"items\":{\"$ref\":\"#/components/schemas/User\"}}}}}},\"securitySchemes\":{\"petstore_auth\":{\"type\":\"oauth2\",\"flows\":{\"implicit\":{\"authorizationUrl\":\"https://petstore3.swagger.io/oauth/authorize\",\"scopes\":{\"write:pets\":\"modify + pets in your account\",\"read:pets\":\"read your pets\"}}}},\"api_key\":{\"type\":\"apiKey\",\"name\":\"api_key\",\"in\":\"header\"}}}}"}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '18399' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:03:18 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: 97CB860A326A426B8385525F89FEFD17 Ref B: MAA201060516029 Ref C: 2024-06-17T06:03:18Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + method: GET + uri: https://petstore3.swagger.io/api/v3/openapi.json + response: + body: + string: '{"openapi":"3.0.2","info":{"title":"Swagger Petstore - OpenAPI 3.0","description":"This + is a sample Pet Store Server based on the OpenAPI 3.0 specification. You + can find out more about\nSwagger at [http://swagger.io](http://swagger.io). + In the third iteration of the pet store, we''ve switched to the design first + approach!\nYou can now help us improve the API whether it''s by making changes + to the definition itself or to the code.\nThat way, with time, we can improve + the API in general, and expose some of the new features in OAS3.\n\nSome useful + links:\n- [The Pet Store repository](https://github.com/swagger-api/swagger-petstore)\n- + [The source API definition for the Pet Store](https://github.com/swagger-api/swagger-petstore/blob/master/src/main/resources/openapi.yaml)","termsOfService":"http://swagger.io/terms/","contact":{"email":"apiteam@swagger.io"},"license":{"name":"Apache + 2.0","url":"http://www.apache.org/licenses/LICENSE-2.0.html"},"version":"1.0.19"},"externalDocs":{"description":"Find + out more about Swagger","url":"http://swagger.io"},"servers":[{"url":"/api/v3"}],"tags":[{"name":"pet","description":"Everything + about your Pets","externalDocs":{"description":"Find out more","url":"http://swagger.io"}},{"name":"store","description":"Access + to Petstore orders","externalDocs":{"description":"Find out more about our + store","url":"http://swagger.io"}},{"name":"user","description":"Operations + about user"}],"paths":{"/pet":{"put":{"tags":["pet"],"summary":"Update an + existing pet","description":"Update an existing pet by Id","operationId":"updatePet","requestBody":{"description":"Update + an existent pet in the store","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Pet"}},"application/xml":{"schema":{"$ref":"#/components/schemas/Pet"}},"application/x-www-form-urlencoded":{"schema":{"$ref":"#/components/schemas/Pet"}}},"required":true},"responses":{"200":{"description":"Successful + operation","content":{"application/xml":{"schema":{"$ref":"#/components/schemas/Pet"}},"application/json":{"schema":{"$ref":"#/components/schemas/Pet"}}}},"400":{"description":"Invalid + ID supplied"},"404":{"description":"Pet not found"},"405":{"description":"Validation + exception"}},"security":[{"petstore_auth":["write:pets","read:pets"]}]},"post":{"tags":["pet"],"summary":"Add + a new pet to the store","description":"Add a new pet to the store","operationId":"addPet","requestBody":{"description":"Create + a new pet in the store","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Pet"}},"application/xml":{"schema":{"$ref":"#/components/schemas/Pet"}},"application/x-www-form-urlencoded":{"schema":{"$ref":"#/components/schemas/Pet"}}},"required":true},"responses":{"200":{"description":"Successful + operation","content":{"application/xml":{"schema":{"$ref":"#/components/schemas/Pet"}},"application/json":{"schema":{"$ref":"#/components/schemas/Pet"}}}},"405":{"description":"Invalid + input"}},"security":[{"petstore_auth":["write:pets","read:pets"]}]}},"/pet/findByStatus":{"get":{"tags":["pet"],"summary":"Finds + Pets by status","description":"Multiple status values can be provided with + comma separated strings","operationId":"findPetsByStatus","parameters":[{"name":"status","in":"query","description":"Status + values that need to be considered for filter","required":false,"explode":true,"schema":{"type":"string","default":"available","enum":["available","pending","sold"]}}],"responses":{"200":{"description":"successful + operation","content":{"application/xml":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/Pet"}}},"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/Pet"}}}}},"400":{"description":"Invalid + status value"}},"security":[{"petstore_auth":["write:pets","read:pets"]}]}},"/pet/findByTags":{"get":{"tags":["pet"],"summary":"Finds + Pets by tags","description":"Multiple tags can be provided with comma separated + strings. Use tag1, tag2, tag3 for testing.","operationId":"findPetsByTags","parameters":[{"name":"tags","in":"query","description":"Tags + to filter by","required":false,"explode":true,"schema":{"type":"array","items":{"type":"string"}}}],"responses":{"200":{"description":"successful + operation","content":{"application/xml":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/Pet"}}},"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/Pet"}}}}},"400":{"description":"Invalid + tag value"}},"security":[{"petstore_auth":["write:pets","read:pets"]}]}},"/pet/{petId}":{"get":{"tags":["pet"],"summary":"Find + pet by ID","description":"Returns a single pet","operationId":"getPetById","parameters":[{"name":"petId","in":"path","description":"ID + of pet to return","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"successful + operation","content":{"application/xml":{"schema":{"$ref":"#/components/schemas/Pet"}},"application/json":{"schema":{"$ref":"#/components/schemas/Pet"}}}},"400":{"description":"Invalid + ID supplied"},"404":{"description":"Pet not found"}},"security":[{"api_key":[]},{"petstore_auth":["write:pets","read:pets"]}]},"post":{"tags":["pet"],"summary":"Updates + a pet in the store with form data","description":"","operationId":"updatePetWithForm","parameters":[{"name":"petId","in":"path","description":"ID + of pet that needs to be updated","required":true,"schema":{"type":"integer","format":"int64"}},{"name":"name","in":"query","description":"Name + of pet that needs to be updated","schema":{"type":"string"}},{"name":"status","in":"query","description":"Status + of pet that needs to be updated","schema":{"type":"string"}}],"responses":{"405":{"description":"Invalid + input"}},"security":[{"petstore_auth":["write:pets","read:pets"]}]},"delete":{"tags":["pet"],"summary":"Deletes + a pet","description":"","operationId":"deletePet","parameters":[{"name":"api_key","in":"header","description":"","required":false,"schema":{"type":"string"}},{"name":"petId","in":"path","description":"Pet + id to delete","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"400":{"description":"Invalid + pet value"}},"security":[{"petstore_auth":["write:pets","read:pets"]}]}},"/pet/{petId}/uploadImage":{"post":{"tags":["pet"],"summary":"uploads + an image","description":"","operationId":"uploadFile","parameters":[{"name":"petId","in":"path","description":"ID + of pet to update","required":true,"schema":{"type":"integer","format":"int64"}},{"name":"additionalMetadata","in":"query","description":"Additional + Metadata","required":false,"schema":{"type":"string"}}],"requestBody":{"content":{"application/octet-stream":{"schema":{"type":"string","format":"binary"}}}},"responses":{"200":{"description":"successful + operation","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse"}}}}},"security":[{"petstore_auth":["write:pets","read:pets"]}]}},"/store/inventory":{"get":{"tags":["store"],"summary":"Returns + pet inventories by status","description":"Returns a map of status codes to + quantities","operationId":"getInventory","responses":{"200":{"description":"successful + operation","content":{"application/json":{"schema":{"type":"object","additionalProperties":{"type":"integer","format":"int32"}}}}}},"security":[{"api_key":[]}]}},"/store/order":{"post":{"tags":["store"],"summary":"Place + an order for a pet","description":"Place a new order in the store","operationId":"placeOrder","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Order"}},"application/xml":{"schema":{"$ref":"#/components/schemas/Order"}},"application/x-www-form-urlencoded":{"schema":{"$ref":"#/components/schemas/Order"}}}},"responses":{"200":{"description":"successful + operation","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Order"}}}},"405":{"description":"Invalid + input"}}}},"/store/order/{orderId}":{"get":{"tags":["store"],"summary":"Find + purchase order by ID","description":"For valid response try integer IDs with + value <= 5 or > 10. Other values will generate exceptions.","operationId":"getOrderById","parameters":[{"name":"orderId","in":"path","description":"ID + of order that needs to be fetched","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"successful + operation","content":{"application/xml":{"schema":{"$ref":"#/components/schemas/Order"}},"application/json":{"schema":{"$ref":"#/components/schemas/Order"}}}},"400":{"description":"Invalid + ID supplied"},"404":{"description":"Order not found"}}},"delete":{"tags":["store"],"summary":"Delete + purchase order by ID","description":"For valid response try integer IDs with + value < 1000. Anything above 1000 or nonintegers will generate API errors","operationId":"deleteOrder","parameters":[{"name":"orderId","in":"path","description":"ID + of the order that needs to be deleted","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"400":{"description":"Invalid + ID supplied"},"404":{"description":"Order not found"}}}},"/user":{"post":{"tags":["user"],"summary":"Create + user","description":"This can only be done by the logged in user.","operationId":"createUser","requestBody":{"description":"Created + user object","content":{"application/json":{"schema":{"$ref":"#/components/schemas/User"}},"application/xml":{"schema":{"$ref":"#/components/schemas/User"}},"application/x-www-form-urlencoded":{"schema":{"$ref":"#/components/schemas/User"}}}},"responses":{"default":{"description":"successful + operation","content":{"application/json":{"schema":{"$ref":"#/components/schemas/User"}},"application/xml":{"schema":{"$ref":"#/components/schemas/User"}}}}}}},"/user/createWithList":{"post":{"tags":["user"],"summary":"Creates + list of users with given input array","description":"Creates list of users + with given input array","operationId":"createUsersWithListInput","requestBody":{"content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/User"}}}}},"responses":{"200":{"description":"Successful + operation","content":{"application/xml":{"schema":{"$ref":"#/components/schemas/User"}},"application/json":{"schema":{"$ref":"#/components/schemas/User"}}}},"default":{"description":"successful + operation"}}}},"/user/login":{"get":{"tags":["user"],"summary":"Logs user + into the system","description":"","operationId":"loginUser","parameters":[{"name":"username","in":"query","description":"The + user name for login","required":false,"schema":{"type":"string"}},{"name":"password","in":"query","description":"The + password for login in clear text","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"successful + operation","headers":{"X-Rate-Limit":{"description":"calls per hour allowed + by the user","schema":{"type":"integer","format":"int32"}},"X-Expires-After":{"description":"date + in UTC when token expires","schema":{"type":"string","format":"date-time"}}},"content":{"application/xml":{"schema":{"type":"string"}},"application/json":{"schema":{"type":"string"}}}},"400":{"description":"Invalid + username/password supplied"}}}},"/user/logout":{"get":{"tags":["user"],"summary":"Logs + out current logged in user session","description":"","operationId":"logoutUser","parameters":[],"responses":{"default":{"description":"successful + operation"}}}},"/user/{username}":{"get":{"tags":["user"],"summary":"Get user + by user name","description":"","operationId":"getUserByName","parameters":[{"name":"username","in":"path","description":"The + name that needs to be fetched. Use user1 for testing. ","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"successful + operation","content":{"application/xml":{"schema":{"$ref":"#/components/schemas/User"}},"application/json":{"schema":{"$ref":"#/components/schemas/User"}}}},"400":{"description":"Invalid + username supplied"},"404":{"description":"User not found"}}},"put":{"tags":["user"],"summary":"Update + user","description":"This can only be done by the logged in user.","operationId":"updateUser","parameters":[{"name":"username","in":"path","description":"name + that needs to be updated","required":true,"schema":{"type":"string"}}],"requestBody":{"description":"Update + an existent user in the store","content":{"application/json":{"schema":{"$ref":"#/components/schemas/User"}},"application/xml":{"schema":{"$ref":"#/components/schemas/User"}},"application/x-www-form-urlencoded":{"schema":{"$ref":"#/components/schemas/User"}}}},"responses":{"default":{"description":"successful + operation"}}},"delete":{"tags":["user"],"summary":"Delete user","description":"This + can only be done by the logged in user.","operationId":"deleteUser","parameters":[{"name":"username","in":"path","description":"The + name that needs to be deleted","required":true,"schema":{"type":"string"}}],"responses":{"400":{"description":"Invalid + username supplied"},"404":{"description":"User not found"}}}}},"components":{"schemas":{"Order":{"type":"object","properties":{"id":{"type":"integer","format":"int64","example":10},"petId":{"type":"integer","format":"int64","example":198772},"quantity":{"type":"integer","format":"int32","example":7},"shipDate":{"type":"string","format":"date-time"},"status":{"type":"string","description":"Order + Status","example":"approved","enum":["placed","approved","delivered"]},"complete":{"type":"boolean"}},"xml":{"name":"order"}},"Customer":{"type":"object","properties":{"id":{"type":"integer","format":"int64","example":100000},"username":{"type":"string","example":"fehguy"},"address":{"type":"array","xml":{"name":"addresses","wrapped":true},"items":{"$ref":"#/components/schemas/Address"}}},"xml":{"name":"customer"}},"Address":{"type":"object","properties":{"street":{"type":"string","example":"437 + Lytton"},"city":{"type":"string","example":"Palo Alto"},"state":{"type":"string","example":"CA"},"zip":{"type":"string","example":"94301"}},"xml":{"name":"address"}},"Category":{"type":"object","properties":{"id":{"type":"integer","format":"int64","example":1},"name":{"type":"string","example":"Dogs"}},"xml":{"name":"category"}},"User":{"type":"object","properties":{"id":{"type":"integer","format":"int64","example":10},"username":{"type":"string","example":"theUser"},"firstName":{"type":"string","example":"John"},"lastName":{"type":"string","example":"James"},"email":{"type":"string","example":"john@email.com"},"password":{"type":"string","example":"12345"},"phone":{"type":"string","example":"12345"},"userStatus":{"type":"integer","description":"User + Status","format":"int32","example":1}},"xml":{"name":"user"}},"Tag":{"type":"object","properties":{"id":{"type":"integer","format":"int64"},"name":{"type":"string"}},"xml":{"name":"tag"}},"Pet":{"required":["name","photoUrls"],"type":"object","properties":{"id":{"type":"integer","format":"int64","example":10},"name":{"type":"string","example":"doggie"},"category":{"$ref":"#/components/schemas/Category"},"photoUrls":{"type":"array","xml":{"wrapped":true},"items":{"type":"string","xml":{"name":"photoUrl"}}},"tags":{"type":"array","xml":{"wrapped":true},"items":{"$ref":"#/components/schemas/Tag"}},"status":{"type":"string","description":"pet + status in the store","enum":["available","pending","sold"]}},"xml":{"name":"pet"}},"ApiResponse":{"type":"object","properties":{"code":{"type":"integer","format":"int32"},"type":{"type":"string"},"message":{"type":"string"}},"xml":{"name":"##default"}}},"requestBodies":{"Pet":{"description":"Pet + object that needs to be added to the store","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Pet"}},"application/xml":{"schema":{"$ref":"#/components/schemas/Pet"}}}},"UserArray":{"description":"List + of user object","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/User"}}}}}},"securitySchemes":{"petstore_auth":{"type":"oauth2","flows":{"implicit":{"authorizationUrl":"https://petstore3.swagger.io/oauth/authorize","scopes":{"write:pets":"modify + pets in your account","read:pets":"read your pets"}}}},"api_key":{"type":"apiKey","name":"api_key","in":"header"}}}}' + headers: + access-control-allow-headers: + - Content-Type, api_key, Authorization + access-control-allow-methods: + - GET, POST, DELETE, PUT + access-control-allow-origin: + - '*' + access-control-expose-headers: + - Content-Disposition + connection: + - keep-alive + content-type: + - application/json + date: + - Mon, 17 Jun 2024 06:03:21 GMT + server: + - Jetty(9.4.53.v20231009) + transfer-encoding: + - chunked + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_definition_import_from_file.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_definition_import_from_file.yaml new file mode 100644 index 00000000000..93bf0c537ce --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_definition_import_from_file.yaml @@ -0,0 +1,951 @@ +interactions: +- request: + body: '{"format": "inline", "specification": {"name": "openapi", "version": "3.0.0"}, + "value": "{\r\n \"openapi\": \"3.0.2\",\r\n \"info\": {\r\n \"title\": + \"Swagger Petstore - OpenAPI 3.0\",\r\n \"description\": \"This is a + sample Pet Store Server based on the OpenAPI 3.0 specification. You can find + out more about\\nSwagger at [http://swagger.io](http://swagger.io). In the third + iteration of the pet store, we''ve switched to the design first approach!\\nYou + can now help us improve the API whether it''s by making changes to the definition + itself or to the code.\\nThat way, with time, we can improve the API in general, + and expose some of the new features in OAS3.\\n\\nSome useful links:\\n- [The + Pet Store repository](https://github.com/swagger-api/swagger-petstore)\\n- [The + source API definition for the Pet Store](https://github.com/swagger-api/swagger-petstore/blob/master/src/main/resources/openapi.yaml)\",\r\n \"termsOfService\": + \"http://swagger.io/terms/\",\r\n \"contact\": {\r\n \"email\": + \"apiteam@swagger.io\"\r\n },\r\n \"license\": {\r\n \"name\": + \"Apache 2.0\",\r\n \"url\": \"http://www.apache.org/licenses/LICENSE-2.0.html\"\r\n },\r\n \"version\": + \"1.0.19\"\r\n },\r\n \"externalDocs\": {\r\n \"description\": + \"Find out more about Swagger\",\r\n \"url\": \"http://swagger.io\"\r\n },\r\n \"servers\": + [\r\n {\r\n \"url\": \"/api/v3\"\r\n }\r\n ],\r\n \"tags\": + [\r\n {\r\n \"name\": \"pet\",\r\n \"description\": + \"Everything about your Pets\",\r\n \"externalDocs\": {\r\n \"description\": + \"Find out more\",\r\n \"url\": \"http://swagger.io\"\r\n }\r\n },\r\n {\r\n \"name\": + \"store\",\r\n \"description\": \"Access to Petstore orders\",\r\n \"externalDocs\": + {\r\n \"description\": \"Find out more about our store\",\r\n \"url\": + \"http://swagger.io\"\r\n }\r\n },\r\n {\r\n \"name\": + \"user\",\r\n \"description\": \"Operations about user\"\r\n }\r\n ],\r\n \"paths\": + {\r\n \"/pet\": {\r\n \"put\": {\r\n \"tags\": + [\r\n \"pet\"\r\n ],\r\n \"summary\": + \"Update an existing pet\",\r\n \"description\": \"Update an + existing pet by Id\",\r\n \"operationId\": \"updatePet\",\r\n \"requestBody\": + {\r\n \"description\": \"Update an existent pet in the store\",\r\n \"content\": + {\r\n \"application/json\": {\r\n \"schema\": + {\r\n \"$ref\": \"#/components/schemas/Pet\"\r\n }\r\n },\r\n \"application/xml\": + {\r\n \"schema\": {\r\n \"$ref\": + \"#/components/schemas/Pet\"\r\n }\r\n },\r\n \"application/x-www-form-urlencoded\": + {\r\n \"schema\": {\r\n \"$ref\": + \"#/components/schemas/Pet\"\r\n }\r\n }\r\n },\r\n \"required\": + true\r\n },\r\n \"responses\": {\r\n \"200\": + {\r\n \"description\": \"Successful operation\",\r\n \"content\": + {\r\n \"application/xml\": {\r\n \"schema\": + {\r\n \"$ref\": \"#/components/schemas/Pet\"\r\n }\r\n },\r\n \"application/json\": + {\r\n \"schema\": {\r\n \"$ref\": + \"#/components/schemas/Pet\"\r\n }\r\n }\r\n }\r\n },\r\n \"400\": + {\r\n \"description\": \"Invalid ID supplied\"\r\n },\r\n \"404\": + {\r\n \"description\": \"Pet not found\"\r\n },\r\n \"405\": + {\r\n \"description\": \"Validation exception\"\r\n }\r\n },\r\n \"security\": + [\r\n {\r\n \"petstore_auth\": [\r\n \"write:pets\",\r\n \"read:pets\"\r\n ]\r\n }\r\n ]\r\n },\r\n \"post\": + {\r\n \"tags\": [\r\n \"pet\"\r\n ],\r\n \"summary\": + \"Add a new pet to the store\",\r\n \"description\": \"Add a + new pet to the store\",\r\n \"operationId\": \"addPet\",\r\n \"requestBody\": + {\r\n \"description\": \"Create a new pet in the store\",\r\n \"content\": + {\r\n \"application/json\": {\r\n \"schema\": + {\r\n \"$ref\": \"#/components/schemas/Pet\"\r\n }\r\n },\r\n \"application/xml\": + {\r\n \"schema\": {\r\n \"$ref\": + \"#/components/schemas/Pet\"\r\n }\r\n },\r\n \"application/x-www-form-urlencoded\": + {\r\n \"schema\": {\r\n \"$ref\": + \"#/components/schemas/Pet\"\r\n }\r\n }\r\n },\r\n \"required\": + true\r\n },\r\n \"responses\": {\r\n \"200\": + {\r\n \"description\": \"Successful operation\",\r\n \"content\": + {\r\n \"application/xml\": {\r\n \"schema\": + {\r\n \"$ref\": \"#/components/schemas/Pet\"\r\n }\r\n },\r\n \"application/json\": + {\r\n \"schema\": {\r\n \"$ref\": + \"#/components/schemas/Pet\"\r\n }\r\n }\r\n }\r\n },\r\n \"405\": + {\r\n \"description\": \"Invalid input\"\r\n }\r\n },\r\n \"security\": + [\r\n {\r\n \"petstore_auth\": [\r\n \"write:pets\",\r\n \"read:pets\"\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"/pet/findByStatus\": + {\r\n \"get\": {\r\n \"tags\": [\r\n \"pet\"\r\n ],\r\n \"summary\": + \"Finds Pets by status\",\r\n \"description\": \"Multiple status + values can be provided with comma separated strings\",\r\n \"operationId\": + \"findPetsByStatus\",\r\n \"parameters\": [\r\n {\r\n \"name\": + \"status\",\r\n \"in\": \"query\",\r\n \"description\": + \"Status values that need to be considered for filter\",\r\n \"required\": + false,\r\n \"explode\": true,\r\n \"schema\": + {\r\n \"type\": \"string\",\r\n \"default\": + \"available\",\r\n \"enum\": [\r\n \"available\",\r\n \"pending\",\r\n \"sold\"\r\n ]\r\n }\r\n }\r\n ],\r\n \"responses\": + {\r\n \"200\": {\r\n \"description\": + \"successful operation\",\r\n \"content\": {\r\n \"application/xml\": + {\r\n \"schema\": {\r\n \"type\": + \"array\",\r\n \"items\": {\r\n \"$ref\": + \"#/components/schemas/Pet\"\r\n }\r\n }\r\n },\r\n \"application/json\": + {\r\n \"schema\": {\r\n \"type\": + \"array\",\r\n \"items\": {\r\n \"$ref\": + \"#/components/schemas/Pet\"\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"400\": + {\r\n \"description\": \"Invalid status value\"\r\n }\r\n },\r\n \"security\": + [\r\n {\r\n \"petstore_auth\": [\r\n \"write:pets\",\r\n \"read:pets\"\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"/pet/findByTags\": + {\r\n \"get\": {\r\n \"tags\": [\r\n \"pet\"\r\n ],\r\n \"summary\": + \"Finds Pets by tags\",\r\n \"description\": \"Multiple tags + can be provided with comma separated strings. Use tag1, tag2, tag3 for testing.\",\r\n \"operationId\": + \"findPetsByTags\",\r\n \"parameters\": [\r\n {\r\n \"name\": + \"tags\",\r\n \"in\": \"query\",\r\n \"description\": + \"Tags to filter by\",\r\n \"required\": false,\r\n \"explode\": + true,\r\n \"schema\": {\r\n \"type\": + \"array\",\r\n \"items\": {\r\n \"type\": + \"string\"\r\n }\r\n }\r\n }\r\n ],\r\n \"responses\": + {\r\n \"200\": {\r\n \"description\": + \"successful operation\",\r\n \"content\": {\r\n \"application/xml\": + {\r\n \"schema\": {\r\n \"type\": + \"array\",\r\n \"items\": {\r\n \"$ref\": + \"#/components/schemas/Pet\"\r\n }\r\n }\r\n },\r\n \"application/json\": + {\r\n \"schema\": {\r\n \"type\": + \"array\",\r\n \"items\": {\r\n \"$ref\": + \"#/components/schemas/Pet\"\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"400\": + {\r\n \"description\": \"Invalid tag value\"\r\n }\r\n },\r\n \"security\": + [\r\n {\r\n \"petstore_auth\": [\r\n \"write:pets\",\r\n \"read:pets\"\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"/pet/{petId}\": + {\r\n \"get\": {\r\n \"tags\": [\r\n \"pet\"\r\n ],\r\n \"summary\": + \"Find pet by ID\",\r\n \"description\": \"Returns a single pet\",\r\n \"operationId\": + \"getPetById\",\r\n \"parameters\": [\r\n {\r\n \"name\": + \"petId\",\r\n \"in\": \"path\",\r\n \"description\": + \"ID of pet to return\",\r\n \"required\": true,\r\n \"schema\": + {\r\n \"type\": \"integer\",\r\n \"format\": + \"int64\"\r\n }\r\n }\r\n ],\r\n \"responses\": + {\r\n \"200\": {\r\n \"description\": + \"successful operation\",\r\n \"content\": {\r\n \"application/xml\": + {\r\n \"schema\": {\r\n \"$ref\": + \"#/components/schemas/Pet\"\r\n }\r\n },\r\n \"application/json\": + {\r\n \"schema\": {\r\n \"$ref\": + \"#/components/schemas/Pet\"\r\n }\r\n }\r\n }\r\n },\r\n \"400\": + {\r\n \"description\": \"Invalid ID supplied\"\r\n },\r\n \"404\": + {\r\n \"description\": \"Pet not found\"\r\n }\r\n },\r\n \"security\": + [\r\n {\r\n \"api_key\": []\r\n },\r\n {\r\n \"petstore_auth\": + [\r\n \"write:pets\",\r\n \"read:pets\"\r\n ]\r\n }\r\n ]\r\n },\r\n \"post\": + {\r\n \"tags\": [\r\n \"pet\"\r\n ],\r\n \"summary\": + \"Updates a pet in the store with form data\",\r\n \"description\": + \"\",\r\n \"operationId\": \"updatePetWithForm\",\r\n \"parameters\": + [\r\n {\r\n \"name\": \"petId\",\r\n \"in\": + \"path\",\r\n \"description\": \"ID of pet that needs + to be updated\",\r\n \"required\": true,\r\n \"schema\": + {\r\n \"type\": \"integer\",\r\n \"format\": + \"int64\"\r\n }\r\n },\r\n {\r\n \"name\": + \"name\",\r\n \"in\": \"query\",\r\n \"description\": + \"Name of pet that needs to be updated\",\r\n \"schema\": + {\r\n \"type\": \"string\"\r\n }\r\n },\r\n {\r\n \"name\": + \"status\",\r\n \"in\": \"query\",\r\n \"description\": + \"Status of pet that needs to be updated\",\r\n \"schema\": + {\r\n \"type\": \"string\"\r\n }\r\n }\r\n ],\r\n \"responses\": + {\r\n \"405\": {\r\n \"description\": + \"Invalid input\"\r\n }\r\n },\r\n \"security\": + [\r\n {\r\n \"petstore_auth\": [\r\n \"write:pets\",\r\n \"read:pets\"\r\n ]\r\n }\r\n ]\r\n },\r\n \"delete\": + {\r\n \"tags\": [\r\n \"pet\"\r\n ],\r\n \"summary\": + \"Deletes a pet\",\r\n \"description\": \"\",\r\n \"operationId\": + \"deletePet\",\r\n \"parameters\": [\r\n {\r\n \"name\": + \"api_key\",\r\n \"in\": \"header\",\r\n \"description\": + \"\",\r\n \"required\": false,\r\n \"schema\": + {\r\n \"type\": \"string\"\r\n }\r\n },\r\n {\r\n \"name\": + \"petId\",\r\n \"in\": \"path\",\r\n \"description\": + \"Pet id to delete\",\r\n \"required\": true,\r\n \"schema\": + {\r\n \"type\": \"integer\",\r\n \"format\": + \"int64\"\r\n }\r\n }\r\n ],\r\n \"responses\": + {\r\n \"400\": {\r\n \"description\": + \"Invalid pet value\"\r\n }\r\n },\r\n \"security\": + [\r\n {\r\n \"petstore_auth\": [\r\n \"write:pets\",\r\n \"read:pets\"\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"/pet/{petId}/uploadImage\": + {\r\n \"post\": {\r\n \"tags\": [\r\n \"pet\"\r\n ],\r\n \"summary\": + \"uploads an image\",\r\n \"description\": \"\",\r\n \"operationId\": + \"uploadFile\",\r\n \"parameters\": [\r\n {\r\n \"name\": + \"petId\",\r\n \"in\": \"path\",\r\n \"description\": + \"ID of pet to update\",\r\n \"required\": true,\r\n \"schema\": + {\r\n \"type\": \"integer\",\r\n \"format\": + \"int64\"\r\n }\r\n },\r\n {\r\n \"name\": + \"additionalMetadata\",\r\n \"in\": \"query\",\r\n \"description\": + \"Additional Metadata\",\r\n \"required\": false,\r\n \"schema\": + {\r\n \"type\": \"string\"\r\n }\r\n }\r\n ],\r\n \"requestBody\": + {\r\n \"content\": {\r\n \"application/octet-stream\": + {\r\n \"schema\": {\r\n \"type\": + \"string\",\r\n \"format\": \"binary\"\r\n }\r\n }\r\n }\r\n },\r\n \"responses\": + {\r\n \"200\": {\r\n \"description\": + \"successful operation\",\r\n \"content\": {\r\n \"application/json\": + {\r\n \"schema\": {\r\n \"$ref\": + \"#/components/schemas/ApiResponse\"\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"security\": + [\r\n {\r\n \"petstore_auth\": [\r\n \"write:pets\",\r\n \"read:pets\"\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"/store/inventory\": + {\r\n \"get\": {\r\n \"tags\": [\r\n \"store\"\r\n ],\r\n \"summary\": + \"Returns pet inventories by status\",\r\n \"description\": \"Returns + a map of status codes to quantities\",\r\n \"operationId\": \"getInventory\",\r\n \"responses\": + {\r\n \"200\": {\r\n \"description\": + \"successful operation\",\r\n \"content\": {\r\n \"application/json\": + {\r\n \"schema\": {\r\n \"type\": + \"object\",\r\n \"additionalProperties\": + {\r\n \"type\": \"integer\",\r\n \"format\": + \"int32\"\r\n }\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"security\": + [\r\n {\r\n \"api_key\": []\r\n }\r\n ]\r\n }\r\n },\r\n \"/store/order\": + {\r\n \"post\": {\r\n \"tags\": [\r\n \"store\"\r\n ],\r\n \"summary\": + \"Place an order for a pet\",\r\n \"description\": \"Place a + new order in the store\",\r\n \"operationId\": \"placeOrder\",\r\n \"requestBody\": + {\r\n \"content\": {\r\n \"application/json\": + {\r\n \"schema\": {\r\n \"$ref\": + \"#/components/schemas/Order\"\r\n }\r\n },\r\n \"application/xml\": + {\r\n \"schema\": {\r\n \"$ref\": + \"#/components/schemas/Order\"\r\n }\r\n },\r\n \"application/x-www-form-urlencoded\": + {\r\n \"schema\": {\r\n \"$ref\": + \"#/components/schemas/Order\"\r\n }\r\n }\r\n }\r\n },\r\n \"responses\": + {\r\n \"200\": {\r\n \"description\": + \"successful operation\",\r\n \"content\": {\r\n \"application/json\": + {\r\n \"schema\": {\r\n \"$ref\": + \"#/components/schemas/Order\"\r\n }\r\n }\r\n }\r\n },\r\n \"405\": + {\r\n \"description\": \"Invalid input\"\r\n }\r\n }\r\n }\r\n },\r\n \"/store/order/{orderId}\": + {\r\n \"get\": {\r\n \"tags\": [\r\n \"store\"\r\n ],\r\n \"summary\": + \"Find purchase order by ID\",\r\n \"description\": \"For valid + response try integer IDs with value <= 5 or > 10. Other values will generate + exceptions.\",\r\n \"operationId\": \"getOrderById\",\r\n \"parameters\": + [\r\n {\r\n \"name\": \"orderId\",\r\n \"in\": + \"path\",\r\n \"description\": \"ID of order that needs + to be fetched\",\r\n \"required\": true,\r\n \"schema\": + {\r\n \"type\": \"integer\",\r\n \"format\": + \"int64\"\r\n }\r\n }\r\n ],\r\n \"responses\": + {\r\n \"200\": {\r\n \"description\": + \"successful operation\",\r\n \"content\": {\r\n \"application/xml\": + {\r\n \"schema\": {\r\n \"$ref\": + \"#/components/schemas/Order\"\r\n }\r\n },\r\n \"application/json\": + {\r\n \"schema\": {\r\n \"$ref\": + \"#/components/schemas/Order\"\r\n }\r\n }\r\n }\r\n },\r\n \"400\": + {\r\n \"description\": \"Invalid ID supplied\"\r\n },\r\n \"404\": + {\r\n \"description\": \"Order not found\"\r\n }\r\n }\r\n },\r\n \"delete\": + {\r\n \"tags\": [\r\n \"store\"\r\n ],\r\n \"summary\": + \"Delete purchase order by ID\",\r\n \"description\": \"For valid + response try integer IDs with value < 1000. Anything above 1000 or nonintegers + will generate API errors\",\r\n \"operationId\": \"deleteOrder\",\r\n \"parameters\": + [\r\n {\r\n \"name\": \"orderId\",\r\n \"in\": + \"path\",\r\n \"description\": \"ID of the order that + needs to be deleted\",\r\n \"required\": true,\r\n \"schema\": + {\r\n \"type\": \"integer\",\r\n \"format\": + \"int64\"\r\n }\r\n }\r\n ],\r\n \"responses\": + {\r\n \"400\": {\r\n \"description\": + \"Invalid ID supplied\"\r\n },\r\n \"404\": + {\r\n \"description\": \"Order not found\"\r\n }\r\n }\r\n }\r\n },\r\n \"/user\": + {\r\n \"post\": {\r\n \"tags\": [\r\n \"user\"\r\n ],\r\n \"summary\": + \"Create user\",\r\n \"description\": \"This can only be done + by the logged in user.\",\r\n \"operationId\": \"createUser\",\r\n \"requestBody\": + {\r\n \"description\": \"Created user object\",\r\n \"content\": + {\r\n \"application/json\": {\r\n \"schema\": + {\r\n \"$ref\": \"#/components/schemas/User\"\r\n }\r\n },\r\n \"application/xml\": + {\r\n \"schema\": {\r\n \"$ref\": + \"#/components/schemas/User\"\r\n }\r\n },\r\n \"application/x-www-form-urlencoded\": + {\r\n \"schema\": {\r\n \"$ref\": + \"#/components/schemas/User\"\r\n }\r\n }\r\n }\r\n },\r\n \"responses\": + {\r\n \"default\": {\r\n \"description\": + \"successful operation\",\r\n \"content\": {\r\n \"application/json\": + {\r\n \"schema\": {\r\n \"$ref\": + \"#/components/schemas/User\"\r\n }\r\n },\r\n \"application/xml\": + {\r\n \"schema\": {\r\n \"$ref\": + \"#/components/schemas/User\"\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"/user/createWithList\": + {\r\n \"post\": {\r\n \"tags\": [\r\n \"user\"\r\n ],\r\n \"summary\": + \"Creates list of users with given input array\",\r\n \"description\": + \"Creates list of users with given input array\",\r\n \"operationId\": + \"createUsersWithListInput\",\r\n \"requestBody\": {\r\n \"content\": + {\r\n \"application/json\": {\r\n \"schema\": + {\r\n \"type\": \"array\",\r\n \"items\": + {\r\n \"$ref\": \"#/components/schemas/User\"\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"responses\": + {\r\n \"200\": {\r\n \"description\": + \"Successful operation\",\r\n \"content\": {\r\n \"application/xml\": + {\r\n \"schema\": {\r\n \"$ref\": + \"#/components/schemas/User\"\r\n }\r\n },\r\n \"application/json\": + {\r\n \"schema\": {\r\n \"$ref\": + \"#/components/schemas/User\"\r\n }\r\n }\r\n }\r\n },\r\n \"default\": + {\r\n \"description\": \"successful operation\"\r\n }\r\n }\r\n }\r\n },\r\n \"/user/login\": + {\r\n \"get\": {\r\n \"tags\": [\r\n \"user\"\r\n ],\r\n \"summary\": + \"Logs user into the system\",\r\n \"description\": \"\",\r\n \"operationId\": + \"loginUser\",\r\n \"parameters\": [\r\n {\r\n \"name\": + \"username\",\r\n \"in\": \"query\",\r\n \"description\": + \"The user name for login\",\r\n \"required\": false,\r\n \"schema\": + {\r\n \"type\": \"string\"\r\n }\r\n },\r\n {\r\n \"name\": + \"password\",\r\n \"in\": \"query\",\r\n \"description\": + \"The password for login in clear text\",\r\n \"required\": + false,\r\n \"schema\": {\r\n \"type\": + \"string\"\r\n }\r\n }\r\n ],\r\n \"responses\": + {\r\n \"200\": {\r\n \"description\": + \"successful operation\",\r\n \"headers\": {\r\n \"X-Rate-Limit\": + {\r\n \"description\": \"calls per hour allowed + by the user\",\r\n \"schema\": {\r\n \"type\": + \"integer\",\r\n \"format\": \"int32\"\r\n }\r\n },\r\n \"X-Expires-After\": + {\r\n \"description\": \"date in UTC when token + expires\",\r\n \"schema\": {\r\n \"type\": + \"string\",\r\n \"format\": \"date-time\"\r\n }\r\n }\r\n },\r\n \"content\": + {\r\n \"application/xml\": {\r\n \"schema\": + {\r\n \"type\": \"string\"\r\n }\r\n },\r\n \"application/json\": + {\r\n \"schema\": {\r\n \"type\": + \"string\"\r\n }\r\n }\r\n }\r\n },\r\n \"400\": + {\r\n \"description\": \"Invalid username/password supplied\"\r\n }\r\n }\r\n }\r\n },\r\n \"/user/logout\": + {\r\n \"get\": {\r\n \"tags\": [\r\n \"user\"\r\n ],\r\n \"summary\": + \"Logs out current logged in user session\",\r\n \"description\": + \"\",\r\n \"operationId\": \"logoutUser\",\r\n \"parameters\": + [],\r\n \"responses\": {\r\n \"default\": + {\r\n \"description\": \"successful operation\"\r\n }\r\n }\r\n }\r\n },\r\n \"/user/{username}\": + {\r\n \"get\": {\r\n \"tags\": [\r\n \"user\"\r\n ],\r\n \"summary\": + \"Get user by user name\",\r\n \"description\": \"\",\r\n \"operationId\": + \"getUserByName\",\r\n \"parameters\": [\r\n {\r\n \"name\": + \"username\",\r\n \"in\": \"path\",\r\n \"description\": + \"The name that needs to be fetched. Use user1 for testing. \",\r\n \"required\": + true,\r\n \"schema\": {\r\n \"type\": + \"string\"\r\n }\r\n }\r\n ],\r\n \"responses\": + {\r\n \"200\": {\r\n \"description\": + \"successful operation\",\r\n \"content\": {\r\n \"application/xml\": + {\r\n \"schema\": {\r\n \"$ref\": + \"#/components/schemas/User\"\r\n }\r\n },\r\n \"application/json\": + {\r\n \"schema\": {\r\n \"$ref\": + \"#/components/schemas/User\"\r\n }\r\n }\r\n }\r\n },\r\n \"400\": + {\r\n \"description\": \"Invalid username supplied\"\r\n },\r\n \"404\": + {\r\n \"description\": \"User not found\"\r\n }\r\n }\r\n },\r\n \"put\": + {\r\n \"tags\": [\r\n \"user\"\r\n ],\r\n \"summary\": + \"Update user\",\r\n \"description\": \"This can only be done + by the logged in user.\",\r\n \"operationId\": \"updateUser\",\r\n \"parameters\": + [\r\n {\r\n \"name\": \"username\",\r\n \"in\": + \"path\",\r\n \"description\": \"name that needs to be + updated\",\r\n \"required\": true,\r\n \"schema\": + {\r\n \"type\": \"string\"\r\n }\r\n }\r\n ],\r\n \"requestBody\": + {\r\n \"description\": \"Update an existent user in the store\",\r\n \"content\": + {\r\n \"application/json\": {\r\n \"schema\": + {\r\n \"$ref\": \"#/components/schemas/User\"\r\n }\r\n },\r\n \"application/xml\": + {\r\n \"schema\": {\r\n \"$ref\": + \"#/components/schemas/User\"\r\n }\r\n },\r\n \"application/x-www-form-urlencoded\": + {\r\n \"schema\": {\r\n \"$ref\": + \"#/components/schemas/User\"\r\n }\r\n }\r\n }\r\n },\r\n \"responses\": + {\r\n \"default\": {\r\n \"description\": + \"successful operation\"\r\n }\r\n }\r\n },\r\n \"delete\": + {\r\n \"tags\": [\r\n \"user\"\r\n ],\r\n \"summary\": + \"Delete user\",\r\n \"description\": \"This can only be done + by the logged in user.\",\r\n \"operationId\": \"deleteUser\",\r\n \"parameters\": + [\r\n {\r\n \"name\": \"username\",\r\n \"in\": + \"path\",\r\n \"description\": \"The name that needs + to be deleted\",\r\n \"required\": true,\r\n \"schema\": + {\r\n \"type\": \"string\"\r\n }\r\n }\r\n ],\r\n \"responses\": + {\r\n \"400\": {\r\n \"description\": + \"Invalid username supplied\"\r\n },\r\n \"404\": + {\r\n \"description\": \"User not found\"\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"components\": + {\r\n \"schemas\": {\r\n \"Order\": {\r\n \"type\": + \"object\",\r\n \"properties\": {\r\n \"id\": + {\r\n \"type\": \"integer\",\r\n \"format\": + \"int64\",\r\n \"example\": 10\r\n },\r\n \"petId\": + {\r\n \"type\": \"integer\",\r\n \"format\": + \"int64\",\r\n \"example\": 198772\r\n },\r\n \"quantity\": + {\r\n \"type\": \"integer\",\r\n \"format\": + \"int32\",\r\n \"example\": 7\r\n },\r\n \"shipDate\": + {\r\n \"type\": \"string\",\r\n \"format\": + \"date-time\"\r\n },\r\n \"status\": {\r\n \"type\": + \"string\",\r\n \"description\": \"Order Status\",\r\n \"example\": + \"approved\",\r\n \"enum\": [\r\n \"placed\",\r\n \"approved\",\r\n \"delivered\"\r\n ]\r\n },\r\n \"complete\": + {\r\n \"type\": \"boolean\"\r\n }\r\n },\r\n \"xml\": + {\r\n \"name\": \"order\"\r\n }\r\n },\r\n \"Customer\": + {\r\n \"type\": \"object\",\r\n \"properties\": + {\r\n \"id\": {\r\n \"type\": \"integer\",\r\n \"format\": + \"int64\",\r\n \"example\": 100000\r\n },\r\n \"username\": + {\r\n \"type\": \"string\",\r\n \"example\": + \"fehguy\"\r\n },\r\n \"address\": {\r\n \"type\": + \"array\",\r\n \"xml\": {\r\n \"name\": + \"addresses\",\r\n \"wrapped\": true\r\n },\r\n \"items\": + {\r\n \"$ref\": \"#/components/schemas/Address\"\r\n }\r\n }\r\n },\r\n \"xml\": + {\r\n \"name\": \"customer\"\r\n }\r\n },\r\n \"Address\": + {\r\n \"type\": \"object\",\r\n \"properties\": + {\r\n \"street\": {\r\n \"type\": + \"string\",\r\n \"example\": \"437 Lytton\"\r\n },\r\n \"city\": + {\r\n \"type\": \"string\",\r\n \"example\": + \"Palo Alto\"\r\n },\r\n \"state\": {\r\n \"type\": + \"string\",\r\n \"example\": \"CA\"\r\n },\r\n \"zip\": + {\r\n \"type\": \"string\",\r\n \"example\": + \"94301\"\r\n }\r\n },\r\n \"xml\": + {\r\n \"name\": \"address\"\r\n }\r\n },\r\n \"Category\": + {\r\n \"type\": \"object\",\r\n \"properties\": + {\r\n \"id\": {\r\n \"type\": \"integer\",\r\n \"format\": + \"int64\",\r\n \"example\": 1\r\n },\r\n \"name\": + {\r\n \"type\": \"string\",\r\n \"example\": + \"Dogs\"\r\n }\r\n },\r\n \"xml\": + {\r\n \"name\": \"category\"\r\n }\r\n },\r\n \"User\": + {\r\n \"type\": \"object\",\r\n \"properties\": + {\r\n \"id\": {\r\n \"type\": \"integer\",\r\n \"format\": + \"int64\",\r\n \"example\": 10\r\n },\r\n \"username\": + {\r\n \"type\": \"string\",\r\n \"example\": + \"theUser\"\r\n },\r\n \"firstName\": + {\r\n \"type\": \"string\",\r\n \"example\": + \"John\"\r\n },\r\n \"lastName\": {\r\n \"type\": + \"string\",\r\n \"example\": \"James\"\r\n },\r\n \"email\": + {\r\n \"type\": \"string\",\r\n \"example\": + \"john@email.com\"\r\n },\r\n \"password\": + {\r\n \"type\": \"string\",\r\n \"example\": + \"12345\"\r\n },\r\n \"phone\": {\r\n \"type\": + \"string\",\r\n \"example\": \"12345\"\r\n },\r\n \"userStatus\": + {\r\n \"type\": \"integer\",\r\n \"description\": + \"User Status\",\r\n \"format\": \"int32\",\r\n \"example\": + 1\r\n }\r\n },\r\n \"xml\": + {\r\n \"name\": \"user\"\r\n }\r\n },\r\n \"Tag\": + {\r\n \"type\": \"object\",\r\n \"properties\": + {\r\n \"id\": {\r\n \"type\": \"integer\",\r\n \"format\": + \"int64\"\r\n },\r\n \"name\": {\r\n \"type\": + \"string\"\r\n }\r\n },\r\n \"xml\": + {\r\n \"name\": \"tag\"\r\n }\r\n },\r\n \"Pet\": + {\r\n \"required\": [\r\n \"name\",\r\n \"photoUrls\"\r\n ],\r\n \"type\": + \"object\",\r\n \"properties\": {\r\n \"id\": + {\r\n \"type\": \"integer\",\r\n \"format\": + \"int64\",\r\n \"example\": 10\r\n },\r\n \"name\": + {\r\n \"type\": \"string\",\r\n \"example\": + \"doggie\"\r\n },\r\n \"category\": {\r\n \"$ref\": + \"#/components/schemas/Category\"\r\n },\r\n \"photoUrls\": + {\r\n \"type\": \"array\",\r\n \"xml\": + {\r\n \"wrapped\": true\r\n },\r\n \"items\": + {\r\n \"type\": \"string\",\r\n \"xml\": + {\r\n \"name\": \"photoUrl\"\r\n }\r\n }\r\n },\r\n \"tags\": + {\r\n \"type\": \"array\",\r\n \"xml\": + {\r\n \"wrapped\": true\r\n },\r\n \"items\": + {\r\n \"$ref\": \"#/components/schemas/Tag\"\r\n }\r\n },\r\n \"status\": + {\r\n \"type\": \"string\",\r\n \"description\": + \"pet status in the store\",\r\n \"enum\": [\r\n \"available\",\r\n \"pending\",\r\n \"sold\"\r\n ]\r\n }\r\n },\r\n \"xml\": + {\r\n \"name\": \"pet\"\r\n }\r\n },\r\n \"ApiResponse\": + {\r\n \"type\": \"object\",\r\n \"properties\": + {\r\n \"code\": {\r\n \"type\": \"integer\",\r\n \"format\": + \"int32\"\r\n },\r\n \"type\": {\r\n \"type\": + \"string\"\r\n },\r\n \"message\": {\r\n \"type\": + \"string\"\r\n }\r\n },\r\n \"xml\": + {\r\n \"name\": \"##default\"\r\n }\r\n }\r\n },\r\n \"requestBodies\": + {\r\n \"Pet\": {\r\n \"description\": \"Pet object + that needs to be added to the store\",\r\n \"content\": {\r\n \"application/json\": + {\r\n \"schema\": {\r\n \"$ref\": + \"#/components/schemas/Pet\"\r\n }\r\n },\r\n \"application/xml\": + {\r\n \"schema\": {\r\n \"$ref\": + \"#/components/schemas/Pet\"\r\n }\r\n }\r\n }\r\n },\r\n \"UserArray\": + {\r\n \"description\": \"List of user object\",\r\n \"content\": + {\r\n \"application/json\": {\r\n \"schema\": + {\r\n \"type\": \"array\",\r\n \"items\": + {\r\n \"$ref\": \"#/components/schemas/User\"\r\n }\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"securitySchemes\": + {\r\n \"petstore_auth\": {\r\n \"type\": \"oauth2\",\r\n \"flows\": + {\r\n \"implicit\": {\r\n \"authorizationUrl\": + \"https://petstore3.swagger.io/oauth/authorize\",\r\n \"scopes\": + {\r\n \"write:pets\": \"modify pets in your account\",\r\n \"read:pets\": + \"read your pets\"\r\n }\r\n }\r\n }\r\n },\r\n \"api_key\": + {\r\n \"type\": \"apiKey\",\r\n \"name\": \"api_key\",\r\n \"in\": + \"header\"\r\n }\r\n }\r\n }\r\n}"}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api definition import-specification + Connection: + - keep-alive + Content-Length: + - '50270' + Content-Type: + - application/json + ParameterSetName: + - -g -n --api-id --version-id --definition-id --format --specification --value + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: POST + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003/versions/clitest000004/definitions/clitest000005/importSpecification?api-version=2024-03-01 + response: + body: + string: '' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '0' + date: + - Mon, 17 Jun 2024 06:03:47 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-global-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: 8C455F59E642464EB085D46A4B534E82 Ref B: MAA201060513035 Ref C: 2024-06-17T06:03:45Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api definition export-specification + Connection: + - keep-alive + Content-Length: + - '0' + ParameterSetName: + - -g -n --api-id --version-id --definition-id --file-name + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: POST + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003/versions/clitest000004/definitions/clitest000005/exportSpecification?api-version=2024-03-01 + response: + body: + string: '{"format":"inline","value":"{\r\n \"openapi\": \"3.0.2\",\r\n \"info\": + {\r\n \"title\": \"Swagger Petstore - OpenAPI 3.0\",\r\n \"description\": + \"This is a sample Pet Store Server based on the OpenAPI 3.0 specification. You + can find out more about\\nSwagger at [http://swagger.io](http://swagger.io). + In the third iteration of the pet store, we''ve switched to the design first + approach!\\nYou can now help us improve the API whether it''s by making changes + to the definition itself or to the code.\\nThat way, with time, we can improve + the API in general, and expose some of the new features in OAS3.\\n\\nSome + useful links:\\n- [The Pet Store repository](https://github.com/swagger-api/swagger-petstore)\\n- + [The source API definition for the Pet Store](https://github.com/swagger-api/swagger-petstore/blob/master/src/main/resources/openapi.yaml)\",\r\n \"termsOfService\": + \"http://swagger.io/terms/\",\r\n \"contact\": {\r\n \"email\": + \"apiteam@swagger.io\"\r\n },\r\n \"license\": {\r\n \"name\": + \"Apache 2.0\",\r\n \"url\": \"http://www.apache.org/licenses/LICENSE-2.0.html\"\r\n },\r\n \"version\": + \"1.0.19\"\r\n },\r\n \"externalDocs\": {\r\n \"description\": + \"Find out more about Swagger\",\r\n \"url\": \"http://swagger.io\"\r\n },\r\n \"servers\": + [\r\n {\r\n \"url\": \"/api/v3\"\r\n }\r\n ],\r\n \"tags\": + [\r\n {\r\n \"name\": \"pet\",\r\n \"description\": + \"Everything about your Pets\",\r\n \"externalDocs\": {\r\n \"description\": + \"Find out more\",\r\n \"url\": \"http://swagger.io\"\r\n }\r\n },\r\n {\r\n \"name\": + \"store\",\r\n \"description\": \"Access to Petstore orders\",\r\n \"externalDocs\": + {\r\n \"description\": \"Find out more about our store\",\r\n \"url\": + \"http://swagger.io\"\r\n }\r\n },\r\n {\r\n \"name\": + \"user\",\r\n \"description\": \"Operations about user\"\r\n }\r\n ],\r\n \"paths\": + {\r\n \"/pet\": {\r\n \"put\": {\r\n \"tags\": + [\r\n \"pet\"\r\n ],\r\n \"summary\": + \"Update an existing pet\",\r\n \"description\": \"Update an + existing pet by Id\",\r\n \"operationId\": \"updatePet\",\r\n \"requestBody\": + {\r\n \"description\": \"Update an existent pet in the + store\",\r\n \"content\": {\r\n \"application/json\": + {\r\n \"schema\": {\r\n \"$ref\": + \"#/components/schemas/Pet\"\r\n }\r\n },\r\n \"application/xml\": + {\r\n \"schema\": {\r\n \"$ref\": + \"#/components/schemas/Pet\"\r\n }\r\n },\r\n \"application/x-www-form-urlencoded\": + {\r\n \"schema\": {\r\n \"$ref\": + \"#/components/schemas/Pet\"\r\n }\r\n }\r\n },\r\n \"required\": + true\r\n },\r\n \"responses\": {\r\n \"200\": + {\r\n \"description\": \"Successful operation\",\r\n \"content\": + {\r\n \"application/xml\": {\r\n \"schema\": + {\r\n \"$ref\": \"#/components/schemas/Pet\"\r\n }\r\n },\r\n \"application/json\": + {\r\n \"schema\": {\r\n \"$ref\": + \"#/components/schemas/Pet\"\r\n }\r\n }\r\n }\r\n },\r\n \"400\": + {\r\n \"description\": \"Invalid ID supplied\"\r\n },\r\n \"404\": + {\r\n \"description\": \"Pet not found\"\r\n },\r\n \"405\": + {\r\n \"description\": \"Validation exception\"\r\n }\r\n },\r\n \"security\": + [\r\n {\r\n \"petstore_auth\": [\r\n \"write:pets\",\r\n \"read:pets\"\r\n ]\r\n }\r\n ]\r\n },\r\n \"post\": + {\r\n \"tags\": [\r\n \"pet\"\r\n ],\r\n \"summary\": + \"Add a new pet to the store\",\r\n \"description\": \"Add + a new pet to the store\",\r\n \"operationId\": \"addPet\",\r\n \"requestBody\": + {\r\n \"description\": \"Create a new pet in the store\",\r\n \"content\": + {\r\n \"application/json\": {\r\n \"schema\": + {\r\n \"$ref\": \"#/components/schemas/Pet\"\r\n }\r\n },\r\n \"application/xml\": + {\r\n \"schema\": {\r\n \"$ref\": + \"#/components/schemas/Pet\"\r\n }\r\n },\r\n \"application/x-www-form-urlencoded\": + {\r\n \"schema\": {\r\n \"$ref\": + \"#/components/schemas/Pet\"\r\n }\r\n }\r\n },\r\n \"required\": + true\r\n },\r\n \"responses\": {\r\n \"200\": + {\r\n \"description\": \"Successful operation\",\r\n \"content\": + {\r\n \"application/xml\": {\r\n \"schema\": + {\r\n \"$ref\": \"#/components/schemas/Pet\"\r\n }\r\n },\r\n \"application/json\": + {\r\n \"schema\": {\r\n \"$ref\": + \"#/components/schemas/Pet\"\r\n }\r\n }\r\n }\r\n },\r\n \"405\": + {\r\n \"description\": \"Invalid input\"\r\n }\r\n },\r\n \"security\": + [\r\n {\r\n \"petstore_auth\": [\r\n \"write:pets\",\r\n \"read:pets\"\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"/pet/findByStatus\": + {\r\n \"get\": {\r\n \"tags\": [\r\n \"pet\"\r\n ],\r\n \"summary\": + \"Finds Pets by status\",\r\n \"description\": \"Multiple status + values can be provided with comma separated strings\",\r\n \"operationId\": + \"findPetsByStatus\",\r\n \"parameters\": [\r\n {\r\n \"name\": + \"status\",\r\n \"in\": \"query\",\r\n \"description\": + \"Status values that need to be considered for filter\",\r\n \"required\": + false,\r\n \"explode\": true,\r\n \"schema\": + {\r\n \"type\": \"string\",\r\n \"default\": + \"available\",\r\n \"enum\": [\r\n \"available\",\r\n \"pending\",\r\n \"sold\"\r\n ]\r\n }\r\n }\r\n ],\r\n \"responses\": + {\r\n \"200\": {\r\n \"description\": + \"successful operation\",\r\n \"content\": {\r\n \"application/xml\": + {\r\n \"schema\": {\r\n \"type\": + \"array\",\r\n \"items\": {\r\n \"$ref\": + \"#/components/schemas/Pet\"\r\n }\r\n }\r\n },\r\n \"application/json\": + {\r\n \"schema\": {\r\n \"type\": + \"array\",\r\n \"items\": {\r\n \"$ref\": + \"#/components/schemas/Pet\"\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"400\": + {\r\n \"description\": \"Invalid status value\"\r\n }\r\n },\r\n \"security\": + [\r\n {\r\n \"petstore_auth\": [\r\n \"write:pets\",\r\n \"read:pets\"\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"/pet/findByTags\": + {\r\n \"get\": {\r\n \"tags\": [\r\n \"pet\"\r\n ],\r\n \"summary\": + \"Finds Pets by tags\",\r\n \"description\": \"Multiple tags + can be provided with comma separated strings. Use tag1, tag2, tag3 for testing.\",\r\n \"operationId\": + \"findPetsByTags\",\r\n \"parameters\": [\r\n {\r\n \"name\": + \"tags\",\r\n \"in\": \"query\",\r\n \"description\": + \"Tags to filter by\",\r\n \"required\": false,\r\n \"explode\": + true,\r\n \"schema\": {\r\n \"type\": + \"array\",\r\n \"items\": {\r\n \"type\": + \"string\"\r\n }\r\n }\r\n }\r\n ],\r\n \"responses\": + {\r\n \"200\": {\r\n \"description\": + \"successful operation\",\r\n \"content\": {\r\n \"application/xml\": + {\r\n \"schema\": {\r\n \"type\": + \"array\",\r\n \"items\": {\r\n \"$ref\": + \"#/components/schemas/Pet\"\r\n }\r\n }\r\n },\r\n \"application/json\": + {\r\n \"schema\": {\r\n \"type\": + \"array\",\r\n \"items\": {\r\n \"$ref\": + \"#/components/schemas/Pet\"\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"400\": + {\r\n \"description\": \"Invalid tag value\"\r\n }\r\n },\r\n \"security\": + [\r\n {\r\n \"petstore_auth\": [\r\n \"write:pets\",\r\n \"read:pets\"\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"/pet/{petId}\": + {\r\n \"get\": {\r\n \"tags\": [\r\n \"pet\"\r\n ],\r\n \"summary\": + \"Find pet by ID\",\r\n \"description\": \"Returns a single + pet\",\r\n \"operationId\": \"getPetById\",\r\n \"parameters\": + [\r\n {\r\n \"name\": \"petId\",\r\n \"in\": + \"path\",\r\n \"description\": \"ID of pet to return\",\r\n \"required\": + true,\r\n \"schema\": {\r\n \"type\": + \"integer\",\r\n \"format\": \"int64\"\r\n }\r\n }\r\n ],\r\n \"responses\": + {\r\n \"200\": {\r\n \"description\": + \"successful operation\",\r\n \"content\": {\r\n \"application/xml\": + {\r\n \"schema\": {\r\n \"$ref\": + \"#/components/schemas/Pet\"\r\n }\r\n },\r\n \"application/json\": + {\r\n \"schema\": {\r\n \"$ref\": + \"#/components/schemas/Pet\"\r\n }\r\n }\r\n }\r\n },\r\n \"400\": + {\r\n \"description\": \"Invalid ID supplied\"\r\n },\r\n \"404\": + {\r\n \"description\": \"Pet not found\"\r\n }\r\n },\r\n \"security\": + [\r\n {\r\n \"api_key\": []\r\n },\r\n {\r\n \"petstore_auth\": + [\r\n \"write:pets\",\r\n \"read:pets\"\r\n ]\r\n }\r\n ]\r\n },\r\n \"post\": + {\r\n \"tags\": [\r\n \"pet\"\r\n ],\r\n \"summary\": + \"Updates a pet in the store with form data\",\r\n \"description\": + \"\",\r\n \"operationId\": \"updatePetWithForm\",\r\n \"parameters\": + [\r\n {\r\n \"name\": \"petId\",\r\n \"in\": + \"path\",\r\n \"description\": \"ID of pet that needs + to be updated\",\r\n \"required\": true,\r\n \"schema\": + {\r\n \"type\": \"integer\",\r\n \"format\": + \"int64\"\r\n }\r\n },\r\n {\r\n \"name\": + \"name\",\r\n \"in\": \"query\",\r\n \"description\": + \"Name of pet that needs to be updated\",\r\n \"schema\": + {\r\n \"type\": \"string\"\r\n }\r\n },\r\n {\r\n \"name\": + \"status\",\r\n \"in\": \"query\",\r\n \"description\": + \"Status of pet that needs to be updated\",\r\n \"schema\": + {\r\n \"type\": \"string\"\r\n }\r\n }\r\n ],\r\n \"responses\": + {\r\n \"405\": {\r\n \"description\": + \"Invalid input\"\r\n }\r\n },\r\n \"security\": + [\r\n {\r\n \"petstore_auth\": [\r\n \"write:pets\",\r\n \"read:pets\"\r\n ]\r\n }\r\n ]\r\n },\r\n \"delete\": + {\r\n \"tags\": [\r\n \"pet\"\r\n ],\r\n \"summary\": + \"Deletes a pet\",\r\n \"description\": \"\",\r\n \"operationId\": + \"deletePet\",\r\n \"parameters\": [\r\n {\r\n \"name\": + \"api_key\",\r\n \"in\": \"header\",\r\n \"description\": + \"\",\r\n \"required\": false,\r\n \"schema\": + {\r\n \"type\": \"string\"\r\n }\r\n },\r\n {\r\n \"name\": + \"petId\",\r\n \"in\": \"path\",\r\n \"description\": + \"Pet id to delete\",\r\n \"required\": true,\r\n \"schema\": + {\r\n \"type\": \"integer\",\r\n \"format\": + \"int64\"\r\n }\r\n }\r\n ],\r\n \"responses\": + {\r\n \"400\": {\r\n \"description\": + \"Invalid pet value\"\r\n }\r\n },\r\n \"security\": + [\r\n {\r\n \"petstore_auth\": [\r\n \"write:pets\",\r\n \"read:pets\"\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"/pet/{petId}/uploadImage\": + {\r\n \"post\": {\r\n \"tags\": [\r\n \"pet\"\r\n ],\r\n \"summary\": + \"uploads an image\",\r\n \"description\": \"\",\r\n \"operationId\": + \"uploadFile\",\r\n \"parameters\": [\r\n {\r\n \"name\": + \"petId\",\r\n \"in\": \"path\",\r\n \"description\": + \"ID of pet to update\",\r\n \"required\": true,\r\n \"schema\": + {\r\n \"type\": \"integer\",\r\n \"format\": + \"int64\"\r\n }\r\n },\r\n {\r\n \"name\": + \"additionalMetadata\",\r\n \"in\": \"query\",\r\n \"description\": + \"Additional Metadata\",\r\n \"required\": false,\r\n \"schema\": + {\r\n \"type\": \"string\"\r\n }\r\n }\r\n ],\r\n \"requestBody\": + {\r\n \"content\": {\r\n \"application/octet-stream\": + {\r\n \"schema\": {\r\n \"type\": + \"string\",\r\n \"format\": \"binary\"\r\n }\r\n }\r\n }\r\n },\r\n \"responses\": + {\r\n \"200\": {\r\n \"description\": + \"successful operation\",\r\n \"content\": {\r\n \"application/json\": + {\r\n \"schema\": {\r\n \"$ref\": + \"#/components/schemas/ApiResponse\"\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"security\": + [\r\n {\r\n \"petstore_auth\": [\r\n \"write:pets\",\r\n \"read:pets\"\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"/store/inventory\": + {\r\n \"get\": {\r\n \"tags\": [\r\n \"store\"\r\n ],\r\n \"summary\": + \"Returns pet inventories by status\",\r\n \"description\": + \"Returns a map of status codes to quantities\",\r\n \"operationId\": + \"getInventory\",\r\n \"responses\": {\r\n \"200\": + {\r\n \"description\": \"successful operation\",\r\n \"content\": + {\r\n \"application/json\": {\r\n \"schema\": + {\r\n \"type\": \"object\",\r\n \"additionalProperties\": + {\r\n \"type\": \"integer\",\r\n \"format\": + \"int32\"\r\n }\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"security\": + [\r\n {\r\n \"api_key\": []\r\n }\r\n ]\r\n }\r\n },\r\n \"/store/order\": + {\r\n \"post\": {\r\n \"tags\": [\r\n \"store\"\r\n ],\r\n \"summary\": + \"Place an order for a pet\",\r\n \"description\": \"Place + a new order in the store\",\r\n \"operationId\": \"placeOrder\",\r\n \"requestBody\": + {\r\n \"content\": {\r\n \"application/json\": + {\r\n \"schema\": {\r\n \"$ref\": + \"#/components/schemas/Order\"\r\n }\r\n },\r\n \"application/xml\": + {\r\n \"schema\": {\r\n \"$ref\": + \"#/components/schemas/Order\"\r\n }\r\n },\r\n \"application/x-www-form-urlencoded\": + {\r\n \"schema\": {\r\n \"$ref\": + \"#/components/schemas/Order\"\r\n }\r\n }\r\n }\r\n },\r\n \"responses\": + {\r\n \"200\": {\r\n \"description\": + \"successful operation\",\r\n \"content\": {\r\n \"application/json\": + {\r\n \"schema\": {\r\n \"$ref\": + \"#/components/schemas/Order\"\r\n }\r\n }\r\n }\r\n },\r\n \"405\": + {\r\n \"description\": \"Invalid input\"\r\n }\r\n }\r\n }\r\n },\r\n \"/store/order/{orderId}\": + {\r\n \"get\": {\r\n \"tags\": [\r\n \"store\"\r\n ],\r\n \"summary\": + \"Find purchase order by ID\",\r\n \"description\": \"For valid + response try integer IDs with value <= 5 or > 10. Other values will generate + exceptions.\",\r\n \"operationId\": \"getOrderById\",\r\n \"parameters\": + [\r\n {\r\n \"name\": \"orderId\",\r\n \"in\": + \"path\",\r\n \"description\": \"ID of order that needs + to be fetched\",\r\n \"required\": true,\r\n \"schema\": + {\r\n \"type\": \"integer\",\r\n \"format\": + \"int64\"\r\n }\r\n }\r\n ],\r\n \"responses\": + {\r\n \"200\": {\r\n \"description\": + \"successful operation\",\r\n \"content\": {\r\n \"application/xml\": + {\r\n \"schema\": {\r\n \"$ref\": + \"#/components/schemas/Order\"\r\n }\r\n },\r\n \"application/json\": + {\r\n \"schema\": {\r\n \"$ref\": + \"#/components/schemas/Order\"\r\n }\r\n }\r\n }\r\n },\r\n \"400\": + {\r\n \"description\": \"Invalid ID supplied\"\r\n },\r\n \"404\": + {\r\n \"description\": \"Order not found\"\r\n }\r\n }\r\n },\r\n \"delete\": + {\r\n \"tags\": [\r\n \"store\"\r\n ],\r\n \"summary\": + \"Delete purchase order by ID\",\r\n \"description\": \"For + valid response try integer IDs with value < 1000. Anything above 1000 or nonintegers + will generate API errors\",\r\n \"operationId\": \"deleteOrder\",\r\n \"parameters\": + [\r\n {\r\n \"name\": \"orderId\",\r\n \"in\": + \"path\",\r\n \"description\": \"ID of the order that + needs to be deleted\",\r\n \"required\": true,\r\n \"schema\": + {\r\n \"type\": \"integer\",\r\n \"format\": + \"int64\"\r\n }\r\n }\r\n ],\r\n \"responses\": + {\r\n \"400\": {\r\n \"description\": + \"Invalid ID supplied\"\r\n },\r\n \"404\": + {\r\n \"description\": \"Order not found\"\r\n }\r\n }\r\n }\r\n },\r\n \"/user\": + {\r\n \"post\": {\r\n \"tags\": [\r\n \"user\"\r\n ],\r\n \"summary\": + \"Create user\",\r\n \"description\": \"This can only be done + by the logged in user.\",\r\n \"operationId\": \"createUser\",\r\n \"requestBody\": + {\r\n \"description\": \"Created user object\",\r\n \"content\": + {\r\n \"application/json\": {\r\n \"schema\": + {\r\n \"$ref\": \"#/components/schemas/User\"\r\n }\r\n },\r\n \"application/xml\": + {\r\n \"schema\": {\r\n \"$ref\": + \"#/components/schemas/User\"\r\n }\r\n },\r\n \"application/x-www-form-urlencoded\": + {\r\n \"schema\": {\r\n \"$ref\": + \"#/components/schemas/User\"\r\n }\r\n }\r\n }\r\n },\r\n \"responses\": + {\r\n \"default\": {\r\n \"description\": + \"successful operation\",\r\n \"content\": {\r\n \"application/json\": + {\r\n \"schema\": {\r\n \"$ref\": + \"#/components/schemas/User\"\r\n }\r\n },\r\n \"application/xml\": + {\r\n \"schema\": {\r\n \"$ref\": + \"#/components/schemas/User\"\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"/user/createWithList\": + {\r\n \"post\": {\r\n \"tags\": [\r\n \"user\"\r\n ],\r\n \"summary\": + \"Creates list of users with given input array\",\r\n \"description\": + \"Creates list of users with given input array\",\r\n \"operationId\": + \"createUsersWithListInput\",\r\n \"requestBody\": {\r\n \"content\": + {\r\n \"application/json\": {\r\n \"schema\": + {\r\n \"type\": \"array\",\r\n \"items\": + {\r\n \"$ref\": \"#/components/schemas/User\"\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"responses\": + {\r\n \"200\": {\r\n \"description\": + \"Successful operation\",\r\n \"content\": {\r\n \"application/xml\": + {\r\n \"schema\": {\r\n \"$ref\": + \"#/components/schemas/User\"\r\n }\r\n },\r\n \"application/json\": + {\r\n \"schema\": {\r\n \"$ref\": + \"#/components/schemas/User\"\r\n }\r\n }\r\n }\r\n },\r\n \"default\": + {\r\n \"description\": \"successful operation\"\r\n }\r\n }\r\n }\r\n },\r\n \"/user/login\": + {\r\n \"get\": {\r\n \"tags\": [\r\n \"user\"\r\n ],\r\n \"summary\": + \"Logs user into the system\",\r\n \"description\": \"\",\r\n \"operationId\": + \"loginUser\",\r\n \"parameters\": [\r\n {\r\n \"name\": + \"username\",\r\n \"in\": \"query\",\r\n \"description\": + \"The user name for login\",\r\n \"required\": false,\r\n \"schema\": + {\r\n \"type\": \"string\"\r\n }\r\n },\r\n {\r\n \"name\": + \"password\",\r\n \"in\": \"query\",\r\n \"description\": + \"The password for login in clear text\",\r\n \"required\": + false,\r\n \"schema\": {\r\n \"type\": + \"string\"\r\n }\r\n }\r\n ],\r\n \"responses\": + {\r\n \"200\": {\r\n \"description\": + \"successful operation\",\r\n \"headers\": {\r\n \"X-Rate-Limit\": + {\r\n \"description\": \"calls per hour allowed + by the user\",\r\n \"schema\": {\r\n \"type\": + \"integer\",\r\n \"format\": \"int32\"\r\n }\r\n },\r\n \"X-Expires-After\": + {\r\n \"description\": \"date in UTC when token + expires\",\r\n \"schema\": {\r\n \"type\": + \"string\",\r\n \"format\": \"date-time\"\r\n }\r\n }\r\n },\r\n \"content\": + {\r\n \"application/xml\": {\r\n \"schema\": + {\r\n \"type\": \"string\"\r\n }\r\n },\r\n \"application/json\": + {\r\n \"schema\": {\r\n \"type\": + \"string\"\r\n }\r\n }\r\n }\r\n },\r\n \"400\": + {\r\n \"description\": \"Invalid username/password + supplied\"\r\n }\r\n }\r\n }\r\n },\r\n \"/user/logout\": + {\r\n \"get\": {\r\n \"tags\": [\r\n \"user\"\r\n ],\r\n \"summary\": + \"Logs out current logged in user session\",\r\n \"description\": + \"\",\r\n \"operationId\": \"logoutUser\",\r\n \"parameters\": + [],\r\n \"responses\": {\r\n \"default\": + {\r\n \"description\": \"successful operation\"\r\n }\r\n }\r\n }\r\n },\r\n \"/user/{username}\": + {\r\n \"get\": {\r\n \"tags\": [\r\n \"user\"\r\n ],\r\n \"summary\": + \"Get user by user name\",\r\n \"description\": \"\",\r\n \"operationId\": + \"getUserByName\",\r\n \"parameters\": [\r\n {\r\n \"name\": + \"username\",\r\n \"in\": \"path\",\r\n \"description\": + \"The name that needs to be fetched. Use user1 for testing. \",\r\n \"required\": + true,\r\n \"schema\": {\r\n \"type\": + \"string\"\r\n }\r\n }\r\n ],\r\n \"responses\": + {\r\n \"200\": {\r\n \"description\": + \"successful operation\",\r\n \"content\": {\r\n \"application/xml\": + {\r\n \"schema\": {\r\n \"$ref\": + \"#/components/schemas/User\"\r\n }\r\n },\r\n \"application/json\": + {\r\n \"schema\": {\r\n \"$ref\": + \"#/components/schemas/User\"\r\n }\r\n }\r\n }\r\n },\r\n \"400\": + {\r\n \"description\": \"Invalid username supplied\"\r\n },\r\n \"404\": + {\r\n \"description\": \"User not found\"\r\n }\r\n }\r\n },\r\n \"put\": + {\r\n \"tags\": [\r\n \"user\"\r\n ],\r\n \"summary\": + \"Update user\",\r\n \"description\": \"This can only be done + by the logged in user.\",\r\n \"operationId\": \"updateUser\",\r\n \"parameters\": + [\r\n {\r\n \"name\": \"username\",\r\n \"in\": + \"path\",\r\n \"description\": \"name that needs to + be updated\",\r\n \"required\": true,\r\n \"schema\": + {\r\n \"type\": \"string\"\r\n }\r\n }\r\n ],\r\n \"requestBody\": + {\r\n \"description\": \"Update an existent user in the + store\",\r\n \"content\": {\r\n \"application/json\": + {\r\n \"schema\": {\r\n \"$ref\": + \"#/components/schemas/User\"\r\n }\r\n },\r\n \"application/xml\": + {\r\n \"schema\": {\r\n \"$ref\": + \"#/components/schemas/User\"\r\n }\r\n },\r\n \"application/x-www-form-urlencoded\": + {\r\n \"schema\": {\r\n \"$ref\": + \"#/components/schemas/User\"\r\n }\r\n }\r\n }\r\n },\r\n \"responses\": + {\r\n \"default\": {\r\n \"description\": + \"successful operation\"\r\n }\r\n }\r\n },\r\n \"delete\": + {\r\n \"tags\": [\r\n \"user\"\r\n ],\r\n \"summary\": + \"Delete user\",\r\n \"description\": \"This can only be done + by the logged in user.\",\r\n \"operationId\": \"deleteUser\",\r\n \"parameters\": + [\r\n {\r\n \"name\": \"username\",\r\n \"in\": + \"path\",\r\n \"description\": \"The name that needs + to be deleted\",\r\n \"required\": true,\r\n \"schema\": + {\r\n \"type\": \"string\"\r\n }\r\n }\r\n ],\r\n \"responses\": + {\r\n \"400\": {\r\n \"description\": + \"Invalid username supplied\"\r\n },\r\n \"404\": + {\r\n \"description\": \"User not found\"\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"components\": + {\r\n \"schemas\": {\r\n \"Order\": {\r\n \"type\": + \"object\",\r\n \"properties\": {\r\n \"id\": + {\r\n \"type\": \"integer\",\r\n \"format\": + \"int64\",\r\n \"example\": 10\r\n },\r\n \"petId\": + {\r\n \"type\": \"integer\",\r\n \"format\": + \"int64\",\r\n \"example\": 198772\r\n },\r\n \"quantity\": + {\r\n \"type\": \"integer\",\r\n \"format\": + \"int32\",\r\n \"example\": 7\r\n },\r\n \"shipDate\": + {\r\n \"type\": \"string\",\r\n \"format\": + \"date-time\"\r\n },\r\n \"status\": + {\r\n \"type\": \"string\",\r\n \"description\": + \"Order Status\",\r\n \"example\": \"approved\",\r\n \"enum\": + [\r\n \"placed\",\r\n \"approved\",\r\n \"delivered\"\r\n ]\r\n },\r\n \"complete\": + {\r\n \"type\": \"boolean\"\r\n }\r\n },\r\n \"xml\": + {\r\n \"name\": \"order\"\r\n }\r\n },\r\n \"Customer\": + {\r\n \"type\": \"object\",\r\n \"properties\": + {\r\n \"id\": {\r\n \"type\": \"integer\",\r\n \"format\": + \"int64\",\r\n \"example\": 100000\r\n },\r\n \"username\": + {\r\n \"type\": \"string\",\r\n \"example\": + \"fehguy\"\r\n },\r\n \"address\": {\r\n \"type\": + \"array\",\r\n \"xml\": {\r\n \"name\": + \"addresses\",\r\n \"wrapped\": true\r\n },\r\n \"items\": + {\r\n \"$ref\": \"#/components/schemas/Address\"\r\n }\r\n }\r\n },\r\n \"xml\": + {\r\n \"name\": \"customer\"\r\n }\r\n },\r\n \"Address\": + {\r\n \"type\": \"object\",\r\n \"properties\": + {\r\n \"street\": {\r\n \"type\": + \"string\",\r\n \"example\": \"437 Lytton\"\r\n },\r\n \"city\": + {\r\n \"type\": \"string\",\r\n \"example\": + \"Palo Alto\"\r\n },\r\n \"state\": + {\r\n \"type\": \"string\",\r\n \"example\": + \"CA\"\r\n },\r\n \"zip\": {\r\n \"type\": + \"string\",\r\n \"example\": \"94301\"\r\n }\r\n },\r\n \"xml\": + {\r\n \"name\": \"address\"\r\n }\r\n },\r\n \"Category\": + {\r\n \"type\": \"object\",\r\n \"properties\": + {\r\n \"id\": {\r\n \"type\": \"integer\",\r\n \"format\": + \"int64\",\r\n \"example\": 1\r\n },\r\n \"name\": + {\r\n \"type\": \"string\",\r\n \"example\": + \"Dogs\"\r\n }\r\n },\r\n \"xml\": + {\r\n \"name\": \"category\"\r\n }\r\n },\r\n \"User\": + {\r\n \"type\": \"object\",\r\n \"properties\": + {\r\n \"id\": {\r\n \"type\": \"integer\",\r\n \"format\": + \"int64\",\r\n \"example\": 10\r\n },\r\n \"username\": + {\r\n \"type\": \"string\",\r\n \"example\": + \"theUser\"\r\n },\r\n \"firstName\": + {\r\n \"type\": \"string\",\r\n \"example\": + \"John\"\r\n },\r\n \"lastName\": {\r\n \"type\": + \"string\",\r\n \"example\": \"James\"\r\n },\r\n \"email\": + {\r\n \"type\": \"string\",\r\n \"example\": + \"john@email.com\"\r\n },\r\n \"password\": + {\r\n \"type\": \"string\",\r\n \"example\": + \"12345\"\r\n },\r\n \"phone\": {\r\n \"type\": + \"string\",\r\n \"example\": \"12345\"\r\n },\r\n \"userStatus\": + {\r\n \"type\": \"integer\",\r\n \"description\": + \"User Status\",\r\n \"format\": \"int32\",\r\n \"example\": + 1\r\n }\r\n },\r\n \"xml\": + {\r\n \"name\": \"user\"\r\n }\r\n },\r\n \"Tag\": + {\r\n \"type\": \"object\",\r\n \"properties\": + {\r\n \"id\": {\r\n \"type\": \"integer\",\r\n \"format\": + \"int64\"\r\n },\r\n \"name\": {\r\n \"type\": + \"string\"\r\n }\r\n },\r\n \"xml\": + {\r\n \"name\": \"tag\"\r\n }\r\n },\r\n \"Pet\": + {\r\n \"required\": [\r\n \"name\",\r\n \"photoUrls\"\r\n ],\r\n \"type\": + \"object\",\r\n \"properties\": {\r\n \"id\": + {\r\n \"type\": \"integer\",\r\n \"format\": + \"int64\",\r\n \"example\": 10\r\n },\r\n \"name\": + {\r\n \"type\": \"string\",\r\n \"example\": + \"doggie\"\r\n },\r\n \"category\": + {\r\n \"$ref\": \"#/components/schemas/Category\"\r\n },\r\n \"photoUrls\": + {\r\n \"type\": \"array\",\r\n \"xml\": + {\r\n \"wrapped\": true\r\n },\r\n \"items\": + {\r\n \"type\": \"string\",\r\n \"xml\": + {\r\n \"name\": \"photoUrl\"\r\n }\r\n }\r\n },\r\n \"tags\": + {\r\n \"type\": \"array\",\r\n \"xml\": + {\r\n \"wrapped\": true\r\n },\r\n \"items\": + {\r\n \"$ref\": \"#/components/schemas/Tag\"\r\n }\r\n },\r\n \"status\": + {\r\n \"type\": \"string\",\r\n \"description\": + \"pet status in the store\",\r\n \"enum\": [\r\n \"available\",\r\n \"pending\",\r\n \"sold\"\r\n ]\r\n }\r\n },\r\n \"xml\": + {\r\n \"name\": \"pet\"\r\n }\r\n },\r\n \"ApiResponse\": + {\r\n \"type\": \"object\",\r\n \"properties\": + {\r\n \"code\": {\r\n \"type\": + \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"type\": + {\r\n \"type\": \"string\"\r\n },\r\n \"message\": + {\r\n \"type\": \"string\"\r\n }\r\n },\r\n \"xml\": + {\r\n \"name\": \"##default\"\r\n }\r\n }\r\n },\r\n \"requestBodies\": + {\r\n \"Pet\": {\r\n \"description\": \"Pet object + that needs to be added to the store\",\r\n \"content\": {\r\n \"application/json\": + {\r\n \"schema\": {\r\n \"$ref\": + \"#/components/schemas/Pet\"\r\n }\r\n },\r\n \"application/xml\": + {\r\n \"schema\": {\r\n \"$ref\": + \"#/components/schemas/Pet\"\r\n }\r\n }\r\n }\r\n },\r\n \"UserArray\": + {\r\n \"description\": \"List of user object\",\r\n \"content\": + {\r\n \"application/json\": {\r\n \"schema\": + {\r\n \"type\": \"array\",\r\n \"items\": + {\r\n \"$ref\": \"#/components/schemas/User\"\r\n }\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"securitySchemes\": + {\r\n \"petstore_auth\": {\r\n \"type\": \"oauth2\",\r\n \"flows\": + {\r\n \"implicit\": {\r\n \"authorizationUrl\": + \"https://petstore3.swagger.io/oauth/authorize\",\r\n \"scopes\": + {\r\n \"write:pets\": \"modify pets in your account\",\r\n \"read:pets\": + \"read your pets\"\r\n }\r\n }\r\n }\r\n },\r\n \"api_key\": + {\r\n \"type\": \"apiKey\",\r\n \"name\": \"api_key\",\r\n \"in\": + \"header\"\r\n }\r\n }\r\n }\r\n}"}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '50209' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:03:54 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: E5D02F568CEB486C8CC38BC870356031 Ref B: MAA201060516021 Ref C: 2024-06-17T06:03:49Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_definition_import_inline.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_definition_import_inline.yaml new file mode 100644 index 00000000000..05b10dc3ebf --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_definition_import_inline.yaml @@ -0,0 +1,115 @@ +interactions: +- request: + body: '{"format": "inline", "specification": {"name": "openapi", "version": "3.0.0"}, + "value": "{\"openapi\":\"3.0.1\",\"info\":{\"title\":\"httpbin.org\",\"description\":\"API + Management facade for a very handy and free online HTTP tool.\",\"version\":\"1.0\"}}"}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api definition import-specification + Connection: + - keep-alive + Content-Length: + - '257' + Content-Type: + - application/json + ParameterSetName: + - -g -n --api-id --version-id --definition-id --format --specification --value + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: POST + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003/versions/clitest000004/definitions/clitest000005/importSpecification?api-version=2024-03-01 + response: + body: + string: '' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '0' + date: + - Mon, 17 Jun 2024 06:00:53 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-global-writes: + - '2998' + x-ms-ratelimit-remaining-subscription-writes: + - '198' + x-msedge-ref: + - 'Ref A: 75C3EC9A19F5488FAE626F92EB0084BA Ref B: MAA201060515035 Ref C: 2024-06-17T06:00:52Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api definition export-specification + Connection: + - keep-alive + Content-Length: + - '0' + ParameterSetName: + - -g -n --api-id --version-id --definition-id --file-name + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: POST + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003/versions/clitest000004/definitions/clitest000005/exportSpecification?api-version=2024-03-01 + response: + body: + string: '{"format":"inline","value":"{\"openapi\":\"3.0.1\",\"info\":{\"title\":\"httpbin.org\",\"description\":\"API + Management facade for a very handy and free online HTTP tool.\",\"version\":\"1.0\"}}"}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '196' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:00:55 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: 1BCA3D469C9947C1B59A14244AFD1405 Ref B: MAA201060513045 Ref C: 2024-06-17T06:00:55Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_definition_list.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_definition_list.yaml new file mode 100644 index 00000000000..f709150e3f0 --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_definition_list.yaml @@ -0,0 +1,54 @@ +interactions: +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api definition list + Connection: + - keep-alive + ParameterSetName: + - -g -n --api-id --version-id + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003/versions/clitest000004/definitions?api-version=2024-03-01 + response: + body: + string: '{"value":[{"type":"Microsoft.ApiCenter/services/workspaces/apis/versions/definitions","properties":{"title":"OpenAPI"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003/versions/clitest000004/definitions/clitest000005","name":"clitest000005","systemData":{"createdAt":"2024-06-17T06:01:18.4516804Z","lastModifiedAt":"2024-06-17T06:01:18.4516791Z"}},{"type":"Microsoft.ApiCenter/services/workspaces/apis/versions/definitions","properties":{"title":"OpenAPI"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003/versions/clitest000004/definitions/clitest000006","name":"clitest000006","systemData":{"createdAt":"2024-06-17T06:01:21.5977125Z","lastModifiedAt":"2024-06-17T06:01:21.5977116Z"}}]}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '941' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:01:23 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: + - '3749' + x-msedge-ref: + - 'Ref A: 4065D0B70DAD413F8776BD0FCDC002BD Ref B: MAA201060516021 Ref C: 2024-06-17T06:01:23Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_definition_list_with_all_optional_params.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_definition_list_with_all_optional_params.yaml new file mode 100644 index 00000000000..fecd2459b71 --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_definition_list_with_all_optional_params.yaml @@ -0,0 +1,54 @@ +interactions: +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api definition list + Connection: + - keep-alive + ParameterSetName: + - -g -n --api-id --version-id --filter + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003/versions/clitest000004/definitions?$filter=name%20eq%20%27clitest000005%27&api-version=2024-03-01 + response: + body: + string: '{"value":[{"type":"Microsoft.ApiCenter/services/workspaces/apis/versions/definitions","properties":{"title":"OpenAPI"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003/versions/clitest000004/definitions/clitest000005","name":"clitest000005","systemData":{"createdAt":"2024-06-17T06:01:43.8441665Z","lastModifiedAt":"2024-06-17T06:01:43.8441654Z"}}]}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '476' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:01:48 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: + - '3749' + x-msedge-ref: + - 'Ref A: 4D669636B6294018BBF786C7FEED1B5B Ref B: MAA201060516021 Ref C: 2024-06-17T06:01:47Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_definition_show.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_definition_show.yaml new file mode 100644 index 00000000000..e60401c65b8 --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_definition_show.yaml @@ -0,0 +1,56 @@ +interactions: +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api definition show + Connection: + - keep-alive + ParameterSetName: + - -g -n --api-id --version-id --definition-id + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003/versions/clitest000004/definitions/clitest000005?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services/workspaces/apis/versions/definitions","properties":{"title":"OpenAPI"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003/versions/clitest000004/definitions/clitest000005","name":"clitest000005","systemData":{"createdAt":"2024-06-17T06:02:09.9411683Z","lastModifiedAt":"2024-06-17T06:02:09.9411675Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '464' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:02:12 GMT + etag: + - 13014d82-0000-0100-0000-666fd1610000 + 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: + - '3749' + x-msedge-ref: + - 'Ref A: A329D6077166446BA7BEF80100FC726D Ref B: MAA201060514009 Ref C: 2024-06-17T06:02:11Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_definition_update.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_definition_update.yaml new file mode 100644 index 00000000000..241076528bb --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_definition_update.yaml @@ -0,0 +1,117 @@ +interactions: +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api definition update + Connection: + - keep-alive + ParameterSetName: + - -g -n --api-id --version-id --definition-id --title --description + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003/versions/clitest000004/definitions/clitest000005?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services/workspaces/apis/versions/definitions","properties":{"title":"OpenAPI"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003/versions/clitest000004/definitions/clitest000005","name":"clitest000005","systemData":{"createdAt":"2024-06-17T06:02:37.8784973Z","lastModifiedAt":"2024-06-17T06:02:37.8784963Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '464' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:02:40 GMT + etag: + - 1301d882-0000-0100-0000-666fd17d0000 + 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: + - '3749' + x-msedge-ref: + - 'Ref A: 3B382F47D99341949336C4B4A5ECD825 Ref B: MAA201060516035 Ref C: 2024-06-17T06:02:39Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: '{"properties": {"description": "test description 2", "title": "Swagger"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api definition update + Connection: + - keep-alive + Content-Length: + - '73' + Content-Type: + - application/json + ParameterSetName: + - -g -n --api-id --version-id --definition-id --title --description + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003/versions/clitest000004/definitions/clitest000005?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services/workspaces/apis/versions/definitions","properties":{"title":"Swagger","description":"test + description 2"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003/versions/clitest000004/definitions/clitest000005","name":"clitest000005","systemData":{"lastModifiedAt":"2024-06-17T06:02:42.9077573Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '456' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:02:57 GMT + etag: + - 1301fc82-0000-0100-0000-666fd1820000 + 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-writes: + - '3000' + x-ms-ratelimit-remaining-subscription-writes: + - '200' + x-msedge-ref: + - 'Ref A: 575AF6E21E6E45FCB26BFD3507323CC2 Ref B: MAA201060516035 Ref C: 2024-06-17T06:02:41Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_delete_service.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_delete_service.yaml index 67d235a859e..f40f7226660 100644 --- a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_delete_service.yaml +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_delete_service.yaml @@ -7,25 +7,29 @@ interactions: Accept-Encoding: - gzip, deflate CommandName: - - apic service delete + - apic delete Connection: - keep-alive Content-Length: - '0' ParameterSetName: - - -g -s --yes + - -g -n --yes User-Agent: - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002a?api-version=2024-03-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002?api-version=2024-03-01 response: body: string: '' headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview cache-control: - no-cache + content-length: + - '0' date: - - Thu, 25 Apr 2024 05:47:24 GMT + - Mon, 17 Jun 2024 06:09:35 GMT expires: - '-1' pragma: @@ -37,10 +41,62 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-deletes: - - '14999' + - '199' + x-ms-ratelimit-remaining-subscription-global-deletes: + - '2999' + x-msedge-ref: + - 'Ref A: 33D5C6F8D1C24FE4BB72EB6879335A23 Ref B: MAA201060516021 Ref C: 2024-06-17T06:09:30Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic show + Connection: + - keep-alive + ParameterSetName: + - -g -n + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002?api-version=2024-03-01 + response: + body: + string: '{"error":{"code":"ResourceNotFound","message":"The Resource ''Microsoft.ApiCenter/services/clitest000002'' + under resource group ''clirg000001'' was not found. For more details please + go to https://aka.ms/ARMResourceNotFoundFix"}}' + headers: + cache-control: + - no-cache + content-length: + - '225' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:09: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-failure-cause: + - gateway x-msedge-ref: - - 'Ref A: 50BEA56C7F8448F2A9889B4487CB4C1A Ref B: MAA201060516021 Ref C: 2024-04-25T05:47:25Z' + - 'Ref A: 332954F186604806B8CF47A07B43897D Ref B: MAA201060514047 Ref C: 2024-06-17T06:09:36Z' status: - code: 204 - message: No Content + code: 404 + message: Not Found version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_deployment_create.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_deployment_create.yaml new file mode 100644 index 00000000000..f9190bc564f --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_deployment_create.yaml @@ -0,0 +1,65 @@ +interactions: +- request: + body: '{"properties": {"definitionId": "/workspaces/default/apis/clitest000004/versions/clitest000005/definitions/clitest000006", + "environmentId": "/workspaces/default/environments/clitest000003", "server": + {"runtimeUri": ["https://example.com"]}, "title": "test deployment"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api deployment create + Connection: + - keep-alive + Content-Length: + - '269' + Content-Type: + - application/json + ParameterSetName: + - -g -n --api-id --definition-id --environment-id --deployment-id --title --server + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000004/deployments/mock-deployment?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services/workspaces/apis/deployments","properties":{"title":"test + deployment","environmentId":"/workspaces/default/environments/clitest000003","definitionId":"/workspaces/default/apis/clitest000004/versions/clitest000005/definitions/clitest000006","server":{"runtimeUri":["https://example.com"]},"customProperties":{},"recommended":false},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000004/deployments/cli000007","name":"cli000007","systemData":{"createdAt":"2024-06-17T06:07:23.5646247Z","lastModifiedAt":"2024-06-17T06:07:23.5646238Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '692' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:07:23 GMT + etag: + - 8501d217-0000-0100-0000-666fd29b0000 + 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: C18E1C670E0B44C897F8189B9F0B4193 Ref B: MAA201060515049 Ref C: 2024-06-17T06:07:22Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_deployment_create_with_all_optional_params.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_deployment_create_with_all_optional_params.yaml new file mode 100644 index 00000000000..5b7d248b231 --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_deployment_create_with_all_optional_params.yaml @@ -0,0 +1,67 @@ +interactions: +- request: + body: '{"properties": {"customProperties": {"clitest000007": true}, "definitionId": + "/workspaces/default/apis/clitest000004/versions/clitest000005/definitions/clitest000006", + "description": "deployment description", "environmentId": "/workspaces/default/environments/clitest000003", + "server": {"runtimeUri": ["https://example.com"]}, "title": "test deployment"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api deployment create + Connection: + - keep-alive + Content-Length: + - '355' + Content-Type: + - application/json + ParameterSetName: + - -g -n --api-id --definition-id --environment-id --deployment-id --title --server + --description --custom-properties + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000004/deployments/mock-deployment?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services/workspaces/apis/deployments","properties":{"title":"test + deployment","description":"deployment description","environmentId":"/workspaces/default/environments/clitest000003","definitionId":"/workspaces/default/apis/clitest000004/versions/clitest000005/definitions/clitest000006","server":{"runtimeUri":["https://example.com"]},"customProperties":{"clitest000007":true},"recommended":false},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000004/deployments/cli000008","name":"cli000008","systemData":{"createdAt":"2024-06-17T06:07:54.8364935Z","lastModifiedAt":"2024-06-17T06:07:54.8364757Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '751' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:07:54 GMT + etag: + - 8501501a-0000-0100-0000-666fd2ba0000 + 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: DBA7CB0069A14A9A80A0E6460B549DEA Ref B: MAA201060516053 Ref C: 2024-06-17T06:07:54Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_deployment_delete.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_deployment_delete.yaml new file mode 100644 index 00000000000..63a3ec942ab --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_deployment_delete.yaml @@ -0,0 +1,104 @@ +interactions: +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api deployment delete + Connection: + - keep-alive + Content-Length: + - '0' + ParameterSetName: + - -g -n --api-id --deployment-id --yes + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: DELETE + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000004/deployments/mock-deployment?api-version=2024-03-01 + response: + body: + string: '' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + date: + - Mon, 17 Jun 2024 06:03:19 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-deletes: + - '199' + x-ms-ratelimit-remaining-subscription-global-deletes: + - '2999' + x-msedge-ref: + - 'Ref A: B154AA5682284B48872528ABDD5CDF1C Ref B: MAA201060516049 Ref C: 2024-06-17T06:03:18Z' + x-powered-by: + - ASP.NET + status: + code: 204 + message: No Content +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api deployment show + Connection: + - keep-alive + ParameterSetName: + - -g -n --api-id --deployment-id + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000004/deployments/mock-deployment?api-version=2024-03-01 + response: + body: + string: '{"code":"404"}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '14' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:03:21 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: + - '3749' + x-msedge-ref: + - 'Ref A: 7B0B35F471D943F5A4AF1CEEE07F4845 Ref B: MAA201060515051 Ref C: 2024-06-17T06:03:21Z' + x-powered-by: + - ASP.NET + status: + code: 404 + message: Not Found +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_deployment_list.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_deployment_list.yaml new file mode 100644 index 00000000000..55452a1c3ec --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_deployment_list.yaml @@ -0,0 +1,56 @@ +interactions: +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api deployment list + Connection: + - keep-alive + ParameterSetName: + - -g -n --api-id + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000004/deployments?api-version=2024-03-01 + response: + body: + string: '{"value":[{"type":"Microsoft.ApiCenter/services/workspaces/apis/deployments","properties":{"title":"test + deployment","environmentId":"/workspaces/default/environments/clitest000003","definitionId":"/workspaces/default/apis/clitest000004/versions/clitest000005/definitions/clitest000006","server":{"runtimeUri":["https://example.com"]},"customProperties":{},"recommended":false},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000004/deployments/clitest000007","name":"clitest000007","systemData":{"createdAt":"2024-06-17T06:03:49.5700316Z","lastModifiedAt":"2024-06-17T06:03:49.570031Z"}},{"type":"Microsoft.ApiCenter/services/workspaces/apis/deployments","properties":{"title":"test + deployment","environmentId":"/workspaces/default/environments/clitest000003","definitionId":"/workspaces/default/apis/clitest000004/versions/clitest000005/definitions/clitest000006","server":{"runtimeUri":["https://example.com"]},"customProperties":{},"recommended":false},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000004/deployments/clitest000008","name":"clitest000008","systemData":{"createdAt":"2024-06-17T06:03:52.1730335Z","lastModifiedAt":"2024-06-17T06:03:52.1730323Z"}}]}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '1412' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:03:54 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: + - '3749' + x-msedge-ref: + - 'Ref A: C1CAEDEC07A942D3A55D930A2C566746 Ref B: MAA201060513035 Ref C: 2024-06-17T06:03:53Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_deployment_list_with_all_optional_params.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_deployment_list_with_all_optional_params.yaml new file mode 100644 index 00000000000..39e21e3ef2c --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_deployment_list_with_all_optional_params.yaml @@ -0,0 +1,55 @@ +interactions: +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api deployment list + Connection: + - keep-alive + ParameterSetName: + - -g -n --api-id --filter + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000004/deployments?$filter=name%20eq%20%27clitest000007%27&api-version=2024-03-01 + response: + body: + string: '{"value":[{"type":"Microsoft.ApiCenter/services/workspaces/apis/deployments","properties":{"title":"test + deployment","environmentId":"/workspaces/default/environments/clitest000003","definitionId":"/workspaces/default/apis/clitest000004/versions/clitest000005/definitions/clitest000006","server":{"runtimeUri":["https://example.com"]},"customProperties":{},"recommended":false},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000004/deployments/clitest000007","name":"clitest000007","systemData":{"createdAt":"2024-06-17T06:04:22.0238033Z","lastModifiedAt":"2024-06-17T06:04:22.0238024Z"}}]}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '712' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:04:27 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: + - '3749' + x-msedge-ref: + - 'Ref A: 1B3901AB053C4A69ACBD4C526137A900 Ref B: MAA201060516029 Ref C: 2024-06-17T06:04:26Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_deployment_show.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_deployment_show.yaml new file mode 100644 index 00000000000..70726b63218 --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_deployment_show.yaml @@ -0,0 +1,57 @@ +interactions: +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api deployment show + Connection: + - keep-alive + ParameterSetName: + - -g -n --api-id --deployment-id + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000004/deployments/mock-deployment?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services/workspaces/apis/deployments","properties":{"title":"test + deployment","environmentId":"/workspaces/default/environments/clitest000003","definitionId":"/workspaces/default/apis/clitest000004/versions/clitest000005/definitions/clitest000006","server":{"runtimeUri":["https://example.com"]},"customProperties":{},"recommended":false},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000004/deployments/clitest000007","name":"clitest000007","systemData":{"createdAt":"2024-06-17T06:04:57.843633Z","lastModifiedAt":"2024-06-17T06:04:57.8436323Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '699' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:04:59 GMT + etag: + - 85014d08-0000-0100-0000-666fd2090000 + 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: + - '3749' + x-msedge-ref: + - 'Ref A: 982B9B2F5E6043549B909D22808FA7E1 Ref B: MAA201060516035 Ref C: 2024-06-17T06:04:59Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_deployment_update.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_deployment_update.yaml new file mode 100644 index 00000000000..e170b7f3ff8 --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_deployment_update.yaml @@ -0,0 +1,120 @@ +interactions: +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api deployment update + Connection: + - keep-alive + ParameterSetName: + - -g -n --api-id --deployment-id --title + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000004/deployments/mock-deployment?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services/workspaces/apis/deployments","properties":{"title":"test + deployment","environmentId":"/workspaces/default/environments/clitest000003","definitionId":"/workspaces/default/apis/clitest000004/versions/clitest000005/definitions/clitest000006","server":{"runtimeUri":["https://example.com"]},"customProperties":{},"recommended":false},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000004/deployments/clitest000007","name":"clitest000007","systemData":{"createdAt":"2024-06-17T06:05:29.0017706Z","lastModifiedAt":"2024-06-17T06:05:29.0017695Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '700' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:05:31 GMT + etag: + - 8501a50b-0000-0100-0000-666fd2290000 + 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: + - '3749' + x-msedge-ref: + - 'Ref A: 2B21BB8AD571446EB779FA8FDC73E44A Ref B: MAA201060516027 Ref C: 2024-06-17T06:05:30Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: '{"properties": {"customProperties": {}, "definitionId": "/workspaces/default/apis/clitest000004/versions/clitest000005/definitions/clitest000006", + "environmentId": "/workspaces/default/environments/clitest000003", "server": + {"runtimeUri": ["https://example.com"]}, "title": "updated deployment"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api deployment update + Connection: + - keep-alive + Content-Length: + - '296' + Content-Type: + - application/json + ParameterSetName: + - -g -n --api-id --deployment-id --title + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000004/deployments/mock-deployment?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services/workspaces/apis/deployments","properties":{"title":"updated + deployment","environmentId":"/workspaces/default/environments/clitest000003","definitionId":"/workspaces/default/apis/clitest000004/versions/clitest000005/definitions/clitest000006","server":{"runtimeUri":["https://example.com"]},"customProperties":{},"recommended":false},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000004/deployments/clitest000007","name":"clitest000007","systemData":{"lastModifiedAt":"2024-06-17T06:05:32.7651888Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '660' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:05:32 GMT + etag: + - 85013d0c-0000-0100-0000-666fd22c0000 + 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: 95457F957E6A483F85648BABDB56C4C3 Ref B: MAA201060516027 Ref C: 2024-06-17T06:05:31Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_deployment_update_with_all_optional_params.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_deployment_update_with_all_optional_params.yaml new file mode 100644 index 00000000000..4d2834bb70e --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_deployment_update_with_all_optional_params.yaml @@ -0,0 +1,123 @@ +interactions: +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api deployment update + Connection: + - keep-alive + ParameterSetName: + - -g -n --api-id --definition-id --environment-id --deployment-id --title --server + --description --custom-properties + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000004/deployments/mock-deployment?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services/workspaces/apis/deployments","properties":{"title":"test + deployment","environmentId":"/workspaces/default/environments/clitest000003","definitionId":"/workspaces/default/apis/clitest000004/versions/clitest000005/definitions/clitest000006","server":{"runtimeUri":["https://example.com"]},"customProperties":{},"recommended":false},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000004/deployments/clitest000007","name":"clitest000007","systemData":{"createdAt":"2024-06-17T06:06:00.8508856Z","lastModifiedAt":"2024-06-17T06:06:00.8508843Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '700' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:06:06 GMT + etag: + - 8501de0d-0000-0100-0000-666fd2480000 + 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: + - '3749' + x-msedge-ref: + - 'Ref A: 17E2F6848C55451E86997C8C9F18EF10 Ref B: MAA201060515019 Ref C: 2024-06-17T06:06:05Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: '{"properties": {"customProperties": {"clitest000008": true}, "definitionId": + "/workspaces/default/apis/clitest000004/versions/clitest000005/definitions/clitest000006", + "description": "deployment description", "environmentId": "/workspaces/default/environments/clitest000003", + "server": {"runtimeUri": ["https://example2.com"]}, "title": "updated deployment"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api deployment update + Connection: + - keep-alive + Content-Length: + - '359' + Content-Type: + - application/json + ParameterSetName: + - -g -n --api-id --definition-id --environment-id --deployment-id --title --server + --description --custom-properties + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000004/deployments/mock-deployment?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services/workspaces/apis/deployments","properties":{"title":"updated + deployment","description":"deployment description","environmentId":"/workspaces/default/environments/clitest000003","definitionId":"/workspaces/default/apis/clitest000004/versions/clitest000005/definitions/clitest000006","server":{"runtimeUri":["https://example2.com"]},"customProperties":{"clitest000008":true},"recommended":false},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000004/deployments/clitest000007","name":"clitest000007","systemData":{"lastModifiedAt":"2024-06-17T06:06:08.2508702Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '720' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:06:08 GMT + etag: + - 8501e10e-0000-0100-0000-666fd2500000 + 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: E077DF3C143648DCBA7CDCAC2764B4BF Ref B: MAA201060515019 Ref C: 2024-06-17T06:06:07Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_environment_create.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_environment_create.yaml new file mode 100644 index 00000000000..aa8afba4cca --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_environment_create.yaml @@ -0,0 +1,63 @@ +interactions: +- request: + body: '{"properties": {"kind": "testing", "title": "test environment"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic environment create + Connection: + - keep-alive + Content-Length: + - '64' + Content-Type: + - application/json + ParameterSetName: + - -g -n --environment-id --title --type + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/environments/cli000003?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services/workspaces/environments","properties":{"title":"test + environment","kind":"testing","customProperties":{}},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/environments/cli000003","name":"cli000003","systemData":{"createdAt":"2024-06-17T06:05:25.4144025Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '402' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:05:25 GMT + etag: + - 64010d61-0000-0100-0000-666fd2250000 + 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: 83810789E4BD46F4BE0E090E0A69A1B6 Ref B: MAA201060516009 Ref C: 2024-06-17T06:05:24Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_environment_create_with_all_optional_params.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_environment_create_with_all_optional_params.yaml new file mode 100644 index 00000000000..d29ef80fcb1 --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_environment_create_with_all_optional_params.yaml @@ -0,0 +1,70 @@ +interactions: +- request: + body: '{"properties": {"customProperties": {"clitest000003": true}, "description": + "environment description", "kind": "testing", "onboarding": {"developerPortalUri": + ["https://developer.contoso.com"], "instructions": "instructions markdown"}, + "server": {"managementPortalUri": ["example.com"], "type": "Azure API Management"}, + "title": "test environment"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic environment create + Connection: + - keep-alive + Content-Length: + - '349' + Content-Type: + - application/json + ParameterSetName: + - -g -n --environment-id --title --type --custom-properties --description --onboarding + --server + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/environments/cli000004?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services/workspaces/environments","properties":{"title":"test + environment","kind":"testing","description":"environment description","server":{"type":"Azure + API Management","managementPortalUri":["example.com"]},"onboarding":{"instructions":"instructions + markdown","developerPortalUri":["https://developer.contoso.com"]},"customProperties":{"clitest000003":true}},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/environments/cli000004","name":"cli000004","systemData":{"createdAt":"2024-06-17T06:05:47.3151231Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '650' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:05:46 GMT + etag: + - 6401d862-0000-0100-0000-666fd23b0000 + 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: 1AA050B404354D5FAF59B357ACB7DCCD Ref B: MAA201060516037 Ref C: 2024-06-17T06:05:46Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_environment_delete.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_environment_delete.yaml new file mode 100644 index 00000000000..9148b27659e --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_environment_delete.yaml @@ -0,0 +1,105 @@ +interactions: +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - apic environment delete + Connection: + - keep-alive + Content-Length: + - '0' + ParameterSetName: + - -g -n --environment-id --yes + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: DELETE + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/environments/clitest000003?api-version=2024-03-01 + response: + body: + string: '' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + date: + - Mon, 17 Jun 2024 06:06: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-ratelimit-remaining-subscription-deletes: + - '199' + x-ms-ratelimit-remaining-subscription-global-deletes: + - '2999' + x-msedge-ref: + - 'Ref A: 7E7DAF93016D4CA2BD0ACA075D6B7780 Ref B: MAA201060513017 Ref C: 2024-06-17T06:06:05Z' + x-powered-by: + - ASP.NET + status: + code: 204 + message: No Content +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic environment show + Connection: + - keep-alive + ParameterSetName: + - -g -n --environment-id + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/environments/clitest000003?api-version=2024-03-01 + response: + body: + string: '{"code":"404","message":"The environment with the specified ID does + not exist."}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '80' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:06:08 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: + - '3749' + x-msedge-ref: + - 'Ref A: 605270C307824F60816348E50027010A Ref B: MAA201060515009 Ref C: 2024-06-17T06:06:08Z' + x-powered-by: + - ASP.NET + status: + code: 404 + message: Not Found +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_environment_list.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_environment_list.yaml new file mode 100644 index 00000000000..d42b853cd5f --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_environment_list.yaml @@ -0,0 +1,56 @@ +interactions: +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic environment list + Connection: + - keep-alive + ParameterSetName: + - -g -n + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/environments?api-version=2024-03-01 + response: + body: + string: '{"value":[{"type":"Microsoft.ApiCenter/services/workspaces/environments","properties":{"title":"test + environment","kind":"testing","customProperties":{}},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/environments/clitest000003","name":"clitest000003","systemData":{"createdAt":"2024-06-17T06:06:26.5834813Z"}},{"type":"Microsoft.ApiCenter/services/workspaces/environments","properties":{"title":"test + environment","kind":"testing","customProperties":{}},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/environments/clitest000004","name":"clitest000004","systemData":{"createdAt":"2024-06-17T06:06:29.1445183Z"}}]}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '833' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:06:30 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: + - '3749' + x-msedge-ref: + - 'Ref A: 4C558CC9ED5842B8A675AFA193C69FCF Ref B: MAA201060514049 Ref C: 2024-06-17T06:06:30Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_environment_list_with_all_optional_params.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_environment_list_with_all_optional_params.yaml new file mode 100644 index 00000000000..01051ec16d5 --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_environment_list_with_all_optional_params.yaml @@ -0,0 +1,55 @@ +interactions: +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic environment list + Connection: + - keep-alive + ParameterSetName: + - -g -n --filter + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/environments?$filter=name%20eq%20%27clitest000003%27&api-version=2024-03-01 + response: + body: + string: '{"value":[{"type":"Microsoft.ApiCenter/services/workspaces/environments","properties":{"title":"test + environment","kind":"testing","customProperties":{}},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/environments/clitest000003","name":"clitest000003","systemData":{"createdAt":"2024-06-17T06:04:10.0466202Z"}}]}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '422' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:04:15 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: + - '3749' + x-msedge-ref: + - 'Ref A: 10DDADFEC276459FB3A850B4EBADDE06 Ref B: MAA201060515037 Ref C: 2024-06-17T06:04:14Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_environment_show.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_environment_show.yaml new file mode 100644 index 00000000000..026e7bc9d55 --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_environment_show.yaml @@ -0,0 +1,57 @@ +interactions: +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic environment show + Connection: + - keep-alive + ParameterSetName: + - -g -n --environment-id + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/environments/clitest000003?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services/workspaces/environments","properties":{"title":"test + environment","kind":"testing","customProperties":{}},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/environments/clitest000003","name":"clitest000003","systemData":{"createdAt":"2024-06-17T06:04:31.8060619Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '410' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:04:33 GMT + etag: + - 6401425a-0000-0100-0000-666fd1ef0000 + 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: + - '3749' + x-msedge-ref: + - 'Ref A: 9FB0795ADB314CB4AF5A8484EF6FECE8 Ref B: MAA201060515031 Ref C: 2024-06-17T06:04:33Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_environment_update.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_environment_update.yaml new file mode 100644 index 00000000000..b0be2365276 --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_environment_update.yaml @@ -0,0 +1,119 @@ +interactions: +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic environment update + Connection: + - keep-alive + ParameterSetName: + - -g -n --environment-id --title + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/environments/clitest000003?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services/workspaces/environments","properties":{"title":"test + environment","kind":"testing","customProperties":{}},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/environments/clitest000003","name":"clitest000003","systemData":{"createdAt":"2024-06-17T06:04:52.0704613Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '410' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:04:54 GMT + etag: + - 6401185d-0000-0100-0000-666fd2040000 + 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: + - '3749' + x-msedge-ref: + - 'Ref A: 35B21C413CC24F2AA9C3561E392082A2 Ref B: MAA201060516021 Ref C: 2024-06-17T06:04:53Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: '{"properties": {"customProperties": {}, "kind": "testing", "title": "test + environment 2"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic environment update + Connection: + - keep-alive + Content-Length: + - '90' + Content-Type: + - application/json + ParameterSetName: + - -g -n --environment-id --title + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/environments/clitest000003?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services/workspaces/environments","properties":{"title":"test + environment 2","kind":"testing","customProperties":{}},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/environments/clitest000003","name":"clitest000003","systemData":{"lastModifiedAt":"2024-06-17T06:04:56.4595756Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '417' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:04:56 GMT + etag: + - 6401b85d-0000-0100-0000-666fd2080000 + 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: A8502ABC54B54CE1ABA444B051635000 Ref B: MAA201060516021 Ref C: 2024-06-17T06:04:55Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_environment_update_with_all_optional_params.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_environment_update_with_all_optional_params.yaml new file mode 100644 index 00000000000..eb871ac80cf --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_environment_update_with_all_optional_params.yaml @@ -0,0 +1,126 @@ +interactions: +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic environment update + Connection: + - keep-alive + ParameterSetName: + - -g -n --environment-id --title --type --custom-properties --description --onboarding + --server + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/environments/clitest000004?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services/workspaces/environments","properties":{"title":"test + environment","kind":"testing","customProperties":{}},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/environments/clitest000004","name":"clitest000004","systemData":{"createdAt":"2024-06-17T06:05:17.6034397Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '410' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:05:20 GMT + etag: + - 64013460-0000-0100-0000-666fd21d0000 + 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: + - '3749' + x-msedge-ref: + - 'Ref A: E83E661F41054730874B2B3D75C91EF5 Ref B: MAA201060513021 Ref C: 2024-06-17T06:05:19Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: '{"properties": {"customProperties": {"clitest000003": true}, "description": + "environment description", "kind": "testing", "onboarding": {"developerPortalUri": + ["https://developer.contoso.com"], "instructions": "instructions markdown"}, + "server": {"managementPortalUri": ["example.com"], "type": "Azure API Management"}, + "title": "test environment 2"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic environment update + Connection: + - keep-alive + Content-Length: + - '351' + Content-Type: + - application/json + ParameterSetName: + - -g -n --environment-id --title --type --custom-properties --description --onboarding + --server + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/environments/clitest000004?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services/workspaces/environments","properties":{"title":"test + environment 2","kind":"testing","description":"environment description","server":{"type":"Azure + API Management","managementPortalUri":["example.com"]},"onboarding":{"instructions":"instructions + markdown","developerPortalUri":["https://developer.contoso.com"]},"customProperties":{"clitest000003":true}},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/environments/clitest000004","name":"clitest000004","systemData":{"lastModifiedAt":"2024-06-17T06:05:21.4693007Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '665' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:05:21 GMT + etag: + - 64018760-0000-0100-0000-666fd2210000 + 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: B51B76EB2F74414DB37BF79D803531E6 Ref B: MAA201060513021 Ref C: 2024-06-17T06:05:20Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_create_api.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_create_api.yaml new file mode 100644 index 00000000000..cfa89c6b23e --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_create_api.yaml @@ -0,0 +1,63 @@ +interactions: +- request: + body: '{"properties": {"kind": "rest", "title": "Echo API"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api create + Connection: + - keep-alive + Content-Length: + - '53' + Content-Type: + - application/json + ParameterSetName: + - -g -n --api-id --title --type + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/cli000003?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services/workspaces/apis","properties":{"title":"Echo + API","kind":"rest","externalDocumentation":[],"contacts":[],"customProperties":{}},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/cli000003","name":"cli000003","systemData":{"createdAt":"2024-06-17T06:01:07.7819472Z","lastModifiedAt":"2024-06-17T06:01:07.7819466Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '464' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:01:07 GMT + etag: + - da021c9a-0000-0100-0000-666fd1230000 + 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: 9B21481BB1C24B05BAB2B781B681673C Ref B: MAA201060513027 Ref C: 2024-06-17T06:01:06Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_create_api_definition.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_create_api_definition.yaml new file mode 100644 index 00000000000..12463fed5cf --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_create_api_definition.yaml @@ -0,0 +1,62 @@ +interactions: +- request: + body: '{"properties": {"title": "OpenAPI"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api definition create + Connection: + - keep-alive + Content-Length: + - '36' + Content-Type: + - application/json + ParameterSetName: + - -g -n --api-id --version-id --definition-id --title + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003/versions/clitest000004/definitions/cli000005?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services/workspaces/apis/versions/definitions","properties":{"title":"OpenAPI"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003/versions/clitest000004/definitions/cli000005","name":"cli000005","systemData":{"createdAt":"2024-06-17T06:03:18.5314537Z","lastModifiedAt":"2024-06-17T06:03:18.5314528Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '456' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:03:17 GMT + etag: + - 13010e85-0000-0100-0000-666fd1a60000 + 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: F7908E93CD564E609D310FF098BB82F9 Ref B: MAA201060515027 Ref C: 2024-06-17T06:03:17Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_create_api_version.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_create_api_version.yaml new file mode 100644 index 00000000000..a962afab668 --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_create_api_version.yaml @@ -0,0 +1,62 @@ +interactions: +- request: + body: '{"properties": {"lifecycleStage": "production", "title": "2023-01-01"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api version create + Connection: + - keep-alive + Content-Length: + - '71' + Content-Type: + - application/json + ParameterSetName: + - -g -n --api-id --version-id --title --lifecycle-stage + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003/versions/cli000004?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services/workspaces/apis/versions","properties":{"title":"2023-01-01","lifecycleStage":"production"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003/versions/cli000004","name":"cli000004","systemData":{"createdAt":"2024-06-17T06:13:42.7245391Z","lastModifiedAt":"2024-06-17T06:13:42.7245382Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '451' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:13:43 GMT + etag: + - 88046b8d-0000-0100-0000-666fd4160000 + 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: E75C4F43B1C64125BE328B200CCA79F3 Ref B: MAA201060516037 Ref C: 2024-06-17T06:13:41Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_create_api_with_custom_properties.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_create_api_with_custom_properties.yaml new file mode 100644 index 00000000000..84f0e921471 --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_create_api_with_custom_properties.yaml @@ -0,0 +1,64 @@ +interactions: +- request: + body: '{"properties": {"customProperties": {"clitest000003": true}, "kind": "rest", + "title": "Echo API"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api create + Connection: + - keep-alive + Content-Length: + - '98' + Content-Type: + - application/json + ParameterSetName: + - -g -n --api-id --title --type --custom-properties + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/cli000004?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services/workspaces/apis","properties":{"title":"Echo + API","kind":"rest","externalDocumentation":[],"contacts":[],"customProperties":{"clitest000003":true}},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/cli000004","name":"cli000004","systemData":{"createdAt":"2024-06-17T06:01:27.6417797Z","lastModifiedAt":"2024-06-17T06:01:27.6417654Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '484' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:01:26 GMT + etag: + - da02e59a-0000-0100-0000-666fd1370000 + 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: 73DCB51AD0E54C0FA610D45484F8A489 Ref B: MAA201060513017 Ref C: 2024-06-17T06:01:26Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_create_deployment.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_create_deployment.yaml new file mode 100644 index 00000000000..4635bdfcb37 --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_create_deployment.yaml @@ -0,0 +1,66 @@ +interactions: +- request: + body: '{"properties": {"definitionId": "/workspaces/default/apis/clitest000004/versions/clitest000005/definitions/clitest000006", + "description": "Public cloud production deployment.", "environmentId": "/workspaces/default/environments/clitest000003", + "server": {"runtimeUri": ["https://example.com"]}, "title": "Production deployment"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api deployment create + Connection: + - keep-alive + Content-Length: + - '329' + Content-Type: + - application/json + ParameterSetName: + - -g -n --deployment-id --title --description --api-id --environment-id --definition-id + --server + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000004/deployments/mock-deployment?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services/workspaces/apis/deployments","properties":{"title":"Production + deployment","description":"Public cloud production deployment.","environmentId":"/workspaces/default/environments/clitest000003","definitionId":"/workspaces/default/apis/clitest000004/versions/clitest000005/definitions/clitest000006","server":{"runtimeUri":["https://example.com"]},"customProperties":{},"recommended":false},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000004/deployments/cli000007","name":"cli000007","systemData":{"createdAt":"2024-06-17T06:06:34.9948104Z","lastModifiedAt":"2024-06-17T06:06:34.9948095Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '750' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:06:34 GMT + etag: + - 8501f813-0000-0100-0000-666fd26b0000 + 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: 9A86A9C7B89A4D95945F60392A90112A Ref B: MAA201060515019 Ref C: 2024-06-17T06:06:33Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_create_environment.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_create_environment.yaml new file mode 100644 index 00000000000..86be6ff590c --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_create_environment.yaml @@ -0,0 +1,63 @@ +interactions: +- request: + body: '{"properties": {"kind": "development", "title": "Public cloud"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic environment create + Connection: + - keep-alive + Content-Length: + - '64' + Content-Type: + - application/json + ParameterSetName: + - -g -n --environment-id --title --type + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/environments/cli000003?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services/workspaces/environments","properties":{"title":"Public + cloud","kind":"development","customProperties":{}},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/environments/cli000003","name":"cli000003","systemData":{"createdAt":"2024-06-17T06:05:37.4517252Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '402' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:05:36 GMT + etag: + - 64013a62-0000-0100-0000-666fd2310000 + 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: 134B0AD09F5D4F30B7C477E5D288719C Ref B: MAA201060513039 Ref C: 2024-06-17T06:05:36Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_create_metadata_1.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_create_metadata_1.yaml new file mode 100644 index 00000000000..5f18a5e0311 --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_create_metadata_1.yaml @@ -0,0 +1,65 @@ +interactions: +- request: + body: '{"properties": {"assignedTo": [{"deprecated": false, "entity": "api", "required": + true}], "schema": "{\"type\":\"string\", \"title\":\"First name\", \"pattern\": + \"^[a-zA-Z0-9]+$\"}"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic metadata create + Connection: + - keep-alive + Content-Length: + - '184' + Content-Type: + - application/json + ParameterSetName: + - --resource-group --service-name --metadata-name --schema --assignments + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/metadataSchemas/cli000003?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services/metadataSchemas","properties":{"assignedTo":[{"entity":"api","required":true,"deprecated":false}],"schema":"{\"type\":\"string\", + \"title\":\"First name\", \"pattern\": \"^[a-zA-Z0-9]+$\"}"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/metadataSchemas/cli000003","name":"cli000003","systemData":{"createdAt":"2024-06-17T06:07:19.2166812Z","lastModifiedAt":"2024-06-17T06:07:19.2166804Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '519' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:07:19 GMT + etag: + - 6602efa5-0000-0100-0000-666fd2970000 + 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: 00F1235B7CDC4FB9BF8F5F317916C266 Ref B: MAA201060514047 Ref C: 2024-06-17T06:07:18Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_create_metadata_2.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_create_metadata_2.yaml new file mode 100644 index 00000000000..904e19b8524 --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_create_metadata_2.yaml @@ -0,0 +1,64 @@ +interactions: +- request: + body: '{"properties": {"assignedTo": [{"deprecated": false, "entity": "api", "required": + true}, {"deprecated": false, "entity": "environment", "required": true}], "schema": + "{\"type\":\"string\",\"title\":\"testregion\",\"oneOf\":[{\"const\":\"Region1\",\"description\":\"\"},{\"const\":\"Region2\",\"description\":\"\"},{\"const\":\"Region3\",\"description\":\"\"}]}"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic metadata create + Connection: + - keep-alive + Content-Length: + - '363' + Content-Type: + - application/json + ParameterSetName: + - --resource-group --service-name --metadata-name --schema --assignments + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/metadataSchemas/cli000003?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services/metadataSchemas","properties":{"assignedTo":[{"entity":"api","required":true,"deprecated":false},{"entity":"environment","required":true,"deprecated":false}],"schema":"{\"type\":\"string\",\"title\":\"testregion\",\"oneOf\":[{\"const\":\"Region1\",\"description\":\"\"},{\"const\":\"Region2\",\"description\":\"\"},{\"const\":\"Region3\",\"description\":\"\"}]}"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/metadataSchemas/cli000003","name":"cli000003","systemData":{"createdAt":"2024-06-17T06:07:37.3897455Z","lastModifiedAt":"2024-06-17T06:07:37.3897449Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '692' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:07:37 GMT + etag: + - 660251a7-0000-0100-0000-666fd2a90000 + 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: 6B94D66A313A4111AA8A6386E772443B Ref B: MAA201060516009 Ref C: 2024-06-17T06:07:35Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_create_service_1.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_create_service_1.yaml new file mode 100644 index 00000000000..13ae890e9cf --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_create_service_1.yaml @@ -0,0 +1,60 @@ +interactions: +- request: + body: '{"location": "eastus"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic create + Connection: + - keep-alive + Content-Length: + - '22' + Content-Type: + - application/json + ParameterSetName: + - -g -n -l + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/cli000002?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services","location":"eastus","sku":{"name":"Free"},"properties":{},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/cli000002","name":"cli000002","tags":{},"systemData":{"createdAt":"2024-06-17T06:09:36.8448655Z","lastModifiedAt":"2024-06-17T06:09:36.844859Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '366' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:09:37 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: 71D4DEC3EABF4956A8B7E09F4CEB7DC6 Ref B: MAA201060513017 Ref C: 2024-06-17T06:09:33Z' + x-powered-by: + - ASP.NET + status: + code: 201 + message: Created +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_create_service_2.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_create_service_2.yaml new file mode 100644 index 00000000000..14eae4caccf --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_create_service_2.yaml @@ -0,0 +1,60 @@ +interactions: +- request: + body: '{"location": "eastus"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic create + Connection: + - keep-alive + Content-Length: + - '22' + Content-Type: + - application/json + ParameterSetName: + - --resource-group --name --location + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/cli000002?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services","location":"eastus","sku":{"name":"Free"},"properties":{},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/cli000002","name":"cli000002","tags":{},"systemData":{"createdAt":"2024-06-17T06:09:50.0168785Z","lastModifiedAt":"2024-06-17T06:09:50.0168716Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '367' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:09:50 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: BE2A2DD723594D179064DAC4B809D0E2 Ref B: MAA201060514047 Ref C: 2024-06-17T06:09:48Z' + x-powered-by: + - ASP.NET + status: + code: 201 + message: Created +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_delete_api.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_delete_api.yaml new file mode 100644 index 00000000000..e83b120113e --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_delete_api.yaml @@ -0,0 +1,104 @@ +interactions: +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api delete + Connection: + - keep-alive + Content-Length: + - '0' + ParameterSetName: + - -g -n --api-id --yes + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: DELETE + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003?api-version=2024-03-01 + response: + body: + string: '' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + date: + - Mon, 17 Jun 2024 06:01:45 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-deletes: + - '199' + x-ms-ratelimit-remaining-subscription-global-deletes: + - '2999' + x-msedge-ref: + - 'Ref A: D10A1D1633134C8090FE4D302C4ED9D2 Ref B: MAA201060515031 Ref C: 2024-06-17T06:01:43Z' + x-powered-by: + - ASP.NET + status: + code: 204 + message: No Content +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api show + Connection: + - keep-alive + ParameterSetName: + - -g -n --api-id + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003?api-version=2024-03-01 + response: + body: + string: '{"code":"404"}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '14' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:01:47 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: + - '3749' + x-msedge-ref: + - 'Ref A: 054360A54C2C4654834545241356788A Ref B: MAA201060515017 Ref C: 2024-06-17T06:01:47Z' + x-powered-by: + - ASP.NET + status: + code: 404 + message: Not Found +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_delete_api_definition.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_delete_api_definition.yaml new file mode 100644 index 00000000000..12d032e6ca2 --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_delete_api_definition.yaml @@ -0,0 +1,106 @@ +interactions: +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api definition delete + Connection: + - keep-alive + Content-Length: + - '0' + ParameterSetName: + - -g -n --api-id --version-id --definition-id --yes + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: DELETE + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003/versions/clitest000004/definitions/clitest000005?api-version=2024-03-01 + response: + body: + string: '' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '0' + date: + - Mon, 17 Jun 2024 06:03: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-deletes: + - '199' + x-ms-ratelimit-remaining-subscription-global-deletes: + - '2999' + x-msedge-ref: + - 'Ref A: 912F6478DC5F4791BFE9AF61206FB3B4 Ref B: MAA201060514025 Ref C: 2024-06-17T06:03:11Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api definition show + Connection: + - keep-alive + ParameterSetName: + - -g -n --api-id --version-id --definition-id + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003/versions/clitest000004/definitions/clitest000005?api-version=2024-03-01 + response: + body: + string: '{"code":"404"}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '14' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:03:14 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: + - '3749' + x-msedge-ref: + - 'Ref A: A19331AE5D214FC1BBD1115920375413 Ref B: MAA201060514021 Ref C: 2024-06-17T06:03:13Z' + x-powered-by: + - ASP.NET + status: + code: 404 + message: Not Found +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_delete_api_deployment.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_delete_api_deployment.yaml new file mode 100644 index 00000000000..290a4354e32 --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_delete_api_deployment.yaml @@ -0,0 +1,104 @@ +interactions: +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api deployment delete + Connection: + - keep-alive + Content-Length: + - '0' + ParameterSetName: + - -g -n --deployment-id --api-id --yes + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: DELETE + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000004/deployments/mock-deployment?api-version=2024-03-01 + response: + body: + string: '' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + date: + - Mon, 17 Jun 2024 06:07:05 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-deletes: + - '199' + x-ms-ratelimit-remaining-subscription-global-deletes: + - '2999' + x-msedge-ref: + - 'Ref A: F49480A495B3470FBB07AA26401BCD63 Ref B: MAA201060513033 Ref C: 2024-06-17T06:07:04Z' + x-powered-by: + - ASP.NET + status: + code: 204 + message: No Content +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api deployment show + Connection: + - keep-alive + ParameterSetName: + - -g -n --api-id --deployment-id + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000004/deployments/mock-deployment?api-version=2024-03-01 + response: + body: + string: '{"code":"404"}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '14' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:07:08 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: + - '3749' + x-msedge-ref: + - 'Ref A: 66E3970D0F50499C8EB282C636001F2E Ref B: MAA201060515025 Ref C: 2024-06-17T06:07:07Z' + x-powered-by: + - ASP.NET + status: + code: 404 + message: Not Found +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_delete_api_version.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_delete_api_version.yaml new file mode 100644 index 00000000000..ecd4da7a960 --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_delete_api_version.yaml @@ -0,0 +1,104 @@ +interactions: +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api version delete + Connection: + - keep-alive + Content-Length: + - '0' + ParameterSetName: + - -g -n --api-id --version-id --yes + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: DELETE + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003/versions/clitest000004?api-version=2024-03-01 + response: + body: + string: '' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + date: + - Mon, 17 Jun 2024 06:16: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-ratelimit-remaining-subscription-deletes: + - '199' + x-ms-ratelimit-remaining-subscription-global-deletes: + - '2999' + x-msedge-ref: + - 'Ref A: 6400779B4E1B4CB18C6FD68C87A2E03D Ref B: MAA201060513037 Ref C: 2024-06-17T06:16:48Z' + x-powered-by: + - ASP.NET + status: + code: 204 + message: No Content +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api version show + Connection: + - keep-alive + ParameterSetName: + - -g -n --api-id --version-id + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003/versions/clitest000004?api-version=2024-03-01 + response: + body: + string: '{"code":"404"}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '14' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:16:51 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: + - '3749' + x-msedge-ref: + - 'Ref A: 56E88F58D7364BE78FD7751E998C8BDF Ref B: MAA201060516009 Ref C: 2024-06-17T06:16:50Z' + x-powered-by: + - ASP.NET + status: + code: 404 + message: Not Found +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_delete_environment.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_delete_environment.yaml new file mode 100644 index 00000000000..05ee8607fa4 --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_delete_environment.yaml @@ -0,0 +1,105 @@ +interactions: +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - apic environment delete + Connection: + - keep-alive + Content-Length: + - '0' + ParameterSetName: + - -g -n --environment-id --yes + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: DELETE + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/environments/clitest000003?api-version=2024-03-01 + response: + body: + string: '' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + date: + - Mon, 17 Jun 2024 06:05:57 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-deletes: + - '199' + x-ms-ratelimit-remaining-subscription-global-deletes: + - '2999' + x-msedge-ref: + - 'Ref A: DABE29F131664D17BF535B6BE5F2A685 Ref B: MAA201060513025 Ref C: 2024-06-17T06:05:56Z' + x-powered-by: + - ASP.NET + status: + code: 204 + message: No Content +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic environment show + Connection: + - keep-alive + ParameterSetName: + - -g -n --environment-id + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/environments/clitest000003?api-version=2024-03-01 + response: + body: + string: '{"code":"404","message":"The environment with the specified ID does + not exist."}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '80' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:05:59 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: + - '3749' + x-msedge-ref: + - 'Ref A: 1721C67F06E0446E93D884BBE398419A Ref B: MAA201060513009 Ref C: 2024-06-17T06:05:58Z' + x-powered-by: + - ASP.NET + status: + code: 404 + message: Not Found +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_delete_metadata_1.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_delete_metadata_1.yaml new file mode 100644 index 00000000000..ed82bae23c3 --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_delete_metadata_1.yaml @@ -0,0 +1,104 @@ +interactions: +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - apic metadata delete + Connection: + - keep-alive + Content-Length: + - '0' + ParameterSetName: + - --resource-group --service-name --metadata-name --yes + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: DELETE + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/metadataSchemas/clitest000003?api-version=2024-03-01 + response: + body: + string: '' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + date: + - Mon, 17 Jun 2024 06:07:53 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-deletes: + - '199' + x-ms-ratelimit-remaining-subscription-global-deletes: + - '2999' + x-msedge-ref: + - 'Ref A: 6D30CA8CC93948EABB73851231374262 Ref B: MAA201060514051 Ref C: 2024-06-17T06:07:52Z' + x-powered-by: + - ASP.NET + status: + code: 204 + message: No Content +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic metadata show + Connection: + - keep-alive + ParameterSetName: + - --resource-group --service-name --metadata-name + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/metadataSchemas/clitest000003?api-version=2024-03-01 + response: + body: + string: '{"code":"404"}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '14' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:07:55 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: + - '3749' + x-msedge-ref: + - 'Ref A: B78AF775A82C40D3B1EB739A2F6E29EE Ref B: MAA201060516037 Ref C: 2024-06-17T06:07:54Z' + x-powered-by: + - ASP.NET + status: + code: 404 + message: Not Found +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_delete_metadata_2.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_delete_metadata_2.yaml new file mode 100644 index 00000000000..5bc257136f9 --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_delete_metadata_2.yaml @@ -0,0 +1,104 @@ +interactions: +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - apic metadata delete + Connection: + - keep-alive + Content-Length: + - '0' + ParameterSetName: + - -g -n --metadata-name --yes + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: DELETE + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/metadataSchemas/clitest000003?api-version=2024-03-01 + response: + body: + string: '' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + date: + - Mon, 17 Jun 2024 06:06: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-ratelimit-remaining-subscription-deletes: + - '199' + x-ms-ratelimit-remaining-subscription-global-deletes: + - '2999' + x-msedge-ref: + - 'Ref A: 37B0142E85F743E7A4264839B1D36F10 Ref B: MAA201060515053 Ref C: 2024-06-17T06:06:48Z' + x-powered-by: + - ASP.NET + status: + code: 204 + message: No Content +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic metadata show + Connection: + - keep-alive + ParameterSetName: + - -g -n --metadata-name + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/metadataSchemas/clitest000003?api-version=2024-03-01 + response: + body: + string: '{"code":"404"}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '14' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:06:52 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: + - '3749' + x-msedge-ref: + - 'Ref A: 1D84DB1266024BD2882A68B429BE5123 Ref B: MAA201060513033 Ref C: 2024-06-17T06:06:51Z' + x-powered-by: + - ASP.NET + status: + code: 404 + message: Not Found +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_delete_service.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_delete_service.yaml new file mode 100644 index 00000000000..50589d3f768 --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_delete_service.yaml @@ -0,0 +1,102 @@ +interactions: +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - apic delete + Connection: + - keep-alive + Content-Length: + - '0' + ParameterSetName: + - -n -g --yes + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: DELETE + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002?api-version=2024-03-01 + response: + body: + string: '' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '0' + date: + - Mon, 17 Jun 2024 06:10:07 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-deletes: + - '199' + x-ms-ratelimit-remaining-subscription-global-deletes: + - '2999' + x-msedge-ref: + - 'Ref A: F5BBEB477B544D81956EDB628A912E19 Ref B: MAA201060513023 Ref C: 2024-06-17T06:10:03Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic show + Connection: + - keep-alive + ParameterSetName: + - -g -n + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002?api-version=2024-03-01 + response: + body: + string: '{"error":{"code":"ResourceNotFound","message":"The Resource ''Microsoft.ApiCenter/services/clitest000002'' + under resource group ''clirg000001'' was not found. For more details please + go to https://aka.ms/ARMResourceNotFoundFix"}}' + headers: + cache-control: + - no-cache + content-length: + - '225' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:10:09 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-failure-cause: + - gateway + x-msedge-ref: + - 'Ref A: FD67579A023545CB98CD3877E7E9A557 Ref B: MAA201060513017 Ref C: 2024-06-17T06:10:09Z' + status: + code: 404 + message: Not Found +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_export_metadata_assigned_to_api.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_export_metadata_assigned_to_api.yaml new file mode 100644 index 00000000000..229e4571f72 --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_export_metadata_assigned_to_api.yaml @@ -0,0 +1,73 @@ +interactions: +- request: + body: '{"assignedTo": "api"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic metadata export + Connection: + - keep-alive + Content-Length: + - '21' + Content-Type: + - application/json + ParameterSetName: + - -g -n --assignments --file-name + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: POST + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/exportMetadataSchema?api-version=2024-03-01 + response: + body: + string: '{"format":"json-schema","value":"{\"type\":\"object\",\"properties\":{\"Id\":{\"type\":\"string\"},\"Name\":{\"type\":\"string\"},\"WorkspaceName\":{\"type\":\"string\"},\"Title\":{\"type\":\"string\"},\"Summary\":{\"type\":\"string\"},\"Description\":{\"type\":\"string\"},\"Kind\":{\"type\":\"string\"},\"LifecycleStage\":{\"type\":\"string\",\"enum\":[\"design\",\"development\",\"testing\",\"preview\",\"production\",\"deprecated\",\"retired\"]},\"TermsOfService\":{\"type\":\"object\",\"properties\":{\"url\":{\"description\":\"URL + pointing to the terms of service.\",\"type\":\"string\",\"maxLength\":200,\"format\":\"uri\"}}},\"License\":{\"type\":\"object\",\"properties\":{\"name\":{\"description\":\"Name + of the license.\",\"type\":\"string\",\"maxLength\":50},\"url\":{\"description\":\"URL + pointing to the license details. The URL field is mutually exclusive of the + identifier field.\",\"type\":\"string\",\"maxLength\":200,\"format\":\"uri\"},\"identifier\":{\"description\":\"SPDX + license information for the API. The identifier field is mutually exclusive + of the URL field.\",\"type\":\"string\",\"maxLength\":200,\"format\":\"uri\"}}},\"ExternalDocumentation\":{\"type\":\"array\",\"items\":{\"type\":\"object\",\"properties\":{\"title\":{\"description\":\"Title + of the documentation.\",\"type\":\"string\",\"maxLength\":50},\"description\":{\"description\":\"Description + of the documentation.\",\"type\":\"string\",\"maxLength\":1000},\"url\":{\"description\":\"URL + pointing to the documentation.\",\"type\":\"string\",\"maxLength\":200,\"format\":\"uri\"}}}},\"Contacts\":{\"type\":\"array\",\"items\":{\"type\":\"object\",\"properties\":{\"name\":{\"description\":\"Name + of the contact.\",\"type\":\"string\",\"maxLength\":100},\"url\":{\"description\":\"URL + for the contact.\",\"type\":\"string\",\"maxLength\":200,\"format\":\"uri\"},\"email\":{\"description\":\"Email + address for the contact.\",\"type\":\"string\",\"maxLength\":100,\"format\":\"email\"}}}},\"CustomPropertiesData\":{},\"CatalogNameTypeSafe\":{\"type\":\"object\",\"additionalProperties\":false,\"properties\":{\"Name\":{\"type\":\"string\"}}},\"CatalogName\":{\"type\":\"string\"},\"SubscriptionId\":{\"type\":\"string\"},\"SubscriptionIdTypeSafe\":{\"type\":\"string\"},\"ResourceGroupName\":{\"type\":\"string\"},\"ResourceGroupNameTypeSafe\":{\"type\":\"object\",\"additionalProperties\":false,\"properties\":{\"Name\":{\"type\":\"string\"}}},\"ETag\":{\"type\":\"string\"},\"Created\":{\"type\":\"string\",\"format\":\"date-time\"},\"Updated\":{\"type\":\"string\",\"format\":\"date-time\"},\"CreatedBy\":{\"type\":\"string\"},\"UpdatedBy\":{\"type\":\"string\"},\"customProperties\":{\"type\":\"object\",\"properties\":{\"clitest000003\":{\"type\":\"boolean\",\"title\":\"Public + Facing\"}},\"unevaluatedProperties\":false,\"required\":[\"clitest000003\"]}}}"}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '2854' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:07:14 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: 2357567CDDB849F5AB52020BEAC42B01 Ref B: MAA201060514033 Ref C: 2024-06-17T06:07:13Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_export_metadata_assigned_to_deployment.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_export_metadata_assigned_to_deployment.yaml new file mode 100644 index 00000000000..3839b2f3182 --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_export_metadata_assigned_to_deployment.yaml @@ -0,0 +1,62 @@ +interactions: +- request: + body: '{"assignedTo": "deployment"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic metadata export + Connection: + - keep-alive + Content-Length: + - '28' + Content-Type: + - application/json + ParameterSetName: + - -g -n --assignments --file-name + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: POST + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/exportMetadataSchema?api-version=2024-03-01 + response: + body: + string: '{"format":"json-schema","value":"{\"type\":\"object\",\"properties\":{\"Id\":{\"type\":\"string\"},\"WorkspaceName\":{\"type\":\"string\"},\"ApiName\":{\"type\":\"string\"},\"Name\":{\"type\":\"string\"},\"Title\":{\"type\":\"string\"},\"Description\":{\"type\":\"string\"},\"EnvironmentId\":{\"type\":\"string\"},\"DefinitionId\":{\"type\":\"string\"},\"Server\":{\"type\":\"object\",\"properties\":{\"runtimeUri\":{\"description\":\"Base + runtime URIs for this deployment.\",\"type\":\"array\",\"items\":{\"type\":\"string\"},\"maxItems\":200}},\"required\":[\"runtimeUri\"]},\"CustomPropertiesData\":{},\"Recommended\":{\"type\":\"boolean\"},\"CatalogNameTypeSafe\":{\"type\":\"object\",\"additionalProperties\":false,\"properties\":{\"Name\":{\"type\":\"string\"}}},\"CatalogName\":{\"type\":\"string\"},\"SubscriptionId\":{\"type\":\"string\"},\"SubscriptionIdTypeSafe\":{\"type\":\"string\"},\"ResourceGroupName\":{\"type\":\"string\"},\"ResourceGroupNameTypeSafe\":{\"type\":\"object\",\"additionalProperties\":false,\"properties\":{\"Name\":{\"type\":\"string\"}}},\"ETag\":{\"type\":\"string\"},\"Created\":{\"type\":\"string\",\"format\":\"date-time\"},\"Updated\":{\"type\":\"string\",\"format\":\"date-time\"},\"CreatedBy\":{\"type\":\"string\"},\"UpdatedBy\":{\"type\":\"string\"},\"customProperties\":{\"type\":\"object\",\"properties\":{\"clitest000003\":{\"type\":\"boolean\",\"title\":\"Public + Facing\"}},\"unevaluatedProperties\":false,\"required\":[\"clitest000003\"]}}}"}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '1490' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:07:31 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: 2955A4A6AAD84CBAB005327735FCFACC Ref B: MAA201060514029 Ref C: 2024-06-17T06:07:31Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_export_metadata_assigned_to_environment.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_export_metadata_assigned_to_environment.yaml new file mode 100644 index 00000000000..189b9a73f61 --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_export_metadata_assigned_to_environment.yaml @@ -0,0 +1,70 @@ +interactions: +- request: + body: '{"assignedTo": "environment"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic metadata export + Connection: + - keep-alive + Content-Length: + - '29' + Content-Type: + - application/json + ParameterSetName: + - -g -n --assignments --file-name + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: POST + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/exportMetadataSchema?api-version=2024-03-01 + response: + body: + string: '{"format":"json-schema","value":"{\"type\":\"object\",\"properties\":{\"Id\":{\"type\":\"string\"},\"WorkspaceName\":{\"type\":\"string\"},\"Name\":{\"type\":\"string\"},\"title\":{\"description\":\"The + name of the environment.\",\"type\":\"string\",\"maxLength\":50},\"kind\":{\"description\":\"Kind + of deployment environment.\",\"type\":\"string\"},\"description\":{\"description\":\"Description + of the environment.\",\"type\":\"string\",\"maxLength\":1000},\"server\":{\"description\":\"Server + information of the environment.\",\"type\":\"object\",\"properties\":{\"type\":{\"description\":\"Type + of the server that represents the environment.\",\"type\":\"string\"},\"managementPortalUri\":{\"description\":\"URIs + of the server''s management portal.\",\"type\":\"array\",\"items\":{\"type\":\"string\"},\"maxItems\":200}}},\"onboarding\":{\"description\":\"Onboarding + information for this environment.\",\"type\":\"object\",\"properties\":{\"instructions\":{\"description\":\"Instructions + how to onboard to the environment.\",\"type\":\"string\",\"maxLength\":1000},\"developerPortalUri\":{\"description\":\"Developer + portal URIs of the environment.\",\"type\":\"array\",\"items\":{\"type\":\"string\"},\"maxItems\":200}}},\"customProperties\":{\"type\":\"object\",\"properties\":{\"clitest000003\":{\"type\":\"boolean\",\"title\":\"Public + Facing\"}},\"unevaluatedProperties\":false,\"required\":[\"clitest000003\"]},\"CatalogNameTypeSafe\":{\"type\":\"object\",\"additionalProperties\":false,\"properties\":{\"Name\":{\"type\":\"string\"}}},\"CatalogName\":{\"type\":\"string\"},\"SubscriptionId\":{\"type\":\"string\"},\"SubscriptionIdTypeSafe\":{\"type\":\"string\"},\"ResourceGroupName\":{\"type\":\"string\"},\"ResourceGroupNameTypeSafe\":{\"type\":\"object\",\"additionalProperties\":false,\"properties\":{\"Name\":{\"type\":\"string\"}}},\"ETag\":{\"type\":\"string\"},\"Created\":{\"type\":\"string\",\"format\":\"date-time\"},\"Updated\":{\"type\":\"string\",\"format\":\"date-time\"},\"CreatedBy\":{\"type\":\"string\"},\"UpdatedBy\":{\"type\":\"string\"}},\"required\":[\"title\",\"kind\"]}"}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '2106' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:07:52 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: D98D9E0FD74F4CEC92D80C15CEB6B869 Ref B: MAA201060516039 Ref C: 2024-06-17T06:07:51Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_export_specification.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_export_specification.yaml new file mode 100644 index 00000000000..8b8651ba58d --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_export_specification.yaml @@ -0,0 +1,268 @@ +interactions: +- request: + body: '{"format": "link", "specification": {"name": "openapi", "version": "3.0.0"}, + "value": "https://raw.githubusercontent.com/OAI/OpenAPI-Specification/main/examples/v3.0/petstore.json"}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api definition import-specification + Connection: + - keep-alive + Content-Length: + - '181' + Content-Type: + - application/json + ParameterSetName: + - -g -n --api-id --version-id --definition-id --format --value --specification + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: POST + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003/versions/clitest000004/definitions/clitest000005/importSpecification?api-version=2024-03-01 + response: + body: + string: '' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '0' + date: + - Mon, 17 Jun 2024 06:03:36 GMT + expires: + - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003/versions/clitest000004/definitions/clitest000005/operationResults/08e8fdb93f6141029e4d7835e28b01ba?api-version=2024-03-01&t=638542010176285118&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=FvM4XSkcJY0KIHxMGFUSti2lhzv3-ziTtkACJ46aAQd-VjejLSu6Weahfu-PpLSonarZ8hRtJpEX3KpVGL0qRFTRNXqmMzFTK33q-NaNx1cp9Y78CZZ6N6zeCl2rhhfV4x0M8aynOnp_rEiJx6zZEsOExjGHcfrj7X8h5esu0lL93lWuCpA2jaCo5adQEU2rdtHPvs-Jqj5wU3qaI2sCAot0ZXpOQ1rQcuu6mgUClm3-UfQctcTgl-GaNcLt6VjAo5qkxiai-DgmVSKUdnyE2nSX_g7H5ORktedduz0M8RWJBdCxeF3yhxAg1V639vsjK6NXVc-RY2yZ2nBUsMyudw&h=mS_B5M_VFGVWvanlSKDjIZWe5-m1hbo0EtTSgRGHtbc + 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: FC06C8382599492C81C5D4007C58445F Ref B: MAA201060515027 Ref C: 2024-06-17T06:03:36Z' + x-powered-by: + - ASP.NET + status: + code: 202 + message: Accepted +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api definition import-specification + Connection: + - keep-alive + ParameterSetName: + - -g -n --api-id --version-id --definition-id --format --value --specification + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003/versions/clitest000004/definitions/clitest000005/operationResults/08e8fdb93f6141029e4d7835e28b01ba?api-version=2024-03-01&t=638542010176285118&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=FvM4XSkcJY0KIHxMGFUSti2lhzv3-ziTtkACJ46aAQd-VjejLSu6Weahfu-PpLSonarZ8hRtJpEX3KpVGL0qRFTRNXqmMzFTK33q-NaNx1cp9Y78CZZ6N6zeCl2rhhfV4x0M8aynOnp_rEiJx6zZEsOExjGHcfrj7X8h5esu0lL93lWuCpA2jaCo5adQEU2rdtHPvs-Jqj5wU3qaI2sCAot0ZXpOQ1rQcuu6mgUClm3-UfQctcTgl-GaNcLt6VjAo5qkxiai-DgmVSKUdnyE2nSX_g7H5ORktedduz0M8RWJBdCxeF3yhxAg1V639vsjK6NXVc-RY2yZ2nBUsMyudw&h=mS_B5M_VFGVWvanlSKDjIZWe5-m1hbo0EtTSgRGHtbc + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/apis/clitest000003/versions/clitest000004/definitions/clitest000005/operationResults/08e8fdb93f6141029e4d7835e28b01ba","name":"08e8fdb93f6141029e4d7835e28b01ba","status":"NotStarted"}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '322' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:03:37 GMT + expires: + - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003/versions/clitest000004/definitions/clitest000005/operationResults/08e8fdb93f6141029e4d7835e28b01ba?api-version=2024-03-01&t=638542010185034801&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=T33RF3cC0aSQq49j10HOBvrS23nVAudBEyi7OwLiwjOOzgwhssBQ2GvVxeJrhqfkU4-lr0QYrlLt3aN5bZ_qNWXQYTDldiSFMeSqUy1TGQNbrFgehFR6mTHoAsZFPo73-s0DS_mY8MKxFIzvdIDFr5iCHc5KLin_W3Rnfigio5Eov52lrbFJbDIoADfsmkY3HesAohCApmVANbFo_n7p42nj84LMd08qAbXgwigzW-7QcJ9qcUh2RsKlgo4-pWGSIgN4NLPTuUt_WTRq0OZKW8Af14F5AOhzr0cFTh4Ts07rXZ4Q3Ama_vTpgFeged6Oefh2OsUeMvISq28X9CL3-g&h=hxAeDZa8_WV8YSSj6KzcTFZjL3ExHcs_rxGdAIIBre8 + 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: + - '3749' + x-msedge-ref: + - 'Ref A: B9745DEBA8E44A1891F959650854DE03 Ref B: MAA201060515027 Ref C: 2024-06-17T06:03:37Z' + x-powered-by: + - ASP.NET + status: + code: 202 + message: Accepted +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api definition import-specification + Connection: + - keep-alive + ParameterSetName: + - -g -n --api-id --version-id --definition-id --format --value --specification + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003/versions/clitest000004/definitions/clitest000005/operationResults/08e8fdb93f6141029e4d7835e28b01ba?api-version=2024-03-01&t=638542010185034801&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=T33RF3cC0aSQq49j10HOBvrS23nVAudBEyi7OwLiwjOOzgwhssBQ2GvVxeJrhqfkU4-lr0QYrlLt3aN5bZ_qNWXQYTDldiSFMeSqUy1TGQNbrFgehFR6mTHoAsZFPo73-s0DS_mY8MKxFIzvdIDFr5iCHc5KLin_W3Rnfigio5Eov52lrbFJbDIoADfsmkY3HesAohCApmVANbFo_n7p42nj84LMd08qAbXgwigzW-7QcJ9qcUh2RsKlgo4-pWGSIgN4NLPTuUt_WTRq0OZKW8Af14F5AOhzr0cFTh4Ts07rXZ4Q3Ama_vTpgFeged6Oefh2OsUeMvISq28X9CL3-g&h=hxAeDZa8_WV8YSSj6KzcTFZjL3ExHcs_rxGdAIIBre8 + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/apis/clitest000003/versions/clitest000004/definitions/clitest000005/operationResults/08e8fdb93f6141029e4d7835e28b01ba","name":"08e8fdb93f6141029e4d7835e28b01ba","status":"Succeeded","startTime":"2024-06-17T06:03:52.8898954+00:00","endTime":"2024-06-17T06:03:53.2679001+00:00"}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '415' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:04:09 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: + - '3749' + x-msedge-ref: + - 'Ref A: AE2A82ABC1144824B5F99CEEA7258BFE Ref B: MAA201060515027 Ref C: 2024-06-17T06:04:08Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api definition export-specification + Connection: + - keep-alive + Content-Length: + - '0' + ParameterSetName: + - -g -n --api-id --version-id --definition-id --file-name + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: POST + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003/versions/clitest000004/definitions/clitest000005/exportSpecification?api-version=2024-03-01 + response: + body: + string: '{"format":"inline","value":"{\n \"openapi\": \"3.0.0\",\n \"info\": + {\n \"version\": \"1.0.0\",\n \"title\": \"Swagger Petstore\",\n \"license\": + {\n \"name\": \"MIT\"\n }\n },\n \"servers\": [\n {\n \"url\": + \"http://petstore.swagger.io/v1\"\n }\n ],\n \"paths\": {\n \"/pets\": + {\n \"get\": {\n \"summary\": \"List all pets\",\n \"operationId\": + \"listPets\",\n \"tags\": [\n \"pets\"\n ],\n \"parameters\": + [\n {\n \"name\": \"limit\",\n \"in\": \"query\",\n \"description\": + \"How many items to return at one time (max 100)\",\n \"required\": + false,\n \"schema\": {\n \"type\": \"integer\",\n \"maximum\": + 100,\n \"format\": \"int32\"\n }\n }\n ],\n \"responses\": + {\n \"200\": {\n \"description\": \"A paged array of pets\",\n \"headers\": + {\n \"x-next\": {\n \"description\": \"A link + to the next page of responses\",\n \"schema\": {\n \"type\": + \"string\"\n }\n }\n },\n \"content\": + {\n \"application/json\": {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/Pets\"\n }\n }\n }\n },\n \"default\": + {\n \"description\": \"unexpected error\",\n \"content\": + {\n \"application/json\": {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/Error\"\n }\n }\n }\n }\n }\n },\n \"post\": + {\n \"summary\": \"Create a pet\",\n \"operationId\": \"createPets\",\n \"tags\": + [\n \"pets\"\n ],\n \"requestBody\": {\n \"content\": + {\n \"application/json\": {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/Pet\"\n }\n }\n },\n \"required\": + true\n },\n \"responses\": {\n \"201\": {\n \"description\": + \"Null response\"\n },\n \"default\": {\n \"description\": + \"unexpected error\",\n \"content\": {\n \"application/json\": + {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Error\"\n }\n }\n }\n }\n }\n }\n },\n \"/pets/{petId}\": + {\n \"get\": {\n \"summary\": \"Info for a specific pet\",\n \"operationId\": + \"showPetById\",\n \"tags\": [\n \"pets\"\n ],\n \"parameters\": + [\n {\n \"name\": \"petId\",\n \"in\": \"path\",\n \"required\": + true,\n \"description\": \"The id of the pet to retrieve\",\n \"schema\": + {\n \"type\": \"string\"\n }\n }\n ],\n \"responses\": + {\n \"200\": {\n \"description\": \"Expected response + to a valid request\",\n \"content\": {\n \"application/json\": + {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Pet\"\n }\n }\n }\n },\n \"default\": + {\n \"description\": \"unexpected error\",\n \"content\": + {\n \"application/json\": {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/Error\"\n }\n }\n }\n }\n }\n }\n }\n },\n \"components\": + {\n \"schemas\": {\n \"Pet\": {\n \"type\": \"object\",\n \"required\": + [\n \"id\",\n \"name\"\n ],\n \"properties\": + {\n \"id\": {\n \"type\": \"integer\",\n \"format\": + \"int64\"\n },\n \"name\": {\n \"type\": \"string\"\n },\n \"tag\": + {\n \"type\": \"string\"\n }\n }\n },\n \"Pets\": + {\n \"type\": \"array\",\n \"maxItems\": 100,\n \"items\": + {\n \"$ref\": \"#/components/schemas/Pet\"\n }\n },\n \"Error\": + {\n \"type\": \"object\",\n \"required\": [\n \"code\",\n \"message\"\n ],\n \"properties\": + {\n \"code\": {\n \"type\": \"integer\",\n \"format\": + \"int32\"\n },\n \"message\": {\n \"type\": \"string\"\n }\n }\n }\n }\n }\n}"}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '4805' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:04:12 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: 4424D27B4E844B0CA0381B2DC6151638 Ref B: MAA201060513021 Ref C: 2024-06-17T06:04:11Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_import_all_apis_from_apim.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_import_all_apis_from_apim.yaml new file mode 100644 index 00000000000..07419dd0125 --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_import_all_apis_from_apim.yaml @@ -0,0 +1,1097 @@ +interactions: +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic show + Connection: + - keep-alive + ParameterSetName: + - -g -n + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services","location":"eastus","identity":{"type":"SystemAssigned","principalId":"2f1208e3-79c2-4a6f-984e-80d9674ab268","tenantId":"f0348563-e707-449c-8685-c83d24eaf3c0"},"sku":{"name":"Free"},"properties":{},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002","name":"clitest000002","tags":{},"systemData":{"createdAt":"2024-06-17T06:10:25.2594092Z","lastModifiedAt":"2024-06-17T06:10:25.2593992Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '515' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:10:28 GMT + etag: + - bb01e35d-0000-0100-0000-666fd3520000 + 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: + - '3749' + x-msedge-ref: + - 'Ref A: EF9178F6421D4271B9049A40C78035E8 Ref B: MAA201060514051 Ref C: 2024-06-17T06:10:27Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apim create + Connection: + - keep-alive + ParameterSetName: + - -g --name --publisher-name --publisher-email --sku-name + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clirg000001?api-version=2022-09-01 + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001","name":"clirg000001","type":"Microsoft.Resources/resourceGroups","location":"eastus","tags":{"product":"azurecli","cause":"automation","test":"test_examples_import_all_apis_from_apim","date":"2024-06-17T06:10:33Z","module":"apic-extension"},"properties":{"provisioningState":"Succeeded"}}' + headers: + cache-control: + - no-cache + content-length: + - '375' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:10: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-ratelimit-remaining-subscription-global-reads: + - '3749' + x-msedge-ref: + - 'Ref A: 42142D8D180444DF8520A565011172AB Ref B: MAA201060515047 Ref C: 2024-06-17T06:10:30Z' + status: + code: 200 + message: OK +- request: + body: '{"sku": {"name": "Consumption", "capacity": 0}, "location": "eastus", "properties": + {"notificationSenderEmail": "test@example.com", "virtualNetworkType": "None", + "restore": false, "publisherEmail": "test@example.com", "publisherName": "test"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apim create + Connection: + - keep-alive + Content-Length: + - '243' + Content-Type: + - application/json + ParameterSetName: + - -g --name --publisher-name --publisher-email --sku-name + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003?api-version=2022-08-01 + response: + body: + string: '{"etag":"AAAAAAGVG50=","properties":{"publisherEmail":"test@example.com","publisherName":"test","notificationSenderEmail":"test@example.com","provisioningState":"Activating","targetProvisioningState":"Activating","createdAtUtc":"2024-06-17T06:10:35.1612305Z","gatewayUrl":"https://cli000003.azure-api.net","gatewayRegionalUrl":null,"portalUrl":null,"developerPortalUrl":null,"managementApiUrl":null,"scmUrl":null,"hostnameConfigurations":[{"type":"Proxy","hostName":"cli000003.azure-api.net","encodedCertificate":null,"keyVaultId":null,"certificatePassword":null,"negotiateClientCertificate":false,"certificate":null,"defaultSslBinding":true,"identityClientId":null,"certificateSource":"BuiltIn","certificateStatus":null}],"publicIPAddresses":null,"privateIPAddresses":null,"additionalLocations":null,"virtualNetworkConfiguration":null,"customProperties":null,"virtualNetworkType":"None","certificates":null,"disableGateway":false,"natGatewayState":"Disabled","outboundPublicIPAddresses":null,"apiVersionConstraint":{"minApiVersion":null},"publicIpAddressId":null,"publicNetworkAccess":"Enabled","privateEndpointConnections":null,"platformVersion":"mtv1"},"sku":{"name":"Consumption","capacity":0},"identity":null,"zones":null,"systemData":{"createdBy":"blackchoey@outlook.com","createdByType":"User","createdAt":"2024-06-17T06:10:34.2427342Z","lastModifiedBy":"blackchoey@outlook.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-17T06:10:34.2427342Z"},"location":"East + US","tags":{},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003","name":"cli000003","type":"Microsoft.ApiManagement/service"}' + headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/operationresults/ZWFzdHVzOmNsaXZlYTZveXVmenM2aXBncnYya2x3dF9BY3RfYTVhN2FkMDE=?api-version=2022-08-01&asyncResponse&t=638542014390084141&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=FhbkNCvSWQZtF6MXHlcJmSVAmeBEfCxKOJMVOjkvucXjQTnMHsg6goA03_-jYYfDgpxN6LqlcBa0EgGm8AN-Qdk571Oz97HbSg22EPBQuM6ndLFWzHUS2xQE4QbrYdUbPjLKqNbu6PkreD9EJGDKCZm_6iRfuDJnjWdTVV0TV0xRtAZxTjdipM01hPfE9DLZJ1I3x8Jp40CfPz5BbflDRtI5d7CTMelUVuYlhJYKWFRcJOXMDJMBpbo2-sTBoss09J7AEzGTYeG17copHglHlYJ9DzUHjGhguDm9vUhALDAZIXXnP4L-plxZvrON2y4E8R52vFKkiGJSQznXzPSNAw&h=Bd_085qLD0fRh5K0GaRWwGzycZp3ETgpuiUgEJXBB68 + cache-control: + - no-cache + content-length: + - '1692' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:10:38 GMT + etag: + - '"AAAAAAGVG50="' + expires: + - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/operationresults/ZWFzdHVzOmNsaXZlYTZveXVmenM2aXBncnYya2x3dF9BY3RfYTVhN2FkMDE=?api-version=2022-08-01&asyncResponse&t=638542014390084141&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=FhbkNCvSWQZtF6MXHlcJmSVAmeBEfCxKOJMVOjkvucXjQTnMHsg6goA03_-jYYfDgpxN6LqlcBa0EgGm8AN-Qdk571Oz97HbSg22EPBQuM6ndLFWzHUS2xQE4QbrYdUbPjLKqNbu6PkreD9EJGDKCZm_6iRfuDJnjWdTVV0TV0xRtAZxTjdipM01hPfE9DLZJ1I3x8Jp40CfPz5BbflDRtI5d7CTMelUVuYlhJYKWFRcJOXMDJMBpbo2-sTBoss09J7AEzGTYeG17copHglHlYJ9DzUHjGhguDm9vUhALDAZIXXnP4L-plxZvrON2y4E8R52vFKkiGJSQznXzPSNAw&h=Bd_085qLD0fRh5K0GaRWwGzycZp3ETgpuiUgEJXBB68 + 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: 5F6E15CE6C14410BA32E6EA81C09F49D Ref B: MAA201060516023 Ref C: 2024-06-17T06:10:31Z' + status: + code: 201 + message: Created +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - apim create + Connection: + - keep-alive + ParameterSetName: + - -g --name --publisher-name --publisher-email --sku-name + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/operationresults/ZWFzdHVzOmNsaXZlYTZveXVmenM2aXBncnYya2x3dF9BY3RfYTVhN2FkMDE=?api-version=2022-08-01&asyncResponse&t=638542014390084141&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=FhbkNCvSWQZtF6MXHlcJmSVAmeBEfCxKOJMVOjkvucXjQTnMHsg6goA03_-jYYfDgpxN6LqlcBa0EgGm8AN-Qdk571Oz97HbSg22EPBQuM6ndLFWzHUS2xQE4QbrYdUbPjLKqNbu6PkreD9EJGDKCZm_6iRfuDJnjWdTVV0TV0xRtAZxTjdipM01hPfE9DLZJ1I3x8Jp40CfPz5BbflDRtI5d7CTMelUVuYlhJYKWFRcJOXMDJMBpbo2-sTBoss09J7AEzGTYeG17copHglHlYJ9DzUHjGhguDm9vUhALDAZIXXnP4L-plxZvrON2y4E8R52vFKkiGJSQznXzPSNAw&h=Bd_085qLD0fRh5K0GaRWwGzycZp3ETgpuiUgEJXBB68 + response: + body: + string: '{"status":"InProgress"}' + headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/operationresults/ZWFzdHVzOmNsaXZlYTZveXVmenM2aXBncnYya2x3dF9BY3RfYTVhN2FkMDE=?api-version=2022-08-01&asyncResponse&t=638542014404788106&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=TKMbV58qKHGXqMmF-n4uFKrRnOwIaclxmhrfNJBeRPJSilCoWbdYEu8CNEflrdjplkOhCPTJi50iHkyWFUp03Lq254wHtwrWQa3BLHvrVkqYbc_a8_OtpjtiXprYaMVxDvEQbHz9fMPga9CDYOEda3S_gZunMLJIRvhokBli6VhoRWYVsLxPN0Meh_qBJ_jVOoJkqp_WBswPKVxMbOufz-dZEJyVHLcDvv9HBqRnasY74RjqCgFxyfOtjDjPo5BCrpU9h-YnU7tXoBEb5t5JPs_CJuA1sqJdROeWPUHeWdROLYz9LCe3JDcO0J_hdwVWKE5MM3zBdHUmfSxLz72iYg&h=YA2O6sFRflPq4Hw3f96UOHDbEHb6RxNiw-R8ulcGJNw + cache-control: + - no-cache + content-length: + - '23' + content-type: + - application/json + date: + - Mon, 17 Jun 2024 06:10:40 GMT + expires: + - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/operationresults/ZWFzdHVzOmNsaXZlYTZveXVmenM2aXBncnYya2x3dF9BY3RfYTVhN2FkMDE=?api-version=2022-08-01&asyncResponse&t=638542014404944239&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=bH3XyIVGfdd3YjwKdlHb0YoW2gzta-LC_ki9RAGljc9JjcH7EA0syqjqOIE9Ph7_rTeZeS7jkPdgeQcogV4TDgpAI5BUEuQX6tvd4olVbvcBqpL4ZFQyPi3N9J6Gni5KphBZDS5FqJvCaw4W_SD22wy-gQzOMqHaoto-6bER4EZoK5dbBUuiS-HNlYWJwAUVd5uENe_pae0aRkiQHEm3NdHxdpg9tmQRph41Ej9036E19PirY9seO6TV5O9L_epbCR0M_SMr2Z3ja3yASVYUR8FOgmE_9Th5ems5Hz3KkMtQ-EuYZ0t7tUg_6uAGWPIpdE-UXyq1Id2Bp85JWic6sA&h=3g3QFuWpWltg0QvMGRabiPTx9mKP_qVglWmaF2eVvkc + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' + x-msedge-ref: + - 'Ref A: CD6F8E4599BC41A3830D9D48228B5601 Ref B: MAA201060516023 Ref C: 2024-06-17T06:10:39Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - apim create + Connection: + - keep-alive + ParameterSetName: + - -g --name --publisher-name --publisher-email --sku-name + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/operationresults/ZWFzdHVzOmNsaXZlYTZveXVmenM2aXBncnYya2x3dF9BY3RfYTVhN2FkMDE=?api-version=2022-08-01&asyncResponse&t=638542014390084141&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=FhbkNCvSWQZtF6MXHlcJmSVAmeBEfCxKOJMVOjkvucXjQTnMHsg6goA03_-jYYfDgpxN6LqlcBa0EgGm8AN-Qdk571Oz97HbSg22EPBQuM6ndLFWzHUS2xQE4QbrYdUbPjLKqNbu6PkreD9EJGDKCZm_6iRfuDJnjWdTVV0TV0xRtAZxTjdipM01hPfE9DLZJ1I3x8Jp40CfPz5BbflDRtI5d7CTMelUVuYlhJYKWFRcJOXMDJMBpbo2-sTBoss09J7AEzGTYeG17copHglHlYJ9DzUHjGhguDm9vUhALDAZIXXnP4L-plxZvrON2y4E8R52vFKkiGJSQznXzPSNAw&h=Bd_085qLD0fRh5K0GaRWwGzycZp3ETgpuiUgEJXBB68 + response: + body: + string: '{"status":"InProgress"}' + headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/operationresults/ZWFzdHVzOmNsaXZlYTZveXVmenM2aXBncnYya2x3dF9BY3RfYTVhN2FkMDE=?api-version=2022-08-01&asyncResponse&t=638542014619613648&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=SAC3d49r8c3dRyg3soo2ANGUGxAT3NRgllPm36tMORTNn91ty9LtfrFXjl1IauqDPQZmXysEVof3nS5SoAmCt9dHndFmBF7ib_VjylYEnukYKiWcFiOqWypiHxR2OlKnaTJj1DV5k_JU2ohvIu_XbyL-erOnjtfRb85fPeE-sbpUMRYpFjBFrRmLsZjtb6CtknDhJnEexNbAXQ6PZGiVBVKfeJkWKPRcdVQ_r1ZM391LY28HUGYZeRujizgw-GpPq32nTDCQ5GvMy7AGcM6D5y7RHS-OVnNyyRYQ-69NBfJ6G2n6wOqWA9fLjwaQUW4F-vBJ3lrh-4N3WPHOa-lAOQ&h=XWqNGCLBumSRe1dYqltL7kR5PMsfiEujAUGiXox4HRA + cache-control: + - no-cache + content-length: + - '23' + content-type: + - application/json + date: + - Mon, 17 Jun 2024 06:11:01 GMT + expires: + - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/operationresults/ZWFzdHVzOmNsaXZlYTZveXVmenM2aXBncnYya2x3dF9BY3RfYTVhN2FkMDE=?api-version=2022-08-01&asyncResponse&t=638542014619613648&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=SAC3d49r8c3dRyg3soo2ANGUGxAT3NRgllPm36tMORTNn91ty9LtfrFXjl1IauqDPQZmXysEVof3nS5SoAmCt9dHndFmBF7ib_VjylYEnukYKiWcFiOqWypiHxR2OlKnaTJj1DV5k_JU2ohvIu_XbyL-erOnjtfRb85fPeE-sbpUMRYpFjBFrRmLsZjtb6CtknDhJnEexNbAXQ6PZGiVBVKfeJkWKPRcdVQ_r1ZM391LY28HUGYZeRujizgw-GpPq32nTDCQ5GvMy7AGcM6D5y7RHS-OVnNyyRYQ-69NBfJ6G2n6wOqWA9fLjwaQUW4F-vBJ3lrh-4N3WPHOa-lAOQ&h=XWqNGCLBumSRe1dYqltL7kR5PMsfiEujAUGiXox4HRA + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' + x-msedge-ref: + - 'Ref A: E44BF29FC1E8452BB1E1B67B5E7A9965 Ref B: MAA201060516023 Ref C: 2024-06-17T06:11:00Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - apim create + Connection: + - keep-alive + ParameterSetName: + - -g --name --publisher-name --publisher-email --sku-name + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/operationresults/ZWFzdHVzOmNsaXZlYTZveXVmenM2aXBncnYya2x3dF9BY3RfYTVhN2FkMDE=?api-version=2022-08-01&asyncResponse&t=638542014390084141&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=FhbkNCvSWQZtF6MXHlcJmSVAmeBEfCxKOJMVOjkvucXjQTnMHsg6goA03_-jYYfDgpxN6LqlcBa0EgGm8AN-Qdk571Oz97HbSg22EPBQuM6ndLFWzHUS2xQE4QbrYdUbPjLKqNbu6PkreD9EJGDKCZm_6iRfuDJnjWdTVV0TV0xRtAZxTjdipM01hPfE9DLZJ1I3x8Jp40CfPz5BbflDRtI5d7CTMelUVuYlhJYKWFRcJOXMDJMBpbo2-sTBoss09J7AEzGTYeG17copHglHlYJ9DzUHjGhguDm9vUhALDAZIXXnP4L-plxZvrON2y4E8R52vFKkiGJSQznXzPSNAw&h=Bd_085qLD0fRh5K0GaRWwGzycZp3ETgpuiUgEJXBB68 + response: + body: + string: '{"status":"InProgress"}' + headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/operationresults/ZWFzdHVzOmNsaXZlYTZveXVmenM2aXBncnYya2x3dF9BY3RfYTVhN2FkMDE=?api-version=2022-08-01&asyncResponse&t=638542014834120466&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=fDEJn1LcYJmqXRU5AiN-9n0j-i0eujPp_xMp5rKyBIQ4haUnrOFYxdyH1sLikfQjjwFuLxyOnYc3wWthQDDLPaSZb1I7lqtadglStw_mPcMFUtFNDV9HHksh058nIkfS4W8Wxe0e1IVg4JnX93_roDK0k8rkCYAh4u7KCSBOn7OeTHKb-6lX4yOZTo9CrD3LxSnzTVBG7UvT-KmkEuq8HC3kYSAkEn52ZZFaSi5p8YUaAPegY_S_FxA7LN_e72VFELKa10KUb0hrTky6kEfdpTJ8cfMXS0G0gq1S6a9jzoDjca8dtglcyFPWvcb5obHXWtwEEslAJlUDHOMsu4R1nQ&h=HjaU-sZq93R2mXuB60rTopwAFZ81ulv93uYeEc25ljg + cache-control: + - no-cache + content-length: + - '23' + content-type: + - application/json + date: + - Mon, 17 Jun 2024 06:11:22 GMT + expires: + - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/operationresults/ZWFzdHVzOmNsaXZlYTZveXVmenM2aXBncnYya2x3dF9BY3RfYTVhN2FkMDE=?api-version=2022-08-01&asyncResponse&t=638542014834276739&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=fZTg-UjBhKg6tTja_0YHD11RHBHHlZw0LSlLTjf056OkPXNeMCTzWccbdxcH3p8Ni_SlSTfqYdZ-6ogAWH7dTDlqtsYt0hg8B3O9Fqf9_Rdt9zzSxznrXCeDu_CBoIinKcNh8kCuqKH99lVhAal52JAiKOImIpQjr3loqC9-Se_6r73R8qafwU7ONg38-SIkdgPQ74yc81QlGH9Fev6zX7SdbZxOMn1JPbFVzpglJKB-fcqXUmu88xux0SISAHhL-KVLOpwVUox-8TcSSvkosYcIycnP4c-cjnq5gjEzumQLEsPqD-5It0fSDNXW7bBajdAagzIakao-CwBhX0aEaQ&h=truCqrkYHZFLp9krVblFij_tpgKfR0g_P9i_3c8WpyQ + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' + x-msedge-ref: + - 'Ref A: 212D107CAB16429DACA68A86C6F845F2 Ref B: MAA201060516023 Ref C: 2024-06-17T06:11:22Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - apim create + Connection: + - keep-alive + ParameterSetName: + - -g --name --publisher-name --publisher-email --sku-name + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/operationresults/ZWFzdHVzOmNsaXZlYTZveXVmenM2aXBncnYya2x3dF9BY3RfYTVhN2FkMDE=?api-version=2022-08-01&asyncResponse&t=638542014390084141&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=FhbkNCvSWQZtF6MXHlcJmSVAmeBEfCxKOJMVOjkvucXjQTnMHsg6goA03_-jYYfDgpxN6LqlcBa0EgGm8AN-Qdk571Oz97HbSg22EPBQuM6ndLFWzHUS2xQE4QbrYdUbPjLKqNbu6PkreD9EJGDKCZm_6iRfuDJnjWdTVV0TV0xRtAZxTjdipM01hPfE9DLZJ1I3x8Jp40CfPz5BbflDRtI5d7CTMelUVuYlhJYKWFRcJOXMDJMBpbo2-sTBoss09J7AEzGTYeG17copHglHlYJ9DzUHjGhguDm9vUhALDAZIXXnP4L-plxZvrON2y4E8R52vFKkiGJSQznXzPSNAw&h=Bd_085qLD0fRh5K0GaRWwGzycZp3ETgpuiUgEJXBB68 + response: + body: + string: '{"status":"InProgress"}' + headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/operationresults/ZWFzdHVzOmNsaXZlYTZveXVmenM2aXBncnYya2x3dF9BY3RfYTVhN2FkMDE=?api-version=2022-08-01&asyncResponse&t=638542015041790934&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=yNVpPGOUCk2wW2kAYMiNieiUE2DDQlxlLQnFjoNpfWxOCxYjiBGlOzH_awFHlGEQn9LLKTciyfD_7tsDhVOcefhje1zryd6TwXgUJRdxvOhMC0uBDdCcItaxYcnqFZBwLJhuhPjZo7SDqA_Bawaavpf1gM9GKf2HGbpL-wObLeJPRZ8pT1KeNHv1s3y5bTAzntEFjF7_BrBW6639Z6hS5elvwtEiBF_G89kIM6AtFdxDGbuzn0P73GYc46_2suuaM5B3VQXQX6m_obhBIgCF31UmkP_-R3JNR3uWqkqWhGF6-4vdeFpr2T8a39b3dLsut4TnlpcbVoT06vaMFNtOqA&h=GI452w8RlGSTiLeTBWcs-o9hh9M3d9qMDp1hGXOpQ4U + cache-control: + - no-cache + content-length: + - '23' + content-type: + - application/json + date: + - Mon, 17 Jun 2024 06:11:43 GMT + expires: + - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/operationresults/ZWFzdHVzOmNsaXZlYTZveXVmenM2aXBncnYya2x3dF9BY3RfYTVhN2FkMDE=?api-version=2022-08-01&asyncResponse&t=638542015042415958&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=FBmADgh43kYpT7ToRHW5qLIF7ZuQLLpqvkT9EtPXLnInkwN2nL0dz5w7fous-NdfBlE-D8HMDEBogDD2WhOZfRj8wxhl8gvit1bBurps6x5kN4zwvXEAFAIWjBnv1I2Xwd_eMUjijc-8lcIEF9RYepfVYuaQqTADt8Le7-q4I0iLdpttM0-nJR0TREn42mpK5enihunkv91MouyIluwr0-TCFAQVbTXQRwTKhE3g7k-tcLNfF-JPhn24QDizU2vsSAaedmb6xwBm4VHZjs208-OEQOVtG7xfnlBJZj16-K8YFz-JqhVWFkGQXWLJMzbOqQn74iGvO-f_fod_ik4ZNg&h=OpOKKXJg6M3mmGesup2wZ1lIVNMW9NWjtMpAaSHwS48 + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' + x-msedge-ref: + - 'Ref A: 0ADBECAAA0F9438A9F5DF0C0D5B95B0B Ref B: MAA201060516023 Ref C: 2024-06-17T06:11:43Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - apim create + Connection: + - keep-alive + ParameterSetName: + - -g --name --publisher-name --publisher-email --sku-name + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/operationresults/ZWFzdHVzOmNsaXZlYTZveXVmenM2aXBncnYya2x3dF9BY3RfYTVhN2FkMDE=?api-version=2022-08-01&asyncResponse&t=638542014390084141&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=FhbkNCvSWQZtF6MXHlcJmSVAmeBEfCxKOJMVOjkvucXjQTnMHsg6goA03_-jYYfDgpxN6LqlcBa0EgGm8AN-Qdk571Oz97HbSg22EPBQuM6ndLFWzHUS2xQE4QbrYdUbPjLKqNbu6PkreD9EJGDKCZm_6iRfuDJnjWdTVV0TV0xRtAZxTjdipM01hPfE9DLZJ1I3x8Jp40CfPz5BbflDRtI5d7CTMelUVuYlhJYKWFRcJOXMDJMBpbo2-sTBoss09J7AEzGTYeG17copHglHlYJ9DzUHjGhguDm9vUhALDAZIXXnP4L-plxZvrON2y4E8R52vFKkiGJSQznXzPSNAw&h=Bd_085qLD0fRh5K0GaRWwGzycZp3ETgpuiUgEJXBB68 + response: + body: + string: '{"status":"Succeeded"}' + headers: + cache-control: + - no-cache + content-length: + - '22' + content-type: + - application/json + date: + - Mon, 17 Jun 2024 06:12:05 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' + x-msedge-ref: + - 'Ref A: AD64F8D8B96D4365B6C800A0813CE090 Ref B: MAA201060516023 Ref C: 2024-06-17T06:12:04Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - apim create + Connection: + - keep-alive + ParameterSetName: + - -g --name --publisher-name --publisher-email --sku-name + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003?api-version=2022-08-01 + response: + body: + string: '{"etag":"AAAAAAGVG64=","properties":{"publisherEmail":"test@example.com","publisherName":"test","notificationSenderEmail":"test@example.com","provisioningState":"Succeeded","targetProvisioningState":"","createdAtUtc":"2024-06-17T06:10:35.1612305Z","gatewayUrl":"https://cli000003.azure-api.net","gatewayRegionalUrl":null,"portalUrl":null,"developerPortalUrl":null,"managementApiUrl":null,"scmUrl":null,"hostnameConfigurations":[{"type":"Proxy","hostName":"cli000003.azure-api.net","encodedCertificate":null,"keyVaultId":null,"certificatePassword":null,"negotiateClientCertificate":false,"certificate":null,"defaultSslBinding":true,"identityClientId":null,"certificateSource":"BuiltIn","certificateStatus":null}],"publicIPAddresses":null,"privateIPAddresses":null,"additionalLocations":null,"virtualNetworkConfiguration":null,"customProperties":{"Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls10":"False","Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls11":"False","Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls10":"False","Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls11":"False","Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Ssl30":"False","Microsoft.WindowsAzure.ApiManagement.Gateway.Protocols.Server.Http2":"False"},"virtualNetworkType":"None","certificates":null,"disableGateway":false,"natGatewayState":"Disabled","outboundPublicIPAddresses":null,"apiVersionConstraint":{"minApiVersion":null},"publicIpAddressId":null,"publicNetworkAccess":"Enabled","privateEndpointConnections":null,"platformVersion":"mtv1"},"sku":{"name":"Consumption","capacity":0},"identity":null,"zones":null,"systemData":{"createdBy":"blackchoey@outlook.com","createdByType":"User","createdAt":"2024-06-17T06:10:34.2427342Z","lastModifiedBy":"blackchoey@outlook.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-17T06:10:34.2427342Z"},"location":"East + US","tags":{},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003","name":"cli000003","type":"Microsoft.ApiManagement/service"}' + headers: + cache-control: + - no-cache + content-length: + - '2180' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:12:06 GMT + etag: + - '"AAAAAAGVG64="' + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' + x-msedge-ref: + - 'Ref A: AD722A29AF9546D4A19B236887AFEE05 Ref B: MAA201060516023 Ref C: 2024-06-17T06:12:05Z' + status: + code: 200 + message: OK +- request: + body: '{"properties": {"type": "http", "subscriptionRequired": false, "displayName": + "Echo API", "path": "/echo", "protocols": ["https"]}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apim api create + Connection: + - keep-alive + Content-Length: + - '131' + Content-Type: + - application/json + ParameterSetName: + - -g --service-name --api-id --display-name --path + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/apis/echo?api-version=2022-08-01 + response: + body: + string: "{\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/apis/echo\"\ + ,\r\n \"type\": \"Microsoft.ApiManagement/service/apis\",\r\n \"name\":\ + \ \"echo\",\r\n \"properties\": {\r\n \"displayName\": \"Echo API\",\r\ + \n \"apiRevision\": \"1\",\r\n \"description\": null,\r\n \"subscriptionRequired\"\ + : false,\r\n \"serviceUrl\": null,\r\n \"backendId\": null,\r\n \"\ + path\": \"echo\",\r\n \"protocols\": [\r\n \"https\"\r\n ],\r\n\ + \ \"authenticationSettings\": {\r\n \"oAuth2\": null,\r\n \"\ + openid\": null\r\n },\r\n \"subscriptionKeyParameterNames\": {\r\n \ + \ \"header\": \"Ocp-Apim-Subscription-Key\",\r\n \"query\": \"subscription-key\"\ + \r\n },\r\n \"isCurrent\": true\r\n }\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '721' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:12:09 GMT + etag: + - '"AAAAAOMyfLY="' + 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: 70541D11087843C48E74E01067D8D7C4 Ref B: MAA201060516009 Ref C: 2024-06-17T06:12:09Z' + status: + code: 201 + message: Created +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - apim api create + Connection: + - keep-alive + ParameterSetName: + - -g --service-name --api-id --display-name --path + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/apis/echo?api-version=2022-08-01 + response: + body: + string: "{\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/apis/echo\"\ + ,\r\n \"type\": \"Microsoft.ApiManagement/service/apis\",\r\n \"name\":\ + \ \"echo\",\r\n \"properties\": {\r\n \"displayName\": \"Echo API\",\r\ + \n \"apiRevision\": \"1\",\r\n \"description\": null,\r\n \"subscriptionRequired\"\ + : false,\r\n \"serviceUrl\": null,\r\n \"backendId\": null,\r\n \"\ + path\": \"echo\",\r\n \"protocols\": [\r\n \"https\"\r\n ],\r\n\ + \ \"authenticationSettings\": {\r\n \"oAuth2\": null,\r\n \"\ + openid\": null,\r\n \"oAuth2AuthenticationSettings\": [],\r\n \"\ + openidAuthenticationSettings\": []\r\n },\r\n \"subscriptionKeyParameterNames\"\ + : {\r\n \"header\": \"Ocp-Apim-Subscription-Key\",\r\n \"query\"\ + : \"subscription-key\"\r\n },\r\n \"isCurrent\": true\r\n }\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '807' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:12:10 GMT + etag: + - '"AAAAAOMyfLY="' + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' + x-msedge-ref: + - 'Ref A: 465358079DE0480AA35F3AD594A86A2E Ref B: MAA201060516009 Ref C: 2024-06-17T06:12:10Z' + status: + code: 200 + message: OK +- request: + body: '{"properties": {"displayName": "GetOperation", "method": "GET", "urlTemplate": + "/echo"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apim api operation create + Connection: + - keep-alive + Content-Length: + - '88' + Content-Type: + - application/json + If-Match: + - '*' + ParameterSetName: + - -g --service-name --api-id --url-template --method --display-name + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/apis/echo/operations/7bc67ee8531748229ba0b5b4a649603c?api-version=2022-08-01 + response: + body: + string: "{\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/apis/echo/operations/7bc67ee8531748229ba0b5b4a649603c\"\ + ,\r\n \"type\": \"Microsoft.ApiManagement/service/apis/operations\",\r\n\ + \ \"name\": \"7bc67ee8531748229ba0b5b4a649603c\",\r\n \"properties\": {\r\ + \n \"displayName\": \"GetOperation\",\r\n \"method\": \"GET\",\r\n \ + \ \"urlTemplate\": \"/echo\",\r\n \"templateParameters\": [],\r\n \ + \ \"description\": null,\r\n \"request\": {\r\n \"queryParameters\"\ + : [],\r\n \"headers\": [],\r\n \"representations\": []\r\n },\r\ + \n \"responses\": [],\r\n \"policies\": null\r\n }\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '629' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:12:12 GMT + etag: + - '"AAAAAOMyfMY="' + 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: F22CC9B0B11C42888241D377F479C902 Ref B: MAA201060515019 Ref C: 2024-06-17T06:12:12Z' + status: + code: 201 + message: Created +- request: + body: '{"properties": {"type": "http", "subscriptionRequired": false, "displayName": + "Foo API", "path": "/foo", "protocols": ["https"]}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apim api create + Connection: + - keep-alive + Content-Length: + - '129' + Content-Type: + - application/json + ParameterSetName: + - -g --service-name --api-id --display-name --path + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/apis/foo?api-version=2022-08-01 + response: + body: + string: "{\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/apis/foo\"\ + ,\r\n \"type\": \"Microsoft.ApiManagement/service/apis\",\r\n \"name\":\ + \ \"foo\",\r\n \"properties\": {\r\n \"displayName\": \"Foo API\",\r\n\ + \ \"apiRevision\": \"1\",\r\n \"description\": null,\r\n \"subscriptionRequired\"\ + : false,\r\n \"serviceUrl\": null,\r\n \"backendId\": null,\r\n \"\ + path\": \"foo\",\r\n \"protocols\": [\r\n \"https\"\r\n ],\r\n\ + \ \"authenticationSettings\": {\r\n \"oAuth2\": null,\r\n \"\ + openid\": null\r\n },\r\n \"subscriptionKeyParameterNames\": {\r\n \ + \ \"header\": \"Ocp-Apim-Subscription-Key\",\r\n \"query\": \"subscription-key\"\ + \r\n },\r\n \"isCurrent\": true\r\n }\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '717' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:12:14 GMT + etag: + - '"AAAAAOMyfM0="' + 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: 23E0AE180133467882FACD414065A214 Ref B: MAA201060515053 Ref C: 2024-06-17T06:12:14Z' + status: + code: 201 + message: Created +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - apim api create + Connection: + - keep-alive + ParameterSetName: + - -g --service-name --api-id --display-name --path + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/apis/foo?api-version=2022-08-01 + response: + body: + string: "{\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/apis/foo\"\ + ,\r\n \"type\": \"Microsoft.ApiManagement/service/apis\",\r\n \"name\":\ + \ \"foo\",\r\n \"properties\": {\r\n \"displayName\": \"Foo API\",\r\n\ + \ \"apiRevision\": \"1\",\r\n \"description\": null,\r\n \"subscriptionRequired\"\ + : false,\r\n \"serviceUrl\": null,\r\n \"backendId\": null,\r\n \"\ + path\": \"foo\",\r\n \"protocols\": [\r\n \"https\"\r\n ],\r\n\ + \ \"authenticationSettings\": {\r\n \"oAuth2\": null,\r\n \"\ + openid\": null,\r\n \"oAuth2AuthenticationSettings\": [],\r\n \"\ + openidAuthenticationSettings\": []\r\n },\r\n \"subscriptionKeyParameterNames\"\ + : {\r\n \"header\": \"Ocp-Apim-Subscription-Key\",\r\n \"query\"\ + : \"subscription-key\"\r\n },\r\n \"isCurrent\": true\r\n }\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '803' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:12:16 GMT + etag: + - '"AAAAAOMyfM0="' + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' + x-msedge-ref: + - 'Ref A: 0A760DA4D3A641B5BAAA0775C70FD4F1 Ref B: MAA201060515053 Ref C: 2024-06-17T06:12:15Z' + status: + code: 200 + message: OK +- request: + body: '{"properties": {"displayName": "GetOperation", "method": "GET", "urlTemplate": + "/foo"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apim api operation create + Connection: + - keep-alive + Content-Length: + - '87' + Content-Type: + - application/json + If-Match: + - '*' + ParameterSetName: + - -g --service-name --api-id --url-template --method --display-name + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/apis/foo/operations/4faae4121fd64f6ab40ed4075c99f1a8?api-version=2022-08-01 + response: + body: + string: "{\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/apis/foo/operations/4faae4121fd64f6ab40ed4075c99f1a8\"\ + ,\r\n \"type\": \"Microsoft.ApiManagement/service/apis/operations\",\r\n\ + \ \"name\": \"4faae4121fd64f6ab40ed4075c99f1a8\",\r\n \"properties\": {\r\ + \n \"displayName\": \"GetOperation\",\r\n \"method\": \"GET\",\r\n \ + \ \"urlTemplate\": \"/foo\",\r\n \"templateParameters\": [],\r\n \"\ + description\": null,\r\n \"request\": {\r\n \"queryParameters\": [],\r\ + \n \"headers\": [],\r\n \"representations\": []\r\n },\r\n \ + \ \"responses\": [],\r\n \"policies\": null\r\n }\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '627' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:12:18 GMT + etag: + - '"AAAAAOMyfNw="' + 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-writes: + - '2998' + x-ms-ratelimit-remaining-subscription-writes: + - '198' + x-msedge-ref: + - 'Ref A: 5C7C23672EAF403FB641A6E19511C635 Ref B: MAA201060516011 Ref C: 2024-06-17T06:12:17Z' + status: + code: 201 + message: Created +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - role assignment create + Connection: + - keep-alive + ParameterSetName: + - --role --assignee-object-id --assignee-principal-type --scope + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/providers/Microsoft.Authorization/roleDefinitions?$filter=roleName%20eq%20%27API%20Management%20Service%20Reader%20Role%27&api-version=2022-05-01-preview + response: + body: + string: '{"value":[{"properties":{"roleName":"API Management Service Reader + Role","type":"BuiltInRole","description":"Read-only access to service and + APIs","assignableScopes":["/"],"permissions":[{"actions":["Microsoft.ApiManagement/service/*/read","Microsoft.ApiManagement/service/read","Microsoft.Authorization/*/read","Microsoft.Insights/alertRules/*","Microsoft.ResourceHealth/availabilityStatuses/read","Microsoft.Resources/deployments/*","Microsoft.Resources/subscriptions/resourceGroups/read","Microsoft.Support/*"],"notActions":["Microsoft.ApiManagement/service/users/keys/read"],"dataActions":[],"notDataActions":[]}],"createdOn":"2016-11-09T00:26:45.1540473Z","updatedOn":"2021-11-11T20:13:11.8704466Z","createdBy":null,"updatedBy":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/71522526-b88f-4d52-b57f-d31fc3546d0d","type":"Microsoft.Authorization/roleDefinitions","name":"71522526-b88f-4d52-b57f-d31fc3546d0d"}]}' + headers: + cache-control: + - no-cache + content-length: + - '982' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:12:19 GMT + expires: + - '-1' + pragma: + - no-cache + set-cookie: + - x-ms-gateway-slice=Production; path=/; secure; samesite=none; httponly + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' + x-msedge-ref: + - 'Ref A: 2D7096564A2D40998572CC186E493CDE Ref B: MAA201060515017 Ref C: 2024-06-17T06:12:20Z' + status: + code: 200 + message: OK +- request: + body: '{"properties": {"roleDefinitionId": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/71522526-b88f-4d52-b57f-d31fc3546d0d", + "principalId": "2f1208e3-79c2-4a6f-984e-80d9674ab268", "principalType": "ServicePrincipal"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - role assignment create + Connection: + - keep-alive + Content-Length: + - '270' + Content-Type: + - application/json + Cookie: + - x-ms-gateway-slice=Production + ParameterSetName: + - --role --assignee-object-id --assignee-principal-type --scope + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/providers/Microsoft.Authorization/roleAssignments/3b59f2d4-ceb1-475f-9ca7-e1861c2d3410?api-version=2022-04-01 + response: + body: + string: '{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/71522526-b88f-4d52-b57f-d31fc3546d0d","principalId":"2f1208e3-79c2-4a6f-984e-80d9674ab268","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003","condition":null,"conditionVersion":null,"createdOn":"2024-06-17T06:12:21.1454984Z","updatedOn":"2024-06-17T06:12:21.5995070Z","createdBy":null,"updatedBy":"7557db67-613b-4194-a890-de2ba9a4ec8e","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/providers/Microsoft.Authorization/roleAssignments/3b59f2d4-ceb1-475f-9ca7-e1861c2d3410","type":"Microsoft.Authorization/roleAssignments","name":"3b59f2d4-ceb1-475f-9ca7-e1861c2d3410"}' + headers: + cache-control: + - no-cache + content-length: + - '981' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:12: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-ratelimit-remaining-subscription-global-writes: + - '2998' + x-ms-ratelimit-remaining-subscription-writes: + - '198' + x-msedge-ref: + - 'Ref A: 4090265B247244E4B0F5A6A03B5F3A3B Ref B: MAA201060515017 Ref C: 2024-06-17T06:12:20Z' + status: + code: 201 + message: Created +- request: + body: '{"sourceResourceIds": ["/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/apis/*"]}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - apic import-from-apim + Connection: + - keep-alive + Content-Length: + - '164' + Content-Type: + - application/json + ParameterSetName: + - -g --service-name --apim-name --apim-apis + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: POST + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/importFromApim?api-version=2024-03-01 + response: + body: + string: '' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '0' + date: + - Mon, 17 Jun 2024 06:12:26 GMT + expires: + - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/operationResults/d309e38f6ef44117a7b9525ce7fe7a61?api-version=2024-03-01&t=638542015461884458&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=QIM67u5BCr6fVFXJVKlf85aH-dh7a535JA5n_KP1orc2vHpjW7O78KuNE86DYWoiSvAaL2B6WA_ofOSOhURaPRWzKluSH8Nwa2D8XABCtTu_xpNg6HUMChl-hJ1WgIiJD2NwCuoSy1B4NqvQW68p7-Bvym-L4fueOhmWmv18owzUo9Cmr6dgCLCvTifTdR5MhCFbIjTe4VEun8udmwjeBlWD5JdiEk4VYSGpp6b8M-zjtiQ_Q2AruUWvy44bvFngoi3ByPQaK9gUEpSg8IiP6A2jByU5E7qiAvHPU7pC955TuPso7MhfhN2R9K6kZ5-UmSGYPw8umZc9TLS8w4tbpA&h=XIHp9a4pnCrAiaIUpzzXw9EmFzuPcU1ARTMOVySmHro + 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: 27758888D2F04DA489D060BAF9F51571 Ref B: MAA201060516035 Ref C: 2024-06-17T06:12:24Z' + x-powered-by: + - ASP.NET + status: + code: 202 + message: Accepted +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - apic import-from-apim + Connection: + - keep-alive + ParameterSetName: + - -g --service-name --apim-name --apim-apis + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/operationResults/d309e38f6ef44117a7b9525ce7fe7a61?api-version=2024-03-01&t=638542015461884458&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=QIM67u5BCr6fVFXJVKlf85aH-dh7a535JA5n_KP1orc2vHpjW7O78KuNE86DYWoiSvAaL2B6WA_ofOSOhURaPRWzKluSH8Nwa2D8XABCtTu_xpNg6HUMChl-hJ1WgIiJD2NwCuoSy1B4NqvQW68p7-Bvym-L4fueOhmWmv18owzUo9Cmr6dgCLCvTifTdR5MhCFbIjTe4VEun8udmwjeBlWD5JdiEk4VYSGpp6b8M-zjtiQ_Q2AruUWvy44bvFngoi3ByPQaK9gUEpSg8IiP6A2jByU5E7qiAvHPU7pC955TuPso7MhfhN2R9K6kZ5-UmSGYPw8umZc9TLS8w4tbpA&h=XIHp9a4pnCrAiaIUpzzXw9EmFzuPcU1ARTMOVySmHro + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/operationResults/d309e38f6ef44117a7b9525ce7fe7a61","name":"d309e38f6ef44117a7b9525ce7fe7a61","status":"InProgress","startTime":"2024-06-17T06:12:26.0865993+00:00"}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '302' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:12:27 GMT + expires: + - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/operationResults/d309e38f6ef44117a7b9525ce7fe7a61?api-version=2024-03-01&t=638542015474971649&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=Bw4eTFUDtxMfoE0LYcrr3w8nFjcGqE1J7u32pB9_rzJs6b8Xp2m0Fgp7BtToia8mzpvNtQbA4Ed4ctB-G70Q_G3NHAa0p_-Wpen7AkcnGtvpZoY2i8KZJA-XttktvxM_fo290UVcEqY4PWi1edtLS5iW_fzLDitGAKliTwrknJuW87boVIdokZWdaafh8S6FncEJWIJRch46rHCaMPVj1d2gF17cANbt8VocKB28tjPGTitVWEgQRWY1IL2ThUJpFPLkTBEmXolXa3kLoVg3fYYHv-AAbGs2NqGl8Kn61vV1mqpBlkKJw7vRRT7dZ3a-A11lC-bS0IIU1j8-qMAT-A&h=jYdVR75bUYiVZIqd9oBDYWTcEXypwPq0CiAyaRZIEHA + 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: + - '3749' + x-msedge-ref: + - 'Ref A: 3DE90D105F2C477B81ECD627BC68D313 Ref B: MAA201060516035 Ref C: 2024-06-17T06:12:26Z' + x-powered-by: + - ASP.NET + status: + code: 202 + message: Accepted +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - apic import-from-apim + Connection: + - keep-alive + ParameterSetName: + - -g --service-name --apim-name --apim-apis + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/operationResults/d309e38f6ef44117a7b9525ce7fe7a61?api-version=2024-03-01&t=638542015474971649&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=Bw4eTFUDtxMfoE0LYcrr3w8nFjcGqE1J7u32pB9_rzJs6b8Xp2m0Fgp7BtToia8mzpvNtQbA4Ed4ctB-G70Q_G3NHAa0p_-Wpen7AkcnGtvpZoY2i8KZJA-XttktvxM_fo290UVcEqY4PWi1edtLS5iW_fzLDitGAKliTwrknJuW87boVIdokZWdaafh8S6FncEJWIJRch46rHCaMPVj1d2gF17cANbt8VocKB28tjPGTitVWEgQRWY1IL2ThUJpFPLkTBEmXolXa3kLoVg3fYYHv-AAbGs2NqGl8Kn61vV1mqpBlkKJw7vRRT7dZ3a-A11lC-bS0IIU1j8-qMAT-A&h=jYdVR75bUYiVZIqd9oBDYWTcEXypwPq0CiAyaRZIEHA + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/operationResults/d309e38f6ef44117a7b9525ce7fe7a61","name":"d309e38f6ef44117a7b9525ce7fe7a61","status":"Succeeded","startTime":"2024-06-17T06:12:26.0865993+00:00","endTime":"2024-06-17T06:12:48.3171848+00:00"}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '347' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:12:58 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: + - '3749' + x-msedge-ref: + - 'Ref A: 286003F9892A40F58A9AE7CFCA484445 Ref B: MAA201060516035 Ref C: 2024-06-17T06:12:57Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_import_selected_apis_from_apim.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_import_selected_apis_from_apim.yaml new file mode 100644 index 00000000000..bb670bcc9af --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_import_selected_apis_from_apim.yaml @@ -0,0 +1,1148 @@ +interactions: +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic show + Connection: + - keep-alive + ParameterSetName: + - -g -n + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services","location":"eastus","identity":{"type":"SystemAssigned","principalId":"a4fdb746-5910-4726-b11c-43bdd6cbf439","tenantId":"f0348563-e707-449c-8685-c83d24eaf3c0"},"sku":{"name":"Free"},"properties":{},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002","name":"clitest000002","tags":{},"systemData":{"createdAt":"2024-06-17T06:09:53.468104Z","lastModifiedAt":"2024-06-17T06:09:53.4680927Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '514' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:09:56 GMT + etag: + - bb01bf59-0000-0100-0000-666fd3320000 + 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: + - '3749' + x-msedge-ref: + - 'Ref A: 4745D7A58B2346C1A81DB1915758CBA0 Ref B: MAA201060516045 Ref C: 2024-06-17T06:09:55Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apim create + Connection: + - keep-alive + ParameterSetName: + - -g --name --publisher-name --publisher-email --sku-name + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clirg000001?api-version=2022-09-01 + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001","name":"clirg000001","type":"Microsoft.Resources/resourceGroups","location":"eastus","tags":{"product":"azurecli","cause":"automation","test":"test_examples_import_selected_apis_from_apim","date":"2024-06-17T06:10:00Z","module":"apic-extension"},"properties":{"provisioningState":"Succeeded"}}' + headers: + cache-control: + - no-cache + content-length: + - '380' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:09:58 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' + x-msedge-ref: + - 'Ref A: B664531D7F3340A18F0B9442C9F996D5 Ref B: MAA201060513023 Ref C: 2024-06-17T06:09:58Z' + status: + code: 200 + message: OK +- request: + body: '{"sku": {"name": "Consumption", "capacity": 0}, "location": "eastus", "properties": + {"notificationSenderEmail": "test@example.com", "virtualNetworkType": "None", + "restore": false, "publisherEmail": "test@example.com", "publisherName": "test"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apim create + Connection: + - keep-alive + Content-Length: + - '243' + Content-Type: + - application/json + ParameterSetName: + - -g --name --publisher-name --publisher-email --sku-name + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003?api-version=2022-08-01 + response: + body: + string: '{"etag":"AAAAAAGVG5I=","properties":{"publisherEmail":"test@example.com","publisherName":"test","notificationSenderEmail":"test@example.com","provisioningState":"Activating","targetProvisioningState":"Activating","createdAtUtc":"2024-06-17T06:10:02.9271758Z","gatewayUrl":"https://cli000003.azure-api.net","gatewayRegionalUrl":null,"portalUrl":null,"developerPortalUrl":null,"managementApiUrl":null,"scmUrl":null,"hostnameConfigurations":[{"type":"Proxy","hostName":"cli000003.azure-api.net","encodedCertificate":null,"keyVaultId":null,"certificatePassword":null,"negotiateClientCertificate":false,"certificate":null,"defaultSslBinding":true,"identityClientId":null,"certificateSource":"BuiltIn","certificateStatus":null}],"publicIPAddresses":null,"privateIPAddresses":null,"additionalLocations":null,"virtualNetworkConfiguration":null,"customProperties":null,"virtualNetworkType":"None","certificates":null,"disableGateway":false,"natGatewayState":"Disabled","outboundPublicIPAddresses":null,"apiVersionConstraint":{"minApiVersion":null},"publicIpAddressId":null,"publicNetworkAccess":"Enabled","privateEndpointConnections":null,"platformVersion":"mtv1"},"sku":{"name":"Consumption","capacity":0},"identity":null,"zones":null,"systemData":{"createdBy":"blackchoey@outlook.com","createdByType":"User","createdAt":"2024-06-17T06:10:02.7866207Z","lastModifiedBy":"blackchoey@outlook.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-17T06:10:02.7866207Z"},"location":"East + US","tags":{},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003","name":"cli000003","type":"Microsoft.ApiManagement/service"}' + headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/operationresults/ZWFzdHVzOmNsaWlqendkNWc1NHpqNG5lZG9yZmU3eF9BY3RfZGExYmEwNTI=?api-version=2022-08-01&asyncResponse&t=638542014056459700&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=sFHMY2g_QX6VjrbY3xvjGFsy_GtJ5uLA0oetCCAtnTlNGCer7CVh7HyD10hxDcis5IFe10umE_alyN09cQpDl7nS8q39BhcA_8aH4OciQGzr_kEFMA10HxxR43G1LZtGOUTiLri3PK_aF1B2fRRfKg4qxnx1lpuaOxAtjrLKnRpcqIzmEWPlj5xFQet761T_Lw1pJzK5_-xPTY347VeKC5_4nekluSPKgiwYWQEk2_-_q_D5mBWELsSOgTrfKCFSKyTiIHukAZYSh9ZBjHXnrXy1ecpiDNJthgfTkoa8Uv0jALm-XZrlujPiCu3eljcr53qPEKpmc8FopY0J5KSIgw&h=m2YMf7Y8lzYbALC4sUJp_x-3RhfDlsojFoLggELOupg + cache-control: + - no-cache + content-length: + - '1692' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:10:04 GMT + etag: + - '"AAAAAAGVG5I="' + expires: + - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/operationresults/ZWFzdHVzOmNsaWlqendkNWc1NHpqNG5lZG9yZmU3eF9BY3RfZGExYmEwNTI=?api-version=2022-08-01&asyncResponse&t=638542014056459700&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=sFHMY2g_QX6VjrbY3xvjGFsy_GtJ5uLA0oetCCAtnTlNGCer7CVh7HyD10hxDcis5IFe10umE_alyN09cQpDl7nS8q39BhcA_8aH4OciQGzr_kEFMA10HxxR43G1LZtGOUTiLri3PK_aF1B2fRRfKg4qxnx1lpuaOxAtjrLKnRpcqIzmEWPlj5xFQet761T_Lw1pJzK5_-xPTY347VeKC5_4nekluSPKgiwYWQEk2_-_q_D5mBWELsSOgTrfKCFSKyTiIHukAZYSh9ZBjHXnrXy1ecpiDNJthgfTkoa8Uv0jALm-XZrlujPiCu3eljcr53qPEKpmc8FopY0J5KSIgw&h=m2YMf7Y8lzYbALC4sUJp_x-3RhfDlsojFoLggELOupg + 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: 43E1092F2CCD4C78B245C4E353DC7DFF Ref B: MAA201060513047 Ref C: 2024-06-17T06:10:00Z' + status: + code: 201 + message: Created +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - apim create + Connection: + - keep-alive + ParameterSetName: + - -g --name --publisher-name --publisher-email --sku-name + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/operationresults/ZWFzdHVzOmNsaWlqendkNWc1NHpqNG5lZG9yZmU3eF9BY3RfZGExYmEwNTI=?api-version=2022-08-01&asyncResponse&t=638542014056459700&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=sFHMY2g_QX6VjrbY3xvjGFsy_GtJ5uLA0oetCCAtnTlNGCer7CVh7HyD10hxDcis5IFe10umE_alyN09cQpDl7nS8q39BhcA_8aH4OciQGzr_kEFMA10HxxR43G1LZtGOUTiLri3PK_aF1B2fRRfKg4qxnx1lpuaOxAtjrLKnRpcqIzmEWPlj5xFQet761T_Lw1pJzK5_-xPTY347VeKC5_4nekluSPKgiwYWQEk2_-_q_D5mBWELsSOgTrfKCFSKyTiIHukAZYSh9ZBjHXnrXy1ecpiDNJthgfTkoa8Uv0jALm-XZrlujPiCu3eljcr53qPEKpmc8FopY0J5KSIgw&h=m2YMf7Y8lzYbALC4sUJp_x-3RhfDlsojFoLggELOupg + response: + body: + string: '{"status":"InProgress"}' + headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/operationresults/ZWFzdHVzOmNsaWlqendkNWc1NHpqNG5lZG9yZmU3eF9BY3RfZGExYmEwNTI=?api-version=2022-08-01&asyncResponse&t=638542014071081586&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=EQnQiLeqesrrcfPl_Cog5Vxxr3geVbANLDF4L6BerPEW_4wxzi2ve4ImD2R4U-L6IyszbMTy4QU2AXryhvpLPpth-QtCtnqOb-kpL4bCi4wK6TB2oa1j2Fv3wi4yoxUQEH1BkKE7baX0Zj9vyfWAr7C4QLfRUbJw68Jap6iTxDOyUy2y8oxsuuPGWAsmkmZ8iIFrEGcevj4MKMN7QxopyCRoDC1_uGJVwhZBNv_GQ8EtzsvToqNHJz2skxw6KEVCWYaffwcQnJnORNmEFSAXBPMbhjlF68zR8NAQGSX6SbbS6ZG9RQ2PYiAuE6Z7iYHfyn0uCznwMnq2VJJywBXzqQ&h=Ts0rp51KIrrEToCFj2YsgczSbpgZj6wQJLtUG7vmq74 + cache-control: + - no-cache + content-length: + - '23' + content-type: + - application/json + date: + - Mon, 17 Jun 2024 06:10:06 GMT + expires: + - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/operationresults/ZWFzdHVzOmNsaWlqendkNWc1NHpqNG5lZG9yZmU3eF9BY3RfZGExYmEwNTI=?api-version=2022-08-01&asyncResponse&t=638542014071237861&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=PtsW29qyrUFb1nuDqZLGl2rpv7ffTMMECVNwsC3TtaGS_q4XIJtVEpbyYXfedHse5dBRmH_WXRlHj3vfcESoMHMSsEaN1-NLK6Ek0Lo9BgZple5N4Amd9JFAiVYC_R6iIwbUg1xY1JEE8XX6KqVtttxYCXWS_9EfrIi7UTcJEzITix3Ym1iTSZVXpwqgRQppX9oQlUDYdzmQSGm0LmIPxS9LvyaAW5lSS0PZ-NuXe7aiJtX4Lmr1REzutaXINARA8LyAfz3enSzUUaKyO-9xXV3VkuunFRp8rRROMIPXTiJ3Mtf4KKuQHW-P1oRj8rSIaEar7Gc3k3HQeYZE7poVng&h=XlLXc1iNDOUpeDbXFXc7e0JIf2Y64vZItvq37XBRsnM + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' + x-msedge-ref: + - 'Ref A: 1CA9DA85B88A414D81D1FC9B1DE16AD1 Ref B: MAA201060513047 Ref C: 2024-06-17T06:10:05Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - apim create + Connection: + - keep-alive + ParameterSetName: + - -g --name --publisher-name --publisher-email --sku-name + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/operationresults/ZWFzdHVzOmNsaWlqendkNWc1NHpqNG5lZG9yZmU3eF9BY3RfZGExYmEwNTI=?api-version=2022-08-01&asyncResponse&t=638542014056459700&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=sFHMY2g_QX6VjrbY3xvjGFsy_GtJ5uLA0oetCCAtnTlNGCer7CVh7HyD10hxDcis5IFe10umE_alyN09cQpDl7nS8q39BhcA_8aH4OciQGzr_kEFMA10HxxR43G1LZtGOUTiLri3PK_aF1B2fRRfKg4qxnx1lpuaOxAtjrLKnRpcqIzmEWPlj5xFQet761T_Lw1pJzK5_-xPTY347VeKC5_4nekluSPKgiwYWQEk2_-_q_D5mBWELsSOgTrfKCFSKyTiIHukAZYSh9ZBjHXnrXy1ecpiDNJthgfTkoa8Uv0jALm-XZrlujPiCu3eljcr53qPEKpmc8FopY0J5KSIgw&h=m2YMf7Y8lzYbALC4sUJp_x-3RhfDlsojFoLggELOupg + response: + body: + string: '{"status":"InProgress"}' + headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/operationresults/ZWFzdHVzOmNsaWlqendkNWc1NHpqNG5lZG9yZmU3eF9BY3RfZGExYmEwNTI=?api-version=2022-08-01&asyncResponse&t=638542014279262377&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=UGwIE18TcGbBCW0ysZT7_MMKI7IOtUW-lADzdE9HME50d4g30hRwiKRwwJWQy1fgRPUk1apJNizRWt3F5enYtE11Hdq1eRkMkIMGo7YYHWClP3zEVV-e7lTAf-GfAXJqUxJi7pKkJjp52H2-YLp4c2GNPS4Fc7xgKVcaA0pC1RhGBx7kO-mku5AbmW28nngSoYkr7Ppd6yIgqtCGjrcPcIpp4rsnxn_fRJ5F03otNPoFQt0DM8YA4Y_qGqCztMdXj1F9lizkXAHLMbC9qcSJNf4M8jslgMix4mIsnKdy8tJ2LNg6-zPRkf4202DW8evEAUA_H4JPxg3OGSHf1mi8BQ&h=t8IKxs-IRB9iZhJMkTdh4LWm0XdTgUhKa758xLk4GO4 + cache-control: + - no-cache + content-length: + - '23' + content-type: + - application/json + date: + - Mon, 17 Jun 2024 06:10:26 GMT + expires: + - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/operationresults/ZWFzdHVzOmNsaWlqendkNWc1NHpqNG5lZG9yZmU3eF9BY3RfZGExYmEwNTI=?api-version=2022-08-01&asyncResponse&t=638542014279262377&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=UGwIE18TcGbBCW0ysZT7_MMKI7IOtUW-lADzdE9HME50d4g30hRwiKRwwJWQy1fgRPUk1apJNizRWt3F5enYtE11Hdq1eRkMkIMGo7YYHWClP3zEVV-e7lTAf-GfAXJqUxJi7pKkJjp52H2-YLp4c2GNPS4Fc7xgKVcaA0pC1RhGBx7kO-mku5AbmW28nngSoYkr7Ppd6yIgqtCGjrcPcIpp4rsnxn_fRJ5F03otNPoFQt0DM8YA4Y_qGqCztMdXj1F9lizkXAHLMbC9qcSJNf4M8jslgMix4mIsnKdy8tJ2LNg6-zPRkf4202DW8evEAUA_H4JPxg3OGSHf1mi8BQ&h=t8IKxs-IRB9iZhJMkTdh4LWm0XdTgUhKa758xLk4GO4 + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' + x-msedge-ref: + - 'Ref A: 30FCD81F7B5C4913841AD4B6FA43D19C Ref B: MAA201060513047 Ref C: 2024-06-17T06:10:27Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - apim create + Connection: + - keep-alive + ParameterSetName: + - -g --name --publisher-name --publisher-email --sku-name + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/operationresults/ZWFzdHVzOmNsaWlqendkNWc1NHpqNG5lZG9yZmU3eF9BY3RfZGExYmEwNTI=?api-version=2022-08-01&asyncResponse&t=638542014056459700&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=sFHMY2g_QX6VjrbY3xvjGFsy_GtJ5uLA0oetCCAtnTlNGCer7CVh7HyD10hxDcis5IFe10umE_alyN09cQpDl7nS8q39BhcA_8aH4OciQGzr_kEFMA10HxxR43G1LZtGOUTiLri3PK_aF1B2fRRfKg4qxnx1lpuaOxAtjrLKnRpcqIzmEWPlj5xFQet761T_Lw1pJzK5_-xPTY347VeKC5_4nekluSPKgiwYWQEk2_-_q_D5mBWELsSOgTrfKCFSKyTiIHukAZYSh9ZBjHXnrXy1ecpiDNJthgfTkoa8Uv0jALm-XZrlujPiCu3eljcr53qPEKpmc8FopY0J5KSIgw&h=m2YMf7Y8lzYbALC4sUJp_x-3RhfDlsojFoLggELOupg + response: + body: + string: '{"status":"InProgress"}' + headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/operationresults/ZWFzdHVzOmNsaWlqendkNWc1NHpqNG5lZG9yZmU3eF9BY3RfZGExYmEwNTI=?api-version=2022-08-01&asyncResponse&t=638542014486407695&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=cgwh_StqLVudkqyWbOVdtwmlVSadvUluBJWnD2LuUChtiBCMDstMMLS804ZjbCwP7eXpL8wEmWwa5NDee5bdgMELSvTE7sXSDqFECzsuLa4X1hCTltmg4vY-SRCU3sFtXXy-19sKM1C-y90ZLFkc_OrfBmBnznbPG_0fyfvlzzBuWRfC04OcaHl9p0tRPXb4-1yyLkBZMhTQUhO_VahmCzRO1jLeREKCJIm2bHCH5udjcAOmDcIyW6SlSJWwRb5B1wpgjEwonx9x2_RTh2kp2wBGODtQ6c6p_bzW_5rqkM-rV9riuHNTPviFspb4-DK3WemJ5xtcgVzSQUGPL7ZNyQ&h=JXAua2lEBcxcB9LI-2iK2GRG6EEmbQSX-bnr955RNGY + cache-control: + - no-cache + content-length: + - '23' + content-type: + - application/json + date: + - Mon, 17 Jun 2024 06:10:47 GMT + expires: + - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/operationresults/ZWFzdHVzOmNsaWlqendkNWc1NHpqNG5lZG9yZmU3eF9BY3RfZGExYmEwNTI=?api-version=2022-08-01&asyncResponse&t=638542014486564413&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=cvEsYZjdLi7AR3fpr27ClP2KuYSeP4WVnGPhWAeioKYu06bn0u8mfnyOOselo1Mv8vERYLlV9qiGQX-XnY9saIfkDdTOMZsOMAFsb2dZshDozRNF6LJ-R71uZqfBPpzTGQnyIYRuljdovGe2_3LaUTBwwUaJB3macNMNARTnk8lyBXDnICUIJ0NdmVq-ps5b0zVW27QJ5k30eERjWgpf5Y6ACQ-W0okA64vMDfyA-DtLxeIM7QlZUvbm95LzKEv83RMxy0ilCLYM9SXt4JBYrwSPrxim_BAqzOYtfR3aSj7KCNc0EdASMJ4zA_EEMaHqzN9KX-vfdVIC4rcyAc0pdg&h=sGASed0SfxBFj76xRFH1dRRDjNZLmmAKjNqafW-FPnY + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' + x-msedge-ref: + - 'Ref A: 9633523BCEC24232AABFC36D2421A657 Ref B: MAA201060513047 Ref C: 2024-06-17T06:10:48Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - apim create + Connection: + - keep-alive + ParameterSetName: + - -g --name --publisher-name --publisher-email --sku-name + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/operationresults/ZWFzdHVzOmNsaWlqendkNWc1NHpqNG5lZG9yZmU3eF9BY3RfZGExYmEwNTI=?api-version=2022-08-01&asyncResponse&t=638542014056459700&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=sFHMY2g_QX6VjrbY3xvjGFsy_GtJ5uLA0oetCCAtnTlNGCer7CVh7HyD10hxDcis5IFe10umE_alyN09cQpDl7nS8q39BhcA_8aH4OciQGzr_kEFMA10HxxR43G1LZtGOUTiLri3PK_aF1B2fRRfKg4qxnx1lpuaOxAtjrLKnRpcqIzmEWPlj5xFQet761T_Lw1pJzK5_-xPTY347VeKC5_4nekluSPKgiwYWQEk2_-_q_D5mBWELsSOgTrfKCFSKyTiIHukAZYSh9ZBjHXnrXy1ecpiDNJthgfTkoa8Uv0jALm-XZrlujPiCu3eljcr53qPEKpmc8FopY0J5KSIgw&h=m2YMf7Y8lzYbALC4sUJp_x-3RhfDlsojFoLggELOupg + response: + body: + string: '{"status":"InProgress"}' + headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/operationresults/ZWFzdHVzOmNsaWlqendkNWc1NHpqNG5lZG9yZmU3eF9BY3RfZGExYmEwNTI=?api-version=2022-08-01&asyncResponse&t=638542014694861617&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=qFhbvK5H3ZH8sLb4sTp5wfPeq7FIMyrTvrqsWdxk-Tgdn1fGOiBR71j9cOfrSLJrdL7dOkglH4cd3EqxaUpGmWsO2yq3sSKN0A9AdDibfWUA8vhny-9Q6ywq_abyFC8sYyQQTIVe3NR-4JiZSrj5A0iPvCD89YvHfTTNQQ8Uh5oGEwNkFpP9mHsuZYM78LydBj8KxU83qrY3ZuWg25B_FeoxXbLy2dAgVTNt9LS5_kEBO6EQsRbNJFMoQ3mixSaajZY1rKxSGtDS2MZdkGYiOTOPr4NuyfMtJg0JQJq4WpGBpSNDE1eoom3ZddU7HUMGiFnAw3JxQ20uHrrptRJxdw&h=L8KSxQjHuPkyebao4uU4sYEvUTmPbeVQypGNZ_V2iqU + cache-control: + - no-cache + content-length: + - '23' + content-type: + - application/json + date: + - Mon, 17 Jun 2024 06:11:08 GMT + expires: + - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/operationresults/ZWFzdHVzOmNsaWlqendkNWc1NHpqNG5lZG9yZmU3eF9BY3RfZGExYmEwNTI=?api-version=2022-08-01&asyncResponse&t=638542014695018190&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=sfnuuWBcqNT7c6Hd9eOdIoOqcJ_0_iCPdBJvHd_-UH3huuyWx1fANvs_QFCLODcAndHmss3SrbyQtnxdH136m_T99X3Uo4QDvQeWRBQFtlsg6I4bLqIuWO8jNft--sf1SUvLwlb7BHZy-rcxDqqYEeplYDWQpKuwvXrwNjTihUx40iJalOakTdjnfUt12hYv1f9xOu1GiQraU_zsLkHI-wPVcxwPJD-voWL5SvlBKJlJul3U8kUO1dTmYbXCuaORCjocv68mRV2TN0vMLeF-nuX0gsVpLX6sQwYudy5RR8XYWEfn84dmji65dwo0zBU-8LQaCh1051a_Ub8f40s22w&h=ru6WM1kH9elpeddMMLRgljZPcd-tTYUN-8-RJLoOJlc + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' + x-msedge-ref: + - 'Ref A: A29A0E5CF8F74F39A7FC38E7497628C8 Ref B: MAA201060513047 Ref C: 2024-06-17T06:11:08Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - apim create + Connection: + - keep-alive + ParameterSetName: + - -g --name --publisher-name --publisher-email --sku-name + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/operationresults/ZWFzdHVzOmNsaWlqendkNWc1NHpqNG5lZG9yZmU3eF9BY3RfZGExYmEwNTI=?api-version=2022-08-01&asyncResponse&t=638542014056459700&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=sFHMY2g_QX6VjrbY3xvjGFsy_GtJ5uLA0oetCCAtnTlNGCer7CVh7HyD10hxDcis5IFe10umE_alyN09cQpDl7nS8q39BhcA_8aH4OciQGzr_kEFMA10HxxR43G1LZtGOUTiLri3PK_aF1B2fRRfKg4qxnx1lpuaOxAtjrLKnRpcqIzmEWPlj5xFQet761T_Lw1pJzK5_-xPTY347VeKC5_4nekluSPKgiwYWQEk2_-_q_D5mBWELsSOgTrfKCFSKyTiIHukAZYSh9ZBjHXnrXy1ecpiDNJthgfTkoa8Uv0jALm-XZrlujPiCu3eljcr53qPEKpmc8FopY0J5KSIgw&h=m2YMf7Y8lzYbALC4sUJp_x-3RhfDlsojFoLggELOupg + response: + body: + string: '{"status":"InProgress"}' + headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/operationresults/ZWFzdHVzOmNsaWlqendkNWc1NHpqNG5lZG9yZmU3eF9BY3RfZGExYmEwNTI=?api-version=2022-08-01&asyncResponse&t=638542014909559305&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=g93zMVt18-MapXSQsJC3QAGFX1mKdERqKiGvaZWfQxUKfw_mdSq_UzvcIGfrP9oo8QERawSsOkhGgQ1pA8VUos6AbBi53BcNjJ7-4Oc62WUdfBLQZPXZhjWqH--NAgp9X-fO2mc97muVexs47sLHjunxY1abi3E4nVzoub6X_jdALJZxYCzRwkdu2Y5-_IcikT7YdnTNcfvCil5s0WXFsgORACXol9D6qvBvzTKILZO8Xf2pGgiYt-_Agq7xrG1d2RTGjZCsOItigWnGRkdEIWwI9-dmJ_UBIUxXsTY5zy3Qc1JENrEWqAoKmzZ2LRDzXPoYknngf-1U1ufNHro7WA&h=tZxDZeTq7dX10kkB14FWhw-3eny3d4jwvrte3xG0ffQ + cache-control: + - no-cache + content-length: + - '23' + content-type: + - application/json + date: + - Mon, 17 Jun 2024 06:11:30 GMT + expires: + - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/operationresults/ZWFzdHVzOmNsaWlqendkNWc1NHpqNG5lZG9yZmU3eF9BY3RfZGExYmEwNTI=?api-version=2022-08-01&asyncResponse&t=638542014909715389&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=Ui7wo5_4194p6xldVITujQTaHJ3NpU84K9Ylme8SAnA4H49x_d4X1dJPuzNsVWPGXj1g5LmcDhOKN7amb7HaivP0yEMrfWBsWj-ZnlrwXSmvQxc4pP4AC4_UBwWrv3R51zDLfilZ1ICpABO8r9-BZ4XGYocn76lGfC4ajXc5XqE8swYAop5jHXqB-rTkT_z6wtnZnMCCJhfc91jRDFjbdEWhIR_X6pOU8daw6hiWzcGilDI9P-fpGvNiNyBvR4GqYyD2Nb_FMgPdjOYzd3L_kSHgbZP17WeD2sWwcuP8tQSvOw5vPV_Dlh2iZyzijDQG0gauhMFik-gtjxXAZ0yEbQ&h=tIacvuAit0TbnmtYFqbSL5ndUdyjYm6ohbO02RuVDtQ + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' + x-msedge-ref: + - 'Ref A: 8EE1054355EA4337BCC186CD789A97B2 Ref B: MAA201060513047 Ref C: 2024-06-17T06:11:29Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - apim create + Connection: + - keep-alive + ParameterSetName: + - -g --name --publisher-name --publisher-email --sku-name + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/operationresults/ZWFzdHVzOmNsaWlqendkNWc1NHpqNG5lZG9yZmU3eF9BY3RfZGExYmEwNTI=?api-version=2022-08-01&asyncResponse&t=638542014056459700&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=sFHMY2g_QX6VjrbY3xvjGFsy_GtJ5uLA0oetCCAtnTlNGCer7CVh7HyD10hxDcis5IFe10umE_alyN09cQpDl7nS8q39BhcA_8aH4OciQGzr_kEFMA10HxxR43G1LZtGOUTiLri3PK_aF1B2fRRfKg4qxnx1lpuaOxAtjrLKnRpcqIzmEWPlj5xFQet761T_Lw1pJzK5_-xPTY347VeKC5_4nekluSPKgiwYWQEk2_-_q_D5mBWELsSOgTrfKCFSKyTiIHukAZYSh9ZBjHXnrXy1ecpiDNJthgfTkoa8Uv0jALm-XZrlujPiCu3eljcr53qPEKpmc8FopY0J5KSIgw&h=m2YMf7Y8lzYbALC4sUJp_x-3RhfDlsojFoLggELOupg + response: + body: + string: '{"status":"Succeeded"}' + headers: + cache-control: + - no-cache + content-length: + - '22' + content-type: + - application/json + date: + - Mon, 17 Jun 2024 06:11:52 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' + x-msedge-ref: + - 'Ref A: 6FD926DD87B140D4A74E29E71F4FC892 Ref B: MAA201060513047 Ref C: 2024-06-17T06:11:51Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - apim create + Connection: + - keep-alive + ParameterSetName: + - -g --name --publisher-name --publisher-email --sku-name + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003?api-version=2022-08-01 + response: + body: + string: '{"etag":"AAAAAAGVG6I=","properties":{"publisherEmail":"test@example.com","publisherName":"test","notificationSenderEmail":"test@example.com","provisioningState":"Succeeded","targetProvisioningState":"","createdAtUtc":"2024-06-17T06:10:02.9271758Z","gatewayUrl":"https://cli000003.azure-api.net","gatewayRegionalUrl":null,"portalUrl":null,"developerPortalUrl":null,"managementApiUrl":null,"scmUrl":null,"hostnameConfigurations":[{"type":"Proxy","hostName":"cli000003.azure-api.net","encodedCertificate":null,"keyVaultId":null,"certificatePassword":null,"negotiateClientCertificate":false,"certificate":null,"defaultSslBinding":true,"identityClientId":null,"certificateSource":"BuiltIn","certificateStatus":null}],"publicIPAddresses":null,"privateIPAddresses":null,"additionalLocations":null,"virtualNetworkConfiguration":null,"customProperties":{"Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls10":"False","Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls11":"False","Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls10":"False","Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls11":"False","Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Ssl30":"False","Microsoft.WindowsAzure.ApiManagement.Gateway.Protocols.Server.Http2":"False"},"virtualNetworkType":"None","certificates":null,"disableGateway":false,"natGatewayState":"Disabled","outboundPublicIPAddresses":null,"apiVersionConstraint":{"minApiVersion":null},"publicIpAddressId":null,"publicNetworkAccess":"Enabled","privateEndpointConnections":null,"platformVersion":"mtv1"},"sku":{"name":"Consumption","capacity":0},"identity":null,"zones":null,"systemData":{"createdBy":"blackchoey@outlook.com","createdByType":"User","createdAt":"2024-06-17T06:10:02.7866207Z","lastModifiedBy":"blackchoey@outlook.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-17T06:10:02.7866207Z"},"location":"East + US","tags":{},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003","name":"cli000003","type":"Microsoft.ApiManagement/service"}' + headers: + cache-control: + - no-cache + content-length: + - '2180' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:11:53 GMT + etag: + - '"AAAAAAGVG6I="' + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' + x-msedge-ref: + - 'Ref A: 1A1CB2327EC345F48F16ECAC96845E67 Ref B: MAA201060513047 Ref C: 2024-06-17T06:11:52Z' + status: + code: 200 + message: OK +- request: + body: '{"properties": {"type": "http", "subscriptionRequired": false, "displayName": + "Echo API", "path": "/echo", "protocols": ["https"]}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apim api create + Connection: + - keep-alive + Content-Length: + - '131' + Content-Type: + - application/json + ParameterSetName: + - -g --service-name --api-id --display-name --path + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/apis/echo?api-version=2022-08-01 + response: + body: + string: "{\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/apis/echo\"\ + ,\r\n \"type\": \"Microsoft.ApiManagement/service/apis\",\r\n \"name\":\ + \ \"echo\",\r\n \"properties\": {\r\n \"displayName\": \"Echo API\",\r\ + \n \"apiRevision\": \"1\",\r\n \"description\": null,\r\n \"subscriptionRequired\"\ + : false,\r\n \"serviceUrl\": null,\r\n \"backendId\": null,\r\n \"\ + path\": \"echo\",\r\n \"protocols\": [\r\n \"https\"\r\n ],\r\n\ + \ \"authenticationSettings\": {\r\n \"oAuth2\": null,\r\n \"\ + openid\": null\r\n },\r\n \"subscriptionKeyParameterNames\": {\r\n \ + \ \"header\": \"Ocp-Apim-Subscription-Key\",\r\n \"query\": \"subscription-key\"\ + \r\n },\r\n \"isCurrent\": true\r\n }\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '721' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:11:56 GMT + etag: + - '"AAAAAOMyfJs="' + 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: 277C6007045642199A368C0ACC91BF55 Ref B: MAA201060514029 Ref C: 2024-06-17T06:11:55Z' + status: + code: 201 + message: Created +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - apim api create + Connection: + - keep-alive + ParameterSetName: + - -g --service-name --api-id --display-name --path + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/apis/echo?api-version=2022-08-01 + response: + body: + string: "{\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/apis/echo\"\ + ,\r\n \"type\": \"Microsoft.ApiManagement/service/apis\",\r\n \"name\":\ + \ \"echo\",\r\n \"properties\": {\r\n \"displayName\": \"Echo API\",\r\ + \n \"apiRevision\": \"1\",\r\n \"description\": null,\r\n \"subscriptionRequired\"\ + : false,\r\n \"serviceUrl\": null,\r\n \"backendId\": null,\r\n \"\ + path\": \"echo\",\r\n \"protocols\": [\r\n \"https\"\r\n ],\r\n\ + \ \"authenticationSettings\": {\r\n \"oAuth2\": null,\r\n \"\ + openid\": null,\r\n \"oAuth2AuthenticationSettings\": [],\r\n \"\ + openidAuthenticationSettings\": []\r\n },\r\n \"subscriptionKeyParameterNames\"\ + : {\r\n \"header\": \"Ocp-Apim-Subscription-Key\",\r\n \"query\"\ + : \"subscription-key\"\r\n },\r\n \"isCurrent\": true\r\n }\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '807' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:11:57 GMT + etag: + - '"AAAAAOMyfJs="' + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' + x-msedge-ref: + - 'Ref A: D4D87237C67F4C18B7DEA1AE46DF44D8 Ref B: MAA201060514029 Ref C: 2024-06-17T06:11:57Z' + status: + code: 200 + message: OK +- request: + body: '{"properties": {"displayName": "GetOperation", "method": "GET", "urlTemplate": + "/echo"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apim api operation create + Connection: + - keep-alive + Content-Length: + - '88' + Content-Type: + - application/json + If-Match: + - '*' + ParameterSetName: + - -g --service-name --api-id --url-template --method --display-name + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/apis/echo/operations/2438eafbb55249f9a6169452146c8a8b?api-version=2022-08-01 + response: + body: + string: "{\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/apis/echo/operations/2438eafbb55249f9a6169452146c8a8b\"\ + ,\r\n \"type\": \"Microsoft.ApiManagement/service/apis/operations\",\r\n\ + \ \"name\": \"2438eafbb55249f9a6169452146c8a8b\",\r\n \"properties\": {\r\ + \n \"displayName\": \"GetOperation\",\r\n \"method\": \"GET\",\r\n \ + \ \"urlTemplate\": \"/echo\",\r\n \"templateParameters\": [],\r\n \ + \ \"description\": null,\r\n \"request\": {\r\n \"queryParameters\"\ + : [],\r\n \"headers\": [],\r\n \"representations\": []\r\n },\r\ + \n \"responses\": [],\r\n \"policies\": null\r\n }\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '629' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:12:00 GMT + etag: + - '"AAAAAOMyfKE="' + 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: A7871EAE3527465EA84F0D7D0A764864 Ref B: MAA201060514053 Ref C: 2024-06-17T06:11:59Z' + status: + code: 201 + message: Created +- request: + body: '{"properties": {"type": "http", "subscriptionRequired": false, "displayName": + "Foo API", "path": "/foo", "protocols": ["https"]}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apim api create + Connection: + - keep-alive + Content-Length: + - '129' + Content-Type: + - application/json + ParameterSetName: + - -g --service-name --api-id --display-name --path + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/apis/foo?api-version=2022-08-01 + response: + body: + string: "{\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/apis/foo\"\ + ,\r\n \"type\": \"Microsoft.ApiManagement/service/apis\",\r\n \"name\":\ + \ \"foo\",\r\n \"properties\": {\r\n \"displayName\": \"Foo API\",\r\n\ + \ \"apiRevision\": \"1\",\r\n \"description\": null,\r\n \"subscriptionRequired\"\ + : false,\r\n \"serviceUrl\": null,\r\n \"backendId\": null,\r\n \"\ + path\": \"foo\",\r\n \"protocols\": [\r\n \"https\"\r\n ],\r\n\ + \ \"authenticationSettings\": {\r\n \"oAuth2\": null,\r\n \"\ + openid\": null\r\n },\r\n \"subscriptionKeyParameterNames\": {\r\n \ + \ \"header\": \"Ocp-Apim-Subscription-Key\",\r\n \"query\": \"subscription-key\"\ + \r\n },\r\n \"isCurrent\": true\r\n }\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '717' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:12:03 GMT + etag: + - '"AAAAAOMyfKk="' + 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: F303F43A51C84890990493E8700707CF Ref B: MAA201060514027 Ref C: 2024-06-17T06:12:02Z' + status: + code: 201 + message: Created +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - apim api create + Connection: + - keep-alive + ParameterSetName: + - -g --service-name --api-id --display-name --path + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/apis/foo?api-version=2022-08-01 + response: + body: + string: "{\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/apis/foo\"\ + ,\r\n \"type\": \"Microsoft.ApiManagement/service/apis\",\r\n \"name\":\ + \ \"foo\",\r\n \"properties\": {\r\n \"displayName\": \"Foo API\",\r\n\ + \ \"apiRevision\": \"1\",\r\n \"description\": null,\r\n \"subscriptionRequired\"\ + : false,\r\n \"serviceUrl\": null,\r\n \"backendId\": null,\r\n \"\ + path\": \"foo\",\r\n \"protocols\": [\r\n \"https\"\r\n ],\r\n\ + \ \"authenticationSettings\": {\r\n \"oAuth2\": null,\r\n \"\ + openid\": null,\r\n \"oAuth2AuthenticationSettings\": [],\r\n \"\ + openidAuthenticationSettings\": []\r\n },\r\n \"subscriptionKeyParameterNames\"\ + : {\r\n \"header\": \"Ocp-Apim-Subscription-Key\",\r\n \"query\"\ + : \"subscription-key\"\r\n },\r\n \"isCurrent\": true\r\n }\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '803' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:12:05 GMT + etag: + - '"AAAAAOMyfKk="' + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' + x-msedge-ref: + - 'Ref A: E72B387EC4F64F13AF773ED0D70DD2C3 Ref B: MAA201060514027 Ref C: 2024-06-17T06:12:04Z' + status: + code: 200 + message: OK +- request: + body: '{"properties": {"displayName": "GetOperation", "method": "GET", "urlTemplate": + "/foo"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apim api operation create + Connection: + - keep-alive + Content-Length: + - '87' + Content-Type: + - application/json + If-Match: + - '*' + ParameterSetName: + - -g --service-name --api-id --url-template --method --display-name + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/apis/foo/operations/8329e440bce440a394c8ce83253cb046?api-version=2022-08-01 + response: + body: + string: "{\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/apis/foo/operations/8329e440bce440a394c8ce83253cb046\"\ + ,\r\n \"type\": \"Microsoft.ApiManagement/service/apis/operations\",\r\n\ + \ \"name\": \"8329e440bce440a394c8ce83253cb046\",\r\n \"properties\": {\r\ + \n \"displayName\": \"GetOperation\",\r\n \"method\": \"GET\",\r\n \ + \ \"urlTemplate\": \"/foo\",\r\n \"templateParameters\": [],\r\n \"\ + description\": null,\r\n \"request\": {\r\n \"queryParameters\": [],\r\ + \n \"headers\": [],\r\n \"representations\": []\r\n },\r\n \ + \ \"responses\": [],\r\n \"policies\": null\r\n }\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '627' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:12:08 GMT + etag: + - '"AAAAAOMyfLM="' + 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: D647F2001E1845DF87B8E5AB2C05E9BC Ref B: MAA201060515037 Ref C: 2024-06-17T06:12:07Z' + status: + code: 201 + message: Created +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - role assignment create + Connection: + - keep-alive + ParameterSetName: + - --role --assignee-object-id --assignee-principal-type --scope + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/providers/Microsoft.Authorization/roleDefinitions?$filter=roleName%20eq%20%27API%20Management%20Service%20Reader%20Role%27&api-version=2022-05-01-preview + response: + body: + string: '{"value":[{"properties":{"roleName":"API Management Service Reader + Role","type":"BuiltInRole","description":"Read-only access to service and + APIs","assignableScopes":["/"],"permissions":[{"actions":["Microsoft.ApiManagement/service/*/read","Microsoft.ApiManagement/service/read","Microsoft.Authorization/*/read","Microsoft.Insights/alertRules/*","Microsoft.ResourceHealth/availabilityStatuses/read","Microsoft.Resources/deployments/*","Microsoft.Resources/subscriptions/resourceGroups/read","Microsoft.Support/*"],"notActions":["Microsoft.ApiManagement/service/users/keys/read"],"dataActions":[],"notDataActions":[]}],"createdOn":"2016-11-09T00:26:45.1540473Z","updatedOn":"2021-11-11T20:13:11.8704466Z","createdBy":null,"updatedBy":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/71522526-b88f-4d52-b57f-d31fc3546d0d","type":"Microsoft.Authorization/roleDefinitions","name":"71522526-b88f-4d52-b57f-d31fc3546d0d"}]}' + headers: + cache-control: + - no-cache + content-length: + - '982' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:12:11 GMT + expires: + - '-1' + pragma: + - no-cache + set-cookie: + - x-ms-gateway-slice=Production; path=/; secure; samesite=none; httponly + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' + x-msedge-ref: + - 'Ref A: 13F8E4F524704A5E97DB8CF19CDE0BE1 Ref B: MAA201060513039 Ref C: 2024-06-17T06:12:11Z' + status: + code: 200 + message: OK +- request: + body: '{"properties": {"roleDefinitionId": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/71522526-b88f-4d52-b57f-d31fc3546d0d", + "principalId": "a4fdb746-5910-4726-b11c-43bdd6cbf439", "principalType": "ServicePrincipal"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - role assignment create + Connection: + - keep-alive + Content-Length: + - '270' + Content-Type: + - application/json + Cookie: + - x-ms-gateway-slice=Production + ParameterSetName: + - --role --assignee-object-id --assignee-principal-type --scope + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/providers/Microsoft.Authorization/roleAssignments/3cafff33-1091-4e7e-8a34-88f9eb7c0461?api-version=2022-04-01 + response: + body: + string: '{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/71522526-b88f-4d52-b57f-d31fc3546d0d","principalId":"a4fdb746-5910-4726-b11c-43bdd6cbf439","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003","condition":null,"conditionVersion":null,"createdOn":"2024-06-17T06:12:12.0044555Z","updatedOn":"2024-06-17T06:12:12.5644623Z","createdBy":null,"updatedBy":"7557db67-613b-4194-a890-de2ba9a4ec8e","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/providers/Microsoft.Authorization/roleAssignments/3cafff33-1091-4e7e-8a34-88f9eb7c0461","type":"Microsoft.Authorization/roleAssignments","name":"3cafff33-1091-4e7e-8a34-88f9eb7c0461"}' + headers: + cache-control: + - no-cache + content-length: + - '981' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:12: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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: B7F4FB48835F4C5697F1E21DF6F58440 Ref B: MAA201060513039 Ref C: 2024-06-17T06:12:11Z' + status: + code: 201 + message: Created +- request: + body: '{"sourceResourceIds": ["/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/apis/echo", + "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/apis/foo"]}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - apic import-from-apim + Connection: + - keep-alive + Content-Length: + - '310' + Content-Type: + - application/json + ParameterSetName: + - -g --service-name --apim-name --apim-apis + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: POST + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/importFromApim?api-version=2024-03-01 + response: + body: + string: '' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '0' + date: + - Mon, 17 Jun 2024 06:12:17 GMT + expires: + - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/operationResults/963dccf52a6e483ab40aca7016943818?api-version=2024-03-01&t=638542015374111586&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=HFWtQCGnLMA8SLVFb4whtEhiZjUeMkOYt5cfMYla2CnJPc5aCZUiYsfZh-62ZOaVu7uir4V8gqHQUuWqKPuB9hGANJJdSvsOReCtuBq3WT6I0CU-vAwVBoNVFOinByBkcmdecHUdCYD6FHd9jA7x_lhNlnA132VShM4Knd01EvZsmWxmCkZsjD3dUFwxwDC13-mEk6WN88ixSdW7h-W2H6TjcPN-x6PcXEjdKQvqGjpBSnJyWy6orBeTGwHenY60c-rB6IAHrn-CHvYx7BxL_yYg4mcrnGfYAhOLQAPTmbTr8A2CckgWv7Q9kEwh2_yE3p1zbgTekmP-T86xmAbkLw&h=n3QWf5_2BjzuYhxrrDOSu9WMiVjyRX6dE5rmdHtgqXU + 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: 27CC017B9A8F4D1DB63CEAE90170EE20 Ref B: MAA201060514047 Ref C: 2024-06-17T06:12:16Z' + x-powered-by: + - ASP.NET + status: + code: 202 + message: Accepted +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - apic import-from-apim + Connection: + - keep-alive + ParameterSetName: + - -g --service-name --apim-name --apim-apis + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/operationResults/963dccf52a6e483ab40aca7016943818?api-version=2024-03-01&t=638542015374111586&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=HFWtQCGnLMA8SLVFb4whtEhiZjUeMkOYt5cfMYla2CnJPc5aCZUiYsfZh-62ZOaVu7uir4V8gqHQUuWqKPuB9hGANJJdSvsOReCtuBq3WT6I0CU-vAwVBoNVFOinByBkcmdecHUdCYD6FHd9jA7x_lhNlnA132VShM4Knd01EvZsmWxmCkZsjD3dUFwxwDC13-mEk6WN88ixSdW7h-W2H6TjcPN-x6PcXEjdKQvqGjpBSnJyWy6orBeTGwHenY60c-rB6IAHrn-CHvYx7BxL_yYg4mcrnGfYAhOLQAPTmbTr8A2CckgWv7Q9kEwh2_yE3p1zbgTekmP-T86xmAbkLw&h=n3QWf5_2BjzuYhxrrDOSu9WMiVjyRX6dE5rmdHtgqXU + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/operationResults/963dccf52a6e483ab40aca7016943818","name":"963dccf52a6e483ab40aca7016943818","status":"NotStarted"}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '254' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:12:18 GMT + expires: + - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/operationResults/963dccf52a6e483ab40aca7016943818?api-version=2024-03-01&t=638542015388139041&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=L-lvTm_sWDURDvgATPEQXTvwGKUwHWmidZ1juLqiEmUqDwr5rLGP7-CBJ5hc-vhqfuxIBaOjIbQAxlnFtf5gf6Gl1MSYwrpKJW2k11Kc3EFhOQqoxTuCK9jrmfi-uqrhq2gMi-qCyQKmnPyGRjWd6skUV7MmMW5nuIEK7Pwn0SozfiNV7nIJQ3tJVGCNn43P6ZmOTY5FH-87KMiNgs_KZ1kEPG6JG3Rn9v3tHz0aoenEzMG013MNFzP-NXE-cwzFNg2poSiCvRpsbM3zr7rniictKOMa5o9GPbi-92n3qsyzivkFGCqhIwZVCg-eGdixemfsLafOhEoiL96DvF6DhQ&h=XP-eGf77qx1gvSXHqyrQPcDTXkTq995XibT63z4TkaM + 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: + - '3749' + x-msedge-ref: + - 'Ref A: 4F3C513073FE4561864FEE6CF5828A7A Ref B: MAA201060514047 Ref C: 2024-06-17T06:12:17Z' + x-powered-by: + - ASP.NET + status: + code: 202 + message: Accepted +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - apic import-from-apim + Connection: + - keep-alive + ParameterSetName: + - -g --service-name --apim-name --apim-apis + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/operationResults/963dccf52a6e483ab40aca7016943818?api-version=2024-03-01&t=638542015388139041&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=L-lvTm_sWDURDvgATPEQXTvwGKUwHWmidZ1juLqiEmUqDwr5rLGP7-CBJ5hc-vhqfuxIBaOjIbQAxlnFtf5gf6Gl1MSYwrpKJW2k11Kc3EFhOQqoxTuCK9jrmfi-uqrhq2gMi-qCyQKmnPyGRjWd6skUV7MmMW5nuIEK7Pwn0SozfiNV7nIJQ3tJVGCNn43P6ZmOTY5FH-87KMiNgs_KZ1kEPG6JG3Rn9v3tHz0aoenEzMG013MNFzP-NXE-cwzFNg2poSiCvRpsbM3zr7rniictKOMa5o9GPbi-92n3qsyzivkFGCqhIwZVCg-eGdixemfsLafOhEoiL96DvF6DhQ&h=XP-eGf77qx1gvSXHqyrQPcDTXkTq995XibT63z4TkaM + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/operationResults/963dccf52a6e483ab40aca7016943818","name":"963dccf52a6e483ab40aca7016943818","status":"Succeeded","startTime":"2024-06-17T06:12:19.5292067+00:00","endTime":"2024-06-17T06:12:26.0955899+00:00"}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '347' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:12: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: + - '3749' + x-msedge-ref: + - 'Ref A: 4CEC405F88CE4414B5AC82055BBF2715 Ref B: MAA201060514047 Ref C: 2024-06-17T06:12:49Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_import_specification_example_1.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_import_specification_example_1.yaml new file mode 100644 index 00000000000..72d7228f7ef --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_import_specification_example_1.yaml @@ -0,0 +1,58 @@ +interactions: +- request: + body: '{"format": "inline", "specification": {"name": "openapi", "version": "3.0.0"}, + "value": "{\"openapi\":\"3.0.1\",\"info\":{\"title\":\"httpbin.org\",\"description\":\"API + Management facade for a very handy and free online HTTP tool.\",\"version\":\"1.0\"}}"}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api definition import-specification + Connection: + - keep-alive + Content-Length: + - '257' + Content-Type: + - application/json + ParameterSetName: + - -g -n --api-id --version-id --definition-id --format --value --specification + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: POST + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003/versions/clitest000004/definitions/clitest000005/importSpecification?api-version=2024-03-01 + response: + body: + string: '' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '0' + date: + - Mon, 17 Jun 2024 06:04:37 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: 67206446009D4A85B6E155DA039592B4 Ref B: MAA201060514031 Ref C: 2024-06-17T06:04:35Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_import_specification_example_2.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_import_specification_example_2.yaml new file mode 100644 index 00000000000..814f704c105 --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_import_specification_example_2.yaml @@ -0,0 +1,165 @@ +interactions: +- request: + body: '{"format": "link", "specification": {"name": "openapi", "version": "3.0.0"}, + "value": "https://raw.githubusercontent.com/OAI/OpenAPI-Specification/main/examples/v3.0/petstore.json"}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api definition import-specification + Connection: + - keep-alive + Content-Length: + - '181' + Content-Type: + - application/json + ParameterSetName: + - -g -n --api-id --version-id --definition-id --format --value --specification + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: POST + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003/versions/clitest000004/definitions/clitest000005/importSpecification?api-version=2024-03-01 + response: + body: + string: '' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '0' + date: + - Mon, 17 Jun 2024 06:05:01 GMT + expires: + - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003/versions/clitest000004/definitions/clitest000005/operationResults/c7c50e862b1b4b7da490e7744f0b8b3a?api-version=2024-03-01&t=638542011026419245&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=Jcxgc40ICmcsodKfDfAluFs_swe_xGy3uk8Lfpg_Ywfr8LHjSWPGY6agruDBGyJa--nkPNS_Vaww5v-bViqmjw-dhYaag5r-s7-r3Pn4GcCkb3xLk6KaSGkriSjgUJ8c54Oq7bTZl9JZZfMvAfOyVeozim6R4izq7hzRSXXnPIYb6f1Iu4lml_qmQ2_xCh7o9JiCfzd8rMtwTTfJydyDWm_VSzi1pEjdIt-45KGXd0HLTtg-K77PCiB4mBcf2fmO6YlRqbK7CykOpX-PGjWzaUGPZAQQ8NRfhORazm90TzDLwwZ3n4FcidygiwulaEm1uGmW_iV14NkiR4c7SM_WZA&h=HTzq9MhLvqQeguTlMHrx2oLUhR06W43FO8B0i2juZ7o + 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: 19A5E71A49444162AA8EE79D358D110B Ref B: MAA201060516031 Ref C: 2024-06-17T06:05:01Z' + x-powered-by: + - ASP.NET + status: + code: 202 + message: Accepted +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api definition import-specification + Connection: + - keep-alive + ParameterSetName: + - -g -n --api-id --version-id --definition-id --format --value --specification + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003/versions/clitest000004/definitions/clitest000005/operationResults/c7c50e862b1b4b7da490e7744f0b8b3a?api-version=2024-03-01&t=638542011026419245&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=Jcxgc40ICmcsodKfDfAluFs_swe_xGy3uk8Lfpg_Ywfr8LHjSWPGY6agruDBGyJa--nkPNS_Vaww5v-bViqmjw-dhYaag5r-s7-r3Pn4GcCkb3xLk6KaSGkriSjgUJ8c54Oq7bTZl9JZZfMvAfOyVeozim6R4izq7hzRSXXnPIYb6f1Iu4lml_qmQ2_xCh7o9JiCfzd8rMtwTTfJydyDWm_VSzi1pEjdIt-45KGXd0HLTtg-K77PCiB4mBcf2fmO6YlRqbK7CykOpX-PGjWzaUGPZAQQ8NRfhORazm90TzDLwwZ3n4FcidygiwulaEm1uGmW_iV14NkiR4c7SM_WZA&h=HTzq9MhLvqQeguTlMHrx2oLUhR06W43FO8B0i2juZ7o + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/apis/clitest000003/versions/clitest000004/definitions/clitest000005/operationResults/c7c50e862b1b4b7da490e7744f0b8b3a","name":"c7c50e862b1b4b7da490e7744f0b8b3a","status":"NotStarted"}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '322' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:05:03 GMT + expires: + - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003/versions/clitest000004/definitions/clitest000005/operationResults/c7c50e862b1b4b7da490e7744f0b8b3a?api-version=2024-03-01&t=638542011039777909&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=QUgw54Tp-TfE0esLqyOFPIel7IBORoiqGosHYIgag-XME2jp8lCWHuwPR_nj6qUrwkLfEyb44XVMZb8UKUjMp1z-rnZEKS_ood6pSo5MapTI0jbg03kj_Un5wOzGBNuNQVGqDOg7cYwDj75NHPPh5e4SG6vl-L53PatlsjMIjcn0UngQFep-qvoB-3nh2r2SBh5wzFyGhj_IEz-rVfVHp10uwCHgp6YtN4YItWLvjxKusf5j0kjZXgLBWZOnv0ttpYLgwZjSqlmIQUqC1J5tTLz43ePs_Xl0RsOJELtma-LzPJQsLr32W9acalWljGe2ywiRET6yE9hEmy0rW7G7Dg&h=XEVFALZNyHZexa1-3MpjreX0BT90iMjjnSv3ZRD0-Zg + 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: + - '3749' + x-msedge-ref: + - 'Ref A: 1EAFB103218B4ED5AE052B4A0E7DE261 Ref B: MAA201060516031 Ref C: 2024-06-17T06:05:02Z' + x-powered-by: + - ASP.NET + status: + code: 202 + message: Accepted +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api definition import-specification + Connection: + - keep-alive + ParameterSetName: + - -g -n --api-id --version-id --definition-id --format --value --specification + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003/versions/clitest000004/definitions/clitest000005/operationResults/c7c50e862b1b4b7da490e7744f0b8b3a?api-version=2024-03-01&t=638542011039777909&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=QUgw54Tp-TfE0esLqyOFPIel7IBORoiqGosHYIgag-XME2jp8lCWHuwPR_nj6qUrwkLfEyb44XVMZb8UKUjMp1z-rnZEKS_ood6pSo5MapTI0jbg03kj_Un5wOzGBNuNQVGqDOg7cYwDj75NHPPh5e4SG6vl-L53PatlsjMIjcn0UngQFep-qvoB-3nh2r2SBh5wzFyGhj_IEz-rVfVHp10uwCHgp6YtN4YItWLvjxKusf5j0kjZXgLBWZOnv0ttpYLgwZjSqlmIQUqC1J5tTLz43ePs_Xl0RsOJELtma-LzPJQsLr32W9acalWljGe2ywiRET6yE9hEmy0rW7G7Dg&h=XEVFALZNyHZexa1-3MpjreX0BT90iMjjnSv3ZRD0-Zg + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/apis/clitest000003/versions/clitest000004/definitions/clitest000005/operationResults/c7c50e862b1b4b7da490e7744f0b8b3a","name":"c7c50e862b1b4b7da490e7744f0b8b3a","status":"Succeeded","startTime":"2024-06-17T06:05:13.5499172+00:00","endTime":"2024-06-17T06:05:14.042373+00:00"}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '414' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:05:34 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: + - '3749' + x-msedge-ref: + - 'Ref A: 5BCD016795104056ACFEA684BD6ADADB Ref B: MAA201060516031 Ref C: 2024-06-17T06:05:34Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_list_api_definitions.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_list_api_definitions.yaml new file mode 100644 index 00000000000..26bfb523c01 --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_list_api_definitions.yaml @@ -0,0 +1,54 @@ +interactions: +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api definition list + Connection: + - keep-alive + ParameterSetName: + - -g -n --api-id --version-id + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003/versions/clitest000004/definitions?api-version=2024-03-01 + response: + body: + string: '{"value":[{"type":"Microsoft.ApiCenter/services/workspaces/apis/versions/definitions","properties":{"title":"OpenAPI"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003/versions/clitest000004/definitions/clitest000005","name":"clitest000005","systemData":{"createdAt":"2024-06-17T06:05:59.2452441Z","lastModifiedAt":"2024-06-17T06:05:59.2452429Z"}},{"type":"Microsoft.ApiCenter/services/workspaces/apis/versions/definitions","properties":{"title":"OpenAPI"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003/versions/clitest000004/definitions/clitest000006","name":"clitest000006","systemData":{"createdAt":"2024-06-17T06:06:02.2718157Z","lastModifiedAt":"2024-06-17T06:06:02.271815Z"}}]}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '940' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:06:04 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: + - '3749' + x-msedge-ref: + - 'Ref A: 70CC9BC9AF2B48AEAB664E377FCC8668 Ref B: MAA201060514023 Ref C: 2024-06-17T06:06:03Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_list_api_deployments.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_list_api_deployments.yaml new file mode 100644 index 00000000000..093ca567c7a --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_list_api_deployments.yaml @@ -0,0 +1,56 @@ +interactions: +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api deployment list + Connection: + - keep-alive + ParameterSetName: + - -g -n --api-id + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000004/deployments?api-version=2024-03-01 + response: + body: + string: '{"value":[{"type":"Microsoft.ApiCenter/services/workspaces/apis/deployments","properties":{"title":"test + deployment","environmentId":"/workspaces/default/environments/clitest000003","definitionId":"/workspaces/default/apis/clitest000004/versions/clitest000005/definitions/clitest000006","server":{"runtimeUri":["https://example.com"]},"customProperties":{},"recommended":false},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000004/deployments/clitest000007","name":"clitest000007","systemData":{"createdAt":"2024-06-17T06:04:02.8312217Z","lastModifiedAt":"2024-06-17T06:04:02.8312208Z"}},{"type":"Microsoft.ApiCenter/services/workspaces/apis/deployments","properties":{"title":"test + deployment","environmentId":"/workspaces/default/environments/clitest000003","definitionId":"/workspaces/default/apis/clitest000004/versions/clitest000005/definitions/clitest000006","server":{"runtimeUri":["https://example.com"]},"customProperties":{},"recommended":false},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000004/deployments/clitest000008","name":"clitest000008","systemData":{"createdAt":"2024-06-17T06:04:05.651842Z","lastModifiedAt":"2024-06-17T06:04:05.6518414Z"}}]}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '1412' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:04:08 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: + - '3749' + x-msedge-ref: + - 'Ref A: 16280E8AB8154E0A80FFD2C06546E53D Ref B: MAA201060515031 Ref C: 2024-06-17T06:04:07Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_list_api_versions.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_list_api_versions.yaml new file mode 100644 index 00000000000..acb8b5f331e --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_list_api_versions.yaml @@ -0,0 +1,54 @@ +interactions: +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api version list + Connection: + - keep-alive + ParameterSetName: + - -g -n --api-id + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003/versions?api-version=2024-03-01 + response: + body: + string: '{"value":[{"type":"Microsoft.ApiCenter/services/workspaces/apis/versions","properties":{"title":"v1.0.0","lifecycleStage":"production"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003/versions/clitest000004","name":"clitest000004","systemData":{"createdAt":"2024-06-17T06:14:41.8672506Z","lastModifiedAt":"2024-06-17T06:14:41.8672498Z"}},{"type":"Microsoft.ApiCenter/services/workspaces/apis/versions","properties":{"title":"v1.0.0","lifecycleStage":"production"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003/versions/clitest000005","name":"clitest000005","systemData":{"createdAt":"2024-06-17T06:14:44.5904618Z","lastModifiedAt":"2024-06-17T06:14:44.5904611Z"}}]}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '923' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:14:46 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: + - '3749' + x-msedge-ref: + - 'Ref A: 93099C364EF647EB85717421C2B4F976 Ref B: MAA201060514027 Ref C: 2024-06-17T06:14:46Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_list_apis.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_list_apis.yaml new file mode 100644 index 00000000000..851d485a962 --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_list_apis.yaml @@ -0,0 +1,56 @@ +interactions: +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api list + Connection: + - keep-alive + ParameterSetName: + - -g -n + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis?api-version=2024-03-01 + response: + body: + string: '{"value":[{"type":"Microsoft.ApiCenter/services/workspaces/apis","properties":{"title":"Echo + API","kind":"rest","externalDocumentation":[],"contacts":[],"customProperties":{}},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003","name":"clitest000003","systemData":{"createdAt":"2024-06-17T06:02:02.635307Z","lastModifiedAt":"2024-06-17T06:02:02.6353057Z"}},{"type":"Microsoft.ApiCenter/services/workspaces/apis","properties":{"title":"Echo + API","kind":"rest","externalDocumentation":[],"contacts":[],"customProperties":{}},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000004","name":"clitest000004","systemData":{"createdAt":"2024-06-17T06:02:05.6392129Z","lastModifiedAt":"2024-06-17T06:02:05.6392117Z"}}]}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '956' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:02:07 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: + - '3749' + x-msedge-ref: + - 'Ref A: 7D511647AFB9425DB1283B50D1220A0D Ref B: MAA201060514047 Ref C: 2024-06-17T06:02:07Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_list_apis_with_filter.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_list_apis_with_filter.yaml new file mode 100644 index 00000000000..079af079c40 --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_list_apis_with_filter.yaml @@ -0,0 +1,56 @@ +interactions: +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api list + Connection: + - keep-alive + ParameterSetName: + - -g -n --filter + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis?$filter=kind%20eq%20%27rest%27&api-version=2024-03-01 + response: + body: + string: '{"value":[{"type":"Microsoft.ApiCenter/services/workspaces/apis","properties":{"title":"Echo + API","kind":"rest","externalDocumentation":[],"contacts":[],"customProperties":{}},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003","name":"clitest000003","systemData":{"createdAt":"2024-06-17T06:02:26.5911367Z","lastModifiedAt":"2024-06-17T06:02:26.5911352Z"}},{"type":"Microsoft.ApiCenter/services/workspaces/apis","properties":{"title":"Echo + API","kind":"rest","externalDocumentation":[],"contacts":[],"customProperties":{}},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000004","name":"clitest000004","systemData":{"createdAt":"2024-06-17T06:02:29.4053327Z","lastModifiedAt":"2024-06-17T06:02:29.4053313Z"}}]}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '957' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:02:31 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: + - '3749' + x-msedge-ref: + - 'Ref A: BBABBBF131B745D78B57077E6BBD52A0 Ref B: MAA201060516021 Ref C: 2024-06-17T06:02:31Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_list_environments.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_list_environments.yaml new file mode 100644 index 00000000000..cdc32b7e8d5 --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_list_environments.yaml @@ -0,0 +1,56 @@ +interactions: +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic environment list + Connection: + - keep-alive + ParameterSetName: + - -g -n + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/environments?api-version=2024-03-01 + response: + body: + string: '{"value":[{"type":"Microsoft.ApiCenter/services/workspaces/environments","properties":{"title":"test + environment","kind":"testing","customProperties":{}},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/environments/clitest000003","name":"clitest000003","systemData":{"createdAt":"2024-06-17T06:06:15.174523Z"}},{"type":"Microsoft.ApiCenter/services/workspaces/environments","properties":{"title":"test + environment","kind":"testing","customProperties":{}},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/environments/clitest000004","name":"clitest000004","systemData":{"createdAt":"2024-06-17T06:06:18.049122Z"}}]}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '831' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:06:19 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: + - '3749' + x-msedge-ref: + - 'Ref A: D0C1DDC22B474726A5ED1EA282170759 Ref B: MAA201060515009 Ref C: 2024-06-17T06:06:19Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_list_metadata.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_list_metadata.yaml new file mode 100644 index 00000000000..cf6b0b4bf31 --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_list_metadata.yaml @@ -0,0 +1,56 @@ +interactions: +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic metadata list + Connection: + - keep-alive + ParameterSetName: + - -g -n + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/metadataSchemas?api-version=2024-03-01 + response: + body: + string: '{"value":[{"type":"Microsoft.ApiCenter/services/metadataSchemas","properties":{"assignedTo":[{"entity":"api","required":true,"deprecated":false},{"entity":"environment","required":true,"deprecated":false},{"entity":"deployment","required":true,"deprecated":false}],"schema":"{\"type\":\"boolean\", + \"title\":\"Public Facing\"}"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/metadataSchemas/clitest000003","name":"clitest000003","systemData":{"createdAt":"2024-06-17T06:08:09.2513656Z","lastModifiedAt":"2024-06-17T06:08:09.2513649Z"}},{"type":"Microsoft.ApiCenter/services/metadataSchemas","properties":{"assignedTo":[{"entity":"api","required":true,"deprecated":false},{"entity":"environment","required":true,"deprecated":false},{"entity":"deployment","required":true,"deprecated":false}],"schema":"{\"type\":\"boolean\", + \"title\":\"Public Facing\"}"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/metadataSchemas/clitest000004","name":"clitest000004","systemData":{"createdAt":"2024-06-17T06:08:12.1031258Z","lastModifiedAt":"2024-06-17T06:08:12.103125Z"}}]}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '1246' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:08:14 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: + - '3749' + x-msedge-ref: + - 'Ref A: 0A76811DCED74A4EB781EF0278AADFF5 Ref B: MAA201060513009 Ref C: 2024-06-17T06:08:13Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_list_services_in_resource_group.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_list_services_in_resource_group.yaml new file mode 100644 index 00000000000..a4c9198ceb0 --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_list_services_in_resource_group.yaml @@ -0,0 +1,54 @@ +interactions: +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic list + Connection: + - keep-alive + ParameterSetName: + - -g + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services?api-version=2024-03-01 + response: + body: + string: '{"value":[{"type":"Microsoft.ApiCenter/services","location":"eastus","sku":{"name":"Free"},"properties":{},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002","name":"clitest000002","tags":{},"systemData":{"createdAt":"2024-06-17T06:09:48.0496461Z","lastModifiedAt":"2024-06-17T06:09:48.0496372Z"}}]}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '387' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:09:50 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: + - '3749' + x-msedge-ref: + - 'Ref A: 0AA818D91284444389BF1DD25530C3B5 Ref B: MAA201060515019 Ref C: 2024-06-17T06:09:50Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_register_with_json_spec.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_register_with_json_spec.yaml new file mode 100644 index 00000000000..c3a3548bbb4 --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_register_with_json_spec.yaml @@ -0,0 +1,691 @@ +interactions: +- request: + body: '{"properties": {"contacts": [{"email": "apiteam@swagger.io"}], "description": + "This is a sample Pet Store Server based on the OpenAPI 3.0 specification. You + can find out more about\nSwagger at [http://swagger.io](http://swagger.io). + In the third iteration of the pet store, we''ve switched to the design first + approach!\nYou can now help us improve the API whether it''s by making changes + to the definition itself or to the code.\nThat way, with time, we can improve + the API in general, and expose some of the new features in OAS3.\n\nSome useful + links:\n- [The Pet Store repository](https://github.com/swagger-api/swagger-petstore)\n- + [The source API definition for the Pet Store](https://github.com/swagger-api/swagger-petstore/blob/master/src/main/resources/openapi.yaml)", + "kind": "rest", "license": {"name": "Apache 2.0", "url": "http://www.apache.org/licenses/LICENSE-2.0.html"}, + "summary": "This is a sample Pet Store Server based on the OpenAPI 3.0 specification. You + can find out more about\nSwagger at [http://swagger.io](http://swagger.io). + In the third iteration of the pet store, we''ve", "title": "Swagger Petstore + - OpenAPI 3.0"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api register + Connection: + - keep-alive + Content-Length: + - '1144' + Content-Type: + - application/json + ParameterSetName: + - -g -n --api-location --environment-id + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/swaggerpetstore-openapi30?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services/workspaces/apis","properties":{"title":"Swagger + Petstore - OpenAPI 3.0","summary":"This is a sample Pet Store Server based + on the OpenAPI 3.0 specification. You can find out more about\nSwagger at + [http://swagger.io](http://swagger.io). In the third iteration of the pet + store, we''ve","description":"This is a sample Pet Store Server based on the + OpenAPI 3.0 specification. You can find out more about\nSwagger at [http://swagger.io](http://swagger.io). + In the third iteration of the pet store, we''ve switched to the design first + approach!\nYou can now help us improve the API whether it''s by making changes + to the definition itself or to the code.\nThat way, with time, we can improve + the API in general, and expose some of the new features in OAS3.\n\nSome useful + links:\n- [The Pet Store repository](https://github.com/swagger-api/swagger-petstore)\n- + [The source API definition for the Pet Store](https://github.com/swagger-api/swagger-petstore/blob/master/src/main/resources/openapi.yaml)","kind":"rest","license":{"name":"Apache + 2.0","url":"http://www.apache.org/licenses/LICENSE-2.0.html"},"externalDocumentation":[],"contacts":[{"email":"apiteam@swagger.io"}],"customProperties":{}},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/swaggerpetstore-openapi30","name":"swaggerpetstore-openapi30","systemData":{"createdAt":"2024-06-17T06:08:33.8316101Z","lastModifiedAt":"2024-06-17T06:08:33.831609Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '1560' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:08:33 GMT + etag: + - da0232e3-0000-0100-0000-666fd2e10000 + 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: 32A124D04F404187A8D82D6DF81B550F Ref B: MAA201060515019 Ref C: 2024-06-17T06:08:32Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: '{"properties": {"lifecycleStage": "design", "title": "1-0-19"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api register + Connection: + - keep-alive + Content-Length: + - '63' + Content-Type: + - application/json + ParameterSetName: + - -g -n --api-location --environment-id + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/swaggerpetstore-openapi30/versions/1-0-19?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services/workspaces/apis/versions","properties":{"title":"1-0-19","lifecycleStage":"design"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/swaggerpetstore-openapi30/versions/1-0-19","name":"1-0-19","systemData":{"createdAt":"2024-06-17T06:08:36.6120967Z","lastModifiedAt":"2024-06-17T06:08:36.6120958Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '449' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:08:36 GMT + etag: + - 88044a18-0000-0100-0000-666fd2e40000 + 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: A584D766ED874443B5F9A7CE93BF0887 Ref B: MAA201060515017 Ref C: 2024-06-17T06:08:35Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: '{"properties": {"description": "This is a sample Pet Store Server based + on the OpenAPI 3.0 specification. You can find out more about\nSwagger at [http://swagger.io](http://swagger.io). + In the third iteration of the pet store, we''ve switched to the design first + approach!\nYou can now help us improve the API whether it''s by making changes + to the definition itself or to the code.\nThat way, with time, we can improve + the API in general, and expose some of the new features in OAS3.\n\nSome useful + links:\n- [The Pet Store repository](https://github.com/swagger-api/swagger-petstore)\n- + [The source API definition for the Pet Store](https://github.com/swagger-api/swagger-petstore/blob/master/src/main/resources/openapi.yaml)", + "title": "openapi"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api register + Connection: + - keep-alive + Content-Length: + - '749' + Content-Type: + - application/json + ParameterSetName: + - -g -n --api-location --environment-id + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/swaggerpetstore-openapi30/versions/1-0-19/definitions/openapi?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services/workspaces/apis/versions/definitions","properties":{"title":"openapi","description":"This + is a sample Pet Store Server based on the OpenAPI 3.0 specification. You + can find out more about\nSwagger at [http://swagger.io](http://swagger.io). + In the third iteration of the pet store, we''ve switched to the design first + approach!\nYou can now help us improve the API whether it''s by making changes + to the definition itself or to the code.\nThat way, with time, we can improve + the API in general, and expose some of the new features in OAS3.\n\nSome useful + links:\n- [The Pet Store repository](https://github.com/swagger-api/swagger-petstore)\n- + [The source API definition for the Pet Store](https://github.com/swagger-api/swagger-petstore/blob/master/src/main/resources/openapi.yaml)"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/swaggerpetstore-openapi30/versions/1-0-19/definitions/openapi","name":"openapi","systemData":{"createdAt":"2024-06-17T06:08:39.6896406Z","lastModifiedAt":"2024-06-17T06:08:39.6896397Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '1168' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:08:39 GMT + etag: + - 1301719a-0000-0100-0000-666fd2e70000 + 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: 4C2A3F2B5A9742F79C39BDA0CFB64A79 Ref B: MAA201060515033 Ref C: 2024-06-17T06:08:38Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: '{"format": "inline", "specification": {"name": "openapi", "version": "3-0-2"}, + "value": "{\n \"openapi\": \"3.0.2\",\n \"info\": {\n \"title\": + \"Swagger Petstore - OpenAPI 3.0\",\n \"description\": \"This is a sample + Pet Store Server based on the OpenAPI 3.0 specification. You can find out more + about\\nSwagger at [http://swagger.io](http://swagger.io). In the third iteration + of the pet store, we''ve switched to the design first approach!\\nYou can now + help us improve the API whether it''s by making changes to the definition itself + or to the code.\\nThat way, with time, we can improve the API in general, and + expose some of the new features in OAS3.\\n\\nSome useful links:\\n- [The Pet + Store repository](https://github.com/swagger-api/swagger-petstore)\\n- [The + source API definition for the Pet Store](https://github.com/swagger-api/swagger-petstore/blob/master/src/main/resources/openapi.yaml)\",\n \"termsOfService\": + \"http://swagger.io/terms/\",\n \"contact\": {\n \"email\": + \"apiteam@swagger.io\"\n },\n \"license\": {\n \"name\": + \"Apache 2.0\",\n \"url\": \"http://www.apache.org/licenses/LICENSE-2.0.html\"\n },\n \"version\": + \"1.0.19\"\n },\n \"externalDocs\": {\n \"description\": \"Find + out more about Swagger\",\n \"url\": \"http://swagger.io\"\n },\n \"servers\": + [\n {\n \"url\": \"/api/v3\"\n }\n ],\n \"tags\": + [\n {\n \"name\": \"pet\",\n \"description\": \"Everything + about your Pets\",\n \"externalDocs\": {\n \"description\": + \"Find out more\",\n \"url\": \"http://swagger.io\"\n }\n },\n {\n \"name\": + \"store\",\n \"description\": \"Access to Petstore orders\",\n \"externalDocs\": + {\n \"description\": \"Find out more about our store\",\n \"url\": + \"http://swagger.io\"\n }\n },\n {\n \"name\": + \"user\",\n \"description\": \"Operations about user\"\n }\n ],\n \"paths\": + {\n \"/pet\": {\n \"put\": {\n \"tags\": [\n \"pet\"\n ],\n \"summary\": + \"Update an existing pet\",\n \"description\": \"Update an existing + pet by Id\",\n \"operationId\": \"updatePet\",\n \"requestBody\": + {\n \"description\": \"Update an existent pet in the store\",\n \"content\": + {\n \"application/json\": {\n \"schema\": + {\n \"$ref\": \"#/components/schemas/Pet\"\n }\n },\n \"application/xml\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/Pet\"\n }\n },\n \"application/x-www-form-urlencoded\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/Pet\"\n }\n }\n },\n \"required\": + true\n },\n \"responses\": {\n \"200\": + {\n \"description\": \"Successful operation\",\n \"content\": + {\n \"application/xml\": {\n \"schema\": + {\n \"$ref\": \"#/components/schemas/Pet\"\n }\n },\n \"application/json\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/Pet\"\n }\n }\n }\n },\n \"400\": + {\n \"description\": \"Invalid ID supplied\"\n },\n \"404\": + {\n \"description\": \"Pet not found\"\n },\n \"405\": + {\n \"description\": \"Validation exception\"\n }\n },\n \"security\": + [\n {\n \"petstore_auth\": [\n \"write:pets\",\n \"read:pets\"\n ]\n }\n ]\n },\n \"post\": + {\n \"tags\": [\n \"pet\"\n ],\n \"summary\": + \"Add a new pet to the store\",\n \"description\": \"Add a new + pet to the store\",\n \"operationId\": \"addPet\",\n \"requestBody\": + {\n \"description\": \"Create a new pet in the store\",\n \"content\": + {\n \"application/json\": {\n \"schema\": + {\n \"$ref\": \"#/components/schemas/Pet\"\n }\n },\n \"application/xml\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/Pet\"\n }\n },\n \"application/x-www-form-urlencoded\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/Pet\"\n }\n }\n },\n \"required\": + true\n },\n \"responses\": {\n \"200\": + {\n \"description\": \"Successful operation\",\n \"content\": + {\n \"application/xml\": {\n \"schema\": + {\n \"$ref\": \"#/components/schemas/Pet\"\n }\n },\n \"application/json\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/Pet\"\n }\n }\n }\n },\n \"405\": + {\n \"description\": \"Invalid input\"\n }\n },\n \"security\": + [\n {\n \"petstore_auth\": [\n \"write:pets\",\n \"read:pets\"\n ]\n }\n ]\n }\n },\n \"/pet/findByStatus\": + {\n \"get\": {\n \"tags\": [\n \"pet\"\n ],\n \"summary\": + \"Finds Pets by status\",\n \"description\": \"Multiple status + values can be provided with comma separated strings\",\n \"operationId\": + \"findPetsByStatus\",\n \"parameters\": [\n {\n \"name\": + \"status\",\n \"in\": \"query\",\n \"description\": + \"Status values that need to be considered for filter\",\n \"required\": + false,\n \"explode\": true,\n \"schema\": + {\n \"type\": \"string\",\n \"default\": + \"available\",\n \"enum\": [\n \"available\",\n \"pending\",\n \"sold\"\n ]\n }\n }\n ],\n \"responses\": + {\n \"200\": {\n \"description\": + \"successful operation\",\n \"content\": {\n \"application/xml\": + {\n \"schema\": {\n \"type\": + \"array\",\n \"items\": {\n \"$ref\": + \"#/components/schemas/Pet\"\n }\n }\n },\n \"application/json\": + {\n \"schema\": {\n \"type\": + \"array\",\n \"items\": {\n \"$ref\": + \"#/components/schemas/Pet\"\n }\n }\n }\n }\n },\n \"400\": + {\n \"description\": \"Invalid status value\"\n }\n },\n \"security\": + [\n {\n \"petstore_auth\": [\n \"write:pets\",\n \"read:pets\"\n ]\n }\n ]\n }\n },\n \"/pet/findByTags\": + {\n \"get\": {\n \"tags\": [\n \"pet\"\n ],\n \"summary\": + \"Finds Pets by tags\",\n \"description\": \"Multiple tags can + be provided with comma separated strings. Use tag1, tag2, tag3 for testing.\",\n \"operationId\": + \"findPetsByTags\",\n \"parameters\": [\n {\n \"name\": + \"tags\",\n \"in\": \"query\",\n \"description\": + \"Tags to filter by\",\n \"required\": false,\n \"explode\": + true,\n \"schema\": {\n \"type\": + \"array\",\n \"items\": {\n \"type\": + \"string\"\n }\n }\n }\n ],\n \"responses\": + {\n \"200\": {\n \"description\": + \"successful operation\",\n \"content\": {\n \"application/xml\": + {\n \"schema\": {\n \"type\": + \"array\",\n \"items\": {\n \"$ref\": + \"#/components/schemas/Pet\"\n }\n }\n },\n \"application/json\": + {\n \"schema\": {\n \"type\": + \"array\",\n \"items\": {\n \"$ref\": + \"#/components/schemas/Pet\"\n }\n }\n }\n }\n },\n \"400\": + {\n \"description\": \"Invalid tag value\"\n }\n },\n \"security\": + [\n {\n \"petstore_auth\": [\n \"write:pets\",\n \"read:pets\"\n ]\n }\n ]\n }\n },\n \"/pet/{petId}\": + {\n \"get\": {\n \"tags\": [\n \"pet\"\n ],\n \"summary\": + \"Find pet by ID\",\n \"description\": \"Returns a single pet\",\n \"operationId\": + \"getPetById\",\n \"parameters\": [\n {\n \"name\": + \"petId\",\n \"in\": \"path\",\n \"description\": + \"ID of pet to return\",\n \"required\": true,\n \"schema\": + {\n \"type\": \"integer\",\n \"format\": + \"int64\"\n }\n }\n ],\n \"responses\": + {\n \"200\": {\n \"description\": + \"successful operation\",\n \"content\": {\n \"application/xml\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/Pet\"\n }\n },\n \"application/json\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/Pet\"\n }\n }\n }\n },\n \"400\": + {\n \"description\": \"Invalid ID supplied\"\n },\n \"404\": + {\n \"description\": \"Pet not found\"\n }\n },\n \"security\": + [\n {\n \"api_key\": []\n },\n {\n \"petstore_auth\": + [\n \"write:pets\",\n \"read:pets\"\n ]\n }\n ]\n },\n \"post\": + {\n \"tags\": [\n \"pet\"\n ],\n \"summary\": + \"Updates a pet in the store with form data\",\n \"description\": + \"\",\n \"operationId\": \"updatePetWithForm\",\n \"parameters\": + [\n {\n \"name\": \"petId\",\n \"in\": + \"path\",\n \"description\": \"ID of pet that needs to + be updated\",\n \"required\": true,\n \"schema\": + {\n \"type\": \"integer\",\n \"format\": + \"int64\"\n }\n },\n {\n \"name\": + \"name\",\n \"in\": \"query\",\n \"description\": + \"Name of pet that needs to be updated\",\n \"schema\": + {\n \"type\": \"string\"\n }\n },\n {\n \"name\": + \"status\",\n \"in\": \"query\",\n \"description\": + \"Status of pet that needs to be updated\",\n \"schema\": + {\n \"type\": \"string\"\n }\n }\n ],\n \"responses\": + {\n \"405\": {\n \"description\": + \"Invalid input\"\n }\n },\n \"security\": + [\n {\n \"petstore_auth\": [\n \"write:pets\",\n \"read:pets\"\n ]\n }\n ]\n },\n \"delete\": + {\n \"tags\": [\n \"pet\"\n ],\n \"summary\": + \"Deletes a pet\",\n \"description\": \"\",\n \"operationId\": + \"deletePet\",\n \"parameters\": [\n {\n \"name\": + \"api_key\",\n \"in\": \"header\",\n \"description\": + \"\",\n \"required\": false,\n \"schema\": + {\n \"type\": \"string\"\n }\n },\n {\n \"name\": + \"petId\",\n \"in\": \"path\",\n \"description\": + \"Pet id to delete\",\n \"required\": true,\n \"schema\": + {\n \"type\": \"integer\",\n \"format\": + \"int64\"\n }\n }\n ],\n \"responses\": + {\n \"400\": {\n \"description\": + \"Invalid pet value\"\n }\n },\n \"security\": + [\n {\n \"petstore_auth\": [\n \"write:pets\",\n \"read:pets\"\n ]\n }\n ]\n }\n },\n \"/pet/{petId}/uploadImage\": + {\n \"post\": {\n \"tags\": [\n \"pet\"\n ],\n \"summary\": + \"uploads an image\",\n \"description\": \"\",\n \"operationId\": + \"uploadFile\",\n \"parameters\": [\n {\n \"name\": + \"petId\",\n \"in\": \"path\",\n \"description\": + \"ID of pet to update\",\n \"required\": true,\n \"schema\": + {\n \"type\": \"integer\",\n \"format\": + \"int64\"\n }\n },\n {\n \"name\": + \"additionalMetadata\",\n \"in\": \"query\",\n \"description\": + \"Additional Metadata\",\n \"required\": false,\n \"schema\": + {\n \"type\": \"string\"\n }\n }\n ],\n \"requestBody\": + {\n \"content\": {\n \"application/octet-stream\": + {\n \"schema\": {\n \"type\": + \"string\",\n \"format\": \"binary\"\n }\n }\n }\n },\n \"responses\": + {\n \"200\": {\n \"description\": + \"successful operation\",\n \"content\": {\n \"application/json\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/ApiResponse\"\n }\n }\n }\n }\n },\n \"security\": + [\n {\n \"petstore_auth\": [\n \"write:pets\",\n \"read:pets\"\n ]\n }\n ]\n }\n },\n \"/store/inventory\": + {\n \"get\": {\n \"tags\": [\n \"store\"\n ],\n \"summary\": + \"Returns pet inventories by status\",\n \"description\": \"Returns + a map of status codes to quantities\",\n \"operationId\": \"getInventory\",\n \"responses\": + {\n \"200\": {\n \"description\": + \"successful operation\",\n \"content\": {\n \"application/json\": + {\n \"schema\": {\n \"type\": + \"object\",\n \"additionalProperties\": {\n \"type\": + \"integer\",\n \"format\": \"int32\"\n }\n }\n }\n }\n }\n },\n \"security\": + [\n {\n \"api_key\": []\n }\n ]\n }\n },\n \"/store/order\": + {\n \"post\": {\n \"tags\": [\n \"store\"\n ],\n \"summary\": + \"Place an order for a pet\",\n \"description\": \"Place a new + order in the store\",\n \"operationId\": \"placeOrder\",\n \"requestBody\": + {\n \"content\": {\n \"application/json\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/Order\"\n }\n },\n \"application/xml\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/Order\"\n }\n },\n \"application/x-www-form-urlencoded\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/Order\"\n }\n }\n }\n },\n \"responses\": + {\n \"200\": {\n \"description\": + \"successful operation\",\n \"content\": {\n \"application/json\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/Order\"\n }\n }\n }\n },\n \"405\": + {\n \"description\": \"Invalid input\"\n }\n }\n }\n },\n \"/store/order/{orderId}\": + {\n \"get\": {\n \"tags\": [\n \"store\"\n ],\n \"summary\": + \"Find purchase order by ID\",\n \"description\": \"For valid + response try integer IDs with value <= 5 or > 10. Other values will generate + exceptions.\",\n \"operationId\": \"getOrderById\",\n \"parameters\": + [\n {\n \"name\": \"orderId\",\n \"in\": + \"path\",\n \"description\": \"ID of order that needs + to be fetched\",\n \"required\": true,\n \"schema\": + {\n \"type\": \"integer\",\n \"format\": + \"int64\"\n }\n }\n ],\n \"responses\": + {\n \"200\": {\n \"description\": + \"successful operation\",\n \"content\": {\n \"application/xml\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/Order\"\n }\n },\n \"application/json\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/Order\"\n }\n }\n }\n },\n \"400\": + {\n \"description\": \"Invalid ID supplied\"\n },\n \"404\": + {\n \"description\": \"Order not found\"\n }\n }\n },\n \"delete\": + {\n \"tags\": [\n \"store\"\n ],\n \"summary\": + \"Delete purchase order by ID\",\n \"description\": \"For valid + response try integer IDs with value < 1000. Anything above 1000 or nonintegers + will generate API errors\",\n \"operationId\": \"deleteOrder\",\n \"parameters\": + [\n {\n \"name\": \"orderId\",\n \"in\": + \"path\",\n \"description\": \"ID of the order that needs + to be deleted\",\n \"required\": true,\n \"schema\": + {\n \"type\": \"integer\",\n \"format\": + \"int64\"\n }\n }\n ],\n \"responses\": + {\n \"400\": {\n \"description\": + \"Invalid ID supplied\"\n },\n \"404\": + {\n \"description\": \"Order not found\"\n }\n }\n }\n },\n \"/user\": + {\n \"post\": {\n \"tags\": [\n \"user\"\n ],\n \"summary\": + \"Create user\",\n \"description\": \"This can only be done by + the logged in user.\",\n \"operationId\": \"createUser\",\n \"requestBody\": + {\n \"description\": \"Created user object\",\n \"content\": + {\n \"application/json\": {\n \"schema\": + {\n \"$ref\": \"#/components/schemas/User\"\n }\n },\n \"application/xml\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/User\"\n }\n },\n \"application/x-www-form-urlencoded\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/User\"\n }\n }\n }\n },\n \"responses\": + {\n \"default\": {\n \"description\": + \"successful operation\",\n \"content\": {\n \"application/json\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/User\"\n }\n },\n \"application/xml\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/User\"\n }\n }\n }\n }\n }\n }\n },\n \"/user/createWithList\": + {\n \"post\": {\n \"tags\": [\n \"user\"\n ],\n \"summary\": + \"Creates list of users with given input array\",\n \"description\": + \"Creates list of users with given input array\",\n \"operationId\": + \"createUsersWithListInput\",\n \"requestBody\": {\n \"content\": + {\n \"application/json\": {\n \"schema\": + {\n \"type\": \"array\",\n \"items\": + {\n \"$ref\": \"#/components/schemas/User\"\n }\n }\n }\n }\n },\n \"responses\": + {\n \"200\": {\n \"description\": + \"Successful operation\",\n \"content\": {\n \"application/xml\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/User\"\n }\n },\n \"application/json\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/User\"\n }\n }\n }\n },\n \"default\": + {\n \"description\": \"successful operation\"\n }\n }\n }\n },\n \"/user/login\": + {\n \"get\": {\n \"tags\": [\n \"user\"\n ],\n \"summary\": + \"Logs user into the system\",\n \"description\": \"\",\n \"operationId\": + \"loginUser\",\n \"parameters\": [\n {\n \"name\": + \"username\",\n \"in\": \"query\",\n \"description\": + \"The user name for login\",\n \"required\": false,\n \"schema\": + {\n \"type\": \"string\"\n }\n },\n {\n \"name\": + \"password\",\n \"in\": \"query\",\n \"description\": + \"The password for login in clear text\",\n \"required\": + false,\n \"schema\": {\n \"type\": + \"string\"\n }\n }\n ],\n \"responses\": + {\n \"200\": {\n \"description\": + \"successful operation\",\n \"headers\": {\n \"X-Rate-Limit\": + {\n \"description\": \"calls per hour allowed + by the user\",\n \"schema\": {\n \"type\": + \"integer\",\n \"format\": \"int32\"\n }\n },\n \"X-Expires-After\": + {\n \"description\": \"date in UTC when token + expires\",\n \"schema\": {\n \"type\": + \"string\",\n \"format\": \"date-time\"\n }\n }\n },\n \"content\": + {\n \"application/xml\": {\n \"schema\": + {\n \"type\": \"string\"\n }\n },\n \"application/json\": + {\n \"schema\": {\n \"type\": + \"string\"\n }\n }\n }\n },\n \"400\": + {\n \"description\": \"Invalid username/password supplied\"\n }\n }\n }\n },\n \"/user/logout\": + {\n \"get\": {\n \"tags\": [\n \"user\"\n ],\n \"summary\": + \"Logs out current logged in user session\",\n \"description\": + \"\",\n \"operationId\": \"logoutUser\",\n \"parameters\": + [],\n \"responses\": {\n \"default\": {\n \"description\": + \"successful operation\"\n }\n }\n }\n },\n \"/user/{username}\": + {\n \"get\": {\n \"tags\": [\n \"user\"\n ],\n \"summary\": + \"Get user by user name\",\n \"description\": \"\",\n \"operationId\": + \"getUserByName\",\n \"parameters\": [\n {\n \"name\": + \"username\",\n \"in\": \"path\",\n \"description\": + \"The name that needs to be fetched. Use user1 for testing. \",\n \"required\": + true,\n \"schema\": {\n \"type\": + \"string\"\n }\n }\n ],\n \"responses\": + {\n \"200\": {\n \"description\": + \"successful operation\",\n \"content\": {\n \"application/xml\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/User\"\n }\n },\n \"application/json\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/User\"\n }\n }\n }\n },\n \"400\": + {\n \"description\": \"Invalid username supplied\"\n },\n \"404\": + {\n \"description\": \"User not found\"\n }\n }\n },\n \"put\": + {\n \"tags\": [\n \"user\"\n ],\n \"summary\": + \"Update user\",\n \"description\": \"This can only be done by + the logged in user.\",\n \"operationId\": \"updateUser\",\n \"parameters\": + [\n {\n \"name\": \"username\",\n \"in\": + \"path\",\n \"description\": \"name that needs to be + updated\",\n \"required\": true,\n \"schema\": + {\n \"type\": \"string\"\n }\n }\n ],\n \"requestBody\": + {\n \"description\": \"Update an existent user in the store\",\n \"content\": + {\n \"application/json\": {\n \"schema\": + {\n \"$ref\": \"#/components/schemas/User\"\n }\n },\n \"application/xml\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/User\"\n }\n },\n \"application/x-www-form-urlencoded\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/User\"\n }\n }\n }\n },\n \"responses\": + {\n \"default\": {\n \"description\": + \"successful operation\"\n }\n }\n },\n \"delete\": + {\n \"tags\": [\n \"user\"\n ],\n \"summary\": + \"Delete user\",\n \"description\": \"This can only be done by + the logged in user.\",\n \"operationId\": \"deleteUser\",\n \"parameters\": + [\n {\n \"name\": \"username\",\n \"in\": + \"path\",\n \"description\": \"The name that needs to + be deleted\",\n \"required\": true,\n \"schema\": + {\n \"type\": \"string\"\n }\n }\n ],\n \"responses\": + {\n \"400\": {\n \"description\": + \"Invalid username supplied\"\n },\n \"404\": + {\n \"description\": \"User not found\"\n }\n }\n }\n }\n },\n \"components\": + {\n \"schemas\": {\n \"Order\": {\n \"type\": + \"object\",\n \"properties\": {\n \"id\": + {\n \"type\": \"integer\",\n \"format\": + \"int64\",\n \"example\": 10\n },\n \"petId\": + {\n \"type\": \"integer\",\n \"format\": + \"int64\",\n \"example\": 198772\n },\n \"quantity\": + {\n \"type\": \"integer\",\n \"format\": + \"int32\",\n \"example\": 7\n },\n \"shipDate\": + {\n \"type\": \"string\",\n \"format\": + \"date-time\"\n },\n \"status\": {\n \"type\": + \"string\",\n \"description\": \"Order Status\",\n \"example\": + \"approved\",\n \"enum\": [\n \"placed\",\n \"approved\",\n \"delivered\"\n ]\n },\n \"complete\": + {\n \"type\": \"boolean\"\n }\n },\n \"xml\": + {\n \"name\": \"order\"\n }\n },\n \"Customer\": + {\n \"type\": \"object\",\n \"properties\": {\n \"id\": + {\n \"type\": \"integer\",\n \"format\": + \"int64\",\n \"example\": 100000\n },\n \"username\": + {\n \"type\": \"string\",\n \"example\": + \"fehguy\"\n },\n \"address\": {\n \"type\": + \"array\",\n \"xml\": {\n \"name\": + \"addresses\",\n \"wrapped\": true\n },\n \"items\": + {\n \"$ref\": \"#/components/schemas/Address\"\n }\n }\n },\n \"xml\": + {\n \"name\": \"customer\"\n }\n },\n \"Address\": + {\n \"type\": \"object\",\n \"properties\": {\n \"street\": + {\n \"type\": \"string\",\n \"example\": + \"437 Lytton\"\n },\n \"city\": {\n \"type\": + \"string\",\n \"example\": \"Palo Alto\"\n },\n \"state\": + {\n \"type\": \"string\",\n \"example\": + \"CA\"\n },\n \"zip\": {\n \"type\": + \"string\",\n \"example\": \"94301\"\n }\n },\n \"xml\": + {\n \"name\": \"address\"\n }\n },\n \"Category\": + {\n \"type\": \"object\",\n \"properties\": {\n \"id\": + {\n \"type\": \"integer\",\n \"format\": + \"int64\",\n \"example\": 1\n },\n \"name\": + {\n \"type\": \"string\",\n \"example\": + \"Dogs\"\n }\n },\n \"xml\": + {\n \"name\": \"category\"\n }\n },\n \"User\": + {\n \"type\": \"object\",\n \"properties\": {\n \"id\": + {\n \"type\": \"integer\",\n \"format\": + \"int64\",\n \"example\": 10\n },\n \"username\": + {\n \"type\": \"string\",\n \"example\": + \"theUser\"\n },\n \"firstName\": {\n \"type\": + \"string\",\n \"example\": \"John\"\n },\n \"lastName\": + {\n \"type\": \"string\",\n \"example\": + \"James\"\n },\n \"email\": {\n \"type\": + \"string\",\n \"example\": \"john@email.com\"\n },\n \"password\": + {\n \"type\": \"string\",\n \"example\": + \"12345\"\n },\n \"phone\": {\n \"type\": + \"string\",\n \"example\": \"12345\"\n },\n \"userStatus\": + {\n \"type\": \"integer\",\n \"description\": + \"User Status\",\n \"format\": \"int32\",\n \"example\": + 1\n }\n },\n \"xml\": {\n \"name\": + \"user\"\n }\n },\n \"Tag\": {\n \"type\": + \"object\",\n \"properties\": {\n \"id\": + {\n \"type\": \"integer\",\n \"format\": + \"int64\"\n },\n \"name\": {\n \"type\": + \"string\"\n }\n },\n \"xml\": + {\n \"name\": \"tag\"\n }\n },\n \"Pet\": + {\n \"required\": [\n \"name\",\n \"photoUrls\"\n ],\n \"type\": + \"object\",\n \"properties\": {\n \"id\": + {\n \"type\": \"integer\",\n \"format\": + \"int64\",\n \"example\": 10\n },\n \"name\": + {\n \"type\": \"string\",\n \"example\": + \"doggie\"\n },\n \"category\": {\n \"$ref\": + \"#/components/schemas/Category\"\n },\n \"photoUrls\": + {\n \"type\": \"array\",\n \"xml\": + {\n \"wrapped\": true\n },\n \"items\": + {\n \"type\": \"string\",\n \"xml\": + {\n \"name\": \"photoUrl\"\n }\n }\n },\n \"tags\": + {\n \"type\": \"array\",\n \"xml\": + {\n \"wrapped\": true\n },\n \"items\": + {\n \"$ref\": \"#/components/schemas/Tag\"\n }\n },\n \"status\": + {\n \"type\": \"string\",\n \"description\": + \"pet status in the store\",\n \"enum\": [\n \"available\",\n \"pending\",\n \"sold\"\n ]\n }\n },\n \"xml\": + {\n \"name\": \"pet\"\n }\n },\n \"ApiResponse\": + {\n \"type\": \"object\",\n \"properties\": {\n \"code\": + {\n \"type\": \"integer\",\n \"format\": + \"int32\"\n },\n \"type\": {\n \"type\": + \"string\"\n },\n \"message\": {\n \"type\": + \"string\"\n }\n },\n \"xml\": + {\n \"name\": \"##default\"\n }\n }\n },\n \"requestBodies\": + {\n \"Pet\": {\n \"description\": \"Pet object that + needs to be added to the store\",\n \"content\": {\n \"application/json\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/Pet\"\n }\n },\n \"application/xml\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/Pet\"\n }\n }\n }\n },\n \"UserArray\": + {\n \"description\": \"List of user object\",\n \"content\": + {\n \"application/json\": {\n \"schema\": + {\n \"type\": \"array\",\n \"items\": + {\n \"$ref\": \"#/components/schemas/User\"\n }\n }\n }\n }\n }\n },\n \"securitySchemes\": + {\n \"petstore_auth\": {\n \"type\": \"oauth2\",\n \"flows\": + {\n \"implicit\": {\n \"authorizationUrl\": + \"https://petstore3.swagger.io/oauth/authorize\",\n \"scopes\": + {\n \"write:pets\": \"modify pets in your account\",\n \"read:pets\": + \"read your pets\"\n }\n }\n }\n },\n \"api_key\": + {\n \"type\": \"apiKey\",\n \"name\": \"api_key\",\n \"in\": + \"header\"\n }\n }\n }\n}"}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api register + Connection: + - keep-alive + Content-Length: + - '47822' + Content-Type: + - application/json + ParameterSetName: + - -g -n --api-location --environment-id + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: POST + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/swaggerpetstore-openapi30/versions/1-0-19/definitions/openapi/importSpecification?api-version=2024-03-01 + response: + body: + string: '' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '0' + date: + - Mon, 17 Jun 2024 06:08:42 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-global-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: 8B9E66E3AF7344EE94C19E0A714A855D Ref B: MAA201060515035 Ref C: 2024-06-17T06:08:41Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_register_with_yml_spec.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_register_with_yml_spec.yaml new file mode 100644 index 00000000000..ecbf25ae1f2 --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_register_with_yml_spec.yaml @@ -0,0 +1,268 @@ +interactions: +- request: + body: '{"properties": {"description": "API Description", "kind": "rest", "license": + {"name": "MIT"}, "summary": "API Description", "title": "Swagger Petstore"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api register + Connection: + - keep-alive + Content-Length: + - '153' + Content-Type: + - application/json + ParameterSetName: + - -g -n --api-location --environment-id + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/swaggerpetstore?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services/workspaces/apis","properties":{"title":"Swagger + Petstore","summary":"API Description","description":"API Description","kind":"rest","license":{"name":"MIT"},"externalDocumentation":[],"contacts":[],"customProperties":{}},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/swaggerpetstore","name":"swaggerpetstore","systemData":{"createdAt":"2024-06-17T06:09:02.8682859Z","lastModifiedAt":"2024-06-17T06:09:02.868285Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '568' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:09:02 GMT + etag: + - da0276e8-0000-0100-0000-666fd2fe0000 + 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: 4F377773028A447197D16CE761E102A5 Ref B: MAA201060515019 Ref C: 2024-06-17T06:09:01Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: '{"properties": {"lifecycleStage": "design", "title": "1-0-0"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api register + Connection: + - keep-alive + Content-Length: + - '62' + Content-Type: + - application/json + ParameterSetName: + - -g -n --api-location --environment-id + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/swaggerpetstore/versions/1-0-0?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services/workspaces/apis/versions","properties":{"title":"1-0-0","lifecycleStage":"design"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/swaggerpetstore/versions/1-0-0","name":"1-0-0","systemData":{"createdAt":"2024-06-17T06:09:05.6754636Z","lastModifiedAt":"2024-06-17T06:09:05.6754628Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '436' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:09:05 GMT + etag: + - 88044b23-0000-0100-0000-666fd3010000 + 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: 17D41011204E4ABEBAC5EA26142E16F4 Ref B: MAA201060515027 Ref C: 2024-06-17T06:09:04Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: '{"properties": {"description": "API Description", "title": "openapi"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api register + Connection: + - keep-alive + Content-Length: + - '70' + Content-Type: + - application/json + ParameterSetName: + - -g -n --api-location --environment-id + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/swaggerpetstore/versions/1-0-0/definitions/openapi?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services/workspaces/apis/versions/definitions","properties":{"title":"openapi","description":"API + Description"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/swaggerpetstore/versions/1-0-0/definitions/openapi","name":"openapi","systemData":{"createdAt":"2024-06-17T06:09:07.821597Z","lastModifiedAt":"2024-06-17T06:09:07.8215963Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '477' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:09:07 GMT + etag: + - 1301619e-0000-0100-0000-666fd3030000 + 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: B6113623BAFA4500AB33E3F2DCEE2E9C Ref B: MAA201060515033 Ref C: 2024-06-17T06:09:07Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: '{"format": "inline", "specification": {"name": "openapi", "version": "3-0-0"}, + "value": "openapi: \"3.0.0\"\ninfo:\n version: 1.0.0\n title: Swagger Petstore\n license:\n name: + MIT\nservers:\n - url: http://petstore.swagger.io/v1\npaths:\n /pets:\n get:\n summary: + List all pets\n operationId: listPets\n tags:\n - pets\n parameters:\n - + name: limit\n in: query\n description: How many items to return + at one time (max 100)\n required: false\n schema:\n type: + integer\n maximum: 100\n format: int32\n responses:\n ''200'':\n description: + A paged array of pets\n headers:\n x-next:\n description: + A link to the next page of responses\n schema:\n type: + string\n content:\n application/json: \n schema:\n $ref: + \"#/components/schemas/Pets\"\n default:\n description: unexpected + error\n content:\n application/json:\n schema:\n $ref: + \"#/components/schemas/Error\"\n post:\n summary: Create a pet\n operationId: + createPets\n tags:\n - pets\n requestBody:\n content:\n application/json:\n schema:\n $ref: + ''#/components/schemas/Pet''\n required: true\n responses:\n ''201'':\n description: + Null response\n default:\n description: unexpected error\n content:\n application/json:\n schema:\n $ref: + \"#/components/schemas/Error\"\n /pets/{petId}:\n get:\n summary: Info + for a specific pet\n operationId: showPetById\n tags:\n - pets\n parameters:\n - + name: petId\n in: path\n required: true\n description: + The id of the pet to retrieve\n schema:\n type: string\n responses:\n ''200'':\n description: + Expected response to a valid request\n content:\n application/json:\n schema:\n $ref: + \"#/components/schemas/Pet\"\n default:\n description: unexpected + error\n content:\n application/json:\n schema:\n $ref: + \"#/components/schemas/Error\"\ncomponents:\n schemas:\n Pet:\n type: + object\n required:\n - id\n - name\n properties:\n id:\n type: + integer\n format: int64\n name:\n type: string\n tag:\n type: + string\n Pets:\n type: array\n maxItems: 100\n items:\n $ref: + \"#/components/schemas/Pet\"\n Error:\n type: object\n required:\n - + code\n - message\n properties:\n code:\n type: integer\n format: + int32\n message:\n type: string\n"}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api register + Connection: + - keep-alive + Content-Length: + - '2996' + Content-Type: + - application/json + ParameterSetName: + - -g -n --api-location --environment-id + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: POST + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/swaggerpetstore/versions/1-0-0/definitions/openapi/importSpecification?api-version=2024-03-01 + response: + body: + string: '' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '0' + date: + - Mon, 17 Jun 2024 06:09: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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: 0215EC2C5E7141A1AEE5E7F97DA974C8 Ref B: MAA201060514031 Ref C: 2024-06-17T06:09:09Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_show_api_definition_details.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_show_api_definition_details.yaml new file mode 100644 index 00000000000..2077dd6794d --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_show_api_definition_details.yaml @@ -0,0 +1,56 @@ +interactions: +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api definition show + Connection: + - keep-alive + ParameterSetName: + - -g -n --api-id --version-id --definition-id + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003/versions/clitest000004/definitions/clitest000005?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services/workspaces/apis/versions/definitions","properties":{"title":"OpenAPI"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003/versions/clitest000004/definitions/clitest000005","name":"clitest000005","systemData":{"createdAt":"2024-06-17T06:06:27.5864276Z","lastModifiedAt":"2024-06-17T06:06:27.5864268Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '464' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:06:30 GMT + etag: + - 1301718e-0000-0100-0000-666fd2630000 + 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: + - '3749' + x-msedge-ref: + - 'Ref A: 3352D82D8A1B430BB69F66E51ED160C2 Ref B: MAA201060516021 Ref C: 2024-06-17T06:06:29Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_show_api_deployment_details.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_show_api_deployment_details.yaml new file mode 100644 index 00000000000..3e3894c0d10 --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_show_api_deployment_details.yaml @@ -0,0 +1,57 @@ +interactions: +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api deployment show + Connection: + - keep-alive + ParameterSetName: + - -g -n --deployment-id --api-id + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000004/deployments/mock-deployment?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services/workspaces/apis/deployments","properties":{"title":"test + deployment","environmentId":"/workspaces/default/environments/clitest000003","definitionId":"/workspaces/default/apis/clitest000004/versions/clitest000005/definitions/clitest000006","server":{"runtimeUri":["https://example.com"]},"customProperties":{},"recommended":false},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000004/deployments/clitest000007","name":"clitest000007","systemData":{"createdAt":"2024-06-17T06:04:33.2572684Z","lastModifiedAt":"2024-06-17T06:04:33.2572668Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '700' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:04:34 GMT + etag: + - 85019203-0000-0100-0000-666fd1f10000 + 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: + - '3749' + x-msedge-ref: + - 'Ref A: 0E1F8918811441368CD258555E601C98 Ref B: MAA201060515027 Ref C: 2024-06-17T06:04:35Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_show_api_details.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_show_api_details.yaml new file mode 100644 index 00000000000..64a8e537d3d --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_show_api_details.yaml @@ -0,0 +1,57 @@ +interactions: +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api show + Connection: + - keep-alive + ParameterSetName: + - -g -n --api-id + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services/workspaces/apis","properties":{"title":"Echo + API","kind":"rest","externalDocumentation":[],"contacts":[],"customProperties":{}},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003","name":"clitest000003","systemData":{"createdAt":"2024-06-17T06:02:46.154261Z","lastModifiedAt":"2024-06-17T06:02:46.1542596Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '471' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:02:48 GMT + etag: + - da02f09d-0000-0100-0000-666fd1860000 + 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: + - '3749' + x-msedge-ref: + - 'Ref A: 4C3EF35F4FEB4675B0E0788EC2AB76EA Ref B: MAA201060516009 Ref C: 2024-06-17T06:02:47Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_show_api_version_details.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_show_api_version_details.yaml new file mode 100644 index 00000000000..55ee12191fc --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_show_api_version_details.yaml @@ -0,0 +1,56 @@ +interactions: +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api version show + Connection: + - keep-alive + ParameterSetName: + - -g -n --api-id --version-id + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003/versions/clitest000004?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services/workspaces/apis/versions","properties":{"title":"v1.0.0","lifecycleStage":"production"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003/versions/clitest000004","name":"clitest000004","systemData":{"createdAt":"2024-06-17T06:13:57.3360238Z","lastModifiedAt":"2024-06-17T06:13:57.3360229Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '455' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:14:00 GMT + etag: + - 88046295-0000-0100-0000-666fd4250000 + 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: + - '3749' + x-msedge-ref: + - 'Ref A: 56258CAEFF90451E87A8B4FCD4F0B1BE Ref B: MAA201060516033 Ref C: 2024-06-17T06:13:59Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_show_environment_details.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_show_environment_details.yaml new file mode 100644 index 00000000000..3744f6a40ef --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_show_environment_details.yaml @@ -0,0 +1,57 @@ +interactions: +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic environment show + Connection: + - keep-alive + ParameterSetName: + - -g -n --environment-id + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/environments/clitest000003?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services/workspaces/environments","properties":{"title":"test + environment","kind":"testing","customProperties":{}},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/environments/clitest000003","name":"clitest000003","systemData":{"createdAt":"2024-06-17T06:06:39.999785Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '409' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:06:42 GMT + etag: + - 64013d68-0000-0100-0000-666fd2700000 + 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: + - '3749' + x-msedge-ref: + - 'Ref A: 2AE6BBE678794788B668AF9A2FDA1E93 Ref B: MAA201060514031 Ref C: 2024-06-17T06:06:41Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_show_metadata_1.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_show_metadata_1.yaml new file mode 100644 index 00000000000..0c394d9addb --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_show_metadata_1.yaml @@ -0,0 +1,57 @@ +interactions: +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic metadata show + Connection: + - keep-alive + ParameterSetName: + - -g -n --metadata-name + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/metadataSchemas/clitest000003?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services/metadataSchemas","properties":{"assignedTo":[{"entity":"api","required":true,"deprecated":false},{"entity":"environment","required":true,"deprecated":false},{"entity":"deployment","required":true,"deprecated":false}],"schema":"{\"type\":\"boolean\", + \"title\":\"Public Facing\"}"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/metadataSchemas/clitest000003","name":"clitest000003","systemData":{"createdAt":"2024-06-17T06:07:24.2545594Z","lastModifiedAt":"2024-06-17T06:07:24.2545587Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '617' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:07:26 GMT + etag: + - 66024ba6-0000-0100-0000-666fd29c0000 + 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: + - '3749' + x-msedge-ref: + - 'Ref A: A2C3DC11EBF9422A9BE007E5AB54D2CC Ref B: MAA201060515019 Ref C: 2024-06-17T06:07:25Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_show_metadata_2.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_show_metadata_2.yaml new file mode 100644 index 00000000000..7422147a6ab --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_show_metadata_2.yaml @@ -0,0 +1,57 @@ +interactions: +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic metadata show + Connection: + - keep-alive + ParameterSetName: + - --resource-group --service-name --metadata-name + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/metadataSchemas/clitest000003?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services/metadataSchemas","properties":{"assignedTo":[{"entity":"api","required":true,"deprecated":false},{"entity":"environment","required":true,"deprecated":false},{"entity":"deployment","required":true,"deprecated":false}],"schema":"{\"type\":\"boolean\", + \"title\":\"Public Facing\"}"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/metadataSchemas/clitest000003","name":"clitest000003","systemData":{"createdAt":"2024-06-17T06:07:43.763974Z","lastModifiedAt":"2024-06-17T06:07:43.7639731Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '616' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:07:46 GMT + etag: + - 660206a8-0000-0100-0000-666fd2af0000 + 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: + - '3749' + x-msedge-ref: + - 'Ref A: 3482BF1743B4449D855F24D661A177FB Ref B: MAA201060515019 Ref C: 2024-06-17T06:07:45Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_show_service_details.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_show_service_details.yaml new file mode 100644 index 00000000000..1f74d8a996d --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_show_service_details.yaml @@ -0,0 +1,56 @@ +interactions: +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic show + Connection: + - keep-alive + ParameterSetName: + - -g -n + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services","location":"eastus","sku":{"name":"Free"},"properties":{},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002","name":"clitest000002","tags":{},"systemData":{"createdAt":"2024-06-17T06:10:02.9971503Z","lastModifiedAt":"2024-06-17T06:10:02.9971428Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '375' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:10:04 GMT + etag: + - bb01645a-0000-0100-0000-666fd33c0000 + 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: + - '3749' + x-msedge-ref: + - 'Ref A: 3FF449D375B1428E8AE96F50E182F982 Ref B: MAA201060514039 Ref C: 2024-06-17T06:10:04Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_update_api.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_update_api.yaml new file mode 100644 index 00000000000..dc581d0eab5 --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_update_api.yaml @@ -0,0 +1,119 @@ +interactions: +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api update + Connection: + - keep-alive + ParameterSetName: + - -g -n --api-id --summary + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services/workspaces/apis","properties":{"title":"Echo + API","kind":"rest","externalDocumentation":[],"contacts":[],"customProperties":{}},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003","name":"clitest000003","systemData":{"createdAt":"2024-06-17T06:00:43.8961437Z","lastModifiedAt":"2024-06-17T06:00:43.8961428Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '472' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:00:46 GMT + etag: + - da02ce98-0000-0100-0000-666fd10b0000 + 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: + - '3749' + x-msedge-ref: + - 'Ref A: 1F6A49907923422DB22888AFAB448672 Ref B: MAA201060516053 Ref C: 2024-06-17T06:00:45Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: '{"properties": {"contacts": [], "customProperties": {}, "externalDocumentation": + [], "kind": "rest", "summary": "Basic REST API service", "title": "Echo API"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api update + Connection: + - keep-alive + Content-Length: + - '159' + Content-Type: + - application/json + ParameterSetName: + - -g -n --api-id --summary + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services/workspaces/apis","properties":{"title":"Echo + API","summary":"Basic REST API service","kind":"rest","externalDocumentation":[],"contacts":[],"customProperties":{}},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003","name":"clitest000003","systemData":{"lastModifiedAt":"2024-06-17T06:00:48.4600766Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '464' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:00:48 GMT + etag: + - da021099-0000-0100-0000-666fd1100000 + 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: 13CFDACADB4F46A09475F7E483B414F2 Ref B: MAA201060516053 Ref C: 2024-06-17T06:00:47Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_update_api_definition.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_update_api_definition.yaml new file mode 100644 index 00000000000..05f3b890bdc --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_update_api_definition.yaml @@ -0,0 +1,116 @@ +interactions: +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api definition update + Connection: + - keep-alive + ParameterSetName: + - -g -n --api-id --version-id --definition-id --title + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003/versions/clitest000004/definitions/clitest000005?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services/workspaces/apis/versions/definitions","properties":{"title":"OpenAPI"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003/versions/clitest000004/definitions/clitest000005","name":"clitest000005","systemData":{"createdAt":"2024-06-17T06:06:51.8237574Z","lastModifiedAt":"2024-06-17T06:06:51.823757Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '463' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:06:54 GMT + etag: + - 1301d38e-0000-0100-0000-666fd27b0000 + 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: + - '3749' + x-msedge-ref: + - 'Ref A: 9535DF7868234564BC4B5D950D0386B7 Ref B: MAA201060515045 Ref C: 2024-06-17T06:06:53Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: '{"properties": {"title": "OpenAPI"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api definition update + Connection: + - keep-alive + Content-Length: + - '36' + Content-Type: + - application/json + ParameterSetName: + - -g -n --api-id --version-id --definition-id --title + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003/versions/clitest000004/definitions/clitest000005?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services/workspaces/apis/versions/definitions","properties":{"title":"OpenAPI"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003/versions/clitest000004/definitions/clitest000005","name":"clitest000005","systemData":{"lastModifiedAt":"2024-06-17T06:06:55.5375378Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '421' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:06:55 GMT + etag: + - 1301da8e-0000-0100-0000-666fd27f0000 + 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: AB54729D42AA4341AA105C0E69F88699 Ref B: MAA201060515045 Ref C: 2024-06-17T06:06:54Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_update_api_deployment.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_update_api_deployment.yaml new file mode 100644 index 00000000000..45ea223eb36 --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_update_api_deployment.yaml @@ -0,0 +1,120 @@ +interactions: +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api deployment update + Connection: + - keep-alive + ParameterSetName: + - -g -n --deployment-id --title --api-id + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000004/deployments/mock-deployment?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services/workspaces/apis/deployments","properties":{"title":"test + deployment","environmentId":"/workspaces/default/environments/clitest000003","definitionId":"/workspaces/default/apis/clitest000004/versions/clitest000005/definitions/clitest000006","server":{"runtimeUri":["https://example.com"]},"customProperties":{},"recommended":false},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000004/deployments/clitest000007","name":"clitest000007","systemData":{"createdAt":"2024-06-17T06:05:03.2174422Z","lastModifiedAt":"2024-06-17T06:05:03.2174413Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '700' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:05:05 GMT + etag: + - 85012c09-0000-0100-0000-666fd20f0000 + 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: + - '3749' + x-msedge-ref: + - 'Ref A: 64D808906E64452EA88E58105C27FB63 Ref B: MAA201060513011 Ref C: 2024-06-17T06:05:04Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: '{"properties": {"customProperties": {}, "definitionId": "/workspaces/default/apis/clitest000004/versions/clitest000005/definitions/clitest000006", + "environmentId": "/workspaces/default/environments/clitest000003", "server": + {"runtimeUri": ["https://example.com"]}, "title": "Production deployment"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api deployment update + Connection: + - keep-alive + Content-Length: + - '299' + Content-Type: + - application/json + ParameterSetName: + - -g -n --deployment-id --title --api-id + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000004/deployments/mock-deployment?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services/workspaces/apis/deployments","properties":{"title":"Production + deployment","environmentId":"/workspaces/default/environments/clitest000003","definitionId":"/workspaces/default/apis/clitest000004/versions/clitest000005/definitions/clitest000006","server":{"runtimeUri":["https://example.com"]},"customProperties":{},"recommended":false},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000004/deployments/clitest000007","name":"clitest000007","systemData":{"lastModifiedAt":"2024-06-17T06:05:07.2940903Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '663' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:05:07 GMT + etag: + - 8501ba09-0000-0100-0000-666fd2130000 + 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: 953F367BF10D44459A489F768A393CFC Ref B: MAA201060513011 Ref C: 2024-06-17T06:05:06Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_update_api_version.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_update_api_version.yaml new file mode 100644 index 00000000000..b30631e4520 --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_update_api_version.yaml @@ -0,0 +1,116 @@ +interactions: +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api version update + Connection: + - keep-alive + ParameterSetName: + - -g -n --api-id --version-id --title + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003/versions/clitest000004?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services/workspaces/apis/versions","properties":{"title":"v1.0.0","lifecycleStage":"production"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003/versions/clitest000004","name":"clitest000004","systemData":{"createdAt":"2024-06-17T06:14:03.0281298Z","lastModifiedAt":"2024-06-17T06:14:03.028129Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '454' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:14:05 GMT + etag: + - 88048097-0000-0100-0000-666fd42b0000 + 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: + - '3749' + x-msedge-ref: + - 'Ref A: AD84D06E8340462CA4C445BA5642F958 Ref B: MAA201060513009 Ref C: 2024-06-17T06:14:05Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: '{"properties": {"lifecycleStage": "production", "title": "2023-01-01"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api version update + Connection: + - keep-alive + Content-Length: + - '71' + Content-Type: + - application/json + ParameterSetName: + - -g -n --api-id --version-id --title + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003/versions/clitest000004?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services/workspaces/apis/versions","properties":{"title":"2023-01-01","lifecycleStage":"production"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003/versions/clitest000004","name":"clitest000004","systemData":{"lastModifiedAt":"2024-06-17T06:14:07.4023252Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '416' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:14:07 GMT + etag: + - 8804c299-0000-0100-0000-666fd42f0000 + 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: DB3FAB01D5CE4E18A92F3120B0058CC5 Ref B: MAA201060513009 Ref C: 2024-06-17T06:14:06Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_update_custom_properties.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_update_custom_properties.yaml new file mode 100644 index 00000000000..3bb0fcf7853 --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_update_custom_properties.yaml @@ -0,0 +1,119 @@ +interactions: +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api update + Connection: + - keep-alive + ParameterSetName: + - -g -n --api-id --custom-properties + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services/workspaces/apis","properties":{"title":"Echo + API","kind":"rest","externalDocumentation":[],"contacts":[],"customProperties":{}},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003","name":"clitest000003","systemData":{"createdAt":"2024-06-17T06:01:04.8798001Z","lastModifiedAt":"2024-06-17T06:01:04.8797987Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '472' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:01:10 GMT + etag: + - da02fc99-0000-0100-0000-666fd1200000 + 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: + - '3749' + x-msedge-ref: + - 'Ref A: 0270353E19644F19BF2C77BAFE8CAF8A Ref B: MAA201060514029 Ref C: 2024-06-17T06:01:09Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: '{"properties": {"contacts": [], "customProperties": {"clitest000004": true}, + "externalDocumentation": [], "kind": "rest", "title": "Echo API"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api update + Connection: + - keep-alive + Content-Length: + - '143' + Content-Type: + - application/json + ParameterSetName: + - -g -n --api-id --custom-properties + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services/workspaces/apis","properties":{"title":"Echo + API","kind":"rest","externalDocumentation":[],"contacts":[],"customProperties":{"clitest000004":true}},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003","name":"clitest000003","systemData":{"lastModifiedAt":"2024-06-17T06:01:12.1207942Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '449' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:01:11 GMT + etag: + - da02439a-0000-0100-0000-666fd1280000 + 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: 0D31B0FEC0C14B4A801D159E9454200E Ref B: MAA201060514029 Ref C: 2024-06-17T06:01:10Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_update_environment.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_update_environment.yaml new file mode 100644 index 00000000000..e0ed65c1d57 --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_update_environment.yaml @@ -0,0 +1,119 @@ +interactions: +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic environment update + Connection: + - keep-alive + ParameterSetName: + - -g -n --environment-id --title + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/environments/clitest000003?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services/workspaces/environments","properties":{"title":"test + environment","kind":"testing","customProperties":{}},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/environments/clitest000003","name":"clitest000003","systemData":{"createdAt":"2024-06-17T06:06:58.4859682Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '410' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:07:01 GMT + etag: + - 64019369-0000-0100-0000-666fd2820000 + 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: + - '3749' + x-msedge-ref: + - 'Ref A: 514388F4E538459AA3F179C5AAA95EA4 Ref B: MAA201060514025 Ref C: 2024-06-17T06:07:00Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: '{"properties": {"customProperties": {}, "kind": "testing", "title": "Public + cloud"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic environment update + Connection: + - keep-alive + Content-Length: + - '84' + Content-Type: + - application/json + ParameterSetName: + - -g -n --environment-id --title + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/environments/clitest000003?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services/workspaces/environments","properties":{"title":"Public + cloud","kind":"testing","customProperties":{}},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/environments/clitest000003","name":"clitest000003","systemData":{"lastModifiedAt":"2024-06-17T06:07:03.2067912Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '411' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:07:03 GMT + etag: + - 6401e469-0000-0100-0000-666fd2870000 + 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: E37ED7CA1720424EB4C451FEF1B694F3 Ref B: MAA201060514025 Ref C: 2024-06-17T06:07:01Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_update_metadata.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_update_metadata.yaml new file mode 100644 index 00000000000..3f08ff5829b --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_update_metadata.yaml @@ -0,0 +1,121 @@ +interactions: +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic metadata update + Connection: + - keep-alive + ParameterSetName: + - --resource-group --service-name --metadata-name --schema + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/metadataSchemas/clitest000003?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services/metadataSchemas","properties":{"assignedTo":[{"entity":"api","required":true,"deprecated":false},{"entity":"environment","required":true,"deprecated":false},{"entity":"deployment","required":true,"deprecated":false}],"schema":"{\"type\":\"boolean\", + \"title\":\"Public Facing\"}"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/metadataSchemas/clitest000003","name":"clitest000003","systemData":{"createdAt":"2024-06-17T06:08:01.2493855Z","lastModifiedAt":"2024-06-17T06:08:01.2493846Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '617' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:08:04 GMT + etag: + - 66022daa-0000-0100-0000-666fd2c10000 + 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: + - '3749' + x-msedge-ref: + - 'Ref A: E429D9C923F74789AD640192BE58456A Ref B: MAA201060513009 Ref C: 2024-06-17T06:08:03Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: '{"properties": {"assignedTo": [{"deprecated": false, "entity": "api", "required": + true}, {"deprecated": false, "entity": "environment", "required": true}, {"deprecated": + false, "entity": "deployment", "required": true}], "schema": "{\"type\": \"string\", + \"title\":\"Last name\", \"pattern\": \"^[a-zA-Z0-9]+$\"}"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic metadata update + Connection: + - keep-alive + Content-Length: + - '315' + Content-Type: + - application/json + ParameterSetName: + - --resource-group --service-name --metadata-name --schema + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/metadataSchemas/clitest000003?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services/metadataSchemas","properties":{"assignedTo":[{"entity":"api","required":true,"deprecated":false},{"entity":"environment","required":true,"deprecated":false},{"entity":"deployment","required":true,"deprecated":false}],"schema":"{\"type\": + \"string\", \"title\":\"Last name\", \"pattern\": \"^[a-zA-Z0-9]+$\"}"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/metadataSchemas/clitest000003","name":"clitest000003","systemData":{"lastModifiedAt":"2024-06-17T06:08:05.6760041Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '603' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:08:05 GMT + etag: + - 6602beaa-0000-0100-0000-666fd2c50000 + 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: BC878E519675422B9E27E67AF32A7BFE Ref B: MAA201060513009 Ref C: 2024-06-17T06:08:04Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_update_service_details.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_update_service_details.yaml new file mode 100644 index 00000000000..728dee74ebf --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_examples_update_service_details.yaml @@ -0,0 +1,115 @@ +interactions: +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic update + Connection: + - keep-alive + ParameterSetName: + - -g -n + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services","location":"eastus","sku":{"name":"Free"},"properties":{},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002","name":"clitest000002","tags":{},"systemData":{"createdAt":"2024-06-24T07:41:10.8479478Z","lastModifiedAt":"2024-06-24T07:41:10.8479401Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '375' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 24 Jun 2024 07:41:13 GMT + etag: + - 1a00fba9-0000-0100-0000-667923180000 + 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: + - '3749' + x-msedge-ref: + - 'Ref A: E1B5EFEBCBF949AEABCBBA2C75F2C15D Ref B: MAA201060513029 Ref C: 2024-06-24T07:41:13Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: '{"location": "eastus", "properties": {}, "sku": {"name": "Free"}, "tags": + {}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic update + Connection: + - keep-alive + Content-Length: + - '77' + Content-Type: + - application/json + ParameterSetName: + - -g -n + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services","location":"eastus","sku":{"name":"Free"},"properties":{"dataApiHostname":"clitest000002.data.eastus.azure-apicenter.ms"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002","name":"clitest000002","tags":{},"systemData":{"createdAt":"2024-06-24T07:41:10.8479478Z","lastModifiedAt":"2024-06-24T07:41:15.5003845Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '439' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 24 Jun 2024 07:41:14 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: 43C6D292DD9F43F2A006A9D01E4DD4E5 Ref B: MAA201060513029 Ref C: 2024-06-24T07:41:14Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_import_from_apim.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_import_from_apim.yaml index e22f3f54d53..a424530b0eb 100644 --- a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_import_from_apim.yaml +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_import_from_apim.yaml @@ -1,56 +1,760 @@ interactions: - request: - body: '{"sourceResourceIds": ["/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/Api-Default-Central-US-EUAP/providers/Microsoft.ApiManagement/service/alzasloneuap06/apis/doesnotexist"]}' + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic show + Connection: + - keep-alive + ParameterSetName: + - -g -n + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services","location":"eastus","identity":{"type":"SystemAssigned","principalId":"37b3863d-0cea-4c1f-b8af-bbaf46869811","tenantId":"f0348563-e707-449c-8685-c83d24eaf3c0"},"sku":{"name":"Free"},"properties":{},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002","name":"clitest000002","tags":{},"systemData":{"createdAt":"2024-06-17T06:10:05.8578551Z","lastModifiedAt":"2024-06-17T06:10:05.8578472Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '515' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:10:08 GMT + etag: + - bb01825a-0000-0100-0000-666fd33e0000 + 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: + - '3749' + x-msedge-ref: + - 'Ref A: 97A70872465247979B5EB9A6966CD839 Ref B: MAA201060513021 Ref C: 2024-06-17T06:10:07Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apim create + Connection: + - keep-alive + ParameterSetName: + - -g --name --publisher-name --publisher-email --sku-name + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clirg000001?api-version=2022-09-01 + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001","name":"clirg000001","type":"Microsoft.Resources/resourceGroups","location":"eastus","tags":{"product":"azurecli","cause":"automation","test":"test_import_from_apim","date":"2024-06-17T06:10:13Z","module":"apic-extension"},"properties":{"provisioningState":"Succeeded"}}' + headers: + cache-control: + - no-cache + content-length: + - '357' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:10:10 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' + x-msedge-ref: + - 'Ref A: 21F3B39963E24418BFC64DB2EAC0C914 Ref B: MAA201060513039 Ref C: 2024-06-17T06:10:10Z' + status: + code: 200 + message: OK +- request: + body: '{"sku": {"name": "Consumption", "capacity": 0}, "location": "eastus", "properties": + {"notificationSenderEmail": "test@example.com", "virtualNetworkType": "None", + "restore": false, "publisherEmail": "test@example.com", "publisherName": "test"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apim create + Connection: + - keep-alive + Content-Length: + - '243' + Content-Type: + - application/json + ParameterSetName: + - -g --name --publisher-name --publisher-email --sku-name + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003?api-version=2022-08-01 + response: + body: + string: '{"etag":"AAAAAAGVG5c=","properties":{"publisherEmail":"test@example.com","publisherName":"test","notificationSenderEmail":"test@example.com","provisioningState":"Activating","targetProvisioningState":"Activating","createdAtUtc":"2024-06-17T06:10:15.5802218Z","gatewayUrl":"https://cli000003.azure-api.net","gatewayRegionalUrl":null,"portalUrl":null,"developerPortalUrl":null,"managementApiUrl":null,"scmUrl":null,"hostnameConfigurations":[{"type":"Proxy","hostName":"cli000003.azure-api.net","encodedCertificate":null,"keyVaultId":null,"certificatePassword":null,"negotiateClientCertificate":false,"certificate":null,"defaultSslBinding":true,"identityClientId":null,"certificateSource":"BuiltIn","certificateStatus":null}],"publicIPAddresses":null,"privateIPAddresses":null,"additionalLocations":null,"virtualNetworkConfiguration":null,"customProperties":null,"virtualNetworkType":"None","certificates":null,"disableGateway":false,"natGatewayState":"Disabled","outboundPublicIPAddresses":null,"apiVersionConstraint":{"minApiVersion":null},"publicIpAddressId":null,"publicNetworkAccess":"Enabled","privateEndpointConnections":null,"platformVersion":"mtv1"},"sku":{"name":"Consumption","capacity":0},"identity":null,"zones":null,"systemData":{"createdBy":"blackchoey@outlook.com","createdByType":"User","createdAt":"2024-06-17T06:10:14.7047383Z","lastModifiedBy":"blackchoey@outlook.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-17T06:10:14.7047383Z"},"location":"East + US","tags":{},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003","name":"cli000003","type":"Microsoft.ApiManagement/service"}' + headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/operationresults/ZWFzdHVzOmNsaXl1a2NwdzJteDZpaW03NjV5MnVsZl9BY3RfOWVjYjBhNDM=?api-version=2022-08-01&asyncResponse&t=638542014194548284&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=WFa6-uYqyX0cqE9rh-3ced183nn0qMlrLsAwiu2pOhq37cWA_fDMfiTAN0PpQikWda0_LiBsV0Rt_yHt0zEZeK2a3FxkwCTRUKH7HeQ3OCHm2ZNQNFjCJeHOdBC1LcK2WaJXEkahS5K_dzC4XXMfLiFznpSZ8ai21jBqmpSY6FehpLTdYrd4wVY0lAaFd7E0fLvLUPNmbqn9YVzF31JbPnOl5MNh8LGpmBb6rVCHWHp6C0gZpnTdKHT5gi1STo2If0uzpvFCs9XnbYhBM5fBFz-yghCUSEnNp7E7rv2iM192wuCRjWqeEI_-2Xa32alHb9Yfo1Q3mUuJ845Wcauxyg&h=kprI7HH98Kl1zx0A50ZpNj0vz5NLxbmeEwgVuvWPmgU + cache-control: + - no-cache + content-length: + - '1692' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:10:19 GMT + etag: + - '"AAAAAAGVG5c="' + expires: + - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/operationresults/ZWFzdHVzOmNsaXl1a2NwdzJteDZpaW03NjV5MnVsZl9BY3RfOWVjYjBhNDM=?api-version=2022-08-01&asyncResponse&t=638542014194548284&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=WFa6-uYqyX0cqE9rh-3ced183nn0qMlrLsAwiu2pOhq37cWA_fDMfiTAN0PpQikWda0_LiBsV0Rt_yHt0zEZeK2a3FxkwCTRUKH7HeQ3OCHm2ZNQNFjCJeHOdBC1LcK2WaJXEkahS5K_dzC4XXMfLiFznpSZ8ai21jBqmpSY6FehpLTdYrd4wVY0lAaFd7E0fLvLUPNmbqn9YVzF31JbPnOl5MNh8LGpmBb6rVCHWHp6C0gZpnTdKHT5gi1STo2If0uzpvFCs9XnbYhBM5fBFz-yghCUSEnNp7E7rv2iM192wuCRjWqeEI_-2Xa32alHb9Yfo1Q3mUuJ845Wcauxyg&h=kprI7HH98Kl1zx0A50ZpNj0vz5NLxbmeEwgVuvWPmgU + 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: 3920098C32B64B62B7BE584F828BED03 Ref B: MAA201060513049 Ref C: 2024-06-17T06:10:12Z' + status: + code: 201 + message: Created +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - apim create + Connection: + - keep-alive + ParameterSetName: + - -g --name --publisher-name --publisher-email --sku-name + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/operationresults/ZWFzdHVzOmNsaXl1a2NwdzJteDZpaW03NjV5MnVsZl9BY3RfOWVjYjBhNDM=?api-version=2022-08-01&asyncResponse&t=638542014194548284&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=WFa6-uYqyX0cqE9rh-3ced183nn0qMlrLsAwiu2pOhq37cWA_fDMfiTAN0PpQikWda0_LiBsV0Rt_yHt0zEZeK2a3FxkwCTRUKH7HeQ3OCHm2ZNQNFjCJeHOdBC1LcK2WaJXEkahS5K_dzC4XXMfLiFznpSZ8ai21jBqmpSY6FehpLTdYrd4wVY0lAaFd7E0fLvLUPNmbqn9YVzF31JbPnOl5MNh8LGpmBb6rVCHWHp6C0gZpnTdKHT5gi1STo2If0uzpvFCs9XnbYhBM5fBFz-yghCUSEnNp7E7rv2iM192wuCRjWqeEI_-2Xa32alHb9Yfo1Q3mUuJ845Wcauxyg&h=kprI7HH98Kl1zx0A50ZpNj0vz5NLxbmeEwgVuvWPmgU + response: + body: + string: '{"status":"InProgress"}' + headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/operationresults/ZWFzdHVzOmNsaXl1a2NwdzJteDZpaW03NjV5MnVsZl9BY3RfOWVjYjBhNDM=?api-version=2022-08-01&asyncResponse&t=638542014208894399&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=e7EgyVyruG248Y9ZFyyyZczyb8RmHQZp5ue6ZZDmK5JurstGLeSv3ClQ_iwiygVUzY9F0gKloBDcEqfzS7UtpPiJgUAMTw74gC98ZSC85B0blW7qwsTwYpHC6OM7RrWEGxxuKkZmeeVpvb_7Zm0nZjcrvdkoOV8ZqDNpegOPSVWSFWtksgtavA0s4Tj-ictNemU0IJ4CPx3V_8ESzeSZ9iKblKYilUgnTnu8l5_IIz89-ahBKAT77oulaV_ahxRpV0Y7Eth8qWClczs2ClDY9m7-mVyjGb54RBaxjObVyur36gDhHml6IQkwxikAdeQb7uA02XnJkilIh4EhVrbrww&h=Ht1EPbvkpR5JZufH6cgRloBy42ehe0TRr6E_ccXj-Fo + cache-control: + - no-cache + content-length: + - '23' + content-type: + - application/json + date: + - Mon, 17 Jun 2024 06:10:20 GMT + expires: + - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/operationresults/ZWFzdHVzOmNsaXl1a2NwdzJteDZpaW03NjV5MnVsZl9BY3RfOWVjYjBhNDM=?api-version=2022-08-01&asyncResponse&t=638542014209051493&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=JjsZmPJF43V5ifnVpe6XORErrEii2e_i8gqXjfPrj8hTUOcHi1rQiH7YIYl8j1F9aFCh-UfmqzSHkmKBNRsDemAk54oJr8LsYrON7zYaPpMykqEc1DJizYL7U9tI9QAHe6LLKRVYur3f5WbdsmgH4Wl6U1BeXE2d8J7wRzAej3oimxyPntJKX1uCtDEVmloDRqbsf3YYsDWdYdkMKPV8OrnGPz9duIpnLkKB1m5OEH1viEvspPNH13osZXoQb8uEa-v1pbazwKzBu0PbQhbZOz7UZunD3Aq0HvbzZpD2JN_pmK5snSjRCMxU-d8YFFfJ23cWWXru70YUfUChSY_XGQ&h=Tyo179fged1dZ0QsFDEuP-9HUyCnipcxqFHOe3WdowI + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' + x-msedge-ref: + - 'Ref A: 0F6EE3D687CF4F3DA2A28CD430C429E4 Ref B: MAA201060513049 Ref C: 2024-06-17T06:10:19Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - apim create + Connection: + - keep-alive + ParameterSetName: + - -g --name --publisher-name --publisher-email --sku-name + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/operationresults/ZWFzdHVzOmNsaXl1a2NwdzJteDZpaW03NjV5MnVsZl9BY3RfOWVjYjBhNDM=?api-version=2022-08-01&asyncResponse&t=638542014194548284&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=WFa6-uYqyX0cqE9rh-3ced183nn0qMlrLsAwiu2pOhq37cWA_fDMfiTAN0PpQikWda0_LiBsV0Rt_yHt0zEZeK2a3FxkwCTRUKH7HeQ3OCHm2ZNQNFjCJeHOdBC1LcK2WaJXEkahS5K_dzC4XXMfLiFznpSZ8ai21jBqmpSY6FehpLTdYrd4wVY0lAaFd7E0fLvLUPNmbqn9YVzF31JbPnOl5MNh8LGpmBb6rVCHWHp6C0gZpnTdKHT5gi1STo2If0uzpvFCs9XnbYhBM5fBFz-yghCUSEnNp7E7rv2iM192wuCRjWqeEI_-2Xa32alHb9Yfo1Q3mUuJ845Wcauxyg&h=kprI7HH98Kl1zx0A50ZpNj0vz5NLxbmeEwgVuvWPmgU + response: + body: + string: '{"status":"InProgress"}' + headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/operationresults/ZWFzdHVzOmNsaXl1a2NwdzJteDZpaW03NjV5MnVsZl9BY3RfOWVjYjBhNDM=?api-version=2022-08-01&asyncResponse&t=638542014423783240&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=qsiBiSOdANGXz-3uoyfemVJ8Rtl8R3WJNabvAZzJDZquEmV135mktWc5zvMk76MIB08Gnu-FSFOAkZ0R2AV0whQJx1HZLoO75LTtYy5kXOob1y8zxPf4gSYYPoTC5_E1Jhs_0tHepDfn61hxziqDllDraYYcnuIanx9cESS_nW-ayG2wcV0EhuxhC37qbC89bo3LiyLFTfxj-3eD57lNYZxGMuCEtE24FbWF5WTT0znJLqjnsuYsknSUopEE-IUeDeKw_HjAbQJRmjllYGuMSqLcsa8VgN0GnBpB4BJtxI0GUdAxhjYA3NJ6DxhxRuIG2fFmtJt4qyZe-SAix4QiIA&h=ds1ps-xI64E3dvMVtQiWFTXR7Z8NefsO-AKozXjboc4 + cache-control: + - no-cache + content-length: + - '23' + content-type: + - application/json + date: + - Mon, 17 Jun 2024 06:10:42 GMT + expires: + - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/operationresults/ZWFzdHVzOmNsaXl1a2NwdzJteDZpaW03NjV5MnVsZl9BY3RfOWVjYjBhNDM=?api-version=2022-08-01&asyncResponse&t=638542014423783240&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=qsiBiSOdANGXz-3uoyfemVJ8Rtl8R3WJNabvAZzJDZquEmV135mktWc5zvMk76MIB08Gnu-FSFOAkZ0R2AV0whQJx1HZLoO75LTtYy5kXOob1y8zxPf4gSYYPoTC5_E1Jhs_0tHepDfn61hxziqDllDraYYcnuIanx9cESS_nW-ayG2wcV0EhuxhC37qbC89bo3LiyLFTfxj-3eD57lNYZxGMuCEtE24FbWF5WTT0znJLqjnsuYsknSUopEE-IUeDeKw_HjAbQJRmjllYGuMSqLcsa8VgN0GnBpB4BJtxI0GUdAxhjYA3NJ6DxhxRuIG2fFmtJt4qyZe-SAix4QiIA&h=ds1ps-xI64E3dvMVtQiWFTXR7Z8NefsO-AKozXjboc4 + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' + x-msedge-ref: + - 'Ref A: 1C5669A4DE76411FB54480B7531F36C1 Ref B: MAA201060513049 Ref C: 2024-06-17T06:10:41Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - apim create + Connection: + - keep-alive + ParameterSetName: + - -g --name --publisher-name --publisher-email --sku-name + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/operationresults/ZWFzdHVzOmNsaXl1a2NwdzJteDZpaW03NjV5MnVsZl9BY3RfOWVjYjBhNDM=?api-version=2022-08-01&asyncResponse&t=638542014194548284&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=WFa6-uYqyX0cqE9rh-3ced183nn0qMlrLsAwiu2pOhq37cWA_fDMfiTAN0PpQikWda0_LiBsV0Rt_yHt0zEZeK2a3FxkwCTRUKH7HeQ3OCHm2ZNQNFjCJeHOdBC1LcK2WaJXEkahS5K_dzC4XXMfLiFznpSZ8ai21jBqmpSY6FehpLTdYrd4wVY0lAaFd7E0fLvLUPNmbqn9YVzF31JbPnOl5MNh8LGpmBb6rVCHWHp6C0gZpnTdKHT5gi1STo2If0uzpvFCs9XnbYhBM5fBFz-yghCUSEnNp7E7rv2iM192wuCRjWqeEI_-2Xa32alHb9Yfo1Q3mUuJ845Wcauxyg&h=kprI7HH98Kl1zx0A50ZpNj0vz5NLxbmeEwgVuvWPmgU + response: + body: + string: '{"status":"InProgress"}' + headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/operationresults/ZWFzdHVzOmNsaXl1a2NwdzJteDZpaW03NjV5MnVsZl9BY3RfOWVjYjBhNDM=?api-version=2022-08-01&asyncResponse&t=638542014631018930&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=HKqOkEyqBKou10-rGWICVm1RDktu8mn_iVRtDwmpEw_24YAbDT6RocbjoCFlo6feyqQel5YLxARHrkS0sgal-Ey-AW_id_eENNtmK0GYtdxyV7O0giW90NONDSDatJKu4b7GInYLayyoZ9zv2bY27SFdnYCNfv39RNJJUDZSQ3KkCMQY0BhyyaM87lkFb5vFgRXiJv8rd_ArOgewfGEO-NjrXlvl2KBvUd9I_QmeN9d1r-tC9wDoK2gI15FLLPMz8ioJWbYPP3hJBN7WlrJS2IFWX0dhi2-lENNdt9autcWIBVkFzDdS5YO_6zJ4oy4TAncvA1ulWXW4ssCqXTT3wg&h=HUwcZQB_7xL9KQP45aBAJe_ubYP-yqfORsZT9_LfUCE + cache-control: + - no-cache + content-length: + - '23' + content-type: + - application/json + date: + - Mon, 17 Jun 2024 06:11:02 GMT + expires: + - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/operationresults/ZWFzdHVzOmNsaXl1a2NwdzJteDZpaW03NjV5MnVsZl9BY3RfOWVjYjBhNDM=?api-version=2022-08-01&asyncResponse&t=638542014631018930&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=HKqOkEyqBKou10-rGWICVm1RDktu8mn_iVRtDwmpEw_24YAbDT6RocbjoCFlo6feyqQel5YLxARHrkS0sgal-Ey-AW_id_eENNtmK0GYtdxyV7O0giW90NONDSDatJKu4b7GInYLayyoZ9zv2bY27SFdnYCNfv39RNJJUDZSQ3KkCMQY0BhyyaM87lkFb5vFgRXiJv8rd_ArOgewfGEO-NjrXlvl2KBvUd9I_QmeN9d1r-tC9wDoK2gI15FLLPMz8ioJWbYPP3hJBN7WlrJS2IFWX0dhi2-lENNdt9autcWIBVkFzDdS5YO_6zJ4oy4TAncvA1ulWXW4ssCqXTT3wg&h=HUwcZQB_7xL9KQP45aBAJe_ubYP-yqfORsZT9_LfUCE + 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: + - '3748' + x-msedge-ref: + - 'Ref A: 7D7D4018F8904D439E0E1E342FE5113A Ref B: MAA201060513049 Ref C: 2024-06-17T06:11:02Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - apim create + Connection: + - keep-alive + ParameterSetName: + - -g --name --publisher-name --publisher-email --sku-name + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/operationresults/ZWFzdHVzOmNsaXl1a2NwdzJteDZpaW03NjV5MnVsZl9BY3RfOWVjYjBhNDM=?api-version=2022-08-01&asyncResponse&t=638542014194548284&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=WFa6-uYqyX0cqE9rh-3ced183nn0qMlrLsAwiu2pOhq37cWA_fDMfiTAN0PpQikWda0_LiBsV0Rt_yHt0zEZeK2a3FxkwCTRUKH7HeQ3OCHm2ZNQNFjCJeHOdBC1LcK2WaJXEkahS5K_dzC4XXMfLiFznpSZ8ai21jBqmpSY6FehpLTdYrd4wVY0lAaFd7E0fLvLUPNmbqn9YVzF31JbPnOl5MNh8LGpmBb6rVCHWHp6C0gZpnTdKHT5gi1STo2If0uzpvFCs9XnbYhBM5fBFz-yghCUSEnNp7E7rv2iM192wuCRjWqeEI_-2Xa32alHb9Yfo1Q3mUuJ845Wcauxyg&h=kprI7HH98Kl1zx0A50ZpNj0vz5NLxbmeEwgVuvWPmgU + response: + body: + string: '{"status":"InProgress"}' + headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/operationresults/ZWFzdHVzOmNsaXl1a2NwdzJteDZpaW03NjV5MnVsZl9BY3RfOWVjYjBhNDM=?api-version=2022-08-01&asyncResponse&t=638542014845606372&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=nEahLH2G-QrcZDIBTubTv6DPlu3Rmh9nW3vxmdRnYarZozAn5O6dwXBKWqJBikwPPNFxFArTZXje7fNPmUvjKuxPuLPum7dpfmtujbFe-rCUezeXKbqQxu1hUsKU-1Nexg4AEt_tLwOXQJGg75oV72t0tfXfvCPLUrwViBwYZEA9FtvxD6aYMlrJTMTnARXGYQ-P8_ewfz-P8JAfn5KnGPeWlRh29Xs1oMk6_iv7Jbv2ltJVscMX6MUK7oR-OdQTLE_m7n-iwSwzW2ulINJdrH6DbWG7TsKD0-MtGAfcIk2NoZ1l4BcSFUUOaHUzB_js5IZzMh83xsGkHpqiwmuCww&h=vB-SPZ4tOLEOavsVbPd72AMl_NjQ0XHMKKmewLqdrQA + cache-control: + - no-cache + content-length: + - '23' + content-type: + - application/json + date: + - Mon, 17 Jun 2024 06:11:24 GMT + expires: + - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/operationresults/ZWFzdHVzOmNsaXl1a2NwdzJteDZpaW03NjV5MnVsZl9BY3RfOWVjYjBhNDM=?api-version=2022-08-01&asyncResponse&t=638542014845606372&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=nEahLH2G-QrcZDIBTubTv6DPlu3Rmh9nW3vxmdRnYarZozAn5O6dwXBKWqJBikwPPNFxFArTZXje7fNPmUvjKuxPuLPum7dpfmtujbFe-rCUezeXKbqQxu1hUsKU-1Nexg4AEt_tLwOXQJGg75oV72t0tfXfvCPLUrwViBwYZEA9FtvxD6aYMlrJTMTnARXGYQ-P8_ewfz-P8JAfn5KnGPeWlRh29Xs1oMk6_iv7Jbv2ltJVscMX6MUK7oR-OdQTLE_m7n-iwSwzW2ulINJdrH6DbWG7TsKD0-MtGAfcIk2NoZ1l4BcSFUUOaHUzB_js5IZzMh83xsGkHpqiwmuCww&h=vB-SPZ4tOLEOavsVbPd72AMl_NjQ0XHMKKmewLqdrQA + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' + x-msedge-ref: + - 'Ref A: 34CFF39178064BF28D626AB5F3958549 Ref B: MAA201060513049 Ref C: 2024-06-17T06:11:23Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - apim create + Connection: + - keep-alive + ParameterSetName: + - -g --name --publisher-name --publisher-email --sku-name + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/operationresults/ZWFzdHVzOmNsaXl1a2NwdzJteDZpaW03NjV5MnVsZl9BY3RfOWVjYjBhNDM=?api-version=2022-08-01&asyncResponse&t=638542014194548284&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=WFa6-uYqyX0cqE9rh-3ced183nn0qMlrLsAwiu2pOhq37cWA_fDMfiTAN0PpQikWda0_LiBsV0Rt_yHt0zEZeK2a3FxkwCTRUKH7HeQ3OCHm2ZNQNFjCJeHOdBC1LcK2WaJXEkahS5K_dzC4XXMfLiFznpSZ8ai21jBqmpSY6FehpLTdYrd4wVY0lAaFd7E0fLvLUPNmbqn9YVzF31JbPnOl5MNh8LGpmBb6rVCHWHp6C0gZpnTdKHT5gi1STo2If0uzpvFCs9XnbYhBM5fBFz-yghCUSEnNp7E7rv2iM192wuCRjWqeEI_-2Xa32alHb9Yfo1Q3mUuJ845Wcauxyg&h=kprI7HH98Kl1zx0A50ZpNj0vz5NLxbmeEwgVuvWPmgU + response: + body: + string: '{"status":"InProgress"}' + headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/operationresults/ZWFzdHVzOmNsaXl1a2NwdzJteDZpaW03NjV5MnVsZl9BY3RfOWVjYjBhNDM=?api-version=2022-08-01&asyncResponse&t=638542015053130866&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=aewG4nfj1p15CfdozBV76OEUzPTMoKewbHczAY6yaFO0DqAaqTupvAUwpKA1syuWA3G4INgXRig30aJFmaS1wIwz0vD4Oz12j3ocFuligQyMcJ60XjaY-T0LqiaIBT_gbC4Y7idKjDe2Jv-zGvm3UG2lXl09RZ2CNAQ2D4q8illPfP-okpdDvBF1gBc7XEJWFH8PPqBXQHrCsHynu0J6vPVOvZaM2myIwI9OHXrNWV6xi226_qWW7-vd2biKpASZ6Gd86h2Gb1KrUAYp0IerfK9vHSxuspf3YoiChgaMpiVXfJxGo5mKyuj3ZzHPBzHhUsblUz-NJjX3TvYWol9hFQ&h=IAyCGD9sgdMb0InL7zwYuFq2SoR9yNYmCDltStN0qeQ + cache-control: + - no-cache + content-length: + - '23' + content-type: + - application/json + date: + - Mon, 17 Jun 2024 06:11:45 GMT + expires: + - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/operationresults/ZWFzdHVzOmNsaXl1a2NwdzJteDZpaW03NjV5MnVsZl9BY3RfOWVjYjBhNDM=?api-version=2022-08-01&asyncResponse&t=638542015053287514&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=ZCDBr5KwwV8wypBaZBBWPLQgsoTfx4BZEwEWeHnZznkK64fUiOvCjTzrNplYKComuEe2OCNU4qEui_nEAK5pi20f_b61zgVE5ByF2DK3Rbi84eHORz4SMXR7LBqaJ2wkd1RaGN5bIUsYTmYJv1r3XIEmOA50xgdBKK8cPUZdeCp8PDraI3AMeaE-bnUbXXAtGa7s-WtQhE7uK3HarB6THg-sZscr-YELOVuOuAU82xsNe4DnmAcr1Lx3nV7lFhBo5WiDv1qQV3--rG2yzW_a2nBIQqtvYavep17uIWJcTn9Qx-BC4aJoeGGMPQvVeRBp2Csq5SszlH83h7UDiEQZJg&h=wB05e6gG0VcVg5iMsDm4VRbJ2u5jXL9_A_XkrqR9V10 + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' + x-msedge-ref: + - 'Ref A: D2C038DFDAE241E0A1224FA0A53FBE60 Ref B: MAA201060513049 Ref C: 2024-06-17T06:11:44Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - apim create + Connection: + - keep-alive + ParameterSetName: + - -g --name --publisher-name --publisher-email --sku-name + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/operationresults/ZWFzdHVzOmNsaXl1a2NwdzJteDZpaW03NjV5MnVsZl9BY3RfOWVjYjBhNDM=?api-version=2022-08-01&asyncResponse&t=638542014194548284&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=WFa6-uYqyX0cqE9rh-3ced183nn0qMlrLsAwiu2pOhq37cWA_fDMfiTAN0PpQikWda0_LiBsV0Rt_yHt0zEZeK2a3FxkwCTRUKH7HeQ3OCHm2ZNQNFjCJeHOdBC1LcK2WaJXEkahS5K_dzC4XXMfLiFznpSZ8ai21jBqmpSY6FehpLTdYrd4wVY0lAaFd7E0fLvLUPNmbqn9YVzF31JbPnOl5MNh8LGpmBb6rVCHWHp6C0gZpnTdKHT5gi1STo2If0uzpvFCs9XnbYhBM5fBFz-yghCUSEnNp7E7rv2iM192wuCRjWqeEI_-2Xa32alHb9Yfo1Q3mUuJ845Wcauxyg&h=kprI7HH98Kl1zx0A50ZpNj0vz5NLxbmeEwgVuvWPmgU + response: + body: + string: '{"status":"Succeeded"}' + headers: + cache-control: + - no-cache + content-length: + - '22' + content-type: + - application/json + date: + - Mon, 17 Jun 2024 06:12: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-ratelimit-remaining-subscription-global-reads: + - '3749' + x-msedge-ref: + - 'Ref A: 236E854724344BDE905276F7984B9141 Ref B: MAA201060513049 Ref C: 2024-06-17T06:12:05Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - apim create + Connection: + - keep-alive + ParameterSetName: + - -g --name --publisher-name --publisher-email --sku-name + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003?api-version=2022-08-01 + response: + body: + string: '{"etag":"AAAAAAGVG6o=","properties":{"publisherEmail":"test@example.com","publisherName":"test","notificationSenderEmail":"test@example.com","provisioningState":"Succeeded","targetProvisioningState":"","createdAtUtc":"2024-06-17T06:10:15.5802218Z","gatewayUrl":"https://cli000003.azure-api.net","gatewayRegionalUrl":null,"portalUrl":null,"developerPortalUrl":null,"managementApiUrl":null,"scmUrl":null,"hostnameConfigurations":[{"type":"Proxy","hostName":"cli000003.azure-api.net","encodedCertificate":null,"keyVaultId":null,"certificatePassword":null,"negotiateClientCertificate":false,"certificate":null,"defaultSslBinding":true,"identityClientId":null,"certificateSource":"BuiltIn","certificateStatus":null}],"publicIPAddresses":null,"privateIPAddresses":null,"additionalLocations":null,"virtualNetworkConfiguration":null,"customProperties":{"Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls10":"False","Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls11":"False","Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls10":"False","Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls11":"False","Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Ssl30":"False","Microsoft.WindowsAzure.ApiManagement.Gateway.Protocols.Server.Http2":"False"},"virtualNetworkType":"None","certificates":null,"disableGateway":false,"natGatewayState":"Disabled","outboundPublicIPAddresses":null,"apiVersionConstraint":{"minApiVersion":null},"publicIpAddressId":null,"publicNetworkAccess":"Enabled","privateEndpointConnections":null,"platformVersion":"mtv1"},"sku":{"name":"Consumption","capacity":0},"identity":null,"zones":null,"systemData":{"createdBy":"blackchoey@outlook.com","createdByType":"User","createdAt":"2024-06-17T06:10:14.7047383Z","lastModifiedBy":"blackchoey@outlook.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-17T06:10:14.7047383Z"},"location":"East + US","tags":{},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003","name":"cli000003","type":"Microsoft.ApiManagement/service"}' + headers: + cache-control: + - no-cache + content-length: + - '2180' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:12:08 GMT + etag: + - '"AAAAAAGVG6o="' + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' + x-msedge-ref: + - 'Ref A: 030809940FC34B968DB8768A38A1ECDD Ref B: MAA201060513049 Ref C: 2024-06-17T06:12:06Z' + status: + code: 200 + message: OK +- request: + body: '{"properties": {"type": "http", "subscriptionRequired": false, "displayName": + "Echo API", "path": "/echo", "protocols": ["https"]}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apim api create + Connection: + - keep-alive + Content-Length: + - '131' + Content-Type: + - application/json + ParameterSetName: + - -g --service-name --api-id --display-name --path + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/apis/echo?api-version=2022-08-01 + response: + body: + string: "{\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/apis/echo\"\ + ,\r\n \"type\": \"Microsoft.ApiManagement/service/apis\",\r\n \"name\":\ + \ \"echo\",\r\n \"properties\": {\r\n \"displayName\": \"Echo API\",\r\ + \n \"apiRevision\": \"1\",\r\n \"description\": null,\r\n \"subscriptionRequired\"\ + : false,\r\n \"serviceUrl\": null,\r\n \"backendId\": null,\r\n \"\ + path\": \"echo\",\r\n \"protocols\": [\r\n \"https\"\r\n ],\r\n\ + \ \"authenticationSettings\": {\r\n \"oAuth2\": null,\r\n \"\ + openid\": null\r\n },\r\n \"subscriptionKeyParameterNames\": {\r\n \ + \ \"header\": \"Ocp-Apim-Subscription-Key\",\r\n \"query\": \"subscription-key\"\ + \r\n },\r\n \"isCurrent\": true\r\n }\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '721' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:12:10 GMT + etag: + - '"AAAAAOMyfMA="' + 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: 725A7EB19DFB4C14AFCA2C0B8D45C458 Ref B: MAA201060515035 Ref C: 2024-06-17T06:12:10Z' + status: + code: 201 + message: Created +- request: + body: null headers: Accept: - '*/*' Accept-Encoding: - gzip, deflate CommandName: - - apic service import-from-apim + - apim api create + Connection: + - keep-alive + ParameterSetName: + - -g --service-name --api-id --display-name --path + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/apis/echo?api-version=2022-08-01 + response: + body: + string: "{\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/apis/echo\"\ + ,\r\n \"type\": \"Microsoft.ApiManagement/service/apis\",\r\n \"name\":\ + \ \"echo\",\r\n \"properties\": {\r\n \"displayName\": \"Echo API\",\r\ + \n \"apiRevision\": \"1\",\r\n \"description\": null,\r\n \"subscriptionRequired\"\ + : false,\r\n \"serviceUrl\": null,\r\n \"backendId\": null,\r\n \"\ + path\": \"echo\",\r\n \"protocols\": [\r\n \"https\"\r\n ],\r\n\ + \ \"authenticationSettings\": {\r\n \"oAuth2\": null,\r\n \"\ + openid\": null,\r\n \"oAuth2AuthenticationSettings\": [],\r\n \"\ + openidAuthenticationSettings\": []\r\n },\r\n \"subscriptionKeyParameterNames\"\ + : {\r\n \"header\": \"Ocp-Apim-Subscription-Key\",\r\n \"query\"\ + : \"subscription-key\"\r\n },\r\n \"isCurrent\": true\r\n }\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '807' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:12:11 GMT + etag: + - '"AAAAAOMyfMA="' + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' + x-msedge-ref: + - 'Ref A: C779063C16B743AC8B368F92B42CD1D9 Ref B: MAA201060515035 Ref C: 2024-06-17T06:12:11Z' + status: + code: 200 + message: OK +- request: + body: '{"properties": {"displayName": "GetOperation", "method": "GET", "urlTemplate": + "/echo"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apim api operation create Connection: - keep-alive Content-Length: - - '196' + - '88' Content-Type: - application/json + If-Match: + - '*' ParameterSetName: - - -g --service-name --source-resource-ids + - -g --service-name --api-id --url-template --method --display-name User-Agent: - - AZURECLI/2.53.0 (AAZ) azsdk-python-core/1.26.0 Python/3.8.10 (Windows-10-10.0.22621-SP0) - method: POST - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/api-center-test/providers/Microsoft.ApiCenter/services/contosoeuap/importFromApim?api-version=2024-03-01 + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/apis/echo/operations/49e023ced9dd4ddabd8251c336f7c0a4?api-version=2022-08-01 response: body: - string: '' + string: "{\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/apis/echo/operations/49e023ced9dd4ddabd8251c336f7c0a4\"\ + ,\r\n \"type\": \"Microsoft.ApiManagement/service/apis/operations\",\r\n\ + \ \"name\": \"49e023ced9dd4ddabd8251c336f7c0a4\",\r\n \"properties\": {\r\ + \n \"displayName\": \"GetOperation\",\r\n \"method\": \"GET\",\r\n \ + \ \"urlTemplate\": \"/echo\",\r\n \"templateParameters\": [],\r\n \ + \ \"description\": null,\r\n \"request\": {\r\n \"queryParameters\"\ + : [],\r\n \"headers\": [],\r\n \"representations\": []\r\n },\r\ + \n \"responses\": [],\r\n \"policies\": null\r\n }\r\n}" headers: - api-supported-versions: - - 2023-07-01-preview, 2024-03-01 cache-control: - no-cache content-length: - - '0' + - '629' + content-type: + - application/json; charset=utf-8 date: - - Thu, 18 Jan 2024 05:39:28 GMT + - Mon, 17 Jun 2024 06:12:14 GMT + etag: + - '"AAAAAOMyfNI="' expires: - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/api-center-test/providers/Microsoft.ApiCenter/services/contosoeuap/operationResults/c3d9b2f2-e9ac-48d4-bcdf-642e621f9d9f?api-version=2024-03-01&t=638411531694600298&c=MIIHADCCBeigAwIBAgITHgORCU8eKXDLsVSbWAAAA5EJTzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjMxMTAzMDM0MzMwWhcNMjQxMDI4MDM0MzMwWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANrs2LW36vihrxbI7M0sTmep6R-Sr1n1BIy11gNYMYNBFayRIsZHphQyQ3HACEMCaYZ_HjfAfwyRvrgFuHllf3TI4haJ-OnF20kuF3i1kqAXYrpEfAR0D3lY_qbGUYwvR6xPxUxV7KpoiEeo_qRmmyWntw0A6fGpiijGFMD2hU-01ANLHrUe5uyZyPnSS9X2oku8QNoYc8gPK2n-uERXH9unZe4R4j-3v195YjbEyxFqoHnw71RVsZVpRW4UQ8Ke2bQ6ciXl74WUsy9rp9uC7IAhzaAtdLpVjiO16HSJeg_JMSKxVuN7FH_VUxgem0huiiRx3riHxt9xLRKmaVydx10CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBQVd5gaJ_Ps7NOo0dMd03HA2f8RAjAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAVvuv9hEriWJEdeDXPmIL7m33xbYA_16oLWy2Gx0E_jiUvxECW7LpWEbDzirYH4Ohf0ZwHTZ6cdyR_vQYbb8H-Vf5KgBiH_ehE15lk-Q1xGnjStL7TJkI5aftiSEAtoNE9RcRzRhv5JIX3uqCQ2wuXFdCuuhTLSYwDZQ3g2Rfgq0qEMcECpRflaIxPlKci97SOMASX5v_2rA21OhJmtdDpkqslnW09zd3wXqxImSSoCD9GaKgEm_imyqY8vWindc6Qn8ymUd6c5LjW9elkr3DRVHKGM6iH4YM_wyXZKmVgbMSd9kEqRZ_tfgEtcEtDPUKlHyqTJRr7y_eGUVDN-duw&s=NOOyeMHvuOyBfkiNWOsNrLxDankVV4ce4I83kDNU5A6YD9u3-BjEgyFE1wAiY_b9j-YvLz0A-CYra-e4jnOJjsKXMmwtamdS2GqPecLDzAcztcq7tdrxFIY_YVf478gs_Io9ic0iOHubOaqySSTA8mvNfwkYJ1NNOq_XqoAYaugeOogItIqUyrymrNc1E00X06NoftVbhcIFw5GNaHsE-74dhqPIJNyqPrlCWbvTecxYtijJCjo6eE6MSwF2nIYNDGfFOdLrOpiBFaHPTHPj2eFerGxvFqsZ1l7iZC1nPowj5IrPpQrDJAZdSTIJsaINCoe5KQQ5Ab3-Zaps7q3moA&h=me5zP4CQTdRy8z-3-euVnUpD9EXm2afSX0rgCk1Wh_s pragma: - no-cache - server: - - Microsoft-IIS/10.0 strict-transport-security: - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE x-content-type-options: - nosniff + x-ms-ratelimit-remaining-subscription-global-writes: + - '2999' x-ms-ratelimit-remaining-subscription-writes: - - '1198' - x-powered-by: - - ASP.NET + - '199' + x-msedge-ref: + - 'Ref A: 3E336A031BF9469AAD81485DEF944E42 Ref B: MAA201060513029 Ref C: 2024-06-17T06:12:13Z' status: - code: 202 - message: Accepted + code: 201 + message: Created +- request: + body: '{"properties": {"type": "http", "subscriptionRequired": false, "displayName": + "Foo API", "path": "/foo", "protocols": ["https"]}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apim api create + Connection: + - keep-alive + Content-Length: + - '129' + Content-Type: + - application/json + ParameterSetName: + - -g --service-name --api-id --display-name --path + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/apis/foo?api-version=2022-08-01 + response: + body: + string: "{\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/apis/foo\"\ + ,\r\n \"type\": \"Microsoft.ApiManagement/service/apis\",\r\n \"name\":\ + \ \"foo\",\r\n \"properties\": {\r\n \"displayName\": \"Foo API\",\r\n\ + \ \"apiRevision\": \"1\",\r\n \"description\": null,\r\n \"subscriptionRequired\"\ + : false,\r\n \"serviceUrl\": null,\r\n \"backendId\": null,\r\n \"\ + path\": \"foo\",\r\n \"protocols\": [\r\n \"https\"\r\n ],\r\n\ + \ \"authenticationSettings\": {\r\n \"oAuth2\": null,\r\n \"\ + openid\": null\r\n },\r\n \"subscriptionKeyParameterNames\": {\r\n \ + \ \"header\": \"Ocp-Apim-Subscription-Key\",\r\n \"query\": \"subscription-key\"\ + \r\n },\r\n \"isCurrent\": true\r\n }\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '717' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:12:17 GMT + etag: + - '"AAAAAOMyfNY="' + 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: 6FBAFA3C3FE24171A704644811AF5FC9 Ref B: MAA201060513051 Ref C: 2024-06-17T06:12:16Z' + status: + code: 201 + message: Created - request: body: null headers: @@ -59,97 +763,276 @@ interactions: Accept-Encoding: - gzip, deflate CommandName: - - apic service import-from-apim + - apim api create Connection: - keep-alive ParameterSetName: - - -g --service-name --source-resource-ids + - -g --service-name --api-id --display-name --path User-Agent: - - AZURECLI/2.53.0 (AAZ) azsdk-python-core/1.26.0 Python/3.8.10 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/api-center-test/providers/Microsoft.ApiCenter/services/contosoeuap/operationResults/c3d9b2f2-e9ac-48d4-bcdf-642e621f9d9f?api-version=2024-03-01&t=638411531694600298&c=MIIHADCCBeigAwIBAgITHgORCU8eKXDLsVSbWAAAA5EJTzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjMxMTAzMDM0MzMwWhcNMjQxMDI4MDM0MzMwWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANrs2LW36vihrxbI7M0sTmep6R-Sr1n1BIy11gNYMYNBFayRIsZHphQyQ3HACEMCaYZ_HjfAfwyRvrgFuHllf3TI4haJ-OnF20kuF3i1kqAXYrpEfAR0D3lY_qbGUYwvR6xPxUxV7KpoiEeo_qRmmyWntw0A6fGpiijGFMD2hU-01ANLHrUe5uyZyPnSS9X2oku8QNoYc8gPK2n-uERXH9unZe4R4j-3v195YjbEyxFqoHnw71RVsZVpRW4UQ8Ke2bQ6ciXl74WUsy9rp9uC7IAhzaAtdLpVjiO16HSJeg_JMSKxVuN7FH_VUxgem0huiiRx3riHxt9xLRKmaVydx10CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBQVd5gaJ_Ps7NOo0dMd03HA2f8RAjAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAVvuv9hEriWJEdeDXPmIL7m33xbYA_16oLWy2Gx0E_jiUvxECW7LpWEbDzirYH4Ohf0ZwHTZ6cdyR_vQYbb8H-Vf5KgBiH_ehE15lk-Q1xGnjStL7TJkI5aftiSEAtoNE9RcRzRhv5JIX3uqCQ2wuXFdCuuhTLSYwDZQ3g2Rfgq0qEMcECpRflaIxPlKci97SOMASX5v_2rA21OhJmtdDpkqslnW09zd3wXqxImSSoCD9GaKgEm_imyqY8vWindc6Qn8ymUd6c5LjW9elkr3DRVHKGM6iH4YM_wyXZKmVgbMSd9kEqRZ_tfgEtcEtDPUKlHyqTJRr7y_eGUVDN-duw&s=NOOyeMHvuOyBfkiNWOsNrLxDankVV4ce4I83kDNU5A6YD9u3-BjEgyFE1wAiY_b9j-YvLz0A-CYra-e4jnOJjsKXMmwtamdS2GqPecLDzAcztcq7tdrxFIY_YVf478gs_Io9ic0iOHubOaqySSTA8mvNfwkYJ1NNOq_XqoAYaugeOogItIqUyrymrNc1E00X06NoftVbhcIFw5GNaHsE-74dhqPIJNyqPrlCWbvTecxYtijJCjo6eE6MSwF2nIYNDGfFOdLrOpiBFaHPTHPj2eFerGxvFqsZ1l7iZC1nPowj5IrPpQrDJAZdSTIJsaINCoe5KQQ5Ab3-Zaps7q3moA&h=me5zP4CQTdRy8z-3-euVnUpD9EXm2afSX0rgCk1Wh_s + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/apis/foo?api-version=2022-08-01 response: body: - string: '{"provisioningState":"Failed","comment":"Failed to obtain schema from - APIM for /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/api-default-central-us-euap/providers/microsoft.apimanagement/service/alzasloneuap06/apis/doesnotexist\nFailed - when talking to APIM: Unable to fetch credential for identity 72f988bf-86f1-41af-91ab-2d7cd011db47/05285404-1485-4915-94be-9f4fd0f57b7b/systemAssigned.","error":{"code":"400","message":"Failed - to obtain schema from APIM for /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/api-default-central-us-euap/providers/microsoft.apimanagement/service/alzasloneuap06/apis/doesnotexist\nFailed - when talking to APIM: Unable to fetch credential for identity 72f988bf-86f1-41af-91ab-2d7cd011db47/05285404-1485-4915-94be-9f4fd0f57b7b/systemAssigned."}}' + string: "{\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/apis/foo\"\ + ,\r\n \"type\": \"Microsoft.ApiManagement/service/apis\",\r\n \"name\":\ + \ \"foo\",\r\n \"properties\": {\r\n \"displayName\": \"Foo API\",\r\n\ + \ \"apiRevision\": \"1\",\r\n \"description\": null,\r\n \"subscriptionRequired\"\ + : false,\r\n \"serviceUrl\": null,\r\n \"backendId\": null,\r\n \"\ + path\": \"foo\",\r\n \"protocols\": [\r\n \"https\"\r\n ],\r\n\ + \ \"authenticationSettings\": {\r\n \"oAuth2\": null,\r\n \"\ + openid\": null,\r\n \"oAuth2AuthenticationSettings\": [],\r\n \"\ + openidAuthenticationSettings\": []\r\n },\r\n \"subscriptionKeyParameterNames\"\ + : {\r\n \"header\": \"Ocp-Apim-Subscription-Key\",\r\n \"query\"\ + : \"subscription-key\"\r\n },\r\n \"isCurrent\": true\r\n }\r\n}" headers: - api-supported-versions: - - 2023-07-01-preview, 2024-03-01 cache-control: - no-cache content-length: - - '813' + - '803' content-type: - application/json; charset=utf-8 date: - - Thu, 18 Jan 2024 05:39:29 GMT + - Mon, 17 Jun 2024 06:12:18 GMT + etag: + - '"AAAAAOMyfNY="' expires: - '-1' pragma: - no-cache - server: - - Microsoft-IIS/10.0 strict-transport-security: - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding + x-cache: + - CONFIG_NOCACHE x-content-type-options: - nosniff - x-powered-by: - - ASP.NET + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' + x-msedge-ref: + - 'Ref A: E73A1991643E44FFAB172EAC67BAEE66 Ref B: MAA201060513051 Ref C: 2024-06-17T06:12:18Z' + status: + code: 200 + message: OK +- request: + body: '{"properties": {"displayName": "GetOperation", "method": "GET", "urlTemplate": + "/foo"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apim api operation create + Connection: + - keep-alive + Content-Length: + - '87' + Content-Type: + - application/json + If-Match: + - '*' + ParameterSetName: + - -g --service-name --api-id --url-template --method --display-name + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/apis/foo/operations/cb01a571e0294bc084069039b0008661?api-version=2022-08-01 + response: + body: + string: "{\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/apis/foo/operations/cb01a571e0294bc084069039b0008661\"\ + ,\r\n \"type\": \"Microsoft.ApiManagement/service/apis/operations\",\r\n\ + \ \"name\": \"cb01a571e0294bc084069039b0008661\",\r\n \"properties\": {\r\ + \n \"displayName\": \"GetOperation\",\r\n \"method\": \"GET\",\r\n \ + \ \"urlTemplate\": \"/foo\",\r\n \"templateParameters\": [],\r\n \"\ + description\": null,\r\n \"request\": {\r\n \"queryParameters\": [],\r\ + \n \"headers\": [],\r\n \"representations\": []\r\n },\r\n \ + \ \"responses\": [],\r\n \"policies\": null\r\n }\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '627' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:12:20 GMT + etag: + - '"AAAAAOMyfOA="' + 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: DDF4673B79644F32A13E5E475607B167 Ref B: MAA201060516023 Ref C: 2024-06-17T06:12:20Z' + status: + code: 201 + message: Created +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - role assignment create + Connection: + - keep-alive + ParameterSetName: + - --role --assignee-object-id --assignee-principal-type --scope + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/providers/Microsoft.Authorization/roleDefinitions?$filter=roleName%20eq%20%27API%20Management%20Service%20Reader%20Role%27&api-version=2022-05-01-preview + response: + body: + string: '{"value":[{"properties":{"roleName":"API Management Service Reader + Role","type":"BuiltInRole","description":"Read-only access to service and + APIs","assignableScopes":["/"],"permissions":[{"actions":["Microsoft.ApiManagement/service/*/read","Microsoft.ApiManagement/service/read","Microsoft.Authorization/*/read","Microsoft.Insights/alertRules/*","Microsoft.ResourceHealth/availabilityStatuses/read","Microsoft.Resources/deployments/*","Microsoft.Resources/subscriptions/resourceGroups/read","Microsoft.Support/*"],"notActions":["Microsoft.ApiManagement/service/users/keys/read"],"dataActions":[],"notDataActions":[]}],"createdOn":"2016-11-09T00:26:45.1540473Z","updatedOn":"2021-11-11T20:13:11.8704466Z","createdBy":null,"updatedBy":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/71522526-b88f-4d52-b57f-d31fc3546d0d","type":"Microsoft.Authorization/roleDefinitions","name":"71522526-b88f-4d52-b57f-d31fc3546d0d"}]}' + headers: + cache-control: + - no-cache + content-length: + - '982' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:12:22 GMT + expires: + - '-1' + pragma: + - no-cache + set-cookie: + - x-ms-gateway-slice=Production; path=/; secure; samesite=none; httponly + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' + x-msedge-ref: + - 'Ref A: 0F0AFFFC5DBA4EBEB72CFA388968E0F7 Ref B: MAA201060514031 Ref C: 2024-06-17T06:12:22Z' + status: + code: 200 + message: OK +- request: + body: '{"properties": {"roleDefinitionId": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/71522526-b88f-4d52-b57f-d31fc3546d0d", + "principalId": "37b3863d-0cea-4c1f-b8af-bbaf46869811", "principalType": "ServicePrincipal"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - role assignment create + Connection: + - keep-alive + Content-Length: + - '270' + Content-Type: + - application/json + Cookie: + - x-ms-gateway-slice=Production + ParameterSetName: + - --role --assignee-object-id --assignee-principal-type --scope + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/providers/Microsoft.Authorization/roleAssignments/89ab53ad-466d-484c-9e59-3320d696abf4?api-version=2022-04-01 + response: + body: + string: '{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/71522526-b88f-4d52-b57f-d31fc3546d0d","principalId":"37b3863d-0cea-4c1f-b8af-bbaf46869811","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003","condition":null,"conditionVersion":null,"createdOn":"2024-06-17T06:12:23.9369545Z","updatedOn":"2024-06-17T06:12:24.3409600Z","createdBy":null,"updatedBy":"7557db67-613b-4194-a890-de2ba9a4ec8e","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/providers/Microsoft.Authorization/roleAssignments/89ab53ad-466d-484c-9e59-3320d696abf4","type":"Microsoft.Authorization/roleAssignments","name":"89ab53ad-466d-484c-9e59-3320d696abf4"}' + headers: + cache-control: + - no-cache + content-length: + - '981' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:12:24 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: 42D9F52DF40D49238B518490C5EE6858 Ref B: MAA201060514031 Ref C: 2024-06-17T06:12:23Z' status: - code: 400 - message: Bad Request + code: 201 + message: Created - request: - body: '{"sourceResourceIds": ["/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/Api-Default-Central-US-EUAP/providers/Microsoft.ApiManagement/service/alzasloneuap06/apis/uspto"]}' + body: '{"sourceResourceIds": ["/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/apis/*"]}' headers: Accept: - '*/*' Accept-Encoding: - gzip, deflate CommandName: - - apic service import-from-apim + - apic import-from-apim Connection: - keep-alive Content-Length: - - '189' + - '164' Content-Type: - application/json ParameterSetName: - - -g --service-name --source-resource-ids --debug + - -g --service-name --apim-name --apim-apis User-Agent: - - AZURECLI/2.53.0 (AAZ) azsdk-python-core/1.26.0 Python/3.8.10 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) method: POST - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/api-center-test/providers/Microsoft.ApiCenter/services/contosoeuap/importFromApim?api-version=2024-03-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/importFromApim?api-version=2024-03-01 response: body: string: '' headers: api-supported-versions: - - 2023-07-01-preview, 2024-03-01 + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview cache-control: - no-cache content-length: - '0' date: - - Thu, 18 Jan 2024 05:39:30 GMT + - Mon, 17 Jun 2024 06:12:26 GMT expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/api-center-test/providers/Microsoft.ApiCenter/services/contosoeuap/operationResults/577dfbbb-8f47-4b1a-9117-7962517a4bdb?api-version=2024-03-01&t=638411531707420554&c=MIIHADCCBeigAwIBAgITHgORCU8eKXDLsVSbWAAAA5EJTzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjMxMTAzMDM0MzMwWhcNMjQxMDI4MDM0MzMwWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANrs2LW36vihrxbI7M0sTmep6R-Sr1n1BIy11gNYMYNBFayRIsZHphQyQ3HACEMCaYZ_HjfAfwyRvrgFuHllf3TI4haJ-OnF20kuF3i1kqAXYrpEfAR0D3lY_qbGUYwvR6xPxUxV7KpoiEeo_qRmmyWntw0A6fGpiijGFMD2hU-01ANLHrUe5uyZyPnSS9X2oku8QNoYc8gPK2n-uERXH9unZe4R4j-3v195YjbEyxFqoHnw71RVsZVpRW4UQ8Ke2bQ6ciXl74WUsy9rp9uC7IAhzaAtdLpVjiO16HSJeg_JMSKxVuN7FH_VUxgem0huiiRx3riHxt9xLRKmaVydx10CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBQVd5gaJ_Ps7NOo0dMd03HA2f8RAjAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAVvuv9hEriWJEdeDXPmIL7m33xbYA_16oLWy2Gx0E_jiUvxECW7LpWEbDzirYH4Ohf0ZwHTZ6cdyR_vQYbb8H-Vf5KgBiH_ehE15lk-Q1xGnjStL7TJkI5aftiSEAtoNE9RcRzRhv5JIX3uqCQ2wuXFdCuuhTLSYwDZQ3g2Rfgq0qEMcECpRflaIxPlKci97SOMASX5v_2rA21OhJmtdDpkqslnW09zd3wXqxImSSoCD9GaKgEm_imyqY8vWindc6Qn8ymUd6c5LjW9elkr3DRVHKGM6iH4YM_wyXZKmVgbMSd9kEqRZ_tfgEtcEtDPUKlHyqTJRr7y_eGUVDN-duw&s=RnWO6E9wWaP2xoOOoD8p5gVI2nnLxcBdAgdAZRaKfzG2ao49FrXNsh4DCRaiEjqgzbYIEnZwqg9Ms2UGuzhxvG_PThdgo_MdysEwN4syer4sESQ-ppAHbEucSdXwSwTTUidPyaU5gAmLgsZtZU86ZDC7fTxuj4AL6ALKwxSt7is9I5xHxMFfTd_naXWXAEhlcuSu3Xn405xyZGMVpKJnfzC8wUAFrO46J1Z8QSUvGIu33VOH6TWD6E4Sj18h1RBsBGjQrthpuH0vRACQd-KXSkVu9t2heoqI3HTDAPmaFKzDqt4uLEr9mvSEuDnZPdBpcxe8IEc4gv7GaruhvFmkdQ&h=6owrq1HJH1JixpFMzQToJT4kX8NyA8Rw6dIEoFTWYEM + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/operationResults/0690b2f85c5b4e6fb4bd0b780c94eca0?api-version=2024-03-01&t=638542015473351545&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=r3BPtlTitRtJAdMx9A-yad3ey3zgoQvhKBXX4w6kqeIGaJWDwWxs5aoY3D9nWyfFA6JXUUr7KlMuGbO3VPhH6wncr76p_xWVOeJbfsSt-Qr45mcBHnqTZQPzlvBmkPy-G3bW4DxZsNkJGP9Cu06C7kv06ofA0i34TsuWydVlllfTSJDZWjCVoSPWAwf3qbOPG0l4aRqB9uDhm8t0qI5dLfLpSqSkxikZcXrcjIjO0uofz_Mxlqd-uq_vGezsgMghmsUUgTjwz3YP-w6bLSIWbuRIDvX22bzuY7evKFwZdXfctz81oCW_OvzzNCB6LmgMKfa4aqZMTDVvRi6QEH_amQ&h=KKZOnr-iiuYm6vD98wvq8z0CffVk578qwRWFGhKW9zI pragma: - no-cache - server: - - Microsoft-IIS/10.0 strict-transport-security: - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE x-content-type-options: - nosniff + x-ms-ratelimit-remaining-subscription-global-writes: + - '2999' x-ms-ratelimit-remaining-subscription-writes: - - '1198' + - '199' + x-msedge-ref: + - 'Ref A: FA8BFC3B081D4828BD2CDA42330685BB Ref B: MAA201060515031 Ref C: 2024-06-17T06:12:26Z' x-powered-by: - ASP.NET status: @@ -163,41 +1046,47 @@ interactions: Accept-Encoding: - gzip, deflate CommandName: - - apic service import-from-apim + - apic import-from-apim Connection: - keep-alive ParameterSetName: - - -g --service-name --source-resource-ids --debug + - -g --service-name --apim-name --apim-apis User-Agent: - - AZURECLI/2.53.0 (AAZ) azsdk-python-core/1.26.0 Python/3.8.10 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/api-center-test/providers/Microsoft.ApiCenter/services/contosoeuap/operationResults/577dfbbb-8f47-4b1a-9117-7962517a4bdb?api-version=2024-03-01&t=638411531707420554&c=MIIHADCCBeigAwIBAgITHgORCU8eKXDLsVSbWAAAA5EJTzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjMxMTAzMDM0MzMwWhcNMjQxMDI4MDM0MzMwWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANrs2LW36vihrxbI7M0sTmep6R-Sr1n1BIy11gNYMYNBFayRIsZHphQyQ3HACEMCaYZ_HjfAfwyRvrgFuHllf3TI4haJ-OnF20kuF3i1kqAXYrpEfAR0D3lY_qbGUYwvR6xPxUxV7KpoiEeo_qRmmyWntw0A6fGpiijGFMD2hU-01ANLHrUe5uyZyPnSS9X2oku8QNoYc8gPK2n-uERXH9unZe4R4j-3v195YjbEyxFqoHnw71RVsZVpRW4UQ8Ke2bQ6ciXl74WUsy9rp9uC7IAhzaAtdLpVjiO16HSJeg_JMSKxVuN7FH_VUxgem0huiiRx3riHxt9xLRKmaVydx10CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBQVd5gaJ_Ps7NOo0dMd03HA2f8RAjAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAVvuv9hEriWJEdeDXPmIL7m33xbYA_16oLWy2Gx0E_jiUvxECW7LpWEbDzirYH4Ohf0ZwHTZ6cdyR_vQYbb8H-Vf5KgBiH_ehE15lk-Q1xGnjStL7TJkI5aftiSEAtoNE9RcRzRhv5JIX3uqCQ2wuXFdCuuhTLSYwDZQ3g2Rfgq0qEMcECpRflaIxPlKci97SOMASX5v_2rA21OhJmtdDpkqslnW09zd3wXqxImSSoCD9GaKgEm_imyqY8vWindc6Qn8ymUd6c5LjW9elkr3DRVHKGM6iH4YM_wyXZKmVgbMSd9kEqRZ_tfgEtcEtDPUKlHyqTJRr7y_eGUVDN-duw&s=RnWO6E9wWaP2xoOOoD8p5gVI2nnLxcBdAgdAZRaKfzG2ao49FrXNsh4DCRaiEjqgzbYIEnZwqg9Ms2UGuzhxvG_PThdgo_MdysEwN4syer4sESQ-ppAHbEucSdXwSwTTUidPyaU5gAmLgsZtZU86ZDC7fTxuj4AL6ALKwxSt7is9I5xHxMFfTd_naXWXAEhlcuSu3Xn405xyZGMVpKJnfzC8wUAFrO46J1Z8QSUvGIu33VOH6TWD6E4Sj18h1RBsBGjQrthpuH0vRACQd-KXSkVu9t2heoqI3HTDAPmaFKzDqt4uLEr9mvSEuDnZPdBpcxe8IEc4gv7GaruhvFmkdQ&h=6owrq1HJH1JixpFMzQToJT4kX8NyA8Rw6dIEoFTWYEM + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/operationResults/0690b2f85c5b4e6fb4bd0b780c94eca0?api-version=2024-03-01&t=638542015473351545&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=r3BPtlTitRtJAdMx9A-yad3ey3zgoQvhKBXX4w6kqeIGaJWDwWxs5aoY3D9nWyfFA6JXUUr7KlMuGbO3VPhH6wncr76p_xWVOeJbfsSt-Qr45mcBHnqTZQPzlvBmkPy-G3bW4DxZsNkJGP9Cu06C7kv06ofA0i34TsuWydVlllfTSJDZWjCVoSPWAwf3qbOPG0l4aRqB9uDhm8t0qI5dLfLpSqSkxikZcXrcjIjO0uofz_Mxlqd-uq_vGezsgMghmsUUgTjwz3YP-w6bLSIWbuRIDvX22bzuY7evKFwZdXfctz81oCW_OvzzNCB6LmgMKfa4aqZMTDVvRi6QEH_amQ&h=KKZOnr-iiuYm6vD98wvq8z0CffVk578qwRWFGhKW9zI response: body: - string: '{"provisioningState":"InProgress"}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/operationResults/0690b2f85c5b4e6fb4bd0b780c94eca0","name":"0690b2f85c5b4e6fb4bd0b780c94eca0","status":"InProgress","startTime":"2024-06-17T06:12:28.055181+00:00"}' headers: api-supported-versions: - - 2023-07-01-preview, 2024-03-01 + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview cache-control: - no-cache content-length: - - '34' + - '301' content-type: - application/json; charset=utf-8 date: - - Thu, 18 Jan 2024 05:39:30 GMT + - Mon, 17 Jun 2024 06:12:27 GMT expires: - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/operationResults/0690b2f85c5b4e6fb4bd0b780c94eca0?api-version=2024-03-01&t=638542015486806852&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=wkvgjyiKEXMri6QH_ZrFnNvt7ynqsTCeCswCBZ8iIXWpKOjlMk9H0PI8hgr_aBi_SzQtYtI4XcTZ3fN5UQdWvEOlt6SDJant9zxGysfW_-3dqf0u8rkyNE_Z90IKd5xZlu4jmIGWPl8GD-Mwi5nK6gHRF-s9JkW8Jz4FVDR2xQZjrVM4QwuD_CPCwNZhdU3NxjnblvE4r_u7Nls9tNcleDBytZINxkacfUfsZz85wKJSwy2X7CPUoJpoaJ3Bq_CDWQ6-RJYD8ZusPXspZ9WIw3azLZxHlfeEFwVSugdZ0VhRnlSy2r-U3yZc71C7IQFeA_DhgV0NSEADjbEQkqnIwA&h=IYFfiocJruOlcjUdkXU02KmG9bMuhRuFmMhfUKSb-kQ pragma: - no-cache - server: - - Microsoft-IIS/10.0 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: + - '3749' + x-msedge-ref: + - 'Ref A: A476DEE1FE51416CAA3A862EA313FBEA Ref B: MAA201060515031 Ref C: 2024-06-17T06:12:27Z' x-powered-by: - ASP.NET status: @@ -211,43 +1100,99 @@ interactions: Accept-Encoding: - gzip, deflate CommandName: - - apic service import-from-apim + - apic import-from-apim + Connection: + - keep-alive + ParameterSetName: + - -g --service-name --apim-name --apim-apis + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/operationResults/0690b2f85c5b4e6fb4bd0b780c94eca0?api-version=2024-03-01&t=638542015486806852&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=wkvgjyiKEXMri6QH_ZrFnNvt7ynqsTCeCswCBZ8iIXWpKOjlMk9H0PI8hgr_aBi_SzQtYtI4XcTZ3fN5UQdWvEOlt6SDJant9zxGysfW_-3dqf0u8rkyNE_Z90IKd5xZlu4jmIGWPl8GD-Mwi5nK6gHRF-s9JkW8Jz4FVDR2xQZjrVM4QwuD_CPCwNZhdU3NxjnblvE4r_u7Nls9tNcleDBytZINxkacfUfsZz85wKJSwy2X7CPUoJpoaJ3Bq_CDWQ6-RJYD8ZusPXspZ9WIw3azLZxHlfeEFwVSugdZ0VhRnlSy2r-U3yZc71C7IQFeA_DhgV0NSEADjbEQkqnIwA&h=IYFfiocJruOlcjUdkXU02KmG9bMuhRuFmMhfUKSb-kQ + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/operationResults/0690b2f85c5b4e6fb4bd0b780c94eca0","name":"0690b2f85c5b4e6fb4bd0b780c94eca0","status":"Succeeded","startTime":"2024-06-17T06:12:28.055181+00:00","endTime":"2024-06-17T06:12:31.6572206+00:00"}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '346' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:12:59 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: + - '3749' + x-msedge-ref: + - 'Ref A: 92031EAEC8AB4010B05C524D66F9C6C7 Ref B: MAA201060515031 Ref C: 2024-06-17T06:12:58Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api list Connection: - keep-alive ParameterSetName: - - -g --service-name --source-resource-ids --debug + - -g -n User-Agent: - - AZURECLI/2.53.0 (AAZ) azsdk-python-core/1.26.0 Python/3.8.10 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/api-center-test/providers/Microsoft.ApiCenter/services/contosoeuap/operationResults/577dfbbb-8f47-4b1a-9117-7962517a4bdb?api-version=2024-03-01&t=638411531707420554&c=MIIHADCCBeigAwIBAgITHgORCU8eKXDLsVSbWAAAA5EJTzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjMxMTAzMDM0MzMwWhcNMjQxMDI4MDM0MzMwWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANrs2LW36vihrxbI7M0sTmep6R-Sr1n1BIy11gNYMYNBFayRIsZHphQyQ3HACEMCaYZ_HjfAfwyRvrgFuHllf3TI4haJ-OnF20kuF3i1kqAXYrpEfAR0D3lY_qbGUYwvR6xPxUxV7KpoiEeo_qRmmyWntw0A6fGpiijGFMD2hU-01ANLHrUe5uyZyPnSS9X2oku8QNoYc8gPK2n-uERXH9unZe4R4j-3v195YjbEyxFqoHnw71RVsZVpRW4UQ8Ke2bQ6ciXl74WUsy9rp9uC7IAhzaAtdLpVjiO16HSJeg_JMSKxVuN7FH_VUxgem0huiiRx3riHxt9xLRKmaVydx10CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBQVd5gaJ_Ps7NOo0dMd03HA2f8RAjAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAVvuv9hEriWJEdeDXPmIL7m33xbYA_16oLWy2Gx0E_jiUvxECW7LpWEbDzirYH4Ohf0ZwHTZ6cdyR_vQYbb8H-Vf5KgBiH_ehE15lk-Q1xGnjStL7TJkI5aftiSEAtoNE9RcRzRhv5JIX3uqCQ2wuXFdCuuhTLSYwDZQ3g2Rfgq0qEMcECpRflaIxPlKci97SOMASX5v_2rA21OhJmtdDpkqslnW09zd3wXqxImSSoCD9GaKgEm_imyqY8vWindc6Qn8ymUd6c5LjW9elkr3DRVHKGM6iH4YM_wyXZKmVgbMSd9kEqRZ_tfgEtcEtDPUKlHyqTJRr7y_eGUVDN-duw&s=RnWO6E9wWaP2xoOOoD8p5gVI2nnLxcBdAgdAZRaKfzG2ao49FrXNsh4DCRaiEjqgzbYIEnZwqg9Ms2UGuzhxvG_PThdgo_MdysEwN4syer4sESQ-ppAHbEucSdXwSwTTUidPyaU5gAmLgsZtZU86ZDC7fTxuj4AL6ALKwxSt7is9I5xHxMFfTd_naXWXAEhlcuSu3Xn405xyZGMVpKJnfzC8wUAFrO46J1Z8QSUvGIu33VOH6TWD6E4Sj18h1RBsBGjQrthpuH0vRACQd-KXSkVu9t2heoqI3HTDAPmaFKzDqt4uLEr9mvSEuDnZPdBpcxe8IEc4gv7GaruhvFmkdQ&h=6owrq1HJH1JixpFMzQToJT4kX8NyA8Rw6dIEoFTWYEM + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis?api-version=2024-03-01 response: body: - string: '{"provisioningState":"Succeeded"}' + string: '{"value":[{"type":"Microsoft.ApiCenter/services/workspaces/apis","properties":{"title":"Echo + API","kind":"REST","lifecycleStage":"design","externalDocumentation":[],"contacts":[],"customProperties":{}},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/1350260644678572616","name":"1350260644678572616","systemData":{"createdAt":"2024-06-17T06:12:30.6197092Z","lastModifiedAt":"2024-06-17T06:12:30.6197079Z"}},{"type":"Microsoft.ApiCenter/services/workspaces/apis","properties":{"title":"Foo + API","kind":"REST","lifecycleStage":"design","externalDocumentation":[],"contacts":[],"customProperties":{}},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/3153417326716957883","name":"3153417326716957883","systemData":{"createdAt":"2024-06-17T06:12:30.6875201Z","lastModifiedAt":"2024-06-17T06:12:30.6875191Z"}}]}' headers: api-supported-versions: - - 2023-07-01-preview, 2024-03-01 + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview cache-control: - no-cache content-length: - - '33' + - '1032' content-type: - application/json; charset=utf-8 date: - - Thu, 18 Jan 2024 05:40:00 GMT + - Mon, 17 Jun 2024 06:13:02 GMT expires: - '-1' pragma: - no-cache - server: - - Microsoft-IIS/10.0 strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked vary: - - Accept-Encoding,Accept-Encoding + - Accept-Encoding + x-cache: + - CONFIG_NOCACHE x-content-type-options: - nosniff + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' + x-msedge-ref: + - 'Ref A: 81E55180C6C049ADA1038D7C68D0BBC6 Ref B: MAA201060514009 Ref C: 2024-06-17T06:13:02Z' x-powered-by: - ASP.NET status: diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_import_from_apim_for_multiple_apis.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_import_from_apim_for_multiple_apis.yaml new file mode 100644 index 00000000000..45188c8fa17 --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_import_from_apim_for_multiple_apis.yaml @@ -0,0 +1,1152 @@ +interactions: +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic show + Connection: + - keep-alive + ParameterSetName: + - -g -n + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services","location":"eastus","identity":{"type":"SystemAssigned","principalId":"7e2a7251-d163-45bb-a519-426edfdd0e31","tenantId":"f0348563-e707-449c-8685-c83d24eaf3c0"},"sku":{"name":"Free"},"properties":{},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002","name":"clitest000002","tags":{},"systemData":{"createdAt":"2024-06-17T06:10:18.1709276Z","lastModifiedAt":"2024-06-17T06:10:18.1709154Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '515' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:10:20 GMT + etag: + - bb01425c-0000-0100-0000-666fd34b0000 + 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: + - '3749' + x-msedge-ref: + - 'Ref A: B32BF88D18A64FE4B4F2E3A1B930FA36 Ref B: MAA201060514011 Ref C: 2024-06-17T06:10:20Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apim create + Connection: + - keep-alive + ParameterSetName: + - -g --name --publisher-name --publisher-email --sku-name + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clirg000001?api-version=2022-09-01 + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001","name":"clirg000001","type":"Microsoft.Resources/resourceGroups","location":"eastus","tags":{"product":"azurecli","cause":"automation","test":"test_import_from_apim_for_multiple_apis","date":"2024-06-17T06:10:27Z","module":"apic-extension"},"properties":{"provisioningState":"Succeeded"}}' + headers: + cache-control: + - no-cache + content-length: + - '375' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:10: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-ratelimit-remaining-subscription-global-reads: + - '3749' + x-msedge-ref: + - 'Ref A: 1A8B283E577F439588C1022F9971234E Ref B: MAA201060514053 Ref C: 2024-06-17T06:10:23Z' + status: + code: 200 + message: OK +- request: + body: '{"sku": {"name": "Consumption", "capacity": 0}, "location": "eastus", "properties": + {"notificationSenderEmail": "test@example.com", "virtualNetworkType": "None", + "restore": false, "publisherEmail": "test@example.com", "publisherName": "test"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apim create + Connection: + - keep-alive + Content-Length: + - '243' + Content-Type: + - application/json + ParameterSetName: + - -g --name --publisher-name --publisher-email --sku-name + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003?api-version=2022-08-01 + response: + body: + string: '{"etag":"AAAAAAGVG5o=","properties":{"publisherEmail":"test@example.com","publisherName":"test","notificationSenderEmail":"test@example.com","provisioningState":"Activating","targetProvisioningState":"Activating","createdAtUtc":"2024-06-17T06:10:27.7425178Z","gatewayUrl":"https://cli000003.azure-api.net","gatewayRegionalUrl":null,"portalUrl":null,"developerPortalUrl":null,"managementApiUrl":null,"scmUrl":null,"hostnameConfigurations":[{"type":"Proxy","hostName":"cli000003.azure-api.net","encodedCertificate":null,"keyVaultId":null,"certificatePassword":null,"negotiateClientCertificate":false,"certificate":null,"defaultSslBinding":true,"identityClientId":null,"certificateSource":"BuiltIn","certificateStatus":null}],"publicIPAddresses":null,"privateIPAddresses":null,"additionalLocations":null,"virtualNetworkConfiguration":null,"customProperties":null,"virtualNetworkType":"None","certificates":null,"disableGateway":false,"natGatewayState":"Disabled","outboundPublicIPAddresses":null,"apiVersionConstraint":{"minApiVersion":null},"publicIpAddressId":null,"publicNetworkAccess":"Enabled","privateEndpointConnections":null,"platformVersion":"mtv1"},"sku":{"name":"Consumption","capacity":0},"identity":null,"zones":null,"systemData":{"createdBy":"blackchoey@outlook.com","createdByType":"User","createdAt":"2024-06-17T06:10:26.8619052Z","lastModifiedBy":"blackchoey@outlook.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-17T06:10:26.8619052Z"},"location":"East + US","tags":{},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003","name":"cli000003","type":"Microsoft.ApiManagement/service"}' + headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/operationresults/ZWFzdHVzOmNsaXdhemluampwc2F4Z2syMnFudTduZV9BY3RfZTU3ZTE3NzY=?api-version=2022-08-01&asyncResponse&t=638542014311591452&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=r1bPa6IfVZ1cA8nad5rPNs11v71mKQ70iI6po1rF3Ncc2iYx9oFqa4oQN3Jr8fOKGyYAQ_Eq9jrm-6DZ8zn62i_T0tHXzP2gLh58wzbpYS4VNssbhMWLW_br7CZ3cRg9plMs-GfWwF7rvQ6DfFltS0HXwyQashJFE2k2wJwoNgLuhWuDUXSmeelQGFv0OhMj-CwzvEZ9Ty69nzSyjdpF838i-Oj3wmQ1JGikMvEtrw5o5p9q8GUcK-ge7NPU2r5XYA-XJBZnGoI0yM4QymTV3BxPHdyXKhLkuxxcAsKwrlL0y8ALRNpvlIAx5HIFxh-WcGeP2ohakqfqnex6owthCQ&h=cFVVJ4090Zos2nUKrvW_Y9G7TOuuofJkCcgXlqGHt48 + cache-control: + - no-cache + content-length: + - '1692' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:10:30 GMT + etag: + - '"AAAAAAGVG5o="' + expires: + - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/operationresults/ZWFzdHVzOmNsaXdhemluampwc2F4Z2syMnFudTduZV9BY3RfZTU3ZTE3NzY=?api-version=2022-08-01&asyncResponse&t=638542014312060260&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=Y9oIDCnh8Tuqda7_DtH-fkH-MnRuWabr7FMyfOlF_pSFvD9WVVteGaR8XtZ8s1aEMrWqS9PjuUYKBC9MLOkgJypu1btAm6NuPt0cL8pQG5bLVQ2eTLFvaT_igR1dq64R6ZyQ77lPO84RiuSzdcrplir-NSu8dvu3QImWXslA3zcH6QoTTvvrkti8lFJO5P4cbZyj1oj5vZEJDPcq5-MjKshrC_hZ9BmXH48sb8yo2PJRHoYn0g8316pgnNIaCVPJxdl6TwfyZAlekoXLpHxhRgQHj6AVgOO4TFESjJG-qdsNd8upS8YG26XHmCmsL9oMwT1KA92PsMTPd6vXwi4RfQ&h=CiL5fTZva1CnXPgA3G5bJH5umen5niOJFjPxxONsggE + 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: 1AEF1DA6BC6B4461A50E999B5458560B Ref B: MAA201060514017 Ref C: 2024-06-17T06:10:24Z' + status: + code: 201 + message: Created +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - apim create + Connection: + - keep-alive + ParameterSetName: + - -g --name --publisher-name --publisher-email --sku-name + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/operationresults/ZWFzdHVzOmNsaXdhemluampwc2F4Z2syMnFudTduZV9BY3RfZTU3ZTE3NzY=?api-version=2022-08-01&asyncResponse&t=638542014311591452&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=r1bPa6IfVZ1cA8nad5rPNs11v71mKQ70iI6po1rF3Ncc2iYx9oFqa4oQN3Jr8fOKGyYAQ_Eq9jrm-6DZ8zn62i_T0tHXzP2gLh58wzbpYS4VNssbhMWLW_br7CZ3cRg9plMs-GfWwF7rvQ6DfFltS0HXwyQashJFE2k2wJwoNgLuhWuDUXSmeelQGFv0OhMj-CwzvEZ9Ty69nzSyjdpF838i-Oj3wmQ1JGikMvEtrw5o5p9q8GUcK-ge7NPU2r5XYA-XJBZnGoI0yM4QymTV3BxPHdyXKhLkuxxcAsKwrlL0y8ALRNpvlIAx5HIFxh-WcGeP2ohakqfqnex6owthCQ&h=cFVVJ4090Zos2nUKrvW_Y9G7TOuuofJkCcgXlqGHt48 + response: + body: + string: '{"status":"InProgress"}' + headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/operationresults/ZWFzdHVzOmNsaXdhemluampwc2F4Z2syMnFudTduZV9BY3RfZTU3ZTE3NzY=?api-version=2022-08-01&asyncResponse&t=638542014326499613&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=T5IwMbBqH8Vnrjwum_dwaf6q7n4B01ntCYEYG_1Xs8a5kdkDezQ2DI4V1_ZkMcMFcLRDInJuDFMEoqwL28OCzust2Xxtb1i_q2UmFZ1-Hmo5vcYUXSLJJL8QxcaOFwEI95JamDCqQEXbCM61DUwzK74VWMj3tfmbahx5y9piYrUJIXqgY8OvBB4WaSO51ncV4i5ztWchSQjp4q65RpmkNzK2r8Zv8XVaXsJVbgUkBSefp4c86Wb0-vBL3HwYRD9haVlqw_HzFe8lHW8MZMJl3KYuDMmUACSbfAfh_MS9EU2rWSYIH1I7PEbsyv84btfJBAtKbFHMOo6zqFSD02ih4A&h=qE3G9lL8tizIqa3W6R2vs26FlJBAM_5eHLr8FIZt9Oc + cache-control: + - no-cache + content-length: + - '23' + content-type: + - application/json + date: + - Mon, 17 Jun 2024 06:10:32 GMT + expires: + - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/operationresults/ZWFzdHVzOmNsaXdhemluampwc2F4Z2syMnFudTduZV9BY3RfZTU3ZTE3NzY=?api-version=2022-08-01&asyncResponse&t=638542014326656797&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=QyzI6pUeb2inf4cruZDiBHGOtSXy0FqrwhF_stjhPQB_HfA6zK-h4wf5RUZFxtIin7JqOq6mVTBKahRMahNptUR-EdC-UhcXivrkYUtQT3Vue3aTTB0yV88fjZUyzOyalhPCmDbElUyiC3cDDce8Ks0ayEwd-z-35K9DynuLeCP8FuISlzov_qRafdfLaAo66T_Tl_gSBDBP0_DvCN-FFbd0gz9hWA0qjB3ligPNx56oUPMFiL_FxH5-4G4XydbMo67kDHswttFJlsDq-VhaS_mVTywiKPExaF-1x1R97cnZ-WpECtO_EjiDHtgkvzWOso8fRoLM_xClGt2eqqY7PQ&h=j6WytsPhxUx9Bd_ke8WUr9CjQBTx7Euan52O_6a-ZD0 + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' + x-msedge-ref: + - 'Ref A: AEC5A5C8BB564F06B0BCDB39189A6A0F Ref B: MAA201060514017 Ref C: 2024-06-17T06:10:31Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - apim create + Connection: + - keep-alive + ParameterSetName: + - -g --name --publisher-name --publisher-email --sku-name + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/operationresults/ZWFzdHVzOmNsaXdhemluampwc2F4Z2syMnFudTduZV9BY3RfZTU3ZTE3NzY=?api-version=2022-08-01&asyncResponse&t=638542014311591452&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=r1bPa6IfVZ1cA8nad5rPNs11v71mKQ70iI6po1rF3Ncc2iYx9oFqa4oQN3Jr8fOKGyYAQ_Eq9jrm-6DZ8zn62i_T0tHXzP2gLh58wzbpYS4VNssbhMWLW_br7CZ3cRg9plMs-GfWwF7rvQ6DfFltS0HXwyQashJFE2k2wJwoNgLuhWuDUXSmeelQGFv0OhMj-CwzvEZ9Ty69nzSyjdpF838i-Oj3wmQ1JGikMvEtrw5o5p9q8GUcK-ge7NPU2r5XYA-XJBZnGoI0yM4QymTV3BxPHdyXKhLkuxxcAsKwrlL0y8ALRNpvlIAx5HIFxh-WcGeP2ohakqfqnex6owthCQ&h=cFVVJ4090Zos2nUKrvW_Y9G7TOuuofJkCcgXlqGHt48 + response: + body: + string: '{"status":"InProgress"}' + headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/operationresults/ZWFzdHVzOmNsaXdhemluampwc2F4Z2syMnFudTduZV9BY3RfZTU3ZTE3NzY=?api-version=2022-08-01&asyncResponse&t=638542014541644941&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=Q7Bod5OcJfMNSgv3RN0AC8hOP-P4uwVMpwOoM8oVAyA0r84gpnps6pRL2uPu6iT9cPnlj9x9bBZOXdGzREpOWgHkPtlDSTKeNq4H0gv1sxCcGcWB6kMJILrnuNELsJztq4WkfjlWswUV43Jgk-G_22Omtw4SOGh8ZMSAf0zC9pyx9Z909KlBxnExVqitC4GsEpy3UzbiRXrTEE1x-OZbAw-DkssFFvtgO0vIDBKME8v7RDNIX891xqJYA91sOL_5sRktsAZOCXR7mM7KZQXb2GVzbQLvddNPpUW2043_co1idZGLl9HnmT1PHyDsv8pX1xetAnGivRYb1o939TOifA&h=Rx98xZkv5XaQizSU20jyDAyaXRWtaj1pdcE-kNiLgW0 + cache-control: + - no-cache + content-length: + - '23' + content-type: + - application/json + date: + - Mon, 17 Jun 2024 06:10:53 GMT + expires: + - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/operationresults/ZWFzdHVzOmNsaXdhemluampwc2F4Z2syMnFudTduZV9BY3RfZTU3ZTE3NzY=?api-version=2022-08-01&asyncResponse&t=638542014541644941&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=Q7Bod5OcJfMNSgv3RN0AC8hOP-P4uwVMpwOoM8oVAyA0r84gpnps6pRL2uPu6iT9cPnlj9x9bBZOXdGzREpOWgHkPtlDSTKeNq4H0gv1sxCcGcWB6kMJILrnuNELsJztq4WkfjlWswUV43Jgk-G_22Omtw4SOGh8ZMSAf0zC9pyx9Z909KlBxnExVqitC4GsEpy3UzbiRXrTEE1x-OZbAw-DkssFFvtgO0vIDBKME8v7RDNIX891xqJYA91sOL_5sRktsAZOCXR7mM7KZQXb2GVzbQLvddNPpUW2043_co1idZGLl9HnmT1PHyDsv8pX1xetAnGivRYb1o939TOifA&h=Rx98xZkv5XaQizSU20jyDAyaXRWtaj1pdcE-kNiLgW0 + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' + x-msedge-ref: + - 'Ref A: BACFBFC2B1434090985BD507DC251B40 Ref B: MAA201060514017 Ref C: 2024-06-17T06:10:52Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - apim create + Connection: + - keep-alive + ParameterSetName: + - -g --name --publisher-name --publisher-email --sku-name + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/operationresults/ZWFzdHVzOmNsaXdhemluampwc2F4Z2syMnFudTduZV9BY3RfZTU3ZTE3NzY=?api-version=2022-08-01&asyncResponse&t=638542014311591452&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=r1bPa6IfVZ1cA8nad5rPNs11v71mKQ70iI6po1rF3Ncc2iYx9oFqa4oQN3Jr8fOKGyYAQ_Eq9jrm-6DZ8zn62i_T0tHXzP2gLh58wzbpYS4VNssbhMWLW_br7CZ3cRg9plMs-GfWwF7rvQ6DfFltS0HXwyQashJFE2k2wJwoNgLuhWuDUXSmeelQGFv0OhMj-CwzvEZ9Ty69nzSyjdpF838i-Oj3wmQ1JGikMvEtrw5o5p9q8GUcK-ge7NPU2r5XYA-XJBZnGoI0yM4QymTV3BxPHdyXKhLkuxxcAsKwrlL0y8ALRNpvlIAx5HIFxh-WcGeP2ohakqfqnex6owthCQ&h=cFVVJ4090Zos2nUKrvW_Y9G7TOuuofJkCcgXlqGHt48 + response: + body: + string: '{"status":"InProgress"}' + headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/operationresults/ZWFzdHVzOmNsaXdhemluampwc2F4Z2syMnFudTduZV9BY3RfZTU3ZTE3NzY=?api-version=2022-08-01&asyncResponse&t=638542014756761170&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=LU3XeAr6PNoR55q5DAYXQt0jGwM3bG9zNmL7Muvfrv4JU3RA2KofLKfgFx9kO1tc1ZQIH8gSagGajwm5caJWtsWE4RVHPf6jHScL8jmINQsdJIAcjTPj_g37psrQHTvj9e9_DD1MXTdByOE7PGIJd2NHrlJZCs3xRbCQvj79AKCEWI-dwUOCxYLmr3u7YCQkspUBpijPsbDnGQrnE9eyRpUsOPH5zHVDHMkEVHpXzKZn8Km99Ad23XTI04UPYIAjCnOEz00H9hXOZUsffoqfmy-zrdPtSgXiTZecqiyi9GuP152GFUWoOVBuj1mYiteZ-2VYPidqMf5AOU0r7EzMeA&h=b9qHvekBt8FEj9Hhfa-DWTas4JA7NbSgN0rqSz9pMsQ + cache-control: + - no-cache + content-length: + - '23' + content-type: + - application/json + date: + - Mon, 17 Jun 2024 06:11:15 GMT + expires: + - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/operationresults/ZWFzdHVzOmNsaXdhemluampwc2F4Z2syMnFudTduZV9BY3RfZTU3ZTE3NzY=?api-version=2022-08-01&asyncResponse&t=638542014756917061&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=bBeUwcE7rYf1Q8CbLgW4tJfxAuErbPX7J7gj19Lmsn_l1xc6z7FjU5lZkECUNX0t172lpYM0tSj52DcRbuA5VMXOJ5GgoUpmktOxtfAf3OPHC5F1aYnK4gTAUaAZyYceOyX6GiKVckIMeTdYOrJfNaFg7ygiyIKlBOuhHUWPomnq1H6ndnmsylO6o1phIR8XVc0EQd2dwCdRvlM8PlBHm4iDlk9IRh--Gi04qilhEffcwmb-lG4nMngCaRaE7ed0TwRIY9tKL2Rp3BhpeDEDIhfDTmKWsiefm5gLQbXgSYQd0ltfmiwi-IdKbrTalH7jEoI8vEIJpRr6NeBVvh-ppQ&h=MtkGWcxU4WIKHOZCRqox0P5ZKEBF-yaz1uJU0YGthXs + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' + x-msedge-ref: + - 'Ref A: 9CF1252F3CB54CDCBB58924CF0125D63 Ref B: MAA201060514017 Ref C: 2024-06-17T06:11:14Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - apim create + Connection: + - keep-alive + ParameterSetName: + - -g --name --publisher-name --publisher-email --sku-name + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/operationresults/ZWFzdHVzOmNsaXdhemluampwc2F4Z2syMnFudTduZV9BY3RfZTU3ZTE3NzY=?api-version=2022-08-01&asyncResponse&t=638542014311591452&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=r1bPa6IfVZ1cA8nad5rPNs11v71mKQ70iI6po1rF3Ncc2iYx9oFqa4oQN3Jr8fOKGyYAQ_Eq9jrm-6DZ8zn62i_T0tHXzP2gLh58wzbpYS4VNssbhMWLW_br7CZ3cRg9plMs-GfWwF7rvQ6DfFltS0HXwyQashJFE2k2wJwoNgLuhWuDUXSmeelQGFv0OhMj-CwzvEZ9Ty69nzSyjdpF838i-Oj3wmQ1JGikMvEtrw5o5p9q8GUcK-ge7NPU2r5XYA-XJBZnGoI0yM4QymTV3BxPHdyXKhLkuxxcAsKwrlL0y8ALRNpvlIAx5HIFxh-WcGeP2ohakqfqnex6owthCQ&h=cFVVJ4090Zos2nUKrvW_Y9G7TOuuofJkCcgXlqGHt48 + response: + body: + string: '{"status":"InProgress"}' + headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/operationresults/ZWFzdHVzOmNsaXdhemluampwc2F4Z2syMnFudTduZV9BY3RfZTU3ZTE3NzY=?api-version=2022-08-01&asyncResponse&t=638542014971683690&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=fozFm2bhQf9p-GFGthZKl9LXtL36DVP4DE0SsEUZlm-iRYyt-uUopnjmdNCkg9dQJ1IH7pldZxO_dEJJgxYkRbc4tHMigLyL_mP1T3zERyb1DV2mZQ6Ev5Q6ea0643i9eyp1YP6b36tonAUXe9dmPmWXIo8JjUkqXs6I3Y2bE0R5K91nHDzP-5wg1vvGlpsdu9MhfOlnlxYxP6Aw9f9acsSMJtPMYakCbY0e1dLJg4-aq1WfHWl-jD5nz1FPVh4aJpQEKxgDAKpc9vo6V_jQS_TfsPG4CMjE46vsfjPpEk2u9nnanwSu_Rc-Yl1YnOf00f7sf9hehosd5FO4Jy8Ysg&h=4SX0OSNoTirJDEd4cG8uv7FioQ3yvrBsPtjggXtmQm8 + cache-control: + - no-cache + content-length: + - '23' + content-type: + - application/json + date: + - Mon, 17 Jun 2024 06:11:36 GMT + expires: + - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/operationresults/ZWFzdHVzOmNsaXdhemluampwc2F4Z2syMnFudTduZV9BY3RfZTU3ZTE3NzY=?api-version=2022-08-01&asyncResponse&t=638542014971683690&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=fozFm2bhQf9p-GFGthZKl9LXtL36DVP4DE0SsEUZlm-iRYyt-uUopnjmdNCkg9dQJ1IH7pldZxO_dEJJgxYkRbc4tHMigLyL_mP1T3zERyb1DV2mZQ6Ev5Q6ea0643i9eyp1YP6b36tonAUXe9dmPmWXIo8JjUkqXs6I3Y2bE0R5K91nHDzP-5wg1vvGlpsdu9MhfOlnlxYxP6Aw9f9acsSMJtPMYakCbY0e1dLJg4-aq1WfHWl-jD5nz1FPVh4aJpQEKxgDAKpc9vo6V_jQS_TfsPG4CMjE46vsfjPpEk2u9nnanwSu_Rc-Yl1YnOf00f7sf9hehosd5FO4Jy8Ysg&h=4SX0OSNoTirJDEd4cG8uv7FioQ3yvrBsPtjggXtmQm8 + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' + x-msedge-ref: + - 'Ref A: C46CE0A803244721BFC8AB3F24210C51 Ref B: MAA201060514017 Ref C: 2024-06-17T06:11:35Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - apim create + Connection: + - keep-alive + ParameterSetName: + - -g --name --publisher-name --publisher-email --sku-name + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/operationresults/ZWFzdHVzOmNsaXdhemluampwc2F4Z2syMnFudTduZV9BY3RfZTU3ZTE3NzY=?api-version=2022-08-01&asyncResponse&t=638542014311591452&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=r1bPa6IfVZ1cA8nad5rPNs11v71mKQ70iI6po1rF3Ncc2iYx9oFqa4oQN3Jr8fOKGyYAQ_Eq9jrm-6DZ8zn62i_T0tHXzP2gLh58wzbpYS4VNssbhMWLW_br7CZ3cRg9plMs-GfWwF7rvQ6DfFltS0HXwyQashJFE2k2wJwoNgLuhWuDUXSmeelQGFv0OhMj-CwzvEZ9Ty69nzSyjdpF838i-Oj3wmQ1JGikMvEtrw5o5p9q8GUcK-ge7NPU2r5XYA-XJBZnGoI0yM4QymTV3BxPHdyXKhLkuxxcAsKwrlL0y8ALRNpvlIAx5HIFxh-WcGeP2ohakqfqnex6owthCQ&h=cFVVJ4090Zos2nUKrvW_Y9G7TOuuofJkCcgXlqGHt48 + response: + body: + string: '{"status":"Succeeded"}' + headers: + cache-control: + - no-cache + content-length: + - '22' + content-type: + - application/json + date: + - Mon, 17 Jun 2024 06:11:58 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' + x-msedge-ref: + - 'Ref A: 576AB6B1A38E4DE89D0C45B89FF191BF Ref B: MAA201060514017 Ref C: 2024-06-17T06:11:57Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - apim create + Connection: + - keep-alive + ParameterSetName: + - -g --name --publisher-name --publisher-email --sku-name + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003?api-version=2022-08-01 + response: + body: + string: '{"etag":"AAAAAAGVG6w=","properties":{"publisherEmail":"test@example.com","publisherName":"test","notificationSenderEmail":"test@example.com","provisioningState":"Succeeded","targetProvisioningState":"","createdAtUtc":"2024-06-17T06:10:27.7425178Z","gatewayUrl":"https://cli000003.azure-api.net","gatewayRegionalUrl":null,"portalUrl":null,"developerPortalUrl":null,"managementApiUrl":null,"scmUrl":null,"hostnameConfigurations":[{"type":"Proxy","hostName":"cli000003.azure-api.net","encodedCertificate":null,"keyVaultId":null,"certificatePassword":null,"negotiateClientCertificate":false,"certificate":null,"defaultSslBinding":true,"identityClientId":null,"certificateSource":"BuiltIn","certificateStatus":null}],"publicIPAddresses":null,"privateIPAddresses":null,"additionalLocations":null,"virtualNetworkConfiguration":null,"customProperties":{"Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls10":"False","Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls11":"False","Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls10":"False","Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls11":"False","Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Ssl30":"False","Microsoft.WindowsAzure.ApiManagement.Gateway.Protocols.Server.Http2":"False"},"virtualNetworkType":"None","certificates":null,"disableGateway":false,"natGatewayState":"Disabled","outboundPublicIPAddresses":null,"apiVersionConstraint":{"minApiVersion":null},"publicIpAddressId":null,"publicNetworkAccess":"Enabled","privateEndpointConnections":null,"platformVersion":"mtv1"},"sku":{"name":"Consumption","capacity":0},"identity":null,"zones":null,"systemData":{"createdBy":"blackchoey@outlook.com","createdByType":"User","createdAt":"2024-06-17T06:10:26.8619052Z","lastModifiedBy":"blackchoey@outlook.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-17T06:10:26.8619052Z"},"location":"East + US","tags":{},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003","name":"cli000003","type":"Microsoft.ApiManagement/service"}' + headers: + cache-control: + - no-cache + content-length: + - '2180' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:11:59 GMT + etag: + - '"AAAAAAGVG6w="' + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' + x-msedge-ref: + - 'Ref A: CA8BFEACEC3844F19C7208B736C3CB43 Ref B: MAA201060514017 Ref C: 2024-06-17T06:11:59Z' + status: + code: 200 + message: OK +- request: + body: '{"properties": {"type": "http", "subscriptionRequired": false, "displayName": + "Echo API", "path": "/echo", "protocols": ["https"]}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apim api create + Connection: + - keep-alive + Content-Length: + - '131' + Content-Type: + - application/json + ParameterSetName: + - -g --service-name --api-id --display-name --path + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/apis/echo?api-version=2022-08-01 + response: + body: + string: "{\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/apis/echo\"\ + ,\r\n \"type\": \"Microsoft.ApiManagement/service/apis\",\r\n \"name\":\ + \ \"echo\",\r\n \"properties\": {\r\n \"displayName\": \"Echo API\",\r\ + \n \"apiRevision\": \"1\",\r\n \"description\": null,\r\n \"subscriptionRequired\"\ + : false,\r\n \"serviceUrl\": null,\r\n \"backendId\": null,\r\n \"\ + path\": \"echo\",\r\n \"protocols\": [\r\n \"https\"\r\n ],\r\n\ + \ \"authenticationSettings\": {\r\n \"oAuth2\": null,\r\n \"\ + openid\": null\r\n },\r\n \"subscriptionKeyParameterNames\": {\r\n \ + \ \"header\": \"Ocp-Apim-Subscription-Key\",\r\n \"query\": \"subscription-key\"\ + \r\n },\r\n \"isCurrent\": true\r\n }\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '721' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:12:03 GMT + etag: + - '"AAAAAOMyfKQ="' + 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: F807289B1A7B4B55B8C0E93AE38A20E5 Ref B: MAA201060514045 Ref C: 2024-06-17T06:12:01Z' + status: + code: 201 + message: Created +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - apim api create + Connection: + - keep-alive + ParameterSetName: + - -g --service-name --api-id --display-name --path + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/apis/echo?api-version=2022-08-01 + response: + body: + string: "{\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/apis/echo\"\ + ,\r\n \"type\": \"Microsoft.ApiManagement/service/apis\",\r\n \"name\":\ + \ \"echo\",\r\n \"properties\": {\r\n \"displayName\": \"Echo API\",\r\ + \n \"apiRevision\": \"1\",\r\n \"description\": null,\r\n \"subscriptionRequired\"\ + : false,\r\n \"serviceUrl\": null,\r\n \"backendId\": null,\r\n \"\ + path\": \"echo\",\r\n \"protocols\": [\r\n \"https\"\r\n ],\r\n\ + \ \"authenticationSettings\": {\r\n \"oAuth2\": null,\r\n \"\ + openid\": null,\r\n \"oAuth2AuthenticationSettings\": [],\r\n \"\ + openidAuthenticationSettings\": []\r\n },\r\n \"subscriptionKeyParameterNames\"\ + : {\r\n \"header\": \"Ocp-Apim-Subscription-Key\",\r\n \"query\"\ + : \"subscription-key\"\r\n },\r\n \"isCurrent\": true\r\n }\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '807' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:12:04 GMT + etag: + - '"AAAAAOMyfKQ="' + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' + x-msedge-ref: + - 'Ref A: E47E924D845641218C5801AC979E1A16 Ref B: MAA201060514045 Ref C: 2024-06-17T06:12:03Z' + status: + code: 200 + message: OK +- request: + body: '{"properties": {"displayName": "GetOperation", "method": "GET", "urlTemplate": + "/echo"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apim api operation create + Connection: + - keep-alive + Content-Length: + - '88' + Content-Type: + - application/json + If-Match: + - '*' + ParameterSetName: + - -g --service-name --api-id --url-template --method --display-name + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/apis/echo/operations/67a41d441ab74814929d17d78fff16ae?api-version=2022-08-01 + response: + body: + string: "{\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/apis/echo/operations/67a41d441ab74814929d17d78fff16ae\"\ + ,\r\n \"type\": \"Microsoft.ApiManagement/service/apis/operations\",\r\n\ + \ \"name\": \"67a41d441ab74814929d17d78fff16ae\",\r\n \"properties\": {\r\ + \n \"displayName\": \"GetOperation\",\r\n \"method\": \"GET\",\r\n \ + \ \"urlTemplate\": \"/echo\",\r\n \"templateParameters\": [],\r\n \ + \ \"description\": null,\r\n \"request\": {\r\n \"queryParameters\"\ + : [],\r\n \"headers\": [],\r\n \"representations\": []\r\n },\r\ + \n \"responses\": [],\r\n \"policies\": null\r\n }\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '629' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:12:07 GMT + etag: + - '"AAAAAOMyfK8="' + 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: 0ED660F191D24604AB8224BC2548DBF0 Ref B: MAA201060514051 Ref C: 2024-06-17T06:12:05Z' + status: + code: 201 + message: Created +- request: + body: '{"properties": {"type": "http", "subscriptionRequired": false, "displayName": + "Foo API", "path": "/foo", "protocols": ["https"]}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apim api create + Connection: + - keep-alive + Content-Length: + - '129' + Content-Type: + - application/json + ParameterSetName: + - -g --service-name --api-id --display-name --path + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/apis/foo?api-version=2022-08-01 + response: + body: + string: "{\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/apis/foo\"\ + ,\r\n \"type\": \"Microsoft.ApiManagement/service/apis\",\r\n \"name\":\ + \ \"foo\",\r\n \"properties\": {\r\n \"displayName\": \"Foo API\",\r\n\ + \ \"apiRevision\": \"1\",\r\n \"description\": null,\r\n \"subscriptionRequired\"\ + : false,\r\n \"serviceUrl\": null,\r\n \"backendId\": null,\r\n \"\ + path\": \"foo\",\r\n \"protocols\": [\r\n \"https\"\r\n ],\r\n\ + \ \"authenticationSettings\": {\r\n \"oAuth2\": null,\r\n \"\ + openid\": null\r\n },\r\n \"subscriptionKeyParameterNames\": {\r\n \ + \ \"header\": \"Ocp-Apim-Subscription-Key\",\r\n \"query\": \"subscription-key\"\ + \r\n },\r\n \"isCurrent\": true\r\n }\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '717' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:12:10 GMT + etag: + - '"AAAAAOMyfLs="' + 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: 955B6B2EE7824FA89ECE79B1FF871AE8 Ref B: MAA201060514023 Ref C: 2024-06-17T06:12:09Z' + status: + code: 201 + message: Created +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - apim api create + Connection: + - keep-alive + ParameterSetName: + - -g --service-name --api-id --display-name --path + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/apis/foo?api-version=2022-08-01 + response: + body: + string: "{\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/apis/foo\"\ + ,\r\n \"type\": \"Microsoft.ApiManagement/service/apis\",\r\n \"name\":\ + \ \"foo\",\r\n \"properties\": {\r\n \"displayName\": \"Foo API\",\r\n\ + \ \"apiRevision\": \"1\",\r\n \"description\": null,\r\n \"subscriptionRequired\"\ + : false,\r\n \"serviceUrl\": null,\r\n \"backendId\": null,\r\n \"\ + path\": \"foo\",\r\n \"protocols\": [\r\n \"https\"\r\n ],\r\n\ + \ \"authenticationSettings\": {\r\n \"oAuth2\": null,\r\n \"\ + openid\": null,\r\n \"oAuth2AuthenticationSettings\": [],\r\n \"\ + openidAuthenticationSettings\": []\r\n },\r\n \"subscriptionKeyParameterNames\"\ + : {\r\n \"header\": \"Ocp-Apim-Subscription-Key\",\r\n \"query\"\ + : \"subscription-key\"\r\n },\r\n \"isCurrent\": true\r\n }\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '803' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:12:11 GMT + etag: + - '"AAAAAOMyfLs="' + 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: + - '3748' + x-msedge-ref: + - 'Ref A: 87E657C40BDA4A8FBF63E684251C5B48 Ref B: MAA201060514023 Ref C: 2024-06-17T06:12:11Z' + status: + code: 200 + message: OK +- request: + body: '{"properties": {"displayName": "GetOperation", "method": "GET", "urlTemplate": + "/foo"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apim api operation create + Connection: + - keep-alive + Content-Length: + - '87' + Content-Type: + - application/json + If-Match: + - '*' + ParameterSetName: + - -g --service-name --api-id --url-template --method --display-name + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/apis/foo/operations/25bed34bb5f74cf98210fbe680b5aaf7?api-version=2022-08-01 + response: + body: + string: "{\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/apis/foo/operations/25bed34bb5f74cf98210fbe680b5aaf7\"\ + ,\r\n \"type\": \"Microsoft.ApiManagement/service/apis/operations\",\r\n\ + \ \"name\": \"25bed34bb5f74cf98210fbe680b5aaf7\",\r\n \"properties\": {\r\ + \n \"displayName\": \"GetOperation\",\r\n \"method\": \"GET\",\r\n \ + \ \"urlTemplate\": \"/foo\",\r\n \"templateParameters\": [],\r\n \"\ + description\": null,\r\n \"request\": {\r\n \"queryParameters\": [],\r\ + \n \"headers\": [],\r\n \"representations\": []\r\n },\r\n \ + \ \"responses\": [],\r\n \"policies\": null\r\n }\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '627' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:12:14 GMT + etag: + - '"AAAAAOMyfMo="' + 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: 688793574FA54D7D92574AE8EDEFBAE5 Ref B: MAA201060513019 Ref C: 2024-06-17T06:12:13Z' + status: + code: 201 + message: Created +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - role assignment create + Connection: + - keep-alive + ParameterSetName: + - --role --assignee-object-id --assignee-principal-type --scope + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/providers/Microsoft.Authorization/roleDefinitions?$filter=roleName%20eq%20%27API%20Management%20Service%20Reader%20Role%27&api-version=2022-05-01-preview + response: + body: + string: '{"value":[{"properties":{"roleName":"API Management Service Reader + Role","type":"BuiltInRole","description":"Read-only access to service and + APIs","assignableScopes":["/"],"permissions":[{"actions":["Microsoft.ApiManagement/service/*/read","Microsoft.ApiManagement/service/read","Microsoft.Authorization/*/read","Microsoft.Insights/alertRules/*","Microsoft.ResourceHealth/availabilityStatuses/read","Microsoft.Resources/deployments/*","Microsoft.Resources/subscriptions/resourceGroups/read","Microsoft.Support/*"],"notActions":["Microsoft.ApiManagement/service/users/keys/read"],"dataActions":[],"notDataActions":[]}],"createdOn":"2016-11-09T00:26:45.1540473Z","updatedOn":"2021-11-11T20:13:11.8704466Z","createdBy":null,"updatedBy":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/71522526-b88f-4d52-b57f-d31fc3546d0d","type":"Microsoft.Authorization/roleDefinitions","name":"71522526-b88f-4d52-b57f-d31fc3546d0d"}]}' + headers: + cache-control: + - no-cache + content-length: + - '982' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:12:16 GMT + expires: + - '-1' + pragma: + - no-cache + set-cookie: + - x-ms-gateway-slice=Production; path=/; secure; samesite=none; httponly + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' + x-msedge-ref: + - 'Ref A: 1F27FF1692884C3ABF3DB6485F783039 Ref B: MAA201060515047 Ref C: 2024-06-17T06:12:16Z' + status: + code: 200 + message: OK +- request: + body: '{"properties": {"roleDefinitionId": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/71522526-b88f-4d52-b57f-d31fc3546d0d", + "principalId": "7e2a7251-d163-45bb-a519-426edfdd0e31", "principalType": "ServicePrincipal"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - role assignment create + Connection: + - keep-alive + Content-Length: + - '270' + Content-Type: + - application/json + Cookie: + - x-ms-gateway-slice=Production + ParameterSetName: + - --role --assignee-object-id --assignee-principal-type --scope + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/providers/Microsoft.Authorization/roleAssignments/72eea349-6db8-4877-8005-affd9304c182?api-version=2022-04-01 + response: + body: + string: '{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/71522526-b88f-4d52-b57f-d31fc3546d0d","principalId":"7e2a7251-d163-45bb-a519-426edfdd0e31","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003","condition":null,"conditionVersion":null,"createdOn":"2024-06-17T06:12:17.3005099Z","updatedOn":"2024-06-17T06:12:17.7215134Z","createdBy":null,"updatedBy":"7557db67-613b-4194-a890-de2ba9a4ec8e","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/providers/Microsoft.Authorization/roleAssignments/72eea349-6db8-4877-8005-affd9304c182","type":"Microsoft.Authorization/roleAssignments","name":"72eea349-6db8-4877-8005-affd9304c182"}' + headers: + cache-control: + - no-cache + content-length: + - '981' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:12:19 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: 3B1516C44B4240D38809286C7B36F571 Ref B: MAA201060515047 Ref C: 2024-06-17T06:12:16Z' + status: + code: 201 + message: Created +- request: + body: '{"sourceResourceIds": ["/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/apis/echo", + "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/apis/foo"]}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - apic import-from-apim + Connection: + - keep-alive + Content-Length: + - '310' + Content-Type: + - application/json + ParameterSetName: + - -g --service-name --apim-name --apim-apis + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: POST + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/importFromApim?api-version=2024-03-01 + response: + body: + string: '' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '0' + date: + - Mon, 17 Jun 2024 06:12:22 GMT + expires: + - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/operationResults/e14238741513467fa37839cb67223d01?api-version=2024-03-01&t=638542015423435569&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=heHUVMERtI7fOYlwk3iPoUG9kDNTxn5ZigMLahPJZIVFjtJ1ME6QzZmfbXjb2qdRSXLOomC8kJuHLas52Md1ioSvD3kFQxYOc8NguM_pdQDgBhRw0wKEpJ67g1OPZCHCavuWOH43VWDZznEMZeuGEWZm2-QEajhtVOw6NY71Kd5qSyN4DHBmBQE7f7akbmCTkjobNDaRGZ1QzxXhMDrSAe_vxWGYFE5VF2EB8vOeOl5rYMD6lNuMUeuamQ_U9nEnYyRJ7FdNwBSyVnUMZN-m804cFKpS4SUpGqOs8HrGu_8-dBt-jrhoPttkQX-2koYJgtAbV_UjeWA_Sb0Re4jTog&h=GfLjQGm7ji4jIuoawX2ItIVjZSfHfky6Lj2ttzmN1DY + 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: AF2D39A0012B4A99AA2B57FDEBF5CFCE Ref B: MAA201060514047 Ref C: 2024-06-17T06:12:21Z' + x-powered-by: + - ASP.NET + status: + code: 202 + message: Accepted +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - apic import-from-apim + Connection: + - keep-alive + ParameterSetName: + - -g --service-name --apim-name --apim-apis + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/operationResults/e14238741513467fa37839cb67223d01?api-version=2024-03-01&t=638542015423435569&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=heHUVMERtI7fOYlwk3iPoUG9kDNTxn5ZigMLahPJZIVFjtJ1ME6QzZmfbXjb2qdRSXLOomC8kJuHLas52Md1ioSvD3kFQxYOc8NguM_pdQDgBhRw0wKEpJ67g1OPZCHCavuWOH43VWDZznEMZeuGEWZm2-QEajhtVOw6NY71Kd5qSyN4DHBmBQE7f7akbmCTkjobNDaRGZ1QzxXhMDrSAe_vxWGYFE5VF2EB8vOeOl5rYMD6lNuMUeuamQ_U9nEnYyRJ7FdNwBSyVnUMZN-m804cFKpS4SUpGqOs8HrGu_8-dBt-jrhoPttkQX-2koYJgtAbV_UjeWA_Sb0Re4jTog&h=GfLjQGm7ji4jIuoawX2ItIVjZSfHfky6Lj2ttzmN1DY + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/operationResults/e14238741513467fa37839cb67223d01","name":"e14238741513467fa37839cb67223d01","status":"InProgress","startTime":"2024-06-17T06:12:22.2300346+00:00"}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '302' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:12:23 GMT + expires: + - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/operationResults/e14238741513467fa37839cb67223d01?api-version=2024-03-01&t=638542015436717512&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=qwwzCVg6Cq3CzCcYiraahfUwye_IY9a1enjsyS20bxRcKIJ5EbL4Z253phKVO-gfQvWgUUh4VdVrMIzChn7xw6RICqwL0-orIdN60so7bOddW8T5EpE8nbJ-oN9M-etK-bYqGpJ5U-My7UcD0nohV2AumZhsHrelQmBIRpbUE3iSx5Kgm1TFbInHjHjWgQB5heorO_m5DEW320TDgJ4qVJiIAEdeDFXD5Q0HYNYWqpyGjzume-jtRP_K3UvgPK3LJbq7Mc1ZAS7W8dFjDW_i0soxx2G0ypsmfZ-RUTQsZqd54GBjdYoDR_dlHXeJV9YYOYJ2-REEN3XdJ2iOpoQ8fA&h=QPGs6PQygbh5Y_lwxrj2jz7h85hR5mAFqD9q2XhhQbY + 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: + - '3749' + x-msedge-ref: + - 'Ref A: 3A7D47255B88448B81FECEDF9A88E78C Ref B: MAA201060514047 Ref C: 2024-06-17T06:12:22Z' + x-powered-by: + - ASP.NET + status: + code: 202 + message: Accepted +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - apic import-from-apim + Connection: + - keep-alive + ParameterSetName: + - -g --service-name --apim-name --apim-apis + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/operationResults/e14238741513467fa37839cb67223d01?api-version=2024-03-01&t=638542015436717512&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=qwwzCVg6Cq3CzCcYiraahfUwye_IY9a1enjsyS20bxRcKIJ5EbL4Z253phKVO-gfQvWgUUh4VdVrMIzChn7xw6RICqwL0-orIdN60so7bOddW8T5EpE8nbJ-oN9M-etK-bYqGpJ5U-My7UcD0nohV2AumZhsHrelQmBIRpbUE3iSx5Kgm1TFbInHjHjWgQB5heorO_m5DEW320TDgJ4qVJiIAEdeDFXD5Q0HYNYWqpyGjzume-jtRP_K3UvgPK3LJbq7Mc1ZAS7W8dFjDW_i0soxx2G0ypsmfZ-RUTQsZqd54GBjdYoDR_dlHXeJV9YYOYJ2-REEN3XdJ2iOpoQ8fA&h=QPGs6PQygbh5Y_lwxrj2jz7h85hR5mAFqD9q2XhhQbY + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/operationResults/e14238741513467fa37839cb67223d01","name":"e14238741513467fa37839cb67223d01","status":"Succeeded","startTime":"2024-06-17T06:12:22.2300346+00:00","endTime":"2024-06-17T06:12:46.4370026+00:00"}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '347' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:12:55 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: + - '3749' + x-msedge-ref: + - 'Ref A: 8C3217E6D19D4872971967306FFF1A04 Ref B: MAA201060514047 Ref C: 2024-06-17T06:12:53Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api list + Connection: + - keep-alive + ParameterSetName: + - -g -n + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis?api-version=2024-03-01 + response: + body: + string: '{"value":[{"type":"Microsoft.ApiCenter/services/workspaces/apis","properties":{"title":"Foo + API","kind":"REST","lifecycleStage":"design","externalDocumentation":[],"contacts":[],"customProperties":{}},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/2151143754375031773","name":"2151143754375031773","systemData":{"createdAt":"2024-06-17T06:12:45.1330919Z","lastModifiedAt":"2024-06-17T06:12:45.1330857Z"}},{"type":"Microsoft.ApiCenter/services/workspaces/apis","properties":{"title":"Echo + API","kind":"REST","lifecycleStage":"design","externalDocumentation":[],"contacts":[],"customProperties":{}},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/14543756663253766538","name":"14543756663253766538","systemData":{"createdAt":"2024-06-17T06:12:45.8462987Z","lastModifiedAt":"2024-06-17T06:12:45.846294Z"}}]}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '1033' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:12:57 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: + - '3749' + x-msedge-ref: + - 'Ref A: 3F9D6583D63340A78748D1E3B828EA04 Ref B: MAA201060515019 Ref C: 2024-06-17T06:12:56Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_import_from_apim_for_one_api.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_import_from_apim_for_one_api.yaml new file mode 100644 index 00000000000..5ff4256d5f3 --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_import_from_apim_for_one_api.yaml @@ -0,0 +1,1204 @@ +interactions: +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic show + Connection: + - keep-alive + ParameterSetName: + - -g -n + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services","location":"eastus","identity":{"type":"SystemAssigned","principalId":"d1c6fc80-9867-4b3b-8546-b43321e84db4","tenantId":"f0348563-e707-449c-8685-c83d24eaf3c0"},"sku":{"name":"Free"},"properties":{},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002","name":"clitest000002","tags":{},"systemData":{"createdAt":"2024-06-17T06:13:18.9731994Z","lastModifiedAt":"2024-06-17T06:13:18.9731837Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '515' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:13:21 GMT + etag: + - bb010777-0000-0100-0000-666fd3ff0000 + 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: + - '3749' + x-msedge-ref: + - 'Ref A: 04C81BD0EC9B4FBE83999DD4CA7D732A Ref B: MAA201060514019 Ref C: 2024-06-17T06:13:20Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apim create + Connection: + - keep-alive + ParameterSetName: + - -g --name --publisher-name --publisher-email --sku-name + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clirg000001?api-version=2022-09-01 + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001","name":"clirg000001","type":"Microsoft.Resources/resourceGroups","location":"eastus","tags":{"product":"azurecli","cause":"automation","test":"test_import_from_apim_for_one_api","date":"2024-06-17T06:13:25Z","module":"apic-extension"},"properties":{"provisioningState":"Succeeded"}}' + headers: + cache-control: + - no-cache + content-length: + - '369' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:13: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-ratelimit-remaining-subscription-global-reads: + - '3749' + x-msedge-ref: + - 'Ref A: 777E4A7B721F480EA9784D1D21CA8223 Ref B: MAA201060514027 Ref C: 2024-06-17T06:13:23Z' + status: + code: 200 + message: OK +- request: + body: '{"sku": {"name": "Consumption", "capacity": 0}, "location": "eastus", "properties": + {"notificationSenderEmail": "test@example.com", "virtualNetworkType": "None", + "restore": false, "publisherEmail": "test@example.com", "publisherName": "test"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apim create + Connection: + - keep-alive + Content-Length: + - '243' + Content-Type: + - application/json + ParameterSetName: + - -g --name --publisher-name --publisher-email --sku-name + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003?api-version=2022-08-01 + response: + body: + string: '{"etag":"AAAAAAGVG7w=","properties":{"publisherEmail":"test@example.com","publisherName":"test","notificationSenderEmail":"test@example.com","provisioningState":"Activating","targetProvisioningState":"Activating","createdAtUtc":"2024-06-17T06:13:28.3961328Z","gatewayUrl":"https://cli000003.azure-api.net","gatewayRegionalUrl":null,"portalUrl":null,"developerPortalUrl":null,"managementApiUrl":null,"scmUrl":null,"hostnameConfigurations":[{"type":"Proxy","hostName":"cli000003.azure-api.net","encodedCertificate":null,"keyVaultId":null,"certificatePassword":null,"negotiateClientCertificate":false,"certificate":null,"defaultSslBinding":true,"identityClientId":null,"certificateSource":"BuiltIn","certificateStatus":null}],"publicIPAddresses":null,"privateIPAddresses":null,"additionalLocations":null,"virtualNetworkConfiguration":null,"customProperties":null,"virtualNetworkType":"None","certificates":null,"disableGateway":false,"natGatewayState":"Disabled","outboundPublicIPAddresses":null,"apiVersionConstraint":{"minApiVersion":null},"publicIpAddressId":null,"publicNetworkAccess":"Enabled","privateEndpointConnections":null,"platformVersion":"mtv1"},"sku":{"name":"Consumption","capacity":0},"identity":null,"zones":null,"systemData":{"createdBy":"blackchoey@outlook.com","createdByType":"User","createdAt":"2024-06-17T06:13:27.5444749Z","lastModifiedBy":"blackchoey@outlook.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-17T06:13:27.5444749Z"},"location":"East + US","tags":{},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003","name":"cli000003","type":"Microsoft.ApiManagement/service"}' + headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/operationresults/ZWFzdHVzOmNsaXpkbHl0b2Juc2Q0ZTNma3p3cGNqal9BY3RfNjg3NTYyZGI=?api-version=2022-08-01&asyncResponse&t=638542016122007628&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=EbhcjHewq6yQTdcsVFFYiHEEI0kVwWdXYN7_UphI27lDlcfZIdR0p6nj8FRXZ7fwEStGwVIz0egQbgybpNNjPO8B-2uNkgaKJv2X-5g6B0x1WjkW9vFhzbnjL2jzFCpfyY-VpU4U6giB7Z4MmjDPNRL4jzi6eQZczKAxgfANhFNCgVVY15PDkZh4uOMhu12rXATOk03i2_04auT3HIBeSsiCG17rRFw4PrPXdsrUc122Qw2yjVDiI9nkYtov0xE7K5raeSXCXJxJnPNoXHj250IH4wvkbJLnZ3eglYgDMJuSznm9P8cvzHreKpbPEqiB5nVJwujll0EL612LVxEeLg&h=z_S6CiNBQ4u85v54xEfVbWQ45aKtWXDaXRhgEfvlSSk + cache-control: + - no-cache + content-length: + - '1692' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:13:31 GMT + etag: + - '"AAAAAAGVG7w="' + expires: + - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/operationresults/ZWFzdHVzOmNsaXpkbHl0b2Juc2Q0ZTNma3p3cGNqal9BY3RfNjg3NTYyZGI=?api-version=2022-08-01&asyncResponse&t=638542016122007628&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=EbhcjHewq6yQTdcsVFFYiHEEI0kVwWdXYN7_UphI27lDlcfZIdR0p6nj8FRXZ7fwEStGwVIz0egQbgybpNNjPO8B-2uNkgaKJv2X-5g6B0x1WjkW9vFhzbnjL2jzFCpfyY-VpU4U6giB7Z4MmjDPNRL4jzi6eQZczKAxgfANhFNCgVVY15PDkZh4uOMhu12rXATOk03i2_04auT3HIBeSsiCG17rRFw4PrPXdsrUc122Qw2yjVDiI9nkYtov0xE7K5raeSXCXJxJnPNoXHj250IH4wvkbJLnZ3eglYgDMJuSznm9P8cvzHreKpbPEqiB5nVJwujll0EL612LVxEeLg&h=z_S6CiNBQ4u85v54xEfVbWQ45aKtWXDaXRhgEfvlSSk + 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: 1F4B684A06734CAABD52479DA080D6B3 Ref B: MAA201060516011 Ref C: 2024-06-17T06:13:24Z' + status: + code: 201 + message: Created +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - apim create + Connection: + - keep-alive + ParameterSetName: + - -g --name --publisher-name --publisher-email --sku-name + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/operationresults/ZWFzdHVzOmNsaXpkbHl0b2Juc2Q0ZTNma3p3cGNqal9BY3RfNjg3NTYyZGI=?api-version=2022-08-01&asyncResponse&t=638542016122007628&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=EbhcjHewq6yQTdcsVFFYiHEEI0kVwWdXYN7_UphI27lDlcfZIdR0p6nj8FRXZ7fwEStGwVIz0egQbgybpNNjPO8B-2uNkgaKJv2X-5g6B0x1WjkW9vFhzbnjL2jzFCpfyY-VpU4U6giB7Z4MmjDPNRL4jzi6eQZczKAxgfANhFNCgVVY15PDkZh4uOMhu12rXATOk03i2_04auT3HIBeSsiCG17rRFw4PrPXdsrUc122Qw2yjVDiI9nkYtov0xE7K5raeSXCXJxJnPNoXHj250IH4wvkbJLnZ3eglYgDMJuSznm9P8cvzHreKpbPEqiB5nVJwujll0EL612LVxEeLg&h=z_S6CiNBQ4u85v54xEfVbWQ45aKtWXDaXRhgEfvlSSk + response: + body: + string: '{"status":"InProgress"}' + headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/operationresults/ZWFzdHVzOmNsaXpkbHl0b2Juc2Q0ZTNma3p3cGNqal9BY3RfNjg3NTYyZGI=?api-version=2022-08-01&asyncResponse&t=638542016129039660&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=LHdvuJFKkqO_LH_TkTMjpvVeuN8g1epiG7dWkK7cIHoR3GWqrpLKLkEF0ZsdsE9ciOWGXDCeFuXBscSqjMXbRyt6v-aUnjz6fUUQJmIUrG3SPx0y5tI_fIKlPD8Ks-2WIlBvfuNMKm-j4miAM4pqnTed8HE4p-s6fedYo01H4M6VNso1kA4vRU-sgDA0SQlvpgL6swWwonpgRZCUiUX1MEEOT79jvdsYQ26gcghGYNNWSonnhvXMs27aXmYXbcK7JXdaS0aVzuLRSraEUsBkS23ELEepLJkil70jPwxhgaL-CwMiQ9V0JFnl2oSmHwLkYSTsmISCwp1_WfaE-9OYNw&h=OOb5D9jbKp0BtpPAS7BMPbNq06kYpXSEXsdvXHS2CLM + cache-control: + - no-cache + content-length: + - '23' + content-type: + - application/json + date: + - Mon, 17 Jun 2024 06:13:32 GMT + expires: + - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/operationresults/ZWFzdHVzOmNsaXpkbHl0b2Juc2Q0ZTNma3p3cGNqal9BY3RfNjg3NTYyZGI=?api-version=2022-08-01&asyncResponse&t=638542016129039660&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=LHdvuJFKkqO_LH_TkTMjpvVeuN8g1epiG7dWkK7cIHoR3GWqrpLKLkEF0ZsdsE9ciOWGXDCeFuXBscSqjMXbRyt6v-aUnjz6fUUQJmIUrG3SPx0y5tI_fIKlPD8Ks-2WIlBvfuNMKm-j4miAM4pqnTed8HE4p-s6fedYo01H4M6VNso1kA4vRU-sgDA0SQlvpgL6swWwonpgRZCUiUX1MEEOT79jvdsYQ26gcghGYNNWSonnhvXMs27aXmYXbcK7JXdaS0aVzuLRSraEUsBkS23ELEepLJkil70jPwxhgaL-CwMiQ9V0JFnl2oSmHwLkYSTsmISCwp1_WfaE-9OYNw&h=OOb5D9jbKp0BtpPAS7BMPbNq06kYpXSEXsdvXHS2CLM + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' + x-msedge-ref: + - 'Ref A: 5428B9DD42F341A79B5DB06F8FA8CFCB Ref B: MAA201060516011 Ref C: 2024-06-17T06:13:32Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - apim create + Connection: + - keep-alive + ParameterSetName: + - -g --name --publisher-name --publisher-email --sku-name + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/operationresults/ZWFzdHVzOmNsaXpkbHl0b2Juc2Q0ZTNma3p3cGNqal9BY3RfNjg3NTYyZGI=?api-version=2022-08-01&asyncResponse&t=638542016122007628&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=EbhcjHewq6yQTdcsVFFYiHEEI0kVwWdXYN7_UphI27lDlcfZIdR0p6nj8FRXZ7fwEStGwVIz0egQbgybpNNjPO8B-2uNkgaKJv2X-5g6B0x1WjkW9vFhzbnjL2jzFCpfyY-VpU4U6giB7Z4MmjDPNRL4jzi6eQZczKAxgfANhFNCgVVY15PDkZh4uOMhu12rXATOk03i2_04auT3HIBeSsiCG17rRFw4PrPXdsrUc122Qw2yjVDiI9nkYtov0xE7K5raeSXCXJxJnPNoXHj250IH4wvkbJLnZ3eglYgDMJuSznm9P8cvzHreKpbPEqiB5nVJwujll0EL612LVxEeLg&h=z_S6CiNBQ4u85v54xEfVbWQ45aKtWXDaXRhgEfvlSSk + response: + body: + string: '{"status":"InProgress"}' + headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/operationresults/ZWFzdHVzOmNsaXpkbHl0b2Juc2Q0ZTNma3p3cGNqal9BY3RfNjg3NTYyZGI=?api-version=2022-08-01&asyncResponse&t=638542016343296044&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=QqNepJBmFFXZ5d41Zyxt_Gn2B7Abc8IkS0D8tOC8L12hjpPe7kJKMGS8JCAV503iSF0nm1kTJFW8IGuA-H1K_IUViI9ZNcFfPe-4UerxET2v6M6b7AMOAYr9xZzrALHeG-L5XQwuRYcHtqrP789wQipkwFIXjcxAUxGqi01ABmY3Z8BrqQYpYfA637QaRRgI4pn1_ZAd5PUkZLAD3_WKxKmaRh1pJyHMfoymlIYVXGrzMyOLovjRJa6ldx4JT1Zt-4fVyFzXe0WZX9CICRCyX_ymk6DBtAqnQZRyCHfbV2lyGz9TgUnDSExfoihnXJi8jqFmxQb2iDNeJ_nKR3Udmg&h=QCqQBXqAMlPD8oFQq5sDdsgOPkMHFtEXw77UornLTwQ + cache-control: + - no-cache + content-length: + - '23' + content-type: + - application/json + date: + - Mon, 17 Jun 2024 06:13:53 GMT + expires: + - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/operationresults/ZWFzdHVzOmNsaXpkbHl0b2Juc2Q0ZTNma3p3cGNqal9BY3RfNjg3NTYyZGI=?api-version=2022-08-01&asyncResponse&t=638542016343296044&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=QqNepJBmFFXZ5d41Zyxt_Gn2B7Abc8IkS0D8tOC8L12hjpPe7kJKMGS8JCAV503iSF0nm1kTJFW8IGuA-H1K_IUViI9ZNcFfPe-4UerxET2v6M6b7AMOAYr9xZzrALHeG-L5XQwuRYcHtqrP789wQipkwFIXjcxAUxGqi01ABmY3Z8BrqQYpYfA637QaRRgI4pn1_ZAd5PUkZLAD3_WKxKmaRh1pJyHMfoymlIYVXGrzMyOLovjRJa6ldx4JT1Zt-4fVyFzXe0WZX9CICRCyX_ymk6DBtAqnQZRyCHfbV2lyGz9TgUnDSExfoihnXJi8jqFmxQb2iDNeJ_nKR3Udmg&h=QCqQBXqAMlPD8oFQq5sDdsgOPkMHFtEXw77UornLTwQ + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' + x-msedge-ref: + - 'Ref A: D50CC0A29AB74EE69FED27ADAF3E4EA4 Ref B: MAA201060516011 Ref C: 2024-06-17T06:13:53Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - apim create + Connection: + - keep-alive + ParameterSetName: + - -g --name --publisher-name --publisher-email --sku-name + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/operationresults/ZWFzdHVzOmNsaXpkbHl0b2Juc2Q0ZTNma3p3cGNqal9BY3RfNjg3NTYyZGI=?api-version=2022-08-01&asyncResponse&t=638542016122007628&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=EbhcjHewq6yQTdcsVFFYiHEEI0kVwWdXYN7_UphI27lDlcfZIdR0p6nj8FRXZ7fwEStGwVIz0egQbgybpNNjPO8B-2uNkgaKJv2X-5g6B0x1WjkW9vFhzbnjL2jzFCpfyY-VpU4U6giB7Z4MmjDPNRL4jzi6eQZczKAxgfANhFNCgVVY15PDkZh4uOMhu12rXATOk03i2_04auT3HIBeSsiCG17rRFw4PrPXdsrUc122Qw2yjVDiI9nkYtov0xE7K5raeSXCXJxJnPNoXHj250IH4wvkbJLnZ3eglYgDMJuSznm9P8cvzHreKpbPEqiB5nVJwujll0EL612LVxEeLg&h=z_S6CiNBQ4u85v54xEfVbWQ45aKtWXDaXRhgEfvlSSk + response: + body: + string: '{"status":"InProgress"}' + headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/operationresults/ZWFzdHVzOmNsaXpkbHl0b2Juc2Q0ZTNma3p3cGNqal9BY3RfNjg3NTYyZGI=?api-version=2022-08-01&asyncResponse&t=638542016558177624&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=rSHv80TkW0EMSr7SlYU89kMiDtwxbKlRMbugzg3zrJEX4hsDoKFCe72b7DbN5JWHRvDccic3FimtSq0qprTTzsgV3WkrA-JVlINm7mNbSsM0q6wIb3d4ZuQCFs4-mm3pBrBDRlb4r2xL7w92Sv6vb_zrex4xoxK2YxbTllEb5hC3pU2FTLS0d9d9b7gaBK9279-rofJ0bHPdusg-Z5hJe7AgMOOteQ9m-IBO6_Zao8Ort1kQLe8BAIzIOQCmXUJ4_E7WBaQjh9E7ZIVd-fGN7FeBGBcsC7Hj2sx6JKuIjYsw_xybKCp88PFPaZQXV3gpcMOgG83cVxXJEtUGQyemjw&h=V-hk9WYXfkNFth25nQgoFVtKXzC4NJMBU8ia5ggR8IM + cache-control: + - no-cache + content-length: + - '23' + content-type: + - application/json + date: + - Mon, 17 Jun 2024 06:14:15 GMT + expires: + - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/operationresults/ZWFzdHVzOmNsaXpkbHl0b2Juc2Q0ZTNma3p3cGNqal9BY3RfNjg3NTYyZGI=?api-version=2022-08-01&asyncResponse&t=638542016558333231&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=fr19wh9zu0sbx9qRk9z2yjRx27_zCu4R9YgBCO3yBUq08jZAZVOQXseKRAjJKJtmxmFq5lnd9TiZoOzSs2dQpr4Bq12LpQwQYGsb3X0YE8fxbruedOKVzGwrjs2IICoP-jUf2DpB8lKBh8lRuAuaKiHHNejBv-QS50s1cwNOPDHaGvBu22Vwowk5MCt1lrfZ3Di0UoAuz_VyZ1MGxC6U9MNrd8c_t2U702Rpsr7pAq5JoiPfs0IlNQDVIQ1MN_8bHdo3F8m-Z_9ArhT1pmP3lVDLCnX3uNZ8iTme9rez8v3BTsgXvSd_cgRE0GJRIC0LFn-RNgmpz-JRrOR5lnhsrg&h=0e0f7DHDpIZNMdYdZuJ5fJaIUS---LLJSU9I2wTLHA0 + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' + x-msedge-ref: + - 'Ref A: 3F6421775B234414BA93105333A2B7C0 Ref B: MAA201060516011 Ref C: 2024-06-17T06:14:14Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - apim create + Connection: + - keep-alive + ParameterSetName: + - -g --name --publisher-name --publisher-email --sku-name + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/operationresults/ZWFzdHVzOmNsaXpkbHl0b2Juc2Q0ZTNma3p3cGNqal9BY3RfNjg3NTYyZGI=?api-version=2022-08-01&asyncResponse&t=638542016122007628&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=EbhcjHewq6yQTdcsVFFYiHEEI0kVwWdXYN7_UphI27lDlcfZIdR0p6nj8FRXZ7fwEStGwVIz0egQbgybpNNjPO8B-2uNkgaKJv2X-5g6B0x1WjkW9vFhzbnjL2jzFCpfyY-VpU4U6giB7Z4MmjDPNRL4jzi6eQZczKAxgfANhFNCgVVY15PDkZh4uOMhu12rXATOk03i2_04auT3HIBeSsiCG17rRFw4PrPXdsrUc122Qw2yjVDiI9nkYtov0xE7K5raeSXCXJxJnPNoXHj250IH4wvkbJLnZ3eglYgDMJuSznm9P8cvzHreKpbPEqiB5nVJwujll0EL612LVxEeLg&h=z_S6CiNBQ4u85v54xEfVbWQ45aKtWXDaXRhgEfvlSSk + response: + body: + string: '{"status":"InProgress"}' + headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/operationresults/ZWFzdHVzOmNsaXpkbHl0b2Juc2Q0ZTNma3p3cGNqal9BY3RfNjg3NTYyZGI=?api-version=2022-08-01&asyncResponse&t=638542016773236471&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=bd4jnjj43fQfoiLDRlk7yCtl1PsOKiG1HAWEeDWSTnF1Nx6FcWF3aeRJEvI787KR2ldOJyENZUWa2cU2SBv0rbhWjq_O-iTbszL8T4YZgpKiMX5Wqvlz2CoMt0IeAzvisvd0VOvnTIXqqGoMbc2nigPyPKwwdlrmZ9IqLYkt08s4PzwwvPLdb-507b0x8TyBW9n3CB0LyfnOQARx_xxV9PgJKbIKVk6ciDtz7WaKaI0odsTXNnj3I_VY-A18y6zfEkHFRX15Gzi7P5CnHpS6UnrZtQefmX3iPC2zGFamZGuzUe7J6ZeGGGjAlHKJlOhLXHYJthPxwGx63LmQHVA-TQ&h=DU3kL1rjwT_CXE7hAKQeTVMrUxOgnHE46xEhYcABbrU + cache-control: + - no-cache + content-length: + - '23' + content-type: + - application/json + date: + - Mon, 17 Jun 2024 06:14:36 GMT + expires: + - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/operationresults/ZWFzdHVzOmNsaXpkbHl0b2Juc2Q0ZTNma3p3cGNqal9BY3RfNjg3NTYyZGI=?api-version=2022-08-01&asyncResponse&t=638542016773236471&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=bd4jnjj43fQfoiLDRlk7yCtl1PsOKiG1HAWEeDWSTnF1Nx6FcWF3aeRJEvI787KR2ldOJyENZUWa2cU2SBv0rbhWjq_O-iTbszL8T4YZgpKiMX5Wqvlz2CoMt0IeAzvisvd0VOvnTIXqqGoMbc2nigPyPKwwdlrmZ9IqLYkt08s4PzwwvPLdb-507b0x8TyBW9n3CB0LyfnOQARx_xxV9PgJKbIKVk6ciDtz7WaKaI0odsTXNnj3I_VY-A18y6zfEkHFRX15Gzi7P5CnHpS6UnrZtQefmX3iPC2zGFamZGuzUe7J6ZeGGGjAlHKJlOhLXHYJthPxwGx63LmQHVA-TQ&h=DU3kL1rjwT_CXE7hAKQeTVMrUxOgnHE46xEhYcABbrU + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' + x-msedge-ref: + - 'Ref A: 9E13A2B2FFA34FF1A0F7F4BF7795EC56 Ref B: MAA201060516011 Ref C: 2024-06-17T06:14:36Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - apim create + Connection: + - keep-alive + ParameterSetName: + - -g --name --publisher-name --publisher-email --sku-name + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/operationresults/ZWFzdHVzOmNsaXpkbHl0b2Juc2Q0ZTNma3p3cGNqal9BY3RfNjg3NTYyZGI=?api-version=2022-08-01&asyncResponse&t=638542016122007628&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=EbhcjHewq6yQTdcsVFFYiHEEI0kVwWdXYN7_UphI27lDlcfZIdR0p6nj8FRXZ7fwEStGwVIz0egQbgybpNNjPO8B-2uNkgaKJv2X-5g6B0x1WjkW9vFhzbnjL2jzFCpfyY-VpU4U6giB7Z4MmjDPNRL4jzi6eQZczKAxgfANhFNCgVVY15PDkZh4uOMhu12rXATOk03i2_04auT3HIBeSsiCG17rRFw4PrPXdsrUc122Qw2yjVDiI9nkYtov0xE7K5raeSXCXJxJnPNoXHj250IH4wvkbJLnZ3eglYgDMJuSznm9P8cvzHreKpbPEqiB5nVJwujll0EL612LVxEeLg&h=z_S6CiNBQ4u85v54xEfVbWQ45aKtWXDaXRhgEfvlSSk + response: + body: + string: '{"status":"Succeeded"}' + headers: + cache-control: + - no-cache + content-length: + - '22' + content-type: + - application/json + date: + - Mon, 17 Jun 2024 06:14:57 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' + x-msedge-ref: + - 'Ref A: 09D76622F38D41B48223A73B6EDEC469 Ref B: MAA201060516011 Ref C: 2024-06-17T06:14:57Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - apim create + Connection: + - keep-alive + ParameterSetName: + - -g --name --publisher-name --publisher-email --sku-name + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003?api-version=2022-08-01 + response: + body: + string: '{"etag":"AAAAAAGVG9Q=","properties":{"publisherEmail":"test@example.com","publisherName":"test","notificationSenderEmail":"test@example.com","provisioningState":"Succeeded","targetProvisioningState":"","createdAtUtc":"2024-06-17T06:13:28.3961328Z","gatewayUrl":"https://cli000003.azure-api.net","gatewayRegionalUrl":null,"portalUrl":null,"developerPortalUrl":null,"managementApiUrl":null,"scmUrl":null,"hostnameConfigurations":[{"type":"Proxy","hostName":"cli000003.azure-api.net","encodedCertificate":null,"keyVaultId":null,"certificatePassword":null,"negotiateClientCertificate":false,"certificate":null,"defaultSslBinding":true,"identityClientId":null,"certificateSource":"BuiltIn","certificateStatus":null}],"publicIPAddresses":null,"privateIPAddresses":null,"additionalLocations":null,"virtualNetworkConfiguration":null,"customProperties":{"Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls10":"False","Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls11":"False","Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls10":"False","Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls11":"False","Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Ssl30":"False","Microsoft.WindowsAzure.ApiManagement.Gateway.Protocols.Server.Http2":"False"},"virtualNetworkType":"None","certificates":null,"disableGateway":false,"natGatewayState":"Disabled","outboundPublicIPAddresses":null,"apiVersionConstraint":{"minApiVersion":null},"publicIpAddressId":null,"publicNetworkAccess":"Enabled","privateEndpointConnections":null,"platformVersion":"mtv1"},"sku":{"name":"Consumption","capacity":0},"identity":null,"zones":null,"systemData":{"createdBy":"blackchoey@outlook.com","createdByType":"User","createdAt":"2024-06-17T06:13:27.5444749Z","lastModifiedBy":"blackchoey@outlook.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-17T06:13:27.5444749Z"},"location":"East + US","tags":{},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003","name":"cli000003","type":"Microsoft.ApiManagement/service"}' + headers: + cache-control: + - no-cache + content-length: + - '2180' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:14:58 GMT + etag: + - '"AAAAAAGVG9Q="' + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' + x-msedge-ref: + - 'Ref A: 1799AB4C20514176AA5E1C2E0EAAC117 Ref B: MAA201060516011 Ref C: 2024-06-17T06:14:58Z' + status: + code: 200 + message: OK +- request: + body: '{"properties": {"type": "http", "subscriptionRequired": false, "displayName": + "Echo API", "path": "/echo", "protocols": ["https"]}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apim api create + Connection: + - keep-alive + Content-Length: + - '131' + Content-Type: + - application/json + ParameterSetName: + - -g --service-name --api-id --display-name --path + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/apis/echo?api-version=2022-08-01 + response: + body: + string: "{\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/apis/echo\"\ + ,\r\n \"type\": \"Microsoft.ApiManagement/service/apis\",\r\n \"name\":\ + \ \"echo\",\r\n \"properties\": {\r\n \"displayName\": \"Echo API\",\r\ + \n \"apiRevision\": \"1\",\r\n \"description\": null,\r\n \"subscriptionRequired\"\ + : false,\r\n \"serviceUrl\": null,\r\n \"backendId\": null,\r\n \"\ + path\": \"echo\",\r\n \"protocols\": [\r\n \"https\"\r\n ],\r\n\ + \ \"authenticationSettings\": {\r\n \"oAuth2\": null,\r\n \"\ + openid\": null\r\n },\r\n \"subscriptionKeyParameterNames\": {\r\n \ + \ \"header\": \"Ocp-Apim-Subscription-Key\",\r\n \"query\": \"subscription-key\"\ + \r\n },\r\n \"isCurrent\": true\r\n }\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '721' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:15:01 GMT + etag: + - '"AAAAAOMyfRU="' + 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: 3E3E5DDC5A0941E28736DFB098951453 Ref B: MAA201060513025 Ref C: 2024-06-17T06:15:00Z' + status: + code: 201 + message: Created +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - apim api create + Connection: + - keep-alive + ParameterSetName: + - -g --service-name --api-id --display-name --path + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/apis/echo?api-version=2022-08-01 + response: + body: + string: "{\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/apis/echo\"\ + ,\r\n \"type\": \"Microsoft.ApiManagement/service/apis\",\r\n \"name\":\ + \ \"echo\",\r\n \"properties\": {\r\n \"displayName\": \"Echo API\",\r\ + \n \"apiRevision\": \"1\",\r\n \"description\": null,\r\n \"subscriptionRequired\"\ + : false,\r\n \"serviceUrl\": null,\r\n \"backendId\": null,\r\n \"\ + path\": \"echo\",\r\n \"protocols\": [\r\n \"https\"\r\n ],\r\n\ + \ \"authenticationSettings\": {\r\n \"oAuth2\": null,\r\n \"\ + openid\": null,\r\n \"oAuth2AuthenticationSettings\": [],\r\n \"\ + openidAuthenticationSettings\": []\r\n },\r\n \"subscriptionKeyParameterNames\"\ + : {\r\n \"header\": \"Ocp-Apim-Subscription-Key\",\r\n \"query\"\ + : \"subscription-key\"\r\n },\r\n \"isCurrent\": true\r\n }\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '807' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:15:02 GMT + etag: + - '"AAAAAOMyfRU="' + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' + x-msedge-ref: + - 'Ref A: B7AEBE7A367740B1AF02809D21597167 Ref B: MAA201060513025 Ref C: 2024-06-17T06:15:01Z' + status: + code: 200 + message: OK +- request: + body: '{"properties": {"displayName": "GetOperation", "method": "GET", "urlTemplate": + "/echo"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apim api operation create + Connection: + - keep-alive + Content-Length: + - '88' + Content-Type: + - application/json + If-Match: + - '*' + ParameterSetName: + - -g --service-name --api-id --url-template --method --display-name + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/apis/echo/operations/bbb6eef40258462cb7036103495d2591?api-version=2022-08-01 + response: + body: + string: "{\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/apis/echo/operations/bbb6eef40258462cb7036103495d2591\"\ + ,\r\n \"type\": \"Microsoft.ApiManagement/service/apis/operations\",\r\n\ + \ \"name\": \"bbb6eef40258462cb7036103495d2591\",\r\n \"properties\": {\r\ + \n \"displayName\": \"GetOperation\",\r\n \"method\": \"GET\",\r\n \ + \ \"urlTemplate\": \"/echo\",\r\n \"templateParameters\": [],\r\n \ + \ \"description\": null,\r\n \"request\": {\r\n \"queryParameters\"\ + : [],\r\n \"headers\": [],\r\n \"representations\": []\r\n },\r\ + \n \"responses\": [],\r\n \"policies\": null\r\n }\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '629' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:15:05 GMT + etag: + - '"AAAAAOMyfRs="' + 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: 96F9D50673E64599AC10BAC4DF7913DA Ref B: MAA201060515025 Ref C: 2024-06-17T06:15:05Z' + status: + code: 201 + message: Created +- request: + body: '{"properties": {"type": "http", "subscriptionRequired": false, "displayName": + "Foo API", "path": "/foo", "protocols": ["https"]}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apim api create + Connection: + - keep-alive + Content-Length: + - '129' + Content-Type: + - application/json + ParameterSetName: + - -g --service-name --api-id --display-name --path + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/apis/foo?api-version=2022-08-01 + response: + body: + string: "{\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/apis/foo\"\ + ,\r\n \"type\": \"Microsoft.ApiManagement/service/apis\",\r\n \"name\":\ + \ \"foo\",\r\n \"properties\": {\r\n \"displayName\": \"Foo API\",\r\n\ + \ \"apiRevision\": \"1\",\r\n \"description\": null,\r\n \"subscriptionRequired\"\ + : false,\r\n \"serviceUrl\": null,\r\n \"backendId\": null,\r\n \"\ + path\": \"foo\",\r\n \"protocols\": [\r\n \"https\"\r\n ],\r\n\ + \ \"authenticationSettings\": {\r\n \"oAuth2\": null,\r\n \"\ + openid\": null\r\n },\r\n \"subscriptionKeyParameterNames\": {\r\n \ + \ \"header\": \"Ocp-Apim-Subscription-Key\",\r\n \"query\": \"subscription-key\"\ + \r\n },\r\n \"isCurrent\": true\r\n }\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '717' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:15:08 GMT + etag: + - '"AAAAAOMyfSI="' + 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: 664657B14A284AD4B6541AEFD4027FE9 Ref B: MAA201060513049 Ref C: 2024-06-17T06:15:07Z' + status: + code: 201 + message: Created +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - apim api create + Connection: + - keep-alive + ParameterSetName: + - -g --service-name --api-id --display-name --path + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/apis/foo?api-version=2022-08-01 + response: + body: + string: "{\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/apis/foo\"\ + ,\r\n \"type\": \"Microsoft.ApiManagement/service/apis\",\r\n \"name\":\ + \ \"foo\",\r\n \"properties\": {\r\n \"displayName\": \"Foo API\",\r\n\ + \ \"apiRevision\": \"1\",\r\n \"description\": null,\r\n \"subscriptionRequired\"\ + : false,\r\n \"serviceUrl\": null,\r\n \"backendId\": null,\r\n \"\ + path\": \"foo\",\r\n \"protocols\": [\r\n \"https\"\r\n ],\r\n\ + \ \"authenticationSettings\": {\r\n \"oAuth2\": null,\r\n \"\ + openid\": null,\r\n \"oAuth2AuthenticationSettings\": [],\r\n \"\ + openidAuthenticationSettings\": []\r\n },\r\n \"subscriptionKeyParameterNames\"\ + : {\r\n \"header\": \"Ocp-Apim-Subscription-Key\",\r\n \"query\"\ + : \"subscription-key\"\r\n },\r\n \"isCurrent\": true\r\n }\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '803' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:15:09 GMT + etag: + - '"AAAAAOMyfSI="' + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' + x-msedge-ref: + - 'Ref A: B5B8394D72DE448C9EDDDEE259314BB5 Ref B: MAA201060513049 Ref C: 2024-06-17T06:15:08Z' + status: + code: 200 + message: OK +- request: + body: '{"properties": {"displayName": "GetOperation", "method": "GET", "urlTemplate": + "/foo"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apim api operation create + Connection: + - keep-alive + Content-Length: + - '87' + Content-Type: + - application/json + If-Match: + - '*' + ParameterSetName: + - -g --service-name --api-id --url-template --method --display-name + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/apis/foo/operations/a2ba51fea17b48bca6f153cb05d7ffcc?api-version=2022-08-01 + response: + body: + string: "{\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/apis/foo/operations/a2ba51fea17b48bca6f153cb05d7ffcc\"\ + ,\r\n \"type\": \"Microsoft.ApiManagement/service/apis/operations\",\r\n\ + \ \"name\": \"a2ba51fea17b48bca6f153cb05d7ffcc\",\r\n \"properties\": {\r\ + \n \"displayName\": \"GetOperation\",\r\n \"method\": \"GET\",\r\n \ + \ \"urlTemplate\": \"/foo\",\r\n \"templateParameters\": [],\r\n \"\ + description\": null,\r\n \"request\": {\r\n \"queryParameters\": [],\r\ + \n \"headers\": [],\r\n \"representations\": []\r\n },\r\n \ + \ \"responses\": [],\r\n \"policies\": null\r\n }\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '627' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:15:11 GMT + etag: + - '"AAAAAOMyfSk="' + 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: AC503B5CB8024F358451DED126D00DEE Ref B: MAA201060515033 Ref C: 2024-06-17T06:15:11Z' + status: + code: 201 + message: Created +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - role assignment create + Connection: + - keep-alive + ParameterSetName: + - --role --assignee-object-id --assignee-principal-type --scope + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/providers/Microsoft.Authorization/roleDefinitions?$filter=roleName%20eq%20%27API%20Management%20Service%20Reader%20Role%27&api-version=2022-05-01-preview + response: + body: + string: '{"value":[{"properties":{"roleName":"API Management Service Reader + Role","type":"BuiltInRole","description":"Read-only access to service and + APIs","assignableScopes":["/"],"permissions":[{"actions":["Microsoft.ApiManagement/service/*/read","Microsoft.ApiManagement/service/read","Microsoft.Authorization/*/read","Microsoft.Insights/alertRules/*","Microsoft.ResourceHealth/availabilityStatuses/read","Microsoft.Resources/deployments/*","Microsoft.Resources/subscriptions/resourceGroups/read","Microsoft.Support/*"],"notActions":["Microsoft.ApiManagement/service/users/keys/read"],"dataActions":[],"notDataActions":[]}],"createdOn":"2016-11-09T00:26:45.1540473Z","updatedOn":"2021-11-11T20:13:11.8704466Z","createdBy":null,"updatedBy":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/71522526-b88f-4d52-b57f-d31fc3546d0d","type":"Microsoft.Authorization/roleDefinitions","name":"71522526-b88f-4d52-b57f-d31fc3546d0d"}]}' + headers: + cache-control: + - no-cache + content-length: + - '982' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:15:13 GMT + expires: + - '-1' + pragma: + - no-cache + set-cookie: + - x-ms-gateway-slice=Production; path=/; secure; samesite=none; httponly + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' + x-msedge-ref: + - 'Ref A: 89687809CF734552A2FC522EEA688562 Ref B: MAA201060515011 Ref C: 2024-06-17T06:15:13Z' + status: + code: 200 + message: OK +- request: + body: '{"properties": {"roleDefinitionId": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/71522526-b88f-4d52-b57f-d31fc3546d0d", + "principalId": "d1c6fc80-9867-4b3b-8546-b43321e84db4", "principalType": "ServicePrincipal"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - role assignment create + Connection: + - keep-alive + Content-Length: + - '270' + Content-Type: + - application/json + Cookie: + - x-ms-gateway-slice=Production + ParameterSetName: + - --role --assignee-object-id --assignee-principal-type --scope + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/providers/Microsoft.Authorization/roleAssignments/1274b623-3734-4339-9fe0-c92b227df6bd?api-version=2022-04-01 + response: + body: + string: '{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/71522526-b88f-4d52-b57f-d31fc3546d0d","principalId":"d1c6fc80-9867-4b3b-8546-b43321e84db4","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003","condition":null,"conditionVersion":null,"createdOn":"2024-06-17T06:15:14.7830948Z","updatedOn":"2024-06-17T06:15:15.2200970Z","createdBy":null,"updatedBy":"7557db67-613b-4194-a890-de2ba9a4ec8e","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/providers/Microsoft.Authorization/roleAssignments/1274b623-3734-4339-9fe0-c92b227df6bd","type":"Microsoft.Authorization/roleAssignments","name":"1274b623-3734-4339-9fe0-c92b227df6bd"}' + headers: + cache-control: + - no-cache + content-length: + - '981' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:15:16 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: D97B46EBF35B4E5EBE2AE9A4B992E148 Ref B: MAA201060515011 Ref C: 2024-06-17T06:15:14Z' + status: + code: 201 + message: Created +- request: + body: '{"sourceResourceIds": ["/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiManagement/service/cli000003/apis/echo"]}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - apic import-from-apim + Connection: + - keep-alive + Content-Length: + - '167' + Content-Type: + - application/json + ParameterSetName: + - -g --service-name --apim-name --apim-apis + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: POST + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/importFromApim?api-version=2024-03-01 + response: + body: + string: '' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '0' + date: + - Mon, 17 Jun 2024 06:15:19 GMT + expires: + - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/operationResults/0025978703e447f7beebda125d12b1c5?api-version=2024-03-01&t=638542017200164996&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=sl8DBHNWKBu4ACJAVgQtWL_z1ihXzoKvY3O0Sb5Rg-LoXmQlS48sh2NDTYu1Jq_lczT6bk-rzCv8o78b6fQSAh7B0d8MposQYtit49kVyDxGLGE4ddWzlZijo0Isb_IMZM8DoWs3R3aFRWajFPCBYUHC6_6GFghrqi5Uw8miM8KZqHNK02X_Ck7V4rZQjY0o0Fzj6ThQszmMA7pwZWWADVhoLExCEaojiZvFdWJYjqkT-LcTs-nyPrr5dWhix51QBj0ZutOCYNVN79PNF8rOFK0QlYtB9qv3EWbbkw67KExY-l4WLJ8aXkjxk7NXq8bSrk-E8ioNbxHvgRtv1uBQtw&h=430f3gFMvMnTfuTrEZMJ0L4OpQi9u11v8qH8mBpvXpg + 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: 1E815640AE61492E9A5212DD92DA145B Ref B: MAA201060513037 Ref C: 2024-06-17T06:15:18Z' + x-powered-by: + - ASP.NET + status: + code: 202 + message: Accepted +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - apic import-from-apim + Connection: + - keep-alive + ParameterSetName: + - -g --service-name --apim-name --apim-apis + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/operationResults/0025978703e447f7beebda125d12b1c5?api-version=2024-03-01&t=638542017200164996&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=sl8DBHNWKBu4ACJAVgQtWL_z1ihXzoKvY3O0Sb5Rg-LoXmQlS48sh2NDTYu1Jq_lczT6bk-rzCv8o78b6fQSAh7B0d8MposQYtit49kVyDxGLGE4ddWzlZijo0Isb_IMZM8DoWs3R3aFRWajFPCBYUHC6_6GFghrqi5Uw8miM8KZqHNK02X_Ck7V4rZQjY0o0Fzj6ThQszmMA7pwZWWADVhoLExCEaojiZvFdWJYjqkT-LcTs-nyPrr5dWhix51QBj0ZutOCYNVN79PNF8rOFK0QlYtB9qv3EWbbkw67KExY-l4WLJ8aXkjxk7NXq8bSrk-E8ioNbxHvgRtv1uBQtw&h=430f3gFMvMnTfuTrEZMJ0L4OpQi9u11v8qH8mBpvXpg + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/operationResults/0025978703e447f7beebda125d12b1c5","name":"0025978703e447f7beebda125d12b1c5","status":"NotStarted"}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '254' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:15:20 GMT + expires: + - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/operationResults/0025978703e447f7beebda125d12b1c5?api-version=2024-03-01&t=638542017208602370&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=KDHxtDZN3qgcyWfP6kNhqeau0NxUvQWR1czvCJQxWruuFJnnHO1yQqLASpwsOyX0hkI5yNOuiAW50ioySPYyG4D_tncW8kXoGZC4wxdpE6WyS56TiATMPv9fKPKad8io7BqKPA87IM9ptie50iIgfpdsOSsy6-8JV08eLvzWoF2rp99kRm6AhpOzgogRokRLz9Tmr7AV8Mlwo37Tv7hJxAquf9J9nTjj4Ra4sb3XdZo04oyXR0vdrBJSAuZlhqbuxDVuT5STjJJdQ9SlpGRdTwT_kxEvGNqMw3eRq2hyeS3l0diR58IptX1EGgXx3zosiwUt83aNLXzCtE7NRa4VAA&h=BZrEuK5kyd7JSx8wceHdi1h_aEkPtM3B9voGvL-k2oY + 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: + - '3749' + x-msedge-ref: + - 'Ref A: A9FD18D336464F5598CD4BC84E690FBC Ref B: MAA201060513037 Ref C: 2024-06-17T06:15:20Z' + x-powered-by: + - ASP.NET + status: + code: 202 + message: Accepted +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - apic import-from-apim + Connection: + - keep-alive + ParameterSetName: + - -g --service-name --apim-name --apim-apis + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/operationResults/0025978703e447f7beebda125d12b1c5?api-version=2024-03-01&t=638542017208602370&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=KDHxtDZN3qgcyWfP6kNhqeau0NxUvQWR1czvCJQxWruuFJnnHO1yQqLASpwsOyX0hkI5yNOuiAW50ioySPYyG4D_tncW8kXoGZC4wxdpE6WyS56TiATMPv9fKPKad8io7BqKPA87IM9ptie50iIgfpdsOSsy6-8JV08eLvzWoF2rp99kRm6AhpOzgogRokRLz9Tmr7AV8Mlwo37Tv7hJxAquf9J9nTjj4Ra4sb3XdZo04oyXR0vdrBJSAuZlhqbuxDVuT5STjJJdQ9SlpGRdTwT_kxEvGNqMw3eRq2hyeS3l0diR58IptX1EGgXx3zosiwUt83aNLXzCtE7NRa4VAA&h=BZrEuK5kyd7JSx8wceHdi1h_aEkPtM3B9voGvL-k2oY + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/operationResults/0025978703e447f7beebda125d12b1c5","name":"0025978703e447f7beebda125d12b1c5","status":"InProgress","startTime":"2024-06-17T06:15:48.6323627+00:00"}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '302' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:15:51 GMT + expires: + - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/operationResults/0025978703e447f7beebda125d12b1c5?api-version=2024-03-01&t=638542017521882280&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=r-nahC11FGBl9b-5QMBLhUGXqD4Mf-eOUpu75ZcQTlQAVlsWzUfCwlvAb_XYQvFBpKhuEKPOy3XDKBIZfnYMZ7z5iKGYVoaXlVbuw-7vHJQaXui137Hsh7M5gT92cAvR95RmDLOYKesUAU7bfP-Mx7DCi9pLnlsSQA_6f3NgrpfAJi4mKz1oRqwzWP6H3NyAzDZSmGuskuOI0nlPfJfwr-Kg33eVUe9llb4C-rfzSMy_6JVbl6N7LuYWtcMiJo9kJ3OpgHLn3SYMkkKSiPL0rYMSYEyZjjSntKI9povtpiiQT9liFxu1NeMV2p80gVj_ZKiKRQGyBTKPeMTJ4Nce0A&h=XgLyj8RREDxdM4LX63LrPyD1VtvqDAW_Ypwq5vK-eM0 + 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: + - '3749' + x-msedge-ref: + - 'Ref A: 9DCBC437B3DD496896FD69F7B086B6FE Ref B: MAA201060513037 Ref C: 2024-06-17T06:15:51Z' + x-powered-by: + - ASP.NET + status: + code: 202 + message: Accepted +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - apic import-from-apim + Connection: + - keep-alive + ParameterSetName: + - -g --service-name --apim-name --apim-apis + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/operationResults/0025978703e447f7beebda125d12b1c5?api-version=2024-03-01&t=638542017521882280&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=r-nahC11FGBl9b-5QMBLhUGXqD4Mf-eOUpu75ZcQTlQAVlsWzUfCwlvAb_XYQvFBpKhuEKPOy3XDKBIZfnYMZ7z5iKGYVoaXlVbuw-7vHJQaXui137Hsh7M5gT92cAvR95RmDLOYKesUAU7bfP-Mx7DCi9pLnlsSQA_6f3NgrpfAJi4mKz1oRqwzWP6H3NyAzDZSmGuskuOI0nlPfJfwr-Kg33eVUe9llb4C-rfzSMy_6JVbl6N7LuYWtcMiJo9kJ3OpgHLn3SYMkkKSiPL0rYMSYEyZjjSntKI9povtpiiQT9liFxu1NeMV2p80gVj_ZKiKRQGyBTKPeMTJ4Nce0A&h=XgLyj8RREDxdM4LX63LrPyD1VtvqDAW_Ypwq5vK-eM0 + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/operationResults/0025978703e447f7beebda125d12b1c5","name":"0025978703e447f7beebda125d12b1c5","status":"Succeeded","startTime":"2024-06-17T06:15:48.6323627+00:00","endTime":"2024-06-17T06:16:07.5748957+00:00"}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '347' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:16:23 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: + - '3749' + x-msedge-ref: + - 'Ref A: E43AD282E10B43FCA3E51A3D1E8BD4D6 Ref B: MAA201060513037 Ref C: 2024-06-17T06:16:22Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api list + Connection: + - keep-alive + ParameterSetName: + - -g -n + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis?api-version=2024-03-01 + response: + body: + string: '{"value":[{"type":"Microsoft.ApiCenter/services/workspaces/apis","properties":{"title":"Echo + API","kind":"REST","lifecycleStage":"design","externalDocumentation":[],"contacts":[],"customProperties":{}},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/14389343672246031653","name":"14389343672246031653","systemData":{"createdAt":"2024-06-17T06:16:06.9343119Z","lastModifiedAt":"2024-06-17T06:16:06.9343105Z"}}]}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '524' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:16:25 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: + - '3749' + x-msedge-ref: + - 'Ref A: 3F616D49DB1245CEA9396A0EDA9DB2BF Ref B: MAA201060515047 Ref C: 2024-06-17T06:16:25Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_list_service_in_rg.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_list_service_in_rg.yaml new file mode 100644 index 00000000000..13be29ae587 --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_list_service_in_rg.yaml @@ -0,0 +1,54 @@ +interactions: +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic list + Connection: + - keep-alive + ParameterSetName: + - -g + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services?api-version=2024-03-01 + response: + body: + string: '{"value":[{"type":"Microsoft.ApiCenter/services","location":"eastus","sku":{"name":"Free"},"properties":{},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002","name":"clitest000002","tags":{},"systemData":{"createdAt":"2024-06-17T06:13:14.8031021Z","lastModifiedAt":"2024-06-17T06:13:14.8030943Z"}}]}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '387' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:13:17 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: + - '3749' + x-msedge-ref: + - 'Ref A: 38C96D78AD0843EC93ADE4704051272B Ref B: MAA201060516035 Ref C: 2024-06-17T06:13:16Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_metadata_create.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_metadata_create.yaml new file mode 100644 index 00000000000..1eb26c1b492 --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_metadata_create.yaml @@ -0,0 +1,64 @@ +interactions: +- request: + body: '{"properties": {"assignedTo": [{"deprecated": false, "entity": "api", "required": + true}], "schema": "{\"type\":\"boolean\", \"title\":\"Public Facing\"}"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic metadata create + Connection: + - keep-alive + Content-Length: + - '155' + Content-Type: + - application/json + ParameterSetName: + - -g -n --metadata-name --schema --assignments + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/metadataSchemas/cli000003?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services/metadataSchemas","properties":{"assignedTo":[{"entity":"api","required":true,"deprecated":false}],"schema":"{\"type\":\"boolean\", + \"title\":\"Public Facing\"}"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/metadataSchemas/cli000003","name":"cli000003","systemData":{"createdAt":"2024-06-17T06:08:19.7901178Z","lastModifiedAt":"2024-06-17T06:08:19.7901171Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '490' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:08:19 GMT + etag: + - 66022eac-0000-0100-0000-666fd2d30000 + 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: D32DBBFF21A64200892C292D6B8D6F3A Ref B: MAA201060515023 Ref C: 2024-06-17T06:08:18Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_metadata_create_with_file.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_metadata_create_with_file.yaml new file mode 100644 index 00000000000..653cde09f6c --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_metadata_create_with_file.yaml @@ -0,0 +1,64 @@ +interactions: +- request: + body: '{"properties": {"assignedTo": [{"deprecated": false, "entity": "api", "required": + true}], "schema": "{\"type\": \"boolean\", \"title\": \"Public Facing\"}"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic metadata create + Connection: + - keep-alive + Content-Length: + - '157' + Content-Type: + - application/json + ParameterSetName: + - -g -n --metadata-name --schema --assignments + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/metadataSchemas/cli000003?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services/metadataSchemas","properties":{"assignedTo":[{"entity":"api","required":true,"deprecated":false}],"schema":"{\"type\": + \"boolean\", \"title\": \"Public Facing\"}"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/metadataSchemas/cli000003","name":"cli000003","systemData":{"createdAt":"2024-06-17T06:08:14.2121324Z","lastModifiedAt":"2024-06-17T06:08:14.2121318Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '492' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:08:13 GMT + etag: + - 6602d5ab-0000-0100-0000-666fd2ce0000 + 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: 6E66440B33CD40FB806A462C6A3CDD8D Ref B: MAA201060513035 Ref C: 2024-06-17T06:08:12Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_metadata_delete.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_metadata_delete.yaml new file mode 100644 index 00000000000..e16315b3685 --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_metadata_delete.yaml @@ -0,0 +1,104 @@ +interactions: +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - apic metadata delete + Connection: + - keep-alive + Content-Length: + - '0' + ParameterSetName: + - -g -n --metadata-name --yes + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: DELETE + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/metadataSchemas/clitest000003?api-version=2024-03-01 + response: + body: + string: '' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + date: + - Mon, 17 Jun 2024 06:08: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-ratelimit-remaining-subscription-deletes: + - '199' + x-ms-ratelimit-remaining-subscription-global-deletes: + - '2999' + x-msedge-ref: + - 'Ref A: 2C10A69E082D4753A949F56542CC4363 Ref B: MAA201060513047 Ref C: 2024-06-17T06:08:34Z' + x-powered-by: + - ASP.NET + status: + code: 204 + message: No Content +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic metadata show + Connection: + - keep-alive + ParameterSetName: + - -g -n --metadata-name + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/metadataSchemas/clitest000003?api-version=2024-03-01 + response: + body: + string: '{"code":"404"}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '14' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:08:39 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: + - '3749' + x-msedge-ref: + - 'Ref A: 1CCCBB5871A24123AEB3FEF7A224F8FB Ref B: MAA201060513025 Ref C: 2024-06-17T06:08:38Z' + x-powered-by: + - ASP.NET + status: + code: 404 + message: Not Found +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_metadata_export.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_metadata_export.yaml new file mode 100644 index 00000000000..83816a0eca8 --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_metadata_export.yaml @@ -0,0 +1,73 @@ +interactions: +- request: + body: '{"assignedTo": "api"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic metadata export + Connection: + - keep-alive + Content-Length: + - '21' + Content-Type: + - application/json + ParameterSetName: + - -g -n --assignments --file-name + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: POST + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/exportMetadataSchema?api-version=2024-03-01 + response: + body: + string: '{"format":"json-schema","value":"{\"type\":\"object\",\"properties\":{\"Id\":{\"type\":\"string\"},\"Name\":{\"type\":\"string\"},\"WorkspaceName\":{\"type\":\"string\"},\"Title\":{\"type\":\"string\"},\"Summary\":{\"type\":\"string\"},\"Description\":{\"type\":\"string\"},\"Kind\":{\"type\":\"string\"},\"LifecycleStage\":{\"type\":\"string\",\"enum\":[\"design\",\"development\",\"testing\",\"preview\",\"production\",\"deprecated\",\"retired\"]},\"TermsOfService\":{\"type\":\"object\",\"properties\":{\"url\":{\"description\":\"URL + pointing to the terms of service.\",\"type\":\"string\",\"maxLength\":200,\"format\":\"uri\"}}},\"License\":{\"type\":\"object\",\"properties\":{\"name\":{\"description\":\"Name + of the license.\",\"type\":\"string\",\"maxLength\":50},\"url\":{\"description\":\"URL + pointing to the license details. The URL field is mutually exclusive of the + identifier field.\",\"type\":\"string\",\"maxLength\":200,\"format\":\"uri\"},\"identifier\":{\"description\":\"SPDX + license information for the API. The identifier field is mutually exclusive + of the URL field.\",\"type\":\"string\",\"maxLength\":200,\"format\":\"uri\"}}},\"ExternalDocumentation\":{\"type\":\"array\",\"items\":{\"type\":\"object\",\"properties\":{\"title\":{\"description\":\"Title + of the documentation.\",\"type\":\"string\",\"maxLength\":50},\"description\":{\"description\":\"Description + of the documentation.\",\"type\":\"string\",\"maxLength\":1000},\"url\":{\"description\":\"URL + pointing to the documentation.\",\"type\":\"string\",\"maxLength\":200,\"format\":\"uri\"}}}},\"Contacts\":{\"type\":\"array\",\"items\":{\"type\":\"object\",\"properties\":{\"name\":{\"description\":\"Name + of the contact.\",\"type\":\"string\",\"maxLength\":100},\"url\":{\"description\":\"URL + for the contact.\",\"type\":\"string\",\"maxLength\":200,\"format\":\"uri\"},\"email\":{\"description\":\"Email + address for the contact.\",\"type\":\"string\",\"maxLength\":100,\"format\":\"email\"}}}},\"CustomPropertiesData\":{},\"CatalogNameTypeSafe\":{\"type\":\"object\",\"additionalProperties\":false,\"properties\":{\"Name\":{\"type\":\"string\"}}},\"CatalogName\":{\"type\":\"string\"},\"SubscriptionId\":{\"type\":\"string\"},\"SubscriptionIdTypeSafe\":{\"type\":\"string\"},\"ResourceGroupName\":{\"type\":\"string\"},\"ResourceGroupNameTypeSafe\":{\"type\":\"object\",\"additionalProperties\":false,\"properties\":{\"Name\":{\"type\":\"string\"}}},\"ETag\":{\"type\":\"string\"},\"Created\":{\"type\":\"string\",\"format\":\"date-time\"},\"Updated\":{\"type\":\"string\",\"format\":\"date-time\"},\"CreatedBy\":{\"type\":\"string\"},\"UpdatedBy\":{\"type\":\"string\"},\"customProperties\":{\"type\":\"object\",\"properties\":{\"clitest000003\":{\"type\":\"boolean\",\"title\":\"Public + Facing\"}},\"unevaluatedProperties\":false,\"required\":[\"clitest000003\"]}}}"}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '2854' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:09:00 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: 46C80D5D89D04B468089C5C639E203B3 Ref B: MAA201060514031 Ref C: 2024-06-17T06:08:59Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_metadata_list.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_metadata_list.yaml new file mode 100644 index 00000000000..534b6c9ee88 --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_metadata_list.yaml @@ -0,0 +1,56 @@ +interactions: +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic metadata list + Connection: + - keep-alive + ParameterSetName: + - -g -n + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/metadataSchemas?api-version=2024-03-01 + response: + body: + string: '{"value":[{"type":"Microsoft.ApiCenter/services/metadataSchemas","properties":{"assignedTo":[{"entity":"api","required":true,"deprecated":false},{"entity":"environment","required":true,"deprecated":false},{"entity":"deployment","required":true,"deprecated":false}],"schema":"{\"type\":\"boolean\", + \"title\":\"Public Facing\"}"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/metadataSchemas/clitest000003","name":"clitest000003","systemData":{"createdAt":"2024-06-17T06:09:20.446154Z","lastModifiedAt":"2024-06-17T06:09:20.4461531Z"}},{"type":"Microsoft.ApiCenter/services/metadataSchemas","properties":{"assignedTo":[{"entity":"api","required":true,"deprecated":false},{"entity":"environment","required":true,"deprecated":false},{"entity":"deployment","required":true,"deprecated":false}],"schema":"{\"type\":\"boolean\", + \"title\":\"Public Facing\"}"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/metadataSchemas/clitest000004","name":"clitest000004","systemData":{"createdAt":"2024-06-17T06:09:23.2865529Z","lastModifiedAt":"2024-06-17T06:09:23.2865521Z"}}]}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '1246' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:09:25 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: + - '3749' + x-msedge-ref: + - 'Ref A: FDB76E516133447FA104C4E115E5657C Ref B: MAA201060515047 Ref C: 2024-06-17T06:09:24Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_metadata_list_with_all_optional_params.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_metadata_list_with_all_optional_params.yaml new file mode 100644 index 00000000000..e91eab64abb --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_metadata_list_with_all_optional_params.yaml @@ -0,0 +1,55 @@ +interactions: +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic metadata list + Connection: + - keep-alive + ParameterSetName: + - -g -n --filter + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/metadataSchemas?$filter=name%20eq%20%27clitest000003%27&api-version=2024-03-01 + response: + body: + string: '{"value":[{"type":"Microsoft.ApiCenter/services/metadataSchemas","properties":{"assignedTo":[{"entity":"api","required":true,"deprecated":false},{"entity":"environment","required":true,"deprecated":false},{"entity":"deployment","required":true,"deprecated":false}],"schema":"{\"type\":\"boolean\", + \"title\":\"Public Facing\"}"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/metadataSchemas/clitest000003","name":"clitest000003","systemData":{"createdAt":"2024-06-17T06:08:14.7702975Z","lastModifiedAt":"2024-06-17T06:08:14.7702965Z"}}]}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '629' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:08:19 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: + - '3749' + x-msedge-ref: + - 'Ref A: 11776356A4F4430C837763FE75586214 Ref B: MAA201060516029 Ref C: 2024-06-17T06:08:19Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_metadata_show.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_metadata_show.yaml new file mode 100644 index 00000000000..b9a5aa7d4a4 --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_metadata_show.yaml @@ -0,0 +1,57 @@ +interactions: +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic metadata show + Connection: + - keep-alive + ParameterSetName: + - -g -n --metadata-name + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/metadataSchemas/clitest000003?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services/metadataSchemas","properties":{"assignedTo":[{"entity":"api","required":true,"deprecated":false},{"entity":"environment","required":true,"deprecated":false},{"entity":"deployment","required":true,"deprecated":false}],"schema":"{\"type\":\"boolean\", + \"title\":\"Public Facing\"}"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/metadataSchemas/clitest000003","name":"clitest000003","systemData":{"createdAt":"2024-06-17T06:08:35.5821846Z","lastModifiedAt":"2024-06-17T06:08:35.5821839Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '617' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:08:38 GMT + etag: + - 6602c2ad-0000-0100-0000-666fd2e30000 + 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: + - '3749' + x-msedge-ref: + - 'Ref A: 87F705D7F2394BDC88112F41943B4384 Ref B: MAA201060513049 Ref C: 2024-06-17T06:08:37Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_metadata_update.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_metadata_update.yaml new file mode 100644 index 00000000000..14f67419e46 --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_metadata_update.yaml @@ -0,0 +1,121 @@ +interactions: +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic metadata update + Connection: + - keep-alive + ParameterSetName: + - -g -n --metadata-name --schema + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/metadataSchemas/clitest000003?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services/metadataSchemas","properties":{"assignedTo":[{"entity":"api","required":true,"deprecated":false},{"entity":"environment","required":true,"deprecated":false},{"entity":"deployment","required":true,"deprecated":false}],"schema":"{\"type\":\"boolean\", + \"title\":\"Public Facing\"}"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/metadataSchemas/clitest000003","name":"clitest000003","systemData":{"createdAt":"2024-06-17T06:08:56.191846Z","lastModifiedAt":"2024-06-17T06:08:56.1918453Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '616' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:08:58 GMT + etag: + - 6602f5b0-0000-0100-0000-666fd2f80000 + 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: + - '3749' + x-msedge-ref: + - 'Ref A: 604BD0C7867A445A8AE3E67593495BAF Ref B: MAA201060516037 Ref C: 2024-06-17T06:08:57Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: '{"properties": {"assignedTo": [{"deprecated": false, "entity": "api", "required": + true}, {"deprecated": false, "entity": "environment", "required": true}, {"deprecated": + false, "entity": "deployment", "required": true}], "schema": "{\"type\":\"boolean\", + \"title\":\"Updated Title\"}"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic metadata update + Connection: + - keep-alive + Content-Length: + - '286' + Content-Type: + - application/json + ParameterSetName: + - -g -n --metadata-name --schema + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/metadataSchemas/clitest000003?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services/metadataSchemas","properties":{"assignedTo":[{"entity":"api","required":true,"deprecated":false},{"entity":"environment","required":true,"deprecated":false},{"entity":"deployment","required":true,"deprecated":false}],"schema":"{\"type\":\"boolean\", + \"title\":\"Updated Title\"}"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/metadataSchemas/clitest000003","name":"clitest000003","systemData":{"lastModifiedAt":"2024-06-17T06:08:59.7704977Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '574' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:08:59 GMT + etag: + - 6602abb1-0000-0100-0000-666fd2fb0000 + 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: E772990A91294410A19E5D385980730F Ref B: MAA201060516037 Ref C: 2024-06-17T06:08:59Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_register_with_json_spec.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_register_with_json_spec.yaml new file mode 100644 index 00000000000..13e474eda74 --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_register_with_json_spec.yaml @@ -0,0 +1,1344 @@ +interactions: +- request: + body: '{"properties": {"contacts": [{"email": "apiteam@swagger.io"}], "description": + "This is a sample Pet Store Server based on the OpenAPI 3.0 specification. You + can find out more about\nSwagger at [http://swagger.io](http://swagger.io). + In the third iteration of the pet store, we''ve switched to the design first + approach!\nYou can now help us improve the API whether it''s by making changes + to the definition itself or to the code.\nThat way, with time, we can improve + the API in general, and expose some of the new features in OAS3.\n\nSome useful + links:\n- [The Pet Store repository](https://github.com/swagger-api/swagger-petstore)\n- + [The source API definition for the Pet Store](https://github.com/swagger-api/swagger-petstore/blob/master/src/main/resources/openapi.yaml)", + "kind": "rest", "license": {"name": "Apache 2.0", "url": "http://www.apache.org/licenses/LICENSE-2.0.html"}, + "summary": "This is a sample Pet Store Server based on the OpenAPI 3.0 specification. You + can find out more about\nSwagger at [http://swagger.io](http://swagger.io). + In the third iteration of the pet store, we''ve", "title": "Swagger Petstore + - OpenAPI 3.0"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api register + Connection: + - keep-alive + Content-Length: + - '1144' + Content-Type: + - application/json + ParameterSetName: + - -g -n -l + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/swaggerpetstore-openapi30?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services/workspaces/apis","properties":{"title":"Swagger + Petstore - OpenAPI 3.0","summary":"This is a sample Pet Store Server based + on the OpenAPI 3.0 specification. You can find out more about\nSwagger at + [http://swagger.io](http://swagger.io). In the third iteration of the pet + store, we''ve","description":"This is a sample Pet Store Server based on the + OpenAPI 3.0 specification. You can find out more about\nSwagger at [http://swagger.io](http://swagger.io). + In the third iteration of the pet store, we''ve switched to the design first + approach!\nYou can now help us improve the API whether it''s by making changes + to the definition itself or to the code.\nThat way, with time, we can improve + the API in general, and expose some of the new features in OAS3.\n\nSome useful + links:\n- [The Pet Store repository](https://github.com/swagger-api/swagger-petstore)\n- + [The source API definition for the Pet Store](https://github.com/swagger-api/swagger-petstore/blob/master/src/main/resources/openapi.yaml)","kind":"rest","license":{"name":"Apache + 2.0","url":"http://www.apache.org/licenses/LICENSE-2.0.html"},"externalDocumentation":[],"contacts":[{"email":"apiteam@swagger.io"}],"customProperties":{}},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/swaggerpetstore-openapi30","name":"swaggerpetstore-openapi30","systemData":{"createdAt":"2024-06-17T06:09:27.6338825Z","lastModifiedAt":"2024-06-17T06:09:27.6338814Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '1561' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:09:27 GMT + etag: + - da0282ef-0000-0100-0000-666fd3170000 + 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: 490937ED77EF4AC390219FB5B0C36E9E Ref B: MAA201060513033 Ref C: 2024-06-17T06:09:27Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: '{"properties": {"lifecycleStage": "design", "title": "1-0-19"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api register + Connection: + - keep-alive + Content-Length: + - '63' + Content-Type: + - application/json + ParameterSetName: + - -g -n -l + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/swaggerpetstore-openapi30/versions/1-0-19?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services/workspaces/apis/versions","properties":{"title":"1-0-19","lifecycleStage":"design"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/swaggerpetstore-openapi30/versions/1-0-19","name":"1-0-19","systemData":{"createdAt":"2024-06-17T06:09:30.530961Z","lastModifiedAt":"2024-06-17T06:09:30.5309599Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '448' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:09:30 GMT + etag: + - 8804752d-0000-0100-0000-666fd31a0000 + 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: 45F3EA56500C4DC98858CA2E1DC37229 Ref B: MAA201060514021 Ref C: 2024-06-17T06:09:29Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: '{"properties": {"description": "This is a sample Pet Store Server based + on the OpenAPI 3.0 specification. You can find out more about\nSwagger at [http://swagger.io](http://swagger.io). + In the third iteration of the pet store, we''ve switched to the design first + approach!\nYou can now help us improve the API whether it''s by making changes + to the definition itself or to the code.\nThat way, with time, we can improve + the API in general, and expose some of the new features in OAS3.\n\nSome useful + links:\n- [The Pet Store repository](https://github.com/swagger-api/swagger-petstore)\n- + [The source API definition for the Pet Store](https://github.com/swagger-api/swagger-petstore/blob/master/src/main/resources/openapi.yaml)", + "title": "openapi"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api register + Connection: + - keep-alive + Content-Length: + - '749' + Content-Type: + - application/json + ParameterSetName: + - -g -n -l + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/swaggerpetstore-openapi30/versions/1-0-19/definitions/openapi?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services/workspaces/apis/versions/definitions","properties":{"title":"openapi","description":"This + is a sample Pet Store Server based on the OpenAPI 3.0 specification. You + can find out more about\nSwagger at [http://swagger.io](http://swagger.io). + In the third iteration of the pet store, we''ve switched to the design first + approach!\nYou can now help us improve the API whether it''s by making changes + to the definition itself or to the code.\nThat way, with time, we can improve + the API in general, and expose some of the new features in OAS3.\n\nSome useful + links:\n- [The Pet Store repository](https://github.com/swagger-api/swagger-petstore)\n- + [The source API definition for the Pet Store](https://github.com/swagger-api/swagger-petstore/blob/master/src/main/resources/openapi.yaml)"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/swaggerpetstore-openapi30/versions/1-0-19/definitions/openapi","name":"openapi","systemData":{"createdAt":"2024-06-17T06:09:33.0394919Z","lastModifiedAt":"2024-06-17T06:09:33.0394913Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '1168' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:09:32 GMT + etag: + - 1301ee9f-0000-0100-0000-666fd31d0000 + 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: D76CABDB0388446786EF230AAC4AAEF3 Ref B: MAA201060515017 Ref C: 2024-06-17T06:09:31Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: '{"format": "inline", "specification": {"name": "openapi", "version": "3-0-2"}, + "value": "{\n \"openapi\": \"3.0.2\",\n \"info\": {\n \"title\": + \"Swagger Petstore - OpenAPI 3.0\",\n \"description\": \"This is a sample + Pet Store Server based on the OpenAPI 3.0 specification. You can find out more + about\\nSwagger at [http://swagger.io](http://swagger.io). In the third iteration + of the pet store, we''ve switched to the design first approach!\\nYou can now + help us improve the API whether it''s by making changes to the definition itself + or to the code.\\nThat way, with time, we can improve the API in general, and + expose some of the new features in OAS3.\\n\\nSome useful links:\\n- [The Pet + Store repository](https://github.com/swagger-api/swagger-petstore)\\n- [The + source API definition for the Pet Store](https://github.com/swagger-api/swagger-petstore/blob/master/src/main/resources/openapi.yaml)\",\n \"termsOfService\": + \"http://swagger.io/terms/\",\n \"contact\": {\n \"email\": + \"apiteam@swagger.io\"\n },\n \"license\": {\n \"name\": + \"Apache 2.0\",\n \"url\": \"http://www.apache.org/licenses/LICENSE-2.0.html\"\n },\n \"version\": + \"1.0.19\"\n },\n \"externalDocs\": {\n \"description\": \"Find + out more about Swagger\",\n \"url\": \"http://swagger.io\"\n },\n \"servers\": + [\n {\n \"url\": \"/api/v3\"\n }\n ],\n \"tags\": + [\n {\n \"name\": \"pet\",\n \"description\": \"Everything + about your Pets\",\n \"externalDocs\": {\n \"description\": + \"Find out more\",\n \"url\": \"http://swagger.io\"\n }\n },\n {\n \"name\": + \"store\",\n \"description\": \"Access to Petstore orders\",\n \"externalDocs\": + {\n \"description\": \"Find out more about our store\",\n \"url\": + \"http://swagger.io\"\n }\n },\n {\n \"name\": + \"user\",\n \"description\": \"Operations about user\"\n }\n ],\n \"paths\": + {\n \"/pet\": {\n \"put\": {\n \"tags\": [\n \"pet\"\n ],\n \"summary\": + \"Update an existing pet\",\n \"description\": \"Update an existing + pet by Id\",\n \"operationId\": \"updatePet\",\n \"requestBody\": + {\n \"description\": \"Update an existent pet in the store\",\n \"content\": + {\n \"application/json\": {\n \"schema\": + {\n \"$ref\": \"#/components/schemas/Pet\"\n }\n },\n \"application/xml\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/Pet\"\n }\n },\n \"application/x-www-form-urlencoded\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/Pet\"\n }\n }\n },\n \"required\": + true\n },\n \"responses\": {\n \"200\": + {\n \"description\": \"Successful operation\",\n \"content\": + {\n \"application/xml\": {\n \"schema\": + {\n \"$ref\": \"#/components/schemas/Pet\"\n }\n },\n \"application/json\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/Pet\"\n }\n }\n }\n },\n \"400\": + {\n \"description\": \"Invalid ID supplied\"\n },\n \"404\": + {\n \"description\": \"Pet not found\"\n },\n \"405\": + {\n \"description\": \"Validation exception\"\n }\n },\n \"security\": + [\n {\n \"petstore_auth\": [\n \"write:pets\",\n \"read:pets\"\n ]\n }\n ]\n },\n \"post\": + {\n \"tags\": [\n \"pet\"\n ],\n \"summary\": + \"Add a new pet to the store\",\n \"description\": \"Add a new + pet to the store\",\n \"operationId\": \"addPet\",\n \"requestBody\": + {\n \"description\": \"Create a new pet in the store\",\n \"content\": + {\n \"application/json\": {\n \"schema\": + {\n \"$ref\": \"#/components/schemas/Pet\"\n }\n },\n \"application/xml\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/Pet\"\n }\n },\n \"application/x-www-form-urlencoded\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/Pet\"\n }\n }\n },\n \"required\": + true\n },\n \"responses\": {\n \"200\": + {\n \"description\": \"Successful operation\",\n \"content\": + {\n \"application/xml\": {\n \"schema\": + {\n \"$ref\": \"#/components/schemas/Pet\"\n }\n },\n \"application/json\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/Pet\"\n }\n }\n }\n },\n \"405\": + {\n \"description\": \"Invalid input\"\n }\n },\n \"security\": + [\n {\n \"petstore_auth\": [\n \"write:pets\",\n \"read:pets\"\n ]\n }\n ]\n }\n },\n \"/pet/findByStatus\": + {\n \"get\": {\n \"tags\": [\n \"pet\"\n ],\n \"summary\": + \"Finds Pets by status\",\n \"description\": \"Multiple status + values can be provided with comma separated strings\",\n \"operationId\": + \"findPetsByStatus\",\n \"parameters\": [\n {\n \"name\": + \"status\",\n \"in\": \"query\",\n \"description\": + \"Status values that need to be considered for filter\",\n \"required\": + false,\n \"explode\": true,\n \"schema\": + {\n \"type\": \"string\",\n \"default\": + \"available\",\n \"enum\": [\n \"available\",\n \"pending\",\n \"sold\"\n ]\n }\n }\n ],\n \"responses\": + {\n \"200\": {\n \"description\": + \"successful operation\",\n \"content\": {\n \"application/xml\": + {\n \"schema\": {\n \"type\": + \"array\",\n \"items\": {\n \"$ref\": + \"#/components/schemas/Pet\"\n }\n }\n },\n \"application/json\": + {\n \"schema\": {\n \"type\": + \"array\",\n \"items\": {\n \"$ref\": + \"#/components/schemas/Pet\"\n }\n }\n }\n }\n },\n \"400\": + {\n \"description\": \"Invalid status value\"\n }\n },\n \"security\": + [\n {\n \"petstore_auth\": [\n \"write:pets\",\n \"read:pets\"\n ]\n }\n ]\n }\n },\n \"/pet/findByTags\": + {\n \"get\": {\n \"tags\": [\n \"pet\"\n ],\n \"summary\": + \"Finds Pets by tags\",\n \"description\": \"Multiple tags can + be provided with comma separated strings. Use tag1, tag2, tag3 for testing.\",\n \"operationId\": + \"findPetsByTags\",\n \"parameters\": [\n {\n \"name\": + \"tags\",\n \"in\": \"query\",\n \"description\": + \"Tags to filter by\",\n \"required\": false,\n \"explode\": + true,\n \"schema\": {\n \"type\": + \"array\",\n \"items\": {\n \"type\": + \"string\"\n }\n }\n }\n ],\n \"responses\": + {\n \"200\": {\n \"description\": + \"successful operation\",\n \"content\": {\n \"application/xml\": + {\n \"schema\": {\n \"type\": + \"array\",\n \"items\": {\n \"$ref\": + \"#/components/schemas/Pet\"\n }\n }\n },\n \"application/json\": + {\n \"schema\": {\n \"type\": + \"array\",\n \"items\": {\n \"$ref\": + \"#/components/schemas/Pet\"\n }\n }\n }\n }\n },\n \"400\": + {\n \"description\": \"Invalid tag value\"\n }\n },\n \"security\": + [\n {\n \"petstore_auth\": [\n \"write:pets\",\n \"read:pets\"\n ]\n }\n ]\n }\n },\n \"/pet/{petId}\": + {\n \"get\": {\n \"tags\": [\n \"pet\"\n ],\n \"summary\": + \"Find pet by ID\",\n \"description\": \"Returns a single pet\",\n \"operationId\": + \"getPetById\",\n \"parameters\": [\n {\n \"name\": + \"petId\",\n \"in\": \"path\",\n \"description\": + \"ID of pet to return\",\n \"required\": true,\n \"schema\": + {\n \"type\": \"integer\",\n \"format\": + \"int64\"\n }\n }\n ],\n \"responses\": + {\n \"200\": {\n \"description\": + \"successful operation\",\n \"content\": {\n \"application/xml\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/Pet\"\n }\n },\n \"application/json\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/Pet\"\n }\n }\n }\n },\n \"400\": + {\n \"description\": \"Invalid ID supplied\"\n },\n \"404\": + {\n \"description\": \"Pet not found\"\n }\n },\n \"security\": + [\n {\n \"api_key\": []\n },\n {\n \"petstore_auth\": + [\n \"write:pets\",\n \"read:pets\"\n ]\n }\n ]\n },\n \"post\": + {\n \"tags\": [\n \"pet\"\n ],\n \"summary\": + \"Updates a pet in the store with form data\",\n \"description\": + \"\",\n \"operationId\": \"updatePetWithForm\",\n \"parameters\": + [\n {\n \"name\": \"petId\",\n \"in\": + \"path\",\n \"description\": \"ID of pet that needs to + be updated\",\n \"required\": true,\n \"schema\": + {\n \"type\": \"integer\",\n \"format\": + \"int64\"\n }\n },\n {\n \"name\": + \"name\",\n \"in\": \"query\",\n \"description\": + \"Name of pet that needs to be updated\",\n \"schema\": + {\n \"type\": \"string\"\n }\n },\n {\n \"name\": + \"status\",\n \"in\": \"query\",\n \"description\": + \"Status of pet that needs to be updated\",\n \"schema\": + {\n \"type\": \"string\"\n }\n }\n ],\n \"responses\": + {\n \"405\": {\n \"description\": + \"Invalid input\"\n }\n },\n \"security\": + [\n {\n \"petstore_auth\": [\n \"write:pets\",\n \"read:pets\"\n ]\n }\n ]\n },\n \"delete\": + {\n \"tags\": [\n \"pet\"\n ],\n \"summary\": + \"Deletes a pet\",\n \"description\": \"\",\n \"operationId\": + \"deletePet\",\n \"parameters\": [\n {\n \"name\": + \"api_key\",\n \"in\": \"header\",\n \"description\": + \"\",\n \"required\": false,\n \"schema\": + {\n \"type\": \"string\"\n }\n },\n {\n \"name\": + \"petId\",\n \"in\": \"path\",\n \"description\": + \"Pet id to delete\",\n \"required\": true,\n \"schema\": + {\n \"type\": \"integer\",\n \"format\": + \"int64\"\n }\n }\n ],\n \"responses\": + {\n \"400\": {\n \"description\": + \"Invalid pet value\"\n }\n },\n \"security\": + [\n {\n \"petstore_auth\": [\n \"write:pets\",\n \"read:pets\"\n ]\n }\n ]\n }\n },\n \"/pet/{petId}/uploadImage\": + {\n \"post\": {\n \"tags\": [\n \"pet\"\n ],\n \"summary\": + \"uploads an image\",\n \"description\": \"\",\n \"operationId\": + \"uploadFile\",\n \"parameters\": [\n {\n \"name\": + \"petId\",\n \"in\": \"path\",\n \"description\": + \"ID of pet to update\",\n \"required\": true,\n \"schema\": + {\n \"type\": \"integer\",\n \"format\": + \"int64\"\n }\n },\n {\n \"name\": + \"additionalMetadata\",\n \"in\": \"query\",\n \"description\": + \"Additional Metadata\",\n \"required\": false,\n \"schema\": + {\n \"type\": \"string\"\n }\n }\n ],\n \"requestBody\": + {\n \"content\": {\n \"application/octet-stream\": + {\n \"schema\": {\n \"type\": + \"string\",\n \"format\": \"binary\"\n }\n }\n }\n },\n \"responses\": + {\n \"200\": {\n \"description\": + \"successful operation\",\n \"content\": {\n \"application/json\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/ApiResponse\"\n }\n }\n }\n }\n },\n \"security\": + [\n {\n \"petstore_auth\": [\n \"write:pets\",\n \"read:pets\"\n ]\n }\n ]\n }\n },\n \"/store/inventory\": + {\n \"get\": {\n \"tags\": [\n \"store\"\n ],\n \"summary\": + \"Returns pet inventories by status\",\n \"description\": \"Returns + a map of status codes to quantities\",\n \"operationId\": \"getInventory\",\n \"responses\": + {\n \"200\": {\n \"description\": + \"successful operation\",\n \"content\": {\n \"application/json\": + {\n \"schema\": {\n \"type\": + \"object\",\n \"additionalProperties\": {\n \"type\": + \"integer\",\n \"format\": \"int32\"\n }\n }\n }\n }\n }\n },\n \"security\": + [\n {\n \"api_key\": []\n }\n ]\n }\n },\n \"/store/order\": + {\n \"post\": {\n \"tags\": [\n \"store\"\n ],\n \"summary\": + \"Place an order for a pet\",\n \"description\": \"Place a new + order in the store\",\n \"operationId\": \"placeOrder\",\n \"requestBody\": + {\n \"content\": {\n \"application/json\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/Order\"\n }\n },\n \"application/xml\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/Order\"\n }\n },\n \"application/x-www-form-urlencoded\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/Order\"\n }\n }\n }\n },\n \"responses\": + {\n \"200\": {\n \"description\": + \"successful operation\",\n \"content\": {\n \"application/json\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/Order\"\n }\n }\n }\n },\n \"405\": + {\n \"description\": \"Invalid input\"\n }\n }\n }\n },\n \"/store/order/{orderId}\": + {\n \"get\": {\n \"tags\": [\n \"store\"\n ],\n \"summary\": + \"Find purchase order by ID\",\n \"description\": \"For valid + response try integer IDs with value <= 5 or > 10. Other values will generate + exceptions.\",\n \"operationId\": \"getOrderById\",\n \"parameters\": + [\n {\n \"name\": \"orderId\",\n \"in\": + \"path\",\n \"description\": \"ID of order that needs + to be fetched\",\n \"required\": true,\n \"schema\": + {\n \"type\": \"integer\",\n \"format\": + \"int64\"\n }\n }\n ],\n \"responses\": + {\n \"200\": {\n \"description\": + \"successful operation\",\n \"content\": {\n \"application/xml\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/Order\"\n }\n },\n \"application/json\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/Order\"\n }\n }\n }\n },\n \"400\": + {\n \"description\": \"Invalid ID supplied\"\n },\n \"404\": + {\n \"description\": \"Order not found\"\n }\n }\n },\n \"delete\": + {\n \"tags\": [\n \"store\"\n ],\n \"summary\": + \"Delete purchase order by ID\",\n \"description\": \"For valid + response try integer IDs with value < 1000. Anything above 1000 or nonintegers + will generate API errors\",\n \"operationId\": \"deleteOrder\",\n \"parameters\": + [\n {\n \"name\": \"orderId\",\n \"in\": + \"path\",\n \"description\": \"ID of the order that needs + to be deleted\",\n \"required\": true,\n \"schema\": + {\n \"type\": \"integer\",\n \"format\": + \"int64\"\n }\n }\n ],\n \"responses\": + {\n \"400\": {\n \"description\": + \"Invalid ID supplied\"\n },\n \"404\": + {\n \"description\": \"Order not found\"\n }\n }\n }\n },\n \"/user\": + {\n \"post\": {\n \"tags\": [\n \"user\"\n ],\n \"summary\": + \"Create user\",\n \"description\": \"This can only be done by + the logged in user.\",\n \"operationId\": \"createUser\",\n \"requestBody\": + {\n \"description\": \"Created user object\",\n \"content\": + {\n \"application/json\": {\n \"schema\": + {\n \"$ref\": \"#/components/schemas/User\"\n }\n },\n \"application/xml\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/User\"\n }\n },\n \"application/x-www-form-urlencoded\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/User\"\n }\n }\n }\n },\n \"responses\": + {\n \"default\": {\n \"description\": + \"successful operation\",\n \"content\": {\n \"application/json\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/User\"\n }\n },\n \"application/xml\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/User\"\n }\n }\n }\n }\n }\n }\n },\n \"/user/createWithList\": + {\n \"post\": {\n \"tags\": [\n \"user\"\n ],\n \"summary\": + \"Creates list of users with given input array\",\n \"description\": + \"Creates list of users with given input array\",\n \"operationId\": + \"createUsersWithListInput\",\n \"requestBody\": {\n \"content\": + {\n \"application/json\": {\n \"schema\": + {\n \"type\": \"array\",\n \"items\": + {\n \"$ref\": \"#/components/schemas/User\"\n }\n }\n }\n }\n },\n \"responses\": + {\n \"200\": {\n \"description\": + \"Successful operation\",\n \"content\": {\n \"application/xml\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/User\"\n }\n },\n \"application/json\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/User\"\n }\n }\n }\n },\n \"default\": + {\n \"description\": \"successful operation\"\n }\n }\n }\n },\n \"/user/login\": + {\n \"get\": {\n \"tags\": [\n \"user\"\n ],\n \"summary\": + \"Logs user into the system\",\n \"description\": \"\",\n \"operationId\": + \"loginUser\",\n \"parameters\": [\n {\n \"name\": + \"username\",\n \"in\": \"query\",\n \"description\": + \"The user name for login\",\n \"required\": false,\n \"schema\": + {\n \"type\": \"string\"\n }\n },\n {\n \"name\": + \"password\",\n \"in\": \"query\",\n \"description\": + \"The password for login in clear text\",\n \"required\": + false,\n \"schema\": {\n \"type\": + \"string\"\n }\n }\n ],\n \"responses\": + {\n \"200\": {\n \"description\": + \"successful operation\",\n \"headers\": {\n \"X-Rate-Limit\": + {\n \"description\": \"calls per hour allowed + by the user\",\n \"schema\": {\n \"type\": + \"integer\",\n \"format\": \"int32\"\n }\n },\n \"X-Expires-After\": + {\n \"description\": \"date in UTC when token + expires\",\n \"schema\": {\n \"type\": + \"string\",\n \"format\": \"date-time\"\n }\n }\n },\n \"content\": + {\n \"application/xml\": {\n \"schema\": + {\n \"type\": \"string\"\n }\n },\n \"application/json\": + {\n \"schema\": {\n \"type\": + \"string\"\n }\n }\n }\n },\n \"400\": + {\n \"description\": \"Invalid username/password supplied\"\n }\n }\n }\n },\n \"/user/logout\": + {\n \"get\": {\n \"tags\": [\n \"user\"\n ],\n \"summary\": + \"Logs out current logged in user session\",\n \"description\": + \"\",\n \"operationId\": \"logoutUser\",\n \"parameters\": + [],\n \"responses\": {\n \"default\": {\n \"description\": + \"successful operation\"\n }\n }\n }\n },\n \"/user/{username}\": + {\n \"get\": {\n \"tags\": [\n \"user\"\n ],\n \"summary\": + \"Get user by user name\",\n \"description\": \"\",\n \"operationId\": + \"getUserByName\",\n \"parameters\": [\n {\n \"name\": + \"username\",\n \"in\": \"path\",\n \"description\": + \"The name that needs to be fetched. Use user1 for testing. \",\n \"required\": + true,\n \"schema\": {\n \"type\": + \"string\"\n }\n }\n ],\n \"responses\": + {\n \"200\": {\n \"description\": + \"successful operation\",\n \"content\": {\n \"application/xml\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/User\"\n }\n },\n \"application/json\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/User\"\n }\n }\n }\n },\n \"400\": + {\n \"description\": \"Invalid username supplied\"\n },\n \"404\": + {\n \"description\": \"User not found\"\n }\n }\n },\n \"put\": + {\n \"tags\": [\n \"user\"\n ],\n \"summary\": + \"Update user\",\n \"description\": \"This can only be done by + the logged in user.\",\n \"operationId\": \"updateUser\",\n \"parameters\": + [\n {\n \"name\": \"username\",\n \"in\": + \"path\",\n \"description\": \"name that needs to be + updated\",\n \"required\": true,\n \"schema\": + {\n \"type\": \"string\"\n }\n }\n ],\n \"requestBody\": + {\n \"description\": \"Update an existent user in the store\",\n \"content\": + {\n \"application/json\": {\n \"schema\": + {\n \"$ref\": \"#/components/schemas/User\"\n }\n },\n \"application/xml\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/User\"\n }\n },\n \"application/x-www-form-urlencoded\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/User\"\n }\n }\n }\n },\n \"responses\": + {\n \"default\": {\n \"description\": + \"successful operation\"\n }\n }\n },\n \"delete\": + {\n \"tags\": [\n \"user\"\n ],\n \"summary\": + \"Delete user\",\n \"description\": \"This can only be done by + the logged in user.\",\n \"operationId\": \"deleteUser\",\n \"parameters\": + [\n {\n \"name\": \"username\",\n \"in\": + \"path\",\n \"description\": \"The name that needs to + be deleted\",\n \"required\": true,\n \"schema\": + {\n \"type\": \"string\"\n }\n }\n ],\n \"responses\": + {\n \"400\": {\n \"description\": + \"Invalid username supplied\"\n },\n \"404\": + {\n \"description\": \"User not found\"\n }\n }\n }\n }\n },\n \"components\": + {\n \"schemas\": {\n \"Order\": {\n \"type\": + \"object\",\n \"properties\": {\n \"id\": + {\n \"type\": \"integer\",\n \"format\": + \"int64\",\n \"example\": 10\n },\n \"petId\": + {\n \"type\": \"integer\",\n \"format\": + \"int64\",\n \"example\": 198772\n },\n \"quantity\": + {\n \"type\": \"integer\",\n \"format\": + \"int32\",\n \"example\": 7\n },\n \"shipDate\": + {\n \"type\": \"string\",\n \"format\": + \"date-time\"\n },\n \"status\": {\n \"type\": + \"string\",\n \"description\": \"Order Status\",\n \"example\": + \"approved\",\n \"enum\": [\n \"placed\",\n \"approved\",\n \"delivered\"\n ]\n },\n \"complete\": + {\n \"type\": \"boolean\"\n }\n },\n \"xml\": + {\n \"name\": \"order\"\n }\n },\n \"Customer\": + {\n \"type\": \"object\",\n \"properties\": {\n \"id\": + {\n \"type\": \"integer\",\n \"format\": + \"int64\",\n \"example\": 100000\n },\n \"username\": + {\n \"type\": \"string\",\n \"example\": + \"fehguy\"\n },\n \"address\": {\n \"type\": + \"array\",\n \"xml\": {\n \"name\": + \"addresses\",\n \"wrapped\": true\n },\n \"items\": + {\n \"$ref\": \"#/components/schemas/Address\"\n }\n }\n },\n \"xml\": + {\n \"name\": \"customer\"\n }\n },\n \"Address\": + {\n \"type\": \"object\",\n \"properties\": {\n \"street\": + {\n \"type\": \"string\",\n \"example\": + \"437 Lytton\"\n },\n \"city\": {\n \"type\": + \"string\",\n \"example\": \"Palo Alto\"\n },\n \"state\": + {\n \"type\": \"string\",\n \"example\": + \"CA\"\n },\n \"zip\": {\n \"type\": + \"string\",\n \"example\": \"94301\"\n }\n },\n \"xml\": + {\n \"name\": \"address\"\n }\n },\n \"Category\": + {\n \"type\": \"object\",\n \"properties\": {\n \"id\": + {\n \"type\": \"integer\",\n \"format\": + \"int64\",\n \"example\": 1\n },\n \"name\": + {\n \"type\": \"string\",\n \"example\": + \"Dogs\"\n }\n },\n \"xml\": + {\n \"name\": \"category\"\n }\n },\n \"User\": + {\n \"type\": \"object\",\n \"properties\": {\n \"id\": + {\n \"type\": \"integer\",\n \"format\": + \"int64\",\n \"example\": 10\n },\n \"username\": + {\n \"type\": \"string\",\n \"example\": + \"theUser\"\n },\n \"firstName\": {\n \"type\": + \"string\",\n \"example\": \"John\"\n },\n \"lastName\": + {\n \"type\": \"string\",\n \"example\": + \"James\"\n },\n \"email\": {\n \"type\": + \"string\",\n \"example\": \"john@email.com\"\n },\n \"password\": + {\n \"type\": \"string\",\n \"example\": + \"12345\"\n },\n \"phone\": {\n \"type\": + \"string\",\n \"example\": \"12345\"\n },\n \"userStatus\": + {\n \"type\": \"integer\",\n \"description\": + \"User Status\",\n \"format\": \"int32\",\n \"example\": + 1\n }\n },\n \"xml\": {\n \"name\": + \"user\"\n }\n },\n \"Tag\": {\n \"type\": + \"object\",\n \"properties\": {\n \"id\": + {\n \"type\": \"integer\",\n \"format\": + \"int64\"\n },\n \"name\": {\n \"type\": + \"string\"\n }\n },\n \"xml\": + {\n \"name\": \"tag\"\n }\n },\n \"Pet\": + {\n \"required\": [\n \"name\",\n \"photoUrls\"\n ],\n \"type\": + \"object\",\n \"properties\": {\n \"id\": + {\n \"type\": \"integer\",\n \"format\": + \"int64\",\n \"example\": 10\n },\n \"name\": + {\n \"type\": \"string\",\n \"example\": + \"doggie\"\n },\n \"category\": {\n \"$ref\": + \"#/components/schemas/Category\"\n },\n \"photoUrls\": + {\n \"type\": \"array\",\n \"xml\": + {\n \"wrapped\": true\n },\n \"items\": + {\n \"type\": \"string\",\n \"xml\": + {\n \"name\": \"photoUrl\"\n }\n }\n },\n \"tags\": + {\n \"type\": \"array\",\n \"xml\": + {\n \"wrapped\": true\n },\n \"items\": + {\n \"$ref\": \"#/components/schemas/Tag\"\n }\n },\n \"status\": + {\n \"type\": \"string\",\n \"description\": + \"pet status in the store\",\n \"enum\": [\n \"available\",\n \"pending\",\n \"sold\"\n ]\n }\n },\n \"xml\": + {\n \"name\": \"pet\"\n }\n },\n \"ApiResponse\": + {\n \"type\": \"object\",\n \"properties\": {\n \"code\": + {\n \"type\": \"integer\",\n \"format\": + \"int32\"\n },\n \"type\": {\n \"type\": + \"string\"\n },\n \"message\": {\n \"type\": + \"string\"\n }\n },\n \"xml\": + {\n \"name\": \"##default\"\n }\n }\n },\n \"requestBodies\": + {\n \"Pet\": {\n \"description\": \"Pet object that + needs to be added to the store\",\n \"content\": {\n \"application/json\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/Pet\"\n }\n },\n \"application/xml\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/Pet\"\n }\n }\n }\n },\n \"UserArray\": + {\n \"description\": \"List of user object\",\n \"content\": + {\n \"application/json\": {\n \"schema\": + {\n \"type\": \"array\",\n \"items\": + {\n \"$ref\": \"#/components/schemas/User\"\n }\n }\n }\n }\n }\n },\n \"securitySchemes\": + {\n \"petstore_auth\": {\n \"type\": \"oauth2\",\n \"flows\": + {\n \"implicit\": {\n \"authorizationUrl\": + \"https://petstore3.swagger.io/oauth/authorize\",\n \"scopes\": + {\n \"write:pets\": \"modify pets in your account\",\n \"read:pets\": + \"read your pets\"\n }\n }\n }\n },\n \"api_key\": + {\n \"type\": \"apiKey\",\n \"name\": \"api_key\",\n \"in\": + \"header\"\n }\n }\n }\n}"}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api register + Connection: + - keep-alive + Content-Length: + - '47822' + Content-Type: + - application/json + ParameterSetName: + - -g -n -l + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: POST + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/swaggerpetstore-openapi30/versions/1-0-19/definitions/openapi/importSpecification?api-version=2024-03-01 + response: + body: + string: '' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '0' + date: + - Mon, 17 Jun 2024 06:09:36 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-global-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: C25DD1880C20473FB32F559C7947C635 Ref B: MAA201060516039 Ref C: 2024-06-17T06:09:34Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api show + Connection: + - keep-alive + ParameterSetName: + - -g -n --api-id + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/swaggerpetstore-openapi30?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services/workspaces/apis","properties":{"title":"Swagger + Petstore - OpenAPI 3.0","summary":"This is a sample Pet Store Server based + on the OpenAPI 3.0 specification. You can find out more about\nSwagger at + [http://swagger.io](http://swagger.io). In the third iteration of the pet + store, we''ve","description":"This is a sample Pet Store Server based on the + OpenAPI 3.0 specification. You can find out more about\nSwagger at [http://swagger.io](http://swagger.io). + In the third iteration of the pet store, we''ve switched to the design first + approach!\nYou can now help us improve the API whether it''s by making changes + to the definition itself or to the code.\nThat way, with time, we can improve + the API in general, and expose some of the new features in OAS3.\n\nSome useful + links:\n- [The Pet Store repository](https://github.com/swagger-api/swagger-petstore)\n- + [The source API definition for the Pet Store](https://github.com/swagger-api/swagger-petstore/blob/master/src/main/resources/openapi.yaml)","kind":"rest","lifecycleStage":"design","license":{"name":"Apache + 2.0","url":"http://www.apache.org/licenses/LICENSE-2.0.html"},"externalDocumentation":[],"contacts":[{"email":"apiteam@swagger.io"}],"customProperties":{}},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/swaggerpetstore-openapi30","name":"swaggerpetstore-openapi30","systemData":{"createdAt":"2024-06-17T06:09:27.6338825Z","lastModifiedAt":"2024-06-17T06:09:27.6338814Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '1587' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:09:38 GMT + etag: + - da025ef0-0000-0100-0000-666fd31a0000 + 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: + - '3749' + x-msedge-ref: + - 'Ref A: A85BA831B6244CEABD87A540BA9FE3EB Ref B: MAA201060516037 Ref C: 2024-06-17T06:09:38Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api version show + Connection: + - keep-alive + ParameterSetName: + - -g -n --api-id --version-id + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/swaggerpetstore-openapi30/versions/1-0-19?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services/workspaces/apis/versions","properties":{"title":"1-0-19","lifecycleStage":"design"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/swaggerpetstore-openapi30/versions/1-0-19","name":"1-0-19","systemData":{"createdAt":"2024-06-17T06:09:30.530961Z","lastModifiedAt":"2024-06-17T06:09:30.5309599Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '448' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:09:41 GMT + etag: + - 8804752d-0000-0100-0000-666fd31a0000 + 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: + - '3749' + x-msedge-ref: + - 'Ref A: 4E04CB8F2C334098B97D4EAEE7363C5B Ref B: MAA201060515039 Ref C: 2024-06-17T06:09:41Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api definition show + Connection: + - keep-alive + ParameterSetName: + - -g -n --api-id --version-id --definition-id + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/swaggerpetstore-openapi30/versions/1-0-19/definitions/openapi?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services/workspaces/apis/versions/definitions","properties":{"title":"openapi","description":"This + is a sample Pet Store Server based on the OpenAPI 3.0 specification. You + can find out more about\nSwagger at [http://swagger.io](http://swagger.io). + In the third iteration of the pet store, we''ve switched to the design first + approach!\nYou can now help us improve the API whether it''s by making changes + to the definition itself or to the code.\nThat way, with time, we can improve + the API in general, and expose some of the new features in OAS3.\n\nSome useful + links:\n- [The Pet Store repository](https://github.com/swagger-api/swagger-petstore)\n- + [The source API definition for the Pet Store](https://github.com/swagger-api/swagger-petstore/blob/master/src/main/resources/openapi.yaml)","specification":{"name":"openapi","version":"3-0-2"}},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/swaggerpetstore-openapi30/versions/1-0-19/definitions/openapi","name":"openapi","systemData":{"createdAt":"2024-06-17T06:09:33.0394919Z","lastModifiedAt":"2024-06-17T06:09:36.1392447Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '1221' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:09:43 GMT + etag: + - 1301fb9f-0000-0100-0000-666fd3200000 + 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: + - '3749' + x-msedge-ref: + - 'Ref A: 30E7668021084909AAD0796285EEDB77 Ref B: MAA201060514033 Ref C: 2024-06-17T06:09:43Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api definition export-specification + Connection: + - keep-alive + Content-Length: + - '0' + ParameterSetName: + - -g -n --api-id --version-id --definition-id --file-name + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: POST + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/swaggerpetstore-openapi30/versions/1-0-19/definitions/openapi/exportSpecification?api-version=2024-03-01 + response: + body: + string: '{"format":"inline","value":"{\n \"openapi\": \"3.0.2\",\n \"info\": + {\n \"title\": \"Swagger Petstore - OpenAPI 3.0\",\n \"description\": + \"This is a sample Pet Store Server based on the OpenAPI 3.0 specification. You + can find out more about\\nSwagger at [http://swagger.io](http://swagger.io). + In the third iteration of the pet store, we''ve switched to the design first + approach!\\nYou can now help us improve the API whether it''s by making changes + to the definition itself or to the code.\\nThat way, with time, we can improve + the API in general, and expose some of the new features in OAS3.\\n\\nSome + useful links:\\n- [The Pet Store repository](https://github.com/swagger-api/swagger-petstore)\\n- + [The source API definition for the Pet Store](https://github.com/swagger-api/swagger-petstore/blob/master/src/main/resources/openapi.yaml)\",\n \"termsOfService\": + \"http://swagger.io/terms/\",\n \"contact\": {\n \"email\": + \"apiteam@swagger.io\"\n },\n \"license\": {\n \"name\": + \"Apache 2.0\",\n \"url\": \"http://www.apache.org/licenses/LICENSE-2.0.html\"\n },\n \"version\": + \"1.0.19\"\n },\n \"externalDocs\": {\n \"description\": \"Find + out more about Swagger\",\n \"url\": \"http://swagger.io\"\n },\n \"servers\": + [\n {\n \"url\": \"/api/v3\"\n }\n ],\n \"tags\": + [\n {\n \"name\": \"pet\",\n \"description\": + \"Everything about your Pets\",\n \"externalDocs\": {\n \"description\": + \"Find out more\",\n \"url\": \"http://swagger.io\"\n }\n },\n {\n \"name\": + \"store\",\n \"description\": \"Access to Petstore orders\",\n \"externalDocs\": + {\n \"description\": \"Find out more about our store\",\n \"url\": + \"http://swagger.io\"\n }\n },\n {\n \"name\": + \"user\",\n \"description\": \"Operations about user\"\n }\n ],\n \"paths\": + {\n \"/pet\": {\n \"put\": {\n \"tags\": + [\n \"pet\"\n ],\n \"summary\": + \"Update an existing pet\",\n \"description\": \"Update an + existing pet by Id\",\n \"operationId\": \"updatePet\",\n \"requestBody\": + {\n \"description\": \"Update an existent pet in the store\",\n \"content\": + {\n \"application/json\": {\n \"schema\": + {\n \"$ref\": \"#/components/schemas/Pet\"\n }\n },\n \"application/xml\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/Pet\"\n }\n },\n \"application/x-www-form-urlencoded\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/Pet\"\n }\n }\n },\n \"required\": + true\n },\n \"responses\": {\n \"200\": + {\n \"description\": \"Successful operation\",\n \"content\": + {\n \"application/xml\": {\n \"schema\": + {\n \"$ref\": \"#/components/schemas/Pet\"\n }\n },\n \"application/json\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/Pet\"\n }\n }\n }\n },\n \"400\": + {\n \"description\": \"Invalid ID supplied\"\n },\n \"404\": + {\n \"description\": \"Pet not found\"\n },\n \"405\": + {\n \"description\": \"Validation exception\"\n }\n },\n \"security\": + [\n {\n \"petstore_auth\": [\n \"write:pets\",\n \"read:pets\"\n ]\n }\n ]\n },\n \"post\": + {\n \"tags\": [\n \"pet\"\n ],\n \"summary\": + \"Add a new pet to the store\",\n \"description\": \"Add a + new pet to the store\",\n \"operationId\": \"addPet\",\n \"requestBody\": + {\n \"description\": \"Create a new pet in the store\",\n \"content\": + {\n \"application/json\": {\n \"schema\": + {\n \"$ref\": \"#/components/schemas/Pet\"\n }\n },\n \"application/xml\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/Pet\"\n }\n },\n \"application/x-www-form-urlencoded\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/Pet\"\n }\n }\n },\n \"required\": + true\n },\n \"responses\": {\n \"200\": + {\n \"description\": \"Successful operation\",\n \"content\": + {\n \"application/xml\": {\n \"schema\": + {\n \"$ref\": \"#/components/schemas/Pet\"\n }\n },\n \"application/json\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/Pet\"\n }\n }\n }\n },\n \"405\": + {\n \"description\": \"Invalid input\"\n }\n },\n \"security\": + [\n {\n \"petstore_auth\": [\n \"write:pets\",\n \"read:pets\"\n ]\n }\n ]\n }\n },\n \"/pet/findByStatus\": + {\n \"get\": {\n \"tags\": [\n \"pet\"\n ],\n \"summary\": + \"Finds Pets by status\",\n \"description\": \"Multiple status + values can be provided with comma separated strings\",\n \"operationId\": + \"findPetsByStatus\",\n \"parameters\": [\n {\n \"name\": + \"status\",\n \"in\": \"query\",\n \"description\": + \"Status values that need to be considered for filter\",\n \"required\": + false,\n \"explode\": true,\n \"schema\": + {\n \"type\": \"string\",\n \"default\": + \"available\",\n \"enum\": [\n \"available\",\n \"pending\",\n \"sold\"\n ]\n }\n }\n ],\n \"responses\": + {\n \"200\": {\n \"description\": + \"successful operation\",\n \"content\": {\n \"application/xml\": + {\n \"schema\": {\n \"type\": + \"array\",\n \"items\": {\n \"$ref\": + \"#/components/schemas/Pet\"\n }\n }\n },\n \"application/json\": + {\n \"schema\": {\n \"type\": + \"array\",\n \"items\": {\n \"$ref\": + \"#/components/schemas/Pet\"\n }\n }\n }\n }\n },\n \"400\": + {\n \"description\": \"Invalid status value\"\n }\n },\n \"security\": + [\n {\n \"petstore_auth\": [\n \"write:pets\",\n \"read:pets\"\n ]\n }\n ]\n }\n },\n \"/pet/findByTags\": + {\n \"get\": {\n \"tags\": [\n \"pet\"\n ],\n \"summary\": + \"Finds Pets by tags\",\n \"description\": \"Multiple tags + can be provided with comma separated strings. Use tag1, tag2, tag3 for testing.\",\n \"operationId\": + \"findPetsByTags\",\n \"parameters\": [\n {\n \"name\": + \"tags\",\n \"in\": \"query\",\n \"description\": + \"Tags to filter by\",\n \"required\": false,\n \"explode\": + true,\n \"schema\": {\n \"type\": + \"array\",\n \"items\": {\n \"type\": + \"string\"\n }\n }\n }\n ],\n \"responses\": + {\n \"200\": {\n \"description\": + \"successful operation\",\n \"content\": {\n \"application/xml\": + {\n \"schema\": {\n \"type\": + \"array\",\n \"items\": {\n \"$ref\": + \"#/components/schemas/Pet\"\n }\n }\n },\n \"application/json\": + {\n \"schema\": {\n \"type\": + \"array\",\n \"items\": {\n \"$ref\": + \"#/components/schemas/Pet\"\n }\n }\n }\n }\n },\n \"400\": + {\n \"description\": \"Invalid tag value\"\n }\n },\n \"security\": + [\n {\n \"petstore_auth\": [\n \"write:pets\",\n \"read:pets\"\n ]\n }\n ]\n }\n },\n \"/pet/{petId}\": + {\n \"get\": {\n \"tags\": [\n \"pet\"\n ],\n \"summary\": + \"Find pet by ID\",\n \"description\": \"Returns a single pet\",\n \"operationId\": + \"getPetById\",\n \"parameters\": [\n {\n \"name\": + \"petId\",\n \"in\": \"path\",\n \"description\": + \"ID of pet to return\",\n \"required\": true,\n \"schema\": + {\n \"type\": \"integer\",\n \"format\": + \"int64\"\n }\n }\n ],\n \"responses\": + {\n \"200\": {\n \"description\": + \"successful operation\",\n \"content\": {\n \"application/xml\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/Pet\"\n }\n },\n \"application/json\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/Pet\"\n }\n }\n }\n },\n \"400\": + {\n \"description\": \"Invalid ID supplied\"\n },\n \"404\": + {\n \"description\": \"Pet not found\"\n }\n },\n \"security\": + [\n {\n \"api_key\": []\n },\n {\n \"petstore_auth\": + [\n \"write:pets\",\n \"read:pets\"\n ]\n }\n ]\n },\n \"post\": + {\n \"tags\": [\n \"pet\"\n ],\n \"summary\": + \"Updates a pet in the store with form data\",\n \"description\": + \"\",\n \"operationId\": \"updatePetWithForm\",\n \"parameters\": + [\n {\n \"name\": \"petId\",\n \"in\": + \"path\",\n \"description\": \"ID of pet that needs + to be updated\",\n \"required\": true,\n \"schema\": + {\n \"type\": \"integer\",\n \"format\": + \"int64\"\n }\n },\n {\n \"name\": + \"name\",\n \"in\": \"query\",\n \"description\": + \"Name of pet that needs to be updated\",\n \"schema\": + {\n \"type\": \"string\"\n }\n },\n {\n \"name\": + \"status\",\n \"in\": \"query\",\n \"description\": + \"Status of pet that needs to be updated\",\n \"schema\": + {\n \"type\": \"string\"\n }\n }\n ],\n \"responses\": + {\n \"405\": {\n \"description\": + \"Invalid input\"\n }\n },\n \"security\": + [\n {\n \"petstore_auth\": [\n \"write:pets\",\n \"read:pets\"\n ]\n }\n ]\n },\n \"delete\": + {\n \"tags\": [\n \"pet\"\n ],\n \"summary\": + \"Deletes a pet\",\n \"description\": \"\",\n \"operationId\": + \"deletePet\",\n \"parameters\": [\n {\n \"name\": + \"api_key\",\n \"in\": \"header\",\n \"description\": + \"\",\n \"required\": false,\n \"schema\": + {\n \"type\": \"string\"\n }\n },\n {\n \"name\": + \"petId\",\n \"in\": \"path\",\n \"description\": + \"Pet id to delete\",\n \"required\": true,\n \"schema\": + {\n \"type\": \"integer\",\n \"format\": + \"int64\"\n }\n }\n ],\n \"responses\": + {\n \"400\": {\n \"description\": + \"Invalid pet value\"\n }\n },\n \"security\": + [\n {\n \"petstore_auth\": [\n \"write:pets\",\n \"read:pets\"\n ]\n }\n ]\n }\n },\n \"/pet/{petId}/uploadImage\": + {\n \"post\": {\n \"tags\": [\n \"pet\"\n ],\n \"summary\": + \"uploads an image\",\n \"description\": \"\",\n \"operationId\": + \"uploadFile\",\n \"parameters\": [\n {\n \"name\": + \"petId\",\n \"in\": \"path\",\n \"description\": + \"ID of pet to update\",\n \"required\": true,\n \"schema\": + {\n \"type\": \"integer\",\n \"format\": + \"int64\"\n }\n },\n {\n \"name\": + \"additionalMetadata\",\n \"in\": \"query\",\n \"description\": + \"Additional Metadata\",\n \"required\": false,\n \"schema\": + {\n \"type\": \"string\"\n }\n }\n ],\n \"requestBody\": + {\n \"content\": {\n \"application/octet-stream\": + {\n \"schema\": {\n \"type\": + \"string\",\n \"format\": \"binary\"\n }\n }\n }\n },\n \"responses\": + {\n \"200\": {\n \"description\": + \"successful operation\",\n \"content\": {\n \"application/json\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/ApiResponse\"\n }\n }\n }\n }\n },\n \"security\": + [\n {\n \"petstore_auth\": [\n \"write:pets\",\n \"read:pets\"\n ]\n }\n ]\n }\n },\n \"/store/inventory\": + {\n \"get\": {\n \"tags\": [\n \"store\"\n ],\n \"summary\": + \"Returns pet inventories by status\",\n \"description\": \"Returns + a map of status codes to quantities\",\n \"operationId\": \"getInventory\",\n \"responses\": + {\n \"200\": {\n \"description\": + \"successful operation\",\n \"content\": {\n \"application/json\": + {\n \"schema\": {\n \"type\": + \"object\",\n \"additionalProperties\": + {\n \"type\": \"integer\",\n \"format\": + \"int32\"\n }\n }\n }\n }\n }\n },\n \"security\": + [\n {\n \"api_key\": []\n }\n ]\n }\n },\n \"/store/order\": + {\n \"post\": {\n \"tags\": [\n \"store\"\n ],\n \"summary\": + \"Place an order for a pet\",\n \"description\": \"Place a + new order in the store\",\n \"operationId\": \"placeOrder\",\n \"requestBody\": + {\n \"content\": {\n \"application/json\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/Order\"\n }\n },\n \"application/xml\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/Order\"\n }\n },\n \"application/x-www-form-urlencoded\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/Order\"\n }\n }\n }\n },\n \"responses\": + {\n \"200\": {\n \"description\": + \"successful operation\",\n \"content\": {\n \"application/json\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/Order\"\n }\n }\n }\n },\n \"405\": + {\n \"description\": \"Invalid input\"\n }\n }\n }\n },\n \"/store/order/{orderId}\": + {\n \"get\": {\n \"tags\": [\n \"store\"\n ],\n \"summary\": + \"Find purchase order by ID\",\n \"description\": \"For valid + response try integer IDs with value <= 5 or > 10. Other values will generate + exceptions.\",\n \"operationId\": \"getOrderById\",\n \"parameters\": + [\n {\n \"name\": \"orderId\",\n \"in\": + \"path\",\n \"description\": \"ID of order that needs + to be fetched\",\n \"required\": true,\n \"schema\": + {\n \"type\": \"integer\",\n \"format\": + \"int64\"\n }\n }\n ],\n \"responses\": + {\n \"200\": {\n \"description\": + \"successful operation\",\n \"content\": {\n \"application/xml\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/Order\"\n }\n },\n \"application/json\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/Order\"\n }\n }\n }\n },\n \"400\": + {\n \"description\": \"Invalid ID supplied\"\n },\n \"404\": + {\n \"description\": \"Order not found\"\n }\n }\n },\n \"delete\": + {\n \"tags\": [\n \"store\"\n ],\n \"summary\": + \"Delete purchase order by ID\",\n \"description\": \"For valid + response try integer IDs with value < 1000. Anything above 1000 or nonintegers + will generate API errors\",\n \"operationId\": \"deleteOrder\",\n \"parameters\": + [\n {\n \"name\": \"orderId\",\n \"in\": + \"path\",\n \"description\": \"ID of the order that + needs to be deleted\",\n \"required\": true,\n \"schema\": + {\n \"type\": \"integer\",\n \"format\": + \"int64\"\n }\n }\n ],\n \"responses\": + {\n \"400\": {\n \"description\": + \"Invalid ID supplied\"\n },\n \"404\": + {\n \"description\": \"Order not found\"\n }\n }\n }\n },\n \"/user\": + {\n \"post\": {\n \"tags\": [\n \"user\"\n ],\n \"summary\": + \"Create user\",\n \"description\": \"This can only be done + by the logged in user.\",\n \"operationId\": \"createUser\",\n \"requestBody\": + {\n \"description\": \"Created user object\",\n \"content\": + {\n \"application/json\": {\n \"schema\": + {\n \"$ref\": \"#/components/schemas/User\"\n }\n },\n \"application/xml\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/User\"\n }\n },\n \"application/x-www-form-urlencoded\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/User\"\n }\n }\n }\n },\n \"responses\": + {\n \"default\": {\n \"description\": + \"successful operation\",\n \"content\": {\n \"application/json\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/User\"\n }\n },\n \"application/xml\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/User\"\n }\n }\n }\n }\n }\n }\n },\n \"/user/createWithList\": + {\n \"post\": {\n \"tags\": [\n \"user\"\n ],\n \"summary\": + \"Creates list of users with given input array\",\n \"description\": + \"Creates list of users with given input array\",\n \"operationId\": + \"createUsersWithListInput\",\n \"requestBody\": {\n \"content\": + {\n \"application/json\": {\n \"schema\": + {\n \"type\": \"array\",\n \"items\": + {\n \"$ref\": \"#/components/schemas/User\"\n }\n }\n }\n }\n },\n \"responses\": + {\n \"200\": {\n \"description\": + \"Successful operation\",\n \"content\": {\n \"application/xml\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/User\"\n }\n },\n \"application/json\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/User\"\n }\n }\n }\n },\n \"default\": + {\n \"description\": \"successful operation\"\n }\n }\n }\n },\n \"/user/login\": + {\n \"get\": {\n \"tags\": [\n \"user\"\n ],\n \"summary\": + \"Logs user into the system\",\n \"description\": \"\",\n \"operationId\": + \"loginUser\",\n \"parameters\": [\n {\n \"name\": + \"username\",\n \"in\": \"query\",\n \"description\": + \"The user name for login\",\n \"required\": false,\n \"schema\": + {\n \"type\": \"string\"\n }\n },\n {\n \"name\": + \"password\",\n \"in\": \"query\",\n \"description\": + \"The password for login in clear text\",\n \"required\": + false,\n \"schema\": {\n \"type\": + \"string\"\n }\n }\n ],\n \"responses\": + {\n \"200\": {\n \"description\": + \"successful operation\",\n \"headers\": {\n \"X-Rate-Limit\": + {\n \"description\": \"calls per hour allowed + by the user\",\n \"schema\": {\n \"type\": + \"integer\",\n \"format\": \"int32\"\n }\n },\n \"X-Expires-After\": + {\n \"description\": \"date in UTC when token + expires\",\n \"schema\": {\n \"type\": + \"string\",\n \"format\": \"date-time\"\n }\n }\n },\n \"content\": + {\n \"application/xml\": {\n \"schema\": + {\n \"type\": \"string\"\n }\n },\n \"application/json\": + {\n \"schema\": {\n \"type\": + \"string\"\n }\n }\n }\n },\n \"400\": + {\n \"description\": \"Invalid username/password supplied\"\n }\n }\n }\n },\n \"/user/logout\": + {\n \"get\": {\n \"tags\": [\n \"user\"\n ],\n \"summary\": + \"Logs out current logged in user session\",\n \"description\": + \"\",\n \"operationId\": \"logoutUser\",\n \"parameters\": + [],\n \"responses\": {\n \"default\": {\n \"description\": + \"successful operation\"\n }\n }\n }\n },\n \"/user/{username}\": + {\n \"get\": {\n \"tags\": [\n \"user\"\n ],\n \"summary\": + \"Get user by user name\",\n \"description\": \"\",\n \"operationId\": + \"getUserByName\",\n \"parameters\": [\n {\n \"name\": + \"username\",\n \"in\": \"path\",\n \"description\": + \"The name that needs to be fetched. Use user1 for testing. \",\n \"required\": + true,\n \"schema\": {\n \"type\": + \"string\"\n }\n }\n ],\n \"responses\": + {\n \"200\": {\n \"description\": + \"successful operation\",\n \"content\": {\n \"application/xml\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/User\"\n }\n },\n \"application/json\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/User\"\n }\n }\n }\n },\n \"400\": + {\n \"description\": \"Invalid username supplied\"\n },\n \"404\": + {\n \"description\": \"User not found\"\n }\n }\n },\n \"put\": + {\n \"tags\": [\n \"user\"\n ],\n \"summary\": + \"Update user\",\n \"description\": \"This can only be done + by the logged in user.\",\n \"operationId\": \"updateUser\",\n \"parameters\": + [\n {\n \"name\": \"username\",\n \"in\": + \"path\",\n \"description\": \"name that needs to be + updated\",\n \"required\": true,\n \"schema\": + {\n \"type\": \"string\"\n }\n }\n ],\n \"requestBody\": + {\n \"description\": \"Update an existent user in the store\",\n \"content\": + {\n \"application/json\": {\n \"schema\": + {\n \"$ref\": \"#/components/schemas/User\"\n }\n },\n \"application/xml\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/User\"\n }\n },\n \"application/x-www-form-urlencoded\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/User\"\n }\n }\n }\n },\n \"responses\": + {\n \"default\": {\n \"description\": + \"successful operation\"\n }\n }\n },\n \"delete\": + {\n \"tags\": [\n \"user\"\n ],\n \"summary\": + \"Delete user\",\n \"description\": \"This can only be done + by the logged in user.\",\n \"operationId\": \"deleteUser\",\n \"parameters\": + [\n {\n \"name\": \"username\",\n \"in\": + \"path\",\n \"description\": \"The name that needs + to be deleted\",\n \"required\": true,\n \"schema\": + {\n \"type\": \"string\"\n }\n }\n ],\n \"responses\": + {\n \"400\": {\n \"description\": + \"Invalid username supplied\"\n },\n \"404\": + {\n \"description\": \"User not found\"\n }\n }\n }\n }\n },\n \"components\": + {\n \"schemas\": {\n \"Order\": {\n \"type\": + \"object\",\n \"properties\": {\n \"id\": + {\n \"type\": \"integer\",\n \"format\": + \"int64\",\n \"example\": 10\n },\n \"petId\": + {\n \"type\": \"integer\",\n \"format\": + \"int64\",\n \"example\": 198772\n },\n \"quantity\": + {\n \"type\": \"integer\",\n \"format\": + \"int32\",\n \"example\": 7\n },\n \"shipDate\": + {\n \"type\": \"string\",\n \"format\": + \"date-time\"\n },\n \"status\": {\n \"type\": + \"string\",\n \"description\": \"Order Status\",\n \"example\": + \"approved\",\n \"enum\": [\n \"placed\",\n \"approved\",\n \"delivered\"\n ]\n },\n \"complete\": + {\n \"type\": \"boolean\"\n }\n },\n \"xml\": + {\n \"name\": \"order\"\n }\n },\n \"Customer\": + {\n \"type\": \"object\",\n \"properties\": + {\n \"id\": {\n \"type\": \"integer\",\n \"format\": + \"int64\",\n \"example\": 100000\n },\n \"username\": + {\n \"type\": \"string\",\n \"example\": + \"fehguy\"\n },\n \"address\": {\n \"type\": + \"array\",\n \"xml\": {\n \"name\": + \"addresses\",\n \"wrapped\": true\n },\n \"items\": + {\n \"$ref\": \"#/components/schemas/Address\"\n }\n }\n },\n \"xml\": + {\n \"name\": \"customer\"\n }\n },\n \"Address\": + {\n \"type\": \"object\",\n \"properties\": + {\n \"street\": {\n \"type\": \"string\",\n \"example\": + \"437 Lytton\"\n },\n \"city\": {\n \"type\": + \"string\",\n \"example\": \"Palo Alto\"\n },\n \"state\": + {\n \"type\": \"string\",\n \"example\": + \"CA\"\n },\n \"zip\": {\n \"type\": + \"string\",\n \"example\": \"94301\"\n }\n },\n \"xml\": + {\n \"name\": \"address\"\n }\n },\n \"Category\": + {\n \"type\": \"object\",\n \"properties\": + {\n \"id\": {\n \"type\": \"integer\",\n \"format\": + \"int64\",\n \"example\": 1\n },\n \"name\": + {\n \"type\": \"string\",\n \"example\": + \"Dogs\"\n }\n },\n \"xml\": + {\n \"name\": \"category\"\n }\n },\n \"User\": + {\n \"type\": \"object\",\n \"properties\": + {\n \"id\": {\n \"type\": \"integer\",\n \"format\": + \"int64\",\n \"example\": 10\n },\n \"username\": + {\n \"type\": \"string\",\n \"example\": + \"theUser\"\n },\n \"firstName\": {\n \"type\": + \"string\",\n \"example\": \"John\"\n },\n \"lastName\": + {\n \"type\": \"string\",\n \"example\": + \"James\"\n },\n \"email\": {\n \"type\": + \"string\",\n \"example\": \"john@email.com\"\n },\n \"password\": + {\n \"type\": \"string\",\n \"example\": + \"12345\"\n },\n \"phone\": {\n \"type\": + \"string\",\n \"example\": \"12345\"\n },\n \"userStatus\": + {\n \"type\": \"integer\",\n \"description\": + \"User Status\",\n \"format\": \"int32\",\n \"example\": + 1\n }\n },\n \"xml\": {\n \"name\": + \"user\"\n }\n },\n \"Tag\": {\n \"type\": + \"object\",\n \"properties\": {\n \"id\": + {\n \"type\": \"integer\",\n \"format\": + \"int64\"\n },\n \"name\": {\n \"type\": + \"string\"\n }\n },\n \"xml\": + {\n \"name\": \"tag\"\n }\n },\n \"Pet\": + {\n \"required\": [\n \"name\",\n \"photoUrls\"\n ],\n \"type\": + \"object\",\n \"properties\": {\n \"id\": + {\n \"type\": \"integer\",\n \"format\": + \"int64\",\n \"example\": 10\n },\n \"name\": + {\n \"type\": \"string\",\n \"example\": + \"doggie\"\n },\n \"category\": {\n \"$ref\": + \"#/components/schemas/Category\"\n },\n \"photoUrls\": + {\n \"type\": \"array\",\n \"xml\": + {\n \"wrapped\": true\n },\n \"items\": + {\n \"type\": \"string\",\n \"xml\": + {\n \"name\": \"photoUrl\"\n }\n }\n },\n \"tags\": + {\n \"type\": \"array\",\n \"xml\": + {\n \"wrapped\": true\n },\n \"items\": + {\n \"$ref\": \"#/components/schemas/Tag\"\n }\n },\n \"status\": + {\n \"type\": \"string\",\n \"description\": + \"pet status in the store\",\n \"enum\": [\n \"available\",\n \"pending\",\n \"sold\"\n ]\n }\n },\n \"xml\": + {\n \"name\": \"pet\"\n }\n },\n \"ApiResponse\": + {\n \"type\": \"object\",\n \"properties\": + {\n \"code\": {\n \"type\": \"integer\",\n \"format\": + \"int32\"\n },\n \"type\": {\n \"type\": + \"string\"\n },\n \"message\": {\n \"type\": + \"string\"\n }\n },\n \"xml\": + {\n \"name\": \"##default\"\n }\n }\n },\n \"requestBodies\": + {\n \"Pet\": {\n \"description\": \"Pet object that + needs to be added to the store\",\n \"content\": {\n \"application/json\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/Pet\"\n }\n },\n \"application/xml\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/Pet\"\n }\n }\n }\n },\n \"UserArray\": + {\n \"description\": \"List of user object\",\n \"content\": + {\n \"application/json\": {\n \"schema\": + {\n \"type\": \"array\",\n \"items\": + {\n \"$ref\": \"#/components/schemas/User\"\n }\n }\n }\n }\n }\n },\n \"securitySchemes\": + {\n \"petstore_auth\": {\n \"type\": \"oauth2\",\n \"flows\": + {\n \"implicit\": {\n \"authorizationUrl\": + \"https://petstore3.swagger.io/oauth/authorize\",\n \"scopes\": + {\n \"write:pets\": \"modify pets in your account\",\n \"read:pets\": + \"read your pets\"\n }\n }\n }\n },\n \"api_key\": + {\n \"type\": \"apiKey\",\n \"name\": \"api_key\",\n \"in\": + \"header\"\n }\n }\n }\n}"}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '47761' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:09:46 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: 5B318CEF451E4F4B87E1AFE20FD8884B Ref B: MAA201060514009 Ref C: 2024-06-17T06:09:45Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_register_with_long_openapi_description.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_register_with_long_openapi_description.yaml new file mode 100644 index 00000000000..65778f693dc --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_register_with_long_openapi_description.yaml @@ -0,0 +1,787 @@ +interactions: +- request: + body: '{"properties": {"contacts": [{"email": "apiteam@swagger.io"}], "description": + "This is a sample Pet Store Server based on the OpenAPI 3.0 specification. You + can find out more about\nSwagger at [http://swagger.io](http://swagger.io). + In the third iteration of the pet store, we''ve switched to the design first + approach!\nYou can now help us improve the API whether it''s by making changes + to the definition itself or to the code.\nThat way, with time, we can improve + the API in general, and expose some of the new features in OAS3.\n\nSome useful + links:\n- [The Pet Store repository](https://github.com/swagger-api/swagger-petstore)\n- + [The source API definition for the Pet Store](https://github.com/swagger-api/swagger-petstore/blob/master/src/main/resources/openapi.yaml)This + is a sample Pet Store Server based on the OpenAPI 3.0 specification. You can + find out more about\nSwagger at [http://swagger.io](http://swagger.io). In the + third iteration of the pet store, we''ve switched to the design first approach!\nYou + can now help us improve the API whether it''s by making changes to the", "kind": + "rest", "license": {"name": "Apache 2.0", "url": "http://www.apache.org/licenses/LICENSE-2.0.html"}, + "summary": "This is a sample Pet Store Server based on the OpenAPI 3.0 specification. You + can find out more about\nSwagger at [http://swagger.io](http://swagger.io). + In the third iteration of the pet store, we''ve", "title": "Swagger Petstore + - OpenAPI 3.0"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api register + Connection: + - keep-alive + Content-Length: + - '1459' + Content-Type: + - application/json + ParameterSetName: + - -g -n -l + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/swaggerpetstore-openapi30?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services/workspaces/apis","properties":{"title":"Swagger + Petstore - OpenAPI 3.0","summary":"This is a sample Pet Store Server based + on the OpenAPI 3.0 specification. You can find out more about\nSwagger at + [http://swagger.io](http://swagger.io). In the third iteration of the pet + store, we''ve","description":"This is a sample Pet Store Server based on the + OpenAPI 3.0 specification. You can find out more about\nSwagger at [http://swagger.io](http://swagger.io). + In the third iteration of the pet store, we''ve switched to the design first + approach!\nYou can now help us improve the API whether it''s by making changes + to the definition itself or to the code.\nThat way, with time, we can improve + the API in general, and expose some of the new features in OAS3.\n\nSome useful + links:\n- [The Pet Store repository](https://github.com/swagger-api/swagger-petstore)\n- + [The source API definition for the Pet Store](https://github.com/swagger-api/swagger-petstore/blob/master/src/main/resources/openapi.yaml)This + is a sample Pet Store Server based on the OpenAPI 3.0 specification. You + can find out more about\nSwagger at [http://swagger.io](http://swagger.io). + In the third iteration of the pet store, we''ve switched to the design first + approach!\nYou can now help us improve the API whether it''s by making changes + to the","kind":"rest","license":{"name":"Apache 2.0","url":"http://www.apache.org/licenses/LICENSE-2.0.html"},"externalDocumentation":[],"contacts":[{"email":"apiteam@swagger.io"}],"customProperties":{}},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/swaggerpetstore-openapi30","name":"swaggerpetstore-openapi30","systemData":{"createdAt":"2024-06-17T06:08:34.6174273Z","lastModifiedAt":"2024-06-17T06:08:34.6174254Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '1876' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:08:33 GMT + etag: + - da024ee3-0000-0100-0000-666fd2e20000 + 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: FFCC359FEF39449DAF950B9BE68EA8E3 Ref B: MAA201060515009 Ref C: 2024-06-17T06:08:33Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: '{"properties": {"lifecycleStage": "design", "title": "1-0-19"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api register + Connection: + - keep-alive + Content-Length: + - '63' + Content-Type: + - application/json + ParameterSetName: + - -g -n -l + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/swaggerpetstore-openapi30/versions/1-0-19?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services/workspaces/apis/versions","properties":{"title":"1-0-19","lifecycleStage":"design"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/swaggerpetstore-openapi30/versions/1-0-19","name":"1-0-19","systemData":{"createdAt":"2024-06-17T06:08:37.2375191Z","lastModifiedAt":"2024-06-17T06:08:37.2375184Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '449' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:08:36 GMT + etag: + - 88045818-0000-0100-0000-666fd2e50000 + 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: 70777143C25343D89964BEB02AA35BFD Ref B: MAA201060515017 Ref C: 2024-06-17T06:08:35Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: '{"properties": {"description": "This is a sample Pet Store Server based + on the OpenAPI 3.0 specification. You can find out more about\nSwagger at [http://swagger.io](http://swagger.io). + In the third iteration of the pet store, we''ve switched to the design first + approach!\nYou can now help us improve the API whether it''s by making changes + to the definition itself or to the code.\nThat way, with time, we can improve + the API in general, and expose some of the new features in OAS3.\n\nSome useful + links:\n- [The Pet Store repository](https://github.com/swagger-api/swagger-petstore)\n- + [The source API definition for the Pet Store](https://github.com/swagger-api/swagger-petstore/blob/master/src/main/resources/openapi.yaml)This + is a sample Pet Store Server based on the OpenAPI 3.0 specification. You can + find out more about\nSwagger at [http://swagger.io](http://swagger.io). In the + third iteration of the pet store, we''ve switched to the design first approach!\nYou + can now help us improve the API whether it''s by making changes to the", "title": + "openapi"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api register + Connection: + - keep-alive + Content-Length: + - '1064' + Content-Type: + - application/json + ParameterSetName: + - -g -n -l + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/swaggerpetstore-openapi30/versions/1-0-19/definitions/openapi?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services/workspaces/apis/versions/definitions","properties":{"title":"openapi","description":"This + is a sample Pet Store Server based on the OpenAPI 3.0 specification. You + can find out more about\nSwagger at [http://swagger.io](http://swagger.io). + In the third iteration of the pet store, we''ve switched to the design first + approach!\nYou can now help us improve the API whether it''s by making changes + to the definition itself or to the code.\nThat way, with time, we can improve + the API in general, and expose some of the new features in OAS3.\n\nSome useful + links:\n- [The Pet Store repository](https://github.com/swagger-api/swagger-petstore)\n- + [The source API definition for the Pet Store](https://github.com/swagger-api/swagger-petstore/blob/master/src/main/resources/openapi.yaml)This + is a sample Pet Store Server based on the OpenAPI 3.0 specification. You + can find out more about\nSwagger at [http://swagger.io](http://swagger.io). + In the third iteration of the pet store, we''ve switched to the design first + approach!\nYou can now help us improve the API whether it''s by making changes + to the"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/swaggerpetstore-openapi30/versions/1-0-19/definitions/openapi","name":"openapi","systemData":{"createdAt":"2024-06-17T06:08:39.3849904Z","lastModifiedAt":"2024-06-17T06:08:39.3849896Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '1483' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:08:39 GMT + etag: + - 13016e9a-0000-0100-0000-666fd2e70000 + 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: 696F9A5E43D74FA889D4E12CC0089E05 Ref B: MAA201060516025 Ref C: 2024-06-17T06:08:38Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: '{"format": "inline", "specification": {"name": "openapi", "version": "3-0-2"}, + "value": "{\n \"openapi\": \"3.0.2\",\n \"info\": {\n \"title\": + \"Swagger Petstore - OpenAPI 3.0\",\n \"description\": \"This is a sample + Pet Store Server based on the OpenAPI 3.0 specification. You can find out more + about\\nSwagger at [http://swagger.io](http://swagger.io). In the third iteration + of the pet store, we''ve switched to the design first approach!\\nYou can now + help us improve the API whether it''s by making changes to the definition itself + or to the code.\\nThat way, with time, we can improve the API in general, and + expose some of the new features in OAS3.\\n\\nSome useful links:\\n- [The Pet + Store repository](https://github.com/swagger-api/swagger-petstore)\\n- [The + source API definition for the Pet Store](https://github.com/swagger-api/swagger-petstore/blob/master/src/main/resources/openapi.yaml)This + is a sample Pet Store Server based on the OpenAPI 3.0 specification. You can + find out more about\\nSwagger at [http://swagger.io](http://swagger.io). In + the third iteration of the pet store, we''ve switched to the design first approach!\\nYou + can now help us improve the API whether it''s by making changes to the definition + itself or to the code.\\nThat way, with time, we can improve the API in general, + and expose some of the new features in OAS3.\\n\\nSome useful links:\\n- [The + Pet Store repository](https://github.com/swagger-api/swagger-petstore)\\n- [The + source API definition for the Pet Store](https://github.com/swagger-api/swagger-petstore/blob/master/src/main/resources/openapi.yaml)\",\n \"termsOfService\": + \"http://swagger.io/terms/\",\n \"contact\": {\n \"email\": + \"apiteam@swagger.io\"\n },\n \"license\": {\n \"name\": + \"Apache 2.0\",\n \"url\": \"http://www.apache.org/licenses/LICENSE-2.0.html\"\n },\n \"version\": + \"1.0.19\"\n },\n \"externalDocs\": {\n \"description\": \"Find + out more about Swagger\",\n \"url\": \"http://swagger.io\"\n },\n \"servers\": + [\n {\n \"url\": \"/api/v3\"\n }\n ],\n \"tags\": + [\n {\n \"name\": \"pet\",\n \"description\": \"Everything + about your Pets\",\n \"externalDocs\": {\n \"description\": + \"Find out more\",\n \"url\": \"http://swagger.io\"\n }\n },\n {\n \"name\": + \"store\",\n \"description\": \"Access to Petstore orders\",\n \"externalDocs\": + {\n \"description\": \"Find out more about our store\",\n \"url\": + \"http://swagger.io\"\n }\n },\n {\n \"name\": + \"user\",\n \"description\": \"Operations about user\"\n }\n ],\n \"paths\": + {\n \"/pet\": {\n \"put\": {\n \"tags\": [\n \"pet\"\n ],\n \"summary\": + \"Update an existing pet\",\n \"description\": \"Update an existing + pet by Id\",\n \"operationId\": \"updatePet\",\n \"requestBody\": + {\n \"description\": \"Update an existent pet in the store\",\n \"content\": + {\n \"application/json\": {\n \"schema\": + {\n \"$ref\": \"#/components/schemas/Pet\"\n }\n },\n \"application/xml\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/Pet\"\n }\n },\n \"application/x-www-form-urlencoded\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/Pet\"\n }\n }\n },\n \"required\": + true\n },\n \"responses\": {\n \"200\": + {\n \"description\": \"Successful operation\",\n \"content\": + {\n \"application/xml\": {\n \"schema\": + {\n \"$ref\": \"#/components/schemas/Pet\"\n }\n },\n \"application/json\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/Pet\"\n }\n }\n }\n },\n \"400\": + {\n \"description\": \"Invalid ID supplied\"\n },\n \"404\": + {\n \"description\": \"Pet not found\"\n },\n \"405\": + {\n \"description\": \"Validation exception\"\n }\n },\n \"security\": + [\n {\n \"petstore_auth\": [\n \"write:pets\",\n \"read:pets\"\n ]\n }\n ]\n },\n \"post\": + {\n \"tags\": [\n \"pet\"\n ],\n \"summary\": + \"Add a new pet to the store\",\n \"description\": \"Add a new + pet to the store\",\n \"operationId\": \"addPet\",\n \"requestBody\": + {\n \"description\": \"Create a new pet in the store\",\n \"content\": + {\n \"application/json\": {\n \"schema\": + {\n \"$ref\": \"#/components/schemas/Pet\"\n }\n },\n \"application/xml\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/Pet\"\n }\n },\n \"application/x-www-form-urlencoded\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/Pet\"\n }\n }\n },\n \"required\": + true\n },\n \"responses\": {\n \"200\": + {\n \"description\": \"Successful operation\",\n \"content\": + {\n \"application/xml\": {\n \"schema\": + {\n \"$ref\": \"#/components/schemas/Pet\"\n }\n },\n \"application/json\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/Pet\"\n }\n }\n }\n },\n \"405\": + {\n \"description\": \"Invalid input\"\n }\n },\n \"security\": + [\n {\n \"petstore_auth\": [\n \"write:pets\",\n \"read:pets\"\n ]\n }\n ]\n }\n },\n \"/pet/findByStatus\": + {\n \"get\": {\n \"tags\": [\n \"pet\"\n ],\n \"summary\": + \"Finds Pets by status\",\n \"description\": \"Multiple status + values can be provided with comma separated strings\",\n \"operationId\": + \"findPetsByStatus\",\n \"parameters\": [\n {\n \"name\": + \"status\",\n \"in\": \"query\",\n \"description\": + \"Status values that need to be considered for filter\",\n \"required\": + false,\n \"explode\": true,\n \"schema\": + {\n \"type\": \"string\",\n \"default\": + \"available\",\n \"enum\": [\n \"available\",\n \"pending\",\n \"sold\"\n ]\n }\n }\n ],\n \"responses\": + {\n \"200\": {\n \"description\": + \"successful operation\",\n \"content\": {\n \"application/xml\": + {\n \"schema\": {\n \"type\": + \"array\",\n \"items\": {\n \"$ref\": + \"#/components/schemas/Pet\"\n }\n }\n },\n \"application/json\": + {\n \"schema\": {\n \"type\": + \"array\",\n \"items\": {\n \"$ref\": + \"#/components/schemas/Pet\"\n }\n }\n }\n }\n },\n \"400\": + {\n \"description\": \"Invalid status value\"\n }\n },\n \"security\": + [\n {\n \"petstore_auth\": [\n \"write:pets\",\n \"read:pets\"\n ]\n }\n ]\n }\n },\n \"/pet/findByTags\": + {\n \"get\": {\n \"tags\": [\n \"pet\"\n ],\n \"summary\": + \"Finds Pets by tags\",\n \"description\": \"Multiple tags can + be provided with comma separated strings. Use tag1, tag2, tag3 for testing.\",\n \"operationId\": + \"findPetsByTags\",\n \"parameters\": [\n {\n \"name\": + \"tags\",\n \"in\": \"query\",\n \"description\": + \"Tags to filter by\",\n \"required\": false,\n \"explode\": + true,\n \"schema\": {\n \"type\": + \"array\",\n \"items\": {\n \"type\": + \"string\"\n }\n }\n }\n ],\n \"responses\": + {\n \"200\": {\n \"description\": + \"successful operation\",\n \"content\": {\n \"application/xml\": + {\n \"schema\": {\n \"type\": + \"array\",\n \"items\": {\n \"$ref\": + \"#/components/schemas/Pet\"\n }\n }\n },\n \"application/json\": + {\n \"schema\": {\n \"type\": + \"array\",\n \"items\": {\n \"$ref\": + \"#/components/schemas/Pet\"\n }\n }\n }\n }\n },\n \"400\": + {\n \"description\": \"Invalid tag value\"\n }\n },\n \"security\": + [\n {\n \"petstore_auth\": [\n \"write:pets\",\n \"read:pets\"\n ]\n }\n ]\n }\n },\n \"/pet/{petId}\": + {\n \"get\": {\n \"tags\": [\n \"pet\"\n ],\n \"summary\": + \"Find pet by ID\",\n \"description\": \"Returns a single pet\",\n \"operationId\": + \"getPetById\",\n \"parameters\": [\n {\n \"name\": + \"petId\",\n \"in\": \"path\",\n \"description\": + \"ID of pet to return\",\n \"required\": true,\n \"schema\": + {\n \"type\": \"integer\",\n \"format\": + \"int64\"\n }\n }\n ],\n \"responses\": + {\n \"200\": {\n \"description\": + \"successful operation\",\n \"content\": {\n \"application/xml\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/Pet\"\n }\n },\n \"application/json\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/Pet\"\n }\n }\n }\n },\n \"400\": + {\n \"description\": \"Invalid ID supplied\"\n },\n \"404\": + {\n \"description\": \"Pet not found\"\n }\n },\n \"security\": + [\n {\n \"api_key\": []\n },\n {\n \"petstore_auth\": + [\n \"write:pets\",\n \"read:pets\"\n ]\n }\n ]\n },\n \"post\": + {\n \"tags\": [\n \"pet\"\n ],\n \"summary\": + \"Updates a pet in the store with form data\",\n \"description\": + \"\",\n \"operationId\": \"updatePetWithForm\",\n \"parameters\": + [\n {\n \"name\": \"petId\",\n \"in\": + \"path\",\n \"description\": \"ID of pet that needs to + be updated\",\n \"required\": true,\n \"schema\": + {\n \"type\": \"integer\",\n \"format\": + \"int64\"\n }\n },\n {\n \"name\": + \"name\",\n \"in\": \"query\",\n \"description\": + \"Name of pet that needs to be updated\",\n \"schema\": + {\n \"type\": \"string\"\n }\n },\n {\n \"name\": + \"status\",\n \"in\": \"query\",\n \"description\": + \"Status of pet that needs to be updated\",\n \"schema\": + {\n \"type\": \"string\"\n }\n }\n ],\n \"responses\": + {\n \"405\": {\n \"description\": + \"Invalid input\"\n }\n },\n \"security\": + [\n {\n \"petstore_auth\": [\n \"write:pets\",\n \"read:pets\"\n ]\n }\n ]\n },\n \"delete\": + {\n \"tags\": [\n \"pet\"\n ],\n \"summary\": + \"Deletes a pet\",\n \"description\": \"\",\n \"operationId\": + \"deletePet\",\n \"parameters\": [\n {\n \"name\": + \"api_key\",\n \"in\": \"header\",\n \"description\": + \"\",\n \"required\": false,\n \"schema\": + {\n \"type\": \"string\"\n }\n },\n {\n \"name\": + \"petId\",\n \"in\": \"path\",\n \"description\": + \"Pet id to delete\",\n \"required\": true,\n \"schema\": + {\n \"type\": \"integer\",\n \"format\": + \"int64\"\n }\n }\n ],\n \"responses\": + {\n \"400\": {\n \"description\": + \"Invalid pet value\"\n }\n },\n \"security\": + [\n {\n \"petstore_auth\": [\n \"write:pets\",\n \"read:pets\"\n ]\n }\n ]\n }\n },\n \"/pet/{petId}/uploadImage\": + {\n \"post\": {\n \"tags\": [\n \"pet\"\n ],\n \"summary\": + \"uploads an image\",\n \"description\": \"\",\n \"operationId\": + \"uploadFile\",\n \"parameters\": [\n {\n \"name\": + \"petId\",\n \"in\": \"path\",\n \"description\": + \"ID of pet to update\",\n \"required\": true,\n \"schema\": + {\n \"type\": \"integer\",\n \"format\": + \"int64\"\n }\n },\n {\n \"name\": + \"additionalMetadata\",\n \"in\": \"query\",\n \"description\": + \"Additional Metadata\",\n \"required\": false,\n \"schema\": + {\n \"type\": \"string\"\n }\n }\n ],\n \"requestBody\": + {\n \"content\": {\n \"application/octet-stream\": + {\n \"schema\": {\n \"type\": + \"string\",\n \"format\": \"binary\"\n }\n }\n }\n },\n \"responses\": + {\n \"200\": {\n \"description\": + \"successful operation\",\n \"content\": {\n \"application/json\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/ApiResponse\"\n }\n }\n }\n }\n },\n \"security\": + [\n {\n \"petstore_auth\": [\n \"write:pets\",\n \"read:pets\"\n ]\n }\n ]\n }\n },\n \"/store/inventory\": + {\n \"get\": {\n \"tags\": [\n \"store\"\n ],\n \"summary\": + \"Returns pet inventories by status\",\n \"description\": \"Returns + a map of status codes to quantities\",\n \"operationId\": \"getInventory\",\n \"responses\": + {\n \"200\": {\n \"description\": + \"successful operation\",\n \"content\": {\n \"application/json\": + {\n \"schema\": {\n \"type\": + \"object\",\n \"additionalProperties\": {\n \"type\": + \"integer\",\n \"format\": \"int32\"\n }\n }\n }\n }\n }\n },\n \"security\": + [\n {\n \"api_key\": []\n }\n ]\n }\n },\n \"/store/order\": + {\n \"post\": {\n \"tags\": [\n \"store\"\n ],\n \"summary\": + \"Place an order for a pet\",\n \"description\": \"Place a new + order in the store\",\n \"operationId\": \"placeOrder\",\n \"requestBody\": + {\n \"content\": {\n \"application/json\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/Order\"\n }\n },\n \"application/xml\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/Order\"\n }\n },\n \"application/x-www-form-urlencoded\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/Order\"\n }\n }\n }\n },\n \"responses\": + {\n \"200\": {\n \"description\": + \"successful operation\",\n \"content\": {\n \"application/json\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/Order\"\n }\n }\n }\n },\n \"405\": + {\n \"description\": \"Invalid input\"\n }\n }\n }\n },\n \"/store/order/{orderId}\": + {\n \"get\": {\n \"tags\": [\n \"store\"\n ],\n \"summary\": + \"Find purchase order by ID\",\n \"description\": \"For valid + response try integer IDs with value <= 5 or > 10. Other values will generate + exceptions.\",\n \"operationId\": \"getOrderById\",\n \"parameters\": + [\n {\n \"name\": \"orderId\",\n \"in\": + \"path\",\n \"description\": \"ID of order that needs + to be fetched\",\n \"required\": true,\n \"schema\": + {\n \"type\": \"integer\",\n \"format\": + \"int64\"\n }\n }\n ],\n \"responses\": + {\n \"200\": {\n \"description\": + \"successful operation\",\n \"content\": {\n \"application/xml\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/Order\"\n }\n },\n \"application/json\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/Order\"\n }\n }\n }\n },\n \"400\": + {\n \"description\": \"Invalid ID supplied\"\n },\n \"404\": + {\n \"description\": \"Order not found\"\n }\n }\n },\n \"delete\": + {\n \"tags\": [\n \"store\"\n ],\n \"summary\": + \"Delete purchase order by ID\",\n \"description\": \"For valid + response try integer IDs with value < 1000. Anything above 1000 or nonintegers + will generate API errors\",\n \"operationId\": \"deleteOrder\",\n \"parameters\": + [\n {\n \"name\": \"orderId\",\n \"in\": + \"path\",\n \"description\": \"ID of the order that needs + to be deleted\",\n \"required\": true,\n \"schema\": + {\n \"type\": \"integer\",\n \"format\": + \"int64\"\n }\n }\n ],\n \"responses\": + {\n \"400\": {\n \"description\": + \"Invalid ID supplied\"\n },\n \"404\": + {\n \"description\": \"Order not found\"\n }\n }\n }\n },\n \"/user\": + {\n \"post\": {\n \"tags\": [\n \"user\"\n ],\n \"summary\": + \"Create user\",\n \"description\": \"This can only be done by + the logged in user.\",\n \"operationId\": \"createUser\",\n \"requestBody\": + {\n \"description\": \"Created user object\",\n \"content\": + {\n \"application/json\": {\n \"schema\": + {\n \"$ref\": \"#/components/schemas/User\"\n }\n },\n \"application/xml\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/User\"\n }\n },\n \"application/x-www-form-urlencoded\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/User\"\n }\n }\n }\n },\n \"responses\": + {\n \"default\": {\n \"description\": + \"successful operation\",\n \"content\": {\n \"application/json\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/User\"\n }\n },\n \"application/xml\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/User\"\n }\n }\n }\n }\n }\n }\n },\n \"/user/createWithList\": + {\n \"post\": {\n \"tags\": [\n \"user\"\n ],\n \"summary\": + \"Creates list of users with given input array\",\n \"description\": + \"Creates list of users with given input array\",\n \"operationId\": + \"createUsersWithListInput\",\n \"requestBody\": {\n \"content\": + {\n \"application/json\": {\n \"schema\": + {\n \"type\": \"array\",\n \"items\": + {\n \"$ref\": \"#/components/schemas/User\"\n }\n }\n }\n }\n },\n \"responses\": + {\n \"200\": {\n \"description\": + \"Successful operation\",\n \"content\": {\n \"application/xml\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/User\"\n }\n },\n \"application/json\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/User\"\n }\n }\n }\n },\n \"default\": + {\n \"description\": \"successful operation\"\n }\n }\n }\n },\n \"/user/login\": + {\n \"get\": {\n \"tags\": [\n \"user\"\n ],\n \"summary\": + \"Logs user into the system\",\n \"description\": \"\",\n \"operationId\": + \"loginUser\",\n \"parameters\": [\n {\n \"name\": + \"username\",\n \"in\": \"query\",\n \"description\": + \"The user name for login\",\n \"required\": false,\n \"schema\": + {\n \"type\": \"string\"\n }\n },\n {\n \"name\": + \"password\",\n \"in\": \"query\",\n \"description\": + \"The password for login in clear text\",\n \"required\": + false,\n \"schema\": {\n \"type\": + \"string\"\n }\n }\n ],\n \"responses\": + {\n \"200\": {\n \"description\": + \"successful operation\",\n \"headers\": {\n \"X-Rate-Limit\": + {\n \"description\": \"calls per hour allowed + by the user\",\n \"schema\": {\n \"type\": + \"integer\",\n \"format\": \"int32\"\n }\n },\n \"X-Expires-After\": + {\n \"description\": \"date in UTC when token + expires\",\n \"schema\": {\n \"type\": + \"string\",\n \"format\": \"date-time\"\n }\n }\n },\n \"content\": + {\n \"application/xml\": {\n \"schema\": + {\n \"type\": \"string\"\n }\n },\n \"application/json\": + {\n \"schema\": {\n \"type\": + \"string\"\n }\n }\n }\n },\n \"400\": + {\n \"description\": \"Invalid username/password supplied\"\n }\n }\n }\n },\n \"/user/logout\": + {\n \"get\": {\n \"tags\": [\n \"user\"\n ],\n \"summary\": + \"Logs out current logged in user session\",\n \"description\": + \"\",\n \"operationId\": \"logoutUser\",\n \"parameters\": + [],\n \"responses\": {\n \"default\": {\n \"description\": + \"successful operation\"\n }\n }\n }\n },\n \"/user/{username}\": + {\n \"get\": {\n \"tags\": [\n \"user\"\n ],\n \"summary\": + \"Get user by user name\",\n \"description\": \"\",\n \"operationId\": + \"getUserByName\",\n \"parameters\": [\n {\n \"name\": + \"username\",\n \"in\": \"path\",\n \"description\": + \"The name that needs to be fetched. Use user1 for testing. \",\n \"required\": + true,\n \"schema\": {\n \"type\": + \"string\"\n }\n }\n ],\n \"responses\": + {\n \"200\": {\n \"description\": + \"successful operation\",\n \"content\": {\n \"application/xml\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/User\"\n }\n },\n \"application/json\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/User\"\n }\n }\n }\n },\n \"400\": + {\n \"description\": \"Invalid username supplied\"\n },\n \"404\": + {\n \"description\": \"User not found\"\n }\n }\n },\n \"put\": + {\n \"tags\": [\n \"user\"\n ],\n \"summary\": + \"Update user\",\n \"description\": \"This can only be done by + the logged in user.\",\n \"operationId\": \"updateUser\",\n \"parameters\": + [\n {\n \"name\": \"username\",\n \"in\": + \"path\",\n \"description\": \"name that needs to be + updated\",\n \"required\": true,\n \"schema\": + {\n \"type\": \"string\"\n }\n }\n ],\n \"requestBody\": + {\n \"description\": \"Update an existent user in the store\",\n \"content\": + {\n \"application/json\": {\n \"schema\": + {\n \"$ref\": \"#/components/schemas/User\"\n }\n },\n \"application/xml\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/User\"\n }\n },\n \"application/x-www-form-urlencoded\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/User\"\n }\n }\n }\n },\n \"responses\": + {\n \"default\": {\n \"description\": + \"successful operation\"\n }\n }\n },\n \"delete\": + {\n \"tags\": [\n \"user\"\n ],\n \"summary\": + \"Delete user\",\n \"description\": \"This can only be done by + the logged in user.\",\n \"operationId\": \"deleteUser\",\n \"parameters\": + [\n {\n \"name\": \"username\",\n \"in\": + \"path\",\n \"description\": \"The name that needs to + be deleted\",\n \"required\": true,\n \"schema\": + {\n \"type\": \"string\"\n }\n }\n ],\n \"responses\": + {\n \"400\": {\n \"description\": + \"Invalid username supplied\"\n },\n \"404\": + {\n \"description\": \"User not found\"\n }\n }\n }\n }\n },\n \"components\": + {\n \"schemas\": {\n \"Order\": {\n \"type\": + \"object\",\n \"properties\": {\n \"id\": + {\n \"type\": \"integer\",\n \"format\": + \"int64\",\n \"example\": 10\n },\n \"petId\": + {\n \"type\": \"integer\",\n \"format\": + \"int64\",\n \"example\": 198772\n },\n \"quantity\": + {\n \"type\": \"integer\",\n \"format\": + \"int32\",\n \"example\": 7\n },\n \"shipDate\": + {\n \"type\": \"string\",\n \"format\": + \"date-time\"\n },\n \"status\": {\n \"type\": + \"string\",\n \"description\": \"Order Status\",\n \"example\": + \"approved\",\n \"enum\": [\n \"placed\",\n \"approved\",\n \"delivered\"\n ]\n },\n \"complete\": + {\n \"type\": \"boolean\"\n }\n },\n \"xml\": + {\n \"name\": \"order\"\n }\n },\n \"Customer\": + {\n \"type\": \"object\",\n \"properties\": {\n \"id\": + {\n \"type\": \"integer\",\n \"format\": + \"int64\",\n \"example\": 100000\n },\n \"username\": + {\n \"type\": \"string\",\n \"example\": + \"fehguy\"\n },\n \"address\": {\n \"type\": + \"array\",\n \"xml\": {\n \"name\": + \"addresses\",\n \"wrapped\": true\n },\n \"items\": + {\n \"$ref\": \"#/components/schemas/Address\"\n }\n }\n },\n \"xml\": + {\n \"name\": \"customer\"\n }\n },\n \"Address\": + {\n \"type\": \"object\",\n \"properties\": {\n \"street\": + {\n \"type\": \"string\",\n \"example\": + \"437 Lytton\"\n },\n \"city\": {\n \"type\": + \"string\",\n \"example\": \"Palo Alto\"\n },\n \"state\": + {\n \"type\": \"string\",\n \"example\": + \"CA\"\n },\n \"zip\": {\n \"type\": + \"string\",\n \"example\": \"94301\"\n }\n },\n \"xml\": + {\n \"name\": \"address\"\n }\n },\n \"Category\": + {\n \"type\": \"object\",\n \"properties\": {\n \"id\": + {\n \"type\": \"integer\",\n \"format\": + \"int64\",\n \"example\": 1\n },\n \"name\": + {\n \"type\": \"string\",\n \"example\": + \"Dogs\"\n }\n },\n \"xml\": + {\n \"name\": \"category\"\n }\n },\n \"User\": + {\n \"type\": \"object\",\n \"properties\": {\n \"id\": + {\n \"type\": \"integer\",\n \"format\": + \"int64\",\n \"example\": 10\n },\n \"username\": + {\n \"type\": \"string\",\n \"example\": + \"theUser\"\n },\n \"firstName\": {\n \"type\": + \"string\",\n \"example\": \"John\"\n },\n \"lastName\": + {\n \"type\": \"string\",\n \"example\": + \"James\"\n },\n \"email\": {\n \"type\": + \"string\",\n \"example\": \"john@email.com\"\n },\n \"password\": + {\n \"type\": \"string\",\n \"example\": + \"12345\"\n },\n \"phone\": {\n \"type\": + \"string\",\n \"example\": \"12345\"\n },\n \"userStatus\": + {\n \"type\": \"integer\",\n \"description\": + \"User Status\",\n \"format\": \"int32\",\n \"example\": + 1\n }\n },\n \"xml\": {\n \"name\": + \"user\"\n }\n },\n \"Tag\": {\n \"type\": + \"object\",\n \"properties\": {\n \"id\": + {\n \"type\": \"integer\",\n \"format\": + \"int64\"\n },\n \"name\": {\n \"type\": + \"string\"\n }\n },\n \"xml\": + {\n \"name\": \"tag\"\n }\n },\n \"Pet\": + {\n \"required\": [\n \"name\",\n \"photoUrls\"\n ],\n \"type\": + \"object\",\n \"properties\": {\n \"id\": + {\n \"type\": \"integer\",\n \"format\": + \"int64\",\n \"example\": 10\n },\n \"name\": + {\n \"type\": \"string\",\n \"example\": + \"doggie\"\n },\n \"category\": {\n \"$ref\": + \"#/components/schemas/Category\"\n },\n \"photoUrls\": + {\n \"type\": \"array\",\n \"xml\": + {\n \"wrapped\": true\n },\n \"items\": + {\n \"type\": \"string\",\n \"xml\": + {\n \"name\": \"photoUrl\"\n }\n }\n },\n \"tags\": + {\n \"type\": \"array\",\n \"xml\": + {\n \"wrapped\": true\n },\n \"items\": + {\n \"$ref\": \"#/components/schemas/Tag\"\n }\n },\n \"status\": + {\n \"type\": \"string\",\n \"description\": + \"pet status in the store\",\n \"enum\": [\n \"available\",\n \"pending\",\n \"sold\"\n ]\n }\n },\n \"xml\": + {\n \"name\": \"pet\"\n }\n },\n \"ApiResponse\": + {\n \"type\": \"object\",\n \"properties\": {\n \"code\": + {\n \"type\": \"integer\",\n \"format\": + \"int32\"\n },\n \"type\": {\n \"type\": + \"string\"\n },\n \"message\": {\n \"type\": + \"string\"\n }\n },\n \"xml\": + {\n \"name\": \"##default\"\n }\n }\n },\n \"requestBodies\": + {\n \"Pet\": {\n \"description\": \"Pet object that + needs to be added to the store\",\n \"content\": {\n \"application/json\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/Pet\"\n }\n },\n \"application/xml\": + {\n \"schema\": {\n \"$ref\": + \"#/components/schemas/Pet\"\n }\n }\n }\n },\n \"UserArray\": + {\n \"description\": \"List of user object\",\n \"content\": + {\n \"application/json\": {\n \"schema\": + {\n \"type\": \"array\",\n \"items\": + {\n \"$ref\": \"#/components/schemas/User\"\n }\n }\n }\n }\n }\n },\n \"securitySchemes\": + {\n \"petstore_auth\": {\n \"type\": \"oauth2\",\n \"flows\": + {\n \"implicit\": {\n \"authorizationUrl\": + \"https://petstore3.swagger.io/oauth/authorize\",\n \"scopes\": + {\n \"write:pets\": \"modify pets in your account\",\n \"read:pets\": + \"read your pets\"\n }\n }\n }\n },\n \"api_key\": + {\n \"type\": \"apiKey\",\n \"name\": \"api_key\",\n \"in\": + \"header\"\n }\n }\n }\n}"}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api register + Connection: + - keep-alive + Content-Length: + - '48523' + Content-Type: + - application/json + ParameterSetName: + - -g -n -l + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: POST + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/swaggerpetstore-openapi30/versions/1-0-19/definitions/openapi/importSpecification?api-version=2024-03-01 + response: + body: + string: '' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '0' + date: + - Mon, 17 Jun 2024 06:08:42 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-global-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: D1D4672FD4E4435682223D2D5C1EED09 Ref B: MAA201060514023 Ref C: 2024-06-17T06:08:41Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api show + Connection: + - keep-alive + ParameterSetName: + - -g -n --api-id + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/swaggerpetstore-openapi30?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services/workspaces/apis","properties":{"title":"Swagger + Petstore - OpenAPI 3.0","summary":"This is a sample Pet Store Server based + on the OpenAPI 3.0 specification. You can find out more about\nSwagger at + [http://swagger.io](http://swagger.io). In the third iteration of the pet + store, we''ve","description":"This is a sample Pet Store Server based on the + OpenAPI 3.0 specification. You can find out more about\nSwagger at [http://swagger.io](http://swagger.io). + In the third iteration of the pet store, we''ve switched to the design first + approach!\nYou can now help us improve the API whether it''s by making changes + to the definition itself or to the code.\nThat way, with time, we can improve + the API in general, and expose some of the new features in OAS3.\n\nSome useful + links:\n- [The Pet Store repository](https://github.com/swagger-api/swagger-petstore)\n- + [The source API definition for the Pet Store](https://github.com/swagger-api/swagger-petstore/blob/master/src/main/resources/openapi.yaml)This + is a sample Pet Store Server based on the OpenAPI 3.0 specification. You + can find out more about\nSwagger at [http://swagger.io](http://swagger.io). + In the third iteration of the pet store, we''ve switched to the design first + approach!\nYou can now help us improve the API whether it''s by making changes + to the","kind":"rest","lifecycleStage":"design","license":{"name":"Apache + 2.0","url":"http://www.apache.org/licenses/LICENSE-2.0.html"},"externalDocumentation":[],"contacts":[{"email":"apiteam@swagger.io"}],"customProperties":{}},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/swaggerpetstore-openapi30","name":"swaggerpetstore-openapi30","systemData":{"createdAt":"2024-06-17T06:08:34.6174273Z","lastModifiedAt":"2024-06-17T06:08:34.6174254Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '1902' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:08:45 GMT + etag: + - da0290e3-0000-0100-0000-666fd2e50000 + 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: + - '3749' + x-msedge-ref: + - 'Ref A: 04EDEA4A58CA4DF082A93CA5C7305A98 Ref B: MAA201060514053 Ref C: 2024-06-17T06:08:44Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_register_with_yml_spec.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_register_with_yml_spec.yaml new file mode 100644 index 00000000000..224114dd74a --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_register_with_yml_spec.yaml @@ -0,0 +1,517 @@ +interactions: +- request: + body: '{"properties": {"description": "API Description", "kind": "rest", "license": + {"name": "MIT"}, "summary": "API Description", "title": "Swagger Petstore"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api register + Connection: + - keep-alive + Content-Length: + - '153' + Content-Type: + - application/json + ParameterSetName: + - -g -n -l + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/swaggerpetstore?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services/workspaces/apis","properties":{"title":"Swagger + Petstore","summary":"API Description","description":"API Description","kind":"rest","license":{"name":"MIT"},"externalDocumentation":[],"contacts":[],"customProperties":{}},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/swaggerpetstore","name":"swaggerpetstore","systemData":{"createdAt":"2024-06-17T06:09:01.2050628Z","lastModifiedAt":"2024-06-17T06:09:01.2050618Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '569' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:09:00 GMT + etag: + - da02eee7-0000-0100-0000-666fd2fd0000 + 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-writes: + - '2998' + x-ms-ratelimit-remaining-subscription-writes: + - '198' + x-msedge-ref: + - 'Ref A: 0B9634E70C414F59B7D0CC9A6B18FCC0 Ref B: MAA201060514019 Ref C: 2024-06-17T06:09:00Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: '{"properties": {"lifecycleStage": "design", "title": "1-0-0"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api register + Connection: + - keep-alive + Content-Length: + - '62' + Content-Type: + - application/json + ParameterSetName: + - -g -n -l + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/swaggerpetstore/versions/1-0-0?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services/workspaces/apis/versions","properties":{"title":"1-0-0","lifecycleStage":"design"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/swaggerpetstore/versions/1-0-0","name":"1-0-0","systemData":{"createdAt":"2024-06-17T06:09:03.6355127Z","lastModifiedAt":"2024-06-17T06:09:03.6355117Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '436' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:09:03 GMT + etag: + - 88041d22-0000-0100-0000-666fd2ff0000 + 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: 39C87F8559FC4CCCB76DF0F445EB7457 Ref B: MAA201060516025 Ref C: 2024-06-17T06:09:02Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: '{"properties": {"description": "API Description", "title": "openapi"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api register + Connection: + - keep-alive + Content-Length: + - '70' + Content-Type: + - application/json + ParameterSetName: + - -g -n -l + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/swaggerpetstore/versions/1-0-0/definitions/openapi?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services/workspaces/apis/versions/definitions","properties":{"title":"openapi","description":"API + Description"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/swaggerpetstore/versions/1-0-0/definitions/openapi","name":"openapi","systemData":{"createdAt":"2024-06-17T06:09:06.6076629Z","lastModifiedAt":"2024-06-17T06:09:06.6076622Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '478' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:09:06 GMT + etag: + - 13015e9e-0000-0100-0000-666fd3020000 + 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: 00EBE4627A5D4FF3AB88752AFFAD4AC6 Ref B: MAA201060514009 Ref C: 2024-06-17T06:09:05Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: '{"format": "inline", "specification": {"name": "openapi", "version": "3-0-0"}, + "value": "openapi: \"3.0.0\"\ninfo:\n version: 1.0.0\n title: Swagger Petstore\n license:\n name: + MIT\nservers:\n - url: http://petstore.swagger.io/v1\npaths:\n /pets:\n get:\n summary: + List all pets\n operationId: listPets\n tags:\n - pets\n parameters:\n - + name: limit\n in: query\n description: How many items to return + at one time (max 100)\n required: false\n schema:\n type: + integer\n maximum: 100\n format: int32\n responses:\n ''200'':\n description: + A paged array of pets\n headers:\n x-next:\n description: + A link to the next page of responses\n schema:\n type: + string\n content:\n application/json: \n schema:\n $ref: + \"#/components/schemas/Pets\"\n default:\n description: unexpected + error\n content:\n application/json:\n schema:\n $ref: + \"#/components/schemas/Error\"\n post:\n summary: Create a pet\n operationId: + createPets\n tags:\n - pets\n requestBody:\n content:\n application/json:\n schema:\n $ref: + ''#/components/schemas/Pet''\n required: true\n responses:\n ''201'':\n description: + Null response\n default:\n description: unexpected error\n content:\n application/json:\n schema:\n $ref: + \"#/components/schemas/Error\"\n /pets/{petId}:\n get:\n summary: Info + for a specific pet\n operationId: showPetById\n tags:\n - pets\n parameters:\n - + name: petId\n in: path\n required: true\n description: + The id of the pet to retrieve\n schema:\n type: string\n responses:\n ''200'':\n description: + Expected response to a valid request\n content:\n application/json:\n schema:\n $ref: + \"#/components/schemas/Pet\"\n default:\n description: unexpected + error\n content:\n application/json:\n schema:\n $ref: + \"#/components/schemas/Error\"\ncomponents:\n schemas:\n Pet:\n type: + object\n required:\n - id\n - name\n properties:\n id:\n type: + integer\n format: int64\n name:\n type: string\n tag:\n type: + string\n Pets:\n type: array\n maxItems: 100\n items:\n $ref: + \"#/components/schemas/Pet\"\n Error:\n type: object\n required:\n - + code\n - message\n properties:\n code:\n type: integer\n format: + int32\n message:\n type: string\n"}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api register + Connection: + - keep-alive + Content-Length: + - '2996' + Content-Type: + - application/json + ParameterSetName: + - -g -n -l + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: POST + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/swaggerpetstore/versions/1-0-0/definitions/openapi/importSpecification?api-version=2024-03-01 + response: + body: + string: '' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '0' + date: + - Mon, 17 Jun 2024 06:09:09 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-global-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: E3167A3517204EEF86BC908F5B1EFD53 Ref B: MAA201060516045 Ref C: 2024-06-17T06:09:08Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api show + Connection: + - keep-alive + ParameterSetName: + - -g -n --api-id + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/swaggerpetstore?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services/workspaces/apis","properties":{"title":"Swagger + Petstore","summary":"API Description","description":"API Description","kind":"rest","lifecycleStage":"design","license":{"name":"MIT"},"externalDocumentation":[],"contacts":[],"customProperties":{}},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/swaggerpetstore","name":"swaggerpetstore","systemData":{"createdAt":"2024-06-17T06:09:01.2050628Z","lastModifiedAt":"2024-06-17T06:09:01.2050618Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '595' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:09:12 GMT + etag: + - da02abe8-0000-0100-0000-666fd2ff0000 + 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: + - '3749' + x-msedge-ref: + - 'Ref A: 0D78482DBF344B2187B50927B70F4CF8 Ref B: MAA201060514025 Ref C: 2024-06-17T06:09:11Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api version show + Connection: + - keep-alive + ParameterSetName: + - -g -n --api-id --version-id + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/swaggerpetstore/versions/1-0-0?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services/workspaces/apis/versions","properties":{"title":"1-0-0","lifecycleStage":"design"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/swaggerpetstore/versions/1-0-0","name":"1-0-0","systemData":{"createdAt":"2024-06-17T06:09:03.6355127Z","lastModifiedAt":"2024-06-17T06:09:03.6355117Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '436' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:09:14 GMT + etag: + - 88041d22-0000-0100-0000-666fd2ff0000 + 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: + - '3749' + x-msedge-ref: + - 'Ref A: 45C177AEFEBA41C88A62D66A88AC20FF Ref B: MAA201060515017 Ref C: 2024-06-17T06:09:13Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api definition show + Connection: + - keep-alive + ParameterSetName: + - -g -n --api-id --version-id --definition-id + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/swaggerpetstore/versions/1-0-0/definitions/openapi?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services/workspaces/apis/versions/definitions","properties":{"title":"openapi","description":"API + Description","specification":{"name":"openapi","version":"3-0-0"}},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/swaggerpetstore/versions/1-0-0/definitions/openapi","name":"openapi","systemData":{"createdAt":"2024-06-17T06:09:06.6076629Z","lastModifiedAt":"2024-06-17T06:09:09.4740396Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '531' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:09:17 GMT + etag: + - 13016d9e-0000-0100-0000-666fd3050000 + 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: + - '3749' + x-msedge-ref: + - 'Ref A: C4B7C1939F914EDBABA0E8B808BC6E83 Ref B: MAA201060515047 Ref C: 2024-06-17T06:09:16Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api definition export-specification + Connection: + - keep-alive + Content-Length: + - '0' + ParameterSetName: + - -g -n --api-id --version-id --definition-id --file-name + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: POST + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/swaggerpetstore/versions/1-0-0/definitions/openapi/exportSpecification?api-version=2024-03-01 + response: + body: + string: '{"format":"inline","value":"openapi: \"3.0.0\"\ninfo:\n version: 1.0.0\n title: + Swagger Petstore\n license:\n name: MIT\nservers:\n - url: http://petstore.swagger.io/v1\npaths:\n /pets:\n get:\n summary: + List all pets\n operationId: listPets\n tags:\n - pets\n parameters:\n - + name: limit\n in: query\n description: How many items to + return at one time (max 100)\n required: false\n schema:\n type: + integer\n maximum: 100\n format: int32\n responses:\n ''200'':\n description: + A paged array of pets\n headers:\n x-next:\n description: + A link to the next page of responses\n schema:\n type: + string\n content:\n application/json: \n schema:\n $ref: + \"#/components/schemas/Pets\"\n default:\n description: unexpected + error\n content:\n application/json:\n schema:\n $ref: + \"#/components/schemas/Error\"\n post:\n summary: Create a pet\n operationId: + createPets\n tags:\n - pets\n requestBody:\n content:\n application/json:\n schema:\n $ref: + ''#/components/schemas/Pet''\n required: true\n responses:\n ''201'':\n description: + Null response\n default:\n description: unexpected error\n content:\n application/json:\n schema:\n $ref: + \"#/components/schemas/Error\"\n /pets/{petId}:\n get:\n summary: + Info for a specific pet\n operationId: showPetById\n tags:\n - + pets\n parameters:\n - name: petId\n in: path\n required: + true\n description: The id of the pet to retrieve\n schema:\n type: + string\n responses:\n ''200'':\n description: Expected + response to a valid request\n content:\n application/json:\n schema:\n $ref: + \"#/components/schemas/Pet\"\n default:\n description: unexpected + error\n content:\n application/json:\n schema:\n $ref: + \"#/components/schemas/Error\"\ncomponents:\n schemas:\n Pet:\n type: + object\n required:\n - id\n - name\n properties:\n id:\n type: + integer\n format: int64\n name:\n type: string\n tag:\n type: + string\n Pets:\n type: array\n maxItems: 100\n items:\n $ref: + \"#/components/schemas/Pet\"\n Error:\n type: object\n required:\n - + code\n - message\n properties:\n code:\n type: + integer\n format: int32\n message:\n type: string\n"}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '2935' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:09:20 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: 7C2F6E86BA1841C686584FA2D404C581 Ref B: MAA201060516035 Ref C: 2024-06-17T06:09:20Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_show_service.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_show_service.yaml index d202042a462..2232a0760cc 100644 --- a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_show_service.yaml +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_show_service.yaml @@ -7,31 +7,31 @@ interactions: Accept-Encoding: - gzip, deflate CommandName: - - apic service show + - apic show Connection: - keep-alive ParameterSetName: - - -g -s + - -g -n User-Agent: - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002?api-version=2024-03-01 response: body: - string: '{"type":"Microsoft.ApiCenter/services","location":"eastus","sku":{"name":"None"},"properties":{"dataApiHostname":"clitest000002.data.eastus.azure-apicenter.ms","provisioningState":"InProgress"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002","name":"clitest000002","tags":{},"systemData":{"createdAt":"2024-04-25T05:47:09.5042261Z","lastModifiedAt":"2024-04-25T05:47:09.504214Z"}}' + string: '{"type":"Microsoft.ApiCenter/services","location":"eastus","sku":{"name":"Free"},"properties":{"dataApiHostname":"clitest000002.data.eastus.azure-apicenter.ms"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002","name":"clitest000002","tags":{},"systemData":{"createdAt":"2024-06-17T06:13:18.7030891Z","lastModifiedAt":"2024-06-17T06:13:18.7030835Z"}}' headers: api-supported-versions: - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview cache-control: - no-cache content-length: - - '471' + - '439' content-type: - application/json; charset=utf-8 date: - - Thu, 25 Apr 2024 05:47:12 GMT + - Mon, 17 Jun 2024 06:14:21 GMT etag: - - 7400a819-0000-0100-0000-6629ee5d0000 + - bb01427b-0000-0100-0000-666fd4160000 expires: - '-1' pragma: @@ -44,8 +44,10 @@ interactions: - CONFIG_NOCACHE x-content-type-options: - nosniff + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' x-msedge-ref: - - 'Ref A: 892D1AB7D8DF4DA799DBA03E5FCDD07E Ref B: MAA201060515031 Ref C: 2024-04-25T05:47:11Z' + - 'Ref A: 8D5F9F08A88546C99DE94BE094FFA053 Ref B: MAA201060515019 Ref C: 2024-06-17T06:14:20Z' x-powered-by: - ASP.NET status: diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_update_service.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_update_service.yaml index 56a95425d41..cec8d535f39 100644 --- a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_update_service.yaml +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_update_service.yaml @@ -1,41 +1,94 @@ interactions: - request: - body: '{"tags": {"test": "value"}}' + body: null headers: Accept: - application/json Accept-Encoding: - gzip, deflate CommandName: - - apic service update + - apic update + Connection: + - keep-alive + ParameterSetName: + - -g -n --tags + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services","location":"eastus","sku":{"name":"Free"},"properties":{},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002","name":"clitest000002","tags":{},"systemData":{"createdAt":"2024-06-24T07:41:17.4551506Z","lastModifiedAt":"2024-06-24T07:41:17.4551422Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '375' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 24 Jun 2024 07:41:19 GMT + etag: + - 1a0001aa-0000-0100-0000-6679231d0000 + 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: + - '3749' + x-msedge-ref: + - 'Ref A: FE306FF527424F5B8D768270F03A2F05 Ref B: MAA201060516031 Ref C: 2024-06-24T07:41:19Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: '{"location": "eastus", "properties": {}, "sku": {"name": "Free"}, "tags": + {"test": "value"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic update Connection: - keep-alive Content-Length: - - '27' + - '92' Content-Type: - application/json ParameterSetName: - - -g -s --tags + - -g -n --tags User-Agent: - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) - method: PATCH + method: PUT uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002?api-version=2024-03-01 response: body: - string: '{"type":"Microsoft.ApiCenter/services","location":"eastus","identity":{"type":"None"},"sku":{"name":"None"},"properties":{"dataApiHostname":"clitest000002.data.eastus.azure-apicenter.ms"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002","name":"clitest000002","tags":{"test":"value"},"systemData":{"lastModifiedAt":"2024-04-25T05:47:34.2771576Z"}}' + string: '{"type":"Microsoft.ApiCenter/services","location":"eastus","sku":{"name":"Free"},"properties":{"dataApiHostname":"clitest000002.data.eastus.azure-apicenter.ms"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002","name":"clitest000002","tags":{"test":"value"},"systemData":{"createdAt":"2024-06-24T07:41:17.4551506Z","lastModifiedAt":"2024-06-24T07:41:23.490113Z"}}' headers: api-supported-versions: - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview cache-control: - no-cache content-length: - - '437' + - '452' content-type: - application/json; charset=utf-8 date: - - Thu, 25 Apr 2024 05:47:35 GMT - etag: - - 74005a1e-0000-0100-0000-6629ee760000 + - Mon, 24 Jun 2024 07:41:25 GMT expires: - '-1' pragma: @@ -48,10 +101,12 @@ interactions: - CONFIG_NOCACHE x-content-type-options: - nosniff + x-ms-ratelimit-remaining-subscription-global-writes: + - '2999' x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '199' x-msedge-ref: - - 'Ref A: DEF4CDC2694E41269679420F72147A72 Ref B: MAA201060516019 Ref C: 2024-04-25T05:47:32Z' + - 'Ref A: 232B150B725448CCAAA5128DB231487F Ref B: MAA201060516031 Ref C: 2024-06-24T07:41:20Z' x-powered-by: - ASP.NET status: diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_update_service_with_all_optional_params.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_update_service_with_all_optional_params.yaml new file mode 100644 index 00000000000..bdd10ddf544 --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_update_service_with_all_optional_params.yaml @@ -0,0 +1,115 @@ +interactions: +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic update + Connection: + - keep-alive + ParameterSetName: + - -g -n --tags --identity + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services","location":"eastus","sku":{"name":"Free"},"properties":{},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002","name":"clitest000002","tags":{},"systemData":{"createdAt":"2024-06-24T07:41:17.2805444Z","lastModifiedAt":"2024-06-24T07:41:17.280535Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '374' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 24 Jun 2024 07:41:20 GMT + etag: + - 1a0000aa-0000-0100-0000-6679231d0000 + 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: + - '3749' + x-msedge-ref: + - 'Ref A: B83AEB98C6DD44B9B3E5394810480682 Ref B: MAA201060513051 Ref C: 2024-06-24T07:41:19Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: '{"identity": {"type": "SystemAssigned"}, "location": "eastus", "properties": + {}, "sku": {"name": "Free"}, "tags": {"test": "value"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic update + Connection: + - keep-alive + Content-Length: + - '132' + Content-Type: + - application/json + ParameterSetName: + - -g -n --tags --identity + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services","location":"eastus","identity":{"type":"SystemAssigned","principalId":"994e5256-bca5-4bb4-8baf-45094cc2c011","tenantId":"f0348563-e707-449c-8685-c83d24eaf3c0"},"sku":{"name":"Free"},"properties":{"dataApiHostname":"clitest000002.data.eastus.azure-apicenter.ms"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002","name":"clitest000002","tags":{"test":"value"},"systemData":{"createdAt":"2024-06-24T07:41:17.2805444Z","lastModifiedAt":"2024-06-24T07:41:26.9585745Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '593' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 24 Jun 2024 07:41:29 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: 3FC4D40800C4486AAC30325E943B8F6D Ref B: MAA201060513051 Ref C: 2024-06-24T07:41:20Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_version_create.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_version_create.yaml new file mode 100644 index 00000000000..4cb58013926 --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_version_create.yaml @@ -0,0 +1,62 @@ +interactions: +- request: + body: '{"properties": {"lifecycleStage": "production", "title": "v1.0.0"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api version create + Connection: + - keep-alive + Content-Length: + - '67' + Content-Type: + - application/json + ParameterSetName: + - -g -n --api-id --version-id --lifecycle-stage --title + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003/versions/cli000004?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services/workspaces/apis/versions","properties":{"title":"v1.0.0","lifecycleStage":"production"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003/versions/cli000004","name":"cli000004","systemData":{"createdAt":"2024-06-17T06:14:21.6794554Z","lastModifiedAt":"2024-06-17T06:14:21.6794545Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '447' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:14:21 GMT + etag: + - 8804b79e-0000-0100-0000-666fd43d0000 + 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: E3B12D5AF8494FABB8ABCEC18B1A71CC Ref B: MAA201060516009 Ref C: 2024-06-17T06:14:20Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_version_delete.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_version_delete.yaml new file mode 100644 index 00000000000..d95f5ff87c9 --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_version_delete.yaml @@ -0,0 +1,104 @@ +interactions: +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api version delete + Connection: + - keep-alive + Content-Length: + - '0' + ParameterSetName: + - -g -n --api-id --version-id --yes + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: DELETE + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003/versions/clitest000004?api-version=2024-03-01 + response: + body: + string: '' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + date: + - Mon, 17 Jun 2024 06:14:28 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-deletes: + - '199' + x-ms-ratelimit-remaining-subscription-global-deletes: + - '2999' + x-msedge-ref: + - 'Ref A: D957CE2D6C7849A3B3B05A08F5CC2165 Ref B: MAA201060515031 Ref C: 2024-06-17T06:14:28Z' + x-powered-by: + - ASP.NET + status: + code: 204 + message: No Content +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api version show + Connection: + - keep-alive + ParameterSetName: + - -g -n --api-id --version-id + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003/versions/clitest000004?api-version=2024-03-01 + response: + body: + string: '{"code":"404"}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '14' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:14:31 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: + - '3749' + x-msedge-ref: + - 'Ref A: 787774FD63E6453185952DCD1214FFA0 Ref B: MAA201060516011 Ref C: 2024-06-17T06:14:31Z' + x-powered-by: + - ASP.NET + status: + code: 404 + message: Not Found +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_version_list.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_version_list.yaml new file mode 100644 index 00000000000..19601f267b4 --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_version_list.yaml @@ -0,0 +1,54 @@ +interactions: +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api version list + Connection: + - keep-alive + ParameterSetName: + - -g -n --api-id + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003/versions?api-version=2024-03-01 + response: + body: + string: '{"value":[{"type":"Microsoft.ApiCenter/services/workspaces/apis/versions","properties":{"title":"v1.0.0","lifecycleStage":"production"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003/versions/clitest000004","name":"clitest000004","systemData":{"createdAt":"2024-06-17T06:14:42.5883632Z","lastModifiedAt":"2024-06-17T06:14:42.5883621Z"}},{"type":"Microsoft.ApiCenter/services/workspaces/apis/versions","properties":{"title":"v1.0.0","lifecycleStage":"production"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003/versions/clitest000005","name":"clitest000005","systemData":{"createdAt":"2024-06-17T06:14:45.3649023Z","lastModifiedAt":"2024-06-17T06:14:45.3649015Z"}}]}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '923' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:14:47 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: + - '3749' + x-msedge-ref: + - 'Ref A: F881185C1D174CDB9362C632CD1E215A Ref B: MAA201060513023 Ref C: 2024-06-17T06:14:47Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_version_list_with_all_optional_params.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_version_list_with_all_optional_params.yaml new file mode 100644 index 00000000000..4d8e012ca37 --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_version_list_with_all_optional_params.yaml @@ -0,0 +1,54 @@ +interactions: +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api version list + Connection: + - keep-alive + ParameterSetName: + - -g -n --api-id --filter + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003/versions?$filter=name%20eq%20%27clitest000004%27&api-version=2024-03-01 + response: + body: + string: '{"value":[{"type":"Microsoft.ApiCenter/services/workspaces/apis/versions","properties":{"title":"v1.0.0","lifecycleStage":"production"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003/versions/clitest000004","name":"clitest000004","systemData":{"createdAt":"2024-06-17T06:14:50.9608921Z","lastModifiedAt":"2024-06-17T06:14:50.9608913Z"}}]}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '467' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:14:56 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: + - '3749' + x-msedge-ref: + - 'Ref A: 7DE4E1BC7C034ACF85B9500DE8A11192 Ref B: MAA201060513035 Ref C: 2024-06-17T06:14:56Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_version_show.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_version_show.yaml new file mode 100644 index 00000000000..80f4c37de59 --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_version_show.yaml @@ -0,0 +1,56 @@ +interactions: +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api version show + Connection: + - keep-alive + ParameterSetName: + - -g -n --api-id --version-id + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003/versions/clitest000004?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services/workspaces/apis/versions","properties":{"title":"v1.0.0","lifecycleStage":"production"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003/versions/clitest000004","name":"clitest000004","systemData":{"createdAt":"2024-06-17T06:15:07.3038807Z","lastModifiedAt":"2024-06-17T06:15:07.3038795Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '455' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:15:09 GMT + etag: + - 88042baf-0000-0100-0000-666fd46b0000 + 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: + - '3749' + x-msedge-ref: + - 'Ref A: 40166EE537354C91AA398230DAF70D12 Ref B: MAA201060514039 Ref C: 2024-06-17T06:15:08Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_version_update.yaml b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_version_update.yaml new file mode 100644 index 00000000000..c28788a0027 --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/recordings/test_version_update.yaml @@ -0,0 +1,116 @@ +interactions: +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api version update + Connection: + - keep-alive + ParameterSetName: + - -g -n --api-id --version-id --title --lifecycle-stage + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003/versions/clitest000004?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services/workspaces/apis/versions","properties":{"title":"v1.0.0","lifecycleStage":"production"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003/versions/clitest000004","name":"clitest000004","systemData":{"createdAt":"2024-06-17T06:15:06.323026Z","lastModifiedAt":"2024-06-17T06:15:06.3230252Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '454' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:15:08 GMT + etag: + - 8804c4ae-0000-0100-0000-666fd46a0000 + 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: + - '3749' + x-msedge-ref: + - 'Ref A: 3DE19F8E80DA49AD897437F370722895 Ref B: MAA201060516053 Ref C: 2024-06-17T06:15:07Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: '{"properties": {"lifecycleStage": "development", "title": "v1.0.1"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - apic api version update + Connection: + - keep-alive + Content-Length: + - '68' + Content-Type: + - application/json + ParameterSetName: + - -g -n --api-id --version-id --title --lifecycle-stage + User-Agent: + - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.9 (Windows-10-10.0.19045-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003/versions/clitest000004?api-version=2024-03-01 + response: + body: + string: '{"type":"Microsoft.ApiCenter/services/workspaces/apis/versions","properties":{"title":"v1.0.1","lifecycleStage":"development"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clirg000001/providers/Microsoft.ApiCenter/services/clitest000002/workspaces/default/apis/clitest000003/versions/clitest000004","name":"clitest000004","systemData":{"lastModifiedAt":"2024-06-17T06:15:10.234047Z"}}' + headers: + api-supported-versions: + - 2023-07-01-preview, 2024-03-01, 2024-03-15-preview + cache-control: + - no-cache + content-length: + - '412' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 17 Jun 2024 06:15:09 GMT + etag: + - 88047cb0-0000-0100-0000-666fd46e0000 + 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-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: FCBE6BAAD69A4B8A883093BB6A617857 Ref B: MAA201060516053 Ref C: 2024-06-17T06:15:09Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +version: 1 diff --git a/src/apic-extension/azext_apic_extension/tests/latest/test_api_commands.py b/src/apic-extension/azext_apic_extension/tests/latest/test_api_commands.py new file mode 100644 index 00000000000..afdeb45b89e --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/test_api_commands.py @@ -0,0 +1,208 @@ +# -------------------------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# -------------------------------------------------------------------------------------------- + +from azure.cli.testsdk import ScenarioTest, ResourceGroupPreparer +from .utils import ApicServicePreparer, ApicApiPreparer, ApicMetadataPreparer +from .constants import TEST_REGION + +class ApiCommandsTests(ScenarioTest): + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + def test_api_create(self): + self.kwargs.update({ + 'name': self.create_random_name(prefix='cli', length=24) + }) + self.cmd('az apic api create -g {rg} -n {s} --api-id {name} --title "Echo API" --type rest', checks=[ + self.check('name', '{name}'), + self.check('kind', 'rest'), + self.check('title', 'Echo API'), + self.check('customProperties', {}), + self.check('contacts', []), + self.check('externalDocumentation', []) + ]) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + @ApicMetadataPreparer() + def test_api_create_with_all_optional_params(self, metadata_name): + self.kwargs.update({ + 'name': self.create_random_name(prefix='cli', length=24), + 'contacts': '[{email:contact@example.com,name:test,url:example.com}]', + 'customProperties': '{{"{}":true}}'.format(metadata_name), + 'externalDocumentation': '[{title:\'onboarding docs\',url:example.com}]', + 'license': '{url:example.com}', + }) + self.cmd('az apic api create -g {rg} -n {s} --api-id {name} --title "test api" --type rest --contacts "{contacts}" --custom-properties \'{customProperties}\' --description "API description" --external-documentation "{externalDocumentation}" --license "{license}" --summary "summary"', checks=[ + self.check('name', '{name}'), + self.check('kind', 'rest'), + self.check('title', 'test api'), + self.check('contacts', [{"email":"contact@example.com","name":"test","url":"example.com"}]), + self.check('customProperties.{}'.format(metadata_name), True), + self.check('description', 'API description'), + self.check('externalDocumentation', [{"title":"onboarding docs","url":"example.com"}]), + self.check('license', {"url":"example.com"}), + self.check('summary', 'summary') + ]) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + @ApicApiPreparer() + def test_api_show(self): + self.cmd('az apic api show -g {rg} -n {s} --api-id {api}', checks=[ + self.check('name', '{api}'), + self.check('kind', 'rest'), + self.check('title', 'Echo API'), + self.check('customProperties', {}), + self.check('contacts', []), + self.check('externalDocumentation', []) + ]) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + @ApicApiPreparer(parameter_name='api_id1') + @ApicApiPreparer(parameter_name='api_id2') + def test_api_list(self, api_id1, api_id2): + self.cmd('az apic api list -g {rg} -n {s}', checks=[ + self.check('length(@)', 2), + self.check('@[0].name', api_id1), + self.check('@[1].name', api_id2) + ]) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + @ApicApiPreparer(parameter_name='api_id1') + @ApicApiPreparer(parameter_name='api_id2') + def test_api_list_with_all_optional_params(self, api_id1): + self.kwargs.update({ + 'api_id': api_id1 + }) + self.cmd('az apic api list -g {rg} -n {s} --filter "name eq \'{api_id}\'"', checks=[ + self.check('length(@)', 1), + self.check('@[0].name', api_id1), + ]) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + @ApicApiPreparer() + def test_api_update(self): + self.cmd('az apic api update -g {rg} -n {s} --api-id {api} --title "Echo API 2"', checks=[ + self.check('title', 'Echo API 2'), + ]) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + @ApicApiPreparer() + @ApicMetadataPreparer() + def test_api_update_with_all_optional_params(self, metadata_name): + self.kwargs.update({ + 'contacts': '[{email:contact@example.com,name:test,url:example.com}]', + 'customProperties': '{{"{}":true}}'.format(metadata_name), + 'externalDocumentation': '[{title:\'onboarding docs\',url:example.com}]', + 'license': '{url:example.com}', + }) + self.cmd('az apic api update -g {rg} -n {s} --api-id {api} --title "test api 2" --type rest --contacts "{contacts}" --custom-properties \'{customProperties}\' --description "API description" --external-documentation "{externalDocumentation}" --license "{license}" --summary "summary"', checks=[ + self.check('kind', 'rest'), + self.check('title', 'test api 2'), + self.check('contacts', [{"email":"contact@example.com","name":"test","url":"example.com"}]), + self.check('customProperties.{}'.format(metadata_name), True), + self.check('description', 'API description'), + self.check('externalDocumentation', [{"title":"onboarding docs","url":"example.com"}]), + self.check('license', {"url":"example.com"}), + self.check('summary', 'summary') + ]) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + @ApicApiPreparer() + def test_api_delete(self): + self.cmd('az apic api delete -g {rg} -n {s} --api-id {api} --yes') + self.cmd('az apic api show -g {rg} -n {s} --api-id {api}', expect_failure=True) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + def test_examples_create_api(self): + self.kwargs.update({ + 'name': self.create_random_name(prefix='cli', length=24) + }) + self.cmd('az apic api create -g {rg} -n {s} --api-id {name} --title "Echo API" --type REST', checks=[ + self.check('name', '{name}'), + self.check('kind', 'rest'), + self.check('title', 'Echo API'), + ]) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + @ApicMetadataPreparer() + def test_examples_create_api_with_custom_properties(self, metadata_name): + self.kwargs.update({ + 'name': self.create_random_name(prefix='cli', length=24), + 'customProperties': '{{"{}":true}}'.format(metadata_name), + }) + self.cmd('az apic api create -g {rg} -n {s} --api-id {name} --title "Echo API" --type rest --custom-properties \'{customProperties}\'', checks=[ + self.check('name', '{name}'), + self.check('kind', 'rest'), + self.check('title', 'Echo API'), + self.check('customProperties.{}'.format(metadata_name), True), + ]) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + @ApicApiPreparer() + def test_examples_delete_api(self): + self.cmd('az apic api delete -g {rg} -n {s} --api-id {api} --yes') + self.cmd('az apic api show -g {rg} -n {s} --api-id {api}', expect_failure=True) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + @ApicApiPreparer(parameter_name='api_id1') + @ApicApiPreparer(parameter_name='api_id2') + def test_examples_list_apis(self, api_id1, api_id2): + self.cmd('az apic api list -g {rg} -n {s}', checks=[ + self.check('length(@)', 2), + self.check('@[0].name', api_id1), + self.check('@[1].name', api_id2) + ]) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + @ApicApiPreparer() + def test_examples_show_api_details(self): + self.cmd('az apic api show -g {rg} -n {s} --api-id {api}', checks=[ + self.check('name', '{api}'), + self.check('kind', 'rest'), + self.check('title', 'Echo API'), + ]) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + @ApicApiPreparer() + def test_examples_update_api(self): + self.cmd('az apic api update -g {rg} -n {s} --api-id {api} --summary "Basic REST API service"', checks=[ + self.check('summary', 'Basic REST API service'), + ]) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + @ApicApiPreparer() + @ApicMetadataPreparer() + def test_examples_update_custom_properties(self, metadata_name): + self.kwargs.update({ + 'customProperties': '{{"{}":true}}'.format(metadata_name), + }) + self.cmd('az apic api update -g {rg} -n {s} --api-id {api} --custom-properties \'{customProperties}\'', checks=[ + self.check('customProperties.{}'.format(metadata_name), True), + ]) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + @ApicApiPreparer(parameter_name='api_id1') + @ApicApiPreparer(parameter_name='api_id2') + def test_examples_list_apis_with_filter(self, api_id1, api_id2): + self.cmd('az apic api list -g {rg} -n {s} --filter "kind eq \'rest\'"', checks=[ + self.check('length(@)', 2), + self.check('@[0].name', api_id1), + self.check('@[1].name', api_id2) + ]) \ No newline at end of file diff --git a/src/apic-extension/azext_apic_extension/tests/latest/test_apic_extension.py b/src/apic-extension/azext_apic_extension/tests/latest/test_apic_extension.py deleted file mode 100644 index 8dffc341730..00000000000 --- a/src/apic-extension/azext_apic_extension/tests/latest/test_apic_extension.py +++ /dev/null @@ -1,325 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -from azure.cli.testsdk import * -import unittest - - -class ApicExtensionScenario(ScenarioTest): - - @unittest.skip('Test account does not have permissions to create service or use APIM service') - def test_provision_unprovision_defaulthostnames(self): - - self.kwargs.update({ - 'resource_group': 'api-center-test', - 'service_name': 'contosoeuap101-cli' - }) - - # Provision default hostnames - self.cmd('az apic service create -g {resource_group} --service-name {service_name} --location eastus', - checks=[self.check('name', self.kwargs['service_name'], - self.check('dataApiHostName', '{service_name}.data.eastus.azure-apim.net'))]) - - # View service details - self.cmd('az apic service show -g {resource_group} --service-name {service_name}', - checks=[self.check('name', self.kwargs['service_name'], - self.check('dataApiHostName', '{service_name}.data.eastus.azure-apim.net'))]) - - # Unprovision default hostnames - self.cmd('az apic service delete -g {resource_group} --service-name {service_name} --yes') - - @unittest.skip('Test account does not have permissions to create service or use APIM service') - def test_portalconfiguration_default_crud(self): - - authentication_details = '{"clientId":"91247fa2-f214-439f-ae71-512bc75d60db","tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47"}' - self.kwargs.update({ - 'resource_group': 'api-center-test', - 'service_name': 'contosoeuap', - 'authentication_details': authentication_details - }) - - # Create default portal configuration - self.cmd('az apic service portal default create -g {resource_group} --service-name {service_name} --title ContosoEUAP --enabled false --authentication "{authentication_details}"', - checks=[self.check('name', 'default'), - self.check('portalDefaultHostName', 'contosoeuap.portal.centraluseuap.azure-apicenter.ms'), - self.check('dataApiHostName', 'contosoeuap.data.centraluseuap.azure-apicenter.ms'), - self.check('title', 'ContosoEUAP')]) - - # Show default portal configuration - self.cmd('az apic service portal default show -g {resource_group} --service-name {service_name}', - checks=[self.check('name', 'default'), - self.check('portalDefaultHostName', 'contosoeuap.portal.centraluseuap.azure-apicenter.ms'), - self.check('dataApiHostName', 'contosoeuap.data.centraluseuap.azure-apicenter.ms'), - self.check('title', 'ContosoEUAP')]) - - # Update default portal configuration - self.cmd('az apic service portal default update -g {resource_group} --service-name {service_name} --title ContosoEUAP2 --enabled false --authentication "{authentication_details}"', - checks=[self.check('title', 'ContosoEUAP2')]) - - # Delete default portal configuration - self.cmd('az apic service portal default delete -g {resource_group} --service-name {service_name} --yes') - - - @unittest.skip('Test account does not have permissions to create service or use APIM service') - def test_import_from_apim(self): - - self.kwargs.update({ - 'resource_group': 'api-center-test', - 'service_name': 'contosoeuap' - }) - - # Import from APIM - API does not exist - from azure.core.exceptions import HttpResponseError - import_resource_id_does_not_exist = '"/subscriptions/a200340d-6b82-494d-9dbf-687ba6e33f9e/resourceGroups/Api-Default-Central-US-EUAP/providers/Microsoft.ApiManagement/service/alzasloneuap06/apis/doesnotexist"' - self.kwargs.update({ - 'resource_id_does_not_exist': import_resource_id_does_not_exist - }) - with self.assertRaisesRegexp(HttpResponseError, 'Failed to obtain schema from APIM'): - self.cmd('az apic service import-from-apim -g {resource_group} --service-name {service_name} --source-resource-ids "{resource_id_does_not_exist}"') - - # Import from APIM - API exist - import_resource_id_exists = '"/subscriptions/a200340d-6b82-494d-9dbf-687ba6e33f9e/resourceGroups/Api-Default-Central-US-EUAP/providers/Microsoft.ApiManagement/service/alzasloneuap06/apis/uspto"' - self.kwargs.update({ - 'resource_id_exists': import_resource_id_exists - }) - self.cmd('az apic service import-from-apim -g {resource_group} --service-name {service_name} --source-resource-ids "{resource_id_exists}" --debug') - - @unittest.skip('Test account does not have permissions to create service') - def test_apic_scenarios(self): - - # create service - TODO in future. Use fixed service for now - - # parameters for common use - from datetime import datetime - self.kwargs.update({ - 'resource_group': 'api-center-test', - 'service_name': 'contosoeuap', - 'api_name': 'cli-test-api-106', - 'api_version': 'cli-test-2023-01-02', - 'api_definition_name': 'cli-test-openapi-106', - }) - - # ------------------------------------------- Environment ------------------------------------------- - # create environment - server_details = { - "type": "Azure API Management", - "managementPortalUri": [ - "management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/my-resource-group/providers/Microsoft.ApiManagement/service/my-api-management-service-0" - ] - } - self.kwargs.update({ - 'server_details': server_details, - 'environment_name': 'cli-test-public' - }) - self.cmd('az apic environment create -g {resource_group} -s {service_name} --name {environment_name} --title "Public cloud" --kind "development" --server "{server_details}"', - checks=[self.check('name', self.kwargs['environment_name']), - self.check('title', 'Public cloud'), - self.check('kind', 'development')]) - - # update environment - server_details = { - "type": "Azure API Management", - "managementPortalUri": [ - "management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/my-resource-group/providers/Microsoft.ApiManagement/service/my-api-management-service" - ] - } - self.kwargs.update({ - 'server_details': server_details, - }) - self.cmd('az apic environment update -g {resource_group} -s {service_name} --name {environment_name} --title "Public cloud" --kind "development" --server "{server_details}" -w default', - checks=[self.check('name', self.kwargs['environment_name']), - self.check('title', 'Public cloud'), - self.check('kind', 'development'), - self.check('server', self.kwargs['server_details'])]) - - # show environment - self.cmd('az apic environment show -g {resource_group} -s {service_name} --name {environment_name}', - checks=[self.check('name', self.kwargs['environment_name']), - self.check('title', 'Public cloud'), - self.check('kind', 'development')]) - - # list environment - self.cmd('az apic environment list -g {resource_group} -s {service_name}') - - # ------------------------------------------- API ------------------------------------------- - # create api - self.kwargs.update({ - 'api_description': "CLI Test API 106", - 'api_title': "CLI Test API 106" - }) - self.cmd('az apic api create -g {resource_group} -s {service_name} --api-name {api_name} --description "{api_description}" --kind rest --title "{api_title}"', - checks=[self.check('name', self.kwargs['api_name']), - self.check('title', self.kwargs['api_title']), - self.check('description', self.kwargs['api_description']), - self.check('kind', 'rest')]) - - # show api - self.cmd('az apic api show -g {resource_group} -s {service_name} --api-name {api_name}', - checks=[self.check('name', self.kwargs['api_name']), - self.check('title', self.kwargs['api_title']), - self.check('description', self.kwargs['api_description']), - self.check('kind', 'rest')]) - - # list api - self.cmd('az apic api list -g {resource_group} -s {service_name}') - - # ------------------------------------------- API Version ------------------------------------------- - # create api version - self.cmd('az apic api version create -g {resource_group} -s {service_name} --api-name {api_name} --name {api_version} --title {api_version}') - - # update api version - self.kwargs.update({ - 'api_version_title_update': "CLI Test API Version 0" - }) - self.cmd('az apic api version update -g {resource_group} -s {service_name} --api-name {api_name} --name {api_version} --title "{api_version_title_update}" -w default', - checks=[self.check('name', self.kwargs['api_version']), - self.check('title', self.kwargs['api_version_title_update'])]) - - # show api version - self.cmd('az apic api version show -g {resource_group} -s {service_name} --api-name {api_name} --name {api_version}', - checks=[self.check('name', self.kwargs['api_version']), - self.check('title', self.kwargs['api_version_title_update'])]) - - # list api version - self.cmd('az apic api version list -g {resource_group} -s {service_name} --api-name {api_name}') - - # ------------------------------------------- API Definition ------------------------------------------- - # create api definition - self.cmd('az apic api definition create -g {resource_group} -s {service_name} --api-name {api_name} --version {api_version} --name {api_definition_name} --title "OpenAPI" ') - - # update api definition - self.kwargs.update({ - 'api_definition_title_update': "CLI Test API Definition 0" - }) - self.cmd('az apic api definition update -g {resource_group} -s {service_name} --api-name {api_name} --version {api_version} --name {api_definition_name} --title "{api_definition_title_update}" -w default', - checks=[self.check('name', self.kwargs['api_definition_name']), - self.check('title', self.kwargs['api_definition_title_update'])]) - - # show api definition - self.cmd('az apic api definition show -g {resource_group} -s {service_name} --api-name {api_name} --version {api_version} --name {api_definition_name}', - checks=[self.check('name', self.kwargs['api_definition_name']), - self.check('title', self.kwargs['api_definition_title_update'])]) - - # list api definition - self.cmd('az apic api definition list -g {resource_group} -s {service_name} --api-name {api_name} --version {api_version}') - - # ------------------------------------------------ Import Specification ------------------------------------------- - import os - TEST_DIR = os.path.abspath(os.path.join(os.path.abspath(__file__), '..')) - templateFile = os.path.join( - TEST_DIR, - "data", - "import_spec_payload.json", - ) - specification_details = '{"name":"openapi","version":"3.0.0"}' - self.kwargs.update({ - 'templateFile': templateFile, - 'specification_details': specification_details - }) - self.cmd('az apic api definition import-specification -g {resource_group} -s {service_name} --api-name {api_name} --version {api_version} --name {api_definition_name} --format inline --specification {specification_details} --file-name "{templateFile}"') - - # export specification - templateOutputFile = os.path.join( - TEST_DIR, - "data", - "exported_spec.json", - ) - self.kwargs.update({ - 'templateFile': templateOutputFile - }) - self.cmd('az apic api definition export-specification -g {resource_group} -s {service_name} --api-name {api_name} --version {api_version} --name {api_definition_name} --file-name "{templateFile}"') - - # ------------------------------------------- Deployment ------------------------------------------- - # create deployment - environment_id = "/workspaces/default/environments/" + self.kwargs['environment_name'] - definition_id = "/workspaces/default/apis/" + self.kwargs['api_name'] + "/versions/" + self.kwargs['api_version'] + "/definitions/" + self.kwargs['api_definition_name'] - server = {"runtime-uri": ["https://api.contoso.com"]} - self.kwargs.update({ - 'environment_id': environment_id, - 'definition_id': definition_id, - 'deployment_name': 'production', - 'server': server, - }) - self.cmd('az apic api deployment create -g {resource_group} -s {service_name} --api-name {api_name} --name {deployment_name} --title "CLI Test Production deployment" --description "CLI Test Public cloud production deployment." --environment-id {environment_id} --definition-id {definition_id} --server "{server}"', - checks=[self.check('name', self.kwargs['deployment_name']), - self.check('title', 'CLI Test Production deployment'), - self.check('description', 'CLI Test Public cloud production deployment.')]) - - # show deployment - self.cmd('az apic api deployment show -g {resource_group} -s {service_name} --api-name {api_name} --name {deployment_name}', - checks=[self.check('name', self.kwargs['deployment_name'])]) - - # update deployment - self.kwargs.update({ - 'deployment_title_update': 'CLI Test Production deployment update' - }) - self.cmd('az apic api deployment update -g {resource_group} -s {service_name} --api-name {api_name} --name {deployment_name} --title "{deployment_title_update}" -w default', - checks=[self.check('name', self.kwargs['deployment_name']), - self.check('title', self.kwargs['deployment_title_update'])]) - - # list deployment - self.cmd('az apic api deployment list -g {resource_group} -s {service_name} --api-name {api_name}') - - # ------------------------------------------- Metadata Schema ------------------------------------------- - # create metadata schema - templateInputSchemaFile = os.path.join( - TEST_DIR, - "data", - "import_metadataschema_input.json", - ) - self.kwargs.update({ - 'schemaName': 'cli-test-metadata-schema-1', - 'templateFile': templateInputSchemaFile - - }) - self.cmd('az apic metadata-schema create -g {resource_group} -s {service_name} --name {schemaName} --file-name "{templateFile}"') - - # export metadata schema - templateOutputApiSchemaFile = os.path.join( - TEST_DIR, - "data", - "exported_md_schema_api.json", - ) - templateOutputDeploymentSchemaFile = os.path.join( - TEST_DIR, - "data", - "exported_md_schema_deployment.json", - ) - templateOutputEnvSchemaFile = os.path.join( - TEST_DIR, - "data", - "exported_md_schema_env.json", - ) - self.kwargs.update({ - 'templateFileApi': templateOutputApiSchemaFile, - 'templateFileDeployment': templateOutputDeploymentSchemaFile, - 'templateFileEnvironment': templateOutputEnvSchemaFile - }) - self.cmd('az apic metadata-schema export-metadata-schema -g {resource_group} -s {service_name} --assigned-to api --file-name "{templateFileApi}"') - self.cmd('az apic metadata-schema export-metadata-schema -g {resource_group} -s {service_name} --assigned-to deployment --file-name "{templateFileDeployment}"') - self.cmd('az apic metadata-schema export-metadata-schema -g {resource_group} -s {service_name} --assigned-to environment --file-name "{templateFileEnvironment}"') - - # show metadata schema - self.kwargs.update({ - 'schemaName': 'cli-test-metadata-schema-1' - }) - self.cmd('az apic metadata-schema show -g {resource_group} -s {service_name} --name {schemaName}', checks=[self.check('name', self.kwargs['schemaName'])]) - - # ------------------------------------------- Quick Add ------------------------------------------- - # register api - quick add - templateQuickAddFile = os.path.join( - TEST_DIR, - "data", - "register_quickadd_openai_spec.json", - ) - self.kwargs.update({ - 'templateFile': templateQuickAddFile, - 'environment_name': self.kwargs['environment_name'] - }) - self.cmd('az apic api register -g {resource_group} -s {service_name} --api-location "{templateFile}" --environment-name {environment_name}') - - \ No newline at end of file diff --git a/src/apic-extension/azext_apic_extension/tests/latest/test_assets/metadata_schema.json b/src/apic-extension/azext_apic_extension/tests/latest/test_assets/metadata_schema.json new file mode 100644 index 00000000000..bc0b60c665f --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/test_assets/metadata_schema.json @@ -0,0 +1 @@ +{"type": "boolean", "title": "Public Facing"} \ No newline at end of file diff --git a/src/apic-extension/azext_apic_extension/tests/latest/test_assets/petstore.json b/src/apic-extension/azext_apic_extension/tests/latest/test_assets/petstore.json new file mode 100644 index 00000000000..465ff75e5e9 --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/test_assets/petstore.json @@ -0,0 +1,1225 @@ +{ + "openapi": "3.0.2", + "info": { + "title": "Swagger Petstore - OpenAPI 3.0", + "description": "This is a sample Pet Store Server based on the OpenAPI 3.0 specification. You can find out more about\nSwagger at [http://swagger.io](http://swagger.io). In the third iteration of the pet store, we've switched to the design first approach!\nYou can now help us improve the API whether it's by making changes to the definition itself or to the code.\nThat way, with time, we can improve the API in general, and expose some of the new features in OAS3.\n\nSome useful links:\n- [The Pet Store repository](https://github.com/swagger-api/swagger-petstore)\n- [The source API definition for the Pet Store](https://github.com/swagger-api/swagger-petstore/blob/master/src/main/resources/openapi.yaml)", + "termsOfService": "http://swagger.io/terms/", + "contact": { + "email": "apiteam@swagger.io" + }, + "license": { + "name": "Apache 2.0", + "url": "http://www.apache.org/licenses/LICENSE-2.0.html" + }, + "version": "1.0.19" + }, + "externalDocs": { + "description": "Find out more about Swagger", + "url": "http://swagger.io" + }, + "servers": [ + { + "url": "/api/v3" + } + ], + "tags": [ + { + "name": "pet", + "description": "Everything about your Pets", + "externalDocs": { + "description": "Find out more", + "url": "http://swagger.io" + } + }, + { + "name": "store", + "description": "Access to Petstore orders", + "externalDocs": { + "description": "Find out more about our store", + "url": "http://swagger.io" + } + }, + { + "name": "user", + "description": "Operations about user" + } + ], + "paths": { + "/pet": { + "put": { + "tags": [ + "pet" + ], + "summary": "Update an existing pet", + "description": "Update an existing pet by Id", + "operationId": "updatePet", + "requestBody": { + "description": "Update an existent pet in the store", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/Pet" + } + }, + "application/xml": { + "schema": { + "$ref": "#/components/schemas/Pet" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/Pet" + } + } + }, + "required": true + }, + "responses": { + "200": { + "description": "Successful operation", + "content": { + "application/xml": { + "schema": { + "$ref": "#/components/schemas/Pet" + } + }, + "application/json": { + "schema": { + "$ref": "#/components/schemas/Pet" + } + } + } + }, + "400": { + "description": "Invalid ID supplied" + }, + "404": { + "description": "Pet not found" + }, + "405": { + "description": "Validation exception" + } + }, + "security": [ + { + "petstore_auth": [ + "write:pets", + "read:pets" + ] + } + ] + }, + "post": { + "tags": [ + "pet" + ], + "summary": "Add a new pet to the store", + "description": "Add a new pet to the store", + "operationId": "addPet", + "requestBody": { + "description": "Create a new pet in the store", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/Pet" + } + }, + "application/xml": { + "schema": { + "$ref": "#/components/schemas/Pet" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/Pet" + } + } + }, + "required": true + }, + "responses": { + "200": { + "description": "Successful operation", + "content": { + "application/xml": { + "schema": { + "$ref": "#/components/schemas/Pet" + } + }, + "application/json": { + "schema": { + "$ref": "#/components/schemas/Pet" + } + } + } + }, + "405": { + "description": "Invalid input" + } + }, + "security": [ + { + "petstore_auth": [ + "write:pets", + "read:pets" + ] + } + ] + } + }, + "/pet/findByStatus": { + "get": { + "tags": [ + "pet" + ], + "summary": "Finds Pets by status", + "description": "Multiple status values can be provided with comma separated strings", + "operationId": "findPetsByStatus", + "parameters": [ + { + "name": "status", + "in": "query", + "description": "Status values that need to be considered for filter", + "required": false, + "explode": true, + "schema": { + "type": "string", + "default": "available", + "enum": [ + "available", + "pending", + "sold" + ] + } + } + ], + "responses": { + "200": { + "description": "successful operation", + "content": { + "application/xml": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Pet" + } + } + }, + "application/json": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Pet" + } + } + } + } + }, + "400": { + "description": "Invalid status value" + } + }, + "security": [ + { + "petstore_auth": [ + "write:pets", + "read:pets" + ] + } + ] + } + }, + "/pet/findByTags": { + "get": { + "tags": [ + "pet" + ], + "summary": "Finds Pets by tags", + "description": "Multiple tags can be provided with comma separated strings. Use tag1, tag2, tag3 for testing.", + "operationId": "findPetsByTags", + "parameters": [ + { + "name": "tags", + "in": "query", + "description": "Tags to filter by", + "required": false, + "explode": true, + "schema": { + "type": "array", + "items": { + "type": "string" + } + } + } + ], + "responses": { + "200": { + "description": "successful operation", + "content": { + "application/xml": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Pet" + } + } + }, + "application/json": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Pet" + } + } + } + } + }, + "400": { + "description": "Invalid tag value" + } + }, + "security": [ + { + "petstore_auth": [ + "write:pets", + "read:pets" + ] + } + ] + } + }, + "/pet/{petId}": { + "get": { + "tags": [ + "pet" + ], + "summary": "Find pet by ID", + "description": "Returns a single pet", + "operationId": "getPetById", + "parameters": [ + { + "name": "petId", + "in": "path", + "description": "ID of pet to return", + "required": true, + "schema": { + "type": "integer", + "format": "int64" + } + } + ], + "responses": { + "200": { + "description": "successful operation", + "content": { + "application/xml": { + "schema": { + "$ref": "#/components/schemas/Pet" + } + }, + "application/json": { + "schema": { + "$ref": "#/components/schemas/Pet" + } + } + } + }, + "400": { + "description": "Invalid ID supplied" + }, + "404": { + "description": "Pet not found" + } + }, + "security": [ + { + "api_key": [] + }, + { + "petstore_auth": [ + "write:pets", + "read:pets" + ] + } + ] + }, + "post": { + "tags": [ + "pet" + ], + "summary": "Updates a pet in the store with form data", + "description": "", + "operationId": "updatePetWithForm", + "parameters": [ + { + "name": "petId", + "in": "path", + "description": "ID of pet that needs to be updated", + "required": true, + "schema": { + "type": "integer", + "format": "int64" + } + }, + { + "name": "name", + "in": "query", + "description": "Name of pet that needs to be updated", + "schema": { + "type": "string" + } + }, + { + "name": "status", + "in": "query", + "description": "Status of pet that needs to be updated", + "schema": { + "type": "string" + } + } + ], + "responses": { + "405": { + "description": "Invalid input" + } + }, + "security": [ + { + "petstore_auth": [ + "write:pets", + "read:pets" + ] + } + ] + }, + "delete": { + "tags": [ + "pet" + ], + "summary": "Deletes a pet", + "description": "", + "operationId": "deletePet", + "parameters": [ + { + "name": "api_key", + "in": "header", + "description": "", + "required": false, + "schema": { + "type": "string" + } + }, + { + "name": "petId", + "in": "path", + "description": "Pet id to delete", + "required": true, + "schema": { + "type": "integer", + "format": "int64" + } + } + ], + "responses": { + "400": { + "description": "Invalid pet value" + } + }, + "security": [ + { + "petstore_auth": [ + "write:pets", + "read:pets" + ] + } + ] + } + }, + "/pet/{petId}/uploadImage": { + "post": { + "tags": [ + "pet" + ], + "summary": "uploads an image", + "description": "", + "operationId": "uploadFile", + "parameters": [ + { + "name": "petId", + "in": "path", + "description": "ID of pet to update", + "required": true, + "schema": { + "type": "integer", + "format": "int64" + } + }, + { + "name": "additionalMetadata", + "in": "query", + "description": "Additional Metadata", + "required": false, + "schema": { + "type": "string" + } + } + ], + "requestBody": { + "content": { + "application/octet-stream": { + "schema": { + "type": "string", + "format": "binary" + } + } + } + }, + "responses": { + "200": { + "description": "successful operation", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ApiResponse" + } + } + } + } + }, + "security": [ + { + "petstore_auth": [ + "write:pets", + "read:pets" + ] + } + ] + } + }, + "/store/inventory": { + "get": { + "tags": [ + "store" + ], + "summary": "Returns pet inventories by status", + "description": "Returns a map of status codes to quantities", + "operationId": "getInventory", + "responses": { + "200": { + "description": "successful operation", + "content": { + "application/json": { + "schema": { + "type": "object", + "additionalProperties": { + "type": "integer", + "format": "int32" + } + } + } + } + } + }, + "security": [ + { + "api_key": [] + } + ] + } + }, + "/store/order": { + "post": { + "tags": [ + "store" + ], + "summary": "Place an order for a pet", + "description": "Place a new order in the store", + "operationId": "placeOrder", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/Order" + } + }, + "application/xml": { + "schema": { + "$ref": "#/components/schemas/Order" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/Order" + } + } + } + }, + "responses": { + "200": { + "description": "successful operation", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/Order" + } + } + } + }, + "405": { + "description": "Invalid input" + } + } + } + }, + "/store/order/{orderId}": { + "get": { + "tags": [ + "store" + ], + "summary": "Find purchase order by ID", + "description": "For valid response try integer IDs with value <= 5 or > 10. Other values will generate exceptions.", + "operationId": "getOrderById", + "parameters": [ + { + "name": "orderId", + "in": "path", + "description": "ID of order that needs to be fetched", + "required": true, + "schema": { + "type": "integer", + "format": "int64" + } + } + ], + "responses": { + "200": { + "description": "successful operation", + "content": { + "application/xml": { + "schema": { + "$ref": "#/components/schemas/Order" + } + }, + "application/json": { + "schema": { + "$ref": "#/components/schemas/Order" + } + } + } + }, + "400": { + "description": "Invalid ID supplied" + }, + "404": { + "description": "Order not found" + } + } + }, + "delete": { + "tags": [ + "store" + ], + "summary": "Delete purchase order by ID", + "description": "For valid response try integer IDs with value < 1000. Anything above 1000 or nonintegers will generate API errors", + "operationId": "deleteOrder", + "parameters": [ + { + "name": "orderId", + "in": "path", + "description": "ID of the order that needs to be deleted", + "required": true, + "schema": { + "type": "integer", + "format": "int64" + } + } + ], + "responses": { + "400": { + "description": "Invalid ID supplied" + }, + "404": { + "description": "Order not found" + } + } + } + }, + "/user": { + "post": { + "tags": [ + "user" + ], + "summary": "Create user", + "description": "This can only be done by the logged in user.", + "operationId": "createUser", + "requestBody": { + "description": "Created user object", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/User" + } + }, + "application/xml": { + "schema": { + "$ref": "#/components/schemas/User" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/User" + } + } + } + }, + "responses": { + "default": { + "description": "successful operation", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/User" + } + }, + "application/xml": { + "schema": { + "$ref": "#/components/schemas/User" + } + } + } + } + } + } + }, + "/user/createWithList": { + "post": { + "tags": [ + "user" + ], + "summary": "Creates list of users with given input array", + "description": "Creates list of users with given input array", + "operationId": "createUsersWithListInput", + "requestBody": { + "content": { + "application/json": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/User" + } + } + } + } + }, + "responses": { + "200": { + "description": "Successful operation", + "content": { + "application/xml": { + "schema": { + "$ref": "#/components/schemas/User" + } + }, + "application/json": { + "schema": { + "$ref": "#/components/schemas/User" + } + } + } + }, + "default": { + "description": "successful operation" + } + } + } + }, + "/user/login": { + "get": { + "tags": [ + "user" + ], + "summary": "Logs user into the system", + "description": "", + "operationId": "loginUser", + "parameters": [ + { + "name": "username", + "in": "query", + "description": "The user name for login", + "required": false, + "schema": { + "type": "string" + } + }, + { + "name": "password", + "in": "query", + "description": "The password for login in clear text", + "required": false, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "successful operation", + "headers": { + "X-Rate-Limit": { + "description": "calls per hour allowed by the user", + "schema": { + "type": "integer", + "format": "int32" + } + }, + "X-Expires-After": { + "description": "date in UTC when token expires", + "schema": { + "type": "string", + "format": "date-time" + } + } + }, + "content": { + "application/xml": { + "schema": { + "type": "string" + } + }, + "application/json": { + "schema": { + "type": "string" + } + } + } + }, + "400": { + "description": "Invalid username/password supplied" + } + } + } + }, + "/user/logout": { + "get": { + "tags": [ + "user" + ], + "summary": "Logs out current logged in user session", + "description": "", + "operationId": "logoutUser", + "parameters": [], + "responses": { + "default": { + "description": "successful operation" + } + } + } + }, + "/user/{username}": { + "get": { + "tags": [ + "user" + ], + "summary": "Get user by user name", + "description": "", + "operationId": "getUserByName", + "parameters": [ + { + "name": "username", + "in": "path", + "description": "The name that needs to be fetched. Use user1 for testing. ", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "successful operation", + "content": { + "application/xml": { + "schema": { + "$ref": "#/components/schemas/User" + } + }, + "application/json": { + "schema": { + "$ref": "#/components/schemas/User" + } + } + } + }, + "400": { + "description": "Invalid username supplied" + }, + "404": { + "description": "User not found" + } + } + }, + "put": { + "tags": [ + "user" + ], + "summary": "Update user", + "description": "This can only be done by the logged in user.", + "operationId": "updateUser", + "parameters": [ + { + "name": "username", + "in": "path", + "description": "name that needs to be updated", + "required": true, + "schema": { + "type": "string" + } + } + ], + "requestBody": { + "description": "Update an existent user in the store", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/User" + } + }, + "application/xml": { + "schema": { + "$ref": "#/components/schemas/User" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/User" + } + } + } + }, + "responses": { + "default": { + "description": "successful operation" + } + } + }, + "delete": { + "tags": [ + "user" + ], + "summary": "Delete user", + "description": "This can only be done by the logged in user.", + "operationId": "deleteUser", + "parameters": [ + { + "name": "username", + "in": "path", + "description": "The name that needs to be deleted", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "400": { + "description": "Invalid username supplied" + }, + "404": { + "description": "User not found" + } + } + } + } + }, + "components": { + "schemas": { + "Order": { + "type": "object", + "properties": { + "id": { + "type": "integer", + "format": "int64", + "example": 10 + }, + "petId": { + "type": "integer", + "format": "int64", + "example": 198772 + }, + "quantity": { + "type": "integer", + "format": "int32", + "example": 7 + }, + "shipDate": { + "type": "string", + "format": "date-time" + }, + "status": { + "type": "string", + "description": "Order Status", + "example": "approved", + "enum": [ + "placed", + "approved", + "delivered" + ] + }, + "complete": { + "type": "boolean" + } + }, + "xml": { + "name": "order" + } + }, + "Customer": { + "type": "object", + "properties": { + "id": { + "type": "integer", + "format": "int64", + "example": 100000 + }, + "username": { + "type": "string", + "example": "fehguy" + }, + "address": { + "type": "array", + "xml": { + "name": "addresses", + "wrapped": true + }, + "items": { + "$ref": "#/components/schemas/Address" + } + } + }, + "xml": { + "name": "customer" + } + }, + "Address": { + "type": "object", + "properties": { + "street": { + "type": "string", + "example": "437 Lytton" + }, + "city": { + "type": "string", + "example": "Palo Alto" + }, + "state": { + "type": "string", + "example": "CA" + }, + "zip": { + "type": "string", + "example": "94301" + } + }, + "xml": { + "name": "address" + } + }, + "Category": { + "type": "object", + "properties": { + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "type": "string", + "example": "Dogs" + } + }, + "xml": { + "name": "category" + } + }, + "User": { + "type": "object", + "properties": { + "id": { + "type": "integer", + "format": "int64", + "example": 10 + }, + "username": { + "type": "string", + "example": "theUser" + }, + "firstName": { + "type": "string", + "example": "John" + }, + "lastName": { + "type": "string", + "example": "James" + }, + "email": { + "type": "string", + "example": "john@email.com" + }, + "password": { + "type": "string", + "example": "12345" + }, + "phone": { + "type": "string", + "example": "12345" + }, + "userStatus": { + "type": "integer", + "description": "User Status", + "format": "int32", + "example": 1 + } + }, + "xml": { + "name": "user" + } + }, + "Tag": { + "type": "object", + "properties": { + "id": { + "type": "integer", + "format": "int64" + }, + "name": { + "type": "string" + } + }, + "xml": { + "name": "tag" + } + }, + "Pet": { + "required": [ + "name", + "photoUrls" + ], + "type": "object", + "properties": { + "id": { + "type": "integer", + "format": "int64", + "example": 10 + }, + "name": { + "type": "string", + "example": "doggie" + }, + "category": { + "$ref": "#/components/schemas/Category" + }, + "photoUrls": { + "type": "array", + "xml": { + "wrapped": true + }, + "items": { + "type": "string", + "xml": { + "name": "photoUrl" + } + } + }, + "tags": { + "type": "array", + "xml": { + "wrapped": true + }, + "items": { + "$ref": "#/components/schemas/Tag" + } + }, + "status": { + "type": "string", + "description": "pet status in the store", + "enum": [ + "available", + "pending", + "sold" + ] + } + }, + "xml": { + "name": "pet" + } + }, + "ApiResponse": { + "type": "object", + "properties": { + "code": { + "type": "integer", + "format": "int32" + }, + "type": { + "type": "string" + }, + "message": { + "type": "string" + } + }, + "xml": { + "name": "##default" + } + } + }, + "requestBodies": { + "Pet": { + "description": "Pet object that needs to be added to the store", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/Pet" + } + }, + "application/xml": { + "schema": { + "$ref": "#/components/schemas/Pet" + } + } + } + }, + "UserArray": { + "description": "List of user object", + "content": { + "application/json": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/User" + } + } + } + } + } + }, + "securitySchemes": { + "petstore_auth": { + "type": "oauth2", + "flows": { + "implicit": { + "authorizationUrl": "https://petstore3.swagger.io/oauth/authorize", + "scopes": { + "write:pets": "modify pets in your account", + "read:pets": "read your pets" + } + } + } + }, + "api_key": { + "type": "apiKey", + "name": "api_key", + "in": "header" + } + } + } +} \ No newline at end of file diff --git a/src/apic-extension/azext_apic_extension/tests/latest/test_assets/petstore.yaml b/src/apic-extension/azext_apic_extension/tests/latest/test_assets/petstore.yaml new file mode 100644 index 00000000000..7ed987ff63e --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/test_assets/petstore.yaml @@ -0,0 +1,119 @@ +openapi: "3.0.0" +info: + version: 1.0.0 + title: Swagger Petstore + license: + name: MIT +servers: + - url: http://petstore.swagger.io/v1 +paths: + /pets: + get: + summary: List all pets + operationId: listPets + tags: + - pets + parameters: + - name: limit + in: query + description: How many items to return at one time (max 100) + required: false + schema: + type: integer + maximum: 100 + format: int32 + responses: + '200': + description: A paged array of pets + headers: + x-next: + description: A link to the next page of responses + schema: + type: string + content: + application/json: + schema: + $ref: "#/components/schemas/Pets" + default: + description: unexpected error + content: + application/json: + schema: + $ref: "#/components/schemas/Error" + post: + summary: Create a pet + operationId: createPets + tags: + - pets + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/Pet' + required: true + responses: + '201': + description: Null response + default: + description: unexpected error + content: + application/json: + schema: + $ref: "#/components/schemas/Error" + /pets/{petId}: + get: + summary: Info for a specific pet + operationId: showPetById + tags: + - pets + parameters: + - name: petId + in: path + required: true + description: The id of the pet to retrieve + schema: + type: string + responses: + '200': + description: Expected response to a valid request + content: + application/json: + schema: + $ref: "#/components/schemas/Pet" + default: + description: unexpected error + content: + application/json: + schema: + $ref: "#/components/schemas/Error" +components: + schemas: + Pet: + type: object + required: + - id + - name + properties: + id: + type: integer + format: int64 + name: + type: string + tag: + type: string + Pets: + type: array + maxItems: 100 + items: + $ref: "#/components/schemas/Pet" + Error: + type: object + required: + - code + - message + properties: + code: + type: integer + format: int32 + message: + type: string diff --git a/src/apic-extension/azext_apic_extension/tests/latest/test_assets/petstore.yml b/src/apic-extension/azext_apic_extension/tests/latest/test_assets/petstore.yml new file mode 100644 index 00000000000..7ed987ff63e --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/test_assets/petstore.yml @@ -0,0 +1,119 @@ +openapi: "3.0.0" +info: + version: 1.0.0 + title: Swagger Petstore + license: + name: MIT +servers: + - url: http://petstore.swagger.io/v1 +paths: + /pets: + get: + summary: List all pets + operationId: listPets + tags: + - pets + parameters: + - name: limit + in: query + description: How many items to return at one time (max 100) + required: false + schema: + type: integer + maximum: 100 + format: int32 + responses: + '200': + description: A paged array of pets + headers: + x-next: + description: A link to the next page of responses + schema: + type: string + content: + application/json: + schema: + $ref: "#/components/schemas/Pets" + default: + description: unexpected error + content: + application/json: + schema: + $ref: "#/components/schemas/Error" + post: + summary: Create a pet + operationId: createPets + tags: + - pets + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/Pet' + required: true + responses: + '201': + description: Null response + default: + description: unexpected error + content: + application/json: + schema: + $ref: "#/components/schemas/Error" + /pets/{petId}: + get: + summary: Info for a specific pet + operationId: showPetById + tags: + - pets + parameters: + - name: petId + in: path + required: true + description: The id of the pet to retrieve + schema: + type: string + responses: + '200': + description: Expected response to a valid request + content: + application/json: + schema: + $ref: "#/components/schemas/Pet" + default: + description: unexpected error + content: + application/json: + schema: + $ref: "#/components/schemas/Error" +components: + schemas: + Pet: + type: object + required: + - id + - name + properties: + id: + type: integer + format: int64 + name: + type: string + tag: + type: string + Pets: + type: array + maxItems: 100 + items: + $ref: "#/components/schemas/Pet" + Error: + type: object + required: + - code + - message + properties: + code: + type: integer + format: int32 + message: + type: string diff --git a/src/apic-extension/azext_apic_extension/tests/latest/test_assets/spec_with_long_description.json b/src/apic-extension/azext_apic_extension/tests/latest/test_assets/spec_with_long_description.json new file mode 100644 index 00000000000..aa20dcd4dab --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/test_assets/spec_with_long_description.json @@ -0,0 +1,1225 @@ +{ + "openapi": "3.0.2", + "info": { + "title": "Swagger Petstore - OpenAPI 3.0", + "description": "This is a sample Pet Store Server based on the OpenAPI 3.0 specification. You can find out more about\nSwagger at [http://swagger.io](http://swagger.io). In the third iteration of the pet store, we've switched to the design first approach!\nYou can now help us improve the API whether it's by making changes to the definition itself or to the code.\nThat way, with time, we can improve the API in general, and expose some of the new features in OAS3.\n\nSome useful links:\n- [The Pet Store repository](https://github.com/swagger-api/swagger-petstore)\n- [The source API definition for the Pet Store](https://github.com/swagger-api/swagger-petstore/blob/master/src/main/resources/openapi.yaml)This is a sample Pet Store Server based on the OpenAPI 3.0 specification. You can find out more about\nSwagger at [http://swagger.io](http://swagger.io). In the third iteration of the pet store, we've switched to the design first approach!\nYou can now help us improve the API whether it's by making changes to the definition itself or to the code.\nThat way, with time, we can improve the API in general, and expose some of the new features in OAS3.\n\nSome useful links:\n- [The Pet Store repository](https://github.com/swagger-api/swagger-petstore)\n- [The source API definition for the Pet Store](https://github.com/swagger-api/swagger-petstore/blob/master/src/main/resources/openapi.yaml)", + "termsOfService": "http://swagger.io/terms/", + "contact": { + "email": "apiteam@swagger.io" + }, + "license": { + "name": "Apache 2.0", + "url": "http://www.apache.org/licenses/LICENSE-2.0.html" + }, + "version": "1.0.19" + }, + "externalDocs": { + "description": "Find out more about Swagger", + "url": "http://swagger.io" + }, + "servers": [ + { + "url": "/api/v3" + } + ], + "tags": [ + { + "name": "pet", + "description": "Everything about your Pets", + "externalDocs": { + "description": "Find out more", + "url": "http://swagger.io" + } + }, + { + "name": "store", + "description": "Access to Petstore orders", + "externalDocs": { + "description": "Find out more about our store", + "url": "http://swagger.io" + } + }, + { + "name": "user", + "description": "Operations about user" + } + ], + "paths": { + "/pet": { + "put": { + "tags": [ + "pet" + ], + "summary": "Update an existing pet", + "description": "Update an existing pet by Id", + "operationId": "updatePet", + "requestBody": { + "description": "Update an existent pet in the store", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/Pet" + } + }, + "application/xml": { + "schema": { + "$ref": "#/components/schemas/Pet" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/Pet" + } + } + }, + "required": true + }, + "responses": { + "200": { + "description": "Successful operation", + "content": { + "application/xml": { + "schema": { + "$ref": "#/components/schemas/Pet" + } + }, + "application/json": { + "schema": { + "$ref": "#/components/schemas/Pet" + } + } + } + }, + "400": { + "description": "Invalid ID supplied" + }, + "404": { + "description": "Pet not found" + }, + "405": { + "description": "Validation exception" + } + }, + "security": [ + { + "petstore_auth": [ + "write:pets", + "read:pets" + ] + } + ] + }, + "post": { + "tags": [ + "pet" + ], + "summary": "Add a new pet to the store", + "description": "Add a new pet to the store", + "operationId": "addPet", + "requestBody": { + "description": "Create a new pet in the store", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/Pet" + } + }, + "application/xml": { + "schema": { + "$ref": "#/components/schemas/Pet" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/Pet" + } + } + }, + "required": true + }, + "responses": { + "200": { + "description": "Successful operation", + "content": { + "application/xml": { + "schema": { + "$ref": "#/components/schemas/Pet" + } + }, + "application/json": { + "schema": { + "$ref": "#/components/schemas/Pet" + } + } + } + }, + "405": { + "description": "Invalid input" + } + }, + "security": [ + { + "petstore_auth": [ + "write:pets", + "read:pets" + ] + } + ] + } + }, + "/pet/findByStatus": { + "get": { + "tags": [ + "pet" + ], + "summary": "Finds Pets by status", + "description": "Multiple status values can be provided with comma separated strings", + "operationId": "findPetsByStatus", + "parameters": [ + { + "name": "status", + "in": "query", + "description": "Status values that need to be considered for filter", + "required": false, + "explode": true, + "schema": { + "type": "string", + "default": "available", + "enum": [ + "available", + "pending", + "sold" + ] + } + } + ], + "responses": { + "200": { + "description": "successful operation", + "content": { + "application/xml": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Pet" + } + } + }, + "application/json": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Pet" + } + } + } + } + }, + "400": { + "description": "Invalid status value" + } + }, + "security": [ + { + "petstore_auth": [ + "write:pets", + "read:pets" + ] + } + ] + } + }, + "/pet/findByTags": { + "get": { + "tags": [ + "pet" + ], + "summary": "Finds Pets by tags", + "description": "Multiple tags can be provided with comma separated strings. Use tag1, tag2, tag3 for testing.", + "operationId": "findPetsByTags", + "parameters": [ + { + "name": "tags", + "in": "query", + "description": "Tags to filter by", + "required": false, + "explode": true, + "schema": { + "type": "array", + "items": { + "type": "string" + } + } + } + ], + "responses": { + "200": { + "description": "successful operation", + "content": { + "application/xml": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Pet" + } + } + }, + "application/json": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Pet" + } + } + } + } + }, + "400": { + "description": "Invalid tag value" + } + }, + "security": [ + { + "petstore_auth": [ + "write:pets", + "read:pets" + ] + } + ] + } + }, + "/pet/{petId}": { + "get": { + "tags": [ + "pet" + ], + "summary": "Find pet by ID", + "description": "Returns a single pet", + "operationId": "getPetById", + "parameters": [ + { + "name": "petId", + "in": "path", + "description": "ID of pet to return", + "required": true, + "schema": { + "type": "integer", + "format": "int64" + } + } + ], + "responses": { + "200": { + "description": "successful operation", + "content": { + "application/xml": { + "schema": { + "$ref": "#/components/schemas/Pet" + } + }, + "application/json": { + "schema": { + "$ref": "#/components/schemas/Pet" + } + } + } + }, + "400": { + "description": "Invalid ID supplied" + }, + "404": { + "description": "Pet not found" + } + }, + "security": [ + { + "api_key": [] + }, + { + "petstore_auth": [ + "write:pets", + "read:pets" + ] + } + ] + }, + "post": { + "tags": [ + "pet" + ], + "summary": "Updates a pet in the store with form data", + "description": "", + "operationId": "updatePetWithForm", + "parameters": [ + { + "name": "petId", + "in": "path", + "description": "ID of pet that needs to be updated", + "required": true, + "schema": { + "type": "integer", + "format": "int64" + } + }, + { + "name": "name", + "in": "query", + "description": "Name of pet that needs to be updated", + "schema": { + "type": "string" + } + }, + { + "name": "status", + "in": "query", + "description": "Status of pet that needs to be updated", + "schema": { + "type": "string" + } + } + ], + "responses": { + "405": { + "description": "Invalid input" + } + }, + "security": [ + { + "petstore_auth": [ + "write:pets", + "read:pets" + ] + } + ] + }, + "delete": { + "tags": [ + "pet" + ], + "summary": "Deletes a pet", + "description": "", + "operationId": "deletePet", + "parameters": [ + { + "name": "api_key", + "in": "header", + "description": "", + "required": false, + "schema": { + "type": "string" + } + }, + { + "name": "petId", + "in": "path", + "description": "Pet id to delete", + "required": true, + "schema": { + "type": "integer", + "format": "int64" + } + } + ], + "responses": { + "400": { + "description": "Invalid pet value" + } + }, + "security": [ + { + "petstore_auth": [ + "write:pets", + "read:pets" + ] + } + ] + } + }, + "/pet/{petId}/uploadImage": { + "post": { + "tags": [ + "pet" + ], + "summary": "uploads an image", + "description": "", + "operationId": "uploadFile", + "parameters": [ + { + "name": "petId", + "in": "path", + "description": "ID of pet to update", + "required": true, + "schema": { + "type": "integer", + "format": "int64" + } + }, + { + "name": "additionalMetadata", + "in": "query", + "description": "Additional Metadata", + "required": false, + "schema": { + "type": "string" + } + } + ], + "requestBody": { + "content": { + "application/octet-stream": { + "schema": { + "type": "string", + "format": "binary" + } + } + } + }, + "responses": { + "200": { + "description": "successful operation", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ApiResponse" + } + } + } + } + }, + "security": [ + { + "petstore_auth": [ + "write:pets", + "read:pets" + ] + } + ] + } + }, + "/store/inventory": { + "get": { + "tags": [ + "store" + ], + "summary": "Returns pet inventories by status", + "description": "Returns a map of status codes to quantities", + "operationId": "getInventory", + "responses": { + "200": { + "description": "successful operation", + "content": { + "application/json": { + "schema": { + "type": "object", + "additionalProperties": { + "type": "integer", + "format": "int32" + } + } + } + } + } + }, + "security": [ + { + "api_key": [] + } + ] + } + }, + "/store/order": { + "post": { + "tags": [ + "store" + ], + "summary": "Place an order for a pet", + "description": "Place a new order in the store", + "operationId": "placeOrder", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/Order" + } + }, + "application/xml": { + "schema": { + "$ref": "#/components/schemas/Order" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/Order" + } + } + } + }, + "responses": { + "200": { + "description": "successful operation", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/Order" + } + } + } + }, + "405": { + "description": "Invalid input" + } + } + } + }, + "/store/order/{orderId}": { + "get": { + "tags": [ + "store" + ], + "summary": "Find purchase order by ID", + "description": "For valid response try integer IDs with value <= 5 or > 10. Other values will generate exceptions.", + "operationId": "getOrderById", + "parameters": [ + { + "name": "orderId", + "in": "path", + "description": "ID of order that needs to be fetched", + "required": true, + "schema": { + "type": "integer", + "format": "int64" + } + } + ], + "responses": { + "200": { + "description": "successful operation", + "content": { + "application/xml": { + "schema": { + "$ref": "#/components/schemas/Order" + } + }, + "application/json": { + "schema": { + "$ref": "#/components/schemas/Order" + } + } + } + }, + "400": { + "description": "Invalid ID supplied" + }, + "404": { + "description": "Order not found" + } + } + }, + "delete": { + "tags": [ + "store" + ], + "summary": "Delete purchase order by ID", + "description": "For valid response try integer IDs with value < 1000. Anything above 1000 or nonintegers will generate API errors", + "operationId": "deleteOrder", + "parameters": [ + { + "name": "orderId", + "in": "path", + "description": "ID of the order that needs to be deleted", + "required": true, + "schema": { + "type": "integer", + "format": "int64" + } + } + ], + "responses": { + "400": { + "description": "Invalid ID supplied" + }, + "404": { + "description": "Order not found" + } + } + } + }, + "/user": { + "post": { + "tags": [ + "user" + ], + "summary": "Create user", + "description": "This can only be done by the logged in user.", + "operationId": "createUser", + "requestBody": { + "description": "Created user object", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/User" + } + }, + "application/xml": { + "schema": { + "$ref": "#/components/schemas/User" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/User" + } + } + } + }, + "responses": { + "default": { + "description": "successful operation", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/User" + } + }, + "application/xml": { + "schema": { + "$ref": "#/components/schemas/User" + } + } + } + } + } + } + }, + "/user/createWithList": { + "post": { + "tags": [ + "user" + ], + "summary": "Creates list of users with given input array", + "description": "Creates list of users with given input array", + "operationId": "createUsersWithListInput", + "requestBody": { + "content": { + "application/json": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/User" + } + } + } + } + }, + "responses": { + "200": { + "description": "Successful operation", + "content": { + "application/xml": { + "schema": { + "$ref": "#/components/schemas/User" + } + }, + "application/json": { + "schema": { + "$ref": "#/components/schemas/User" + } + } + } + }, + "default": { + "description": "successful operation" + } + } + } + }, + "/user/login": { + "get": { + "tags": [ + "user" + ], + "summary": "Logs user into the system", + "description": "", + "operationId": "loginUser", + "parameters": [ + { + "name": "username", + "in": "query", + "description": "The user name for login", + "required": false, + "schema": { + "type": "string" + } + }, + { + "name": "password", + "in": "query", + "description": "The password for login in clear text", + "required": false, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "successful operation", + "headers": { + "X-Rate-Limit": { + "description": "calls per hour allowed by the user", + "schema": { + "type": "integer", + "format": "int32" + } + }, + "X-Expires-After": { + "description": "date in UTC when token expires", + "schema": { + "type": "string", + "format": "date-time" + } + } + }, + "content": { + "application/xml": { + "schema": { + "type": "string" + } + }, + "application/json": { + "schema": { + "type": "string" + } + } + } + }, + "400": { + "description": "Invalid username/password supplied" + } + } + } + }, + "/user/logout": { + "get": { + "tags": [ + "user" + ], + "summary": "Logs out current logged in user session", + "description": "", + "operationId": "logoutUser", + "parameters": [], + "responses": { + "default": { + "description": "successful operation" + } + } + } + }, + "/user/{username}": { + "get": { + "tags": [ + "user" + ], + "summary": "Get user by user name", + "description": "", + "operationId": "getUserByName", + "parameters": [ + { + "name": "username", + "in": "path", + "description": "The name that needs to be fetched. Use user1 for testing. ", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "successful operation", + "content": { + "application/xml": { + "schema": { + "$ref": "#/components/schemas/User" + } + }, + "application/json": { + "schema": { + "$ref": "#/components/schemas/User" + } + } + } + }, + "400": { + "description": "Invalid username supplied" + }, + "404": { + "description": "User not found" + } + } + }, + "put": { + "tags": [ + "user" + ], + "summary": "Update user", + "description": "This can only be done by the logged in user.", + "operationId": "updateUser", + "parameters": [ + { + "name": "username", + "in": "path", + "description": "name that needs to be updated", + "required": true, + "schema": { + "type": "string" + } + } + ], + "requestBody": { + "description": "Update an existent user in the store", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/User" + } + }, + "application/xml": { + "schema": { + "$ref": "#/components/schemas/User" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/User" + } + } + } + }, + "responses": { + "default": { + "description": "successful operation" + } + } + }, + "delete": { + "tags": [ + "user" + ], + "summary": "Delete user", + "description": "This can only be done by the logged in user.", + "operationId": "deleteUser", + "parameters": [ + { + "name": "username", + "in": "path", + "description": "The name that needs to be deleted", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "400": { + "description": "Invalid username supplied" + }, + "404": { + "description": "User not found" + } + } + } + } + }, + "components": { + "schemas": { + "Order": { + "type": "object", + "properties": { + "id": { + "type": "integer", + "format": "int64", + "example": 10 + }, + "petId": { + "type": "integer", + "format": "int64", + "example": 198772 + }, + "quantity": { + "type": "integer", + "format": "int32", + "example": 7 + }, + "shipDate": { + "type": "string", + "format": "date-time" + }, + "status": { + "type": "string", + "description": "Order Status", + "example": "approved", + "enum": [ + "placed", + "approved", + "delivered" + ] + }, + "complete": { + "type": "boolean" + } + }, + "xml": { + "name": "order" + } + }, + "Customer": { + "type": "object", + "properties": { + "id": { + "type": "integer", + "format": "int64", + "example": 100000 + }, + "username": { + "type": "string", + "example": "fehguy" + }, + "address": { + "type": "array", + "xml": { + "name": "addresses", + "wrapped": true + }, + "items": { + "$ref": "#/components/schemas/Address" + } + } + }, + "xml": { + "name": "customer" + } + }, + "Address": { + "type": "object", + "properties": { + "street": { + "type": "string", + "example": "437 Lytton" + }, + "city": { + "type": "string", + "example": "Palo Alto" + }, + "state": { + "type": "string", + "example": "CA" + }, + "zip": { + "type": "string", + "example": "94301" + } + }, + "xml": { + "name": "address" + } + }, + "Category": { + "type": "object", + "properties": { + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "type": "string", + "example": "Dogs" + } + }, + "xml": { + "name": "category" + } + }, + "User": { + "type": "object", + "properties": { + "id": { + "type": "integer", + "format": "int64", + "example": 10 + }, + "username": { + "type": "string", + "example": "theUser" + }, + "firstName": { + "type": "string", + "example": "John" + }, + "lastName": { + "type": "string", + "example": "James" + }, + "email": { + "type": "string", + "example": "john@email.com" + }, + "password": { + "type": "string", + "example": "12345" + }, + "phone": { + "type": "string", + "example": "12345" + }, + "userStatus": { + "type": "integer", + "description": "User Status", + "format": "int32", + "example": 1 + } + }, + "xml": { + "name": "user" + } + }, + "Tag": { + "type": "object", + "properties": { + "id": { + "type": "integer", + "format": "int64" + }, + "name": { + "type": "string" + } + }, + "xml": { + "name": "tag" + } + }, + "Pet": { + "required": [ + "name", + "photoUrls" + ], + "type": "object", + "properties": { + "id": { + "type": "integer", + "format": "int64", + "example": 10 + }, + "name": { + "type": "string", + "example": "doggie" + }, + "category": { + "$ref": "#/components/schemas/Category" + }, + "photoUrls": { + "type": "array", + "xml": { + "wrapped": true + }, + "items": { + "type": "string", + "xml": { + "name": "photoUrl" + } + } + }, + "tags": { + "type": "array", + "xml": { + "wrapped": true + }, + "items": { + "$ref": "#/components/schemas/Tag" + } + }, + "status": { + "type": "string", + "description": "pet status in the store", + "enum": [ + "available", + "pending", + "sold" + ] + } + }, + "xml": { + "name": "pet" + } + }, + "ApiResponse": { + "type": "object", + "properties": { + "code": { + "type": "integer", + "format": "int32" + }, + "type": { + "type": "string" + }, + "message": { + "type": "string" + } + }, + "xml": { + "name": "##default" + } + } + }, + "requestBodies": { + "Pet": { + "description": "Pet object that needs to be added to the store", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/Pet" + } + }, + "application/xml": { + "schema": { + "$ref": "#/components/schemas/Pet" + } + } + } + }, + "UserArray": { + "description": "List of user object", + "content": { + "application/json": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/User" + } + } + } + } + } + }, + "securitySchemes": { + "petstore_auth": { + "type": "oauth2", + "flows": { + "implicit": { + "authorizationUrl": "https://petstore3.swagger.io/oauth/authorize", + "scopes": { + "write:pets": "modify pets in your account", + "read:pets": "read your pets" + } + } + } + }, + "api_key": { + "type": "apiKey", + "name": "api_key", + "in": "header" + } + } + } +} \ No newline at end of file diff --git a/src/apic-extension/azext_apic_extension/tests/latest/test_definition_commands.py b/src/apic-extension/azext_apic_extension/tests/latest/test_definition_commands.py new file mode 100644 index 00000000000..ad1e22d6f7b --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/test_definition_commands.py @@ -0,0 +1,313 @@ +# -------------------------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# -------------------------------------------------------------------------------------------- + +import requests +import json +import os + +from knack.util import CLIError +from azure.cli.testsdk import ScenarioTest, ResourceGroupPreparer +from .utils import ApicServicePreparer, ApicApiPreparer, ApicVersionPreparer, ApicDefinitionPreparer +from .constants import TEST_REGION + +current_dir = os.path.dirname(os.path.realpath(__file__)) +test_assets_dir = os.path.join(current_dir, 'test_assets') + +class DefinitionCommandsTests(ScenarioTest): + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + @ApicApiPreparer() + @ApicVersionPreparer() + def test_definition_create(self): + self.kwargs.update({ + 'name': self.create_random_name(prefix='cli', length=24) + }) + self.cmd('az apic api definition create -g {rg} -n {s} --api-id {api} --version-id {v} --definition-id {name} --title "OpenAPI"', checks=[ + self.check('name', '{name}'), + self.check('title', 'OpenAPI'), + ]) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + @ApicApiPreparer() + @ApicVersionPreparer() + def test_definition_create_with_all_optional_params(self): + self.kwargs.update({ + 'name': self.create_random_name(prefix='cli', length=24) + }) + self.cmd('az apic api definition create -g {rg} -n {s} --api-id {api} --version-id {v} --definition-id {name} --title "OpenAPI" --description "test description"', checks=[ + self.check('name', '{name}'), + self.check('title', 'OpenAPI'), + self.check('description', 'test description'), + ]) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + @ApicApiPreparer() + @ApicVersionPreparer() + @ApicDefinitionPreparer() + def test_definition_show(self): + self.cmd('az apic api definition show -g {rg} -n {s} --api-id {api} --version-id {v} --definition-id {d}', checks=[ + self.check('name', '{d}'), + self.check('title', 'OpenAPI'), + ]) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + @ApicApiPreparer() + @ApicVersionPreparer() + @ApicDefinitionPreparer(parameter_name="definition_id1") + @ApicDefinitionPreparer(parameter_name="definition_id2") + def test_definition_list(self, definition_id1, definition_id2): + self.cmd('az apic api definition list -g {rg} -n {s} --api-id {api} --version-id {v}', checks=[ + self.check('length(@)', 2), + self.check('[0].name', definition_id1), + self.check('[1].name', definition_id2), + ]) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + @ApicApiPreparer() + @ApicVersionPreparer() + @ApicDefinitionPreparer(parameter_name="definition_id1") + @ApicDefinitionPreparer(parameter_name="definition_id2") + def test_definition_list_with_all_optional_params(self, definition_id1): + self.kwargs.update({ + 'definition_id': definition_id1 + }) + self.cmd('az apic api definition list -g {rg} -n {s} --api-id {api} --version-id {v} --filter "name eq \'{definition_id}\'"', checks=[ + self.check('length(@)', 1), + self.check('[0].name', definition_id1) + ]) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + @ApicApiPreparer() + @ApicVersionPreparer() + @ApicDefinitionPreparer() + def test_definition_update(self): + self.cmd('az apic api definition update -g {rg} -n {s} --api-id {api} --version-id {v} --definition-id {d} --title "Swagger" --description "test description 2"', checks=[ + self.check('name', '{d}'), + self.check('title', 'Swagger'), + self.check('description', 'test description 2'), + ]) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + @ApicApiPreparer() + @ApicVersionPreparer() + @ApicDefinitionPreparer() + def test_definition_delete(self): + self.cmd('az apic api definition delete -g {rg} -n {s} --api-id {api} --version-id {v} --definition-id {d} --yes') + self.cmd('az apic api definition show -g {rg} -n {s} --api-id {api} --version-id {v} --definition-id {d}', expect_failure=True) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + @ApicApiPreparer() + @ApicVersionPreparer() + @ApicDefinitionPreparer() + def test_definition_import_export(self): + self.kwargs.update({ + 'filename': "test_definition_import_export.json", + 'spec_url': "https://petstore3.swagger.io/api/v3/openapi.json", + 'specification': '{"name":"openapi","version":"3.0.2"}' + }) + + self.cmd('az apic api definition import-specification -g {rg} -n {s} --api-id {api} --version-id {v} --definition-id {d} --format "link" --specification \'{specification}\' --value "{spec_url}"') + + self.cmd('az apic api definition export-specification -g {rg} -n {s} --api-id {api} --version-id {v} --definition-id {d} --file-name {filename}') + + try: + exported_file_path = self.kwargs['filename'] + with open(exported_file_path, 'r') as file: + exported_content = json.load(file) + + # Get the content from the imported URL + imported_url = self.kwargs['spec_url'] + response = requests.get(imported_url) + imported_content = response.json() + + assert exported_content == imported_content, "The exported content is not the same as the imported content." + finally: + os.remove(exported_file_path) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + @ApicApiPreparer() + @ApicVersionPreparer() + @ApicDefinitionPreparer() + def test_definition_import_inline(self): + self.kwargs.update({ + 'filename': "test_definition_import_inline.json", + 'specification': '{"name":"openapi","version":"3.0.0"}', + 'value': '{"openapi":"3.0.1","info":{"title":"httpbin.org","description":"API Management facade for a very handy and free online HTTP tool.","version":"1.0"}}' + }) + + self.cmd('az apic api definition import-specification -g {rg} -n {s} --api-id {api} --version-id {v} --definition-id {d} --format "inline" --specification \'{specification}\' --value \'{value}\'') + + self.cmd('az apic api definition export-specification -g {rg} -n {s} --api-id {api} --version-id {v} --definition-id {d} --file-name {filename}') + + try: + exported_file_path = self.kwargs['filename'] + with open(exported_file_path, 'r') as file: + exported_content = json.load(file) + + imported_content = json.loads(self.kwargs['value']) + + assert exported_content == imported_content, "The exported content is not the same as the imported content." + finally: + os.remove(exported_file_path) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + @ApicApiPreparer() + @ApicVersionPreparer() + @ApicDefinitionPreparer() + def test_definition_import_from_file(self): + self.kwargs.update({ + 'import_filename': os.path.join(test_assets_dir, 'petstore.json'), + 'export_filename': "test_definition_import_from_file.json", + 'specification': '{"name":"openapi","version":"3.0.0"}' + }) + + self.cmd('az apic api definition import-specification -g {rg} -n {s} --api-id {api} --version-id {v} --definition-id {d} --format "inline" --specification \'{specification}\' --value "@{import_filename}"') + + self.cmd('az apic api definition export-specification -g {rg} -n {s} --api-id {api} --version-id {v} --definition-id {d} --file-name {export_filename}') + + try: + exported_file_path = self.kwargs['export_filename'] + with open(exported_file_path, 'r') as file: + exported_content = json.load(file) + + with open(self.kwargs['import_filename'], 'r') as file: + imported_content = json.load(file) + + assert exported_content == imported_content, "The exported content is not the same as the imported content." + finally: + os.remove(exported_file_path) + + def test_definition_import_large_value(self): + self.kwargs.update({ + 'specification': '{"name":"openapi","version":"3.0.0"}', + 'file_name': "test_definition_import_large_value.txt", + 'rg': "mock_resource_group", + 's': 'mock-service-name', + 'api': 'mock-api-id', + 'v': 'mock-version-id', + 'd': 'mock-definition-id' + }) + + try: + with open(self.kwargs['file_name'], 'w') as file: + file.write('a' * 4 * 1024 * 1024) # generate a 4MB file + + with self.assertRaisesRegexp(CLIError, 'The size of "value" is greater than 3 MB. Please use --format "link" to import the specification from a URL for size greater than 3 mb.') as cm: + self.cmd('az apic api definition import-specification -g {rg} -n {s} --api-id {api} --version-id {v} --definition-id {d} --format "inline" --specification \'{specification}\' --value "@{file_name}"') + finally: + os.remove(self.kwargs['file_name']) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + @ApicApiPreparer() + @ApicVersionPreparer() + def test_examples_create_api_definition(self): + self.kwargs.update({ + 'name': self.create_random_name(prefix='cli', length=24) + }) + self.cmd('az apic api definition create -g {rg} -n {s} --api-id {api} --version-id {v} --definition-id {name} --title "OpenAPI"', checks=[ + self.check('name', '{name}'), + self.check('title', 'OpenAPI'), + ]) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + @ApicApiPreparer() + @ApicVersionPreparer() + @ApicDefinitionPreparer() + def test_examples_delete_api_definition(self): + self.cmd('az apic api definition delete -g {rg} -n {s} --api-id {api} --version-id {v} --definition-id {d} --yes') + self.cmd('az apic api definition show -g {rg} -n {s} --api-id {api} --version-id {v} --definition-id {d}', expect_failure=True) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + @ApicApiPreparer() + @ApicVersionPreparer() + @ApicDefinitionPreparer(parameter_name="definition_id1") + @ApicDefinitionPreparer(parameter_name="definition_id2") + def test_examples_list_api_definitions(self, definition_id1, definition_id2): + self.cmd('az apic api definition list -g {rg} -n {s} --api-id {api} --version-id {v}', checks=[ + self.check('length(@)', 2), + self.check('[0].name', definition_id1), + self.check('[1].name', definition_id2), + ]) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + @ApicApiPreparer() + @ApicVersionPreparer() + @ApicDefinitionPreparer() + def test_examples_show_api_definition_details(self): + self.cmd('az apic api definition show -g {rg} -n {s} --api-id {api} --version-id {v} --definition-id {d}', checks=[ + self.check('name', '{d}'), + self.check('title', 'OpenAPI'), + ]) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + @ApicApiPreparer() + @ApicVersionPreparer() + @ApicDefinitionPreparer() + def test_examples_update_api_definition(self): + self.cmd('az apic api definition update -g {rg} -n {s} --api-id {api} --version-id {v} --definition-id {d} --title "OpenAPI"', checks=[ + self.check('name', '{d}'), + self.check('title', 'OpenAPI'), + ]) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + @ApicApiPreparer() + @ApicVersionPreparer() + @ApicDefinitionPreparer() + def test_examples_import_specification_example_1(self): + self.kwargs.update({ + 'value': '{"openapi":"3.0.1","info":{"title":"httpbin.org","description":"API Management facade for a very handy and free online HTTP tool.","version":"1.0"}}', + 'specification': '{"name":"openapi","version":"3.0.0"}' + }) + self.cmd('az apic api definition import-specification -g {rg} -n {s} --api-id {api} --version-id {v} --definition-id {d} --format "inline" --value \'{value}\' --specification \'{specification}\'') + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + @ApicApiPreparer() + @ApicVersionPreparer() + @ApicDefinitionPreparer() + def test_examples_import_specification_example_2(self): + self.kwargs.update({ + 'value': 'https://raw.githubusercontent.com/OAI/OpenAPI-Specification/main/examples/v3.0/petstore.json', + 'specification': '{"name":"openapi","version":"3.0.0"}' + }) + self.cmd('az apic api definition import-specification -g {rg} -n {s} --api-id {api} --version-id {v} --definition-id {d} --format "link" --value \'{value}\' --specification \'{specification}\'') + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + @ApicApiPreparer() + @ApicVersionPreparer() + @ApicDefinitionPreparer() + def test_examples_export_specification(self): + self.kwargs.update({ + 'value': 'https://raw.githubusercontent.com/OAI/OpenAPI-Specification/main/examples/v3.0/petstore.json', + 'specification': '{"name":"openapi","version":"3.0.0"}', + 'filename': "test_examples_export_specification.json" + }) + # Import a specification first + self.cmd('az apic api definition import-specification -g {rg} -n {s} --api-id {api} --version-id {v} --definition-id {d} --format "link" --value \'{value}\' --specification \'{specification}\'') + + self.cmd('az apic api definition export-specification -g {rg} -n {s} --api-id {api} --version-id {v} --definition-id {d} --file-name {filename}') + + try: + # Check the exported file exists + assert os.path.exists(self.kwargs['filename']) + finally: + os.remove(self.kwargs['filename']) \ No newline at end of file diff --git a/src/apic-extension/azext_apic_extension/tests/latest/test_deployment_commands.py b/src/apic-extension/azext_apic_extension/tests/latest/test_deployment_commands.py new file mode 100644 index 00000000000..dc60fcc95c3 --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/test_deployment_commands.py @@ -0,0 +1,217 @@ +# -------------------------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# -------------------------------------------------------------------------------------------- + +from azure.cli.testsdk import ScenarioTest, ResourceGroupPreparer +from .utils import ApicServicePreparer, ApicApiPreparer, ApicVersionPreparer, ApicDefinitionPreparer, ApicEnvironmentPreparer, ApicDeploymentPreparer, ApicMetadataPreparer +from .constants import TEST_REGION + +class DeploymentCommandsTests(ScenarioTest): + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + @ApicEnvironmentPreparer() + @ApicApiPreparer() + @ApicVersionPreparer() + @ApicDefinitionPreparer() + def test_deployment_create(self): + self.kwargs.update({ + 'name': self.create_random_name(prefix='cli', length=24), + 'server': '{"runtimeUri":["https://example.com"]}', + }) + self.cmd('az apic api deployment create -g {rg} -n {s} --api-id {api} --definition-id /workspaces/default/apis/{api}/versions/{v}/definitions/{d} --environment-id /workspaces/default/environments/{e} --deployment-id {name} --title "test deployment" --server \'{server}\'', checks=[ + self.check('name', '{name}'), + self.check('title', 'test deployment'), + self.check('server.runtimeUri[0]', 'https://example.com'), + self.check('customProperties', {}), + self.check('definitionId', '/workspaces/default/apis/{api}/versions/{v}/definitions/{d}'), + self.check('environmentId', '/workspaces/default/environments/{e}'), + ]) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + @ApicEnvironmentPreparer() + @ApicApiPreparer() + @ApicVersionPreparer() + @ApicDefinitionPreparer() + @ApicMetadataPreparer() + def test_deployment_create_with_all_optional_params(self, metadata_name): + self.kwargs.update({ + 'name': self.create_random_name(prefix='cli', length=24), + 'server': '{"runtimeUri":["https://example.com"]}', + 'customProperties': '{{"{}":true}}'.format(metadata_name), + }) + self.cmd('az apic api deployment create -g {rg} -n {s} --api-id {api} --definition-id /workspaces/default/apis/{api}/versions/{v}/definitions/{d} --environment-id /workspaces/default/environments/{e} --deployment-id {name} --title "test deployment" --server \'{server}\' --description "deployment description" --custom-properties \'{customProperties}\'', checks=[ + self.check('name', '{name}'), + self.check('title', 'test deployment'), + self.check('server.runtimeUri[0]', 'https://example.com'), + self.check('customProperties.{}'.format(metadata_name), True), + self.check('definitionId', '/workspaces/default/apis/{api}/versions/{v}/definitions/{d}'), + self.check('environmentId', '/workspaces/default/environments/{e}'), + self.check('description', 'deployment description'), + ]) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + @ApicEnvironmentPreparer() + @ApicApiPreparer() + @ApicVersionPreparer() + @ApicDefinitionPreparer() + @ApicDeploymentPreparer() + def test_deployment_show(self): + self.cmd('az apic api deployment show -g {rg} -n {s} --api-id {api} --deployment-id {dep}', checks=[ + self.check('name', '{dep}'), + self.check('title', 'test deployment'), + self.check('server.runtimeUri[0]', 'https://example.com'), + self.check('customProperties', {}), + self.check('definitionId', '/workspaces/default/apis/{api}/versions/{v}/definitions/{d}'), + self.check('environmentId', '/workspaces/default/environments/{e}'), + ]) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + @ApicEnvironmentPreparer() + @ApicApiPreparer() + @ApicVersionPreparer() + @ApicDefinitionPreparer() + @ApicDeploymentPreparer(parameter_name='deployment_id1') + @ApicDeploymentPreparer(parameter_name='deployment_id2') + def test_deployment_list(self, deployment_id1, deployment_id2): + self.cmd('az apic api deployment list -g {rg} -n {s} --api-id {api}', checks=[ + self.check('length(@)', 2), + self.check('[0].name', deployment_id1), + self.check('[1].name', deployment_id2), + ]) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + @ApicEnvironmentPreparer() + @ApicApiPreparer() + @ApicVersionPreparer() + @ApicDefinitionPreparer() + @ApicDeploymentPreparer(parameter_name='deployment_id1') + @ApicDeploymentPreparer(parameter_name='deployment_id2') + def test_deployment_list_with_all_optional_params(self, deployment_id1): + self.kwargs.update({ + 'deployment_id': deployment_id1 + }) + self.cmd('az apic api deployment list -g {rg} -n {s} --api-id {api} --filter "name eq \'{deployment_id}\'"', checks=[ + self.check('length(@)', 1), + self.check('[0].name', deployment_id1) + ]) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + @ApicEnvironmentPreparer() + @ApicApiPreparer() + @ApicVersionPreparer() + @ApicDefinitionPreparer() + @ApicDeploymentPreparer() + def test_deployment_update(self): + self.cmd('az apic api deployment update -g {rg} -n {s} --api-id {api} --deployment-id {dep} --title "updated deployment"', checks=[ + self.check('title', 'updated deployment'), + ]) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + @ApicEnvironmentPreparer() + @ApicApiPreparer() + @ApicVersionPreparer() + @ApicDefinitionPreparer() + @ApicDeploymentPreparer() + @ApicMetadataPreparer() + def test_deployment_update_with_all_optional_params(self, metadata_name): + self.kwargs.update({ + 'server': '{"runtimeUri":["https://example2.com"]}', + 'customProperties': '{{"{}":true}}'.format(metadata_name), + }) + self.cmd('az apic api deployment update -g {rg} -n {s} --api-id {api} --definition-id /workspaces/default/apis/{api}/versions/{v}/definitions/{d} --environment-id /workspaces/default/environments/{e} --deployment-id {dep} --title "updated deployment" --server \'{server}\' --description "deployment description" --custom-properties \'{customProperties}\'', checks=[ + self.check('title', 'updated deployment'), + self.check('server.runtimeUri[0]', 'https://example2.com'), + self.check('customProperties.{}'.format(metadata_name), True), + self.check('definitionId', '/workspaces/default/apis/{api}/versions/{v}/definitions/{d}'), + self.check('environmentId', '/workspaces/default/environments/{e}'), + self.check('description', 'deployment description'), + ]) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + @ApicEnvironmentPreparer() + @ApicApiPreparer() + @ApicVersionPreparer() + @ApicDefinitionPreparer() + @ApicDeploymentPreparer() + def test_deployment_delete(self): + self.cmd('az apic api deployment delete -g {rg} -n {s} --api-id {api} --deployment-id {dep} --yes') + self.cmd('az apic api deployment show -g {rg} -n {s} --api-id {api} --deployment-id {dep}', expect_failure=True) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + @ApicEnvironmentPreparer() + @ApicApiPreparer() + @ApicVersionPreparer() + @ApicDefinitionPreparer() + def test_examples_create_deployment(self): + self.kwargs.update({ + 'name': self.create_random_name(prefix='cli', length=24), + 'server': '{"runtimeUri":["https://example.com"]}', + }) + self.cmd('az apic api deployment create -g {rg} -n {s} --deployment-id {name} --title "Production deployment" --description "Public cloud production deployment." --api-id {api} --environment-id "/workspaces/default/environments/{e}" --definition-id "/workspaces/default/apis/{api}/versions/{v}/definitions/{d}" --server \'{server}\'', checks=[ + self.check('name', '{name}'), + self.check('title', 'Production deployment'), + self.check('description', 'Public cloud production deployment.'), + self.check('server.runtimeUri[0]', 'https://example.com'), + ]) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + @ApicEnvironmentPreparer() + @ApicApiPreparer() + @ApicVersionPreparer() + @ApicDefinitionPreparer() + @ApicDeploymentPreparer() + def test_examples_delete_api_deployment(self): + self.cmd('az apic api deployment delete -g {rg} -n {s} --deployment-id {dep} --api-id {api} --yes') + self.cmd('az apic api deployment show -g {rg} -n {s} --api-id {api} --deployment-id {dep}', expect_failure=True) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + @ApicEnvironmentPreparer() + @ApicApiPreparer() + @ApicVersionPreparer() + @ApicDefinitionPreparer() + @ApicDeploymentPreparer(parameter_name='deployment_id1') + @ApicDeploymentPreparer(parameter_name='deployment_id2') + def test_examples_list_api_deployments(self, deployment_id1, deployment_id2): + self.cmd('az apic api deployment list -g {rg} -n {s} --api-id {api}', checks=[ + self.check('length(@)', 2), + self.check('[0].name', deployment_id1), + self.check('[1].name', deployment_id2), + ]) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + @ApicEnvironmentPreparer() + @ApicApiPreparer() + @ApicVersionPreparer() + @ApicDefinitionPreparer() + @ApicDeploymentPreparer() + def test_examples_show_api_deployment_details(self): + self.cmd('az apic api deployment show -g {rg} -n {s} --deployment-id {dep} --api-id {api}', checks=[ + self.check('name', '{dep}'), + self.check('title', 'test deployment'), + self.check('server.runtimeUri[0]', 'https://example.com'), + ]) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + @ApicEnvironmentPreparer() + @ApicApiPreparer() + @ApicVersionPreparer() + @ApicDefinitionPreparer() + @ApicDeploymentPreparer() + def test_examples_update_api_deployment(self): + self.cmd('az apic api deployment update -g {rg} -n {s} --deployment-id {dep} --title "Production deployment" --api-id {api}', checks=[ + self.check('title', 'Production deployment'), + ]) \ No newline at end of file diff --git a/src/apic-extension/azext_apic_extension/tests/latest/test_environment_commands.py b/src/apic-extension/azext_apic_extension/tests/latest/test_environment_commands.py new file mode 100644 index 00000000000..27931865e01 --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/test_environment_commands.py @@ -0,0 +1,163 @@ +# -------------------------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# -------------------------------------------------------------------------------------------- + +from azure.cli.testsdk import ScenarioTest, ResourceGroupPreparer +from .utils import ApicServicePreparer, ApicEnvironmentPreparer, ApicMetadataPreparer +from .constants import TEST_REGION + +class EnvironmentCommandsTests(ScenarioTest): + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + def test_environment_create(self): + self.kwargs.update({ + 'name': self.create_random_name(prefix='cli', length=24) + }) + self.cmd('az apic environment create -g {rg} -n {s} --environment-id {name} --title "test environment" --type testing', checks=[ + self.check('name', '{name}'), + self.check('kind', 'testing'), + self.check('title', 'test environment'), + self.check('customProperties', '{{}}') + ]) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + @ApicMetadataPreparer() + def test_environment_create_with_all_optional_params(self, metadata_name): + self.kwargs.update({ + 'name': self.create_random_name(prefix='cli', length=24), + 'custom_properties': '{{"{}":true}}'.format(metadata_name), + 'onboarding': "{developerPortalUri:['https://developer.contoso.com'],instructions:'instructions markdown'}", + 'server': "{type:'Azure API Management',managementPortalUri:['example.com']}" + }) + self.cmd('az apic environment create -g {rg} -n {s} --environment-id {name} --title "test environment" --type testing --custom-properties \'{custom_properties}\' --description "environment description" --onboarding "{onboarding}" --server "{server}"', checks=[ + self.check('customProperties.{}'.format(metadata_name), True), + self.check('description', 'environment description'), + self.check('kind', 'testing'), + self.check('name', '{name}'), + self.check('onboarding.developerPortalUri[0]', 'https://developer.contoso.com'), + self.check('onboarding.instructions', 'instructions markdown'), + self.check('server.managementPortalUri[0]', 'example.com'), + self.check('server.type', 'Azure API Management'), + self.check('title', 'test environment'), + self.check('type', 'Microsoft.ApiCenter/services/workspaces/environments') + ]) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + @ApicEnvironmentPreparer() + def test_environment_show(self): + self.cmd('az apic environment show -g {rg} -n {s} --environment-id {e}', checks=[ + self.check('name', '{e}'), + self.check('kind', 'testing'), + self.check('title', 'test environment'), + self.check('customProperties', '{{}}') + ]) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + @ApicEnvironmentPreparer(parameter_name='environment_name1') + @ApicEnvironmentPreparer(parameter_name='environment_name2') + def test_environment_list(self, environment_name1, environment_name2): + self.cmd('az apic environment list -g {rg} -n {s}', checks=[ + self.check('length(@)', 2), + self.check('@[0].name', environment_name1), + self.check('@[1].name', environment_name2) + ]) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + @ApicEnvironmentPreparer(parameter_name='environment_name1') + @ApicEnvironmentPreparer(parameter_name='environment_name2') + def test_environment_list_with_all_optional_params(self, environment_name1): + self.kwargs.update({ + 'environment_name': environment_name1 + }) + self.cmd('az apic environment list -g {rg} -n {s} --filter "name eq \'{environment_name}\'"', checks=[ + self.check('length(@)', 1), + self.check('@[0].name', environment_name1) + ]) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + @ApicEnvironmentPreparer() + def test_environment_update(self): + self.cmd('az apic environment update -g {rg} -n {s} --environment-id {e} --title "test environment 2"', checks=[ + self.check('title', 'test environment 2') + ]) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + @ApicMetadataPreparer() + @ApicEnvironmentPreparer() + def test_environment_update_with_all_optional_params(self, metadata_name): + self.kwargs.update({ + 'custom_properties': '{{"{}":true}}'.format(metadata_name), + 'onboarding': "{developerPortalUri:['https://developer.contoso.com'],instructions:'instructions markdown'}", + 'server': "{type:'Azure API Management',managementPortalUri:['example.com']}" + }) + self.cmd('az apic environment update -g {rg} -n {s} --environment-id {e} --title "test environment 2" --type testing --custom-properties \'{custom_properties}\' --description "environment description" --onboarding "{onboarding}" --server "{server}"', checks=[ + self.check('customProperties.{}'.format(metadata_name), True), + self.check('description', 'environment description'), + self.check('kind', 'testing'), + self.check('onboarding.developerPortalUri[0]', 'https://developer.contoso.com'), + self.check('onboarding.instructions', 'instructions markdown'), + self.check('server.managementPortalUri[0]', 'example.com'), + self.check('server.type', 'Azure API Management'), + self.check('title', 'test environment 2'), + ]) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + @ApicEnvironmentPreparer() + def test_environment_delete(self): + self.cmd('az apic environment delete -g {rg} -n {s} --environment-id {e} --yes') + self.cmd('az apic environment show -g {rg} -n {s} --environment-id {e}', expect_failure=True) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + def test_examples_create_environment(self): + self.kwargs.update({ + 'name': self.create_random_name(prefix='cli', length=24) + }) + self.cmd('az apic environment create -g {rg} -n {s} --environment-id {name} --title "Public cloud" --type "development"', checks=[ + self.check('name', '{name}'), + self.check('title', 'Public cloud'), + self.check('kind', 'development') + ]) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + @ApicEnvironmentPreparer() + def test_examples_delete_environment(self): + self.cmd('az apic environment delete -g {rg} -n {s} --environment-id {e} --yes') + self.cmd('az apic environment show -g {rg} -n {s} --environment-id {e}', expect_failure=True) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + @ApicEnvironmentPreparer(parameter_name='environment_name1') + @ApicEnvironmentPreparer(parameter_name='environment_name2') + def test_examples_list_environments(self, environment_name1, environment_name2): + self.cmd('az apic environment list -g {rg} -n {s}', checks=[ + self.check('length(@)', 2), + self.check('@[0].name', environment_name1), + self.check('@[1].name', environment_name2) + ]) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + @ApicEnvironmentPreparer() + def test_examples_show_environment_details(self): + self.cmd('az apic environment show -g {rg} -n {s} --environment-id {e}', checks=[ + self.check('name', '{e}') + ]) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + @ApicEnvironmentPreparer() + def test_examples_update_environment(self): + self.cmd('az apic environment update -g {rg} -n {s} --environment-id {e} --title "Public cloud"', checks=[ + self.check('title', 'Public cloud') + ]) diff --git a/src/apic-extension/azext_apic_extension/tests/latest/test_metadata_commands.py b/src/apic-extension/azext_apic_extension/tests/latest/test_metadata_commands.py new file mode 100644 index 00000000000..d482af7754a --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/test_metadata_commands.py @@ -0,0 +1,242 @@ +# -------------------------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# -------------------------------------------------------------------------------------------- + +import json +import os +from azure.cli.testsdk import ScenarioTest, ResourceGroupPreparer +from .utils import ApicServicePreparer, ApicMetadataPreparer +from .constants import TEST_REGION + +current_dir = os.path.dirname(os.path.realpath(__file__)) +test_assets_dir = os.path.join(current_dir, 'test_assets') + +class MetadataCommandsTests(ScenarioTest): + + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + def test_metadata_create(self): + self.kwargs.update({ + 'name': self.create_random_name(prefix='cli', length=24), + 'schema': '{"type":"boolean", "title":"Public Facing"}', + 'assignments': '[{entity:api,required:true,deprecated:false}]' + }) + self.cmd('az apic metadata create -g {rg} -n {s} --metadata-name {name} --schema \'{schema}\' --assignments \'{assignments}\'', checks=[ + self.check('name', '{name}'), + self.check('assignedTo[0].entity', 'api'), + self.check('assignedTo[0].required', True), + self.check('assignedTo[0].deprecated', False), + self.check('schema', '{schema}') + ]) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + def test_metadata_create_with_file(self): + schema_file = os.path.join(test_assets_dir, 'metadata_schema.json') + with open(schema_file, 'r') as f: + expected_result = f.read() + + self.kwargs.update({ + 'name': self.create_random_name(prefix='cli', length=24), + 'assignments': '[{entity:api,required:true,deprecated:false}]', + 'schema_file': schema_file, + 'expected_result': expected_result + }) + + + self.cmd('az apic metadata create -g {rg} -n {s} --metadata-name {name} --schema "@{schema_file}" --assignments \'{assignments}\'', checks=[ + self.check('name', '{name}'), + self.check('assignedTo[0].entity', 'api'), + self.check('assignedTo[0].required', True), + self.check('assignedTo[0].deprecated', False), + self.check('schema', '{expected_result}') + ]) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + @ApicMetadataPreparer() + def test_metadata_show(self): + self.cmd('az apic metadata show -g {rg} -n {s} --metadata-name {m}', checks=[ + self.check('name', '{m}'), + self.check('assignedTo[0].entity', 'api'), + self.check('assignedTo[0].required', True), + self.check('assignedTo[0].deprecated', False), + self.check('schema', '{{"type":"boolean", "title":"Public Facing"}}') + ]) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + @ApicMetadataPreparer(parameter_name='metadata_name1') + @ApicMetadataPreparer(parameter_name='metadata_name2') + def test_metadata_list(self, metadata_name1, metadata_name2): + self.cmd('az apic metadata list -g {rg} -n {s}', checks=[ + self.check('length(@)', 2), + self.check('@[0].name', metadata_name1), + self.check('@[1].name', metadata_name2) + ]) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + @ApicMetadataPreparer(parameter_name='metadata_name1') + @ApicMetadataPreparer(parameter_name='metadata_name2') + def test_metadata_list_with_all_optional_params(self, metadata_name1): + self.kwargs.update({ + 'metadata_name': metadata_name1 + }) + self.cmd('az apic metadata list -g {rg} -n {s} --filter "name eq \'{metadata_name}\'"', checks=[ + self.check('length(@)', 1), + self.check('@[0].name', metadata_name1), + ]) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + @ApicMetadataPreparer() + def test_metadata_update(self): + self.kwargs.update({ + 'schema': '{"type":"boolean", "title":"Updated Title"}', + }) + self.cmd('az apic metadata update -g {rg} -n {s} --metadata-name {m} --schema \'{schema}\'', checks=[ + self.check('name', '{m}'), + self.check('schema', '{schema}') + ]) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + @ApicMetadataPreparer() + def test_metadata_delete(self): + self.cmd('az apic metadata delete -g {rg} -n {s} --metadata-name {m} --yes') + self.cmd('az apic metadata show -g {rg} -n {s} --metadata-name {m}', expect_failure=True) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + @ApicMetadataPreparer() + def test_metadata_export(self): + self.kwargs.update({ + 'filename': 'metadata_export.json' + }) + self.cmd('az apic metadata export -g {rg} -n {s} --assignments api --file-name {filename}') + + try: + with open(self.kwargs['filename'], 'r') as f: + data = json.load(f) + + assert 'properties' in data, "properties not found in the exported file" + assert 'customProperties' in data['properties'], "customProperties not found in the exported file" + assert 'properties' in data['properties']['customProperties'], "properties not found in customProperties" + assert len(data['properties']['customProperties']['properties']) == 1, "The number of properties in customProperties does not match the expected number" + finally: + os.remove(self.kwargs['filename']) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + def test_examples_create_metadata_1(self): + self.kwargs.update({ + 'name': self.create_random_name(prefix='cli', length=24), + 'schema': '{"type":"string", "title":"First name", "pattern": "^[a-zA-Z0-9]+$"}', + 'assignments': '[{entity:api,required:true,deprecated:false}]' + }) + self.cmd('az apic metadata create --resource-group {rg} --service-name {s} --metadata-name {name} --schema \'{schema}\' --assignments \'{assignments}\'', checks=[ + self.check('name', '{name}'), + self.check('schema', '{schema}') + ]) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + def test_examples_create_metadata_2(self): + self.kwargs.update({ + 'name': self.create_random_name(prefix='cli', length=24), + 'schema': '{"type":"string","title":"testregion","oneOf":[{"const":"Region1","description":""},{"const":"Region2","description":""},{"const":"Region3","description":""}]}', + 'assignments': '[{entity:api,required:true,deprecated:false},{entity:environment,required:true,deprecated:false}]' + }) + self.cmd('az apic metadata create --resource-group {rg} --service-name {s} --metadata-name {name} --schema \'{schema}\' --assignments \'{assignments}\'', checks=[ + self.check('name', '{name}'), + self.check('schema', '{schema}') + ]) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + @ApicMetadataPreparer() + def test_examples_delete_metadata_1(self): + self.cmd('az apic metadata delete --resource-group {rg} --service-name {s} --metadata-name {m} --yes') + self.cmd('az apic metadata show --resource-group {rg} --service-name {s} --metadata-name {m}', expect_failure=True) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + @ApicMetadataPreparer() + def test_examples_delete_metadata_2(self): + self.cmd('az apic metadata delete -g {rg} -n {s} --metadata-name {m} --yes') + self.cmd('az apic metadata show -g {rg} -n {s} --metadata-name {m}', expect_failure=True) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + @ApicMetadataPreparer() + def test_examples_export_metadata_assigned_to_api(self): + self.kwargs.update({ + 'filename': 'test_examples_export_metadata_assigned_to_api.json' + }) + self.cmd('az apic metadata export -g {rg} -n {s} --assignments api --file-name {filename}') + + os.remove(self.kwargs['filename']) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + @ApicMetadataPreparer() + def test_examples_export_metadata_assigned_to_deployment(self): + self.kwargs.update({ + 'filename': 'test_examples_export_metadata_assigned_to_deployment.json' + }) + self.cmd('az apic metadata export -g {rg} -n {s} --assignments deployment --file-name {filename}') + + os.remove(self.kwargs['filename']) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + @ApicMetadataPreparer() + def test_examples_export_metadata_assigned_to_environment(self): + self.kwargs.update({ + 'filename': 'test_examples_export_metadata_assigned_to_environment.json' + }) + self.cmd('az apic metadata export -g {rg} -n {s} --assignments environment --file-name {filename}') + + os.remove(self.kwargs['filename']) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + @ApicMetadataPreparer(parameter_name='metadata_name1') + @ApicMetadataPreparer(parameter_name='metadata_name2') + def test_examples_list_metadata(self, metadata_name1, metadata_name2): + self.cmd('az apic metadata list -g {rg} -n {s}', checks=[ + self.check('length(@)', 2), + self.check('@[0].name', metadata_name1), + self.check('@[1].name', metadata_name2) + ]) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + @ApicMetadataPreparer() + def test_examples_show_metadata_1(self): + self.cmd('az apic metadata show -g {rg} -n {s} --metadata-name {m}', checks=[ + self.check('name', '{m}') + ]) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + @ApicMetadataPreparer() + def test_examples_show_metadata_2(self): + self.cmd('az apic metadata show --resource-group {rg} --service-name {s} --metadata-name {m}', checks=[ + self.check('name', '{m}') + ]) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + @ApicMetadataPreparer() + def test_examples_update_metadata(self): + self.kwargs.update({ + 'schema': '{"type": "string", "title":"Last name", "pattern": "^[a-zA-Z0-9]+$"}' + }) + self.cmd('az apic metadata update --resource-group {rg} --service-name {s} --metadata-name {m} --schema \'{schema}\'', checks=[ + self.check('name', '{m}'), + self.check('schema', '{schema}') + ]) \ No newline at end of file diff --git a/src/apic-extension/azext_apic_extension/tests/latest/test_register_command.py b/src/apic-extension/azext_apic_extension/tests/latest/test_register_command.py new file mode 100644 index 00000000000..c4816746b37 --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/test_register_command.py @@ -0,0 +1,147 @@ +# -------------------------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# -------------------------------------------------------------------------------------------- + +import os + +from azure.cli.testsdk import ScenarioTest, ResourceGroupPreparer +from .utils import ApicServicePreparer, ApicEnvironmentPreparer +from .constants import TEST_REGION + +current_dir = os.path.dirname(os.path.realpath(__file__)) +test_assets_dir = os.path.join(current_dir, 'test_assets') + +class RegisterCommandTests(ScenarioTest): + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + def test_register_with_yml_spec(self): + self.kwargs.update({ + 'spec_file': os.path.join(test_assets_dir, 'petstore.yaml') + }) + self.cmd('az apic api register -g {rg} -n {s} -l "{spec_file}"') + + # verify command results + self.cmd('az apic api show -g {rg} -n {s} --api-id swaggerpetstore', checks=[ + self.check('description', 'API Description'), # default value when spec does not have description + self.check('summary', 'API Description'), # default value when spec does not have summary + self.check('kind', 'rest'), + self.check('contacts', []), + self.check('customProperties', {}), + self.check('kind', 'rest'), + self.check('license.name', 'MIT'), + self.check('lifecycleStage', 'design'), # default value assigned by APIC + self.check('name', 'swaggerpetstore'), + self.check('title', 'Swagger Petstore') + ]) + + self.cmd('az apic api version show -g {rg} -n {s} --api-id swaggerpetstore --version-id 1-0-0', checks=[ + self.check('lifecycleStage', 'design'), # hard coded now + self.check('name', '1-0-0'), + self.check('title', '1-0-0'), + ]) + + self.cmd('az apic api definition show -g {rg} -n {s} --api-id swaggerpetstore --version-id 1-0-0 --definition-id openapi', checks=[ + self.check('description', 'API Description'), # default value when spec does not have description + self.check('name', 'openapi'), # hard coded when spec is swagger or openapi + self.check('specification.name', 'openapi'), + self.check('specification.version', '3-0-0'), + self.check('title', 'openapi'), + ]) + + self.cmd('az apic api definition export-specification -g {rg} -n {s} --api-id swaggerpetstore --version-id 1-0-0 --definition-id openapi --file-name test_register_with_yml_spec.yml') + + try: + exported_file_path = "test_register_with_yml_spec.yml" + with open(exported_file_path, 'r') as file: + exported_content = file.read() + + input_file_path = self.kwargs['spec_file'] + with open(input_file_path, 'r') as file: + input_content = file.read() + + assert exported_content == input_content, "The exported content is not the same as the input file." + finally: + os.remove(exported_file_path) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + def test_register_with_json_spec(self): + self.kwargs.update({ + 'spec_file': os.path.join(test_assets_dir, 'petstore.json') + }) + self.cmd('az apic api register -g {rg} -n {s} -l "{spec_file}"') + + # verify command results + self.cmd('az apic api show -g {rg} -n {s} --api-id swaggerpetstore-openapi30', checks=[ + self.check('contacts[0].email', 'apiteam@swagger.io'), + self.check('description', 'This is a sample Pet Store Server based on the OpenAPI 3.0 specification. You can find out more about\nSwagger at [http://swagger.io](http://swagger.io). In the third iteration of the pet store, we\'ve switched to the design first approach!\nYou can now help us improve the API whether it\'s by making changes to the definition itself or to the code.\nThat way, with time, we can improve the API in general, and expose some of the new features in OAS3.\n\nSome useful links:\n- [The Pet Store repository](https://github.com/swagger-api/swagger-petstore)\n- [The source API definition for the Pet Store](https://github.com/swagger-api/swagger-petstore/blob/master/src/main/resources/openapi.yaml)'), + self.check('kind', 'rest'), + self.check('license.name', 'Apache 2.0'), + self.check('license.url', 'http://www.apache.org/licenses/LICENSE-2.0.html'), + self.check('lifecycleStage', 'design'), + self.check('name', 'swaggerpetstore-openapi30'), + self.check('summary', 'This is a sample Pet Store Server based on the OpenAPI 3.0 specification. You can find out more about\nSwagger at [http://swagger.io](http://swagger.io). In the third iteration of the pet store, we\'ve'), + self.check('title', 'Swagger Petstore - OpenAPI 3.0'), + ]) + + self.cmd('az apic api version show -g {rg} -n {s} --api-id swaggerpetstore-openapi30 --version-id 1-0-19', checks=[ + self.check('lifecycleStage', 'design'), + self.check('name', '1-0-19'), + self.check('title', '1-0-19'), + ]) + + self.cmd('az apic api definition show -g {rg} -n {s} --api-id swaggerpetstore-openapi30 --version-id 1-0-19 --definition-id openapi', checks=[ + self.check('description', 'This is a sample Pet Store Server based on the OpenAPI 3.0 specification. You can find out more about\nSwagger at [http://swagger.io](http://swagger.io). In the third iteration of the pet store, we\'ve switched to the design first approach!\nYou can now help us improve the API whether it\'s by making changes to the definition itself or to the code.\nThat way, with time, we can improve the API in general, and expose some of the new features in OAS3.\n\nSome useful links:\n- [The Pet Store repository](https://github.com/swagger-api/swagger-petstore)\n- [The source API definition for the Pet Store](https://github.com/swagger-api/swagger-petstore/blob/master/src/main/resources/openapi.yaml)'), + self.check('name', 'openapi'), + self.check('specification.name', 'openapi'), + self.check('specification.version', '3-0-2'), + self.check('title', 'openapi'), + ]) + + self.cmd('az apic api definition export-specification -g {rg} -n {s} --api-id swaggerpetstore-openapi30 --version-id 1-0-19 --definition-id openapi --file-name test_register_with_json_spec.yml') + + try: + exported_file_path = "test_register_with_json_spec.yml" + with open(exported_file_path, 'r') as file: + exported_content = file.read() + + input_file_path = self.kwargs['spec_file'] + with open(input_file_path, 'r') as file: + input_content = file.read() + + assert exported_content == input_content, "The exported content is not the same as the input file." + finally: + os.remove(exported_file_path) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + def test_register_with_long_openapi_description(self): + self.kwargs.update({ + 'spec_file': os.path.join(test_assets_dir, 'spec_with_long_description.json') + }) + self.cmd('az apic api register -g {rg} -n {s} -l "{spec_file}"') + + # verify command results + self.cmd('az apic api show -g {rg} -n {s} --api-id swaggerpetstore-openapi30', checks=[ + self.check('description', 'This is a sample Pet Store Server based on the OpenAPI 3.0 specification. You can find out more about\nSwagger at [http://swagger.io](http://swagger.io). In the third iteration of the pet store, we\'ve switched to the design first approach!\nYou can now help us improve the API whether it\'s by making changes to the definition itself or to the code.\nThat way, with time, we can improve the API in general, and expose some of the new features in OAS3.\n\nSome useful links:\n- [The Pet Store repository](https://github.com/swagger-api/swagger-petstore)\n- [The source API definition for the Pet Store](https://github.com/swagger-api/swagger-petstore/blob/master/src/main/resources/openapi.yaml)This is a sample Pet Store Server based on the OpenAPI 3.0 specification. You can find out more about\nSwagger at [http://swagger.io](http://swagger.io). In the third iteration of the pet store, we\'ve switched to the design first approach!\nYou can now help us improve the API whether it\'s by making changes to the') + ]) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + @ApicEnvironmentPreparer() + def test_examples_register_with_json_spec(self): + self.kwargs.update({ + 'spec_file': os.path.join(test_assets_dir, 'petstore.json') + }) + self.cmd('az apic api register -g {rg} -n {s} --api-location "{spec_file}" --environment-id {e}') + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + @ApicEnvironmentPreparer() + def test_examples_register_with_yml_spec(self): + self.kwargs.update({ + 'spec_file': os.path.join(test_assets_dir, 'petstore.yml') + }) + self.cmd('az apic api register -g {rg} -n {s} --api-location "{spec_file}" --environment-id {e}') diff --git a/src/apic-extension/azext_apic_extension/tests/latest/test_service_commands.py b/src/apic-extension/azext_apic_extension/tests/latest/test_service_commands.py index aaf52cd2fcf..2d532e5759f 100644 --- a/src/apic-extension/azext_apic_extension/tests/latest/test_service_commands.py +++ b/src/apic-extension/azext_apic_extension/tests/latest/test_service_commands.py @@ -3,38 +3,248 @@ # Licensed under the MIT License. See License.txt in the project root for license information. # -------------------------------------------------------------------------------------------- +import time +import unittest + from azure.cli.testsdk import ScenarioTest, ResourceGroupPreparer from .utils import ApicServicePreparer +from .constants import TEST_REGION class ServiceCommandsTests(ScenarioTest): - @ResourceGroupPreparer(name_prefix="clirg", location='eastus', random_name_length=32) + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) def test_create_service(self, resource_group): self.kwargs.update({ 'name': self.create_random_name(prefix='cli', length=24), 'rg': resource_group }) - self.cmd('az apic service create -g {rg} --name {name}', checks=[ + self.cmd('az apic create -g {rg} --name {name}', checks=[ self.check('name', '{name}'), - self.check('resourceGroup', '{rg}') + self.check('resourceGroup', '{rg}'), + self.check('sku.name', 'Free') + ]) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + def test_create_service_multiple_times(self, resource_group): + self.kwargs.update({ + 'name': self.create_random_name(prefix='cli', length=24), + 'rg': resource_group + }) + self.cmd('az apic create -g {rg} --name {name}', checks=[ + self.check('name', '{name}'), + self.check('resourceGroup', '{rg}'), + self.check('sku.name', 'Free') + ]) + self.cmd('az apic create -g {rg} --name {name}', checks=[ + self.check('name', '{name}'), + self.check('resourceGroup', '{rg}'), + self.check('sku.name', 'Free') + ]) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + def test_create_service_with_all_optional_params(self, resource_group): + self.kwargs.update({ + 'name': self.create_random_name(prefix='cli', length=24), + 'rg': resource_group + }) + self.cmd('az apic create -g {rg} --name {name} --location westeurope --tags \'{{test:value}}\' --identity \'{{type:SystemAssigned}}\'', checks=[ + self.check('name', '{name}'), + self.check('resourceGroup', '{rg}'), + self.check('identity.type', 'SystemAssigned'), + self.check('location', 'westeurope'), + self.check('tags.test', 'value'), + self.check('sku.name', 'Free') ]) - @ResourceGroupPreparer(name_prefix="clirg", location='eastus', random_name_length=32) + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) @ApicServicePreparer() def test_show_service(self): - self.cmd('az apic service show -g {rg} -s {s}', checks=[ + if self.is_live: + time.sleep(60) # Wait for service to finish provisioning, so dataApiHostname will be provided + self.cmd('az apic show -g {rg} -n {s}', checks=[ self.check('name', '{s}'), - self.check('resourceGroup', '{rg}') + self.check('resourceGroup', '{rg}'), + self.check('dataApiHostname', '{s}.data.eastus.azure-apicenter.ms'), + self.check('sku.name', 'Free') + ]) + + @unittest.skip('The Control Plane API has bug') + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer(parameter_name='service_name1') + @ApicServicePreparer(parameter_name='service_name2') + def test_list_service(self, service_name1, service_name2): + self.cmd('az apic list', checks=[ + self.check('length(@)', 2), + self.check('@[0].name', service_name1), + self.check('@[1].name', service_name2) ]) - @ResourceGroupPreparer(name_prefix="clirg", location='eastus', random_name_length=32) + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + def test_list_service_in_rg(self, service_name): + self.cmd('az apic list -g {rg}', checks=[ + self.check('length(@)', 1), + self.check('@[0].name', service_name), + self.check('@[0].sku.name', 'Free') + ]) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) @ApicServicePreparer() def test_update_service(self): - self.cmd('az apic service update -g {rg} -s {s} --tags "{{test:value}}"', checks=[ + self.cmd('az apic update -g {rg} -n {s} --tags "{{test:value}}"', checks=[ self.check('tags.test', 'value') ]) - @ResourceGroupPreparer(name_prefix="clirg", location='eastus', random_name_length=32) + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + def test_update_service_with_all_optional_params(self): + self.cmd('az apic update -g {rg} -n {s} --tags "{{test:value}}" --identity "{{type:SystemAssigned}}"', checks=[ + self.check('tags.test', 'value'), + self.check('identity.type', 'SystemAssigned') + ]) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) @ApicServicePreparer() def test_delete_service(self): - self.cmd('az apic service delete -g {rg} -s {s}a --yes') \ No newline at end of file + self.cmd('az apic delete -g {rg} -n {s} --yes') + self.cmd('az apic show -g {rg} -n {s}', expect_failure=True) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer(enable_system_assigned_identity=True) + def test_import_from_apim(self): + self.kwargs.update({ + 'apim_name': self.create_random_name(prefix='cli', length=24) + }) + self._prepare_apim() + # Import from APIM + self.cmd('az apic import-from-apim -g {rg} --service-name {s} --apim-name {apim_name} --apim-apis *') + + # Check result + self.cmd('az apic api list -g {rg} -n {s}', checks=[ + self.check('length(@)', 2) + ]) + + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer(enable_system_assigned_identity=True) + def test_import_from_apim_for_one_api(self): + self.kwargs.update({ + 'apim_name': self.create_random_name(prefix='cli', length=24) + }) + self._prepare_apim() + # Import from APIM + self.cmd('az apic import-from-apim -g {rg} --service-name {s} --apim-name {apim_name} --apim-apis echo') + + # Check result + self.cmd('az apic api list -g {rg} -n {s}', checks=[ + self.check('length(@)', 1), + self.check('@[0].title', 'Echo API') + ]) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer(enable_system_assigned_identity=True) + def test_import_from_apim_for_multiple_apis(self): + self.kwargs.update({ + 'apim_name': self.create_random_name(prefix='cli', length=24) + }) + self._prepare_apim() + # Import from APIM + self.cmd('az apic import-from-apim -g {rg} --service-name {s} --apim-name {apim_name} --apim-apis [echo,foo]') + + # Check result + self.cmd('az apic api list -g {rg} -n {s}', checks=[ + self.check('length(@)', 2), + self.check('contains(@[*].title, `Echo API`)', True), + self.check('contains(@[*].title, `Foo API`)', True) + ]) + + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + def test_examples_create_service_1(self, resource_group): + self.kwargs.update({ + 'name': self.create_random_name(prefix='cli', length=24), + 'rg': resource_group + }) + self.cmd('az apic create -g {rg} -n {name} -l eastus', checks=[ + self.check('name', '{name}'), + self.check('resourceGroup', '{rg}') + ]) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + def test_examples_create_service_2(self, resource_group): + self.kwargs.update({ + 'name': self.create_random_name(prefix='cli', length=24), + 'rg': resource_group + }) + self.cmd('az apic create --resource-group {rg} --name {name} --location eastus', checks=[ + self.check('name', '{name}'), + self.check('resourceGroup', '{rg}') + ]) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + def test_examples_delete_service(self): + self.cmd('az apic delete -n {s} -g {rg} --yes') + self.cmd('az apic show -g {rg} -n {s}', expect_failure=True) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer(enable_system_assigned_identity=True) + def test_examples_import_all_apis_from_apim(self): + self.kwargs.update({ + 'apim_name': self.create_random_name(prefix='cli', length=24) + }) + self._prepare_apim() + self.cmd('az apic import-from-apim -g {rg} --service-name {s} --apim-name {apim_name} --apim-apis *') + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer(enable_system_assigned_identity=True) + def test_examples_import_selected_apis_from_apim(self): + self.kwargs.update({ + 'apim_name': self.create_random_name(prefix='cli', length=24) + }) + self._prepare_apim() + self.cmd('az apic import-from-apim -g {rg} --service-name {s} --apim-name {apim_name} --apim-apis [echo,foo]') + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + def test_examples_list_services_in_resource_group(self): + self.cmd('az apic list -g {rg}', checks=[ + self.check('length(@)', 1), + self.check('@[0].name', '{s}') + ]) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + def test_examples_show_service_details(self): + self.cmd('az apic show -g {rg} -n {s}', checks=[ + self.check('name', '{s}'), + self.check('resourceGroup', '{rg}') + ]) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + def test_examples_update_service_details(self): + self.cmd('az apic update -g {rg} -n {s}') + + def _prepare_apim(self): + if self.is_live: + # Only setup APIM in live mode + # Get system assigned identity id for API Center + apic_service = self.cmd('az apic show -g {rg} -n {s}').get_output_in_json() + self.kwargs.update({ + 'identity_id': apic_service['identity']['principalId'] + }) + # Create APIM service + apim_service = self.cmd('az apim create -g {rg} --name {apim_name} --publisher-name test --publisher-email test@example.com --sku-name Consumption').get_output_in_json() + # Add echo api + self.cmd('az apim api create -g {rg} --service-name {apim_name} --api-id echo --display-name "Echo API" --path "/echo"') + self.cmd('az apim api operation create -g {rg} --service-name {apim_name} --api-id echo --url-template "/echo" --method "GET" --display-name "GetOperation"') + # Add foo api + self.cmd('az apim api create -g {rg} --service-name {apim_name} --api-id foo --display-name "Foo API" --path "/foo"') + self.cmd('az apim api operation create -g {rg} --service-name {apim_name} --api-id foo --url-template "/foo" --method "GET" --display-name "GetOperation"') + apim_id = apim_service['id'] + self.kwargs.update({ + 'apim_id': apim_id + }) + # Grant system assigned identity of API Center access to APIM + self.cmd('az role assignment create --role "API Management Service Reader Role" --assignee-object-id {identity_id} --assignee-principal-type ServicePrincipal --scope {apim_id}') diff --git a/src/apic-extension/azext_apic_extension/tests/latest/test_version_commands.py b/src/apic-extension/azext_apic_extension/tests/latest/test_version_commands.py new file mode 100644 index 00000000000..735f19cef04 --- /dev/null +++ b/src/apic-extension/azext_apic_extension/tests/latest/test_version_commands.py @@ -0,0 +1,128 @@ +# -------------------------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# -------------------------------------------------------------------------------------------- + +from azure.cli.testsdk import ScenarioTest, ResourceGroupPreparer +from .utils import ApicServicePreparer, ApicApiPreparer, ApicVersionPreparer +from .constants import TEST_REGION + +class VersionCommandsTests(ScenarioTest): + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + @ApicApiPreparer() + def test_version_create(self): + self.kwargs.update({ + 'name': self.create_random_name(prefix='cli', length=24) + }) + self.cmd('az apic api version create -g {rg} -n {s} --api-id {api} --version-id {name} --lifecycle-stage production --title "v1.0.0"', checks=[ + self.check('lifecycleStage', 'production'), + self.check('name', '{name}'), + self.check('title', 'v1.0.0'), + ]) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + @ApicApiPreparer() + @ApicVersionPreparer() + def test_version_show(self): + self.cmd('az apic api version show -g {rg} -n {s} --api-id {api} --version-id {v}', checks=[ + self.check('lifecycleStage', 'production'), + self.check('title', 'v1.0.0'), + self.check('name', '{v}'), + ]) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + @ApicApiPreparer() + @ApicVersionPreparer(parameter_name='version_id1') + @ApicVersionPreparer(parameter_name='version_id2') + def test_version_list(self, version_id1, version_id2): + self.cmd('az apic api version list -g {rg} -n {s} --api-id {api}', checks=[ + self.check('length(@)', 2), + self.check('@[0].name', version_id1), + self.check('@[1].name', version_id2) + ]) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + @ApicApiPreparer() + @ApicVersionPreparer(parameter_name='version_id1') + @ApicVersionPreparer(parameter_name='version_id2') + def test_version_list_with_all_optional_params(self, version_id1): + self.kwargs.update({ + 'version_id': version_id1 + }) + self.cmd('az apic api version list -g {rg} -n {s} --api-id {api} --filter "name eq \'{version_id}\'"', checks=[ + self.check('length(@)', 1), + self.check('@[0].name', version_id1) + ]) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + @ApicApiPreparer() + @ApicVersionPreparer() + def test_version_update(self): + self.cmd('az apic api version update -g {rg} -n {s} --api-id {api} --version-id {v} --title "v1.0.1" --lifecycle-stage development', checks=[ + self.check('title', 'v1.0.1'), + self.check('lifecycleStage', 'development'), + ]) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + @ApicApiPreparer() + @ApicVersionPreparer() + def test_version_delete(self): + self.cmd('az apic api version delete -g {rg} -n {s} --api-id {api} --version-id {v} --yes') + self.cmd('az apic api version show -g {rg} -n {s} --api-id {api} --version-id {v}', expect_failure=True) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + @ApicApiPreparer() + def test_examples_create_api_version(self): + self.kwargs.update({ + 'name': self.create_random_name(prefix='cli', length=24) + }) + self.cmd('az apic api version create -g {rg} -n {s} --api-id {api} --version-id {name} --title "2023-01-01" --lifecycle-stage production', checks=[ + self.check('name', '{name}'), + self.check('title', '2023-01-01'), + ]) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + @ApicApiPreparer() + @ApicVersionPreparer() + def test_examples_delete_api_version(self): + self.cmd('az apic api version delete -g {rg} -n {s} --api-id {api} --version-id {v} --yes') + self.cmd('az apic api version show -g {rg} -n {s} --api-id {api} --version-id {v}', expect_failure=True) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + @ApicApiPreparer() + @ApicVersionPreparer(parameter_name='version_id1') + @ApicVersionPreparer(parameter_name='version_id2') + def test_examples_list_api_versions(self, version_id1, version_id2): + self.cmd('az apic api version list -g {rg} -n {s} --api-id {api}', checks=[ + self.check('length(@)', 2), + self.check('@[0].name', version_id1), + self.check('@[1].name', version_id2) + ]) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + @ApicApiPreparer() + @ApicVersionPreparer() + def test_examples_show_api_version_details(self): + self.cmd('az apic api version show -g {rg} -n {s} --api-id {api} --version-id {v}', checks=[ + self.check('name', '{v}'), + ]) + + @ResourceGroupPreparer(name_prefix="clirg", location=TEST_REGION, random_name_length=32) + @ApicServicePreparer() + @ApicApiPreparer() + @ApicVersionPreparer() + def test_examples_update_api_version(self): + self.cmd('az apic api version update -g {rg} -n {s} --api-id {api} --version-id {v} --title "2023-01-01"', checks=[ + self.check('title', '2023-01-01'), + ]) \ No newline at end of file diff --git a/src/apic-extension/azext_apic_extension/tests/latest/utils.py b/src/apic-extension/azext_apic_extension/tests/latest/utils.py index 0f38f1860b8..3f9dbb3c8e4 100644 --- a/src/apic-extension/azext_apic_extension/tests/latest/utils.py +++ b/src/apic-extension/azext_apic_extension/tests/latest/utils.py @@ -7,21 +7,29 @@ class ApicServicePreparer(NoTrafficRecordingPreparer, SingleValueReplacer): def __init__(self, name_prefix='clitest', length=24, - parameter_name='service_name', resource_group_parameter_name='resource_group', key='s'): + parameter_name='service_name', resource_group_parameter_name='resource_group', key='s', + enable_system_assigned_identity=False): super(ApicServicePreparer, self).__init__(name_prefix, length) self.cli_ctx = get_dummy_cli() self.resource_group_parameter_name = resource_group_parameter_name self.parameter_name = parameter_name + self.enable_system_assigned_identity = enable_system_assigned_identity self.key = key def create_resource(self, name, **kwargs): group = self._get_resource_group(**kwargs) - template = 'az apic service create --name {} -g {}' - print(template.format(name, group)) - self.live_only_execute(self.cli_ctx, template.format(name, group)) + template = 'az apic create --name {} -g {}' + + if self.enable_system_assigned_identity: + template += ' --identity \'{{type:SystemAssigned}}\'' + + cmd=template.format(name, group) + print(cmd) + self.live_only_execute(self.cli_ctx, cmd) self.test_class_instance.kwargs[self.key] = name + return {self.parameter_name: name} def remove_resource(self, name, **kwargs): @@ -35,3 +43,340 @@ def _get_resource_group(self, **kwargs): template = 'To create a API Center service a resource group is required. Please add ' \ 'decorator @{} in front of this preparer.' raise CliTestError(template.format(ResourceGroupPreparer.__name__)) + +class ApicMetadataPreparer(NoTrafficRecordingPreparer, SingleValueReplacer): + def __init__(self, name_prefix='clitest', length=24, + parameter_name='metadata_name', resource_group_parameter_name='resource_group', + apic_service_parameter_name='service_name', + schema='{"type":"boolean", "title":"Public Facing"}', + assignments='[{entity:api,required:true,deprecated:false},{entity:environment,required:true,deprecated:false},{entity:deployment,required:true,deprecated:false}]', + key='m'): + super(ApicMetadataPreparer, self).__init__(name_prefix, length) + self.cli_ctx = get_dummy_cli() + self.resource_group_parameter_name = resource_group_parameter_name + self.api_service_parameter_name = apic_service_parameter_name + self.parameter_name = parameter_name + self.schema = schema + self.assignments = assignments + self.key = key + + def create_resource(self, name, **kwargs): + group = self._get_resource_group(**kwargs) + service = self._get_apic_service(**kwargs) + + template = 'az apic metadata create -g {} -n {} --metadata-name {} --schema \'{}\' --assignments \'{}\'' + cmd = template.format(group, service, name, self.schema, self.assignments) + print(cmd) + self.live_only_execute(self.cli_ctx, cmd) + + self.test_class_instance.kwargs[self.key] = name + return {self.parameter_name: name} + + def remove_resource(self, name, **kwargs): + # ResourceGroupPreparer will delete everything + pass + + def _get_resource_group(self, **kwargs): + try: + return kwargs.get(self.resource_group_parameter_name) + except KeyError: + template = 'To create an API Center metadata a resource group is required. Please add ' \ + 'decorator @{} in front of this preparer.' + raise CliTestError(template.format(ResourceGroupPreparer.__name__)) + + def _get_apic_service(self, **kwargs): + try: + return kwargs.get(self.api_service_parameter_name) + except KeyError: + template = 'To create an API Center metadata a API Center service is required. Please add ' \ + 'decorator @{} in front of this preparer.' + raise CliTestError(template.format(ApicServicePreparer.__name__)) + +class ApicEnvironmentPreparer(NoTrafficRecordingPreparer, SingleValueReplacer): + def __init__(self, name_prefix='clitest', length=24, + parameter_name='environment_id', resource_group_parameter_name='resource_group', + apic_service_parameter_name='service_name', key='e'): + super(ApicEnvironmentPreparer, self).__init__(name_prefix, length) + self.cli_ctx = get_dummy_cli() + self.resource_group_parameter_name = resource_group_parameter_name + self.api_service_parameter_name = apic_service_parameter_name + self.parameter_name = parameter_name + self.key = key + + def create_resource(self, name, **kwargs): + group = self._get_resource_group(**kwargs) + service = self._get_apic_service(**kwargs) + + template = 'az apic environment create -g {} -n {} --environment-id {} --title "test environment" --type testing' + cmd = template.format(group, service, name) + print(cmd) + self.live_only_execute(self.cli_ctx, cmd) + + self.test_class_instance.kwargs[self.key] = name + return {self.parameter_name: name} + + def remove_resource(self, name, **kwargs): + # ResourceGroupPreparer will delete everything + pass + + def _get_resource_group(self, **kwargs): + try: + return kwargs.get(self.resource_group_parameter_name) + except KeyError: + template = 'To create an API Center environment a resource group is required. Please add ' \ + 'decorator @{} in front of this preparer.' + raise CliTestError(template.format(ResourceGroupPreparer.__name__)) + + def _get_apic_service(self, **kwargs): + try: + return kwargs.get(self.api_service_parameter_name) + except KeyError: + template = 'To create an API Center environment an API Center service is required. Please add ' \ + 'decorator @{} in front of this preparer.' + raise CliTestError(template.format(ApicServicePreparer.__name__)) + +class ApicApiPreparer(NoTrafficRecordingPreparer, SingleValueReplacer): + def __init__(self, name_prefix='clitest', length=24, + parameter_name='api_id', resource_group_parameter_name='resource_group', + apic_service_parameter_name='service_name', key='api'): + super(ApicApiPreparer, self).__init__(name_prefix, length) + self.cli_ctx = get_dummy_cli() + self.resource_group_parameter_name = resource_group_parameter_name + self.api_service_parameter_name = apic_service_parameter_name + self.parameter_name = parameter_name + self.key = key + + def create_resource(self, name, **kwargs): + group = self._get_resource_group(**kwargs) + service = self._get_apic_service(**kwargs) + + template = 'az apic api create -g {} -n {} --api-id {} --title "Echo API" --type rest' + cmd = template.format(group, service, name) + print(cmd) + self.live_only_execute(self.cli_ctx, cmd) + + self.test_class_instance.kwargs[self.key] = name + return {self.parameter_name: name} + + def remove_resource(self, name, **kwargs): + # ResourceGroupPreparer will delete everything + pass + + def _get_resource_group(self, **kwargs): + try: + return kwargs.get(self.resource_group_parameter_name) + except KeyError: + template = 'To create an API Center API a resource group is required. Please add ' \ + 'decorator @{} in front of this preparer.' + raise CliTestError(template.format(ResourceGroupPreparer.__name__)) + + def _get_apic_service(self, **kwargs): + try: + return kwargs.get(self.api_service_parameter_name) + except KeyError: + template = 'To create an API Center API an API Center service is required. Please add ' \ + 'decorator @{} in front of this preparer.' + raise CliTestError(template.format(ApicServicePreparer.__name__)) + +class ApicVersionPreparer(NoTrafficRecordingPreparer, SingleValueReplacer): + def __init__(self, name_prefix='clitest', length=24, + parameter_name='version_id', resource_group_parameter_name='resource_group', + apic_service_parameter_name='service_name', apic_api_parameter_name='api_id', + key='v'): + super(ApicVersionPreparer, self).__init__(name_prefix, length) + self.cli_ctx = get_dummy_cli() + self.resource_group_parameter_name = resource_group_parameter_name + self.apic_service_parameter_name = apic_service_parameter_name + self.parameter_name = parameter_name + self.apic_api_parameter_name = apic_api_parameter_name + self.key = key + + def create_resource(self, name, **kwargs): + group = self._get_resource_group(**kwargs) + service = self._get_apic_service(**kwargs) + api = self._get_apic_api(**kwargs) + + template = 'az apic api version create -g {} -n {} --api-id {} --version-id {} --lifecycle-stage production --title "v1.0.0"' + cmd = template.format(group, service, api, name) + print(cmd) + self.live_only_execute(self.cli_ctx, cmd) + + self.test_class_instance.kwargs[self.key] = name + return {self.parameter_name: name} + + def remove_resource(self, name, **kwargs): + # ResourceGroupPreparer will delete everything + pass + + def _get_resource_group(self, **kwargs): + try: + return kwargs.get(self.resource_group_parameter_name) + except KeyError: + template = 'To create an API Center API a resource group is required. Please add ' \ + 'decorator @{} in front of this preparer.' + raise CliTestError(template.format(ResourceGroupPreparer.__name__)) + + def _get_apic_service(self, **kwargs): + try: + return kwargs.get(self.apic_service_parameter_name) + except KeyError: + template = 'To create an API Center API an API Center service is required. Please add ' \ + 'decorator @{} in front of this preparer.' + raise CliTestError(template.format(ApicServicePreparer.__name__)) + + def _get_apic_api(self, **kwargs): + try: + return kwargs.get(self.apic_api_parameter_name) + except KeyError: + template = 'To create an API Center Version an API Center API is required. Please add ' \ + 'decorator @{} in front of this preparer.' + raise CliTestError(template.format(ApicApiPreparer.__name__)) + +class ApicDefinitionPreparer(NoTrafficRecordingPreparer, SingleValueReplacer): + def __init__(self, name_prefix='clitest', length=24, + parameter_name='definition_id', resource_group_parameter_name='resource_group', + apic_service_parameter_name='service_name', apic_api_parameter_name='api_id', + apic_version_parameter_name='version_id', key='d'): + super(ApicDefinitionPreparer, self).__init__(name_prefix, length) + self.cli_ctx = get_dummy_cli() + self.resource_group_parameter_name = resource_group_parameter_name + self.apic_service_parameter_name = apic_service_parameter_name + self.parameter_name = parameter_name + self.apic_api_parameter_name = apic_api_parameter_name + self.apic_version_parameter_name = apic_version_parameter_name + self.key = key + + def create_resource(self, name, **kwargs): + group = self._get_resource_group(**kwargs) + service = self._get_apic_service(**kwargs) + api = self._get_apic_api(**kwargs) + version = self._get_apic_version(**kwargs) + + template = 'az apic api definition create -g {} -n {} --api-id {} --version-id {} --definition-id {} --title "OpenAPI"' + cmd = template.format(group, service, api, version, name) + print(cmd) + self.live_only_execute(self.cli_ctx, cmd) + + self.test_class_instance.kwargs[self.key] = name + return {self.parameter_name: name} + + def remove_resource(self, name, **kwargs): + # ResourceGroupPreparer will delete everything + pass + + def _get_resource_group(self, **kwargs): + try: + return kwargs.get(self.resource_group_parameter_name) + except KeyError: + template = 'To create an API Center API a resource group is required. Please add ' \ + 'decorator @{} in front of this preparer.' + raise CliTestError(template.format(ResourceGroupPreparer.__name__)) + + def _get_apic_service(self, **kwargs): + try: + return kwargs.get(self.apic_service_parameter_name) + except KeyError: + template = 'To create an API Center API an API Center service is required. Please add ' \ + 'decorator @{} in front of this preparer.' + raise CliTestError(template.format(ApicServicePreparer.__name__)) + + def _get_apic_api(self, **kwargs): + try: + return kwargs.get(self.apic_api_parameter_name) + except KeyError: + template = 'To create an API Center Version an API Center API is required. Please add ' \ + 'decorator @{} in front of this preparer.' + raise CliTestError(template.format(ApicApiPreparer.__name__)) + + def _get_apic_version(self, **kwargs): + try: + return kwargs.get(self.apic_version_parameter_name) + except KeyError: + template = 'To create an API Center Definition an API Center Version is required. Please add ' \ + 'decorator @{} in front of this preparer.' + raise CliTestError(template.format(ApicVersionPreparer.__name__)) + +class ApicDeploymentPreparer(NoTrafficRecordingPreparer, SingleValueReplacer): + def __init__(self, name_prefix='clitest', length=24, + parameter_name='deployment_id', resource_group_parameter_name='resource_group', + apic_service_parameter_name='service_name', apic_api_parameter_name='api_id', + apic_version_parameter_name='version_id', apic_definition_parameter_name='definition_id', + apic_environment_parameter_name='environment_id', key='dep'): + super(ApicDeploymentPreparer, self).__init__(name_prefix, length) + self.cli_ctx = get_dummy_cli() + self.resource_group_parameter_name = resource_group_parameter_name + self.apic_service_parameter_name = apic_service_parameter_name + self.parameter_name = parameter_name + self.apic_api_parameter_name = apic_api_parameter_name + self.apic_version_parameter_name = apic_version_parameter_name + self.apic_definition_parameter_name = apic_definition_parameter_name + self.apic_environment_parameter_name = apic_environment_parameter_name + self.key = key + + def create_resource(self, name, **kwargs): + group = self._get_resource_group(**kwargs) + service = self._get_apic_service(**kwargs) + api = self._get_apic_api(**kwargs) + version = self._get_apic_version(**kwargs) + definition = self._get_apic_definition(**kwargs) + environment = self._get_apic_environment(**kwargs) + + template = 'az apic api deployment create -g {} -n {} --api-id {} --definition-id /workspaces/default/apis/{}/versions/{}/definitions/{} --environment-id /workspaces/default/environments/{} --deployment-id {} --title "test deployment" --server \'{{"runtimeUri":["https://example.com"]}}\'' + cmd = template.format(group, service, api, api, version, definition, environment, name) + print(cmd) + self.live_only_execute(self.cli_ctx, cmd) + + self.test_class_instance.kwargs[self.key] = name + return {self.parameter_name: name} + + def remove_resource(self, name, **kwargs): + # ResourceGroupPreparer will delete everything + pass + + def _get_resource_group(self, **kwargs): + try: + return kwargs.get(self.resource_group_parameter_name) + except KeyError: + template = 'To create an API Center Deployment a resource group is required. Please add ' \ + 'decorator @{} in front of this preparer.' + raise CliTestError(template.format(ResourceGroupPreparer.__name__)) + + def _get_apic_service(self, **kwargs): + try: + return kwargs.get(self.apic_service_parameter_name) + except KeyError: + template = 'To create an API Center Deployment an API Center service is required. Please add ' \ + 'decorator @{} in front of this preparer.' + raise CliTestError(template.format(ApicServicePreparer.__name__)) + + def _get_apic_api(self, **kwargs): + try: + return kwargs.get(self.apic_api_parameter_name) + except KeyError: + template = 'To create an API Center Deployment an API Center API is required. Please add ' \ + 'decorator @{} in front of this preparer.' + raise CliTestError(template.format(ApicApiPreparer.__name__)) + + def _get_apic_version(self, **kwargs): + try: + return kwargs.get(self.apic_version_parameter_name) + except KeyError: + template = 'To create an API Center Deployment an API Center Version is required. Please add ' \ + 'decorator @{} in front of this preparer.' + raise CliTestError(template.format(ApicVersionPreparer.__name__)) + + def _get_apic_definition(self, **kwargs): + try: + return kwargs.get(self.apic_definition_parameter_name) + except KeyError: + template = 'To create an API Center Deployment an API Center Definition is required. Please add ' \ + 'decorator @{} in front of this preparer.' + raise CliTestError(template.format(ApicDefinitionPreparer.__name__)) + + def _get_apic_environment(self, **kwargs): + try: + return kwargs.get(self.apic_environment_parameter_name) + except KeyError: + template = 'To create an API Center Deployment an API Center Environment is required. Please add ' \ + 'decorator @{} in front of this preparer.' + raise CliTestError(template.format(ApicEnvironmentPreparer.__name__)) diff --git a/src/apic-extension/setup.py b/src/apic-extension/setup.py index 5e8d95d7556..6ce68abd759 100644 --- a/src/apic-extension/setup.py +++ b/src/apic-extension/setup.py @@ -10,7 +10,7 @@ # HISTORY.rst entry. -VERSION = '1.0.0b5' +VERSION = '1.0.0' # The full list of classifiers is available at # https://pypi.python.org/pypi?%3Aaction=list_classifiers diff --git a/src/azurelargeinstance/HISTORY.rst b/src/azurelargeinstance/HISTORY.rst index abbff5a61a7..16108ef301f 100644 --- a/src/azurelargeinstance/HISTORY.rst +++ b/src/azurelargeinstance/HISTORY.rst @@ -2,6 +2,9 @@ Release History =============== +1.0.0b2 +++++++ +* Release the first public api version for AzureLargeInstance 2024-04-10, which is the public version of 2023-07-20-preview api. 1.0.0b1 ++++++ diff --git a/src/azurelargeinstance/azext_azurelargeinstance/aaz/latest/__init__.py b/src/azurelargeinstance/azext_azurelargeinstance/aaz/latest/__init__.py index 5757aea3175..f6acc11aa4e 100644 --- a/src/azurelargeinstance/azext_azurelargeinstance/aaz/latest/__init__.py +++ b/src/azurelargeinstance/azext_azurelargeinstance/aaz/latest/__init__.py @@ -4,3 +4,7 @@ # # Code generated by aaz-dev-tools # -------------------------------------------------------------------------------------------- + +# pylint: skip-file +# flake8: noqa + diff --git a/src/azurelargeinstance/azext_azurelargeinstance/aaz/latest/large_instance/_list.py b/src/azurelargeinstance/azext_azurelargeinstance/aaz/latest/large_instance/_list.py index 5c3c3acf38f..f78025193ce 100644 --- a/src/azurelargeinstance/azext_azurelargeinstance/aaz/latest/large_instance/_list.py +++ b/src/azurelargeinstance/azext_azurelargeinstance/aaz/latest/large_instance/_list.py @@ -25,10 +25,10 @@ class List(AAZCommand): """ _aaz_info = { - "version": "2023-07-20-preview", + "version": "2024-04-10", "resources": [ - ["mgmt-plane", "/subscriptions/{}/providers/microsoft.azurelargeinstance/azurelargeinstances", "2023-07-20-preview"], - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.azurelargeinstance/azurelargeinstances", "2023-07-20-preview"], + ["mgmt-plane", "/subscriptions/{}/providers/microsoft.azurelargeinstance/azurelargeinstances", "2024-04-10"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.azurelargeinstance/azurelargeinstances", "2024-04-10"], ] } @@ -119,7 +119,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2023-07-20-preview", + "api-version", "2024-04-10", required=True, ), } @@ -155,7 +155,9 @@ def _build_schema_on_200(cls): _schema_on_200.next_link = AAZStrType( serialized_name="nextLink", ) - _schema_on_200.value = AAZListType() + _schema_on_200.value = AAZListType( + flags={"required": True}, + ) value = cls._schema_on_200.value value.Element = AAZObjectType() @@ -200,9 +202,6 @@ def _build_schema_on_200(cls): properties.os_profile = AAZObjectType( serialized_name="osProfile", ) - properties.partner_node_id = AAZStrType( - serialized_name="partnerNodeId", - ) properties.power_state = AAZStrType( serialized_name="powerState", flags={"read_only": True}, @@ -347,7 +346,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2023-07-20-preview", + "api-version", "2024-04-10", required=True, ), } @@ -383,7 +382,9 @@ def _build_schema_on_200(cls): _schema_on_200.next_link = AAZStrType( serialized_name="nextLink", ) - _schema_on_200.value = AAZListType() + _schema_on_200.value = AAZListType( + flags={"required": True}, + ) value = cls._schema_on_200.value value.Element = AAZObjectType() @@ -428,9 +429,6 @@ def _build_schema_on_200(cls): properties.os_profile = AAZObjectType( serialized_name="osProfile", ) - properties.partner_node_id = AAZStrType( - serialized_name="partnerNodeId", - ) properties.power_state = AAZStrType( serialized_name="powerState", flags={"read_only": True}, diff --git a/src/azurelargeinstance/azext_azurelargeinstance/aaz/latest/large_instance/_restart.py b/src/azurelargeinstance/azext_azurelargeinstance/aaz/latest/large_instance/_restart.py index 5648d84ac14..25983525939 100644 --- a/src/azurelargeinstance/azext_azurelargeinstance/aaz/latest/large_instance/_restart.py +++ b/src/azurelargeinstance/azext_azurelargeinstance/aaz/latest/large_instance/_restart.py @@ -22,9 +22,9 @@ class Restart(AAZCommand): """ _aaz_info = { - "version": "2023-07-20-preview", + "version": "2024-04-10", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.azurelargeinstance/azurelargeinstances/{}/restart", "2023-07-20-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.azurelargeinstance/azurelargeinstances/{}/restart", "2024-04-10"], ] } @@ -150,7 +150,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2023-07-20-preview", + "api-version", "2024-04-10", required=True, ), } @@ -239,6 +239,9 @@ def _build_schema_error_detail_read(cls, _schema): additional_info.Element = AAZObjectType() _element = _schema_error_detail_read.additional_info.Element + _element.info = AAZObjectType( + flags={"read_only": True}, + ) _element.type = AAZStrType( flags={"read_only": True}, ) diff --git a/src/azurelargeinstance/azext_azurelargeinstance/aaz/latest/large_instance/_show.py b/src/azurelargeinstance/azext_azurelargeinstance/aaz/latest/large_instance/_show.py index 1d2578932b7..d264ba53556 100644 --- a/src/azurelargeinstance/azext_azurelargeinstance/aaz/latest/large_instance/_show.py +++ b/src/azurelargeinstance/azext_azurelargeinstance/aaz/latest/large_instance/_show.py @@ -15,16 +15,17 @@ "large-instance show", ) class Show(AAZCommand): - """Get an Azure Large Instance for the specified subscription, resource group, and instance name. + """Get an Azure Large Instance for the specified subscription, resource group, +and instance name. :example: To show details about an Azure Large Instance az large-instance show --subscription $SUBSCRIPTION_ID --instance-name $INSTANCE_NAME --resource-group $RESOURCE_GROUP """ _aaz_info = { - "version": "2023-07-20-preview", + "version": "2024-04-10", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.azurelargeinstance/azurelargeinstances/{}", "2023-07-20-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.azurelargeinstance/azurelargeinstances/{}", "2024-04-10"], ] } @@ -123,7 +124,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2023-07-20-preview", + "api-version", "2024-04-10", required=True, ), } @@ -195,9 +196,6 @@ def _build_schema_on_200(cls): properties.os_profile = AAZObjectType( serialized_name="osProfile", ) - properties.partner_node_id = AAZStrType( - serialized_name="partnerNodeId", - ) properties.power_state = AAZStrType( serialized_name="powerState", flags={"read_only": True}, diff --git a/src/azurelargeinstance/azext_azurelargeinstance/aaz/latest/large_instance/_shutdown.py b/src/azurelargeinstance/azext_azurelargeinstance/aaz/latest/large_instance/_shutdown.py index 3d19b4bee95..106bd4a3f41 100644 --- a/src/azurelargeinstance/azext_azurelargeinstance/aaz/latest/large_instance/_shutdown.py +++ b/src/azurelargeinstance/azext_azurelargeinstance/aaz/latest/large_instance/_shutdown.py @@ -22,9 +22,9 @@ class Shutdown(AAZCommand): """ _aaz_info = { - "version": "2023-07-20-preview", + "version": "2024-04-10", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.azurelargeinstance/azurelargeinstances/{}/shutdown", "2023-07-20-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.azurelargeinstance/azurelargeinstances/{}/shutdown", "2024-04-10"], ] } @@ -140,7 +140,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2023-07-20-preview", + "api-version", "2024-04-10", required=True, ), } @@ -215,6 +215,9 @@ def _build_schema_error_detail_read(cls, _schema): additional_info.Element = AAZObjectType() _element = _schema_error_detail_read.additional_info.Element + _element.info = AAZObjectType( + flags={"read_only": True}, + ) _element.type = AAZStrType( flags={"read_only": True}, ) diff --git a/src/azurelargeinstance/azext_azurelargeinstance/aaz/latest/large_instance/_start.py b/src/azurelargeinstance/azext_azurelargeinstance/aaz/latest/large_instance/_start.py index d67ca29dda6..b5a2958f710 100644 --- a/src/azurelargeinstance/azext_azurelargeinstance/aaz/latest/large_instance/_start.py +++ b/src/azurelargeinstance/azext_azurelargeinstance/aaz/latest/large_instance/_start.py @@ -22,9 +22,9 @@ class Start(AAZCommand): """ _aaz_info = { - "version": "2023-07-20-preview", + "version": "2024-04-10", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.azurelargeinstance/azurelargeinstances/{}/start", "2023-07-20-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.azurelargeinstance/azurelargeinstances/{}/start", "2024-04-10"], ] } @@ -140,7 +140,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2023-07-20-preview", + "api-version", "2024-04-10", required=True, ), } @@ -215,6 +215,9 @@ def _build_schema_error_detail_read(cls, _schema): additional_info.Element = AAZObjectType() _element = _schema_error_detail_read.additional_info.Element + _element.info = AAZObjectType( + flags={"read_only": True}, + ) _element.type = AAZStrType( flags={"read_only": True}, ) diff --git a/src/azurelargeinstance/azext_azurelargeinstance/aaz/latest/large_instance/_update.py b/src/azurelargeinstance/azext_azurelargeinstance/aaz/latest/large_instance/_update.py index 20dcbc1341d..a87620255a3 100644 --- a/src/azurelargeinstance/azext_azurelargeinstance/aaz/latest/large_instance/_update.py +++ b/src/azurelargeinstance/azext_azurelargeinstance/aaz/latest/large_instance/_update.py @@ -15,16 +15,17 @@ "large-instance update", ) class Update(AAZCommand): - """Update the Tags field of an Azure Large Instance for the specified subscription, resource group, and instance name. + """Update the Tags field of an Azure Large Instance for the specified +subscription, resource group, and instance name. :example: To add an Azure Large Instance tag - az large-instance update --subscription $SUBSCRIPTION_ID --instance-name=$INSTANCE_NAME --resource-group=$RESOURCE_GROUP --tags newKey=value + az large-instance update --instance-name=$INSTANCE_NAME --resource-group=$RESOURCE_GROUP --tags newKey=value """ _aaz_info = { - "version": "2023-07-20-preview", + "version": "2024-04-10", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.azurelargeinstance/azurelargeinstances/{}", "2023-07-20-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.azurelargeinstance/azurelargeinstances/{}", "2024-04-10"], ] } @@ -63,7 +64,7 @@ def _build_arguments_schema(cls, *args, **kwargs): _args_schema.tags = AAZDictArg( options=["--tags"], arg_group="TagsParameter", - help="Tags field of the AzureLargeInstance instance.", + help="Resource tags.", ) tags = cls._args_schema.tags @@ -135,7 +136,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2023-07-20-preview", + "api-version", "2024-04-10", required=True, ), } @@ -225,9 +226,6 @@ def _build_schema_on_200(cls): properties.os_profile = AAZObjectType( serialized_name="osProfile", ) - properties.partner_node_id = AAZStrType( - serialized_name="partnerNodeId", - ) properties.power_state = AAZStrType( serialized_name="powerState", flags={"read_only": True}, diff --git a/src/azurelargeinstance/azext_azurelargeinstance/aaz/latest/large_storage_instance/_list.py b/src/azurelargeinstance/azext_azurelargeinstance/aaz/latest/large_storage_instance/_list.py index 91540dc76c0..94df4b6c070 100644 --- a/src/azurelargeinstance/azext_azurelargeinstance/aaz/latest/large_storage_instance/_list.py +++ b/src/azurelargeinstance/azext_azurelargeinstance/aaz/latest/large_storage_instance/_list.py @@ -15,20 +15,17 @@ "large-storage-instance list", ) class List(AAZCommand): - """List a list of AzureLargeStorageInstances in the specified subscription. The operations returns various properties of each Azure LargeStorage instance. - - :example: To list Azure Large Storage Instances in a subscription - az large-storage-instance list --subscription $SUBSCRIPTION_ID + """List a list of Azure Large Storage Instances in the specified subscription. The operations returns various properties of each Azure Large Storage instance. :example: To list Azure Large Storage Instances in a specific subscription and resource group - az azurelargestorageinstance list --subscription $SUBSCRIPTIONID --resource-group $RESOURCE_GROUP + az large-storage-instance list --subscription $SUBSCRIPTIONID --resource-group $RESOURCE_GROUP """ _aaz_info = { - "version": "2023-07-20-preview", + "version": "2024-04-10", "resources": [ - ["mgmt-plane", "/subscriptions/{}/providers/microsoft.azurelargeinstance/azurelargestorageinstances", "2023-07-20-preview"], - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.azurelargeinstance/azurelargestorageinstances", "2023-07-20-preview"], + ["mgmt-plane", "/subscriptions/{}/providers/microsoft.azurelargeinstance/azurelargestorageinstances", "2024-04-10"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.azurelargeinstance/azurelargestorageinstances", "2024-04-10"], ] } @@ -119,7 +116,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2023-07-20-preview", + "api-version", "2024-04-10", required=True, ), } @@ -155,7 +152,9 @@ def _build_schema_on_200(cls): _schema_on_200.next_link = AAZStrType( serialized_name="nextLink", ) - _schema_on_200.value = AAZListType() + _schema_on_200.value = AAZListType( + flags={"required": True}, + ) value = cls._schema_on_200.value value.Element = AAZObjectType() @@ -200,6 +199,7 @@ def _build_schema_on_200(cls): ) storage_properties.provisioning_state = AAZStrType( serialized_name="provisioningState", + flags={"read_only": True}, ) storage_properties.storage_billing_properties = AAZObjectType( serialized_name="storageBillingProperties", @@ -282,7 +282,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2023-07-20-preview", + "api-version", "2024-04-10", required=True, ), } @@ -318,7 +318,9 @@ def _build_schema_on_200(cls): _schema_on_200.next_link = AAZStrType( serialized_name="nextLink", ) - _schema_on_200.value = AAZListType() + _schema_on_200.value = AAZListType( + flags={"required": True}, + ) value = cls._schema_on_200.value value.Element = AAZObjectType() @@ -363,6 +365,7 @@ def _build_schema_on_200(cls): ) storage_properties.provisioning_state = AAZStrType( serialized_name="provisioningState", + flags={"read_only": True}, ) storage_properties.storage_billing_properties = AAZObjectType( serialized_name="storageBillingProperties", diff --git a/src/azurelargeinstance/azext_azurelargeinstance/aaz/latest/large_storage_instance/_show.py b/src/azurelargeinstance/azext_azurelargeinstance/aaz/latest/large_storage_instance/_show.py index 9e49fe081f8..3ff99d57c57 100644 --- a/src/azurelargeinstance/azext_azurelargeinstance/aaz/latest/large_storage_instance/_show.py +++ b/src/azurelargeinstance/azext_azurelargeinstance/aaz/latest/large_storage_instance/_show.py @@ -15,16 +15,17 @@ "large-storage-instance show", ) class Show(AAZCommand): - """Get an Azure Large Storage instance for the specified subscription, resource group, and instance name. + """Get an Azure Large Storage instance for the specified subscription, resource +group, and instance name. :example: To show details about a specific Azure Large Storage Instance az large-storage-instance show --subscription $SUBSCRIPTION_ID --instance-name $INSTANCE_NAME --resource-group $RESOURCE_GROUP """ _aaz_info = { - "version": "2023-07-20-preview", + "version": "2024-04-10", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.azurelargeinstance/azurelargestorageinstances/{}", "2023-07-20-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.azurelargeinstance/azurelargestorageinstances/{}", "2024-04-10"], ] } @@ -123,7 +124,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2023-07-20-preview", + "api-version", "2024-04-10", required=True, ), } @@ -195,6 +196,7 @@ def _build_schema_on_200(cls): ) storage_properties.provisioning_state = AAZStrType( serialized_name="provisioningState", + flags={"read_only": True}, ) storage_properties.storage_billing_properties = AAZObjectType( serialized_name="storageBillingProperties", diff --git a/src/azurelargeinstance/azext_azurelargeinstance/aaz/latest/large_storage_instance/_update.py b/src/azurelargeinstance/azext_azurelargeinstance/aaz/latest/large_storage_instance/_update.py index 7a8460c0609..b2438690287 100644 --- a/src/azurelargeinstance/azext_azurelargeinstance/aaz/latest/large_storage_instance/_update.py +++ b/src/azurelargeinstance/azext_azurelargeinstance/aaz/latest/large_storage_instance/_update.py @@ -15,16 +15,17 @@ "large-storage-instance update", ) class Update(AAZCommand): - """Update the Tags field of a Azure Large Storage Instance for the specified subscription, resource group, and instance name. + """Update the Tags field of a Azure Large Storage Instance for the specified +subscription, resource group, and instance name. :example: To add an Azure Large Storage Instance tag az large-storage-instance update --subscription $SUBSCRIPTION_ID --instance-name $INSTANCE_NAME --resource-group $RESOURCE_GROUP --tags newKey=value """ _aaz_info = { - "version": "2023-07-20-preview", + "version": "2024-04-10", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.azurelargeinstance/azurelargestorageinstances/{}", "2023-07-20-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.azurelargeinstance/azurelargestorageinstances/{}", "2024-04-10"], ] } @@ -63,7 +64,7 @@ def _build_arguments_schema(cls, *args, **kwargs): _args_schema.tags = AAZDictArg( options=["--tags"], arg_group="TagsParameter", - help="Tags field of the AzureLargeInstance instance.", + help="Resource tags.", ) tags = cls._args_schema.tags @@ -135,7 +136,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2023-07-20-preview", + "api-version", "2024-04-10", required=True, ), } @@ -225,6 +226,7 @@ def _build_schema_on_200(cls): ) storage_properties.provisioning_state = AAZStrType( serialized_name="provisioningState", + flags={"read_only": True}, ) storage_properties.storage_billing_properties = AAZObjectType( serialized_name="storageBillingProperties", diff --git a/src/azurelargeinstance/azext_azurelargeinstance/azext_metadata.json b/src/azurelargeinstance/azext_azurelargeinstance/azext_metadata.json index 24862c32571..916deb3b5c2 100644 --- a/src/azurelargeinstance/azext_azurelargeinstance/azext_metadata.json +++ b/src/azurelargeinstance/azext_azurelargeinstance/azext_metadata.json @@ -1,4 +1,4 @@ { "azext.isPreview": true, - "azext.minCliCoreVersion": "2.51.0" + "azext.minCliCoreVersion": "2.57.0" } \ No newline at end of file diff --git a/src/azurelargeinstance/azext_azurelargeinstance/tests/latest/recordings/test_list_azurelargeinstances_in_resourcegroup.yaml b/src/azurelargeinstance/azext_azurelargeinstance/tests/latest/recordings/test_list_azurelargeinstances_in_resourcegroup.yaml index 98d85a19206..85fc45e7e5c 100644 --- a/src/azurelargeinstance/azext_azurelargeinstance/tests/latest/recordings/test_list_azurelargeinstances_in_resourcegroup.yaml +++ b/src/azurelargeinstance/azext_azurelargeinstance/tests/latest/recordings/test_list_azurelargeinstances_in_resourcegroup.yaml @@ -11,33 +11,54 @@ interactions: Connection: - keep-alive ParameterSetName: - - --subscription --resource-group + - --resource-group User-Agent: - - AZURECLI/2.53.0 (AAZ) azsdk-python-core/1.26.0 Python/3.8.10 (Linux-5.15.90.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.61.0 azsdk-python-core/1.30.1 Python/3.10.11 (macOS-14.5-arm64-arm-64bit) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/DSM05A-T100/providers/Microsoft.AzureLargeInstance/azureLargeInstances?api-version=2023-07-20-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/DSM05A-T210/providers/Microsoft.AzureLargeInstance/azureLargeInstances?api-version=2024-04-10 response: body: - string: '{"value":[]}' + string: "{\n \"value\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/DSM05A-T210/providers/Microsoft.AzureLargeInstance/AzureLargeInstances/epiciotooltest1\"\ + ,\n \"location\": \"centraluseuap\",\n \"name\": \"epiciotooltest1\"\ + ,\n \"tags\": {\n \"t\": \"v\",\n \"t2\": \"v2\"\n },\n \"\ + type\": \"Microsoft.AzureLargeInstance/AzureLargeInstances\",\n \"systemData\"\ + : {\n \"lastModifiedBy\": \"pratikkaria@microsoft.com\",\n \"lastModifiedByType\"\ + : \"User\",\n \"lastModifiedAt\": \"2024-05-14T12:51:48.3075032Z\"\n \ + \ },\n \"properties\": {\n \"azureLargeInstanceId\": \"5d177a4e-c221-4666-a5f4-171e815c9e98\"\ + ,\n \"powerState\": \"started\",\n \"proximityPlacementGroup\": \"\ + /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/DSM05A-T210/providers/Microsoft.Compute/proximityPlacementGroups/epiciotooltest1-ppg\"\ + ,\n \"hwRevision\": \"Rev 4.2\",\n \"hardwareProfile\": {\n \"\ + hardwareType\": \"SDFLEX\",\n \"azureLargeInstanceSize\": \"S448SE\"\n\ + \ },\n \"networkProfile\": {\n \"networkInterfaces\": [\n \ + \ {\n \"ipAddress\": \"10.100.0.91\"\n }\n ],\n \ + \ \"circuitId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/T210_DSM05-Circuits/providers/Microsoft.Network/expressRouteCircuits/T210_DSM05-10Gb\"\ + \n },\n \"storageProfile\": {\n \"nfsIpAddress\": \"10.20.211.91\"\ + ,\n \"osDisks\": [\n {\n \"name\": \"t210_rhel_boot_epiciotooltest1_vol_lun\"\ + ,\n \"diskSizeGB\": 50\n }\n ]\n },\n \"osProfile\"\ + : {\n \"computerName\": \"epiciotooltest1\",\n \"osType\": \"RHEL\ + \ 8.4\",\n \"version\": \"8.4\"\n },\n \"provisioningState\"\ + : \"Succeeded\"\n }\n }\n ]\n }" headers: cache-control: - no-cache content-length: - - '12' + - '1649' content-type: - - application/json; charset=utf-8 + - application/json date: - - Tue, 14 Nov 2023 07:05:15 GMT + - Fri, 07 Jun 2024 01:49:00 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-msedge-ref: + - 'Ref A: 2192F48B46114921B3E1CD0CC8BF0B89 Ref B: CO6AA3150217019 Ref C: 2024-06-07T01:49:01Z' status: code: 200 message: OK diff --git a/src/azurelargeinstance/azext_azurelargeinstance/tests/latest/recordings/test_list_azurelargeinstances_in_subscription.yaml b/src/azurelargeinstance/azext_azurelargeinstance/tests/latest/recordings/test_list_azurelargeinstances_in_subscription.yaml index 6fd412f7629..e49fcd83f29 100644 --- a/src/azurelargeinstance/azext_azurelargeinstance/tests/latest/recordings/test_list_azurelargeinstances_in_subscription.yaml +++ b/src/azurelargeinstance/azext_azurelargeinstance/tests/latest/recordings/test_list_azurelargeinstances_in_subscription.yaml @@ -10,34 +10,53 @@ interactions: - large-instance list Connection: - keep-alive - ParameterSetName: - - --subscription User-Agent: - - AZURECLI/2.53.0 (AAZ) azsdk-python-core/1.26.0 Python/3.8.10 (Linux-5.15.90.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.61.0 azsdk-python-core/1.30.1 Python/3.10.11 (macOS-14.5-arm64-arm-64bit) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.AzureLargeInstance/azureLargeInstances?api-version=2023-07-20-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.AzureLargeInstance/azureLargeInstances?api-version=2024-04-10 response: body: - string: '{"value":[]}' + string: "{\n \"value\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/DSM05A-T210/providers/Microsoft.AzureLargeInstance/AzureLargeInstances/epiciotooltest1\"\ + ,\n \"location\": \"centraluseuap\",\n \"name\": \"epiciotooltest1\"\ + ,\n \"tags\": {\n \"t\": \"v\",\n \"t2\": \"v2\"\n },\n \"\ + type\": \"Microsoft.AzureLargeInstance/AzureLargeInstances\",\n \"systemData\"\ + : {\n \"lastModifiedBy\": \"pratikkaria@microsoft.com\",\n \"lastModifiedByType\"\ + : \"User\",\n \"lastModifiedAt\": \"2024-05-14T12:51:48.3075032Z\"\n \ + \ },\n \"properties\": {\n \"azureLargeInstanceId\": \"5d177a4e-c221-4666-a5f4-171e815c9e98\"\ + ,\n \"powerState\": \"started\",\n \"proximityPlacementGroup\": \"\ + /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/DSM05A-T210/providers/Microsoft.Compute/proximityPlacementGroups/epiciotooltest1-ppg\"\ + ,\n \"hwRevision\": \"Rev 4.2\",\n \"hardwareProfile\": {\n \"\ + hardwareType\": \"SDFLEX\",\n \"azureLargeInstanceSize\": \"S448SE\"\n\ + \ },\n \"networkProfile\": {\n \"networkInterfaces\": [\n \ + \ {\n \"ipAddress\": \"10.100.0.91\"\n }\n ],\n \ + \ \"circuitId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/T210_DSM05-Circuits/providers/Microsoft.Network/expressRouteCircuits/T210_DSM05-10Gb\"\ + \n },\n \"storageProfile\": {\n \"nfsIpAddress\": \"10.20.211.91\"\ + ,\n \"osDisks\": [\n {\n \"name\": \"t210_rhel_boot_epiciotooltest1_vol_lun\"\ + ,\n \"diskSizeGB\": 50\n }\n ]\n },\n \"osProfile\"\ + : {\n \"computerName\": \"epiciotooltest1\",\n \"osType\": \"RHEL\ + \ 8.4\",\n \"version\": \"8.4\"\n },\n \"provisioningState\"\ + : \"Succeeded\"\n }\n }\n ]\n }" headers: cache-control: - no-cache content-length: - - '12' + - '1649' content-type: - - application/json; charset=utf-8 + - application/json date: - - Tue, 14 Nov 2023 06:52:03 GMT + - Fri, 07 Jun 2024 01:49:01 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-msedge-ref: + - 'Ref A: 247F90064E3A40E7879C23747A0630E8 Ref B: CO6AA3150220023 Ref C: 2024-06-07T01:49:01Z' status: code: 200 message: OK diff --git a/src/azurelargeinstance/azext_azurelargeinstance/tests/latest/recordings/test_list_azurelargestorageinstances_in_resourcegroup.yaml b/src/azurelargeinstance/azext_azurelargeinstance/tests/latest/recordings/test_list_azurelargestorageinstances_in_resourcegroup.yaml index 0384d99aac5..7fabd14b381 100644 --- a/src/azurelargeinstance/azext_azurelargeinstance/tests/latest/recordings/test_list_azurelargestorageinstances_in_resourcegroup.yaml +++ b/src/azurelargeinstance/azext_azurelargeinstance/tests/latest/recordings/test_list_azurelargestorageinstances_in_resourcegroup.yaml @@ -11,33 +11,55 @@ interactions: Connection: - keep-alive ParameterSetName: - - --subscription --resource-group + - --resource-group User-Agent: - - AZURECLI/2.53.0 (AAZ) azsdk-python-core/1.26.0 Python/3.8.10 (Linux-5.15.90.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.61.0 azsdk-python-core/1.30.1 Python/3.10.11 (macOS-14.5-arm64-arm-64bit) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/DSM05A-T100/providers/Microsoft.AzureLargeInstance/azureLargeStorageInstances?api-version=2023-07-20-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/DSM05A-T210/providers/Microsoft.AzureLargeInstance/azureLargeStorageInstances?api-version=2024-04-10 response: body: - string: '{"value":[]}' + string: "{\n \"value\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/DSM05A-T210/providers/Microsoft.AzureLargeInstance/azureLargeStorageInstances/alistorage\"\ + ,\n \"location\": \"centraluseuap\",\n \"name\": \"alistorage\",\n \ + \ \"tags\": {},\n \"type\": \"Microsoft.AzureLargeInstance/azureLargeStorageInstances\"\ + ,\n \"systemData\": {},\n \"properties\": {\n \"azureLargeStorageInstanceUniqueIdentifier\"\ + : \"a582472d-2a29-4c2b-a0d0-0ebd39e46904\",\n \"storageProperties\": {\n\ + \ \"provisioningState\": \"Accepted\",\n \"offeringType\": \"EPIC\"\ + ,\n \"storageType\": \"FC\",\n \"generation\": \"Gen4\",\n \ + \ \"hardwareType\": \"NetApp\",\n \"workloadType\": \"ODB\",\n \"\ + storageBillingProperties\": {\n \"billingMode\": \"PAYG\",\n \"\ + azureLargeStorageInstanceSize\": \"n100\"\n }\n }\n }\n },\n\ + \ {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/DSM05A-T210/providers/Microsoft.AzureLargeInstance/azureLargeStorageInstances/dummyRN1\"\ + ,\n \"location\": \"centraluseuap\",\n \"name\": \"dummyRN1\",\n \ + \ \"tags\": {},\n \"type\": \"Microsoft.BareMetalInfrastructure/bareMetalStorageInstances\"\ + ,\n \"systemData\": {},\n \"properties\": {\n \"azureLargeStorageInstanceUniqueIdentifier\"\ + : \"cfcffde1-63b3-46a4-9881-2e9f4e59ff8d\",\n \"storageProperties\": {\n\ + \ \"provisioningState\": \"Accepted\",\n \"offeringType\": \"EPIC\"\ + ,\n \"storageType\": \"FC\",\n \"generation\": \"Gen4.5\",\n \ + \ \"hardwareType\": \"NetApp\",\n \"workloadType\": \"ODB\",\n \ + \ \"storageBillingProperties\": {\n \"billingMode\": \"PAYG\",\n \ + \ \"azureLargeStorageInstanceSize\": \"n100\"\n }\n }\n }\n\ + \ }\n ]\n }" headers: cache-control: - no-cache content-length: - - '12' + - '1632' content-type: - - application/json; charset=utf-8 + - application/json date: - - Tue, 14 Nov 2023 07:05:15 GMT + - Thu, 27 Jun 2024 19:44:55 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-msedge-ref: + - 'Ref A: C2991CBCB8ED40DD93B9935FDBE589D0 Ref B: CO6AA3150218053 Ref C: 2024-06-27T19:44:56Z' status: code: 200 message: OK diff --git a/src/azurelargeinstance/azext_azurelargeinstance/tests/latest/recordings/test_list_azurelargestorageinstances_in_subscription.yaml b/src/azurelargeinstance/azext_azurelargeinstance/tests/latest/recordings/test_list_azurelargestorageinstances_in_subscription.yaml index 51d87333217..33d855a9106 100644 --- a/src/azurelargeinstance/azext_azurelargeinstance/tests/latest/recordings/test_list_azurelargestorageinstances_in_subscription.yaml +++ b/src/azurelargeinstance/azext_azurelargeinstance/tests/latest/recordings/test_list_azurelargestorageinstances_in_subscription.yaml @@ -10,34 +10,73 @@ interactions: - large-storage-instance list Connection: - keep-alive - ParameterSetName: - - --subscription User-Agent: - - AZURECLI/2.53.0 (AAZ) azsdk-python-core/1.26.0 Python/3.8.10 (Linux-5.15.90.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.61.0 azsdk-python-core/1.30.1 Python/3.10.11 (macOS-14.5-arm64-arm-64bit) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.AzureLargeInstance/azureLargeStorageInstances?api-version=2023-07-20-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.AzureLargeInstance/azureLargeStorageInstances?api-version=2024-04-10 response: body: - string: '{"value":[]}' + string: "{\n \"value\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/bmsi-rg-canchliya/providers/Microsoft.BareMetalInfrastructure/bareMetalStorageInstances/testcmkbmsi\"\ + ,\n \"location\": \"centraluseuap\",\n \"name\": \"testcmkbmsi\",\n\ + \ \"tags\": {},\n \"type\": \"Microsoft.BareMetalInfrastructure/bareMetalStorageInstances\"\ + ,\n \"systemData\": {},\n \"properties\": {\n \"azureBareMetalStorageInstanceUniqueIdentifier\"\ + : \"bcb58551-e106-4b66-a9b9-d73db0bd07ad\",\n \"storageProperties\": {\n\ + \ \"provisioningState\": \"Succeeded\",\n \"offeringType\": \"EPIC\"\ + ,\n \"storageType\": \"FC\",\n \"generation\": \"Gen4.5\",\n \ + \ \"hardwareType\": \"NetApp\",\n \"workloadType\": \"ODB\",\n \ + \ \"storageBillingProperties\": {\n \"billingMode\": \"Internal\",\n\ + \ \"azureBareMetalStorageInstanceSize\": \"n100\"\n }\n }\n\ + \ }\n },\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/DSM05A-T210/providers/Microsoft.BareMetalInfrastructure/bareMetalStorageInstances/alistorage\"\ + ,\n \"location\": \"centraluseuap\",\n \"name\": \"alistorage\",\n \ + \ \"tags\": {},\n \"type\": \"Microsoft.AzureLargeInstance/azureLargeStorageInstances\"\ + ,\n \"systemData\": {},\n \"properties\": {\n \"azureBareMetalStorageInstanceUniqueIdentifier\"\ + : \"a582472d-2a29-4c2b-a0d0-0ebd39e46904\",\n \"storageProperties\": {\n\ + \ \"provisioningState\": \"Accepted\",\n \"offeringType\": \"EPIC\"\ + ,\n \"storageType\": \"FC\",\n \"generation\": \"Gen4\",\n \ + \ \"hardwareType\": \"NetApp\",\n \"workloadType\": \"ODB\",\n \"\ + storageBillingProperties\": {\n \"billingMode\": \"PAYG\",\n \"\ + azureBareMetalStorageInstanceSize\": \"n100\"\n }\n }\n }\n \ + \ },\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/DSM05A-T210/providers/Microsoft.BareMetalInfrastructure/bareMetalStorageInstances/dummyRN1\"\ + ,\n \"location\": \"centraluseuap\",\n \"name\": \"dummyRN1\",\n \ + \ \"tags\": {},\n \"type\": \"Microsoft.BareMetalInfrastructure/bareMetalStorageInstances\"\ + ,\n \"systemData\": {},\n \"properties\": {\n \"azureBareMetalStorageInstanceUniqueIdentifier\"\ + : \"cfcffde1-63b3-46a4-9881-2e9f4e59ff8d\",\n \"storageProperties\": {\n\ + \ \"provisioningState\": \"Accepted\",\n \"offeringType\": \"EPIC\"\ + ,\n \"storageType\": \"FC\",\n \"generation\": \"Gen4.5\",\n \ + \ \"hardwareType\": \"NetApp\",\n \"workloadType\": \"ODB\",\n \ + \ \"storageBillingProperties\": {\n \"billingMode\": \"PAYG\",\n \ + \ \"azureBareMetalStorageInstanceSize\": \"n100\"\n }\n }\n \ + \ }\n },\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testnewbillingmeters/providers/Microsoft.BareMetalInfrastructure/bareMetalStorageInstances/testnewbmsi\"\ + ,\n \"location\": \"centraluseuap\",\n \"name\": \"testnewbmsi\",\n\ + \ \"tags\": {},\n \"type\": \"Microsoft.BareMetalInfrastructure/bareMetalStorageInstances\"\ + ,\n \"systemData\": {},\n \"properties\": {\n \"azureBareMetalStorageInstanceUniqueIdentifier\"\ + : \"63a5dff1-317c-4537-8079-357a44405d10\",\n \"storageProperties\": {\n\ + \ \"provisioningState\": \"Succeeded\",\n \"offeringType\": \"EPIC\"\ + ,\n \"storageType\": \"FC\",\n \"generation\": \"4\",\n \"\ + hardwareType\": \"NetApp\",\n \"workloadType\": \"ODB\",\n \"storageBillingProperties\"\ + : {\n \"billingMode\": \"RI\",\n \"azureBareMetalStorageInstanceSize\"\ + : \"n100v3\"\n }\n }\n }\n }\n ]\n }" headers: cache-control: - no-cache content-length: - - '12' + - '3322' content-type: - - application/json; charset=utf-8 + - application/json date: - - Tue, 14 Nov 2023 06:52:02 GMT + - Fri, 07 Jun 2024 01:49:00 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-msedge-ref: + - 'Ref A: 61B54FE50A64435B9284540D0BDDCB7B Ref B: CO6AA3150217047 Ref C: 2024-06-07T01:49:01Z' status: code: 200 message: OK diff --git a/src/azurelargeinstance/azext_azurelargeinstance/tests/latest/test_azurelargeinstance.py b/src/azurelargeinstance/azext_azurelargeinstance/tests/latest/test_azurelargeinstance.py index b959fb3c8d3..250e5220e58 100644 --- a/src/azurelargeinstance/azext_azurelargeinstance/tests/latest/test_azurelargeinstance.py +++ b/src/azurelargeinstance/azext_azurelargeinstance/tests/latest/test_azurelargeinstance.py @@ -14,7 +14,7 @@ def test_list_azurelargeinstances_in_subscription(self): def test_list_azurelargeinstances_in_resourcegroup(self): self.kwargs.update({ - 'resource_group': 'DSM05A-T100' + 'resource_group': 'DSM05A-T210' }) self.cmd('az large-instance list --resource-group {resource_group}') @@ -24,6 +24,6 @@ def test_list_azurelargestorageinstances_in_subscription(self): def test_list_azurelargestorageinstances_in_resourcegroup(self): self.kwargs.update({ - 'resource_group': 'DSM05A-T100' + 'resource_group': 'DSM05A-T210' }) self.cmd('az large-storage-instance list --resource-group {resource_group}') diff --git a/src/azurelargeinstance/setup.py b/src/azurelargeinstance/setup.py index bca2c95ad69..6b4326848ce 100644 --- a/src/azurelargeinstance/setup.py +++ b/src/azurelargeinstance/setup.py @@ -10,7 +10,7 @@ # HISTORY.rst entry. -VERSION = '1.0.0b1' +VERSION = '1.0.0b2' # The full list of classifiers is available at # https://pypi.python.org/pypi?%3Aaction=list_classifiers diff --git a/src/communication/azext_communication/tests/latest/test_communication_chat_scenario.py b/src/communication/azext_communication/tests/latest/test_communication_chat_scenario.py index 00ce7474cde..d339f5e8733 100644 --- a/src/communication/azext_communication/tests/latest/test_communication_chat_scenario.py +++ b/src/communication/azext_communication/tests/latest/test_communication_chat_scenario.py @@ -265,7 +265,7 @@ def test_chat_remove_participants(self, communication_resource_info): self.cmd('az communication chat participant remove --thread {thread_id} --user {user_id} --yes') # assert 'The initiator doesn\'t have the permission to perform the requested operation.' in str(raises.exception) - # For now rest endpoint returns a 500 error, so we are checking for that + # For now rest endpoint returns a 403 error, so we are checking for that assert 'Operation returned an invalid status \'Forbidden\'' in str(raises.exception) diff --git a/src/connectedvmware/HISTORY.rst b/src/connectedvmware/HISTORY.rst index 1e8d22d6a97..08ec10d4de4 100644 --- a/src/connectedvmware/HISTORY.rst +++ b/src/connectedvmware/HISTORY.rst @@ -2,6 +2,10 @@ Release History =============== +1.1.1 +++++++ +* `create-from-machines` : Search for BIOS IDs with both Little Endian and Middle Endian format. + 1.1.0 ++++++ * Prompt credentials if not provided for Guest Agent. diff --git a/src/connectedvmware/azext_connectedvmware/custom.py b/src/connectedvmware/azext_connectedvmware/custom.py index 705fab1c55f..969f3324de9 100644 --- a/src/connectedvmware/azext_connectedvmware/custom.py +++ b/src/connectedvmware/azext_connectedvmware/custom.py @@ -842,7 +842,10 @@ def create_from_machines( substring(u, 11, 2), substring(u, 9, 2), '-', substring(u, 16, 2), substring(u, 14, 2), '-', substring(u, 19)) -| project machineId=id, name, resourceGroup, vmUuidRev, kind +| extend vmUuid=pack_array(u, vmUuidRev) +| mv-expand vmUuid +| extend vmUuid=tostring(vmUuid) +| project machineId=id, name, resourceGroup, vmUuid, kind | join kind=inner ( ConnectedVMwareVsphereResources | where type =~ 'Microsoft.ConnectedVMwareVsphere/VCenters/InventoryItems' @@ -852,8 +855,8 @@ def create_from_machines( | extend biosId = tolower(tostring(p['smbiosUuid'])) | extend managedResourceId=tolower(tostring(p['managedResourceId'])) | project inventoryId=id, biosId, managedResourceId -) on $left.vmUuidRev == $right.biosId -| project-away vmUuidRev +) on $left.vmUuid == $right.biosId +| project-away vmUuid """ query = " ".join(query.splitlines()) diff --git a/src/connectedvmware/setup.py b/src/connectedvmware/setup.py index eb200698987..338ef3e6452 100644 --- a/src/connectedvmware/setup.py +++ b/src/connectedvmware/setup.py @@ -19,7 +19,7 @@ # TODO: Confirm this is the right version number you want and it matches your # HISTORY.rst entry. -VERSION = '1.1.0' +VERSION = '1.1.1' # The full list of classifiers is available at # https://pypi.python.org/pypi?%3Aaction=list_classifiers diff --git a/src/databricks/HISTORY.rst b/src/databricks/HISTORY.rst index 477e92f1556..553e0937a74 100644 --- a/src/databricks/HISTORY.rst +++ b/src/databricks/HISTORY.rst @@ -2,6 +2,13 @@ Release History =============== +1.0.0 ++++++ +az databricks workspace create/update: Add --access-connector to associate an Access Connector Resource with workspace. +az databricks workspace create/update: Add --default-storage-firewall to set default storage firewall configuration information on workspace. +az databricks workspace create/update: Add --enhanced-security-compliance to enable the Enhanced Security and Compliance on workspace. +az databricks workspace delete: Add --force-deletion to delete all data on Uc enabled workspace. + 0.10.2 +++++ * az databricks workspace create/update: Add --disk-key-auto-rotation to enable the latest key version should be automatically. diff --git a/src/databricks/azext_databricks/aaz/latest/__init__.py b/src/databricks/azext_databricks/aaz/latest/__init__.py index 5757aea3175..f6acc11aa4e 100644 --- a/src/databricks/azext_databricks/aaz/latest/__init__.py +++ b/src/databricks/azext_databricks/aaz/latest/__init__.py @@ -4,3 +4,7 @@ # # Code generated by aaz-dev-tools # -------------------------------------------------------------------------------------------- + +# pylint: skip-file +# flake8: noqa + diff --git a/src/databricks/azext_databricks/aaz/latest/databricks/access_connector/_create.py b/src/databricks/azext_databricks/aaz/latest/databricks/access_connector/_create.py index 3a825f4a0af..52ad64a9a9a 100644 --- a/src/databricks/azext_databricks/aaz/latest/databricks/access_connector/_create.py +++ b/src/databricks/azext_databricks/aaz/latest/databricks/access_connector/_create.py @@ -19,15 +19,12 @@ class Create(AAZCommand): :example: Create a databricks accessConnector az databricks access-connector create --resource-group MyResourceGroup --name MyAccessConnector --location westus --identity-type SystemAssigned - - :example: Create a databricks accessConnector with identities - az databricks access-connector create --resource-group MyResourceGroup --name MyAccessConnector --location westus --identity-type UserAssigned --user-assigned-identities {"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}":{}} """ _aaz_info = { - "version": "2022-10-01-preview", + "version": "2024-05-01", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/accessconnectors/{}", "2022-10-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/accessconnectors/{}", "2024-05-01"], ] } @@ -176,7 +173,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2022-10-01-preview", + "api-version", "2024-05-01", required=True, ), } @@ -292,6 +289,13 @@ def _build_schema_on_200_201(cls): serialized_name="provisioningState", flags={"read_only": True}, ) + properties.refered_by = AAZListType( + serialized_name="referedBy", + flags={"read_only": True}, + ) + + refered_by = cls._schema_on_200_201.properties.refered_by + refered_by.Element = AAZStrType() system_data = cls._schema_on_200_201.system_data system_data.created_at = AAZStrType( diff --git a/src/databricks/azext_databricks/aaz/latest/databricks/access_connector/_delete.py b/src/databricks/azext_databricks/aaz/latest/databricks/access_connector/_delete.py index 7664aafc6e4..53e14229615 100644 --- a/src/databricks/azext_databricks/aaz/latest/databricks/access_connector/_delete.py +++ b/src/databricks/azext_databricks/aaz/latest/databricks/access_connector/_delete.py @@ -22,9 +22,9 @@ class Delete(AAZCommand): """ _aaz_info = { - "version": "2022-10-01-preview", + "version": "2024-05-01", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/accessconnectors/{}", "2022-10-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/accessconnectors/{}", "2024-05-01"], ] } @@ -146,7 +146,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2022-10-01-preview", + "api-version", "2024-05-01", required=True, ), } diff --git a/src/databricks/azext_databricks/aaz/latest/databricks/access_connector/_list.py b/src/databricks/azext_databricks/aaz/latest/databricks/access_connector/_list.py index 27d6788e895..d240e3150ff 100644 --- a/src/databricks/azext_databricks/aaz/latest/databricks/access_connector/_list.py +++ b/src/databricks/azext_databricks/aaz/latest/databricks/access_connector/_list.py @@ -25,13 +25,15 @@ class List(AAZCommand): """ _aaz_info = { - "version": "2022-10-01-preview", + "version": "2024-05-01", "resources": [ - ["mgmt-plane", "/subscriptions/{}/providers/microsoft.databricks/accessconnectors", "2022-10-01-preview"], - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/accessconnectors", "2022-10-01-preview"], + ["mgmt-plane", "/subscriptions/{}/providers/microsoft.databricks/accessconnectors", "2024-05-01"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/accessconnectors", "2024-05-01"], ] } + AZ_SUPPORT_PAGINATION = True + def _handler(self, command_args): super()._handler(command_args) return self.build_paging(self._execute_operations, self._output) @@ -117,7 +119,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2022-10-01-preview", + "api-version", "2024-05-01", required=True, ), } @@ -213,6 +215,13 @@ def _build_schema_on_200(cls): serialized_name="provisioningState", flags={"read_only": True}, ) + properties.refered_by = AAZListType( + serialized_name="referedBy", + flags={"read_only": True}, + ) + + refered_by = cls._schema_on_200.value.Element.properties.refered_by + refered_by.Element = AAZStrType() system_data = cls._schema_on_200.value.Element.system_data system_data.created_at = AAZStrType( @@ -279,7 +288,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2022-10-01-preview", + "api-version", "2024-05-01", required=True, ), } @@ -375,6 +384,13 @@ def _build_schema_on_200(cls): serialized_name="provisioningState", flags={"read_only": True}, ) + properties.refered_by = AAZListType( + serialized_name="referedBy", + flags={"read_only": True}, + ) + + refered_by = cls._schema_on_200.value.Element.properties.refered_by + refered_by.Element = AAZStrType() system_data = cls._schema_on_200.value.Element.system_data system_data.created_at = AAZStrType( diff --git a/src/databricks/azext_databricks/aaz/latest/databricks/access_connector/_show.py b/src/databricks/azext_databricks/aaz/latest/databricks/access_connector/_show.py index 5ecc8c56dea..56ac8edb238 100644 --- a/src/databricks/azext_databricks/aaz/latest/databricks/access_connector/_show.py +++ b/src/databricks/azext_databricks/aaz/latest/databricks/access_connector/_show.py @@ -22,9 +22,9 @@ class Show(AAZCommand): """ _aaz_info = { - "version": "2022-10-01-preview", + "version": "2024-05-01", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/accessconnectors/{}", "2022-10-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/accessconnectors/{}", "2024-05-01"], ] } @@ -124,7 +124,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2022-10-01-preview", + "api-version", "2024-05-01", required=True, ), } @@ -211,6 +211,13 @@ def _build_schema_on_200(cls): serialized_name="provisioningState", flags={"read_only": True}, ) + properties.refered_by = AAZListType( + serialized_name="referedBy", + flags={"read_only": True}, + ) + + refered_by = cls._schema_on_200.properties.refered_by + refered_by.Element = AAZStrType() system_data = cls._schema_on_200.system_data system_data.created_at = AAZStrType( diff --git a/src/databricks/azext_databricks/aaz/latest/databricks/access_connector/_update.py b/src/databricks/azext_databricks/aaz/latest/databricks/access_connector/_update.py index 825ff4c2e87..0be34e2bb2d 100644 --- a/src/databricks/azext_databricks/aaz/latest/databricks/access_connector/_update.py +++ b/src/databricks/azext_databricks/aaz/latest/databricks/access_connector/_update.py @@ -19,15 +19,12 @@ class Update(AAZCommand): :example: Update a databricks accessConnector az databricks access-connector update --resource-group MyResourceGroup --name MyAccessConnector --location westus --identity-type SystemAssigned - - :example: Update a databricks accessConnector with identities - az databricks access-connector update --resource-group MyResourceGroup --name MyAccessConnector --identity-type UserAssigned --user-assigned-identities {"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}":{}} """ _aaz_info = { - "version": "2022-10-01-preview", + "version": "2024-05-01", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/accessconnectors/{}", "2022-10-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/accessconnectors/{}", "2024-05-01"], ] } @@ -174,7 +171,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2022-10-01-preview", + "api-version", "2024-05-01", required=True, ), } @@ -273,7 +270,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2022-10-01-preview", + "api-version", "2024-05-01", required=True, ), } @@ -433,6 +430,13 @@ def _build_schema_access_connector_read(cls, _schema): serialized_name="provisioningState", flags={"read_only": True}, ) + properties.refered_by = AAZListType( + serialized_name="referedBy", + flags={"read_only": True}, + ) + + refered_by = _schema_access_connector_read.properties.refered_by + refered_by.Element = AAZStrType() system_data = _schema_access_connector_read.system_data system_data.created_at = AAZStrType( diff --git a/src/databricks/azext_databricks/aaz/latest/databricks/access_connector/_wait.py b/src/databricks/azext_databricks/aaz/latest/databricks/access_connector/_wait.py index 25a68471f66..6cba626a90a 100644 --- a/src/databricks/azext_databricks/aaz/latest/databricks/access_connector/_wait.py +++ b/src/databricks/azext_databricks/aaz/latest/databricks/access_connector/_wait.py @@ -20,7 +20,7 @@ class Wait(AAZWaitCommand): _aaz_info = { "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/accessconnectors/{}", "2022-10-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/accessconnectors/{}", "2024-05-01"], ] } @@ -120,7 +120,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2022-10-01-preview", + "api-version", "2024-05-01", required=True, ), } @@ -207,6 +207,13 @@ def _build_schema_on_200(cls): serialized_name="provisioningState", flags={"read_only": True}, ) + properties.refered_by = AAZListType( + serialized_name="referedBy", + flags={"read_only": True}, + ) + + refered_by = cls._schema_on_200.properties.refered_by + refered_by.Element = AAZStrType() system_data = cls._schema_on_200.system_data system_data.created_at = AAZStrType( diff --git a/src/databricks/azext_databricks/aaz/latest/databricks/workspace/_create.py b/src/databricks/azext_databricks/aaz/latest/databricks/workspace/_create.py index 6cea09a1331..eb3769ca65f 100644 --- a/src/databricks/azext_databricks/aaz/latest/databricks/workspace/_create.py +++ b/src/databricks/azext_databricks/aaz/latest/databricks/workspace/_create.py @@ -25,9 +25,9 @@ class Create(AAZCommand): """ _aaz_info = { - "version": "2023-02-01", + "version": "2024-05-01", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/workspaces/{}", "2023-02-01"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/workspaces/{}", "2024-05-01"], ] } @@ -180,6 +180,99 @@ def _build_arguments_schema(cls, *args, **kwargs): # define Arg Group "Properties" + _args_schema = cls._args_schema + _args_schema.access_connector = AAZObjectArg( + options=["--access-connector"], + arg_group="Properties", + help="Access Connector Resource that is going to be associated with Databricks Workspace", + ) + _args_schema.default_catalog = AAZObjectArg( + options=["--default-catalog"], + arg_group="Properties", + help="Properties for Default Catalog configuration during workspace creation.", + ) + _args_schema.default_storage_firewall = AAZStrArg( + options=["--default-storage-firewall"], + arg_group="Properties", + help="Gets or Sets Default Storage Firewall configuration information", + enum={"Disabled": "Disabled", "Enabled": "Enabled"}, + ) + _args_schema.enhanced_security_compliance = AAZObjectArg( + options=["--enhanced-security-compliance"], + arg_group="Properties", + help="Contains settings related to the Enhanced Security and Compliance Add-On.", + ) + + access_connector = cls._args_schema.access_connector + access_connector.id = AAZResourceIdArg( + options=["id"], + help="The resource ID of Azure Databricks Access Connector Resource.", + required=True, + ) + access_connector.identity_type = AAZStrArg( + options=["identity-type"], + help="The identity type of the Access Connector Resource.", + required=True, + enum={"SystemAssigned": "SystemAssigned", "UserAssigned": "UserAssigned"}, + ) + access_connector.user_assigned_identity_id = AAZResourceIdArg( + options=["user-assigned-identity-id"], + help="The resource ID of the User Assigned Identity associated with the Access Connector Resource. This is required for type 'UserAssigned' and not valid for type 'SystemAssigned'.", + ) + + default_catalog = cls._args_schema.default_catalog + default_catalog.initial_name = AAZStrArg( + options=["initial-name"], + help="Specifies the initial Name of default catalog. If not specified, the name of the workspace will be used.", + ) + default_catalog.initial_type = AAZStrArg( + options=["initial-type"], + help="Defines the initial type of the default catalog. Possible values (case-insensitive): HiveMetastore, UnityCatalog", + default="HiveMetastore", + enum={"HiveMetastore": "HiveMetastore", "UnityCatalog": "UnityCatalog"}, + ) + + enhanced_security_compliance = cls._args_schema.enhanced_security_compliance + enhanced_security_compliance.automatic_cluster_update = AAZObjectArg( + options=["automatic-cluster-update"], + help="Status of automated cluster updates feature.", + ) + enhanced_security_compliance.compliance_security_profile = AAZObjectArg( + options=["compliance-security-profile"], + help="Status of Compliance Security Profile feature.", + ) + enhanced_security_compliance.enhanced_security_monitoring = AAZObjectArg( + options=["enhanced-security-monitoring"], + help="Status of Enhanced Security Monitoring feature.", + ) + + automatic_cluster_update = cls._args_schema.enhanced_security_compliance.automatic_cluster_update + automatic_cluster_update.value = AAZStrArg( + options=["value"], + enum={"Disabled": "Disabled", "Enabled": "Enabled"}, + ) + + compliance_security_profile = cls._args_schema.enhanced_security_compliance.compliance_security_profile + compliance_security_profile.compliance_standards = AAZListArg( + options=["compliance-standards"], + help="Compliance standards associated with the workspace.", + ) + compliance_security_profile.value = AAZStrArg( + options=["value"], + enum={"Disabled": "Disabled", "Enabled": "Enabled"}, + ) + + compliance_standards = cls._args_schema.enhanced_security_compliance.compliance_security_profile.compliance_standards + compliance_standards.Element = AAZStrArg( + enum={"HIPAA": "HIPAA", "NONE": "NONE", "PCI_DSS": "PCI_DSS"}, + ) + + enhanced_security_monitoring = cls._args_schema.enhanced_security_compliance.enhanced_security_monitoring + enhanced_security_monitoring.value = AAZStrArg( + options=["value"], + enum={"Disabled": "Disabled", "Enabled": "Enabled"}, + ) + # define Arg Group "Sku" return cls._args_schema @@ -283,7 +376,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2023-02-01", + "api-version", "2024-05-01", required=True, ), } @@ -315,12 +408,27 @@ def content(self): properties = _builder.get(".properties") if properties is not None: + properties.set_prop("accessConnector", AAZObjectType, ".access_connector") + properties.set_prop("defaultCatalog", AAZObjectType, ".default_catalog") + properties.set_prop("defaultStorageFirewall", AAZStrType, ".default_storage_firewall") properties.set_prop("encryption", AAZObjectType) + properties.set_prop("enhancedSecurityCompliance", AAZObjectType, ".enhanced_security_compliance") properties.set_prop("managedResourceGroupId", AAZStrType, ".managed_resource_group", typ_kwargs={"flags": {"required": True}}) properties.set_prop("parameters", AAZObjectType) properties.set_prop("publicNetworkAccess", AAZStrType, ".public_network_access") properties.set_prop("requiredNsgRules", AAZStrType, ".required_nsg_rules") + access_connector = _builder.get(".properties.accessConnector") + if access_connector is not None: + access_connector.set_prop("id", AAZStrType, ".id", typ_kwargs={"flags": {"required": True}}) + access_connector.set_prop("identityType", AAZStrType, ".identity_type", typ_kwargs={"flags": {"required": True}}) + access_connector.set_prop("userAssignedIdentityId", AAZStrType, ".user_assigned_identity_id") + + default_catalog = _builder.get(".properties.defaultCatalog") + if default_catalog is not None: + default_catalog.set_prop("initialName", AAZStrType, ".initial_name") + default_catalog.set_prop("initialType", AAZStrType, ".initial_type") + encryption = _builder.get(".properties.encryption") if encryption is not None: encryption.set_prop("entities", AAZObjectType, ".", typ_kwargs={"flags": {"required": True}}) @@ -353,6 +461,29 @@ def content(self): key_vault_properties.set_prop("keyVaultUri", AAZStrType, ".managed_services_key_vault", typ_kwargs={"flags": {"required": True}}) key_vault_properties.set_prop("keyVersion", AAZStrType, ".managed_services_key_version", typ_kwargs={"flags": {"required": True}}) + enhanced_security_compliance = _builder.get(".properties.enhancedSecurityCompliance") + if enhanced_security_compliance is not None: + enhanced_security_compliance.set_prop("automaticClusterUpdate", AAZObjectType, ".automatic_cluster_update") + enhanced_security_compliance.set_prop("complianceSecurityProfile", AAZObjectType, ".compliance_security_profile") + enhanced_security_compliance.set_prop("enhancedSecurityMonitoring", AAZObjectType, ".enhanced_security_monitoring") + + automatic_cluster_update = _builder.get(".properties.enhancedSecurityCompliance.automaticClusterUpdate") + if automatic_cluster_update is not None: + automatic_cluster_update.set_prop("value", AAZStrType, ".value") + + compliance_security_profile = _builder.get(".properties.enhancedSecurityCompliance.complianceSecurityProfile") + if compliance_security_profile is not None: + compliance_security_profile.set_prop("complianceStandards", AAZListType, ".compliance_standards") + compliance_security_profile.set_prop("value", AAZStrType, ".value") + + compliance_standards = _builder.get(".properties.enhancedSecurityCompliance.complianceSecurityProfile.complianceStandards") + if compliance_standards is not None: + compliance_standards.set_elements(AAZStrType, ".") + + enhanced_security_monitoring = _builder.get(".properties.enhancedSecurityCompliance.enhancedSecurityMonitoring") + if enhanced_security_monitoring is not None: + enhanced_security_monitoring.set_prop("value", AAZStrType, ".value") + parameters = _builder.get(".properties.parameters") if parameters is not None: parameters.set_prop("customPrivateSubnetName", AAZObjectType) @@ -437,6 +568,9 @@ def _build_schema_on_200_201(cls): ) properties = cls._schema_on_200_201.properties + properties.access_connector = AAZObjectType( + serialized_name="accessConnector", + ) properties.authorizations = AAZListType() properties.created_by = AAZObjectType( serialized_name="createdBy", @@ -446,11 +580,24 @@ def _build_schema_on_200_201(cls): serialized_name="createdDateTime", flags={"read_only": True}, ) + properties.default_catalog = AAZObjectType( + serialized_name="defaultCatalog", + ) + properties.default_storage_firewall = AAZStrType( + serialized_name="defaultStorageFirewall", + ) properties.disk_encryption_set_id = AAZStrType( serialized_name="diskEncryptionSetId", flags={"read_only": True}, ) properties.encryption = AAZObjectType() + properties.enhanced_security_compliance = AAZObjectType( + serialized_name="enhancedSecurityCompliance", + ) + properties.is_uc_enabled = AAZBoolType( + serialized_name="isUcEnabled", + flags={"read_only": True}, + ) properties.managed_disk_identity = AAZObjectType( serialized_name="managedDiskIdentity", ) @@ -494,6 +641,18 @@ def _build_schema_on_200_201(cls): flags={"read_only": True}, ) + access_connector = cls._schema_on_200_201.properties.access_connector + access_connector.id = AAZStrType( + flags={"required": True}, + ) + access_connector.identity_type = AAZStrType( + serialized_name="identityType", + flags={"required": True}, + ) + access_connector.user_assigned_identity_id = AAZStrType( + serialized_name="userAssignedIdentityId", + ) + authorizations = cls._schema_on_200_201.properties.authorizations authorizations.Element = AAZObjectType() @@ -507,6 +666,14 @@ def _build_schema_on_200_201(cls): flags={"required": True}, ) + default_catalog = cls._schema_on_200_201.properties.default_catalog + default_catalog.initial_name = AAZStrType( + serialized_name="initialName", + ) + default_catalog.initial_type = AAZStrType( + serialized_name="initialType", + ) + encryption = cls._schema_on_200_201.properties.encryption encryption.entities = AAZObjectType( flags={"required": True}, @@ -570,6 +737,32 @@ def _build_schema_on_200_201(cls): flags={"required": True}, ) + enhanced_security_compliance = cls._schema_on_200_201.properties.enhanced_security_compliance + enhanced_security_compliance.automatic_cluster_update = AAZObjectType( + serialized_name="automaticClusterUpdate", + ) + enhanced_security_compliance.compliance_security_profile = AAZObjectType( + serialized_name="complianceSecurityProfile", + ) + enhanced_security_compliance.enhanced_security_monitoring = AAZObjectType( + serialized_name="enhancedSecurityMonitoring", + ) + + automatic_cluster_update = cls._schema_on_200_201.properties.enhanced_security_compliance.automatic_cluster_update + automatic_cluster_update.value = AAZStrType() + + compliance_security_profile = cls._schema_on_200_201.properties.enhanced_security_compliance.compliance_security_profile + compliance_security_profile.compliance_standards = AAZListType( + serialized_name="complianceStandards", + ) + compliance_security_profile.value = AAZStrType() + + compliance_standards = cls._schema_on_200_201.properties.enhanced_security_compliance.compliance_security_profile.compliance_standards + compliance_standards.Element = AAZStrType() + + enhanced_security_monitoring = cls._schema_on_200_201.properties.enhanced_security_compliance.enhanced_security_monitoring + enhanced_security_monitoring.value = AAZStrType() + parameters = cls._schema_on_200_201.properties.parameters parameters.aml_workspace_id = AAZObjectType( serialized_name="amlWorkspaceId", @@ -590,7 +783,6 @@ def _build_schema_on_200_201(cls): parameters.enable_no_public_ip = AAZObjectType( serialized_name="enableNoPublicIp", ) - _CreateHelper._build_schema_workspace_custom_boolean_parameter_read(parameters.enable_no_public_ip) parameters.encryption = AAZObjectType() parameters.load_balancer_backend_pool_name = AAZObjectType( serialized_name="loadBalancerBackendPoolName", @@ -618,6 +810,7 @@ def _build_schema_on_200_201(cls): _CreateHelper._build_schema_workspace_custom_boolean_parameter_read(parameters.require_infrastructure_encryption) parameters.resource_tags = AAZObjectType( serialized_name="resourceTags", + flags={"read_only": True}, ) parameters.storage_account_name = AAZObjectType( serialized_name="storageAccountName", @@ -632,6 +825,14 @@ def _build_schema_on_200_201(cls): ) _CreateHelper._build_schema_workspace_custom_string_parameter_read(parameters.vnet_address_prefix) + enable_no_public_ip = cls._schema_on_200_201.properties.parameters.enable_no_public_ip + enable_no_public_ip.type = AAZStrType( + flags={"read_only": True}, + ) + enable_no_public_ip.value = AAZBoolType( + flags={"required": True}, + ) + encryption = cls._schema_on_200_201.properties.parameters.encryption encryption.type = AAZStrType( flags={"read_only": True}, @@ -652,6 +853,9 @@ def _build_schema_on_200_201(cls): resource_tags.type = AAZStrType( flags={"read_only": True}, ) + resource_tags.value = AAZFreeFormDictType( + flags={"required": True}, + ) private_endpoint_connections = cls._schema_on_200_201.properties.private_endpoint_connections private_endpoint_connections.Element = AAZObjectType() diff --git a/src/databricks/azext_databricks/aaz/latest/databricks/workspace/_delete.py b/src/databricks/azext_databricks/aaz/latest/databricks/workspace/_delete.py index 8e8be46391a..829b4aea2f4 100644 --- a/src/databricks/azext_databricks/aaz/latest/databricks/workspace/_delete.py +++ b/src/databricks/azext_databricks/aaz/latest/databricks/workspace/_delete.py @@ -23,9 +23,9 @@ class Delete(AAZCommand): """ _aaz_info = { - "version": "2023-02-01", + "version": "2024-05-01", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/workspaces/{}", "2023-02-01"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/workspaces/{}", "2024-05-01"], ] } @@ -59,6 +59,11 @@ def _build_arguments_schema(cls, *args, **kwargs): min_length=3, ), ) + _args_schema.force_deletion = AAZBoolArg( + options=["--force-deletion"], + help="Optional parameter to retain default unity catalog data. By default the data will retained if Uc is enabled on the workspace.", + default=False, + ) return cls._args_schema def _execute_operations(self): @@ -147,7 +152,10 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2023-02-01", + "forceDeletion", self.ctx.args.force_deletion, + ), + **self.serialize_query_param( + "api-version", "2024-05-01", required=True, ), } diff --git a/src/databricks/azext_databricks/aaz/latest/databricks/workspace/_list.py b/src/databricks/azext_databricks/aaz/latest/databricks/workspace/_list.py index 3b9a9ed7c92..65ea2d475ba 100644 --- a/src/databricks/azext_databricks/aaz/latest/databricks/workspace/_list.py +++ b/src/databricks/azext_databricks/aaz/latest/databricks/workspace/_list.py @@ -25,13 +25,15 @@ class List(AAZCommand): """ _aaz_info = { - "version": "2023-02-01", + "version": "2024-05-01", "resources": [ - ["mgmt-plane", "/subscriptions/{}/providers/microsoft.databricks/workspaces", "2023-02-01"], - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/workspaces", "2023-02-01"], + ["mgmt-plane", "/subscriptions/{}/providers/microsoft.databricks/workspaces", "2024-05-01"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/workspaces", "2024-05-01"], ] } + AZ_SUPPORT_PAGINATION = True + def _handler(self, command_args): super()._handler(command_args) return self.build_paging(self._execute_operations, self._output) @@ -117,7 +119,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2023-02-01", + "api-version", "2024-05-01", required=True, ), } @@ -182,6 +184,9 @@ def _build_schema_on_200(cls): ) properties = cls._schema_on_200.value.Element.properties + properties.access_connector = AAZObjectType( + serialized_name="accessConnector", + ) properties.authorizations = AAZListType() properties.created_by = AAZObjectType( serialized_name="createdBy", @@ -191,11 +196,24 @@ def _build_schema_on_200(cls): serialized_name="createdDateTime", flags={"read_only": True}, ) + properties.default_catalog = AAZObjectType( + serialized_name="defaultCatalog", + ) + properties.default_storage_firewall = AAZStrType( + serialized_name="defaultStorageFirewall", + ) properties.disk_encryption_set_id = AAZStrType( serialized_name="diskEncryptionSetId", flags={"read_only": True}, ) properties.encryption = AAZObjectType() + properties.enhanced_security_compliance = AAZObjectType( + serialized_name="enhancedSecurityCompliance", + ) + properties.is_uc_enabled = AAZBoolType( + serialized_name="isUcEnabled", + flags={"read_only": True}, + ) properties.managed_disk_identity = AAZObjectType( serialized_name="managedDiskIdentity", ) @@ -239,6 +257,18 @@ def _build_schema_on_200(cls): flags={"read_only": True}, ) + access_connector = cls._schema_on_200.value.Element.properties.access_connector + access_connector.id = AAZStrType( + flags={"required": True}, + ) + access_connector.identity_type = AAZStrType( + serialized_name="identityType", + flags={"required": True}, + ) + access_connector.user_assigned_identity_id = AAZStrType( + serialized_name="userAssignedIdentityId", + ) + authorizations = cls._schema_on_200.value.Element.properties.authorizations authorizations.Element = AAZObjectType() @@ -252,6 +282,14 @@ def _build_schema_on_200(cls): flags={"required": True}, ) + default_catalog = cls._schema_on_200.value.Element.properties.default_catalog + default_catalog.initial_name = AAZStrType( + serialized_name="initialName", + ) + default_catalog.initial_type = AAZStrType( + serialized_name="initialType", + ) + encryption = cls._schema_on_200.value.Element.properties.encryption encryption.entities = AAZObjectType( flags={"required": True}, @@ -315,6 +353,32 @@ def _build_schema_on_200(cls): flags={"required": True}, ) + enhanced_security_compliance = cls._schema_on_200.value.Element.properties.enhanced_security_compliance + enhanced_security_compliance.automatic_cluster_update = AAZObjectType( + serialized_name="automaticClusterUpdate", + ) + enhanced_security_compliance.compliance_security_profile = AAZObjectType( + serialized_name="complianceSecurityProfile", + ) + enhanced_security_compliance.enhanced_security_monitoring = AAZObjectType( + serialized_name="enhancedSecurityMonitoring", + ) + + automatic_cluster_update = cls._schema_on_200.value.Element.properties.enhanced_security_compliance.automatic_cluster_update + automatic_cluster_update.value = AAZStrType() + + compliance_security_profile = cls._schema_on_200.value.Element.properties.enhanced_security_compliance.compliance_security_profile + compliance_security_profile.compliance_standards = AAZListType( + serialized_name="complianceStandards", + ) + compliance_security_profile.value = AAZStrType() + + compliance_standards = cls._schema_on_200.value.Element.properties.enhanced_security_compliance.compliance_security_profile.compliance_standards + compliance_standards.Element = AAZStrType() + + enhanced_security_monitoring = cls._schema_on_200.value.Element.properties.enhanced_security_compliance.enhanced_security_monitoring + enhanced_security_monitoring.value = AAZStrType() + parameters = cls._schema_on_200.value.Element.properties.parameters parameters.aml_workspace_id = AAZObjectType( serialized_name="amlWorkspaceId", @@ -335,7 +399,6 @@ def _build_schema_on_200(cls): parameters.enable_no_public_ip = AAZObjectType( serialized_name="enableNoPublicIp", ) - _ListHelper._build_schema_workspace_custom_boolean_parameter_read(parameters.enable_no_public_ip) parameters.encryption = AAZObjectType() parameters.load_balancer_backend_pool_name = AAZObjectType( serialized_name="loadBalancerBackendPoolName", @@ -363,6 +426,7 @@ def _build_schema_on_200(cls): _ListHelper._build_schema_workspace_custom_boolean_parameter_read(parameters.require_infrastructure_encryption) parameters.resource_tags = AAZObjectType( serialized_name="resourceTags", + flags={"read_only": True}, ) parameters.storage_account_name = AAZObjectType( serialized_name="storageAccountName", @@ -377,6 +441,14 @@ def _build_schema_on_200(cls): ) _ListHelper._build_schema_workspace_custom_string_parameter_read(parameters.vnet_address_prefix) + enable_no_public_ip = cls._schema_on_200.value.Element.properties.parameters.enable_no_public_ip + enable_no_public_ip.type = AAZStrType( + flags={"read_only": True}, + ) + enable_no_public_ip.value = AAZBoolType( + flags={"required": True}, + ) + encryption = cls._schema_on_200.value.Element.properties.parameters.encryption encryption.type = AAZStrType( flags={"read_only": True}, @@ -397,6 +469,9 @@ def _build_schema_on_200(cls): resource_tags.type = AAZStrType( flags={"read_only": True}, ) + resource_tags.value = AAZFreeFormDictType( + flags={"required": True}, + ) private_endpoint_connections = cls._schema_on_200.value.Element.properties.private_endpoint_connections private_endpoint_connections.Element = AAZObjectType() @@ -519,7 +594,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2023-02-01", + "api-version", "2024-05-01", required=True, ), } @@ -584,6 +659,9 @@ def _build_schema_on_200(cls): ) properties = cls._schema_on_200.value.Element.properties + properties.access_connector = AAZObjectType( + serialized_name="accessConnector", + ) properties.authorizations = AAZListType() properties.created_by = AAZObjectType( serialized_name="createdBy", @@ -593,11 +671,24 @@ def _build_schema_on_200(cls): serialized_name="createdDateTime", flags={"read_only": True}, ) + properties.default_catalog = AAZObjectType( + serialized_name="defaultCatalog", + ) + properties.default_storage_firewall = AAZStrType( + serialized_name="defaultStorageFirewall", + ) properties.disk_encryption_set_id = AAZStrType( serialized_name="diskEncryptionSetId", flags={"read_only": True}, ) properties.encryption = AAZObjectType() + properties.enhanced_security_compliance = AAZObjectType( + serialized_name="enhancedSecurityCompliance", + ) + properties.is_uc_enabled = AAZBoolType( + serialized_name="isUcEnabled", + flags={"read_only": True}, + ) properties.managed_disk_identity = AAZObjectType( serialized_name="managedDiskIdentity", ) @@ -641,6 +732,18 @@ def _build_schema_on_200(cls): flags={"read_only": True}, ) + access_connector = cls._schema_on_200.value.Element.properties.access_connector + access_connector.id = AAZStrType( + flags={"required": True}, + ) + access_connector.identity_type = AAZStrType( + serialized_name="identityType", + flags={"required": True}, + ) + access_connector.user_assigned_identity_id = AAZStrType( + serialized_name="userAssignedIdentityId", + ) + authorizations = cls._schema_on_200.value.Element.properties.authorizations authorizations.Element = AAZObjectType() @@ -654,6 +757,14 @@ def _build_schema_on_200(cls): flags={"required": True}, ) + default_catalog = cls._schema_on_200.value.Element.properties.default_catalog + default_catalog.initial_name = AAZStrType( + serialized_name="initialName", + ) + default_catalog.initial_type = AAZStrType( + serialized_name="initialType", + ) + encryption = cls._schema_on_200.value.Element.properties.encryption encryption.entities = AAZObjectType( flags={"required": True}, @@ -717,6 +828,32 @@ def _build_schema_on_200(cls): flags={"required": True}, ) + enhanced_security_compliance = cls._schema_on_200.value.Element.properties.enhanced_security_compliance + enhanced_security_compliance.automatic_cluster_update = AAZObjectType( + serialized_name="automaticClusterUpdate", + ) + enhanced_security_compliance.compliance_security_profile = AAZObjectType( + serialized_name="complianceSecurityProfile", + ) + enhanced_security_compliance.enhanced_security_monitoring = AAZObjectType( + serialized_name="enhancedSecurityMonitoring", + ) + + automatic_cluster_update = cls._schema_on_200.value.Element.properties.enhanced_security_compliance.automatic_cluster_update + automatic_cluster_update.value = AAZStrType() + + compliance_security_profile = cls._schema_on_200.value.Element.properties.enhanced_security_compliance.compliance_security_profile + compliance_security_profile.compliance_standards = AAZListType( + serialized_name="complianceStandards", + ) + compliance_security_profile.value = AAZStrType() + + compliance_standards = cls._schema_on_200.value.Element.properties.enhanced_security_compliance.compliance_security_profile.compliance_standards + compliance_standards.Element = AAZStrType() + + enhanced_security_monitoring = cls._schema_on_200.value.Element.properties.enhanced_security_compliance.enhanced_security_monitoring + enhanced_security_monitoring.value = AAZStrType() + parameters = cls._schema_on_200.value.Element.properties.parameters parameters.aml_workspace_id = AAZObjectType( serialized_name="amlWorkspaceId", @@ -737,7 +874,6 @@ def _build_schema_on_200(cls): parameters.enable_no_public_ip = AAZObjectType( serialized_name="enableNoPublicIp", ) - _ListHelper._build_schema_workspace_custom_boolean_parameter_read(parameters.enable_no_public_ip) parameters.encryption = AAZObjectType() parameters.load_balancer_backend_pool_name = AAZObjectType( serialized_name="loadBalancerBackendPoolName", @@ -765,6 +901,7 @@ def _build_schema_on_200(cls): _ListHelper._build_schema_workspace_custom_boolean_parameter_read(parameters.require_infrastructure_encryption) parameters.resource_tags = AAZObjectType( serialized_name="resourceTags", + flags={"read_only": True}, ) parameters.storage_account_name = AAZObjectType( serialized_name="storageAccountName", @@ -779,6 +916,14 @@ def _build_schema_on_200(cls): ) _ListHelper._build_schema_workspace_custom_string_parameter_read(parameters.vnet_address_prefix) + enable_no_public_ip = cls._schema_on_200.value.Element.properties.parameters.enable_no_public_ip + enable_no_public_ip.type = AAZStrType( + flags={"read_only": True}, + ) + enable_no_public_ip.value = AAZBoolType( + flags={"required": True}, + ) + encryption = cls._schema_on_200.value.Element.properties.parameters.encryption encryption.type = AAZStrType( flags={"read_only": True}, @@ -799,6 +944,9 @@ def _build_schema_on_200(cls): resource_tags.type = AAZStrType( flags={"read_only": True}, ) + resource_tags.value = AAZFreeFormDictType( + flags={"required": True}, + ) private_endpoint_connections = cls._schema_on_200.value.Element.properties.private_endpoint_connections private_endpoint_connections.Element = AAZObjectType() diff --git a/src/databricks/azext_databricks/aaz/latest/databricks/workspace/_show.py b/src/databricks/azext_databricks/aaz/latest/databricks/workspace/_show.py index 92205adf812..a8fb391d5c0 100644 --- a/src/databricks/azext_databricks/aaz/latest/databricks/workspace/_show.py +++ b/src/databricks/azext_databricks/aaz/latest/databricks/workspace/_show.py @@ -22,9 +22,9 @@ class Show(AAZCommand): """ _aaz_info = { - "version": "2023-02-01", + "version": "2024-05-01", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/workspaces/{}", "2023-02-01"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/workspaces/{}", "2024-05-01"], ] } @@ -124,7 +124,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2023-02-01", + "api-version", "2024-05-01", required=True, ), } @@ -180,6 +180,9 @@ def _build_schema_on_200(cls): ) properties = cls._schema_on_200.properties + properties.access_connector = AAZObjectType( + serialized_name="accessConnector", + ) properties.authorizations = AAZListType() properties.created_by = AAZObjectType( serialized_name="createdBy", @@ -189,11 +192,24 @@ def _build_schema_on_200(cls): serialized_name="createdDateTime", flags={"read_only": True}, ) + properties.default_catalog = AAZObjectType( + serialized_name="defaultCatalog", + ) + properties.default_storage_firewall = AAZStrType( + serialized_name="defaultStorageFirewall", + ) properties.disk_encryption_set_id = AAZStrType( serialized_name="diskEncryptionSetId", flags={"read_only": True}, ) properties.encryption = AAZObjectType() + properties.enhanced_security_compliance = AAZObjectType( + serialized_name="enhancedSecurityCompliance", + ) + properties.is_uc_enabled = AAZBoolType( + serialized_name="isUcEnabled", + flags={"read_only": True}, + ) properties.managed_disk_identity = AAZObjectType( serialized_name="managedDiskIdentity", ) @@ -237,6 +253,18 @@ def _build_schema_on_200(cls): flags={"read_only": True}, ) + access_connector = cls._schema_on_200.properties.access_connector + access_connector.id = AAZStrType( + flags={"required": True}, + ) + access_connector.identity_type = AAZStrType( + serialized_name="identityType", + flags={"required": True}, + ) + access_connector.user_assigned_identity_id = AAZStrType( + serialized_name="userAssignedIdentityId", + ) + authorizations = cls._schema_on_200.properties.authorizations authorizations.Element = AAZObjectType() @@ -250,6 +278,14 @@ def _build_schema_on_200(cls): flags={"required": True}, ) + default_catalog = cls._schema_on_200.properties.default_catalog + default_catalog.initial_name = AAZStrType( + serialized_name="initialName", + ) + default_catalog.initial_type = AAZStrType( + serialized_name="initialType", + ) + encryption = cls._schema_on_200.properties.encryption encryption.entities = AAZObjectType( flags={"required": True}, @@ -313,6 +349,32 @@ def _build_schema_on_200(cls): flags={"required": True}, ) + enhanced_security_compliance = cls._schema_on_200.properties.enhanced_security_compliance + enhanced_security_compliance.automatic_cluster_update = AAZObjectType( + serialized_name="automaticClusterUpdate", + ) + enhanced_security_compliance.compliance_security_profile = AAZObjectType( + serialized_name="complianceSecurityProfile", + ) + enhanced_security_compliance.enhanced_security_monitoring = AAZObjectType( + serialized_name="enhancedSecurityMonitoring", + ) + + automatic_cluster_update = cls._schema_on_200.properties.enhanced_security_compliance.automatic_cluster_update + automatic_cluster_update.value = AAZStrType() + + compliance_security_profile = cls._schema_on_200.properties.enhanced_security_compliance.compliance_security_profile + compliance_security_profile.compliance_standards = AAZListType( + serialized_name="complianceStandards", + ) + compliance_security_profile.value = AAZStrType() + + compliance_standards = cls._schema_on_200.properties.enhanced_security_compliance.compliance_security_profile.compliance_standards + compliance_standards.Element = AAZStrType() + + enhanced_security_monitoring = cls._schema_on_200.properties.enhanced_security_compliance.enhanced_security_monitoring + enhanced_security_monitoring.value = AAZStrType() + parameters = cls._schema_on_200.properties.parameters parameters.aml_workspace_id = AAZObjectType( serialized_name="amlWorkspaceId", @@ -333,7 +395,6 @@ def _build_schema_on_200(cls): parameters.enable_no_public_ip = AAZObjectType( serialized_name="enableNoPublicIp", ) - _ShowHelper._build_schema_workspace_custom_boolean_parameter_read(parameters.enable_no_public_ip) parameters.encryption = AAZObjectType() parameters.load_balancer_backend_pool_name = AAZObjectType( serialized_name="loadBalancerBackendPoolName", @@ -361,6 +422,7 @@ def _build_schema_on_200(cls): _ShowHelper._build_schema_workspace_custom_boolean_parameter_read(parameters.require_infrastructure_encryption) parameters.resource_tags = AAZObjectType( serialized_name="resourceTags", + flags={"read_only": True}, ) parameters.storage_account_name = AAZObjectType( serialized_name="storageAccountName", @@ -375,6 +437,14 @@ def _build_schema_on_200(cls): ) _ShowHelper._build_schema_workspace_custom_string_parameter_read(parameters.vnet_address_prefix) + enable_no_public_ip = cls._schema_on_200.properties.parameters.enable_no_public_ip + enable_no_public_ip.type = AAZStrType( + flags={"read_only": True}, + ) + enable_no_public_ip.value = AAZBoolType( + flags={"required": True}, + ) + encryption = cls._schema_on_200.properties.parameters.encryption encryption.type = AAZStrType( flags={"read_only": True}, @@ -395,6 +465,9 @@ def _build_schema_on_200(cls): resource_tags.type = AAZStrType( flags={"read_only": True}, ) + resource_tags.value = AAZFreeFormDictType( + flags={"required": True}, + ) private_endpoint_connections = cls._schema_on_200.properties.private_endpoint_connections private_endpoint_connections.Element = AAZObjectType() diff --git a/src/databricks/azext_databricks/aaz/latest/databricks/workspace/_update.py b/src/databricks/azext_databricks/aaz/latest/databricks/workspace/_update.py index e4afc22206c..66a86d796e7 100644 --- a/src/databricks/azext_databricks/aaz/latest/databricks/workspace/_update.py +++ b/src/databricks/azext_databricks/aaz/latest/databricks/workspace/_update.py @@ -34,9 +34,9 @@ class Update(AAZCommand): """ _aaz_info = { - "version": "2023-02-01", + "version": "2024-05-01", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/workspaces/{}", "2023-02-01"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/workspaces/{}", "2024-05-01"], ] } @@ -200,6 +200,111 @@ def _build_arguments_schema(cls, *args, **kwargs): # define Arg Group "Properties" + _args_schema = cls._args_schema + _args_schema.access_connector = AAZObjectArg( + options=["--access-connector"], + arg_group="Properties", + help="Access Connector Resource that is going to be associated with Databricks Workspace", + nullable=True, + ) + _args_schema.default_catalog = AAZObjectArg( + options=["--default-catalog"], + arg_group="Properties", + help="Properties for Default Catalog configuration during workspace creation.", + nullable=True, + ) + _args_schema.default_storage_firewall = AAZStrArg( + options=["--default-storage-firewall"], + arg_group="Properties", + help="Gets or Sets Default Storage Firewall configuration information", + nullable=True, + enum={"Disabled": "Disabled", "Enabled": "Enabled"}, + ) + _args_schema.enhanced_security_compliance = AAZObjectArg( + options=["--enhanced-security-compliance"], + arg_group="Properties", + help="Contains settings related to the Enhanced Security and Compliance Add-On.", + nullable=True, + ) + + access_connector = cls._args_schema.access_connector + access_connector.id = AAZResourceIdArg( + options=["id"], + help="The resource ID of Azure Databricks Access Connector Resource.", + ) + access_connector.identity_type = AAZStrArg( + options=["identity-type"], + help="The identity type of the Access Connector Resource.", + enum={"SystemAssigned": "SystemAssigned", "UserAssigned": "UserAssigned"}, + ) + access_connector.user_assigned_identity_id = AAZResourceIdArg( + options=["user-assigned-identity-id"], + help="The resource ID of the User Assigned Identity associated with the Access Connector Resource. This is required for type 'UserAssigned' and not valid for type 'SystemAssigned'.", + nullable=True, + ) + + default_catalog = cls._args_schema.default_catalog + default_catalog.initial_name = AAZStrArg( + options=["initial-name"], + help="Specifies the initial Name of default catalog. If not specified, the name of the workspace will be used.", + nullable=True, + ) + default_catalog.initial_type = AAZStrArg( + options=["initial-type"], + help="Defines the initial type of the default catalog. Possible values (case-insensitive): HiveMetastore, UnityCatalog", + nullable=True, + enum={"HiveMetastore": "HiveMetastore", "UnityCatalog": "UnityCatalog"}, + ) + + enhanced_security_compliance = cls._args_schema.enhanced_security_compliance + enhanced_security_compliance.automatic_cluster_update = AAZObjectArg( + options=["automatic-cluster-update"], + help="Status of automated cluster updates feature.", + nullable=True, + ) + enhanced_security_compliance.compliance_security_profile = AAZObjectArg( + options=["compliance-security-profile"], + help="Status of Compliance Security Profile feature.", + nullable=True, + ) + enhanced_security_compliance.enhanced_security_monitoring = AAZObjectArg( + options=["enhanced-security-monitoring"], + help="Status of Enhanced Security Monitoring feature.", + nullable=True, + ) + + automatic_cluster_update = cls._args_schema.enhanced_security_compliance.automatic_cluster_update + automatic_cluster_update.value = AAZStrArg( + options=["value"], + nullable=True, + enum={"Disabled": "Disabled", "Enabled": "Enabled"}, + ) + + compliance_security_profile = cls._args_schema.enhanced_security_compliance.compliance_security_profile + compliance_security_profile.compliance_standards = AAZListArg( + options=["compliance-standards"], + help="Compliance standards associated with the workspace.", + nullable=True, + ) + compliance_security_profile.value = AAZStrArg( + options=["value"], + nullable=True, + enum={"Disabled": "Disabled", "Enabled": "Enabled"}, + ) + + compliance_standards = cls._args_schema.enhanced_security_compliance.compliance_security_profile.compliance_standards + compliance_standards.Element = AAZStrArg( + nullable=True, + enum={"HIPAA": "HIPAA", "NONE": "NONE", "PCI_DSS": "PCI_DSS"}, + ) + + enhanced_security_monitoring = cls._args_schema.enhanced_security_compliance.enhanced_security_monitoring + enhanced_security_monitoring.value = AAZStrArg( + options=["value"], + nullable=True, + enum={"Disabled": "Disabled", "Enabled": "Enabled"}, + ) + # define Arg Group "Sku" return cls._args_schema @@ -321,7 +426,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2023-02-01", + "api-version", "2024-05-01", required=True, ), } @@ -420,7 +525,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2023-02-01", + "api-version", "2024-05-01", required=True, ), } @@ -484,11 +589,26 @@ def _update_instance(self, instance): properties = _builder.get(".properties") if properties is not None: + properties.set_prop("accessConnector", AAZObjectType, ".access_connector") + properties.set_prop("defaultCatalog", AAZObjectType, ".default_catalog") + properties.set_prop("defaultStorageFirewall", AAZStrType, ".default_storage_firewall") properties.set_prop("encryption", AAZObjectType) + properties.set_prop("enhancedSecurityCompliance", AAZObjectType, ".enhanced_security_compliance") properties.set_prop("parameters", AAZObjectType) properties.set_prop("publicNetworkAccess", AAZStrType, ".public_network_access") properties.set_prop("requiredNsgRules", AAZStrType, ".required_nsg_rules") + access_connector = _builder.get(".properties.accessConnector") + if access_connector is not None: + access_connector.set_prop("id", AAZStrType, ".id", typ_kwargs={"flags": {"required": True}}) + access_connector.set_prop("identityType", AAZStrType, ".identity_type", typ_kwargs={"flags": {"required": True}}) + access_connector.set_prop("userAssignedIdentityId", AAZStrType, ".user_assigned_identity_id") + + default_catalog = _builder.get(".properties.defaultCatalog") + if default_catalog is not None: + default_catalog.set_prop("initialName", AAZStrType, ".initial_name") + default_catalog.set_prop("initialType", AAZStrType, ".initial_type") + encryption = _builder.get(".properties.encryption") if encryption is not None: encryption.set_prop("entities", AAZObjectType, ".", typ_kwargs={"flags": {"required": True}}) @@ -521,6 +641,29 @@ def _update_instance(self, instance): key_vault_properties.set_prop("keyVaultUri", AAZStrType, ".managed_services_key_vault", typ_kwargs={"flags": {"required": True}}) key_vault_properties.set_prop("keyVersion", AAZStrType, ".managed_services_key_version", typ_kwargs={"flags": {"required": True}}) + enhanced_security_compliance = _builder.get(".properties.enhancedSecurityCompliance") + if enhanced_security_compliance is not None: + enhanced_security_compliance.set_prop("automaticClusterUpdate", AAZObjectType, ".automatic_cluster_update") + enhanced_security_compliance.set_prop("complianceSecurityProfile", AAZObjectType, ".compliance_security_profile") + enhanced_security_compliance.set_prop("enhancedSecurityMonitoring", AAZObjectType, ".enhanced_security_monitoring") + + automatic_cluster_update = _builder.get(".properties.enhancedSecurityCompliance.automaticClusterUpdate") + if automatic_cluster_update is not None: + automatic_cluster_update.set_prop("value", AAZStrType, ".value") + + compliance_security_profile = _builder.get(".properties.enhancedSecurityCompliance.complianceSecurityProfile") + if compliance_security_profile is not None: + compliance_security_profile.set_prop("complianceStandards", AAZListType, ".compliance_standards") + compliance_security_profile.set_prop("value", AAZStrType, ".value") + + compliance_standards = _builder.get(".properties.enhancedSecurityCompliance.complianceSecurityProfile.complianceStandards") + if compliance_standards is not None: + compliance_standards.set_elements(AAZStrType, ".") + + enhanced_security_monitoring = _builder.get(".properties.enhancedSecurityCompliance.enhancedSecurityMonitoring") + if enhanced_security_monitoring is not None: + enhanced_security_monitoring.set_prop("value", AAZStrType, ".value") + parameters = _builder.get(".properties.parameters") if parameters is not None: parameters.set_prop("enableNoPublicIp", AAZObjectType) @@ -727,6 +870,9 @@ def _build_schema_workspace_read(cls, _schema): ) properties = _schema_workspace_read.properties + properties.access_connector = AAZObjectType( + serialized_name="accessConnector", + ) properties.authorizations = AAZListType() properties.created_by = AAZObjectType( serialized_name="createdBy", @@ -736,11 +882,24 @@ def _build_schema_workspace_read(cls, _schema): serialized_name="createdDateTime", flags={"read_only": True}, ) + properties.default_catalog = AAZObjectType( + serialized_name="defaultCatalog", + ) + properties.default_storage_firewall = AAZStrType( + serialized_name="defaultStorageFirewall", + ) properties.disk_encryption_set_id = AAZStrType( serialized_name="diskEncryptionSetId", flags={"read_only": True}, ) properties.encryption = AAZObjectType() + properties.enhanced_security_compliance = AAZObjectType( + serialized_name="enhancedSecurityCompliance", + ) + properties.is_uc_enabled = AAZBoolType( + serialized_name="isUcEnabled", + flags={"read_only": True}, + ) properties.managed_disk_identity = AAZObjectType( serialized_name="managedDiskIdentity", ) @@ -784,6 +943,18 @@ def _build_schema_workspace_read(cls, _schema): flags={"read_only": True}, ) + access_connector = _schema_workspace_read.properties.access_connector + access_connector.id = AAZStrType( + flags={"required": True}, + ) + access_connector.identity_type = AAZStrType( + serialized_name="identityType", + flags={"required": True}, + ) + access_connector.user_assigned_identity_id = AAZStrType( + serialized_name="userAssignedIdentityId", + ) + authorizations = _schema_workspace_read.properties.authorizations authorizations.Element = AAZObjectType() @@ -797,6 +968,14 @@ def _build_schema_workspace_read(cls, _schema): flags={"required": True}, ) + default_catalog = _schema_workspace_read.properties.default_catalog + default_catalog.initial_name = AAZStrType( + serialized_name="initialName", + ) + default_catalog.initial_type = AAZStrType( + serialized_name="initialType", + ) + encryption = _schema_workspace_read.properties.encryption encryption.entities = AAZObjectType( flags={"required": True}, @@ -860,6 +1039,32 @@ def _build_schema_workspace_read(cls, _schema): flags={"required": True}, ) + enhanced_security_compliance = _schema_workspace_read.properties.enhanced_security_compliance + enhanced_security_compliance.automatic_cluster_update = AAZObjectType( + serialized_name="automaticClusterUpdate", + ) + enhanced_security_compliance.compliance_security_profile = AAZObjectType( + serialized_name="complianceSecurityProfile", + ) + enhanced_security_compliance.enhanced_security_monitoring = AAZObjectType( + serialized_name="enhancedSecurityMonitoring", + ) + + automatic_cluster_update = _schema_workspace_read.properties.enhanced_security_compliance.automatic_cluster_update + automatic_cluster_update.value = AAZStrType() + + compliance_security_profile = _schema_workspace_read.properties.enhanced_security_compliance.compliance_security_profile + compliance_security_profile.compliance_standards = AAZListType( + serialized_name="complianceStandards", + ) + compliance_security_profile.value = AAZStrType() + + compliance_standards = _schema_workspace_read.properties.enhanced_security_compliance.compliance_security_profile.compliance_standards + compliance_standards.Element = AAZStrType() + + enhanced_security_monitoring = _schema_workspace_read.properties.enhanced_security_compliance.enhanced_security_monitoring + enhanced_security_monitoring.value = AAZStrType() + parameters = _schema_workspace_read.properties.parameters parameters.aml_workspace_id = AAZObjectType( serialized_name="amlWorkspaceId", @@ -880,7 +1085,6 @@ def _build_schema_workspace_read(cls, _schema): parameters.enable_no_public_ip = AAZObjectType( serialized_name="enableNoPublicIp", ) - cls._build_schema_workspace_custom_boolean_parameter_read(parameters.enable_no_public_ip) parameters.encryption = AAZObjectType() parameters.load_balancer_backend_pool_name = AAZObjectType( serialized_name="loadBalancerBackendPoolName", @@ -908,6 +1112,7 @@ def _build_schema_workspace_read(cls, _schema): cls._build_schema_workspace_custom_boolean_parameter_read(parameters.require_infrastructure_encryption) parameters.resource_tags = AAZObjectType( serialized_name="resourceTags", + flags={"read_only": True}, ) parameters.storage_account_name = AAZObjectType( serialized_name="storageAccountName", @@ -922,6 +1127,14 @@ def _build_schema_workspace_read(cls, _schema): ) cls._build_schema_workspace_custom_string_parameter_read(parameters.vnet_address_prefix) + enable_no_public_ip = _schema_workspace_read.properties.parameters.enable_no_public_ip + enable_no_public_ip.type = AAZStrType( + flags={"read_only": True}, + ) + enable_no_public_ip.value = AAZBoolType( + flags={"required": True}, + ) + encryption = _schema_workspace_read.properties.parameters.encryption encryption.type = AAZStrType( flags={"read_only": True}, @@ -942,6 +1155,9 @@ def _build_schema_workspace_read(cls, _schema): resource_tags.type = AAZStrType( flags={"read_only": True}, ) + resource_tags.value = AAZFreeFormDictType( + flags={"required": True}, + ) private_endpoint_connections = _schema_workspace_read.properties.private_endpoint_connections private_endpoint_connections.Element = AAZObjectType() diff --git a/src/databricks/azext_databricks/aaz/latest/databricks/workspace/_wait.py b/src/databricks/azext_databricks/aaz/latest/databricks/workspace/_wait.py index 94f6a66eed6..22d7bc3aaad 100644 --- a/src/databricks/azext_databricks/aaz/latest/databricks/workspace/_wait.py +++ b/src/databricks/azext_databricks/aaz/latest/databricks/workspace/_wait.py @@ -20,7 +20,7 @@ class Wait(AAZWaitCommand): _aaz_info = { "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/workspaces/{}", "2023-02-01"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/workspaces/{}", "2024-05-01"], ] } @@ -120,7 +120,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2023-02-01", + "api-version", "2024-05-01", required=True, ), } @@ -176,6 +176,9 @@ def _build_schema_on_200(cls): ) properties = cls._schema_on_200.properties + properties.access_connector = AAZObjectType( + serialized_name="accessConnector", + ) properties.authorizations = AAZListType() properties.created_by = AAZObjectType( serialized_name="createdBy", @@ -185,11 +188,24 @@ def _build_schema_on_200(cls): serialized_name="createdDateTime", flags={"read_only": True}, ) + properties.default_catalog = AAZObjectType( + serialized_name="defaultCatalog", + ) + properties.default_storage_firewall = AAZStrType( + serialized_name="defaultStorageFirewall", + ) properties.disk_encryption_set_id = AAZStrType( serialized_name="diskEncryptionSetId", flags={"read_only": True}, ) properties.encryption = AAZObjectType() + properties.enhanced_security_compliance = AAZObjectType( + serialized_name="enhancedSecurityCompliance", + ) + properties.is_uc_enabled = AAZBoolType( + serialized_name="isUcEnabled", + flags={"read_only": True}, + ) properties.managed_disk_identity = AAZObjectType( serialized_name="managedDiskIdentity", ) @@ -233,6 +249,18 @@ def _build_schema_on_200(cls): flags={"read_only": True}, ) + access_connector = cls._schema_on_200.properties.access_connector + access_connector.id = AAZStrType( + flags={"required": True}, + ) + access_connector.identity_type = AAZStrType( + serialized_name="identityType", + flags={"required": True}, + ) + access_connector.user_assigned_identity_id = AAZStrType( + serialized_name="userAssignedIdentityId", + ) + authorizations = cls._schema_on_200.properties.authorizations authorizations.Element = AAZObjectType() @@ -246,6 +274,14 @@ def _build_schema_on_200(cls): flags={"required": True}, ) + default_catalog = cls._schema_on_200.properties.default_catalog + default_catalog.initial_name = AAZStrType( + serialized_name="initialName", + ) + default_catalog.initial_type = AAZStrType( + serialized_name="initialType", + ) + encryption = cls._schema_on_200.properties.encryption encryption.entities = AAZObjectType( flags={"required": True}, @@ -309,6 +345,32 @@ def _build_schema_on_200(cls): flags={"required": True}, ) + enhanced_security_compliance = cls._schema_on_200.properties.enhanced_security_compliance + enhanced_security_compliance.automatic_cluster_update = AAZObjectType( + serialized_name="automaticClusterUpdate", + ) + enhanced_security_compliance.compliance_security_profile = AAZObjectType( + serialized_name="complianceSecurityProfile", + ) + enhanced_security_compliance.enhanced_security_monitoring = AAZObjectType( + serialized_name="enhancedSecurityMonitoring", + ) + + automatic_cluster_update = cls._schema_on_200.properties.enhanced_security_compliance.automatic_cluster_update + automatic_cluster_update.value = AAZStrType() + + compliance_security_profile = cls._schema_on_200.properties.enhanced_security_compliance.compliance_security_profile + compliance_security_profile.compliance_standards = AAZListType( + serialized_name="complianceStandards", + ) + compliance_security_profile.value = AAZStrType() + + compliance_standards = cls._schema_on_200.properties.enhanced_security_compliance.compliance_security_profile.compliance_standards + compliance_standards.Element = AAZStrType() + + enhanced_security_monitoring = cls._schema_on_200.properties.enhanced_security_compliance.enhanced_security_monitoring + enhanced_security_monitoring.value = AAZStrType() + parameters = cls._schema_on_200.properties.parameters parameters.aml_workspace_id = AAZObjectType( serialized_name="amlWorkspaceId", @@ -329,7 +391,6 @@ def _build_schema_on_200(cls): parameters.enable_no_public_ip = AAZObjectType( serialized_name="enableNoPublicIp", ) - _WaitHelper._build_schema_workspace_custom_boolean_parameter_read(parameters.enable_no_public_ip) parameters.encryption = AAZObjectType() parameters.load_balancer_backend_pool_name = AAZObjectType( serialized_name="loadBalancerBackendPoolName", @@ -357,6 +418,7 @@ def _build_schema_on_200(cls): _WaitHelper._build_schema_workspace_custom_boolean_parameter_read(parameters.require_infrastructure_encryption) parameters.resource_tags = AAZObjectType( serialized_name="resourceTags", + flags={"read_only": True}, ) parameters.storage_account_name = AAZObjectType( serialized_name="storageAccountName", @@ -371,6 +433,14 @@ def _build_schema_on_200(cls): ) _WaitHelper._build_schema_workspace_custom_string_parameter_read(parameters.vnet_address_prefix) + enable_no_public_ip = cls._schema_on_200.properties.parameters.enable_no_public_ip + enable_no_public_ip.type = AAZStrType( + flags={"read_only": True}, + ) + enable_no_public_ip.value = AAZBoolType( + flags={"required": True}, + ) + encryption = cls._schema_on_200.properties.parameters.encryption encryption.type = AAZStrType( flags={"read_only": True}, @@ -391,6 +461,9 @@ def _build_schema_on_200(cls): resource_tags.type = AAZStrType( flags={"read_only": True}, ) + resource_tags.value = AAZFreeFormDictType( + flags={"required": True}, + ) private_endpoint_connections = cls._schema_on_200.properties.private_endpoint_connections private_endpoint_connections.Element = AAZObjectType() diff --git a/src/databricks/azext_databricks/aaz/latest/databricks/workspace/outbound_endpoint/_list.py b/src/databricks/azext_databricks/aaz/latest/databricks/workspace/outbound_endpoint/_list.py index 5f69d5c8652..2c7d4480dfe 100644 --- a/src/databricks/azext_databricks/aaz/latest/databricks/workspace/outbound_endpoint/_list.py +++ b/src/databricks/azext_databricks/aaz/latest/databricks/workspace/outbound_endpoint/_list.py @@ -19,9 +19,9 @@ class List(AAZCommand): """ _aaz_info = { - "version": "2023-02-01", + "version": "2024-05-01", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/workspaces/{}/outboundnetworkdependenciesendpoints", "2023-02-01"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/workspaces/{}/outboundnetworkdependenciesendpoints", "2024-05-01"], ] } @@ -120,7 +120,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2023-02-01", + "api-version", "2024-05-01", required=True, ), } diff --git a/src/databricks/azext_databricks/aaz/latest/databricks/workspace/private_endpoint_connection/_create.py b/src/databricks/azext_databricks/aaz/latest/databricks/workspace/private_endpoint_connection/_create.py index 9dca20b63db..6dca303bda0 100644 --- a/src/databricks/azext_databricks/aaz/latest/databricks/workspace/private_endpoint_connection/_create.py +++ b/src/databricks/azext_databricks/aaz/latest/databricks/workspace/private_endpoint_connection/_create.py @@ -19,9 +19,9 @@ class Create(AAZCommand): """ _aaz_info = { - "version": "2023-02-01", + "version": "2024-05-01", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/workspaces/{}/privateendpointconnections/{}", "2023-02-01"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/workspaces/{}/privateendpointconnections/{}", "2024-05-01"], ] } @@ -183,7 +183,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2023-02-01", + "api-version", "2024-05-01", required=True, ), } diff --git a/src/databricks/azext_databricks/aaz/latest/databricks/workspace/private_endpoint_connection/_delete.py b/src/databricks/azext_databricks/aaz/latest/databricks/workspace/private_endpoint_connection/_delete.py index d626f362255..4c0163dfd18 100644 --- a/src/databricks/azext_databricks/aaz/latest/databricks/workspace/private_endpoint_connection/_delete.py +++ b/src/databricks/azext_databricks/aaz/latest/databricks/workspace/private_endpoint_connection/_delete.py @@ -19,9 +19,9 @@ class Delete(AAZCommand): """ _aaz_info = { - "version": "2023-02-01", + "version": "2024-05-01", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/workspaces/{}/privateendpointconnections/{}", "2023-02-01"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/workspaces/{}/privateendpointconnections/{}", "2024-05-01"], ] } @@ -153,7 +153,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2023-02-01", + "api-version", "2024-05-01", required=True, ), } diff --git a/src/databricks/azext_databricks/aaz/latest/databricks/workspace/private_endpoint_connection/_list.py b/src/databricks/azext_databricks/aaz/latest/databricks/workspace/private_endpoint_connection/_list.py index e225510ce4b..bfeee418674 100644 --- a/src/databricks/azext_databricks/aaz/latest/databricks/workspace/private_endpoint_connection/_list.py +++ b/src/databricks/azext_databricks/aaz/latest/databricks/workspace/private_endpoint_connection/_list.py @@ -19,12 +19,14 @@ class List(AAZCommand): """ _aaz_info = { - "version": "2023-02-01", + "version": "2024-05-01", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/workspaces/{}/privateendpointconnections", "2023-02-01"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/workspaces/{}/privateendpointconnections", "2024-05-01"], ] } + AZ_SUPPORT_PAGINATION = True + def _handler(self, command_args): super()._handler(command_args) return self.build_paging(self._execute_operations, self._output) @@ -120,7 +122,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2023-02-01", + "api-version", "2024-05-01", required=True, ), } diff --git a/src/databricks/azext_databricks/aaz/latest/databricks/workspace/private_endpoint_connection/_show.py b/src/databricks/azext_databricks/aaz/latest/databricks/workspace/private_endpoint_connection/_show.py index 5c821b32695..8a0581be5bc 100644 --- a/src/databricks/azext_databricks/aaz/latest/databricks/workspace/private_endpoint_connection/_show.py +++ b/src/databricks/azext_databricks/aaz/latest/databricks/workspace/private_endpoint_connection/_show.py @@ -19,9 +19,9 @@ class Show(AAZCommand): """ _aaz_info = { - "version": "2023-02-01", + "version": "2024-05-01", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/workspaces/{}/privateendpointconnections/{}", "2023-02-01"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/workspaces/{}/privateendpointconnections/{}", "2024-05-01"], ] } @@ -131,7 +131,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2023-02-01", + "api-version", "2024-05-01", required=True, ), } diff --git a/src/databricks/azext_databricks/aaz/latest/databricks/workspace/private_endpoint_connection/_update.py b/src/databricks/azext_databricks/aaz/latest/databricks/workspace/private_endpoint_connection/_update.py index 3fbca57873c..8f6cf7e9c41 100644 --- a/src/databricks/azext_databricks/aaz/latest/databricks/workspace/private_endpoint_connection/_update.py +++ b/src/databricks/azext_databricks/aaz/latest/databricks/workspace/private_endpoint_connection/_update.py @@ -19,9 +19,9 @@ class Update(AAZCommand): """ _aaz_info = { - "version": "2023-02-01", + "version": "2024-05-01", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/workspaces/{}/privateendpointconnections/{}", "2023-02-01"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/workspaces/{}/privateendpointconnections/{}", "2024-05-01"], ] } @@ -188,7 +188,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2023-02-01", + "api-version", "2024-05-01", required=True, ), } @@ -291,7 +291,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2023-02-01", + "api-version", "2024-05-01", required=True, ), } diff --git a/src/databricks/azext_databricks/aaz/latest/databricks/workspace/private_endpoint_connection/_wait.py b/src/databricks/azext_databricks/aaz/latest/databricks/workspace/private_endpoint_connection/_wait.py index 1cd755dcb77..37b1b4cbd9f 100644 --- a/src/databricks/azext_databricks/aaz/latest/databricks/workspace/private_endpoint_connection/_wait.py +++ b/src/databricks/azext_databricks/aaz/latest/databricks/workspace/private_endpoint_connection/_wait.py @@ -20,7 +20,7 @@ class Wait(AAZWaitCommand): _aaz_info = { "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/workspaces/{}/privateendpointconnections/{}", "2023-02-01"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/workspaces/{}/privateendpointconnections/{}", "2024-05-01"], ] } @@ -130,7 +130,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2023-02-01", + "api-version", "2024-05-01", required=True, ), } diff --git a/src/databricks/azext_databricks/aaz/latest/databricks/workspace/private_link_resource/_list.py b/src/databricks/azext_databricks/aaz/latest/databricks/workspace/private_link_resource/_list.py index 8376770921c..f8de39124a3 100644 --- a/src/databricks/azext_databricks/aaz/latest/databricks/workspace/private_link_resource/_list.py +++ b/src/databricks/azext_databricks/aaz/latest/databricks/workspace/private_link_resource/_list.py @@ -19,12 +19,14 @@ class List(AAZCommand): """ _aaz_info = { - "version": "2023-02-01", + "version": "2024-05-01", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/workspaces/{}/privatelinkresources", "2023-02-01"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/workspaces/{}/privatelinkresources", "2024-05-01"], ] } + AZ_SUPPORT_PAGINATION = True + def _handler(self, command_args): super()._handler(command_args) return self.build_paging(self._execute_operations, self._output) @@ -120,7 +122,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2023-02-01", + "api-version", "2024-05-01", required=True, ), } diff --git a/src/databricks/azext_databricks/aaz/latest/databricks/workspace/private_link_resource/_show.py b/src/databricks/azext_databricks/aaz/latest/databricks/workspace/private_link_resource/_show.py index 849ada10718..f1fd7318413 100644 --- a/src/databricks/azext_databricks/aaz/latest/databricks/workspace/private_link_resource/_show.py +++ b/src/databricks/azext_databricks/aaz/latest/databricks/workspace/private_link_resource/_show.py @@ -19,9 +19,9 @@ class Show(AAZCommand): """ _aaz_info = { - "version": "2023-02-01", + "version": "2024-05-01", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/workspaces/{}/privatelinkresources/{}", "2023-02-01"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/workspaces/{}/privatelinkresources/{}", "2024-05-01"], ] } @@ -131,7 +131,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2023-02-01", + "api-version", "2024-05-01", required=True, ), } diff --git a/src/databricks/azext_databricks/aaz/latest/databricks/workspace/vnet_peering/_create.py b/src/databricks/azext_databricks/aaz/latest/databricks/workspace/vnet_peering/_create.py index 9ac685f0908..6a4adeef740 100644 --- a/src/databricks/azext_databricks/aaz/latest/databricks/workspace/vnet_peering/_create.py +++ b/src/databricks/azext_databricks/aaz/latest/databricks/workspace/vnet_peering/_create.py @@ -22,9 +22,9 @@ class Create(AAZCommand): """ _aaz_info = { - "version": "2023-02-01", + "version": "2024-05-01", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/workspaces/{}/virtualnetworkpeerings/{}", "2023-02-01"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/workspaces/{}/virtualnetworkpeerings/{}", "2024-05-01"], ] } @@ -192,7 +192,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2023-02-01", + "api-version", "2024-05-01", required=True, ), } diff --git a/src/databricks/azext_databricks/aaz/latest/databricks/workspace/vnet_peering/_delete.py b/src/databricks/azext_databricks/aaz/latest/databricks/workspace/vnet_peering/_delete.py index ee9784adfb4..7c78f26c65a 100644 --- a/src/databricks/azext_databricks/aaz/latest/databricks/workspace/vnet_peering/_delete.py +++ b/src/databricks/azext_databricks/aaz/latest/databricks/workspace/vnet_peering/_delete.py @@ -22,9 +22,9 @@ class Delete(AAZCommand): """ _aaz_info = { - "version": "2023-02-01", + "version": "2024-05-01", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/workspaces/{}/virtualnetworkpeerings/{}", "2023-02-01"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/workspaces/{}/virtualnetworkpeerings/{}", "2024-05-01"], ] } @@ -156,7 +156,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2023-02-01", + "api-version", "2024-05-01", required=True, ), } diff --git a/src/databricks/azext_databricks/aaz/latest/databricks/workspace/vnet_peering/_list.py b/src/databricks/azext_databricks/aaz/latest/databricks/workspace/vnet_peering/_list.py index e61508d8ab2..55e547e7293 100644 --- a/src/databricks/azext_databricks/aaz/latest/databricks/workspace/vnet_peering/_list.py +++ b/src/databricks/azext_databricks/aaz/latest/databricks/workspace/vnet_peering/_list.py @@ -22,12 +22,14 @@ class List(AAZCommand): """ _aaz_info = { - "version": "2023-02-01", + "version": "2024-05-01", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/workspaces/{}/virtualnetworkpeerings", "2023-02-01"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/workspaces/{}/virtualnetworkpeerings", "2024-05-01"], ] } + AZ_SUPPORT_PAGINATION = True + def _handler(self, command_args): super()._handler(command_args) return self.build_paging(self._execute_operations, self._output) @@ -123,7 +125,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2023-02-01", + "api-version", "2024-05-01", required=True, ), } diff --git a/src/databricks/azext_databricks/aaz/latest/databricks/workspace/vnet_peering/_show.py b/src/databricks/azext_databricks/aaz/latest/databricks/workspace/vnet_peering/_show.py index f7a1fe2cd99..990060dac25 100644 --- a/src/databricks/azext_databricks/aaz/latest/databricks/workspace/vnet_peering/_show.py +++ b/src/databricks/azext_databricks/aaz/latest/databricks/workspace/vnet_peering/_show.py @@ -22,9 +22,9 @@ class Show(AAZCommand): """ _aaz_info = { - "version": "2023-02-01", + "version": "2024-05-01", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/workspaces/{}/virtualnetworkpeerings/{}", "2023-02-01"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/workspaces/{}/virtualnetworkpeerings/{}", "2024-05-01"], ] } @@ -136,7 +136,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2023-02-01", + "api-version", "2024-05-01", required=True, ), } diff --git a/src/databricks/azext_databricks/aaz/latest/databricks/workspace/vnet_peering/_update.py b/src/databricks/azext_databricks/aaz/latest/databricks/workspace/vnet_peering/_update.py index 3e03f41a4a7..3252e296062 100644 --- a/src/databricks/azext_databricks/aaz/latest/databricks/workspace/vnet_peering/_update.py +++ b/src/databricks/azext_databricks/aaz/latest/databricks/workspace/vnet_peering/_update.py @@ -22,9 +22,9 @@ class Update(AAZCommand): """ _aaz_info = { - "version": "2023-02-01", + "version": "2024-05-01", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/workspaces/{}/virtualnetworkpeerings/{}", "2023-02-01"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/workspaces/{}/virtualnetworkpeerings/{}", "2024-05-01"], ] } @@ -200,7 +200,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2023-02-01", + "api-version", "2024-05-01", required=True, ), } @@ -306,7 +306,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2023-02-01", + "api-version", "2024-05-01", required=True, ), } diff --git a/src/databricks/azext_databricks/aaz/latest/databricks/workspace/vnet_peering/_wait.py b/src/databricks/azext_databricks/aaz/latest/databricks/workspace/vnet_peering/_wait.py index 9f418ebda13..9b80c408a29 100644 --- a/src/databricks/azext_databricks/aaz/latest/databricks/workspace/vnet_peering/_wait.py +++ b/src/databricks/azext_databricks/aaz/latest/databricks/workspace/vnet_peering/_wait.py @@ -20,7 +20,7 @@ class Wait(AAZWaitCommand): _aaz_info = { "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/workspaces/{}/virtualnetworkpeerings/{}", "2023-02-01"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/workspaces/{}/virtualnetworkpeerings/{}", "2024-05-01"], ] } @@ -132,7 +132,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2023-02-01", + "api-version", "2024-05-01", required=True, ), } diff --git a/src/databricks/azext_databricks/azext_metadata.json b/src/databricks/azext_databricks/azext_metadata.json index a90205356c0..34f7fac3fed 100644 --- a/src/databricks/azext_databricks/azext_metadata.json +++ b/src/databricks/azext_databricks/azext_metadata.json @@ -1,3 +1,3 @@ -{ - "azext.minCliCoreVersion": "2.45.0" +{ + "azext.minCliCoreVersion": "2.57.0" } \ No newline at end of file diff --git a/src/databricks/azext_databricks/commands.py b/src/databricks/azext_databricks/commands.py index fc8c2080262..f856d99e8ea 100644 --- a/src/databricks/azext_databricks/commands.py +++ b/src/databricks/azext_databricks/commands.py @@ -6,9 +6,6 @@ # pylint: disable=too-many-lines # pylint: disable=too-many-statements -from azure.cli.core.commands import CliCommandType - - def load_command_table(self, _): with self.command_group('databricks workspace'): diff --git a/src/databricks/azext_databricks/custom.py b/src/databricks/azext_databricks/custom.py index 744e7e5c0b7..f929d170515 100644 --- a/src/databricks/azext_databricks/custom.py +++ b/src/databricks/azext_databricks/custom.py @@ -23,6 +23,7 @@ def id_generator(size=13, chars=string.ascii_lowercase + string.digits): class DatabricksWorkspaceCreate(_DatabricksWorkspaceCreate): @classmethod + # pylint: disable=protected-access def _build_arguments_schema(cls, *args, **kwargs): from azure.cli.core.aaz import AAZResourceIdArgFormat args_schema = super()._build_arguments_schema(*args, **kwargs) @@ -36,7 +37,7 @@ def _build_arguments_schema(cls, *args, **kwargs): def pre_operations(self): from msrestazure.tools import is_valid_resource_id, resource_id - """Parse managed resource_group which can be either resource group name or id, generate a randomized name if not provided""" + # """Parse managed resource_group which can be either resource group name or id, generate a randomized name if not provided""" args = self.ctx.args subscription_id = self.ctx.subscription_id workspace_name = args.name.to_serialized_data() @@ -61,6 +62,7 @@ def pre_operations(self): class DatabricksWorkspaceUpdate(_DatabricksWorkspaceUpdate): @classmethod + # pylint: disable=protected-access def _build_arguments_schema(cls, *args, **kwargs): args_schema = super()._build_arguments_schema(*args, **kwargs) args_schema.disk_key_source._registered = False @@ -78,6 +80,7 @@ def pre_operations(self): class WorkspaceVnetPeeringCreate(_WorkspaceVnetPeeringCreate): @classmethod + # pylint: disable=protected-access def _build_arguments_schema(cls, *args, **kwargs): from azure.cli.core.aaz import AAZResourceIdArgFormat args_schema = super()._build_arguments_schema(*args, **kwargs) diff --git a/src/databricks/azext_databricks/tests/latest/recordings/test_access_connector.yaml b/src/databricks/azext_databricks/tests/latest/recordings/test_access_connector.yaml index 165ff28f149..0692abcfc38 100644 --- a/src/databricks/azext_databricks/tests/latest/recordings/test_access_connector.yaml +++ b/src/databricks/azext_databricks/tests/latest/recordings/test_access_connector.yaml @@ -19,7 +19,7 @@ interactions: User-Agent: - AZURECLI/2.46.0 (AAZ) azsdk-python-core/1.24.0 Python/3.9.5 (Windows-10-10.0.22621-SP0) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_access_connector000001/providers/Microsoft.Databricks/accessConnectors/my-test-access-connector?api-version=2022-10-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_access_connector000001/providers/Microsoft.Databricks/accessConnectors/my-test-access-connector?api-version=2024-05-01 response: body: string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_access_connector000001/providers/Microsoft.Databricks/accessConnectors/my-test-access-connector","name":"my-test-access-connector","type":"Microsoft.Databricks/accessConnectors","location":"westus","identity":{"principalId":"cd6e35bd-b885-428b-b088-8f80111b8045","tenantId":"54826b22-38d6-4fb2-bad9-b7b93a3e9c5a","type":"SystemAssigned"},"properties":{"provisioningState":"Succeeded"},"systemData":{"createdBy":"v-taoxuzeng@microsoft.com","createdByType":"User","createdAt":"2023-03-15T01:38:36.9500447+00:00","lastModifiedBy":"v-taoxuzeng@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2023-03-15T01:38:36.9500447+00:00"}}' @@ -63,7 +63,7 @@ interactions: User-Agent: - AZURECLI/2.46.0 (AAZ) azsdk-python-core/1.24.0 Python/3.9.5 (Windows-10-10.0.22621-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_access_connector000001/providers/Microsoft.Databricks/accessConnectors/my-test-access-connector?api-version=2022-10-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_access_connector000001/providers/Microsoft.Databricks/accessConnectors/my-test-access-connector?api-version=2024-05-01 response: body: string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_access_connector000001/providers/Microsoft.Databricks/accessConnectors/my-test-access-connector","name":"my-test-access-connector","type":"Microsoft.Databricks/accessConnectors","location":"westus","identity":{"principalId":"cd6e35bd-b885-428b-b088-8f80111b8045","tenantId":"54826b22-38d6-4fb2-bad9-b7b93a3e9c5a","type":"SystemAssigned"},"properties":{"provisioningState":"Succeeded"},"systemData":{"createdBy":"v-taoxuzeng@microsoft.com","createdByType":"User","createdAt":"2023-03-15T01:38:36.9500447+00:00","lastModifiedBy":"v-taoxuzeng@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2023-03-15T01:38:36.9500447+00:00"}}' @@ -116,7 +116,7 @@ interactions: User-Agent: - AZURECLI/2.46.0 (AAZ) azsdk-python-core/1.24.0 Python/3.9.5 (Windows-10-10.0.22621-SP0) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_access_connector000001/providers/Microsoft.Databricks/accessConnectors/my-test-access-connector?api-version=2022-10-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_access_connector000001/providers/Microsoft.Databricks/accessConnectors/my-test-access-connector?api-version=2024-05-01 response: body: string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_access_connector000001/providers/Microsoft.Databricks/accessConnectors/my-test-access-connector","name":"my-test-access-connector","type":"Microsoft.Databricks/accessConnectors","location":"westus","identity":{"type":"None"},"tags":{"key":"value"},"properties":{"provisioningState":"Succeeded"},"systemData":{"createdBy":"v-taoxuzeng@microsoft.com","createdByType":"User","createdAt":"2023-03-15T01:38:36.9500447+00:00","lastModifiedBy":"v-taoxuzeng@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2023-03-15T01:38:41.6954616+00:00"}}' @@ -164,7 +164,7 @@ interactions: User-Agent: - AZURECLI/2.46.0 (AAZ) azsdk-python-core/1.24.0 Python/3.9.5 (Windows-10-10.0.22621-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_access_connector000001/providers/Microsoft.Databricks/accessConnectors?api-version=2022-10-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_access_connector000001/providers/Microsoft.Databricks/accessConnectors?api-version=2024-05-01 response: body: string: '{"value":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_access_connector000001/providers/Microsoft.Databricks/accessConnectors/my-test-access-connector","name":"my-test-access-connector","type":"Microsoft.Databricks/accessConnectors","location":"westus","identity":{"type":"None"},"tags":{"key":"value"},"properties":{"provisioningState":"Succeeded"},"systemData":{"createdBy":"v-taoxuzeng@microsoft.com","createdByType":"User","createdAt":"2023-03-15T01:38:36.9500447+00:00","lastModifiedBy":"v-taoxuzeng@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2023-03-15T01:38:41.6954616+00:00"}}]}' @@ -212,7 +212,7 @@ interactions: User-Agent: - AZURECLI/2.46.0 (AAZ) azsdk-python-core/1.24.0 Python/3.9.5 (Windows-10-10.0.22621-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_access_connector000001/providers/Microsoft.Databricks/accessConnectors/my-test-access-connector?api-version=2022-10-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_access_connector000001/providers/Microsoft.Databricks/accessConnectors/my-test-access-connector?api-version=2024-05-01 response: body: string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_access_connector000001/providers/Microsoft.Databricks/accessConnectors/my-test-access-connector","name":"my-test-access-connector","type":"Microsoft.Databricks/accessConnectors","location":"westus","identity":{"type":"None"},"tags":{"key":"value"},"properties":{"provisioningState":"Succeeded"},"systemData":{"createdBy":"v-taoxuzeng@microsoft.com","createdByType":"User","createdAt":"2023-03-15T01:38:36.9500447+00:00","lastModifiedBy":"v-taoxuzeng@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2023-03-15T01:38:41.6954616+00:00"}}' @@ -262,7 +262,7 @@ interactions: User-Agent: - AZURECLI/2.46.0 (AAZ) azsdk-python-core/1.24.0 Python/3.9.5 (Windows-10-10.0.22621-SP0) method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_access_connector000001/providers/Microsoft.Databricks/accessConnectors/my-test-access-connector?api-version=2022-10-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_access_connector000001/providers/Microsoft.Databricks/accessConnectors/my-test-access-connector?api-version=2024-05-01 response: body: string: '' diff --git a/src/databricks/azext_databricks/tests/latest/recordings/test_access_connector_v2.yaml b/src/databricks/azext_databricks/tests/latest/recordings/test_access_connector_v2.yaml index 31f481cdb9a..c859c53aa81 100644 --- a/src/databricks/azext_databricks/tests/latest/recordings/test_access_connector_v2.yaml +++ b/src/databricks/azext_databricks/tests/latest/recordings/test_access_connector_v2.yaml @@ -110,7 +110,7 @@ interactions: User-Agent: - AZURECLI/2.46.0 (AAZ) azsdk-python-core/1.24.0 Python/3.8.1 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_access_connector000001/providers/Microsoft.Databricks/accessConnectors/my-test-access-connector?api-version=2022-10-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_access_connector000001/providers/Microsoft.Databricks/accessConnectors/my-test-access-connector?api-version=2024-05-01 response: body: string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_access_connector000001/providers/Microsoft.Databricks/accessConnectors/my-test-access-connector","name":"my-test-access-connector","type":"Microsoft.Databricks/accessConnectors","location":"westus","identity":{"userAssignedIdentities":{"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/cli_test_access_connector000001/providers/Microsoft.ManagedIdentity/userAssignedIdentities/my-test-identity":{"principalId":"8bbf1ae3-d775-4e2a-bffc-469340428102","clientId":"2383fa67-01c5-4f09-83ae-7a0b22013e3d"}},"type":"UserAssigned"},"properties":{"provisioningState":"Succeeded"},"systemData":{"createdBy":"v-taoxuzeng@microsoft.com","createdByType":"User","createdAt":"2023-03-24T07:29:51.1679197+00:00","lastModifiedBy":"v-taoxuzeng@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2023-03-24T07:29:51.1679197+00:00"}}' @@ -156,7 +156,7 @@ interactions: User-Agent: - AZURECLI/2.46.0 (AAZ) azsdk-python-core/1.24.0 Python/3.8.1 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_access_connector000001/providers/Microsoft.Databricks/accessConnectors/my-test-access-connector?api-version=2022-10-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_access_connector000001/providers/Microsoft.Databricks/accessConnectors/my-test-access-connector?api-version=2024-05-01 response: body: string: '' @@ -202,7 +202,7 @@ interactions: User-Agent: - AZURECLI/2.46.0 (AAZ) azsdk-python-core/1.24.0 Python/3.8.1 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_access_connector000001/providers/Microsoft.Databricks/accessConnectors/my-test-access-connector?api-version=2022-10-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_access_connector000001/providers/Microsoft.Databricks/accessConnectors/my-test-access-connector?api-version=2024-05-01 response: body: string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_access_connector000001/providers/Microsoft.Databricks/accessConnectors/my-test-access-connector","name":"my-test-access-connector","type":"Microsoft.Databricks/accessConnectors","location":"westus","identity":{"type":"None"},"properties":{"provisioningState":"Succeeded"},"systemData":{"createdBy":"v-taoxuzeng@microsoft.com","createdByType":"User","createdAt":"2023-03-24T07:30:02.4492261+00:00","lastModifiedBy":"v-taoxuzeng@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2023-03-24T07:30:02.4492261+00:00"}}' @@ -246,7 +246,7 @@ interactions: User-Agent: - AZURECLI/2.46.0 (AAZ) azsdk-python-core/1.24.0 Python/3.8.1 (Windows-10-10.0.22000-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_access_connector000001/providers/Microsoft.Databricks/accessConnectors/my-test-access-connector?api-version=2022-10-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_access_connector000001/providers/Microsoft.Databricks/accessConnectors/my-test-access-connector?api-version=2024-05-01 response: body: string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_access_connector000001/providers/Microsoft.Databricks/accessConnectors/my-test-access-connector","name":"my-test-access-connector","type":"Microsoft.Databricks/accessConnectors","location":"westus","identity":{"type":"None"},"properties":{"provisioningState":"Succeeded"},"systemData":{"createdBy":"v-taoxuzeng@microsoft.com","createdByType":"User","createdAt":"2023-03-24T07:30:02.4492261+00:00","lastModifiedBy":"v-taoxuzeng@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2023-03-24T07:30:02.4492261+00:00"}}' @@ -299,7 +299,7 @@ interactions: User-Agent: - AZURECLI/2.46.0 (AAZ) azsdk-python-core/1.24.0 Python/3.8.1 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_access_connector000001/providers/Microsoft.Databricks/accessConnectors/my-test-access-connector?api-version=2022-10-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_access_connector000001/providers/Microsoft.Databricks/accessConnectors/my-test-access-connector?api-version=2024-05-01 response: body: string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_access_connector000001/providers/Microsoft.Databricks/accessConnectors/my-test-access-connector","name":"my-test-access-connector","type":"Microsoft.Databricks/accessConnectors","location":"westus","identity":{"userAssignedIdentities":{"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/cli_test_access_connector000001/providers/Microsoft.ManagedIdentity/userAssignedIdentities/my-test-identity":{"principalId":"8bbf1ae3-d775-4e2a-bffc-469340428102","clientId":"2383fa67-01c5-4f09-83ae-7a0b22013e3d"}},"type":"UserAssigned"},"properties":{"provisioningState":"Succeeded"},"systemData":{"createdBy":"v-taoxuzeng@microsoft.com","createdByType":"User","createdAt":"2023-03-24T07:30:02.4492261+00:00","lastModifiedBy":"v-taoxuzeng@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2023-03-24T07:30:07.3067099+00:00"}}' @@ -349,7 +349,7 @@ interactions: User-Agent: - AZURECLI/2.46.0 (AAZ) azsdk-python-core/1.24.0 Python/3.8.1 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_access_connector000001/providers/Microsoft.Databricks/accessConnectors/my-test-access-connector?api-version=2022-10-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_access_connector000001/providers/Microsoft.Databricks/accessConnectors/my-test-access-connector?api-version=2024-05-01 response: body: string: '' diff --git a/src/databricks/azext_databricks/tests/latest/recordings/test_databricks.yaml b/src/databricks/azext_databricks/tests/latest/recordings/test_databricks.yaml index 9da38cb3a7b..7e467950184 100644 --- a/src/databricks/azext_databricks/tests/latest/recordings/test_databricks.yaml +++ b/src/databricks/azext_databricks/tests/latest/recordings/test_databricks.yaml @@ -21,7 +21,7 @@ interactions: - AZURECLI/2.46.0 (AAZ) azsdk-python-core/1.24.0 Python/3.10.10 (Linux-5.15.0-1034-azure-x86_64-with-glibc2.31) VSTS_7b238909-6802-4b65-b90d-184bca47f458_build_261_0 method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks000001/providers/Microsoft.Databricks/workspaces/my-test-workspace?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks000001/providers/Microsoft.Databricks/workspaces/my-test-workspace?api-version=2024-05-01 response: body: string: '{"properties":{"managedResourceGroupId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/databricks-rg-my-test-workspace-dydj16hrsmnmy","provisioningState":"Accepted","authorizations":[{"principalId":"9a74af6f-d153-4348-988a-e2672920bee9","roleDefinitionId":"8e3af657-a8ff-443c-a75c-2fe8c4bcb635"}],"createdBy":{"oid":"6b30bdc6-696a-46fb-82d7-739c2fb147b7","puid":"10032001DE188A0E","applicationId":"04b07795-8ddb-461a-bbee-02f9e1bf7b46"},"updatedBy":{"oid":"6b30bdc6-696a-46fb-82d7-739c2fb147b7","puid":"10032001DE188A0E","applicationId":"04b07795-8ddb-461a-bbee-02f9e1bf7b46"},"createdDateTime":"2023-03-28T23:44:49.2099325Z"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks000001/providers/Microsoft.Databricks/workspaces/my-test-workspace","name":"my-test-workspace","type":"Microsoft.Databricks/workspaces","sku":{"name":"premium"},"location":"eastus"}' @@ -520,7 +520,7 @@ interactions: - AZURECLI/2.46.0 (AAZ) azsdk-python-core/1.24.0 Python/3.10.10 (Linux-5.15.0-1034-azure-x86_64-with-glibc2.31) VSTS_7b238909-6802-4b65-b90d-184bca47f458_build_261_0 method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks000001/providers/Microsoft.Databricks/workspaces/my-test-workspace?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks000001/providers/Microsoft.Databricks/workspaces/my-test-workspace?api-version=2024-05-01 response: body: string: '{"properties":{"managedResourceGroupId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/databricks-rg-my-test-workspace-dydj16hrsmnmy","parameters":{"enableFedRampCertification":{"type":"Bool","value":false},"enableNoPublicIp":{"type":"Bool","value":true},"natGatewayName":{"type":"String","value":"nat-gateway"},"prepareEncryption":{"type":"Bool","value":false},"publicIpName":{"type":"String","value":"nat-gw-public-ip"},"requireInfrastructureEncryption":{"type":"Bool","value":false},"resourceTags":{"type":"Object","value":{"application":"databricks","databricks-environment":"true"}},"storageAccountName":{"type":"String","value":"dbstorageqreynae4475sc"},"storageAccountSkuName":{"type":"String","value":"Standard_GRS"},"vnetAddressPrefix":{"type":"String","value":"10.139"}},"provisioningState":"Succeeded","authorizations":[{"principalId":"9a74af6f-d153-4348-988a-e2672920bee9","roleDefinitionId":"8e3af657-a8ff-443c-a75c-2fe8c4bcb635"}],"createdBy":{"oid":"6b30bdc6-696a-46fb-82d7-739c2fb147b7","puid":"10032001DE188A0E","applicationId":"04b07795-8ddb-461a-bbee-02f9e1bf7b46"},"updatedBy":{"oid":"6b30bdc6-696a-46fb-82d7-739c2fb147b7","puid":"10032001DE188A0E","applicationId":"04b07795-8ddb-461a-bbee-02f9e1bf7b46"},"workspaceId":"478134717476299","workspaceUrl":"adb-478134717476299.19.azuredatabricks.net","createdDateTime":"2023-03-28T23:44:49.2099325Z"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks000001/providers/Microsoft.Databricks/workspaces/my-test-workspace","name":"my-test-workspace","type":"Microsoft.Databricks/workspaces","sku":{"name":"premium"},"location":"eastus"}' @@ -574,7 +574,7 @@ interactions: - AZURECLI/2.46.0 (AAZ) azsdk-python-core/1.24.0 Python/3.10.10 (Linux-5.15.0-1034-azure-x86_64-with-glibc2.31) VSTS_7b238909-6802-4b65-b90d-184bca47f458_build_261_0 method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks000001/providers/Microsoft.Databricks/workspaces/my-custom-workspace?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks000001/providers/Microsoft.Databricks/workspaces/my-custom-workspace?api-version=2024-05-01 response: body: string: '{"properties":{"managedResourceGroupId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/custom-managed-rg","provisioningState":"Accepted","authorizations":[{"principalId":"9a74af6f-d153-4348-988a-e2672920bee9","roleDefinitionId":"8e3af657-a8ff-443c-a75c-2fe8c4bcb635"}],"createdBy":{"oid":"6b30bdc6-696a-46fb-82d7-739c2fb147b7","puid":"10032001DE188A0E","applicationId":"04b07795-8ddb-461a-bbee-02f9e1bf7b46"},"updatedBy":{"oid":"6b30bdc6-696a-46fb-82d7-739c2fb147b7","puid":"10032001DE188A0E","applicationId":"04b07795-8ddb-461a-bbee-02f9e1bf7b46"},"createdDateTime":"2023-03-28T23:47:22.8974965Z"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks000001/providers/Microsoft.Databricks/workspaces/my-custom-workspace","name":"my-custom-workspace","type":"Microsoft.Databricks/workspaces","sku":{"name":"standard"},"location":"westus","tags":{"env":"dev"}}' @@ -1073,7 +1073,7 @@ interactions: - AZURECLI/2.46.0 (AAZ) azsdk-python-core/1.24.0 Python/3.10.10 (Linux-5.15.0-1034-azure-x86_64-with-glibc2.31) VSTS_7b238909-6802-4b65-b90d-184bca47f458_build_261_0 method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks000001/providers/Microsoft.Databricks/workspaces/my-custom-workspace?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks000001/providers/Microsoft.Databricks/workspaces/my-custom-workspace?api-version=2024-05-01 response: body: string: '{"properties":{"managedResourceGroupId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/custom-managed-rg","parameters":{"enableFedRampCertification":{"type":"Bool","value":false},"enableNoPublicIp":{"type":"Bool","value":false},"natGatewayName":{"type":"String","value":"nat-gateway"},"prepareEncryption":{"type":"Bool","value":false},"publicIpName":{"type":"String","value":"nat-gw-public-ip"},"requireInfrastructureEncryption":{"type":"Bool","value":false},"resourceTags":{"type":"Object","value":{"application":"databricks","databricks-environment":"true","env":"dev"}},"storageAccountName":{"type":"String","value":"dbstoragekdp7jidvgdcuc"},"storageAccountSkuName":{"type":"String","value":"Standard_GRS"},"vnetAddressPrefix":{"type":"String","value":"10.139"}},"provisioningState":"Succeeded","authorizations":[{"principalId":"9a74af6f-d153-4348-988a-e2672920bee9","roleDefinitionId":"8e3af657-a8ff-443c-a75c-2fe8c4bcb635"}],"createdBy":{"oid":"6b30bdc6-696a-46fb-82d7-739c2fb147b7","puid":"10032001DE188A0E","applicationId":"04b07795-8ddb-461a-bbee-02f9e1bf7b46"},"updatedBy":{"oid":"6b30bdc6-696a-46fb-82d7-739c2fb147b7","puid":"10032001DE188A0E","applicationId":"04b07795-8ddb-461a-bbee-02f9e1bf7b46"},"workspaceId":"2155277698924075","workspaceUrl":"adb-2155277698924075.15.azuredatabricks.net","createdDateTime":"2023-03-28T23:47:22.8974965Z"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks000001/providers/Microsoft.Databricks/workspaces/my-custom-workspace","name":"my-custom-workspace","type":"Microsoft.Databricks/workspaces","sku":{"name":"standard"},"location":"westus","tags":{"env":"dev"}}' @@ -1122,7 +1122,7 @@ interactions: - AZURECLI/2.46.0 (AAZ) azsdk-python-core/1.24.0 Python/3.10.10 (Linux-5.15.0-1034-azure-x86_64-with-glibc2.31) VSTS_7b238909-6802-4b65-b90d-184bca47f458_build_261_0 method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks000001/providers/Microsoft.Databricks/workspaces/my-test-workspace?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks000001/providers/Microsoft.Databricks/workspaces/my-test-workspace?api-version=2024-05-01 response: body: string: '{"properties":{"managedResourceGroupId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/databricks-rg-my-test-workspace-dydj16hrsmnmy","parameters":{"enableFedRampCertification":{"type":"Bool","value":false},"enableNoPublicIp":{"type":"Bool","value":true},"natGatewayName":{"type":"String","value":"nat-gateway"},"prepareEncryption":{"type":"Bool","value":false},"publicIpName":{"type":"String","value":"nat-gw-public-ip"},"requireInfrastructureEncryption":{"type":"Bool","value":false},"resourceTags":{"type":"Object","value":{"application":"databricks","databricks-environment":"true"}},"storageAccountName":{"type":"String","value":"dbstorageqreynae4475sc"},"storageAccountSkuName":{"type":"String","value":"Standard_GRS"},"vnetAddressPrefix":{"type":"String","value":"10.139"}},"provisioningState":"Succeeded","authorizations":[{"principalId":"9a74af6f-d153-4348-988a-e2672920bee9","roleDefinitionId":"8e3af657-a8ff-443c-a75c-2fe8c4bcb635"}],"createdBy":{"oid":"6b30bdc6-696a-46fb-82d7-739c2fb147b7","puid":"10032001DE188A0E","applicationId":"04b07795-8ddb-461a-bbee-02f9e1bf7b46"},"updatedBy":{"oid":"6b30bdc6-696a-46fb-82d7-739c2fb147b7","puid":"10032001DE188A0E","applicationId":"04b07795-8ddb-461a-bbee-02f9e1bf7b46"},"workspaceId":"478134717476299","workspaceUrl":"adb-478134717476299.19.azuredatabricks.net","createdDateTime":"2023-03-28T23:44:49.2099325Z"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks000001/providers/Microsoft.Databricks/workspaces/my-test-workspace","name":"my-test-workspace","type":"Microsoft.Databricks/workspaces","sku":{"name":"premium"},"location":"eastus"}' @@ -1183,7 +1183,7 @@ interactions: - AZURECLI/2.46.0 (AAZ) azsdk-python-core/1.24.0 Python/3.10.10 (Linux-5.15.0-1034-azure-x86_64-with-glibc2.31) VSTS_7b238909-6802-4b65-b90d-184bca47f458_build_261_0 method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks000001/providers/Microsoft.Databricks/workspaces/my-test-workspace?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks000001/providers/Microsoft.Databricks/workspaces/my-test-workspace?api-version=2024-05-01 response: body: string: '{"properties":{"managedResourceGroupId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/databricks-rg-my-test-workspace-dydj16hrsmnmy","parameters":{"enableNoPublicIp":{"value":true},"natGatewayName":{"value":"nat-gateway"},"prepareEncryption":{"value":true},"publicIpName":{"value":"nat-gw-public-ip"},"requireInfrastructureEncryption":{"value":false},"storageAccountName":{"value":"dbstorageqreynae4475sc"},"storageAccountSkuName":{"value":"Standard_GRS"},"vnetAddressPrefix":{"value":"10.139"}},"provisioningState":"Updating","authorizations":[{"principalId":"9a74af6f-d153-4348-988a-e2672920bee9","roleDefinitionId":"8e3af657-a8ff-443c-a75c-2fe8c4bcb635"}],"createdBy":{},"updatedBy":{"oid":"6b30bdc6-696a-46fb-82d7-739c2fb147b7","puid":"10032001DE188A0E","applicationId":"04b07795-8ddb-461a-bbee-02f9e1bf7b46"},"createdDateTime":"2023-03-28T23:49:56.3148459Z"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks000001/providers/Microsoft.Databricks/workspaces/my-test-workspace","name":"my-test-workspace","type":"Microsoft.Databricks/workspaces","sku":{"name":"premium"},"location":"eastus","tags":{"type":"test","env":"dev"}}' @@ -1367,7 +1367,7 @@ interactions: - AZURECLI/2.46.0 (AAZ) azsdk-python-core/1.24.0 Python/3.10.10 (Linux-5.15.0-1034-azure-x86_64-with-glibc2.31) VSTS_7b238909-6802-4b65-b90d-184bca47f458_build_261_0 method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks000001/providers/Microsoft.Databricks/workspaces/my-test-workspace?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks000001/providers/Microsoft.Databricks/workspaces/my-test-workspace?api-version=2024-05-01 response: body: string: '{"properties":{"managedResourceGroupId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/databricks-rg-my-test-workspace-dydj16hrsmnmy","parameters":{"enableFedRampCertification":{"type":"Bool","value":false},"enableNoPublicIp":{"type":"Bool","value":true},"natGatewayName":{"type":"String","value":"nat-gateway"},"prepareEncryption":{"type":"Bool","value":true},"publicIpName":{"type":"String","value":"nat-gw-public-ip"},"requireInfrastructureEncryption":{"type":"Bool","value":false},"resourceTags":{"type":"Object","value":{"application":"databricks","databricks-environment":"true"}},"storageAccountName":{"type":"String","value":"dbstorageqreynae4475sc"},"storageAccountSkuName":{"type":"String","value":"Standard_GRS"},"vnetAddressPrefix":{"type":"String","value":"10.139"}},"provisioningState":"Succeeded","authorizations":[{"principalId":"9a74af6f-d153-4348-988a-e2672920bee9","roleDefinitionId":"8e3af657-a8ff-443c-a75c-2fe8c4bcb635"}],"createdBy":{"oid":"6b30bdc6-696a-46fb-82d7-739c2fb147b7","puid":"10032001DE188A0E","applicationId":"04b07795-8ddb-461a-bbee-02f9e1bf7b46"},"updatedBy":{"oid":"6b30bdc6-696a-46fb-82d7-739c2fb147b7","puid":"10032001DE188A0E","applicationId":"04b07795-8ddb-461a-bbee-02f9e1bf7b46"},"workspaceId":"478134717476299","workspaceUrl":"adb-478134717476299.19.azuredatabricks.net","createdDateTime":"2023-03-28T23:44:49.2099325Z","storageAccountIdentity":{"principalId":"ec5e4fea-42ae-48a9-988f-78605902a956","tenantId":"54826b22-38d6-4fb2-bad9-b7b93a3e9c5a","type":"SystemAssigned"}},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks000001/providers/Microsoft.Databricks/workspaces/my-test-workspace","name":"my-test-workspace","type":"Microsoft.Databricks/workspaces","sku":{"name":"premium"},"location":"eastus","tags":{"type":"test","env":"dev"}}' @@ -1765,7 +1765,7 @@ interactions: - azsdk-python-keyvault-keys/4.8.0b2 Python/3.10.10 (Linux-5.15.0-1034-azure-x86_64-with-glibc2.31) VSTS_7b238909-6802-4b65-b90d-184bca47f458_build_261_0 method: POST - uri: https://clitest000002.vault.azure.net/keys/testkey/create?api-version=7.4-preview.1 + uri: https://clitest000002.vault.azure.net/keys/testkey/create?api-version=7.5-preview.1 response: body: string: '{"error":{"code":"Unauthorized","message":"AKV10000: Request is missing @@ -1816,7 +1816,7 @@ interactions: - azsdk-python-keyvault-keys/4.8.0b2 Python/3.10.10 (Linux-5.15.0-1034-azure-x86_64-with-glibc2.31) VSTS_7b238909-6802-4b65-b90d-184bca47f458_build_261_0 method: POST - uri: https://clitest000002.vault.azure.net/keys/testkey/create?api-version=7.4-preview.1 + uri: https://clitest000002.vault.azure.net/keys/testkey/create?api-version=7.5-preview.1 response: body: string: '{"key":{"kid":"https://clitest000002.vault.azure.net/keys/testkey/d26e591ddc2d4756b8ed6c1d6b9f676c","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"2sqQZOKPuoF29poXXaokJvMsw2DOEnrlmjbIoZlICW2Vco0DUaduUMrnvcrKD5_XrKbFgNHe9hyPih8NRqVP5ioFk81lDqhmAym5Xu9znItM8AMwkNLXuM7aaamzG7kFqy2UrF_0rR2xN_cuKK8GexUq7ROCtpSh5kc4rs0FfeDhmUiZQHBxqWZy4sgjREwt85EUx8xbiwm8lii4t6-vQpdfL0R93-WITmKYxrnogNLH2edQCiZ4RDYoO2Ka-n0z8uNL8f8RYNdbrBj3BqNfGFyitJFWH7o8OVuXpMsPYQCoZvLSyrKxgvqfdAnIEI6-9-RT3QHSpfqxIskIfP-eJQ","e":"AQAB"},"attributes":{"enabled":true,"created":1680047446,"updated":1680047446,"recoveryLevel":"CustomizedRecoverable","recoverableDays":7,"exportable":false}}' @@ -1863,7 +1863,7 @@ interactions: - AZURECLI/2.46.0 (AAZ) azsdk-python-core/1.24.0 Python/3.10.10 (Linux-5.15.0-1034-azure-x86_64-with-glibc2.31) VSTS_7b238909-6802-4b65-b90d-184bca47f458_build_261_0 method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks000001/providers/Microsoft.Databricks/workspaces/my-test-workspace?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks000001/providers/Microsoft.Databricks/workspaces/my-test-workspace?api-version=2024-05-01 response: body: string: '{"properties":{"managedResourceGroupId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/databricks-rg-my-test-workspace-dydj16hrsmnmy","parameters":{"enableFedRampCertification":{"type":"Bool","value":false},"enableNoPublicIp":{"type":"Bool","value":true},"natGatewayName":{"type":"String","value":"nat-gateway"},"prepareEncryption":{"type":"Bool","value":true},"publicIpName":{"type":"String","value":"nat-gw-public-ip"},"requireInfrastructureEncryption":{"type":"Bool","value":false},"resourceTags":{"type":"Object","value":{"application":"databricks","databricks-environment":"true"}},"storageAccountName":{"type":"String","value":"dbstorageqreynae4475sc"},"storageAccountSkuName":{"type":"String","value":"Standard_GRS"},"vnetAddressPrefix":{"type":"String","value":"10.139"}},"provisioningState":"Succeeded","authorizations":[{"principalId":"9a74af6f-d153-4348-988a-e2672920bee9","roleDefinitionId":"8e3af657-a8ff-443c-a75c-2fe8c4bcb635"}],"createdBy":{"oid":"6b30bdc6-696a-46fb-82d7-739c2fb147b7","puid":"10032001DE188A0E","applicationId":"04b07795-8ddb-461a-bbee-02f9e1bf7b46"},"updatedBy":{"oid":"6b30bdc6-696a-46fb-82d7-739c2fb147b7","puid":"10032001DE188A0E","applicationId":"04b07795-8ddb-461a-bbee-02f9e1bf7b46"},"workspaceId":"478134717476299","workspaceUrl":"adb-478134717476299.19.azuredatabricks.net","createdDateTime":"2023-03-28T23:44:49.2099325Z","storageAccountIdentity":{"principalId":"ec5e4fea-42ae-48a9-988f-78605902a956","tenantId":"54826b22-38d6-4fb2-bad9-b7b93a3e9c5a","type":"SystemAssigned"}},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks000001/providers/Microsoft.Databricks/workspaces/my-test-workspace","name":"my-test-workspace","type":"Microsoft.Databricks/workspaces","sku":{"name":"premium"},"location":"eastus","tags":{"type":"test","env":"dev"}}' @@ -1927,7 +1927,7 @@ interactions: - AZURECLI/2.46.0 (AAZ) azsdk-python-core/1.24.0 Python/3.10.10 (Linux-5.15.0-1034-azure-x86_64-with-glibc2.31) VSTS_7b238909-6802-4b65-b90d-184bca47f458_build_261_0 method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks000001/providers/Microsoft.Databricks/workspaces/my-test-workspace?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks000001/providers/Microsoft.Databricks/workspaces/my-test-workspace?api-version=2024-05-01 response: body: string: '{"properties":{"managedResourceGroupId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/databricks-rg-my-test-workspace-dydj16hrsmnmy","parameters":{"enableNoPublicIp":{"value":true},"encryption":{"value":{"KeyName":"testkey","keySource":"Microsoft.Keyvault","keyvaulturi":"https://clitest000002.vault.azure.net/","keyversion":"d26e591ddc2d4756b8ed6c1d6b9f676c"}},"natGatewayName":{"value":"nat-gateway"},"prepareEncryption":{"value":true},"publicIpName":{"value":"nat-gw-public-ip"},"requireInfrastructureEncryption":{"value":false},"storageAccountName":{"value":"dbstorageqreynae4475sc"},"storageAccountSkuName":{"value":"Standard_GRS"},"vnetAddressPrefix":{"value":"10.139"}},"provisioningState":"Updating","authorizations":[{"principalId":"9a74af6f-d153-4348-988a-e2672920bee9","roleDefinitionId":"8e3af657-a8ff-443c-a75c-2fe8c4bcb635"}],"createdBy":{},"updatedBy":{"oid":"6b30bdc6-696a-46fb-82d7-739c2fb147b7","puid":"10032001DE188A0E","applicationId":"04b07795-8ddb-461a-bbee-02f9e1bf7b46"},"createdDateTime":"2023-03-28T23:50:47.0055876Z"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks000001/providers/Microsoft.Databricks/workspaces/my-test-workspace","name":"my-test-workspace","type":"Microsoft.Databricks/workspaces","sku":{"name":"premium"},"location":"eastus","tags":{"type":"test","env":"dev"}}' @@ -2111,7 +2111,7 @@ interactions: - AZURECLI/2.46.0 (AAZ) azsdk-python-core/1.24.0 Python/3.10.10 (Linux-5.15.0-1034-azure-x86_64-with-glibc2.31) VSTS_7b238909-6802-4b65-b90d-184bca47f458_build_261_0 method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks000001/providers/Microsoft.Databricks/workspaces/my-test-workspace?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks000001/providers/Microsoft.Databricks/workspaces/my-test-workspace?api-version=2024-05-01 response: body: string: '{"properties":{"managedResourceGroupId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/databricks-rg-my-test-workspace-dydj16hrsmnmy","parameters":{"enableFedRampCertification":{"type":"Bool","value":false},"enableNoPublicIp":{"type":"Bool","value":true},"natGatewayName":{"type":"String","value":"nat-gateway"},"prepareEncryption":{"type":"Bool","value":true},"publicIpName":{"type":"String","value":"nat-gw-public-ip"},"requireInfrastructureEncryption":{"type":"Bool","value":false},"resourceTags":{"type":"Object","value":{"application":"databricks","databricks-environment":"true"}},"storageAccountName":{"type":"String","value":"dbstorageqreynae4475sc"},"storageAccountSkuName":{"type":"String","value":"Standard_GRS"},"vnetAddressPrefix":{"type":"String","value":"10.139"},"encryption":{"type":"Object","value":{"keySource":"Microsoft.Keyvault","keyvaulturi":"https://clitest000002.vault.azure.net/","KeyName":"testkey","keyversion":"d26e591ddc2d4756b8ed6c1d6b9f676c"}}},"provisioningState":"Succeeded","authorizations":[{"principalId":"9a74af6f-d153-4348-988a-e2672920bee9","roleDefinitionId":"8e3af657-a8ff-443c-a75c-2fe8c4bcb635"}],"createdBy":{"oid":"6b30bdc6-696a-46fb-82d7-739c2fb147b7","puid":"10032001DE188A0E","applicationId":"04b07795-8ddb-461a-bbee-02f9e1bf7b46"},"updatedBy":{"oid":"6b30bdc6-696a-46fb-82d7-739c2fb147b7","puid":"10032001DE188A0E","applicationId":"04b07795-8ddb-461a-bbee-02f9e1bf7b46"},"workspaceId":"478134717476299","workspaceUrl":"adb-478134717476299.19.azuredatabricks.net","createdDateTime":"2023-03-28T23:44:49.2099325Z","storageAccountIdentity":{"principalId":"ec5e4fea-42ae-48a9-988f-78605902a956","tenantId":"54826b22-38d6-4fb2-bad9-b7b93a3e9c5a","type":"SystemAssigned"}},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks000001/providers/Microsoft.Databricks/workspaces/my-test-workspace","name":"my-test-workspace","type":"Microsoft.Databricks/workspaces","sku":{"name":"premium"},"location":"eastus","tags":{"type":"test","env":"dev"}}' @@ -2160,7 +2160,7 @@ interactions: - AZURECLI/2.46.0 (AAZ) azsdk-python-core/1.24.0 Python/3.10.10 (Linux-5.15.0-1034-azure-x86_64-with-glibc2.31) VSTS_7b238909-6802-4b65-b90d-184bca47f458_build_261_0 method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks000001/providers/Microsoft.Databricks/workspaces/my-test-workspace?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks000001/providers/Microsoft.Databricks/workspaces/my-test-workspace?api-version=2024-05-01 response: body: string: '{"properties":{"managedResourceGroupId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/databricks-rg-my-test-workspace-dydj16hrsmnmy","parameters":{"enableFedRampCertification":{"type":"Bool","value":false},"enableNoPublicIp":{"type":"Bool","value":true},"natGatewayName":{"type":"String","value":"nat-gateway"},"prepareEncryption":{"type":"Bool","value":true},"publicIpName":{"type":"String","value":"nat-gw-public-ip"},"requireInfrastructureEncryption":{"type":"Bool","value":false},"resourceTags":{"type":"Object","value":{"application":"databricks","databricks-environment":"true"}},"storageAccountName":{"type":"String","value":"dbstorageqreynae4475sc"},"storageAccountSkuName":{"type":"String","value":"Standard_GRS"},"vnetAddressPrefix":{"type":"String","value":"10.139"},"encryption":{"type":"Object","value":{"keySource":"Microsoft.Keyvault","keyvaulturi":"https://clitest000002.vault.azure.net/","KeyName":"testkey","keyversion":"d26e591ddc2d4756b8ed6c1d6b9f676c"}}},"provisioningState":"Succeeded","authorizations":[{"principalId":"9a74af6f-d153-4348-988a-e2672920bee9","roleDefinitionId":"8e3af657-a8ff-443c-a75c-2fe8c4bcb635"}],"createdBy":{"oid":"6b30bdc6-696a-46fb-82d7-739c2fb147b7","puid":"10032001DE188A0E","applicationId":"04b07795-8ddb-461a-bbee-02f9e1bf7b46"},"updatedBy":{"oid":"6b30bdc6-696a-46fb-82d7-739c2fb147b7","puid":"10032001DE188A0E","applicationId":"04b07795-8ddb-461a-bbee-02f9e1bf7b46"},"workspaceId":"478134717476299","workspaceUrl":"adb-478134717476299.19.azuredatabricks.net","createdDateTime":"2023-03-28T23:44:49.2099325Z","storageAccountIdentity":{"principalId":"ec5e4fea-42ae-48a9-988f-78605902a956","tenantId":"54826b22-38d6-4fb2-bad9-b7b93a3e9c5a","type":"SystemAssigned"}},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks000001/providers/Microsoft.Databricks/workspaces/my-test-workspace","name":"my-test-workspace","type":"Microsoft.Databricks/workspaces","sku":{"name":"premium"},"location":"eastus","tags":{"type":"test","env":"dev"}}' @@ -2224,7 +2224,7 @@ interactions: - AZURECLI/2.46.0 (AAZ) azsdk-python-core/1.24.0 Python/3.10.10 (Linux-5.15.0-1034-azure-x86_64-with-glibc2.31) VSTS_7b238909-6802-4b65-b90d-184bca47f458_build_261_0 method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks000001/providers/Microsoft.Databricks/workspaces/my-test-workspace?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks000001/providers/Microsoft.Databricks/workspaces/my-test-workspace?api-version=2024-05-01 response: body: string: '{"properties":{"managedResourceGroupId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/databricks-rg-my-test-workspace-dydj16hrsmnmy","parameters":{"enableNoPublicIp":{"value":true},"encryption":{"value":{"KeyName":"testkey","keySource":"Default","keyvaulturi":"https://clitest000002.vault.azure.net/","keyversion":"d26e591ddc2d4756b8ed6c1d6b9f676c"}},"natGatewayName":{"value":"nat-gateway"},"prepareEncryption":{"value":true},"publicIpName":{"value":"nat-gw-public-ip"},"requireInfrastructureEncryption":{"value":false},"storageAccountName":{"value":"dbstorageqreynae4475sc"},"storageAccountSkuName":{"value":"Standard_GRS"},"vnetAddressPrefix":{"value":"10.139"}},"provisioningState":"Updating","authorizations":[{"principalId":"9a74af6f-d153-4348-988a-e2672920bee9","roleDefinitionId":"8e3af657-a8ff-443c-a75c-2fe8c4bcb635"}],"createdBy":{},"updatedBy":{"oid":"6b30bdc6-696a-46fb-82d7-739c2fb147b7","puid":"10032001DE188A0E","applicationId":"04b07795-8ddb-461a-bbee-02f9e1bf7b46"},"createdDateTime":"2023-03-28T23:51:35.3850774Z"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks000001/providers/Microsoft.Databricks/workspaces/my-test-workspace","name":"my-test-workspace","type":"Microsoft.Databricks/workspaces","sku":{"name":"premium"},"location":"eastus","tags":{"type":"test","env":"dev"}}' @@ -2408,7 +2408,7 @@ interactions: - AZURECLI/2.46.0 (AAZ) azsdk-python-core/1.24.0 Python/3.10.10 (Linux-5.15.0-1034-azure-x86_64-with-glibc2.31) VSTS_7b238909-6802-4b65-b90d-184bca47f458_build_261_0 method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks000001/providers/Microsoft.Databricks/workspaces/my-test-workspace?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks000001/providers/Microsoft.Databricks/workspaces/my-test-workspace?api-version=2024-05-01 response: body: string: '{"properties":{"managedResourceGroupId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/databricks-rg-my-test-workspace-dydj16hrsmnmy","parameters":{"enableFedRampCertification":{"type":"Bool","value":false},"enableNoPublicIp":{"type":"Bool","value":true},"natGatewayName":{"type":"String","value":"nat-gateway"},"prepareEncryption":{"type":"Bool","value":true},"publicIpName":{"type":"String","value":"nat-gw-public-ip"},"requireInfrastructureEncryption":{"type":"Bool","value":false},"resourceTags":{"type":"Object","value":{"application":"databricks","databricks-environment":"true"}},"storageAccountName":{"type":"String","value":"dbstorageqreynae4475sc"},"storageAccountSkuName":{"type":"String","value":"Standard_GRS"},"vnetAddressPrefix":{"type":"String","value":"10.139"},"encryption":{"type":"Object","value":{"keySource":"Default"}}},"provisioningState":"Succeeded","authorizations":[{"principalId":"9a74af6f-d153-4348-988a-e2672920bee9","roleDefinitionId":"8e3af657-a8ff-443c-a75c-2fe8c4bcb635"}],"createdBy":{"oid":"6b30bdc6-696a-46fb-82d7-739c2fb147b7","puid":"10032001DE188A0E","applicationId":"04b07795-8ddb-461a-bbee-02f9e1bf7b46"},"updatedBy":{"oid":"6b30bdc6-696a-46fb-82d7-739c2fb147b7","puid":"10032001DE188A0E","applicationId":"04b07795-8ddb-461a-bbee-02f9e1bf7b46"},"workspaceId":"478134717476299","workspaceUrl":"adb-478134717476299.19.azuredatabricks.net","createdDateTime":"2023-03-28T23:44:49.2099325Z","storageAccountIdentity":{"principalId":"ec5e4fea-42ae-48a9-988f-78605902a956","tenantId":"54826b22-38d6-4fb2-bad9-b7b93a3e9c5a","type":"SystemAssigned"}},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks000001/providers/Microsoft.Databricks/workspaces/my-test-workspace","name":"my-test-workspace","type":"Microsoft.Databricks/workspaces","sku":{"name":"premium"},"location":"eastus","tags":{"type":"test","env":"dev"}}' @@ -2457,7 +2457,7 @@ interactions: - AZURECLI/2.46.0 (AAZ) azsdk-python-core/1.24.0 Python/3.10.10 (Linux-5.15.0-1034-azure-x86_64-with-glibc2.31) VSTS_7b238909-6802-4b65-b90d-184bca47f458_build_261_0 method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks000001/providers/Microsoft.Databricks/workspaces/my-test-workspace?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks000001/providers/Microsoft.Databricks/workspaces/my-test-workspace?api-version=2024-05-01 response: body: string: '{"properties":{"managedResourceGroupId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/databricks-rg-my-test-workspace-dydj16hrsmnmy","parameters":{"enableFedRampCertification":{"type":"Bool","value":false},"enableNoPublicIp":{"type":"Bool","value":true},"natGatewayName":{"type":"String","value":"nat-gateway"},"prepareEncryption":{"type":"Bool","value":true},"publicIpName":{"type":"String","value":"nat-gw-public-ip"},"requireInfrastructureEncryption":{"type":"Bool","value":false},"resourceTags":{"type":"Object","value":{"application":"databricks","databricks-environment":"true"}},"storageAccountName":{"type":"String","value":"dbstorageqreynae4475sc"},"storageAccountSkuName":{"type":"String","value":"Standard_GRS"},"vnetAddressPrefix":{"type":"String","value":"10.139"},"encryption":{"type":"Object","value":{"keySource":"Default"}}},"provisioningState":"Succeeded","authorizations":[{"principalId":"9a74af6f-d153-4348-988a-e2672920bee9","roleDefinitionId":"8e3af657-a8ff-443c-a75c-2fe8c4bcb635"}],"createdBy":{"oid":"6b30bdc6-696a-46fb-82d7-739c2fb147b7","puid":"10032001DE188A0E","applicationId":"04b07795-8ddb-461a-bbee-02f9e1bf7b46"},"updatedBy":{"oid":"6b30bdc6-696a-46fb-82d7-739c2fb147b7","puid":"10032001DE188A0E","applicationId":"04b07795-8ddb-461a-bbee-02f9e1bf7b46"},"workspaceId":"478134717476299","workspaceUrl":"adb-478134717476299.19.azuredatabricks.net","createdDateTime":"2023-03-28T23:44:49.2099325Z","storageAccountIdentity":{"principalId":"ec5e4fea-42ae-48a9-988f-78605902a956","tenantId":"54826b22-38d6-4fb2-bad9-b7b93a3e9c5a","type":"SystemAssigned"}},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks000001/providers/Microsoft.Databricks/workspaces/my-test-workspace","name":"my-test-workspace","type":"Microsoft.Databricks/workspaces","sku":{"name":"premium"},"location":"eastus","tags":{"type":"test","env":"dev"}}' @@ -2506,7 +2506,7 @@ interactions: - AZURECLI/2.46.0 (AAZ) azsdk-python-core/1.24.0 Python/3.10.10 (Linux-5.15.0-1034-azure-x86_64-with-glibc2.31) VSTS_7b238909-6802-4b65-b90d-184bca47f458_build_261_0 method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks000001/providers/Microsoft.Databricks/workspaces/my-test-workspace?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks000001/providers/Microsoft.Databricks/workspaces/my-test-workspace?api-version=2024-05-01 response: body: string: '{"properties":{"managedResourceGroupId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/databricks-rg-my-test-workspace-dydj16hrsmnmy","parameters":{"enableFedRampCertification":{"type":"Bool","value":false},"enableNoPublicIp":{"type":"Bool","value":true},"natGatewayName":{"type":"String","value":"nat-gateway"},"prepareEncryption":{"type":"Bool","value":true},"publicIpName":{"type":"String","value":"nat-gw-public-ip"},"requireInfrastructureEncryption":{"type":"Bool","value":false},"resourceTags":{"type":"Object","value":{"application":"databricks","databricks-environment":"true"}},"storageAccountName":{"type":"String","value":"dbstorageqreynae4475sc"},"storageAccountSkuName":{"type":"String","value":"Standard_GRS"},"vnetAddressPrefix":{"type":"String","value":"10.139"},"encryption":{"type":"Object","value":{"keySource":"Default"}}},"provisioningState":"Succeeded","authorizations":[{"principalId":"9a74af6f-d153-4348-988a-e2672920bee9","roleDefinitionId":"8e3af657-a8ff-443c-a75c-2fe8c4bcb635"}],"createdBy":{"oid":"6b30bdc6-696a-46fb-82d7-739c2fb147b7","puid":"10032001DE188A0E","applicationId":"04b07795-8ddb-461a-bbee-02f9e1bf7b46"},"updatedBy":{"oid":"6b30bdc6-696a-46fb-82d7-739c2fb147b7","puid":"10032001DE188A0E","applicationId":"04b07795-8ddb-461a-bbee-02f9e1bf7b46"},"workspaceId":"478134717476299","workspaceUrl":"adb-478134717476299.19.azuredatabricks.net","createdDateTime":"2023-03-28T23:44:49.2099325Z","storageAccountIdentity":{"principalId":"ec5e4fea-42ae-48a9-988f-78605902a956","tenantId":"54826b22-38d6-4fb2-bad9-b7b93a3e9c5a","type":"SystemAssigned"}},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks000001/providers/Microsoft.Databricks/workspaces/my-test-workspace","name":"my-test-workspace","type":"Microsoft.Databricks/workspaces","sku":{"name":"premium"},"location":"eastus","tags":{"type":"test","env":"dev"}}' @@ -2555,7 +2555,7 @@ interactions: - AZURECLI/2.46.0 (AAZ) azsdk-python-core/1.24.0 Python/3.10.10 (Linux-5.15.0-1034-azure-x86_64-with-glibc2.31) VSTS_7b238909-6802-4b65-b90d-184bca47f458_build_261_0 method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks000001/providers/Microsoft.Databricks/workspaces?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks000001/providers/Microsoft.Databricks/workspaces?api-version=2024-05-01 response: body: string: '{"value":[{"properties":{"managedResourceGroupId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/custom-managed-rg","parameters":{"enableFedRampCertification":{"type":"Bool","value":false},"enableNoPublicIp":{"type":"Bool","value":false},"natGatewayName":{"type":"String","value":"nat-gateway"},"prepareEncryption":{"type":"Bool","value":false},"publicIpName":{"type":"String","value":"nat-gw-public-ip"},"requireInfrastructureEncryption":{"type":"Bool","value":false},"resourceTags":{"type":"Object","value":{"application":"databricks","databricks-environment":"true","env":"dev"}},"storageAccountName":{"type":"String","value":"dbstoragekdp7jidvgdcuc"},"storageAccountSkuName":{"type":"String","value":"Standard_GRS"},"vnetAddressPrefix":{"type":"String","value":"10.139"}},"provisioningState":"Succeeded","authorizations":[{"principalId":"9a74af6f-d153-4348-988a-e2672920bee9","roleDefinitionId":"8e3af657-a8ff-443c-a75c-2fe8c4bcb635"}],"createdBy":{"oid":"6b30bdc6-696a-46fb-82d7-739c2fb147b7","puid":"10032001DE188A0E","applicationId":"04b07795-8ddb-461a-bbee-02f9e1bf7b46"},"updatedBy":{"oid":"6b30bdc6-696a-46fb-82d7-739c2fb147b7","puid":"10032001DE188A0E","applicationId":"04b07795-8ddb-461a-bbee-02f9e1bf7b46"},"workspaceId":"2155277698924075","workspaceUrl":"adb-2155277698924075.15.azuredatabricks.net","createdDateTime":"2023-03-28T23:47:22.8974965Z"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks000001/providers/Microsoft.Databricks/workspaces/my-custom-workspace","name":"my-custom-workspace","type":"Microsoft.Databricks/workspaces","sku":{"name":"standard"},"location":"westus","tags":{"env":"dev"}},{"properties":{"managedResourceGroupId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/databricks-rg-my-test-workspace-dydj16hrsmnmy","parameters":{"enableFedRampCertification":{"type":"Bool","value":false},"enableNoPublicIp":{"type":"Bool","value":true},"natGatewayName":{"type":"String","value":"nat-gateway"},"prepareEncryption":{"type":"Bool","value":true},"publicIpName":{"type":"String","value":"nat-gw-public-ip"},"requireInfrastructureEncryption":{"type":"Bool","value":false},"resourceTags":{"type":"Object","value":{"application":"databricks","databricks-environment":"true"}},"storageAccountName":{"type":"String","value":"dbstorageqreynae4475sc"},"storageAccountSkuName":{"type":"String","value":"Standard_GRS"},"vnetAddressPrefix":{"type":"String","value":"10.139"},"encryption":{"type":"Object","value":{"keySource":"Default"}}},"provisioningState":"Succeeded","authorizations":[{"principalId":"9a74af6f-d153-4348-988a-e2672920bee9","roleDefinitionId":"8e3af657-a8ff-443c-a75c-2fe8c4bcb635"}],"createdBy":{"oid":"6b30bdc6-696a-46fb-82d7-739c2fb147b7","puid":"10032001DE188A0E","applicationId":"04b07795-8ddb-461a-bbee-02f9e1bf7b46"},"updatedBy":{"oid":"6b30bdc6-696a-46fb-82d7-739c2fb147b7","puid":"10032001DE188A0E","applicationId":"04b07795-8ddb-461a-bbee-02f9e1bf7b46"},"workspaceId":"478134717476299","workspaceUrl":"adb-478134717476299.19.azuredatabricks.net","createdDateTime":"2023-03-28T23:44:49.2099325Z","storageAccountIdentity":{"principalId":"ec5e4fea-42ae-48a9-988f-78605902a956","tenantId":"54826b22-38d6-4fb2-bad9-b7b93a3e9c5a","type":"SystemAssigned"}},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks000001/providers/Microsoft.Databricks/workspaces/my-test-workspace","name":"my-test-workspace","type":"Microsoft.Databricks/workspaces","sku":{"name":"premium"},"location":"eastus","tags":{"type":"test","env":"dev"}}]}' @@ -2605,7 +2605,7 @@ interactions: - AZURECLI/2.46.0 (AAZ) azsdk-python-core/1.24.0 Python/3.10.10 (Linux-5.15.0-1034-azure-x86_64-with-glibc2.31) VSTS_7b238909-6802-4b65-b90d-184bca47f458_build_261_0 method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks000001/providers/Microsoft.Databricks/workspaces/my-test-workspace?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks000001/providers/Microsoft.Databricks/workspaces/my-test-workspace?forceDeletion=false&api-version=2024-05-01 response: body: string: '' @@ -3149,7 +3149,7 @@ interactions: - AZURECLI/2.46.0 (AAZ) azsdk-python-core/1.24.0 Python/3.10.10 (Linux-5.15.0-1034-azure-x86_64-with-glibc2.31) VSTS_7b238909-6802-4b65-b90d-184bca47f458_build_261_0 method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks000001/providers/Microsoft.Databricks/workspaces/my-custom-workspace?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks000001/providers/Microsoft.Databricks/workspaces/my-custom-workspace?forceDeletion=false&api-version=2024-05-01 response: body: string: '' diff --git a/src/databricks/azext_databricks/tests/latest/recordings/test_databricks_create_v1.yaml b/src/databricks/azext_databricks/tests/latest/recordings/test_databricks_create_v1.yaml index f096ce98aeb..14dac5d5d05 100644 --- a/src/databricks/azext_databricks/tests/latest/recordings/test_databricks_create_v1.yaml +++ b/src/databricks/azext_databricks/tests/latest/recordings/test_databricks_create_v1.yaml @@ -24,7 +24,7 @@ interactions: User-Agent: - AZURECLI/2.49.0 (AAZ) azsdk-python-core/1.26.0 Python/3.9.5 (Windows-10-10.0.22621-SP0) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_create_v1000001/providers/Microsoft.Databricks/workspaces/workspace000002?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_create_v1000001/providers/Microsoft.Databricks/workspaces/workspace000002?api-version=2024-05-01 response: body: string: "{\r\n \"properties\": {\r\n \"encryption\": {\r\n \"entities\": @@ -518,7 +518,7 @@ interactions: User-Agent: - AZURECLI/2.49.0 (AAZ) azsdk-python-core/1.26.0 Python/3.9.5 (Windows-10-10.0.22621-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_create_v1000001/providers/Microsoft.Databricks/workspaces/workspace000002?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_create_v1000001/providers/Microsoft.Databricks/workspaces/workspace000002?api-version=2024-05-01 response: body: string: "{\r\n \"properties\": {\r\n \"encryption\": {\r\n \"entities\": @@ -602,7 +602,7 @@ interactions: User-Agent: - AZURECLI/2.49.0 (AAZ) azsdk-python-core/1.26.0 Python/3.9.5 (Windows-10-10.0.22621-SP0) method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_create_v1000001/providers/Microsoft.Databricks/workspaces/workspace000002?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_create_v1000001/providers/Microsoft.Databricks/workspaces/workspace000002?forceDeletion=false&api-version=2024-05-01 response: body: string: '' diff --git a/src/databricks/azext_databricks/tests/latest/recordings/test_databricks_create_v2.yaml b/src/databricks/azext_databricks/tests/latest/recordings/test_databricks_create_v2.yaml index cf1d4423b86..6668cbb37fa 100644 --- a/src/databricks/azext_databricks/tests/latest/recordings/test_databricks_create_v2.yaml +++ b/src/databricks/azext_databricks/tests/latest/recordings/test_databricks_create_v2.yaml @@ -179,7 +179,7 @@ interactions: User-Agent: - azsdk-python-keyvault-keys/4.8.0b2 Python/3.9.5 (Windows-10-10.0.22621-SP0) method: POST - uri: https://clitest000002.vault.azure.net/keys/testkey/create?api-version=7.4-preview.1 + uri: https://clitest000002.vault.azure.net/keys/testkey/create?api-version=7.5-preview.1 response: body: string: '{"error":{"code":"Unauthorized","message":"AKV10000: Request is missing @@ -229,7 +229,7 @@ interactions: User-Agent: - azsdk-python-keyvault-keys/4.8.0b2 Python/3.9.5 (Windows-10-10.0.22621-SP0) method: POST - uri: https://clitest000002.vault.azure.net/keys/testkey/create?api-version=7.4-preview.1 + uri: https://clitest000002.vault.azure.net/keys/testkey/create?api-version=7.5-preview.1 response: body: string: '{"key":{"kid":"https://clitest000002.vault.azure.net/keys/testkey/9cc96bd7ef49422fbc35b368934b927e","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"yCjjxnr52iQUoInsmMthqIOHaOnfq2jQQKpp0u_T74SdZbPdTVCmma4EMsh6eUwpM1WjcyS6C45eVwRKvE-J6jsMlF5yo9pQ48TWg2t9SADz09Ych5rmyHuGKRwCOM9fXQQmgFmcsbVbkaPe0gZ6RS6-LHV4fUwdFmEHIJ9OrhHHqjTv8Y_FF17Ho4Zj72-Rmn27WhXx2cWiUswrJPxYp1jnHbqE29RtNA4YBn8a0FOG3MB6M1Fiu2CB5KH3J389ZMxmFdpO9ELsyoVCh115e5CdD7IVFxC-TN0Hv1fzn6M-2oAIY7PaHm7T1lpKioTProFmsDoB0ZulXprtYiZOHQ","e":"AQAB"},"attributes":{"enabled":true,"created":1685429820,"updated":1685429820,"recoveryLevel":"CustomizedRecoverable+Purgeable","recoverableDays":7,"exportable":false}}' @@ -284,7 +284,7 @@ interactions: User-Agent: - AZURECLI/2.49.0 (AAZ) azsdk-python-core/1.26.0 Python/3.9.5 (Windows-10-10.0.22621-SP0) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_create_v2000001/providers/Microsoft.Databricks/workspaces/workspace000003?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_create_v2000001/providers/Microsoft.Databricks/workspaces/workspace000003?api-version=2024-05-01 response: body: string: "{\r\n \"properties\": {\r\n \"encryption\": {\r\n \"entities\": @@ -777,7 +777,7 @@ interactions: User-Agent: - AZURECLI/2.49.0 (AAZ) azsdk-python-core/1.26.0 Python/3.9.5 (Windows-10-10.0.22621-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_create_v2000001/providers/Microsoft.Databricks/workspaces/workspace000003?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_create_v2000001/providers/Microsoft.Databricks/workspaces/workspace000003?api-version=2024-05-01 response: body: string: "{\r\n \"properties\": {\r\n \"encryption\": {\r\n \"entities\": @@ -858,7 +858,7 @@ interactions: User-Agent: - AZURECLI/2.49.0 (AAZ) azsdk-python-core/1.26.0 Python/3.9.5 (Windows-10-10.0.22621-SP0) method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_create_v2000001/providers/Microsoft.Databricks/workspaces/workspace000003?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_create_v2000001/providers/Microsoft.Databricks/workspaces/workspace000003?forceDeletion=false&api-version=2024-05-01 response: body: string: '' diff --git a/src/databricks/azext_databricks/tests/latest/recordings/test_databricks_update.yaml b/src/databricks/azext_databricks/tests/latest/recordings/test_databricks_update.yaml index 8fb928a61b5..57e1567065b 100644 --- a/src/databricks/azext_databricks/tests/latest/recordings/test_databricks_update.yaml +++ b/src/databricks/azext_databricks/tests/latest/recordings/test_databricks_update.yaml @@ -21,7 +21,7 @@ interactions: User-Agent: - AZURECLI/2.48.1 (AAZ) azsdk-python-core/1.26.0 Python/3.9.5 (Windows-10-10.0.22621-SP0) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_update000001/providers/Microsoft.Databricks/workspaces/workspace000003?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_update000001/providers/Microsoft.Databricks/workspaces/workspace000003?api-version=2024-05-01 response: body: string: '{"properties":{"managedResourceGroupId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/databricks-rg-workspace000003-77m3zxru2y38q","provisioningState":"Accepted","authorizations":[{"principalId":"9a74af6f-d153-4348-988a-e2672920bee9","roleDefinitionId":"8e3af657-a8ff-443c-a75c-2fe8c4bcb635"}],"createdBy":{"oid":"674368bb-7eaa-4100-aef7-138f65f50648","puid":"10032001C021F1B6","applicationId":"04b07795-8ddb-461a-bbee-02f9e1bf7b46"},"updatedBy":{"oid":"674368bb-7eaa-4100-aef7-138f65f50648","puid":"10032001C021F1B6","applicationId":"04b07795-8ddb-461a-bbee-02f9e1bf7b46"},"createdDateTime":"2023-05-23T08:27:36.9338351Z"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_update000001/providers/Microsoft.Databricks/workspaces/workspace000003","name":"workspace000003","type":"Microsoft.Databricks/workspaces","sku":{"name":"premium"},"location":"eastus"}' @@ -509,7 +509,7 @@ interactions: User-Agent: - AZURECLI/2.48.1 (AAZ) azsdk-python-core/1.26.0 Python/3.9.5 (Windows-10-10.0.22621-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_update000001/providers/Microsoft.Databricks/workspaces/workspace000003?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_update000001/providers/Microsoft.Databricks/workspaces/workspace000003?api-version=2024-05-01 response: body: string: '{"properties":{"managedResourceGroupId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/databricks-rg-workspace000003-77m3zxru2y38q","parameters":{"enableFedRampCertification":{"type":"Bool","value":false},"enableNoPublicIp":{"type":"Bool","value":true},"natGatewayName":{"type":"String","value":"nat-gateway"},"prepareEncryption":{"type":"Bool","value":true},"publicIpName":{"type":"String","value":"nat-gw-public-ip"},"requireInfrastructureEncryption":{"type":"Bool","value":false},"resourceTags":{"type":"Object","value":{"application":"databricks","databricks-environment":"true"}},"storageAccountName":{"type":"String","value":"dbstoragekuwsq7b47fp2m"},"storageAccountSkuName":{"type":"String","value":"Standard_GRS"},"vnetAddressPrefix":{"type":"String","value":"10.139"}},"provisioningState":"Succeeded","authorizations":[{"principalId":"9a74af6f-d153-4348-988a-e2672920bee9","roleDefinitionId":"8e3af657-a8ff-443c-a75c-2fe8c4bcb635"}],"createdBy":{"oid":"674368bb-7eaa-4100-aef7-138f65f50648","puid":"10032001C021F1B6","applicationId":"04b07795-8ddb-461a-bbee-02f9e1bf7b46"},"updatedBy":{"oid":"674368bb-7eaa-4100-aef7-138f65f50648","puid":"10032001C021F1B6","applicationId":"04b07795-8ddb-461a-bbee-02f9e1bf7b46"},"workspaceId":"98935514584607","workspaceUrl":"adb-98935514584607.7.azuredatabricks.net","createdDateTime":"2023-05-23T08:27:36.9338351Z","storageAccountIdentity":{"principalId":"13fdc96e-1ee6-4c8d-a923-95f964d16129","tenantId":"54826b22-38d6-4fb2-bad9-b7b93a3e9c5a","type":"SystemAssigned"}},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_update000001/providers/Microsoft.Databricks/workspaces/workspace000003","name":"workspace000003","type":"Microsoft.Databricks/workspaces","sku":{"name":"premium"},"location":"eastus"}' @@ -558,7 +558,7 @@ interactions: User-Agent: - AZURECLI/2.48.1 (AAZ) azsdk-python-core/1.26.0 Python/3.9.5 (Windows-10-10.0.22621-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_update000001/providers/Microsoft.Databricks/workspaces/workspace000003?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_update000001/providers/Microsoft.Databricks/workspaces/workspace000003?api-version=2024-05-01 response: body: string: '{"properties":{"managedResourceGroupId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/databricks-rg-workspace000003-77m3zxru2y38q","parameters":{"enableFedRampCertification":{"type":"Bool","value":false},"enableNoPublicIp":{"type":"Bool","value":true},"natGatewayName":{"type":"String","value":"nat-gateway"},"prepareEncryption":{"type":"Bool","value":true},"publicIpName":{"type":"String","value":"nat-gw-public-ip"},"requireInfrastructureEncryption":{"type":"Bool","value":false},"resourceTags":{"type":"Object","value":{"application":"databricks","databricks-environment":"true"}},"storageAccountName":{"type":"String","value":"dbstoragekuwsq7b47fp2m"},"storageAccountSkuName":{"type":"String","value":"Standard_GRS"},"vnetAddressPrefix":{"type":"String","value":"10.139"}},"provisioningState":"Succeeded","authorizations":[{"principalId":"9a74af6f-d153-4348-988a-e2672920bee9","roleDefinitionId":"8e3af657-a8ff-443c-a75c-2fe8c4bcb635"}],"createdBy":{"oid":"674368bb-7eaa-4100-aef7-138f65f50648","puid":"10032001C021F1B6","applicationId":"04b07795-8ddb-461a-bbee-02f9e1bf7b46"},"updatedBy":{"oid":"674368bb-7eaa-4100-aef7-138f65f50648","puid":"10032001C021F1B6","applicationId":"04b07795-8ddb-461a-bbee-02f9e1bf7b46"},"workspaceId":"98935514584607","workspaceUrl":"adb-98935514584607.7.azuredatabricks.net","createdDateTime":"2023-05-23T08:27:36.9338351Z","storageAccountIdentity":{"principalId":"13fdc96e-1ee6-4c8d-a923-95f964d16129","tenantId":"54826b22-38d6-4fb2-bad9-b7b93a3e9c5a","type":"SystemAssigned"}},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_update000001/providers/Microsoft.Databricks/workspaces/workspace000003","name":"workspace000003","type":"Microsoft.Databricks/workspaces","sku":{"name":"premium"},"location":"eastus"}' @@ -622,7 +622,7 @@ interactions: User-Agent: - AZURECLI/2.48.1 (AAZ) azsdk-python-core/1.26.0 Python/3.9.5 (Windows-10-10.0.22621-SP0) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_update000001/providers/Microsoft.Databricks/workspaces/workspace000003?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_update000001/providers/Microsoft.Databricks/workspaces/workspace000003?api-version=2024-05-01 response: body: string: '{"properties":{"encryption":{"entities":{"managedDisk":{"keySource":"Microsoft.Keyvault","keyVaultProperties":{"keyVaultUri":"https://test-vault-name.vault.azure.net/","keyName":"test-cmk-key","keyVersion":"00000000000000000000000000000000"},"rotationToLatestKeyVersionEnabled":true}}},"managedDiskIdentity":{},"managedResourceGroupId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/databricks-rg-workspace000003-77m3zxru2y38q","parameters":{"enableNoPublicIp":{"value":true},"natGatewayName":{"value":"nat-gateway"},"prepareEncryption":{"value":true},"publicIpName":{"value":"nat-gw-public-ip"},"requireInfrastructureEncryption":{"value":false},"storageAccountName":{"value":"dbstoragekuwsq7b47fp2m"},"storageAccountSkuName":{"value":"Standard_GRS"},"vnetAddressPrefix":{"value":"10.139"}},"provisioningState":"Updating","authorizations":[{"principalId":"9a74af6f-d153-4348-988a-e2672920bee9","roleDefinitionId":"8e3af657-a8ff-443c-a75c-2fe8c4bcb635"}],"createdBy":{},"updatedBy":{"oid":"674368bb-7eaa-4100-aef7-138f65f50648","puid":"10032001C021F1B6","applicationId":"04b07795-8ddb-461a-bbee-02f9e1bf7b46"},"createdDateTime":"2023-05-23T08:29:59.9509059Z"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_update000001/providers/Microsoft.Databricks/workspaces/workspace000003","name":"workspace000003","type":"Microsoft.Databricks/workspaces","sku":{"name":"premium"},"location":"eastus"}' @@ -851,7 +851,7 @@ interactions: User-Agent: - AZURECLI/2.48.1 (AAZ) azsdk-python-core/1.26.0 Python/3.9.5 (Windows-10-10.0.22621-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_update000001/providers/Microsoft.Databricks/workspaces/workspace000003?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_update000001/providers/Microsoft.Databricks/workspaces/workspace000003?api-version=2024-05-01 response: body: string: '{"properties":{"encryption":{"entities":{"managedDisk":{"keySource":"Microsoft.Keyvault","keyVaultProperties":{"keyVaultUri":"https://test-vault-name.vault.azure.net/","keyName":"test-cmk-key","keyVersion":"00000000000000000000000000000000"},"rotationToLatestKeyVersionEnabled":true}}},"diskEncryptionSetId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/databricks-rg-workspace000003-77m3zxru2y38q/providers/Microsoft.Compute/diskEncryptionSets/dbdiskencryptionseteb79b056f6632","managedDiskIdentity":{"principalId":"685a0314-b433-403e-9998-6e75e1d1023b","tenantId":"54826b22-38d6-4fb2-bad9-b7b93a3e9c5a","type":"SystemAssigned"},"managedResourceGroupId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/databricks-rg-workspace000003-77m3zxru2y38q","parameters":{"enableFedRampCertification":{"type":"Bool","value":false},"enableNoPublicIp":{"type":"Bool","value":true},"natGatewayName":{"type":"String","value":"nat-gateway"},"prepareEncryption":{"type":"Bool","value":true},"publicIpName":{"type":"String","value":"nat-gw-public-ip"},"requireInfrastructureEncryption":{"type":"Bool","value":false},"resourceTags":{"type":"Object","value":{"application":"databricks","databricks-environment":"true"}},"storageAccountName":{"type":"String","value":"dbstoragekuwsq7b47fp2m"},"storageAccountSkuName":{"type":"String","value":"Standard_GRS"},"vnetAddressPrefix":{"type":"String","value":"10.139"}},"provisioningState":"Succeeded","authorizations":[{"principalId":"9a74af6f-d153-4348-988a-e2672920bee9","roleDefinitionId":"8e3af657-a8ff-443c-a75c-2fe8c4bcb635"}],"createdBy":{"oid":"674368bb-7eaa-4100-aef7-138f65f50648","puid":"10032001C021F1B6","applicationId":"04b07795-8ddb-461a-bbee-02f9e1bf7b46"},"updatedBy":{"oid":"674368bb-7eaa-4100-aef7-138f65f50648","puid":"10032001C021F1B6","applicationId":"04b07795-8ddb-461a-bbee-02f9e1bf7b46"},"workspaceId":"98935514584607","workspaceUrl":"adb-98935514584607.7.azuredatabricks.net","createdDateTime":"2023-05-23T08:27:36.9338351Z","storageAccountIdentity":{"principalId":"13fdc96e-1ee6-4c8d-a923-95f964d16129","tenantId":"54826b22-38d6-4fb2-bad9-b7b93a3e9c5a","type":"SystemAssigned"}},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_update000001/providers/Microsoft.Databricks/workspaces/workspace000003","name":"workspace000003","type":"Microsoft.Databricks/workspaces","sku":{"name":"premium"},"location":"eastus"}' diff --git a/src/databricks/azext_databricks/tests/latest/recordings/test_databricks_update_v1.yaml b/src/databricks/azext_databricks/tests/latest/recordings/test_databricks_update_v1.yaml index 175008bdc79..cb7ba549468 100644 --- a/src/databricks/azext_databricks/tests/latest/recordings/test_databricks_update_v1.yaml +++ b/src/databricks/azext_databricks/tests/latest/recordings/test_databricks_update_v1.yaml @@ -21,7 +21,7 @@ interactions: User-Agent: - AZURECLI/2.49.0 (AAZ) azsdk-python-core/1.26.0 Python/3.9.5 (Windows-10-10.0.22621-SP0) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_update_v1000001/providers/Microsoft.Databricks/workspaces/workspace000002?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_update_v1000001/providers/Microsoft.Databricks/workspaces/workspace000002?api-version=2024-05-01 response: body: string: "{\r\n \"properties\": {\r\n \"managedResourceGroupId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/databricks-rg-workspace000002-eexfxqua9hhp9\",\r\n @@ -498,7 +498,7 @@ interactions: User-Agent: - AZURECLI/2.49.0 (AAZ) azsdk-python-core/1.26.0 Python/3.9.5 (Windows-10-10.0.22621-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_update_v1000001/providers/Microsoft.Databricks/workspaces/workspace000002?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_update_v1000001/providers/Microsoft.Databricks/workspaces/workspace000002?api-version=2024-05-01 response: body: string: "{\r\n \"properties\": {\r\n \"managedResourceGroupId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/databricks-rg-workspace000002-eexfxqua9hhp9\",\r\n @@ -576,7 +576,7 @@ interactions: User-Agent: - AZURECLI/2.49.0 (AAZ) azsdk-python-core/1.26.0 Python/3.9.5 (Windows-10-10.0.22621-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_update_v1000001/providers/Microsoft.Databricks/workspaces/workspace000002?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_update_v1000001/providers/Microsoft.Databricks/workspaces/workspace000002?api-version=2024-05-01 response: body: string: "{\r\n \"properties\": {\r\n \"managedResourceGroupId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/databricks-rg-workspace000002-eexfxqua9hhp9\",\r\n @@ -669,7 +669,7 @@ interactions: User-Agent: - AZURECLI/2.49.0 (AAZ) azsdk-python-core/1.26.0 Python/3.9.5 (Windows-10-10.0.22621-SP0) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_update_v1000001/providers/Microsoft.Databricks/workspaces/workspace000002?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_update_v1000001/providers/Microsoft.Databricks/workspaces/workspace000002?api-version=2024-05-01 response: body: string: "{\r\n \"properties\": {\r\n \"encryption\": {\r\n \"entities\": @@ -869,7 +869,7 @@ interactions: User-Agent: - AZURECLI/2.49.0 (AAZ) azsdk-python-core/1.26.0 Python/3.9.5 (Windows-10-10.0.22621-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_update_v1000001/providers/Microsoft.Databricks/workspaces/workspace000002?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_update_v1000001/providers/Microsoft.Databricks/workspaces/workspace000002?api-version=2024-05-01 response: body: string: "{\r\n \"properties\": {\r\n \"encryption\": {\r\n \"entities\": @@ -956,7 +956,7 @@ interactions: User-Agent: - AZURECLI/2.49.0 (AAZ) azsdk-python-core/1.26.0 Python/3.9.5 (Windows-10-10.0.22621-SP0) method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_update_v1000001/providers/Microsoft.Databricks/workspaces/workspace000002?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_update_v1000001/providers/Microsoft.Databricks/workspaces/workspace000002?forceDeletion=false&api-version=2024-05-01 response: body: string: '' diff --git a/src/databricks/azext_databricks/tests/latest/recordings/test_databricks_update_v2.yaml b/src/databricks/azext_databricks/tests/latest/recordings/test_databricks_update_v2.yaml index 5622599e657..a7854510b0a 100644 --- a/src/databricks/azext_databricks/tests/latest/recordings/test_databricks_update_v2.yaml +++ b/src/databricks/azext_databricks/tests/latest/recordings/test_databricks_update_v2.yaml @@ -21,7 +21,7 @@ interactions: User-Agent: - AZURECLI/2.49.0 (AAZ) azsdk-python-core/1.26.0 Python/3.9.5 (Windows-10-10.0.22621-SP0) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_update_v2000001/providers/Microsoft.Databricks/workspaces/workspace000003?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_update_v2000001/providers/Microsoft.Databricks/workspaces/workspace000003?api-version=2024-05-01 response: body: string: "{\r\n \"properties\": {\r\n \"managedResourceGroupId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/databricks-rg-workspace000003-g03s5wey9jig5\",\r\n @@ -498,7 +498,7 @@ interactions: User-Agent: - AZURECLI/2.49.0 (AAZ) azsdk-python-core/1.26.0 Python/3.9.5 (Windows-10-10.0.22621-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_update_v2000001/providers/Microsoft.Databricks/workspaces/workspace000003?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_update_v2000001/providers/Microsoft.Databricks/workspaces/workspace000003?api-version=2024-05-01 response: body: string: "{\r\n \"properties\": {\r\n \"managedResourceGroupId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/databricks-rg-workspace000003-g03s5wey9jig5\",\r\n @@ -739,7 +739,7 @@ interactions: User-Agent: - azsdk-python-keyvault-keys/4.8.0b2 Python/3.9.5 (Windows-10-10.0.22621-SP0) method: POST - uri: https://clitest000002.vault.azure.net/keys/testkey/create?api-version=7.4-preview.1 + uri: https://clitest000002.vault.azure.net/keys/testkey/create?api-version=7.5-preview.1 response: body: string: '{"error":{"code":"Unauthorized","message":"AKV10000: Request is missing @@ -789,7 +789,7 @@ interactions: User-Agent: - azsdk-python-keyvault-keys/4.8.0b2 Python/3.9.5 (Windows-10-10.0.22621-SP0) method: POST - uri: https://clitest000002.vault.azure.net/keys/testkey/create?api-version=7.4-preview.1 + uri: https://clitest000002.vault.azure.net/keys/testkey/create?api-version=7.5-preview.1 response: body: string: '{"key":{"kid":"https://clitest000002.vault.azure.net/keys/testkey/059e5fe3f37943e5a413636daf054b94","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"nz_RnGZusju0lR6ltRNC4JinfsU5qYO70iR2MSvj1vEN9FWhLTtUS9dZ59yYd59ZFgzWUSsFUUtOVkNhKf5XDCI3kcXj19_1jZDgquZQGh_BR3b4slWIVCHDCaBfTkfBpw9kok5YnrGABjkVDV_8PFff9Z3Xrf99RNOGKYsKbE9IXg5bq-Yj7IMR4FsTw5x5a3tl5aYT0kuBtmjGwUtgwQWZYZVudV0mNYFJrE5hp3doa_xwHIiejMFiJ817PTUYmGitO88LrlICrmR2hpPOwvYR6npOW-oi-ZG1Gwv1ucHQoY6-78q2wJxNaVhX-A9BN2kSCx7VCQc8K764grn-iQ","e":"AQAB"},"attributes":{"enabled":true,"created":1685504479,"updated":1685504479,"recoveryLevel":"CustomizedRecoverable+Purgeable","recoverableDays":7,"exportable":false}}' @@ -836,7 +836,7 @@ interactions: User-Agent: - AZURECLI/2.49.0 (AAZ) azsdk-python-core/1.26.0 Python/3.9.5 (Windows-10-10.0.22621-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_update_v2000001/providers/Microsoft.Databricks/workspaces/workspace000003?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_update_v2000001/providers/Microsoft.Databricks/workspaces/workspace000003?api-version=2024-05-01 response: body: string: "{\r\n \"properties\": {\r\n \"managedResourceGroupId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/databricks-rg-workspace000003-g03s5wey9jig5\",\r\n @@ -929,7 +929,7 @@ interactions: User-Agent: - AZURECLI/2.49.0 (AAZ) azsdk-python-core/1.26.0 Python/3.9.5 (Windows-10-10.0.22621-SP0) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_update_v2000001/providers/Microsoft.Databricks/workspaces/workspace000003?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_update_v2000001/providers/Microsoft.Databricks/workspaces/workspace000003?api-version=2024-05-01 response: body: string: "{\r\n \"properties\": {\r\n \"encryption\": {\r\n \"entities\": @@ -1128,7 +1128,7 @@ interactions: User-Agent: - AZURECLI/2.49.0 (AAZ) azsdk-python-core/1.26.0 Python/3.9.5 (Windows-10-10.0.22621-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_update_v2000001/providers/Microsoft.Databricks/workspaces/workspace000003?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_update_v2000001/providers/Microsoft.Databricks/workspaces/workspace000003?api-version=2024-05-01 response: body: string: "{\r\n \"properties\": {\r\n \"encryption\": {\r\n \"entities\": @@ -1212,7 +1212,7 @@ interactions: User-Agent: - AZURECLI/2.49.0 (AAZ) azsdk-python-core/1.26.0 Python/3.9.5 (Windows-10-10.0.22621-SP0) method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_update_v2000001/providers/Microsoft.Databricks/workspaces/workspace000003?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_update_v2000001/providers/Microsoft.Databricks/workspaces/workspace000003?forceDeletion=false&api-version=2024-05-01 response: body: string: '' diff --git a/src/databricks/azext_databricks/tests/latest/recordings/test_databricks_v1.yaml b/src/databricks/azext_databricks/tests/latest/recordings/test_databricks_v1.yaml index 1799b3b7c45..9baaeb57edf 100644 --- a/src/databricks/azext_databricks/tests/latest/recordings/test_databricks_v1.yaml +++ b/src/databricks/azext_databricks/tests/latest/recordings/test_databricks_v1.yaml @@ -21,7 +21,7 @@ interactions: User-Agent: - AZURECLI/2.46.0 (AAZ) azsdk-python-core/1.24.0 Python/3.9.5 (Windows-10-10.0.22621-SP0) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v1000001/providers/Microsoft.Databricks/workspaces/my-test-workspace?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v1000001/providers/Microsoft.Databricks/workspaces/my-test-workspace?api-version=2024-05-01 response: body: string: '{"properties":{"publicNetworkAccess":"Enabled","requiredNsgRules":"AllRules","managedResourceGroupId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/databricks-rg-my-test-workspace-o2iubggeyrr2w","provisioningState":"Accepted","authorizations":[{"principalId":"9a74af6f-d153-4348-988a-e2672920bee9","roleDefinitionId":"8e3af657-a8ff-443c-a75c-2fe8c4bcb635"}],"createdBy":{"oid":"674368bb-7eaa-4100-aef7-138f65f50648","puid":"10032001C021F1B6","applicationId":"04b07795-8ddb-461a-bbee-02f9e1bf7b46"},"updatedBy":{"oid":"674368bb-7eaa-4100-aef7-138f65f50648","puid":"10032001C021F1B6","applicationId":"04b07795-8ddb-461a-bbee-02f9e1bf7b46"},"createdDateTime":"2023-03-15T01:38:37.2645394Z"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v1000001/providers/Microsoft.Databricks/workspaces/my-test-workspace","name":"my-test-workspace","type":"Microsoft.Databricks/workspaces","sku":{"name":"premium"},"location":"westus"}' @@ -509,7 +509,7 @@ interactions: User-Agent: - AZURECLI/2.46.0 (AAZ) azsdk-python-core/1.24.0 Python/3.9.5 (Windows-10-10.0.22621-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v1000001/providers/Microsoft.Databricks/workspaces/my-test-workspace?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v1000001/providers/Microsoft.Databricks/workspaces/my-test-workspace?api-version=2024-05-01 response: body: string: '{"properties":{"publicNetworkAccess":"Enabled","requiredNsgRules":"AllRules","managedResourceGroupId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/databricks-rg-my-test-workspace-o2iubggeyrr2w","parameters":{"enableFedRampCertification":{"type":"Bool","value":false},"enableNoPublicIp":{"type":"Bool","value":false},"natGatewayName":{"type":"String","value":"nat-gateway"},"prepareEncryption":{"type":"Bool","value":false},"publicIpName":{"type":"String","value":"nat-gw-public-ip"},"requireInfrastructureEncryption":{"type":"Bool","value":false},"resourceTags":{"type":"Object","value":{"application":"databricks","databricks-environment":"true"}},"storageAccountName":{"type":"String","value":"dbstoragevuu5x4znhsdaw"},"storageAccountSkuName":{"type":"String","value":"Standard_GRS"},"vnetAddressPrefix":{"type":"String","value":"10.139"}},"provisioningState":"Succeeded","authorizations":[{"principalId":"9a74af6f-d153-4348-988a-e2672920bee9","roleDefinitionId":"8e3af657-a8ff-443c-a75c-2fe8c4bcb635"}],"createdBy":{"oid":"674368bb-7eaa-4100-aef7-138f65f50648","puid":"10032001C021F1B6","applicationId":"04b07795-8ddb-461a-bbee-02f9e1bf7b46"},"updatedBy":{"oid":"674368bb-7eaa-4100-aef7-138f65f50648","puid":"10032001C021F1B6","applicationId":"04b07795-8ddb-461a-bbee-02f9e1bf7b46"},"workspaceId":"7524832344392314","workspaceUrl":"adb-7524832344392314.14.azuredatabricks.net","createdDateTime":"2023-03-15T01:38:37.2645394Z"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v1000001/providers/Microsoft.Databricks/workspaces/my-test-workspace","name":"my-test-workspace","type":"Microsoft.Databricks/workspaces","sku":{"name":"premium"},"location":"westus"}' @@ -557,7 +557,7 @@ interactions: User-Agent: - AZURECLI/2.46.0 (AAZ) azsdk-python-core/1.24.0 Python/3.9.5 (Windows-10-10.0.22621-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v1000001/providers/Microsoft.Databricks/workspaces/my-test-workspace?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v1000001/providers/Microsoft.Databricks/workspaces/my-test-workspace?api-version=2024-05-01 response: body: string: '{"properties":{"publicNetworkAccess":"Enabled","requiredNsgRules":"AllRules","managedResourceGroupId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/databricks-rg-my-test-workspace-o2iubggeyrr2w","parameters":{"enableFedRampCertification":{"type":"Bool","value":false},"enableNoPublicIp":{"type":"Bool","value":false},"natGatewayName":{"type":"String","value":"nat-gateway"},"prepareEncryption":{"type":"Bool","value":false},"publicIpName":{"type":"String","value":"nat-gw-public-ip"},"requireInfrastructureEncryption":{"type":"Bool","value":false},"resourceTags":{"type":"Object","value":{"application":"databricks","databricks-environment":"true"}},"storageAccountName":{"type":"String","value":"dbstoragevuu5x4znhsdaw"},"storageAccountSkuName":{"type":"String","value":"Standard_GRS"},"vnetAddressPrefix":{"type":"String","value":"10.139"}},"provisioningState":"Succeeded","authorizations":[{"principalId":"9a74af6f-d153-4348-988a-e2672920bee9","roleDefinitionId":"8e3af657-a8ff-443c-a75c-2fe8c4bcb635"}],"createdBy":{"oid":"674368bb-7eaa-4100-aef7-138f65f50648","puid":"10032001C021F1B6","applicationId":"04b07795-8ddb-461a-bbee-02f9e1bf7b46"},"updatedBy":{"oid":"674368bb-7eaa-4100-aef7-138f65f50648","puid":"10032001C021F1B6","applicationId":"04b07795-8ddb-461a-bbee-02f9e1bf7b46"},"workspaceId":"7524832344392314","workspaceUrl":"adb-7524832344392314.14.azuredatabricks.net","createdDateTime":"2023-03-15T01:38:37.2645394Z"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v1000001/providers/Microsoft.Databricks/workspaces/my-test-workspace","name":"my-test-workspace","type":"Microsoft.Databricks/workspaces","sku":{"name":"premium"},"location":"westus"}' @@ -618,7 +618,7 @@ interactions: User-Agent: - AZURECLI/2.46.0 (AAZ) azsdk-python-core/1.24.0 Python/3.9.5 (Windows-10-10.0.22621-SP0) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v1000001/providers/Microsoft.Databricks/workspaces/my-test-workspace?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v1000001/providers/Microsoft.Databricks/workspaces/my-test-workspace?api-version=2024-05-01 response: body: string: '{"properties":{"publicNetworkAccess":"Enabled","requiredNsgRules":"AllRules","managedResourceGroupId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/databricks-rg-my-test-workspace-o2iubggeyrr2w","parameters":{"enableNoPublicIp":{"value":false},"natGatewayName":{"value":"nat-gateway"},"prepareEncryption":{"value":false},"publicIpName":{"value":"nat-gw-public-ip"},"requireInfrastructureEncryption":{"value":false},"storageAccountName":{"value":"dbstoragevuu5x4znhsdaw"},"storageAccountSkuName":{"value":"Standard_GRS"},"vnetAddressPrefix":{"value":"10.139"}},"provisioningState":"Updating","authorizations":[{"principalId":"9a74af6f-d153-4348-988a-e2672920bee9","roleDefinitionId":"8e3af657-a8ff-443c-a75c-2fe8c4bcb635"}],"createdBy":{},"updatedBy":{"oid":"674368bb-7eaa-4100-aef7-138f65f50648","puid":"10032001C021F1B6","applicationId":"04b07795-8ddb-461a-bbee-02f9e1bf7b46"},"createdDateTime":"2023-03-15T01:41:15.2892946Z"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v1000001/providers/Microsoft.Databricks/workspaces/my-test-workspace","name":"my-test-workspace","type":"Microsoft.Databricks/workspaces","sku":{"name":"standard"},"location":"westus"}' @@ -798,7 +798,7 @@ interactions: User-Agent: - AZURECLI/2.46.0 (AAZ) azsdk-python-core/1.24.0 Python/3.9.5 (Windows-10-10.0.22621-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v1000001/providers/Microsoft.Databricks/workspaces/my-test-workspace?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v1000001/providers/Microsoft.Databricks/workspaces/my-test-workspace?api-version=2024-05-01 response: body: string: '{"properties":{"publicNetworkAccess":"Enabled","requiredNsgRules":"AllRules","managedResourceGroupId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/databricks-rg-my-test-workspace-o2iubggeyrr2w","parameters":{"enableFedRampCertification":{"type":"Bool","value":false},"enableNoPublicIp":{"type":"Bool","value":false},"natGatewayName":{"type":"String","value":"nat-gateway"},"prepareEncryption":{"type":"Bool","value":false},"publicIpName":{"type":"String","value":"nat-gw-public-ip"},"requireInfrastructureEncryption":{"type":"Bool","value":false},"resourceTags":{"type":"Object","value":{"application":"databricks","databricks-environment":"true"}},"storageAccountName":{"type":"String","value":"dbstoragevuu5x4znhsdaw"},"storageAccountSkuName":{"type":"String","value":"Standard_GRS"},"vnetAddressPrefix":{"type":"String","value":"10.139"}},"provisioningState":"Succeeded","authorizations":[{"principalId":"9a74af6f-d153-4348-988a-e2672920bee9","roleDefinitionId":"8e3af657-a8ff-443c-a75c-2fe8c4bcb635"}],"createdBy":{"oid":"674368bb-7eaa-4100-aef7-138f65f50648","puid":"10032001C021F1B6","applicationId":"04b07795-8ddb-461a-bbee-02f9e1bf7b46"},"updatedBy":{"oid":"674368bb-7eaa-4100-aef7-138f65f50648","puid":"10032001C021F1B6","applicationId":"04b07795-8ddb-461a-bbee-02f9e1bf7b46"},"workspaceId":"7524832344392314","workspaceUrl":"adb-7524832344392314.14.azuredatabricks.net","createdDateTime":"2023-03-15T01:38:37.2645394Z"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v1000001/providers/Microsoft.Databricks/workspaces/my-test-workspace","name":"my-test-workspace","type":"Microsoft.Databricks/workspaces","sku":{"name":"standard"},"location":"westus"}' @@ -848,7 +848,7 @@ interactions: User-Agent: - AZURECLI/2.46.0 (AAZ) azsdk-python-core/1.24.0 Python/3.9.5 (Windows-10-10.0.22621-SP0) method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v1000001/providers/Microsoft.Databricks/workspaces/my-test-workspace?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v1000001/providers/Microsoft.Databricks/workspaces/my-test-workspace?forceDeletion=false&api-version=2024-05-01 response: body: string: '' diff --git a/src/databricks/azext_databricks/tests/latest/recordings/test_databricks_v2.yaml b/src/databricks/azext_databricks/tests/latest/recordings/test_databricks_v2.yaml index 8eecb5113b1..df811272fb9 100644 --- a/src/databricks/azext_databricks/tests/latest/recordings/test_databricks_v2.yaml +++ b/src/databricks/azext_databricks/tests/latest/recordings/test_databricks_v2.yaml @@ -145,7 +145,7 @@ interactions: azure-asyncnotification: - Enabled azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus2euap/operations/d99e67c1-ad80-4df1-9ab4-aa3f7cbae4eb?api-version=2022-01-01 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus2euap/operations/d99e67c1-ad80-4df1-9ab4-aa3f7cbae4eb?api-version=2024-05-01 cache-control: - no-cache content-length: @@ -188,7 +188,7 @@ interactions: User-Agent: - AZURECLI/2.46.0 (AAZ) azsdk-python-core/1.24.0 Python/3.8.1 (Windows-10-10.0.22000-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus2euap/operations/d99e67c1-ad80-4df1-9ab4-aa3f7cbae4eb?api-version=2022-01-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus2euap/operations/d99e67c1-ad80-4df1-9ab4-aa3f7cbae4eb?api-version=2024-05-01 response: body: string: "{\r\n \"status\": \"Succeeded\"\r\n}" @@ -384,7 +384,7 @@ interactions: azure-asyncnotification: - Enabled azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus2euap/operations/d1a0ca48-2cf4-46c0-9595-39dd70b8d11f?api-version=2022-01-01 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus2euap/operations/d1a0ca48-2cf4-46c0-9595-39dd70b8d11f?api-version=2024-05-01 cache-control: - no-cache content-length: @@ -427,7 +427,7 @@ interactions: User-Agent: - AZURECLI/2.46.0 (AAZ) azsdk-python-core/1.24.0 Python/3.8.1 (Windows-10-10.0.22000-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus2euap/operations/d1a0ca48-2cf4-46c0-9595-39dd70b8d11f?api-version=2022-01-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus2euap/operations/d1a0ca48-2cf4-46c0-9595-39dd70b8d11f?api-version=2024-05-01 response: body: string: "{\r\n \"status\": \"Succeeded\"\r\n}" @@ -542,7 +542,7 @@ interactions: User-Agent: - AZURECLI/2.46.0 (AAZ) azsdk-python-core/1.24.0 Python/3.8.1 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v2000001/providers/Microsoft.Network/virtualNetworks/vnet000003/subnets/private-subnet?api-version=2022-01-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v2000001/providers/Microsoft.Network/virtualNetworks/vnet000003/subnets/private-subnet?api-version=2023-11-01 response: body: string: "{\r\n \"name\": \"private-subnet\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v2000001/providers/Microsoft.Network/virtualNetworks/vnet000003/subnets/private-subnet\",\r\n @@ -565,7 +565,7 @@ interactions: azure-asyncnotification: - Enabled azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus2euap/operations/e85acacb-3d4e-4131-881b-9dfa7adb5437?api-version=2022-01-01 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus2euap/operations/e85acacb-3d4e-4131-881b-9dfa7adb5437?api-version=2024-05-01 cache-control: - no-cache content-length: @@ -609,7 +609,7 @@ interactions: User-Agent: - AZURECLI/2.46.0 (AAZ) azsdk-python-core/1.24.0 Python/3.8.1 (Windows-10-10.0.22000-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus2euap/operations/e85acacb-3d4e-4131-881b-9dfa7adb5437?api-version=2022-01-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus2euap/operations/e85acacb-3d4e-4131-881b-9dfa7adb5437?api-version=2024-05-01 response: body: string: "{\r\n \"status\": \"Succeeded\"\r\n}" @@ -659,7 +659,7 @@ interactions: User-Agent: - AZURECLI/2.46.0 (AAZ) azsdk-python-core/1.24.0 Python/3.8.1 (Windows-10-10.0.22000-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v2000001/providers/Microsoft.Network/virtualNetworks/vnet000003/subnets/private-subnet?api-version=2022-01-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v2000001/providers/Microsoft.Network/virtualNetworks/vnet000003/subnets/private-subnet?api-version=2023-11-01 response: body: string: "{\r\n \"name\": \"private-subnet\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v2000001/providers/Microsoft.Network/virtualNetworks/vnet000003/subnets/private-subnet\",\r\n @@ -733,7 +733,7 @@ interactions: User-Agent: - AZURECLI/2.46.0 (AAZ) azsdk-python-core/1.24.0 Python/3.8.1 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v2000001/providers/Microsoft.Network/virtualNetworks/vnet000003/subnets/public-subnet?api-version=2022-01-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v2000001/providers/Microsoft.Network/virtualNetworks/vnet000003/subnets/public-subnet?api-version=2023-11-01 response: body: string: "{\r\n \"name\": \"public-subnet\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v2000001/providers/Microsoft.Network/virtualNetworks/vnet000003/subnets/public-subnet\",\r\n @@ -756,7 +756,7 @@ interactions: azure-asyncnotification: - Enabled azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus2euap/operations/8bf84643-da14-403d-8986-75788cd15c63?api-version=2022-01-01 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus2euap/operations/8bf84643-da14-403d-8986-75788cd15c63?api-version=2024-05-01 cache-control: - no-cache content-length: @@ -800,7 +800,7 @@ interactions: User-Agent: - AZURECLI/2.46.0 (AAZ) azsdk-python-core/1.24.0 Python/3.8.1 (Windows-10-10.0.22000-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus2euap/operations/8bf84643-da14-403d-8986-75788cd15c63?api-version=2022-01-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus2euap/operations/8bf84643-da14-403d-8986-75788cd15c63?api-version=2024-05-01 response: body: string: "{\r\n \"status\": \"Succeeded\"\r\n}" @@ -850,7 +850,7 @@ interactions: User-Agent: - AZURECLI/2.46.0 (AAZ) azsdk-python-core/1.24.0 Python/3.8.1 (Windows-10-10.0.22000-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v2000001/providers/Microsoft.Network/virtualNetworks/vnet000003/subnets/public-subnet?api-version=2022-01-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v2000001/providers/Microsoft.Network/virtualNetworks/vnet000003/subnets/public-subnet?api-version=2023-11-01 response: body: string: "{\r\n \"name\": \"public-subnet\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v2000001/providers/Microsoft.Network/virtualNetworks/vnet000003/subnets/public-subnet\",\r\n @@ -923,7 +923,7 @@ interactions: User-Agent: - AZURECLI/2.46.0 (AAZ) azsdk-python-core/1.24.0 Python/3.8.1 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v2000001/providers/Microsoft.Network/virtualNetworks/vnet000003/subnets/subnet000005?api-version=2022-01-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v2000001/providers/Microsoft.Network/virtualNetworks/vnet000003/subnets/subnet000005?api-version=2023-11-01 response: body: string: "{\r\n \"name\": \"subnet000005\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v2000001/providers/Microsoft.Network/virtualNetworks/vnet000003/subnets/subnet000005\",\r\n @@ -937,7 +937,7 @@ interactions: azure-asyncnotification: - Enabled azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus2euap/operations/453e99c8-7b80-4666-8fd3-ba4a8783aff3?api-version=2022-01-01 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus2euap/operations/453e99c8-7b80-4666-8fd3-ba4a8783aff3?api-version=2024-05-01 cache-control: - no-cache content-length: @@ -981,7 +981,7 @@ interactions: User-Agent: - AZURECLI/2.46.0 (AAZ) azsdk-python-core/1.24.0 Python/3.8.1 (Windows-10-10.0.22000-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus2euap/operations/453e99c8-7b80-4666-8fd3-ba4a8783aff3?api-version=2022-01-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus2euap/operations/453e99c8-7b80-4666-8fd3-ba4a8783aff3?api-version=2024-05-01 response: body: string: "{\r\n \"status\": \"Succeeded\"\r\n}" @@ -1031,7 +1031,7 @@ interactions: User-Agent: - AZURECLI/2.46.0 (AAZ) azsdk-python-core/1.24.0 Python/3.8.1 (Windows-10-10.0.22000-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v2000001/providers/Microsoft.Network/virtualNetworks/vnet000003/subnets/subnet000005?api-version=2022-01-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v2000001/providers/Microsoft.Network/virtualNetworks/vnet000003/subnets/subnet000005?api-version=2023-11-01 response: body: string: "{\r\n \"name\": \"subnet000005\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v2000001/providers/Microsoft.Network/virtualNetworks/vnet000003/subnets/subnet000005\",\r\n @@ -1095,7 +1095,7 @@ interactions: User-Agent: - AZURECLI/2.46.0 (AAZ) azsdk-python-core/1.24.0 Python/3.8.1 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v2000001/providers/Microsoft.Databricks/workspaces/wn000002?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v2000001/providers/Microsoft.Databricks/workspaces/wn000002?api-version=2024-05-01 response: body: string: '{"properties":{"managedResourceGroupId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/databricks-rg-wn000002-wz66q4q0wf9qt","provisioningState":"Accepted","authorizations":[{"principalId":"9a74af6f-d153-4348-988a-e2672920bee9","roleDefinitionId":"8e3af657-a8ff-443c-a75c-2fe8c4bcb635"}],"createdBy":{"oid":"674368bb-7eaa-4100-aef7-138f65f50648","puid":"10032001C021F1B6","applicationId":"04b07795-8ddb-461a-bbee-02f9e1bf7b46"},"updatedBy":{"oid":"674368bb-7eaa-4100-aef7-138f65f50648","puid":"10032001C021F1B6","applicationId":"04b07795-8ddb-461a-bbee-02f9e1bf7b46"},"createdDateTime":"2023-03-24T07:10:39.1574067Z"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v2000001/providers/Microsoft.Databricks/workspaces/wn000002","name":"wn000002","type":"Microsoft.Databricks/workspaces","sku":{"name":"premium"},"location":"eastus2euap"}' @@ -1627,7 +1627,7 @@ interactions: User-Agent: - AZURECLI/2.46.0 (AAZ) azsdk-python-core/1.24.0 Python/3.8.1 (Windows-10-10.0.22000-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v2000001/providers/Microsoft.Databricks/workspaces/wn000002?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v2000001/providers/Microsoft.Databricks/workspaces/wn000002?api-version=2024-05-01 response: body: string: '{"properties":{"managedResourceGroupId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/databricks-rg-wn000002-wz66q4q0wf9qt","parameters":{"customPrivateSubnetName":{"type":"String","value":"private-subnet"},"customPublicSubnetName":{"type":"String","value":"public-subnet"},"customVirtualNetworkId":{"type":"String","value":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v2000001/providers/Microsoft.Network/virtualNetworks/vnet000003"},"enableFedRampCertification":{"type":"Bool","value":false},"enableNoPublicIp":{"type":"Bool","value":false},"natGatewayName":{"type":"String","value":"nat-gateway"},"prepareEncryption":{"type":"Bool","value":false},"publicIpName":{"type":"String","value":"nat-gw-public-ip"},"requireInfrastructureEncryption":{"type":"Bool","value":false},"resourceTags":{"type":"Object","value":{"application":"databricks","databricks-environment":"true"}},"storageAccountName":{"type":"String","value":"dbstorageci3jgik4pxwkq"},"storageAccountSkuName":{"type":"String","value":"Standard_GRS"},"vnetAddressPrefix":{"type":"String","value":"10.139"}},"provisioningState":"Succeeded","authorizations":[{"principalId":"9a74af6f-d153-4348-988a-e2672920bee9","roleDefinitionId":"8e3af657-a8ff-443c-a75c-2fe8c4bcb635"}],"createdBy":{"oid":"674368bb-7eaa-4100-aef7-138f65f50648","puid":"10032001C021F1B6","applicationId":"04b07795-8ddb-461a-bbee-02f9e1bf7b46"},"updatedBy":{"oid":"674368bb-7eaa-4100-aef7-138f65f50648","puid":"10032001C021F1B6","applicationId":"04b07795-8ddb-461a-bbee-02f9e1bf7b46"},"workspaceId":"3322984037724831","workspaceUrl":"adb-3322984037724831.11.azuredatabricks.net","createdDateTime":"2023-03-24T07:10:39.1574067Z"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v2000001/providers/Microsoft.Databricks/workspaces/wn000002","name":"wn000002","type":"Microsoft.Databricks/workspaces","sku":{"name":"premium"},"location":"eastus2euap"}' @@ -1675,7 +1675,7 @@ interactions: User-Agent: - AZURECLI/2.46.0 (AAZ) azsdk-python-core/1.24.0 Python/3.8.1 (Windows-10-10.0.22000-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v2000001/providers/Microsoft.Databricks/workspaces/wn000002/privateLinkResources?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v2000001/providers/Microsoft.Databricks/workspaces/wn000002/privateLinkResources?api-version=2024-05-01 response: body: string: '{"value":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v2000001/providers/Microsoft.Databricks/workspaces/wn000002/privateLinkResources/databricks_ui_api","name":"databricks_ui_api","type":"Microsoft.Databricks/workspaces/privateLinkResources","properties":{"groupId":"databricks_ui_api","displayName":"databricks_ui_api","requiredMembers":["databricks_ui_api"],"requiredZoneNames":["privatelink.azuredatabricks.net"]}},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v2000001/providers/Microsoft.Databricks/workspaces/wn000002/privateLinkResources/browser_authentication","name":"browser_authentication","type":"Microsoft.Databricks/workspaces/privateLinkResources","properties":{"groupId":"browser_authentication","displayName":"browser_authentication","requiredMembers":["eastus2euap"],"requiredZoneNames":["privatelink.azuredatabricks.net"]}}]}' @@ -1721,7 +1721,7 @@ interactions: User-Agent: - AZURECLI/2.46.0 (AAZ) azsdk-python-core/1.24.0 Python/3.8.1 (Windows-10-10.0.22000-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v2000001/providers/Microsoft.Databricks/workspaces/wn000002/privateLinkResources/databricks_ui_api?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v2000001/providers/Microsoft.Databricks/workspaces/wn000002/privateLinkResources/databricks_ui_api?api-version=2024-05-01 response: body: string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v2000001/providers/Microsoft.Databricks/workspaces/wn000002/privateLinkResources/databricks_ui_api","name":"databricks_ui_api","type":"Microsoft.Databricks/workspaces/privateLinkResources","properties":{"groupId":"databricks_ui_api","displayName":"databricks_ui_api","requiredMembers":["databricks_ui_api"],"requiredZoneNames":["privatelink.azuredatabricks.net"]}}' @@ -1801,7 +1801,7 @@ interactions: azure-asyncnotification: - Enabled azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus2euap/operations/ee2f2a94-60dd-430a-a1a9-1630152f682d?api-version=2022-01-01 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus2euap/operations/ee2f2a94-60dd-430a-a1a9-1630152f682d?api-version=2024-05-01 cache-control: - no-cache content-length: @@ -1845,7 +1845,7 @@ interactions: User-Agent: - AZURECLI/2.46.0 (AAZ) azsdk-python-core/1.24.0 Python/3.8.1 (Windows-10-10.0.22000-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus2euap/operations/ee2f2a94-60dd-430a-a1a9-1630152f682d?api-version=2022-01-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus2euap/operations/ee2f2a94-60dd-430a-a1a9-1630152f682d?api-version=2024-05-01 response: body: string: "{\r\n \"status\": \"InProgress\"\r\n}" @@ -1895,7 +1895,7 @@ interactions: User-Agent: - AZURECLI/2.46.0 (AAZ) azsdk-python-core/1.24.0 Python/3.8.1 (Windows-10-10.0.22000-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus2euap/operations/ee2f2a94-60dd-430a-a1a9-1630152f682d?api-version=2022-01-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus2euap/operations/ee2f2a94-60dd-430a-a1a9-1630152f682d?api-version=2024-05-01 response: body: string: "{\r\n \"status\": \"InProgress\"\r\n}" @@ -1945,7 +1945,7 @@ interactions: User-Agent: - AZURECLI/2.46.0 (AAZ) azsdk-python-core/1.24.0 Python/3.8.1 (Windows-10-10.0.22000-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus2euap/operations/ee2f2a94-60dd-430a-a1a9-1630152f682d?api-version=2022-01-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus2euap/operations/ee2f2a94-60dd-430a-a1a9-1630152f682d?api-version=2024-05-01 response: body: string: "{\r\n \"status\": \"InProgress\"\r\n}" @@ -1995,7 +1995,7 @@ interactions: User-Agent: - AZURECLI/2.46.0 (AAZ) azsdk-python-core/1.24.0 Python/3.8.1 (Windows-10-10.0.22000-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus2euap/operations/ee2f2a94-60dd-430a-a1a9-1630152f682d?api-version=2022-01-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus2euap/operations/ee2f2a94-60dd-430a-a1a9-1630152f682d?api-version=2024-05-01 response: body: string: "{\r\n \"status\": \"InProgress\"\r\n}" @@ -2045,7 +2045,7 @@ interactions: User-Agent: - AZURECLI/2.46.0 (AAZ) azsdk-python-core/1.24.0 Python/3.8.1 (Windows-10-10.0.22000-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus2euap/operations/ee2f2a94-60dd-430a-a1a9-1630152f682d?api-version=2022-01-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus2euap/operations/ee2f2a94-60dd-430a-a1a9-1630152f682d?api-version=2024-05-01 response: body: string: "{\r\n \"status\": \"Succeeded\"\r\n}" @@ -2171,7 +2171,7 @@ interactions: User-Agent: - AZURECLI/2.46.0 (AAZ) azsdk-python-core/1.24.0 Python/3.8.1 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v2000001/providers/Microsoft.Databricks/workspaces/wn000002/privateEndpointConnections/npe000006?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v2000001/providers/Microsoft.Databricks/workspaces/wn000002/privateEndpointConnections/npe000006?api-version=2024-05-01 response: body: string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v2000001/providers/Microsoft.Databricks/workspaces/wn000002/privateEndpointConnections/npe000006","name":"npe000006","type":"Microsoft.Databricks/workspaces/privateEndpointConnections","properties":{"privateEndpoint":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v2000001/providers/Microsoft.Network/privateEndpoints/npe000006"},"groupIds":["databricks_ui_api"],"privateLinkServiceConnectionState":{"status":"Approved","description":"Auto-approved","actionsRequired":"None"},"provisioningState":"Updating"}}' @@ -2397,7 +2397,7 @@ interactions: User-Agent: - AZURECLI/2.46.0 (AAZ) azsdk-python-core/1.24.0 Python/3.8.1 (Windows-10-10.0.22000-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v2000001/providers/Microsoft.Databricks/workspaces/wn000002/privateEndpointConnections/npe000006?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v2000001/providers/Microsoft.Databricks/workspaces/wn000002/privateEndpointConnections/npe000006?api-version=2024-05-01 response: body: string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v2000001/providers/Microsoft.Databricks/workspaces/wn000002/privateEndpointConnections/npe000006","name":"npe000006","type":"Microsoft.Databricks/workspaces/privateEndpointConnections","properties":{"privateEndpoint":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v2000001/providers/Microsoft.Network/privateEndpoints/npe000006"},"groupIds":["databricks_ui_api"],"privateLinkServiceConnectionState":{"status":"Rejected","description":"Rejected @@ -2444,7 +2444,7 @@ interactions: User-Agent: - AZURECLI/2.46.0 (AAZ) azsdk-python-core/1.24.0 Python/3.8.1 (Windows-10-10.0.22000-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v2000001/providers/Microsoft.Databricks/workspaces/wn000002/privateEndpointConnections?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v2000001/providers/Microsoft.Databricks/workspaces/wn000002/privateEndpointConnections?api-version=2024-05-01 response: body: string: '{"value":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v2000001/providers/Microsoft.Databricks/workspaces/wn000002/privateEndpointConnections/npe000006","name":"npe000006","type":"Microsoft.Databricks/workspaces/privateEndpointConnections","properties":{"privateEndpoint":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v2000001/providers/Microsoft.Network/privateEndpoints/npe000006"},"groupIds":["databricks_ui_api"],"privateLinkServiceConnectionState":{"status":"Rejected","description":"Rejected @@ -2491,7 +2491,7 @@ interactions: User-Agent: - AZURECLI/2.46.0 (AAZ) azsdk-python-core/1.24.0 Python/3.8.1 (Windows-10-10.0.22000-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v2000001/providers/Microsoft.Databricks/workspaces/wn000002/privateEndpointConnections/npe000006?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v2000001/providers/Microsoft.Databricks/workspaces/wn000002/privateEndpointConnections/npe000006?api-version=2024-05-01 response: body: string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v2000001/providers/Microsoft.Databricks/workspaces/wn000002/privateEndpointConnections/npe000006","name":"npe000006","type":"Microsoft.Databricks/workspaces/privateEndpointConnections","properties":{"privateEndpoint":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v2000001/providers/Microsoft.Network/privateEndpoints/npe000006"},"groupIds":["databricks_ui_api"],"privateLinkServiceConnectionState":{"status":"Rejected","description":"Rejected @@ -2540,7 +2540,7 @@ interactions: User-Agent: - AZURECLI/2.46.0 (AAZ) azsdk-python-core/1.24.0 Python/3.8.1 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v2000001/providers/Microsoft.Databricks/workspaces/wn000002/privateEndpointConnections/npe000006?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v2000001/providers/Microsoft.Databricks/workspaces/wn000002/privateEndpointConnections/npe000006?api-version=2024-05-01 response: body: string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v2000001/providers/Microsoft.Databricks/workspaces/wn000002/privateEndpointConnections/npe000006","name":"npe000006","type":"Microsoft.Databricks/workspaces/privateEndpointConnections","properties":{"privateEndpoint":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v2000001/providers/Microsoft.Network/privateEndpoints/npe000006"},"groupIds":["databricks_ui_api"],"privateLinkServiceConnectionState":{"status":"Rejected","description":"Rejected @@ -2767,7 +2767,7 @@ interactions: User-Agent: - AZURECLI/2.46.0 (AAZ) azsdk-python-core/1.24.0 Python/3.8.1 (Windows-10-10.0.22000-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v2000001/providers/Microsoft.Databricks/workspaces/wn000002/outboundNetworkDependenciesEndpoints?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v2000001/providers/Microsoft.Databricks/workspaces/wn000002/outboundNetworkDependenciesEndpoints?api-version=2024-05-01 response: body: string: '[{"category":"Webapp","endpoints":[{"endpointDetails":[{"ipAddress":"40.70.58.221/32","port":443},{"ipAddress":"20.41.4.113/32","port":443}]}]},{"category":"Control @@ -2820,7 +2820,7 @@ interactions: User-Agent: - AZURECLI/2.46.0 (AAZ) azsdk-python-core/1.24.0 Python/3.8.1 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v2000001/providers/Microsoft.Databricks/workspaces/wn000002?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v2000001/providers/Microsoft.Databricks/workspaces/wn000002?forceDeletion=false&api-version=2024-05-01 response: body: string: '' diff --git a/src/databricks/azext_databricks/tests/latest/recordings/test_databricks_v3.yaml b/src/databricks/azext_databricks/tests/latest/recordings/test_databricks_v3.yaml index bf63ad6a0c2..df33faa9697 100644 --- a/src/databricks/azext_databricks/tests/latest/recordings/test_databricks_v3.yaml +++ b/src/databricks/azext_databricks/tests/latest/recordings/test_databricks_v3.yaml @@ -145,7 +145,7 @@ interactions: azure-asyncnotification: - Enabled azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus2euap/operations/6840e96c-7dfe-46a3-a46d-99cebeb89e50?api-version=2022-01-01 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus2euap/operations/6840e96c-7dfe-46a3-a46d-99cebeb89e50?api-version=2024-05-01 cache-control: - no-cache content-length: @@ -188,7 +188,7 @@ interactions: User-Agent: - AZURECLI/2.48.1 (AAZ) azsdk-python-core/1.26.0 Python/3.9.5 (Windows-10-10.0.22621-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus2euap/operations/6840e96c-7dfe-46a3-a46d-99cebeb89e50?api-version=2022-01-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus2euap/operations/6840e96c-7dfe-46a3-a46d-99cebeb89e50?api-version=2024-05-01 response: body: string: "{\r\n \"status\": \"Succeeded\"\r\n}" @@ -384,7 +384,7 @@ interactions: azure-asyncnotification: - Enabled azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus2euap/operations/a6471a09-8f06-4ea7-b39c-a4e9b6409efa?api-version=2022-01-01 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus2euap/operations/a6471a09-8f06-4ea7-b39c-a4e9b6409efa?api-version=2024-05-01 cache-control: - no-cache content-length: @@ -427,7 +427,7 @@ interactions: User-Agent: - AZURECLI/2.48.1 (AAZ) azsdk-python-core/1.26.0 Python/3.9.5 (Windows-10-10.0.22621-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus2euap/operations/a6471a09-8f06-4ea7-b39c-a4e9b6409efa?api-version=2022-01-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus2euap/operations/a6471a09-8f06-4ea7-b39c-a4e9b6409efa?api-version=2024-05-01 response: body: string: "{\r\n \"status\": \"InProgress\"\r\n}" @@ -476,7 +476,7 @@ interactions: User-Agent: - AZURECLI/2.48.1 (AAZ) azsdk-python-core/1.26.0 Python/3.9.5 (Windows-10-10.0.22621-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus2euap/operations/a6471a09-8f06-4ea7-b39c-a4e9b6409efa?api-version=2022-01-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus2euap/operations/a6471a09-8f06-4ea7-b39c-a4e9b6409efa?api-version=2024-05-01 response: body: string: "{\r\n \"status\": \"Succeeded\"\r\n}" @@ -591,7 +591,7 @@ interactions: User-Agent: - AZURECLI/2.48.1 (AAZ) azsdk-python-core/1.26.0 Python/3.9.5 (Windows-10-10.0.22621-SP0) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v3000001/providers/Microsoft.Network/virtualNetworks/vnet000003/subnets/private-subnet?api-version=2022-01-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v3000001/providers/Microsoft.Network/virtualNetworks/vnet000003/subnets/private-subnet?api-version=2023-11-01 response: body: string: "{\r\n \"name\": \"private-subnet\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v3000001/providers/Microsoft.Network/virtualNetworks/vnet000003/subnets/private-subnet\",\r\n @@ -614,7 +614,7 @@ interactions: azure-asyncnotification: - Enabled azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus2euap/operations/43f1893e-12a3-45c8-828c-d529542a68a4?api-version=2022-01-01 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus2euap/operations/43f1893e-12a3-45c8-828c-d529542a68a4?api-version=2024-05-01 cache-control: - no-cache content-length: @@ -658,7 +658,7 @@ interactions: User-Agent: - AZURECLI/2.48.1 (AAZ) azsdk-python-core/1.26.0 Python/3.9.5 (Windows-10-10.0.22621-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus2euap/operations/43f1893e-12a3-45c8-828c-d529542a68a4?api-version=2022-01-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus2euap/operations/43f1893e-12a3-45c8-828c-d529542a68a4?api-version=2024-05-01 response: body: string: "{\r\n \"status\": \"Succeeded\"\r\n}" @@ -708,7 +708,7 @@ interactions: User-Agent: - AZURECLI/2.48.1 (AAZ) azsdk-python-core/1.26.0 Python/3.9.5 (Windows-10-10.0.22621-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v3000001/providers/Microsoft.Network/virtualNetworks/vnet000003/subnets/private-subnet?api-version=2022-01-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v3000001/providers/Microsoft.Network/virtualNetworks/vnet000003/subnets/private-subnet?api-version=2023-11-01 response: body: string: "{\r\n \"name\": \"private-subnet\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v3000001/providers/Microsoft.Network/virtualNetworks/vnet000003/subnets/private-subnet\",\r\n @@ -782,7 +782,7 @@ interactions: User-Agent: - AZURECLI/2.48.1 (AAZ) azsdk-python-core/1.26.0 Python/3.9.5 (Windows-10-10.0.22621-SP0) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v3000001/providers/Microsoft.Network/virtualNetworks/vnet000003/subnets/public-subnet?api-version=2022-01-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v3000001/providers/Microsoft.Network/virtualNetworks/vnet000003/subnets/public-subnet?api-version=2023-11-01 response: body: string: "{\r\n \"name\": \"public-subnet\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v3000001/providers/Microsoft.Network/virtualNetworks/vnet000003/subnets/public-subnet\",\r\n @@ -805,7 +805,7 @@ interactions: azure-asyncnotification: - Enabled azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus2euap/operations/e67c9800-561f-4337-addb-90c232216627?api-version=2022-01-01 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus2euap/operations/e67c9800-561f-4337-addb-90c232216627?api-version=2024-05-01 cache-control: - no-cache content-length: @@ -849,7 +849,7 @@ interactions: User-Agent: - AZURECLI/2.48.1 (AAZ) azsdk-python-core/1.26.0 Python/3.9.5 (Windows-10-10.0.22621-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus2euap/operations/e67c9800-561f-4337-addb-90c232216627?api-version=2022-01-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus2euap/operations/e67c9800-561f-4337-addb-90c232216627?api-version=2024-05-01 response: body: string: "{\r\n \"status\": \"Succeeded\"\r\n}" @@ -899,7 +899,7 @@ interactions: User-Agent: - AZURECLI/2.48.1 (AAZ) azsdk-python-core/1.26.0 Python/3.9.5 (Windows-10-10.0.22621-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v3000001/providers/Microsoft.Network/virtualNetworks/vnet000003/subnets/public-subnet?api-version=2022-01-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v3000001/providers/Microsoft.Network/virtualNetworks/vnet000003/subnets/public-subnet?api-version=2023-11-01 response: body: string: "{\r\n \"name\": \"public-subnet\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v3000001/providers/Microsoft.Network/virtualNetworks/vnet000003/subnets/public-subnet\",\r\n @@ -972,7 +972,7 @@ interactions: User-Agent: - AZURECLI/2.48.1 (AAZ) azsdk-python-core/1.26.0 Python/3.9.5 (Windows-10-10.0.22621-SP0) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v3000001/providers/Microsoft.Network/virtualNetworks/vnet000003/subnets/subnet000004?api-version=2022-01-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v3000001/providers/Microsoft.Network/virtualNetworks/vnet000003/subnets/subnet000004?api-version=2023-11-01 response: body: string: "{\r\n \"name\": \"subnet000004\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v3000001/providers/Microsoft.Network/virtualNetworks/vnet000003/subnets/subnet000004\",\r\n @@ -986,7 +986,7 @@ interactions: azure-asyncnotification: - Enabled azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus2euap/operations/99a47e08-653e-4f81-859f-a35b9898004a?api-version=2022-01-01 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus2euap/operations/99a47e08-653e-4f81-859f-a35b9898004a?api-version=2024-05-01 cache-control: - no-cache content-length: @@ -1030,7 +1030,7 @@ interactions: User-Agent: - AZURECLI/2.48.1 (AAZ) azsdk-python-core/1.26.0 Python/3.9.5 (Windows-10-10.0.22621-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus2euap/operations/99a47e08-653e-4f81-859f-a35b9898004a?api-version=2022-01-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus2euap/operations/99a47e08-653e-4f81-859f-a35b9898004a?api-version=2024-05-01 response: body: string: "{\r\n \"status\": \"Succeeded\"\r\n}" @@ -1080,7 +1080,7 @@ interactions: User-Agent: - AZURECLI/2.48.1 (AAZ) azsdk-python-core/1.26.0 Python/3.9.5 (Windows-10-10.0.22621-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v3000001/providers/Microsoft.Network/virtualNetworks/vnet000003/subnets/subnet000004?api-version=2022-01-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v3000001/providers/Microsoft.Network/virtualNetworks/vnet000003/subnets/subnet000004?api-version=2023-11-01 response: body: string: "{\r\n \"name\": \"subnet000004\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v3000001/providers/Microsoft.Network/virtualNetworks/vnet000003/subnets/subnet000004\",\r\n @@ -1144,7 +1144,7 @@ interactions: User-Agent: - AZURECLI/2.48.1 (AAZ) azsdk-python-core/1.26.0 Python/3.9.5 (Windows-10-10.0.22621-SP0) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v3000001/providers/Microsoft.Databricks/workspaces/wn000002?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v3000001/providers/Microsoft.Databricks/workspaces/wn000002?api-version=2024-05-01 response: body: string: "{\r\n \"properties\": {\r\n \"managedResourceGroupId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/databricks-rg-wn000002-xpeqqxtuy4zqr\",\r\n @@ -2167,7 +2167,7 @@ interactions: User-Agent: - AZURECLI/2.48.1 (AAZ) azsdk-python-core/1.26.0 Python/3.9.5 (Windows-10-10.0.22621-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v3000001/providers/Microsoft.Databricks/workspaces/wn000002?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v3000001/providers/Microsoft.Databricks/workspaces/wn000002?api-version=2024-05-01 response: body: string: "{\r\n \"properties\": {\r\n \"managedResourceGroupId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/databricks-rg-wn000002-xpeqqxtuy4zqr\",\r\n @@ -2245,7 +2245,7 @@ interactions: User-Agent: - AZURECLI/2.48.1 (AAZ) azsdk-python-core/1.26.0 Python/3.9.5 (Windows-10-10.0.22621-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v3000001/providers/Microsoft.Databricks/workspaces/wn000002?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v3000001/providers/Microsoft.Databricks/workspaces/wn000002?api-version=2024-05-01 response: body: string: "{\r\n \"properties\": {\r\n \"managedResourceGroupId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/databricks-rg-wn000002-xpeqqxtuy4zqr\",\r\n @@ -2338,7 +2338,7 @@ interactions: User-Agent: - AZURECLI/2.48.1 (AAZ) azsdk-python-core/1.26.0 Python/3.9.5 (Windows-10-10.0.22621-SP0) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v3000001/providers/Microsoft.Databricks/workspaces/wn000002?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v3000001/providers/Microsoft.Databricks/workspaces/wn000002?api-version=2024-05-01 response: body: string: "{\r\n \"properties\": {\r\n \"publicNetworkAccess\": \"Disabled\",\r\n @@ -4424,7 +4424,7 @@ interactions: User-Agent: - AZURECLI/2.48.1 (AAZ) azsdk-python-core/1.26.0 Python/3.9.5 (Windows-10-10.0.22621-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v3000001/providers/Microsoft.Databricks/workspaces/wn000002?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v3000001/providers/Microsoft.Databricks/workspaces/wn000002?api-version=2024-05-01 response: body: string: "{\r\n \"properties\": {\r\n \"publicNetworkAccess\": \"Disabled\",\r\n @@ -4506,7 +4506,7 @@ interactions: User-Agent: - AZURECLI/2.48.1 (AAZ) azsdk-python-core/1.26.0 Python/3.9.5 (Windows-10-10.0.22621-SP0) method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v3000001/providers/Microsoft.Databricks/workspaces/wn000002?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_v3000001/providers/Microsoft.Databricks/workspaces/wn000002?forceDeletion=false&api-version=2024-05-01 response: body: string: '' diff --git a/src/databricks/azext_databricks/tests/latest/recordings/test_databricks_vnet_peering.yaml b/src/databricks/azext_databricks/tests/latest/recordings/test_databricks_vnet_peering.yaml index 9ef5736a4c2..4365124b448 100644 --- a/src/databricks/azext_databricks/tests/latest/recordings/test_databricks_vnet_peering.yaml +++ b/src/databricks/azext_databricks/tests/latest/recordings/test_databricks_vnet_peering.yaml @@ -190,7 +190,7 @@ interactions: User-Agent: - AZURECLI/2.46.0 (AAZ) azsdk-python-core/1.24.0 Python/3.9.5 (Windows-10-10.0.22621-SP0) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_vnet000001/providers/Microsoft.Databricks/workspaces/databricks000002?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_vnet000001/providers/Microsoft.Databricks/workspaces/databricks000002?api-version=2024-05-01 response: body: string: '{"properties":{"managedResourceGroupId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/databricks-rg-databricks000002-fuyf4ssbg05af","provisioningState":"Accepted","authorizations":[{"principalId":"9a74af6f-d153-4348-988a-e2672920bee9","roleDefinitionId":"8e3af657-a8ff-443c-a75c-2fe8c4bcb635"}],"createdBy":{"oid":"674368bb-7eaa-4100-aef7-138f65f50648","puid":"10032001C021F1B6","applicationId":"04b07795-8ddb-461a-bbee-02f9e1bf7b46"},"updatedBy":{"oid":"674368bb-7eaa-4100-aef7-138f65f50648","puid":"10032001C021F1B6","applicationId":"04b07795-8ddb-461a-bbee-02f9e1bf7b46"},"createdDateTime":"2023-03-15T01:39:11.4059485Z"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_vnet000001/providers/Microsoft.Databricks/workspaces/databricks000002","name":"databricks000002","type":"Microsoft.Databricks/workspaces","sku":{"name":"standard"},"location":"westus"}' @@ -678,7 +678,7 @@ interactions: User-Agent: - AZURECLI/2.46.0 (AAZ) azsdk-python-core/1.24.0 Python/3.9.5 (Windows-10-10.0.22621-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_vnet000001/providers/Microsoft.Databricks/workspaces/databricks000002?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_vnet000001/providers/Microsoft.Databricks/workspaces/databricks000002?api-version=2024-05-01 response: body: string: '{"properties":{"managedResourceGroupId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/databricks-rg-databricks000002-fuyf4ssbg05af","parameters":{"enableFedRampCertification":{"type":"Bool","value":false},"enableNoPublicIp":{"type":"Bool","value":false},"natGatewayName":{"type":"String","value":"nat-gateway"},"prepareEncryption":{"type":"Bool","value":false},"publicIpName":{"type":"String","value":"nat-gw-public-ip"},"requireInfrastructureEncryption":{"type":"Bool","value":false},"resourceTags":{"type":"Object","value":{"application":"databricks","databricks-environment":"true"}},"storageAccountName":{"type":"String","value":"dbstoragernaw7u4ms2euw"},"storageAccountSkuName":{"type":"String","value":"Standard_GRS"},"vnetAddressPrefix":{"type":"String","value":"10.139"}},"provisioningState":"Succeeded","authorizations":[{"principalId":"9a74af6f-d153-4348-988a-e2672920bee9","roleDefinitionId":"8e3af657-a8ff-443c-a75c-2fe8c4bcb635"}],"createdBy":{"oid":"674368bb-7eaa-4100-aef7-138f65f50648","puid":"10032001C021F1B6","applicationId":"04b07795-8ddb-461a-bbee-02f9e1bf7b46"},"updatedBy":{"oid":"674368bb-7eaa-4100-aef7-138f65f50648","puid":"10032001C021F1B6","applicationId":"04b07795-8ddb-461a-bbee-02f9e1bf7b46"},"workspaceId":"2589639318157245","workspaceUrl":"adb-2589639318157245.5.azuredatabricks.net","createdDateTime":"2023-03-15T01:39:11.4059485Z"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_vnet000001/providers/Microsoft.Databricks/workspaces/databricks000002","name":"databricks000002","type":"Microsoft.Databricks/workspaces","sku":{"name":"standard"},"location":"westus"}' @@ -730,7 +730,7 @@ interactions: User-Agent: - AZURECLI/2.46.0 (AAZ) azsdk-python-core/1.24.0 Python/3.9.5 (Windows-10-10.0.22621-SP0) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_vnet000001/providers/Microsoft.Databricks/workspaces/databricks000002/virtualNetworkPeerings/peering000003?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_vnet000001/providers/Microsoft.Databricks/workspaces/databricks000002/virtualNetworkPeerings/peering000003?api-version=2024-05-01 response: body: string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_vnet000001/providers/Microsoft.Databricks/workspaces/databricks000002/virtualNetworkPeerings/peering000003","name":"peering000003","properties":{"allowVirtualNetworkAccess":true,"allowForwardedTraffic":false,"allowGatewayTransit":false,"useRemoteGateways":false,"remoteVirtualNetwork":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_vnet000001/providers/Microsoft.Network/virtualNetworks/vnet000005"},"remoteAddressSpace":{"addressPrefixes":["10.0.0.0/16"]},"databricksVirtualNetwork":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/databricks-rg-databricks000002-fuyf4ssbg05af/providers/Microsoft.Network/virtualNetworks/workers-vnet"},"databricksAddressSpace":{"addressPrefixes":["10.139.0.0/16"]},"peeringState":"Initiated","provisioningState":"Updating"}} @@ -782,7 +782,7 @@ interactions: User-Agent: - AZURECLI/2.46.0 (AAZ) azsdk-python-core/1.24.0 Python/3.9.5 (Windows-10-10.0.22621-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_vnet000001/providers/Microsoft.Databricks/workspaces/databricks000002/virtualNetworkPeerings/peering000003?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_vnet000001/providers/Microsoft.Databricks/workspaces/databricks000002/virtualNetworkPeerings/peering000003?api-version=2024-05-01 response: body: string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_vnet000001/providers/Microsoft.Databricks/workspaces/databricks000002/virtualNetworkPeerings/peering000003","name":"peering000003","properties":{"allowVirtualNetworkAccess":true,"allowForwardedTraffic":false,"allowGatewayTransit":false,"useRemoteGateways":false,"remoteVirtualNetwork":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_vnet000001/providers/Microsoft.Network/virtualNetworks/vnet000005"},"remoteAddressSpace":{"addressPrefixes":["10.0.0.0/16"]},"databricksVirtualNetwork":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/databricks-rg-databricks000002-fuyf4ssbg05af/providers/Microsoft.Network/virtualNetworks/workers-vnet"},"databricksAddressSpace":{"addressPrefixes":["10.139.0.0/16"]},"peeringState":"Initiated","provisioningState":"Succeeded"}} @@ -834,7 +834,7 @@ interactions: User-Agent: - AZURECLI/2.46.0 (AAZ) azsdk-python-core/1.24.0 Python/3.9.5 (Windows-10-10.0.22621-SP0) method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_vnet000001/providers/Microsoft.Databricks/workspaces/databricks000002/virtualNetworkPeerings/peering000003?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_vnet000001/providers/Microsoft.Databricks/workspaces/databricks000002/virtualNetworkPeerings/peering000003?api-version=2024-05-01 response: body: string: '"" @@ -937,7 +937,7 @@ interactions: User-Agent: - AZURECLI/2.46.0 (AAZ) azsdk-python-core/1.24.0 Python/3.9.5 (Windows-10-10.0.22621-SP0) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_vnet000001/providers/Microsoft.Databricks/workspaces/databricks000002/virtualNetworkPeerings/peering000003?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_vnet000001/providers/Microsoft.Databricks/workspaces/databricks000002/virtualNetworkPeerings/peering000003?api-version=2024-05-01 response: body: string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_vnet000001/providers/Microsoft.Databricks/workspaces/databricks000002/virtualNetworkPeerings/peering000003","name":"peering000003","properties":{"allowVirtualNetworkAccess":true,"allowForwardedTraffic":false,"allowGatewayTransit":false,"useRemoteGateways":false,"remoteVirtualNetwork":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_vnet000001/providers/Microsoft.Network/virtualNetworks/vnet000005"},"remoteAddressSpace":{"addressPrefixes":["10.0.0.0/16"]},"databricksVirtualNetwork":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/databricks-rg-databricks000002-fuyf4ssbg05af/providers/Microsoft.Network/virtualNetworks/workers-vnet"},"databricksAddressSpace":{"addressPrefixes":["10.139.0.0/16"]},"peeringState":"Initiated","provisioningState":"Updating"}} @@ -989,7 +989,7 @@ interactions: User-Agent: - AZURECLI/2.46.0 (AAZ) azsdk-python-core/1.24.0 Python/3.9.5 (Windows-10-10.0.22621-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_vnet000001/providers/Microsoft.Databricks/workspaces/databricks000002/virtualNetworkPeerings/peering000003?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_vnet000001/providers/Microsoft.Databricks/workspaces/databricks000002/virtualNetworkPeerings/peering000003?api-version=2024-05-01 response: body: string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_vnet000001/providers/Microsoft.Databricks/workspaces/databricks000002/virtualNetworkPeerings/peering000003","name":"peering000003","properties":{"allowVirtualNetworkAccess":true,"allowForwardedTraffic":false,"allowGatewayTransit":false,"useRemoteGateways":false,"remoteVirtualNetwork":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_vnet000001/providers/Microsoft.Network/virtualNetworks/vnet000005"},"remoteAddressSpace":{"addressPrefixes":["10.0.0.0/16"]},"databricksVirtualNetwork":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/databricks-rg-databricks000002-fuyf4ssbg05af/providers/Microsoft.Network/virtualNetworks/workers-vnet"},"databricksAddressSpace":{"addressPrefixes":["10.139.0.0/16"]},"peeringState":"Initiated","provisioningState":"Succeeded"}} @@ -1039,7 +1039,7 @@ interactions: User-Agent: - AZURECLI/2.46.0 (AAZ) azsdk-python-core/1.24.0 Python/3.9.5 (Windows-10-10.0.22621-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_vnet000001/providers/Microsoft.Databricks/workspaces/databricks000002/virtualNetworkPeerings?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_vnet000001/providers/Microsoft.Databricks/workspaces/databricks000002/virtualNetworkPeerings?api-version=2024-05-01 response: body: string: '{"value":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_vnet000001/providers/Microsoft.Databricks/workspaces/databricks000002/virtualNetworkPeerings/peering000003","name":"peering000003","properties":{"allowVirtualNetworkAccess":true,"allowForwardedTraffic":false,"allowGatewayTransit":false,"useRemoteGateways":false,"remoteVirtualNetwork":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_vnet000001/providers/Microsoft.Network/virtualNetworks/vnet000005"},"remoteAddressSpace":{"addressPrefixes":["10.0.0.0/16"]},"databricksVirtualNetwork":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/databricks-rg-databricks000002-fuyf4ssbg05af/providers/Microsoft.Network/virtualNetworks/workers-vnet"},"databricksAddressSpace":{"addressPrefixes":["10.139.0.0/16"]},"peeringState":"Initiated","provisioningState":"Succeeded"}}]} @@ -1089,7 +1089,7 @@ interactions: User-Agent: - AZURECLI/2.46.0 (AAZ) azsdk-python-core/1.24.0 Python/3.9.5 (Windows-10-10.0.22621-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_vnet000001/providers/Microsoft.Databricks/workspaces/databricks000002/virtualNetworkPeerings/peering000003?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_vnet000001/providers/Microsoft.Databricks/workspaces/databricks000002/virtualNetworkPeerings/peering000003?api-version=2024-05-01 response: body: string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_vnet000001/providers/Microsoft.Databricks/workspaces/databricks000002/virtualNetworkPeerings/peering000003","name":"peering000003","properties":{"allowVirtualNetworkAccess":true,"allowForwardedTraffic":false,"allowGatewayTransit":false,"useRemoteGateways":false,"remoteVirtualNetwork":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_vnet000001/providers/Microsoft.Network/virtualNetworks/vnet000005"},"remoteAddressSpace":{"addressPrefixes":["10.0.0.0/16"]},"databricksVirtualNetwork":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/databricks-rg-databricks000002-fuyf4ssbg05af/providers/Microsoft.Network/virtualNetworks/workers-vnet"},"databricksAddressSpace":{"addressPrefixes":["10.139.0.0/16"]},"peeringState":"Initiated","provisioningState":"Succeeded"}} @@ -1139,7 +1139,7 @@ interactions: User-Agent: - AZURECLI/2.46.0 (AAZ) azsdk-python-core/1.24.0 Python/3.9.5 (Windows-10-10.0.22621-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_vnet000001/providers/Microsoft.Databricks/workspaces/databricks000002/virtualNetworkPeerings/peering000003?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_vnet000001/providers/Microsoft.Databricks/workspaces/databricks000002/virtualNetworkPeerings/peering000003?api-version=2024-05-01 response: body: string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_vnet000001/providers/Microsoft.Databricks/workspaces/databricks000002/virtualNetworkPeerings/peering000003","name":"peering000003","properties":{"allowVirtualNetworkAccess":true,"allowForwardedTraffic":false,"allowGatewayTransit":false,"useRemoteGateways":false,"remoteVirtualNetwork":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_vnet000001/providers/Microsoft.Network/virtualNetworks/vnet000005"},"remoteAddressSpace":{"addressPrefixes":["10.0.0.0/16"]},"databricksVirtualNetwork":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/databricks-rg-databricks000002-fuyf4ssbg05af/providers/Microsoft.Network/virtualNetworks/workers-vnet"},"databricksAddressSpace":{"addressPrefixes":["10.139.0.0/16"]},"peeringState":"Initiated","provisioningState":"Succeeded"}} @@ -1198,7 +1198,7 @@ interactions: User-Agent: - AZURECLI/2.46.0 (AAZ) azsdk-python-core/1.24.0 Python/3.9.5 (Windows-10-10.0.22621-SP0) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_vnet000001/providers/Microsoft.Databricks/workspaces/databricks000002/virtualNetworkPeerings/peering000003?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_vnet000001/providers/Microsoft.Databricks/workspaces/databricks000002/virtualNetworkPeerings/peering000003?api-version=2024-05-01 response: body: string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_vnet000001/providers/Microsoft.Databricks/workspaces/databricks000002/virtualNetworkPeerings/peering000003","name":"peering000003","properties":{"allowVirtualNetworkAccess":false,"allowForwardedTraffic":false,"allowGatewayTransit":true,"useRemoteGateways":false,"remoteVirtualNetwork":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_vnet000001/providers/Microsoft.Network/virtualNetworks/vnet000005"},"remoteAddressSpace":{"addressPrefixes":["10.0.0.0/16"]},"databricksVirtualNetwork":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/databricks-rg-databricks000002-fuyf4ssbg05af/providers/Microsoft.Network/virtualNetworks/workers-vnet"},"databricksAddressSpace":{"addressPrefixes":["10.139.0.0/16"]},"peeringState":"Initiated","provisioningState":"Updating"}} @@ -1250,7 +1250,7 @@ interactions: User-Agent: - AZURECLI/2.46.0 (AAZ) azsdk-python-core/1.24.0 Python/3.9.5 (Windows-10-10.0.22621-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_vnet000001/providers/Microsoft.Databricks/workspaces/databricks000002/virtualNetworkPeerings/peering000003?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_vnet000001/providers/Microsoft.Databricks/workspaces/databricks000002/virtualNetworkPeerings/peering000003?api-version=2024-05-01 response: body: string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_vnet000001/providers/Microsoft.Databricks/workspaces/databricks000002/virtualNetworkPeerings/peering000003","name":"peering000003","properties":{"allowVirtualNetworkAccess":false,"allowForwardedTraffic":false,"allowGatewayTransit":true,"useRemoteGateways":false,"remoteVirtualNetwork":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_vnet000001/providers/Microsoft.Network/virtualNetworks/vnet000005"},"remoteAddressSpace":{"addressPrefixes":["10.0.0.0/16"]},"databricksVirtualNetwork":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/databricks-rg-databricks000002-fuyf4ssbg05af/providers/Microsoft.Network/virtualNetworks/workers-vnet"},"databricksAddressSpace":{"addressPrefixes":["10.139.0.0/16"]},"peeringState":"Initiated","provisioningState":"Succeeded"}} @@ -1300,7 +1300,7 @@ interactions: User-Agent: - AZURECLI/2.46.0 (AAZ) azsdk-python-core/1.24.0 Python/3.9.5 (Windows-10-10.0.22621-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_vnet000001/providers/Microsoft.Databricks/workspaces/databricks000002/virtualNetworkPeerings/peering000003?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_vnet000001/providers/Microsoft.Databricks/workspaces/databricks000002/virtualNetworkPeerings/peering000003?api-version=2024-05-01 response: body: string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_vnet000001/providers/Microsoft.Databricks/workspaces/databricks000002/virtualNetworkPeerings/peering000003","name":"peering000003","properties":{"allowVirtualNetworkAccess":false,"allowForwardedTraffic":false,"allowGatewayTransit":true,"useRemoteGateways":false,"remoteVirtualNetwork":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_vnet000001/providers/Microsoft.Network/virtualNetworks/vnet000005"},"remoteAddressSpace":{"addressPrefixes":["10.0.0.0/16"]},"databricksVirtualNetwork":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/databricks-rg-databricks000002-fuyf4ssbg05af/providers/Microsoft.Network/virtualNetworks/workers-vnet"},"databricksAddressSpace":{"addressPrefixes":["10.139.0.0/16"]},"peeringState":"Initiated","provisioningState":"Succeeded"}} @@ -1359,7 +1359,7 @@ interactions: User-Agent: - AZURECLI/2.46.0 (AAZ) azsdk-python-core/1.24.0 Python/3.9.5 (Windows-10-10.0.22621-SP0) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_vnet000001/providers/Microsoft.Databricks/workspaces/databricks000002/virtualNetworkPeerings/peering000003?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_vnet000001/providers/Microsoft.Databricks/workspaces/databricks000002/virtualNetworkPeerings/peering000003?api-version=2024-05-01 response: body: string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_vnet000001/providers/Microsoft.Databricks/workspaces/databricks000002/virtualNetworkPeerings/peering000003","name":"peering000003","properties":{"allowVirtualNetworkAccess":false,"allowForwardedTraffic":false,"allowGatewayTransit":false,"useRemoteGateways":false,"remoteVirtualNetwork":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_vnet000001/providers/Microsoft.Network/virtualNetworks/vnet000005"},"remoteAddressSpace":{"addressPrefixes":["10.0.0.0/16"]},"databricksVirtualNetwork":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/databricks-rg-databricks000002-fuyf4ssbg05af/providers/Microsoft.Network/virtualNetworks/workers-vnet"},"databricksAddressSpace":{"addressPrefixes":["10.139.0.0/16"]},"peeringState":"Initiated","provisioningState":"Updating"}} @@ -1411,7 +1411,7 @@ interactions: User-Agent: - AZURECLI/2.46.0 (AAZ) azsdk-python-core/1.24.0 Python/3.9.5 (Windows-10-10.0.22621-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_vnet000001/providers/Microsoft.Databricks/workspaces/databricks000002/virtualNetworkPeerings/peering000003?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_vnet000001/providers/Microsoft.Databricks/workspaces/databricks000002/virtualNetworkPeerings/peering000003?api-version=2024-05-01 response: body: string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_vnet000001/providers/Microsoft.Databricks/workspaces/databricks000002/virtualNetworkPeerings/peering000003","name":"peering000003","properties":{"allowVirtualNetworkAccess":false,"allowForwardedTraffic":false,"allowGatewayTransit":false,"useRemoteGateways":false,"remoteVirtualNetwork":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_vnet000001/providers/Microsoft.Network/virtualNetworks/vnet000005"},"remoteAddressSpace":{"addressPrefixes":["10.0.0.0/16"]},"databricksVirtualNetwork":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/databricks-rg-databricks000002-fuyf4ssbg05af/providers/Microsoft.Network/virtualNetworks/workers-vnet"},"databricksAddressSpace":{"addressPrefixes":["10.139.0.0/16"]},"peeringState":"Initiated","provisioningState":"Succeeded"}} @@ -1690,7 +1690,7 @@ interactions: User-Agent: - AZURECLI/2.46.0 (AAZ) azsdk-python-core/1.24.0 Python/3.9.5 (Windows-10-10.0.22621-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_vnet000001/providers/Microsoft.Databricks/workspaces/databricks000002/virtualNetworkPeerings/peering000003?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_vnet000001/providers/Microsoft.Databricks/workspaces/databricks000002/virtualNetworkPeerings/peering000003?api-version=2024-05-01 response: body: string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_vnet000001/providers/Microsoft.Databricks/workspaces/databricks000002/virtualNetworkPeerings/peering000003","name":"peering000003","properties":{"allowVirtualNetworkAccess":false,"allowForwardedTraffic":false,"allowGatewayTransit":false,"useRemoteGateways":false,"remoteVirtualNetwork":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_vnet000001/providers/Microsoft.Network/virtualNetworks/vnet000005"},"remoteAddressSpace":{"addressPrefixes":["10.0.0.0/16"]},"databricksVirtualNetwork":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/databricks-rg-databricks000002-fuyf4ssbg05af/providers/Microsoft.Network/virtualNetworks/workers-vnet"},"databricksAddressSpace":{"addressPrefixes":["10.139.0.0/16"]},"peeringState":"Connected","provisioningState":"Succeeded"}} @@ -1940,7 +1940,7 @@ interactions: User-Agent: - AZURECLI/2.46.0 (AAZ) azsdk-python-core/1.24.0 Python/3.9.5 (Windows-10-10.0.22621-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_vnet000001/providers/Microsoft.Databricks/workspaces/databricks000002/virtualNetworkPeerings/peering000003?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_vnet000001/providers/Microsoft.Databricks/workspaces/databricks000002/virtualNetworkPeerings/peering000003?api-version=2024-05-01 response: body: string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_vnet000001/providers/Microsoft.Databricks/workspaces/databricks000002/virtualNetworkPeerings/peering000003","name":"peering000003","properties":{"allowVirtualNetworkAccess":false,"allowForwardedTraffic":false,"allowGatewayTransit":false,"useRemoteGateways":false,"remoteVirtualNetwork":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_vnet000001/providers/Microsoft.Network/virtualNetworks/vnet000005"},"remoteAddressSpace":{"addressPrefixes":["10.0.0.0/16"]},"databricksVirtualNetwork":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/databricks-rg-databricks000002-fuyf4ssbg05af/providers/Microsoft.Network/virtualNetworks/workers-vnet"},"databricksAddressSpace":{"addressPrefixes":["10.139.0.0/16"]},"peeringState":"Disconnected","provisioningState":"Succeeded"}} @@ -1992,7 +1992,7 @@ interactions: User-Agent: - AZURECLI/2.46.0 (AAZ) azsdk-python-core/1.24.0 Python/3.9.5 (Windows-10-10.0.22621-SP0) method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_vnet000001/providers/Microsoft.Databricks/workspaces/databricks000002/virtualNetworkPeerings/peering000003?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_vnet000001/providers/Microsoft.Databricks/workspaces/databricks000002/virtualNetworkPeerings/peering000003?api-version=2024-05-01 response: body: string: '"" @@ -2091,7 +2091,7 @@ interactions: User-Agent: - AZURECLI/2.46.0 (AAZ) azsdk-python-core/1.24.0 Python/3.9.5 (Windows-10-10.0.22621-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_vnet000001/providers/Microsoft.Databricks/workspaces/databricks000002/virtualNetworkPeerings?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_databricks_vnet000001/providers/Microsoft.Databricks/workspaces/databricks000002/virtualNetworkPeerings?api-version=2024-05-01 response: body: string: '{"value":[]} diff --git a/src/databricks/setup.py b/src/databricks/setup.py index 99eaf5ae77b..ebf0a6f60c3 100644 --- a/src/databricks/setup.py +++ b/src/databricks/setup.py @@ -16,7 +16,7 @@ # TODO: Confirm this is the right version number you want and it matches your # HISTORY.rst entry. -VERSION = '0.10.2' +VERSION = '1.0.0' # The full list of classifiers is available at diff --git a/src/index.json b/src/index.json index 2200e3a3964..1ad57f8e893 100644 --- a/src/index.json +++ b/src/index.json @@ -13505,6 +13505,50 @@ "version": "1.3.4" }, "sha256Digest": "cf665da8629edfef5189eb2dd57d849d458f841cff83d2cad2a1b61104febf22" + }, + { + "downloadUrl": "https://azcliprod.blob.core.windows.net/cli-extensions/amg-1.3.5-py3-none-any.whl", + "filename": "amg-1.3.5-py3-none-any.whl", + "metadata": { + "azext.isPreview": false, + "azext.maxCliCoreVersion": "2.99.0", + "azext.minCliCoreVersion": "2.38.0", + "classifiers": [ + "Development Status :: 4 - Beta", + "Intended Audience :: Developers", + "Intended Audience :: System Administrators", + "Programming Language :: Python", + "Programming Language :: Python :: 3", + "Programming Language :: Python :: 3.6", + "Programming Language :: Python :: 3.7", + "Programming Language :: Python :: 3.8", + "License :: OSI Approved :: MIT License" + ], + "extensions": { + "python.details": { + "contacts": [ + { + "email": "ad4g@microsoft.com", + "name": "Microsoft Corporation", + "role": "author" + } + ], + "document_names": { + "description": "DESCRIPTION.rst" + }, + "project_urls": { + "Home": "https://github.com/Azure/azure-cli-extensions/tree/master/src/amg" + } + } + }, + "generator": "bdist_wheel (0.30.0)", + "license": "MIT", + "metadata_version": "2.0", + "name": "amg", + "summary": "Microsoft Azure Command-Line Tools Azure Managed Grafana Extension", + "version": "1.3.5" + }, + "sha256Digest": "5eb4615d05dd85021d7d00311fdc25645535fe69e07cea1eca68d58cfb7bd44e" } ], "amlfs": [ @@ -13988,6 +14032,48 @@ "version": "1.0.0b5" }, "sha256Digest": "fbca1f8446013142d676159b8292fd7c2d3175f39e1baeb5c4d13f9637003254" + }, + { + "downloadUrl": "https://azcliprod.blob.core.windows.net/cli-extensions/apic_extension-1.0.0-py3-none-any.whl", + "filename": "apic_extension-1.0.0-py3-none-any.whl", + "metadata": { + "azext.minCliCoreVersion": "2.57.0", + "classifiers": [ + "Development Status :: 4 - Beta", + "Intended Audience :: Developers", + "Intended Audience :: System Administrators", + "Programming Language :: Python", + "Programming Language :: Python :: 3", + "Programming Language :: Python :: 3.7", + "Programming Language :: Python :: 3.8", + "Programming Language :: Python :: 3.9", + "License :: OSI Approved :: MIT License" + ], + "extensions": { + "python.details": { + "contacts": [ + { + "email": "azpycli@microsoft.com", + "name": "Microsoft Corporation", + "role": "author" + } + ], + "document_names": { + "description": "DESCRIPTION.rst" + }, + "project_urls": { + "Home": "https://github.com/Azure/azure-cli-extensions/tree/main/src/apic-extension" + } + } + }, + "generator": "bdist_wheel (0.30.0)", + "license": "MIT", + "metadata_version": "2.0", + "name": "apic-extension", + "summary": "Microsoft Azure Command-Line Tools ApicExtension Extension.", + "version": "1.0.0" + }, + "sha256Digest": "4bcaebfa5e9b112673f49fdee28c0690823e52a86e0ad4e5329634f4d195d425" } ], "application-insights": [ @@ -24560,6 +24646,49 @@ "version": "1.0.0b1" }, "sha256Digest": "a6e38c623cf14a9528df9f28aa98d9642c1e73c0a815becdce842e3a2f0f49ac" + }, + { + "downloadUrl": "https://azcliprod.blob.core.windows.net/cli-extensions/azurelargeinstance-1.0.0b2-py3-none-any.whl", + "filename": "azurelargeinstance-1.0.0b2-py3-none-any.whl", + "metadata": { + "azext.isPreview": true, + "azext.minCliCoreVersion": "2.57.0", + "classifiers": [ + "Development Status :: 4 - Beta", + "Intended Audience :: Developers", + "Intended Audience :: System Administrators", + "Programming Language :: Python", + "Programming Language :: Python :: 3", + "Programming Language :: Python :: 3.7", + "Programming Language :: Python :: 3.8", + "Programming Language :: Python :: 3.9", + "License :: OSI Approved :: MIT License" + ], + "extensions": { + "python.details": { + "contacts": [ + { + "email": "azpycli@microsoft.com", + "name": "Microsoft Corporation", + "role": "author" + } + ], + "document_names": { + "description": "DESCRIPTION.rst" + }, + "project_urls": { + "Home": "https://github.com/Azure/azure-cli-extensions/tree/main/src/azurelargeinstance" + } + } + }, + "generator": "bdist_wheel (0.30.0)", + "license": "MIT", + "metadata_version": "2.0", + "name": "azurelargeinstance", + "summary": "Microsoft Azure Command-Line Tools Azurelargeinstance Extension.", + "version": "1.0.0b2" + }, + "sha256Digest": "6948ac3306269ea6c8ff6d32d5673989dfd4dfa0a4e4c5d6d3991b364d5dc628" } ], "azurestackhci": [ @@ -33941,6 +34070,49 @@ "version": "1.1.0" }, "sha256Digest": "d2122c64426853a4b3b766160f6291f29aed66d9aa266585c73d63305ed4d22b" + }, + { + "downloadUrl": "https://azcliprod.blob.core.windows.net/cli-extensions/connectedvmware-1.1.1-py2.py3-none-any.whl", + "filename": "connectedvmware-1.1.1-py2.py3-none-any.whl", + "metadata": { + "azext.isPreview": false, + "azext.minCliCoreVersion": "2.0.67", + "classifiers": [ + "Development Status :: 4 - Beta", + "Intended Audience :: Developers", + "Intended Audience :: System Administrators", + "Programming Language :: Python", + "Programming Language :: Python :: 3", + "Programming Language :: Python :: 3.6", + "Programming Language :: Python :: 3.7", + "Programming Language :: Python :: 3.8", + "License :: OSI Approved :: MIT License" + ], + "extensions": { + "python.details": { + "contacts": [ + { + "email": "arcprivatecloudsfte@microsoft.com", + "name": "Microsoft Corporation", + "role": "author" + } + ], + "document_names": { + "description": "DESCRIPTION.rst" + }, + "project_urls": { + "Home": "https://github.com/Azure/azure-cli-extensions/tree/main/src/connectedvmware" + } + } + }, + "generator": "bdist_wheel (0.30.0)", + "license": "MIT", + "metadata_version": "2.0", + "name": "connectedvmware", + "summary": "Microsoft Azure Command-Line Tools Connectedvmware Extension", + "version": "1.1.1" + }, + "sha256Digest": "28ef4a31c805d52aa16e749ec1382591b3089e970d8741deaf401a86c4e5e6ad" } ], "connection-monitor-preview": [ @@ -39615,6 +39787,48 @@ "version": "0.10.2" }, "sha256Digest": "7db0b97b497512671343c472fad2ca7a0987ac2cddc0ae0ceab227e3d017718f" + }, + { + "downloadUrl": "https://azcliprod.blob.core.windows.net/cli-extensions/databricks-1.0.0-py3-none-any.whl", + "filename": "databricks-1.0.0-py3-none-any.whl", + "metadata": { + "azext.minCliCoreVersion": "2.57.0", + "classifiers": [ + "Development Status :: 4 - Beta", + "Intended Audience :: Developers", + "Intended Audience :: System Administrators", + "Programming Language :: Python", + "Programming Language :: Python :: 3", + "Programming Language :: Python :: 3.6", + "Programming Language :: Python :: 3.7", + "Programming Language :: Python :: 3.8", + "License :: OSI Approved :: MIT License" + ], + "extensions": { + "python.details": { + "contacts": [ + { + "email": "azpycli@microsoft.com", + "name": "Microsoft Corporation", + "role": "author" + } + ], + "document_names": { + "description": "DESCRIPTION.rst" + }, + "project_urls": { + "Home": "https://github.com/Azure/azure-cli-extensions/tree/main/src/databricks" + } + } + }, + "generator": "bdist_wheel (0.30.0)", + "license": "MIT", + "metadata_version": "2.0", + "name": "databricks", + "summary": "Microsoft Azure Command-Line Tools DatabricksClient Extension", + "version": "1.0.0" + }, + "sha256Digest": "a23ded367e80240eea828a3234801d4d989539ae4a5ecf246bfc6acb054a2544" } ], "datadog": [ @@ -52419,6 +52633,60 @@ "version": "1.0.1" }, "sha256Digest": "74fa84a581ce488aec95d36a08ed846918a0b084fc6c29eecf0e0b1660a1c4ff" + }, + { + "downloadUrl": "https://azcliprod.blob.core.windows.net/cli-extensions/k8s_runtime-1.0.2-py3-none-any.whl", + "filename": "k8s_runtime-1.0.2-py3-none-any.whl", + "metadata": { + "azext.isPreview": false, + "azext.minCliCoreVersion": "2.57.0", + "classifiers": [ + "Development Status :: 4 - Beta", + "Intended Audience :: Developers", + "Intended Audience :: System Administrators", + "Programming Language :: Python", + "Programming Language :: Python :: 3", + "Programming Language :: Python :: 3.7", + "Programming Language :: Python :: 3.8", + "Programming Language :: Python :: 3.9", + "License :: OSI Approved :: MIT License" + ], + "extensions": { + "python.details": { + "contacts": [ + { + "email": "azpycli@microsoft.com", + "name": "Microsoft Corporation", + "role": "author" + } + ], + "document_names": { + "description": "DESCRIPTION.rst" + }, + "project_urls": { + "Home": "https://github.com/Azure/azure-cli-extensions/tree/main/src/k8s-runtime" + } + } + }, + "extras": [], + "generator": "bdist_wheel (0.30.0)", + "license": "MIT", + "metadata_version": "2.0", + "name": "k8s-runtime", + "run_requires": [ + { + "requires": [ + "azure-mgmt-kubernetesconfiguration (>=3.1.0)", + "azure-mgmt-kubernetesconfiguration>=3.1.0", + "azure-mgmt-resourcegraph (>=8.0.0)", + "azure-mgmt-resourcegraph>=8.0.0" + ] + } + ], + "summary": "Microsoft Azure Command-Line Tools K8sRuntime Extension.", + "version": "1.0.2" + }, + "sha256Digest": "7b3987f2fae83099f32f123f1e712fea7824f2041b5743db7e2dd62927de5629" } ], "k8sconfiguration": [ @@ -55443,6 +55711,49 @@ "version": "1.0.0b1" }, "sha256Digest": "7875607d84eaf835afe73b9eee9280a5169c5b0b1dd1b66a6eff593fe292a4de" + }, + { + "downloadUrl": "https://azcliprod.blob.core.windows.net/cli-extensions/mdp-1.0.0b2-py3-none-any.whl", + "filename": "mdp-1.0.0b2-py3-none-any.whl", + "metadata": { + "azext.isPreview": true, + "azext.minCliCoreVersion": "2.57.0", + "classifiers": [ + "Development Status :: 4 - Beta", + "Intended Audience :: Developers", + "Intended Audience :: System Administrators", + "Programming Language :: Python", + "Programming Language :: Python :: 3", + "Programming Language :: Python :: 3.7", + "Programming Language :: Python :: 3.8", + "Programming Language :: Python :: 3.9", + "License :: OSI Approved :: MIT License" + ], + "extensions": { + "python.details": { + "contacts": [ + { + "email": "azpycli@microsoft.com", + "name": "Microsoft Corporation", + "role": "author" + } + ], + "document_names": { + "description": "DESCRIPTION.rst" + }, + "project_urls": { + "Home": "https://github.com/Azure/azure-cli-extensions/tree/main/src/mdp" + } + } + }, + "generator": "bdist_wheel (0.30.0)", + "license": "MIT", + "metadata_version": "2.0", + "name": "mdp", + "summary": "Microsoft Azure Command-Line Tools Mdp Extension.", + "version": "1.0.0b2" + }, + "sha256Digest": "062ad026d9eaf791b5928c4fb793148d40c6c297cee32f175cd3a155eb24d93f" } ], "mesh": [ @@ -61364,6 +61675,49 @@ "version": "0.3.0" }, "sha256Digest": "3e53051a70693a5da8c563118d0f695efc8465eab769ca64416fc8a16ba6e72a" + }, + { + "downloadUrl": "https://azcliprod.blob.core.windows.net/cli-extensions/nsp-1.0.0b2-py3-none-any.whl", + "filename": "nsp-1.0.0b2-py3-none-any.whl", + "metadata": { + "azext.isPreview": true, + "azext.minCliCoreVersion": "2.61.0", + "classifiers": [ + "Development Status :: 4 - Beta", + "Intended Audience :: Developers", + "Intended Audience :: System Administrators", + "Programming Language :: Python", + "Programming Language :: Python :: 3", + "Programming Language :: Python :: 3.7", + "Programming Language :: Python :: 3.8", + "Programming Language :: Python :: 3.9", + "License :: OSI Approved :: MIT License" + ], + "extensions": { + "python.details": { + "contacts": [ + { + "email": "azpycli@microsoft.com", + "name": "Microsoft Corporation", + "role": "author" + } + ], + "document_names": { + "description": "DESCRIPTION.rst" + }, + "project_urls": { + "Home": "https://github.com/Azure/azure-cli-extensions/tree/main/src/nsp" + } + } + }, + "generator": "bdist_wheel (0.30.0)", + "license": "MIT", + "metadata_version": "2.0", + "name": "nsp", + "summary": "Microsoft Azure Command-Line Tools Nsp Extension.", + "version": "1.0.0b2" + }, + "sha256Digest": "febfce38fc449daa67c7ad8410e7fa250f7f39afb5f870496ce045bb74935bcd" } ], "offazure": [ @@ -67983,6 +68337,66 @@ "version": "2.0.3" }, "sha256Digest": "045240af31f6ba900b9743f10c2e7a552e5c09c31aec8bec63ce05e7e96fd7e7" + }, + { + "downloadUrl": "https://azcliprod.blob.core.windows.net/cli-extensions/serviceconnector_passwordless-2.0.5-py3-none-any.whl", + "filename": "serviceconnector_passwordless-2.0.5-py3-none-any.whl", + "metadata": { + "azext.isPreview": false, + "azext.minCliCoreVersion": "2.60.0", + "classifiers": [ + "Development Status :: 4 - Beta", + "Intended Audience :: Developers", + "Intended Audience :: System Administrators", + "Programming Language :: Python", + "Programming Language :: Python :: 3", + "Programming Language :: Python :: 3.6", + "Programming Language :: Python :: 3.7", + "Programming Language :: Python :: 3.8", + "License :: OSI Approved :: MIT License" + ], + "extensions": { + "python.details": { + "contacts": [ + { + "email": "azpycli@microsoft.com", + "name": "Microsoft Corporation", + "role": "author" + } + ], + "document_names": { + "description": "DESCRIPTION.rst" + }, + "project_urls": { + "Home": "https://github.com/Azure/azure-cli-extensions/tree/master/src/serviceconnector-passwordless" + } + } + }, + "extras": [], + "generator": "bdist_wheel (0.30.0)", + "license": "MIT", + "metadata_version": "2.0", + "name": "serviceconnector-passwordless", + "run_requires": [ + { + "requires": [ + "PyMySQL (==1.0.2)", + "PyMySQL==1.0.2", + "azure-core", + "azure-core", + "azure-mgmt-servicelinker (==1.2.0b2)", + "azure-mgmt-servicelinker==1.2.0b2", + "psycopg2-binary (==2.9.5)", + "psycopg2-binary==2.9.5", + "pyodbc (==4.0.35)", + "pyodbc==4.0.35" + ] + } + ], + "summary": "Microsoft Azure Command-Line Tools Serviceconnector-passwordless Extension", + "version": "2.0.5" + }, + "sha256Digest": "27b8c5f6e1b576ce2c3a74e967851398e2e0bca77faaccb890410e66dcf9c304" } ], "site-recovery": [ @@ -71169,6 +71583,92 @@ "version": "1.24.4" }, "sha256Digest": "2e298a74b53fcac40d6173a5e9ea386568fcf73d88bde4c44b37c8b755b7555d" + }, + { + "downloadUrl": "https://azcliprod.blob.core.windows.net/cli-extensions/spring-1.24.5-py3-none-any.whl", + "filename": "spring-1.24.5-py3-none-any.whl", + "metadata": { + "azext.isPreview": false, + "azext.minCliCoreVersion": "2.56.0", + "classifiers": [ + "Development Status :: 4 - Beta", + "Intended Audience :: Developers", + "Intended Audience :: System Administrators", + "Programming Language :: Python", + "Programming Language :: Python :: 3", + "Programming Language :: Python :: 3.6", + "Programming Language :: Python :: 3.7", + "Programming Language :: Python :: 3.8", + "License :: OSI Approved :: MIT License" + ], + "extensions": { + "python.details": { + "contacts": [ + { + "email": "azpycli@microsoft.com", + "name": "Microsoft Corporation", + "role": "author" + } + ], + "document_names": { + "description": "DESCRIPTION.rst" + }, + "project_urls": { + "Home": "https://github.com/Azure/azure-cli-extensions/tree/main/src/spring" + } + } + }, + "generator": "bdist_wheel (0.30.0)", + "license": "MIT", + "metadata_version": "2.0", + "name": "spring", + "summary": "Microsoft Azure Command-Line Tools spring Extension", + "version": "1.24.5" + }, + "sha256Digest": "fc3d3d751da3262ef123904c3f9253eb7f0d6b1d3c6001aab69c5c6c1a9a89f8" + }, + { + "downloadUrl": "https://azcliprod.blob.core.windows.net/cli-extensions/spring-1.25.0-py3-none-any.whl", + "filename": "spring-1.25.0-py3-none-any.whl", + "metadata": { + "azext.isPreview": false, + "azext.minCliCoreVersion": "2.56.0", + "classifiers": [ + "Development Status :: 4 - Beta", + "Intended Audience :: Developers", + "Intended Audience :: System Administrators", + "Programming Language :: Python", + "Programming Language :: Python :: 3", + "Programming Language :: Python :: 3.6", + "Programming Language :: Python :: 3.7", + "Programming Language :: Python :: 3.8", + "License :: OSI Approved :: MIT License" + ], + "extensions": { + "python.details": { + "contacts": [ + { + "email": "azpycli@microsoft.com", + "name": "Microsoft Corporation", + "role": "author" + } + ], + "document_names": { + "description": "DESCRIPTION.rst" + }, + "project_urls": { + "Home": "https://github.com/Azure/azure-cli-extensions/tree/main/src/spring" + } + } + }, + "generator": "bdist_wheel (0.30.0)", + "license": "MIT", + "metadata_version": "2.0", + "name": "spring", + "summary": "Microsoft Azure Command-Line Tools spring Extension", + "version": "1.25.0" + }, + "sha256Digest": "2b9cf4ae2fd52b5f644bfefba69ed5e574404597e3cab0e3a9b8e44e7b03363f" } ], "spring-cloud": [ diff --git a/src/k8s-runtime/HISTORY.rst b/src/k8s-runtime/HISTORY.rst index 6346cc58406..8f880010cc9 100644 --- a/src/k8s-runtime/HISTORY.rst +++ b/src/k8s-runtime/HISTORY.rst @@ -3,6 +3,10 @@ Release History =============== +1.0.2 +++++++ +* Use `preview` release train storage class extension when enabling storage class service + 1.0.1 ++++++ * Add RP registration check to networking resources diff --git a/src/k8s-runtime/azext_k8s_runtime/custom_commands/storage_class.py b/src/k8s-runtime/azext_k8s_runtime/custom_commands/storage_class.py index 890ad374284..b77dd17ce43 100644 --- a/src/k8s-runtime/azext_k8s_runtime/custom_commands/storage_class.py +++ b/src/k8s-runtime/azext_k8s_runtime/custom_commands/storage_class.py @@ -65,7 +65,7 @@ def enable_storage_class(cmd: AzCliCommand, resource_uri: str): type="SystemAssigned" ), extension_type=STORAGE_CLASS_EXTENSION_TYPE, - release_train="dev", + release_train="preview", configuration_settings={ "k8sRuntimeFpaObjectId": object_id, }, diff --git a/src/k8s-runtime/setup.py b/src/k8s-runtime/setup.py index 75fcd2de83b..0cd2e4b7be9 100644 --- a/src/k8s-runtime/setup.py +++ b/src/k8s-runtime/setup.py @@ -10,7 +10,7 @@ # HISTORY.rst entry. -VERSION = '1.0.1' +VERSION = '1.0.2' # The full list of classifiers is available at # https://pypi.python.org/pypi?%3Aaction=list_classifiers diff --git a/src/mdp/HISTORY.rst b/src/mdp/HISTORY.rst index abbff5a61a7..82ca975aebe 100644 --- a/src/mdp/HISTORY.rst +++ b/src/mdp/HISTORY.rst @@ -3,6 +3,10 @@ Release History =============== +1.0.0b2 +++++++ +* Upgrading to latest api version 2024-04-04-preview. + 1.0.0b1 ++++++ * Initial release. \ No newline at end of file diff --git a/src/mdp/azext_mdp/aaz/latest/mdp/pool/_create.py b/src/mdp/azext_mdp/aaz/latest/mdp/pool/_create.py index ac8fdb7552a..900ee8384d6 100644 --- a/src/mdp/azext_mdp/aaz/latest/mdp/pool/_create.py +++ b/src/mdp/azext_mdp/aaz/latest/mdp/pool/_create.py @@ -29,9 +29,9 @@ class Create(AAZCommand): """ _aaz_info = { - "version": "2023-12-13-preview", + "version": "2024-04-04-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devopsinfrastructure/pools/{}", "2023-12-13-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devopsinfrastructure/pools/{}", "2024-04-04-preview"], ] } @@ -72,8 +72,8 @@ def _build_arguments_schema(cls, *args, **kwargs): arg_group="Properties", help="Defines how the machine will be handled once it executed a job.", ) - _args_schema.dev_center_project_resource_id = AAZStrArg( - options=["--devcenter-project-resource-id", "--devcenter-project-id"], + _args_schema.devcenter_project_resource_id = AAZStrArg( + options=["--devcenter-project-id", "--devcenter-project-resource-id"], arg_group="Properties", help="The resource id of the DevCenter Project the pool belongs to.", ) @@ -96,12 +96,6 @@ def _build_arguments_schema(cls, *args, **kwargs): arg_group="Properties", help="Defines the organization in which the pool will be used.", ) - _args_schema.provisioning_state = AAZStrArg( - options=["--provisioning-state"], - arg_group="Properties", - help="The status of the current operation.", - enum={"Accepted": "Accepted", "Canceled": "Canceled", "Deleting": "Deleting", "Failed": "Failed", "Provisioning": "Provisioning", "Succeeded": "Succeeded", "Updating": "Updating"}, - ) agent_profile = cls._args_schema.agent_profile agent_profile.stateful = AAZObjectArg( @@ -116,12 +110,35 @@ def _build_arguments_schema(cls, *args, **kwargs): help="Defines pool buffer.", blank={}, ) + agent_profile.resource_predictions_profile = AAZObjectArg( + options=["resource-predictions-profile"], + help="Defines how the pool buffer/stand-by agents is provided.", + ) stateful = cls._args_schema.agent_profile.stateful + stateful.grace_period_time_span = AAZStrArg( + options=["grace-period-time-span"], + help="How long should the machine be kept around after it ran a workload when there are no stand-by agents. The maximum is one week.", + ) stateful.max_agent_lifetime = AAZStrArg( options=["max-agent-lifetime"], help="How long should stateful machines be kept around. The maximum is one week.", - required=True, + ) + + resource_predictions_profile = cls._args_schema.agent_profile.resource_predictions_profile + resource_predictions_profile.automatic = AAZObjectArg( + options=["automatic"], + ) + resource_predictions_profile.manual = AAZObjectArg( + options=["manual"], + blank={}, + ) + + automatic = cls._args_schema.agent_profile.resource_predictions_profile.automatic + automatic.prediction_preference = AAZStrArg( + options=["prediction-preference"], + help="Determines the balance between cost and performance.", + enum={"Balanced": "Balanced", "BestPerformance": "BestPerformance", "MoreCostEffective": "MoreCostEffective", "MorePerformance": "MorePerformance", "MostCostEffective": "MostCostEffective"}, ) fabric_profile = cls._args_schema.fabric_profile @@ -169,7 +186,10 @@ def _build_arguments_schema(cls, *args, **kwargs): _element.resource_id = AAZStrArg( options=["resource-id"], help="The resource id of the image.", - required=True, + ) + _element.well_known_image_name = AAZStrArg( + options=["well-known-image-name"], + help="The image to use from a well-known set of images made available to customers.", ) aliases = cls._args_schema.fabric_profile.vmss.images.Element.aliases @@ -220,19 +240,43 @@ def _build_arguments_schema(cls, *args, **kwargs): ) storage_profile = cls._args_schema.fabric_profile.vmss.storage_profile + storage_profile.data_disks = AAZListArg( + options=["data-disks"], + help="A list of empty data disks to attach.", + ) storage_profile.os_disk_storage_account_type = AAZStrArg( options=["os-disk-storage-account-type"], help="The Azure SKU name of the machines in the pool.", enum={"Premium": "Premium", "Standard": "Standard", "StandardSSD": "StandardSSD"}, ) + data_disks = cls._args_schema.fabric_profile.vmss.storage_profile.data_disks + data_disks.Element = AAZObjectArg() + + _element = cls._args_schema.fabric_profile.vmss.storage_profile.data_disks.Element + _element.caching = AAZStrArg( + options=["caching"], + help="The type of caching to be enabled for the data disks. The default value for caching is readwrite. For information about the caching options see: https://blogs.msdn.microsoft.com/windowsazurestorage/2012/06/27/exploring-windows-azure-drives-disks-and-images/.", + enum={"None": "None", "ReadOnly": "ReadOnly", "ReadWrite": "ReadWrite"}, + ) + _element.disk_size_gi_b = AAZIntArg( + options=["disk-size-gi-b"], + help="The initial disk size in gigabytes.", + ) + _element.drive_letter = AAZStrArg( + options=["drive-letter"], + help="The drive letter for the empty data disk. If not specified, it will be the first available letter.", + ) + _element.storage_account_type = AAZStrArg( + options=["storage-account-type"], + help="The storage Account type to be used for the data disk. If omitted, the default is \"standard_lrs\".", + enum={"Premium_LRS": "Premium_LRS", "Premium_ZRS": "Premium_ZRS", "StandardSSD_LRS": "StandardSSD_LRS", "StandardSSD_ZRS": "StandardSSD_ZRS", "Standard_LRS": "Standard_LRS"}, + ) + organization_profile = cls._args_schema.organization_profile organization_profile.azure_dev_ops = AAZObjectArg( options=["azure-dev-ops"], ) - organization_profile.git_hub = AAZObjectArg( - options=["git-hub"], - ) azure_dev_ops = cls._args_schema.organization_profile.azure_dev_ops azure_dev_ops.organizations = AAZListArg( @@ -288,30 +332,6 @@ def _build_arguments_schema(cls, *args, **kwargs): users = cls._args_schema.organization_profile.azure_dev_ops.permission_profile.users users.Element = AAZStrArg() - git_hub = cls._args_schema.organization_profile.git_hub - git_hub.organizations = AAZListArg( - options=["organizations"], - help="The list of GitHub organizations/repositories the pool should be present in.", - required=True, - ) - - organizations = cls._args_schema.organization_profile.git_hub.organizations - organizations.Element = AAZObjectArg() - - _element = cls._args_schema.organization_profile.git_hub.organizations.Element - _element.repositories = AAZListArg( - options=["repositories"], - help="Optional list of repositories in which the pool should be created.", - ) - _element.url = AAZStrArg( - options=["url"], - help="The GitHub organization URL in which the pool should be created.", - required=True, - ) - - repositories = cls._args_schema.organization_profile.git_hub.organizations.Element.repositories - repositories.Element = AAZStrArg() - # define Arg Group "Resource" _args_schema = cls._args_schema @@ -339,7 +359,7 @@ def _build_arguments_schema(cls, *args, **kwargs): options=["type"], help="Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).", required=True, - enum={"None": "None", "SystemAssigned": "SystemAssigned", "SystemAssigned, UserAssigned": "SystemAssigned, UserAssigned", "UserAssigned": "UserAssigned"}, + enum={"None": "None", "SystemAssigned": "SystemAssigned", "SystemAssigned,UserAssigned": "SystemAssigned,UserAssigned", "UserAssigned": "UserAssigned"}, ) identity.user_assigned_identities = AAZDictArg( options=["user-assigned-identities"], @@ -348,6 +368,7 @@ def _build_arguments_schema(cls, *args, **kwargs): user_assigned_identities = cls._args_schema.identity.user_assigned_identities user_assigned_identities.Element = AAZObjectArg( + nullable=True, blank={}, ) @@ -436,7 +457,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2023-12-13-preview", + "api-version", "2024-04-04-preview", required=True, ), } @@ -473,28 +494,40 @@ def content(self): user_assigned_identities = _builder.get(".identity.userAssignedIdentities") if user_assigned_identities is not None: - user_assigned_identities.set_elements(AAZObjectType, ".") + user_assigned_identities.set_elements(AAZObjectType, ".", typ_kwargs={"nullable": True}) properties = _builder.get(".properties") if properties is not None: properties.set_prop("agentProfile", AAZObjectType, ".agent_profile", typ_kwargs={"flags": {"required": True}}) - properties.set_prop("devCenterProjectResourceId", AAZStrType, ".dev_center_project_resource_id", typ_kwargs={"flags": {"required": True}}) + properties.set_prop("devCenterProjectResourceId", AAZStrType, ".devcenter_project_resource_id", typ_kwargs={"flags": {"required": True}}) properties.set_prop("fabricProfile", AAZObjectType, ".fabric_profile", typ_kwargs={"flags": {"required": True}}) properties.set_prop("maximumConcurrency", AAZIntType, ".maximum_concurrency", typ_kwargs={"flags": {"required": True}}) properties.set_prop("organizationProfile", AAZObjectType, ".organization_profile", typ_kwargs={"flags": {"required": True}}) - properties.set_prop("provisioningState", AAZStrType, ".provisioning_state") agent_profile = _builder.get(".properties.agentProfile") if agent_profile is not None: agent_profile.set_const("kind", "Stateful", AAZStrType, ".stateful", typ_kwargs={"flags": {"required": True}}) agent_profile.set_const("kind", "Stateless", AAZStrType, ".stateless", typ_kwargs={"flags": {"required": True}}) agent_profile.set_prop("resourcePredictions", AAZObjectType, ".resource_predictions") + agent_profile.set_prop("resourcePredictionsProfile", AAZObjectType, ".resource_predictions_profile") agent_profile.discriminate_by("kind", "Stateful") agent_profile.discriminate_by("kind", "Stateless") + resource_predictions_profile = _builder.get(".properties.agentProfile.resourcePredictionsProfile") + if resource_predictions_profile is not None: + resource_predictions_profile.set_const("kind", "Automatic", AAZStrType, ".automatic", typ_kwargs={"flags": {"required": True}}) + resource_predictions_profile.set_const("kind", "Manual", AAZStrType, ".manual", typ_kwargs={"flags": {"required": True}}) + resource_predictions_profile.discriminate_by("kind", "Automatic") + resource_predictions_profile.discriminate_by("kind", "Manual") + + disc_automatic = _builder.get(".properties.agentProfile.resourcePredictionsProfile{kind:Automatic}") + if disc_automatic is not None: + disc_automatic.set_prop("predictionPreference", AAZStrType, ".automatic.prediction_preference") + disc_stateful = _builder.get(".properties.agentProfile{kind:Stateful}") if disc_stateful is not None: - disc_stateful.set_prop("maxAgentLifetime", AAZStrType, ".stateful.max_agent_lifetime", typ_kwargs={"flags": {"required": True}}) + disc_stateful.set_prop("gracePeriodTimeSpan", AAZStrType, ".stateful.grace_period_time_span") + disc_stateful.set_prop("maxAgentLifetime", AAZStrType, ".stateful.max_agent_lifetime") fabric_profile = _builder.get(".properties.fabricProfile") if fabric_profile is not None: @@ -517,7 +550,8 @@ def content(self): if _elements is not None: _elements.set_prop("aliases", AAZListType, ".aliases") _elements.set_prop("buffer", AAZStrType, ".buffer") - _elements.set_prop("resourceId", AAZStrType, ".resource_id", typ_kwargs={"flags": {"required": True}}) + _elements.set_prop("resourceId", AAZStrType, ".resource_id") + _elements.set_prop("wellKnownImageName", AAZStrType, ".well_known_image_name") aliases = _builder.get(".properties.fabricProfile{kind:Vmss}.images[].aliases") if aliases is not None: @@ -548,12 +582,23 @@ def content(self): storage_profile = _builder.get(".properties.fabricProfile{kind:Vmss}.storageProfile") if storage_profile is not None: + storage_profile.set_prop("dataDisks", AAZListType, ".data_disks") storage_profile.set_prop("osDiskStorageAccountType", AAZStrType, ".os_disk_storage_account_type") + data_disks = _builder.get(".properties.fabricProfile{kind:Vmss}.storageProfile.dataDisks") + if data_disks is not None: + data_disks.set_elements(AAZObjectType, ".") + + _elements = _builder.get(".properties.fabricProfile{kind:Vmss}.storageProfile.dataDisks[]") + if _elements is not None: + _elements.set_prop("caching", AAZStrType, ".caching") + _elements.set_prop("diskSizeGiB", AAZIntType, ".disk_size_gi_b") + _elements.set_prop("driveLetter", AAZStrType, ".drive_letter") + _elements.set_prop("storageAccountType", AAZStrType, ".storage_account_type") + organization_profile = _builder.get(".properties.organizationProfile") if organization_profile is not None: organization_profile.set_const("kind", "AzureDevOps", AAZStrType, ".azure_dev_ops", typ_kwargs={"flags": {"required": True}}) - organization_profile.set_const("kind", "GitHub", AAZStrType, ".git_hub", typ_kwargs={"flags": {"required": True}}) organization_profile.discriminate_by("kind", "AzureDevOps") organization_profile.discriminate_by("kind", "GitHub") @@ -670,7 +715,9 @@ def _build_schema_on_200_201(cls): ) user_assigned_identities = cls._schema_on_200_201.identity.user_assigned_identities - user_assigned_identities.Element = AAZObjectType() + user_assigned_identities.Element = AAZObjectType( + nullable=True, + ) _element = cls._schema_on_200_201.identity.user_assigned_identities.Element _element.client_id = AAZStrType( @@ -714,11 +761,26 @@ def _build_schema_on_200_201(cls): agent_profile.resource_predictions = AAZObjectType( serialized_name="resourcePredictions", ) + agent_profile.resource_predictions_profile = AAZObjectType( + serialized_name="resourcePredictionsProfile", + ) + + resource_predictions_profile = cls._schema_on_200_201.properties.agent_profile.resource_predictions_profile + resource_predictions_profile.kind = AAZStrType( + flags={"required": True}, + ) + + disc_automatic = cls._schema_on_200_201.properties.agent_profile.resource_predictions_profile.discriminate_by("kind", "Automatic") + disc_automatic.prediction_preference = AAZStrType( + serialized_name="predictionPreference", + ) disc_stateful = cls._schema_on_200_201.properties.agent_profile.discriminate_by("kind", "Stateful") + disc_stateful.grace_period_time_span = AAZStrType( + serialized_name="gracePeriodTimeSpan", + ) disc_stateful.max_agent_lifetime = AAZStrType( serialized_name="maxAgentLifetime", - flags={"required": True}, ) fabric_profile = cls._schema_on_200_201.properties.fabric_profile @@ -751,7 +813,9 @@ def _build_schema_on_200_201(cls): _element.buffer = AAZStrType() _element.resource_id = AAZStrType( serialized_name="resourceId", - flags={"required": True}, + ) + _element.well_known_image_name = AAZStrType( + serialized_name="wellKnownImageName", ) aliases = cls._schema_on_200_201.properties.fabric_profile.discriminate_by("kind", "Vmss").images.Element.aliases @@ -793,10 +857,28 @@ def _build_schema_on_200_201(cls): ) storage_profile = cls._schema_on_200_201.properties.fabric_profile.discriminate_by("kind", "Vmss").storage_profile + storage_profile.data_disks = AAZListType( + serialized_name="dataDisks", + ) storage_profile.os_disk_storage_account_type = AAZStrType( serialized_name="osDiskStorageAccountType", ) + data_disks = cls._schema_on_200_201.properties.fabric_profile.discriminate_by("kind", "Vmss").storage_profile.data_disks + data_disks.Element = AAZObjectType() + + _element = cls._schema_on_200_201.properties.fabric_profile.discriminate_by("kind", "Vmss").storage_profile.data_disks.Element + _element.caching = AAZStrType() + _element.disk_size_gi_b = AAZIntType( + serialized_name="diskSizeGiB", + ) + _element.drive_letter = AAZStrType( + serialized_name="driveLetter", + ) + _element.storage_account_type = AAZStrType( + serialized_name="storageAccountType", + ) + organization_profile = cls._schema_on_200_201.properties.organization_profile organization_profile.kind = AAZStrType( flags={"required": True}, diff --git a/src/mdp/azext_mdp/aaz/latest/mdp/pool/_delete.py b/src/mdp/azext_mdp/aaz/latest/mdp/pool/_delete.py index 22f292701d7..d67c306bab2 100644 --- a/src/mdp/azext_mdp/aaz/latest/mdp/pool/_delete.py +++ b/src/mdp/azext_mdp/aaz/latest/mdp/pool/_delete.py @@ -18,14 +18,15 @@ ) class Delete(AAZCommand): """Delete a pool + :example: Delete az mdp pool delete --name "cli-contoso-pool" --resource-group "rg1" """ _aaz_info = { - "version": "2023-12-13-preview", + "version": "2024-04-04-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devopsinfrastructure/pools/{}", "2023-12-13-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devopsinfrastructure/pools/{}", "2024-04-04-preview"], ] } @@ -146,7 +147,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2023-12-13-preview", + "api-version", "2024-04-04-preview", required=True, ), } @@ -158,6 +159,7 @@ def on_204(self, session): def on_200_201(self, session): pass + class _DeleteHelper: """Helper class for Delete""" diff --git a/src/mdp/azext_mdp/aaz/latest/mdp/pool/_list.py b/src/mdp/azext_mdp/aaz/latest/mdp/pool/_list.py index c17e4030b3a..ed1e3ea0914 100644 --- a/src/mdp/azext_mdp/aaz/latest/mdp/pool/_list.py +++ b/src/mdp/azext_mdp/aaz/latest/mdp/pool/_list.py @@ -16,7 +16,7 @@ is_preview=True, ) class List(AAZCommand): - """List all pool resources + """List all pools :example: List by resource group az mdp pool list --resource-group "rg1" @@ -26,10 +26,10 @@ class List(AAZCommand): """ _aaz_info = { - "version": "2023-12-13-preview", + "version": "2024-04-04-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/providers/microsoft.devopsinfrastructure/pools", "2023-12-13-preview"], - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devopsinfrastructure/pools", "2023-12-13-preview"], + ["mgmt-plane", "/subscriptions/{}/providers/microsoft.devopsinfrastructure/pools", "2024-04-04-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devopsinfrastructure/pools", "2024-04-04-preview"], ] } @@ -55,12 +55,12 @@ def _build_arguments_schema(cls, *args, **kwargs): def _execute_operations(self): self.pre_operations() - condition_0 = has_value(self.ctx.args.resource_group) and has_value(self.ctx.subscription_id) - condition_1 = has_value(self.ctx.subscription_id) and has_value(self.ctx.args.resource_group) is not True + condition_0 = has_value(self.ctx.subscription_id) and has_value(self.ctx.args.resource_group) is not True + condition_1 = has_value(self.ctx.args.resource_group) and has_value(self.ctx.subscription_id) if condition_0: - self.PoolsListByResourceGroup(ctx=self.ctx)() - if condition_1: self.PoolsListBySubscription(ctx=self.ctx)() + if condition_1: + self.PoolsListByResourceGroup(ctx=self.ctx)() self.post_operations() @register_callback @@ -76,7 +76,7 @@ def _output(self, *args, **kwargs): next_link = self.deserialize_output(self.ctx.vars.instance.next_link) return result, next_link - class PoolsListByResourceGroup(AAZHttpOperation): + class PoolsListBySubscription(AAZHttpOperation): CLIENT_TYPE = "MgmtClient" def __call__(self, *args, **kwargs): @@ -90,7 +90,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevOpsInfrastructure/pools", + "/subscriptions/{subscriptionId}/providers/Microsoft.DevOpsInfrastructure/pools", **self.url_parameters ) @@ -105,10 +105,6 @@ def error_format(self): @property def url_parameters(self): parameters = { - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), **self.serialize_url_param( "subscriptionId", self.ctx.subscription_id, required=True, @@ -120,7 +116,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2023-12-13-preview", + "api-version", "2024-04-04-preview", required=True, ), } @@ -203,7 +199,9 @@ def _build_schema_on_200(cls): ) user_assigned_identities = cls._schema_on_200.value.Element.identity.user_assigned_identities - user_assigned_identities.Element = AAZObjectType() + user_assigned_identities.Element = AAZObjectType( + nullable=True, + ) _element = cls._schema_on_200.value.Element.identity.user_assigned_identities.Element _element.client_id = AAZStrType( @@ -247,11 +245,26 @@ def _build_schema_on_200(cls): agent_profile.resource_predictions = AAZObjectType( serialized_name="resourcePredictions", ) + agent_profile.resource_predictions_profile = AAZObjectType( + serialized_name="resourcePredictionsProfile", + ) + + resource_predictions_profile = cls._schema_on_200.value.Element.properties.agent_profile.resource_predictions_profile + resource_predictions_profile.kind = AAZStrType( + flags={"required": True}, + ) + + disc_automatic = cls._schema_on_200.value.Element.properties.agent_profile.resource_predictions_profile.discriminate_by("kind", "Automatic") + disc_automatic.prediction_preference = AAZStrType( + serialized_name="predictionPreference", + ) disc_stateful = cls._schema_on_200.value.Element.properties.agent_profile.discriminate_by("kind", "Stateful") + disc_stateful.grace_period_time_span = AAZStrType( + serialized_name="gracePeriodTimeSpan", + ) disc_stateful.max_agent_lifetime = AAZStrType( serialized_name="maxAgentLifetime", - flags={"required": True}, ) fabric_profile = cls._schema_on_200.value.Element.properties.fabric_profile @@ -284,7 +297,9 @@ def _build_schema_on_200(cls): _element.buffer = AAZStrType() _element.resource_id = AAZStrType( serialized_name="resourceId", - flags={"required": True}, + ) + _element.well_known_image_name = AAZStrType( + serialized_name="wellKnownImageName", ) aliases = cls._schema_on_200.value.Element.properties.fabric_profile.discriminate_by("kind", "Vmss").images.Element.aliases @@ -326,10 +341,28 @@ def _build_schema_on_200(cls): ) storage_profile = cls._schema_on_200.value.Element.properties.fabric_profile.discriminate_by("kind", "Vmss").storage_profile + storage_profile.data_disks = AAZListType( + serialized_name="dataDisks", + ) storage_profile.os_disk_storage_account_type = AAZStrType( serialized_name="osDiskStorageAccountType", ) + data_disks = cls._schema_on_200.value.Element.properties.fabric_profile.discriminate_by("kind", "Vmss").storage_profile.data_disks + data_disks.Element = AAZObjectType() + + _element = cls._schema_on_200.value.Element.properties.fabric_profile.discriminate_by("kind", "Vmss").storage_profile.data_disks.Element + _element.caching = AAZStrType() + _element.disk_size_gi_b = AAZIntType( + serialized_name="diskSizeGiB", + ) + _element.drive_letter = AAZStrType( + serialized_name="driveLetter", + ) + _element.storage_account_type = AAZStrType( + serialized_name="storageAccountType", + ) + organization_profile = cls._schema_on_200.value.Element.properties.organization_profile organization_profile.kind = AAZStrType( flags={"required": True}, @@ -411,7 +444,7 @@ def _build_schema_on_200(cls): return cls._schema_on_200 - class PoolsListBySubscription(AAZHttpOperation): + class PoolsListByResourceGroup(AAZHttpOperation): CLIENT_TYPE = "MgmtClient" def __call__(self, *args, **kwargs): @@ -425,7 +458,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/providers/Microsoft.DevOpsInfrastructure/pools", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevOpsInfrastructure/pools", **self.url_parameters ) @@ -440,6 +473,10 @@ def error_format(self): @property def url_parameters(self): parameters = { + **self.serialize_url_param( + "resourceGroupName", self.ctx.args.resource_group, + required=True, + ), **self.serialize_url_param( "subscriptionId", self.ctx.subscription_id, required=True, @@ -451,7 +488,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2023-12-13-preview", + "api-version", "2024-04-04-preview", required=True, ), } @@ -534,7 +571,9 @@ def _build_schema_on_200(cls): ) user_assigned_identities = cls._schema_on_200.value.Element.identity.user_assigned_identities - user_assigned_identities.Element = AAZObjectType() + user_assigned_identities.Element = AAZObjectType( + nullable=True, + ) _element = cls._schema_on_200.value.Element.identity.user_assigned_identities.Element _element.client_id = AAZStrType( @@ -578,11 +617,26 @@ def _build_schema_on_200(cls): agent_profile.resource_predictions = AAZObjectType( serialized_name="resourcePredictions", ) + agent_profile.resource_predictions_profile = AAZObjectType( + serialized_name="resourcePredictionsProfile", + ) + + resource_predictions_profile = cls._schema_on_200.value.Element.properties.agent_profile.resource_predictions_profile + resource_predictions_profile.kind = AAZStrType( + flags={"required": True}, + ) + + disc_automatic = cls._schema_on_200.value.Element.properties.agent_profile.resource_predictions_profile.discriminate_by("kind", "Automatic") + disc_automatic.prediction_preference = AAZStrType( + serialized_name="predictionPreference", + ) disc_stateful = cls._schema_on_200.value.Element.properties.agent_profile.discriminate_by("kind", "Stateful") + disc_stateful.grace_period_time_span = AAZStrType( + serialized_name="gracePeriodTimeSpan", + ) disc_stateful.max_agent_lifetime = AAZStrType( serialized_name="maxAgentLifetime", - flags={"required": True}, ) fabric_profile = cls._schema_on_200.value.Element.properties.fabric_profile @@ -615,7 +669,9 @@ def _build_schema_on_200(cls): _element.buffer = AAZStrType() _element.resource_id = AAZStrType( serialized_name="resourceId", - flags={"required": True}, + ) + _element.well_known_image_name = AAZStrType( + serialized_name="wellKnownImageName", ) aliases = cls._schema_on_200.value.Element.properties.fabric_profile.discriminate_by("kind", "Vmss").images.Element.aliases @@ -657,10 +713,28 @@ def _build_schema_on_200(cls): ) storage_profile = cls._schema_on_200.value.Element.properties.fabric_profile.discriminate_by("kind", "Vmss").storage_profile + storage_profile.data_disks = AAZListType( + serialized_name="dataDisks", + ) storage_profile.os_disk_storage_account_type = AAZStrType( serialized_name="osDiskStorageAccountType", ) + data_disks = cls._schema_on_200.value.Element.properties.fabric_profile.discriminate_by("kind", "Vmss").storage_profile.data_disks + data_disks.Element = AAZObjectType() + + _element = cls._schema_on_200.value.Element.properties.fabric_profile.discriminate_by("kind", "Vmss").storage_profile.data_disks.Element + _element.caching = AAZStrType() + _element.disk_size_gi_b = AAZIntType( + serialized_name="diskSizeGiB", + ) + _element.drive_letter = AAZStrType( + serialized_name="driveLetter", + ) + _element.storage_account_type = AAZStrType( + serialized_name="storageAccountType", + ) + organization_profile = cls._schema_on_200.value.Element.properties.organization_profile organization_profile.kind = AAZStrType( flags={"required": True}, diff --git a/src/mdp/azext_mdp/aaz/latest/mdp/pool/_show.py b/src/mdp/azext_mdp/aaz/latest/mdp/pool/_show.py index f5fa4fbfeb6..bffef261bc1 100644 --- a/src/mdp/azext_mdp/aaz/latest/mdp/pool/_show.py +++ b/src/mdp/azext_mdp/aaz/latest/mdp/pool/_show.py @@ -23,9 +23,9 @@ class Show(AAZCommand): """ _aaz_info = { - "version": "2023-12-13-preview", + "version": "2024-04-04-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devopsinfrastructure/pools/{}", "2023-12-13-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devopsinfrastructure/pools/{}", "2024-04-04-preview"], ] } @@ -124,7 +124,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2023-12-13-preview", + "api-version", "2024-04-04-preview", required=True, ), } @@ -196,7 +196,9 @@ def _build_schema_on_200(cls): ) user_assigned_identities = cls._schema_on_200.identity.user_assigned_identities - user_assigned_identities.Element = AAZObjectType() + user_assigned_identities.Element = AAZObjectType( + nullable=True, + ) _element = cls._schema_on_200.identity.user_assigned_identities.Element _element.client_id = AAZStrType( @@ -240,11 +242,26 @@ def _build_schema_on_200(cls): agent_profile.resource_predictions = AAZObjectType( serialized_name="resourcePredictions", ) + agent_profile.resource_predictions_profile = AAZObjectType( + serialized_name="resourcePredictionsProfile", + ) + + resource_predictions_profile = cls._schema_on_200.properties.agent_profile.resource_predictions_profile + resource_predictions_profile.kind = AAZStrType( + flags={"required": True}, + ) + + disc_automatic = cls._schema_on_200.properties.agent_profile.resource_predictions_profile.discriminate_by("kind", "Automatic") + disc_automatic.prediction_preference = AAZStrType( + serialized_name="predictionPreference", + ) disc_stateful = cls._schema_on_200.properties.agent_profile.discriminate_by("kind", "Stateful") + disc_stateful.grace_period_time_span = AAZStrType( + serialized_name="gracePeriodTimeSpan", + ) disc_stateful.max_agent_lifetime = AAZStrType( serialized_name="maxAgentLifetime", - flags={"required": True}, ) fabric_profile = cls._schema_on_200.properties.fabric_profile @@ -277,7 +294,9 @@ def _build_schema_on_200(cls): _element.buffer = AAZStrType() _element.resource_id = AAZStrType( serialized_name="resourceId", - flags={"required": True}, + ) + _element.well_known_image_name = AAZStrType( + serialized_name="wellKnownImageName", ) aliases = cls._schema_on_200.properties.fabric_profile.discriminate_by("kind", "Vmss").images.Element.aliases @@ -319,10 +338,28 @@ def _build_schema_on_200(cls): ) storage_profile = cls._schema_on_200.properties.fabric_profile.discriminate_by("kind", "Vmss").storage_profile + storage_profile.data_disks = AAZListType( + serialized_name="dataDisks", + ) storage_profile.os_disk_storage_account_type = AAZStrType( serialized_name="osDiskStorageAccountType", ) + data_disks = cls._schema_on_200.properties.fabric_profile.discriminate_by("kind", "Vmss").storage_profile.data_disks + data_disks.Element = AAZObjectType() + + _element = cls._schema_on_200.properties.fabric_profile.discriminate_by("kind", "Vmss").storage_profile.data_disks.Element + _element.caching = AAZStrType() + _element.disk_size_gi_b = AAZIntType( + serialized_name="diskSizeGiB", + ) + _element.drive_letter = AAZStrType( + serialized_name="driveLetter", + ) + _element.storage_account_type = AAZStrType( + serialized_name="storageAccountType", + ) + organization_profile = cls._schema_on_200.properties.organization_profile organization_profile.kind = AAZStrType( flags={"required": True}, diff --git a/src/mdp/azext_mdp/aaz/latest/mdp/pool/_update.py b/src/mdp/azext_mdp/aaz/latest/mdp/pool/_update.py index b23a1ed5151..a1cc172e197 100644 --- a/src/mdp/azext_mdp/aaz/latest/mdp/pool/_update.py +++ b/src/mdp/azext_mdp/aaz/latest/mdp/pool/_update.py @@ -23,9 +23,9 @@ class Update(AAZCommand): """ _aaz_info = { - "version": "2023-12-13-preview", + "version": "2024-04-04-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devopsinfrastructure/pools/{}", "2023-12-13-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devopsinfrastructure/pools/{}", "2024-04-04-preview"], ] } @@ -61,6 +61,336 @@ def _build_arguments_schema(cls, *args, **kwargs): required=True, ) + # define Arg Group "Properties" + + _args_schema = cls._args_schema + _args_schema.agent_profile = AAZObjectArg( + options=["--agent-profile"], + arg_group="Properties", + help="Defines how the machine will be handled once it executed a job.", + ) + _args_schema.devcenter_project_resource_id = AAZStrArg( + options=["--devcenter-project-id", "--devcenter-project-resource-id"], + arg_group="Properties", + help="The resource id of the DevCenter Project the pool belongs to.", + ) + _args_schema.fabric_profile = AAZObjectArg( + options=["--fabric-profile"], + arg_group="Properties", + help="Defines the type of fabric the agent will run on.", + ) + _args_schema.maximum_concurrency = AAZIntArg( + options=["--maximum-concurrency"], + arg_group="Properties", + help="Defines how many resources can there be created at any given time.", + fmt=AAZIntArgFormat( + maximum=10000, + minimum=1, + ), + ) + _args_schema.organization_profile = AAZObjectArg( + options=["--organization-profile"], + arg_group="Properties", + help="Defines the organization in which the pool will be used.", + ) + + agent_profile = cls._args_schema.agent_profile + agent_profile.stateful = AAZObjectArg( + options=["stateful"], + ) + agent_profile.stateless = AAZObjectArg( + options=["stateless"], + blank={}, + ) + agent_profile.resource_predictions = AAZObjectArg( + options=["resource-predictions"], + help="Defines pool buffer/stand-by agents.", + nullable=True, + blank={}, + ) + agent_profile.resource_predictions_profile = AAZObjectArg( + options=["resource-predictions-profile"], + help="Defines how the pool buffer/stand-by agents is provided.", + nullable=True, + ) + + stateful = cls._args_schema.agent_profile.stateful + stateful.grace_period_time_span = AAZStrArg( + options=["grace-period-time-span"], + help="How long should the machine be kept around after it ran a workload when there are no stand-by agents. The maximum is one week.", + nullable=True, + ) + stateful.max_agent_lifetime = AAZStrArg( + options=["max-agent-lifetime"], + help="How long should stateful machines be kept around. The maximum is one week.", + nullable=True, + ) + + resource_predictions_profile = cls._args_schema.agent_profile.resource_predictions_profile + resource_predictions_profile.automatic = AAZObjectArg( + options=["automatic"], + ) + resource_predictions_profile.manual = AAZObjectArg( + options=["manual"], + blank={}, + ) + + automatic = cls._args_schema.agent_profile.resource_predictions_profile.automatic + automatic.prediction_preference = AAZStrArg( + options=["prediction-preference"], + help="Determines the balance between cost and performance.", + nullable=True, + enum={"Balanced": "Balanced", "BestPerformance": "BestPerformance", "MoreCostEffective": "MoreCostEffective", "MorePerformance": "MorePerformance", "MostCostEffective": "MostCostEffective"}, + ) + + fabric_profile = cls._args_schema.fabric_profile + fabric_profile.vmss = AAZObjectArg( + options=["vmss"], + ) + + vmss = cls._args_schema.fabric_profile.vmss + vmss.images = AAZListArg( + options=["images"], + help="The VM images of the machines in the pool.", + ) + vmss.network_profile = AAZObjectArg( + options=["network-profile"], + help="The network profile of the machines in the pool.", + nullable=True, + ) + vmss.os_profile = AAZObjectArg( + options=["os-profile"], + help="The OS profile of the machines in the pool.", + nullable=True, + ) + vmss.sku = AAZObjectArg( + options=["sku"], + help="The Azure SKU of the machines in the pool.", + ) + vmss.storage_profile = AAZObjectArg( + options=["storage-profile"], + help="The storage profile of the machines in the pool.", + nullable=True, + ) + + images = cls._args_schema.fabric_profile.vmss.images + images.Element = AAZObjectArg( + nullable=True, + ) + + _element = cls._args_schema.fabric_profile.vmss.images.Element + _element.aliases = AAZListArg( + options=["aliases"], + help="List of aliases to reference the image by.", + nullable=True, + ) + _element.buffer = AAZStrArg( + options=["buffer"], + help="The percentage of the buffer to be allocated to this image.", + nullable=True, + ) + _element.resource_id = AAZStrArg( + options=["resource-id"], + help="The resource id of the image.", + nullable=True, + ) + _element.well_known_image_name = AAZStrArg( + options=["well-known-image-name"], + help="The image to use from a well-known set of images made available to customers.", + nullable=True, + ) + + aliases = cls._args_schema.fabric_profile.vmss.images.Element.aliases + aliases.Element = AAZStrArg( + nullable=True, + ) + + network_profile = cls._args_schema.fabric_profile.vmss.network_profile + network_profile.subnet_id = AAZStrArg( + options=["subnet-id"], + help="The subnet id on which to put all machines created in the pool.", + ) + + os_profile = cls._args_schema.fabric_profile.vmss.os_profile + os_profile.logon_type = AAZStrArg( + options=["logon-type"], + help="Determines how the service should be run. By default, this will be set to Service.", + nullable=True, + enum={"Interactive": "Interactive", "Service": "Service"}, + ) + os_profile.secrets_management_settings = AAZObjectArg( + options=["secrets-management-settings"], + help="The secret management settings of the machines in the pool.", + nullable=True, + ) + + secrets_management_settings = cls._args_schema.fabric_profile.vmss.os_profile.secrets_management_settings + secrets_management_settings.certificate_store_location = AAZStrArg( + options=["certificate-store-location"], + help="Where to store certificates on the machine.", + nullable=True, + ) + secrets_management_settings.key_exportable = AAZBoolArg( + options=["key-exportable"], + help="Defines if the key of the certificates should be exportable.", + ) + secrets_management_settings.observed_certificates = AAZListArg( + options=["observed-certificates"], + help="The list of certificates to install on all machines in the pool.", + ) + + observed_certificates = cls._args_schema.fabric_profile.vmss.os_profile.secrets_management_settings.observed_certificates + observed_certificates.Element = AAZStrArg( + nullable=True, + ) + + sku = cls._args_schema.fabric_profile.vmss.sku + sku.name = AAZStrArg( + options=["name"], + help="The Azure SKU name of the machines in the pool.", + ) + + storage_profile = cls._args_schema.fabric_profile.vmss.storage_profile + storage_profile.data_disks = AAZListArg( + options=["data-disks"], + help="A list of empty data disks to attach.", + nullable=True, + ) + storage_profile.os_disk_storage_account_type = AAZStrArg( + options=["os-disk-storage-account-type"], + help="The Azure SKU name of the machines in the pool.", + nullable=True, + enum={"Premium": "Premium", "Standard": "Standard", "StandardSSD": "StandardSSD"}, + ) + + data_disks = cls._args_schema.fabric_profile.vmss.storage_profile.data_disks + data_disks.Element = AAZObjectArg( + nullable=True, + ) + + _element = cls._args_schema.fabric_profile.vmss.storage_profile.data_disks.Element + _element.caching = AAZStrArg( + options=["caching"], + help="The type of caching to be enabled for the data disks. The default value for caching is readwrite. For information about the caching options see: https://blogs.msdn.microsoft.com/windowsazurestorage/2012/06/27/exploring-windows-azure-drives-disks-and-images/.", + nullable=True, + enum={"None": "None", "ReadOnly": "ReadOnly", "ReadWrite": "ReadWrite"}, + ) + _element.disk_size_gi_b = AAZIntArg( + options=["disk-size-gi-b"], + help="The initial disk size in gigabytes.", + nullable=True, + ) + _element.drive_letter = AAZStrArg( + options=["drive-letter"], + help="The drive letter for the empty data disk. If not specified, it will be the first available letter.", + nullable=True, + ) + _element.storage_account_type = AAZStrArg( + options=["storage-account-type"], + help="The storage Account type to be used for the data disk. If omitted, the default is \"standard_lrs\".", + nullable=True, + enum={"Premium_LRS": "Premium_LRS", "Premium_ZRS": "Premium_ZRS", "StandardSSD_LRS": "StandardSSD_LRS", "StandardSSD_ZRS": "StandardSSD_ZRS", "Standard_LRS": "Standard_LRS"}, + ) + + organization_profile = cls._args_schema.organization_profile + organization_profile.azure_dev_ops = AAZObjectArg( + options=["azure-dev-ops"], + ) + organization_profile.git_hub = AAZObjectArg( + options=["git-hub"], + ) + + azure_dev_ops = cls._args_schema.organization_profile.azure_dev_ops + azure_dev_ops.organizations = AAZListArg( + options=["organizations"], + help="The list of Azure DevOps organizations the pool should be present in.", + ) + azure_dev_ops.permission_profile = AAZObjectArg( + options=["permission-profile"], + help="The type of permission which determines which accounts are admins on the Azure DevOps pool.", + nullable=True, + ) + + organizations = cls._args_schema.organization_profile.azure_dev_ops.organizations + organizations.Element = AAZObjectArg( + nullable=True, + ) + + _element = cls._args_schema.organization_profile.azure_dev_ops.organizations.Element + _element.parallelism = AAZIntArg( + options=["parallelism"], + help="How many machines can be created at maximum in this organization out of the maximumConcurrency of the pool.", + nullable=True, + ) + _element.projects = AAZListArg( + options=["projects"], + help="Optional list of projects in which the pool should be created.", + nullable=True, + ) + _element.url = AAZStrArg( + options=["url"], + help="The Azure DevOps organization URL in which the pool should be created.", + ) + + projects = cls._args_schema.organization_profile.azure_dev_ops.organizations.Element.projects + projects.Element = AAZStrArg( + nullable=True, + ) + + permission_profile = cls._args_schema.organization_profile.azure_dev_ops.permission_profile + permission_profile.groups = AAZListArg( + options=["groups"], + help="Group email addresses", + nullable=True, + ) + permission_profile.kind = AAZStrArg( + options=["kind"], + help="Determines who has admin permissions to the Azure DevOps pool.", + enum={"CreatorOnly": "CreatorOnly", "Inherit": "Inherit", "SpecificAccounts": "SpecificAccounts"}, + ) + permission_profile.users = AAZListArg( + options=["users"], + help="User email addresses", + nullable=True, + ) + + groups = cls._args_schema.organization_profile.azure_dev_ops.permission_profile.groups + groups.Element = AAZStrArg( + nullable=True, + ) + + users = cls._args_schema.organization_profile.azure_dev_ops.permission_profile.users + users.Element = AAZStrArg( + nullable=True, + ) + + git_hub = cls._args_schema.organization_profile.git_hub + git_hub.organizations = AAZListArg( + options=["organizations"], + help="The list of GitHub organizations/repositories the pool should be present in.", + ) + + organizations = cls._args_schema.organization_profile.git_hub.organizations + organizations.Element = AAZObjectArg( + nullable=True, + ) + + _element = cls._args_schema.organization_profile.git_hub.organizations.Element + _element.repositories = AAZListArg( + options=["repositories"], + help="Optional list of repositories in which the pool should be created.", + nullable=True, + ) + _element.url = AAZStrArg( + options=["url"], + help="The GitHub organization URL in which the pool should be created.", + ) + + repositories = cls._args_schema.organization_profile.git_hub.organizations.Element.repositories + repositories.Element = AAZStrArg( + nullable=True, + ) + # define Arg Group "Resource" _args_schema = cls._args_schema @@ -81,7 +411,7 @@ def _build_arguments_schema(cls, *args, **kwargs): identity.type = AAZStrArg( options=["type"], help="Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).", - enum={"None": "None", "SystemAssigned": "SystemAssigned", "SystemAssigned, UserAssigned": "SystemAssigned, UserAssigned", "UserAssigned": "UserAssigned"}, + enum={"None": "None", "SystemAssigned": "SystemAssigned", "SystemAssigned,UserAssigned": "SystemAssigned,UserAssigned", "UserAssigned": "UserAssigned"}, ) identity.user_assigned_identities = AAZDictArg( options=["user-assigned-identities"], @@ -179,7 +509,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2023-12-13-preview", + "api-version", "2024-04-04-preview", required=True, ), } @@ -278,7 +608,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2023-12-13-preview", + "api-version", "2024-04-04-preview", required=True, ), } @@ -337,6 +667,7 @@ def _update_instance(self, instance): typ=AAZObjectType ) _builder.set_prop("identity", AAZObjectType, ".identity") + _builder.set_prop("properties", AAZObjectType, typ_kwargs={"flags": {"client_flatten": True}}) _builder.set_prop("tags", AAZDictType, ".tags") identity = _builder.get(".identity") @@ -346,7 +677,164 @@ def _update_instance(self, instance): user_assigned_identities = _builder.get(".identity.userAssignedIdentities") if user_assigned_identities is not None: - user_assigned_identities.set_elements(AAZObjectType, ".") + user_assigned_identities.set_elements(AAZObjectType, ".", typ_kwargs={"nullable": True}) + + properties = _builder.get(".properties") + if properties is not None: + properties.set_prop("agentProfile", AAZObjectType, ".agent_profile", typ_kwargs={"flags": {"required": True}}) + properties.set_prop("devCenterProjectResourceId", AAZStrType, ".devcenter_project_resource_id", typ_kwargs={"flags": {"required": True}}) + properties.set_prop("fabricProfile", AAZObjectType, ".fabric_profile", typ_kwargs={"flags": {"required": True}}) + properties.set_prop("maximumConcurrency", AAZIntType, ".maximum_concurrency", typ_kwargs={"flags": {"required": True}}) + properties.set_prop("organizationProfile", AAZObjectType, ".organization_profile", typ_kwargs={"flags": {"required": True}}) + + agent_profile = _builder.get(".properties.agentProfile") + if agent_profile is not None: + agent_profile.set_const("kind", "Stateful", AAZStrType, ".stateful", typ_kwargs={"flags": {"required": True}}) + agent_profile.set_const("kind", "Stateless", AAZStrType, ".stateless", typ_kwargs={"flags": {"required": True}}) + agent_profile.set_prop("resourcePredictions", AAZObjectType, ".resource_predictions") + agent_profile.set_prop("resourcePredictionsProfile", AAZObjectType, ".resource_predictions_profile") + agent_profile.discriminate_by("kind", "Stateful") + agent_profile.discriminate_by("kind", "Stateless") + + resource_predictions_profile = _builder.get(".properties.agentProfile.resourcePredictionsProfile") + if resource_predictions_profile is not None: + resource_predictions_profile.set_const("kind", "Automatic", AAZStrType, ".automatic", typ_kwargs={"flags": {"required": True}}) + resource_predictions_profile.set_const("kind", "Manual", AAZStrType, ".manual", typ_kwargs={"flags": {"required": True}}) + resource_predictions_profile.discriminate_by("kind", "Automatic") + resource_predictions_profile.discriminate_by("kind", "Manual") + + disc_automatic = _builder.get(".properties.agentProfile.resourcePredictionsProfile{kind:Automatic}") + if disc_automatic is not None: + disc_automatic.set_prop("predictionPreference", AAZStrType, ".automatic.prediction_preference") + + disc_stateful = _builder.get(".properties.agentProfile{kind:Stateful}") + if disc_stateful is not None: + disc_stateful.set_prop("gracePeriodTimeSpan", AAZStrType, ".stateful.grace_period_time_span") + disc_stateful.set_prop("maxAgentLifetime", AAZStrType, ".stateful.max_agent_lifetime") + + fabric_profile = _builder.get(".properties.fabricProfile") + if fabric_profile is not None: + fabric_profile.set_const("kind", "Vmss", AAZStrType, ".vmss", typ_kwargs={"flags": {"required": True}}) + fabric_profile.discriminate_by("kind", "Vmss") + + disc_vmss = _builder.get(".properties.fabricProfile{kind:Vmss}") + if disc_vmss is not None: + disc_vmss.set_prop("images", AAZListType, ".vmss.images", typ_kwargs={"flags": {"required": True}}) + disc_vmss.set_prop("networkProfile", AAZObjectType, ".vmss.network_profile") + disc_vmss.set_prop("osProfile", AAZObjectType, ".vmss.os_profile") + disc_vmss.set_prop("sku", AAZObjectType, ".vmss.sku", typ_kwargs={"flags": {"required": True}}) + disc_vmss.set_prop("storageProfile", AAZObjectType, ".vmss.storage_profile") + + images = _builder.get(".properties.fabricProfile{kind:Vmss}.images") + if images is not None: + images.set_elements(AAZObjectType, ".") + + _elements = _builder.get(".properties.fabricProfile{kind:Vmss}.images[]") + if _elements is not None: + _elements.set_prop("aliases", AAZListType, ".aliases") + _elements.set_prop("buffer", AAZStrType, ".buffer") + _elements.set_prop("resourceId", AAZStrType, ".resource_id") + _elements.set_prop("wellKnownImageName", AAZStrType, ".well_known_image_name") + + aliases = _builder.get(".properties.fabricProfile{kind:Vmss}.images[].aliases") + if aliases is not None: + aliases.set_elements(AAZStrType, ".") + + network_profile = _builder.get(".properties.fabricProfile{kind:Vmss}.networkProfile") + if network_profile is not None: + network_profile.set_prop("subnetId", AAZStrType, ".subnet_id", typ_kwargs={"flags": {"required": True}}) + + os_profile = _builder.get(".properties.fabricProfile{kind:Vmss}.osProfile") + if os_profile is not None: + os_profile.set_prop("logonType", AAZStrType, ".logon_type") + os_profile.set_prop("secretsManagementSettings", AAZObjectType, ".secrets_management_settings") + + secrets_management_settings = _builder.get(".properties.fabricProfile{kind:Vmss}.osProfile.secretsManagementSettings") + if secrets_management_settings is not None: + secrets_management_settings.set_prop("certificateStoreLocation", AAZStrType, ".certificate_store_location") + secrets_management_settings.set_prop("keyExportable", AAZBoolType, ".key_exportable", typ_kwargs={"flags": {"required": True}}) + secrets_management_settings.set_prop("observedCertificates", AAZListType, ".observed_certificates", typ_kwargs={"flags": {"required": True}}) + + observed_certificates = _builder.get(".properties.fabricProfile{kind:Vmss}.osProfile.secretsManagementSettings.observedCertificates") + if observed_certificates is not None: + observed_certificates.set_elements(AAZStrType, ".") + + sku = _builder.get(".properties.fabricProfile{kind:Vmss}.sku") + if sku is not None: + sku.set_prop("name", AAZStrType, ".name", typ_kwargs={"flags": {"required": True}}) + + storage_profile = _builder.get(".properties.fabricProfile{kind:Vmss}.storageProfile") + if storage_profile is not None: + storage_profile.set_prop("dataDisks", AAZListType, ".data_disks") + storage_profile.set_prop("osDiskStorageAccountType", AAZStrType, ".os_disk_storage_account_type") + + data_disks = _builder.get(".properties.fabricProfile{kind:Vmss}.storageProfile.dataDisks") + if data_disks is not None: + data_disks.set_elements(AAZObjectType, ".") + + _elements = _builder.get(".properties.fabricProfile{kind:Vmss}.storageProfile.dataDisks[]") + if _elements is not None: + _elements.set_prop("caching", AAZStrType, ".caching") + _elements.set_prop("diskSizeGiB", AAZIntType, ".disk_size_gi_b") + _elements.set_prop("driveLetter", AAZStrType, ".drive_letter") + _elements.set_prop("storageAccountType", AAZStrType, ".storage_account_type") + + organization_profile = _builder.get(".properties.organizationProfile") + if organization_profile is not None: + organization_profile.set_const("kind", "AzureDevOps", AAZStrType, ".azure_dev_ops", typ_kwargs={"flags": {"required": True}}) + organization_profile.set_const("kind", "GitHub", AAZStrType, ".git_hub", typ_kwargs={"flags": {"required": True}}) + organization_profile.discriminate_by("kind", "AzureDevOps") + organization_profile.discriminate_by("kind", "GitHub") + + disc_azure_dev_ops = _builder.get(".properties.organizationProfile{kind:AzureDevOps}") + if disc_azure_dev_ops is not None: + disc_azure_dev_ops.set_prop("organizations", AAZListType, ".azure_dev_ops.organizations", typ_kwargs={"flags": {"required": True}}) + disc_azure_dev_ops.set_prop("permissionProfile", AAZObjectType, ".azure_dev_ops.permission_profile") + + organizations = _builder.get(".properties.organizationProfile{kind:AzureDevOps}.organizations") + if organizations is not None: + organizations.set_elements(AAZObjectType, ".") + + _elements = _builder.get(".properties.organizationProfile{kind:AzureDevOps}.organizations[]") + if _elements is not None: + _elements.set_prop("parallelism", AAZIntType, ".parallelism") + _elements.set_prop("projects", AAZListType, ".projects") + _elements.set_prop("url", AAZStrType, ".url", typ_kwargs={"flags": {"required": True}}) + + projects = _builder.get(".properties.organizationProfile{kind:AzureDevOps}.organizations[].projects") + if projects is not None: + projects.set_elements(AAZStrType, ".") + + permission_profile = _builder.get(".properties.organizationProfile{kind:AzureDevOps}.permissionProfile") + if permission_profile is not None: + permission_profile.set_prop("groups", AAZListType, ".groups") + permission_profile.set_prop("kind", AAZStrType, ".kind", typ_kwargs={"flags": {"required": True}}) + permission_profile.set_prop("users", AAZListType, ".users") + + groups = _builder.get(".properties.organizationProfile{kind:AzureDevOps}.permissionProfile.groups") + if groups is not None: + groups.set_elements(AAZStrType, ".") + + users = _builder.get(".properties.organizationProfile{kind:AzureDevOps}.permissionProfile.users") + if users is not None: + users.set_elements(AAZStrType, ".") + + disc_git_hub = _builder.get(".properties.organizationProfile{kind:GitHub}") + if disc_git_hub is not None: + disc_git_hub.set_prop("organizations", AAZListType, ".git_hub.organizations", typ_kwargs={"flags": {"required": True}}) + + organizations = _builder.get(".properties.organizationProfile{kind:GitHub}.organizations") + if organizations is not None: + organizations.set_elements(AAZObjectType, ".") + + _elements = _builder.get(".properties.organizationProfile{kind:GitHub}.organizations[]") + if _elements is not None: + _elements.set_prop("repositories", AAZListType, ".repositories") + _elements.set_prop("url", AAZStrType, ".url", typ_kwargs={"flags": {"required": True}}) + + repositories = _builder.get(".properties.organizationProfile{kind:GitHub}.organizations[].repositories") + if repositories is not None: + repositories.set_elements(AAZStrType, ".") tags = _builder.get(".tags") if tags is not None: @@ -423,7 +911,9 @@ def _build_schema_pool_read(cls, _schema): ) user_assigned_identities = _schema_pool_read.identity.user_assigned_identities - user_assigned_identities.Element = AAZObjectType() + user_assigned_identities.Element = AAZObjectType( + nullable=True, + ) _element = _schema_pool_read.identity.user_assigned_identities.Element _element.client_id = AAZStrType( @@ -467,11 +957,26 @@ def _build_schema_pool_read(cls, _schema): agent_profile.resource_predictions = AAZObjectType( serialized_name="resourcePredictions", ) + agent_profile.resource_predictions_profile = AAZObjectType( + serialized_name="resourcePredictionsProfile", + ) + + resource_predictions_profile = _schema_pool_read.properties.agent_profile.resource_predictions_profile + resource_predictions_profile.kind = AAZStrType( + flags={"required": True}, + ) + + disc_automatic = _schema_pool_read.properties.agent_profile.resource_predictions_profile.discriminate_by("kind", "Automatic") + disc_automatic.prediction_preference = AAZStrType( + serialized_name="predictionPreference", + ) disc_stateful = _schema_pool_read.properties.agent_profile.discriminate_by("kind", "Stateful") + disc_stateful.grace_period_time_span = AAZStrType( + serialized_name="gracePeriodTimeSpan", + ) disc_stateful.max_agent_lifetime = AAZStrType( serialized_name="maxAgentLifetime", - flags={"required": True}, ) fabric_profile = _schema_pool_read.properties.fabric_profile @@ -504,7 +1009,9 @@ def _build_schema_pool_read(cls, _schema): _element.buffer = AAZStrType() _element.resource_id = AAZStrType( serialized_name="resourceId", - flags={"required": True}, + ) + _element.well_known_image_name = AAZStrType( + serialized_name="wellKnownImageName", ) aliases = _schema_pool_read.properties.fabric_profile.discriminate_by("kind", "Vmss").images.Element.aliases @@ -546,10 +1053,28 @@ def _build_schema_pool_read(cls, _schema): ) storage_profile = _schema_pool_read.properties.fabric_profile.discriminate_by("kind", "Vmss").storage_profile + storage_profile.data_disks = AAZListType( + serialized_name="dataDisks", + ) storage_profile.os_disk_storage_account_type = AAZStrType( serialized_name="osDiskStorageAccountType", ) + data_disks = _schema_pool_read.properties.fabric_profile.discriminate_by("kind", "Vmss").storage_profile.data_disks + data_disks.Element = AAZObjectType() + + _element = _schema_pool_read.properties.fabric_profile.discriminate_by("kind", "Vmss").storage_profile.data_disks.Element + _element.caching = AAZStrType() + _element.disk_size_gi_b = AAZIntType( + serialized_name="diskSizeGiB", + ) + _element.drive_letter = AAZStrType( + serialized_name="driveLetter", + ) + _element.storage_account_type = AAZStrType( + serialized_name="storageAccountType", + ) + organization_profile = _schema_pool_read.properties.organization_profile organization_profile.kind = AAZStrType( flags={"required": True}, diff --git a/src/mdp/azext_mdp/aaz/latest/mdp/pool/_wait.py b/src/mdp/azext_mdp/aaz/latest/mdp/pool/_wait.py index 4c9576a451f..6caa8eaaea0 100644 --- a/src/mdp/azext_mdp/aaz/latest/mdp/pool/_wait.py +++ b/src/mdp/azext_mdp/aaz/latest/mdp/pool/_wait.py @@ -20,7 +20,7 @@ class Wait(AAZWaitCommand): _aaz_info = { "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devopsinfrastructure/pools/{}", "2023-12-13-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devopsinfrastructure/pools/{}", "2024-04-04-preview"], ] } @@ -119,7 +119,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2023-12-13-preview", + "api-version", "2024-04-04-preview", required=True, ), } @@ -191,7 +191,9 @@ def _build_schema_on_200(cls): ) user_assigned_identities = cls._schema_on_200.identity.user_assigned_identities - user_assigned_identities.Element = AAZObjectType() + user_assigned_identities.Element = AAZObjectType( + nullable=True, + ) _element = cls._schema_on_200.identity.user_assigned_identities.Element _element.client_id = AAZStrType( @@ -235,11 +237,26 @@ def _build_schema_on_200(cls): agent_profile.resource_predictions = AAZObjectType( serialized_name="resourcePredictions", ) + agent_profile.resource_predictions_profile = AAZObjectType( + serialized_name="resourcePredictionsProfile", + ) + + resource_predictions_profile = cls._schema_on_200.properties.agent_profile.resource_predictions_profile + resource_predictions_profile.kind = AAZStrType( + flags={"required": True}, + ) + + disc_automatic = cls._schema_on_200.properties.agent_profile.resource_predictions_profile.discriminate_by("kind", "Automatic") + disc_automatic.prediction_preference = AAZStrType( + serialized_name="predictionPreference", + ) disc_stateful = cls._schema_on_200.properties.agent_profile.discriminate_by("kind", "Stateful") + disc_stateful.grace_period_time_span = AAZStrType( + serialized_name="gracePeriodTimeSpan", + ) disc_stateful.max_agent_lifetime = AAZStrType( serialized_name="maxAgentLifetime", - flags={"required": True}, ) fabric_profile = cls._schema_on_200.properties.fabric_profile @@ -272,7 +289,9 @@ def _build_schema_on_200(cls): _element.buffer = AAZStrType() _element.resource_id = AAZStrType( serialized_name="resourceId", - flags={"required": True}, + ) + _element.well_known_image_name = AAZStrType( + serialized_name="wellKnownImageName", ) aliases = cls._schema_on_200.properties.fabric_profile.discriminate_by("kind", "Vmss").images.Element.aliases @@ -314,10 +333,28 @@ def _build_schema_on_200(cls): ) storage_profile = cls._schema_on_200.properties.fabric_profile.discriminate_by("kind", "Vmss").storage_profile + storage_profile.data_disks = AAZListType( + serialized_name="dataDisks", + ) storage_profile.os_disk_storage_account_type = AAZStrType( serialized_name="osDiskStorageAccountType", ) + data_disks = cls._schema_on_200.properties.fabric_profile.discriminate_by("kind", "Vmss").storage_profile.data_disks + data_disks.Element = AAZObjectType() + + _element = cls._schema_on_200.properties.fabric_profile.discriminate_by("kind", "Vmss").storage_profile.data_disks.Element + _element.caching = AAZStrType() + _element.disk_size_gi_b = AAZIntType( + serialized_name="diskSizeGiB", + ) + _element.drive_letter = AAZStrType( + serialized_name="driveLetter", + ) + _element.storage_account_type = AAZStrType( + serialized_name="storageAccountType", + ) + organization_profile = cls._schema_on_200.properties.organization_profile organization_profile.kind = AAZStrType( flags={"required": True}, diff --git a/src/mdp/azext_mdp/aaz/latest/mdp/pool/agent/__cmd_group.py b/src/mdp/azext_mdp/aaz/latest/mdp/pool/agent/__cmd_group.py new file mode 100644 index 00000000000..2c75ecf8e64 --- /dev/null +++ b/src/mdp/azext_mdp/aaz/latest/mdp/pool/agent/__cmd_group.py @@ -0,0 +1,24 @@ +# -------------------------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# +# Code generated by aaz-dev-tools +# -------------------------------------------------------------------------------------------- + +# pylint: skip-file +# flake8: noqa + +from azure.cli.core.aaz import * + + +@register_command_group( + "mdp pool agent", + is_preview=True, +) +class __CMDGroup(AAZCommandGroup): + """Manage pool resource agents + """ + pass + + +__all__ = ["__CMDGroup"] diff --git a/src/apic-extension/azext_apic_extension/aaz/latest/apic/service/__init__.py b/src/mdp/azext_mdp/aaz/latest/mdp/pool/agent/__init__.py similarity index 79% rename from src/apic-extension/azext_apic_extension/aaz/latest/apic/service/__init__.py rename to src/mdp/azext_mdp/aaz/latest/mdp/pool/agent/__init__.py index 7c7b1c75784..d63ae5a6fc9 100644 --- a/src/apic-extension/azext_apic_extension/aaz/latest/apic/service/__init__.py +++ b/src/mdp/azext_mdp/aaz/latest/mdp/pool/agent/__init__.py @@ -9,9 +9,4 @@ # flake8: noqa from .__cmd_group import * -from ._create import * -from ._delete import * -from ._import_from_apim import * from ._list import * -from ._show import * -from ._update import * diff --git a/src/mdp/azext_mdp/aaz/latest/mdp/pool/agent/_list.py b/src/mdp/azext_mdp/aaz/latest/mdp/pool/agent/_list.py new file mode 100644 index 00000000000..0db2e9be0df --- /dev/null +++ b/src/mdp/azext_mdp/aaz/latest/mdp/pool/agent/_list.py @@ -0,0 +1,228 @@ +# -------------------------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# +# Code generated by aaz-dev-tools +# -------------------------------------------------------------------------------------------- + +# pylint: skip-file +# flake8: noqa + +from azure.cli.core.aaz import * + + +@register_command( + "mdp pool agent list", + is_preview=True, +) +class List(AAZCommand): + """List resource agents by Pool + + :example: List by pool + az mdp pool agent list --pool-name cli-contoso-pool --resource-group rg1 + """ + + _aaz_info = { + "version": "2024-04-04-preview", + "resources": [ + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devopsinfrastructure/pools/{}/resources", "2024-04-04-preview"], + ] + } + + AZ_SUPPORT_PAGINATION = True + + def _handler(self, command_args): + super()._handler(command_args) + return self.build_paging(self._execute_operations, self._output) + + _args_schema = None + + @classmethod + def _build_arguments_schema(cls, *args, **kwargs): + if cls._args_schema is not None: + return cls._args_schema + cls._args_schema = super()._build_arguments_schema(*args, **kwargs) + + # define Arg Group "" + + _args_schema = cls._args_schema + _args_schema.pool_name = AAZStrArg( + options=["--pool-name"], + help="Name of the pool. It needs to be globally unique.", + required=True, + fmt=AAZStrArgFormat( + pattern="^[a-zA-Z0-9][a-zA-Z0-9-.]*$", + ), + ) + _args_schema.resource_group = AAZResourceGroupNameArg( + required=True, + ) + return cls._args_schema + + def _execute_operations(self): + self.pre_operations() + self.ResourceDetailsListByPool(ctx=self.ctx)() + self.post_operations() + + @register_callback + def pre_operations(self): + pass + + @register_callback + def post_operations(self): + pass + + def _output(self, *args, **kwargs): + result = self.deserialize_output(self.ctx.vars.instance.value, client_flatten=True) + next_link = self.deserialize_output(self.ctx.vars.instance.next_link) + return result, next_link + + class ResourceDetailsListByPool(AAZHttpOperation): + CLIENT_TYPE = "MgmtClient" + + def __call__(self, *args, **kwargs): + request = self.make_request() + session = self.client.send_request(request=request, stream=False, **kwargs) + if session.http_response.status_code in [200]: + return self.on_200(session) + + return self.on_error(session.http_response) + + @property + def url(self): + return self.client.format_url( + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevOpsInfrastructure/pools/{poolName}/resources", + **self.url_parameters + ) + + @property + def method(self): + return "GET" + + @property + def error_format(self): + return "MgmtErrorFormat" + + @property + def url_parameters(self): + parameters = { + **self.serialize_url_param( + "poolName", self.ctx.args.pool_name, + required=True, + ), + **self.serialize_url_param( + "resourceGroupName", self.ctx.args.resource_group, + required=True, + ), + **self.serialize_url_param( + "subscriptionId", self.ctx.subscription_id, + required=True, + ), + } + return parameters + + @property + def query_parameters(self): + parameters = { + **self.serialize_query_param( + "api-version", "2024-04-04-preview", + required=True, + ), + } + return parameters + + @property + def header_parameters(self): + parameters = { + **self.serialize_header_param( + "Accept", "application/json", + ), + } + return parameters + + def on_200(self, session): + data = self.deserialize_http_content(session) + self.ctx.set_var( + "instance", + data, + schema_builder=self._build_schema_on_200 + ) + + _schema_on_200 = None + + @classmethod + def _build_schema_on_200(cls): + if cls._schema_on_200 is not None: + return cls._schema_on_200 + + cls._schema_on_200 = AAZObjectType() + + _schema_on_200 = cls._schema_on_200 + _schema_on_200.next_link = AAZStrType( + serialized_name="nextLink", + ) + _schema_on_200.value = AAZListType( + flags={"required": True}, + ) + + value = cls._schema_on_200.value + value.Element = AAZObjectType() + + _element = cls._schema_on_200.value.Element + _element.id = AAZStrType( + flags={"read_only": True}, + ) + _element.name = AAZStrType( + flags={"read_only": True}, + ) + _element.properties = AAZObjectType( + flags={"client_flatten": True}, + ) + _element.system_data = AAZObjectType( + serialized_name="systemData", + flags={"read_only": True}, + ) + _element.type = AAZStrType( + flags={"read_only": True}, + ) + + properties = cls._schema_on_200.value.Element.properties + properties.image = AAZStrType( + flags={"required": True}, + ) + properties.image_version = AAZStrType( + serialized_name="imageVersion", + flags={"required": True}, + ) + properties.status = AAZStrType( + flags={"required": True}, + ) + + system_data = cls._schema_on_200.value.Element.system_data + system_data.created_at = AAZStrType( + serialized_name="createdAt", + ) + system_data.created_by = AAZStrType( + serialized_name="createdBy", + ) + system_data.created_by_type = AAZStrType( + serialized_name="createdByType", + ) + system_data.last_modified_at = AAZStrType( + serialized_name="lastModifiedAt", + ) + system_data.last_modified_by = AAZStrType( + serialized_name="lastModifiedBy", + ) + system_data.last_modified_by_type = AAZStrType( + serialized_name="lastModifiedByType", + ) + + return cls._schema_on_200 + + +class _ListHelper: + """Helper class for List""" + + +__all__ = ["List"] diff --git a/src/apic-extension/azext_apic_extension/aaz/latest/apic/service/__cmd_group.py b/src/mdp/azext_mdp/aaz/latest/mdp/sku/__cmd_group.py similarity index 88% rename from src/apic-extension/azext_apic_extension/aaz/latest/apic/service/__cmd_group.py rename to src/mdp/azext_mdp/aaz/latest/mdp/sku/__cmd_group.py index 4ee8cd4d0a7..58c5759dfc3 100644 --- a/src/apic-extension/azext_apic_extension/aaz/latest/apic/service/__cmd_group.py +++ b/src/mdp/azext_mdp/aaz/latest/mdp/sku/__cmd_group.py @@ -12,10 +12,11 @@ @register_command_group( - "apic service", + "mdp sku", + is_preview=True, ) class __CMDGroup(AAZCommandGroup): - """Manage an Azure API Center service instance. + """Manage sku resources """ pass diff --git a/src/mdp/azext_mdp/aaz/latest/mdp/sku/__init__.py b/src/mdp/azext_mdp/aaz/latest/mdp/sku/__init__.py new file mode 100644 index 00000000000..d63ae5a6fc9 --- /dev/null +++ b/src/mdp/azext_mdp/aaz/latest/mdp/sku/__init__.py @@ -0,0 +1,12 @@ +# -------------------------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# +# Code generated by aaz-dev-tools +# -------------------------------------------------------------------------------------------- + +# pylint: skip-file +# flake8: noqa + +from .__cmd_group import * +from ._list import * diff --git a/src/mdp/azext_mdp/aaz/latest/mdp/sku/_list.py b/src/mdp/azext_mdp/aaz/latest/mdp/sku/_list.py new file mode 100644 index 00000000000..639dca2c5bb --- /dev/null +++ b/src/mdp/azext_mdp/aaz/latest/mdp/sku/_list.py @@ -0,0 +1,331 @@ +# -------------------------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# +# Code generated by aaz-dev-tools +# -------------------------------------------------------------------------------------------- + +# pylint: skip-file +# flake8: noqa + +from azure.cli.core.aaz import * + + +@register_command( + "mdp sku list", + is_preview=True, +) +class List(AAZCommand): + """List sku resources in given location + + :example: List by location + az mdp sku list --location eastus + """ + + _aaz_info = { + "version": "2024-04-04-preview", + "resources": [ + ["mgmt-plane", "/subscriptions/{}/providers/microsoft.devopsinfrastructure/locations/{}/skus", "2024-04-04-preview"], + ] + } + + AZ_SUPPORT_PAGINATION = True + + def _handler(self, command_args): + super()._handler(command_args) + return self.build_paging(self._execute_operations, self._output) + + _args_schema = None + + @classmethod + def _build_arguments_schema(cls, *args, **kwargs): + if cls._args_schema is not None: + return cls._args_schema + cls._args_schema = super()._build_arguments_schema(*args, **kwargs) + + # define Arg Group "" + + _args_schema = cls._args_schema + _args_schema.location = AAZStrArg( + options=["--location"], + help="Name of the location.", + required=True, + fmt=AAZStrArgFormat( + pattern="^[a-zA-Z0-9][a-zA-Z0-9-.]*$", + ), + ) + return cls._args_schema + + def _execute_operations(self): + self.pre_operations() + self.SkuListByLocation(ctx=self.ctx)() + self.post_operations() + + @register_callback + def pre_operations(self): + pass + + @register_callback + def post_operations(self): + pass + + def _output(self, *args, **kwargs): + result = self.deserialize_output(self.ctx.vars.instance.value, client_flatten=True) + next_link = self.deserialize_output(self.ctx.vars.instance.next_link) + return result, next_link + + class SkuListByLocation(AAZHttpOperation): + CLIENT_TYPE = "MgmtClient" + + def __call__(self, *args, **kwargs): + request = self.make_request() + session = self.client.send_request(request=request, stream=False, **kwargs) + if session.http_response.status_code in [200]: + return self.on_200(session) + + return self.on_error(session.http_response) + + @property + def url(self): + return self.client.format_url( + "/subscriptions/{subscriptionId}/providers/Microsoft.DevOpsInfrastructure/locations/{locationName}/skus", + **self.url_parameters + ) + + @property + def method(self): + return "GET" + + @property + def error_format(self): + return "MgmtErrorFormat" + + @property + def url_parameters(self): + parameters = { + **self.serialize_url_param( + "locationName", self.ctx.args.location, + required=True, + ), + **self.serialize_url_param( + "subscriptionId", self.ctx.subscription_id, + required=True, + ), + } + return parameters + + @property + def query_parameters(self): + parameters = { + **self.serialize_query_param( + "api-version", "2024-04-04-preview", + required=True, + ), + } + return parameters + + @property + def header_parameters(self): + parameters = { + **self.serialize_header_param( + "Accept", "application/json", + ), + } + return parameters + + def on_200(self, session): + data = self.deserialize_http_content(session) + self.ctx.set_var( + "instance", + data, + schema_builder=self._build_schema_on_200 + ) + + _schema_on_200 = None + + @classmethod + def _build_schema_on_200(cls): + if cls._schema_on_200 is not None: + return cls._schema_on_200 + + cls._schema_on_200 = AAZObjectType() + + _schema_on_200 = cls._schema_on_200 + _schema_on_200.next_link = AAZStrType( + serialized_name="nextLink", + ) + _schema_on_200.value = AAZListType( + flags={"required": True}, + ) + + value = cls._schema_on_200.value + value.Element = AAZObjectType() + + _element = cls._schema_on_200.value.Element + _element.id = AAZStrType( + flags={"read_only": True}, + ) + _element.name = AAZStrType( + flags={"read_only": True}, + ) + _element.properties = AAZObjectType( + flags={"client_flatten": True}, + ) + _element.system_data = AAZObjectType( + serialized_name="systemData", + flags={"read_only": True}, + ) + _element.type = AAZStrType( + flags={"read_only": True}, + ) + + properties = cls._schema_on_200.value.Element.properties + properties.capabilities = AAZListType( + flags={"required": True}, + ) + properties.family = AAZStrType( + flags={"required": True}, + ) + properties.location_info = AAZListType( + serialized_name="locationInfo", + flags={"required": True}, + ) + properties.locations = AAZListType( + flags={"required": True}, + ) + properties.resource_type = AAZStrType( + serialized_name="resourceType", + flags={"required": True}, + ) + properties.restrictions = AAZListType( + flags={"required": True}, + ) + properties.size = AAZStrType( + flags={"required": True}, + ) + properties.tier = AAZStrType( + flags={"required": True}, + ) + + capabilities = cls._schema_on_200.value.Element.properties.capabilities + capabilities.Element = AAZObjectType() + _ListHelper._build_schema_resource_sku_capabilities_read(capabilities.Element) + + location_info = cls._schema_on_200.value.Element.properties.location_info + location_info.Element = AAZObjectType() + + _element = cls._schema_on_200.value.Element.properties.location_info.Element + _element.location = AAZStrType( + flags={"required": True}, + ) + _element.zone_details = AAZListType( + serialized_name="zoneDetails", + flags={"required": True}, + ) + _element.zones = AAZListType( + flags={"required": True}, + ) + + zone_details = cls._schema_on_200.value.Element.properties.location_info.Element.zone_details + zone_details.Element = AAZObjectType() + + _element = cls._schema_on_200.value.Element.properties.location_info.Element.zone_details.Element + _element.capabilities = AAZListType( + flags={"required": True}, + ) + _element.name = AAZListType( + flags={"required": True}, + ) + + capabilities = cls._schema_on_200.value.Element.properties.location_info.Element.zone_details.Element.capabilities + capabilities.Element = AAZObjectType() + _ListHelper._build_schema_resource_sku_capabilities_read(capabilities.Element) + + name = cls._schema_on_200.value.Element.properties.location_info.Element.zone_details.Element.name + name.Element = AAZStrType() + + zones = cls._schema_on_200.value.Element.properties.location_info.Element.zones + zones.Element = AAZStrType() + + locations = cls._schema_on_200.value.Element.properties.locations + locations.Element = AAZStrType() + + restrictions = cls._schema_on_200.value.Element.properties.restrictions + restrictions.Element = AAZObjectType() + + _element = cls._schema_on_200.value.Element.properties.restrictions.Element + _element.reason_code = AAZStrType( + serialized_name="reasonCode", + ) + _element.restriction_info = AAZObjectType( + serialized_name="restrictionInfo", + flags={"required": True}, + ) + _element.type = AAZStrType() + _element.values = AAZListType( + flags={"required": True}, + ) + + restriction_info = cls._schema_on_200.value.Element.properties.restrictions.Element.restriction_info + restriction_info.locations = AAZListType() + restriction_info.zones = AAZListType() + + locations = cls._schema_on_200.value.Element.properties.restrictions.Element.restriction_info.locations + locations.Element = AAZStrType() + + zones = cls._schema_on_200.value.Element.properties.restrictions.Element.restriction_info.zones + zones.Element = AAZStrType() + + values = cls._schema_on_200.value.Element.properties.restrictions.Element.values + values.Element = AAZStrType() + + system_data = cls._schema_on_200.value.Element.system_data + system_data.created_at = AAZStrType( + serialized_name="createdAt", + ) + system_data.created_by = AAZStrType( + serialized_name="createdBy", + ) + system_data.created_by_type = AAZStrType( + serialized_name="createdByType", + ) + system_data.last_modified_at = AAZStrType( + serialized_name="lastModifiedAt", + ) + system_data.last_modified_by = AAZStrType( + serialized_name="lastModifiedBy", + ) + system_data.last_modified_by_type = AAZStrType( + serialized_name="lastModifiedByType", + ) + + return cls._schema_on_200 + + +class _ListHelper: + """Helper class for List""" + + _schema_resource_sku_capabilities_read = None + + @classmethod + def _build_schema_resource_sku_capabilities_read(cls, _schema): + if cls._schema_resource_sku_capabilities_read is not None: + _schema.name = cls._schema_resource_sku_capabilities_read.name + _schema.value = cls._schema_resource_sku_capabilities_read.value + return + + cls._schema_resource_sku_capabilities_read = _schema_resource_sku_capabilities_read = AAZObjectType() + + resource_sku_capabilities_read = _schema_resource_sku_capabilities_read + resource_sku_capabilities_read.name = AAZStrType( + flags={"required": True}, + ) + resource_sku_capabilities_read.value = AAZStrType( + flags={"required": True}, + ) + + _schema.name = cls._schema_resource_sku_capabilities_read.name + _schema.value = cls._schema_resource_sku_capabilities_read.value + + +__all__ = ["List"] diff --git a/src/mdp/azext_mdp/aaz/latest/mdp/usage/__cmd_group.py b/src/mdp/azext_mdp/aaz/latest/mdp/usage/__cmd_group.py new file mode 100644 index 00000000000..619b16b821f --- /dev/null +++ b/src/mdp/azext_mdp/aaz/latest/mdp/usage/__cmd_group.py @@ -0,0 +1,24 @@ +# -------------------------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# +# Code generated by aaz-dev-tools +# -------------------------------------------------------------------------------------------- + +# pylint: skip-file +# flake8: noqa + +from azure.cli.core.aaz import * + + +@register_command_group( + "mdp usage", + is_preview=True, +) +class __CMDGroup(AAZCommandGroup): + """Manage quota usage resources + """ + pass + + +__all__ = ["__CMDGroup"] diff --git a/src/mdp/azext_mdp/aaz/latest/mdp/usage/__init__.py b/src/mdp/azext_mdp/aaz/latest/mdp/usage/__init__.py new file mode 100644 index 00000000000..d63ae5a6fc9 --- /dev/null +++ b/src/mdp/azext_mdp/aaz/latest/mdp/usage/__init__.py @@ -0,0 +1,12 @@ +# -------------------------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# +# Code generated by aaz-dev-tools +# -------------------------------------------------------------------------------------------- + +# pylint: skip-file +# flake8: noqa + +from .__cmd_group import * +from ._list import * diff --git a/src/mdp/azext_mdp/aaz/latest/mdp/usage/_list.py b/src/mdp/azext_mdp/aaz/latest/mdp/usage/_list.py new file mode 100644 index 00000000000..3def8deeeeb --- /dev/null +++ b/src/mdp/azext_mdp/aaz/latest/mdp/usage/_list.py @@ -0,0 +1,188 @@ +# -------------------------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# +# Code generated by aaz-dev-tools +# -------------------------------------------------------------------------------------------- + +# pylint: skip-file +# flake8: noqa + +from azure.cli.core.aaz import * + + +@register_command( + "mdp usage list", + is_preview=True, +) +class List(AAZCommand): + """List quota resources in given location + + :example: List by location + az mdp usage list --location westus + """ + + _aaz_info = { + "version": "2024-04-04-preview", + "resources": [ + ["mgmt-plane", "/subscriptions/{}/providers/microsoft.devopsinfrastructure/locations/{}/usages", "2024-04-04-preview"], + ] + } + + AZ_SUPPORT_PAGINATION = True + + def _handler(self, command_args): + super()._handler(command_args) + return self.build_paging(self._execute_operations, self._output) + + _args_schema = None + + @classmethod + def _build_arguments_schema(cls, *args, **kwargs): + if cls._args_schema is not None: + return cls._args_schema + cls._args_schema = super()._build_arguments_schema(*args, **kwargs) + + # define Arg Group "" + + _args_schema = cls._args_schema + _args_schema.location = AAZResourceLocationArg( + required=True, + ) + return cls._args_schema + + def _execute_operations(self): + self.pre_operations() + self.SubscriptionUsagesUsages(ctx=self.ctx)() + self.post_operations() + + @register_callback + def pre_operations(self): + pass + + @register_callback + def post_operations(self): + pass + + def _output(self, *args, **kwargs): + result = self.deserialize_output(self.ctx.vars.instance.value, client_flatten=True) + next_link = self.deserialize_output(self.ctx.vars.instance.next_link) + return result, next_link + + class SubscriptionUsagesUsages(AAZHttpOperation): + CLIENT_TYPE = "MgmtClient" + + def __call__(self, *args, **kwargs): + request = self.make_request() + session = self.client.send_request(request=request, stream=False, **kwargs) + if session.http_response.status_code in [200]: + return self.on_200(session) + + return self.on_error(session.http_response) + + @property + def url(self): + return self.client.format_url( + "/subscriptions/{subscriptionId}/providers/Microsoft.DevOpsInfrastructure/locations/{location}/usages", + **self.url_parameters + ) + + @property + def method(self): + return "GET" + + @property + def error_format(self): + return "MgmtErrorFormat" + + @property + def url_parameters(self): + parameters = { + **self.serialize_url_param( + "location", self.ctx.args.location, + required=True, + ), + **self.serialize_url_param( + "subscriptionId", self.ctx.subscription_id, + required=True, + ), + } + return parameters + + @property + def query_parameters(self): + parameters = { + **self.serialize_query_param( + "api-version", "2024-04-04-preview", + required=True, + ), + } + return parameters + + @property + def header_parameters(self): + parameters = { + **self.serialize_header_param( + "Accept", "application/json", + ), + } + return parameters + + def on_200(self, session): + data = self.deserialize_http_content(session) + self.ctx.set_var( + "instance", + data, + schema_builder=self._build_schema_on_200 + ) + + _schema_on_200 = None + + @classmethod + def _build_schema_on_200(cls): + if cls._schema_on_200 is not None: + return cls._schema_on_200 + + cls._schema_on_200 = AAZObjectType() + + _schema_on_200 = cls._schema_on_200 + _schema_on_200.next_link = AAZStrType( + serialized_name="nextLink", + ) + _schema_on_200.value = AAZListType( + flags={"required": True}, + ) + + value = cls._schema_on_200.value + value.Element = AAZObjectType() + + _element = cls._schema_on_200.value.Element + _element.current_value = AAZIntType( + serialized_name="currentValue", + flags={"required": True}, + ) + _element.id = AAZStrType( + flags={"required": True}, + ) + _element.limit = AAZIntType( + flags={"required": True}, + ) + _element.name = AAZObjectType() + _element.unit = AAZStrType( + flags={"required": True}, + ) + + name = cls._schema_on_200.value.Element.name + name.localized_value = AAZStrType( + serialized_name="localizedValue", + ) + name.value = AAZStrType() + + return cls._schema_on_200 + + +class _ListHelper: + """Helper class for List""" + + +__all__ = ["List"] diff --git a/src/mdp/azext_mdp/tests/latest/recordings/test_mdp_create_error_scenario.yaml b/src/mdp/azext_mdp/tests/latest/recordings/test_mdp_create_error_scenario.yaml index 7d96eb3d8e7..b90a22b1535 100644 --- a/src/mdp/azext_mdp/tests/latest/recordings/test_mdp_create_error_scenario.yaml +++ b/src/mdp/azext_mdp/tests/latest/recordings/test_mdp_create_error_scenario.yaml @@ -17,9 +17,9 @@ interactions: ParameterSetName: - --name --location --resource-group User-Agent: - - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.0 (Windows-10-10.0.22631-SP0) + - AZURECLI/2.61.0 azsdk-python-core/1.28.0 Python/3.11.0 (Windows-10-10.0.22631-SP0) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools/cli000002?api-version=2023-12-13-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools/cli000002?api-version=2024-04-04-preview response: body: string: '{"error":{"code":"ResourceCreationValidateFailed","message":"The resource @@ -32,11 +32,11 @@ interactions: content-type: - application/json date: - - Tue, 26 Mar 2024 08:41:49 GMT + - Mon, 01 Jul 2024 06:15:35 GMT expires: - '-1' mise-correlation-id: - - 82732d96-47d6-4dec-9811-45e91ab6a829 + - 2a2ad1c2-c681-4234-b354-90c901a9e1b2 pragma: - no-cache strict-transport-security: @@ -52,7 +52,7 @@ interactions: x-ms-ratelimit-remaining-subscription-writes: - '1199' x-msedge-ref: - - 'Ref A: A842EE5601634F75B2F458868890B187 Ref B: MAA201060516053 Ref C: 2024-03-26T08:41:47Z' + - 'Ref A: 8D8A500629544401AA9F0F874F69103A Ref B: SEL221051504047 Ref C: 2024-07-01T06:15:30Z' status: code: 400 message: Bad Request diff --git a/src/mdp/azext_mdp/tests/latest/recordings/test_mdp_scenario.yaml b/src/mdp/azext_mdp/tests/latest/recordings/test_mdp_scenario.yaml index 3e50c21d5ed..b9ef199f6fd 100644 --- a/src/mdp/azext_mdp/tests/latest/recordings/test_mdp_scenario.yaml +++ b/src/mdp/azext_mdp/tests/latest/recordings/test_mdp_scenario.yaml @@ -13,9 +13,9 @@ interactions: ParameterSetName: - --resource-group User-Agent: - - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.0 (Windows-10-10.0.22631-SP0) + - AZURECLI/2.61.0 azsdk-python-core/1.28.0 Python/3.11.0 (Windows-10-10.0.22631-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools?api-version=2023-12-13-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools?api-version=2024-04-04-preview response: body: string: '{"value":[]}' @@ -27,7 +27,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Thu, 28 Mar 2024 05:59:05 GMT + - Mon, 01 Jul 2024 06:36:47 GMT expires: - '-1' pragma: @@ -38,28 +38,8 @@ interactions: - CONFIG_NOCACHE x-content-type-options: - nosniff - x-ms-original-request-ids: - - d07a0717-2d65-4746-917d-92d8e1a87170 - - fd09ddaf-c0c2-4103-9d79-a55cc0531803 - - f3cda8c5-b9ce-40c9-93e5-fbccba8a61f2 - - fb6ed85d-33a0-49d6-a44d-da225eebb483 - - 0e6ca757-8a85-462d-b1f5-197839da33ce - - 7edcaf09-52a0-482c-a83c-4d389d113915 - - 67b68596-1139-4839-a1c3-7a1fbe171445 - - 69273b57-4e28-4cbf-aafc-2b894c7b6dd5 - - 835c22f9-cc5e-4b7b-b483-e15247a696f3 - - 80e39a21-3ce0-4141-aa6d-e66a76158d9e - - 19c91475-cfd3-4c3f-90e0-258d7778cf07 - - f003d220-3817-44ef-8914-6445b69db13f - - dc523c08-d7c6-4ec4-bc64-4ae7344fac76 - - 20541f0a-0900-4129-9a0b-db0bfdb89b99 - - 55437a61-2724-4a1c-b78c-6d7b1681bc7a - - d1548ca1-296a-47a8-8e3b-004e4eee6bf3 - - a06978b9-25db-4d5f-a5ff-b4dd04b89cba - - 4d6250fa-fca7-470d-8c45-cf2b77547323 - - 75547c38-54c8-4e9d-83c5-5f023cef5428 x-msedge-ref: - - 'Ref A: D05AFE60E86F42B09F6DB92FF21E049C Ref B: MAA201060515053 Ref C: 2024-03-28T05:58:59Z' + - 'Ref A: 541F65F063C5426EA310A0768121E4F1 Ref B: SEL221051504009 Ref C: 2024-07-01T06:36:48Z' status: code: 200 message: OK @@ -90,15 +70,15 @@ interactions: - --name --location --resource-group --maximum-concurrency --identity --devcenter-project-resource-id --agent-profile --organization-profile --fabric-profile User-Agent: - - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.0 (Windows-10-10.0.22631-SP0) + - AZURECLI/2.61.0 azsdk-python-core/1.28.0 Python/3.11.0 (Windows-10-10.0.22631-SP0) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools/cli000002?api-version=2023-12-13-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools/cli000002?api-version=2024-04-04-preview response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools/cli000002","name":"cli000002","type":"microsoft.devopsinfrastructure/pools","location":"eastus2","systemData":{"createdBy":"ajaykn@microsoft.com","createdByType":"User","createdAt":"2024-03-28T05:59:06.9436695Z","lastModifiedBy":"ajaykn@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-03-28T05:59:06.9436695Z"},"identity":{"type":"UserAssigned","userAssignedIdentities":{"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ajaykn/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ajaykn-msi":{"principalId":"4ed0cae7-4d55-46bb-bfbf-12f5517ffa38","clientId":"ffd9f42c-8dd9-4608-a290-29b7c9de9134"}}},"properties":{"provisioningState":"Accepted","organizationProfile":{"organizations":[{"url":"https://dev.azure.com/managed-org-demo","projects":[],"parallelism":2}],"permissionProfile":{"kind":"CreatorOnly"},"kind":"AzureDevOps"},"devCenterProjectResourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ajaykn-wus/providers/Microsoft.DevCenter/projects/ajaykn-p1","maximumConcurrency":3,"agentProfile":{"kind":"Stateless"},"fabricProfile":{"sku":{"name":"Standard_D2ads_v5"},"images":[{"resourceId":"/Subscriptions/00000000-0000-0000-0000-000000000000/Providers/Microsoft.Compute/Locations/eastus2/Publishers/canonical/ArtifactTypes/VMImage/Offers/0001-com-ubuntu-server-focal/Skus/20_04-lts-gen2/versions/latest","buffer":"*"}],"osProfile":{"secretsManagementSettings":{"observedCertificates":[],"keyExportable":false},"logonType":"Service"},"storageProfile":{"osDiskStorageAccountType":"Standard"},"kind":"Vmss"}}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools/cli000002","name":"cli000002","type":"microsoft.devopsinfrastructure/pools","location":"eastus2","systemData":{"createdBy":"ajaykn@microsoft.com","createdByType":"User","createdAt":"2024-07-01T06:36:50.9319366Z","lastModifiedBy":"ajaykn@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-07-01T06:36:50.9319366Z"},"identity":{"type":"UserAssigned","userAssignedIdentities":{"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ajaykn/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ajaykn-msi":{"principalId":"4ed0cae7-4d55-46bb-bfbf-12f5517ffa38","clientId":"ffd9f42c-8dd9-4608-a290-29b7c9de9134"}}},"properties":{"provisioningState":"Accepted","organizationProfile":{"organizations":[{"url":"https://dev.azure.com/managed-org-demo","projects":[],"parallelism":2}],"permissionProfile":{"kind":"CreatorOnly"},"kind":"AzureDevOps"},"devCenterProjectResourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ajaykn-wus/providers/Microsoft.DevCenter/projects/ajaykn-p1","maximumConcurrency":3,"agentProfile":{"kind":"Stateless"},"fabricProfile":{"sku":{"name":"Standard_D2ads_v5"},"images":[{"resourceId":"/Subscriptions/00000000-0000-0000-0000-000000000000/Providers/Microsoft.Compute/Locations/eastus2/Publishers/canonical/ArtifactTypes/VMImage/Offers/0001-com-ubuntu-server-focal/Skus/20_04-lts-gen2/versions/latest","buffer":"*"}],"osProfile":{"secretsManagementSettings":{"observedCertificates":[],"keyExportable":false},"logonType":"Service"},"storageProfile":{"osDiskStorageAccountType":"Standard"},"kind":"Vmss"}}}' headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/EASTUS2/operationStatuses/87c3b741-c3c4-41b1-b4e4-ad449d7df89b*978E584EE69DB3FA29BDB9D0D0E924026205F04ECC72DB60B6A8F1970F6BC501?api-version=2023-12-13-preview&t=638472023516624885&c=MIIHHjCCBgagAwIBAgITfwKWMg6goKCq4WwU2AAEApYyDjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwMTMwMTAzMDI3WhcNMjUwMTI0MTAzMDI3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALMk1pBZQQoNY8tos8XBaEjHjcdWubRHrQk5CqKcX3tpFfukMI0_PVZK-Kr7xkZFQTYp_ItaM2RPRDXx-0W9-mmrUBKvdcQ0rdjcSXDek7GvWS29F5sDHojD1v3e9k2jJa4cVSWwdIguvXmdUa57t1EHxqtDzTL4WmjXitzY8QOIHLMRLyXUNg3Gqfxch40cmQeBoN4rVMlP31LizDfdwRyT1qghK7vgvworA3D9rE00aM0n7TcBH9I0mu-96JE0gSX1FWXctlEcmdwQmXj_U0sZCu11_Yr6Oa34bmUQHGc3hDvO226L1Au-QsLuRWFLbKJ-0wmSV5b3CbU1kweD5LUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQuoVkxdNhVmd-S8fHDZYn-1n9OaDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAG6_wraDi57hTBBW8zI9n7Dnd66DCf9ok7v4gM1-qxp2gZjb_eEnriIZQcCD3jLvW4q5_59OicwRN13rP_GY33E9HLUgw245zqSCIGd6gYnaCyxPNdhEa-W6-ZBBw1iWX8l-RJqDOUYwkrI7Lw-iea9CuiTbLjw_BJ5NGmd8D5GOVxFRnhJ7RBRrwa6p2_UqZqvdg8kneiyymbidRJCOZ_xkZ8OwL-ini_ge44CIEB7rvqwdf7DfwOjoDr7JU88gM0QgcE7kzx7cVUZpaJAXXhxLvOcb0MBuRiEyexrV6HrbOTafc9naJB26ejIXNHLsuIhpMMa5NEK60hGauLEMNlY&s=DIuK1MWdaQ9a0NfYxS2nQfG3nadMKQXhaFj62f3nwHx1yMnGAt3K0C7mvLRcwy7tDgCw5EXhg_p8u9nRoIUr3wg3oBcl3hq82IWpVJgl_M-EMITeSHdyF2uKl_EEQzyRLaA2gwuMXugvhIadOX7nkZqcqR6J7gA5X5US1MnJDbJYd3q2TIGltFqMwUKgo7FX8UMZEYG0TPRFP7T9CHPswlTIKHhpc8xvCmDUy8RIxw5Gyg_aZLWS5jenh_DighGpnySLZ4RVRFyLyIeA9DzPInSFrjm6NyDzX9OJi5_i9DOHCM_Yv64Tih50qfzj8YeNhPUIb69Xp5WR7sBIFiIFYA&h=WH0nVzvb3HwayNQOT33aBLnUXvGZqyEWfXsU4xtL9yA + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/EASTUS2/operationStatuses/f061f466-f4a9-4d65-adf7-decf8e42bddb*0FC607160C3666B738B8D68B1ECD24945BD47835A7F42CDF538577C5D2F7D87F?api-version=2024-04-04-preview&t=638554126136350574&c=MIIHpTCCBo2gAwIBAgITfwN_QEA1wazDx2jetAAEA39AQDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNjI3MTUwNjQwWhcNMjUwNjIyMTUwNjQwWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAN2iknYhJwcx-_-WDFvjkjWs22YdkwZ3tctPEJfmsw01RO2DasPWbbwYpJsXYwv7y4MwAH3I61CntkkrMuC9Q5QsdwgRoHBwx3P5hSlyaznosBJZdTrN1uw-6oPYfFOXrojFSxVWRL4rdSFeb9ViYZISQU2oD1pKRLSczYEDSrlfBq7hb7oTdVh6YXBtfPKZz4JUy0dMre8EJPgiDwjF7j-1Gs6Op2EEDYLeVGpwcuHgITWV0cu-rDTSLPQt3Gha3SDJHV74sQ6vWKZSXzBBCCaORF8T8X15qkxygFzW5vWfjFua4Vwz4Qg5-DWIBKp2azYBgkiby66XCOP-Jt0vhX0CAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBRIM_1daIt6Q8ZUt7aSc_4nnwO3NjAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI7ZvFRCm9hC_yfvTDY-K8TLFcpLuW2YqJErMAqLiNfVXdCOPLpp42bWvLvMUtLT1XFFCO5TrsP0dQf14xAn8gXXOqErQQN3CPB1uyBW-leJYuNes9IzFo_qsNdCEJSXdlKklgGO7LMP7bw7ZmHrDp_xY2YircwtB2U67m8gYvLdc5k9xH828K0Pa3y91y9eRL0ccJJGvhf0S_8QRD9E4sBYpEJrwUP8m0lMYkIYs9iU1meZuZBw50WPJBoB_qnu9Iv-ZlBMg3M1FQTWv1IcDAXrdyorTyZmUzYfxrX8pYlvZpQaTovjJvqofrgJ9PDhdrRhBVmFqDDTt-3c9D1ZKXM&s=hXGp-QGNV9376rj6Hyd8ae_m_p25J7g9zD_R0Lpyjb0DRRIC_X64x-_CqQwketvwUv0_35oJ9cExj_Qd84lHDpNXPC4GigkHdxcJyvmttgqYlS244LbWnjRlXH7Vu04_rmc1bcf2zFS2G-zv-4P9tI28ADUsqaVdZjmAwdMoJsyjvv8pqT7C4CAsUrdHHrE0pPMt3JwwFEOS1PZ224Z_OZKMThNY8y4ZTWSGzha5cYuk9HbERUYM7EnaRaU1kzTpud9ycqczfj1tQbUiRAMrqdvtHieDS3gmdMQ51PDMni0UTN7H6jMAap8F05JEL7ONGcF-84ZAe86asIfWfUGoeA&h=d_H5suN-SkQbJ2DbY-YAUaeA1wGI23FfDY5N8ENnqr0 cache-control: - no-cache content-length: @@ -106,15 +86,15 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Thu, 28 Mar 2024 05:59:11 GMT + - Mon, 01 Jul 2024 06:36:52 GMT etag: - - '"3200efef-0000-0200-0000-6605072f0000"' + - '"2c0148f0-0000-0200-0000-66824e850000"' expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.CloudTest/locations/eastus/operations/9078d563-5fc0-4ba5-a6f8-cbb3ac872d4e?api-version=2023-12-13-preview + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.CloudTest/locations/eastus2/operations/69818087-364f-4de0-b464-09f72476493b?api-version=2024-04-04-preview mise-correlation-id: - - 0b215683-c88d-44f4-ba89-9f906c61f774 + - af4c72b1-97fd-47ab-bd85-a99300c2b7b8 pragma: - no-cache strict-transport-security: @@ -124,13 +104,13 @@ interactions: x-content-type-options: - nosniff x-ms-devops-request-id: - - 9078d563-5fc0-4ba5-a6f8-cbb3ac872d4e + - 69818087-364f-4de0-b464-09f72476493b x-ms-providerhub-traffic: - 'True' x-ms-ratelimit-remaining-subscription-writes: - '1199' x-msedge-ref: - - 'Ref A: 11B1B6D929B242A49D8AE9C310A6831C Ref B: MAA201060515033 Ref C: 2024-03-28T05:59:05Z' + - 'Ref A: 81E44CCB090C439392B99F311422AA33 Ref B: SEL221051503035 Ref C: 2024-07-01T06:36:48Z' status: code: 201 message: Created @@ -149,12 +129,12 @@ interactions: - --name --location --resource-group --maximum-concurrency --identity --devcenter-project-resource-id --agent-profile --organization-profile --fabric-profile User-Agent: - - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.0 (Windows-10-10.0.22631-SP0) + - AZURECLI/2.61.0 azsdk-python-core/1.28.0 Python/3.11.0 (Windows-10-10.0.22631-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/EASTUS2/operationStatuses/87c3b741-c3c4-41b1-b4e4-ad449d7df89b*978E584EE69DB3FA29BDB9D0D0E924026205F04ECC72DB60B6A8F1970F6BC501?api-version=2023-12-13-preview&t=638472023516624885&c=MIIHHjCCBgagAwIBAgITfwKWMg6goKCq4WwU2AAEApYyDjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwMTMwMTAzMDI3WhcNMjUwMTI0MTAzMDI3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALMk1pBZQQoNY8tos8XBaEjHjcdWubRHrQk5CqKcX3tpFfukMI0_PVZK-Kr7xkZFQTYp_ItaM2RPRDXx-0W9-mmrUBKvdcQ0rdjcSXDek7GvWS29F5sDHojD1v3e9k2jJa4cVSWwdIguvXmdUa57t1EHxqtDzTL4WmjXitzY8QOIHLMRLyXUNg3Gqfxch40cmQeBoN4rVMlP31LizDfdwRyT1qghK7vgvworA3D9rE00aM0n7TcBH9I0mu-96JE0gSX1FWXctlEcmdwQmXj_U0sZCu11_Yr6Oa34bmUQHGc3hDvO226L1Au-QsLuRWFLbKJ-0wmSV5b3CbU1kweD5LUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQuoVkxdNhVmd-S8fHDZYn-1n9OaDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAG6_wraDi57hTBBW8zI9n7Dnd66DCf9ok7v4gM1-qxp2gZjb_eEnriIZQcCD3jLvW4q5_59OicwRN13rP_GY33E9HLUgw245zqSCIGd6gYnaCyxPNdhEa-W6-ZBBw1iWX8l-RJqDOUYwkrI7Lw-iea9CuiTbLjw_BJ5NGmd8D5GOVxFRnhJ7RBRrwa6p2_UqZqvdg8kneiyymbidRJCOZ_xkZ8OwL-ini_ge44CIEB7rvqwdf7DfwOjoDr7JU88gM0QgcE7kzx7cVUZpaJAXXhxLvOcb0MBuRiEyexrV6HrbOTafc9naJB26ejIXNHLsuIhpMMa5NEK60hGauLEMNlY&s=DIuK1MWdaQ9a0NfYxS2nQfG3nadMKQXhaFj62f3nwHx1yMnGAt3K0C7mvLRcwy7tDgCw5EXhg_p8u9nRoIUr3wg3oBcl3hq82IWpVJgl_M-EMITeSHdyF2uKl_EEQzyRLaA2gwuMXugvhIadOX7nkZqcqR6J7gA5X5US1MnJDbJYd3q2TIGltFqMwUKgo7FX8UMZEYG0TPRFP7T9CHPswlTIKHhpc8xvCmDUy8RIxw5Gyg_aZLWS5jenh_DighGpnySLZ4RVRFyLyIeA9DzPInSFrjm6NyDzX9OJi5_i9DOHCM_Yv64Tih50qfzj8YeNhPUIb69Xp5WR7sBIFiIFYA&h=WH0nVzvb3HwayNQOT33aBLnUXvGZqyEWfXsU4xtL9yA + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/EASTUS2/operationStatuses/f061f466-f4a9-4d65-adf7-decf8e42bddb*0FC607160C3666B738B8D68B1ECD24945BD47835A7F42CDF538577C5D2F7D87F?api-version=2024-04-04-preview&t=638554126136350574&c=MIIHpTCCBo2gAwIBAgITfwN_QEA1wazDx2jetAAEA39AQDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNjI3MTUwNjQwWhcNMjUwNjIyMTUwNjQwWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAN2iknYhJwcx-_-WDFvjkjWs22YdkwZ3tctPEJfmsw01RO2DasPWbbwYpJsXYwv7y4MwAH3I61CntkkrMuC9Q5QsdwgRoHBwx3P5hSlyaznosBJZdTrN1uw-6oPYfFOXrojFSxVWRL4rdSFeb9ViYZISQU2oD1pKRLSczYEDSrlfBq7hb7oTdVh6YXBtfPKZz4JUy0dMre8EJPgiDwjF7j-1Gs6Op2EEDYLeVGpwcuHgITWV0cu-rDTSLPQt3Gha3SDJHV74sQ6vWKZSXzBBCCaORF8T8X15qkxygFzW5vWfjFua4Vwz4Qg5-DWIBKp2azYBgkiby66XCOP-Jt0vhX0CAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBRIM_1daIt6Q8ZUt7aSc_4nnwO3NjAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI7ZvFRCm9hC_yfvTDY-K8TLFcpLuW2YqJErMAqLiNfVXdCOPLpp42bWvLvMUtLT1XFFCO5TrsP0dQf14xAn8gXXOqErQQN3CPB1uyBW-leJYuNes9IzFo_qsNdCEJSXdlKklgGO7LMP7bw7ZmHrDp_xY2YircwtB2U67m8gYvLdc5k9xH828K0Pa3y91y9eRL0ccJJGvhf0S_8QRD9E4sBYpEJrwUP8m0lMYkIYs9iU1meZuZBw50WPJBoB_qnu9Iv-ZlBMg3M1FQTWv1IcDAXrdyorTyZmUzYfxrX8pYlvZpQaTovjJvqofrgJ9PDhdrRhBVmFqDDTt-3c9D1ZKXM&s=hXGp-QGNV9376rj6Hyd8ae_m_p25J7g9zD_R0Lpyjb0DRRIC_X64x-_CqQwketvwUv0_35oJ9cExj_Qd84lHDpNXPC4GigkHdxcJyvmttgqYlS244LbWnjRlXH7Vu04_rmc1bcf2zFS2G-zv-4P9tI28ADUsqaVdZjmAwdMoJsyjvv8pqT7C4CAsUrdHHrE0pPMt3JwwFEOS1PZ224Z_OZKMThNY8y4ZTWSGzha5cYuk9HbERUYM7EnaRaU1kzTpud9ycqczfj1tQbUiRAMrqdvtHieDS3gmdMQ51PDMni0UTN7H6jMAap8F05JEL7ONGcF-84ZAe86asIfWfUGoeA&h=d_H5suN-SkQbJ2DbY-YAUaeA1wGI23FfDY5N8ENnqr0 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/EASTUS2/operationStatuses/87c3b741-c3c4-41b1-b4e4-ad449d7df89b*978E584EE69DB3FA29BDB9D0D0E924026205F04ECC72DB60B6A8F1970F6BC501","name":"87c3b741-c3c4-41b1-b4e4-ad449d7df89b*978E584EE69DB3FA29BDB9D0D0E924026205F04ECC72DB60B6A8F1970F6BC501","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools/cli000002","status":"Provisioning","startTime":"2024-03-28T05:59:10.4092191Z"}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/EASTUS2/operationStatuses/f061f466-f4a9-4d65-adf7-decf8e42bddb*0FC607160C3666B738B8D68B1ECD24945BD47835A7F42CDF538577C5D2F7D87F","name":"f061f466-f4a9-4d65-adf7-decf8e42bddb*0FC607160C3666B738B8D68B1ECD24945BD47835A7F42CDF538577C5D2F7D87F","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools/cli000002","status":"Provisioning","startTime":"2024-07-01T06:36:52.5140844Z"}' headers: cache-control: - no-cache @@ -163,9 +143,9 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Thu, 28 Mar 2024 05:59:11 GMT + - Mon, 01 Jul 2024 06:36:53 GMT etag: - - '"3b0058da-0000-0200-0000-6605072f0000"' + - '"f90092b9-0000-0200-0000-66824e850000"' expires: - '-1' pragma: @@ -177,7 +157,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: 2091167F68BD41A1821FFABAAFD475BC Ref B: MAA201060515033 Ref C: 2024-03-28T05:59:11Z' + - 'Ref A: C777A96640CF45FF9C45FCCAF5A7700F Ref B: SEL221051503035 Ref C: 2024-07-01T06:36:53Z' status: code: 200 message: OK @@ -196,12 +176,12 @@ interactions: - --name --location --resource-group --maximum-concurrency --identity --devcenter-project-resource-id --agent-profile --organization-profile --fabric-profile User-Agent: - - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.0 (Windows-10-10.0.22631-SP0) + - AZURECLI/2.61.0 azsdk-python-core/1.28.0 Python/3.11.0 (Windows-10-10.0.22631-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/EASTUS2/operationStatuses/87c3b741-c3c4-41b1-b4e4-ad449d7df89b*978E584EE69DB3FA29BDB9D0D0E924026205F04ECC72DB60B6A8F1970F6BC501?api-version=2023-12-13-preview&t=638472023516624885&c=MIIHHjCCBgagAwIBAgITfwKWMg6goKCq4WwU2AAEApYyDjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwMTMwMTAzMDI3WhcNMjUwMTI0MTAzMDI3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALMk1pBZQQoNY8tos8XBaEjHjcdWubRHrQk5CqKcX3tpFfukMI0_PVZK-Kr7xkZFQTYp_ItaM2RPRDXx-0W9-mmrUBKvdcQ0rdjcSXDek7GvWS29F5sDHojD1v3e9k2jJa4cVSWwdIguvXmdUa57t1EHxqtDzTL4WmjXitzY8QOIHLMRLyXUNg3Gqfxch40cmQeBoN4rVMlP31LizDfdwRyT1qghK7vgvworA3D9rE00aM0n7TcBH9I0mu-96JE0gSX1FWXctlEcmdwQmXj_U0sZCu11_Yr6Oa34bmUQHGc3hDvO226L1Au-QsLuRWFLbKJ-0wmSV5b3CbU1kweD5LUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQuoVkxdNhVmd-S8fHDZYn-1n9OaDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAG6_wraDi57hTBBW8zI9n7Dnd66DCf9ok7v4gM1-qxp2gZjb_eEnriIZQcCD3jLvW4q5_59OicwRN13rP_GY33E9HLUgw245zqSCIGd6gYnaCyxPNdhEa-W6-ZBBw1iWX8l-RJqDOUYwkrI7Lw-iea9CuiTbLjw_BJ5NGmd8D5GOVxFRnhJ7RBRrwa6p2_UqZqvdg8kneiyymbidRJCOZ_xkZ8OwL-ini_ge44CIEB7rvqwdf7DfwOjoDr7JU88gM0QgcE7kzx7cVUZpaJAXXhxLvOcb0MBuRiEyexrV6HrbOTafc9naJB26ejIXNHLsuIhpMMa5NEK60hGauLEMNlY&s=DIuK1MWdaQ9a0NfYxS2nQfG3nadMKQXhaFj62f3nwHx1yMnGAt3K0C7mvLRcwy7tDgCw5EXhg_p8u9nRoIUr3wg3oBcl3hq82IWpVJgl_M-EMITeSHdyF2uKl_EEQzyRLaA2gwuMXugvhIadOX7nkZqcqR6J7gA5X5US1MnJDbJYd3q2TIGltFqMwUKgo7FX8UMZEYG0TPRFP7T9CHPswlTIKHhpc8xvCmDUy8RIxw5Gyg_aZLWS5jenh_DighGpnySLZ4RVRFyLyIeA9DzPInSFrjm6NyDzX9OJi5_i9DOHCM_Yv64Tih50qfzj8YeNhPUIb69Xp5WR7sBIFiIFYA&h=WH0nVzvb3HwayNQOT33aBLnUXvGZqyEWfXsU4xtL9yA + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/EASTUS2/operationStatuses/f061f466-f4a9-4d65-adf7-decf8e42bddb*0FC607160C3666B738B8D68B1ECD24945BD47835A7F42CDF538577C5D2F7D87F?api-version=2024-04-04-preview&t=638554126136350574&c=MIIHpTCCBo2gAwIBAgITfwN_QEA1wazDx2jetAAEA39AQDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNjI3MTUwNjQwWhcNMjUwNjIyMTUwNjQwWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAN2iknYhJwcx-_-WDFvjkjWs22YdkwZ3tctPEJfmsw01RO2DasPWbbwYpJsXYwv7y4MwAH3I61CntkkrMuC9Q5QsdwgRoHBwx3P5hSlyaznosBJZdTrN1uw-6oPYfFOXrojFSxVWRL4rdSFeb9ViYZISQU2oD1pKRLSczYEDSrlfBq7hb7oTdVh6YXBtfPKZz4JUy0dMre8EJPgiDwjF7j-1Gs6Op2EEDYLeVGpwcuHgITWV0cu-rDTSLPQt3Gha3SDJHV74sQ6vWKZSXzBBCCaORF8T8X15qkxygFzW5vWfjFua4Vwz4Qg5-DWIBKp2azYBgkiby66XCOP-Jt0vhX0CAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBRIM_1daIt6Q8ZUt7aSc_4nnwO3NjAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI7ZvFRCm9hC_yfvTDY-K8TLFcpLuW2YqJErMAqLiNfVXdCOPLpp42bWvLvMUtLT1XFFCO5TrsP0dQf14xAn8gXXOqErQQN3CPB1uyBW-leJYuNes9IzFo_qsNdCEJSXdlKklgGO7LMP7bw7ZmHrDp_xY2YircwtB2U67m8gYvLdc5k9xH828K0Pa3y91y9eRL0ccJJGvhf0S_8QRD9E4sBYpEJrwUP8m0lMYkIYs9iU1meZuZBw50WPJBoB_qnu9Iv-ZlBMg3M1FQTWv1IcDAXrdyorTyZmUzYfxrX8pYlvZpQaTovjJvqofrgJ9PDhdrRhBVmFqDDTt-3c9D1ZKXM&s=hXGp-QGNV9376rj6Hyd8ae_m_p25J7g9zD_R0Lpyjb0DRRIC_X64x-_CqQwketvwUv0_35oJ9cExj_Qd84lHDpNXPC4GigkHdxcJyvmttgqYlS244LbWnjRlXH7Vu04_rmc1bcf2zFS2G-zv-4P9tI28ADUsqaVdZjmAwdMoJsyjvv8pqT7C4CAsUrdHHrE0pPMt3JwwFEOS1PZ224Z_OZKMThNY8y4ZTWSGzha5cYuk9HbERUYM7EnaRaU1kzTpud9ycqczfj1tQbUiRAMrqdvtHieDS3gmdMQ51PDMni0UTN7H6jMAap8F05JEL7ONGcF-84ZAe86asIfWfUGoeA&h=d_H5suN-SkQbJ2DbY-YAUaeA1wGI23FfDY5N8ENnqr0 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/EASTUS2/operationStatuses/87c3b741-c3c4-41b1-b4e4-ad449d7df89b*978E584EE69DB3FA29BDB9D0D0E924026205F04ECC72DB60B6A8F1970F6BC501","name":"87c3b741-c3c4-41b1-b4e4-ad449d7df89b*978E584EE69DB3FA29BDB9D0D0E924026205F04ECC72DB60B6A8F1970F6BC501","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools/cli000002","status":"Succeeded","startTime":"2024-03-28T05:59:10.4092191Z","endTime":"2024-03-28T05:59:26.0251594Z","properties":null}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/EASTUS2/operationStatuses/f061f466-f4a9-4d65-adf7-decf8e42bddb*0FC607160C3666B738B8D68B1ECD24945BD47835A7F42CDF538577C5D2F7D87F","name":"f061f466-f4a9-4d65-adf7-decf8e42bddb*0FC607160C3666B738B8D68B1ECD24945BD47835A7F42CDF538577C5D2F7D87F","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools/cli000002","status":"Succeeded","startTime":"2024-07-01T06:36:52.5140844Z","endTime":"2024-07-01T06:37:14.7336799Z","properties":null}' headers: cache-control: - no-cache @@ -210,9 +190,9 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Thu, 28 Mar 2024 05:59:42 GMT + - Mon, 01 Jul 2024 06:37:23 GMT etag: - - '"3b0000db-0000-0200-0000-6605073e0000"' + - '"f90008bf-0000-0200-0000-66824e9a0000"' expires: - '-1' pragma: @@ -224,7 +204,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: 1A5152C72BBA480699EFB130AD58AAE9 Ref B: MAA201060515033 Ref C: 2024-03-28T05:59:42Z' + - 'Ref A: 3EEA4F2ADDA7416FAD3625A65B12F878 Ref B: SEL221051503035 Ref C: 2024-07-01T06:37:23Z' status: code: 200 message: OK @@ -243,12 +223,12 @@ interactions: - --name --location --resource-group --maximum-concurrency --identity --devcenter-project-resource-id --agent-profile --organization-profile --fabric-profile User-Agent: - - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.0 (Windows-10-10.0.22631-SP0) + - AZURECLI/2.61.0 azsdk-python-core/1.28.0 Python/3.11.0 (Windows-10-10.0.22631-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools/cli000002?api-version=2023-12-13-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools/cli000002?api-version=2024-04-04-preview response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools/cli000002","name":"cli000002","type":"microsoft.devopsinfrastructure/pools","location":"eastus2","systemData":{"createdBy":"ajaykn@microsoft.com","createdByType":"User","createdAt":"2024-03-28T05:59:06.9436695Z","lastModifiedBy":"ajaykn@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-03-28T05:59:06.9436695Z"},"identity":{"type":"UserAssigned","userAssignedIdentities":{"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ajaykn/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ajaykn-msi":{"principalId":"4ed0cae7-4d55-46bb-bfbf-12f5517ffa38","clientId":"ffd9f42c-8dd9-4608-a290-29b7c9de9134"}}},"properties":{"provisioningState":"Succeeded","organizationProfile":{"organizations":[{"url":"https://dev.azure.com/managed-org-demo","projects":[],"parallelism":2}],"permissionProfile":{"kind":"CreatorOnly"},"kind":"AzureDevOps"},"devCenterProjectResourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ajaykn-wus/providers/Microsoft.DevCenter/projects/ajaykn-p1","maximumConcurrency":3,"agentProfile":{"kind":"Stateless"},"fabricProfile":{"sku":{"name":"Standard_D2ads_v5"},"images":[{"resourceId":"/Subscriptions/00000000-0000-0000-0000-000000000000/Providers/Microsoft.Compute/Locations/eastus2/Publishers/canonical/ArtifactTypes/VMImage/Offers/0001-com-ubuntu-server-focal/Skus/20_04-lts-gen2/versions/latest","buffer":"*"}],"osProfile":{"secretsManagementSettings":{"observedCertificates":[],"keyExportable":false},"logonType":"Service"},"storageProfile":{"osDiskStorageAccountType":"Standard"},"kind":"Vmss"}}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools/cli000002","name":"cli000002","type":"microsoft.devopsinfrastructure/pools","location":"eastus2","systemData":{"createdBy":"ajaykn@microsoft.com","createdByType":"User","createdAt":"2024-07-01T06:36:50.9319366Z","lastModifiedBy":"ajaykn@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-07-01T06:36:50.9319366Z"},"identity":{"type":"UserAssigned","userAssignedIdentities":{"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ajaykn/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ajaykn-msi":{"principalId":"4ed0cae7-4d55-46bb-bfbf-12f5517ffa38","clientId":"ffd9f42c-8dd9-4608-a290-29b7c9de9134"}}},"properties":{"provisioningState":"Succeeded","organizationProfile":{"organizations":[{"url":"https://dev.azure.com/managed-org-demo","projects":[],"parallelism":2}],"permissionProfile":{"kind":"CreatorOnly"},"kind":"AzureDevOps"},"devCenterProjectResourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ajaykn-wus/providers/Microsoft.DevCenter/projects/ajaykn-p1","maximumConcurrency":3,"agentProfile":{"kind":"Stateless"},"fabricProfile":{"sku":{"name":"Standard_D2ads_v5"},"images":[{"resourceId":"/Subscriptions/00000000-0000-0000-0000-000000000000/Providers/Microsoft.Compute/Locations/eastus2/Publishers/canonical/ArtifactTypes/VMImage/Offers/0001-com-ubuntu-server-focal/Skus/20_04-lts-gen2/versions/latest","buffer":"*"}],"osProfile":{"secretsManagementSettings":{"observedCertificates":[],"keyExportable":false},"logonType":"Service"},"storageProfile":{"osDiskStorageAccountType":"Standard"},"kind":"Vmss"}}}' headers: cache-control: - no-cache @@ -257,9 +237,9 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Thu, 28 Mar 2024 05:59:43 GMT + - Mon, 01 Jul 2024 06:37:24 GMT etag: - - '"320006f2-0000-0200-0000-6605073e0000"' + - '"1d008691-0000-0800-0000-66824e9a0000"' expires: - '-1' pragma: @@ -273,7 +253,7 @@ interactions: x-ms-providerhub-traffic: - 'True' x-msedge-ref: - - 'Ref A: 80B16E1685B542908551E5826E4B89AE Ref B: MAA201060515033 Ref C: 2024-03-28T05:59:43Z' + - 'Ref A: 3BD37D47099E4EF3BCCF7E96ADC376FD Ref B: SEL221051503035 Ref C: 2024-07-01T06:37:24Z' status: code: 200 message: OK @@ -291,12 +271,12 @@ interactions: ParameterSetName: - --resource-group User-Agent: - - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.0 (Windows-10-10.0.22631-SP0) + - AZURECLI/2.61.0 azsdk-python-core/1.28.0 Python/3.11.0 (Windows-10-10.0.22631-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools?api-version=2023-12-13-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools?api-version=2024-04-04-preview response: body: - string: '{"value":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools/cli000002","name":"cli000002","type":"microsoft.devopsinfrastructure/pools","location":"eastus2","systemData":{"createdBy":"ajaykn@microsoft.com","createdByType":"User","createdAt":"2024-03-28T05:59:06.9436695Z","lastModifiedBy":"ajaykn@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-03-28T05:59:06.9436695Z"},"identity":{"type":"UserAssigned","userAssignedIdentities":{"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ajaykn/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ajaykn-msi":{"principalId":"4ed0cae7-4d55-46bb-bfbf-12f5517ffa38","clientId":"ffd9f42c-8dd9-4608-a290-29b7c9de9134"}}},"properties":{"provisioningState":"Succeeded","organizationProfile":{"organizations":[{"url":"https://dev.azure.com/managed-org-demo","projects":[],"parallelism":2}],"permissionProfile":{"kind":"CreatorOnly"},"kind":"AzureDevOps"},"devCenterProjectResourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ajaykn-wus/providers/Microsoft.DevCenter/projects/ajaykn-p1","maximumConcurrency":3,"agentProfile":{"kind":"Stateless"},"fabricProfile":{"sku":{"name":"Standard_D2ads_v5"},"images":[{"resourceId":"/Subscriptions/00000000-0000-0000-0000-000000000000/Providers/Microsoft.Compute/Locations/eastus2/Publishers/canonical/ArtifactTypes/VMImage/Offers/0001-com-ubuntu-server-focal/Skus/20_04-lts-gen2/versions/latest","buffer":"*"}],"osProfile":{"secretsManagementSettings":{"observedCertificates":[],"keyExportable":false},"logonType":"Service"},"storageProfile":{"osDiskStorageAccountType":"Standard"},"kind":"Vmss"}}}]}' + string: '{"value":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools/cli000002","name":"cli000002","type":"microsoft.devopsinfrastructure/pools","location":"eastus2","systemData":{"createdBy":"ajaykn@microsoft.com","createdByType":"User","createdAt":"2024-07-01T06:36:50.9319366Z","lastModifiedBy":"ajaykn@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-07-01T06:36:50.9319366Z"},"identity":{"type":"UserAssigned","userAssignedIdentities":{"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ajaykn/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ajaykn-msi":{"principalId":"4ed0cae7-4d55-46bb-bfbf-12f5517ffa38","clientId":"ffd9f42c-8dd9-4608-a290-29b7c9de9134"}}},"properties":{"provisioningState":"Succeeded","organizationProfile":{"organizations":[{"url":"https://dev.azure.com/managed-org-demo","projects":[],"parallelism":2}],"permissionProfile":{"kind":"CreatorOnly"},"kind":"AzureDevOps"},"devCenterProjectResourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ajaykn-wus/providers/Microsoft.DevCenter/projects/ajaykn-p1","maximumConcurrency":3,"agentProfile":{"kind":"Stateless"},"fabricProfile":{"sku":{"name":"Standard_D2ads_v5"},"images":[{"resourceId":"/Subscriptions/00000000-0000-0000-0000-000000000000/Providers/Microsoft.Compute/Locations/eastus2/Publishers/canonical/ArtifactTypes/VMImage/Offers/0001-com-ubuntu-server-focal/Skus/20_04-lts-gen2/versions/latest","buffer":"*"}],"osProfile":{"secretsManagementSettings":{"observedCertificates":[],"keyExportable":false},"logonType":"Service"},"storageProfile":{"osDiskStorageAccountType":"Standard"},"kind":"Vmss"}}}]}' headers: cache-control: - no-cache @@ -305,7 +285,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Thu, 28 Mar 2024 05:59:50 GMT + - Mon, 01 Jul 2024 06:37:25 GMT expires: - '-1' pragma: @@ -316,28 +296,10 @@ interactions: - CONFIG_NOCACHE x-content-type-options: - nosniff - x-ms-original-request-ids: - - 656b69b4-465d-4fd1-b2fc-3fe0e708229f - - d8336608-6032-4382-9c0d-5b5ff5b8ce8f - - 82e2b487-7ba6-4b97-8945-305a0a281018 - - 1168d273-5bfc-469d-bf48-044242229b2c - - bb7a12d7-c500-411d-9f1a-c1b44cb985e0 - - 9e140520-7d1d-400e-95a7-96e90d858268 - - 29138576-592f-4890-b560-b0f982a983f6 - - b5076a20-8c09-44d1-96bd-6c48842ee240 - - 76635517-8043-4ca2-af20-39d7b4c5a621 - - 1ee45846-9da5-44f2-98b3-ea8d72a8cf6c - - be4ae1be-f4f7-4220-a066-4449c1fe91b5 - - 69e76dc7-43ce-414d-a937-a26cdfdfea6b - - ac8fb329-262c-450a-ad0a-c7e674946fe0 - - 1ebc7ed0-aeac-4fab-823c-f3c87fe06aa4 - - 7728fe07-0145-40d0-ba1b-c9e8cb14a4b2 - - d1d592ae-1256-4e5d-ab51-e3e1a0b2d871 - - 985ce531-2e42-4223-acb1-6258848b2d49 - - a571222f-599c-46cc-b4cf-47adaf8f5e33 - - d88e4d88-8391-4fa1-a7f6-cad3975e05a9 + x-ms-providerhub-traffic: + - 'True' x-msedge-ref: - - 'Ref A: 707DFA991AD54DBAB397F4B3DC3C5981 Ref B: MAA201060514029 Ref C: 2024-03-28T05:59:44Z' + - 'Ref A: 944DA4CA968D4066BA9003B0C8525B41 Ref B: SEL221051503021 Ref C: 2024-07-01T06:37:25Z' status: code: 200 message: OK @@ -355,12 +317,12 @@ interactions: ParameterSetName: - --name --resource-group User-Agent: - - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.0 (Windows-10-10.0.22631-SP0) + - AZURECLI/2.61.0 azsdk-python-core/1.28.0 Python/3.11.0 (Windows-10-10.0.22631-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools/cli000002?api-version=2023-12-13-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools/cli000002?api-version=2024-04-04-preview response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools/cli000002","name":"cli000002","type":"microsoft.devopsinfrastructure/pools","location":"eastus2","systemData":{"createdBy":"ajaykn@microsoft.com","createdByType":"User","createdAt":"2024-03-28T05:59:06.9436695Z","lastModifiedBy":"ajaykn@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-03-28T05:59:06.9436695Z"},"identity":{"type":"UserAssigned","userAssignedIdentities":{"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ajaykn/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ajaykn-msi":{"principalId":"4ed0cae7-4d55-46bb-bfbf-12f5517ffa38","clientId":"ffd9f42c-8dd9-4608-a290-29b7c9de9134"}}},"properties":{"provisioningState":"Succeeded","organizationProfile":{"organizations":[{"url":"https://dev.azure.com/managed-org-demo","projects":[],"parallelism":2}],"permissionProfile":{"kind":"CreatorOnly"},"kind":"AzureDevOps"},"devCenterProjectResourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ajaykn-wus/providers/Microsoft.DevCenter/projects/ajaykn-p1","maximumConcurrency":3,"agentProfile":{"kind":"Stateless"},"fabricProfile":{"sku":{"name":"Standard_D2ads_v5"},"images":[{"resourceId":"/Subscriptions/00000000-0000-0000-0000-000000000000/Providers/Microsoft.Compute/Locations/eastus2/Publishers/canonical/ArtifactTypes/VMImage/Offers/0001-com-ubuntu-server-focal/Skus/20_04-lts-gen2/versions/latest","buffer":"*"}],"osProfile":{"secretsManagementSettings":{"observedCertificates":[],"keyExportable":false},"logonType":"Service"},"storageProfile":{"osDiskStorageAccountType":"Standard"},"kind":"Vmss"}}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools/cli000002","name":"cli000002","type":"microsoft.devopsinfrastructure/pools","location":"eastus2","systemData":{"createdBy":"ajaykn@microsoft.com","createdByType":"User","createdAt":"2024-07-01T06:36:50.9319366Z","lastModifiedBy":"ajaykn@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-07-01T06:36:50.9319366Z"},"identity":{"type":"UserAssigned","userAssignedIdentities":{"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ajaykn/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ajaykn-msi":{"principalId":"4ed0cae7-4d55-46bb-bfbf-12f5517ffa38","clientId":"ffd9f42c-8dd9-4608-a290-29b7c9de9134"}}},"properties":{"provisioningState":"Succeeded","organizationProfile":{"organizations":[{"url":"https://dev.azure.com/managed-org-demo","projects":[],"parallelism":2}],"permissionProfile":{"kind":"CreatorOnly"},"kind":"AzureDevOps"},"devCenterProjectResourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ajaykn-wus/providers/Microsoft.DevCenter/projects/ajaykn-p1","maximumConcurrency":3,"agentProfile":{"kind":"Stateless"},"fabricProfile":{"sku":{"name":"Standard_D2ads_v5"},"images":[{"resourceId":"/Subscriptions/00000000-0000-0000-0000-000000000000/Providers/Microsoft.Compute/Locations/eastus2/Publishers/canonical/ArtifactTypes/VMImage/Offers/0001-com-ubuntu-server-focal/Skus/20_04-lts-gen2/versions/latest","buffer":"*"}],"osProfile":{"secretsManagementSettings":{"observedCertificates":[],"keyExportable":false},"logonType":"Service"},"storageProfile":{"osDiskStorageAccountType":"Standard"},"kind":"Vmss"}}}' headers: cache-control: - no-cache @@ -369,9 +331,9 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Thu, 28 Mar 2024 05:59:52 GMT + - Mon, 01 Jul 2024 06:37:25 GMT etag: - - '"320006f2-0000-0200-0000-6605073e0000"' + - '"1d008691-0000-0800-0000-66824e9a0000"' expires: - '-1' pragma: @@ -385,7 +347,7 @@ interactions: x-ms-providerhub-traffic: - 'True' x-msedge-ref: - - 'Ref A: C221DEB479DB4317B5E5C4B846A91C13 Ref B: MAA201060514047 Ref C: 2024-03-28T05:59:51Z' + - 'Ref A: 15208F0E529E4206B34722B6DDE92584 Ref B: SEL221051504033 Ref C: 2024-07-01T06:37:26Z' status: code: 200 message: OK @@ -416,15 +378,15 @@ interactions: - --name --location --resource-group --tags --maximum-concurrency --identity --devcenter-project-resource-id --agent-profile --organization-profile --fabric-profile User-Agent: - - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.0 (Windows-10-10.0.22631-SP0) + - AZURECLI/2.61.0 azsdk-python-core/1.28.0 Python/3.11.0 (Windows-10-10.0.22631-SP0) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools/cli000002?api-version=2023-12-13-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools/cli000002?api-version=2024-04-04-preview response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools/cli000002","name":"cli000002","type":"microsoft.devopsinfrastructure/pools","location":"eastus2","tags":{"CostCode":"123"},"systemData":{"createdBy":"ajaykn@microsoft.com","createdByType":"User","createdAt":"2024-03-28T05:59:06.9436695Z","lastModifiedBy":"ajaykn@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-03-28T05:59:53.3773991Z"},"identity":{"type":"UserAssigned","userAssignedIdentities":{"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ajaykn/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ajaykn-msi":{"principalId":"4ed0cae7-4d55-46bb-bfbf-12f5517ffa38","clientId":"ffd9f42c-8dd9-4608-a290-29b7c9de9134"}}},"properties":{"provisioningState":"Accepted","organizationProfile":{"organizations":[{"url":"https://dev.azure.com/managed-org-demo","projects":[],"parallelism":2}],"permissionProfile":{"kind":"CreatorOnly"},"kind":"AzureDevOps"},"devCenterProjectResourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ajaykn-wus/providers/Microsoft.DevCenter/projects/ajaykn-p1","maximumConcurrency":1,"agentProfile":{"kind":"Stateless"},"fabricProfile":{"sku":{"name":"Standard_D2ads_v5"},"images":[{"resourceId":"/Subscriptions/00000000-0000-0000-0000-000000000000/Providers/Microsoft.Compute/Locations/eastus2/Publishers/canonical/ArtifactTypes/VMImage/Offers/0001-com-ubuntu-server-focal/Skus/20_04-lts-gen2/versions/latest","buffer":"*"}],"osProfile":{"secretsManagementSettings":{"observedCertificates":[],"keyExportable":false},"logonType":"Service"},"storageProfile":{"osDiskStorageAccountType":"Standard"},"kind":"Vmss"}}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools/cli000002","name":"cli000002","type":"microsoft.devopsinfrastructure/pools","location":"eastus2","tags":{"CostCode":"123"},"systemData":{"createdBy":"ajaykn@microsoft.com","createdByType":"User","createdAt":"2024-07-01T06:36:50.9319366Z","lastModifiedBy":"ajaykn@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-07-01T06:37:28.6526542Z"},"identity":{"type":"UserAssigned","userAssignedIdentities":{"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ajaykn/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ajaykn-msi":{"principalId":"4ed0cae7-4d55-46bb-bfbf-12f5517ffa38","clientId":"ffd9f42c-8dd9-4608-a290-29b7c9de9134"}}},"properties":{"provisioningState":"Accepted","organizationProfile":{"organizations":[{"url":"https://dev.azure.com/managed-org-demo","projects":[],"parallelism":2}],"permissionProfile":{"kind":"CreatorOnly"},"kind":"AzureDevOps"},"devCenterProjectResourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ajaykn-wus/providers/Microsoft.DevCenter/projects/ajaykn-p1","maximumConcurrency":1,"agentProfile":{"kind":"Stateless"},"fabricProfile":{"sku":{"name":"Standard_D2ads_v5"},"images":[{"resourceId":"/Subscriptions/00000000-0000-0000-0000-000000000000/Providers/Microsoft.Compute/Locations/eastus2/Publishers/canonical/ArtifactTypes/VMImage/Offers/0001-com-ubuntu-server-focal/Skus/20_04-lts-gen2/versions/latest","buffer":"*"}],"osProfile":{"secretsManagementSettings":{"observedCertificates":[],"keyExportable":false},"logonType":"Service"},"storageProfile":{"osDiskStorageAccountType":"Standard"},"kind":"Vmss"}}}' headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/EASTUS2/operationStatuses/fba8151d-4798-4be9-adf4-f0e9b75e688e*978E584EE69DB3FA29BDB9D0D0E924026205F04ECC72DB60B6A8F1970F6BC501?api-version=2023-12-13-preview&t=638472023970962311&c=MIIHHjCCBgagAwIBAgITfwKWMg6goKCq4WwU2AAEApYyDjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwMTMwMTAzMDI3WhcNMjUwMTI0MTAzMDI3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALMk1pBZQQoNY8tos8XBaEjHjcdWubRHrQk5CqKcX3tpFfukMI0_PVZK-Kr7xkZFQTYp_ItaM2RPRDXx-0W9-mmrUBKvdcQ0rdjcSXDek7GvWS29F5sDHojD1v3e9k2jJa4cVSWwdIguvXmdUa57t1EHxqtDzTL4WmjXitzY8QOIHLMRLyXUNg3Gqfxch40cmQeBoN4rVMlP31LizDfdwRyT1qghK7vgvworA3D9rE00aM0n7TcBH9I0mu-96JE0gSX1FWXctlEcmdwQmXj_U0sZCu11_Yr6Oa34bmUQHGc3hDvO226L1Au-QsLuRWFLbKJ-0wmSV5b3CbU1kweD5LUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQuoVkxdNhVmd-S8fHDZYn-1n9OaDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAG6_wraDi57hTBBW8zI9n7Dnd66DCf9ok7v4gM1-qxp2gZjb_eEnriIZQcCD3jLvW4q5_59OicwRN13rP_GY33E9HLUgw245zqSCIGd6gYnaCyxPNdhEa-W6-ZBBw1iWX8l-RJqDOUYwkrI7Lw-iea9CuiTbLjw_BJ5NGmd8D5GOVxFRnhJ7RBRrwa6p2_UqZqvdg8kneiyymbidRJCOZ_xkZ8OwL-ini_ge44CIEB7rvqwdf7DfwOjoDr7JU88gM0QgcE7kzx7cVUZpaJAXXhxLvOcb0MBuRiEyexrV6HrbOTafc9naJB26ejIXNHLsuIhpMMa5NEK60hGauLEMNlY&s=LOJ0pj1fAyoCfDl53zkprgbqayckWLvtfU_d-uC6Gf_yHTpOT4q6EeDHEZ_oc_q0krpL7LaZpPxgEwiEIAIOHT55HGB3HhvqqcRJ3Ze4AlzqNHB2muBKRoLFW9QoL5uVtmOdIQI20NES72XFFv5GvlwLhRo6_EwbWdpcE2YzTyR72rZAR7JZHj02sG9iaSHDpefasZWTjsNAqSJ5G0-cS_Xo2Y5rfQw6qPioNJ9hsyiHBemt1gUG7AnvL7ql_GtF0BEHDNA9p-3D3HkVdTNW2VHxlAsNOAdrtlpFH_J-3XR_dqEByE6R7JoPqOOFYEat0UnudNI7zsfWrS1cspTwiw&h=IhfREsfdCV7So3vqapQdaBGasrK3YtkxxWFrgBpOYoY + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/EASTUS2/operationStatuses/ea7c12f4-2ee6-49aa-b0f4-4079d08c7b95*0FC607160C3666B738B8D68B1ECD24945BD47835A7F42CDF538577C5D2F7D87F?api-version=2024-04-04-preview&t=638554126515745404&c=MIIHpTCCBo2gAwIBAgITfwN_QEA1wazDx2jetAAEA39AQDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNjI3MTUwNjQwWhcNMjUwNjIyMTUwNjQwWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAN2iknYhJwcx-_-WDFvjkjWs22YdkwZ3tctPEJfmsw01RO2DasPWbbwYpJsXYwv7y4MwAH3I61CntkkrMuC9Q5QsdwgRoHBwx3P5hSlyaznosBJZdTrN1uw-6oPYfFOXrojFSxVWRL4rdSFeb9ViYZISQU2oD1pKRLSczYEDSrlfBq7hb7oTdVh6YXBtfPKZz4JUy0dMre8EJPgiDwjF7j-1Gs6Op2EEDYLeVGpwcuHgITWV0cu-rDTSLPQt3Gha3SDJHV74sQ6vWKZSXzBBCCaORF8T8X15qkxygFzW5vWfjFua4Vwz4Qg5-DWIBKp2azYBgkiby66XCOP-Jt0vhX0CAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBRIM_1daIt6Q8ZUt7aSc_4nnwO3NjAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI7ZvFRCm9hC_yfvTDY-K8TLFcpLuW2YqJErMAqLiNfVXdCOPLpp42bWvLvMUtLT1XFFCO5TrsP0dQf14xAn8gXXOqErQQN3CPB1uyBW-leJYuNes9IzFo_qsNdCEJSXdlKklgGO7LMP7bw7ZmHrDp_xY2YircwtB2U67m8gYvLdc5k9xH828K0Pa3y91y9eRL0ccJJGvhf0S_8QRD9E4sBYpEJrwUP8m0lMYkIYs9iU1meZuZBw50WPJBoB_qnu9Iv-ZlBMg3M1FQTWv1IcDAXrdyorTyZmUzYfxrX8pYlvZpQaTovjJvqofrgJ9PDhdrRhBVmFqDDTt-3c9D1ZKXM&s=FgSKaD33zYyL0EqtMpYXE-baVTYvp2glbYsCHpDdHkhk3uNuu92j6hgxhSdshKSBDZ8kpSeF6ofoyD8iclp9wrQi293tNziUc3YrQfDrp4NVl07ZpXp4T67SIBaqI0GFC78hpPQDuKJaQIrOFsdzW13q62cPcuw2AOyBl3QFjd_oFef2sex_5jvQrGrRdmIIgN4ZOMx2Nj_dzzWt5fQ3m8vywlL3zdRKqAMRd8qrHs0QZ4RE2EjFb2Nm3yYC2Qj5MbEAJBI9AbbRhafIn8FGqrL_IKZERvUdSJeXdn-R089PSsnavmjnpx4iHGB0haTCKxgkGEInz0fxe1reyOnWrA&h=0Y799hy2Mt0120rN4HQ5Khhv1NqMtEVUwDBbFQlSeBI cache-control: - no-cache content-length: @@ -432,15 +394,15 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Thu, 28 Mar 2024 05:59:56 GMT + - Mon, 01 Jul 2024 06:37:31 GMT etag: - - '"3200b6f5-0000-0200-0000-6605075b0000"' + - '"2c0118fe-0000-0200-0000-66824ea90000"' expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.CloudTest/locations/eastus/operations/3dbdda94-eccd-4915-8682-e53a5b459efb?api-version=2023-12-13-preview + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.CloudTest/locations/eastus2/operations/889f443d-87a2-43d6-b027-18eee820888e?api-version=2024-04-04-preview mise-correlation-id: - - 4cd3cbd6-03c0-4b42-97b9-56cb879fda89 + - edc54a67-c3e3-4452-9072-f1dfc85f8fbe pragma: - no-cache strict-transport-security: @@ -450,13 +412,13 @@ interactions: x-content-type-options: - nosniff x-ms-devops-request-id: - - 3dbdda94-eccd-4915-8682-e53a5b459efb + - 889f443d-87a2-43d6-b027-18eee820888e x-ms-providerhub-traffic: - 'True' x-ms-ratelimit-remaining-subscription-writes: - '1199' x-msedge-ref: - - 'Ref A: 3DE8818A92244AB19CEB07871CC98EA1 Ref B: MAA201060513035 Ref C: 2024-03-28T05:59:52Z' + - 'Ref A: C91208F74CF04C9FB43F0FD5EA35FDA2 Ref B: SEL221051503019 Ref C: 2024-07-01T06:37:26Z' status: code: 201 message: Created @@ -475,12 +437,12 @@ interactions: - --name --location --resource-group --tags --maximum-concurrency --identity --devcenter-project-resource-id --agent-profile --organization-profile --fabric-profile User-Agent: - - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.0 (Windows-10-10.0.22631-SP0) + - AZURECLI/2.61.0 azsdk-python-core/1.28.0 Python/3.11.0 (Windows-10-10.0.22631-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/EASTUS2/operationStatuses/fba8151d-4798-4be9-adf4-f0e9b75e688e*978E584EE69DB3FA29BDB9D0D0E924026205F04ECC72DB60B6A8F1970F6BC501?api-version=2023-12-13-preview&t=638472023970962311&c=MIIHHjCCBgagAwIBAgITfwKWMg6goKCq4WwU2AAEApYyDjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwMTMwMTAzMDI3WhcNMjUwMTI0MTAzMDI3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALMk1pBZQQoNY8tos8XBaEjHjcdWubRHrQk5CqKcX3tpFfukMI0_PVZK-Kr7xkZFQTYp_ItaM2RPRDXx-0W9-mmrUBKvdcQ0rdjcSXDek7GvWS29F5sDHojD1v3e9k2jJa4cVSWwdIguvXmdUa57t1EHxqtDzTL4WmjXitzY8QOIHLMRLyXUNg3Gqfxch40cmQeBoN4rVMlP31LizDfdwRyT1qghK7vgvworA3D9rE00aM0n7TcBH9I0mu-96JE0gSX1FWXctlEcmdwQmXj_U0sZCu11_Yr6Oa34bmUQHGc3hDvO226L1Au-QsLuRWFLbKJ-0wmSV5b3CbU1kweD5LUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQuoVkxdNhVmd-S8fHDZYn-1n9OaDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAG6_wraDi57hTBBW8zI9n7Dnd66DCf9ok7v4gM1-qxp2gZjb_eEnriIZQcCD3jLvW4q5_59OicwRN13rP_GY33E9HLUgw245zqSCIGd6gYnaCyxPNdhEa-W6-ZBBw1iWX8l-RJqDOUYwkrI7Lw-iea9CuiTbLjw_BJ5NGmd8D5GOVxFRnhJ7RBRrwa6p2_UqZqvdg8kneiyymbidRJCOZ_xkZ8OwL-ini_ge44CIEB7rvqwdf7DfwOjoDr7JU88gM0QgcE7kzx7cVUZpaJAXXhxLvOcb0MBuRiEyexrV6HrbOTafc9naJB26ejIXNHLsuIhpMMa5NEK60hGauLEMNlY&s=LOJ0pj1fAyoCfDl53zkprgbqayckWLvtfU_d-uC6Gf_yHTpOT4q6EeDHEZ_oc_q0krpL7LaZpPxgEwiEIAIOHT55HGB3HhvqqcRJ3Ze4AlzqNHB2muBKRoLFW9QoL5uVtmOdIQI20NES72XFFv5GvlwLhRo6_EwbWdpcE2YzTyR72rZAR7JZHj02sG9iaSHDpefasZWTjsNAqSJ5G0-cS_Xo2Y5rfQw6qPioNJ9hsyiHBemt1gUG7AnvL7ql_GtF0BEHDNA9p-3D3HkVdTNW2VHxlAsNOAdrtlpFH_J-3XR_dqEByE6R7JoPqOOFYEat0UnudNI7zsfWrS1cspTwiw&h=IhfREsfdCV7So3vqapQdaBGasrK3YtkxxWFrgBpOYoY + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/EASTUS2/operationStatuses/ea7c12f4-2ee6-49aa-b0f4-4079d08c7b95*0FC607160C3666B738B8D68B1ECD24945BD47835A7F42CDF538577C5D2F7D87F?api-version=2024-04-04-preview&t=638554126515745404&c=MIIHpTCCBo2gAwIBAgITfwN_QEA1wazDx2jetAAEA39AQDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNjI3MTUwNjQwWhcNMjUwNjIyMTUwNjQwWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAN2iknYhJwcx-_-WDFvjkjWs22YdkwZ3tctPEJfmsw01RO2DasPWbbwYpJsXYwv7y4MwAH3I61CntkkrMuC9Q5QsdwgRoHBwx3P5hSlyaznosBJZdTrN1uw-6oPYfFOXrojFSxVWRL4rdSFeb9ViYZISQU2oD1pKRLSczYEDSrlfBq7hb7oTdVh6YXBtfPKZz4JUy0dMre8EJPgiDwjF7j-1Gs6Op2EEDYLeVGpwcuHgITWV0cu-rDTSLPQt3Gha3SDJHV74sQ6vWKZSXzBBCCaORF8T8X15qkxygFzW5vWfjFua4Vwz4Qg5-DWIBKp2azYBgkiby66XCOP-Jt0vhX0CAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBRIM_1daIt6Q8ZUt7aSc_4nnwO3NjAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI7ZvFRCm9hC_yfvTDY-K8TLFcpLuW2YqJErMAqLiNfVXdCOPLpp42bWvLvMUtLT1XFFCO5TrsP0dQf14xAn8gXXOqErQQN3CPB1uyBW-leJYuNes9IzFo_qsNdCEJSXdlKklgGO7LMP7bw7ZmHrDp_xY2YircwtB2U67m8gYvLdc5k9xH828K0Pa3y91y9eRL0ccJJGvhf0S_8QRD9E4sBYpEJrwUP8m0lMYkIYs9iU1meZuZBw50WPJBoB_qnu9Iv-ZlBMg3M1FQTWv1IcDAXrdyorTyZmUzYfxrX8pYlvZpQaTovjJvqofrgJ9PDhdrRhBVmFqDDTt-3c9D1ZKXM&s=FgSKaD33zYyL0EqtMpYXE-baVTYvp2glbYsCHpDdHkhk3uNuu92j6hgxhSdshKSBDZ8kpSeF6ofoyD8iclp9wrQi293tNziUc3YrQfDrp4NVl07ZpXp4T67SIBaqI0GFC78hpPQDuKJaQIrOFsdzW13q62cPcuw2AOyBl3QFjd_oFef2sex_5jvQrGrRdmIIgN4ZOMx2Nj_dzzWt5fQ3m8vywlL3zdRKqAMRd8qrHs0QZ4RE2EjFb2Nm3yYC2Qj5MbEAJBI9AbbRhafIn8FGqrL_IKZERvUdSJeXdn-R089PSsnavmjnpx4iHGB0haTCKxgkGEInz0fxe1reyOnWrA&h=0Y799hy2Mt0120rN4HQ5Khhv1NqMtEVUwDBbFQlSeBI response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/EASTUS2/operationStatuses/fba8151d-4798-4be9-adf4-f0e9b75e688e*978E584EE69DB3FA29BDB9D0D0E924026205F04ECC72DB60B6A8F1970F6BC501","name":"fba8151d-4798-4be9-adf4-f0e9b75e688e*978E584EE69DB3FA29BDB9D0D0E924026205F04ECC72DB60B6A8F1970F6BC501","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools/cli000002","status":"Provisioning","startTime":"2024-03-28T05:59:55.0779525Z"}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/EASTUS2/operationStatuses/ea7c12f4-2ee6-49aa-b0f4-4079d08c7b95*0FC607160C3666B738B8D68B1ECD24945BD47835A7F42CDF538577C5D2F7D87F","name":"ea7c12f4-2ee6-49aa-b0f4-4079d08c7b95*0FC607160C3666B738B8D68B1ECD24945BD47835A7F42CDF538577C5D2F7D87F","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools/cli000002","status":"Provisioning","startTime":"2024-07-01T06:37:29.5749172Z"}' headers: cache-control: - no-cache @@ -489,9 +451,9 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Thu, 28 Mar 2024 05:59:56 GMT + - Mon, 01 Jul 2024 06:37:31 GMT etag: - - '"3b00a7dc-0000-0200-0000-6605075b0000"' + - '"f9004ec1-0000-0200-0000-66824eaa0000"' expires: - '-1' pragma: @@ -503,7 +465,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: D4F5EC8D2F584703AF68E78CB11732EA Ref B: MAA201060513035 Ref C: 2024-03-28T05:59:57Z' + - 'Ref A: 0CC889D866C8479B8623C39D5860578B Ref B: SEL221051503019 Ref C: 2024-07-01T06:37:31Z' status: code: 200 message: OK @@ -522,12 +484,12 @@ interactions: - --name --location --resource-group --tags --maximum-concurrency --identity --devcenter-project-resource-id --agent-profile --organization-profile --fabric-profile User-Agent: - - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.0 (Windows-10-10.0.22631-SP0) + - AZURECLI/2.61.0 azsdk-python-core/1.28.0 Python/3.11.0 (Windows-10-10.0.22631-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/EASTUS2/operationStatuses/fba8151d-4798-4be9-adf4-f0e9b75e688e*978E584EE69DB3FA29BDB9D0D0E924026205F04ECC72DB60B6A8F1970F6BC501?api-version=2023-12-13-preview&t=638472023970962311&c=MIIHHjCCBgagAwIBAgITfwKWMg6goKCq4WwU2AAEApYyDjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwMTMwMTAzMDI3WhcNMjUwMTI0MTAzMDI3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALMk1pBZQQoNY8tos8XBaEjHjcdWubRHrQk5CqKcX3tpFfukMI0_PVZK-Kr7xkZFQTYp_ItaM2RPRDXx-0W9-mmrUBKvdcQ0rdjcSXDek7GvWS29F5sDHojD1v3e9k2jJa4cVSWwdIguvXmdUa57t1EHxqtDzTL4WmjXitzY8QOIHLMRLyXUNg3Gqfxch40cmQeBoN4rVMlP31LizDfdwRyT1qghK7vgvworA3D9rE00aM0n7TcBH9I0mu-96JE0gSX1FWXctlEcmdwQmXj_U0sZCu11_Yr6Oa34bmUQHGc3hDvO226L1Au-QsLuRWFLbKJ-0wmSV5b3CbU1kweD5LUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQuoVkxdNhVmd-S8fHDZYn-1n9OaDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAG6_wraDi57hTBBW8zI9n7Dnd66DCf9ok7v4gM1-qxp2gZjb_eEnriIZQcCD3jLvW4q5_59OicwRN13rP_GY33E9HLUgw245zqSCIGd6gYnaCyxPNdhEa-W6-ZBBw1iWX8l-RJqDOUYwkrI7Lw-iea9CuiTbLjw_BJ5NGmd8D5GOVxFRnhJ7RBRrwa6p2_UqZqvdg8kneiyymbidRJCOZ_xkZ8OwL-ini_ge44CIEB7rvqwdf7DfwOjoDr7JU88gM0QgcE7kzx7cVUZpaJAXXhxLvOcb0MBuRiEyexrV6HrbOTafc9naJB26ejIXNHLsuIhpMMa5NEK60hGauLEMNlY&s=LOJ0pj1fAyoCfDl53zkprgbqayckWLvtfU_d-uC6Gf_yHTpOT4q6EeDHEZ_oc_q0krpL7LaZpPxgEwiEIAIOHT55HGB3HhvqqcRJ3Ze4AlzqNHB2muBKRoLFW9QoL5uVtmOdIQI20NES72XFFv5GvlwLhRo6_EwbWdpcE2YzTyR72rZAR7JZHj02sG9iaSHDpefasZWTjsNAqSJ5G0-cS_Xo2Y5rfQw6qPioNJ9hsyiHBemt1gUG7AnvL7ql_GtF0BEHDNA9p-3D3HkVdTNW2VHxlAsNOAdrtlpFH_J-3XR_dqEByE6R7JoPqOOFYEat0UnudNI7zsfWrS1cspTwiw&h=IhfREsfdCV7So3vqapQdaBGasrK3YtkxxWFrgBpOYoY + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/EASTUS2/operationStatuses/ea7c12f4-2ee6-49aa-b0f4-4079d08c7b95*0FC607160C3666B738B8D68B1ECD24945BD47835A7F42CDF538577C5D2F7D87F?api-version=2024-04-04-preview&t=638554126515745404&c=MIIHpTCCBo2gAwIBAgITfwN_QEA1wazDx2jetAAEA39AQDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNjI3MTUwNjQwWhcNMjUwNjIyMTUwNjQwWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAN2iknYhJwcx-_-WDFvjkjWs22YdkwZ3tctPEJfmsw01RO2DasPWbbwYpJsXYwv7y4MwAH3I61CntkkrMuC9Q5QsdwgRoHBwx3P5hSlyaznosBJZdTrN1uw-6oPYfFOXrojFSxVWRL4rdSFeb9ViYZISQU2oD1pKRLSczYEDSrlfBq7hb7oTdVh6YXBtfPKZz4JUy0dMre8EJPgiDwjF7j-1Gs6Op2EEDYLeVGpwcuHgITWV0cu-rDTSLPQt3Gha3SDJHV74sQ6vWKZSXzBBCCaORF8T8X15qkxygFzW5vWfjFua4Vwz4Qg5-DWIBKp2azYBgkiby66XCOP-Jt0vhX0CAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBRIM_1daIt6Q8ZUt7aSc_4nnwO3NjAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI7ZvFRCm9hC_yfvTDY-K8TLFcpLuW2YqJErMAqLiNfVXdCOPLpp42bWvLvMUtLT1XFFCO5TrsP0dQf14xAn8gXXOqErQQN3CPB1uyBW-leJYuNes9IzFo_qsNdCEJSXdlKklgGO7LMP7bw7ZmHrDp_xY2YircwtB2U67m8gYvLdc5k9xH828K0Pa3y91y9eRL0ccJJGvhf0S_8QRD9E4sBYpEJrwUP8m0lMYkIYs9iU1meZuZBw50WPJBoB_qnu9Iv-ZlBMg3M1FQTWv1IcDAXrdyorTyZmUzYfxrX8pYlvZpQaTovjJvqofrgJ9PDhdrRhBVmFqDDTt-3c9D1ZKXM&s=FgSKaD33zYyL0EqtMpYXE-baVTYvp2glbYsCHpDdHkhk3uNuu92j6hgxhSdshKSBDZ8kpSeF6ofoyD8iclp9wrQi293tNziUc3YrQfDrp4NVl07ZpXp4T67SIBaqI0GFC78hpPQDuKJaQIrOFsdzW13q62cPcuw2AOyBl3QFjd_oFef2sex_5jvQrGrRdmIIgN4ZOMx2Nj_dzzWt5fQ3m8vywlL3zdRKqAMRd8qrHs0QZ4RE2EjFb2Nm3yYC2Qj5MbEAJBI9AbbRhafIn8FGqrL_IKZERvUdSJeXdn-R089PSsnavmjnpx4iHGB0haTCKxgkGEInz0fxe1reyOnWrA&h=0Y799hy2Mt0120rN4HQ5Khhv1NqMtEVUwDBbFQlSeBI response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/EASTUS2/operationStatuses/fba8151d-4798-4be9-adf4-f0e9b75e688e*978E584EE69DB3FA29BDB9D0D0E924026205F04ECC72DB60B6A8F1970F6BC501","name":"fba8151d-4798-4be9-adf4-f0e9b75e688e*978E584EE69DB3FA29BDB9D0D0E924026205F04ECC72DB60B6A8F1970F6BC501","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools/cli000002","status":"Succeeded","startTime":"2024-03-28T05:59:55.0779525Z","endTime":"2024-03-28T06:00:01.7624179Z","properties":null}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/EASTUS2/operationStatuses/ea7c12f4-2ee6-49aa-b0f4-4079d08c7b95*0FC607160C3666B738B8D68B1ECD24945BD47835A7F42CDF538577C5D2F7D87F","name":"ea7c12f4-2ee6-49aa-b0f4-4079d08c7b95*0FC607160C3666B738B8D68B1ECD24945BD47835A7F42CDF538577C5D2F7D87F","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools/cli000002","status":"Succeeded","startTime":"2024-07-01T06:37:29.5749172Z","endTime":"2024-07-01T06:37:36.9114175Z","properties":null}' headers: cache-control: - no-cache @@ -536,9 +498,9 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Thu, 28 Mar 2024 06:00:27 GMT + - Mon, 01 Jul 2024 06:38:01 GMT etag: - - '"3b00fcdc-0000-0200-0000-660507610000"' + - '"f9003cc2-0000-0200-0000-66824eb00000"' expires: - '-1' pragma: @@ -550,7 +512,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: 230DC750137C4B1AB29E494E3CBCB3BB Ref B: MAA201060513035 Ref C: 2024-03-28T06:00:27Z' + - 'Ref A: 079AB672A4504ADD8EF7757E8C14F17B Ref B: SEL221051503019 Ref C: 2024-07-01T06:38:01Z' status: code: 200 message: OK @@ -569,12 +531,12 @@ interactions: - --name --location --resource-group --tags --maximum-concurrency --identity --devcenter-project-resource-id --agent-profile --organization-profile --fabric-profile User-Agent: - - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.0 (Windows-10-10.0.22631-SP0) + - AZURECLI/2.61.0 azsdk-python-core/1.28.0 Python/3.11.0 (Windows-10-10.0.22631-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools/cli000002?api-version=2023-12-13-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools/cli000002?api-version=2024-04-04-preview response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools/cli000002","name":"cli000002","type":"microsoft.devopsinfrastructure/pools","location":"eastus2","tags":{"CostCode":"123"},"systemData":{"createdBy":"ajaykn@microsoft.com","createdByType":"User","createdAt":"2024-03-28T05:59:06.9436695Z","lastModifiedBy":"ajaykn@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-03-28T05:59:53.3773991Z"},"identity":{"type":"UserAssigned","userAssignedIdentities":{"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ajaykn/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ajaykn-msi":{"principalId":"4ed0cae7-4d55-46bb-bfbf-12f5517ffa38","clientId":"ffd9f42c-8dd9-4608-a290-29b7c9de9134"}}},"properties":{"provisioningState":"Succeeded","organizationProfile":{"organizations":[{"url":"https://dev.azure.com/managed-org-demo","projects":[],"parallelism":2}],"permissionProfile":{"kind":"CreatorOnly"},"kind":"AzureDevOps"},"devCenterProjectResourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ajaykn-wus/providers/Microsoft.DevCenter/projects/ajaykn-p1","maximumConcurrency":1,"agentProfile":{"kind":"Stateless"},"fabricProfile":{"sku":{"name":"Standard_D2ads_v5"},"images":[{"resourceId":"/Subscriptions/00000000-0000-0000-0000-000000000000/Providers/Microsoft.Compute/Locations/eastus2/Publishers/canonical/ArtifactTypes/VMImage/Offers/0001-com-ubuntu-server-focal/Skus/20_04-lts-gen2/versions/latest","buffer":"*"}],"osProfile":{"secretsManagementSettings":{"observedCertificates":[],"keyExportable":false},"logonType":"Service"},"storageProfile":{"osDiskStorageAccountType":"Standard"},"kind":"Vmss"}}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools/cli000002","name":"cli000002","type":"microsoft.devopsinfrastructure/pools","location":"eastus2","tags":{"CostCode":"123"},"systemData":{"createdBy":"ajaykn@microsoft.com","createdByType":"User","createdAt":"2024-07-01T06:36:50.9319366Z","lastModifiedBy":"ajaykn@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-07-01T06:37:28.6526542Z"},"identity":{"type":"UserAssigned","userAssignedIdentities":{"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ajaykn/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ajaykn-msi":{"principalId":"4ed0cae7-4d55-46bb-bfbf-12f5517ffa38","clientId":"ffd9f42c-8dd9-4608-a290-29b7c9de9134"}}},"properties":{"provisioningState":"Succeeded","organizationProfile":{"organizations":[{"url":"https://dev.azure.com/managed-org-demo","projects":[],"parallelism":2}],"permissionProfile":{"kind":"CreatorOnly"},"kind":"AzureDevOps"},"devCenterProjectResourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ajaykn-wus/providers/Microsoft.DevCenter/projects/ajaykn-p1","maximumConcurrency":1,"agentProfile":{"kind":"Stateless"},"fabricProfile":{"sku":{"name":"Standard_D2ads_v5"},"images":[{"resourceId":"/Subscriptions/00000000-0000-0000-0000-000000000000/Providers/Microsoft.Compute/Locations/eastus2/Publishers/canonical/ArtifactTypes/VMImage/Offers/0001-com-ubuntu-server-focal/Skus/20_04-lts-gen2/versions/latest","buffer":"*"}],"osProfile":{"secretsManagementSettings":{"observedCertificates":[],"keyExportable":false},"logonType":"Service"},"storageProfile":{"osDiskStorageAccountType":"Standard"},"kind":"Vmss"}}}' headers: cache-control: - no-cache @@ -583,9 +545,9 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Thu, 28 Mar 2024 06:00:28 GMT + - Mon, 01 Jul 2024 06:38:02 GMT etag: - - '"320080f6-0000-0200-0000-660507610000"' + - '"1d00df91-0000-0800-0000-66824eb00000"' expires: - '-1' pragma: @@ -599,7 +561,7 @@ interactions: x-ms-providerhub-traffic: - 'True' x-msedge-ref: - - 'Ref A: A0A84AD2CA9B4418A0D0D074230C8628 Ref B: MAA201060513035 Ref C: 2024-03-28T06:00:28Z' + - 'Ref A: 0581FF2E04194C03911391F68FAB5721 Ref B: SEL221051503019 Ref C: 2024-07-01T06:38:02Z' status: code: 200 message: OK @@ -617,12 +579,12 @@ interactions: ParameterSetName: - --resource-group User-Agent: - - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.0 (Windows-10-10.0.22631-SP0) + - AZURECLI/2.61.0 azsdk-python-core/1.28.0 Python/3.11.0 (Windows-10-10.0.22631-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools?api-version=2023-12-13-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools?api-version=2024-04-04-preview response: body: - string: '{"value":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools/cli000002","name":"cli000002","type":"microsoft.devopsinfrastructure/pools","location":"eastus2","tags":{"CostCode":"123"},"systemData":{"createdBy":"ajaykn@microsoft.com","createdByType":"User","createdAt":"2024-03-28T05:59:06.9436695Z","lastModifiedBy":"ajaykn@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-03-28T05:59:53.3773991Z"},"identity":{"type":"UserAssigned","userAssignedIdentities":{"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ajaykn/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ajaykn-msi":{"principalId":"4ed0cae7-4d55-46bb-bfbf-12f5517ffa38","clientId":"ffd9f42c-8dd9-4608-a290-29b7c9de9134"}}},"properties":{"provisioningState":"Succeeded","organizationProfile":{"organizations":[{"url":"https://dev.azure.com/managed-org-demo","projects":[],"parallelism":2}],"permissionProfile":{"kind":"CreatorOnly"},"kind":"AzureDevOps"},"devCenterProjectResourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ajaykn-wus/providers/Microsoft.DevCenter/projects/ajaykn-p1","maximumConcurrency":1,"agentProfile":{"kind":"Stateless"},"fabricProfile":{"sku":{"name":"Standard_D2ads_v5"},"images":[{"resourceId":"/Subscriptions/00000000-0000-0000-0000-000000000000/Providers/Microsoft.Compute/Locations/eastus2/Publishers/canonical/ArtifactTypes/VMImage/Offers/0001-com-ubuntu-server-focal/Skus/20_04-lts-gen2/versions/latest","buffer":"*"}],"osProfile":{"secretsManagementSettings":{"observedCertificates":[],"keyExportable":false},"logonType":"Service"},"storageProfile":{"osDiskStorageAccountType":"Standard"},"kind":"Vmss"}}}]}' + string: '{"value":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools/cli000002","name":"cli000002","type":"microsoft.devopsinfrastructure/pools","location":"eastus2","tags":{"CostCode":"123"},"systemData":{"createdBy":"ajaykn@microsoft.com","createdByType":"User","createdAt":"2024-07-01T06:36:50.9319366Z","lastModifiedBy":"ajaykn@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-07-01T06:37:28.6526542Z"},"identity":{"type":"UserAssigned","userAssignedIdentities":{"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ajaykn/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ajaykn-msi":{"principalId":"4ed0cae7-4d55-46bb-bfbf-12f5517ffa38","clientId":"ffd9f42c-8dd9-4608-a290-29b7c9de9134"}}},"properties":{"provisioningState":"Succeeded","organizationProfile":{"organizations":[{"url":"https://dev.azure.com/managed-org-demo","projects":[],"parallelism":2}],"permissionProfile":{"kind":"CreatorOnly"},"kind":"AzureDevOps"},"devCenterProjectResourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ajaykn-wus/providers/Microsoft.DevCenter/projects/ajaykn-p1","maximumConcurrency":1,"agentProfile":{"kind":"Stateless"},"fabricProfile":{"sku":{"name":"Standard_D2ads_v5"},"images":[{"resourceId":"/Subscriptions/00000000-0000-0000-0000-000000000000/Providers/Microsoft.Compute/Locations/eastus2/Publishers/canonical/ArtifactTypes/VMImage/Offers/0001-com-ubuntu-server-focal/Skus/20_04-lts-gen2/versions/latest","buffer":"*"}],"osProfile":{"secretsManagementSettings":{"observedCertificates":[],"keyExportable":false},"logonType":"Service"},"storageProfile":{"osDiskStorageAccountType":"Standard"},"kind":"Vmss"}}}]}' headers: cache-control: - no-cache @@ -631,7 +593,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Thu, 28 Mar 2024 06:00:33 GMT + - Mon, 01 Jul 2024 06:38:02 GMT expires: - '-1' pragma: @@ -642,28 +604,10 @@ interactions: - CONFIG_NOCACHE x-content-type-options: - nosniff - x-ms-original-request-ids: - - b90724ab-25be-48e0-b4e0-0c5436b6b3a2 - - 0c36d472-7017-464f-a5f6-52411553ba09 - - e6b63b60-e225-4108-9e3d-fd5bbeff7daa - - faecb756-4cc9-4de7-b19b-0ff893242ff6 - - 0f47a804-a22b-4258-bb3c-46296456e5b4 - - 7dc52bdf-0f9c-4ef6-bbcb-347a779093ee - - 14b0f10e-67c6-45fc-862a-61308f092630 - - 2ab353c1-9e59-4af5-b9cb-34968e721d2a - - bf5895c6-dc6e-44dd-894a-53c2a67d4cc1 - - 1da53384-7d65-4970-be8d-65a521160657 - - e7b0dc0a-05ef-48b4-ba54-2d4dfdabc69f - - db4587cb-32b3-4ae2-9de2-1394b6c93633 - - 7e453df8-a8c5-498f-adff-da493bc6ad90 - - 92c13621-25ee-442b-90e9-c3458c20eec6 - - 12a3ea73-96a4-4a14-820a-f43d916c394a - - e157b52d-9136-403d-8d84-31b3b8a6a8c7 - - dc839c4f-e497-4d48-be70-7414ebab3dda - - abca4c8f-c800-400a-adae-e40ab8ad9433 - - ab66578e-add6-471c-bb4f-cc14c91e9ce8 + x-ms-providerhub-traffic: + - 'True' x-msedge-ref: - - 'Ref A: 12D05307C682445B88AB324589F43117 Ref B: MAA201060516017 Ref C: 2024-03-28T06:00:30Z' + - 'Ref A: 8F798381DC784F25A6B9AA7C09DB4783 Ref B: SEL221051504033 Ref C: 2024-07-01T06:38:03Z' status: code: 200 message: OK @@ -681,12 +625,12 @@ interactions: ParameterSetName: - --name --resource-group --tags User-Agent: - - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.0 (Windows-10-10.0.22631-SP0) + - AZURECLI/2.61.0 azsdk-python-core/1.28.0 Python/3.11.0 (Windows-10-10.0.22631-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools/cli000002?api-version=2023-12-13-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools/cli000002?api-version=2024-04-04-preview response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools/cli000002","name":"cli000002","type":"microsoft.devopsinfrastructure/pools","location":"eastus2","tags":{"CostCode":"123"},"systemData":{"createdBy":"ajaykn@microsoft.com","createdByType":"User","createdAt":"2024-03-28T05:59:06.9436695Z","lastModifiedBy":"ajaykn@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-03-28T05:59:53.3773991Z"},"identity":{"type":"UserAssigned","userAssignedIdentities":{"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ajaykn/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ajaykn-msi":{"principalId":"4ed0cae7-4d55-46bb-bfbf-12f5517ffa38","clientId":"ffd9f42c-8dd9-4608-a290-29b7c9de9134"}}},"properties":{"provisioningState":"Succeeded","organizationProfile":{"organizations":[{"url":"https://dev.azure.com/managed-org-demo","projects":[],"parallelism":2}],"permissionProfile":{"kind":"CreatorOnly"},"kind":"AzureDevOps"},"devCenterProjectResourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ajaykn-wus/providers/Microsoft.DevCenter/projects/ajaykn-p1","maximumConcurrency":1,"agentProfile":{"kind":"Stateless"},"fabricProfile":{"sku":{"name":"Standard_D2ads_v5"},"images":[{"resourceId":"/Subscriptions/00000000-0000-0000-0000-000000000000/Providers/Microsoft.Compute/Locations/eastus2/Publishers/canonical/ArtifactTypes/VMImage/Offers/0001-com-ubuntu-server-focal/Skus/20_04-lts-gen2/versions/latest","buffer":"*"}],"osProfile":{"secretsManagementSettings":{"observedCertificates":[],"keyExportable":false},"logonType":"Service"},"storageProfile":{"osDiskStorageAccountType":"Standard"},"kind":"Vmss"}}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools/cli000002","name":"cli000002","type":"microsoft.devopsinfrastructure/pools","location":"eastus2","tags":{"CostCode":"123"},"systemData":{"createdBy":"ajaykn@microsoft.com","createdByType":"User","createdAt":"2024-07-01T06:36:50.9319366Z","lastModifiedBy":"ajaykn@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-07-01T06:37:28.6526542Z"},"identity":{"type":"UserAssigned","userAssignedIdentities":{"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ajaykn/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ajaykn-msi":{"principalId":"4ed0cae7-4d55-46bb-bfbf-12f5517ffa38","clientId":"ffd9f42c-8dd9-4608-a290-29b7c9de9134"}}},"properties":{"provisioningState":"Succeeded","organizationProfile":{"organizations":[{"url":"https://dev.azure.com/managed-org-demo","projects":[],"parallelism":2}],"permissionProfile":{"kind":"CreatorOnly"},"kind":"AzureDevOps"},"devCenterProjectResourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ajaykn-wus/providers/Microsoft.DevCenter/projects/ajaykn-p1","maximumConcurrency":1,"agentProfile":{"kind":"Stateless"},"fabricProfile":{"sku":{"name":"Standard_D2ads_v5"},"images":[{"resourceId":"/Subscriptions/00000000-0000-0000-0000-000000000000/Providers/Microsoft.Compute/Locations/eastus2/Publishers/canonical/ArtifactTypes/VMImage/Offers/0001-com-ubuntu-server-focal/Skus/20_04-lts-gen2/versions/latest","buffer":"*"}],"osProfile":{"secretsManagementSettings":{"observedCertificates":[],"keyExportable":false},"logonType":"Service"},"storageProfile":{"osDiskStorageAccountType":"Standard"},"kind":"Vmss"}}}' headers: cache-control: - no-cache @@ -695,9 +639,9 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Thu, 28 Mar 2024 06:00:34 GMT + - Mon, 01 Jul 2024 06:38:04 GMT etag: - - '"320080f6-0000-0200-0000-660507610000"' + - '"1d00df91-0000-0800-0000-66824eb00000"' expires: - '-1' pragma: @@ -711,7 +655,7 @@ interactions: x-ms-providerhub-traffic: - 'True' x-msedge-ref: - - 'Ref A: C212846F9DB9492ABEA62AE973F2DE56 Ref B: MAA201060514035 Ref C: 2024-03-28T06:00:34Z' + - 'Ref A: E6F82684AB5F48D8B7FB8BA4D6E0F3A4 Ref B: SEL221051503039 Ref C: 2024-07-01T06:38:03Z' status: code: 200 message: OK @@ -742,15 +686,15 @@ interactions: ParameterSetName: - --name --resource-group --tags User-Agent: - - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.0 (Windows-10-10.0.22631-SP0) + - AZURECLI/2.61.0 azsdk-python-core/1.28.0 Python/3.11.0 (Windows-10-10.0.22631-SP0) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools/cli000002?api-version=2023-12-13-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools/cli000002?api-version=2024-04-04-preview response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools/cli000002","name":"cli000002","type":"microsoft.devopsinfrastructure/pools","location":"eastus2","tags":{"CostCode":"234"},"systemData":{"createdBy":"ajaykn@microsoft.com","createdByType":"User","createdAt":"2024-03-28T05:59:06.9436695Z","lastModifiedBy":"ajaykn@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-03-28T06:00:35.564027Z"},"identity":{"type":"UserAssigned","userAssignedIdentities":{"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ajaykn/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ajaykn-msi":{"principalId":"4ed0cae7-4d55-46bb-bfbf-12f5517ffa38","clientId":"ffd9f42c-8dd9-4608-a290-29b7c9de9134"}}},"properties":{"provisioningState":"Accepted","organizationProfile":{"organizations":[{"url":"https://dev.azure.com/managed-org-demo","projects":[],"parallelism":2}],"permissionProfile":{"kind":"CreatorOnly"},"kind":"AzureDevOps"},"devCenterProjectResourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ajaykn-wus/providers/Microsoft.DevCenter/projects/ajaykn-p1","maximumConcurrency":1,"agentProfile":{"kind":"Stateless"},"fabricProfile":{"sku":{"name":"Standard_D2ads_v5"},"images":[{"resourceId":"/Subscriptions/00000000-0000-0000-0000-000000000000/Providers/Microsoft.Compute/Locations/eastus2/Publishers/canonical/ArtifactTypes/VMImage/Offers/0001-com-ubuntu-server-focal/Skus/20_04-lts-gen2/versions/latest","buffer":"*"}],"osProfile":{"secretsManagementSettings":{"observedCertificates":[],"keyExportable":false},"logonType":"Service"},"storageProfile":{"osDiskStorageAccountType":"Standard"},"kind":"Vmss"}}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools/cli000002","name":"cli000002","type":"microsoft.devopsinfrastructure/pools","location":"eastus2","tags":{"CostCode":"234"},"systemData":{"createdBy":"ajaykn@microsoft.com","createdByType":"User","createdAt":"2024-07-01T06:36:50.9319366Z","lastModifiedBy":"ajaykn@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-07-01T06:38:05.578996Z"},"identity":{"type":"UserAssigned","userAssignedIdentities":{"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ajaykn/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ajaykn-msi":{"principalId":"4ed0cae7-4d55-46bb-bfbf-12f5517ffa38","clientId":"ffd9f42c-8dd9-4608-a290-29b7c9de9134"}}},"properties":{"provisioningState":"Accepted","organizationProfile":{"organizations":[{"url":"https://dev.azure.com/managed-org-demo","projects":[],"parallelism":2}],"permissionProfile":{"kind":"CreatorOnly"},"kind":"AzureDevOps"},"devCenterProjectResourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ajaykn-wus/providers/Microsoft.DevCenter/projects/ajaykn-p1","maximumConcurrency":1,"agentProfile":{"kind":"Stateless"},"fabricProfile":{"sku":{"name":"Standard_D2ads_v5"},"images":[{"resourceId":"/Subscriptions/00000000-0000-0000-0000-000000000000/Providers/Microsoft.Compute/Locations/eastus2/Publishers/canonical/ArtifactTypes/VMImage/Offers/0001-com-ubuntu-server-focal/Skus/20_04-lts-gen2/versions/latest","buffer":"*"}],"osProfile":{"secretsManagementSettings":{"observedCertificates":[],"keyExportable":false},"logonType":"Service"},"storageProfile":{"osDiskStorageAccountType":"Standard"},"kind":"Vmss"}}}' headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/EASTUS2/operationStatuses/b6b2e789-6c9a-4407-8d6c-267c5fe513f1*978E584EE69DB3FA29BDB9D0D0E924026205F04ECC72DB60B6A8F1970F6BC501?api-version=2023-12-13-preview&t=638472024396422143&c=MIIHHjCCBgagAwIBAgITfwKWMg6goKCq4WwU2AAEApYyDjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwMTMwMTAzMDI3WhcNMjUwMTI0MTAzMDI3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALMk1pBZQQoNY8tos8XBaEjHjcdWubRHrQk5CqKcX3tpFfukMI0_PVZK-Kr7xkZFQTYp_ItaM2RPRDXx-0W9-mmrUBKvdcQ0rdjcSXDek7GvWS29F5sDHojD1v3e9k2jJa4cVSWwdIguvXmdUa57t1EHxqtDzTL4WmjXitzY8QOIHLMRLyXUNg3Gqfxch40cmQeBoN4rVMlP31LizDfdwRyT1qghK7vgvworA3D9rE00aM0n7TcBH9I0mu-96JE0gSX1FWXctlEcmdwQmXj_U0sZCu11_Yr6Oa34bmUQHGc3hDvO226L1Au-QsLuRWFLbKJ-0wmSV5b3CbU1kweD5LUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQuoVkxdNhVmd-S8fHDZYn-1n9OaDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAG6_wraDi57hTBBW8zI9n7Dnd66DCf9ok7v4gM1-qxp2gZjb_eEnriIZQcCD3jLvW4q5_59OicwRN13rP_GY33E9HLUgw245zqSCIGd6gYnaCyxPNdhEa-W6-ZBBw1iWX8l-RJqDOUYwkrI7Lw-iea9CuiTbLjw_BJ5NGmd8D5GOVxFRnhJ7RBRrwa6p2_UqZqvdg8kneiyymbidRJCOZ_xkZ8OwL-ini_ge44CIEB7rvqwdf7DfwOjoDr7JU88gM0QgcE7kzx7cVUZpaJAXXhxLvOcb0MBuRiEyexrV6HrbOTafc9naJB26ejIXNHLsuIhpMMa5NEK60hGauLEMNlY&s=ckcNDoswDImE9rAfX8KOJKJOb-pxQdv_w8Eo9q4DgeZQPm_IN0wXEataqaBwy_QdqPzOSVOWlvSAvdjcMoW4bOo49qE6miBIJumyppfwqyr8wwEP41F7F5eZtkf10GxXd3EjHBfAG8Vx6R5mHwkPrbhlc3Zi_bzvCBjCssmJBDdQsjLZ5nYPyXyqb6mQg0a50hDokBGNheDqMy8ubsk6FcazmyqY8Px7XvTOdh70tIX4XbhdVbz7FVwq1bgdntsJ4OkduUXELMf8-oPhi6BrKzEMDyql7A1E8YXqiC4R68e_HybObI-aH-OlPPBejPs7R3iXwBBRjQiOnW-cjps7vA&h=ho_iP_uYCD2259PyaR4HLqHQA6YFs48T8KOW1zDXsgY + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/EASTUS2/operationStatuses/35b44c39-7d01-4470-97c9-8e066cf91a9e*0FC607160C3666B738B8D68B1ECD24945BD47835A7F42CDF538577C5D2F7D87F?api-version=2024-04-04-preview&t=638554126879852511&c=MIIHpTCCBo2gAwIBAgITfwN_QEA1wazDx2jetAAEA39AQDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNjI3MTUwNjQwWhcNMjUwNjIyMTUwNjQwWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAN2iknYhJwcx-_-WDFvjkjWs22YdkwZ3tctPEJfmsw01RO2DasPWbbwYpJsXYwv7y4MwAH3I61CntkkrMuC9Q5QsdwgRoHBwx3P5hSlyaznosBJZdTrN1uw-6oPYfFOXrojFSxVWRL4rdSFeb9ViYZISQU2oD1pKRLSczYEDSrlfBq7hb7oTdVh6YXBtfPKZz4JUy0dMre8EJPgiDwjF7j-1Gs6Op2EEDYLeVGpwcuHgITWV0cu-rDTSLPQt3Gha3SDJHV74sQ6vWKZSXzBBCCaORF8T8X15qkxygFzW5vWfjFua4Vwz4Qg5-DWIBKp2azYBgkiby66XCOP-Jt0vhX0CAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBRIM_1daIt6Q8ZUt7aSc_4nnwO3NjAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI7ZvFRCm9hC_yfvTDY-K8TLFcpLuW2YqJErMAqLiNfVXdCOPLpp42bWvLvMUtLT1XFFCO5TrsP0dQf14xAn8gXXOqErQQN3CPB1uyBW-leJYuNes9IzFo_qsNdCEJSXdlKklgGO7LMP7bw7ZmHrDp_xY2YircwtB2U67m8gYvLdc5k9xH828K0Pa3y91y9eRL0ccJJGvhf0S_8QRD9E4sBYpEJrwUP8m0lMYkIYs9iU1meZuZBw50WPJBoB_qnu9Iv-ZlBMg3M1FQTWv1IcDAXrdyorTyZmUzYfxrX8pYlvZpQaTovjJvqofrgJ9PDhdrRhBVmFqDDTt-3c9D1ZKXM&s=mAqR0O0OquEEx63fo2oM_EAYsZzLNXcw-qmx0HlAj4FaOBvuHEf_IO6OOG4xIucGKYQC8k_eH2xjFi9gfTxB5wmfLowj9iVT8cT6I002iA36nWnykdcTxzZSuBTjE_rUo46ol7TUCBeOpcisKCpJEfH-JRT7erB3uX3389v25WUX8q7IyPU3wGq7UMiFM1j7MLkgrR4legkOeLB-Zabjabvwwnj3zihAXAnncYDa2CiijHOttAyUEuG86QsRfNyhENBh62EOTs8QZPADxycvCpQqwMW6Uuu_kwfAagMSHfeHklObzOdlS7WLU2xr_qb2fw1772fvR1EPB2feNWemuA&h=6Opp5witSJIFhYYOnZPFpoJzrhaXNEZPOlqreB1P7Kc cache-control: - no-cache content-length: @@ -758,15 +702,15 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Thu, 28 Mar 2024 06:00:39 GMT + - Mon, 01 Jul 2024 06:38:08 GMT etag: - - '"3200ccf9-0000-0200-0000-660507840000"' + - '"2d01920b-0000-0200-0000-66824ece0000"' expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.CloudTest/locations/eastus/operations/921b5f17-73e7-48e2-9309-032ce7d0ec57?api-version=2023-12-13-preview + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.CloudTest/locations/eastus2/operations/a6ffa196-3eca-4031-a025-b168ede6fe8a?api-version=2024-04-04-preview mise-correlation-id: - - ffc81230-9195-44b2-9dc2-2884260ca4c7 + - 2d6bac17-c3e7-4412-91a8-ef507ec6f623 pragma: - no-cache strict-transport-security: @@ -776,13 +720,13 @@ interactions: x-content-type-options: - nosniff x-ms-devops-request-id: - - 921b5f17-73e7-48e2-9309-032ce7d0ec57 + - a6ffa196-3eca-4031-a025-b168ede6fe8a x-ms-providerhub-traffic: - 'True' x-ms-ratelimit-remaining-subscription-writes: - - '1198' + - '1199' x-msedge-ref: - - 'Ref A: 9AE17657424944A49EAD6B3177B22F66 Ref B: MAA201060514035 Ref C: 2024-03-28T06:00:35Z' + - 'Ref A: BE9381AC55F64291875C1056A136AF6A Ref B: SEL221051503039 Ref C: 2024-07-01T06:38:04Z' status: code: 201 message: Created @@ -800,12 +744,12 @@ interactions: ParameterSetName: - --name --resource-group --tags User-Agent: - - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.0 (Windows-10-10.0.22631-SP0) + - AZURECLI/2.61.0 azsdk-python-core/1.28.0 Python/3.11.0 (Windows-10-10.0.22631-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/EASTUS2/operationStatuses/b6b2e789-6c9a-4407-8d6c-267c5fe513f1*978E584EE69DB3FA29BDB9D0D0E924026205F04ECC72DB60B6A8F1970F6BC501?api-version=2023-12-13-preview&t=638472024396422143&c=MIIHHjCCBgagAwIBAgITfwKWMg6goKCq4WwU2AAEApYyDjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwMTMwMTAzMDI3WhcNMjUwMTI0MTAzMDI3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALMk1pBZQQoNY8tos8XBaEjHjcdWubRHrQk5CqKcX3tpFfukMI0_PVZK-Kr7xkZFQTYp_ItaM2RPRDXx-0W9-mmrUBKvdcQ0rdjcSXDek7GvWS29F5sDHojD1v3e9k2jJa4cVSWwdIguvXmdUa57t1EHxqtDzTL4WmjXitzY8QOIHLMRLyXUNg3Gqfxch40cmQeBoN4rVMlP31LizDfdwRyT1qghK7vgvworA3D9rE00aM0n7TcBH9I0mu-96JE0gSX1FWXctlEcmdwQmXj_U0sZCu11_Yr6Oa34bmUQHGc3hDvO226L1Au-QsLuRWFLbKJ-0wmSV5b3CbU1kweD5LUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQuoVkxdNhVmd-S8fHDZYn-1n9OaDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAG6_wraDi57hTBBW8zI9n7Dnd66DCf9ok7v4gM1-qxp2gZjb_eEnriIZQcCD3jLvW4q5_59OicwRN13rP_GY33E9HLUgw245zqSCIGd6gYnaCyxPNdhEa-W6-ZBBw1iWX8l-RJqDOUYwkrI7Lw-iea9CuiTbLjw_BJ5NGmd8D5GOVxFRnhJ7RBRrwa6p2_UqZqvdg8kneiyymbidRJCOZ_xkZ8OwL-ini_ge44CIEB7rvqwdf7DfwOjoDr7JU88gM0QgcE7kzx7cVUZpaJAXXhxLvOcb0MBuRiEyexrV6HrbOTafc9naJB26ejIXNHLsuIhpMMa5NEK60hGauLEMNlY&s=ckcNDoswDImE9rAfX8KOJKJOb-pxQdv_w8Eo9q4DgeZQPm_IN0wXEataqaBwy_QdqPzOSVOWlvSAvdjcMoW4bOo49qE6miBIJumyppfwqyr8wwEP41F7F5eZtkf10GxXd3EjHBfAG8Vx6R5mHwkPrbhlc3Zi_bzvCBjCssmJBDdQsjLZ5nYPyXyqb6mQg0a50hDokBGNheDqMy8ubsk6FcazmyqY8Px7XvTOdh70tIX4XbhdVbz7FVwq1bgdntsJ4OkduUXELMf8-oPhi6BrKzEMDyql7A1E8YXqiC4R68e_HybObI-aH-OlPPBejPs7R3iXwBBRjQiOnW-cjps7vA&h=ho_iP_uYCD2259PyaR4HLqHQA6YFs48T8KOW1zDXsgY + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/EASTUS2/operationStatuses/35b44c39-7d01-4470-97c9-8e066cf91a9e*0FC607160C3666B738B8D68B1ECD24945BD47835A7F42CDF538577C5D2F7D87F?api-version=2024-04-04-preview&t=638554126879852511&c=MIIHpTCCBo2gAwIBAgITfwN_QEA1wazDx2jetAAEA39AQDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNjI3MTUwNjQwWhcNMjUwNjIyMTUwNjQwWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAN2iknYhJwcx-_-WDFvjkjWs22YdkwZ3tctPEJfmsw01RO2DasPWbbwYpJsXYwv7y4MwAH3I61CntkkrMuC9Q5QsdwgRoHBwx3P5hSlyaznosBJZdTrN1uw-6oPYfFOXrojFSxVWRL4rdSFeb9ViYZISQU2oD1pKRLSczYEDSrlfBq7hb7oTdVh6YXBtfPKZz4JUy0dMre8EJPgiDwjF7j-1Gs6Op2EEDYLeVGpwcuHgITWV0cu-rDTSLPQt3Gha3SDJHV74sQ6vWKZSXzBBCCaORF8T8X15qkxygFzW5vWfjFua4Vwz4Qg5-DWIBKp2azYBgkiby66XCOP-Jt0vhX0CAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBRIM_1daIt6Q8ZUt7aSc_4nnwO3NjAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI7ZvFRCm9hC_yfvTDY-K8TLFcpLuW2YqJErMAqLiNfVXdCOPLpp42bWvLvMUtLT1XFFCO5TrsP0dQf14xAn8gXXOqErQQN3CPB1uyBW-leJYuNes9IzFo_qsNdCEJSXdlKklgGO7LMP7bw7ZmHrDp_xY2YircwtB2U67m8gYvLdc5k9xH828K0Pa3y91y9eRL0ccJJGvhf0S_8QRD9E4sBYpEJrwUP8m0lMYkIYs9iU1meZuZBw50WPJBoB_qnu9Iv-ZlBMg3M1FQTWv1IcDAXrdyorTyZmUzYfxrX8pYlvZpQaTovjJvqofrgJ9PDhdrRhBVmFqDDTt-3c9D1ZKXM&s=mAqR0O0OquEEx63fo2oM_EAYsZzLNXcw-qmx0HlAj4FaOBvuHEf_IO6OOG4xIucGKYQC8k_eH2xjFi9gfTxB5wmfLowj9iVT8cT6I002iA36nWnykdcTxzZSuBTjE_rUo46ol7TUCBeOpcisKCpJEfH-JRT7erB3uX3389v25WUX8q7IyPU3wGq7UMiFM1j7MLkgrR4legkOeLB-Zabjabvwwnj3zihAXAnncYDa2CiijHOttAyUEuG86QsRfNyhENBh62EOTs8QZPADxycvCpQqwMW6Uuu_kwfAagMSHfeHklObzOdlS7WLU2xr_qb2fw1772fvR1EPB2feNWemuA&h=6Opp5witSJIFhYYOnZPFpoJzrhaXNEZPOlqreB1P7Kc response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/EASTUS2/operationStatuses/b6b2e789-6c9a-4407-8d6c-267c5fe513f1*978E584EE69DB3FA29BDB9D0D0E924026205F04ECC72DB60B6A8F1970F6BC501","name":"b6b2e789-6c9a-4407-8d6c-267c5fe513f1*978E584EE69DB3FA29BDB9D0D0E924026205F04ECC72DB60B6A8F1970F6BC501","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools/cli000002","status":"Provisioning","startTime":"2024-03-28T06:00:36.6247782Z"}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/EASTUS2/operationStatuses/35b44c39-7d01-4470-97c9-8e066cf91a9e*0FC607160C3666B738B8D68B1ECD24945BD47835A7F42CDF538577C5D2F7D87F","name":"35b44c39-7d01-4470-97c9-8e066cf91a9e*0FC607160C3666B738B8D68B1ECD24945BD47835A7F42CDF538577C5D2F7D87F","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools/cli000002","status":"Provisioning","startTime":"2024-07-01T06:38:06.1416527Z"}' headers: cache-control: - no-cache @@ -814,9 +758,9 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Thu, 28 Mar 2024 06:00:39 GMT + - Mon, 01 Jul 2024 06:38:08 GMT etag: - - '"3b0099df-0000-0200-0000-660507850000"' + - '"f90025c5-0000-0200-0000-66824ece0000"' expires: - '-1' pragma: @@ -828,7 +772,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: DB3087103E6443B99BD7F8E17ACB4851 Ref B: MAA201060514035 Ref C: 2024-03-28T06:00:39Z' + - 'Ref A: 9EED30BA497D4BE49BBD19933A87F7E1 Ref B: SEL221051503039 Ref C: 2024-07-01T06:38:08Z' status: code: 200 message: OK @@ -846,12 +790,12 @@ interactions: ParameterSetName: - --name --resource-group --tags User-Agent: - - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.0 (Windows-10-10.0.22631-SP0) + - AZURECLI/2.61.0 azsdk-python-core/1.28.0 Python/3.11.0 (Windows-10-10.0.22631-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/EASTUS2/operationStatuses/b6b2e789-6c9a-4407-8d6c-267c5fe513f1*978E584EE69DB3FA29BDB9D0D0E924026205F04ECC72DB60B6A8F1970F6BC501?api-version=2023-12-13-preview&t=638472024396422143&c=MIIHHjCCBgagAwIBAgITfwKWMg6goKCq4WwU2AAEApYyDjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwMTMwMTAzMDI3WhcNMjUwMTI0MTAzMDI3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALMk1pBZQQoNY8tos8XBaEjHjcdWubRHrQk5CqKcX3tpFfukMI0_PVZK-Kr7xkZFQTYp_ItaM2RPRDXx-0W9-mmrUBKvdcQ0rdjcSXDek7GvWS29F5sDHojD1v3e9k2jJa4cVSWwdIguvXmdUa57t1EHxqtDzTL4WmjXitzY8QOIHLMRLyXUNg3Gqfxch40cmQeBoN4rVMlP31LizDfdwRyT1qghK7vgvworA3D9rE00aM0n7TcBH9I0mu-96JE0gSX1FWXctlEcmdwQmXj_U0sZCu11_Yr6Oa34bmUQHGc3hDvO226L1Au-QsLuRWFLbKJ-0wmSV5b3CbU1kweD5LUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQuoVkxdNhVmd-S8fHDZYn-1n9OaDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAG6_wraDi57hTBBW8zI9n7Dnd66DCf9ok7v4gM1-qxp2gZjb_eEnriIZQcCD3jLvW4q5_59OicwRN13rP_GY33E9HLUgw245zqSCIGd6gYnaCyxPNdhEa-W6-ZBBw1iWX8l-RJqDOUYwkrI7Lw-iea9CuiTbLjw_BJ5NGmd8D5GOVxFRnhJ7RBRrwa6p2_UqZqvdg8kneiyymbidRJCOZ_xkZ8OwL-ini_ge44CIEB7rvqwdf7DfwOjoDr7JU88gM0QgcE7kzx7cVUZpaJAXXhxLvOcb0MBuRiEyexrV6HrbOTafc9naJB26ejIXNHLsuIhpMMa5NEK60hGauLEMNlY&s=ckcNDoswDImE9rAfX8KOJKJOb-pxQdv_w8Eo9q4DgeZQPm_IN0wXEataqaBwy_QdqPzOSVOWlvSAvdjcMoW4bOo49qE6miBIJumyppfwqyr8wwEP41F7F5eZtkf10GxXd3EjHBfAG8Vx6R5mHwkPrbhlc3Zi_bzvCBjCssmJBDdQsjLZ5nYPyXyqb6mQg0a50hDokBGNheDqMy8ubsk6FcazmyqY8Px7XvTOdh70tIX4XbhdVbz7FVwq1bgdntsJ4OkduUXELMf8-oPhi6BrKzEMDyql7A1E8YXqiC4R68e_HybObI-aH-OlPPBejPs7R3iXwBBRjQiOnW-cjps7vA&h=ho_iP_uYCD2259PyaR4HLqHQA6YFs48T8KOW1zDXsgY + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/EASTUS2/operationStatuses/35b44c39-7d01-4470-97c9-8e066cf91a9e*0FC607160C3666B738B8D68B1ECD24945BD47835A7F42CDF538577C5D2F7D87F?api-version=2024-04-04-preview&t=638554126879852511&c=MIIHpTCCBo2gAwIBAgITfwN_QEA1wazDx2jetAAEA39AQDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNjI3MTUwNjQwWhcNMjUwNjIyMTUwNjQwWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAN2iknYhJwcx-_-WDFvjkjWs22YdkwZ3tctPEJfmsw01RO2DasPWbbwYpJsXYwv7y4MwAH3I61CntkkrMuC9Q5QsdwgRoHBwx3P5hSlyaznosBJZdTrN1uw-6oPYfFOXrojFSxVWRL4rdSFeb9ViYZISQU2oD1pKRLSczYEDSrlfBq7hb7oTdVh6YXBtfPKZz4JUy0dMre8EJPgiDwjF7j-1Gs6Op2EEDYLeVGpwcuHgITWV0cu-rDTSLPQt3Gha3SDJHV74sQ6vWKZSXzBBCCaORF8T8X15qkxygFzW5vWfjFua4Vwz4Qg5-DWIBKp2azYBgkiby66XCOP-Jt0vhX0CAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBRIM_1daIt6Q8ZUt7aSc_4nnwO3NjAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI7ZvFRCm9hC_yfvTDY-K8TLFcpLuW2YqJErMAqLiNfVXdCOPLpp42bWvLvMUtLT1XFFCO5TrsP0dQf14xAn8gXXOqErQQN3CPB1uyBW-leJYuNes9IzFo_qsNdCEJSXdlKklgGO7LMP7bw7ZmHrDp_xY2YircwtB2U67m8gYvLdc5k9xH828K0Pa3y91y9eRL0ccJJGvhf0S_8QRD9E4sBYpEJrwUP8m0lMYkIYs9iU1meZuZBw50WPJBoB_qnu9Iv-ZlBMg3M1FQTWv1IcDAXrdyorTyZmUzYfxrX8pYlvZpQaTovjJvqofrgJ9PDhdrRhBVmFqDDTt-3c9D1ZKXM&s=mAqR0O0OquEEx63fo2oM_EAYsZzLNXcw-qmx0HlAj4FaOBvuHEf_IO6OOG4xIucGKYQC8k_eH2xjFi9gfTxB5wmfLowj9iVT8cT6I002iA36nWnykdcTxzZSuBTjE_rUo46ol7TUCBeOpcisKCpJEfH-JRT7erB3uX3389v25WUX8q7IyPU3wGq7UMiFM1j7MLkgrR4legkOeLB-Zabjabvwwnj3zihAXAnncYDa2CiijHOttAyUEuG86QsRfNyhENBh62EOTs8QZPADxycvCpQqwMW6Uuu_kwfAagMSHfeHklObzOdlS7WLU2xr_qb2fw1772fvR1EPB2feNWemuA&h=6Opp5witSJIFhYYOnZPFpoJzrhaXNEZPOlqreB1P7Kc response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/EASTUS2/operationStatuses/b6b2e789-6c9a-4407-8d6c-267c5fe513f1*978E584EE69DB3FA29BDB9D0D0E924026205F04ECC72DB60B6A8F1970F6BC501","name":"b6b2e789-6c9a-4407-8d6c-267c5fe513f1*978E584EE69DB3FA29BDB9D0D0E924026205F04ECC72DB60B6A8F1970F6BC501","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools/cli000002","status":"Succeeded","startTime":"2024-03-28T06:00:36.6247782Z","endTime":"2024-03-28T06:00:43.9823013Z","properties":null}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/EASTUS2/operationStatuses/35b44c39-7d01-4470-97c9-8e066cf91a9e*0FC607160C3666B738B8D68B1ECD24945BD47835A7F42CDF538577C5D2F7D87F","name":"35b44c39-7d01-4470-97c9-8e066cf91a9e*0FC607160C3666B738B8D68B1ECD24945BD47835A7F42CDF538577C5D2F7D87F","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools/cli000002","status":"Succeeded","startTime":"2024-07-01T06:38:06.1416527Z","endTime":"2024-07-01T06:38:14.6233826Z","properties":null}' headers: cache-control: - no-cache @@ -860,9 +804,9 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Thu, 28 Mar 2024 06:01:10 GMT + - Mon, 01 Jul 2024 06:38:38 GMT etag: - - '"3b0009e0-0000-0200-0000-6605078b0000"' + - '"f900b2c5-0000-0200-0000-66824ed60000"' expires: - '-1' pragma: @@ -874,7 +818,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: 9CA73053A25D4438B7EA9B691E4D6846 Ref B: MAA201060514035 Ref C: 2024-03-28T06:01:10Z' + - 'Ref A: 6D35249966CE45EE968DF94C64DF952F Ref B: SEL221051503039 Ref C: 2024-07-01T06:38:38Z' status: code: 200 message: OK @@ -892,12 +836,12 @@ interactions: ParameterSetName: - --name --resource-group --tags User-Agent: - - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.0 (Windows-10-10.0.22631-SP0) + - AZURECLI/2.61.0 azsdk-python-core/1.28.0 Python/3.11.0 (Windows-10-10.0.22631-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools/cli000002?api-version=2023-12-13-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools/cli000002?api-version=2024-04-04-preview response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools/cli000002","name":"cli000002","type":"microsoft.devopsinfrastructure/pools","location":"eastus2","tags":{"CostCode":"234"},"systemData":{"createdBy":"ajaykn@microsoft.com","createdByType":"User","createdAt":"2024-03-28T05:59:06.9436695Z","lastModifiedBy":"ajaykn@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-03-28T06:00:35.564027Z"},"identity":{"type":"UserAssigned","userAssignedIdentities":{"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ajaykn/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ajaykn-msi":{"principalId":"4ed0cae7-4d55-46bb-bfbf-12f5517ffa38","clientId":"ffd9f42c-8dd9-4608-a290-29b7c9de9134"}}},"properties":{"provisioningState":"Succeeded","organizationProfile":{"organizations":[{"url":"https://dev.azure.com/managed-org-demo","projects":[],"parallelism":2}],"permissionProfile":{"kind":"CreatorOnly"},"kind":"AzureDevOps"},"devCenterProjectResourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ajaykn-wus/providers/Microsoft.DevCenter/projects/ajaykn-p1","maximumConcurrency":1,"agentProfile":{"kind":"Stateless"},"fabricProfile":{"sku":{"name":"Standard_D2ads_v5"},"images":[{"resourceId":"/Subscriptions/00000000-0000-0000-0000-000000000000/Providers/Microsoft.Compute/Locations/eastus2/Publishers/canonical/ArtifactTypes/VMImage/Offers/0001-com-ubuntu-server-focal/Skus/20_04-lts-gen2/versions/latest","buffer":"*"}],"osProfile":{"secretsManagementSettings":{"observedCertificates":[],"keyExportable":false},"logonType":"Service"},"storageProfile":{"osDiskStorageAccountType":"Standard"},"kind":"Vmss"}}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools/cli000002","name":"cli000002","type":"microsoft.devopsinfrastructure/pools","location":"eastus2","tags":{"CostCode":"234"},"systemData":{"createdBy":"ajaykn@microsoft.com","createdByType":"User","createdAt":"2024-07-01T06:36:50.9319366Z","lastModifiedBy":"ajaykn@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-07-01T06:38:05.578996Z"},"identity":{"type":"UserAssigned","userAssignedIdentities":{"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ajaykn/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ajaykn-msi":{"principalId":"4ed0cae7-4d55-46bb-bfbf-12f5517ffa38","clientId":"ffd9f42c-8dd9-4608-a290-29b7c9de9134"}}},"properties":{"provisioningState":"Succeeded","organizationProfile":{"organizations":[{"url":"https://dev.azure.com/managed-org-demo","projects":[],"parallelism":2}],"permissionProfile":{"kind":"CreatorOnly"},"kind":"AzureDevOps"},"devCenterProjectResourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ajaykn-wus/providers/Microsoft.DevCenter/projects/ajaykn-p1","maximumConcurrency":1,"agentProfile":{"kind":"Stateless"},"fabricProfile":{"sku":{"name":"Standard_D2ads_v5"},"images":[{"resourceId":"/Subscriptions/00000000-0000-0000-0000-000000000000/Providers/Microsoft.Compute/Locations/eastus2/Publishers/canonical/ArtifactTypes/VMImage/Offers/0001-com-ubuntu-server-focal/Skus/20_04-lts-gen2/versions/latest","buffer":"*"}],"osProfile":{"secretsManagementSettings":{"observedCertificates":[],"keyExportable":false},"logonType":"Service"},"storageProfile":{"osDiskStorageAccountType":"Standard"},"kind":"Vmss"}}}' headers: cache-control: - no-cache @@ -906,9 +850,9 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Thu, 28 Mar 2024 06:01:11 GMT + - Mon, 01 Jul 2024 06:38:39 GMT etag: - - '"3200cefa-0000-0200-0000-6605078b0000"' + - '"1d00c692-0000-0800-0000-66824ed60000"' expires: - '-1' pragma: @@ -922,7 +866,7 @@ interactions: x-ms-providerhub-traffic: - 'True' x-msedge-ref: - - 'Ref A: AEE10F5B7FBA4CDBAE731A9808CCB6CA Ref B: MAA201060514035 Ref C: 2024-03-28T06:01:11Z' + - 'Ref A: 52CA3AA8DE884755A9E97FA2E6DC43D4 Ref B: SEL221051503039 Ref C: 2024-07-01T06:38:38Z' status: code: 200 message: OK @@ -953,31 +897,31 @@ interactions: - --name --location --resource-group --maximum-concurrency --identity --devcenter-project-resource-id --agent-profile --organization-profile --fabric-profile User-Agent: - - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.0 (Windows-10-10.0.22631-SP0) + - AZURECLI/2.61.0 azsdk-python-core/1.28.0 Python/3.11.0 (Windows-10-10.0.22631-SP0) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools/cli000003?api-version=2023-12-13-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools/cli000003?api-version=2024-04-04-preview response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools/cli000003","name":"cli000003","type":"microsoft.devopsinfrastructure/pools","location":"eastus2","systemData":{"createdBy":"ajaykn@microsoft.com","createdByType":"User","createdAt":"2024-03-28T06:01:13.6391357Z","lastModifiedBy":"ajaykn@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-03-28T06:01:13.6391357Z"},"identity":{"type":"UserAssigned","userAssignedIdentities":{"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ajaykn/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ajaykn-msi":{"principalId":"4ed0cae7-4d55-46bb-bfbf-12f5517ffa38","clientId":"ffd9f42c-8dd9-4608-a290-29b7c9de9134"}}},"properties":{"provisioningState":"Accepted","organizationProfile":{"organizations":[{"url":"https://dev.azure.com/managed-org-demo","projects":[],"parallelism":2}],"permissionProfile":{"kind":"CreatorOnly"},"kind":"AzureDevOps"},"devCenterProjectResourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ajaykn-wus/providers/Microsoft.DevCenter/projects/ajaykn-p1","maximumConcurrency":1,"agentProfile":{"kind":"Stateless"},"fabricProfile":{"sku":{"name":"Standard_D2ads_v5"},"images":[{"resourceId":"/Subscriptions/00000000-0000-0000-0000-000000000000/Providers/Microsoft.Compute/Locations/eastus2/Publishers/canonical/ArtifactTypes/VMImage/Offers/0001-com-ubuntu-server-focal/Skus/20_04-lts-gen2/versions/latest","buffer":"*"}],"osProfile":{"secretsManagementSettings":{"observedCertificates":[],"keyExportable":false},"logonType":"Service"},"storageProfile":{"osDiskStorageAccountType":"Standard"},"kind":"Vmss"}}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools/cli000003","name":"cli000003","type":"microsoft.devopsinfrastructure/pools","location":"eastus2","systemData":{"createdBy":"ajaykn@microsoft.com","createdByType":"User","createdAt":"2024-07-01T06:38:41.122339Z","lastModifiedBy":"ajaykn@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-07-01T06:38:41.122339Z"},"identity":{"type":"UserAssigned","userAssignedIdentities":{"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ajaykn/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ajaykn-msi":{"principalId":"4ed0cae7-4d55-46bb-bfbf-12f5517ffa38","clientId":"ffd9f42c-8dd9-4608-a290-29b7c9de9134"}}},"properties":{"provisioningState":"Accepted","organizationProfile":{"organizations":[{"url":"https://dev.azure.com/managed-org-demo","projects":[],"parallelism":2}],"permissionProfile":{"kind":"CreatorOnly"},"kind":"AzureDevOps"},"devCenterProjectResourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ajaykn-wus/providers/Microsoft.DevCenter/projects/ajaykn-p1","maximumConcurrency":1,"agentProfile":{"kind":"Stateless"},"fabricProfile":{"sku":{"name":"Standard_D2ads_v5"},"images":[{"resourceId":"/Subscriptions/00000000-0000-0000-0000-000000000000/Providers/Microsoft.Compute/Locations/eastus2/Publishers/canonical/ArtifactTypes/VMImage/Offers/0001-com-ubuntu-server-focal/Skus/20_04-lts-gen2/versions/latest","buffer":"*"}],"osProfile":{"secretsManagementSettings":{"observedCertificates":[],"keyExportable":false},"logonType":"Service"},"storageProfile":{"osDiskStorageAccountType":"Standard"},"kind":"Vmss"}}}' headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/EASTUS2/operationStatuses/96fdedac-f27c-4bd5-a9d4-e2aac997da42*6D53EC2247D6BDF4A424330CE29DD121B56F47BB7D0979DF0140313851BB88DC?api-version=2023-12-13-preview&t=638472024757954358&c=MIIHHjCCBgagAwIBAgITfwKWMg6goKCq4WwU2AAEApYyDjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwMTMwMTAzMDI3WhcNMjUwMTI0MTAzMDI3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALMk1pBZQQoNY8tos8XBaEjHjcdWubRHrQk5CqKcX3tpFfukMI0_PVZK-Kr7xkZFQTYp_ItaM2RPRDXx-0W9-mmrUBKvdcQ0rdjcSXDek7GvWS29F5sDHojD1v3e9k2jJa4cVSWwdIguvXmdUa57t1EHxqtDzTL4WmjXitzY8QOIHLMRLyXUNg3Gqfxch40cmQeBoN4rVMlP31LizDfdwRyT1qghK7vgvworA3D9rE00aM0n7TcBH9I0mu-96JE0gSX1FWXctlEcmdwQmXj_U0sZCu11_Yr6Oa34bmUQHGc3hDvO226L1Au-QsLuRWFLbKJ-0wmSV5b3CbU1kweD5LUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQuoVkxdNhVmd-S8fHDZYn-1n9OaDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAG6_wraDi57hTBBW8zI9n7Dnd66DCf9ok7v4gM1-qxp2gZjb_eEnriIZQcCD3jLvW4q5_59OicwRN13rP_GY33E9HLUgw245zqSCIGd6gYnaCyxPNdhEa-W6-ZBBw1iWX8l-RJqDOUYwkrI7Lw-iea9CuiTbLjw_BJ5NGmd8D5GOVxFRnhJ7RBRrwa6p2_UqZqvdg8kneiyymbidRJCOZ_xkZ8OwL-ini_ge44CIEB7rvqwdf7DfwOjoDr7JU88gM0QgcE7kzx7cVUZpaJAXXhxLvOcb0MBuRiEyexrV6HrbOTafc9naJB26ejIXNHLsuIhpMMa5NEK60hGauLEMNlY&s=TNT9FaMgbIwsWDI631KBUnCpkqZGNwRzGLdrZXwPEusi4lYDeaNKeJefZgjMQuXshwFb8jRDYZCIGifZDyawjj90QPd17lWQUz9LoT032KOnk5eIpvMQWbw8meQZn4r_wD6_wHZKTl3A25lGva5B7aRw4CFySi0bHZhiPudUERRdii6oljqtwsSJMDdg8efmBN0VcQLmeGw63BkPhj9OBP8bSEWsbTNv6-etBl9kydVeX87ZcQfStcz9bcbGXp4ccXBZ44fz5PDF8WBGYJrtMv_UDD6v3PSfjU9IIbFd_fN2xQAatMH4z2PNYGCohFDjp2xuY6s2hzeNf_5JKBxLgg&h=2v8nJEI7SNIli_0Y8HUtuveGX2QciehzgicktARQIHw + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/EASTUS2/operationStatuses/f689968a-5333-4189-974c-5f1c91385a91*0B8E702F896E4E39914746032E4E77F6F095D0464F5237493DF969646D247316?api-version=2024-04-04-preview&t=638554127222472644&c=MIIHpTCCBo2gAwIBAgITfwN_QEA1wazDx2jetAAEA39AQDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNjI3MTUwNjQwWhcNMjUwNjIyMTUwNjQwWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAN2iknYhJwcx-_-WDFvjkjWs22YdkwZ3tctPEJfmsw01RO2DasPWbbwYpJsXYwv7y4MwAH3I61CntkkrMuC9Q5QsdwgRoHBwx3P5hSlyaznosBJZdTrN1uw-6oPYfFOXrojFSxVWRL4rdSFeb9ViYZISQU2oD1pKRLSczYEDSrlfBq7hb7oTdVh6YXBtfPKZz4JUy0dMre8EJPgiDwjF7j-1Gs6Op2EEDYLeVGpwcuHgITWV0cu-rDTSLPQt3Gha3SDJHV74sQ6vWKZSXzBBCCaORF8T8X15qkxygFzW5vWfjFua4Vwz4Qg5-DWIBKp2azYBgkiby66XCOP-Jt0vhX0CAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBRIM_1daIt6Q8ZUt7aSc_4nnwO3NjAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI7ZvFRCm9hC_yfvTDY-K8TLFcpLuW2YqJErMAqLiNfVXdCOPLpp42bWvLvMUtLT1XFFCO5TrsP0dQf14xAn8gXXOqErQQN3CPB1uyBW-leJYuNes9IzFo_qsNdCEJSXdlKklgGO7LMP7bw7ZmHrDp_xY2YircwtB2U67m8gYvLdc5k9xH828K0Pa3y91y9eRL0ccJJGvhf0S_8QRD9E4sBYpEJrwUP8m0lMYkIYs9iU1meZuZBw50WPJBoB_qnu9Iv-ZlBMg3M1FQTWv1IcDAXrdyorTyZmUzYfxrX8pYlvZpQaTovjJvqofrgJ9PDhdrRhBVmFqDDTt-3c9D1ZKXM&s=a0UMILIAGdO_l6z6V_n2FIDKiCO8hLwJtGKDJ2fw1tZDXFWR_5dQhhU3Jq-pmm7hxA3_p-c8E8jsavAUWwTiGg30Aal0NRLtLecrbSNzZ1XrIe-3ElMD21ivB1eLQO31Qi7Gj521khlMDF_jvqzmnur65pX6IEuEnAv7RQt3kQ_9SLG9fLDOcwTjhriNu851Q0oz0ZMeIg2nA_lZ5jgDo8YnvB07jFAzuARXwbuYOrTbSi7a6QECbUOSvKQUCs1LIOt3adpUP8ZhCEBbehbPjdPm8xp6wuaZ8sMdmXmZjR3O6rTEI0_9ipr7TVC-nJtaaDfaNAOjwpGC2JXzZVdukA&h=JDtY63LvTBVRhjptzHP8H_h-3EYWH0j9XsvFgqnE_Ko cache-control: - no-cache content-length: - - '1721' + - '1719' content-type: - application/json; charset=utf-8 date: - - Thu, 28 Mar 2024 06:01:15 GMT + - Mon, 01 Jul 2024 06:38:41 GMT etag: - - '"320012fe-0000-0200-0000-660507ab0000"' + - '"2d011418-0000-0200-0000-66824ef10000"' expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.CloudTest/locations/eastus/operations/8fa98675-1409-479e-b9d7-57591a5891f9?api-version=2023-12-13-preview + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.CloudTest/locations/eastus2/operations/3eb85e1b-f4c7-4912-9d56-b580f8ebf303?api-version=2024-04-04-preview mise-correlation-id: - - 2ba38400-56ed-43f7-a1d5-82c0e3dbfe8b + - e80c451f-a700-40bd-914c-f6142e978fbe pragma: - no-cache strict-transport-security: @@ -987,13 +931,13 @@ interactions: x-content-type-options: - nosniff x-ms-devops-request-id: - - 8fa98675-1409-479e-b9d7-57591a5891f9 + - 3eb85e1b-f4c7-4912-9d56-b580f8ebf303 x-ms-providerhub-traffic: - 'True' x-ms-ratelimit-remaining-subscription-writes: - '1199' x-msedge-ref: - - 'Ref A: 81795825E7E3427CA8DE946431718D2B Ref B: MAA201060516051 Ref C: 2024-03-28T06:01:12Z' + - 'Ref A: 787AE6CA92BF45A8B96E6115643ACD30 Ref B: SEL221051503035 Ref C: 2024-07-01T06:38:39Z' status: code: 201 message: Created @@ -1012,23 +956,23 @@ interactions: - --name --location --resource-group --maximum-concurrency --identity --devcenter-project-resource-id --agent-profile --organization-profile --fabric-profile User-Agent: - - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.0 (Windows-10-10.0.22631-SP0) + - AZURECLI/2.61.0 azsdk-python-core/1.28.0 Python/3.11.0 (Windows-10-10.0.22631-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/EASTUS2/operationStatuses/96fdedac-f27c-4bd5-a9d4-e2aac997da42*6D53EC2247D6BDF4A424330CE29DD121B56F47BB7D0979DF0140313851BB88DC?api-version=2023-12-13-preview&t=638472024757954358&c=MIIHHjCCBgagAwIBAgITfwKWMg6goKCq4WwU2AAEApYyDjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwMTMwMTAzMDI3WhcNMjUwMTI0MTAzMDI3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALMk1pBZQQoNY8tos8XBaEjHjcdWubRHrQk5CqKcX3tpFfukMI0_PVZK-Kr7xkZFQTYp_ItaM2RPRDXx-0W9-mmrUBKvdcQ0rdjcSXDek7GvWS29F5sDHojD1v3e9k2jJa4cVSWwdIguvXmdUa57t1EHxqtDzTL4WmjXitzY8QOIHLMRLyXUNg3Gqfxch40cmQeBoN4rVMlP31LizDfdwRyT1qghK7vgvworA3D9rE00aM0n7TcBH9I0mu-96JE0gSX1FWXctlEcmdwQmXj_U0sZCu11_Yr6Oa34bmUQHGc3hDvO226L1Au-QsLuRWFLbKJ-0wmSV5b3CbU1kweD5LUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQuoVkxdNhVmd-S8fHDZYn-1n9OaDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAG6_wraDi57hTBBW8zI9n7Dnd66DCf9ok7v4gM1-qxp2gZjb_eEnriIZQcCD3jLvW4q5_59OicwRN13rP_GY33E9HLUgw245zqSCIGd6gYnaCyxPNdhEa-W6-ZBBw1iWX8l-RJqDOUYwkrI7Lw-iea9CuiTbLjw_BJ5NGmd8D5GOVxFRnhJ7RBRrwa6p2_UqZqvdg8kneiyymbidRJCOZ_xkZ8OwL-ini_ge44CIEB7rvqwdf7DfwOjoDr7JU88gM0QgcE7kzx7cVUZpaJAXXhxLvOcb0MBuRiEyexrV6HrbOTafc9naJB26ejIXNHLsuIhpMMa5NEK60hGauLEMNlY&s=TNT9FaMgbIwsWDI631KBUnCpkqZGNwRzGLdrZXwPEusi4lYDeaNKeJefZgjMQuXshwFb8jRDYZCIGifZDyawjj90QPd17lWQUz9LoT032KOnk5eIpvMQWbw8meQZn4r_wD6_wHZKTl3A25lGva5B7aRw4CFySi0bHZhiPudUERRdii6oljqtwsSJMDdg8efmBN0VcQLmeGw63BkPhj9OBP8bSEWsbTNv6-etBl9kydVeX87ZcQfStcz9bcbGXp4ccXBZ44fz5PDF8WBGYJrtMv_UDD6v3PSfjU9IIbFd_fN2xQAatMH4z2PNYGCohFDjp2xuY6s2hzeNf_5JKBxLgg&h=2v8nJEI7SNIli_0Y8HUtuveGX2QciehzgicktARQIHw + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/EASTUS2/operationStatuses/f689968a-5333-4189-974c-5f1c91385a91*0B8E702F896E4E39914746032E4E77F6F095D0464F5237493DF969646D247316?api-version=2024-04-04-preview&t=638554127222472644&c=MIIHpTCCBo2gAwIBAgITfwN_QEA1wazDx2jetAAEA39AQDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNjI3MTUwNjQwWhcNMjUwNjIyMTUwNjQwWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAN2iknYhJwcx-_-WDFvjkjWs22YdkwZ3tctPEJfmsw01RO2DasPWbbwYpJsXYwv7y4MwAH3I61CntkkrMuC9Q5QsdwgRoHBwx3P5hSlyaznosBJZdTrN1uw-6oPYfFOXrojFSxVWRL4rdSFeb9ViYZISQU2oD1pKRLSczYEDSrlfBq7hb7oTdVh6YXBtfPKZz4JUy0dMre8EJPgiDwjF7j-1Gs6Op2EEDYLeVGpwcuHgITWV0cu-rDTSLPQt3Gha3SDJHV74sQ6vWKZSXzBBCCaORF8T8X15qkxygFzW5vWfjFua4Vwz4Qg5-DWIBKp2azYBgkiby66XCOP-Jt0vhX0CAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBRIM_1daIt6Q8ZUt7aSc_4nnwO3NjAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI7ZvFRCm9hC_yfvTDY-K8TLFcpLuW2YqJErMAqLiNfVXdCOPLpp42bWvLvMUtLT1XFFCO5TrsP0dQf14xAn8gXXOqErQQN3CPB1uyBW-leJYuNes9IzFo_qsNdCEJSXdlKklgGO7LMP7bw7ZmHrDp_xY2YircwtB2U67m8gYvLdc5k9xH828K0Pa3y91y9eRL0ccJJGvhf0S_8QRD9E4sBYpEJrwUP8m0lMYkIYs9iU1meZuZBw50WPJBoB_qnu9Iv-ZlBMg3M1FQTWv1IcDAXrdyorTyZmUzYfxrX8pYlvZpQaTovjJvqofrgJ9PDhdrRhBVmFqDDTt-3c9D1ZKXM&s=a0UMILIAGdO_l6z6V_n2FIDKiCO8hLwJtGKDJ2fw1tZDXFWR_5dQhhU3Jq-pmm7hxA3_p-c8E8jsavAUWwTiGg30Aal0NRLtLecrbSNzZ1XrIe-3ElMD21ivB1eLQO31Qi7Gj521khlMDF_jvqzmnur65pX6IEuEnAv7RQt3kQ_9SLG9fLDOcwTjhriNu851Q0oz0ZMeIg2nA_lZ5jgDo8YnvB07jFAzuARXwbuYOrTbSi7a6QECbUOSvKQUCs1LIOt3adpUP8ZhCEBbehbPjdPm8xp6wuaZ8sMdmXmZjR3O6rTEI0_9ipr7TVC-nJtaaDfaNAOjwpGC2JXzZVdukA&h=JDtY63LvTBVRhjptzHP8H_h-3EYWH0j9XsvFgqnE_Ko response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/EASTUS2/operationStatuses/96fdedac-f27c-4bd5-a9d4-e2aac997da42*6D53EC2247D6BDF4A424330CE29DD121B56F47BB7D0979DF0140313851BB88DC","name":"96fdedac-f27c-4bd5-a9d4-e2aac997da42*6D53EC2247D6BDF4A424330CE29DD121B56F47BB7D0979DF0140313851BB88DC","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools/cli000003","status":"Provisioning","startTime":"2024-03-28T06:01:14.9389096Z"}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/EASTUS2/operationStatuses/f689968a-5333-4189-974c-5f1c91385a91*0B8E702F896E4E39914746032E4E77F6F095D0464F5237493DF969646D247316","name":"f689968a-5333-4189-974c-5f1c91385a91*0B8E702F896E4E39914746032E4E77F6F095D0464F5237493DF969646D247316","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools/cli000003","status":"Provisioning","startTime":"2024-07-01T06:38:41.722629Z"}' headers: cache-control: - no-cache content-length: - - '574' + - '573' content-type: - application/json; charset=utf-8 date: - - Thu, 28 Mar 2024 06:01:16 GMT + - Mon, 01 Jul 2024 06:38:41 GMT etag: - - '"3b0033e3-0000-0200-0000-660507ac0000"' + - '"f900b3ca-0000-0200-0000-66824ef20000"' expires: - '-1' pragma: @@ -1040,7 +984,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: 3EBCBBE835274F8A9A2219964316CD52 Ref B: MAA201060516051 Ref C: 2024-03-28T06:01:15Z' + - 'Ref A: 33737EDA57914F4DBDCB7DF1F4252C79 Ref B: SEL221051503035 Ref C: 2024-07-01T06:38:42Z' status: code: 200 message: OK @@ -1059,23 +1003,23 @@ interactions: - --name --location --resource-group --maximum-concurrency --identity --devcenter-project-resource-id --agent-profile --organization-profile --fabric-profile User-Agent: - - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.0 (Windows-10-10.0.22631-SP0) + - AZURECLI/2.61.0 azsdk-python-core/1.28.0 Python/3.11.0 (Windows-10-10.0.22631-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/EASTUS2/operationStatuses/96fdedac-f27c-4bd5-a9d4-e2aac997da42*6D53EC2247D6BDF4A424330CE29DD121B56F47BB7D0979DF0140313851BB88DC?api-version=2023-12-13-preview&t=638472024757954358&c=MIIHHjCCBgagAwIBAgITfwKWMg6goKCq4WwU2AAEApYyDjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwMTMwMTAzMDI3WhcNMjUwMTI0MTAzMDI3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALMk1pBZQQoNY8tos8XBaEjHjcdWubRHrQk5CqKcX3tpFfukMI0_PVZK-Kr7xkZFQTYp_ItaM2RPRDXx-0W9-mmrUBKvdcQ0rdjcSXDek7GvWS29F5sDHojD1v3e9k2jJa4cVSWwdIguvXmdUa57t1EHxqtDzTL4WmjXitzY8QOIHLMRLyXUNg3Gqfxch40cmQeBoN4rVMlP31LizDfdwRyT1qghK7vgvworA3D9rE00aM0n7TcBH9I0mu-96JE0gSX1FWXctlEcmdwQmXj_U0sZCu11_Yr6Oa34bmUQHGc3hDvO226L1Au-QsLuRWFLbKJ-0wmSV5b3CbU1kweD5LUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQuoVkxdNhVmd-S8fHDZYn-1n9OaDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAG6_wraDi57hTBBW8zI9n7Dnd66DCf9ok7v4gM1-qxp2gZjb_eEnriIZQcCD3jLvW4q5_59OicwRN13rP_GY33E9HLUgw245zqSCIGd6gYnaCyxPNdhEa-W6-ZBBw1iWX8l-RJqDOUYwkrI7Lw-iea9CuiTbLjw_BJ5NGmd8D5GOVxFRnhJ7RBRrwa6p2_UqZqvdg8kneiyymbidRJCOZ_xkZ8OwL-ini_ge44CIEB7rvqwdf7DfwOjoDr7JU88gM0QgcE7kzx7cVUZpaJAXXhxLvOcb0MBuRiEyexrV6HrbOTafc9naJB26ejIXNHLsuIhpMMa5NEK60hGauLEMNlY&s=TNT9FaMgbIwsWDI631KBUnCpkqZGNwRzGLdrZXwPEusi4lYDeaNKeJefZgjMQuXshwFb8jRDYZCIGifZDyawjj90QPd17lWQUz9LoT032KOnk5eIpvMQWbw8meQZn4r_wD6_wHZKTl3A25lGva5B7aRw4CFySi0bHZhiPudUERRdii6oljqtwsSJMDdg8efmBN0VcQLmeGw63BkPhj9OBP8bSEWsbTNv6-etBl9kydVeX87ZcQfStcz9bcbGXp4ccXBZ44fz5PDF8WBGYJrtMv_UDD6v3PSfjU9IIbFd_fN2xQAatMH4z2PNYGCohFDjp2xuY6s2hzeNf_5JKBxLgg&h=2v8nJEI7SNIli_0Y8HUtuveGX2QciehzgicktARQIHw + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/EASTUS2/operationStatuses/f689968a-5333-4189-974c-5f1c91385a91*0B8E702F896E4E39914746032E4E77F6F095D0464F5237493DF969646D247316?api-version=2024-04-04-preview&t=638554127222472644&c=MIIHpTCCBo2gAwIBAgITfwN_QEA1wazDx2jetAAEA39AQDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNjI3MTUwNjQwWhcNMjUwNjIyMTUwNjQwWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAN2iknYhJwcx-_-WDFvjkjWs22YdkwZ3tctPEJfmsw01RO2DasPWbbwYpJsXYwv7y4MwAH3I61CntkkrMuC9Q5QsdwgRoHBwx3P5hSlyaznosBJZdTrN1uw-6oPYfFOXrojFSxVWRL4rdSFeb9ViYZISQU2oD1pKRLSczYEDSrlfBq7hb7oTdVh6YXBtfPKZz4JUy0dMre8EJPgiDwjF7j-1Gs6Op2EEDYLeVGpwcuHgITWV0cu-rDTSLPQt3Gha3SDJHV74sQ6vWKZSXzBBCCaORF8T8X15qkxygFzW5vWfjFua4Vwz4Qg5-DWIBKp2azYBgkiby66XCOP-Jt0vhX0CAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBRIM_1daIt6Q8ZUt7aSc_4nnwO3NjAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI7ZvFRCm9hC_yfvTDY-K8TLFcpLuW2YqJErMAqLiNfVXdCOPLpp42bWvLvMUtLT1XFFCO5TrsP0dQf14xAn8gXXOqErQQN3CPB1uyBW-leJYuNes9IzFo_qsNdCEJSXdlKklgGO7LMP7bw7ZmHrDp_xY2YircwtB2U67m8gYvLdc5k9xH828K0Pa3y91y9eRL0ccJJGvhf0S_8QRD9E4sBYpEJrwUP8m0lMYkIYs9iU1meZuZBw50WPJBoB_qnu9Iv-ZlBMg3M1FQTWv1IcDAXrdyorTyZmUzYfxrX8pYlvZpQaTovjJvqofrgJ9PDhdrRhBVmFqDDTt-3c9D1ZKXM&s=a0UMILIAGdO_l6z6V_n2FIDKiCO8hLwJtGKDJ2fw1tZDXFWR_5dQhhU3Jq-pmm7hxA3_p-c8E8jsavAUWwTiGg30Aal0NRLtLecrbSNzZ1XrIe-3ElMD21ivB1eLQO31Qi7Gj521khlMDF_jvqzmnur65pX6IEuEnAv7RQt3kQ_9SLG9fLDOcwTjhriNu851Q0oz0ZMeIg2nA_lZ5jgDo8YnvB07jFAzuARXwbuYOrTbSi7a6QECbUOSvKQUCs1LIOt3adpUP8ZhCEBbehbPjdPm8xp6wuaZ8sMdmXmZjR3O6rTEI0_9ipr7TVC-nJtaaDfaNAOjwpGC2JXzZVdukA&h=JDtY63LvTBVRhjptzHP8H_h-3EYWH0j9XsvFgqnE_Ko response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/EASTUS2/operationStatuses/96fdedac-f27c-4bd5-a9d4-e2aac997da42*6D53EC2247D6BDF4A424330CE29DD121B56F47BB7D0979DF0140313851BB88DC","name":"96fdedac-f27c-4bd5-a9d4-e2aac997da42*6D53EC2247D6BDF4A424330CE29DD121B56F47BB7D0979DF0140313851BB88DC","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools/cli000003","status":"Succeeded","startTime":"2024-03-28T06:01:14.9389096Z","endTime":"2024-03-28T06:01:29.3636662Z","properties":null}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/EASTUS2/operationStatuses/f689968a-5333-4189-974c-5f1c91385a91*0B8E702F896E4E39914746032E4E77F6F095D0464F5237493DF969646D247316","name":"f689968a-5333-4189-974c-5f1c91385a91*0B8E702F896E4E39914746032E4E77F6F095D0464F5237493DF969646D247316","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools/cli000003","status":"Succeeded","startTime":"2024-07-01T06:38:41.722629Z","endTime":"2024-07-01T06:38:58.5593138Z","properties":null}' headers: cache-control: - no-cache content-length: - - '630' + - '629' content-type: - application/json; charset=utf-8 date: - - Thu, 28 Mar 2024 06:01:47 GMT + - Mon, 01 Jul 2024 06:39:12 GMT etag: - - '"3b0021e4-0000-0200-0000-660507b90000"' + - '"f90043cc-0000-0200-0000-66824f020000"' expires: - '-1' pragma: @@ -1087,7 +1031,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: B6927253FB2E4A25896670BB311C53BF Ref B: MAA201060516051 Ref C: 2024-03-28T06:01:46Z' + - 'Ref A: 4D5DDA3766AA4A9C9DACE2653E1EED62 Ref B: SEL221051503035 Ref C: 2024-07-01T06:39:12Z' status: code: 200 message: OK @@ -1106,23 +1050,23 @@ interactions: - --name --location --resource-group --maximum-concurrency --identity --devcenter-project-resource-id --agent-profile --organization-profile --fabric-profile User-Agent: - - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.0 (Windows-10-10.0.22631-SP0) + - AZURECLI/2.61.0 azsdk-python-core/1.28.0 Python/3.11.0 (Windows-10-10.0.22631-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools/cli000003?api-version=2023-12-13-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools/cli000003?api-version=2024-04-04-preview response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools/cli000003","name":"cli000003","type":"microsoft.devopsinfrastructure/pools","location":"eastus2","systemData":{"createdBy":"ajaykn@microsoft.com","createdByType":"User","createdAt":"2024-03-28T06:01:13.6391357Z","lastModifiedBy":"ajaykn@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-03-28T06:01:13.6391357Z"},"identity":{"type":"UserAssigned","userAssignedIdentities":{"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ajaykn/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ajaykn-msi":{"principalId":"4ed0cae7-4d55-46bb-bfbf-12f5517ffa38","clientId":"ffd9f42c-8dd9-4608-a290-29b7c9de9134"}}},"properties":{"provisioningState":"Succeeded","organizationProfile":{"organizations":[{"url":"https://dev.azure.com/managed-org-demo","projects":[],"parallelism":2}],"permissionProfile":{"kind":"CreatorOnly"},"kind":"AzureDevOps"},"devCenterProjectResourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ajaykn-wus/providers/Microsoft.DevCenter/projects/ajaykn-p1","maximumConcurrency":1,"agentProfile":{"kind":"Stateless"},"fabricProfile":{"sku":{"name":"Standard_D2ads_v5"},"images":[{"resourceId":"/Subscriptions/00000000-0000-0000-0000-000000000000/Providers/Microsoft.Compute/Locations/eastus2/Publishers/canonical/ArtifactTypes/VMImage/Offers/0001-com-ubuntu-server-focal/Skus/20_04-lts-gen2/versions/latest","buffer":"*"}],"osProfile":{"secretsManagementSettings":{"observedCertificates":[],"keyExportable":false},"logonType":"Service"},"storageProfile":{"osDiskStorageAccountType":"Standard"},"kind":"Vmss"}}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools/cli000003","name":"cli000003","type":"microsoft.devopsinfrastructure/pools","location":"eastus2","systemData":{"createdBy":"ajaykn@microsoft.com","createdByType":"User","createdAt":"2024-07-01T06:38:41.122339Z","lastModifiedBy":"ajaykn@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-07-01T06:38:41.122339Z"},"identity":{"type":"UserAssigned","userAssignedIdentities":{"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ajaykn/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ajaykn-msi":{"principalId":"4ed0cae7-4d55-46bb-bfbf-12f5517ffa38","clientId":"ffd9f42c-8dd9-4608-a290-29b7c9de9134"}}},"properties":{"provisioningState":"Succeeded","organizationProfile":{"organizations":[{"url":"https://dev.azure.com/managed-org-demo","projects":[],"parallelism":2}],"permissionProfile":{"kind":"CreatorOnly"},"kind":"AzureDevOps"},"devCenterProjectResourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ajaykn-wus/providers/Microsoft.DevCenter/projects/ajaykn-p1","maximumConcurrency":1,"agentProfile":{"kind":"Stateless"},"fabricProfile":{"sku":{"name":"Standard_D2ads_v5"},"images":[{"resourceId":"/Subscriptions/00000000-0000-0000-0000-000000000000/Providers/Microsoft.Compute/Locations/eastus2/Publishers/canonical/ArtifactTypes/VMImage/Offers/0001-com-ubuntu-server-focal/Skus/20_04-lts-gen2/versions/latest","buffer":"*"}],"osProfile":{"secretsManagementSettings":{"observedCertificates":[],"keyExportable":false},"logonType":"Service"},"storageProfile":{"osDiskStorageAccountType":"Standard"},"kind":"Vmss"}}}' headers: cache-control: - no-cache content-length: - - '1722' + - '1720' content-type: - application/json; charset=utf-8 date: - - Thu, 28 Mar 2024 06:01:47 GMT + - Mon, 01 Jul 2024 06:39:12 GMT etag: - - '"3200feff-0000-0200-0000-660507b90000"' + - '"1d00b493-0000-0800-0000-66824f020000"' expires: - '-1' pragma: @@ -1136,7 +1080,7 @@ interactions: x-ms-providerhub-traffic: - 'True' x-msedge-ref: - - 'Ref A: 74CECC4A35F84B2AA14C454A6B677BDC Ref B: MAA201060516051 Ref C: 2024-03-28T06:01:47Z' + - 'Ref A: 538AA9DEF5F34550AFA7FFA5A036A109 Ref B: SEL221051503035 Ref C: 2024-07-01T06:39:12Z' status: code: 200 message: OK @@ -1154,21 +1098,21 @@ interactions: ParameterSetName: - --resource-group User-Agent: - - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.0 (Windows-10-10.0.22631-SP0) + - AZURECLI/2.61.0 azsdk-python-core/1.28.0 Python/3.11.0 (Windows-10-10.0.22631-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools?api-version=2023-12-13-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools?api-version=2024-04-04-preview response: body: - string: '{"value":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools/cli000002","name":"cli000002","type":"microsoft.devopsinfrastructure/pools","location":"eastus2","tags":{"CostCode":"234"},"systemData":{"createdBy":"ajaykn@microsoft.com","createdByType":"User","createdAt":"2024-03-28T05:59:06.9436695Z","lastModifiedBy":"ajaykn@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-03-28T06:00:35.564027Z"},"identity":{"type":"UserAssigned","userAssignedIdentities":{"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ajaykn/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ajaykn-msi":{"principalId":"4ed0cae7-4d55-46bb-bfbf-12f5517ffa38","clientId":"ffd9f42c-8dd9-4608-a290-29b7c9de9134"}}},"properties":{"provisioningState":"Succeeded","organizationProfile":{"organizations":[{"url":"https://dev.azure.com/managed-org-demo","projects":[],"parallelism":2}],"permissionProfile":{"kind":"CreatorOnly"},"kind":"AzureDevOps"},"devCenterProjectResourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ajaykn-wus/providers/Microsoft.DevCenter/projects/ajaykn-p1","maximumConcurrency":1,"agentProfile":{"kind":"Stateless"},"fabricProfile":{"sku":{"name":"Standard_D2ads_v5"},"images":[{"resourceId":"/Subscriptions/00000000-0000-0000-0000-000000000000/Providers/Microsoft.Compute/Locations/eastus2/Publishers/canonical/ArtifactTypes/VMImage/Offers/0001-com-ubuntu-server-focal/Skus/20_04-lts-gen2/versions/latest","buffer":"*"}],"osProfile":{"secretsManagementSettings":{"observedCertificates":[],"keyExportable":false},"logonType":"Service"},"storageProfile":{"osDiskStorageAccountType":"Standard"},"kind":"Vmss"}}},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools/cli000003","name":"cli000003","type":"microsoft.devopsinfrastructure/pools","location":"eastus2","systemData":{"createdBy":"ajaykn@microsoft.com","createdByType":"User","createdAt":"2024-03-28T06:01:13.6391357Z","lastModifiedBy":"ajaykn@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-03-28T06:01:13.6391357Z"},"identity":{"type":"UserAssigned","userAssignedIdentities":{"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ajaykn/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ajaykn-msi":{"principalId":"4ed0cae7-4d55-46bb-bfbf-12f5517ffa38","clientId":"ffd9f42c-8dd9-4608-a290-29b7c9de9134"}}},"properties":{"provisioningState":"Succeeded","organizationProfile":{"organizations":[{"url":"https://dev.azure.com/managed-org-demo","projects":[],"parallelism":2}],"permissionProfile":{"kind":"CreatorOnly"},"kind":"AzureDevOps"},"devCenterProjectResourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ajaykn-wus/providers/Microsoft.DevCenter/projects/ajaykn-p1","maximumConcurrency":1,"agentProfile":{"kind":"Stateless"},"fabricProfile":{"sku":{"name":"Standard_D2ads_v5"},"images":[{"resourceId":"/Subscriptions/00000000-0000-0000-0000-000000000000/Providers/Microsoft.Compute/Locations/eastus2/Publishers/canonical/ArtifactTypes/VMImage/Offers/0001-com-ubuntu-server-focal/Skus/20_04-lts-gen2/versions/latest","buffer":"*"}],"osProfile":{"secretsManagementSettings":{"observedCertificates":[],"keyExportable":false},"logonType":"Service"},"storageProfile":{"osDiskStorageAccountType":"Standard"},"kind":"Vmss"}}}]}' + string: '{"value":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools/cli000002","name":"cli000002","type":"microsoft.devopsinfrastructure/pools","location":"eastus2","tags":{"CostCode":"234"},"systemData":{"createdBy":"ajaykn@microsoft.com","createdByType":"User","createdAt":"2024-07-01T06:36:50.9319366Z","lastModifiedBy":"ajaykn@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-07-01T06:38:05.578996Z"},"identity":{"type":"UserAssigned","userAssignedIdentities":{"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ajaykn/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ajaykn-msi":{"principalId":"4ed0cae7-4d55-46bb-bfbf-12f5517ffa38","clientId":"ffd9f42c-8dd9-4608-a290-29b7c9de9134"}}},"properties":{"provisioningState":"Succeeded","organizationProfile":{"organizations":[{"url":"https://dev.azure.com/managed-org-demo","projects":[],"parallelism":2}],"permissionProfile":{"kind":"CreatorOnly"},"kind":"AzureDevOps"},"devCenterProjectResourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ajaykn-wus/providers/Microsoft.DevCenter/projects/ajaykn-p1","maximumConcurrency":1,"agentProfile":{"kind":"Stateless"},"fabricProfile":{"sku":{"name":"Standard_D2ads_v5"},"images":[{"resourceId":"/Subscriptions/00000000-0000-0000-0000-000000000000/Providers/Microsoft.Compute/Locations/eastus2/Publishers/canonical/ArtifactTypes/VMImage/Offers/0001-com-ubuntu-server-focal/Skus/20_04-lts-gen2/versions/latest","buffer":"*"}],"osProfile":{"secretsManagementSettings":{"observedCertificates":[],"keyExportable":false},"logonType":"Service"},"storageProfile":{"osDiskStorageAccountType":"Standard"},"kind":"Vmss"}}},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools/cli000003","name":"cli000003","type":"microsoft.devopsinfrastructure/pools","location":"eastus2","systemData":{"createdBy":"ajaykn@microsoft.com","createdByType":"User","createdAt":"2024-07-01T06:38:41.122339Z","lastModifiedBy":"ajaykn@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-07-01T06:38:41.122339Z"},"identity":{"type":"UserAssigned","userAssignedIdentities":{"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ajaykn/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ajaykn-msi":{"principalId":"4ed0cae7-4d55-46bb-bfbf-12f5517ffa38","clientId":"ffd9f42c-8dd9-4608-a290-29b7c9de9134"}}},"properties":{"provisioningState":"Succeeded","organizationProfile":{"organizations":[{"url":"https://dev.azure.com/managed-org-demo","projects":[],"parallelism":2}],"permissionProfile":{"kind":"CreatorOnly"},"kind":"AzureDevOps"},"devCenterProjectResourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ajaykn-wus/providers/Microsoft.DevCenter/projects/ajaykn-p1","maximumConcurrency":1,"agentProfile":{"kind":"Stateless"},"fabricProfile":{"sku":{"name":"Standard_D2ads_v5"},"images":[{"resourceId":"/Subscriptions/00000000-0000-0000-0000-000000000000/Providers/Microsoft.Compute/Locations/eastus2/Publishers/canonical/ArtifactTypes/VMImage/Offers/0001-com-ubuntu-server-focal/Skus/20_04-lts-gen2/versions/latest","buffer":"*"}],"osProfile":{"secretsManagementSettings":{"observedCertificates":[],"keyExportable":false},"logonType":"Service"},"storageProfile":{"osDiskStorageAccountType":"Standard"},"kind":"Vmss"}}}]}' headers: cache-control: - no-cache content-length: - - '3482' + - '3480' content-type: - application/json; charset=utf-8 date: - - Thu, 28 Mar 2024 06:01:52 GMT + - Mon, 01 Jul 2024 06:39:12 GMT expires: - '-1' pragma: @@ -1179,28 +1123,10 @@ interactions: - CONFIG_NOCACHE x-content-type-options: - nosniff - x-ms-original-request-ids: - - 431211ce-86dd-46be-8861-216a98afd724 - - e8644912-cab6-471d-bd27-0d4d234162d6 - - 71c03223-3e4c-4928-9bf0-755ecabd88db - - c9b8e469-c5e0-4e21-a7de-f39c5f6003ac - - 55b583ee-fd82-4cf7-8f80-0add63b1fcc3 - - 5b6ec151-266d-4c83-ba8b-91006c92ec70 - - affb2d7d-3dae-432c-9ed4-9266cc9d93d3 - - 8e0ad37b-46c6-4b81-b202-3c0f84c59a41 - - 285ee6fa-555f-4e2f-8f46-0f489498c18b - - bdbddc6e-4f60-40ba-b817-fe30ea8bca4f - - 7fc75ef8-923a-44a1-bde7-0ac76d122484 - - a6a38e6a-7920-4aac-8218-27c8ffa8b21a - - a352d7b8-2aae-43eb-9e9d-d9d6be8b277b - - 2350e861-b0db-4c40-b011-9e2fb3fe321e - - 02d12413-4e3b-48ac-a712-cb65b2614b70 - - bf6a0b52-e7f7-4ee1-a0e0-9e218ef7b96c - - 4554b7a9-cfd7-4482-87b6-cd2f795bf02c - - be02168f-2eda-41d8-9774-cd1569516693 - - 65c777e2-78fb-4ae0-bd7a-8b1af0ef21f0 + x-ms-providerhub-traffic: + - 'True' x-msedge-ref: - - 'Ref A: 1CC461965C994483A8BE2343760FE6F7 Ref B: MAA201060513031 Ref C: 2024-03-28T06:01:48Z' + - 'Ref A: DA5AA779F16B4BC3835A32257A46EE87 Ref B: SEL221051503049 Ref C: 2024-07-01T06:39:13Z' status: code: 200 message: OK @@ -1220,15 +1146,15 @@ interactions: ParameterSetName: - --yes --name --resource-group User-Agent: - - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.0 (Windows-10-10.0.22631-SP0) + - AZURECLI/2.61.0 azsdk-python-core/1.28.0 Python/3.11.0 (Windows-10-10.0.22631-SP0) method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools/cli000002?api-version=2023-12-13-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools/cli000002?api-version=2024-04-04-preview response: body: string: 'null' headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/EASTUS2/operationStatuses/e7f537df-010f-4597-9063-421a41762d27*978E584EE69DB3FA29BDB9D0D0E924026205F04ECC72DB60B6A8F1970F6BC501?api-version=2023-12-13-preview&t=638472025147801407&c=MIIHHjCCBgagAwIBAgITfwKWMg6goKCq4WwU2AAEApYyDjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwMTMwMTAzMDI3WhcNMjUwMTI0MTAzMDI3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALMk1pBZQQoNY8tos8XBaEjHjcdWubRHrQk5CqKcX3tpFfukMI0_PVZK-Kr7xkZFQTYp_ItaM2RPRDXx-0W9-mmrUBKvdcQ0rdjcSXDek7GvWS29F5sDHojD1v3e9k2jJa4cVSWwdIguvXmdUa57t1EHxqtDzTL4WmjXitzY8QOIHLMRLyXUNg3Gqfxch40cmQeBoN4rVMlP31LizDfdwRyT1qghK7vgvworA3D9rE00aM0n7TcBH9I0mu-96JE0gSX1FWXctlEcmdwQmXj_U0sZCu11_Yr6Oa34bmUQHGc3hDvO226L1Au-QsLuRWFLbKJ-0wmSV5b3CbU1kweD5LUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQuoVkxdNhVmd-S8fHDZYn-1n9OaDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAG6_wraDi57hTBBW8zI9n7Dnd66DCf9ok7v4gM1-qxp2gZjb_eEnriIZQcCD3jLvW4q5_59OicwRN13rP_GY33E9HLUgw245zqSCIGd6gYnaCyxPNdhEa-W6-ZBBw1iWX8l-RJqDOUYwkrI7Lw-iea9CuiTbLjw_BJ5NGmd8D5GOVxFRnhJ7RBRrwa6p2_UqZqvdg8kneiyymbidRJCOZ_xkZ8OwL-ini_ge44CIEB7rvqwdf7DfwOjoDr7JU88gM0QgcE7kzx7cVUZpaJAXXhxLvOcb0MBuRiEyexrV6HrbOTafc9naJB26ejIXNHLsuIhpMMa5NEK60hGauLEMNlY&s=khra1vzImTYzz90M9oLRg5ghXy-vDioyLo-3DX0X_YRvYRmjDIF54Wd7GXiuL7QIcmVmgi4mvV6etPZ_DQQmvDAEz3AIoASOsfCjsE9U_vsNrPGUOeNqer_0GCpk6mNKvkLkc0EPhmb7JfbOz1k7wRN_7sMGEiauDMfgT71G83E_AWxfXVXvq30pxOYmi81L8RvBMIRnSWuAgUUbkjOM3BImQeDaFFak92TcySCT04P9pgMO3z5rcAfzVYhbWI-nbT-_dTFkh_ynJdf6e1XHjmm1vkRGAWsK2_ya4-3yTG-rsRuZ9CV2I7f8iH6A5tb0XOo3C3JfAw79UDmNUK5GOw&h=XoSwrjx5ke_xRBaStrRAQaCM7RHvYXUWOggrK9ncpJc + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/EASTUS2/operationStatuses/a5f930d1-2be8-4ef1-be77-6c4d38a17d23*0FC607160C3666B738B8D68B1ECD24945BD47835A7F42CDF538577C5D2F7D87F?api-version=2024-04-04-preview&t=638554127561484498&c=MIIHpTCCBo2gAwIBAgITfwN_QEA1wazDx2jetAAEA39AQDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNjI3MTUwNjQwWhcNMjUwNjIyMTUwNjQwWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAN2iknYhJwcx-_-WDFvjkjWs22YdkwZ3tctPEJfmsw01RO2DasPWbbwYpJsXYwv7y4MwAH3I61CntkkrMuC9Q5QsdwgRoHBwx3P5hSlyaznosBJZdTrN1uw-6oPYfFOXrojFSxVWRL4rdSFeb9ViYZISQU2oD1pKRLSczYEDSrlfBq7hb7oTdVh6YXBtfPKZz4JUy0dMre8EJPgiDwjF7j-1Gs6Op2EEDYLeVGpwcuHgITWV0cu-rDTSLPQt3Gha3SDJHV74sQ6vWKZSXzBBCCaORF8T8X15qkxygFzW5vWfjFua4Vwz4Qg5-DWIBKp2azYBgkiby66XCOP-Jt0vhX0CAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBRIM_1daIt6Q8ZUt7aSc_4nnwO3NjAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI7ZvFRCm9hC_yfvTDY-K8TLFcpLuW2YqJErMAqLiNfVXdCOPLpp42bWvLvMUtLT1XFFCO5TrsP0dQf14xAn8gXXOqErQQN3CPB1uyBW-leJYuNes9IzFo_qsNdCEJSXdlKklgGO7LMP7bw7ZmHrDp_xY2YircwtB2U67m8gYvLdc5k9xH828K0Pa3y91y9eRL0ccJJGvhf0S_8QRD9E4sBYpEJrwUP8m0lMYkIYs9iU1meZuZBw50WPJBoB_qnu9Iv-ZlBMg3M1FQTWv1IcDAXrdyorTyZmUzYfxrX8pYlvZpQaTovjJvqofrgJ9PDhdrRhBVmFqDDTt-3c9D1ZKXM&s=mX4xlCDwgWQ1mAidRRC-WRG4xnHgIiJCBq1JJmD5hcwFkEgQvV0bzJHwGYpUHI8wSkId5vBcP1YBvacTNtIOjrAgULx7oqk8BH87EQfa2NjvF7wXmwISCL2Uv29Ktf2pzVKdAKfkdStJgowp54MQBi4wNG1ba9ijz8iJne8pfjMbxsc7SgdTeZDENctKQaAFRArdt-DANd_32jTsYH1F6J8RGooUjaaY0SfEi8Ls9n025V5qfzxQgZzYinouoBenrVvQWdaroudJGcdA8hc0fVE7AWoGY6YiswjSdTQiJVXwfcocwNVeYtMInD-PQO_G7HA1GiNX520eLby5SMM6cQ&h=r_yH4Tj5HQ7g6aAkfbHfEXVqFyLRMUOoMVVPBQXjBuE cache-control: - no-cache content-length: @@ -1236,15 +1162,15 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Thu, 28 Mar 2024 06:01:54 GMT + - Mon, 01 Jul 2024 06:39:15 GMT etag: - - '"3300bb02-0000-0200-0000-660507d20000"' + - '"2d01c421-0000-0200-0000-66824f140000"' expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/EASTUS2/operationStatuses/e7f537df-010f-4597-9063-421a41762d27*978E584EE69DB3FA29BDB9D0D0E924026205F04ECC72DB60B6A8F1970F6BC501?api-version=2023-12-13-preview&t=638472025147801407&c=MIIHHjCCBgagAwIBAgITfwKWMg6goKCq4WwU2AAEApYyDjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwMTMwMTAzMDI3WhcNMjUwMTI0MTAzMDI3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALMk1pBZQQoNY8tos8XBaEjHjcdWubRHrQk5CqKcX3tpFfukMI0_PVZK-Kr7xkZFQTYp_ItaM2RPRDXx-0W9-mmrUBKvdcQ0rdjcSXDek7GvWS29F5sDHojD1v3e9k2jJa4cVSWwdIguvXmdUa57t1EHxqtDzTL4WmjXitzY8QOIHLMRLyXUNg3Gqfxch40cmQeBoN4rVMlP31LizDfdwRyT1qghK7vgvworA3D9rE00aM0n7TcBH9I0mu-96JE0gSX1FWXctlEcmdwQmXj_U0sZCu11_Yr6Oa34bmUQHGc3hDvO226L1Au-QsLuRWFLbKJ-0wmSV5b3CbU1kweD5LUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQuoVkxdNhVmd-S8fHDZYn-1n9OaDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAG6_wraDi57hTBBW8zI9n7Dnd66DCf9ok7v4gM1-qxp2gZjb_eEnriIZQcCD3jLvW4q5_59OicwRN13rP_GY33E9HLUgw245zqSCIGd6gYnaCyxPNdhEa-W6-ZBBw1iWX8l-RJqDOUYwkrI7Lw-iea9CuiTbLjw_BJ5NGmd8D5GOVxFRnhJ7RBRrwa6p2_UqZqvdg8kneiyymbidRJCOZ_xkZ8OwL-ini_ge44CIEB7rvqwdf7DfwOjoDr7JU88gM0QgcE7kzx7cVUZpaJAXXhxLvOcb0MBuRiEyexrV6HrbOTafc9naJB26ejIXNHLsuIhpMMa5NEK60hGauLEMNlY&s=khra1vzImTYzz90M9oLRg5ghXy-vDioyLo-3DX0X_YRvYRmjDIF54Wd7GXiuL7QIcmVmgi4mvV6etPZ_DQQmvDAEz3AIoASOsfCjsE9U_vsNrPGUOeNqer_0GCpk6mNKvkLkc0EPhmb7JfbOz1k7wRN_7sMGEiauDMfgT71G83E_AWxfXVXvq30pxOYmi81L8RvBMIRnSWuAgUUbkjOM3BImQeDaFFak92TcySCT04P9pgMO3z5rcAfzVYhbWI-nbT-_dTFkh_ynJdf6e1XHjmm1vkRGAWsK2_ya4-3yTG-rsRuZ9CV2I7f8iH6A5tb0XOo3C3JfAw79UDmNUK5GOw&h=XoSwrjx5ke_xRBaStrRAQaCM7RHvYXUWOggrK9ncpJc + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/EASTUS2/operationStatuses/a5f930d1-2be8-4ef1-be77-6c4d38a17d23*0FC607160C3666B738B8D68B1ECD24945BD47835A7F42CDF538577C5D2F7D87F?api-version=2024-04-04-preview&t=638554127561484498&c=MIIHpTCCBo2gAwIBAgITfwN_QEA1wazDx2jetAAEA39AQDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNjI3MTUwNjQwWhcNMjUwNjIyMTUwNjQwWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAN2iknYhJwcx-_-WDFvjkjWs22YdkwZ3tctPEJfmsw01RO2DasPWbbwYpJsXYwv7y4MwAH3I61CntkkrMuC9Q5QsdwgRoHBwx3P5hSlyaznosBJZdTrN1uw-6oPYfFOXrojFSxVWRL4rdSFeb9ViYZISQU2oD1pKRLSczYEDSrlfBq7hb7oTdVh6YXBtfPKZz4JUy0dMre8EJPgiDwjF7j-1Gs6Op2EEDYLeVGpwcuHgITWV0cu-rDTSLPQt3Gha3SDJHV74sQ6vWKZSXzBBCCaORF8T8X15qkxygFzW5vWfjFua4Vwz4Qg5-DWIBKp2azYBgkiby66XCOP-Jt0vhX0CAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBRIM_1daIt6Q8ZUt7aSc_4nnwO3NjAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI7ZvFRCm9hC_yfvTDY-K8TLFcpLuW2YqJErMAqLiNfVXdCOPLpp42bWvLvMUtLT1XFFCO5TrsP0dQf14xAn8gXXOqErQQN3CPB1uyBW-leJYuNes9IzFo_qsNdCEJSXdlKklgGO7LMP7bw7ZmHrDp_xY2YircwtB2U67m8gYvLdc5k9xH828K0Pa3y91y9eRL0ccJJGvhf0S_8QRD9E4sBYpEJrwUP8m0lMYkIYs9iU1meZuZBw50WPJBoB_qnu9Iv-ZlBMg3M1FQTWv1IcDAXrdyorTyZmUzYfxrX8pYlvZpQaTovjJvqofrgJ9PDhdrRhBVmFqDDTt-3c9D1ZKXM&s=mX4xlCDwgWQ1mAidRRC-WRG4xnHgIiJCBq1JJmD5hcwFkEgQvV0bzJHwGYpUHI8wSkId5vBcP1YBvacTNtIOjrAgULx7oqk8BH87EQfa2NjvF7wXmwISCL2Uv29Ktf2pzVKdAKfkdStJgowp54MQBi4wNG1ba9ijz8iJne8pfjMbxsc7SgdTeZDENctKQaAFRArdt-DANd_32jTsYH1F6J8RGooUjaaY0SfEi8Ls9n025V5qfzxQgZzYinouoBenrVvQWdaroudJGcdA8hc0fVE7AWoGY6YiswjSdTQiJVXwfcocwNVeYtMInD-PQO_G7HA1GiNX520eLby5SMM6cQ&h=r_yH4Tj5HQ7g6aAkfbHfEXVqFyLRMUOoMVVPBQXjBuE mise-correlation-id: - - dae3565b-f85a-42a7-a750-a02f2d4a548b + - e8aa6070-b657-4b25-b6be-db32a119d9c1 pragma: - no-cache strict-transport-security: @@ -1254,13 +1180,13 @@ interactions: x-content-type-options: - nosniff x-ms-devops-request-id: - - 75db2f8f-7ada-484a-9cf3-4367bb5644d0 + - ccd58ebe-0ca4-429f-bcf8-c9eaaff6366c x-ms-providerhub-traffic: - 'True' x-ms-ratelimit-remaining-subscription-deletes: - '14999' x-msedge-ref: - - 'Ref A: F336F75418DA4B0BB479C2C8538EE57E Ref B: MAA201060514035 Ref C: 2024-03-28T06:01:53Z' + - 'Ref A: 9C4278607399469CB19674397C05C2CE Ref B: SEL221051504011 Ref C: 2024-07-01T06:39:14Z' status: code: 202 message: Accepted @@ -1278,15 +1204,15 @@ interactions: ParameterSetName: - --yes --name --resource-group User-Agent: - - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.0 (Windows-10-10.0.22631-SP0) + - AZURECLI/2.61.0 azsdk-python-core/1.28.0 Python/3.11.0 (Windows-10-10.0.22631-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/EASTUS2/operationStatuses/e7f537df-010f-4597-9063-421a41762d27*978E584EE69DB3FA29BDB9D0D0E924026205F04ECC72DB60B6A8F1970F6BC501?api-version=2023-12-13-preview&t=638472025147801407&c=MIIHHjCCBgagAwIBAgITfwKWMg6goKCq4WwU2AAEApYyDjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwMTMwMTAzMDI3WhcNMjUwMTI0MTAzMDI3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALMk1pBZQQoNY8tos8XBaEjHjcdWubRHrQk5CqKcX3tpFfukMI0_PVZK-Kr7xkZFQTYp_ItaM2RPRDXx-0W9-mmrUBKvdcQ0rdjcSXDek7GvWS29F5sDHojD1v3e9k2jJa4cVSWwdIguvXmdUa57t1EHxqtDzTL4WmjXitzY8QOIHLMRLyXUNg3Gqfxch40cmQeBoN4rVMlP31LizDfdwRyT1qghK7vgvworA3D9rE00aM0n7TcBH9I0mu-96JE0gSX1FWXctlEcmdwQmXj_U0sZCu11_Yr6Oa34bmUQHGc3hDvO226L1Au-QsLuRWFLbKJ-0wmSV5b3CbU1kweD5LUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQuoVkxdNhVmd-S8fHDZYn-1n9OaDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAG6_wraDi57hTBBW8zI9n7Dnd66DCf9ok7v4gM1-qxp2gZjb_eEnriIZQcCD3jLvW4q5_59OicwRN13rP_GY33E9HLUgw245zqSCIGd6gYnaCyxPNdhEa-W6-ZBBw1iWX8l-RJqDOUYwkrI7Lw-iea9CuiTbLjw_BJ5NGmd8D5GOVxFRnhJ7RBRrwa6p2_UqZqvdg8kneiyymbidRJCOZ_xkZ8OwL-ini_ge44CIEB7rvqwdf7DfwOjoDr7JU88gM0QgcE7kzx7cVUZpaJAXXhxLvOcb0MBuRiEyexrV6HrbOTafc9naJB26ejIXNHLsuIhpMMa5NEK60hGauLEMNlY&s=khra1vzImTYzz90M9oLRg5ghXy-vDioyLo-3DX0X_YRvYRmjDIF54Wd7GXiuL7QIcmVmgi4mvV6etPZ_DQQmvDAEz3AIoASOsfCjsE9U_vsNrPGUOeNqer_0GCpk6mNKvkLkc0EPhmb7JfbOz1k7wRN_7sMGEiauDMfgT71G83E_AWxfXVXvq30pxOYmi81L8RvBMIRnSWuAgUUbkjOM3BImQeDaFFak92TcySCT04P9pgMO3z5rcAfzVYhbWI-nbT-_dTFkh_ynJdf6e1XHjmm1vkRGAWsK2_ya4-3yTG-rsRuZ9CV2I7f8iH6A5tb0XOo3C3JfAw79UDmNUK5GOw&h=XoSwrjx5ke_xRBaStrRAQaCM7RHvYXUWOggrK9ncpJc + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/EASTUS2/operationStatuses/a5f930d1-2be8-4ef1-be77-6c4d38a17d23*0FC607160C3666B738B8D68B1ECD24945BD47835A7F42CDF538577C5D2F7D87F?api-version=2024-04-04-preview&t=638554127561484498&c=MIIHpTCCBo2gAwIBAgITfwN_QEA1wazDx2jetAAEA39AQDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNjI3MTUwNjQwWhcNMjUwNjIyMTUwNjQwWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAN2iknYhJwcx-_-WDFvjkjWs22YdkwZ3tctPEJfmsw01RO2DasPWbbwYpJsXYwv7y4MwAH3I61CntkkrMuC9Q5QsdwgRoHBwx3P5hSlyaznosBJZdTrN1uw-6oPYfFOXrojFSxVWRL4rdSFeb9ViYZISQU2oD1pKRLSczYEDSrlfBq7hb7oTdVh6YXBtfPKZz4JUy0dMre8EJPgiDwjF7j-1Gs6Op2EEDYLeVGpwcuHgITWV0cu-rDTSLPQt3Gha3SDJHV74sQ6vWKZSXzBBCCaORF8T8X15qkxygFzW5vWfjFua4Vwz4Qg5-DWIBKp2azYBgkiby66XCOP-Jt0vhX0CAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBRIM_1daIt6Q8ZUt7aSc_4nnwO3NjAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI7ZvFRCm9hC_yfvTDY-K8TLFcpLuW2YqJErMAqLiNfVXdCOPLpp42bWvLvMUtLT1XFFCO5TrsP0dQf14xAn8gXXOqErQQN3CPB1uyBW-leJYuNes9IzFo_qsNdCEJSXdlKklgGO7LMP7bw7ZmHrDp_xY2YircwtB2U67m8gYvLdc5k9xH828K0Pa3y91y9eRL0ccJJGvhf0S_8QRD9E4sBYpEJrwUP8m0lMYkIYs9iU1meZuZBw50WPJBoB_qnu9Iv-ZlBMg3M1FQTWv1IcDAXrdyorTyZmUzYfxrX8pYlvZpQaTovjJvqofrgJ9PDhdrRhBVmFqDDTt-3c9D1ZKXM&s=mX4xlCDwgWQ1mAidRRC-WRG4xnHgIiJCBq1JJmD5hcwFkEgQvV0bzJHwGYpUHI8wSkId5vBcP1YBvacTNtIOjrAgULx7oqk8BH87EQfa2NjvF7wXmwISCL2Uv29Ktf2pzVKdAKfkdStJgowp54MQBi4wNG1ba9ijz8iJne8pfjMbxsc7SgdTeZDENctKQaAFRArdt-DANd_32jTsYH1F6J8RGooUjaaY0SfEi8Ls9n025V5qfzxQgZzYinouoBenrVvQWdaroudJGcdA8hc0fVE7AWoGY6YiswjSdTQiJVXwfcocwNVeYtMInD-PQO_G7HA1GiNX520eLby5SMM6cQ&h=r_yH4Tj5HQ7g6aAkfbHfEXVqFyLRMUOoMVVPBQXjBuE response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/EASTUS2/operationStatuses/e7f537df-010f-4597-9063-421a41762d27*978E584EE69DB3FA29BDB9D0D0E924026205F04ECC72DB60B6A8F1970F6BC501","name":"e7f537df-010f-4597-9063-421a41762d27*978E584EE69DB3FA29BDB9D0D0E924026205F04ECC72DB60B6A8F1970F6BC501","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools/cli000002","status":"Deleting","startTime":"2024-03-28T06:01:54.4754294Z"}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/EASTUS2/operationStatuses/a5f930d1-2be8-4ef1-be77-6c4d38a17d23*0FC607160C3666B738B8D68B1ECD24945BD47835A7F42CDF538577C5D2F7D87F","name":"a5f930d1-2be8-4ef1-be77-6c4d38a17d23*0FC607160C3666B738B8D68B1ECD24945BD47835A7F42CDF538577C5D2F7D87F","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools/cli000002","status":"Deleting","startTime":"2024-07-01T06:39:15.8742568Z"}' headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/eastus2/operationStatuses/e7f537df-010f-4597-9063-421a41762d27*978E584EE69DB3FA29BDB9D0D0E924026205F04ECC72DB60B6A8F1970F6BC501?api-version=2023-12-13-preview&t=638472025151749308&c=MIIHHjCCBgagAwIBAgITfwKWMg6goKCq4WwU2AAEApYyDjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwMTMwMTAzMDI3WhcNMjUwMTI0MTAzMDI3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALMk1pBZQQoNY8tos8XBaEjHjcdWubRHrQk5CqKcX3tpFfukMI0_PVZK-Kr7xkZFQTYp_ItaM2RPRDXx-0W9-mmrUBKvdcQ0rdjcSXDek7GvWS29F5sDHojD1v3e9k2jJa4cVSWwdIguvXmdUa57t1EHxqtDzTL4WmjXitzY8QOIHLMRLyXUNg3Gqfxch40cmQeBoN4rVMlP31LizDfdwRyT1qghK7vgvworA3D9rE00aM0n7TcBH9I0mu-96JE0gSX1FWXctlEcmdwQmXj_U0sZCu11_Yr6Oa34bmUQHGc3hDvO226L1Au-QsLuRWFLbKJ-0wmSV5b3CbU1kweD5LUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQuoVkxdNhVmd-S8fHDZYn-1n9OaDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAG6_wraDi57hTBBW8zI9n7Dnd66DCf9ok7v4gM1-qxp2gZjb_eEnriIZQcCD3jLvW4q5_59OicwRN13rP_GY33E9HLUgw245zqSCIGd6gYnaCyxPNdhEa-W6-ZBBw1iWX8l-RJqDOUYwkrI7Lw-iea9CuiTbLjw_BJ5NGmd8D5GOVxFRnhJ7RBRrwa6p2_UqZqvdg8kneiyymbidRJCOZ_xkZ8OwL-ini_ge44CIEB7rvqwdf7DfwOjoDr7JU88gM0QgcE7kzx7cVUZpaJAXXhxLvOcb0MBuRiEyexrV6HrbOTafc9naJB26ejIXNHLsuIhpMMa5NEK60hGauLEMNlY&s=eMA5VmwpSmuOkZszh8ZZwTpqLjHmYoDfHQOVKo6jWFsgei5-7QQrjIFUt9S-q9mZ9tpyUgx-s-smI8pnRHTL52MHjUda8EsgxyFgltMxqb0lMoXGomcvwzRVA3NjRj1WLIqRNZa3ADVXD_hR0mlqNJfCLSsd9nP7KaVo6h7ln7GA7oTClLQg5g0OZVs0RLkQklfgOFFLnCw4k98xVWTreL2qKiRDLNYKSXUNPYufkRiIJ0DSXrHOxi7qKJJnL1huBuUWVU_wPnLhVPV40JkWJzRhwJ_cWNkqHQ844GLSgl2d6BnvZpGklii3I-fY2LeKaiA9Bde9mKhaJXDKne9tDg&h=Qd5Up-TfI1M0L__4xfT5H5KllUIOn77vZ1j7ympB68E + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/eastus2/operationStatuses/a5f930d1-2be8-4ef1-be77-6c4d38a17d23*0FC607160C3666B738B8D68B1ECD24945BD47835A7F42CDF538577C5D2F7D87F?api-version=2024-04-04-preview&t=638554127563983919&c=MIIHpTCCBo2gAwIBAgITfwN_QEA1wazDx2jetAAEA39AQDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNjI3MTUwNjQwWhcNMjUwNjIyMTUwNjQwWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAN2iknYhJwcx-_-WDFvjkjWs22YdkwZ3tctPEJfmsw01RO2DasPWbbwYpJsXYwv7y4MwAH3I61CntkkrMuC9Q5QsdwgRoHBwx3P5hSlyaznosBJZdTrN1uw-6oPYfFOXrojFSxVWRL4rdSFeb9ViYZISQU2oD1pKRLSczYEDSrlfBq7hb7oTdVh6YXBtfPKZz4JUy0dMre8EJPgiDwjF7j-1Gs6Op2EEDYLeVGpwcuHgITWV0cu-rDTSLPQt3Gha3SDJHV74sQ6vWKZSXzBBCCaORF8T8X15qkxygFzW5vWfjFua4Vwz4Qg5-DWIBKp2azYBgkiby66XCOP-Jt0vhX0CAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBRIM_1daIt6Q8ZUt7aSc_4nnwO3NjAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI7ZvFRCm9hC_yfvTDY-K8TLFcpLuW2YqJErMAqLiNfVXdCOPLpp42bWvLvMUtLT1XFFCO5TrsP0dQf14xAn8gXXOqErQQN3CPB1uyBW-leJYuNes9IzFo_qsNdCEJSXdlKklgGO7LMP7bw7ZmHrDp_xY2YircwtB2U67m8gYvLdc5k9xH828K0Pa3y91y9eRL0ccJJGvhf0S_8QRD9E4sBYpEJrwUP8m0lMYkIYs9iU1meZuZBw50WPJBoB_qnu9Iv-ZlBMg3M1FQTWv1IcDAXrdyorTyZmUzYfxrX8pYlvZpQaTovjJvqofrgJ9PDhdrRhBVmFqDDTt-3c9D1ZKXM&s=BBYmd4VwUMH6zyoutRQLoZ1cfdlErFUU3P104Xns9kNpDoT4RRIg49vCv-tS_rPUDmWHgAmCPWAlf8H3mrXt-SBJYeOfh1TCY44Y7kqJ1ijcfKQmDhIfB77aBVIabYQh7PoiGqFndZFeWEXNTF6u_HhPIyMZ0iEGQUvnoCAvyZ18VX1UQTASZgTv3UvmemeIhIn_PGEga08KIcGOg62MHyC4boT-3z_xWA4fUF-1KnWCfMxuK2njljBf-dQjtommte9b-lisGz5oROJx-NBNP_NwYkKPPgHjT3ritNJ0-2SGLiBoVl4AQ6CWQkOSf9EpIzaNEngAQ-cbINewTBmneA&h=F1vKdzORA2d-17c20a3YJoDZqoBkcbeIkwX6WSXHe4o cache-control: - no-cache content-length: @@ -1294,13 +1220,13 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Thu, 28 Mar 2024 06:01:54 GMT + - Mon, 01 Jul 2024 06:39:15 GMT etag: - - '"3b003be5-0000-0200-0000-660507d20000"' + - '"f9005ece-0000-0200-0000-66824f130000"' expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/eastus2/operationStatuses/e7f537df-010f-4597-9063-421a41762d27*978E584EE69DB3FA29BDB9D0D0E924026205F04ECC72DB60B6A8F1970F6BC501?api-version=2023-12-13-preview&t=638472025151905808&c=MIIHHjCCBgagAwIBAgITfwKWMg6goKCq4WwU2AAEApYyDjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwMTMwMTAzMDI3WhcNMjUwMTI0MTAzMDI3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALMk1pBZQQoNY8tos8XBaEjHjcdWubRHrQk5CqKcX3tpFfukMI0_PVZK-Kr7xkZFQTYp_ItaM2RPRDXx-0W9-mmrUBKvdcQ0rdjcSXDek7GvWS29F5sDHojD1v3e9k2jJa4cVSWwdIguvXmdUa57t1EHxqtDzTL4WmjXitzY8QOIHLMRLyXUNg3Gqfxch40cmQeBoN4rVMlP31LizDfdwRyT1qghK7vgvworA3D9rE00aM0n7TcBH9I0mu-96JE0gSX1FWXctlEcmdwQmXj_U0sZCu11_Yr6Oa34bmUQHGc3hDvO226L1Au-QsLuRWFLbKJ-0wmSV5b3CbU1kweD5LUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQuoVkxdNhVmd-S8fHDZYn-1n9OaDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAG6_wraDi57hTBBW8zI9n7Dnd66DCf9ok7v4gM1-qxp2gZjb_eEnriIZQcCD3jLvW4q5_59OicwRN13rP_GY33E9HLUgw245zqSCIGd6gYnaCyxPNdhEa-W6-ZBBw1iWX8l-RJqDOUYwkrI7Lw-iea9CuiTbLjw_BJ5NGmd8D5GOVxFRnhJ7RBRrwa6p2_UqZqvdg8kneiyymbidRJCOZ_xkZ8OwL-ini_ge44CIEB7rvqwdf7DfwOjoDr7JU88gM0QgcE7kzx7cVUZpaJAXXhxLvOcb0MBuRiEyexrV6HrbOTafc9naJB26ejIXNHLsuIhpMMa5NEK60hGauLEMNlY&s=K_vcVmIHpBfcCsJlkLVUdIGpzE0mPwYUFxLGR51bYubkWENm5Yj4gQdLpYuzmN3MWY4MqBgOsKe3vJMXrxudmBdPD0eV9HCCAMDXaNkMfyQQShvs5kZVsD6X6CZeV4iowskwky32PSfkEIHxm7wKiHU4tFBJLxsxSywaV2yghzCz4nSU3lT0LXxC-2e-W7meb0V1_5cv7aBXatNemuD8Hz_VAJBOyLARJQfIVkuMDwQVDmCTu36B2Ny0zUOnVj3TA9jdcD9g3_jKtN9ElquQ2c0R-rq4vmGuCket_crzq523nWrB0dw7HEIMuJyz2ZNUtaMVNrXOPBk1LQuqnb9NTw&h=fCSDgGF45ToicpQ8gq7lUcp5M2kljdZ_50rVeAmQaow + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/eastus2/operationStatuses/a5f930d1-2be8-4ef1-be77-6c4d38a17d23*0FC607160C3666B738B8D68B1ECD24945BD47835A7F42CDF538577C5D2F7D87F?api-version=2024-04-04-preview&t=638554127564140162&c=MIIHpTCCBo2gAwIBAgITfwN_QEA1wazDx2jetAAEA39AQDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNjI3MTUwNjQwWhcNMjUwNjIyMTUwNjQwWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAN2iknYhJwcx-_-WDFvjkjWs22YdkwZ3tctPEJfmsw01RO2DasPWbbwYpJsXYwv7y4MwAH3I61CntkkrMuC9Q5QsdwgRoHBwx3P5hSlyaznosBJZdTrN1uw-6oPYfFOXrojFSxVWRL4rdSFeb9ViYZISQU2oD1pKRLSczYEDSrlfBq7hb7oTdVh6YXBtfPKZz4JUy0dMre8EJPgiDwjF7j-1Gs6Op2EEDYLeVGpwcuHgITWV0cu-rDTSLPQt3Gha3SDJHV74sQ6vWKZSXzBBCCaORF8T8X15qkxygFzW5vWfjFua4Vwz4Qg5-DWIBKp2azYBgkiby66XCOP-Jt0vhX0CAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBRIM_1daIt6Q8ZUt7aSc_4nnwO3NjAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI7ZvFRCm9hC_yfvTDY-K8TLFcpLuW2YqJErMAqLiNfVXdCOPLpp42bWvLvMUtLT1XFFCO5TrsP0dQf14xAn8gXXOqErQQN3CPB1uyBW-leJYuNes9IzFo_qsNdCEJSXdlKklgGO7LMP7bw7ZmHrDp_xY2YircwtB2U67m8gYvLdc5k9xH828K0Pa3y91y9eRL0ccJJGvhf0S_8QRD9E4sBYpEJrwUP8m0lMYkIYs9iU1meZuZBw50WPJBoB_qnu9Iv-ZlBMg3M1FQTWv1IcDAXrdyorTyZmUzYfxrX8pYlvZpQaTovjJvqofrgJ9PDhdrRhBVmFqDDTt-3c9D1ZKXM&s=vy6lA3TcmLiYToI-ZbPI_d9LR4SVt9YUjcswEORs0R5F53FwpchoJeTI3ZhdWPh_dyzyYBizDz-CX1qCitgZ31faxoT6guScZGBXQopdhY3lbSU0vN72hjvPUTfU4T7CKcNjzSexX5AVv_UpxPmtjEy3zd3vKV2xrcxcv8VG3t8T1EDCTF8kgj5tVO5Ew0sly9No_KWnCyV9XVbMjKvMttDRc0mZwiwq_YofneUrW82_PvnyCmw5qGUXZrBfvWrbNS_yLzHdtV6dUZ7iZTiu5DuMD-TsWRgzg7hFLGgAPdgiPdW1n291uaWA_weFaCTbcpWB2YJZ4n24_nIef1f-fQ&h=XSn7WXoIIM6jfDLmTQuP1P-z8fTw-2svoKTV5l7MaVc pragma: - no-cache strict-transport-security: @@ -1310,7 +1236,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: 0D5DC52405F5466C8EF4BA1453AF8A3D Ref B: MAA201060514035 Ref C: 2024-03-28T06:01:54Z' + - 'Ref A: 20ABA4BB70734E419CE1E11AA613B432 Ref B: SEL221051504011 Ref C: 2024-07-01T06:39:16Z' status: code: 202 message: Accepted @@ -1328,15 +1254,15 @@ interactions: ParameterSetName: - --yes --name --resource-group User-Agent: - - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.0 (Windows-10-10.0.22631-SP0) + - AZURECLI/2.61.0 azsdk-python-core/1.28.0 Python/3.11.0 (Windows-10-10.0.22631-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/EASTUS2/operationStatuses/e7f537df-010f-4597-9063-421a41762d27*978E584EE69DB3FA29BDB9D0D0E924026205F04ECC72DB60B6A8F1970F6BC501?api-version=2023-12-13-preview&t=638472025147801407&c=MIIHHjCCBgagAwIBAgITfwKWMg6goKCq4WwU2AAEApYyDjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwMTMwMTAzMDI3WhcNMjUwMTI0MTAzMDI3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALMk1pBZQQoNY8tos8XBaEjHjcdWubRHrQk5CqKcX3tpFfukMI0_PVZK-Kr7xkZFQTYp_ItaM2RPRDXx-0W9-mmrUBKvdcQ0rdjcSXDek7GvWS29F5sDHojD1v3e9k2jJa4cVSWwdIguvXmdUa57t1EHxqtDzTL4WmjXitzY8QOIHLMRLyXUNg3Gqfxch40cmQeBoN4rVMlP31LizDfdwRyT1qghK7vgvworA3D9rE00aM0n7TcBH9I0mu-96JE0gSX1FWXctlEcmdwQmXj_U0sZCu11_Yr6Oa34bmUQHGc3hDvO226L1Au-QsLuRWFLbKJ-0wmSV5b3CbU1kweD5LUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQuoVkxdNhVmd-S8fHDZYn-1n9OaDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAG6_wraDi57hTBBW8zI9n7Dnd66DCf9ok7v4gM1-qxp2gZjb_eEnriIZQcCD3jLvW4q5_59OicwRN13rP_GY33E9HLUgw245zqSCIGd6gYnaCyxPNdhEa-W6-ZBBw1iWX8l-RJqDOUYwkrI7Lw-iea9CuiTbLjw_BJ5NGmd8D5GOVxFRnhJ7RBRrwa6p2_UqZqvdg8kneiyymbidRJCOZ_xkZ8OwL-ini_ge44CIEB7rvqwdf7DfwOjoDr7JU88gM0QgcE7kzx7cVUZpaJAXXhxLvOcb0MBuRiEyexrV6HrbOTafc9naJB26ejIXNHLsuIhpMMa5NEK60hGauLEMNlY&s=khra1vzImTYzz90M9oLRg5ghXy-vDioyLo-3DX0X_YRvYRmjDIF54Wd7GXiuL7QIcmVmgi4mvV6etPZ_DQQmvDAEz3AIoASOsfCjsE9U_vsNrPGUOeNqer_0GCpk6mNKvkLkc0EPhmb7JfbOz1k7wRN_7sMGEiauDMfgT71G83E_AWxfXVXvq30pxOYmi81L8RvBMIRnSWuAgUUbkjOM3BImQeDaFFak92TcySCT04P9pgMO3z5rcAfzVYhbWI-nbT-_dTFkh_ynJdf6e1XHjmm1vkRGAWsK2_ya4-3yTG-rsRuZ9CV2I7f8iH6A5tb0XOo3C3JfAw79UDmNUK5GOw&h=XoSwrjx5ke_xRBaStrRAQaCM7RHvYXUWOggrK9ncpJc + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/EASTUS2/operationStatuses/a5f930d1-2be8-4ef1-be77-6c4d38a17d23*0FC607160C3666B738B8D68B1ECD24945BD47835A7F42CDF538577C5D2F7D87F?api-version=2024-04-04-preview&t=638554127561484498&c=MIIHpTCCBo2gAwIBAgITfwN_QEA1wazDx2jetAAEA39AQDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNjI3MTUwNjQwWhcNMjUwNjIyMTUwNjQwWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAN2iknYhJwcx-_-WDFvjkjWs22YdkwZ3tctPEJfmsw01RO2DasPWbbwYpJsXYwv7y4MwAH3I61CntkkrMuC9Q5QsdwgRoHBwx3P5hSlyaznosBJZdTrN1uw-6oPYfFOXrojFSxVWRL4rdSFeb9ViYZISQU2oD1pKRLSczYEDSrlfBq7hb7oTdVh6YXBtfPKZz4JUy0dMre8EJPgiDwjF7j-1Gs6Op2EEDYLeVGpwcuHgITWV0cu-rDTSLPQt3Gha3SDJHV74sQ6vWKZSXzBBCCaORF8T8X15qkxygFzW5vWfjFua4Vwz4Qg5-DWIBKp2azYBgkiby66XCOP-Jt0vhX0CAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBRIM_1daIt6Q8ZUt7aSc_4nnwO3NjAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI7ZvFRCm9hC_yfvTDY-K8TLFcpLuW2YqJErMAqLiNfVXdCOPLpp42bWvLvMUtLT1XFFCO5TrsP0dQf14xAn8gXXOqErQQN3CPB1uyBW-leJYuNes9IzFo_qsNdCEJSXdlKklgGO7LMP7bw7ZmHrDp_xY2YircwtB2U67m8gYvLdc5k9xH828K0Pa3y91y9eRL0ccJJGvhf0S_8QRD9E4sBYpEJrwUP8m0lMYkIYs9iU1meZuZBw50WPJBoB_qnu9Iv-ZlBMg3M1FQTWv1IcDAXrdyorTyZmUzYfxrX8pYlvZpQaTovjJvqofrgJ9PDhdrRhBVmFqDDTt-3c9D1ZKXM&s=mX4xlCDwgWQ1mAidRRC-WRG4xnHgIiJCBq1JJmD5hcwFkEgQvV0bzJHwGYpUHI8wSkId5vBcP1YBvacTNtIOjrAgULx7oqk8BH87EQfa2NjvF7wXmwISCL2Uv29Ktf2pzVKdAKfkdStJgowp54MQBi4wNG1ba9ijz8iJne8pfjMbxsc7SgdTeZDENctKQaAFRArdt-DANd_32jTsYH1F6J8RGooUjaaY0SfEi8Ls9n025V5qfzxQgZzYinouoBenrVvQWdaroudJGcdA8hc0fVE7AWoGY6YiswjSdTQiJVXwfcocwNVeYtMInD-PQO_G7HA1GiNX520eLby5SMM6cQ&h=r_yH4Tj5HQ7g6aAkfbHfEXVqFyLRMUOoMVVPBQXjBuE response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/EASTUS2/operationStatuses/e7f537df-010f-4597-9063-421a41762d27*978E584EE69DB3FA29BDB9D0D0E924026205F04ECC72DB60B6A8F1970F6BC501","name":"e7f537df-010f-4597-9063-421a41762d27*978E584EE69DB3FA29BDB9D0D0E924026205F04ECC72DB60B6A8F1970F6BC501","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools/cli000002","status":"Deleting","startTime":"2024-03-28T06:01:54.4754294Z"}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/EASTUS2/operationStatuses/a5f930d1-2be8-4ef1-be77-6c4d38a17d23*0FC607160C3666B738B8D68B1ECD24945BD47835A7F42CDF538577C5D2F7D87F","name":"a5f930d1-2be8-4ef1-be77-6c4d38a17d23*0FC607160C3666B738B8D68B1ECD24945BD47835A7F42CDF538577C5D2F7D87F","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools/cli000002","status":"Deleting","startTime":"2024-07-01T06:39:15.8742568Z"}' headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/eastus2/operationStatuses/e7f537df-010f-4597-9063-421a41762d27*978E584EE69DB3FA29BDB9D0D0E924026205F04ECC72DB60B6A8F1970F6BC501?api-version=2023-12-13-preview&t=638472025455608292&c=MIIHHjCCBgagAwIBAgITfwKWMg6goKCq4WwU2AAEApYyDjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwMTMwMTAzMDI3WhcNMjUwMTI0MTAzMDI3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALMk1pBZQQoNY8tos8XBaEjHjcdWubRHrQk5CqKcX3tpFfukMI0_PVZK-Kr7xkZFQTYp_ItaM2RPRDXx-0W9-mmrUBKvdcQ0rdjcSXDek7GvWS29F5sDHojD1v3e9k2jJa4cVSWwdIguvXmdUa57t1EHxqtDzTL4WmjXitzY8QOIHLMRLyXUNg3Gqfxch40cmQeBoN4rVMlP31LizDfdwRyT1qghK7vgvworA3D9rE00aM0n7TcBH9I0mu-96JE0gSX1FWXctlEcmdwQmXj_U0sZCu11_Yr6Oa34bmUQHGc3hDvO226L1Au-QsLuRWFLbKJ-0wmSV5b3CbU1kweD5LUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQuoVkxdNhVmd-S8fHDZYn-1n9OaDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAG6_wraDi57hTBBW8zI9n7Dnd66DCf9ok7v4gM1-qxp2gZjb_eEnriIZQcCD3jLvW4q5_59OicwRN13rP_GY33E9HLUgw245zqSCIGd6gYnaCyxPNdhEa-W6-ZBBw1iWX8l-RJqDOUYwkrI7Lw-iea9CuiTbLjw_BJ5NGmd8D5GOVxFRnhJ7RBRrwa6p2_UqZqvdg8kneiyymbidRJCOZ_xkZ8OwL-ini_ge44CIEB7rvqwdf7DfwOjoDr7JU88gM0QgcE7kzx7cVUZpaJAXXhxLvOcb0MBuRiEyexrV6HrbOTafc9naJB26ejIXNHLsuIhpMMa5NEK60hGauLEMNlY&s=XyTvJ-bYs0t-r8u94ac3To5fAejWzXUlOHIlY-mbWEZqhg37-3Q0JueMVJoDwPTJqnmSf6HsJs14abQXLzs-KpfU-gmc-urekpVuGK7FK9_7gafzF22OEeCZ99oow9WuekvzLwHIb6NjCI-V4Mo9WNZxh0ATPji2a67K86HopPE9_8BWBnyYIKPQZrfewjJO_67kaZ9GiNMVKRKuETXMxcVP3Mere27rhfX3N8XPGf9jZYaDcHbSV4TRd8vA2Doe7teOK9xIwQtqQk6PyZaR3-ZxCqBE13vkNf_m1SUX8Ii7iVR7LVQ4Eg6UASWvMN3gTl5vLk4AlJWckKmrtrqzyw&h=GnzEkVc6nDiIFBC3h86AYJZs6co16iKdkej-ond2ZXo + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/eastus2/operationStatuses/a5f930d1-2be8-4ef1-be77-6c4d38a17d23*0FC607160C3666B738B8D68B1ECD24945BD47835A7F42CDF538577C5D2F7D87F?api-version=2024-04-04-preview&t=638554127866913605&c=MIIHpTCCBo2gAwIBAgITfwN_QEA1wazDx2jetAAEA39AQDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNjI3MTUwNjQwWhcNMjUwNjIyMTUwNjQwWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAN2iknYhJwcx-_-WDFvjkjWs22YdkwZ3tctPEJfmsw01RO2DasPWbbwYpJsXYwv7y4MwAH3I61CntkkrMuC9Q5QsdwgRoHBwx3P5hSlyaznosBJZdTrN1uw-6oPYfFOXrojFSxVWRL4rdSFeb9ViYZISQU2oD1pKRLSczYEDSrlfBq7hb7oTdVh6YXBtfPKZz4JUy0dMre8EJPgiDwjF7j-1Gs6Op2EEDYLeVGpwcuHgITWV0cu-rDTSLPQt3Gha3SDJHV74sQ6vWKZSXzBBCCaORF8T8X15qkxygFzW5vWfjFua4Vwz4Qg5-DWIBKp2azYBgkiby66XCOP-Jt0vhX0CAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBRIM_1daIt6Q8ZUt7aSc_4nnwO3NjAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI7ZvFRCm9hC_yfvTDY-K8TLFcpLuW2YqJErMAqLiNfVXdCOPLpp42bWvLvMUtLT1XFFCO5TrsP0dQf14xAn8gXXOqErQQN3CPB1uyBW-leJYuNes9IzFo_qsNdCEJSXdlKklgGO7LMP7bw7ZmHrDp_xY2YircwtB2U67m8gYvLdc5k9xH828K0Pa3y91y9eRL0ccJJGvhf0S_8QRD9E4sBYpEJrwUP8m0lMYkIYs9iU1meZuZBw50WPJBoB_qnu9Iv-ZlBMg3M1FQTWv1IcDAXrdyorTyZmUzYfxrX8pYlvZpQaTovjJvqofrgJ9PDhdrRhBVmFqDDTt-3c9D1ZKXM&s=YUYNveb0vMOuOp3lmOpdmNXJq1mzoauJqSCPjKHWnO_qwy9nMXk2oRm8kMZ5HJY2akqoT4Hd-aGYbJJup8radzYdMb0jkOqwkHJWj6AYuTjU306duI0gV9059PfdgdA5jU-tuOEsCNMjXnl-M1RbWanTfMUjCk2KHT6rXSOAHf0E-3DsdbY7Y7bTyb1xPag946H7uLSvxH1EQ-BPo4PUhgmVOm_N7Ctv7djRtTzZrAavAVPkWmUMFTdeXmJU6cSastBuivPXWrrLyUBoMWmAr-7AkAP9YjL2iYmYSnA43eEjo-Wi4Bs4G1Df9YM8wWHpLmrVtSvP2vtWgt6bqpjr4A&h=cXMD5cucaG1ThllaLMAMFusIrceMLi7_plZnird8LSw cache-control: - no-cache content-length: @@ -1344,13 +1270,13 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Thu, 28 Mar 2024 06:02:25 GMT + - Mon, 01 Jul 2024 06:39:46 GMT etag: - - '"3b003be5-0000-0200-0000-660507d20000"' + - '"f9005ece-0000-0200-0000-66824f130000"' expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/eastus2/operationStatuses/e7f537df-010f-4597-9063-421a41762d27*978E584EE69DB3FA29BDB9D0D0E924026205F04ECC72DB60B6A8F1970F6BC501?api-version=2023-12-13-preview&t=638472025455608292&c=MIIHHjCCBgagAwIBAgITfwKWMg6goKCq4WwU2AAEApYyDjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwMTMwMTAzMDI3WhcNMjUwMTI0MTAzMDI3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALMk1pBZQQoNY8tos8XBaEjHjcdWubRHrQk5CqKcX3tpFfukMI0_PVZK-Kr7xkZFQTYp_ItaM2RPRDXx-0W9-mmrUBKvdcQ0rdjcSXDek7GvWS29F5sDHojD1v3e9k2jJa4cVSWwdIguvXmdUa57t1EHxqtDzTL4WmjXitzY8QOIHLMRLyXUNg3Gqfxch40cmQeBoN4rVMlP31LizDfdwRyT1qghK7vgvworA3D9rE00aM0n7TcBH9I0mu-96JE0gSX1FWXctlEcmdwQmXj_U0sZCu11_Yr6Oa34bmUQHGc3hDvO226L1Au-QsLuRWFLbKJ-0wmSV5b3CbU1kweD5LUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQuoVkxdNhVmd-S8fHDZYn-1n9OaDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAG6_wraDi57hTBBW8zI9n7Dnd66DCf9ok7v4gM1-qxp2gZjb_eEnriIZQcCD3jLvW4q5_59OicwRN13rP_GY33E9HLUgw245zqSCIGd6gYnaCyxPNdhEa-W6-ZBBw1iWX8l-RJqDOUYwkrI7Lw-iea9CuiTbLjw_BJ5NGmd8D5GOVxFRnhJ7RBRrwa6p2_UqZqvdg8kneiyymbidRJCOZ_xkZ8OwL-ini_ge44CIEB7rvqwdf7DfwOjoDr7JU88gM0QgcE7kzx7cVUZpaJAXXhxLvOcb0MBuRiEyexrV6HrbOTafc9naJB26ejIXNHLsuIhpMMa5NEK60hGauLEMNlY&s=XyTvJ-bYs0t-r8u94ac3To5fAejWzXUlOHIlY-mbWEZqhg37-3Q0JueMVJoDwPTJqnmSf6HsJs14abQXLzs-KpfU-gmc-urekpVuGK7FK9_7gafzF22OEeCZ99oow9WuekvzLwHIb6NjCI-V4Mo9WNZxh0ATPji2a67K86HopPE9_8BWBnyYIKPQZrfewjJO_67kaZ9GiNMVKRKuETXMxcVP3Mere27rhfX3N8XPGf9jZYaDcHbSV4TRd8vA2Doe7teOK9xIwQtqQk6PyZaR3-ZxCqBE13vkNf_m1SUX8Ii7iVR7LVQ4Eg6UASWvMN3gTl5vLk4AlJWckKmrtrqzyw&h=GnzEkVc6nDiIFBC3h86AYJZs6co16iKdkej-ond2ZXo + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/eastus2/operationStatuses/a5f930d1-2be8-4ef1-be77-6c4d38a17d23*0FC607160C3666B738B8D68B1ECD24945BD47835A7F42CDF538577C5D2F7D87F?api-version=2024-04-04-preview&t=638554127867070636&c=MIIHpTCCBo2gAwIBAgITfwN_QEA1wazDx2jetAAEA39AQDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNjI3MTUwNjQwWhcNMjUwNjIyMTUwNjQwWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAN2iknYhJwcx-_-WDFvjkjWs22YdkwZ3tctPEJfmsw01RO2DasPWbbwYpJsXYwv7y4MwAH3I61CntkkrMuC9Q5QsdwgRoHBwx3P5hSlyaznosBJZdTrN1uw-6oPYfFOXrojFSxVWRL4rdSFeb9ViYZISQU2oD1pKRLSczYEDSrlfBq7hb7oTdVh6YXBtfPKZz4JUy0dMre8EJPgiDwjF7j-1Gs6Op2EEDYLeVGpwcuHgITWV0cu-rDTSLPQt3Gha3SDJHV74sQ6vWKZSXzBBCCaORF8T8X15qkxygFzW5vWfjFua4Vwz4Qg5-DWIBKp2azYBgkiby66XCOP-Jt0vhX0CAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBRIM_1daIt6Q8ZUt7aSc_4nnwO3NjAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI7ZvFRCm9hC_yfvTDY-K8TLFcpLuW2YqJErMAqLiNfVXdCOPLpp42bWvLvMUtLT1XFFCO5TrsP0dQf14xAn8gXXOqErQQN3CPB1uyBW-leJYuNes9IzFo_qsNdCEJSXdlKklgGO7LMP7bw7ZmHrDp_xY2YircwtB2U67m8gYvLdc5k9xH828K0Pa3y91y9eRL0ccJJGvhf0S_8QRD9E4sBYpEJrwUP8m0lMYkIYs9iU1meZuZBw50WPJBoB_qnu9Iv-ZlBMg3M1FQTWv1IcDAXrdyorTyZmUzYfxrX8pYlvZpQaTovjJvqofrgJ9PDhdrRhBVmFqDDTt-3c9D1ZKXM&s=Ylj43PFtWdAN9sJQcu_GJJ2bPfsVeKCaeyJr1qtT7i1VLkivyHL5HiQrTyUUJx-wxBhiPNlKZHZu_WxcJJrVp3VHt3txNlTi3EMg9FOIEq_2IeiYmwxzcvh2fYnZpasXavJXxykcRuZ_9oBFYKztyNWcfAOFK6ZkdfQGKaXeGcUO_hgyJSXRVmCM0VW6jrDu-3WWetsY3MUeKYVkOMLg2l4oLYrcr1EUwOe6myHP_E9R9wHoEvZ01fhRDgu7gyNsG4MiG5ym7QREHZZLxh99W-A-p_E48CK9wz26x6_dYNMHkEqn1jZ8dCMmSPLH48fkH_ENmYdc6c8q7LChRniUvA&h=uGBxLTn_u3MpUJPN58ta6-JMoOR9Q_Jse3701HHEDVs pragma: - no-cache strict-transport-security: @@ -1360,7 +1286,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: 79D29618C6CC4B85B168A6151AFD2738 Ref B: MAA201060514035 Ref C: 2024-03-28T06:02:25Z' + - 'Ref A: 00D1FE1D6CD34B428FED90FE601868AF Ref B: SEL221051504011 Ref C: 2024-07-01T06:39:46Z' status: code: 202 message: Accepted @@ -1378,15 +1304,15 @@ interactions: ParameterSetName: - --yes --name --resource-group User-Agent: - - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.0 (Windows-10-10.0.22631-SP0) + - AZURECLI/2.61.0 azsdk-python-core/1.28.0 Python/3.11.0 (Windows-10-10.0.22631-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/EASTUS2/operationStatuses/e7f537df-010f-4597-9063-421a41762d27*978E584EE69DB3FA29BDB9D0D0E924026205F04ECC72DB60B6A8F1970F6BC501?api-version=2023-12-13-preview&t=638472025147801407&c=MIIHHjCCBgagAwIBAgITfwKWMg6goKCq4WwU2AAEApYyDjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwMTMwMTAzMDI3WhcNMjUwMTI0MTAzMDI3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALMk1pBZQQoNY8tos8XBaEjHjcdWubRHrQk5CqKcX3tpFfukMI0_PVZK-Kr7xkZFQTYp_ItaM2RPRDXx-0W9-mmrUBKvdcQ0rdjcSXDek7GvWS29F5sDHojD1v3e9k2jJa4cVSWwdIguvXmdUa57t1EHxqtDzTL4WmjXitzY8QOIHLMRLyXUNg3Gqfxch40cmQeBoN4rVMlP31LizDfdwRyT1qghK7vgvworA3D9rE00aM0n7TcBH9I0mu-96JE0gSX1FWXctlEcmdwQmXj_U0sZCu11_Yr6Oa34bmUQHGc3hDvO226L1Au-QsLuRWFLbKJ-0wmSV5b3CbU1kweD5LUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQuoVkxdNhVmd-S8fHDZYn-1n9OaDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAG6_wraDi57hTBBW8zI9n7Dnd66DCf9ok7v4gM1-qxp2gZjb_eEnriIZQcCD3jLvW4q5_59OicwRN13rP_GY33E9HLUgw245zqSCIGd6gYnaCyxPNdhEa-W6-ZBBw1iWX8l-RJqDOUYwkrI7Lw-iea9CuiTbLjw_BJ5NGmd8D5GOVxFRnhJ7RBRrwa6p2_UqZqvdg8kneiyymbidRJCOZ_xkZ8OwL-ini_ge44CIEB7rvqwdf7DfwOjoDr7JU88gM0QgcE7kzx7cVUZpaJAXXhxLvOcb0MBuRiEyexrV6HrbOTafc9naJB26ejIXNHLsuIhpMMa5NEK60hGauLEMNlY&s=khra1vzImTYzz90M9oLRg5ghXy-vDioyLo-3DX0X_YRvYRmjDIF54Wd7GXiuL7QIcmVmgi4mvV6etPZ_DQQmvDAEz3AIoASOsfCjsE9U_vsNrPGUOeNqer_0GCpk6mNKvkLkc0EPhmb7JfbOz1k7wRN_7sMGEiauDMfgT71G83E_AWxfXVXvq30pxOYmi81L8RvBMIRnSWuAgUUbkjOM3BImQeDaFFak92TcySCT04P9pgMO3z5rcAfzVYhbWI-nbT-_dTFkh_ynJdf6e1XHjmm1vkRGAWsK2_ya4-3yTG-rsRuZ9CV2I7f8iH6A5tb0XOo3C3JfAw79UDmNUK5GOw&h=XoSwrjx5ke_xRBaStrRAQaCM7RHvYXUWOggrK9ncpJc + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/EASTUS2/operationStatuses/a5f930d1-2be8-4ef1-be77-6c4d38a17d23*0FC607160C3666B738B8D68B1ECD24945BD47835A7F42CDF538577C5D2F7D87F?api-version=2024-04-04-preview&t=638554127561484498&c=MIIHpTCCBo2gAwIBAgITfwN_QEA1wazDx2jetAAEA39AQDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNjI3MTUwNjQwWhcNMjUwNjIyMTUwNjQwWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAN2iknYhJwcx-_-WDFvjkjWs22YdkwZ3tctPEJfmsw01RO2DasPWbbwYpJsXYwv7y4MwAH3I61CntkkrMuC9Q5QsdwgRoHBwx3P5hSlyaznosBJZdTrN1uw-6oPYfFOXrojFSxVWRL4rdSFeb9ViYZISQU2oD1pKRLSczYEDSrlfBq7hb7oTdVh6YXBtfPKZz4JUy0dMre8EJPgiDwjF7j-1Gs6Op2EEDYLeVGpwcuHgITWV0cu-rDTSLPQt3Gha3SDJHV74sQ6vWKZSXzBBCCaORF8T8X15qkxygFzW5vWfjFua4Vwz4Qg5-DWIBKp2azYBgkiby66XCOP-Jt0vhX0CAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBRIM_1daIt6Q8ZUt7aSc_4nnwO3NjAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI7ZvFRCm9hC_yfvTDY-K8TLFcpLuW2YqJErMAqLiNfVXdCOPLpp42bWvLvMUtLT1XFFCO5TrsP0dQf14xAn8gXXOqErQQN3CPB1uyBW-leJYuNes9IzFo_qsNdCEJSXdlKklgGO7LMP7bw7ZmHrDp_xY2YircwtB2U67m8gYvLdc5k9xH828K0Pa3y91y9eRL0ccJJGvhf0S_8QRD9E4sBYpEJrwUP8m0lMYkIYs9iU1meZuZBw50WPJBoB_qnu9Iv-ZlBMg3M1FQTWv1IcDAXrdyorTyZmUzYfxrX8pYlvZpQaTovjJvqofrgJ9PDhdrRhBVmFqDDTt-3c9D1ZKXM&s=mX4xlCDwgWQ1mAidRRC-WRG4xnHgIiJCBq1JJmD5hcwFkEgQvV0bzJHwGYpUHI8wSkId5vBcP1YBvacTNtIOjrAgULx7oqk8BH87EQfa2NjvF7wXmwISCL2Uv29Ktf2pzVKdAKfkdStJgowp54MQBi4wNG1ba9ijz8iJne8pfjMbxsc7SgdTeZDENctKQaAFRArdt-DANd_32jTsYH1F6J8RGooUjaaY0SfEi8Ls9n025V5qfzxQgZzYinouoBenrVvQWdaroudJGcdA8hc0fVE7AWoGY6YiswjSdTQiJVXwfcocwNVeYtMInD-PQO_G7HA1GiNX520eLby5SMM6cQ&h=r_yH4Tj5HQ7g6aAkfbHfEXVqFyLRMUOoMVVPBQXjBuE response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/EASTUS2/operationStatuses/e7f537df-010f-4597-9063-421a41762d27*978E584EE69DB3FA29BDB9D0D0E924026205F04ECC72DB60B6A8F1970F6BC501","name":"e7f537df-010f-4597-9063-421a41762d27*978E584EE69DB3FA29BDB9D0D0E924026205F04ECC72DB60B6A8F1970F6BC501","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools/cli000002","status":"Deleting","startTime":"2024-03-28T06:01:54.4754294Z"}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/EASTUS2/operationStatuses/a5f930d1-2be8-4ef1-be77-6c4d38a17d23*0FC607160C3666B738B8D68B1ECD24945BD47835A7F42CDF538577C5D2F7D87F","name":"a5f930d1-2be8-4ef1-be77-6c4d38a17d23*0FC607160C3666B738B8D68B1ECD24945BD47835A7F42CDF538577C5D2F7D87F","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools/cli000002","status":"Deleting","startTime":"2024-07-01T06:39:15.8742568Z"}' headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/eastus2/operationStatuses/e7f537df-010f-4597-9063-421a41762d27*978E584EE69DB3FA29BDB9D0D0E924026205F04ECC72DB60B6A8F1970F6BC501?api-version=2023-12-13-preview&t=638472025761510055&c=MIIHHjCCBgagAwIBAgITfwKWMg6goKCq4WwU2AAEApYyDjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwMTMwMTAzMDI3WhcNMjUwMTI0MTAzMDI3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALMk1pBZQQoNY8tos8XBaEjHjcdWubRHrQk5CqKcX3tpFfukMI0_PVZK-Kr7xkZFQTYp_ItaM2RPRDXx-0W9-mmrUBKvdcQ0rdjcSXDek7GvWS29F5sDHojD1v3e9k2jJa4cVSWwdIguvXmdUa57t1EHxqtDzTL4WmjXitzY8QOIHLMRLyXUNg3Gqfxch40cmQeBoN4rVMlP31LizDfdwRyT1qghK7vgvworA3D9rE00aM0n7TcBH9I0mu-96JE0gSX1FWXctlEcmdwQmXj_U0sZCu11_Yr6Oa34bmUQHGc3hDvO226L1Au-QsLuRWFLbKJ-0wmSV5b3CbU1kweD5LUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQuoVkxdNhVmd-S8fHDZYn-1n9OaDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAG6_wraDi57hTBBW8zI9n7Dnd66DCf9ok7v4gM1-qxp2gZjb_eEnriIZQcCD3jLvW4q5_59OicwRN13rP_GY33E9HLUgw245zqSCIGd6gYnaCyxPNdhEa-W6-ZBBw1iWX8l-RJqDOUYwkrI7Lw-iea9CuiTbLjw_BJ5NGmd8D5GOVxFRnhJ7RBRrwa6p2_UqZqvdg8kneiyymbidRJCOZ_xkZ8OwL-ini_ge44CIEB7rvqwdf7DfwOjoDr7JU88gM0QgcE7kzx7cVUZpaJAXXhxLvOcb0MBuRiEyexrV6HrbOTafc9naJB26ejIXNHLsuIhpMMa5NEK60hGauLEMNlY&s=jyeov5DAndR8Wd_zJzh4z_Wah2lPoNY_CxpVtoy-rswYAzPhDW5jxSqt40kNAK8c6Kxy6e19mj9K3Opsr5u3z-Os1OJRowzvqgjr9UGz0UA7_Pur-B_Mlr66rvArwBNKneLeR08bdWF_6y-RWlNNctO_gHtSNKLLOPKKeVEyCaUskBAF7tHUDo9708TPGfZV-_SnZiPy06q5Fh4zONs-HaKqqYNB200Z498QsR5Kg33dhxI8V2oTkEVdrpiFYQlDIHq5L6bRqBJW6X7vdfNFviZbU0Tq7BCsLtEYy5XHI4pedJXszzD4evxOtkGkD6yx-z6B0rjMHfWYBl9KObEaPg&h=T73Bi7S8CGCySoHHNh6sPkYVg5NKHUbCuWsFRzPDboo + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/eastus2/operationStatuses/a5f930d1-2be8-4ef1-be77-6c4d38a17d23*0FC607160C3666B738B8D68B1ECD24945BD47835A7F42CDF538577C5D2F7D87F?api-version=2024-04-04-preview&t=638554128169947835&c=MIIHpTCCBo2gAwIBAgITfwN_QEA1wazDx2jetAAEA39AQDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNjI3MTUwNjQwWhcNMjUwNjIyMTUwNjQwWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAN2iknYhJwcx-_-WDFvjkjWs22YdkwZ3tctPEJfmsw01RO2DasPWbbwYpJsXYwv7y4MwAH3I61CntkkrMuC9Q5QsdwgRoHBwx3P5hSlyaznosBJZdTrN1uw-6oPYfFOXrojFSxVWRL4rdSFeb9ViYZISQU2oD1pKRLSczYEDSrlfBq7hb7oTdVh6YXBtfPKZz4JUy0dMre8EJPgiDwjF7j-1Gs6Op2EEDYLeVGpwcuHgITWV0cu-rDTSLPQt3Gha3SDJHV74sQ6vWKZSXzBBCCaORF8T8X15qkxygFzW5vWfjFua4Vwz4Qg5-DWIBKp2azYBgkiby66XCOP-Jt0vhX0CAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBRIM_1daIt6Q8ZUt7aSc_4nnwO3NjAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI7ZvFRCm9hC_yfvTDY-K8TLFcpLuW2YqJErMAqLiNfVXdCOPLpp42bWvLvMUtLT1XFFCO5TrsP0dQf14xAn8gXXOqErQQN3CPB1uyBW-leJYuNes9IzFo_qsNdCEJSXdlKklgGO7LMP7bw7ZmHrDp_xY2YircwtB2U67m8gYvLdc5k9xH828K0Pa3y91y9eRL0ccJJGvhf0S_8QRD9E4sBYpEJrwUP8m0lMYkIYs9iU1meZuZBw50WPJBoB_qnu9Iv-ZlBMg3M1FQTWv1IcDAXrdyorTyZmUzYfxrX8pYlvZpQaTovjJvqofrgJ9PDhdrRhBVmFqDDTt-3c9D1ZKXM&s=UT3HSFczlRz6JVsJXtDbcAdV_5vzwufRL-tpNKvguHOoOgH3qolslzd1ZR21ZTTikxTRYPLrAXXNhGFgqJJQD78LVu1AdkKOZrgpEkZCYyBF4zAz1x-zHVJkzE1kk0WctXBFGZrppxNAF3-j_D151i_DHAd0vjJzBJmOJ8xPHDA25b_9JZRJ2vZHwiPD7d2skxyBLqVBAXj3kvVBVrt_TeC_53pa4smPYdvguGkzMHm4GZvhkyCpALAXcJNI91IzvaHQlDF9b-kt3DmeQo_Qqpx4ntTsrwjl7s_l0M6mClEwEPCjLqj4heVxylMARhkWhQQXwYCup0osDtGwYdKeig&h=7yU6BVADJo45w2I9vuyqn0f4yMJQWSLElLPHwWJsSyw cache-control: - no-cache content-length: @@ -1394,13 +1320,13 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Thu, 28 Mar 2024 06:02:55 GMT + - Mon, 01 Jul 2024 06:40:16 GMT etag: - - '"3b003be5-0000-0200-0000-660507d20000"' + - '"f9005ece-0000-0200-0000-66824f130000"' expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/eastus2/operationStatuses/e7f537df-010f-4597-9063-421a41762d27*978E584EE69DB3FA29BDB9D0D0E924026205F04ECC72DB60B6A8F1970F6BC501?api-version=2023-12-13-preview&t=638472025761666304&c=MIIHHjCCBgagAwIBAgITfwKWMg6goKCq4WwU2AAEApYyDjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwMTMwMTAzMDI3WhcNMjUwMTI0MTAzMDI3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALMk1pBZQQoNY8tos8XBaEjHjcdWubRHrQk5CqKcX3tpFfukMI0_PVZK-Kr7xkZFQTYp_ItaM2RPRDXx-0W9-mmrUBKvdcQ0rdjcSXDek7GvWS29F5sDHojD1v3e9k2jJa4cVSWwdIguvXmdUa57t1EHxqtDzTL4WmjXitzY8QOIHLMRLyXUNg3Gqfxch40cmQeBoN4rVMlP31LizDfdwRyT1qghK7vgvworA3D9rE00aM0n7TcBH9I0mu-96JE0gSX1FWXctlEcmdwQmXj_U0sZCu11_Yr6Oa34bmUQHGc3hDvO226L1Au-QsLuRWFLbKJ-0wmSV5b3CbU1kweD5LUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQuoVkxdNhVmd-S8fHDZYn-1n9OaDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAG6_wraDi57hTBBW8zI9n7Dnd66DCf9ok7v4gM1-qxp2gZjb_eEnriIZQcCD3jLvW4q5_59OicwRN13rP_GY33E9HLUgw245zqSCIGd6gYnaCyxPNdhEa-W6-ZBBw1iWX8l-RJqDOUYwkrI7Lw-iea9CuiTbLjw_BJ5NGmd8D5GOVxFRnhJ7RBRrwa6p2_UqZqvdg8kneiyymbidRJCOZ_xkZ8OwL-ini_ge44CIEB7rvqwdf7DfwOjoDr7JU88gM0QgcE7kzx7cVUZpaJAXXhxLvOcb0MBuRiEyexrV6HrbOTafc9naJB26ejIXNHLsuIhpMMa5NEK60hGauLEMNlY&s=PYhDif212E6g1RThALR8f8-mzjP_1sQic1VXqtFL8FLDCydlFdu4HnIoCk5FMFH8gMN3b1riT9F82ldvfNM_BdRRSUrFK1BHZMGIJ-zAPejiP2RoPvk5zhvNFPQ1-OjBmys2q1bLFfaM0C3AHnluXXkV1uK0ocYyw_j5MAfHvYcHXPRiANFNWDrRduSh0xirzb6WXHq7wbkwrzdwx-fN6fWUrrCQx874lk7j3h6gJqX-clOUE_g3E_15Q283IJiClTYPPpMRyKO8XZrIIzeil8wI1fNZbIHB4Gihvi4GodV0TSbvmkMymVM3WGCROftU3znZ3gXR-Ixm2DJdmEeKdQ&h=7b73gdF9j8AmfakM0Fea5vbsnHgnnv-ediQ0g9l7ZJI + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/eastus2/operationStatuses/a5f930d1-2be8-4ef1-be77-6c4d38a17d23*0FC607160C3666B738B8D68B1ECD24945BD47835A7F42CDF538577C5D2F7D87F?api-version=2024-04-04-preview&t=638554128169947835&c=MIIHpTCCBo2gAwIBAgITfwN_QEA1wazDx2jetAAEA39AQDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNjI3MTUwNjQwWhcNMjUwNjIyMTUwNjQwWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAN2iknYhJwcx-_-WDFvjkjWs22YdkwZ3tctPEJfmsw01RO2DasPWbbwYpJsXYwv7y4MwAH3I61CntkkrMuC9Q5QsdwgRoHBwx3P5hSlyaznosBJZdTrN1uw-6oPYfFOXrojFSxVWRL4rdSFeb9ViYZISQU2oD1pKRLSczYEDSrlfBq7hb7oTdVh6YXBtfPKZz4JUy0dMre8EJPgiDwjF7j-1Gs6Op2EEDYLeVGpwcuHgITWV0cu-rDTSLPQt3Gha3SDJHV74sQ6vWKZSXzBBCCaORF8T8X15qkxygFzW5vWfjFua4Vwz4Qg5-DWIBKp2azYBgkiby66XCOP-Jt0vhX0CAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBRIM_1daIt6Q8ZUt7aSc_4nnwO3NjAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI7ZvFRCm9hC_yfvTDY-K8TLFcpLuW2YqJErMAqLiNfVXdCOPLpp42bWvLvMUtLT1XFFCO5TrsP0dQf14xAn8gXXOqErQQN3CPB1uyBW-leJYuNes9IzFo_qsNdCEJSXdlKklgGO7LMP7bw7ZmHrDp_xY2YircwtB2U67m8gYvLdc5k9xH828K0Pa3y91y9eRL0ccJJGvhf0S_8QRD9E4sBYpEJrwUP8m0lMYkIYs9iU1meZuZBw50WPJBoB_qnu9Iv-ZlBMg3M1FQTWv1IcDAXrdyorTyZmUzYfxrX8pYlvZpQaTovjJvqofrgJ9PDhdrRhBVmFqDDTt-3c9D1ZKXM&s=UT3HSFczlRz6JVsJXtDbcAdV_5vzwufRL-tpNKvguHOoOgH3qolslzd1ZR21ZTTikxTRYPLrAXXNhGFgqJJQD78LVu1AdkKOZrgpEkZCYyBF4zAz1x-zHVJkzE1kk0WctXBFGZrppxNAF3-j_D151i_DHAd0vjJzBJmOJ8xPHDA25b_9JZRJ2vZHwiPD7d2skxyBLqVBAXj3kvVBVrt_TeC_53pa4smPYdvguGkzMHm4GZvhkyCpALAXcJNI91IzvaHQlDF9b-kt3DmeQo_Qqpx4ntTsrwjl7s_l0M6mClEwEPCjLqj4heVxylMARhkWhQQXwYCup0osDtGwYdKeig&h=7yU6BVADJo45w2I9vuyqn0f4yMJQWSLElLPHwWJsSyw pragma: - no-cache strict-transport-security: @@ -1410,7 +1336,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: 025335832F5148CB97E6CA96777EE075 Ref B: MAA201060514035 Ref C: 2024-03-28T06:02:55Z' + - 'Ref A: CF73004AB2B14064A31DFED297CCEA46 Ref B: SEL221051504011 Ref C: 2024-07-01T06:40:16Z' status: code: 202 message: Accepted @@ -1428,12 +1354,12 @@ interactions: ParameterSetName: - --yes --name --resource-group User-Agent: - - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.0 (Windows-10-10.0.22631-SP0) + - AZURECLI/2.61.0 azsdk-python-core/1.28.0 Python/3.11.0 (Windows-10-10.0.22631-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/EASTUS2/operationStatuses/e7f537df-010f-4597-9063-421a41762d27*978E584EE69DB3FA29BDB9D0D0E924026205F04ECC72DB60B6A8F1970F6BC501?api-version=2023-12-13-preview&t=638472025147801407&c=MIIHHjCCBgagAwIBAgITfwKWMg6goKCq4WwU2AAEApYyDjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwMTMwMTAzMDI3WhcNMjUwMTI0MTAzMDI3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALMk1pBZQQoNY8tos8XBaEjHjcdWubRHrQk5CqKcX3tpFfukMI0_PVZK-Kr7xkZFQTYp_ItaM2RPRDXx-0W9-mmrUBKvdcQ0rdjcSXDek7GvWS29F5sDHojD1v3e9k2jJa4cVSWwdIguvXmdUa57t1EHxqtDzTL4WmjXitzY8QOIHLMRLyXUNg3Gqfxch40cmQeBoN4rVMlP31LizDfdwRyT1qghK7vgvworA3D9rE00aM0n7TcBH9I0mu-96JE0gSX1FWXctlEcmdwQmXj_U0sZCu11_Yr6Oa34bmUQHGc3hDvO226L1Au-QsLuRWFLbKJ-0wmSV5b3CbU1kweD5LUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQuoVkxdNhVmd-S8fHDZYn-1n9OaDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAG6_wraDi57hTBBW8zI9n7Dnd66DCf9ok7v4gM1-qxp2gZjb_eEnriIZQcCD3jLvW4q5_59OicwRN13rP_GY33E9HLUgw245zqSCIGd6gYnaCyxPNdhEa-W6-ZBBw1iWX8l-RJqDOUYwkrI7Lw-iea9CuiTbLjw_BJ5NGmd8D5GOVxFRnhJ7RBRrwa6p2_UqZqvdg8kneiyymbidRJCOZ_xkZ8OwL-ini_ge44CIEB7rvqwdf7DfwOjoDr7JU88gM0QgcE7kzx7cVUZpaJAXXhxLvOcb0MBuRiEyexrV6HrbOTafc9naJB26ejIXNHLsuIhpMMa5NEK60hGauLEMNlY&s=khra1vzImTYzz90M9oLRg5ghXy-vDioyLo-3DX0X_YRvYRmjDIF54Wd7GXiuL7QIcmVmgi4mvV6etPZ_DQQmvDAEz3AIoASOsfCjsE9U_vsNrPGUOeNqer_0GCpk6mNKvkLkc0EPhmb7JfbOz1k7wRN_7sMGEiauDMfgT71G83E_AWxfXVXvq30pxOYmi81L8RvBMIRnSWuAgUUbkjOM3BImQeDaFFak92TcySCT04P9pgMO3z5rcAfzVYhbWI-nbT-_dTFkh_ynJdf6e1XHjmm1vkRGAWsK2_ya4-3yTG-rsRuZ9CV2I7f8iH6A5tb0XOo3C3JfAw79UDmNUK5GOw&h=XoSwrjx5ke_xRBaStrRAQaCM7RHvYXUWOggrK9ncpJc + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/EASTUS2/operationStatuses/a5f930d1-2be8-4ef1-be77-6c4d38a17d23*0FC607160C3666B738B8D68B1ECD24945BD47835A7F42CDF538577C5D2F7D87F?api-version=2024-04-04-preview&t=638554127561484498&c=MIIHpTCCBo2gAwIBAgITfwN_QEA1wazDx2jetAAEA39AQDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNjI3MTUwNjQwWhcNMjUwNjIyMTUwNjQwWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAN2iknYhJwcx-_-WDFvjkjWs22YdkwZ3tctPEJfmsw01RO2DasPWbbwYpJsXYwv7y4MwAH3I61CntkkrMuC9Q5QsdwgRoHBwx3P5hSlyaznosBJZdTrN1uw-6oPYfFOXrojFSxVWRL4rdSFeb9ViYZISQU2oD1pKRLSczYEDSrlfBq7hb7oTdVh6YXBtfPKZz4JUy0dMre8EJPgiDwjF7j-1Gs6Op2EEDYLeVGpwcuHgITWV0cu-rDTSLPQt3Gha3SDJHV74sQ6vWKZSXzBBCCaORF8T8X15qkxygFzW5vWfjFua4Vwz4Qg5-DWIBKp2azYBgkiby66XCOP-Jt0vhX0CAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBRIM_1daIt6Q8ZUt7aSc_4nnwO3NjAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI7ZvFRCm9hC_yfvTDY-K8TLFcpLuW2YqJErMAqLiNfVXdCOPLpp42bWvLvMUtLT1XFFCO5TrsP0dQf14xAn8gXXOqErQQN3CPB1uyBW-leJYuNes9IzFo_qsNdCEJSXdlKklgGO7LMP7bw7ZmHrDp_xY2YircwtB2U67m8gYvLdc5k9xH828K0Pa3y91y9eRL0ccJJGvhf0S_8QRD9E4sBYpEJrwUP8m0lMYkIYs9iU1meZuZBw50WPJBoB_qnu9Iv-ZlBMg3M1FQTWv1IcDAXrdyorTyZmUzYfxrX8pYlvZpQaTovjJvqofrgJ9PDhdrRhBVmFqDDTt-3c9D1ZKXM&s=mX4xlCDwgWQ1mAidRRC-WRG4xnHgIiJCBq1JJmD5hcwFkEgQvV0bzJHwGYpUHI8wSkId5vBcP1YBvacTNtIOjrAgULx7oqk8BH87EQfa2NjvF7wXmwISCL2Uv29Ktf2pzVKdAKfkdStJgowp54MQBi4wNG1ba9ijz8iJne8pfjMbxsc7SgdTeZDENctKQaAFRArdt-DANd_32jTsYH1F6J8RGooUjaaY0SfEi8Ls9n025V5qfzxQgZzYinouoBenrVvQWdaroudJGcdA8hc0fVE7AWoGY6YiswjSdTQiJVXwfcocwNVeYtMInD-PQO_G7HA1GiNX520eLby5SMM6cQ&h=r_yH4Tj5HQ7g6aAkfbHfEXVqFyLRMUOoMVVPBQXjBuE response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/EASTUS2/operationStatuses/e7f537df-010f-4597-9063-421a41762d27*978E584EE69DB3FA29BDB9D0D0E924026205F04ECC72DB60B6A8F1970F6BC501","name":"e7f537df-010f-4597-9063-421a41762d27*978E584EE69DB3FA29BDB9D0D0E924026205F04ECC72DB60B6A8F1970F6BC501","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools/cli000002","status":"Succeeded","startTime":"2024-03-28T06:01:54.4754294Z","endTime":"2024-03-28T06:03:13.2246065Z","properties":null}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/EASTUS2/operationStatuses/a5f930d1-2be8-4ef1-be77-6c4d38a17d23*0FC607160C3666B738B8D68B1ECD24945BD47835A7F42CDF538577C5D2F7D87F","name":"a5f930d1-2be8-4ef1-be77-6c4d38a17d23*0FC607160C3666B738B8D68B1ECD24945BD47835A7F42CDF538577C5D2F7D87F","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools/cli000002","status":"Succeeded","startTime":"2024-07-01T06:39:15.8742568Z","endTime":"2024-07-01T06:40:33.2939232Z","properties":null}' headers: cache-control: - no-cache @@ -1442,9 +1368,9 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Thu, 28 Mar 2024 06:03:26 GMT + - Mon, 01 Jul 2024 06:40:47 GMT etag: - - '"3b004dea-0000-0200-0000-660508210000"' + - '"f9003adb-0000-0200-0000-66824f610000"' expires: - '-1' pragma: @@ -1456,7 +1382,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: 616ACBE8153247BBB0CCD5E9FE27AB73 Ref B: MAA201060514035 Ref C: 2024-03-28T06:03:26Z' + - 'Ref A: 60A0F1E29DCE4936B4942E72F037AD2B Ref B: SEL221051504011 Ref C: 2024-07-01T06:40:47Z' status: code: 200 message: OK @@ -1474,12 +1400,12 @@ interactions: ParameterSetName: - --yes --name --resource-group User-Agent: - - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.0 (Windows-10-10.0.22631-SP0) + - AZURECLI/2.61.0 azsdk-python-core/1.28.0 Python/3.11.0 (Windows-10-10.0.22631-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/EASTUS2/operationStatuses/e7f537df-010f-4597-9063-421a41762d27*978E584EE69DB3FA29BDB9D0D0E924026205F04ECC72DB60B6A8F1970F6BC501?api-version=2023-12-13-preview&t=638472025147801407&c=MIIHHjCCBgagAwIBAgITfwKWMg6goKCq4WwU2AAEApYyDjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwMTMwMTAzMDI3WhcNMjUwMTI0MTAzMDI3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALMk1pBZQQoNY8tos8XBaEjHjcdWubRHrQk5CqKcX3tpFfukMI0_PVZK-Kr7xkZFQTYp_ItaM2RPRDXx-0W9-mmrUBKvdcQ0rdjcSXDek7GvWS29F5sDHojD1v3e9k2jJa4cVSWwdIguvXmdUa57t1EHxqtDzTL4WmjXitzY8QOIHLMRLyXUNg3Gqfxch40cmQeBoN4rVMlP31LizDfdwRyT1qghK7vgvworA3D9rE00aM0n7TcBH9I0mu-96JE0gSX1FWXctlEcmdwQmXj_U0sZCu11_Yr6Oa34bmUQHGc3hDvO226L1Au-QsLuRWFLbKJ-0wmSV5b3CbU1kweD5LUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQuoVkxdNhVmd-S8fHDZYn-1n9OaDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAG6_wraDi57hTBBW8zI9n7Dnd66DCf9ok7v4gM1-qxp2gZjb_eEnriIZQcCD3jLvW4q5_59OicwRN13rP_GY33E9HLUgw245zqSCIGd6gYnaCyxPNdhEa-W6-ZBBw1iWX8l-RJqDOUYwkrI7Lw-iea9CuiTbLjw_BJ5NGmd8D5GOVxFRnhJ7RBRrwa6p2_UqZqvdg8kneiyymbidRJCOZ_xkZ8OwL-ini_ge44CIEB7rvqwdf7DfwOjoDr7JU88gM0QgcE7kzx7cVUZpaJAXXhxLvOcb0MBuRiEyexrV6HrbOTafc9naJB26ejIXNHLsuIhpMMa5NEK60hGauLEMNlY&s=khra1vzImTYzz90M9oLRg5ghXy-vDioyLo-3DX0X_YRvYRmjDIF54Wd7GXiuL7QIcmVmgi4mvV6etPZ_DQQmvDAEz3AIoASOsfCjsE9U_vsNrPGUOeNqer_0GCpk6mNKvkLkc0EPhmb7JfbOz1k7wRN_7sMGEiauDMfgT71G83E_AWxfXVXvq30pxOYmi81L8RvBMIRnSWuAgUUbkjOM3BImQeDaFFak92TcySCT04P9pgMO3z5rcAfzVYhbWI-nbT-_dTFkh_ynJdf6e1XHjmm1vkRGAWsK2_ya4-3yTG-rsRuZ9CV2I7f8iH6A5tb0XOo3C3JfAw79UDmNUK5GOw&h=XoSwrjx5ke_xRBaStrRAQaCM7RHvYXUWOggrK9ncpJc + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/EASTUS2/operationStatuses/a5f930d1-2be8-4ef1-be77-6c4d38a17d23*0FC607160C3666B738B8D68B1ECD24945BD47835A7F42CDF538577C5D2F7D87F?api-version=2024-04-04-preview&t=638554127561484498&c=MIIHpTCCBo2gAwIBAgITfwN_QEA1wazDx2jetAAEA39AQDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNjI3MTUwNjQwWhcNMjUwNjIyMTUwNjQwWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAN2iknYhJwcx-_-WDFvjkjWs22YdkwZ3tctPEJfmsw01RO2DasPWbbwYpJsXYwv7y4MwAH3I61CntkkrMuC9Q5QsdwgRoHBwx3P5hSlyaznosBJZdTrN1uw-6oPYfFOXrojFSxVWRL4rdSFeb9ViYZISQU2oD1pKRLSczYEDSrlfBq7hb7oTdVh6YXBtfPKZz4JUy0dMre8EJPgiDwjF7j-1Gs6Op2EEDYLeVGpwcuHgITWV0cu-rDTSLPQt3Gha3SDJHV74sQ6vWKZSXzBBCCaORF8T8X15qkxygFzW5vWfjFua4Vwz4Qg5-DWIBKp2azYBgkiby66XCOP-Jt0vhX0CAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBRIM_1daIt6Q8ZUt7aSc_4nnwO3NjAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI7ZvFRCm9hC_yfvTDY-K8TLFcpLuW2YqJErMAqLiNfVXdCOPLpp42bWvLvMUtLT1XFFCO5TrsP0dQf14xAn8gXXOqErQQN3CPB1uyBW-leJYuNes9IzFo_qsNdCEJSXdlKklgGO7LMP7bw7ZmHrDp_xY2YircwtB2U67m8gYvLdc5k9xH828K0Pa3y91y9eRL0ccJJGvhf0S_8QRD9E4sBYpEJrwUP8m0lMYkIYs9iU1meZuZBw50WPJBoB_qnu9Iv-ZlBMg3M1FQTWv1IcDAXrdyorTyZmUzYfxrX8pYlvZpQaTovjJvqofrgJ9PDhdrRhBVmFqDDTt-3c9D1ZKXM&s=mX4xlCDwgWQ1mAidRRC-WRG4xnHgIiJCBq1JJmD5hcwFkEgQvV0bzJHwGYpUHI8wSkId5vBcP1YBvacTNtIOjrAgULx7oqk8BH87EQfa2NjvF7wXmwISCL2Uv29Ktf2pzVKdAKfkdStJgowp54MQBi4wNG1ba9ijz8iJne8pfjMbxsc7SgdTeZDENctKQaAFRArdt-DANd_32jTsYH1F6J8RGooUjaaY0SfEi8Ls9n025V5qfzxQgZzYinouoBenrVvQWdaroudJGcdA8hc0fVE7AWoGY6YiswjSdTQiJVXwfcocwNVeYtMInD-PQO_G7HA1GiNX520eLby5SMM6cQ&h=r_yH4Tj5HQ7g6aAkfbHfEXVqFyLRMUOoMVVPBQXjBuE response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/EASTUS2/operationStatuses/e7f537df-010f-4597-9063-421a41762d27*978E584EE69DB3FA29BDB9D0D0E924026205F04ECC72DB60B6A8F1970F6BC501","name":"e7f537df-010f-4597-9063-421a41762d27*978E584EE69DB3FA29BDB9D0D0E924026205F04ECC72DB60B6A8F1970F6BC501","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools/cli000002","status":"Succeeded","startTime":"2024-03-28T06:01:54.4754294Z","endTime":"2024-03-28T06:03:13.2246065Z","properties":null}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/EASTUS2/operationStatuses/a5f930d1-2be8-4ef1-be77-6c4d38a17d23*0FC607160C3666B738B8D68B1ECD24945BD47835A7F42CDF538577C5D2F7D87F","name":"a5f930d1-2be8-4ef1-be77-6c4d38a17d23*0FC607160C3666B738B8D68B1ECD24945BD47835A7F42CDF538577C5D2F7D87F","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools/cli000002","status":"Succeeded","startTime":"2024-07-01T06:39:15.8742568Z","endTime":"2024-07-01T06:40:33.2939232Z","properties":null}' headers: cache-control: - no-cache @@ -1488,9 +1414,9 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Thu, 28 Mar 2024 06:03:27 GMT + - Mon, 01 Jul 2024 06:40:47 GMT etag: - - '"3b004dea-0000-0200-0000-660508210000"' + - '"f9003adb-0000-0200-0000-66824f610000"' expires: - '-1' pragma: @@ -1502,7 +1428,7 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: 1F30B089F83640208A061D0196AE718C Ref B: MAA201060514035 Ref C: 2024-03-28T06:03:27Z' + - 'Ref A: D66EB5245CF94F1091D72A478B47AB59 Ref B: SEL221051504011 Ref C: 2024-07-01T06:40:47Z' status: code: 200 message: OK @@ -1520,21 +1446,21 @@ interactions: ParameterSetName: - --resource-group User-Agent: - - AZURECLI/2.58.0 azsdk-python-core/1.28.0 Python/3.11.0 (Windows-10-10.0.22631-SP0) + - AZURECLI/2.61.0 azsdk-python-core/1.28.0 Python/3.11.0 (Windows-10-10.0.22631-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools?api-version=2023-12-13-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools?api-version=2024-04-04-preview response: body: - string: '{"value":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools/cli000003","name":"cli000003","type":"microsoft.devopsinfrastructure/pools","location":"eastus2","systemData":{"createdBy":"ajaykn@microsoft.com","createdByType":"User","createdAt":"2024-03-28T06:01:13.6391357Z","lastModifiedBy":"ajaykn@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-03-28T06:01:13.6391357Z"},"identity":{"type":"UserAssigned","userAssignedIdentities":{"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ajaykn/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ajaykn-msi":{"principalId":"4ed0cae7-4d55-46bb-bfbf-12f5517ffa38","clientId":"ffd9f42c-8dd9-4608-a290-29b7c9de9134"}}},"properties":{"provisioningState":"Succeeded","organizationProfile":{"organizations":[{"url":"https://dev.azure.com/managed-org-demo","projects":[],"parallelism":2}],"permissionProfile":{"kind":"CreatorOnly"},"kind":"AzureDevOps"},"devCenterProjectResourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ajaykn-wus/providers/Microsoft.DevCenter/projects/ajaykn-p1","maximumConcurrency":1,"agentProfile":{"kind":"Stateless"},"fabricProfile":{"sku":{"name":"Standard_D2ads_v5"},"images":[{"resourceId":"/Subscriptions/00000000-0000-0000-0000-000000000000/Providers/Microsoft.Compute/Locations/eastus2/Publishers/canonical/ArtifactTypes/VMImage/Offers/0001-com-ubuntu-server-focal/Skus/20_04-lts-gen2/versions/latest","buffer":"*"}],"osProfile":{"secretsManagementSettings":{"observedCertificates":[],"keyExportable":false},"logonType":"Service"},"storageProfile":{"osDiskStorageAccountType":"Standard"},"kind":"Vmss"}}}]}' + string: '{"value":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools/cli000003","name":"cli000003","type":"microsoft.devopsinfrastructure/pools","location":"eastus2","systemData":{"createdBy":"ajaykn@microsoft.com","createdByType":"User","createdAt":"2024-07-01T06:38:41.122339Z","lastModifiedBy":"ajaykn@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-07-01T06:38:41.122339Z"},"identity":{"type":"UserAssigned","userAssignedIdentities":{"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ajaykn/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ajaykn-msi":{"principalId":"4ed0cae7-4d55-46bb-bfbf-12f5517ffa38","clientId":"ffd9f42c-8dd9-4608-a290-29b7c9de9134"}}},"properties":{"provisioningState":"Succeeded","organizationProfile":{"organizations":[{"url":"https://dev.azure.com/managed-org-demo","projects":[],"parallelism":2}],"permissionProfile":{"kind":"CreatorOnly"},"kind":"AzureDevOps"},"devCenterProjectResourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ajaykn-wus/providers/Microsoft.DevCenter/projects/ajaykn-p1","maximumConcurrency":1,"agentProfile":{"kind":"Stateless"},"fabricProfile":{"sku":{"name":"Standard_D2ads_v5"},"images":[{"resourceId":"/Subscriptions/00000000-0000-0000-0000-000000000000/Providers/Microsoft.Compute/Locations/eastus2/Publishers/canonical/ArtifactTypes/VMImage/Offers/0001-com-ubuntu-server-focal/Skus/20_04-lts-gen2/versions/latest","buffer":"*"}],"osProfile":{"secretsManagementSettings":{"observedCertificates":[],"keyExportable":false},"logonType":"Service"},"storageProfile":{"osDiskStorageAccountType":"Standard"},"kind":"Vmss"}}}]}' headers: cache-control: - no-cache content-length: - - '1734' + - '1732' content-type: - application/json; charset=utf-8 date: - - Thu, 28 Mar 2024 06:03:33 GMT + - Mon, 01 Jul 2024 06:40:48 GMT expires: - '-1' pragma: @@ -1545,28 +1471,58 @@ interactions: - CONFIG_NOCACHE x-content-type-options: - nosniff - x-ms-original-request-ids: - - a20a63b7-055c-4583-ae06-896c3162315c - - c2852bb8-24e8-48b5-a9cb-5ff3e0401850 - - 290f3f36-4634-4799-b65f-0fa2b152a870 - - 9f775a79-e567-4955-9855-54038f7130da - - b504574f-f83f-4c2b-b98e-132b5b6a03e8 - - f65cd0ae-f7c2-4b0d-812f-737b805f3ddf - - b565c7f6-3e85-477c-a595-4bdceca3ba17 - - b97f271e-5249-4535-b603-683674d995d7 - - a674aaec-82f9-4355-aeb4-0771d562b565 - - a343f577-93e6-4b45-baad-3eed90b2ded8 - - e32d9d4a-90e0-4da1-aaee-1ffe5ccb78ff - - 3e4dfe6c-0be2-4ce5-a656-9b8c321d381b - - 4a83a4b6-ca86-4cbd-9625-3d265cd8ac3f - - b97aba4f-d19f-42d4-b2a6-ca73f98df5a4 - - c97e4075-98bf-4e62-bb8e-f77c42508ce6 - - d5bf465a-37ab-4a6a-8964-63c73db55076 - - b5c58cf0-d49c-4ded-8023-43db290aaa2f - - ae6d00a2-8902-4d81-803b-d7092c319d8a - - 124f92c8-dcfd-42d0-b8e6-5ae76a237f92 + x-ms-providerhub-traffic: + - 'True' + x-msedge-ref: + - 'Ref A: 47A88EACCEB645ACA88F08D7D1BE24A6 Ref B: SEL221051503045 Ref C: 2024-07-01T06:40:48Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - mdp pool agent list + Connection: + - keep-alive + ParameterSetName: + - --pool-name --resource-group + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.28.0 Python/3.11.0 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest_mdp000001/providers/Microsoft.DevOpsInfrastructure/pools/cli000003/resources?api-version=2024-04-04-preview + response: + body: + string: '{"value":[]}' + headers: + cache-control: + - no-cache + content-length: + - '12' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 01 Jul 2024 06:40:50 GMT + expires: + - '-1' + mise-correlation-id: + - a7eb8e04-1fa6-4b77-8ed8-1a4d091813f2 + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-providerhub-traffic: + - 'True' x-msedge-ref: - - 'Ref A: 3AB98D9F442643E0B3B2D8AB2EEE20B3 Ref B: MAA201060515009 Ref C: 2024-03-28T06:03:28Z' + - 'Ref A: 1C1133616EE3485A883144E93949D5D9 Ref B: SEL221051503037 Ref C: 2024-07-01T06:40:48Z' status: code: 200 message: OK diff --git a/src/mdp/azext_mdp/tests/latest/recordings/test_mdp_sku_scenario.yaml b/src/mdp/azext_mdp/tests/latest/recordings/test_mdp_sku_scenario.yaml new file mode 100644 index 00000000000..9c6e7a0245b --- /dev/null +++ b/src/mdp/azext_mdp/tests/latest/recordings/test_mdp_sku_scenario.yaml @@ -0,0 +1,54 @@ +interactions: +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - mdp sku list + Connection: + - keep-alive + ParameterSetName: + - --location + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.28.0 Python/3.11.0 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/skus?api-version=2024-04-04-preview + response: + body: + string: '{"value":[{"id":"Basic_A0","name":"Basic_A0","properties":{"resourceType":"virtualMachines","tier":"Basic","size":"A0","family":"basicAFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"20480"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"1"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1"},{"name":"MemoryGB","value":"0.75"},{"name":"MaxDataDiskCount","value":"1"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"False"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"1"},{"name":"ACUs","value":"50"},{"name":"vCPUsPerCore","value":"1"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"False"},{"name":"CapacityReservationSupported","value":"False"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"}],"restrictions":[{"type":"Location","values":["westus"],"restrictionInfo":{"locations":["westus"]},"reasonCode":"NotAvailableForSubscription"}]}},{"id":"Basic_A1","name":"Basic_A1","properties":{"resourceType":"virtualMachines","tier":"Basic","size":"A1","family":"basicAFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"40960"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"1"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1"},{"name":"MemoryGB","value":"1.75"},{"name":"MaxDataDiskCount","value":"2"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"False"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"1"},{"name":"ACUs","value":"100"},{"name":"vCPUsPerCore","value":"1"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"False"},{"name":"CapacityReservationSupported","value":"False"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"}],"restrictions":[{"type":"Location","values":["westus"],"restrictionInfo":{"locations":["westus"]},"reasonCode":"NotAvailableForSubscription"}]}},{"id":"Basic_A2","name":"Basic_A2","properties":{"resourceType":"virtualMachines","tier":"Basic","size":"A2","family":"basicAFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"61440"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"2"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1"},{"name":"MemoryGB","value":"3.5"},{"name":"MaxDataDiskCount","value":"4"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"False"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"ACUs","value":"100"},{"name":"vCPUsPerCore","value":"1"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"False"},{"name":"CapacityReservationSupported","value":"False"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"}],"restrictions":[{"type":"Location","values":["westus"],"restrictionInfo":{"locations":["westus"]},"reasonCode":"NotAvailableForSubscription"}]}},{"id":"Basic_A3","name":"Basic_A3","properties":{"resourceType":"virtualMachines","tier":"Basic","size":"A3","family":"basicAFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"122880"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1"},{"name":"MemoryGB","value":"7"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"False"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"ACUs","value":"100"},{"name":"vCPUsPerCore","value":"1"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"False"},{"name":"CapacityReservationSupported","value":"False"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"}],"restrictions":[{"type":"Location","values":["westus"],"restrictionInfo":{"locations":["westus"]},"reasonCode":"NotAvailableForSubscription"}]}},{"id":"Basic_A4","name":"Basic_A4","properties":{"resourceType":"virtualMachines","tier":"Basic","size":"A4","family":"basicAFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"245760"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1"},{"name":"MemoryGB","value":"14"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"False"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"ACUs","value":"100"},{"name":"vCPUsPerCore","value":"1"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"False"},{"name":"CapacityReservationSupported","value":"False"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"}],"restrictions":[{"type":"Location","values":["westus"],"restrictionInfo":{"locations":["westus"]},"reasonCode":"NotAvailableForSubscription"}]}},{"id":"Standard_A0","name":"Standard_A0","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"A0","family":"standardA0_A7Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"20480"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"1"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1"},{"name":"MemoryGB","value":"0.75"},{"name":"MaxDataDiskCount","value":"1"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"False"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"1"},{"name":"ACUs","value":"50"},{"name":"vCPUsPerCore","value":"1"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"False"},{"name":"CapacityReservationSupported","value":"False"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"}],"restrictions":[{"type":"Location","values":["westus"],"restrictionInfo":{"locations":["westus"]},"reasonCode":"NotAvailableForSubscription"}]}},{"id":"Standard_A1","name":"Standard_A1","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"A1","family":"standardA0_A7Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"71680"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"1"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1"},{"name":"MemoryGB","value":"1.75"},{"name":"MaxDataDiskCount","value":"2"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"False"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"1"},{"name":"ACUs","value":"100"},{"name":"vCPUsPerCore","value":"1"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"False"},{"name":"CapacityReservationSupported","value":"False"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"}],"restrictions":[{"type":"Location","values":["westus"],"restrictionInfo":{"locations":["westus"]},"reasonCode":"NotAvailableForSubscription"}]}},{"id":"Standard_A1_v2","name":"Standard_A1_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"A1_v2","family":"standardAv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"10240"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"1"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1"},{"name":"MemoryGB","value":"2"},{"name":"MaxDataDiskCount","value":"2"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"PaaS,IaaS"},{"name":"vCPUsAvailable","value":"1"},{"name":"ACUs","value":"100"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"1000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"20971520"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"10485760"},{"name":"UncachedDiskIOPS","value":"1600"},{"name":"UncachedDiskBytesPerSecond","value":"24000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"False"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"}],"restrictions":[]}},{"id":"Standard_A2","name":"Standard_A2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"A2","family":"standardA0_A7Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"138240"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"2"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1"},{"name":"MemoryGB","value":"3.5"},{"name":"MaxDataDiskCount","value":"4"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"False"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"PaaS,IaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"ACUs","value":"100"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"2000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"41943040"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"20971520"},{"name":"UncachedDiskIOPS","value":"3200"},{"name":"UncachedDiskBytesPerSecond","value":"48000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"False"},{"name":"CapacityReservationSupported","value":"False"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"}],"restrictions":[{"type":"Location","values":["westus"],"restrictionInfo":{"locations":["westus"]},"reasonCode":"NotAvailableForSubscription"}]}},{"id":"Standard_A2m_v2","name":"Standard_A2m_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"A2m_v2","family":"standardAv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"20480"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"2"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1"},{"name":"MemoryGB","value":"16"},{"name":"MaxDataDiskCount","value":"4"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"PaaS,IaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"ACUs","value":"100"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"2000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"41943040"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"20971520"},{"name":"UncachedDiskIOPS","value":"3200"},{"name":"UncachedDiskBytesPerSecond","value":"48000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"False"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"}],"restrictions":[]}},{"id":"Standard_A2_v2","name":"Standard_A2_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"A2_v2","family":"standardAv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"20480"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"2"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1"},{"name":"MemoryGB","value":"4"},{"name":"MaxDataDiskCount","value":"4"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"PaaS,IaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"ACUs","value":"100"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"2000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"41943040"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"20971520"},{"name":"UncachedDiskIOPS","value":"3200"},{"name":"UncachedDiskBytesPerSecond","value":"48000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"False"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"}],"restrictions":[]}},{"id":"Standard_A3","name":"Standard_A3","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"A3","family":"standardA0_A7Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"291840"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1"},{"name":"MemoryGB","value":"7"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"False"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"PaaS,IaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"ACUs","value":"100"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"4000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"83886080"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"41943040"},{"name":"UncachedDiskIOPS","value":"6400"},{"name":"UncachedDiskBytesPerSecond","value":"96000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"False"},{"name":"CapacityReservationSupported","value":"False"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"}],"restrictions":[{"type":"Location","values":["westus"],"restrictionInfo":{"locations":["westus"]},"reasonCode":"NotAvailableForSubscription"}]}},{"id":"Standard_A4","name":"Standard_A4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"A4","family":"standardA0_A7Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"619520"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1"},{"name":"MemoryGB","value":"14"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"False"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"ACUs","value":"100"},{"name":"vCPUsPerCore","value":"1"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"False"},{"name":"CapacityReservationSupported","value":"False"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"}],"restrictions":[{"type":"Location","values":["westus"],"restrictionInfo":{"locations":["westus"]},"reasonCode":"NotAvailableForSubscription"}]}},{"id":"Standard_A4m_v2","name":"Standard_A4m_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"A4m_v2","family":"standardAv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"40960"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1"},{"name":"MemoryGB","value":"32"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"PaaS,IaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"ACUs","value":"100"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"4000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"83886080"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"41943040"},{"name":"UncachedDiskIOPS","value":"6400"},{"name":"UncachedDiskBytesPerSecond","value":"96000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"False"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"}],"restrictions":[]}},{"id":"Standard_A4_v2","name":"Standard_A4_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"A4_v2","family":"standardAv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"40960"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1"},{"name":"MemoryGB","value":"8"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"PaaS,IaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"ACUs","value":"100"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"4000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"83886080"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"41943040"},{"name":"UncachedDiskIOPS","value":"6400"},{"name":"UncachedDiskBytesPerSecond","value":"96000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"False"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"}],"restrictions":[]}},{"id":"Standard_A5","name":"Standard_A5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"A5","family":"standardA0_A7Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"138240"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"2"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1"},{"name":"MemoryGB","value":"14"},{"name":"MaxDataDiskCount","value":"4"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"False"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"PaaS,IaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"ACUs","value":"100"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"2000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"41943040"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"20971520"},{"name":"UncachedDiskIOPS","value":"3200"},{"name":"UncachedDiskBytesPerSecond","value":"48000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"False"},{"name":"CapacityReservationSupported","value":"False"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"}],"restrictions":[{"type":"Location","values":["westus"],"restrictionInfo":{"locations":["westus"]},"reasonCode":"NotAvailableForSubscription"}]}},{"id":"Standard_A6","name":"Standard_A6","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"A6","family":"standardA0_A7Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"291840"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1"},{"name":"MemoryGB","value":"28"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"False"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"PaaS,IaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"ACUs","value":"100"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"4000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"83886080"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"41943040"},{"name":"UncachedDiskIOPS","value":"6400"},{"name":"UncachedDiskBytesPerSecond","value":"96000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"False"},{"name":"CapacityReservationSupported","value":"False"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"}],"restrictions":[{"type":"Location","values":["westus"],"restrictionInfo":{"locations":["westus"]},"reasonCode":"NotAvailableForSubscription"}]}},{"id":"Standard_A7","name":"Standard_A7","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"A7","family":"standardA0_A7Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"619520"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1"},{"name":"MemoryGB","value":"56"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"False"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"PaaS,IaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"ACUs","value":"100"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"8000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"167772160"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"83886080"},{"name":"UncachedDiskIOPS","value":"12800"},{"name":"UncachedDiskBytesPerSecond","value":"192000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"False"},{"name":"CapacityReservationSupported","value":"False"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"}],"restrictions":[{"type":"Location","values":["westus"],"restrictionInfo":{"locations":["westus"]},"reasonCode":"NotAvailableForSubscription"}]}},{"id":"Standard_A8m_v2","name":"Standard_A8m_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"A8m_v2","family":"standardAv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"81920"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1"},{"name":"MemoryGB","value":"64"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"PaaS,IaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"ACUs","value":"100"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"8000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"167772160"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"83886080"},{"name":"UncachedDiskIOPS","value":"12800"},{"name":"UncachedDiskBytesPerSecond","value":"192000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"False"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"}],"restrictions":[]}},{"id":"Standard_A8_v2","name":"Standard_A8_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"A8_v2","family":"standardAv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"81920"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1"},{"name":"MemoryGB","value":"16"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"PaaS,IaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"ACUs","value":"100"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"8000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"167772160"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"83886080"},{"name":"UncachedDiskIOPS","value":"12800"},{"name":"UncachedDiskBytesPerSecond","value":"192000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"False"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"}],"restrictions":[]}},{"id":"Standard_B12ms","name":"Standard_B12ms","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"B12ms","family":"standardBSFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"98304"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"12"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"48"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"False"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"12"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"6480"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"74956800"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"74956800"},{"name":"CachedDiskBytes","value":"32212254720"},{"name":"UncachedDiskIOPS","value":"4320"},{"name":"UncachedDiskBytesPerSecond","value":"50000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"6"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[]}},{"id":"Standard_B16als_v2","name":"Standard_B16als_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"B16als_v2","family":"standardBasv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"32"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"38000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"500000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"500000000"},{"name":"UncachedDiskIOPS","value":"25600"},{"name":"UncachedDiskBytesPerSecond","value":"600000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_B16as_v2","name":"Standard_B16as_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"B16as_v2","family":"standardBasv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"64"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"75000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1000000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"1000000000"},{"name":"UncachedDiskIOPS","value":"25600"},{"name":"UncachedDiskBytesPerSecond","value":"600000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_B16ls_v2","name":"Standard_B16ls_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"B16ls_v2","family":"standardBsv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"32"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"75000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1000000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"1000000000"},{"name":"UncachedDiskIOPS","value":"25600"},{"name":"UncachedDiskBytesPerSecond","value":"600000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_B16ms","name":"Standard_B16ms","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"B16ms","family":"standardBSFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"131072"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"64"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"False"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"8640"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"104857600"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"104857600"},{"name":"CachedDiskBytes","value":"32212254720"},{"name":"UncachedDiskIOPS","value":"4320"},{"name":"UncachedDiskBytesPerSecond","value":"52428800"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[]}},{"id":"Standard_B16pls_v2","name":"Standard_B16pls_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"B16pls_v2","family":"standardBpsv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"32"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"Arm64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"25600"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"629145600"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"629145600"},{"name":"UncachedDiskIOPS","value":"25600"},{"name":"UncachedDiskBytesPerSecond","value":"600000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_B16ps_v2","name":"Standard_B16ps_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"B16ps_v2","family":"standardBpsv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"64"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"Arm64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"25600"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"629145600"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"629145600"},{"name":"UncachedDiskIOPS","value":"25600"},{"name":"UncachedDiskBytesPerSecond","value":"600000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_B16s_v2","name":"Standard_B16s_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"B16s_v2","family":"standardBsv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"64"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"75000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1000000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"1000000000"},{"name":"UncachedDiskIOPS","value":"25600"},{"name":"UncachedDiskBytesPerSecond","value":"600000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_B1ls","name":"Standard_B1ls","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"B1ls","family":"standardBSFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"4096"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"1"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"0.5"},{"name":"MaxDataDiskCount","value":"2"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"False"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"1"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"200"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"22528000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"22528000"},{"name":"CachedDiskBytes","value":"32212254720"},{"name":"UncachedDiskIOPS","value":"320"},{"name":"UncachedDiskBytesPerSecond","value":"22500000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[]}},{"id":"Standard_B1ms","name":"Standard_B1ms","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"B1ms","family":"standardBSFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"4096"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"1"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"2"},{"name":"MaxDataDiskCount","value":"2"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"False"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"1"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"800"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"22528000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"22528000"},{"name":"CachedDiskBytes","value":"32212254720"},{"name":"UncachedDiskIOPS","value":"640"},{"name":"UncachedDiskBytesPerSecond","value":"22500000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[]}},{"id":"Standard_B1s","name":"Standard_B1s","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"B1s","family":"standardBSFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"4096"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"1"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"1"},{"name":"MaxDataDiskCount","value":"2"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"False"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"1"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"400"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"22528000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"22528000"},{"name":"CachedDiskBytes","value":"32212254720"},{"name":"UncachedDiskIOPS","value":"320"},{"name":"UncachedDiskBytesPerSecond","value":"22500000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[]}},{"id":"Standard_B20ms","name":"Standard_B20ms","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"B20ms","family":"standardBSFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"163840"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"20"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"80"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"False"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"20"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"10800"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"131072000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"131072000"},{"name":"CachedDiskBytes","value":"32212254720"},{"name":"UncachedDiskIOPS","value":"4320"},{"name":"UncachedDiskBytesPerSecond","value":"52428800"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[]}},{"id":"Standard_B2als_v2","name":"Standard_B2als_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"B2als_v2","family":"standardBasv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"2"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"4"},{"name":"MaxDataDiskCount","value":"4"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"9000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"125000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"125000000"},{"name":"UncachedDiskIOPS","value":"3750"},{"name":"UncachedDiskBytesPerSecond","value":"85000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_B2as_v2","name":"Standard_B2as_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"B2as_v2","family":"standardBasv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"2"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"8"},{"name":"MaxDataDiskCount","value":"4"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"9000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"125000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"125000000"},{"name":"UncachedDiskIOPS","value":"3750"},{"name":"UncachedDiskBytesPerSecond","value":"85000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_B2ats_v2","name":"Standard_B2ats_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"B2ats_v2","family":"standardBasv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"2"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"1"},{"name":"MaxDataDiskCount","value":"4"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"9000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"125000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"125000000"},{"name":"UncachedDiskIOPS","value":"3750"},{"name":"UncachedDiskBytesPerSecond","value":"85000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_B2ls_v2","name":"Standard_B2ls_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"B2ls_v2","family":"standardBsv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"2"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"4"},{"name":"MaxDataDiskCount","value":"4"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"9000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"125000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"125000000"},{"name":"UncachedDiskIOPS","value":"3750"},{"name":"UncachedDiskBytesPerSecond","value":"85000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_B2ms","name":"Standard_B2ms","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"B2ms","family":"standardBSFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"16384"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"2"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"8"},{"name":"MaxDataDiskCount","value":"4"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"False"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"2400"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"23592960"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"23592960"},{"name":"CachedDiskBytes","value":"32212254720"},{"name":"UncachedDiskIOPS","value":"1920"},{"name":"UncachedDiskBytesPerSecond","value":"23592960"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"3"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[]}},{"id":"Standard_B2pls_v2","name":"Standard_B2pls_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"B2pls_v2","family":"standardBpsv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"2"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"4"},{"name":"MaxDataDiskCount","value":"4"},{"name":"CpuArchitectureType","value":"Arm64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"3750"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"89128960"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"89128960"},{"name":"UncachedDiskIOPS","value":"3750"},{"name":"UncachedDiskBytesPerSecond","value":"85000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_B2ps_v2","name":"Standard_B2ps_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"B2ps_v2","family":"standardBpsv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"2"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"8"},{"name":"MaxDataDiskCount","value":"4"},{"name":"CpuArchitectureType","value":"Arm64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"3750"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"89128960"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"89128960"},{"name":"UncachedDiskIOPS","value":"3750"},{"name":"UncachedDiskBytesPerSecond","value":"85000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_B2pts_v2","name":"Standard_B2pts_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"B2pts_v2","family":"standardBpsv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"2"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"1"},{"name":"MaxDataDiskCount","value":"4"},{"name":"CpuArchitectureType","value":"Arm64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"3750"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"89128960"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"89128960"},{"name":"UncachedDiskIOPS","value":"3750"},{"name":"UncachedDiskBytesPerSecond","value":"85000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_B2s","name":"Standard_B2s","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"B2s","family":"standardBSFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"8192"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"2"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"4"},{"name":"MaxDataDiskCount","value":"4"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"False"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"1600"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"22528000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"22528000"},{"name":"CachedDiskBytes","value":"32212254720"},{"name":"UncachedDiskIOPS","value":"1280"},{"name":"UncachedDiskBytesPerSecond","value":"22500000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"3"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[]}},{"id":"Standard_B2s_v2","name":"Standard_B2s_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"B2s_v2","family":"standardBsv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"2"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"8"},{"name":"MaxDataDiskCount","value":"4"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"9000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"125000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"125000000"},{"name":"UncachedDiskIOPS","value":"3750"},{"name":"UncachedDiskBytesPerSecond","value":"85000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_B2ts_v2","name":"Standard_B2ts_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"B2ts_v2","family":"standardBsv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"2"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"1"},{"name":"MaxDataDiskCount","value":"4"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"9000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"125000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"125000000"},{"name":"UncachedDiskIOPS","value":"3750"},{"name":"UncachedDiskBytesPerSecond","value":"85000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_B32als_v2","name":"Standard_B32als_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"B32als_v2","family":"standardBasv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"32"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"64"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"32"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"75000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1000000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"1000000000"},{"name":"UncachedDiskIOPS","value":"51200"},{"name":"UncachedDiskBytesPerSecond","value":"865000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_B32as_v2","name":"Standard_B32as_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"B32as_v2","family":"standardBasv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"32"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"128"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"32"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"150000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"2000000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"2000000000"},{"name":"UncachedDiskIOPS","value":"51200"},{"name":"UncachedDiskBytesPerSecond","value":"865000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_B32ls_v2","name":"Standard_B32ls_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"B32ls_v2","family":"standardBsv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"32"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"64"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"32"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"150000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"2000000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"2000000000"},{"name":"UncachedDiskIOPS","value":"51200"},{"name":"UncachedDiskBytesPerSecond","value":"865000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_B32s_v2","name":"Standard_B32s_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"B32s_v2","family":"standardBsv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"32"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"128"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"32"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"150000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"2000000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"2000000000"},{"name":"UncachedDiskIOPS","value":"51200"},{"name":"UncachedDiskBytesPerSecond","value":"865000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_B4als_v2","name":"Standard_B4als_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"B4als_v2","family":"standardBasv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"8"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"9000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"125000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"125000000"},{"name":"UncachedDiskIOPS","value":"6400"},{"name":"UncachedDiskBytesPerSecond","value":"145000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"3"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_B4as_v2","name":"Standard_B4as_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"B4as_v2","family":"standardBasv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"16"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"19000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"250000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"250000000"},{"name":"UncachedDiskIOPS","value":"6400"},{"name":"UncachedDiskBytesPerSecond","value":"145000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"3"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_B4ls_v2","name":"Standard_B4ls_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"B4ls_v2","family":"standardBsv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"8"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"19000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"250000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"250000000"},{"name":"UncachedDiskIOPS","value":"6400"},{"name":"UncachedDiskBytesPerSecond","value":"145000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"3"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_B4ms","name":"Standard_B4ms","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"B4ms","family":"standardBSFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"32768"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"16"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"False"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"3600"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"36700160"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"36700160"},{"name":"CachedDiskBytes","value":"32212254720"},{"name":"UncachedDiskIOPS","value":"2880"},{"name":"UncachedDiskBytesPerSecond","value":"36700160"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[]}},{"id":"Standard_B4pls_v2","name":"Standard_B4pls_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"B4pls_v2","family":"standardBpsv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"8"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"Arm64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"6400"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"152043520"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"152043520"},{"name":"UncachedDiskIOPS","value":"6400"},{"name":"UncachedDiskBytesPerSecond","value":"145000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_B4ps_v2","name":"Standard_B4ps_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"B4ps_v2","family":"standardBpsv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"16"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"Arm64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"6400"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"152043520"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"152043520"},{"name":"UncachedDiskIOPS","value":"6400"},{"name":"UncachedDiskBytesPerSecond","value":"145000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_B4s_v2","name":"Standard_B4s_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"B4s_v2","family":"standardBsv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"16"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"19000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"250000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"250000000"},{"name":"UncachedDiskIOPS","value":"6400"},{"name":"UncachedDiskBytesPerSecond","value":"145000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"3"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_B8als_v2","name":"Standard_B8als_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"B8als_v2","family":"standardBasv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"16"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"19000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"250000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"250000000"},{"name":"UncachedDiskIOPS","value":"12800"},{"name":"UncachedDiskBytesPerSecond","value":"290000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_B8as_v2","name":"Standard_B8as_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"B8as_v2","family":"standardBasv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"32"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"38000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"500000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"500000000"},{"name":"UncachedDiskIOPS","value":"12800"},{"name":"UncachedDiskBytesPerSecond","value":"290000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_B8ls_v2","name":"Standard_B8ls_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"B8ls_v2","family":"standardBsv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"16"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"38000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"500000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"500000000"},{"name":"UncachedDiskIOPS","value":"12800"},{"name":"UncachedDiskBytesPerSecond","value":"290000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_B8ms","name":"Standard_B8ms","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"B8ms","family":"standardBSFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"65536"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"32"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"False"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"4320"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"52428800"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"52428800"},{"name":"CachedDiskBytes","value":"32212254720"},{"name":"UncachedDiskIOPS","value":"4320"},{"name":"UncachedDiskBytesPerSecond","value":"52428800"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[]}},{"id":"Standard_B8pls_v2","name":"Standard_B8pls_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"B8pls_v2","family":"standardBpsv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"16"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"Arm64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"12800"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"304087040"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"304087040"},{"name":"UncachedDiskIOPS","value":"12800"},{"name":"UncachedDiskBytesPerSecond","value":"290000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_B8ps_v2","name":"Standard_B8ps_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"B8ps_v2","family":"standardBpsv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"32"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"Arm64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"12800"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"304087040"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"304087040"},{"name":"UncachedDiskIOPS","value":"12800"},{"name":"UncachedDiskBytesPerSecond","value":"290000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_B8s_v2","name":"Standard_B8s_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"B8s_v2","family":"standardBsv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"32"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"38000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"500000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"500000000"},{"name":"UncachedDiskIOPS","value":"12800"},{"name":"UncachedDiskBytesPerSecond","value":"290000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D1","name":"Standard_D1","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D1","family":"standardDFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"51200"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"1"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1"},{"name":"MemoryGB","value":"3.5"},{"name":"MaxDataDiskCount","value":"4"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"1"},{"name":"ACUs","value":"160"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"3000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"48234496"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"24117248"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"False"},{"name":"CapacityReservationSupported","value":"False"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"}],"restrictions":[]}},{"id":"Standard_D11","name":"Standard_D11","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D11","family":"standardDFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"102400"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"2"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1"},{"name":"MemoryGB","value":"14"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"ACUs","value":"160"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"6000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"97517568"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"48234496"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"False"},{"name":"CapacityReservationSupported","value":"False"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"}],"restrictions":[]}},{"id":"Standard_D11_v2","name":"Standard_D11_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D11_v2","family":"standardDv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"102400"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"2"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1"},{"name":"MemoryGB","value":"14"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"ACUs","value":"210"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"6000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"97517568"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"48234496"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"False"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"}],"restrictions":[]}},{"id":"Standard_D11_v2_Promo","name":"Standard_D11_v2_Promo","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D11_v2_Promo","family":"standardDv2PromoFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"102400"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"2"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1"},{"name":"MemoryGB","value":"14"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"False"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"ACUs","value":"210"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"6000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"97517568"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"48234496"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"False"},{"name":"CapacityReservationSupported","value":"False"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"}],"restrictions":[]}},{"id":"Standard_D12","name":"Standard_D12","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D12","family":"standardDFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"204800"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1"},{"name":"MemoryGB","value":"28"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"ACUs","value":"160"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"12000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"196083712"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"97517568"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"False"},{"name":"CapacityReservationSupported","value":"False"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"}],"restrictions":[]}},{"id":"Standard_D12_v2","name":"Standard_D12_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D12_v2","family":"standardDv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"204800"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1"},{"name":"MemoryGB","value":"28"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"ACUs","value":"210"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"12000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"196083712"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"97517568"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"False"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"}],"restrictions":[]}},{"id":"Standard_D12_v2_Promo","name":"Standard_D12_v2_Promo","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D12_v2_Promo","family":"standardDv2PromoFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"204800"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1"},{"name":"MemoryGB","value":"28"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"False"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"ACUs","value":"210"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"12000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"196083712"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"97517568"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"False"},{"name":"CapacityReservationSupported","value":"False"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"}],"restrictions":[]}},{"id":"Standard_D13","name":"Standard_D13","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D13","family":"standardDFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"409600"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1"},{"name":"MemoryGB","value":"56"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"ACUs","value":"160"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"24000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"393216000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"196083712"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"False"},{"name":"CapacityReservationSupported","value":"False"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"}],"restrictions":[]}},{"id":"Standard_D13_v2","name":"Standard_D13_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D13_v2","family":"standardDv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"409600"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1"},{"name":"MemoryGB","value":"56"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"ACUs","value":"210"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"24000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"393216000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"196083712"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"False"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"}],"restrictions":[]}},{"id":"Standard_D13_v2_Promo","name":"Standard_D13_v2_Promo","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D13_v2_Promo","family":"standardDv2PromoFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"409600"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1"},{"name":"MemoryGB","value":"56"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"False"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"ACUs","value":"210"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"24000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"393216000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"196083712"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"False"},{"name":"CapacityReservationSupported","value":"False"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"}],"restrictions":[]}},{"id":"Standard_D14","name":"Standard_D14","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D14","family":"standardDFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"819200"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1"},{"name":"MemoryGB","value":"112"},{"name":"MaxDataDiskCount","value":"64"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"ACUs","value":"160"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"48000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"786432000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"393216000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"False"},{"name":"CapacityReservationSupported","value":"False"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"}],"restrictions":[]}},{"id":"Standard_D14_v2","name":"Standard_D14_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D14_v2","family":"standardDv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"819200"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1"},{"name":"MemoryGB","value":"112"},{"name":"MaxDataDiskCount","value":"64"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"ACUs","value":"210"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"48000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"786432000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"393216000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"False"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"}],"restrictions":[]}},{"id":"Standard_D14_v2_Promo","name":"Standard_D14_v2_Promo","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D14_v2_Promo","family":"standardDv2PromoFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"819200"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1"},{"name":"MemoryGB","value":"112"},{"name":"MaxDataDiskCount","value":"64"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"False"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"ACUs","value":"210"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"48000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"786432000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"393216000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"False"},{"name":"CapacityReservationSupported","value":"False"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"}],"restrictions":[]}},{"id":"Standard_D15_v2","name":"Standard_D15_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D15_v2","family":"standardDv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"1024000"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"20"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1"},{"name":"MemoryGB","value":"140"},{"name":"MaxDataDiskCount","value":"64"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"20"},{"name":"ACUs","value":"210"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"60000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"982515712"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"490733568"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"False"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"}],"restrictions":[]}},{"id":"Standard_D16ads_v5","name":"Standard_D16ads_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D16ads_v5","family":"standardDADSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"614400"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"64"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"HibernationSupported","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"PaaS,IaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"75000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1000000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"1000000000"},{"name":"UncachedDiskIOPS","value":"25600"},{"name":"UncachedDiskBytesPerSecond","value":"384000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D16as_v4","name":"Standard_D16as_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D16as_v4","family":"standardDASv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"131072"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"64"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"32000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"268435456"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"268435456"},{"name":"CachedDiskBytes","value":"429496729600"},{"name":"UncachedDiskIOPS","value":"25600"},{"name":"UncachedDiskBytesPerSecond","value":"402653184"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D16as_v5","name":"Standard_D16as_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D16as_v5","family":"standardDASv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"64"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"HibernationSupported","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"UncachedDiskIOPS","value":"25600"},{"name":"UncachedDiskBytesPerSecond","value":"402653184"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D16a_v4","name":"Standard_D16a_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D16a_v4","family":"standardDAv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"409600"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"64"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"PaaS,IaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"24000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"393216000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"196608000"},{"name":"UncachedDiskIOPS","value":"25600"},{"name":"UncachedDiskBytesPerSecond","value":"384000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"}],"restrictions":[]}},{"id":"Standard_D16ds_v4","name":"Standard_D16ds_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D16ds_v4","family":"standardDDSv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"614400"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"64"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"ACUs","value":"195"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"154000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"967835648"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"484442112"},{"name":"CachedDiskBytes","value":"429496729600"},{"name":"UncachedDiskIOPS","value":"25600"},{"name":"UncachedDiskBytesPerSecond","value":"402653184"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D16ds_v5","name":"Standard_D16ds_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D16ds_v5","family":"standardDDSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"614400"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"64"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"HibernationSupported","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"154000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1048576000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"1048576000"},{"name":"UncachedDiskIOPS","value":"25600"},{"name":"UncachedDiskBytesPerSecond","value":"629145600"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D16d_v4","name":"Standard_D16d_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D16d_v4","family":"standardDDv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"614400"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"64"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"ACUs","value":"195"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"154000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"967835648"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"483393536"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"}],"restrictions":[]}},{"id":"Standard_D16d_v5","name":"Standard_D16d_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D16d_v5","family":"standardDDv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"614400"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"64"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"154000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1048576000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"1048576000"},{"name":"UncachedDiskIOPS","value":"25600"},{"name":"UncachedDiskBytesPerSecond","value":"629145600"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D16lds_v5","name":"Standard_D16lds_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D16lds_v5","family":"standardDLDSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"614400"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"32"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"75000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1000000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"1000000000"},{"name":"UncachedDiskIOPS","value":"25600"},{"name":"UncachedDiskBytesPerSecond","value":"600000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D16ls_v5","name":"Standard_D16ls_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D16ls_v5","family":"standardDLSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"32"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"75000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1000000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"1000000000"},{"name":"UncachedDiskIOPS","value":"25600"},{"name":"UncachedDiskBytesPerSecond","value":"600000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D16pds_v5","name":"Standard_D16pds_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D16pds_v5","family":"standardDPDSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"614400"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"64"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"Arm64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"75000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1000000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"1000000000"},{"name":"CachedDiskBytes","value":"429496729600"},{"name":"UncachedDiskIOPS","value":"25600"},{"name":"UncachedDiskBytesPerSecond","value":"600000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D16plds_v5","name":"Standard_D16plds_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D16plds_v5","family":"standardDPLDSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"614400"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"32"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"Arm64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"75000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1000000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"1000000000"},{"name":"CachedDiskBytes","value":"429496729600"},{"name":"UncachedDiskIOPS","value":"25600"},{"name":"UncachedDiskBytesPerSecond","value":"600000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D16pls_v5","name":"Standard_D16pls_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D16pls_v5","family":"standardDPLSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"MemoryGB","value":"32"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"Arm64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"75000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1000000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"1000000000"},{"name":"CachedDiskBytes","value":"429496729600"},{"name":"UncachedDiskIOPS","value":"25600"},{"name":"UncachedDiskBytesPerSecond","value":"600000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D16ps_v5","name":"Standard_D16ps_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D16ps_v5","family":"standardDPSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"MemoryGB","value":"64"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"Arm64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"75000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1000000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"1000000000"},{"name":"CachedDiskBytes","value":"429496729600"},{"name":"UncachedDiskIOPS","value":"25600"},{"name":"UncachedDiskBytesPerSecond","value":"600000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D16s_v3","name":"Standard_D16s_v3","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D16s_v3","family":"standardDSv3Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"131072"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"64"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"ACUs","value":"160"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"32000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"268435456"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"268435456"},{"name":"CachedDiskBytes","value":"429496729600"},{"name":"UncachedDiskIOPS","value":"25600"},{"name":"UncachedDiskBytesPerSecond","value":"402653184"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[]}},{"id":"Standard_D16s_v4","name":"Standard_D16s_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D16s_v4","family":"standardDSv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"64"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"ACUs","value":"195"},{"name":"vCPUsPerCore","value":"2"},{"name":"CachedDiskBytes","value":"429496729600"},{"name":"UncachedDiskIOPS","value":"25600"},{"name":"UncachedDiskBytesPerSecond","value":"402653184"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D16s_v5","name":"Standard_D16s_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D16s_v5","family":"standardDSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"64"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"HibernationSupported","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"154000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1048576000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"1048576000"},{"name":"UncachedDiskIOPS","value":"25600"},{"name":"UncachedDiskBytesPerSecond","value":"629145600"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D16_v3","name":"Standard_D16_v3","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D16_v3","family":"standardDv3Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"409600"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1"},{"name":"MemoryGB","value":"64"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"ACUs","value":"160"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"24000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"393216000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"196083712"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"False"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"}],"restrictions":[]}},{"id":"Standard_D16_v4","name":"Standard_D16_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D16_v4","family":"standardDv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"64"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"ACUs","value":"195"},{"name":"vCPUsPerCore","value":"2"},{"name":"CachedDiskBytes","value":"429496729600"},{"name":"UncachedDiskIOPS","value":"25600"},{"name":"UncachedDiskBytesPerSecond","value":"402653184"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"False"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"}],"restrictions":[]}},{"id":"Standard_D16_v5","name":"Standard_D16_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D16_v5","family":"standardDv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"64"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"154000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1048576000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"1048576000"},{"name":"UncachedDiskIOPS","value":"25600"},{"name":"UncachedDiskBytesPerSecond","value":"629145600"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D1_v2","name":"Standard_D1_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D1_v2","family":"standardDv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"51200"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"1"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1"},{"name":"MemoryGB","value":"3.5"},{"name":"MaxDataDiskCount","value":"4"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"1"},{"name":"ACUs","value":"210"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"3000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"48234496"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"24117248"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"False"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"}],"restrictions":[]}},{"id":"Standard_D2","name":"Standard_D2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D2","family":"standardDFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"102400"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"2"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1"},{"name":"MemoryGB","value":"7"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"ACUs","value":"160"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"6000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"97517568"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"48234496"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"False"},{"name":"CapacityReservationSupported","value":"False"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"}],"restrictions":[]}},{"id":"Standard_D2ads_v5","name":"Standard_D2ads_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D2ads_v5","family":"standardDADSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"76800"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"2"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"8"},{"name":"MaxDataDiskCount","value":"4"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"HibernationSupported","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"PaaS,IaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"9000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"125000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"125000000"},{"name":"UncachedDiskIOPS","value":"3750"},{"name":"UncachedDiskBytesPerSecond","value":"82000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D2as_v4","name":"Standard_D2as_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D2as_v4","family":"standardDASv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"16384"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"2"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"8"},{"name":"MaxDataDiskCount","value":"4"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"4000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"33554432"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"33554432"},{"name":"CachedDiskBytes","value":"53687091200"},{"name":"UncachedDiskIOPS","value":"3200"},{"name":"UncachedDiskBytesPerSecond","value":"50331648"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D2as_v5","name":"Standard_D2as_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D2as_v5","family":"standardDASv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"2"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"8"},{"name":"MaxDataDiskCount","value":"4"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"HibernationSupported","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"UncachedDiskIOPS","value":"3750"},{"name":"UncachedDiskBytesPerSecond","value":"85983232"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D2a_v4","name":"Standard_D2a_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D2a_v4","family":"standardDAv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"51200"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"2"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"8"},{"name":"MaxDataDiskCount","value":"4"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"PaaS,IaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"3000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"50331648"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"25165824"},{"name":"UncachedDiskIOPS","value":"3200"},{"name":"UncachedDiskBytesPerSecond","value":"48000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"}],"restrictions":[]}},{"id":"Standard_D2ds_v4","name":"Standard_D2ds_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D2ds_v4","family":"standardDDSv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"76800"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"2"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"8"},{"name":"MaxDataDiskCount","value":"4"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"ACUs","value":"195"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"19000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"120586240"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"59768832"},{"name":"CachedDiskBytes","value":"53687091200"},{"name":"UncachedDiskIOPS","value":"3200"},{"name":"UncachedDiskBytesPerSecond","value":"50331648"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"3"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D2ds_v5","name":"Standard_D2ds_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D2ds_v5","family":"standardDDSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"76800"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"2"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"8"},{"name":"MaxDataDiskCount","value":"4"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"HibernationSupported","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"19000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"131072000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"131072000"},{"name":"UncachedDiskIOPS","value":"3750"},{"name":"UncachedDiskBytesPerSecond","value":"89128960"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D2d_v4","name":"Standard_D2d_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D2d_v4","family":"standardDDv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"76800"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"2"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"8"},{"name":"MaxDataDiskCount","value":"4"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"ACUs","value":"195"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"19000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"120586240"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"59768832"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"}],"restrictions":[]}},{"id":"Standard_D2d_v5","name":"Standard_D2d_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D2d_v5","family":"standardDDv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"76800"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"2"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"8"},{"name":"MaxDataDiskCount","value":"4"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"19000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"131072000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"131072000"},{"name":"UncachedDiskIOPS","value":"3750"},{"name":"UncachedDiskBytesPerSecond","value":"89128960"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D2lds_v5","name":"Standard_D2lds_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D2lds_v5","family":"standardDLDSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"76800"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"2"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"4"},{"name":"MaxDataDiskCount","value":"4"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"9000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"125000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"125000000"},{"name":"UncachedDiskIOPS","value":"3750"},{"name":"UncachedDiskBytesPerSecond","value":"85000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D2ls_v5","name":"Standard_D2ls_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D2ls_v5","family":"standardDLSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"2"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"4"},{"name":"MaxDataDiskCount","value":"4"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"9000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"125000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"125000000"},{"name":"UncachedDiskIOPS","value":"3750"},{"name":"UncachedDiskBytesPerSecond","value":"85000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D2pds_v5","name":"Standard_D2pds_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D2pds_v5","family":"standardDPDSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"76800"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"2"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"8"},{"name":"MaxDataDiskCount","value":"4"},{"name":"CpuArchitectureType","value":"Arm64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"9375"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"125000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"125000000"},{"name":"CachedDiskBytes","value":"53687091200"},{"name":"UncachedDiskIOPS","value":"3750"},{"name":"UncachedDiskBytesPerSecond","value":"85000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D2plds_v5","name":"Standard_D2plds_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D2plds_v5","family":"standardDPLDSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"76800"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"2"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"4"},{"name":"MaxDataDiskCount","value":"4"},{"name":"CpuArchitectureType","value":"Arm64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"9375"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"125000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"125000000"},{"name":"CachedDiskBytes","value":"53687091200"},{"name":"UncachedDiskIOPS","value":"3750"},{"name":"UncachedDiskBytesPerSecond","value":"85000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D2pls_v5","name":"Standard_D2pls_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D2pls_v5","family":"standardDPLSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"2"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"MemoryGB","value":"4"},{"name":"MaxDataDiskCount","value":"4"},{"name":"CpuArchitectureType","value":"Arm64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"9375"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"125000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"125000000"},{"name":"CachedDiskBytes","value":"53687091200"},{"name":"UncachedDiskIOPS","value":"3750"},{"name":"UncachedDiskBytesPerSecond","value":"85000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D2ps_v5","name":"Standard_D2ps_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D2ps_v5","family":"standardDPSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"2"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"MemoryGB","value":"8"},{"name":"MaxDataDiskCount","value":"4"},{"name":"CpuArchitectureType","value":"Arm64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"9375"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"125000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"125000000"},{"name":"CachedDiskBytes","value":"53687091200"},{"name":"UncachedDiskIOPS","value":"3750"},{"name":"UncachedDiskBytesPerSecond","value":"85000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D2s_v3","name":"Standard_D2s_v3","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D2s_v3","family":"standardDSv3Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"16384"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"2"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"8"},{"name":"MaxDataDiskCount","value":"4"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"ACUs","value":"160"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"4000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"33554432"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"33554432"},{"name":"CachedDiskBytes","value":"53687091200"},{"name":"UncachedDiskIOPS","value":"3200"},{"name":"UncachedDiskBytesPerSecond","value":"50331648"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[]}},{"id":"Standard_D2s_v4","name":"Standard_D2s_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D2s_v4","family":"standardDSv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"2"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"8"},{"name":"MaxDataDiskCount","value":"4"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"ACUs","value":"195"},{"name":"vCPUsPerCore","value":"2"},{"name":"CachedDiskBytes","value":"53687091200"},{"name":"UncachedDiskIOPS","value":"3200"},{"name":"UncachedDiskBytesPerSecond","value":"50331648"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D2s_v5","name":"Standard_D2s_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D2s_v5","family":"standardDSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"2"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"8"},{"name":"MaxDataDiskCount","value":"4"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"HibernationSupported","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"19000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"131072000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"131072000"},{"name":"UncachedDiskIOPS","value":"3750"},{"name":"UncachedDiskBytesPerSecond","value":"89128960"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D2_v2","name":"Standard_D2_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D2_v2","family":"standardDv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"102400"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"2"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1"},{"name":"MemoryGB","value":"7"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"ACUs","value":"210"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"6000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"97517568"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"48234496"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"False"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"}],"restrictions":[]}},{"id":"Standard_D2_v2_Promo","name":"Standard_D2_v2_Promo","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D2_v2_Promo","family":"standardDv2PromoFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"102400"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"2"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1"},{"name":"MemoryGB","value":"7"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"False"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"ACUs","value":"210"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"6000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"97517568"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"48234496"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"False"},{"name":"CapacityReservationSupported","value":"False"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"}],"restrictions":[]}},{"id":"Standard_D2_v3","name":"Standard_D2_v3","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D2_v3","family":"standardDv3Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"51200"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"2"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1"},{"name":"MemoryGB","value":"8"},{"name":"MaxDataDiskCount","value":"4"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"ACUs","value":"160"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"3000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"48234496"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"24117248"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"False"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"}],"restrictions":[]}},{"id":"Standard_D2_v4","name":"Standard_D2_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D2_v4","family":"standardDv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"2"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"8"},{"name":"MaxDataDiskCount","value":"4"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"ACUs","value":"195"},{"name":"vCPUsPerCore","value":"2"},{"name":"CachedDiskBytes","value":"53687091200"},{"name":"UncachedDiskIOPS","value":"3200"},{"name":"UncachedDiskBytesPerSecond","value":"50331648"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"False"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"}],"restrictions":[]}},{"id":"Standard_D2_v5","name":"Standard_D2_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D2_v5","family":"standardDv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"2"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"8"},{"name":"MaxDataDiskCount","value":"4"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"19000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"131072000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"131072000"},{"name":"UncachedDiskIOPS","value":"3750"},{"name":"UncachedDiskBytesPerSecond","value":"89128960"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D3","name":"Standard_D3","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D3","family":"standardDFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"204800"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1"},{"name":"MemoryGB","value":"14"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"ACUs","value":"160"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"12000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"196083712"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"97517568"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"False"},{"name":"CapacityReservationSupported","value":"False"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"}],"restrictions":[]}},{"id":"Standard_D32ads_v5","name":"Standard_D32ads_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D32ads_v5","family":"standardDADSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"1228800"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"32"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"128"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"PaaS,IaaS"},{"name":"vCPUsAvailable","value":"32"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"150000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"2000000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"2000000000"},{"name":"UncachedDiskIOPS","value":"51200"},{"name":"UncachedDiskBytesPerSecond","value":"768000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D32as_v4","name":"Standard_D32as_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D32as_v4","family":"standardDASv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"262144"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"32"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"128"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"32"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"64000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"536870912"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"536870912"},{"name":"CachedDiskBytes","value":"858993459200"},{"name":"UncachedDiskIOPS","value":"51200"},{"name":"UncachedDiskBytesPerSecond","value":"805306368"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D32as_v5","name":"Standard_D32as_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D32as_v5","family":"standardDASv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"32"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"128"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"32"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"UncachedDiskIOPS","value":"51200"},{"name":"UncachedDiskBytesPerSecond","value":"805306368"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D32a_v4","name":"Standard_D32a_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D32a_v4","family":"standardDAv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"819200"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"32"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"128"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"PaaS,IaaS"},{"name":"vCPUsAvailable","value":"32"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"48000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"786432000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"393216000"},{"name":"UncachedDiskIOPS","value":"51200"},{"name":"UncachedDiskBytesPerSecond","value":"768000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"}],"restrictions":[]}},{"id":"Standard_D32ds_v4","name":"Standard_D32ds_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D32ds_v4","family":"standardDDSv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"1228800"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"32"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"128"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"32"},{"name":"ACUs","value":"195"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"308000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1935671296"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"967835648"},{"name":"CachedDiskBytes","value":"858993459200"},{"name":"UncachedDiskIOPS","value":"51200"},{"name":"UncachedDiskBytesPerSecond","value":"805306368"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D32ds_v5","name":"Standard_D32ds_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D32ds_v5","family":"standardDDSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"1228800"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"32"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"128"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"32"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"308000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"2097152000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"2097152000"},{"name":"UncachedDiskIOPS","value":"51200"},{"name":"UncachedDiskBytesPerSecond","value":"907018240"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D32d_v4","name":"Standard_D32d_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D32d_v4","family":"standardDDv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"1228800"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"32"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"128"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"32"},{"name":"ACUs","value":"195"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"308000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1935671296"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"967835648"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"}],"restrictions":[]}},{"id":"Standard_D32d_v5","name":"Standard_D32d_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D32d_v5","family":"standardDDv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"1228800"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"32"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"128"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"32"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"308000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"2097152000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"2097152000"},{"name":"UncachedDiskIOPS","value":"51200"},{"name":"UncachedDiskBytesPerSecond","value":"907018240"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D32lds_v5","name":"Standard_D32lds_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D32lds_v5","family":"standardDLDSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"1228800"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"32"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"64"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"32"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"150000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"2000000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"2000000000"},{"name":"UncachedDiskIOPS","value":"51200"},{"name":"UncachedDiskBytesPerSecond","value":"865000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D32ls_v5","name":"Standard_D32ls_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D32ls_v5","family":"standardDLSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"32"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"64"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"32"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"150000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"2000000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"2000000000"},{"name":"UncachedDiskIOPS","value":"51200"},{"name":"UncachedDiskBytesPerSecond","value":"865000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D32pds_v5","name":"Standard_D32pds_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D32pds_v5","family":"standardDPDSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"1228800"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"32"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"128"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"Arm64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"32"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"150000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"2000000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"2000000000"},{"name":"CachedDiskBytes","value":"858993459200"},{"name":"UncachedDiskIOPS","value":"51200"},{"name":"UncachedDiskBytesPerSecond","value":"865000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D32plds_v5","name":"Standard_D32plds_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D32plds_v5","family":"standardDPLDSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"1228800"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"32"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"64"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"Arm64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"32"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"150000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"2000000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"2000000000"},{"name":"CachedDiskBytes","value":"858993459200"},{"name":"UncachedDiskIOPS","value":"51200"},{"name":"UncachedDiskBytesPerSecond","value":"865000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D32pls_v5","name":"Standard_D32pls_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D32pls_v5","family":"standardDPLSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"32"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"MemoryGB","value":"64"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"Arm64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"32"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"150000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"2000000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"2000000000"},{"name":"CachedDiskBytes","value":"858993459200"},{"name":"UncachedDiskIOPS","value":"51200"},{"name":"UncachedDiskBytesPerSecond","value":"865000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D32ps_v5","name":"Standard_D32ps_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D32ps_v5","family":"standardDPSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"32"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"MemoryGB","value":"128"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"Arm64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"32"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"150000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"2000000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"2000000000"},{"name":"CachedDiskBytes","value":"858993459200"},{"name":"UncachedDiskIOPS","value":"51200"},{"name":"UncachedDiskBytesPerSecond","value":"865000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D32s_v3","name":"Standard_D32s_v3","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D32s_v3","family":"standardDSv3Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"262144"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"32"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"128"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"32"},{"name":"ACUs","value":"160"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"64000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"536870912"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"536870912"},{"name":"CachedDiskBytes","value":"858993459200"},{"name":"UncachedDiskIOPS","value":"51200"},{"name":"UncachedDiskBytesPerSecond","value":"805306368"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[]}},{"id":"Standard_D32s_v4","name":"Standard_D32s_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D32s_v4","family":"standardDSv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"32"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"128"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"32"},{"name":"ACUs","value":"195"},{"name":"vCPUsPerCore","value":"2"},{"name":"CachedDiskBytes","value":"858993459200"},{"name":"UncachedDiskIOPS","value":"51200"},{"name":"UncachedDiskBytesPerSecond","value":"805306368"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D32s_v5","name":"Standard_D32s_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D32s_v5","family":"standardDSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"32"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"128"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"32"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"308000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"2097152000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"2097152000"},{"name":"UncachedDiskIOPS","value":"51200"},{"name":"UncachedDiskBytesPerSecond","value":"907018240"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D32_v3","name":"Standard_D32_v3","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D32_v3","family":"standardDv3Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"819200"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"32"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1"},{"name":"MemoryGB","value":"128"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"32"},{"name":"ACUs","value":"160"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"48000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"786432000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"393216000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"False"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"}],"restrictions":[]}},{"id":"Standard_D32_v4","name":"Standard_D32_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D32_v4","family":"standardDv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"32"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"128"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"32"},{"name":"ACUs","value":"195"},{"name":"vCPUsPerCore","value":"2"},{"name":"CachedDiskBytes","value":"858993459200"},{"name":"UncachedDiskIOPS","value":"51200"},{"name":"UncachedDiskBytesPerSecond","value":"805306368"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"False"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"}],"restrictions":[]}},{"id":"Standard_D32_v5","name":"Standard_D32_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D32_v5","family":"standardDv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"32"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"128"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"32"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"308000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"2097152000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"2097152000"},{"name":"UncachedDiskIOPS","value":"51200"},{"name":"UncachedDiskBytesPerSecond","value":"907018240"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D3_v2","name":"Standard_D3_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D3_v2","family":"standardDv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"204800"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1"},{"name":"MemoryGB","value":"14"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"ACUs","value":"210"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"12000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"196083712"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"97517568"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"False"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"}],"restrictions":[]}},{"id":"Standard_D3_v2_Promo","name":"Standard_D3_v2_Promo","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D3_v2_Promo","family":"standardDv2PromoFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"204800"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1"},{"name":"MemoryGB","value":"14"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"False"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"ACUs","value":"210"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"12000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"196083712"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"97517568"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"False"},{"name":"CapacityReservationSupported","value":"False"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"}],"restrictions":[]}},{"id":"Standard_D4","name":"Standard_D4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D4","family":"standardDFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"409600"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1"},{"name":"MemoryGB","value":"28"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"ACUs","value":"160"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"24000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"393216000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"196083712"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"False"},{"name":"CapacityReservationSupported","value":"False"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"}],"restrictions":[]}},{"id":"Standard_D48ads_v5","name":"Standard_D48ads_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D48ads_v5","family":"standardDADSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"1843200"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"48"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"192"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"PaaS,IaaS"},{"name":"vCPUsAvailable","value":"48"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"225000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"3000000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"3000000000"},{"name":"UncachedDiskIOPS","value":"76800"},{"name":"UncachedDiskBytesPerSecond","value":"1152000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D48as_v4","name":"Standard_D48as_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D48as_v4","family":"standardDASv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"393216"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"48"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"192"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"48"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"96000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"805306368"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"805306368"},{"name":"CachedDiskBytes","value":"1288490188800"},{"name":"UncachedDiskIOPS","value":"76800"},{"name":"UncachedDiskBytesPerSecond","value":"1207959552"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D48as_v5","name":"Standard_D48as_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D48as_v5","family":"standardDASv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"48"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"192"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"48"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"UncachedDiskIOPS","value":"76800"},{"name":"UncachedDiskBytesPerSecond","value":"1207959552"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D48a_v4","name":"Standard_D48a_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D48a_v4","family":"standardDAv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"1228800"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"48"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"192"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"PaaS,IaaS"},{"name":"vCPUsAvailable","value":"48"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"96000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1048576000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"524288000"},{"name":"UncachedDiskIOPS","value":"76800"},{"name":"UncachedDiskBytesPerSecond","value":"1152000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"}],"restrictions":[]}},{"id":"Standard_D48ds_v4","name":"Standard_D48ds_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D48ds_v4","family":"standardDDSv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"1843200"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"48"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"192"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"48"},{"name":"ACUs","value":"195"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"462000"},{"name":"CachedDiskBytes","value":"1288490188800"},{"name":"UncachedDiskIOPS","value":"76800"},{"name":"UncachedDiskBytesPerSecond","value":"1207959552"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D48ds_v5","name":"Standard_D48ds_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D48ds_v5","family":"standardDDSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"1843200"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"48"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"192"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"48"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"462000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"3145728000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"3145728000"},{"name":"UncachedDiskIOPS","value":"76800"},{"name":"UncachedDiskBytesPerSecond","value":"1378877440"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D48d_v4","name":"Standard_D48d_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D48d_v4","family":"standardDDv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"1843200"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"48"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"192"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"48"},{"name":"ACUs","value":"195"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"462000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"}],"restrictions":[]}},{"id":"Standard_D48d_v5","name":"Standard_D48d_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D48d_v5","family":"standardDDv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"1843200"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"48"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"192"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"48"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"462000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"3145728000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"3145728000"},{"name":"UncachedDiskIOPS","value":"76800"},{"name":"UncachedDiskBytesPerSecond","value":"1378877440"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D48lds_v5","name":"Standard_D48lds_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D48lds_v5","family":"standardDLDSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"1843200"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"48"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"96"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"48"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"225000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"3000000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"3000000000"},{"name":"UncachedDiskIOPS","value":"76800"},{"name":"UncachedDiskBytesPerSecond","value":"1315000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D48ls_v5","name":"Standard_D48ls_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D48ls_v5","family":"standardDLSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"48"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"96"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"48"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"225000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"3000000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"3000000000"},{"name":"UncachedDiskIOPS","value":"76800"},{"name":"UncachedDiskBytesPerSecond","value":"1315000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D48pds_v5","name":"Standard_D48pds_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D48pds_v5","family":"standardDPDSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"1843200"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"48"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"192"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"Arm64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"48"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"225000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"3000000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"3000000000"},{"name":"CachedDiskBytes","value":"1288490188800"},{"name":"UncachedDiskIOPS","value":"76800"},{"name":"UncachedDiskBytesPerSecond","value":"1315000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D48plds_v5","name":"Standard_D48plds_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D48plds_v5","family":"standardDPLDSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"1843200"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"48"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"96"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"Arm64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"48"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"225000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"3000000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"3000000000"},{"name":"CachedDiskBytes","value":"1288490188800"},{"name":"UncachedDiskIOPS","value":"76800"},{"name":"UncachedDiskBytesPerSecond","value":"1315000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D48pls_v5","name":"Standard_D48pls_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D48pls_v5","family":"standardDPLSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"48"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"MemoryGB","value":"96"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"Arm64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"48"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"225000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"3000000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"3000000000"},{"name":"CachedDiskBytes","value":"1288490188800"},{"name":"UncachedDiskIOPS","value":"76800"},{"name":"UncachedDiskBytesPerSecond","value":"1315000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D48ps_v5","name":"Standard_D48ps_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D48ps_v5","family":"standardDPSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"48"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"MemoryGB","value":"192"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"Arm64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"48"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"225000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"3000000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"3000000000"},{"name":"CachedDiskBytes","value":"1288490188800"},{"name":"UncachedDiskIOPS","value":"76800"},{"name":"UncachedDiskBytesPerSecond","value":"1315000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D48s_v3","name":"Standard_D48s_v3","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D48s_v3","family":"standardDSv3Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"393216"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"48"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"192"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"48"},{"name":"ACUs","value":"160"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"96000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"805306368"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"805306368"},{"name":"CachedDiskBytes","value":"1288490188800"},{"name":"UncachedDiskIOPS","value":"76800"},{"name":"UncachedDiskBytesPerSecond","value":"1207959552"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[]}},{"id":"Standard_D48s_v4","name":"Standard_D48s_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D48s_v4","family":"standardDSv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"48"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"192"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"48"},{"name":"ACUs","value":"195"},{"name":"vCPUsPerCore","value":"2"},{"name":"CachedDiskBytes","value":"1288490188800"},{"name":"UncachedDiskIOPS","value":"76800"},{"name":"UncachedDiskBytesPerSecond","value":"1207959552"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D48s_v5","name":"Standard_D48s_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D48s_v5","family":"standardDSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"48"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"192"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"48"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"462000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"3145728000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"3145728000"},{"name":"UncachedDiskIOPS","value":"76800"},{"name":"UncachedDiskBytesPerSecond","value":"1378877440"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D48_v3","name":"Standard_D48_v3","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D48_v3","family":"standardDv3Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"1228800"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"48"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1"},{"name":"MemoryGB","value":"192"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"48"},{"name":"ACUs","value":"160"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"96000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1048576000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"524288000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"False"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"}],"restrictions":[]}},{"id":"Standard_D48_v4","name":"Standard_D48_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D48_v4","family":"standardDv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"48"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"192"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"48"},{"name":"ACUs","value":"195"},{"name":"vCPUsPerCore","value":"2"},{"name":"CachedDiskBytes","value":"1288490188800"},{"name":"UncachedDiskIOPS","value":"76800"},{"name":"UncachedDiskBytesPerSecond","value":"1207959552"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"False"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"}],"restrictions":[]}},{"id":"Standard_D48_v5","name":"Standard_D48_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D48_v5","family":"standardDv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"48"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"192"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"48"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"462000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"3145728000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"3145728000"},{"name":"UncachedDiskIOPS","value":"76800"},{"name":"UncachedDiskBytesPerSecond","value":"1378877440"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D4ads_v5","name":"Standard_D4ads_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D4ads_v5","family":"standardDADSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"153600"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"16"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"HibernationSupported","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"PaaS,IaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"19000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"250000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"250000000"},{"name":"UncachedDiskIOPS","value":"6400"},{"name":"UncachedDiskBytesPerSecond","value":"144000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D4as_v4","name":"Standard_D4as_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D4as_v4","family":"standardDASv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"32768"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"16"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"8000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"67108864"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"67108864"},{"name":"CachedDiskBytes","value":"107374182400"},{"name":"UncachedDiskIOPS","value":"6400"},{"name":"UncachedDiskBytesPerSecond","value":"100663296"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D4as_v5","name":"Standard_D4as_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D4as_v5","family":"standardDASv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"16"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"HibernationSupported","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"UncachedDiskIOPS","value":"6400"},{"name":"UncachedDiskBytesPerSecond","value":"150994944"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D4a_v4","name":"Standard_D4a_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D4a_v4","family":"standardDAv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"102400"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"16"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"PaaS,IaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"6000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"98304000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"49152000"},{"name":"UncachedDiskIOPS","value":"6400"},{"name":"UncachedDiskBytesPerSecond","value":"96000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"}],"restrictions":[]}},{"id":"Standard_D4ds_v4","name":"Standard_D4ds_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D4ds_v4","family":"standardDDSv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"153600"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"16"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"ACUs","value":"195"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"38500"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"242221056"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"120586240"},{"name":"CachedDiskBytes","value":"107374182400"},{"name":"UncachedDiskIOPS","value":"6400"},{"name":"UncachedDiskBytesPerSecond","value":"100663296"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D4ds_v5","name":"Standard_D4ds_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D4ds_v5","family":"standardDDSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"153600"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"16"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"HibernationSupported","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"38500"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"262144000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"262144000"},{"name":"UncachedDiskIOPS","value":"6400"},{"name":"UncachedDiskBytesPerSecond","value":"152043520"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D4d_v4","name":"Standard_D4d_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D4d_v4","family":"standardDDv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"153600"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"16"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"ACUs","value":"195"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"38500"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"242221056"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"120586240"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"}],"restrictions":[]}},{"id":"Standard_D4d_v5","name":"Standard_D4d_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D4d_v5","family":"standardDDv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"153600"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"16"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"38500"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"262144000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"262144000"},{"name":"UncachedDiskIOPS","value":"6400"},{"name":"UncachedDiskBytesPerSecond","value":"152043520"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D4lds_v5","name":"Standard_D4lds_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D4lds_v5","family":"standardDLDSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"153600"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"8"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"19000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"250000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"250000000"},{"name":"UncachedDiskIOPS","value":"6400"},{"name":"UncachedDiskBytesPerSecond","value":"145000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D4ls_v5","name":"Standard_D4ls_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D4ls_v5","family":"standardDLSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"8"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"19000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"250000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"250000000"},{"name":"UncachedDiskIOPS","value":"6400"},{"name":"UncachedDiskBytesPerSecond","value":"145000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D4pds_v5","name":"Standard_D4pds_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D4pds_v5","family":"standardDPDSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"153600"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"16"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"Arm64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"19000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"250000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"250000000"},{"name":"CachedDiskBytes","value":"107374182400"},{"name":"UncachedDiskIOPS","value":"6400"},{"name":"UncachedDiskBytesPerSecond","value":"145000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D4plds_v5","name":"Standard_D4plds_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D4plds_v5","family":"standardDPLDSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"153600"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"8"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"Arm64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"19000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"250000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"250000000"},{"name":"CachedDiskBytes","value":"107374182400"},{"name":"UncachedDiskIOPS","value":"6400"},{"name":"UncachedDiskBytesPerSecond","value":"145000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D4pls_v5","name":"Standard_D4pls_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D4pls_v5","family":"standardDPLSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"MemoryGB","value":"8"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"Arm64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"19000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"250000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"250000000"},{"name":"CachedDiskBytes","value":"107374182400"},{"name":"UncachedDiskIOPS","value":"6400"},{"name":"UncachedDiskBytesPerSecond","value":"145000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D4ps_v5","name":"Standard_D4ps_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D4ps_v5","family":"standardDPSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"MemoryGB","value":"16"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"Arm64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"19000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"250000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"250000000"},{"name":"CachedDiskBytes","value":"107374182400"},{"name":"UncachedDiskIOPS","value":"6400"},{"name":"UncachedDiskBytesPerSecond","value":"145000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D4s_v3","name":"Standard_D4s_v3","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D4s_v3","family":"standardDSv3Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"32768"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"16"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"ACUs","value":"160"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"8000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"67108864"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"67108864"},{"name":"CachedDiskBytes","value":"107374182400"},{"name":"UncachedDiskIOPS","value":"6400"},{"name":"UncachedDiskBytesPerSecond","value":"100663296"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[]}},{"id":"Standard_D4s_v4","name":"Standard_D4s_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D4s_v4","family":"standardDSv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"16"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"ACUs","value":"195"},{"name":"vCPUsPerCore","value":"2"},{"name":"CachedDiskBytes","value":"107374182400"},{"name":"UncachedDiskIOPS","value":"6400"},{"name":"UncachedDiskBytesPerSecond","value":"100663296"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D4s_v5","name":"Standard_D4s_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D4s_v5","family":"standardDSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"16"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"HibernationSupported","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"38500"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"262144000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"262144000"},{"name":"UncachedDiskIOPS","value":"6400"},{"name":"UncachedDiskBytesPerSecond","value":"152043520"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D4_v2","name":"Standard_D4_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D4_v2","family":"standardDv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"409600"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1"},{"name":"MemoryGB","value":"28"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"ACUs","value":"210"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"24000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"393216000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"196083712"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"False"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"}],"restrictions":[]}},{"id":"Standard_D4_v2_Promo","name":"Standard_D4_v2_Promo","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D4_v2_Promo","family":"standardDv2PromoFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"409600"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1"},{"name":"MemoryGB","value":"28"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"False"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"ACUs","value":"210"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"24000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"393216000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"196083712"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"False"},{"name":"CapacityReservationSupported","value":"False"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"}],"restrictions":[]}},{"id":"Standard_D4_v3","name":"Standard_D4_v3","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D4_v3","family":"standardDv3Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"102400"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1"},{"name":"MemoryGB","value":"16"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"ACUs","value":"160"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"6000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"97517568"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"48234496"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"False"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"}],"restrictions":[]}},{"id":"Standard_D4_v4","name":"Standard_D4_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D4_v4","family":"standardDv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"16"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"ACUs","value":"195"},{"name":"vCPUsPerCore","value":"2"},{"name":"CachedDiskBytes","value":"107374182400"},{"name":"UncachedDiskIOPS","value":"6400"},{"name":"UncachedDiskBytesPerSecond","value":"100663296"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"False"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"}],"restrictions":[]}},{"id":"Standard_D4_v5","name":"Standard_D4_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D4_v5","family":"standardDv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"16"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"38500"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"262144000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"262144000"},{"name":"UncachedDiskIOPS","value":"6400"},{"name":"UncachedDiskBytesPerSecond","value":"152043520"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D5_v2","name":"Standard_D5_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D5_v2","family":"standardDv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"819200"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1"},{"name":"MemoryGB","value":"56"},{"name":"MaxDataDiskCount","value":"64"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"ACUs","value":"210"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"48000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"786432000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"393216000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"False"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"}],"restrictions":[]}},{"id":"Standard_D5_v2_Promo","name":"Standard_D5_v2_Promo","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D5_v2_Promo","family":"standardDv2PromoFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"819200"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1"},{"name":"MemoryGB","value":"56"},{"name":"MaxDataDiskCount","value":"64"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"False"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"ACUs","value":"210"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"48000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"786432000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"393216000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"False"},{"name":"CapacityReservationSupported","value":"False"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"}],"restrictions":[]}},{"id":"Standard_D64ads_v5","name":"Standard_D64ads_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D64ads_v5","family":"standardDADSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"2457600"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"64"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"256"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"PaaS,IaaS"},{"name":"vCPUsAvailable","value":"64"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"300000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"4000000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"4000000000"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"1200000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D64as_v4","name":"Standard_D64as_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D64as_v4","family":"standardDASv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"524288"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"64"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"256"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"64"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"128000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1073741824"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"1073741824"},{"name":"CachedDiskBytes","value":"1717986918400"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"1258291200"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D64as_v5","name":"Standard_D64as_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D64as_v5","family":"standardDASv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"64"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"256"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"64"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"1258291200"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D64a_v4","name":"Standard_D64a_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D64a_v4","family":"standardDAv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"1638400"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"64"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"256"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"PaaS,IaaS"},{"name":"vCPUsAvailable","value":"64"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"96000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1048576000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"524288000"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"1200000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"}],"restrictions":[]}},{"id":"Standard_D64ds_v4","name":"Standard_D64ds_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D64ds_v4","family":"standardDDSv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"2457600"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"64"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"256"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"64"},{"name":"ACUs","value":"195"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"615000"},{"name":"CachedDiskBytes","value":"1717986918400"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"1258291200"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D64ds_v5","name":"Standard_D64ds_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D64ds_v5","family":"standardDDSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"2457600"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"64"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"256"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"64"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"615000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"4194304000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"4194304000"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"1819279360"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D64d_v4","name":"Standard_D64d_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D64d_v4","family":"standardDDv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"2457600"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"64"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"256"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"64"},{"name":"ACUs","value":"195"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"615000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"}],"restrictions":[]}},{"id":"Standard_D64d_v5","name":"Standard_D64d_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D64d_v5","family":"standardDDv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"2457600"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"64"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"256"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"64"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"615000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"4194304000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"4194304000"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"1819279360"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D64lds_v5","name":"Standard_D64lds_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D64lds_v5","family":"standardDLDSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"2457600"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"64"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"128"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"64"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"300000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"4000000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"4000000000"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"1735000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D64ls_v5","name":"Standard_D64ls_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D64ls_v5","family":"standardDLSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"64"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"128"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"64"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"300000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"4000000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"4000000000"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"1735000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D64pds_v5","name":"Standard_D64pds_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D64pds_v5","family":"standardDPDSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"2457600"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"64"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"208"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"Arm64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"64"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"300000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"4000000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"4000000000"},{"name":"CachedDiskBytes","value":"1717986918400"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"1735000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D64plds_v5","name":"Standard_D64plds_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D64plds_v5","family":"standardDPLDSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"2457600"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"64"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"128"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"Arm64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"64"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"300000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"4000000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"4000000000"},{"name":"CachedDiskBytes","value":"1717986918400"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"1735000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D64pls_v5","name":"Standard_D64pls_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D64pls_v5","family":"standardDPLSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"64"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"MemoryGB","value":"128"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"Arm64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"64"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"300000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"4000000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"4000000000"},{"name":"CachedDiskBytes","value":"1717986918400"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"1735000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D64ps_v5","name":"Standard_D64ps_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D64ps_v5","family":"standardDPSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"64"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"MemoryGB","value":"208"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"Arm64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"64"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"300000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"4000000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"4000000000"},{"name":"CachedDiskBytes","value":"1717986918400"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"1735000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D64s_v3","name":"Standard_D64s_v3","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D64s_v3","family":"standardDSv3Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"524288"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"64"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"256"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"64"},{"name":"ACUs","value":"160"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"128000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1073741824"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"1073741824"},{"name":"CachedDiskBytes","value":"1717986918400"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"1258291200"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[]}},{"id":"Standard_D64s_v4","name":"Standard_D64s_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D64s_v4","family":"standardDSv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"64"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"256"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"64"},{"name":"ACUs","value":"195"},{"name":"vCPUsPerCore","value":"2"},{"name":"CachedDiskBytes","value":"1717986918400"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"1258291200"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D64s_v5","name":"Standard_D64s_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D64s_v5","family":"standardDSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"64"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"256"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"64"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"615000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"4194304000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"4194304000"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"1819279360"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D64_v3","name":"Standard_D64_v3","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D64_v3","family":"standardDv3Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"1638400"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"64"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1"},{"name":"MemoryGB","value":"256"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"64"},{"name":"ACUs","value":"160"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"96000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1048576000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"524288000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"False"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"}],"restrictions":[]}},{"id":"Standard_D64_v4","name":"Standard_D64_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D64_v4","family":"standardDv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"64"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"256"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"64"},{"name":"ACUs","value":"195"},{"name":"vCPUsPerCore","value":"2"},{"name":"CachedDiskBytes","value":"1717986918400"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"1258291200"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"False"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"}],"restrictions":[]}},{"id":"Standard_D64_v5","name":"Standard_D64_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D64_v5","family":"standardDv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"64"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"256"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"64"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"615000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"4194304000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"4194304000"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"1819279360"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D8ads_v5","name":"Standard_D8ads_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D8ads_v5","family":"standardDADSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"307200"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"32"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"HibernationSupported","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"PaaS,IaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"38000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"500000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"500000000"},{"name":"UncachedDiskIOPS","value":"12800"},{"name":"UncachedDiskBytesPerSecond","value":"200000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D8as_v4","name":"Standard_D8as_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D8as_v4","family":"standardDASv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"65536"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"32"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"16000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"134217728"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"134217728"},{"name":"CachedDiskBytes","value":"214748364800"},{"name":"UncachedDiskIOPS","value":"12800"},{"name":"UncachedDiskBytesPerSecond","value":"201326592"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D8as_v5","name":"Standard_D8as_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D8as_v5","family":"standardDASv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"32"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"HibernationSupported","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"UncachedDiskIOPS","value":"12800"},{"name":"UncachedDiskBytesPerSecond","value":"209715200"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D8a_v4","name":"Standard_D8a_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D8a_v4","family":"standardDAv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"204800"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"32"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"PaaS,IaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"12000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"196608000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"98304000"},{"name":"UncachedDiskIOPS","value":"12800"},{"name":"UncachedDiskBytesPerSecond","value":"192000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"}],"restrictions":[]}},{"id":"Standard_D8ds_v4","name":"Standard_D8ds_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D8ds_v4","family":"standardDDSv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"307200"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"32"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"ACUs","value":"195"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"77000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"484442112"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"120586240"},{"name":"CachedDiskBytes","value":"214748364800"},{"name":"UncachedDiskIOPS","value":"12800"},{"name":"UncachedDiskBytesPerSecond","value":"201326592"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D8ds_v5","name":"Standard_D8ds_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D8ds_v5","family":"standardDDSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"307200"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"32"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"HibernationSupported","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"77000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"524288000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"524288000"},{"name":"UncachedDiskIOPS","value":"12800"},{"name":"UncachedDiskBytesPerSecond","value":"304087040"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D8d_v4","name":"Standard_D8d_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D8d_v4","family":"standardDDv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"307200"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"32"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"ACUs","value":"195"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"77000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"484442112"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"242221056"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"}],"restrictions":[]}},{"id":"Standard_D8d_v5","name":"Standard_D8d_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D8d_v5","family":"standardDDv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"307200"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"32"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"77000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"524288000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"524288000"},{"name":"UncachedDiskIOPS","value":"12800"},{"name":"UncachedDiskBytesPerSecond","value":"304087040"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D8lds_v5","name":"Standard_D8lds_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D8lds_v5","family":"standardDLDSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"307200"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"16"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"38000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"500000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"500000000"},{"name":"UncachedDiskIOPS","value":"12800"},{"name":"UncachedDiskBytesPerSecond","value":"290000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D8ls_v5","name":"Standard_D8ls_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D8ls_v5","family":"standardDLSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"16"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"38000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"500000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"500000000"},{"name":"UncachedDiskIOPS","value":"12800"},{"name":"UncachedDiskBytesPerSecond","value":"290000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D8pds_v5","name":"Standard_D8pds_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D8pds_v5","family":"standardDPDSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"307200"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"32"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"Arm64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"38000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"500000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"500000000"},{"name":"CachedDiskBytes","value":"214748364800"},{"name":"UncachedDiskIOPS","value":"12800"},{"name":"UncachedDiskBytesPerSecond","value":"290000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D8plds_v5","name":"Standard_D8plds_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D8plds_v5","family":"standardDPLDSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"307200"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"16"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"Arm64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"38000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"500000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"500000000"},{"name":"CachedDiskBytes","value":"214748364800"},{"name":"UncachedDiskIOPS","value":"12800"},{"name":"UncachedDiskBytesPerSecond","value":"290000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D8pls_v5","name":"Standard_D8pls_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D8pls_v5","family":"standardDPLSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"MemoryGB","value":"16"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"Arm64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"38000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"500000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"500000000"},{"name":"CachedDiskBytes","value":"214748364800"},{"name":"UncachedDiskIOPS","value":"12800"},{"name":"UncachedDiskBytesPerSecond","value":"290000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D8ps_v5","name":"Standard_D8ps_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D8ps_v5","family":"standardDPSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"MemoryGB","value":"32"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"Arm64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"38000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"500000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"500000000"},{"name":"CachedDiskBytes","value":"214748364800"},{"name":"UncachedDiskIOPS","value":"12800"},{"name":"UncachedDiskBytesPerSecond","value":"290000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D8s_v3","name":"Standard_D8s_v3","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D8s_v3","family":"standardDSv3Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"65536"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"32"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"ACUs","value":"160"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"16000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"134217728"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"134217728"},{"name":"CachedDiskBytes","value":"214748364800"},{"name":"UncachedDiskIOPS","value":"12800"},{"name":"UncachedDiskBytesPerSecond","value":"201326592"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[]}},{"id":"Standard_D8s_v4","name":"Standard_D8s_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D8s_v4","family":"standardDSv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"32"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"ACUs","value":"195"},{"name":"vCPUsPerCore","value":"2"},{"name":"CachedDiskBytes","value":"214748364800"},{"name":"UncachedDiskIOPS","value":"12800"},{"name":"UncachedDiskBytesPerSecond","value":"201326592"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D8s_v5","name":"Standard_D8s_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D8s_v5","family":"standardDSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"32"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"HibernationSupported","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"77000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"524288000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"524288000"},{"name":"UncachedDiskIOPS","value":"12800"},{"name":"UncachedDiskBytesPerSecond","value":"304087040"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D8_v3","name":"Standard_D8_v3","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D8_v3","family":"standardDv3Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"204800"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1"},{"name":"MemoryGB","value":"32"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"ACUs","value":"160"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"12000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"196083712"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"97517568"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"False"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"}],"restrictions":[]}},{"id":"Standard_D8_v4","name":"Standard_D8_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D8_v4","family":"standardDv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"32"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"ACUs","value":"195"},{"name":"vCPUsPerCore","value":"2"},{"name":"CachedDiskBytes","value":"214748364800"},{"name":"UncachedDiskIOPS","value":"12800"},{"name":"UncachedDiskBytesPerSecond","value":"201326592"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"False"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"}],"restrictions":[]}},{"id":"Standard_D8_v5","name":"Standard_D8_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D8_v5","family":"standardDv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"32"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"77000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"524288000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"524288000"},{"name":"UncachedDiskIOPS","value":"12800"},{"name":"UncachedDiskBytesPerSecond","value":"304087040"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D96ads_v5","name":"Standard_D96ads_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D96ads_v5","family":"standardDADSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"3686400"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"96"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"384"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"PaaS,IaaS"},{"name":"vCPUsAvailable","value":"96"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"450000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"4194304000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"1073741824"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"1677721600"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D96as_v4","name":"Standard_D96as_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D96as_v4","family":"standardDASv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"786432"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"96"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"384"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"96"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"192000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1073741824"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"1073741824"},{"name":"CachedDiskBytes","value":"2576980377600"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"1258291200"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D96as_v5","name":"Standard_D96as_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D96as_v5","family":"standardDASv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"96"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"384"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"96"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"1677721600"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D96a_v4","name":"Standard_D96a_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D96a_v4","family":"standardDAv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"2457600"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"96"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"384"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"PaaS,IaaS"},{"name":"vCPUsAvailable","value":"96"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"96000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1048576000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"524288000"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"1200000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"}],"restrictions":[]}},{"id":"Standard_D96ds_v5","name":"Standard_D96ds_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D96ds_v5","family":"standardDDSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"3686400"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"96"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"384"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"96"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"615000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"4194304000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"4194304000"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"2726297600"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D96d_v5","name":"Standard_D96d_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D96d_v5","family":"standardDDv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"3686400"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"96"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"384"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"96"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"615000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"4194304000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"4194304000"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"2726297600"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D96lds_v5","name":"Standard_D96lds_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D96lds_v5","family":"standardDLDSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"3686400"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"96"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"192"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"96"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"450000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"4000000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"4000000000"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"2600000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D96ls_v5","name":"Standard_D96ls_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D96ls_v5","family":"standardDLSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"96"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"192"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"96"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"450000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"4000000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"4000000000"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"2600000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D96s_v5","name":"Standard_D96s_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D96s_v5","family":"standardDSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"96"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"384"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"96"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"615000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"4194304000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"4194304000"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"2726297600"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_D96_v5","name":"Standard_D96_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"D96_v5","family":"standardDv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"96"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"384"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"96"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"615000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"4194304000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"4194304000"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"2726297600"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_DC16ads_cc_v5","name":"Standard_DC16ads_cc_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"DC16ads_cc_v5","family":"standardDCADCCV5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"614400"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"64"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"75000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1000000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"1000000000"},{"name":"CachedDiskBytes","value":"429497000000"},{"name":"UncachedDiskIOPS","value":"25600"},{"name":"UncachedDiskBytesPerSecond","value":"629145600"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_DC16ads_v5","name":"Standard_DC16ads_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"DC16ads_v5","family":"standardDCADSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"614400"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"64"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"32000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"268435456"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"268435456"},{"name":"UncachedDiskIOPS","value":"25600"},{"name":"UncachedDiskBytesPerSecond","value":"402653184"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"ConfidentialComputingType","value":"SNP"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_DC16as_cc_v5","name":"Standard_DC16as_cc_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"DC16as_cc_v5","family":"standardDCACCV5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"MemoryGB","value":"64"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"75000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1000000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"1000000000"},{"name":"UncachedDiskIOPS","value":"25600"},{"name":"UncachedDiskBytesPerSecond","value":"629145600"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_DC16as_v5","name":"Standard_DC16as_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"DC16as_v5","family":"standardDCASv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"64"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"32000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"268435456"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"268435456"},{"name":"UncachedDiskIOPS","value":"25600"},{"name":"UncachedDiskBytesPerSecond","value":"402653184"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"ConfidentialComputingType","value":"SNP"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_DC16ds_v3","name":"Standard_DC16ds_v3","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"DC16ds_v3","family":"standardDDCSv3Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"1228800"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"128"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"154000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1006632960"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"1006632960"},{"name":"CachedDiskBytes","value":"858993459200"},{"name":"UncachedDiskIOPS","value":"25600"},{"name":"UncachedDiskBytesPerSecond","value":"402653184"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_DC16s_v3","name":"Standard_DC16s_v3","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"DC16s_v3","family":"standardDCSv3Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"MemoryGB","value":"128"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"154000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"154000000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"154000000000"},{"name":"UncachedDiskIOPS","value":"51200"},{"name":"UncachedDiskBytesPerSecond","value":"768000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_DC1ds_v3","name":"Standard_DC1ds_v3","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"DC1ds_v3","family":"standardDDCSv3Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"76800"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"1"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"8"},{"name":"MaxDataDiskCount","value":"4"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"1"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"9500"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"62914560"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"62914560"},{"name":"CachedDiskBytes","value":"53687091200"},{"name":"UncachedDiskIOPS","value":"1600"},{"name":"UncachedDiskBytesPerSecond","value":"25165824"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_DC1s_v2","name":"Standard_DC1s_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"DC1s_v2","family":"standardDCSv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"51200"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"1"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"4"},{"name":"MaxDataDiskCount","value":"1"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"1"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"2000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"16384000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"16384000"},{"name":"CachedDiskBytes","value":"22548578304"},{"name":"UncachedDiskIOPS","value":"1600"},{"name":"UncachedDiskBytesPerSecond","value":"24000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"}],"restrictions":[]}},{"id":"Standard_DC1s_v3","name":"Standard_DC1s_v3","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"DC1s_v3","family":"standardDCSv3Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"1"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"MemoryGB","value":"8"},{"name":"MaxDataDiskCount","value":"4"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"1"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"9500"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"9500000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"9500000000"},{"name":"UncachedDiskIOPS","value":"3200"},{"name":"UncachedDiskBytesPerSecond","value":"48000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_DC24ds_v3","name":"Standard_DC24ds_v3","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"DC24ds_v3","family":"standardDDCSv3Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"1843200"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"24"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"192"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"24"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"231000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1509949440"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"1509949440"},{"name":"CachedDiskBytes","value":"1288490188800"},{"name":"UncachedDiskIOPS","value":"38400"},{"name":"UncachedDiskBytesPerSecond","value":"603979776"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_DC24s_v3","name":"Standard_DC24s_v3","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"DC24s_v3","family":"standardDCSv3Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"24"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"MemoryGB","value":"192"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"24"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"231000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"231000000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"231000000000"},{"name":"UncachedDiskIOPS","value":"76800"},{"name":"UncachedDiskBytesPerSecond","value":"1152000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_DC2ads_v5","name":"Standard_DC2ads_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"DC2ads_v5","family":"standardDCADSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"76800"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"2"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"8"},{"name":"MaxDataDiskCount","value":"4"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"4000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"33554432"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"33554432"},{"name":"UncachedDiskIOPS","value":"3200"},{"name":"UncachedDiskBytesPerSecond","value":"50331648"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"ConfidentialComputingType","value":"SNP"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_DC2as_v5","name":"Standard_DC2as_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"DC2as_v5","family":"standardDCASv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"2"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"8"},{"name":"MaxDataDiskCount","value":"4"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"4000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"33554432"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"33554432"},{"name":"UncachedDiskIOPS","value":"3200"},{"name":"UncachedDiskBytesPerSecond","value":"50331648"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"ConfidentialComputingType","value":"SNP"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_DC2ds_v3","name":"Standard_DC2ds_v3","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"DC2ds_v3","family":"standardDDCSv3Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"153600"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"2"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"16"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"19000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"125829120"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"125829120"},{"name":"CachedDiskBytes","value":"107374182400"},{"name":"UncachedDiskIOPS","value":"3200"},{"name":"UncachedDiskBytesPerSecond","value":"50331648"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_DC2s_v2","name":"Standard_DC2s_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"DC2s_v2","family":"standardDCSv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"102400"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"2"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"8"},{"name":"MaxDataDiskCount","value":"2"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"4000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"32768000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"32768000"},{"name":"CachedDiskBytes","value":"46170898432"},{"name":"UncachedDiskIOPS","value":"3200"},{"name":"UncachedDiskBytesPerSecond","value":"48000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"}],"restrictions":[]}},{"id":"Standard_DC2s_v3","name":"Standard_DC2s_v3","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"DC2s_v3","family":"standardDCSv3Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"2"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"MemoryGB","value":"16"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"19000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"19000000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"19000000000"},{"name":"UncachedDiskIOPS","value":"6400"},{"name":"UncachedDiskBytesPerSecond","value":"96000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_DC32ads_cc_v5","name":"Standard_DC32ads_cc_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"DC32ads_cc_v5","family":"standardDCADCCV5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"1228800"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"32"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"128"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"32"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"150000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"2000000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"2000000000"},{"name":"CachedDiskBytes","value":"858993000000"},{"name":"UncachedDiskIOPS","value":"51200"},{"name":"UncachedDiskBytesPerSecond","value":"907018240"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_DC32ads_v5","name":"Standard_DC32ads_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"DC32ads_v5","family":"standardDCADSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"1228800"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"32"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"128"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"32"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"64000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"536870912"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"536870912"},{"name":"UncachedDiskIOPS","value":"51200"},{"name":"UncachedDiskBytesPerSecond","value":"805306368"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"ConfidentialComputingType","value":"SNP"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_DC32as_cc_v5","name":"Standard_DC32as_cc_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"DC32as_cc_v5","family":"standardDCACCV5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"32"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"MemoryGB","value":"128"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"32"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"150000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"2000000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"2000000000"},{"name":"UncachedDiskIOPS","value":"51200"},{"name":"UncachedDiskBytesPerSecond","value":"907018240"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_DC32as_v5","name":"Standard_DC32as_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"DC32as_v5","family":"standardDCASv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"32"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"128"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"32"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"64000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"536870912"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"536870912"},{"name":"UncachedDiskIOPS","value":"51200"},{"name":"UncachedDiskBytesPerSecond","value":"805306368"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"ConfidentialComputingType","value":"SNP"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_DC32ds_v3","name":"Standard_DC32ds_v3","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"DC32ds_v3","family":"standardDDCSv3Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"2457600"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"32"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"256"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"32"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"308000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"2013265920"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"2013265920"},{"name":"CachedDiskBytes","value":"1717986918400"},{"name":"UncachedDiskIOPS","value":"51200"},{"name":"UncachedDiskBytesPerSecond","value":"805306368"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_DC32s_v3","name":"Standard_DC32s_v3","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"DC32s_v3","family":"standardDCSv3Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"32"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"MemoryGB","value":"256"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"32"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"308000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"308000000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"308000000000"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"1200000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_DC48ads_cc_v5","name":"Standard_DC48ads_cc_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"DC48ads_cc_v5","family":"standardDCADCCV5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"1843200"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"48"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"192"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"48"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"225000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"3000000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"3000000000"},{"name":"CachedDiskBytes","value":"1288490000000"},{"name":"UncachedDiskIOPS","value":"76800"},{"name":"UncachedDiskBytesPerSecond","value":"1378877440"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_DC48ads_v5","name":"Standard_DC48ads_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"DC48ads_v5","family":"standardDCADSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"1843200"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"48"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"192"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"48"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"96000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"805306368"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"805306368"},{"name":"UncachedDiskIOPS","value":"76800"},{"name":"UncachedDiskBytesPerSecond","value":"1207959552"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"ConfidentialComputingType","value":"SNP"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_DC48as_cc_v5","name":"Standard_DC48as_cc_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"DC48as_cc_v5","family":"standardDCACCV5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"48"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"MemoryGB","value":"192"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"48"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"225000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"3000000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"3000000000"},{"name":"UncachedDiskIOPS","value":"76800"},{"name":"UncachedDiskBytesPerSecond","value":"1378877440"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_DC48as_v5","name":"Standard_DC48as_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"DC48as_v5","family":"standardDCASv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"48"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"192"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"48"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"96000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"805306368"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"805306368"},{"name":"UncachedDiskIOPS","value":"76800"},{"name":"UncachedDiskBytesPerSecond","value":"1207959552"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"ConfidentialComputingType","value":"SNP"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_DC48ds_v3","name":"Standard_DC48ds_v3","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"DC48ds_v3","family":"standardDDCSv3Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"2457600"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"48"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"384"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"48"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"462000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"3019898880"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"3019898880"},{"name":"CachedDiskBytes","value":"2576980377600"},{"name":"UncachedDiskIOPS","value":"76800"},{"name":"UncachedDiskBytesPerSecond","value":"1207959552"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_DC48s_v3","name":"Standard_DC48s_v3","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"DC48s_v3","family":"standardDCSv3Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"48"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"MemoryGB","value":"384"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"48"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"462000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"462000000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"462000000000"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"1200000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_DC4ads_cc_v5","name":"Standard_DC4ads_cc_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"DC4ads_cc_v5","family":"standardDCADCCV5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"153600"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"16"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"19000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"250000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"250000000"},{"name":"CachedDiskBytes","value":"107374000000"},{"name":"UncachedDiskIOPS","value":"6400"},{"name":"UncachedDiskBytesPerSecond","value":"152043520"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_DC4ads_v5","name":"Standard_DC4ads_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"DC4ads_v5","family":"standardDCADSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"153600"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"16"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"8000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"67108864"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"67108864"},{"name":"UncachedDiskIOPS","value":"6400"},{"name":"UncachedDiskBytesPerSecond","value":"100663296"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"ConfidentialComputingType","value":"SNP"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_DC4as_cc_v5","name":"Standard_DC4as_cc_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"DC4as_cc_v5","family":"standardDCACCV5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"MemoryGB","value":"16"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"19000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"250000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"250000000"},{"name":"UncachedDiskIOPS","value":"6400"},{"name":"UncachedDiskBytesPerSecond","value":"152043520"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_DC4as_v5","name":"Standard_DC4as_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"DC4as_v5","family":"standardDCASv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"16"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"8000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"67108864"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"67108864"},{"name":"UncachedDiskIOPS","value":"6400"},{"name":"UncachedDiskBytesPerSecond","value":"100663296"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"ConfidentialComputingType","value":"SNP"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_DC4ds_v3","name":"Standard_DC4ds_v3","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"DC4ds_v3","family":"standardDDCSv3Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"307200"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"32"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"38000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"251658240"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"251658240"},{"name":"CachedDiskBytes","value":"214748364800"},{"name":"UncachedDiskIOPS","value":"6400"},{"name":"UncachedDiskBytesPerSecond","value":"100663296"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_DC4s_v2","name":"Standard_DC4s_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"DC4s_v2","family":"standardDCSv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"204800"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"16"},{"name":"MaxDataDiskCount","value":"4"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"8000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"65536000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"65536000"},{"name":"CachedDiskBytes","value":"92341796864"},{"name":"UncachedDiskIOPS","value":"6400"},{"name":"UncachedDiskBytesPerSecond","value":"96000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"}],"restrictions":[]}},{"id":"Standard_DC4s_v3","name":"Standard_DC4s_v3","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"DC4s_v3","family":"standardDCSv3Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"MemoryGB","value":"32"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"38500"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"38500000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"38500000000"},{"name":"UncachedDiskIOPS","value":"12800"},{"name":"UncachedDiskBytesPerSecond","value":"192000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_DC64ads_cc_v5","name":"Standard_DC64ads_cc_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"DC64ads_cc_v5","family":"standardDCADCCV5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"2457600"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"64"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"256"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"64"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"300000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"4000000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"4000000000"},{"name":"CachedDiskBytes","value":"1717990000000"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"1819279360"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_DC64ads_v5","name":"Standard_DC64ads_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"DC64ads_v5","family":"standardDCADSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"2457600"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"64"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"256"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"64"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"128000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1073741824"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"1073741824"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"1258291200"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"ConfidentialComputingType","value":"SNP"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_DC64as_cc_v5","name":"Standard_DC64as_cc_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"DC64as_cc_v5","family":"standardDCACCV5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"64"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"MemoryGB","value":"256"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"64"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"300000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"4000000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"4000000000"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"1819279360"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_DC64as_v5","name":"Standard_DC64as_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"DC64as_v5","family":"standardDCASv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"64"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"256"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"64"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"128000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1073741824"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"1073741824"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"1258291200"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"ConfidentialComputingType","value":"SNP"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_DC8ads_cc_v5","name":"Standard_DC8ads_cc_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"DC8ads_cc_v5","family":"standardDCADCCV5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"307200"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"32"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"38000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"500000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"500000000"},{"name":"CachedDiskBytes","value":"214748000000"},{"name":"UncachedDiskIOPS","value":"12800"},{"name":"UncachedDiskBytesPerSecond","value":"304087040"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_DC8ads_v5","name":"Standard_DC8ads_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"DC8ads_v5","family":"standardDCADSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"307200"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"32"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"16000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"134217728"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"134217728"},{"name":"UncachedDiskIOPS","value":"12800"},{"name":"UncachedDiskBytesPerSecond","value":"201326592"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"ConfidentialComputingType","value":"SNP"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_DC8as_cc_v5","name":"Standard_DC8as_cc_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"DC8as_cc_v5","family":"standardDCACCV5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"MemoryGB","value":"32"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"38000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"500000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"500000000"},{"name":"UncachedDiskIOPS","value":"12800"},{"name":"UncachedDiskBytesPerSecond","value":"304087040"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_DC8as_v5","name":"Standard_DC8as_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"DC8as_v5","family":"standardDCASv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"32"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"16000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"134217728"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"134217728"},{"name":"UncachedDiskIOPS","value":"12800"},{"name":"UncachedDiskBytesPerSecond","value":"201326592"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"ConfidentialComputingType","value":"SNP"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_DC8ds_v3","name":"Standard_DC8ds_v3","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"DC8ds_v3","family":"standardDDCSv3Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"614400"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"64"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"76000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"503316480"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"503316480"},{"name":"CachedDiskBytes","value":"429496729600"},{"name":"UncachedDiskIOPS","value":"12800"},{"name":"UncachedDiskBytesPerSecond","value":"201326592"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_DC8s_v3","name":"Standard_DC8s_v3","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"DC8s_v3","family":"standardDCSv3Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"MemoryGB","value":"64"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"77000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"77000000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"77000000000"},{"name":"UncachedDiskIOPS","value":"25600"},{"name":"UncachedDiskBytesPerSecond","value":"384000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_DC8_v2","name":"Standard_DC8_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"DC8_v2","family":"standardDCSv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"409600"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"32"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"16000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"131072000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"131072000"},{"name":"CachedDiskBytes","value":"184683593728"},{"name":"UncachedDiskIOPS","value":"12800"},{"name":"UncachedDiskBytesPerSecond","value":"192000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"1"}],"restrictions":[]}},{"id":"Standard_DC96ads_cc_v5","name":"Standard_DC96ads_cc_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"DC96ads_cc_v5","family":"standardDCADCCV5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"3686400"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"96"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"384"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"96"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"450000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"4000000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"4000000000"},{"name":"CachedDiskBytes","value":"1717990000000"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"2726297600"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_DC96ads_v5","name":"Standard_DC96ads_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"DC96ads_v5","family":"standardDCADSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"3686400"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"96"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"384"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"96"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"192000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1073741824"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"1073741824"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"1258291200"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"ConfidentialComputingType","value":"SNP"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_DC96as_cc_v5","name":"Standard_DC96as_cc_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"DC96as_cc_v5","family":"standardDCACCV5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"96"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"MemoryGB","value":"384"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"96"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"450000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"4000000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"4000000000"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"2726297600"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_DC96as_v5","name":"Standard_DC96as_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"DC96as_v5","family":"standardDCASv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"96"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"384"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"96"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"192000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1073741824"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"1073741824"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"1258291200"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"ConfidentialComputingType","value":"SNP"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_DS1","name":"Standard_DS1","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"DS1","family":"standardDSFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"7168"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"1"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"3.5"},{"name":"MaxDataDiskCount","value":"4"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"1"},{"name":"ACUs","value":"160"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"4000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"32768000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"32768000"},{"name":"CachedDiskBytes","value":"46170898432"},{"name":"UncachedDiskIOPS","value":"3200"},{"name":"UncachedDiskBytesPerSecond","value":"32000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"}],"restrictions":[]}},{"id":"Standard_DS11","name":"Standard_DS11","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"DS11","family":"standardDSFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"28672"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"2"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"14"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"ACUs","value":"160"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"8000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"65536000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"65536000"},{"name":"CachedDiskBytes","value":"77309411328"},{"name":"UncachedDiskIOPS","value":"6400"},{"name":"UncachedDiskBytesPerSecond","value":"64000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"}],"restrictions":[]}},{"id":"Standard_DS11-1_v2","name":"Standard_DS11-1_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"DS11-1_v2","family":"standardDSv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"28672"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"2"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"14"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"1"},{"name":"ACUs","value":"210"},{"name":"ParentSize","value":"Standard_DS11_v2"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"8000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"65536000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"65536000"},{"name":"CachedDiskBytes","value":"77309411328"},{"name":"UncachedDiskIOPS","value":"6400"},{"name":"UncachedDiskBytesPerSecond","value":"96000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"}],"restrictions":[]}},{"id":"Standard_DS11_v2","name":"Standard_DS11_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"DS11_v2","family":"standardDSv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"28672"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"2"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"14"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"ACUs","value":"210"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"8000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"65536000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"65536000"},{"name":"CachedDiskBytes","value":"77309411328"},{"name":"UncachedDiskIOPS","value":"6400"},{"name":"UncachedDiskBytesPerSecond","value":"96000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"}],"restrictions":[]}},{"id":"Standard_DS11_v2_Promo","name":"Standard_DS11_v2_Promo","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"DS11_v2_Promo","family":"standardDSv2PromoFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"28672"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"2"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"14"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"False"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"ACUs","value":"210"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"8000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"67108864"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"67108864"},{"name":"CachedDiskBytes","value":"77309411328"},{"name":"UncachedDiskIOPS","value":"6400"},{"name":"UncachedDiskBytesPerSecond","value":"100663296"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"}],"restrictions":[]}},{"id":"Standard_DS12","name":"Standard_DS12","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"DS12","family":"standardDSFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"57344"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"28"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"ACUs","value":"160"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"16000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"131072000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"131072000"},{"name":"CachedDiskBytes","value":"154618822656"},{"name":"UncachedDiskIOPS","value":"12800"},{"name":"UncachedDiskBytesPerSecond","value":"128000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"}],"restrictions":[]}},{"id":"Standard_DS12-1_v2","name":"Standard_DS12-1_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"DS12-1_v2","family":"standardDSv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"57344"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"28"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"1"},{"name":"ACUs","value":"210"},{"name":"ParentSize","value":"Standard_DS12_v2"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"16000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"131072000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"131072000"},{"name":"CachedDiskBytes","value":"154618822656"},{"name":"UncachedDiskIOPS","value":"12800"},{"name":"UncachedDiskBytesPerSecond","value":"192000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"}],"restrictions":[]}},{"id":"Standard_DS12-2_v2","name":"Standard_DS12-2_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"DS12-2_v2","family":"standardDSv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"57344"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"28"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"ACUs","value":"210"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"16000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"134217728"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"134217728"},{"name":"CachedDiskBytes","value":"154618822656"},{"name":"UncachedDiskIOPS","value":"12800"},{"name":"UncachedDiskBytesPerSecond","value":"201326592"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"}],"restrictions":[]}},{"id":"Standard_DS12_v2","name":"Standard_DS12_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"DS12_v2","family":"standardDSv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"57344"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"28"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"ACUs","value":"210"},{"name":"ParentSize","value":"Standard_DS12_v2"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"16000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"134217728"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"134217728"},{"name":"CachedDiskBytes","value":"154618822656"},{"name":"UncachedDiskIOPS","value":"12800"},{"name":"UncachedDiskBytesPerSecond","value":"201326592"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"}],"restrictions":[]}},{"id":"Standard_DS12_v2_Promo","name":"Standard_DS12_v2_Promo","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"DS12_v2_Promo","family":"standardDSv2PromoFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"57344"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"28"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"False"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"ACUs","value":"210"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"16000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"134217728"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"134217728"},{"name":"CachedDiskBytes","value":"154618822656"},{"name":"UncachedDiskIOPS","value":"12800"},{"name":"UncachedDiskBytesPerSecond","value":"201326592"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"}],"restrictions":[]}},{"id":"Standard_DS13","name":"Standard_DS13","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"DS13","family":"standardDSFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"114688"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"56"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"ACUs","value":"160"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"32000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"262144000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"262144000"},{"name":"CachedDiskBytes","value":"309237645312"},{"name":"UncachedDiskIOPS","value":"25600"},{"name":"UncachedDiskBytesPerSecond","value":"256000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"}],"restrictions":[]}},{"id":"Standard_DS13-2_v2","name":"Standard_DS13-2_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"DS13-2_v2","family":"standardDSv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"114688"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"56"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"ACUs","value":"210"},{"name":"ParentSize","value":"Standard_DS13_v2"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"32000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"262144000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"262144000"},{"name":"CachedDiskBytes","value":"309237645312"},{"name":"UncachedDiskIOPS","value":"25600"},{"name":"UncachedDiskBytesPerSecond","value":"384000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"}],"restrictions":[]}},{"id":"Standard_DS13-4_v2","name":"Standard_DS13-4_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"DS13-4_v2","family":"standardDSv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"114688"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"56"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"ACUs","value":"210"},{"name":"ParentSize","value":"Standard_DS13_v2"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"32000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"262144000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"262144000"},{"name":"CachedDiskBytes","value":"309237645312"},{"name":"UncachedDiskIOPS","value":"25600"},{"name":"UncachedDiskBytesPerSecond","value":"384000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"}],"restrictions":[]}},{"id":"Standard_DS13_v2","name":"Standard_DS13_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"DS13_v2","family":"standardDSv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"114688"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"56"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"ACUs","value":"210"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"32000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"262144000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"262144000"},{"name":"CachedDiskBytes","value":"309237645312"},{"name":"UncachedDiskIOPS","value":"25600"},{"name":"UncachedDiskBytesPerSecond","value":"384000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"}],"restrictions":[]}},{"id":"Standard_DS13_v2_Promo","name":"Standard_DS13_v2_Promo","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"DS13_v2_Promo","family":"standardDSv2PromoFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"114688"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"56"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"False"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"ACUs","value":"210"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"32000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"268435456"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"268435456"},{"name":"CachedDiskBytes","value":"309237645312"},{"name":"UncachedDiskIOPS","value":"25600"},{"name":"UncachedDiskBytesPerSecond","value":"402653184"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"}],"restrictions":[]}},{"id":"Standard_DS14","name":"Standard_DS14","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"DS14","family":"standardDSFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"229376"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"112"},{"name":"MaxDataDiskCount","value":"64"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"ACUs","value":"160"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"64000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"524288000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"524288000"},{"name":"CachedDiskBytes","value":"618475290624"},{"name":"UncachedDiskIOPS","value":"51200"},{"name":"UncachedDiskBytesPerSecond","value":"512000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"}],"restrictions":[]}},{"id":"Standard_DS14-4_v2","name":"Standard_DS14-4_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"DS14-4_v2","family":"standardDSv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"229376"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"112"},{"name":"MaxDataDiskCount","value":"64"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"ACUs","value":"210"},{"name":"ParentSize","value":"Standard_DS14_v2"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"64000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"524288000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"524288000"},{"name":"CachedDiskBytes","value":"618475290624"},{"name":"UncachedDiskIOPS","value":"51200"},{"name":"UncachedDiskBytesPerSecond","value":"768000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"}],"restrictions":[]}},{"id":"Standard_DS14-8_v2","name":"Standard_DS14-8_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"DS14-8_v2","family":"standardDSv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"229376"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"112"},{"name":"MaxDataDiskCount","value":"64"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"ACUs","value":"210"},{"name":"ParentSize","value":"Standard_DS14_v2"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"64000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"524288000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"524288000"},{"name":"CachedDiskBytes","value":"618475290624"},{"name":"UncachedDiskIOPS","value":"51200"},{"name":"UncachedDiskBytesPerSecond","value":"768000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"}],"restrictions":[]}},{"id":"Standard_DS14_v2","name":"Standard_DS14_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"DS14_v2","family":"standardDSv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"229376"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"112"},{"name":"MaxDataDiskCount","value":"64"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"ACUs","value":"210"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"64000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"524288000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"524288000"},{"name":"CachedDiskBytes","value":"618475290624"},{"name":"UncachedDiskIOPS","value":"51200"},{"name":"UncachedDiskBytesPerSecond","value":"768000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"}],"restrictions":[]}},{"id":"Standard_DS14_v2_Promo","name":"Standard_DS14_v2_Promo","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"DS14_v2_Promo","family":"standardDSv2PromoFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"229376"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"112"},{"name":"MaxDataDiskCount","value":"64"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"False"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"ACUs","value":"210"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"64000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"536870912"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"536870912"},{"name":"CachedDiskBytes","value":"618475290624"},{"name":"UncachedDiskIOPS","value":"51200"},{"name":"UncachedDiskBytesPerSecond","value":"805306368"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"}],"restrictions":[]}},{"id":"Standard_DS15_v2","name":"Standard_DS15_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"DS15_v2","family":"standardDSv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"286720"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"20"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"140"},{"name":"MaxDataDiskCount","value":"64"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"20"},{"name":"ACUs","value":"210"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"80000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"655360000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"655360000"},{"name":"CachedDiskBytes","value":"773094113280"},{"name":"UncachedDiskIOPS","value":"64000"},{"name":"UncachedDiskBytesPerSecond","value":"960000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"}],"restrictions":[]}},{"id":"Standard_DS1_v2","name":"Standard_DS1_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"DS1_v2","family":"standardDSv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"7168"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"1"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"3.5"},{"name":"MaxDataDiskCount","value":"4"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"1"},{"name":"ACUs","value":"210"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"4000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"32768000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"32768000"},{"name":"CachedDiskBytes","value":"46170898432"},{"name":"UncachedDiskIOPS","value":"3200"},{"name":"UncachedDiskBytesPerSecond","value":"48000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"}],"restrictions":[]}},{"id":"Standard_DS2","name":"Standard_DS2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"DS2","family":"standardDSFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"14336"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"2"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"7"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"ACUs","value":"160"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"8000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"65536000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"65536000"},{"name":"CachedDiskBytes","value":"92341796864"},{"name":"UncachedDiskIOPS","value":"6400"},{"name":"UncachedDiskBytesPerSecond","value":"64000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"}],"restrictions":[]}},{"id":"Standard_DS2_v2","name":"Standard_DS2_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"DS2_v2","family":"standardDSv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"14336"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"2"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"7"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"ACUs","value":"210"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"8000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"65536000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"65536000"},{"name":"CachedDiskBytes","value":"92341796864"},{"name":"UncachedDiskIOPS","value":"6400"},{"name":"UncachedDiskBytesPerSecond","value":"96000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"}],"restrictions":[]}},{"id":"Standard_DS2_v2_Promo","name":"Standard_DS2_v2_Promo","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"DS2_v2_Promo","family":"standardDSv2PromoFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"14336"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"2"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"7"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"False"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"ACUs","value":"210"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"8000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"67108864"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"67108864"},{"name":"CachedDiskBytes","value":"92341796864"},{"name":"UncachedDiskIOPS","value":"6400"},{"name":"UncachedDiskBytesPerSecond","value":"100663296"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"}],"restrictions":[]}},{"id":"Standard_DS3","name":"Standard_DS3","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"DS3","family":"standardDSFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"28672"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"14"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"ACUs","value":"160"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"16000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"131072000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"131072000"},{"name":"CachedDiskBytes","value":"184683593728"},{"name":"UncachedDiskIOPS","value":"12800"},{"name":"UncachedDiskBytesPerSecond","value":"128000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"}],"restrictions":[]}},{"id":"Standard_DS3_v2","name":"Standard_DS3_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"DS3_v2","family":"standardDSv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"28672"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"14"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"ACUs","value":"210"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"16000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"131072000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"131072000"},{"name":"CachedDiskBytes","value":"184683593728"},{"name":"UncachedDiskIOPS","value":"12800"},{"name":"UncachedDiskBytesPerSecond","value":"192000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"}],"restrictions":[]}},{"id":"Standard_DS3_v2_Promo","name":"Standard_DS3_v2_Promo","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"DS3_v2_Promo","family":"standardDSv2PromoFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"28672"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"14"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"False"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"ACUs","value":"210"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"16000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"134217728"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"134217728"},{"name":"CachedDiskBytes","value":"184683593728"},{"name":"UncachedDiskIOPS","value":"12800"},{"name":"UncachedDiskBytesPerSecond","value":"201326592"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"}],"restrictions":[]}},{"id":"Standard_DS4","name":"Standard_DS4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"DS4","family":"standardDSFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"57344"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"28"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"ACUs","value":"160"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"32000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"262144000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"262144000"},{"name":"CachedDiskBytes","value":"369367187456"},{"name":"UncachedDiskIOPS","value":"25600"},{"name":"UncachedDiskBytesPerSecond","value":"256000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"}],"restrictions":[]}},{"id":"Standard_DS4_v2","name":"Standard_DS4_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"DS4_v2","family":"standardDSv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"57344"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"28"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"ACUs","value":"210"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"32000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"262144000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"262144000"},{"name":"CachedDiskBytes","value":"369367187456"},{"name":"UncachedDiskIOPS","value":"25600"},{"name":"UncachedDiskBytesPerSecond","value":"384000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"}],"restrictions":[]}},{"id":"Standard_DS4_v2_Promo","name":"Standard_DS4_v2_Promo","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"DS4_v2_Promo","family":"standardDSv2PromoFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"57344"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"28"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"False"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"ACUs","value":"210"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"32000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"268435456"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"268435456"},{"name":"CachedDiskBytes","value":"369367187456"},{"name":"UncachedDiskIOPS","value":"25600"},{"name":"UncachedDiskBytesPerSecond","value":"402653184"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"}],"restrictions":[]}},{"id":"Standard_DS5_v2","name":"Standard_DS5_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"DS5_v2","family":"standardDSv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"114688"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"56"},{"name":"MaxDataDiskCount","value":"64"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"ACUs","value":"210"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"64000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"524288000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"524288000"},{"name":"CachedDiskBytes","value":"738734374912"},{"name":"UncachedDiskIOPS","value":"51200"},{"name":"UncachedDiskBytesPerSecond","value":"768000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"}],"restrictions":[]}},{"id":"Standard_DS5_v2_Promo","name":"Standard_DS5_v2_Promo","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"DS5_v2_Promo","family":"standardDSv2PromoFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"114688"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"56"},{"name":"MaxDataDiskCount","value":"64"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"False"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"ACUs","value":"210"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"64000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"536870912"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"536870912"},{"name":"CachedDiskBytes","value":"738734374912"},{"name":"UncachedDiskIOPS","value":"51200"},{"name":"UncachedDiskBytesPerSecond","value":"805306368"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"}],"restrictions":[]}},{"id":"Standard_E104ids_v5","name":"Standard_E104ids_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E104ids_v5","family":"standardEIDSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"3891200"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"104"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"672"},{"name":"MaxDataDiskCount","value":"64"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"104"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"615000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"4194304000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"4194304000"},{"name":"UncachedDiskIOPS","value":"120000"},{"name":"UncachedDiskBytesPerSecond","value":"4194304000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E104id_v5","name":"Standard_E104id_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E104id_v5","family":"standardEIDv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"3891200"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"104"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"672"},{"name":"MaxDataDiskCount","value":"64"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"104"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"615000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"4194304000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"4194304000"},{"name":"UncachedDiskIOPS","value":"120000"},{"name":"UncachedDiskBytesPerSecond","value":"4194304000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E104is_v5","name":"Standard_E104is_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E104is_v5","family":"standardEISv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"104"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"672"},{"name":"MaxDataDiskCount","value":"64"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"104"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"615000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"4194304000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"4194304000"},{"name":"UncachedDiskIOPS","value":"120000"},{"name":"UncachedDiskBytesPerSecond","value":"4194304000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E104i_v5","name":"Standard_E104i_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E104i_v5","family":"standardEIv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"104"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"672"},{"name":"MaxDataDiskCount","value":"64"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"104"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"615000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"4194304000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"4194304000"},{"name":"UncachedDiskIOPS","value":"120000"},{"name":"UncachedDiskBytesPerSecond","value":"4194304000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E112iads_v5","name":"Standard_E112iads_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E112iads_v5","family":"standardEIADSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"3891200"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"112"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"672"},{"name":"MaxDataDiskCount","value":"64"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"PaaS,IaaS"},{"name":"vCPUsAvailable","value":"112"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"450000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"4194304000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"4194304000"},{"name":"UncachedDiskIOPS","value":"120000"},{"name":"UncachedDiskBytesPerSecond","value":"2097152000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E112ias_v5","name":"Standard_E112ias_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E112ias_v5","family":"standardEIASv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"112"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"672"},{"name":"MaxDataDiskCount","value":"64"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"PaaS,IaaS"},{"name":"vCPUsAvailable","value":"112"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"4000000000"},{"name":"UncachedDiskIOPS","value":"120000"},{"name":"UncachedDiskBytesPerSecond","value":"2097152000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E112ibds_v5","name":"Standard_E112ibds_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E112ibds_v5","family":"standardEIBDSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"3891200"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"112"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"DiskControllerTypes","value":"NVMe"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"672"},{"name":"MaxDataDiskCount","value":"64"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"112"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"450000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"4000000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"4000000000"},{"name":"UncachedDiskIOPS","value":"260000"},{"name":"UncachedDiskBytesPerSecond","value":"4000000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E112ibs_v5","name":"Standard_E112ibs_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E112ibs_v5","family":"standardEIBSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"112"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"DiskControllerTypes","value":"NVMe"},{"name":"MemoryGB","value":"672"},{"name":"MaxDataDiskCount","value":"64"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"112"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"450000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"4000000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"4000000000"},{"name":"UncachedDiskIOPS","value":"260000"},{"name":"UncachedDiskBytesPerSecond","value":"4000000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E16-4ads_v5","name":"Standard_E16-4ads_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E16-4ads_v5","family":"standardEADSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"614400"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"128"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"ACUs","value":"230"},{"name":"ParentSize","value":"Standard_E16ads_v5"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"75000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1048576000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"268435456"},{"name":"UncachedDiskIOPS","value":"25600"},{"name":"UncachedDiskBytesPerSecond","value":"402653184"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E16-4as_v4","name":"Standard_E16-4as_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E16-4as_v4","family":"standardEASv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"262144"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"128"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"ACUs","value":"230"},{"name":"ParentSize","value":"Standard_E16as_v4"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"32000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"268435456"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"268435456"},{"name":"CachedDiskBytes","value":"429497000000"},{"name":"UncachedDiskIOPS","value":"25600"},{"name":"UncachedDiskBytesPerSecond","value":"402653184"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E16-4as_v5","name":"Standard_E16-4as_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E16-4as_v5","family":"standardEASv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"128"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"ACUs","value":"230"},{"name":"ParentSize","value":"Standard_E16as_v5"},{"name":"vCPUsPerCore","value":"2"},{"name":"UncachedDiskIOPS","value":"25600"},{"name":"UncachedDiskBytesPerSecond","value":"402653184"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E16-4ds_v4","name":"Standard_E16-4ds_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E16-4ds_v4","family":"standardEDSv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"614400"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"128"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"ACUs","value":"195"},{"name":"ParentSize","value":"Standard_E16ds_v4"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"154000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"967835648"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"484442112"},{"name":"CachedDiskBytes","value":"429496729600"},{"name":"UncachedDiskIOPS","value":"25600"},{"name":"UncachedDiskBytesPerSecond","value":"402653184"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E16-4ds_v5","name":"Standard_E16-4ds_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E16-4ds_v5","family":"standardEDSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"614400"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"128"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"ParentSize","value":"Standard_E16ds_v5"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"154000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1048576000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"1048576000"},{"name":"UncachedDiskIOPS","value":"25600"},{"name":"UncachedDiskBytesPerSecond","value":"629145600"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E16-4s_v3","name":"Standard_E16-4s_v3","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E16-4s_v3","family":"standardESv3Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"262144"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"128"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"ACUs","value":"160"},{"name":"ParentSize","value":"Standard_E16s_v3"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"32000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"268435456"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"268435456"},{"name":"CachedDiskBytes","value":"429496729600"},{"name":"UncachedDiskIOPS","value":"25600"},{"name":"UncachedDiskBytesPerSecond","value":"402653184"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[]}},{"id":"Standard_E16-4s_v4","name":"Standard_E16-4s_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E16-4s_v4","family":"standardESv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"128"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"ACUs","value":"195"},{"name":"ParentSize","value":"Standard_E16s_v4"},{"name":"vCPUsPerCore","value":"2"},{"name":"CachedDiskBytes","value":"429496729600"},{"name":"UncachedDiskIOPS","value":"25600"},{"name":"UncachedDiskBytesPerSecond","value":"402653184"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E16-4s_v5","name":"Standard_E16-4s_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E16-4s_v5","family":"standardESv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"128"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"ParentSize","value":"Standard_E16s_v5"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"154000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1048576000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"1048576000"},{"name":"UncachedDiskIOPS","value":"25600"},{"name":"UncachedDiskBytesPerSecond","value":"629145600"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E16-8ads_v5","name":"Standard_E16-8ads_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E16-8ads_v5","family":"standardEADSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"614400"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"128"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"ACUs","value":"230"},{"name":"ParentSize","value":"Standard_E16ads_v5"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"75000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1048576000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"268435456"},{"name":"UncachedDiskIOPS","value":"25600"},{"name":"UncachedDiskBytesPerSecond","value":"402653184"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E16-8as_v4","name":"Standard_E16-8as_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E16-8as_v4","family":"standardEASv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"262144"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"128"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"ACUs","value":"230"},{"name":"ParentSize","value":"Standard_E16as_v4"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"32000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"268435456"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"268435456"},{"name":"CachedDiskBytes","value":"429497000000"},{"name":"UncachedDiskIOPS","value":"25600"},{"name":"UncachedDiskBytesPerSecond","value":"402653184"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E16-8as_v5","name":"Standard_E16-8as_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E16-8as_v5","family":"standardEASv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"128"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"ACUs","value":"230"},{"name":"ParentSize","value":"Standard_E16as_v5"},{"name":"vCPUsPerCore","value":"2"},{"name":"UncachedDiskIOPS","value":"25600"},{"name":"UncachedDiskBytesPerSecond","value":"402653184"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E16-8ds_v4","name":"Standard_E16-8ds_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E16-8ds_v4","family":"standardEDSv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"614400"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"128"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"ACUs","value":"195"},{"name":"ParentSize","value":"Standard_E16ds_v4"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"154000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"967835648"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"484442112"},{"name":"CachedDiskBytes","value":"429496729600"},{"name":"UncachedDiskIOPS","value":"25600"},{"name":"UncachedDiskBytesPerSecond","value":"402653184"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E16-8ds_v5","name":"Standard_E16-8ds_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E16-8ds_v5","family":"standardEDSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"614400"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"128"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"ParentSize","value":"Standard_E16ds_v5"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"154000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1048576000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"1048576000"},{"name":"UncachedDiskIOPS","value":"25600"},{"name":"UncachedDiskBytesPerSecond","value":"629145600"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E16-8s_v3","name":"Standard_E16-8s_v3","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E16-8s_v3","family":"standardESv3Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"262144"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"128"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"ACUs","value":"160"},{"name":"ParentSize","value":"Standard_E16s_v3"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"32000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"268435456"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"268435456"},{"name":"CachedDiskBytes","value":"429496729600"},{"name":"UncachedDiskIOPS","value":"25600"},{"name":"UncachedDiskBytesPerSecond","value":"402653184"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[]}},{"id":"Standard_E16-8s_v4","name":"Standard_E16-8s_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E16-8s_v4","family":"standardESv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"128"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"ACUs","value":"195"},{"name":"ParentSize","value":"Standard_E16s_v4"},{"name":"vCPUsPerCore","value":"2"},{"name":"CachedDiskBytes","value":"429496729600"},{"name":"UncachedDiskIOPS","value":"25600"},{"name":"UncachedDiskBytesPerSecond","value":"402653184"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E16-8s_v5","name":"Standard_E16-8s_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E16-8s_v5","family":"standardESv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"128"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"ParentSize","value":"Standard_E16s_v5"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"154000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1048576000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"1048576000"},{"name":"UncachedDiskIOPS","value":"25600"},{"name":"UncachedDiskBytesPerSecond","value":"629145600"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E16ads_v5","name":"Standard_E16ads_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E16ads_v5","family":"standardEADSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"614400"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"128"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"PaaS,IaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"75000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1048576000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"268435456"},{"name":"UncachedDiskIOPS","value":"25600"},{"name":"UncachedDiskBytesPerSecond","value":"402653184"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E16as_v4","name":"Standard_E16as_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E16as_v4","family":"standardEASv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"262144"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"128"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"32000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"268435456"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"268435456"},{"name":"CachedDiskBytes","value":"429496729600"},{"name":"UncachedDiskIOPS","value":"25600"},{"name":"UncachedDiskBytesPerSecond","value":"402653184"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E16as_v5","name":"Standard_E16as_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E16as_v5","family":"standardEASv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"128"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"UncachedDiskIOPS","value":"25600"},{"name":"UncachedDiskBytesPerSecond","value":"402653184"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E16a_v4","name":"Standard_E16a_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E16a_v4","family":"standardEAv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"409600"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"128"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"vCPUsPerCore","value":"2"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"}],"restrictions":[]}},{"id":"Standard_E16bds_v5","name":"Standard_E16bds_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E16bds_v5","family":"standardEBDSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"614400"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"DiskControllerTypes","value":"SCSI,NVMe"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"128"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"75000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"968000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"968000000"},{"name":"UncachedDiskIOPS","value":"44000"},{"name":"UncachedDiskBytesPerSecond","value":"1250000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E16bs_v5","name":"Standard_E16bs_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E16bs_v5","family":"standardEBSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"DiskControllerTypes","value":"SCSI,NVMe"},{"name":"MemoryGB","value":"128"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"75000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"968000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"968000000"},{"name":"UncachedDiskIOPS","value":"44000"},{"name":"UncachedDiskBytesPerSecond","value":"1250000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E16ds_v4","name":"Standard_E16ds_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E16ds_v4","family":"standardEDSv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"614400"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"128"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"ACUs","value":"195"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"154000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"967835648"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"484442112"},{"name":"CachedDiskBytes","value":"429496729600"},{"name":"UncachedDiskIOPS","value":"25600"},{"name":"UncachedDiskBytesPerSecond","value":"402653184"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E16ds_v5","name":"Standard_E16ds_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E16ds_v5","family":"standardEDSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"614400"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"128"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"154000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1048576000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"1048576000"},{"name":"UncachedDiskIOPS","value":"25600"},{"name":"UncachedDiskBytesPerSecond","value":"629145600"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E16d_v4","name":"Standard_E16d_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E16d_v4","family":"standardEDv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"614400"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"128"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"ACUs","value":"195"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"154000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"967835648"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"484442112"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"}],"restrictions":[]}},{"id":"Standard_E16d_v5","name":"Standard_E16d_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E16d_v5","family":"standardEDv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"614400"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"128"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"154000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1048576000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"1048576000"},{"name":"UncachedDiskIOPS","value":"25600"},{"name":"UncachedDiskBytesPerSecond","value":"629145600"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E16pds_v5","name":"Standard_E16pds_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E16pds_v5","family":"standardEPDSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"614400"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"128"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"Arm64"},{"name":"LowPriorityCapable","value":"False"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"75000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1000000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"1000000000"},{"name":"CachedDiskBytes","value":"429496729600"},{"name":"UncachedDiskIOPS","value":"25600"},{"name":"UncachedDiskBytesPerSecond","value":"600000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E16ps_v5","name":"Standard_E16ps_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E16ps_v5","family":"standardEPSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"MemoryGB","value":"128"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"Arm64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"75000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1000000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"1000000000"},{"name":"CachedDiskBytes","value":"429496729600"},{"name":"UncachedDiskIOPS","value":"25600"},{"name":"UncachedDiskBytesPerSecond","value":"600000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E16s_v3","name":"Standard_E16s_v3","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E16s_v3","family":"standardESv3Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"262144"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"128"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"ACUs","value":"160"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"32000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"268435456"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"268435456"},{"name":"CachedDiskBytes","value":"429496729600"},{"name":"UncachedDiskIOPS","value":"25600"},{"name":"UncachedDiskBytesPerSecond","value":"402653184"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[]}},{"id":"Standard_E16s_v4","name":"Standard_E16s_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E16s_v4","family":"standardESv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"128"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"ACUs","value":"195"},{"name":"vCPUsPerCore","value":"2"},{"name":"CachedDiskBytes","value":"429496729600"},{"name":"UncachedDiskIOPS","value":"25600"},{"name":"UncachedDiskBytesPerSecond","value":"402653184"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E16s_v5","name":"Standard_E16s_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E16s_v5","family":"standardESv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"128"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"154000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1048576000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"1048576000"},{"name":"UncachedDiskIOPS","value":"25600"},{"name":"UncachedDiskBytesPerSecond","value":"629145600"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E16_v3","name":"Standard_E16_v3","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E16_v3","family":"standardEv3Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"409600"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1"},{"name":"MemoryGB","value":"128"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"PaaS,IaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"ACUs","value":"160"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"24000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"393216000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"196608000"},{"name":"UncachedDiskIOPS","value":"25600"},{"name":"UncachedDiskBytesPerSecond","value":"384000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"False"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"}],"restrictions":[]}},{"id":"Standard_E16_v4","name":"Standard_E16_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E16_v4","family":"standardEv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"128"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"ACUs","value":"195"},{"name":"vCPUsPerCore","value":"2"},{"name":"CachedDiskBytes","value":"429496729600"},{"name":"UncachedDiskIOPS","value":"25600"},{"name":"UncachedDiskBytesPerSecond","value":"402653184"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"False"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"}],"restrictions":[]}},{"id":"Standard_E16_v5","name":"Standard_E16_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E16_v5","family":"standardEv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"128"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"154000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1048576000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"1048576000"},{"name":"UncachedDiskIOPS","value":"25600"},{"name":"UncachedDiskBytesPerSecond","value":"629145600"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E20ads_v5","name":"Standard_E20ads_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E20ads_v5","family":"standardEADSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"768000"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"20"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"160"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"PaaS,IaaS"},{"name":"vCPUsAvailable","value":"20"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"94000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1310720000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"335544320"},{"name":"UncachedDiskIOPS","value":"32000"},{"name":"UncachedDiskBytesPerSecond","value":"503316480"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E20as_v4","name":"Standard_E20as_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E20as_v4","family":"standardEASv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"327680"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"20"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"160"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"20"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"40000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"335544320"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"335544320"},{"name":"CachedDiskBytes","value":"536870912000"},{"name":"UncachedDiskIOPS","value":"32000"},{"name":"UncachedDiskBytesPerSecond","value":"503316480"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E20as_v5","name":"Standard_E20as_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E20as_v5","family":"standardEASv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"20"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"160"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"20"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"UncachedDiskIOPS","value":"32000"},{"name":"UncachedDiskBytesPerSecond","value":"503316480"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E20a_v4","name":"Standard_E20a_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E20a_v4","family":"standardEAv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"512000"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"20"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"160"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"20"},{"name":"vCPUsPerCore","value":"2"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"}],"restrictions":[]}},{"id":"Standard_E20ds_v4","name":"Standard_E20ds_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E20ds_v4","family":"standardEDSv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"768000"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"20"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"160"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"20"},{"name":"ACUs","value":"195"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"190000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1209008128"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"603979776"},{"name":"CachedDiskBytes","value":"536870912000"},{"name":"UncachedDiskIOPS","value":"32000"},{"name":"UncachedDiskBytesPerSecond","value":"503316480"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E20ds_v5","name":"Standard_E20ds_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E20ds_v5","family":"standardEDSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"768000"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"20"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"160"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"20"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"193000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1310720000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"1310720000"},{"name":"UncachedDiskIOPS","value":"32000"},{"name":"UncachedDiskBytesPerSecond","value":"786432000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E20d_v4","name":"Standard_E20d_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E20d_v4","family":"standardEDv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"768000"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"20"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"160"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"20"},{"name":"ACUs","value":"195"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"190000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1209008128"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"603979776"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"}],"restrictions":[]}},{"id":"Standard_E20d_v5","name":"Standard_E20d_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E20d_v5","family":"standardEDv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"768000"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"20"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"160"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"20"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"193000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1310720000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"1310720000"},{"name":"UncachedDiskIOPS","value":"32000"},{"name":"UncachedDiskBytesPerSecond","value":"786432000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E20pds_v5","name":"Standard_E20pds_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E20pds_v5","family":"standardEPDSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"768000"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"20"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"160"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"Arm64"},{"name":"LowPriorityCapable","value":"False"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"20"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"95000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1250000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"1250000000"},{"name":"CachedDiskBytes","value":"536870912000"},{"name":"UncachedDiskIOPS","value":"32000"},{"name":"UncachedDiskBytesPerSecond","value":"750000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E20ps_v5","name":"Standard_E20ps_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E20ps_v5","family":"standardEPSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"20"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"MemoryGB","value":"160"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"Arm64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"20"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"95000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1250000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"1250000000"},{"name":"CachedDiskBytes","value":"536870912000"},{"name":"UncachedDiskIOPS","value":"32000"},{"name":"UncachedDiskBytesPerSecond","value":"750000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E20s_v3","name":"Standard_E20s_v3","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E20s_v3","family":"standardESv3Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"327680"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"20"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"160"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"20"},{"name":"ACUs","value":"160"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"40000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"335544320"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"335544320"},{"name":"CachedDiskBytes","value":"536870912000"},{"name":"UncachedDiskIOPS","value":"32000"},{"name":"UncachedDiskBytesPerSecond","value":"503316480"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[]}},{"id":"Standard_E20s_v4","name":"Standard_E20s_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E20s_v4","family":"standardESv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"20"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"160"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"20"},{"name":"ACUs","value":"195"},{"name":"vCPUsPerCore","value":"2"},{"name":"CachedDiskBytes","value":"536870912000"},{"name":"UncachedDiskIOPS","value":"32000"},{"name":"UncachedDiskBytesPerSecond","value":"503316480"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E20s_v5","name":"Standard_E20s_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E20s_v5","family":"standardESv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"20"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"160"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"20"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"193000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1310720000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"1310720000"},{"name":"UncachedDiskIOPS","value":"32000"},{"name":"UncachedDiskBytesPerSecond","value":"786432000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E20_v3","name":"Standard_E20_v3","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E20_v3","family":"standardEv3Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"512000"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"20"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1"},{"name":"MemoryGB","value":"160"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"PaaS,IaaS"},{"name":"vCPUsAvailable","value":"20"},{"name":"ACUs","value":"160"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"30000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"491520000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"245760000"},{"name":"UncachedDiskIOPS","value":"32000"},{"name":"UncachedDiskBytesPerSecond","value":"480000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"False"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"}],"restrictions":[]}},{"id":"Standard_E20_v4","name":"Standard_E20_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E20_v4","family":"standardEv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"20"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"160"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"20"},{"name":"ACUs","value":"195"},{"name":"vCPUsPerCore","value":"2"},{"name":"CachedDiskBytes","value":"429496729600"},{"name":"UncachedDiskIOPS","value":"32000"},{"name":"UncachedDiskBytesPerSecond","value":"503316480"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"False"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"}],"restrictions":[]}},{"id":"Standard_E20_v5","name":"Standard_E20_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E20_v5","family":"standardEv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"20"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"160"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"20"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"193000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1310720000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"1310720000"},{"name":"UncachedDiskIOPS","value":"32000"},{"name":"UncachedDiskBytesPerSecond","value":"786432000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E2ads_v5","name":"Standard_E2ads_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E2ads_v5","family":"standardEADSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"76800"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"2"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"16"},{"name":"MaxDataDiskCount","value":"4"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"HibernationSupported","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"PaaS,IaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"9000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"131072000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"33554432"},{"name":"UncachedDiskIOPS","value":"3750"},{"name":"UncachedDiskBytesPerSecond","value":"85983232"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E2as_v4","name":"Standard_E2as_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E2as_v4","family":"standardEASv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"32768"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"2"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"16"},{"name":"MaxDataDiskCount","value":"4"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"4000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"33554432"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"33554432"},{"name":"CachedDiskBytes","value":"53687091200"},{"name":"UncachedDiskIOPS","value":"3200"},{"name":"UncachedDiskBytesPerSecond","value":"50331648"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E2as_v5","name":"Standard_E2as_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E2as_v5","family":"standardEASv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"2"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"16"},{"name":"MaxDataDiskCount","value":"4"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"HibernationSupported","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"UncachedDiskIOPS","value":"3750"},{"name":"UncachedDiskBytesPerSecond","value":"85983232"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E2a_v4","name":"Standard_E2a_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E2a_v4","family":"standardEAv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"51200"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"2"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"16"},{"name":"MaxDataDiskCount","value":"4"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"vCPUsPerCore","value":"2"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"}],"restrictions":[]}},{"id":"Standard_E2bds_v5","name":"Standard_E2bds_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E2bds_v5","family":"standardEBDSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"76800"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"2"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"DiskControllerTypes","value":"SCSI,NVMe"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"16"},{"name":"MaxDataDiskCount","value":"4"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"9000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"125000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"125000000"},{"name":"UncachedDiskIOPS","value":"5500"},{"name":"UncachedDiskBytesPerSecond","value":"156000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E2bs_v5","name":"Standard_E2bs_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E2bs_v5","family":"standardEBSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"2"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"DiskControllerTypes","value":"SCSI,NVMe"},{"name":"MemoryGB","value":"16"},{"name":"MaxDataDiskCount","value":"4"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"9000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"125000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"125000000"},{"name":"UncachedDiskIOPS","value":"5500"},{"name":"UncachedDiskBytesPerSecond","value":"156000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E2ds_v4","name":"Standard_E2ds_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E2ds_v4","family":"standardEDSv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"76800"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"2"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"16"},{"name":"MaxDataDiskCount","value":"4"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"ACUs","value":"195"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"19000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"120586240"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"59768832"},{"name":"CachedDiskBytes","value":"53687091200"},{"name":"UncachedDiskIOPS","value":"3200"},{"name":"UncachedDiskBytesPerSecond","value":"50331648"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E2ds_v5","name":"Standard_E2ds_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E2ds_v5","family":"standardEDSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"76800"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"2"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"16"},{"name":"MaxDataDiskCount","value":"4"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"HibernationSupported","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"19000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"131072000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"131072000"},{"name":"UncachedDiskIOPS","value":"3750"},{"name":"UncachedDiskBytesPerSecond","value":"89128960"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E2d_v4","name":"Standard_E2d_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E2d_v4","family":"standardEDv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"76800"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"2"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"16"},{"name":"MaxDataDiskCount","value":"4"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"ACUs","value":"195"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"19000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"120586240"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"59768832"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"}],"restrictions":[]}},{"id":"Standard_E2d_v5","name":"Standard_E2d_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E2d_v5","family":"standardEDv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"76800"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"2"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"16"},{"name":"MaxDataDiskCount","value":"4"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"19000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"131072000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"131072000"},{"name":"UncachedDiskIOPS","value":"3750"},{"name":"UncachedDiskBytesPerSecond","value":"89128960"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E2pds_v5","name":"Standard_E2pds_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E2pds_v5","family":"standardEPDSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"76800"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"2"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"16"},{"name":"MaxDataDiskCount","value":"4"},{"name":"CpuArchitectureType","value":"Arm64"},{"name":"LowPriorityCapable","value":"False"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"9375"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"125000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"125000000"},{"name":"CachedDiskBytes","value":"53687091200"},{"name":"UncachedDiskIOPS","value":"3750"},{"name":"UncachedDiskBytesPerSecond","value":"85000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E2ps_v5","name":"Standard_E2ps_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E2ps_v5","family":"standardEPSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"2"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"MemoryGB","value":"16"},{"name":"MaxDataDiskCount","value":"4"},{"name":"CpuArchitectureType","value":"Arm64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"9375"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"125000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"125000000"},{"name":"CachedDiskBytes","value":"53687091200"},{"name":"UncachedDiskIOPS","value":"3750"},{"name":"UncachedDiskBytesPerSecond","value":"85000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E2s_v3","name":"Standard_E2s_v3","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E2s_v3","family":"standardESv3Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"32768"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"2"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"16"},{"name":"MaxDataDiskCount","value":"4"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"ACUs","value":"160"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"4000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"33554432"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"33554432"},{"name":"CachedDiskBytes","value":"53687091200"},{"name":"UncachedDiskIOPS","value":"3200"},{"name":"UncachedDiskBytesPerSecond","value":"50331648"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[]}},{"id":"Standard_E2s_v4","name":"Standard_E2s_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E2s_v4","family":"standardESv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"2"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"16"},{"name":"MaxDataDiskCount","value":"4"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"ACUs","value":"195"},{"name":"vCPUsPerCore","value":"2"},{"name":"CachedDiskBytes","value":"53687091200"},{"name":"UncachedDiskIOPS","value":"3200"},{"name":"UncachedDiskBytesPerSecond","value":"50331648"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E2s_v5","name":"Standard_E2s_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E2s_v5","family":"standardESv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"2"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"16"},{"name":"MaxDataDiskCount","value":"4"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"HibernationSupported","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"19000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"131072000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"131072000"},{"name":"UncachedDiskIOPS","value":"3750"},{"name":"UncachedDiskBytesPerSecond","value":"89128960"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E2_v3","name":"Standard_E2_v3","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E2_v3","family":"standardEv3Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"51200"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"2"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1"},{"name":"MemoryGB","value":"16"},{"name":"MaxDataDiskCount","value":"4"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"PaaS,IaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"ACUs","value":"160"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"3000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"49152000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"24576000"},{"name":"UncachedDiskIOPS","value":"3200"},{"name":"UncachedDiskBytesPerSecond","value":"48000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"False"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"}],"restrictions":[]}},{"id":"Standard_E2_v4","name":"Standard_E2_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E2_v4","family":"standardEv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"2"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"16"},{"name":"MaxDataDiskCount","value":"4"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"ACUs","value":"195"},{"name":"vCPUsPerCore","value":"2"},{"name":"CachedDiskBytes","value":"53687091200"},{"name":"UncachedDiskIOPS","value":"3200"},{"name":"UncachedDiskBytesPerSecond","value":"50331648"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"False"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"}],"restrictions":[]}},{"id":"Standard_E2_v5","name":"Standard_E2_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E2_v5","family":"standardEv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"2"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"16"},{"name":"MaxDataDiskCount","value":"4"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"19000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"131072000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"131072000"},{"name":"UncachedDiskIOPS","value":"3750"},{"name":"UncachedDiskBytesPerSecond","value":"89128960"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E32-16ads_v5","name":"Standard_E32-16ads_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E32-16ads_v5","family":"standardEADSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"1228800"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"32"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"256"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"ACUs","value":"230"},{"name":"ParentSize","value":"Standard_E32ads_v5"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"150000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"2097152000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"536870912"},{"name":"UncachedDiskIOPS","value":"51200"},{"name":"UncachedDiskBytesPerSecond","value":"805306368"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E32-16as_v4","name":"Standard_E32-16as_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E32-16as_v4","family":"standardEASv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"524288"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"32"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"256"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"ACUs","value":"230"},{"name":"ParentSize","value":"Standard_E32as_v4"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"64000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"536870912"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"536870912"},{"name":"CachedDiskBytes","value":"858993459200"},{"name":"UncachedDiskIOPS","value":"51200"},{"name":"UncachedDiskBytesPerSecond","value":"805306368"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E32-16as_v5","name":"Standard_E32-16as_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E32-16as_v5","family":"standardEASv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"32"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"256"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"ACUs","value":"230"},{"name":"ParentSize","value":"Standard_E32as_v5"},{"name":"vCPUsPerCore","value":"2"},{"name":"UncachedDiskIOPS","value":"51200"},{"name":"UncachedDiskBytesPerSecond","value":"805306368"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E32-16ds_v4","name":"Standard_E32-16ds_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E32-16ds_v4","family":"standardEDSv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"1228800"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"32"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"256"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"ACUs","value":"195"},{"name":"ParentSize","value":"Standard_E32ds_v4"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"308000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1935671296"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"967835648"},{"name":"CachedDiskBytes","value":"858993459200"},{"name":"UncachedDiskIOPS","value":"51200"},{"name":"UncachedDiskBytesPerSecond","value":"805306368"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E32-16ds_v5","name":"Standard_E32-16ds_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E32-16ds_v5","family":"standardEDSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"1228800"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"32"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"256"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"ParentSize","value":"Standard_E32ds_v5"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"308000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"2097152000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"2097152000"},{"name":"UncachedDiskIOPS","value":"51200"},{"name":"UncachedDiskBytesPerSecond","value":"907018240"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E32-16s_v3","name":"Standard_E32-16s_v3","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E32-16s_v3","family":"standardESv3Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"524288"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"32"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"256"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"ACUs","value":"160"},{"name":"ParentSize","value":"Standard_E32s_v3"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"64000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"536870912"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"536870912"},{"name":"CachedDiskBytes","value":"858993459200"},{"name":"UncachedDiskIOPS","value":"51200"},{"name":"UncachedDiskBytesPerSecond","value":"805306368"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[]}},{"id":"Standard_E32-16s_v4","name":"Standard_E32-16s_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E32-16s_v4","family":"standardESv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"32"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"256"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"ACUs","value":"195"},{"name":"ParentSize","value":"Standard_E32s_v4"},{"name":"vCPUsPerCore","value":"2"},{"name":"CachedDiskBytes","value":"858993459200"},{"name":"UncachedDiskIOPS","value":"51200"},{"name":"UncachedDiskBytesPerSecond","value":"805306368"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E32-16s_v5","name":"Standard_E32-16s_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E32-16s_v5","family":"standardESv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"32"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"256"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"ParentSize","value":"Standard_E32s_v5"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"308000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"2097152000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"2097152000"},{"name":"UncachedDiskIOPS","value":"51200"},{"name":"UncachedDiskBytesPerSecond","value":"907018240"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E32-8ads_v5","name":"Standard_E32-8ads_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E32-8ads_v5","family":"standardEADSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"1228800"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"32"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"256"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"ACUs","value":"230"},{"name":"ParentSize","value":"Standard_E32ads_v5"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"150000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"2097152000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"536870912"},{"name":"UncachedDiskIOPS","value":"51200"},{"name":"UncachedDiskBytesPerSecond","value":"805306368"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E32-8as_v4","name":"Standard_E32-8as_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E32-8as_v4","family":"standardEASv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"524288"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"32"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"256"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"ACUs","value":"230"},{"name":"ParentSize","value":"Standard_E32as_v4"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"64000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"536870912"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"536870912"},{"name":"CachedDiskBytes","value":"858993459200"},{"name":"UncachedDiskIOPS","value":"51200"},{"name":"UncachedDiskBytesPerSecond","value":"805306368"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E32-8as_v5","name":"Standard_E32-8as_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E32-8as_v5","family":"standardEASv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"32"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"256"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"ACUs","value":"230"},{"name":"ParentSize","value":"Standard_E32as_v5"},{"name":"vCPUsPerCore","value":"2"},{"name":"UncachedDiskIOPS","value":"51200"},{"name":"UncachedDiskBytesPerSecond","value":"805306368"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E32-8ds_v4","name":"Standard_E32-8ds_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E32-8ds_v4","family":"standardEDSv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"1228800"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"32"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"256"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"ACUs","value":"195"},{"name":"ParentSize","value":"Standard_E32ds_v4"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"308000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1935671296"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"967835648"},{"name":"CachedDiskBytes","value":"858993459200"},{"name":"UncachedDiskIOPS","value":"51200"},{"name":"UncachedDiskBytesPerSecond","value":"805306368"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E32-8ds_v5","name":"Standard_E32-8ds_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E32-8ds_v5","family":"standardEDSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"1228800"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"32"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"256"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"ParentSize","value":"Standard_E32ds_v5"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"308000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"2097152000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"2097152000"},{"name":"UncachedDiskIOPS","value":"51200"},{"name":"UncachedDiskBytesPerSecond","value":"907018240"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E32-8s_v3","name":"Standard_E32-8s_v3","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E32-8s_v3","family":"standardESv3Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"524288"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"32"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"256"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"ACUs","value":"160"},{"name":"ParentSize","value":"Standard_E32s_v3"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"64000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"536870912"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"536870912"},{"name":"CachedDiskBytes","value":"858993459200"},{"name":"UncachedDiskIOPS","value":"51200"},{"name":"UncachedDiskBytesPerSecond","value":"805306368"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[]}},{"id":"Standard_E32-8s_v4","name":"Standard_E32-8s_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E32-8s_v4","family":"standardESv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"32"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"256"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"ACUs","value":"195"},{"name":"ParentSize","value":"Standard_E32s_v4"},{"name":"vCPUsPerCore","value":"2"},{"name":"CachedDiskBytes","value":"858993459200"},{"name":"UncachedDiskIOPS","value":"51200"},{"name":"UncachedDiskBytesPerSecond","value":"805306368"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E32-8s_v5","name":"Standard_E32-8s_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E32-8s_v5","family":"standardESv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"32"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"256"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"ParentSize","value":"Standard_E32s_v5"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"308000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"2097152000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"2097152000"},{"name":"UncachedDiskIOPS","value":"51200"},{"name":"UncachedDiskBytesPerSecond","value":"907018240"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E32ads_v5","name":"Standard_E32ads_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E32ads_v5","family":"standardEADSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"1228800"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"32"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"256"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"PaaS,IaaS"},{"name":"vCPUsAvailable","value":"32"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"150000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"2097152000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"536870912"},{"name":"UncachedDiskIOPS","value":"51200"},{"name":"UncachedDiskBytesPerSecond","value":"805306368"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E32as_v4","name":"Standard_E32as_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E32as_v4","family":"standardEASv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"524288"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"32"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"256"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"32"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"64000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"536870912"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"536870912"},{"name":"CachedDiskBytes","value":"858993459200"},{"name":"UncachedDiskIOPS","value":"51200"},{"name":"UncachedDiskBytesPerSecond","value":"805306368"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E32as_v5","name":"Standard_E32as_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E32as_v5","family":"standardEASv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"32"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"256"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"32"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"UncachedDiskIOPS","value":"51200"},{"name":"UncachedDiskBytesPerSecond","value":"805306368"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E32a_v4","name":"Standard_E32a_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E32a_v4","family":"standardEAv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"819200"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"32"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"256"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"32"},{"name":"vCPUsPerCore","value":"2"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"}],"restrictions":[]}},{"id":"Standard_E32bds_v5","name":"Standard_E32bds_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E32bds_v5","family":"standardEBDSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"1228800"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"32"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"DiskControllerTypes","value":"SCSI,NVMe"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"256"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"32"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"150000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1936000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"1936000000"},{"name":"UncachedDiskIOPS","value":"88000"},{"name":"UncachedDiskBytesPerSecond","value":"2500000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E32bs_v5","name":"Standard_E32bs_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E32bs_v5","family":"standardEBSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"32"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"DiskControllerTypes","value":"SCSI,NVMe"},{"name":"MemoryGB","value":"256"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"32"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"150000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1936000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"1936000000"},{"name":"UncachedDiskIOPS","value":"88000"},{"name":"UncachedDiskBytesPerSecond","value":"2500000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E32ds_v4","name":"Standard_E32ds_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E32ds_v4","family":"standardEDSv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"1228800"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"32"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"256"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"32"},{"name":"ACUs","value":"195"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"308000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1935671296"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"967835648"},{"name":"CachedDiskBytes","value":"858993459200"},{"name":"UncachedDiskIOPS","value":"51200"},{"name":"UncachedDiskBytesPerSecond","value":"805306368"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E32ds_v5","name":"Standard_E32ds_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E32ds_v5","family":"standardEDSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"1228800"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"32"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"256"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"32"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"308000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"2097152000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"2097152000"},{"name":"UncachedDiskIOPS","value":"51200"},{"name":"UncachedDiskBytesPerSecond","value":"907018240"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E32d_v4","name":"Standard_E32d_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E32d_v4","family":"standardEDv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"1228800"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"32"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"256"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"32"},{"name":"ACUs","value":"195"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"308000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1935671296"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"967835648"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"}],"restrictions":[]}},{"id":"Standard_E32d_v5","name":"Standard_E32d_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E32d_v5","family":"standardEDv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"1228800"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"32"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"256"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"32"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"308000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"2097152000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"2097152000"},{"name":"UncachedDiskIOPS","value":"51200"},{"name":"UncachedDiskBytesPerSecond","value":"907018240"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E32pds_v5","name":"Standard_E32pds_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E32pds_v5","family":"standardEPDSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"1228800"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"32"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"208"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"Arm64"},{"name":"LowPriorityCapable","value":"False"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"32"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"150000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"2000000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"2000000000"},{"name":"CachedDiskBytes","value":"858993459200"},{"name":"UncachedDiskIOPS","value":"51200"},{"name":"UncachedDiskBytesPerSecond","value":"865000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E32ps_v5","name":"Standard_E32ps_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E32ps_v5","family":"standardEPSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"32"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"MemoryGB","value":"208"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"Arm64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"32"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"150000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"2000000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"2000000000"},{"name":"CachedDiskBytes","value":"858993459200"},{"name":"UncachedDiskIOPS","value":"51200"},{"name":"UncachedDiskBytesPerSecond","value":"865000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E32s_v3","name":"Standard_E32s_v3","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E32s_v3","family":"standardESv3Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"524288"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"32"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"256"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"32"},{"name":"ACUs","value":"160"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"64000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"536870912"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"536870912"},{"name":"CachedDiskBytes","value":"858993459200"},{"name":"UncachedDiskIOPS","value":"51200"},{"name":"UncachedDiskBytesPerSecond","value":"805306368"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[]}},{"id":"Standard_E32s_v4","name":"Standard_E32s_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E32s_v4","family":"standardESv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"32"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"256"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"32"},{"name":"ACUs","value":"195"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"64000"},{"name":"CachedDiskBytes","value":"858993459200"},{"name":"UncachedDiskIOPS","value":"51200"},{"name":"UncachedDiskBytesPerSecond","value":"805306368"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E32s_v5","name":"Standard_E32s_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E32s_v5","family":"standardESv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"32"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"256"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"32"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"308000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"2097152000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"2097152000"},{"name":"UncachedDiskIOPS","value":"51200"},{"name":"UncachedDiskBytesPerSecond","value":"907018240"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E32_v3","name":"Standard_E32_v3","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E32_v3","family":"standardEv3Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"819200"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"32"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1"},{"name":"MemoryGB","value":"256"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"PaaS,IaaS"},{"name":"vCPUsAvailable","value":"32"},{"name":"ACUs","value":"160"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"48000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"786432000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"393216000"},{"name":"UncachedDiskIOPS","value":"51200"},{"name":"UncachedDiskBytesPerSecond","value":"768000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"False"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"}],"restrictions":[]}},{"id":"Standard_E32_v4","name":"Standard_E32_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E32_v4","family":"standardEv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"32"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"256"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"32"},{"name":"ACUs","value":"195"},{"name":"vCPUsPerCore","value":"2"},{"name":"CachedDiskBytes","value":"858993459200"},{"name":"UncachedDiskIOPS","value":"51200"},{"name":"UncachedDiskBytesPerSecond","value":"805306368"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"False"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"}],"restrictions":[]}},{"id":"Standard_E32_v5","name":"Standard_E32_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E32_v5","family":"standardEv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"32"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"256"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"32"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"308000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"2097152000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"2097152000"},{"name":"UncachedDiskIOPS","value":"51200"},{"name":"UncachedDiskBytesPerSecond","value":"907018240"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E4-2ads_v5","name":"Standard_E4-2ads_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E4-2ads_v5","family":"standardEADSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"153600"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"32"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"ACUs","value":"230"},{"name":"ParentSize","value":"Standard_E4ads_v5"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"19000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"262144000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"67108864"},{"name":"UncachedDiskIOPS","value":"6400"},{"name":"UncachedDiskBytesPerSecond","value":"150994944"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E4-2as_v4","name":"Standard_E4-2as_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E4-2as_v4","family":"standardEASv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"65536"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"32"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"ACUs","value":"230"},{"name":"ParentSize","value":"Standard_E4as_v4"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"8000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"67108864"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"67108864"},{"name":"CachedDiskBytes","value":"107374182400"},{"name":"UncachedDiskIOPS","value":"6400"},{"name":"UncachedDiskBytesPerSecond","value":"100663296"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E4-2as_v5","name":"Standard_E4-2as_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E4-2as_v5","family":"standardEASv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"32"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"ACUs","value":"230"},{"name":"ParentSize","value":"Standard_E4as_v5"},{"name":"vCPUsPerCore","value":"2"},{"name":"UncachedDiskIOPS","value":"6400"},{"name":"UncachedDiskBytesPerSecond","value":"150994944"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E4-2ds_v4","name":"Standard_E4-2ds_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E4-2ds_v4","family":"standardEDSv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"153600"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"32"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"ACUs","value":"195"},{"name":"ParentSize","value":"Standard_E4ds_v4"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"38500"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"242221056"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"120586240"},{"name":"CachedDiskBytes","value":"107374182400"},{"name":"UncachedDiskIOPS","value":"6400"},{"name":"UncachedDiskBytesPerSecond","value":"100663296"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E4-2ds_v5","name":"Standard_E4-2ds_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E4-2ds_v5","family":"standardEDSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"153600"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"32"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"ParentSize","value":"Standard_E4ds_v5"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"38500"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"262144000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"262144000"},{"name":"UncachedDiskIOPS","value":"6400"},{"name":"UncachedDiskBytesPerSecond","value":"152043520"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E4-2s_v3","name":"Standard_E4-2s_v3","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E4-2s_v3","family":"standardESv3Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"65536"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"32"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"ACUs","value":"160"},{"name":"ParentSize","value":"Standard_E4s_v3"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"8000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"67108864"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"67108864"},{"name":"CachedDiskBytes","value":"107374182400"},{"name":"UncachedDiskIOPS","value":"6400"},{"name":"UncachedDiskBytesPerSecond","value":"100663296"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[]}},{"id":"Standard_E4-2s_v4","name":"Standard_E4-2s_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E4-2s_v4","family":"standardESv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"32"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"ACUs","value":"195"},{"name":"ParentSize","value":"Standard_E4s_v4"},{"name":"vCPUsPerCore","value":"2"},{"name":"CachedDiskBytes","value":"107374182400"},{"name":"UncachedDiskIOPS","value":"6400"},{"name":"UncachedDiskBytesPerSecond","value":"100663296"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E4-2s_v5","name":"Standard_E4-2s_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E4-2s_v5","family":"standardESv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"32"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"ParentSize","value":"Standard_E4s_v5"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"38500"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"262144000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"262144000"},{"name":"UncachedDiskIOPS","value":"6400"},{"name":"UncachedDiskBytesPerSecond","value":"152043520"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E48ads_v5","name":"Standard_E48ads_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E48ads_v5","family":"standardEADSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"1843200"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"48"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"384"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"PaaS,IaaS"},{"name":"vCPUsAvailable","value":"48"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"225000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"3145728000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"805306368"},{"name":"UncachedDiskIOPS","value":"76800"},{"name":"UncachedDiskBytesPerSecond","value":"1207959552"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E48as_v4","name":"Standard_E48as_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E48as_v4","family":"standardEASv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"786432"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"48"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"384"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"48"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"96000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"805306368"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"805306368"},{"name":"CachedDiskBytes","value":"1288490188800"},{"name":"UncachedDiskIOPS","value":"76800"},{"name":"UncachedDiskBytesPerSecond","value":"1207959552"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E48as_v5","name":"Standard_E48as_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E48as_v5","family":"standardEASv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"48"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"384"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"48"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"UncachedDiskIOPS","value":"76800"},{"name":"UncachedDiskBytesPerSecond","value":"1207959552"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E48a_v4","name":"Standard_E48a_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E48a_v4","family":"standardEAv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"1228800"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"48"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"384"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"48"},{"name":"vCPUsPerCore","value":"2"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"}],"restrictions":[]}},{"id":"Standard_E48bds_v5","name":"Standard_E48bds_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E48bds_v5","family":"standardEBDSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"1843200"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"48"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"DiskControllerTypes","value":"SCSI,NVMe"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"384"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"48"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"225000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"2904000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"2904000000"},{"name":"UncachedDiskIOPS","value":"120000"},{"name":"UncachedDiskBytesPerSecond","value":"4000000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E48bs_v5","name":"Standard_E48bs_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E48bs_v5","family":"standardEBSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"48"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"DiskControllerTypes","value":"SCSI,NVMe"},{"name":"MemoryGB","value":"384"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"48"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"225000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"2904000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"2904000000"},{"name":"UncachedDiskIOPS","value":"120000"},{"name":"UncachedDiskBytesPerSecond","value":"4000000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E48ds_v4","name":"Standard_E48ds_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E48ds_v4","family":"standardEDSv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"1843200"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"48"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"384"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"48"},{"name":"ACUs","value":"195"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"462000"},{"name":"CachedDiskBytes","value":"1288490188800"},{"name":"UncachedDiskIOPS","value":"76800"},{"name":"UncachedDiskBytesPerSecond","value":"1207959552"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E48ds_v5","name":"Standard_E48ds_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E48ds_v5","family":"standardEDSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"1843200"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"48"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"384"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"48"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"462000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"3145728000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"3145728000"},{"name":"UncachedDiskIOPS","value":"76800"},{"name":"UncachedDiskBytesPerSecond","value":"1378877440"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E48d_v4","name":"Standard_E48d_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E48d_v4","family":"standardEDv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"1843200"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"48"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"384"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"48"},{"name":"ACUs","value":"195"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"462000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"}],"restrictions":[]}},{"id":"Standard_E48d_v5","name":"Standard_E48d_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E48d_v5","family":"standardEDv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"1843200"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"48"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"384"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"48"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"462000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"3145728000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"3145728000"},{"name":"UncachedDiskIOPS","value":"76800"},{"name":"UncachedDiskBytesPerSecond","value":"1378877440"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E48s_v3","name":"Standard_E48s_v3","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E48s_v3","family":"standardESv3Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"786432"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"48"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"384"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"48"},{"name":"ACUs","value":"160"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"96000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"805306368"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"805306368"},{"name":"CachedDiskBytes","value":"1288490188800"},{"name":"UncachedDiskIOPS","value":"76800"},{"name":"UncachedDiskBytesPerSecond","value":"1207959552"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[]}},{"id":"Standard_E48s_v4","name":"Standard_E48s_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E48s_v4","family":"standardESv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"48"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"384"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"48"},{"name":"ACUs","value":"195"},{"name":"vCPUsPerCore","value":"2"},{"name":"CachedDiskBytes","value":"1288490188800"},{"name":"UncachedDiskIOPS","value":"76800"},{"name":"UncachedDiskBytesPerSecond","value":"1207959552"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E48s_v5","name":"Standard_E48s_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E48s_v5","family":"standardESv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"48"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"384"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"48"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"462000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"3145728000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"3145728000"},{"name":"UncachedDiskIOPS","value":"76800"},{"name":"UncachedDiskBytesPerSecond","value":"1378877440"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E48_v3","name":"Standard_E48_v3","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E48_v3","family":"standardEv3Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"1228800"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"48"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1"},{"name":"MemoryGB","value":"384"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"PaaS,IaaS"},{"name":"vCPUsAvailable","value":"48"},{"name":"ACUs","value":"160"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"96000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1048576000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"524288000"},{"name":"UncachedDiskIOPS","value":"76800"},{"name":"UncachedDiskBytesPerSecond","value":"1152000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"False"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"}],"restrictions":[]}},{"id":"Standard_E48_v4","name":"Standard_E48_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E48_v4","family":"standardEv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"48"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"384"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"48"},{"name":"ACUs","value":"195"},{"name":"vCPUsPerCore","value":"2"},{"name":"CachedDiskBytes","value":"1288490188800"},{"name":"UncachedDiskIOPS","value":"76800"},{"name":"UncachedDiskBytesPerSecond","value":"1207959552"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"False"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"}],"restrictions":[]}},{"id":"Standard_E48_v5","name":"Standard_E48_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E48_v5","family":"standardEv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"48"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"384"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"48"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"462000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"3145728000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"3145728000"},{"name":"UncachedDiskIOPS","value":"76800"},{"name":"UncachedDiskBytesPerSecond","value":"1378877440"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E4ads_v5","name":"Standard_E4ads_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E4ads_v5","family":"standardEADSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"153600"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"32"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"HibernationSupported","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"PaaS,IaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"19000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"262144000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"67108864"},{"name":"UncachedDiskIOPS","value":"6400"},{"name":"UncachedDiskBytesPerSecond","value":"150994944"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E4as_v4","name":"Standard_E4as_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E4as_v4","family":"standardEASv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"65536"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"32"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"8000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"67108864"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"67108864"},{"name":"CachedDiskBytes","value":"107374182400"},{"name":"UncachedDiskIOPS","value":"6400"},{"name":"UncachedDiskBytesPerSecond","value":"100663296"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E4as_v5","name":"Standard_E4as_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E4as_v5","family":"standardEASv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"32"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"HibernationSupported","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"UncachedDiskIOPS","value":"6400"},{"name":"UncachedDiskBytesPerSecond","value":"150994944"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E4a_v4","name":"Standard_E4a_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E4a_v4","family":"standardEAv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"102400"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"32"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"vCPUsPerCore","value":"2"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"}],"restrictions":[]}},{"id":"Standard_E4bds_v5","name":"Standard_E4bds_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E4bds_v5","family":"standardEBDSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"153600"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"DiskControllerTypes","value":"SCSI,NVMe"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"32"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"18750"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"242000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"242000000"},{"name":"UncachedDiskIOPS","value":"11000"},{"name":"UncachedDiskBytesPerSecond","value":"350000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E4bs_v5","name":"Standard_E4bs_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E4bs_v5","family":"standardEBSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"DiskControllerTypes","value":"SCSI,NVMe"},{"name":"MemoryGB","value":"32"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"18750"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"242000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"242000000"},{"name":"UncachedDiskIOPS","value":"11000"},{"name":"UncachedDiskBytesPerSecond","value":"350000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E4ds_v4","name":"Standard_E4ds_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E4ds_v4","family":"standardEDSv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"153600"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"32"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"ACUs","value":"195"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"38500"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"242221056"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"120586240"},{"name":"CachedDiskBytes","value":"107374182400"},{"name":"UncachedDiskIOPS","value":"6400"},{"name":"UncachedDiskBytesPerSecond","value":"100663296"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E4ds_v5","name":"Standard_E4ds_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E4ds_v5","family":"standardEDSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"153600"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"32"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"HibernationSupported","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"38500"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"262144000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"262144000"},{"name":"UncachedDiskIOPS","value":"6400"},{"name":"UncachedDiskBytesPerSecond","value":"152043520"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E4d_v4","name":"Standard_E4d_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E4d_v4","family":"standardEDv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"153600"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"32"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"ACUs","value":"195"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"38500"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"242221056"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"120586240"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"}],"restrictions":[]}},{"id":"Standard_E4d_v5","name":"Standard_E4d_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E4d_v5","family":"standardEDv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"153600"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"32"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"38500"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"262144000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"262144000"},{"name":"UncachedDiskIOPS","value":"6400"},{"name":"UncachedDiskBytesPerSecond","value":"152043520"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E4pds_v5","name":"Standard_E4pds_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E4pds_v5","family":"standardEPDSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"153600"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"32"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"Arm64"},{"name":"LowPriorityCapable","value":"False"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"19000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"250000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"250000000"},{"name":"CachedDiskBytes","value":"107374182400"},{"name":"UncachedDiskIOPS","value":"6400"},{"name":"UncachedDiskBytesPerSecond","value":"145000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E4ps_v5","name":"Standard_E4ps_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E4ps_v5","family":"standardEPSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"MemoryGB","value":"32"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"Arm64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"19000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"250000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"250000000"},{"name":"CachedDiskBytes","value":"107374182400"},{"name":"UncachedDiskIOPS","value":"6400"},{"name":"UncachedDiskBytesPerSecond","value":"145000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E4s_v3","name":"Standard_E4s_v3","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E4s_v3","family":"standardESv3Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"65536"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"32"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"ACUs","value":"160"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"8000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"67108864"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"67108864"},{"name":"CachedDiskBytes","value":"107374182400"},{"name":"UncachedDiskIOPS","value":"6400"},{"name":"UncachedDiskBytesPerSecond","value":"100663296"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[]}},{"id":"Standard_E4s_v4","name":"Standard_E4s_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E4s_v4","family":"standardESv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"32"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"ACUs","value":"195"},{"name":"vCPUsPerCore","value":"2"},{"name":"CachedDiskBytes","value":"107374182400"},{"name":"UncachedDiskIOPS","value":"6400"},{"name":"UncachedDiskBytesPerSecond","value":"100663296"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E4s_v5","name":"Standard_E4s_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E4s_v5","family":"standardESv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"32"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"HibernationSupported","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"38500"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"262144000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"262144000"},{"name":"UncachedDiskIOPS","value":"6400"},{"name":"UncachedDiskBytesPerSecond","value":"152043520"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E4_v3","name":"Standard_E4_v3","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E4_v3","family":"standardEv3Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"102400"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1"},{"name":"MemoryGB","value":"32"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"PaaS,IaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"ACUs","value":"160"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"6000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"98304000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"49152000"},{"name":"UncachedDiskIOPS","value":"6400"},{"name":"UncachedDiskBytesPerSecond","value":"96000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"False"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"}],"restrictions":[]}},{"id":"Standard_E4_v4","name":"Standard_E4_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E4_v4","family":"standardEv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"32"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"ACUs","value":"195"},{"name":"vCPUsPerCore","value":"2"},{"name":"CachedDiskBytes","value":"107374182400"},{"name":"UncachedDiskIOPS","value":"6400"},{"name":"UncachedDiskBytesPerSecond","value":"100663296"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"False"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"}],"restrictions":[]}},{"id":"Standard_E4_v5","name":"Standard_E4_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E4_v5","family":"standardEv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"32"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"38500"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"262144000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"262144000"},{"name":"UncachedDiskIOPS","value":"6400"},{"name":"UncachedDiskBytesPerSecond","value":"152043520"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E64-16ads_v5","name":"Standard_E64-16ads_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E64-16ads_v5","family":"standardEADSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"2457600"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"64"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"512"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"ACUs","value":"230"},{"name":"ParentSize","value":"Standard_E64ads_v5"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"300000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"4194304000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"1073741824"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"1258291200"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E64-16as_v4","name":"Standard_E64-16as_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E64-16as_v4","family":"standardEASv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"884736"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"64"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"512"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"ACUs","value":"230"},{"name":"ParentSize","value":"Standard_E64as_v4"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"128000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1073741824"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"1073741824"},{"name":"CachedDiskBytes","value":"1717990000000"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"1258291200"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E64-16as_v5","name":"Standard_E64-16as_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E64-16as_v5","family":"standardEASv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"64"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"512"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"ACUs","value":"230"},{"name":"ParentSize","value":"Standard_E64as_v5"},{"name":"vCPUsPerCore","value":"2"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"1258291200"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E64-16ds_v4","name":"Standard_E64-16ds_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E64-16ds_v4","family":"standardEDSv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"2457600"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"64"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"504"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"ACUs","value":"195"},{"name":"ParentSize","value":"Standard_E64ds_v4"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"615000"},{"name":"CachedDiskBytes","value":"1717986918400"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"1258291200"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E64-16ds_v5","name":"Standard_E64-16ds_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E64-16ds_v5","family":"standardEDSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"2457600"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"64"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"512"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"ParentSize","value":"Standard_E64ds_v5"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"615000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"4194304000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"4194304000"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"1819279360"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E64-16s_v3","name":"Standard_E64-16s_v3","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E64-16s_v3","family":"standardESv3Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"884736"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"64"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"432"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"ACUs","value":"160"},{"name":"ParentSize","value":"Standard_E64s_v3"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"128000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1073741824"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"1073741824"},{"name":"CachedDiskBytes","value":"1717986918400"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"1258291200"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[]}},{"id":"Standard_E64-16s_v4","name":"Standard_E64-16s_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E64-16s_v4","family":"standardESv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"64"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"504"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"ACUs","value":"195"},{"name":"ParentSize","value":"Standard_E64s_v4"},{"name":"vCPUsPerCore","value":"2"},{"name":"CachedDiskBytes","value":"1717986918400"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"1258291200"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E64-16s_v5","name":"Standard_E64-16s_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E64-16s_v5","family":"standardESv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"64"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"512"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"ParentSize","value":"Standard_E64s_v5"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"615000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"4194304000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"4194304000"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"1819279360"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E64-32ads_v5","name":"Standard_E64-32ads_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E64-32ads_v5","family":"standardEADSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"2457600"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"64"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"512"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"32"},{"name":"ACUs","value":"230"},{"name":"ParentSize","value":"Standard_E64ads_v5"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"300000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"4194304000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"1073741824"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"1258291200"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E64-32as_v4","name":"Standard_E64-32as_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E64-32as_v4","family":"standardEASv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"884736"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"64"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"512"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"32"},{"name":"ACUs","value":"230"},{"name":"ParentSize","value":"Standard_E64as_v4"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"128000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1073741824"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"1073741824"},{"name":"CachedDiskBytes","value":"1717990000000"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"1258291200"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E64-32as_v5","name":"Standard_E64-32as_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E64-32as_v5","family":"standardEASv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"64"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"512"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"32"},{"name":"ACUs","value":"230"},{"name":"ParentSize","value":"Standard_E64as_v5"},{"name":"vCPUsPerCore","value":"2"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"1258291200"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E64-32ds_v4","name":"Standard_E64-32ds_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E64-32ds_v4","family":"standardEDSv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"2457600"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"64"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"504"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"32"},{"name":"ACUs","value":"195"},{"name":"ParentSize","value":"Standard_E64ds_v4"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"615000"},{"name":"CachedDiskBytes","value":"1717986918400"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"1258291200"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E64-32ds_v5","name":"Standard_E64-32ds_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E64-32ds_v5","family":"standardEDSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"2457600"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"64"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"512"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"32"},{"name":"ParentSize","value":"Standard_E64ds_v5"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"615000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"4194304000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"4194304000"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"1819279360"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E64-32s_v3","name":"Standard_E64-32s_v3","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E64-32s_v3","family":"standardESv3Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"884736"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"64"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"432"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"32"},{"name":"ACUs","value":"160"},{"name":"ParentSize","value":"Standard_E64s_v3"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"128000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1073741824"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"1073741824"},{"name":"CachedDiskBytes","value":"1717986918400"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"1258291200"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[]}},{"id":"Standard_E64-32s_v4","name":"Standard_E64-32s_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E64-32s_v4","family":"standardESv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"64"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"504"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"32"},{"name":"ACUs","value":"195"},{"name":"ParentSize","value":"Standard_E64s_v4"},{"name":"vCPUsPerCore","value":"2"},{"name":"CachedDiskBytes","value":"1717986918400"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"1258291200"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E64-32s_v5","name":"Standard_E64-32s_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E64-32s_v5","family":"standardESv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"64"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"512"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"32"},{"name":"ParentSize","value":"Standard_E64s_v5"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"615000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"4194304000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"4194304000"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"1819279360"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E64ads_v5","name":"Standard_E64ads_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E64ads_v5","family":"standardEADSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"2457600"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"64"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"512"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"PaaS,IaaS"},{"name":"vCPUsAvailable","value":"64"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"300000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"4194304000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"1073741824"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"1258291200"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E64as_v4","name":"Standard_E64as_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E64as_v4","family":"standardEASv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"884736"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"64"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"512"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"64"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"128000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1073741824"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"1073741824"},{"name":"CachedDiskBytes","value":"1717986918400"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"1258291200"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E64as_v5","name":"Standard_E64as_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E64as_v5","family":"standardEASv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"64"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"512"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"64"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"1258291200"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E64a_v4","name":"Standard_E64a_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E64a_v4","family":"standardEAv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"1638400"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"64"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"512"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"64"},{"name":"vCPUsPerCore","value":"2"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"}],"restrictions":[]}},{"id":"Standard_E64bds_v5","name":"Standard_E64bds_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E64bds_v5","family":"standardEBDSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"2457600"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"64"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"DiskControllerTypes","value":"SCSI,NVMe"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"512"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"64"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"300000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"3872000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"3872000000"},{"name":"UncachedDiskIOPS","value":"120000"},{"name":"UncachedDiskBytesPerSecond","value":"4000000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E64bs_v5","name":"Standard_E64bs_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E64bs_v5","family":"standardEBSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"64"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"DiskControllerTypes","value":"SCSI,NVMe"},{"name":"MemoryGB","value":"512"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"64"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"300000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"3872000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"3872000000"},{"name":"UncachedDiskIOPS","value":"120000"},{"name":"UncachedDiskBytesPerSecond","value":"4000000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E64ds_v4","name":"Standard_E64ds_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E64ds_v4","family":"standardEDSv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"2457600"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"64"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"504"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"64"},{"name":"ACUs","value":"195"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"615000"},{"name":"CachedDiskBytes","value":"1717986918400"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"1258291200"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E64ds_v5","name":"Standard_E64ds_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E64ds_v5","family":"standardEDSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"2457600"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"64"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"512"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"64"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"615000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"4194304000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"4194304000"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"1819279360"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E64d_v4","name":"Standard_E64d_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E64d_v4","family":"standardEDv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"2457600"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"64"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"504"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"64"},{"name":"ACUs","value":"195"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"615000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"}],"restrictions":[]}},{"id":"Standard_E64d_v5","name":"Standard_E64d_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E64d_v5","family":"standardEDv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"2457600"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"64"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"512"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"64"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"615000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"4194304000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"4194304000"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"1819279360"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E64is_v3","name":"Standard_E64is_v3","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E64is_v3","family":"standardEISv3Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"884736"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"64"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"432"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"64"},{"name":"ACUs","value":"160"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"128000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1073741824"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"1073741824"},{"name":"CachedDiskBytes","value":"1717986918400"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"1258291200"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[]}},{"id":"Standard_E64i_v3","name":"Standard_E64i_v3","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E64i_v3","family":"standardEIv3Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"1638400"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"64"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1"},{"name":"MemoryGB","value":"432"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"PaaS,IaaS"},{"name":"vCPUsAvailable","value":"64"},{"name":"ACUs","value":"160"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"96000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1048576000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"524288000"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"1200000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"False"},{"name":"CapacityReservationSupported","value":"False"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"}],"restrictions":[]}},{"id":"Standard_E64s_v3","name":"Standard_E64s_v3","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E64s_v3","family":"standardESv3Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"884736"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"64"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"432"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"64"},{"name":"ACUs","value":"160"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"128000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1073741824"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"1073741824"},{"name":"CachedDiskBytes","value":"1717986918400"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"1258291200"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[]}},{"id":"Standard_E64s_v4","name":"Standard_E64s_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E64s_v4","family":"standardESv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"64"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"504"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"64"},{"name":"ACUs","value":"195"},{"name":"vCPUsPerCore","value":"2"},{"name":"CachedDiskBytes","value":"1717986918400"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"1258291200"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E64s_v5","name":"Standard_E64s_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E64s_v5","family":"standardESv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"64"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"512"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"64"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"615000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"4194304000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"4194304000"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"1819279360"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E64_v3","name":"Standard_E64_v3","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E64_v3","family":"standardEv3Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"1638400"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"64"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1"},{"name":"MemoryGB","value":"432"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"PaaS,IaaS"},{"name":"vCPUsAvailable","value":"64"},{"name":"ACUs","value":"160"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"96000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1048576000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"524288000"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"1200000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"False"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"}],"restrictions":[]}},{"id":"Standard_E64_v4","name":"Standard_E64_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E64_v4","family":"standardEv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"64"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"504"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"64"},{"name":"ACUs","value":"195"},{"name":"vCPUsPerCore","value":"2"},{"name":"CachedDiskBytes","value":"1717986918400"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"1258291200"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"False"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"}],"restrictions":[]}},{"id":"Standard_E64_v5","name":"Standard_E64_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E64_v5","family":"standardEv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"64"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"512"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"64"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"615000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"4194304000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"4194304000"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"1819279360"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E8-2ads_v5","name":"Standard_E8-2ads_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E8-2ads_v5","family":"standardEADSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"307200"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"64"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"ACUs","value":"230"},{"name":"ParentSize","value":"Standard_E8ads_v5"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"38000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"524288000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"134217728"},{"name":"UncachedDiskIOPS","value":"12800"},{"name":"UncachedDiskBytesPerSecond","value":"209715200"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E8-2as_v4","name":"Standard_E8-2as_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E8-2as_v4","family":"standardEASv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"131072"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"64"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"ACUs","value":"230"},{"name":"ParentSize","value":"Standard_E8as_v4"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"16000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"134217728"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"134217728"},{"name":"CachedDiskBytes","value":"214748364800"},{"name":"UncachedDiskIOPS","value":"12800"},{"name":"UncachedDiskBytesPerSecond","value":"201326592"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E8-2as_v5","name":"Standard_E8-2as_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E8-2as_v5","family":"standardEASv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"64"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"ACUs","value":"230"},{"name":"ParentSize","value":"Standard_E8as_v5"},{"name":"vCPUsPerCore","value":"2"},{"name":"UncachedDiskIOPS","value":"12800"},{"name":"UncachedDiskBytesPerSecond","value":"209715200"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E8-2ds_v4","name":"Standard_E8-2ds_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E8-2ds_v4","family":"standardEDSv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"307200"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"64"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"ACUs","value":"195"},{"name":"ParentSize","value":"Standard_E8ds_v4"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"77000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"484442112"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"242221056"},{"name":"CachedDiskBytes","value":"214748364800"},{"name":"UncachedDiskIOPS","value":"12800"},{"name":"UncachedDiskBytesPerSecond","value":"201326592"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E8-2ds_v5","name":"Standard_E8-2ds_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E8-2ds_v5","family":"standardEDSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"307200"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"64"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"ParentSize","value":"Standard_E8ds_v5"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"77000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"524288000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"524288000"},{"name":"UncachedDiskIOPS","value":"12800"},{"name":"UncachedDiskBytesPerSecond","value":"304087040"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E8-2s_v3","name":"Standard_E8-2s_v3","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E8-2s_v3","family":"standardESv3Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"131072"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"64"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"ACUs","value":"160"},{"name":"ParentSize","value":"Standard_E8s_v3"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"16000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"134217728"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"134217728"},{"name":"CachedDiskBytes","value":"214748364800"},{"name":"UncachedDiskIOPS","value":"12800"},{"name":"UncachedDiskBytesPerSecond","value":"201326592"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[]}},{"id":"Standard_E8-2s_v4","name":"Standard_E8-2s_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E8-2s_v4","family":"standardESv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"64"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"ACUs","value":"195"},{"name":"ParentSize","value":"Standard_E8s_v4"},{"name":"vCPUsPerCore","value":"2"},{"name":"CachedDiskBytes","value":"214748364800"},{"name":"UncachedDiskIOPS","value":"12800"},{"name":"UncachedDiskBytesPerSecond","value":"201326592"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E8-2s_v5","name":"Standard_E8-2s_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E8-2s_v5","family":"standardESv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"64"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"ParentSize","value":"Standard_E8s_v5"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"77000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"524288000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"524288000"},{"name":"UncachedDiskIOPS","value":"12800"},{"name":"UncachedDiskBytesPerSecond","value":"304087040"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E8-4ads_v5","name":"Standard_E8-4ads_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E8-4ads_v5","family":"standardEADSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"307200"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"64"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"ACUs","value":"230"},{"name":"ParentSize","value":"Standard_E8ads_v5"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"38000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"524288000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"134217728"},{"name":"UncachedDiskIOPS","value":"12800"},{"name":"UncachedDiskBytesPerSecond","value":"209715200"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E8-4as_v4","name":"Standard_E8-4as_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E8-4as_v4","family":"standardEASv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"131072"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"64"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"ACUs","value":"230"},{"name":"ParentSize","value":"Standard_E8as_v4"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"16000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"134217728"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"134217728"},{"name":"CachedDiskBytes","value":"214748364800"},{"name":"UncachedDiskIOPS","value":"12800"},{"name":"UncachedDiskBytesPerSecond","value":"201326592"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E8-4as_v5","name":"Standard_E8-4as_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E8-4as_v5","family":"standardEASv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"64"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"ACUs","value":"230"},{"name":"ParentSize","value":"Standard_E8as_v5"},{"name":"vCPUsPerCore","value":"2"},{"name":"UncachedDiskIOPS","value":"12800"},{"name":"UncachedDiskBytesPerSecond","value":"209715200"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E8-4ds_v4","name":"Standard_E8-4ds_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E8-4ds_v4","family":"standardEDSv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"307200"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"64"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"ACUs","value":"195"},{"name":"ParentSize","value":"Standard_E8ds_v4"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"77000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"484442112"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"242221056"},{"name":"CachedDiskBytes","value":"214748364800"},{"name":"UncachedDiskIOPS","value":"12800"},{"name":"UncachedDiskBytesPerSecond","value":"201326592"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E8-4ds_v5","name":"Standard_E8-4ds_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E8-4ds_v5","family":"standardEDSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"307200"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"64"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"ParentSize","value":"Standard_E8ds_v5"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"77000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"524288000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"524288000"},{"name":"UncachedDiskIOPS","value":"12800"},{"name":"UncachedDiskBytesPerSecond","value":"304087040"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E8-4s_v3","name":"Standard_E8-4s_v3","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E8-4s_v3","family":"standardESv3Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"131072"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"64"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"ACUs","value":"160"},{"name":"ParentSize","value":"Standard_E8s_v3"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"16000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"134217728"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"134217728"},{"name":"CachedDiskBytes","value":"214748364800"},{"name":"UncachedDiskIOPS","value":"12800"},{"name":"UncachedDiskBytesPerSecond","value":"201326592"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[]}},{"id":"Standard_E8-4s_v4","name":"Standard_E8-4s_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E8-4s_v4","family":"standardESv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"64"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"ACUs","value":"195"},{"name":"ParentSize","value":"Standard_E8s_v4"},{"name":"vCPUsPerCore","value":"2"},{"name":"CachedDiskBytes","value":"214748364800"},{"name":"UncachedDiskIOPS","value":"12800"},{"name":"UncachedDiskBytesPerSecond","value":"201326592"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E8-4s_v5","name":"Standard_E8-4s_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E8-4s_v5","family":"standardESv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"64"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"ParentSize","value":"Standard_E8s_v5"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"77000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"524288000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"524288000"},{"name":"UncachedDiskIOPS","value":"12800"},{"name":"UncachedDiskBytesPerSecond","value":"304087040"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E80ids_v4","name":"Standard_E80ids_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E80ids_v4","family":"standardXEIDSv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"4362240"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"80"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"504"},{"name":"MaxDataDiskCount","value":"64"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"80"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"615000"},{"name":"CachedDiskBytes","value":"1717986918400"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"1258291200"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E80is_v4","name":"Standard_E80is_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E80is_v4","family":"standardXEISv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"80"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"504"},{"name":"MaxDataDiskCount","value":"64"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"80"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"615000"},{"name":"CachedDiskBytes","value":"1717986918400"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"1258291200"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E8ads_v5","name":"Standard_E8ads_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E8ads_v5","family":"standardEADSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"307200"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"64"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"HibernationSupported","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"PaaS,IaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"38000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"524288000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"134217728"},{"name":"UncachedDiskIOPS","value":"12800"},{"name":"UncachedDiskBytesPerSecond","value":"209715200"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E8as_v4","name":"Standard_E8as_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E8as_v4","family":"standardEASv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"131072"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"64"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"16000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"134217728"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"134217728"},{"name":"CachedDiskBytes","value":"214748364800"},{"name":"UncachedDiskIOPS","value":"12800"},{"name":"UncachedDiskBytesPerSecond","value":"201326592"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E8as_v5","name":"Standard_E8as_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E8as_v5","family":"standardEASv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"64"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"HibernationSupported","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"UncachedDiskIOPS","value":"12800"},{"name":"UncachedDiskBytesPerSecond","value":"209715200"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E8a_v4","name":"Standard_E8a_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E8a_v4","family":"standardEAv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"204800"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"64"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"vCPUsPerCore","value":"2"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"}],"restrictions":[]}},{"id":"Standard_E8bds_v5","name":"Standard_E8bds_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E8bds_v5","family":"standardEBDSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"307200"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"DiskControllerTypes","value":"SCSI,NVMe"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"64"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"37500"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"485000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"485000000"},{"name":"UncachedDiskIOPS","value":"22000"},{"name":"UncachedDiskBytesPerSecond","value":"625000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E8bs_v5","name":"Standard_E8bs_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E8bs_v5","family":"standardEBSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"DiskControllerTypes","value":"SCSI,NVMe"},{"name":"MemoryGB","value":"64"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"37500"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"485000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"485000000"},{"name":"UncachedDiskIOPS","value":"22000"},{"name":"UncachedDiskBytesPerSecond","value":"625000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E8ds_v4","name":"Standard_E8ds_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E8ds_v4","family":"standardEDSv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"307200"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"64"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"ACUs","value":"195"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"77000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"484442112"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"242221056"},{"name":"CachedDiskBytes","value":"214748364800"},{"name":"UncachedDiskIOPS","value":"12800"},{"name":"UncachedDiskBytesPerSecond","value":"201326592"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E8ds_v5","name":"Standard_E8ds_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E8ds_v5","family":"standardEDSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"307200"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"64"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"HibernationSupported","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"77000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"524288000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"524288000"},{"name":"UncachedDiskIOPS","value":"12800"},{"name":"UncachedDiskBytesPerSecond","value":"304087040"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E8d_v4","name":"Standard_E8d_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E8d_v4","family":"standardEDv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"307200"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"64"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"ACUs","value":"195"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"77000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"484442112"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"242221056"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"}],"restrictions":[]}},{"id":"Standard_E8d_v5","name":"Standard_E8d_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E8d_v5","family":"standardEDv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"307200"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"64"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"77000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"524288000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"524288000"},{"name":"UncachedDiskIOPS","value":"12800"},{"name":"UncachedDiskBytesPerSecond","value":"304087040"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E8pds_v5","name":"Standard_E8pds_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E8pds_v5","family":"standardEPDSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"307200"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"64"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"Arm64"},{"name":"LowPriorityCapable","value":"False"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"38000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"500000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"500000000"},{"name":"CachedDiskBytes","value":"214748364800"},{"name":"UncachedDiskIOPS","value":"12800"},{"name":"UncachedDiskBytesPerSecond","value":"290000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E8ps_v5","name":"Standard_E8ps_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E8ps_v5","family":"standardEPSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"MemoryGB","value":"64"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"Arm64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"38000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"500000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"500000000"},{"name":"CachedDiskBytes","value":"214748364800"},{"name":"UncachedDiskIOPS","value":"12800"},{"name":"UncachedDiskBytesPerSecond","value":"290000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E8s_v3","name":"Standard_E8s_v3","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E8s_v3","family":"standardESv3Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"131072"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"64"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"ACUs","value":"160"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"16000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"134217728"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"134217728"},{"name":"CachedDiskBytes","value":"214748364800"},{"name":"UncachedDiskIOPS","value":"12800"},{"name":"UncachedDiskBytesPerSecond","value":"201326592"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[]}},{"id":"Standard_E8s_v4","name":"Standard_E8s_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E8s_v4","family":"standardESv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"64"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"ACUs","value":"195"},{"name":"vCPUsPerCore","value":"2"},{"name":"CachedDiskBytes","value":"214748364800"},{"name":"UncachedDiskIOPS","value":"12800"},{"name":"UncachedDiskBytesPerSecond","value":"201326592"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E8s_v5","name":"Standard_E8s_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E8s_v5","family":"standardESv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"64"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"HibernationSupported","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"77000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"524288000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"524288000"},{"name":"UncachedDiskIOPS","value":"12800"},{"name":"UncachedDiskBytesPerSecond","value":"304087040"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E8_v3","name":"Standard_E8_v3","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E8_v3","family":"standardEv3Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"204800"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1"},{"name":"MemoryGB","value":"64"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"PaaS,IaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"ACUs","value":"160"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"12000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"196608000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"98304000"},{"name":"UncachedDiskIOPS","value":"12800"},{"name":"UncachedDiskBytesPerSecond","value":"192000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"False"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"}],"restrictions":[]}},{"id":"Standard_E8_v4","name":"Standard_E8_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E8_v4","family":"standardEv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"64"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"ACUs","value":"195"},{"name":"vCPUsPerCore","value":"2"},{"name":"CachedDiskBytes","value":"214748364800"},{"name":"UncachedDiskIOPS","value":"12800"},{"name":"UncachedDiskBytesPerSecond","value":"201326592"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"False"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"}],"restrictions":[]}},{"id":"Standard_E8_v5","name":"Standard_E8_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E8_v5","family":"standardEv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"64"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"77000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"524288000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"524288000"},{"name":"UncachedDiskIOPS","value":"12800"},{"name":"UncachedDiskBytesPerSecond","value":"304087040"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E96-24ads_v5","name":"Standard_E96-24ads_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E96-24ads_v5","family":"standardEADSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"3686400"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"96"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"672"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"24"},{"name":"ACUs","value":"230"},{"name":"ParentSize","value":"Standard_E96ads_v5"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"450000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"4194304000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"1073741824"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"1677721600"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E96-24as_v4","name":"Standard_E96-24as_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E96-24as_v4","family":"standardEASv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"1376256"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"96"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"672"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"24"},{"name":"ACUs","value":"230"},{"name":"ParentSize","value":"Standard_E96as_v4"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"192000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1073741824"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"1073741824"},{"name":"CachedDiskBytes","value":"2576980377600"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"1258291200"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E96-24as_v5","name":"Standard_E96-24as_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E96-24as_v5","family":"standardEASv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"96"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"672"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"24"},{"name":"ACUs","value":"230"},{"name":"ParentSize","value":"Standard_E96as_v5"},{"name":"vCPUsPerCore","value":"2"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"1677721600"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E96-24ds_v5","name":"Standard_E96-24ds_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E96-24ds_v5","family":"standardEDSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"3686400"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"96"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"672"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"24"},{"name":"ParentSize","value":"Standard_E96ds_v5"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"615000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"4194304000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"4194304000"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"2726297600"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E96-24s_v5","name":"Standard_E96-24s_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E96-24s_v5","family":"standardESv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"96"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"672"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"24"},{"name":"ParentSize","value":"Standard_E96s_v5"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"615000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"4194304000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"4194304000"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"2726297600"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E96-48ads_v5","name":"Standard_E96-48ads_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E96-48ads_v5","family":"standardEADSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"3686400"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"96"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"672"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"48"},{"name":"ACUs","value":"230"},{"name":"ParentSize","value":"Standard_E96ads_v5"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"450000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"4194304000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"1073741824"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"1677721600"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E96-48as_v4","name":"Standard_E96-48as_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E96-48as_v4","family":"standardEASv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"1376256"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"96"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"672"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"48"},{"name":"ACUs","value":"230"},{"name":"ParentSize","value":"Standard_E96as_v4"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"192000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1073741824"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"1073741824"},{"name":"CachedDiskBytes","value":"2576980377600"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"1258291200"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E96-48as_v5","name":"Standard_E96-48as_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E96-48as_v5","family":"standardEASv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"96"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"672"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"48"},{"name":"ACUs","value":"230"},{"name":"ParentSize","value":"Standard_E96as_v5"},{"name":"vCPUsPerCore","value":"2"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"1677721600"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E96-48ds_v5","name":"Standard_E96-48ds_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E96-48ds_v5","family":"standardEDSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"3686400"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"96"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"672"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"48"},{"name":"ParentSize","value":"Standard_E96ds_v5"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"615000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"4194304000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"4194304000"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"2726297600"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E96-48s_v5","name":"Standard_E96-48s_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E96-48s_v5","family":"standardESv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"96"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"672"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"48"},{"name":"ParentSize","value":"Standard_E96s_v5"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"615000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"4194304000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"4194304000"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"2726297600"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E96ads_v5","name":"Standard_E96ads_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E96ads_v5","family":"standardEADSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"3686400"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"96"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"672"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"PaaS,IaaS"},{"name":"vCPUsAvailable","value":"96"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"450000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"4194304000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"4194304000"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"1677721600"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E96as_v4","name":"Standard_E96as_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E96as_v4","family":"standardEASv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"1376256"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"96"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"672"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"96"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"192000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1073741824"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"1073741824"},{"name":"CachedDiskBytes","value":"2576980377600"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"1258291200"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E96as_v5","name":"Standard_E96as_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E96as_v5","family":"standardEASv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"96"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"672"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"96"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"1677721600"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E96a_v4","name":"Standard_E96a_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E96a_v4","family":"standardEAv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"2457600"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"96"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"672"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"96"},{"name":"vCPUsPerCore","value":"2"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"}],"restrictions":[]}},{"id":"Standard_E96ds_v5","name":"Standard_E96ds_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E96ds_v5","family":"standardEDSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"3686400"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"96"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"672"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"96"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"615000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"4194304000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"4194304000"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"2726297600"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E96d_v5","name":"Standard_E96d_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E96d_v5","family":"standardEDv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"3686400"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"96"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"672"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"96"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"615000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"4194304000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"4194304000"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"2726297600"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E96ias_v4","name":"Standard_E96ias_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E96ias_v4","family":"standardEIASv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"1376256"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"96"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"672"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"96"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"192000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1070000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"1070000000"},{"name":"CachedDiskBytes","value":"2576980377600"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"1260000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E96s_v5","name":"Standard_E96s_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E96s_v5","family":"standardESv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"96"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"672"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"96"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"615000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"4194304000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"4194304000"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"2726297600"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_E96_v5","name":"Standard_E96_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"E96_v5","family":"standardEv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"96"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"672"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"96"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"615000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"4194304000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"4194304000"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"2726297600"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_EC16ads_cc_v5","name":"Standard_EC16ads_cc_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"EC16ads_cc_v5","family":"standardECADCCV5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"614400"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"128"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"75000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1000000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"1000000000"},{"name":"CachedDiskBytes","value":"429497000000"},{"name":"UncachedDiskIOPS","value":"25600"},{"name":"UncachedDiskBytesPerSecond","value":"629145600"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_EC16ads_v5","name":"Standard_EC16ads_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"EC16ads_v5","family":"standardECADSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"614400"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"128"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"32000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"268435456"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"268435456"},{"name":"UncachedDiskIOPS","value":"25600"},{"name":"UncachedDiskBytesPerSecond","value":"402653184"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"ConfidentialComputingType","value":"SNP"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_EC16as_cc_v5","name":"Standard_EC16as_cc_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"EC16as_cc_v5","family":"standardECACCV5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"MemoryGB","value":"128"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"75000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1000000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"1000000000"},{"name":"UncachedDiskIOPS","value":"25600"},{"name":"UncachedDiskBytesPerSecond","value":"629145600"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_EC16as_v5","name":"Standard_EC16as_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"EC16as_v5","family":"standardECASv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"128"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"32000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"268435456"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"268435456"},{"name":"UncachedDiskIOPS","value":"25600"},{"name":"UncachedDiskBytesPerSecond","value":"402653184"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"ConfidentialComputingType","value":"SNP"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_EC20ads_cc_v5","name":"Standard_EC20ads_cc_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"EC20ads_cc_v5","family":"standardECADCCV5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"768000"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"20"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"160"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"20"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"94000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1250000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"1250000000"},{"name":"CachedDiskBytes","value":"429497000000"},{"name":"UncachedDiskIOPS","value":"32000"},{"name":"UncachedDiskBytesPerSecond","value":"786432000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_EC20ads_v5","name":"Standard_EC20ads_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"EC20ads_v5","family":"standardECADSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"768000"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"20"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"160"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"20"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"40000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"335544320"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"335544320"},{"name":"UncachedDiskIOPS","value":"32000"},{"name":"UncachedDiskBytesPerSecond","value":"503316480"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"ConfidentialComputingType","value":"SNP"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_EC20as_cc_v5","name":"Standard_EC20as_cc_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"EC20as_cc_v5","family":"standardECACCV5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"20"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"MemoryGB","value":"160"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"20"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"94000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1250000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"1250000000"},{"name":"UncachedDiskIOPS","value":"32000"},{"name":"UncachedDiskBytesPerSecond","value":"786432000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_EC20as_v5","name":"Standard_EC20as_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"EC20as_v5","family":"standardECASv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"20"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"160"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"20"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"40000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"335544320"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"335544320"},{"name":"UncachedDiskIOPS","value":"32000"},{"name":"UncachedDiskBytesPerSecond","value":"503316480"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"ConfidentialComputingType","value":"SNP"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_EC2ads_v5","name":"Standard_EC2ads_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"EC2ads_v5","family":"standardECADSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"76800"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"2"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"16"},{"name":"MaxDataDiskCount","value":"4"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"4000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"33554432"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"33554432"},{"name":"UncachedDiskIOPS","value":"3200"},{"name":"UncachedDiskBytesPerSecond","value":"50331648"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"ConfidentialComputingType","value":"SNP"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_EC2as_v5","name":"Standard_EC2as_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"EC2as_v5","family":"standardECASv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"2"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"16"},{"name":"MaxDataDiskCount","value":"4"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"4000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"33554432"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"33554432"},{"name":"UncachedDiskIOPS","value":"3200"},{"name":"UncachedDiskBytesPerSecond","value":"50331648"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"ConfidentialComputingType","value":"SNP"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_EC32ads_cc_v5","name":"Standard_EC32ads_cc_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"EC32ads_cc_v5","family":"standardECADCCV5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"1228800"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"32"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"192"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"32"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"150000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"2000000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"2000000000"},{"name":"CachedDiskBytes","value":"858993000000"},{"name":"UncachedDiskIOPS","value":"51200"},{"name":"UncachedDiskBytesPerSecond","value":"907018240"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_EC32ads_v5","name":"Standard_EC32ads_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"EC32ads_v5","family":"standardECADSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"1228800"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"32"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"192"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"32"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"64000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"536870912"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"536870912"},{"name":"UncachedDiskIOPS","value":"51200"},{"name":"UncachedDiskBytesPerSecond","value":"805306368"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"ConfidentialComputingType","value":"SNP"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_EC32as_cc_v5","name":"Standard_EC32as_cc_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"EC32as_cc_v5","family":"standardECACCV5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"32"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"MemoryGB","value":"192"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"32"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"150000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"2000000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"2000000000"},{"name":"UncachedDiskIOPS","value":"51200"},{"name":"UncachedDiskBytesPerSecond","value":"907018240"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_EC32as_v5","name":"Standard_EC32as_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"EC32as_v5","family":"standardECASv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"32"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"192"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"32"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"64000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"536870912"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"536870912"},{"name":"UncachedDiskIOPS","value":"51200"},{"name":"UncachedDiskBytesPerSecond","value":"805306368"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"ConfidentialComputingType","value":"SNP"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_EC48ads_cc_v5","name":"Standard_EC48ads_cc_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"EC48ads_cc_v5","family":"standardECADCCV5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"1843200"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"48"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"384"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"48"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"225000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"3000000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"3000000000"},{"name":"CachedDiskBytes","value":"1288490000000"},{"name":"UncachedDiskIOPS","value":"76800"},{"name":"UncachedDiskBytesPerSecond","value":"1378877440"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_EC48ads_v5","name":"Standard_EC48ads_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"EC48ads_v5","family":"standardECADSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"1843200"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"48"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"384"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"48"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"96000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"805306368"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"805306368"},{"name":"UncachedDiskIOPS","value":"76800"},{"name":"UncachedDiskBytesPerSecond","value":"1207959552"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"ConfidentialComputingType","value":"SNP"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_EC48as_cc_v5","name":"Standard_EC48as_cc_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"EC48as_cc_v5","family":"standardECACCV5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"48"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"MemoryGB","value":"384"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"48"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"225000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"3000000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"3000000000"},{"name":"UncachedDiskIOPS","value":"76800"},{"name":"UncachedDiskBytesPerSecond","value":"1378877440"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_EC48as_v5","name":"Standard_EC48as_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"EC48as_v5","family":"standardECASv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"48"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"384"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"48"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"96000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"805306368"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"805306368"},{"name":"UncachedDiskIOPS","value":"76800"},{"name":"UncachedDiskBytesPerSecond","value":"1207959552"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"ConfidentialComputingType","value":"SNP"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_EC4ads_cc_v5","name":"Standard_EC4ads_cc_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"EC4ads_cc_v5","family":"standardECADCCV5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"153600"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"32"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"19000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"250000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"250000000"},{"name":"CachedDiskBytes","value":"107374000000"},{"name":"UncachedDiskIOPS","value":"6400"},{"name":"UncachedDiskBytesPerSecond","value":"152043520"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_EC4ads_v5","name":"Standard_EC4ads_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"EC4ads_v5","family":"standardECADSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"153600"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"32"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"8000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"67108864"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"67108864"},{"name":"UncachedDiskIOPS","value":"6400"},{"name":"UncachedDiskBytesPerSecond","value":"100663296"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"ConfidentialComputingType","value":"SNP"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_EC4as_cc_v5","name":"Standard_EC4as_cc_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"EC4as_cc_v5","family":"standardECACCV5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"MemoryGB","value":"32"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"19000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"250000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"250000000"},{"name":"UncachedDiskIOPS","value":"6400"},{"name":"UncachedDiskBytesPerSecond","value":"152043520"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_EC4as_v5","name":"Standard_EC4as_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"EC4as_v5","family":"standardECASv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"32"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"8000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"67108864"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"67108864"},{"name":"UncachedDiskIOPS","value":"6400"},{"name":"UncachedDiskBytesPerSecond","value":"100663296"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"ConfidentialComputingType","value":"SNP"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_EC64ads_cc_v5","name":"Standard_EC64ads_cc_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"EC64ads_cc_v5","family":"standardECADCCV5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"2457600"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"64"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"512"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"64"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"300000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"4000000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"4000000000"},{"name":"CachedDiskBytes","value":"1717990000000"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"1819279360"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_EC64ads_v5","name":"Standard_EC64ads_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"EC64ads_v5","family":"standardECADSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"2457600"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"64"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"512"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"64"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"128000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1073741824"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"1073741824"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"1258291200"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"ConfidentialComputingType","value":"SNP"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_EC64as_cc_v5","name":"Standard_EC64as_cc_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"EC64as_cc_v5","family":"standardECACCV5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"64"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"MemoryGB","value":"512"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"64"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"300000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"4000000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"4000000000"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"1819279360"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_EC64as_v5","name":"Standard_EC64as_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"EC64as_v5","family":"standardECASv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"64"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"512"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"64"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"128000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1073741824"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"1073741824"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"1258291200"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"ConfidentialComputingType","value":"SNP"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_EC8ads_cc_v5","name":"Standard_EC8ads_cc_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"EC8ads_cc_v5","family":"standardECADCCV5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"307200"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"64"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"38000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"500000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"500000000"},{"name":"CachedDiskBytes","value":"214748000000"},{"name":"UncachedDiskIOPS","value":"12800"},{"name":"UncachedDiskBytesPerSecond","value":"304087040"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_EC8ads_v5","name":"Standard_EC8ads_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"EC8ads_v5","family":"standardECADSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"307200"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"64"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"16000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"134217728"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"134217728"},{"name":"UncachedDiskIOPS","value":"12800"},{"name":"UncachedDiskBytesPerSecond","value":"201326592"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"ConfidentialComputingType","value":"SNP"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_EC8as_cc_v5","name":"Standard_EC8as_cc_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"EC8as_cc_v5","family":"standardECACCV5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"MemoryGB","value":"64"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"38000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"500000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"500000000"},{"name":"UncachedDiskIOPS","value":"12800"},{"name":"UncachedDiskBytesPerSecond","value":"304087040"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_EC8as_v5","name":"Standard_EC8as_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"EC8as_v5","family":"standardECASv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"64"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"16000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"134217728"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"134217728"},{"name":"UncachedDiskIOPS","value":"12800"},{"name":"UncachedDiskBytesPerSecond","value":"201326592"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"ConfidentialComputingType","value":"SNP"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_EC96ads_cc_v5","name":"Standard_EC96ads_cc_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"EC96ads_cc_v5","family":"standardECADCCV5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"3686400"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"96"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"672"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"96"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"450000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"4000000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"4000000000"},{"name":"CachedDiskBytes","value":"1717990000000"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"2726297600"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_EC96ads_v5","name":"Standard_EC96ads_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"EC96ads_v5","family":"standardECADSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"3686400"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"96"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"672"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"96"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"192000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1073741824"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"1073741824"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"1258291200"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"ConfidentialComputingType","value":"SNP"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_EC96as_cc_v5","name":"Standard_EC96as_cc_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"EC96as_cc_v5","family":"standardECACCV5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"96"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V2"},{"name":"MemoryGB","value":"672"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"96"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"450000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"4000000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"4000000000"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"2726297600"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_EC96as_v5","name":"Standard_EC96as_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"EC96as_v5","family":"standardECASv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"96"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"672"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"96"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"192000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1073741824"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"1073741824"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"1258291200"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"ConfidentialComputingType","value":"SNP"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_EC96iads_v5","name":"Standard_EC96iads_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"EC96iads_v5","family":"standardECIADSv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"3686400"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"96"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"672"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS,PaaS"},{"name":"vCPUsAvailable","value":"96"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"192000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1073741824"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"1073741824"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"1258291200"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"ConfidentialComputingType","value":"SNP"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_EC96ias_v5","name":"Standard_EC96ias_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"EC96ias_v5","family":"standardECIASv5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"96"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"MemoryGB","value":"672"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"96"},{"name":"ACUs","value":"230"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"192000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1073741824"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"1073741824"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"1258291200"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"ConfidentialComputingType","value":"SNP"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_F1","name":"Standard_F1","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"F1","family":"standardFFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"16384"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"1"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1"},{"name":"MemoryGB","value":"2"},{"name":"MaxDataDiskCount","value":"4"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"1"},{"name":"ACUs","value":"210"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"3000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"49152000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"24576000"},{"name":"UncachedDiskIOPS","value":"3200"},{"name":"UncachedDiskBytesPerSecond","value":"48000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"False"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"}],"restrictions":[]}},{"id":"Standard_F16","name":"Standard_F16","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"F16","family":"standardFFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"262144"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1"},{"name":"MemoryGB","value":"32"},{"name":"MaxDataDiskCount","value":"64"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"ACUs","value":"210"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"48000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"786432000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"393216000"},{"name":"UncachedDiskIOPS","value":"51200"},{"name":"UncachedDiskBytesPerSecond","value":"768000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"False"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"}],"restrictions":[]}},{"id":"Standard_F16s","name":"Standard_F16s","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"F16s","family":"standardFSFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"65536"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"32"},{"name":"MaxDataDiskCount","value":"64"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"ACUs","value":"210"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"64000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"536870912"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"536870912"},{"name":"CachedDiskBytes","value":"206158430208"},{"name":"UncachedDiskIOPS","value":"51200"},{"name":"UncachedDiskBytesPerSecond","value":"805306368"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[]}},{"id":"Standard_F16s_v2","name":"Standard_F16s_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"F16s_v2","family":"standardFSv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"131072"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"32"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"ACUs","value":"195"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"32000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"262144000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"262144000"},{"name":"CachedDiskBytes","value":"274877906944"},{"name":"UncachedDiskIOPS","value":"25600"},{"name":"UncachedDiskBytesPerSecond","value":"384000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[]}},{"id":"Standard_F1s","name":"Standard_F1s","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"F1s","family":"standardFSFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"4096"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"1"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"2"},{"name":"MaxDataDiskCount","value":"4"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"1"},{"name":"ACUs","value":"210"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"4000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"33554432"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"33554432"},{"name":"CachedDiskBytes","value":"12884901888"},{"name":"UncachedDiskIOPS","value":"3200"},{"name":"UncachedDiskBytesPerSecond","value":"50331648"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[]}},{"id":"Standard_F2","name":"Standard_F2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"F2","family":"standardFFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"32768"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"2"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1"},{"name":"MemoryGB","value":"4"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"ACUs","value":"210"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"6000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"98304000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"49152000"},{"name":"UncachedDiskIOPS","value":"6400"},{"name":"UncachedDiskBytesPerSecond","value":"96000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"False"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"}],"restrictions":[]}},{"id":"Standard_F2s","name":"Standard_F2s","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"F2s","family":"standardFSFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"8192"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"2"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"4"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"ACUs","value":"210"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"8000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"67108864"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"67108864"},{"name":"CachedDiskBytes","value":"25769803776"},{"name":"UncachedDiskIOPS","value":"6400"},{"name":"UncachedDiskBytesPerSecond","value":"100663296"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[]}},{"id":"Standard_F2s_v2","name":"Standard_F2s_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"F2s_v2","family":"standardFSv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"16384"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"2"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"4"},{"name":"MaxDataDiskCount","value":"4"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"ACUs","value":"195"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"4000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"32505856"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"32505856"},{"name":"CachedDiskBytes","value":"34359738368"},{"name":"UncachedDiskIOPS","value":"3200"},{"name":"UncachedDiskBytesPerSecond","value":"49283072"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[]}},{"id":"Standard_F32s_v2","name":"Standard_F32s_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"F32s_v2","family":"standardFSv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"262144"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"32"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"64"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"32"},{"name":"ACUs","value":"195"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"64000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"536870912"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"536870912"},{"name":"CachedDiskBytes","value":"549755813888"},{"name":"UncachedDiskIOPS","value":"51200"},{"name":"UncachedDiskBytesPerSecond","value":"768000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[]}},{"id":"Standard_F4","name":"Standard_F4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"F4","family":"standardFFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"65536"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1"},{"name":"MemoryGB","value":"8"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"ACUs","value":"210"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"12000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"196608000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"98304000"},{"name":"UncachedDiskIOPS","value":"12800"},{"name":"UncachedDiskBytesPerSecond","value":"192000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"False"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"}],"restrictions":[]}},{"id":"Standard_F48s_v2","name":"Standard_F48s_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"F48s_v2","family":"standardFSv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"393216"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"48"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"96"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"48"},{"name":"ACUs","value":"195"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"96000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"805306368"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"805306368"},{"name":"CachedDiskBytes","value":"824633720832"},{"name":"UncachedDiskIOPS","value":"76800"},{"name":"UncachedDiskBytesPerSecond","value":"1152000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[]}},{"id":"Standard_F4s","name":"Standard_F4s","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"F4s","family":"standardFSFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"16384"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"8"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"ACUs","value":"210"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"16000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"134217728"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"134217728"},{"name":"CachedDiskBytes","value":"51539607552"},{"name":"UncachedDiskIOPS","value":"12800"},{"name":"UncachedDiskBytesPerSecond","value":"201326592"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[]}},{"id":"Standard_F4s_v2","name":"Standard_F4s_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"F4s_v2","family":"standardFSv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"32768"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"8"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"ACUs","value":"195"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"8000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"65536000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"65536000"},{"name":"CachedDiskBytes","value":"68719476736"},{"name":"UncachedDiskIOPS","value":"6400"},{"name":"UncachedDiskBytesPerSecond","value":"96000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[]}},{"id":"Standard_F64s_v2","name":"Standard_F64s_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"F64s_v2","family":"standardFSv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"524288"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"64"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"128"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"64"},{"name":"ACUs","value":"195"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"128000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1073741824"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"1073741824"},{"name":"CachedDiskBytes","value":"1099511627776"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"1200000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[]}},{"id":"Standard_F72s_v2","name":"Standard_F72s_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"F72s_v2","family":"standardFSv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"589824"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"72"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"144"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"72"},{"name":"ACUs","value":"195"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"144000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1207959552"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"1207959552"},{"name":"CachedDiskBytes","value":"1632087572480"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"1200000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[]}},{"id":"Standard_F8","name":"Standard_F8","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"F8","family":"standardFFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"131072"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1"},{"name":"MemoryGB","value":"16"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"ACUs","value":"210"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"24000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"393216000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"196608000"},{"name":"UncachedDiskIOPS","value":"25600"},{"name":"UncachedDiskBytesPerSecond","value":"384000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"False"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"}],"restrictions":[]}},{"id":"Standard_F8s","name":"Standard_F8s","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"F8s","family":"standardFSFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"32768"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"16"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"ACUs","value":"210"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"32000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"268435456"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"268435456"},{"name":"CachedDiskBytes","value":"103079215104"},{"name":"UncachedDiskIOPS","value":"25600"},{"name":"UncachedDiskBytesPerSecond","value":"402653184"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[]}},{"id":"Standard_F8s_v2","name":"Standard_F8s_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"F8s_v2","family":"standardFSv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"65536"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"16"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"ACUs","value":"195"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"16000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"131072000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"131072000"},{"name":"CachedDiskBytes","value":"137438953472"},{"name":"UncachedDiskIOPS","value":"12800"},{"name":"UncachedDiskBytesPerSecond","value":"192000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[]}},{"id":"Standard_G1","name":"Standard_G1","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"G1","family":"standardGFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"393216"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"2"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V1"},{"name":"MemoryGB","value":"28"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"PaaS,IaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"ACUs","value":"180"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"6000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"98304000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"49152000"},{"name":"UncachedDiskIOPS","value":"5000"},{"name":"UncachedDiskBytesPerSecond","value":"125000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"False"},{"name":"CapacityReservationSupported","value":"False"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"}],"restrictions":[]}},{"id":"Standard_G2","name":"Standard_G2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"G2","family":"standardGFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"786432"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V1"},{"name":"MemoryGB","value":"56"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"PaaS,IaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"ACUs","value":"180"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"12000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"196608000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"98304000"},{"name":"UncachedDiskIOPS","value":"10000"},{"name":"UncachedDiskBytesPerSecond","value":"250000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"False"},{"name":"CapacityReservationSupported","value":"False"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"}],"restrictions":[]}},{"id":"Standard_G3","name":"Standard_G3","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"G3","family":"standardGFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"1572864"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V1"},{"name":"MemoryGB","value":"112"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"PaaS,IaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"ACUs","value":"180"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"24000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"393216000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"196608000"},{"name":"UncachedDiskIOPS","value":"20000"},{"name":"UncachedDiskBytesPerSecond","value":"500000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"False"},{"name":"CapacityReservationSupported","value":"False"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"}],"restrictions":[]}},{"id":"Standard_G4","name":"Standard_G4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"G4","family":"standardGFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"3145728"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V1"},{"name":"MemoryGB","value":"224"},{"name":"MaxDataDiskCount","value":"64"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"PaaS,IaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"ACUs","value":"180"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"48000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"786432000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"393216000"},{"name":"UncachedDiskIOPS","value":"40000"},{"name":"UncachedDiskBytesPerSecond","value":"1000000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"False"},{"name":"CapacityReservationSupported","value":"False"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"}],"restrictions":[]}},{"id":"Standard_G5","name":"Standard_G5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"G5","family":"standardGFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"6291456"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"32"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V1"},{"name":"MemoryGB","value":"448"},{"name":"MaxDataDiskCount","value":"64"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"False"},{"name":"VMDeploymentTypes","value":"PaaS,IaaS"},{"name":"vCPUsAvailable","value":"32"},{"name":"ACUs","value":"180"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"96000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1572864000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"786432000"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"2000000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"False"},{"name":"CapacityReservationSupported","value":"False"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"}],"restrictions":[]}},{"id":"Standard_GS1","name":"Standard_GS1","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"GS1","family":"standardGSFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"57344"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"2"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"28"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"ACUs","value":"180"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"10000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"104857600"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"104857600"},{"name":"CachedDiskBytes","value":"283467841536"},{"name":"UncachedDiskIOPS","value":"5000"},{"name":"UncachedDiskBytesPerSecond","value":"131072000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"}],"restrictions":[]}},{"id":"Standard_GS2","name":"Standard_GS2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"GS2","family":"standardGSFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"114688"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"56"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"ACUs","value":"180"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"20000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"209715200"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"209715200"},{"name":"CachedDiskBytes","value":"566935683072"},{"name":"UncachedDiskIOPS","value":"10000"},{"name":"UncachedDiskBytesPerSecond","value":"262144000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"}],"restrictions":[]}},{"id":"Standard_GS3","name":"Standard_GS3","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"GS3","family":"standardGSFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"229376"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"112"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"ACUs","value":"180"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"40000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"419430400"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"419430400"},{"name":"CachedDiskBytes","value":"1133871366144"},{"name":"UncachedDiskIOPS","value":"20000"},{"name":"UncachedDiskBytesPerSecond","value":"524288000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"}],"restrictions":[]}},{"id":"Standard_GS4","name":"Standard_GS4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"GS4","family":"standardGSFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"458752"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"224"},{"name":"MaxDataDiskCount","value":"64"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"ACUs","value":"180"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"80000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"838860800"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"838860800"},{"name":"CachedDiskBytes","value":"2267742732288"},{"name":"UncachedDiskIOPS","value":"40000"},{"name":"UncachedDiskBytesPerSecond","value":"1048576000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"}],"restrictions":[]}},{"id":"Standard_GS4-4","name":"Standard_GS4-4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"GS4-4","family":"standardGSFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"458752"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"224"},{"name":"MaxDataDiskCount","value":"64"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"ACUs","value":"180"},{"name":"ParentSize","value":"Standard_GS4"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"80000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"838860800"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"838860800"},{"name":"CachedDiskBytes","value":"2267742732288"},{"name":"UncachedDiskIOPS","value":"40000"},{"name":"UncachedDiskBytesPerSecond","value":"1048576000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"}],"restrictions":[]}},{"id":"Standard_GS4-8","name":"Standard_GS4-8","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"GS4-8","family":"standardGSFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"458752"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"224"},{"name":"MaxDataDiskCount","value":"64"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"ACUs","value":"180"},{"name":"ParentSize","value":"Standard_GS4"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"80000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"838860800"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"838860800"},{"name":"CachedDiskBytes","value":"2267742732288"},{"name":"UncachedDiskIOPS","value":"40000"},{"name":"UncachedDiskBytesPerSecond","value":"1048576000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"}],"restrictions":[]}},{"id":"Standard_GS5","name":"Standard_GS5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"GS5","family":"standardGSFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"917504"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"32"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"448"},{"name":"MaxDataDiskCount","value":"64"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"32"},{"name":"ACUs","value":"180"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"160000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1677721600"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"1677721600"},{"name":"CachedDiskBytes","value":"4535485464576"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"2097152000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"}],"restrictions":[]}},{"id":"Standard_GS5-16","name":"Standard_GS5-16","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"GS5-16","family":"standardGSFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"917504"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"32"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"448"},{"name":"MaxDataDiskCount","value":"64"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"ACUs","value":"180"},{"name":"ParentSize","value":"Standard_GS5"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"160000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1677721600"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"1677721600"},{"name":"CachedDiskBytes","value":"4535485464576"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"2097152000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"}],"restrictions":[]}},{"id":"Standard_GS5-8","name":"Standard_GS5-8","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"GS5-8","family":"standardGSFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"917504"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"32"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"448"},{"name":"MaxDataDiskCount","value":"64"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"ACUs","value":"180"},{"name":"ParentSize","value":"Standard_GS5"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"160000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1677721600"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"1677721600"},{"name":"CachedDiskBytes","value":"4535485464576"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"2097152000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"}],"restrictions":[]}},{"id":"Standard_L16as_v3","name":"Standard_L16as_v3","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"L16as_v3","family":"standardLASv3Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"163840"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"128"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"8000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"160000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"160000000"},{"name":"UncachedDiskIOPS","value":"25600"},{"name":"UncachedDiskBytesPerSecond","value":"384000000"},{"name":"NvmeDiskSizeInMiB","value":"3662109"},{"name":"NvmeSizePerDiskInMiB","value":"1831054"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_L16s","name":"Standard_L16s","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"L16s","family":"standardLSFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"2874368"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"128"},{"name":"MaxDataDiskCount","value":"64"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"ACUs","value":"180"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"80000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"838860800"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"838860800"},{"name":"CachedDiskBytes","value":"32212254720"},{"name":"UncachedDiskIOPS","value":"20000"},{"name":"UncachedDiskBytesPerSecond","value":"524288000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"}],"restrictions":[]}},{"id":"Standard_L16s_v2","name":"Standard_L16s_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"L16s_v2","family":"standardLSv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"163840"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"128"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"8000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"167772160"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"167772160"},{"name":"UncachedDiskIOPS","value":"16000"},{"name":"UncachedDiskBytesPerSecond","value":"335544320"},{"name":"NvmeDiskSizeInMiB","value":"3662109"},{"name":"NvmeSizePerDiskInMiB","value":"1831054"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[]}},{"id":"Standard_L16s_v3","name":"Standard_L16s_v3","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"L16s_v3","family":"standardLSv3Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"163840"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"128"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"8000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"160000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"160000000"},{"name":"UncachedDiskIOPS","value":"25600"},{"name":"UncachedDiskBytesPerSecond","value":"600000000"},{"name":"NvmeDiskSizeInMiB","value":"3662109"},{"name":"NvmeSizePerDiskInMiB","value":"1831054"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_L32as_v3","name":"Standard_L32as_v3","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"L32as_v3","family":"standardLASv3Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"327680"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"32"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"256"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"32"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"16000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"320000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"320000000"},{"name":"UncachedDiskIOPS","value":"51200"},{"name":"UncachedDiskBytesPerSecond","value":"768000000"},{"name":"NvmeDiskSizeInMiB","value":"7324218"},{"name":"NvmeSizePerDiskInMiB","value":"1831054"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_L32s","name":"Standard_L32s","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"L32s","family":"standardLSFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"5765120"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"32"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"256"},{"name":"MaxDataDiskCount","value":"64"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"32"},{"name":"ACUs","value":"180"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"160000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1677721600"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"1677721600"},{"name":"CachedDiskBytes","value":"48318382080"},{"name":"UncachedDiskIOPS","value":"40000"},{"name":"UncachedDiskBytesPerSecond","value":"1048576000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"}],"restrictions":[]}},{"id":"Standard_L32s_v2","name":"Standard_L32s_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"L32s_v2","family":"standardLSv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"327680"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"32"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"256"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"32"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"16000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"335544320"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"335544320"},{"name":"UncachedDiskIOPS","value":"32000"},{"name":"UncachedDiskBytesPerSecond","value":"671088640"},{"name":"NvmeDiskSizeInMiB","value":"7324218"},{"name":"NvmeSizePerDiskInMiB","value":"1831054"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[]}},{"id":"Standard_L32s_v3","name":"Standard_L32s_v3","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"L32s_v3","family":"standardLSv3Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"327680"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"32"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"256"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"32"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"16000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"320000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"320000000"},{"name":"UncachedDiskIOPS","value":"51200"},{"name":"UncachedDiskBytesPerSecond","value":"865000000"},{"name":"NvmeDiskSizeInMiB","value":"7324218"},{"name":"NvmeSizePerDiskInMiB","value":"1831054"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_L48as_v3","name":"Standard_L48as_v3","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"L48as_v3","family":"standardLASv3Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"491520"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"48"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"384"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"48"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"24000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"480000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"480000000"},{"name":"UncachedDiskIOPS","value":"76800"},{"name":"UncachedDiskBytesPerSecond","value":"1152000000"},{"name":"NvmeDiskSizeInMiB","value":"10986328"},{"name":"NvmeSizePerDiskInMiB","value":"1831054"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_L48s_v2","name":"Standard_L48s_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"L48s_v2","family":"standardLSv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"491520"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"48"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"384"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"48"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"24000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"503316480"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"503316480"},{"name":"UncachedDiskIOPS","value":"48000"},{"name":"UncachedDiskBytesPerSecond","value":"1006632960"},{"name":"NvmeDiskSizeInMiB","value":"10986328"},{"name":"NvmeSizePerDiskInMiB","value":"1831054"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[]}},{"id":"Standard_L48s_v3","name":"Standard_L48s_v3","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"L48s_v3","family":"standardLSv3Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"491520"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"48"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"384"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"48"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"24000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"480000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"480000000"},{"name":"UncachedDiskIOPS","value":"76800"},{"name":"UncachedDiskBytesPerSecond","value":"1315000000"},{"name":"NvmeDiskSizeInMiB","value":"10986328"},{"name":"NvmeSizePerDiskInMiB","value":"1831054"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_L4s","name":"Standard_L4s","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"L4s","family":"standardLSFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"694272"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"32"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"ACUs","value":"180"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"20000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"209715200"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"209715200"},{"name":"CachedDiskBytes","value":"32212254720"},{"name":"UncachedDiskIOPS","value":"5000"},{"name":"UncachedDiskBytesPerSecond","value":"131072000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"}],"restrictions":[]}},{"id":"Standard_L64as_v3","name":"Standard_L64as_v3","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"L64as_v3","family":"standardLASv3Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"655360"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"64"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"512"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"64"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"32000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"640000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"640000000"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"1280000000"},{"name":"NvmeDiskSizeInMiB","value":"14648437"},{"name":"NvmeSizePerDiskInMiB","value":"1831054"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_L64s_v2","name":"Standard_L64s_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"L64s_v2","family":"standardLSv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"655360"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"64"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"512"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"64"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"32000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"671088640"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"671088640"},{"name":"UncachedDiskIOPS","value":"64000"},{"name":"UncachedDiskBytesPerSecond","value":"1342177280"},{"name":"NvmeDiskSizeInMiB","value":"14648437"},{"name":"NvmeSizePerDiskInMiB","value":"1831054"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[]}},{"id":"Standard_L64s_v3","name":"Standard_L64s_v3","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"L64s_v3","family":"standardLSv3Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"655360"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"64"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"512"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"64"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"32000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"640000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"640000000"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"1735000000"},{"name":"NvmeDiskSizeInMiB","value":"14648437"},{"name":"NvmeSizePerDiskInMiB","value":"1831054"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_L80as_v3","name":"Standard_L80as_v3","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"L80as_v3","family":"standardLASv3Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"819200"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"80"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"640"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"80"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"40000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"800000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"800000000"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"1400000000"},{"name":"NvmeDiskSizeInMiB","value":"18310546"},{"name":"NvmeSizePerDiskInMiB","value":"1831054"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_L80s_v2","name":"Standard_L80s_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"L80s_v2","family":"standardLSv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"819200"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"80"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"640"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"80"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"40000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"838860800"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"838860800"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"1468006400"},{"name":"NvmeDiskSizeInMiB","value":"18310546"},{"name":"NvmeSizePerDiskInMiB","value":"1831054"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[]}},{"id":"Standard_L80s_v3","name":"Standard_L80s_v3","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"L80s_v3","family":"standardLSv3Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"819200"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"80"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"640"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"80"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"40000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"800000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"800000000"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"2160000000"},{"name":"NvmeDiskSizeInMiB","value":"18310546"},{"name":"NvmeSizePerDiskInMiB","value":"1831054"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_L8as_v3","name":"Standard_L8as_v3","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"L8as_v3","family":"standardLASv3Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"81920"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"64"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"4000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"80000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"80000000"},{"name":"UncachedDiskIOPS","value":"12800"},{"name":"UncachedDiskBytesPerSecond","value":"200000000"},{"name":"NvmeDiskSizeInMiB","value":"1831054"},{"name":"NvmeSizePerDiskInMiB","value":"1831054"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_L8s","name":"Standard_L8s","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"L8s","family":"standardLSFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"1421312"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"64"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"ACUs","value":"180"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"40000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"419430400"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"419430400"},{"name":"CachedDiskBytes","value":"32212254720"},{"name":"UncachedDiskIOPS","value":"10000"},{"name":"UncachedDiskBytesPerSecond","value":"262144000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"}],"restrictions":[]}},{"id":"Standard_L8s_v2","name":"Standard_L8s_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"L8s_v2","family":"standardLSv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"81920"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"64"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"4000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"83886080"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"83886080"},{"name":"UncachedDiskIOPS","value":"8000"},{"name":"UncachedDiskBytesPerSecond","value":"167772160"},{"name":"NvmeDiskSizeInMiB","value":"1831054"},{"name":"NvmeSizePerDiskInMiB","value":"1831054"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[]}},{"id":"Standard_L8s_v3","name":"Standard_L8s_v3","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"L8s_v3","family":"standardLSv3Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"81920"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"True"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk"},{"name":"MemoryGB","value":"64"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"4000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"80000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"80000000"},{"name":"UncachedDiskIOPS","value":"12800"},{"name":"UncachedDiskBytesPerSecond","value":"290000000"},{"name":"NvmeDiskSizeInMiB","value":"1831054"},{"name":"NvmeSizePerDiskInMiB","value":"1831054"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_M128","name":"Standard_M128","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"M128","family":"standardMSFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"14680064"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"128"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"2048"},{"name":"MaxDataDiskCount","value":"64"},{"name":"CpuArchitectureType","value":"x64"},{"name":"MaxWriteAcceleratorDisksAllowed","value":"16"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"128"},{"name":"ACUs","value":"160"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"250000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"4000000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"4000000000"},{"name":"CachedDiskBytes","value":"2637109919744"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"2000000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[{"type":"Location","values":["westus"],"restrictionInfo":{"locations":["westus"]},"reasonCode":"NotAvailableForSubscription"}]}},{"id":"Standard_M128-32ms","name":"Standard_M128-32ms","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"M128-32ms","family":"standardMSFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"4194304"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"128"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"3892"},{"name":"MaxDataDiskCount","value":"64"},{"name":"CpuArchitectureType","value":"x64"},{"name":"MaxWriteAcceleratorDisksAllowed","value":"16"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"32"},{"name":"ACUs","value":"160"},{"name":"ParentSize","value":"Standard_M128ms"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"250000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"4000000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"4000000000"},{"name":"CachedDiskBytes","value":"13632226197504"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"2000000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[{"type":"Location","values":["westus"],"restrictionInfo":{"locations":["westus"]},"reasonCode":"NotAvailableForSubscription"}]}},{"id":"Standard_M128-64ms","name":"Standard_M128-64ms","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"M128-64ms","family":"standardMSFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"4194304"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"128"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"3892"},{"name":"MaxDataDiskCount","value":"64"},{"name":"CpuArchitectureType","value":"x64"},{"name":"MaxWriteAcceleratorDisksAllowed","value":"16"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"64"},{"name":"ACUs","value":"160"},{"name":"ParentSize","value":"Standard_M128ms"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"250000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"4000000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"4000000000"},{"name":"CachedDiskBytes","value":"13632226197504"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"2000000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[{"type":"Location","values":["westus"],"restrictionInfo":{"locations":["westus"]},"reasonCode":"NotAvailableForSubscription"}]}},{"id":"Standard_M128dms_v2","name":"Standard_M128dms_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"M128dms_v2","family":"standardMDSMediumMemoryv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"4194304"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"128"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"3892"},{"name":"MaxDataDiskCount","value":"64"},{"name":"CpuArchitectureType","value":"x64"},{"name":"MaxWriteAcceleratorDisksAllowed","value":"16"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"128"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"160000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1600000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"1600000000"},{"name":"CachedDiskBytes","value":"13600000000000"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"2000000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[{"type":"Location","values":["westus"],"restrictionInfo":{"locations":["westus"]},"reasonCode":"NotAvailableForSubscription"}]}},{"id":"Standard_M128ds_v2","name":"Standard_M128ds_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"M128ds_v2","family":"standardMDSMediumMemoryv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"4194304"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"128"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"2048"},{"name":"MaxDataDiskCount","value":"64"},{"name":"CpuArchitectureType","value":"x64"},{"name":"MaxWriteAcceleratorDisksAllowed","value":"16"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"128"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"160000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1600000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"1600000000"},{"name":"CachedDiskBytes","value":"13600000000000"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"2000000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[{"type":"Location","values":["westus"],"restrictionInfo":{"locations":["westus"]},"reasonCode":"NotAvailableForSubscription"}]}},{"id":"Standard_M128m","name":"Standard_M128m","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"M128m","family":"standardMSFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"14680064"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"128"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"3892"},{"name":"MaxDataDiskCount","value":"64"},{"name":"CpuArchitectureType","value":"x64"},{"name":"MaxWriteAcceleratorDisksAllowed","value":"16"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"128"},{"name":"ACUs","value":"160"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"250000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"4000000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"4000000000"},{"name":"CachedDiskBytes","value":"2637109919744"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"2000000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[{"type":"Location","values":["westus"],"restrictionInfo":{"locations":["westus"]},"reasonCode":"NotAvailableForSubscription"}]}},{"id":"Standard_M128ms","name":"Standard_M128ms","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"M128ms","family":"standardMSFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"4194304"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"128"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"3892"},{"name":"MaxDataDiskCount","value":"64"},{"name":"CpuArchitectureType","value":"x64"},{"name":"MaxWriteAcceleratorDisksAllowed","value":"16"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"128"},{"name":"ACUs","value":"160"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"250000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"4000000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"4000000000"},{"name":"CachedDiskBytes","value":"13632226197504"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"2000000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[{"type":"Location","values":["westus"],"restrictionInfo":{"locations":["westus"]},"reasonCode":"NotAvailableForSubscription"}]}},{"id":"Standard_M128ms_v2","name":"Standard_M128ms_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"M128ms_v2","family":"standardMSMediumMemoryv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"128"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V2"},{"name":"MemoryGB","value":"3892"},{"name":"MaxDataDiskCount","value":"64"},{"name":"CpuArchitectureType","value":"x64"},{"name":"MaxWriteAcceleratorDisksAllowed","value":"16"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"128"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"160000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1600000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"1600000000"},{"name":"CachedDiskBytes","value":"13600000000000"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"2000000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[{"type":"Location","values":["westus"],"restrictionInfo":{"locations":["westus"]},"reasonCode":"NotAvailableForSubscription"}]}},{"id":"Standard_M128s","name":"Standard_M128s","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"M128s","family":"standardMSFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"4194304"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"128"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"2048"},{"name":"MaxDataDiskCount","value":"64"},{"name":"CpuArchitectureType","value":"x64"},{"name":"MaxWriteAcceleratorDisksAllowed","value":"16"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"128"},{"name":"ACUs","value":"160"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"250000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"4000000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"4000000000"},{"name":"CachedDiskBytes","value":"13632226197504"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"2000000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[{"type":"Location","values":["westus"],"restrictionInfo":{"locations":["westus"]},"reasonCode":"NotAvailableForSubscription"}]}},{"id":"Standard_M128s_v2","name":"Standard_M128s_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"M128s_v2","family":"standardMSMediumMemoryv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"128"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V2"},{"name":"MemoryGB","value":"2048"},{"name":"MaxDataDiskCount","value":"64"},{"name":"CpuArchitectureType","value":"x64"},{"name":"MaxWriteAcceleratorDisksAllowed","value":"16"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"128"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"160000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1600000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"1600000000"},{"name":"CachedDiskBytes","value":"13600000000000"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"2000000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[{"type":"Location","values":["westus"],"restrictionInfo":{"locations":["westus"]},"reasonCode":"NotAvailableForSubscription"}]}},{"id":"Standard_M16-4ms","name":"Standard_M16-4ms","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"M16-4ms","family":"standardMSFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"524288"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"437.5"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"MaxWriteAcceleratorDisksAllowed","value":"2"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"ACUs","value":"160"},{"name":"ParentSize","value":"Standard_M16ms"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"20000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"209715200"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"209715200"},{"name":"CachedDiskBytes","value":"1704028274688"},{"name":"UncachedDiskIOPS","value":"10000"},{"name":"UncachedDiskBytesPerSecond","value":"262144000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[{"type":"Location","values":["westus"],"restrictionInfo":{"locations":["westus"]},"reasonCode":"NotAvailableForSubscription"}]}},{"id":"Standard_M16-8ms","name":"Standard_M16-8ms","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"M16-8ms","family":"standardMSFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"524288"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"437.5"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"MaxWriteAcceleratorDisksAllowed","value":"2"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"ACUs","value":"160"},{"name":"ParentSize","value":"Standard_M16ms"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"20000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"209715200"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"209715200"},{"name":"CachedDiskBytes","value":"1704028274688"},{"name":"UncachedDiskIOPS","value":"10000"},{"name":"UncachedDiskBytesPerSecond","value":"262144000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[{"type":"Location","values":["westus"],"restrictionInfo":{"locations":["westus"]},"reasonCode":"NotAvailableForSubscription"}]}},{"id":"Standard_M16ms","name":"Standard_M16ms","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"M16ms","family":"standardMSFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"524288"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"437.5"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"MaxWriteAcceleratorDisksAllowed","value":"2"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"ACUs","value":"160"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"20000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"209715200"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"209715200"},{"name":"CachedDiskBytes","value":"1704028274688"},{"name":"UncachedDiskIOPS","value":"10000"},{"name":"UncachedDiskBytesPerSecond","value":"262144000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[{"type":"Location","values":["westus"],"restrictionInfo":{"locations":["westus"]},"reasonCode":"NotAvailableForSubscription"}]}},{"id":"Standard_M192idms_v2","name":"Standard_M192idms_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"M192idms_v2","family":"standardMIDSMediumMemoryv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"4194304"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"192"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"4096"},{"name":"MaxDataDiskCount","value":"64"},{"name":"CpuArchitectureType","value":"x64"},{"name":"MaxWriteAcceleratorDisksAllowed","value":"16"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"192"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"160000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1600000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"1600000000"},{"name":"CachedDiskBytes","value":"13600000000000"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"2000000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[{"type":"Location","values":["westus"],"restrictionInfo":{"locations":["westus"]},"reasonCode":"NotAvailableForSubscription"}]}},{"id":"Standard_M192ids_v2","name":"Standard_M192ids_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"M192ids_v2","family":"standardMIDSMediumMemoryv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"4194304"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"192"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"2048"},{"name":"MaxDataDiskCount","value":"64"},{"name":"CpuArchitectureType","value":"x64"},{"name":"MaxWriteAcceleratorDisksAllowed","value":"16"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"192"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"160000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1600000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"1600000000"},{"name":"CachedDiskBytes","value":"13600000000000"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"2000000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[{"type":"Location","values":["westus"],"restrictionInfo":{"locations":["westus"]},"reasonCode":"NotAvailableForSubscription"}]}},{"id":"Standard_M192ims_v2","name":"Standard_M192ims_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"M192ims_v2","family":"standardMISMediumMemoryv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"192"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V2"},{"name":"MemoryGB","value":"4096"},{"name":"MaxDataDiskCount","value":"64"},{"name":"CpuArchitectureType","value":"x64"},{"name":"MaxWriteAcceleratorDisksAllowed","value":"16"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"192"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"160000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1600000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"1600000000"},{"name":"CachedDiskBytes","value":"13600000000000"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"2000000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[{"type":"Location","values":["westus"],"restrictionInfo":{"locations":["westus"]},"reasonCode":"NotAvailableForSubscription"}]}},{"id":"Standard_M192is_v2","name":"Standard_M192is_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"M192is_v2","family":"standardMISMediumMemoryv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"192"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V2"},{"name":"MemoryGB","value":"2048"},{"name":"MaxDataDiskCount","value":"64"},{"name":"CpuArchitectureType","value":"x64"},{"name":"MaxWriteAcceleratorDisksAllowed","value":"16"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"192"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"160000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1600000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"1600000000"},{"name":"CachedDiskBytes","value":"13600000000000"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"2000000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[{"type":"Location","values":["westus"],"restrictionInfo":{"locations":["westus"]},"reasonCode":"NotAvailableForSubscription"}]}},{"id":"Standard_M208ms_v2","name":"Standard_M208ms_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"M208ms_v2","family":"standardMSv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"4194304"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"208"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"5700"},{"name":"MaxDataDiskCount","value":"64"},{"name":"CpuArchitectureType","value":"x64"},{"name":"MaxWriteAcceleratorDisksAllowed","value":"8"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"208"},{"name":"vCPUsPerCore","value":"2"},{"name":"CachedDiskBytes","value":"7559142440960"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_M208s_v2","name":"Standard_M208s_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"M208s_v2","family":"standardMSv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"4194304"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"208"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"2850"},{"name":"MaxDataDiskCount","value":"64"},{"name":"CpuArchitectureType","value":"x64"},{"name":"MaxWriteAcceleratorDisksAllowed","value":"8"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"208"},{"name":"vCPUsPerCore","value":"2"},{"name":"CachedDiskBytes","value":"7559142440960"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_M32-16ms","name":"Standard_M32-16ms","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"M32-16ms","family":"standardMSFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"1048576"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"32"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"875"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"MaxWriteAcceleratorDisksAllowed","value":"4"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"ACUs","value":"160"},{"name":"ParentSize","value":"Standard_M32ms"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"40000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"419430400"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"419430400"},{"name":"CachedDiskBytes","value":"3408056549376"},{"name":"UncachedDiskIOPS","value":"20000"},{"name":"UncachedDiskBytesPerSecond","value":"524288000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[{"type":"Location","values":["westus"],"restrictionInfo":{"locations":["westus"]},"reasonCode":"NotAvailableForSubscription"}]}},{"id":"Standard_M32-8ms","name":"Standard_M32-8ms","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"M32-8ms","family":"standardMSFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"1048576"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"32"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"875"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"MaxWriteAcceleratorDisksAllowed","value":"4"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"ACUs","value":"160"},{"name":"ParentSize","value":"Standard_M32ms"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"40000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"419430400"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"419430400"},{"name":"CachedDiskBytes","value":"3408056549376"},{"name":"UncachedDiskIOPS","value":"20000"},{"name":"UncachedDiskBytesPerSecond","value":"524288000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[{"type":"Location","values":["westus"],"restrictionInfo":{"locations":["westus"]},"reasonCode":"NotAvailableForSubscription"}]}},{"id":"Standard_M32dms_v2","name":"Standard_M32dms_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"M32dms_v2","family":"standardMDSMediumMemoryv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"1048576"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"32"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"875"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"MaxWriteAcceleratorDisksAllowed","value":"4"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"32"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"40000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"400000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"400000000"},{"name":"CachedDiskBytes","value":"3410000000000"},{"name":"UncachedDiskIOPS","value":"20000"},{"name":"UncachedDiskBytesPerSecond","value":"500000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[{"type":"Location","values":["westus"],"restrictionInfo":{"locations":["westus"]},"reasonCode":"NotAvailableForSubscription"}]}},{"id":"Standard_M32ls","name":"Standard_M32ls","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"M32ls","family":"standardMSFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"1048576"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"32"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"256"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"MaxWriteAcceleratorDisksAllowed","value":"4"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"32"},{"name":"ACUs","value":"160"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"40000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"419430400"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"419430400"},{"name":"CachedDiskBytes","value":"3408056549376"},{"name":"UncachedDiskIOPS","value":"20000"},{"name":"UncachedDiskBytesPerSecond","value":"524288000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[{"type":"Location","values":["westus"],"restrictionInfo":{"locations":["westus"]},"reasonCode":"NotAvailableForSubscription"}]}},{"id":"Standard_M32ms","name":"Standard_M32ms","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"M32ms","family":"standardMSFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"1048576"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"32"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"875"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"MaxWriteAcceleratorDisksAllowed","value":"4"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"32"},{"name":"ACUs","value":"160"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"40000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"419430400"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"419430400"},{"name":"CachedDiskBytes","value":"3408056549376"},{"name":"UncachedDiskIOPS","value":"20000"},{"name":"UncachedDiskBytesPerSecond","value":"524288000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[{"type":"Location","values":["westus"],"restrictionInfo":{"locations":["westus"]},"reasonCode":"NotAvailableForSubscription"}]}},{"id":"Standard_M32ms_v2","name":"Standard_M32ms_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"M32ms_v2","family":"standardMSMediumMemoryv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"32"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V2"},{"name":"MemoryGB","value":"875"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"MaxWriteAcceleratorDisksAllowed","value":"4"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"32"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"40000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"400000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"400000000"},{"name":"CachedDiskBytes","value":"3410000000000"},{"name":"UncachedDiskIOPS","value":"20000"},{"name":"UncachedDiskBytesPerSecond","value":"500000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[{"type":"Location","values":["westus"],"restrictionInfo":{"locations":["westus"]},"reasonCode":"NotAvailableForSubscription"}]}},{"id":"Standard_M32ts","name":"Standard_M32ts","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"M32ts","family":"standardMSFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"1048576"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"32"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"192"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"MaxWriteAcceleratorDisksAllowed","value":"4"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"32"},{"name":"ACUs","value":"160"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"40000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"419430400"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"419430400"},{"name":"CachedDiskBytes","value":"3408056549376"},{"name":"UncachedDiskIOPS","value":"20000"},{"name":"UncachedDiskBytesPerSecond","value":"524288000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[{"type":"Location","values":["westus"],"restrictionInfo":{"locations":["westus"]},"reasonCode":"NotAvailableForSubscription"}]}},{"id":"Standard_M416-208ms_v2","name":"Standard_M416-208ms_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"M416-208ms_v2","family":"standardMSv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"8388608"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"416"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"11400"},{"name":"MaxDataDiskCount","value":"64"},{"name":"CpuArchitectureType","value":"x64"},{"name":"MaxWriteAcceleratorDisksAllowed","value":"16"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"208"},{"name":"ParentSize","value":"Standard_M416ms_v2"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"250000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1600000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"1600000000"},{"name":"CachedDiskBytes","value":"15118284881920"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"2000000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_M416-208s_v2","name":"Standard_M416-208s_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"M416-208s_v2","family":"standardMSv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"8388608"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"416"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"5700"},{"name":"MaxDataDiskCount","value":"64"},{"name":"CpuArchitectureType","value":"x64"},{"name":"MaxWriteAcceleratorDisksAllowed","value":"16"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"208"},{"name":"ParentSize","value":"Standard_M416s_v2"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"250000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1600000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"1600000000"},{"name":"CachedDiskBytes","value":"15118284881920"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"2000000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_M416ms_v2","name":"Standard_M416ms_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"M416ms_v2","family":"standardMSv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"8388608"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"416"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"11400"},{"name":"MaxDataDiskCount","value":"64"},{"name":"CpuArchitectureType","value":"x64"},{"name":"MaxWriteAcceleratorDisksAllowed","value":"16"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"416"},{"name":"vCPUsPerCore","value":"2"},{"name":"CachedDiskBytes","value":"15118284881920"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_M416s_8_v2","name":"Standard_M416s_8_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"M416s_8_v2","family":"standardMSv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"4194304"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"416"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"7600"},{"name":"MaxDataDiskCount","value":"64"},{"name":"CpuArchitectureType","value":"x64"},{"name":"MaxWriteAcceleratorDisksAllowed","value":"16"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"416"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"250000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"4000000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"4000000000"},{"name":"CachedDiskBytes","value":"15118284881920"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"2000000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_M416s_v2","name":"Standard_M416s_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"M416s_v2","family":"standardMSv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"8388608"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"416"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"5700"},{"name":"MaxDataDiskCount","value":"64"},{"name":"CpuArchitectureType","value":"x64"},{"name":"MaxWriteAcceleratorDisksAllowed","value":"16"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"416"},{"name":"vCPUsPerCore","value":"2"},{"name":"CachedDiskBytes","value":"15118284881920"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_M64","name":"Standard_M64","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"M64","family":"standardMSFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"7340032"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"64"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"1024"},{"name":"MaxDataDiskCount","value":"64"},{"name":"CpuArchitectureType","value":"x64"},{"name":"MaxWriteAcceleratorDisksAllowed","value":"8"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"64"},{"name":"ACUs","value":"160"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"80000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"800000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"800000000"},{"name":"CachedDiskBytes","value":"1318554959872"},{"name":"UncachedDiskIOPS","value":"40000"},{"name":"UncachedDiskBytesPerSecond","value":"1000000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[{"type":"Location","values":["westus"],"restrictionInfo":{"locations":["westus"]},"reasonCode":"NotAvailableForSubscription"}]}},{"id":"Standard_M64-16ms","name":"Standard_M64-16ms","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"M64-16ms","family":"standardMSFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"2097152"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"64"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"1792"},{"name":"MaxDataDiskCount","value":"64"},{"name":"CpuArchitectureType","value":"x64"},{"name":"MaxWriteAcceleratorDisksAllowed","value":"8"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"ACUs","value":"160"},{"name":"ParentSize","value":"Standard_M64ms"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"80000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"800000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"800000000"},{"name":"CachedDiskBytes","value":"6816113098752"},{"name":"UncachedDiskIOPS","value":"40000"},{"name":"UncachedDiskBytesPerSecond","value":"1000000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[{"type":"Location","values":["westus"],"restrictionInfo":{"locations":["westus"]},"reasonCode":"NotAvailableForSubscription"}]}},{"id":"Standard_M64-32ms","name":"Standard_M64-32ms","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"M64-32ms","family":"standardMSFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"2097152"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"64"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"1792"},{"name":"MaxDataDiskCount","value":"64"},{"name":"CpuArchitectureType","value":"x64"},{"name":"MaxWriteAcceleratorDisksAllowed","value":"8"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"32"},{"name":"ACUs","value":"160"},{"name":"ParentSize","value":"Standard_M64ms"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"80000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"800000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"800000000"},{"name":"CachedDiskBytes","value":"6816113098752"},{"name":"UncachedDiskIOPS","value":"40000"},{"name":"UncachedDiskBytesPerSecond","value":"1000000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[{"type":"Location","values":["westus"],"restrictionInfo":{"locations":["westus"]},"reasonCode":"NotAvailableForSubscription"}]}},{"id":"Standard_M64dms_v2","name":"Standard_M64dms_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"M64dms_v2","family":"standardMDSMediumMemoryv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"2097152"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"64"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"1792"},{"name":"MaxDataDiskCount","value":"64"},{"name":"CpuArchitectureType","value":"x64"},{"name":"MaxWriteAcceleratorDisksAllowed","value":"8"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"64"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"80000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"800000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"800000000"},{"name":"CachedDiskBytes","value":"6820000000000"},{"name":"UncachedDiskIOPS","value":"40000"},{"name":"UncachedDiskBytesPerSecond","value":"1000000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[{"type":"Location","values":["westus"],"restrictionInfo":{"locations":["westus"]},"reasonCode":"NotAvailableForSubscription"}]}},{"id":"Standard_M64ds_v2","name":"Standard_M64ds_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"M64ds_v2","family":"standardMDSMediumMemoryv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"2097152"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"64"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"1024"},{"name":"MaxDataDiskCount","value":"64"},{"name":"CpuArchitectureType","value":"x64"},{"name":"MaxWriteAcceleratorDisksAllowed","value":"8"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"64"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"80000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"800000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"800000000"},{"name":"CachedDiskBytes","value":"6820000000000"},{"name":"UncachedDiskIOPS","value":"40000"},{"name":"UncachedDiskBytesPerSecond","value":"1000000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[{"type":"Location","values":["westus"],"restrictionInfo":{"locations":["westus"]},"reasonCode":"NotAvailableForSubscription"}]}},{"id":"Standard_M64ls","name":"Standard_M64ls","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"M64ls","family":"standardMSFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"2097152"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"64"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"512"},{"name":"MaxDataDiskCount","value":"64"},{"name":"CpuArchitectureType","value":"x64"},{"name":"MaxWriteAcceleratorDisksAllowed","value":"8"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"64"},{"name":"ACUs","value":"160"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"80000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"838860800"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"838860800"},{"name":"CachedDiskBytes","value":"6816113098752"},{"name":"UncachedDiskIOPS","value":"40000"},{"name":"UncachedDiskBytesPerSecond","value":"1048576000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[{"type":"Location","values":["westus"],"restrictionInfo":{"locations":["westus"]},"reasonCode":"NotAvailableForSubscription"}]}},{"id":"Standard_M64m","name":"Standard_M64m","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"M64m","family":"standardMSFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"7340032"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"64"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"1792"},{"name":"MaxDataDiskCount","value":"64"},{"name":"CpuArchitectureType","value":"x64"},{"name":"MaxWriteAcceleratorDisksAllowed","value":"8"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"64"},{"name":"ACUs","value":"160"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"80000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"800000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"800000000"},{"name":"CachedDiskBytes","value":"1318554959872"},{"name":"UncachedDiskIOPS","value":"40000"},{"name":"UncachedDiskBytesPerSecond","value":"1000000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[{"type":"Location","values":["westus"],"restrictionInfo":{"locations":["westus"]},"reasonCode":"NotAvailableForSubscription"}]}},{"id":"Standard_M64ms","name":"Standard_M64ms","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"M64ms","family":"standardMSFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"2097152"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"64"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"1792"},{"name":"MaxDataDiskCount","value":"64"},{"name":"CpuArchitectureType","value":"x64"},{"name":"MaxWriteAcceleratorDisksAllowed","value":"8"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"64"},{"name":"ACUs","value":"160"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"80000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"800000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"800000000"},{"name":"CachedDiskBytes","value":"6816113098752"},{"name":"UncachedDiskIOPS","value":"40000"},{"name":"UncachedDiskBytesPerSecond","value":"1000000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[{"type":"Location","values":["westus"],"restrictionInfo":{"locations":["westus"]},"reasonCode":"NotAvailableForSubscription"}]}},{"id":"Standard_M64ms_v2","name":"Standard_M64ms_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"M64ms_v2","family":"standardMSMediumMemoryv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"64"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V2"},{"name":"MemoryGB","value":"1792"},{"name":"MaxDataDiskCount","value":"64"},{"name":"CpuArchitectureType","value":"x64"},{"name":"MaxWriteAcceleratorDisksAllowed","value":"8"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"64"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"80000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"800000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"800000000"},{"name":"CachedDiskBytes","value":"6820000000000"},{"name":"UncachedDiskIOPS","value":"40000"},{"name":"UncachedDiskBytesPerSecond","value":"1000000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[{"type":"Location","values":["westus"],"restrictionInfo":{"locations":["westus"]},"reasonCode":"NotAvailableForSubscription"}]}},{"id":"Standard_M64s","name":"Standard_M64s","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"M64s","family":"standardMSFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"2097152"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"64"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"1024"},{"name":"MaxDataDiskCount","value":"64"},{"name":"CpuArchitectureType","value":"x64"},{"name":"MaxWriteAcceleratorDisksAllowed","value":"8"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"64"},{"name":"ACUs","value":"160"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"80000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"800000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"800000000"},{"name":"CachedDiskBytes","value":"6816113098752"},{"name":"UncachedDiskIOPS","value":"40000"},{"name":"UncachedDiskBytesPerSecond","value":"1000000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[{"type":"Location","values":["westus"],"restrictionInfo":{"locations":["westus"]},"reasonCode":"NotAvailableForSubscription"}]}},{"id":"Standard_M64s_v2","name":"Standard_M64s_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"M64s_v2","family":"standardMSMediumMemoryv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"0"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"64"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V2"},{"name":"MemoryGB","value":"1024"},{"name":"MaxDataDiskCount","value":"64"},{"name":"CpuArchitectureType","value":"x64"},{"name":"MaxWriteAcceleratorDisksAllowed","value":"8"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"64"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"80000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"800000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"800000000"},{"name":"CachedDiskBytes","value":"6820000000000"},{"name":"UncachedDiskIOPS","value":"40000"},{"name":"UncachedDiskBytesPerSecond","value":"1000000000"},{"name":"EphemeralOSDiskSupported","value":"False"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[{"type":"Location","values":["westus"],"restrictionInfo":{"locations":["westus"]},"reasonCode":"NotAvailableForSubscription"}]}},{"id":"Standard_M8-2ms","name":"Standard_M8-2ms","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"M8-2ms","family":"standardMSFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"262144"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"218.75"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"x64"},{"name":"MaxWriteAcceleratorDisksAllowed","value":"1"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"2"},{"name":"ACUs","value":"160"},{"name":"ParentSize","value":"Standard_M8ms"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"10000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"104857600"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"104857600"},{"name":"CachedDiskBytes","value":"851477266432"},{"name":"UncachedDiskIOPS","value":"5000"},{"name":"UncachedDiskBytesPerSecond","value":"131072000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[{"type":"Location","values":["westus"],"restrictionInfo":{"locations":["westus"]},"reasonCode":"NotAvailableForSubscription"}]}},{"id":"Standard_M8-4ms","name":"Standard_M8-4ms","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"M8-4ms","family":"standardMSFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"262144"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"218.75"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"x64"},{"name":"MaxWriteAcceleratorDisksAllowed","value":"1"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"ACUs","value":"160"},{"name":"ParentSize","value":"Standard_M8ms"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"10000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"104857600"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"104857600"},{"name":"CachedDiskBytes","value":"851477266432"},{"name":"UncachedDiskIOPS","value":"5000"},{"name":"UncachedDiskBytesPerSecond","value":"131072000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[{"type":"Location","values":["westus"],"restrictionInfo":{"locations":["westus"]},"reasonCode":"NotAvailableForSubscription"}]}},{"id":"Standard_M8ms","name":"Standard_M8ms","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"M8ms","family":"standardMSFamily","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"262144"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"218.75"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"x64"},{"name":"MaxWriteAcceleratorDisksAllowed","value":"1"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"ACUs","value":"160"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"10000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"104857600"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"104857600"},{"name":"CachedDiskBytes","value":"851477266432"},{"name":"UncachedDiskIOPS","value":"5000"},{"name":"UncachedDiskBytesPerSecond","value":"131072000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"TrustedLaunchDisabled","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"True"}],"restrictions":[{"type":"Location","values":["westus"],"restrictionInfo":{"locations":["westus"]},"reasonCode":"NotAvailableForSubscription"}]}},{"id":"Standard_NC12s_v3","name":"Standard_NC12s_v3","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"NC12s_v3","family":"standardNCSv3Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"1509376"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"12"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"224"},{"name":"MaxDataDiskCount","value":"24"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"12"},{"name":"GPUs","value":"2"},{"name":"vCPUsPerCore","value":"1"},{"name":"CachedDiskBytes","value":"687194767360"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_NC16as_T4_v3","name":"Standard_NC16as_T4_v3","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"NC16as_T4_v3","family":"Standard + NCASv3_T4 Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"360448"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"110"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"GPUs","value":"1"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"16320"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"251658240"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"251658240"},{"name":"CachedDiskBytes","value":"154619000000"},{"name":"UncachedDiskIOPS","value":"24480"},{"name":"UncachedDiskBytesPerSecond","value":"368640000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_NC24ads_A100_v4","name":"Standard_NC24ads_A100_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"NC24ads_A100_v4","family":"StandardNCADSA100v4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"65536"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"24"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"220"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"24"},{"name":"GPUs","value":"1"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"32000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"256000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"256000000"},{"name":"CachedDiskBytes","value":"274877906944"},{"name":"UncachedDiskIOPS","value":"30000"},{"name":"UncachedDiskBytesPerSecond","value":"1024000000"},{"name":"NvmeDiskSizeInMiB","value":"915527"},{"name":"NvmeSizePerDiskInMiB","value":"915527"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_NC24rs_v3","name":"Standard_NC24rs_v3","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"NC24rs_v3","family":"standardNCSv3Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"3018752"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"24"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"448"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"24"},{"name":"GPUs","value":"4"},{"name":"vCPUsPerCore","value":"1"},{"name":"CachedDiskBytes","value":"1374389534720"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"1200000000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"True"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_NC24s_v3","name":"Standard_NC24s_v3","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"NC24s_v3","family":"standardNCSv3Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"3018752"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"24"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"448"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"24"},{"name":"GPUs","value":"4"},{"name":"vCPUsPerCore","value":"1"},{"name":"CachedDiskBytes","value":"1374389534720"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_NC48ads_A100_v4","name":"Standard_NC48ads_A100_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"NC48ads_A100_v4","family":"StandardNCADSA100v4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"131072"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"48"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"440"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"48"},{"name":"GPUs","value":"2"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"64000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"512000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"512000000"},{"name":"CachedDiskBytes","value":"549755813888"},{"name":"UncachedDiskIOPS","value":"60000"},{"name":"UncachedDiskBytesPerSecond","value":"2048000000"},{"name":"NvmeDiskSizeInMiB","value":"1831054"},{"name":"NvmeSizePerDiskInMiB","value":"915527"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_NC4as_T4_v3","name":"Standard_NC4as_T4_v3","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"NC4as_T4_v3","family":"Standard + NCASv3_T4 Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"180224"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"28"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"GPUs","value":"1"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"16320"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"251658240"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"251658240"},{"name":"CachedDiskBytes","value":"154619000000"},{"name":"UncachedDiskIOPS","value":"24480"},{"name":"UncachedDiskBytesPerSecond","value":"368640000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_NC64as_T4_v3","name":"Standard_NC64as_T4_v3","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"NC64as_T4_v3","family":"Standard + NCASv3_T4 Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"2883584"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"64"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"440"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"64"},{"name":"GPUs","value":"4"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"16320"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"251658240"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"251658240"},{"name":"CachedDiskBytes","value":"154618822656"},{"name":"UncachedDiskIOPS","value":"48000"},{"name":"UncachedDiskBytesPerSecond","value":"737280000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_NC6s_v3","name":"Standard_NC6s_v3","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"NC6s_v3","family":"standardNCSv3Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"753664"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"6"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"112"},{"name":"MaxDataDiskCount","value":"12"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"6"},{"name":"GPUs","value":"1"},{"name":"vCPUsPerCore","value":"1"},{"name":"CachedDiskBytes","value":"343597383680"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_NC8as_T4_v3","name":"Standard_NC8as_T4_v3","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"NC8as_T4_v3","family":"Standard + NCASv3_T4 Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"360448"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"56"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"GPUs","value":"1"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"16320"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"251658240"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"251658240"},{"name":"CachedDiskBytes","value":"154619000000"},{"name":"UncachedDiskIOPS","value":"24480"},{"name":"UncachedDiskBytesPerSecond","value":"368640000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_NC96ads_A100_v4","name":"Standard_NC96ads_A100_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"NC96ads_A100_v4","family":"StandardNCADSA100v4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"262144"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"96"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"880"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"96"},{"name":"GPUs","value":"4"},{"name":"vCPUsPerCore","value":"1"},{"name":"CombinedTempDiskAndCachedIOPS","value":"128000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"1024000000"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"1024000000"},{"name":"CachedDiskBytes","value":"1099511627776"},{"name":"UncachedDiskIOPS","value":"120000"},{"name":"UncachedDiskBytesPerSecond","value":"4096000000"},{"name":"NvmeDiskSizeInMiB","value":"3662109"},{"name":"NvmeSizePerDiskInMiB","value":"915527"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_ND96isr_H100_v5","name":"Standard_ND96isr_H100_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"ND96isr_H100_v5","family":"standardNDSH100v5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"1048576"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"96"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V2"},{"name":"DiskControllerTypes","value":"SCSI,NVMe"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"1900"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"96"},{"name":"GPUs","value":"12"},{"name":"vCPUsPerCore","value":"1"},{"name":"CachedDiskBytes","value":"1099511627776"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"1200000000"},{"name":"NvmeDiskSizeInMiB","value":"29296875"},{"name":"NvmeSizePerDiskInMiB","value":"3662109"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"True"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[{"type":"Location","values":["westus"],"restrictionInfo":{"locations":["westus"]},"reasonCode":"NotAvailableForSubscription"}]}},{"id":"Standard_NV12ads_A10_v5","name":"Standard_NV12ads_A10_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"NV12ads_A10_v5","family":"StandardNVADSA10v5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"368640"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"12"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"110"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"HibernationSupported","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"12"},{"name":"GPUs","value":"1"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"16000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"134217728"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"134217728"},{"name":"CachedDiskBytes","value":"274877906944"},{"name":"UncachedDiskIOPS","value":"12800"},{"name":"UncachedDiskBytesPerSecond","value":"201326592"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[{"type":"Location","values":["westus"],"restrictionInfo":{"locations":["westus"]},"reasonCode":"NotAvailableForSubscription"}]}},{"id":"Standard_NV12s_v2","name":"Standard_NV12s_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"NV12s_v2","family":"standardNVSv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"1509376"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"12"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"224"},{"name":"MaxDataDiskCount","value":"24"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"False"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"12"},{"name":"GPUs","value":"2"},{"name":"vCPUsPerCore","value":"1"},{"name":"CachedDiskBytes","value":"687194767360"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"}],"restrictions":[{"type":"Location","values":["westus"],"restrictionInfo":{"locations":["westus"]},"reasonCode":"NotAvailableForSubscription"}]}},{"id":"Standard_NV12s_v3","name":"Standard_NV12s_v3","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"NV12s_v3","family":"standardNVSv3Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"753664"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"12"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"112"},{"name":"MaxDataDiskCount","value":"12"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"12"},{"name":"GPUs","value":"1"},{"name":"vCPUsPerCore","value":"2"},{"name":"CachedDiskBytes","value":"343597383680"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_NV16as_v4","name":"Standard_NV16as_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"NV16as_v4","family":"standardNVSv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"360448"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"16"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"56"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"HibernationSupported","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"16"},{"name":"GPUs","value":"1"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"32000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"268435456"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"268435456"},{"name":"CachedDiskBytes","value":"154618822656"},{"name":"UncachedDiskIOPS","value":"25600"},{"name":"UncachedDiskBytesPerSecond","value":"384000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_NV18ads_A10_v5","name":"Standard_NV18ads_A10_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"NV18ads_A10_v5","family":"StandardNVADSA10v5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"737280"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"18"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"220"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"18"},{"name":"GPUs","value":"1"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"8000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"125829120"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"125829120"},{"name":"CachedDiskBytes","value":"309237645312"},{"name":"UncachedDiskIOPS","value":"12000"},{"name":"UncachedDiskBytesPerSecond","value":"184320000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"6"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[{"type":"Location","values":["westus"],"restrictionInfo":{"locations":["westus"]},"reasonCode":"NotAvailableForSubscription"}]}},{"id":"Standard_NV24s_v2","name":"Standard_NV24s_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"NV24s_v2","family":"standardNVSv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"3018752"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"24"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"448"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"False"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"24"},{"name":"GPUs","value":"4"},{"name":"vCPUsPerCore","value":"1"},{"name":"CachedDiskBytes","value":"1374389534720"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"}],"restrictions":[{"type":"Location","values":["westus"],"restrictionInfo":{"locations":["westus"]},"reasonCode":"NotAvailableForSubscription"}]}},{"id":"Standard_NV24s_v3","name":"Standard_NV24s_v3","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"NV24s_v3","family":"standardNVSv3Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"1509376"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"24"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"224"},{"name":"MaxDataDiskCount","value":"24"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"24"},{"name":"GPUs","value":"2"},{"name":"vCPUsPerCore","value":"2"},{"name":"CachedDiskBytes","value":"687194767360"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_NV32as_v4","name":"Standard_NV32as_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"NV32as_v4","family":"standardNVSv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"720896"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"32"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"112"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"HibernationSupported","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"32"},{"name":"GPUs","value":"1"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"64000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"536870912"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"536870912"},{"name":"CachedDiskBytes","value":"326417514496"},{"name":"UncachedDiskIOPS","value":"51200"},{"name":"UncachedDiskBytesPerSecond","value":"768000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_NV36adms_A10_v5","name":"Standard_NV36adms_A10_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"NV36adms_A10_v5","family":"StandardNVADSA10v5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"2949120"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"36"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"880"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"36"},{"name":"GPUs","value":"1"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"8000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"125829120"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"125829120"},{"name":"CachedDiskBytes","value":"1099511627776"},{"name":"UncachedDiskIOPS","value":"12000"},{"name":"UncachedDiskBytesPerSecond","value":"184320000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[{"type":"Location","values":["westus"],"restrictionInfo":{"locations":["westus"]},"reasonCode":"NotAvailableForSubscription"}]}},{"id":"Standard_NV36ads_A10_v5","name":"Standard_NV36ads_A10_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"NV36ads_A10_v5","family":"StandardNVADSA10v5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"1474560"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"36"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"440"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"36"},{"name":"GPUs","value":"1"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"8000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"125829120"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"125829120"},{"name":"CachedDiskBytes","value":"618475290624"},{"name":"UncachedDiskIOPS","value":"12000"},{"name":"UncachedDiskBytesPerSecond","value":"184320000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[{"type":"Location","values":["westus"],"restrictionInfo":{"locations":["westus"]},"reasonCode":"NotAvailableForSubscription"}]}},{"id":"Standard_NV48s_v3","name":"Standard_NV48s_v3","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"NV48s_v3","family":"standardNVSv3Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"3018752"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"48"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"448"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"48"},{"name":"GPUs","value":"4"},{"name":"vCPUsPerCore","value":"2"},{"name":"CachedDiskBytes","value":"1374389534720"},{"name":"UncachedDiskIOPS","value":"80000"},{"name":"UncachedDiskBytesPerSecond","value":"1200000000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_NV4as_v4","name":"Standard_NV4as_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"NV4as_v4","family":"standardNVSv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"90112"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"4"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"14"},{"name":"MaxDataDiskCount","value":"8"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"HibernationSupported","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"4"},{"name":"GPUs","value":"1"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"8000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"67108864"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"67108864"},{"name":"CachedDiskBytes","value":"34359738368"},{"name":"UncachedDiskIOPS","value":"6400"},{"name":"UncachedDiskBytesPerSecond","value":"96000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}},{"id":"Standard_NV6ads_A10_v5","name":"Standard_NV6ads_A10_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"NV6ads_A10_v5","family":"StandardNVADSA10v5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"184320"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"6"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"55"},{"name":"MaxDataDiskCount","value":"4"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"HibernationSupported","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"6"},{"name":"GPUs","value":"1"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"8000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"125829120"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"125829120"},{"name":"CachedDiskBytes","value":"154618822656"},{"name":"UncachedDiskIOPS","value":"12000"},{"name":"UncachedDiskBytesPerSecond","value":"184320000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"2"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[{"type":"Location","values":["westus"],"restrictionInfo":{"locations":["westus"]},"reasonCode":"NotAvailableForSubscription"}]}},{"id":"Standard_NV6s_v2","name":"Standard_NV6s_v2","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"NV6s_v2","family":"standardNVSv2Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"753664"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"6"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"112"},{"name":"MaxDataDiskCount","value":"12"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"False"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"6"},{"name":"GPUs","value":"1"},{"name":"vCPUsPerCore","value":"1"},{"name":"CachedDiskBytes","value":"343597383680"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"False"},{"name":"AcceleratedNetworkingEnabled","value":"False"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"}],"restrictions":[{"type":"Location","values":["westus"],"restrictionInfo":{"locations":["westus"]},"reasonCode":"NotAvailableForSubscription"}]}},{"id":"Standard_NV72ads_A10_v5","name":"Standard_NV72ads_A10_v5","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"NV72ads_A10_v5","family":"StandardNVADSA10v5Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"2949120"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"72"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"880"},{"name":"MaxDataDiskCount","value":"32"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"72"},{"name":"GPUs","value":"2"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"96000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"805306368"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"805306368"},{"name":"CachedDiskBytes","value":"1099511627776"},{"name":"UncachedDiskIOPS","value":"12000"},{"name":"UncachedDiskBytesPerSecond","value":"180000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"8"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[{"type":"Location","values":["westus"],"restrictionInfo":{"locations":["westus"]},"reasonCode":"NotAvailableForSubscription"}]}},{"id":"Standard_NV8as_v4","name":"Standard_NV8as_v4","properties":{"resourceType":"virtualMachines","tier":"Standard","size":"NV8as_v4","family":"standardNVSv4Family","locations":["westus"],"locationInfo":[{"location":"westus","zones":[],"zoneDetails":[]}],"capabilities":[{"name":"MaxResourceVolumeMB","value":"180224"},{"name":"OSVhdSizeMB","value":"1047552"},{"name":"vCPUs","value":"8"},{"name":"MemoryPreservingMaintenanceSupported","value":"False"},{"name":"HyperVGenerations","value":"V1,V2"},{"name":"SupportedEphemeralOSDiskPlacements","value":"ResourceDisk,CacheDisk"},{"name":"MemoryGB","value":"28"},{"name":"MaxDataDiskCount","value":"16"},{"name":"CpuArchitectureType","value":"x64"},{"name":"LowPriorityCapable","value":"True"},{"name":"HibernationSupported","value":"True"},{"name":"PremiumIO","value":"True"},{"name":"VMDeploymentTypes","value":"IaaS"},{"name":"vCPUsAvailable","value":"8"},{"name":"GPUs","value":"1"},{"name":"vCPUsPerCore","value":"2"},{"name":"CombinedTempDiskAndCachedIOPS","value":"16000"},{"name":"CombinedTempDiskAndCachedReadBytesPerSecond","value":"134217728"},{"name":"CombinedTempDiskAndCachedWriteBytesPerSecond","value":"134217728"},{"name":"CachedDiskBytes","value":"68719476736"},{"name":"UncachedDiskIOPS","value":"12800"},{"name":"UncachedDiskBytesPerSecond","value":"192000000"},{"name":"EphemeralOSDiskSupported","value":"True"},{"name":"EncryptionAtHostSupported","value":"True"},{"name":"CapacityReservationSupported","value":"True"},{"name":"AcceleratedNetworkingEnabled","value":"True"},{"name":"RdmaEnabled","value":"False"},{"name":"MaxNetworkInterfaces","value":"4"},{"name":"UltraSSDAvailable","value":"False"}],"restrictions":[]}}]}' + headers: + cache-control: + - no-cache + content-length: + - '1128237' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 01 Jul 2024 06:31:30 GMT + expires: + - '-1' + mise-correlation-id: + - 020d7c39-4fcf-4c2e-b1f9-731d6e5013f6 + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-providerhub-traffic: + - 'True' + x-msedge-ref: + - 'Ref A: 7E51CB5C311B426DB0C0E080BC8E8B59 Ref B: SEL221051503051 Ref C: 2024-07-01T06:31:27Z' + status: + code: 200 + message: OK +version: 1 diff --git a/src/mdp/azext_mdp/tests/latest/recordings/test_mdp_usage_scenario.yaml b/src/mdp/azext_mdp/tests/latest/recordings/test_mdp_usage_scenario.yaml new file mode 100644 index 00000000000..6222f8c2c45 --- /dev/null +++ b/src/mdp/azext_mdp/tests/latest/recordings/test_mdp_usage_scenario.yaml @@ -0,0 +1,178 @@ +interactions: +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - mdp usage list + Connection: + - keep-alive + ParameterSetName: + - --location + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.28.0 Python/3.11.0 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/usages?api-version=2024-04-04-preview + response: + body: + string: '{"value":[{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardA0_A7Family","name":{"value":"standardA0_A7Family","localizedValue":"Standard + A0-A7 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardA8_A11Family","name":{"value":"standardA8_A11Family","localizedValue":"Standard + A8-A11 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardDFamily","name":{"value":"standardDFamily","localizedValue":"Standard + D Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":5,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardDv2Family","name":{"value":"standardDv2Family","localizedValue":"Standard + Dv2 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardDSFamily","name":{"value":"standardDSFamily","localizedValue":"Standard + DS Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":5,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardDSv2Family","name":{"value":"standardDSv2Family","localizedValue":"Standard + DSv2 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardGFamily","name":{"value":"standardGFamily","localizedValue":"Standard + G Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardGSFamily","name":{"value":"standardGSFamily","localizedValue":"Standard + GS Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardFFamily","name":{"value":"standardFFamily","localizedValue":"Standard + F Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardFSFamily","name":{"value":"standardFSFamily","localizedValue":"Standard + FS Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardNVFamily","name":{"value":"standardNVFamily","localizedValue":"Standard + NV Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardNCFamily","name":{"value":"standardNCFamily","localizedValue":"Standard + NC Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardHFamily","name":{"value":"standardHFamily","localizedValue":"Standard + H Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardAv2Family","name":{"value":"standardAv2Family","localizedValue":"Standard + Av2 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardLSFamily","name":{"value":"standardLSFamily","localizedValue":"Standard + LS Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardMSFamily","name":{"value":"standardMSFamily","localizedValue":"Standard + MS Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardDv3Family","name":{"value":"standardDv3Family","localizedValue":"Standard + Dv3 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardDSv3Family","name":{"value":"standardDSv3Family","localizedValue":"Standard + DSv3 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardEv3Family","name":{"value":"standardEv3Family","localizedValue":"Standard + Ev3 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardESv3Family","name":{"value":"standardESv3Family","localizedValue":"Standard + ESv3 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardDv4Family","name":{"value":"standardDv4Family","localizedValue":"Standard + Dv4 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardDDv4Family","name":{"value":"standardDDv4Family","localizedValue":"Standard + DDv4 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardDSv4Family","name":{"value":"standardDSv4Family","localizedValue":"Standard + DSv4 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardDDSv4Family","name":{"value":"standardDDSv4Family","localizedValue":"Standard + DDSv4 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardEv4Family","name":{"value":"standardEv4Family","localizedValue":"Standard + Ev4 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardEDv4Family","name":{"value":"standardEDv4Family","localizedValue":"Standard + EDv4 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardESv4Family","name":{"value":"standardESv4Family","localizedValue":"Standard + ESv4 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardEDSv4Family","name":{"value":"standardEDSv4Family","localizedValue":"Standard + EDSv4 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":5,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardBSFamily","name":{"value":"standardBSFamily","localizedValue":"Standard + BS Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":5,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardFSv2Family","name":{"value":"standardFSv2Family","localizedValue":"Standard + FSv2 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardNDSFamily","name":{"value":"standardNDSFamily","localizedValue":"Standard + NDS Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardNCSv2Family","name":{"value":"standardNCSv2Family","localizedValue":"Standard + NCSv2 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardNCSv3Family","name":{"value":"standardNCSv3Family","localizedValue":"Standard + NCSv3 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardLSv2Family","name":{"value":"standardLSv2Family","localizedValue":"Standard + LSv2 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardEIv3Family","name":{"value":"standardEIv3Family","localizedValue":"Standard + EIv3 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardEISv3Family","name":{"value":"standardEISv3Family","localizedValue":"Standard + EISv3 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardDCSFamily","name":{"value":"standardDCSFamily","localizedValue":"Standard + DCS Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardMSv2Family","name":{"value":"standardMSv2Family","localizedValue":"Standard + MSv2 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardHBSFamily","name":{"value":"standardHBSFamily","localizedValue":"Standard + HBS Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardHCSFamily","name":{"value":"standardHCSFamily","localizedValue":"Standard + HCS Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardNVSv3Family","name":{"value":"standardNVSv3Family","localizedValue":"Standard + NVSv3 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardNCPromoFamily","name":{"value":"standardNCPromoFamily","localizedValue":"Standard + NC Promo Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardHPromoFamily","name":{"value":"standardHPromoFamily","localizedValue":"Standard + H Promo Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardDAv4Family","name":{"value":"standardDAv4Family","localizedValue":"Standard + DAv4 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardDASv4Family","name":{"value":"standardDASv4Family","localizedValue":"Standard + DASv4 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardEAv4Family","name":{"value":"standardEAv4Family","localizedValue":"Standard + EAv4 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":5,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardEASv4Family","name":{"value":"standardEASv4Family","localizedValue":"Standard + EASv4 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardDCSv2Family","name":{"value":"standardDCSv2Family","localizedValue":"Standard + DCSv2 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardNVSv4Family","name":{"value":"standardNVSv4Family","localizedValue":"Standard + NVSv4 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardNDSv2Family","name":{"value":"standardNDSv2Family","localizedValue":"Standard + NDSv2 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardNPSFamily","name":{"value":"standardNPSFamily","localizedValue":"Standard + NPS Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardHBrsv2Family","name":{"value":"standardHBrsv2Family","localizedValue":"Standard + HBrsv2 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/Standard + NCASv3_T4 Family","name":{"value":"Standard NCASv3_T4 Family","localizedValue":"Standard + NCASv3_T4 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/Standard + NDASv4_A100 Family","name":{"value":"Standard NDASv4_A100 Family","localizedValue":"Standard + NDASv4_A100 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardXEIDSv4Family","name":{"value":"standardXEIDSv4Family","localizedValue":"Standard + EIDSv4 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardXEISv4Family","name":{"value":"standardXEISv4Family","localizedValue":"Standard + XEISv4 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardEIASv4Family","name":{"value":"standardEIASv4Family","localizedValue":"Standard + EIASv4 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardHBv3Family","name":{"value":"standardHBv3Family","localizedValue":"Standard + HBv3 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardMDSMediumMemoryv2Family","name":{"value":"standardMDSMediumMemoryv2Family","localizedValue":"Standard + MDSMediumMemoryv2 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardMIDSMediumMemoryv2Family","name":{"value":"standardMIDSMediumMemoryv2Family","localizedValue":"Standard + MIDSMediumMemoryv2 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardMSMediumMemoryv2Family","name":{"value":"standardMSMediumMemoryv2Family","localizedValue":"Standard + MSMediumMemoryv2 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardMISMediumMemoryv2Family","name":{"value":"standardMISMediumMemoryv2Family","localizedValue":"Standard + MISMediumMemoryv2 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":5,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardDASv5Family","name":{"value":"standardDASv5Family","localizedValue":"Standard + DASv5 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardEASv5Family","name":{"value":"standardEASv5Family","localizedValue":"Standard + EASv5 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardEv5Family","name":{"value":"standardEv5Family","localizedValue":"Standard + Ev5 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardEIv5Family","name":{"value":"standardEIv5Family","localizedValue":"Standard + EIv5 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardEDv5Family","name":{"value":"standardEDv5Family","localizedValue":"Standard + EDv5 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardEIDv5Family","name":{"value":"standardEIDv5Family","localizedValue":"Standard + EIDv5 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":5,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardESv5Family","name":{"value":"standardESv5Family","localizedValue":"Standard + ESv5 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardEISv5Family","name":{"value":"standardEISv5Family","localizedValue":"Standard + EISv5 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":5,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardEDSv5Family","name":{"value":"standardEDSv5Family","localizedValue":"Standard + EDSv5 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardEIDSv5Family","name":{"value":"standardEIDSv5Family","localizedValue":"Standard + EIDSv5 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardDv5Family","name":{"value":"standardDv5Family","localizedValue":"Standard + Dv5 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardDDv5Family","name":{"value":"standardDDv5Family","localizedValue":"Standard + DDv5 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":5,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardDSv5Family","name":{"value":"standardDSv5Family","localizedValue":"Standard + DSv5 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":5,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardDDSv5Family","name":{"value":"standardDDSv5Family","localizedValue":"Standard + DDSv5 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardDLSv5Family","name":{"value":"standardDLSv5Family","localizedValue":"Standard + DLSv5 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":5,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardDLDSv5Family","name":{"value":"standardDLDSv5Family","localizedValue":"Standard + DLDSv5 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":5,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardLSv3Family","name":{"value":"standardLSv3Family","localizedValue":"Standard + LSv3 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardLASv3Family","name":{"value":"standardLASv3Family","localizedValue":"Standard + LASv3 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardDCSv3Family","name":{"value":"standardDCSv3Family","localizedValue":"Standard + DCSv3 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardDDCSv3Family","name":{"value":"standardDDCSv3Family","localizedValue":"Standard + DDCSv3 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":5,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardDADSv5Family","name":{"value":"standardDADSv5Family","localizedValue":"Standard + DADSv5 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardEADSv5Family","name":{"value":"standardEADSv5Family","localizedValue":"Standard + EADSv5 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardFXMDVSFamily","name":{"value":"standardFXMDVSFamily","localizedValue":"Standard + FXMDVS Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":5,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardDPLDSv5Family","name":{"value":"standardDPLDSv5Family","localizedValue":"Standard + DPLDSv5 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":5,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardDPLSv5Family","name":{"value":"standardDPLSv5Family","localizedValue":"Standard + DPLSv5 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardDPDSv5Family","name":{"value":"standardDPDSv5Family","localizedValue":"Standard + DPDSv5 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":5,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardDPSv5Family","name":{"value":"standardDPSv5Family","localizedValue":"Standard + DPSv5 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardEPDSv5Family","name":{"value":"standardEPDSv5Family","localizedValue":"Standard + EPDSv5 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardEPSv5Family","name":{"value":"standardEPSv5Family","localizedValue":"Standard + EPSv5 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standard + NDAMSv4_A100Family","name":{"value":"standard NDAMSv4_A100Family","localizedValue":"Standard + NDAMSv4_A100Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardDCASv5Family","name":{"value":"standardDCASv5Family","localizedValue":"Standard + DCASv5 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardECASv5Family","name":{"value":"standardECASv5Family","localizedValue":"Standard + ECASv5 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardECIASv5Family","name":{"value":"standardECIASv5Family","localizedValue":"Standard + ECIASv5 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardDCADSv5Family","name":{"value":"standardDCADSv5Family","localizedValue":"Standard + DCADSv5 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardECADSv5Family","name":{"value":"standardECADSv5Family","localizedValue":"Standard + ECADSv5 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardECIADSv5Family","name":{"value":"standardECIADSv5Family","localizedValue":"Standard + ECIADSv5 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/StandardNVADSA10v5Family","name":{"value":"StandardNVADSA10v5Family","localizedValue":"Standard + NVADSA10v5 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/StandardNCADSA100v4Family","name":{"value":"StandardNCADSA100v4Family","localizedValue":"Standard + NCADS_A100_v4 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardEBDSv5Family","name":{"value":"standardEBDSv5Family","localizedValue":"Standard + EBDSv5 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardEBSv5Family","name":{"value":"standardEBSv5Family","localizedValue":"Standard + EBSv5 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardEIASv5Family","name":{"value":"standardEIASv5Family","localizedValue":"Standard + EIASv5 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardEIADSv5Family","name":{"value":"standardEIADSv5Family","localizedValue":"Standard + EIADSv5 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/StandardNCADSA10v4Family","name":{"value":"StandardNCADSA10v4Family","localizedValue":"Standard + NCADSA10v4 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardDCACCV5Family","name":{"value":"standardDCACCV5Family","localizedValue":"standard + DCACCV5 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardDCADCCV5Family","name":{"value":"standardDCADCCV5Family","localizedValue":"standard + DCADCCV5 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardECACCV5Family","name":{"value":"standardECACCV5Family","localizedValue":"standard + ECACCV5 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardECADCCV5Family","name":{"value":"standardECADCCV5Family","localizedValue":"standard + ECADCCV5 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardEIBDSv5Family","name":{"value":"standardEIBDSv5Family","localizedValue":"Standard + EIBDSv5 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardEIBSv5Family","name":{"value":"standardEIBSv5Family","localizedValue":"Standard + EIBSv5 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardDCEV5Family","name":{"value":"standardDCEV5Family","localizedValue":"Standard + DCEV5 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardDCEDV5Family","name":{"value":"standardDCEDV5Family","localizedValue":"Standard + DCEDV5 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardECEV5Family","name":{"value":"standardECEV5Family","localizedValue":"Standard + ECEV5 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardECEDV5Family","name":{"value":"standardECEDV5Family","localizedValue":"Standard + ECEDV5 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardMSMediumMemoryv3Family","name":{"value":"standardMSMediumMemoryv3Family","localizedValue":"StandardMS + Medium Memoryv3 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardMDSMediumMemoryv3Family","name":{"value":"standardMDSMediumMemoryv3Family","localizedValue":"StandardMDS + Medium Memoryv3 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardHBv4Family","name":{"value":"standardHBv4Family","localizedValue":"Standard + HBv4 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardHXFamily","name":{"value":"standardHXFamily","localizedValue":"Standard + HX Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardBpsv2Family","name":{"value":"standardBpsv2Family","localizedValue":"Standard + Bpsv2 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardBsv2Family","name":{"value":"standardBsv2Family","localizedValue":"Standard + Bsv2 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardBasv2Family","name":{"value":"standardBasv2Family","localizedValue":"Standard + Basv2 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardNDSH100v5Family","name":{"value":"standardNDSH100v5Family","localizedValue":"Standard + NDSH100v5 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/StandardNCadsH100v5Family","name":{"value":"StandardNCadsH100v5Family","localizedValue":"Standard + NCadsH100v5 Family vCPUs"}},{"unit":"Count","currentValue":0,"limit":0,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DevOpsInfrastructure/locations/westus/standardNDISv5MI300XFamily","name":{"value":"standardNDISv5MI300XFamily","localizedValue":"StandardNDI + Sv 5MI300X Family vCPUs"}}]}' + headers: + cache-control: + - no-cache + content-length: + - '33641' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 01 Jul 2024 06:26:35 GMT + expires: + - '-1' + mise-correlation-id: + - 5a3f5bf9-54e9-4ba5-b192-4e8d54480bbb + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-providerhub-traffic: + - 'True' + x-msedge-ref: + - 'Ref A: B450BBECD36A47A28582A5FA5CFAF66A Ref B: SEL221051503051 Ref C: 2024-07-01T06:26:34Z' + status: + code: 200 + message: OK +version: 1 diff --git a/src/mdp/azext_mdp/tests/latest/test_mdp.py b/src/mdp/azext_mdp/tests/latest/test_mdp.py index e86b857be7f..fbb5130338b 100644 --- a/src/mdp/azext_mdp/tests/latest/test_mdp.py +++ b/src/mdp/azext_mdp/tests/latest/test_mdp.py @@ -6,6 +6,7 @@ from azure.cli.testsdk import * from azure.core.exceptions import HttpResponseError +from azure.cli.testsdk.scenario_tests import AllowLargeResponse @record_only() class MdpScenario(ScenarioTest): @@ -186,6 +187,14 @@ def test_mdp_scenario(self): ], ) + # List agents of second pool + self.cmd( + "az mdp pool agent list --pool-name \"{poolName2}\" --resource-group \"{rg}\" ", + checks=[ + self.check("length(@)", 0), + ], + ) + @ResourceGroupPreparer( name_prefix="clitest_mdp", key="rg", parameter_name="rg" ) @@ -208,3 +217,15 @@ def test_mdp_create_error_scenario(self): assert 'Bad Request' in str(raises.exception.reason) assert raises.exception.status_code == 400 assert 'ResourceCreationValidateFailed' in str(raises.exception) + + @AllowLargeResponse(size_kb=9999) + def test_mdp_sku_scenario(self): + # List skus + skus = self.cmd("az mdp sku list --location westus").get_output_in_json() + assert len(skus) > 0 + + @AllowLargeResponse(size_kb=9999) + def test_mdp_usage_scenario(self): + # List skus + usages = self.cmd("az mdp usage list --location westus").get_output_in_json() + assert len(usages) > 0 \ No newline at end of file diff --git a/src/mdp/setup.py b/src/mdp/setup.py index 9cbc9b17a96..39ece0d747c 100644 --- a/src/mdp/setup.py +++ b/src/mdp/setup.py @@ -10,7 +10,7 @@ # HISTORY.rst entry. -VERSION = '1.0.0b1' +VERSION = '1.0.0b2' # The full list of classifiers is available at # https://pypi.python.org/pypi?%3Aaction=list_classifiers diff --git a/src/nsp/HISTORY.rst b/src/nsp/HISTORY.rst index c356530dbd2..87281ebd400 100644 --- a/src/nsp/HISTORY.rst +++ b/src/nsp/HISTORY.rst @@ -4,6 +4,19 @@ Release History =============== =============== +##### 1.0.0b2 +++++++ +No new commands added. Flatten false the properties of the command output. + + +##### 1.0.0b1 +++++++ +No new commands added. +Commands for new api version 2023-08-01-preview added. + +Existing commands updated: +* perimeter profile access-rule: create, show, update (added servicetag based rules). + ##### 0.3.0 ++++++ No new commands added or updated. diff --git a/src/nsp/azext_nsp/aaz/latest/__init__.py b/src/nsp/azext_nsp/aaz/latest/__init__.py index 0992939b5ef..73afe73faa4 100644 --- a/src/nsp/azext_nsp/aaz/latest/__init__.py +++ b/src/nsp/azext_nsp/aaz/latest/__init__.py @@ -4,3 +4,7 @@ # # Code generated by aaz-dev-tools # -------------------------------------------------------------------------------------------- + +# pylint: skip-file +# flake8: noqa + diff --git a/src/nsp/azext_nsp/aaz/latest/network/perimeter/_create.py b/src/nsp/azext_nsp/aaz/latest/network/perimeter/_create.py index 8c093a6a384..c2feac20a2e 100644 --- a/src/nsp/azext_nsp/aaz/latest/network/perimeter/_create.py +++ b/src/nsp/azext_nsp/aaz/latest/network/perimeter/_create.py @@ -22,9 +22,9 @@ class Create(AAZCommand): """ _aaz_info = { - "version": "2023-07-01-preview", + "version": "2023-08-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/networksecurityperimeters/{}", "2023-07-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/networksecurityperimeters/{}", "2023-08-01-preview"], ] } @@ -87,7 +87,7 @@ def post_operations(self): pass def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance, client_flatten=True) + result = self.deserialize_output(self.ctx.vars.instance, client_flatten=False) return result class NetworkSecurityPerimetersCreateOrUpdate(AAZHttpOperation): @@ -138,7 +138,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2023-07-01-preview", + "api-version", "2023-08-01-preview", required=True, ), } diff --git a/src/nsp/azext_nsp/aaz/latest/network/perimeter/_delete.py b/src/nsp/azext_nsp/aaz/latest/network/perimeter/_delete.py index 2796cb46b26..4a1c53643b9 100644 --- a/src/nsp/azext_nsp/aaz/latest/network/perimeter/_delete.py +++ b/src/nsp/azext_nsp/aaz/latest/network/perimeter/_delete.py @@ -23,9 +23,9 @@ class Delete(AAZCommand): """ _aaz_info = { - "version": "2023-07-01-preview", + "version": "2023-08-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/networksecurityperimeters/{}", "2023-07-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/networksecurityperimeters/{}", "2023-08-01-preview"], ] } @@ -119,7 +119,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2023-07-01-preview", + "api-version", "2023-08-01-preview", required=True, ), } diff --git a/src/nsp/azext_nsp/aaz/latest/network/perimeter/_list.py b/src/nsp/azext_nsp/aaz/latest/network/perimeter/_list.py index 7879c2cb76a..3227be10379 100644 --- a/src/nsp/azext_nsp/aaz/latest/network/perimeter/_list.py +++ b/src/nsp/azext_nsp/aaz/latest/network/perimeter/_list.py @@ -22,10 +22,10 @@ class List(AAZCommand): """ _aaz_info = { - "version": "2023-07-01-preview", + "version": "2023-08-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/providers/microsoft.network/networksecurityperimeters", "2023-07-01-preview"], - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/networksecurityperimeters", "2023-07-01-preview"], + ["mgmt-plane", "/subscriptions/{}/providers/microsoft.network/networksecurityperimeters", "2023-08-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/networksecurityperimeters", "2023-08-01-preview"], ] } @@ -80,7 +80,7 @@ def post_operations(self): pass def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance.value, client_flatten=True) + result = self.deserialize_output(self.ctx.vars.instance.value, client_flatten=False) next_link = self.deserialize_output(self.ctx.vars.instance.next_link) return result, next_link @@ -134,7 +134,7 @@ def query_parameters(self): "$top", self.ctx.args.top, ), **self.serialize_query_param( - "api-version", "2023-07-01-preview", + "api-version", "2023-08-01-preview", required=True, ), } @@ -248,7 +248,7 @@ def query_parameters(self): "$top", self.ctx.args.top, ), **self.serialize_query_param( - "api-version", "2023-07-01-preview", + "api-version", "2023-08-01-preview", required=True, ), } diff --git a/src/nsp/azext_nsp/aaz/latest/network/perimeter/_show.py b/src/nsp/azext_nsp/aaz/latest/network/perimeter/_show.py index 8a76fbfc2ee..ecc06fef010 100644 --- a/src/nsp/azext_nsp/aaz/latest/network/perimeter/_show.py +++ b/src/nsp/azext_nsp/aaz/latest/network/perimeter/_show.py @@ -22,9 +22,9 @@ class Show(AAZCommand): """ _aaz_info = { - "version": "2023-07-01-preview", + "version": "2023-08-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/networksecurityperimeters/{}", "2023-07-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/networksecurityperimeters/{}", "2023-08-01-preview"], ] } @@ -69,7 +69,7 @@ def post_operations(self): pass def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance, client_flatten=True) + result = self.deserialize_output(self.ctx.vars.instance, client_flatten=False) return result class NetworkSecurityPerimetersGet(AAZHttpOperation): @@ -120,7 +120,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2023-07-01-preview", + "api-version", "2023-08-01-preview", required=True, ), } diff --git a/src/nsp/azext_nsp/aaz/latest/network/perimeter/association/_create.py b/src/nsp/azext_nsp/aaz/latest/network/perimeter/association/_create.py index 232c2384d60..59ff98dab1e 100644 --- a/src/nsp/azext_nsp/aaz/latest/network/perimeter/association/_create.py +++ b/src/nsp/azext_nsp/aaz/latest/network/perimeter/association/_create.py @@ -22,9 +22,9 @@ class Create(AAZCommand): """ _aaz_info = { - "version": "2023-07-01-preview", + "version": "2023-08-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/networksecurityperimeters/{}/resourceassociations/{}", "2023-07-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/networksecurityperimeters/{}/resourceassociations/{}", "2023-08-01-preview"], ] } @@ -132,7 +132,7 @@ def post_operations(self): pass def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance, client_flatten=True) + result = self.deserialize_output(self.ctx.vars.instance, client_flatten=False) return result class NspAssociationsCreateOrUpdate(AAZHttpOperation): @@ -187,7 +187,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2023-07-01-preview", + "api-version", "2023-08-01-preview", required=True, ), } diff --git a/src/nsp/azext_nsp/aaz/latest/network/perimeter/association/_delete.py b/src/nsp/azext_nsp/aaz/latest/network/perimeter/association/_delete.py index 2b93c4fd47e..a515791ce83 100644 --- a/src/nsp/azext_nsp/aaz/latest/network/perimeter/association/_delete.py +++ b/src/nsp/azext_nsp/aaz/latest/network/perimeter/association/_delete.py @@ -23,9 +23,9 @@ class Delete(AAZCommand): """ _aaz_info = { - "version": "2023-07-01-preview", + "version": "2023-08-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/networksecurityperimeters/{}/resourceassociations/{}", "2023-07-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/networksecurityperimeters/{}/resourceassociations/{}", "2023-08-01-preview"], ] } @@ -153,7 +153,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2023-07-01-preview", + "api-version", "2023-08-01-preview", required=True, ), } diff --git a/src/nsp/azext_nsp/aaz/latest/network/perimeter/association/_list.py b/src/nsp/azext_nsp/aaz/latest/network/perimeter/association/_list.py index 1191f13650e..f74d4b6772b 100644 --- a/src/nsp/azext_nsp/aaz/latest/network/perimeter/association/_list.py +++ b/src/nsp/azext_nsp/aaz/latest/network/perimeter/association/_list.py @@ -22,9 +22,9 @@ class List(AAZCommand): """ _aaz_info = { - "version": "2023-07-01-preview", + "version": "2023-08-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/networksecurityperimeters/{}/resourceassociations", "2023-07-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/networksecurityperimeters/{}/resourceassociations", "2023-08-01-preview"], ] } @@ -81,7 +81,7 @@ def post_operations(self): pass def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance.value, client_flatten=True) + result = self.deserialize_output(self.ctx.vars.instance.value, client_flatten=False) next_link = self.deserialize_output(self.ctx.vars.instance.next_link) return result, next_link @@ -139,7 +139,7 @@ def query_parameters(self): "$top", self.ctx.args.top, ), **self.serialize_query_param( - "api-version", "2023-07-01-preview", + "api-version", "2023-08-01-preview", required=True, ), } diff --git a/src/nsp/azext_nsp/aaz/latest/network/perimeter/association/_show.py b/src/nsp/azext_nsp/aaz/latest/network/perimeter/association/_show.py index c95b08e178f..44bcbf22aec 100644 --- a/src/nsp/azext_nsp/aaz/latest/network/perimeter/association/_show.py +++ b/src/nsp/azext_nsp/aaz/latest/network/perimeter/association/_show.py @@ -22,9 +22,9 @@ class Show(AAZCommand): """ _aaz_info = { - "version": "2023-07-01-preview", + "version": "2023-08-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/networksecurityperimeters/{}/resourceassociations/{}", "2023-07-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/networksecurityperimeters/{}/resourceassociations/{}", "2023-08-01-preview"], ] } @@ -75,7 +75,7 @@ def post_operations(self): pass def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance, client_flatten=True) + result = self.deserialize_output(self.ctx.vars.instance, client_flatten=False) return result class NspAssociationsGet(AAZHttpOperation): @@ -130,7 +130,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2023-07-01-preview", + "api-version", "2023-08-01-preview", required=True, ), } diff --git a/src/nsp/azext_nsp/aaz/latest/network/perimeter/association/_update.py b/src/nsp/azext_nsp/aaz/latest/network/perimeter/association/_update.py index df21e31c9ac..a789f2ec4cf 100644 --- a/src/nsp/azext_nsp/aaz/latest/network/perimeter/association/_update.py +++ b/src/nsp/azext_nsp/aaz/latest/network/perimeter/association/_update.py @@ -22,9 +22,9 @@ class Update(AAZCommand): """ _aaz_info = { - "version": "2023-07-01-preview", + "version": "2023-08-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/networksecurityperimeters/{}/resourceassociations/{}", "2023-07-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/networksecurityperimeters/{}/resourceassociations/{}", "2023-08-01-preview"], ] } @@ -159,7 +159,7 @@ def post_instance_update(self, instance): pass def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance, client_flatten=True) + result = self.deserialize_output(self.ctx.vars.instance, client_flatten=False) return result class NspAssociationsGet(AAZHttpOperation): @@ -214,7 +214,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2023-07-01-preview", + "api-version", "2023-08-01-preview", required=True, ), } @@ -301,7 +301,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2023-07-01-preview", + "api-version", "2023-08-01-preview", required=True, ), } diff --git a/src/nsp/azext_nsp/aaz/latest/network/perimeter/association/_wait.py b/src/nsp/azext_nsp/aaz/latest/network/perimeter/association/_wait.py index dac055f67a3..a87336a7539 100644 --- a/src/nsp/azext_nsp/aaz/latest/network/perimeter/association/_wait.py +++ b/src/nsp/azext_nsp/aaz/latest/network/perimeter/association/_wait.py @@ -20,7 +20,7 @@ class Wait(AAZWaitCommand): _aaz_info = { "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/networksecurityperimeters/{}/resourceassociations/{}", "2023-07-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/networksecurityperimeters/{}/resourceassociations/{}", "2023-08-01-preview"], ] } @@ -126,7 +126,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2023-07-01-preview", + "api-version", "2023-08-01-preview", required=True, ), } diff --git a/src/nsp/azext_nsp/aaz/latest/network/perimeter/link/_create.py b/src/nsp/azext_nsp/aaz/latest/network/perimeter/link/_create.py index 69a8d392204..7423e2e3a46 100644 --- a/src/nsp/azext_nsp/aaz/latest/network/perimeter/link/_create.py +++ b/src/nsp/azext_nsp/aaz/latest/network/perimeter/link/_create.py @@ -22,9 +22,9 @@ class Create(AAZCommand): """ _aaz_info = { - "version": "2023-07-01-preview", + "version": "2023-08-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/networksecurityperimeters/{}/links/{}", "2023-07-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/networksecurityperimeters/{}/links/{}", "2023-08-01-preview"], ] } @@ -109,7 +109,7 @@ def post_operations(self): pass def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance, client_flatten=True) + result = self.deserialize_output(self.ctx.vars.instance, client_flatten=False) return result class NspLinksCreateOrUpdate(AAZHttpOperation): @@ -164,7 +164,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2023-07-01-preview", + "api-version", "2023-08-01-preview", required=True, ), } diff --git a/src/nsp/azext_nsp/aaz/latest/network/perimeter/link/_delete.py b/src/nsp/azext_nsp/aaz/latest/network/perimeter/link/_delete.py index a504f7e7a46..e45b1858db9 100644 --- a/src/nsp/azext_nsp/aaz/latest/network/perimeter/link/_delete.py +++ b/src/nsp/azext_nsp/aaz/latest/network/perimeter/link/_delete.py @@ -23,9 +23,9 @@ class Delete(AAZCommand): """ _aaz_info = { - "version": "2023-07-01-preview", + "version": "2023-08-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/networksecurityperimeters/{}/links/{}", "2023-07-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/networksecurityperimeters/{}/links/{}", "2023-08-01-preview"], ] } @@ -153,7 +153,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2023-07-01-preview", + "api-version", "2023-08-01-preview", required=True, ), } diff --git a/src/nsp/azext_nsp/aaz/latest/network/perimeter/link/_list.py b/src/nsp/azext_nsp/aaz/latest/network/perimeter/link/_list.py index c5ed6e847c1..466d30b4b15 100644 --- a/src/nsp/azext_nsp/aaz/latest/network/perimeter/link/_list.py +++ b/src/nsp/azext_nsp/aaz/latest/network/perimeter/link/_list.py @@ -22,9 +22,9 @@ class List(AAZCommand): """ _aaz_info = { - "version": "2023-07-01-preview", + "version": "2023-08-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/networksecurityperimeters/{}/links", "2023-07-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/networksecurityperimeters/{}/links", "2023-08-01-preview"], ] } @@ -81,7 +81,7 @@ def post_operations(self): pass def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance.value, client_flatten=True) + result = self.deserialize_output(self.ctx.vars.instance.value, client_flatten=False) next_link = self.deserialize_output(self.ctx.vars.instance.next_link) return result, next_link @@ -139,7 +139,7 @@ def query_parameters(self): "$top", self.ctx.args.top, ), **self.serialize_query_param( - "api-version", "2023-07-01-preview", + "api-version", "2023-08-01-preview", required=True, ), } diff --git a/src/nsp/azext_nsp/aaz/latest/network/perimeter/link/_show.py b/src/nsp/azext_nsp/aaz/latest/network/perimeter/link/_show.py index 5efd39b556b..b8664f2eab1 100644 --- a/src/nsp/azext_nsp/aaz/latest/network/perimeter/link/_show.py +++ b/src/nsp/azext_nsp/aaz/latest/network/perimeter/link/_show.py @@ -22,9 +22,9 @@ class Show(AAZCommand): """ _aaz_info = { - "version": "2023-07-01-preview", + "version": "2023-08-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/networksecurityperimeters/{}/links/{}", "2023-07-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/networksecurityperimeters/{}/links/{}", "2023-08-01-preview"], ] } @@ -75,7 +75,7 @@ def post_operations(self): pass def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance, client_flatten=True) + result = self.deserialize_output(self.ctx.vars.instance, client_flatten=False) return result class NspLinksGet(AAZHttpOperation): @@ -130,7 +130,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2023-07-01-preview", + "api-version", "2023-08-01-preview", required=True, ), } diff --git a/src/nsp/azext_nsp/aaz/latest/network/perimeter/link/_update.py b/src/nsp/azext_nsp/aaz/latest/network/perimeter/link/_update.py index b175cb94010..ea24835842c 100644 --- a/src/nsp/azext_nsp/aaz/latest/network/perimeter/link/_update.py +++ b/src/nsp/azext_nsp/aaz/latest/network/perimeter/link/_update.py @@ -22,9 +22,9 @@ class Update(AAZCommand): """ _aaz_info = { - "version": "2023-07-01-preview", + "version": "2023-08-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/networksecurityperimeters/{}/links/{}", "2023-07-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/networksecurityperimeters/{}/links/{}", "2023-08-01-preview"], ] } @@ -128,7 +128,7 @@ def post_instance_update(self, instance): pass def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance, client_flatten=True) + result = self.deserialize_output(self.ctx.vars.instance, client_flatten=False) return result class NspLinksGet(AAZHttpOperation): @@ -183,7 +183,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2023-07-01-preview", + "api-version", "2023-08-01-preview", required=True, ), } @@ -270,7 +270,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2023-07-01-preview", + "api-version", "2023-08-01-preview", required=True, ), } diff --git a/src/nsp/azext_nsp/aaz/latest/network/perimeter/link/_wait.py b/src/nsp/azext_nsp/aaz/latest/network/perimeter/link/_wait.py index c71df105ad4..cec51d5e67b 100644 --- a/src/nsp/azext_nsp/aaz/latest/network/perimeter/link/_wait.py +++ b/src/nsp/azext_nsp/aaz/latest/network/perimeter/link/_wait.py @@ -20,7 +20,7 @@ class Wait(AAZWaitCommand): _aaz_info = { "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/networksecurityperimeters/{}/links/{}", "2023-07-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/networksecurityperimeters/{}/links/{}", "2023-08-01-preview"], ] } @@ -126,7 +126,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2023-07-01-preview", + "api-version", "2023-08-01-preview", required=True, ), } diff --git a/src/nsp/azext_nsp/aaz/latest/network/perimeter/link_reference/_delete.py b/src/nsp/azext_nsp/aaz/latest/network/perimeter/link_reference/_delete.py index e840e87e549..608824c4efb 100644 --- a/src/nsp/azext_nsp/aaz/latest/network/perimeter/link_reference/_delete.py +++ b/src/nsp/azext_nsp/aaz/latest/network/perimeter/link_reference/_delete.py @@ -23,9 +23,9 @@ class Delete(AAZCommand): """ _aaz_info = { - "version": "2023-07-01-preview", + "version": "2023-08-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/networksecurityperimeters/{}/linkreferences/{}", "2023-07-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/networksecurityperimeters/{}/linkreferences/{}", "2023-08-01-preview"], ] } @@ -153,7 +153,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2023-07-01-preview", + "api-version", "2023-08-01-preview", required=True, ), } diff --git a/src/nsp/azext_nsp/aaz/latest/network/perimeter/link_reference/_list.py b/src/nsp/azext_nsp/aaz/latest/network/perimeter/link_reference/_list.py index 38d5ef8b84b..94bba7e6c08 100644 --- a/src/nsp/azext_nsp/aaz/latest/network/perimeter/link_reference/_list.py +++ b/src/nsp/azext_nsp/aaz/latest/network/perimeter/link_reference/_list.py @@ -22,9 +22,9 @@ class List(AAZCommand): """ _aaz_info = { - "version": "2023-07-01-preview", + "version": "2023-08-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/networksecurityperimeters/{}/linkreferences", "2023-07-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/networksecurityperimeters/{}/linkreferences", "2023-08-01-preview"], ] } @@ -81,7 +81,7 @@ def post_operations(self): pass def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance.value, client_flatten=True) + result = self.deserialize_output(self.ctx.vars.instance.value, client_flatten=False) next_link = self.deserialize_output(self.ctx.vars.instance.next_link) return result, next_link @@ -139,7 +139,7 @@ def query_parameters(self): "$top", self.ctx.args.top, ), **self.serialize_query_param( - "api-version", "2023-07-01-preview", + "api-version", "2023-08-01-preview", required=True, ), } diff --git a/src/nsp/azext_nsp/aaz/latest/network/perimeter/link_reference/_show.py b/src/nsp/azext_nsp/aaz/latest/network/perimeter/link_reference/_show.py index 69addd31bc2..7ac36afba71 100644 --- a/src/nsp/azext_nsp/aaz/latest/network/perimeter/link_reference/_show.py +++ b/src/nsp/azext_nsp/aaz/latest/network/perimeter/link_reference/_show.py @@ -22,9 +22,9 @@ class Show(AAZCommand): """ _aaz_info = { - "version": "2023-07-01-preview", + "version": "2023-08-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/networksecurityperimeters/{}/linkreferences/{}", "2023-07-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/networksecurityperimeters/{}/linkreferences/{}", "2023-08-01-preview"], ] } @@ -75,7 +75,7 @@ def post_operations(self): pass def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance, client_flatten=True) + result = self.deserialize_output(self.ctx.vars.instance, client_flatten=False) return result class NspLinkReferencesGet(AAZHttpOperation): @@ -130,7 +130,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2023-07-01-preview", + "api-version", "2023-08-01-preview", required=True, ), } diff --git a/src/nsp/azext_nsp/aaz/latest/network/perimeter/link_reference/_wait.py b/src/nsp/azext_nsp/aaz/latest/network/perimeter/link_reference/_wait.py index 0346f244c7b..f1397ec1353 100644 --- a/src/nsp/azext_nsp/aaz/latest/network/perimeter/link_reference/_wait.py +++ b/src/nsp/azext_nsp/aaz/latest/network/perimeter/link_reference/_wait.py @@ -20,7 +20,7 @@ class Wait(AAZWaitCommand): _aaz_info = { "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/networksecurityperimeters/{}/linkreferences/{}", "2023-07-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/networksecurityperimeters/{}/linkreferences/{}", "2023-08-01-preview"], ] } @@ -126,7 +126,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2023-07-01-preview", + "api-version", "2023-08-01-preview", required=True, ), } diff --git a/src/nsp/azext_nsp/aaz/latest/network/perimeter/onboarded_resources/_list.py b/src/nsp/azext_nsp/aaz/latest/network/perimeter/onboarded_resources/_list.py index 52604c2ed69..9240b927f17 100644 --- a/src/nsp/azext_nsp/aaz/latest/network/perimeter/onboarded_resources/_list.py +++ b/src/nsp/azext_nsp/aaz/latest/network/perimeter/onboarded_resources/_list.py @@ -22,9 +22,9 @@ class List(AAZCommand): """ _aaz_info = { - "version": "2023-07-01-preview", + "version": "2023-08-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/providers/microsoft.network/locations/{}/perimeterassociableresourcetypes", "2023-07-01-preview"], + ["mgmt-plane", "/subscriptions/{}/providers/microsoft.network/locations/{}/perimeterassociableresourcetypes", "2023-08-01-preview"], ] } @@ -64,7 +64,7 @@ def post_operations(self): pass def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance.value, client_flatten=True) + result = self.deserialize_output(self.ctx.vars.instance.value, client_flatten=False) next_link = self.deserialize_output(self.ctx.vars.instance.next_link) return result, next_link @@ -112,7 +112,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2023-07-01-preview", + "api-version", "2023-08-01-preview", required=True, ), } @@ -159,7 +159,9 @@ def _build_schema_on_200(cls): ) _element.location = AAZStrType() _element.name = AAZStrType() - _element.properties = AAZObjectType() + _element.properties = AAZObjectType( + flags={"client_flatten": True}, + ) _element.tags = AAZDictType() _element.type = AAZStrType( flags={"read_only": True}, diff --git a/src/nsp/azext_nsp/aaz/latest/network/perimeter/profile/_create.py b/src/nsp/azext_nsp/aaz/latest/network/perimeter/profile/_create.py index 62b2326622e..1f406e4a579 100644 --- a/src/nsp/azext_nsp/aaz/latest/network/perimeter/profile/_create.py +++ b/src/nsp/azext_nsp/aaz/latest/network/perimeter/profile/_create.py @@ -22,9 +22,9 @@ class Create(AAZCommand): """ _aaz_info = { - "version": "2023-07-01-preview", + "version": "2023-08-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/networksecurityperimeters/{}/profiles/{}", "2023-07-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/networksecurityperimeters/{}/profiles/{}", "2023-08-01-preview"], ] } @@ -92,7 +92,7 @@ def post_operations(self): pass def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance, client_flatten=True) + result = self.deserialize_output(self.ctx.vars.instance, client_flatten=False) return result class NspProfilesCreateOrUpdate(AAZHttpOperation): @@ -147,7 +147,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2023-07-01-preview", + "api-version", "2023-08-01-preview", required=True, ), } diff --git a/src/nsp/azext_nsp/aaz/latest/network/perimeter/profile/_delete.py b/src/nsp/azext_nsp/aaz/latest/network/perimeter/profile/_delete.py index cd301853d2d..e60c1e9fbc8 100644 --- a/src/nsp/azext_nsp/aaz/latest/network/perimeter/profile/_delete.py +++ b/src/nsp/azext_nsp/aaz/latest/network/perimeter/profile/_delete.py @@ -23,9 +23,9 @@ class Delete(AAZCommand): """ _aaz_info = { - "version": "2023-07-01-preview", + "version": "2023-08-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/networksecurityperimeters/{}/profiles/{}", "2023-07-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/networksecurityperimeters/{}/profiles/{}", "2023-08-01-preview"], ] } @@ -129,7 +129,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2023-07-01-preview", + "api-version", "2023-08-01-preview", required=True, ), } diff --git a/src/nsp/azext_nsp/aaz/latest/network/perimeter/profile/_list.py b/src/nsp/azext_nsp/aaz/latest/network/perimeter/profile/_list.py index 215ce7da90c..2a1e1119d93 100644 --- a/src/nsp/azext_nsp/aaz/latest/network/perimeter/profile/_list.py +++ b/src/nsp/azext_nsp/aaz/latest/network/perimeter/profile/_list.py @@ -22,9 +22,9 @@ class List(AAZCommand): """ _aaz_info = { - "version": "2023-07-01-preview", + "version": "2023-08-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/networksecurityperimeters/{}/profiles", "2023-07-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/networksecurityperimeters/{}/profiles", "2023-08-01-preview"], ] } @@ -81,7 +81,7 @@ def post_operations(self): pass def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance.value, client_flatten=True) + result = self.deserialize_output(self.ctx.vars.instance.value, client_flatten=False) next_link = self.deserialize_output(self.ctx.vars.instance.next_link) return result, next_link @@ -139,7 +139,7 @@ def query_parameters(self): "$top", self.ctx.args.top, ), **self.serialize_query_param( - "api-version", "2023-07-01-preview", + "api-version", "2023-08-01-preview", required=True, ), } diff --git a/src/nsp/azext_nsp/aaz/latest/network/perimeter/profile/_show.py b/src/nsp/azext_nsp/aaz/latest/network/perimeter/profile/_show.py index 20047d81d28..c2597c9f6de 100644 --- a/src/nsp/azext_nsp/aaz/latest/network/perimeter/profile/_show.py +++ b/src/nsp/azext_nsp/aaz/latest/network/perimeter/profile/_show.py @@ -22,9 +22,9 @@ class Show(AAZCommand): """ _aaz_info = { - "version": "2023-07-01-preview", + "version": "2023-08-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/networksecurityperimeters/{}/profiles/{}", "2023-07-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/networksecurityperimeters/{}/profiles/{}", "2023-08-01-preview"], ] } @@ -75,7 +75,7 @@ def post_operations(self): pass def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance, client_flatten=True) + result = self.deserialize_output(self.ctx.vars.instance, client_flatten=False) return result class NspProfilesGet(AAZHttpOperation): @@ -130,7 +130,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2023-07-01-preview", + "api-version", "2023-08-01-preview", required=True, ), } diff --git a/src/nsp/azext_nsp/aaz/latest/network/perimeter/profile/access_rule/_create.py b/src/nsp/azext_nsp/aaz/latest/network/perimeter/profile/access_rule/_create.py index 0d07181bcdd..368d3763fad 100644 --- a/src/nsp/azext_nsp/aaz/latest/network/perimeter/profile/access_rule/_create.py +++ b/src/nsp/azext_nsp/aaz/latest/network/perimeter/profile/access_rule/_create.py @@ -20,17 +20,23 @@ class Create(AAZCommand): :example: Create IP based access rule az network perimeter profile access-rule create -n MyAccessRule --profile-name MyProfile --perimeter-name MyPerimeter -g MyResourceGroup --address-prefixes "[10.10.0.0/16]" + :example: Create NSP based access rule + az network perimeter profile access-rule create -n MyAccessRule --profile-name MyProfile --perimeter-name MyPerimeter -g MyResourceGroup --nsp "[{id:}]" + :example: Create FQDN based access rule az network perimeter profile access-rule create -n MyAccessRule --profile-name MyProfile --perimeter-name MyPerimeter -g MyResourceGroup --fqdn "['www.abc.com', 'www.google.com']" --direction "Outbound" :example: Create Subscription based access rule az network perimeter profile access-rule create -n MyAccessRule --profile-name MyProfile --perimeter-name MyPerimeter -g MyResourceGroup --subscriptions [0].id="" [1].id="" + + :example: Create ServiceTags based access rule + az network perimeter profile access-rule create -n MyAccessRule --profile-name MyProfile --perimeter-name MyPerimeter -g MyResourceGroup --service-tags [st1,st2] """ _aaz_info = { - "version": "2023-07-01-preview", + "version": "2023-08-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/networksecurityperimeters/{}/profiles/{}/accessrules/{}", "2023-07-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/networksecurityperimeters/{}/profiles/{}/accessrules/{}", "2023-08-01-preview"], ] } @@ -117,6 +123,11 @@ def _build_arguments_schema(cls, *args, **kwargs): arg_group="Properties", help="Outbound rules phone number format.", ) + _args_schema.service_tags = AAZListArg( + options=["--service-tags"], + arg_group="Properties", + help="Inbound rules service tag names.", + ) _args_schema.subscriptions = AAZListArg( options=["--subscriptions"], arg_group="Properties", @@ -135,6 +146,9 @@ def _build_arguments_schema(cls, *args, **kwargs): phone_numbers = cls._args_schema.phone_numbers phone_numbers.Element = AAZStrArg() + service_tags = cls._args_schema.service_tags + service_tags.Element = AAZStrArg() + subscriptions = cls._args_schema.subscriptions subscriptions.Element = AAZObjectArg() @@ -159,7 +173,7 @@ def post_operations(self): pass def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance, client_flatten=True) + result = self.deserialize_output(self.ctx.vars.instance, client_flatten=False) return result class NspAccessRulesCreateOrUpdate(AAZHttpOperation): @@ -218,7 +232,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2023-07-01-preview", + "api-version", "2023-08-01-preview", required=True, ), } @@ -255,6 +269,7 @@ def content(self): properties.set_prop("emailAddresses", AAZListType, ".email_addresses") properties.set_prop("fullyQualifiedDomainNames", AAZListType, ".fqdn") properties.set_prop("phoneNumbers", AAZListType, ".phone_numbers") + properties.set_prop("serviceTags", AAZListType, ".service_tags") properties.set_prop("subscriptions", AAZListType, ".subscriptions") address_prefixes = _builder.get(".properties.addressPrefixes") @@ -273,6 +288,10 @@ def content(self): if phone_numbers is not None: phone_numbers.set_elements(AAZStrType, ".") + service_tags = _builder.get(".properties.serviceTags") + if service_tags is not None: + service_tags.set_elements(AAZStrType, ".") + subscriptions = _builder.get(".properties.subscriptions") if subscriptions is not None: subscriptions.set_elements(AAZObjectType, ".") @@ -338,6 +357,9 @@ def _build_schema_on_200_201(cls): serialized_name="provisioningState", flags={"read_only": True}, ) + properties.service_tags = AAZListType( + serialized_name="serviceTags", + ) properties.subscriptions = AAZListType() address_prefixes = cls._schema_on_200_201.properties.address_prefixes @@ -367,6 +389,9 @@ def _build_schema_on_200_201(cls): phone_numbers = cls._schema_on_200_201.properties.phone_numbers phone_numbers.Element = AAZStrType() + service_tags = cls._schema_on_200_201.properties.service_tags + service_tags.Element = AAZStrType() + subscriptions = cls._schema_on_200_201.properties.subscriptions subscriptions.Element = AAZObjectType() diff --git a/src/nsp/azext_nsp/aaz/latest/network/perimeter/profile/access_rule/_delete.py b/src/nsp/azext_nsp/aaz/latest/network/perimeter/profile/access_rule/_delete.py index aa784db63af..29a39bcc014 100644 --- a/src/nsp/azext_nsp/aaz/latest/network/perimeter/profile/access_rule/_delete.py +++ b/src/nsp/azext_nsp/aaz/latest/network/perimeter/profile/access_rule/_delete.py @@ -23,9 +23,9 @@ class Delete(AAZCommand): """ _aaz_info = { - "version": "2023-07-01-preview", + "version": "2023-08-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/networksecurityperimeters/{}/profiles/{}/accessrules/{}", "2023-07-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/networksecurityperimeters/{}/profiles/{}/accessrules/{}", "2023-08-01-preview"], ] } @@ -139,7 +139,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2023-07-01-preview", + "api-version", "2023-08-01-preview", required=True, ), } diff --git a/src/nsp/azext_nsp/aaz/latest/network/perimeter/profile/access_rule/_list.py b/src/nsp/azext_nsp/aaz/latest/network/perimeter/profile/access_rule/_list.py index 55d83f33dd7..6df2ba63b62 100644 --- a/src/nsp/azext_nsp/aaz/latest/network/perimeter/profile/access_rule/_list.py +++ b/src/nsp/azext_nsp/aaz/latest/network/perimeter/profile/access_rule/_list.py @@ -22,9 +22,9 @@ class List(AAZCommand): """ _aaz_info = { - "version": "2023-07-01-preview", + "version": "2023-08-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/networksecurityperimeters/{}/profiles/{}/accessrules", "2023-07-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/networksecurityperimeters/{}/profiles/{}/accessrules", "2023-08-01-preview"], ] } @@ -86,7 +86,7 @@ def post_operations(self): pass def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance.value, client_flatten=True) + result = self.deserialize_output(self.ctx.vars.instance.value, client_flatten=False) next_link = self.deserialize_output(self.ctx.vars.instance.next_link) return result, next_link @@ -148,7 +148,7 @@ def query_parameters(self): "$top", self.ctx.args.top, ), **self.serialize_query_param( - "api-version", "2023-07-01-preview", + "api-version", "2023-08-01-preview", required=True, ), } @@ -223,6 +223,9 @@ def _build_schema_on_200(cls): serialized_name="provisioningState", flags={"read_only": True}, ) + properties.service_tags = AAZListType( + serialized_name="serviceTags", + ) properties.subscriptions = AAZListType() address_prefixes = cls._schema_on_200.value.Element.properties.address_prefixes @@ -252,6 +255,9 @@ def _build_schema_on_200(cls): phone_numbers = cls._schema_on_200.value.Element.properties.phone_numbers phone_numbers.Element = AAZStrType() + service_tags = cls._schema_on_200.value.Element.properties.service_tags + service_tags.Element = AAZStrType() + subscriptions = cls._schema_on_200.value.Element.properties.subscriptions subscriptions.Element = AAZObjectType() diff --git a/src/nsp/azext_nsp/aaz/latest/network/perimeter/profile/access_rule/_show.py b/src/nsp/azext_nsp/aaz/latest/network/perimeter/profile/access_rule/_show.py index 67640dae81c..41405d3860d 100644 --- a/src/nsp/azext_nsp/aaz/latest/network/perimeter/profile/access_rule/_show.py +++ b/src/nsp/azext_nsp/aaz/latest/network/perimeter/profile/access_rule/_show.py @@ -22,9 +22,9 @@ class Show(AAZCommand): """ _aaz_info = { - "version": "2023-07-01-preview", + "version": "2023-08-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/networksecurityperimeters/{}/profiles/{}/accessrules/{}", "2023-07-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/networksecurityperimeters/{}/profiles/{}/accessrules/{}", "2023-08-01-preview"], ] } @@ -81,7 +81,7 @@ def post_operations(self): pass def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance, client_flatten=True) + result = self.deserialize_output(self.ctx.vars.instance, client_flatten=False) return result class NspAccessRulesGet(AAZHttpOperation): @@ -140,7 +140,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2023-07-01-preview", + "api-version", "2023-08-01-preview", required=True, ), } @@ -206,6 +206,9 @@ def _build_schema_on_200(cls): serialized_name="provisioningState", flags={"read_only": True}, ) + properties.service_tags = AAZListType( + serialized_name="serviceTags", + ) properties.subscriptions = AAZListType() address_prefixes = cls._schema_on_200.properties.address_prefixes @@ -235,6 +238,9 @@ def _build_schema_on_200(cls): phone_numbers = cls._schema_on_200.properties.phone_numbers phone_numbers.Element = AAZStrType() + service_tags = cls._schema_on_200.properties.service_tags + service_tags.Element = AAZStrType() + subscriptions = cls._schema_on_200.properties.subscriptions subscriptions.Element = AAZObjectType() diff --git a/src/nsp/azext_nsp/aaz/latest/network/perimeter/profile/access_rule/_update.py b/src/nsp/azext_nsp/aaz/latest/network/perimeter/profile/access_rule/_update.py index 8bb891c949b..5d46f1f6cb3 100644 --- a/src/nsp/azext_nsp/aaz/latest/network/perimeter/profile/access_rule/_update.py +++ b/src/nsp/azext_nsp/aaz/latest/network/perimeter/profile/access_rule/_update.py @@ -15,16 +15,16 @@ "network perimeter profile access-rule update", ) class Update(AAZCommand): - """Updates a network access rule. + """Creates or updates a network access rule. :example: Update access rule az network perimeter profile access-rule update -n MyAccessRule --profile-name MyProfile --perimeter-name MyPerimeter -g MyResourceGroup --address-prefixes "[10.10.0.0/16]" """ _aaz_info = { - "version": "2023-07-01-preview", + "version": "2023-08-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/networksecurityperimeters/{}/profiles/{}/accessrules/{}", "2023-07-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/networksecurityperimeters/{}/profiles/{}/accessrules/{}", "2023-08-01-preview"], ] } @@ -125,6 +125,12 @@ def _build_arguments_schema(cls, *args, **kwargs): help="Outbound rules phone number format.", nullable=True, ) + _args_schema.service_tags = AAZListArg( + options=["--service-tags"], + arg_group="Properties", + help="Inbound rules service tag names.", + nullable=True, + ) _args_schema.subscriptions = AAZListArg( options=["--subscriptions"], arg_group="Properties", @@ -152,6 +158,11 @@ def _build_arguments_schema(cls, *args, **kwargs): nullable=True, ) + service_tags = cls._args_schema.service_tags + service_tags.Element = AAZStrArg( + nullable=True, + ) + subscriptions = cls._args_schema.subscriptions subscriptions.Element = AAZObjectArg( nullable=True, @@ -192,7 +203,7 @@ def post_instance_update(self, instance): pass def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance, client_flatten=True) + result = self.deserialize_output(self.ctx.vars.instance, client_flatten=False) return result class NspAccessRulesGet(AAZHttpOperation): @@ -251,7 +262,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2023-07-01-preview", + "api-version", "2023-08-01-preview", required=True, ), } @@ -342,7 +353,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2023-07-01-preview", + "api-version", "2023-08-01-preview", required=True, ), } @@ -412,6 +423,7 @@ def _update_instance(self, instance): properties.set_prop("emailAddresses", AAZListType, ".email_addresses") properties.set_prop("fullyQualifiedDomainNames", AAZListType, ".fqdn") properties.set_prop("phoneNumbers", AAZListType, ".phone_numbers") + properties.set_prop("serviceTags", AAZListType, ".service_tags") properties.set_prop("subscriptions", AAZListType, ".subscriptions") address_prefixes = _builder.get(".properties.addressPrefixes") @@ -430,6 +442,10 @@ def _update_instance(self, instance): if phone_numbers is not None: phone_numbers.set_elements(AAZStrType, ".") + service_tags = _builder.get(".properties.serviceTags") + if service_tags is not None: + service_tags.set_elements(AAZStrType, ".") + subscriptions = _builder.get(".properties.subscriptions") if subscriptions is not None: subscriptions.set_elements(AAZObjectType, ".") @@ -505,6 +521,9 @@ def _build_schema_nsp_access_rule_read(cls, _schema): serialized_name="provisioningState", flags={"read_only": True}, ) + properties.service_tags = AAZListType( + serialized_name="serviceTags", + ) properties.subscriptions = AAZListType() address_prefixes = _schema_nsp_access_rule_read.properties.address_prefixes @@ -534,6 +553,9 @@ def _build_schema_nsp_access_rule_read(cls, _schema): phone_numbers = _schema_nsp_access_rule_read.properties.phone_numbers phone_numbers.Element = AAZStrType() + service_tags = _schema_nsp_access_rule_read.properties.service_tags + service_tags.Element = AAZStrType() + subscriptions = _schema_nsp_access_rule_read.properties.subscriptions subscriptions.Element = AAZObjectType() diff --git a/src/nsp/azext_nsp/azext_metadata.json b/src/nsp/azext_nsp/azext_metadata.json index 99d261885df..c856326fb21 100644 --- a/src/nsp/azext_nsp/azext_metadata.json +++ b/src/nsp/azext_nsp/azext_metadata.json @@ -1,4 +1,4 @@ { - "azext.isExperimental": true, - "azext.minCliCoreVersion": "2.54.0" + "azext.isPreview": true, + "azext.minCliCoreVersion": "2.61.0" } \ No newline at end of file diff --git a/src/nsp/azext_nsp/tests/latest/recordings/test_nsp_accessrule_crud.yaml b/src/nsp/azext_nsp/tests/latest/recordings/test_nsp_accessrule_crud.yaml index 2f93fb3cecb..77002962592 100644 --- a/src/nsp/azext_nsp/tests/latest/recordings/test_nsp_accessrule_crud.yaml +++ b/src/nsp/azext_nsp/tests/latest/recordings/test_nsp_accessrule_crud.yaml @@ -17,12 +17,12 @@ interactions: ParameterSetName: - --name -l --resource-group User-Agent: - - AZURECLI/2.55.0 (AAZ) azsdk-python-core/1.26.0 Python/3.9.7 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.9 (Windows-10-10.0.22621-SP0) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_accessrule_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter?api-version=2023-07-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_accessrule_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter?api-version=2023-08-01-preview response: body: - string: '{"name":"TestNetworkSecurityPerimeter","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_accessrule_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter","location":"eastus2euap","type":"Microsoft.Network/networkSecurityPerimeters","tags":{},"etag":"","properties":{"perimeterGuid":"4c6bbe2d-85b1-4f5c-9e7f-0baf604c0312","provisioningState":"Succeeded"}}' + string: '{"name":"TestNetworkSecurityPerimeter","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_accessrule_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter","location":"eastus2euap","type":"Microsoft.Network/networkSecurityPerimeters","tags":{},"etag":"","properties":{"perimeterGuid":"d0437cdb-849f-4ac6-beca-f6350e2b6140","provisioningState":"Succeeded"}}' headers: cache-control: - no-cache @@ -31,21 +31,21 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 12 Dec 2023 13:28:50 GMT + - Wed, 26 Jun 2024 05:47:54 GMT expires: - '-1' pragma: - no-cache 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-writes: - '1199' + x-msedge-ref: + - 'Ref A: 423494EE551442BE9648EA58890475D9 Ref B: MAA201060514027 Ref C: 2024-06-26T05:47:50Z' status: code: 200 message: OK @@ -63,31 +63,33 @@ interactions: ParameterSetName: - --name --perimeter-name --resource-group User-Agent: - - AZURECLI/2.55.0 azsdk-python-azure-mgmt-resource/23.1.0b2 Python/3.9.7 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.9 (Windows-10-10.0.22621-SP0) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/test_nsp_accessrule_crud000001?api-version=2022-09-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_accessrule_crud000001","name":"test_nsp_accessrule_crud000001","type":"Microsoft.Resources/resourceGroups","location":"eastus2euap","tags":{"product":"azurecli","cause":"automation","test":"test_nsp_accessrule_crud","date":"2023-12-12T13:28:37Z","module":"nsp","Created":"2023-12-12T13:28:39.4792207Z","skipNRMSNSG":"true"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_accessrule_crud000001","name":"test_nsp_accessrule_crud000001","type":"Microsoft.Resources/resourceGroups","location":"eastus2euap","tags":{"product":"azurecli","cause":"automation","test":"test_nsp_accessrule_crud","date":"2024-06-26T05:47:43Z","module":"nsp","Created":"2024-06-26T05:47:45.3332754Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache content-length: - - '454' + - '433' content-type: - application/json; charset=utf-8 date: - - Tue, 12 Dec 2023 13:28:49 GMT + - Wed, 26 Jun 2024 05:47:55 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-msedge-ref: + - 'Ref A: 0852AB865DE341079FF339E32F315907 Ref B: MAA201060516011 Ref C: 2024-06-26T05:47:55Z' status: code: 200 message: OK @@ -109,9 +111,9 @@ interactions: ParameterSetName: - --name --perimeter-name --resource-group User-Agent: - - AZURECLI/2.55.0 (AAZ) azsdk-python-core/1.26.0 Python/3.9.7 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.9 (Windows-10-10.0.22621-SP0) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_accessrule_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/profiles/TestNspProfile?api-version=2023-07-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_accessrule_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/profiles/TestNspProfile?api-version=2023-08-01-preview response: body: string: '{"name":"TestNspProfile","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_accessrule_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/profiles/TestNspProfile","type":"Microsoft.Network/networkSecurityPerimeters/profiles","properties":{"accessRulesVersion":"0","diagnosticSettingsVersion":"0"},"location":"eastus2euap"}' @@ -123,21 +125,21 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 12 Dec 2023 13:28:53 GMT + - Wed, 26 Jun 2024 05:47:56 GMT expires: - '-1' pragma: - no-cache 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-writes: - - '1199' + - '1198' + x-msedge-ref: + - 'Ref A: B3BD3625B77F4F4C96C79B500DD43ADA Ref B: MAA201060516031 Ref C: 2024-06-26T05:47:56Z' status: code: 200 message: OK @@ -155,31 +157,33 @@ interactions: ParameterSetName: - --name --profile-name --perimeter-name --resource-group --fqdn --direction User-Agent: - - AZURECLI/2.55.0 azsdk-python-azure-mgmt-resource/23.1.0b2 Python/3.9.7 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.9 (Windows-10-10.0.22621-SP0) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/test_nsp_accessrule_crud000001?api-version=2022-09-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_accessrule_crud000001","name":"test_nsp_accessrule_crud000001","type":"Microsoft.Resources/resourceGroups","location":"eastus2euap","tags":{"product":"azurecli","cause":"automation","test":"test_nsp_accessrule_crud","date":"2023-12-12T13:28:37Z","module":"nsp","Created":"2023-12-12T13:28:39.4792207Z","skipNRMSNSG":"true"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_accessrule_crud000001","name":"test_nsp_accessrule_crud000001","type":"Microsoft.Resources/resourceGroups","location":"eastus2euap","tags":{"product":"azurecli","cause":"automation","test":"test_nsp_accessrule_crud","date":"2024-06-26T05:47:43Z","module":"nsp","Created":"2024-06-26T05:47:45.3332754Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache content-length: - - '454' + - '433' content-type: - application/json; charset=utf-8 date: - - Tue, 12 Dec 2023 13:28:53 GMT + - Wed, 26 Jun 2024 05:47:56 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-msedge-ref: + - 'Ref A: C401206DAEBB4F418B92C727E03C071B Ref B: MAA201060514023 Ref C: 2024-06-26T05:47:57Z' status: code: 200 message: OK @@ -202,9 +206,9 @@ interactions: ParameterSetName: - --name --profile-name --perimeter-name --resource-group --fqdn --direction User-Agent: - - AZURECLI/2.55.0 (AAZ) azsdk-python-core/1.26.0 Python/3.9.7 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.9 (Windows-10-10.0.22621-SP0) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_accessrule_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/profiles/TestNspProfile/accessRules/TestNspAccessRule?api-version=2023-07-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_accessrule_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/profiles/TestNspProfile/accessRules/TestNspAccessRule?api-version=2023-08-01-preview response: body: string: '{"name":"TestNspAccessRule","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_accessrule_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/profiles/TestNspProfile/accessRules/TestNspAccessRule","type":"Microsoft.Network/networkSecurityPerimeters/profiles/accessRules","properties":{"provisioningState":"Succeeded","direction":"Outbound","addressPrefixes":[],"fullyQualifiedDomainNames":["www.abc.com","www.google.com"],"subscriptions":[],"networkSecurityPerimeters":[],"emailAddresses":[],"phoneNumbers":[]}}' @@ -216,21 +220,21 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 12 Dec 2023 13:28:56 GMT + - Wed, 26 Jun 2024 05:48:00 GMT expires: - '-1' pragma: - no-cache 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-writes: - '1199' + x-msedge-ref: + - 'Ref A: F8DF56E120FC45D69815A512C8050993 Ref B: MAA201060515039 Ref C: 2024-06-26T05:47:57Z' status: code: 200 message: OK @@ -248,9 +252,9 @@ interactions: ParameterSetName: - --name --profile-name --perimeter-name --resource-group User-Agent: - - AZURECLI/2.55.0 (AAZ) azsdk-python-core/1.26.0 Python/3.9.7 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.9 (Windows-10-10.0.22621-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_accessrule_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/profiles/TestNspProfile/accessRules/TestNspAccessRule?api-version=2023-07-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_accessrule_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/profiles/TestNspProfile/accessRules/TestNspAccessRule?api-version=2023-08-01-preview response: body: string: '{"name":"TestNspAccessRule","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_accessrule_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/profiles/TestNspProfile/accessRules/TestNspAccessRule","type":"Microsoft.Network/networkSecurityPerimeters/profiles/accessRules","properties":{"provisioningState":"Succeeded","direction":"Outbound","addressPrefixes":[],"fullyQualifiedDomainNames":["www.abc.com","www.google.com"],"subscriptions":[],"networkSecurityPerimeters":[],"emailAddresses":[],"phoneNumbers":[]}}' @@ -262,19 +266,19 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 12 Dec 2023 13:28:59 GMT + - Wed, 26 Jun 2024 05:48:02 GMT expires: - '-1' pragma: - no-cache strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding + x-cache: + - CONFIG_NOCACHE x-content-type-options: - nosniff + x-msedge-ref: + - 'Ref A: 83871548EB6A4710A5E5AD6DFAD56D76 Ref B: MAA201060514011 Ref C: 2024-06-26T05:48:00Z' status: code: 200 message: OK @@ -292,31 +296,33 @@ interactions: ParameterSetName: - --name --profile-name --perimeter-name --resource-group --fqdn --direction User-Agent: - - AZURECLI/2.55.0 azsdk-python-azure-mgmt-resource/23.1.0b2 Python/3.9.7 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.9 (Windows-10-10.0.22621-SP0) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/test_nsp_accessrule_crud000001?api-version=2022-09-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_accessrule_crud000001","name":"test_nsp_accessrule_crud000001","type":"Microsoft.Resources/resourceGroups","location":"eastus2euap","tags":{"product":"azurecli","cause":"automation","test":"test_nsp_accessrule_crud","date":"2023-12-12T13:28:37Z","module":"nsp","Created":"2023-12-12T13:28:39.4792207Z","skipNRMSNSG":"true"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_accessrule_crud000001","name":"test_nsp_accessrule_crud000001","type":"Microsoft.Resources/resourceGroups","location":"eastus2euap","tags":{"product":"azurecli","cause":"automation","test":"test_nsp_accessrule_crud","date":"2024-06-26T05:47:43Z","module":"nsp","Created":"2024-06-26T05:47:45.3332754Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache content-length: - - '454' + - '433' content-type: - application/json; charset=utf-8 date: - - Tue, 12 Dec 2023 13:28:59 GMT + - Wed, 26 Jun 2024 05:48:02 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-msedge-ref: + - 'Ref A: CE89C934FDA34367AF4F9F9236194A8B Ref B: MAA201060515019 Ref C: 2024-06-26T05:48:03Z' status: code: 200 message: OK @@ -334,9 +340,9 @@ interactions: ParameterSetName: - --name --profile-name --perimeter-name --resource-group --fqdn --direction User-Agent: - - AZURECLI/2.55.0 (AAZ) azsdk-python-core/1.26.0 Python/3.9.7 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.9 (Windows-10-10.0.22621-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_accessrule_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/profiles/TestNspProfile/accessRules/TestNspAccessRule?api-version=2023-07-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_accessrule_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/profiles/TestNspProfile/accessRules/TestNspAccessRule?api-version=2023-08-01-preview response: body: string: '{"name":"TestNspAccessRule","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_accessrule_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/profiles/TestNspProfile/accessRules/TestNspAccessRule","type":"Microsoft.Network/networkSecurityPerimeters/profiles/accessRules","properties":{"provisioningState":"Succeeded","direction":"Outbound","addressPrefixes":[],"fullyQualifiedDomainNames":["www.abc.com","www.google.com"],"subscriptions":[],"networkSecurityPerimeters":[],"emailAddresses":[],"phoneNumbers":[]}}' @@ -348,19 +354,19 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 12 Dec 2023 13:29:01 GMT + - Wed, 26 Jun 2024 05:48:03 GMT expires: - '-1' pragma: - no-cache strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding + x-cache: + - CONFIG_NOCACHE x-content-type-options: - nosniff + x-msedge-ref: + - 'Ref A: CDFD8D5436CE46C7B84ADB40F56C27F3 Ref B: MAA201060514051 Ref C: 2024-06-26T05:48:03Z' status: code: 200 message: OK @@ -384,9 +390,9 @@ interactions: ParameterSetName: - --name --profile-name --perimeter-name --resource-group --fqdn --direction User-Agent: - - AZURECLI/2.55.0 (AAZ) azsdk-python-core/1.26.0 Python/3.9.7 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.9 (Windows-10-10.0.22621-SP0) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_accessrule_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/profiles/TestNspProfile/accessRules/TestNspAccessRule?api-version=2023-07-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_accessrule_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/profiles/TestNspProfile/accessRules/TestNspAccessRule?api-version=2023-08-01-preview response: body: string: '{"name":"TestNspAccessRule","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_accessrule_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/profiles/TestNspProfile/accessRules/TestNspAccessRule","type":"Microsoft.Network/networkSecurityPerimeters/profiles/accessRules","properties":{"provisioningState":"Succeeded","direction":"Outbound","addressPrefixes":[],"fullyQualifiedDomainNames":["www.abc.com"],"subscriptions":[],"networkSecurityPerimeters":[],"emailAddresses":[],"phoneNumbers":[]}}' @@ -398,21 +404,21 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 12 Dec 2023 13:29:02 GMT + - Wed, 26 Jun 2024 05:48:05 GMT expires: - '-1' pragma: - no-cache 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-writes: - - '1198' + - '1199' + x-msedge-ref: + - 'Ref A: FADE2037A4D24BA3A9D36D328F6D2ACF Ref B: MAA201060514051 Ref C: 2024-06-26T05:48:04Z' status: code: 200 message: OK @@ -430,9 +436,9 @@ interactions: ParameterSetName: - --name --profile-name --perimeter-name --resource-group User-Agent: - - AZURECLI/2.55.0 (AAZ) azsdk-python-core/1.26.0 Python/3.9.7 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.9 (Windows-10-10.0.22621-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_accessrule_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/profiles/TestNspProfile/accessRules/TestNspAccessRule?api-version=2023-07-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_accessrule_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/profiles/TestNspProfile/accessRules/TestNspAccessRule?api-version=2023-08-01-preview response: body: string: '{"name":"TestNspAccessRule","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_accessrule_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/profiles/TestNspProfile/accessRules/TestNspAccessRule","type":"Microsoft.Network/networkSecurityPerimeters/profiles/accessRules","properties":{"provisioningState":"Succeeded","direction":"Outbound","addressPrefixes":[],"fullyQualifiedDomainNames":["www.abc.com"],"subscriptions":[],"networkSecurityPerimeters":[],"emailAddresses":[],"phoneNumbers":[]}}' @@ -444,19 +450,19 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 12 Dec 2023 13:29:04 GMT + - Wed, 26 Jun 2024 05:48:07 GMT expires: - '-1' pragma: - no-cache strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding + x-cache: + - CONFIG_NOCACHE x-content-type-options: - nosniff + x-msedge-ref: + - 'Ref A: 40544317B5DD4FCF9B9A6FC79CE24E1B Ref B: MAA201060515029 Ref C: 2024-06-26T05:48:06Z' status: code: 200 message: OK @@ -474,9 +480,9 @@ interactions: ParameterSetName: - --perimeter-name --profile-name --resource-group User-Agent: - - AZURECLI/2.55.0 (AAZ) azsdk-python-core/1.26.0 Python/3.9.7 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.9 (Windows-10-10.0.22621-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_accessrule_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/profiles/TestNspProfile/accessRules?api-version=2023-07-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_accessrule_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/profiles/TestNspProfile/accessRules?api-version=2023-08-01-preview response: body: string: '{"nextLink":"","value":[{"name":"TestNspAccessRule","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_accessrule_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/profiles/TestNspProfile/accessRules/TestNspAccessRule","type":"Microsoft.Network/networkSecurityPerimeters/profiles/accessRules","properties":{"provisioningState":"Succeeded","direction":"Outbound","addressPrefixes":[],"fullyQualifiedDomainNames":["www.abc.com"],"subscriptions":[],"networkSecurityPerimeters":[],"emailAddresses":[],"phoneNumbers":[]}}]}' @@ -488,19 +494,19 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 12 Dec 2023 13:29:06 GMT + - Wed, 26 Jun 2024 05:48:09 GMT expires: - '-1' pragma: - no-cache strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding + x-cache: + - CONFIG_NOCACHE x-content-type-options: - nosniff + x-msedge-ref: + - 'Ref A: BA254DED199C412080D5783F9575A5D5 Ref B: MAA201060515027 Ref C: 2024-06-26T05:48:08Z' status: code: 200 message: OK @@ -520,9 +526,9 @@ interactions: ParameterSetName: - --name --perimeter-name --profile-name --resource-group --yes User-Agent: - - AZURECLI/2.55.0 (AAZ) azsdk-python-core/1.26.0 Python/3.9.7 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.9 (Windows-10-10.0.22621-SP0) method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_accessrule_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/profiles/TestNspProfile/accessRules/TestNspAccessRule?api-version=2023-07-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_accessrule_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/profiles/TestNspProfile/accessRules/TestNspAccessRule?api-version=2023-08-01-preview response: body: string: '' @@ -532,17 +538,21 @@ interactions: content-length: - '0' date: - - Tue, 12 Dec 2023 13:29:08 GMT + - Wed, 26 Jun 2024 05:48: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-deletes: - '14999' + x-msedge-ref: + - 'Ref A: 57353C376C684444BC23F25BC5ADAA13 Ref B: MAA201060513011 Ref C: 2024-06-26T05:48:11Z' status: code: 200 message: OK diff --git a/src/nsp/azext_nsp/tests/latest/recordings/test_nsp_accessrule_inbound.yaml b/src/nsp/azext_nsp/tests/latest/recordings/test_nsp_accessrule_inbound.yaml index 0648c77cfd7..e2e503de910 100644 --- a/src/nsp/azext_nsp/tests/latest/recordings/test_nsp_accessrule_inbound.yaml +++ b/src/nsp/azext_nsp/tests/latest/recordings/test_nsp_accessrule_inbound.yaml @@ -17,12 +17,12 @@ interactions: ParameterSetName: - --name -l --resource-group User-Agent: - - AZURECLI/2.55.0 (AAZ) azsdk-python-core/1.26.0 Python/3.9.7 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.9 (Windows-10-10.0.22621-SP0) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_accessrule_inbound000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter?api-version=2023-07-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_accessrule_inbound000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter?api-version=2023-08-01-preview response: body: - string: '{"name":"TestNetworkSecurityPerimeter","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_accessrule_inbound000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter","location":"eastus2euap","type":"Microsoft.Network/networkSecurityPerimeters","tags":{},"etag":"","properties":{"perimeterGuid":"ac035f59-88bf-47c2-821f-619b809c1cfe","provisioningState":"Succeeded"}}' + string: '{"name":"TestNetworkSecurityPerimeter","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_accessrule_inbound000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter","location":"eastus2euap","type":"Microsoft.Network/networkSecurityPerimeters","tags":{},"etag":"","properties":{"perimeterGuid":"a73eac15-73de-443c-b15f-b2bb9ec795a0","provisioningState":"Succeeded"}}' headers: cache-control: - no-cache @@ -31,21 +31,21 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 12 Dec 2023 13:28:49 GMT + - Wed, 26 Jun 2024 05:47:54 GMT expires: - '-1' pragma: - no-cache 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-writes: - '1199' + x-msedge-ref: + - 'Ref A: B98AE3BB5A624F95AEB65EBE6A12CA73 Ref B: MAA201060513025 Ref C: 2024-06-26T05:47:50Z' status: code: 200 message: OK @@ -63,31 +63,33 @@ interactions: ParameterSetName: - --name --perimeter-name --resource-group User-Agent: - - AZURECLI/2.55.0 azsdk-python-azure-mgmt-resource/23.1.0b2 Python/3.9.7 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.9 (Windows-10-10.0.22621-SP0) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/test_nsp_accessrule_inbound000001?api-version=2022-09-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_accessrule_inbound000001","name":"test_nsp_accessrule_inbound000001","type":"Microsoft.Resources/resourceGroups","location":"eastus2euap","tags":{"product":"azurecli","cause":"automation","test":"test_nsp_accessrule_inbound","date":"2023-12-12T13:28:37Z","module":"nsp","Created":"2023-12-12T13:28:39.4508556Z","skipNRMSNSG":"true"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_accessrule_inbound000001","name":"test_nsp_accessrule_inbound000001","type":"Microsoft.Resources/resourceGroups","location":"eastus2euap","tags":{"product":"azurecli","cause":"automation","test":"test_nsp_accessrule_inbound","date":"2024-06-26T05:47:43Z","module":"nsp","Created":"2024-06-26T05:47:45.3492823Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache content-length: - - '463' + - '442' content-type: - application/json; charset=utf-8 date: - - Tue, 12 Dec 2023 13:28:50 GMT + - Wed, 26 Jun 2024 05:47:55 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-msedge-ref: + - 'Ref A: C77E3C815C4D42308C7FFAB8215BDD97 Ref B: MAA201060514035 Ref C: 2024-06-26T05:47:55Z' status: code: 200 message: OK @@ -109,9 +111,9 @@ interactions: ParameterSetName: - --name --perimeter-name --resource-group User-Agent: - - AZURECLI/2.55.0 (AAZ) azsdk-python-core/1.26.0 Python/3.9.7 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.9 (Windows-10-10.0.22621-SP0) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_accessrule_inbound000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/profiles/TestNspProfile?api-version=2023-07-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_accessrule_inbound000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/profiles/TestNspProfile?api-version=2023-08-01-preview response: body: string: '{"name":"TestNspProfile","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_accessrule_inbound000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/profiles/TestNspProfile","type":"Microsoft.Network/networkSecurityPerimeters/profiles","properties":{"accessRulesVersion":"0","diagnosticSettingsVersion":"0"},"location":"eastus2euap"}' @@ -123,21 +125,21 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 12 Dec 2023 13:28:53 GMT + - Wed, 26 Jun 2024 05:47:58 GMT expires: - '-1' pragma: - no-cache 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-writes: - '1199' + x-msedge-ref: + - 'Ref A: 114F458428F942938C13E540CAB7D27E Ref B: MAA201060514039 Ref C: 2024-06-26T05:47:55Z' status: code: 200 message: OK @@ -155,31 +157,33 @@ interactions: ParameterSetName: - --name --profile-name --perimeter-name --resource-group --address-prefixes User-Agent: - - AZURECLI/2.55.0 azsdk-python-azure-mgmt-resource/23.1.0b2 Python/3.9.7 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.9 (Windows-10-10.0.22621-SP0) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/test_nsp_accessrule_inbound000001?api-version=2022-09-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_accessrule_inbound000001","name":"test_nsp_accessrule_inbound000001","type":"Microsoft.Resources/resourceGroups","location":"eastus2euap","tags":{"product":"azurecli","cause":"automation","test":"test_nsp_accessrule_inbound","date":"2023-12-12T13:28:37Z","module":"nsp","Created":"2023-12-12T13:28:39.4508556Z","skipNRMSNSG":"true"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_accessrule_inbound000001","name":"test_nsp_accessrule_inbound000001","type":"Microsoft.Resources/resourceGroups","location":"eastus2euap","tags":{"product":"azurecli","cause":"automation","test":"test_nsp_accessrule_inbound","date":"2024-06-26T05:47:43Z","module":"nsp","Created":"2024-06-26T05:47:45.3492823Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache content-length: - - '463' + - '442' content-type: - application/json; charset=utf-8 date: - - Tue, 12 Dec 2023 13:28:54 GMT + - Wed, 26 Jun 2024 05:47:58 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-msedge-ref: + - 'Ref A: 49A49C003B524A0FA7196F987FCC9097 Ref B: MAA201060514023 Ref C: 2024-06-26T05:47:58Z' status: code: 200 message: OK @@ -202,9 +206,9 @@ interactions: ParameterSetName: - --name --profile-name --perimeter-name --resource-group --address-prefixes User-Agent: - - AZURECLI/2.55.0 (AAZ) azsdk-python-core/1.26.0 Python/3.9.7 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.9 (Windows-10-10.0.22621-SP0) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_accessrule_inbound000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/profiles/TestNspProfile/accessRules/TestNspAccessRule_ip?api-version=2023-07-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_accessrule_inbound000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/profiles/TestNspProfile/accessRules/TestNspAccessRule_ip?api-version=2023-08-01-preview response: body: string: '{"name":"TestNspAccessRule_ip","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_accessrule_inbound000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/profiles/TestNspProfile/accessRules/TestNspAccessRule_ip","type":"Microsoft.Network/networkSecurityPerimeters/profiles/accessRules","properties":{"provisioningState":"Succeeded","direction":"Inbound","addressPrefixes":["10.10.0.0/16"],"fullyQualifiedDomainNames":[],"subscriptions":[],"networkSecurityPerimeters":[],"emailAddresses":[],"phoneNumbers":[]}}' @@ -216,21 +220,21 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 12 Dec 2023 13:29:01 GMT + - Wed, 26 Jun 2024 05:48:01 GMT expires: - '-1' pragma: - no-cache 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-writes: - '1199' + x-msedge-ref: + - 'Ref A: DDD4A94E1BF34131A0F20FD4AD1548E1 Ref B: MAA201060513027 Ref C: 2024-06-26T05:47:59Z' status: code: 200 message: OK @@ -248,31 +252,33 @@ interactions: ParameterSetName: - --name --profile-name --perimeter-name --resource-group --subscriptions User-Agent: - - AZURECLI/2.55.0 azsdk-python-azure-mgmt-resource/23.1.0b2 Python/3.9.7 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.9 (Windows-10-10.0.22621-SP0) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/test_nsp_accessrule_inbound000001?api-version=2022-09-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_accessrule_inbound000001","name":"test_nsp_accessrule_inbound000001","type":"Microsoft.Resources/resourceGroups","location":"eastus2euap","tags":{"product":"azurecli","cause":"automation","test":"test_nsp_accessrule_inbound","date":"2023-12-12T13:28:37Z","module":"nsp","Created":"2023-12-12T13:28:39.4508556Z","skipNRMSNSG":"true"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_accessrule_inbound000001","name":"test_nsp_accessrule_inbound000001","type":"Microsoft.Resources/resourceGroups","location":"eastus2euap","tags":{"product":"azurecli","cause":"automation","test":"test_nsp_accessrule_inbound","date":"2024-06-26T05:47:43Z","module":"nsp","Created":"2024-06-26T05:47:45.3492823Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache content-length: - - '463' + - '442' content-type: - application/json; charset=utf-8 date: - - Tue, 12 Dec 2023 13:29:02 GMT + - Wed, 26 Jun 2024 05:48:01 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-msedge-ref: + - 'Ref A: 27F1947FCFEF4CDFA4602BADD9A06AC9 Ref B: MAA201060514025 Ref C: 2024-06-26T05:48:02Z' status: code: 200 message: OK @@ -295,9 +301,9 @@ interactions: ParameterSetName: - --name --profile-name --perimeter-name --resource-group --subscriptions User-Agent: - - AZURECLI/2.55.0 (AAZ) azsdk-python-core/1.26.0 Python/3.9.7 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.9 (Windows-10-10.0.22621-SP0) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_accessrule_inbound000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/profiles/TestNspProfile/accessRules/TestNspAccessRule_subscription?api-version=2023-07-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_accessrule_inbound000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/profiles/TestNspProfile/accessRules/TestNspAccessRule_subscription?api-version=2023-08-01-preview response: body: string: '{"name":"TestNspAccessRule_subscription","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_accessrule_inbound000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/profiles/TestNspProfile/accessRules/TestNspAccessRule_subscription","type":"Microsoft.Network/networkSecurityPerimeters/profiles/accessRules","properties":{"provisioningState":"Succeeded","direction":"Inbound","addressPrefixes":[],"fullyQualifiedDomainNames":[],"subscriptions":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000"}],"networkSecurityPerimeters":[],"emailAddresses":[],"phoneNumbers":[]}}' @@ -309,21 +315,21 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 12 Dec 2023 13:29:04 GMT + - Wed, 26 Jun 2024 05:48:04 GMT expires: - '-1' pragma: - no-cache 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-writes: - - '1198' + - '1199' + x-msedge-ref: + - 'Ref A: 758BB6A311E645CC8C6E530ECFE58643 Ref B: MAA201060514045 Ref C: 2024-06-26T05:48:02Z' status: code: 200 message: OK @@ -342,31 +348,33 @@ interactions: - --name --profile-name --perimeter-name --resource-group --email-addresses --direction User-Agent: - - AZURECLI/2.55.0 azsdk-python-azure-mgmt-resource/23.1.0b2 Python/3.9.7 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.9 (Windows-10-10.0.22621-SP0) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/test_nsp_accessrule_inbound000001?api-version=2022-09-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_accessrule_inbound000001","name":"test_nsp_accessrule_inbound000001","type":"Microsoft.Resources/resourceGroups","location":"eastus2euap","tags":{"product":"azurecli","cause":"automation","test":"test_nsp_accessrule_inbound","date":"2023-12-12T13:28:37Z","module":"nsp","Created":"2023-12-12T13:28:39.4508556Z","skipNRMSNSG":"true"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_accessrule_inbound000001","name":"test_nsp_accessrule_inbound000001","type":"Microsoft.Resources/resourceGroups","location":"eastus2euap","tags":{"product":"azurecli","cause":"automation","test":"test_nsp_accessrule_inbound","date":"2024-06-26T05:47:43Z","module":"nsp","Created":"2024-06-26T05:47:45.3492823Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache content-length: - - '463' + - '442' content-type: - application/json; charset=utf-8 date: - - Tue, 12 Dec 2023 13:29:05 GMT + - Wed, 26 Jun 2024 05:48:05 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-msedge-ref: + - 'Ref A: 6024081DB2F049329809D65A6E7B4A0A Ref B: MAA201060515039 Ref C: 2024-06-26T05:48:04Z' status: code: 200 message: OK @@ -390,9 +398,9 @@ interactions: - --name --profile-name --perimeter-name --resource-group --email-addresses --direction User-Agent: - - AZURECLI/2.55.0 (AAZ) azsdk-python-core/1.26.0 Python/3.9.7 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.9 (Windows-10-10.0.22621-SP0) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_accessrule_inbound000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/profiles/TestNspProfile/accessRules/TestNspAccessRule_email?api-version=2023-07-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_accessrule_inbound000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/profiles/TestNspProfile/accessRules/TestNspAccessRule_email?api-version=2023-08-01-preview response: body: string: '{"name":"TestNspAccessRule_email","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_accessrule_inbound000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/profiles/TestNspProfile/accessRules/TestNspAccessRule_email","type":"Microsoft.Network/networkSecurityPerimeters/profiles/accessRules","properties":{"provisioningState":"Succeeded","direction":"Outbound","addressPrefixes":[],"fullyQualifiedDomainNames":[],"subscriptions":[],"networkSecurityPerimeters":[],"emailAddresses":["abc@microsoft.com","bcd@microsoft.com"],"phoneNumbers":[]}}' @@ -404,21 +412,21 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 12 Dec 2023 13:29:14 GMT + - Wed, 26 Jun 2024 05:48:08 GMT expires: - '-1' pragma: - no-cache 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-writes: - - '1198' + - '1199' + x-msedge-ref: + - 'Ref A: 18C8E3ACD45F4552B9D70212870C280E Ref B: MAA201060514037 Ref C: 2024-06-26T05:48:05Z' status: code: 200 message: OK @@ -436,31 +444,33 @@ interactions: ParameterSetName: - --name --profile-name --perimeter-name --resource-group --phone-numbers --direction User-Agent: - - AZURECLI/2.55.0 azsdk-python-azure-mgmt-resource/23.1.0b2 Python/3.9.7 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.9 (Windows-10-10.0.22621-SP0) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/test_nsp_accessrule_inbound000001?api-version=2022-09-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_accessrule_inbound000001","name":"test_nsp_accessrule_inbound000001","type":"Microsoft.Resources/resourceGroups","location":"eastus2euap","tags":{"product":"azurecli","cause":"automation","test":"test_nsp_accessrule_inbound","date":"2023-12-12T13:28:37Z","module":"nsp","Created":"2023-12-12T13:28:39.4508556Z","skipNRMSNSG":"true"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_accessrule_inbound000001","name":"test_nsp_accessrule_inbound000001","type":"Microsoft.Resources/resourceGroups","location":"eastus2euap","tags":{"product":"azurecli","cause":"automation","test":"test_nsp_accessrule_inbound","date":"2024-06-26T05:47:43Z","module":"nsp","Created":"2024-06-26T05:47:45.3492823Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache content-length: - - '463' + - '442' content-type: - application/json; charset=utf-8 date: - - Tue, 12 Dec 2023 13:29:14 GMT + - Wed, 26 Jun 2024 05:48:08 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-msedge-ref: + - 'Ref A: 5AC59970226F4FE9B06995208614E38E Ref B: MAA201060513039 Ref C: 2024-06-26T05:48:08Z' status: code: 200 message: OK @@ -483,9 +493,9 @@ interactions: ParameterSetName: - --name --profile-name --perimeter-name --resource-group --phone-numbers --direction User-Agent: - - AZURECLI/2.55.0 (AAZ) azsdk-python-core/1.26.0 Python/3.9.7 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.9 (Windows-10-10.0.22621-SP0) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_accessrule_inbound000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/profiles/TestNspProfile/accessRules/TestNspAccessRule_sms?api-version=2023-07-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_accessrule_inbound000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/profiles/TestNspProfile/accessRules/TestNspAccessRule_sms?api-version=2023-08-01-preview response: body: string: '{"name":"TestNspAccessRule_sms","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_accessrule_inbound000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/profiles/TestNspProfile/accessRules/TestNspAccessRule_sms","type":"Microsoft.Network/networkSecurityPerimeters/profiles/accessRules","properties":{"provisioningState":"Succeeded","direction":"Outbound","addressPrefixes":[],"fullyQualifiedDomainNames":[],"subscriptions":[],"networkSecurityPerimeters":[],"emailAddresses":[],"phoneNumbers":["+91 @@ -498,21 +508,116 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 12 Dec 2023 13:29:16 GMT + - Wed, 26 Jun 2024 05:48:09 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-writes: + - '1198' + x-msedge-ref: + - 'Ref A: 5381F3AB3CA347028D1DC3E127197AED Ref B: MAA201060516049 Ref C: 2024-06-26T05:48:08Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network perimeter profile access-rule create + Connection: + - keep-alive + ParameterSetName: + - --name --profile-name --perimeter-name --resource-group --service-tags + User-Agent: + - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.9 (Windows-10-10.0.22621-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/test_nsp_accessrule_inbound000001?api-version=2022-09-01 + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_accessrule_inbound000001","name":"test_nsp_accessrule_inbound000001","type":"Microsoft.Resources/resourceGroups","location":"eastus2euap","tags":{"product":"azurecli","cause":"automation","test":"test_nsp_accessrule_inbound","date":"2024-06-26T05:47:43Z","module":"nsp","Created":"2024-06-26T05:47:45.3492823Z"},"properties":{"provisioningState":"Succeeded"}}' + headers: + cache-control: + - no-cache + content-length: + - '442' + content-type: + - application/json; charset=utf-8 + date: + - Wed, 26 Jun 2024 05:48:10 GMT expires: - '-1' pragma: - no-cache strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-msedge-ref: + - 'Ref A: 0FEF71B46B8346EE9238BAC8A3121A22 Ref B: MAA201060515011 Ref C: 2024-06-26T05:48:11Z' + status: + code: 200 + message: OK +- request: + body: '{"location": "eastus2euap", "name": "TestNspAccessRule_servicetag", "properties": + {"serviceTags": ["MicrosoftPublicIPSpace"]}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network perimeter profile access-rule create + Connection: + - keep-alive + Content-Length: + - '126' + Content-Type: + - application/json + ParameterSetName: + - --name --profile-name --perimeter-name --resource-group --service-tags + User-Agent: + - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.9 (Windows-10-10.0.22621-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_accessrule_inbound000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/profiles/TestNspProfile/accessRules/TestNspAccessRule_servicetag?api-version=2023-08-01-preview + response: + body: + string: '{"name":"TestNspAccessRule_servicetag","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_accessrule_inbound000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/profiles/TestNspProfile/accessRules/TestNspAccessRule_servicetag","type":"Microsoft.Network/networkSecurityPerimeters/profiles/accessRules","properties":{"provisioningState":"Succeeded","direction":"Inbound","addressPrefixes":[],"fullyQualifiedDomainNames":[],"subscriptions":[],"networkSecurityPerimeters":[],"emailAddresses":[],"phoneNumbers":[],"serviceTags":["MicrosoftPublicIPSpace"]}}' + headers: + cache-control: + - no-cache + content-length: + - '619' + content-type: + - application/json; charset=utf-8 + date: + - Wed, 26 Jun 2024 05:48:16 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-writes: - - '1197' + - '1199' + x-msedge-ref: + - 'Ref A: C0F58E8B6FEF47E8A5FDE0C9B5A6B189 Ref B: MAA201060513047 Ref C: 2024-06-26T05:48:11Z' status: code: 200 message: OK diff --git a/src/nsp/azext_nsp/tests/latest/recordings/test_nsp_association_crud.yaml b/src/nsp/azext_nsp/tests/latest/recordings/test_nsp_association_crud.yaml index 2ebf85de98f..648dea99f3b 100644 --- a/src/nsp/azext_nsp/tests/latest/recordings/test_nsp_association_crud.yaml +++ b/src/nsp/azext_nsp/tests/latest/recordings/test_nsp_association_crud.yaml @@ -17,12 +17,12 @@ interactions: ParameterSetName: - --name -l --resource-group User-Agent: - - AZURECLI/2.55.0 (AAZ) azsdk-python-core/1.26.0 Python/3.9.7 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.9 (Windows-10-10.0.22621-SP0) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter?api-version=2023-07-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter?api-version=2023-08-01-preview response: body: - string: '{"name":"TestNetworkSecurityPerimeter","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter","location":"eastus2euap","type":"Microsoft.Network/networkSecurityPerimeters","tags":{},"etag":"","properties":{"perimeterGuid":"82a93e54-4145-4c0a-91e9-f854b090b198","provisioningState":"Succeeded"}}' + string: '{"name":"TestNetworkSecurityPerimeter","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter","location":"eastus2euap","type":"Microsoft.Network/networkSecurityPerimeters","tags":{},"etag":"","properties":{"perimeterGuid":"2452a2d9-be7a-416c-916f-d5ee7b67dff8","provisioningState":"Succeeded"}}' headers: cache-control: - no-cache @@ -31,21 +31,21 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 12 Dec 2023 13:28:50 GMT + - Wed, 26 Jun 2024 05:45:39 GMT expires: - '-1' pragma: - no-cache 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-writes: - - '1197' + - '1199' + x-msedge-ref: + - 'Ref A: 80F88BC93A5D495E9FB3EFF035D90ECF Ref B: MAA201060514045 Ref C: 2024-06-26T05:45:35Z' status: code: 200 message: OK @@ -63,31 +63,33 @@ interactions: ParameterSetName: - --name --perimeter-name --resource-group User-Agent: - - AZURECLI/2.55.0 azsdk-python-azure-mgmt-resource/23.1.0b2 Python/3.9.7 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.9 (Windows-10-10.0.22621-SP0) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/test_nsp_association_crud000001?api-version=2022-09-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001","name":"test_nsp_association_crud000001","type":"Microsoft.Resources/resourceGroups","location":"eastus2euap","tags":{"product":"azurecli","cause":"automation","test":"test_nsp_association_crud","date":"2023-12-12T13:28:37Z","module":"nsp","Created":"2023-12-12T13:28:39.2401271Z","skipNRMSNSG":"true"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001","name":"test_nsp_association_crud000001","type":"Microsoft.Resources/resourceGroups","location":"eastus2euap","tags":{"product":"azurecli","cause":"automation","test":"test_nsp_association_crud","date":"2024-06-26T05:45:28Z","module":"nsp","Created":"2024-06-26T05:45:29.9330613Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache content-length: - - '457' + - '436' content-type: - application/json; charset=utf-8 date: - - Tue, 12 Dec 2023 13:28:49 GMT + - Wed, 26 Jun 2024 05:45:39 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-msedge-ref: + - 'Ref A: 6D67DE8FFF8B4DC39383163D4FBEC237 Ref B: MAA201060515027 Ref C: 2024-06-26T05:45:39Z' status: code: 200 message: OK @@ -109,9 +111,9 @@ interactions: ParameterSetName: - --name --perimeter-name --resource-group User-Agent: - - AZURECLI/2.55.0 (AAZ) azsdk-python-core/1.26.0 Python/3.9.7 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.9 (Windows-10-10.0.22621-SP0) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/profiles/TestNspProfile?api-version=2023-07-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/profiles/TestNspProfile?api-version=2023-08-01-preview response: body: string: '{"name":"TestNspProfile","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/profiles/TestNspProfile","type":"Microsoft.Network/networkSecurityPerimeters/profiles","properties":{"accessRulesVersion":"0","diagnosticSettingsVersion":"0"},"location":"eastus2euap"}' @@ -123,21 +125,21 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 12 Dec 2023 13:28:53 GMT + - Wed, 26 Jun 2024 05:45:43 GMT expires: - '-1' pragma: - no-cache 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-writes: - '1199' + x-msedge-ref: + - 'Ref A: 8E461FD9C02044A19A35F562D3DB9153 Ref B: MAA201060513031 Ref C: 2024-06-26T05:45:40Z' status: code: 200 message: OK @@ -155,12 +157,12 @@ interactions: ParameterSetName: - --name -l --resource-group User-Agent: - - AZURECLI/2.55.0 azsdk-python-azure-mgmt-keyvault/10.3.0 Python/3.9.7 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.9 (Windows-10-10.0.22621-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001/providers/Microsoft.KeyVault/vaults/kvclinsp17?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001/providers/Microsoft.KeyVault/vaults/kvclinsp18?api-version=2023-02-01 response: body: - string: '{"error":{"code":"ResourceNotFound","message":"The Resource ''Microsoft.KeyVault/vaults/kvclinsp17'' + string: '{"error":{"code":"ResourceNotFound","message":"The Resource ''Microsoft.KeyVault/vaults/kvclinsp18'' under resource group ''test_nsp_association_crud000001'' was not found. For more details please go to https://aka.ms/ARMResourceNotFoundFix"}}' headers: @@ -171,75 +173,29 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 12 Dec 2023 13:28:55 GMT + - Wed, 26 Jun 2024 05:45:44 GMT expires: - '-1' pragma: - no-cache strict-transport-security: - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE x-content-type-options: - nosniff x-ms-failure-cause: - gateway + x-msedge-ref: + - 'Ref A: D051D3CB79FD423D812A4942A63411E2 Ref B: MAA201060514051 Ref C: 2024-06-26T05:45:44Z' status: code: 404 message: Not Found -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - keyvault create - Connection: - - keep-alive - ParameterSetName: - - --name -l --resource-group - User-Agent: - - python/3.9.7 (Windows-10-10.0.22621-SP0) AZURECLI/2.55.0 - method: GET - uri: https://graph.microsoft.com/v1.0/me - response: - body: - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#users/$entity","businessPhones":[],"displayName":"Kaushal - Kumar","givenName":"Kaushal","jobTitle":"SOFTWARE ENGINEER II","mail":"kumarkaushal@microsoft.com","mobilePhone":null,"officeLocation":"BENGALURU - LUXOR-MIRPL/Mobile","preferredLanguage":null,"surname":"Kumar","userPrincipalName":"kumarkaushal@microsoft.com","id":"57bfe214-9fdd-4732-bc3d-410323de367f"}' - headers: - cache-control: - - no-cache - content-length: - - '422' - content-type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 - date: - - Tue, 12 Dec 2023 13:28:56 GMT - odata-version: - - '4.0' - request-id: - - 38d631b2-5ea7-47fa-930e-c4ccf74c547d - strict-transport-security: - - max-age=31536000 - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-ms-ags-diagnostic: - - '{"ServerInfo":{"DataCenter":"South India","Slice":"E","Ring":"2","ScaleUnit":"001","RoleInstance":"MA1PEPF00004971"}}' - x-ms-resource-unit: - - '1' - status: - code: 200 - message: OK - request: body: '{"location": "eastus2euap", "properties": {"tenantId": "72f988bf-86f1-41af-91ab-2d7cd011db47", - "sku": {"family": "A", "name": "standard"}, "accessPolicies": [{"tenantId": - "72f988bf-86f1-41af-91ab-2d7cd011db47", "objectId": "57bfe214-9fdd-4732-bc3d-410323de367f", - "permissions": {"keys": ["all"], "secrets": ["all"], "certificates": ["all"], - "storage": ["all"]}}], "enableSoftDelete": true, "softDeleteRetentionInDays": - 90, "networkAcls": {"bypass": "AzureServices", "defaultAction": "Allow"}}}' + "sku": {"family": "A", "name": "standard"}, "accessPolicies": [], "enableSoftDelete": + true, "softDeleteRetentionInDays": 90, "enableRbacAuthorization": true, "networkAcls": + {"bypass": "AzureServices", "defaultAction": "Allow"}}}' headers: Accept: - application/json @@ -250,47 +206,45 @@ interactions: Connection: - keep-alive Content-Length: - - '493' + - '323' Content-Type: - application/json ParameterSetName: - --name -l --resource-group User-Agent: - - AZURECLI/2.55.0 azsdk-python-azure-mgmt-keyvault/10.3.0 Python/3.9.7 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.9 (Windows-10-10.0.22621-SP0) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001/providers/Microsoft.KeyVault/vaults/kvclinsp17?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001/providers/Microsoft.KeyVault/vaults/kvclinsp18?api-version=2023-02-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001/providers/Microsoft.KeyVault/vaults/kvclinsp17","name":"kvclinsp17","type":"Microsoft.KeyVault/vaults","location":"eastus2euap","tags":{},"systemData":{"createdBy":"kumarkaushal@microsoft.com","createdByType":"User","createdAt":"2023-12-12T13:28:58.664Z","lastModifiedBy":"kumarkaushal@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2023-12-12T13:28:58.664Z"},"properties":{"sku":{"family":"A","name":"standard"},"tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47","accessPolicies":[{"tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47","objectId":"57bfe214-9fdd-4732-bc3d-410323de367f","permissions":{"keys":["all"],"secrets":["all"],"certificates":["all"],"storage":["all"]}}],"enabledForDeployment":false,"enableSoftDelete":true,"softDeleteRetentionInDays":90,"vaultUri":"https://kvclinsp17.vault.azure.net","provisioningState":"RegisteringDns","publicNetworkAccess":"Enabled"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001/providers/Microsoft.KeyVault/vaults/kvclinsp18","name":"kvclinsp18","type":"Microsoft.KeyVault/vaults","location":"eastus2euap","tags":{},"systemData":{"createdBy":"bhupeshbhatt@microsoft.com","createdByType":"User","createdAt":"2024-06-26T05:45:51.503Z","lastModifiedBy":"bhupeshbhatt@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-26T05:45:51.503Z"},"properties":{"sku":{"family":"A","name":"standard"},"tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47","accessPolicies":[],"enabledForDeployment":false,"enableSoftDelete":true,"softDeleteRetentionInDays":90,"enableRbacAuthorization":true,"vaultUri":"https://kvclinsp18.vault.azure.net","provisioningState":"RegisteringDns","publicNetworkAccess":"Enabled"}}' headers: cache-control: - no-cache content-length: - - '996' + - '836' content-type: - application/json; charset=utf-8 date: - - Tue, 12 Dec 2023 13:29:01 GMT + - Wed, 26 Jun 2024 05:45:53 GMT expires: - '-1' pragma: - no-cache - server: - - Microsoft-IIS/10.0 strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding x-aspnet-version: - 4.0.30319 + x-cache: + - CONFIG_NOCACHE x-content-type-options: - nosniff x-ms-keyvault-service-version: - - 1.5.1018.0 + - 1.5.1232.0 x-ms-ratelimit-remaining-subscription-writes: - '1199' + x-msedge-ref: + - 'Ref A: 527FE5729B3248A9AE2260D948756221 Ref B: MAA201060514051 Ref C: 2024-06-26T05:45:44Z' status: code: 200 message: OK @@ -308,39 +262,37 @@ interactions: ParameterSetName: - --name -l --resource-group User-Agent: - - AZURECLI/2.55.0 azsdk-python-azure-mgmt-keyvault/10.3.0 Python/3.9.7 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.9 (Windows-10-10.0.22621-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001/providers/Microsoft.KeyVault/vaults/kvclinsp17?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001/providers/Microsoft.KeyVault/vaults/kvclinsp18?api-version=2023-02-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001/providers/Microsoft.KeyVault/vaults/kvclinsp17","name":"kvclinsp17","type":"Microsoft.KeyVault/vaults","location":"eastus2euap","tags":{},"systemData":{"createdBy":"kumarkaushal@microsoft.com","createdByType":"User","createdAt":"2023-12-12T13:28:58.664Z","lastModifiedBy":"kumarkaushal@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2023-12-12T13:28:58.664Z"},"properties":{"sku":{"family":"A","name":"standard"},"tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47","accessPolicies":[{"tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47","objectId":"57bfe214-9fdd-4732-bc3d-410323de367f","permissions":{"keys":["all"],"secrets":["all"],"certificates":["all"],"storage":["all"]}}],"enabledForDeployment":false,"enableSoftDelete":true,"softDeleteRetentionInDays":90,"vaultUri":"https://kvclinsp17.vault.azure.net/","provisioningState":"RegisteringDns","publicNetworkAccess":"Enabled"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001/providers/Microsoft.KeyVault/vaults/kvclinsp18","name":"kvclinsp18","type":"Microsoft.KeyVault/vaults","location":"eastus2euap","tags":{},"systemData":{"createdBy":"bhupeshbhatt@microsoft.com","createdByType":"User","createdAt":"2024-06-26T05:45:51.503Z","lastModifiedBy":"bhupeshbhatt@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-26T05:45:51.503Z"},"properties":{"sku":{"family":"A","name":"standard"},"tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47","accessPolicies":[],"enabledForDeployment":false,"enableSoftDelete":true,"softDeleteRetentionInDays":90,"enableRbacAuthorization":true,"vaultUri":"https://kvclinsp18.vault.azure.net/","provisioningState":"RegisteringDns","publicNetworkAccess":"Enabled"}}' headers: cache-control: - no-cache content-length: - - '997' + - '837' content-type: - application/json; charset=utf-8 date: - - Tue, 12 Dec 2023 13:29:01 GMT + - Wed, 26 Jun 2024 05:45:55 GMT expires: - '-1' pragma: - no-cache - server: - - Microsoft-IIS/10.0 strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding x-aspnet-version: - 4.0.30319 + x-cache: + - CONFIG_NOCACHE x-content-type-options: - nosniff x-ms-keyvault-service-version: - - 1.5.1018.0 + - 1.5.1232.0 + x-msedge-ref: + - 'Ref A: 181DF25541504660BF3B1F660DE7B2F7 Ref B: MAA201060514051 Ref C: 2024-06-26T05:45:53Z' status: code: 200 message: OK @@ -358,39 +310,37 @@ interactions: ParameterSetName: - --name -l --resource-group User-Agent: - - AZURECLI/2.55.0 azsdk-python-azure-mgmt-keyvault/10.3.0 Python/3.9.7 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.9 (Windows-10-10.0.22621-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001/providers/Microsoft.KeyVault/vaults/kvclinsp17?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001/providers/Microsoft.KeyVault/vaults/kvclinsp18?api-version=2023-02-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001/providers/Microsoft.KeyVault/vaults/kvclinsp17","name":"kvclinsp17","type":"Microsoft.KeyVault/vaults","location":"eastus2euap","tags":{},"systemData":{"createdBy":"kumarkaushal@microsoft.com","createdByType":"User","createdAt":"2023-12-12T13:28:58.664Z","lastModifiedBy":"kumarkaushal@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2023-12-12T13:28:58.664Z"},"properties":{"sku":{"family":"A","name":"standard"},"tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47","accessPolicies":[{"tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47","objectId":"57bfe214-9fdd-4732-bc3d-410323de367f","permissions":{"keys":["all"],"secrets":["all"],"certificates":["all"],"storage":["all"]}}],"enabledForDeployment":false,"enableSoftDelete":true,"softDeleteRetentionInDays":90,"vaultUri":"https://kvclinsp17.vault.azure.net/","provisioningState":"Succeeded","publicNetworkAccess":"Enabled"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001/providers/Microsoft.KeyVault/vaults/kvclinsp18","name":"kvclinsp18","type":"Microsoft.KeyVault/vaults","location":"eastus2euap","tags":{},"systemData":{"createdBy":"bhupeshbhatt@microsoft.com","createdByType":"User","createdAt":"2024-06-26T05:45:51.503Z","lastModifiedBy":"bhupeshbhatt@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-26T05:45:51.503Z"},"properties":{"sku":{"family":"A","name":"standard"},"tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47","accessPolicies":[],"enabledForDeployment":false,"enableSoftDelete":true,"softDeleteRetentionInDays":90,"enableRbacAuthorization":true,"vaultUri":"https://kvclinsp18.vault.azure.net/","provisioningState":"Succeeded","publicNetworkAccess":"Enabled"}}' headers: cache-control: - no-cache content-length: - - '992' + - '832' content-type: - application/json; charset=utf-8 date: - - Tue, 12 Dec 2023 13:29:32 GMT + - Wed, 26 Jun 2024 05:46:26 GMT expires: - '-1' pragma: - no-cache - server: - - Microsoft-IIS/10.0 strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding x-aspnet-version: - 4.0.30319 + x-cache: + - CONFIG_NOCACHE x-content-type-options: - nosniff x-ms-keyvault-service-version: - - 1.5.1018.0 + - 1.5.1232.0 + x-msedge-ref: + - 'Ref A: 82E1DCA1F14F451C8C3CCD42D0066733 Ref B: MAA201060514051 Ref C: 2024-06-26T05:46:25Z' status: code: 200 message: OK @@ -409,37 +359,39 @@ interactions: - --name --perimeter-name --resource-group --access-mode --private-link-resource --profile User-Agent: - - AZURECLI/2.55.0 azsdk-python-azure-mgmt-resource/23.1.0b2 Python/3.9.7 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.9 (Windows-10-10.0.22621-SP0) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/test_nsp_association_crud000001?api-version=2022-09-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001","name":"test_nsp_association_crud000001","type":"Microsoft.Resources/resourceGroups","location":"eastus2euap","tags":{"product":"azurecli","cause":"automation","test":"test_nsp_association_crud","date":"2023-12-12T13:28:37Z","module":"nsp","Created":"2023-12-12T13:28:39.2401271Z","skipNRMSNSG":"true"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001","name":"test_nsp_association_crud000001","type":"Microsoft.Resources/resourceGroups","location":"eastus2euap","tags":{"product":"azurecli","cause":"automation","test":"test_nsp_association_crud","date":"2024-06-26T05:45:28Z","module":"nsp","Created":"2024-06-26T05:45:29.9330613Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache content-length: - - '457' + - '436' content-type: - application/json; charset=utf-8 date: - - Tue, 12 Dec 2023 13:29:32 GMT + - Wed, 26 Jun 2024 05:46:26 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-msedge-ref: + - 'Ref A: AE67C491B04545CDB76895762129985A Ref B: MAA201060516019 Ref C: 2024-06-26T05:46:27Z' status: code: 200 message: OK - request: body: '{"location": "eastus2euap", "name": "TestNspAssociation", "properties": - {"accessMode": "Learning", "privateLinkResource": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001/providers/Microsoft.KeyVault/vaults/kvclinsp17"}, + {"accessMode": "Learning", "privateLinkResource": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001/providers/Microsoft.KeyVault/vaults/kvclinsp18"}, "profile": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/profiles/TestNspProfile"}}}' headers: Accept: @@ -458,12 +410,12 @@ interactions: - --name --perimeter-name --resource-group --access-mode --private-link-resource --profile User-Agent: - - AZURECLI/2.55.0 (AAZ) azsdk-python-core/1.26.0 Python/3.9.7 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.9 (Windows-10-10.0.22621-SP0) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/resourceAssociations/TestNspAssociation?api-version=2023-07-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/resourceAssociations/TestNspAssociation?api-version=2023-08-01-preview response: body: - string: '{"name":"TestNspAssociation","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/resourceAssociations/TestNspAssociation","type":"Microsoft.Network/networkSecurityPerimeters/resourceAssociations","properties":{"privateLinkResource":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001/providers/Microsoft.KeyVault/vaults/kvclinsp17"},"profile":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/profiles/TestNspProfile"},"accessMode":"Learning","provisioningState":"Succeeded","hasProvisioningIssues":"no"}}' + string: '{"name":"TestNspAssociation","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/resourceAssociations/TestNspAssociation","type":"Microsoft.Network/networkSecurityPerimeters/resourceAssociations","properties":{"privateLinkResource":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001/providers/Microsoft.KeyVault/vaults/kvclinsp18"},"profile":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/profiles/TestNspProfile"},"accessMode":"Learning","provisioningState":"Succeeded","hasProvisioningIssues":"no"}}' headers: cache-control: - no-cache @@ -472,19 +424,23 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 12 Dec 2023 13:29:45 GMT + - Wed, 26 Jun 2024 05:46:32 GMT expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/resourceAssociations/TestNspAssociation?api-version=2023-07-01-preview + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/resourceAssociations/TestNspAssociation?api-version=2023-08-01-preview pragma: - no-cache strict-transport-security: - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1198' + - '1199' + x-msedge-ref: + - 'Ref A: BB5164764676400F89864CFA7EA43562 Ref B: MAA201060514045 Ref C: 2024-06-26T05:46:27Z' status: code: 201 message: Created @@ -502,12 +458,12 @@ interactions: ParameterSetName: - --name --perimeter-name --resource-group User-Agent: - - AZURECLI/2.55.0 (AAZ) azsdk-python-core/1.26.0 Python/3.9.7 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.9 (Windows-10-10.0.22621-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/resourceAssociations/TestNspAssociation?api-version=2023-07-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/resourceAssociations/TestNspAssociation?api-version=2023-08-01-preview response: body: - string: '{"name":"TestNspAssociation","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/resourceAssociations/TestNspAssociation","type":"Microsoft.Network/networkSecurityPerimeters/resourceAssociations","properties":{"privateLinkResource":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001/providers/Microsoft.KeyVault/vaults/kvclinsp17"},"profile":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/profiles/TestNspProfile"},"accessMode":"Learning","provisioningState":"Succeeded","hasProvisioningIssues":"no"}}' + string: '{"name":"TestNspAssociation","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/resourceAssociations/TestNspAssociation","type":"Microsoft.Network/networkSecurityPerimeters/resourceAssociations","properties":{"privateLinkResource":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001/providers/Microsoft.KeyVault/vaults/kvclinsp18"},"profile":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/profiles/TestNspProfile"},"accessMode":"Learning","provisioningState":"Succeeded","hasProvisioningIssues":"no"}}' headers: cache-control: - no-cache @@ -516,19 +472,19 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 12 Dec 2023 13:29:47 GMT + - Wed, 26 Jun 2024 05:46:35 GMT expires: - '-1' pragma: - no-cache strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding + x-cache: + - CONFIG_NOCACHE x-content-type-options: - nosniff + x-msedge-ref: + - 'Ref A: 57BC979A6AF841E9940C11665ACFC1FA Ref B: MAA201060515047 Ref C: 2024-06-26T05:46:33Z' status: code: 200 message: OK @@ -547,31 +503,33 @@ interactions: - --name --perimeter-name --resource-group --access-mode --private-link-resource --profile User-Agent: - - AZURECLI/2.55.0 azsdk-python-azure-mgmt-resource/23.1.0b2 Python/3.9.7 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.9 (Windows-10-10.0.22621-SP0) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/test_nsp_association_crud000001?api-version=2022-09-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001","name":"test_nsp_association_crud000001","type":"Microsoft.Resources/resourceGroups","location":"eastus2euap","tags":{"product":"azurecli","cause":"automation","test":"test_nsp_association_crud","date":"2023-12-12T13:28:37Z","module":"nsp","Created":"2023-12-12T13:28:39.2401271Z","skipNRMSNSG":"true"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001","name":"test_nsp_association_crud000001","type":"Microsoft.Resources/resourceGroups","location":"eastus2euap","tags":{"product":"azurecli","cause":"automation","test":"test_nsp_association_crud","date":"2024-06-26T05:45:28Z","module":"nsp","Created":"2024-06-26T05:45:29.9330613Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache content-length: - - '457' + - '436' content-type: - application/json; charset=utf-8 date: - - Tue, 12 Dec 2023 13:29:47 GMT + - Wed, 26 Jun 2024 05:46:35 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-msedge-ref: + - 'Ref A: 4D7B1D0A2C7B47D69C5597FBE1FE4F96 Ref B: MAA201060513037 Ref C: 2024-06-26T05:46:35Z' status: code: 200 message: OK @@ -590,12 +548,12 @@ interactions: - --name --perimeter-name --resource-group --access-mode --private-link-resource --profile User-Agent: - - AZURECLI/2.55.0 (AAZ) azsdk-python-core/1.26.0 Python/3.9.7 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.9 (Windows-10-10.0.22621-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/resourceAssociations/TestNspAssociation?api-version=2023-07-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/resourceAssociations/TestNspAssociation?api-version=2023-08-01-preview response: body: - string: '{"name":"TestNspAssociation","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/resourceAssociations/TestNspAssociation","type":"Microsoft.Network/networkSecurityPerimeters/resourceAssociations","properties":{"privateLinkResource":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001/providers/Microsoft.KeyVault/vaults/kvclinsp17"},"profile":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/profiles/TestNspProfile"},"accessMode":"Learning","provisioningState":"Succeeded","hasProvisioningIssues":"no"}}' + string: '{"name":"TestNspAssociation","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/resourceAssociations/TestNspAssociation","type":"Microsoft.Network/networkSecurityPerimeters/resourceAssociations","properties":{"privateLinkResource":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001/providers/Microsoft.KeyVault/vaults/kvclinsp18"},"profile":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/profiles/TestNspProfile"},"accessMode":"Learning","provisioningState":"Succeeded","hasProvisioningIssues":"no"}}' headers: cache-control: - no-cache @@ -604,25 +562,25 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 12 Dec 2023 13:29:48 GMT + - Wed, 26 Jun 2024 05:46:38 GMT expires: - '-1' pragma: - no-cache strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding + x-cache: + - CONFIG_NOCACHE x-content-type-options: - nosniff + x-msedge-ref: + - 'Ref A: 3CD01F21D50F490EB19DB383C290F38F Ref B: MAA201060514037 Ref C: 2024-06-26T05:46:36Z' status: code: 200 message: OK - request: body: '{"location": "eastus2euap", "name": "TestNspAssociation", "properties": - {"accessMode": "Enforced", "privateLinkResource": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001/providers/Microsoft.KeyVault/vaults/kvclinsp17"}, + {"accessMode": "Enforced", "privateLinkResource": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001/providers/Microsoft.KeyVault/vaults/kvclinsp18"}, "profile": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/profiles/TestNspProfile"}}}' headers: Accept: @@ -641,12 +599,12 @@ interactions: - --name --perimeter-name --resource-group --access-mode --private-link-resource --profile User-Agent: - - AZURECLI/2.55.0 (AAZ) azsdk-python-core/1.26.0 Python/3.9.7 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.9 (Windows-10-10.0.22621-SP0) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/resourceAssociations/TestNspAssociation?api-version=2023-07-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/resourceAssociations/TestNspAssociation?api-version=2023-08-01-preview response: body: - string: '{"name":"TestNspAssociation","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/resourceAssociations/TestNspAssociation","type":"Microsoft.Network/networkSecurityPerimeters/resourceAssociations","properties":{"privateLinkResource":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001/providers/Microsoft.KeyVault/vaults/kvclinsp17"},"profile":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/profiles/TestNspProfile"},"accessMode":"Enforced","provisioningState":"Succeeded","hasProvisioningIssues":"no"}}' + string: '{"name":"TestNspAssociation","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/resourceAssociations/TestNspAssociation","type":"Microsoft.Network/networkSecurityPerimeters/resourceAssociations","properties":{"privateLinkResource":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001/providers/Microsoft.KeyVault/vaults/kvclinsp18"},"profile":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/profiles/TestNspProfile"},"accessMode":"Enforced","provisioningState":"Succeeded","hasProvisioningIssues":"no"}}' headers: cache-control: - no-cache @@ -655,21 +613,21 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 12 Dec 2023 13:29:52 GMT + - Wed, 26 Jun 2024 05:46:40 GMT expires: - '-1' pragma: - no-cache 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-writes: - - '1198' + - '1199' + x-msedge-ref: + - 'Ref A: 38ED1AF5500F45BA9925F9530204DA93 Ref B: MAA201060514037 Ref C: 2024-06-26T05:46:38Z' status: code: 200 message: OK @@ -687,12 +645,12 @@ interactions: ParameterSetName: - --name --perimeter-name --resource-group User-Agent: - - AZURECLI/2.55.0 (AAZ) azsdk-python-core/1.26.0 Python/3.9.7 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.9 (Windows-10-10.0.22621-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/resourceAssociations/TestNspAssociation?api-version=2023-07-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/resourceAssociations/TestNspAssociation?api-version=2023-08-01-preview response: body: - string: '{"name":"TestNspAssociation","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/resourceAssociations/TestNspAssociation","type":"Microsoft.Network/networkSecurityPerimeters/resourceAssociations","properties":{"privateLinkResource":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001/providers/Microsoft.KeyVault/vaults/kvclinsp17"},"profile":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/profiles/TestNspProfile"},"accessMode":"Enforced","provisioningState":"Succeeded","hasProvisioningIssues":"no"}}' + string: '{"name":"TestNspAssociation","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/resourceAssociations/TestNspAssociation","type":"Microsoft.Network/networkSecurityPerimeters/resourceAssociations","properties":{"privateLinkResource":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001/providers/Microsoft.KeyVault/vaults/kvclinsp18"},"profile":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/profiles/TestNspProfile"},"accessMode":"Enforced","provisioningState":"Succeeded","hasProvisioningIssues":"no"}}' headers: cache-control: - no-cache @@ -701,19 +659,19 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 12 Dec 2023 13:29:55 GMT + - Wed, 26 Jun 2024 05:46:42 GMT expires: - '-1' pragma: - no-cache strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding + x-cache: + - CONFIG_NOCACHE x-content-type-options: - nosniff + x-msedge-ref: + - 'Ref A: BCC7A3E640744007BEFEADB074D33141 Ref B: MAA201060513033 Ref C: 2024-06-26T05:46:41Z' status: code: 200 message: OK @@ -731,12 +689,12 @@ interactions: ParameterSetName: - --perimeter-name --resource-group User-Agent: - - AZURECLI/2.55.0 (AAZ) azsdk-python-core/1.26.0 Python/3.9.7 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.9 (Windows-10-10.0.22621-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/resourceAssociations?api-version=2023-07-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/resourceAssociations?api-version=2023-08-01-preview response: body: - string: '{"nextLink":"","value":[{"name":"TestNspAssociation","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/resourceAssociations/TestNspAssociation","type":"Microsoft.Network/networkSecurityPerimeters/resourceAssociations","properties":{"privateLinkResource":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001/providers/Microsoft.KeyVault/vaults/kvclinsp17"},"profile":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/profiles/TestNspProfile"},"accessMode":"Enforced","provisioningState":"Succeeded","hasProvisioningIssues":"no"}}]}' + string: '{"nextLink":"","value":[{"name":"TestNspAssociation","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/resourceAssociations/TestNspAssociation","type":"Microsoft.Network/networkSecurityPerimeters/resourceAssociations","properties":{"privateLinkResource":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001/providers/Microsoft.KeyVault/vaults/kvclinsp18"},"profile":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/profiles/TestNspProfile"},"accessMode":"Enforced","provisioningState":"Succeeded","hasProvisioningIssues":"no"}}]}' headers: cache-control: - no-cache @@ -745,19 +703,19 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 12 Dec 2023 13:29:58 GMT + - Wed, 26 Jun 2024 05:46:44 GMT expires: - '-1' pragma: - no-cache strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding + x-cache: + - CONFIG_NOCACHE x-content-type-options: - nosniff + x-msedge-ref: + - 'Ref A: 404F7DB293414103BBCC7AF8C243F684 Ref B: MAA201060514047 Ref C: 2024-06-26T05:46:43Z' status: code: 200 message: OK @@ -777,9 +735,9 @@ interactions: ParameterSetName: - --name --perimeter-name --resource-group --yes User-Agent: - - AZURECLI/2.55.0 (AAZ) azsdk-python-core/1.26.0 Python/3.9.7 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.9 (Windows-10-10.0.22621-SP0) method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/resourceAssociations/TestNspAssociation?api-version=2023-07-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/resourceAssociations/TestNspAssociation?api-version=2023-08-01-preview response: body: string: '' @@ -787,17 +745,21 @@ interactions: cache-control: - no-cache date: - - Tue, 12 Dec 2023 13:30:01 GMT + - Wed, 26 Jun 2024 05:46:47 GMT expires: - '-1' pragma: - no-cache strict-transport-security: - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-deletes: - '14999' + x-msedge-ref: + - 'Ref A: 912458A466224276B7756D414B7F022D Ref B: MAA201060514039 Ref C: 2024-06-26T05:46:45Z' status: code: 204 message: No Content @@ -815,9 +777,9 @@ interactions: ParameterSetName: - --name --perimeter-name --resource-group User-Agent: - - AZURECLI/2.55.0 (AAZ) azsdk-python-core/1.26.0 Python/3.9.7 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.9 (Windows-10-10.0.22621-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/resourceAssociations/TestNspAssociation?api-version=2023-07-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/resourceAssociations/TestNspAssociation?api-version=2023-08-01-preview response: body: string: '{"error":{"message":"Resource [/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/resourceAssociations/TestNspAssociation] @@ -830,15 +792,19 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 12 Dec 2023 13:30:04 GMT + - Wed, 26 Jun 2024 05:46:48 GMT expires: - '-1' pragma: - no-cache strict-transport-security: - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE x-content-type-options: - nosniff + x-msedge-ref: + - 'Ref A: DA6B3DE1393D4253ADE9403417C54C6D Ref B: MAA201060515053 Ref C: 2024-06-26T05:46:48Z' status: code: 404 message: Not Found @@ -858,9 +824,9 @@ interactions: ParameterSetName: - --name --resource-group --no-wait User-Agent: - - AZURECLI/2.55.0 azsdk-python-azure-mgmt-keyvault/10.3.0 Python/3.9.7 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.9 (Windows-10-10.0.22621-SP0) method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001/providers/Microsoft.KeyVault/vaults/kvclinsp17?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001/providers/Microsoft.KeyVault/vaults/kvclinsp18?api-version=2023-02-01 response: body: string: '' @@ -870,23 +836,25 @@ interactions: content-length: - '0' date: - - Tue, 12 Dec 2023 13:30:13 GMT + - Wed, 26 Jun 2024 05:47:01 GMT expires: - '-1' pragma: - no-cache - server: - - Microsoft-IIS/10.0 strict-transport-security: - max-age=31536000; includeSubDomains x-aspnet-version: - 4.0.30319 + x-cache: + - CONFIG_NOCACHE x-content-type-options: - nosniff x-ms-keyvault-service-version: - - 1.5.1018.0 + - 1.5.1232.0 x-ms-ratelimit-remaining-subscription-deletes: - '14999' + x-msedge-ref: + - 'Ref A: 2233D36DB85A4760B1DC5B62770BC84E Ref B: MAA201060513029 Ref C: 2024-06-26T05:46:49Z' status: code: 200 message: OK @@ -904,12 +872,12 @@ interactions: ParameterSetName: - --name -l --no-wait User-Agent: - - AZURECLI/2.55.0 azsdk-python-azure-mgmt-keyvault/10.3.0 Python/3.9.7 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.9 (Windows-10-10.0.22621-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.KeyVault/locations/eastus2euap/deletedVaults/kvclinsp17?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.KeyVault/locations/eastus2euap/deletedVaults/kvclinsp18?api-version=2023-02-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.KeyVault/locations/eastus2euap/deletedVaults/kvclinsp17","name":"kvclinsp17","type":"Microsoft.KeyVault/deletedVaults","properties":{"vaultId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001/providers/Microsoft.KeyVault/vaults/kvclinsp17","location":"eastus2euap","tags":{},"deletionDate":"2023-12-12T13:30:06Z","scheduledPurgeDate":"2024-03-11T13:30:06Z"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.KeyVault/locations/eastus2euap/deletedVaults/kvclinsp18","name":"kvclinsp18","type":"Microsoft.KeyVault/deletedVaults","properties":{"vaultId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_association_crud000001/providers/Microsoft.KeyVault/vaults/kvclinsp18","location":"eastus2euap","tags":{},"deletionDate":"2024-06-26T05:46:53Z","scheduledPurgeDate":"2024-09-24T05:46:53Z"}}' headers: cache-control: - no-cache @@ -918,25 +886,23 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 12 Dec 2023 13:30:15 GMT + - Wed, 26 Jun 2024 05:47:01 GMT expires: - '-1' pragma: - no-cache - server: - - Microsoft-IIS/10.0 strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding x-aspnet-version: - 4.0.30319 + x-cache: + - CONFIG_NOCACHE x-content-type-options: - nosniff x-ms-keyvault-service-version: - - 1.5.1018.0 + - 1.5.1232.0 + x-msedge-ref: + - 'Ref A: E8D8A78F3587401899BC5E53DFFCB725 Ref B: MAA201060514027 Ref C: 2024-06-26T05:47:01Z' status: code: 200 message: OK @@ -956,9 +922,9 @@ interactions: ParameterSetName: - --name -l --no-wait User-Agent: - - AZURECLI/2.55.0 azsdk-python-azure-mgmt-keyvault/10.3.0 Python/3.9.7 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.9 (Windows-10-10.0.22621-SP0) method: POST - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.KeyVault/locations/eastus2euap/deletedVaults/kvclinsp17/purge?api-version=2023-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.KeyVault/locations/eastus2euap/deletedVaults/kvclinsp18/purge?api-version=2023-02-01 response: body: string: '' @@ -968,25 +934,27 @@ interactions: content-length: - '0' date: - - Tue, 12 Dec 2023 13:30:16 GMT + - Wed, 26 Jun 2024 05:47:03 GMT expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.KeyVault/locations/eastus2euap/operationResults/VVR8MDYzODM3OTg0NjE3Nzk5OTg1NHxFNUUyQjMyQzYwMUI0RDY3OEY1RjNGQkNCMkRFNzc3MQ?api-version=2023-02-01&t=638379846169702513&c=MIIHHjCCBgagAwIBAgITfwI79y9UzaNyX0UmiQAEAjv3LzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjMxMTAxMDUyMjE5WhcNMjQxMDI2MDUyMjE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKXMFJL_8J5ldCv07mjWennKl4L2TaZeF4qu-yFTJofcV2PiadIWfYDzE3BLw5xqtreNxqKpB7VLQT0SjrilRZsNhTCQMHkk9fC1pgRYnG0y0Y3hVw9toRskt4RDzm9dDn0-jjotCfMZRa5PwpmNIUwpujzi0eldwbaiK9l-lhCMb0pwcyLNVktT4ZhvAN00iPqXOIqHjZvefJgikL7C5JL6BDGxqZR7OYnipf0cPd7Rotq-Z5g8R884Sq5mInZ90HY__mNkQ7gOgCQ58tOF72tGXVvQS0GqfZlWdCMzGg4vG_2WfPfphtiuH3AikdOKvc9BV3nwUZfWHYzSiuMd7IUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBRFCiIbPpatMT1w_24FqJAYwzfKbDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAECQYuqEipAfY7bPkTZ4Y1plUJ_V4xuRB4qpfa7aKKt1EKb9rzc4zs-oDIQ_FEUsTCtv13XQFQszcA48HqAYBNRmkRznoIm5DFKhL5I5cjeegKAoA8feUrKkkBtMHj7L4SAXJ1Moom3lOzFC1qIjTsdSPda8CHnLvVKV2BSEJgW50qSWyZVmGGVV7XLjFI6wmNsEy-Z0OvViFsHfhStZk7KF069Tcquobq3mgbjdvkVE6wvZ8-vBkdkU-qG8vis3pyt1SZHEC2hLxlFWdgTCX_6d-4m3YWL1uIAK7evYKKE-z7PZoxS1xeReal9uhn2jfi-7S3wuCaV_XVXZ3td1dQw&s=ah_WZ6NUrt4VgxRflRft9_VVXTZC8uxxyi0IKrMeP81imJiyBmUXAAJH2l_L4-JHf8f-nEoqJAwEcB2IB9YrWlhFKCIpHzwKLZwPc0easnWTul3p_Fxa326lTIYNWMe_Otk1UamU5O_fh128hfmFHyWZZD3yXDnpVjBqgsdrcN36r-h4hXYs08SS-YwXgku2ABSxpQ2UvZJCK8dpL400KrVg9-zpWnICLMq70fzOALrbv60Q4b_H5piXIp3HspsXh6yrXhjgvboiqHbowOnz_WMjWhRC5ZaWgwshuRyZ08sSQjwJtvGjMqXtTb15IxowPKzV7Y388rsw0j_bbBDNYw&h=JZgYDtdMkxR0Bp3XpMYFbG2WfvEEw2-lOtXrwuCnrLE + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.KeyVault/locations/eastus2euap/operationResults/VVR8MDYzODU0OTc3NjI0NjYwODQwN3wyOERBMDFDN0IzMzI0NTUyODg0MUE3Nzg4MDcyNTU3NQ?api-version=2023-02-01&t=638549776238347320&c=MIIHpTCCBo2gAwIBAgITfwNG4ZeD5k5i3v_jpQAEA0bhlzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNTIwMjMwODIzWhcNMjUwNTE1MjMwODIzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJwiNvhGW_0dpQ5rbD7q8Lu0A6U9gWRFYyjyDnUnQa5Lp1m8pau25URfvTepPkos0FkMC2QIQRWMW4Rm_rZajhjQVw1j7eLS2X2ca6kd9B6tMzjQfrb5xixBdFQNxM_gWyx3m5NZDRmm_zRzhVrhg-tjB16aZQdgt1gx6v8KyMQaa7qkvbsEuTqCp1h6k76OS63lmt64gTD7Xo6GFo_doO4BjG1ORDhwIch3_8kvd0GVlG7Es8zAuSaLEBKR7bLGCQWa38L37aNRck85TOFkB1l6m0iojrvYIJDHVCMGw3BlcHJRVCywl4p-MaZQAaLqDwqf_MapZLwhS1ORu_v7Ab0CAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBSU_uCEEF2qhJQWRgjTAn9m_0XrpTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAHOGeuHCVrtTmbxHoLWeGKZOuChJQx5VMj0aW5mYlP_QjWbXuINO4C645z063P3wopXDl6V1VxhTC4gTjkF_bhmIIC6l8BcoNV_1iqHrNx0nwUG2q41zrybwgdNRsA7-ccYvK0xz7JFIa4d4egDyILpk3z0k_xKgtozp7-x2npBjQMcFiK69gl5P7wPC-ykC8gGTLHQywZmRBtxom8atHOF-2WIZCyPIEZktnLhcht-EHmbKuuCyAl-2esrLHY03yJVtqeiqx6SPDiuH47Kwwi2-dZaWWXakpHtoTIpf4ksPuyLSlzL-9RTYxNbCuSwROFS0QSKzwQeCYu_lQncj36U&s=KvE9lJe495WWZBRN3lwXGDBxaM0711tTaaqUmTYxRKSEfaqyERUC4njNeVzAxPwbSejlJuPyqlj9_VUdSiRkoMMsBIQzNjcFoQNhROPbLrPaQVO3vu0T6ZgNlN7W3RjVODC3R9qCXxzZRyU-hAuup6ju7j5cfbIfmnUDuAmgMeU_1ck7XAxiPwTmDpwb9DrP2--fq3ImY4t3N18sJw2VgPGi_lFAp8mEVV4wEWYDwdfUYKPhdSXeSUjcgRJev_RKoYHUjXDC7zhXg3h-2QDToFjUsXGScL4Zp4LmrJXTLsD3EqBVAWXC9TKzcK5PG_aiqf4-6_uvjK7a4sY98geJpQ&h=TgVW5uXfAoiE56hf41YWqJ7k1-eVQxwswUrLkL4u9bs pragma: - no-cache - server: - - Microsoft-IIS/10.0 strict-transport-security: - max-age=31536000; includeSubDomains x-aspnet-version: - 4.0.30319 + x-cache: + - CONFIG_NOCACHE x-content-type-options: - nosniff x-ms-keyvault-service-version: - - 1.5.1018.0 + - 1.5.1232.0 x-ms-ratelimit-remaining-subscription-writes: - '1199' + x-msedge-ref: + - 'Ref A: 1CB6741616354E949F2E17A2D10B54CF Ref B: MAA201060513021 Ref C: 2024-06-26T05:47:02Z' status: code: 202 message: Accepted diff --git a/src/nsp/azext_nsp/tests/latest/recordings/test_nsp_crud.yaml b/src/nsp/azext_nsp/tests/latest/recordings/test_nsp_crud.yaml index 9f10ab0bd06..6b2a47b2f73 100644 --- a/src/nsp/azext_nsp/tests/latest/recordings/test_nsp_crud.yaml +++ b/src/nsp/azext_nsp/tests/latest/recordings/test_nsp_crud.yaml @@ -17,12 +17,12 @@ interactions: ParameterSetName: - --name -l --resource-group User-Agent: - - AZURECLI/2.55.0 (AAZ) azsdk-python-core/1.26.0 Python/3.9.7 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.9 (Windows-10-10.0.22621-SP0) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter?api-version=2023-07-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter?api-version=2023-08-01-preview response: body: - string: '{"name":"TestNetworkSecurityPerimeter","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter","location":"eastus2euap","type":"Microsoft.Network/networkSecurityPerimeters","tags":{},"etag":"","properties":{"perimeterGuid":"fbc61ba8-d325-4f63-9982-21cf8552cfec","provisioningState":"Succeeded"}}' + string: '{"name":"TestNetworkSecurityPerimeter","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter","location":"eastus2euap","type":"Microsoft.Network/networkSecurityPerimeters","tags":{},"etag":"","properties":{"perimeterGuid":"e3d8ef3f-d500-4836-aa34-84df16728f9f","provisioningState":"Succeeded"}}' headers: cache-control: - no-cache @@ -31,21 +31,21 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 12 Dec 2023 13:28:49 GMT + - Wed, 26 Jun 2024 05:47:53 GMT expires: - '-1' pragma: - no-cache 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-writes: - '1199' + x-msedge-ref: + - 'Ref A: 24D7F5C51E7742D89F2E344EF8B88A3A Ref B: MAA201060515049 Ref C: 2024-06-26T05:47:48Z' status: code: 200 message: OK @@ -63,12 +63,12 @@ interactions: ParameterSetName: - --resource-group --name User-Agent: - - AZURECLI/2.55.0 (AAZ) azsdk-python-core/1.26.0 Python/3.9.7 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.9 (Windows-10-10.0.22621-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter?api-version=2023-07-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter?api-version=2023-08-01-preview response: body: - string: '{"name":"TestNetworkSecurityPerimeter","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter","location":"eastus2euap","type":"Microsoft.Network/networkSecurityPerimeters","tags":{},"etag":"","properties":{"perimeterGuid":"fbc61ba8-d325-4f63-9982-21cf8552cfec","provisioningState":"Succeeded"}}' + string: '{"name":"TestNetworkSecurityPerimeter","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter","location":"eastus2euap","type":"Microsoft.Network/networkSecurityPerimeters","tags":{},"etag":"","properties":{"perimeterGuid":"e3d8ef3f-d500-4836-aa34-84df16728f9f","provisioningState":"Succeeded"}}' headers: cache-control: - no-cache @@ -77,19 +77,19 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 12 Dec 2023 13:28:52 GMT + - Wed, 26 Jun 2024 05:47:55 GMT expires: - '-1' pragma: - no-cache strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding + x-cache: + - CONFIG_NOCACHE x-content-type-options: - nosniff + x-msedge-ref: + - 'Ref A: 60620255261D4DEA804E11CD78C78D34 Ref B: MAA201060513037 Ref C: 2024-06-26T05:47:54Z' status: code: 200 message: OK @@ -107,12 +107,12 @@ interactions: ParameterSetName: - --resource-group User-Agent: - - AZURECLI/2.55.0 (AAZ) azsdk-python-core/1.26.0 Python/3.9.7 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.9 (Windows-10-10.0.22621-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_crud000001/providers/Microsoft.Network/networkSecurityPerimeters?api-version=2023-07-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_crud000001/providers/Microsoft.Network/networkSecurityPerimeters?api-version=2023-08-01-preview response: body: - string: '{"nextLink":"","value":[{"name":"TestNetworkSecurityPerimeter","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter","location":"eastus2euap","type":"Microsoft.Network/networkSecurityPerimeters","tags":{},"etag":"","properties":{"perimeterGuid":"fbc61ba8-d325-4f63-9982-21cf8552cfec","provisioningState":"Succeeded"}}]}' + string: '{"nextLink":"","value":[{"name":"TestNetworkSecurityPerimeter","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter","location":"eastus2euap","type":"Microsoft.Network/networkSecurityPerimeters","tags":{},"etag":"","properties":{"perimeterGuid":"e3d8ef3f-d500-4836-aa34-84df16728f9f","provisioningState":"Succeeded"}}]}' headers: cache-control: - no-cache @@ -121,19 +121,19 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 12 Dec 2023 13:28:54 GMT + - Wed, 26 Jun 2024 05:47:57 GMT expires: - '-1' pragma: - no-cache strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding + x-cache: + - CONFIG_NOCACHE x-content-type-options: - nosniff + x-msedge-ref: + - 'Ref A: EF77CFE810694F8491B2E01C80EA50E7 Ref B: MAA201060514009 Ref C: 2024-06-26T05:47:56Z' status: code: 200 message: OK @@ -153,9 +153,9 @@ interactions: ParameterSetName: - -g --name --yes User-Agent: - - AZURECLI/2.55.0 (AAZ) azsdk-python-core/1.26.0 Python/3.9.7 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.9 (Windows-10-10.0.22621-SP0) method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter?api-version=2023-07-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter?api-version=2023-08-01-preview response: body: string: '' @@ -165,17 +165,21 @@ interactions: content-length: - '0' date: - - Tue, 12 Dec 2023 13:29:00 GMT + - Wed, 26 Jun 2024 05:48:09 GMT expires: - '-1' pragma: - no-cache strict-transport-security: - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-deletes: - '14999' + x-msedge-ref: + - 'Ref A: 7D14D413BD344FE29B6164C3AB0A7685 Ref B: MAA201060516049 Ref C: 2024-06-26T05:47:58Z' status: code: 200 message: OK @@ -193,12 +197,12 @@ interactions: ParameterSetName: - -l User-Agent: - - AZURECLI/2.55.0 (AAZ) azsdk-python-core/1.26.0 Python/3.9.7 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.9 (Windows-10-10.0.22621-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus2euap/perimeterAssociableResourceTypes?api-version=2023-07-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus2euap/perimeterAssociableResourceTypes?api-version=2023-08-01-preview response: body: - string: '{"type":"","nextLink":"https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus2euap/perimeterAssociableResourceTypes?api-version=2023-07-01-preview&firstIndex=10&pageSize=10","value":[{"type":"Microsoft.Network/PerimeterAssociableResourceTypes","name":"Microsoft.Sql.servers","id":"/subscriptions/{subscriptionId}/providers/Microsoft.Network/PerimeterAssociableResourceTypes/Microsoft.Sql.servers","properties":{"providerNamespace":"Microsoft.Sql","resourceType":"servers","displayName":"Microsoft.Sql/servers","apiVersion":"2021-02-01-preview","publicDnsZones":["database.windows.net"]}},{"type":"Microsoft.Network/PerimeterAssociableResourceTypes","name":"Microsoft.Storage.storageAccounts","id":"/subscriptions/{subscriptionId}/providers/Microsoft.Network/PerimeterAssociableResourceTypes/Microsoft.Storage.storageAccounts","properties":{"providerNamespace":"Microsoft.Storage","resourceType":"storageAccounts","displayName":"Microsoft.Storage/storageAccounts","apiVersion":"2021-09-01","publicDnsZones":["blob.core.windows.net","table.core.windows.net","queue.core.windows.net","file.core.windows.net","web.core.windows.net","dfs.core.windows.net"]}},{"type":"Microsoft.Network/PerimeterAssociableResourceTypes","name":"Microsoft.EventHub.namespaces","id":"/subscriptions/{subscriptionId}/providers/Microsoft.Network/PerimeterAssociableResourceTypes/Microsoft.EventHub.namespaces","properties":{"providerNamespace":"Microsoft.EventHub","resourceType":"namespaces","displayName":"Microsoft.EventHub/namespaces","apiVersion":"2022-01-01-preview","publicDnsZones":["servicebus.windows.net"]}},{"type":"Microsoft.Network/PerimeterAssociableResourceTypes","name":"Microsoft.CognitiveServices.accounts","id":"/subscriptions/{subscriptionId}/providers/Microsoft.Network/PerimeterAssociableResourceTypes/Microsoft.CognitiveServices.accounts","properties":{"providerNamespace":"Microsoft.CognitiveServices","resourceType":"accounts","displayName":"Microsoft.CognitiveServices/accounts","apiVersion":"2021-10-01","publicDnsZones":["cognitiveservices.azure.com"]}},{"type":"Microsoft.Network/PerimeterAssociableResourceTypes","name":"Microsoft.Search.searchServices","id":"/subscriptions/{subscriptionId}/providers/Microsoft.Network/PerimeterAssociableResourceTypes/Microsoft.Search.searchServices","properties":{"providerNamespace":"Microsoft.Search","resourceType":"searchServices","displayName":"Microsoft.Search/searchServices","apiVersion":"2021-06-06-Preview","publicDnsZones":["search.windows.net"]}},{"type":"Microsoft.Network/PerimeterAssociableResourceTypes","name":"Microsoft.Purview.accounts","id":"/subscriptions/{subscriptionId}/providers/Microsoft.Network/PerimeterAssociableResourceTypes/Microsoft.Purview.accounts","properties":{"providerNamespace":"Microsoft.Purview","resourceType":"accounts","displayName":"Microsoft.Purview/accounts","apiVersion":"2022-02-01-preview","publicDnsZones":["purview.azure.com"]}},{"type":"Microsoft.Network/PerimeterAssociableResourceTypes","name":"Microsoft.ContainerService.managedClusters","id":"/subscriptions/{subscriptionId}/providers/Microsoft.Network/PerimeterAssociableResourceTypes/Microsoft.ContainerService.managedClusters","properties":{"providerNamespace":"Microsoft.ContainerService","resourceType":"managedClusters","displayName":"Microsoft.ContainerService/managedClusters","apiVersion":"2022-03-01","publicDnsZones":["azmk8s.io"]}},{"type":"Microsoft.Network/PerimeterAssociableResourceTypes","name":"Microsoft.KeyVault.vaults","id":"/subscriptions/{subscriptionId}/providers/Microsoft.Network/PerimeterAssociableResourceTypes/Microsoft.KeyVault.vaults","properties":{"providerNamespace":"Microsoft.KeyVault","resourceType":"vaults","displayName":"Microsoft.KeyVault/vaults","apiVersion":"2022-02-01-preview","publicDnsZones":["vault.azure.net","vaultcore.azure.net"]}},{"type":"Microsoft.Network/PerimeterAssociableResourceTypes","name":"Microsoft.OperationalInsights.workspaces","id":"/subscriptions/{subscriptionId}/providers/Microsoft.Network/PerimeterAssociableResourceTypes/Microsoft.OperationalInsights.workspaces","properties":{"providerNamespace":"Microsoft.OperationalInsights","resourceType":"workspaces","displayName":"Microsoft.OperationalInsights/workspaces","apiVersion":"2021-10-01","publicDnsZones":["monitor.azure.com","oms.opinsights.azure.com","ods.opinsights.azure.com","agentsvc.azure-automation.net","blob.core.windows.net"]}},{"type":"Microsoft.Network/PerimeterAssociableResourceTypes","name":"Microsoft.Insights.dataCollectionEndpoints","id":"/subscriptions/{subscriptionId}/providers/Microsoft.Network/PerimeterAssociableResourceTypes/Microsoft.Insights.dataCollectionEndpoints","properties":{"providerNamespace":"Microsoft.Insights","resourceType":"dataCollectionEndpoints","displayName":"Microsoft.Insights/dataCollectionEndpoints","apiVersion":"2021-10-01","publicDnsZones":["monitor.azure.com"]}}]}' + string: '{"type":"","nextLink":"https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus2euap/perimeterAssociableResourceTypes?api-version=2023-08-01-preview&firstIndex=10&pageSize=10","value":[{"type":"Microsoft.Network/PerimeterAssociableResourceTypes","name":"Microsoft.Sql.servers","id":"/subscriptions/{subscriptionId}/providers/Microsoft.Network/PerimeterAssociableResourceTypes/Microsoft.Sql.servers","properties":{"providerNamespace":"Microsoft.Sql","resourceType":"servers","displayName":"Microsoft.Sql/servers","apiVersion":"2021-02-01-preview","publicDnsZones":["database.windows.net"]}},{"type":"Microsoft.Network/PerimeterAssociableResourceTypes","name":"Microsoft.Storage.storageAccounts","id":"/subscriptions/{subscriptionId}/providers/Microsoft.Network/PerimeterAssociableResourceTypes/Microsoft.Storage.storageAccounts","properties":{"providerNamespace":"Microsoft.Storage","resourceType":"storageAccounts","displayName":"Microsoft.Storage/storageAccounts","apiVersion":"2021-09-01","publicDnsZones":["blob.core.windows.net","table.core.windows.net","queue.core.windows.net","file.core.windows.net","web.core.windows.net","dfs.core.windows.net"]}},{"type":"Microsoft.Network/PerimeterAssociableResourceTypes","name":"Microsoft.EventHub.namespaces","id":"/subscriptions/{subscriptionId}/providers/Microsoft.Network/PerimeterAssociableResourceTypes/Microsoft.EventHub.namespaces","properties":{"providerNamespace":"Microsoft.EventHub","resourceType":"namespaces","displayName":"Microsoft.EventHub/namespaces","apiVersion":"2022-01-01-preview","publicDnsZones":["servicebus.windows.net"]}},{"type":"Microsoft.Network/PerimeterAssociableResourceTypes","name":"Microsoft.CognitiveServices.accounts","id":"/subscriptions/{subscriptionId}/providers/Microsoft.Network/PerimeterAssociableResourceTypes/Microsoft.CognitiveServices.accounts","properties":{"providerNamespace":"Microsoft.CognitiveServices","resourceType":"accounts","displayName":"Microsoft.CognitiveServices/accounts","apiVersion":"2021-10-01","publicDnsZones":["cognitiveservices.azure.com"]}},{"type":"Microsoft.Network/PerimeterAssociableResourceTypes","name":"Microsoft.Search.searchServices","id":"/subscriptions/{subscriptionId}/providers/Microsoft.Network/PerimeterAssociableResourceTypes/Microsoft.Search.searchServices","properties":{"providerNamespace":"Microsoft.Search","resourceType":"searchServices","displayName":"Microsoft.Search/searchServices","apiVersion":"2021-06-06-Preview","publicDnsZones":["search.windows.net"]}},{"type":"Microsoft.Network/PerimeterAssociableResourceTypes","name":"Microsoft.Purview.accounts","id":"/subscriptions/{subscriptionId}/providers/Microsoft.Network/PerimeterAssociableResourceTypes/Microsoft.Purview.accounts","properties":{"providerNamespace":"Microsoft.Purview","resourceType":"accounts","displayName":"Microsoft.Purview/accounts","apiVersion":"2022-02-01-preview","publicDnsZones":["purview.azure.com"]}},{"type":"Microsoft.Network/PerimeterAssociableResourceTypes","name":"Microsoft.ContainerService.managedClusters","id":"/subscriptions/{subscriptionId}/providers/Microsoft.Network/PerimeterAssociableResourceTypes/Microsoft.ContainerService.managedClusters","properties":{"providerNamespace":"Microsoft.ContainerService","resourceType":"managedClusters","displayName":"Microsoft.ContainerService/managedClusters","apiVersion":"2022-03-01","publicDnsZones":["azmk8s.io"]}},{"type":"Microsoft.Network/PerimeterAssociableResourceTypes","name":"Microsoft.KeyVault.vaults","id":"/subscriptions/{subscriptionId}/providers/Microsoft.Network/PerimeterAssociableResourceTypes/Microsoft.KeyVault.vaults","properties":{"providerNamespace":"Microsoft.KeyVault","resourceType":"vaults","displayName":"Microsoft.KeyVault/vaults","apiVersion":"2022-02-01-preview","publicDnsZones":["vault.azure.net","vaultcore.azure.net"]}},{"type":"Microsoft.Network/PerimeterAssociableResourceTypes","name":"Microsoft.OperationalInsights.workspaces","id":"/subscriptions/{subscriptionId}/providers/Microsoft.Network/PerimeterAssociableResourceTypes/Microsoft.OperationalInsights.workspaces","properties":{"providerNamespace":"Microsoft.OperationalInsights","resourceType":"workspaces","displayName":"Microsoft.OperationalInsights/workspaces","apiVersion":"2021-10-01","publicDnsZones":["monitor.azure.com","oms.opinsights.azure.com","ods.opinsights.azure.com","agentsvc.azure-automation.net","blob.core.windows.net"]}},{"type":"Microsoft.Network/PerimeterAssociableResourceTypes","name":"Microsoft.Insights.dataCollectionEndpoints","id":"/subscriptions/{subscriptionId}/providers/Microsoft.Network/PerimeterAssociableResourceTypes/Microsoft.Insights.dataCollectionEndpoints","properties":{"providerNamespace":"Microsoft.Insights","resourceType":"dataCollectionEndpoints","displayName":"Microsoft.Insights/dataCollectionEndpoints","apiVersion":"2021-10-01","publicDnsZones":["monitor.azure.com"]}}]}' headers: cache-control: - no-cache @@ -207,19 +211,19 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 12 Dec 2023 13:29:02 GMT + - Wed, 26 Jun 2024 05:48:11 GMT expires: - '-1' pragma: - no-cache strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding + x-cache: + - CONFIG_NOCACHE x-content-type-options: - nosniff + x-msedge-ref: + - 'Ref A: AC82254543054D23B07371AD6EC93066 Ref B: MAA201060514053 Ref C: 2024-06-26T05:48:10Z' status: code: 200 message: OK @@ -237,12 +241,12 @@ interactions: ParameterSetName: - -l User-Agent: - - AZURECLI/2.55.0 (AAZ) azsdk-python-core/1.26.0 Python/3.9.7 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.9 (Windows-10-10.0.22621-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus2euap/perimeterAssociableResourceTypes?api-version=2023-07-01-preview&firstIndex=10&pageSize=10 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus2euap/perimeterAssociableResourceTypes?api-version=2023-08-01-preview&firstIndex=10&pageSize=10 response: body: - string: '{"type":"","nextLink":"https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus2euap/perimeterAssociableResourceTypes?api-version=2023-07-01-preview&firstIndex=20&pageSize=10","value":[{"type":"Microsoft.Network/PerimeterAssociableResourceTypes","name":"Microsoft.ServiceBus.namespaces","id":"/subscriptions/{subscriptionId}/providers/Microsoft.Network/PerimeterAssociableResourceTypes/Microsoft.ServiceBus.namespaces","properties":{"providerNamespace":"Microsoft.ServiceBus","resourceType":"namespaces","displayName":"Microsoft.ServiceBus/namespaces","apiVersion":"2022-01-01-preview","publicDnsZones":["servicebus.windows.net"]}},{"type":"Microsoft.Network/PerimeterAssociableResourceTypes","name":"Microsoft.Insights.ScheduledQueryRules","id":"/subscriptions/{subscriptionId}/providers/Microsoft.Network/PerimeterAssociableResourceTypes/Microsoft.Insights.ScheduledQueryRules","properties":{"providerNamespace":"Microsoft.Insights","resourceType":"ScheduledQueryRules","displayName":"Microsoft.Insights/ScheduledQueryRules","apiVersion":"2021-10-01","publicDnsZones":[]}},{"type":"Microsoft.Network/PerimeterAssociableResourceTypes","name":"Microsoft.Insights.actionGroups","id":"/subscriptions/{subscriptionId}/providers/Microsoft.Network/PerimeterAssociableResourceTypes/Microsoft.Insights.actionGroups","properties":{"providerNamespace":"Microsoft.Insights","resourceType":"actionGroups","displayName":"Microsoft.Insights/actionGroups","apiVersion":"2021-10-01","publicDnsZones":["azns.azure.com","azns.azure.net","azns.azure.cn","azns.microsofticm.com","azurenotifications.msftcloudes.cn","azurenotifications.msftcloudes.net"]}},{"type":"Microsoft.Network/PerimeterAssociableResourceTypes","name":"Microsoft.DocumentDB.databaseAccounts","id":"/subscriptions/{subscriptionId}/providers/Microsoft.Network/PerimeterAssociableResourceTypes/Microsoft.DocumentDB.databaseAccounts","properties":{"providerNamespace":"Microsoft.DocumentDB","resourceType":"databaseAccounts","displayName":"Microsoft.DocumentDB/databaseAccounts","apiVersion":"2022-08-15-preview","publicDnsZones":["documents.azure.com","mongo.cosmos.azure.com","cassandra.cosmos.azure.com","gremlin.cosmos.azure.com","table.cosmos.azure.com"]}},{"type":"Microsoft.Network/PerimeterAssociableResourceTypes","name":"Microsoft.Devices.IotHubs","id":"/subscriptions/{subscriptionId}/providers/Microsoft.Network/PerimeterAssociableResourceTypes/Microsoft.Devices.IotHubs","properties":{"providerNamespace":"Microsoft.Devices","resourceType":"IotHubs","displayName":"Microsoft.Devices/IotHubs","apiVersion":"2023-07-15-preview","publicDnsZones":["servicebus.windows.net","azure-devices.net"]}},{"type":"Microsoft.Network/PerimeterAssociableResourceTypes","name":"Microsoft.DigitalTwins.digitalTwinsInstances","id":"/subscriptions/{subscriptionId}/providers/Microsoft.Network/PerimeterAssociableResourceTypes/Microsoft.DigitalTwins.digitalTwinsInstances","properties":{"providerNamespace":"Microsoft.DigitalTwins","resourceType":"digitalTwinsInstances","displayName":"Microsoft.DigitalTwins/digitalTwinsInstances","apiVersion":"2023-06-30-preview","publicDnsZones":["digitaltwins.azure.net","digitaltwins.azure.cn","azuredigitaltwins-ppe.net"]}},{"type":"Microsoft.Network/PerimeterAssociableResourceTypes","name":"Microsoft.Attestation.attestationProviders","id":"/subscriptions/{subscriptionId}/providers/Microsoft.Network/PerimeterAssociableResourceTypes/Microsoft.Attestation.attestationProviders","properties":{"providerNamespace":"Microsoft.Attestation","resourceType":"attestationProviders","displayName":"Microsoft.Attestation/attestationProviders","apiVersion":"2023-03-01-preview","publicDnsZones":["attest.azure.net","attest.azure.us"]}},{"type":"Microsoft.Network/PerimeterAssociableResourceTypes","name":"Microsoft.BotService.botServices","id":"/subscriptions/{subscriptionId}/providers/Microsoft.Network/PerimeterAssociableResourceTypes/Microsoft.BotService.botServices","properties":{"providerNamespace":"Microsoft.BotService","resourceType":"botServices","displayName":"Microsoft.BotService/botServices","apiVersion":"2022-06-15-preview","publicDnsZones":["botframework.com"]}},{"type":"Microsoft.Network/PerimeterAssociableResourceTypes","name":"Microsoft.ContainerRegistry.registries","id":"/subscriptions/{subscriptionId}/providers/Microsoft.Network/PerimeterAssociableResourceTypes/Microsoft.ContainerRegistry.registries","properties":{"providerNamespace":"Microsoft.ContainerRegistry","resourceType":"registries","displayName":"Microsoft.ContainerRegistry/registries","apiVersion":"2023-05-31-preview","publicDnsZones":["azurecr.io"]}},{"type":"Microsoft.Network/PerimeterAssociableResourceTypes","name":"Microsoft.DeviceUpdate.accounts","id":"/subscriptions/{subscriptionId}/providers/Microsoft.Network/PerimeterAssociableResourceTypes/Microsoft.DeviceUpdate.accounts","properties":{"providerNamespace":"Microsoft.DeviceUpdate","resourceType":"accounts","displayName":"Microsoft.DeviceUpdate/accounts","apiVersion":"2023-09-01-preview","publicDnsZones":["adu.microsoft.com"]}}]}' + string: '{"type":"","nextLink":"https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus2euap/perimeterAssociableResourceTypes?api-version=2023-08-01-preview&firstIndex=20&pageSize=10","value":[{"type":"Microsoft.Network/PerimeterAssociableResourceTypes","name":"Microsoft.ServiceBus.namespaces","id":"/subscriptions/{subscriptionId}/providers/Microsoft.Network/PerimeterAssociableResourceTypes/Microsoft.ServiceBus.namespaces","properties":{"providerNamespace":"Microsoft.ServiceBus","resourceType":"namespaces","displayName":"Microsoft.ServiceBus/namespaces","apiVersion":"2022-01-01-preview","publicDnsZones":["servicebus.windows.net"]}},{"type":"Microsoft.Network/PerimeterAssociableResourceTypes","name":"Microsoft.Insights.ScheduledQueryRules","id":"/subscriptions/{subscriptionId}/providers/Microsoft.Network/PerimeterAssociableResourceTypes/Microsoft.Insights.ScheduledQueryRules","properties":{"providerNamespace":"Microsoft.Insights","resourceType":"ScheduledQueryRules","displayName":"Microsoft.Insights/ScheduledQueryRules","apiVersion":"2021-10-01","publicDnsZones":[]}},{"type":"Microsoft.Network/PerimeterAssociableResourceTypes","name":"Microsoft.Insights.actionGroups","id":"/subscriptions/{subscriptionId}/providers/Microsoft.Network/PerimeterAssociableResourceTypes/Microsoft.Insights.actionGroups","properties":{"providerNamespace":"Microsoft.Insights","resourceType":"actionGroups","displayName":"Microsoft.Insights/actionGroups","apiVersion":"2021-10-01","publicDnsZones":["azns.azure.com","azns.azure.net","azns.azure.cn","azns.microsofticm.com","azurenotifications.msftcloudes.cn","azurenotifications.msftcloudes.net"]}},{"type":"Microsoft.Network/PerimeterAssociableResourceTypes","name":"Microsoft.DocumentDB.databaseAccounts","id":"/subscriptions/{subscriptionId}/providers/Microsoft.Network/PerimeterAssociableResourceTypes/Microsoft.DocumentDB.databaseAccounts","properties":{"providerNamespace":"Microsoft.DocumentDB","resourceType":"databaseAccounts","displayName":"Microsoft.DocumentDB/databaseAccounts","apiVersion":"2022-08-15-preview","publicDnsZones":["documents.azure.com","mongo.cosmos.azure.com","cassandra.cosmos.azure.com","gremlin.cosmos.azure.com","table.cosmos.azure.com"]}},{"type":"Microsoft.Network/PerimeterAssociableResourceTypes","name":"Microsoft.Devices.IotHubs","id":"/subscriptions/{subscriptionId}/providers/Microsoft.Network/PerimeterAssociableResourceTypes/Microsoft.Devices.IotHubs","properties":{"providerNamespace":"Microsoft.Devices","resourceType":"IotHubs","displayName":"Microsoft.Devices/IotHubs","apiVersion":"2023-07-15-preview","publicDnsZones":["servicebus.windows.net","azure-devices.net"]}},{"type":"Microsoft.Network/PerimeterAssociableResourceTypes","name":"Microsoft.DigitalTwins.digitalTwinsInstances","id":"/subscriptions/{subscriptionId}/providers/Microsoft.Network/PerimeterAssociableResourceTypes/Microsoft.DigitalTwins.digitalTwinsInstances","properties":{"providerNamespace":"Microsoft.DigitalTwins","resourceType":"digitalTwinsInstances","displayName":"Microsoft.DigitalTwins/digitalTwinsInstances","apiVersion":"2023-06-30-preview","publicDnsZones":["digitaltwins.azure.net","digitaltwins.azure.cn","azuredigitaltwins-ppe.net"]}},{"type":"Microsoft.Network/PerimeterAssociableResourceTypes","name":"Microsoft.Attestation.attestationProviders","id":"/subscriptions/{subscriptionId}/providers/Microsoft.Network/PerimeterAssociableResourceTypes/Microsoft.Attestation.attestationProviders","properties":{"providerNamespace":"Microsoft.Attestation","resourceType":"attestationProviders","displayName":"Microsoft.Attestation/attestationProviders","apiVersion":"2023-03-01-preview","publicDnsZones":["attest.azure.net","attest.azure.us"]}},{"type":"Microsoft.Network/PerimeterAssociableResourceTypes","name":"Microsoft.BotService.botServices","id":"/subscriptions/{subscriptionId}/providers/Microsoft.Network/PerimeterAssociableResourceTypes/Microsoft.BotService.botServices","properties":{"providerNamespace":"Microsoft.BotService","resourceType":"botServices","displayName":"Microsoft.BotService/botServices","apiVersion":"2022-06-15-preview","publicDnsZones":["botframework.com"]}},{"type":"Microsoft.Network/PerimeterAssociableResourceTypes","name":"Microsoft.ContainerRegistry.registries","id":"/subscriptions/{subscriptionId}/providers/Microsoft.Network/PerimeterAssociableResourceTypes/Microsoft.ContainerRegistry.registries","properties":{"providerNamespace":"Microsoft.ContainerRegistry","resourceType":"registries","displayName":"Microsoft.ContainerRegistry/registries","apiVersion":"2023-05-31-preview","publicDnsZones":["azurecr.io"]}},{"type":"Microsoft.Network/PerimeterAssociableResourceTypes","name":"Microsoft.DeviceUpdate.accounts","id":"/subscriptions/{subscriptionId}/providers/Microsoft.Network/PerimeterAssociableResourceTypes/Microsoft.DeviceUpdate.accounts","properties":{"providerNamespace":"Microsoft.DeviceUpdate","resourceType":"accounts","displayName":"Microsoft.DeviceUpdate/accounts","apiVersion":"2023-09-01-preview","publicDnsZones":["adu.microsoft.com"]}}]}' headers: cache-control: - no-cache @@ -251,19 +255,19 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 12 Dec 2023 13:29:02 GMT + - Wed, 26 Jun 2024 05:48:13 GMT expires: - '-1' pragma: - no-cache strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding + x-cache: + - CONFIG_NOCACHE x-content-type-options: - nosniff + x-msedge-ref: + - 'Ref A: 5DB8F4EA5C3F4E2C937FE6E91C26ACC9 Ref B: MAA201060514053 Ref C: 2024-06-26T05:48:11Z' status: code: 200 message: OK @@ -281,33 +285,33 @@ interactions: ParameterSetName: - -l User-Agent: - - AZURECLI/2.55.0 (AAZ) azsdk-python-core/1.26.0 Python/3.9.7 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.9 (Windows-10-10.0.22621-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus2euap/perimeterAssociableResourceTypes?api-version=2023-07-01-preview&firstIndex=20&pageSize=10 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/eastus2euap/perimeterAssociableResourceTypes?api-version=2023-08-01-preview&firstIndex=20&pageSize=10 response: body: - string: '{"type":"","nextLink":"","value":[{"type":"Microsoft.Network/PerimeterAssociableResourceTypes","name":"Microsoft.EventGrid.topics","id":"/subscriptions/{subscriptionId}/providers/Microsoft.Network/PerimeterAssociableResourceTypes/Microsoft.EventGrid.topics","properties":{"providerNamespace":"Microsoft.EventGrid","resourceType":"topics","displayName":"Microsoft.EventGrid/topics","apiVersion":"2023-06-01-preview","publicDnsZones":["eventgrid.azure.net"]}},{"type":"Microsoft.Network/PerimeterAssociableResourceTypes","name":"Microsoft.EventGrid.domains","id":"/subscriptions/{subscriptionId}/providers/Microsoft.Network/PerimeterAssociableResourceTypes/Microsoft.EventGrid.domains","properties":{"providerNamespace":"Microsoft.EventGrid","resourceType":"domains","displayName":"Microsoft.EventGrid/domains","apiVersion":"2023-06-01-preview","publicDnsZones":["eventgrid.azure.net"]}},{"type":"Microsoft.Network/PerimeterAssociableResourceTypes","name":"Microsoft.AppConfiguration.configurationStores","id":"/subscriptions/{subscriptionId}/providers/Microsoft.Network/PerimeterAssociableResourceTypes/Microsoft.AppConfiguration.configurationStores","properties":{"providerNamespace":"Microsoft.AppConfiguration","resourceType":"configurationStores","displayName":"Microsoft.AppConfiguration/configurationStores","apiVersion":"2023-10-01-preview","publicDnsZones":["azconfig.io","azconfig.azure.us","azconfig.azure.cn"]}},{"type":"Microsoft.Network/PerimeterAssociableResourceTypes","name":"Microsoft.Batch.batchAccounts","id":"/subscriptions/{subscriptionId}/providers/Microsoft.Network/PerimeterAssociableResourceTypes/Microsoft.Batch.batchAccounts","properties":{"providerNamespace":"Microsoft.Batch","resourceType":"batchAccounts","displayName":"Microsoft.Batch/batchAccounts","apiVersion":"2023-11-01-preview","publicDnsZones":["batch.azure.com","batch.chinacloudapi.cn","batch.eaglex.ic.gov","batch.microsoft.scloud","batch-test.windows-int.net","batch.usgovcloudapi.net"]}},{"type":"Microsoft.Network/PerimeterAssociableResourceTypes","name":"Microsoft.Web.sites","id":"/subscriptions/{subscriptionId}/providers/Microsoft.Network/PerimeterAssociableResourceTypes/Microsoft.Web.sites","properties":{"providerNamespace":"Microsoft.Web","resourceType":"sites","displayName":"Microsoft.Web/sites","apiVersion":"2022-03-01","publicDnsZones":["azurewebsites.net"]}}]}' + string: '{"type":"","nextLink":"","value":[{"type":"Microsoft.Network/PerimeterAssociableResourceTypes","name":"Microsoft.EventGrid.topics","id":"/subscriptions/{subscriptionId}/providers/Microsoft.Network/PerimeterAssociableResourceTypes/Microsoft.EventGrid.topics","properties":{"providerNamespace":"Microsoft.EventGrid","resourceType":"topics","displayName":"Microsoft.EventGrid/topics","apiVersion":"2023-06-01-preview","publicDnsZones":["eventgrid.azure.net"]}},{"type":"Microsoft.Network/PerimeterAssociableResourceTypes","name":"Microsoft.EventGrid.domains","id":"/subscriptions/{subscriptionId}/providers/Microsoft.Network/PerimeterAssociableResourceTypes/Microsoft.EventGrid.domains","properties":{"providerNamespace":"Microsoft.EventGrid","resourceType":"domains","displayName":"Microsoft.EventGrid/domains","apiVersion":"2023-06-01-preview","publicDnsZones":["eventgrid.azure.net"]}},{"type":"Microsoft.Network/PerimeterAssociableResourceTypes","name":"Microsoft.AppConfiguration.configurationStores","id":"/subscriptions/{subscriptionId}/providers/Microsoft.Network/PerimeterAssociableResourceTypes/Microsoft.AppConfiguration.configurationStores","properties":{"providerNamespace":"Microsoft.AppConfiguration","resourceType":"configurationStores","displayName":"Microsoft.AppConfiguration/configurationStores","apiVersion":"2024-07-01-preivew","publicDnsZones":["azconfig.io","azconfig.azure.us","azconfig.azure.cn"]}},{"type":"Microsoft.Network/PerimeterAssociableResourceTypes","name":"Microsoft.Batch.batchAccounts","id":"/subscriptions/{subscriptionId}/providers/Microsoft.Network/PerimeterAssociableResourceTypes/Microsoft.Batch.batchAccounts","properties":{"providerNamespace":"Microsoft.Batch","resourceType":"batchAccounts","displayName":"Microsoft.Batch/batchAccounts","apiVersion":"2024-03-01-privatepreview","publicDnsZones":["batch.azure.com","batch.chinacloudapi.cn","batch.eaglex.ic.gov","batch.microsoft.scloud","batch-test.windows-int.net","batch.usgovcloudapi.net"]}},{"type":"Microsoft.Network/PerimeterAssociableResourceTypes","name":"Microsoft.Web.sites","id":"/subscriptions/{subscriptionId}/providers/Microsoft.Network/PerimeterAssociableResourceTypes/Microsoft.Web.sites","properties":{"providerNamespace":"Microsoft.Web","resourceType":"sites","displayName":"Microsoft.Web/sites","apiVersion":"2022-03-01","publicDnsZones":["azurewebsites.net"]}},{"type":"Microsoft.Network/PerimeterAssociableResourceTypes","name":"Microsoft.HybridCompute.privateLinkScopes","id":"/subscriptions/{subscriptionId}/providers/Microsoft.Network/PerimeterAssociableResourceTypes/Microsoft.HybridCompute","properties":{"providerNamespace":"Microsoft.HybridCompute","resourceType":"privateLinkScopes","displayName":"Microsoft.HybridCompute.privateLinkScopes","apiVersion":"2023-10-03-preview","publicDnsZones":["his.arc.azure.com","guestconfiguration.azure.com","dp.kubernetesconfiguration.azure.com"]}},{"type":"Microsoft.Network/PerimeterAssociableResourceTypes","name":"Microsoft.Communication.CommunicationServices","id":"/subscriptions/{subscriptionId}/providers/Microsoft.Network/PerimeterAssociableResourceTypes/Microsoft.Communication.CommunicationServices","properties":{"providerNamespace":"Microsoft.Communication","resourceType":"CommunicationServices","displayName":"Microsoft.Communication/CommunicationServices","apiVersion":"2023-12-25-preview","publicDnsZones":["communication.azure.com","communication.azure.net"]}},{"type":"Microsoft.Network/PerimeterAssociableResourceTypes","name":"Microsoft.Network.networkWatchers","id":"/subscriptions/{subscriptionId}/providers/Microsoft.Network/PerimeterAssociableResourceTypes/Microsoft.Network.networkWatchers","properties":{"providerNamespace":"Microsoft.Network","resourceType":"networkWatchers","displayName":"Microsoft.Network/networkWatchers","apiVersion":"2024-01-01","publicDnsZones":["networkwatcher.azure.com"]}}]}' headers: cache-control: - no-cache content-length: - - '2368' + - '3888' content-type: - application/json; charset=utf-8 date: - - Tue, 12 Dec 2023 13:29:03 GMT + - Wed, 26 Jun 2024 05:48:15 GMT expires: - '-1' pragma: - no-cache strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding + x-cache: + - CONFIG_NOCACHE x-content-type-options: - nosniff + x-msedge-ref: + - 'Ref A: 7388A6FD9F0F439190EA04735C92686C Ref B: MAA201060514053 Ref C: 2024-06-26T05:48:13Z' status: code: 200 message: OK diff --git a/src/nsp/azext_nsp/tests/latest/recordings/test_nsp_link_linkreference_crud.yaml b/src/nsp/azext_nsp/tests/latest/recordings/test_nsp_link_linkreference_crud.yaml index 652d7ff5c9f..a7d1faf8326 100644 --- a/src/nsp/azext_nsp/tests/latest/recordings/test_nsp_link_linkreference_crud.yaml +++ b/src/nsp/azext_nsp/tests/latest/recordings/test_nsp_link_linkreference_crud.yaml @@ -17,12 +17,12 @@ interactions: ParameterSetName: - --name -l --resource-group User-Agent: - - AZURECLI/2.55.0 (AAZ) azsdk-python-core/1.26.0 Python/3.9.7 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.9 (Windows-10-10.0.22621-SP0) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_link_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter1?api-version=2023-07-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_link_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter1?api-version=2023-08-01-preview response: body: - string: '{"name":"TestNetworkSecurityPerimeter1","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_link_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter1","location":"eastus2euap","type":"Microsoft.Network/networkSecurityPerimeters","tags":{},"etag":"","properties":{"perimeterGuid":"2443a2a0-a958-4528-a549-42c292ed330a","provisioningState":"Succeeded"}}' + string: '{"name":"TestNetworkSecurityPerimeter1","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_link_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter1","location":"eastus2euap","type":"Microsoft.Network/networkSecurityPerimeters","tags":{},"etag":"","properties":{"perimeterGuid":"ed440e13-4d03-4af1-9734-73b96b40507b","provisioningState":"Succeeded"}}' headers: cache-control: - no-cache @@ -31,21 +31,21 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 12 Dec 2023 13:29:20 GMT + - Wed, 26 Jun 2024 05:48:28 GMT expires: - '-1' pragma: - no-cache 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-writes: - '1199' + x-msedge-ref: + - 'Ref A: 860FCA92BA2A4F7A93E3CEF91A2B14AC Ref B: MAA201060516027 Ref C: 2024-06-26T05:48:22Z' status: code: 200 message: OK @@ -67,12 +67,12 @@ interactions: ParameterSetName: - --name -l --resource-group User-Agent: - - AZURECLI/2.55.0 (AAZ) azsdk-python-core/1.26.0 Python/3.9.7 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.9 (Windows-10-10.0.22621-SP0) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_link_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter2?api-version=2023-07-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_link_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter2?api-version=2023-08-01-preview response: body: - string: '{"name":"TestNetworkSecurityPerimeter2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_link_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter2","location":"eastus2euap","type":"Microsoft.Network/networkSecurityPerimeters","tags":{},"etag":"","properties":{"perimeterGuid":"6d7749c8-6ad0-4dae-98d3-e4dc5529c755","provisioningState":"Succeeded"}}' + string: '{"name":"TestNetworkSecurityPerimeter2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_link_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter2","location":"eastus2euap","type":"Microsoft.Network/networkSecurityPerimeters","tags":{},"etag":"","properties":{"perimeterGuid":"bfbd448b-bda5-41b0-a604-15ae0de361ed","provisioningState":"Succeeded"}}' headers: cache-control: - no-cache @@ -81,21 +81,21 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 12 Dec 2023 13:29:23 GMT + - Wed, 26 Jun 2024 05:48:32 GMT expires: - '-1' pragma: - no-cache 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-writes: - - '1197' + - '1198' + x-msedge-ref: + - 'Ref A: 66FFAF742D0B4F14A0D944C2F65269DC Ref B: MAA201060516037 Ref C: 2024-06-26T05:48:29Z' status: code: 200 message: OK @@ -119,12 +119,12 @@ interactions: - --name --perimeter-name --resource-group --auto-remote-nsp-id --local-inbound-profile --remote-inbound-profile User-Agent: - - AZURECLI/2.55.0 (AAZ) azsdk-python-core/1.26.0 Python/3.9.7 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.9 (Windows-10-10.0.22621-SP0) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_link_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter1/links/TestNspLink1?api-version=2023-07-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_link_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter1/links/TestNspLink1?api-version=2023-08-01-preview response: body: - string: '{"name":"TestNspLink1","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_link_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter1/links/TestNspLink1","type":"Microsoft.Network/networkSecurityPerimeters/links","properties":{"provisioningState":"Accepted","autoApprovedRemotePerimeterResourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_link_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter2","remotePerimeterGuid":"6d7749c8-6ad0-4dae-98d3-e4dc5529c755","remotePerimeterLocation":"eastus2euap","localInboundProfiles":["*"],"localOutboundProfiles":["*"],"remoteInboundProfiles":["*"],"remoteOutboundProfiles":["*"],"status":"Approved","description":"Auto + string: '{"name":"TestNspLink1","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_link_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter1/links/TestNspLink1","type":"Microsoft.Network/networkSecurityPerimeters/links","properties":{"provisioningState":"Accepted","autoApprovedRemotePerimeterResourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_link_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter2","remotePerimeterGuid":"bfbd448b-bda5-41b0-a604-15ae0de361ed","remotePerimeterLocation":"eastus2euap","localInboundProfiles":["*"],"localOutboundProfiles":["*"],"remoteInboundProfiles":["*"],"remoteOutboundProfiles":["*"],"status":"Approved","description":"Auto Approved."}}' headers: cache-control: @@ -134,21 +134,21 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 12 Dec 2023 13:29:27 GMT + - Wed, 26 Jun 2024 05:48:37 GMT expires: - '-1' pragma: - no-cache 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-writes: - '1199' + x-msedge-ref: + - 'Ref A: DC7231C688C14307A2389625F5DC1EA4 Ref B: MAA201060515011 Ref C: 2024-06-26T05:48:32Z' status: code: 200 message: OK @@ -166,12 +166,12 @@ interactions: ParameterSetName: - --name --perimeter-name --resource-group User-Agent: - - AZURECLI/2.55.0 (AAZ) azsdk-python-core/1.26.0 Python/3.9.7 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.9 (Windows-10-10.0.22621-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_link_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter1/links/TestNspLink1?api-version=2023-07-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_link_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter1/links/TestNspLink1?api-version=2023-08-01-preview response: body: - string: '{"name":"TestNspLink1","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_link_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter1/links/TestNspLink1","type":"Microsoft.Network/networkSecurityPerimeters/links","properties":{"provisioningState":"Accepted","autoApprovedRemotePerimeterResourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_link_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter2","remotePerimeterGuid":"6d7749c8-6ad0-4dae-98d3-e4dc5529c755","remotePerimeterLocation":"eastus2euap","localInboundProfiles":["*"],"localOutboundProfiles":["*"],"remoteInboundProfiles":["*"],"remoteOutboundProfiles":["*"],"status":"Approved","description":"Auto + string: '{"name":"TestNspLink1","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_link_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter1/links/TestNspLink1","type":"Microsoft.Network/networkSecurityPerimeters/links","properties":{"provisioningState":"Accepted","autoApprovedRemotePerimeterResourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_link_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter2","remotePerimeterGuid":"bfbd448b-bda5-41b0-a604-15ae0de361ed","remotePerimeterLocation":"eastus2euap","localInboundProfiles":["*"],"localOutboundProfiles":["*"],"remoteInboundProfiles":["*"],"remoteOutboundProfiles":["*"],"status":"Approved","description":"Auto Approved."}}' headers: cache-control: @@ -181,19 +181,19 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 12 Dec 2023 13:29:28 GMT + - Wed, 26 Jun 2024 05:48:39 GMT expires: - '-1' pragma: - no-cache strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding + x-cache: + - CONFIG_NOCACHE x-content-type-options: - nosniff + x-msedge-ref: + - 'Ref A: CA14848A226A4883B6E9CF1FF951C376 Ref B: MAA201060516045 Ref C: 2024-06-26T05:48:38Z' status: code: 200 message: OK @@ -211,34 +211,34 @@ interactions: ParameterSetName: - --perimeter-name --resource-group User-Agent: - - AZURECLI/2.55.0 (AAZ) azsdk-python-core/1.26.0 Python/3.9.7 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.9 (Windows-10-10.0.22621-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_link_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter1/links?api-version=2023-07-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_link_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter1/links?api-version=2023-08-01-preview response: body: - string: '{"nextLink":"","value":[{"name":"TestNspLink1","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_link_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter1/links/TestNspLink1","type":"Microsoft.Network/networkSecurityPerimeters/links","properties":{"provisioningState":"Accepted","autoApprovedRemotePerimeterResourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_link_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter2","remotePerimeterGuid":"6d7749c8-6ad0-4dae-98d3-e4dc5529c755","remotePerimeterLocation":"eastus2euap","localInboundProfiles":["*"],"localOutboundProfiles":["*"],"remoteInboundProfiles":["*"],"remoteOutboundProfiles":["*"],"status":"Approved","description":"Auto + string: '{"nextLink":"","value":[{"name":"TestNspLink1","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_link_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter1/links/TestNspLink1","type":"Microsoft.Network/networkSecurityPerimeters/links","properties":{"provisioningState":"Succeeded","autoApprovedRemotePerimeterResourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_link_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter2","remotePerimeterGuid":"bfbd448b-bda5-41b0-a604-15ae0de361ed","remotePerimeterLocation":"eastus2euap","localInboundProfiles":["*"],"localOutboundProfiles":["*"],"remoteInboundProfiles":["*"],"remoteOutboundProfiles":["*"],"status":"Approved","description":"Auto Approved."}}]}' headers: cache-control: - no-cache content-length: - - '846' + - '847' content-type: - application/json; charset=utf-8 date: - - Tue, 12 Dec 2023 13:29:29 GMT + - Wed, 26 Jun 2024 05:48:42 GMT expires: - '-1' pragma: - no-cache strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding + x-cache: + - CONFIG_NOCACHE x-content-type-options: - nosniff + x-msedge-ref: + - 'Ref A: A0F9FA4E4D214C489E70CD60B97609A2 Ref B: MAA201060514045 Ref C: 2024-06-26T05:48:40Z' status: code: 200 message: OK @@ -256,12 +256,12 @@ interactions: ParameterSetName: - --name --perimeter-name --resource-group --local-inbound-profile User-Agent: - - AZURECLI/2.55.0 (AAZ) azsdk-python-core/1.26.0 Python/3.9.7 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.9 (Windows-10-10.0.22621-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_link_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter1/links/TestNspLink1?api-version=2023-07-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_link_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter1/links/TestNspLink1?api-version=2023-08-01-preview response: body: - string: '{"name":"TestNspLink1","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_link_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter1/links/TestNspLink1","type":"Microsoft.Network/networkSecurityPerimeters/links","properties":{"provisioningState":"Succeeded","autoApprovedRemotePerimeterResourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_link_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter2","remotePerimeterGuid":"6d7749c8-6ad0-4dae-98d3-e4dc5529c755","remotePerimeterLocation":"eastus2euap","localInboundProfiles":["*"],"localOutboundProfiles":["*"],"remoteInboundProfiles":["*"],"remoteOutboundProfiles":["*"],"status":"Approved","description":"Auto + string: '{"name":"TestNspLink1","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_link_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter1/links/TestNspLink1","type":"Microsoft.Network/networkSecurityPerimeters/links","properties":{"provisioningState":"Succeeded","autoApprovedRemotePerimeterResourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_link_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter2","remotePerimeterGuid":"bfbd448b-bda5-41b0-a604-15ae0de361ed","remotePerimeterLocation":"eastus2euap","localInboundProfiles":["*"],"localOutboundProfiles":["*"],"remoteInboundProfiles":["*"],"remoteOutboundProfiles":["*"],"status":"Approved","description":"Auto Approved."}}' headers: cache-control: @@ -271,19 +271,19 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 12 Dec 2023 13:29:31 GMT + - Wed, 26 Jun 2024 05:48:43 GMT expires: - '-1' pragma: - no-cache strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding + x-cache: + - CONFIG_NOCACHE x-content-type-options: - nosniff + x-msedge-ref: + - 'Ref A: FDC3E18978C4476CAC3B9EB5C11637D2 Ref B: MAA201060516029 Ref C: 2024-06-26T05:48:43Z' status: code: 200 message: OK @@ -307,12 +307,12 @@ interactions: ParameterSetName: - --name --perimeter-name --resource-group --local-inbound-profile User-Agent: - - AZURECLI/2.55.0 (AAZ) azsdk-python-core/1.26.0 Python/3.9.7 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.9 (Windows-10-10.0.22621-SP0) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_link_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter1/links/TestNspLink1?api-version=2023-07-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_link_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter1/links/TestNspLink1?api-version=2023-08-01-preview response: body: - string: '{"name":"TestNspLink1","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_link_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter1/links/TestNspLink1","type":"Microsoft.Network/networkSecurityPerimeters/links","properties":{"provisioningState":"Accepted","autoApprovedRemotePerimeterResourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_link_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter2","remotePerimeterGuid":"6d7749c8-6ad0-4dae-98d3-e4dc5529c755","remotePerimeterLocation":"eastus2euap","localInboundProfiles":["*"],"localOutboundProfiles":["*"],"remoteInboundProfiles":["*"],"remoteOutboundProfiles":["*"],"status":"Approved","description":"Auto + string: '{"name":"TestNspLink1","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_link_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter1/links/TestNspLink1","type":"Microsoft.Network/networkSecurityPerimeters/links","properties":{"provisioningState":"Accepted","autoApprovedRemotePerimeterResourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_link_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter2","remotePerimeterGuid":"bfbd448b-bda5-41b0-a604-15ae0de361ed","remotePerimeterLocation":"eastus2euap","localInboundProfiles":["*"],"localOutboundProfiles":["*"],"remoteInboundProfiles":["*"],"remoteOutboundProfiles":["*"],"status":"Approved","description":"Auto Approved."}}' headers: cache-control: @@ -322,21 +322,21 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 12 Dec 2023 13:29:35 GMT + - Wed, 26 Jun 2024 05:48:48 GMT expires: - '-1' pragma: - no-cache 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-writes: - - '1198' + - '1199' + x-msedge-ref: + - 'Ref A: 2959229ED11946BFA66554FB89B11476 Ref B: MAA201060516029 Ref C: 2024-06-26T05:48:44Z' status: code: 200 message: OK @@ -356,9 +356,9 @@ interactions: ParameterSetName: - --name --perimeter-name --resource-group --yes User-Agent: - - AZURECLI/2.55.0 (AAZ) azsdk-python-core/1.26.0 Python/3.9.7 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.9 (Windows-10-10.0.22621-SP0) method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_link_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter1/links/TestNspLink1?api-version=2023-07-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_link_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter1/links/TestNspLink1?api-version=2023-08-01-preview response: body: string: '' @@ -368,19 +368,23 @@ interactions: content-length: - '0' date: - - Tue, 12 Dec 2023 13:29:39 GMT + - Wed, 26 Jun 2024 05:48:51 GMT expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_link_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter1/links/TestNspLink1/operationResults/f41c1459-348e-4695-970b-69c1fdd247e8?api-version=2023-07-01-preview + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_link_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter1/links/TestNspLink1/operationResults/348b9d18-e356-4496-9ddc-dc9838e4f1d1?api-version=2023-08-01-preview&t=638549777320580233&c=MIIHpTCCBo2gAwIBAgITOgMJv4NI248BpRyCkQAEAwm_gzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTEzMTg0NjEyWhcNMjUwNTA4MTg0NjEyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANM7sh1dTQ2AdkFHAuyltl2T-1kWKGjxWhy8uikgfDiO8VLCKHdmKXbqVV0WSCWok1t0TM74xsOvPH4BZTWtcKfgRoIxaPkqFbV9YcbbiZiekIRFG-9QyriJhn76tLY5GvcqSF--T9GFkoK43ApcnwPAZuQSXYF428gsQUzUNXiF9leBz2bsde3LktLeDA1uf41hKUz7hsBPGwHx1rhVW2RVOPoPTMNG88rDGIKAK7ogfPEbWkGVb6UxmY_YMTZ--0jaubxXvh9jteuwj76o_bVUFg4dV4JQOyrvF-01fUNhUqigGQ82Ix3Ls1pv0LU7ji4kbyLunvNtn-FCvLW5cmECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBQaDUxo98JRjFELG2Nk9VBQqSUutTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIVyHaZ9dCZFtpDLCQrGAFlm-_xAAMmC3Am1kMZgjdL7zKtF9-RDiP5lh-8QEMjaaDQGvc2xR0LL3WyOFZo7am9ZX53wiwDdcZ9x0k1a00Wyx1w6FWcV8UP36SUgSkvuGRoBUDMI4q6BIAEeiQxJi0OrKKrWJjqIzaK9Wc6kvHeZdleYPq5lD59aV-IABqrRIoFu0eN10T1Dw6uwlo15U_Z5M08puNqoV-D92L8aciHUSPp4VV8SgU52Bbt5haV8y16F34M_BCzjjQLhrnAoEL1g3TWceDwlkCe3i-3DDKb52iUv9FTopclO2tcoBcQvhEt1PnTVySa-zNva_bAxjXM&s=ClPFut_eEsWnUryM5zAJ9SG2PeoA-VRj0smG56mdp2KFSOfQc14zN1PMDwHSc0V579vsMmWo3N__bNyLPUeHBnJ9Tb-OpRQ9Vwr06utAF5TN4qHdiRpChstMNZWbto34Cq65vbTkLQqBzDkALDimvCCc8gdTVCRQ3X3sKRB1ieja4kqhBX3hjFTkJjifCT0asXWrqaEpS9GJoxjA6ompmKXF9Bq4Yf_OruZBEBEiPtVt8KdRpLNFTgnkKkNvOXHrORY6JWcDkH7q6hApkor37xv6zxwlNRG11seghLt3h-e8kIuNxg3MCUI99KU8uGG4bIX2_v7LZbTcxzBTRiBlTg&h=mvZy_qcDcJjHB5WKhFPIninAGgdDU2_AvPdHHiPobmo pragma: - no-cache strict-transport-security: - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-deletes: - - '14998' + - '14999' + x-msedge-ref: + - 'Ref A: E1F73DE7D6A246DA97B043920329BE6F Ref B: MAA201060514009 Ref C: 2024-06-26T05:48:49Z' status: code: 202 message: Accepted @@ -398,32 +402,36 @@ interactions: ParameterSetName: - --name --perimeter-name --resource-group --yes User-Agent: - - AZURECLI/2.55.0 (AAZ) azsdk-python-core/1.26.0 Python/3.9.7 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.9 (Windows-10-10.0.22621-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_link_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter1/links/TestNspLink1/operationResults/f41c1459-348e-4695-970b-69c1fdd247e8?api-version=2023-07-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_link_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter1/links/TestNspLink1/operationResults/348b9d18-e356-4496-9ddc-dc9838e4f1d1?api-version=2023-08-01-preview&t=638549777320580233&c=MIIHpTCCBo2gAwIBAgITOgMJv4NI248BpRyCkQAEAwm_gzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTEzMTg0NjEyWhcNMjUwNTA4MTg0NjEyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANM7sh1dTQ2AdkFHAuyltl2T-1kWKGjxWhy8uikgfDiO8VLCKHdmKXbqVV0WSCWok1t0TM74xsOvPH4BZTWtcKfgRoIxaPkqFbV9YcbbiZiekIRFG-9QyriJhn76tLY5GvcqSF--T9GFkoK43ApcnwPAZuQSXYF428gsQUzUNXiF9leBz2bsde3LktLeDA1uf41hKUz7hsBPGwHx1rhVW2RVOPoPTMNG88rDGIKAK7ogfPEbWkGVb6UxmY_YMTZ--0jaubxXvh9jteuwj76o_bVUFg4dV4JQOyrvF-01fUNhUqigGQ82Ix3Ls1pv0LU7ji4kbyLunvNtn-FCvLW5cmECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBQaDUxo98JRjFELG2Nk9VBQqSUutTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIVyHaZ9dCZFtpDLCQrGAFlm-_xAAMmC3Am1kMZgjdL7zKtF9-RDiP5lh-8QEMjaaDQGvc2xR0LL3WyOFZo7am9ZX53wiwDdcZ9x0k1a00Wyx1w6FWcV8UP36SUgSkvuGRoBUDMI4q6BIAEeiQxJi0OrKKrWJjqIzaK9Wc6kvHeZdleYPq5lD59aV-IABqrRIoFu0eN10T1Dw6uwlo15U_Z5M08puNqoV-D92L8aciHUSPp4VV8SgU52Bbt5haV8y16F34M_BCzjjQLhrnAoEL1g3TWceDwlkCe3i-3DDKb52iUv9FTopclO2tcoBcQvhEt1PnTVySa-zNva_bAxjXM&s=ClPFut_eEsWnUryM5zAJ9SG2PeoA-VRj0smG56mdp2KFSOfQc14zN1PMDwHSc0V579vsMmWo3N__bNyLPUeHBnJ9Tb-OpRQ9Vwr06utAF5TN4qHdiRpChstMNZWbto34Cq65vbTkLQqBzDkALDimvCCc8gdTVCRQ3X3sKRB1ieja4kqhBX3hjFTkJjifCT0asXWrqaEpS9GJoxjA6ompmKXF9Bq4Yf_OruZBEBEiPtVt8KdRpLNFTgnkKkNvOXHrORY6JWcDkH7q6hApkor37xv6zxwlNRG11seghLt3h-e8kIuNxg3MCUI99KU8uGG4bIX2_v7LZbTcxzBTRiBlTg&h=mvZy_qcDcJjHB5WKhFPIninAGgdDU2_AvPdHHiPobmo response: body: - string: '{"properties":{"provisioningState":"Deleting","autoApprovedRemotePerimeterResourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_link_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter2","remotePerimeterLocation":"eastus2euap","remotePerimeterGuid":"6d7749c8-6ad0-4dae-98d3-e4dc5529c755","localInboundProfiles":["*"],"localOutboundProfiles":["*"],"remoteInboundProfiles":["*"],"remoteOutboundProfiles":["*"],"status":"Approved","description":"Auto - Approved.","version":"3"},"name":"TestNspLink1","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_link_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter1/links/TestNspLink1","version":0,"apiVersion":"","publishingStates":{},"systemData":{"createdBy":"","createdByType":"User","lastModifiedBy":"","lastModifiedByType":"User"}}' + string: '{"properties":{"provisioningState":"Deleting","autoApprovedRemotePerimeterResourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_link_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter2","remotePerimeterLocation":"eastus2euap","remotePerimeterGuid":"bfbd448b-bda5-41b0-a604-15ae0de361ed","localInboundProfiles":["*"],"localOutboundProfiles":["*"],"remoteInboundProfiles":["*"],"remoteOutboundProfiles":["*"],"status":"Approved","description":"Auto + Approved.","version":"3"},"name":"TestNspLink1","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_link_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter1/links/TestNspLink1","version":0,"apiVersion":"","publishingStates":{}}' headers: cache-control: - no-cache content-length: - - '926' + - '825' content-type: - application/json; charset=utf-8 date: - - Tue, 12 Dec 2023 13:29:40 GMT + - Wed, 26 Jun 2024 05:48:51 GMT expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_link_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter1/links/TestNspLink1/operationResults/f41c1459-348e-4695-970b-69c1fdd247e8?api-version=2023-07-01-preview + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_link_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter1/links/TestNspLink1/operationResults/348b9d18-e356-4496-9ddc-dc9838e4f1d1?api-version=2023-08-01-preview&t=638549777326830438&c=MIIHpTCCBo2gAwIBAgITOgMJv4NI248BpRyCkQAEAwm_gzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTEzMTg0NjEyWhcNMjUwNTA4MTg0NjEyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANM7sh1dTQ2AdkFHAuyltl2T-1kWKGjxWhy8uikgfDiO8VLCKHdmKXbqVV0WSCWok1t0TM74xsOvPH4BZTWtcKfgRoIxaPkqFbV9YcbbiZiekIRFG-9QyriJhn76tLY5GvcqSF--T9GFkoK43ApcnwPAZuQSXYF428gsQUzUNXiF9leBz2bsde3LktLeDA1uf41hKUz7hsBPGwHx1rhVW2RVOPoPTMNG88rDGIKAK7ogfPEbWkGVb6UxmY_YMTZ--0jaubxXvh9jteuwj76o_bVUFg4dV4JQOyrvF-01fUNhUqigGQ82Ix3Ls1pv0LU7ji4kbyLunvNtn-FCvLW5cmECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBQaDUxo98JRjFELG2Nk9VBQqSUutTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIVyHaZ9dCZFtpDLCQrGAFlm-_xAAMmC3Am1kMZgjdL7zKtF9-RDiP5lh-8QEMjaaDQGvc2xR0LL3WyOFZo7am9ZX53wiwDdcZ9x0k1a00Wyx1w6FWcV8UP36SUgSkvuGRoBUDMI4q6BIAEeiQxJi0OrKKrWJjqIzaK9Wc6kvHeZdleYPq5lD59aV-IABqrRIoFu0eN10T1Dw6uwlo15U_Z5M08puNqoV-D92L8aciHUSPp4VV8SgU52Bbt5haV8y16F34M_BCzjjQLhrnAoEL1g3TWceDwlkCe3i-3DDKb52iUv9FTopclO2tcoBcQvhEt1PnTVySa-zNva_bAxjXM&s=bwU3bZsC8-cjiPOFPOcGLevEE5zUIPyGZ1vfns0mkasnw12tESBmawCb2ZGhHkuNhHOSJtudPRk7jL15HQ2Ai8dqXaxi_-7EypgjRvACEtv4JJg4ztq18bEyytB5_pYIDRmik9YMBwxStK1RZzORMWVSlHJG4XZnP9vCU9HaDLzalx4QRx6OMH7nGS-22TOVP9o7vr_UocJr-VIhg7mjhm90-gN8vXarC9u79aL0qQW39anPv0dqAQc_eT-SZ2Qu3m6WhEHzQ_YHeAxLucnVuAaiL8TcnU6G4ObwUfqf5-Na6lGRITkifZGOv2p_kDnHDVATgriOPzfLSMuG4UOD6Q&h=jYEcq1xBHvvyMJ9EYczlJ6fxKoo8aSkoNrH9RnXKoxA pragma: - no-cache strict-transport-security: - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE x-content-type-options: - nosniff + x-msedge-ref: + - 'Ref A: 44C917AED077444F9185C2A69B2ED549 Ref B: MAA201060514009 Ref C: 2024-06-26T05:48:52Z' status: code: 202 message: Accepted @@ -441,9 +449,9 @@ interactions: ParameterSetName: - --name --perimeter-name --resource-group --yes User-Agent: - - AZURECLI/2.55.0 (AAZ) azsdk-python-core/1.26.0 Python/3.9.7 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.9 (Windows-10-10.0.22621-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_link_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter1/links/TestNspLink1/operationResults/f41c1459-348e-4695-970b-69c1fdd247e8?api-version=2023-07-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_link_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter1/links/TestNspLink1/operationResults/348b9d18-e356-4496-9ddc-dc9838e4f1d1?api-version=2023-08-01-preview&t=638549777326830438&c=MIIHpTCCBo2gAwIBAgITOgMJv4NI248BpRyCkQAEAwm_gzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTEzMTg0NjEyWhcNMjUwNTA4MTg0NjEyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANM7sh1dTQ2AdkFHAuyltl2T-1kWKGjxWhy8uikgfDiO8VLCKHdmKXbqVV0WSCWok1t0TM74xsOvPH4BZTWtcKfgRoIxaPkqFbV9YcbbiZiekIRFG-9QyriJhn76tLY5GvcqSF--T9GFkoK43ApcnwPAZuQSXYF428gsQUzUNXiF9leBz2bsde3LktLeDA1uf41hKUz7hsBPGwHx1rhVW2RVOPoPTMNG88rDGIKAK7ogfPEbWkGVb6UxmY_YMTZ--0jaubxXvh9jteuwj76o_bVUFg4dV4JQOyrvF-01fUNhUqigGQ82Ix3Ls1pv0LU7ji4kbyLunvNtn-FCvLW5cmECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBQaDUxo98JRjFELG2Nk9VBQqSUutTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIVyHaZ9dCZFtpDLCQrGAFlm-_xAAMmC3Am1kMZgjdL7zKtF9-RDiP5lh-8QEMjaaDQGvc2xR0LL3WyOFZo7am9ZX53wiwDdcZ9x0k1a00Wyx1w6FWcV8UP36SUgSkvuGRoBUDMI4q6BIAEeiQxJi0OrKKrWJjqIzaK9Wc6kvHeZdleYPq5lD59aV-IABqrRIoFu0eN10T1Dw6uwlo15U_Z5M08puNqoV-D92L8aciHUSPp4VV8SgU52Bbt5haV8y16F34M_BCzjjQLhrnAoEL1g3TWceDwlkCe3i-3DDKb52iUv9FTopclO2tcoBcQvhEt1PnTVySa-zNva_bAxjXM&s=bwU3bZsC8-cjiPOFPOcGLevEE5zUIPyGZ1vfns0mkasnw12tESBmawCb2ZGhHkuNhHOSJtudPRk7jL15HQ2Ai8dqXaxi_-7EypgjRvACEtv4JJg4ztq18bEyytB5_pYIDRmik9YMBwxStK1RZzORMWVSlHJG4XZnP9vCU9HaDLzalx4QRx6OMH7nGS-22TOVP9o7vr_UocJr-VIhg7mjhm90-gN8vXarC9u79aL0qQW39anPv0dqAQc_eT-SZ2Qu3m6WhEHzQ_YHeAxLucnVuAaiL8TcnU6G4ObwUfqf5-Na6lGRITkifZGOv2p_kDnHDVATgriOPzfLSMuG4UOD6Q&h=jYEcq1xBHvvyMJ9EYczlJ6fxKoo8aSkoNrH9RnXKoxA response: body: string: '' @@ -451,15 +459,19 @@ interactions: cache-control: - no-cache date: - - Tue, 12 Dec 2023 13:30:10 GMT + - Wed, 26 Jun 2024 05:49:22 GMT expires: - '-1' pragma: - no-cache strict-transport-security: - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE x-content-type-options: - nosniff + x-msedge-ref: + - 'Ref A: 54D7958E89A1403F8CC2B52E6F930558 Ref B: MAA201060514009 Ref C: 2024-06-26T05:49:22Z' status: code: 204 message: No Content @@ -477,12 +489,12 @@ interactions: ParameterSetName: - --perimeter-name --resource-group User-Agent: - - AZURECLI/2.55.0 (AAZ) azsdk-python-core/1.26.0 Python/3.9.7 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.9 (Windows-10-10.0.22621-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_link_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter2/linkReferences?api-version=2023-07-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_link_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter2/linkReferences?api-version=2023-08-01-preview response: body: - string: '{"nextLink":"","value":[{"name":"Ref-from-TestNspLink1-2443a2a0-a958-4528-a549-42c292ed330a","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_link_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter2/linkReferences/Ref-from-TestNspLink1-2443a2a0-a958-4528-a549-42c292ed330a","type":"Microsoft.Network/networkSecurityPerimeters/linkReferences","properties":{"provisioningState":"Accepted","remotePerimeterResourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_link_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter1","remotePerimeterGuid":"2443a2a0-a958-4528-a549-42c292ed330a","remotePerimeterLocation":"eastus2euap","localInboundProfiles":["*"],"localOutboundProfiles":["*"],"remoteInboundProfiles":["*"],"remoteOutboundProfiles":["*"],"status":"Disconnected","description":"Auto + string: '{"nextLink":"","value":[{"name":"Ref-from-TestNspLink1-ed440e13-4d03-4af1-9734-73b96b40507b","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_link_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter2/linkReferences/Ref-from-TestNspLink1-ed440e13-4d03-4af1-9734-73b96b40507b","type":"Microsoft.Network/networkSecurityPerimeters/linkReferences","properties":{"provisioningState":"Accepted","remotePerimeterResourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_link_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter1","remotePerimeterGuid":"ed440e13-4d03-4af1-9734-73b96b40507b","remotePerimeterLocation":"eastus2euap","localInboundProfiles":["*"],"localOutboundProfiles":["*"],"remoteInboundProfiles":["*"],"remoteOutboundProfiles":["*"],"status":"Disconnected","description":"Auto Approved."}}]}' headers: cache-control: @@ -492,19 +504,19 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 12 Dec 2023 13:30:14 GMT + - Wed, 26 Jun 2024 05:49:25 GMT expires: - '-1' pragma: - no-cache strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding + x-cache: + - CONFIG_NOCACHE x-content-type-options: - nosniff + x-msedge-ref: + - 'Ref A: DB57D5F9706646A3B720A3C00E5F2CE4 Ref B: MAA201060513033 Ref C: 2024-06-26T05:49:24Z' status: code: 200 message: OK @@ -522,12 +534,12 @@ interactions: ParameterSetName: - --perimeter-name --resource-group --name User-Agent: - - AZURECLI/2.55.0 (AAZ) azsdk-python-core/1.26.0 Python/3.9.7 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.9 (Windows-10-10.0.22621-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_link_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter2/linkReferences/Ref-from-TestNspLink1-2443a2a0-a958-4528-a549-42c292ed330a?api-version=2023-07-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_link_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter2/linkReferences/Ref-from-TestNspLink1-ed440e13-4d03-4af1-9734-73b96b40507b?api-version=2023-08-01-preview response: body: - string: '{"name":"Ref-from-TestNspLink1-2443a2a0-a958-4528-a549-42c292ed330a","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_link_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter2/linkReferences/Ref-from-TestNspLink1-2443a2a0-a958-4528-a549-42c292ed330a","type":"Microsoft.Network/networkSecurityPerimeters/linkReferences","properties":{"provisioningState":"Accepted","remotePerimeterResourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_link_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter1","remotePerimeterGuid":"2443a2a0-a958-4528-a549-42c292ed330a","remotePerimeterLocation":"eastus2euap","localInboundProfiles":["*"],"localOutboundProfiles":["*"],"remoteInboundProfiles":["*"],"remoteOutboundProfiles":["*"],"status":"Disconnected","description":"Auto + string: '{"name":"Ref-from-TestNspLink1-ed440e13-4d03-4af1-9734-73b96b40507b","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_link_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter2/linkReferences/Ref-from-TestNspLink1-ed440e13-4d03-4af1-9734-73b96b40507b","type":"Microsoft.Network/networkSecurityPerimeters/linkReferences","properties":{"provisioningState":"Accepted","remotePerimeterResourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_link_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter1","remotePerimeterGuid":"ed440e13-4d03-4af1-9734-73b96b40507b","remotePerimeterLocation":"eastus2euap","localInboundProfiles":["*"],"localOutboundProfiles":["*"],"remoteInboundProfiles":["*"],"remoteOutboundProfiles":["*"],"status":"Disconnected","description":"Auto Approved."}}' headers: cache-control: @@ -537,19 +549,19 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 12 Dec 2023 13:30:17 GMT + - Wed, 26 Jun 2024 05:49:26 GMT expires: - '-1' pragma: - no-cache strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding + x-cache: + - CONFIG_NOCACHE x-content-type-options: - nosniff + x-msedge-ref: + - 'Ref A: BEBB5A46884D445DBDDC2280A261B5D5 Ref B: MAA201060516021 Ref C: 2024-06-26T05:49:25Z' status: code: 200 message: OK @@ -569,9 +581,9 @@ interactions: ParameterSetName: - --perimeter-name --resource-group --name --yes User-Agent: - - AZURECLI/2.55.0 (AAZ) azsdk-python-core/1.26.0 Python/3.9.7 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.9 (Windows-10-10.0.22621-SP0) method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_link_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter2/linkReferences/Ref-from-TestNspLink1-2443a2a0-a958-4528-a549-42c292ed330a?api-version=2023-07-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_link_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter2/linkReferences/Ref-from-TestNspLink1-ed440e13-4d03-4af1-9734-73b96b40507b?api-version=2023-08-01-preview response: body: string: '' @@ -581,19 +593,23 @@ interactions: content-length: - '0' date: - - Tue, 12 Dec 2023 13:30:21 GMT + - Wed, 26 Jun 2024 05:49:28 GMT expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_link_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter2/linkReferences/Ref-from-TestNspLink1-2443a2a0-a958-4528-a549-42c292ed330a/operationResults/8ce20aa5-a82a-4969-b615-e294d34bd1fd?api-version=2023-07-01-preview + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_link_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter2/linkReferences/Ref-from-TestNspLink1-ed440e13-4d03-4af1-9734-73b96b40507b/operationResults/f50cbdbb-1f36-43ef-aed8-c7e8e63e5ac7?api-version=2023-08-01-preview&t=638549777686013502&c=MIIHhzCCBm-gAwIBAgITHgTOodSfixqL4y0RCwAABM6h1DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNjI2MDE0OTUwWhcNMjUwNjIxMDE0OTUwWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOVWu2K-0m79sBg8UGVa5wKzMuO2w82cSB82nrg3I8s4zxKKLhv1uU3_9VQHAYJCw-GVTu2HXo7_Ggw_zrIUZwEDGg0snmWsERD7Wv8J5qf_rkD_S5DvHp0eHEDxrtNADCluV-8Ypb2InsbnlaPaAHdwn1s1n7HijFJ8zoG7cXnvXDow5scDVjKm5U31BkqV_dPQXznAkfHtk4zJ2WVLvk44ovEK6cwIQF2HWCZnwde6DJnkXsrpvoSX5MVF249VgejUfDoEgvJRkG3qsMtD5040GYZ0t5lg2QHFbPk4rHkLy8OwUHSeplzlGAD_gqie5JGeQdjvAANELKuD4iddSJECAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSkwhY339lIK9sLQB1ADOR43ARRuzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIseXby-SE40-zfGYa2QsVFCJpOxqt_WmIBKquKWbpQ56PgbFpjHntGVNOyRtAXNJ7mCffDA1ADmwIqOvCpwxO50xCtwD9Z-ZEvcoZfQ0Hd_SxBJiq2c_bqFSSoMTVHyKvVo6HV_n8yCiehpIYSSS7KW5pM5EPDZQCsQiRbbdEdjavNI-iLXIQpfIl43O8WOD3MjxFC5GJOetHP2DAmSq5ZHL_z7oaadbZVaey4JnsefbImkX7cP0T7awBJGNtV0Zu7vSX-41z7KyE5yoH72fKoM0h1oKc9NhoBYIItV8EjdZv-IoWOscHpKd5DkXhCvqIXnitwihqBdUxihL91sLWI&s=gaqgKX8tYMinnm1RIBtZCKqERKfTjwwkRde-CeEbg6_mO6wPkZmQhxKdmJl0NW8ERyjXjHhzoNLurCSKkDG3_iD38r883XeQYlflxtl0YS5KS1-kav7z7saSczo57Z4OdSAaX5R3N_1zDRwgx-czyOStSUomooOiaJ5Sh52RvX-x41xSkYLYHHcwRMqeATc-fxQJWyL_e8nWJuaQ8OCAug9gBel91yn88jc_PLexH59Riwj5rKnZc0JdBzSwnR7tOgVMfJHkEiWlUKdaPxZwxJw8nUn3p5itdANTScGY6Rx39Gl7dFks8NVFAdh2iPLsEY8y7RAQTGKIGPYzxL7Pmg&h=lU_dElTLKoKcef22byz-79DxeP4072C6Mx_Lb0lB1HA pragma: - no-cache strict-transport-security: - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-deletes: - '14999' + x-msedge-ref: + - 'Ref A: 693F9A86588F4F5CB7F0BD2E8447410F Ref B: MAA201060513029 Ref C: 2024-06-26T05:49:27Z' status: code: 202 message: Accepted @@ -611,32 +627,36 @@ interactions: ParameterSetName: - --perimeter-name --resource-group --name --yes User-Agent: - - AZURECLI/2.55.0 (AAZ) azsdk-python-core/1.26.0 Python/3.9.7 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.9 (Windows-10-10.0.22621-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_link_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter2/linkReferences/Ref-from-TestNspLink1-2443a2a0-a958-4528-a549-42c292ed330a/operationResults/8ce20aa5-a82a-4969-b615-e294d34bd1fd?api-version=2023-07-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_link_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter2/linkReferences/Ref-from-TestNspLink1-ed440e13-4d03-4af1-9734-73b96b40507b/operationResults/f50cbdbb-1f36-43ef-aed8-c7e8e63e5ac7?api-version=2023-08-01-preview&t=638549777686013502&c=MIIHhzCCBm-gAwIBAgITHgTOodSfixqL4y0RCwAABM6h1DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNjI2MDE0OTUwWhcNMjUwNjIxMDE0OTUwWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOVWu2K-0m79sBg8UGVa5wKzMuO2w82cSB82nrg3I8s4zxKKLhv1uU3_9VQHAYJCw-GVTu2HXo7_Ggw_zrIUZwEDGg0snmWsERD7Wv8J5qf_rkD_S5DvHp0eHEDxrtNADCluV-8Ypb2InsbnlaPaAHdwn1s1n7HijFJ8zoG7cXnvXDow5scDVjKm5U31BkqV_dPQXznAkfHtk4zJ2WVLvk44ovEK6cwIQF2HWCZnwde6DJnkXsrpvoSX5MVF249VgejUfDoEgvJRkG3qsMtD5040GYZ0t5lg2QHFbPk4rHkLy8OwUHSeplzlGAD_gqie5JGeQdjvAANELKuD4iddSJECAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSkwhY339lIK9sLQB1ADOR43ARRuzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIseXby-SE40-zfGYa2QsVFCJpOxqt_WmIBKquKWbpQ56PgbFpjHntGVNOyRtAXNJ7mCffDA1ADmwIqOvCpwxO50xCtwD9Z-ZEvcoZfQ0Hd_SxBJiq2c_bqFSSoMTVHyKvVo6HV_n8yCiehpIYSSS7KW5pM5EPDZQCsQiRbbdEdjavNI-iLXIQpfIl43O8WOD3MjxFC5GJOetHP2DAmSq5ZHL_z7oaadbZVaey4JnsefbImkX7cP0T7awBJGNtV0Zu7vSX-41z7KyE5yoH72fKoM0h1oKc9NhoBYIItV8EjdZv-IoWOscHpKd5DkXhCvqIXnitwihqBdUxihL91sLWI&s=gaqgKX8tYMinnm1RIBtZCKqERKfTjwwkRde-CeEbg6_mO6wPkZmQhxKdmJl0NW8ERyjXjHhzoNLurCSKkDG3_iD38r883XeQYlflxtl0YS5KS1-kav7z7saSczo57Z4OdSAaX5R3N_1zDRwgx-czyOStSUomooOiaJ5Sh52RvX-x41xSkYLYHHcwRMqeATc-fxQJWyL_e8nWJuaQ8OCAug9gBel91yn88jc_PLexH59Riwj5rKnZc0JdBzSwnR7tOgVMfJHkEiWlUKdaPxZwxJw8nUn3p5itdANTScGY6Rx39Gl7dFks8NVFAdh2iPLsEY8y7RAQTGKIGPYzxL7Pmg&h=lU_dElTLKoKcef22byz-79DxeP4072C6Mx_Lb0lB1HA response: body: - string: '{"name":"Ref-from-TestNspLink1-2443a2a0-a958-4528-a549-42c292ed330a","properties":{"provisioningState":"Deleting","remotePerimeterResourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_link_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter1","remotePerimeterLocation":"eastus2euap","remotePerimeterGuid":"2443a2a0-a958-4528-a549-42c292ed330a","localInboundProfiles":["*"],"localOutboundProfiles":["*"],"remoteInboundProfiles":["*"],"remoteOutboundProfiles":["*"],"status":"Disconnected","description":"Auto - Approved.","version":"4","approvalType":1},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_link_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter2/linkReferences/Ref-from-TestNspLink1-2443a2a0-a958-4528-a549-42c292ed330a","version":0,"apiVersion":"","publishingStates":{},"systemData":{"createdBy":"","createdByType":"User","lastModifiedBy":"","lastModifiedByType":"User"}}' + string: '{"name":"Ref-from-TestNspLink1-ed440e13-4d03-4af1-9734-73b96b40507b","properties":{"provisioningState":"Deleting","remotePerimeterResourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_link_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter1","remotePerimeterLocation":"eastus2euap","remotePerimeterGuid":"ed440e13-4d03-4af1-9734-73b96b40507b","localInboundProfiles":["*"],"localOutboundProfiles":["*"],"remoteInboundProfiles":["*"],"remoteOutboundProfiles":["*"],"status":"Disconnected","description":"Auto + Approved.","version":"4","approvalType":1},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_link_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter2/linkReferences/Ref-from-TestNspLink1-ed440e13-4d03-4af1-9734-73b96b40507b","version":0,"apiVersion":"","publishingStates":{}}' headers: cache-control: - no-cache content-length: - - '1036' + - '935' content-type: - application/json; charset=utf-8 date: - - Tue, 12 Dec 2023 13:30:22 GMT + - Wed, 26 Jun 2024 05:49:28 GMT expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_link_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter2/linkReferences/Ref-from-TestNspLink1-2443a2a0-a958-4528-a549-42c292ed330a/operationResults/8ce20aa5-a82a-4969-b615-e294d34bd1fd?api-version=2023-07-01-preview + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_link_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter2/linkReferences/Ref-from-TestNspLink1-ed440e13-4d03-4af1-9734-73b96b40507b/operationResults/f50cbdbb-1f36-43ef-aed8-c7e8e63e5ac7?api-version=2023-08-01-preview&t=638549777692840708&c=MIIHpTCCBo2gAwIBAgITfwNAzkFewm_NciphkAAEA0DOQTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNTE3MTkyMjQwWhcNMjUwNTEyMTkyMjQwWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJuJT5HwtZYeMETB2FErJ9p7P7i0j5K1z_6Q8ubSfyaHW5BXsFmRWgdTUjKJeDSJeyiDXrTUG_vHsfl5LFuBUd0wRJdi6qPSdJBdjtQBJeEuHnufrh29AhuQ3GWJDrfdtarbHmIM-iXChLaLDQRvAyrn53r4TLJtSXo-E1Nrko3diGh5O-pU8z8JNR1eM_KSRpMlbaKuCB6O4iL0UDcKoYasw64KhNhDeBWLNuZeFBOZlFiurb2p7OZLyPrCVo9R7w5IOOIJ1by-Z8xXliKu4y8En6XZW4zydhykuZhlt1QXtLV_wQlqMBqHzqniOg0cFlPxbHSUfAw3EPoQWdvzZzUCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBSkfu1z-bxmu3Ewf496cDhz0adszDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGTAsFHn-v_Myc5P-Oa3IJEoH6iGQLYP4rMw8VHz6mNtg8tKrt7uCKm8hnXaILxDW53ybQpLCrIkir-vEkIZRaG_S7xsSov4PJ14t7p21zw25PTidIeFY3Kdx4uG8vhZBZ6nkgAOPe6v-VA7WmYBikI6El7jpz1MaRJMtqxJQIEXw_PbacRK7lughh6X2XvVv0LbV5_jSkYanML03gsTTOQItymOtXsNk0sKM8rhG4XBRFy8vSDa9vBXfWHw3S2-ZvYKpnaklc8_16F4aVu2cPRlAXwaG6XJGkkwl1ClCALQlYxeUWeobHFi0RpMZDprs7h6rHmFARmjrWRf_3vnxqg&s=G1SQNMJNbKEJ7TDhXuD2fNYEAmBO4pWHvWqjM2cYGddP5Pd6zFl9kAjiYpAWdrTdy1Tm6b-x3915UwtQUrYu1RI4JQ7ijKOY9Gas7tMDgKNCosP4ErS6k-9elJdm_TOlt8TX3zCPUnKs_QQvyA4BBbCmwLYBo7ooPSxjReozt_u0xUnDSwxuN975wh6-IJWLWu3HvXtP19oaStI_tETfzT6yKirpkND0vdE2O46Jke1vZVP44lc0mStuaecf9E9ipcc77h56REBB0spkkHOL0BGqejNj1ad8aNaC2Z2yMmCrxNj3Y-6DUbwxxGRhsn-LWl0VlvtYEa-kH5Q7df8gGw&h=ibgAduv8_zTNS3xtGDwOiKQNJVbB3Yaa2y5jmdZ1vgE pragma: - no-cache strict-transport-security: - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE x-content-type-options: - nosniff + x-msedge-ref: + - 'Ref A: 257780D29E5B4D25AD0531B6CB69229E Ref B: MAA201060513029 Ref C: 2024-06-26T05:49:28Z' status: code: 202 message: Accepted @@ -654,9 +674,9 @@ interactions: ParameterSetName: - --perimeter-name --resource-group --name --yes User-Agent: - - AZURECLI/2.55.0 (AAZ) azsdk-python-core/1.26.0 Python/3.9.7 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.9 (Windows-10-10.0.22621-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_link_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter2/linkReferences/Ref-from-TestNspLink1-2443a2a0-a958-4528-a549-42c292ed330a/operationResults/8ce20aa5-a82a-4969-b615-e294d34bd1fd?api-version=2023-07-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_link_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter2/linkReferences/Ref-from-TestNspLink1-ed440e13-4d03-4af1-9734-73b96b40507b/operationResults/f50cbdbb-1f36-43ef-aed8-c7e8e63e5ac7?api-version=2023-08-01-preview&t=638549777692840708&c=MIIHpTCCBo2gAwIBAgITfwNAzkFewm_NciphkAAEA0DOQTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwNTE3MTkyMjQwWhcNMjUwNTEyMTkyMjQwWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJuJT5HwtZYeMETB2FErJ9p7P7i0j5K1z_6Q8ubSfyaHW5BXsFmRWgdTUjKJeDSJeyiDXrTUG_vHsfl5LFuBUd0wRJdi6qPSdJBdjtQBJeEuHnufrh29AhuQ3GWJDrfdtarbHmIM-iXChLaLDQRvAyrn53r4TLJtSXo-E1Nrko3diGh5O-pU8z8JNR1eM_KSRpMlbaKuCB6O4iL0UDcKoYasw64KhNhDeBWLNuZeFBOZlFiurb2p7OZLyPrCVo9R7w5IOOIJ1by-Z8xXliKu4y8En6XZW4zydhykuZhlt1QXtLV_wQlqMBqHzqniOg0cFlPxbHSUfAw3EPoQWdvzZzUCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBSkfu1z-bxmu3Ewf496cDhz0adszDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGTAsFHn-v_Myc5P-Oa3IJEoH6iGQLYP4rMw8VHz6mNtg8tKrt7uCKm8hnXaILxDW53ybQpLCrIkir-vEkIZRaG_S7xsSov4PJ14t7p21zw25PTidIeFY3Kdx4uG8vhZBZ6nkgAOPe6v-VA7WmYBikI6El7jpz1MaRJMtqxJQIEXw_PbacRK7lughh6X2XvVv0LbV5_jSkYanML03gsTTOQItymOtXsNk0sKM8rhG4XBRFy8vSDa9vBXfWHw3S2-ZvYKpnaklc8_16F4aVu2cPRlAXwaG6XJGkkwl1ClCALQlYxeUWeobHFi0RpMZDprs7h6rHmFARmjrWRf_3vnxqg&s=G1SQNMJNbKEJ7TDhXuD2fNYEAmBO4pWHvWqjM2cYGddP5Pd6zFl9kAjiYpAWdrTdy1Tm6b-x3915UwtQUrYu1RI4JQ7ijKOY9Gas7tMDgKNCosP4ErS6k-9elJdm_TOlt8TX3zCPUnKs_QQvyA4BBbCmwLYBo7ooPSxjReozt_u0xUnDSwxuN975wh6-IJWLWu3HvXtP19oaStI_tETfzT6yKirpkND0vdE2O46Jke1vZVP44lc0mStuaecf9E9ipcc77h56REBB0spkkHOL0BGqejNj1ad8aNaC2Z2yMmCrxNj3Y-6DUbwxxGRhsn-LWl0VlvtYEa-kH5Q7df8gGw&h=ibgAduv8_zTNS3xtGDwOiKQNJVbB3Yaa2y5jmdZ1vgE response: body: string: '' @@ -664,15 +684,19 @@ interactions: cache-control: - no-cache date: - - Tue, 12 Dec 2023 13:30:53 GMT + - Wed, 26 Jun 2024 05:50:00 GMT expires: - '-1' pragma: - no-cache strict-transport-security: - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE x-content-type-options: - nosniff + x-msedge-ref: + - 'Ref A: F1E6555AE8554809B3C6BFC531F2020C Ref B: MAA201060513029 Ref C: 2024-06-26T05:49:59Z' status: code: 204 message: No Content diff --git a/src/nsp/azext_nsp/tests/latest/recordings/test_nsp_profile_crud.yaml b/src/nsp/azext_nsp/tests/latest/recordings/test_nsp_profile_crud.yaml index adf79ff371c..aab86be8802 100644 --- a/src/nsp/azext_nsp/tests/latest/recordings/test_nsp_profile_crud.yaml +++ b/src/nsp/azext_nsp/tests/latest/recordings/test_nsp_profile_crud.yaml @@ -17,12 +17,12 @@ interactions: ParameterSetName: - --name -l --resource-group User-Agent: - - AZURECLI/2.55.0 (AAZ) azsdk-python-core/1.26.0 Python/3.9.7 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.9 (Windows-10-10.0.22621-SP0) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_profile_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter?api-version=2023-07-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_profile_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter?api-version=2023-08-01-preview response: body: - string: '{"name":"TestNetworkSecurityPerimeter","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_profile_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter","location":"eastus2euap","type":"Microsoft.Network/networkSecurityPerimeters","tags":{},"etag":"","properties":{"perimeterGuid":"f8bd2025-acaa-4da6-8034-ebf7bb385996","provisioningState":"Succeeded"}}' + string: '{"name":"TestNetworkSecurityPerimeter","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_profile_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter","location":"eastus2euap","type":"Microsoft.Network/networkSecurityPerimeters","tags":{},"etag":"","properties":{"perimeterGuid":"03b0a315-f1b6-4e8a-9c2d-9fd24383b149","provisioningState":"Succeeded"}}' headers: cache-control: - no-cache @@ -31,21 +31,21 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 12 Dec 2023 13:29:27 GMT + - Wed, 26 Jun 2024 05:48:28 GMT expires: - '-1' pragma: - no-cache 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-writes: - '1199' + x-msedge-ref: + - 'Ref A: 31172C402F9A4D4791F48F44C39AA9C1 Ref B: MAA201060514011 Ref C: 2024-06-26T05:48:25Z' status: code: 200 message: OK @@ -63,31 +63,33 @@ interactions: ParameterSetName: - --name --perimeter-name --resource-group User-Agent: - - AZURECLI/2.55.0 azsdk-python-azure-mgmt-resource/23.1.0b2 Python/3.9.7 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.9 (Windows-10-10.0.22621-SP0) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/test_nsp_profile_crud000001?api-version=2022-09-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_profile_crud000001","name":"test_nsp_profile_crud000001","type":"Microsoft.Resources/resourceGroups","location":"eastus2euap","tags":{"product":"azurecli","cause":"automation","test":"test_nsp_profile_crud","date":"2023-12-12T13:29:23Z","module":"nsp","Created":"2023-12-12T13:29:23.5559446Z","skipNRMSNSG":"true"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_profile_crud000001","name":"test_nsp_profile_crud000001","type":"Microsoft.Resources/resourceGroups","location":"eastus2euap","tags":{"product":"azurecli","cause":"automation","test":"test_nsp_profile_crud","date":"2024-06-26T05:48:22Z","module":"nsp","Created":"2024-06-26T05:48:23.6950050Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache content-length: - - '445' + - '424' content-type: - application/json; charset=utf-8 date: - - Tue, 12 Dec 2023 13:29:28 GMT + - Wed, 26 Jun 2024 05:48:29 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-msedge-ref: + - 'Ref A: 2EE73C444F5842ED962B06D7E8E9C934 Ref B: MAA201060513039 Ref C: 2024-06-26T05:48:29Z' status: code: 200 message: OK @@ -109,9 +111,9 @@ interactions: ParameterSetName: - --name --perimeter-name --resource-group User-Agent: - - AZURECLI/2.55.0 (AAZ) azsdk-python-core/1.26.0 Python/3.9.7 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.9 (Windows-10-10.0.22621-SP0) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_profile_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/profiles/TestNspProfile?api-version=2023-07-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_profile_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/profiles/TestNspProfile?api-version=2023-08-01-preview response: body: string: '{"name":"TestNspProfile","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_profile_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/profiles/TestNspProfile","type":"Microsoft.Network/networkSecurityPerimeters/profiles","properties":{"accessRulesVersion":"0","diagnosticSettingsVersion":"0"},"location":"eastus2euap"}' @@ -123,21 +125,21 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 12 Dec 2023 13:29:28 GMT + - Wed, 26 Jun 2024 05:48:30 GMT expires: - '-1' pragma: - no-cache 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-writes: - - '1197' + - '1199' + x-msedge-ref: + - 'Ref A: E41A417321A849AAB06798D0578CC553 Ref B: MAA201060514053 Ref C: 2024-06-26T05:48:29Z' status: code: 200 message: OK @@ -155,9 +157,9 @@ interactions: ParameterSetName: - --name --perimeter-name --resource-group User-Agent: - - AZURECLI/2.55.0 (AAZ) azsdk-python-core/1.26.0 Python/3.9.7 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.9 (Windows-10-10.0.22621-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_profile_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/profiles/TestNspProfile?api-version=2023-07-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_profile_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/profiles/TestNspProfile?api-version=2023-08-01-preview response: body: string: '{"name":"TestNspProfile","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_profile_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/profiles/TestNspProfile","type":"Microsoft.Network/networkSecurityPerimeters/profiles","properties":{"accessRulesVersion":"0","diagnosticSettingsVersion":"0"},"location":"eastus2euap"}' @@ -169,19 +171,19 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 12 Dec 2023 13:29:30 GMT + - Wed, 26 Jun 2024 05:48:32 GMT expires: - '-1' pragma: - no-cache strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding + x-cache: + - CONFIG_NOCACHE x-content-type-options: - nosniff + x-msedge-ref: + - 'Ref A: 9EEEE533EF0C467DABCDA24769B1041B Ref B: MAA201060516029 Ref C: 2024-06-26T05:48:31Z' status: code: 200 message: OK @@ -199,9 +201,9 @@ interactions: ParameterSetName: - --perimeter-name --resource-group User-Agent: - - AZURECLI/2.55.0 (AAZ) azsdk-python-core/1.26.0 Python/3.9.7 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.9 (Windows-10-10.0.22621-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_profile_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/profiles?api-version=2023-07-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_profile_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/profiles?api-version=2023-08-01-preview response: body: string: '{"nextLink":"","value":[{"name":"TestNspProfile","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_profile_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/profiles/TestNspProfile","type":"Microsoft.Network/networkSecurityPerimeters/profiles","properties":{"accessRulesVersion":"0","diagnosticSettingsVersion":"0"},"location":"eastus2euap"}]}' @@ -213,19 +215,19 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 12 Dec 2023 13:29:34 GMT + - Wed, 26 Jun 2024 05:48:34 GMT expires: - '-1' pragma: - no-cache strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding + x-cache: + - CONFIG_NOCACHE x-content-type-options: - nosniff + x-msedge-ref: + - 'Ref A: D1C6875EB7224FDFB5C00FD4B13266E5 Ref B: MAA201060515047 Ref C: 2024-06-26T05:48:34Z' status: code: 200 message: OK @@ -245,9 +247,9 @@ interactions: ParameterSetName: - --name --perimeter-name --resource-group --yes User-Agent: - - AZURECLI/2.55.0 (AAZ) azsdk-python-core/1.26.0 Python/3.9.7 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.60.0 azsdk-python-core/1.28.0 Python/3.8.9 (Windows-10-10.0.22621-SP0) method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_profile_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/profiles/TestNspProfile?api-version=2023-07-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_nsp_profile_crud000001/providers/Microsoft.Network/networkSecurityPerimeters/TestNetworkSecurityPerimeter/profiles/TestNspProfile?api-version=2023-08-01-preview response: body: string: '' @@ -257,17 +259,21 @@ interactions: content-length: - '0' date: - - Tue, 12 Dec 2023 13:29:34 GMT + - Wed, 26 Jun 2024 05:48:37 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-deletes: - - '14998' + - '14999' + x-msedge-ref: + - 'Ref A: 8A418F3DC82A4B458D9D75AE7772EB13 Ref B: MAA201060516053 Ref C: 2024-06-26T05:48:35Z' status: code: 200 message: OK diff --git a/src/nsp/azext_nsp/tests/latest/test_nsp.py b/src/nsp/azext_nsp/tests/latest/test_nsp.py index 7d6945ea446..bc8bb3420d7 100644 --- a/src/nsp/azext_nsp/tests/latest/test_nsp.py +++ b/src/nsp/azext_nsp/tests/latest/test_nsp.py @@ -83,6 +83,7 @@ def test_nsp_accessrule_inbound(self, resource_group): 'nsp_accessrule_name': 'TestNspAccessRule_nsp', 'sms_accessrule_name': 'TestNspAccessRule_sms', 'email_accessrule_name': 'TestNspAccessRule_email', + 'servicetag_accessrule_name': 'TestNspAccessRule_servicetag', 'sub': self.get_subscription_id() }) @@ -114,6 +115,11 @@ def test_nsp_accessrule_inbound(self, resource_group): # SMS based access rule self.cmd('az network perimeter profile access-rule create --name {sms_accessrule_name} --profile-name {profile_name} --perimeter-name {nsp_name} --resource-group {rg} --phone-numbers "[\'+919898989898\', \'+929898989898\']" --direction "Outbound"') + # ServiceTag based access rule + self.cmd('az network perimeter profile access-rule create --name {servicetag_accessrule_name} --profile-name {profile_name} --perimeter-name {nsp_name} --resource-group {rg} --service-tags [MicrosoftPublicIPSpace]', checks=[ + self.check('properties.serviceTags', "['MicrosoftPublicIPSpace']") + ]) + @ResourceGroupPreparer(name_prefix='test_nsp_association_crud', location='eastus2euap') def test_nsp_association_crud(self, resource_group): @@ -121,7 +127,7 @@ def test_nsp_association_crud(self, resource_group): 'nsp_name': 'TestNetworkSecurityPerimeter', 'profile_name': 'TestNspProfile', 'association_name': 'TestNspAssociation', - 'resource_name': 'kvclinsp17', + 'resource_name': 'kvclinsp18', 'sub': self.get_subscription_id() }) diff --git a/src/nsp/setup.py b/src/nsp/setup.py index dae0eee36d5..384481f0ec8 100644 --- a/src/nsp/setup.py +++ b/src/nsp/setup.py @@ -10,7 +10,7 @@ # HISTORY.rst entry. -VERSION = '0.3.0' +VERSION = '1.0.0b2' # The full list of classifiers is available at # https://pypi.python.org/pypi?%3Aaction=list_classifiers diff --git a/src/serviceconnector-passwordless/HISTORY.rst b/src/serviceconnector-passwordless/HISTORY.rst index f71aa2a25e1..8e551c372b3 100644 --- a/src/serviceconnector-passwordless/HISTORY.rst +++ b/src/serviceconnector-passwordless/HISTORY.rst @@ -2,6 +2,14 @@ Release History =============== +2.0.5 +++++++ +* Bump version + +2.0.4 +++++++ +* Fix PostgreSQL connection string format + 2.0.3 ++++++ * Prompt confirmation when update PostgreSQL server diff --git a/src/serviceconnector-passwordless/azext_serviceconnector_passwordless/_credential_free.py b/src/serviceconnector-passwordless/azext_serviceconnector_passwordless/_credential_free.py index 2a6335463e1..fe8ae329df9 100644 --- a/src/serviceconnector-passwordless/azext_serviceconnector_passwordless/_credential_free.py +++ b/src/serviceconnector-passwordless/azext_serviceconnector_passwordless/_credential_free.py @@ -821,7 +821,7 @@ def get_connection_string(self): 'az account get-access-token --resource-type oss-rdbms').get('accessToken') # extension functions require the extension to be available, which is the case for postgres (default) database. - conn_string = "host={} user={} dbname=postgres password={} sslmode=require".format( + conn_string = "host={} user='{}' dbname=postgres password={} sslmode=require".format( self.host, self.admin_username, password) return conn_string @@ -926,7 +926,7 @@ def get_connection_string(self): 'az account get-access-token --resource-type oss-rdbms').get('accessToken') # extension functions require the extension to be available, which is the case for postgres (default) database. - conn_string = "host={} user={} dbname={} password={} sslmode=require".format( + conn_string = "host={} user='{}' dbname='{}' password={} sslmode=require".format( self.host, self.admin_username + '@' + self.db_server, self.dbname, password) return conn_string diff --git a/src/serviceconnector-passwordless/azext_serviceconnector_passwordless/config.py b/src/serviceconnector-passwordless/azext_serviceconnector_passwordless/config.py index f1c8e8314b8..d26e7ffff15 100644 --- a/src/serviceconnector-passwordless/azext_serviceconnector_passwordless/config.py +++ b/src/serviceconnector-passwordless/azext_serviceconnector_passwordless/config.py @@ -4,5 +4,5 @@ # -------------------------------------------------------------------------------------------- -VERSION = '2.0.3' +VERSION = '2.0.5' NAME = 'serviceconnector-passwordless' diff --git a/src/serviceconnector-passwordless/setup.py b/src/serviceconnector-passwordless/setup.py index d6006c93d37..bbca1390b47 100644 --- a/src/serviceconnector-passwordless/setup.py +++ b/src/serviceconnector-passwordless/setup.py @@ -15,7 +15,7 @@ logger.warn("Wheel is not available, disabling bdist_wheel hook") -VERSION = '2.0.3' +VERSION = '2.0.5' try: from azext_serviceconnector_passwordless.config import VERSION except ImportError: diff --git a/src/spring/HISTORY.md b/src/spring/HISTORY.md index 499516a6450..734c2948ac5 100644 --- a/src/spring/HISTORY.md +++ b/src/spring/HISTORY.md @@ -1,5 +1,13 @@ Release History =============== +1.25.0 +--- +* Add arguments `--disable-test-endpoint-auth` in `spring app create` and `spring app update`. + +1.24.5 +--- +* Verify that `--artifact-path` and `--source-path` exist before all steps in `az spring app deploy`, `az spring app deployment create` and `az spring job deploy` commands. + 1.24.4 --- * Refine the error message when user failed to get job log streaming in command `az spring job logs`. diff --git a/src/spring/azext_spring/_app_factory.py b/src/spring/azext_spring/_app_factory.py index 93383773b8e..7bb69d16ecf 100644 --- a/src/spring/azext_spring/_app_factory.py +++ b/src/spring/azext_spring/_app_factory.py @@ -24,9 +24,16 @@ def _format_properties(self, **kwargs): kwargs['vnet_addons'] = self._load_vnet_addons(**kwargs) kwargs['ingress_settings'] = self._load_ingress_settings(**kwargs) kwargs['secrets'] = self._load_secrets_config(**kwargs) + kwargs['test_endpoint_auth_state'] = self._get_test_endpoint_auth_state(**kwargs) kwargs['addon_configs'] = self._load_addon_configs(**kwargs) return models.AppResourceProperties(**kwargs) + def _get_test_endpoint_auth_state(self, disable_test_endpoint_auth=None, **_): + if disable_test_endpoint_auth is None: + return None + + return models.TestEndpointAuthState.DISABLED if disable_test_endpoint_auth else models.TestEndpointAuthState.ENABLED + def _format_identity(self, system_assigned=None, user_assigned=None, **_): target_identity_type = self._get_identity_assign_type(system_assigned, user_assigned) user_identity_payload = self._get_user_identity_payload(user_assigned) diff --git a/src/spring/azext_spring/_app_validator.py b/src/spring/azext_spring/_app_validator.py index 53913dd96f1..1e89f3cd35c 100644 --- a/src/spring/azext_spring/_app_validator.py +++ b/src/spring/azext_spring/_app_validator.py @@ -4,6 +4,7 @@ # -------------------------------------------------------------------------------------------- # pylint: disable=too-few-public-methods, unused-argument, redefined-builtin +import os.path from knack.log import get_logger from azure.cli.core.azclierror import InvalidArgumentValueError from msrestazure.azure_exceptions import CloudError @@ -104,12 +105,14 @@ def validate_deloy_path(cmd, namespace): arguments = [namespace.artifact_path, namespace.source_path, namespace.container_image] if all(not x for x in arguments): raise InvalidArgumentValueError('One of --artifact-path, --source-path, --container-image must be provided.') + validate_path_exist(namespace.source_path, namespace.artifact_path) _deploy_path_mutual_exclusive(arguments) _validate_container_registry(cmd, namespace) def validate_deloyment_create_path(cmd, namespace): arguments = [namespace.artifact_path, namespace.source_path, namespace.container_image] + validate_path_exist(namespace.source_path, namespace.artifact_path) _deploy_path_mutual_exclusive(arguments) _validate_container_registry(cmd, namespace) @@ -162,3 +165,10 @@ def _validate_container_registry(cmd, namespace): raise InvalidArgumentValueError( "The instance without build service can only use '--container-image' to deploy." " See more details in https://learn.microsoft.com/en-us/azure/spring-apps/how-to-deploy-with-custom-container-image?tabs=azure-cli") + + +def validate_path_exist(source_path, artifact_path): + if source_path and not os.path.exists(source_path): + raise InvalidArgumentValueError('source path {} does not exist.'.format(source_path)) + if artifact_path and not os.path.exists(artifact_path): + raise InvalidArgumentValueError('artifact path {} does not exist.'.format(artifact_path)) diff --git a/src/spring/azext_spring/_params.py b/src/spring/azext_spring/_params.py index 2aa6eb5c1c8..7b5e2eebde2 100644 --- a/src/spring/azext_spring/_params.py +++ b/src/spring/azext_spring/_params.py @@ -43,7 +43,7 @@ validate_create_app_binding_default_service_registry) from ._app_validator import (fulfill_deployment_param, active_deployment_exist, ensure_not_active_deployment, validate_deloy_path, validate_deloyment_create_path, - validate_cpu, validate_build_cpu, validate_memory, validate_build_memory, + validate_cpu, validate_build_cpu, validate_memory, validate_build_memory, validate_path_exist, fulfill_deployment_param_or_warning, active_deployment_exist_or_warning) from .log_stream.log_stream_validators import (validate_log_lines, validate_log_limit, validate_log_since) from ._app_managed_identity_validator import (validate_create_app_with_user_identity_or_warning, @@ -390,6 +390,11 @@ def load_arguments(self, _): help='A json file path indicates the certificates which would be loaded to app') c.argument('deployment_name', default='default', help='Name of the default deployment.', validator=validate_name) + c.argument('disable_test_endpoint_auth', + arg_type=get_three_state_flag(), + options_list=['--disable-test-endpoint-auth', '--disable-tea'], + help="If true, disable authentication of the app's test endpoint.", + default=False) with self.argument_context('spring app update') as c: c.argument('assign_endpoint', arg_type=get_three_state_flag(), @@ -409,6 +414,10 @@ def load_arguments(self, _): c.argument('deployment', options_list=['--deployment', '-d'], help='Name of an existing deployment of the app. Default to the production deployment if not specified.', validator=fulfill_deployment_param_or_warning) + c.argument('disable_test_endpoint_auth', + arg_type=get_three_state_flag(), + options_list=['--disable-test-endpoint-auth', '--disable-tea'], + help="If true, disable authentication of the app's test endpoint.") with self.argument_context('spring app append-persistent-storage') as c: c.argument('storage_name', type=str, @@ -1226,8 +1235,8 @@ def prepare_common_logs_argument(c): c.argument('build_env', build_env_type) c.argument('build_cpu', arg_type=build_cpu_type, default="1") c.argument('build_memory', arg_type=build_memory_type, default="2Gi") - c.argument('source_path', arg_type=source_path_type) - c.argument('artifact_path', help='Deploy the specified pre-built artifact (jar or netcore zip).') + c.argument('source_path', arg_type=source_path_type, validator=validate_path_exist) + c.argument('artifact_path', help='Deploy the specified pre-built artifact (jar or netcore zip).', validator=validate_path_exist) c.argument('disable_validation', arg_type=get_three_state_flag(), help='If true, disable jar validation.') for scope in ['job create', 'job update', 'job deploy', 'job start']: diff --git a/src/spring/azext_spring/_validators.py b/src/spring/azext_spring/_validators.py index 4166db73f75..94ac2b75969 100644 --- a/src/spring/azext_spring/_validators.py +++ b/src/spring/azext_spring/_validators.py @@ -23,6 +23,7 @@ from ._util_enterprise import is_enterprise_tier from .vendored_sdks.appplatform.v2024_05_01_preview import models from ._constant import (MARKETPLACE_OFFER_ID, MARKETPLACE_PLAN_ID, MARKETPLACE_PUBLISHER_ID) +from ._app_validator import validate_path_exist logger = get_logger(__name__) @@ -578,6 +579,7 @@ def validate_jar(namespace): if values is None: # ignore jar_file check return + validate_path_exist(namespace.source_path, namespace.artifact_path) tips = ", if you choose to ignore these errors, turn validation off with --disable-validation" if not values["has_jar"] and not values["has_class"]: diff --git a/src/spring/azext_spring/_validators_enterprise.py b/src/spring/azext_spring/_validators_enterprise.py index 4de127a972b..e606da9ffc7 100644 --- a/src/spring/azext_spring/_validators_enterprise.py +++ b/src/spring/azext_spring/_validators_enterprise.py @@ -28,6 +28,7 @@ ) from ._validators import (validate_instance_count, _parse_sku_name, _parse_jar_file) from .buildpack_binding import (DEFAULT_BUILD_SERVICE_NAME) +from ._app_validator import validate_path_exist logger = get_logger(__name__) @@ -183,6 +184,7 @@ def validate_source_path(namespace): valued_args = [x for x in arguments if x] if len(valued_args) > 1: raise InvalidArgumentValueError('At most one of --artifact-path, --source-path must be provided.') + validate_path_exist(namespace.source_path, namespace.artifact_path) def validate_artifact_path(namespace): @@ -195,6 +197,7 @@ def validate_artifact_path(namespace): if values is None: # ignore jar_file check return + validate_path_exist(namespace.source_path, namespace.artifact_path) file_size, spring_boot_version, spring_cloud_version, has_actuator, has_manifest, has_jar, has_class, ms_sdk_version, jdk_version = values tips = ", if you choose to ignore these errors, turn validation off with --disable-validation" diff --git a/src/spring/azext_spring/app.py b/src/spring/azext_spring/app.py index 3661369341b..74c25941f55 100644 --- a/src/spring/azext_spring/app.py +++ b/src/spring/azext_spring/app.py @@ -57,6 +57,7 @@ def app_create(cmd, client, resource_group, service, name, bind_service_registry=None, bind_application_configuration_service=None, bind_config_server=None, + disable_test_endpoint_auth=None, # app.update enable_persistent_storage=None, persistent_storage=None, @@ -122,6 +123,7 @@ def app_create(cmd, client, resource_group, service, name, 'bind_service_registry': bind_service_registry, 'bind_application_configuration_service': bind_application_configuration_service, 'bind_config_server': bind_config_server, + 'disable_test_endpoint_auth': disable_test_endpoint_auth, 'enable_temporary_disk': True, 'enable_persistent_storage': enable_persistent_storage, 'persistent_storage': persistent_storage, @@ -206,6 +208,7 @@ def app_update(cmd, client, resource_group, service, name, backend_protocol=None, client_auth_certs=None, workload_profile=None, + disable_test_endpoint_auth=None, # deployment.source runtime_version=None, jvm_options=None, @@ -277,6 +280,7 @@ def app_update(cmd, client, resource_group, service, name, 'backend_protocol': backend_protocol, 'client_auth_certs': client_auth_certs, 'secrets': secrets, + 'disable_test_endpoint_auth': disable_test_endpoint_auth, 'workload_profile_name': workload_profile } if deployment is None: diff --git a/src/spring/azext_spring/tests/latest/jobs/recordings/test_asa_job_deploy.yaml b/src/spring/azext_spring/tests/latest/jobs/recordings/test_asa_job_deploy.yaml new file mode 100644 index 00000000000..c07ba6377b1 --- /dev/null +++ b/src/spring/azext_spring/tests/latest/jobs/recordings/test_asa_job_deploy.yaml @@ -0,0 +1,204 @@ +interactions: +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - spring job create + Connection: + - keep-alive + ParameterSetName: + - -n -g -s + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.30.1 Python/3.11.9 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002?api-version=2024-05-01-preview + response: + body: + string: '{"properties":{"provisioningState":"Succeeded","zoneRedundant":false,"version":3,"serviceId":"9b9e547a4196418d96427d7fe1421e91","networkProfile":{"outboundIPs":{"publicIPs":["20.162.177.38","20.254.82.240"]},"outboundType":"loadBalancer"},"powerState":"Running","fqdn":"clitest000002.azuremicroservices.io","marketplaceResource":{"plan":"asa-ent-hr-mtr","publisher":"vmware-inc","product":"azure-spring-cloud-vmware-tanzu-2"}},"type":"Microsoft.AppPlatform/Spring","sku":{"name":"E0","tier":"Enterprise"},"location":"uksouth","tags":null,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002","name":"clitest000002","systemData":{"createdBy":"v-muyaofeng@microsoft.com","createdByType":"User","createdAt":"2024-06-19T04:54:54.0896323Z","lastModifiedBy":"v-muyaofeng@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-19T04:54:54.0896323Z"}}' + headers: + cache-control: + - no-cache + content-length: + - '947' + content-type: + - application/json + date: + - Wed, 19 Jun 2024 05:01:38 GMT + expires: + - '-1' + pragma: + - no-cache + request-context: + - appId=cid-v1:797d7e4e-8180-497e-a254-780fbd39ba4d + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-resource-requests: + - '11999' + x-msedge-ref: + - 'Ref A: 4CA6CB34EF2D4906A7F467EED45E16F4 Ref B: TYO201151006034 Ref C: 2024-06-19T05:01:37Z' + x-rp-server-mvid: + - 16f8ed7c-99fe-42f5-98dc-7ba9e82d32d1 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - spring job create + Connection: + - keep-alive + ParameterSetName: + - -n -g -s + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.30.1 Python/3.11.9 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/jobs/myjob?api-version=2024-05-01-preview + response: + body: + string: '{"error":{"code":"NotFound","message":"Job not found.","target":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/jobs/myjob","details":null}}' + headers: + cache-control: + - no-cache + content-length: + - '230' + content-type: + - application/json + date: + - Wed, 19 Jun 2024 05:01:40 GMT + expires: + - '-1' + pragma: + - no-cache + request-context: + - appId=cid-v1:797d7e4e-8180-497e-a254-780fbd39ba4d + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-msedge-ref: + - 'Ref A: 58002E6001B742868F4DD3B1F661E7BA Ref B: TYO201151004034 Ref C: 2024-06-19T05:01:39Z' + x-rp-server-mvid: + - 16f8ed7c-99fe-42f5-98dc-7ba9e82d32d1 + status: + code: 404 + message: Not Found +- request: + body: '{"properties": {"template": {"environmentVariables": [], "resourceRequests": + {"cpu": "1", "memory": "2Gi"}}, "managedComponentReferences": [], "triggerConfig": + {"triggerType": "Manual"}}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - spring job create + Connection: + - keep-alive + Content-Length: + - '187' + Content-Type: + - application/json + ParameterSetName: + - -n -g -s + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.30.1 Python/3.11.9 (Windows-10-10.0.22631-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/jobs/myjob?api-version=2024-05-01-preview + response: + body: + string: '{"properties":{"provisioningState":"Succeeded","triggerConfig":{"triggerType":"Manual"},"template":{"environmentVariables":[],"resourceRequests":{"cpu":"1","memory":"2Gi"}},"managedComponentReferences":[]},"type":"Microsoft.AppPlatform/Spring/jobs","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/jobs/myjob","name":"myjob","systemData":{"createdBy":"v-muyaofeng@microsoft.com","createdByType":"User","createdAt":"2024-06-19T05:01:42.0072873Z","lastModifiedBy":"v-muyaofeng@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-19T05:01:42.0072873Z"}}' + headers: + cache-control: + - no-cache + content-length: + - '661' + content-type: + - application/json + date: + - Wed, 19 Jun 2024 05:01:43 GMT + expires: + - '-1' + pragma: + - no-cache + request-context: + - appId=cid-v1:797d7e4e-8180-497e-a254-780fbd39ba4d + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-writes: + - '1199' + x-msedge-ref: + - 'Ref A: 7DE6AE5D3AED45DB9D3EBB3A8D500705 Ref B: TYO201100115025 Ref C: 2024-06-19T05:01:41Z' + x-rp-server-mvid: + - 16f8ed7c-99fe-42f5-98dc-7ba9e82d32d1 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - spring job create + Connection: + - keep-alive + ParameterSetName: + - -n -g -s + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.30.1 Python/3.11.9 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/jobs/myjob?api-version=2024-05-01-preview + response: + body: + string: '{"properties":{"provisioningState":"Succeeded","triggerConfig":{"triggerType":"Manual"},"template":{"environmentVariables":[],"resourceRequests":{"cpu":"1","memory":"2Gi"}},"managedComponentReferences":[]},"type":"Microsoft.AppPlatform/Spring/jobs","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/jobs/myjob","name":"myjob","systemData":{"createdBy":"v-muyaofeng@microsoft.com","createdByType":"User","createdAt":"2024-06-19T05:01:42.0072873Z","lastModifiedBy":"v-muyaofeng@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-19T05:01:42.0072873Z"}}' + headers: + cache-control: + - no-cache + content-length: + - '661' + content-type: + - application/json + date: + - Wed, 19 Jun 2024 05:01:45 GMT + expires: + - '-1' + pragma: + - no-cache + request-context: + - appId=cid-v1:797d7e4e-8180-497e-a254-780fbd39ba4d + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-msedge-ref: + - 'Ref A: 8121A5E1437D4652AAB3271D1AB24773 Ref B: TYO201151005060 Ref C: 2024-06-19T05:01:44Z' + x-rp-server-mvid: + - 16f8ed7c-99fe-42f5-98dc-7ba9e82d32d1 + status: + code: 200 + message: OK +version: 1 diff --git a/src/spring/azext_spring/tests/latest/jobs/test_asa_job_deploy_scenario.py b/src/spring/azext_spring/tests/latest/jobs/test_asa_job_deploy_scenario.py new file mode 100644 index 00000000000..1e6a67be79d --- /dev/null +++ b/src/spring/azext_spring/tests/latest/jobs/test_asa_job_deploy_scenario.py @@ -0,0 +1,34 @@ +# -------------------------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# -------------------------------------------------------------------------------------------- + +import os + +from knack.util import CLIError +from azure.cli.testsdk import (ScenarioTest, record_only) +from ..custom_preparers import (SpringPreparer, SpringResourceGroupPreparer) +from ..custom_dev_setting_constant import SpringTestEnvironmentEnum + + +class JobDeploy(ScenarioTest): + + @SpringResourceGroupPreparer(dev_setting_name=SpringTestEnvironmentEnum.ENTERPRISE['resource_group_name']) + @SpringPreparer(**SpringTestEnvironmentEnum.ENTERPRISE['spring']) + def test_asa_job_deploy(self, resource_group, spring): + py_path = os.path.abspath(os.path.dirname(__file__)) + file_path = os.path.join(py_path, 'files/test1.jar').replace("\\", "/") + self.kwargs.update({ + 'job': 'myjob', + 'serviceName': spring, + 'rg': resource_group, + 'file': file_path + }) + + self.cmd('spring job create -n {job} -g {rg} -s {serviceName}', checks=[ + self.check('name', '{job}') + ]) + + # deploy unexist file, the fail is expected + with self.assertRaisesRegexp(CLIError, "artifact path {} does not exist.".format(file_path)): + self.cmd('spring job deploy -n {job} -g {rg} -s {serviceName} --artifact-path {file}') diff --git a/src/spring/azext_spring/tests/latest/recordings/test_app_actuator_configs.yaml b/src/spring/azext_spring/tests/latest/recordings/test_app_actuator_configs.yaml deleted file mode 100644 index 5b05cc9110e..00000000000 --- a/src/spring/azext_spring/tests/latest/recordings/test_app_actuator_configs.yaml +++ /dev/null @@ -1,1467 +0,0 @@ -interactions: -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - spring app create - Connection: - - keep-alive - ParameterSetName: - - -n -g -s - User-Agent: - - AZURECLI/2.59.0 azsdk-python-core/1.30.1 Python/3.11.9 (Windows-10-10.0.22631-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003?api-version=2024-05-01-preview - response: - body: - string: '{"error":{"code":"NotFound","message":"App was not found","target":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003","details":null}}' - headers: - cache-control: - - no-cache - content-length: - - '241' - content-type: - - application/json - date: - - Thu, 18 Apr 2024 01:48:40 GMT - expires: - - '-1' - pragma: - - no-cache - request-context: - - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '11999' - x-msedge-ref: - - 'Ref A: 3F39936189E544429728C1D124A342D0 Ref B: MAA201060515021 Ref C: 2024-04-18T01:48:40Z' - x-rp-server-mvid: - - c0c2ee64-e9a5-489e-b3be-042aa19ade0e - status: - code: 404 - message: Not Found -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - spring app create - Connection: - - keep-alive - ParameterSetName: - - -n -g -s - User-Agent: - - AZURECLI/2.59.0 azsdk-python-core/1.30.1 Python/3.11.9 (Windows-10-10.0.22631-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002?api-version=2024-05-01-preview - response: - body: - string: '{"properties":{"provisioningState":"Succeeded","zoneRedundant":false,"version":3,"serviceId":"ceb3d8f478f647558346317025927d1b","networkProfile":{"outboundIPs":{"publicIPs":["20.2.49.127","20.2.49.130"]},"outboundType":"loadBalancer"},"powerState":"Running","fqdn":"clitest000002.asc-test.net","marketplaceResource":{"plan":"asa-ent-hr-mtr","publisher":"vmware-inc","product":"azure-spring-cloud-vmware-tanzu-2"}},"type":"Microsoft.AppPlatform/Spring","sku":{"name":"E0","tier":"Enterprise"},"location":"eastasia","tags":null,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002","name":"clitest000002","systemData":{"createdBy":"v-muyaofeng@microsoft.com","createdByType":"User","createdAt":"2024-04-18T01:37:52.4398382Z","lastModifiedBy":"v-muyaofeng@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-04-18T01:37:52.4398382Z"}}' - headers: - cache-control: - - no-cache - content-length: - - '935' - content-type: - - application/json - date: - - Thu, 18 Apr 2024 01:48:41 GMT - expires: - - '-1' - pragma: - - no-cache - request-context: - - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '11999' - x-msedge-ref: - - 'Ref A: 627A4161BF804C809C310832DC185948 Ref B: MAA201060515009 Ref C: 2024-04-18T01:48:41Z' - x-rp-server-mvid: - - c0c2ee64-e9a5-489e-b3be-042aa19ade0e - status: - code: 200 - message: OK -- request: - body: '{"properties": {"public": false, "httpsOnly": false, "temporaryDisk": {"sizeInGB": - 5, "mountPath": "/tmp"}, "enableEndToEndTLS": false, "testEndpointAuthState": - "Enabled"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - spring app create - Connection: - - keep-alive - Content-Length: - - '172' - Content-Type: - - application/json - ParameterSetName: - - -n -g -s - User-Agent: - - AZURECLI/2.59.0 azsdk-python-core/1.30.1 Python/3.11.9 (Windows-10-10.0.22631-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003?api-version=2024-05-01-preview - response: - body: - string: '{"properties":{"addonConfigs":{"applicationConfigurationService":{},"configServer":{},"serviceRegistry":{}},"public":false,"provisioningState":"Creating","httpsOnly":false,"temporaryDisk":{"sizeInGB":5,"mountPath":"/tmp"},"enableEndToEndTLS":false,"testEndpointAuthStatus":"Enabled","ingressSettings":{"readTimeoutInSeconds":300,"sendTimeoutInSeconds":60,"sessionCookieMaxAge":0,"sessionAffinity":"None","backendProtocol":"Default"}},"type":"Microsoft.AppPlatform/Spring/apps","identity":null,"location":"eastasia","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003","name":"clitest000003","systemData":{"createdBy":"v-muyaofeng@microsoft.com","createdByType":"User","createdAt":"2024-04-18T01:48:44.011729Z","lastModifiedBy":"v-muyaofeng@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-04-18T01:48:44.011729Z"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastasia/operationStatus/clitest000003/operationId/4797c458-000c-4dfc-a929-61ac42fceb22?api-version=2024-05-01-preview&t=638490017248869746&c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q&s=irRzFrqRNohFwfsXbpMcLAs4CTg3y9q45MQVRKCH4hefDsAf-8PkLXXKX2o53ovFYDJqxcAH0N__21b7PJmBvGSj2K3XvK5tIHEzkUwLilM3GrkHmhvk2B0RVD-tkT8anWR2gU3KFTxbm_uqlUVREAm_g-AkSnw2KkgMXXFItGcNFEbsanOOFq-kZOVjiOvD35XWIw_o1SGQkplppxx1iMtew3-JvivgS847v34JEwJTO3KUvfTtYq5UiOZpR-jWGWPqLD-4GBgl2HeLw9g1YPoc0mL29lMX-fz-gTw1J_H_g06mw19BoCqKjCm5pNCJ_fHMW1tEL-o_6HJ88iSI_w&h=omKWirZ1-oJLtr9x9j5butfRxLFgZUL_3j6WO94nM4w - cache-control: - - no-cache - content-length: - - '941' - content-type: - - application/json - date: - - Thu, 18 Apr 2024 01:48:44 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastasia/operationResults/4797c458-000c-4dfc-a929-61ac42fceb22/Spring/clitest000003?api-version=2024-05-01-preview&t=638490017249024981&c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q&s=ShF4MPM6Q0AVbEbGGVEMk8LZNHrajRpZJWIYa_4V0TCeJbSPti-qJZ8t1ulLP5JMjCCZi7JbkO82qhK9rfLAOLLeLxqt32FktJA6OUN-H05JPC75QGZ9uMHWmfbl4NYyHWxxk6BvidaKnp3Id4XjSXAIcsBMMMfsyGkLsEktLvmj0PKkesUCgTPYQP6S6NAGn_4D9bUUo4M_Gp54M97ewzQYhHIkpfrEpSgA0K7w8Q-WU72P4MaiZw5n_eWMIZTBCguBCUdgavUlnn3d3rEZLBMr02XADrvuXC-6aNjtkzyRlZ5EGH9h1t2qMp-q3fiu2fz3xEDniRP1Om2n363GRA&h=0dzIaYQdUY192F0Q8U1CPwHuWRD9uipBGoY2Hkjalis - pragma: - - no-cache - request-context: - - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '1199' - x-msedge-ref: - - 'Ref A: 020B0CB0794A4E4098DC3711516F4FBB Ref B: MAA201060513017 Ref C: 2024-04-18T01:48:43Z' - x-rp-server-mvid: - - c0c2ee64-e9a5-489e-b3be-042aa19ade0e - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - spring app create - Connection: - - keep-alive - ParameterSetName: - - -n -g -s - User-Agent: - - AZURECLI/2.59.0 azsdk-python-core/1.30.1 Python/3.11.9 (Windows-10-10.0.22631-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastasia/operationStatus/clitest000003/operationId/4797c458-000c-4dfc-a929-61ac42fceb22?api-version=2024-05-01-preview&t=638490017248869746&c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q&s=irRzFrqRNohFwfsXbpMcLAs4CTg3y9q45MQVRKCH4hefDsAf-8PkLXXKX2o53ovFYDJqxcAH0N__21b7PJmBvGSj2K3XvK5tIHEzkUwLilM3GrkHmhvk2B0RVD-tkT8anWR2gU3KFTxbm_uqlUVREAm_g-AkSnw2KkgMXXFItGcNFEbsanOOFq-kZOVjiOvD35XWIw_o1SGQkplppxx1iMtew3-JvivgS847v34JEwJTO3KUvfTtYq5UiOZpR-jWGWPqLD-4GBgl2HeLw9g1YPoc0mL29lMX-fz-gTw1J_H_g06mw19BoCqKjCm5pNCJ_fHMW1tEL-o_6HJ88iSI_w&h=omKWirZ1-oJLtr9x9j5butfRxLFgZUL_3j6WO94nM4w - response: - body: - string: '{"id":"subscriptions/0753feba-86f1-4242-aff1-27938fb04531/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastasia/operationStatus/clitest000003/operationId/4797c458-000c-4dfc-a929-61ac42fceb22","name":"4797c458-000c-4dfc-a929-61ac42fceb22","status":"Running","startTime":"2024-04-18T01:48:44.7788108Z"}' - headers: - cache-control: - - no-cache - content-length: - - '329' - content-type: - - application/json - date: - - Thu, 18 Apr 2024 01:48:46 GMT - expires: - - '-1' - pragma: - - no-cache - request-context: - - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-msedge-ref: - - 'Ref A: 6D0C08BABD4141978098019218BE3619 Ref B: MAA201060513051 Ref C: 2024-04-18T01:48:45Z' - x-rp-server-mvid: - - c0c2ee64-e9a5-489e-b3be-042aa19ade0e - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - spring app create - Connection: - - keep-alive - ParameterSetName: - - -n -g -s - User-Agent: - - AZURECLI/2.59.0 azsdk-python-core/1.30.1 Python/3.11.9 (Windows-10-10.0.22631-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastasia/operationStatus/clitest000003/operationId/4797c458-000c-4dfc-a929-61ac42fceb22?api-version=2024-05-01-preview&t=638490017248869746&c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q&s=irRzFrqRNohFwfsXbpMcLAs4CTg3y9q45MQVRKCH4hefDsAf-8PkLXXKX2o53ovFYDJqxcAH0N__21b7PJmBvGSj2K3XvK5tIHEzkUwLilM3GrkHmhvk2B0RVD-tkT8anWR2gU3KFTxbm_uqlUVREAm_g-AkSnw2KkgMXXFItGcNFEbsanOOFq-kZOVjiOvD35XWIw_o1SGQkplppxx1iMtew3-JvivgS847v34JEwJTO3KUvfTtYq5UiOZpR-jWGWPqLD-4GBgl2HeLw9g1YPoc0mL29lMX-fz-gTw1J_H_g06mw19BoCqKjCm5pNCJ_fHMW1tEL-o_6HJ88iSI_w&h=omKWirZ1-oJLtr9x9j5butfRxLFgZUL_3j6WO94nM4w - response: - body: - string: '{"id":"subscriptions/0753feba-86f1-4242-aff1-27938fb04531/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastasia/operationStatus/clitest000003/operationId/4797c458-000c-4dfc-a929-61ac42fceb22","name":"4797c458-000c-4dfc-a929-61ac42fceb22","status":"Succeeded","startTime":"2024-04-18T01:48:44.7788108Z","endTime":"2024-04-18T01:48:46.719931Z"}' - headers: - cache-control: - - no-cache - content-length: - - '371' - content-type: - - application/json - date: - - Thu, 18 Apr 2024 01:48:57 GMT - expires: - - '-1' - pragma: - - no-cache - request-context: - - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-msedge-ref: - - 'Ref A: 85C0C2653276401B99620616CBAA18B3 Ref B: MAA201060514033 Ref C: 2024-04-18T01:48:57Z' - x-rp-server-mvid: - - c0c2ee64-e9a5-489e-b3be-042aa19ade0e - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - spring app create - Connection: - - keep-alive - ParameterSetName: - - -n -g -s - User-Agent: - - AZURECLI/2.59.0 azsdk-python-core/1.30.1 Python/3.11.9 (Windows-10-10.0.22631-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003?api-version=2024-05-01-preview - response: - body: - string: '{"properties":{"addonConfigs":{"applicationConfigurationService":{},"configServer":{},"serviceRegistry":{}},"public":false,"provisioningState":"Succeeded","fqdn":"clitest000002.asc-test.net","httpsOnly":false,"temporaryDisk":{"sizeInGB":5,"mountPath":"/tmp"},"persistentDisk":{"sizeInGB":0,"mountPath":"/persistent"},"enableEndToEndTLS":false,"testEndpointAuthStatus":"Enabled","ingressSettings":{"readTimeoutInSeconds":300,"sendTimeoutInSeconds":60,"sessionCookieMaxAge":0,"sessionAffinity":"None","backendProtocol":"Default"}},"type":"Microsoft.AppPlatform/Spring/apps","identity":null,"location":"eastasia","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003","name":"clitest000003","systemData":{"createdBy":"v-muyaofeng@microsoft.com","createdByType":"User","createdAt":"2024-04-18T01:48:44.011729Z","lastModifiedBy":"v-muyaofeng@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-04-18T01:48:44.011729Z"}}' - headers: - cache-control: - - no-cache - content-length: - - '1036' - content-type: - - application/json - date: - - Thu, 18 Apr 2024 01:48:58 GMT - expires: - - '-1' - pragma: - - no-cache - request-context: - - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '11999' - x-msedge-ref: - - 'Ref A: A6D73CEE44BF4F208AF191C06F1869B8 Ref B: MAA201060514011 Ref C: 2024-04-18T01:48:58Z' - x-rp-server-mvid: - - c0c2ee64-e9a5-489e-b3be-042aa19ade0e - status: - code: 200 - message: OK -- request: - body: '{"properties": {"source": {"type": "BuildResult", "buildResultId": ""}, - "deploymentSettings": {"resourceRequests": {"cpu": "1", "memory": "1Gi"}, "scale": - {"minReplicas": 1, "maxReplicas": 10}}, "active": true}, "sku": {"name": "E0", - "tier": "Enterprise", "capacity": 1}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - spring app create - Connection: - - keep-alive - Content-Length: - - '280' - Content-Type: - - application/json - ParameterSetName: - - -n -g -s - User-Agent: - - AZURECLI/2.59.0 azsdk-python-core/1.30.1 Python/3.11.9 (Windows-10-10.0.22631-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments/mock-deployment?api-version=2024-05-01-preview - response: - body: - string: '{"properties":{"deploymentSettings":{"resourceRequests":{"cpu":"1","memory":"1Gi"},"environmentVariables":null,"terminationGracePeriodSeconds":90},"provisioningState":"Creating","status":"Running","active":true,"instances":null,"source":{"type":"BuildResult","buildResultId":""}},"type":"Microsoft.AppPlatform/Spring/apps/deployments","sku":{"name":"E0","tier":"Enterprise","capacity":1},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments/default","name":"default","systemData":{"createdBy":"v-muyaofeng@microsoft.com","createdByType":"User","createdAt":"2024-04-18T01:49:01.5035409Z","lastModifiedBy":"v-muyaofeng@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-04-18T01:49:01.5035409Z"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastasia/operationStatus/default/operationId/c5cc9c52-05c9-4cce-a09c-82b7606c8406?api-version=2024-05-01-preview&t=638490017449099959&c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q&s=pLgsOyGNWafHaodMQ-ur_LxYkKzteaoUIsGizlP5vs1WkgOGMsA8oE80UjC8k11DgSVSo4zPPNre-zooxONy_qFsDWPJcgNODEP-E8-uiH0on_DQk_qnie1thHcvz4jjBqgUaCZxOf6PX3kSpHBZH38rtdm7X0oy2Rlz3uSvGC72G5lS62sh_rCzAsXsuZbcghQW86GY3ZvY7TaW_t-pA-f2XEKKQI9J_nthEpaSpHeZF-qh7aubczp3_DEUEeJ9UknjPEfnO6YyDJc6UroBsxG37iFrgZZPcw9Gpuvn1aAH564CJEF1yFbfKTmBr32DeaSpRCDuFx7dSlPATNKHYQ&h=cd7NNlGcezi03KQFluR_HX-vPVQssmMJ_TXBsL1GeC8 - cache-control: - - no-cache - content-length: - - '839' - content-type: - - application/json - date: - - Thu, 18 Apr 2024 01:49:04 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastasia/operationResults/c5cc9c52-05c9-4cce-a09c-82b7606c8406/Spring/default?api-version=2024-05-01-preview&t=638490017449099959&c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q&s=KrLpbEop_ko8_IUO_pffgWQJcs0Sj9fmVRNSwdBC-B_807OMY3gYs3AvnZEnnZSNZp6ZiUhIx2Lfw_NQliFOPgjibjNowf9X9hyCTveyjd-CflS6x7xlAgMLsgjL3bWRTg4cP8bK13K8RRwuDC7EgwmpazUvqr41luOwJ3UM7QgSjwJwD0n5eKlq4DeTz_3l8xIzAo7kB7vf7Tt66ohE4q5dtG9H7nkes-MngauoK2p1Bc_yz4ogMRL6kKE6wlQGPISJiTAmwgFV_TCccdGUDXHzGFYjIYA_nJF-9rMgqdgk8CbfiodL7ffNnJl2mKKGR23MtVPukgDBclYK4xdZGg&h=2YbFIsaW3YVHkgGIaHIn5-mttJUcQzqPqFUnMgSFaTs - pragma: - - no-cache - request-context: - - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '1199' - x-msedge-ref: - - 'Ref A: 77FBA8E527CC4E11B3F867CE207D3355 Ref B: MAA201060515027 Ref C: 2024-04-18T01:49:00Z' - x-rp-server-mvid: - - c0c2ee64-e9a5-489e-b3be-042aa19ade0e - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - spring app create - Connection: - - keep-alive - ParameterSetName: - - -n -g -s - User-Agent: - - AZURECLI/2.59.0 azsdk-python-core/1.30.1 Python/3.11.9 (Windows-10-10.0.22631-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastasia/operationStatus/default/operationId/c5cc9c52-05c9-4cce-a09c-82b7606c8406?api-version=2024-05-01-preview&t=638490017449099959&c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q&s=pLgsOyGNWafHaodMQ-ur_LxYkKzteaoUIsGizlP5vs1WkgOGMsA8oE80UjC8k11DgSVSo4zPPNre-zooxONy_qFsDWPJcgNODEP-E8-uiH0on_DQk_qnie1thHcvz4jjBqgUaCZxOf6PX3kSpHBZH38rtdm7X0oy2Rlz3uSvGC72G5lS62sh_rCzAsXsuZbcghQW86GY3ZvY7TaW_t-pA-f2XEKKQI9J_nthEpaSpHeZF-qh7aubczp3_DEUEeJ9UknjPEfnO6YyDJc6UroBsxG37iFrgZZPcw9Gpuvn1aAH564CJEF1yFbfKTmBr32DeaSpRCDuFx7dSlPATNKHYQ&h=cd7NNlGcezi03KQFluR_HX-vPVQssmMJ_TXBsL1GeC8 - response: - body: - string: '{"id":"subscriptions/0753feba-86f1-4242-aff1-27938fb04531/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastasia/operationStatus/default/operationId/c5cc9c52-05c9-4cce-a09c-82b7606c8406","name":"c5cc9c52-05c9-4cce-a09c-82b7606c8406","status":"Running","startTime":"2024-04-18T01:49:04.7639207Z"}' - headers: - cache-control: - - no-cache - content-length: - - '323' - content-type: - - application/json - date: - - Thu, 18 Apr 2024 01:49:06 GMT - expires: - - '-1' - pragma: - - no-cache - request-context: - - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-msedge-ref: - - 'Ref A: 4465F06E9C6E473F8E7E3A8FBB5AF2FE Ref B: MAA201060515051 Ref C: 2024-04-18T01:49:05Z' - x-rp-server-mvid: - - c0c2ee64-e9a5-489e-b3be-042aa19ade0e - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - spring app create - Connection: - - keep-alive - ParameterSetName: - - -n -g -s - User-Agent: - - AZURECLI/2.59.0 azsdk-python-core/1.30.1 Python/3.11.9 (Windows-10-10.0.22631-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastasia/operationStatus/default/operationId/c5cc9c52-05c9-4cce-a09c-82b7606c8406?api-version=2024-05-01-preview&t=638490017449099959&c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q&s=pLgsOyGNWafHaodMQ-ur_LxYkKzteaoUIsGizlP5vs1WkgOGMsA8oE80UjC8k11DgSVSo4zPPNre-zooxONy_qFsDWPJcgNODEP-E8-uiH0on_DQk_qnie1thHcvz4jjBqgUaCZxOf6PX3kSpHBZH38rtdm7X0oy2Rlz3uSvGC72G5lS62sh_rCzAsXsuZbcghQW86GY3ZvY7TaW_t-pA-f2XEKKQI9J_nthEpaSpHeZF-qh7aubczp3_DEUEeJ9UknjPEfnO6YyDJc6UroBsxG37iFrgZZPcw9Gpuvn1aAH564CJEF1yFbfKTmBr32DeaSpRCDuFx7dSlPATNKHYQ&h=cd7NNlGcezi03KQFluR_HX-vPVQssmMJ_TXBsL1GeC8 - response: - body: - string: '{"id":"subscriptions/0753feba-86f1-4242-aff1-27938fb04531/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastasia/operationStatus/default/operationId/c5cc9c52-05c9-4cce-a09c-82b7606c8406","name":"c5cc9c52-05c9-4cce-a09c-82b7606c8406","status":"Running","startTime":"2024-04-18T01:49:04.7639207Z"}' - headers: - cache-control: - - no-cache - content-length: - - '323' - content-type: - - application/json - date: - - Thu, 18 Apr 2024 01:49:17 GMT - expires: - - '-1' - pragma: - - no-cache - request-context: - - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-msedge-ref: - - 'Ref A: 78B6D6C9966640418B9BEF969D3A8AB1 Ref B: MAA201060516035 Ref C: 2024-04-18T01:49:17Z' - x-rp-server-mvid: - - c0c2ee64-e9a5-489e-b3be-042aa19ade0e - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - spring app create - Connection: - - keep-alive - ParameterSetName: - - -n -g -s - User-Agent: - - AZURECLI/2.59.0 azsdk-python-core/1.30.1 Python/3.11.9 (Windows-10-10.0.22631-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastasia/operationStatus/default/operationId/c5cc9c52-05c9-4cce-a09c-82b7606c8406?api-version=2024-05-01-preview&t=638490017449099959&c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q&s=pLgsOyGNWafHaodMQ-ur_LxYkKzteaoUIsGizlP5vs1WkgOGMsA8oE80UjC8k11DgSVSo4zPPNre-zooxONy_qFsDWPJcgNODEP-E8-uiH0on_DQk_qnie1thHcvz4jjBqgUaCZxOf6PX3kSpHBZH38rtdm7X0oy2Rlz3uSvGC72G5lS62sh_rCzAsXsuZbcghQW86GY3ZvY7TaW_t-pA-f2XEKKQI9J_nthEpaSpHeZF-qh7aubczp3_DEUEeJ9UknjPEfnO6YyDJc6UroBsxG37iFrgZZPcw9Gpuvn1aAH564CJEF1yFbfKTmBr32DeaSpRCDuFx7dSlPATNKHYQ&h=cd7NNlGcezi03KQFluR_HX-vPVQssmMJ_TXBsL1GeC8 - response: - body: - string: '{"id":"subscriptions/0753feba-86f1-4242-aff1-27938fb04531/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastasia/operationStatus/default/operationId/c5cc9c52-05c9-4cce-a09c-82b7606c8406","name":"c5cc9c52-05c9-4cce-a09c-82b7606c8406","status":"Running","startTime":"2024-04-18T01:49:04.7639207Z"}' - headers: - cache-control: - - no-cache - content-length: - - '323' - content-type: - - application/json - date: - - Thu, 18 Apr 2024 01:49:28 GMT - expires: - - '-1' - pragma: - - no-cache - request-context: - - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-msedge-ref: - - 'Ref A: 3F5411AF0E0245C6B526F6CDDA6E2843 Ref B: MAA201060515051 Ref C: 2024-04-18T01:49:28Z' - x-rp-server-mvid: - - c0c2ee64-e9a5-489e-b3be-042aa19ade0e - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - spring app create - Connection: - - keep-alive - ParameterSetName: - - -n -g -s - User-Agent: - - AZURECLI/2.59.0 azsdk-python-core/1.30.1 Python/3.11.9 (Windows-10-10.0.22631-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastasia/operationStatus/default/operationId/c5cc9c52-05c9-4cce-a09c-82b7606c8406?api-version=2024-05-01-preview&t=638490017449099959&c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q&s=pLgsOyGNWafHaodMQ-ur_LxYkKzteaoUIsGizlP5vs1WkgOGMsA8oE80UjC8k11DgSVSo4zPPNre-zooxONy_qFsDWPJcgNODEP-E8-uiH0on_DQk_qnie1thHcvz4jjBqgUaCZxOf6PX3kSpHBZH38rtdm7X0oy2Rlz3uSvGC72G5lS62sh_rCzAsXsuZbcghQW86GY3ZvY7TaW_t-pA-f2XEKKQI9J_nthEpaSpHeZF-qh7aubczp3_DEUEeJ9UknjPEfnO6YyDJc6UroBsxG37iFrgZZPcw9Gpuvn1aAH564CJEF1yFbfKTmBr32DeaSpRCDuFx7dSlPATNKHYQ&h=cd7NNlGcezi03KQFluR_HX-vPVQssmMJ_TXBsL1GeC8 - response: - body: - string: '{"id":"subscriptions/0753feba-86f1-4242-aff1-27938fb04531/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastasia/operationStatus/default/operationId/c5cc9c52-05c9-4cce-a09c-82b7606c8406","name":"c5cc9c52-05c9-4cce-a09c-82b7606c8406","status":"Running","startTime":"2024-04-18T01:49:04.7639207Z"}' - headers: - cache-control: - - no-cache - content-length: - - '323' - content-type: - - application/json - date: - - Thu, 18 Apr 2024 01:49:40 GMT - expires: - - '-1' - pragma: - - no-cache - request-context: - - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-msedge-ref: - - 'Ref A: 9BCB4C6298904BE194790377FC99B230 Ref B: MAA201060515051 Ref C: 2024-04-18T01:49:39Z' - x-rp-server-mvid: - - c0c2ee64-e9a5-489e-b3be-042aa19ade0e - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - spring app create - Connection: - - keep-alive - ParameterSetName: - - -n -g -s - User-Agent: - - AZURECLI/2.59.0 azsdk-python-core/1.30.1 Python/3.11.9 (Windows-10-10.0.22631-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastasia/operationStatus/default/operationId/c5cc9c52-05c9-4cce-a09c-82b7606c8406?api-version=2024-05-01-preview&t=638490017449099959&c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q&s=pLgsOyGNWafHaodMQ-ur_LxYkKzteaoUIsGizlP5vs1WkgOGMsA8oE80UjC8k11DgSVSo4zPPNre-zooxONy_qFsDWPJcgNODEP-E8-uiH0on_DQk_qnie1thHcvz4jjBqgUaCZxOf6PX3kSpHBZH38rtdm7X0oy2Rlz3uSvGC72G5lS62sh_rCzAsXsuZbcghQW86GY3ZvY7TaW_t-pA-f2XEKKQI9J_nthEpaSpHeZF-qh7aubczp3_DEUEeJ9UknjPEfnO6YyDJc6UroBsxG37iFrgZZPcw9Gpuvn1aAH564CJEF1yFbfKTmBr32DeaSpRCDuFx7dSlPATNKHYQ&h=cd7NNlGcezi03KQFluR_HX-vPVQssmMJ_TXBsL1GeC8 - response: - body: - string: '{"id":"subscriptions/0753feba-86f1-4242-aff1-27938fb04531/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastasia/operationStatus/default/operationId/c5cc9c52-05c9-4cce-a09c-82b7606c8406","name":"c5cc9c52-05c9-4cce-a09c-82b7606c8406","status":"Succeeded","startTime":"2024-04-18T01:49:04.7639207Z","endTime":"2024-04-18T01:49:48.0210494Z"}' - headers: - cache-control: - - no-cache - content-length: - - '366' - content-type: - - application/json - date: - - Thu, 18 Apr 2024 01:49:51 GMT - expires: - - '-1' - pragma: - - no-cache - request-context: - - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-msedge-ref: - - 'Ref A: EE54E48E9047485DBC0B9905D181262B Ref B: MAA201060513047 Ref C: 2024-04-18T01:49:51Z' - x-rp-server-mvid: - - c0c2ee64-e9a5-489e-b3be-042aa19ade0e - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - spring app create - Connection: - - keep-alive - ParameterSetName: - - -n -g -s - User-Agent: - - AZURECLI/2.59.0 azsdk-python-core/1.30.1 Python/3.11.9 (Windows-10-10.0.22631-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments/mock-deployment?api-version=2024-05-01-preview - response: - body: - string: '{"properties":{"deploymentSettings":{"resourceRequests":{"cpu":"1","memory":"1Gi"},"environmentVariables":null,"terminationGracePeriodSeconds":90,"livenessProbe":{"disableProbe":false,"failureThreshold":3,"initialDelaySeconds":300,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":3,"probeAction":{"type":"TCPSocketAction"}},"readinessProbe":{"disableProbe":false,"failureThreshold":3,"initialDelaySeconds":0,"periodSeconds":5,"successThreshold":1,"timeoutSeconds":3,"probeAction":{"type":"TCPSocketAction"}}},"provisioningState":"Succeeded","status":"Running","active":true,"instances":[{"name":"clitest000003-default-15-58dcbd4f5c-z4chb","status":"Running","discoveryStatus":"N/A","startTime":"2024-04-18T01:49:11Z"}],"source":{"type":"BuildResult","buildResultId":""}},"type":"Microsoft.AppPlatform/Spring/apps/deployments","sku":{"name":"E0","tier":"Enterprise","capacity":1},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments/default","name":"default","systemData":{"createdBy":"v-muyaofeng@microsoft.com","createdByType":"User","createdAt":"2024-04-18T01:49:01.5035409Z","lastModifiedBy":"v-muyaofeng@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-04-18T01:49:01.5035409Z"}}' - headers: - cache-control: - - no-cache - content-length: - - '1338' - content-type: - - application/json - date: - - Thu, 18 Apr 2024 01:49:53 GMT - expires: - - '-1' - pragma: - - no-cache - request-context: - - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '11999' - x-msedge-ref: - - 'Ref A: EEAD270580DA4086A76CB69A3AEBFFFD Ref B: MAA201060515029 Ref C: 2024-04-18T01:49:52Z' - x-rp-server-mvid: - - c0c2ee64-e9a5-489e-b3be-042aa19ade0e - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - spring app create - Connection: - - keep-alive - ParameterSetName: - - -n -g -s - User-Agent: - - AZURECLI/2.59.0 azsdk-python-core/1.30.1 Python/3.11.9 (Windows-10-10.0.22631-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003?api-version=2024-05-01-preview - response: - body: - string: '{"properties":{"addonConfigs":{"applicationConfigurationService":{},"configServer":{},"serviceRegistry":{}},"public":false,"provisioningState":"Succeeded","fqdn":"clitest000002.asc-test.net","httpsOnly":false,"temporaryDisk":{"sizeInGB":5,"mountPath":"/tmp"},"persistentDisk":{"sizeInGB":0,"mountPath":"/persistent"},"enableEndToEndTLS":false,"testEndpointAuthStatus":"Enabled","ingressSettings":{"readTimeoutInSeconds":300,"sendTimeoutInSeconds":60,"sessionCookieMaxAge":0,"sessionAffinity":"None","backendProtocol":"Default"}},"type":"Microsoft.AppPlatform/Spring/apps","identity":null,"location":"eastasia","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003","name":"clitest000003","systemData":{"createdBy":"v-muyaofeng@microsoft.com","createdByType":"User","createdAt":"2024-04-18T01:48:44.011729Z","lastModifiedBy":"v-muyaofeng@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-04-18T01:48:44.011729Z"}}' - headers: - cache-control: - - no-cache - content-length: - - '1036' - content-type: - - application/json - date: - - Thu, 18 Apr 2024 01:49:56 GMT - expires: - - '-1' - pragma: - - no-cache - request-context: - - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '11999' - x-msedge-ref: - - 'Ref A: 071F8537E79546DD963077F403FF73A5 Ref B: MAA201060513053 Ref C: 2024-04-18T01:49:55Z' - x-rp-server-mvid: - - c0c2ee64-e9a5-489e-b3be-042aa19ade0e - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - spring app create - Connection: - - keep-alive - ParameterSetName: - - -n -g -s - User-Agent: - - AZURECLI/2.59.0 azsdk-python-core/1.30.1 Python/3.11.9 (Windows-10-10.0.22631-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments?api-version=2024-05-01-preview - response: - body: - string: '{"value":[{"properties":{"deploymentSettings":{"resourceRequests":{"cpu":"1","memory":"1Gi"},"environmentVariables":null,"terminationGracePeriodSeconds":90,"livenessProbe":{"disableProbe":false,"failureThreshold":3,"initialDelaySeconds":300,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":3,"probeAction":{"type":"TCPSocketAction"}},"readinessProbe":{"disableProbe":false,"failureThreshold":3,"initialDelaySeconds":0,"periodSeconds":5,"successThreshold":1,"timeoutSeconds":3,"probeAction":{"type":"TCPSocketAction"}}},"provisioningState":"Succeeded","status":"Running","active":true,"instances":[{"name":"clitest000003-default-15-58dcbd4f5c-z4chb","status":"Running","discoveryStatus":"N/A","startTime":"2024-04-18T01:49:11Z"}],"source":{"type":"BuildResult","buildResultId":""}},"type":"Microsoft.AppPlatform/Spring/apps/deployments","sku":{"name":"E0","tier":"Enterprise","capacity":1},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments/default","name":"default","systemData":{"createdBy":"v-muyaofeng@microsoft.com","createdByType":"User","createdAt":"2024-04-18T01:49:01.5035409Z","lastModifiedBy":"v-muyaofeng@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-04-18T01:49:01.5035409Z"}}]}' - headers: - cache-control: - - no-cache - content-length: - - '1350' - content-type: - - application/json - date: - - Thu, 18 Apr 2024 01:49:58 GMT - expires: - - '-1' - pragma: - - no-cache - request-context: - - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '11999' - x-msedge-ref: - - 'Ref A: 541237D023EE42B4BBE22988907D814A Ref B: MAA201060515049 Ref C: 2024-04-18T01:49:57Z' - x-rp-server-mvid: - - c0c2ee64-e9a5-489e-b3be-042aa19ade0e - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - spring app update - Connection: - - keep-alive - ParameterSetName: - - -n -g -s --custom-actuator-port --custom-actuator-path - User-Agent: - - AZURECLI/2.59.0 azsdk-python-core/1.30.1 Python/3.11.9 (Windows-10-10.0.22631-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments?api-version=2024-05-01-preview - response: - body: - string: '{"value":[{"properties":{"deploymentSettings":{"resourceRequests":{"cpu":"1","memory":"1Gi"},"environmentVariables":null,"terminationGracePeriodSeconds":90,"livenessProbe":{"disableProbe":false,"failureThreshold":3,"initialDelaySeconds":300,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":3,"probeAction":{"type":"TCPSocketAction"}},"readinessProbe":{"disableProbe":false,"failureThreshold":3,"initialDelaySeconds":0,"periodSeconds":5,"successThreshold":1,"timeoutSeconds":3,"probeAction":{"type":"TCPSocketAction"}}},"provisioningState":"Succeeded","status":"Running","active":true,"instances":[{"name":"clitest000003-default-15-58dcbd4f5c-z4chb","status":"Running","discoveryStatus":"N/A","startTime":"2024-04-18T01:49:11Z"}],"source":{"type":"BuildResult","buildResultId":""}},"type":"Microsoft.AppPlatform/Spring/apps/deployments","sku":{"name":"E0","tier":"Enterprise","capacity":1},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments/default","name":"default","systemData":{"createdBy":"v-muyaofeng@microsoft.com","createdByType":"User","createdAt":"2024-04-18T01:49:01.5035409Z","lastModifiedBy":"v-muyaofeng@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-04-18T01:49:01.5035409Z"}}]}' - headers: - cache-control: - - no-cache - content-length: - - '1350' - content-type: - - application/json - date: - - Thu, 18 Apr 2024 01:50:00 GMT - expires: - - '-1' - pragma: - - no-cache - request-context: - - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '11999' - x-msedge-ref: - - 'Ref A: 04727B3BB4E640658896FD8D5F366415 Ref B: MAA201060514021 Ref C: 2024-04-18T01:50:00Z' - x-rp-server-mvid: - - c0c2ee64-e9a5-489e-b3be-042aa19ade0e - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - spring app update - Connection: - - keep-alive - ParameterSetName: - - -n -g -s --custom-actuator-port --custom-actuator-path - User-Agent: - - AZURECLI/2.59.0 azsdk-python-core/1.30.1 Python/3.11.9 (Windows-10-10.0.22631-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002?api-version=2024-05-01-preview - response: - body: - string: '{"properties":{"provisioningState":"Succeeded","zoneRedundant":false,"version":3,"serviceId":"ceb3d8f478f647558346317025927d1b","networkProfile":{"outboundIPs":{"publicIPs":["20.2.49.127","20.2.49.130"]},"outboundType":"loadBalancer"},"powerState":"Running","fqdn":"clitest000002.asc-test.net","marketplaceResource":{"plan":"asa-ent-hr-mtr","publisher":"vmware-inc","product":"azure-spring-cloud-vmware-tanzu-2"}},"type":"Microsoft.AppPlatform/Spring","sku":{"name":"E0","tier":"Enterprise"},"location":"eastasia","tags":null,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002","name":"clitest000002","systemData":{"createdBy":"v-muyaofeng@microsoft.com","createdByType":"User","createdAt":"2024-04-18T01:37:52.4398382Z","lastModifiedBy":"v-muyaofeng@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-04-18T01:37:52.4398382Z"}}' - headers: - cache-control: - - no-cache - content-length: - - '935' - content-type: - - application/json - date: - - Thu, 18 Apr 2024 01:50:02 GMT - expires: - - '-1' - pragma: - - no-cache - request-context: - - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '11999' - x-msedge-ref: - - 'Ref A: CD7DE028DF8047B1B9E77B29FA547529 Ref B: MAA201060516037 Ref C: 2024-04-18T01:50:02Z' - x-rp-server-mvid: - - c0c2ee64-e9a5-489e-b3be-042aa19ade0e - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - spring app update - Connection: - - keep-alive - ParameterSetName: - - -n -g -s --custom-actuator-port --custom-actuator-path - User-Agent: - - AZURECLI/2.59.0 azsdk-python-core/1.30.1 Python/3.11.9 (Windows-10-10.0.22631-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002?api-version=2024-05-01-preview - response: - body: - string: '{"properties":{"provisioningState":"Succeeded","zoneRedundant":false,"version":3,"serviceId":"ceb3d8f478f647558346317025927d1b","networkProfile":{"outboundIPs":{"publicIPs":["20.2.49.127","20.2.49.130"]},"outboundType":"loadBalancer"},"powerState":"Running","fqdn":"clitest000002.asc-test.net","marketplaceResource":{"plan":"asa-ent-hr-mtr","publisher":"vmware-inc","product":"azure-spring-cloud-vmware-tanzu-2"}},"type":"Microsoft.AppPlatform/Spring","sku":{"name":"E0","tier":"Enterprise"},"location":"eastasia","tags":null,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002","name":"clitest000002","systemData":{"createdBy":"v-muyaofeng@microsoft.com","createdByType":"User","createdAt":"2024-04-18T01:37:52.4398382Z","lastModifiedBy":"v-muyaofeng@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-04-18T01:37:52.4398382Z"}}' - headers: - cache-control: - - no-cache - content-length: - - '935' - content-type: - - application/json - date: - - Thu, 18 Apr 2024 01:50:03 GMT - expires: - - '-1' - pragma: - - no-cache - request-context: - - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '11999' - x-msedge-ref: - - 'Ref A: FED96FB6D82D426A98B49EBD6A95005E Ref B: MAA201060514047 Ref C: 2024-04-18T01:50:03Z' - x-rp-server-mvid: - - c0c2ee64-e9a5-489e-b3be-042aa19ade0e - status: - code: 200 - message: OK -- request: - body: '{"properties": {"testEndpointAuthState": "Enabled"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - spring app update - Connection: - - keep-alive - Content-Length: - - '52' - Content-Type: - - application/json - ParameterSetName: - - -n -g -s --custom-actuator-port --custom-actuator-path - User-Agent: - - AZURECLI/2.59.0 azsdk-python-core/1.30.1 Python/3.11.9 (Windows-10-10.0.22631-SP0) - method: PATCH - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003?api-version=2024-05-01-preview - response: - body: - string: '{"properties":{"addonConfigs":{"applicationConfigurationService":{},"configServer":{},"serviceRegistry":{}},"public":false,"provisioningState":"Updating","fqdn":"clitest000002.asc-test.net","httpsOnly":false,"temporaryDisk":{"sizeInGB":5,"mountPath":"/tmp"},"persistentDisk":{"sizeInGB":0,"mountPath":"/persistent"},"enableEndToEndTLS":false,"testEndpointAuthStatus":"Enabled","ingressSettings":{"readTimeoutInSeconds":300,"sendTimeoutInSeconds":60,"sessionCookieMaxAge":0,"sessionAffinity":"None","backendProtocol":"Default"}},"type":"Microsoft.AppPlatform/Spring/apps","identity":null,"location":"eastasia","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003","name":"clitest000003","systemData":{"createdBy":"v-muyaofeng@microsoft.com","createdByType":"User","createdAt":"2024-04-18T01:48:44.011729Z","lastModifiedBy":"v-muyaofeng@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-04-18T01:50:05.8795156Z"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastasia/operationStatus/clitest000003/operationId/a6fe691e-5fdc-45a5-a2db-1a975c0e79f4?api-version=2024-05-01-preview&t=638490018065982692&c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q&s=Yj-PdKQ72cPCCbsyH-onpKEXEFRr58Gcr7HH67wyDqVpUO2D_Hui4wnKtJkWzWvB1_cfP1bCQ3GAhBYhF6anpHrqAatI9otXN6vnwPVyTzjF1rr98JaD-0fcSkk3hjB82hxfrPiZ8WWJHkmWziqTHhfAf_HeZvTFH5WvL6BTz6IBK3tdmaLhpw2IPoReSKuakqh7qthu0n7lyPCfq6ZAs28Zn_XZFVLS-yk9WpiugOhtI_gZGElDIa5NOyjr342NofTIpN0ZKhFF9UVoWclc-vOzgHIYA6buq94DzQ4KNALCa_UMUf34yfJTfQ6YrhgGH29mKuoTf7ad2vAtAO_wJQ&h=afX8vdr56nQbyUa6_Fgja4OodG4f0z_sb7rbIZwbO6Q - cache-control: - - no-cache - content-length: - - '1036' - content-type: - - application/json - date: - - Thu, 18 Apr 2024 01:50:06 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastasia/operationResults/a6fe691e-5fdc-45a5-a2db-1a975c0e79f4/Spring/clitest000003?api-version=2024-05-01-preview&t=638490018065982692&c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q&s=UNEn0xEH-odyx_q0iBf9WJwwDN3HMz4gsP1mY8MQTbEfhmAl433Jrq2Cme7FYRVBGft_RnwMSEoUuJGua4lh-jpQWGXKc10EaPowtnpmohIMM1B1TNtEygeUf5SGzISY50n0hNLOBnzybw4S_dLtel9O34HA-QJrHyMAb8Kwo1MZq6JhU0SwKWHfZqyFO4Jzd44jkO1InH7c4jL0Dth9Bw0tly-bYAOX44_UubM-Xsm__cZc8EIOdqzOmZwHFy_naTaRj_ghGcqQxTU3kXi6LQLJAhO5lJNzI6WDeqXwH465q2QcptCtQGoXSJ6gNU5QdQ70j5TIwWs1D_soMRBL1w&h=X-6tCaBr-we7yxzijbi8e_E-nPNUBuSzflkJsV767AY - pragma: - - no-cache - request-context: - - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '1199' - x-msedge-ref: - - 'Ref A: F7781B3A13574A498ABB654C680B13D9 Ref B: MAA201060514045 Ref C: 2024-04-18T01:50:05Z' - x-rp-server-mvid: - - c0c2ee64-e9a5-489e-b3be-042aa19ade0e - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - spring app update - Connection: - - keep-alive - ParameterSetName: - - -n -g -s --custom-actuator-port --custom-actuator-path - User-Agent: - - AZURECLI/2.59.0 azsdk-python-core/1.30.1 Python/3.11.9 (Windows-10-10.0.22631-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003?api-version=2024-05-01-preview - response: - body: - string: '{"properties":{"addonConfigs":{"applicationConfigurationService":{},"configServer":{},"serviceRegistry":{}},"public":false,"provisioningState":"Succeeded","fqdn":"clitest000002.asc-test.net","httpsOnly":false,"temporaryDisk":{"sizeInGB":5,"mountPath":"/tmp"},"persistentDisk":{"sizeInGB":0,"mountPath":"/persistent"},"enableEndToEndTLS":false,"testEndpointAuthStatus":"Enabled","ingressSettings":{"readTimeoutInSeconds":300,"sendTimeoutInSeconds":60,"sessionCookieMaxAge":0,"sessionAffinity":"None","backendProtocol":"Default"}},"type":"Microsoft.AppPlatform/Spring/apps","identity":null,"location":"eastasia","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003","name":"clitest000003","systemData":{"createdBy":"v-muyaofeng@microsoft.com","createdByType":"User","createdAt":"2024-04-18T01:48:44.011729Z","lastModifiedBy":"v-muyaofeng@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-04-18T01:50:05.8795156Z"}}' - headers: - cache-control: - - no-cache - content-length: - - '1037' - content-type: - - application/json - date: - - Thu, 18 Apr 2024 01:50:09 GMT - expires: - - '-1' - pragma: - - no-cache - request-context: - - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '11999' - x-msedge-ref: - - 'Ref A: A7C3962CBC7945AB96C10CFB960385E8 Ref B: MAA201060513021 Ref C: 2024-04-18T01:50:08Z' - x-rp-server-mvid: - - c0c2ee64-e9a5-489e-b3be-042aa19ade0e - status: - code: 200 - message: OK -- request: - body: '{"properties": {"deploymentSettings": {"addonConfigs": {"appLiveView": - {"actuatorPath": "actuator", "actuatorPort": 8080}}}}, "sku": {"name": "E0", - "tier": "Enterprise"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - spring app update - Connection: - - keep-alive - Content-Length: - - '170' - Content-Type: - - application/json - ParameterSetName: - - -n -g -s --custom-actuator-port --custom-actuator-path - User-Agent: - - AZURECLI/2.59.0 azsdk-python-core/1.30.1 Python/3.11.9 (Windows-10-10.0.22631-SP0) - method: PATCH - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments/mock-deployment?api-version=2024-05-01-preview - response: - body: - string: '{"properties":{"deploymentSettings":{"addonConfigs":{"appLiveView":{"actuatorPort":8080,"actuatorPath":"actuator"}},"resourceRequests":{"cpu":"1","memory":"1Gi"},"environmentVariables":null,"terminationGracePeriodSeconds":90},"provisioningState":"Updating","status":"Running","active":true,"instances":null,"source":{"type":"BuildResult","buildResultId":""}},"type":"Microsoft.AppPlatform/Spring/apps/deployments","sku":{"name":"E0","tier":"Enterprise","capacity":1},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments/default","name":"default","systemData":{"createdBy":"v-muyaofeng@microsoft.com","createdByType":"User","createdAt":"2024-04-18T01:49:01.5035409Z","lastModifiedBy":"v-muyaofeng@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-04-18T01:50:08.0892466Z"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastasia/operationStatus/default/operationId/0b9d760a-c053-44c0-a128-63a4bf481b03?api-version=2024-05-01-preview&t=638490018111830134&c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q&s=fol6i992tvfQleSHUqPbzeKWBrcAh30FP8nYtWVY-E9gPOIjbsZsMB5d6ZvLJZ2YkX_Z63nJnqase2P1ilKD7X1T4S-Dzvcf1xs4UFefObtVNmDl4kaVb3EUaO7UW7qhKuH5fiO8-h1K0SibD2BG4hJIBXce7w2Tm4zsLeooJvsYllytwngnR9tP163AyHARCFiJTdGrhhURf8MsGbDBBwEvMS3kVeXjTymynz4ITaUja4kCAymDO5K1fXXEUpn6RA-RTienUXdWPi2ms4CYjbRyFw6gRlh5h0PhnOmwlS02hPY5QF2YAHvZxI_kkh_-wcx3jSnPRjc3zU-p9XdD_Q&h=NZwp3wDWHRlE3LNWWIhpSv_S75cmKBQCbaX1IyESqTg - cache-control: - - no-cache - content-length: - - '918' - content-type: - - application/json - date: - - Thu, 18 Apr 2024 01:50:10 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastasia/operationResults/0b9d760a-c053-44c0-a128-63a4bf481b03/Spring/default?api-version=2024-05-01-preview&t=638490018111986030&c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q&s=LbipdNfrpg2MZvq7FkeeW2Z6sRNDcZyQRHMh7Cbwwi_CHkWxWXWTQOvncbrkO05byfB2Hz4fHZ5LaweQS_cYGuFurjwNtmc1f7Wf8M5fOi0bEQmox855BvP3MQ5FPwG1DS-p-qHJAz_ZOSOFRhE9GPRra8D53p3lhzb9RvxRtiGDnvfHIRpaK2j_4g0uPN8vCeI-DghA1-kjyK4mw_vETKiy1n2caNx2-0ooXQFClfJAGCA_7RCjUS1ShdlXCF_F1dcWAJu8H8wQWKlX_5OVIVm55mn8RV5g3gOMw1nixlUtADlyfFg3rZP8hcYSe7Ii2boVs1C1XMPI6cv-pdaJCw&h=8clXWdzvH7Ia4jPmUfTIrl0hfcKTrM4df9jIHh3zku8 - pragma: - - no-cache - request-context: - - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '1199' - x-msedge-ref: - - 'Ref A: B9CC26000EB24A91B2BC4B0F22C07F9E Ref B: MAA201060514019 Ref C: 2024-04-18T01:50:07Z' - x-rp-server-mvid: - - c0c2ee64-e9a5-489e-b3be-042aa19ade0e - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - spring app update - Connection: - - keep-alive - ParameterSetName: - - -n -g -s --custom-actuator-port --custom-actuator-path - User-Agent: - - AZURECLI/2.59.0 azsdk-python-core/1.30.1 Python/3.11.9 (Windows-10-10.0.22631-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastasia/operationStatus/default/operationId/0b9d760a-c053-44c0-a128-63a4bf481b03?api-version=2024-05-01-preview&t=638490018111830134&c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q&s=fol6i992tvfQleSHUqPbzeKWBrcAh30FP8nYtWVY-E9gPOIjbsZsMB5d6ZvLJZ2YkX_Z63nJnqase2P1ilKD7X1T4S-Dzvcf1xs4UFefObtVNmDl4kaVb3EUaO7UW7qhKuH5fiO8-h1K0SibD2BG4hJIBXce7w2Tm4zsLeooJvsYllytwngnR9tP163AyHARCFiJTdGrhhURf8MsGbDBBwEvMS3kVeXjTymynz4ITaUja4kCAymDO5K1fXXEUpn6RA-RTienUXdWPi2ms4CYjbRyFw6gRlh5h0PhnOmwlS02hPY5QF2YAHvZxI_kkh_-wcx3jSnPRjc3zU-p9XdD_Q&h=NZwp3wDWHRlE3LNWWIhpSv_S75cmKBQCbaX1IyESqTg - response: - body: - string: '{"id":"subscriptions/0753feba-86f1-4242-aff1-27938fb04531/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastasia/operationStatus/default/operationId/0b9d760a-c053-44c0-a128-63a4bf481b03","name":"0b9d760a-c053-44c0-a128-63a4bf481b03","status":"Running","startTime":"2024-04-18T01:50:11.0927299Z"}' - headers: - cache-control: - - no-cache - content-length: - - '323' - content-type: - - application/json - date: - - Thu, 18 Apr 2024 01:50:12 GMT - expires: - - '-1' - pragma: - - no-cache - request-context: - - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-msedge-ref: - - 'Ref A: 11475BE633CB4B83B8BE4AD3C6AC1985 Ref B: MAA201060516051 Ref C: 2024-04-18T01:50:12Z' - x-rp-server-mvid: - - c0c2ee64-e9a5-489e-b3be-042aa19ade0e - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - spring app update - Connection: - - keep-alive - ParameterSetName: - - -n -g -s --custom-actuator-port --custom-actuator-path - User-Agent: - - AZURECLI/2.59.0 azsdk-python-core/1.30.1 Python/3.11.9 (Windows-10-10.0.22631-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastasia/operationStatus/default/operationId/0b9d760a-c053-44c0-a128-63a4bf481b03?api-version=2024-05-01-preview&t=638490018111830134&c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q&s=fol6i992tvfQleSHUqPbzeKWBrcAh30FP8nYtWVY-E9gPOIjbsZsMB5d6ZvLJZ2YkX_Z63nJnqase2P1ilKD7X1T4S-Dzvcf1xs4UFefObtVNmDl4kaVb3EUaO7UW7qhKuH5fiO8-h1K0SibD2BG4hJIBXce7w2Tm4zsLeooJvsYllytwngnR9tP163AyHARCFiJTdGrhhURf8MsGbDBBwEvMS3kVeXjTymynz4ITaUja4kCAymDO5K1fXXEUpn6RA-RTienUXdWPi2ms4CYjbRyFw6gRlh5h0PhnOmwlS02hPY5QF2YAHvZxI_kkh_-wcx3jSnPRjc3zU-p9XdD_Q&h=NZwp3wDWHRlE3LNWWIhpSv_S75cmKBQCbaX1IyESqTg - response: - body: - string: '{"id":"subscriptions/0753feba-86f1-4242-aff1-27938fb04531/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastasia/operationStatus/default/operationId/0b9d760a-c053-44c0-a128-63a4bf481b03","name":"0b9d760a-c053-44c0-a128-63a4bf481b03","status":"Running","startTime":"2024-04-18T01:50:11.0927299Z"}' - headers: - cache-control: - - no-cache - content-length: - - '323' - content-type: - - application/json - date: - - Thu, 18 Apr 2024 01:50:23 GMT - expires: - - '-1' - pragma: - - no-cache - request-context: - - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-msedge-ref: - - 'Ref A: 76CE47FD8436475589D08A88F2A51F05 Ref B: MAA201060514011 Ref C: 2024-04-18T01:50:23Z' - x-rp-server-mvid: - - c0c2ee64-e9a5-489e-b3be-042aa19ade0e - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - spring app update - Connection: - - keep-alive - ParameterSetName: - - -n -g -s --custom-actuator-port --custom-actuator-path - User-Agent: - - AZURECLI/2.59.0 azsdk-python-core/1.30.1 Python/3.11.9 (Windows-10-10.0.22631-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastasia/operationStatus/default/operationId/0b9d760a-c053-44c0-a128-63a4bf481b03?api-version=2024-05-01-preview&t=638490018111830134&c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q&s=fol6i992tvfQleSHUqPbzeKWBrcAh30FP8nYtWVY-E9gPOIjbsZsMB5d6ZvLJZ2YkX_Z63nJnqase2P1ilKD7X1T4S-Dzvcf1xs4UFefObtVNmDl4kaVb3EUaO7UW7qhKuH5fiO8-h1K0SibD2BG4hJIBXce7w2Tm4zsLeooJvsYllytwngnR9tP163AyHARCFiJTdGrhhURf8MsGbDBBwEvMS3kVeXjTymynz4ITaUja4kCAymDO5K1fXXEUpn6RA-RTienUXdWPi2ms4CYjbRyFw6gRlh5h0PhnOmwlS02hPY5QF2YAHvZxI_kkh_-wcx3jSnPRjc3zU-p9XdD_Q&h=NZwp3wDWHRlE3LNWWIhpSv_S75cmKBQCbaX1IyESqTg - response: - body: - string: '{"id":"subscriptions/0753feba-86f1-4242-aff1-27938fb04531/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastasia/operationStatus/default/operationId/0b9d760a-c053-44c0-a128-63a4bf481b03","name":"0b9d760a-c053-44c0-a128-63a4bf481b03","status":"Running","startTime":"2024-04-18T01:50:11.0927299Z"}' - headers: - cache-control: - - no-cache - content-length: - - '323' - content-type: - - application/json - date: - - Thu, 18 Apr 2024 01:50:35 GMT - expires: - - '-1' - pragma: - - no-cache - request-context: - - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-msedge-ref: - - 'Ref A: 004BC7B4ED0E402895C1DBE0B051A17F Ref B: MAA201060514031 Ref C: 2024-04-18T01:50:34Z' - x-rp-server-mvid: - - c0c2ee64-e9a5-489e-b3be-042aa19ade0e - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - spring app update - Connection: - - keep-alive - ParameterSetName: - - -n -g -s --custom-actuator-port --custom-actuator-path - User-Agent: - - AZURECLI/2.59.0 azsdk-python-core/1.30.1 Python/3.11.9 (Windows-10-10.0.22631-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastasia/operationStatus/default/operationId/0b9d760a-c053-44c0-a128-63a4bf481b03?api-version=2024-05-01-preview&t=638490018111830134&c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q&s=fol6i992tvfQleSHUqPbzeKWBrcAh30FP8nYtWVY-E9gPOIjbsZsMB5d6ZvLJZ2YkX_Z63nJnqase2P1ilKD7X1T4S-Dzvcf1xs4UFefObtVNmDl4kaVb3EUaO7UW7qhKuH5fiO8-h1K0SibD2BG4hJIBXce7w2Tm4zsLeooJvsYllytwngnR9tP163AyHARCFiJTdGrhhURf8MsGbDBBwEvMS3kVeXjTymynz4ITaUja4kCAymDO5K1fXXEUpn6RA-RTienUXdWPi2ms4CYjbRyFw6gRlh5h0PhnOmwlS02hPY5QF2YAHvZxI_kkh_-wcx3jSnPRjc3zU-p9XdD_Q&h=NZwp3wDWHRlE3LNWWIhpSv_S75cmKBQCbaX1IyESqTg - response: - body: - string: '{"id":"subscriptions/0753feba-86f1-4242-aff1-27938fb04531/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastasia/operationStatus/default/operationId/0b9d760a-c053-44c0-a128-63a4bf481b03","name":"0b9d760a-c053-44c0-a128-63a4bf481b03","status":"Running","startTime":"2024-04-18T01:50:11.0927299Z"}' - headers: - cache-control: - - no-cache - content-length: - - '323' - content-type: - - application/json - date: - - Thu, 18 Apr 2024 01:50:47 GMT - expires: - - '-1' - pragma: - - no-cache - request-context: - - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-msedge-ref: - - 'Ref A: 87DAFAA0B385471BB15358B0C4376071 Ref B: MAA201060514035 Ref C: 2024-04-18T01:50:46Z' - x-rp-server-mvid: - - c0c2ee64-e9a5-489e-b3be-042aa19ade0e - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - spring app update - Connection: - - keep-alive - ParameterSetName: - - -n -g -s --custom-actuator-port --custom-actuator-path - User-Agent: - - AZURECLI/2.59.0 azsdk-python-core/1.30.1 Python/3.11.9 (Windows-10-10.0.22631-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastasia/operationStatus/default/operationId/0b9d760a-c053-44c0-a128-63a4bf481b03?api-version=2024-05-01-preview&t=638490018111830134&c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q&s=fol6i992tvfQleSHUqPbzeKWBrcAh30FP8nYtWVY-E9gPOIjbsZsMB5d6ZvLJZ2YkX_Z63nJnqase2P1ilKD7X1T4S-Dzvcf1xs4UFefObtVNmDl4kaVb3EUaO7UW7qhKuH5fiO8-h1K0SibD2BG4hJIBXce7w2Tm4zsLeooJvsYllytwngnR9tP163AyHARCFiJTdGrhhURf8MsGbDBBwEvMS3kVeXjTymynz4ITaUja4kCAymDO5K1fXXEUpn6RA-RTienUXdWPi2ms4CYjbRyFw6gRlh5h0PhnOmwlS02hPY5QF2YAHvZxI_kkh_-wcx3jSnPRjc3zU-p9XdD_Q&h=NZwp3wDWHRlE3LNWWIhpSv_S75cmKBQCbaX1IyESqTg - response: - body: - string: '{"id":"subscriptions/0753feba-86f1-4242-aff1-27938fb04531/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastasia/operationStatus/default/operationId/0b9d760a-c053-44c0-a128-63a4bf481b03","name":"0b9d760a-c053-44c0-a128-63a4bf481b03","status":"Succeeded","startTime":"2024-04-18T01:50:11.0927299Z","endTime":"2024-04-18T01:50:54.2747539Z"}' - headers: - cache-control: - - no-cache - content-length: - - '366' - content-type: - - application/json - date: - - Thu, 18 Apr 2024 01:50:57 GMT - expires: - - '-1' - pragma: - - no-cache - request-context: - - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-msedge-ref: - - 'Ref A: 67909B2E5113483D83152D8854A215B5 Ref B: MAA201060515047 Ref C: 2024-04-18T01:50:58Z' - x-rp-server-mvid: - - c0c2ee64-e9a5-489e-b3be-042aa19ade0e - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - spring app update - Connection: - - keep-alive - ParameterSetName: - - -n -g -s --custom-actuator-port --custom-actuator-path - User-Agent: - - AZURECLI/2.59.0 azsdk-python-core/1.30.1 Python/3.11.9 (Windows-10-10.0.22631-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments/mock-deployment?api-version=2024-05-01-preview - response: - body: - string: '{"properties":{"deploymentSettings":{"addonConfigs":{"appLiveView":{"actuatorPort":8080,"actuatorPath":"actuator"}},"resourceRequests":{"cpu":"1","memory":"1Gi"},"environmentVariables":null,"terminationGracePeriodSeconds":90,"livenessProbe":{"disableProbe":false,"failureThreshold":3,"initialDelaySeconds":300,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":3,"probeAction":{"type":"TCPSocketAction"}},"readinessProbe":{"disableProbe":false,"failureThreshold":3,"initialDelaySeconds":0,"periodSeconds":5,"successThreshold":1,"timeoutSeconds":3,"probeAction":{"type":"TCPSocketAction"}}},"provisioningState":"Succeeded","status":"Running","active":true,"instances":[{"name":"clitest000003-default-15-98dbfd7b4-r5b4j","status":"Running","discoveryStatus":"N/A","startTime":"2024-04-18T01:50:15Z"}],"source":{"type":"BuildResult","buildResultId":""}},"type":"Microsoft.AppPlatform/Spring/apps/deployments","sku":{"name":"E0","tier":"Enterprise","capacity":1},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments/default","name":"default","systemData":{"createdBy":"v-muyaofeng@microsoft.com","createdByType":"User","createdAt":"2024-04-18T01:49:01.5035409Z","lastModifiedBy":"v-muyaofeng@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-04-18T01:50:08.0892466Z"}}' - headers: - cache-control: - - no-cache - content-length: - - '1416' - content-type: - - application/json - date: - - Thu, 18 Apr 2024 01:50:59 GMT - expires: - - '-1' - pragma: - - no-cache - request-context: - - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '11999' - x-msedge-ref: - - 'Ref A: 6170875423D44470AD6ABBAAADB4421C Ref B: MAA201060516017 Ref C: 2024-04-18T01:50:59Z' - x-rp-server-mvid: - - c0c2ee64-e9a5-489e-b3be-042aa19ade0e - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - spring app update - Connection: - - keep-alive - ParameterSetName: - - -n -g -s --custom-actuator-port --custom-actuator-path - User-Agent: - - AZURECLI/2.59.0 azsdk-python-core/1.30.1 Python/3.11.9 (Windows-10-10.0.22631-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003?api-version=2024-05-01-preview - response: - body: - string: '{"properties":{"addonConfigs":{"applicationConfigurationService":{},"configServer":{},"serviceRegistry":{}},"public":false,"provisioningState":"Succeeded","fqdn":"clitest000002.asc-test.net","httpsOnly":false,"temporaryDisk":{"sizeInGB":5,"mountPath":"/tmp"},"persistentDisk":{"sizeInGB":0,"mountPath":"/persistent"},"enableEndToEndTLS":false,"testEndpointAuthStatus":"Enabled","ingressSettings":{"readTimeoutInSeconds":300,"sendTimeoutInSeconds":60,"sessionCookieMaxAge":0,"sessionAffinity":"None","backendProtocol":"Default"}},"type":"Microsoft.AppPlatform/Spring/apps","identity":null,"location":"eastasia","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003","name":"clitest000003","systemData":{"createdBy":"v-muyaofeng@microsoft.com","createdByType":"User","createdAt":"2024-04-18T01:48:44.011729Z","lastModifiedBy":"v-muyaofeng@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-04-18T01:50:05.8795156Z"}}' - headers: - cache-control: - - no-cache - content-length: - - '1037' - content-type: - - application/json - date: - - Thu, 18 Apr 2024 01:51:02 GMT - expires: - - '-1' - pragma: - - no-cache - request-context: - - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '11999' - x-msedge-ref: - - 'Ref A: 38CD4F51EAA74E8DA0FAD29F591A63AC Ref B: MAA201060513053 Ref C: 2024-04-18T01:51:01Z' - x-rp-server-mvid: - - c0c2ee64-e9a5-489e-b3be-042aa19ade0e - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - spring app update - Connection: - - keep-alive - ParameterSetName: - - -n -g -s --custom-actuator-port --custom-actuator-path - User-Agent: - - AZURECLI/2.59.0 azsdk-python-core/1.30.1 Python/3.11.9 (Windows-10-10.0.22631-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments?api-version=2024-05-01-preview - response: - body: - string: '{"value":[{"properties":{"deploymentSettings":{"addonConfigs":{"appLiveView":{"actuatorPort":8080,"actuatorPath":"actuator"}},"resourceRequests":{"cpu":"1","memory":"1Gi"},"environmentVariables":null,"terminationGracePeriodSeconds":90,"livenessProbe":{"disableProbe":false,"failureThreshold":3,"initialDelaySeconds":300,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":3,"probeAction":{"type":"TCPSocketAction"}},"readinessProbe":{"disableProbe":false,"failureThreshold":3,"initialDelaySeconds":0,"periodSeconds":5,"successThreshold":1,"timeoutSeconds":3,"probeAction":{"type":"TCPSocketAction"}}},"provisioningState":"Succeeded","status":"Running","active":true,"instances":[{"name":"clitest000003-default-15-98dbfd7b4-r5b4j","status":"Running","discoveryStatus":"N/A","startTime":"2024-04-18T01:50:15Z"}],"source":{"type":"BuildResult","buildResultId":""}},"type":"Microsoft.AppPlatform/Spring/apps/deployments","sku":{"name":"E0","tier":"Enterprise","capacity":1},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments/default","name":"default","systemData":{"createdBy":"v-muyaofeng@microsoft.com","createdByType":"User","createdAt":"2024-04-18T01:49:01.5035409Z","lastModifiedBy":"v-muyaofeng@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-04-18T01:50:08.0892466Z"}}]}' - headers: - cache-control: - - no-cache - content-length: - - '1428' - content-type: - - application/json - date: - - Thu, 18 Apr 2024 01:51:03 GMT - expires: - - '-1' - pragma: - - no-cache - request-context: - - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '11999' - x-msedge-ref: - - 'Ref A: AB29342DCB3A40E78009AD20172272DB Ref B: MAA201060516045 Ref C: 2024-04-18T01:51:03Z' - x-rp-server-mvid: - - c0c2ee64-e9a5-489e-b3be-042aa19ade0e - status: - code: 200 - message: OK -version: 1 diff --git a/src/spring/azext_spring/tests/latest/recordings/test_app_crud.yaml b/src/spring/azext_spring/tests/latest/recordings/test_app_crud.yaml index 0483402f69b..27d119ad647 100644 --- a/src/spring/azext_spring/tests/latest/recordings/test_app_crud.yaml +++ b/src/spring/azext_spring/tests/latest/recordings/test_app_crud.yaml @@ -13,7 +13,7 @@ interactions: ParameterSetName: - -n -g -s --cpu --env User-Agent: - - AZURECLI/2.59.0 azsdk-python-core/1.28.0 Python/3.8.10 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.61.0 azsdk-python-core/1.29.5 Python/3.8.10 (Windows-10-10.0.22631-SP0) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003?api-version=2024-05-01-preview response: @@ -25,15 +25,15 @@ interactions: content-length: - '241' content-type: - - application/json; charset=utf-8 + - application/json date: - - Thu, 18 Apr 2024 03:59:50 GMT + - Fri, 21 Jun 2024 08:12:39 GMT expires: - '-1' pragma: - no-cache request-context: - - appId=cid-v1:797d7e4e-8180-497e-a254-780fbd39ba4d + - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 strict-transport-security: - max-age=31536000; includeSubDomains x-cache: @@ -41,11 +41,11 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-resource-requests: - - '11998' + - '11999' x-msedge-ref: - - 'Ref A: B0CEC2EFA4CF4398B7EF26DC9F4ECAAD Ref B: MAA201060516051 Ref C: 2024-04-18T03:59:49Z' + - 'Ref A: 73F64774C159495FBCD1171F9D142B2C Ref B: TYO201100117023 Ref C: 2024-06-21T08:12:39Z' x-rp-server-mvid: - - 4c93324c-8d05-4614-bf23-e41ef7c9c1f7 + - d8329a64-eda0-406f-8e0d-787cc6e9090c status: code: 404 message: Not Found @@ -63,27 +63,27 @@ interactions: ParameterSetName: - -n -g -s --cpu --env User-Agent: - - AZURECLI/2.59.0 azsdk-python-core/1.28.0 Python/3.8.10 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.61.0 azsdk-python-core/1.29.5 Python/3.8.10 (Windows-10-10.0.22631-SP0) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002?api-version=2024-05-01-preview response: body: - string: '{"properties":{"provisioningState":"Succeeded","zoneRedundant":false,"maintenanceScheduleConfiguration":{"frequency":"Weekly","day":"Friday","hour":10,"duration":"PT8H"},"version":3,"serviceId":"56e88126a961459ca367bb6223cf4a16","networkProfile":{"outboundIPs":{"publicIPs":["20.219.181.209","20.219.183.20"]},"outboundType":"loadBalancer"},"powerState":"Running","fqdn":"clitest000002.azuremicroservices.io"},"type":"Microsoft.AppPlatform/Spring","sku":{"name":"S0","tier":"Standard"},"location":"centralindia","tags":{},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002","name":"clitest000002","systemData":{"createdBy":"pensh@microsoft.com","createdByType":"User","createdAt":"2023-03-23T02:52:58.6146926Z","lastModifiedBy":"dixue@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-04-15T07:04:09.4581287Z"}}' + string: '{"properties":{"provisioningState":"Succeeded","zoneRedundant":false,"version":3,"serviceId":"a31baf875d90419290792f5af8bd2599","networkProfile":{"outboundIPs":{"publicIPs":["51.8.216.125","51.8.216.157"]},"outboundType":"loadBalancer"},"powerState":"Running","fqdn":"clitest000002.asc-test.net"},"type":"Microsoft.AppPlatform/Spring","sku":{"name":"S0","tier":"Standard"},"location":"eastus","tags":{},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002","name":"clitest000002","systemData":{"createdBy":"v-shilichen@microsoft.com","createdByType":"User","createdAt":"2024-06-21T05:15:55.8630565Z","lastModifiedBy":"v-shilichen@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-21T05:15:55.8630565Z"}}' headers: cache-control: - no-cache content-length: - - '919' + - '812' content-type: - - application/json; charset=utf-8 + - application/json date: - - Thu, 18 Apr 2024 03:59:51 GMT + - Fri, 21 Jun 2024 08:12:40 GMT expires: - '-1' pragma: - no-cache request-context: - - appId=cid-v1:797d7e4e-8180-497e-a254-780fbd39ba4d + - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 strict-transport-security: - max-age=31536000; includeSubDomains x-cache: @@ -93,9 +93,9 @@ interactions: x-ms-ratelimit-remaining-subscription-resource-requests: - '11999' x-msedge-ref: - - 'Ref A: 5D8AB792E4724752ADFADF3288512855 Ref B: MAA201060516051 Ref C: 2024-04-18T03:59:50Z' + - 'Ref A: 63D839C514934FB0A152D90681FDE50D Ref B: TYO201100117023 Ref C: 2024-06-21T08:12:40Z' x-rp-server-mvid: - - 4c93324c-8d05-4614-bf23-e41ef7c9c1f7 + - d8329a64-eda0-406f-8e0d-787cc6e9090c status: code: 200 message: OK @@ -119,31 +119,31 @@ interactions: ParameterSetName: - -n -g -s --cpu --env User-Agent: - - AZURECLI/2.59.0 azsdk-python-core/1.28.0 Python/3.8.10 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.61.0 azsdk-python-core/1.29.5 Python/3.8.10 (Windows-10-10.0.22631-SP0) method: PUT uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003?api-version=2024-05-01-preview response: body: - string: '{"properties":{"addonConfigs":{"applicationConfigurationService":{},"configServer":{},"serviceRegistry":{}},"public":false,"provisioningState":"Creating","httpsOnly":false,"temporaryDisk":{"sizeInGB":5,"mountPath":"/tmp"},"enableEndToEndTLS":false,"testEndpointAuthStatus":"Enabled","ingressSettings":{"readTimeoutInSeconds":300,"sendTimeoutInSeconds":60,"sessionCookieMaxAge":0,"sessionAffinity":"None","backendProtocol":"Default"}},"type":"Microsoft.AppPlatform/Spring/apps","identity":null,"location":"centralindia","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003","name":"clitest000003","systemData":{"createdBy":"dixue@microsoft.com","createdByType":"User","createdAt":"2024-04-18T03:59:51.5241971Z","lastModifiedBy":"dixue@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-04-18T03:59:51.5241971Z"}}' + string: '{"properties":{"addonConfigs":{"applicationConfigurationService":{},"configServer":{},"serviceRegistry":{}},"public":false,"provisioningState":"Creating","httpsOnly":false,"temporaryDisk":{"sizeInGB":5,"mountPath":"/tmp"},"enableEndToEndTLS":false,"testEndpointAuthState":"Enabled","ingressSettings":{"readTimeoutInSeconds":300,"sendTimeoutInSeconds":60,"sessionCookieMaxAge":0,"sessionAffinity":"None","backendProtocol":"Default"}},"type":"Microsoft.AppPlatform/Spring/apps","identity":null,"location":"eastus","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003","name":"clitest000003","systemData":{"createdBy":"v-shilichen@microsoft.com","createdByType":"User","createdAt":"2024-06-21T08:12:41.7541812Z","lastModifiedBy":"v-shilichen@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-21T08:12:41.7541812Z"}}' headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/centralindia/operationStatus/clitest000003/operationId/09ed2047-e22f-4d35-bced-99cce85fe272?api-version=2024-05-01-preview&t=638490095923680476&c=MIIHADCCBeigAwIBAgITHgPr-Oynpc11nukqPwAAA-v47DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwMjAxMTUzMzMzWhcNMjUwMTI2MTUzMzMzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL0fVpJv9HfZ9lDyFsKVf2PJgsZDMFA6khnm_67kUV0KDb8vTd3bmnw1UYl75g2Cp9GDvvaCqKVn-aux3TWe11D61vAtFcTPbNvezESM6bHR-RV1e4LhXUIl6PZRcIE65rk0bYF8P1O_zZ4mpWHx99Mc9gSe6E2sqh_sWRIuE4mSXNxVzzmndknLOkcDnqNl9Kt1VpXt5orBSwAV74sCBJuvzSE7MEW2kHUJtqzGWoXvf5pm-rYfwqhQa3HLjUMj7xbwzsBDtEn2ZYJLlqJqIps5iVHixHPn8k6opx-9FVP2u009BccFRDwiVl1b6xWXhwzq58hYtdYc3SoMCcWMtf0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBR1fq2N8kAQnlwHFZuqRYZ3nIu5LjAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABwCQ0hRgTzuMiiq8PUrVdDBN8_c3HcEZsxdazvy4RNcw_7WjYA3QdRzVtaOAEfPq6GrfCF7n8qlpXjMSOq5Oc-mL6EwulQAybtx4RxY0zI5tDTHfITDo2FVSa6thj9WVlgOF2UxNbopXBAYpN-fbgUTanBsphWY2F_Kz_VKFv-4UXHwyNiDa3wpaQrmQ2urunWos3lEhx0aRKdNTZwjJtK78rfIazNccJHT1LHpWU7i8XEBYP_RzftkGhoEhofdnth4t99G4Clw9RBOC8Km1SZ7zJTtaYcCU-NXSzWQgWTQeGMwo5CnvADN5uPXz3aUMxAukDY-ed4wPldjzzJFmzk&s=AtsdrEuvrzU99lHjuQgL-_sFIKgbfB609WlMNtlzNeNEJxjjcXirLvrwSuDuv9tzibRAhYk0MGPNCmFieGykU0zLBDjCz-JJvPZDnBMc_aY1ezM7ygDrnqA_Lqwj7t2Ca-KqhRUjHhbIToXeaeyC6Ad85Z-pF_I3HdZBZHZDzJIm2gEpy7BckStty8Uq9dYuJkOK5TQ1S48BONSuuAtnJhk6khBkAzkBixi7zXiynVRMkXTvQnGE5MeuKFu7l04Xiz_U-ucVy_mglOX-uHuYOyoN75saf4KUjG2PZ1ViSXxeqJZb12Gz0vQI-P30bqZVHU3xpO3bY7nE8MjCF7nvDg&h=oR4UgvcE4ODFFSEW7cOWZbmOysnHrll1yKOnBHoxl8k + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/clitest000003/operationId/623c2508-fff9-40d1-8d53-434017049ff4?api-version=2024-05-01-preview&t=638545543623942666&c=MIIHhzCCBm-gAwIBAgITHgSTMYHP2krzC4KxewAABJMxgTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNTE3MTc0NjExWhcNMjUwNTEyMTc0NjExWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPJUWS0ikqXTPq6avcNJnLuBoJVLLUjMZpNyvQilJ0RDJ4PRk8BRSNiwrkrKjeaE-epRUqAOsEasKTpi7j9Ax5NWjcRurexxj5QIMbCpLftpBwzkN9iBKyETYqOHQM_flgxIQF74OZD_Tiy2I1UCuXvt-m4ONdi5VEwEegjGUWmocxGlCQWRdPiY4Sw9P_MLOALop07i6j9OGlmo7euYrE-ft7bGA8aCTzrKrl8p1ih0_Xqm9OR4bm-nGBJM_V5ueUbLcV4sXcxGseaLDf_YX_ViaUHzx0DJEMYQahyQVK9YxwpT7U3z9Sm9PAFlrey08UWFcE4eFfY9RTceddPVPl0CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBQWuWUI6AWtayBRWRM9dcR7rvVJIzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBALmOEOSs0QwwDPea8xjQCTqaB0Oa1_yI1gSMhtRR1P0p_-LfmXqU_L0ZUrjWw8-cGr7sCaHcnc35GeM7thuGxqKS3eQBt7yuu8qWfnLiqX6VKZ2iDApMGJrZ-64pKwOcYgYnQ1juI2_gL5yB3GWIA3RyXfKBdvZcjvjoFRJKdHEmtBt_sKOT1J5eayOLUgP_ds8HgM9nkETomjdCuVahk8SXnCFrcqFNIuASV_pVdM1kdO_bRgKWaiISrE1ThDCa4q8OT3b1qHmqiBfW-GHjPJcJIG8xDR9Q-9_DtHh30Mf8IsYjotyzMexBPgd_c6AGQcZUYy8Mr_P7cHsbg9n8bfc&s=hE5KwEotLdhFjGSE8YB-8grNT4llkmE_8f8bYZPWgWH4tovo9HL0VuV9qTzdPb_oJTpvqqev8VgHICj4XlZrAGJTHSsDTCTNQsXR-P6Io53KYSM8FuzGA-_BsuOLs2qmKnm59bxz7z6H2dgRnRVtJj6CM-CU9WlscJxHGqYpvJexTXk8-xOXN5KS5QoxffawFumF1MYrJS9zUw2LUwmvW0_opnHIoijfKSAZMAI941YElN36RuS7x18wX3M3q2cs5IhczPPg5LS2DqfQMMtdxHX4JKpPxAnzLUMXypehOn3WOgoBGp3TxoNySzenqm9eAJxiXYvTmxRXKDBhyQSjTw&h=0fdRgJcGkJ63mT7Y855yGrNEaqyo4w_qe-vxRevFjM8 cache-control: - no-cache content-length: - - '935' + - '940' content-type: - - application/json; charset=utf-8 + - application/json date: - - Thu, 18 Apr 2024 03:59:52 GMT + - Fri, 21 Jun 2024 08:12:41 GMT expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/centralindia/operationResults/09ed2047-e22f-4d35-bced-99cce85fe272/Spring/clitest000003?api-version=2024-05-01-preview&t=638490095923836209&c=MIIHADCCBeigAwIBAgITHgPr-Oynpc11nukqPwAAA-v47DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwMjAxMTUzMzMzWhcNMjUwMTI2MTUzMzMzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL0fVpJv9HfZ9lDyFsKVf2PJgsZDMFA6khnm_67kUV0KDb8vTd3bmnw1UYl75g2Cp9GDvvaCqKVn-aux3TWe11D61vAtFcTPbNvezESM6bHR-RV1e4LhXUIl6PZRcIE65rk0bYF8P1O_zZ4mpWHx99Mc9gSe6E2sqh_sWRIuE4mSXNxVzzmndknLOkcDnqNl9Kt1VpXt5orBSwAV74sCBJuvzSE7MEW2kHUJtqzGWoXvf5pm-rYfwqhQa3HLjUMj7xbwzsBDtEn2ZYJLlqJqIps5iVHixHPn8k6opx-9FVP2u009BccFRDwiVl1b6xWXhwzq58hYtdYc3SoMCcWMtf0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBR1fq2N8kAQnlwHFZuqRYZ3nIu5LjAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABwCQ0hRgTzuMiiq8PUrVdDBN8_c3HcEZsxdazvy4RNcw_7WjYA3QdRzVtaOAEfPq6GrfCF7n8qlpXjMSOq5Oc-mL6EwulQAybtx4RxY0zI5tDTHfITDo2FVSa6thj9WVlgOF2UxNbopXBAYpN-fbgUTanBsphWY2F_Kz_VKFv-4UXHwyNiDa3wpaQrmQ2urunWos3lEhx0aRKdNTZwjJtK78rfIazNccJHT1LHpWU7i8XEBYP_RzftkGhoEhofdnth4t99G4Clw9RBOC8Km1SZ7zJTtaYcCU-NXSzWQgWTQeGMwo5CnvADN5uPXz3aUMxAukDY-ed4wPldjzzJFmzk&s=gm6c6Kv5YCVsL6t1yXKyu_RaAvxI9pT19FnonxX1UGmjOXgLwNCS6WMXiL9IJHs-Puf4hKkEony66jYL5yz6KDhBSr1AQRUpxrihM5D0IfvnHia0Gt5lpUm7q12GHuded36BRVtexdthB1S4A_4_r4adFajZyVlhx1rpvdBH77vnJl4zK-XUWnFfnTtvY6c1PG81tuxn1oNg9Ahs1OdqX1whqV20hdfOpLpQAJKQYYUWrYhsth16ws2liPSHpNdEsHL1GJJ12309d0LWG0rzchgZmmmBBFgg_zIW0JhvHxnTpWfQaMT4tpJQtTjrKuwrt4NTn_VR2tDYc9_Cpk2T5A&h=MydTCigYJqkBTLgYHRXCz4-6H575dRM_rFGiFGBU9t0 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastus/operationResults/623c2508-fff9-40d1-8d53-434017049ff4/Spring/clitest000003?api-version=2024-05-01-preview&t=638545543624098893&c=MIIHhzCCBm-gAwIBAgITHgSTMYHP2krzC4KxewAABJMxgTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNTE3MTc0NjExWhcNMjUwNTEyMTc0NjExWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPJUWS0ikqXTPq6avcNJnLuBoJVLLUjMZpNyvQilJ0RDJ4PRk8BRSNiwrkrKjeaE-epRUqAOsEasKTpi7j9Ax5NWjcRurexxj5QIMbCpLftpBwzkN9iBKyETYqOHQM_flgxIQF74OZD_Tiy2I1UCuXvt-m4ONdi5VEwEegjGUWmocxGlCQWRdPiY4Sw9P_MLOALop07i6j9OGlmo7euYrE-ft7bGA8aCTzrKrl8p1ih0_Xqm9OR4bm-nGBJM_V5ueUbLcV4sXcxGseaLDf_YX_ViaUHzx0DJEMYQahyQVK9YxwpT7U3z9Sm9PAFlrey08UWFcE4eFfY9RTceddPVPl0CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBQWuWUI6AWtayBRWRM9dcR7rvVJIzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBALmOEOSs0QwwDPea8xjQCTqaB0Oa1_yI1gSMhtRR1P0p_-LfmXqU_L0ZUrjWw8-cGr7sCaHcnc35GeM7thuGxqKS3eQBt7yuu8qWfnLiqX6VKZ2iDApMGJrZ-64pKwOcYgYnQ1juI2_gL5yB3GWIA3RyXfKBdvZcjvjoFRJKdHEmtBt_sKOT1J5eayOLUgP_ds8HgM9nkETomjdCuVahk8SXnCFrcqFNIuASV_pVdM1kdO_bRgKWaiISrE1ThDCa4q8OT3b1qHmqiBfW-GHjPJcJIG8xDR9Q-9_DtHh30Mf8IsYjotyzMexBPgd_c6AGQcZUYy8Mr_P7cHsbg9n8bfc&s=ZqX1HjszKg9ZUxiDlfEftO8uMyzvGtEsPvL-7ftnQUpK4KYZHx25MdKaaJ72f3ApOiEV6yWO8GZfxMSKv7m-P0JyM6ZZC8QeBx0hpjyx1Kwovf6HrnidHKZT1TVia4c7K5WmGZk_YAWTYMPUL0fED9wp6Tx9GKhvT7nha1CeAkXNHSteIFKzy7mhSYhODAIXbF6OfIpZqSAotuAZD7lZ0b0MjfW5cCj7Yl2o0oytqJ9zPEShKCU1d5STZgWESHl3yM4A7AA27tL--2unZQUYZr_7lFv-FSeE05j_wh2L17Ka5tGzxsoWnQwq8hOyrzrwKHZtEntooEC_sVjZbp_COA&h=EmzJj-dcXwrJDv-YkCfkHXnLMqVq4T6c7T-Ff6_qUoc pragma: - no-cache request-context: - - appId=cid-v1:797d7e4e-8180-497e-a254-780fbd39ba4d + - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 strict-transport-security: - max-age=31536000; includeSubDomains x-cache: @@ -153,9 +153,9 @@ interactions: x-ms-ratelimit-remaining-subscription-resource-requests: - '1199' x-msedge-ref: - - 'Ref A: 5FC15A2F1BD24AFBB5A69F5BC5C21104 Ref B: MAA201060516051 Ref C: 2024-04-18T03:59:51Z' + - 'Ref A: 4B5CBDAB516F431A95F73EAAB8AF85ED Ref B: TYO201100117023 Ref C: 2024-06-21T08:12:41Z' x-rp-server-mvid: - - 4c93324c-8d05-4614-bf23-e41ef7c9c1f7 + - d8329a64-eda0-406f-8e0d-787cc6e9090c status: code: 201 message: Created @@ -173,27 +173,27 @@ interactions: ParameterSetName: - -n -g -s --cpu --env User-Agent: - - AZURECLI/2.59.0 azsdk-python-core/1.28.0 Python/3.8.10 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.61.0 azsdk-python-core/1.29.5 Python/3.8.10 (Windows-10-10.0.22631-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/centralindia/operationStatus/clitest000003/operationId/09ed2047-e22f-4d35-bced-99cce85fe272?api-version=2024-05-01-preview&t=638490095923680476&c=MIIHADCCBeigAwIBAgITHgPr-Oynpc11nukqPwAAA-v47DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwMjAxMTUzMzMzWhcNMjUwMTI2MTUzMzMzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL0fVpJv9HfZ9lDyFsKVf2PJgsZDMFA6khnm_67kUV0KDb8vTd3bmnw1UYl75g2Cp9GDvvaCqKVn-aux3TWe11D61vAtFcTPbNvezESM6bHR-RV1e4LhXUIl6PZRcIE65rk0bYF8P1O_zZ4mpWHx99Mc9gSe6E2sqh_sWRIuE4mSXNxVzzmndknLOkcDnqNl9Kt1VpXt5orBSwAV74sCBJuvzSE7MEW2kHUJtqzGWoXvf5pm-rYfwqhQa3HLjUMj7xbwzsBDtEn2ZYJLlqJqIps5iVHixHPn8k6opx-9FVP2u009BccFRDwiVl1b6xWXhwzq58hYtdYc3SoMCcWMtf0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBR1fq2N8kAQnlwHFZuqRYZ3nIu5LjAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABwCQ0hRgTzuMiiq8PUrVdDBN8_c3HcEZsxdazvy4RNcw_7WjYA3QdRzVtaOAEfPq6GrfCF7n8qlpXjMSOq5Oc-mL6EwulQAybtx4RxY0zI5tDTHfITDo2FVSa6thj9WVlgOF2UxNbopXBAYpN-fbgUTanBsphWY2F_Kz_VKFv-4UXHwyNiDa3wpaQrmQ2urunWos3lEhx0aRKdNTZwjJtK78rfIazNccJHT1LHpWU7i8XEBYP_RzftkGhoEhofdnth4t99G4Clw9RBOC8Km1SZ7zJTtaYcCU-NXSzWQgWTQeGMwo5CnvADN5uPXz3aUMxAukDY-ed4wPldjzzJFmzk&s=AtsdrEuvrzU99lHjuQgL-_sFIKgbfB609WlMNtlzNeNEJxjjcXirLvrwSuDuv9tzibRAhYk0MGPNCmFieGykU0zLBDjCz-JJvPZDnBMc_aY1ezM7ygDrnqA_Lqwj7t2Ca-KqhRUjHhbIToXeaeyC6Ad85Z-pF_I3HdZBZHZDzJIm2gEpy7BckStty8Uq9dYuJkOK5TQ1S48BONSuuAtnJhk6khBkAzkBixi7zXiynVRMkXTvQnGE5MeuKFu7l04Xiz_U-ucVy_mglOX-uHuYOyoN75saf4KUjG2PZ1ViSXxeqJZb12Gz0vQI-P30bqZVHU3xpO3bY7nE8MjCF7nvDg&h=oR4UgvcE4ODFFSEW7cOWZbmOysnHrll1yKOnBHoxl8k + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/clitest000003/operationId/623c2508-fff9-40d1-8d53-434017049ff4?api-version=2024-05-01-preview&t=638545543623942666&c=MIIHhzCCBm-gAwIBAgITHgSTMYHP2krzC4KxewAABJMxgTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNTE3MTc0NjExWhcNMjUwNTEyMTc0NjExWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPJUWS0ikqXTPq6avcNJnLuBoJVLLUjMZpNyvQilJ0RDJ4PRk8BRSNiwrkrKjeaE-epRUqAOsEasKTpi7j9Ax5NWjcRurexxj5QIMbCpLftpBwzkN9iBKyETYqOHQM_flgxIQF74OZD_Tiy2I1UCuXvt-m4ONdi5VEwEegjGUWmocxGlCQWRdPiY4Sw9P_MLOALop07i6j9OGlmo7euYrE-ft7bGA8aCTzrKrl8p1ih0_Xqm9OR4bm-nGBJM_V5ueUbLcV4sXcxGseaLDf_YX_ViaUHzx0DJEMYQahyQVK9YxwpT7U3z9Sm9PAFlrey08UWFcE4eFfY9RTceddPVPl0CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBQWuWUI6AWtayBRWRM9dcR7rvVJIzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBALmOEOSs0QwwDPea8xjQCTqaB0Oa1_yI1gSMhtRR1P0p_-LfmXqU_L0ZUrjWw8-cGr7sCaHcnc35GeM7thuGxqKS3eQBt7yuu8qWfnLiqX6VKZ2iDApMGJrZ-64pKwOcYgYnQ1juI2_gL5yB3GWIA3RyXfKBdvZcjvjoFRJKdHEmtBt_sKOT1J5eayOLUgP_ds8HgM9nkETomjdCuVahk8SXnCFrcqFNIuASV_pVdM1kdO_bRgKWaiISrE1ThDCa4q8OT3b1qHmqiBfW-GHjPJcJIG8xDR9Q-9_DtHh30Mf8IsYjotyzMexBPgd_c6AGQcZUYy8Mr_P7cHsbg9n8bfc&s=hE5KwEotLdhFjGSE8YB-8grNT4llkmE_8f8bYZPWgWH4tovo9HL0VuV9qTzdPb_oJTpvqqev8VgHICj4XlZrAGJTHSsDTCTNQsXR-P6Io53KYSM8FuzGA-_BsuOLs2qmKnm59bxz7z6H2dgRnRVtJj6CM-CU9WlscJxHGqYpvJexTXk8-xOXN5KS5QoxffawFumF1MYrJS9zUw2LUwmvW0_opnHIoijfKSAZMAI941YElN36RuS7x18wX3M3q2cs5IhczPPg5LS2DqfQMMtdxHX4JKpPxAnzLUMXypehOn3WOgoBGp3TxoNySzenqm9eAJxiXYvTmxRXKDBhyQSjTw&h=0fdRgJcGkJ63mT7Y855yGrNEaqyo4w_qe-vxRevFjM8 response: body: - string: '{"id":"subscriptions/d51e3ffe-6b84-49cd-b426-0dc4ec660356/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/centralindia/operationStatus/clitest000003/operationId/09ed2047-e22f-4d35-bced-99cce85fe272","name":"09ed2047-e22f-4d35-bced-99cce85fe272","status":"Succeeded","startTime":"2024-04-18T03:59:52.2851165Z","endTime":"2024-04-18T03:59:53.0197992Z"}' + string: '{"id":"subscriptions/0753feba-86f1-4242-aff1-27938fb04531/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/clitest000003/operationId/623c2508-fff9-40d1-8d53-434017049ff4","name":"623c2508-fff9-40d1-8d53-434017049ff4","status":"Succeeded","startTime":"2024-06-21T08:12:42.2289281Z","endTime":"2024-06-21T08:12:42.6883631Z"}' headers: cache-control: - no-cache content-length: - - '376' + - '370' content-type: - - application/json; charset=utf-8 + - application/json date: - - Thu, 18 Apr 2024 03:59:52 GMT + - Fri, 21 Jun 2024 08:12:42 GMT expires: - '-1' pragma: - no-cache request-context: - - appId=cid-v1:797d7e4e-8180-497e-a254-780fbd39ba4d + - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 strict-transport-security: - max-age=31536000; includeSubDomains x-cache: @@ -201,9 +201,9 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: 96DA21C209634F208B673026C32854D5 Ref B: MAA201060516051 Ref C: 2024-04-18T03:59:52Z' + - 'Ref A: D548B91AB9F54E72B78F5687B7B70F9F Ref B: TYO201100117023 Ref C: 2024-06-21T08:12:42Z' x-rp-server-mvid: - - 4c93324c-8d05-4614-bf23-e41ef7c9c1f7 + - d8329a64-eda0-406f-8e0d-787cc6e9090c status: code: 200 message: OK @@ -221,27 +221,27 @@ interactions: ParameterSetName: - -n -g -s --cpu --env User-Agent: - - AZURECLI/2.59.0 azsdk-python-core/1.28.0 Python/3.8.10 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.61.0 azsdk-python-core/1.29.5 Python/3.8.10 (Windows-10-10.0.22631-SP0) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003?api-version=2024-05-01-preview response: body: - string: '{"properties":{"addonConfigs":{"applicationConfigurationService":{},"configServer":{},"serviceRegistry":{}},"public":false,"provisioningState":"Succeeded","fqdn":"clitest000002.azuremicroservices.io","httpsOnly":false,"temporaryDisk":{"sizeInGB":5,"mountPath":"/tmp"},"persistentDisk":{"sizeInGB":0,"mountPath":"/persistent"},"enableEndToEndTLS":false,"testEndpointAuthStatus":"Enabled","ingressSettings":{"readTimeoutInSeconds":300,"sendTimeoutInSeconds":60,"sessionCookieMaxAge":0,"sessionAffinity":"None","backendProtocol":"Default"}},"type":"Microsoft.AppPlatform/Spring/apps","identity":null,"location":"centralindia","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003","name":"clitest000003","systemData":{"createdBy":"dixue@microsoft.com","createdByType":"User","createdAt":"2024-04-18T03:59:51.5241971Z","lastModifiedBy":"dixue@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-04-18T03:59:51.5241971Z"}}' + string: '{"properties":{"addonConfigs":{"applicationConfigurationService":{},"configServer":{},"serviceRegistry":{}},"public":false,"provisioningState":"Succeeded","fqdn":"clitest000002.asc-test.net","httpsOnly":false,"temporaryDisk":{"sizeInGB":5,"mountPath":"/tmp"},"persistentDisk":{"sizeInGB":0,"mountPath":"/persistent"},"enableEndToEndTLS":false,"testEndpointAuthState":"Enabled","ingressSettings":{"readTimeoutInSeconds":300,"sendTimeoutInSeconds":60,"sessionCookieMaxAge":0,"sessionAffinity":"None","backendProtocol":"Default"}},"type":"Microsoft.AppPlatform/Spring/apps","identity":null,"location":"eastus","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003","name":"clitest000003","systemData":{"createdBy":"v-shilichen@microsoft.com","createdByType":"User","createdAt":"2024-06-21T08:12:41.7541812Z","lastModifiedBy":"v-shilichen@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-21T08:12:41.7541812Z"}}' headers: cache-control: - no-cache content-length: - - '1039' + - '1035' content-type: - - application/json; charset=utf-8 + - application/json date: - - Thu, 18 Apr 2024 03:59:53 GMT + - Fri, 21 Jun 2024 08:12:43 GMT expires: - '-1' pragma: - no-cache request-context: - - appId=cid-v1:797d7e4e-8180-497e-a254-780fbd39ba4d + - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 strict-transport-security: - max-age=31536000; includeSubDomains x-cache: @@ -249,11 +249,11 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-resource-requests: - - '11998' + - '11999' x-msedge-ref: - - 'Ref A: A9E527EE621540EEA526A669A06058D3 Ref B: MAA201060516051 Ref C: 2024-04-18T03:59:53Z' + - 'Ref A: 0C32141B068E4070A345B42953B1C8A9 Ref B: TYO201100117023 Ref C: 2024-06-21T08:12:43Z' x-rp-server-mvid: - - 4c93324c-8d05-4614-bf23-e41ef7c9c1f7 + - d8329a64-eda0-406f-8e0d-787cc6e9090c status: code: 200 message: OK @@ -279,31 +279,31 @@ interactions: ParameterSetName: - -n -g -s --cpu --env User-Agent: - - AZURECLI/2.59.0 azsdk-python-core/1.28.0 Python/3.8.10 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.61.0 azsdk-python-core/1.29.5 Python/3.8.10 (Windows-10-10.0.22631-SP0) method: PUT uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments/mock-deployment?api-version=2024-05-01-preview response: body: - string: '{"properties":{"deploymentSettings":{"resourceRequests":{"cpu":"2","memory":"1Gi"},"environmentVariables":{"foo":"bar"},"terminationGracePeriodSeconds":90},"provisioningState":"Creating","status":"Running","active":true,"instances":null,"source":{"type":"Jar","relativePath":"","runtimeVersion":"Java_11"}},"type":"Microsoft.AppPlatform/Spring/apps/deployments","sku":{"name":"S0","tier":"Standard","capacity":1},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments/default","name":"default","systemData":{"createdBy":"dixue@microsoft.com","createdByType":"User","createdAt":"2024-04-18T03:59:57.8229296Z","lastModifiedBy":"dixue@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-04-18T03:59:57.8229296Z"}}' + string: '{"properties":{"deploymentSettings":{"resourceRequests":{"cpu":"2","memory":"1Gi"},"environmentVariables":{"foo":"bar"},"terminationGracePeriodSeconds":90},"provisioningState":"Creating","status":"Running","active":true,"instances":null,"source":{"type":"Jar","relativePath":"","runtimeVersion":"Java_11"}},"type":"Microsoft.AppPlatform/Spring/apps/deployments","sku":{"name":"S0","tier":"Standard","capacity":1},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments/default","name":"default","systemData":{"createdBy":"v-shilichen@microsoft.com","createdByType":"User","createdAt":"2024-06-21T08:12:47.984784Z","lastModifiedBy":"v-shilichen@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-21T08:12:47.984784Z"}}' headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/centralindia/operationStatus/default/operationId/10e562b8-ee3b-4bfc-8c11-d1543a8aed66?api-version=2024-05-01-preview&t=638490095991042270&c=MIIHADCCBeigAwIBAgITHgPr-Oynpc11nukqPwAAA-v47DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwMjAxMTUzMzMzWhcNMjUwMTI2MTUzMzMzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL0fVpJv9HfZ9lDyFsKVf2PJgsZDMFA6khnm_67kUV0KDb8vTd3bmnw1UYl75g2Cp9GDvvaCqKVn-aux3TWe11D61vAtFcTPbNvezESM6bHR-RV1e4LhXUIl6PZRcIE65rk0bYF8P1O_zZ4mpWHx99Mc9gSe6E2sqh_sWRIuE4mSXNxVzzmndknLOkcDnqNl9Kt1VpXt5orBSwAV74sCBJuvzSE7MEW2kHUJtqzGWoXvf5pm-rYfwqhQa3HLjUMj7xbwzsBDtEn2ZYJLlqJqIps5iVHixHPn8k6opx-9FVP2u009BccFRDwiVl1b6xWXhwzq58hYtdYc3SoMCcWMtf0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBR1fq2N8kAQnlwHFZuqRYZ3nIu5LjAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABwCQ0hRgTzuMiiq8PUrVdDBN8_c3HcEZsxdazvy4RNcw_7WjYA3QdRzVtaOAEfPq6GrfCF7n8qlpXjMSOq5Oc-mL6EwulQAybtx4RxY0zI5tDTHfITDo2FVSa6thj9WVlgOF2UxNbopXBAYpN-fbgUTanBsphWY2F_Kz_VKFv-4UXHwyNiDa3wpaQrmQ2urunWos3lEhx0aRKdNTZwjJtK78rfIazNccJHT1LHpWU7i8XEBYP_RzftkGhoEhofdnth4t99G4Clw9RBOC8Km1SZ7zJTtaYcCU-NXSzWQgWTQeGMwo5CnvADN5uPXz3aUMxAukDY-ed4wPldjzzJFmzk&s=UnlRUkGWfpD3sEJg85i0ey4VUouH90Fz7g5ZX7C27AN8iiSpeQYj6pAF-Z7fci9sB1-9PGrFuJpvuiAkwkYOeZHZ6njIEHeSwjtAFdkuCNFgkyb1pdBbXIaudhinvA_h2iYm535GCuWu61LHeL2ez-unKxH0W_Rmc__nOSFT3To0F_t5Dex3ECpMB_tOhxCjT5EnxKtxLu1q0IYH7QBbvzl2VszN056FtO4oV_0jxOqQgk3jZpTRltToSg_EbnTAT_ncDPu9DTstddQCYkx0MKxkJ0a2cqLRLJot8Ea5eZQexoZzTuK9QGJuJOmoAszZQKY9ETjg62JbN5ocBPpX-A&h=7654PF_EEFvWtahGlSjzk1apdlHlogNjrbJgxXKjzsQ + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/default/operationId/5540e182-ad7f-4272-bba5-6ee9654d58f3?api-version=2024-05-01-preview&t=638545543708287708&c=MIIHhzCCBm-gAwIBAgITHgSTMYHP2krzC4KxewAABJMxgTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNTE3MTc0NjExWhcNMjUwNTEyMTc0NjExWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPJUWS0ikqXTPq6avcNJnLuBoJVLLUjMZpNyvQilJ0RDJ4PRk8BRSNiwrkrKjeaE-epRUqAOsEasKTpi7j9Ax5NWjcRurexxj5QIMbCpLftpBwzkN9iBKyETYqOHQM_flgxIQF74OZD_Tiy2I1UCuXvt-m4ONdi5VEwEegjGUWmocxGlCQWRdPiY4Sw9P_MLOALop07i6j9OGlmo7euYrE-ft7bGA8aCTzrKrl8p1ih0_Xqm9OR4bm-nGBJM_V5ueUbLcV4sXcxGseaLDf_YX_ViaUHzx0DJEMYQahyQVK9YxwpT7U3z9Sm9PAFlrey08UWFcE4eFfY9RTceddPVPl0CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBQWuWUI6AWtayBRWRM9dcR7rvVJIzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBALmOEOSs0QwwDPea8xjQCTqaB0Oa1_yI1gSMhtRR1P0p_-LfmXqU_L0ZUrjWw8-cGr7sCaHcnc35GeM7thuGxqKS3eQBt7yuu8qWfnLiqX6VKZ2iDApMGJrZ-64pKwOcYgYnQ1juI2_gL5yB3GWIA3RyXfKBdvZcjvjoFRJKdHEmtBt_sKOT1J5eayOLUgP_ds8HgM9nkETomjdCuVahk8SXnCFrcqFNIuASV_pVdM1kdO_bRgKWaiISrE1ThDCa4q8OT3b1qHmqiBfW-GHjPJcJIG8xDR9Q-9_DtHh30Mf8IsYjotyzMexBPgd_c6AGQcZUYy8Mr_P7cHsbg9n8bfc&s=PdHCsBVF6jwpYILIiOiG7mKfQXuYiCeSJ5uEx8eu-n3lykOLKArlg-Ti_DnQBY2y7N1OasrhzJP5iYc6vzyeNgC3O-qsjF7Siu09jFp_GueUokuvB_-1c7OMgUE3tknfr6Bo8Imox2Ip9cqWS8DnP9VpzTr3aa7OSEahtNzAzU-d-Sn3GlB_vSdkfccSi6Y9mxR2KJCcbb056FgYu9LH66Z_LWcdZkpJFpAOD4bL09MsIfvyc1qkPFjnf5418KeJHeKSaNJF5C8waZKQEeMSt3MhJUumpuWpL7QHmCAJB9_27y32c6ODadBLzXhiHYk5z98ECCRWA84mRaFsX3Mrww&h=c91MBXqQYMNb4EK1myWOzxGJ1nkUm4jQTm41R5RtrMI cache-control: - no-cache content-length: - - '852' + - '862' content-type: - - application/json; charset=utf-8 + - application/json date: - - Thu, 18 Apr 2024 03:59:58 GMT + - Fri, 21 Jun 2024 08:12:50 GMT expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/centralindia/operationResults/10e562b8-ee3b-4bfc-8c11-d1543a8aed66/Spring/default?api-version=2024-05-01-preview&t=638490095991198182&c=MIIHADCCBeigAwIBAgITHgPr-Oynpc11nukqPwAAA-v47DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwMjAxMTUzMzMzWhcNMjUwMTI2MTUzMzMzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL0fVpJv9HfZ9lDyFsKVf2PJgsZDMFA6khnm_67kUV0KDb8vTd3bmnw1UYl75g2Cp9GDvvaCqKVn-aux3TWe11D61vAtFcTPbNvezESM6bHR-RV1e4LhXUIl6PZRcIE65rk0bYF8P1O_zZ4mpWHx99Mc9gSe6E2sqh_sWRIuE4mSXNxVzzmndknLOkcDnqNl9Kt1VpXt5orBSwAV74sCBJuvzSE7MEW2kHUJtqzGWoXvf5pm-rYfwqhQa3HLjUMj7xbwzsBDtEn2ZYJLlqJqIps5iVHixHPn8k6opx-9FVP2u009BccFRDwiVl1b6xWXhwzq58hYtdYc3SoMCcWMtf0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBR1fq2N8kAQnlwHFZuqRYZ3nIu5LjAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABwCQ0hRgTzuMiiq8PUrVdDBN8_c3HcEZsxdazvy4RNcw_7WjYA3QdRzVtaOAEfPq6GrfCF7n8qlpXjMSOq5Oc-mL6EwulQAybtx4RxY0zI5tDTHfITDo2FVSa6thj9WVlgOF2UxNbopXBAYpN-fbgUTanBsphWY2F_Kz_VKFv-4UXHwyNiDa3wpaQrmQ2urunWos3lEhx0aRKdNTZwjJtK78rfIazNccJHT1LHpWU7i8XEBYP_RzftkGhoEhofdnth4t99G4Clw9RBOC8Km1SZ7zJTtaYcCU-NXSzWQgWTQeGMwo5CnvADN5uPXz3aUMxAukDY-ed4wPldjzzJFmzk&s=UGmEbikt5JIQZqvFXgIPrR2UZpqYajLgpocrBmqzNnRQuHbdq9-wSWq-_uua8UNoFyRNrr04UZVYXm2lhgFn9veaLYJ1vFVVJBGdhONze-aIJq3Sezl4hbF-QK_4JDZQMHMkqlWE67-e0JqA9BWvfzgiE84j89LTy-qSi6WG0OYPCGyTBaeMueuLbMeaCZLgLoKiCBNONpRan4833yTtWkEQMn0vot8xP4OFXb2BGyffo203j8w6Jd3MWvC1e14CAe_ecThKu5T9nSDfFpSwjEp_i9XoIFEAehLhR-D-hHWa1bT7rnI9SsEeJlPANcnSCcuk1F46DEcyZrRBjQcIUw&h=s-s8T49jCL3Q6kjXfYXNvL_P7lEme28l8zlfmdMdBHs + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastus/operationResults/5540e182-ad7f-4272-bba5-6ee9654d58f3/Spring/default?api-version=2024-05-01-preview&t=638545543708443458&c=MIIHhzCCBm-gAwIBAgITHgSTMYHP2krzC4KxewAABJMxgTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNTE3MTc0NjExWhcNMjUwNTEyMTc0NjExWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPJUWS0ikqXTPq6avcNJnLuBoJVLLUjMZpNyvQilJ0RDJ4PRk8BRSNiwrkrKjeaE-epRUqAOsEasKTpi7j9Ax5NWjcRurexxj5QIMbCpLftpBwzkN9iBKyETYqOHQM_flgxIQF74OZD_Tiy2I1UCuXvt-m4ONdi5VEwEegjGUWmocxGlCQWRdPiY4Sw9P_MLOALop07i6j9OGlmo7euYrE-ft7bGA8aCTzrKrl8p1ih0_Xqm9OR4bm-nGBJM_V5ueUbLcV4sXcxGseaLDf_YX_ViaUHzx0DJEMYQahyQVK9YxwpT7U3z9Sm9PAFlrey08UWFcE4eFfY9RTceddPVPl0CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBQWuWUI6AWtayBRWRM9dcR7rvVJIzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBALmOEOSs0QwwDPea8xjQCTqaB0Oa1_yI1gSMhtRR1P0p_-LfmXqU_L0ZUrjWw8-cGr7sCaHcnc35GeM7thuGxqKS3eQBt7yuu8qWfnLiqX6VKZ2iDApMGJrZ-64pKwOcYgYnQ1juI2_gL5yB3GWIA3RyXfKBdvZcjvjoFRJKdHEmtBt_sKOT1J5eayOLUgP_ds8HgM9nkETomjdCuVahk8SXnCFrcqFNIuASV_pVdM1kdO_bRgKWaiISrE1ThDCa4q8OT3b1qHmqiBfW-GHjPJcJIG8xDR9Q-9_DtHh30Mf8IsYjotyzMexBPgd_c6AGQcZUYy8Mr_P7cHsbg9n8bfc&s=QVTqYUA36Y8FapA2jJaYXMKnM_9RpgQKnyov540k8y9y20c1cttCFz-PYOBEMPlMMoRdhKZyT4BsYXy1jJ6mcJsherHf4KJZcpqIvnJpTSb5C0wUgB7ypt_Z_rO7S-ZLALAVJDadWushXAvci6JzwLFq99T7mo5mywRnKPDcu694sEYN6JljzJTjTk-4DXQbmlVOTSyBP5Z73RJd4IpdxmSE3IIxlL4RW8PDPHVPHhqbCO07rwiHezbiJX1CwZIenyKXM1s6RPbW4mF3-ouEE9KaG4aRB_xJ83O-OVnyNu12TA6887LbF6YWRIDG2LA_gnA80M2ncq7XqSh47KLT4A&h=nyPCJ8BrpVi7ZswtEL8Pp24QoJInQHSfEY_oiCc-YFk pragma: - no-cache request-context: - - appId=cid-v1:797d7e4e-8180-497e-a254-780fbd39ba4d + - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 strict-transport-security: - max-age=31536000; includeSubDomains x-cache: @@ -313,9 +313,9 @@ interactions: x-ms-ratelimit-remaining-subscription-resource-requests: - '1199' x-msedge-ref: - - 'Ref A: B2865A53EA384D008886AC01C5E0D733 Ref B: MAA201060516051 Ref C: 2024-04-18T03:59:57Z' + - 'Ref A: 9B44CF8172AB45E784F5CE93DB28659E Ref B: TYO201100117023 Ref C: 2024-06-21T08:12:47Z' x-rp-server-mvid: - - 4c93324c-8d05-4614-bf23-e41ef7c9c1f7 + - d8329a64-eda0-406f-8e0d-787cc6e9090c status: code: 201 message: Created @@ -333,27 +333,27 @@ interactions: ParameterSetName: - -n -g -s --cpu --env User-Agent: - - AZURECLI/2.59.0 azsdk-python-core/1.28.0 Python/3.8.10 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.61.0 azsdk-python-core/1.29.5 Python/3.8.10 (Windows-10-10.0.22631-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/centralindia/operationStatus/default/operationId/10e562b8-ee3b-4bfc-8c11-d1543a8aed66?api-version=2024-05-01-preview&t=638490095991042270&c=MIIHADCCBeigAwIBAgITHgPr-Oynpc11nukqPwAAA-v47DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwMjAxMTUzMzMzWhcNMjUwMTI2MTUzMzMzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL0fVpJv9HfZ9lDyFsKVf2PJgsZDMFA6khnm_67kUV0KDb8vTd3bmnw1UYl75g2Cp9GDvvaCqKVn-aux3TWe11D61vAtFcTPbNvezESM6bHR-RV1e4LhXUIl6PZRcIE65rk0bYF8P1O_zZ4mpWHx99Mc9gSe6E2sqh_sWRIuE4mSXNxVzzmndknLOkcDnqNl9Kt1VpXt5orBSwAV74sCBJuvzSE7MEW2kHUJtqzGWoXvf5pm-rYfwqhQa3HLjUMj7xbwzsBDtEn2ZYJLlqJqIps5iVHixHPn8k6opx-9FVP2u009BccFRDwiVl1b6xWXhwzq58hYtdYc3SoMCcWMtf0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBR1fq2N8kAQnlwHFZuqRYZ3nIu5LjAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABwCQ0hRgTzuMiiq8PUrVdDBN8_c3HcEZsxdazvy4RNcw_7WjYA3QdRzVtaOAEfPq6GrfCF7n8qlpXjMSOq5Oc-mL6EwulQAybtx4RxY0zI5tDTHfITDo2FVSa6thj9WVlgOF2UxNbopXBAYpN-fbgUTanBsphWY2F_Kz_VKFv-4UXHwyNiDa3wpaQrmQ2urunWos3lEhx0aRKdNTZwjJtK78rfIazNccJHT1LHpWU7i8XEBYP_RzftkGhoEhofdnth4t99G4Clw9RBOC8Km1SZ7zJTtaYcCU-NXSzWQgWTQeGMwo5CnvADN5uPXz3aUMxAukDY-ed4wPldjzzJFmzk&s=UnlRUkGWfpD3sEJg85i0ey4VUouH90Fz7g5ZX7C27AN8iiSpeQYj6pAF-Z7fci9sB1-9PGrFuJpvuiAkwkYOeZHZ6njIEHeSwjtAFdkuCNFgkyb1pdBbXIaudhinvA_h2iYm535GCuWu61LHeL2ez-unKxH0W_Rmc__nOSFT3To0F_t5Dex3ECpMB_tOhxCjT5EnxKtxLu1q0IYH7QBbvzl2VszN056FtO4oV_0jxOqQgk3jZpTRltToSg_EbnTAT_ncDPu9DTstddQCYkx0MKxkJ0a2cqLRLJot8Ea5eZQexoZzTuK9QGJuJOmoAszZQKY9ETjg62JbN5ocBPpX-A&h=7654PF_EEFvWtahGlSjzk1apdlHlogNjrbJgxXKjzsQ + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/default/operationId/5540e182-ad7f-4272-bba5-6ee9654d58f3?api-version=2024-05-01-preview&t=638545543708287708&c=MIIHhzCCBm-gAwIBAgITHgSTMYHP2krzC4KxewAABJMxgTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNTE3MTc0NjExWhcNMjUwNTEyMTc0NjExWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPJUWS0ikqXTPq6avcNJnLuBoJVLLUjMZpNyvQilJ0RDJ4PRk8BRSNiwrkrKjeaE-epRUqAOsEasKTpi7j9Ax5NWjcRurexxj5QIMbCpLftpBwzkN9iBKyETYqOHQM_flgxIQF74OZD_Tiy2I1UCuXvt-m4ONdi5VEwEegjGUWmocxGlCQWRdPiY4Sw9P_MLOALop07i6j9OGlmo7euYrE-ft7bGA8aCTzrKrl8p1ih0_Xqm9OR4bm-nGBJM_V5ueUbLcV4sXcxGseaLDf_YX_ViaUHzx0DJEMYQahyQVK9YxwpT7U3z9Sm9PAFlrey08UWFcE4eFfY9RTceddPVPl0CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBQWuWUI6AWtayBRWRM9dcR7rvVJIzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBALmOEOSs0QwwDPea8xjQCTqaB0Oa1_yI1gSMhtRR1P0p_-LfmXqU_L0ZUrjWw8-cGr7sCaHcnc35GeM7thuGxqKS3eQBt7yuu8qWfnLiqX6VKZ2iDApMGJrZ-64pKwOcYgYnQ1juI2_gL5yB3GWIA3RyXfKBdvZcjvjoFRJKdHEmtBt_sKOT1J5eayOLUgP_ds8HgM9nkETomjdCuVahk8SXnCFrcqFNIuASV_pVdM1kdO_bRgKWaiISrE1ThDCa4q8OT3b1qHmqiBfW-GHjPJcJIG8xDR9Q-9_DtHh30Mf8IsYjotyzMexBPgd_c6AGQcZUYy8Mr_P7cHsbg9n8bfc&s=PdHCsBVF6jwpYILIiOiG7mKfQXuYiCeSJ5uEx8eu-n3lykOLKArlg-Ti_DnQBY2y7N1OasrhzJP5iYc6vzyeNgC3O-qsjF7Siu09jFp_GueUokuvB_-1c7OMgUE3tknfr6Bo8Imox2Ip9cqWS8DnP9VpzTr3aa7OSEahtNzAzU-d-Sn3GlB_vSdkfccSi6Y9mxR2KJCcbb056FgYu9LH66Z_LWcdZkpJFpAOD4bL09MsIfvyc1qkPFjnf5418KeJHeKSaNJF5C8waZKQEeMSt3MhJUumpuWpL7QHmCAJB9_27y32c6ODadBLzXhiHYk5z98ECCRWA84mRaFsX3Mrww&h=c91MBXqQYMNb4EK1myWOzxGJ1nkUm4jQTm41R5RtrMI response: body: - string: '{"id":"subscriptions/d51e3ffe-6b84-49cd-b426-0dc4ec660356/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/centralindia/operationStatus/default/operationId/10e562b8-ee3b-4bfc-8c11-d1543a8aed66","name":"10e562b8-ee3b-4bfc-8c11-d1543a8aed66","status":"Running","startTime":"2024-04-18T03:59:58.7714314Z"}' + string: '{"id":"subscriptions/0753feba-86f1-4242-aff1-27938fb04531/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/default/operationId/5540e182-ad7f-4272-bba5-6ee9654d58f3","name":"5540e182-ad7f-4272-bba5-6ee9654d58f3","status":"Running","startTime":"2024-06-21T08:12:50.558261Z"}' headers: cache-control: - no-cache content-length: - - '327' + - '320' content-type: - - application/json; charset=utf-8 + - application/json date: - - Thu, 18 Apr 2024 03:59:59 GMT + - Fri, 21 Jun 2024 08:12:51 GMT expires: - '-1' pragma: - no-cache request-context: - - appId=cid-v1:797d7e4e-8180-497e-a254-780fbd39ba4d + - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 strict-transport-security: - max-age=31536000; includeSubDomains x-cache: @@ -361,9 +361,9 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: 71B3BFAC44B54E2AB88493EE04AC2BCF Ref B: MAA201060516051 Ref C: 2024-04-18T03:59:59Z' + - 'Ref A: 6CD01E1FDF8F4431852ED98FA25DA5E8 Ref B: TYO201100117023 Ref C: 2024-06-21T08:12:50Z' x-rp-server-mvid: - - 4c93324c-8d05-4614-bf23-e41ef7c9c1f7 + - d8329a64-eda0-406f-8e0d-787cc6e9090c status: code: 200 message: OK @@ -381,27 +381,27 @@ interactions: ParameterSetName: - -n -g -s --cpu --env User-Agent: - - AZURECLI/2.59.0 azsdk-python-core/1.28.0 Python/3.8.10 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.61.0 azsdk-python-core/1.29.5 Python/3.8.10 (Windows-10-10.0.22631-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/centralindia/operationStatus/default/operationId/10e562b8-ee3b-4bfc-8c11-d1543a8aed66?api-version=2024-05-01-preview&t=638490095991042270&c=MIIHADCCBeigAwIBAgITHgPr-Oynpc11nukqPwAAA-v47DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwMjAxMTUzMzMzWhcNMjUwMTI2MTUzMzMzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL0fVpJv9HfZ9lDyFsKVf2PJgsZDMFA6khnm_67kUV0KDb8vTd3bmnw1UYl75g2Cp9GDvvaCqKVn-aux3TWe11D61vAtFcTPbNvezESM6bHR-RV1e4LhXUIl6PZRcIE65rk0bYF8P1O_zZ4mpWHx99Mc9gSe6E2sqh_sWRIuE4mSXNxVzzmndknLOkcDnqNl9Kt1VpXt5orBSwAV74sCBJuvzSE7MEW2kHUJtqzGWoXvf5pm-rYfwqhQa3HLjUMj7xbwzsBDtEn2ZYJLlqJqIps5iVHixHPn8k6opx-9FVP2u009BccFRDwiVl1b6xWXhwzq58hYtdYc3SoMCcWMtf0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBR1fq2N8kAQnlwHFZuqRYZ3nIu5LjAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABwCQ0hRgTzuMiiq8PUrVdDBN8_c3HcEZsxdazvy4RNcw_7WjYA3QdRzVtaOAEfPq6GrfCF7n8qlpXjMSOq5Oc-mL6EwulQAybtx4RxY0zI5tDTHfITDo2FVSa6thj9WVlgOF2UxNbopXBAYpN-fbgUTanBsphWY2F_Kz_VKFv-4UXHwyNiDa3wpaQrmQ2urunWos3lEhx0aRKdNTZwjJtK78rfIazNccJHT1LHpWU7i8XEBYP_RzftkGhoEhofdnth4t99G4Clw9RBOC8Km1SZ7zJTtaYcCU-NXSzWQgWTQeGMwo5CnvADN5uPXz3aUMxAukDY-ed4wPldjzzJFmzk&s=UnlRUkGWfpD3sEJg85i0ey4VUouH90Fz7g5ZX7C27AN8iiSpeQYj6pAF-Z7fci9sB1-9PGrFuJpvuiAkwkYOeZHZ6njIEHeSwjtAFdkuCNFgkyb1pdBbXIaudhinvA_h2iYm535GCuWu61LHeL2ez-unKxH0W_Rmc__nOSFT3To0F_t5Dex3ECpMB_tOhxCjT5EnxKtxLu1q0IYH7QBbvzl2VszN056FtO4oV_0jxOqQgk3jZpTRltToSg_EbnTAT_ncDPu9DTstddQCYkx0MKxkJ0a2cqLRLJot8Ea5eZQexoZzTuK9QGJuJOmoAszZQKY9ETjg62JbN5ocBPpX-A&h=7654PF_EEFvWtahGlSjzk1apdlHlogNjrbJgxXKjzsQ + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/default/operationId/5540e182-ad7f-4272-bba5-6ee9654d58f3?api-version=2024-05-01-preview&t=638545543708287708&c=MIIHhzCCBm-gAwIBAgITHgSTMYHP2krzC4KxewAABJMxgTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNTE3MTc0NjExWhcNMjUwNTEyMTc0NjExWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPJUWS0ikqXTPq6avcNJnLuBoJVLLUjMZpNyvQilJ0RDJ4PRk8BRSNiwrkrKjeaE-epRUqAOsEasKTpi7j9Ax5NWjcRurexxj5QIMbCpLftpBwzkN9iBKyETYqOHQM_flgxIQF74OZD_Tiy2I1UCuXvt-m4ONdi5VEwEegjGUWmocxGlCQWRdPiY4Sw9P_MLOALop07i6j9OGlmo7euYrE-ft7bGA8aCTzrKrl8p1ih0_Xqm9OR4bm-nGBJM_V5ueUbLcV4sXcxGseaLDf_YX_ViaUHzx0DJEMYQahyQVK9YxwpT7U3z9Sm9PAFlrey08UWFcE4eFfY9RTceddPVPl0CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBQWuWUI6AWtayBRWRM9dcR7rvVJIzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBALmOEOSs0QwwDPea8xjQCTqaB0Oa1_yI1gSMhtRR1P0p_-LfmXqU_L0ZUrjWw8-cGr7sCaHcnc35GeM7thuGxqKS3eQBt7yuu8qWfnLiqX6VKZ2iDApMGJrZ-64pKwOcYgYnQ1juI2_gL5yB3GWIA3RyXfKBdvZcjvjoFRJKdHEmtBt_sKOT1J5eayOLUgP_ds8HgM9nkETomjdCuVahk8SXnCFrcqFNIuASV_pVdM1kdO_bRgKWaiISrE1ThDCa4q8OT3b1qHmqiBfW-GHjPJcJIG8xDR9Q-9_DtHh30Mf8IsYjotyzMexBPgd_c6AGQcZUYy8Mr_P7cHsbg9n8bfc&s=PdHCsBVF6jwpYILIiOiG7mKfQXuYiCeSJ5uEx8eu-n3lykOLKArlg-Ti_DnQBY2y7N1OasrhzJP5iYc6vzyeNgC3O-qsjF7Siu09jFp_GueUokuvB_-1c7OMgUE3tknfr6Bo8Imox2Ip9cqWS8DnP9VpzTr3aa7OSEahtNzAzU-d-Sn3GlB_vSdkfccSi6Y9mxR2KJCcbb056FgYu9LH66Z_LWcdZkpJFpAOD4bL09MsIfvyc1qkPFjnf5418KeJHeKSaNJF5C8waZKQEeMSt3MhJUumpuWpL7QHmCAJB9_27y32c6ODadBLzXhiHYk5z98ECCRWA84mRaFsX3Mrww&h=c91MBXqQYMNb4EK1myWOzxGJ1nkUm4jQTm41R5RtrMI response: body: - string: '{"id":"subscriptions/d51e3ffe-6b84-49cd-b426-0dc4ec660356/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/centralindia/operationStatus/default/operationId/10e562b8-ee3b-4bfc-8c11-d1543a8aed66","name":"10e562b8-ee3b-4bfc-8c11-d1543a8aed66","status":"Running","startTime":"2024-04-18T03:59:58.7714314Z"}' + string: '{"id":"subscriptions/0753feba-86f1-4242-aff1-27938fb04531/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/default/operationId/5540e182-ad7f-4272-bba5-6ee9654d58f3","name":"5540e182-ad7f-4272-bba5-6ee9654d58f3","status":"Running","startTime":"2024-06-21T08:12:50.558261Z"}' headers: cache-control: - no-cache content-length: - - '327' + - '320' content-type: - - application/json; charset=utf-8 + - application/json date: - - Thu, 18 Apr 2024 04:00:10 GMT + - Fri, 21 Jun 2024 08:13:02 GMT expires: - '-1' pragma: - no-cache request-context: - - appId=cid-v1:797d7e4e-8180-497e-a254-780fbd39ba4d + - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 strict-transport-security: - max-age=31536000; includeSubDomains x-cache: @@ -409,9 +409,9 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: 063D5D4C51834BD9BF8ECA3331B205AF Ref B: MAA201060516051 Ref C: 2024-04-18T04:00:10Z' + - 'Ref A: 2E077378152D440BA23A58FB5F9E8F65 Ref B: TYO201100117023 Ref C: 2024-06-21T08:13:02Z' x-rp-server-mvid: - - 4c93324c-8d05-4614-bf23-e41ef7c9c1f7 + - d8329a64-eda0-406f-8e0d-787cc6e9090c status: code: 200 message: OK @@ -429,27 +429,27 @@ interactions: ParameterSetName: - -n -g -s --cpu --env User-Agent: - - AZURECLI/2.59.0 azsdk-python-core/1.28.0 Python/3.8.10 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.61.0 azsdk-python-core/1.29.5 Python/3.8.10 (Windows-10-10.0.22631-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/centralindia/operationStatus/default/operationId/10e562b8-ee3b-4bfc-8c11-d1543a8aed66?api-version=2024-05-01-preview&t=638490095991042270&c=MIIHADCCBeigAwIBAgITHgPr-Oynpc11nukqPwAAA-v47DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwMjAxMTUzMzMzWhcNMjUwMTI2MTUzMzMzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL0fVpJv9HfZ9lDyFsKVf2PJgsZDMFA6khnm_67kUV0KDb8vTd3bmnw1UYl75g2Cp9GDvvaCqKVn-aux3TWe11D61vAtFcTPbNvezESM6bHR-RV1e4LhXUIl6PZRcIE65rk0bYF8P1O_zZ4mpWHx99Mc9gSe6E2sqh_sWRIuE4mSXNxVzzmndknLOkcDnqNl9Kt1VpXt5orBSwAV74sCBJuvzSE7MEW2kHUJtqzGWoXvf5pm-rYfwqhQa3HLjUMj7xbwzsBDtEn2ZYJLlqJqIps5iVHixHPn8k6opx-9FVP2u009BccFRDwiVl1b6xWXhwzq58hYtdYc3SoMCcWMtf0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBR1fq2N8kAQnlwHFZuqRYZ3nIu5LjAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABwCQ0hRgTzuMiiq8PUrVdDBN8_c3HcEZsxdazvy4RNcw_7WjYA3QdRzVtaOAEfPq6GrfCF7n8qlpXjMSOq5Oc-mL6EwulQAybtx4RxY0zI5tDTHfITDo2FVSa6thj9WVlgOF2UxNbopXBAYpN-fbgUTanBsphWY2F_Kz_VKFv-4UXHwyNiDa3wpaQrmQ2urunWos3lEhx0aRKdNTZwjJtK78rfIazNccJHT1LHpWU7i8XEBYP_RzftkGhoEhofdnth4t99G4Clw9RBOC8Km1SZ7zJTtaYcCU-NXSzWQgWTQeGMwo5CnvADN5uPXz3aUMxAukDY-ed4wPldjzzJFmzk&s=UnlRUkGWfpD3sEJg85i0ey4VUouH90Fz7g5ZX7C27AN8iiSpeQYj6pAF-Z7fci9sB1-9PGrFuJpvuiAkwkYOeZHZ6njIEHeSwjtAFdkuCNFgkyb1pdBbXIaudhinvA_h2iYm535GCuWu61LHeL2ez-unKxH0W_Rmc__nOSFT3To0F_t5Dex3ECpMB_tOhxCjT5EnxKtxLu1q0IYH7QBbvzl2VszN056FtO4oV_0jxOqQgk3jZpTRltToSg_EbnTAT_ncDPu9DTstddQCYkx0MKxkJ0a2cqLRLJot8Ea5eZQexoZzTuK9QGJuJOmoAszZQKY9ETjg62JbN5ocBPpX-A&h=7654PF_EEFvWtahGlSjzk1apdlHlogNjrbJgxXKjzsQ + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/default/operationId/5540e182-ad7f-4272-bba5-6ee9654d58f3?api-version=2024-05-01-preview&t=638545543708287708&c=MIIHhzCCBm-gAwIBAgITHgSTMYHP2krzC4KxewAABJMxgTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNTE3MTc0NjExWhcNMjUwNTEyMTc0NjExWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPJUWS0ikqXTPq6avcNJnLuBoJVLLUjMZpNyvQilJ0RDJ4PRk8BRSNiwrkrKjeaE-epRUqAOsEasKTpi7j9Ax5NWjcRurexxj5QIMbCpLftpBwzkN9iBKyETYqOHQM_flgxIQF74OZD_Tiy2I1UCuXvt-m4ONdi5VEwEegjGUWmocxGlCQWRdPiY4Sw9P_MLOALop07i6j9OGlmo7euYrE-ft7bGA8aCTzrKrl8p1ih0_Xqm9OR4bm-nGBJM_V5ueUbLcV4sXcxGseaLDf_YX_ViaUHzx0DJEMYQahyQVK9YxwpT7U3z9Sm9PAFlrey08UWFcE4eFfY9RTceddPVPl0CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBQWuWUI6AWtayBRWRM9dcR7rvVJIzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBALmOEOSs0QwwDPea8xjQCTqaB0Oa1_yI1gSMhtRR1P0p_-LfmXqU_L0ZUrjWw8-cGr7sCaHcnc35GeM7thuGxqKS3eQBt7yuu8qWfnLiqX6VKZ2iDApMGJrZ-64pKwOcYgYnQ1juI2_gL5yB3GWIA3RyXfKBdvZcjvjoFRJKdHEmtBt_sKOT1J5eayOLUgP_ds8HgM9nkETomjdCuVahk8SXnCFrcqFNIuASV_pVdM1kdO_bRgKWaiISrE1ThDCa4q8OT3b1qHmqiBfW-GHjPJcJIG8xDR9Q-9_DtHh30Mf8IsYjotyzMexBPgd_c6AGQcZUYy8Mr_P7cHsbg9n8bfc&s=PdHCsBVF6jwpYILIiOiG7mKfQXuYiCeSJ5uEx8eu-n3lykOLKArlg-Ti_DnQBY2y7N1OasrhzJP5iYc6vzyeNgC3O-qsjF7Siu09jFp_GueUokuvB_-1c7OMgUE3tknfr6Bo8Imox2Ip9cqWS8DnP9VpzTr3aa7OSEahtNzAzU-d-Sn3GlB_vSdkfccSi6Y9mxR2KJCcbb056FgYu9LH66Z_LWcdZkpJFpAOD4bL09MsIfvyc1qkPFjnf5418KeJHeKSaNJF5C8waZKQEeMSt3MhJUumpuWpL7QHmCAJB9_27y32c6ODadBLzXhiHYk5z98ECCRWA84mRaFsX3Mrww&h=c91MBXqQYMNb4EK1myWOzxGJ1nkUm4jQTm41R5RtrMI response: body: - string: '{"id":"subscriptions/d51e3ffe-6b84-49cd-b426-0dc4ec660356/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/centralindia/operationStatus/default/operationId/10e562b8-ee3b-4bfc-8c11-d1543a8aed66","name":"10e562b8-ee3b-4bfc-8c11-d1543a8aed66","status":"Succeeded","startTime":"2024-04-18T03:59:58.7714314Z","endTime":"2024-04-18T04:00:20.1529383Z"}' + string: '{"id":"subscriptions/0753feba-86f1-4242-aff1-27938fb04531/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/default/operationId/5540e182-ad7f-4272-bba5-6ee9654d58f3","name":"5540e182-ad7f-4272-bba5-6ee9654d58f3","status":"Succeeded","startTime":"2024-06-21T08:12:50.558261Z","endTime":"2024-06-21T08:13:12.8314786Z"}' headers: cache-control: - no-cache content-length: - - '370' + - '363' content-type: - - application/json; charset=utf-8 + - application/json date: - - Thu, 18 Apr 2024 04:00:21 GMT + - Fri, 21 Jun 2024 08:13:13 GMT expires: - '-1' pragma: - no-cache request-context: - - appId=cid-v1:797d7e4e-8180-497e-a254-780fbd39ba4d + - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 strict-transport-security: - max-age=31536000; includeSubDomains x-cache: @@ -457,9 +457,9 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: 60581DC3216A4FEFAB6E27DD69B5CDFD Ref B: MAA201060516051 Ref C: 2024-04-18T04:00:20Z' + - 'Ref A: 4E0BA2F11AB34FB9A9DB7DC7C406F2EB Ref B: TYO201100117023 Ref C: 2024-06-21T08:13:13Z' x-rp-server-mvid: - - 4c93324c-8d05-4614-bf23-e41ef7c9c1f7 + - d8329a64-eda0-406f-8e0d-787cc6e9090c status: code: 200 message: OK @@ -477,27 +477,27 @@ interactions: ParameterSetName: - -n -g -s --cpu --env User-Agent: - - AZURECLI/2.59.0 azsdk-python-core/1.28.0 Python/3.8.10 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.61.0 azsdk-python-core/1.29.5 Python/3.8.10 (Windows-10-10.0.22631-SP0) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments/mock-deployment?api-version=2024-05-01-preview response: body: - string: '{"properties":{"deploymentSettings":{"resourceRequests":{"cpu":"2","memory":"1Gi"},"environmentVariables":{"foo":"bar"},"terminationGracePeriodSeconds":90,"livenessProbe":{"disableProbe":false,"failureThreshold":3,"initialDelaySeconds":300,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":3,"probeAction":{"type":"TCPSocketAction"}},"readinessProbe":{"disableProbe":false,"failureThreshold":3,"initialDelaySeconds":0,"periodSeconds":5,"successThreshold":1,"timeoutSeconds":3,"probeAction":{"type":"TCPSocketAction"}}},"provisioningState":"Succeeded","status":"Running","active":true,"instances":[{"name":"clitest000003-default-15-7c6fb7fc9-p4n6c","status":"Running","discoveryStatus":"UNREGISTERED","startTime":"2024-04-18T04:00:02Z"}],"source":{"type":"Jar","relativePath":"","runtimeVersion":"Java_11"}},"type":"Microsoft.AppPlatform/Spring/apps/deployments","sku":{"name":"S0","tier":"Standard","capacity":1},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments/default","name":"default","systemData":{"createdBy":"dixue@microsoft.com","createdByType":"User","createdAt":"2024-04-18T03:59:57.8229296Z","lastModifiedBy":"dixue@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-04-18T03:59:57.8229296Z"}}' + string: '{"properties":{"deploymentSettings":{"resourceRequests":{"cpu":"2","memory":"1Gi"},"environmentVariables":{"foo":"bar"},"terminationGracePeriodSeconds":90,"livenessProbe":{"disableProbe":false,"failureThreshold":3,"initialDelaySeconds":300,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":3,"probeAction":{"type":"TCPSocketAction"}},"readinessProbe":{"disableProbe":false,"failureThreshold":3,"initialDelaySeconds":0,"periodSeconds":5,"successThreshold":1,"timeoutSeconds":3,"probeAction":{"type":"TCPSocketAction"}}},"provisioningState":"Succeeded","status":"Running","active":true,"instances":[{"name":"clitest000003-default-15-5cd7bbf6df-kmcbd","status":"Running","discoveryStatus":"UNKNOWN","startTime":"2024-06-21T08:12:52Z"}],"source":{"type":"Jar","relativePath":"","runtimeVersion":"Java_11"}},"type":"Microsoft.AppPlatform/Spring/apps/deployments","sku":{"name":"S0","tier":"Standard","capacity":1},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments/default","name":"default","systemData":{"createdBy":"v-shilichen@microsoft.com","createdByType":"User","createdAt":"2024-06-21T08:12:47.984784Z","lastModifiedBy":"v-shilichen@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-21T08:12:47.984784Z"}}' headers: cache-control: - no-cache content-length: - - '1359' + - '1365' content-type: - - application/json; charset=utf-8 + - application/json date: - - Thu, 18 Apr 2024 04:00:24 GMT + - Fri, 21 Jun 2024 08:13:37 GMT expires: - '-1' pragma: - no-cache request-context: - - appId=cid-v1:797d7e4e-8180-497e-a254-780fbd39ba4d + - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 strict-transport-security: - max-age=31536000; includeSubDomains x-cache: @@ -507,9 +507,9 @@ interactions: x-ms-ratelimit-remaining-subscription-resource-requests: - '11999' x-msedge-ref: - - 'Ref A: BA78F29723B24CCB93B51D3B4DE3F20D Ref B: MAA201060516051 Ref C: 2024-04-18T04:00:21Z' + - 'Ref A: 7F873B032EE14C33A411166A12CEB2D7 Ref B: TYO201100117023 Ref C: 2024-06-21T08:13:14Z' x-rp-server-mvid: - - 4c93324c-8d05-4614-bf23-e41ef7c9c1f7 + - d8329a64-eda0-406f-8e0d-787cc6e9090c status: code: 200 message: OK @@ -527,27 +527,27 @@ interactions: ParameterSetName: - -n -g -s --cpu --env User-Agent: - - AZURECLI/2.59.0 azsdk-python-core/1.28.0 Python/3.8.10 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.61.0 azsdk-python-core/1.29.5 Python/3.8.10 (Windows-10-10.0.22631-SP0) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003?api-version=2024-05-01-preview response: body: - string: '{"properties":{"addonConfigs":{"applicationConfigurationService":{},"configServer":{},"serviceRegistry":{}},"public":false,"provisioningState":"Succeeded","fqdn":"clitest000002.azuremicroservices.io","httpsOnly":false,"temporaryDisk":{"sizeInGB":5,"mountPath":"/tmp"},"persistentDisk":{"sizeInGB":0,"mountPath":"/persistent"},"enableEndToEndTLS":false,"testEndpointAuthStatus":"Enabled","ingressSettings":{"readTimeoutInSeconds":300,"sendTimeoutInSeconds":60,"sessionCookieMaxAge":0,"sessionAffinity":"None","backendProtocol":"Default"}},"type":"Microsoft.AppPlatform/Spring/apps","identity":null,"location":"centralindia","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003","name":"clitest000003","systemData":{"createdBy":"dixue@microsoft.com","createdByType":"User","createdAt":"2024-04-18T03:59:51.5241971Z","lastModifiedBy":"dixue@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-04-18T03:59:51.5241971Z"}}' + string: '{"properties":{"addonConfigs":{"applicationConfigurationService":{},"configServer":{},"serviceRegistry":{}},"public":false,"provisioningState":"Succeeded","fqdn":"clitest000002.asc-test.net","httpsOnly":false,"temporaryDisk":{"sizeInGB":5,"mountPath":"/tmp"},"persistentDisk":{"sizeInGB":0,"mountPath":"/persistent"},"enableEndToEndTLS":false,"testEndpointAuthState":"Enabled","ingressSettings":{"readTimeoutInSeconds":300,"sendTimeoutInSeconds":60,"sessionCookieMaxAge":0,"sessionAffinity":"None","backendProtocol":"Default"}},"type":"Microsoft.AppPlatform/Spring/apps","identity":null,"location":"eastus","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003","name":"clitest000003","systemData":{"createdBy":"v-shilichen@microsoft.com","createdByType":"User","createdAt":"2024-06-21T08:12:41.7541812Z","lastModifiedBy":"v-shilichen@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-21T08:12:41.7541812Z"}}' headers: cache-control: - no-cache content-length: - - '1039' + - '1035' content-type: - - application/json; charset=utf-8 + - application/json date: - - Thu, 18 Apr 2024 04:00:30 GMT + - Fri, 21 Jun 2024 08:13:41 GMT expires: - '-1' pragma: - no-cache request-context: - - appId=cid-v1:797d7e4e-8180-497e-a254-780fbd39ba4d + - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 strict-transport-security: - max-age=31536000; includeSubDomains x-cache: @@ -555,11 +555,11 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-resource-requests: - - '11999' + - '11998' x-msedge-ref: - - 'Ref A: 911BD4323DF3481E924DC8EC4AE30592 Ref B: MAA201060516051 Ref C: 2024-04-18T04:00:29Z' + - 'Ref A: 6FED66A91464474B9D90F3D9B8136D71 Ref B: TYO201100117023 Ref C: 2024-06-21T08:13:41Z' x-rp-server-mvid: - - 4c93324c-8d05-4614-bf23-e41ef7c9c1f7 + - d8329a64-eda0-406f-8e0d-787cc6e9090c status: code: 200 message: OK @@ -577,27 +577,27 @@ interactions: ParameterSetName: - -n -g -s --cpu --env User-Agent: - - AZURECLI/2.59.0 azsdk-python-core/1.28.0 Python/3.8.10 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.61.0 azsdk-python-core/1.29.5 Python/3.8.10 (Windows-10-10.0.22631-SP0) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments?api-version=2024-05-01-preview response: body: - string: '{"value":[{"properties":{"deploymentSettings":{"resourceRequests":{"cpu":"2","memory":"1Gi"},"environmentVariables":{"foo":"bar"},"terminationGracePeriodSeconds":90,"livenessProbe":{"disableProbe":false,"failureThreshold":3,"initialDelaySeconds":300,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":3,"probeAction":{"type":"TCPSocketAction"}},"readinessProbe":{"disableProbe":false,"failureThreshold":3,"initialDelaySeconds":0,"periodSeconds":5,"successThreshold":1,"timeoutSeconds":3,"probeAction":{"type":"TCPSocketAction"}}},"provisioningState":"Succeeded","status":"Running","active":true,"instances":[{"name":"clitest000003-default-15-7c6fb7fc9-p4n6c","status":"Running","discoveryStatus":"UNREGISTERED","startTime":"2024-04-18T04:00:02Z"}],"source":{"type":"Jar","relativePath":"","runtimeVersion":"Java_11"}},"type":"Microsoft.AppPlatform/Spring/apps/deployments","sku":{"name":"S0","tier":"Standard","capacity":1},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments/default","name":"default","systemData":{"createdBy":"dixue@microsoft.com","createdByType":"User","createdAt":"2024-04-18T03:59:57.8229296Z","lastModifiedBy":"dixue@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-04-18T03:59:57.8229296Z"}}]}' + string: '{"value":[{"properties":{"deploymentSettings":{"resourceRequests":{"cpu":"2","memory":"1Gi"},"environmentVariables":{"foo":"bar"},"terminationGracePeriodSeconds":90,"livenessProbe":{"disableProbe":false,"failureThreshold":3,"initialDelaySeconds":300,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":3,"probeAction":{"type":"TCPSocketAction"}},"readinessProbe":{"disableProbe":false,"failureThreshold":3,"initialDelaySeconds":0,"periodSeconds":5,"successThreshold":1,"timeoutSeconds":3,"probeAction":{"type":"TCPSocketAction"}}},"provisioningState":"Succeeded","status":"Running","active":true,"instances":[{"name":"clitest000003-default-15-5cd7bbf6df-kmcbd","status":"Running","discoveryStatus":"UNKNOWN","startTime":"2024-06-21T08:12:52Z"}],"source":{"type":"Jar","relativePath":"","runtimeVersion":"Java_11"}},"type":"Microsoft.AppPlatform/Spring/apps/deployments","sku":{"name":"S0","tier":"Standard","capacity":1},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments/default","name":"default","systemData":{"createdBy":"v-shilichen@microsoft.com","createdByType":"User","createdAt":"2024-06-21T08:12:47.984784Z","lastModifiedBy":"v-shilichen@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-21T08:12:47.984784Z"}}]}' headers: cache-control: - no-cache content-length: - - '1371' + - '1377' content-type: - - application/json; charset=utf-8 + - application/json date: - - Thu, 18 Apr 2024 04:00:33 GMT + - Fri, 21 Jun 2024 08:14:04 GMT expires: - '-1' pragma: - no-cache request-context: - - appId=cid-v1:797d7e4e-8180-497e-a254-780fbd39ba4d + - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 strict-transport-security: - max-age=31536000; includeSubDomains x-cache: @@ -605,11 +605,11 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-resource-requests: - - '11999' + - '11998' x-msedge-ref: - - 'Ref A: 3013E143FAF349069F7B49004857CDA7 Ref B: MAA201060516051 Ref C: 2024-04-18T04:00:30Z' + - 'Ref A: D35FA3194029407DA870299C466EAA4E Ref B: TYO201100117023 Ref C: 2024-06-21T08:13:42Z' x-rp-server-mvid: - - 4c93324c-8d05-4614-bf23-e41ef7c9c1f7 + - d8329a64-eda0-406f-8e0d-787cc6e9090c status: code: 200 message: OK @@ -625,29 +625,29 @@ interactions: Connection: - keep-alive ParameterSetName: - - -n -g -s --session-affinity --session-max-age + - -n -g -s --session-max-age User-Agent: - - AZURECLI/2.59.0 azsdk-python-core/1.28.0 Python/3.8.10 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.61.0 azsdk-python-core/1.29.5 Python/3.8.10 (Windows-10-10.0.22631-SP0) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments?api-version=2024-05-01-preview response: body: - string: '{"value":[{"properties":{"deploymentSettings":{"resourceRequests":{"cpu":"2","memory":"1Gi"},"environmentVariables":{"foo":"bar"},"terminationGracePeriodSeconds":90,"livenessProbe":{"disableProbe":false,"failureThreshold":3,"initialDelaySeconds":300,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":3,"probeAction":{"type":"TCPSocketAction"}},"readinessProbe":{"disableProbe":false,"failureThreshold":3,"initialDelaySeconds":0,"periodSeconds":5,"successThreshold":1,"timeoutSeconds":3,"probeAction":{"type":"TCPSocketAction"}}},"provisioningState":"Succeeded","status":"Running","active":true,"instances":[{"name":"clitest000003-default-15-7c6fb7fc9-p4n6c","status":"Running","discoveryStatus":"UNREGISTERED","startTime":"2024-04-18T04:00:02Z"}],"source":{"type":"Jar","relativePath":"","runtimeVersion":"Java_11"}},"type":"Microsoft.AppPlatform/Spring/apps/deployments","sku":{"name":"S0","tier":"Standard","capacity":1},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments/default","name":"default","systemData":{"createdBy":"dixue@microsoft.com","createdByType":"User","createdAt":"2024-04-18T03:59:57.8229296Z","lastModifiedBy":"dixue@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-04-18T03:59:57.8229296Z"}}]}' + string: '{"value":[{"properties":{"deploymentSettings":{"resourceRequests":{"cpu":"2","memory":"1Gi"},"environmentVariables":{"foo":"bar"},"terminationGracePeriodSeconds":90,"livenessProbe":{"disableProbe":false,"failureThreshold":3,"initialDelaySeconds":300,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":3,"probeAction":{"type":"TCPSocketAction"}},"readinessProbe":{"disableProbe":false,"failureThreshold":3,"initialDelaySeconds":0,"periodSeconds":5,"successThreshold":1,"timeoutSeconds":3,"probeAction":{"type":"TCPSocketAction"}}},"provisioningState":"Succeeded","status":"Running","active":true,"instances":[{"name":"clitest000003-default-15-5cd7bbf6df-kmcbd","status":"Running","discoveryStatus":"UNKNOWN","startTime":"2024-06-21T08:12:52Z"}],"source":{"type":"Jar","relativePath":"","runtimeVersion":"Java_11"}},"type":"Microsoft.AppPlatform/Spring/apps/deployments","sku":{"name":"S0","tier":"Standard","capacity":1},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments/default","name":"default","systemData":{"createdBy":"v-shilichen@microsoft.com","createdByType":"User","createdAt":"2024-06-21T08:12:47.984784Z","lastModifiedBy":"v-shilichen@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-21T08:12:47.984784Z"}}]}' headers: cache-control: - no-cache content-length: - - '1371' + - '1377' content-type: - - application/json; charset=utf-8 + - application/json date: - - Thu, 18 Apr 2024 04:00:36 GMT + - Fri, 21 Jun 2024 08:14:28 GMT expires: - '-1' pragma: - no-cache request-context: - - appId=cid-v1:797d7e4e-8180-497e-a254-780fbd39ba4d + - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 strict-transport-security: - max-age=31536000; includeSubDomains x-cache: @@ -655,17 +655,16 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-resource-requests: - - '11998' + - '11997' x-msedge-ref: - - 'Ref A: 2FA66C73ACE844B7B0C6E7360012EEC3 Ref B: MAA201060515049 Ref C: 2024-04-18T04:00:34Z' + - 'Ref A: D4E15D627CE24F969CD531E79B35F247 Ref B: TYO201100113049 Ref C: 2024-06-21T08:14:06Z' x-rp-server-mvid: - - 4c93324c-8d05-4614-bf23-e41ef7c9c1f7 + - d8329a64-eda0-406f-8e0d-787cc6e9090c status: code: 200 message: OK - request: - body: '{"properties": {"ingressSettings": {"sessionAffinity": "Cookie", "sessionCookieMaxAge": - 1800}, "testEndpointAuthState": "Enabled"}}' + body: '{"properties": {"ingressSettings": {"sessionCookieMaxAge": 1800}}}' headers: Accept: - application/json @@ -676,37 +675,37 @@ interactions: Connection: - keep-alive Content-Length: - - '131' + - '66' Content-Type: - application/json ParameterSetName: - - -n -g -s --session-affinity --session-max-age + - -n -g -s --session-max-age User-Agent: - - AZURECLI/2.59.0 azsdk-python-core/1.28.0 Python/3.8.10 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.61.0 azsdk-python-core/1.29.5 Python/3.8.10 (Windows-10-10.0.22631-SP0) method: PATCH uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003?api-version=2024-05-01-preview response: body: - string: '{"properties":{"addonConfigs":{"applicationConfigurationService":{},"configServer":{},"serviceRegistry":{}},"public":false,"provisioningState":"Updating","fqdn":"clitest000002.azuremicroservices.io","httpsOnly":false,"temporaryDisk":{"sizeInGB":5,"mountPath":"/tmp"},"persistentDisk":{"sizeInGB":0,"mountPath":"/persistent"},"enableEndToEndTLS":false,"testEndpointAuthStatus":"Enabled","ingressSettings":{"readTimeoutInSeconds":300,"sendTimeoutInSeconds":60,"sessionCookieMaxAge":1800,"sessionAffinity":"Cookie","backendProtocol":"Default"}},"type":"Microsoft.AppPlatform/Spring/apps","identity":null,"location":"centralindia","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003","name":"clitest000003","systemData":{"createdBy":"dixue@microsoft.com","createdByType":"User","createdAt":"2024-04-18T03:59:51.5241971Z","lastModifiedBy":"dixue@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-04-18T04:00:38.4907679Z"}}' + string: '{"properties":{"addonConfigs":{"applicationConfigurationService":{},"configServer":{},"serviceRegistry":{}},"public":false,"provisioningState":"Updating","fqdn":"clitest000002.asc-test.net","httpsOnly":false,"temporaryDisk":{"sizeInGB":5,"mountPath":"/tmp"},"persistentDisk":{"sizeInGB":0,"mountPath":"/persistent"},"enableEndToEndTLS":false,"testEndpointAuthState":"Enabled","ingressSettings":{"readTimeoutInSeconds":300,"sendTimeoutInSeconds":60,"sessionCookieMaxAge":0,"sessionAffinity":"None","backendProtocol":"Default"}},"type":"Microsoft.AppPlatform/Spring/apps","identity":null,"location":"eastus","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003","name":"clitest000003","systemData":{"createdBy":"v-shilichen@microsoft.com","createdByType":"User","createdAt":"2024-06-21T08:12:41.7541812Z","lastModifiedBy":"v-shilichen@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-21T08:14:30.4641721Z"}}' headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/centralindia/operationStatus/clitest000003/operationId/1a2112b0-4204-4de6-97a5-548422e2c457?api-version=2024-05-01-preview&t=638490096392720155&c=MIIHADCCBeigAwIBAgITHgPr-Oynpc11nukqPwAAA-v47DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwMjAxMTUzMzMzWhcNMjUwMTI2MTUzMzMzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL0fVpJv9HfZ9lDyFsKVf2PJgsZDMFA6khnm_67kUV0KDb8vTd3bmnw1UYl75g2Cp9GDvvaCqKVn-aux3TWe11D61vAtFcTPbNvezESM6bHR-RV1e4LhXUIl6PZRcIE65rk0bYF8P1O_zZ4mpWHx99Mc9gSe6E2sqh_sWRIuE4mSXNxVzzmndknLOkcDnqNl9Kt1VpXt5orBSwAV74sCBJuvzSE7MEW2kHUJtqzGWoXvf5pm-rYfwqhQa3HLjUMj7xbwzsBDtEn2ZYJLlqJqIps5iVHixHPn8k6opx-9FVP2u009BccFRDwiVl1b6xWXhwzq58hYtdYc3SoMCcWMtf0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBR1fq2N8kAQnlwHFZuqRYZ3nIu5LjAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABwCQ0hRgTzuMiiq8PUrVdDBN8_c3HcEZsxdazvy4RNcw_7WjYA3QdRzVtaOAEfPq6GrfCF7n8qlpXjMSOq5Oc-mL6EwulQAybtx4RxY0zI5tDTHfITDo2FVSa6thj9WVlgOF2UxNbopXBAYpN-fbgUTanBsphWY2F_Kz_VKFv-4UXHwyNiDa3wpaQrmQ2urunWos3lEhx0aRKdNTZwjJtK78rfIazNccJHT1LHpWU7i8XEBYP_RzftkGhoEhofdnth4t99G4Clw9RBOC8Km1SZ7zJTtaYcCU-NXSzWQgWTQeGMwo5CnvADN5uPXz3aUMxAukDY-ed4wPldjzzJFmzk&s=WwMFTSNDOlBvHO03qIN6P36OhsDp48oLYWfqjSzqWqa_ckQFe1gxjdMOedQExdXxFUaITvJRDVdT2gettWP277CG6Ithcbt1rt0qenrUvmHz5Sb9xGfz07i2p0oZyFjumJUuF8OLBJnIDrN1hReBz7bZcsfTUmdGo6jE0o9HByRyD9ewZMMCJ_U8uaM8TqBpfnbbfkxVArWBoi_y41lDNdVucOV7pB55-tdhKSuQ_4UGWA7vKrbK9NcCHA-cmvP12t2FeBrP2YLBsX34l-IIc-wPPm1eWpjVRyPj7ud283zOUneWGPV_hGJDkVknZuXdp7_-FCB5POneGm2DlE0kYg&h=RmPFk-yak0ike37mjn6VwHn4qqENkkSNQiWAZVTd24M + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/clitest000003/operationId/f2bad23c-0da1-43c0-b012-e64a66b18f7e?api-version=2024-05-01-preview&t=638545544713704245&c=MIIHhzCCBm-gAwIBAgITHgSTMYHP2krzC4KxewAABJMxgTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNTE3MTc0NjExWhcNMjUwNTEyMTc0NjExWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPJUWS0ikqXTPq6avcNJnLuBoJVLLUjMZpNyvQilJ0RDJ4PRk8BRSNiwrkrKjeaE-epRUqAOsEasKTpi7j9Ax5NWjcRurexxj5QIMbCpLftpBwzkN9iBKyETYqOHQM_flgxIQF74OZD_Tiy2I1UCuXvt-m4ONdi5VEwEegjGUWmocxGlCQWRdPiY4Sw9P_MLOALop07i6j9OGlmo7euYrE-ft7bGA8aCTzrKrl8p1ih0_Xqm9OR4bm-nGBJM_V5ueUbLcV4sXcxGseaLDf_YX_ViaUHzx0DJEMYQahyQVK9YxwpT7U3z9Sm9PAFlrey08UWFcE4eFfY9RTceddPVPl0CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBQWuWUI6AWtayBRWRM9dcR7rvVJIzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBALmOEOSs0QwwDPea8xjQCTqaB0Oa1_yI1gSMhtRR1P0p_-LfmXqU_L0ZUrjWw8-cGr7sCaHcnc35GeM7thuGxqKS3eQBt7yuu8qWfnLiqX6VKZ2iDApMGJrZ-64pKwOcYgYnQ1juI2_gL5yB3GWIA3RyXfKBdvZcjvjoFRJKdHEmtBt_sKOT1J5eayOLUgP_ds8HgM9nkETomjdCuVahk8SXnCFrcqFNIuASV_pVdM1kdO_bRgKWaiISrE1ThDCa4q8OT3b1qHmqiBfW-GHjPJcJIG8xDR9Q-9_DtHh30Mf8IsYjotyzMexBPgd_c6AGQcZUYy8Mr_P7cHsbg9n8bfc&s=vVzfPAWTQ5KS_XQsSudEg4xScUP9eMweTkVez_0HhRfShKo-_SEE61L-Lnb5nmGDUPLM6JFijp5xoVDd-ToT6OL7BAnDUfiMceievDSA9z6AFfVl5A5PN8G2NFYz12uOVAGyabw8Ln36uyYVkhUrrkglNpfijSt5N_yVFcOLlfdy2-RPiWvL6FsJtc2d6irzDgKwFw-fDdt-sj9CmZeXdGvDupqw4B4XUIzhF-p4jbyLwRtn6JVX6KhbojrCP084eYqQ8tQ_Lrvm2xuKzFf8uvY-dtgT80JfD7cyTm-D88XDL4ST-KDyFhY8kFcCvgJzg2LSdrysihk_WK81yRFGlA&h=j2QH63TIj6P1WhGSHfj_LbrL88ip9xKVzIge3nfIYk0 cache-control: - no-cache content-length: - - '1043' + - '1034' content-type: - - application/json; charset=utf-8 + - application/json date: - - Thu, 18 Apr 2024 04:00:38 GMT + - Fri, 21 Jun 2024 08:14:31 GMT expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/centralindia/operationResults/1a2112b0-4204-4de6-97a5-548422e2c457/Spring/clitest000003?api-version=2024-05-01-preview&t=638490096392720155&c=MIIHADCCBeigAwIBAgITHgPr-Oynpc11nukqPwAAA-v47DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwMjAxMTUzMzMzWhcNMjUwMTI2MTUzMzMzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL0fVpJv9HfZ9lDyFsKVf2PJgsZDMFA6khnm_67kUV0KDb8vTd3bmnw1UYl75g2Cp9GDvvaCqKVn-aux3TWe11D61vAtFcTPbNvezESM6bHR-RV1e4LhXUIl6PZRcIE65rk0bYF8P1O_zZ4mpWHx99Mc9gSe6E2sqh_sWRIuE4mSXNxVzzmndknLOkcDnqNl9Kt1VpXt5orBSwAV74sCBJuvzSE7MEW2kHUJtqzGWoXvf5pm-rYfwqhQa3HLjUMj7xbwzsBDtEn2ZYJLlqJqIps5iVHixHPn8k6opx-9FVP2u009BccFRDwiVl1b6xWXhwzq58hYtdYc3SoMCcWMtf0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBR1fq2N8kAQnlwHFZuqRYZ3nIu5LjAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABwCQ0hRgTzuMiiq8PUrVdDBN8_c3HcEZsxdazvy4RNcw_7WjYA3QdRzVtaOAEfPq6GrfCF7n8qlpXjMSOq5Oc-mL6EwulQAybtx4RxY0zI5tDTHfITDo2FVSa6thj9WVlgOF2UxNbopXBAYpN-fbgUTanBsphWY2F_Kz_VKFv-4UXHwyNiDa3wpaQrmQ2urunWos3lEhx0aRKdNTZwjJtK78rfIazNccJHT1LHpWU7i8XEBYP_RzftkGhoEhofdnth4t99G4Clw9RBOC8Km1SZ7zJTtaYcCU-NXSzWQgWTQeGMwo5CnvADN5uPXz3aUMxAukDY-ed4wPldjzzJFmzk&s=TuGvfGAKseJ6o1NUYiSCHWIwwVpOEEYvSMViG-huMvw17tAt8EIoS7KxrbqWOBROzSL5Jb-Wt-li7_zdifpfO-hWzDtUgzW3vagoSzBWwHnn8rN4hvOuX5WVNyAr1FKJyOGvmPK8c64_5EaNpftLLi8KiGQPq431nrK_vUX_MLdmk1K9QZumtDTnhbVJL7feFC5EBe_OepK7NP5G1usbWA1RD5KzgbRkLbMSSYhkAoPVqICLEJ208zEUEhcT9JQUxxdCdB_dPo7dj2354bTGv_Nis94VqnublIkvZdko2hUwOuDYL_FsEahqVzFlkF8dQN4sKTWz4ynYT7G15h0r7A&h=sA27xptZePyWMNqbluRIVuW_laxWvXk9DOkHFTlhpl4 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastus/operationResults/f2bad23c-0da1-43c0-b012-e64a66b18f7e/Spring/clitest000003?api-version=2024-05-01-preview&t=638545544713860491&c=MIIHhzCCBm-gAwIBAgITHgSTMYHP2krzC4KxewAABJMxgTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNTE3MTc0NjExWhcNMjUwNTEyMTc0NjExWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPJUWS0ikqXTPq6avcNJnLuBoJVLLUjMZpNyvQilJ0RDJ4PRk8BRSNiwrkrKjeaE-epRUqAOsEasKTpi7j9Ax5NWjcRurexxj5QIMbCpLftpBwzkN9iBKyETYqOHQM_flgxIQF74OZD_Tiy2I1UCuXvt-m4ONdi5VEwEegjGUWmocxGlCQWRdPiY4Sw9P_MLOALop07i6j9OGlmo7euYrE-ft7bGA8aCTzrKrl8p1ih0_Xqm9OR4bm-nGBJM_V5ueUbLcV4sXcxGseaLDf_YX_ViaUHzx0DJEMYQahyQVK9YxwpT7U3z9Sm9PAFlrey08UWFcE4eFfY9RTceddPVPl0CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBQWuWUI6AWtayBRWRM9dcR7rvVJIzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBALmOEOSs0QwwDPea8xjQCTqaB0Oa1_yI1gSMhtRR1P0p_-LfmXqU_L0ZUrjWw8-cGr7sCaHcnc35GeM7thuGxqKS3eQBt7yuu8qWfnLiqX6VKZ2iDApMGJrZ-64pKwOcYgYnQ1juI2_gL5yB3GWIA3RyXfKBdvZcjvjoFRJKdHEmtBt_sKOT1J5eayOLUgP_ds8HgM9nkETomjdCuVahk8SXnCFrcqFNIuASV_pVdM1kdO_bRgKWaiISrE1ThDCa4q8OT3b1qHmqiBfW-GHjPJcJIG8xDR9Q-9_DtHh30Mf8IsYjotyzMexBPgd_c6AGQcZUYy8Mr_P7cHsbg9n8bfc&s=gmxiVliB3wuidKKKRjGltag8dCuv90jcAbLY-Kr3VuncdZRFhoYSLTZ5z7KX9LSjTG2ZU1WAb3zxT72oPyOM7IuQsyhdGE65OL3GeV8SWgoqZs-16BGFegU5ULN2sBgMrc-ddaSxkUrKE0-Fi7zTHXp5MWN4bm32TF6TWS9TlATRMv42U1pIXZ5obS6_gHrEXPki1UltuD90S_Gj5HZJxuX9RN7INicI0YFhT1b8h8eVdy2_1s8KJXNej1DHJJolFTsf4NVOi-D19cUiirqdRyrJs5tqtYxqpSE-r7ILLq74LsZRqpCmXqAX-sqRcpyToS9y277y4CcAFQ7baGeO3A&h=Vg7ztv6_hZmhE3WXjXj_fda0s_EDV9t4y-LHx5ADWSs pragma: - no-cache request-context: - - appId=cid-v1:797d7e4e-8180-497e-a254-780fbd39ba4d + - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 strict-transport-security: - max-age=31536000; includeSubDomains x-cache: @@ -714,11 +713,11 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-resource-requests: - - '1198' + - '1199' x-msedge-ref: - - 'Ref A: D5D7D13951944195A78D7408403AF07A Ref B: MAA201060515031 Ref C: 2024-04-18T04:00:38Z' + - 'Ref A: 1CD1D0665802498EAC5012C51506F674 Ref B: TYO201100114047 Ref C: 2024-06-21T08:14:29Z' x-rp-server-mvid: - - 4c93324c-8d05-4614-bf23-e41ef7c9c1f7 + - d8329a64-eda0-406f-8e0d-787cc6e9090c status: code: 202 message: Accepted @@ -739,29 +738,29 @@ interactions: Content-Type: - application/json ParameterSetName: - - -n -g -s --session-affinity --session-max-age + - -n -g -s --session-max-age User-Agent: - - AZURECLI/2.59.0 azsdk-python-core/1.28.0 Python/3.8.10 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.61.0 azsdk-python-core/1.29.5 Python/3.8.10 (Windows-10-10.0.22631-SP0) method: PATCH uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments/mock-deployment?api-version=2024-05-01-preview response: body: - string: '{"properties":{"deploymentSettings":{"resourceRequests":{"cpu":"2","memory":"1Gi"},"environmentVariables":{"foo":"bar"},"terminationGracePeriodSeconds":90,"livenessProbe":{"disableProbe":false,"failureThreshold":3,"initialDelaySeconds":300,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":3,"probeAction":{"type":"TCPSocketAction"}},"readinessProbe":{"disableProbe":false,"failureThreshold":3,"initialDelaySeconds":0,"periodSeconds":5,"successThreshold":1,"timeoutSeconds":3,"probeAction":{"type":"TCPSocketAction"}}},"provisioningState":"Succeeded","status":"Running","active":true,"instances":[{"name":"clitest000003-default-15-7c6fb7fc9-p4n6c","status":"Running","discoveryStatus":"UNREGISTERED","startTime":"2024-04-18T04:00:02Z"}],"source":{"type":"Jar","relativePath":"","runtimeVersion":"Java_11"}},"type":"Microsoft.AppPlatform/Spring/apps/deployments","sku":{"name":"S0","tier":"Standard","capacity":1},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments/default","name":"default","systemData":{"createdBy":"dixue@microsoft.com","createdByType":"User","createdAt":"2024-04-18T03:59:57.8229296Z","lastModifiedBy":"dixue@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-04-18T03:59:57.8229296Z"}}' + string: '{"properties":{"deploymentSettings":{"resourceRequests":{"cpu":"2","memory":"1Gi"},"environmentVariables":{"foo":"bar"},"terminationGracePeriodSeconds":90,"livenessProbe":{"disableProbe":false,"failureThreshold":3,"initialDelaySeconds":300,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":3,"probeAction":{"type":"TCPSocketAction"}},"readinessProbe":{"disableProbe":false,"failureThreshold":3,"initialDelaySeconds":0,"periodSeconds":5,"successThreshold":1,"timeoutSeconds":3,"probeAction":{"type":"TCPSocketAction"}}},"provisioningState":"Succeeded","status":"Running","active":true,"instances":[{"name":"clitest000003-default-15-5cd7bbf6df-kmcbd","status":"Running","discoveryStatus":"UNKNOWN","startTime":"2024-06-21T08:12:52Z"}],"source":{"type":"Jar","relativePath":"","runtimeVersion":"Java_11"}},"type":"Microsoft.AppPlatform/Spring/apps/deployments","sku":{"name":"S0","tier":"Standard","capacity":1},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments/default","name":"default","systemData":{"createdBy":"v-shilichen@microsoft.com","createdByType":"User","createdAt":"2024-06-21T08:12:47.984784Z","lastModifiedBy":"v-shilichen@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-21T08:12:47.984784Z"}}' headers: cache-control: - no-cache content-length: - - '1359' + - '1365' content-type: - - application/json; charset=utf-8 + - application/json date: - - Thu, 18 Apr 2024 04:00:42 GMT + - Fri, 21 Jun 2024 08:14:57 GMT expires: - '-1' pragma: - no-cache request-context: - - appId=cid-v1:797d7e4e-8180-497e-a254-780fbd39ba4d + - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 strict-transport-security: - max-age=31536000; includeSubDomains x-cache: @@ -769,11 +768,11 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-resource-requests: - - '1198' + - '1199' x-msedge-ref: - - 'Ref A: 8735DB6575B84BB58BDA602864717085 Ref B: MAA201060515031 Ref C: 2024-04-18T04:00:39Z' + - 'Ref A: 41CFB718765049119A6BB5C6AC051427 Ref B: TYO201100114047 Ref C: 2024-06-21T08:14:31Z' x-rp-server-mvid: - - 4c93324c-8d05-4614-bf23-e41ef7c9c1f7 + - d8329a64-eda0-406f-8e0d-787cc6e9090c status: code: 200 message: OK @@ -789,29 +788,29 @@ interactions: Connection: - keep-alive ParameterSetName: - - -n -g -s --session-affinity --session-max-age + - -n -g -s --session-max-age User-Agent: - - AZURECLI/2.59.0 azsdk-python-core/1.28.0 Python/3.8.10 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.61.0 azsdk-python-core/1.29.5 Python/3.8.10 (Windows-10-10.0.22631-SP0) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003?api-version=2024-05-01-preview response: body: - string: '{"properties":{"addonConfigs":{"applicationConfigurationService":{},"configServer":{},"serviceRegistry":{}},"public":false,"provisioningState":"Updating","fqdn":"clitest000002.azuremicroservices.io","httpsOnly":false,"temporaryDisk":{"sizeInGB":5,"mountPath":"/tmp"},"persistentDisk":{"sizeInGB":0,"mountPath":"/persistent"},"enableEndToEndTLS":false,"testEndpointAuthStatus":"Enabled","ingressSettings":{"readTimeoutInSeconds":300,"sendTimeoutInSeconds":60,"sessionCookieMaxAge":1800,"sessionAffinity":"Cookie","backendProtocol":"Default"}},"type":"Microsoft.AppPlatform/Spring/apps","identity":null,"location":"centralindia","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003","name":"clitest000003","systemData":{"createdBy":"dixue@microsoft.com","createdByType":"User","createdAt":"2024-04-18T03:59:51.5241971Z","lastModifiedBy":"dixue@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-04-18T04:00:38.4907679Z"}}' + string: '{"properties":{"addonConfigs":{"applicationConfigurationService":{},"configServer":{},"serviceRegistry":{}},"public":false,"provisioningState":"Succeeded","fqdn":"clitest000002.asc-test.net","httpsOnly":false,"temporaryDisk":{"sizeInGB":5,"mountPath":"/tmp"},"persistentDisk":{"sizeInGB":0,"mountPath":"/persistent"},"enableEndToEndTLS":false,"testEndpointAuthState":"Enabled","ingressSettings":{"readTimeoutInSeconds":300,"sendTimeoutInSeconds":60,"sessionCookieMaxAge":0,"sessionAffinity":"None","backendProtocol":"Default"}},"type":"Microsoft.AppPlatform/Spring/apps","identity":null,"location":"eastus","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003","name":"clitest000003","systemData":{"createdBy":"v-shilichen@microsoft.com","createdByType":"User","createdAt":"2024-06-21T08:12:41.7541812Z","lastModifiedBy":"v-shilichen@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-21T08:14:30.4641721Z"}}' headers: cache-control: - no-cache content-length: - - '1043' + - '1035' content-type: - - application/json; charset=utf-8 + - application/json date: - - Thu, 18 Apr 2024 04:00:42 GMT + - Fri, 21 Jun 2024 08:14:58 GMT expires: - '-1' pragma: - no-cache request-context: - - appId=cid-v1:797d7e4e-8180-497e-a254-780fbd39ba4d + - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 strict-transport-security: - max-age=31536000; includeSubDomains x-cache: @@ -819,11 +818,11 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-resource-requests: - - '11999' + - '11998' x-msedge-ref: - - 'Ref A: E0BDACBB211948719E02B1E66B4C53FE Ref B: MAA201060515031 Ref C: 2024-04-18T04:00:42Z' + - 'Ref A: 6BE8C2C446D244EFB3FFEEFFFE345A35 Ref B: TYO201100114047 Ref C: 2024-06-21T08:14:57Z' x-rp-server-mvid: - - 4c93324c-8d05-4614-bf23-e41ef7c9c1f7 + - d8329a64-eda0-406f-8e0d-787cc6e9090c status: code: 200 message: OK @@ -839,29 +838,29 @@ interactions: Connection: - keep-alive ParameterSetName: - - -n -g -s --session-affinity --session-max-age + - -n -g -s --session-max-age User-Agent: - - AZURECLI/2.59.0 azsdk-python-core/1.28.0 Python/3.8.10 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.61.0 azsdk-python-core/1.29.5 Python/3.8.10 (Windows-10-10.0.22631-SP0) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments?api-version=2024-05-01-preview response: body: - string: '{"value":[{"properties":{"deploymentSettings":{"resourceRequests":{"cpu":"2","memory":"1Gi"},"environmentVariables":{"foo":"bar"},"terminationGracePeriodSeconds":90,"livenessProbe":{"disableProbe":false,"failureThreshold":3,"initialDelaySeconds":300,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":3,"probeAction":{"type":"TCPSocketAction"}},"readinessProbe":{"disableProbe":false,"failureThreshold":3,"initialDelaySeconds":0,"periodSeconds":5,"successThreshold":1,"timeoutSeconds":3,"probeAction":{"type":"TCPSocketAction"}}},"provisioningState":"Succeeded","status":"Running","active":true,"instances":[{"name":"clitest000003-default-15-7c6fb7fc9-p4n6c","status":"Running","discoveryStatus":"UNREGISTERED","startTime":"2024-04-18T04:00:02Z"}],"source":{"type":"Jar","relativePath":"","runtimeVersion":"Java_11"}},"type":"Microsoft.AppPlatform/Spring/apps/deployments","sku":{"name":"S0","tier":"Standard","capacity":1},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments/default","name":"default","systemData":{"createdBy":"dixue@microsoft.com","createdByType":"User","createdAt":"2024-04-18T03:59:57.8229296Z","lastModifiedBy":"dixue@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-04-18T03:59:57.8229296Z"}}]}' + string: '{"value":[{"properties":{"deploymentSettings":{"resourceRequests":{"cpu":"2","memory":"1Gi"},"environmentVariables":{"foo":"bar"},"terminationGracePeriodSeconds":90,"livenessProbe":{"disableProbe":false,"failureThreshold":3,"initialDelaySeconds":300,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":3,"probeAction":{"type":"TCPSocketAction"}},"readinessProbe":{"disableProbe":false,"failureThreshold":3,"initialDelaySeconds":0,"periodSeconds":5,"successThreshold":1,"timeoutSeconds":3,"probeAction":{"type":"TCPSocketAction"}}},"provisioningState":"Succeeded","status":"Running","active":true,"instances":[{"name":"clitest000003-default-15-5cd7bbf6df-kmcbd","status":"Running","discoveryStatus":"UNKNOWN","startTime":"2024-06-21T08:12:52Z"}],"source":{"type":"Jar","relativePath":"","runtimeVersion":"Java_11"}},"type":"Microsoft.AppPlatform/Spring/apps/deployments","sku":{"name":"S0","tier":"Standard","capacity":1},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments/default","name":"default","systemData":{"createdBy":"v-shilichen@microsoft.com","createdByType":"User","createdAt":"2024-06-21T08:12:47.984784Z","lastModifiedBy":"v-shilichen@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-21T08:12:47.984784Z"}}]}' headers: cache-control: - no-cache content-length: - - '1371' + - '1377' content-type: - - application/json; charset=utf-8 + - application/json date: - - Thu, 18 Apr 2024 04:00:45 GMT + - Fri, 21 Jun 2024 08:15:21 GMT expires: - '-1' pragma: - no-cache request-context: - - appId=cid-v1:797d7e4e-8180-497e-a254-780fbd39ba4d + - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 strict-transport-security: - max-age=31536000; includeSubDomains x-cache: @@ -869,11 +868,11 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-resource-requests: - - '11998' + - '11999' x-msedge-ref: - - 'Ref A: 01858A9BB996486B9343CC8EE214C02E Ref B: MAA201060515031 Ref C: 2024-04-18T04:00:43Z' + - 'Ref A: EBFC27484A8344B18D02A0CBF4650B2A Ref B: TYO201100114047 Ref C: 2024-06-21T08:14:58Z' x-rp-server-mvid: - - 4c93324c-8d05-4614-bf23-e41ef7c9c1f7 + - d8329a64-eda0-406f-8e0d-787cc6e9090c status: code: 200 message: OK @@ -885,33 +884,33 @@ interactions: Accept-Encoding: - gzip, deflate CommandName: - - spring app deployment create + - spring app update Connection: - keep-alive ParameterSetName: - - -n --app -g -s --instance-count + - -n -g -s --session-affinity --session-max-age --disable-test-endpoint-auth User-Agent: - - AZURECLI/2.59.0 azsdk-python-core/1.28.0 Python/3.8.10 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.61.0 azsdk-python-core/1.29.5 Python/3.8.10 (Windows-10-10.0.22631-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002?api-version=2024-05-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments?api-version=2024-05-01-preview response: body: - string: '{"properties":{"provisioningState":"Succeeded","zoneRedundant":false,"maintenanceScheduleConfiguration":{"frequency":"Weekly","day":"Friday","hour":10,"duration":"PT8H"},"version":3,"serviceId":"56e88126a961459ca367bb6223cf4a16","networkProfile":{"outboundIPs":{"publicIPs":["20.219.181.209","20.219.183.20"]},"outboundType":"loadBalancer"},"powerState":"Running","fqdn":"clitest000002.azuremicroservices.io"},"type":"Microsoft.AppPlatform/Spring","sku":{"name":"S0","tier":"Standard"},"location":"centralindia","tags":{},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002","name":"clitest000002","systemData":{"createdBy":"pensh@microsoft.com","createdByType":"User","createdAt":"2023-03-23T02:52:58.6146926Z","lastModifiedBy":"dixue@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-04-15T07:04:09.4581287Z"}}' + string: '{"value":[{"properties":{"deploymentSettings":{"resourceRequests":{"cpu":"2","memory":"1Gi"},"environmentVariables":{"foo":"bar"},"terminationGracePeriodSeconds":90,"livenessProbe":{"disableProbe":false,"failureThreshold":3,"initialDelaySeconds":300,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":3,"probeAction":{"type":"TCPSocketAction"}},"readinessProbe":{"disableProbe":false,"failureThreshold":3,"initialDelaySeconds":0,"periodSeconds":5,"successThreshold":1,"timeoutSeconds":3,"probeAction":{"type":"TCPSocketAction"}}},"provisioningState":"Succeeded","status":"Running","active":true,"instances":[{"name":"clitest000003-default-15-5cd7bbf6df-kmcbd","status":"Running","discoveryStatus":"UNKNOWN","startTime":"2024-06-21T08:12:52Z"}],"source":{"type":"Jar","relativePath":"","runtimeVersion":"Java_11"}},"type":"Microsoft.AppPlatform/Spring/apps/deployments","sku":{"name":"S0","tier":"Standard","capacity":1},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments/default","name":"default","systemData":{"createdBy":"v-shilichen@microsoft.com","createdByType":"User","createdAt":"2024-06-21T08:12:47.984784Z","lastModifiedBy":"v-shilichen@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-21T08:12:47.984784Z"}}]}' headers: cache-control: - no-cache content-length: - - '919' + - '1377' content-type: - - application/json; charset=utf-8 + - application/json date: - - Thu, 18 Apr 2024 04:00:47 GMT + - Fri, 21 Jun 2024 08:15:45 GMT expires: - '-1' pragma: - no-cache request-context: - - appId=cid-v1:797d7e4e-8180-497e-a254-780fbd39ba4d + - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 strict-transport-security: - max-age=31536000; includeSubDomains x-cache: @@ -921,9 +920,123 @@ interactions: x-ms-ratelimit-remaining-subscription-resource-requests: - '11999' x-msedge-ref: - - 'Ref A: 43A32169FE4D402CB6F69CCCAA82BDA5 Ref B: MAA201060516025 Ref C: 2024-04-18T04:00:47Z' + - 'Ref A: B83310A8C8B547569576F97E2839715B Ref B: TYO201100113027 Ref C: 2024-06-21T08:15:22Z' + x-rp-server-mvid: + - d8329a64-eda0-406f-8e0d-787cc6e9090c + status: + code: 200 + message: OK +- request: + body: '{"properties": {"ingressSettings": {"sessionAffinity": "Cookie", "sessionCookieMaxAge": + 1800}, "testEndpointAuthState": "Disabled"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - spring app update + Connection: + - keep-alive + Content-Length: + - '132' + Content-Type: + - application/json + ParameterSetName: + - -n -g -s --session-affinity --session-max-age --disable-test-endpoint-auth + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.29.5 Python/3.8.10 (Windows-10-10.0.22631-SP0) + method: PATCH + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003?api-version=2024-05-01-preview + response: + body: + string: '{"properties":{"addonConfigs":{"applicationConfigurationService":{},"configServer":{},"serviceRegistry":{}},"public":false,"provisioningState":"Updating","fqdn":"clitest000002.asc-test.net","httpsOnly":false,"temporaryDisk":{"sizeInGB":5,"mountPath":"/tmp"},"persistentDisk":{"sizeInGB":0,"mountPath":"/persistent"},"enableEndToEndTLS":false,"testEndpointAuthState":"Disabled","ingressSettings":{"readTimeoutInSeconds":300,"sendTimeoutInSeconds":60,"sessionCookieMaxAge":1800,"sessionAffinity":"Cookie","backendProtocol":"Default"}},"type":"Microsoft.AppPlatform/Spring/apps","identity":null,"location":"eastus","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003","name":"clitest000003","systemData":{"createdBy":"v-shilichen@microsoft.com","createdByType":"User","createdAt":"2024-06-21T08:12:41.7541812Z","lastModifiedBy":"v-shilichen@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-21T08:15:46.5741376Z"}}' + headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/clitest000003/operationId/ee625de6-9716-4b16-a31b-b27014beafab?api-version=2024-05-01-preview&t=638545545475584661&c=MIIHhzCCBm-gAwIBAgITHgSTMYHP2krzC4KxewAABJMxgTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNTE3MTc0NjExWhcNMjUwNTEyMTc0NjExWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPJUWS0ikqXTPq6avcNJnLuBoJVLLUjMZpNyvQilJ0RDJ4PRk8BRSNiwrkrKjeaE-epRUqAOsEasKTpi7j9Ax5NWjcRurexxj5QIMbCpLftpBwzkN9iBKyETYqOHQM_flgxIQF74OZD_Tiy2I1UCuXvt-m4ONdi5VEwEegjGUWmocxGlCQWRdPiY4Sw9P_MLOALop07i6j9OGlmo7euYrE-ft7bGA8aCTzrKrl8p1ih0_Xqm9OR4bm-nGBJM_V5ueUbLcV4sXcxGseaLDf_YX_ViaUHzx0DJEMYQahyQVK9YxwpT7U3z9Sm9PAFlrey08UWFcE4eFfY9RTceddPVPl0CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBQWuWUI6AWtayBRWRM9dcR7rvVJIzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBALmOEOSs0QwwDPea8xjQCTqaB0Oa1_yI1gSMhtRR1P0p_-LfmXqU_L0ZUrjWw8-cGr7sCaHcnc35GeM7thuGxqKS3eQBt7yuu8qWfnLiqX6VKZ2iDApMGJrZ-64pKwOcYgYnQ1juI2_gL5yB3GWIA3RyXfKBdvZcjvjoFRJKdHEmtBt_sKOT1J5eayOLUgP_ds8HgM9nkETomjdCuVahk8SXnCFrcqFNIuASV_pVdM1kdO_bRgKWaiISrE1ThDCa4q8OT3b1qHmqiBfW-GHjPJcJIG8xDR9Q-9_DtHh30Mf8IsYjotyzMexBPgd_c6AGQcZUYy8Mr_P7cHsbg9n8bfc&s=O3LxlG5_o3cOV3o3QlwSXCvlhO49t6WzSUYybdykmGnGi8HyJcjLLzZdLffIvzROTYNOibQOg8YTn0Fkf0HAseLS4Br8awZnd2uG8-5fqF7nNgUSqXPAeoH1pFGwAaWULXUN74t5ptjdUmER8I0D-uXfkCucptPxoSmCNCmLQpeCgPoc5JssjRga6hMzX4CL_6ivD35HgOXUVSemK0OuQyFumI3p-EqzJdG9dfCs_Yxz2ZqPklvCr3d-sqLr17OP5silIOtq2mlp1rqL9UkV5F0EUdrn73vYaoNGORop8AWEfwdYq446Dwq6hS91rB1YbsFqxUXOAqPPhlh7p50dlg&h=etGfSXXVvRkRG7EIgZnt2MljJ8DqiqHvK10aoymIex0 + cache-control: + - no-cache + content-length: + - '1040' + content-type: + - application/json + date: + - Fri, 21 Jun 2024 08:15:47 GMT + expires: + - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastus/operationResults/ee625de6-9716-4b16-a31b-b27014beafab/Spring/clitest000003?api-version=2024-05-01-preview&t=638545545475740922&c=MIIHhzCCBm-gAwIBAgITHgSTMYHP2krzC4KxewAABJMxgTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNTE3MTc0NjExWhcNMjUwNTEyMTc0NjExWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPJUWS0ikqXTPq6avcNJnLuBoJVLLUjMZpNyvQilJ0RDJ4PRk8BRSNiwrkrKjeaE-epRUqAOsEasKTpi7j9Ax5NWjcRurexxj5QIMbCpLftpBwzkN9iBKyETYqOHQM_flgxIQF74OZD_Tiy2I1UCuXvt-m4ONdi5VEwEegjGUWmocxGlCQWRdPiY4Sw9P_MLOALop07i6j9OGlmo7euYrE-ft7bGA8aCTzrKrl8p1ih0_Xqm9OR4bm-nGBJM_V5ueUbLcV4sXcxGseaLDf_YX_ViaUHzx0DJEMYQahyQVK9YxwpT7U3z9Sm9PAFlrey08UWFcE4eFfY9RTceddPVPl0CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBQWuWUI6AWtayBRWRM9dcR7rvVJIzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBALmOEOSs0QwwDPea8xjQCTqaB0Oa1_yI1gSMhtRR1P0p_-LfmXqU_L0ZUrjWw8-cGr7sCaHcnc35GeM7thuGxqKS3eQBt7yuu8qWfnLiqX6VKZ2iDApMGJrZ-64pKwOcYgYnQ1juI2_gL5yB3GWIA3RyXfKBdvZcjvjoFRJKdHEmtBt_sKOT1J5eayOLUgP_ds8HgM9nkETomjdCuVahk8SXnCFrcqFNIuASV_pVdM1kdO_bRgKWaiISrE1ThDCa4q8OT3b1qHmqiBfW-GHjPJcJIG8xDR9Q-9_DtHh30Mf8IsYjotyzMexBPgd_c6AGQcZUYy8Mr_P7cHsbg9n8bfc&s=zHjP3fIH9knXaSKDpjK-e1WVDIVJdH1aFmawz14L87NLPLx1OqfYnVsAQEBA7y5w4SB9fp10Af2Vpe1G5Zr_XPOzutXLZ0ICVBcAWNWMBBH9hzvnlf8exORp13OckJDk5RPX9a9B_MEe1BuGgMrz85X1HKa_uPRM7MQjM5jVUMh4nB15P7_CdRpdc8ydHWh28IM3ffdxhQ2AtBqYOYQ8HvcyPWbkuaZYgCKoFLq-9I9n0scQAWSdlt22t18h3kJA4HU8QeOSSID8TPnqSgAl6mXS5RaIhY-u1ZvZlNGVgGEyoGfKlco6lwItVye-4uaE-OB5CUnBw3LOD2q3i_1LMw&h=J3pPpOLv8YGo5UJ8_t3S2blfUeANtx9KMdtCqc_lifM + pragma: + - no-cache + request-context: + - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-resource-requests: + - '1198' + x-msedge-ref: + - 'Ref A: 562B889E9B8141BFB10F5E951DEE8FCD Ref B: TYO201151004034 Ref C: 2024-06-21T08:15:46Z' x-rp-server-mvid: - - 4c93324c-8d05-4614-bf23-e41ef7c9c1f7 + - d8329a64-eda0-406f-8e0d-787cc6e9090c + status: + code: 202 + message: Accepted +- request: + body: '{"properties": {"deploymentSettings": {}}, "sku": {"name": "S0", "tier": + "Standard"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - spring app update + Connection: + - keep-alive + Content-Length: + - '85' + Content-Type: + - application/json + ParameterSetName: + - -n -g -s --session-affinity --session-max-age --disable-test-endpoint-auth + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.29.5 Python/3.8.10 (Windows-10-10.0.22631-SP0) + method: PATCH + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments/mock-deployment?api-version=2024-05-01-preview + response: + body: + string: '{"properties":{"deploymentSettings":{"resourceRequests":{"cpu":"2","memory":"1Gi"},"environmentVariables":{"foo":"bar"},"terminationGracePeriodSeconds":90,"livenessProbe":{"disableProbe":false,"failureThreshold":3,"initialDelaySeconds":300,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":3,"probeAction":{"type":"TCPSocketAction"}},"readinessProbe":{"disableProbe":false,"failureThreshold":3,"initialDelaySeconds":0,"periodSeconds":5,"successThreshold":1,"timeoutSeconds":3,"probeAction":{"type":"TCPSocketAction"}}},"provisioningState":"Succeeded","status":"Running","active":true,"instances":[{"name":"clitest000003-default-15-5cd7bbf6df-kmcbd","status":"Running","discoveryStatus":"UNKNOWN","startTime":"2024-06-21T08:12:52Z"}],"source":{"type":"Jar","relativePath":"","runtimeVersion":"Java_11"}},"type":"Microsoft.AppPlatform/Spring/apps/deployments","sku":{"name":"S0","tier":"Standard","capacity":1},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments/default","name":"default","systemData":{"createdBy":"v-shilichen@microsoft.com","createdByType":"User","createdAt":"2024-06-21T08:12:47.984784Z","lastModifiedBy":"v-shilichen@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-21T08:12:47.984784Z"}}' + headers: + cache-control: + - no-cache + content-length: + - '1365' + content-type: + - application/json + date: + - Fri, 21 Jun 2024 08:16:13 GMT + expires: + - '-1' + pragma: + - no-cache + request-context: + - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-resource-requests: + - '1199' + x-msedge-ref: + - 'Ref A: E6AABB9EA5064748944664A41CDC1CE6 Ref B: TYO201151004034 Ref C: 2024-06-21T08:15:47Z' + x-rp-server-mvid: + - d8329a64-eda0-406f-8e0d-787cc6e9090c status: code: 200 message: OK @@ -935,33 +1048,83 @@ interactions: Accept-Encoding: - gzip, deflate CommandName: - - spring app deployment create + - spring app update Connection: - keep-alive ParameterSetName: - - -n --app -g -s --instance-count + - -n -g -s --session-affinity --session-max-age --disable-test-endpoint-auth User-Agent: - - AZURECLI/2.59.0 azsdk-python-core/1.28.0 Python/3.8.10 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.61.0 azsdk-python-core/1.29.5 Python/3.8.10 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003?api-version=2024-05-01-preview + response: + body: + string: '{"properties":{"addonConfigs":{"applicationConfigurationService":{},"configServer":{},"serviceRegistry":{}},"public":false,"provisioningState":"Succeeded","fqdn":"clitest000002.asc-test.net","httpsOnly":false,"temporaryDisk":{"sizeInGB":5,"mountPath":"/tmp"},"persistentDisk":{"sizeInGB":0,"mountPath":"/persistent"},"enableEndToEndTLS":false,"testEndpointAuthState":"Disabled","ingressSettings":{"readTimeoutInSeconds":300,"sendTimeoutInSeconds":60,"sessionCookieMaxAge":1800,"sessionAffinity":"Cookie","backendProtocol":"Default"}},"type":"Microsoft.AppPlatform/Spring/apps","identity":null,"location":"eastus","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003","name":"clitest000003","systemData":{"createdBy":"v-shilichen@microsoft.com","createdByType":"User","createdAt":"2024-06-21T08:12:41.7541812Z","lastModifiedBy":"v-shilichen@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-21T08:15:46.5741376Z"}}' + headers: + cache-control: + - no-cache + content-length: + - '1041' + content-type: + - application/json + date: + - Fri, 21 Jun 2024 08:16:14 GMT + expires: + - '-1' + pragma: + - no-cache + request-context: + - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-resource-requests: + - '11997' + x-msedge-ref: + - 'Ref A: CC27F33CF932403CB58137CD700B5C93 Ref B: TYO201151004034 Ref C: 2024-06-21T08:16:13Z' + x-rp-server-mvid: + - d8329a64-eda0-406f-8e0d-787cc6e9090c + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - spring app update + Connection: + - keep-alive + ParameterSetName: + - -n -g -s --session-affinity --session-max-age --disable-test-endpoint-auth + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.29.5 Python/3.8.10 (Windows-10-10.0.22631-SP0) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments?api-version=2024-05-01-preview response: body: - string: '{"value":[{"properties":{"deploymentSettings":{"resourceRequests":{"cpu":"2","memory":"1Gi"},"environmentVariables":{"foo":"bar"},"terminationGracePeriodSeconds":90,"livenessProbe":{"disableProbe":false,"failureThreshold":3,"initialDelaySeconds":300,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":3,"probeAction":{"type":"TCPSocketAction"}},"readinessProbe":{"disableProbe":false,"failureThreshold":3,"initialDelaySeconds":0,"periodSeconds":5,"successThreshold":1,"timeoutSeconds":3,"probeAction":{"type":"TCPSocketAction"}}},"provisioningState":"Succeeded","status":"Running","active":true,"instances":[{"name":"clitest000003-default-15-7c6fb7fc9-p4n6c","status":"Running","discoveryStatus":"UNREGISTERED","startTime":"2024-04-18T04:00:02Z"}],"source":{"type":"Jar","relativePath":"","runtimeVersion":"Java_11"}},"type":"Microsoft.AppPlatform/Spring/apps/deployments","sku":{"name":"S0","tier":"Standard","capacity":1},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments/default","name":"default","systemData":{"createdBy":"dixue@microsoft.com","createdByType":"User","createdAt":"2024-04-18T03:59:57.8229296Z","lastModifiedBy":"dixue@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-04-18T03:59:57.8229296Z"}}]}' + string: '{"value":[{"properties":{"deploymentSettings":{"resourceRequests":{"cpu":"2","memory":"1Gi"},"environmentVariables":{"foo":"bar"},"terminationGracePeriodSeconds":90,"livenessProbe":{"disableProbe":false,"failureThreshold":3,"initialDelaySeconds":300,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":3,"probeAction":{"type":"TCPSocketAction"}},"readinessProbe":{"disableProbe":false,"failureThreshold":3,"initialDelaySeconds":0,"periodSeconds":5,"successThreshold":1,"timeoutSeconds":3,"probeAction":{"type":"TCPSocketAction"}}},"provisioningState":"Succeeded","status":"Running","active":true,"instances":[{"name":"clitest000003-default-15-5cd7bbf6df-kmcbd","status":"Running","discoveryStatus":"UNKNOWN","startTime":"2024-06-21T08:12:52Z"}],"source":{"type":"Jar","relativePath":"","runtimeVersion":"Java_11"}},"type":"Microsoft.AppPlatform/Spring/apps/deployments","sku":{"name":"S0","tier":"Standard","capacity":1},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments/default","name":"default","systemData":{"createdBy":"v-shilichen@microsoft.com","createdByType":"User","createdAt":"2024-06-21T08:12:47.984784Z","lastModifiedBy":"v-shilichen@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-21T08:12:47.984784Z"}}]}' headers: cache-control: - no-cache content-length: - - '1371' + - '1377' content-type: - - application/json; charset=utf-8 + - application/json date: - - Thu, 18 Apr 2024 04:00:51 GMT + - Fri, 21 Jun 2024 08:16:37 GMT expires: - '-1' pragma: - no-cache request-context: - - appId=cid-v1:797d7e4e-8180-497e-a254-780fbd39ba4d + - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 strict-transport-security: - max-age=31536000; includeSubDomains x-cache: @@ -969,20 +1132,16 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-resource-requests: - - '11999' + - '11997' x-msedge-ref: - - 'Ref A: 0F58ED6566394C0D841CCED5F103DE54 Ref B: MAA201060514017 Ref C: 2024-04-18T04:00:48Z' + - 'Ref A: BF8DC2154D634071B1B3F37C19341E7F Ref B: TYO201151004034 Ref C: 2024-06-21T08:16:14Z' x-rp-server-mvid: - - 4c93324c-8d05-4614-bf23-e41ef7c9c1f7 + - d8329a64-eda0-406f-8e0d-787cc6e9090c status: code: 200 message: OK - request: - body: '{"properties": {"source": {"type": "Jar", "relativePath": "", - "runtimeVersion": "Java_11"}, "deploymentSettings": {"resourceRequests": {"cpu": - "2", "memory": "1Gi"}, "environmentVariables": {"foo": "bar"}, "scale": {"minReplicas": - 1, "maxReplicas": 10}}}, "sku": {"name": "S0", "tier": "Standard", "capacity": - 2}}' + body: null headers: Accept: - application/json @@ -992,38 +1151,30 @@ interactions: - spring app deployment create Connection: - keep-alive - Content-Length: - - '322' - Content-Type: - - application/json ParameterSetName: - -n --app -g -s --instance-count User-Agent: - - AZURECLI/2.59.0 azsdk-python-core/1.28.0 Python/3.8.10 (Windows-10-10.0.22621-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments/mock-deployment?api-version=2024-05-01-preview + - AZURECLI/2.61.0 azsdk-python-core/1.29.5 Python/3.8.10 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002?api-version=2024-05-01-preview response: body: - string: '{"properties":{"deploymentSettings":{"resourceRequests":{"cpu":"2","memory":"1Gi"},"environmentVariables":{"foo":"bar"},"terminationGracePeriodSeconds":90},"provisioningState":"Creating","status":"Running","active":false,"instances":null,"source":{"type":"Jar","relativePath":"","runtimeVersion":"Java_11"}},"type":"Microsoft.AppPlatform/Spring/apps/deployments","sku":{"name":"S0","tier":"Standard","capacity":2},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments/green","name":"green","systemData":{"createdBy":"dixue@microsoft.com","createdByType":"User","createdAt":"2024-04-18T04:00:51.76373Z","lastModifiedBy":"dixue@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-04-18T04:00:51.76373Z"}}' + string: '{"properties":{"provisioningState":"Succeeded","zoneRedundant":false,"version":3,"serviceId":"a31baf875d90419290792f5af8bd2599","networkProfile":{"outboundIPs":{"publicIPs":["51.8.216.125","51.8.216.157"]},"outboundType":"loadBalancer"},"powerState":"Running","fqdn":"clitest000002.asc-test.net"},"type":"Microsoft.AppPlatform/Spring","sku":{"name":"S0","tier":"Standard"},"location":"eastus","tags":{},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002","name":"clitest000002","systemData":{"createdBy":"v-shilichen@microsoft.com","createdByType":"User","createdAt":"2024-06-21T05:15:55.8630565Z","lastModifiedBy":"v-shilichen@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-21T05:15:55.8630565Z"}}' headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/centralindia/operationStatus/green/operationId/903b7292-0c3d-4ccc-814f-a658458284e7?api-version=2024-05-01-preview&t=638490096527949829&c=MIIHADCCBeigAwIBAgITHgPr-Oynpc11nukqPwAAA-v47DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwMjAxMTUzMzMzWhcNMjUwMTI2MTUzMzMzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL0fVpJv9HfZ9lDyFsKVf2PJgsZDMFA6khnm_67kUV0KDb8vTd3bmnw1UYl75g2Cp9GDvvaCqKVn-aux3TWe11D61vAtFcTPbNvezESM6bHR-RV1e4LhXUIl6PZRcIE65rk0bYF8P1O_zZ4mpWHx99Mc9gSe6E2sqh_sWRIuE4mSXNxVzzmndknLOkcDnqNl9Kt1VpXt5orBSwAV74sCBJuvzSE7MEW2kHUJtqzGWoXvf5pm-rYfwqhQa3HLjUMj7xbwzsBDtEn2ZYJLlqJqIps5iVHixHPn8k6opx-9FVP2u009BccFRDwiVl1b6xWXhwzq58hYtdYc3SoMCcWMtf0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBR1fq2N8kAQnlwHFZuqRYZ3nIu5LjAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABwCQ0hRgTzuMiiq8PUrVdDBN8_c3HcEZsxdazvy4RNcw_7WjYA3QdRzVtaOAEfPq6GrfCF7n8qlpXjMSOq5Oc-mL6EwulQAybtx4RxY0zI5tDTHfITDo2FVSa6thj9WVlgOF2UxNbopXBAYpN-fbgUTanBsphWY2F_Kz_VKFv-4UXHwyNiDa3wpaQrmQ2urunWos3lEhx0aRKdNTZwjJtK78rfIazNccJHT1LHpWU7i8XEBYP_RzftkGhoEhofdnth4t99G4Clw9RBOC8Km1SZ7zJTtaYcCU-NXSzWQgWTQeGMwo5CnvADN5uPXz3aUMxAukDY-ed4wPldjzzJFmzk&s=tneLUhAAjQZJZDwx_zc50ImuvEGvwvvJi22YlxjfspR8UoGBiGgaDQTyDEf5vSHd8_GDVDNF0nS4QckcnOBfIngIcxS91OeiNigu95_bGXMPsrZ7E_YI0sIPl4jQD0xHExNZDDdnG9Dy8S-NxjJrweHve-qn0G-D6QqQP8ipexxkpFNb4cBVaX5CVK_VC6zWPRpKA_adDfZcmRd1b3MrFV_pmmXruNnlwAjB8yr2wLT4zIPlQsggjJ5FaIoicikScuXWAbnryuO7JYzFWsUmr3lmexphNcYyPJd9GJp9HJ5H7cohjgv9Vn7v9O6dF-dHZuh0zX-nxzHDH2riQ0L8Dg&h=Hrxn8I3AnSOOhe-jNZ2-sphOSGTVlYtAHqODGN39llg cache-control: - no-cache content-length: - - '845' + - '812' content-type: - - application/json; charset=utf-8 + - application/json date: - - Thu, 18 Apr 2024 04:00:52 GMT + - Fri, 21 Jun 2024 08:16:40 GMT expires: - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/centralindia/operationResults/903b7292-0c3d-4ccc-814f-a658458284e7/Spring/green?api-version=2024-05-01-preview&t=638490096528106091&c=MIIHADCCBeigAwIBAgITHgPr-Oynpc11nukqPwAAA-v47DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwMjAxMTUzMzMzWhcNMjUwMTI2MTUzMzMzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL0fVpJv9HfZ9lDyFsKVf2PJgsZDMFA6khnm_67kUV0KDb8vTd3bmnw1UYl75g2Cp9GDvvaCqKVn-aux3TWe11D61vAtFcTPbNvezESM6bHR-RV1e4LhXUIl6PZRcIE65rk0bYF8P1O_zZ4mpWHx99Mc9gSe6E2sqh_sWRIuE4mSXNxVzzmndknLOkcDnqNl9Kt1VpXt5orBSwAV74sCBJuvzSE7MEW2kHUJtqzGWoXvf5pm-rYfwqhQa3HLjUMj7xbwzsBDtEn2ZYJLlqJqIps5iVHixHPn8k6opx-9FVP2u009BccFRDwiVl1b6xWXhwzq58hYtdYc3SoMCcWMtf0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBR1fq2N8kAQnlwHFZuqRYZ3nIu5LjAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABwCQ0hRgTzuMiiq8PUrVdDBN8_c3HcEZsxdazvy4RNcw_7WjYA3QdRzVtaOAEfPq6GrfCF7n8qlpXjMSOq5Oc-mL6EwulQAybtx4RxY0zI5tDTHfITDo2FVSa6thj9WVlgOF2UxNbopXBAYpN-fbgUTanBsphWY2F_Kz_VKFv-4UXHwyNiDa3wpaQrmQ2urunWos3lEhx0aRKdNTZwjJtK78rfIazNccJHT1LHpWU7i8XEBYP_RzftkGhoEhofdnth4t99G4Clw9RBOC8Km1SZ7zJTtaYcCU-NXSzWQgWTQeGMwo5CnvADN5uPXz3aUMxAukDY-ed4wPldjzzJFmzk&s=XbGXGOK-j4Y4MWiZs9h0kuEILKE7qydHNwk7U6wz1p6bVmFG7bNrovYpaK7_LjNpamYePM5uiMVsCSf9SWh88J3RD8-97lTf_W3BY1-GI2KBv2INVnMjN_PZTkmFYlZwv44Z_bgXgWwotXOE51HfqZoHpX8EeEPZSGumABjuEA0CKGImJtp7Xe1I68BYsqflsLzzqiIF_3s8seu4IPsKnjnci1VP5eFgb-zAkDl7MKpATa75DgbkkLv9v1Q-ajw-xnlkDRRPoRoJ_eSEEtJAkm4nI_46odGEXtr7Axqf1bRi1yE3_fq8gUT39UJ_E-lzkvJzY_qs38-anYXKNUggsw&h=kcCvLjiW_xiam8T_SAuRqHkF_XcbvF2uUr2SQUEPHMQ pragma: - no-cache request-context: - - appId=cid-v1:797d7e4e-8180-497e-a254-780fbd39ba4d + - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 strict-transport-security: - max-age=31536000; includeSubDomains x-cache: @@ -1031,19 +1182,19 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-resource-requests: - - '1199' + - '11999' x-msedge-ref: - - 'Ref A: FA09598EF55B455C8B40BD0E514C5656 Ref B: MAA201060514017 Ref C: 2024-04-18T04:00:51Z' + - 'Ref A: 82AC35EE705D4E90B9D55A6FE3481D45 Ref B: TYO201151006023 Ref C: 2024-06-21T08:16:39Z' x-rp-server-mvid: - - 4c93324c-8d05-4614-bf23-e41ef7c9c1f7 + - d8329a64-eda0-406f-8e0d-787cc6e9090c status: - code: 201 - message: Created + code: 200 + message: OK - request: body: null headers: Accept: - - '*/*' + - application/json Accept-Encoding: - gzip, deflate CommandName: @@ -1053,40 +1204,104 @@ interactions: ParameterSetName: - -n --app -g -s --instance-count User-Agent: - - AZURECLI/2.59.0 azsdk-python-core/1.28.0 Python/3.8.10 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.61.0 azsdk-python-core/1.29.5 Python/3.8.10 (Windows-10-10.0.22631-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/centralindia/operationStatus/green/operationId/903b7292-0c3d-4ccc-814f-a658458284e7?api-version=2024-05-01-preview&t=638490096527949829&c=MIIHADCCBeigAwIBAgITHgPr-Oynpc11nukqPwAAA-v47DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwMjAxMTUzMzMzWhcNMjUwMTI2MTUzMzMzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL0fVpJv9HfZ9lDyFsKVf2PJgsZDMFA6khnm_67kUV0KDb8vTd3bmnw1UYl75g2Cp9GDvvaCqKVn-aux3TWe11D61vAtFcTPbNvezESM6bHR-RV1e4LhXUIl6PZRcIE65rk0bYF8P1O_zZ4mpWHx99Mc9gSe6E2sqh_sWRIuE4mSXNxVzzmndknLOkcDnqNl9Kt1VpXt5orBSwAV74sCBJuvzSE7MEW2kHUJtqzGWoXvf5pm-rYfwqhQa3HLjUMj7xbwzsBDtEn2ZYJLlqJqIps5iVHixHPn8k6opx-9FVP2u009BccFRDwiVl1b6xWXhwzq58hYtdYc3SoMCcWMtf0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBR1fq2N8kAQnlwHFZuqRYZ3nIu5LjAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABwCQ0hRgTzuMiiq8PUrVdDBN8_c3HcEZsxdazvy4RNcw_7WjYA3QdRzVtaOAEfPq6GrfCF7n8qlpXjMSOq5Oc-mL6EwulQAybtx4RxY0zI5tDTHfITDo2FVSa6thj9WVlgOF2UxNbopXBAYpN-fbgUTanBsphWY2F_Kz_VKFv-4UXHwyNiDa3wpaQrmQ2urunWos3lEhx0aRKdNTZwjJtK78rfIazNccJHT1LHpWU7i8XEBYP_RzftkGhoEhofdnth4t99G4Clw9RBOC8Km1SZ7zJTtaYcCU-NXSzWQgWTQeGMwo5CnvADN5uPXz3aUMxAukDY-ed4wPldjzzJFmzk&s=tneLUhAAjQZJZDwx_zc50ImuvEGvwvvJi22YlxjfspR8UoGBiGgaDQTyDEf5vSHd8_GDVDNF0nS4QckcnOBfIngIcxS91OeiNigu95_bGXMPsrZ7E_YI0sIPl4jQD0xHExNZDDdnG9Dy8S-NxjJrweHve-qn0G-D6QqQP8ipexxkpFNb4cBVaX5CVK_VC6zWPRpKA_adDfZcmRd1b3MrFV_pmmXruNnlwAjB8yr2wLT4zIPlQsggjJ5FaIoicikScuXWAbnryuO7JYzFWsUmr3lmexphNcYyPJd9GJp9HJ5H7cohjgv9Vn7v9O6dF-dHZuh0zX-nxzHDH2riQ0L8Dg&h=Hrxn8I3AnSOOhe-jNZ2-sphOSGTVlYtAHqODGN39llg + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments?api-version=2024-05-01-preview response: body: - string: '{"id":"subscriptions/d51e3ffe-6b84-49cd-b426-0dc4ec660356/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/centralindia/operationStatus/green/operationId/903b7292-0c3d-4ccc-814f-a658458284e7","name":"903b7292-0c3d-4ccc-814f-a658458284e7","status":"Running","startTime":"2024-04-18T04:00:52.6379387Z"}' + string: '{"value":[{"properties":{"deploymentSettings":{"resourceRequests":{"cpu":"2","memory":"1Gi"},"environmentVariables":{"foo":"bar"},"terminationGracePeriodSeconds":90,"livenessProbe":{"disableProbe":false,"failureThreshold":3,"initialDelaySeconds":300,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":3,"probeAction":{"type":"TCPSocketAction"}},"readinessProbe":{"disableProbe":false,"failureThreshold":3,"initialDelaySeconds":0,"periodSeconds":5,"successThreshold":1,"timeoutSeconds":3,"probeAction":{"type":"TCPSocketAction"}}},"provisioningState":"Succeeded","status":"Running","active":true,"instances":[{"name":"clitest000003-default-15-5cd7bbf6df-kmcbd","status":"Running","discoveryStatus":"UNKNOWN","startTime":"2024-06-21T08:12:52Z"}],"source":{"type":"Jar","relativePath":"","runtimeVersion":"Java_11"}},"type":"Microsoft.AppPlatform/Spring/apps/deployments","sku":{"name":"S0","tier":"Standard","capacity":1},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments/default","name":"default","systemData":{"createdBy":"v-shilichen@microsoft.com","createdByType":"User","createdAt":"2024-06-21T08:12:47.984784Z","lastModifiedBy":"v-shilichen@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-21T08:12:47.984784Z"}}]}' headers: cache-control: - no-cache content-length: - - '325' + - '1377' content-type: - - application/json; charset=utf-8 + - application/json date: - - Thu, 18 Apr 2024 04:00:53 GMT + - Fri, 21 Jun 2024 08:17:03 GMT expires: - '-1' pragma: - no-cache request-context: - - appId=cid-v1:797d7e4e-8180-497e-a254-780fbd39ba4d + - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 strict-transport-security: - max-age=31536000; includeSubDomains x-cache: - CONFIG_NOCACHE x-content-type-options: - nosniff + x-ms-ratelimit-remaining-subscription-resource-requests: + - '11999' x-msedge-ref: - - 'Ref A: A8D921AD0618441BA088BE56E2CD1413 Ref B: MAA201060514017 Ref C: 2024-04-18T04:00:53Z' + - 'Ref A: BD507B183548457D8264E079D5CA1B5B Ref B: TYO201151005011 Ref C: 2024-06-21T08:16:41Z' x-rp-server-mvid: - - 4c93324c-8d05-4614-bf23-e41ef7c9c1f7 + - d8329a64-eda0-406f-8e0d-787cc6e9090c status: code: 200 message: OK +- request: + body: '{"properties": {"source": {"type": "Jar", "relativePath": "", + "runtimeVersion": "Java_11"}, "deploymentSettings": {"resourceRequests": {"cpu": + "2", "memory": "1Gi"}, "environmentVariables": {"foo": "bar"}, "scale": {"minReplicas": + 1, "maxReplicas": 10}}}, "sku": {"name": "S0", "tier": "Standard", "capacity": + 2}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - spring app deployment create + Connection: + - keep-alive + Content-Length: + - '322' + Content-Type: + - application/json + ParameterSetName: + - -n --app -g -s --instance-count + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.29.5 Python/3.8.10 (Windows-10-10.0.22631-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments/mock-deployment?api-version=2024-05-01-preview + response: + body: + string: '{"properties":{"deploymentSettings":{"resourceRequests":{"cpu":"2","memory":"1Gi"},"environmentVariables":{"foo":"bar"},"terminationGracePeriodSeconds":90},"provisioningState":"Creating","status":"Running","active":false,"instances":null,"source":{"type":"Jar","relativePath":"","runtimeVersion":"Java_11"}},"type":"Microsoft.AppPlatform/Spring/apps/deployments","sku":{"name":"S0","tier":"Standard","capacity":2},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments/green","name":"green","systemData":{"createdBy":"v-shilichen@microsoft.com","createdByType":"User","createdAt":"2024-06-21T08:17:05.5246161Z","lastModifiedBy":"v-shilichen@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-21T08:17:05.5246161Z"}}' + headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/green/operationId/f4225364-b6a8-4705-9ebe-298a2bafcd94?api-version=2024-05-01-preview&t=638545546288214629&c=MIIHhzCCBm-gAwIBAgITHgSTMYHP2krzC4KxewAABJMxgTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNTE3MTc0NjExWhcNMjUwNTEyMTc0NjExWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPJUWS0ikqXTPq6avcNJnLuBoJVLLUjMZpNyvQilJ0RDJ4PRk8BRSNiwrkrKjeaE-epRUqAOsEasKTpi7j9Ax5NWjcRurexxj5QIMbCpLftpBwzkN9iBKyETYqOHQM_flgxIQF74OZD_Tiy2I1UCuXvt-m4ONdi5VEwEegjGUWmocxGlCQWRdPiY4Sw9P_MLOALop07i6j9OGlmo7euYrE-ft7bGA8aCTzrKrl8p1ih0_Xqm9OR4bm-nGBJM_V5ueUbLcV4sXcxGseaLDf_YX_ViaUHzx0DJEMYQahyQVK9YxwpT7U3z9Sm9PAFlrey08UWFcE4eFfY9RTceddPVPl0CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBQWuWUI6AWtayBRWRM9dcR7rvVJIzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBALmOEOSs0QwwDPea8xjQCTqaB0Oa1_yI1gSMhtRR1P0p_-LfmXqU_L0ZUrjWw8-cGr7sCaHcnc35GeM7thuGxqKS3eQBt7yuu8qWfnLiqX6VKZ2iDApMGJrZ-64pKwOcYgYnQ1juI2_gL5yB3GWIA3RyXfKBdvZcjvjoFRJKdHEmtBt_sKOT1J5eayOLUgP_ds8HgM9nkETomjdCuVahk8SXnCFrcqFNIuASV_pVdM1kdO_bRgKWaiISrE1ThDCa4q8OT3b1qHmqiBfW-GHjPJcJIG8xDR9Q-9_DtHh30Mf8IsYjotyzMexBPgd_c6AGQcZUYy8Mr_P7cHsbg9n8bfc&s=syNuwc5wzm_Vx23JUvE-LQIT0d6Z6Xi8-4wAy85O-duWXpRDwwqsQ53bIW4WYa3GtQRd_Gv_x6zUjXmSPJkMcf-e_PvSzSAXXajR26LfY1NxHic-i0QYegHidcb6q1ANZOsWscl810QE0-sln_4-2nXAHlkjdhWeWb1NH5fbwXecNMjWWhPH_Sc1MTBJMmVNBAa_HRVu6wswfVJpSTeOVSpI-zphQrkIKOAGAEWYCWdMzFT2w2YCwThQO7HRxdH1WKfWyjO0Lus_WNijfsWRtVkfMfOBikx_vQE1FPJYPY2mq0BpZiaRHeNR1OS5h0C2lJ5lglMdw2Cdd2pGNYhCXQ&h=dM5vcl7PHTA8LgjBaRieiWVTdhUQUuC18mb_z-Qup6g + cache-control: + - no-cache + content-length: + - '861' + content-type: + - application/json + date: + - Fri, 21 Jun 2024 08:17:07 GMT + expires: + - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastus/operationResults/f4225364-b6a8-4705-9ebe-298a2bafcd94/Spring/green?api-version=2024-05-01-preview&t=638545546288214629&c=MIIHhzCCBm-gAwIBAgITHgSTMYHP2krzC4KxewAABJMxgTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNTE3MTc0NjExWhcNMjUwNTEyMTc0NjExWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPJUWS0ikqXTPq6avcNJnLuBoJVLLUjMZpNyvQilJ0RDJ4PRk8BRSNiwrkrKjeaE-epRUqAOsEasKTpi7j9Ax5NWjcRurexxj5QIMbCpLftpBwzkN9iBKyETYqOHQM_flgxIQF74OZD_Tiy2I1UCuXvt-m4ONdi5VEwEegjGUWmocxGlCQWRdPiY4Sw9P_MLOALop07i6j9OGlmo7euYrE-ft7bGA8aCTzrKrl8p1ih0_Xqm9OR4bm-nGBJM_V5ueUbLcV4sXcxGseaLDf_YX_ViaUHzx0DJEMYQahyQVK9YxwpT7U3z9Sm9PAFlrey08UWFcE4eFfY9RTceddPVPl0CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBQWuWUI6AWtayBRWRM9dcR7rvVJIzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBALmOEOSs0QwwDPea8xjQCTqaB0Oa1_yI1gSMhtRR1P0p_-LfmXqU_L0ZUrjWw8-cGr7sCaHcnc35GeM7thuGxqKS3eQBt7yuu8qWfnLiqX6VKZ2iDApMGJrZ-64pKwOcYgYnQ1juI2_gL5yB3GWIA3RyXfKBdvZcjvjoFRJKdHEmtBt_sKOT1J5eayOLUgP_ds8HgM9nkETomjdCuVahk8SXnCFrcqFNIuASV_pVdM1kdO_bRgKWaiISrE1ThDCa4q8OT3b1qHmqiBfW-GHjPJcJIG8xDR9Q-9_DtHh30Mf8IsYjotyzMexBPgd_c6AGQcZUYy8Mr_P7cHsbg9n8bfc&s=xcNuTFblcjuSDnRQ8b2IDj0HLgmmE5-hWrqdcPpEMHGtvM3N4gCfqUaMPQ9_vVa5LhVAhKrlHNkAkzLEBrwgJID9eDsTehFhEjMeToasmdPM7VDK2ZJ1qVMDjEBOnhb7ZZDmN1muG0k4VCrqlbvjOB5piceQVryFjKGDjP0iThQEU2uvy4HMC-jF8QVbV4DNxrMB7zmjKgMUjIsKyjmBHL2vk39hLAN3Rw7XoB_4PvBl1c6QNELObKPgMG8kadRedJGci4XtyNqO2RPEsE3y0qbp9M_5O_hv5PP13yoQilM-kug-N7ILd_C3zJMXwvLrodkH36YDqmY6ODSJB4bwLw&h=Aer2vU9fvuUEdH13wBXV5VNezbcs92xoAIvlKGPsiCs + pragma: + - no-cache + request-context: + - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-resource-requests: + - '1198' + x-msedge-ref: + - 'Ref A: A97529C332D2484FBB49EA8805CE2171 Ref B: TYO201151005011 Ref C: 2024-06-21T08:17:05Z' + x-rp-server-mvid: + - d8329a64-eda0-406f-8e0d-787cc6e9090c + status: + code: 201 + message: Created - request: body: null headers: @@ -1101,27 +1316,27 @@ interactions: ParameterSetName: - -n --app -g -s --instance-count User-Agent: - - AZURECLI/2.59.0 azsdk-python-core/1.28.0 Python/3.8.10 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.61.0 azsdk-python-core/1.29.5 Python/3.8.10 (Windows-10-10.0.22631-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/centralindia/operationStatus/green/operationId/903b7292-0c3d-4ccc-814f-a658458284e7?api-version=2024-05-01-preview&t=638490096527949829&c=MIIHADCCBeigAwIBAgITHgPr-Oynpc11nukqPwAAA-v47DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwMjAxMTUzMzMzWhcNMjUwMTI2MTUzMzMzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL0fVpJv9HfZ9lDyFsKVf2PJgsZDMFA6khnm_67kUV0KDb8vTd3bmnw1UYl75g2Cp9GDvvaCqKVn-aux3TWe11D61vAtFcTPbNvezESM6bHR-RV1e4LhXUIl6PZRcIE65rk0bYF8P1O_zZ4mpWHx99Mc9gSe6E2sqh_sWRIuE4mSXNxVzzmndknLOkcDnqNl9Kt1VpXt5orBSwAV74sCBJuvzSE7MEW2kHUJtqzGWoXvf5pm-rYfwqhQa3HLjUMj7xbwzsBDtEn2ZYJLlqJqIps5iVHixHPn8k6opx-9FVP2u009BccFRDwiVl1b6xWXhwzq58hYtdYc3SoMCcWMtf0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBR1fq2N8kAQnlwHFZuqRYZ3nIu5LjAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABwCQ0hRgTzuMiiq8PUrVdDBN8_c3HcEZsxdazvy4RNcw_7WjYA3QdRzVtaOAEfPq6GrfCF7n8qlpXjMSOq5Oc-mL6EwulQAybtx4RxY0zI5tDTHfITDo2FVSa6thj9WVlgOF2UxNbopXBAYpN-fbgUTanBsphWY2F_Kz_VKFv-4UXHwyNiDa3wpaQrmQ2urunWos3lEhx0aRKdNTZwjJtK78rfIazNccJHT1LHpWU7i8XEBYP_RzftkGhoEhofdnth4t99G4Clw9RBOC8Km1SZ7zJTtaYcCU-NXSzWQgWTQeGMwo5CnvADN5uPXz3aUMxAukDY-ed4wPldjzzJFmzk&s=tneLUhAAjQZJZDwx_zc50ImuvEGvwvvJi22YlxjfspR8UoGBiGgaDQTyDEf5vSHd8_GDVDNF0nS4QckcnOBfIngIcxS91OeiNigu95_bGXMPsrZ7E_YI0sIPl4jQD0xHExNZDDdnG9Dy8S-NxjJrweHve-qn0G-D6QqQP8ipexxkpFNb4cBVaX5CVK_VC6zWPRpKA_adDfZcmRd1b3MrFV_pmmXruNnlwAjB8yr2wLT4zIPlQsggjJ5FaIoicikScuXWAbnryuO7JYzFWsUmr3lmexphNcYyPJd9GJp9HJ5H7cohjgv9Vn7v9O6dF-dHZuh0zX-nxzHDH2riQ0L8Dg&h=Hrxn8I3AnSOOhe-jNZ2-sphOSGTVlYtAHqODGN39llg + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/green/operationId/f4225364-b6a8-4705-9ebe-298a2bafcd94?api-version=2024-05-01-preview&t=638545546288214629&c=MIIHhzCCBm-gAwIBAgITHgSTMYHP2krzC4KxewAABJMxgTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNTE3MTc0NjExWhcNMjUwNTEyMTc0NjExWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPJUWS0ikqXTPq6avcNJnLuBoJVLLUjMZpNyvQilJ0RDJ4PRk8BRSNiwrkrKjeaE-epRUqAOsEasKTpi7j9Ax5NWjcRurexxj5QIMbCpLftpBwzkN9iBKyETYqOHQM_flgxIQF74OZD_Tiy2I1UCuXvt-m4ONdi5VEwEegjGUWmocxGlCQWRdPiY4Sw9P_MLOALop07i6j9OGlmo7euYrE-ft7bGA8aCTzrKrl8p1ih0_Xqm9OR4bm-nGBJM_V5ueUbLcV4sXcxGseaLDf_YX_ViaUHzx0DJEMYQahyQVK9YxwpT7U3z9Sm9PAFlrey08UWFcE4eFfY9RTceddPVPl0CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBQWuWUI6AWtayBRWRM9dcR7rvVJIzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBALmOEOSs0QwwDPea8xjQCTqaB0Oa1_yI1gSMhtRR1P0p_-LfmXqU_L0ZUrjWw8-cGr7sCaHcnc35GeM7thuGxqKS3eQBt7yuu8qWfnLiqX6VKZ2iDApMGJrZ-64pKwOcYgYnQ1juI2_gL5yB3GWIA3RyXfKBdvZcjvjoFRJKdHEmtBt_sKOT1J5eayOLUgP_ds8HgM9nkETomjdCuVahk8SXnCFrcqFNIuASV_pVdM1kdO_bRgKWaiISrE1ThDCa4q8OT3b1qHmqiBfW-GHjPJcJIG8xDR9Q-9_DtHh30Mf8IsYjotyzMexBPgd_c6AGQcZUYy8Mr_P7cHsbg9n8bfc&s=syNuwc5wzm_Vx23JUvE-LQIT0d6Z6Xi8-4wAy85O-duWXpRDwwqsQ53bIW4WYa3GtQRd_Gv_x6zUjXmSPJkMcf-e_PvSzSAXXajR26LfY1NxHic-i0QYegHidcb6q1ANZOsWscl810QE0-sln_4-2nXAHlkjdhWeWb1NH5fbwXecNMjWWhPH_Sc1MTBJMmVNBAa_HRVu6wswfVJpSTeOVSpI-zphQrkIKOAGAEWYCWdMzFT2w2YCwThQO7HRxdH1WKfWyjO0Lus_WNijfsWRtVkfMfOBikx_vQE1FPJYPY2mq0BpZiaRHeNR1OS5h0C2lJ5lglMdw2Cdd2pGNYhCXQ&h=dM5vcl7PHTA8LgjBaRieiWVTdhUQUuC18mb_z-Qup6g response: body: - string: '{"id":"subscriptions/d51e3ffe-6b84-49cd-b426-0dc4ec660356/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/centralindia/operationStatus/green/operationId/903b7292-0c3d-4ccc-814f-a658458284e7","name":"903b7292-0c3d-4ccc-814f-a658458284e7","status":"Running","startTime":"2024-04-18T04:00:52.6379387Z"}' + string: '{"id":"subscriptions/0753feba-86f1-4242-aff1-27938fb04531/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/green/operationId/f4225364-b6a8-4705-9ebe-298a2bafcd94","name":"f4225364-b6a8-4705-9ebe-298a2bafcd94","status":"Running","startTime":"2024-06-21T08:17:08.5253224Z"}' headers: cache-control: - no-cache content-length: - - '325' + - '319' content-type: - - application/json; charset=utf-8 + - application/json date: - - Thu, 18 Apr 2024 04:01:04 GMT + - Fri, 21 Jun 2024 08:17:09 GMT expires: - '-1' pragma: - no-cache request-context: - - appId=cid-v1:797d7e4e-8180-497e-a254-780fbd39ba4d + - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 strict-transport-security: - max-age=31536000; includeSubDomains x-cache: @@ -1129,9 +1344,9 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: D9144A1D8AD74EAF86F386BDF748D791 Ref B: MAA201060514017 Ref C: 2024-04-18T04:01:03Z' + - 'Ref A: E3D06ABE385C44F98FE25C9B490D4457 Ref B: TYO201151005011 Ref C: 2024-06-21T08:17:09Z' x-rp-server-mvid: - - 4c93324c-8d05-4614-bf23-e41ef7c9c1f7 + - d8329a64-eda0-406f-8e0d-787cc6e9090c status: code: 200 message: OK @@ -1149,27 +1364,27 @@ interactions: ParameterSetName: - -n --app -g -s --instance-count User-Agent: - - AZURECLI/2.59.0 azsdk-python-core/1.28.0 Python/3.8.10 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.61.0 azsdk-python-core/1.29.5 Python/3.8.10 (Windows-10-10.0.22631-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/centralindia/operationStatus/green/operationId/903b7292-0c3d-4ccc-814f-a658458284e7?api-version=2024-05-01-preview&t=638490096527949829&c=MIIHADCCBeigAwIBAgITHgPr-Oynpc11nukqPwAAA-v47DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwMjAxMTUzMzMzWhcNMjUwMTI2MTUzMzMzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL0fVpJv9HfZ9lDyFsKVf2PJgsZDMFA6khnm_67kUV0KDb8vTd3bmnw1UYl75g2Cp9GDvvaCqKVn-aux3TWe11D61vAtFcTPbNvezESM6bHR-RV1e4LhXUIl6PZRcIE65rk0bYF8P1O_zZ4mpWHx99Mc9gSe6E2sqh_sWRIuE4mSXNxVzzmndknLOkcDnqNl9Kt1VpXt5orBSwAV74sCBJuvzSE7MEW2kHUJtqzGWoXvf5pm-rYfwqhQa3HLjUMj7xbwzsBDtEn2ZYJLlqJqIps5iVHixHPn8k6opx-9FVP2u009BccFRDwiVl1b6xWXhwzq58hYtdYc3SoMCcWMtf0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBR1fq2N8kAQnlwHFZuqRYZ3nIu5LjAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABwCQ0hRgTzuMiiq8PUrVdDBN8_c3HcEZsxdazvy4RNcw_7WjYA3QdRzVtaOAEfPq6GrfCF7n8qlpXjMSOq5Oc-mL6EwulQAybtx4RxY0zI5tDTHfITDo2FVSa6thj9WVlgOF2UxNbopXBAYpN-fbgUTanBsphWY2F_Kz_VKFv-4UXHwyNiDa3wpaQrmQ2urunWos3lEhx0aRKdNTZwjJtK78rfIazNccJHT1LHpWU7i8XEBYP_RzftkGhoEhofdnth4t99G4Clw9RBOC8Km1SZ7zJTtaYcCU-NXSzWQgWTQeGMwo5CnvADN5uPXz3aUMxAukDY-ed4wPldjzzJFmzk&s=tneLUhAAjQZJZDwx_zc50ImuvEGvwvvJi22YlxjfspR8UoGBiGgaDQTyDEf5vSHd8_GDVDNF0nS4QckcnOBfIngIcxS91OeiNigu95_bGXMPsrZ7E_YI0sIPl4jQD0xHExNZDDdnG9Dy8S-NxjJrweHve-qn0G-D6QqQP8ipexxkpFNb4cBVaX5CVK_VC6zWPRpKA_adDfZcmRd1b3MrFV_pmmXruNnlwAjB8yr2wLT4zIPlQsggjJ5FaIoicikScuXWAbnryuO7JYzFWsUmr3lmexphNcYyPJd9GJp9HJ5H7cohjgv9Vn7v9O6dF-dHZuh0zX-nxzHDH2riQ0L8Dg&h=Hrxn8I3AnSOOhe-jNZ2-sphOSGTVlYtAHqODGN39llg + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/green/operationId/f4225364-b6a8-4705-9ebe-298a2bafcd94?api-version=2024-05-01-preview&t=638545546288214629&c=MIIHhzCCBm-gAwIBAgITHgSTMYHP2krzC4KxewAABJMxgTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNTE3MTc0NjExWhcNMjUwNTEyMTc0NjExWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPJUWS0ikqXTPq6avcNJnLuBoJVLLUjMZpNyvQilJ0RDJ4PRk8BRSNiwrkrKjeaE-epRUqAOsEasKTpi7j9Ax5NWjcRurexxj5QIMbCpLftpBwzkN9iBKyETYqOHQM_flgxIQF74OZD_Tiy2I1UCuXvt-m4ONdi5VEwEegjGUWmocxGlCQWRdPiY4Sw9P_MLOALop07i6j9OGlmo7euYrE-ft7bGA8aCTzrKrl8p1ih0_Xqm9OR4bm-nGBJM_V5ueUbLcV4sXcxGseaLDf_YX_ViaUHzx0DJEMYQahyQVK9YxwpT7U3z9Sm9PAFlrey08UWFcE4eFfY9RTceddPVPl0CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBQWuWUI6AWtayBRWRM9dcR7rvVJIzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBALmOEOSs0QwwDPea8xjQCTqaB0Oa1_yI1gSMhtRR1P0p_-LfmXqU_L0ZUrjWw8-cGr7sCaHcnc35GeM7thuGxqKS3eQBt7yuu8qWfnLiqX6VKZ2iDApMGJrZ-64pKwOcYgYnQ1juI2_gL5yB3GWIA3RyXfKBdvZcjvjoFRJKdHEmtBt_sKOT1J5eayOLUgP_ds8HgM9nkETomjdCuVahk8SXnCFrcqFNIuASV_pVdM1kdO_bRgKWaiISrE1ThDCa4q8OT3b1qHmqiBfW-GHjPJcJIG8xDR9Q-9_DtHh30Mf8IsYjotyzMexBPgd_c6AGQcZUYy8Mr_P7cHsbg9n8bfc&s=syNuwc5wzm_Vx23JUvE-LQIT0d6Z6Xi8-4wAy85O-duWXpRDwwqsQ53bIW4WYa3GtQRd_Gv_x6zUjXmSPJkMcf-e_PvSzSAXXajR26LfY1NxHic-i0QYegHidcb6q1ANZOsWscl810QE0-sln_4-2nXAHlkjdhWeWb1NH5fbwXecNMjWWhPH_Sc1MTBJMmVNBAa_HRVu6wswfVJpSTeOVSpI-zphQrkIKOAGAEWYCWdMzFT2w2YCwThQO7HRxdH1WKfWyjO0Lus_WNijfsWRtVkfMfOBikx_vQE1FPJYPY2mq0BpZiaRHeNR1OS5h0C2lJ5lglMdw2Cdd2pGNYhCXQ&h=dM5vcl7PHTA8LgjBaRieiWVTdhUQUuC18mb_z-Qup6g response: body: - string: '{"id":"subscriptions/d51e3ffe-6b84-49cd-b426-0dc4ec660356/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/centralindia/operationStatus/green/operationId/903b7292-0c3d-4ccc-814f-a658458284e7","name":"903b7292-0c3d-4ccc-814f-a658458284e7","status":"Running","startTime":"2024-04-18T04:00:52.6379387Z"}' + string: '{"id":"subscriptions/0753feba-86f1-4242-aff1-27938fb04531/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/green/operationId/f4225364-b6a8-4705-9ebe-298a2bafcd94","name":"f4225364-b6a8-4705-9ebe-298a2bafcd94","status":"Running","startTime":"2024-06-21T08:17:08.5253224Z"}' headers: cache-control: - no-cache content-length: - - '325' + - '319' content-type: - - application/json; charset=utf-8 + - application/json date: - - Thu, 18 Apr 2024 04:01:14 GMT + - Fri, 21 Jun 2024 08:17:21 GMT expires: - '-1' pragma: - no-cache request-context: - - appId=cid-v1:797d7e4e-8180-497e-a254-780fbd39ba4d + - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 strict-transport-security: - max-age=31536000; includeSubDomains x-cache: @@ -1177,9 +1392,9 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: F09163D3315A4D4E8B68AF905D287E2F Ref B: MAA201060514017 Ref C: 2024-04-18T04:01:14Z' + - 'Ref A: 2728BC65DC614CB7AC047D21A4EFB0B7 Ref B: TYO201151005011 Ref C: 2024-06-21T08:17:20Z' x-rp-server-mvid: - - 4c93324c-8d05-4614-bf23-e41ef7c9c1f7 + - d8329a64-eda0-406f-8e0d-787cc6e9090c status: code: 200 message: OK @@ -1197,27 +1412,27 @@ interactions: ParameterSetName: - -n --app -g -s --instance-count User-Agent: - - AZURECLI/2.59.0 azsdk-python-core/1.28.0 Python/3.8.10 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.61.0 azsdk-python-core/1.29.5 Python/3.8.10 (Windows-10-10.0.22631-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/centralindia/operationStatus/green/operationId/903b7292-0c3d-4ccc-814f-a658458284e7?api-version=2024-05-01-preview&t=638490096527949829&c=MIIHADCCBeigAwIBAgITHgPr-Oynpc11nukqPwAAA-v47DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwMjAxMTUzMzMzWhcNMjUwMTI2MTUzMzMzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL0fVpJv9HfZ9lDyFsKVf2PJgsZDMFA6khnm_67kUV0KDb8vTd3bmnw1UYl75g2Cp9GDvvaCqKVn-aux3TWe11D61vAtFcTPbNvezESM6bHR-RV1e4LhXUIl6PZRcIE65rk0bYF8P1O_zZ4mpWHx99Mc9gSe6E2sqh_sWRIuE4mSXNxVzzmndknLOkcDnqNl9Kt1VpXt5orBSwAV74sCBJuvzSE7MEW2kHUJtqzGWoXvf5pm-rYfwqhQa3HLjUMj7xbwzsBDtEn2ZYJLlqJqIps5iVHixHPn8k6opx-9FVP2u009BccFRDwiVl1b6xWXhwzq58hYtdYc3SoMCcWMtf0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBR1fq2N8kAQnlwHFZuqRYZ3nIu5LjAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABwCQ0hRgTzuMiiq8PUrVdDBN8_c3HcEZsxdazvy4RNcw_7WjYA3QdRzVtaOAEfPq6GrfCF7n8qlpXjMSOq5Oc-mL6EwulQAybtx4RxY0zI5tDTHfITDo2FVSa6thj9WVlgOF2UxNbopXBAYpN-fbgUTanBsphWY2F_Kz_VKFv-4UXHwyNiDa3wpaQrmQ2urunWos3lEhx0aRKdNTZwjJtK78rfIazNccJHT1LHpWU7i8XEBYP_RzftkGhoEhofdnth4t99G4Clw9RBOC8Km1SZ7zJTtaYcCU-NXSzWQgWTQeGMwo5CnvADN5uPXz3aUMxAukDY-ed4wPldjzzJFmzk&s=tneLUhAAjQZJZDwx_zc50ImuvEGvwvvJi22YlxjfspR8UoGBiGgaDQTyDEf5vSHd8_GDVDNF0nS4QckcnOBfIngIcxS91OeiNigu95_bGXMPsrZ7E_YI0sIPl4jQD0xHExNZDDdnG9Dy8S-NxjJrweHve-qn0G-D6QqQP8ipexxkpFNb4cBVaX5CVK_VC6zWPRpKA_adDfZcmRd1b3MrFV_pmmXruNnlwAjB8yr2wLT4zIPlQsggjJ5FaIoicikScuXWAbnryuO7JYzFWsUmr3lmexphNcYyPJd9GJp9HJ5H7cohjgv9Vn7v9O6dF-dHZuh0zX-nxzHDH2riQ0L8Dg&h=Hrxn8I3AnSOOhe-jNZ2-sphOSGTVlYtAHqODGN39llg + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/green/operationId/f4225364-b6a8-4705-9ebe-298a2bafcd94?api-version=2024-05-01-preview&t=638545546288214629&c=MIIHhzCCBm-gAwIBAgITHgSTMYHP2krzC4KxewAABJMxgTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNTE3MTc0NjExWhcNMjUwNTEyMTc0NjExWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPJUWS0ikqXTPq6avcNJnLuBoJVLLUjMZpNyvQilJ0RDJ4PRk8BRSNiwrkrKjeaE-epRUqAOsEasKTpi7j9Ax5NWjcRurexxj5QIMbCpLftpBwzkN9iBKyETYqOHQM_flgxIQF74OZD_Tiy2I1UCuXvt-m4ONdi5VEwEegjGUWmocxGlCQWRdPiY4Sw9P_MLOALop07i6j9OGlmo7euYrE-ft7bGA8aCTzrKrl8p1ih0_Xqm9OR4bm-nGBJM_V5ueUbLcV4sXcxGseaLDf_YX_ViaUHzx0DJEMYQahyQVK9YxwpT7U3z9Sm9PAFlrey08UWFcE4eFfY9RTceddPVPl0CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBQWuWUI6AWtayBRWRM9dcR7rvVJIzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBALmOEOSs0QwwDPea8xjQCTqaB0Oa1_yI1gSMhtRR1P0p_-LfmXqU_L0ZUrjWw8-cGr7sCaHcnc35GeM7thuGxqKS3eQBt7yuu8qWfnLiqX6VKZ2iDApMGJrZ-64pKwOcYgYnQ1juI2_gL5yB3GWIA3RyXfKBdvZcjvjoFRJKdHEmtBt_sKOT1J5eayOLUgP_ds8HgM9nkETomjdCuVahk8SXnCFrcqFNIuASV_pVdM1kdO_bRgKWaiISrE1ThDCa4q8OT3b1qHmqiBfW-GHjPJcJIG8xDR9Q-9_DtHh30Mf8IsYjotyzMexBPgd_c6AGQcZUYy8Mr_P7cHsbg9n8bfc&s=syNuwc5wzm_Vx23JUvE-LQIT0d6Z6Xi8-4wAy85O-duWXpRDwwqsQ53bIW4WYa3GtQRd_Gv_x6zUjXmSPJkMcf-e_PvSzSAXXajR26LfY1NxHic-i0QYegHidcb6q1ANZOsWscl810QE0-sln_4-2nXAHlkjdhWeWb1NH5fbwXecNMjWWhPH_Sc1MTBJMmVNBAa_HRVu6wswfVJpSTeOVSpI-zphQrkIKOAGAEWYCWdMzFT2w2YCwThQO7HRxdH1WKfWyjO0Lus_WNijfsWRtVkfMfOBikx_vQE1FPJYPY2mq0BpZiaRHeNR1OS5h0C2lJ5lglMdw2Cdd2pGNYhCXQ&h=dM5vcl7PHTA8LgjBaRieiWVTdhUQUuC18mb_z-Qup6g response: body: - string: '{"id":"subscriptions/d51e3ffe-6b84-49cd-b426-0dc4ec660356/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/centralindia/operationStatus/green/operationId/903b7292-0c3d-4ccc-814f-a658458284e7","name":"903b7292-0c3d-4ccc-814f-a658458284e7","status":"Succeeded","startTime":"2024-04-18T04:00:52.6379387Z","endTime":"2024-04-18T04:01:19.0769578Z"}' + string: '{"id":"subscriptions/0753feba-86f1-4242-aff1-27938fb04531/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/green/operationId/f4225364-b6a8-4705-9ebe-298a2bafcd94","name":"f4225364-b6a8-4705-9ebe-298a2bafcd94","status":"Succeeded","startTime":"2024-06-21T08:17:08.5253224Z","endTime":"2024-06-21T08:17:27.6600553Z"}' headers: cache-control: - no-cache content-length: - - '368' + - '362' content-type: - - application/json; charset=utf-8 + - application/json date: - - Thu, 18 Apr 2024 04:01:25 GMT + - Fri, 21 Jun 2024 08:17:32 GMT expires: - '-1' pragma: - no-cache request-context: - - appId=cid-v1:797d7e4e-8180-497e-a254-780fbd39ba4d + - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 strict-transport-security: - max-age=31536000; includeSubDomains x-cache: @@ -1225,9 +1440,9 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: E4096DC88D6C410D9A98019EF9B15A52 Ref B: MAA201060514017 Ref C: 2024-04-18T04:01:25Z' + - 'Ref A: CF6F4036B6DC42EB87A4318E6AF85D83 Ref B: TYO201151005011 Ref C: 2024-06-21T08:17:31Z' x-rp-server-mvid: - - 4c93324c-8d05-4614-bf23-e41ef7c9c1f7 + - d8329a64-eda0-406f-8e0d-787cc6e9090c status: code: 200 message: OK @@ -1245,27 +1460,27 @@ interactions: ParameterSetName: - -n --app -g -s --instance-count User-Agent: - - AZURECLI/2.59.0 azsdk-python-core/1.28.0 Python/3.8.10 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.61.0 azsdk-python-core/1.29.5 Python/3.8.10 (Windows-10-10.0.22631-SP0) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments/mock-deployment?api-version=2024-05-01-preview response: body: - string: '{"properties":{"deploymentSettings":{"resourceRequests":{"cpu":"2","memory":"1Gi"},"environmentVariables":{"foo":"bar"},"terminationGracePeriodSeconds":90,"livenessProbe":{"disableProbe":false,"failureThreshold":3,"initialDelaySeconds":300,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":3,"probeAction":{"type":"TCPSocketAction"}},"readinessProbe":{"disableProbe":false,"failureThreshold":3,"initialDelaySeconds":0,"periodSeconds":5,"successThreshold":1,"timeoutSeconds":3,"probeAction":{"type":"TCPSocketAction"}}},"provisioningState":"Succeeded","status":"Running","active":false,"instances":[{"name":"clitest000003-green-15-54948589bd-vpv97","status":"Running","discoveryStatus":"UNREGISTERED","startTime":"2024-04-18T04:00:58Z"},{"name":"clitest000003-green-15-54948589bd-zkbbm","status":"Running","discoveryStatus":"UNREGISTERED","startTime":"2024-04-18T04:01:08Z"}],"source":{"type":"Jar","relativePath":"","runtimeVersion":"Java_11"}},"type":"Microsoft.AppPlatform/Spring/apps/deployments","sku":{"name":"S0","tier":"Standard","capacity":2},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments/green","name":"green","systemData":{"createdBy":"dixue@microsoft.com","createdByType":"User","createdAt":"2024-04-18T04:00:51.76373Z","lastModifiedBy":"dixue@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-04-18T04:00:51.76373Z"}}' + string: '{"properties":{"deploymentSettings":{"resourceRequests":{"cpu":"2","memory":"1Gi"},"environmentVariables":{"foo":"bar"},"terminationGracePeriodSeconds":90,"livenessProbe":{"disableProbe":false,"failureThreshold":3,"initialDelaySeconds":300,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":3,"probeAction":{"type":"TCPSocketAction"}},"readinessProbe":{"disableProbe":false,"failureThreshold":3,"initialDelaySeconds":0,"periodSeconds":5,"successThreshold":1,"timeoutSeconds":3,"probeAction":{"type":"TCPSocketAction"}}},"provisioningState":"Succeeded","status":"Running","active":false,"instances":[{"name":"clitest000003-green-15-6fc4458fd-vcpjl","status":"Running","discoveryStatus":"UNKNOWN","startTime":"2024-06-21T08:17:13Z"},{"name":"clitest000003-green-15-6fc4458fd-zbfcf","status":"Running","discoveryStatus":"UNKNOWN","startTime":"2024-06-21T08:17:13Z"}],"source":{"type":"Jar","relativePath":"","runtimeVersion":"Java_11"}},"type":"Microsoft.AppPlatform/Spring/apps/deployments","sku":{"name":"S0","tier":"Standard","capacity":2},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments/green","name":"green","systemData":{"createdBy":"v-shilichen@microsoft.com","createdByType":"User","createdAt":"2024-06-21T08:17:05.5246161Z","lastModifiedBy":"v-shilichen@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-21T08:17:05.5246161Z"}}' headers: cache-control: - no-cache content-length: - - '1489' + - '1493' content-type: - - application/json; charset=utf-8 + - application/json date: - - Thu, 18 Apr 2024 04:01:28 GMT + - Fri, 21 Jun 2024 08:17:56 GMT expires: - '-1' pragma: - no-cache request-context: - - appId=cid-v1:797d7e4e-8180-497e-a254-780fbd39ba4d + - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 strict-transport-security: - max-age=31536000; includeSubDomains x-cache: @@ -1273,11 +1488,11 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-resource-requests: - - '11998' + - '11999' x-msedge-ref: - - 'Ref A: F1D2699EF76A4BA5BC326510B085352E Ref B: MAA201060514017 Ref C: 2024-04-18T04:01:25Z' + - 'Ref A: 5B84D2A4D73D4E7F94BF3A7387D85B31 Ref B: TYO201151005011 Ref C: 2024-06-21T08:17:32Z' x-rp-server-mvid: - - 4c93324c-8d05-4614-bf23-e41ef7c9c1f7 + - d8329a64-eda0-406f-8e0d-787cc6e9090c status: code: 200 message: OK @@ -1295,27 +1510,27 @@ interactions: ParameterSetName: - -n --app -g -s --instance-count User-Agent: - - AZURECLI/2.59.0 azsdk-python-core/1.28.0 Python/3.8.10 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.61.0 azsdk-python-core/1.29.5 Python/3.8.10 (Windows-10-10.0.22631-SP0) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments/mock-deployment?api-version=2024-05-01-preview response: body: - string: '{"properties":{"deploymentSettings":{"resourceRequests":{"cpu":"2","memory":"1Gi"},"environmentVariables":{"foo":"bar"},"terminationGracePeriodSeconds":90,"livenessProbe":{"disableProbe":false,"failureThreshold":3,"initialDelaySeconds":300,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":3,"probeAction":{"type":"TCPSocketAction"}},"readinessProbe":{"disableProbe":false,"failureThreshold":3,"initialDelaySeconds":0,"periodSeconds":5,"successThreshold":1,"timeoutSeconds":3,"probeAction":{"type":"TCPSocketAction"}}},"provisioningState":"Succeeded","status":"Running","active":false,"instances":[{"name":"clitest000003-green-15-54948589bd-vpv97","status":"Running","discoveryStatus":"UNREGISTERED","startTime":"2024-04-18T04:00:58Z"},{"name":"clitest000003-green-15-54948589bd-zkbbm","status":"Running","discoveryStatus":"UNREGISTERED","startTime":"2024-04-18T04:01:08Z"}],"source":{"type":"Jar","relativePath":"","runtimeVersion":"Java_11"}},"type":"Microsoft.AppPlatform/Spring/apps/deployments","sku":{"name":"S0","tier":"Standard","capacity":2},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments/green","name":"green","systemData":{"createdBy":"dixue@microsoft.com","createdByType":"User","createdAt":"2024-04-18T04:00:51.76373Z","lastModifiedBy":"dixue@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-04-18T04:00:51.76373Z"}}' + string: '{"properties":{"deploymentSettings":{"resourceRequests":{"cpu":"2","memory":"1Gi"},"environmentVariables":{"foo":"bar"},"terminationGracePeriodSeconds":90,"livenessProbe":{"disableProbe":false,"failureThreshold":3,"initialDelaySeconds":300,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":3,"probeAction":{"type":"TCPSocketAction"}},"readinessProbe":{"disableProbe":false,"failureThreshold":3,"initialDelaySeconds":0,"periodSeconds":5,"successThreshold":1,"timeoutSeconds":3,"probeAction":{"type":"TCPSocketAction"}}},"provisioningState":"Succeeded","status":"Running","active":false,"instances":[{"name":"clitest000003-green-15-6fc4458fd-vcpjl","status":"Running","discoveryStatus":"UNKNOWN","startTime":"2024-06-21T08:17:13Z"},{"name":"clitest000003-green-15-6fc4458fd-zbfcf","status":"Running","discoveryStatus":"UNKNOWN","startTime":"2024-06-21T08:17:13Z"}],"source":{"type":"Jar","relativePath":"","runtimeVersion":"Java_11"}},"type":"Microsoft.AppPlatform/Spring/apps/deployments","sku":{"name":"S0","tier":"Standard","capacity":2},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments/green","name":"green","systemData":{"createdBy":"v-shilichen@microsoft.com","createdByType":"User","createdAt":"2024-06-21T08:17:05.5246161Z","lastModifiedBy":"v-shilichen@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-21T08:17:05.5246161Z"}}' headers: cache-control: - no-cache content-length: - - '1489' + - '1493' content-type: - - application/json; charset=utf-8 + - application/json date: - - Thu, 18 Apr 2024 04:01:31 GMT + - Fri, 21 Jun 2024 08:18:19 GMT expires: - '-1' pragma: - no-cache request-context: - - appId=cid-v1:797d7e4e-8180-497e-a254-780fbd39ba4d + - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 strict-transport-security: - max-age=31536000; includeSubDomains x-cache: @@ -1323,11 +1538,11 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-resource-requests: - - '11999' + - '11998' x-msedge-ref: - - 'Ref A: DED23AD87E7A42A8A31B16407F796C3E Ref B: MAA201060514017 Ref C: 2024-04-18T04:01:28Z' + - 'Ref A: 7C3EA95B9E1E469EA1CB34B5023A1692 Ref B: TYO201151005011 Ref C: 2024-06-21T08:17:56Z' x-rp-server-mvid: - - 4c93324c-8d05-4614-bf23-e41ef7c9c1f7 + - d8329a64-eda0-406f-8e0d-787cc6e9090c status: code: 200 message: OK @@ -1345,27 +1560,27 @@ interactions: ParameterSetName: - -n --app -g -s --instance-count User-Agent: - - AZURECLI/2.59.0 azsdk-python-core/1.28.0 Python/3.8.10 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.61.0 azsdk-python-core/1.29.5 Python/3.8.10 (Windows-10-10.0.22631-SP0) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002?api-version=2024-05-01-preview response: body: - string: '{"properties":{"provisioningState":"Succeeded","zoneRedundant":false,"maintenanceScheduleConfiguration":{"frequency":"Weekly","day":"Friday","hour":10,"duration":"PT8H"},"version":3,"serviceId":"56e88126a961459ca367bb6223cf4a16","networkProfile":{"outboundIPs":{"publicIPs":["20.219.181.209","20.219.183.20"]},"outboundType":"loadBalancer"},"powerState":"Running","fqdn":"clitest000002.azuremicroservices.io"},"type":"Microsoft.AppPlatform/Spring","sku":{"name":"S0","tier":"Standard"},"location":"centralindia","tags":{},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002","name":"clitest000002","systemData":{"createdBy":"pensh@microsoft.com","createdByType":"User","createdAt":"2023-03-23T02:52:58.6146926Z","lastModifiedBy":"dixue@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-04-15T07:04:09.4581287Z"}}' + string: '{"properties":{"provisioningState":"Succeeded","zoneRedundant":false,"version":3,"serviceId":"a31baf875d90419290792f5af8bd2599","networkProfile":{"outboundIPs":{"publicIPs":["51.8.216.125","51.8.216.157"]},"outboundType":"loadBalancer"},"powerState":"Running","fqdn":"clitest000002.asc-test.net"},"type":"Microsoft.AppPlatform/Spring","sku":{"name":"S0","tier":"Standard"},"location":"eastus","tags":{},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002","name":"clitest000002","systemData":{"createdBy":"v-shilichen@microsoft.com","createdByType":"User","createdAt":"2024-06-21T05:15:55.8630565Z","lastModifiedBy":"v-shilichen@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-21T05:15:55.8630565Z"}}' headers: cache-control: - no-cache content-length: - - '919' + - '812' content-type: - - application/json; charset=utf-8 + - application/json date: - - Thu, 18 Apr 2024 04:01:32 GMT + - Fri, 21 Jun 2024 08:18:20 GMT expires: - '-1' pragma: - no-cache request-context: - - appId=cid-v1:797d7e4e-8180-497e-a254-780fbd39ba4d + - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 strict-transport-security: - max-age=31536000; includeSubDomains x-cache: @@ -1373,11 +1588,11 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-resource-requests: - - '11999' + - '11998' x-msedge-ref: - - 'Ref A: 9D42C9EE2EBE48F285F5FDFAED4ED322 Ref B: MAA201060514017 Ref C: 2024-04-18T04:01:31Z' + - 'Ref A: 388BAAB052EE41E8A9F8E7417FB406DF Ref B: TYO201151005011 Ref C: 2024-06-21T08:18:20Z' x-rp-server-mvid: - - 4c93324c-8d05-4614-bf23-e41ef7c9c1f7 + - d8329a64-eda0-406f-8e0d-787cc6e9090c status: code: 200 message: OK @@ -1397,27 +1612,27 @@ interactions: ParameterSetName: - -n --app -g -s --instance-count User-Agent: - - AZURECLI/2.59.0 azsdk-python-core/1.28.0 Python/3.8.10 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.61.0 azsdk-python-core/1.29.5 Python/3.8.10 (Windows-10-10.0.22631-SP0) method: POST uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/listTestKeys?api-version=2024-05-01-preview response: body: - string: '{"primaryKey":"g8Txb3WjhsLbmSTNRt00QSi7oJMugRsSvwrllEl6k9S9anvSrOG3624SObNEspif","secondaryKey":"e7KVYhTdOPRs7yhnDN0p9oA96TFjn8WtwAHJBRMzkJNP6sBji1m1ovwBKs0X1jIN","primaryTestEndpoint":"https://primary:g8Txb3WjhsLbmSTNRt00QSi7oJMugRsSvwrllEl6k9S9anvSrOG3624SObNEspif@clitest000002.test.azuremicroservices.io","secondaryTestEndpoint":"https://secondary:e7KVYhTdOPRs7yhnDN0p9oA96TFjn8WtwAHJBRMzkJNP6sBji1m1ovwBKs0X1jIN@clitest000002.test.azuremicroservices.io","enabled":true}' + string: '{"primaryKey":"rVgnKAL5wExyNzHfX9fq5tbSj3SQcpMpPAn9I9tfg1ZiDaL2EZTyIMWvdIW4hXpT","secondaryKey":"l8toYRQBPsmYBrn4kyZdXmOxKVlyOBG4USIOVm6RszwUWfUcrSByv73lib0Z71EB","primaryTestEndpoint":"https://primary:rVgnKAL5wExyNzHfX9fq5tbSj3SQcpMpPAn9I9tfg1ZiDaL2EZTyIMWvdIW4hXpT@clitest000002.test.asc-test.net","secondaryTestEndpoint":"https://secondary:l8toYRQBPsmYBrn4kyZdXmOxKVlyOBG4USIOVm6RszwUWfUcrSByv73lib0Z71EB@clitest000002.test.asc-test.net","enabled":true}' headers: cache-control: - no-cache content-length: - - '474' + - '456' content-type: - - application/json; charset=utf-8 + - application/json date: - - Thu, 18 Apr 2024 04:01:32 GMT + - Fri, 21 Jun 2024 08:18:21 GMT expires: - '-1' pragma: - no-cache request-context: - - appId=cid-v1:797d7e4e-8180-497e-a254-780fbd39ba4d + - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 strict-transport-security: - max-age=31536000; includeSubDomains x-cache: @@ -1427,9 +1642,9 @@ interactions: x-ms-ratelimit-remaining-subscription-writes: - '1199' x-msedge-ref: - - 'Ref A: 0DEE569EF92D47BF81273D0BFCF4A373 Ref B: MAA201060514017 Ref C: 2024-04-18T04:01:32Z' + - 'Ref A: AF04FEC43EA14C088741F759F26173AB Ref B: TYO201151005011 Ref C: 2024-06-21T08:18:21Z' x-rp-server-mvid: - - 4c93324c-8d05-4614-bf23-e41ef7c9c1f7 + - d8329a64-eda0-406f-8e0d-787cc6e9090c status: code: 200 message: OK @@ -1447,27 +1662,27 @@ interactions: ParameterSetName: - -n --app -g -s --instance-count User-Agent: - - AZURECLI/2.59.0 azsdk-python-core/1.28.0 Python/3.8.10 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.61.0 azsdk-python-core/1.29.5 Python/3.8.10 (Windows-10-10.0.22631-SP0) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002?api-version=2024-05-01-preview response: body: - string: '{"properties":{"provisioningState":"Succeeded","zoneRedundant":false,"maintenanceScheduleConfiguration":{"frequency":"Weekly","day":"Friday","hour":10,"duration":"PT8H"},"version":3,"serviceId":"56e88126a961459ca367bb6223cf4a16","networkProfile":{"outboundIPs":{"publicIPs":["20.219.181.209","20.219.183.20"]},"outboundType":"loadBalancer"},"powerState":"Running","fqdn":"clitest000002.azuremicroservices.io"},"type":"Microsoft.AppPlatform/Spring","sku":{"name":"S0","tier":"Standard"},"location":"centralindia","tags":{},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002","name":"clitest000002","systemData":{"createdBy":"pensh@microsoft.com","createdByType":"User","createdAt":"2023-03-23T02:52:58.6146926Z","lastModifiedBy":"dixue@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-04-15T07:04:09.4581287Z"}}' + string: '{"properties":{"provisioningState":"Succeeded","zoneRedundant":false,"version":3,"serviceId":"a31baf875d90419290792f5af8bd2599","networkProfile":{"outboundIPs":{"publicIPs":["51.8.216.125","51.8.216.157"]},"outboundType":"loadBalancer"},"powerState":"Running","fqdn":"clitest000002.asc-test.net"},"type":"Microsoft.AppPlatform/Spring","sku":{"name":"S0","tier":"Standard"},"location":"eastus","tags":{},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002","name":"clitest000002","systemData":{"createdBy":"v-shilichen@microsoft.com","createdByType":"User","createdAt":"2024-06-21T05:15:55.8630565Z","lastModifiedBy":"v-shilichen@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-21T05:15:55.8630565Z"}}' headers: cache-control: - no-cache content-length: - - '919' + - '812' content-type: - - application/json; charset=utf-8 + - application/json date: - - Thu, 18 Apr 2024 04:01:33 GMT + - Fri, 21 Jun 2024 08:18:23 GMT expires: - '-1' pragma: - no-cache request-context: - - appId=cid-v1:797d7e4e-8180-497e-a254-780fbd39ba4d + - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 strict-transport-security: - max-age=31536000; includeSubDomains x-cache: @@ -1477,9 +1692,9 @@ interactions: x-ms-ratelimit-remaining-subscription-resource-requests: - '11999' x-msedge-ref: - - 'Ref A: BC3B267E31054EE690B57F359FC0C918 Ref B: MAA201060514017 Ref C: 2024-04-18T04:01:33Z' + - 'Ref A: 42F8541285E94583B813DEE39CEED246 Ref B: TYO201151005011 Ref C: 2024-06-21T08:18:22Z' x-rp-server-mvid: - - 4c93324c-8d05-4614-bf23-e41ef7c9c1f7 + - d8329a64-eda0-406f-8e0d-787cc6e9090c status: code: 200 message: OK @@ -1495,46 +1710,46 @@ interactions: User-Agent: - python-requests/2.31.0 method: GET - uri: https://clitest000002.azuremicroservices.io/api/logstream/apps/clitest000003/instances/clitest000003-green-15-54948589bd-zkbbm?tailLines=500&limitBytes=1048576&sinceSeconds=300 + uri: https://clitest000002.asc-test.net/api/logstream/apps/clitest000003/instances/clitest000003-green-15-6fc4458fd-vcpjl?tailLines=500&limitBytes=1048576&sinceSeconds=300 response: body: - string: "BUILD_IN_EUREKA_CLIENT_SERVICEURL_DEFAULTZONE=https://clitest000002.svc.azuremicroservices.io/eureka/eureka\nBUILD_IN_SPRING_CLOUD_CONFIG_URI=https://clitest000002.svc.azuremicroservices.io/config\nBUILD_IN_SPRING_CLOUD_CONFIG_FAILFAST=true\n\n + string: "BUILD_IN_EUREKA_CLIENT_SERVICEURL_DEFAULTZONE=https://clitest000002.svc.asc-test.net/eureka/eureka\nBUILD_IN_SPRING_CLOUD_CONFIG_URI=https://clitest000002.svc.asc-test.net/config\nBUILD_IN_SPRING_CLOUD_CONFIG_FAILFAST=true\n\n \ . ____ _ __ _ _\n /\\\\ / ___'_ __ _ _(_)_ __ __ _ \\ \\ \\ \\\n( ( )\\___ | '_ | '_| | '_ \\/ _` | \\ \\ \\ \\\n \\\\/ ___)| |_)| | | | | || (_| | ) ) ) )\n ' |____| .__|_| |_|_| |_\\__, | / / / /\n - =========|_|==============|___/=/_/_/_/\n :: Spring Boot :: (v3.2.0)\n\n2024-04-18T04:01:10.549Z + =========|_|==============|___/=/_/_/_/\n :: Spring Boot :: (v3.2.0)\n\n2024-06-21T08:17:15.068Z \ INFO 1 --- [clitest000003] [ main] hello.Application : - Starting Application v1.0.0 using Java 17.0.10 with PID 1 (/app.jar started - by cnb in /)\n2024-04-18T04:01:10.552Z INFO 1 --- [clitest000003] [ main] + Starting Application v1.0.0 using Java 17.0.11 with PID 1 (/app.jar started + by cnb in /)\n2024-06-21T08:17:15.070Z INFO 1 --- [clitest000003] [ main] hello.Application : No active profile set, falling - back to 1 default profile: \"default\"\n2024-04-18T04:01:12.128Z INFO 1 --- + back to 1 default profile: \"default\"\n2024-06-21T08:17:16.372Z INFO 1 --- [clitest000003] [ main] o.s.b.w.embedded.tomcat.TomcatWebServer - \ : Tomcat initialized with port 1025 (http)\n2024-04-18T04:01:12.136Z INFO + \ : Tomcat initialized with port 1025 (http)\n2024-06-21T08:17:16.379Z INFO 1 --- [clitest000003] [ main] o.apache.catalina.core.StandardService - \ : Starting service [Tomcat]\n2024-04-18T04:01:12.136Z INFO 1 --- [clitest000003] + \ : Starting service [Tomcat]\n2024-06-21T08:17:16.379Z INFO 1 --- [clitest000003] [ main] o.apache.catalina.core.StandardEngine : Starting Servlet - engine: [Apache Tomcat/10.1.16]\n2024-04-18T04:01:12.169Z INFO 1 --- [clitest000003] + engine: [Apache Tomcat/10.1.16]\n2024-06-21T08:17:16.411Z INFO 1 --- [clitest000003] [ main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing - Spring embedded WebApplicationContext\n2024-04-18T04:01:12.170Z INFO 1 --- + Spring embedded WebApplicationContext\n2024-06-21T08:17:16.412Z INFO 1 --- [clitest000003] [ main] w.s.c.ServletWebServerApplicationContext - : Root WebApplicationContext: initialization completed in 1467 ms\n2024-04-18T04:01:12.413Z + : Root WebApplicationContext: initialization completed in 1244 ms\n2024-06-21T08:17:16.598Z \ INFO 1 --- [clitest000003] [ main] o.s.b.a.w.s.WelcomePageHandlerMapping - \ : Adding welcome page: class path resource [static/index.html]\n2024-04-18T04:01:12.822Z + \ : Adding welcome page: class path resource [static/index.html]\n2024-06-21T08:17:16.912Z \ INFO 1 --- [clitest000003] [ main] o.s.b.a.e.web.EndpointLinksResolver - \ : Exposing 2 endpoint(s) beneath base path '/actuator'\n2024-04-18T04:01:12.903Z + \ : Exposing 2 endpoint(s) beneath base path '/actuator'\n2024-06-21T08:17:16.992Z \ INFO 1 --- [clitest000003] [ main] o.s.b.w.embedded.tomcat.TomcatWebServer - \ : Tomcat started on port 1025 (http) with context path ''\n2024-04-18T04:01:12.922Z + \ : Tomcat started on port 1025 (http) with context path ''\n2024-06-21T08:17:17.006Z \ INFO 1 --- [clitest000003] [ main] hello.Application : - Started Application in 3.035 seconds (process running for 3.57)\n" + Started Application in 2.435 seconds (process running for 2.89)\n" headers: connection: - keep-alive content-type: - text/plain date: - - Thu, 18 Apr 2024 04:01:35 GMT + - Fri, 21 Jun 2024 08:18:26 GMT strict-transport-security: - - max-age=15724800; includeSubDomains + - max-age=31536000; includeSubDomains transfer-encoding: - chunked status: @@ -1554,27 +1769,27 @@ interactions: ParameterSetName: - -n --app -g -s --instance-count User-Agent: - - AZURECLI/2.59.0 azsdk-python-core/1.28.0 Python/3.8.10 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.61.0 azsdk-python-core/1.29.5 Python/3.8.10 (Windows-10-10.0.22631-SP0) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments/mock-deployment?api-version=2024-05-01-preview response: body: - string: '{"properties":{"deploymentSettings":{"resourceRequests":{"cpu":"2","memory":"1Gi"},"environmentVariables":{"foo":"bar"},"terminationGracePeriodSeconds":90,"livenessProbe":{"disableProbe":false,"failureThreshold":3,"initialDelaySeconds":300,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":3,"probeAction":{"type":"TCPSocketAction"}},"readinessProbe":{"disableProbe":false,"failureThreshold":3,"initialDelaySeconds":0,"periodSeconds":5,"successThreshold":1,"timeoutSeconds":3,"probeAction":{"type":"TCPSocketAction"}}},"provisioningState":"Succeeded","status":"Running","active":false,"instances":[{"name":"clitest000003-green-15-54948589bd-vpv97","status":"Running","discoveryStatus":"UNREGISTERED","startTime":"2024-04-18T04:00:58Z"},{"name":"clitest000003-green-15-54948589bd-zkbbm","status":"Running","discoveryStatus":"UNREGISTERED","startTime":"2024-04-18T04:01:08Z"}],"source":{"type":"Jar","relativePath":"","runtimeVersion":"Java_11"}},"type":"Microsoft.AppPlatform/Spring/apps/deployments","sku":{"name":"S0","tier":"Standard","capacity":2},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments/green","name":"green","systemData":{"createdBy":"dixue@microsoft.com","createdByType":"User","createdAt":"2024-04-18T04:00:51.76373Z","lastModifiedBy":"dixue@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-04-18T04:00:51.76373Z"}}' + string: '{"properties":{"deploymentSettings":{"resourceRequests":{"cpu":"2","memory":"1Gi"},"environmentVariables":{"foo":"bar"},"terminationGracePeriodSeconds":90,"livenessProbe":{"disableProbe":false,"failureThreshold":3,"initialDelaySeconds":300,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":3,"probeAction":{"type":"TCPSocketAction"}},"readinessProbe":{"disableProbe":false,"failureThreshold":3,"initialDelaySeconds":0,"periodSeconds":5,"successThreshold":1,"timeoutSeconds":3,"probeAction":{"type":"TCPSocketAction"}}},"provisioningState":"Succeeded","status":"Running","active":false,"instances":[{"name":"clitest000003-green-15-6fc4458fd-vcpjl","status":"Running","discoveryStatus":"UNKNOWN","startTime":"2024-06-21T08:17:13Z"},{"name":"clitest000003-green-15-6fc4458fd-zbfcf","status":"Running","discoveryStatus":"UNKNOWN","startTime":"2024-06-21T08:17:13Z"}],"source":{"type":"Jar","relativePath":"","runtimeVersion":"Java_11"}},"type":"Microsoft.AppPlatform/Spring/apps/deployments","sku":{"name":"S0","tier":"Standard","capacity":2},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments/green","name":"green","systemData":{"createdBy":"v-shilichen@microsoft.com","createdByType":"User","createdAt":"2024-06-21T08:17:05.5246161Z","lastModifiedBy":"v-shilichen@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-21T08:17:05.5246161Z"}}' headers: cache-control: - no-cache content-length: - - '1489' + - '1493' content-type: - - application/json; charset=utf-8 + - application/json date: - - Thu, 18 Apr 2024 04:01:37 GMT + - Fri, 21 Jun 2024 08:18:49 GMT expires: - '-1' pragma: - no-cache request-context: - - appId=cid-v1:797d7e4e-8180-497e-a254-780fbd39ba4d + - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 strict-transport-security: - max-age=31536000; includeSubDomains x-cache: @@ -1582,11 +1797,11 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-resource-requests: - - '11998' + - '11999' x-msedge-ref: - - 'Ref A: D7B7920BE1434E0F811ED91BE8C25594 Ref B: MAA201060514017 Ref C: 2024-04-18T04:01:35Z' + - 'Ref A: 33722AEE81F74B57AF49B6559EDAA504 Ref B: TYO201151005011 Ref C: 2024-06-21T08:18:26Z' x-rp-server-mvid: - - 4c93324c-8d05-4614-bf23-e41ef7c9c1f7 + - d8329a64-eda0-406f-8e0d-787cc6e9090c status: code: 200 message: OK diff --git a/src/spring/azext_spring/tests/latest/recordings/test_deploy_app_2.yaml b/src/spring/azext_spring/tests/latest/recordings/test_deploy_app_2.yaml new file mode 100644 index 00000000000..087a1b05041 --- /dev/null +++ b/src/spring/azext_spring/tests/latest/recordings/test_deploy_app_2.yaml @@ -0,0 +1,716 @@ +interactions: +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - spring app create + Connection: + - keep-alive + ParameterSetName: + - -n -g -s --cpu --env --runtime-version + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.30.1 Python/3.11.9 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002?api-version=2024-05-01-preview + response: + body: + string: '{"properties":{"provisioningState":"Succeeded","zoneRedundant":false,"version":3,"serviceId":"d58aeddd824e4b9a849f4e6f2340c38e","networkProfile":{"outboundIPs":{"publicIPs":["20.162.138.190","85.210.88.164"]},"outboundType":"loadBalancer"},"powerState":"Running","fqdn":"clitest000002.azuremicroservices.io"},"type":"Microsoft.AppPlatform/Spring","sku":{"name":"S0","tier":"Standard"},"location":"uksouth","tags":null,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002","name":"clitest000002","systemData":{"createdBy":"v-muyaofeng@microsoft.com","createdByType":"User","createdAt":"2024-06-19T05:02:58.6679746Z","lastModifiedBy":"v-muyaofeng@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-19T05:02:58.6679746Z"}}' + headers: + cache-control: + - no-cache + content-length: + - '827' + content-type: + - application/json + date: + - Wed, 19 Jun 2024 05:04:59 GMT + expires: + - '-1' + pragma: + - no-cache + request-context: + - appId=cid-v1:797d7e4e-8180-497e-a254-780fbd39ba4d + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-resource-requests: + - '11999' + x-msedge-ref: + - 'Ref A: 0C72AB2990C04C0E8E24F39E01202B17 Ref B: TYO201100115037 Ref C: 2024-06-19T05:04:58Z' + x-rp-server-mvid: + - 16f8ed7c-99fe-42f5-98dc-7ba9e82d32d1 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - spring app create + Connection: + - keep-alive + ParameterSetName: + - -n -g -s --cpu --env --runtime-version + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.30.1 Python/3.11.9 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003?api-version=2024-05-01-preview + response: + body: + string: '{"error":{"code":"NotFound","message":"App was not found","target":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003","details":null}}' + headers: + cache-control: + - no-cache + content-length: + - '241' + content-type: + - application/json + date: + - Wed, 19 Jun 2024 05:05:01 GMT + expires: + - '-1' + pragma: + - no-cache + request-context: + - appId=cid-v1:797d7e4e-8180-497e-a254-780fbd39ba4d + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-resource-requests: + - '11999' + x-msedge-ref: + - 'Ref A: 553867EBCAA94B46A9164A0A3407C566 Ref B: TYO201100113053 Ref C: 2024-06-19T05:05:00Z' + x-rp-server-mvid: + - 16f8ed7c-99fe-42f5-98dc-7ba9e82d32d1 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - spring app create + Connection: + - keep-alive + ParameterSetName: + - -n -g -s --cpu --env --runtime-version + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.30.1 Python/3.11.9 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002?api-version=2024-05-01-preview + response: + body: + string: '{"properties":{"provisioningState":"Succeeded","zoneRedundant":false,"version":3,"serviceId":"d58aeddd824e4b9a849f4e6f2340c38e","networkProfile":{"outboundIPs":{"publicIPs":["20.162.138.190","85.210.88.164"]},"outboundType":"loadBalancer"},"powerState":"Running","fqdn":"clitest000002.azuremicroservices.io"},"type":"Microsoft.AppPlatform/Spring","sku":{"name":"S0","tier":"Standard"},"location":"uksouth","tags":null,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002","name":"clitest000002","systemData":{"createdBy":"v-muyaofeng@microsoft.com","createdByType":"User","createdAt":"2024-06-19T05:02:58.6679746Z","lastModifiedBy":"v-muyaofeng@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-19T05:02:58.6679746Z"}}' + headers: + cache-control: + - no-cache + content-length: + - '827' + content-type: + - application/json + date: + - Wed, 19 Jun 2024 05:05:03 GMT + expires: + - '-1' + pragma: + - no-cache + request-context: + - appId=cid-v1:797d7e4e-8180-497e-a254-780fbd39ba4d + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-resource-requests: + - '11999' + x-msedge-ref: + - 'Ref A: 7AB963CC03284D3C9A95068E6D0F5BAB Ref B: TYO201100115047 Ref C: 2024-06-19T05:05:02Z' + x-rp-server-mvid: + - 16f8ed7c-99fe-42f5-98dc-7ba9e82d32d1 + status: + code: 200 + message: OK +- request: + body: '{"properties": {"public": false, "httpsOnly": false, "temporaryDisk": {"sizeInGB": + 5, "mountPath": "/tmp"}, "enableEndToEndTLS": false, "testEndpointAuthState": + "Enabled"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - spring app create + Connection: + - keep-alive + Content-Length: + - '172' + Content-Type: + - application/json + ParameterSetName: + - -n -g -s --cpu --env --runtime-version + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.30.1 Python/3.11.9 (Windows-10-10.0.22631-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003?api-version=2024-05-01-preview + response: + body: + string: '{"properties":{"addonConfigs":{"applicationConfigurationService":{},"configServer":{},"serviceRegistry":{}},"public":false,"provisioningState":"Creating","httpsOnly":false,"temporaryDisk":{"sizeInGB":5,"mountPath":"/tmp"},"enableEndToEndTLS":false,"testEndpointAuthStatus":"Enabled","ingressSettings":{"readTimeoutInSeconds":300,"sendTimeoutInSeconds":60,"sessionCookieMaxAge":0,"sessionAffinity":"None","backendProtocol":"Default"}},"type":"Microsoft.AppPlatform/Spring/apps","identity":null,"location":"uksouth","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003","name":"clitest000003","systemData":{"createdBy":"v-muyaofeng@microsoft.com","createdByType":"User","createdAt":"2024-06-19T05:05:05.1792755Z","lastModifiedBy":"v-muyaofeng@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-19T05:05:05.1792755Z"}}' + headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/uksouth/operationStatus/clitest000003/operationId/61b57549-e418-46a6-a87d-83ed1c11b39f?api-version=2024-05-01-preview&t=638543703064605506&c=MIIHhzCCBm-gAwIBAgITHgSTMYHP2krzC4KxewAABJMxgTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNTE3MTc0NjExWhcNMjUwNTEyMTc0NjExWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPJUWS0ikqXTPq6avcNJnLuBoJVLLUjMZpNyvQilJ0RDJ4PRk8BRSNiwrkrKjeaE-epRUqAOsEasKTpi7j9Ax5NWjcRurexxj5QIMbCpLftpBwzkN9iBKyETYqOHQM_flgxIQF74OZD_Tiy2I1UCuXvt-m4ONdi5VEwEegjGUWmocxGlCQWRdPiY4Sw9P_MLOALop07i6j9OGlmo7euYrE-ft7bGA8aCTzrKrl8p1ih0_Xqm9OR4bm-nGBJM_V5ueUbLcV4sXcxGseaLDf_YX_ViaUHzx0DJEMYQahyQVK9YxwpT7U3z9Sm9PAFlrey08UWFcE4eFfY9RTceddPVPl0CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBQWuWUI6AWtayBRWRM9dcR7rvVJIzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBALmOEOSs0QwwDPea8xjQCTqaB0Oa1_yI1gSMhtRR1P0p_-LfmXqU_L0ZUrjWw8-cGr7sCaHcnc35GeM7thuGxqKS3eQBt7yuu8qWfnLiqX6VKZ2iDApMGJrZ-64pKwOcYgYnQ1juI2_gL5yB3GWIA3RyXfKBdvZcjvjoFRJKdHEmtBt_sKOT1J5eayOLUgP_ds8HgM9nkETomjdCuVahk8SXnCFrcqFNIuASV_pVdM1kdO_bRgKWaiISrE1ThDCa4q8OT3b1qHmqiBfW-GHjPJcJIG8xDR9Q-9_DtHh30Mf8IsYjotyzMexBPgd_c6AGQcZUYy8Mr_P7cHsbg9n8bfc&s=aEGkzAwhzKotKu1svjTm3jAtc-HG5fT_uF6C9hpMnpVevBIXIz1H6GhK0EF_77gUQXVK_D3EixAnrhA5zdZLQor2kOi6PZzUlHOscXixoL14WC9pgwAUwqUE7WQk3COO5CVf1naB7CjNRWXWubnNQxoISxM73bOf9nO03GakvnaIqXsB_oke76egDAoUL_6p5h_2nReMuW1wOqOPa2RMgAtKM2-a3zIl5gQowWVLPqArnu1eQnWlM0SkoNwuRp8j5vsqWwD3k0wp8d47b4_bQG7IaPt0xBGr1LZ7Dfb08E5ibTKONhpCdrRAKE2s1vP6XniLdCZYjujrGFfuAsU2fw&h=byM7k0BI5nv00-sHGzuv73SGqpLSFwjekMNGNQ2Lo0g + cache-control: + - no-cache + content-length: + - '942' + content-type: + - application/json + date: + - Wed, 19 Jun 2024 05:05:05 GMT + expires: + - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/uksouth/operationResults/61b57549-e418-46a6-a87d-83ed1c11b39f/Spring/clitest000003?api-version=2024-05-01-preview&t=638543703064761718&c=MIIHhzCCBm-gAwIBAgITHgSTMYHP2krzC4KxewAABJMxgTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNTE3MTc0NjExWhcNMjUwNTEyMTc0NjExWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPJUWS0ikqXTPq6avcNJnLuBoJVLLUjMZpNyvQilJ0RDJ4PRk8BRSNiwrkrKjeaE-epRUqAOsEasKTpi7j9Ax5NWjcRurexxj5QIMbCpLftpBwzkN9iBKyETYqOHQM_flgxIQF74OZD_Tiy2I1UCuXvt-m4ONdi5VEwEegjGUWmocxGlCQWRdPiY4Sw9P_MLOALop07i6j9OGlmo7euYrE-ft7bGA8aCTzrKrl8p1ih0_Xqm9OR4bm-nGBJM_V5ueUbLcV4sXcxGseaLDf_YX_ViaUHzx0DJEMYQahyQVK9YxwpT7U3z9Sm9PAFlrey08UWFcE4eFfY9RTceddPVPl0CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBQWuWUI6AWtayBRWRM9dcR7rvVJIzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBALmOEOSs0QwwDPea8xjQCTqaB0Oa1_yI1gSMhtRR1P0p_-LfmXqU_L0ZUrjWw8-cGr7sCaHcnc35GeM7thuGxqKS3eQBt7yuu8qWfnLiqX6VKZ2iDApMGJrZ-64pKwOcYgYnQ1juI2_gL5yB3GWIA3RyXfKBdvZcjvjoFRJKdHEmtBt_sKOT1J5eayOLUgP_ds8HgM9nkETomjdCuVahk8SXnCFrcqFNIuASV_pVdM1kdO_bRgKWaiISrE1ThDCa4q8OT3b1qHmqiBfW-GHjPJcJIG8xDR9Q-9_DtHh30Mf8IsYjotyzMexBPgd_c6AGQcZUYy8Mr_P7cHsbg9n8bfc&s=Dq-fPNA2IrnSpE_4YDUPfG94o-qHjC-jEFgxpMENCc3Xv5Vb44JhdAqLT8Nu0xeSY72mbsrNEmU7OewMQsM-5SqB-Op9D7j8c-vecCUG0FxwDC2NTgoQ9Z7bH3BgTPwWGdj1aM2R-wQP8-ds6eoBzSXM_CTZJP6slGO3IY2s6K_i0KspiBfRhP0SRhZhXFOv-Y23pMBs9z-TMkDczO-pmN2XCvd8p2aiDt0IwZDf3z5LV9sg24xogEFBoqr8YR_WZOhMSrT1O_pT0sKK9YLoyfl_Bvi1UxNRsWqbfmokY7Mzpiu4-yeyP6lujIzJj4Hc3QNGqAbVoz5dzjFom0GiUQ&h=kXpXVmhwH4bQYo5euD8GFByMykLBHhEIYOahxEE21Ps + pragma: + - no-cache + request-context: + - appId=cid-v1:797d7e4e-8180-497e-a254-780fbd39ba4d + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-resource-requests: + - '1199' + x-msedge-ref: + - 'Ref A: C9662D55620C42008B38B99889838F83 Ref B: TYO201100116037 Ref C: 2024-06-19T05:05:04Z' + x-rp-server-mvid: + - 16f8ed7c-99fe-42f5-98dc-7ba9e82d32d1 + status: + code: 201 + message: Created +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - spring app create + Connection: + - keep-alive + ParameterSetName: + - -n -g -s --cpu --env --runtime-version + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.30.1 Python/3.11.9 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/uksouth/operationStatus/clitest000003/operationId/61b57549-e418-46a6-a87d-83ed1c11b39f?api-version=2024-05-01-preview&t=638543703064605506&c=MIIHhzCCBm-gAwIBAgITHgSTMYHP2krzC4KxewAABJMxgTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNTE3MTc0NjExWhcNMjUwNTEyMTc0NjExWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPJUWS0ikqXTPq6avcNJnLuBoJVLLUjMZpNyvQilJ0RDJ4PRk8BRSNiwrkrKjeaE-epRUqAOsEasKTpi7j9Ax5NWjcRurexxj5QIMbCpLftpBwzkN9iBKyETYqOHQM_flgxIQF74OZD_Tiy2I1UCuXvt-m4ONdi5VEwEegjGUWmocxGlCQWRdPiY4Sw9P_MLOALop07i6j9OGlmo7euYrE-ft7bGA8aCTzrKrl8p1ih0_Xqm9OR4bm-nGBJM_V5ueUbLcV4sXcxGseaLDf_YX_ViaUHzx0DJEMYQahyQVK9YxwpT7U3z9Sm9PAFlrey08UWFcE4eFfY9RTceddPVPl0CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBQWuWUI6AWtayBRWRM9dcR7rvVJIzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBALmOEOSs0QwwDPea8xjQCTqaB0Oa1_yI1gSMhtRR1P0p_-LfmXqU_L0ZUrjWw8-cGr7sCaHcnc35GeM7thuGxqKS3eQBt7yuu8qWfnLiqX6VKZ2iDApMGJrZ-64pKwOcYgYnQ1juI2_gL5yB3GWIA3RyXfKBdvZcjvjoFRJKdHEmtBt_sKOT1J5eayOLUgP_ds8HgM9nkETomjdCuVahk8SXnCFrcqFNIuASV_pVdM1kdO_bRgKWaiISrE1ThDCa4q8OT3b1qHmqiBfW-GHjPJcJIG8xDR9Q-9_DtHh30Mf8IsYjotyzMexBPgd_c6AGQcZUYy8Mr_P7cHsbg9n8bfc&s=aEGkzAwhzKotKu1svjTm3jAtc-HG5fT_uF6C9hpMnpVevBIXIz1H6GhK0EF_77gUQXVK_D3EixAnrhA5zdZLQor2kOi6PZzUlHOscXixoL14WC9pgwAUwqUE7WQk3COO5CVf1naB7CjNRWXWubnNQxoISxM73bOf9nO03GakvnaIqXsB_oke76egDAoUL_6p5h_2nReMuW1wOqOPa2RMgAtKM2-a3zIl5gQowWVLPqArnu1eQnWlM0SkoNwuRp8j5vsqWwD3k0wp8d47b4_bQG7IaPt0xBGr1LZ7Dfb08E5ibTKONhpCdrRAKE2s1vP6XniLdCZYjujrGFfuAsU2fw&h=byM7k0BI5nv00-sHGzuv73SGqpLSFwjekMNGNQ2Lo0g + response: + body: + string: '{"id":"subscriptions/6c933f90-8115-4392-90f2-7077c9fa5dbd/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/uksouth/operationStatus/clitest000003/operationId/61b57549-e418-46a6-a87d-83ed1c11b39f","name":"61b57549-e418-46a6-a87d-83ed1c11b39f","status":"Succeeded","startTime":"2024-06-19T05:05:06.2760922Z","endTime":"2024-06-19T05:05:06.8434588Z"}' + headers: + cache-control: + - no-cache + content-length: + - '371' + content-type: + - application/json + date: + - Wed, 19 Jun 2024 05:05:07 GMT + expires: + - '-1' + pragma: + - no-cache + request-context: + - appId=cid-v1:797d7e4e-8180-497e-a254-780fbd39ba4d + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-msedge-ref: + - 'Ref A: 07F0CEB07B4C4B0A97FDF361AC1ED484 Ref B: TYO201100116031 Ref C: 2024-06-19T05:05:07Z' + x-rp-server-mvid: + - 16f8ed7c-99fe-42f5-98dc-7ba9e82d32d1 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - spring app create + Connection: + - keep-alive + ParameterSetName: + - -n -g -s --cpu --env --runtime-version + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.30.1 Python/3.11.9 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003?api-version=2024-05-01-preview + response: + body: + string: '{"properties":{"addonConfigs":{"applicationConfigurationService":{},"configServer":{},"serviceRegistry":{}},"public":false,"provisioningState":"Succeeded","fqdn":"clitest000002.azuremicroservices.io","httpsOnly":false,"temporaryDisk":{"sizeInGB":5,"mountPath":"/tmp"},"persistentDisk":{"sizeInGB":0,"mountPath":"/persistent"},"enableEndToEndTLS":false,"testEndpointAuthStatus":"Enabled","ingressSettings":{"readTimeoutInSeconds":300,"sendTimeoutInSeconds":60,"sessionCookieMaxAge":0,"sessionAffinity":"None","backendProtocol":"Default"}},"type":"Microsoft.AppPlatform/Spring/apps","identity":null,"location":"uksouth","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003","name":"clitest000003","systemData":{"createdBy":"v-muyaofeng@microsoft.com","createdByType":"User","createdAt":"2024-06-19T05:05:05.1792755Z","lastModifiedBy":"v-muyaofeng@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-19T05:05:05.1792755Z"}}' + headers: + cache-control: + - no-cache + content-length: + - '1046' + content-type: + - application/json + date: + - Wed, 19 Jun 2024 05:05:09 GMT + expires: + - '-1' + pragma: + - no-cache + request-context: + - appId=cid-v1:797d7e4e-8180-497e-a254-780fbd39ba4d + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-resource-requests: + - '11999' + x-msedge-ref: + - 'Ref A: 1AF47C91EA4B4E66A1E3A2125090FBB3 Ref B: TYO201151003062 Ref C: 2024-06-19T05:05:08Z' + x-rp-server-mvid: + - 16f8ed7c-99fe-42f5-98dc-7ba9e82d32d1 + status: + code: 200 + message: OK +- request: + body: '{"properties": {"source": {"type": "Jar", "relativePath": "", + "runtimeVersion": "Java_11"}, "deploymentSettings": {"resourceRequests": {"cpu": + "2", "memory": "1Gi"}, "environmentVariables": {"foo": "bar"}, "scale": {"minReplicas": + 1, "maxReplicas": 10}}, "active": true}, "sku": {"name": "S0", "tier": "Standard", + "capacity": 1}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - spring app create + Connection: + - keep-alive + Content-Length: + - '338' + Content-Type: + - application/json + ParameterSetName: + - -n -g -s --cpu --env --runtime-version + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.30.1 Python/3.11.9 (Windows-10-10.0.22631-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments/mock-deployment?api-version=2024-05-01-preview + response: + body: + string: '{"properties":{"deploymentSettings":{"resourceRequests":{"cpu":"2","memory":"1Gi"},"environmentVariables":{"foo":"bar"},"terminationGracePeriodSeconds":90},"provisioningState":"Creating","status":"Running","active":true,"instances":null,"source":{"type":"Jar","relativePath":"","runtimeVersion":"Java_11"}},"type":"Microsoft.AppPlatform/Spring/apps/deployments","sku":{"name":"S0","tier":"Standard","capacity":1},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments/default","name":"default","systemData":{"createdBy":"v-muyaofeng@microsoft.com","createdByType":"User","createdAt":"2024-06-19T05:05:12.7752868Z","lastModifiedBy":"v-muyaofeng@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-19T05:05:12.7752868Z"}}' + headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/uksouth/operationStatus/default/operationId/59af58b4-e321-4b36-9582-e5e55b4ec4d5?api-version=2024-05-01-preview&t=638543703142284907&c=MIIHhzCCBm-gAwIBAgITHgSTMYHP2krzC4KxewAABJMxgTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNTE3MTc0NjExWhcNMjUwNTEyMTc0NjExWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPJUWS0ikqXTPq6avcNJnLuBoJVLLUjMZpNyvQilJ0RDJ4PRk8BRSNiwrkrKjeaE-epRUqAOsEasKTpi7j9Ax5NWjcRurexxj5QIMbCpLftpBwzkN9iBKyETYqOHQM_flgxIQF74OZD_Tiy2I1UCuXvt-m4ONdi5VEwEegjGUWmocxGlCQWRdPiY4Sw9P_MLOALop07i6j9OGlmo7euYrE-ft7bGA8aCTzrKrl8p1ih0_Xqm9OR4bm-nGBJM_V5ueUbLcV4sXcxGseaLDf_YX_ViaUHzx0DJEMYQahyQVK9YxwpT7U3z9Sm9PAFlrey08UWFcE4eFfY9RTceddPVPl0CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBQWuWUI6AWtayBRWRM9dcR7rvVJIzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBALmOEOSs0QwwDPea8xjQCTqaB0Oa1_yI1gSMhtRR1P0p_-LfmXqU_L0ZUrjWw8-cGr7sCaHcnc35GeM7thuGxqKS3eQBt7yuu8qWfnLiqX6VKZ2iDApMGJrZ-64pKwOcYgYnQ1juI2_gL5yB3GWIA3RyXfKBdvZcjvjoFRJKdHEmtBt_sKOT1J5eayOLUgP_ds8HgM9nkETomjdCuVahk8SXnCFrcqFNIuASV_pVdM1kdO_bRgKWaiISrE1ThDCa4q8OT3b1qHmqiBfW-GHjPJcJIG8xDR9Q-9_DtHh30Mf8IsYjotyzMexBPgd_c6AGQcZUYy8Mr_P7cHsbg9n8bfc&s=DpYh2nruiXBScBp_Z41erqivSj0WbikDf6BNe5FyFL3Cqblp3B44aZAR0gyqHlJ8L5YNINkHZhL69xsQATgZNHTPNe5JwkMbq1f4iX9OIT446mNrgsCjqaZXmMjGDaS1j4HwUQvC6DcWX3NR94DbTYij7ih39ECpeWmZZFLtbSbf1zuW5qog0jEP8zsQP5Tl77639yyJ2ONDBOTPpqZkSR9Mz_Y_NZmalRc_TgDB8-CDYSiYG9moQOf35UA_FJewbm_eZvdqUkYK-2Xg-azdeb4KhtGzbG02qRGSAMri0WtulhiPAuJLGfFJqtsqfJyuWlvkHHlOOYzevg9IDgCQsA&h=s-86y4ejYM1honGOt6Vf2stCLVSUw5zU2J4WPocdMGY + cache-control: + - no-cache + content-length: + - '864' + content-type: + - application/json + date: + - Wed, 19 Jun 2024 05:05:13 GMT + expires: + - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/uksouth/operationResults/59af58b4-e321-4b36-9582-e5e55b4ec4d5/Spring/default?api-version=2024-05-01-preview&t=638543703142284907&c=MIIHhzCCBm-gAwIBAgITHgSTMYHP2krzC4KxewAABJMxgTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNTE3MTc0NjExWhcNMjUwNTEyMTc0NjExWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPJUWS0ikqXTPq6avcNJnLuBoJVLLUjMZpNyvQilJ0RDJ4PRk8BRSNiwrkrKjeaE-epRUqAOsEasKTpi7j9Ax5NWjcRurexxj5QIMbCpLftpBwzkN9iBKyETYqOHQM_flgxIQF74OZD_Tiy2I1UCuXvt-m4ONdi5VEwEegjGUWmocxGlCQWRdPiY4Sw9P_MLOALop07i6j9OGlmo7euYrE-ft7bGA8aCTzrKrl8p1ih0_Xqm9OR4bm-nGBJM_V5ueUbLcV4sXcxGseaLDf_YX_ViaUHzx0DJEMYQahyQVK9YxwpT7U3z9Sm9PAFlrey08UWFcE4eFfY9RTceddPVPl0CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBQWuWUI6AWtayBRWRM9dcR7rvVJIzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBALmOEOSs0QwwDPea8xjQCTqaB0Oa1_yI1gSMhtRR1P0p_-LfmXqU_L0ZUrjWw8-cGr7sCaHcnc35GeM7thuGxqKS3eQBt7yuu8qWfnLiqX6VKZ2iDApMGJrZ-64pKwOcYgYnQ1juI2_gL5yB3GWIA3RyXfKBdvZcjvjoFRJKdHEmtBt_sKOT1J5eayOLUgP_ds8HgM9nkETomjdCuVahk8SXnCFrcqFNIuASV_pVdM1kdO_bRgKWaiISrE1ThDCa4q8OT3b1qHmqiBfW-GHjPJcJIG8xDR9Q-9_DtHh30Mf8IsYjotyzMexBPgd_c6AGQcZUYy8Mr_P7cHsbg9n8bfc&s=0atpxibL6uSG2jLWwkZ1O066fHiOWjGPbDw7c48TxgDQJ8FEIXmK-BBY1Zh__xHCXwzmOFGg_fj18U32TdK5jhKr6yUQ_-Z7lPk5aD4-P0A23Jjg0MigBN6295ZFbg4D8h70C3a-wy5raxpxXEGLlikOPVBfB4YUcxU3KYLaukxIQdLg3QBCG7YF-vWUrw8oXh83RVp-FbaiYFLG8Lbk_F0r-3vdpVwAqPTDAdQ82hRb3rALXsWuH6-OOQz9vGjHSAvlB9WlTE0i7EmLgssjePd3pDZsSxUCdNMw8BmsKRc0ea1kz-QGmakad6phNjj0lJdxR29WBgdoomu92SgMqw&h=GtgFt20QwSM7HeqU5QyQIdM-cMbLpiN1x8Mz1_Wvp-Y + pragma: + - no-cache + request-context: + - appId=cid-v1:797d7e4e-8180-497e-a254-780fbd39ba4d + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-resource-requests: + - '1199' + x-msedge-ref: + - 'Ref A: B1C489182DB0439FA0D3BDBBA0CB0290 Ref B: TYO201100115009 Ref C: 2024-06-19T05:05:12Z' + x-rp-server-mvid: + - 16f8ed7c-99fe-42f5-98dc-7ba9e82d32d1 + status: + code: 201 + message: Created +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - spring app create + Connection: + - keep-alive + ParameterSetName: + - -n -g -s --cpu --env --runtime-version + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.30.1 Python/3.11.9 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/uksouth/operationStatus/default/operationId/59af58b4-e321-4b36-9582-e5e55b4ec4d5?api-version=2024-05-01-preview&t=638543703142284907&c=MIIHhzCCBm-gAwIBAgITHgSTMYHP2krzC4KxewAABJMxgTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNTE3MTc0NjExWhcNMjUwNTEyMTc0NjExWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPJUWS0ikqXTPq6avcNJnLuBoJVLLUjMZpNyvQilJ0RDJ4PRk8BRSNiwrkrKjeaE-epRUqAOsEasKTpi7j9Ax5NWjcRurexxj5QIMbCpLftpBwzkN9iBKyETYqOHQM_flgxIQF74OZD_Tiy2I1UCuXvt-m4ONdi5VEwEegjGUWmocxGlCQWRdPiY4Sw9P_MLOALop07i6j9OGlmo7euYrE-ft7bGA8aCTzrKrl8p1ih0_Xqm9OR4bm-nGBJM_V5ueUbLcV4sXcxGseaLDf_YX_ViaUHzx0DJEMYQahyQVK9YxwpT7U3z9Sm9PAFlrey08UWFcE4eFfY9RTceddPVPl0CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBQWuWUI6AWtayBRWRM9dcR7rvVJIzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBALmOEOSs0QwwDPea8xjQCTqaB0Oa1_yI1gSMhtRR1P0p_-LfmXqU_L0ZUrjWw8-cGr7sCaHcnc35GeM7thuGxqKS3eQBt7yuu8qWfnLiqX6VKZ2iDApMGJrZ-64pKwOcYgYnQ1juI2_gL5yB3GWIA3RyXfKBdvZcjvjoFRJKdHEmtBt_sKOT1J5eayOLUgP_ds8HgM9nkETomjdCuVahk8SXnCFrcqFNIuASV_pVdM1kdO_bRgKWaiISrE1ThDCa4q8OT3b1qHmqiBfW-GHjPJcJIG8xDR9Q-9_DtHh30Mf8IsYjotyzMexBPgd_c6AGQcZUYy8Mr_P7cHsbg9n8bfc&s=DpYh2nruiXBScBp_Z41erqivSj0WbikDf6BNe5FyFL3Cqblp3B44aZAR0gyqHlJ8L5YNINkHZhL69xsQATgZNHTPNe5JwkMbq1f4iX9OIT446mNrgsCjqaZXmMjGDaS1j4HwUQvC6DcWX3NR94DbTYij7ih39ECpeWmZZFLtbSbf1zuW5qog0jEP8zsQP5Tl77639yyJ2ONDBOTPpqZkSR9Mz_Y_NZmalRc_TgDB8-CDYSiYG9moQOf35UA_FJewbm_eZvdqUkYK-2Xg-azdeb4KhtGzbG02qRGSAMri0WtulhiPAuJLGfFJqtsqfJyuWlvkHHlOOYzevg9IDgCQsA&h=s-86y4ejYM1honGOt6Vf2stCLVSUw5zU2J4WPocdMGY + response: + body: + string: '{"id":"subscriptions/6c933f90-8115-4392-90f2-7077c9fa5dbd/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/uksouth/operationStatus/default/operationId/59af58b4-e321-4b36-9582-e5e55b4ec4d5","name":"59af58b4-e321-4b36-9582-e5e55b4ec4d5","status":"Running","startTime":"2024-06-19T05:05:13.9989187Z"}' + headers: + cache-control: + - no-cache + content-length: + - '322' + content-type: + - application/json + date: + - Wed, 19 Jun 2024 05:05:14 GMT + expires: + - '-1' + pragma: + - no-cache + request-context: + - appId=cid-v1:797d7e4e-8180-497e-a254-780fbd39ba4d + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-msedge-ref: + - 'Ref A: 54CD2BE1F07749D78F01DEB6B2B06824 Ref B: TYO201100116035 Ref C: 2024-06-19T05:05:14Z' + x-rp-server-mvid: + - 16f8ed7c-99fe-42f5-98dc-7ba9e82d32d1 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - spring app create + Connection: + - keep-alive + ParameterSetName: + - -n -g -s --cpu --env --runtime-version + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.30.1 Python/3.11.9 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/uksouth/operationStatus/default/operationId/59af58b4-e321-4b36-9582-e5e55b4ec4d5?api-version=2024-05-01-preview&t=638543703142284907&c=MIIHhzCCBm-gAwIBAgITHgSTMYHP2krzC4KxewAABJMxgTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNTE3MTc0NjExWhcNMjUwNTEyMTc0NjExWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPJUWS0ikqXTPq6avcNJnLuBoJVLLUjMZpNyvQilJ0RDJ4PRk8BRSNiwrkrKjeaE-epRUqAOsEasKTpi7j9Ax5NWjcRurexxj5QIMbCpLftpBwzkN9iBKyETYqOHQM_flgxIQF74OZD_Tiy2I1UCuXvt-m4ONdi5VEwEegjGUWmocxGlCQWRdPiY4Sw9P_MLOALop07i6j9OGlmo7euYrE-ft7bGA8aCTzrKrl8p1ih0_Xqm9OR4bm-nGBJM_V5ueUbLcV4sXcxGseaLDf_YX_ViaUHzx0DJEMYQahyQVK9YxwpT7U3z9Sm9PAFlrey08UWFcE4eFfY9RTceddPVPl0CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBQWuWUI6AWtayBRWRM9dcR7rvVJIzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBALmOEOSs0QwwDPea8xjQCTqaB0Oa1_yI1gSMhtRR1P0p_-LfmXqU_L0ZUrjWw8-cGr7sCaHcnc35GeM7thuGxqKS3eQBt7yuu8qWfnLiqX6VKZ2iDApMGJrZ-64pKwOcYgYnQ1juI2_gL5yB3GWIA3RyXfKBdvZcjvjoFRJKdHEmtBt_sKOT1J5eayOLUgP_ds8HgM9nkETomjdCuVahk8SXnCFrcqFNIuASV_pVdM1kdO_bRgKWaiISrE1ThDCa4q8OT3b1qHmqiBfW-GHjPJcJIG8xDR9Q-9_DtHh30Mf8IsYjotyzMexBPgd_c6AGQcZUYy8Mr_P7cHsbg9n8bfc&s=DpYh2nruiXBScBp_Z41erqivSj0WbikDf6BNe5FyFL3Cqblp3B44aZAR0gyqHlJ8L5YNINkHZhL69xsQATgZNHTPNe5JwkMbq1f4iX9OIT446mNrgsCjqaZXmMjGDaS1j4HwUQvC6DcWX3NR94DbTYij7ih39ECpeWmZZFLtbSbf1zuW5qog0jEP8zsQP5Tl77639yyJ2ONDBOTPpqZkSR9Mz_Y_NZmalRc_TgDB8-CDYSiYG9moQOf35UA_FJewbm_eZvdqUkYK-2Xg-azdeb4KhtGzbG02qRGSAMri0WtulhiPAuJLGfFJqtsqfJyuWlvkHHlOOYzevg9IDgCQsA&h=s-86y4ejYM1honGOt6Vf2stCLVSUw5zU2J4WPocdMGY + response: + body: + string: '{"id":"subscriptions/6c933f90-8115-4392-90f2-7077c9fa5dbd/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/uksouth/operationStatus/default/operationId/59af58b4-e321-4b36-9582-e5e55b4ec4d5","name":"59af58b4-e321-4b36-9582-e5e55b4ec4d5","status":"Running","startTime":"2024-06-19T05:05:13.9989187Z"}' + headers: + cache-control: + - no-cache + content-length: + - '322' + content-type: + - application/json + date: + - Wed, 19 Jun 2024 05:05:27 GMT + expires: + - '-1' + pragma: + - no-cache + request-context: + - appId=cid-v1:797d7e4e-8180-497e-a254-780fbd39ba4d + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-msedge-ref: + - 'Ref A: E027C7F50BB14E5DB670555433E0CEEC Ref B: TYO201100117051 Ref C: 2024-06-19T05:05:27Z' + x-rp-server-mvid: + - 16f8ed7c-99fe-42f5-98dc-7ba9e82d32d1 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - spring app create + Connection: + - keep-alive + ParameterSetName: + - -n -g -s --cpu --env --runtime-version + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.30.1 Python/3.11.9 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/uksouth/operationStatus/default/operationId/59af58b4-e321-4b36-9582-e5e55b4ec4d5?api-version=2024-05-01-preview&t=638543703142284907&c=MIIHhzCCBm-gAwIBAgITHgSTMYHP2krzC4KxewAABJMxgTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNTE3MTc0NjExWhcNMjUwNTEyMTc0NjExWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPJUWS0ikqXTPq6avcNJnLuBoJVLLUjMZpNyvQilJ0RDJ4PRk8BRSNiwrkrKjeaE-epRUqAOsEasKTpi7j9Ax5NWjcRurexxj5QIMbCpLftpBwzkN9iBKyETYqOHQM_flgxIQF74OZD_Tiy2I1UCuXvt-m4ONdi5VEwEegjGUWmocxGlCQWRdPiY4Sw9P_MLOALop07i6j9OGlmo7euYrE-ft7bGA8aCTzrKrl8p1ih0_Xqm9OR4bm-nGBJM_V5ueUbLcV4sXcxGseaLDf_YX_ViaUHzx0DJEMYQahyQVK9YxwpT7U3z9Sm9PAFlrey08UWFcE4eFfY9RTceddPVPl0CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBQWuWUI6AWtayBRWRM9dcR7rvVJIzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBALmOEOSs0QwwDPea8xjQCTqaB0Oa1_yI1gSMhtRR1P0p_-LfmXqU_L0ZUrjWw8-cGr7sCaHcnc35GeM7thuGxqKS3eQBt7yuu8qWfnLiqX6VKZ2iDApMGJrZ-64pKwOcYgYnQ1juI2_gL5yB3GWIA3RyXfKBdvZcjvjoFRJKdHEmtBt_sKOT1J5eayOLUgP_ds8HgM9nkETomjdCuVahk8SXnCFrcqFNIuASV_pVdM1kdO_bRgKWaiISrE1ThDCa4q8OT3b1qHmqiBfW-GHjPJcJIG8xDR9Q-9_DtHh30Mf8IsYjotyzMexBPgd_c6AGQcZUYy8Mr_P7cHsbg9n8bfc&s=DpYh2nruiXBScBp_Z41erqivSj0WbikDf6BNe5FyFL3Cqblp3B44aZAR0gyqHlJ8L5YNINkHZhL69xsQATgZNHTPNe5JwkMbq1f4iX9OIT446mNrgsCjqaZXmMjGDaS1j4HwUQvC6DcWX3NR94DbTYij7ih39ECpeWmZZFLtbSbf1zuW5qog0jEP8zsQP5Tl77639yyJ2ONDBOTPpqZkSR9Mz_Y_NZmalRc_TgDB8-CDYSiYG9moQOf35UA_FJewbm_eZvdqUkYK-2Xg-azdeb4KhtGzbG02qRGSAMri0WtulhiPAuJLGfFJqtsqfJyuWlvkHHlOOYzevg9IDgCQsA&h=s-86y4ejYM1honGOt6Vf2stCLVSUw5zU2J4WPocdMGY + response: + body: + string: '{"id":"subscriptions/6c933f90-8115-4392-90f2-7077c9fa5dbd/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/uksouth/operationStatus/default/operationId/59af58b4-e321-4b36-9582-e5e55b4ec4d5","name":"59af58b4-e321-4b36-9582-e5e55b4ec4d5","status":"Succeeded","startTime":"2024-06-19T05:05:13.9989187Z","endTime":"2024-06-19T05:05:39.4817617Z"}' + headers: + cache-control: + - no-cache + content-length: + - '365' + content-type: + - application/json + date: + - Wed, 19 Jun 2024 05:05:39 GMT + expires: + - '-1' + pragma: + - no-cache + request-context: + - appId=cid-v1:797d7e4e-8180-497e-a254-780fbd39ba4d + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-msedge-ref: + - 'Ref A: F27326F511B047A094B3CD18AEAE810A Ref B: TYO201100113019 Ref C: 2024-06-19T05:05:38Z' + x-rp-server-mvid: + - 16f8ed7c-99fe-42f5-98dc-7ba9e82d32d1 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - spring app create + Connection: + - keep-alive + ParameterSetName: + - -n -g -s --cpu --env --runtime-version + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.30.1 Python/3.11.9 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments/mock-deployment?api-version=2024-05-01-preview + response: + body: + string: '{"properties":{"deploymentSettings":{"resourceRequests":{"cpu":"2","memory":"1Gi"},"environmentVariables":{"foo":"bar"},"terminationGracePeriodSeconds":90,"livenessProbe":{"disableProbe":false,"failureThreshold":3,"initialDelaySeconds":300,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":3,"probeAction":{"type":"TCPSocketAction"}},"readinessProbe":{"disableProbe":false,"failureThreshold":3,"initialDelaySeconds":0,"periodSeconds":5,"successThreshold":1,"timeoutSeconds":3,"probeAction":{"type":"TCPSocketAction"}}},"provisioningState":"Succeeded","status":"Running","active":true,"instances":[{"name":"clitest000003-default-15-76fc95fc8-bk9mp","status":"Running","discoveryStatus":"UNREGISTERED","startTime":"2024-06-19T05:05:21Z"}],"source":{"type":"Jar","relativePath":"","runtimeVersion":"Java_11"}},"type":"Microsoft.AppPlatform/Spring/apps/deployments","sku":{"name":"S0","tier":"Standard","capacity":1},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments/default","name":"default","systemData":{"createdBy":"v-muyaofeng@microsoft.com","createdByType":"User","createdAt":"2024-06-19T05:05:12.7752868Z","lastModifiedBy":"v-muyaofeng@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-19T05:05:12.7752868Z"}}' + headers: + cache-control: + - no-cache + content-length: + - '1371' + content-type: + - application/json + date: + - Wed, 19 Jun 2024 05:05:44 GMT + expires: + - '-1' + pragma: + - no-cache + request-context: + - appId=cid-v1:797d7e4e-8180-497e-a254-780fbd39ba4d + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-resource-requests: + - '11999' + x-msedge-ref: + - 'Ref A: A479E8141D2B41F38D3A9058AE65EC8D Ref B: TYO201151004034 Ref C: 2024-06-19T05:05:40Z' + x-rp-server-mvid: + - 16f8ed7c-99fe-42f5-98dc-7ba9e82d32d1 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - spring app create + Connection: + - keep-alive + ParameterSetName: + - -n -g -s --cpu --env --runtime-version + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.30.1 Python/3.11.9 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003?api-version=2024-05-01-preview + response: + body: + string: '{"properties":{"addonConfigs":{"applicationConfigurationService":{},"configServer":{},"serviceRegistry":{}},"public":false,"provisioningState":"Succeeded","fqdn":"clitest000002.azuremicroservices.io","httpsOnly":false,"temporaryDisk":{"sizeInGB":5,"mountPath":"/tmp"},"persistentDisk":{"sizeInGB":0,"mountPath":"/persistent"},"enableEndToEndTLS":false,"testEndpointAuthStatus":"Enabled","ingressSettings":{"readTimeoutInSeconds":300,"sendTimeoutInSeconds":60,"sessionCookieMaxAge":0,"sessionAffinity":"None","backendProtocol":"Default"}},"type":"Microsoft.AppPlatform/Spring/apps","identity":null,"location":"uksouth","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003","name":"clitest000003","systemData":{"createdBy":"v-muyaofeng@microsoft.com","createdByType":"User","createdAt":"2024-06-19T05:05:05.1792755Z","lastModifiedBy":"v-muyaofeng@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-19T05:05:05.1792755Z"}}' + headers: + cache-control: + - no-cache + content-length: + - '1046' + content-type: + - application/json + date: + - Wed, 19 Jun 2024 05:05:50 GMT + expires: + - '-1' + pragma: + - no-cache + request-context: + - appId=cid-v1:797d7e4e-8180-497e-a254-780fbd39ba4d + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-resource-requests: + - '11999' + x-msedge-ref: + - 'Ref A: E54DB566CD904BDCA6034DE7FC971C19 Ref B: TYO201100116027 Ref C: 2024-06-19T05:05:50Z' + x-rp-server-mvid: + - 16f8ed7c-99fe-42f5-98dc-7ba9e82d32d1 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - spring app create + Connection: + - keep-alive + ParameterSetName: + - -n -g -s --cpu --env --runtime-version + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.30.1 Python/3.11.9 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments?api-version=2024-05-01-preview + response: + body: + string: '{"value":[{"properties":{"deploymentSettings":{"resourceRequests":{"cpu":"2","memory":"1Gi"},"environmentVariables":{"foo":"bar"},"terminationGracePeriodSeconds":90,"livenessProbe":{"disableProbe":false,"failureThreshold":3,"initialDelaySeconds":300,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":3,"probeAction":{"type":"TCPSocketAction"}},"readinessProbe":{"disableProbe":false,"failureThreshold":3,"initialDelaySeconds":0,"periodSeconds":5,"successThreshold":1,"timeoutSeconds":3,"probeAction":{"type":"TCPSocketAction"}}},"provisioningState":"Succeeded","status":"Running","active":true,"instances":[{"name":"clitest000003-default-15-76fc95fc8-bk9mp","status":"Running","discoveryStatus":"UNREGISTERED","startTime":"2024-06-19T05:05:21Z"}],"source":{"type":"Jar","relativePath":"","runtimeVersion":"Java_11"}},"type":"Microsoft.AppPlatform/Spring/apps/deployments","sku":{"name":"S0","tier":"Standard","capacity":1},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments/default","name":"default","systemData":{"createdBy":"v-muyaofeng@microsoft.com","createdByType":"User","createdAt":"2024-06-19T05:05:12.7752868Z","lastModifiedBy":"v-muyaofeng@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-19T05:05:12.7752868Z"}}]}' + headers: + cache-control: + - no-cache + content-length: + - '1383' + content-type: + - application/json + date: + - Wed, 19 Jun 2024 05:05:55 GMT + expires: + - '-1' + pragma: + - no-cache + request-context: + - appId=cid-v1:797d7e4e-8180-497e-a254-780fbd39ba4d + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-resource-requests: + - '11999' + x-msedge-ref: + - 'Ref A: F1CDD17428304983B1E98116F32F26BE Ref B: TYO201100114021 Ref C: 2024-06-19T05:05:52Z' + x-rp-server-mvid: + - 16f8ed7c-99fe-42f5-98dc-7ba9e82d32d1 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - spring app deploy + Connection: + - keep-alive + ParameterSetName: + - -n -g -s --artifact-path --version + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.30.1 Python/3.11.9 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments?api-version=2024-05-01-preview + response: + body: + string: '{"value":[{"properties":{"deploymentSettings":{"resourceRequests":{"cpu":"2","memory":"1Gi"},"environmentVariables":{"foo":"bar"},"terminationGracePeriodSeconds":90,"livenessProbe":{"disableProbe":false,"failureThreshold":3,"initialDelaySeconds":300,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":3,"probeAction":{"type":"TCPSocketAction"}},"readinessProbe":{"disableProbe":false,"failureThreshold":3,"initialDelaySeconds":0,"periodSeconds":5,"successThreshold":1,"timeoutSeconds":3,"probeAction":{"type":"TCPSocketAction"}}},"provisioningState":"Succeeded","status":"Running","active":true,"instances":[{"name":"clitest000003-default-15-76fc95fc8-bk9mp","status":"Running","discoveryStatus":"UNREGISTERED","startTime":"2024-06-19T05:05:21Z"}],"source":{"type":"Jar","relativePath":"","runtimeVersion":"Java_11"}},"type":"Microsoft.AppPlatform/Spring/apps/deployments","sku":{"name":"S0","tier":"Standard","capacity":1},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments/default","name":"default","systemData":{"createdBy":"v-muyaofeng@microsoft.com","createdByType":"User","createdAt":"2024-06-19T05:05:12.7752868Z","lastModifiedBy":"v-muyaofeng@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-19T05:05:12.7752868Z"}}]}' + headers: + cache-control: + - no-cache + content-length: + - '1383' + content-type: + - application/json + date: + - Wed, 19 Jun 2024 05:06:00 GMT + expires: + - '-1' + pragma: + - no-cache + request-context: + - appId=cid-v1:797d7e4e-8180-497e-a254-780fbd39ba4d + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-resource-requests: + - '11999' + x-msedge-ref: + - 'Ref A: 124690A276E24D8B9634DF459DEA0766 Ref B: TYO201100115029 Ref C: 2024-06-19T05:05:57Z' + x-rp-server-mvid: + - 16f8ed7c-99fe-42f5-98dc-7ba9e82d32d1 + status: + code: 200 + message: OK +version: 1 diff --git a/src/spring/azext_spring/tests/latest/recordings/test_deploy_app_3.yaml b/src/spring/azext_spring/tests/latest/recordings/test_deploy_app_3.yaml new file mode 100644 index 00000000000..24baaa3458a --- /dev/null +++ b/src/spring/azext_spring/tests/latest/recordings/test_deploy_app_3.yaml @@ -0,0 +1,714 @@ +interactions: +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - spring app create + Connection: + - keep-alive + ParameterSetName: + - -n -g -s --cpu --env --runtime-version + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.30.1 Python/3.11.9 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002?api-version=2024-05-01-preview + response: + body: + string: '{"properties":{"provisioningState":"Succeeded","zoneRedundant":false,"version":3,"serviceId":"13553e1dc13049d3bef2d4165af846b7","networkProfile":{"outboundIPs":{"publicIPs":["4.234.24.115","85.210.16.67"]},"outboundType":"loadBalancer"},"powerState":"Running","fqdn":"clitest000002.azuremicroservices.io"},"type":"Microsoft.AppPlatform/Spring","sku":{"name":"S0","tier":"Standard"},"location":"uksouth","tags":null,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002","name":"clitest000002","systemData":{"createdBy":"v-muyaofeng@microsoft.com","createdByType":"User","createdAt":"2024-06-19T05:07:34.8635587Z","lastModifiedBy":"v-muyaofeng@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-19T05:07:34.8635587Z"}}' + headers: + cache-control: + - no-cache + content-length: + - '824' + content-type: + - application/json + date: + - Wed, 19 Jun 2024 05:10:04 GMT + expires: + - '-1' + pragma: + - no-cache + request-context: + - appId=cid-v1:797d7e4e-8180-497e-a254-780fbd39ba4d + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-resource-requests: + - '11998' + x-msedge-ref: + - 'Ref A: 263CE8F433184A94995F0CF6787FC806 Ref B: TYO201100114023 Ref C: 2024-06-19T05:10:03Z' + x-rp-server-mvid: + - 16f8ed7c-99fe-42f5-98dc-7ba9e82d32d1 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - spring app create + Connection: + - keep-alive + ParameterSetName: + - -n -g -s --cpu --env --runtime-version + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.30.1 Python/3.11.9 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003?api-version=2024-05-01-preview + response: + body: + string: '{"error":{"code":"NotFound","message":"App was not found","target":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003","details":null}}' + headers: + cache-control: + - no-cache + content-length: + - '241' + content-type: + - application/json + date: + - Wed, 19 Jun 2024 05:10:05 GMT + expires: + - '-1' + pragma: + - no-cache + request-context: + - appId=cid-v1:797d7e4e-8180-497e-a254-780fbd39ba4d + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-resource-requests: + - '11999' + x-msedge-ref: + - 'Ref A: 1CFD7C5D5A4C4C368523B785D6A77F7B Ref B: TYO201151005060 Ref C: 2024-06-19T05:10:05Z' + x-rp-server-mvid: + - 16f8ed7c-99fe-42f5-98dc-7ba9e82d32d1 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - spring app create + Connection: + - keep-alive + ParameterSetName: + - -n -g -s --cpu --env --runtime-version + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.30.1 Python/3.11.9 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002?api-version=2024-05-01-preview + response: + body: + string: '{"properties":{"provisioningState":"Succeeded","zoneRedundant":false,"version":3,"serviceId":"13553e1dc13049d3bef2d4165af846b7","networkProfile":{"outboundIPs":{"publicIPs":["4.234.24.115","85.210.16.67"]},"outboundType":"loadBalancer"},"powerState":"Running","fqdn":"clitest000002.azuremicroservices.io"},"type":"Microsoft.AppPlatform/Spring","sku":{"name":"S0","tier":"Standard"},"location":"uksouth","tags":null,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002","name":"clitest000002","systemData":{"createdBy":"v-muyaofeng@microsoft.com","createdByType":"User","createdAt":"2024-06-19T05:07:34.8635587Z","lastModifiedBy":"v-muyaofeng@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-19T05:07:34.8635587Z"}}' + headers: + cache-control: + - no-cache + content-length: + - '824' + content-type: + - application/json + date: + - Wed, 19 Jun 2024 05:10:07 GMT + expires: + - '-1' + pragma: + - no-cache + request-context: + - appId=cid-v1:797d7e4e-8180-497e-a254-780fbd39ba4d + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-resource-requests: + - '11999' + x-msedge-ref: + - 'Ref A: 7BAAFE5010164731B80305B4F8A2F30B Ref B: TYO201151006025 Ref C: 2024-06-19T05:10:06Z' + x-rp-server-mvid: + - 16f8ed7c-99fe-42f5-98dc-7ba9e82d32d1 + status: + code: 200 + message: OK +- request: + body: '{"properties": {"public": false, "httpsOnly": false, "temporaryDisk": {"sizeInGB": + 5, "mountPath": "/tmp"}, "enableEndToEndTLS": false, "testEndpointAuthState": + "Enabled"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - spring app create + Connection: + - keep-alive + Content-Length: + - '172' + Content-Type: + - application/json + ParameterSetName: + - -n -g -s --cpu --env --runtime-version + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.30.1 Python/3.11.9 (Windows-10-10.0.22631-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003?api-version=2024-05-01-preview + response: + body: + string: '{"properties":{"addonConfigs":{"applicationConfigurationService":{},"configServer":{},"serviceRegistry":{}},"public":false,"provisioningState":"Creating","httpsOnly":false,"temporaryDisk":{"sizeInGB":5,"mountPath":"/tmp"},"enableEndToEndTLS":false,"testEndpointAuthStatus":"Enabled","ingressSettings":{"readTimeoutInSeconds":300,"sendTimeoutInSeconds":60,"sessionCookieMaxAge":0,"sessionAffinity":"None","backendProtocol":"Default"}},"type":"Microsoft.AppPlatform/Spring/apps","identity":null,"location":"uksouth","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003","name":"clitest000003","systemData":{"createdBy":"v-muyaofeng@microsoft.com","createdByType":"User","createdAt":"2024-06-19T05:10:09.1553783Z","lastModifiedBy":"v-muyaofeng@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-19T05:10:09.1553783Z"}}' + headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/uksouth/operationStatus/clitest000003/operationId/34ef9c47-d6cc-4bab-b236-e19e84e9f1c9?api-version=2024-05-01-preview&t=638543706103428406&c=MIIHhzCCBm-gAwIBAgITHgSTMYHP2krzC4KxewAABJMxgTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNTE3MTc0NjExWhcNMjUwNTEyMTc0NjExWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPJUWS0ikqXTPq6avcNJnLuBoJVLLUjMZpNyvQilJ0RDJ4PRk8BRSNiwrkrKjeaE-epRUqAOsEasKTpi7j9Ax5NWjcRurexxj5QIMbCpLftpBwzkN9iBKyETYqOHQM_flgxIQF74OZD_Tiy2I1UCuXvt-m4ONdi5VEwEegjGUWmocxGlCQWRdPiY4Sw9P_MLOALop07i6j9OGlmo7euYrE-ft7bGA8aCTzrKrl8p1ih0_Xqm9OR4bm-nGBJM_V5ueUbLcV4sXcxGseaLDf_YX_ViaUHzx0DJEMYQahyQVK9YxwpT7U3z9Sm9PAFlrey08UWFcE4eFfY9RTceddPVPl0CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBQWuWUI6AWtayBRWRM9dcR7rvVJIzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBALmOEOSs0QwwDPea8xjQCTqaB0Oa1_yI1gSMhtRR1P0p_-LfmXqU_L0ZUrjWw8-cGr7sCaHcnc35GeM7thuGxqKS3eQBt7yuu8qWfnLiqX6VKZ2iDApMGJrZ-64pKwOcYgYnQ1juI2_gL5yB3GWIA3RyXfKBdvZcjvjoFRJKdHEmtBt_sKOT1J5eayOLUgP_ds8HgM9nkETomjdCuVahk8SXnCFrcqFNIuASV_pVdM1kdO_bRgKWaiISrE1ThDCa4q8OT3b1qHmqiBfW-GHjPJcJIG8xDR9Q-9_DtHh30Mf8IsYjotyzMexBPgd_c6AGQcZUYy8Mr_P7cHsbg9n8bfc&s=XZepzAGjfGHf2u2JuAjwy2xXjQSdXhREZ32iW8GOpud4i2CStBlPH04CDcPdqjb64k7AHl7VQ3U3-cyolhrfTPb8M7UGd1Y03aP82RWQe_ZVulzzijq9Jxui0AUTbdlCg_Fgdq8CYELf8IX86LzLoHdiz_KWRmcm72QhuJEsZflE0boFXDTKXgCjcwFJ1nXWhaLRq5B0ifQgVNPNE9wY6mj3xWLl8PeoocG6q4_u3tPrbb9Sp2JOEG5Dwg0VqIdABecb-TJd-l69TFtNxiE3oR7FA2TTuZe79AuObnITGVlW_35ima8xRWWn69KnyWJGvarrebhUEVmZlH4L6WCOZQ&h=n7PFRcLDItVq-wsq8ADPA5hTHE1znz_RZrFx4wWJfrU + cache-control: + - no-cache + content-length: + - '942' + content-type: + - application/json + date: + - Wed, 19 Jun 2024 05:10:09 GMT + expires: + - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/uksouth/operationResults/34ef9c47-d6cc-4bab-b236-e19e84e9f1c9/Spring/clitest000003?api-version=2024-05-01-preview&t=638543706103428406&c=MIIHhzCCBm-gAwIBAgITHgSTMYHP2krzC4KxewAABJMxgTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNTE3MTc0NjExWhcNMjUwNTEyMTc0NjExWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPJUWS0ikqXTPq6avcNJnLuBoJVLLUjMZpNyvQilJ0RDJ4PRk8BRSNiwrkrKjeaE-epRUqAOsEasKTpi7j9Ax5NWjcRurexxj5QIMbCpLftpBwzkN9iBKyETYqOHQM_flgxIQF74OZD_Tiy2I1UCuXvt-m4ONdi5VEwEegjGUWmocxGlCQWRdPiY4Sw9P_MLOALop07i6j9OGlmo7euYrE-ft7bGA8aCTzrKrl8p1ih0_Xqm9OR4bm-nGBJM_V5ueUbLcV4sXcxGseaLDf_YX_ViaUHzx0DJEMYQahyQVK9YxwpT7U3z9Sm9PAFlrey08UWFcE4eFfY9RTceddPVPl0CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBQWuWUI6AWtayBRWRM9dcR7rvVJIzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBALmOEOSs0QwwDPea8xjQCTqaB0Oa1_yI1gSMhtRR1P0p_-LfmXqU_L0ZUrjWw8-cGr7sCaHcnc35GeM7thuGxqKS3eQBt7yuu8qWfnLiqX6VKZ2iDApMGJrZ-64pKwOcYgYnQ1juI2_gL5yB3GWIA3RyXfKBdvZcjvjoFRJKdHEmtBt_sKOT1J5eayOLUgP_ds8HgM9nkETomjdCuVahk8SXnCFrcqFNIuASV_pVdM1kdO_bRgKWaiISrE1ThDCa4q8OT3b1qHmqiBfW-GHjPJcJIG8xDR9Q-9_DtHh30Mf8IsYjotyzMexBPgd_c6AGQcZUYy8Mr_P7cHsbg9n8bfc&s=6-9tTA1Zkc1dWk8EQY9xE099aTVF0ixvb4MQhnw-ynJln_ZAH4txXu9cY-naMHsSkd5W2ZSlNpBClAnZV9nA4zrqJG9VstyO6fGTPDJOFzc3IQZeYHW1PQXZqMf9HO0KVQDNN6wDliXgKcx5OzdStqlKYLG30JSh0BVHQfC6GEyljZ56LYLLqhzQzJ4K-cmAyGuawbH_tFJUVuIZ9du_3GNdQRLsshEtVWa-ZXNr6ti5FKiQ5XR5wlJTBbbRJuTr0UawRHi8fRWlvPhNqwcfnf-axr1O3nkNaUlLND-GUp792l_22FSuDI1YWiXMTJxLCUH5FMPJ2POlWovGAiVnAA&h=Ma0Y3s_kHj4ZzSEk1XZjHR-DzZLC8gWIXvDfasAF0Dw + pragma: + - no-cache + request-context: + - appId=cid-v1:797d7e4e-8180-497e-a254-780fbd39ba4d + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-resource-requests: + - '1199' + x-msedge-ref: + - 'Ref A: 10D81ED3616648218BBB677DA1FDC0C1 Ref B: TYO201151006060 Ref C: 2024-06-19T05:10:08Z' + x-rp-server-mvid: + - 16f8ed7c-99fe-42f5-98dc-7ba9e82d32d1 + status: + code: 201 + message: Created +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - spring app create + Connection: + - keep-alive + ParameterSetName: + - -n -g -s --cpu --env --runtime-version + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.30.1 Python/3.11.9 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/uksouth/operationStatus/clitest000003/operationId/34ef9c47-d6cc-4bab-b236-e19e84e9f1c9?api-version=2024-05-01-preview&t=638543706103428406&c=MIIHhzCCBm-gAwIBAgITHgSTMYHP2krzC4KxewAABJMxgTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNTE3MTc0NjExWhcNMjUwNTEyMTc0NjExWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPJUWS0ikqXTPq6avcNJnLuBoJVLLUjMZpNyvQilJ0RDJ4PRk8BRSNiwrkrKjeaE-epRUqAOsEasKTpi7j9Ax5NWjcRurexxj5QIMbCpLftpBwzkN9iBKyETYqOHQM_flgxIQF74OZD_Tiy2I1UCuXvt-m4ONdi5VEwEegjGUWmocxGlCQWRdPiY4Sw9P_MLOALop07i6j9OGlmo7euYrE-ft7bGA8aCTzrKrl8p1ih0_Xqm9OR4bm-nGBJM_V5ueUbLcV4sXcxGseaLDf_YX_ViaUHzx0DJEMYQahyQVK9YxwpT7U3z9Sm9PAFlrey08UWFcE4eFfY9RTceddPVPl0CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBQWuWUI6AWtayBRWRM9dcR7rvVJIzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBALmOEOSs0QwwDPea8xjQCTqaB0Oa1_yI1gSMhtRR1P0p_-LfmXqU_L0ZUrjWw8-cGr7sCaHcnc35GeM7thuGxqKS3eQBt7yuu8qWfnLiqX6VKZ2iDApMGJrZ-64pKwOcYgYnQ1juI2_gL5yB3GWIA3RyXfKBdvZcjvjoFRJKdHEmtBt_sKOT1J5eayOLUgP_ds8HgM9nkETomjdCuVahk8SXnCFrcqFNIuASV_pVdM1kdO_bRgKWaiISrE1ThDCa4q8OT3b1qHmqiBfW-GHjPJcJIG8xDR9Q-9_DtHh30Mf8IsYjotyzMexBPgd_c6AGQcZUYy8Mr_P7cHsbg9n8bfc&s=XZepzAGjfGHf2u2JuAjwy2xXjQSdXhREZ32iW8GOpud4i2CStBlPH04CDcPdqjb64k7AHl7VQ3U3-cyolhrfTPb8M7UGd1Y03aP82RWQe_ZVulzzijq9Jxui0AUTbdlCg_Fgdq8CYELf8IX86LzLoHdiz_KWRmcm72QhuJEsZflE0boFXDTKXgCjcwFJ1nXWhaLRq5B0ifQgVNPNE9wY6mj3xWLl8PeoocG6q4_u3tPrbb9Sp2JOEG5Dwg0VqIdABecb-TJd-l69TFtNxiE3oR7FA2TTuZe79AuObnITGVlW_35ima8xRWWn69KnyWJGvarrebhUEVmZlH4L6WCOZQ&h=n7PFRcLDItVq-wsq8ADPA5hTHE1znz_RZrFx4wWJfrU + response: + body: + string: '{"id":"subscriptions/6c933f90-8115-4392-90f2-7077c9fa5dbd/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/uksouth/operationStatus/clitest000003/operationId/34ef9c47-d6cc-4bab-b236-e19e84e9f1c9","name":"34ef9c47-d6cc-4bab-b236-e19e84e9f1c9","status":"Succeeded","startTime":"2024-06-19T05:10:10.0801971Z","endTime":"2024-06-19T05:10:10.5509925Z"}' + headers: + cache-control: + - no-cache + content-length: + - '371' + content-type: + - application/json + date: + - Wed, 19 Jun 2024 05:10:11 GMT + expires: + - '-1' + pragma: + - no-cache + request-context: + - appId=cid-v1:797d7e4e-8180-497e-a254-780fbd39ba4d + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-msedge-ref: + - 'Ref A: AD23016E53474D808CBF14BAF4F08556 Ref B: TYO201151006025 Ref C: 2024-06-19T05:10:11Z' + x-rp-server-mvid: + - 16f8ed7c-99fe-42f5-98dc-7ba9e82d32d1 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - spring app create + Connection: + - keep-alive + ParameterSetName: + - -n -g -s --cpu --env --runtime-version + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.30.1 Python/3.11.9 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003?api-version=2024-05-01-preview + response: + body: + string: '{"properties":{"addonConfigs":{"applicationConfigurationService":{},"configServer":{},"serviceRegistry":{}},"public":false,"provisioningState":"Succeeded","fqdn":"clitest000002.azuremicroservices.io","httpsOnly":false,"temporaryDisk":{"sizeInGB":5,"mountPath":"/tmp"},"persistentDisk":{"sizeInGB":0,"mountPath":"/persistent"},"enableEndToEndTLS":false,"testEndpointAuthStatus":"Enabled","ingressSettings":{"readTimeoutInSeconds":300,"sendTimeoutInSeconds":60,"sessionCookieMaxAge":0,"sessionAffinity":"None","backendProtocol":"Default"}},"type":"Microsoft.AppPlatform/Spring/apps","identity":null,"location":"uksouth","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003","name":"clitest000003","systemData":{"createdBy":"v-muyaofeng@microsoft.com","createdByType":"User","createdAt":"2024-06-19T05:10:09.1553783Z","lastModifiedBy":"v-muyaofeng@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-19T05:10:09.1553783Z"}}' + headers: + cache-control: + - no-cache + content-length: + - '1046' + content-type: + - application/json + date: + - Wed, 19 Jun 2024 05:10:13 GMT + expires: + - '-1' + pragma: + - no-cache + request-context: + - appId=cid-v1:797d7e4e-8180-497e-a254-780fbd39ba4d + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-resource-requests: + - '11999' + x-msedge-ref: + - 'Ref A: 7451CFDF1E1045F8B59EA00C0A1D70DE Ref B: TYO201151004042 Ref C: 2024-06-19T05:10:12Z' + x-rp-server-mvid: + - 16f8ed7c-99fe-42f5-98dc-7ba9e82d32d1 + status: + code: 200 + message: OK +- request: + body: '{"properties": {"source": {"type": "Jar", "relativePath": "", + "runtimeVersion": "Java_11"}, "deploymentSettings": {"resourceRequests": {"cpu": + "2", "memory": "1Gi"}, "environmentVariables": {"foo": "bar"}, "scale": {"minReplicas": + 1, "maxReplicas": 10}}, "active": true}, "sku": {"name": "S0", "tier": "Standard", + "capacity": 1}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - spring app create + Connection: + - keep-alive + Content-Length: + - '338' + Content-Type: + - application/json + ParameterSetName: + - -n -g -s --cpu --env --runtime-version + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.30.1 Python/3.11.9 (Windows-10-10.0.22631-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments/mock-deployment?api-version=2024-05-01-preview + response: + body: + string: '{"properties":{"deploymentSettings":{"resourceRequests":{"cpu":"2","memory":"1Gi"},"environmentVariables":{"foo":"bar"},"terminationGracePeriodSeconds":90},"provisioningState":"Creating","status":"Running","active":true,"instances":null,"source":{"type":"Jar","relativePath":"","runtimeVersion":"Java_11"}},"type":"Microsoft.AppPlatform/Spring/apps/deployments","sku":{"name":"S0","tier":"Standard","capacity":1},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments/default","name":"default","systemData":{"createdBy":"v-muyaofeng@microsoft.com","createdByType":"User","createdAt":"2024-06-19T05:10:16.6789976Z","lastModifiedBy":"v-muyaofeng@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-19T05:10:16.6789976Z"}}' + headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/uksouth/operationStatus/default/operationId/20bb697c-140e-4d99-ae44-76be5272804d?api-version=2024-05-01-preview&t=638543706181164830&c=MIIHhzCCBm-gAwIBAgITHgSTMYHP2krzC4KxewAABJMxgTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNTE3MTc0NjExWhcNMjUwNTEyMTc0NjExWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPJUWS0ikqXTPq6avcNJnLuBoJVLLUjMZpNyvQilJ0RDJ4PRk8BRSNiwrkrKjeaE-epRUqAOsEasKTpi7j9Ax5NWjcRurexxj5QIMbCpLftpBwzkN9iBKyETYqOHQM_flgxIQF74OZD_Tiy2I1UCuXvt-m4ONdi5VEwEegjGUWmocxGlCQWRdPiY4Sw9P_MLOALop07i6j9OGlmo7euYrE-ft7bGA8aCTzrKrl8p1ih0_Xqm9OR4bm-nGBJM_V5ueUbLcV4sXcxGseaLDf_YX_ViaUHzx0DJEMYQahyQVK9YxwpT7U3z9Sm9PAFlrey08UWFcE4eFfY9RTceddPVPl0CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBQWuWUI6AWtayBRWRM9dcR7rvVJIzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBALmOEOSs0QwwDPea8xjQCTqaB0Oa1_yI1gSMhtRR1P0p_-LfmXqU_L0ZUrjWw8-cGr7sCaHcnc35GeM7thuGxqKS3eQBt7yuu8qWfnLiqX6VKZ2iDApMGJrZ-64pKwOcYgYnQ1juI2_gL5yB3GWIA3RyXfKBdvZcjvjoFRJKdHEmtBt_sKOT1J5eayOLUgP_ds8HgM9nkETomjdCuVahk8SXnCFrcqFNIuASV_pVdM1kdO_bRgKWaiISrE1ThDCa4q8OT3b1qHmqiBfW-GHjPJcJIG8xDR9Q-9_DtHh30Mf8IsYjotyzMexBPgd_c6AGQcZUYy8Mr_P7cHsbg9n8bfc&s=6GJpF-LamYZKRnHXvOEwz4evp1Tae5uQVjkuptF_j8BdPT5QlKyRH3R4VEGs0vZ6r_zphJp4ezGtyocOU9ph7V3YZIUFiuzfWkcjvdPBctoe4nZ5JWKj858vExlwG8RvICii7ik65gVLMaqLncWYyNBvbdHJIeqjKD2OxncuUz4HK8CvEWrx0_qDgSm05THbZi0N-jz3reofT4rxqgJWoQ1h5KI4pXkZprDWDBtryIoZE31mxvzNPHGw9bkUphmag7IFrcA1Rq3Z79Wt7V0uM1-Bh-TpdcRkVd3SAU6i_Oc87gsWq7ii4ADkhkSTwvpB5LiTOY3dLpJNlweSQkAnRw&h=ifuM0J_VZqhZjw1ypFEdi0K3MW8Il0Wl6JBXpIpcy24 + cache-control: + - no-cache + content-length: + - '864' + content-type: + - application/json + date: + - Wed, 19 Jun 2024 05:10:17 GMT + expires: + - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/uksouth/operationResults/20bb697c-140e-4d99-ae44-76be5272804d/Spring/default?api-version=2024-05-01-preview&t=638543706181321290&c=MIIHhzCCBm-gAwIBAgITHgSTMYHP2krzC4KxewAABJMxgTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNTE3MTc0NjExWhcNMjUwNTEyMTc0NjExWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPJUWS0ikqXTPq6avcNJnLuBoJVLLUjMZpNyvQilJ0RDJ4PRk8BRSNiwrkrKjeaE-epRUqAOsEasKTpi7j9Ax5NWjcRurexxj5QIMbCpLftpBwzkN9iBKyETYqOHQM_flgxIQF74OZD_Tiy2I1UCuXvt-m4ONdi5VEwEegjGUWmocxGlCQWRdPiY4Sw9P_MLOALop07i6j9OGlmo7euYrE-ft7bGA8aCTzrKrl8p1ih0_Xqm9OR4bm-nGBJM_V5ueUbLcV4sXcxGseaLDf_YX_ViaUHzx0DJEMYQahyQVK9YxwpT7U3z9Sm9PAFlrey08UWFcE4eFfY9RTceddPVPl0CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBQWuWUI6AWtayBRWRM9dcR7rvVJIzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBALmOEOSs0QwwDPea8xjQCTqaB0Oa1_yI1gSMhtRR1P0p_-LfmXqU_L0ZUrjWw8-cGr7sCaHcnc35GeM7thuGxqKS3eQBt7yuu8qWfnLiqX6VKZ2iDApMGJrZ-64pKwOcYgYnQ1juI2_gL5yB3GWIA3RyXfKBdvZcjvjoFRJKdHEmtBt_sKOT1J5eayOLUgP_ds8HgM9nkETomjdCuVahk8SXnCFrcqFNIuASV_pVdM1kdO_bRgKWaiISrE1ThDCa4q8OT3b1qHmqiBfW-GHjPJcJIG8xDR9Q-9_DtHh30Mf8IsYjotyzMexBPgd_c6AGQcZUYy8Mr_P7cHsbg9n8bfc&s=DuOjOlyAXapz3MOBPdYhXr5S6SP-4Pnstz4HjCClj4w-HqKQkYoXczcm0g_uC11Dj-kP-Nx6kvXoxr_MmZWbe1rWlw_06OKpVLz6t9ano7qlkq6mHeD31F5prYpHZmrLDQ8hbT2pbXlgGS2QDKX38adnWr3u-ni60Wz9cm5-vPYRTT7H8rkjV8TO9aLJxClGeOQVK5t8eB3VqFRt7QReAU1JEpIzNwsBQndga0Dv6Yv9OiOMFKy-7qrfJQvR7YGtPWvcnqt8C92o7h5_hoONKvd2Nqja0nHC7iEOCAMvI1edob4uDgjgNBW51W8_lA6YMW6l1xlkxn3pk3tfL9JIFw&h=UU-bNeYo3RDPHIvjrb_LkzGmvesDh-ARVngUgxvACHM + pragma: + - no-cache + request-context: + - appId=cid-v1:797d7e4e-8180-497e-a254-780fbd39ba4d + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-resource-requests: + - '1199' + x-msedge-ref: + - 'Ref A: 8818901D33BD4182A6AB3440556F2489 Ref B: TYO201151002023 Ref C: 2024-06-19T05:10:16Z' + x-rp-server-mvid: + - 16f8ed7c-99fe-42f5-98dc-7ba9e82d32d1 + status: + code: 201 + message: Created +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - spring app create + Connection: + - keep-alive + ParameterSetName: + - -n -g -s --cpu --env --runtime-version + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.30.1 Python/3.11.9 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/uksouth/operationStatus/default/operationId/20bb697c-140e-4d99-ae44-76be5272804d?api-version=2024-05-01-preview&t=638543706181164830&c=MIIHhzCCBm-gAwIBAgITHgSTMYHP2krzC4KxewAABJMxgTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNTE3MTc0NjExWhcNMjUwNTEyMTc0NjExWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPJUWS0ikqXTPq6avcNJnLuBoJVLLUjMZpNyvQilJ0RDJ4PRk8BRSNiwrkrKjeaE-epRUqAOsEasKTpi7j9Ax5NWjcRurexxj5QIMbCpLftpBwzkN9iBKyETYqOHQM_flgxIQF74OZD_Tiy2I1UCuXvt-m4ONdi5VEwEegjGUWmocxGlCQWRdPiY4Sw9P_MLOALop07i6j9OGlmo7euYrE-ft7bGA8aCTzrKrl8p1ih0_Xqm9OR4bm-nGBJM_V5ueUbLcV4sXcxGseaLDf_YX_ViaUHzx0DJEMYQahyQVK9YxwpT7U3z9Sm9PAFlrey08UWFcE4eFfY9RTceddPVPl0CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBQWuWUI6AWtayBRWRM9dcR7rvVJIzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBALmOEOSs0QwwDPea8xjQCTqaB0Oa1_yI1gSMhtRR1P0p_-LfmXqU_L0ZUrjWw8-cGr7sCaHcnc35GeM7thuGxqKS3eQBt7yuu8qWfnLiqX6VKZ2iDApMGJrZ-64pKwOcYgYnQ1juI2_gL5yB3GWIA3RyXfKBdvZcjvjoFRJKdHEmtBt_sKOT1J5eayOLUgP_ds8HgM9nkETomjdCuVahk8SXnCFrcqFNIuASV_pVdM1kdO_bRgKWaiISrE1ThDCa4q8OT3b1qHmqiBfW-GHjPJcJIG8xDR9Q-9_DtHh30Mf8IsYjotyzMexBPgd_c6AGQcZUYy8Mr_P7cHsbg9n8bfc&s=6GJpF-LamYZKRnHXvOEwz4evp1Tae5uQVjkuptF_j8BdPT5QlKyRH3R4VEGs0vZ6r_zphJp4ezGtyocOU9ph7V3YZIUFiuzfWkcjvdPBctoe4nZ5JWKj858vExlwG8RvICii7ik65gVLMaqLncWYyNBvbdHJIeqjKD2OxncuUz4HK8CvEWrx0_qDgSm05THbZi0N-jz3reofT4rxqgJWoQ1h5KI4pXkZprDWDBtryIoZE31mxvzNPHGw9bkUphmag7IFrcA1Rq3Z79Wt7V0uM1-Bh-TpdcRkVd3SAU6i_Oc87gsWq7ii4ADkhkSTwvpB5LiTOY3dLpJNlweSQkAnRw&h=ifuM0J_VZqhZjw1ypFEdi0K3MW8Il0Wl6JBXpIpcy24 + response: + body: + string: '{"id":"subscriptions/6c933f90-8115-4392-90f2-7077c9fa5dbd/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/uksouth/operationStatus/default/operationId/20bb697c-140e-4d99-ae44-76be5272804d","name":"20bb697c-140e-4d99-ae44-76be5272804d","status":"Running","startTime":"2024-06-19T05:10:17.8620523Z"}' + headers: + cache-control: + - no-cache + content-length: + - '322' + content-type: + - application/json + date: + - Wed, 19 Jun 2024 05:10:19 GMT + expires: + - '-1' + pragma: + - no-cache + request-context: + - appId=cid-v1:797d7e4e-8180-497e-a254-780fbd39ba4d + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-msedge-ref: + - 'Ref A: 73EC6034595A4ECE96488B74F870A216 Ref B: TYO201151005040 Ref C: 2024-06-19T05:10:18Z' + x-rp-server-mvid: + - 16f8ed7c-99fe-42f5-98dc-7ba9e82d32d1 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - spring app create + Connection: + - keep-alive + ParameterSetName: + - -n -g -s --cpu --env --runtime-version + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.30.1 Python/3.11.9 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/uksouth/operationStatus/default/operationId/20bb697c-140e-4d99-ae44-76be5272804d?api-version=2024-05-01-preview&t=638543706181164830&c=MIIHhzCCBm-gAwIBAgITHgSTMYHP2krzC4KxewAABJMxgTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNTE3MTc0NjExWhcNMjUwNTEyMTc0NjExWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPJUWS0ikqXTPq6avcNJnLuBoJVLLUjMZpNyvQilJ0RDJ4PRk8BRSNiwrkrKjeaE-epRUqAOsEasKTpi7j9Ax5NWjcRurexxj5QIMbCpLftpBwzkN9iBKyETYqOHQM_flgxIQF74OZD_Tiy2I1UCuXvt-m4ONdi5VEwEegjGUWmocxGlCQWRdPiY4Sw9P_MLOALop07i6j9OGlmo7euYrE-ft7bGA8aCTzrKrl8p1ih0_Xqm9OR4bm-nGBJM_V5ueUbLcV4sXcxGseaLDf_YX_ViaUHzx0DJEMYQahyQVK9YxwpT7U3z9Sm9PAFlrey08UWFcE4eFfY9RTceddPVPl0CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBQWuWUI6AWtayBRWRM9dcR7rvVJIzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBALmOEOSs0QwwDPea8xjQCTqaB0Oa1_yI1gSMhtRR1P0p_-LfmXqU_L0ZUrjWw8-cGr7sCaHcnc35GeM7thuGxqKS3eQBt7yuu8qWfnLiqX6VKZ2iDApMGJrZ-64pKwOcYgYnQ1juI2_gL5yB3GWIA3RyXfKBdvZcjvjoFRJKdHEmtBt_sKOT1J5eayOLUgP_ds8HgM9nkETomjdCuVahk8SXnCFrcqFNIuASV_pVdM1kdO_bRgKWaiISrE1ThDCa4q8OT3b1qHmqiBfW-GHjPJcJIG8xDR9Q-9_DtHh30Mf8IsYjotyzMexBPgd_c6AGQcZUYy8Mr_P7cHsbg9n8bfc&s=6GJpF-LamYZKRnHXvOEwz4evp1Tae5uQVjkuptF_j8BdPT5QlKyRH3R4VEGs0vZ6r_zphJp4ezGtyocOU9ph7V3YZIUFiuzfWkcjvdPBctoe4nZ5JWKj858vExlwG8RvICii7ik65gVLMaqLncWYyNBvbdHJIeqjKD2OxncuUz4HK8CvEWrx0_qDgSm05THbZi0N-jz3reofT4rxqgJWoQ1h5KI4pXkZprDWDBtryIoZE31mxvzNPHGw9bkUphmag7IFrcA1Rq3Z79Wt7V0uM1-Bh-TpdcRkVd3SAU6i_Oc87gsWq7ii4ADkhkSTwvpB5LiTOY3dLpJNlweSQkAnRw&h=ifuM0J_VZqhZjw1ypFEdi0K3MW8Il0Wl6JBXpIpcy24 + response: + body: + string: '{"id":"subscriptions/6c933f90-8115-4392-90f2-7077c9fa5dbd/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/uksouth/operationStatus/default/operationId/20bb697c-140e-4d99-ae44-76be5272804d","name":"20bb697c-140e-4d99-ae44-76be5272804d","status":"Running","startTime":"2024-06-19T05:10:17.8620523Z"}' + headers: + cache-control: + - no-cache + content-length: + - '322' + content-type: + - application/json + date: + - Wed, 19 Jun 2024 05:10:30 GMT + expires: + - '-1' + pragma: + - no-cache + request-context: + - appId=cid-v1:797d7e4e-8180-497e-a254-780fbd39ba4d + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-msedge-ref: + - 'Ref A: 1A105225E96A44AAA490C5818B4FAB88 Ref B: TYO201100117045 Ref C: 2024-06-19T05:10:30Z' + x-rp-server-mvid: + - 16f8ed7c-99fe-42f5-98dc-7ba9e82d32d1 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - spring app create + Connection: + - keep-alive + ParameterSetName: + - -n -g -s --cpu --env --runtime-version + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.30.1 Python/3.11.9 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/uksouth/operationStatus/default/operationId/20bb697c-140e-4d99-ae44-76be5272804d?api-version=2024-05-01-preview&t=638543706181164830&c=MIIHhzCCBm-gAwIBAgITHgSTMYHP2krzC4KxewAABJMxgTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNTE3MTc0NjExWhcNMjUwNTEyMTc0NjExWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPJUWS0ikqXTPq6avcNJnLuBoJVLLUjMZpNyvQilJ0RDJ4PRk8BRSNiwrkrKjeaE-epRUqAOsEasKTpi7j9Ax5NWjcRurexxj5QIMbCpLftpBwzkN9iBKyETYqOHQM_flgxIQF74OZD_Tiy2I1UCuXvt-m4ONdi5VEwEegjGUWmocxGlCQWRdPiY4Sw9P_MLOALop07i6j9OGlmo7euYrE-ft7bGA8aCTzrKrl8p1ih0_Xqm9OR4bm-nGBJM_V5ueUbLcV4sXcxGseaLDf_YX_ViaUHzx0DJEMYQahyQVK9YxwpT7U3z9Sm9PAFlrey08UWFcE4eFfY9RTceddPVPl0CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBQWuWUI6AWtayBRWRM9dcR7rvVJIzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBALmOEOSs0QwwDPea8xjQCTqaB0Oa1_yI1gSMhtRR1P0p_-LfmXqU_L0ZUrjWw8-cGr7sCaHcnc35GeM7thuGxqKS3eQBt7yuu8qWfnLiqX6VKZ2iDApMGJrZ-64pKwOcYgYnQ1juI2_gL5yB3GWIA3RyXfKBdvZcjvjoFRJKdHEmtBt_sKOT1J5eayOLUgP_ds8HgM9nkETomjdCuVahk8SXnCFrcqFNIuASV_pVdM1kdO_bRgKWaiISrE1ThDCa4q8OT3b1qHmqiBfW-GHjPJcJIG8xDR9Q-9_DtHh30Mf8IsYjotyzMexBPgd_c6AGQcZUYy8Mr_P7cHsbg9n8bfc&s=6GJpF-LamYZKRnHXvOEwz4evp1Tae5uQVjkuptF_j8BdPT5QlKyRH3R4VEGs0vZ6r_zphJp4ezGtyocOU9ph7V3YZIUFiuzfWkcjvdPBctoe4nZ5JWKj858vExlwG8RvICii7ik65gVLMaqLncWYyNBvbdHJIeqjKD2OxncuUz4HK8CvEWrx0_qDgSm05THbZi0N-jz3reofT4rxqgJWoQ1h5KI4pXkZprDWDBtryIoZE31mxvzNPHGw9bkUphmag7IFrcA1Rq3Z79Wt7V0uM1-Bh-TpdcRkVd3SAU6i_Oc87gsWq7ii4ADkhkSTwvpB5LiTOY3dLpJNlweSQkAnRw&h=ifuM0J_VZqhZjw1ypFEdi0K3MW8Il0Wl6JBXpIpcy24 + response: + body: + string: '{"id":"subscriptions/6c933f90-8115-4392-90f2-7077c9fa5dbd/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/uksouth/operationStatus/default/operationId/20bb697c-140e-4d99-ae44-76be5272804d","name":"20bb697c-140e-4d99-ae44-76be5272804d","status":"Running","startTime":"2024-06-19T05:10:17.8620523Z"}' + headers: + cache-control: + - no-cache + content-length: + - '322' + content-type: + - application/json + date: + - Wed, 19 Jun 2024 05:10:42 GMT + expires: + - '-1' + pragma: + - no-cache + request-context: + - appId=cid-v1:797d7e4e-8180-497e-a254-780fbd39ba4d + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-msedge-ref: + - 'Ref A: 13043BFD5B024DC48A9D1FEBC245A9D1 Ref B: TYO201100117023 Ref C: 2024-06-19T05:10:41Z' + x-rp-server-mvid: + - 16f8ed7c-99fe-42f5-98dc-7ba9e82d32d1 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - spring app create + Connection: + - keep-alive + ParameterSetName: + - -n -g -s --cpu --env --runtime-version + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.30.1 Python/3.11.9 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/uksouth/operationStatus/default/operationId/20bb697c-140e-4d99-ae44-76be5272804d?api-version=2024-05-01-preview&t=638543706181164830&c=MIIHhzCCBm-gAwIBAgITHgSTMYHP2krzC4KxewAABJMxgTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNTE3MTc0NjExWhcNMjUwNTEyMTc0NjExWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPJUWS0ikqXTPq6avcNJnLuBoJVLLUjMZpNyvQilJ0RDJ4PRk8BRSNiwrkrKjeaE-epRUqAOsEasKTpi7j9Ax5NWjcRurexxj5QIMbCpLftpBwzkN9iBKyETYqOHQM_flgxIQF74OZD_Tiy2I1UCuXvt-m4ONdi5VEwEegjGUWmocxGlCQWRdPiY4Sw9P_MLOALop07i6j9OGlmo7euYrE-ft7bGA8aCTzrKrl8p1ih0_Xqm9OR4bm-nGBJM_V5ueUbLcV4sXcxGseaLDf_YX_ViaUHzx0DJEMYQahyQVK9YxwpT7U3z9Sm9PAFlrey08UWFcE4eFfY9RTceddPVPl0CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBQWuWUI6AWtayBRWRM9dcR7rvVJIzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBALmOEOSs0QwwDPea8xjQCTqaB0Oa1_yI1gSMhtRR1P0p_-LfmXqU_L0ZUrjWw8-cGr7sCaHcnc35GeM7thuGxqKS3eQBt7yuu8qWfnLiqX6VKZ2iDApMGJrZ-64pKwOcYgYnQ1juI2_gL5yB3GWIA3RyXfKBdvZcjvjoFRJKdHEmtBt_sKOT1J5eayOLUgP_ds8HgM9nkETomjdCuVahk8SXnCFrcqFNIuASV_pVdM1kdO_bRgKWaiISrE1ThDCa4q8OT3b1qHmqiBfW-GHjPJcJIG8xDR9Q-9_DtHh30Mf8IsYjotyzMexBPgd_c6AGQcZUYy8Mr_P7cHsbg9n8bfc&s=6GJpF-LamYZKRnHXvOEwz4evp1Tae5uQVjkuptF_j8BdPT5QlKyRH3R4VEGs0vZ6r_zphJp4ezGtyocOU9ph7V3YZIUFiuzfWkcjvdPBctoe4nZ5JWKj858vExlwG8RvICii7ik65gVLMaqLncWYyNBvbdHJIeqjKD2OxncuUz4HK8CvEWrx0_qDgSm05THbZi0N-jz3reofT4rxqgJWoQ1h5KI4pXkZprDWDBtryIoZE31mxvzNPHGw9bkUphmag7IFrcA1Rq3Z79Wt7V0uM1-Bh-TpdcRkVd3SAU6i_Oc87gsWq7ii4ADkhkSTwvpB5LiTOY3dLpJNlweSQkAnRw&h=ifuM0J_VZqhZjw1ypFEdi0K3MW8Il0Wl6JBXpIpcy24 + response: + body: + string: '{"id":"subscriptions/6c933f90-8115-4392-90f2-7077c9fa5dbd/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/uksouth/operationStatus/default/operationId/20bb697c-140e-4d99-ae44-76be5272804d","name":"20bb697c-140e-4d99-ae44-76be5272804d","status":"Succeeded","startTime":"2024-06-19T05:10:17.8620523Z","endTime":"2024-06-19T05:10:43.7729521Z"}' + headers: + cache-control: + - no-cache + content-length: + - '365' + content-type: + - application/json + date: + - Wed, 19 Jun 2024 05:10:53 GMT + expires: + - '-1' + pragma: + - no-cache + request-context: + - appId=cid-v1:797d7e4e-8180-497e-a254-780fbd39ba4d + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-msedge-ref: + - 'Ref A: B7F4CAA4E0EA483DBCA2DB300D45C473 Ref B: TYO201151002011 Ref C: 2024-06-19T05:10:53Z' + x-rp-server-mvid: + - 16f8ed7c-99fe-42f5-98dc-7ba9e82d32d1 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - spring app create + Connection: + - keep-alive + ParameterSetName: + - -n -g -s --cpu --env --runtime-version + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.30.1 Python/3.11.9 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments/mock-deployment?api-version=2024-05-01-preview + response: + body: + string: '{"properties":{"deploymentSettings":{"resourceRequests":{"cpu":"2","memory":"1Gi"},"environmentVariables":{"foo":"bar"},"terminationGracePeriodSeconds":90,"livenessProbe":{"disableProbe":false,"failureThreshold":3,"initialDelaySeconds":300,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":3,"probeAction":{"type":"TCPSocketAction"}},"readinessProbe":{"disableProbe":false,"failureThreshold":3,"initialDelaySeconds":0,"periodSeconds":5,"successThreshold":1,"timeoutSeconds":3,"probeAction":{"type":"TCPSocketAction"}}},"provisioningState":"Succeeded","status":"Running","active":true,"instances":[{"name":"clitest000003-default-15-6b76b96f8c-8dk4x","status":"Running","discoveryStatus":"UNREGISTERED","startTime":"2024-06-19T05:10:24Z"}],"source":{"type":"Jar","relativePath":"","runtimeVersion":"Java_11"}},"type":"Microsoft.AppPlatform/Spring/apps/deployments","sku":{"name":"S0","tier":"Standard","capacity":1},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments/default","name":"default","systemData":{"createdBy":"v-muyaofeng@microsoft.com","createdByType":"User","createdAt":"2024-06-19T05:10:16.6789976Z","lastModifiedBy":"v-muyaofeng@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-19T05:10:16.6789976Z"}}' + headers: + cache-control: + - no-cache + content-length: + - '1372' + content-type: + - application/json + date: + - Wed, 19 Jun 2024 05:10:57 GMT + expires: + - '-1' + pragma: + - no-cache + request-context: + - appId=cid-v1:797d7e4e-8180-497e-a254-780fbd39ba4d + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-resource-requests: + - '11999' + x-msedge-ref: + - 'Ref A: B66F6B830D744BFD87C5AE838C3C90AA Ref B: TYO201151002025 Ref C: 2024-06-19T05:10:54Z' + x-rp-server-mvid: + - 16f8ed7c-99fe-42f5-98dc-7ba9e82d32d1 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - spring app create + Connection: + - keep-alive + ParameterSetName: + - -n -g -s --cpu --env --runtime-version + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.30.1 Python/3.11.9 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003?api-version=2024-05-01-preview + response: + body: + string: '{"properties":{"addonConfigs":{"applicationConfigurationService":{},"configServer":{},"serviceRegistry":{}},"public":false,"provisioningState":"Succeeded","fqdn":"clitest000002.azuremicroservices.io","httpsOnly":false,"temporaryDisk":{"sizeInGB":5,"mountPath":"/tmp"},"persistentDisk":{"sizeInGB":0,"mountPath":"/persistent"},"enableEndToEndTLS":false,"testEndpointAuthStatus":"Enabled","ingressSettings":{"readTimeoutInSeconds":300,"sendTimeoutInSeconds":60,"sessionCookieMaxAge":0,"sessionAffinity":"None","backendProtocol":"Default"}},"type":"Microsoft.AppPlatform/Spring/apps","identity":null,"location":"uksouth","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003","name":"clitest000003","systemData":{"createdBy":"v-muyaofeng@microsoft.com","createdByType":"User","createdAt":"2024-06-19T05:10:09.1553783Z","lastModifiedBy":"v-muyaofeng@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-19T05:10:09.1553783Z"}}' + headers: + cache-control: + - no-cache + content-length: + - '1046' + content-type: + - application/json + date: + - Wed, 19 Jun 2024 05:11:05 GMT + expires: + - '-1' + pragma: + - no-cache + request-context: + - appId=cid-v1:797d7e4e-8180-497e-a254-780fbd39ba4d + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-resource-requests: + - '11999' + x-msedge-ref: + - 'Ref A: DBBBC2277E39406993A244291ED40BA4 Ref B: TYO201100115009 Ref C: 2024-06-19T05:11:03Z' + x-rp-server-mvid: + - 16f8ed7c-99fe-42f5-98dc-7ba9e82d32d1 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - spring app create + Connection: + - keep-alive + ParameterSetName: + - -n -g -s --cpu --env --runtime-version + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.30.1 Python/3.11.9 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments?api-version=2024-05-01-preview + response: + body: + string: '{"value":[{"properties":{"deploymentSettings":{"resourceRequests":{"cpu":"2","memory":"1Gi"},"environmentVariables":{"foo":"bar"},"terminationGracePeriodSeconds":90,"livenessProbe":{"disableProbe":false,"failureThreshold":3,"initialDelaySeconds":300,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":3,"probeAction":{"type":"TCPSocketAction"}},"readinessProbe":{"disableProbe":false,"failureThreshold":3,"initialDelaySeconds":0,"periodSeconds":5,"successThreshold":1,"timeoutSeconds":3,"probeAction":{"type":"TCPSocketAction"}}},"provisioningState":"Succeeded","status":"Running","active":true,"instances":[{"name":"clitest000003-default-15-6b76b96f8c-8dk4x","status":"Running","discoveryStatus":"UNREGISTERED","startTime":"2024-06-19T05:10:24Z"}],"source":{"type":"Jar","relativePath":"","runtimeVersion":"Java_11"}},"type":"Microsoft.AppPlatform/Spring/apps/deployments","sku":{"name":"S0","tier":"Standard","capacity":1},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments/default","name":"default","systemData":{"createdBy":"v-muyaofeng@microsoft.com","createdByType":"User","createdAt":"2024-06-19T05:10:16.6789976Z","lastModifiedBy":"v-muyaofeng@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-19T05:10:16.6789976Z"}}]}' + headers: + cache-control: + - no-cache + content-length: + - '1384' + content-type: + - application/json + date: + - Wed, 19 Jun 2024 05:11:09 GMT + expires: + - '-1' + pragma: + - no-cache + request-context: + - appId=cid-v1:797d7e4e-8180-497e-a254-780fbd39ba4d + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-resource-requests: + - '11999' + x-msedge-ref: + - 'Ref A: 7A436A07DA3B4B799AFED026DAC20AC3 Ref B: TYO201151006036 Ref C: 2024-06-19T05:11:06Z' + x-rp-server-mvid: + - 16f8ed7c-99fe-42f5-98dc-7ba9e82d32d1 + status: + code: 200 + message: OK +version: 1 diff --git a/src/spring/azext_spring/tests/latest/recordings/test_enterprise_app_crud.yaml b/src/spring/azext_spring/tests/latest/recordings/test_enterprise_app_crud.yaml new file mode 100644 index 00000000000..b0e49fe091d --- /dev/null +++ b/src/spring/azext_spring/tests/latest/recordings/test_enterprise_app_crud.yaml @@ -0,0 +1,2639 @@ +interactions: +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - spring app create + Connection: + - keep-alive + ParameterSetName: + - -n -g -s + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.29.5 Python/3.8.10 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003?api-version=2024-05-01-preview + response: + body: + string: '{"error":{"code":"NotFound","message":"App was not found","target":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003","details":null}}' + headers: + cache-control: + - no-cache + content-length: + - '241' + content-type: + - application/json + date: + - Mon, 24 Jun 2024 02:00:13 GMT + expires: + - '-1' + pragma: + - no-cache + request-context: + - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-resource-requests: + - '11999' + x-msedge-ref: + - 'Ref A: 5EF622D5C3204F5482E2ECCC764BA39E Ref B: TYO201151001034 Ref C: 2024-06-24T02:00:12Z' + x-rp-server-mvid: + - 63485c88-6086-45d9-a4ef-8412f7e45147 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - spring app create + Connection: + - keep-alive + ParameterSetName: + - -n -g -s + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.29.5 Python/3.8.10 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002?api-version=2024-05-01-preview + response: + body: + string: '{"properties":{"provisioningState":"Succeeded","zoneRedundant":false,"version":3,"serviceId":"1371c109a9b7425cbde634aa40c5a37c","networkProfile":{"outboundIPs":{"publicIPs":["51.8.219.237","51.8.220.80"]},"outboundType":"loadBalancer"},"powerState":"Running","fqdn":"clitest000002.asc-test.net","marketplaceResource":{"plan":"asa-ent-hr-mtr","publisher":"vmware-inc","product":"azure-spring-cloud-vmware-tanzu-2"}},"type":"Microsoft.AppPlatform/Spring","sku":{"name":"E0","tier":"Enterprise"},"location":"eastus","tags":{},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002","name":"clitest000002","systemData":{"createdBy":"v-shilichen@microsoft.com","createdByType":"User","createdAt":"2024-06-24T00:18:36.7355037Z","lastModifiedBy":"v-shilichen@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-24T00:18:36.7355037Z"}}' + headers: + cache-control: + - no-cache + content-length: + - '932' + content-type: + - application/json + date: + - Mon, 24 Jun 2024 02:00:14 GMT + expires: + - '-1' + pragma: + - no-cache + request-context: + - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-resource-requests: + - '11999' + x-msedge-ref: + - 'Ref A: C23530926F3C4B18BF37BE697B5B877F Ref B: TYO201151001034 Ref C: 2024-06-24T02:00:13Z' + x-rp-server-mvid: + - 63485c88-6086-45d9-a4ef-8412f7e45147 + status: + code: 200 + message: OK +- request: + body: '{"properties": {"public": false, "httpsOnly": false, "temporaryDisk": {"sizeInGB": + 5, "mountPath": "/tmp"}, "enableEndToEndTLS": false, "testEndpointAuthState": + "Enabled"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - spring app create + Connection: + - keep-alive + Content-Length: + - '172' + Content-Type: + - application/json + ParameterSetName: + - -n -g -s + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.29.5 Python/3.8.10 (Windows-10-10.0.22631-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003?api-version=2024-05-01-preview + response: + body: + string: '{"properties":{"addonConfigs":{"applicationConfigurationService":{},"configServer":{},"serviceRegistry":{}},"public":false,"provisioningState":"Creating","httpsOnly":false,"temporaryDisk":{"sizeInGB":5,"mountPath":"/tmp"},"enableEndToEndTLS":false,"testEndpointAuthState":"Enabled","ingressSettings":{"readTimeoutInSeconds":300,"sendTimeoutInSeconds":60,"sessionCookieMaxAge":0,"sessionAffinity":"None","backendProtocol":"Default"}},"type":"Microsoft.AppPlatform/Spring/apps","identity":null,"location":"eastus","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003","name":"clitest000003","systemData":{"createdBy":"v-shilichen@microsoft.com","createdByType":"User","createdAt":"2024-06-24T02:00:15.0501736Z","lastModifiedBy":"v-shilichen@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-24T02:00:15.0501736Z"}}' + headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/clitest000003/operationId/e0a33e31-2824-4c7e-bd6c-6a1adb067a45?api-version=2024-05-01-preview&t=638547912173002192&c=MIIHhzCCBm-gAwIBAgITHgSTMYHP2krzC4KxewAABJMxgTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNTE3MTc0NjExWhcNMjUwNTEyMTc0NjExWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPJUWS0ikqXTPq6avcNJnLuBoJVLLUjMZpNyvQilJ0RDJ4PRk8BRSNiwrkrKjeaE-epRUqAOsEasKTpi7j9Ax5NWjcRurexxj5QIMbCpLftpBwzkN9iBKyETYqOHQM_flgxIQF74OZD_Tiy2I1UCuXvt-m4ONdi5VEwEegjGUWmocxGlCQWRdPiY4Sw9P_MLOALop07i6j9OGlmo7euYrE-ft7bGA8aCTzrKrl8p1ih0_Xqm9OR4bm-nGBJM_V5ueUbLcV4sXcxGseaLDf_YX_ViaUHzx0DJEMYQahyQVK9YxwpT7U3z9Sm9PAFlrey08UWFcE4eFfY9RTceddPVPl0CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBQWuWUI6AWtayBRWRM9dcR7rvVJIzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBALmOEOSs0QwwDPea8xjQCTqaB0Oa1_yI1gSMhtRR1P0p_-LfmXqU_L0ZUrjWw8-cGr7sCaHcnc35GeM7thuGxqKS3eQBt7yuu8qWfnLiqX6VKZ2iDApMGJrZ-64pKwOcYgYnQ1juI2_gL5yB3GWIA3RyXfKBdvZcjvjoFRJKdHEmtBt_sKOT1J5eayOLUgP_ds8HgM9nkETomjdCuVahk8SXnCFrcqFNIuASV_pVdM1kdO_bRgKWaiISrE1ThDCa4q8OT3b1qHmqiBfW-GHjPJcJIG8xDR9Q-9_DtHh30Mf8IsYjotyzMexBPgd_c6AGQcZUYy8Mr_P7cHsbg9n8bfc&s=MDCPUJaTXOw1Iecjn0zitNT8vVq1fdBlcJdHbTfQltLnvPGmpunZlgNvVSQaMAbUWQlBnp-LL9OhT1146-9OlVevIyEBl3ThOVHUtDXL2O0KkztLRTQpzRLUkTk7jTigEQE6_Xqx-ib0IVy3XS61D-rbWmKkQAouraAs4faLb6q48cRk2OafmdyJNCMeiJAmk5fgJR_GE1GrUBXuJ4jMF4DNreD_w8afLw9fYRS8GcXslfotaMIQT8j5QZSeftR4CWwlTGLqkgeXDcC0j3U3gw0DlwSaHyBy_fvDqPbPgO9eEFh2i3drkBhX3KI6eUvJTYb9SCmDR42liaN13VBsCg&h=MTquUqdS8HspZFkTbyOWzKkrhooPnOb13cPX17PegYM + cache-control: + - no-cache + content-length: + - '940' + content-type: + - application/json + date: + - Mon, 24 Jun 2024 02:00:17 GMT + expires: + - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastus/operationResults/e0a33e31-2824-4c7e-bd6c-6a1adb067a45/Spring/clitest000003?api-version=2024-05-01-preview&t=638547912173002192&c=MIIHhzCCBm-gAwIBAgITHgSTMYHP2krzC4KxewAABJMxgTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNTE3MTc0NjExWhcNMjUwNTEyMTc0NjExWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPJUWS0ikqXTPq6avcNJnLuBoJVLLUjMZpNyvQilJ0RDJ4PRk8BRSNiwrkrKjeaE-epRUqAOsEasKTpi7j9Ax5NWjcRurexxj5QIMbCpLftpBwzkN9iBKyETYqOHQM_flgxIQF74OZD_Tiy2I1UCuXvt-m4ONdi5VEwEegjGUWmocxGlCQWRdPiY4Sw9P_MLOALop07i6j9OGlmo7euYrE-ft7bGA8aCTzrKrl8p1ih0_Xqm9OR4bm-nGBJM_V5ueUbLcV4sXcxGseaLDf_YX_ViaUHzx0DJEMYQahyQVK9YxwpT7U3z9Sm9PAFlrey08UWFcE4eFfY9RTceddPVPl0CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBQWuWUI6AWtayBRWRM9dcR7rvVJIzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBALmOEOSs0QwwDPea8xjQCTqaB0Oa1_yI1gSMhtRR1P0p_-LfmXqU_L0ZUrjWw8-cGr7sCaHcnc35GeM7thuGxqKS3eQBt7yuu8qWfnLiqX6VKZ2iDApMGJrZ-64pKwOcYgYnQ1juI2_gL5yB3GWIA3RyXfKBdvZcjvjoFRJKdHEmtBt_sKOT1J5eayOLUgP_ds8HgM9nkETomjdCuVahk8SXnCFrcqFNIuASV_pVdM1kdO_bRgKWaiISrE1ThDCa4q8OT3b1qHmqiBfW-GHjPJcJIG8xDR9Q-9_DtHh30Mf8IsYjotyzMexBPgd_c6AGQcZUYy8Mr_P7cHsbg9n8bfc&s=GOdId6W1SjAri2-QzrfXxP3OIFFJ6_FsvNdsDgVmk-DoDAuEFdqt9cpVUdCELA8stmMHi0CKGJQmXmVqkamfu_52n-CJY458Mb5y8HVzf9EAkPp_Y0x0J-dmBH87KJnjdlesF5IjAdR2B2b-6b2x9R90iLzW4rHfWX7REfW46tSX6JTaaY7WuPWVp7Xks3hksyFpig04jr1ik7-y7MBhZJtqiGHm3hCcw4Hr2FZFknVcwFfFIeTyhU59gGHvXopR0a2iBA_qiCejyGjWow6-feW8jTIra7jHE-iknQQXCVLCO_IZWc2hz5Zx1_InhVgiXzjqh_K4D05bKXHIbaqwrQ&h=fjSNWKdrCFUFBPWgp_Qnrr1WPVCpvv9GZx9G-APJYF4 + pragma: + - no-cache + request-context: + - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-resource-requests: + - '1198' + x-msedge-ref: + - 'Ref A: CB163882E63F4A8189210D96427350B9 Ref B: TYO201151001034 Ref C: 2024-06-24T02:00:14Z' + x-rp-server-mvid: + - 63485c88-6086-45d9-a4ef-8412f7e45147 + status: + code: 201 + message: Created +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - spring app create + Connection: + - keep-alive + ParameterSetName: + - -n -g -s + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.29.5 Python/3.8.10 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/clitest000003/operationId/e0a33e31-2824-4c7e-bd6c-6a1adb067a45?api-version=2024-05-01-preview&t=638547912173002192&c=MIIHhzCCBm-gAwIBAgITHgSTMYHP2krzC4KxewAABJMxgTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNTE3MTc0NjExWhcNMjUwNTEyMTc0NjExWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPJUWS0ikqXTPq6avcNJnLuBoJVLLUjMZpNyvQilJ0RDJ4PRk8BRSNiwrkrKjeaE-epRUqAOsEasKTpi7j9Ax5NWjcRurexxj5QIMbCpLftpBwzkN9iBKyETYqOHQM_flgxIQF74OZD_Tiy2I1UCuXvt-m4ONdi5VEwEegjGUWmocxGlCQWRdPiY4Sw9P_MLOALop07i6j9OGlmo7euYrE-ft7bGA8aCTzrKrl8p1ih0_Xqm9OR4bm-nGBJM_V5ueUbLcV4sXcxGseaLDf_YX_ViaUHzx0DJEMYQahyQVK9YxwpT7U3z9Sm9PAFlrey08UWFcE4eFfY9RTceddPVPl0CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBQWuWUI6AWtayBRWRM9dcR7rvVJIzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBALmOEOSs0QwwDPea8xjQCTqaB0Oa1_yI1gSMhtRR1P0p_-LfmXqU_L0ZUrjWw8-cGr7sCaHcnc35GeM7thuGxqKS3eQBt7yuu8qWfnLiqX6VKZ2iDApMGJrZ-64pKwOcYgYnQ1juI2_gL5yB3GWIA3RyXfKBdvZcjvjoFRJKdHEmtBt_sKOT1J5eayOLUgP_ds8HgM9nkETomjdCuVahk8SXnCFrcqFNIuASV_pVdM1kdO_bRgKWaiISrE1ThDCa4q8OT3b1qHmqiBfW-GHjPJcJIG8xDR9Q-9_DtHh30Mf8IsYjotyzMexBPgd_c6AGQcZUYy8Mr_P7cHsbg9n8bfc&s=MDCPUJaTXOw1Iecjn0zitNT8vVq1fdBlcJdHbTfQltLnvPGmpunZlgNvVSQaMAbUWQlBnp-LL9OhT1146-9OlVevIyEBl3ThOVHUtDXL2O0KkztLRTQpzRLUkTk7jTigEQE6_Xqx-ib0IVy3XS61D-rbWmKkQAouraAs4faLb6q48cRk2OafmdyJNCMeiJAmk5fgJR_GE1GrUBXuJ4jMF4DNreD_w8afLw9fYRS8GcXslfotaMIQT8j5QZSeftR4CWwlTGLqkgeXDcC0j3U3gw0DlwSaHyBy_fvDqPbPgO9eEFh2i3drkBhX3KI6eUvJTYb9SCmDR42liaN13VBsCg&h=MTquUqdS8HspZFkTbyOWzKkrhooPnOb13cPX17PegYM + response: + body: + string: '{"id":"subscriptions/0753feba-86f1-4242-aff1-27938fb04531/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/clitest000003/operationId/e0a33e31-2824-4c7e-bd6c-6a1adb067a45","name":"e0a33e31-2824-4c7e-bd6c-6a1adb067a45","status":"Running","startTime":"2024-06-24T02:00:17.113178Z"}' + headers: + cache-control: + - no-cache + content-length: + - '326' + content-type: + - application/json + date: + - Mon, 24 Jun 2024 02:00:18 GMT + expires: + - '-1' + pragma: + - no-cache + request-context: + - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-msedge-ref: + - 'Ref A: 905EB579148E4114A8A06796B47EDA7F Ref B: TYO201151001034 Ref C: 2024-06-24T02:00:17Z' + x-rp-server-mvid: + - 63485c88-6086-45d9-a4ef-8412f7e45147 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - spring app create + Connection: + - keep-alive + ParameterSetName: + - -n -g -s + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.29.5 Python/3.8.10 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/clitest000003/operationId/e0a33e31-2824-4c7e-bd6c-6a1adb067a45?api-version=2024-05-01-preview&t=638547912173002192&c=MIIHhzCCBm-gAwIBAgITHgSTMYHP2krzC4KxewAABJMxgTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNTE3MTc0NjExWhcNMjUwNTEyMTc0NjExWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPJUWS0ikqXTPq6avcNJnLuBoJVLLUjMZpNyvQilJ0RDJ4PRk8BRSNiwrkrKjeaE-epRUqAOsEasKTpi7j9Ax5NWjcRurexxj5QIMbCpLftpBwzkN9iBKyETYqOHQM_flgxIQF74OZD_Tiy2I1UCuXvt-m4ONdi5VEwEegjGUWmocxGlCQWRdPiY4Sw9P_MLOALop07i6j9OGlmo7euYrE-ft7bGA8aCTzrKrl8p1ih0_Xqm9OR4bm-nGBJM_V5ueUbLcV4sXcxGseaLDf_YX_ViaUHzx0DJEMYQahyQVK9YxwpT7U3z9Sm9PAFlrey08UWFcE4eFfY9RTceddPVPl0CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBQWuWUI6AWtayBRWRM9dcR7rvVJIzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBALmOEOSs0QwwDPea8xjQCTqaB0Oa1_yI1gSMhtRR1P0p_-LfmXqU_L0ZUrjWw8-cGr7sCaHcnc35GeM7thuGxqKS3eQBt7yuu8qWfnLiqX6VKZ2iDApMGJrZ-64pKwOcYgYnQ1juI2_gL5yB3GWIA3RyXfKBdvZcjvjoFRJKdHEmtBt_sKOT1J5eayOLUgP_ds8HgM9nkETomjdCuVahk8SXnCFrcqFNIuASV_pVdM1kdO_bRgKWaiISrE1ThDCa4q8OT3b1qHmqiBfW-GHjPJcJIG8xDR9Q-9_DtHh30Mf8IsYjotyzMexBPgd_c6AGQcZUYy8Mr_P7cHsbg9n8bfc&s=MDCPUJaTXOw1Iecjn0zitNT8vVq1fdBlcJdHbTfQltLnvPGmpunZlgNvVSQaMAbUWQlBnp-LL9OhT1146-9OlVevIyEBl3ThOVHUtDXL2O0KkztLRTQpzRLUkTk7jTigEQE6_Xqx-ib0IVy3XS61D-rbWmKkQAouraAs4faLb6q48cRk2OafmdyJNCMeiJAmk5fgJR_GE1GrUBXuJ4jMF4DNreD_w8afLw9fYRS8GcXslfotaMIQT8j5QZSeftR4CWwlTGLqkgeXDcC0j3U3gw0DlwSaHyBy_fvDqPbPgO9eEFh2i3drkBhX3KI6eUvJTYb9SCmDR42liaN13VBsCg&h=MTquUqdS8HspZFkTbyOWzKkrhooPnOb13cPX17PegYM + response: + body: + string: '{"id":"subscriptions/0753feba-86f1-4242-aff1-27938fb04531/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/clitest000003/operationId/e0a33e31-2824-4c7e-bd6c-6a1adb067a45","name":"e0a33e31-2824-4c7e-bd6c-6a1adb067a45","status":"Succeeded","startTime":"2024-06-24T02:00:17.113178Z","endTime":"2024-06-24T02:00:19.1775895Z"}' + headers: + cache-control: + - no-cache + content-length: + - '369' + content-type: + - application/json + date: + - Mon, 24 Jun 2024 02:00:29 GMT + expires: + - '-1' + pragma: + - no-cache + request-context: + - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-msedge-ref: + - 'Ref A: B549D454D2EA458D8719A9AACEC131E8 Ref B: TYO201151001034 Ref C: 2024-06-24T02:00:28Z' + x-rp-server-mvid: + - 63485c88-6086-45d9-a4ef-8412f7e45147 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - spring app create + Connection: + - keep-alive + ParameterSetName: + - -n -g -s + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.29.5 Python/3.8.10 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003?api-version=2024-05-01-preview + response: + body: + string: '{"properties":{"addonConfigs":{"applicationConfigurationService":{},"configServer":{},"serviceRegistry":{}},"public":false,"provisioningState":"Succeeded","fqdn":"clitest000002.asc-test.net","httpsOnly":false,"temporaryDisk":{"sizeInGB":5,"mountPath":"/tmp"},"persistentDisk":{"sizeInGB":0,"mountPath":"/persistent"},"enableEndToEndTLS":false,"testEndpointAuthState":"Enabled","ingressSettings":{"readTimeoutInSeconds":300,"sendTimeoutInSeconds":60,"sessionCookieMaxAge":0,"sessionAffinity":"None","backendProtocol":"Default"}},"type":"Microsoft.AppPlatform/Spring/apps","identity":null,"location":"eastus","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003","name":"clitest000003","systemData":{"createdBy":"v-shilichen@microsoft.com","createdByType":"User","createdAt":"2024-06-24T02:00:15.0501736Z","lastModifiedBy":"v-shilichen@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-24T02:00:15.0501736Z"}}' + headers: + cache-control: + - no-cache + content-length: + - '1035' + content-type: + - application/json + date: + - Mon, 24 Jun 2024 02:00:31 GMT + expires: + - '-1' + pragma: + - no-cache + request-context: + - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-resource-requests: + - '11999' + x-msedge-ref: + - 'Ref A: 9D234EE576704187A6DB1849EEB3F31C Ref B: TYO201151001034 Ref C: 2024-06-24T02:00:30Z' + x-rp-server-mvid: + - 63485c88-6086-45d9-a4ef-8412f7e45147 + status: + code: 200 + message: OK +- request: + body: '{"properties": {"source": {"type": "BuildResult", "buildResultId": ""}, + "deploymentSettings": {"resourceRequests": {"cpu": "1", "memory": "1Gi"}, "scale": + {"minReplicas": 1, "maxReplicas": 10}}, "active": true}, "sku": {"name": "E0", + "tier": "Enterprise", "capacity": 1}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - spring app create + Connection: + - keep-alive + Content-Length: + - '280' + Content-Type: + - application/json + ParameterSetName: + - -n -g -s + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.29.5 Python/3.8.10 (Windows-10-10.0.22631-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments/mock-deployment?api-version=2024-05-01-preview + response: + body: + string: '{"properties":{"deploymentSettings":{"resourceRequests":{"cpu":"1","memory":"1Gi"},"environmentVariables":null,"terminationGracePeriodSeconds":90},"provisioningState":"Creating","status":"Running","active":true,"instances":null,"source":{"type":"BuildResult","buildResultId":""}},"type":"Microsoft.AppPlatform/Spring/apps/deployments","sku":{"name":"E0","tier":"Enterprise","capacity":1},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments/default","name":"default","systemData":{"createdBy":"v-shilichen@microsoft.com","createdByType":"User","createdAt":"2024-06-24T02:00:33.116288Z","lastModifiedBy":"v-shilichen@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-24T02:00:33.116288Z"}}' + headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/default/operationId/d1b413bc-a335-41a3-b477-04d7fabb86c4?api-version=2024-05-01-preview&t=638547912361319655&c=MIIHhzCCBm-gAwIBAgITfATx9zsPw1I9YGkl0gAABPH3OzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwNTMwMTczNjA1WhcNMjUwNTI1MTczNjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANxGONFw--IVcl5OtWGai8lHroJZhoaunVc_C9ZYorjD8hqvtcsW0ZpbxNhcCW8_1nvPkcc1PhMhJS1jFUjmrft-_eXLMexGTluaAu9AtfN1jx2AIEYg5nhsE_X2wx1REm1Qrhv052_6TUHRXOS-FIpEPxnwfwbQOzGvHdJFoaHuyM-ebkGnP_wKWRGBFwcTzJOGC_VRvfozQT-XjN0nFXPpEhccYtIWaOj-dbh2j8RQaDROjmBa6vj_CwnXJ0M20JQOK5oTR6up6bv2acP0l63DrfJSNyCbsfD7iuuF7tuI4YtCuWijFHoqF3HQ3bkL1j3SwaX89uPOCHkloV9tXrECAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBShTe46dn7V-bl6jWWD4XBEpDijSzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAJDuWt5qdH1owAjgNECXm_nAymDaa63x9bMOySgC6oSiKCv5GxLMOwkXwvJ0Sw-yOjsWhzKxMyIiwDWn8PiCAILE1odr4YI4k3PaM_U8he0jz-gQsdhP_6oAT5ahB55mjBAt5nNFrnKYP0_SVgnAFDo1PcMno76eInO4l1itiZGknPinozmNt-_Dg0KqXeWXwcOJK8YsLBUIGlWiXlSDTXPFm8VBUhsUQNJlg8Q-1SkNDhi6x2AIDIDYcfLgVW-8DkpiAw5CGNrUQJzxhP54SWta8uSE_t6AR3871MdiRIH6UPtOUIli78k4ddwVfX1FhjdA0sre6uZdHMIYl2q9r5M&s=vs8qCZhnoxzrtql2dHiJx1tFr6Ki-sfbjvlkznuddhqw2R9OKrWIjroLjhuQ7gR7fRPZEaanw8YU0Wr5F3zqIJHuKuTSHiBvU6BU1vCjj61f8utVDaHvAR4IrGCZX_Y5jZTr_qpqJ8pWbnwNNpR291ZvxdUfFvKzUZOzes-s_F0ULZ0GdcVHyHhPZ22o8Ihu8nCKhbzcrg5O1ZMA2bMF_Sfl4tgdb3LLfa6y_3QEO9cPvu0OokIzz3lfw_EnjWBhsuMSA_jeidD2YAojAmTbnp7VxrZ5q0G_U1NYpC4lzi3EiGKRPN8PZWEDbXOitzFDiPNunOTwqH0Fvf72aqLAVg&h=QtTcAUHqtc8ctJyVMGt-ZHz326YOX1KSi15oB7pznvc + cache-control: + - no-cache + content-length: + - '837' + content-type: + - application/json + date: + - Mon, 24 Jun 2024 02:00:36 GMT + expires: + - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastus/operationResults/d1b413bc-a335-41a3-b477-04d7fabb86c4/Spring/default?api-version=2024-05-01-preview&t=638547912361319655&c=MIIHhzCCBm-gAwIBAgITfATx9zsPw1I9YGkl0gAABPH3OzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwNTMwMTczNjA1WhcNMjUwNTI1MTczNjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANxGONFw--IVcl5OtWGai8lHroJZhoaunVc_C9ZYorjD8hqvtcsW0ZpbxNhcCW8_1nvPkcc1PhMhJS1jFUjmrft-_eXLMexGTluaAu9AtfN1jx2AIEYg5nhsE_X2wx1REm1Qrhv052_6TUHRXOS-FIpEPxnwfwbQOzGvHdJFoaHuyM-ebkGnP_wKWRGBFwcTzJOGC_VRvfozQT-XjN0nFXPpEhccYtIWaOj-dbh2j8RQaDROjmBa6vj_CwnXJ0M20JQOK5oTR6up6bv2acP0l63DrfJSNyCbsfD7iuuF7tuI4YtCuWijFHoqF3HQ3bkL1j3SwaX89uPOCHkloV9tXrECAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBShTe46dn7V-bl6jWWD4XBEpDijSzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAJDuWt5qdH1owAjgNECXm_nAymDaa63x9bMOySgC6oSiKCv5GxLMOwkXwvJ0Sw-yOjsWhzKxMyIiwDWn8PiCAILE1odr4YI4k3PaM_U8he0jz-gQsdhP_6oAT5ahB55mjBAt5nNFrnKYP0_SVgnAFDo1PcMno76eInO4l1itiZGknPinozmNt-_Dg0KqXeWXwcOJK8YsLBUIGlWiXlSDTXPFm8VBUhsUQNJlg8Q-1SkNDhi6x2AIDIDYcfLgVW-8DkpiAw5CGNrUQJzxhP54SWta8uSE_t6AR3871MdiRIH6UPtOUIli78k4ddwVfX1FhjdA0sre6uZdHMIYl2q9r5M&s=h5XJvuzsqPP_UZFBh9Oug_S4K_xNd84eCoLXvPWXLfH0yZPhXlJt_QkbCnfxat1BUY0vOVLT3WhRh3rM-XfU4zf0cESpqKc1ABgRU1mF4T3PG194bZgFsLqq2zYbuvfz85c5BH1Fr_zHV8BebvIx4lP6PW5-LObztKLHKrFit3L0hrBRiKGZzHQfGrsopk7k9bxMRqw_ZTMoe2MFhrNmkdTczwh2iZ5jIBvH2e9Bp_Mfhajz-rvQx-0UztRPs6X4yVFchrzqH00Ys92TCzH00uBvA2UMoDzQgzpMuWNt38LO8_6tSFcVOWbvTisPO-C0CICROwdg4c_ikLRgezD5sw&h=JYcQ1sDcOaHiP2A27ZYo1Poa8q6s9gjIiE5ay6fR90I + pragma: + - no-cache + request-context: + - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-resource-requests: + - '1199' + x-msedge-ref: + - 'Ref A: 296A3850D4D94EB19B58A59A28304747 Ref B: TYO201151001034 Ref C: 2024-06-24T02:00:32Z' + x-rp-server-mvid: + - 63485c88-6086-45d9-a4ef-8412f7e45147 + status: + code: 201 + message: Created +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - spring app create + Connection: + - keep-alive + ParameterSetName: + - -n -g -s + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.29.5 Python/3.8.10 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/default/operationId/d1b413bc-a335-41a3-b477-04d7fabb86c4?api-version=2024-05-01-preview&t=638547912361319655&c=MIIHhzCCBm-gAwIBAgITfATx9zsPw1I9YGkl0gAABPH3OzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwNTMwMTczNjA1WhcNMjUwNTI1MTczNjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANxGONFw--IVcl5OtWGai8lHroJZhoaunVc_C9ZYorjD8hqvtcsW0ZpbxNhcCW8_1nvPkcc1PhMhJS1jFUjmrft-_eXLMexGTluaAu9AtfN1jx2AIEYg5nhsE_X2wx1REm1Qrhv052_6TUHRXOS-FIpEPxnwfwbQOzGvHdJFoaHuyM-ebkGnP_wKWRGBFwcTzJOGC_VRvfozQT-XjN0nFXPpEhccYtIWaOj-dbh2j8RQaDROjmBa6vj_CwnXJ0M20JQOK5oTR6up6bv2acP0l63DrfJSNyCbsfD7iuuF7tuI4YtCuWijFHoqF3HQ3bkL1j3SwaX89uPOCHkloV9tXrECAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBShTe46dn7V-bl6jWWD4XBEpDijSzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAJDuWt5qdH1owAjgNECXm_nAymDaa63x9bMOySgC6oSiKCv5GxLMOwkXwvJ0Sw-yOjsWhzKxMyIiwDWn8PiCAILE1odr4YI4k3PaM_U8he0jz-gQsdhP_6oAT5ahB55mjBAt5nNFrnKYP0_SVgnAFDo1PcMno76eInO4l1itiZGknPinozmNt-_Dg0KqXeWXwcOJK8YsLBUIGlWiXlSDTXPFm8VBUhsUQNJlg8Q-1SkNDhi6x2AIDIDYcfLgVW-8DkpiAw5CGNrUQJzxhP54SWta8uSE_t6AR3871MdiRIH6UPtOUIli78k4ddwVfX1FhjdA0sre6uZdHMIYl2q9r5M&s=vs8qCZhnoxzrtql2dHiJx1tFr6Ki-sfbjvlkznuddhqw2R9OKrWIjroLjhuQ7gR7fRPZEaanw8YU0Wr5F3zqIJHuKuTSHiBvU6BU1vCjj61f8utVDaHvAR4IrGCZX_Y5jZTr_qpqJ8pWbnwNNpR291ZvxdUfFvKzUZOzes-s_F0ULZ0GdcVHyHhPZ22o8Ihu8nCKhbzcrg5O1ZMA2bMF_Sfl4tgdb3LLfa6y_3QEO9cPvu0OokIzz3lfw_EnjWBhsuMSA_jeidD2YAojAmTbnp7VxrZ5q0G_U1NYpC4lzi3EiGKRPN8PZWEDbXOitzFDiPNunOTwqH0Fvf72aqLAVg&h=QtTcAUHqtc8ctJyVMGt-ZHz326YOX1KSi15oB7pznvc + response: + body: + string: '{"id":"subscriptions/0753feba-86f1-4242-aff1-27938fb04531/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/default/operationId/d1b413bc-a335-41a3-b477-04d7fabb86c4","name":"d1b413bc-a335-41a3-b477-04d7fabb86c4","status":"Running","startTime":"2024-06-24T02:00:35.888819Z"}' + headers: + cache-control: + - no-cache + content-length: + - '320' + content-type: + - application/json + date: + - Mon, 24 Jun 2024 02:00:37 GMT + expires: + - '-1' + pragma: + - no-cache + request-context: + - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-msedge-ref: + - 'Ref A: B0CAC5E8A90A4666A1F5919BA7307F47 Ref B: TYO201151001034 Ref C: 2024-06-24T02:00:36Z' + x-rp-server-mvid: + - 63485c88-6086-45d9-a4ef-8412f7e45147 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - spring app create + Connection: + - keep-alive + ParameterSetName: + - -n -g -s + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.29.5 Python/3.8.10 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/default/operationId/d1b413bc-a335-41a3-b477-04d7fabb86c4?api-version=2024-05-01-preview&t=638547912361319655&c=MIIHhzCCBm-gAwIBAgITfATx9zsPw1I9YGkl0gAABPH3OzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwNTMwMTczNjA1WhcNMjUwNTI1MTczNjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANxGONFw--IVcl5OtWGai8lHroJZhoaunVc_C9ZYorjD8hqvtcsW0ZpbxNhcCW8_1nvPkcc1PhMhJS1jFUjmrft-_eXLMexGTluaAu9AtfN1jx2AIEYg5nhsE_X2wx1REm1Qrhv052_6TUHRXOS-FIpEPxnwfwbQOzGvHdJFoaHuyM-ebkGnP_wKWRGBFwcTzJOGC_VRvfozQT-XjN0nFXPpEhccYtIWaOj-dbh2j8RQaDROjmBa6vj_CwnXJ0M20JQOK5oTR6up6bv2acP0l63DrfJSNyCbsfD7iuuF7tuI4YtCuWijFHoqF3HQ3bkL1j3SwaX89uPOCHkloV9tXrECAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBShTe46dn7V-bl6jWWD4XBEpDijSzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAJDuWt5qdH1owAjgNECXm_nAymDaa63x9bMOySgC6oSiKCv5GxLMOwkXwvJ0Sw-yOjsWhzKxMyIiwDWn8PiCAILE1odr4YI4k3PaM_U8he0jz-gQsdhP_6oAT5ahB55mjBAt5nNFrnKYP0_SVgnAFDo1PcMno76eInO4l1itiZGknPinozmNt-_Dg0KqXeWXwcOJK8YsLBUIGlWiXlSDTXPFm8VBUhsUQNJlg8Q-1SkNDhi6x2AIDIDYcfLgVW-8DkpiAw5CGNrUQJzxhP54SWta8uSE_t6AR3871MdiRIH6UPtOUIli78k4ddwVfX1FhjdA0sre6uZdHMIYl2q9r5M&s=vs8qCZhnoxzrtql2dHiJx1tFr6Ki-sfbjvlkznuddhqw2R9OKrWIjroLjhuQ7gR7fRPZEaanw8YU0Wr5F3zqIJHuKuTSHiBvU6BU1vCjj61f8utVDaHvAR4IrGCZX_Y5jZTr_qpqJ8pWbnwNNpR291ZvxdUfFvKzUZOzes-s_F0ULZ0GdcVHyHhPZ22o8Ihu8nCKhbzcrg5O1ZMA2bMF_Sfl4tgdb3LLfa6y_3QEO9cPvu0OokIzz3lfw_EnjWBhsuMSA_jeidD2YAojAmTbnp7VxrZ5q0G_U1NYpC4lzi3EiGKRPN8PZWEDbXOitzFDiPNunOTwqH0Fvf72aqLAVg&h=QtTcAUHqtc8ctJyVMGt-ZHz326YOX1KSi15oB7pznvc + response: + body: + string: '{"id":"subscriptions/0753feba-86f1-4242-aff1-27938fb04531/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/default/operationId/d1b413bc-a335-41a3-b477-04d7fabb86c4","name":"d1b413bc-a335-41a3-b477-04d7fabb86c4","status":"Running","startTime":"2024-06-24T02:00:35.888819Z"}' + headers: + cache-control: + - no-cache + content-length: + - '320' + content-type: + - application/json + date: + - Mon, 24 Jun 2024 02:00:47 GMT + expires: + - '-1' + pragma: + - no-cache + request-context: + - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-msedge-ref: + - 'Ref A: AE6D7A3FCF694CDCA2452D7BD6ED8361 Ref B: TYO201151001034 Ref C: 2024-06-24T02:00:47Z' + x-rp-server-mvid: + - 63485c88-6086-45d9-a4ef-8412f7e45147 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - spring app create + Connection: + - keep-alive + ParameterSetName: + - -n -g -s + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.29.5 Python/3.8.10 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/default/operationId/d1b413bc-a335-41a3-b477-04d7fabb86c4?api-version=2024-05-01-preview&t=638547912361319655&c=MIIHhzCCBm-gAwIBAgITfATx9zsPw1I9YGkl0gAABPH3OzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwNTMwMTczNjA1WhcNMjUwNTI1MTczNjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANxGONFw--IVcl5OtWGai8lHroJZhoaunVc_C9ZYorjD8hqvtcsW0ZpbxNhcCW8_1nvPkcc1PhMhJS1jFUjmrft-_eXLMexGTluaAu9AtfN1jx2AIEYg5nhsE_X2wx1REm1Qrhv052_6TUHRXOS-FIpEPxnwfwbQOzGvHdJFoaHuyM-ebkGnP_wKWRGBFwcTzJOGC_VRvfozQT-XjN0nFXPpEhccYtIWaOj-dbh2j8RQaDROjmBa6vj_CwnXJ0M20JQOK5oTR6up6bv2acP0l63DrfJSNyCbsfD7iuuF7tuI4YtCuWijFHoqF3HQ3bkL1j3SwaX89uPOCHkloV9tXrECAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBShTe46dn7V-bl6jWWD4XBEpDijSzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAJDuWt5qdH1owAjgNECXm_nAymDaa63x9bMOySgC6oSiKCv5GxLMOwkXwvJ0Sw-yOjsWhzKxMyIiwDWn8PiCAILE1odr4YI4k3PaM_U8he0jz-gQsdhP_6oAT5ahB55mjBAt5nNFrnKYP0_SVgnAFDo1PcMno76eInO4l1itiZGknPinozmNt-_Dg0KqXeWXwcOJK8YsLBUIGlWiXlSDTXPFm8VBUhsUQNJlg8Q-1SkNDhi6x2AIDIDYcfLgVW-8DkpiAw5CGNrUQJzxhP54SWta8uSE_t6AR3871MdiRIH6UPtOUIli78k4ddwVfX1FhjdA0sre6uZdHMIYl2q9r5M&s=vs8qCZhnoxzrtql2dHiJx1tFr6Ki-sfbjvlkznuddhqw2R9OKrWIjroLjhuQ7gR7fRPZEaanw8YU0Wr5F3zqIJHuKuTSHiBvU6BU1vCjj61f8utVDaHvAR4IrGCZX_Y5jZTr_qpqJ8pWbnwNNpR291ZvxdUfFvKzUZOzes-s_F0ULZ0GdcVHyHhPZ22o8Ihu8nCKhbzcrg5O1ZMA2bMF_Sfl4tgdb3LLfa6y_3QEO9cPvu0OokIzz3lfw_EnjWBhsuMSA_jeidD2YAojAmTbnp7VxrZ5q0G_U1NYpC4lzi3EiGKRPN8PZWEDbXOitzFDiPNunOTwqH0Fvf72aqLAVg&h=QtTcAUHqtc8ctJyVMGt-ZHz326YOX1KSi15oB7pznvc + response: + body: + string: '{"id":"subscriptions/0753feba-86f1-4242-aff1-27938fb04531/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/default/operationId/d1b413bc-a335-41a3-b477-04d7fabb86c4","name":"d1b413bc-a335-41a3-b477-04d7fabb86c4","status":"Running","startTime":"2024-06-24T02:00:35.888819Z"}' + headers: + cache-control: + - no-cache + content-length: + - '320' + content-type: + - application/json + date: + - Mon, 24 Jun 2024 02:00:58 GMT + expires: + - '-1' + pragma: + - no-cache + request-context: + - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-msedge-ref: + - 'Ref A: 3A669092775D45DBB163E47D0569D6AC Ref B: TYO201151001034 Ref C: 2024-06-24T02:00:58Z' + x-rp-server-mvid: + - 63485c88-6086-45d9-a4ef-8412f7e45147 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - spring app create + Connection: + - keep-alive + ParameterSetName: + - -n -g -s + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.29.5 Python/3.8.10 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/default/operationId/d1b413bc-a335-41a3-b477-04d7fabb86c4?api-version=2024-05-01-preview&t=638547912361319655&c=MIIHhzCCBm-gAwIBAgITfATx9zsPw1I9YGkl0gAABPH3OzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwNTMwMTczNjA1WhcNMjUwNTI1MTczNjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANxGONFw--IVcl5OtWGai8lHroJZhoaunVc_C9ZYorjD8hqvtcsW0ZpbxNhcCW8_1nvPkcc1PhMhJS1jFUjmrft-_eXLMexGTluaAu9AtfN1jx2AIEYg5nhsE_X2wx1REm1Qrhv052_6TUHRXOS-FIpEPxnwfwbQOzGvHdJFoaHuyM-ebkGnP_wKWRGBFwcTzJOGC_VRvfozQT-XjN0nFXPpEhccYtIWaOj-dbh2j8RQaDROjmBa6vj_CwnXJ0M20JQOK5oTR6up6bv2acP0l63DrfJSNyCbsfD7iuuF7tuI4YtCuWijFHoqF3HQ3bkL1j3SwaX89uPOCHkloV9tXrECAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBShTe46dn7V-bl6jWWD4XBEpDijSzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAJDuWt5qdH1owAjgNECXm_nAymDaa63x9bMOySgC6oSiKCv5GxLMOwkXwvJ0Sw-yOjsWhzKxMyIiwDWn8PiCAILE1odr4YI4k3PaM_U8he0jz-gQsdhP_6oAT5ahB55mjBAt5nNFrnKYP0_SVgnAFDo1PcMno76eInO4l1itiZGknPinozmNt-_Dg0KqXeWXwcOJK8YsLBUIGlWiXlSDTXPFm8VBUhsUQNJlg8Q-1SkNDhi6x2AIDIDYcfLgVW-8DkpiAw5CGNrUQJzxhP54SWta8uSE_t6AR3871MdiRIH6UPtOUIli78k4ddwVfX1FhjdA0sre6uZdHMIYl2q9r5M&s=vs8qCZhnoxzrtql2dHiJx1tFr6Ki-sfbjvlkznuddhqw2R9OKrWIjroLjhuQ7gR7fRPZEaanw8YU0Wr5F3zqIJHuKuTSHiBvU6BU1vCjj61f8utVDaHvAR4IrGCZX_Y5jZTr_qpqJ8pWbnwNNpR291ZvxdUfFvKzUZOzes-s_F0ULZ0GdcVHyHhPZ22o8Ihu8nCKhbzcrg5O1ZMA2bMF_Sfl4tgdb3LLfa6y_3QEO9cPvu0OokIzz3lfw_EnjWBhsuMSA_jeidD2YAojAmTbnp7VxrZ5q0G_U1NYpC4lzi3EiGKRPN8PZWEDbXOitzFDiPNunOTwqH0Fvf72aqLAVg&h=QtTcAUHqtc8ctJyVMGt-ZHz326YOX1KSi15oB7pznvc + response: + body: + string: '{"id":"subscriptions/0753feba-86f1-4242-aff1-27938fb04531/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/default/operationId/d1b413bc-a335-41a3-b477-04d7fabb86c4","name":"d1b413bc-a335-41a3-b477-04d7fabb86c4","status":"Succeeded","startTime":"2024-06-24T02:00:35.888819Z","endTime":"2024-06-24T02:01:01.1097856Z"}' + headers: + cache-control: + - no-cache + content-length: + - '363' + content-type: + - application/json + date: + - Mon, 24 Jun 2024 02:01:09 GMT + expires: + - '-1' + pragma: + - no-cache + request-context: + - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-msedge-ref: + - 'Ref A: BD7CB684D99A479BA512D134FB00C01A Ref B: TYO201151001034 Ref C: 2024-06-24T02:01:08Z' + x-rp-server-mvid: + - 63485c88-6086-45d9-a4ef-8412f7e45147 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - spring app create + Connection: + - keep-alive + ParameterSetName: + - -n -g -s + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.29.5 Python/3.8.10 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments/mock-deployment?api-version=2024-05-01-preview + response: + body: + string: '{"properties":{"deploymentSettings":{"resourceRequests":{"cpu":"1","memory":"1Gi"},"environmentVariables":null,"terminationGracePeriodSeconds":90,"livenessProbe":{"disableProbe":false,"failureThreshold":3,"initialDelaySeconds":300,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":3,"probeAction":{"type":"TCPSocketAction"}},"readinessProbe":{"disableProbe":false,"failureThreshold":3,"initialDelaySeconds":0,"periodSeconds":5,"successThreshold":1,"timeoutSeconds":3,"probeAction":{"type":"TCPSocketAction"}}},"provisioningState":"Succeeded","status":"Running","active":true,"instances":[{"name":"clitest000003-default-15-7f76ffd948-7cwkn","status":"Running","discoveryStatus":"N/A","startTime":"2024-06-24T02:00:41Z"}],"source":{"type":"BuildResult","buildResultId":""}},"type":"Microsoft.AppPlatform/Spring/apps/deployments","sku":{"name":"E0","tier":"Enterprise","capacity":1},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments/default","name":"default","systemData":{"createdBy":"v-shilichen@microsoft.com","createdByType":"User","createdAt":"2024-06-24T02:00:33.116288Z","lastModifiedBy":"v-shilichen@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-24T02:00:33.116288Z"}}' + headers: + cache-control: + - no-cache + content-length: + - '1336' + content-type: + - application/json + date: + - Mon, 24 Jun 2024 02:01:10 GMT + expires: + - '-1' + pragma: + - no-cache + request-context: + - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-resource-requests: + - '11998' + x-msedge-ref: + - 'Ref A: 49AA1E060F974A79972487FDFB78BF2F Ref B: TYO201151001034 Ref C: 2024-06-24T02:01:09Z' + x-rp-server-mvid: + - 63485c88-6086-45d9-a4ef-8412f7e45147 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - spring app create + Connection: + - keep-alive + ParameterSetName: + - -n -g -s + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.29.5 Python/3.8.10 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003?api-version=2024-05-01-preview + response: + body: + string: '{"properties":{"addonConfigs":{"applicationConfigurationService":{},"configServer":{},"serviceRegistry":{}},"public":false,"provisioningState":"Succeeded","fqdn":"clitest000002.asc-test.net","httpsOnly":false,"temporaryDisk":{"sizeInGB":5,"mountPath":"/tmp"},"persistentDisk":{"sizeInGB":0,"mountPath":"/persistent"},"enableEndToEndTLS":false,"testEndpointAuthState":"Enabled","ingressSettings":{"readTimeoutInSeconds":300,"sendTimeoutInSeconds":60,"sessionCookieMaxAge":0,"sessionAffinity":"None","backendProtocol":"Default"}},"type":"Microsoft.AppPlatform/Spring/apps","identity":null,"location":"eastus","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003","name":"clitest000003","systemData":{"createdBy":"v-shilichen@microsoft.com","createdByType":"User","createdAt":"2024-06-24T02:00:15.0501736Z","lastModifiedBy":"v-shilichen@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-24T02:00:15.0501736Z"}}' + headers: + cache-control: + - no-cache + content-length: + - '1035' + content-type: + - application/json + date: + - Mon, 24 Jun 2024 02:01:12 GMT + expires: + - '-1' + pragma: + - no-cache + request-context: + - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-resource-requests: + - '11999' + x-msedge-ref: + - 'Ref A: 6515C7D77CAC48D8BE0723791F879E7B Ref B: TYO201151001034 Ref C: 2024-06-24T02:01:11Z' + x-rp-server-mvid: + - 63485c88-6086-45d9-a4ef-8412f7e45147 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - spring app create + Connection: + - keep-alive + ParameterSetName: + - -n -g -s + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.29.5 Python/3.8.10 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments?api-version=2024-05-01-preview + response: + body: + string: '{"value":[{"properties":{"deploymentSettings":{"resourceRequests":{"cpu":"1","memory":"1Gi"},"environmentVariables":null,"terminationGracePeriodSeconds":90,"livenessProbe":{"disableProbe":false,"failureThreshold":3,"initialDelaySeconds":300,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":3,"probeAction":{"type":"TCPSocketAction"}},"readinessProbe":{"disableProbe":false,"failureThreshold":3,"initialDelaySeconds":0,"periodSeconds":5,"successThreshold":1,"timeoutSeconds":3,"probeAction":{"type":"TCPSocketAction"}}},"provisioningState":"Succeeded","status":"Running","active":true,"instances":[{"name":"clitest000003-default-15-7f76ffd948-7cwkn","status":"Running","discoveryStatus":"N/A","startTime":"2024-06-24T02:00:41Z"}],"source":{"type":"BuildResult","buildResultId":""}},"type":"Microsoft.AppPlatform/Spring/apps/deployments","sku":{"name":"E0","tier":"Enterprise","capacity":1},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments/default","name":"default","systemData":{"createdBy":"v-shilichen@microsoft.com","createdByType":"User","createdAt":"2024-06-24T02:00:33.116288Z","lastModifiedBy":"v-shilichen@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-24T02:00:33.116288Z"}}]}' + headers: + cache-control: + - no-cache + content-length: + - '1348' + content-type: + - application/json + date: + - Mon, 24 Jun 2024 02:01:13 GMT + expires: + - '-1' + pragma: + - no-cache + request-context: + - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-resource-requests: + - '11999' + x-msedge-ref: + - 'Ref A: EF465D16BE724C3EB588F5722ACF2506 Ref B: TYO201151001034 Ref C: 2024-06-24T02:01:12Z' + x-rp-server-mvid: + - 63485c88-6086-45d9-a4ef-8412f7e45147 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - spring app update + Connection: + - keep-alive + ParameterSetName: + - -n -g -s --custom-actuator-port --custom-actuator-path + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.29.5 Python/3.8.10 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments?api-version=2024-05-01-preview + response: + body: + string: '{"value":[{"properties":{"deploymentSettings":{"resourceRequests":{"cpu":"1","memory":"1Gi"},"environmentVariables":null,"terminationGracePeriodSeconds":90,"livenessProbe":{"disableProbe":false,"failureThreshold":3,"initialDelaySeconds":300,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":3,"probeAction":{"type":"TCPSocketAction"}},"readinessProbe":{"disableProbe":false,"failureThreshold":3,"initialDelaySeconds":0,"periodSeconds":5,"successThreshold":1,"timeoutSeconds":3,"probeAction":{"type":"TCPSocketAction"}}},"provisioningState":"Succeeded","status":"Running","active":true,"instances":[{"name":"clitest000003-default-15-7f76ffd948-7cwkn","status":"Running","discoveryStatus":"N/A","startTime":"2024-06-24T02:00:41Z"}],"source":{"type":"BuildResult","buildResultId":""}},"type":"Microsoft.AppPlatform/Spring/apps/deployments","sku":{"name":"E0","tier":"Enterprise","capacity":1},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments/default","name":"default","systemData":{"createdBy":"v-shilichen@microsoft.com","createdByType":"User","createdAt":"2024-06-24T02:00:33.116288Z","lastModifiedBy":"v-shilichen@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-24T02:00:33.116288Z"}}]}' + headers: + cache-control: + - no-cache + content-length: + - '1348' + content-type: + - application/json + date: + - Mon, 24 Jun 2024 02:01:14 GMT + expires: + - '-1' + pragma: + - no-cache + request-context: + - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-resource-requests: + - '11999' + x-msedge-ref: + - 'Ref A: 22918BE5E7FB4A6CBA0F1B7EB37B1C98 Ref B: TYO201100116053 Ref C: 2024-06-24T02:01:14Z' + x-rp-server-mvid: + - 63485c88-6086-45d9-a4ef-8412f7e45147 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - spring app update + Connection: + - keep-alive + ParameterSetName: + - -n -g -s --custom-actuator-port --custom-actuator-path + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.29.5 Python/3.8.10 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002?api-version=2024-05-01-preview + response: + body: + string: '{"properties":{"provisioningState":"Succeeded","zoneRedundant":false,"version":3,"serviceId":"1371c109a9b7425cbde634aa40c5a37c","networkProfile":{"outboundIPs":{"publicIPs":["51.8.219.237","51.8.220.80"]},"outboundType":"loadBalancer"},"powerState":"Running","fqdn":"clitest000002.asc-test.net","marketplaceResource":{"plan":"asa-ent-hr-mtr","publisher":"vmware-inc","product":"azure-spring-cloud-vmware-tanzu-2"}},"type":"Microsoft.AppPlatform/Spring","sku":{"name":"E0","tier":"Enterprise"},"location":"eastus","tags":{},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002","name":"clitest000002","systemData":{"createdBy":"v-shilichen@microsoft.com","createdByType":"User","createdAt":"2024-06-24T00:18:36.7355037Z","lastModifiedBy":"v-shilichen@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-24T00:18:36.7355037Z"}}' + headers: + cache-control: + - no-cache + content-length: + - '932' + content-type: + - application/json + date: + - Mon, 24 Jun 2024 02:01:16 GMT + expires: + - '-1' + pragma: + - no-cache + request-context: + - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-resource-requests: + - '11999' + x-msedge-ref: + - 'Ref A: E3B56B12C87A4FFE95A3295FE3185C8F Ref B: TYO201100116011 Ref C: 2024-06-24T02:01:16Z' + x-rp-server-mvid: + - 63485c88-6086-45d9-a4ef-8412f7e45147 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - spring app update + Connection: + - keep-alive + ParameterSetName: + - -n -g -s --custom-actuator-port --custom-actuator-path + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.29.5 Python/3.8.10 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002?api-version=2024-05-01-preview + response: + body: + string: '{"properties":{"provisioningState":"Succeeded","zoneRedundant":false,"version":3,"serviceId":"1371c109a9b7425cbde634aa40c5a37c","networkProfile":{"outboundIPs":{"publicIPs":["51.8.219.237","51.8.220.80"]},"outboundType":"loadBalancer"},"powerState":"Running","fqdn":"clitest000002.asc-test.net","marketplaceResource":{"plan":"asa-ent-hr-mtr","publisher":"vmware-inc","product":"azure-spring-cloud-vmware-tanzu-2"}},"type":"Microsoft.AppPlatform/Spring","sku":{"name":"E0","tier":"Enterprise"},"location":"eastus","tags":{},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002","name":"clitest000002","systemData":{"createdBy":"v-shilichen@microsoft.com","createdByType":"User","createdAt":"2024-06-24T00:18:36.7355037Z","lastModifiedBy":"v-shilichen@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-24T00:18:36.7355037Z"}}' + headers: + cache-control: + - no-cache + content-length: + - '932' + content-type: + - application/json + date: + - Mon, 24 Jun 2024 02:01:18 GMT + expires: + - '-1' + pragma: + - no-cache + request-context: + - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-resource-requests: + - '11999' + x-msedge-ref: + - 'Ref A: 0D5C3BE33F2D445F83AB8E5724AC35FF Ref B: TYO201100116051 Ref C: 2024-06-24T02:01:17Z' + x-rp-server-mvid: + - 63485c88-6086-45d9-a4ef-8412f7e45147 + status: + code: 200 + message: OK +- request: + body: '{"properties": {}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - spring app update + Connection: + - keep-alive + Content-Length: + - '18' + Content-Type: + - application/json + ParameterSetName: + - -n -g -s --custom-actuator-port --custom-actuator-path + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.29.5 Python/3.8.10 (Windows-10-10.0.22631-SP0) + method: PATCH + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003?api-version=2024-05-01-preview + response: + body: + string: '{"properties":{"addonConfigs":{"applicationConfigurationService":{},"configServer":{},"serviceRegistry":{}},"public":false,"provisioningState":"Updating","fqdn":"clitest000002.asc-test.net","httpsOnly":false,"temporaryDisk":{"sizeInGB":5,"mountPath":"/tmp"},"persistentDisk":{"sizeInGB":0,"mountPath":"/persistent"},"enableEndToEndTLS":false,"testEndpointAuthState":"Enabled","ingressSettings":{"readTimeoutInSeconds":300,"sendTimeoutInSeconds":60,"sessionCookieMaxAge":0,"sessionAffinity":"None","backendProtocol":"Default"}},"type":"Microsoft.AppPlatform/Spring/apps","identity":null,"location":"eastus","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003","name":"clitest000003","systemData":{"createdBy":"v-shilichen@microsoft.com","createdByType":"User","createdAt":"2024-06-24T02:00:15.0501736Z","lastModifiedBy":"v-shilichen@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-24T02:01:19.3485355Z"}}' + headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/clitest000003/operationId/cc619703-5fa1-4e59-8393-429f03805853?api-version=2024-05-01-preview&t=638547912798485967&c=MIIHhzCCBm-gAwIBAgITHgSTMYHP2krzC4KxewAABJMxgTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNTE3MTc0NjExWhcNMjUwNTEyMTc0NjExWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPJUWS0ikqXTPq6avcNJnLuBoJVLLUjMZpNyvQilJ0RDJ4PRk8BRSNiwrkrKjeaE-epRUqAOsEasKTpi7j9Ax5NWjcRurexxj5QIMbCpLftpBwzkN9iBKyETYqOHQM_flgxIQF74OZD_Tiy2I1UCuXvt-m4ONdi5VEwEegjGUWmocxGlCQWRdPiY4Sw9P_MLOALop07i6j9OGlmo7euYrE-ft7bGA8aCTzrKrl8p1ih0_Xqm9OR4bm-nGBJM_V5ueUbLcV4sXcxGseaLDf_YX_ViaUHzx0DJEMYQahyQVK9YxwpT7U3z9Sm9PAFlrey08UWFcE4eFfY9RTceddPVPl0CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBQWuWUI6AWtayBRWRM9dcR7rvVJIzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBALmOEOSs0QwwDPea8xjQCTqaB0Oa1_yI1gSMhtRR1P0p_-LfmXqU_L0ZUrjWw8-cGr7sCaHcnc35GeM7thuGxqKS3eQBt7yuu8qWfnLiqX6VKZ2iDApMGJrZ-64pKwOcYgYnQ1juI2_gL5yB3GWIA3RyXfKBdvZcjvjoFRJKdHEmtBt_sKOT1J5eayOLUgP_ds8HgM9nkETomjdCuVahk8SXnCFrcqFNIuASV_pVdM1kdO_bRgKWaiISrE1ThDCa4q8OT3b1qHmqiBfW-GHjPJcJIG8xDR9Q-9_DtHh30Mf8IsYjotyzMexBPgd_c6AGQcZUYy8Mr_P7cHsbg9n8bfc&s=SEsEvKBb_IlS6OCwz82cy2k6GeVf7UlpTIg0ValcoGumfH0shsGBfvaNen7kYaIg8euEd26PKnBZeL9Qzc7YBRNOvJhuelMla8QpEcC10bT6Sao-fkrqZLAaMyo1DgjlsCAyQHSTDf-HexZDJMunnDps8unoNeWuQVWVL9pYnb-YnQFZ2TcwQXVHQLIq4nJP_aRN7Rmeu-f6oDOr8eUZIthNmBIqloJk_HnrODGWSzWxi12wLkFjDE18CZshH3rnYweGm9KRDjhanBqe-OJ_WCcIz1vbz4tVk7rAlnn3-w39_Q0OER4CNypE5QhnYt7-U3sRfbQvogf6pdDUzOxCtA&h=pHANT2xM2Jc-C_aRX_EUEzFa-TVlJyk2wYbDilu0R9E + cache-control: + - no-cache + content-length: + - '1034' + content-type: + - application/json + date: + - Mon, 24 Jun 2024 02:01:19 GMT + expires: + - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastus/operationResults/cc619703-5fa1-4e59-8393-429f03805853/Spring/clitest000003?api-version=2024-05-01-preview&t=638547912798485967&c=MIIHhzCCBm-gAwIBAgITHgSTMYHP2krzC4KxewAABJMxgTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNTE3MTc0NjExWhcNMjUwNTEyMTc0NjExWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPJUWS0ikqXTPq6avcNJnLuBoJVLLUjMZpNyvQilJ0RDJ4PRk8BRSNiwrkrKjeaE-epRUqAOsEasKTpi7j9Ax5NWjcRurexxj5QIMbCpLftpBwzkN9iBKyETYqOHQM_flgxIQF74OZD_Tiy2I1UCuXvt-m4ONdi5VEwEegjGUWmocxGlCQWRdPiY4Sw9P_MLOALop07i6j9OGlmo7euYrE-ft7bGA8aCTzrKrl8p1ih0_Xqm9OR4bm-nGBJM_V5ueUbLcV4sXcxGseaLDf_YX_ViaUHzx0DJEMYQahyQVK9YxwpT7U3z9Sm9PAFlrey08UWFcE4eFfY9RTceddPVPl0CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBQWuWUI6AWtayBRWRM9dcR7rvVJIzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBALmOEOSs0QwwDPea8xjQCTqaB0Oa1_yI1gSMhtRR1P0p_-LfmXqU_L0ZUrjWw8-cGr7sCaHcnc35GeM7thuGxqKS3eQBt7yuu8qWfnLiqX6VKZ2iDApMGJrZ-64pKwOcYgYnQ1juI2_gL5yB3GWIA3RyXfKBdvZcjvjoFRJKdHEmtBt_sKOT1J5eayOLUgP_ds8HgM9nkETomjdCuVahk8SXnCFrcqFNIuASV_pVdM1kdO_bRgKWaiISrE1ThDCa4q8OT3b1qHmqiBfW-GHjPJcJIG8xDR9Q-9_DtHh30Mf8IsYjotyzMexBPgd_c6AGQcZUYy8Mr_P7cHsbg9n8bfc&s=tHjQ0BVk2IQ0zRnEocwxjBe3cDG8OQK0teEzJZMLhsPS_ny9KtJRh8wzZSoZR82IsytB8eQVSyHjQYnKhWanR5m-eppwZO8tzMOJtK-lWIesgsRWloUAw9nDBK_mRzEd0CCQbZrSHabaXXJjKP-fNw5hKYQXNYu8iyuTwEihcF5qba0k-etHRLezjP7dvBhALTd-cQDjnCDO_UfYsRFazCGnbIBUCWMIoZ3yelZz7oB6NmIoAGNQizPV1TRDO-anpknQpSBwVNG6R_-aHTK6h55kpRgosTYdrIKV3h-tFCr5ds922F6L0lEMZLxEELpF-U2MMmblvRxXVXa1bb_pGA&h=mtYg4n35lyupkXUp82mrOhl7K7EwcUd1ep8YSfQLZhc + pragma: + - no-cache + request-context: + - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-resource-requests: + - '1197' + x-msedge-ref: + - 'Ref A: 9BDB09E43CFC42129D253B6CC8B3DB94 Ref B: TYO201151003062 Ref C: 2024-06-24T02:01:19Z' + x-rp-server-mvid: + - 63485c88-6086-45d9-a4ef-8412f7e45147 + status: + code: 202 + message: Accepted +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - spring app update + Connection: + - keep-alive + ParameterSetName: + - -n -g -s --custom-actuator-port --custom-actuator-path + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.29.5 Python/3.8.10 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/clitest000003/operationId/cc619703-5fa1-4e59-8393-429f03805853?api-version=2024-05-01-preview&t=638547912798485967&c=MIIHhzCCBm-gAwIBAgITHgSTMYHP2krzC4KxewAABJMxgTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNTE3MTc0NjExWhcNMjUwNTEyMTc0NjExWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPJUWS0ikqXTPq6avcNJnLuBoJVLLUjMZpNyvQilJ0RDJ4PRk8BRSNiwrkrKjeaE-epRUqAOsEasKTpi7j9Ax5NWjcRurexxj5QIMbCpLftpBwzkN9iBKyETYqOHQM_flgxIQF74OZD_Tiy2I1UCuXvt-m4ONdi5VEwEegjGUWmocxGlCQWRdPiY4Sw9P_MLOALop07i6j9OGlmo7euYrE-ft7bGA8aCTzrKrl8p1ih0_Xqm9OR4bm-nGBJM_V5ueUbLcV4sXcxGseaLDf_YX_ViaUHzx0DJEMYQahyQVK9YxwpT7U3z9Sm9PAFlrey08UWFcE4eFfY9RTceddPVPl0CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBQWuWUI6AWtayBRWRM9dcR7rvVJIzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBALmOEOSs0QwwDPea8xjQCTqaB0Oa1_yI1gSMhtRR1P0p_-LfmXqU_L0ZUrjWw8-cGr7sCaHcnc35GeM7thuGxqKS3eQBt7yuu8qWfnLiqX6VKZ2iDApMGJrZ-64pKwOcYgYnQ1juI2_gL5yB3GWIA3RyXfKBdvZcjvjoFRJKdHEmtBt_sKOT1J5eayOLUgP_ds8HgM9nkETomjdCuVahk8SXnCFrcqFNIuASV_pVdM1kdO_bRgKWaiISrE1ThDCa4q8OT3b1qHmqiBfW-GHjPJcJIG8xDR9Q-9_DtHh30Mf8IsYjotyzMexBPgd_c6AGQcZUYy8Mr_P7cHsbg9n8bfc&s=SEsEvKBb_IlS6OCwz82cy2k6GeVf7UlpTIg0ValcoGumfH0shsGBfvaNen7kYaIg8euEd26PKnBZeL9Qzc7YBRNOvJhuelMla8QpEcC10bT6Sao-fkrqZLAaMyo1DgjlsCAyQHSTDf-HexZDJMunnDps8unoNeWuQVWVL9pYnb-YnQFZ2TcwQXVHQLIq4nJP_aRN7Rmeu-f6oDOr8eUZIthNmBIqloJk_HnrODGWSzWxi12wLkFjDE18CZshH3rnYweGm9KRDjhanBqe-OJ_WCcIz1vbz4tVk7rAlnn3-w39_Q0OER4CNypE5QhnYt7-U3sRfbQvogf6pdDUzOxCtA&h=pHANT2xM2Jc-C_aRX_EUEzFa-TVlJyk2wYbDilu0R9E + response: + body: + string: '{"id":"subscriptions/0753feba-86f1-4242-aff1-27938fb04531/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/clitest000003/operationId/cc619703-5fa1-4e59-8393-429f03805853","name":"cc619703-5fa1-4e59-8393-429f03805853","status":"Succeeded","startTime":"2024-06-24T02:01:19.6835423Z","endTime":"2024-06-24T02:01:20.3782164Z"}' + headers: + cache-control: + - no-cache + content-length: + - '370' + content-type: + - application/json + date: + - Mon, 24 Jun 2024 02:01:20 GMT + expires: + - '-1' + pragma: + - no-cache + request-context: + - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-msedge-ref: + - 'Ref A: 1BCF86603A104761BF5459B719DF2229 Ref B: TYO201151003062 Ref C: 2024-06-24T02:01:19Z' + x-rp-server-mvid: + - 63485c88-6086-45d9-a4ef-8412f7e45147 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - spring app update + Connection: + - keep-alive + ParameterSetName: + - -n -g -s --custom-actuator-port --custom-actuator-path + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.29.5 Python/3.8.10 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003?api-version=2024-05-01-preview + response: + body: + string: '{"properties":{"addonConfigs":{"applicationConfigurationService":{},"configServer":{},"serviceRegistry":{}},"public":false,"provisioningState":"Succeeded","fqdn":"clitest000002.asc-test.net","httpsOnly":false,"temporaryDisk":{"sizeInGB":5,"mountPath":"/tmp"},"persistentDisk":{"sizeInGB":0,"mountPath":"/persistent"},"enableEndToEndTLS":false,"testEndpointAuthState":"Enabled","ingressSettings":{"readTimeoutInSeconds":300,"sendTimeoutInSeconds":60,"sessionCookieMaxAge":0,"sessionAffinity":"None","backendProtocol":"Default"}},"type":"Microsoft.AppPlatform/Spring/apps","identity":null,"location":"eastus","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003","name":"clitest000003","systemData":{"createdBy":"v-shilichen@microsoft.com","createdByType":"User","createdAt":"2024-06-24T02:00:15.0501736Z","lastModifiedBy":"v-shilichen@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-24T02:01:19.3485355Z"}}' + headers: + cache-control: + - no-cache + content-length: + - '1035' + content-type: + - application/json + date: + - Mon, 24 Jun 2024 02:01:21 GMT + expires: + - '-1' + pragma: + - no-cache + request-context: + - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-resource-requests: + - '11999' + x-msedge-ref: + - 'Ref A: BD61B8F9CFCD4287BF1AAD4751B9957A Ref B: TYO201151003062 Ref C: 2024-06-24T02:01:20Z' + x-rp-server-mvid: + - 63485c88-6086-45d9-a4ef-8412f7e45147 + status: + code: 200 + message: OK +- request: + body: '{"properties": {"deploymentSettings": {"addonConfigs": {"appLiveView": + {"actuatorPort": 8080, "actuatorPath": "actuator"}}}}, "sku": {"name": "E0", + "tier": "Enterprise"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - spring app update + Connection: + - keep-alive + Content-Length: + - '170' + Content-Type: + - application/json + ParameterSetName: + - -n -g -s --custom-actuator-port --custom-actuator-path + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.29.5 Python/3.8.10 (Windows-10-10.0.22631-SP0) + method: PATCH + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments/mock-deployment?api-version=2024-05-01-preview + response: + body: + string: '{"properties":{"deploymentSettings":{"addonConfigs":{"appLiveView":{"actuatorPort":8080,"actuatorPath":"actuator"}},"resourceRequests":{"cpu":"1","memory":"1Gi"},"environmentVariables":null,"terminationGracePeriodSeconds":90},"provisioningState":"Updating","status":"Running","active":true,"instances":null,"source":{"type":"BuildResult","buildResultId":""}},"type":"Microsoft.AppPlatform/Spring/apps/deployments","sku":{"name":"E0","tier":"Enterprise","capacity":1},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments/default","name":"default","systemData":{"createdBy":"v-shilichen@microsoft.com","createdByType":"User","createdAt":"2024-06-24T02:00:33.116288Z","lastModifiedBy":"v-shilichen@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-24T02:01:20.7303936Z"}}' + headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/default/operationId/1b387cec-2504-4403-aa89-fd86551c6791?api-version=2024-05-01-preview&t=638547912838554890&c=MIIHhzCCBm-gAwIBAgITHgSTMYHP2krzC4KxewAABJMxgTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNTE3MTc0NjExWhcNMjUwNTEyMTc0NjExWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPJUWS0ikqXTPq6avcNJnLuBoJVLLUjMZpNyvQilJ0RDJ4PRk8BRSNiwrkrKjeaE-epRUqAOsEasKTpi7j9Ax5NWjcRurexxj5QIMbCpLftpBwzkN9iBKyETYqOHQM_flgxIQF74OZD_Tiy2I1UCuXvt-m4ONdi5VEwEegjGUWmocxGlCQWRdPiY4Sw9P_MLOALop07i6j9OGlmo7euYrE-ft7bGA8aCTzrKrl8p1ih0_Xqm9OR4bm-nGBJM_V5ueUbLcV4sXcxGseaLDf_YX_ViaUHzx0DJEMYQahyQVK9YxwpT7U3z9Sm9PAFlrey08UWFcE4eFfY9RTceddPVPl0CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBQWuWUI6AWtayBRWRM9dcR7rvVJIzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBALmOEOSs0QwwDPea8xjQCTqaB0Oa1_yI1gSMhtRR1P0p_-LfmXqU_L0ZUrjWw8-cGr7sCaHcnc35GeM7thuGxqKS3eQBt7yuu8qWfnLiqX6VKZ2iDApMGJrZ-64pKwOcYgYnQ1juI2_gL5yB3GWIA3RyXfKBdvZcjvjoFRJKdHEmtBt_sKOT1J5eayOLUgP_ds8HgM9nkETomjdCuVahk8SXnCFrcqFNIuASV_pVdM1kdO_bRgKWaiISrE1ThDCa4q8OT3b1qHmqiBfW-GHjPJcJIG8xDR9Q-9_DtHh30Mf8IsYjotyzMexBPgd_c6AGQcZUYy8Mr_P7cHsbg9n8bfc&s=XnV8GT7nm0oN5enNKa7HvG6BU_OlWGNqN6hW64fVZJ5etoXHNxoRoKM-4rlMhG2Dr-yCl6VLz4sPnpEKcikpFqsoQX42GjDKD3GqtZEmepH5yCNP051llUcU1oxp0UqZE6y64ZjAYZ--elpn0JjAYxhsSym6oaUJqNIZguBVIw_zVBzYQfGhnDQKoPsun4JiSrmBOQDsjWzhZTniMskjkggDuye0Im83Y7exT7RWlwq1GFER2tGZbnz3M0xtbIuD2Kyzdga-vPDQ5kNAecmKp7-oGbCc5RviznA3z3LNwwdxZbyXrr-z0zFDle-I__0xT4NJlI9mMEKgd7h0qzzefQ&h=7OFyoR1prpyoFSGdJRjFYpjU40_wPl9nGH8Uc806GAg + cache-control: + - no-cache + content-length: + - '917' + content-type: + - application/json + date: + - Mon, 24 Jun 2024 02:01:23 GMT + expires: + - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastus/operationResults/1b387cec-2504-4403-aa89-fd86551c6791/Spring/default?api-version=2024-05-01-preview&t=638547912838554890&c=MIIHhzCCBm-gAwIBAgITHgSTMYHP2krzC4KxewAABJMxgTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNTE3MTc0NjExWhcNMjUwNTEyMTc0NjExWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPJUWS0ikqXTPq6avcNJnLuBoJVLLUjMZpNyvQilJ0RDJ4PRk8BRSNiwrkrKjeaE-epRUqAOsEasKTpi7j9Ax5NWjcRurexxj5QIMbCpLftpBwzkN9iBKyETYqOHQM_flgxIQF74OZD_Tiy2I1UCuXvt-m4ONdi5VEwEegjGUWmocxGlCQWRdPiY4Sw9P_MLOALop07i6j9OGlmo7euYrE-ft7bGA8aCTzrKrl8p1ih0_Xqm9OR4bm-nGBJM_V5ueUbLcV4sXcxGseaLDf_YX_ViaUHzx0DJEMYQahyQVK9YxwpT7U3z9Sm9PAFlrey08UWFcE4eFfY9RTceddPVPl0CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBQWuWUI6AWtayBRWRM9dcR7rvVJIzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBALmOEOSs0QwwDPea8xjQCTqaB0Oa1_yI1gSMhtRR1P0p_-LfmXqU_L0ZUrjWw8-cGr7sCaHcnc35GeM7thuGxqKS3eQBt7yuu8qWfnLiqX6VKZ2iDApMGJrZ-64pKwOcYgYnQ1juI2_gL5yB3GWIA3RyXfKBdvZcjvjoFRJKdHEmtBt_sKOT1J5eayOLUgP_ds8HgM9nkETomjdCuVahk8SXnCFrcqFNIuASV_pVdM1kdO_bRgKWaiISrE1ThDCa4q8OT3b1qHmqiBfW-GHjPJcJIG8xDR9Q-9_DtHh30Mf8IsYjotyzMexBPgd_c6AGQcZUYy8Mr_P7cHsbg9n8bfc&s=IsRZkTePkzktae_5XAmdo2JsGRgVX4TRXsluSzgDN7g2aWHkxoLRCD0vxVOKNy9Aq7OihYsJndAkbBYc-V3Tjto0obe_dFCDXR1sDuSGNVYI2BlXsVXyjWKqu3oQxmyTbLrZF3HXMEokoTpkB1pOil7AcODyyY0azwzs0gvztPS_ag_yTWSrOmke_RDZAD8W67oi51N1iD1H-3RFGuURXVfXXvatrXusJee-LiowY_BXRqrd2P0XVRaIln05I2rHKyvrKcgaXIf22RoFoB8XcVRoIFOGBDwheDYHjeCWJVXCf2Fe31OyqvjptrGH4RNO4k0CIvAM1k_eLQBtsjNmrg&h=KNUNsVauZtL78QQ1AXO4hFFJTGBo9_xs7-wHBtTlXMA + pragma: + - no-cache + request-context: + - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-resource-requests: + - '1199' + x-msedge-ref: + - 'Ref A: 78E5FA0788A547CBADB9DB967937B80D Ref B: TYO201100116049 Ref C: 2024-06-24T02:01:20Z' + x-rp-server-mvid: + - 63485c88-6086-45d9-a4ef-8412f7e45147 + status: + code: 202 + message: Accepted +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - spring app update + Connection: + - keep-alive + ParameterSetName: + - -n -g -s --custom-actuator-port --custom-actuator-path + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.29.5 Python/3.8.10 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/default/operationId/1b387cec-2504-4403-aa89-fd86551c6791?api-version=2024-05-01-preview&t=638547912838554890&c=MIIHhzCCBm-gAwIBAgITHgSTMYHP2krzC4KxewAABJMxgTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNTE3MTc0NjExWhcNMjUwNTEyMTc0NjExWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPJUWS0ikqXTPq6avcNJnLuBoJVLLUjMZpNyvQilJ0RDJ4PRk8BRSNiwrkrKjeaE-epRUqAOsEasKTpi7j9Ax5NWjcRurexxj5QIMbCpLftpBwzkN9iBKyETYqOHQM_flgxIQF74OZD_Tiy2I1UCuXvt-m4ONdi5VEwEegjGUWmocxGlCQWRdPiY4Sw9P_MLOALop07i6j9OGlmo7euYrE-ft7bGA8aCTzrKrl8p1ih0_Xqm9OR4bm-nGBJM_V5ueUbLcV4sXcxGseaLDf_YX_ViaUHzx0DJEMYQahyQVK9YxwpT7U3z9Sm9PAFlrey08UWFcE4eFfY9RTceddPVPl0CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBQWuWUI6AWtayBRWRM9dcR7rvVJIzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBALmOEOSs0QwwDPea8xjQCTqaB0Oa1_yI1gSMhtRR1P0p_-LfmXqU_L0ZUrjWw8-cGr7sCaHcnc35GeM7thuGxqKS3eQBt7yuu8qWfnLiqX6VKZ2iDApMGJrZ-64pKwOcYgYnQ1juI2_gL5yB3GWIA3RyXfKBdvZcjvjoFRJKdHEmtBt_sKOT1J5eayOLUgP_ds8HgM9nkETomjdCuVahk8SXnCFrcqFNIuASV_pVdM1kdO_bRgKWaiISrE1ThDCa4q8OT3b1qHmqiBfW-GHjPJcJIG8xDR9Q-9_DtHh30Mf8IsYjotyzMexBPgd_c6AGQcZUYy8Mr_P7cHsbg9n8bfc&s=XnV8GT7nm0oN5enNKa7HvG6BU_OlWGNqN6hW64fVZJ5etoXHNxoRoKM-4rlMhG2Dr-yCl6VLz4sPnpEKcikpFqsoQX42GjDKD3GqtZEmepH5yCNP051llUcU1oxp0UqZE6y64ZjAYZ--elpn0JjAYxhsSym6oaUJqNIZguBVIw_zVBzYQfGhnDQKoPsun4JiSrmBOQDsjWzhZTniMskjkggDuye0Im83Y7exT7RWlwq1GFER2tGZbnz3M0xtbIuD2Kyzdga-vPDQ5kNAecmKp7-oGbCc5RviznA3z3LNwwdxZbyXrr-z0zFDle-I__0xT4NJlI9mMEKgd7h0qzzefQ&h=7OFyoR1prpyoFSGdJRjFYpjU40_wPl9nGH8Uc806GAg + response: + body: + string: '{"id":"subscriptions/0753feba-86f1-4242-aff1-27938fb04531/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/default/operationId/1b387cec-2504-4403-aa89-fd86551c6791","name":"1b387cec-2504-4403-aa89-fd86551c6791","status":"Running","startTime":"2024-06-24T02:01:23.6961545Z"}' + headers: + cache-control: + - no-cache + content-length: + - '321' + content-type: + - application/json + date: + - Mon, 24 Jun 2024 02:01:23 GMT + expires: + - '-1' + pragma: + - no-cache + request-context: + - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-msedge-ref: + - 'Ref A: 372C216132914A8D859FD7A6CDE67945 Ref B: TYO201100116049 Ref C: 2024-06-24T02:01:23Z' + x-rp-server-mvid: + - 63485c88-6086-45d9-a4ef-8412f7e45147 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - spring app update + Connection: + - keep-alive + ParameterSetName: + - -n -g -s --custom-actuator-port --custom-actuator-path + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.29.5 Python/3.8.10 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/default/operationId/1b387cec-2504-4403-aa89-fd86551c6791?api-version=2024-05-01-preview&t=638547912838554890&c=MIIHhzCCBm-gAwIBAgITHgSTMYHP2krzC4KxewAABJMxgTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNTE3MTc0NjExWhcNMjUwNTEyMTc0NjExWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPJUWS0ikqXTPq6avcNJnLuBoJVLLUjMZpNyvQilJ0RDJ4PRk8BRSNiwrkrKjeaE-epRUqAOsEasKTpi7j9Ax5NWjcRurexxj5QIMbCpLftpBwzkN9iBKyETYqOHQM_flgxIQF74OZD_Tiy2I1UCuXvt-m4ONdi5VEwEegjGUWmocxGlCQWRdPiY4Sw9P_MLOALop07i6j9OGlmo7euYrE-ft7bGA8aCTzrKrl8p1ih0_Xqm9OR4bm-nGBJM_V5ueUbLcV4sXcxGseaLDf_YX_ViaUHzx0DJEMYQahyQVK9YxwpT7U3z9Sm9PAFlrey08UWFcE4eFfY9RTceddPVPl0CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBQWuWUI6AWtayBRWRM9dcR7rvVJIzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBALmOEOSs0QwwDPea8xjQCTqaB0Oa1_yI1gSMhtRR1P0p_-LfmXqU_L0ZUrjWw8-cGr7sCaHcnc35GeM7thuGxqKS3eQBt7yuu8qWfnLiqX6VKZ2iDApMGJrZ-64pKwOcYgYnQ1juI2_gL5yB3GWIA3RyXfKBdvZcjvjoFRJKdHEmtBt_sKOT1J5eayOLUgP_ds8HgM9nkETomjdCuVahk8SXnCFrcqFNIuASV_pVdM1kdO_bRgKWaiISrE1ThDCa4q8OT3b1qHmqiBfW-GHjPJcJIG8xDR9Q-9_DtHh30Mf8IsYjotyzMexBPgd_c6AGQcZUYy8Mr_P7cHsbg9n8bfc&s=XnV8GT7nm0oN5enNKa7HvG6BU_OlWGNqN6hW64fVZJ5etoXHNxoRoKM-4rlMhG2Dr-yCl6VLz4sPnpEKcikpFqsoQX42GjDKD3GqtZEmepH5yCNP051llUcU1oxp0UqZE6y64ZjAYZ--elpn0JjAYxhsSym6oaUJqNIZguBVIw_zVBzYQfGhnDQKoPsun4JiSrmBOQDsjWzhZTniMskjkggDuye0Im83Y7exT7RWlwq1GFER2tGZbnz3M0xtbIuD2Kyzdga-vPDQ5kNAecmKp7-oGbCc5RviznA3z3LNwwdxZbyXrr-z0zFDle-I__0xT4NJlI9mMEKgd7h0qzzefQ&h=7OFyoR1prpyoFSGdJRjFYpjU40_wPl9nGH8Uc806GAg + response: + body: + string: '{"id":"subscriptions/0753feba-86f1-4242-aff1-27938fb04531/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/default/operationId/1b387cec-2504-4403-aa89-fd86551c6791","name":"1b387cec-2504-4403-aa89-fd86551c6791","status":"Running","startTime":"2024-06-24T02:01:23.6961545Z"}' + headers: + cache-control: + - no-cache + content-length: + - '321' + content-type: + - application/json + date: + - Mon, 24 Jun 2024 02:01:34 GMT + expires: + - '-1' + pragma: + - no-cache + request-context: + - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-msedge-ref: + - 'Ref A: 6A648BF944C742C5952B915E3A6E2B4C Ref B: TYO201100116049 Ref C: 2024-06-24T02:01:34Z' + x-rp-server-mvid: + - 63485c88-6086-45d9-a4ef-8412f7e45147 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - spring app update + Connection: + - keep-alive + ParameterSetName: + - -n -g -s --custom-actuator-port --custom-actuator-path + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.29.5 Python/3.8.10 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/default/operationId/1b387cec-2504-4403-aa89-fd86551c6791?api-version=2024-05-01-preview&t=638547912838554890&c=MIIHhzCCBm-gAwIBAgITHgSTMYHP2krzC4KxewAABJMxgTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNTE3MTc0NjExWhcNMjUwNTEyMTc0NjExWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPJUWS0ikqXTPq6avcNJnLuBoJVLLUjMZpNyvQilJ0RDJ4PRk8BRSNiwrkrKjeaE-epRUqAOsEasKTpi7j9Ax5NWjcRurexxj5QIMbCpLftpBwzkN9iBKyETYqOHQM_flgxIQF74OZD_Tiy2I1UCuXvt-m4ONdi5VEwEegjGUWmocxGlCQWRdPiY4Sw9P_MLOALop07i6j9OGlmo7euYrE-ft7bGA8aCTzrKrl8p1ih0_Xqm9OR4bm-nGBJM_V5ueUbLcV4sXcxGseaLDf_YX_ViaUHzx0DJEMYQahyQVK9YxwpT7U3z9Sm9PAFlrey08UWFcE4eFfY9RTceddPVPl0CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBQWuWUI6AWtayBRWRM9dcR7rvVJIzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBALmOEOSs0QwwDPea8xjQCTqaB0Oa1_yI1gSMhtRR1P0p_-LfmXqU_L0ZUrjWw8-cGr7sCaHcnc35GeM7thuGxqKS3eQBt7yuu8qWfnLiqX6VKZ2iDApMGJrZ-64pKwOcYgYnQ1juI2_gL5yB3GWIA3RyXfKBdvZcjvjoFRJKdHEmtBt_sKOT1J5eayOLUgP_ds8HgM9nkETomjdCuVahk8SXnCFrcqFNIuASV_pVdM1kdO_bRgKWaiISrE1ThDCa4q8OT3b1qHmqiBfW-GHjPJcJIG8xDR9Q-9_DtHh30Mf8IsYjotyzMexBPgd_c6AGQcZUYy8Mr_P7cHsbg9n8bfc&s=XnV8GT7nm0oN5enNKa7HvG6BU_OlWGNqN6hW64fVZJ5etoXHNxoRoKM-4rlMhG2Dr-yCl6VLz4sPnpEKcikpFqsoQX42GjDKD3GqtZEmepH5yCNP051llUcU1oxp0UqZE6y64ZjAYZ--elpn0JjAYxhsSym6oaUJqNIZguBVIw_zVBzYQfGhnDQKoPsun4JiSrmBOQDsjWzhZTniMskjkggDuye0Im83Y7exT7RWlwq1GFER2tGZbnz3M0xtbIuD2Kyzdga-vPDQ5kNAecmKp7-oGbCc5RviznA3z3LNwwdxZbyXrr-z0zFDle-I__0xT4NJlI9mMEKgd7h0qzzefQ&h=7OFyoR1prpyoFSGdJRjFYpjU40_wPl9nGH8Uc806GAg + response: + body: + string: '{"id":"subscriptions/0753feba-86f1-4242-aff1-27938fb04531/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/default/operationId/1b387cec-2504-4403-aa89-fd86551c6791","name":"1b387cec-2504-4403-aa89-fd86551c6791","status":"Succeeded","startTime":"2024-06-24T02:01:23.6961545Z","endTime":"2024-06-24T02:01:43.25567Z"}' + headers: + cache-control: + - no-cache + content-length: + - '362' + content-type: + - application/json + date: + - Mon, 24 Jun 2024 02:01:45 GMT + expires: + - '-1' + pragma: + - no-cache + request-context: + - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-msedge-ref: + - 'Ref A: F317ED34D2FD46EB86FFDE0700871C37 Ref B: TYO201100116049 Ref C: 2024-06-24T02:01:45Z' + x-rp-server-mvid: + - 63485c88-6086-45d9-a4ef-8412f7e45147 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - spring app update + Connection: + - keep-alive + ParameterSetName: + - -n -g -s --custom-actuator-port --custom-actuator-path + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.29.5 Python/3.8.10 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments/mock-deployment?api-version=2024-05-01-preview + response: + body: + string: '{"properties":{"deploymentSettings":{"addonConfigs":{"appLiveView":{"actuatorPort":8080,"actuatorPath":"actuator"}},"resourceRequests":{"cpu":"1","memory":"1Gi"},"environmentVariables":null,"terminationGracePeriodSeconds":90,"livenessProbe":{"disableProbe":false,"failureThreshold":3,"initialDelaySeconds":300,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":3,"probeAction":{"type":"TCPSocketAction"}},"readinessProbe":{"disableProbe":false,"failureThreshold":3,"initialDelaySeconds":0,"periodSeconds":5,"successThreshold":1,"timeoutSeconds":3,"probeAction":{"type":"TCPSocketAction"}}},"provisioningState":"Succeeded","status":"Running","active":true,"instances":[{"name":"clitest000003-default-15-798b4987c9-zhspv","status":"Running","discoveryStatus":"N/A","startTime":"2024-06-24T02:01:25Z"}],"source":{"type":"BuildResult","buildResultId":""}},"type":"Microsoft.AppPlatform/Spring/apps/deployments","sku":{"name":"E0","tier":"Enterprise","capacity":1},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments/default","name":"default","systemData":{"createdBy":"v-shilichen@microsoft.com","createdByType":"User","createdAt":"2024-06-24T02:00:33.116288Z","lastModifiedBy":"v-shilichen@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-24T02:01:20.7303936Z"}}' + headers: + cache-control: + - no-cache + content-length: + - '1416' + content-type: + - application/json + date: + - Mon, 24 Jun 2024 02:01:45 GMT + expires: + - '-1' + pragma: + - no-cache + request-context: + - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-resource-requests: + - '11997' + x-msedge-ref: + - 'Ref A: DC755DF90E7B4DACBCA1FA0DD8607DBD Ref B: TYO201100116049 Ref C: 2024-06-24T02:01:46Z' + x-rp-server-mvid: + - 63485c88-6086-45d9-a4ef-8412f7e45147 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - spring app update + Connection: + - keep-alive + ParameterSetName: + - -n -g -s --custom-actuator-port --custom-actuator-path + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.29.5 Python/3.8.10 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003?api-version=2024-05-01-preview + response: + body: + string: '{"properties":{"addonConfigs":{"applicationConfigurationService":{},"configServer":{},"serviceRegistry":{}},"public":false,"provisioningState":"Succeeded","fqdn":"clitest000002.asc-test.net","httpsOnly":false,"temporaryDisk":{"sizeInGB":5,"mountPath":"/tmp"},"persistentDisk":{"sizeInGB":0,"mountPath":"/persistent"},"enableEndToEndTLS":false,"testEndpointAuthState":"Enabled","ingressSettings":{"readTimeoutInSeconds":300,"sendTimeoutInSeconds":60,"sessionCookieMaxAge":0,"sessionAffinity":"None","backendProtocol":"Default"}},"type":"Microsoft.AppPlatform/Spring/apps","identity":null,"location":"eastus","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003","name":"clitest000003","systemData":{"createdBy":"v-shilichen@microsoft.com","createdByType":"User","createdAt":"2024-06-24T02:00:15.0501736Z","lastModifiedBy":"v-shilichen@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-24T02:01:19.3485355Z"}}' + headers: + cache-control: + - no-cache + content-length: + - '1035' + content-type: + - application/json + date: + - Mon, 24 Jun 2024 02:01:49 GMT + expires: + - '-1' + pragma: + - no-cache + request-context: + - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-resource-requests: + - '11999' + x-msedge-ref: + - 'Ref A: 3C09ACD9FEE54CD2B595407292EE40E1 Ref B: TYO201100116049 Ref C: 2024-06-24T02:01:49Z' + x-rp-server-mvid: + - 63485c88-6086-45d9-a4ef-8412f7e45147 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - spring app update + Connection: + - keep-alive + ParameterSetName: + - -n -g -s --custom-actuator-port --custom-actuator-path + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.29.5 Python/3.8.10 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments?api-version=2024-05-01-preview + response: + body: + string: '{"value":[{"properties":{"deploymentSettings":{"addonConfigs":{"appLiveView":{"actuatorPort":8080,"actuatorPath":"actuator"}},"resourceRequests":{"cpu":"1","memory":"1Gi"},"environmentVariables":null,"terminationGracePeriodSeconds":90,"livenessProbe":{"disableProbe":false,"failureThreshold":3,"initialDelaySeconds":300,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":3,"probeAction":{"type":"TCPSocketAction"}},"readinessProbe":{"disableProbe":false,"failureThreshold":3,"initialDelaySeconds":0,"periodSeconds":5,"successThreshold":1,"timeoutSeconds":3,"probeAction":{"type":"TCPSocketAction"}}},"provisioningState":"Succeeded","status":"Running","active":true,"instances":[{"name":"clitest000003-default-15-798b4987c9-zhspv","status":"Running","discoveryStatus":"N/A","startTime":"2024-06-24T02:01:25Z"}],"source":{"type":"BuildResult","buildResultId":""}},"type":"Microsoft.AppPlatform/Spring/apps/deployments","sku":{"name":"E0","tier":"Enterprise","capacity":1},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments/default","name":"default","systemData":{"createdBy":"v-shilichen@microsoft.com","createdByType":"User","createdAt":"2024-06-24T02:00:33.116288Z","lastModifiedBy":"v-shilichen@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-24T02:01:20.7303936Z"}}]}' + headers: + cache-control: + - no-cache + content-length: + - '1428' + content-type: + - application/json + date: + - Mon, 24 Jun 2024 02:01:50 GMT + expires: + - '-1' + pragma: + - no-cache + request-context: + - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-resource-requests: + - '11998' + x-msedge-ref: + - 'Ref A: A8A8BD52B54641268A53D656C77D7343 Ref B: TYO201100116049 Ref C: 2024-06-24T02:01:50Z' + x-rp-server-mvid: + - 63485c88-6086-45d9-a4ef-8412f7e45147 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - spring app update + Connection: + - keep-alive + ParameterSetName: + - -n -g -s --custom-actuator-port --custom-actuator-path --disable-test-endpoint-auth + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.29.5 Python/3.8.10 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments?api-version=2024-05-01-preview + response: + body: + string: '{"value":[{"properties":{"deploymentSettings":{"addonConfigs":{"appLiveView":{"actuatorPort":8080,"actuatorPath":"actuator"}},"resourceRequests":{"cpu":"1","memory":"1Gi"},"environmentVariables":null,"terminationGracePeriodSeconds":90,"livenessProbe":{"disableProbe":false,"failureThreshold":3,"initialDelaySeconds":300,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":3,"probeAction":{"type":"TCPSocketAction"}},"readinessProbe":{"disableProbe":false,"failureThreshold":3,"initialDelaySeconds":0,"periodSeconds":5,"successThreshold":1,"timeoutSeconds":3,"probeAction":{"type":"TCPSocketAction"}}},"provisioningState":"Succeeded","status":"Running","active":true,"instances":[{"name":"clitest000003-default-15-798b4987c9-zhspv","status":"Running","discoveryStatus":"N/A","startTime":"2024-06-24T02:01:25Z"}],"source":{"type":"BuildResult","buildResultId":""}},"type":"Microsoft.AppPlatform/Spring/apps/deployments","sku":{"name":"E0","tier":"Enterprise","capacity":1},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments/default","name":"default","systemData":{"createdBy":"v-shilichen@microsoft.com","createdByType":"User","createdAt":"2024-06-24T02:00:33.116288Z","lastModifiedBy":"v-shilichen@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-24T02:01:20.7303936Z"}}]}' + headers: + cache-control: + - no-cache + content-length: + - '1428' + content-type: + - application/json + date: + - Mon, 24 Jun 2024 02:01:52 GMT + expires: + - '-1' + pragma: + - no-cache + request-context: + - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-resource-requests: + - '11999' + x-msedge-ref: + - 'Ref A: 9E61E6F8A26B4FBAA89A25AB61473010 Ref B: TYO201100115039 Ref C: 2024-06-24T02:01:51Z' + x-rp-server-mvid: + - 63485c88-6086-45d9-a4ef-8412f7e45147 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - spring app update + Connection: + - keep-alive + ParameterSetName: + - -n -g -s --custom-actuator-port --custom-actuator-path --disable-test-endpoint-auth + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.29.5 Python/3.8.10 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002?api-version=2024-05-01-preview + response: + body: + string: '{"properties":{"provisioningState":"Succeeded","zoneRedundant":false,"version":3,"serviceId":"1371c109a9b7425cbde634aa40c5a37c","networkProfile":{"outboundIPs":{"publicIPs":["51.8.219.237","51.8.220.80"]},"outboundType":"loadBalancer"},"powerState":"Running","fqdn":"clitest000002.asc-test.net","marketplaceResource":{"plan":"asa-ent-hr-mtr","publisher":"vmware-inc","product":"azure-spring-cloud-vmware-tanzu-2"}},"type":"Microsoft.AppPlatform/Spring","sku":{"name":"E0","tier":"Enterprise"},"location":"eastus","tags":{},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002","name":"clitest000002","systemData":{"createdBy":"v-shilichen@microsoft.com","createdByType":"User","createdAt":"2024-06-24T00:18:36.7355037Z","lastModifiedBy":"v-shilichen@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-24T00:18:36.7355037Z"}}' + headers: + cache-control: + - no-cache + content-length: + - '932' + content-type: + - application/json + date: + - Mon, 24 Jun 2024 02:01:54 GMT + expires: + - '-1' + pragma: + - no-cache + request-context: + - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-resource-requests: + - '11999' + x-msedge-ref: + - 'Ref A: 81BC49EC19DE4735BFF9820B508339E5 Ref B: TYO201100116021 Ref C: 2024-06-24T02:01:53Z' + x-rp-server-mvid: + - 63485c88-6086-45d9-a4ef-8412f7e45147 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - spring app update + Connection: + - keep-alive + ParameterSetName: + - -n -g -s --custom-actuator-port --custom-actuator-path --disable-test-endpoint-auth + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.29.5 Python/3.8.10 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002?api-version=2024-05-01-preview + response: + body: + string: '{"properties":{"provisioningState":"Succeeded","zoneRedundant":false,"version":3,"serviceId":"1371c109a9b7425cbde634aa40c5a37c","networkProfile":{"outboundIPs":{"publicIPs":["51.8.219.237","51.8.220.80"]},"outboundType":"loadBalancer"},"powerState":"Running","fqdn":"clitest000002.asc-test.net","marketplaceResource":{"plan":"asa-ent-hr-mtr","publisher":"vmware-inc","product":"azure-spring-cloud-vmware-tanzu-2"}},"type":"Microsoft.AppPlatform/Spring","sku":{"name":"E0","tier":"Enterprise"},"location":"eastus","tags":{},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002","name":"clitest000002","systemData":{"createdBy":"v-shilichen@microsoft.com","createdByType":"User","createdAt":"2024-06-24T00:18:36.7355037Z","lastModifiedBy":"v-shilichen@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-24T00:18:36.7355037Z"}}' + headers: + cache-control: + - no-cache + content-length: + - '932' + content-type: + - application/json + date: + - Mon, 24 Jun 2024 02:01:55 GMT + expires: + - '-1' + pragma: + - no-cache + request-context: + - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-resource-requests: + - '11999' + x-msedge-ref: + - 'Ref A: 317CDC8CCC5C4A7D920491025D3CC1FB Ref B: TYO201151002011 Ref C: 2024-06-24T02:01:54Z' + x-rp-server-mvid: + - 63485c88-6086-45d9-a4ef-8412f7e45147 + status: + code: 200 + message: OK +- request: + body: '{"properties": {"testEndpointAuthState": "Disabled"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - spring app update + Connection: + - keep-alive + Content-Length: + - '53' + Content-Type: + - application/json + ParameterSetName: + - -n -g -s --custom-actuator-port --custom-actuator-path --disable-test-endpoint-auth + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.29.5 Python/3.8.10 (Windows-10-10.0.22631-SP0) + method: PATCH + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003?api-version=2024-05-01-preview + response: + body: + string: '{"properties":{"addonConfigs":{"applicationConfigurationService":{},"configServer":{},"serviceRegistry":{}},"public":false,"provisioningState":"Updating","fqdn":"clitest000002.asc-test.net","httpsOnly":false,"temporaryDisk":{"sizeInGB":5,"mountPath":"/tmp"},"persistentDisk":{"sizeInGB":0,"mountPath":"/persistent"},"enableEndToEndTLS":false,"testEndpointAuthState":"Disabled","ingressSettings":{"readTimeoutInSeconds":300,"sendTimeoutInSeconds":60,"sessionCookieMaxAge":0,"sessionAffinity":"None","backendProtocol":"Default"}},"type":"Microsoft.AppPlatform/Spring/apps","identity":null,"location":"eastus","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003","name":"clitest000003","systemData":{"createdBy":"v-shilichen@microsoft.com","createdByType":"User","createdAt":"2024-06-24T02:00:15.0501736Z","lastModifiedBy":"v-shilichen@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-24T02:01:56.9506796Z"}}' + headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/clitest000003/operationId/e58d27bf-f868-4cce-813e-0f91294ea79a?api-version=2024-05-01-preview&t=638547913174975387&c=MIIHhzCCBm-gAwIBAgITHgSTMYHP2krzC4KxewAABJMxgTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNTE3MTc0NjExWhcNMjUwNTEyMTc0NjExWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPJUWS0ikqXTPq6avcNJnLuBoJVLLUjMZpNyvQilJ0RDJ4PRk8BRSNiwrkrKjeaE-epRUqAOsEasKTpi7j9Ax5NWjcRurexxj5QIMbCpLftpBwzkN9iBKyETYqOHQM_flgxIQF74OZD_Tiy2I1UCuXvt-m4ONdi5VEwEegjGUWmocxGlCQWRdPiY4Sw9P_MLOALop07i6j9OGlmo7euYrE-ft7bGA8aCTzrKrl8p1ih0_Xqm9OR4bm-nGBJM_V5ueUbLcV4sXcxGseaLDf_YX_ViaUHzx0DJEMYQahyQVK9YxwpT7U3z9Sm9PAFlrey08UWFcE4eFfY9RTceddPVPl0CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBQWuWUI6AWtayBRWRM9dcR7rvVJIzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBALmOEOSs0QwwDPea8xjQCTqaB0Oa1_yI1gSMhtRR1P0p_-LfmXqU_L0ZUrjWw8-cGr7sCaHcnc35GeM7thuGxqKS3eQBt7yuu8qWfnLiqX6VKZ2iDApMGJrZ-64pKwOcYgYnQ1juI2_gL5yB3GWIA3RyXfKBdvZcjvjoFRJKdHEmtBt_sKOT1J5eayOLUgP_ds8HgM9nkETomjdCuVahk8SXnCFrcqFNIuASV_pVdM1kdO_bRgKWaiISrE1ThDCa4q8OT3b1qHmqiBfW-GHjPJcJIG8xDR9Q-9_DtHh30Mf8IsYjotyzMexBPgd_c6AGQcZUYy8Mr_P7cHsbg9n8bfc&s=hR8pGJcGXAXpaTyEkGO3YpodVv4KwynFt_pbHAQxSPbw9-L2rXPqHm8IWoc5BL7LXPrBj0tkCIMV_IaQzaU3L9HTwqSJ2ZNltdqTWqyTMBrBY31f4_B_B8vKXq9SBoVZt_ydX_9AgCnBhbupwjr4JvHXc3CML1ab2RQzME2fGT9cs7UAb3S41Y_rw0qutY9YeDQ1SmmrjHDFm8vpwdxJJWpvHnIj7f8GScalu37BWICy6S8wNtIlH8aNUeljxTmlISy5mGBlu7lzyrGLJuuDdOyDslMNR-AyCF6Llb4tTtPnR4DZ97ZIBSG_NY4-_3i8-EGbAbLmWZC6lXWkKx_Qhw&h=agfsnWE9kwpY545K2pqxGbyQ5_g_e5k_vUbMBivEhfI + cache-control: + - no-cache + content-length: + - '1035' + content-type: + - application/json + date: + - Mon, 24 Jun 2024 02:01:57 GMT + expires: + - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastus/operationResults/e58d27bf-f868-4cce-813e-0f91294ea79a/Spring/clitest000003?api-version=2024-05-01-preview&t=638547913175131745&c=MIIHhzCCBm-gAwIBAgITHgSTMYHP2krzC4KxewAABJMxgTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNTE3MTc0NjExWhcNMjUwNTEyMTc0NjExWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPJUWS0ikqXTPq6avcNJnLuBoJVLLUjMZpNyvQilJ0RDJ4PRk8BRSNiwrkrKjeaE-epRUqAOsEasKTpi7j9Ax5NWjcRurexxj5QIMbCpLftpBwzkN9iBKyETYqOHQM_flgxIQF74OZD_Tiy2I1UCuXvt-m4ONdi5VEwEegjGUWmocxGlCQWRdPiY4Sw9P_MLOALop07i6j9OGlmo7euYrE-ft7bGA8aCTzrKrl8p1ih0_Xqm9OR4bm-nGBJM_V5ueUbLcV4sXcxGseaLDf_YX_ViaUHzx0DJEMYQahyQVK9YxwpT7U3z9Sm9PAFlrey08UWFcE4eFfY9RTceddPVPl0CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBQWuWUI6AWtayBRWRM9dcR7rvVJIzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBALmOEOSs0QwwDPea8xjQCTqaB0Oa1_yI1gSMhtRR1P0p_-LfmXqU_L0ZUrjWw8-cGr7sCaHcnc35GeM7thuGxqKS3eQBt7yuu8qWfnLiqX6VKZ2iDApMGJrZ-64pKwOcYgYnQ1juI2_gL5yB3GWIA3RyXfKBdvZcjvjoFRJKdHEmtBt_sKOT1J5eayOLUgP_ds8HgM9nkETomjdCuVahk8SXnCFrcqFNIuASV_pVdM1kdO_bRgKWaiISrE1ThDCa4q8OT3b1qHmqiBfW-GHjPJcJIG8xDR9Q-9_DtHh30Mf8IsYjotyzMexBPgd_c6AGQcZUYy8Mr_P7cHsbg9n8bfc&s=SnfHumli22nd2NmGt6id8X-YAr6SMM_K2q10dcyQ4PI5abSSFw0EeSAIk6nZie8HperubJdtY7DX-DMWfexJe4BpUssn-goKXiSYQr4yF9AGhcOq5Kzx1d8oPYQ6_LqUKQyySulujJEW2RGW_8MRz0E9JIatFRFglPd7iLuLcwLT5NBUw99gLZD9Su3_20po1pDfCG1IXuxCFkWROn65kCHQmEQlrwHjwyH1BCbp6E3BMo83BzFjc753Q_ASdnQrGMx3kFDLtjMdh_1fWSeCek4x9Zny2nNYk9nwwtcNOed5NXQBTn_8s-xei4cC01mCsB28GJ1jD-3ibFeOniGrfA&h=3XKlKhrGVdhkQZFR-LhnRESfJTvEz6JgsfkgkEAT7Ww + pragma: + - no-cache + request-context: + - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-resource-requests: + - '1199' + x-msedge-ref: + - 'Ref A: 3F2B7978BA934D5881588BC2184E4BF6 Ref B: TYO201151002025 Ref C: 2024-06-24T02:01:56Z' + x-rp-server-mvid: + - 63485c88-6086-45d9-a4ef-8412f7e45147 + status: + code: 202 + message: Accepted +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - spring app update + Connection: + - keep-alive + ParameterSetName: + - -n -g -s --custom-actuator-port --custom-actuator-path --disable-test-endpoint-auth + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.29.5 Python/3.8.10 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/clitest000003/operationId/e58d27bf-f868-4cce-813e-0f91294ea79a?api-version=2024-05-01-preview&t=638547913174975387&c=MIIHhzCCBm-gAwIBAgITHgSTMYHP2krzC4KxewAABJMxgTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNTE3MTc0NjExWhcNMjUwNTEyMTc0NjExWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPJUWS0ikqXTPq6avcNJnLuBoJVLLUjMZpNyvQilJ0RDJ4PRk8BRSNiwrkrKjeaE-epRUqAOsEasKTpi7j9Ax5NWjcRurexxj5QIMbCpLftpBwzkN9iBKyETYqOHQM_flgxIQF74OZD_Tiy2I1UCuXvt-m4ONdi5VEwEegjGUWmocxGlCQWRdPiY4Sw9P_MLOALop07i6j9OGlmo7euYrE-ft7bGA8aCTzrKrl8p1ih0_Xqm9OR4bm-nGBJM_V5ueUbLcV4sXcxGseaLDf_YX_ViaUHzx0DJEMYQahyQVK9YxwpT7U3z9Sm9PAFlrey08UWFcE4eFfY9RTceddPVPl0CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBQWuWUI6AWtayBRWRM9dcR7rvVJIzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBALmOEOSs0QwwDPea8xjQCTqaB0Oa1_yI1gSMhtRR1P0p_-LfmXqU_L0ZUrjWw8-cGr7sCaHcnc35GeM7thuGxqKS3eQBt7yuu8qWfnLiqX6VKZ2iDApMGJrZ-64pKwOcYgYnQ1juI2_gL5yB3GWIA3RyXfKBdvZcjvjoFRJKdHEmtBt_sKOT1J5eayOLUgP_ds8HgM9nkETomjdCuVahk8SXnCFrcqFNIuASV_pVdM1kdO_bRgKWaiISrE1ThDCa4q8OT3b1qHmqiBfW-GHjPJcJIG8xDR9Q-9_DtHh30Mf8IsYjotyzMexBPgd_c6AGQcZUYy8Mr_P7cHsbg9n8bfc&s=hR8pGJcGXAXpaTyEkGO3YpodVv4KwynFt_pbHAQxSPbw9-L2rXPqHm8IWoc5BL7LXPrBj0tkCIMV_IaQzaU3L9HTwqSJ2ZNltdqTWqyTMBrBY31f4_B_B8vKXq9SBoVZt_ydX_9AgCnBhbupwjr4JvHXc3CML1ab2RQzME2fGT9cs7UAb3S41Y_rw0qutY9YeDQ1SmmrjHDFm8vpwdxJJWpvHnIj7f8GScalu37BWICy6S8wNtIlH8aNUeljxTmlISy5mGBlu7lzyrGLJuuDdOyDslMNR-AyCF6Llb4tTtPnR4DZ97ZIBSG_NY4-_3i8-EGbAbLmWZC6lXWkKx_Qhw&h=agfsnWE9kwpY545K2pqxGbyQ5_g_e5k_vUbMBivEhfI + response: + body: + string: '{"id":"subscriptions/0753feba-86f1-4242-aff1-27938fb04531/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/clitest000003/operationId/e58d27bf-f868-4cce-813e-0f91294ea79a","name":"e58d27bf-f868-4cce-813e-0f91294ea79a","status":"Running","startTime":"2024-06-24T02:01:57.3086867Z"}' + headers: + cache-control: + - no-cache + content-length: + - '327' + content-type: + - application/json + date: + - Mon, 24 Jun 2024 02:01:57 GMT + expires: + - '-1' + pragma: + - no-cache + request-context: + - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-msedge-ref: + - 'Ref A: 081CFA5DAAED4B72AD6BE970FC31A88D Ref B: TYO201151002025 Ref C: 2024-06-24T02:01:57Z' + x-rp-server-mvid: + - 63485c88-6086-45d9-a4ef-8412f7e45147 + status: + code: 200 + message: OK +- request: + body: '{"properties": {"deploymentSettings": {"addonConfigs": {"appLiveView": + {"actuatorPort": 8081, "actuatorPath": "actuator"}}}}, "sku": {"name": "E0", + "tier": "Enterprise"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - spring app update + Connection: + - keep-alive + Content-Length: + - '170' + Content-Type: + - application/json + ParameterSetName: + - -n -g -s --custom-actuator-port --custom-actuator-path --disable-test-endpoint-auth + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.29.5 Python/3.8.10 (Windows-10-10.0.22631-SP0) + method: PATCH + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments/mock-deployment?api-version=2024-05-01-preview + response: + body: + string: '{"properties":{"deploymentSettings":{"addonConfigs":{"appLiveView":{"actuatorPort":8081,"actuatorPath":"actuator"}},"resourceRequests":{"cpu":"1","memory":"1Gi"},"environmentVariables":null,"terminationGracePeriodSeconds":90},"provisioningState":"Updating","status":"Running","active":true,"instances":null,"source":{"type":"BuildResult","buildResultId":""}},"type":"Microsoft.AppPlatform/Spring/apps/deployments","sku":{"name":"E0","tier":"Enterprise","capacity":1},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments/default","name":"default","systemData":{"createdBy":"v-shilichen@microsoft.com","createdByType":"User","createdAt":"2024-06-24T02:00:33.116288Z","lastModifiedBy":"v-shilichen@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-24T02:01:58.4094308Z"}}' + headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/default/operationId/c52420eb-e1a7-4364-812e-174d45902ed8?api-version=2024-05-01-preview&t=638547913212377336&c=MIIHhzCCBm-gAwIBAgITHgSTMYHP2krzC4KxewAABJMxgTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNTE3MTc0NjExWhcNMjUwNTEyMTc0NjExWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPJUWS0ikqXTPq6avcNJnLuBoJVLLUjMZpNyvQilJ0RDJ4PRk8BRSNiwrkrKjeaE-epRUqAOsEasKTpi7j9Ax5NWjcRurexxj5QIMbCpLftpBwzkN9iBKyETYqOHQM_flgxIQF74OZD_Tiy2I1UCuXvt-m4ONdi5VEwEegjGUWmocxGlCQWRdPiY4Sw9P_MLOALop07i6j9OGlmo7euYrE-ft7bGA8aCTzrKrl8p1ih0_Xqm9OR4bm-nGBJM_V5ueUbLcV4sXcxGseaLDf_YX_ViaUHzx0DJEMYQahyQVK9YxwpT7U3z9Sm9PAFlrey08UWFcE4eFfY9RTceddPVPl0CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBQWuWUI6AWtayBRWRM9dcR7rvVJIzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBALmOEOSs0QwwDPea8xjQCTqaB0Oa1_yI1gSMhtRR1P0p_-LfmXqU_L0ZUrjWw8-cGr7sCaHcnc35GeM7thuGxqKS3eQBt7yuu8qWfnLiqX6VKZ2iDApMGJrZ-64pKwOcYgYnQ1juI2_gL5yB3GWIA3RyXfKBdvZcjvjoFRJKdHEmtBt_sKOT1J5eayOLUgP_ds8HgM9nkETomjdCuVahk8SXnCFrcqFNIuASV_pVdM1kdO_bRgKWaiISrE1ThDCa4q8OT3b1qHmqiBfW-GHjPJcJIG8xDR9Q-9_DtHh30Mf8IsYjotyzMexBPgd_c6AGQcZUYy8Mr_P7cHsbg9n8bfc&s=7j5-AWBACwJNf5cPls9kzYg-lSzLRnpnEyUDA423D1eXmeBCQhjkvXvTtLfW-YW8hEKhT0HRuuCM121X37FnypP6rJhRz0XWDLecY_RvJM8iFZbR8OLMoe9HRQiCr20d4n0-UTErjUlLXSjmQf3iYAdycm6pg_e1p_Tw2_M_HMqbL__CcoWGE45kwgQ5Is8lxshROtNmtOSpJzTMi_qPYOq4BgRK3zgs-CrgaEgcB9DsAdIciWBgXRTbHh8STkl6o63TpF0hgxU4yR76a8X9vVTApte9pWmFbOi5bVEEotnlKHqDR-wMF7W6BD_OfDXyl4dLN2AWLFqTjW9J75XEfw&h=MPqbKX8lQ-2ouhOMrevzlf1fUOlI7NWvq0CO21EA1f8 + cache-control: + - no-cache + content-length: + - '917' + content-type: + - application/json + date: + - Mon, 24 Jun 2024 02:02:00 GMT + expires: + - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastus/operationResults/c52420eb-e1a7-4364-812e-174d45902ed8/Spring/default?api-version=2024-05-01-preview&t=638547913212533586&c=MIIHhzCCBm-gAwIBAgITHgSTMYHP2krzC4KxewAABJMxgTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNTE3MTc0NjExWhcNMjUwNTEyMTc0NjExWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPJUWS0ikqXTPq6avcNJnLuBoJVLLUjMZpNyvQilJ0RDJ4PRk8BRSNiwrkrKjeaE-epRUqAOsEasKTpi7j9Ax5NWjcRurexxj5QIMbCpLftpBwzkN9iBKyETYqOHQM_flgxIQF74OZD_Tiy2I1UCuXvt-m4ONdi5VEwEegjGUWmocxGlCQWRdPiY4Sw9P_MLOALop07i6j9OGlmo7euYrE-ft7bGA8aCTzrKrl8p1ih0_Xqm9OR4bm-nGBJM_V5ueUbLcV4sXcxGseaLDf_YX_ViaUHzx0DJEMYQahyQVK9YxwpT7U3z9Sm9PAFlrey08UWFcE4eFfY9RTceddPVPl0CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBQWuWUI6AWtayBRWRM9dcR7rvVJIzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBALmOEOSs0QwwDPea8xjQCTqaB0Oa1_yI1gSMhtRR1P0p_-LfmXqU_L0ZUrjWw8-cGr7sCaHcnc35GeM7thuGxqKS3eQBt7yuu8qWfnLiqX6VKZ2iDApMGJrZ-64pKwOcYgYnQ1juI2_gL5yB3GWIA3RyXfKBdvZcjvjoFRJKdHEmtBt_sKOT1J5eayOLUgP_ds8HgM9nkETomjdCuVahk8SXnCFrcqFNIuASV_pVdM1kdO_bRgKWaiISrE1ThDCa4q8OT3b1qHmqiBfW-GHjPJcJIG8xDR9Q-9_DtHh30Mf8IsYjotyzMexBPgd_c6AGQcZUYy8Mr_P7cHsbg9n8bfc&s=JDS_36UrgSCjEdpw74CTqfygog59FkwQlVt1dFjSBoPuBprHTzO5UqoiJjf2lctD767r_hAUk3Voj0AOh11J_DMV_lixGU_iUT7TsxaCYQBkx7P_otdCjlpjGd-di4Y8MCf6SKrz3Dr_eCytv-geexOF03Nbt_PLYiFzW0ftRgyJ9tJZWrLitj7SjvVwCrUmE5cBiKX46ujON_rcXE_6YrkpP4VLt6R4Ru81kd_x8qS7MwFz9dZxBekNYi_o8xLmjD8E_YPRfj5MB8bEYuXzNCccTaK4s4xep69-6BSZqVZpO4HfybXcoljunUifdpGH8D0KvV7r8mLlf7CBN3Jcyw&h=Zl4lXKhhfLi06XEeiLsC4NNh7mSCp7ym7OC85P_bYFA + pragma: + - no-cache + request-context: + - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-resource-requests: + - '1199' + x-msedge-ref: + - 'Ref A: FE3239BD038B4DFFA8CE6C140AD5893A Ref B: TYO201151003060 Ref C: 2024-06-24T02:01:57Z' + x-rp-server-mvid: + - 63485c88-6086-45d9-a4ef-8412f7e45147 + status: + code: 202 + message: Accepted +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - spring app update + Connection: + - keep-alive + ParameterSetName: + - -n -g -s --custom-actuator-port --custom-actuator-path --disable-test-endpoint-auth + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.29.5 Python/3.8.10 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/default/operationId/c52420eb-e1a7-4364-812e-174d45902ed8?api-version=2024-05-01-preview&t=638547913212377336&c=MIIHhzCCBm-gAwIBAgITHgSTMYHP2krzC4KxewAABJMxgTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNTE3MTc0NjExWhcNMjUwNTEyMTc0NjExWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPJUWS0ikqXTPq6avcNJnLuBoJVLLUjMZpNyvQilJ0RDJ4PRk8BRSNiwrkrKjeaE-epRUqAOsEasKTpi7j9Ax5NWjcRurexxj5QIMbCpLftpBwzkN9iBKyETYqOHQM_flgxIQF74OZD_Tiy2I1UCuXvt-m4ONdi5VEwEegjGUWmocxGlCQWRdPiY4Sw9P_MLOALop07i6j9OGlmo7euYrE-ft7bGA8aCTzrKrl8p1ih0_Xqm9OR4bm-nGBJM_V5ueUbLcV4sXcxGseaLDf_YX_ViaUHzx0DJEMYQahyQVK9YxwpT7U3z9Sm9PAFlrey08UWFcE4eFfY9RTceddPVPl0CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBQWuWUI6AWtayBRWRM9dcR7rvVJIzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBALmOEOSs0QwwDPea8xjQCTqaB0Oa1_yI1gSMhtRR1P0p_-LfmXqU_L0ZUrjWw8-cGr7sCaHcnc35GeM7thuGxqKS3eQBt7yuu8qWfnLiqX6VKZ2iDApMGJrZ-64pKwOcYgYnQ1juI2_gL5yB3GWIA3RyXfKBdvZcjvjoFRJKdHEmtBt_sKOT1J5eayOLUgP_ds8HgM9nkETomjdCuVahk8SXnCFrcqFNIuASV_pVdM1kdO_bRgKWaiISrE1ThDCa4q8OT3b1qHmqiBfW-GHjPJcJIG8xDR9Q-9_DtHh30Mf8IsYjotyzMexBPgd_c6AGQcZUYy8Mr_P7cHsbg9n8bfc&s=7j5-AWBACwJNf5cPls9kzYg-lSzLRnpnEyUDA423D1eXmeBCQhjkvXvTtLfW-YW8hEKhT0HRuuCM121X37FnypP6rJhRz0XWDLecY_RvJM8iFZbR8OLMoe9HRQiCr20d4n0-UTErjUlLXSjmQf3iYAdycm6pg_e1p_Tw2_M_HMqbL__CcoWGE45kwgQ5Is8lxshROtNmtOSpJzTMi_qPYOq4BgRK3zgs-CrgaEgcB9DsAdIciWBgXRTbHh8STkl6o63TpF0hgxU4yR76a8X9vVTApte9pWmFbOi5bVEEotnlKHqDR-wMF7W6BD_OfDXyl4dLN2AWLFqTjW9J75XEfw&h=MPqbKX8lQ-2ouhOMrevzlf1fUOlI7NWvq0CO21EA1f8 + response: + body: + string: '{"id":"subscriptions/0753feba-86f1-4242-aff1-27938fb04531/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/default/operationId/c52420eb-e1a7-4364-812e-174d45902ed8","name":"c52420eb-e1a7-4364-812e-174d45902ed8","status":"Running","startTime":"2024-06-24T02:02:01.0637601Z"}' + headers: + cache-control: + - no-cache + content-length: + - '321' + content-type: + - application/json + date: + - Mon, 24 Jun 2024 02:02:01 GMT + expires: + - '-1' + pragma: + - no-cache + request-context: + - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-msedge-ref: + - 'Ref A: 9B9DF886AE424E8AA66BD11FF1988B44 Ref B: TYO201151003060 Ref C: 2024-06-24T02:02:01Z' + x-rp-server-mvid: + - 63485c88-6086-45d9-a4ef-8412f7e45147 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - spring app update + Connection: + - keep-alive + ParameterSetName: + - -n -g -s --custom-actuator-port --custom-actuator-path --disable-test-endpoint-auth + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.29.5 Python/3.8.10 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/clitest000003/operationId/e58d27bf-f868-4cce-813e-0f91294ea79a?api-version=2024-05-01-preview&t=638547913174975387&c=MIIHhzCCBm-gAwIBAgITHgSTMYHP2krzC4KxewAABJMxgTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNTE3MTc0NjExWhcNMjUwNTEyMTc0NjExWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPJUWS0ikqXTPq6avcNJnLuBoJVLLUjMZpNyvQilJ0RDJ4PRk8BRSNiwrkrKjeaE-epRUqAOsEasKTpi7j9Ax5NWjcRurexxj5QIMbCpLftpBwzkN9iBKyETYqOHQM_flgxIQF74OZD_Tiy2I1UCuXvt-m4ONdi5VEwEegjGUWmocxGlCQWRdPiY4Sw9P_MLOALop07i6j9OGlmo7euYrE-ft7bGA8aCTzrKrl8p1ih0_Xqm9OR4bm-nGBJM_V5ueUbLcV4sXcxGseaLDf_YX_ViaUHzx0DJEMYQahyQVK9YxwpT7U3z9Sm9PAFlrey08UWFcE4eFfY9RTceddPVPl0CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBQWuWUI6AWtayBRWRM9dcR7rvVJIzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBALmOEOSs0QwwDPea8xjQCTqaB0Oa1_yI1gSMhtRR1P0p_-LfmXqU_L0ZUrjWw8-cGr7sCaHcnc35GeM7thuGxqKS3eQBt7yuu8qWfnLiqX6VKZ2iDApMGJrZ-64pKwOcYgYnQ1juI2_gL5yB3GWIA3RyXfKBdvZcjvjoFRJKdHEmtBt_sKOT1J5eayOLUgP_ds8HgM9nkETomjdCuVahk8SXnCFrcqFNIuASV_pVdM1kdO_bRgKWaiISrE1ThDCa4q8OT3b1qHmqiBfW-GHjPJcJIG8xDR9Q-9_DtHh30Mf8IsYjotyzMexBPgd_c6AGQcZUYy8Mr_P7cHsbg9n8bfc&s=hR8pGJcGXAXpaTyEkGO3YpodVv4KwynFt_pbHAQxSPbw9-L2rXPqHm8IWoc5BL7LXPrBj0tkCIMV_IaQzaU3L9HTwqSJ2ZNltdqTWqyTMBrBY31f4_B_B8vKXq9SBoVZt_ydX_9AgCnBhbupwjr4JvHXc3CML1ab2RQzME2fGT9cs7UAb3S41Y_rw0qutY9YeDQ1SmmrjHDFm8vpwdxJJWpvHnIj7f8GScalu37BWICy6S8wNtIlH8aNUeljxTmlISy5mGBlu7lzyrGLJuuDdOyDslMNR-AyCF6Llb4tTtPnR4DZ97ZIBSG_NY4-_3i8-EGbAbLmWZC6lXWkKx_Qhw&h=agfsnWE9kwpY545K2pqxGbyQ5_g_e5k_vUbMBivEhfI + response: + body: + string: '{"id":"subscriptions/0753feba-86f1-4242-aff1-27938fb04531/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/clitest000003/operationId/e58d27bf-f868-4cce-813e-0f91294ea79a","name":"e58d27bf-f868-4cce-813e-0f91294ea79a","status":"Succeeded","startTime":"2024-06-24T02:01:57.3086867Z","endTime":"2024-06-24T02:02:03.0248136Z"}' + headers: + cache-control: + - no-cache + content-length: + - '370' + content-type: + - application/json + date: + - Mon, 24 Jun 2024 02:02:08 GMT + expires: + - '-1' + pragma: + - no-cache + request-context: + - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-msedge-ref: + - 'Ref A: 945B7B30F4E342A78C92109F2F947995 Ref B: TYO201151003060 Ref C: 2024-06-24T02:02:08Z' + x-rp-server-mvid: + - 63485c88-6086-45d9-a4ef-8412f7e45147 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - spring app update + Connection: + - keep-alive + ParameterSetName: + - -n -g -s --custom-actuator-port --custom-actuator-path --disable-test-endpoint-auth + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.29.5 Python/3.8.10 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003?api-version=2024-05-01-preview + response: + body: + string: '{"properties":{"addonConfigs":{"applicationConfigurationService":{},"configServer":{},"serviceRegistry":{}},"public":false,"provisioningState":"Succeeded","fqdn":"clitest000002.asc-test.net","httpsOnly":false,"temporaryDisk":{"sizeInGB":5,"mountPath":"/tmp"},"persistentDisk":{"sizeInGB":0,"mountPath":"/persistent"},"enableEndToEndTLS":false,"testEndpointAuthState":"Disabled","ingressSettings":{"readTimeoutInSeconds":300,"sendTimeoutInSeconds":60,"sessionCookieMaxAge":0,"sessionAffinity":"None","backendProtocol":"Default"}},"type":"Microsoft.AppPlatform/Spring/apps","identity":null,"location":"eastus","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003","name":"clitest000003","systemData":{"createdBy":"v-shilichen@microsoft.com","createdByType":"User","createdAt":"2024-06-24T02:00:15.0501736Z","lastModifiedBy":"v-shilichen@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-24T02:01:56.9506796Z"}}' + headers: + cache-control: + - no-cache + content-length: + - '1036' + content-type: + - application/json + date: + - Mon, 24 Jun 2024 02:02:09 GMT + expires: + - '-1' + pragma: + - no-cache + request-context: + - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-resource-requests: + - '11999' + x-msedge-ref: + - 'Ref A: 3CD4E75321884950AD2D4F3F13798F06 Ref B: TYO201151003060 Ref C: 2024-06-24T02:02:09Z' + x-rp-server-mvid: + - 63485c88-6086-45d9-a4ef-8412f7e45147 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - spring app update + Connection: + - keep-alive + ParameterSetName: + - -n -g -s --custom-actuator-port --custom-actuator-path --disable-test-endpoint-auth + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.29.5 Python/3.8.10 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/default/operationId/c52420eb-e1a7-4364-812e-174d45902ed8?api-version=2024-05-01-preview&t=638547913212377336&c=MIIHhzCCBm-gAwIBAgITHgSTMYHP2krzC4KxewAABJMxgTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNTE3MTc0NjExWhcNMjUwNTEyMTc0NjExWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPJUWS0ikqXTPq6avcNJnLuBoJVLLUjMZpNyvQilJ0RDJ4PRk8BRSNiwrkrKjeaE-epRUqAOsEasKTpi7j9Ax5NWjcRurexxj5QIMbCpLftpBwzkN9iBKyETYqOHQM_flgxIQF74OZD_Tiy2I1UCuXvt-m4ONdi5VEwEegjGUWmocxGlCQWRdPiY4Sw9P_MLOALop07i6j9OGlmo7euYrE-ft7bGA8aCTzrKrl8p1ih0_Xqm9OR4bm-nGBJM_V5ueUbLcV4sXcxGseaLDf_YX_ViaUHzx0DJEMYQahyQVK9YxwpT7U3z9Sm9PAFlrey08UWFcE4eFfY9RTceddPVPl0CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBQWuWUI6AWtayBRWRM9dcR7rvVJIzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBALmOEOSs0QwwDPea8xjQCTqaB0Oa1_yI1gSMhtRR1P0p_-LfmXqU_L0ZUrjWw8-cGr7sCaHcnc35GeM7thuGxqKS3eQBt7yuu8qWfnLiqX6VKZ2iDApMGJrZ-64pKwOcYgYnQ1juI2_gL5yB3GWIA3RyXfKBdvZcjvjoFRJKdHEmtBt_sKOT1J5eayOLUgP_ds8HgM9nkETomjdCuVahk8SXnCFrcqFNIuASV_pVdM1kdO_bRgKWaiISrE1ThDCa4q8OT3b1qHmqiBfW-GHjPJcJIG8xDR9Q-9_DtHh30Mf8IsYjotyzMexBPgd_c6AGQcZUYy8Mr_P7cHsbg9n8bfc&s=7j5-AWBACwJNf5cPls9kzYg-lSzLRnpnEyUDA423D1eXmeBCQhjkvXvTtLfW-YW8hEKhT0HRuuCM121X37FnypP6rJhRz0XWDLecY_RvJM8iFZbR8OLMoe9HRQiCr20d4n0-UTErjUlLXSjmQf3iYAdycm6pg_e1p_Tw2_M_HMqbL__CcoWGE45kwgQ5Is8lxshROtNmtOSpJzTMi_qPYOq4BgRK3zgs-CrgaEgcB9DsAdIciWBgXRTbHh8STkl6o63TpF0hgxU4yR76a8X9vVTApte9pWmFbOi5bVEEotnlKHqDR-wMF7W6BD_OfDXyl4dLN2AWLFqTjW9J75XEfw&h=MPqbKX8lQ-2ouhOMrevzlf1fUOlI7NWvq0CO21EA1f8 + response: + body: + string: '{"id":"subscriptions/0753feba-86f1-4242-aff1-27938fb04531/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/default/operationId/c52420eb-e1a7-4364-812e-174d45902ed8","name":"c52420eb-e1a7-4364-812e-174d45902ed8","status":"Running","startTime":"2024-06-24T02:02:01.0637601Z"}' + headers: + cache-control: + - no-cache + content-length: + - '321' + content-type: + - application/json + date: + - Mon, 24 Jun 2024 02:02:12 GMT + expires: + - '-1' + pragma: + - no-cache + request-context: + - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-msedge-ref: + - 'Ref A: F854B60D86DC47B0A6DC09353A224B1A Ref B: TYO201151003060 Ref C: 2024-06-24T02:02:11Z' + x-rp-server-mvid: + - 63485c88-6086-45d9-a4ef-8412f7e45147 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - spring app update + Connection: + - keep-alive + ParameterSetName: + - -n -g -s --custom-actuator-port --custom-actuator-path --disable-test-endpoint-auth + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.29.5 Python/3.8.10 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/default/operationId/c52420eb-e1a7-4364-812e-174d45902ed8?api-version=2024-05-01-preview&t=638547913212377336&c=MIIHhzCCBm-gAwIBAgITHgSTMYHP2krzC4KxewAABJMxgTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNTE3MTc0NjExWhcNMjUwNTEyMTc0NjExWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPJUWS0ikqXTPq6avcNJnLuBoJVLLUjMZpNyvQilJ0RDJ4PRk8BRSNiwrkrKjeaE-epRUqAOsEasKTpi7j9Ax5NWjcRurexxj5QIMbCpLftpBwzkN9iBKyETYqOHQM_flgxIQF74OZD_Tiy2I1UCuXvt-m4ONdi5VEwEegjGUWmocxGlCQWRdPiY4Sw9P_MLOALop07i6j9OGlmo7euYrE-ft7bGA8aCTzrKrl8p1ih0_Xqm9OR4bm-nGBJM_V5ueUbLcV4sXcxGseaLDf_YX_ViaUHzx0DJEMYQahyQVK9YxwpT7U3z9Sm9PAFlrey08UWFcE4eFfY9RTceddPVPl0CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBQWuWUI6AWtayBRWRM9dcR7rvVJIzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBALmOEOSs0QwwDPea8xjQCTqaB0Oa1_yI1gSMhtRR1P0p_-LfmXqU_L0ZUrjWw8-cGr7sCaHcnc35GeM7thuGxqKS3eQBt7yuu8qWfnLiqX6VKZ2iDApMGJrZ-64pKwOcYgYnQ1juI2_gL5yB3GWIA3RyXfKBdvZcjvjoFRJKdHEmtBt_sKOT1J5eayOLUgP_ds8HgM9nkETomjdCuVahk8SXnCFrcqFNIuASV_pVdM1kdO_bRgKWaiISrE1ThDCa4q8OT3b1qHmqiBfW-GHjPJcJIG8xDR9Q-9_DtHh30Mf8IsYjotyzMexBPgd_c6AGQcZUYy8Mr_P7cHsbg9n8bfc&s=7j5-AWBACwJNf5cPls9kzYg-lSzLRnpnEyUDA423D1eXmeBCQhjkvXvTtLfW-YW8hEKhT0HRuuCM121X37FnypP6rJhRz0XWDLecY_RvJM8iFZbR8OLMoe9HRQiCr20d4n0-UTErjUlLXSjmQf3iYAdycm6pg_e1p_Tw2_M_HMqbL__CcoWGE45kwgQ5Is8lxshROtNmtOSpJzTMi_qPYOq4BgRK3zgs-CrgaEgcB9DsAdIciWBgXRTbHh8STkl6o63TpF0hgxU4yR76a8X9vVTApte9pWmFbOi5bVEEotnlKHqDR-wMF7W6BD_OfDXyl4dLN2AWLFqTjW9J75XEfw&h=MPqbKX8lQ-2ouhOMrevzlf1fUOlI7NWvq0CO21EA1f8 + response: + body: + string: '{"id":"subscriptions/0753feba-86f1-4242-aff1-27938fb04531/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/default/operationId/c52420eb-e1a7-4364-812e-174d45902ed8","name":"c52420eb-e1a7-4364-812e-174d45902ed8","status":"Running","startTime":"2024-06-24T02:02:01.0637601Z"}' + headers: + cache-control: + - no-cache + content-length: + - '321' + content-type: + - application/json + date: + - Mon, 24 Jun 2024 02:02:23 GMT + expires: + - '-1' + pragma: + - no-cache + request-context: + - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-msedge-ref: + - 'Ref A: 661DC0B16EF0479CB912A31BA82A762A Ref B: TYO201151003060 Ref C: 2024-06-24T02:02:22Z' + x-rp-server-mvid: + - 63485c88-6086-45d9-a4ef-8412f7e45147 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - spring app update + Connection: + - keep-alive + ParameterSetName: + - -n -g -s --custom-actuator-port --custom-actuator-path --disable-test-endpoint-auth + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.29.5 Python/3.8.10 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/default/operationId/c52420eb-e1a7-4364-812e-174d45902ed8?api-version=2024-05-01-preview&t=638547913212377336&c=MIIHhzCCBm-gAwIBAgITHgSTMYHP2krzC4KxewAABJMxgTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNTE3MTc0NjExWhcNMjUwNTEyMTc0NjExWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPJUWS0ikqXTPq6avcNJnLuBoJVLLUjMZpNyvQilJ0RDJ4PRk8BRSNiwrkrKjeaE-epRUqAOsEasKTpi7j9Ax5NWjcRurexxj5QIMbCpLftpBwzkN9iBKyETYqOHQM_flgxIQF74OZD_Tiy2I1UCuXvt-m4ONdi5VEwEegjGUWmocxGlCQWRdPiY4Sw9P_MLOALop07i6j9OGlmo7euYrE-ft7bGA8aCTzrKrl8p1ih0_Xqm9OR4bm-nGBJM_V5ueUbLcV4sXcxGseaLDf_YX_ViaUHzx0DJEMYQahyQVK9YxwpT7U3z9Sm9PAFlrey08UWFcE4eFfY9RTceddPVPl0CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBQWuWUI6AWtayBRWRM9dcR7rvVJIzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBALmOEOSs0QwwDPea8xjQCTqaB0Oa1_yI1gSMhtRR1P0p_-LfmXqU_L0ZUrjWw8-cGr7sCaHcnc35GeM7thuGxqKS3eQBt7yuu8qWfnLiqX6VKZ2iDApMGJrZ-64pKwOcYgYnQ1juI2_gL5yB3GWIA3RyXfKBdvZcjvjoFRJKdHEmtBt_sKOT1J5eayOLUgP_ds8HgM9nkETomjdCuVahk8SXnCFrcqFNIuASV_pVdM1kdO_bRgKWaiISrE1ThDCa4q8OT3b1qHmqiBfW-GHjPJcJIG8xDR9Q-9_DtHh30Mf8IsYjotyzMexBPgd_c6AGQcZUYy8Mr_P7cHsbg9n8bfc&s=7j5-AWBACwJNf5cPls9kzYg-lSzLRnpnEyUDA423D1eXmeBCQhjkvXvTtLfW-YW8hEKhT0HRuuCM121X37FnypP6rJhRz0XWDLecY_RvJM8iFZbR8OLMoe9HRQiCr20d4n0-UTErjUlLXSjmQf3iYAdycm6pg_e1p_Tw2_M_HMqbL__CcoWGE45kwgQ5Is8lxshROtNmtOSpJzTMi_qPYOq4BgRK3zgs-CrgaEgcB9DsAdIciWBgXRTbHh8STkl6o63TpF0hgxU4yR76a8X9vVTApte9pWmFbOi5bVEEotnlKHqDR-wMF7W6BD_OfDXyl4dLN2AWLFqTjW9J75XEfw&h=MPqbKX8lQ-2ouhOMrevzlf1fUOlI7NWvq0CO21EA1f8 + response: + body: + string: '{"id":"subscriptions/0753feba-86f1-4242-aff1-27938fb04531/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/default/operationId/c52420eb-e1a7-4364-812e-174d45902ed8","name":"c52420eb-e1a7-4364-812e-174d45902ed8","status":"Succeeded","startTime":"2024-06-24T02:02:01.0637601Z","endTime":"2024-06-24T02:02:25.4464764Z"}' + headers: + cache-control: + - no-cache + content-length: + - '364' + content-type: + - application/json + date: + - Mon, 24 Jun 2024 02:02:34 GMT + expires: + - '-1' + pragma: + - no-cache + request-context: + - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-msedge-ref: + - 'Ref A: 68542207946E437E8A94A387FFF468C0 Ref B: TYO201151003060 Ref C: 2024-06-24T02:02:33Z' + x-rp-server-mvid: + - 63485c88-6086-45d9-a4ef-8412f7e45147 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - spring app update + Connection: + - keep-alive + ParameterSetName: + - -n -g -s --custom-actuator-port --custom-actuator-path --disable-test-endpoint-auth + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.29.5 Python/3.8.10 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments/mock-deployment?api-version=2024-05-01-preview + response: + body: + string: '{"properties":{"deploymentSettings":{"addonConfigs":{"appLiveView":{"actuatorPort":8081,"actuatorPath":"actuator"}},"resourceRequests":{"cpu":"1","memory":"1Gi"},"environmentVariables":null,"terminationGracePeriodSeconds":90,"livenessProbe":{"disableProbe":false,"failureThreshold":3,"initialDelaySeconds":300,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":3,"probeAction":{"type":"TCPSocketAction"}},"readinessProbe":{"disableProbe":false,"failureThreshold":3,"initialDelaySeconds":0,"periodSeconds":5,"successThreshold":1,"timeoutSeconds":3,"probeAction":{"type":"TCPSocketAction"}}},"provisioningState":"Succeeded","status":"Running","active":true,"instances":[{"name":"clitest000003-default-15-6c9d76c789-4n28l","status":"Running","discoveryStatus":"N/A","startTime":"2024-06-24T02:02:05Z"}],"source":{"type":"BuildResult","buildResultId":""}},"type":"Microsoft.AppPlatform/Spring/apps/deployments","sku":{"name":"E0","tier":"Enterprise","capacity":1},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments/default","name":"default","systemData":{"createdBy":"v-shilichen@microsoft.com","createdByType":"User","createdAt":"2024-06-24T02:00:33.116288Z","lastModifiedBy":"v-shilichen@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-24T02:01:58.4094308Z"}}' + headers: + cache-control: + - no-cache + content-length: + - '1416' + content-type: + - application/json + date: + - Mon, 24 Jun 2024 02:02:35 GMT + expires: + - '-1' + pragma: + - no-cache + request-context: + - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-resource-requests: + - '11999' + x-msedge-ref: + - 'Ref A: 2A865305F2F04DD18B57E19EF024F626 Ref B: TYO201151003060 Ref C: 2024-06-24T02:02:34Z' + x-rp-server-mvid: + - 63485c88-6086-45d9-a4ef-8412f7e45147 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - spring app update + Connection: + - keep-alive + ParameterSetName: + - -n -g -s --custom-actuator-port --custom-actuator-path --disable-test-endpoint-auth + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.29.5 Python/3.8.10 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003?api-version=2024-05-01-preview + response: + body: + string: '{"properties":{"addonConfigs":{"applicationConfigurationService":{},"configServer":{},"serviceRegistry":{}},"public":false,"provisioningState":"Succeeded","fqdn":"clitest000002.asc-test.net","httpsOnly":false,"temporaryDisk":{"sizeInGB":5,"mountPath":"/tmp"},"persistentDisk":{"sizeInGB":0,"mountPath":"/persistent"},"enableEndToEndTLS":false,"testEndpointAuthState":"Disabled","ingressSettings":{"readTimeoutInSeconds":300,"sendTimeoutInSeconds":60,"sessionCookieMaxAge":0,"sessionAffinity":"None","backendProtocol":"Default"}},"type":"Microsoft.AppPlatform/Spring/apps","identity":null,"location":"eastus","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003","name":"clitest000003","systemData":{"createdBy":"v-shilichen@microsoft.com","createdByType":"User","createdAt":"2024-06-24T02:00:15.0501736Z","lastModifiedBy":"v-shilichen@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-24T02:01:56.9506796Z"}}' + headers: + cache-control: + - no-cache + content-length: + - '1036' + content-type: + - application/json + date: + - Mon, 24 Jun 2024 02:02:41 GMT + expires: + - '-1' + pragma: + - no-cache + request-context: + - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-resource-requests: + - '11999' + x-msedge-ref: + - 'Ref A: F413E00935C74FF48EA9A1B2D6CE0BB4 Ref B: TYO201151003060 Ref C: 2024-06-24T02:02:41Z' + x-rp-server-mvid: + - 63485c88-6086-45d9-a4ef-8412f7e45147 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - spring app update + Connection: + - keep-alive + ParameterSetName: + - -n -g -s --custom-actuator-port --custom-actuator-path --disable-test-endpoint-auth + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.29.5 Python/3.8.10 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments?api-version=2024-05-01-preview + response: + body: + string: '{"value":[{"properties":{"deploymentSettings":{"addonConfigs":{"appLiveView":{"actuatorPort":8081,"actuatorPath":"actuator"}},"resourceRequests":{"cpu":"1","memory":"1Gi"},"environmentVariables":null,"terminationGracePeriodSeconds":90,"livenessProbe":{"disableProbe":false,"failureThreshold":3,"initialDelaySeconds":300,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":3,"probeAction":{"type":"TCPSocketAction"}},"readinessProbe":{"disableProbe":false,"failureThreshold":3,"initialDelaySeconds":0,"periodSeconds":5,"successThreshold":1,"timeoutSeconds":3,"probeAction":{"type":"TCPSocketAction"}}},"provisioningState":"Succeeded","status":"Running","active":true,"instances":[{"name":"clitest000003-default-15-6c9d76c789-4n28l","status":"Running","discoveryStatus":"N/A","startTime":"2024-06-24T02:02:05Z"}],"source":{"type":"BuildResult","buildResultId":""}},"type":"Microsoft.AppPlatform/Spring/apps/deployments","sku":{"name":"E0","tier":"Enterprise","capacity":1},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments/default","name":"default","systemData":{"createdBy":"v-shilichen@microsoft.com","createdByType":"User","createdAt":"2024-06-24T02:00:33.116288Z","lastModifiedBy":"v-shilichen@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-24T02:01:58.4094308Z"}}]}' + headers: + cache-control: + - no-cache + content-length: + - '1428' + content-type: + - application/json + date: + - Mon, 24 Jun 2024 02:02:43 GMT + expires: + - '-1' + pragma: + - no-cache + request-context: + - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-resource-requests: + - '11999' + x-msedge-ref: + - 'Ref A: 2987E176C7C74C3D8F5E3D6F722991A9 Ref B: TYO201151003060 Ref C: 2024-06-24T02:02:42Z' + x-rp-server-mvid: + - 63485c88-6086-45d9-a4ef-8412f7e45147 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - spring app update + Connection: + - keep-alive + ParameterSetName: + - -n -g -s --custom-actuator-port + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.29.5 Python/3.8.10 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments?api-version=2024-05-01-preview + response: + body: + string: '{"value":[{"properties":{"deploymentSettings":{"addonConfigs":{"appLiveView":{"actuatorPort":8081,"actuatorPath":"actuator"}},"resourceRequests":{"cpu":"1","memory":"1Gi"},"environmentVariables":null,"terminationGracePeriodSeconds":90,"livenessProbe":{"disableProbe":false,"failureThreshold":3,"initialDelaySeconds":300,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":3,"probeAction":{"type":"TCPSocketAction"}},"readinessProbe":{"disableProbe":false,"failureThreshold":3,"initialDelaySeconds":0,"periodSeconds":5,"successThreshold":1,"timeoutSeconds":3,"probeAction":{"type":"TCPSocketAction"}}},"provisioningState":"Succeeded","status":"Running","active":true,"instances":[{"name":"clitest000003-default-15-6c9d76c789-4n28l","status":"Running","discoveryStatus":"N/A","startTime":"2024-06-24T02:02:05Z"}],"source":{"type":"BuildResult","buildResultId":""}},"type":"Microsoft.AppPlatform/Spring/apps/deployments","sku":{"name":"E0","tier":"Enterprise","capacity":1},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments/default","name":"default","systemData":{"createdBy":"v-shilichen@microsoft.com","createdByType":"User","createdAt":"2024-06-24T02:00:33.116288Z","lastModifiedBy":"v-shilichen@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-24T02:01:58.4094308Z"}}]}' + headers: + cache-control: + - no-cache + content-length: + - '1428' + content-type: + - application/json + date: + - Mon, 24 Jun 2024 02:02:45 GMT + expires: + - '-1' + pragma: + - no-cache + request-context: + - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-resource-requests: + - '11999' + x-msedge-ref: + - 'Ref A: 7DC6922F17CC46CABCF4BC4BCBEC6F18 Ref B: TYO201100115025 Ref C: 2024-06-24T02:02:44Z' + x-rp-server-mvid: + - 63485c88-6086-45d9-a4ef-8412f7e45147 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - spring app update + Connection: + - keep-alive + ParameterSetName: + - -n -g -s --custom-actuator-port + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.29.5 Python/3.8.10 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002?api-version=2024-05-01-preview + response: + body: + string: '{"properties":{"provisioningState":"Succeeded","zoneRedundant":false,"version":3,"serviceId":"1371c109a9b7425cbde634aa40c5a37c","networkProfile":{"outboundIPs":{"publicIPs":["51.8.219.237","51.8.220.80"]},"outboundType":"loadBalancer"},"powerState":"Running","fqdn":"clitest000002.asc-test.net","marketplaceResource":{"plan":"asa-ent-hr-mtr","publisher":"vmware-inc","product":"azure-spring-cloud-vmware-tanzu-2"}},"type":"Microsoft.AppPlatform/Spring","sku":{"name":"E0","tier":"Enterprise"},"location":"eastus","tags":{},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002","name":"clitest000002","systemData":{"createdBy":"v-shilichen@microsoft.com","createdByType":"User","createdAt":"2024-06-24T00:18:36.7355037Z","lastModifiedBy":"v-shilichen@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-24T00:18:36.7355037Z"}}' + headers: + cache-control: + - no-cache + content-length: + - '932' + content-type: + - application/json + date: + - Mon, 24 Jun 2024 02:02:47 GMT + expires: + - '-1' + pragma: + - no-cache + request-context: + - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-resource-requests: + - '11999' + x-msedge-ref: + - 'Ref A: 1DDC340DE2D54246AE2619345FD6645A Ref B: TYO201151003042 Ref C: 2024-06-24T02:02:46Z' + x-rp-server-mvid: + - 63485c88-6086-45d9-a4ef-8412f7e45147 + status: + code: 200 + message: OK +- request: + body: '{"properties": {}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - spring app update + Connection: + - keep-alive + Content-Length: + - '18' + Content-Type: + - application/json + ParameterSetName: + - -n -g -s --custom-actuator-port + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.29.5 Python/3.8.10 (Windows-10-10.0.22631-SP0) + method: PATCH + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003?api-version=2024-05-01-preview + response: + body: + string: '{"properties":{"addonConfigs":{"applicationConfigurationService":{},"configServer":{},"serviceRegistry":{}},"public":false,"provisioningState":"Updating","fqdn":"clitest000002.asc-test.net","httpsOnly":false,"temporaryDisk":{"sizeInGB":5,"mountPath":"/tmp"},"persistentDisk":{"sizeInGB":0,"mountPath":"/persistent"},"enableEndToEndTLS":false,"testEndpointAuthState":"Disabled","ingressSettings":{"readTimeoutInSeconds":300,"sendTimeoutInSeconds":60,"sessionCookieMaxAge":0,"sessionAffinity":"None","backendProtocol":"Default"}},"type":"Microsoft.AppPlatform/Spring/apps","identity":null,"location":"eastus","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003","name":"clitest000003","systemData":{"createdBy":"v-shilichen@microsoft.com","createdByType":"User","createdAt":"2024-06-24T02:00:15.0501736Z","lastModifiedBy":"v-shilichen@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-24T02:02:48.399057Z"}}' + headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/clitest000003/operationId/87fe1c1c-ec0a-4759-a6b5-b3b55b8d1539?api-version=2024-05-01-preview&t=638547913693678659&c=MIIHhzCCBm-gAwIBAgITfATx9zsPw1I9YGkl0gAABPH3OzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwNTMwMTczNjA1WhcNMjUwNTI1MTczNjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANxGONFw--IVcl5OtWGai8lHroJZhoaunVc_C9ZYorjD8hqvtcsW0ZpbxNhcCW8_1nvPkcc1PhMhJS1jFUjmrft-_eXLMexGTluaAu9AtfN1jx2AIEYg5nhsE_X2wx1REm1Qrhv052_6TUHRXOS-FIpEPxnwfwbQOzGvHdJFoaHuyM-ebkGnP_wKWRGBFwcTzJOGC_VRvfozQT-XjN0nFXPpEhccYtIWaOj-dbh2j8RQaDROjmBa6vj_CwnXJ0M20JQOK5oTR6up6bv2acP0l63DrfJSNyCbsfD7iuuF7tuI4YtCuWijFHoqF3HQ3bkL1j3SwaX89uPOCHkloV9tXrECAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBShTe46dn7V-bl6jWWD4XBEpDijSzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAJDuWt5qdH1owAjgNECXm_nAymDaa63x9bMOySgC6oSiKCv5GxLMOwkXwvJ0Sw-yOjsWhzKxMyIiwDWn8PiCAILE1odr4YI4k3PaM_U8he0jz-gQsdhP_6oAT5ahB55mjBAt5nNFrnKYP0_SVgnAFDo1PcMno76eInO4l1itiZGknPinozmNt-_Dg0KqXeWXwcOJK8YsLBUIGlWiXlSDTXPFm8VBUhsUQNJlg8Q-1SkNDhi6x2AIDIDYcfLgVW-8DkpiAw5CGNrUQJzxhP54SWta8uSE_t6AR3871MdiRIH6UPtOUIli78k4ddwVfX1FhjdA0sre6uZdHMIYl2q9r5M&s=laJyzF2r-gmSFRw70UTpF69-JnIl7Ll2pK1xZBUINFCGwOVO88Sb5LHc2nqwoT0oXSbYrD3sk8ILjDDqE8F9YDtVVeh0qYBweX15hudFETjZlSmNGjV8BVYHcYwW6pmdLJ_FZSoBqfgIbANIMD2P2m02Hggv103nxWI_dofgAktooQkIiyleQ7AGg3UkILHmLo0wclOETQYWxcxDGumvGkpEZNLhQplMbEqcTTdH9g95S4CftvRcMukOBq65ttT2fAY6kD-9T0X25gk1NxCIUyPzDeLxsfMkiv1e_1h9z9x1FbiD-3V-xBFpPQBuz96slHklFR7L6q9qHyvnk79rVg&h=NPKtPCsksP1ZTGcl3EOKjLyOvcFtI99t8tn_hPXLd2g + cache-control: + - no-cache + content-length: + - '1034' + content-type: + - application/json + date: + - Mon, 24 Jun 2024 02:02:49 GMT + expires: + - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastus/operationResults/87fe1c1c-ec0a-4759-a6b5-b3b55b8d1539/Spring/clitest000003?api-version=2024-05-01-preview&t=638547913693678659&c=MIIHhzCCBm-gAwIBAgITfATx9zsPw1I9YGkl0gAABPH3OzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwNTMwMTczNjA1WhcNMjUwNTI1MTczNjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANxGONFw--IVcl5OtWGai8lHroJZhoaunVc_C9ZYorjD8hqvtcsW0ZpbxNhcCW8_1nvPkcc1PhMhJS1jFUjmrft-_eXLMexGTluaAu9AtfN1jx2AIEYg5nhsE_X2wx1REm1Qrhv052_6TUHRXOS-FIpEPxnwfwbQOzGvHdJFoaHuyM-ebkGnP_wKWRGBFwcTzJOGC_VRvfozQT-XjN0nFXPpEhccYtIWaOj-dbh2j8RQaDROjmBa6vj_CwnXJ0M20JQOK5oTR6up6bv2acP0l63DrfJSNyCbsfD7iuuF7tuI4YtCuWijFHoqF3HQ3bkL1j3SwaX89uPOCHkloV9tXrECAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBShTe46dn7V-bl6jWWD4XBEpDijSzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAJDuWt5qdH1owAjgNECXm_nAymDaa63x9bMOySgC6oSiKCv5GxLMOwkXwvJ0Sw-yOjsWhzKxMyIiwDWn8PiCAILE1odr4YI4k3PaM_U8he0jz-gQsdhP_6oAT5ahB55mjBAt5nNFrnKYP0_SVgnAFDo1PcMno76eInO4l1itiZGknPinozmNt-_Dg0KqXeWXwcOJK8YsLBUIGlWiXlSDTXPFm8VBUhsUQNJlg8Q-1SkNDhi6x2AIDIDYcfLgVW-8DkpiAw5CGNrUQJzxhP54SWta8uSE_t6AR3871MdiRIH6UPtOUIli78k4ddwVfX1FhjdA0sre6uZdHMIYl2q9r5M&s=R84ZJ5xmUL9hFtCazUx6dh7uz6PGCePrK0nSG-XmtEdBYBA8ECcA6E7rIMjJ4piyYFqUZIWWZ3E6h382DUl0c0BW34VqJEI8QQQYeChm5q1GLNW0vNqgeqJHE1zsQRJ5vOH3dL-0t-bJXZpTmlQIgLRw_fx7P_Y948uLtLZi6aVtuMJrIDyM8tNp-YPqyVWTn_RaP-_f-0s6gqob5tBBsXWrK5dwFzyAiQ7FkCPQk9mfTqXy8vBDl5FI_gOhXDRh0bBIus_RrtoWrFQp-t6FdgdAUYx_9d95V_E06Hk-nYiuYcSYd3Otl89QDJhb6phifAoGOi2j2M55VlCR2qvYDQ&h=rb9kPA95rYqz2DuoaXoA8DawcGK8mU5FeIj1ZMDEA40 + pragma: + - no-cache + request-context: + - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-resource-requests: + - '1199' + x-msedge-ref: + - 'Ref A: F5D466E454954278811DA70AE327E24D Ref B: TYO201151004052 Ref C: 2024-06-24T02:02:47Z' + x-rp-server-mvid: + - 63485c88-6086-45d9-a4ef-8412f7e45147 + status: + code: 202 + message: Accepted +- request: + body: '{"properties": {"deploymentSettings": {"addonConfigs": {"appLiveView": + {"actuatorPort": 8082, "actuatorPath": null}}}}, "sku": {"name": "E0", "tier": + "Enterprise"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - spring app update + Connection: + - keep-alive + Content-Length: + - '164' + Content-Type: + - application/json + ParameterSetName: + - -n -g -s --custom-actuator-port + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.29.5 Python/3.8.10 (Windows-10-10.0.22631-SP0) + method: PATCH + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments/mock-deployment?api-version=2024-05-01-preview + response: + body: + string: '{"properties":{"deploymentSettings":{"addonConfigs":{"appLiveView":{"actuatorPort":8082,"actuatorPath":"actuator"}},"resourceRequests":{"cpu":"1","memory":"1Gi"},"environmentVariables":null,"terminationGracePeriodSeconds":90},"provisioningState":"Updating","status":"Running","active":true,"instances":null,"source":{"type":"BuildResult","buildResultId":""}},"type":"Microsoft.AppPlatform/Spring/apps/deployments","sku":{"name":"E0","tier":"Enterprise","capacity":1},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments/default","name":"default","systemData":{"createdBy":"v-shilichen@microsoft.com","createdByType":"User","createdAt":"2024-06-24T02:00:33.116288Z","lastModifiedBy":"v-shilichen@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-24T02:02:50.0328474Z"}}' + headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/default/operationId/92ba7ac7-0a4e-484e-b021-9bffa4883c2c?api-version=2024-05-01-preview&t=638547913727516088&c=MIIHhzCCBm-gAwIBAgITHgSTMYHP2krzC4KxewAABJMxgTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNTE3MTc0NjExWhcNMjUwNTEyMTc0NjExWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPJUWS0ikqXTPq6avcNJnLuBoJVLLUjMZpNyvQilJ0RDJ4PRk8BRSNiwrkrKjeaE-epRUqAOsEasKTpi7j9Ax5NWjcRurexxj5QIMbCpLftpBwzkN9iBKyETYqOHQM_flgxIQF74OZD_Tiy2I1UCuXvt-m4ONdi5VEwEegjGUWmocxGlCQWRdPiY4Sw9P_MLOALop07i6j9OGlmo7euYrE-ft7bGA8aCTzrKrl8p1ih0_Xqm9OR4bm-nGBJM_V5ueUbLcV4sXcxGseaLDf_YX_ViaUHzx0DJEMYQahyQVK9YxwpT7U3z9Sm9PAFlrey08UWFcE4eFfY9RTceddPVPl0CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBQWuWUI6AWtayBRWRM9dcR7rvVJIzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBALmOEOSs0QwwDPea8xjQCTqaB0Oa1_yI1gSMhtRR1P0p_-LfmXqU_L0ZUrjWw8-cGr7sCaHcnc35GeM7thuGxqKS3eQBt7yuu8qWfnLiqX6VKZ2iDApMGJrZ-64pKwOcYgYnQ1juI2_gL5yB3GWIA3RyXfKBdvZcjvjoFRJKdHEmtBt_sKOT1J5eayOLUgP_ds8HgM9nkETomjdCuVahk8SXnCFrcqFNIuASV_pVdM1kdO_bRgKWaiISrE1ThDCa4q8OT3b1qHmqiBfW-GHjPJcJIG8xDR9Q-9_DtHh30Mf8IsYjotyzMexBPgd_c6AGQcZUYy8Mr_P7cHsbg9n8bfc&s=WMHXVIMTkQ_RjsQZobl_uRGTRrZ_eI7saK6n6UA6fgI5FXcnoyj02BWay1RTjR4DwBW6i3nmrmEeDTK2mAE0-lQreTvWV-nwqkgC2VWpaxKGbiNIOi_8dCBrdRhfVh5d3l9e-5tnrhMKhw8xaO-Xo57CWdYHmdWQHij1W26J44oRzeGq_qcb9EnPlhVhpS-gTjF1K-uBziAN2P38SMCNU4-EO0QQRp8M9zz7DmHSanhb6RrXGaaRD9jF6fty0ipx8ynco3NzTqoijL8dnWuJAvmdsQop7qzKd7OjBcGIZE4DN14WdV2agBeLXHLmIWu-drm1Wzn90PtX0wNxVXAk_w&h=Llp77FFSRBSZp67-BuSgJ72HwPLi6VlGMqGy5TC_ncI + cache-control: + - no-cache + content-length: + - '917' + content-type: + - application/json + date: + - Mon, 24 Jun 2024 02:02:52 GMT + expires: + - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastus/operationResults/92ba7ac7-0a4e-484e-b021-9bffa4883c2c/Spring/default?api-version=2024-05-01-preview&t=638547913728140755&c=MIIHhzCCBm-gAwIBAgITHgSTMYHP2krzC4KxewAABJMxgTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNTE3MTc0NjExWhcNMjUwNTEyMTc0NjExWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPJUWS0ikqXTPq6avcNJnLuBoJVLLUjMZpNyvQilJ0RDJ4PRk8BRSNiwrkrKjeaE-epRUqAOsEasKTpi7j9Ax5NWjcRurexxj5QIMbCpLftpBwzkN9iBKyETYqOHQM_flgxIQF74OZD_Tiy2I1UCuXvt-m4ONdi5VEwEegjGUWmocxGlCQWRdPiY4Sw9P_MLOALop07i6j9OGlmo7euYrE-ft7bGA8aCTzrKrl8p1ih0_Xqm9OR4bm-nGBJM_V5ueUbLcV4sXcxGseaLDf_YX_ViaUHzx0DJEMYQahyQVK9YxwpT7U3z9Sm9PAFlrey08UWFcE4eFfY9RTceddPVPl0CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBQWuWUI6AWtayBRWRM9dcR7rvVJIzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBALmOEOSs0QwwDPea8xjQCTqaB0Oa1_yI1gSMhtRR1P0p_-LfmXqU_L0ZUrjWw8-cGr7sCaHcnc35GeM7thuGxqKS3eQBt7yuu8qWfnLiqX6VKZ2iDApMGJrZ-64pKwOcYgYnQ1juI2_gL5yB3GWIA3RyXfKBdvZcjvjoFRJKdHEmtBt_sKOT1J5eayOLUgP_ds8HgM9nkETomjdCuVahk8SXnCFrcqFNIuASV_pVdM1kdO_bRgKWaiISrE1ThDCa4q8OT3b1qHmqiBfW-GHjPJcJIG8xDR9Q-9_DtHh30Mf8IsYjotyzMexBPgd_c6AGQcZUYy8Mr_P7cHsbg9n8bfc&s=xzK1XFbEYsCWe6aUEOYb42Evf6y-KxzgDMwiysjpHgQOUvaFFCHDIULrs6f4Q6nt1y6lA5VBgJpsRGeGoA1AbFdRJFZNElQcWNRv2OonW818syN42B1viTzmA9LpED3x2Yj0_--ZyhqRz44Gz6xIJSOzOW7hkvBRKMb5eOYeYzmlCXty-TfyYKYzMoZHsv0qBBGRk3nJ5Ej1tFGeVUqtYDCWxAvXGau951cMu7HECUudt0g0pjIqsYKcKbzXvcUrKZT1GrlPw-RoRqW_aovxUR0NryBjcyQAcQsd-sbAgkl0sZDx1N2xB1psV6DwFGFNchx8i4mfYcc-qHFgI0kKlg&h=YBsavCKMnqpXuFtq18ZLlAaeBN9cWp520UaG_jduEkg + pragma: + - no-cache + request-context: + - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-resource-requests: + - '1199' + x-msedge-ref: + - 'Ref A: 9B09867FBD77452A9C2A9B9A61550CEA Ref B: TYO201151004052 Ref C: 2024-06-24T02:02:49Z' + x-rp-server-mvid: + - 63485c88-6086-45d9-a4ef-8412f7e45147 + status: + code: 202 + message: Accepted +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - spring app update + Connection: + - keep-alive + ParameterSetName: + - -n -g -s --custom-actuator-port + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.29.5 Python/3.8.10 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/default/operationId/92ba7ac7-0a4e-484e-b021-9bffa4883c2c?api-version=2024-05-01-preview&t=638547913727516088&c=MIIHhzCCBm-gAwIBAgITHgSTMYHP2krzC4KxewAABJMxgTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNTE3MTc0NjExWhcNMjUwNTEyMTc0NjExWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPJUWS0ikqXTPq6avcNJnLuBoJVLLUjMZpNyvQilJ0RDJ4PRk8BRSNiwrkrKjeaE-epRUqAOsEasKTpi7j9Ax5NWjcRurexxj5QIMbCpLftpBwzkN9iBKyETYqOHQM_flgxIQF74OZD_Tiy2I1UCuXvt-m4ONdi5VEwEegjGUWmocxGlCQWRdPiY4Sw9P_MLOALop07i6j9OGlmo7euYrE-ft7bGA8aCTzrKrl8p1ih0_Xqm9OR4bm-nGBJM_V5ueUbLcV4sXcxGseaLDf_YX_ViaUHzx0DJEMYQahyQVK9YxwpT7U3z9Sm9PAFlrey08UWFcE4eFfY9RTceddPVPl0CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBQWuWUI6AWtayBRWRM9dcR7rvVJIzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBALmOEOSs0QwwDPea8xjQCTqaB0Oa1_yI1gSMhtRR1P0p_-LfmXqU_L0ZUrjWw8-cGr7sCaHcnc35GeM7thuGxqKS3eQBt7yuu8qWfnLiqX6VKZ2iDApMGJrZ-64pKwOcYgYnQ1juI2_gL5yB3GWIA3RyXfKBdvZcjvjoFRJKdHEmtBt_sKOT1J5eayOLUgP_ds8HgM9nkETomjdCuVahk8SXnCFrcqFNIuASV_pVdM1kdO_bRgKWaiISrE1ThDCa4q8OT3b1qHmqiBfW-GHjPJcJIG8xDR9Q-9_DtHh30Mf8IsYjotyzMexBPgd_c6AGQcZUYy8Mr_P7cHsbg9n8bfc&s=WMHXVIMTkQ_RjsQZobl_uRGTRrZ_eI7saK6n6UA6fgI5FXcnoyj02BWay1RTjR4DwBW6i3nmrmEeDTK2mAE0-lQreTvWV-nwqkgC2VWpaxKGbiNIOi_8dCBrdRhfVh5d3l9e-5tnrhMKhw8xaO-Xo57CWdYHmdWQHij1W26J44oRzeGq_qcb9EnPlhVhpS-gTjF1K-uBziAN2P38SMCNU4-EO0QQRp8M9zz7DmHSanhb6RrXGaaRD9jF6fty0ipx8ynco3NzTqoijL8dnWuJAvmdsQop7qzKd7OjBcGIZE4DN14WdV2agBeLXHLmIWu-drm1Wzn90PtX0wNxVXAk_w&h=Llp77FFSRBSZp67-BuSgJ72HwPLi6VlGMqGy5TC_ncI + response: + body: + string: '{"id":"subscriptions/0753feba-86f1-4242-aff1-27938fb04531/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/default/operationId/92ba7ac7-0a4e-484e-b021-9bffa4883c2c","name":"92ba7ac7-0a4e-484e-b021-9bffa4883c2c","status":"Running","startTime":"2024-06-24T02:02:52.6030425Z"}' + headers: + cache-control: + - no-cache + content-length: + - '321' + content-type: + - application/json + date: + - Mon, 24 Jun 2024 02:02:53 GMT + expires: + - '-1' + pragma: + - no-cache + request-context: + - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-msedge-ref: + - 'Ref A: 2F7219EB40114D0C84AAE55FA7CC39EF Ref B: TYO201151004052 Ref C: 2024-06-24T02:02:52Z' + x-rp-server-mvid: + - 63485c88-6086-45d9-a4ef-8412f7e45147 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - spring app update + Connection: + - keep-alive + ParameterSetName: + - -n -g -s --custom-actuator-port + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.29.5 Python/3.8.10 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/default/operationId/92ba7ac7-0a4e-484e-b021-9bffa4883c2c?api-version=2024-05-01-preview&t=638547913727516088&c=MIIHhzCCBm-gAwIBAgITHgSTMYHP2krzC4KxewAABJMxgTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNTE3MTc0NjExWhcNMjUwNTEyMTc0NjExWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPJUWS0ikqXTPq6avcNJnLuBoJVLLUjMZpNyvQilJ0RDJ4PRk8BRSNiwrkrKjeaE-epRUqAOsEasKTpi7j9Ax5NWjcRurexxj5QIMbCpLftpBwzkN9iBKyETYqOHQM_flgxIQF74OZD_Tiy2I1UCuXvt-m4ONdi5VEwEegjGUWmocxGlCQWRdPiY4Sw9P_MLOALop07i6j9OGlmo7euYrE-ft7bGA8aCTzrKrl8p1ih0_Xqm9OR4bm-nGBJM_V5ueUbLcV4sXcxGseaLDf_YX_ViaUHzx0DJEMYQahyQVK9YxwpT7U3z9Sm9PAFlrey08UWFcE4eFfY9RTceddPVPl0CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBQWuWUI6AWtayBRWRM9dcR7rvVJIzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBALmOEOSs0QwwDPea8xjQCTqaB0Oa1_yI1gSMhtRR1P0p_-LfmXqU_L0ZUrjWw8-cGr7sCaHcnc35GeM7thuGxqKS3eQBt7yuu8qWfnLiqX6VKZ2iDApMGJrZ-64pKwOcYgYnQ1juI2_gL5yB3GWIA3RyXfKBdvZcjvjoFRJKdHEmtBt_sKOT1J5eayOLUgP_ds8HgM9nkETomjdCuVahk8SXnCFrcqFNIuASV_pVdM1kdO_bRgKWaiISrE1ThDCa4q8OT3b1qHmqiBfW-GHjPJcJIG8xDR9Q-9_DtHh30Mf8IsYjotyzMexBPgd_c6AGQcZUYy8Mr_P7cHsbg9n8bfc&s=WMHXVIMTkQ_RjsQZobl_uRGTRrZ_eI7saK6n6UA6fgI5FXcnoyj02BWay1RTjR4DwBW6i3nmrmEeDTK2mAE0-lQreTvWV-nwqkgC2VWpaxKGbiNIOi_8dCBrdRhfVh5d3l9e-5tnrhMKhw8xaO-Xo57CWdYHmdWQHij1W26J44oRzeGq_qcb9EnPlhVhpS-gTjF1K-uBziAN2P38SMCNU4-EO0QQRp8M9zz7DmHSanhb6RrXGaaRD9jF6fty0ipx8ynco3NzTqoijL8dnWuJAvmdsQop7qzKd7OjBcGIZE4DN14WdV2agBeLXHLmIWu-drm1Wzn90PtX0wNxVXAk_w&h=Llp77FFSRBSZp67-BuSgJ72HwPLi6VlGMqGy5TC_ncI + response: + body: + string: '{"id":"subscriptions/0753feba-86f1-4242-aff1-27938fb04531/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/default/operationId/92ba7ac7-0a4e-484e-b021-9bffa4883c2c","name":"92ba7ac7-0a4e-484e-b021-9bffa4883c2c","status":"Running","startTime":"2024-06-24T02:02:52.6030425Z"}' + headers: + cache-control: + - no-cache + content-length: + - '321' + content-type: + - application/json + date: + - Mon, 24 Jun 2024 02:03:06 GMT + expires: + - '-1' + pragma: + - no-cache + request-context: + - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-msedge-ref: + - 'Ref A: 10FDFF6B44D4439587E37A4248CDE356 Ref B: TYO201151004052 Ref C: 2024-06-24T02:03:05Z' + x-rp-server-mvid: + - 63485c88-6086-45d9-a4ef-8412f7e45147 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - spring app update + Connection: + - keep-alive + ParameterSetName: + - -n -g -s --custom-actuator-port + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.29.5 Python/3.8.10 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/default/operationId/92ba7ac7-0a4e-484e-b021-9bffa4883c2c?api-version=2024-05-01-preview&t=638547913727516088&c=MIIHhzCCBm-gAwIBAgITHgSTMYHP2krzC4KxewAABJMxgTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNTE3MTc0NjExWhcNMjUwNTEyMTc0NjExWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPJUWS0ikqXTPq6avcNJnLuBoJVLLUjMZpNyvQilJ0RDJ4PRk8BRSNiwrkrKjeaE-epRUqAOsEasKTpi7j9Ax5NWjcRurexxj5QIMbCpLftpBwzkN9iBKyETYqOHQM_flgxIQF74OZD_Tiy2I1UCuXvt-m4ONdi5VEwEegjGUWmocxGlCQWRdPiY4Sw9P_MLOALop07i6j9OGlmo7euYrE-ft7bGA8aCTzrKrl8p1ih0_Xqm9OR4bm-nGBJM_V5ueUbLcV4sXcxGseaLDf_YX_ViaUHzx0DJEMYQahyQVK9YxwpT7U3z9Sm9PAFlrey08UWFcE4eFfY9RTceddPVPl0CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBQWuWUI6AWtayBRWRM9dcR7rvVJIzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBALmOEOSs0QwwDPea8xjQCTqaB0Oa1_yI1gSMhtRR1P0p_-LfmXqU_L0ZUrjWw8-cGr7sCaHcnc35GeM7thuGxqKS3eQBt7yuu8qWfnLiqX6VKZ2iDApMGJrZ-64pKwOcYgYnQ1juI2_gL5yB3GWIA3RyXfKBdvZcjvjoFRJKdHEmtBt_sKOT1J5eayOLUgP_ds8HgM9nkETomjdCuVahk8SXnCFrcqFNIuASV_pVdM1kdO_bRgKWaiISrE1ThDCa4q8OT3b1qHmqiBfW-GHjPJcJIG8xDR9Q-9_DtHh30Mf8IsYjotyzMexBPgd_c6AGQcZUYy8Mr_P7cHsbg9n8bfc&s=WMHXVIMTkQ_RjsQZobl_uRGTRrZ_eI7saK6n6UA6fgI5FXcnoyj02BWay1RTjR4DwBW6i3nmrmEeDTK2mAE0-lQreTvWV-nwqkgC2VWpaxKGbiNIOi_8dCBrdRhfVh5d3l9e-5tnrhMKhw8xaO-Xo57CWdYHmdWQHij1W26J44oRzeGq_qcb9EnPlhVhpS-gTjF1K-uBziAN2P38SMCNU4-EO0QQRp8M9zz7DmHSanhb6RrXGaaRD9jF6fty0ipx8ynco3NzTqoijL8dnWuJAvmdsQop7qzKd7OjBcGIZE4DN14WdV2agBeLXHLmIWu-drm1Wzn90PtX0wNxVXAk_w&h=Llp77FFSRBSZp67-BuSgJ72HwPLi6VlGMqGy5TC_ncI + response: + body: + string: '{"id":"subscriptions/0753feba-86f1-4242-aff1-27938fb04531/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/default/operationId/92ba7ac7-0a4e-484e-b021-9bffa4883c2c","name":"92ba7ac7-0a4e-484e-b021-9bffa4883c2c","status":"Succeeded","startTime":"2024-06-24T02:02:52.6030425Z","endTime":"2024-06-24T02:03:14.4602855Z"}' + headers: + cache-control: + - no-cache + content-length: + - '364' + content-type: + - application/json + date: + - Mon, 24 Jun 2024 02:03:17 GMT + expires: + - '-1' + pragma: + - no-cache + request-context: + - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-msedge-ref: + - 'Ref A: D7798B761EA4490A94865DB79742AD02 Ref B: TYO201151004052 Ref C: 2024-06-24T02:03:16Z' + x-rp-server-mvid: + - 63485c88-6086-45d9-a4ef-8412f7e45147 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - spring app update + Connection: + - keep-alive + ParameterSetName: + - -n -g -s --custom-actuator-port + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.29.5 Python/3.8.10 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments/mock-deployment?api-version=2024-05-01-preview + response: + body: + string: '{"properties":{"deploymentSettings":{"addonConfigs":{"appLiveView":{"actuatorPort":8082,"actuatorPath":"actuator"}},"resourceRequests":{"cpu":"1","memory":"1Gi"},"environmentVariables":null,"terminationGracePeriodSeconds":90,"livenessProbe":{"disableProbe":false,"failureThreshold":3,"initialDelaySeconds":300,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":3,"probeAction":{"type":"TCPSocketAction"}},"readinessProbe":{"disableProbe":false,"failureThreshold":3,"initialDelaySeconds":0,"periodSeconds":5,"successThreshold":1,"timeoutSeconds":3,"probeAction":{"type":"TCPSocketAction"}}},"provisioningState":"Succeeded","status":"Running","active":true,"instances":[{"name":"clitest000003-default-15-6c8757c744-sz8kd","status":"Running","discoveryStatus":"N/A","startTime":"2024-06-24T02:02:55Z"}],"source":{"type":"BuildResult","buildResultId":""}},"type":"Microsoft.AppPlatform/Spring/apps/deployments","sku":{"name":"E0","tier":"Enterprise","capacity":1},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments/default","name":"default","systemData":{"createdBy":"v-shilichen@microsoft.com","createdByType":"User","createdAt":"2024-06-24T02:00:33.116288Z","lastModifiedBy":"v-shilichen@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-24T02:02:50.0328474Z"}}' + headers: + cache-control: + - no-cache + content-length: + - '1416' + content-type: + - application/json + date: + - Mon, 24 Jun 2024 02:03:18 GMT + expires: + - '-1' + pragma: + - no-cache + request-context: + - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-resource-requests: + - '11998' + x-msedge-ref: + - 'Ref A: EB065252D71344D4B3A6E5BB8A39AAE0 Ref B: TYO201151004052 Ref C: 2024-06-24T02:03:17Z' + x-rp-server-mvid: + - 63485c88-6086-45d9-a4ef-8412f7e45147 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - spring app update + Connection: + - keep-alive + ParameterSetName: + - -n -g -s --custom-actuator-port + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.29.5 Python/3.8.10 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003?api-version=2024-05-01-preview + response: + body: + string: '{"properties":{"addonConfigs":{"applicationConfigurationService":{},"configServer":{},"serviceRegistry":{}},"public":false,"provisioningState":"Succeeded","fqdn":"clitest000002.asc-test.net","httpsOnly":false,"temporaryDisk":{"sizeInGB":5,"mountPath":"/tmp"},"persistentDisk":{"sizeInGB":0,"mountPath":"/persistent"},"enableEndToEndTLS":false,"testEndpointAuthState":"Disabled","ingressSettings":{"readTimeoutInSeconds":300,"sendTimeoutInSeconds":60,"sessionCookieMaxAge":0,"sessionAffinity":"None","backendProtocol":"Default"}},"type":"Microsoft.AppPlatform/Spring/apps","identity":null,"location":"eastus","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003","name":"clitest000003","systemData":{"createdBy":"v-shilichen@microsoft.com","createdByType":"User","createdAt":"2024-06-24T02:00:15.0501736Z","lastModifiedBy":"v-shilichen@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-24T02:02:48.399057Z"}}' + headers: + cache-control: + - no-cache + content-length: + - '1035' + content-type: + - application/json + date: + - Mon, 24 Jun 2024 02:03:23 GMT + expires: + - '-1' + pragma: + - no-cache + request-context: + - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-resource-requests: + - '11999' + x-msedge-ref: + - 'Ref A: 81E54BDAA26D47758183DC0A1FA87286 Ref B: TYO201151004052 Ref C: 2024-06-24T02:03:22Z' + x-rp-server-mvid: + - 63485c88-6086-45d9-a4ef-8412f7e45147 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - spring app update + Connection: + - keep-alive + ParameterSetName: + - -n -g -s --custom-actuator-port + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.29.5 Python/3.8.10 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments?api-version=2024-05-01-preview + response: + body: + string: '{"value":[{"properties":{"deploymentSettings":{"addonConfigs":{"appLiveView":{"actuatorPort":8082,"actuatorPath":"actuator"}},"resourceRequests":{"cpu":"1","memory":"1Gi"},"environmentVariables":null,"terminationGracePeriodSeconds":90,"livenessProbe":{"disableProbe":false,"failureThreshold":3,"initialDelaySeconds":300,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":3,"probeAction":{"type":"TCPSocketAction"}},"readinessProbe":{"disableProbe":false,"failureThreshold":3,"initialDelaySeconds":0,"periodSeconds":5,"successThreshold":1,"timeoutSeconds":3,"probeAction":{"type":"TCPSocketAction"}}},"provisioningState":"Succeeded","status":"Running","active":true,"instances":[{"name":"clitest000003-default-15-6c8757c744-sz8kd","status":"Running","discoveryStatus":"N/A","startTime":"2024-06-24T02:02:55Z"}],"source":{"type":"BuildResult","buildResultId":""}},"type":"Microsoft.AppPlatform/Spring/apps/deployments","sku":{"name":"E0","tier":"Enterprise","capacity":1},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000002/apps/clitest000003/deployments/default","name":"default","systemData":{"createdBy":"v-shilichen@microsoft.com","createdByType":"User","createdAt":"2024-06-24T02:00:33.116288Z","lastModifiedBy":"v-shilichen@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2024-06-24T02:02:50.0328474Z"}}]}' + headers: + cache-control: + - no-cache + content-length: + - '1428' + content-type: + - application/json + date: + - Mon, 24 Jun 2024 02:03:25 GMT + expires: + - '-1' + pragma: + - no-cache + request-context: + - appId=cid-v1:ccd65fc4-7cd4-497e-8dc8-9a76e9a43ae2 + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-resource-requests: + - '11999' + x-msedge-ref: + - 'Ref A: 7201CA149B094566AFE49409045AD807 Ref B: TYO201151004052 Ref C: 2024-06-24T02:03:24Z' + x-rp-server-mvid: + - 63485c88-6086-45d9-a4ef-8412f7e45147 + status: + code: 200 + message: OK +version: 1 diff --git a/src/spring/azext_spring/tests/latest/recordings/test_persistent_storage.yaml b/src/spring/azext_spring/tests/latest/recordings/test_persistent_storage.yaml index b9dc7165585..1718eb077ef 100644 --- a/src/spring/azext_spring/tests/latest/recordings/test_persistent_storage.yaml +++ b/src/spring/azext_spring/tests/latest/recordings/test_persistent_storage.yaml @@ -15,12 +15,12 @@ interactions: ParameterSetName: - -n -g --query -o User-Agent: - - AZURECLI/2.59.0 azsdk-python-core/1.28.0 Python/3.8.10 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.61.0 azsdk-python-core/1.30.2 Python/3.8.10 (Windows-10-10.0.22631-SP0) method: POST - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/clitest000002/listKeys?api-version=2023-01-01&$expand=kerb + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/clitest000002/listKeys?api-version=2023-05-01&$expand=kerb response: body: - string: '{"keys":[{"creationTime":"2024-04-15T07:03:52.0428303Z","keyName":"key1","value":"veryFakedStorageAccountKey==","permissions":"FULL"},{"creationTime":"2024-04-15T07:03:52.0428303Z","keyName":"key2","value":"veryFakedStorageAccountKey==","permissions":"FULL"}]}' + string: '{"keys":[{"creationTime":"2024-07-02T07:19:20.1735345Z","keyName":"key1","value":"veryFakedStorageAccountKey==","permissions":"FULL"},{"creationTime":"2024-07-02T07:19:20.1735345Z","keyName":"key2","value":"veryFakedStorageAccountKey==","permissions":"FULL"}]}' headers: cache-control: - no-cache @@ -29,7 +29,7 @@ interactions: content-type: - application/json date: - - Mon, 15 Apr 2024 07:04:16 GMT + - Tue, 02 Jul 2024 07:24:01 GMT expires: - '-1' pragma: @@ -43,7 +43,7 @@ interactions: x-ms-ratelimit-remaining-subscription-resource-requests: - '11999' x-msedge-ref: - - 'Ref A: FEC1BC647E4E413A84A0C777F5866E2E Ref B: MAA201060516011 Ref C: 2024-04-15T07:04:16Z' + - 'Ref A: 84432E3670E842C39E4696389EADE000 Ref B: TYO201151003042 Ref C: 2024-07-02T07:24:01Z' status: code: 200 message: OK @@ -66,7 +66,7 @@ interactions: ParameterSetName: - --name --storage-type --account-name --account-key -g -s User-Agent: - - AZURECLI/2.59.0 azsdk-python-core/1.28.0 Python/3.8.10 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.61.0 azsdk-python-core/1.30.2 Python/3.8.10 (Windows-10-10.0.22631-SP0) method: PUT uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000003/storages/test-storage-name?api-version=2024-05-01-preview response: @@ -74,19 +74,19 @@ interactions: string: '{"type":"Microsoft.AppPlatform/Spring/storages","properties":{"accountName":"clitest000002","storageType":"StorageAccount"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000003/storages/test-storage-name","name":"test-storage-name"}' headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/centralindia/operationStatus/test-storage-name/operationId/93adcc26-5240-4c41-be41-031912ca2a49?api-version=2024-05-01-preview&t=638487614596848728&c=MIIHADCCBeigAwIBAgITHgPr-Oynpc11nukqPwAAA-v47DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwMjAxMTUzMzMzWhcNMjUwMTI2MTUzMzMzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL0fVpJv9HfZ9lDyFsKVf2PJgsZDMFA6khnm_67kUV0KDb8vTd3bmnw1UYl75g2Cp9GDvvaCqKVn-aux3TWe11D61vAtFcTPbNvezESM6bHR-RV1e4LhXUIl6PZRcIE65rk0bYF8P1O_zZ4mpWHx99Mc9gSe6E2sqh_sWRIuE4mSXNxVzzmndknLOkcDnqNl9Kt1VpXt5orBSwAV74sCBJuvzSE7MEW2kHUJtqzGWoXvf5pm-rYfwqhQa3HLjUMj7xbwzsBDtEn2ZYJLlqJqIps5iVHixHPn8k6opx-9FVP2u009BccFRDwiVl1b6xWXhwzq58hYtdYc3SoMCcWMtf0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBR1fq2N8kAQnlwHFZuqRYZ3nIu5LjAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABwCQ0hRgTzuMiiq8PUrVdDBN8_c3HcEZsxdazvy4RNcw_7WjYA3QdRzVtaOAEfPq6GrfCF7n8qlpXjMSOq5Oc-mL6EwulQAybtx4RxY0zI5tDTHfITDo2FVSa6thj9WVlgOF2UxNbopXBAYpN-fbgUTanBsphWY2F_Kz_VKFv-4UXHwyNiDa3wpaQrmQ2urunWos3lEhx0aRKdNTZwjJtK78rfIazNccJHT1LHpWU7i8XEBYP_RzftkGhoEhofdnth4t99G4Clw9RBOC8Km1SZ7zJTtaYcCU-NXSzWQgWTQeGMwo5CnvADN5uPXz3aUMxAukDY-ed4wPldjzzJFmzk&s=Uoopm3109uBOrjWn5lAdTwzxqxKaAHpBu9k7xFAoEocdetGdyAXfy0FTZtKACMF4VG1X3k1gBPbnPIrFWNN3Zv5oiOZSHBOla08VhbW3nY9mzA68HtgxKpBjf2q4JNHH5DtEzebrFfazdo-38WFzQvjk1VipVAK2dNcZgEzn3jtEtmDOWcjlGmgP1D7SIx-I8ESiL6IMBUuYV3WngEO9dhVaMHkOWGTNELu0VBvoN4UW_y3SE_un_05EqwpMUdzgn8HKe-KvQPt3rLEhnOJnfjvIJoZVq8-6wulJnBsnhlOwSxfLELVgnFKdi0yIR2x8FHu5Le9ERdKVI1fmHGb2PQ&h=2St28Xx_CjUPxvIR94T1DHLKSy7CFNaFAO-0UJDnweE + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/uksouth/operationStatus/test-storage-name/operationId/7ab4fb5b-71d7-472b-8758-4cba6a4b4694?api-version=2024-05-01-preview&t=638555018444348934&c=MIIHhzCCBm-gAwIBAgITHgTLf2Bo2ctQx42TXQAABMt_YDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNjI0MTExMDUyWhcNMjUwNjE5MTExMDUyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJlnrj2pdevN1SIOk4Ymmo6b0y9Je4RZXWejQSMTCH35NFEHss9bBD2CGcY3xU4F2W7onMR_2J9BMUNk3BAub3AoLlqVrcx5dzI0ay_5toyOhu-L1pN7aSQdp7J-LzA-UW_CLp2D_65mjx1ZER-HWOV5QedBCvUwhqtSal8AbzrK5Qth8tntkg5tzjChuGo9vkh1pnXKQyYHQMdulCipi-EK8sPOQpZyiVIRujiHxTJMjdxz4gCG4rAFAK8_jK4UC73mwHm7BAlfbfkkZtxW5sVSGLrYwFPkNIDtNGoINbTjOqTmJR02AYrzu-AeRS1DP-HxtHci9UFjOurKjaUYhTUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBTxZpd7aM59MC90B8etCBMRpcVJhTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAHAEnYrjKwIEeZD6k6Jnduw9QE83ye3e6yI36Y6jc5gavwpltarWjUevLWA6bzqnIMEbxZot_oo7GgSjb9hcbtTWjf_cW7PWDbQSC5WExVS4rTM5XJOQlXIeguIDWoXNGCzJBnYfUfUEfW8ZdjPKbJ7_7OQo_y-DgeRynB9KRCkpH4wZ1X5EQR-13kZvzXCVNpw1yiAELFyVScpLMqfm5iM9nMEMU7Og9hgeUL4q7EwPPbvn6qRq4ehK7ctlmEItOmMlgtNqT3IRhFnMIIsqnZu7BTfLyXR_8geMDnVJlhUXkb73ZpHNIBaoXmHwLpUQLBwoqG0ME1rP1_9UfVhYmNs&s=A1tpN4leC8HHCRXaWpviFwmXmsjUvEWU6HFNZm6dcXpAVgv42bO7gDw6GQdRHR4fw40u3lR6812Xh_WjvP1xN82ZXaHkQ_kMdph5MjrAOOAGppvqHyy6GumVwyRk88xL4yPM0k79wfmp2lg2K-Wl_qMt30SMu5iMTX1_O8s6oEIw5wHTsBQEDSUpMQzVWIqVrBbKuafe3T-xGz8rFNG651j-gPzAkDlTmr56Tb8sAnTk7Now6r59CKJbaJYOgSV3fnB5vHSQKIaoRsRGbxqJqlRBS5S6Q26h9qjGTNlXkdHZSF_SswDq4YEtOkBAYPxd5M1KPcMbtRZW6idO11pt3g&h=_TW17ENvTKHKeBaasYAen7SGo_ymUld8YorP9ZRThVg cache-control: - no-cache content-length: - '322' content-type: - - application/json; charset=utf-8 + - application/json date: - - Mon, 15 Apr 2024 07:04:19 GMT + - Tue, 02 Jul 2024 07:24:03 GMT expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/centralindia/operationResults/93adcc26-5240-4c41-be41-031912ca2a49/Spring/test-storage-name?api-version=2024-05-01-preview&t=638487614597004253&c=MIIHADCCBeigAwIBAgITHgPr-Oynpc11nukqPwAAA-v47DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwMjAxMTUzMzMzWhcNMjUwMTI2MTUzMzMzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL0fVpJv9HfZ9lDyFsKVf2PJgsZDMFA6khnm_67kUV0KDb8vTd3bmnw1UYl75g2Cp9GDvvaCqKVn-aux3TWe11D61vAtFcTPbNvezESM6bHR-RV1e4LhXUIl6PZRcIE65rk0bYF8P1O_zZ4mpWHx99Mc9gSe6E2sqh_sWRIuE4mSXNxVzzmndknLOkcDnqNl9Kt1VpXt5orBSwAV74sCBJuvzSE7MEW2kHUJtqzGWoXvf5pm-rYfwqhQa3HLjUMj7xbwzsBDtEn2ZYJLlqJqIps5iVHixHPn8k6opx-9FVP2u009BccFRDwiVl1b6xWXhwzq58hYtdYc3SoMCcWMtf0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBR1fq2N8kAQnlwHFZuqRYZ3nIu5LjAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABwCQ0hRgTzuMiiq8PUrVdDBN8_c3HcEZsxdazvy4RNcw_7WjYA3QdRzVtaOAEfPq6GrfCF7n8qlpXjMSOq5Oc-mL6EwulQAybtx4RxY0zI5tDTHfITDo2FVSa6thj9WVlgOF2UxNbopXBAYpN-fbgUTanBsphWY2F_Kz_VKFv-4UXHwyNiDa3wpaQrmQ2urunWos3lEhx0aRKdNTZwjJtK78rfIazNccJHT1LHpWU7i8XEBYP_RzftkGhoEhofdnth4t99G4Clw9RBOC8Km1SZ7zJTtaYcCU-NXSzWQgWTQeGMwo5CnvADN5uPXz3aUMxAukDY-ed4wPldjzzJFmzk&s=kRNYevQ_xqBMDXBD9zRjklTBD_JvyDuRRulNp4Ec-lTE7RCpZmOer69TKqN5-BRjRlGgMhABN44GU3yMxuosc7gaNfKIlwTGUGNDj9LJ4f3cK89xfiqou6JoU8rPS4Ulwvd3NiwcTNsQumDD46j8UhjrXHMNKMPm7RC9TOIoNY13bxgvEW0w0x1z02szRypaZI0QzcDkjNeVmt4O6QZAUnLrDBIf09n-gSm-7qwyRdd4t0qeWw0bGlnHrpGrnkKVwni258iEIRU-Slcc-NzCfs8Y-O4XHUNfe7phGFV_SA1qWHrXAV2SnLKYVPeuOA7WlzGDN1IDyq4wJI96VMpixw&h=2IMP_oj1QtHuunia_JknbfaMQHiDgqcsopKEOFUf7LY + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/uksouth/operationResults/7ab4fb5b-71d7-472b-8758-4cba6a4b4694/Spring/test-storage-name?api-version=2024-05-01-preview&t=638555018444504844&c=MIIHhzCCBm-gAwIBAgITHgTLf2Bo2ctQx42TXQAABMt_YDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNjI0MTExMDUyWhcNMjUwNjE5MTExMDUyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJlnrj2pdevN1SIOk4Ymmo6b0y9Je4RZXWejQSMTCH35NFEHss9bBD2CGcY3xU4F2W7onMR_2J9BMUNk3BAub3AoLlqVrcx5dzI0ay_5toyOhu-L1pN7aSQdp7J-LzA-UW_CLp2D_65mjx1ZER-HWOV5QedBCvUwhqtSal8AbzrK5Qth8tntkg5tzjChuGo9vkh1pnXKQyYHQMdulCipi-EK8sPOQpZyiVIRujiHxTJMjdxz4gCG4rAFAK8_jK4UC73mwHm7BAlfbfkkZtxW5sVSGLrYwFPkNIDtNGoINbTjOqTmJR02AYrzu-AeRS1DP-HxtHci9UFjOurKjaUYhTUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBTxZpd7aM59MC90B8etCBMRpcVJhTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAHAEnYrjKwIEeZD6k6Jnduw9QE83ye3e6yI36Y6jc5gavwpltarWjUevLWA6bzqnIMEbxZot_oo7GgSjb9hcbtTWjf_cW7PWDbQSC5WExVS4rTM5XJOQlXIeguIDWoXNGCzJBnYfUfUEfW8ZdjPKbJ7_7OQo_y-DgeRynB9KRCkpH4wZ1X5EQR-13kZvzXCVNpw1yiAELFyVScpLMqfm5iM9nMEMU7Og9hgeUL4q7EwPPbvn6qRq4ehK7ctlmEItOmMlgtNqT3IRhFnMIIsqnZu7BTfLyXR_8geMDnVJlhUXkb73ZpHNIBaoXmHwLpUQLBwoqG0ME1rP1_9UfVhYmNs&s=M6DmpwQNKf38IlfO7-sKCVFlmuZ9HScwQQlJDR5QyfqzPamccVT719dw5CKeMbCVqDj77gilPJfbqXrtOZzR-KclXE-ZLMkTxbGi92K8BDwfC1Qotz3jJd-fTVWKu-6gRMB2Rdi5H6jxY3_Fr6_npE52WAD1zRjZHuVH8tTpu-1fomhAHMkfpC7CEQYIhOqusO0LDWOlcXwBgxjCtrM5xvbuRRMRPBCqI5Sdg-c5aKH-EQVda6aVkNYSLkYTSm0IUaebMOdewfapVmiJA_Tre_dqYptdgUQ508N_egmC-TqrcLSQpWGRrysKUKJ0kk7XZKCxg_nXCGsgGGecXyZMTw&h=8AW8wnwrtXFXJXm6BR4OcUC_JfgCz6ixgmnesXBng8g pragma: - no-cache request-context: @@ -100,9 +100,9 @@ interactions: x-ms-ratelimit-remaining-subscription-writes: - '1199' x-msedge-ref: - - 'Ref A: FF756157438C486FB939BC13E35BB256 Ref B: MAA201060515017 Ref C: 2024-04-15T07:04:18Z' + - 'Ref A: A7566A66020D4DCC98689D3DD6AEFE85 Ref B: TYO201151005029 Ref C: 2024-07-02T07:24:02Z' x-rp-server-mvid: - - 4c93324c-8d05-4614-bf23-e41ef7c9c1f7 + - b23e26ba-ed09-4b04-95cf-79a091dfa1f1 status: code: 201 message: Created @@ -120,21 +120,21 @@ interactions: ParameterSetName: - --name --storage-type --account-name --account-key -g -s User-Agent: - - AZURECLI/2.59.0 azsdk-python-core/1.28.0 Python/3.8.10 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.61.0 azsdk-python-core/1.30.2 Python/3.8.10 (Windows-10-10.0.22631-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/centralindia/operationStatus/test-storage-name/operationId/93adcc26-5240-4c41-be41-031912ca2a49?api-version=2024-05-01-preview&t=638487614596848728&c=MIIHADCCBeigAwIBAgITHgPr-Oynpc11nukqPwAAA-v47DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwMjAxMTUzMzMzWhcNMjUwMTI2MTUzMzMzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL0fVpJv9HfZ9lDyFsKVf2PJgsZDMFA6khnm_67kUV0KDb8vTd3bmnw1UYl75g2Cp9GDvvaCqKVn-aux3TWe11D61vAtFcTPbNvezESM6bHR-RV1e4LhXUIl6PZRcIE65rk0bYF8P1O_zZ4mpWHx99Mc9gSe6E2sqh_sWRIuE4mSXNxVzzmndknLOkcDnqNl9Kt1VpXt5orBSwAV74sCBJuvzSE7MEW2kHUJtqzGWoXvf5pm-rYfwqhQa3HLjUMj7xbwzsBDtEn2ZYJLlqJqIps5iVHixHPn8k6opx-9FVP2u009BccFRDwiVl1b6xWXhwzq58hYtdYc3SoMCcWMtf0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBR1fq2N8kAQnlwHFZuqRYZ3nIu5LjAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABwCQ0hRgTzuMiiq8PUrVdDBN8_c3HcEZsxdazvy4RNcw_7WjYA3QdRzVtaOAEfPq6GrfCF7n8qlpXjMSOq5Oc-mL6EwulQAybtx4RxY0zI5tDTHfITDo2FVSa6thj9WVlgOF2UxNbopXBAYpN-fbgUTanBsphWY2F_Kz_VKFv-4UXHwyNiDa3wpaQrmQ2urunWos3lEhx0aRKdNTZwjJtK78rfIazNccJHT1LHpWU7i8XEBYP_RzftkGhoEhofdnth4t99G4Clw9RBOC8Km1SZ7zJTtaYcCU-NXSzWQgWTQeGMwo5CnvADN5uPXz3aUMxAukDY-ed4wPldjzzJFmzk&s=Uoopm3109uBOrjWn5lAdTwzxqxKaAHpBu9k7xFAoEocdetGdyAXfy0FTZtKACMF4VG1X3k1gBPbnPIrFWNN3Zv5oiOZSHBOla08VhbW3nY9mzA68HtgxKpBjf2q4JNHH5DtEzebrFfazdo-38WFzQvjk1VipVAK2dNcZgEzn3jtEtmDOWcjlGmgP1D7SIx-I8ESiL6IMBUuYV3WngEO9dhVaMHkOWGTNELu0VBvoN4UW_y3SE_un_05EqwpMUdzgn8HKe-KvQPt3rLEhnOJnfjvIJoZVq8-6wulJnBsnhlOwSxfLELVgnFKdi0yIR2x8FHu5Le9ERdKVI1fmHGb2PQ&h=2St28Xx_CjUPxvIR94T1DHLKSy7CFNaFAO-0UJDnweE + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/uksouth/operationStatus/test-storage-name/operationId/7ab4fb5b-71d7-472b-8758-4cba6a4b4694?api-version=2024-05-01-preview&t=638555018444348934&c=MIIHhzCCBm-gAwIBAgITHgTLf2Bo2ctQx42TXQAABMt_YDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNjI0MTExMDUyWhcNMjUwNjE5MTExMDUyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJlnrj2pdevN1SIOk4Ymmo6b0y9Je4RZXWejQSMTCH35NFEHss9bBD2CGcY3xU4F2W7onMR_2J9BMUNk3BAub3AoLlqVrcx5dzI0ay_5toyOhu-L1pN7aSQdp7J-LzA-UW_CLp2D_65mjx1ZER-HWOV5QedBCvUwhqtSal8AbzrK5Qth8tntkg5tzjChuGo9vkh1pnXKQyYHQMdulCipi-EK8sPOQpZyiVIRujiHxTJMjdxz4gCG4rAFAK8_jK4UC73mwHm7BAlfbfkkZtxW5sVSGLrYwFPkNIDtNGoINbTjOqTmJR02AYrzu-AeRS1DP-HxtHci9UFjOurKjaUYhTUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBTxZpd7aM59MC90B8etCBMRpcVJhTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAHAEnYrjKwIEeZD6k6Jnduw9QE83ye3e6yI36Y6jc5gavwpltarWjUevLWA6bzqnIMEbxZot_oo7GgSjb9hcbtTWjf_cW7PWDbQSC5WExVS4rTM5XJOQlXIeguIDWoXNGCzJBnYfUfUEfW8ZdjPKbJ7_7OQo_y-DgeRynB9KRCkpH4wZ1X5EQR-13kZvzXCVNpw1yiAELFyVScpLMqfm5iM9nMEMU7Og9hgeUL4q7EwPPbvn6qRq4ehK7ctlmEItOmMlgtNqT3IRhFnMIIsqnZu7BTfLyXR_8geMDnVJlhUXkb73ZpHNIBaoXmHwLpUQLBwoqG0ME1rP1_9UfVhYmNs&s=A1tpN4leC8HHCRXaWpviFwmXmsjUvEWU6HFNZm6dcXpAVgv42bO7gDw6GQdRHR4fw40u3lR6812Xh_WjvP1xN82ZXaHkQ_kMdph5MjrAOOAGppvqHyy6GumVwyRk88xL4yPM0k79wfmp2lg2K-Wl_qMt30SMu5iMTX1_O8s6oEIw5wHTsBQEDSUpMQzVWIqVrBbKuafe3T-xGz8rFNG651j-gPzAkDlTmr56Tb8sAnTk7Now6r59CKJbaJYOgSV3fnB5vHSQKIaoRsRGbxqJqlRBS5S6Q26h9qjGTNlXkdHZSF_SswDq4YEtOkBAYPxd5M1KPcMbtRZW6idO11pt3g&h=_TW17ENvTKHKeBaasYAen7SGo_ymUld8YorP9ZRThVg response: body: - string: '{"id":"subscriptions/d51e3ffe-6b84-49cd-b426-0dc4ec660356/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/centralindia/operationStatus/test-storage-name/operationId/93adcc26-5240-4c41-be41-031912ca2a49","name":"93adcc26-5240-4c41-be41-031912ca2a49","status":"Succeeded","startTime":"2024-04-15T07:04:19.5403068Z","endTime":"2024-04-15T07:04:20.1104446Z"}' + string: '{"id":"subscriptions/6c933f90-8115-4392-90f2-7077c9fa5dbd/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/uksouth/operationStatus/test-storage-name/operationId/7ab4fb5b-71d7-472b-8758-4cba6a4b4694","name":"7ab4fb5b-71d7-472b-8758-4cba6a4b4694","status":"Succeeded","startTime":"2024-07-02T07:24:04.2833517Z","endTime":"2024-07-02T07:24:05.1511564Z"}' headers: cache-control: - no-cache content-length: - - '380' + - '375' content-type: - - application/json; charset=utf-8 + - application/json date: - - Mon, 15 Apr 2024 07:04:19 GMT + - Tue, 02 Jul 2024 07:24:05 GMT expires: - '-1' pragma: @@ -148,9 +148,9 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: B48CDBBCB16C48498C78A5104AA59F05 Ref B: MAA201060515017 Ref C: 2024-04-15T07:04:19Z' + - 'Ref A: F94E485953A640F8B0B2B7F776B082A4 Ref B: TYO201151005029 Ref C: 2024-07-02T07:24:04Z' x-rp-server-mvid: - - 4c93324c-8d05-4614-bf23-e41ef7c9c1f7 + - b23e26ba-ed09-4b04-95cf-79a091dfa1f1 status: code: 200 message: OK @@ -168,7 +168,7 @@ interactions: ParameterSetName: - --name --storage-type --account-name --account-key -g -s User-Agent: - - AZURECLI/2.59.0 azsdk-python-core/1.28.0 Python/3.8.10 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.61.0 azsdk-python-core/1.30.2 Python/3.8.10 (Windows-10-10.0.22631-SP0) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000003/storages/test-storage-name?api-version=2024-05-01-preview response: @@ -180,9 +180,9 @@ interactions: content-length: - '322' content-type: - - application/json; charset=utf-8 + - application/json date: - - Mon, 15 Apr 2024 07:04:20 GMT + - Tue, 02 Jul 2024 07:24:05 GMT expires: - '-1' pragma: @@ -196,9 +196,9 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: 3448651E58A249C594E8D2BBA2C67DB9 Ref B: MAA201060515017 Ref C: 2024-04-15T07:04:20Z' + - 'Ref A: 5CF881ABD4EF47AEA2C7BFF5D197D4C6 Ref B: TYO201151005029 Ref C: 2024-07-02T07:24:05Z' x-rp-server-mvid: - - 4c93324c-8d05-4614-bf23-e41ef7c9c1f7 + - b23e26ba-ed09-4b04-95cf-79a091dfa1f1 status: code: 200 message: OK @@ -216,7 +216,7 @@ interactions: ParameterSetName: - --name -g -s User-Agent: - - AZURECLI/2.59.0 azsdk-python-core/1.28.0 Python/3.8.10 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.61.0 azsdk-python-core/1.30.2 Python/3.8.10 (Windows-10-10.0.22631-SP0) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000003/storages/test-storage-name?api-version=2024-05-01-preview response: @@ -228,9 +228,9 @@ interactions: content-length: - '322' content-type: - - application/json; charset=utf-8 + - application/json date: - - Mon, 15 Apr 2024 07:04:22 GMT + - Tue, 02 Jul 2024 07:24:07 GMT expires: - '-1' pragma: @@ -244,9 +244,9 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: 6E2C592072F0450EA011680D0403F45D Ref B: MAA201060515051 Ref C: 2024-04-15T07:04:22Z' + - 'Ref A: 13C145D3216C447885CC32EF8E339D56 Ref B: TYO201151002036 Ref C: 2024-07-02T07:24:07Z' x-rp-server-mvid: - - 4c93324c-8d05-4614-bf23-e41ef7c9c1f7 + - b23e26ba-ed09-4b04-95cf-79a091dfa1f1 status: code: 200 message: OK @@ -264,7 +264,7 @@ interactions: ParameterSetName: - -g -s User-Agent: - - AZURECLI/2.59.0 azsdk-python-core/1.28.0 Python/3.8.10 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.61.0 azsdk-python-core/1.30.2 Python/3.8.10 (Windows-10-10.0.22631-SP0) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000003/storages?api-version=2024-05-01-preview response: @@ -276,9 +276,9 @@ interactions: content-length: - '334' content-type: - - application/json; charset=utf-8 + - application/json date: - - Mon, 15 Apr 2024 07:04:24 GMT + - Tue, 02 Jul 2024 07:24:09 GMT expires: - '-1' pragma: @@ -292,9 +292,9 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: E5E505F331614A709D968CDBB0DDD057 Ref B: MAA201060516019 Ref C: 2024-04-15T07:04:23Z' + - 'Ref A: D797202D06C346AFA5030F41F0378BE9 Ref B: TYO201151005011 Ref C: 2024-07-02T07:24:09Z' x-rp-server-mvid: - - 4c93324c-8d05-4614-bf23-e41ef7c9c1f7 + - b23e26ba-ed09-4b04-95cf-79a091dfa1f1 status: code: 200 message: OK @@ -312,7 +312,7 @@ interactions: ParameterSetName: - --name -g -s User-Agent: - - AZURECLI/2.59.0 azsdk-python-core/1.28.0 Python/3.8.10 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.61.0 azsdk-python-core/1.30.2 Python/3.8.10 (Windows-10-10.0.22631-SP0) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000003/storages/test-storage-name?api-version=2024-05-01-preview response: @@ -324,9 +324,9 @@ interactions: content-length: - '322' content-type: - - application/json; charset=utf-8 + - application/json date: - - Mon, 15 Apr 2024 07:04:25 GMT + - Tue, 02 Jul 2024 07:24:12 GMT expires: - '-1' pragma: @@ -340,9 +340,9 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: D98B164C1F2E458883B0FED582D4EF5F Ref B: MAA201060514029 Ref C: 2024-04-15T07:04:25Z' + - 'Ref A: 410CA0DDE59D484C94C9770EA00D691A Ref B: TYO201100116047 Ref C: 2024-07-02T07:24:11Z' x-rp-server-mvid: - - 4c93324c-8d05-4614-bf23-e41ef7c9c1f7 + - b23e26ba-ed09-4b04-95cf-79a091dfa1f1 status: code: 200 message: OK @@ -362,7 +362,7 @@ interactions: ParameterSetName: - --name -g -s User-Agent: - - AZURECLI/2.59.0 azsdk-python-core/1.28.0 Python/3.8.10 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.61.0 azsdk-python-core/1.30.2 Python/3.8.10 (Windows-10-10.0.22631-SP0) method: DELETE uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000003/storages/test-storage-name?api-version=2024-05-01-preview response: @@ -370,17 +370,17 @@ interactions: string: '' headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/centralindia/operationStatus/test-storage-name/operationId/5f7a2961-c070-4573-91f9-942c8f355c51?api-version=2024-05-01-preview&t=638487614672969418&c=MIIHADCCBeigAwIBAgITHgPr-Oynpc11nukqPwAAA-v47DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwMjAxMTUzMzMzWhcNMjUwMTI2MTUzMzMzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL0fVpJv9HfZ9lDyFsKVf2PJgsZDMFA6khnm_67kUV0KDb8vTd3bmnw1UYl75g2Cp9GDvvaCqKVn-aux3TWe11D61vAtFcTPbNvezESM6bHR-RV1e4LhXUIl6PZRcIE65rk0bYF8P1O_zZ4mpWHx99Mc9gSe6E2sqh_sWRIuE4mSXNxVzzmndknLOkcDnqNl9Kt1VpXt5orBSwAV74sCBJuvzSE7MEW2kHUJtqzGWoXvf5pm-rYfwqhQa3HLjUMj7xbwzsBDtEn2ZYJLlqJqIps5iVHixHPn8k6opx-9FVP2u009BccFRDwiVl1b6xWXhwzq58hYtdYc3SoMCcWMtf0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBR1fq2N8kAQnlwHFZuqRYZ3nIu5LjAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABwCQ0hRgTzuMiiq8PUrVdDBN8_c3HcEZsxdazvy4RNcw_7WjYA3QdRzVtaOAEfPq6GrfCF7n8qlpXjMSOq5Oc-mL6EwulQAybtx4RxY0zI5tDTHfITDo2FVSa6thj9WVlgOF2UxNbopXBAYpN-fbgUTanBsphWY2F_Kz_VKFv-4UXHwyNiDa3wpaQrmQ2urunWos3lEhx0aRKdNTZwjJtK78rfIazNccJHT1LHpWU7i8XEBYP_RzftkGhoEhofdnth4t99G4Clw9RBOC8Km1SZ7zJTtaYcCU-NXSzWQgWTQeGMwo5CnvADN5uPXz3aUMxAukDY-ed4wPldjzzJFmzk&s=MV91W--N-OShxNCDwOGblJAUSDRN9ckh-ptd5FZ-pVcF0LbeG1T4IiAXE42O8vrX27idip4cE6ff_l-IFaMvmn2Kp2tQZwMBZ-QiRRQtYiUQl2YbjYYmB7_9AIwHgADRi76lkHk9rlYXngebGZ2xqi7BLu90wwX01XZRzKdJU1h0dO4yNm98rbMIFVdBLS0EG2BUCE1jT9HagiAMgmJIhQo-MV9KTYr3nmWOMc9dDFyKJ0tXZO0Xn0pKkibSjCloOHmA8RJVdON3Tw3bTUpNYl3B7TnEOZGgvvhPoHAgMPBQ3irjWFMc4vQrIKrTeDwfXiMqUO1IG1Tpgcxoxx4oCA&h=iylWhFtb9IU_pJUYSHRhxxfqZPzNArb9bqGIf58lQ-8 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/uksouth/operationStatus/test-storage-name/operationId/17deab81-a402-4467-842c-fface2fb94a5?api-version=2024-05-01-preview&t=638555018539963742&c=MIIHhzCCBm-gAwIBAgITHgTLf2Bo2ctQx42TXQAABMt_YDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNjI0MTExMDUyWhcNMjUwNjE5MTExMDUyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJlnrj2pdevN1SIOk4Ymmo6b0y9Je4RZXWejQSMTCH35NFEHss9bBD2CGcY3xU4F2W7onMR_2J9BMUNk3BAub3AoLlqVrcx5dzI0ay_5toyOhu-L1pN7aSQdp7J-LzA-UW_CLp2D_65mjx1ZER-HWOV5QedBCvUwhqtSal8AbzrK5Qth8tntkg5tzjChuGo9vkh1pnXKQyYHQMdulCipi-EK8sPOQpZyiVIRujiHxTJMjdxz4gCG4rAFAK8_jK4UC73mwHm7BAlfbfkkZtxW5sVSGLrYwFPkNIDtNGoINbTjOqTmJR02AYrzu-AeRS1DP-HxtHci9UFjOurKjaUYhTUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBTxZpd7aM59MC90B8etCBMRpcVJhTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAHAEnYrjKwIEeZD6k6Jnduw9QE83ye3e6yI36Y6jc5gavwpltarWjUevLWA6bzqnIMEbxZot_oo7GgSjb9hcbtTWjf_cW7PWDbQSC5WExVS4rTM5XJOQlXIeguIDWoXNGCzJBnYfUfUEfW8ZdjPKbJ7_7OQo_y-DgeRynB9KRCkpH4wZ1X5EQR-13kZvzXCVNpw1yiAELFyVScpLMqfm5iM9nMEMU7Og9hgeUL4q7EwPPbvn6qRq4ehK7ctlmEItOmMlgtNqT3IRhFnMIIsqnZu7BTfLyXR_8geMDnVJlhUXkb73ZpHNIBaoXmHwLpUQLBwoqG0ME1rP1_9UfVhYmNs&s=eH0-SIwa2bvk80SfmRCNmMxUuDTziDsL5SfU4C3809E3H0uWpRlu_LM1CikhjQqtWsmqrr1DHOQ_2DoMT-F8Y67NqWKmIzkJ2L7LWNUZjcoRQ3i7e4eoF_AcL2xv2TrWP1GlIH6XpsO27DszuEeCYTfRPymTFPuDUJvAMMOknjzPD1k5Dveb4F4INAa4reFifFbDr1DZ-FNawk5v1j4vnHaw0w2osc_WX9U4uhfBHJLrmZrj_TlXwMctfGXmvBH2j-npbW1_SXTY6h66na8SuvbaYB3Z7_vwZLdNd_3TOqeoUZQJonUICrWJEpBW69zaAiemsYUmj2LMnMxG0T-ytg&h=TY4NE3ZESIfKR-h5j3usstx46icsisprjOst2Xs1ULU cache-control: - no-cache content-length: - '0' date: - - Mon, 15 Apr 2024 07:04:26 GMT + - Tue, 02 Jul 2024 07:24:13 GMT expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/centralindia/operationResults/5f7a2961-c070-4573-91f9-942c8f355c51/Spring/test-storage-name?api-version=2024-05-01-preview&t=638487614672969418&c=MIIHADCCBeigAwIBAgITHgPr-Oynpc11nukqPwAAA-v47DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwMjAxMTUzMzMzWhcNMjUwMTI2MTUzMzMzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL0fVpJv9HfZ9lDyFsKVf2PJgsZDMFA6khnm_67kUV0KDb8vTd3bmnw1UYl75g2Cp9GDvvaCqKVn-aux3TWe11D61vAtFcTPbNvezESM6bHR-RV1e4LhXUIl6PZRcIE65rk0bYF8P1O_zZ4mpWHx99Mc9gSe6E2sqh_sWRIuE4mSXNxVzzmndknLOkcDnqNl9Kt1VpXt5orBSwAV74sCBJuvzSE7MEW2kHUJtqzGWoXvf5pm-rYfwqhQa3HLjUMj7xbwzsBDtEn2ZYJLlqJqIps5iVHixHPn8k6opx-9FVP2u009BccFRDwiVl1b6xWXhwzq58hYtdYc3SoMCcWMtf0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBR1fq2N8kAQnlwHFZuqRYZ3nIu5LjAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABwCQ0hRgTzuMiiq8PUrVdDBN8_c3HcEZsxdazvy4RNcw_7WjYA3QdRzVtaOAEfPq6GrfCF7n8qlpXjMSOq5Oc-mL6EwulQAybtx4RxY0zI5tDTHfITDo2FVSa6thj9WVlgOF2UxNbopXBAYpN-fbgUTanBsphWY2F_Kz_VKFv-4UXHwyNiDa3wpaQrmQ2urunWos3lEhx0aRKdNTZwjJtK78rfIazNccJHT1LHpWU7i8XEBYP_RzftkGhoEhofdnth4t99G4Clw9RBOC8Km1SZ7zJTtaYcCU-NXSzWQgWTQeGMwo5CnvADN5uPXz3aUMxAukDY-ed4wPldjzzJFmzk&s=hqEfAKFcWfZ_wBMJ0Bopif9ZENW39O6vflGkivp-pxgRCwB_KTn2qbyS0HR3uEMFSw8NjvjyBUusvrGPP2aPzn8lzWNJXwwjUsr0aVYqvIB1T70YRpBOrwnwuLy16Iv7cbvSnzvjtudXNArekOj00C5IRo1GkXvIsLrK1Sic3XK4EAB0qPyCBQ6kv6aJjusgbXjEN182Yxftv6RsWrOBV7p9zkBx9ftI7m8YUEaRWRLoStun4dPgn7fhBgShWVGVMUSQXGaDs78YOkeWPM7v24nOkYufVj3LZ5zg-iOZZG52ZTKijCOUDExKhdnmZua0zuZdM3LHPH_dp4dlwdyFxQ&h=AdGGDXls-Ls1m4zdyr2OVTFViVzIpwuNEDmtLaucqrY + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/uksouth/operationResults/17deab81-a402-4467-842c-fface2fb94a5/Spring/test-storage-name?api-version=2024-05-01-preview&t=638555018540119672&c=MIIHhzCCBm-gAwIBAgITHgTLf2Bo2ctQx42TXQAABMt_YDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNjI0MTExMDUyWhcNMjUwNjE5MTExMDUyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJlnrj2pdevN1SIOk4Ymmo6b0y9Je4RZXWejQSMTCH35NFEHss9bBD2CGcY3xU4F2W7onMR_2J9BMUNk3BAub3AoLlqVrcx5dzI0ay_5toyOhu-L1pN7aSQdp7J-LzA-UW_CLp2D_65mjx1ZER-HWOV5QedBCvUwhqtSal8AbzrK5Qth8tntkg5tzjChuGo9vkh1pnXKQyYHQMdulCipi-EK8sPOQpZyiVIRujiHxTJMjdxz4gCG4rAFAK8_jK4UC73mwHm7BAlfbfkkZtxW5sVSGLrYwFPkNIDtNGoINbTjOqTmJR02AYrzu-AeRS1DP-HxtHci9UFjOurKjaUYhTUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBTxZpd7aM59MC90B8etCBMRpcVJhTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAHAEnYrjKwIEeZD6k6Jnduw9QE83ye3e6yI36Y6jc5gavwpltarWjUevLWA6bzqnIMEbxZot_oo7GgSjb9hcbtTWjf_cW7PWDbQSC5WExVS4rTM5XJOQlXIeguIDWoXNGCzJBnYfUfUEfW8ZdjPKbJ7_7OQo_y-DgeRynB9KRCkpH4wZ1X5EQR-13kZvzXCVNpw1yiAELFyVScpLMqfm5iM9nMEMU7Og9hgeUL4q7EwPPbvn6qRq4ehK7ctlmEItOmMlgtNqT3IRhFnMIIsqnZu7BTfLyXR_8geMDnVJlhUXkb73ZpHNIBaoXmHwLpUQLBwoqG0ME1rP1_9UfVhYmNs&s=fXLuYgtHywnM0fN7h7Ro-Nf6nbvlL7Sguc3ud2XzaKz1rPA0jgAr-xQiWf0Pe2w9tlH8YnqOL2TZqMNLv1e3-rhJqOZ5UX7Wk-Bkgn1EaZppYTSrTOjrAzfUQievaLGoCvlE6A5F-4h2nBGt2mP5FE3k9l-xk4YlR6_uk8tyjIMmzd6jXio3dF7Ge_UyqP8yvKBYs6sQCrUVUZJgPmbubmEmzmdly66IQJOWVzqOsKrHJqHQ3lMQx-jjjOcifNfBwJStIfAbd4H7srp5vpHj6UDtAs25YIDFjdV0mr1Q-TZi8a4Z5-i7iduDOi07a6pgObOPUBcM4t7PfGJ140jnvQ&h=JxTNM9Khq_7LnypqtFJrJ0rgeVPyO-85LfrOB36Ij_Q pragma: - no-cache request-context: @@ -394,9 +394,9 @@ interactions: x-ms-ratelimit-remaining-subscription-deletes: - '14999' x-msedge-ref: - - 'Ref A: C94F792B58A64109A2C43F7D140E61D5 Ref B: MAA201060514029 Ref C: 2024-04-15T07:04:26Z' + - 'Ref A: 4E2EC478F703444DB264489CC09FC527 Ref B: TYO201100116047 Ref C: 2024-07-02T07:24:12Z' x-rp-server-mvid: - - 4c93324c-8d05-4614-bf23-e41ef7c9c1f7 + - b23e26ba-ed09-4b04-95cf-79a091dfa1f1 status: code: 202 message: Accepted @@ -414,21 +414,21 @@ interactions: ParameterSetName: - --name -g -s User-Agent: - - AZURECLI/2.59.0 azsdk-python-core/1.28.0 Python/3.8.10 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.61.0 azsdk-python-core/1.30.2 Python/3.8.10 (Windows-10-10.0.22631-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/centralindia/operationStatus/test-storage-name/operationId/5f7a2961-c070-4573-91f9-942c8f355c51?api-version=2024-05-01-preview&t=638487614672969418&c=MIIHADCCBeigAwIBAgITHgPr-Oynpc11nukqPwAAA-v47DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwMjAxMTUzMzMzWhcNMjUwMTI2MTUzMzMzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL0fVpJv9HfZ9lDyFsKVf2PJgsZDMFA6khnm_67kUV0KDb8vTd3bmnw1UYl75g2Cp9GDvvaCqKVn-aux3TWe11D61vAtFcTPbNvezESM6bHR-RV1e4LhXUIl6PZRcIE65rk0bYF8P1O_zZ4mpWHx99Mc9gSe6E2sqh_sWRIuE4mSXNxVzzmndknLOkcDnqNl9Kt1VpXt5orBSwAV74sCBJuvzSE7MEW2kHUJtqzGWoXvf5pm-rYfwqhQa3HLjUMj7xbwzsBDtEn2ZYJLlqJqIps5iVHixHPn8k6opx-9FVP2u009BccFRDwiVl1b6xWXhwzq58hYtdYc3SoMCcWMtf0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBR1fq2N8kAQnlwHFZuqRYZ3nIu5LjAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABwCQ0hRgTzuMiiq8PUrVdDBN8_c3HcEZsxdazvy4RNcw_7WjYA3QdRzVtaOAEfPq6GrfCF7n8qlpXjMSOq5Oc-mL6EwulQAybtx4RxY0zI5tDTHfITDo2FVSa6thj9WVlgOF2UxNbopXBAYpN-fbgUTanBsphWY2F_Kz_VKFv-4UXHwyNiDa3wpaQrmQ2urunWos3lEhx0aRKdNTZwjJtK78rfIazNccJHT1LHpWU7i8XEBYP_RzftkGhoEhofdnth4t99G4Clw9RBOC8Km1SZ7zJTtaYcCU-NXSzWQgWTQeGMwo5CnvADN5uPXz3aUMxAukDY-ed4wPldjzzJFmzk&s=MV91W--N-OShxNCDwOGblJAUSDRN9ckh-ptd5FZ-pVcF0LbeG1T4IiAXE42O8vrX27idip4cE6ff_l-IFaMvmn2Kp2tQZwMBZ-QiRRQtYiUQl2YbjYYmB7_9AIwHgADRi76lkHk9rlYXngebGZ2xqi7BLu90wwX01XZRzKdJU1h0dO4yNm98rbMIFVdBLS0EG2BUCE1jT9HagiAMgmJIhQo-MV9KTYr3nmWOMc9dDFyKJ0tXZO0Xn0pKkibSjCloOHmA8RJVdON3Tw3bTUpNYl3B7TnEOZGgvvhPoHAgMPBQ3irjWFMc4vQrIKrTeDwfXiMqUO1IG1Tpgcxoxx4oCA&h=iylWhFtb9IU_pJUYSHRhxxfqZPzNArb9bqGIf58lQ-8 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/uksouth/operationStatus/test-storage-name/operationId/17deab81-a402-4467-842c-fface2fb94a5?api-version=2024-05-01-preview&t=638555018539963742&c=MIIHhzCCBm-gAwIBAgITHgTLf2Bo2ctQx42TXQAABMt_YDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNjI0MTExMDUyWhcNMjUwNjE5MTExMDUyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJlnrj2pdevN1SIOk4Ymmo6b0y9Je4RZXWejQSMTCH35NFEHss9bBD2CGcY3xU4F2W7onMR_2J9BMUNk3BAub3AoLlqVrcx5dzI0ay_5toyOhu-L1pN7aSQdp7J-LzA-UW_CLp2D_65mjx1ZER-HWOV5QedBCvUwhqtSal8AbzrK5Qth8tntkg5tzjChuGo9vkh1pnXKQyYHQMdulCipi-EK8sPOQpZyiVIRujiHxTJMjdxz4gCG4rAFAK8_jK4UC73mwHm7BAlfbfkkZtxW5sVSGLrYwFPkNIDtNGoINbTjOqTmJR02AYrzu-AeRS1DP-HxtHci9UFjOurKjaUYhTUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBTxZpd7aM59MC90B8etCBMRpcVJhTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAHAEnYrjKwIEeZD6k6Jnduw9QE83ye3e6yI36Y6jc5gavwpltarWjUevLWA6bzqnIMEbxZot_oo7GgSjb9hcbtTWjf_cW7PWDbQSC5WExVS4rTM5XJOQlXIeguIDWoXNGCzJBnYfUfUEfW8ZdjPKbJ7_7OQo_y-DgeRynB9KRCkpH4wZ1X5EQR-13kZvzXCVNpw1yiAELFyVScpLMqfm5iM9nMEMU7Og9hgeUL4q7EwPPbvn6qRq4ehK7ctlmEItOmMlgtNqT3IRhFnMIIsqnZu7BTfLyXR_8geMDnVJlhUXkb73ZpHNIBaoXmHwLpUQLBwoqG0ME1rP1_9UfVhYmNs&s=eH0-SIwa2bvk80SfmRCNmMxUuDTziDsL5SfU4C3809E3H0uWpRlu_LM1CikhjQqtWsmqrr1DHOQ_2DoMT-F8Y67NqWKmIzkJ2L7LWNUZjcoRQ3i7e4eoF_AcL2xv2TrWP1GlIH6XpsO27DszuEeCYTfRPymTFPuDUJvAMMOknjzPD1k5Dveb4F4INAa4reFifFbDr1DZ-FNawk5v1j4vnHaw0w2osc_WX9U4uhfBHJLrmZrj_TlXwMctfGXmvBH2j-npbW1_SXTY6h66na8SuvbaYB3Z7_vwZLdNd_3TOqeoUZQJonUICrWJEpBW69zaAiemsYUmj2LMnMxG0T-ytg&h=TY4NE3ZESIfKR-h5j3usstx46icsisprjOst2Xs1ULU response: body: - string: '{"id":"subscriptions/d51e3ffe-6b84-49cd-b426-0dc4ec660356/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/centralindia/operationStatus/test-storage-name/operationId/5f7a2961-c070-4573-91f9-942c8f355c51","name":"5f7a2961-c070-4573-91f9-942c8f355c51","status":"Succeeded","startTime":"2024-04-15T07:04:27.2310862Z","endTime":"2024-04-15T07:04:28.2391939Z"}' + string: '{"id":"subscriptions/6c933f90-8115-4392-90f2-7077c9fa5dbd/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/uksouth/operationStatus/test-storage-name/operationId/17deab81-a402-4467-842c-fface2fb94a5","name":"17deab81-a402-4467-842c-fface2fb94a5","status":"Running","startTime":"2024-07-02T07:24:13.7987237Z"}' headers: cache-control: - no-cache content-length: - - '380' + - '332' content-type: - - application/json; charset=utf-8 + - application/json date: - - Mon, 15 Apr 2024 07:04:27 GMT + - Tue, 02 Jul 2024 07:24:14 GMT expires: - '-1' pragma: @@ -442,9 +442,57 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: 5B213E8FE7644AC9904E320168F1A2C8 Ref B: MAA201060514029 Ref C: 2024-04-15T07:04:27Z' + - 'Ref A: 5A57856D82884B9B85D0009EDDC6E811 Ref B: TYO201100116047 Ref C: 2024-07-02T07:24:14Z' x-rp-server-mvid: - - 4c93324c-8d05-4614-bf23-e41ef7c9c1f7 + - b23e26ba-ed09-4b04-95cf-79a091dfa1f1 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - spring storage remove + Connection: + - keep-alive + ParameterSetName: + - --name -g -s + User-Agent: + - AZURECLI/2.61.0 azsdk-python-core/1.30.2 Python/3.8.10 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/uksouth/operationStatus/test-storage-name/operationId/17deab81-a402-4467-842c-fface2fb94a5?api-version=2024-05-01-preview&t=638555018539963742&c=MIIHhzCCBm-gAwIBAgITHgTLf2Bo2ctQx42TXQAABMt_YDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNjI0MTExMDUyWhcNMjUwNjE5MTExMDUyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJlnrj2pdevN1SIOk4Ymmo6b0y9Je4RZXWejQSMTCH35NFEHss9bBD2CGcY3xU4F2W7onMR_2J9BMUNk3BAub3AoLlqVrcx5dzI0ay_5toyOhu-L1pN7aSQdp7J-LzA-UW_CLp2D_65mjx1ZER-HWOV5QedBCvUwhqtSal8AbzrK5Qth8tntkg5tzjChuGo9vkh1pnXKQyYHQMdulCipi-EK8sPOQpZyiVIRujiHxTJMjdxz4gCG4rAFAK8_jK4UC73mwHm7BAlfbfkkZtxW5sVSGLrYwFPkNIDtNGoINbTjOqTmJR02AYrzu-AeRS1DP-HxtHci9UFjOurKjaUYhTUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBTxZpd7aM59MC90B8etCBMRpcVJhTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAHAEnYrjKwIEeZD6k6Jnduw9QE83ye3e6yI36Y6jc5gavwpltarWjUevLWA6bzqnIMEbxZot_oo7GgSjb9hcbtTWjf_cW7PWDbQSC5WExVS4rTM5XJOQlXIeguIDWoXNGCzJBnYfUfUEfW8ZdjPKbJ7_7OQo_y-DgeRynB9KRCkpH4wZ1X5EQR-13kZvzXCVNpw1yiAELFyVScpLMqfm5iM9nMEMU7Og9hgeUL4q7EwPPbvn6qRq4ehK7ctlmEItOmMlgtNqT3IRhFnMIIsqnZu7BTfLyXR_8geMDnVJlhUXkb73ZpHNIBaoXmHwLpUQLBwoqG0ME1rP1_9UfVhYmNs&s=eH0-SIwa2bvk80SfmRCNmMxUuDTziDsL5SfU4C3809E3H0uWpRlu_LM1CikhjQqtWsmqrr1DHOQ_2DoMT-F8Y67NqWKmIzkJ2L7LWNUZjcoRQ3i7e4eoF_AcL2xv2TrWP1GlIH6XpsO27DszuEeCYTfRPymTFPuDUJvAMMOknjzPD1k5Dveb4F4INAa4reFifFbDr1DZ-FNawk5v1j4vnHaw0w2osc_WX9U4uhfBHJLrmZrj_TlXwMctfGXmvBH2j-npbW1_SXTY6h66na8SuvbaYB3Z7_vwZLdNd_3TOqeoUZQJonUICrWJEpBW69zaAiemsYUmj2LMnMxG0T-ytg&h=TY4NE3ZESIfKR-h5j3usstx46icsisprjOst2Xs1ULU + response: + body: + string: '{"id":"subscriptions/6c933f90-8115-4392-90f2-7077c9fa5dbd/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/locations/uksouth/operationStatus/test-storage-name/operationId/17deab81-a402-4467-842c-fface2fb94a5","name":"17deab81-a402-4467-842c-fface2fb94a5","status":"Succeeded","startTime":"2024-07-02T07:24:13.7987237Z","endTime":"2024-07-02T07:24:15.0202104Z"}' + headers: + cache-control: + - no-cache + content-length: + - '375' + content-type: + - application/json + date: + - Tue, 02 Jul 2024 07:24:26 GMT + expires: + - '-1' + pragma: + - no-cache + request-context: + - appId=cid-v1:797d7e4e-8180-497e-a254-780fbd39ba4d + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-msedge-ref: + - 'Ref A: 0A0A0C746FC1455A99542A79ABD7930D Ref B: TYO201100116047 Ref C: 2024-07-02T07:24:25Z' + x-rp-server-mvid: + - b23e26ba-ed09-4b04-95cf-79a091dfa1f1 status: code: 200 message: OK @@ -462,7 +510,7 @@ interactions: ParameterSetName: - --name -g -s User-Agent: - - AZURECLI/2.59.0 azsdk-python-core/1.28.0 Python/3.8.10 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.61.0 azsdk-python-core/1.30.2 Python/3.8.10 (Windows-10-10.0.22631-SP0) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.AppPlatform/Spring/clitest000003/storages/test-storage-name?api-version=2024-05-01-preview response: @@ -475,9 +523,9 @@ interactions: content-length: - '109' content-type: - - application/json; charset=utf-8 + - application/json date: - - Mon, 15 Apr 2024 07:04:29 GMT + - Tue, 02 Jul 2024 07:24:27 GMT expires: - '-1' pragma: @@ -491,9 +539,9 @@ interactions: x-content-type-options: - nosniff x-msedge-ref: - - 'Ref A: EDDA3A05542C44498965416ADC9A356B Ref B: MAA201060513031 Ref C: 2024-04-15T07:04:29Z' + - 'Ref A: C742D197C3914C01AA01E3668EAF5AB5 Ref B: TYO201100115009 Ref C: 2024-07-02T07:24:27Z' x-rp-server-mvid: - - 4c93324c-8d05-4614-bf23-e41ef7c9c1f7 + - b23e26ba-ed09-4b04-95cf-79a091dfa1f1 status: code: 404 message: Not Found diff --git a/src/spring/azext_spring/tests/latest/test_asa_app.py b/src/spring/azext_spring/tests/latest/test_asa_app.py index d37bc1e5fdf..4225e6f8cdf 100644 --- a/src/spring/azext_spring/tests/latest/test_asa_app.py +++ b/src/spring/azext_spring/tests/latest/test_asa_app.py @@ -698,6 +698,19 @@ def test_update_workload_profile(self): resource = self.patch_app_resource self.assertEqual('w2', resource.properties.workload_profile_name) + def test_app_update_with_enable_test_endpoint_auth(self): + self._execute('rg', 'asc', 'app', workload_profile='w2') + resource = self.patch_app_resource + self.assertIsNone(resource.properties.test_endpoint_auth_state) + + self._execute('rg', 'asc', 'app', workload_profile='w2', disable_test_endpoint_auth=False) + resource = self.patch_app_resource + self.assertEqual(models.TestEndpointAuthState.ENABLED, resource.properties.test_endpoint_auth_state) + + self._execute('rg', 'asc', 'app', workload_profile='w2', disable_test_endpoint_auth=True) + resource = self.patch_app_resource + self.assertEqual(models.TestEndpointAuthState.DISABLED, resource.properties.test_endpoint_auth_state) + class TestAppCreate(BasicTest): def __init__(self, methodName: str = ...): @@ -790,6 +803,19 @@ def test_app_binding_tanzu_components_enterprise(self): self.assertEqual(default_config_server_id, addon_configs['configServer']['resourceId']) + def test_app_create_with_enable_test_endpoint_auth(self): + self._execute('rg', 'asc', 'app', instance_count=1) + resource = self.put_app_resource + self.assertIsNone(resource.properties.test_endpoint_auth_state) + + self._execute('rg', 'asc', 'app', instance_count=1, disable_test_endpoint_auth=False) + resource = self.put_app_resource + self.assertEqual(models.TestEndpointAuthState.ENABLED, resource.properties.test_endpoint_auth_state) + + self._execute('rg', 'asc', 'app', instance_count=1, disable_test_endpoint_auth=True) + resource = self.put_app_resource + self.assertEqual(models.TestEndpointAuthState.DISABLED, resource.properties.test_endpoint_auth_state) + def test_app_with_persistent_storage(self): self._execute('rg', 'asc', 'app', cpu='500m', memory='2Gi', instance_count=1, enable_persistent_storage=True) resource = self.put_app_resource diff --git a/src/spring/azext_spring/tests/latest/test_asa_app_scenario.py b/src/spring/azext_spring/tests/latest/test_asa_app_scenario.py index ce49f308a10..e9feee5cf67 100644 --- a/src/spring/azext_spring/tests/latest/test_asa_app_scenario.py +++ b/src/spring/azext_spring/tests/latest/test_asa_app_scenario.py @@ -85,6 +85,60 @@ def test_deploy_app_1(self, resource_group, spring, app): with self.assertRaisesRegexp(CLIError, "112404: Exit code 0: purposely stopped"): self.cmd('spring app deploy -n {app} -g {rg} -s {serviceName} --artifact-path {file} --version v2 --runtime-version NetCore_31 --main-entry test') + @SpringResourceGroupPreparer(dev_setting_name=SpringTestEnvironmentEnum.STANDARD['resource_group_name']) + @SpringPreparer(**SpringTestEnvironmentEnum.STANDARD['spring']) + @SpringAppNamePreparer() + def test_deploy_app_2(self, resource_group, spring, app): + py_path = os.path.abspath(os.path.dirname(__file__)) + file_path = os.path.join(py_path, 'files/test1.jar').replace("\\", "/") + self.kwargs.update({ + 'app': app, + 'serviceName': spring, + 'rg': resource_group, + 'file': file_path + }) + + self.cmd('spring app create -n {app} -g {rg} -s {serviceName} --cpu 2 --env "foo=bar" --runtime-version Java_11', checks=[ + self.check('name', '{app}'), + self.check('properties.activeDeployment.name', 'default'), + self.check('properties.activeDeployment.properties.deploymentSettings.resourceRequests.cpu', '2'), + self.check('properties.activeDeployment.sku.capacity', 1), + self.check('properties.activeDeployment.properties.source.type', 'Jar'), + self.check('properties.activeDeployment.properties.source.runtimeVersion', 'Java_11'), + self.check('properties.activeDeployment.properties.deploymentSettings.environmentVariables', {'foo': 'bar'}), + ]) + + # deploy unexist file, the fail is expected + with self.assertRaisesRegexp(CLIError, "artifact path {} does not exist.".format(file_path)): + self.cmd('spring app deploy -n {app} -g {rg} -s {serviceName} --artifact-path {file} --version v3') + + @SpringResourceGroupPreparer(dev_setting_name=SpringTestEnvironmentEnum.STANDARD['resource_group_name']) + @SpringPreparer(**SpringTestEnvironmentEnum.STANDARD['spring']) + @SpringAppNamePreparer() + def test_deploy_app_3(self, resource_group, spring, app): + py_path = os.path.abspath(os.path.dirname(__file__)) + file_path = os.path.join(py_path, 'files/test1.jar').replace("\\", "/") + self.kwargs.update({ + 'app': app, + 'serviceName': spring, + 'rg': resource_group, + 'file': file_path + }) + + self.cmd('spring app create -n {app} -g {rg} -s {serviceName} --cpu 2 --env "foo=bar" --runtime-version Java_11', checks=[ + self.check('name', '{app}'), + self.check('properties.activeDeployment.name', 'default'), + self.check('properties.activeDeployment.properties.deploymentSettings.resourceRequests.cpu', '2'), + self.check('properties.activeDeployment.sku.capacity', 1), + self.check('properties.activeDeployment.properties.source.type', 'Jar'), + self.check('properties.activeDeployment.properties.source.runtimeVersion', 'Java_11'), + self.check('properties.activeDeployment.properties.deploymentSettings.environmentVariables', {'foo': 'bar'}), + ]) + + # deploy unexist file, the fail is expected + with self.assertRaisesRegexp(CLIError, "artifact path {} does not exist.".format(file_path)): + self.cmd('spring app deployment create -n green --app {app} -g {rg} -s {serviceName} --instance-count 2 --artifact-path {file}') + class AppCRUD(ScenarioTest): @SpringResourceGroupPreparer(dev_setting_name=SpringTestEnvironmentEnum.STANDARD['resource_group_name']) @@ -99,6 +153,7 @@ def test_app_crud(self, resource_group, spring, app): self.cmd('spring app create -n {app} -g {rg} -s {serviceName} --cpu 2 --env "foo=bar"', checks=[ self.check('name', '{app}'), + self.check('properties.testEndpointAuthState', "Enabled"), self.check('properties.activeDeployment.name', 'default'), self.check('properties.activeDeployment.properties.deploymentSettings.resourceRequests.cpu', '2'), self.check('properties.activeDeployment.sku.capacity', 1), @@ -107,19 +162,28 @@ def test_app_crud(self, resource_group, spring, app): self.check('properties.activeDeployment.properties.deploymentSettings.environmentVariables', {'foo': 'bar'}), ]) + self.cmd('spring app update -n {app} -g {rg} -s {serviceName} --session-max-age 1800', + checks=[ + self.check('properties.testEndpointAuthState', "Enabled"), + ]) + # ingress only set session affinity - self.cmd('spring app update -n {app} -g {rg} -s {serviceName} --session-affinity Cookie --session-max-age 1800', checks=[ - self.check('name', '{app}'), - self.check('properties.ingressSettings.readTimeoutInSeconds', '300'), - self.check('properties.ingressSettings.sendTimeoutInSeconds', '60'), - self.check('properties.ingressSettings.backendProtocol', 'Default'), - self.check('properties.ingressSettings.sessionAffinity', 'Cookie'), - self.check('properties.ingressSettings.sessionCookieMaxAge', '1800'), - ]) + self.cmd('spring app update -n {app} -g {rg} -s {serviceName} --session-affinity Cookie --session-max-age 1800 ' + '--disable-test-endpoint-auth', + checks=[ + self.check('name', '{app}'), + self.check('properties.testEndpointAuthState', "Disabled"), + self.check('properties.ingressSettings.readTimeoutInSeconds', '300'), + self.check('properties.ingressSettings.sendTimeoutInSeconds', '60'), + self.check('properties.ingressSettings.backendProtocol', 'Default'), + self.check('properties.ingressSettings.sessionAffinity', 'Cookie'), + self.check('properties.ingressSettings.sessionCookieMaxAge', '1800'), + ]) # green deployment copy settings from active, but still accept input as highest priority self.cmd('spring app deployment create -n green --app {app} -g {rg} -s {serviceName} --instance-count 2', checks=[ self.check('name', 'green'), + self.check('properties.testEndpointAuthState', None), self.check('properties.deploymentSettings.resourceRequests.cpu', '2'), self.check('properties.deploymentSettings.resourceRequests.memory', '1Gi'), self.check('properties.source.type', 'Jar'), @@ -174,7 +238,7 @@ def test_app_create_binding_tanzu_components(self, resource_group, spring, app): @SpringResourceGroupPreparer(dev_setting_name=SpringTestEnvironmentEnum.ENTERPRISE['resource_group_name']) @SpringPreparer(**SpringTestEnvironmentEnum.ENTERPRISE['spring'], location = 'eastasia') @SpringAppNamePreparer() - def test_app_actuator_configs(self, resource_group, spring, app): + def test_enterprise_app_crud(self, resource_group, spring, app): self.kwargs.update({ 'app': app, 'serviceName': spring, @@ -183,12 +247,30 @@ def test_app_actuator_configs(self, resource_group, spring, app): self.cmd('spring app create -n {app} -g {rg} -s {serviceName}', checks=[ self.check('name', '{app}'), + self.check('properties.testEndpointAuthState', "Enabled"), ]) - # add actuator configs - self.cmd('spring app update -n {app} -g {rg} -s {serviceName} --custom-actuator-port 8080 --custom-actuator-path actuator', checks=[ - self.check('properties.activeDeployment.properties.deploymentSettings.addonConfigs', {'appLiveView': {'actuatorPath': 'actuator', 'actuatorPort': 8080}}), - ]) + # The property 'testEndpointAuthState' is enabled, update app without parameter 'disable-test-endpoint-auth' + self.cmd('spring app update -n {app} -g {rg} -s {serviceName} --custom-actuator-port 8080 --custom-actuator-path actuator', + checks=[ + self.check('properties.activeDeployment.properties.deploymentSettings.addonConfigs', {'appLiveView': {'actuatorPath': 'actuator', 'actuatorPort': 8080}}), + self.check('properties.testEndpointAuthState', "Enabled"), + ]) + + # Update actuator configs, and test endpoint auth + self.cmd('spring app update -n {app} -g {rg} -s {serviceName} --custom-actuator-port 8081 --custom-actuator-path actuator ' + '--disable-test-endpoint-auth', + checks=[ + self.check('properties.activeDeployment.properties.deploymentSettings.addonConfigs', {'appLiveView': {'actuatorPath': 'actuator', 'actuatorPort': 8081}}), + self.check('properties.testEndpointAuthState', "Disabled"), + ]) + # The property 'testEndpointAuthState' is disabled, update app without parameter 'disable-test-endpoint-auth' + self.cmd('spring app update -n {app} -g {rg} -s {serviceName} --custom-actuator-port 8082', + checks=[ + self.check('properties.activeDeployment.properties.deploymentSettings.addonConfigs', {'appLiveView': {'actuatorPath': 'actuator', 'actuatorPort': 8082}}), + self.check('properties.testEndpointAuthState', "Disabled"), + ]) + class BlueGreenTest(ScenarioTest): diff --git a/src/spring/setup.py b/src/spring/setup.py index 3be3e2a08eb..843211a88e3 100644 --- a/src/spring/setup.py +++ b/src/spring/setup.py @@ -16,7 +16,7 @@ # TODO: Confirm this is the right version number you want and it matches your # HISTORY.rst entry. -VERSION = '1.24.4' +VERSION = '1.25.0' # The full list of classifiers is available at # https://pypi.python.org/pypi?%3Aaction=list_classifiers diff --git a/src/storage-preview/HISTORY.rst b/src/storage-preview/HISTORY.rst index 191458f144a..f069bc39812 100644 --- a/src/storage-preview/HISTORY.rst +++ b/src/storage-preview/HISTORY.rst @@ -2,6 +2,7 @@ Release History =============== + 1.0.0b1(2023-08-11) ++++++++++++++++++ * `az storage account migration start/show`: Support start and show storage account migration diff --git a/src/storage-preview/azext_storage_preview/__init__.py b/src/storage-preview/azext_storage_preview/__init__.py index f82f7ce8d8c..09fc94ef8bb 100644 --- a/src/storage-preview/azext_storage_preview/__init__.py +++ b/src/storage-preview/azext_storage_preview/__init__.py @@ -18,7 +18,7 @@ def __init__(self, cli_ctx=None): register_resource_type('latest', CUSTOM_DATA_STORAGE, '2018-03-28') register_resource_type('latest', CUSTOM_DATA_STORAGE_ADLS, '2019-02-02-preview') - register_resource_type('latest', CUSTOM_MGMT_STORAGE, '2022-09-01') + register_resource_type('latest', CUSTOM_MGMT_STORAGE, '2023-05-01') register_resource_type('latest', CUSTOM_DATA_STORAGE_FILESHARE, '2022-11-02') register_resource_type('latest', CUSTOM_DATA_STORAGE_BLOB, '2022-11-02') register_resource_type('latest', CUSTOM_DATA_STORAGE_FILEDATALAKE, '2020-06-12') @@ -98,8 +98,9 @@ def register_content_settings_argument(self, settings_class, update, arg_group=N self.extra('clear_content_settings', help='If this flag is set, then if any one or more of the ' 'following properties (--content-cache-control, --content-disposition, --content-encoding, ' - '--content-language, --content-md5, --content-type) is set, then all of these properties are ' - 'set together. If a value is not provided for a given property when at least one of the ' + '--content-language, --content-md5, --content-type) is set, ' + 'then all of these properties are set together. ' + 'If a value is not provided for a given property when at least one of the ' 'properties listed below is set, then that property will be cleared.', arg_type=get_three_state_flag()) diff --git a/src/storage-preview/azext_storage_preview/_format.py b/src/storage-preview/azext_storage_preview/_format.py index d4eea1a4ec7..65944810361 100644 --- a/src/storage-preview/azext_storage_preview/_format.py +++ b/src/storage-preview/azext_storage_preview/_format.py @@ -3,9 +3,6 @@ # Licensed under the MIT License. See License.txt in the project root for license information. # -------------------------------------------------------------------------------------------- -from azure.cli.core.profiles import get_sdk -from .profiles import CUSTOM_DATA_STORAGE - def build_table_output(result, projection): diff --git a/src/storage-preview/azext_storage_preview/_validators.py b/src/storage-preview/azext_storage_preview/_validators.py index e92cbf650d2..2a83245aa1f 100644 --- a/src/storage-preview/azext_storage_preview/_validators.py +++ b/src/storage-preview/azext_storage_preview/_validators.py @@ -3,7 +3,7 @@ # Licensed under the MIT License. See License.txt in the project root for license information. # -------------------------------------------------------------------------------------------- -# pylint: disable=protected-access, logging-format-interpolation +# pylint: disable=protected-access, logging-format-interpolation, too-many-branches import os import argparse @@ -888,8 +888,7 @@ def process_file_batch_source_parameters(cmd, namespace): def validate_source_uri(cmd, namespace): # pylint: disable=too-many-statements - from .util import create_short_lived_blob_sas, create_short_lived_blob_sas_v2, \ - create_short_lived_file_sas, create_short_lived_file_sas_v2 + from .util import create_short_lived_blob_sas_v2, create_short_lived_file_sas_v2 usage_string = \ 'Invalid usage: {}. Supply only one of the following argument sets to specify source:' \ '\n\t --source-uri [--source-sas]' \ diff --git a/src/storage-preview/azext_storage_preview/azcopy/util.py b/src/storage-preview/azext_storage_preview/azcopy/util.py index 961657a568b..ac09b03f277 100644 --- a/src/storage-preview/azext_storage_preview/azcopy/util.py +++ b/src/storage-preview/azext_storage_preview/azcopy/util.py @@ -21,7 +21,7 @@ AZCOPY_VERSION = '10.5.0' -class AzCopy(object): +class AzCopy: system_executable_path = { 'Darwin': ['azcopy_darwin_amd64_{}'.format(AZCOPY_VERSION), 'azcopy'], 'Linux': ['azcopy_linux_amd64_{}'.format(AZCOPY_VERSION), 'azcopy'], @@ -55,7 +55,7 @@ def sync(self, source, destination, flags=None): self.run_command(['sync', source, destination] + flags) -class AzCopyCredentials(object): # pylint: disable=too-few-public-methods +class AzCopyCredentials: # pylint: disable=too-few-public-methods def __init__(self, sas_token=None, token_info=None): self.sas_token = sas_token self.token_info = token_info @@ -66,7 +66,7 @@ def login_auth_for_azcopy(cmd): try: token_info = _unserialize_non_msi_token_payload(token_info) except KeyError: # unserialized MSI token payload - raise Exception('MSI auth not yet supported.') + raise RuntimeError('MSI auth not yet supported.') return AzCopyCredentials(token_info=token_info) @@ -80,13 +80,13 @@ def blob_client_auth_for_azcopy(cmd, blob_client): try: token_info = _unserialize_non_msi_token_payload(token_info) except KeyError: # unserialized MSI token payload - raise Exception('MSI auth not yet supported.') + raise RuntimeError('MSI auth not yet supported.') return AzCopyCredentials(token_info=token_info) def storage_client_auth_for_azcopy(cmd, client, service): if service not in SERVICES: - raise Exception('{} not one of: {}'.format(service, str(SERVICES))) + raise KeyError('{} not one of: {}'.format(service, str(SERVICES))) if client.sas_token: return AzCopyCredentials(sas_token=client.sas_token) diff --git a/src/storage-preview/azext_storage_preview/commands.py b/src/storage-preview/azext_storage_preview/commands.py index 8787f49732a..125246e5656 100644 --- a/src/storage-preview/azext_storage_preview/commands.py +++ b/src/storage-preview/azext_storage_preview/commands.py @@ -6,7 +6,7 @@ from azure.cli.core.commands import CliCommandType from azure.cli.core.commands.arm import show_exception_handler from ._client_factory import (cf_sa, blob_data_service_factory, adls_blob_data_service_factory, - cf_share_client, cf_share_service, cf_share_file_client, cf_share_directory_client) + cf_share_client, cf_share_file_client, cf_share_directory_client) from .profiles import (CUSTOM_DATA_STORAGE, CUSTOM_DATA_STORAGE_ADLS, CUSTOM_MGMT_STORAGE, CUSTOM_DATA_STORAGE_FILESHARE) diff --git a/src/storage-preview/azext_storage_preview/oauth_token_util.py b/src/storage-preview/azext_storage_preview/oauth_token_util.py index e1eb59f63d1..8c476296660 100644 --- a/src/storage-preview/azext_storage_preview/oauth_token_util.py +++ b/src/storage-preview/azext_storage_preview/oauth_token_util.py @@ -6,7 +6,7 @@ import threading -class TokenUpdater(object): +class TokenUpdater: """ This class updates a given token_credential periodically using the provided callback function. It shows one way of making sure the credential does not become expired. @@ -34,7 +34,7 @@ def timer_callback(self): seconds_left = (datetime.fromtimestamp(int(token['expires_on'])) - datetime.now()).seconds if seconds_left < 240: # acquired token expires in less than 4 mins - raise Exception("Acquired a token expiring in less than 4 minutes") + raise RuntimeError("Acquired a token expiring in less than 4 minutes") with self.lock: self.timer = threading.Timer(seconds_left - 240, self.timer_callback) diff --git a/src/storage-preview/azext_storage_preview/operations/account.py b/src/storage-preview/azext_storage_preview/operations/account.py index 751dc13e41c..c15e166b326 100644 --- a/src/storage-preview/azext_storage_preview/operations/account.py +++ b/src/storage-preview/azext_storage_preview/operations/account.py @@ -428,8 +428,8 @@ def update_storage_account(cmd, instance, sku=None, tags=None, custom_domain=Non if enable_files_adds is not None: ActiveDirectoryProperties = cmd.get_models('ActiveDirectoryProperties') if enable_files_adds: # enable AD - if not(domain_name and net_bios_domain_name and forest_name and domain_guid and domain_sid and - azure_storage_sid): + if not (domain_name and net_bios_domain_name and forest_name and domain_guid and domain_sid and + azure_storage_sid): raise CLIError("To enable ActiveDirectoryDomainServicesForFile, user must specify all of: " "--domain-name, --net-bios-domain-name, --forest-name, --domain-guid, --domain-sid and " "--azure_storage_sid arguments in Azure Active Directory Properties Argument group.") diff --git a/src/storage-preview/azext_storage_preview/services_wrapper.py b/src/storage-preview/azext_storage_preview/services_wrapper.py index ef9cde6dfa7..94b15776868 100644 --- a/src/storage-preview/azext_storage_preview/services_wrapper.py +++ b/src/storage-preview/azext_storage_preview/services_wrapper.py @@ -9,7 +9,7 @@ from .profiles import CUSTOM_DATA_STORAGE -class ServiceProperties(object): +class ServiceProperties: def __init__(self, cli_ctx, name, service, account_name=None, account_key=None, connection_string=None, sas_token=None): self.cli_ctx = cli_ctx diff --git a/src/storage-preview/azext_storage_preview/storage_url_helpers.py b/src/storage-preview/azext_storage_preview/storage_url_helpers.py index 40856b2e592..f537fc36379 100644 --- a/src/storage-preview/azext_storage_preview/storage_url_helpers.py +++ b/src/storage-preview/azext_storage_preview/storage_url_helpers.py @@ -10,7 +10,7 @@ # pylint: disable=too-few-public-methods, too-many-instance-attributes -class StorageResourceIdentifier(object): +class StorageResourceIdentifier: def __init__(self, cloud, moniker): self.is_valid = False self.account_name = None diff --git a/src/storage-preview/azext_storage_preview/tests/latest/__init__.py b/src/storage-preview/azext_storage_preview/tests/latest/__init__.py index 80811a80e76..879f9a0c784 100644 --- a/src/storage-preview/azext_storage_preview/tests/latest/__init__.py +++ b/src/storage-preview/azext_storage_preview/tests/latest/__init__.py @@ -6,5 +6,5 @@ from azure.cli.core.profiles import register_resource_type from ...profiles import CUSTOM_MGMT_STORAGE, CUSTOM_DATA_STORAGE_FILEDATALAKE -register_resource_type('latest', CUSTOM_MGMT_STORAGE, '2022-09-01') +register_resource_type('latest', CUSTOM_MGMT_STORAGE, '2023-05-01') register_resource_type('latest', CUSTOM_DATA_STORAGE_FILEDATALAKE, '2020-06-12') diff --git a/src/storage-preview/azext_storage_preview/tests/latest/recordings/test_create_storage_account_with_files_aadkerb.yaml b/src/storage-preview/azext_storage_preview/tests/latest/recordings/test_create_storage_account_with_files_aadkerb.yaml index c24562f9fb5..b108a9798da 100644 --- a/src/storage-preview/azext_storage_preview/tests/latest/recordings/test_create_storage_account_with_files_aadkerb.yaml +++ b/src/storage-preview/azext_storage_preview/tests/latest/recordings/test_create_storage_account_with_files_aadkerb.yaml @@ -20,9 +20,9 @@ interactions: ParameterSetName: - -n -g -l --sku --enable-files-aadkerb --domain-name --domain-guid User-Agent: - - AZURECLI/2.46.0 azsdk-python-azure-mgmt-storage/21.0.0 Python/3.10.10 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.62.0 (PIP) azsdk-python-core/1.28.0 Python/3.9.13 (Windows-10-10.0.19045-SP0) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/cli000002?api-version=2022-09-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/cli000002?api-version=2023-05-01 response: body: string: '' @@ -34,11 +34,11 @@ interactions: content-type: - text/plain; charset=utf-8 date: - - Fri, 31 Mar 2023 05:14:32 GMT + - Fri, 05 Jul 2024 06:08:59 GMT expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/2f4f680a-d9ef-4dbc-977b-9af764f88449?monitor=true&api-version=2022-09-01 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/6927712a-05b3-47ed-b140-f80486a72d19?monitor=true&api-version=2023-05-01&t=638557565408690541&c=MIIHhjCCBm6gAwIBAgITHgTRyflxkShu--VinwAABNHJ-TANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNjI3MTI0MTAxWhcNMjQwOTI1MTI0MTAxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANBrr0L6Umt3WSdxpF0u7V5gmAhnCYp5MANqa_Z1Fi90k1oNBpVRBeA83-DP_Kt_w1LLlI4-Qx-OR3oxA2hhBS1pPjKRQGhbQreLu_HkL_lUHcsm59L9nDF-DDs8AgOpIzfMIcXm0X8J8hyYSMn6OkEeBIbZyzb1K_iQ9ZTXNMGHEML_vBTGNC5pQkI508LMKIIY9hcgwIUl60A6gut5T7hrRa0EkZHIUtKgPwsbAG-67-2rpW4XN1125OMyh0FQHtH68Rqyq8D4JThT13X0iZJMkBbgWo4aeC3KjbnTcS2w1gTevr28je0j-5nGzE9fWPCxSmbsU57LVdECqir1zVUCAwEAAaOCBHMwggRvMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAcsGCCsGAQUFBwEBBIIBvTCCAbkwYwYIKwYBBQUHMAKGV2h0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDEuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDQuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwHQYDVR0OBBYEFDqU3HmAN2gP75YPlHKXF04-rHxkMA4GA1UdDwEB_wQEAwIFoDCCASYGA1UdHwSCAR0wggEZMIIBFaCCARGgggENhj9odHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDATAMBgorBgEEAYI3ewQBMB8GA1UdIwQYMBaAFPFGaMbxw_ArLX2LauGy-b41_NFBMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAQEAhz6mKvyMpK6eZRoLvyFRPI_aKjF5ae_EklNspOi92t_cNaUHJGyQnVUHDk1c7IKh0ZkR5l50IrPdOXIS8kn332AhNv-9coG-TxLkOLUivhuUHq8OK5t_9GCDMmzUBjmVvlKuKXjpIJcZ-3Hi8tOr5j6DNIK86JfmEjlfL35Zqp8eRkfm8_5w_NH_bQ2ELzBrNErXSaRXgos1MRuJM01UJ-lDkGzxnvKmkjtny4bouxAwC7UU3jcNnn5N14ENI1b6Xfd6UFz0sAbhcu00CyN4Le8M3T4eqnLPfv7lCtZwxo9So1aSU5Sw4HgYdYs9hOPiYGj3qxtT7rmKCUuSIdv4TA&s=JR4sfktdQp1sfgaZ4gPACtrYjUgc69xghuYjql75sWrnrm1B09P6hr71MAQIV2MN9nAhqScJsOgqulnP0VKyb-HhYKjSm6qoJV8Eb7qIuGHr7sobzrAs3vyVkGCydZhbbtpUX1tBCW8F3gTVTqZI_QnTLXokzVyXRY09ZJSwc7JCXQqi_gU_dz8qiCfRxCXbEwymTt2SvodP_YrgmzMFkEyMD2B3sZCR1T2oolDyVDnaV1TT2LR_F1nXpQ8kIAWfujj8D0hFHuJzXMNlRYD6KRhQa-kU3z7nG4zwgqtvRbHDxQjHnHAVpduLm5gyh6ZTGmTMExbPYmNPOlW5hQF-Cw&h=w6YW22eHRLqGeDLVLxrXRv1JDSMU6SmADV2aA4jtYCg pragma: - no-cache server: @@ -47,8 +47,12 @@ interactions: - max-age=31536000; includeSubDomains x-content-type-options: - nosniff + x-ms-operation-identifier: + - tenantId=54826b22-38d6-4fb2-bad9-b7b93a3e9c5a,objectId=a7250e3a-0e5e-48e2-9a34-45f1f5e1a91e/eastus2euap/12719739-c92f-4ec7-8cbf-e87102e4b226 + x-ms-ratelimit-remaining-subscription-global-writes: + - '2997' x-ms-ratelimit-remaining-subscription-writes: - - '1198' + - '197' status: code: 202 message: Accepted @@ -66,23 +70,71 @@ interactions: ParameterSetName: - -n -g -l --sku --enable-files-aadkerb --domain-name --domain-guid User-Agent: - - AZURECLI/2.46.0 azsdk-python-azure-mgmt-storage/21.0.0 Python/3.10.10 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.62.0 (PIP) azsdk-python-core/1.28.0 Python/3.9.13 (Windows-10-10.0.19045-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/2f4f680a-d9ef-4dbc-977b-9af764f88449?monitor=true&api-version=2022-09-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/6927712a-05b3-47ed-b140-f80486a72d19?monitor=true&api-version=2023-05-01&t=638557565408690541&c=MIIHhjCCBm6gAwIBAgITHgTRyflxkShu--VinwAABNHJ-TANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNjI3MTI0MTAxWhcNMjQwOTI1MTI0MTAxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANBrr0L6Umt3WSdxpF0u7V5gmAhnCYp5MANqa_Z1Fi90k1oNBpVRBeA83-DP_Kt_w1LLlI4-Qx-OR3oxA2hhBS1pPjKRQGhbQreLu_HkL_lUHcsm59L9nDF-DDs8AgOpIzfMIcXm0X8J8hyYSMn6OkEeBIbZyzb1K_iQ9ZTXNMGHEML_vBTGNC5pQkI508LMKIIY9hcgwIUl60A6gut5T7hrRa0EkZHIUtKgPwsbAG-67-2rpW4XN1125OMyh0FQHtH68Rqyq8D4JThT13X0iZJMkBbgWo4aeC3KjbnTcS2w1gTevr28je0j-5nGzE9fWPCxSmbsU57LVdECqir1zVUCAwEAAaOCBHMwggRvMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAcsGCCsGAQUFBwEBBIIBvTCCAbkwYwYIKwYBBQUHMAKGV2h0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDEuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDQuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwHQYDVR0OBBYEFDqU3HmAN2gP75YPlHKXF04-rHxkMA4GA1UdDwEB_wQEAwIFoDCCASYGA1UdHwSCAR0wggEZMIIBFaCCARGgggENhj9odHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDATAMBgorBgEEAYI3ewQBMB8GA1UdIwQYMBaAFPFGaMbxw_ArLX2LauGy-b41_NFBMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAQEAhz6mKvyMpK6eZRoLvyFRPI_aKjF5ae_EklNspOi92t_cNaUHJGyQnVUHDk1c7IKh0ZkR5l50IrPdOXIS8kn332AhNv-9coG-TxLkOLUivhuUHq8OK5t_9GCDMmzUBjmVvlKuKXjpIJcZ-3Hi8tOr5j6DNIK86JfmEjlfL35Zqp8eRkfm8_5w_NH_bQ2ELzBrNErXSaRXgos1MRuJM01UJ-lDkGzxnvKmkjtny4bouxAwC7UU3jcNnn5N14ENI1b6Xfd6UFz0sAbhcu00CyN4Le8M3T4eqnLPfv7lCtZwxo9So1aSU5Sw4HgYdYs9hOPiYGj3qxtT7rmKCUuSIdv4TA&s=JR4sfktdQp1sfgaZ4gPACtrYjUgc69xghuYjql75sWrnrm1B09P6hr71MAQIV2MN9nAhqScJsOgqulnP0VKyb-HhYKjSm6qoJV8Eb7qIuGHr7sobzrAs3vyVkGCydZhbbtpUX1tBCW8F3gTVTqZI_QnTLXokzVyXRY09ZJSwc7JCXQqi_gU_dz8qiCfRxCXbEwymTt2SvodP_YrgmzMFkEyMD2B3sZCR1T2oolDyVDnaV1TT2LR_F1nXpQ8kIAWfujj8D0hFHuJzXMNlRYD6KRhQa-kU3z7nG4zwgqtvRbHDxQjHnHAVpduLm5gyh6ZTGmTMExbPYmNPOlW5hQF-Cw&h=w6YW22eHRLqGeDLVLxrXRv1JDSMU6SmADV2aA4jtYCg response: body: - string: '{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/cli000002","name":"cli000002","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-31T05:14:27.7384271Z","key2":"2023-03-31T05:14:27.7384271Z"},"privateEndpointConnections":[],"azureFilesIdentityBasedAuthentication":{"directoryServiceOptions":"AADKERB","activeDirectoryProperties":{"domainName":"mydomain.com","netBiosDomainName":" + string: '' + headers: + cache-control: + - no-cache + content-length: + - '0' + content-type: + - text/plain; charset=utf-8 + date: + - Fri, 05 Jul 2024 06:09:00 GMT + expires: + - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/6927712a-05b3-47ed-b140-f80486a72d19?monitor=true&api-version=2023-05-01&t=638557565412440435&c=MIIHhjCCBm6gAwIBAgITHgTRyflxkShu--VinwAABNHJ-TANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNjI3MTI0MTAxWhcNMjQwOTI1MTI0MTAxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANBrr0L6Umt3WSdxpF0u7V5gmAhnCYp5MANqa_Z1Fi90k1oNBpVRBeA83-DP_Kt_w1LLlI4-Qx-OR3oxA2hhBS1pPjKRQGhbQreLu_HkL_lUHcsm59L9nDF-DDs8AgOpIzfMIcXm0X8J8hyYSMn6OkEeBIbZyzb1K_iQ9ZTXNMGHEML_vBTGNC5pQkI508LMKIIY9hcgwIUl60A6gut5T7hrRa0EkZHIUtKgPwsbAG-67-2rpW4XN1125OMyh0FQHtH68Rqyq8D4JThT13X0iZJMkBbgWo4aeC3KjbnTcS2w1gTevr28je0j-5nGzE9fWPCxSmbsU57LVdECqir1zVUCAwEAAaOCBHMwggRvMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAcsGCCsGAQUFBwEBBIIBvTCCAbkwYwYIKwYBBQUHMAKGV2h0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDEuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDQuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwHQYDVR0OBBYEFDqU3HmAN2gP75YPlHKXF04-rHxkMA4GA1UdDwEB_wQEAwIFoDCCASYGA1UdHwSCAR0wggEZMIIBFaCCARGgggENhj9odHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDATAMBgorBgEEAYI3ewQBMB8GA1UdIwQYMBaAFPFGaMbxw_ArLX2LauGy-b41_NFBMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAQEAhz6mKvyMpK6eZRoLvyFRPI_aKjF5ae_EklNspOi92t_cNaUHJGyQnVUHDk1c7IKh0ZkR5l50IrPdOXIS8kn332AhNv-9coG-TxLkOLUivhuUHq8OK5t_9GCDMmzUBjmVvlKuKXjpIJcZ-3Hi8tOr5j6DNIK86JfmEjlfL35Zqp8eRkfm8_5w_NH_bQ2ELzBrNErXSaRXgos1MRuJM01UJ-lDkGzxnvKmkjtny4bouxAwC7UU3jcNnn5N14ENI1b6Xfd6UFz0sAbhcu00CyN4Le8M3T4eqnLPfv7lCtZwxo9So1aSU5Sw4HgYdYs9hOPiYGj3qxtT7rmKCUuSIdv4TA&s=w44LbzrlK53HkHzKONv2mxiNTwgIgNOfjzcNGvcK7SWQITtNBqd5IYxNzwE2-FnptLplFF-5TOkSN_BVhT1EYDcQ4TNJHA1K_KhLxEIqzNudCXOrEof8OxIb4jTXXHJQnPJTzuKD_yafNIVnyndz7BoimVnIMKsV_a5rkcCvz_MWBsqpOWa7Etve185cc2X9eAWm7EYDuZWvV0DHkFLzoeNQmntpMBtVbzsb7HjqYYseEoHghrtjx3epdJROYVmu1xxgNKK5QS-H3bpy05d0RZcw2szSMLtKJbRRo5cb5cQL-bsl9ASu_Q03JAYjmkJWiyiUCMZnsN62JW12c1CspA&h=sAz7wOLPnk04udUIMaqKwNnS8O4HdCRgtF_9Jn0dItg + pragma: + - no-cache + server: + - Microsoft-Azure-Storage-Resource-Provider/1.0,Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=54826b22-38d6-4fb2-bad9-b7b93a3e9c5a,objectId=a7250e3a-0e5e-48e2-9a34-45f1f5e1a91e/eastus2euap/1bc5dab8-ca52-4d8b-a379-7ba9c4f15cc5 + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' + status: + code: 202 + message: Accepted +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - storage account create + Connection: + - keep-alive + ParameterSetName: + - -n -g -l --sku --enable-files-aadkerb --domain-name --domain-guid + User-Agent: + - AZURECLI/2.62.0 (PIP) azsdk-python-core/1.28.0 Python/3.9.13 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/6927712a-05b3-47ed-b140-f80486a72d19?monitor=true&api-version=2023-05-01&t=638557565412440435&c=MIIHhjCCBm6gAwIBAgITHgTRyflxkShu--VinwAABNHJ-TANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNjI3MTI0MTAxWhcNMjQwOTI1MTI0MTAxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANBrr0L6Umt3WSdxpF0u7V5gmAhnCYp5MANqa_Z1Fi90k1oNBpVRBeA83-DP_Kt_w1LLlI4-Qx-OR3oxA2hhBS1pPjKRQGhbQreLu_HkL_lUHcsm59L9nDF-DDs8AgOpIzfMIcXm0X8J8hyYSMn6OkEeBIbZyzb1K_iQ9ZTXNMGHEML_vBTGNC5pQkI508LMKIIY9hcgwIUl60A6gut5T7hrRa0EkZHIUtKgPwsbAG-67-2rpW4XN1125OMyh0FQHtH68Rqyq8D4JThT13X0iZJMkBbgWo4aeC3KjbnTcS2w1gTevr28je0j-5nGzE9fWPCxSmbsU57LVdECqir1zVUCAwEAAaOCBHMwggRvMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAcsGCCsGAQUFBwEBBIIBvTCCAbkwYwYIKwYBBQUHMAKGV2h0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDEuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDQuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwHQYDVR0OBBYEFDqU3HmAN2gP75YPlHKXF04-rHxkMA4GA1UdDwEB_wQEAwIFoDCCASYGA1UdHwSCAR0wggEZMIIBFaCCARGgggENhj9odHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDATAMBgorBgEEAYI3ewQBMB8GA1UdIwQYMBaAFPFGaMbxw_ArLX2LauGy-b41_NFBMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAQEAhz6mKvyMpK6eZRoLvyFRPI_aKjF5ae_EklNspOi92t_cNaUHJGyQnVUHDk1c7IKh0ZkR5l50IrPdOXIS8kn332AhNv-9coG-TxLkOLUivhuUHq8OK5t_9GCDMmzUBjmVvlKuKXjpIJcZ-3Hi8tOr5j6DNIK86JfmEjlfL35Zqp8eRkfm8_5w_NH_bQ2ELzBrNErXSaRXgos1MRuJM01UJ-lDkGzxnvKmkjtny4bouxAwC7UU3jcNnn5N14ENI1b6Xfd6UFz0sAbhcu00CyN4Le8M3T4eqnLPfv7lCtZwxo9So1aSU5Sw4HgYdYs9hOPiYGj3qxtT7rmKCUuSIdv4TA&s=w44LbzrlK53HkHzKONv2mxiNTwgIgNOfjzcNGvcK7SWQITtNBqd5IYxNzwE2-FnptLplFF-5TOkSN_BVhT1EYDcQ4TNJHA1K_KhLxEIqzNudCXOrEof8OxIb4jTXXHJQnPJTzuKD_yafNIVnyndz7BoimVnIMKsV_a5rkcCvz_MWBsqpOWa7Etve185cc2X9eAWm7EYDuZWvV0DHkFLzoeNQmntpMBtVbzsb7HjqYYseEoHghrtjx3epdJROYVmu1xxgNKK5QS-H3bpy05d0RZcw2szSMLtKJbRRo5cb5cQL-bsl9ASu_Q03JAYjmkJWiyiUCMZnsN62JW12c1CspA&h=sAz7wOLPnk04udUIMaqKwNnS8O4HdCRgtF_9Jn0dItg + response: + body: + string: '{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/cli000002","name":"cli000002","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2024-07-05T06:08:56.7479842Z","key2":"2024-07-05T06:08:56.7479842Z"},"privateEndpointConnections":[],"azureFilesIdentityBasedAuthentication":{"directoryServiceOptions":"AADKERB","activeDirectoryProperties":{"domainName":"mydomain.com","netBiosDomainName":" ","forestName":" ","domainGuid":"12345678-1234-1234-1234-123456789012","domainSid":" - ","azureStorageSid":" "}},"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-31T05:14:29.9727878Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-31T05:14:29.9727878Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-31T05:14:27.5821807Z","primaryEndpoints":{"dfs":"https://cli000002.dfs.core.windows.net/","web":"https://cli000002.z3.web.core.windows.net/","blob":"https://cli000002.blob.core.windows.net/","queue":"https://cli000002.queue.core.windows.net/","table":"https://cli000002.table.core.windows.net/","file":"https://cli000002.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}}' + ","azureStorageSid":" "}},"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-05T06:08:59.3729731Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-05T06:08:59.3729731Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-07-05T06:08:56.6697964Z","primaryEndpoints":{"dfs":"https://cli000002.dfs.core.windows.net/","web":"https://cli000002.z3.web.core.windows.net/","blob":"https://cli000002.blob.core.windows.net/","queue":"https://cli000002.queue.core.windows.net/","table":"https://cli000002.table.core.windows.net/","file":"https://cli000002.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}}' headers: cache-control: - no-cache content-length: - - '1642' + - '1658' content-type: - application/json date: - - Fri, 31 Mar 2023 05:14:50 GMT + - Fri, 05 Jul 2024 06:09:18 GMT expires: - '-1' pragma: @@ -91,12 +143,12 @@ interactions: - Microsoft-Azure-Storage-Resource-Provider/1.0,Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding x-content-type-options: - nosniff + x-ms-operation-identifier: + - tenantId=54826b22-38d6-4fb2-bad9-b7b93a3e9c5a,objectId=a7250e3a-0e5e-48e2-9a34-45f1f5e1a91e/eastus2euap/e86811d4-bf18-4f1e-a3fe-c3a3ef4e3f50 + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' status: code: 200 message: OK diff --git a/src/storage-preview/azext_storage_preview/tests/latest/recordings/test_create_storage_account_with_files_aadkerb_false.yaml b/src/storage-preview/azext_storage_preview/tests/latest/recordings/test_create_storage_account_with_files_aadkerb_false.yaml index 9b8c8b82672..a8ffa4859de 100644 --- a/src/storage-preview/azext_storage_preview/tests/latest/recordings/test_create_storage_account_with_files_aadkerb_false.yaml +++ b/src/storage-preview/azext_storage_preview/tests/latest/recordings/test_create_storage_account_with_files_aadkerb_false.yaml @@ -19,9 +19,9 @@ interactions: ParameterSetName: - -n -g -l --enable-files-aadkerb User-Agent: - - AZURECLI/2.46.0 azsdk-python-azure-mgmt-storage/21.0.0 Python/3.10.10 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.62.0 (PIP) azsdk-python-core/1.28.0 Python/3.9.13 (Windows-10-10.0.19045-SP0) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/cli000002?api-version=2022-09-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/cli000002?api-version=2023-05-01 response: body: string: '' @@ -33,11 +33,11 @@ interactions: content-type: - text/plain; charset=utf-8 date: - - Fri, 31 Mar 2023 05:15:06 GMT + - Fri, 05 Jul 2024 06:08:59 GMT expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/cf54bd7e-013e-4973-89c0-e27ecc993ca1?monitor=true&api-version=2022-09-01 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/10de1f4a-6a9c-4ff3-a4c0-82105c97337d?monitor=true&api-version=2023-05-01&t=638557565395428194&c=MIIHhjCCBm6gAwIBAgITHgTRyflxkShu--VinwAABNHJ-TANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNjI3MTI0MTAxWhcNMjQwOTI1MTI0MTAxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANBrr0L6Umt3WSdxpF0u7V5gmAhnCYp5MANqa_Z1Fi90k1oNBpVRBeA83-DP_Kt_w1LLlI4-Qx-OR3oxA2hhBS1pPjKRQGhbQreLu_HkL_lUHcsm59L9nDF-DDs8AgOpIzfMIcXm0X8J8hyYSMn6OkEeBIbZyzb1K_iQ9ZTXNMGHEML_vBTGNC5pQkI508LMKIIY9hcgwIUl60A6gut5T7hrRa0EkZHIUtKgPwsbAG-67-2rpW4XN1125OMyh0FQHtH68Rqyq8D4JThT13X0iZJMkBbgWo4aeC3KjbnTcS2w1gTevr28je0j-5nGzE9fWPCxSmbsU57LVdECqir1zVUCAwEAAaOCBHMwggRvMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAcsGCCsGAQUFBwEBBIIBvTCCAbkwYwYIKwYBBQUHMAKGV2h0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDEuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDQuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwHQYDVR0OBBYEFDqU3HmAN2gP75YPlHKXF04-rHxkMA4GA1UdDwEB_wQEAwIFoDCCASYGA1UdHwSCAR0wggEZMIIBFaCCARGgggENhj9odHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDATAMBgorBgEEAYI3ewQBMB8GA1UdIwQYMBaAFPFGaMbxw_ArLX2LauGy-b41_NFBMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAQEAhz6mKvyMpK6eZRoLvyFRPI_aKjF5ae_EklNspOi92t_cNaUHJGyQnVUHDk1c7IKh0ZkR5l50IrPdOXIS8kn332AhNv-9coG-TxLkOLUivhuUHq8OK5t_9GCDMmzUBjmVvlKuKXjpIJcZ-3Hi8tOr5j6DNIK86JfmEjlfL35Zqp8eRkfm8_5w_NH_bQ2ELzBrNErXSaRXgos1MRuJM01UJ-lDkGzxnvKmkjtny4bouxAwC7UU3jcNnn5N14ENI1b6Xfd6UFz0sAbhcu00CyN4Le8M3T4eqnLPfv7lCtZwxo9So1aSU5Sw4HgYdYs9hOPiYGj3qxtT7rmKCUuSIdv4TA&s=LM49Qk0IlPsqbc8g82AAzCU1KEyL-BxBBuaAGQDIFIeMqAfktlFpS48zHkBpUgXj2dMf4yumM8tjNwIcDJLG3iYweAl-yJ00iJZswY9dmE17w26usboMz1Lo4ls4MUY5BWu9Tyjr50IYslCXG05s13LrB0Arp60OGb_2kE415_RWPfXpaotU0NNDRpPsgzIaAcqT2km0S10WlLj1iNVoWzLvomj4NywXsNZLY579wCgYyqr4El1-eRFKAjel7BR36weHtyfUsCISnNg5RVIXsToE1fgW2d7OsIht1wNIMpQt_TfsWDVf28R42WDfI9qozuRLimgCQfzsSA1B6CZPOg&h=qvRu_RrjsWWsBU22aMq1sid89CXnfIcj4rwmNULWSfE pragma: - no-cache server: @@ -46,8 +46,12 @@ interactions: - max-age=31536000; includeSubDomains x-content-type-options: - nosniff + x-ms-operation-identifier: + - tenantId=54826b22-38d6-4fb2-bad9-b7b93a3e9c5a,objectId=a7250e3a-0e5e-48e2-9a34-45f1f5e1a91e/eastus2euap/aa43b699-4425-4ba0-8d1a-55f763ab7b93 + x-ms-ratelimit-remaining-subscription-global-writes: + - '2999' x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '199' status: code: 202 message: Accepted @@ -65,9 +69,9 @@ interactions: ParameterSetName: - -n -g -l --enable-files-aadkerb User-Agent: - - AZURECLI/2.46.0 azsdk-python-azure-mgmt-storage/21.0.0 Python/3.10.10 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.62.0 (PIP) azsdk-python-core/1.28.0 Python/3.9.13 (Windows-10-10.0.19045-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/cf54bd7e-013e-4973-89c0-e27ecc993ca1?monitor=true&api-version=2022-09-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/10de1f4a-6a9c-4ff3-a4c0-82105c97337d?monitor=true&api-version=2023-05-01&t=638557565395428194&c=MIIHhjCCBm6gAwIBAgITHgTRyflxkShu--VinwAABNHJ-TANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNjI3MTI0MTAxWhcNMjQwOTI1MTI0MTAxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANBrr0L6Umt3WSdxpF0u7V5gmAhnCYp5MANqa_Z1Fi90k1oNBpVRBeA83-DP_Kt_w1LLlI4-Qx-OR3oxA2hhBS1pPjKRQGhbQreLu_HkL_lUHcsm59L9nDF-DDs8AgOpIzfMIcXm0X8J8hyYSMn6OkEeBIbZyzb1K_iQ9ZTXNMGHEML_vBTGNC5pQkI508LMKIIY9hcgwIUl60A6gut5T7hrRa0EkZHIUtKgPwsbAG-67-2rpW4XN1125OMyh0FQHtH68Rqyq8D4JThT13X0iZJMkBbgWo4aeC3KjbnTcS2w1gTevr28je0j-5nGzE9fWPCxSmbsU57LVdECqir1zVUCAwEAAaOCBHMwggRvMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAcsGCCsGAQUFBwEBBIIBvTCCAbkwYwYIKwYBBQUHMAKGV2h0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDEuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDQuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwHQYDVR0OBBYEFDqU3HmAN2gP75YPlHKXF04-rHxkMA4GA1UdDwEB_wQEAwIFoDCCASYGA1UdHwSCAR0wggEZMIIBFaCCARGgggENhj9odHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDATAMBgorBgEEAYI3ewQBMB8GA1UdIwQYMBaAFPFGaMbxw_ArLX2LauGy-b41_NFBMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAQEAhz6mKvyMpK6eZRoLvyFRPI_aKjF5ae_EklNspOi92t_cNaUHJGyQnVUHDk1c7IKh0ZkR5l50IrPdOXIS8kn332AhNv-9coG-TxLkOLUivhuUHq8OK5t_9GCDMmzUBjmVvlKuKXjpIJcZ-3Hi8tOr5j6DNIK86JfmEjlfL35Zqp8eRkfm8_5w_NH_bQ2ELzBrNErXSaRXgos1MRuJM01UJ-lDkGzxnvKmkjtny4bouxAwC7UU3jcNnn5N14ENI1b6Xfd6UFz0sAbhcu00CyN4Le8M3T4eqnLPfv7lCtZwxo9So1aSU5Sw4HgYdYs9hOPiYGj3qxtT7rmKCUuSIdv4TA&s=LM49Qk0IlPsqbc8g82AAzCU1KEyL-BxBBuaAGQDIFIeMqAfktlFpS48zHkBpUgXj2dMf4yumM8tjNwIcDJLG3iYweAl-yJ00iJZswY9dmE17w26usboMz1Lo4ls4MUY5BWu9Tyjr50IYslCXG05s13LrB0Arp60OGb_2kE415_RWPfXpaotU0NNDRpPsgzIaAcqT2km0S10WlLj1iNVoWzLvomj4NywXsNZLY579wCgYyqr4El1-eRFKAjel7BR36weHtyfUsCISnNg5RVIXsToE1fgW2d7OsIht1wNIMpQt_TfsWDVf28R42WDfI9qozuRLimgCQfzsSA1B6CZPOg&h=qvRu_RrjsWWsBU22aMq1sid89CXnfIcj4rwmNULWSfE response: body: string: '' @@ -79,11 +83,11 @@ interactions: content-type: - text/plain; charset=utf-8 date: - - Fri, 31 Mar 2023 05:15:23 GMT + - Fri, 05 Jul 2024 06:08:59 GMT expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/cf54bd7e-013e-4973-89c0-e27ecc993ca1?monitor=true&api-version=2022-09-01 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/10de1f4a-6a9c-4ff3-a4c0-82105c97337d?monitor=true&api-version=2023-05-01&t=638557565399489867&c=MIIHhjCCBm6gAwIBAgITHgTRyflxkShu--VinwAABNHJ-TANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNjI3MTI0MTAxWhcNMjQwOTI1MTI0MTAxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANBrr0L6Umt3WSdxpF0u7V5gmAhnCYp5MANqa_Z1Fi90k1oNBpVRBeA83-DP_Kt_w1LLlI4-Qx-OR3oxA2hhBS1pPjKRQGhbQreLu_HkL_lUHcsm59L9nDF-DDs8AgOpIzfMIcXm0X8J8hyYSMn6OkEeBIbZyzb1K_iQ9ZTXNMGHEML_vBTGNC5pQkI508LMKIIY9hcgwIUl60A6gut5T7hrRa0EkZHIUtKgPwsbAG-67-2rpW4XN1125OMyh0FQHtH68Rqyq8D4JThT13X0iZJMkBbgWo4aeC3KjbnTcS2w1gTevr28je0j-5nGzE9fWPCxSmbsU57LVdECqir1zVUCAwEAAaOCBHMwggRvMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAcsGCCsGAQUFBwEBBIIBvTCCAbkwYwYIKwYBBQUHMAKGV2h0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDEuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDQuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwHQYDVR0OBBYEFDqU3HmAN2gP75YPlHKXF04-rHxkMA4GA1UdDwEB_wQEAwIFoDCCASYGA1UdHwSCAR0wggEZMIIBFaCCARGgggENhj9odHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDATAMBgorBgEEAYI3ewQBMB8GA1UdIwQYMBaAFPFGaMbxw_ArLX2LauGy-b41_NFBMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAQEAhz6mKvyMpK6eZRoLvyFRPI_aKjF5ae_EklNspOi92t_cNaUHJGyQnVUHDk1c7IKh0ZkR5l50IrPdOXIS8kn332AhNv-9coG-TxLkOLUivhuUHq8OK5t_9GCDMmzUBjmVvlKuKXjpIJcZ-3Hi8tOr5j6DNIK86JfmEjlfL35Zqp8eRkfm8_5w_NH_bQ2ELzBrNErXSaRXgos1MRuJM01UJ-lDkGzxnvKmkjtny4bouxAwC7UU3jcNnn5N14ENI1b6Xfd6UFz0sAbhcu00CyN4Le8M3T4eqnLPfv7lCtZwxo9So1aSU5Sw4HgYdYs9hOPiYGj3qxtT7rmKCUuSIdv4TA&s=hGgmCP6oFzFc39MOtdKab0n-K5r18PpU6QUjwDoY8HBzMNIPDQKHiJsD8OiU3y4TGqQid1GqDVkophTK5ByRp_w6hC2gcGP8uWfwFWctAISrfFiNn1Zd4QicdU3svvki71fBubaimota-CLqhIy2J5rWP2MOG3VLFTKurkoLNo6O4HzO__foDE9BGbeuGiZEx5dPKI3bTyLHRNOULMqAexrcH64SawBRrBWkuZYgQNoMDA0sNnKQZz0VyoHkMInh7eDMGjATyZZQDXNl1vfyUErXj9hE404jz9IPBbaTO3E5CTY3RZI210QVPIB83aAttVl6priCoBpmyHynRuosUw&h=swE6Ijh1OKjyadAHPSL7fdejtTN-K_ANzQOlXytDgVA pragma: - no-cache server: @@ -92,6 +96,10 @@ interactions: - max-age=31536000; includeSubDomains x-content-type-options: - nosniff + x-ms-operation-identifier: + - tenantId=54826b22-38d6-4fb2-bad9-b7b93a3e9c5a,objectId=a7250e3a-0e5e-48e2-9a34-45f1f5e1a91e/eastus2euap/1a106897-89f9-4ea2-a568-4e896ec50cf3 + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' status: code: 202 message: Accepted @@ -109,21 +117,21 @@ interactions: ParameterSetName: - -n -g -l --enable-files-aadkerb User-Agent: - - AZURECLI/2.46.0 azsdk-python-azure-mgmt-storage/21.0.0 Python/3.10.10 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.62.0 (PIP) azsdk-python-core/1.28.0 Python/3.9.13 (Windows-10-10.0.19045-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/cf54bd7e-013e-4973-89c0-e27ecc993ca1?monitor=true&api-version=2022-09-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/10de1f4a-6a9c-4ff3-a4c0-82105c97337d?monitor=true&api-version=2023-05-01&t=638557565399489867&c=MIIHhjCCBm6gAwIBAgITHgTRyflxkShu--VinwAABNHJ-TANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNjI3MTI0MTAxWhcNMjQwOTI1MTI0MTAxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANBrr0L6Umt3WSdxpF0u7V5gmAhnCYp5MANqa_Z1Fi90k1oNBpVRBeA83-DP_Kt_w1LLlI4-Qx-OR3oxA2hhBS1pPjKRQGhbQreLu_HkL_lUHcsm59L9nDF-DDs8AgOpIzfMIcXm0X8J8hyYSMn6OkEeBIbZyzb1K_iQ9ZTXNMGHEML_vBTGNC5pQkI508LMKIIY9hcgwIUl60A6gut5T7hrRa0EkZHIUtKgPwsbAG-67-2rpW4XN1125OMyh0FQHtH68Rqyq8D4JThT13X0iZJMkBbgWo4aeC3KjbnTcS2w1gTevr28je0j-5nGzE9fWPCxSmbsU57LVdECqir1zVUCAwEAAaOCBHMwggRvMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAcsGCCsGAQUFBwEBBIIBvTCCAbkwYwYIKwYBBQUHMAKGV2h0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDEuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDQuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwHQYDVR0OBBYEFDqU3HmAN2gP75YPlHKXF04-rHxkMA4GA1UdDwEB_wQEAwIFoDCCASYGA1UdHwSCAR0wggEZMIIBFaCCARGgggENhj9odHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDATAMBgorBgEEAYI3ewQBMB8GA1UdIwQYMBaAFPFGaMbxw_ArLX2LauGy-b41_NFBMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAQEAhz6mKvyMpK6eZRoLvyFRPI_aKjF5ae_EklNspOi92t_cNaUHJGyQnVUHDk1c7IKh0ZkR5l50IrPdOXIS8kn332AhNv-9coG-TxLkOLUivhuUHq8OK5t_9GCDMmzUBjmVvlKuKXjpIJcZ-3Hi8tOr5j6DNIK86JfmEjlfL35Zqp8eRkfm8_5w_NH_bQ2ELzBrNErXSaRXgos1MRuJM01UJ-lDkGzxnvKmkjtny4bouxAwC7UU3jcNnn5N14ENI1b6Xfd6UFz0sAbhcu00CyN4Le8M3T4eqnLPfv7lCtZwxo9So1aSU5Sw4HgYdYs9hOPiYGj3qxtT7rmKCUuSIdv4TA&s=hGgmCP6oFzFc39MOtdKab0n-K5r18PpU6QUjwDoY8HBzMNIPDQKHiJsD8OiU3y4TGqQid1GqDVkophTK5ByRp_w6hC2gcGP8uWfwFWctAISrfFiNn1Zd4QicdU3svvki71fBubaimota-CLqhIy2J5rWP2MOG3VLFTKurkoLNo6O4HzO__foDE9BGbeuGiZEx5dPKI3bTyLHRNOULMqAexrcH64SawBRrBWkuZYgQNoMDA0sNnKQZz0VyoHkMInh7eDMGjATyZZQDXNl1vfyUErXj9hE404jz9IPBbaTO3E5CTY3RZI210QVPIB83aAttVl6priCoBpmyHynRuosUw&h=swE6Ijh1OKjyadAHPSL7fdejtTN-K_ANzQOlXytDgVA response: body: - string: '{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/cli000002","name":"cli000002","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-31T05:15:03.6923395Z","key2":"2023-03-31T05:15:03.6923395Z"},"privateEndpointConnections":[],"azureFilesIdentityBasedAuthentication":{"directoryServiceOptions":"None"},"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-31T05:15:04.1454895Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-31T05:15:04.1454895Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-31T05:15:03.5360869Z","primaryEndpoints":{"dfs":"https://cli000002.dfs.core.windows.net/","web":"https://cli000002.z3.web.core.windows.net/","blob":"https://cli000002.blob.core.windows.net/","queue":"https://cli000002.queue.core.windows.net/","table":"https://cli000002.table.core.windows.net/","file":"https://cli000002.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available","secondaryLocation":"centraluseuap","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://cli000002-secondary.dfs.core.windows.net/","web":"https://cli000002-secondary.z3.web.core.windows.net/","blob":"https://cli000002-secondary.blob.core.windows.net/","queue":"https://cli000002-secondary.queue.core.windows.net/","table":"https://cli000002-secondary.table.core.windows.net/"}}}' + string: '{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/cli000002","name":"cli000002","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2024-07-05T06:08:57.4823375Z","key2":"2024-07-05T06:08:57.4823375Z"},"privateEndpointConnections":[],"azureFilesIdentityBasedAuthentication":{"directoryServiceOptions":"None"},"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-05T06:08:57.8573095Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-05T06:08:57.8573095Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-07-05T06:08:57.4041711Z","primaryEndpoints":{"dfs":"https://cli000002.dfs.core.windows.net/","web":"https://cli000002.z3.web.core.windows.net/","blob":"https://cli000002.blob.core.windows.net/","queue":"https://cli000002.queue.core.windows.net/","table":"https://cli000002.table.core.windows.net/","file":"https://cli000002.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available","secondaryLocation":"centraluseuap","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://cli000002-secondary.dfs.core.windows.net/","web":"https://cli000002-secondary.z3.web.core.windows.net/","blob":"https://cli000002-secondary.blob.core.windows.net/","queue":"https://cli000002-secondary.queue.core.windows.net/","table":"https://cli000002-secondary.table.core.windows.net/"}}}' headers: cache-control: - no-cache content-length: - - '1846' + - '1862' content-type: - application/json date: - - Fri, 31 Mar 2023 05:15:26 GMT + - Fri, 05 Jul 2024 06:09:16 GMT expires: - '-1' pragma: @@ -132,12 +140,12 @@ interactions: - Microsoft-Azure-Storage-Resource-Provider/1.0,Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding x-content-type-options: - nosniff + x-ms-operation-identifier: + - tenantId=54826b22-38d6-4fb2-bad9-b7b93a3e9c5a,objectId=a7250e3a-0e5e-48e2-9a34-45f1f5e1a91e/eastus2euap/f3617f6e-0e34-46f2-8b56-68842ad6aa50 + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' status: code: 200 message: OK diff --git a/src/storage-preview/azext_storage_preview/tests/latest/recordings/test_create_storage_account_with_files_aadkerb_true.yaml b/src/storage-preview/azext_storage_preview/tests/latest/recordings/test_create_storage_account_with_files_aadkerb_true.yaml index 10f1bc3f3d7..f1868ba2740 100644 --- a/src/storage-preview/azext_storage_preview/tests/latest/recordings/test_create_storage_account_with_files_aadkerb_true.yaml +++ b/src/storage-preview/azext_storage_preview/tests/latest/recordings/test_create_storage_account_with_files_aadkerb_true.yaml @@ -20,9 +20,9 @@ interactions: ParameterSetName: - -n -g -l --sku --enable-files-aadkerb --domain-name --domain-guid User-Agent: - - AZURECLI/2.46.0 azsdk-python-azure-mgmt-storage/21.0.0 Python/3.10.10 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.62.0 (PIP) azsdk-python-core/1.28.0 Python/3.9.13 (Windows-10-10.0.19045-SP0) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/cli000002?api-version=2022-09-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/cli000002?api-version=2023-05-01 response: body: string: '' @@ -34,11 +34,11 @@ interactions: content-type: - text/plain; charset=utf-8 date: - - Fri, 31 Mar 2023 05:14:33 GMT + - Fri, 05 Jul 2024 06:09:00 GMT expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/481f4486-4126-4cf3-9b58-17123bd1c8ef?monitor=true&api-version=2022-09-01 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/ee508328-1d04-4d43-aadc-b7a60957b2cb?monitor=true&api-version=2023-05-01&t=638557565418377827&c=MIIHhjCCBm6gAwIBAgITHgTRyflxkShu--VinwAABNHJ-TANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNjI3MTI0MTAxWhcNMjQwOTI1MTI0MTAxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANBrr0L6Umt3WSdxpF0u7V5gmAhnCYp5MANqa_Z1Fi90k1oNBpVRBeA83-DP_Kt_w1LLlI4-Qx-OR3oxA2hhBS1pPjKRQGhbQreLu_HkL_lUHcsm59L9nDF-DDs8AgOpIzfMIcXm0X8J8hyYSMn6OkEeBIbZyzb1K_iQ9ZTXNMGHEML_vBTGNC5pQkI508LMKIIY9hcgwIUl60A6gut5T7hrRa0EkZHIUtKgPwsbAG-67-2rpW4XN1125OMyh0FQHtH68Rqyq8D4JThT13X0iZJMkBbgWo4aeC3KjbnTcS2w1gTevr28je0j-5nGzE9fWPCxSmbsU57LVdECqir1zVUCAwEAAaOCBHMwggRvMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAcsGCCsGAQUFBwEBBIIBvTCCAbkwYwYIKwYBBQUHMAKGV2h0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDEuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDQuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwHQYDVR0OBBYEFDqU3HmAN2gP75YPlHKXF04-rHxkMA4GA1UdDwEB_wQEAwIFoDCCASYGA1UdHwSCAR0wggEZMIIBFaCCARGgggENhj9odHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDATAMBgorBgEEAYI3ewQBMB8GA1UdIwQYMBaAFPFGaMbxw_ArLX2LauGy-b41_NFBMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAQEAhz6mKvyMpK6eZRoLvyFRPI_aKjF5ae_EklNspOi92t_cNaUHJGyQnVUHDk1c7IKh0ZkR5l50IrPdOXIS8kn332AhNv-9coG-TxLkOLUivhuUHq8OK5t_9GCDMmzUBjmVvlKuKXjpIJcZ-3Hi8tOr5j6DNIK86JfmEjlfL35Zqp8eRkfm8_5w_NH_bQ2ELzBrNErXSaRXgos1MRuJM01UJ-lDkGzxnvKmkjtny4bouxAwC7UU3jcNnn5N14ENI1b6Xfd6UFz0sAbhcu00CyN4Le8M3T4eqnLPfv7lCtZwxo9So1aSU5Sw4HgYdYs9hOPiYGj3qxtT7rmKCUuSIdv4TA&s=dM3h_dqOQ8maGD1yO-c_WjiT-kwfPwck2734K7jk31euZB-40f95Wmxja8AFMm1a3LSLzGMUGz4qHjaaQni4lng0FXu5M5QsaWJdm5nhROBlStlqxLP8d5gq9a3KvXuMH9eWi5SqLSrRbWfueKYDKmKm5D9_PbH2pkmRLgfL0XPvTHnCzaknwdPQMiCYVf5z7Vn9B9Kksn6EyhdlUHt2AvF7PcmlNSRGrTRYhm3vWB_NZORaW9Z0qjyKbP1S1DTxaxtIUQToObL3YU2_pre_lcLriq00NHqI3bbXYDPzKuNXKdzw1mFLDnR8GfFYs1kKVR0jBLq-E8Ma_p-qNB9KsA&h=PclbjAu8rIgam7H6bLKCeXRfK3p_VZfmumBuHYjhuFA pragma: - no-cache server: @@ -47,8 +47,12 @@ interactions: - max-age=31536000; includeSubDomains x-content-type-options: - nosniff + x-ms-operation-identifier: + - tenantId=54826b22-38d6-4fb2-bad9-b7b93a3e9c5a,objectId=a7250e3a-0e5e-48e2-9a34-45f1f5e1a91e/eastus2euap/b946360b-29c1-4824-9669-da79eb5f8f2e + x-ms-ratelimit-remaining-subscription-global-writes: + - '2997' x-ms-ratelimit-remaining-subscription-writes: - - '1198' + - '197' status: code: 202 message: Accepted @@ -66,23 +70,71 @@ interactions: ParameterSetName: - -n -g -l --sku --enable-files-aadkerb --domain-name --domain-guid User-Agent: - - AZURECLI/2.46.0 azsdk-python-azure-mgmt-storage/21.0.0 Python/3.10.10 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.62.0 (PIP) azsdk-python-core/1.28.0 Python/3.9.13 (Windows-10-10.0.19045-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/481f4486-4126-4cf3-9b58-17123bd1c8ef?monitor=true&api-version=2022-09-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/ee508328-1d04-4d43-aadc-b7a60957b2cb?monitor=true&api-version=2023-05-01&t=638557565418377827&c=MIIHhjCCBm6gAwIBAgITHgTRyflxkShu--VinwAABNHJ-TANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNjI3MTI0MTAxWhcNMjQwOTI1MTI0MTAxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANBrr0L6Umt3WSdxpF0u7V5gmAhnCYp5MANqa_Z1Fi90k1oNBpVRBeA83-DP_Kt_w1LLlI4-Qx-OR3oxA2hhBS1pPjKRQGhbQreLu_HkL_lUHcsm59L9nDF-DDs8AgOpIzfMIcXm0X8J8hyYSMn6OkEeBIbZyzb1K_iQ9ZTXNMGHEML_vBTGNC5pQkI508LMKIIY9hcgwIUl60A6gut5T7hrRa0EkZHIUtKgPwsbAG-67-2rpW4XN1125OMyh0FQHtH68Rqyq8D4JThT13X0iZJMkBbgWo4aeC3KjbnTcS2w1gTevr28je0j-5nGzE9fWPCxSmbsU57LVdECqir1zVUCAwEAAaOCBHMwggRvMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAcsGCCsGAQUFBwEBBIIBvTCCAbkwYwYIKwYBBQUHMAKGV2h0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDEuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDQuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwHQYDVR0OBBYEFDqU3HmAN2gP75YPlHKXF04-rHxkMA4GA1UdDwEB_wQEAwIFoDCCASYGA1UdHwSCAR0wggEZMIIBFaCCARGgggENhj9odHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDATAMBgorBgEEAYI3ewQBMB8GA1UdIwQYMBaAFPFGaMbxw_ArLX2LauGy-b41_NFBMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAQEAhz6mKvyMpK6eZRoLvyFRPI_aKjF5ae_EklNspOi92t_cNaUHJGyQnVUHDk1c7IKh0ZkR5l50IrPdOXIS8kn332AhNv-9coG-TxLkOLUivhuUHq8OK5t_9GCDMmzUBjmVvlKuKXjpIJcZ-3Hi8tOr5j6DNIK86JfmEjlfL35Zqp8eRkfm8_5w_NH_bQ2ELzBrNErXSaRXgos1MRuJM01UJ-lDkGzxnvKmkjtny4bouxAwC7UU3jcNnn5N14ENI1b6Xfd6UFz0sAbhcu00CyN4Le8M3T4eqnLPfv7lCtZwxo9So1aSU5Sw4HgYdYs9hOPiYGj3qxtT7rmKCUuSIdv4TA&s=dM3h_dqOQ8maGD1yO-c_WjiT-kwfPwck2734K7jk31euZB-40f95Wmxja8AFMm1a3LSLzGMUGz4qHjaaQni4lng0FXu5M5QsaWJdm5nhROBlStlqxLP8d5gq9a3KvXuMH9eWi5SqLSrRbWfueKYDKmKm5D9_PbH2pkmRLgfL0XPvTHnCzaknwdPQMiCYVf5z7Vn9B9Kksn6EyhdlUHt2AvF7PcmlNSRGrTRYhm3vWB_NZORaW9Z0qjyKbP1S1DTxaxtIUQToObL3YU2_pre_lcLriq00NHqI3bbXYDPzKuNXKdzw1mFLDnR8GfFYs1kKVR0jBLq-E8Ma_p-qNB9KsA&h=PclbjAu8rIgam7H6bLKCeXRfK3p_VZfmumBuHYjhuFA response: body: - string: '{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/cli000002","name":"cli000002","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-31T05:14:29.7071791Z","key2":"2023-03-31T05:14:29.7071791Z"},"privateEndpointConnections":[],"azureFilesIdentityBasedAuthentication":{"directoryServiceOptions":"AADKERB","activeDirectoryProperties":{"domainName":"mydomain.com","netBiosDomainName":" + string: '' + headers: + cache-control: + - no-cache + content-length: + - '0' + content-type: + - text/plain; charset=utf-8 + date: + - Fri, 05 Jul 2024 06:09:01 GMT + expires: + - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/ee508328-1d04-4d43-aadc-b7a60957b2cb?monitor=true&api-version=2023-05-01&t=638557565421815317&c=MIIHhjCCBm6gAwIBAgITHgTRyflxkShu--VinwAABNHJ-TANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNjI3MTI0MTAxWhcNMjQwOTI1MTI0MTAxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANBrr0L6Umt3WSdxpF0u7V5gmAhnCYp5MANqa_Z1Fi90k1oNBpVRBeA83-DP_Kt_w1LLlI4-Qx-OR3oxA2hhBS1pPjKRQGhbQreLu_HkL_lUHcsm59L9nDF-DDs8AgOpIzfMIcXm0X8J8hyYSMn6OkEeBIbZyzb1K_iQ9ZTXNMGHEML_vBTGNC5pQkI508LMKIIY9hcgwIUl60A6gut5T7hrRa0EkZHIUtKgPwsbAG-67-2rpW4XN1125OMyh0FQHtH68Rqyq8D4JThT13X0iZJMkBbgWo4aeC3KjbnTcS2w1gTevr28je0j-5nGzE9fWPCxSmbsU57LVdECqir1zVUCAwEAAaOCBHMwggRvMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAcsGCCsGAQUFBwEBBIIBvTCCAbkwYwYIKwYBBQUHMAKGV2h0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDEuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDQuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwHQYDVR0OBBYEFDqU3HmAN2gP75YPlHKXF04-rHxkMA4GA1UdDwEB_wQEAwIFoDCCASYGA1UdHwSCAR0wggEZMIIBFaCCARGgggENhj9odHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDATAMBgorBgEEAYI3ewQBMB8GA1UdIwQYMBaAFPFGaMbxw_ArLX2LauGy-b41_NFBMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAQEAhz6mKvyMpK6eZRoLvyFRPI_aKjF5ae_EklNspOi92t_cNaUHJGyQnVUHDk1c7IKh0ZkR5l50IrPdOXIS8kn332AhNv-9coG-TxLkOLUivhuUHq8OK5t_9GCDMmzUBjmVvlKuKXjpIJcZ-3Hi8tOr5j6DNIK86JfmEjlfL35Zqp8eRkfm8_5w_NH_bQ2ELzBrNErXSaRXgos1MRuJM01UJ-lDkGzxnvKmkjtny4bouxAwC7UU3jcNnn5N14ENI1b6Xfd6UFz0sAbhcu00CyN4Le8M3T4eqnLPfv7lCtZwxo9So1aSU5Sw4HgYdYs9hOPiYGj3qxtT7rmKCUuSIdv4TA&s=q1sEll9YXeVoB_-a2HWHjXjbB4X5S5JTskzEOJF9R_xwCbxqUmRsty6Ex0D_B1tt8YiTFMSqpq-gdUOWd4OMHvupwZt0vAvof2PenGuYskzC8OW9FKlVGnv2pbIM48KGARDw40GXUmqH_oLBvUYosdBt_b97HS5J-75oNdq-pL9DpKLe3mLJ5nEvqUr9m0p2eY5HoUpKdZJn9AwJo3G_BYjNkTGsExEy6aZI5K-WcozBBLZvAltb5FQ2hnwMgFtOy34rQJ2flecq_zVlCtB7_9TSR8TAxSeLS4i2bNK2JMwyeBahUa_pS6IX_rkd_FOzBWv3l0ZLqe0EqSjIKtzxoA&h=5Dtqjv1J4uDDAiwhfGY1vQmUsu8YN28YycBhf4GjpLg + pragma: + - no-cache + server: + - Microsoft-Azure-Storage-Resource-Provider/1.0,Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=54826b22-38d6-4fb2-bad9-b7b93a3e9c5a,objectId=a7250e3a-0e5e-48e2-9a34-45f1f5e1a91e/eastus2euap/0f3db54f-c8ff-4ceb-9739-a81cea8ba095 + x-ms-ratelimit-remaining-subscription-global-reads: + - '3748' + status: + code: 202 + message: Accepted +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - storage account create + Connection: + - keep-alive + ParameterSetName: + - -n -g -l --sku --enable-files-aadkerb --domain-name --domain-guid + User-Agent: + - AZURECLI/2.62.0 (PIP) azsdk-python-core/1.28.0 Python/3.9.13 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/ee508328-1d04-4d43-aadc-b7a60957b2cb?monitor=true&api-version=2023-05-01&t=638557565421815317&c=MIIHhjCCBm6gAwIBAgITHgTRyflxkShu--VinwAABNHJ-TANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNjI3MTI0MTAxWhcNMjQwOTI1MTI0MTAxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANBrr0L6Umt3WSdxpF0u7V5gmAhnCYp5MANqa_Z1Fi90k1oNBpVRBeA83-DP_Kt_w1LLlI4-Qx-OR3oxA2hhBS1pPjKRQGhbQreLu_HkL_lUHcsm59L9nDF-DDs8AgOpIzfMIcXm0X8J8hyYSMn6OkEeBIbZyzb1K_iQ9ZTXNMGHEML_vBTGNC5pQkI508LMKIIY9hcgwIUl60A6gut5T7hrRa0EkZHIUtKgPwsbAG-67-2rpW4XN1125OMyh0FQHtH68Rqyq8D4JThT13X0iZJMkBbgWo4aeC3KjbnTcS2w1gTevr28je0j-5nGzE9fWPCxSmbsU57LVdECqir1zVUCAwEAAaOCBHMwggRvMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAcsGCCsGAQUFBwEBBIIBvTCCAbkwYwYIKwYBBQUHMAKGV2h0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDEuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDQuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwHQYDVR0OBBYEFDqU3HmAN2gP75YPlHKXF04-rHxkMA4GA1UdDwEB_wQEAwIFoDCCASYGA1UdHwSCAR0wggEZMIIBFaCCARGgggENhj9odHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDATAMBgorBgEEAYI3ewQBMB8GA1UdIwQYMBaAFPFGaMbxw_ArLX2LauGy-b41_NFBMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAQEAhz6mKvyMpK6eZRoLvyFRPI_aKjF5ae_EklNspOi92t_cNaUHJGyQnVUHDk1c7IKh0ZkR5l50IrPdOXIS8kn332AhNv-9coG-TxLkOLUivhuUHq8OK5t_9GCDMmzUBjmVvlKuKXjpIJcZ-3Hi8tOr5j6DNIK86JfmEjlfL35Zqp8eRkfm8_5w_NH_bQ2ELzBrNErXSaRXgos1MRuJM01UJ-lDkGzxnvKmkjtny4bouxAwC7UU3jcNnn5N14ENI1b6Xfd6UFz0sAbhcu00CyN4Le8M3T4eqnLPfv7lCtZwxo9So1aSU5Sw4HgYdYs9hOPiYGj3qxtT7rmKCUuSIdv4TA&s=q1sEll9YXeVoB_-a2HWHjXjbB4X5S5JTskzEOJF9R_xwCbxqUmRsty6Ex0D_B1tt8YiTFMSqpq-gdUOWd4OMHvupwZt0vAvof2PenGuYskzC8OW9FKlVGnv2pbIM48KGARDw40GXUmqH_oLBvUYosdBt_b97HS5J-75oNdq-pL9DpKLe3mLJ5nEvqUr9m0p2eY5HoUpKdZJn9AwJo3G_BYjNkTGsExEy6aZI5K-WcozBBLZvAltb5FQ2hnwMgFtOy34rQJ2flecq_zVlCtB7_9TSR8TAxSeLS4i2bNK2JMwyeBahUa_pS6IX_rkd_FOzBWv3l0ZLqe0EqSjIKtzxoA&h=5Dtqjv1J4uDDAiwhfGY1vQmUsu8YN28YycBhf4GjpLg + response: + body: + string: '{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/cli000002","name":"cli000002","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2024-07-05T06:08:56.6230589Z","key2":"2024-07-05T06:08:56.6230589Z"},"privateEndpointConnections":[],"azureFilesIdentityBasedAuthentication":{"directoryServiceOptions":"AADKERB","activeDirectoryProperties":{"domainName":"mydomain.com","netBiosDomainName":" ","forestName":" ","domainGuid":"12345678-1234-1234-1234-123456789012","domainSid":" - ","azureStorageSid":" "}},"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-31T05:14:31.9571788Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-31T05:14:31.9571788Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-31T05:14:29.5352954Z","primaryEndpoints":{"dfs":"https://cli000002.dfs.core.windows.net/","web":"https://cli000002.z3.web.core.windows.net/","blob":"https://cli000002.blob.core.windows.net/","queue":"https://cli000002.queue.core.windows.net/","table":"https://cli000002.table.core.windows.net/","file":"https://cli000002.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}}' + ","azureStorageSid":" "}},"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-05T06:08:59.1073573Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-05T06:08:59.1073573Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-07-05T06:08:56.5292073Z","primaryEndpoints":{"dfs":"https://cli000002.dfs.core.windows.net/","web":"https://cli000002.z3.web.core.windows.net/","blob":"https://cli000002.blob.core.windows.net/","queue":"https://cli000002.queue.core.windows.net/","table":"https://cli000002.table.core.windows.net/","file":"https://cli000002.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}}' headers: cache-control: - no-cache content-length: - - '1642' + - '1658' content-type: - application/json date: - - Fri, 31 Mar 2023 05:14:51 GMT + - Fri, 05 Jul 2024 06:09:18 GMT expires: - '-1' pragma: @@ -91,12 +143,12 @@ interactions: - Microsoft-Azure-Storage-Resource-Provider/1.0,Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding x-content-type-options: - nosniff + x-ms-operation-identifier: + - tenantId=54826b22-38d6-4fb2-bad9-b7b93a3e9c5a,objectId=a7250e3a-0e5e-48e2-9a34-45f1f5e1a91e/eastus2euap/d4c33ce4-4c05-4d05-907e-35a83f2c61a5 + x-ms-ratelimit-remaining-subscription-global-reads: + - '3748' status: code: 200 message: OK diff --git a/src/storage-preview/azext_storage_preview/tests/latest/recordings/test_storage_account_dns_endpoint_type.yaml b/src/storage-preview/azext_storage_preview/tests/latest/recordings/test_storage_account_dns_endpoint_type.yaml index 68081c8a567..87769f7c2f2 100644 --- a/src/storage-preview/azext_storage_preview/tests/latest/recordings/test_storage_account_dns_endpoint_type.yaml +++ b/src/storage-preview/azext_storage_preview/tests/latest/recordings/test_storage_account_dns_endpoint_type.yaml @@ -19,9 +19,9 @@ interactions: ParameterSetName: - -n -g -l --hns --dns-endpoint-type User-Agent: - - AZURECLI/2.46.0 azsdk-python-azure-mgmt-storage/21.0.0 Python/3.10.10 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.62.0 (PIP) azsdk-python-core/1.28.0 Python/3.9.13 (Windows-10-10.0.19045-SP0) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_storage_account_dns_et000001/providers/Microsoft.Storage/storageAccounts/cli000002?api-version=2022-09-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_storage_account_dns_et000001/providers/Microsoft.Storage/storageAccounts/cli000002?api-version=2023-05-01 response: body: string: '' @@ -33,11 +33,11 @@ interactions: content-type: - text/plain; charset=utf-8 date: - - Fri, 31 Mar 2023 05:15:07 GMT + - Fri, 05 Jul 2024 06:08:58 GMT expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/0db5848d-7cb9-41ff-b845-febacfc92ac7?monitor=true&api-version=2022-09-01 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/1b035b01-1281-43af-99db-92f21a6d57a4?monitor=true&api-version=2023-05-01&t=638557565385382863&c=MIIHhjCCBm6gAwIBAgITHgTRyflxkShu--VinwAABNHJ-TANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNjI3MTI0MTAxWhcNMjQwOTI1MTI0MTAxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANBrr0L6Umt3WSdxpF0u7V5gmAhnCYp5MANqa_Z1Fi90k1oNBpVRBeA83-DP_Kt_w1LLlI4-Qx-OR3oxA2hhBS1pPjKRQGhbQreLu_HkL_lUHcsm59L9nDF-DDs8AgOpIzfMIcXm0X8J8hyYSMn6OkEeBIbZyzb1K_iQ9ZTXNMGHEML_vBTGNC5pQkI508LMKIIY9hcgwIUl60A6gut5T7hrRa0EkZHIUtKgPwsbAG-67-2rpW4XN1125OMyh0FQHtH68Rqyq8D4JThT13X0iZJMkBbgWo4aeC3KjbnTcS2w1gTevr28je0j-5nGzE9fWPCxSmbsU57LVdECqir1zVUCAwEAAaOCBHMwggRvMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAcsGCCsGAQUFBwEBBIIBvTCCAbkwYwYIKwYBBQUHMAKGV2h0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDEuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDQuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwHQYDVR0OBBYEFDqU3HmAN2gP75YPlHKXF04-rHxkMA4GA1UdDwEB_wQEAwIFoDCCASYGA1UdHwSCAR0wggEZMIIBFaCCARGgggENhj9odHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDATAMBgorBgEEAYI3ewQBMB8GA1UdIwQYMBaAFPFGaMbxw_ArLX2LauGy-b41_NFBMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAQEAhz6mKvyMpK6eZRoLvyFRPI_aKjF5ae_EklNspOi92t_cNaUHJGyQnVUHDk1c7IKh0ZkR5l50IrPdOXIS8kn332AhNv-9coG-TxLkOLUivhuUHq8OK5t_9GCDMmzUBjmVvlKuKXjpIJcZ-3Hi8tOr5j6DNIK86JfmEjlfL35Zqp8eRkfm8_5w_NH_bQ2ELzBrNErXSaRXgos1MRuJM01UJ-lDkGzxnvKmkjtny4bouxAwC7UU3jcNnn5N14ENI1b6Xfd6UFz0sAbhcu00CyN4Le8M3T4eqnLPfv7lCtZwxo9So1aSU5Sw4HgYdYs9hOPiYGj3qxtT7rmKCUuSIdv4TA&s=k9TcKzleYcb6yM4AlEE5ZAi7FNEit7vMyZoxUXoq4owrY0-uAwY9H1gdVN01hIg0ct3lfk0HURrNWU0nEP0TrvH61ZTXnJGVbZjjJ62vhxRLyV5Mj6nKCMN5eKAoDVasImxf_jNBSQQ75JBn4BqkSmiFdJrC1ddz4i5jTdkmk2X5-AbKRgQzCDlZKILPXkD0AxjHc7KN2qXnCxHUlMrc82cEd03bxKAvHttCKHsMj8BrgcuJETr8DtYPvG8UHn7lVKyV9jypNG7a0pU-UTqtyVvlw1E6SS-RQh4eDq2QXgwHj3IkPJ5xdEQ1IXXS6NOe_jo1VuzItklakMnXfHU9uA&h=iuO1IB-xyT8sxnzgr332eM8mE0Za2tzQBQX6cDI6Fr8 pragma: - no-cache server: @@ -46,8 +46,12 @@ interactions: - max-age=31536000; includeSubDomains x-content-type-options: - nosniff + x-ms-operation-identifier: + - tenantId=54826b22-38d6-4fb2-bad9-b7b93a3e9c5a,objectId=a7250e3a-0e5e-48e2-9a34-45f1f5e1a91e/eastus2euap/92cbbe19-ffe8-436f-a3e8-14ffd2f890da + x-ms-ratelimit-remaining-subscription-global-writes: + - '2999' x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '199' status: code: 202 message: Accepted @@ -65,21 +69,69 @@ interactions: ParameterSetName: - -n -g -l --hns --dns-endpoint-type User-Agent: - - AZURECLI/2.46.0 azsdk-python-azure-mgmt-storage/21.0.0 Python/3.10.10 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.62.0 (PIP) azsdk-python-core/1.28.0 Python/3.9.13 (Windows-10-10.0.19045-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/0db5848d-7cb9-41ff-b845-febacfc92ac7?monitor=true&api-version=2022-09-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/1b035b01-1281-43af-99db-92f21a6d57a4?monitor=true&api-version=2023-05-01&t=638557565385382863&c=MIIHhjCCBm6gAwIBAgITHgTRyflxkShu--VinwAABNHJ-TANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNjI3MTI0MTAxWhcNMjQwOTI1MTI0MTAxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANBrr0L6Umt3WSdxpF0u7V5gmAhnCYp5MANqa_Z1Fi90k1oNBpVRBeA83-DP_Kt_w1LLlI4-Qx-OR3oxA2hhBS1pPjKRQGhbQreLu_HkL_lUHcsm59L9nDF-DDs8AgOpIzfMIcXm0X8J8hyYSMn6OkEeBIbZyzb1K_iQ9ZTXNMGHEML_vBTGNC5pQkI508LMKIIY9hcgwIUl60A6gut5T7hrRa0EkZHIUtKgPwsbAG-67-2rpW4XN1125OMyh0FQHtH68Rqyq8D4JThT13X0iZJMkBbgWo4aeC3KjbnTcS2w1gTevr28je0j-5nGzE9fWPCxSmbsU57LVdECqir1zVUCAwEAAaOCBHMwggRvMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAcsGCCsGAQUFBwEBBIIBvTCCAbkwYwYIKwYBBQUHMAKGV2h0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDEuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDQuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwHQYDVR0OBBYEFDqU3HmAN2gP75YPlHKXF04-rHxkMA4GA1UdDwEB_wQEAwIFoDCCASYGA1UdHwSCAR0wggEZMIIBFaCCARGgggENhj9odHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDATAMBgorBgEEAYI3ewQBMB8GA1UdIwQYMBaAFPFGaMbxw_ArLX2LauGy-b41_NFBMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAQEAhz6mKvyMpK6eZRoLvyFRPI_aKjF5ae_EklNspOi92t_cNaUHJGyQnVUHDk1c7IKh0ZkR5l50IrPdOXIS8kn332AhNv-9coG-TxLkOLUivhuUHq8OK5t_9GCDMmzUBjmVvlKuKXjpIJcZ-3Hi8tOr5j6DNIK86JfmEjlfL35Zqp8eRkfm8_5w_NH_bQ2ELzBrNErXSaRXgos1MRuJM01UJ-lDkGzxnvKmkjtny4bouxAwC7UU3jcNnn5N14ENI1b6Xfd6UFz0sAbhcu00CyN4Le8M3T4eqnLPfv7lCtZwxo9So1aSU5Sw4HgYdYs9hOPiYGj3qxtT7rmKCUuSIdv4TA&s=k9TcKzleYcb6yM4AlEE5ZAi7FNEit7vMyZoxUXoq4owrY0-uAwY9H1gdVN01hIg0ct3lfk0HURrNWU0nEP0TrvH61ZTXnJGVbZjjJ62vhxRLyV5Mj6nKCMN5eKAoDVasImxf_jNBSQQ75JBn4BqkSmiFdJrC1ddz4i5jTdkmk2X5-AbKRgQzCDlZKILPXkD0AxjHc7KN2qXnCxHUlMrc82cEd03bxKAvHttCKHsMj8BrgcuJETr8DtYPvG8UHn7lVKyV9jypNG7a0pU-UTqtyVvlw1E6SS-RQh4eDq2QXgwHj3IkPJ5xdEQ1IXXS6NOe_jo1VuzItklakMnXfHU9uA&h=iuO1IB-xyT8sxnzgr332eM8mE0Za2tzQBQX6cDI6Fr8 response: body: - string: '{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_storage_account_dns_et000001/providers/Microsoft.Storage/storageAccounts/cli000002","name":"cli000002","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"dnsEndpointType":"Standard","keyCreationTime":{"key1":"2023-03-31T05:15:02.9267536Z","key2":"2023-03-31T05:15:02.9267536Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"isHnsEnabled":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-31T05:15:03.4111390Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-31T05:15:03.4111390Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-31T05:15:02.7704607Z","primaryEndpoints":{"dfs":"https://cli000002.dfs.core.windows.net/","web":"https://cli000002.z3.web.core.windows.net/","blob":"https://cli000002.blob.core.windows.net/","queue":"https://cli000002.queue.core.windows.net/","table":"https://cli000002.table.core.windows.net/","file":"https://cli000002.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available","secondaryLocation":"centraluseuap","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://cli000002-secondary.dfs.core.windows.net/","web":"https://cli000002-secondary.z3.web.core.windows.net/","blob":"https://cli000002-secondary.blob.core.windows.net/","queue":"https://cli000002-secondary.queue.core.windows.net/","table":"https://cli000002-secondary.table.core.windows.net/"}}}' + string: '' + headers: + cache-control: + - no-cache + content-length: + - '0' + content-type: + - text/plain; charset=utf-8 + date: + - Fri, 05 Jul 2024 06:08:58 GMT + expires: + - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/1b035b01-1281-43af-99db-92f21a6d57a4?monitor=true&api-version=2023-05-01&t=638557565388977276&c=MIIHhjCCBm6gAwIBAgITHgTRyflxkShu--VinwAABNHJ-TANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNjI3MTI0MTAxWhcNMjQwOTI1MTI0MTAxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANBrr0L6Umt3WSdxpF0u7V5gmAhnCYp5MANqa_Z1Fi90k1oNBpVRBeA83-DP_Kt_w1LLlI4-Qx-OR3oxA2hhBS1pPjKRQGhbQreLu_HkL_lUHcsm59L9nDF-DDs8AgOpIzfMIcXm0X8J8hyYSMn6OkEeBIbZyzb1K_iQ9ZTXNMGHEML_vBTGNC5pQkI508LMKIIY9hcgwIUl60A6gut5T7hrRa0EkZHIUtKgPwsbAG-67-2rpW4XN1125OMyh0FQHtH68Rqyq8D4JThT13X0iZJMkBbgWo4aeC3KjbnTcS2w1gTevr28je0j-5nGzE9fWPCxSmbsU57LVdECqir1zVUCAwEAAaOCBHMwggRvMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAcsGCCsGAQUFBwEBBIIBvTCCAbkwYwYIKwYBBQUHMAKGV2h0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDEuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDQuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwHQYDVR0OBBYEFDqU3HmAN2gP75YPlHKXF04-rHxkMA4GA1UdDwEB_wQEAwIFoDCCASYGA1UdHwSCAR0wggEZMIIBFaCCARGgggENhj9odHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDATAMBgorBgEEAYI3ewQBMB8GA1UdIwQYMBaAFPFGaMbxw_ArLX2LauGy-b41_NFBMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAQEAhz6mKvyMpK6eZRoLvyFRPI_aKjF5ae_EklNspOi92t_cNaUHJGyQnVUHDk1c7IKh0ZkR5l50IrPdOXIS8kn332AhNv-9coG-TxLkOLUivhuUHq8OK5t_9GCDMmzUBjmVvlKuKXjpIJcZ-3Hi8tOr5j6DNIK86JfmEjlfL35Zqp8eRkfm8_5w_NH_bQ2ELzBrNErXSaRXgos1MRuJM01UJ-lDkGzxnvKmkjtny4bouxAwC7UU3jcNnn5N14ENI1b6Xfd6UFz0sAbhcu00CyN4Le8M3T4eqnLPfv7lCtZwxo9So1aSU5Sw4HgYdYs9hOPiYGj3qxtT7rmKCUuSIdv4TA&s=BrFSp4dWbOqN5ZH5qLFPA5cYJ8osUCogxowlDzXL7voDUC5F7QhOucG-tImvuVRSDih1T0wYEsNl2kbg0_Rg1LroOBjQpvvm85gy4Ii3eZ1iG-gp07OTZ3le00A5gtqy9SDOz5Q_zVT6zlkn3zhflXbkcuDRAZ2EBADqXgoM4P5-o-IJQjwDwlevezf0SssIZjHsTCH2t81I-slJeXRVSpig5nKWi8Hq1vetSe3U5hHIg9ZrnDUV1sl6FDQPfCBM5KrtSGw-ytphzuQl-x1rg9IRbbChUT6Fn4hd98XUDsb9HizZamSeAeiAq8wEmMcf-1YW2ZyryXjAsKYm5d56bQ&h=tMguvVUqbIXL8Kt5gbDzj2F-ZcDU39EnpUICNvop41Y + pragma: + - no-cache + server: + - Microsoft-Azure-Storage-Resource-Provider/1.0,Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=54826b22-38d6-4fb2-bad9-b7b93a3e9c5a,objectId=a7250e3a-0e5e-48e2-9a34-45f1f5e1a91e/eastus2euap/0abc2738-11ba-4165-807e-0907e5fe7c57 + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' + status: + code: 202 + message: Accepted +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - storage account create + Connection: + - keep-alive + ParameterSetName: + - -n -g -l --hns --dns-endpoint-type + User-Agent: + - AZURECLI/2.62.0 (PIP) azsdk-python-core/1.28.0 Python/3.9.13 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/1b035b01-1281-43af-99db-92f21a6d57a4?monitor=true&api-version=2023-05-01&t=638557565388977276&c=MIIHhjCCBm6gAwIBAgITHgTRyflxkShu--VinwAABNHJ-TANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNjI3MTI0MTAxWhcNMjQwOTI1MTI0MTAxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANBrr0L6Umt3WSdxpF0u7V5gmAhnCYp5MANqa_Z1Fi90k1oNBpVRBeA83-DP_Kt_w1LLlI4-Qx-OR3oxA2hhBS1pPjKRQGhbQreLu_HkL_lUHcsm59L9nDF-DDs8AgOpIzfMIcXm0X8J8hyYSMn6OkEeBIbZyzb1K_iQ9ZTXNMGHEML_vBTGNC5pQkI508LMKIIY9hcgwIUl60A6gut5T7hrRa0EkZHIUtKgPwsbAG-67-2rpW4XN1125OMyh0FQHtH68Rqyq8D4JThT13X0iZJMkBbgWo4aeC3KjbnTcS2w1gTevr28je0j-5nGzE9fWPCxSmbsU57LVdECqir1zVUCAwEAAaOCBHMwggRvMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAcsGCCsGAQUFBwEBBIIBvTCCAbkwYwYIKwYBBQUHMAKGV2h0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDEuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDQuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwHQYDVR0OBBYEFDqU3HmAN2gP75YPlHKXF04-rHxkMA4GA1UdDwEB_wQEAwIFoDCCASYGA1UdHwSCAR0wggEZMIIBFaCCARGgggENhj9odHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDATAMBgorBgEEAYI3ewQBMB8GA1UdIwQYMBaAFPFGaMbxw_ArLX2LauGy-b41_NFBMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAQEAhz6mKvyMpK6eZRoLvyFRPI_aKjF5ae_EklNspOi92t_cNaUHJGyQnVUHDk1c7IKh0ZkR5l50IrPdOXIS8kn332AhNv-9coG-TxLkOLUivhuUHq8OK5t_9GCDMmzUBjmVvlKuKXjpIJcZ-3Hi8tOr5j6DNIK86JfmEjlfL35Zqp8eRkfm8_5w_NH_bQ2ELzBrNErXSaRXgos1MRuJM01UJ-lDkGzxnvKmkjtny4bouxAwC7UU3jcNnn5N14ENI1b6Xfd6UFz0sAbhcu00CyN4Le8M3T4eqnLPfv7lCtZwxo9So1aSU5Sw4HgYdYs9hOPiYGj3qxtT7rmKCUuSIdv4TA&s=BrFSp4dWbOqN5ZH5qLFPA5cYJ8osUCogxowlDzXL7voDUC5F7QhOucG-tImvuVRSDih1T0wYEsNl2kbg0_Rg1LroOBjQpvvm85gy4Ii3eZ1iG-gp07OTZ3le00A5gtqy9SDOz5Q_zVT6zlkn3zhflXbkcuDRAZ2EBADqXgoM4P5-o-IJQjwDwlevezf0SssIZjHsTCH2t81I-slJeXRVSpig5nKWi8Hq1vetSe3U5hHIg9ZrnDUV1sl6FDQPfCBM5KrtSGw-ytphzuQl-x1rg9IRbbChUT6Fn4hd98XUDsb9HizZamSeAeiAq8wEmMcf-1YW2ZyryXjAsKYm5d56bQ&h=tMguvVUqbIXL8Kt5gbDzj2F-ZcDU39EnpUICNvop41Y + response: + body: + string: '{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_storage_account_dns_et000001/providers/Microsoft.Storage/storageAccounts/cli000002","name":"cli000002","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"dnsEndpointType":"Standard","keyCreationTime":{"key1":"2024-07-05T06:08:56.6230589Z","key2":"2024-07-05T06:08:56.6230589Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"isHnsEnabled":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-05T06:08:57.0135881Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-05T06:08:57.0135881Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-07-05T06:08:56.5292073Z","primaryEndpoints":{"dfs":"https://cli000002.dfs.core.windows.net/","web":"https://cli000002.z3.web.core.windows.net/","blob":"https://cli000002.blob.core.windows.net/","queue":"https://cli000002.queue.core.windows.net/","table":"https://cli000002.table.core.windows.net/","file":"https://cli000002.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available","secondaryLocation":"centraluseuap","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://cli000002-secondary.dfs.core.windows.net/","web":"https://cli000002-secondary.z3.web.core.windows.net/","blob":"https://cli000002-secondary.blob.core.windows.net/","queue":"https://cli000002-secondary.queue.core.windows.net/","table":"https://cli000002-secondary.table.core.windows.net/"}}}' headers: cache-control: - no-cache content-length: - - '1841' + - '1857' content-type: - application/json date: - - Fri, 31 Mar 2023 05:15:24 GMT + - Fri, 05 Jul 2024 06:09:16 GMT expires: - '-1' pragma: @@ -88,12 +140,12 @@ interactions: - Microsoft-Azure-Storage-Resource-Provider/1.0,Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding x-content-type-options: - nosniff + x-ms-operation-identifier: + - tenantId=54826b22-38d6-4fb2-bad9-b7b93a3e9c5a,objectId=a7250e3a-0e5e-48e2-9a34-45f1f5e1a91e/eastus2euap/59923fdd-85ab-4307-b93a-173267a3f677 + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' status: code: 200 message: OK @@ -117,9 +169,9 @@ interactions: ParameterSetName: - -n -g -l --hns --dns-endpoint-type User-Agent: - - AZURECLI/2.46.0 azsdk-python-azure-mgmt-storage/21.0.0 Python/3.10.10 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.62.0 (PIP) azsdk-python-core/1.28.0 Python/3.9.13 (Windows-10-10.0.19045-SP0) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_storage_account_dns_et000001/providers/Microsoft.Storage/storageAccounts/cli000003?api-version=2022-09-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_storage_account_dns_et000001/providers/Microsoft.Storage/storageAccounts/cli000003?api-version=2023-05-01 response: body: string: '' @@ -131,11 +183,11 @@ interactions: content-type: - text/plain; charset=utf-8 date: - - Fri, 31 Mar 2023 05:15:28 GMT + - Fri, 05 Jul 2024 06:09:23 GMT expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/dd1c59c0-cc60-4ffc-a869-3fb379b800f0?monitor=true&api-version=2022-09-01 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/2a5f7865-7114-4124-89ed-01ccba92dad3?monitor=true&api-version=2023-05-01&t=638557565630300227&c=MIIHhjCCBm6gAwIBAgITHgTRyflxkShu--VinwAABNHJ-TANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNjI3MTI0MTAxWhcNMjQwOTI1MTI0MTAxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANBrr0L6Umt3WSdxpF0u7V5gmAhnCYp5MANqa_Z1Fi90k1oNBpVRBeA83-DP_Kt_w1LLlI4-Qx-OR3oxA2hhBS1pPjKRQGhbQreLu_HkL_lUHcsm59L9nDF-DDs8AgOpIzfMIcXm0X8J8hyYSMn6OkEeBIbZyzb1K_iQ9ZTXNMGHEML_vBTGNC5pQkI508LMKIIY9hcgwIUl60A6gut5T7hrRa0EkZHIUtKgPwsbAG-67-2rpW4XN1125OMyh0FQHtH68Rqyq8D4JThT13X0iZJMkBbgWo4aeC3KjbnTcS2w1gTevr28je0j-5nGzE9fWPCxSmbsU57LVdECqir1zVUCAwEAAaOCBHMwggRvMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAcsGCCsGAQUFBwEBBIIBvTCCAbkwYwYIKwYBBQUHMAKGV2h0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDEuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDQuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwHQYDVR0OBBYEFDqU3HmAN2gP75YPlHKXF04-rHxkMA4GA1UdDwEB_wQEAwIFoDCCASYGA1UdHwSCAR0wggEZMIIBFaCCARGgggENhj9odHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDATAMBgorBgEEAYI3ewQBMB8GA1UdIwQYMBaAFPFGaMbxw_ArLX2LauGy-b41_NFBMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAQEAhz6mKvyMpK6eZRoLvyFRPI_aKjF5ae_EklNspOi92t_cNaUHJGyQnVUHDk1c7IKh0ZkR5l50IrPdOXIS8kn332AhNv-9coG-TxLkOLUivhuUHq8OK5t_9GCDMmzUBjmVvlKuKXjpIJcZ-3Hi8tOr5j6DNIK86JfmEjlfL35Zqp8eRkfm8_5w_NH_bQ2ELzBrNErXSaRXgos1MRuJM01UJ-lDkGzxnvKmkjtny4bouxAwC7UU3jcNnn5N14ENI1b6Xfd6UFz0sAbhcu00CyN4Le8M3T4eqnLPfv7lCtZwxo9So1aSU5Sw4HgYdYs9hOPiYGj3qxtT7rmKCUuSIdv4TA&s=guUkuoRb6JA3pB1He_RbOGK3hdCyQ-eGW4il4ps2x-lvTNp88S-ISHdJbW0TCWj2rpnn22Tqrwybn1UGTuh09SPYbFIeClPrCfMCJFBfjvZU9ssWd353F4zArZfrpCchJpWvRhDwGItnvJk5hEdq5J70XSNZITBe4chKCJYvXCy8WV9udEsB6_AgE4Z-KxPgrpAfx3LjglxLTRqHl453ULagrNnfqKS3sEQvQsk4Edjw0hBx9ySb5u4EuMuo3Vv_SVf5oYCQ9Uzf9nF3IITO5n1nIS2uBslTbuI4aAIb_pE7UR0l_WE1a1OjTmK2vNVC2Pqlme7S2zi77Dpz5jMTfA&h=vw4lkx60rX1jWwyLJSAWCJl4KDjt34R2lJFDW731lsc pragma: - no-cache server: @@ -144,8 +196,108 @@ interactions: - max-age=31536000; includeSubDomains x-content-type-options: - nosniff + x-ms-operation-identifier: + - tenantId=54826b22-38d6-4fb2-bad9-b7b93a3e9c5a,objectId=a7250e3a-0e5e-48e2-9a34-45f1f5e1a91e/eastus2euap/2fc7e9df-ff87-4db1-a8ff-3020afb272bf + x-ms-ratelimit-remaining-subscription-global-writes: + - '2998' x-ms-ratelimit-remaining-subscription-writes: - - '1197' + - '198' + status: + code: 202 + message: Accepted +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - storage account create + Connection: + - keep-alive + ParameterSetName: + - -n -g -l --hns --dns-endpoint-type + User-Agent: + - AZURECLI/2.62.0 (PIP) azsdk-python-core/1.28.0 Python/3.9.13 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/2a5f7865-7114-4124-89ed-01ccba92dad3?monitor=true&api-version=2023-05-01&t=638557565630300227&c=MIIHhjCCBm6gAwIBAgITHgTRyflxkShu--VinwAABNHJ-TANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNjI3MTI0MTAxWhcNMjQwOTI1MTI0MTAxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANBrr0L6Umt3WSdxpF0u7V5gmAhnCYp5MANqa_Z1Fi90k1oNBpVRBeA83-DP_Kt_w1LLlI4-Qx-OR3oxA2hhBS1pPjKRQGhbQreLu_HkL_lUHcsm59L9nDF-DDs8AgOpIzfMIcXm0X8J8hyYSMn6OkEeBIbZyzb1K_iQ9ZTXNMGHEML_vBTGNC5pQkI508LMKIIY9hcgwIUl60A6gut5T7hrRa0EkZHIUtKgPwsbAG-67-2rpW4XN1125OMyh0FQHtH68Rqyq8D4JThT13X0iZJMkBbgWo4aeC3KjbnTcS2w1gTevr28je0j-5nGzE9fWPCxSmbsU57LVdECqir1zVUCAwEAAaOCBHMwggRvMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAcsGCCsGAQUFBwEBBIIBvTCCAbkwYwYIKwYBBQUHMAKGV2h0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDEuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDQuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwHQYDVR0OBBYEFDqU3HmAN2gP75YPlHKXF04-rHxkMA4GA1UdDwEB_wQEAwIFoDCCASYGA1UdHwSCAR0wggEZMIIBFaCCARGgggENhj9odHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDATAMBgorBgEEAYI3ewQBMB8GA1UdIwQYMBaAFPFGaMbxw_ArLX2LauGy-b41_NFBMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAQEAhz6mKvyMpK6eZRoLvyFRPI_aKjF5ae_EklNspOi92t_cNaUHJGyQnVUHDk1c7IKh0ZkR5l50IrPdOXIS8kn332AhNv-9coG-TxLkOLUivhuUHq8OK5t_9GCDMmzUBjmVvlKuKXjpIJcZ-3Hi8tOr5j6DNIK86JfmEjlfL35Zqp8eRkfm8_5w_NH_bQ2ELzBrNErXSaRXgos1MRuJM01UJ-lDkGzxnvKmkjtny4bouxAwC7UU3jcNnn5N14ENI1b6Xfd6UFz0sAbhcu00CyN4Le8M3T4eqnLPfv7lCtZwxo9So1aSU5Sw4HgYdYs9hOPiYGj3qxtT7rmKCUuSIdv4TA&s=guUkuoRb6JA3pB1He_RbOGK3hdCyQ-eGW4il4ps2x-lvTNp88S-ISHdJbW0TCWj2rpnn22Tqrwybn1UGTuh09SPYbFIeClPrCfMCJFBfjvZU9ssWd353F4zArZfrpCchJpWvRhDwGItnvJk5hEdq5J70XSNZITBe4chKCJYvXCy8WV9udEsB6_AgE4Z-KxPgrpAfx3LjglxLTRqHl453ULagrNnfqKS3sEQvQsk4Edjw0hBx9ySb5u4EuMuo3Vv_SVf5oYCQ9Uzf9nF3IITO5n1nIS2uBslTbuI4aAIb_pE7UR0l_WE1a1OjTmK2vNVC2Pqlme7S2zi77Dpz5jMTfA&h=vw4lkx60rX1jWwyLJSAWCJl4KDjt34R2lJFDW731lsc + response: + body: + string: '' + headers: + cache-control: + - no-cache + content-length: + - '0' + content-type: + - text/plain; charset=utf-8 + date: + - Fri, 05 Jul 2024 06:09:23 GMT + expires: + - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/2a5f7865-7114-4124-89ed-01ccba92dad3?monitor=true&api-version=2023-05-01&t=638557565633737785&c=MIIHhjCCBm6gAwIBAgITHgTRyflxkShu--VinwAABNHJ-TANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNjI3MTI0MTAxWhcNMjQwOTI1MTI0MTAxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANBrr0L6Umt3WSdxpF0u7V5gmAhnCYp5MANqa_Z1Fi90k1oNBpVRBeA83-DP_Kt_w1LLlI4-Qx-OR3oxA2hhBS1pPjKRQGhbQreLu_HkL_lUHcsm59L9nDF-DDs8AgOpIzfMIcXm0X8J8hyYSMn6OkEeBIbZyzb1K_iQ9ZTXNMGHEML_vBTGNC5pQkI508LMKIIY9hcgwIUl60A6gut5T7hrRa0EkZHIUtKgPwsbAG-67-2rpW4XN1125OMyh0FQHtH68Rqyq8D4JThT13X0iZJMkBbgWo4aeC3KjbnTcS2w1gTevr28je0j-5nGzE9fWPCxSmbsU57LVdECqir1zVUCAwEAAaOCBHMwggRvMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAcsGCCsGAQUFBwEBBIIBvTCCAbkwYwYIKwYBBQUHMAKGV2h0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDEuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDQuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwHQYDVR0OBBYEFDqU3HmAN2gP75YPlHKXF04-rHxkMA4GA1UdDwEB_wQEAwIFoDCCASYGA1UdHwSCAR0wggEZMIIBFaCCARGgggENhj9odHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDATAMBgorBgEEAYI3ewQBMB8GA1UdIwQYMBaAFPFGaMbxw_ArLX2LauGy-b41_NFBMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAQEAhz6mKvyMpK6eZRoLvyFRPI_aKjF5ae_EklNspOi92t_cNaUHJGyQnVUHDk1c7IKh0ZkR5l50IrPdOXIS8kn332AhNv-9coG-TxLkOLUivhuUHq8OK5t_9GCDMmzUBjmVvlKuKXjpIJcZ-3Hi8tOr5j6DNIK86JfmEjlfL35Zqp8eRkfm8_5w_NH_bQ2ELzBrNErXSaRXgos1MRuJM01UJ-lDkGzxnvKmkjtny4bouxAwC7UU3jcNnn5N14ENI1b6Xfd6UFz0sAbhcu00CyN4Le8M3T4eqnLPfv7lCtZwxo9So1aSU5Sw4HgYdYs9hOPiYGj3qxtT7rmKCUuSIdv4TA&s=uvUJtjDcb-5scR4FRPLGSmAuHDPXy26r9apGhx-UFgTUVgpUgp0JP3mcYQvBZfxJXbCs-OlLtKJfS4ZMSpwhLjMvnhk5FkTk_zlUeAmg9-1xxHD3o_IxDPPrQKxW-3bgVkW2AC-lRGmc6AZawLODyTs6K6oL9XrhtsODHTLV5gFBeYpUe2nYeVoqiIQNVoSR4VOK9ZSDNocrroxCsE_AjMTdY_CF97wDScPuIH_8poawm8_hutuVRlJi7DyYZpvS1DeW6w_QzdKLe49GNJfDo8oAE3Uk7D_Qq0NV2iUTfSRcQ2wcxmLJhJ8I-p62DOkeojXbV8KImZ6n7z2S88cHXQ&h=0jm6kvvdBCY7GcbYDXNeWU-ZDkQgpqgBaHlM__-Kbek + pragma: + - no-cache + server: + - Microsoft-Azure-Storage-Resource-Provider/1.0,Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=54826b22-38d6-4fb2-bad9-b7b93a3e9c5a,objectId=a7250e3a-0e5e-48e2-9a34-45f1f5e1a91e/eastus2euap/1b7bf9dc-e45e-4e09-ae45-e667490a7afb + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' + status: + code: 202 + message: Accepted +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - storage account create + Connection: + - keep-alive + ParameterSetName: + - -n -g -l --hns --dns-endpoint-type + User-Agent: + - AZURECLI/2.62.0 (PIP) azsdk-python-core/1.28.0 Python/3.9.13 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/2a5f7865-7114-4124-89ed-01ccba92dad3?monitor=true&api-version=2023-05-01&t=638557565633737785&c=MIIHhjCCBm6gAwIBAgITHgTRyflxkShu--VinwAABNHJ-TANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNjI3MTI0MTAxWhcNMjQwOTI1MTI0MTAxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANBrr0L6Umt3WSdxpF0u7V5gmAhnCYp5MANqa_Z1Fi90k1oNBpVRBeA83-DP_Kt_w1LLlI4-Qx-OR3oxA2hhBS1pPjKRQGhbQreLu_HkL_lUHcsm59L9nDF-DDs8AgOpIzfMIcXm0X8J8hyYSMn6OkEeBIbZyzb1K_iQ9ZTXNMGHEML_vBTGNC5pQkI508LMKIIY9hcgwIUl60A6gut5T7hrRa0EkZHIUtKgPwsbAG-67-2rpW4XN1125OMyh0FQHtH68Rqyq8D4JThT13X0iZJMkBbgWo4aeC3KjbnTcS2w1gTevr28je0j-5nGzE9fWPCxSmbsU57LVdECqir1zVUCAwEAAaOCBHMwggRvMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAcsGCCsGAQUFBwEBBIIBvTCCAbkwYwYIKwYBBQUHMAKGV2h0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDEuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDQuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwHQYDVR0OBBYEFDqU3HmAN2gP75YPlHKXF04-rHxkMA4GA1UdDwEB_wQEAwIFoDCCASYGA1UdHwSCAR0wggEZMIIBFaCCARGgggENhj9odHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDATAMBgorBgEEAYI3ewQBMB8GA1UdIwQYMBaAFPFGaMbxw_ArLX2LauGy-b41_NFBMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAQEAhz6mKvyMpK6eZRoLvyFRPI_aKjF5ae_EklNspOi92t_cNaUHJGyQnVUHDk1c7IKh0ZkR5l50IrPdOXIS8kn332AhNv-9coG-TxLkOLUivhuUHq8OK5t_9GCDMmzUBjmVvlKuKXjpIJcZ-3Hi8tOr5j6DNIK86JfmEjlfL35Zqp8eRkfm8_5w_NH_bQ2ELzBrNErXSaRXgos1MRuJM01UJ-lDkGzxnvKmkjtny4bouxAwC7UU3jcNnn5N14ENI1b6Xfd6UFz0sAbhcu00CyN4Le8M3T4eqnLPfv7lCtZwxo9So1aSU5Sw4HgYdYs9hOPiYGj3qxtT7rmKCUuSIdv4TA&s=uvUJtjDcb-5scR4FRPLGSmAuHDPXy26r9apGhx-UFgTUVgpUgp0JP3mcYQvBZfxJXbCs-OlLtKJfS4ZMSpwhLjMvnhk5FkTk_zlUeAmg9-1xxHD3o_IxDPPrQKxW-3bgVkW2AC-lRGmc6AZawLODyTs6K6oL9XrhtsODHTLV5gFBeYpUe2nYeVoqiIQNVoSR4VOK9ZSDNocrroxCsE_AjMTdY_CF97wDScPuIH_8poawm8_hutuVRlJi7DyYZpvS1DeW6w_QzdKLe49GNJfDo8oAE3Uk7D_Qq0NV2iUTfSRcQ2wcxmLJhJ8I-p62DOkeojXbV8KImZ6n7z2S88cHXQ&h=0jm6kvvdBCY7GcbYDXNeWU-ZDkQgpqgBaHlM__-Kbek + response: + body: + string: '' + headers: + cache-control: + - no-cache + content-length: + - '0' + content-type: + - text/plain; charset=utf-8 + date: + - Fri, 05 Jul 2024 06:09:39 GMT + expires: + - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/2a5f7865-7114-4124-89ed-01ccba92dad3?monitor=true&api-version=2023-05-01&t=638557565807049859&c=MIIHhjCCBm6gAwIBAgITHgTRyflxkShu--VinwAABNHJ-TANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNjI3MTI0MTAxWhcNMjQwOTI1MTI0MTAxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANBrr0L6Umt3WSdxpF0u7V5gmAhnCYp5MANqa_Z1Fi90k1oNBpVRBeA83-DP_Kt_w1LLlI4-Qx-OR3oxA2hhBS1pPjKRQGhbQreLu_HkL_lUHcsm59L9nDF-DDs8AgOpIzfMIcXm0X8J8hyYSMn6OkEeBIbZyzb1K_iQ9ZTXNMGHEML_vBTGNC5pQkI508LMKIIY9hcgwIUl60A6gut5T7hrRa0EkZHIUtKgPwsbAG-67-2rpW4XN1125OMyh0FQHtH68Rqyq8D4JThT13X0iZJMkBbgWo4aeC3KjbnTcS2w1gTevr28je0j-5nGzE9fWPCxSmbsU57LVdECqir1zVUCAwEAAaOCBHMwggRvMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAcsGCCsGAQUFBwEBBIIBvTCCAbkwYwYIKwYBBQUHMAKGV2h0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDEuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDQuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwHQYDVR0OBBYEFDqU3HmAN2gP75YPlHKXF04-rHxkMA4GA1UdDwEB_wQEAwIFoDCCASYGA1UdHwSCAR0wggEZMIIBFaCCARGgggENhj9odHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDATAMBgorBgEEAYI3ewQBMB8GA1UdIwQYMBaAFPFGaMbxw_ArLX2LauGy-b41_NFBMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAQEAhz6mKvyMpK6eZRoLvyFRPI_aKjF5ae_EklNspOi92t_cNaUHJGyQnVUHDk1c7IKh0ZkR5l50IrPdOXIS8kn332AhNv-9coG-TxLkOLUivhuUHq8OK5t_9GCDMmzUBjmVvlKuKXjpIJcZ-3Hi8tOr5j6DNIK86JfmEjlfL35Zqp8eRkfm8_5w_NH_bQ2ELzBrNErXSaRXgos1MRuJM01UJ-lDkGzxnvKmkjtny4bouxAwC7UU3jcNnn5N14ENI1b6Xfd6UFz0sAbhcu00CyN4Le8M3T4eqnLPfv7lCtZwxo9So1aSU5Sw4HgYdYs9hOPiYGj3qxtT7rmKCUuSIdv4TA&s=Hv4R8CZ3lzp2Ti9rJpxPgLTekw7YlktQj47qbUilstYsK5R1INa7GDvT67LGXDQfci37PWNTx1RFFicPhfS1R4tvDeYXr6kCHQug9EPzCMre90SCsGJYTkdcHHBbcuPEb9gJiDaHB5ADO1qJojxjgefBd7QFdi4ocMyFpmbrg81psfzUUsqZW_LUsfaosJaTIHJ4TPVzUCkaAjYn-T43gITuH5iWKDEc6N-00y6TmNs4KNX2ZisMcTDljhGT79Zjh6QOkOjAA102-fD90BNhYGdjWwi61J1ZSpwIs9rdQ0eQq6fQcjl7AOfi90aQ6T8Spib4ol01R9qWDraaKFFcbA&h=5I3jmvvyeTMh9GxdjiFP8BQ9coIGC3jN_UIPLYXpDeU + pragma: + - no-cache + server: + - Microsoft-Azure-Storage-Resource-Provider/1.0,Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=54826b22-38d6-4fb2-bad9-b7b93a3e9c5a,objectId=a7250e3a-0e5e-48e2-9a34-45f1f5e1a91e/eastus2euap/d393918c-937d-4a87-8d5c-fc146be1a776 + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' status: code: 202 message: Accepted @@ -163,9 +315,9 @@ interactions: ParameterSetName: - -n -g -l --hns --dns-endpoint-type User-Agent: - - AZURECLI/2.46.0 azsdk-python-azure-mgmt-storage/21.0.0 Python/3.10.10 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.62.0 (PIP) azsdk-python-core/1.28.0 Python/3.9.13 (Windows-10-10.0.19045-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/dd1c59c0-cc60-4ffc-a869-3fb379b800f0?monitor=true&api-version=2022-09-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/2a5f7865-7114-4124-89ed-01ccba92dad3?monitor=true&api-version=2023-05-01&t=638557565807049859&c=MIIHhjCCBm6gAwIBAgITHgTRyflxkShu--VinwAABNHJ-TANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNjI3MTI0MTAxWhcNMjQwOTI1MTI0MTAxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANBrr0L6Umt3WSdxpF0u7V5gmAhnCYp5MANqa_Z1Fi90k1oNBpVRBeA83-DP_Kt_w1LLlI4-Qx-OR3oxA2hhBS1pPjKRQGhbQreLu_HkL_lUHcsm59L9nDF-DDs8AgOpIzfMIcXm0X8J8hyYSMn6OkEeBIbZyzb1K_iQ9ZTXNMGHEML_vBTGNC5pQkI508LMKIIY9hcgwIUl60A6gut5T7hrRa0EkZHIUtKgPwsbAG-67-2rpW4XN1125OMyh0FQHtH68Rqyq8D4JThT13X0iZJMkBbgWo4aeC3KjbnTcS2w1gTevr28je0j-5nGzE9fWPCxSmbsU57LVdECqir1zVUCAwEAAaOCBHMwggRvMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAcsGCCsGAQUFBwEBBIIBvTCCAbkwYwYIKwYBBQUHMAKGV2h0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDEuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDQuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwHQYDVR0OBBYEFDqU3HmAN2gP75YPlHKXF04-rHxkMA4GA1UdDwEB_wQEAwIFoDCCASYGA1UdHwSCAR0wggEZMIIBFaCCARGgggENhj9odHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDATAMBgorBgEEAYI3ewQBMB8GA1UdIwQYMBaAFPFGaMbxw_ArLX2LauGy-b41_NFBMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAQEAhz6mKvyMpK6eZRoLvyFRPI_aKjF5ae_EklNspOi92t_cNaUHJGyQnVUHDk1c7IKh0ZkR5l50IrPdOXIS8kn332AhNv-9coG-TxLkOLUivhuUHq8OK5t_9GCDMmzUBjmVvlKuKXjpIJcZ-3Hi8tOr5j6DNIK86JfmEjlfL35Zqp8eRkfm8_5w_NH_bQ2ELzBrNErXSaRXgos1MRuJM01UJ-lDkGzxnvKmkjtny4bouxAwC7UU3jcNnn5N14ENI1b6Xfd6UFz0sAbhcu00CyN4Le8M3T4eqnLPfv7lCtZwxo9So1aSU5Sw4HgYdYs9hOPiYGj3qxtT7rmKCUuSIdv4TA&s=Hv4R8CZ3lzp2Ti9rJpxPgLTekw7YlktQj47qbUilstYsK5R1INa7GDvT67LGXDQfci37PWNTx1RFFicPhfS1R4tvDeYXr6kCHQug9EPzCMre90SCsGJYTkdcHHBbcuPEb9gJiDaHB5ADO1qJojxjgefBd7QFdi4ocMyFpmbrg81psfzUUsqZW_LUsfaosJaTIHJ4TPVzUCkaAjYn-T43gITuH5iWKDEc6N-00y6TmNs4KNX2ZisMcTDljhGT79Zjh6QOkOjAA102-fD90BNhYGdjWwi61J1ZSpwIs9rdQ0eQq6fQcjl7AOfi90aQ6T8Spib4ol01R9qWDraaKFFcbA&h=5I3jmvvyeTMh9GxdjiFP8BQ9coIGC3jN_UIPLYXpDeU response: body: string: '' @@ -177,11 +329,11 @@ interactions: content-type: - text/plain; charset=utf-8 date: - - Fri, 31 Mar 2023 05:15:47 GMT + - Fri, 05 Jul 2024 06:09:43 GMT expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/dd1c59c0-cc60-4ffc-a869-3fb379b800f0?monitor=true&api-version=2022-09-01 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/2a5f7865-7114-4124-89ed-01ccba92dad3?monitor=true&api-version=2023-05-01&t=638557565840486822&c=MIIHhjCCBm6gAwIBAgITHgTRyflxkShu--VinwAABNHJ-TANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNjI3MTI0MTAxWhcNMjQwOTI1MTI0MTAxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANBrr0L6Umt3WSdxpF0u7V5gmAhnCYp5MANqa_Z1Fi90k1oNBpVRBeA83-DP_Kt_w1LLlI4-Qx-OR3oxA2hhBS1pPjKRQGhbQreLu_HkL_lUHcsm59L9nDF-DDs8AgOpIzfMIcXm0X8J8hyYSMn6OkEeBIbZyzb1K_iQ9ZTXNMGHEML_vBTGNC5pQkI508LMKIIY9hcgwIUl60A6gut5T7hrRa0EkZHIUtKgPwsbAG-67-2rpW4XN1125OMyh0FQHtH68Rqyq8D4JThT13X0iZJMkBbgWo4aeC3KjbnTcS2w1gTevr28je0j-5nGzE9fWPCxSmbsU57LVdECqir1zVUCAwEAAaOCBHMwggRvMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAcsGCCsGAQUFBwEBBIIBvTCCAbkwYwYIKwYBBQUHMAKGV2h0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDEuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDQuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwHQYDVR0OBBYEFDqU3HmAN2gP75YPlHKXF04-rHxkMA4GA1UdDwEB_wQEAwIFoDCCASYGA1UdHwSCAR0wggEZMIIBFaCCARGgggENhj9odHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDATAMBgorBgEEAYI3ewQBMB8GA1UdIwQYMBaAFPFGaMbxw_ArLX2LauGy-b41_NFBMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAQEAhz6mKvyMpK6eZRoLvyFRPI_aKjF5ae_EklNspOi92t_cNaUHJGyQnVUHDk1c7IKh0ZkR5l50IrPdOXIS8kn332AhNv-9coG-TxLkOLUivhuUHq8OK5t_9GCDMmzUBjmVvlKuKXjpIJcZ-3Hi8tOr5j6DNIK86JfmEjlfL35Zqp8eRkfm8_5w_NH_bQ2ELzBrNErXSaRXgos1MRuJM01UJ-lDkGzxnvKmkjtny4bouxAwC7UU3jcNnn5N14ENI1b6Xfd6UFz0sAbhcu00CyN4Le8M3T4eqnLPfv7lCtZwxo9So1aSU5Sw4HgYdYs9hOPiYGj3qxtT7rmKCUuSIdv4TA&s=xNsf5gMBC6lf6vfPzexWQBI6-Syth6FdKoXxXRlhY6v0hDhPiUsPSg23p7vGuZBOUXRe5CfmamEhIvOWxUnb5dh0k7apya73GmI8s4aznUISfYgvKdE0ypwuLWrPJk6u7OMD7l1joSZ-vtlkOwToa7UgeIosBlCydcpRmsx5iENl9UHM-OKo80rbSv0sHeQN_9FLg0bRLAHMh-HveIbLFDFUZn4M22uvtuT5-W1n9COOti3zj7oLXYnXLbEeGJNrBW4djCbqT2fD7SW9M7eDE6o4HNa9izrcLLfWvWUOoFFLZxf9O5nEksmwJFGPz26x4zEREkWeZJ3h9k71LuZlIA&h=A1yjKXzBAGCY0pn8e1MXtC-IQdrV4co-LmduKS2gLAg pragma: - no-cache server: @@ -190,6 +342,10 @@ interactions: - max-age=31536000; includeSubDomains x-content-type-options: - nosniff + x-ms-operation-identifier: + - tenantId=54826b22-38d6-4fb2-bad9-b7b93a3e9c5a,objectId=a7250e3a-0e5e-48e2-9a34-45f1f5e1a91e/eastus2euap/d907bb0f-bfd9-41c8-be85-5789865bbdca + x-ms-ratelimit-remaining-subscription-global-reads: + - '3748' status: code: 202 message: Accepted @@ -207,21 +363,21 @@ interactions: ParameterSetName: - -n -g -l --hns --dns-endpoint-type User-Agent: - - AZURECLI/2.46.0 azsdk-python-azure-mgmt-storage/21.0.0 Python/3.10.10 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.62.0 (PIP) azsdk-python-core/1.28.0 Python/3.9.13 (Windows-10-10.0.19045-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/dd1c59c0-cc60-4ffc-a869-3fb379b800f0?monitor=true&api-version=2022-09-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/2a5f7865-7114-4124-89ed-01ccba92dad3?monitor=true&api-version=2023-05-01&t=638557565840486822&c=MIIHhjCCBm6gAwIBAgITHgTRyflxkShu--VinwAABNHJ-TANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNjI3MTI0MTAxWhcNMjQwOTI1MTI0MTAxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANBrr0L6Umt3WSdxpF0u7V5gmAhnCYp5MANqa_Z1Fi90k1oNBpVRBeA83-DP_Kt_w1LLlI4-Qx-OR3oxA2hhBS1pPjKRQGhbQreLu_HkL_lUHcsm59L9nDF-DDs8AgOpIzfMIcXm0X8J8hyYSMn6OkEeBIbZyzb1K_iQ9ZTXNMGHEML_vBTGNC5pQkI508LMKIIY9hcgwIUl60A6gut5T7hrRa0EkZHIUtKgPwsbAG-67-2rpW4XN1125OMyh0FQHtH68Rqyq8D4JThT13X0iZJMkBbgWo4aeC3KjbnTcS2w1gTevr28je0j-5nGzE9fWPCxSmbsU57LVdECqir1zVUCAwEAAaOCBHMwggRvMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAcsGCCsGAQUFBwEBBIIBvTCCAbkwYwYIKwYBBQUHMAKGV2h0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDEuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDQuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwHQYDVR0OBBYEFDqU3HmAN2gP75YPlHKXF04-rHxkMA4GA1UdDwEB_wQEAwIFoDCCASYGA1UdHwSCAR0wggEZMIIBFaCCARGgggENhj9odHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDATAMBgorBgEEAYI3ewQBMB8GA1UdIwQYMBaAFPFGaMbxw_ArLX2LauGy-b41_NFBMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAQEAhz6mKvyMpK6eZRoLvyFRPI_aKjF5ae_EklNspOi92t_cNaUHJGyQnVUHDk1c7IKh0ZkR5l50IrPdOXIS8kn332AhNv-9coG-TxLkOLUivhuUHq8OK5t_9GCDMmzUBjmVvlKuKXjpIJcZ-3Hi8tOr5j6DNIK86JfmEjlfL35Zqp8eRkfm8_5w_NH_bQ2ELzBrNErXSaRXgos1MRuJM01UJ-lDkGzxnvKmkjtny4bouxAwC7UU3jcNnn5N14ENI1b6Xfd6UFz0sAbhcu00CyN4Le8M3T4eqnLPfv7lCtZwxo9So1aSU5Sw4HgYdYs9hOPiYGj3qxtT7rmKCUuSIdv4TA&s=xNsf5gMBC6lf6vfPzexWQBI6-Syth6FdKoXxXRlhY6v0hDhPiUsPSg23p7vGuZBOUXRe5CfmamEhIvOWxUnb5dh0k7apya73GmI8s4aznUISfYgvKdE0ypwuLWrPJk6u7OMD7l1joSZ-vtlkOwToa7UgeIosBlCydcpRmsx5iENl9UHM-OKo80rbSv0sHeQN_9FLg0bRLAHMh-HveIbLFDFUZn4M22uvtuT5-W1n9COOti3zj7oLXYnXLbEeGJNrBW4djCbqT2fD7SW9M7eDE6o4HNa9izrcLLfWvWUOoFFLZxf9O5nEksmwJFGPz26x4zEREkWeZJ3h9k71LuZlIA&h=A1yjKXzBAGCY0pn8e1MXtC-IQdrV4co-LmduKS2gLAg response: body: - string: '{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_storage_account_dns_et000001/providers/Microsoft.Storage/storageAccounts/cli000003","name":"cli000003","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"dnsEndpointType":"AzureDnsZone","keyCreationTime":{"key1":"2023-03-31T05:15:27.6769220Z","key2":"2023-03-31T05:15:27.6769220Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"isHnsEnabled":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-31T05:15:27.7081746Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-31T05:15:27.7081746Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-31T05:15:27.5207223Z","primaryEndpoints":{"dfs":"https://cli000003.z16.dfs.storage.azure.net/","web":"https://cli000003.z16.web.storage.azure.net/","blob":"https://cli000003.z16.blob.storage.azure.net/","queue":"https://cli000003.z16.queue.storage.azure.net/","table":"https://cli000003.z16.table.storage.azure.net/","file":"https://cli000003.z16.file.storage.azure.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available","secondaryLocation":"centraluseuap","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://cli000003-secondary.z16.dfs.storage.azure.net/","web":"https://cli000003-secondary.z16.web.storage.azure.net/","blob":"https://cli000003-secondary.z16.blob.storage.azure.net/","queue":"https://cli000003-secondary.z16.queue.storage.azure.net/","table":"https://cli000003-secondary.z16.table.storage.azure.net/"}}}' + string: '{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_storage_account_dns_et000001/providers/Microsoft.Storage/storageAccounts/cli000003","name":"cli000003","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"dnsEndpointType":"AzureDnsZone","keyCreationTime":{"key1":"2024-07-05T06:09:19.7011667Z","key2":"2024-07-05T06:09:19.7011667Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"isHnsEnabled":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-05T06:09:19.7636888Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-05T06:09:19.7636888Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-07-05T06:09:19.6074092Z","primaryEndpoints":{"dfs":"https://cli000003.z5.dfs.storage.azure.net/","web":"https://cli000003.z5.web.storage.azure.net/","blob":"https://cli000003.z5.blob.storage.azure.net/","queue":"https://cli000003.z5.queue.storage.azure.net/","table":"https://cli000003.z5.table.storage.azure.net/","file":"https://cli000003.z5.file.storage.azure.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available","secondaryLocation":"centraluseuap","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://cli000003-secondary.z5.dfs.storage.azure.net/","web":"https://cli000003-secondary.z5.web.storage.azure.net/","blob":"https://cli000003-secondary.z5.blob.storage.azure.net/","queue":"https://cli000003-secondary.z5.queue.storage.azure.net/","table":"https://cli000003-secondary.z5.table.storage.azure.net/"}}}' headers: cache-control: - no-cache content-length: - - '1894' + - '1899' content-type: - application/json date: - - Fri, 31 Mar 2023 05:15:50 GMT + - Fri, 05 Jul 2024 06:09:47 GMT expires: - '-1' pragma: @@ -230,12 +386,12 @@ interactions: - Microsoft-Azure-Storage-Resource-Provider/1.0,Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding x-content-type-options: - nosniff + x-ms-operation-identifier: + - tenantId=54826b22-38d6-4fb2-bad9-b7b93a3e9c5a,objectId=a7250e3a-0e5e-48e2-9a34-45f1f5e1a91e/eastus2euap/575d5799-1d60-4ec1-a01d-efd9cdea8071 + x-ms-ratelimit-remaining-subscription-global-reads: + - '3747' status: code: 200 message: OK diff --git a/src/storage-preview/azext_storage_preview/tests/latest/recordings/test_storage_account_migration.yaml b/src/storage-preview/azext_storage_preview/tests/latest/recordings/test_storage_account_migration.yaml index f5b97dbed28..7eef3451add 100644 --- a/src/storage-preview/azext_storage_preview/tests/latest/recordings/test_storage_account_migration.yaml +++ b/src/storage-preview/azext_storage_preview/tests/latest/recordings/test_storage_account_migration.yaml @@ -18,10 +18,9 @@ interactions: ParameterSetName: - -n -g -l --sku User-Agent: - - AZURECLI/2.51.0 (PIP) azsdk-python-azure-mgmt-storage/21.0.0 Python/3.9.13 - (Windows-10-10.0.19045-SP0) + - AZURECLI/2.62.0 (PIP) azsdk-python-core/1.28.0 Python/3.9.13 (Windows-10-10.0.19045-SP0) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/samigration000002?api-version=2022-09-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/samigration000002?api-version=2023-05-01 response: body: string: '' @@ -33,11 +32,11 @@ interactions: content-type: - text/plain; charset=utf-8 date: - - Fri, 11 Aug 2023 05:04:05 GMT + - Fri, 05 Jul 2024 06:09:26 GMT expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/68125152-3627-49d0-b30f-f31be948d2ed?monitor=true&api-version=2022-09-01 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/3393581c-75c6-4e68-b436-1e33c8405af1?monitor=true&api-version=2023-05-01&t=638557565667923953&c=MIIHhjCCBm6gAwIBAgITHgTRyflxkShu--VinwAABNHJ-TANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNjI3MTI0MTAxWhcNMjQwOTI1MTI0MTAxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANBrr0L6Umt3WSdxpF0u7V5gmAhnCYp5MANqa_Z1Fi90k1oNBpVRBeA83-DP_Kt_w1LLlI4-Qx-OR3oxA2hhBS1pPjKRQGhbQreLu_HkL_lUHcsm59L9nDF-DDs8AgOpIzfMIcXm0X8J8hyYSMn6OkEeBIbZyzb1K_iQ9ZTXNMGHEML_vBTGNC5pQkI508LMKIIY9hcgwIUl60A6gut5T7hrRa0EkZHIUtKgPwsbAG-67-2rpW4XN1125OMyh0FQHtH68Rqyq8D4JThT13X0iZJMkBbgWo4aeC3KjbnTcS2w1gTevr28je0j-5nGzE9fWPCxSmbsU57LVdECqir1zVUCAwEAAaOCBHMwggRvMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAcsGCCsGAQUFBwEBBIIBvTCCAbkwYwYIKwYBBQUHMAKGV2h0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDEuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDQuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwHQYDVR0OBBYEFDqU3HmAN2gP75YPlHKXF04-rHxkMA4GA1UdDwEB_wQEAwIFoDCCASYGA1UdHwSCAR0wggEZMIIBFaCCARGgggENhj9odHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDATAMBgorBgEEAYI3ewQBMB8GA1UdIwQYMBaAFPFGaMbxw_ArLX2LauGy-b41_NFBMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAQEAhz6mKvyMpK6eZRoLvyFRPI_aKjF5ae_EklNspOi92t_cNaUHJGyQnVUHDk1c7IKh0ZkR5l50IrPdOXIS8kn332AhNv-9coG-TxLkOLUivhuUHq8OK5t_9GCDMmzUBjmVvlKuKXjpIJcZ-3Hi8tOr5j6DNIK86JfmEjlfL35Zqp8eRkfm8_5w_NH_bQ2ELzBrNErXSaRXgos1MRuJM01UJ-lDkGzxnvKmkjtny4bouxAwC7UU3jcNnn5N14ENI1b6Xfd6UFz0sAbhcu00CyN4Le8M3T4eqnLPfv7lCtZwxo9So1aSU5Sw4HgYdYs9hOPiYGj3qxtT7rmKCUuSIdv4TA&s=qukB49kdyTzO1795_mlyFQi1cUSz0YKiYGO07sXfoT2dZYyhC3WOAAs4lgdoHuxNlkl4jgdDAKNK1KESqsLxVsHg9q6IDinbvja9o4oLLd-azA7o8wUbX9AaZNhK_t3tA2fU88VWC9R5WgVWwtkq6NDt1kEKZhvqVYk1VYD5s2CEVhOYTusXgT6yNY3N5OHi1eeHPy8kbbGcSIUtgWtGDpNrUJpX0DAMoP4f9M4uMvb0IFFt21StpKBP6IZEgd23ICiJEmlUKba77q6Cj4IihzkxuLanONkFSbGZPc5SzTn8R_245E8i0qbzZtCyGqudU27vYIVt6ZiIm1Dy21TyTQ&h=F-xLVELFKUbUBFRqpc7H7ek8WVZPYVZCPpTeMTkY6Qo pragma: - no-cache server: @@ -47,9 +46,11 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - tenantId=54826b22-38d6-4fb2-bad9-b7b93a3e9c5a,objectId=a7250e3a-0e5e-48e2-9a34-45f1f5e1a91e/eastus2euap/1bceaaf5-2d2f-490d-9168-89d7558dac4b + - tenantId=54826b22-38d6-4fb2-bad9-b7b93a3e9c5a,objectId=a7250e3a-0e5e-48e2-9a34-45f1f5e1a91e/eastus2euap/37621fb5-6bb2-4a80-aebf-2a4e0a8f6d4b + x-ms-ratelimit-remaining-subscription-global-writes: + - '2999' x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '199' status: code: 202 message: Accepted @@ -67,10 +68,9 @@ interactions: ParameterSetName: - -n -g -l --sku User-Agent: - - AZURECLI/2.51.0 (PIP) azsdk-python-azure-mgmt-storage/21.0.0 Python/3.9.13 - (Windows-10-10.0.19045-SP0) + - AZURECLI/2.62.0 (PIP) azsdk-python-core/1.28.0 Python/3.9.13 (Windows-10-10.0.19045-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/68125152-3627-49d0-b30f-f31be948d2ed?monitor=true&api-version=2022-09-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/3393581c-75c6-4e68-b436-1e33c8405af1?monitor=true&api-version=2023-05-01&t=638557565667923953&c=MIIHhjCCBm6gAwIBAgITHgTRyflxkShu--VinwAABNHJ-TANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNjI3MTI0MTAxWhcNMjQwOTI1MTI0MTAxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANBrr0L6Umt3WSdxpF0u7V5gmAhnCYp5MANqa_Z1Fi90k1oNBpVRBeA83-DP_Kt_w1LLlI4-Qx-OR3oxA2hhBS1pPjKRQGhbQreLu_HkL_lUHcsm59L9nDF-DDs8AgOpIzfMIcXm0X8J8hyYSMn6OkEeBIbZyzb1K_iQ9ZTXNMGHEML_vBTGNC5pQkI508LMKIIY9hcgwIUl60A6gut5T7hrRa0EkZHIUtKgPwsbAG-67-2rpW4XN1125OMyh0FQHtH68Rqyq8D4JThT13X0iZJMkBbgWo4aeC3KjbnTcS2w1gTevr28je0j-5nGzE9fWPCxSmbsU57LVdECqir1zVUCAwEAAaOCBHMwggRvMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAcsGCCsGAQUFBwEBBIIBvTCCAbkwYwYIKwYBBQUHMAKGV2h0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDEuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDQuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwHQYDVR0OBBYEFDqU3HmAN2gP75YPlHKXF04-rHxkMA4GA1UdDwEB_wQEAwIFoDCCASYGA1UdHwSCAR0wggEZMIIBFaCCARGgggENhj9odHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDATAMBgorBgEEAYI3ewQBMB8GA1UdIwQYMBaAFPFGaMbxw_ArLX2LauGy-b41_NFBMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAQEAhz6mKvyMpK6eZRoLvyFRPI_aKjF5ae_EklNspOi92t_cNaUHJGyQnVUHDk1c7IKh0ZkR5l50IrPdOXIS8kn332AhNv-9coG-TxLkOLUivhuUHq8OK5t_9GCDMmzUBjmVvlKuKXjpIJcZ-3Hi8tOr5j6DNIK86JfmEjlfL35Zqp8eRkfm8_5w_NH_bQ2ELzBrNErXSaRXgos1MRuJM01UJ-lDkGzxnvKmkjtny4bouxAwC7UU3jcNnn5N14ENI1b6Xfd6UFz0sAbhcu00CyN4Le8M3T4eqnLPfv7lCtZwxo9So1aSU5Sw4HgYdYs9hOPiYGj3qxtT7rmKCUuSIdv4TA&s=qukB49kdyTzO1795_mlyFQi1cUSz0YKiYGO07sXfoT2dZYyhC3WOAAs4lgdoHuxNlkl4jgdDAKNK1KESqsLxVsHg9q6IDinbvja9o4oLLd-azA7o8wUbX9AaZNhK_t3tA2fU88VWC9R5WgVWwtkq6NDt1kEKZhvqVYk1VYD5s2CEVhOYTusXgT6yNY3N5OHi1eeHPy8kbbGcSIUtgWtGDpNrUJpX0DAMoP4f9M4uMvb0IFFt21StpKBP6IZEgd23ICiJEmlUKba77q6Cj4IihzkxuLanONkFSbGZPc5SzTn8R_245E8i0qbzZtCyGqudU27vYIVt6ZiIm1Dy21TyTQ&h=F-xLVELFKUbUBFRqpc7H7ek8WVZPYVZCPpTeMTkY6Qo response: body: string: '' @@ -82,11 +82,11 @@ interactions: content-type: - text/plain; charset=utf-8 date: - - Fri, 11 Aug 2023 05:04:05 GMT + - Fri, 05 Jul 2024 06:09:26 GMT expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/68125152-3627-49d0-b30f-f31be948d2ed?monitor=true&api-version=2022-09-01 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/3393581c-75c6-4e68-b436-1e33c8405af1?monitor=true&api-version=2023-05-01&t=638557565671361800&c=MIIHhjCCBm6gAwIBAgITHgTRyflxkShu--VinwAABNHJ-TANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNjI3MTI0MTAxWhcNMjQwOTI1MTI0MTAxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANBrr0L6Umt3WSdxpF0u7V5gmAhnCYp5MANqa_Z1Fi90k1oNBpVRBeA83-DP_Kt_w1LLlI4-Qx-OR3oxA2hhBS1pPjKRQGhbQreLu_HkL_lUHcsm59L9nDF-DDs8AgOpIzfMIcXm0X8J8hyYSMn6OkEeBIbZyzb1K_iQ9ZTXNMGHEML_vBTGNC5pQkI508LMKIIY9hcgwIUl60A6gut5T7hrRa0EkZHIUtKgPwsbAG-67-2rpW4XN1125OMyh0FQHtH68Rqyq8D4JThT13X0iZJMkBbgWo4aeC3KjbnTcS2w1gTevr28je0j-5nGzE9fWPCxSmbsU57LVdECqir1zVUCAwEAAaOCBHMwggRvMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAcsGCCsGAQUFBwEBBIIBvTCCAbkwYwYIKwYBBQUHMAKGV2h0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDEuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDQuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwHQYDVR0OBBYEFDqU3HmAN2gP75YPlHKXF04-rHxkMA4GA1UdDwEB_wQEAwIFoDCCASYGA1UdHwSCAR0wggEZMIIBFaCCARGgggENhj9odHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDATAMBgorBgEEAYI3ewQBMB8GA1UdIwQYMBaAFPFGaMbxw_ArLX2LauGy-b41_NFBMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAQEAhz6mKvyMpK6eZRoLvyFRPI_aKjF5ae_EklNspOi92t_cNaUHJGyQnVUHDk1c7IKh0ZkR5l50IrPdOXIS8kn332AhNv-9coG-TxLkOLUivhuUHq8OK5t_9GCDMmzUBjmVvlKuKXjpIJcZ-3Hi8tOr5j6DNIK86JfmEjlfL35Zqp8eRkfm8_5w_NH_bQ2ELzBrNErXSaRXgos1MRuJM01UJ-lDkGzxnvKmkjtny4bouxAwC7UU3jcNnn5N14ENI1b6Xfd6UFz0sAbhcu00CyN4Le8M3T4eqnLPfv7lCtZwxo9So1aSU5Sw4HgYdYs9hOPiYGj3qxtT7rmKCUuSIdv4TA&s=AuX3TqK8fHoXm53QoZcaW0Pz-TdauJymyPT49vWM9Opvo0S3ozmgIS8XBOEN_dR8nFxCnYNIhlF13q5JxtSSw2VD_o0lHx-iASX-O2xZLB1iEj9xAKtIPbWHf9EkH-P4ZBMCwpxKUxxHpqCF0EjAxw9FzaaotmOQlyu4f-OsRKcPsU6oCz8fkLJAAhndjfky0iff_lHu4Ozea3_UEVT9vcgFf-9BvOaxmo0kJauGh1c6TwkWJWb2zOgtU_ZuyH3GFCvNvUX8jjrBR4Dp4OvQ7_tE38IV0eqsABOO68T0OlPui8e5DrVDu0n4IAMSJ34kr7Plczs2zCLKJSpaaPA_SA&h=pwCy4dxWuC3jvyPtRRju7_gyUNGiuJElZTwEIWps2us pragma: - no-cache server: @@ -95,6 +95,10 @@ interactions: - max-age=31536000; includeSubDomains x-content-type-options: - nosniff + x-ms-operation-identifier: + - tenantId=54826b22-38d6-4fb2-bad9-b7b93a3e9c5a,objectId=a7250e3a-0e5e-48e2-9a34-45f1f5e1a91e/eastus2euap/83f27e36-c794-4210-86f5-10a11a44ebd2 + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' status: code: 202 message: Accepted @@ -112,22 +116,69 @@ interactions: ParameterSetName: - -n -g -l --sku User-Agent: - - AZURECLI/2.51.0 (PIP) azsdk-python-azure-mgmt-storage/21.0.0 Python/3.9.13 - (Windows-10-10.0.19045-SP0) + - AZURECLI/2.62.0 (PIP) azsdk-python-core/1.28.0 Python/3.9.13 (Windows-10-10.0.19045-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/68125152-3627-49d0-b30f-f31be948d2ed?monitor=true&api-version=2022-09-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/3393581c-75c6-4e68-b436-1e33c8405af1?monitor=true&api-version=2023-05-01&t=638557565671361800&c=MIIHhjCCBm6gAwIBAgITHgTRyflxkShu--VinwAABNHJ-TANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNjI3MTI0MTAxWhcNMjQwOTI1MTI0MTAxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANBrr0L6Umt3WSdxpF0u7V5gmAhnCYp5MANqa_Z1Fi90k1oNBpVRBeA83-DP_Kt_w1LLlI4-Qx-OR3oxA2hhBS1pPjKRQGhbQreLu_HkL_lUHcsm59L9nDF-DDs8AgOpIzfMIcXm0X8J8hyYSMn6OkEeBIbZyzb1K_iQ9ZTXNMGHEML_vBTGNC5pQkI508LMKIIY9hcgwIUl60A6gut5T7hrRa0EkZHIUtKgPwsbAG-67-2rpW4XN1125OMyh0FQHtH68Rqyq8D4JThT13X0iZJMkBbgWo4aeC3KjbnTcS2w1gTevr28je0j-5nGzE9fWPCxSmbsU57LVdECqir1zVUCAwEAAaOCBHMwggRvMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAcsGCCsGAQUFBwEBBIIBvTCCAbkwYwYIKwYBBQUHMAKGV2h0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDEuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDQuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwHQYDVR0OBBYEFDqU3HmAN2gP75YPlHKXF04-rHxkMA4GA1UdDwEB_wQEAwIFoDCCASYGA1UdHwSCAR0wggEZMIIBFaCCARGgggENhj9odHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDATAMBgorBgEEAYI3ewQBMB8GA1UdIwQYMBaAFPFGaMbxw_ArLX2LauGy-b41_NFBMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAQEAhz6mKvyMpK6eZRoLvyFRPI_aKjF5ae_EklNspOi92t_cNaUHJGyQnVUHDk1c7IKh0ZkR5l50IrPdOXIS8kn332AhNv-9coG-TxLkOLUivhuUHq8OK5t_9GCDMmzUBjmVvlKuKXjpIJcZ-3Hi8tOr5j6DNIK86JfmEjlfL35Zqp8eRkfm8_5w_NH_bQ2ELzBrNErXSaRXgos1MRuJM01UJ-lDkGzxnvKmkjtny4bouxAwC7UU3jcNnn5N14ENI1b6Xfd6UFz0sAbhcu00CyN4Le8M3T4eqnLPfv7lCtZwxo9So1aSU5Sw4HgYdYs9hOPiYGj3qxtT7rmKCUuSIdv4TA&s=AuX3TqK8fHoXm53QoZcaW0Pz-TdauJymyPT49vWM9Opvo0S3ozmgIS8XBOEN_dR8nFxCnYNIhlF13q5JxtSSw2VD_o0lHx-iASX-O2xZLB1iEj9xAKtIPbWHf9EkH-P4ZBMCwpxKUxxHpqCF0EjAxw9FzaaotmOQlyu4f-OsRKcPsU6oCz8fkLJAAhndjfky0iff_lHu4Ozea3_UEVT9vcgFf-9BvOaxmo0kJauGh1c6TwkWJWb2zOgtU_ZuyH3GFCvNvUX8jjrBR4Dp4OvQ7_tE38IV0eqsABOO68T0OlPui8e5DrVDu0n4IAMSJ34kr7Plczs2zCLKJSpaaPA_SA&h=pwCy4dxWuC3jvyPtRRju7_gyUNGiuJElZTwEIWps2us response: body: - string: '{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/samigration000002","name":"samigration000002","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-08-11T05:04:00.6633079Z","key2":"2023-08-11T05:04:00.6633079Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-08-11T05:04:01.3352190Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-08-11T05:04:01.3352190Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-08-11T05:04:00.5695284Z","primaryEndpoints":{"dfs":"https://samigration000002.dfs.core.windows.net/","web":"https://samigration000002.z3.web.core.windows.net/","blob":"https://samigration000002.blob.core.windows.net/","queue":"https://samigration000002.queue.core.windows.net/","table":"https://samigration000002.table.core.windows.net/","file":"https://samigration000002.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}}' + string: '' headers: cache-control: - no-cache content-length: - - '1439' + - '0' + content-type: + - text/plain; charset=utf-8 + date: + - Fri, 05 Jul 2024 06:09:43 GMT + expires: + - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/3393581c-75c6-4e68-b436-1e33c8405af1?monitor=true&api-version=2023-05-01&t=638557565844980921&c=MIIHhjCCBm6gAwIBAgITHgTRyflxkShu--VinwAABNHJ-TANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNjI3MTI0MTAxWhcNMjQwOTI1MTI0MTAxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANBrr0L6Umt3WSdxpF0u7V5gmAhnCYp5MANqa_Z1Fi90k1oNBpVRBeA83-DP_Kt_w1LLlI4-Qx-OR3oxA2hhBS1pPjKRQGhbQreLu_HkL_lUHcsm59L9nDF-DDs8AgOpIzfMIcXm0X8J8hyYSMn6OkEeBIbZyzb1K_iQ9ZTXNMGHEML_vBTGNC5pQkI508LMKIIY9hcgwIUl60A6gut5T7hrRa0EkZHIUtKgPwsbAG-67-2rpW4XN1125OMyh0FQHtH68Rqyq8D4JThT13X0iZJMkBbgWo4aeC3KjbnTcS2w1gTevr28je0j-5nGzE9fWPCxSmbsU57LVdECqir1zVUCAwEAAaOCBHMwggRvMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAcsGCCsGAQUFBwEBBIIBvTCCAbkwYwYIKwYBBQUHMAKGV2h0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDEuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDQuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwHQYDVR0OBBYEFDqU3HmAN2gP75YPlHKXF04-rHxkMA4GA1UdDwEB_wQEAwIFoDCCASYGA1UdHwSCAR0wggEZMIIBFaCCARGgggENhj9odHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDATAMBgorBgEEAYI3ewQBMB8GA1UdIwQYMBaAFPFGaMbxw_ArLX2LauGy-b41_NFBMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAQEAhz6mKvyMpK6eZRoLvyFRPI_aKjF5ae_EklNspOi92t_cNaUHJGyQnVUHDk1c7IKh0ZkR5l50IrPdOXIS8kn332AhNv-9coG-TxLkOLUivhuUHq8OK5t_9GCDMmzUBjmVvlKuKXjpIJcZ-3Hi8tOr5j6DNIK86JfmEjlfL35Zqp8eRkfm8_5w_NH_bQ2ELzBrNErXSaRXgos1MRuJM01UJ-lDkGzxnvKmkjtny4bouxAwC7UU3jcNnn5N14ENI1b6Xfd6UFz0sAbhcu00CyN4Le8M3T4eqnLPfv7lCtZwxo9So1aSU5Sw4HgYdYs9hOPiYGj3qxtT7rmKCUuSIdv4TA&s=b5DfI6qC0zTrqu8-0ZC2pvc6GxkeHn-e06Os-QQNFe_XLwqQ6DDIlpHNmMTSHQBG52gE_CUF-zfmpaxVAowj85c5tdmaQX9ignKxEGzUGkfq1_nhauTOvLWVo1VLKGZ_speQq9tV7IDgA5fgPE0E5iBKkeVgKIF0Ug9t1tVcIxhIN4J4ZnYQ46pjCeuCM7y6tkTBhCpaGR0lwnSo5alr0BlDtoJhi_HGWXGUZhmquqmOc2_x--4d_ZS3wqFly_GBIM0dXGDPgwjB6ycQ9G4MI-P7wmxtLtT_IelYYY_cmZSFzqhwW23V90UH4041sHo53GC82D0KCaSAVhR2r5t9LA&h=MXVivHM7uj5cqMdPEV8rr7zwciRsk1maoRbtZEOV1G8 + pragma: + - no-cache + server: + - Microsoft-Azure-Storage-Resource-Provider/1.0,Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=54826b22-38d6-4fb2-bad9-b7b93a3e9c5a,objectId=a7250e3a-0e5e-48e2-9a34-45f1f5e1a91e/eastus2euap/f8142412-33d9-4468-baba-ca57a787dad5 + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' + status: + code: 202 + message: Accepted +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - storage account create + Connection: + - keep-alive + ParameterSetName: + - -n -g -l --sku + User-Agent: + - AZURECLI/2.62.0 (PIP) azsdk-python-core/1.28.0 Python/3.9.13 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/3393581c-75c6-4e68-b436-1e33c8405af1?monitor=true&api-version=2023-05-01&t=638557565844980921&c=MIIHhjCCBm6gAwIBAgITHgTRyflxkShu--VinwAABNHJ-TANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNjI3MTI0MTAxWhcNMjQwOTI1MTI0MTAxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANBrr0L6Umt3WSdxpF0u7V5gmAhnCYp5MANqa_Z1Fi90k1oNBpVRBeA83-DP_Kt_w1LLlI4-Qx-OR3oxA2hhBS1pPjKRQGhbQreLu_HkL_lUHcsm59L9nDF-DDs8AgOpIzfMIcXm0X8J8hyYSMn6OkEeBIbZyzb1K_iQ9ZTXNMGHEML_vBTGNC5pQkI508LMKIIY9hcgwIUl60A6gut5T7hrRa0EkZHIUtKgPwsbAG-67-2rpW4XN1125OMyh0FQHtH68Rqyq8D4JThT13X0iZJMkBbgWo4aeC3KjbnTcS2w1gTevr28je0j-5nGzE9fWPCxSmbsU57LVdECqir1zVUCAwEAAaOCBHMwggRvMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAcsGCCsGAQUFBwEBBIIBvTCCAbkwYwYIKwYBBQUHMAKGV2h0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDEuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDQuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwHQYDVR0OBBYEFDqU3HmAN2gP75YPlHKXF04-rHxkMA4GA1UdDwEB_wQEAwIFoDCCASYGA1UdHwSCAR0wggEZMIIBFaCCARGgggENhj9odHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDATAMBgorBgEEAYI3ewQBMB8GA1UdIwQYMBaAFPFGaMbxw_ArLX2LauGy-b41_NFBMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAQEAhz6mKvyMpK6eZRoLvyFRPI_aKjF5ae_EklNspOi92t_cNaUHJGyQnVUHDk1c7IKh0ZkR5l50IrPdOXIS8kn332AhNv-9coG-TxLkOLUivhuUHq8OK5t_9GCDMmzUBjmVvlKuKXjpIJcZ-3Hi8tOr5j6DNIK86JfmEjlfL35Zqp8eRkfm8_5w_NH_bQ2ELzBrNErXSaRXgos1MRuJM01UJ-lDkGzxnvKmkjtny4bouxAwC7UU3jcNnn5N14ENI1b6Xfd6UFz0sAbhcu00CyN4Le8M3T4eqnLPfv7lCtZwxo9So1aSU5Sw4HgYdYs9hOPiYGj3qxtT7rmKCUuSIdv4TA&s=b5DfI6qC0zTrqu8-0ZC2pvc6GxkeHn-e06Os-QQNFe_XLwqQ6DDIlpHNmMTSHQBG52gE_CUF-zfmpaxVAowj85c5tdmaQX9ignKxEGzUGkfq1_nhauTOvLWVo1VLKGZ_speQq9tV7IDgA5fgPE0E5iBKkeVgKIF0Ug9t1tVcIxhIN4J4ZnYQ46pjCeuCM7y6tkTBhCpaGR0lwnSo5alr0BlDtoJhi_HGWXGUZhmquqmOc2_x--4d_ZS3wqFly_GBIM0dXGDPgwjB6ycQ9G4MI-P7wmxtLtT_IelYYY_cmZSFzqhwW23V90UH4041sHo53GC82D0KCaSAVhR2r5t9LA&h=MXVivHM7uj5cqMdPEV8rr7zwciRsk1maoRbtZEOV1G8 + response: + body: + string: '{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/samigration000002","name":"samigration000002","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2024-07-05T06:09:24.8262169Z","key2":"2024-07-05T06:09:24.8262169Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-05T06:09:25.2168417Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-05T06:09:25.2168417Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-07-05T06:09:24.7324435Z","primaryEndpoints":{"dfs":"https://samigration000002.dfs.core.windows.net/","web":"https://samigration000002.z3.web.core.windows.net/","blob":"https://samigration000002.blob.core.windows.net/","queue":"https://samigration000002.queue.core.windows.net/","table":"https://samigration000002.table.core.windows.net/","file":"https://samigration000002.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}}' + headers: + cache-control: + - no-cache + content-length: + - '1455' content-type: - application/json date: - - Fri, 11 Aug 2023 05:04:22 GMT + - Fri, 05 Jul 2024 06:09:47 GMT expires: - '-1' pragma: @@ -136,12 +187,12 @@ interactions: - Microsoft-Azure-Storage-Resource-Provider/1.0,Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding x-content-type-options: - nosniff + x-ms-operation-identifier: + - tenantId=54826b22-38d6-4fb2-bad9-b7b93a3e9c5a,objectId=a7250e3a-0e5e-48e2-9a34-45f1f5e1a91e/eastus2euap/59a382ad-3646-416f-ab81-f8d0c27dacba + x-ms-ratelimit-remaining-subscription-global-reads: + - '3748' status: code: 200 message: OK @@ -163,7 +214,7 @@ interactions: ParameterSetName: - --account-name -g --sku --no-wait User-Agent: - - AZURECLI/2.51.0 (PIP) (AAZ) azsdk-python-core/1.26.0 Python/3.9.13 (Windows-10-10.0.19045-SP0) + - AZURECLI/2.62.0 (PIP) azsdk-python-core/1.28.0 Python/3.9.13 (Windows-10-10.0.19045-SP0) method: POST uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/samigration000002/startAccountMigration?api-version=2023-01-01 response: @@ -171,7 +222,7 @@ interactions: string: '' headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/57beb004-a7c9-4a40-b654-13ffe77260db?monitor=true&api-version=2023-01-01 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/1142a768-6c35-4175-b646-605ca058b4da?monitor=true&api-version=2023-01-01&t=638557565899357289&c=MIIHhjCCBm6gAwIBAgITHgTRyflxkShu--VinwAABNHJ-TANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNjI3MTI0MTAxWhcNMjQwOTI1MTI0MTAxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANBrr0L6Umt3WSdxpF0u7V5gmAhnCYp5MANqa_Z1Fi90k1oNBpVRBeA83-DP_Kt_w1LLlI4-Qx-OR3oxA2hhBS1pPjKRQGhbQreLu_HkL_lUHcsm59L9nDF-DDs8AgOpIzfMIcXm0X8J8hyYSMn6OkEeBIbZyzb1K_iQ9ZTXNMGHEML_vBTGNC5pQkI508LMKIIY9hcgwIUl60A6gut5T7hrRa0EkZHIUtKgPwsbAG-67-2rpW4XN1125OMyh0FQHtH68Rqyq8D4JThT13X0iZJMkBbgWo4aeC3KjbnTcS2w1gTevr28je0j-5nGzE9fWPCxSmbsU57LVdECqir1zVUCAwEAAaOCBHMwggRvMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAcsGCCsGAQUFBwEBBIIBvTCCAbkwYwYIKwYBBQUHMAKGV2h0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDEuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDQuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwHQYDVR0OBBYEFDqU3HmAN2gP75YPlHKXF04-rHxkMA4GA1UdDwEB_wQEAwIFoDCCASYGA1UdHwSCAR0wggEZMIIBFaCCARGgggENhj9odHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDATAMBgorBgEEAYI3ewQBMB8GA1UdIwQYMBaAFPFGaMbxw_ArLX2LauGy-b41_NFBMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAQEAhz6mKvyMpK6eZRoLvyFRPI_aKjF5ae_EklNspOi92t_cNaUHJGyQnVUHDk1c7IKh0ZkR5l50IrPdOXIS8kn332AhNv-9coG-TxLkOLUivhuUHq8OK5t_9GCDMmzUBjmVvlKuKXjpIJcZ-3Hi8tOr5j6DNIK86JfmEjlfL35Zqp8eRkfm8_5w_NH_bQ2ELzBrNErXSaRXgos1MRuJM01UJ-lDkGzxnvKmkjtny4bouxAwC7UU3jcNnn5N14ENI1b6Xfd6UFz0sAbhcu00CyN4Le8M3T4eqnLPfv7lCtZwxo9So1aSU5Sw4HgYdYs9hOPiYGj3qxtT7rmKCUuSIdv4TA&s=KcpCd2d9CVzhMc9lPQaRwB8ZcfsjjeQ3I2PF2wAbjNkwISQDiluNylDDYh8_U8OlSbQ-8gQDt2QclvpbRXSl99I4-jwMqUP-3LXk9woUsjq_Ym_9yCDbEAr__vXyN1VnN1DsY1HMOZbxEsji7gqJgfG9UanZyVH78x4aerGfqFUKjVykA727a8xpq9FcoiXkEDkmUDE2JlF9hgwCuR24kS50e3EzSf7-oyV3Jy9U9TeRKiu5W6wBphqnwv7Ish7eM6U4rWeYeVnUhyGNDEQdEpXamcqwvT9MqxDmhls3d1saxDnAhBe506fnWgyKFvflAjk4f9ciG4mi_I6hch1E5Q&h=DQs5azUITaXTHLsy4bcH3oJpQk_lmlPPae088puaI40 cache-control: - no-cache content-length: @@ -179,11 +230,11 @@ interactions: content-type: - text/plain; charset=utf-8 date: - - Fri, 11 Aug 2023 05:04:29 GMT + - Fri, 05 Jul 2024 06:09:49 GMT expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/57beb004-a7c9-4a40-b654-13ffe77260db?monitor=true&api-version=2023-01-01 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/1142a768-6c35-4175-b646-605ca058b4da?monitor=true&api-version=2023-01-01&t=638557565899357289&c=MIIHhjCCBm6gAwIBAgITHgTRyflxkShu--VinwAABNHJ-TANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNjI3MTI0MTAxWhcNMjQwOTI1MTI0MTAxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANBrr0L6Umt3WSdxpF0u7V5gmAhnCYp5MANqa_Z1Fi90k1oNBpVRBeA83-DP_Kt_w1LLlI4-Qx-OR3oxA2hhBS1pPjKRQGhbQreLu_HkL_lUHcsm59L9nDF-DDs8AgOpIzfMIcXm0X8J8hyYSMn6OkEeBIbZyzb1K_iQ9ZTXNMGHEML_vBTGNC5pQkI508LMKIIY9hcgwIUl60A6gut5T7hrRa0EkZHIUtKgPwsbAG-67-2rpW4XN1125OMyh0FQHtH68Rqyq8D4JThT13X0iZJMkBbgWo4aeC3KjbnTcS2w1gTevr28je0j-5nGzE9fWPCxSmbsU57LVdECqir1zVUCAwEAAaOCBHMwggRvMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAcsGCCsGAQUFBwEBBIIBvTCCAbkwYwYIKwYBBQUHMAKGV2h0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDEuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDQuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwHQYDVR0OBBYEFDqU3HmAN2gP75YPlHKXF04-rHxkMA4GA1UdDwEB_wQEAwIFoDCCASYGA1UdHwSCAR0wggEZMIIBFaCCARGgggENhj9odHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDATAMBgorBgEEAYI3ewQBMB8GA1UdIwQYMBaAFPFGaMbxw_ArLX2LauGy-b41_NFBMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAQEAhz6mKvyMpK6eZRoLvyFRPI_aKjF5ae_EklNspOi92t_cNaUHJGyQnVUHDk1c7IKh0ZkR5l50IrPdOXIS8kn332AhNv-9coG-TxLkOLUivhuUHq8OK5t_9GCDMmzUBjmVvlKuKXjpIJcZ-3Hi8tOr5j6DNIK86JfmEjlfL35Zqp8eRkfm8_5w_NH_bQ2ELzBrNErXSaRXgos1MRuJM01UJ-lDkGzxnvKmkjtny4bouxAwC7UU3jcNnn5N14ENI1b6Xfd6UFz0sAbhcu00CyN4Le8M3T4eqnLPfv7lCtZwxo9So1aSU5Sw4HgYdYs9hOPiYGj3qxtT7rmKCUuSIdv4TA&s=KcpCd2d9CVzhMc9lPQaRwB8ZcfsjjeQ3I2PF2wAbjNkwISQDiluNylDDYh8_U8OlSbQ-8gQDt2QclvpbRXSl99I4-jwMqUP-3LXk9woUsjq_Ym_9yCDbEAr__vXyN1VnN1DsY1HMOZbxEsji7gqJgfG9UanZyVH78x4aerGfqFUKjVykA727a8xpq9FcoiXkEDkmUDE2JlF9hgwCuR24kS50e3EzSf7-oyV3Jy9U9TeRKiu5W6wBphqnwv7Ish7eM6U4rWeYeVnUhyGNDEQdEpXamcqwvT9MqxDmhls3d1saxDnAhBe506fnWgyKFvflAjk4f9ciG4mi_I6hch1E5Q&h=DQs5azUITaXTHLsy4bcH3oJpQk_lmlPPae088puaI40 pragma: - no-cache server: @@ -192,8 +243,12 @@ interactions: - max-age=31536000; includeSubDomains x-content-type-options: - nosniff + x-ms-operation-identifier: + - tenantId=54826b22-38d6-4fb2-bad9-b7b93a3e9c5a,objectId=a7250e3a-0e5e-48e2-9a34-45f1f5e1a91e/eastus2euap/21005ed9-c9e4-48e3-b8a9-833ffb0d1cc1 + x-ms-ratelimit-remaining-subscription-global-writes: + - '2999' x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '199' status: code: 202 message: Accepted @@ -211,7 +266,7 @@ interactions: ParameterSetName: - -n -g --account-name User-Agent: - - AZURECLI/2.51.0 (PIP) (AAZ) azsdk-python-core/1.26.0 Python/3.9.13 (Windows-10-10.0.19045-SP0) + - AZURECLI/2.62.0 (PIP) azsdk-python-core/1.28.0 Python/3.9.13 (Windows-10-10.0.19045-SP0) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/samigration000002/accountMigrations/default?api-version=2023-01-01 response: @@ -225,7 +280,7 @@ interactions: content-type: - application/json date: - - Fri, 11 Aug 2023 05:04:30 GMT + - Fri, 05 Jul 2024 06:09:51 GMT expires: - '-1' pragma: @@ -234,12 +289,12 @@ interactions: - Microsoft-Azure-Storage-Resource-Provider/1.0,Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding x-content-type-options: - nosniff + x-ms-operation-identifier: + - tenantId=54826b22-38d6-4fb2-bad9-b7b93a3e9c5a,objectId=a7250e3a-0e5e-48e2-9a34-45f1f5e1a91e/eastus2euap/db2410e3-2a58-4ec6-b9a3-64254d518606 + x-ms-ratelimit-remaining-subscription-global-reads: + - '3747' status: code: 200 message: OK diff --git a/src/storage-preview/azext_storage_preview/tests/latest/recordings/test_storage_account_sftp.yaml b/src/storage-preview/azext_storage_preview/tests/latest/recordings/test_storage_account_sftp.yaml index 8a9a0ab5002..80bbece94d5 100644 --- a/src/storage-preview/azext_storage_preview/tests/latest/recordings/test_storage_account_sftp.yaml +++ b/src/storage-preview/azext_storage_preview/tests/latest/recordings/test_storage_account_sftp.yaml @@ -20,9 +20,9 @@ interactions: ParameterSetName: - -n -g -l --sku --hns --enable-sftp --enable-nfs-v3 --enable-local-user User-Agent: - - AZURECLI/2.46.0 azsdk-python-azure-mgmt-storage/21.0.0 Python/3.10.10 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.62.0 (PIP) azsdk-python-core/1.28.0 Python/3.9.13 (Windows-10-10.0.19045-SP0) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_storage_account_sftp000001/providers/Microsoft.Storage/storageAccounts/cli000002?api-version=2022-09-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_storage_account_sftp000001/providers/Microsoft.Storage/storageAccounts/cli000002?api-version=2023-05-01 response: body: string: '' @@ -34,11 +34,11 @@ interactions: content-type: - text/plain; charset=utf-8 date: - - Fri, 31 Mar 2023 05:14:33 GMT + - Fri, 05 Jul 2024 06:09:28 GMT expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/centraluseuap/asyncoperations/c56348d1-ba31-4238-97a1-19f678520df0?monitor=true&api-version=2022-09-01 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/centraluseuap/asyncoperations/862ded74-2a36-451b-a513-5d437f694806?monitor=true&api-version=2023-05-01&t=638557565682124972&c=MIIHhjCCBm6gAwIBAgITHgTRyflxkShu--VinwAABNHJ-TANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNjI3MTI0MTAxWhcNMjQwOTI1MTI0MTAxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANBrr0L6Umt3WSdxpF0u7V5gmAhnCYp5MANqa_Z1Fi90k1oNBpVRBeA83-DP_Kt_w1LLlI4-Qx-OR3oxA2hhBS1pPjKRQGhbQreLu_HkL_lUHcsm59L9nDF-DDs8AgOpIzfMIcXm0X8J8hyYSMn6OkEeBIbZyzb1K_iQ9ZTXNMGHEML_vBTGNC5pQkI508LMKIIY9hcgwIUl60A6gut5T7hrRa0EkZHIUtKgPwsbAG-67-2rpW4XN1125OMyh0FQHtH68Rqyq8D4JThT13X0iZJMkBbgWo4aeC3KjbnTcS2w1gTevr28je0j-5nGzE9fWPCxSmbsU57LVdECqir1zVUCAwEAAaOCBHMwggRvMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAcsGCCsGAQUFBwEBBIIBvTCCAbkwYwYIKwYBBQUHMAKGV2h0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDEuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDQuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwHQYDVR0OBBYEFDqU3HmAN2gP75YPlHKXF04-rHxkMA4GA1UdDwEB_wQEAwIFoDCCASYGA1UdHwSCAR0wggEZMIIBFaCCARGgggENhj9odHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDATAMBgorBgEEAYI3ewQBMB8GA1UdIwQYMBaAFPFGaMbxw_ArLX2LauGy-b41_NFBMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAQEAhz6mKvyMpK6eZRoLvyFRPI_aKjF5ae_EklNspOi92t_cNaUHJGyQnVUHDk1c7IKh0ZkR5l50IrPdOXIS8kn332AhNv-9coG-TxLkOLUivhuUHq8OK5t_9GCDMmzUBjmVvlKuKXjpIJcZ-3Hi8tOr5j6DNIK86JfmEjlfL35Zqp8eRkfm8_5w_NH_bQ2ELzBrNErXSaRXgos1MRuJM01UJ-lDkGzxnvKmkjtny4bouxAwC7UU3jcNnn5N14ENI1b6Xfd6UFz0sAbhcu00CyN4Le8M3T4eqnLPfv7lCtZwxo9So1aSU5Sw4HgYdYs9hOPiYGj3qxtT7rmKCUuSIdv4TA&s=UuWTBY9loYgtrwHC7wp31xsF8MudyisrFWe3MHe1YKfFv6PHbXvk3e41zkmp-DNeOSYgLho_LsnnLz3etPqIKvm-l60hDz5bNda6x-nSLNXSIPCtZjqyOrsm_d-HX1t99OYop381e2zZ-ZwaTKG5Kooi0jXMYKRNFfG8ywZfk891cvuR7gxzLokDCYlS4D4PuwwtJoYEcn7CV6yohVOzfVNtg7TcfPGRuH-mGkmjdCSYwTsHiyvLnUdPUbpdr2gCwfyO__Ksxom1jMSgK5_Zzu7FXle6QluVBwLeQqN0CnVftO08-SRwzEy3mrBXbYxfhaV9gVd7Iw6wdrGCh3wOfg&h=xsNAkJLA7e5rmwXZms3XJDpuSJoUx36wuwmNF60IJ6U pragma: - no-cache server: @@ -47,8 +47,12 @@ interactions: - max-age=31536000; includeSubDomains x-content-type-options: - nosniff + x-ms-operation-identifier: + - tenantId=54826b22-38d6-4fb2-bad9-b7b93a3e9c5a,objectId=a7250e3a-0e5e-48e2-9a34-45f1f5e1a91e/eastus2euap/f37b6d0a-e917-4afb-b9ad-7af56545ba62 + x-ms-ratelimit-remaining-subscription-global-writes: + - '2997' x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '197' status: code: 202 message: Accepted @@ -66,21 +70,69 @@ interactions: ParameterSetName: - -n -g -l --sku --hns --enable-sftp --enable-nfs-v3 --enable-local-user User-Agent: - - AZURECLI/2.46.0 azsdk-python-azure-mgmt-storage/21.0.0 Python/3.10.10 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.62.0 (PIP) azsdk-python-core/1.28.0 Python/3.9.13 (Windows-10-10.0.19045-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/centraluseuap/asyncoperations/c56348d1-ba31-4238-97a1-19f678520df0?monitor=true&api-version=2022-09-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/centraluseuap/asyncoperations/862ded74-2a36-451b-a513-5d437f694806?monitor=true&api-version=2023-05-01&t=638557565682124972&c=MIIHhjCCBm6gAwIBAgITHgTRyflxkShu--VinwAABNHJ-TANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNjI3MTI0MTAxWhcNMjQwOTI1MTI0MTAxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANBrr0L6Umt3WSdxpF0u7V5gmAhnCYp5MANqa_Z1Fi90k1oNBpVRBeA83-DP_Kt_w1LLlI4-Qx-OR3oxA2hhBS1pPjKRQGhbQreLu_HkL_lUHcsm59L9nDF-DDs8AgOpIzfMIcXm0X8J8hyYSMn6OkEeBIbZyzb1K_iQ9ZTXNMGHEML_vBTGNC5pQkI508LMKIIY9hcgwIUl60A6gut5T7hrRa0EkZHIUtKgPwsbAG-67-2rpW4XN1125OMyh0FQHtH68Rqyq8D4JThT13X0iZJMkBbgWo4aeC3KjbnTcS2w1gTevr28je0j-5nGzE9fWPCxSmbsU57LVdECqir1zVUCAwEAAaOCBHMwggRvMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAcsGCCsGAQUFBwEBBIIBvTCCAbkwYwYIKwYBBQUHMAKGV2h0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDEuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDQuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwHQYDVR0OBBYEFDqU3HmAN2gP75YPlHKXF04-rHxkMA4GA1UdDwEB_wQEAwIFoDCCASYGA1UdHwSCAR0wggEZMIIBFaCCARGgggENhj9odHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDATAMBgorBgEEAYI3ewQBMB8GA1UdIwQYMBaAFPFGaMbxw_ArLX2LauGy-b41_NFBMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAQEAhz6mKvyMpK6eZRoLvyFRPI_aKjF5ae_EklNspOi92t_cNaUHJGyQnVUHDk1c7IKh0ZkR5l50IrPdOXIS8kn332AhNv-9coG-TxLkOLUivhuUHq8OK5t_9GCDMmzUBjmVvlKuKXjpIJcZ-3Hi8tOr5j6DNIK86JfmEjlfL35Zqp8eRkfm8_5w_NH_bQ2ELzBrNErXSaRXgos1MRuJM01UJ-lDkGzxnvKmkjtny4bouxAwC7UU3jcNnn5N14ENI1b6Xfd6UFz0sAbhcu00CyN4Le8M3T4eqnLPfv7lCtZwxo9So1aSU5Sw4HgYdYs9hOPiYGj3qxtT7rmKCUuSIdv4TA&s=UuWTBY9loYgtrwHC7wp31xsF8MudyisrFWe3MHe1YKfFv6PHbXvk3e41zkmp-DNeOSYgLho_LsnnLz3etPqIKvm-l60hDz5bNda6x-nSLNXSIPCtZjqyOrsm_d-HX1t99OYop381e2zZ-ZwaTKG5Kooi0jXMYKRNFfG8ywZfk891cvuR7gxzLokDCYlS4D4PuwwtJoYEcn7CV6yohVOzfVNtg7TcfPGRuH-mGkmjdCSYwTsHiyvLnUdPUbpdr2gCwfyO__Ksxom1jMSgK5_Zzu7FXle6QluVBwLeQqN0CnVftO08-SRwzEy3mrBXbYxfhaV9gVd7Iw6wdrGCh3wOfg&h=xsNAkJLA7e5rmwXZms3XJDpuSJoUx36wuwmNF60IJ6U response: body: - string: '{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_storage_account_sftp000001/providers/Microsoft.Storage/storageAccounts/cli000002","name":"cli000002","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-31T05:14:30.1663219Z","key2":"2023-03-31T05:14:30.1663219Z"},"privateEndpointConnections":[],"isNfsV3Enabled":false,"isLocalUserEnabled":true,"isSftpEnabled":true,"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"isHnsEnabled":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-31T05:14:30.4944613Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-31T05:14:30.4944613Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-31T05:14:29.9319552Z","primaryEndpoints":{"dfs":"https://cli000002.dfs.core.windows.net/","web":"https://cli000002.z2.web.core.windows.net/","blob":"https://cli000002.blob.core.windows.net/","queue":"https://cli000002.queue.core.windows.net/","table":"https://cli000002.table.core.windows.net/","file":"https://cli000002.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}}' + string: '' + headers: + cache-control: + - no-cache + content-length: + - '0' + content-type: + - text/plain; charset=utf-8 + date: + - Fri, 05 Jul 2024 06:09:28 GMT + expires: + - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/centraluseuap/asyncoperations/862ded74-2a36-451b-a513-5d437f694806?monitor=true&api-version=2023-05-01&t=638557565686031195&c=MIIHhjCCBm6gAwIBAgITHgTRyflxkShu--VinwAABNHJ-TANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNjI3MTI0MTAxWhcNMjQwOTI1MTI0MTAxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANBrr0L6Umt3WSdxpF0u7V5gmAhnCYp5MANqa_Z1Fi90k1oNBpVRBeA83-DP_Kt_w1LLlI4-Qx-OR3oxA2hhBS1pPjKRQGhbQreLu_HkL_lUHcsm59L9nDF-DDs8AgOpIzfMIcXm0X8J8hyYSMn6OkEeBIbZyzb1K_iQ9ZTXNMGHEML_vBTGNC5pQkI508LMKIIY9hcgwIUl60A6gut5T7hrRa0EkZHIUtKgPwsbAG-67-2rpW4XN1125OMyh0FQHtH68Rqyq8D4JThT13X0iZJMkBbgWo4aeC3KjbnTcS2w1gTevr28je0j-5nGzE9fWPCxSmbsU57LVdECqir1zVUCAwEAAaOCBHMwggRvMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAcsGCCsGAQUFBwEBBIIBvTCCAbkwYwYIKwYBBQUHMAKGV2h0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDEuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDQuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwHQYDVR0OBBYEFDqU3HmAN2gP75YPlHKXF04-rHxkMA4GA1UdDwEB_wQEAwIFoDCCASYGA1UdHwSCAR0wggEZMIIBFaCCARGgggENhj9odHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDATAMBgorBgEEAYI3ewQBMB8GA1UdIwQYMBaAFPFGaMbxw_ArLX2LauGy-b41_NFBMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAQEAhz6mKvyMpK6eZRoLvyFRPI_aKjF5ae_EklNspOi92t_cNaUHJGyQnVUHDk1c7IKh0ZkR5l50IrPdOXIS8kn332AhNv-9coG-TxLkOLUivhuUHq8OK5t_9GCDMmzUBjmVvlKuKXjpIJcZ-3Hi8tOr5j6DNIK86JfmEjlfL35Zqp8eRkfm8_5w_NH_bQ2ELzBrNErXSaRXgos1MRuJM01UJ-lDkGzxnvKmkjtny4bouxAwC7UU3jcNnn5N14ENI1b6Xfd6UFz0sAbhcu00CyN4Le8M3T4eqnLPfv7lCtZwxo9So1aSU5Sw4HgYdYs9hOPiYGj3qxtT7rmKCUuSIdv4TA&s=qNwcDChUP7YGIbr_l1_Uj-2tpP3SMVMrvxsUV-_8kuiv_pxkTn85qKiRUbET5scV6yG0CXGCFJVwhp9lDVvAth0d7p_PMKMfzNUnup2cGBgP3cf3VJfgw-HStAXvUC8EhnQhj7xmLHdPAzT_8LVa9fyk8YX8vrEH_eJRdzFE8t6Ljo7SfGvDg0hYFwkhq0Cfgxz-NXQlsdx_x3iO37csITiRNPv0_iRSOXSw8VZ3bHDKa_-0W_BrPLeKPeR_8h64Sk6LF2Xt9L3wMt2f6ysHnoLcRLOrgqGFyLPOL6cVKoFxyp19QH09X2hnR44P9uAMTDKZk77zLgHxH_ySF0UxhA&h=reiVG108KGhNzS-1s7ohWmp_06LCIuS8gskIibb7cu8 + pragma: + - no-cache + server: + - Microsoft-Azure-Storage-Resource-Provider/1.0,Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=54826b22-38d6-4fb2-bad9-b7b93a3e9c5a,objectId=a7250e3a-0e5e-48e2-9a34-45f1f5e1a91e/eastus2euap/06671b2b-c9b6-4c3a-9983-299ee0b14ebf + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' + status: + code: 202 + message: Accepted +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - storage account create + Connection: + - keep-alive + ParameterSetName: + - -n -g -l --sku --hns --enable-sftp --enable-nfs-v3 --enable-local-user + User-Agent: + - AZURECLI/2.62.0 (PIP) azsdk-python-core/1.28.0 Python/3.9.13 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/centraluseuap/asyncoperations/862ded74-2a36-451b-a513-5d437f694806?monitor=true&api-version=2023-05-01&t=638557565686031195&c=MIIHhjCCBm6gAwIBAgITHgTRyflxkShu--VinwAABNHJ-TANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNjI3MTI0MTAxWhcNMjQwOTI1MTI0MTAxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANBrr0L6Umt3WSdxpF0u7V5gmAhnCYp5MANqa_Z1Fi90k1oNBpVRBeA83-DP_Kt_w1LLlI4-Qx-OR3oxA2hhBS1pPjKRQGhbQreLu_HkL_lUHcsm59L9nDF-DDs8AgOpIzfMIcXm0X8J8hyYSMn6OkEeBIbZyzb1K_iQ9ZTXNMGHEML_vBTGNC5pQkI508LMKIIY9hcgwIUl60A6gut5T7hrRa0EkZHIUtKgPwsbAG-67-2rpW4XN1125OMyh0FQHtH68Rqyq8D4JThT13X0iZJMkBbgWo4aeC3KjbnTcS2w1gTevr28je0j-5nGzE9fWPCxSmbsU57LVdECqir1zVUCAwEAAaOCBHMwggRvMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAcsGCCsGAQUFBwEBBIIBvTCCAbkwYwYIKwYBBQUHMAKGV2h0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDEuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDQuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwHQYDVR0OBBYEFDqU3HmAN2gP75YPlHKXF04-rHxkMA4GA1UdDwEB_wQEAwIFoDCCASYGA1UdHwSCAR0wggEZMIIBFaCCARGgggENhj9odHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDATAMBgorBgEEAYI3ewQBMB8GA1UdIwQYMBaAFPFGaMbxw_ArLX2LauGy-b41_NFBMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAQEAhz6mKvyMpK6eZRoLvyFRPI_aKjF5ae_EklNspOi92t_cNaUHJGyQnVUHDk1c7IKh0ZkR5l50IrPdOXIS8kn332AhNv-9coG-TxLkOLUivhuUHq8OK5t_9GCDMmzUBjmVvlKuKXjpIJcZ-3Hi8tOr5j6DNIK86JfmEjlfL35Zqp8eRkfm8_5w_NH_bQ2ELzBrNErXSaRXgos1MRuJM01UJ-lDkGzxnvKmkjtny4bouxAwC7UU3jcNnn5N14ENI1b6Xfd6UFz0sAbhcu00CyN4Le8M3T4eqnLPfv7lCtZwxo9So1aSU5Sw4HgYdYs9hOPiYGj3qxtT7rmKCUuSIdv4TA&s=qNwcDChUP7YGIbr_l1_Uj-2tpP3SMVMrvxsUV-_8kuiv_pxkTn85qKiRUbET5scV6yG0CXGCFJVwhp9lDVvAth0d7p_PMKMfzNUnup2cGBgP3cf3VJfgw-HStAXvUC8EhnQhj7xmLHdPAzT_8LVa9fyk8YX8vrEH_eJRdzFE8t6Ljo7SfGvDg0hYFwkhq0Cfgxz-NXQlsdx_x3iO37csITiRNPv0_iRSOXSw8VZ3bHDKa_-0W_BrPLeKPeR_8h64Sk6LF2Xt9L3wMt2f6ysHnoLcRLOrgqGFyLPOL6cVKoFxyp19QH09X2hnR44P9uAMTDKZk77zLgHxH_ySF0UxhA&h=reiVG108KGhNzS-1s7ohWmp_06LCIuS8gskIibb7cu8 + response: + body: + string: '{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_storage_account_sftp000001/providers/Microsoft.Storage/storageAccounts/cli000002","name":"cli000002","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2024-07-05T06:09:25.4326462Z","key2":"2024-07-05T06:09:25.4326462Z"},"privateEndpointConnections":[],"isNfsV3Enabled":false,"isLocalUserEnabled":true,"isSftpEnabled":true,"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"isHnsEnabled":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-05T06:09:25.9638843Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-05T06:09:25.9638843Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-07-05T06:09:25.3545110Z","primaryEndpoints":{"dfs":"https://cli000002.dfs.core.windows.net/","web":"https://cli000002.z2.web.core.windows.net/","blob":"https://cli000002.blob.core.windows.net/","queue":"https://cli000002.queue.core.windows.net/","table":"https://cli000002.table.core.windows.net/","file":"https://cli000002.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}}' headers: cache-control: - no-cache content-length: - - '1488' + - '1504' content-type: - application/json date: - - Fri, 31 Mar 2023 05:14:49 GMT + - Fri, 05 Jul 2024 06:09:45 GMT expires: - '-1' pragma: @@ -89,12 +141,12 @@ interactions: - Microsoft-Azure-Storage-Resource-Provider/1.0,Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding x-content-type-options: - nosniff + x-ms-operation-identifier: + - tenantId=54826b22-38d6-4fb2-bad9-b7b93a3e9c5a,objectId=a7250e3a-0e5e-48e2-9a34-45f1f5e1a91e/eastus2euap/3076e607-13e4-4f98-a4af-a73015f0452a + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' status: code: 200 message: OK @@ -112,48 +164,80 @@ interactions: ParameterSetName: - -n --enable-sftp User-Agent: - - AZURECLI/2.46.0 azsdk-python-azure-mgmt-storage/21.0.0 Python/3.10.10 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.62.0 (PIP) azsdk-python-core/1.28.0 Python/3.9.13 (Windows-10-10.0.19045-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/storageAccounts?api-version=2022-09-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/storageAccounts?api-version=2023-05-01 response: body: - string: '{"value":[{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/zhiyihuang-rg/providers/Microsoft.Storage/storageAccounts/azext","name":"azext","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"defaultToOAuthAuthentication":false,"keyCreationTime":{"key1":"2021-10-15T07:20:26.3629732Z","key2":"2021-10-15T07:20:26.3629732Z"},"allowCrossTenantReplication":true,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":true,"allowSharedKeyAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-15T07:20:26.3629732Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-15T07:20:26.3629732Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-10-15T07:20:26.2379798Z","primaryEndpoints":{"dfs":"https://azext.dfs.core.windows.net/","web":"https://azext.z13.web.core.windows.net/","blob":"https://azext.blob.core.windows.net/","queue":"https://azext.queue.core.windows.net/","table":"https://azext.table.core.windows.net/","file":"https://azext.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available","secondaryLocation":"westus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://azext-secondary.dfs.core.windows.net/","web":"https://azext-secondary.z13.web.core.windows.net/","blob":"https://azext-secondary.blob.core.windows.net/","queue":"https://azext-secondary.queue.core.windows.net/","table":"https://azext-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/bez-rg/providers/Microsoft.Storage/storageAccounts/bezsa","name":"bezsa","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"dnsEndpointType":"Standard","defaultToOAuthAuthentication":false,"publicNetworkAccess":"Disabled","keyCreationTime":{"key1":"2023-03-28T02:41:44.3801879Z","key2":"2023-03-28T02:41:44.3801879Z"},"allowCrossTenantReplication":true,"privateEndpointConnections":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/bez-rg/providers/Microsoft.Storage/storageAccounts/bezsa/privateEndpointConnections/bezsa.53a4b114-a8af-42f7-a999-6c1cacb4b37a","name":"bezsa.53a4b114-a8af-42f7-a999-6c1cacb4b37a","type":"Microsoft.Storage/storageAccounts/privateEndpointConnections","properties":{"provisioningState":"Succeeded","privateEndpoint":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/bez-rg/providers/Microsoft.Network/privateEndpoints/bezpe"},"privateLinkServiceConnectionState":{"status":"Approved","description":"Auto-Approved","actionRequired":"None"}}}],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":true,"allowSharedKeyAccess":true,"networkAcls":{"resourceAccessRules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Deny"},"supportsHttpsTrafficOnly":true,"encryption":{"requireInfrastructureEncryption":false,"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-28T02:41:44.3957419Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-28T02:41:44.3957419Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-28T02:41:44.2395357Z","primaryEndpoints":{"dfs":"https://bezsa.dfs.core.windows.net/","web":"https://bezsa.z13.web.core.windows.net/","blob":"https://bezsa.blob.core.windows.net/","queue":"https://bezsa.queue.core.windows.net/","table":"https://bezsa.table.core.windows.net/","file":"https://bezsa.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available","secondaryLocation":"westus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://bezsa-secondary.dfs.core.windows.net/","web":"https://bezsa-secondary.z13.web.core.windows.net/","blob":"https://bezsa-secondary.blob.core.windows.net/","queue":"https://bezsa-secondary.queue.core.windows.net/","table":"https://bezsa-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestresult/providers/Microsoft.Storage/storageAccounts/clitestresultstac","name":"clitestresultstac","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2020-07-15T06:20:52.7844389Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2020-07-15T06:20:52.7844389Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2020-07-15T06:20:52.6907255Z","primaryEndpoints":{"dfs":"https://clitestresultstac.dfs.core.windows.net/","web":"https://clitestresultstac.z13.web.core.windows.net/","blob":"https://clitestresultstac.blob.core.windows.net/","queue":"https://clitestresultstac.queue.core.windows.net/","table":"https://clitestresultstac.table.core.windows.net/","file":"https://clitestresultstac.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available","secondaryLocation":"westus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://clitestresultstac-secondary.dfs.core.windows.net/","web":"https://clitestresultstac-secondary.z13.web.core.windows.net/","blob":"https://clitestresultstac-secondary.blob.core.windows.net/","queue":"https://clitestresultstac-secondary.queue.core.windows.net/","table":"https://clitestresultstac-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_GRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/AzureSDKTest_reserved/providers/Microsoft.Storage/storageAccounts/galleryapptestaccount","name":"galleryapptestaccount","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"defaultToOAuthAuthentication":false,"keyCreationTime":{"key1":"2021-10-20T02:51:38.9977139Z","key2":"2021-10-20T02:51:38.9977139Z"},"allowCrossTenantReplication":true,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"allowSharedKeyAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-20T02:51:38.9977139Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-20T02:51:38.9977139Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-10-20T02:51:38.8727156Z","primaryEndpoints":{"dfs":"https://galleryapptestaccount.dfs.core.windows.net/","web":"https://galleryapptestaccount.z13.web.core.windows.net/","blob":"https://galleryapptestaccount.blob.core.windows.net/","queue":"https://galleryapptestaccount.queue.core.windows.net/","table":"https://galleryapptestaccount.table.core.windows.net/","file":"https://galleryapptestaccount.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available","secondaryLocation":"westus","statusOfSecondary":"available"}},{"identity":{"principalId":"4442e275-7210-4a69-81e7-b7c0955882b5","tenantId":"54826b22-38d6-4fb2-bad9-b7b93a3e9c5a","type":"SystemAssigned"},"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/hang-rg/providers/Microsoft.Storage/storageAccounts/hangstorage","name":"hangstorage","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{"version":"1.240.16"},"properties":{"defaultToOAuthAuthentication":false,"keyCreationTime":{"key1":"2023-03-13T03:14:22.0434495Z","key2":"2022-12-13T03:04:17.5899020Z"},"allowCrossTenantReplication":false,"privateEndpointConnections":[],"isSftpEnabled":false,"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":true,"allowSharedKeyAccess":true,"isHnsEnabled":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"requireInfrastructureEncryption":false,"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-22T03:09:52.5790274Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-22T03:09:52.5790274Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-04-22T03:09:52.4227640Z","primaryEndpoints":{"dfs":"https://hangstorage.dfs.core.windows.net/","web":"https://hangstorage.z13.web.core.windows.net/","blob":"https://hangstorage.blob.core.windows.net/","queue":"https://hangstorage.queue.core.windows.net/","table":"https://hangstorage.table.core.windows.net/","file":"https://hangstorage.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available"}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/portal2cli/providers/Microsoft.Storage/storageAccounts/portal2clistorage","name":"portal2clistorage","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2020-10-14T07:23:08.8752602Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2020-10-14T07:23:08.8752602Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2020-10-14T07:23:08.7502552Z","primaryEndpoints":{"dfs":"https://portal2clistorage.dfs.core.windows.net/","web":"https://portal2clistorage.z13.web.core.windows.net/","blob":"https://portal2clistorage.blob.core.windows.net/","queue":"https://portal2clistorage.queue.core.windows.net/","table":"https://portal2clistorage.table.core.windows.net/","file":"https://portal2clistorage.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available","secondaryLocation":"westus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://portal2clistorage-secondary.dfs.core.windows.net/","web":"https://portal2clistorage-secondary.z13.web.core.windows.net/","blob":"https://portal2clistorage-secondary.blob.core.windows.net/","queue":"https://portal2clistorage-secondary.queue.core.windows.net/","table":"https://portal2clistorage-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/AzureSDKTest_reserved/providers/Microsoft.Storage/storageAccounts/privatepackage","name":"privatepackage","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"defaultToOAuthAuthentication":false,"keyCreationTime":{"key1":"2021-10-19T08:53:09.0238938Z","key2":"2021-10-19T08:53:09.0238938Z"},"allowCrossTenantReplication":true,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":true,"allowSharedKeyAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-19T08:53:09.0238938Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-19T08:53:09.0238938Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-10-19T08:53:08.9301661Z","primaryEndpoints":{"dfs":"https://privatepackage.dfs.core.windows.net/","web":"https://privatepackage.z13.web.core.windows.net/","blob":"https://privatepackage.blob.core.windows.net/","queue":"https://privatepackage.queue.core.windows.net/","table":"https://privatepackage.table.core.windows.net/","file":"https://privatepackage.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available","secondaryLocation":"westus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://privatepackage-secondary.dfs.core.windows.net/","web":"https://privatepackage-secondary.z13.web.core.windows.net/","blob":"https://privatepackage-secondary.blob.core.windows.net/","queue":"https://privatepackage-secondary.queue.core.windows.net/","table":"https://privatepackage-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/qinkai-test/providers/Microsoft.Storage/storageAccounts/qinkaiwu","name":"qinkaiwu","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"dnsEndpointType":"Standard","defaultToOAuthAuthentication":false,"publicNetworkAccess":"Enabled","keyCreationTime":{"key1":"2022-11-03T08:58:45.3328583Z","key2":"2022-11-03T08:58:45.3328583Z"},"allowCrossTenantReplication":true,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":true,"allowSharedKeyAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"requireInfrastructureEncryption":false,"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-03T08:58:45.3485070Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-03T08:58:45.3485070Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-11-03T08:58:45.1610064Z","primaryEndpoints":{"dfs":"https://qinkaiwu.dfs.core.windows.net/","web":"https://qinkaiwu.z13.web.core.windows.net/","blob":"https://qinkaiwu.blob.core.windows.net/","queue":"https://qinkaiwu.queue.core.windows.net/","table":"https://qinkaiwu.table.core.windows.net/","file":"https://qinkaiwu.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available","secondaryLocation":"westus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://qinkaiwu-secondary.dfs.core.windows.net/","web":"https://qinkaiwu-secondary.z13.web.core.windows.net/","blob":"https://qinkaiwu-secondary.blob.core.windows.net/","queue":"https://qinkaiwu-secondary.queue.core.windows.net/","table":"https://qinkaiwu-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/queuetest/providers/Microsoft.Storage/storageAccounts/qteststac","name":"qteststac","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"defaultToOAuthAuthentication":false,"keyCreationTime":{"key1":"2021-11-10T05:21:49.0582561Z","key2":"2021-11-10T05:21:49.0582561Z"},"allowCrossTenantReplication":true,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":true,"allowSharedKeyAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-11-10T05:21:49.0582561Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-11-10T05:21:49.0582561Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-11-10T05:21:48.9488735Z","primaryEndpoints":{"dfs":"https://qteststac.dfs.core.windows.net/","web":"https://qteststac.z13.web.core.windows.net/","blob":"https://qteststac.blob.core.windows.net/","queue":"https://qteststac.queue.core.windows.net/","table":"https://qteststac.table.core.windows.net/","file":"https://qteststac.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available","secondaryLocation":"westus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://qteststac-secondary.dfs.core.windows.net/","web":"https://qteststac-secondary.z13.web.core.windows.net/","blob":"https://qteststac-secondary.blob.core.windows.net/","queue":"https://qteststac-secondary.queue.core.windows.net/","table":"https://qteststac-secondary.table.core.windows.net/"}}},{"sku":{"name":"Premium_LRS","tier":"Premium"},"kind":"FileStorage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/zhiyihuang-rg-euap-east/providers/Microsoft.Storage/storageAccounts/saeastusnfs","name":"saeastusnfs","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"dnsEndpointType":"Standard","defaultToOAuthAuthentication":false,"publicNetworkAccess":"Enabled","keyCreationTime":{"key1":"2022-08-09T03:07:31.6721319Z","key2":"2022-08-09T03:07:31.6721319Z"},"allowCrossTenantReplication":false,"privateEndpointConnections":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/zhiyihuang-rg-euap-east/providers/Microsoft.Storage/storageAccounts/saeastusnfs/privateEndpointConnections/saeastusnfs.10659eb6-b1fa-4873-b71b-fc35399d6ea0","name":"saeastusnfs.10659eb6-b1fa-4873-b71b-fc35399d6ea0","type":"Microsoft.Storage/storageAccounts/privateEndpointConnections","properties":{"provisioningState":"Succeeded","privateEndpoint":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/zhiyihuang-rg-euap-east/providers/Microsoft.Network/privateEndpoints/privateendpointnfs"},"privateLinkServiceConnectionState":{"status":"Approved","description":"Auto-Approved","actionRequired":"None"}}}],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":true,"allowSharedKeyAccess":true,"largeFileSharesState":"Enabled","networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":false,"encryption":{"requireInfrastructureEncryption":false,"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-09T03:07:31.6877592Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-09T03:07:31.6877592Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-08-09T03:07:31.5471648Z","primaryEndpoints":{"file":"https://saeastusnfs.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available"}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/yishitest/providers/Microsoft.Storage/storageAccounts/testvlw","name":"testvlw","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"keyCreationTime":{"key1":"2021-10-27T06:47:50.5497427Z","key2":"2021-10-27T06:47:50.5497427Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-27T06:47:50.5497427Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-27T06:47:50.5497427Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-10-27T06:47:50.4247606Z","primaryEndpoints":{"dfs":"https://testvlw.dfs.core.windows.net/","web":"https://testvlw.z13.web.core.windows.net/","blob":"https://testvlw.blob.core.windows.net/","queue":"https://testvlw.queue.core.windows.net/","table":"https://testvlw.table.core.windows.net/","file":"https://testvlw.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available","secondaryLocation":"westus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://testvlw-secondary.dfs.core.windows.net/","web":"https://testvlw-secondary.z13.web.core.windows.net/","blob":"https://testvlw-secondary.blob.core.windows.net/","queue":"https://testvlw-secondary.queue.core.windows.net/","table":"https://testvlw-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/yishitest/providers/Microsoft.Storage/storageAccounts/yssa","name":"yssa","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{"key1":"value1"},"properties":{"defaultToOAuthAuthentication":false,"keyCreationTime":{"key1":"2021-08-16T08:39:21.3287573Z","key2":"2021-08-16T08:39:21.3287573Z"},"privateEndpointConnections":[],"hnsOnMigrationInProgress":false,"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":true,"allowSharedKeyAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-08-16T08:39:21.3287573Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-08-16T08:39:21.3287573Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-08-16T08:39:21.2193709Z","primaryEndpoints":{"dfs":"https://yssa.dfs.core.windows.net/","web":"https://yssa.z13.web.core.windows.net/","blob":"https://yssa.blob.core.windows.net/","queue":"https://yssa.queue.core.windows.net/","table":"https://yssa.table.core.windows.net/","file":"https://yssa.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available"}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/zhiyihuang-rg/providers/Microsoft.Storage/storageAccounts/zhiyihuangsa","name":"zhiyihuangsa","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"defaultToOAuthAuthentication":false,"keyCreationTime":{"key1":"2021-09-10T05:47:01.2111871Z","key2":"2021-09-10T05:47:01.2111871Z"},"allowCrossTenantReplication":true,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":true,"allowSharedKeyAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-10T05:47:01.2111871Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-10T05:47:01.2111871Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-09-10T05:47:01.0861745Z","primaryEndpoints":{"dfs":"https://zhiyihuangsa.dfs.core.windows.net/","web":"https://zhiyihuangsa.z13.web.core.windows.net/","blob":"https://zhiyihuangsa.blob.core.windows.net/","queue":"https://zhiyihuangsa.queue.core.windows.net/","table":"https://zhiyihuangsa.table.core.windows.net/","file":"https://zhiyihuangsa.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available","secondaryLocation":"westus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://zhiyihuangsa-secondary.dfs.core.windows.net/","web":"https://zhiyihuangsa-secondary.z13.web.core.windows.net/","blob":"https://zhiyihuangsa-secondary.blob.core.windows.net/","queue":"https://zhiyihuangsa-secondary.queue.core.windows.net/","table":"https://zhiyihuangsa-secondary.table.core.windows.net/"}}},{"sku":{"name":"Premium_LRS","tier":"Premium"},"kind":"BlockBlobStorage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/zhiyihuang-rg/providers/Microsoft.Storage/storageAccounts/zhiyihuangsadatalake","name":"zhiyihuangsadatalake","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"dnsEndpointType":"Standard","defaultToOAuthAuthentication":false,"publicNetworkAccess":"Enabled","keyCreationTime":{"key1":"2022-07-04T08:22:03.4626093Z","key2":"2022-07-04T08:22:03.4626093Z"},"allowCrossTenantReplication":false,"privateEndpointConnections":[],"isSftpEnabled":false,"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":true,"allowSharedKeyAccess":true,"isHnsEnabled":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"requireInfrastructureEncryption":false,"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-07-04T08:22:03.4782085Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-07-04T08:22:03.4782085Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2022-07-04T08:22:03.2750855Z","primaryEndpoints":{"dfs":"https://zhiyihuangsadatalake.dfs.core.windows.net/","web":"https://zhiyihuangsadatalake.z13.web.core.windows.net/","blob":"https://zhiyihuangsadatalake.blob.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available"}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/AzureSDKTest_reserved/providers/Microsoft.Storage/storageAccounts/zhuyan","name":"zhuyan","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"dnsEndpointType":"Standard","defaultToOAuthAuthentication":false,"publicNetworkAccess":"Enabled","keyCreationTime":{"key1":"2022-08-29T07:49:14.8648748Z","key2":"2022-08-29T07:49:14.8648748Z"},"allowCrossTenantReplication":true,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"allowSharedKeyAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"requireInfrastructureEncryption":false,"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-29T07:49:15.5055031Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-29T07:49:15.5055031Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-08-29T07:49:14.7086254Z","primaryEndpoints":{"dfs":"https://zhuyan.dfs.core.windows.net/","web":"https://zhuyan.z13.web.core.windows.net/","blob":"https://zhuyan.blob.core.windows.net/","queue":"https://zhuyan.queue.core.windows.net/","table":"https://zhuyan.table.core.windows.net/","file":"https://zhuyan.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available","secondaryLocation":"westus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://zhuyan-secondary.dfs.core.windows.net/","web":"https://zhuyan-secondary.z13.web.core.windows.net/","blob":"https://zhuyan-secondary.blob.core.windows.net/","queue":"https://zhuyan-secondary.queue.core.windows.net/","table":"https://zhuyan-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/hang-rg/providers/Microsoft.Storage/storageAccounts/similar8010979611","name":"similar8010979611","type":"Microsoft.Storage/storageAccounts","location":"eastus2","tags":{},"properties":{"keyCreationTime":{"key1":"2022-12-14T07:27:28.2549011Z","key2":"2022-12-14T07:27:28.2549011Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"isHnsEnabled":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-14T07:27:28.5673994Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-14T07:27:28.5673994Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-12-14T07:27:28.1299252Z","primaryEndpoints":{"dfs":"https://similar8010979611.dfs.core.windows.net/","web":"https://similar8010979611.z20.web.core.windows.net/","blob":"https://similar8010979611.blob.core.windows.net/","queue":"https://similar8010979611.queue.core.windows.net/","table":"https://similar8010979611.table.core.windows.net/","file":"https://similar8010979611.file.core.windows.net/"},"primaryLocation":"eastus2","statusOfPrimary":"available"}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azure-cli-edge/providers/Microsoft.Storage/storageAccounts/azextensionedge","name":"azextensionedge","type":"Microsoft.Storage/storageAccounts","location":"westus","tags":{},"properties":{"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":true,"allowSharedKeyAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-01-22T08:51:57.7728758Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-01-22T08:51:57.7728758Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-01-22T08:51:57.6947156Z","primaryEndpoints":{"dfs":"https://azextensionedge.dfs.core.windows.net/","web":"https://azextensionedge.z22.web.core.windows.net/","blob":"https://azextensionedge.blob.core.windows.net/","queue":"https://azextensionedge.queue.core.windows.net/","table":"https://azextensionedge.table.core.windows.net/","file":"https://azextensionedge.file.core.windows.net/"},"primaryLocation":"westus","statusOfPrimary":"available","secondaryLocation":"eastus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://azextensionedge-secondary.dfs.core.windows.net/","web":"https://azextensionedge-secondary.z22.web.core.windows.net/","blob":"https://azextensionedge-secondary.blob.core.windows.net/","queue":"https://azextensionedge-secondary.queue.core.windows.net/","table":"https://azextensionedge-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azure-cli-edge/providers/Microsoft.Storage/storageAccounts/azurecliedge","name":"azurecliedge","type":"Microsoft.Storage/storageAccounts","location":"westus","tags":{},"properties":{"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-01-13T08:41:36.3326539Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-01-13T08:41:36.3326539Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-01-13T08:41:36.2389304Z","primaryEndpoints":{"dfs":"https://azurecliedge.dfs.core.windows.net/","web":"https://azurecliedge.z22.web.core.windows.net/","blob":"https://azurecliedge.blob.core.windows.net/","queue":"https://azurecliedge.queue.core.windows.net/","table":"https://azurecliedge.table.core.windows.net/","file":"https://azurecliedge.file.core.windows.net/"},"primaryLocation":"westus","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/IT_img_tmpl_cancel_zojd4lirypvwywqybbczdsgc_25b42271-f600-455a-8d64-fd979b8d97a2/providers/Microsoft.Storage/storageAccounts/c0fu3cniwiq7c2skwl5kxy69","name":"c0fu3cniwiq7c2skwl5kxy69","type":"Microsoft.Storage/storageAccounts","location":"westus","tags":{"createdby":"AzureVMImageBuilder","magicvalue":"0d819542a3774a2a8709401a7cd09eb8"},"properties":{"keyCreationTime":{"key1":"2023-03-30T15:46:16.0584377Z","key2":"2023-03-30T15:46:16.0584377Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"requireInfrastructureEncryption":true,"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-30T15:46:16.8240702Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-30T15:46:16.8240702Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-30T15:46:15.9334809Z","primaryEndpoints":{"dfs":"https://c0fu3cniwiq7c2skwl5kxy69.dfs.core.windows.net/","web":"https://c0fu3cniwiq7c2skwl5kxy69.z22.web.core.windows.net/","blob":"https://c0fu3cniwiq7c2skwl5kxy69.blob.core.windows.net/","queue":"https://c0fu3cniwiq7c2skwl5kxy69.queue.core.windows.net/","table":"https://c0fu3cniwiq7c2skwl5kxy69.table.core.windows.net/","file":"https://c0fu3cniwiq7c2skwl5kxy69.file.core.windows.net/"},"primaryLocation":"westus","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgsnqo4zg6nxvwnbbnw4dpgfpqvaw52coskm74ohx4yrwsnpfn2y5g7a57pnomsqoky/providers/Microsoft.Storage/storageAccounts/clitestfjtyzusspfvsojrm5","name":"clitestfjtyzusspfvsojrm5","type":"Microsoft.Storage/storageAccounts","location":"westus","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-31T05:14:31.3793237Z","key2":"2023-03-31T05:14:31.3793237Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-31T05:14:32.2387077Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-31T05:14:32.2387077Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2023-03-31T05:14:31.2699737Z","primaryEndpoints":{"blob":"https://clitestfjtyzusspfvsojrm5.blob.core.windows.net/","queue":"https://clitestfjtyzusspfvsojrm5.queue.core.windows.net/","table":"https://clitestfjtyzusspfvsojrm5.table.core.windows.net/","file":"https://clitestfjtyzusspfvsojrm5.file.core.windows.net/"},"primaryLocation":"westus","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgndqcnhtzbgfvywayllmropscysoonfvdiqt3yy2f2owek56fmxotp4xkaed4ctlml/providers/Microsoft.Storage/storageAccounts/clitesthbyb7yke3ybao3eon","name":"clitesthbyb7yke3ybao3eon","type":"Microsoft.Storage/storageAccounts","location":"westus","tags":{},"properties":{"keyCreationTime":{"key1":"2022-05-07T04:18:13.1067632Z","key2":"2022-05-07T04:18:13.1067632Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-05-07T04:18:13.1067632Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-05-07T04:18:13.1067632Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-05-07T04:18:12.9818218Z","primaryEndpoints":{"dfs":"https://clitesthbyb7yke3ybao3eon.dfs.core.windows.net/","web":"https://clitesthbyb7yke3ybao3eon.z22.web.core.windows.net/","blob":"https://clitesthbyb7yke3ybao3eon.blob.core.windows.net/","queue":"https://clitesthbyb7yke3ybao3eon.queue.core.windows.net/","table":"https://clitesthbyb7yke3ybao3eon.table.core.windows.net/","file":"https://clitesthbyb7yke3ybao3eon.file.core.windows.net/"},"primaryLocation":"westus","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/kairu-persist/providers/Microsoft.Storage/storageAccounts/kairu","name":"kairu","type":"Microsoft.Storage/storageAccounts","location":"westus","tags":{},"properties":{"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-01-13T07:35:19.0950431Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-01-13T07:35:19.0950431Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2021-01-13T07:35:18.9856251Z","primaryEndpoints":{"blob":"https://kairu.blob.core.windows.net/","queue":"https://kairu.queue.core.windows.net/","table":"https://kairu.table.core.windows.net/","file":"https://kairu.file.core.windows.net/"},"primaryLocation":"westus","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/AzureSDKTest_reserved/providers/Microsoft.Storage/storageAccounts/pythonsdkmsyyc","name":"pythonsdkmsyyc","type":"Microsoft.Storage/storageAccounts","location":"westus","tags":{},"properties":{"keyCreationTime":{"key1":"2021-06-30T09:03:04.8209550Z","key2":"2021-06-30T09:03:04.8209550Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":true,"allowSharedKeyAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-06-30T09:03:04.8209550Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-06-30T09:03:04.8209550Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-06-30T09:03:04.7272348Z","primaryEndpoints":{"dfs":"https://pythonsdkmsyyc.dfs.core.windows.net/","web":"https://pythonsdkmsyyc.z22.web.core.windows.net/","blob":"https://pythonsdkmsyyc.blob.core.windows.net/","queue":"https://pythonsdkmsyyc.queue.core.windows.net/","table":"https://pythonsdkmsyyc.table.core.windows.net/","file":"https://pythonsdkmsyyc.file.core.windows.net/"},"primaryLocation":"westus","statusOfPrimary":"available"}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/shiying-rg/providers/Microsoft.Storage/storageAccounts/shiyingsa","name":"shiyingsa","type":"Microsoft.Storage/storageAccounts","location":"westus","tags":{},"properties":{"keyCreationTime":{"key1":"2023-02-06T09:23:14.1012901Z","key2":"2023-02-06T09:23:14.1012901Z"},"privateEndpointConnections":[],"hnsOnMigrationInProgress":false,"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"isHnsEnabled":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[{"value":"25.1.2.3","action":"Allow"}],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-02-06T09:23:14.1637913Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-02-06T09:23:14.1637913Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-02-06T09:23:13.9762807Z","primaryEndpoints":{"dfs":"https://shiyingsa.dfs.core.windows.net/","web":"https://shiyingsa.z22.web.core.windows.net/","blob":"https://shiyingsa.blob.core.windows.net/","queue":"https://shiyingsa.queue.core.windows.net/","table":"https://shiyingsa.table.core.windows.net/","file":"https://shiyingsa.file.core.windows.net/"},"primaryLocation":"westus","statusOfPrimary":"available","secondaryLocation":"eastus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://shiyingsa-secondary.dfs.core.windows.net/","web":"https://shiyingsa-secondary.z22.web.core.windows.net/","blob":"https://shiyingsa-secondary.blob.core.windows.net/","queue":"https://shiyingsa-secondary.queue.core.windows.net/","table":"https://shiyingsa-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/shiying-rg/providers/Microsoft.Storage/storageAccounts/shiyingsa1","name":"shiyingsa1","type":"Microsoft.Storage/storageAccounts","location":"westus","tags":{},"properties":{"keyCreationTime":{"key1":"2023-02-28T02:47:53.1841709Z","key2":"2023-02-28T02:47:53.1841709Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-02-28T02:47:53.2466591Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-02-28T02:47:53.2466591Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-02-28T02:47:53.0748209Z","primaryEndpoints":{"dfs":"https://shiyingsa1.dfs.core.windows.net/","web":"https://shiyingsa1.z22.web.core.windows.net/","blob":"https://shiyingsa1.blob.core.windows.net/","queue":"https://shiyingsa1.queue.core.windows.net/","table":"https://shiyingsa1.table.core.windows.net/","file":"https://shiyingsa1.file.core.windows.net/"},"primaryLocation":"westus","statusOfPrimary":"available"}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/yishitest/providers/Microsoft.Storage/storageAccounts/testalw","name":"testalw","type":"Microsoft.Storage/storageAccounts","location":"westus","tags":{},"properties":{"immutableStorageWithVersioning":{"enabled":true,"immutabilityPolicy":{"immutabilityPeriodSinceCreationInDays":3,"state":"Disabled"}},"keyCreationTime":{"key1":"2022-10-19T02:13:01.1856793Z","key2":"2022-10-19T02:13:11.9514789Z"},"privateEndpointConnections":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/yishitest/providers/Microsoft.Storage/storageAccounts/testalw/privateEndpointConnections/testalw.cefd3d56-feb9-4be9-978b-fb9416daa1ab","name":"testalw.cefd3d56-feb9-4be9-978b-fb9416daa1ab","type":"Microsoft.Storage/storageAccounts/privateEndpointConnections","properties":{"provisioningState":"Succeeded","privateEndpoint":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/yishitest/providers/Microsoft.Network/privateEndpoints/testpe"},"privateLinkServiceConnectionState":{"status":"Approved","description":"Auto-Approved","actionRequired":"None"}}}],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-27T06:27:50.3554138Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-27T06:27:50.3554138Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-10-27T06:27:50.2616355Z","primaryEndpoints":{"dfs":"https://testalw.dfs.core.windows.net/","web":"https://testalw.z22.web.core.windows.net/","blob":"https://testalw.blob.core.windows.net/","queue":"https://testalw.queue.core.windows.net/","table":"https://testalw.table.core.windows.net/","file":"https://testalw.file.core.windows.net/"},"primaryLocation":"westus","statusOfPrimary":"available","secondaryLocation":"eastus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://testalw-secondary.dfs.core.windows.net/","web":"https://testalw-secondary.z22.web.core.windows.net/","blob":"https://testalw-secondary.blob.core.windows.net/","queue":"https://testalw-secondary.queue.core.windows.net/","table":"https://testalw-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/yishitest/providers/Microsoft.Storage/storageAccounts/testalw1027","name":"testalw1027","type":"Microsoft.Storage/storageAccounts","location":"westus","tags":{},"properties":{"immutableStorageWithVersioning":{"enabled":true,"immutabilityPolicy":{"immutabilityPeriodSinceCreationInDays":1,"state":"Unlocked"}},"keyCreationTime":{"key1":"2021-10-27T07:34:49.7592232Z","key2":"2021-10-27T07:34:49.7592232Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-27T07:34:49.7592232Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-27T07:34:49.7592232Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-10-27T07:34:49.6810731Z","primaryEndpoints":{"dfs":"https://testalw1027.dfs.core.windows.net/","web":"https://testalw1027.z22.web.core.windows.net/","blob":"https://testalw1027.blob.core.windows.net/","queue":"https://testalw1027.queue.core.windows.net/","table":"https://testalw1027.table.core.windows.net/","file":"https://testalw1027.file.core.windows.net/"},"primaryLocation":"westus","statusOfPrimary":"available","secondaryLocation":"eastus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://testalw1027-secondary.dfs.core.windows.net/","web":"https://testalw1027-secondary.z22.web.core.windows.net/","blob":"https://testalw1027-secondary.blob.core.windows.net/","queue":"https://testalw1027-secondary.queue.core.windows.net/","table":"https://testalw1027-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/yishitest/providers/Microsoft.Storage/storageAccounts/testalw1028","name":"testalw1028","type":"Microsoft.Storage/storageAccounts","location":"westus","tags":{},"properties":{"immutableStorageWithVersioning":{"enabled":true,"immutabilityPolicy":{"immutabilityPeriodSinceCreationInDays":1,"state":"Unlocked"}},"keyCreationTime":{"key1":"2021-10-28T01:49:10.2414505Z","key2":"2021-10-28T01:49:10.2414505Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-28T01:49:10.2414505Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-28T01:49:10.2414505Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-10-28T01:49:10.1633042Z","primaryEndpoints":{"dfs":"https://testalw1028.dfs.core.windows.net/","web":"https://testalw1028.z22.web.core.windows.net/","blob":"https://testalw1028.blob.core.windows.net/","queue":"https://testalw1028.queue.core.windows.net/","table":"https://testalw1028.table.core.windows.net/","file":"https://testalw1028.file.core.windows.net/"},"primaryLocation":"westus","statusOfPrimary":"available","secondaryLocation":"eastus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://testalw1028-secondary.dfs.core.windows.net/","web":"https://testalw1028-secondary.z22.web.core.windows.net/","blob":"https://testalw1028-secondary.blob.core.windows.net/","queue":"https://testalw1028-secondary.queue.core.windows.net/","table":"https://testalw1028-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/yishitest/providers/Microsoft.Storage/storageAccounts/yshns","name":"yshns","type":"Microsoft.Storage/storageAccounts","location":"westus","tags":{},"properties":{"keyCreationTime":{"key1":"2021-10-15T02:10:28.4103368Z","key2":"2021-10-15T02:10:28.4103368Z"},"privateEndpointConnections":[],"hnsOnMigrationInProgress":false,"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"isHnsEnabled":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-15T02:10:28.4103368Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-15T02:10:28.4103368Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-10-15T02:10:28.3165819Z","primaryEndpoints":{"dfs":"https://yshns.dfs.core.windows.net/","web":"https://yshns.z22.web.core.windows.net/","blob":"https://yshns.blob.core.windows.net/","queue":"https://yshns.queue.core.windows.net/","table":"https://yshns.table.core.windows.net/","file":"https://yshns.file.core.windows.net/"},"primaryLocation":"westus","statusOfPrimary":"available","secondaryLocation":"eastus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://yshns-secondary.dfs.core.windows.net/","web":"https://yshns-secondary.z22.web.core.windows.net/","blob":"https://yshns-secondary.blob.core.windows.net/","queue":"https://yshns-secondary.queue.core.windows.net/","table":"https://yshns-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/AzureSDKTest_reserved/providers/Microsoft.Storage/storageAccounts/azuresdktest","name":"azuresdktest","type":"Microsoft.Storage/storageAccounts","location":"eastasia","tags":{},"properties":{"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2020-08-12T06:32:07.1157877Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2020-08-12T06:32:07.1157877Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2020-08-12T06:32:07.0689199Z","primaryEndpoints":{"dfs":"https://azuresdktest.dfs.core.windows.net/","web":"https://azuresdktest.z7.web.core.windows.net/","blob":"https://azuresdktest.blob.core.windows.net/","queue":"https://azuresdktest.queue.core.windows.net/","table":"https://azuresdktest.table.core.windows.net/","file":"https://azuresdktest.file.core.windows.net/"},"primaryLocation":"eastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgbcjpbfrgst/providers/Microsoft.Storage/storageAccounts/clitest7y3z5tzoevqexrwmb","name":"clitest7y3z5tzoevqexrwmb","type":"Microsoft.Storage/storageAccounts","location":"eastasia","tags":{},"properties":{"keyCreationTime":{"key1":"2022-08-11T16:07:26.7756526Z","key2":"2022-08-11T16:07:26.7756526Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-11T16:07:26.7912767Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-11T16:07:26.7912767Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2022-08-11T16:07:26.6975255Z","primaryEndpoints":{"blob":"https://clitest7y3z5tzoevqexrwmb.blob.core.windows.net/","queue":"https://clitest7y3z5tzoevqexrwmb.queue.core.windows.net/","table":"https://clitest7y3z5tzoevqexrwmb.table.core.windows.net/","file":"https://clitest7y3z5tzoevqexrwmb.file.core.windows.net/"},"primaryLocation":"eastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgephuyzwt3d/providers/Microsoft.Storage/storageAccounts/clitesturpy433yg4s3cpou6","name":"clitesturpy433yg4s3cpou6","type":"Microsoft.Storage/storageAccounts","location":"eastasia","tags":{},"properties":{"keyCreationTime":{"key1":"2022-07-21T15:56:17.1133943Z","key2":"2022-07-21T15:56:17.1133943Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-07-21T15:56:17.1290016Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-07-21T15:56:17.1290016Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2022-07-21T15:56:17.0352115Z","primaryEndpoints":{"blob":"https://clitesturpy433yg4s3cpou6.blob.core.windows.net/","queue":"https://clitesturpy433yg4s3cpou6.queue.core.windows.net/","table":"https://clitesturpy433yg4s3cpou6.table.core.windows.net/","file":"https://clitesturpy433yg4s3cpou6.file.core.windows.net/"},"primaryLocation":"eastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rggrglkh7zr7/providers/Microsoft.Storage/storageAccounts/clitest2f63bh43aix4wcnlh","name":"clitest2f63bh43aix4wcnlh","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{},"properties":{"keyCreationTime":{"key1":"2021-04-22T08:17:38.5541453Z","key2":"2021-04-22T08:17:38.5541453Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-22T08:17:38.5541453Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-22T08:17:38.5541453Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2021-04-22T08:17:38.4760163Z","primaryEndpoints":{"blob":"https://clitest2f63bh43aix4wcnlh.blob.core.windows.net/","queue":"https://clitest2f63bh43aix4wcnlh.queue.core.windows.net/","table":"https://clitest2f63bh43aix4wcnlh.table.core.windows.net/","file":"https://clitest2f63bh43aix4wcnlh.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgrli6qx2bll/providers/Microsoft.Storage/storageAccounts/clitest2kskuzyfvkqd7xx4y","name":"clitest2kskuzyfvkqd7xx4y","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{},"properties":{"keyCreationTime":{"key1":"2022-03-16T23:34:08.0367829Z","key2":"2022-03-16T23:34:08.0367829Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-16T23:34:08.0367829Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-16T23:34:08.0367829Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2022-03-16T23:34:07.9430240Z","primaryEndpoints":{"blob":"https://clitest2kskuzyfvkqd7xx4y.blob.core.windows.net/","queue":"https://clitest2kskuzyfvkqd7xx4y.queue.core.windows.net/","table":"https://clitest2kskuzyfvkqd7xx4y.table.core.windows.net/","file":"https://clitest2kskuzyfvkqd7xx4y.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgh5duq2f6uh/providers/Microsoft.Storage/storageAccounts/clitest2vjedutxs37ymp4ni","name":"clitest2vjedutxs37ymp4ni","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{},"properties":{"keyCreationTime":{"key1":"2021-04-23T07:13:21.0424866Z","key2":"2021-04-23T07:13:21.0424866Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-23T07:13:21.0581083Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-23T07:13:21.0581083Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2021-04-23T07:13:20.9643257Z","primaryEndpoints":{"blob":"https://clitest2vjedutxs37ymp4ni.blob.core.windows.net/","queue":"https://clitest2vjedutxs37ymp4ni.queue.core.windows.net/","table":"https://clitest2vjedutxs37ymp4ni.table.core.windows.net/","file":"https://clitest2vjedutxs37ymp4ni.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgl6l3rg6atb/providers/Microsoft.Storage/storageAccounts/clitest4sjmiwke5nz3f67pu","name":"clitest4sjmiwke5nz3f67pu","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{},"properties":{"keyCreationTime":{"key1":"2021-04-22T08:02:15.3305055Z","key2":"2021-04-22T08:02:15.3305055Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-22T08:02:15.3305055Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-22T08:02:15.3305055Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2021-04-22T08:02:15.2523305Z","primaryEndpoints":{"blob":"https://clitest4sjmiwke5nz3f67pu.blob.core.windows.net/","queue":"https://clitest4sjmiwke5nz3f67pu.queue.core.windows.net/","table":"https://clitest4sjmiwke5nz3f67pu.table.core.windows.net/","file":"https://clitest4sjmiwke5nz3f67pu.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgbbt37xr2le/providers/Microsoft.Storage/storageAccounts/clitest5frikrzhxwryrkfel","name":"clitest5frikrzhxwryrkfel","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{},"properties":{"keyCreationTime":{"key1":"2021-04-22T08:19:22.9620171Z","key2":"2021-04-22T08:19:22.9620171Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-22T08:19:22.9776721Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-22T08:19:22.9776721Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2021-04-22T08:19:22.8838883Z","primaryEndpoints":{"blob":"https://clitest5frikrzhxwryrkfel.blob.core.windows.net/","queue":"https://clitest5frikrzhxwryrkfel.queue.core.windows.net/","table":"https://clitest5frikrzhxwryrkfel.table.core.windows.net/","file":"https://clitest5frikrzhxwryrkfel.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgrc4sjsrzt4/providers/Microsoft.Storage/storageAccounts/clitest63b5vtkhuf7auho6z","name":"clitest63b5vtkhuf7auho6z","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{},"properties":{"keyCreationTime":{"key1":"2021-04-22T08:17:38.3198561Z","key2":"2021-04-22T08:17:38.3198561Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-22T08:17:38.3198561Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-22T08:17:38.3198561Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2021-04-22T08:17:38.2416459Z","primaryEndpoints":{"blob":"https://clitest63b5vtkhuf7auho6z.blob.core.windows.net/","queue":"https://clitest63b5vtkhuf7auho6z.queue.core.windows.net/","table":"https://clitest63b5vtkhuf7auho6z.table.core.windows.net/","file":"https://clitest63b5vtkhuf7auho6z.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgekim5ct43n/providers/Microsoft.Storage/storageAccounts/clitest6jusqp4qvczw52pql","name":"clitest6jusqp4qvczw52pql","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{},"properties":{"keyCreationTime":{"key1":"2021-04-22T08:05:08.7847684Z","key2":"2021-04-22T08:05:08.7847684Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-22T08:05:08.8003328Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-22T08:05:08.8003328Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2021-04-22T08:05:08.7065579Z","primaryEndpoints":{"blob":"https://clitest6jusqp4qvczw52pql.blob.core.windows.net/","queue":"https://clitest6jusqp4qvczw52pql.queue.core.windows.net/","table":"https://clitest6jusqp4qvczw52pql.table.core.windows.net/","file":"https://clitest6jusqp4qvczw52pql.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgbbt37xr2le/providers/Microsoft.Storage/storageAccounts/clitest74vl6rwuxl5fbuklw","name":"clitest74vl6rwuxl5fbuklw","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{},"properties":{"keyCreationTime":{"key1":"2021-04-22T08:17:38.2260082Z","key2":"2021-04-22T08:17:38.2260082Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-22T08:17:38.2260082Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-22T08:17:38.2260082Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2021-04-22T08:17:38.1635154Z","primaryEndpoints":{"blob":"https://clitest74vl6rwuxl5fbuklw.blob.core.windows.net/","queue":"https://clitest74vl6rwuxl5fbuklw.queue.core.windows.net/","table":"https://clitest74vl6rwuxl5fbuklw.table.core.windows.net/","file":"https://clitest74vl6rwuxl5fbuklw.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgy6swh3vebl/providers/Microsoft.Storage/storageAccounts/clitestaxq4uhxp4axa3uagg","name":"clitestaxq4uhxp4axa3uagg","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{},"properties":{"keyCreationTime":{"key1":"2021-12-10T05:18:34.9019274Z","key2":"2021-12-10T05:18:34.9019274Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-10T05:18:34.9175551Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-10T05:18:34.9175551Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2021-12-10T05:18:34.8238281Z","primaryEndpoints":{"blob":"https://clitestaxq4uhxp4axa3uagg.blob.core.windows.net/","queue":"https://clitestaxq4uhxp4axa3uagg.queue.core.windows.net/","table":"https://clitestaxq4uhxp4axa3uagg.table.core.windows.net/","file":"https://clitestaxq4uhxp4axa3uagg.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgiudkrkxpl4/providers/Microsoft.Storage/storageAccounts/clitestbiegaggvgwivkqyyi","name":"clitestbiegaggvgwivkqyyi","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{},"properties":{"keyCreationTime":{"key1":"2021-04-23T07:13:20.8705764Z","key2":"2021-04-23T07:13:20.8705764Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-23T07:13:20.8861995Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-23T07:13:20.8861995Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2021-04-23T07:13:20.7925187Z","primaryEndpoints":{"blob":"https://clitestbiegaggvgwivkqyyi.blob.core.windows.net/","queue":"https://clitestbiegaggvgwivkqyyi.queue.core.windows.net/","table":"https://clitestbiegaggvgwivkqyyi.table.core.windows.net/","file":"https://clitestbiegaggvgwivkqyyi.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg46ia57tmnz/providers/Microsoft.Storage/storageAccounts/clitestdlxtp24ycnjl3jui2","name":"clitestdlxtp24ycnjl3jui2","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{},"properties":{"keyCreationTime":{"key1":"2021-04-23T03:42:54.3217696Z","key2":"2021-04-23T03:42:54.3217696Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-23T03:42:54.3217696Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-23T03:42:54.3217696Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2021-04-23T03:42:54.2436164Z","primaryEndpoints":{"blob":"https://clitestdlxtp24ycnjl3jui2.blob.core.windows.net/","queue":"https://clitestdlxtp24ycnjl3jui2.queue.core.windows.net/","table":"https://clitestdlxtp24ycnjl3jui2.table.core.windows.net/","file":"https://clitestdlxtp24ycnjl3jui2.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg23akmjlz2r/providers/Microsoft.Storage/storageAccounts/clitestdmmxq6bklh35yongi","name":"clitestdmmxq6bklh35yongi","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{},"properties":{"keyCreationTime":{"key1":"2021-08-05T19:49:04.6966074Z","key2":"2021-08-05T19:49:04.6966074Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-08-05T19:49:04.6966074Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-08-05T19:49:04.6966074Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2021-08-05T19:49:04.6185933Z","primaryEndpoints":{"blob":"https://clitestdmmxq6bklh35yongi.blob.core.windows.net/","queue":"https://clitestdmmxq6bklh35yongi.queue.core.windows.net/","table":"https://clitestdmmxq6bklh35yongi.table.core.windows.net/","file":"https://clitestdmmxq6bklh35yongi.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgv3m577d7ho/providers/Microsoft.Storage/storageAccounts/clitestej2fvhoj3zogyp5e7","name":"clitestej2fvhoj3zogyp5e7","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{},"properties":{"keyCreationTime":{"key1":"2021-04-23T03:42:54.7279926Z","key2":"2021-04-23T03:42:54.7279926Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-23T03:42:54.7279926Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-23T03:42:54.7279926Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2021-04-23T03:42:54.6342444Z","primaryEndpoints":{"blob":"https://clitestej2fvhoj3zogyp5e7.blob.core.windows.net/","queue":"https://clitestej2fvhoj3zogyp5e7.queue.core.windows.net/","table":"https://clitestej2fvhoj3zogyp5e7.table.core.windows.net/","file":"https://clitestej2fvhoj3zogyp5e7.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgp6ikwpcsq7/providers/Microsoft.Storage/storageAccounts/clitestggvkyebv5o55dhakj","name":"clitestggvkyebv5o55dhakj","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{},"properties":{"keyCreationTime":{"key1":"2021-04-23T07:13:21.2300019Z","key2":"2021-04-23T07:13:21.2300019Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-23T07:13:21.2456239Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-23T07:13:21.2456239Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2021-04-23T07:13:21.1518492Z","primaryEndpoints":{"blob":"https://clitestggvkyebv5o55dhakj.blob.core.windows.net/","queue":"https://clitestggvkyebv5o55dhakj.queue.core.windows.net/","table":"https://clitestggvkyebv5o55dhakj.table.core.windows.net/","file":"https://clitestggvkyebv5o55dhakj.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgn6glpfa25c/providers/Microsoft.Storage/storageAccounts/clitestgt3fjzabc7taya5zo","name":"clitestgt3fjzabc7taya5zo","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{},"properties":{"keyCreationTime":{"key1":"2021-04-23T07:13:20.6675009Z","key2":"2021-04-23T07:13:20.6675009Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-23T07:13:20.6831653Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-23T07:13:20.6831653Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2021-04-23T07:13:20.5894204Z","primaryEndpoints":{"blob":"https://clitestgt3fjzabc7taya5zo.blob.core.windows.net/","queue":"https://clitestgt3fjzabc7taya5zo.queue.core.windows.net/","table":"https://clitestgt3fjzabc7taya5zo.table.core.windows.net/","file":"https://clitestgt3fjzabc7taya5zo.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgptzwacrnwa/providers/Microsoft.Storage/storageAccounts/clitestivtrt5tp624n63ast","name":"clitestivtrt5tp624n63ast","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{},"properties":{"keyCreationTime":{"key1":"2021-04-22T08:17:38.1166795Z","key2":"2021-04-22T08:17:38.1166795Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-22T08:17:38.1166795Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-22T08:17:38.1166795Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2021-04-22T08:17:38.0541529Z","primaryEndpoints":{"blob":"https://clitestivtrt5tp624n63ast.blob.core.windows.net/","queue":"https://clitestivtrt5tp624n63ast.queue.core.windows.net/","table":"https://clitestivtrt5tp624n63ast.table.core.windows.net/","file":"https://clitestivtrt5tp624n63ast.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgaz5eufnx7d/providers/Microsoft.Storage/storageAccounts/clitestkj3e2bodztqdfqsa2","name":"clitestkj3e2bodztqdfqsa2","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{},"properties":{"keyCreationTime":{"key1":"2021-12-08T09:02:59.1361396Z","key2":"2021-12-08T09:02:59.1361396Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-08T09:02:59.1361396Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-08T09:02:59.1361396Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2021-12-08T09:02:59.0267650Z","primaryEndpoints":{"blob":"https://clitestkj3e2bodztqdfqsa2.blob.core.windows.net/","queue":"https://clitestkj3e2bodztqdfqsa2.queue.core.windows.net/","table":"https://clitestkj3e2bodztqdfqsa2.table.core.windows.net/","file":"https://clitestkj3e2bodztqdfqsa2.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgeghfcmpfiw/providers/Microsoft.Storage/storageAccounts/clitestkoxtfkf67yodgckyb","name":"clitestkoxtfkf67yodgckyb","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{},"properties":{"keyCreationTime":{"key1":"2022-02-28T10:04:35.2504002Z","key2":"2022-02-28T10:04:35.2504002Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-02-28T10:04:35.2504002Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-02-28T10:04:35.2504002Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2022-02-28T10:04:35.1410179Z","primaryEndpoints":{"blob":"https://clitestkoxtfkf67yodgckyb.blob.core.windows.net/","queue":"https://clitestkoxtfkf67yodgckyb.queue.core.windows.net/","table":"https://clitestkoxtfkf67yodgckyb.table.core.windows.net/","file":"https://clitestkoxtfkf67yodgckyb.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgdc25pvki6m/providers/Microsoft.Storage/storageAccounts/clitestkxu4ahsqaxv42cyyf","name":"clitestkxu4ahsqaxv42cyyf","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{},"properties":{"keyCreationTime":{"key1":"2021-04-22T08:02:15.7523496Z","key2":"2021-04-22T08:02:15.7523496Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-22T08:02:15.7523496Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-22T08:02:15.7523496Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2021-04-22T08:02:15.6742355Z","primaryEndpoints":{"blob":"https://clitestkxu4ahsqaxv42cyyf.blob.core.windows.net/","queue":"https://clitestkxu4ahsqaxv42cyyf.queue.core.windows.net/","table":"https://clitestkxu4ahsqaxv42cyyf.table.core.windows.net/","file":"https://clitestkxu4ahsqaxv42cyyf.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgawbqkye7l4/providers/Microsoft.Storage/storageAccounts/clitestlsjx67ujuhjr7zkah","name":"clitestlsjx67ujuhjr7zkah","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{},"properties":{"keyCreationTime":{"key1":"2022-05-09T04:30:23.0266730Z","key2":"2022-05-09T04:30:23.0266730Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-05-09T04:30:23.0266730Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-05-09T04:30:23.0266730Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2022-05-09T04:30:22.9172929Z","primaryEndpoints":{"blob":"https://clitestlsjx67ujuhjr7zkah.blob.core.windows.net/","queue":"https://clitestlsjx67ujuhjr7zkah.queue.core.windows.net/","table":"https://clitestlsjx67ujuhjr7zkah.table.core.windows.net/","file":"https://clitestlsjx67ujuhjr7zkah.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg4chnkoo7ql/providers/Microsoft.Storage/storageAccounts/clitestmevgvn7p2e7ydqz44","name":"clitestmevgvn7p2e7ydqz44","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{},"properties":{"keyCreationTime":{"key1":"2021-12-08T03:32:22.3716191Z","key2":"2021-12-08T03:32:22.3716191Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-08T03:32:22.3872332Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-08T03:32:22.3872332Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2021-12-08T03:32:22.2778291Z","primaryEndpoints":{"blob":"https://clitestmevgvn7p2e7ydqz44.blob.core.windows.net/","queue":"https://clitestmevgvn7p2e7ydqz44.queue.core.windows.net/","table":"https://clitestmevgvn7p2e7ydqz44.table.core.windows.net/","file":"https://clitestmevgvn7p2e7ydqz44.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgghkyqf7pb5/providers/Microsoft.Storage/storageAccounts/clitestpuea6vlqwxw6ihiws","name":"clitestpuea6vlqwxw6ihiws","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{},"properties":{"keyCreationTime":{"key1":"2021-04-23T07:13:21.0581083Z","key2":"2021-04-23T07:13:21.0581083Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-23T07:13:21.0737014Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-23T07:13:21.0737014Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2021-04-23T07:13:20.9799581Z","primaryEndpoints":{"blob":"https://clitestpuea6vlqwxw6ihiws.blob.core.windows.net/","queue":"https://clitestpuea6vlqwxw6ihiws.queue.core.windows.net/","table":"https://clitestpuea6vlqwxw6ihiws.table.core.windows.net/","file":"https://clitestpuea6vlqwxw6ihiws.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgbo2ure7pgp/providers/Microsoft.Storage/storageAccounts/clitestsnv7joygpazk23npj","name":"clitestsnv7joygpazk23npj","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{},"properties":{"keyCreationTime":{"key1":"2021-05-21T02:19:20.7474327Z","key2":"2021-05-21T02:19:20.7474327Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-05-21T02:19:20.7474327Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-05-21T02:19:20.7474327Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2021-05-21T02:19:20.6537267Z","primaryEndpoints":{"blob":"https://clitestsnv7joygpazk23npj.blob.core.windows.net/","queue":"https://clitestsnv7joygpazk23npj.queue.core.windows.net/","table":"https://clitestsnv7joygpazk23npj.table.core.windows.net/","file":"https://clitestsnv7joygpazk23npj.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg6i4hl6iakg/providers/Microsoft.Storage/storageAccounts/clitestu3p7a7ib4n4y7gt4m","name":"clitestu3p7a7ib4n4y7gt4m","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{},"properties":{"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-12-30T01:51:53.0814418Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-12-30T01:51:53.0814418Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2019-12-30T01:51:53.0189478Z","primaryEndpoints":{"blob":"https://clitestu3p7a7ib4n4y7gt4m.blob.core.windows.net/","queue":"https://clitestu3p7a7ib4n4y7gt4m.queue.core.windows.net/","table":"https://clitestu3p7a7ib4n4y7gt4m.table.core.windows.net/","file":"https://clitestu3p7a7ib4n4y7gt4m.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgu7jwflzo6g/providers/Microsoft.Storage/storageAccounts/clitestwqzjytdeun46rphfd","name":"clitestwqzjytdeun46rphfd","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{},"properties":{"keyCreationTime":{"key1":"2021-04-23T03:44:35.3668592Z","key2":"2021-04-23T03:44:35.3668592Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-23T03:44:35.3668592Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-23T03:44:35.3668592Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2021-04-23T03:44:35.2887580Z","primaryEndpoints":{"blob":"https://clitestwqzjytdeun46rphfd.blob.core.windows.net/","queue":"https://clitestwqzjytdeun46rphfd.queue.core.windows.net/","table":"https://clitestwqzjytdeun46rphfd.table.core.windows.net/","file":"https://clitestwqzjytdeun46rphfd.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgltfej7yr4u/providers/Microsoft.Storage/storageAccounts/clitestwvsg2uskf4i7vjfto","name":"clitestwvsg2uskf4i7vjfto","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{},"properties":{"keyCreationTime":{"key1":"2021-05-13T07:48:30.9247776Z","key2":"2021-05-13T07:48:30.9247776Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-05-13T07:48:30.9403727Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-05-13T07:48:30.9403727Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2021-05-13T07:48:30.8309682Z","primaryEndpoints":{"blob":"https://clitestwvsg2uskf4i7vjfto.blob.core.windows.net/","queue":"https://clitestwvsg2uskf4i7vjfto.queue.core.windows.net/","table":"https://clitestwvsg2uskf4i7vjfto.table.core.windows.net/","file":"https://clitestwvsg2uskf4i7vjfto.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgzjznhcqaoh/providers/Microsoft.Storage/storageAccounts/clitestwznnmnfot33xjztmk","name":"clitestwznnmnfot33xjztmk","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{},"properties":{"keyCreationTime":{"key1":"2021-04-23T07:13:20.7299628Z","key2":"2021-04-23T07:13:20.7299628Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-23T07:13:20.7456181Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-23T07:13:20.7456181Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2021-04-23T07:13:20.6518776Z","primaryEndpoints":{"blob":"https://clitestwznnmnfot33xjztmk.blob.core.windows.net/","queue":"https://clitestwznnmnfot33xjztmk.queue.core.windows.net/","table":"https://clitestwznnmnfot33xjztmk.table.core.windows.net/","file":"https://clitestwznnmnfot33xjztmk.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg4yns4yxisb/providers/Microsoft.Storage/storageAccounts/clitestyt6rxgad3kebqzh26","name":"clitestyt6rxgad3kebqzh26","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{},"properties":{"keyCreationTime":{"key1":"2021-08-05T19:49:04.8528440Z","key2":"2021-08-05T19:49:04.8528440Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-08-05T19:49:04.8528440Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-08-05T19:49:04.8528440Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2021-08-05T19:49:04.7747435Z","primaryEndpoints":{"blob":"https://clitestyt6rxgad3kebqzh26.blob.core.windows.net/","queue":"https://clitestyt6rxgad3kebqzh26.queue.core.windows.net/","table":"https://clitestyt6rxgad3kebqzh26.table.core.windows.net/","file":"https://clitestyt6rxgad3kebqzh26.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgovptfsocfg/providers/Microsoft.Storage/storageAccounts/clitestz72bbbbv2cio2pmom","name":"clitestz72bbbbv2cio2pmom","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{},"properties":{"keyCreationTime":{"key1":"2021-04-23T07:13:21.0112600Z","key2":"2021-04-23T07:13:21.0112600Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-23T07:13:21.0268549Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-23T07:13:21.0268549Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2021-04-23T07:13:20.9330720Z","primaryEndpoints":{"blob":"https://clitestz72bbbbv2cio2pmom.blob.core.windows.net/","queue":"https://clitestz72bbbbv2cio2pmom.queue.core.windows.net/","table":"https://clitestz72bbbbv2cio2pmom.table.core.windows.net/","file":"https://clitestz72bbbbv2cio2pmom.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgxp7uwuibs5/providers/Microsoft.Storage/storageAccounts/clitestzrwidkqplnw3jmz4z","name":"clitestzrwidkqplnw3jmz4z","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{},"properties":{"keyCreationTime":{"key1":"2021-04-23T07:13:20.6831653Z","key2":"2021-04-23T07:13:20.6831653Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-23T07:13:20.6987004Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-23T07:13:20.6987004Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2021-04-23T07:13:20.6049571Z","primaryEndpoints":{"blob":"https://clitestzrwidkqplnw3jmz4z.blob.core.windows.net/","queue":"https://clitestzrwidkqplnw3jmz4z.queue.core.windows.net/","table":"https://clitestzrwidkqplnw3jmz4z.table.core.windows.net/","file":"https://clitestzrwidkqplnw3jmz4z.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs1100320004dd89524","name":"cs1100320004dd89524","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2021-03-26T05:48:15.7013062Z","key2":"2021-03-26T05:48:15.7013062Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-03-26T05:48:15.7169621Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-03-26T05:48:15.7169621Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-03-26T05:48:15.6545059Z","primaryEndpoints":{"dfs":"https://cs1100320004dd89524.dfs.core.windows.net/","web":"https://cs1100320004dd89524.z23.web.core.windows.net/","blob":"https://cs1100320004dd89524.blob.core.windows.net/","queue":"https://cs1100320004dd89524.queue.core.windows.net/","table":"https://cs1100320004dd89524.table.core.windows.net/","file":"https://cs1100320004dd89524.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs1100320005416c8c9","name":"cs1100320005416c8c9","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2021-07-09T05:58:20.1898753Z","key2":"2021-07-09T05:58:20.1898753Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-07-09T05:58:20.2055665Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-07-09T05:58:20.2055665Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-07-09T05:58:20.0961322Z","primaryEndpoints":{"dfs":"https://cs1100320005416c8c9.dfs.core.windows.net/","web":"https://cs1100320005416c8c9.z23.web.core.windows.net/","blob":"https://cs1100320005416c8c9.blob.core.windows.net/","queue":"https://cs1100320005416c8c9.queue.core.windows.net/","table":"https://cs1100320005416c8c9.table.core.windows.net/","file":"https://cs1100320005416c8c9.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs1100320007b1ce356","name":"cs1100320007b1ce356","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2021-08-31T13:56:10.5497663Z","key2":"2021-08-31T13:56:10.5497663Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-08-31T13:56:10.5497663Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-08-31T13:56:10.5497663Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-08-31T13:56:10.4560533Z","primaryEndpoints":{"dfs":"https://cs1100320007b1ce356.dfs.core.windows.net/","web":"https://cs1100320007b1ce356.z23.web.core.windows.net/","blob":"https://cs1100320007b1ce356.blob.core.windows.net/","queue":"https://cs1100320007b1ce356.queue.core.windows.net/","table":"https://cs1100320007b1ce356.table.core.windows.net/","file":"https://cs1100320007b1ce356.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/AzureSDKTest_reserved/providers/Microsoft.Storage/storageAccounts/cs1100320007de01867","name":"cs1100320007de01867","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2020-09-25T03:24:00.9959166Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2020-09-25T03:24:00.9959166Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2020-09-25T03:24:00.9490326Z","primaryEndpoints":{"dfs":"https://cs1100320007de01867.dfs.core.windows.net/","web":"https://cs1100320007de01867.z23.web.core.windows.net/","blob":"https://cs1100320007de01867.blob.core.windows.net/","queue":"https://cs1100320007de01867.queue.core.windows.net/","table":"https://cs1100320007de01867.table.core.windows.net/","file":"https://cs1100320007de01867.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs1100320007f91393f","name":"cs1100320007f91393f","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2022-01-22T18:02:15.3088372Z","key2":"2022-01-22T18:02:15.3088372Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-01-22T18:02:15.3088372Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-01-22T18:02:15.3088372Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-01-22T18:02:15.1681915Z","primaryEndpoints":{"dfs":"https://cs1100320007f91393f.dfs.core.windows.net/","web":"https://cs1100320007f91393f.z23.web.core.windows.net/","blob":"https://cs1100320007f91393f.blob.core.windows.net/","queue":"https://cs1100320007f91393f.queue.core.windows.net/","table":"https://cs1100320007f91393f.table.core.windows.net/","file":"https://cs1100320007f91393f.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs11003200087c55daf","name":"cs11003200087c55daf","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2021-07-21T00:43:24.0011691Z","key2":"2021-07-21T00:43:24.0011691Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-07-21T00:43:24.0011691Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-07-21T00:43:24.0011691Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-07-21T00:43:23.9230250Z","primaryEndpoints":{"dfs":"https://cs11003200087c55daf.dfs.core.windows.net/","web":"https://cs11003200087c55daf.z23.web.core.windows.net/","blob":"https://cs11003200087c55daf.blob.core.windows.net/","queue":"https://cs11003200087c55daf.queue.core.windows.net/","table":"https://cs11003200087c55daf.table.core.windows.net/","file":"https://cs11003200087c55daf.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs1100320008debd5bc","name":"cs1100320008debd5bc","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2021-03-17T07:12:44.1132341Z","key2":"2021-03-17T07:12:44.1132341Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-03-17T07:12:44.1132341Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-03-17T07:12:44.1132341Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-03-17T07:12:44.0351358Z","primaryEndpoints":{"dfs":"https://cs1100320008debd5bc.dfs.core.windows.net/","web":"https://cs1100320008debd5bc.z23.web.core.windows.net/","blob":"https://cs1100320008debd5bc.blob.core.windows.net/","queue":"https://cs1100320008debd5bc.queue.core.windows.net/","table":"https://cs1100320008debd5bc.table.core.windows.net/","file":"https://cs1100320008debd5bc.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs110032000919ef7c5","name":"cs110032000919ef7c5","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2021-10-09T02:02:43.1652268Z","key2":"2021-10-09T02:02:43.1652268Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-09T02:02:43.1652268Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-09T02:02:43.1652268Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-10-09T02:02:43.0714900Z","primaryEndpoints":{"dfs":"https://cs110032000919ef7c5.dfs.core.windows.net/","web":"https://cs110032000919ef7c5.z23.web.core.windows.net/","blob":"https://cs110032000919ef7c5.blob.core.windows.net/","queue":"https://cs110032000919ef7c5.queue.core.windows.net/","table":"https://cs110032000919ef7c5.table.core.windows.net/","file":"https://cs110032000919ef7c5.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs11003200092fe0771","name":"cs11003200092fe0771","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2021-03-23T07:08:51.1436686Z","key2":"2021-03-23T07:08:51.1436686Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-03-23T07:08:51.1593202Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-03-23T07:08:51.1593202Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-03-23T07:08:51.0811120Z","primaryEndpoints":{"dfs":"https://cs11003200092fe0771.dfs.core.windows.net/","web":"https://cs11003200092fe0771.z23.web.core.windows.net/","blob":"https://cs11003200092fe0771.blob.core.windows.net/","queue":"https://cs11003200092fe0771.queue.core.windows.net/","table":"https://cs11003200092fe0771.table.core.windows.net/","file":"https://cs11003200092fe0771.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs110032000b6f3c90c","name":"cs110032000b6f3c90c","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2021-05-06T05:28:23.2493456Z","key2":"2021-05-06T05:28:23.2493456Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-05-06T05:28:23.2493456Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-05-06T05:28:23.2493456Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-05-06T05:28:23.1868245Z","primaryEndpoints":{"dfs":"https://cs110032000b6f3c90c.dfs.core.windows.net/","web":"https://cs110032000b6f3c90c.z23.web.core.windows.net/","blob":"https://cs110032000b6f3c90c.blob.core.windows.net/","queue":"https://cs110032000b6f3c90c.queue.core.windows.net/","table":"https://cs110032000b6f3c90c.table.core.windows.net/","file":"https://cs110032000b6f3c90c.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs110032000c31bae71","name":"cs110032000c31bae71","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2021-04-15T06:39:35.4649198Z","key2":"2021-04-15T06:39:35.4649198Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-15T06:39:35.4649198Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-15T06:39:35.4649198Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-04-15T06:39:35.4180004Z","primaryEndpoints":{"dfs":"https://cs110032000c31bae71.dfs.core.windows.net/","web":"https://cs110032000c31bae71.z23.web.core.windows.net/","blob":"https://cs110032000c31bae71.blob.core.windows.net/","queue":"https://cs110032000c31bae71.queue.core.windows.net/","table":"https://cs110032000c31bae71.table.core.windows.net/","file":"https://cs110032000c31bae71.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/AzureSDKTest_reserved/providers/Microsoft.Storage/storageAccounts/cs110032000ca62af00","name":"cs110032000ca62af00","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2020-09-22T02:06:18.4998653Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2020-09-22T02:06:18.4998653Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2020-09-22T02:06:18.4217109Z","primaryEndpoints":{"dfs":"https://cs110032000ca62af00.dfs.core.windows.net/","web":"https://cs110032000ca62af00.z23.web.core.windows.net/","blob":"https://cs110032000ca62af00.blob.core.windows.net/","queue":"https://cs110032000ca62af00.queue.core.windows.net/","table":"https://cs110032000ca62af00.table.core.windows.net/","file":"https://cs110032000ca62af00.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs110032000d5b642af","name":"cs110032000d5b642af","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2022-08-12T04:59:52.1914004Z","key2":"2022-08-12T04:59:52.1914004Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-12T04:59:52.2070290Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-12T04:59:52.2070290Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-08-12T04:59:52.0820281Z","primaryEndpoints":{"dfs":"https://cs110032000d5b642af.dfs.core.windows.net/","web":"https://cs110032000d5b642af.z23.web.core.windows.net/","blob":"https://cs110032000d5b642af.blob.core.windows.net/","queue":"https://cs110032000d5b642af.queue.core.windows.net/","table":"https://cs110032000d5b642af.table.core.windows.net/","file":"https://cs110032000d5b642af.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs110032000e1cb9f41","name":"cs110032000e1cb9f41","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2021-06-01T02:14:02.8985613Z","key2":"2021-06-01T02:14:02.8985613Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-06-01T02:14:02.9140912Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-06-01T02:14:02.9140912Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-06-01T02:14:02.8047066Z","primaryEndpoints":{"dfs":"https://cs110032000e1cb9f41.dfs.core.windows.net/","web":"https://cs110032000e1cb9f41.z23.web.core.windows.net/","blob":"https://cs110032000e1cb9f41.blob.core.windows.net/","queue":"https://cs110032000e1cb9f41.queue.core.windows.net/","table":"https://cs110032000e1cb9f41.table.core.windows.net/","file":"https://cs110032000e1cb9f41.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs110032000e3121978","name":"cs110032000e3121978","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2021-04-25T07:26:43.6124221Z","key2":"2021-04-25T07:26:43.6124221Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-25T07:26:43.6124221Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-25T07:26:43.6124221Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-04-25T07:26:43.5343583Z","primaryEndpoints":{"dfs":"https://cs110032000e3121978.dfs.core.windows.net/","web":"https://cs110032000e3121978.z23.web.core.windows.net/","blob":"https://cs110032000e3121978.blob.core.windows.net/","queue":"https://cs110032000e3121978.queue.core.windows.net/","table":"https://cs110032000e3121978.table.core.windows.net/","file":"https://cs110032000e3121978.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs110032000f3aac891","name":"cs110032000f3aac891","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2021-10-08T11:18:17.0122606Z","key2":"2021-10-08T11:18:17.0122606Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-08T11:18:17.0122606Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-08T11:18:17.0122606Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-10-08T11:18:16.9184856Z","primaryEndpoints":{"dfs":"https://cs110032000f3aac891.dfs.core.windows.net/","web":"https://cs110032000f3aac891.z23.web.core.windows.net/","blob":"https://cs110032000f3aac891.blob.core.windows.net/","queue":"https://cs110032000f3aac891.queue.core.windows.net/","table":"https://cs110032000f3aac891.table.core.windows.net/","file":"https://cs110032000f3aac891.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs1100320010339dce7","name":"cs1100320010339dce7","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2021-07-01T12:55:31.1442388Z","key2":"2021-07-01T12:55:31.1442388Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-07-01T12:55:31.1442388Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-07-01T12:55:31.1442388Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-07-01T12:55:31.0661165Z","primaryEndpoints":{"dfs":"https://cs1100320010339dce7.dfs.core.windows.net/","web":"https://cs1100320010339dce7.z23.web.core.windows.net/","blob":"https://cs1100320010339dce7.blob.core.windows.net/","queue":"https://cs1100320010339dce7.queue.core.windows.net/","table":"https://cs1100320010339dce7.table.core.windows.net/","file":"https://cs1100320010339dce7.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs11003200127365c47","name":"cs11003200127365c47","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2021-03-25T03:10:52.6098894Z","key2":"2021-03-25T03:10:52.6098894Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-03-25T03:10:52.6098894Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-03-25T03:10:52.6098894Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-03-25T03:10:52.5318146Z","primaryEndpoints":{"dfs":"https://cs11003200127365c47.dfs.core.windows.net/","web":"https://cs11003200127365c47.z23.web.core.windows.net/","blob":"https://cs11003200127365c47.blob.core.windows.net/","queue":"https://cs11003200127365c47.queue.core.windows.net/","table":"https://cs11003200127365c47.table.core.windows.net/","file":"https://cs11003200127365c47.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs11003200129e38348","name":"cs11003200129e38348","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2021-05-24T06:59:16.3135399Z","key2":"2021-05-24T06:59:16.3135399Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-05-24T06:59:16.3135399Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-05-24T06:59:16.3135399Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-05-24T06:59:16.2198282Z","primaryEndpoints":{"dfs":"https://cs11003200129e38348.dfs.core.windows.net/","web":"https://cs11003200129e38348.z23.web.core.windows.net/","blob":"https://cs11003200129e38348.blob.core.windows.net/","queue":"https://cs11003200129e38348.queue.core.windows.net/","table":"https://cs11003200129e38348.table.core.windows.net/","file":"https://cs11003200129e38348.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs1100320012c36c452","name":"cs1100320012c36c452","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2021-04-09T08:04:25.5979407Z","key2":"2021-04-09T08:04:25.5979407Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-09T08:04:25.5979407Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-09T08:04:25.5979407Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-04-09T08:04:25.5198295Z","primaryEndpoints":{"dfs":"https://cs1100320012c36c452.dfs.core.windows.net/","web":"https://cs1100320012c36c452.z23.web.core.windows.net/","blob":"https://cs1100320012c36c452.blob.core.windows.net/","queue":"https://cs1100320012c36c452.queue.core.windows.net/","table":"https://cs1100320012c36c452.table.core.windows.net/","file":"https://cs1100320012c36c452.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs110032001520b2764","name":"cs110032001520b2764","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2021-09-03T08:56:46.2009376Z","key2":"2021-09-03T08:56:46.2009376Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-03T08:56:46.2009376Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-03T08:56:46.2009376Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-09-03T08:56:46.1071770Z","primaryEndpoints":{"dfs":"https://cs110032001520b2764.dfs.core.windows.net/","web":"https://cs110032001520b2764.z23.web.core.windows.net/","blob":"https://cs110032001520b2764.blob.core.windows.net/","queue":"https://cs110032001520b2764.queue.core.windows.net/","table":"https://cs110032001520b2764.table.core.windows.net/","file":"https://cs110032001520b2764.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs1100320016ac59291","name":"cs1100320016ac59291","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2021-08-10T06:12:25.7518719Z","key2":"2021-08-10T06:12:25.7518719Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-08-10T06:12:25.7518719Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-08-10T06:12:25.7518719Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-08-10T06:12:25.6581170Z","primaryEndpoints":{"dfs":"https://cs1100320016ac59291.dfs.core.windows.net/","web":"https://cs1100320016ac59291.z23.web.core.windows.net/","blob":"https://cs1100320016ac59291.blob.core.windows.net/","queue":"https://cs1100320016ac59291.queue.core.windows.net/","table":"https://cs1100320016ac59291.table.core.windows.net/","file":"https://cs1100320016ac59291.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs1100320018cedbbd6","name":"cs1100320018cedbbd6","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2021-11-02T06:32:13.4022120Z","key2":"2021-11-02T06:32:13.4022120Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-11-02T06:32:13.4022120Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-11-02T06:32:13.4022120Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-11-02T06:32:13.3084745Z","primaryEndpoints":{"dfs":"https://cs1100320018cedbbd6.dfs.core.windows.net/","web":"https://cs1100320018cedbbd6.z23.web.core.windows.net/","blob":"https://cs1100320018cedbbd6.blob.core.windows.net/","queue":"https://cs1100320018cedbbd6.queue.core.windows.net/","table":"https://cs1100320018cedbbd6.table.core.windows.net/","file":"https://cs1100320018cedbbd6.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs1100320018db36b92","name":"cs1100320018db36b92","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2022-03-28T03:36:34.2370202Z","key2":"2022-03-28T03:36:34.2370202Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-28T03:36:34.2370202Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-28T03:36:34.2370202Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-03-28T03:36:34.1432960Z","primaryEndpoints":{"dfs":"https://cs1100320018db36b92.dfs.core.windows.net/","web":"https://cs1100320018db36b92.z23.web.core.windows.net/","blob":"https://cs1100320018db36b92.blob.core.windows.net/","queue":"https://cs1100320018db36b92.queue.core.windows.net/","table":"https://cs1100320018db36b92.table.core.windows.net/","file":"https://cs1100320018db36b92.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs110032001b3f915f1","name":"cs110032001b3f915f1","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2021-12-01T09:52:15.5623314Z","key2":"2021-12-01T09:52:15.5623314Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-01T09:52:15.5623314Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-01T09:52:15.5623314Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-12-01T09:52:15.4529548Z","primaryEndpoints":{"dfs":"https://cs110032001b3f915f1.dfs.core.windows.net/","web":"https://cs110032001b3f915f1.z23.web.core.windows.net/","blob":"https://cs110032001b3f915f1.blob.core.windows.net/","queue":"https://cs110032001b3f915f1.queue.core.windows.net/","table":"https://cs110032001b3f915f1.table.core.windows.net/","file":"https://cs110032001b3f915f1.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs110032001b429e302","name":"cs110032001b429e302","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2022-03-03T08:36:37.1925814Z","key2":"2022-03-03T08:36:37.1925814Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-03T08:36:37.1925814Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-03T08:36:37.1925814Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-03-03T08:36:37.0989854Z","primaryEndpoints":{"dfs":"https://cs110032001b429e302.dfs.core.windows.net/","web":"https://cs110032001b429e302.z23.web.core.windows.net/","blob":"https://cs110032001b429e302.blob.core.windows.net/","queue":"https://cs110032001b429e302.queue.core.windows.net/","table":"https://cs110032001b429e302.table.core.windows.net/","file":"https://cs110032001b429e302.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs110032001b42c9a19","name":"cs110032001b42c9a19","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2021-12-07T06:17:44.4758914Z","key2":"2021-12-07T06:17:44.4758914Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-07T06:17:44.4915329Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-07T06:17:44.4915329Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-12-07T06:17:44.3665152Z","primaryEndpoints":{"dfs":"https://cs110032001b42c9a19.dfs.core.windows.net/","web":"https://cs110032001b42c9a19.z23.web.core.windows.net/","blob":"https://cs110032001b42c9a19.blob.core.windows.net/","queue":"https://cs110032001b42c9a19.queue.core.windows.net/","table":"https://cs110032001b42c9a19.table.core.windows.net/","file":"https://cs110032001b42c9a19.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs110032001c03a0927","name":"cs110032001c03a0927","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2022-11-09T03:33:20.5492464Z","key2":"2022-11-09T03:33:20.5492464Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-09T03:33:21.4711071Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-09T03:33:21.4711071Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-11-09T03:33:20.4399045Z","primaryEndpoints":{"dfs":"https://cs110032001c03a0927.dfs.core.windows.net/","web":"https://cs110032001c03a0927.z23.web.core.windows.net/","blob":"https://cs110032001c03a0927.blob.core.windows.net/","queue":"https://cs110032001c03a0927.queue.core.windows.net/","table":"https://cs110032001c03a0927.table.core.windows.net/","file":"https://cs110032001c03a0927.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs110032001c7af275f","name":"cs110032001c7af275f","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2022-01-11T02:46:33.2282076Z","key2":"2022-01-11T02:46:33.2282076Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-01-11T02:46:33.2438448Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-01-11T02:46:33.2438448Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-01-11T02:46:33.1190309Z","primaryEndpoints":{"dfs":"https://cs110032001c7af275f.dfs.core.windows.net/","web":"https://cs110032001c7af275f.z23.web.core.windows.net/","blob":"https://cs110032001c7af275f.blob.core.windows.net/","queue":"https://cs110032001c7af275f.queue.core.windows.net/","table":"https://cs110032001c7af275f.table.core.windows.net/","file":"https://cs110032001c7af275f.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs110032001d33a7d6b","name":"cs110032001d33a7d6b","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2022-03-23T09:31:11.8736695Z","key2":"2022-03-23T09:31:11.8736695Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-23T09:31:11.8736695Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-23T09:31:11.8736695Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-03-23T09:31:11.7641980Z","primaryEndpoints":{"dfs":"https://cs110032001d33a7d6b.dfs.core.windows.net/","web":"https://cs110032001d33a7d6b.z23.web.core.windows.net/","blob":"https://cs110032001d33a7d6b.blob.core.windows.net/","queue":"https://cs110032001d33a7d6b.queue.core.windows.net/","table":"https://cs110032001d33a7d6b.table.core.windows.net/","file":"https://cs110032001d33a7d6b.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs110032001d9298600","name":"cs110032001d9298600","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2022-10-17T07:01:01.3254786Z","key2":"2022-10-17T07:01:01.3254786Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-17T07:01:02.4191975Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-17T07:01:02.4191975Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-10-17T07:01:01.2316914Z","primaryEndpoints":{"dfs":"https://cs110032001d9298600.dfs.core.windows.net/","web":"https://cs110032001d9298600.z23.web.core.windows.net/","blob":"https://cs110032001d9298600.blob.core.windows.net/","queue":"https://cs110032001d9298600.queue.core.windows.net/","table":"https://cs110032001d9298600.table.core.windows.net/","file":"https://cs110032001d9298600.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs110032001dbc5380d","name":"cs110032001dbc5380d","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2022-05-24T09:00:54.0289602Z","key2":"2022-05-24T09:00:54.0289602Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-05-24T09:00:54.0445000Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-05-24T09:00:54.0445000Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-05-24T09:00:53.9195518Z","primaryEndpoints":{"dfs":"https://cs110032001dbc5380d.dfs.core.windows.net/","web":"https://cs110032001dbc5380d.z23.web.core.windows.net/","blob":"https://cs110032001dbc5380d.blob.core.windows.net/","queue":"https://cs110032001dbc5380d.queue.core.windows.net/","table":"https://cs110032001dbc5380d.table.core.windows.net/","file":"https://cs110032001dbc5380d.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs110032001eb0eb551","name":"cs110032001eb0eb551","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2022-10-12T06:11:10.5842334Z","key2":"2022-10-12T06:11:10.5842334Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-12T06:11:11.7405204Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-12T06:11:11.7405204Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-10-12T06:11:10.4592363Z","primaryEndpoints":{"dfs":"https://cs110032001eb0eb551.dfs.core.windows.net/","web":"https://cs110032001eb0eb551.z23.web.core.windows.net/","blob":"https://cs110032001eb0eb551.blob.core.windows.net/","queue":"https://cs110032001eb0eb551.queue.core.windows.net/","table":"https://cs110032001eb0eb551.table.core.windows.net/","file":"https://cs110032001eb0eb551.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs110032001fc5cae23","name":"cs110032001fc5cae23","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2022-11-29T12:20:49.5928874Z","key2":"2022-11-29T12:20:49.5928874Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-29T12:20:49.5928874Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-29T12:20:49.5928874Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-11-29T12:20:49.4835194Z","primaryEndpoints":{"dfs":"https://cs110032001fc5cae23.dfs.core.windows.net/","web":"https://cs110032001fc5cae23.z23.web.core.windows.net/","blob":"https://cs110032001fc5cae23.blob.core.windows.net/","queue":"https://cs110032001fc5cae23.queue.core.windows.net/","table":"https://cs110032001fc5cae23.table.core.windows.net/","file":"https://cs110032001fc5cae23.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs1100320020231acc7","name":"cs1100320020231acc7","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2022-12-02T05:46:36.5440023Z","key2":"2022-12-02T05:46:36.5440023Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-02T05:46:36.5596404Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-02T05:46:36.5596404Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-12-02T05:46:36.4658704Z","primaryEndpoints":{"dfs":"https://cs1100320020231acc7.dfs.core.windows.net/","web":"https://cs1100320020231acc7.z23.web.core.windows.net/","blob":"https://cs1100320020231acc7.blob.core.windows.net/","queue":"https://cs1100320020231acc7.queue.core.windows.net/","table":"https://cs1100320020231acc7.table.core.windows.net/","file":"https://cs1100320020231acc7.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs1100320021bf852a7","name":"cs1100320021bf852a7","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2022-11-11T03:14:46.7901340Z","key2":"2022-11-11T03:14:46.7901340Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-11T03:14:46.7901340Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-11T03:14:46.7901340Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-11-11T03:14:46.6807523Z","primaryEndpoints":{"dfs":"https://cs1100320021bf852a7.dfs.core.windows.net/","web":"https://cs1100320021bf852a7.z23.web.core.windows.net/","blob":"https://cs1100320021bf852a7.blob.core.windows.net/","queue":"https://cs1100320021bf852a7.queue.core.windows.net/","table":"https://cs1100320021bf852a7.table.core.windows.net/","file":"https://cs1100320021bf852a7.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs1100320023613967b","name":"cs1100320023613967b","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2022-10-10T02:03:45.6909347Z","key2":"2022-10-10T02:03:45.6909347Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-10T02:03:46.3159450Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-10T02:03:46.3159450Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-10-10T02:03:45.5971844Z","primaryEndpoints":{"dfs":"https://cs1100320023613967b.dfs.core.windows.net/","web":"https://cs1100320023613967b.z23.web.core.windows.net/","blob":"https://cs1100320023613967b.blob.core.windows.net/","queue":"https://cs1100320023613967b.queue.core.windows.net/","table":"https://cs1100320023613967b.table.core.windows.net/","file":"https://cs1100320023613967b.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs110032002659dd63b","name":"cs110032002659dd63b","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2023-01-12T09:06:12.0799907Z","key2":"2023-01-12T09:06:12.0799907Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-12T09:06:12.0956006Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-12T09:06:12.0956006Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-01-12T09:06:11.9549543Z","primaryEndpoints":{"dfs":"https://cs110032002659dd63b.dfs.core.windows.net/","web":"https://cs110032002659dd63b.z23.web.core.windows.net/","blob":"https://cs110032002659dd63b.blob.core.windows.net/","queue":"https://cs110032002659dd63b.queue.core.windows.net/","table":"https://cs110032002659dd63b.table.core.windows.net/","file":"https://cs110032002659dd63b.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs1100320026f5d426c","name":"cs1100320026f5d426c","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2023-02-04T07:50:15.8400360Z","key2":"2023-02-04T07:50:15.8400360Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-02-04T07:50:15.8556226Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-02-04T07:50:15.8556226Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-02-04T07:50:15.6995628Z","primaryEndpoints":{"dfs":"https://cs1100320026f5d426c.dfs.core.windows.net/","web":"https://cs1100320026f5d426c.z23.web.core.windows.net/","blob":"https://cs1100320026f5d426c.blob.core.windows.net/","queue":"https://cs1100320026f5d426c.queue.core.windows.net/","table":"https://cs1100320026f5d426c.table.core.windows.net/","file":"https://cs1100320026f5d426c.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs11003200276a5db68","name":"cs11003200276a5db68","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2023-02-17T03:55:44.6212229Z","key2":"2023-02-17T03:55:44.6212229Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-02-17T03:55:44.6212229Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-02-17T03:55:44.6212229Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-02-17T03:55:44.4805786Z","primaryEndpoints":{"dfs":"https://cs11003200276a5db68.dfs.core.windows.net/","web":"https://cs11003200276a5db68.z23.web.core.windows.net/","blob":"https://cs11003200276a5db68.blob.core.windows.net/","queue":"https://cs11003200276a5db68.queue.core.windows.net/","table":"https://cs11003200276a5db68.table.core.windows.net/","file":"https://cs11003200276a5db68.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/managed-rg-feng-purview/providers/Microsoft.Storage/storageAccounts/scansouthcentralusdteqbx","name":"scansouthcentralusdteqbx","type":"Microsoft.Storage/storageAccounts","location":"southcentralus","tags":{},"properties":{"keyCreationTime":{"key1":"2021-09-23T06:00:34.2251607Z","key2":"2021-09-23T06:00:34.2251607Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-23T06:00:34.2251607Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-23T06:00:34.2251607Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-09-23T06:00:34.1313540Z","primaryEndpoints":{"dfs":"https://scansouthcentralusdteqbx.dfs.core.windows.net/","web":"https://scansouthcentralusdteqbx.z21.web.core.windows.net/","blob":"https://scansouthcentralusdteqbx.blob.core.windows.net/","queue":"https://scansouthcentralusdteqbx.queue.core.windows.net/","table":"https://scansouthcentralusdteqbx.table.core.windows.net/","file":"https://scansouthcentralusdteqbx.file.core.windows.net/"},"primaryLocation":"southcentralus","statusOfPrimary":"available"}},{"identity":{"principalId":"61cb6fdd-5399-4a58-aeee-c1c9a8a84094","tenantId":"54826b22-38d6-4fb2-bad9-b7b93a3e9c5a","type":"SystemAssigned"},"sku":{"name":"Standard_GRS","tier":"Standard"},"kind":"BlobStorage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/databricks-rg-cli-test-db-create-yyhko6mu2w646/providers/Microsoft.Storage/storageAccounts/dbstorageiuxa4gtv5zxki","name":"dbstorageiuxa4gtv5zxki","type":"Microsoft.Storage/storageAccounts","location":"centralus","tags":{"application":"databricks","databricks-environment":"true"},"properties":{"keyCreationTime":{"key1":"2022-08-11T10:52:46.6287515Z","key2":"2022-08-11T10:52:46.6287515Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-11T10:52:46.6442622Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-11T10:52:46.6442622Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-08-11T10:52:46.5192203Z","primaryEndpoints":{"dfs":"https://dbstorageiuxa4gtv5zxki.dfs.core.windows.net/","blob":"https://dbstorageiuxa4gtv5zxki.blob.core.windows.net/","table":"https://dbstorageiuxa4gtv5zxki.table.core.windows.net/"},"primaryLocation":"centralus","statusOfPrimary":"available","secondaryLocation":"eastus2","statusOfSecondary":"available"}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/feng-cli-rg/providers/Microsoft.Storage/storageAccounts/extmigrate","name":"extmigrate","type":"Microsoft.Storage/storageAccounts","location":"centralus","tags":{},"properties":{"defaultToOAuthAuthentication":false,"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"allowSharedKeyAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2020-03-16T08:26:10.6796218Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2020-03-16T08:26:10.6796218Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2020-03-16T08:26:10.5858998Z","primaryEndpoints":{"blob":"https://extmigrate.blob.core.windows.net/","queue":"https://extmigrate.queue.core.windows.net/","table":"https://extmigrate.table.core.windows.net/","file":"https://extmigrate.file.core.windows.net/"},"primaryLocation":"centralus","statusOfPrimary":"available","secondaryLocation":"eastus2","statusOfSecondary":"available","secondaryEndpoints":{"blob":"https://extmigrate-secondary.blob.core.windows.net/","queue":"https://extmigrate-secondary.queue.core.windows.net/","table":"https://extmigrate-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/feng-cli-rg/providers/Microsoft.Storage/storageAccounts/fengsa","name":"fengsa","type":"Microsoft.Storage/storageAccounts","location":"centralus","tags":{},"properties":{"defaultToOAuthAuthentication":false,"keyCreationTime":{"key1":"2021-05-14T06:47:20.1106748Z","key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"allowSharedKeyAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2020-01-06T04:33:22.9379802Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2020-01-06T04:33:22.9379802Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2020-01-06T04:33:22.8754625Z","primaryEndpoints":{"dfs":"https://fengsa.dfs.core.windows.net/","web":"https://fengsa.z19.web.core.windows.net/","blob":"https://fengsa.blob.core.windows.net/","queue":"https://fengsa.queue.core.windows.net/","table":"https://fengsa.table.core.windows.net/","file":"https://fengsa.file.core.windows.net/"},"primaryLocation":"centralus","statusOfPrimary":"available","secondaryLocation":"eastus2","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://fengsa-secondary.dfs.core.windows.net/","web":"https://fengsa-secondary.z19.web.core.windows.net/","blob":"https://fengsa-secondary.blob.core.windows.net/","queue":"https://fengsa-secondary.queue.core.windows.net/","table":"https://fengsa-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/feng-cli-rg/providers/Microsoft.Storage/storageAccounts/fengtestsa","name":"fengtestsa","type":"Microsoft.Storage/storageAccounts","location":"centralus","tags":{},"properties":{"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2020-10-29T03:10:28.7204355Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2020-10-29T03:10:28.7204355Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2020-10-29T03:10:28.6266623Z","primaryEndpoints":{"dfs":"https://fengtestsa.dfs.core.windows.net/","web":"https://fengtestsa.z19.web.core.windows.net/","blob":"https://fengtestsa.blob.core.windows.net/","queue":"https://fengtestsa.queue.core.windows.net/","table":"https://fengtestsa.table.core.windows.net/","file":"https://fengtestsa.file.core.windows.net/"},"primaryLocation":"centralus","statusOfPrimary":"available","secondaryLocation":"eastus2","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://fengtestsa-secondary.dfs.core.windows.net/","web":"https://fengtestsa-secondary.z19.web.core.windows.net/","blob":"https://fengtestsa-secondary.blob.core.windows.net/","queue":"https://fengtestsa-secondary.queue.core.windows.net/","table":"https://fengtestsa-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/storage-v2rt-repro/providers/Microsoft.Storage/storageAccounts/storagesfrepro1","name":"storagesfrepro1","type":"Microsoft.Storage/storageAccounts","location":"centralus","tags":{},"properties":{"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T04:07:42.2058942Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T04:07:42.2058942Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2019-02-26T04:07:42.1277444Z","primaryEndpoints":{"dfs":"https://storagesfrepro1.dfs.core.windows.net/","web":"https://storagesfrepro1.z19.web.core.windows.net/","blob":"https://storagesfrepro1.blob.core.windows.net/","queue":"https://storagesfrepro1.queue.core.windows.net/","table":"https://storagesfrepro1.table.core.windows.net/","file":"https://storagesfrepro1.file.core.windows.net/"},"primaryLocation":"centralus","statusOfPrimary":"available","secondaryLocation":"eastus2","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://storagesfrepro1-secondary.dfs.core.windows.net/","web":"https://storagesfrepro1-secondary.z19.web.core.windows.net/","blob":"https://storagesfrepro1-secondary.blob.core.windows.net/","queue":"https://storagesfrepro1-secondary.queue.core.windows.net/","table":"https://storagesfrepro1-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/storage-v2rt-repro/providers/Microsoft.Storage/storageAccounts/storagesfrepro10","name":"storagesfrepro10","type":"Microsoft.Storage/storageAccounts","location":"centralus","tags":{},"properties":{"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T04:14:00.8753334Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T04:14:00.8753334Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2019-02-26T04:14:00.7815921Z","primaryEndpoints":{"dfs":"https://storagesfrepro10.dfs.core.windows.net/","web":"https://storagesfrepro10.z19.web.core.windows.net/","blob":"https://storagesfrepro10.blob.core.windows.net/","queue":"https://storagesfrepro10.queue.core.windows.net/","table":"https://storagesfrepro10.table.core.windows.net/","file":"https://storagesfrepro10.file.core.windows.net/"},"primaryLocation":"centralus","statusOfPrimary":"available","secondaryLocation":"eastus2","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://storagesfrepro10-secondary.dfs.core.windows.net/","web":"https://storagesfrepro10-secondary.z19.web.core.windows.net/","blob":"https://storagesfrepro10-secondary.blob.core.windows.net/","queue":"https://storagesfrepro10-secondary.queue.core.windows.net/","table":"https://storagesfrepro10-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/storage-v2rt-repro/providers/Microsoft.Storage/storageAccounts/storagesfrepro11","name":"storagesfrepro11","type":"Microsoft.Storage/storageAccounts","location":"centralus","tags":{},"properties":{"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T04:14:28.9859417Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T04:14:28.9859417Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2019-02-26T04:14:28.8609347Z","primaryEndpoints":{"dfs":"https://storagesfrepro11.dfs.core.windows.net/","web":"https://storagesfrepro11.z19.web.core.windows.net/","blob":"https://storagesfrepro11.blob.core.windows.net/","queue":"https://storagesfrepro11.queue.core.windows.net/","table":"https://storagesfrepro11.table.core.windows.net/","file":"https://storagesfrepro11.file.core.windows.net/"},"primaryLocation":"centralus","statusOfPrimary":"available","secondaryLocation":"eastus2","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://storagesfrepro11-secondary.dfs.core.windows.net/","web":"https://storagesfrepro11-secondary.z19.web.core.windows.net/","blob":"https://storagesfrepro11-secondary.blob.core.windows.net/","queue":"https://storagesfrepro11-secondary.queue.core.windows.net/","table":"https://storagesfrepro11-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/storage-v2rt-repro/providers/Microsoft.Storage/storageAccounts/storagesfrepro12","name":"storagesfrepro12","type":"Microsoft.Storage/storageAccounts","location":"centralus","tags":{},"properties":{"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T04:15:15.6785362Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T04:15:15.6785362Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2019-02-26T04:15:15.5848345Z","primaryEndpoints":{"dfs":"https://storagesfrepro12.dfs.core.windows.net/","web":"https://storagesfrepro12.z19.web.core.windows.net/","blob":"https://storagesfrepro12.blob.core.windows.net/","queue":"https://storagesfrepro12.queue.core.windows.net/","table":"https://storagesfrepro12.table.core.windows.net/","file":"https://storagesfrepro12.file.core.windows.net/"},"primaryLocation":"centralus","statusOfPrimary":"available","secondaryLocation":"eastus2","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://storagesfrepro12-secondary.dfs.core.windows.net/","web":"https://storagesfrepro12-secondary.z19.web.core.windows.net/","blob":"https://storagesfrepro12-secondary.blob.core.windows.net/","queue":"https://storagesfrepro12-secondary.queue.core.windows.net/","table":"https://storagesfrepro12-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/storage-v2rt-repro/providers/Microsoft.Storage/storageAccounts/storagesfrepro13","name":"storagesfrepro13","type":"Microsoft.Storage/storageAccounts","location":"centralus","tags":{},"properties":{"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T04:16:55.7609361Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T04:16:55.7609361Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2019-02-26T04:16:55.6671828Z","primaryEndpoints":{"dfs":"https://storagesfrepro13.dfs.core.windows.net/","web":"https://storagesfrepro13.z19.web.core.windows.net/","blob":"https://storagesfrepro13.blob.core.windows.net/","queue":"https://storagesfrepro13.queue.core.windows.net/","table":"https://storagesfrepro13.table.core.windows.net/","file":"https://storagesfrepro13.file.core.windows.net/"},"primaryLocation":"centralus","statusOfPrimary":"available","secondaryLocation":"eastus2","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://storagesfrepro13-secondary.dfs.core.windows.net/","web":"https://storagesfrepro13-secondary.z19.web.core.windows.net/","blob":"https://storagesfrepro13-secondary.blob.core.windows.net/","queue":"https://storagesfrepro13-secondary.queue.core.windows.net/","table":"https://storagesfrepro13-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/storage-v2rt-repro/providers/Microsoft.Storage/storageAccounts/storagesfrepro14","name":"storagesfrepro14","type":"Microsoft.Storage/storageAccounts","location":"centralus","tags":{},"properties":{"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T04:17:40.7661469Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T04:17:40.7661469Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2019-02-26T04:17:40.6880204Z","primaryEndpoints":{"dfs":"https://storagesfrepro14.dfs.core.windows.net/","web":"https://storagesfrepro14.z19.web.core.windows.net/","blob":"https://storagesfrepro14.blob.core.windows.net/","queue":"https://storagesfrepro14.queue.core.windows.net/","table":"https://storagesfrepro14.table.core.windows.net/","file":"https://storagesfrepro14.file.core.windows.net/"},"primaryLocation":"centralus","statusOfPrimary":"available","secondaryLocation":"eastus2","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://storagesfrepro14-secondary.dfs.core.windows.net/","web":"https://storagesfrepro14-secondary.z19.web.core.windows.net/","blob":"https://storagesfrepro14-secondary.blob.core.windows.net/","queue":"https://storagesfrepro14-secondary.queue.core.windows.net/","table":"https://storagesfrepro14-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/storage-v2rt-repro/providers/Microsoft.Storage/storageAccounts/storagesfrepro15","name":"storagesfrepro15","type":"Microsoft.Storage/storageAccounts","location":"centralus","tags":{},"properties":{"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T04:18:52.1812445Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T04:18:52.1812445Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2019-02-26T04:18:52.0718543Z","primaryEndpoints":{"dfs":"https://storagesfrepro15.dfs.core.windows.net/","web":"https://storagesfrepro15.z19.web.core.windows.net/","blob":"https://storagesfrepro15.blob.core.windows.net/","queue":"https://storagesfrepro15.queue.core.windows.net/","table":"https://storagesfrepro15.table.core.windows.net/","file":"https://storagesfrepro15.file.core.windows.net/"},"primaryLocation":"centralus","statusOfPrimary":"available","secondaryLocation":"eastus2","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://storagesfrepro15-secondary.dfs.core.windows.net/","web":"https://storagesfrepro15-secondary.z19.web.core.windows.net/","blob":"https://storagesfrepro15-secondary.blob.core.windows.net/","queue":"https://storagesfrepro15-secondary.queue.core.windows.net/","table":"https://storagesfrepro15-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/storage-v2rt-repro/providers/Microsoft.Storage/storageAccounts/storagesfrepro16","name":"storagesfrepro16","type":"Microsoft.Storage/storageAccounts","location":"centralus","tags":{},"properties":{"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T04:19:33.1863807Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T04:19:33.1863807Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2019-02-26T04:19:33.0770034Z","primaryEndpoints":{"dfs":"https://storagesfrepro16.dfs.core.windows.net/","web":"https://storagesfrepro16.z19.web.core.windows.net/","blob":"https://storagesfrepro16.blob.core.windows.net/","queue":"https://storagesfrepro16.queue.core.windows.net/","table":"https://storagesfrepro16.table.core.windows.net/","file":"https://storagesfrepro16.file.core.windows.net/"},"primaryLocation":"centralus","statusOfPrimary":"available","secondaryLocation":"eastus2","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://storagesfrepro16-secondary.dfs.core.windows.net/","web":"https://storagesfrepro16-secondary.z19.web.core.windows.net/","blob":"https://storagesfrepro16-secondary.blob.core.windows.net/","queue":"https://storagesfrepro16-secondary.queue.core.windows.net/","table":"https://storagesfrepro16-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/storage-v2rt-repro/providers/Microsoft.Storage/storageAccounts/storagesfrepro17","name":"storagesfrepro17","type":"Microsoft.Storage/storageAccounts","location":"centralus","tags":{},"properties":{"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T05:04:23.5553513Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T05:04:23.5553513Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2019-02-26T05:04:23.4771469Z","primaryEndpoints":{"dfs":"https://storagesfrepro17.dfs.core.windows.net/","web":"https://storagesfrepro17.z19.web.core.windows.net/","blob":"https://storagesfrepro17.blob.core.windows.net/","queue":"https://storagesfrepro17.queue.core.windows.net/","table":"https://storagesfrepro17.table.core.windows.net/","file":"https://storagesfrepro17.file.core.windows.net/"},"primaryLocation":"centralus","statusOfPrimary":"available","secondaryLocation":"eastus2","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://storagesfrepro17-secondary.dfs.core.windows.net/","web":"https://storagesfrepro17-secondary.z19.web.core.windows.net/","blob":"https://storagesfrepro17-secondary.blob.core.windows.net/","queue":"https://storagesfrepro17-secondary.queue.core.windows.net/","table":"https://storagesfrepro17-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/storage-v2rt-repro/providers/Microsoft.Storage/storageAccounts/storagesfrepro18","name":"storagesfrepro18","type":"Microsoft.Storage/storageAccounts","location":"centralus","tags":{},"properties":{"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T05:04:53.8320772Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T05:04:53.8320772Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2019-02-26T05:04:53.7383176Z","primaryEndpoints":{"dfs":"https://storagesfrepro18.dfs.core.windows.net/","web":"https://storagesfrepro18.z19.web.core.windows.net/","blob":"https://storagesfrepro18.blob.core.windows.net/","queue":"https://storagesfrepro18.queue.core.windows.net/","table":"https://storagesfrepro18.table.core.windows.net/","file":"https://storagesfrepro18.file.core.windows.net/"},"primaryLocation":"centralus","statusOfPrimary":"available","secondaryLocation":"eastus2","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://storagesfrepro18-secondary.dfs.core.windows.net/","web":"https://storagesfrepro18-secondary.z19.web.core.windows.net/","blob":"https://storagesfrepro18-secondary.blob.core.windows.net/","queue":"https://storagesfrepro18-secondary.queue.core.windows.net/","table":"https://storagesfrepro18-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/storage-v2rt-repro/providers/Microsoft.Storage/storageAccounts/storagesfrepro19","name":"storagesfrepro19","type":"Microsoft.Storage/storageAccounts","location":"centralus","tags":{},"properties":{"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T05:05:26.3650238Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T05:05:26.3650238Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2019-02-26T05:05:26.2556326Z","primaryEndpoints":{"dfs":"https://storagesfrepro19.dfs.core.windows.net/","web":"https://storagesfrepro19.z19.web.core.windows.net/","blob":"https://storagesfrepro19.blob.core.windows.net/","queue":"https://storagesfrepro19.queue.core.windows.net/","table":"https://storagesfrepro19.table.core.windows.net/","file":"https://storagesfrepro19.file.core.windows.net/"},"primaryLocation":"centralus","statusOfPrimary":"available","secondaryLocation":"eastus2","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://storagesfrepro19-secondary.dfs.core.windows.net/","web":"https://storagesfrepro19-secondary.z19.web.core.windows.net/","blob":"https://storagesfrepro19-secondary.blob.core.windows.net/","queue":"https://storagesfrepro19-secondary.queue.core.windows.net/","table":"https://storagesfrepro19-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/storage-v2rt-repro/providers/Microsoft.Storage/storageAccounts/storagesfrepro2","name":"storagesfrepro2","type":"Microsoft.Storage/storageAccounts","location":"centralus","tags":{},"properties":{"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T04:08:45.8498203Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T04:08:45.8498203Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2019-02-26T04:08:45.7717196Z","primaryEndpoints":{"dfs":"https://storagesfrepro2.dfs.core.windows.net/","web":"https://storagesfrepro2.z19.web.core.windows.net/","blob":"https://storagesfrepro2.blob.core.windows.net/","queue":"https://storagesfrepro2.queue.core.windows.net/","table":"https://storagesfrepro2.table.core.windows.net/","file":"https://storagesfrepro2.file.core.windows.net/"},"primaryLocation":"centralus","statusOfPrimary":"available","secondaryLocation":"eastus2","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://storagesfrepro2-secondary.dfs.core.windows.net/","web":"https://storagesfrepro2-secondary.z19.web.core.windows.net/","blob":"https://storagesfrepro2-secondary.blob.core.windows.net/","queue":"https://storagesfrepro2-secondary.queue.core.windows.net/","table":"https://storagesfrepro2-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/storage-v2rt-repro/providers/Microsoft.Storage/storageAccounts/storagesfrepro20","name":"storagesfrepro20","type":"Microsoft.Storage/storageAccounts","location":"centralus","tags":{},"properties":{"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T05:06:07.4295934Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T05:06:07.4295934Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2019-02-26T05:06:07.3358422Z","primaryEndpoints":{"dfs":"https://storagesfrepro20.dfs.core.windows.net/","web":"https://storagesfrepro20.z19.web.core.windows.net/","blob":"https://storagesfrepro20.blob.core.windows.net/","queue":"https://storagesfrepro20.queue.core.windows.net/","table":"https://storagesfrepro20.table.core.windows.net/","file":"https://storagesfrepro20.file.core.windows.net/"},"primaryLocation":"centralus","statusOfPrimary":"available","secondaryLocation":"eastus2","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://storagesfrepro20-secondary.dfs.core.windows.net/","web":"https://storagesfrepro20-secondary.z19.web.core.windows.net/","blob":"https://storagesfrepro20-secondary.blob.core.windows.net/","queue":"https://storagesfrepro20-secondary.queue.core.windows.net/","table":"https://storagesfrepro20-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/storage-v2rt-repro/providers/Microsoft.Storage/storageAccounts/storagesfrepro21","name":"storagesfrepro21","type":"Microsoft.Storage/storageAccounts","location":"centralus","tags":{},"properties":{"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T05:06:37.4780251Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T05:06:37.4780251Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2019-02-26T05:06:37.3686460Z","primaryEndpoints":{"dfs":"https://storagesfrepro21.dfs.core.windows.net/","web":"https://storagesfrepro21.z19.web.core.windows.net/","blob":"https://storagesfrepro21.blob.core.windows.net/","queue":"https://storagesfrepro21.queue.core.windows.net/","table":"https://storagesfrepro21.table.core.windows.net/","file":"https://storagesfrepro21.file.core.windows.net/"},"primaryLocation":"centralus","statusOfPrimary":"available","secondaryLocation":"eastus2","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://storagesfrepro21-secondary.dfs.core.windows.net/","web":"https://storagesfrepro21-secondary.z19.web.core.windows.net/","blob":"https://storagesfrepro21-secondary.blob.core.windows.net/","queue":"https://storagesfrepro21-secondary.queue.core.windows.net/","table":"https://storagesfrepro21-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/storage-v2rt-repro/providers/Microsoft.Storage/storageAccounts/storagesfrepro22","name":"storagesfrepro22","type":"Microsoft.Storage/storageAccounts","location":"centralus","tags":{},"properties":{"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T05:06:59.8295391Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T05:06:59.8295391Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2019-02-26T05:06:59.7201581Z","primaryEndpoints":{"dfs":"https://storagesfrepro22.dfs.core.windows.net/","web":"https://storagesfrepro22.z19.web.core.windows.net/","blob":"https://storagesfrepro22.blob.core.windows.net/","queue":"https://storagesfrepro22.queue.core.windows.net/","table":"https://storagesfrepro22.table.core.windows.net/","file":"https://storagesfrepro22.file.core.windows.net/"},"primaryLocation":"centralus","statusOfPrimary":"available","secondaryLocation":"eastus2","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://storagesfrepro22-secondary.dfs.core.windows.net/","web":"https://storagesfrepro22-secondary.z19.web.core.windows.net/","blob":"https://storagesfrepro22-secondary.blob.core.windows.net/","queue":"https://storagesfrepro22-secondary.queue.core.windows.net/","table":"https://storagesfrepro22-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/storage-v2rt-repro/providers/Microsoft.Storage/storageAccounts/storagesfrepro23","name":"storagesfrepro23","type":"Microsoft.Storage/storageAccounts","location":"centralus","tags":{},"properties":{"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T05:07:29.0846619Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T05:07:29.0846619Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2019-02-26T05:07:29.0065050Z","primaryEndpoints":{"dfs":"https://storagesfrepro23.dfs.core.windows.net/","web":"https://storagesfrepro23.z19.web.core.windows.net/","blob":"https://storagesfrepro23.blob.core.windows.net/","queue":"https://storagesfrepro23.queue.core.windows.net/","table":"https://storagesfrepro23.table.core.windows.net/","file":"https://storagesfrepro23.file.core.windows.net/"},"primaryLocation":"centralus","statusOfPrimary":"available","secondaryLocation":"eastus2","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://storagesfrepro23-secondary.dfs.core.windows.net/","web":"https://storagesfrepro23-secondary.z19.web.core.windows.net/","blob":"https://storagesfrepro23-secondary.blob.core.windows.net/","queue":"https://storagesfrepro23-secondary.queue.core.windows.net/","table":"https://storagesfrepro23-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/storage-v2rt-repro/providers/Microsoft.Storage/storageAccounts/storagesfrepro24","name":"storagesfrepro24","type":"Microsoft.Storage/storageAccounts","location":"centralus","tags":{},"properties":{"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T05:07:53.2658712Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T05:07:53.2658712Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2019-02-26T05:07:53.1565651Z","primaryEndpoints":{"dfs":"https://storagesfrepro24.dfs.core.windows.net/","web":"https://storagesfrepro24.z19.web.core.windows.net/","blob":"https://storagesfrepro24.blob.core.windows.net/","queue":"https://storagesfrepro24.queue.core.windows.net/","table":"https://storagesfrepro24.table.core.windows.net/","file":"https://storagesfrepro24.file.core.windows.net/"},"primaryLocation":"centralus","statusOfPrimary":"available","secondaryLocation":"eastus2","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://storagesfrepro24-secondary.dfs.core.windows.net/","web":"https://storagesfrepro24-secondary.z19.web.core.windows.net/","blob":"https://storagesfrepro24-secondary.blob.core.windows.net/","queue":"https://storagesfrepro24-secondary.queue.core.windows.net/","table":"https://storagesfrepro24-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/storage-v2rt-repro/providers/Microsoft.Storage/storageAccounts/storagesfrepro25","name":"storagesfrepro25","type":"Microsoft.Storage/storageAccounts","location":"centralus","tags":{},"properties":{"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T05:08:18.7432319Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T05:08:18.7432319Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2019-02-26T05:08:18.6338258Z","primaryEndpoints":{"dfs":"https://storagesfrepro25.dfs.core.windows.net/","web":"https://storagesfrepro25.z19.web.core.windows.net/","blob":"https://storagesfrepro25.blob.core.windows.net/","queue":"https://storagesfrepro25.queue.core.windows.net/","table":"https://storagesfrepro25.table.core.windows.net/","file":"https://storagesfrepro25.file.core.windows.net/"},"primaryLocation":"centralus","statusOfPrimary":"available","secondaryLocation":"eastus2","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://storagesfrepro25-secondary.dfs.core.windows.net/","web":"https://storagesfrepro25-secondary.z19.web.core.windows.net/","blob":"https://storagesfrepro25-secondary.blob.core.windows.net/","queue":"https://storagesfrepro25-secondary.queue.core.windows.net/","table":"https://storagesfrepro25-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/storage-v2rt-repro/providers/Microsoft.Storage/storageAccounts/storagesfrepro3","name":"storagesfrepro3","type":"Microsoft.Storage/storageAccounts","location":"centralus","tags":{},"properties":{"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T04:09:19.5698333Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T04:09:19.5698333Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2019-02-26T04:09:19.3510997Z","primaryEndpoints":{"dfs":"https://storagesfrepro3.dfs.core.windows.net/","web":"https://storagesfrepro3.z19.web.core.windows.net/","blob":"https://storagesfrepro3.blob.core.windows.net/","queue":"https://storagesfrepro3.queue.core.windows.net/","table":"https://storagesfrepro3.table.core.windows.net/","file":"https://storagesfrepro3.file.core.windows.net/"},"primaryLocation":"centralus","statusOfPrimary":"available","secondaryLocation":"eastus2","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://storagesfrepro3-secondary.dfs.core.windows.net/","web":"https://storagesfrepro3-secondary.z19.web.core.windows.net/","blob":"https://storagesfrepro3-secondary.blob.core.windows.net/","queue":"https://storagesfrepro3-secondary.queue.core.windows.net/","table":"https://storagesfrepro3-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/storage-v2rt-repro/providers/Microsoft.Storage/storageAccounts/storagesfrepro4","name":"storagesfrepro4","type":"Microsoft.Storage/storageAccounts","location":"centralus","tags":{},"properties":{"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T04:09:54.9930953Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T04:09:54.9930953Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2019-02-26T04:09:54.8993063Z","primaryEndpoints":{"dfs":"https://storagesfrepro4.dfs.core.windows.net/","web":"https://storagesfrepro4.z19.web.core.windows.net/","blob":"https://storagesfrepro4.blob.core.windows.net/","queue":"https://storagesfrepro4.queue.core.windows.net/","table":"https://storagesfrepro4.table.core.windows.net/","file":"https://storagesfrepro4.file.core.windows.net/"},"primaryLocation":"centralus","statusOfPrimary":"available","secondaryLocation":"eastus2","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://storagesfrepro4-secondary.dfs.core.windows.net/","web":"https://storagesfrepro4-secondary.z19.web.core.windows.net/","blob":"https://storagesfrepro4-secondary.blob.core.windows.net/","queue":"https://storagesfrepro4-secondary.queue.core.windows.net/","table":"https://storagesfrepro4-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/storage-v2rt-repro/providers/Microsoft.Storage/storageAccounts/storagesfrepro5","name":"storagesfrepro5","type":"Microsoft.Storage/storageAccounts","location":"centralus","tags":{},"properties":{"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T04:10:48.1114395Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T04:10:48.1114395Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2019-02-26T04:10:48.0177273Z","primaryEndpoints":{"dfs":"https://storagesfrepro5.dfs.core.windows.net/","web":"https://storagesfrepro5.z19.web.core.windows.net/","blob":"https://storagesfrepro5.blob.core.windows.net/","queue":"https://storagesfrepro5.queue.core.windows.net/","table":"https://storagesfrepro5.table.core.windows.net/","file":"https://storagesfrepro5.file.core.windows.net/"},"primaryLocation":"centralus","statusOfPrimary":"available","secondaryLocation":"eastus2","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://storagesfrepro5-secondary.dfs.core.windows.net/","web":"https://storagesfrepro5-secondary.z19.web.core.windows.net/","blob":"https://storagesfrepro5-secondary.blob.core.windows.net/","queue":"https://storagesfrepro5-secondary.queue.core.windows.net/","table":"https://storagesfrepro5-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/storage-v2rt-repro/providers/Microsoft.Storage/storageAccounts/storagesfrepro6","name":"storagesfrepro6","type":"Microsoft.Storage/storageAccounts","location":"centralus","tags":{},"properties":{"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T04:11:28.0269117Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T04:11:28.0269117Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2019-02-26T04:11:27.9331594Z","primaryEndpoints":{"dfs":"https://storagesfrepro6.dfs.core.windows.net/","web":"https://storagesfrepro6.z19.web.core.windows.net/","blob":"https://storagesfrepro6.blob.core.windows.net/","queue":"https://storagesfrepro6.queue.core.windows.net/","table":"https://storagesfrepro6.table.core.windows.net/","file":"https://storagesfrepro6.file.core.windows.net/"},"primaryLocation":"centralus","statusOfPrimary":"available","secondaryLocation":"eastus2","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://storagesfrepro6-secondary.dfs.core.windows.net/","web":"https://storagesfrepro6-secondary.z19.web.core.windows.net/","blob":"https://storagesfrepro6-secondary.blob.core.windows.net/","queue":"https://storagesfrepro6-secondary.queue.core.windows.net/","table":"https://storagesfrepro6-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/storage-v2rt-repro/providers/Microsoft.Storage/storageAccounts/storagesfrepro7","name":"storagesfrepro7","type":"Microsoft.Storage/storageAccounts","location":"centralus","tags":{},"properties":{"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T04:12:08.7761892Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T04:12:08.7761892Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2019-02-26T04:12:08.6824637Z","primaryEndpoints":{"dfs":"https://storagesfrepro7.dfs.core.windows.net/","web":"https://storagesfrepro7.z19.web.core.windows.net/","blob":"https://storagesfrepro7.blob.core.windows.net/","queue":"https://storagesfrepro7.queue.core.windows.net/","table":"https://storagesfrepro7.table.core.windows.net/","file":"https://storagesfrepro7.file.core.windows.net/"},"primaryLocation":"centralus","statusOfPrimary":"available","secondaryLocation":"eastus2","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://storagesfrepro7-secondary.dfs.core.windows.net/","web":"https://storagesfrepro7-secondary.z19.web.core.windows.net/","blob":"https://storagesfrepro7-secondary.blob.core.windows.net/","queue":"https://storagesfrepro7-secondary.queue.core.windows.net/","table":"https://storagesfrepro7-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/storage-v2rt-repro/providers/Microsoft.Storage/storageAccounts/storagesfrepro8","name":"storagesfrepro8","type":"Microsoft.Storage/storageAccounts","location":"centralus","tags":{},"properties":{"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T04:12:39.5221164Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T04:12:39.5221164Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2019-02-26T04:12:39.4283923Z","primaryEndpoints":{"dfs":"https://storagesfrepro8.dfs.core.windows.net/","web":"https://storagesfrepro8.z19.web.core.windows.net/","blob":"https://storagesfrepro8.blob.core.windows.net/","queue":"https://storagesfrepro8.queue.core.windows.net/","table":"https://storagesfrepro8.table.core.windows.net/","file":"https://storagesfrepro8.file.core.windows.net/"},"primaryLocation":"centralus","statusOfPrimary":"available","secondaryLocation":"eastus2","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://storagesfrepro8-secondary.dfs.core.windows.net/","web":"https://storagesfrepro8-secondary.z19.web.core.windows.net/","blob":"https://storagesfrepro8-secondary.blob.core.windows.net/","queue":"https://storagesfrepro8-secondary.queue.core.windows.net/","table":"https://storagesfrepro8-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/storage-v2rt-repro/providers/Microsoft.Storage/storageAccounts/storagesfrepro9","name":"storagesfrepro9","type":"Microsoft.Storage/storageAccounts","location":"centralus","tags":{},"properties":{"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T04:13:18.1628430Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T04:13:18.1628430Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2019-02-26T04:13:18.0691096Z","primaryEndpoints":{"dfs":"https://storagesfrepro9.dfs.core.windows.net/","web":"https://storagesfrepro9.z19.web.core.windows.net/","blob":"https://storagesfrepro9.blob.core.windows.net/","queue":"https://storagesfrepro9.queue.core.windows.net/","table":"https://storagesfrepro9.table.core.windows.net/","file":"https://storagesfrepro9.file.core.windows.net/"},"primaryLocation":"centralus","statusOfPrimary":"available","secondaryLocation":"eastus2","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://storagesfrepro9-secondary.dfs.core.windows.net/","web":"https://storagesfrepro9-secondary.z19.web.core.windows.net/","blob":"https://storagesfrepro9-secondary.blob.core.windows.net/","queue":"https://storagesfrepro9-secondary.queue.core.windows.net/","table":"https://storagesfrepro9-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/IT_acctestRG-ibt-24_acctest-IBT-0710-2_4ebedb5a-e3b1-4675-aa4c-3c160fe70907/providers/Microsoft.Storage/storageAccounts/6ynst8ytvcms52eviy9cme3e","name":"6ynst8ytvcms52eviy9cme3e","type":"Microsoft.Storage/storageAccounts","location":"westus2","tags":{"createdby":"azureimagebuilder","magicvalue":"0d819542a3774a2a8709401a7cd09eb8"},"properties":{"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2020-07-10T11:43:30.0119558Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2020-07-10T11:43:30.0119558Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2020-07-10T11:43:29.9651518Z","primaryEndpoints":{"blob":"https://6ynst8ytvcms52eviy9cme3e.blob.core.windows.net/","queue":"https://6ynst8ytvcms52eviy9cme3e.queue.core.windows.net/","table":"https://6ynst8ytvcms52eviy9cme3e.table.core.windows.net/","file":"https://6ynst8ytvcms52eviy9cme3e.file.core.windows.net/"},"primaryLocation":"westus2","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/managed-rg-fypurview/providers/Microsoft.Storage/storageAccounts/scanwestus2ghwdfbf","name":"scanwestus2ghwdfbf","type":"Microsoft.Storage/storageAccounts","location":"westus2","tags":{},"properties":{"keyCreationTime":{"key1":"2021-09-28T03:24:36.3735480Z","key2":"2021-09-28T03:24:36.3735480Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-28T03:24:36.3891539Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-28T03:24:36.3891539Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-09-28T03:24:36.2797988Z","primaryEndpoints":{"dfs":"https://scanwestus2ghwdfbf.dfs.core.windows.net/","web":"https://scanwestus2ghwdfbf.z5.web.core.windows.net/","blob":"https://scanwestus2ghwdfbf.blob.core.windows.net/","queue":"https://scanwestus2ghwdfbf.queue.core.windows.net/","table":"https://scanwestus2ghwdfbf.table.core.windows.net/","file":"https://scanwestus2ghwdfbf.file.core.windows.net/"},"primaryLocation":"westus2","statusOfPrimary":"available"}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azure-cli-test-file-handle-rg/providers/Microsoft.Storage/storageAccounts/testfilehandlesa","name":"testfilehandlesa","type":"Microsoft.Storage/storageAccounts","location":"westus2","tags":{},"properties":{"defaultToOAuthAuthentication":false,"keyCreationTime":{"key1":"2021-11-02T02:22:24.9147695Z","key2":"2021-11-02T02:22:24.9147695Z"},"allowCrossTenantReplication":true,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":true,"allowSharedKeyAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-11-02T02:22:24.9147695Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-11-02T02:22:24.9147695Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-11-02T02:22:24.8209748Z","primaryEndpoints":{"dfs":"https://testfilehandlesa.dfs.core.windows.net/","web":"https://testfilehandlesa.z5.web.core.windows.net/","blob":"https://testfilehandlesa.blob.core.windows.net/","queue":"https://testfilehandlesa.queue.core.windows.net/","table":"https://testfilehandlesa.table.core.windows.net/","file":"https://testfilehandlesa.file.core.windows.net/"},"primaryLocation":"westus2","statusOfPrimary":"available","secondaryLocation":"westcentralus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://testfilehandlesa-secondary.dfs.core.windows.net/","web":"https://testfilehandlesa-secondary.z5.web.core.windows.net/","blob":"https://testfilehandlesa-secondary.blob.core.windows.net/","queue":"https://testfilehandlesa-secondary.queue.core.windows.net/","table":"https://testfilehandlesa-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgsxz3lvqpkjmlgsjrto2tp27gyjgy4tq5qhs6vi4no53xn5hameqyg2kk4px4mgic3/providers/Microsoft.Storage/storageAccounts/cli3qtkegls5w6o3vfq22tat","name":"cli3qtkegls5w6o3vfq22tat","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-31T05:14:27.7384271Z","key2":"2023-03-31T05:14:27.7384271Z"},"privateEndpointConnections":[],"azureFilesIdentityBasedAuthentication":{"directoryServiceOptions":"AADKERB","activeDirectoryProperties":{"domainName":"mydomain.com","netBiosDomainName":" + string: '{"value":[{"identity":{"type":"None"},"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/acctestRG-ml-240604161625358367/providers/Microsoft.Storage/storageAccounts/acctestsa240604161625367","name":"acctestsa240604161625367","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"dnsEndpointType":"Standard","defaultToOAuthAuthentication":false,"publicNetworkAccess":"Enabled","keyCreationTime":{"key1":"2024-06-04T08:17:41.1629980Z","key2":"2024-06-04T08:17:41.1629980Z"},"allowCrossTenantReplication":true,"privateEndpointConnections":[],"isNfsV3Enabled":false,"isLocalUserEnabled":true,"isSftpEnabled":false,"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":true,"allowSharedKeyAccess":true,"isHnsEnabled":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-06-04T08:17:41.4754920Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-06-04T08:17:41.4754920Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-06-04T08:17:40.9130013Z","primaryEndpoints":{"dfs":"https://acctestsa240604161625367.dfs.core.windows.net/","web":"https://acctestsa240604161625367.z13.web.core.windows.net/","blob":"https://acctestsa240604161625367.blob.core.windows.net/","queue":"https://acctestsa240604161625367.queue.core.windows.net/","table":"https://acctestsa240604161625367.table.core.windows.net/","file":"https://acctestsa240604161625367.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available"}},{"identity":{"type":"None"},"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/acctestRG-ml-240702133603612018/providers/Microsoft.Storage/storageAccounts/acctestsa240702133603618","name":"acctestsa240702133603618","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"dnsEndpointType":"Standard","defaultToOAuthAuthentication":false,"publicNetworkAccess":"Enabled","keyCreationTime":{"key1":"2024-07-02T05:38:04.9038157Z","key2":"2024-07-02T05:38:04.9038157Z"},"allowCrossTenantReplication":true,"privateEndpointConnections":[],"isNfsV3Enabled":false,"isLocalUserEnabled":true,"isSftpEnabled":false,"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":true,"allowSharedKeyAccess":true,"isHnsEnabled":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-02T05:38:05.1381907Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-02T05:38:05.1381907Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-07-02T05:38:04.7475680Z","primaryEndpoints":{"dfs":"https://acctestsa240702133603618.dfs.core.windows.net/","web":"https://acctestsa240702133603618.z13.web.core.windows.net/","blob":"https://acctestsa240702133603618.blob.core.windows.net/","queue":"https://acctestsa240702133603618.queue.core.windows.net/","table":"https://acctestsa240702133603618.table.core.windows.net/","file":"https://acctestsa240702133603618.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available"}},{"identity":{"type":"None"},"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/acctestRG-ml-240702133603618650/providers/Microsoft.Storage/storageAccounts/acctestsa240702133603650","name":"acctestsa240702133603650","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"dnsEndpointType":"Standard","defaultToOAuthAuthentication":false,"publicNetworkAccess":"Enabled","keyCreationTime":{"key1":"2024-07-02T05:37:02.8255009Z","key2":"2024-07-02T05:37:02.8255009Z"},"allowCrossTenantReplication":true,"privateEndpointConnections":[],"isNfsV3Enabled":false,"isLocalUserEnabled":true,"isSftpEnabled":false,"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":true,"allowSharedKeyAccess":true,"isHnsEnabled":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-02T05:37:03.0598770Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-02T05:37:03.0598770Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-07-02T05:37:02.6848752Z","primaryEndpoints":{"dfs":"https://acctestsa240702133603650.dfs.core.windows.net/","web":"https://acctestsa240702133603650.z13.web.core.windows.net/","blob":"https://acctestsa240702133603650.blob.core.windows.net/","queue":"https://acctestsa240702133603650.queue.core.windows.net/","table":"https://acctestsa240702133603650.table.core.windows.net/","file":"https://acctestsa240702133603650.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available"}},{"identity":{"type":"None"},"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/acctestRG-ml-240702133603612255/providers/Microsoft.Storage/storageAccounts/acctestsa240702133603655","name":"acctestsa240702133603655","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"dnsEndpointType":"Standard","defaultToOAuthAuthentication":false,"publicNetworkAccess":"Enabled","keyCreationTime":{"key1":"2024-07-02T05:37:36.3412258Z","key2":"2024-07-02T05:37:36.3412258Z"},"allowCrossTenantReplication":true,"privateEndpointConnections":[],"isNfsV3Enabled":false,"isLocalUserEnabled":true,"isSftpEnabled":false,"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":true,"allowSharedKeyAccess":true,"isHnsEnabled":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-02T05:37:36.5443525Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-02T05:37:36.5443525Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-07-02T05:37:36.2006011Z","primaryEndpoints":{"dfs":"https://acctestsa240702133603655.dfs.core.windows.net/","web":"https://acctestsa240702133603655.z13.web.core.windows.net/","blob":"https://acctestsa240702133603655.blob.core.windows.net/","queue":"https://acctestsa240702133603655.queue.core.windows.net/","table":"https://acctestsa240702133603655.table.core.windows.net/","file":"https://acctestsa240702133603655.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available"}},{"identity":{"type":"None"},"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/acctestRG-ml-240702133603610873/providers/Microsoft.Storage/storageAccounts/acctestsa240702133603673","name":"acctestsa240702133603673","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"dnsEndpointType":"Standard","defaultToOAuthAuthentication":false,"publicNetworkAccess":"Enabled","keyCreationTime":{"key1":"2024-07-02T05:37:49.5756401Z","key2":"2024-07-02T05:37:49.5756401Z"},"allowCrossTenantReplication":true,"privateEndpointConnections":[],"isNfsV3Enabled":false,"isLocalUserEnabled":true,"isSftpEnabled":false,"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":true,"allowSharedKeyAccess":true,"isHnsEnabled":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-02T05:37:49.8100167Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-02T05:37:49.8100167Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-07-02T05:37:49.4350173Z","primaryEndpoints":{"dfs":"https://acctestsa240702133603673.dfs.core.windows.net/","web":"https://acctestsa240702133603673.z13.web.core.windows.net/","blob":"https://acctestsa240702133603673.blob.core.windows.net/","queue":"https://acctestsa240702133603673.queue.core.windows.net/","table":"https://acctestsa240702133603673.table.core.windows.net/","file":"https://acctestsa240702133603673.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available"}},{"identity":{"type":"None"},"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/acctestRG-ml-240702133603613284/providers/Microsoft.Storage/storageAccounts/acctestsa240702133603684","name":"acctestsa240702133603684","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"dnsEndpointType":"Standard","defaultToOAuthAuthentication":false,"publicNetworkAccess":"Enabled","keyCreationTime":{"key1":"2024-07-02T05:37:20.8724312Z","key2":"2024-07-02T05:37:20.8724312Z"},"allowCrossTenantReplication":true,"privateEndpointConnections":[],"isNfsV3Enabled":false,"isLocalUserEnabled":true,"isSftpEnabled":false,"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":true,"allowSharedKeyAccess":true,"isHnsEnabled":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-02T05:37:21.0755560Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-02T05:37:21.0755560Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-07-02T05:37:20.7318071Z","primaryEndpoints":{"dfs":"https://acctestsa240702133603684.dfs.core.windows.net/","web":"https://acctestsa240702133603684.z13.web.core.windows.net/","blob":"https://acctestsa240702133603684.blob.core.windows.net/","queue":"https://acctestsa240702133603684.queue.core.windows.net/","table":"https://acctestsa240702133603684.table.core.windows.net/","file":"https://acctestsa240702133603684.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available"}},{"identity":{"type":"None"},"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/acctestRG-ml-240702133603612689/providers/Microsoft.Storage/storageAccounts/acctestsa240702133603689","name":"acctestsa240702133603689","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"dnsEndpointType":"Standard","defaultToOAuthAuthentication":false,"publicNetworkAccess":"Enabled","keyCreationTime":{"key1":"2024-07-02T05:37:14.7005381Z","key2":"2024-07-02T05:37:14.7005381Z"},"allowCrossTenantReplication":true,"privateEndpointConnections":[],"isNfsV3Enabled":false,"isLocalUserEnabled":true,"isSftpEnabled":false,"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":true,"allowSharedKeyAccess":true,"isHnsEnabled":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-02T05:37:14.9036629Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-02T05:37:14.9036629Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-07-02T05:37:14.5442888Z","primaryEndpoints":{"dfs":"https://acctestsa240702133603689.dfs.core.windows.net/","web":"https://acctestsa240702133603689.z13.web.core.windows.net/","blob":"https://acctestsa240702133603689.blob.core.windows.net/","queue":"https://acctestsa240702133603689.queue.core.windows.net/","table":"https://acctestsa240702133603689.table.core.windows.net/","file":"https://acctestsa240702133603689.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available"}},{"sku":{"name":"Standard_ZRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/databoxedge_test/providers/Microsoft.Storage/storageAccounts/asekvlogsase03cf9b66edfc","name":"asekvlogsase03cf9b66edfc","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{"key-vault":"ase-testdevice-c89ca20eb"},"properties":{"keyCreationTime":{"key1":"2024-01-29T08:09:12.8341554Z","key2":"2024-01-29T08:09:12.8341554Z"},"allowCrossTenantReplication":false,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-01-29T08:09:13.0372840Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-01-29T08:09:13.0372840Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-01-29T08:09:12.6779009Z","primaryEndpoints":{"dfs":"https://asekvlogsase03cf9b66edfc.dfs.core.windows.net/","web":"https://asekvlogsase03cf9b66edfc.z13.web.core.windows.net/","blob":"https://asekvlogsase03cf9b66edfc.blob.core.windows.net/","queue":"https://asekvlogsase03cf9b66edfc.queue.core.windows.net/","table":"https://asekvlogsase03cf9b66edfc.table.core.windows.net/","file":"https://asekvlogsase03cf9b66edfc.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/AutoTagFunctionAppRG/providers/Microsoft.Storage/storageAccounts/autotagfunctionappr9a08","name":"autotagfunctionappr9a08","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"defaultToOAuthAuthentication":true,"keyCreationTime":{"key1":"2023-09-05T09:25:55.2183463Z","key2":"2023-09-05T09:25:55.2183463Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-09-05T09:25:55.2339685Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-09-05T09:25:55.2339685Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2023-09-05T09:25:55.0465004Z","primaryEndpoints":{"blob":"https://autotagfunctionappr9a08.blob.core.windows.net/","queue":"https://autotagfunctionappr9a08.queue.core.windows.net/","table":"https://autotagfunctionappr9a08.table.core.windows.net/","file":"https://autotagfunctionappr9a08.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available"}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/zhiyihuang-rg/providers/Microsoft.Storage/storageAccounts/azext","name":"azext","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"defaultToOAuthAuthentication":false,"keyCreationTime":{"key1":"2021-10-15T07:20:26.3629732Z","key2":"2021-10-15T07:20:26.3629732Z"},"allowCrossTenantReplication":true,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"allowSharedKeyAccess":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-15T07:20:26.3629732Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-15T07:20:26.3629732Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-10-15T07:20:26.2379798Z","primaryEndpoints":{"dfs":"https://azext.dfs.core.windows.net/","web":"https://azext.z13.web.core.windows.net/","blob":"https://azext.blob.core.windows.net/","queue":"https://azext.queue.core.windows.net/","table":"https://azext.table.core.windows.net/","file":"https://azext.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available","secondaryLocation":"westus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://azext-secondary.dfs.core.windows.net/","web":"https://azext-secondary.z13.web.core.windows.net/","blob":"https://azext-secondary.blob.core.windows.net/","queue":"https://azext-secondary.queue.core.windows.net/","table":"https://azext-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/bez-rg/providers/Microsoft.Storage/storageAccounts/bezsharedstorage","name":"bezsharedstorage","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"dnsEndpointType":"Standard","defaultToOAuthAuthentication":false,"publicNetworkAccess":"Enabled","keyCreationTime":{"key1":"2023-11-01T06:25:45.7812325Z","key2":"2023-11-01T06:25:45.7812325Z"},"allowCrossTenantReplication":false,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"allowSharedKeyAccess":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"requireInfrastructureEncryption":false,"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-11-01T06:25:45.7969377Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-11-01T06:25:45.7969377Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-11-01T06:25:45.5937317Z","primaryEndpoints":{"dfs":"https://bezsharedstorage.dfs.core.windows.net/","web":"https://bezsharedstorage.z13.web.core.windows.net/","blob":"https://bezsharedstorage.blob.core.windows.net/","queue":"https://bezsharedstorage.queue.core.windows.net/","table":"https://bezsharedstorage.table.core.windows.net/","file":"https://bezsharedstorage.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available","secondaryLocation":"westus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://bezsharedstorage-secondary.dfs.core.windows.net/","web":"https://bezsharedstorage-secondary.z13.web.core.windows.net/","blob":"https://bezsharedstorage-secondary.blob.core.windows.net/","queue":"https://bezsharedstorage-secondary.queue.core.windows.net/","table":"https://bezsharedstorage-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azureCliBCD/providers/Microsoft.Storage/storageAccounts/clicmdmeta","name":"clicmdmeta","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"dnsEndpointType":"Standard","defaultToOAuthAuthentication":false,"publicNetworkAccess":"Enabled","keyCreationTime":{"key1":"2023-05-29T08:18:02.5677663Z","key2":"2023-05-29T08:18:02.5677663Z"},"allowCrossTenantReplication":true,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":true,"allowSharedKeyAccess":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"requireInfrastructureEncryption":false,"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-05-29T08:18:02.5833710Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-05-29T08:18:02.5833710Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-05-29T08:18:02.3489928Z","primaryEndpoints":{"dfs":"https://clicmdmeta.dfs.core.windows.net/","web":"https://clicmdmeta.z13.web.core.windows.net/","blob":"https://clicmdmeta.blob.core.windows.net/","queue":"https://clicmdmeta.queue.core.windows.net/","table":"https://clicmdmeta.table.core.windows.net/","file":"https://clicmdmeta.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available","secondaryLocation":"westus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://clicmdmeta-secondary.dfs.core.windows.net/","web":"https://clicmdmeta-secondary.z13.web.core.windows.net/","blob":"https://clicmdmeta-secondary.blob.core.windows.net/","queue":"https://clicmdmeta-secondary.queue.core.windows.net/","table":"https://clicmdmeta-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azure-cli-live-test/providers/Microsoft.Storage/storageAccounts/clitestresultstac","name":"clitestresultstac","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{"Az.Sec.AnonymousBlobAccessEnforcement::Skip":"PublicRelease"},"properties":{"dnsEndpointType":"Standard","defaultToOAuthAuthentication":false,"publicNetworkAccess":"Enabled","keyCreationTime":{"key1":"2023-04-27T02:49:14.3221918Z","key2":"2023-04-27T02:49:14.3221918Z"},"allowCrossTenantReplication":true,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"allowSharedKeyAccess":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"requireInfrastructureEncryption":false,"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-04-27T02:49:14.3221918Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-04-27T02:49:14.3221918Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-04-27T02:49:14.1346872Z","primaryEndpoints":{"dfs":"https://clitestresultstac.dfs.core.windows.net/","web":"https://clitestresultstac.z13.web.core.windows.net/","blob":"https://clitestresultstac.blob.core.windows.net/","queue":"https://clitestresultstac.queue.core.windows.net/","table":"https://clitestresultstac.table.core.windows.net/","file":"https://clitestresultstac.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available"}},{"identity":{"principalId":"a934705e-17a7-4f44-ae0c-1006ce215b93","tenantId":"54826b22-38d6-4fb2-bad9-b7b93a3e9c5a","type":"SystemAssigned"},"sku":{"name":"Standard_GRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/acctestRG-DBW-240530173443924461-managed/providers/Microsoft.Storage/storageAccounts/dbstorage5tuxjiw2fbwks","name":"dbstorage5tuxjiw2fbwks","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{"application":"databricks","databricks-environment":"true","Environment":"Production","Pricing":"Premium"},"properties":{"keyCreationTime":{"key1":"2024-05-30T09:41:50.9990259Z","key2":"2024-05-30T09:41:50.9990259Z"},"allowCrossTenantReplication":false,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"isHnsEnabled":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-05-30T09:41:51.2523058Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-05-30T09:41:51.2523058Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-05-30T09:41:50.7333679Z","primaryEndpoints":{"dfs":"https://dbstorage5tuxjiw2fbwks.dfs.core.windows.net/","web":"https://dbstorage5tuxjiw2fbwks.z13.web.core.windows.net/","blob":"https://dbstorage5tuxjiw2fbwks.blob.core.windows.net/","queue":"https://dbstorage5tuxjiw2fbwks.queue.core.windows.net/","table":"https://dbstorage5tuxjiw2fbwks.table.core.windows.net/","file":"https://dbstorage5tuxjiw2fbwks.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available","secondaryLocation":"westus","statusOfSecondary":"available"}},{"identity":{"principalId":"04570a35-7a8f-4579-8030-40cc6614b2d5","tenantId":"54826b22-38d6-4fb2-bad9-b7b93a3e9c5a","type":"SystemAssigned"},"sku":{"name":"Standard_GRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/acctestRG-DBW-240530173443928447-managed/providers/Microsoft.Storage/storageAccounts/dbstorageg2cy24obvgipc","name":"dbstorageg2cy24obvgipc","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{"application":"databricks","databricks-environment":"true","Environment":"Production","Pricing":"Premium"},"properties":{"keyCreationTime":{"key1":"2024-05-30T09:41:55.1552415Z","key2":"2024-05-30T09:41:55.1552415Z"},"allowCrossTenantReplication":false,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"isHnsEnabled":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-05-30T09:41:55.3896193Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-05-30T09:41:55.3896193Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-05-30T09:41:54.9209764Z","primaryEndpoints":{"dfs":"https://dbstorageg2cy24obvgipc.dfs.core.windows.net/","web":"https://dbstorageg2cy24obvgipc.z13.web.core.windows.net/","blob":"https://dbstorageg2cy24obvgipc.blob.core.windows.net/","queue":"https://dbstorageg2cy24obvgipc.queue.core.windows.net/","table":"https://dbstorageg2cy24obvgipc.table.core.windows.net/","file":"https://dbstorageg2cy24obvgipc.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available","secondaryLocation":"westus","statusOfSecondary":"available"}},{"sku":{"name":"Standard_GRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/acctestRG-DBW-240530173443924527-managed/providers/Microsoft.Storage/storageAccounts/dbstoragensgmsnuo5pw5e","name":"dbstoragensgmsnuo5pw5e","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{"application":"databricks","databricks-environment":"true","Environment":"Production","Pricing":"Premium"},"properties":{"keyCreationTime":{"key1":"2024-05-30T09:40:49.5770795Z","key2":"2024-05-30T09:40:49.5770795Z"},"allowCrossTenantReplication":false,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"isHnsEnabled":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-05-30T09:40:49.8114232Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-05-30T09:40:49.8114232Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-05-30T09:40:49.3271027Z","primaryEndpoints":{"dfs":"https://dbstoragensgmsnuo5pw5e.dfs.core.windows.net/","web":"https://dbstoragensgmsnuo5pw5e.z13.web.core.windows.net/","blob":"https://dbstoragensgmsnuo5pw5e.blob.core.windows.net/","queue":"https://dbstoragensgmsnuo5pw5e.queue.core.windows.net/","table":"https://dbstoragensgmsnuo5pw5e.table.core.windows.net/","file":"https://dbstoragensgmsnuo5pw5e.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available","secondaryLocation":"westus","statusOfSecondary":"available"}},{"sku":{"name":"Standard_GRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/acctestRG-DBW-240530173443928733-managed/providers/Microsoft.Storage/storageAccounts/dbstoragexjtue6bsupueu","name":"dbstoragexjtue6bsupueu","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{"application":"databricks","databricks-environment":"true","Environment":"Production","Pricing":"Premium"},"properties":{"keyCreationTime":{"key1":"2024-05-30T09:39:11.5613136Z","key2":"2024-05-30T09:39:11.5613136Z"},"allowCrossTenantReplication":false,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"isHnsEnabled":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-05-30T09:39:11.9206879Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-05-30T09:39:11.9206879Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-05-30T09:39:11.2957097Z","primaryEndpoints":{"dfs":"https://dbstoragexjtue6bsupueu.dfs.core.windows.net/","web":"https://dbstoragexjtue6bsupueu.z13.web.core.windows.net/","blob":"https://dbstoragexjtue6bsupueu.blob.core.windows.net/","queue":"https://dbstoragexjtue6bsupueu.queue.core.windows.net/","table":"https://dbstoragexjtue6bsupueu.table.core.windows.net/","file":"https://dbstoragexjtue6bsupueu.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available","secondaryLocation":"westus","statusOfSecondary":"available"}},{"sku":{"name":"Standard_GRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/AzureSDKTest_reserved/providers/Microsoft.Storage/storageAccounts/galleryapptestaccount","name":"galleryapptestaccount","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"defaultToOAuthAuthentication":false,"keyCreationTime":{"key1":"2021-10-20T02:51:38.9977139Z","key2":"2021-10-20T02:51:38.9977139Z"},"allowCrossTenantReplication":true,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"allowSharedKeyAccess":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-20T02:51:38.9977139Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-20T02:51:38.9977139Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-10-20T02:51:38.8727156Z","primaryEndpoints":{"dfs":"https://galleryapptestaccount.dfs.core.windows.net/","web":"https://galleryapptestaccount.z13.web.core.windows.net/","blob":"https://galleryapptestaccount.blob.core.windows.net/","queue":"https://galleryapptestaccount.queue.core.windows.net/","table":"https://galleryapptestaccount.table.core.windows.net/","file":"https://galleryapptestaccount.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available","secondaryLocation":"westus","statusOfSecondary":"available"}},{"identity":{"principalId":"4442e275-7210-4a69-81e7-b7c0955882b5","tenantId":"54826b22-38d6-4fb2-bad9-b7b93a3e9c5a","type":"SystemAssigned"},"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/hang-rg/providers/Microsoft.Storage/storageAccounts/hangstorage","name":"hangstorage","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{"version":"1.240.16"},"properties":{"defaultToOAuthAuthentication":false,"keyCreationTime":{"key1":"2024-03-07T03:54:41.1947532Z","key2":"2024-06-05T04:04:45.4927478Z"},"allowCrossTenantReplication":false,"privateEndpointConnections":[],"isSftpEnabled":false,"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"allowSharedKeyAccess":true,"isHnsEnabled":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"requireInfrastructureEncryption":false,"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-22T03:09:52.5790274Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-22T03:09:52.5790274Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-04-22T03:09:52.4227640Z","primaryEndpoints":{"dfs":"https://hangstorage.dfs.core.windows.net/","web":"https://hangstorage.z13.web.core.windows.net/","blob":"https://hangstorage.blob.core.windows.net/","queue":"https://hangstorage.queue.core.windows.net/","table":"https://hangstorage.table.core.windows.net/","file":"https://hangstorage.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available"}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/nori-testhsm/providers/Microsoft.Storage/storageAccounts/norisa","name":"norisa","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"dnsEndpointType":"Standard","defaultToOAuthAuthentication":false,"publicNetworkAccess":"Enabled","keyCreationTime":{"key1":"2024-01-10T02:17:15.9373839Z","key2":"2024-01-10T02:17:15.9373839Z"},"allowCrossTenantReplication":false,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"allowSharedKeyAccess":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"requireInfrastructureEncryption":false,"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-01-10T02:17:16.1561307Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-01-10T02:17:16.1561307Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-01-10T02:17:15.7811334Z","primaryEndpoints":{"dfs":"https://norisa.dfs.core.windows.net/","web":"https://norisa.z13.web.core.windows.net/","blob":"https://norisa.blob.core.windows.net/","queue":"https://norisa.queue.core.windows.net/","table":"https://norisa.table.core.windows.net/","file":"https://norisa.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available","secondaryLocation":"westus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://norisa-secondary.dfs.core.windows.net/","web":"https://norisa-secondary.z13.web.core.windows.net/","blob":"https://norisa-secondary.blob.core.windows.net/","queue":"https://norisa-secondary.queue.core.windows.net/","table":"https://norisa-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/portal2cli/providers/Microsoft.Storage/storageAccounts/portal2clistorage","name":"portal2clistorage","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2020-10-14T07:23:08.8752602Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2020-10-14T07:23:08.8752602Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2020-10-14T07:23:08.7502552Z","primaryEndpoints":{"dfs":"https://portal2clistorage.dfs.core.windows.net/","web":"https://portal2clistorage.z13.web.core.windows.net/","blob":"https://portal2clistorage.blob.core.windows.net/","queue":"https://portal2clistorage.queue.core.windows.net/","table":"https://portal2clistorage.table.core.windows.net/","file":"https://portal2clistorage.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available","secondaryLocation":"westus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://portal2clistorage-secondary.dfs.core.windows.net/","web":"https://portal2clistorage-secondary.z13.web.core.windows.net/","blob":"https://portal2clistorage-secondary.blob.core.windows.net/","queue":"https://portal2clistorage-secondary.queue.core.windows.net/","table":"https://portal2clistorage-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/AzureSDKTest_reserved/providers/Microsoft.Storage/storageAccounts/privatepackage","name":"privatepackage","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"defaultToOAuthAuthentication":false,"keyCreationTime":{"key1":"2021-10-19T08:53:09.0238938Z","key2":"2021-10-19T08:53:09.0238938Z"},"allowCrossTenantReplication":true,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"allowSharedKeyAccess":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-19T08:53:09.0238938Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-19T08:53:09.0238938Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-10-19T08:53:08.9301661Z","primaryEndpoints":{"dfs":"https://privatepackage.dfs.core.windows.net/","web":"https://privatepackage.z13.web.core.windows.net/","blob":"https://privatepackage.blob.core.windows.net/","queue":"https://privatepackage.queue.core.windows.net/","table":"https://privatepackage.table.core.windows.net/","file":"https://privatepackage.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available","secondaryLocation":"westus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://privatepackage-secondary.dfs.core.windows.net/","web":"https://privatepackage-secondary.z13.web.core.windows.net/","blob":"https://privatepackage-secondary.blob.core.windows.net/","queue":"https://privatepackage-secondary.queue.core.windows.net/","table":"https://privatepackage-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/queuetest/providers/Microsoft.Storage/storageAccounts/qteststac","name":"qteststac","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"defaultToOAuthAuthentication":false,"keyCreationTime":{"key1":"2021-11-10T05:21:49.0582561Z","key2":"2021-11-10T05:21:49.0582561Z"},"allowCrossTenantReplication":true,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":true,"allowSharedKeyAccess":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-11-10T05:21:49.0582561Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-11-10T05:21:49.0582561Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-11-10T05:21:48.9488735Z","primaryEndpoints":{"dfs":"https://qteststac.dfs.core.windows.net/","web":"https://qteststac.z13.web.core.windows.net/","blob":"https://qteststac.blob.core.windows.net/","queue":"https://qteststac.queue.core.windows.net/","table":"https://qteststac.table.core.windows.net/","file":"https://qteststac.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available","secondaryLocation":"westus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://qteststac-secondary.dfs.core.windows.net/","web":"https://qteststac-secondary.z13.web.core.windows.net/","blob":"https://qteststac-secondary.blob.core.windows.net/","queue":"https://qteststac-secondary.queue.core.windows.net/","table":"https://qteststac-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgtestsaupgradev2/providers/Microsoft.Storage/storageAccounts/sakindblobstorage123","name":"sakindblobstorage123","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"keyCreationTime":{"key1":"2024-05-13T07:55:08.1631784Z","key2":"2024-05-13T07:55:08.1631784Z"},"allowCrossTenantReplication":false,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-05-13T07:55:08.2257010Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-05-13T07:55:08.2257010Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Cool","provisioningState":"Succeeded","creationTime":"2024-05-13T07:55:07.9288332Z","primaryEndpoints":{"dfs":"https://sakindblobstorage123.dfs.core.windows.net/","web":"https://sakindblobstorage123.z13.web.core.windows.net/","blob":"https://sakindblobstorage123.blob.core.windows.net/","queue":"https://sakindblobstorage123.queue.core.windows.net/","table":"https://sakindblobstorage123.table.core.windows.net/","file":"https://sakindblobstorage123.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available","secondaryLocation":"westus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://sakindblobstorage123-secondary.dfs.core.windows.net/","web":"https://sakindblobstorage123-secondary.z13.web.core.windows.net/","blob":"https://sakindblobstorage123-secondary.blob.core.windows.net/","queue":"https://sakindblobstorage123-secondary.queue.core.windows.net/","table":"https://sakindblobstorage123-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgtestsaupgradev2/providers/Microsoft.Storage/storageAccounts/sakindblobswithtier123","name":"sakindblobswithtier123","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"keyCreationTime":{"key1":"2024-05-13T08:20:57.7516157Z","key2":"2024-05-13T08:20:57.7516157Z"},"allowCrossTenantReplication":false,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-05-13T08:20:57.7984897Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-05-13T08:20:57.7984897Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Cool","provisioningState":"Succeeded","creationTime":"2024-05-13T08:20:57.5172338Z","primaryEndpoints":{"dfs":"https://sakindblobswithtier123.dfs.core.windows.net/","web":"https://sakindblobswithtier123.z13.web.core.windows.net/","blob":"https://sakindblobswithtier123.blob.core.windows.net/","queue":"https://sakindblobswithtier123.queue.core.windows.net/","table":"https://sakindblobswithtier123.table.core.windows.net/","file":"https://sakindblobswithtier123.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available","secondaryLocation":"westus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://sakindblobswithtier123-secondary.dfs.core.windows.net/","web":"https://sakindblobswithtier123-secondary.z13.web.core.windows.net/","blob":"https://sakindblobswithtier123-secondary.blob.core.windows.net/","queue":"https://sakindblobswithtier123-secondary.queue.core.windows.net/","table":"https://sakindblobswithtier123-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgtestsaupgradev2/providers/Microsoft.Storage/storageAccounts/sakindblobswithtier1234","name":"sakindblobswithtier1234","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"keyCreationTime":{"key1":"2024-05-13T08:29:03.0822415Z","key2":"2024-05-13T08:29:03.0822415Z"},"allowCrossTenantReplication":false,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-05-13T08:29:03.1290888Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-05-13T08:29:03.1290888Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-05-13T08:29:02.8634728Z","primaryEndpoints":{"dfs":"https://sakindblobswithtier1234.dfs.core.windows.net/","web":"https://sakindblobswithtier1234.z13.web.core.windows.net/","blob":"https://sakindblobswithtier1234.blob.core.windows.net/","queue":"https://sakindblobswithtier1234.queue.core.windows.net/","table":"https://sakindblobswithtier1234.table.core.windows.net/","file":"https://sakindblobswithtier1234.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available","secondaryLocation":"westus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://sakindblobswithtier1234-secondary.dfs.core.windows.net/","web":"https://sakindblobswithtier1234-secondary.z13.web.core.windows.net/","blob":"https://sakindblobswithtier1234-secondary.blob.core.windows.net/","queue":"https://sakindblobswithtier1234-secondary.queue.core.windows.net/","table":"https://sakindblobswithtier1234-secondary.table.core.windows.net/"}}},{"sku":{"name":"Premium_LRS","tier":"Premium"},"kind":"BlockBlobStorage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgtestsaupgradev2/providers/Microsoft.Storage/storageAccounts/sakindblockblob123","name":"sakindblockblob123","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"keyCreationTime":{"key1":"2024-05-13T08:34:12.1463530Z","key2":"2024-05-13T08:34:12.1463530Z"},"allowCrossTenantReplication":false,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-05-13T08:34:12.2088629Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-05-13T08:34:12.2088629Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2024-05-13T08:34:11.9275789Z","primaryEndpoints":{"dfs":"https://sakindblockblob123.dfs.core.windows.net/","web":"https://sakindblockblob123.z13.web.core.windows.net/","blob":"https://sakindblockblob123.blob.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available"}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgtestsaupgradev2/providers/Microsoft.Storage/storageAccounts/sakindstorage123","name":"sakindstorage123","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"keyCreationTime":{"key1":"2024-05-13T07:25:07.6977585Z","key2":"2024-05-13T07:25:07.6977585Z"},"allowCrossTenantReplication":false,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-05-13T07:25:08.0571686Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-05-13T07:25:08.0571686Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-05-13T07:25:07.4790360Z","primaryEndpoints":{"dfs":"https://sakindstorage123.dfs.core.windows.net/","web":"https://sakindstorage123.z13.web.core.windows.net/","blob":"https://sakindstorage123.blob.core.windows.net/","queue":"https://sakindstorage123.queue.core.windows.net/","table":"https://sakindstorage123.table.core.windows.net/","file":"https://sakindstorage123.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available","secondaryLocation":"westus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://sakindstorage123-secondary.dfs.core.windows.net/","web":"https://sakindstorage123-secondary.z13.web.core.windows.net/","blob":"https://sakindstorage123-secondary.blob.core.windows.net/","queue":"https://sakindstorage123-secondary.queue.core.windows.net/","table":"https://sakindstorage123-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgtestsaupgradev2/providers/Microsoft.Storage/storageAccounts/sakindstoragewithtier123","name":"sakindstoragewithtier123","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"keyCreationTime":{"key1":"2024-05-13T08:18:48.8448703Z","key2":"2024-05-13T08:18:48.8448703Z"},"allowCrossTenantReplication":false,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-05-13T08:18:48.9073275Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-05-13T08:18:48.9073275Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Cool","provisioningState":"Succeeded","creationTime":"2024-05-13T08:18:48.5948393Z","primaryEndpoints":{"dfs":"https://sakindstoragewithtier123.dfs.core.windows.net/","web":"https://sakindstoragewithtier123.z13.web.core.windows.net/","blob":"https://sakindstoragewithtier123.blob.core.windows.net/","queue":"https://sakindstoragewithtier123.queue.core.windows.net/","table":"https://sakindstoragewithtier123.table.core.windows.net/","file":"https://sakindstoragewithtier123.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available","secondaryLocation":"westus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://sakindstoragewithtier123-secondary.dfs.core.windows.net/","web":"https://sakindstoragewithtier123-secondary.z13.web.core.windows.net/","blob":"https://sakindstoragewithtier123-secondary.blob.core.windows.net/","queue":"https://sakindstoragewithtier123-secondary.queue.core.windows.net/","table":"https://sakindstoragewithtier123-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgtestsaupgradev2/providers/Microsoft.Storage/storageAccounts/sakindv2123","name":"sakindv2123","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"keyCreationTime":{"key1":"2024-05-13T08:48:25.9663224Z","key2":"2024-05-13T08:48:25.9663224Z"},"allowCrossTenantReplication":false,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-05-13T08:48:26.0132094Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-05-13T08:48:26.0132094Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Cool","provisioningState":"Succeeded","creationTime":"2024-05-13T08:48:25.7006958Z","primaryEndpoints":{"dfs":"https://sakindv2123.dfs.core.windows.net/","web":"https://sakindv2123.z13.web.core.windows.net/","blob":"https://sakindv2123.blob.core.windows.net/","queue":"https://sakindv2123.queue.core.windows.net/","table":"https://sakindv2123.table.core.windows.net/","file":"https://sakindv2123.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available","secondaryLocation":"westus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://sakindv2123-secondary.dfs.core.windows.net/","web":"https://sakindv2123-secondary.z13.web.core.windows.net/","blob":"https://sakindv2123-secondary.blob.core.windows.net/","queue":"https://sakindv2123-secondary.queue.core.windows.net/","table":"https://sakindv2123-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgtestcontainerpolicy/providers/Microsoft.Storage/storageAccounts/satestcontainerpolicy","name":"satestcontainerpolicy","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"keyCreationTime":{"key1":"2024-06-14T07:50:42.9731534Z","key2":"2024-06-14T07:50:42.9731534Z"},"allowCrossTenantReplication":false,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-06-14T07:50:43.2387788Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-06-14T07:50:43.2387788Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-06-14T07:50:42.8012805Z","primaryEndpoints":{"dfs":"https://satestcontainerpolicy.dfs.core.windows.net/","web":"https://satestcontainerpolicy.z13.web.core.windows.net/","blob":"https://satestcontainerpolicy.blob.core.windows.net/","queue":"https://satestcontainerpolicy.queue.core.windows.net/","table":"https://satestcontainerpolicy.table.core.windows.net/","file":"https://satestcontainerpolicy.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available","secondaryLocation":"westus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://satestcontainerpolicy-secondary.dfs.core.windows.net/","web":"https://satestcontainerpolicy-secondary.z13.web.core.windows.net/","blob":"https://satestcontainerpolicy-secondary.blob.core.windows.net/","queue":"https://satestcontainerpolicy-secondary.queue.core.windows.net/","table":"https://satestcontainerpolicy-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgtestsanetworkrule/providers/Microsoft.Storage/storageAccounts/satestsanetworkrule","name":"satestsanetworkrule","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"keyCreationTime":{"key1":"2024-06-19T09:38:58.6464201Z","key2":"2024-06-19T09:38:58.6464201Z"},"allowCrossTenantReplication":false,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-06-19T09:38:58.8807873Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-06-19T09:38:58.8807873Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-06-19T09:38:58.4589153Z","primaryEndpoints":{"dfs":"https://satestsanetworkrule.dfs.core.windows.net/","web":"https://satestsanetworkrule.z13.web.core.windows.net/","blob":"https://satestsanetworkrule.blob.core.windows.net/","queue":"https://satestsanetworkrule.queue.core.windows.net/","table":"https://satestsanetworkrule.table.core.windows.net/","file":"https://satestsanetworkrule.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available","secondaryLocation":"westus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://satestsanetworkrule-secondary.dfs.core.windows.net/","web":"https://satestsanetworkrule-secondary.z13.web.core.windows.net/","blob":"https://satestsanetworkrule-secondary.blob.core.windows.net/","queue":"https://satestsanetworkrule-secondary.queue.core.windows.net/","table":"https://satestsanetworkrule-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testtls13/providers/Microsoft.Storage/storageAccounts/satesttls13","name":"satesttls13","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"keyCreationTime":{"key1":"2024-06-04T09:16:15.5579740Z","key2":"2024-06-04T09:16:15.5579740Z"},"allowCrossTenantReplication":false,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-06-04T09:16:16.0736022Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-06-04T09:16:16.0736022Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-06-04T09:16:15.3079771Z","primaryEndpoints":{"dfs":"https://satesttls13.dfs.core.windows.net/","web":"https://satesttls13.z13.web.core.windows.net/","blob":"https://satesttls13.blob.core.windows.net/","queue":"https://satesttls13.queue.core.windows.net/","table":"https://satesttls13.table.core.windows.net/","file":"https://satesttls13.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available","secondaryLocation":"westus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://satesttls13-secondary.dfs.core.windows.net/","web":"https://satesttls13-secondary.z13.web.core.windows.net/","blob":"https://satesttls13-secondary.blob.core.windows.net/","queue":"https://satesttls13-secondary.queue.core.windows.net/","table":"https://satesttls13-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testtls13/providers/Microsoft.Storage/storageAccounts/satesttls13ps","name":"satesttls13ps","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"keyCreationTime":{"key1":"2024-06-04T09:22:04.4958252Z","key2":"2024-06-04T09:22:04.4958252Z"},"allowCrossTenantReplication":false,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-06-04T09:22:04.5583177Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-06-04T09:22:04.5583177Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-06-04T09:22:04.2145732Z","primaryEndpoints":{"dfs":"https://satesttls13ps.dfs.core.windows.net/","web":"https://satesttls13ps.z13.web.core.windows.net/","blob":"https://satesttls13ps.blob.core.windows.net/","queue":"https://satesttls13ps.queue.core.windows.net/","table":"https://satesttls13ps.table.core.windows.net/","file":"https://satesttls13ps.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available","secondaryLocation":"westus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://satesttls13ps-secondary.dfs.core.windows.net/","web":"https://satesttls13ps-secondary.z13.web.core.windows.net/","blob":"https://satesttls13ps-secondary.blob.core.windows.net/","queue":"https://satesttls13ps-secondary.queue.core.windows.net/","table":"https://satesttls13ps-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/shiying-rg/providers/Microsoft.Storage/storageAccounts/shiyingsa","name":"shiyingsa","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"dnsEndpointType":"Standard","defaultToOAuthAuthentication":false,"publicNetworkAccess":"Enabled","keyCreationTime":{"key1":"2023-08-31T02:04:31.3662209Z","key2":"2023-08-31T02:04:31.3662209Z"},"allowCrossTenantReplication":true,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":true,"allowSharedKeyAccess":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"requireInfrastructureEncryption":false,"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-08-31T02:04:31.3662209Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-08-31T02:04:31.3662209Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-08-31T02:04:31.1786494Z","primaryEndpoints":{"dfs":"https://shiyingsa.dfs.core.windows.net/","web":"https://shiyingsa.z13.web.core.windows.net/","blob":"https://shiyingsa.blob.core.windows.net/","queue":"https://shiyingsa.queue.core.windows.net/","table":"https://shiyingsa.table.core.windows.net/","file":"https://shiyingsa.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available","secondaryLocation":"westus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://shiyingsa-secondary.dfs.core.windows.net/","web":"https://shiyingsa-secondary.z13.web.core.windows.net/","blob":"https://shiyingsa-secondary.blob.core.windows.net/","queue":"https://shiyingsa-secondary.queue.core.windows.net/","table":"https://shiyingsa-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azureCliBCD/providers/Microsoft.Storage/storageAccounts/versionmeta","name":"versionmeta","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"dnsEndpointType":"Standard","defaultToOAuthAuthentication":false,"publicNetworkAccess":"Enabled","keyCreationTime":{"key1":"2023-05-22T07:02:19.8526288Z","key2":"2023-05-22T07:02:19.8526288Z"},"allowCrossTenantReplication":false,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":true,"allowSharedKeyAccess":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"requireInfrastructureEncryption":false,"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-05-22T07:02:19.8526288Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-05-22T07:02:19.8526288Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-05-22T07:02:19.6651543Z","primaryEndpoints":{"dfs":"https://versionmeta.dfs.core.windows.net/","web":"https://versionmeta.z13.web.core.windows.net/","blob":"https://versionmeta.blob.core.windows.net/","queue":"https://versionmeta.queue.core.windows.net/","table":"https://versionmeta.table.core.windows.net/","file":"https://versionmeta.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available","secondaryLocation":"westus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://versionmeta-secondary.dfs.core.windows.net/","web":"https://versionmeta-secondary.z13.web.core.windows.net/","blob":"https://versionmeta-secondary.blob.core.windows.net/","queue":"https://versionmeta-secondary.queue.core.windows.net/","table":"https://versionmeta-secondary.table.core.windows.net/"}}},{"identity":{"type":"None"},"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/xiaxintestrg-linuxOnContainer/providers/Microsoft.Storage/storageAccounts/xiaxintestsafacontainer1","name":"xiaxintestsafacontainer1","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"dnsEndpointType":"Standard","defaultToOAuthAuthentication":false,"publicNetworkAccess":"Enabled","keyCreationTime":{"key1":"2024-05-21T08:14:19.2248631Z","key2":"2024-05-21T08:14:19.2248631Z"},"allowCrossTenantReplication":true,"privateEndpointConnections":[],"isNfsV3Enabled":false,"isLocalUserEnabled":true,"isSftpEnabled":false,"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":true,"allowSharedKeyAccess":true,"isHnsEnabled":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-05-21T08:14:19.2717295Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-05-21T08:14:19.2717295Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-05-21T08:14:18.9436118Z","primaryEndpoints":{"dfs":"https://xiaxintestsafacontainer1.dfs.core.windows.net/","web":"https://xiaxintestsafacontainer1.z13.web.core.windows.net/","blob":"https://xiaxintestsafacontainer1.blob.core.windows.net/","queue":"https://xiaxintestsafacontainer1.queue.core.windows.net/","table":"https://xiaxintestsafacontainer1.table.core.windows.net/","file":"https://xiaxintestsafacontainer1.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available"}},{"identity":{"type":"None"},"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/xiaxintestrg-linuxOndocker/providers/Microsoft.Storage/storageAccounts/xiaxintestsafaregular","name":"xiaxintestsafaregular","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"dnsEndpointType":"Standard","defaultToOAuthAuthentication":false,"publicNetworkAccess":"Enabled","keyCreationTime":{"key1":"2024-05-23T07:58:34.8019569Z","key2":"2024-05-23T07:58:34.8019569Z"},"allowCrossTenantReplication":true,"privateEndpointConnections":[],"isNfsV3Enabled":false,"isLocalUserEnabled":true,"isSftpEnabled":false,"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":true,"allowSharedKeyAccess":true,"isHnsEnabled":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-05-23T07:58:34.8801011Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-05-23T07:58:34.8801011Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-05-23T07:58:34.5363444Z","primaryEndpoints":{"dfs":"https://xiaxintestsafaregular.dfs.core.windows.net/","web":"https://xiaxintestsafaregular.z13.web.core.windows.net/","blob":"https://xiaxintestsafaregular.blob.core.windows.net/","queue":"https://xiaxintestsafaregular.queue.core.windows.net/","table":"https://xiaxintestsafaregular.table.core.windows.net/","file":"https://xiaxintestsafaregular.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available"}},{"identity":{"type":"None"},"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/xiaxintestRG-push/providers/Microsoft.Storage/storageAccounts/xiaxintestsapush74","name":"xiaxintestsapush74","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"dnsEndpointType":"Standard","defaultToOAuthAuthentication":false,"publicNetworkAccess":"Enabled","keyCreationTime":{"key1":"2024-07-04T07:13:03.1708204Z","key2":"2024-07-04T07:13:03.1708204Z"},"allowCrossTenantReplication":true,"privateEndpointConnections":[],"isNfsV3Enabled":false,"isLocalUserEnabled":true,"isSftpEnabled":false,"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":true,"allowSharedKeyAccess":true,"isHnsEnabled":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-04T07:13:03.2177005Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-04T07:13:03.2177005Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-07-04T07:13:02.9989444Z","primaryEndpoints":{"dfs":"https://xiaxintestsapush74.dfs.core.windows.net/","web":"https://xiaxintestsapush74.z13.web.core.windows.net/","blob":"https://xiaxintestsapush74.blob.core.windows.net/","queue":"https://xiaxintestsapush74.queue.core.windows.net/","table":"https://xiaxintestsapush74.table.core.windows.net/","file":"https://xiaxintestsapush74.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/xz3mlwtest/providers/Microsoft.Storage/storageAccounts/xz3mltest35853823649","name":"xz3mltest35853823649","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"keyCreationTime":{"key1":"2024-06-18T07:24:39.0256664Z","key2":"2024-06-18T07:24:39.0256664Z"},"allowCrossTenantReplication":false,"privateEndpointConnections":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/xz3mlwtest/providers/Microsoft.Storage/storageAccounts/xz3mltest35853823649/privateEndpointConnections/xz3mltest35853823649.450fdce7-f581-4833-8002-479d5a008242","name":"xz3mltest35853823649.450fdce7-f581-4833-8002-479d5a008242","type":"Microsoft.Storage/storageAccounts/privateEndpointConnections","properties":{"provisioningState":"Succeeded","privateEndpoint":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/commonHoboRG2/providers/Microsoft.Network/privateEndpoints/test"},"privateLinkServiceConnectionState":{"status":"Approved","description":"Auto-approved + by Azure AI managed network for workspace: xz3mltest4","actionRequired":"None"}}}],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"isHnsEnabled":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-06-18T07:24:39.1037905Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-06-18T07:24:39.1037905Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-06-18T07:24:38.7131671Z","primaryEndpoints":{"dfs":"https://xz3mltest35853823649.dfs.core.windows.net/","web":"https://xz3mltest35853823649.z13.web.core.windows.net/","blob":"https://xz3mltest35853823649.blob.core.windows.net/","queue":"https://xz3mltest35853823649.queue.core.windows.net/","table":"https://xz3mltest35853823649.table.core.windows.net/","file":"https://xz3mltest35853823649.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/xz3mlwtest/providers/Microsoft.Storage/storageAccounts/xz3mltest56997504102","name":"xz3mltest56997504102","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"keyCreationTime":{"key1":"2024-06-25T09:22:59.3163840Z","key2":"2024-06-25T09:22:59.3163840Z"},"allowCrossTenantReplication":false,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"isHnsEnabled":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-06-25T09:22:59.3632650Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-06-25T09:22:59.3632650Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-06-25T09:22:59.1601357Z","primaryEndpoints":{"dfs":"https://xz3mltest56997504102.dfs.core.windows.net/","web":"https://xz3mltest56997504102.z13.web.core.windows.net/","blob":"https://xz3mltest56997504102.blob.core.windows.net/","queue":"https://xz3mltest56997504102.queue.core.windows.net/","table":"https://xz3mltest56997504102.table.core.windows.net/","file":"https://xz3mltest56997504102.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available"}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/xz3mlwtest/providers/Microsoft.Storage/storageAccounts/xz3mlwtest1","name":"xz3mlwtest1","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"dnsEndpointType":"Standard","defaultToOAuthAuthentication":false,"publicNetworkAccess":"Enabled","keyCreationTime":{"key1":"2024-07-02T08:50:59.5267747Z","key2":"2024-07-02T08:50:59.5267747Z"},"allowCrossTenantReplication":false,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"allowSharedKeyAccess":true,"largeFileSharesState":"Enabled","networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"requireInfrastructureEncryption":false,"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-02T08:50:59.5736539Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-02T08:50:59.5736539Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-07-02T08:50:59.3705230Z","primaryEndpoints":{"dfs":"https://xz3mlwtest1.dfs.core.windows.net/","web":"https://xz3mlwtest1.z13.web.core.windows.net/","blob":"https://xz3mlwtest1.blob.core.windows.net/","queue":"https://xz3mlwtest1.queue.core.windows.net/","table":"https://xz3mlwtest1.table.core.windows.net/","file":"https://xz3mlwtest1.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available","secondaryLocation":"westus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://xz3mlwtest1-secondary.dfs.core.windows.net/","web":"https://xz3mlwtest1-secondary.z13.web.core.windows.net/","blob":"https://xz3mlwtest1-secondary.blob.core.windows.net/","queue":"https://xz3mlwtest1-secondary.queue.core.windows.net/","table":"https://xz3mlwtest1-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/yishitest/providers/Microsoft.Storage/storageAccounts/yssa","name":"yssa","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{"key1":"value1"},"properties":{"defaultToOAuthAuthentication":false,"keyCreationTime":{"key1":"2024-03-07T02:50:56.4647908Z","key2":"2024-03-07T02:51:02.6678735Z"},"privateEndpointConnections":[],"hnsOnMigrationInProgress":false,"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"allowSharedKeyAccess":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-08-16T08:39:21.3287573Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-08-16T08:39:21.3287573Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-08-16T08:39:21.2193709Z","primaryEndpoints":{"dfs":"https://yssa.dfs.core.windows.net/","web":"https://yssa.z13.web.core.windows.net/","blob":"https://yssa.blob.core.windows.net/","queue":"https://yssa.queue.core.windows.net/","table":"https://yssa.table.core.windows.net/","file":"https://yssa.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available"}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/zhiyihuang-rg/providers/Microsoft.Storage/storageAccounts/zhiyihuangsa","name":"zhiyihuangsa","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"defaultToOAuthAuthentication":true,"keyCreationTime":{"key1":"2021-09-10T05:47:01.2111871Z","key2":"2021-09-10T05:47:01.2111871Z"},"allowCrossTenantReplication":true,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"allowSharedKeyAccess":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-10T05:47:01.2111871Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-10T05:47:01.2111871Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-09-10T05:47:01.0861745Z","primaryEndpoints":{"dfs":"https://zhiyihuangsa.dfs.core.windows.net/","web":"https://zhiyihuangsa.z13.web.core.windows.net/","blob":"https://zhiyihuangsa.blob.core.windows.net/","queue":"https://zhiyihuangsa.queue.core.windows.net/","table":"https://zhiyihuangsa.table.core.windows.net/","file":"https://zhiyihuangsa.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available","secondaryLocation":"westus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://zhiyihuangsa-secondary.dfs.core.windows.net/","web":"https://zhiyihuangsa-secondary.z13.web.core.windows.net/","blob":"https://zhiyihuangsa-secondary.blob.core.windows.net/","queue":"https://zhiyihuangsa-secondary.queue.core.windows.net/","table":"https://zhiyihuangsa-secondary.table.core.windows.net/"}}},{"sku":{"name":"Premium_LRS","tier":"Premium"},"kind":"BlockBlobStorage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/zhiyihuang-rg/providers/Microsoft.Storage/storageAccounts/zhiyihuangsadatalake","name":"zhiyihuangsadatalake","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"dnsEndpointType":"Standard","defaultToOAuthAuthentication":false,"publicNetworkAccess":"Enabled","keyCreationTime":{"key1":"2022-07-04T08:22:03.4626093Z","key2":"2022-07-04T08:22:03.4626093Z"},"allowCrossTenantReplication":false,"privateEndpointConnections":[],"isSftpEnabled":false,"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":true,"allowSharedKeyAccess":true,"isHnsEnabled":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"requireInfrastructureEncryption":false,"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-07-04T08:22:03.4782085Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-07-04T08:22:03.4782085Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2022-07-04T08:22:03.2750855Z","primaryEndpoints":{"dfs":"https://zhiyihuangsadatalake.dfs.core.windows.net/","web":"https://zhiyihuangsadatalake.z13.web.core.windows.net/","blob":"https://zhiyihuangsadatalake.blob.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available"}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/AzureSDKTest_reserved/providers/Microsoft.Storage/storageAccounts/zhuyan","name":"zhuyan","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"dnsEndpointType":"Standard","defaultToOAuthAuthentication":false,"publicNetworkAccess":"Enabled","keyCreationTime":{"key1":"2022-08-29T07:49:14.8648748Z","key2":"2022-08-29T07:49:14.8648748Z"},"allowCrossTenantReplication":true,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"allowSharedKeyAccess":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"requireInfrastructureEncryption":false,"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-29T07:49:15.5055031Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-29T07:49:15.5055031Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-08-29T07:49:14.7086254Z","primaryEndpoints":{"dfs":"https://zhuyan.dfs.core.windows.net/","web":"https://zhuyan.z13.web.core.windows.net/","blob":"https://zhuyan.blob.core.windows.net/","queue":"https://zhuyan.queue.core.windows.net/","table":"https://zhuyan.table.core.windows.net/","file":"https://zhuyan.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available","secondaryLocation":"westus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://zhuyan-secondary.dfs.core.windows.net/","web":"https://zhuyan-secondary.z13.web.core.windows.net/","blob":"https://zhuyan-secondary.blob.core.windows.net/","queue":"https://zhuyan-secondary.queue.core.windows.net/","table":"https://zhuyan-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clis-login-preview/providers/Microsoft.Storage/storageAccounts/clisloginpreview","name":"clisloginpreview","type":"Microsoft.Storage/storageAccounts","location":"eastus2","tags":{},"properties":{"dnsEndpointType":"Standard","defaultToOAuthAuthentication":false,"publicNetworkAccess":"Enabled","keyCreationTime":{"key1":"2024-04-05T01:47:34.6420895Z","key2":"2024-04-05T01:47:34.6420895Z"},"allowCrossTenantReplication":false,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"allowSharedKeyAccess":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"requireInfrastructureEncryption":false,"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-04-05T01:47:35.3453791Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-04-05T01:47:35.3453791Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-04-05T01:47:34.4077342Z","primaryEndpoints":{"dfs":"https://clisloginpreview.dfs.core.windows.net/","web":"https://clisloginpreview.z20.web.core.windows.net/","blob":"https://clisloginpreview.blob.core.windows.net/","queue":"https://clisloginpreview.queue.core.windows.net/","table":"https://clisloginpreview.table.core.windows.net/","file":"https://clisloginpreview.file.core.windows.net/"},"primaryLocation":"eastus2","statusOfPrimary":"available","secondaryLocation":"centralus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://clisloginpreview-secondary.dfs.core.windows.net/","web":"https://clisloginpreview-secondary.z20.web.core.windows.net/","blob":"https://clisloginpreview-secondary.blob.core.windows.net/","queue":"https://clisloginpreview-secondary.queue.core.windows.net/","table":"https://clisloginpreview-secondary.table.core.windows.net/"}}},{"identity":{"userAssignedIdentities":{"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/zhiyihuang-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/user-assigned-identity-zhiyihuang1":{"principalId":"91837c65-3e06-4e60-9731-ecd7533f83ad","tenantId":"54826b22-38d6-4fb2-bad9-b7b93a3e9c5a","clientId":"9f0d59b0-1509-4008-b9d5-b274bd5be586"}},"type":"UserAssigned"},"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/zhiyihuang-rg/providers/Microsoft.Storage/storageAccounts/sauserassignedidentity2","name":"sauserassignedidentity2","type":"Microsoft.Storage/storageAccounts","location":"eastus2","tags":{},"properties":{"keyCreationTime":{"key1":"2023-06-06T08:49:14.8532132Z","key2":"2023-06-06T08:49:14.8532132Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"identity":{"userAssignedIdentity":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/zhiyihuang-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/user-assigned-identity-zhiyihuang1"},"keyvaultproperties":{"currentVersionedKeyIdentifier":"https://test-user-identity-kv2.vault.azure.net/keys/user-identity-key1/c0eb3fe00e1b40d483614c12c8a64495","lastKeyRotationTimestamp":"2023-06-06T09:01:32.9061781Z","currentVersionedKeyExpirationTimestamp":"1970-01-01T00:00:00.0000000Z","keyvaulturi":"https://test-user-identity-kv2.vault.azure.net/","keyname":"user-identity-key1"},"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-06-06T08:49:14.8688109Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-06-06T08:49:14.8688109Z"}},"keySource":"Microsoft.Keyvault"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-06-06T08:49:14.7282063Z","primaryEndpoints":{"dfs":"https://sauserassignedidentity2.dfs.core.windows.net/","web":"https://sauserassignedidentity2.z20.web.core.windows.net/","blob":"https://sauserassignedidentity2.blob.core.windows.net/","queue":"https://sauserassignedidentity2.queue.core.windows.net/","table":"https://sauserassignedidentity2.table.core.windows.net/","file":"https://sauserassignedidentity2.file.core.windows.net/"},"primaryLocation":"eastus2","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/hang-rg/providers/Microsoft.Storage/storageAccounts/similar8010979611","name":"similar8010979611","type":"Microsoft.Storage/storageAccounts","location":"eastus2","tags":{},"properties":{"keyCreationTime":{"key1":"2022-12-14T07:27:28.2549011Z","key2":"2022-12-14T07:27:28.2549011Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"isHnsEnabled":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-14T07:27:28.5673994Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-14T07:27:28.5673994Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-12-14T07:27:28.1299252Z","primaryEndpoints":{"dfs":"https://similar8010979611.dfs.core.windows.net/","web":"https://similar8010979611.z20.web.core.windows.net/","blob":"https://similar8010979611.blob.core.windows.net/","queue":"https://similar8010979611.queue.core.windows.net/","table":"https://similar8010979611.table.core.windows.net/","file":"https://similar8010979611.file.core.windows.net/"},"primaryLocation":"eastus2","statusOfPrimary":"available"}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azure-cli-edge/providers/Microsoft.Storage/storageAccounts/azextensionedge","name":"azextensionedge","type":"Microsoft.Storage/storageAccounts","location":"westus","tags":{},"properties":{"defaultToOAuthAuthentication":false,"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"allowSharedKeyAccess":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-01-22T08:51:57.7728758Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-01-22T08:51:57.7728758Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-01-22T08:51:57.6947156Z","primaryEndpoints":{"dfs":"https://azextensionedge.dfs.core.windows.net/","web":"https://azextensionedge.z22.web.core.windows.net/","blob":"https://azextensionedge.blob.core.windows.net/","queue":"https://azextensionedge.queue.core.windows.net/","table":"https://azextensionedge.table.core.windows.net/","file":"https://azextensionedge.file.core.windows.net/"},"primaryLocation":"westus","statusOfPrimary":"available","secondaryLocation":"eastus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://azextensionedge-secondary.dfs.core.windows.net/","web":"https://azextensionedge-secondary.z22.web.core.windows.net/","blob":"https://azextensionedge-secondary.blob.core.windows.net/","queue":"https://azextensionedge-secondary.queue.core.windows.net/","table":"https://azextensionedge-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_GRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azure-cli-edge/providers/Microsoft.Storage/storageAccounts/azurecliedge","name":"azurecliedge","type":"Microsoft.Storage/storageAccounts","location":"westus","tags":{},"properties":{"defaultToOAuthAuthentication":false,"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"allowSharedKeyAccess":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-01-13T08:41:36.3326539Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-01-13T08:41:36.3326539Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-01-13T08:41:36.2389304Z","primaryEndpoints":{"dfs":"https://azurecliedge.dfs.core.windows.net/","web":"https://azurecliedge.z22.web.core.windows.net/","blob":"https://azurecliedge.blob.core.windows.net/","queue":"https://azurecliedge.queue.core.windows.net/","table":"https://azurecliedge.table.core.windows.net/","file":"https://azurecliedge.file.core.windows.net/"},"primaryLocation":"westus","statusOfPrimary":"available","secondaryLocation":"eastus","statusOfSecondary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/kairu-persist/providers/Microsoft.Storage/storageAccounts/kairu","name":"kairu","type":"Microsoft.Storage/storageAccounts","location":"westus","tags":{},"properties":{"defaultToOAuthAuthentication":false,"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"allowSharedKeyAccess":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-01-13T07:35:19.0950431Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-01-13T07:35:19.0950431Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2021-01-13T07:35:18.9856251Z","primaryEndpoints":{"blob":"https://kairu.blob.core.windows.net/","queue":"https://kairu.queue.core.windows.net/","table":"https://kairu.table.core.windows.net/","file":"https://kairu.file.core.windows.net/"},"primaryLocation":"westus","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/xz3mlwtest/providers/Microsoft.Storage/storageAccounts/mlwhubencry3662774263","name":"mlwhubencry3662774263","type":"Microsoft.Storage/storageAccounts","location":"westus","tags":{},"properties":{"keyCreationTime":{"key1":"2024-07-02T07:38:36.1180853Z","key2":"2024-07-02T07:38:36.1180853Z"},"allowCrossTenantReplication":false,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"allowSharedKeyAccess":true,"isHnsEnabled":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-02T07:38:36.4928822Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-02T07:38:36.4928822Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-07-02T07:38:36.0241300Z","primaryEndpoints":{"dfs":"https://mlwhubencry3662774263.dfs.core.windows.net/","web":"https://mlwhubencry3662774263.z22.web.core.windows.net/","blob":"https://mlwhubencry3662774263.blob.core.windows.net/","queue":"https://mlwhubencry3662774263.queue.core.windows.net/","table":"https://mlwhubencry3662774263.table.core.windows.net/","file":"https://mlwhubencry3662774263.file.core.windows.net/"},"primaryLocation":"westus","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/AzureSDKTest_reserved/providers/Microsoft.Storage/storageAccounts/pythonsdkmsyyc","name":"pythonsdkmsyyc","type":"Microsoft.Storage/storageAccounts","location":"westus","tags":{},"properties":{"keyCreationTime":{"key1":"2021-06-30T09:03:04.8209550Z","key2":"2021-06-30T09:03:04.8209550Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":true,"allowSharedKeyAccess":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-06-30T09:03:04.8209550Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-06-30T09:03:04.8209550Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-06-30T09:03:04.7272348Z","primaryEndpoints":{"dfs":"https://pythonsdkmsyyc.dfs.core.windows.net/","web":"https://pythonsdkmsyyc.z22.web.core.windows.net/","blob":"https://pythonsdkmsyyc.blob.core.windows.net/","queue":"https://pythonsdkmsyyc.queue.core.windows.net/","table":"https://pythonsdkmsyyc.table.core.windows.net/","file":"https://pythonsdkmsyyc.file.core.windows.net/"},"primaryLocation":"westus","statusOfPrimary":"available"}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/yishitest/providers/Microsoft.Storage/storageAccounts/testalw","name":"testalw","type":"Microsoft.Storage/storageAccounts","location":"westus","tags":{},"properties":{"defaultToOAuthAuthentication":false,"immutableStorageWithVersioning":{"enabled":true,"immutabilityPolicy":{"immutabilityPeriodSinceCreationInDays":3,"state":"Disabled"}},"keyCreationTime":{"key1":"2022-10-19T02:13:01.1856793Z","key2":"2022-10-19T02:13:11.9514789Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"allowSharedKeyAccess":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-27T06:27:50.3554138Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-27T06:27:50.3554138Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-10-27T06:27:50.2616355Z","primaryEndpoints":{"dfs":"https://testalw.dfs.core.windows.net/","web":"https://testalw.z22.web.core.windows.net/","blob":"https://testalw.blob.core.windows.net/","queue":"https://testalw.queue.core.windows.net/","table":"https://testalw.table.core.windows.net/","file":"https://testalw.file.core.windows.net/"},"primaryLocation":"westus","statusOfPrimary":"available","secondaryLocation":"eastus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://testalw-secondary.dfs.core.windows.net/","web":"https://testalw-secondary.z22.web.core.windows.net/","blob":"https://testalw-secondary.blob.core.windows.net/","queue":"https://testalw-secondary.queue.core.windows.net/","table":"https://testalw-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/yishitest/providers/Microsoft.Storage/storageAccounts/testalw1027","name":"testalw1027","type":"Microsoft.Storage/storageAccounts","location":"westus","tags":{},"properties":{"defaultToOAuthAuthentication":false,"immutableStorageWithVersioning":{"enabled":true,"immutabilityPolicy":{"immutabilityPeriodSinceCreationInDays":1,"state":"Unlocked"}},"keyCreationTime":{"key1":"2021-10-27T07:34:49.7592232Z","key2":"2021-10-27T07:34:49.7592232Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"allowSharedKeyAccess":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-27T07:34:49.7592232Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-27T07:34:49.7592232Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-10-27T07:34:49.6810731Z","primaryEndpoints":{"dfs":"https://testalw1027.dfs.core.windows.net/","web":"https://testalw1027.z22.web.core.windows.net/","blob":"https://testalw1027.blob.core.windows.net/","queue":"https://testalw1027.queue.core.windows.net/","table":"https://testalw1027.table.core.windows.net/","file":"https://testalw1027.file.core.windows.net/"},"primaryLocation":"westus","statusOfPrimary":"available","secondaryLocation":"eastus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://testalw1027-secondary.dfs.core.windows.net/","web":"https://testalw1027-secondary.z22.web.core.windows.net/","blob":"https://testalw1027-secondary.blob.core.windows.net/","queue":"https://testalw1027-secondary.queue.core.windows.net/","table":"https://testalw1027-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/yishitest/providers/Microsoft.Storage/storageAccounts/testalw1028","name":"testalw1028","type":"Microsoft.Storage/storageAccounts","location":"westus","tags":{},"properties":{"defaultToOAuthAuthentication":false,"immutableStorageWithVersioning":{"enabled":true,"immutabilityPolicy":{"immutabilityPeriodSinceCreationInDays":1,"state":"Unlocked"}},"keyCreationTime":{"key1":"2021-10-28T01:49:10.2414505Z","key2":"2021-10-28T01:49:10.2414505Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"allowSharedKeyAccess":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-28T01:49:10.2414505Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-28T01:49:10.2414505Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-10-28T01:49:10.1633042Z","primaryEndpoints":{"dfs":"https://testalw1028.dfs.core.windows.net/","web":"https://testalw1028.z22.web.core.windows.net/","blob":"https://testalw1028.blob.core.windows.net/","queue":"https://testalw1028.queue.core.windows.net/","table":"https://testalw1028.table.core.windows.net/","file":"https://testalw1028.file.core.windows.net/"},"primaryLocation":"westus","statusOfPrimary":"available","secondaryLocation":"eastus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://testalw1028-secondary.dfs.core.windows.net/","web":"https://testalw1028-secondary.z22.web.core.windows.net/","blob":"https://testalw1028-secondary.blob.core.windows.net/","queue":"https://testalw1028-secondary.queue.core.windows.net/","table":"https://testalw1028-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/xz3mlwtest/providers/Microsoft.Storage/storageAccounts/xz3mltest46690372969","name":"xz3mltest46690372969","type":"Microsoft.Storage/storageAccounts","location":"westus","tags":{},"properties":{"keyCreationTime":{"key1":"2024-06-25T09:10:34.2892592Z","key2":"2024-06-25T09:10:34.2892592Z"},"allowCrossTenantReplication":false,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"isHnsEnabled":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-06-25T09:10:35.8518094Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-06-25T09:10:35.8518094Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-06-25T09:10:34.1642634Z","primaryEndpoints":{"dfs":"https://xz3mltest46690372969.dfs.core.windows.net/","web":"https://xz3mltest46690372969.z22.web.core.windows.net/","blob":"https://xz3mltest46690372969.blob.core.windows.net/","queue":"https://xz3mltest46690372969.queue.core.windows.net/","table":"https://xz3mltest46690372969.table.core.windows.net/","file":"https://xz3mltest46690372969.file.core.windows.net/"},"primaryLocation":"westus","statusOfPrimary":"available"}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/yishitest/providers/Microsoft.Storage/storageAccounts/yshns","name":"yshns","type":"Microsoft.Storage/storageAccounts","location":"westus","tags":{},"properties":{"defaultToOAuthAuthentication":false,"keyCreationTime":{"key1":"2021-10-15T02:10:28.4103368Z","key2":"2021-10-15T02:10:28.4103368Z"},"privateEndpointConnections":[],"hnsOnMigrationInProgress":false,"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"allowSharedKeyAccess":true,"isHnsEnabled":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-15T02:10:28.4103368Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-15T02:10:28.4103368Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-10-15T02:10:28.3165819Z","primaryEndpoints":{"dfs":"https://yshns.dfs.core.windows.net/","web":"https://yshns.z22.web.core.windows.net/","blob":"https://yshns.blob.core.windows.net/","queue":"https://yshns.queue.core.windows.net/","table":"https://yshns.table.core.windows.net/","file":"https://yshns.file.core.windows.net/"},"primaryLocation":"westus","statusOfPrimary":"available","secondaryLocation":"eastus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://yshns-secondary.dfs.core.windows.net/","web":"https://yshns-secondary.z22.web.core.windows.net/","blob":"https://yshns-secondary.blob.core.windows.net/","queue":"https://yshns-secondary.queue.core.windows.net/","table":"https://yshns-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/acctestRG0606/providers/Microsoft.Storage/storageAccounts/aacctestdt0606","name":"aacctestdt0606","type":"Microsoft.Storage/storageAccounts","location":"westeurope","tags":{"hidden-DevTestLabs-LabUId":"c0d20a14-cdda-40e7-967a-613cdbd3a22d"},"properties":{"keyCreationTime":{"key1":"2024-06-06T04:45:50.6789258Z","key2":"2024-06-06T04:45:50.6789258Z"},"allowCrossTenantReplication":false,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-06-06T04:45:50.8196150Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-06-06T04:45:50.8196150Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-06-06T04:45:50.5070480Z","primaryEndpoints":{"dfs":"https://aacctestdt0606.dfs.core.windows.net/","web":"https://aacctestdt0606.z6.web.core.windows.net/","blob":"https://aacctestdt0606.blob.core.windows.net/","queue":"https://aacctestdt0606.queue.core.windows.net/","table":"https://aacctestdt0606.table.core.windows.net/","file":"https://aacctestdt0606.file.core.windows.net/"},"primaryLocation":"westeurope","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/acctestRG06050248/providers/Microsoft.Storage/storageAccounts/aacctestdtl1372","name":"aacctestdtl1372","type":"Microsoft.Storage/storageAccounts","location":"westeurope","tags":{"hidden-DevTestLabs-LabUId":"c0d20a14-cdda-40e7-967a-613cdbd3a22d"},"properties":{"keyCreationTime":{"key1":"2024-06-05T06:49:30.6952821Z","key2":"2024-06-05T06:49:30.6952821Z"},"allowCrossTenantReplication":false,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-06-05T06:49:30.8202111Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-06-05T06:49:30.8202111Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-06-05T06:49:30.5077571Z","primaryEndpoints":{"dfs":"https://aacctestdtl1372.dfs.core.windows.net/","web":"https://aacctestdtl1372.z6.web.core.windows.net/","blob":"https://aacctestdtl1372.blob.core.windows.net/","queue":"https://aacctestdtl1372.queue.core.windows.net/","table":"https://aacctestdtl1372.table.core.windows.net/","file":"https://aacctestdtl1372.file.core.windows.net/"},"primaryLocation":"westeurope","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/acctestRG0606/providers/Microsoft.Storage/storageAccounts/aacctestdtl2198","name":"aacctestdtl2198","type":"Microsoft.Storage/storageAccounts","location":"westeurope","tags":{"hidden-DevTestLabs-LabUId":"d3c3eeae-7185-4e12-a20a-18da12a2c457"},"properties":{"keyCreationTime":{"key1":"2024-06-06T04:46:30.5076921Z","key2":"2024-06-06T04:46:30.5076921Z"},"allowCrossTenantReplication":false,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-06-06T04:46:30.5076921Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-06-06T04:46:30.5076921Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-06-06T04:46:30.3514338Z","primaryEndpoints":{"dfs":"https://aacctestdtl2198.dfs.core.windows.net/","web":"https://aacctestdtl2198.z6.web.core.windows.net/","blob":"https://aacctestdtl2198.blob.core.windows.net/","queue":"https://aacctestdtl2198.queue.core.windows.net/","table":"https://aacctestdtl2198.table.core.windows.net/","file":"https://aacctestdtl2198.file.core.windows.net/"},"primaryLocation":"westeurope","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/acctestRG06050248/providers/Microsoft.Storage/storageAccounts/aacctestdtl7529","name":"aacctestdtl7529","type":"Microsoft.Storage/storageAccounts","location":"westeurope","tags":{"hidden-DevTestLabs-LabUId":"fda98f86-cf92-469c-8b61-6b11a1044864"},"properties":{"keyCreationTime":{"key1":"2024-06-05T06:50:10.7739645Z","key2":"2024-06-05T06:50:10.7739645Z"},"allowCrossTenantReplication":false,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-06-05T06:50:10.7896290Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-06-05T06:50:10.7896290Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-06-05T06:50:10.5865212Z","primaryEndpoints":{"dfs":"https://aacctestdtl7529.dfs.core.windows.net/","web":"https://aacctestdtl7529.z6.web.core.windows.net/","blob":"https://aacctestdtl7529.blob.core.windows.net/","queue":"https://aacctestdtl7529.queue.core.windows.net/","table":"https://aacctestdtl7529.table.core.windows.net/","file":"https://aacctestdtl7529.file.core.windows.net/"},"primaryLocation":"westeurope","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/AzureSDKTest_reserved/providers/Microsoft.Storage/storageAccounts/azuresdktest","name":"azuresdktest","type":"Microsoft.Storage/storageAccounts","location":"eastasia","tags":{},"properties":{"defaultToOAuthAuthentication":false,"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"allowSharedKeyAccess":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2020-08-12T06:32:07.1157877Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2020-08-12T06:32:07.1157877Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2020-08-12T06:32:07.0689199Z","primaryEndpoints":{"dfs":"https://azuresdktest.dfs.core.windows.net/","web":"https://azuresdktest.z7.web.core.windows.net/","blob":"https://azuresdktest.blob.core.windows.net/","queue":"https://azuresdktest.queue.core.windows.net/","table":"https://azuresdktest.table.core.windows.net/","file":"https://azuresdktest.file.core.windows.net/"},"primaryLocation":"eastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs1100320004dd89524","name":"cs1100320004dd89524","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2021-03-26T05:48:15.7013062Z","key2":"2021-03-26T05:48:15.7013062Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-03-26T05:48:15.7169621Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-03-26T05:48:15.7169621Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-03-26T05:48:15.6545059Z","primaryEndpoints":{"dfs":"https://cs1100320004dd89524.dfs.core.windows.net/","web":"https://cs1100320004dd89524.z23.web.core.windows.net/","blob":"https://cs1100320004dd89524.blob.core.windows.net/","queue":"https://cs1100320004dd89524.queue.core.windows.net/","table":"https://cs1100320004dd89524.table.core.windows.net/","file":"https://cs1100320004dd89524.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs1100320005416c8c9","name":"cs1100320005416c8c9","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2021-07-09T05:58:20.1898753Z","key2":"2021-07-09T05:58:20.1898753Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-07-09T05:58:20.2055665Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-07-09T05:58:20.2055665Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-07-09T05:58:20.0961322Z","primaryEndpoints":{"dfs":"https://cs1100320005416c8c9.dfs.core.windows.net/","web":"https://cs1100320005416c8c9.z23.web.core.windows.net/","blob":"https://cs1100320005416c8c9.blob.core.windows.net/","queue":"https://cs1100320005416c8c9.queue.core.windows.net/","table":"https://cs1100320005416c8c9.table.core.windows.net/","file":"https://cs1100320005416c8c9.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs1100320007b1ce356","name":"cs1100320007b1ce356","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2021-08-31T13:56:10.5497663Z","key2":"2021-08-31T13:56:10.5497663Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-08-31T13:56:10.5497663Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-08-31T13:56:10.5497663Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-08-31T13:56:10.4560533Z","primaryEndpoints":{"dfs":"https://cs1100320007b1ce356.dfs.core.windows.net/","web":"https://cs1100320007b1ce356.z23.web.core.windows.net/","blob":"https://cs1100320007b1ce356.blob.core.windows.net/","queue":"https://cs1100320007b1ce356.queue.core.windows.net/","table":"https://cs1100320007b1ce356.table.core.windows.net/","file":"https://cs1100320007b1ce356.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/AzureSDKTest_reserved/providers/Microsoft.Storage/storageAccounts/cs1100320007de01867","name":"cs1100320007de01867","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2020-09-25T03:24:00.9959166Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2020-09-25T03:24:00.9959166Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2020-09-25T03:24:00.9490326Z","primaryEndpoints":{"dfs":"https://cs1100320007de01867.dfs.core.windows.net/","web":"https://cs1100320007de01867.z23.web.core.windows.net/","blob":"https://cs1100320007de01867.blob.core.windows.net/","queue":"https://cs1100320007de01867.queue.core.windows.net/","table":"https://cs1100320007de01867.table.core.windows.net/","file":"https://cs1100320007de01867.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs1100320007f91393f","name":"cs1100320007f91393f","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2022-01-22T18:02:15.3088372Z","key2":"2022-01-22T18:02:15.3088372Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-01-22T18:02:15.3088372Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-01-22T18:02:15.3088372Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-01-22T18:02:15.1681915Z","primaryEndpoints":{"dfs":"https://cs1100320007f91393f.dfs.core.windows.net/","web":"https://cs1100320007f91393f.z23.web.core.windows.net/","blob":"https://cs1100320007f91393f.blob.core.windows.net/","queue":"https://cs1100320007f91393f.queue.core.windows.net/","table":"https://cs1100320007f91393f.table.core.windows.net/","file":"https://cs1100320007f91393f.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs11003200087c55daf","name":"cs11003200087c55daf","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2021-07-21T00:43:24.0011691Z","key2":"2021-07-21T00:43:24.0011691Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-07-21T00:43:24.0011691Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-07-21T00:43:24.0011691Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-07-21T00:43:23.9230250Z","primaryEndpoints":{"dfs":"https://cs11003200087c55daf.dfs.core.windows.net/","web":"https://cs11003200087c55daf.z23.web.core.windows.net/","blob":"https://cs11003200087c55daf.blob.core.windows.net/","queue":"https://cs11003200087c55daf.queue.core.windows.net/","table":"https://cs11003200087c55daf.table.core.windows.net/","file":"https://cs11003200087c55daf.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs1100320008debd5bc","name":"cs1100320008debd5bc","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2021-03-17T07:12:44.1132341Z","key2":"2021-03-17T07:12:44.1132341Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-03-17T07:12:44.1132341Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-03-17T07:12:44.1132341Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-03-17T07:12:44.0351358Z","primaryEndpoints":{"dfs":"https://cs1100320008debd5bc.dfs.core.windows.net/","web":"https://cs1100320008debd5bc.z23.web.core.windows.net/","blob":"https://cs1100320008debd5bc.blob.core.windows.net/","queue":"https://cs1100320008debd5bc.queue.core.windows.net/","table":"https://cs1100320008debd5bc.table.core.windows.net/","file":"https://cs1100320008debd5bc.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs110032000919ef7c5","name":"cs110032000919ef7c5","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2021-10-09T02:02:43.1652268Z","key2":"2021-10-09T02:02:43.1652268Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-09T02:02:43.1652268Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-09T02:02:43.1652268Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-10-09T02:02:43.0714900Z","primaryEndpoints":{"dfs":"https://cs110032000919ef7c5.dfs.core.windows.net/","web":"https://cs110032000919ef7c5.z23.web.core.windows.net/","blob":"https://cs110032000919ef7c5.blob.core.windows.net/","queue":"https://cs110032000919ef7c5.queue.core.windows.net/","table":"https://cs110032000919ef7c5.table.core.windows.net/","file":"https://cs110032000919ef7c5.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs11003200092c7f510","name":"cs11003200092c7f510","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2023-04-23T01:08:37.4361277Z","key2":"2023-04-23T01:08:37.4361277Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-04-23T01:08:37.4517613Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-04-23T01:08:37.4517613Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-04-23T01:08:37.3111734Z","primaryEndpoints":{"dfs":"https://cs11003200092c7f510.dfs.core.windows.net/","web":"https://cs11003200092c7f510.z23.web.core.windows.net/","blob":"https://cs11003200092c7f510.blob.core.windows.net/","queue":"https://cs11003200092c7f510.queue.core.windows.net/","table":"https://cs11003200092c7f510.table.core.windows.net/","file":"https://cs11003200092c7f510.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs11003200092fe0771","name":"cs11003200092fe0771","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2021-03-23T07:08:51.1436686Z","key2":"2021-03-23T07:08:51.1436686Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-03-23T07:08:51.1593202Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-03-23T07:08:51.1593202Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-03-23T07:08:51.0811120Z","primaryEndpoints":{"dfs":"https://cs11003200092fe0771.dfs.core.windows.net/","web":"https://cs11003200092fe0771.z23.web.core.windows.net/","blob":"https://cs11003200092fe0771.blob.core.windows.net/","queue":"https://cs11003200092fe0771.queue.core.windows.net/","table":"https://cs11003200092fe0771.table.core.windows.net/","file":"https://cs11003200092fe0771.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs110032000b6f3c90c","name":"cs110032000b6f3c90c","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2021-05-06T05:28:23.2493456Z","key2":"2021-05-06T05:28:23.2493456Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-05-06T05:28:23.2493456Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-05-06T05:28:23.2493456Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-05-06T05:28:23.1868245Z","primaryEndpoints":{"dfs":"https://cs110032000b6f3c90c.dfs.core.windows.net/","web":"https://cs110032000b6f3c90c.z23.web.core.windows.net/","blob":"https://cs110032000b6f3c90c.blob.core.windows.net/","queue":"https://cs110032000b6f3c90c.queue.core.windows.net/","table":"https://cs110032000b6f3c90c.table.core.windows.net/","file":"https://cs110032000b6f3c90c.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs110032000c31bae71","name":"cs110032000c31bae71","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2021-04-15T06:39:35.4649198Z","key2":"2021-04-15T06:39:35.4649198Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-15T06:39:35.4649198Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-15T06:39:35.4649198Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-04-15T06:39:35.4180004Z","primaryEndpoints":{"dfs":"https://cs110032000c31bae71.dfs.core.windows.net/","web":"https://cs110032000c31bae71.z23.web.core.windows.net/","blob":"https://cs110032000c31bae71.blob.core.windows.net/","queue":"https://cs110032000c31bae71.queue.core.windows.net/","table":"https://cs110032000c31bae71.table.core.windows.net/","file":"https://cs110032000c31bae71.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/AzureSDKTest_reserved/providers/Microsoft.Storage/storageAccounts/cs110032000ca62af00","name":"cs110032000ca62af00","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2020-09-22T02:06:18.4998653Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2020-09-22T02:06:18.4998653Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2020-09-22T02:06:18.4217109Z","primaryEndpoints":{"dfs":"https://cs110032000ca62af00.dfs.core.windows.net/","web":"https://cs110032000ca62af00.z23.web.core.windows.net/","blob":"https://cs110032000ca62af00.blob.core.windows.net/","queue":"https://cs110032000ca62af00.queue.core.windows.net/","table":"https://cs110032000ca62af00.table.core.windows.net/","file":"https://cs110032000ca62af00.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs110032000d5b642af","name":"cs110032000d5b642af","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2022-08-12T04:59:52.1914004Z","key2":"2022-08-12T04:59:52.1914004Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-12T04:59:52.2070290Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-12T04:59:52.2070290Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-08-12T04:59:52.0820281Z","primaryEndpoints":{"dfs":"https://cs110032000d5b642af.dfs.core.windows.net/","web":"https://cs110032000d5b642af.z23.web.core.windows.net/","blob":"https://cs110032000d5b642af.blob.core.windows.net/","queue":"https://cs110032000d5b642af.queue.core.windows.net/","table":"https://cs110032000d5b642af.table.core.windows.net/","file":"https://cs110032000d5b642af.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs110032000e1cb9f41","name":"cs110032000e1cb9f41","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2021-06-01T02:14:02.8985613Z","key2":"2021-06-01T02:14:02.8985613Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-06-01T02:14:02.9140912Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-06-01T02:14:02.9140912Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-06-01T02:14:02.8047066Z","primaryEndpoints":{"dfs":"https://cs110032000e1cb9f41.dfs.core.windows.net/","web":"https://cs110032000e1cb9f41.z23.web.core.windows.net/","blob":"https://cs110032000e1cb9f41.blob.core.windows.net/","queue":"https://cs110032000e1cb9f41.queue.core.windows.net/","table":"https://cs110032000e1cb9f41.table.core.windows.net/","file":"https://cs110032000e1cb9f41.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs110032000e3121978","name":"cs110032000e3121978","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2021-04-25T07:26:43.6124221Z","key2":"2021-04-25T07:26:43.6124221Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-25T07:26:43.6124221Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-25T07:26:43.6124221Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-04-25T07:26:43.5343583Z","primaryEndpoints":{"dfs":"https://cs110032000e3121978.dfs.core.windows.net/","web":"https://cs110032000e3121978.z23.web.core.windows.net/","blob":"https://cs110032000e3121978.blob.core.windows.net/","queue":"https://cs110032000e3121978.queue.core.windows.net/","table":"https://cs110032000e3121978.table.core.windows.net/","file":"https://cs110032000e3121978.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs110032000f3aac891","name":"cs110032000f3aac891","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2021-10-08T11:18:17.0122606Z","key2":"2021-10-08T11:18:17.0122606Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-08T11:18:17.0122606Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-08T11:18:17.0122606Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-10-08T11:18:16.9184856Z","primaryEndpoints":{"dfs":"https://cs110032000f3aac891.dfs.core.windows.net/","web":"https://cs110032000f3aac891.z23.web.core.windows.net/","blob":"https://cs110032000f3aac891.blob.core.windows.net/","queue":"https://cs110032000f3aac891.queue.core.windows.net/","table":"https://cs110032000f3aac891.table.core.windows.net/","file":"https://cs110032000f3aac891.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs1100320010339dce7","name":"cs1100320010339dce7","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2021-07-01T12:55:31.1442388Z","key2":"2021-07-01T12:55:31.1442388Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-07-01T12:55:31.1442388Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-07-01T12:55:31.1442388Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-07-01T12:55:31.0661165Z","primaryEndpoints":{"dfs":"https://cs1100320010339dce7.dfs.core.windows.net/","web":"https://cs1100320010339dce7.z23.web.core.windows.net/","blob":"https://cs1100320010339dce7.blob.core.windows.net/","queue":"https://cs1100320010339dce7.queue.core.windows.net/","table":"https://cs1100320010339dce7.table.core.windows.net/","file":"https://cs1100320010339dce7.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs11003200127365c47","name":"cs11003200127365c47","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2021-03-25T03:10:52.6098894Z","key2":"2021-03-25T03:10:52.6098894Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-03-25T03:10:52.6098894Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-03-25T03:10:52.6098894Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-03-25T03:10:52.5318146Z","primaryEndpoints":{"dfs":"https://cs11003200127365c47.dfs.core.windows.net/","web":"https://cs11003200127365c47.z23.web.core.windows.net/","blob":"https://cs11003200127365c47.blob.core.windows.net/","queue":"https://cs11003200127365c47.queue.core.windows.net/","table":"https://cs11003200127365c47.table.core.windows.net/","file":"https://cs11003200127365c47.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs11003200129e38348","name":"cs11003200129e38348","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2021-05-24T06:59:16.3135399Z","key2":"2021-05-24T06:59:16.3135399Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-05-24T06:59:16.3135399Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-05-24T06:59:16.3135399Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-05-24T06:59:16.2198282Z","primaryEndpoints":{"dfs":"https://cs11003200129e38348.dfs.core.windows.net/","web":"https://cs11003200129e38348.z23.web.core.windows.net/","blob":"https://cs11003200129e38348.blob.core.windows.net/","queue":"https://cs11003200129e38348.queue.core.windows.net/","table":"https://cs11003200129e38348.table.core.windows.net/","file":"https://cs11003200129e38348.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs1100320012c36c452","name":"cs1100320012c36c452","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2021-04-09T08:04:25.5979407Z","key2":"2021-04-09T08:04:25.5979407Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-09T08:04:25.5979407Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-09T08:04:25.5979407Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-04-09T08:04:25.5198295Z","primaryEndpoints":{"dfs":"https://cs1100320012c36c452.dfs.core.windows.net/","web":"https://cs1100320012c36c452.z23.web.core.windows.net/","blob":"https://cs1100320012c36c452.blob.core.windows.net/","queue":"https://cs1100320012c36c452.queue.core.windows.net/","table":"https://cs1100320012c36c452.table.core.windows.net/","file":"https://cs1100320012c36c452.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs110032001520b2764","name":"cs110032001520b2764","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2021-09-03T08:56:46.2009376Z","key2":"2021-09-03T08:56:46.2009376Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-03T08:56:46.2009376Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-03T08:56:46.2009376Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-09-03T08:56:46.1071770Z","primaryEndpoints":{"dfs":"https://cs110032001520b2764.dfs.core.windows.net/","web":"https://cs110032001520b2764.z23.web.core.windows.net/","blob":"https://cs110032001520b2764.blob.core.windows.net/","queue":"https://cs110032001520b2764.queue.core.windows.net/","table":"https://cs110032001520b2764.table.core.windows.net/","file":"https://cs110032001520b2764.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs1100320016ac59291","name":"cs1100320016ac59291","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2021-08-10T06:12:25.7518719Z","key2":"2021-08-10T06:12:25.7518719Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-08-10T06:12:25.7518719Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-08-10T06:12:25.7518719Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-08-10T06:12:25.6581170Z","primaryEndpoints":{"dfs":"https://cs1100320016ac59291.dfs.core.windows.net/","web":"https://cs1100320016ac59291.z23.web.core.windows.net/","blob":"https://cs1100320016ac59291.blob.core.windows.net/","queue":"https://cs1100320016ac59291.queue.core.windows.net/","table":"https://cs1100320016ac59291.table.core.windows.net/","file":"https://cs1100320016ac59291.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs1100320018cedbbd6","name":"cs1100320018cedbbd6","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2021-11-02T06:32:13.4022120Z","key2":"2021-11-02T06:32:13.4022120Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-11-02T06:32:13.4022120Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-11-02T06:32:13.4022120Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-11-02T06:32:13.3084745Z","primaryEndpoints":{"dfs":"https://cs1100320018cedbbd6.dfs.core.windows.net/","web":"https://cs1100320018cedbbd6.z23.web.core.windows.net/","blob":"https://cs1100320018cedbbd6.blob.core.windows.net/","queue":"https://cs1100320018cedbbd6.queue.core.windows.net/","table":"https://cs1100320018cedbbd6.table.core.windows.net/","file":"https://cs1100320018cedbbd6.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs1100320018db36b92","name":"cs1100320018db36b92","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2022-03-28T03:36:34.2370202Z","key2":"2022-03-28T03:36:34.2370202Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-28T03:36:34.2370202Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-28T03:36:34.2370202Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-03-28T03:36:34.1432960Z","primaryEndpoints":{"dfs":"https://cs1100320018db36b92.dfs.core.windows.net/","web":"https://cs1100320018db36b92.z23.web.core.windows.net/","blob":"https://cs1100320018db36b92.blob.core.windows.net/","queue":"https://cs1100320018db36b92.queue.core.windows.net/","table":"https://cs1100320018db36b92.table.core.windows.net/","file":"https://cs1100320018db36b92.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs110032001b3f915f1","name":"cs110032001b3f915f1","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2021-12-01T09:52:15.5623314Z","key2":"2021-12-01T09:52:15.5623314Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-01T09:52:15.5623314Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-01T09:52:15.5623314Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-12-01T09:52:15.4529548Z","primaryEndpoints":{"dfs":"https://cs110032001b3f915f1.dfs.core.windows.net/","web":"https://cs110032001b3f915f1.z23.web.core.windows.net/","blob":"https://cs110032001b3f915f1.blob.core.windows.net/","queue":"https://cs110032001b3f915f1.queue.core.windows.net/","table":"https://cs110032001b3f915f1.table.core.windows.net/","file":"https://cs110032001b3f915f1.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs110032001b429e302","name":"cs110032001b429e302","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2022-03-03T08:36:37.1925814Z","key2":"2022-03-03T08:36:37.1925814Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-03T08:36:37.1925814Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-03T08:36:37.1925814Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-03-03T08:36:37.0989854Z","primaryEndpoints":{"dfs":"https://cs110032001b429e302.dfs.core.windows.net/","web":"https://cs110032001b429e302.z23.web.core.windows.net/","blob":"https://cs110032001b429e302.blob.core.windows.net/","queue":"https://cs110032001b429e302.queue.core.windows.net/","table":"https://cs110032001b429e302.table.core.windows.net/","file":"https://cs110032001b429e302.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs110032001b42c9a19","name":"cs110032001b42c9a19","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2021-12-07T06:17:44.4758914Z","key2":"2021-12-07T06:17:44.4758914Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-07T06:17:44.4915329Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-07T06:17:44.4915329Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-12-07T06:17:44.3665152Z","primaryEndpoints":{"dfs":"https://cs110032001b42c9a19.dfs.core.windows.net/","web":"https://cs110032001b42c9a19.z23.web.core.windows.net/","blob":"https://cs110032001b42c9a19.blob.core.windows.net/","queue":"https://cs110032001b42c9a19.queue.core.windows.net/","table":"https://cs110032001b42c9a19.table.core.windows.net/","file":"https://cs110032001b42c9a19.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs110032001c03a0927","name":"cs110032001c03a0927","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2022-11-09T03:33:20.5492464Z","key2":"2022-11-09T03:33:20.5492464Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-09T03:33:21.4711071Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-09T03:33:21.4711071Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-11-09T03:33:20.4399045Z","primaryEndpoints":{"dfs":"https://cs110032001c03a0927.dfs.core.windows.net/","web":"https://cs110032001c03a0927.z23.web.core.windows.net/","blob":"https://cs110032001c03a0927.blob.core.windows.net/","queue":"https://cs110032001c03a0927.queue.core.windows.net/","table":"https://cs110032001c03a0927.table.core.windows.net/","file":"https://cs110032001c03a0927.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs110032001c7af275f","name":"cs110032001c7af275f","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2022-01-11T02:46:33.2282076Z","key2":"2022-01-11T02:46:33.2282076Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-01-11T02:46:33.2438448Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-01-11T02:46:33.2438448Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-01-11T02:46:33.1190309Z","primaryEndpoints":{"dfs":"https://cs110032001c7af275f.dfs.core.windows.net/","web":"https://cs110032001c7af275f.z23.web.core.windows.net/","blob":"https://cs110032001c7af275f.blob.core.windows.net/","queue":"https://cs110032001c7af275f.queue.core.windows.net/","table":"https://cs110032001c7af275f.table.core.windows.net/","file":"https://cs110032001c7af275f.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs110032001d33a7d6b","name":"cs110032001d33a7d6b","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2022-03-23T09:31:11.8736695Z","key2":"2022-03-23T09:31:11.8736695Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-23T09:31:11.8736695Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-23T09:31:11.8736695Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-03-23T09:31:11.7641980Z","primaryEndpoints":{"dfs":"https://cs110032001d33a7d6b.dfs.core.windows.net/","web":"https://cs110032001d33a7d6b.z23.web.core.windows.net/","blob":"https://cs110032001d33a7d6b.blob.core.windows.net/","queue":"https://cs110032001d33a7d6b.queue.core.windows.net/","table":"https://cs110032001d33a7d6b.table.core.windows.net/","file":"https://cs110032001d33a7d6b.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs110032001d9298600","name":"cs110032001d9298600","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2022-10-17T07:01:01.3254786Z","key2":"2022-10-17T07:01:01.3254786Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-17T07:01:02.4191975Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-17T07:01:02.4191975Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-10-17T07:01:01.2316914Z","primaryEndpoints":{"dfs":"https://cs110032001d9298600.dfs.core.windows.net/","web":"https://cs110032001d9298600.z23.web.core.windows.net/","blob":"https://cs110032001d9298600.blob.core.windows.net/","queue":"https://cs110032001d9298600.queue.core.windows.net/","table":"https://cs110032001d9298600.table.core.windows.net/","file":"https://cs110032001d9298600.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs110032001dbc5380d","name":"cs110032001dbc5380d","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2022-05-24T09:00:54.0289602Z","key2":"2022-05-24T09:00:54.0289602Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-05-24T09:00:54.0445000Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-05-24T09:00:54.0445000Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-05-24T09:00:53.9195518Z","primaryEndpoints":{"dfs":"https://cs110032001dbc5380d.dfs.core.windows.net/","web":"https://cs110032001dbc5380d.z23.web.core.windows.net/","blob":"https://cs110032001dbc5380d.blob.core.windows.net/","queue":"https://cs110032001dbc5380d.queue.core.windows.net/","table":"https://cs110032001dbc5380d.table.core.windows.net/","file":"https://cs110032001dbc5380d.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs110032001eb0eb551","name":"cs110032001eb0eb551","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2022-10-12T06:11:10.5842334Z","key2":"2022-10-12T06:11:10.5842334Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-12T06:11:11.7405204Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-12T06:11:11.7405204Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-10-12T06:11:10.4592363Z","primaryEndpoints":{"dfs":"https://cs110032001eb0eb551.dfs.core.windows.net/","web":"https://cs110032001eb0eb551.z23.web.core.windows.net/","blob":"https://cs110032001eb0eb551.blob.core.windows.net/","queue":"https://cs110032001eb0eb551.queue.core.windows.net/","table":"https://cs110032001eb0eb551.table.core.windows.net/","file":"https://cs110032001eb0eb551.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs110032001fc5cae23","name":"cs110032001fc5cae23","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2022-11-29T12:20:49.5928874Z","key2":"2022-11-29T12:20:49.5928874Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-29T12:20:49.5928874Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-29T12:20:49.5928874Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-11-29T12:20:49.4835194Z","primaryEndpoints":{"dfs":"https://cs110032001fc5cae23.dfs.core.windows.net/","web":"https://cs110032001fc5cae23.z23.web.core.windows.net/","blob":"https://cs110032001fc5cae23.blob.core.windows.net/","queue":"https://cs110032001fc5cae23.queue.core.windows.net/","table":"https://cs110032001fc5cae23.table.core.windows.net/","file":"https://cs110032001fc5cae23.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs1100320020231acc7","name":"cs1100320020231acc7","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2022-12-02T05:46:36.5440023Z","key2":"2022-12-02T05:46:36.5440023Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-02T05:46:36.5596404Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-02T05:46:36.5596404Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-12-02T05:46:36.4658704Z","primaryEndpoints":{"dfs":"https://cs1100320020231acc7.dfs.core.windows.net/","web":"https://cs1100320020231acc7.z23.web.core.windows.net/","blob":"https://cs1100320020231acc7.blob.core.windows.net/","queue":"https://cs1100320020231acc7.queue.core.windows.net/","table":"https://cs1100320020231acc7.table.core.windows.net/","file":"https://cs1100320020231acc7.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs1100320021bf852a7","name":"cs1100320021bf852a7","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2022-11-11T03:14:46.7901340Z","key2":"2022-11-11T03:14:46.7901340Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-11T03:14:46.7901340Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-11T03:14:46.7901340Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-11-11T03:14:46.6807523Z","primaryEndpoints":{"dfs":"https://cs1100320021bf852a7.dfs.core.windows.net/","web":"https://cs1100320021bf852a7.z23.web.core.windows.net/","blob":"https://cs1100320021bf852a7.blob.core.windows.net/","queue":"https://cs1100320021bf852a7.queue.core.windows.net/","table":"https://cs1100320021bf852a7.table.core.windows.net/","file":"https://cs1100320021bf852a7.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs11003200221729025","name":"cs11003200221729025","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2024-01-12T03:29:10.1894490Z","key2":"2024-01-12T03:29:10.1894490Z"},"allowCrossTenantReplication":false,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-01-12T03:29:10.2050565Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-01-12T03:29:10.2050565Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-01-12T03:29:10.0644408Z","primaryEndpoints":{"dfs":"https://cs11003200221729025.dfs.core.windows.net/","web":"https://cs11003200221729025.z23.web.core.windows.net/","blob":"https://cs11003200221729025.blob.core.windows.net/","queue":"https://cs11003200221729025.queue.core.windows.net/","table":"https://cs11003200221729025.table.core.windows.net/","file":"https://cs11003200221729025.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs1100320023613967b","name":"cs1100320023613967b","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2022-10-10T02:03:45.6909347Z","key2":"2022-10-10T02:03:45.6909347Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-10T02:03:46.3159450Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-10T02:03:46.3159450Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-10-10T02:03:45.5971844Z","primaryEndpoints":{"dfs":"https://cs1100320023613967b.dfs.core.windows.net/","web":"https://cs1100320023613967b.z23.web.core.windows.net/","blob":"https://cs1100320023613967b.blob.core.windows.net/","queue":"https://cs1100320023613967b.queue.core.windows.net/","table":"https://cs1100320023613967b.table.core.windows.net/","file":"https://cs1100320023613967b.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs1100320025316bd42","name":"cs1100320025316bd42","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2023-04-20T08:07:13.6134128Z","key2":"2023-04-20T08:07:13.6134128Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-04-20T08:07:13.6290377Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-04-20T08:07:13.6290377Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-04-20T08:07:13.4884106Z","primaryEndpoints":{"dfs":"https://cs1100320025316bd42.dfs.core.windows.net/","web":"https://cs1100320025316bd42.z23.web.core.windows.net/","blob":"https://cs1100320025316bd42.blob.core.windows.net/","queue":"https://cs1100320025316bd42.queue.core.windows.net/","table":"https://cs1100320025316bd42.table.core.windows.net/","file":"https://cs1100320025316bd42.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs110032002659dd63b","name":"cs110032002659dd63b","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2023-01-12T09:06:12.0799907Z","key2":"2023-01-12T09:06:12.0799907Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-12T09:06:12.0956006Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-12T09:06:12.0956006Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-01-12T09:06:11.9549543Z","primaryEndpoints":{"dfs":"https://cs110032002659dd63b.dfs.core.windows.net/","web":"https://cs110032002659dd63b.z23.web.core.windows.net/","blob":"https://cs110032002659dd63b.blob.core.windows.net/","queue":"https://cs110032002659dd63b.queue.core.windows.net/","table":"https://cs110032002659dd63b.table.core.windows.net/","file":"https://cs110032002659dd63b.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs1100320026f5d426c","name":"cs1100320026f5d426c","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2023-02-04T07:50:15.8400360Z","key2":"2023-02-04T07:50:15.8400360Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-02-04T07:50:15.8556226Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-02-04T07:50:15.8556226Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-02-04T07:50:15.6995628Z","primaryEndpoints":{"dfs":"https://cs1100320026f5d426c.dfs.core.windows.net/","web":"https://cs1100320026f5d426c.z23.web.core.windows.net/","blob":"https://cs1100320026f5d426c.blob.core.windows.net/","queue":"https://cs1100320026f5d426c.queue.core.windows.net/","table":"https://cs1100320026f5d426c.table.core.windows.net/","file":"https://cs1100320026f5d426c.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs11003200276a5db68","name":"cs11003200276a5db68","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2023-02-17T03:55:44.6212229Z","key2":"2023-02-17T03:55:44.6212229Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-02-17T03:55:44.6212229Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-02-17T03:55:44.6212229Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-02-17T03:55:44.4805786Z","primaryEndpoints":{"dfs":"https://cs11003200276a5db68.dfs.core.windows.net/","web":"https://cs11003200276a5db68.z23.web.core.windows.net/","blob":"https://cs11003200276a5db68.blob.core.windows.net/","queue":"https://cs11003200276a5db68.queue.core.windows.net/","table":"https://cs11003200276a5db68.table.core.windows.net/","file":"https://cs11003200276a5db68.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs1100320029b4982f7","name":"cs1100320029b4982f7","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2023-05-22T08:21:49.5919951Z","key2":"2023-05-22T08:21:49.5919951Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-05-22T08:21:49.5919951Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-05-22T08:21:49.5919951Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-05-22T08:21:49.4669976Z","primaryEndpoints":{"dfs":"https://cs1100320029b4982f7.dfs.core.windows.net/","web":"https://cs1100320029b4982f7.z23.web.core.windows.net/","blob":"https://cs1100320029b4982f7.blob.core.windows.net/","queue":"https://cs1100320029b4982f7.queue.core.windows.net/","table":"https://cs1100320029b4982f7.table.core.windows.net/","file":"https://cs1100320029b4982f7.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs110032002bffa30b5","name":"cs110032002bffa30b5","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2023-09-04T09:27:45.5068146Z","key2":"2023-09-04T09:27:45.5068146Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-09-04T09:27:45.5068146Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-09-04T09:27:45.5068146Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-09-04T09:27:45.3817744Z","primaryEndpoints":{"dfs":"https://cs110032002bffa30b5.dfs.core.windows.net/","web":"https://cs110032002bffa30b5.z23.web.core.windows.net/","blob":"https://cs110032002bffa30b5.blob.core.windows.net/","queue":"https://cs110032002bffa30b5.queue.core.windows.net/","table":"https://cs110032002bffa30b5.table.core.windows.net/","file":"https://cs110032002bffa30b5.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs110032003738bae5b","name":"cs110032003738bae5b","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2024-04-26T00:28:00.8394189Z","key2":"2024-04-26T00:28:00.8394189Z"},"allowCrossTenantReplication":false,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-04-26T00:28:00.8550664Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-04-26T00:28:00.8550664Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-04-26T00:28:00.6363080Z","primaryEndpoints":{"dfs":"https://cs110032003738bae5b.dfs.core.windows.net/","web":"https://cs110032003738bae5b.z23.web.core.windows.net/","blob":"https://cs110032003738bae5b.blob.core.windows.net/","queue":"https://cs110032003738bae5b.queue.core.windows.net/","table":"https://cs110032003738bae5b.table.core.windows.net/","file":"https://cs110032003738bae5b.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs11003200373a11b52","name":"cs11003200373a11b52","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2024-04-28T07:31:30.1434785Z","key2":"2024-04-28T07:31:30.1434785Z"},"allowCrossTenantReplication":false,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-04-28T07:31:30.1747327Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-04-28T07:31:30.1747327Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-04-28T07:31:29.8934828Z","primaryEndpoints":{"dfs":"https://cs11003200373a11b52.dfs.core.windows.net/","web":"https://cs11003200373a11b52.z23.web.core.windows.net/","blob":"https://cs11003200373a11b52.blob.core.windows.net/","queue":"https://cs11003200373a11b52.queue.core.windows.net/","table":"https://cs11003200373a11b52.table.core.windows.net/","file":"https://cs11003200373a11b52.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs11003200374c5a90c","name":"cs11003200374c5a90c","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2024-05-06T09:18:12.6443131Z","key2":"2024-05-06T09:18:12.6443131Z"},"allowCrossTenantReplication":false,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-05-06T09:18:12.6599327Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-05-06T09:18:12.6599327Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-05-06T09:18:12.4412188Z","primaryEndpoints":{"dfs":"https://cs11003200374c5a90c.dfs.core.windows.net/","web":"https://cs11003200374c5a90c.z23.web.core.windows.net/","blob":"https://cs11003200374c5a90c.blob.core.windows.net/","queue":"https://cs11003200374c5a90c.queue.core.windows.net/","table":"https://cs11003200374c5a90c.table.core.windows.net/","file":"https://cs11003200374c5a90c.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/managed-rg-feng-purview/providers/Microsoft.Storage/storageAccounts/scansouthcentralusdteqbx","name":"scansouthcentralusdteqbx","type":"Microsoft.Storage/storageAccounts","location":"southcentralus","tags":{},"properties":{"keyCreationTime":{"key1":"2021-09-23T06:00:34.2251607Z","key2":"2021-09-23T06:00:34.2251607Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-23T06:00:34.2251607Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-23T06:00:34.2251607Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-09-23T06:00:34.1313540Z","primaryEndpoints":{"dfs":"https://scansouthcentralusdteqbx.dfs.core.windows.net/","web":"https://scansouthcentralusdteqbx.z21.web.core.windows.net/","blob":"https://scansouthcentralusdteqbx.blob.core.windows.net/","queue":"https://scansouthcentralusdteqbx.queue.core.windows.net/","table":"https://scansouthcentralusdteqbx.table.core.windows.net/","file":"https://scansouthcentralusdteqbx.file.core.windows.net/"},"primaryLocation":"southcentralus","statusOfPrimary":"available"}},{"identity":{"principalId":"61cb6fdd-5399-4a58-aeee-c1c9a8a84094","tenantId":"54826b22-38d6-4fb2-bad9-b7b93a3e9c5a","type":"SystemAssigned"},"sku":{"name":"Standard_GRS","tier":"Standard"},"kind":"BlobStorage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/databricks-rg-cli-test-db-create-yyhko6mu2w646/providers/Microsoft.Storage/storageAccounts/dbstorageiuxa4gtv5zxki","name":"dbstorageiuxa4gtv5zxki","type":"Microsoft.Storage/storageAccounts","location":"centralus","tags":{"application":"databricks","databricks-environment":"true"},"properties":{"keyCreationTime":{"key1":"2022-08-11T10:52:46.6287515Z","key2":"2022-08-11T10:52:46.6287515Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-11T10:52:46.6442622Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-11T10:52:46.6442622Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-08-11T10:52:46.5192203Z","primaryEndpoints":{"dfs":"https://dbstorageiuxa4gtv5zxki.dfs.core.windows.net/","blob":"https://dbstorageiuxa4gtv5zxki.blob.core.windows.net/","table":"https://dbstorageiuxa4gtv5zxki.table.core.windows.net/"},"primaryLocation":"centralus","statusOfPrimary":"available","secondaryLocation":"eastus2","statusOfSecondary":"available"}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/feng-cli-rg/providers/Microsoft.Storage/storageAccounts/extmigrate","name":"extmigrate","type":"Microsoft.Storage/storageAccounts","location":"centralus","tags":{},"properties":{"defaultToOAuthAuthentication":false,"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"allowSharedKeyAccess":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2020-03-16T08:26:10.6796218Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2020-03-16T08:26:10.6796218Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2020-03-16T08:26:10.5858998Z","primaryEndpoints":{"blob":"https://extmigrate.blob.core.windows.net/","queue":"https://extmigrate.queue.core.windows.net/","table":"https://extmigrate.table.core.windows.net/","file":"https://extmigrate.file.core.windows.net/"},"primaryLocation":"centralus","statusOfPrimary":"available","secondaryLocation":"eastus2","statusOfSecondary":"available","secondaryEndpoints":{"blob":"https://extmigrate-secondary.blob.core.windows.net/","queue":"https://extmigrate-secondary.queue.core.windows.net/","table":"https://extmigrate-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/feng-cli-rg/providers/Microsoft.Storage/storageAccounts/fengsa","name":"fengsa","type":"Microsoft.Storage/storageAccounts","location":"centralus","tags":{},"properties":{"defaultToOAuthAuthentication":false,"keyCreationTime":{"key1":"2021-05-14T06:47:20.1106748Z","key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"allowSharedKeyAccess":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2020-01-06T04:33:22.9379802Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2020-01-06T04:33:22.9379802Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2020-01-06T04:33:22.8754625Z","primaryEndpoints":{"dfs":"https://fengsa.dfs.core.windows.net/","web":"https://fengsa.z19.web.core.windows.net/","blob":"https://fengsa.blob.core.windows.net/","queue":"https://fengsa.queue.core.windows.net/","table":"https://fengsa.table.core.windows.net/","file":"https://fengsa.file.core.windows.net/"},"primaryLocation":"centralus","statusOfPrimary":"available","secondaryLocation":"eastus2","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://fengsa-secondary.dfs.core.windows.net/","web":"https://fengsa-secondary.z19.web.core.windows.net/","blob":"https://fengsa-secondary.blob.core.windows.net/","queue":"https://fengsa-secondary.queue.core.windows.net/","table":"https://fengsa-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/feng-cli-rg/providers/Microsoft.Storage/storageAccounts/fengtestsa","name":"fengtestsa","type":"Microsoft.Storage/storageAccounts","location":"centralus","tags":{},"properties":{"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2020-10-29T03:10:28.7204355Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2020-10-29T03:10:28.7204355Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2020-10-29T03:10:28.6266623Z","primaryEndpoints":{"dfs":"https://fengtestsa.dfs.core.windows.net/","web":"https://fengtestsa.z19.web.core.windows.net/","blob":"https://fengtestsa.blob.core.windows.net/","queue":"https://fengtestsa.queue.core.windows.net/","table":"https://fengtestsa.table.core.windows.net/","file":"https://fengtestsa.file.core.windows.net/"},"primaryLocation":"centralus","statusOfPrimary":"available","secondaryLocation":"eastus2","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://fengtestsa-secondary.dfs.core.windows.net/","web":"https://fengtestsa-secondary.z19.web.core.windows.net/","blob":"https://fengtestsa-secondary.blob.core.windows.net/","queue":"https://fengtestsa-secondary.queue.core.windows.net/","table":"https://fengtestsa-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/IT_acctestRG-ibt-24_acctest-IBT-0710-2_4ebedb5a-e3b1-4675-aa4c-3c160fe70907/providers/Microsoft.Storage/storageAccounts/6ynst8ytvcms52eviy9cme3e","name":"6ynst8ytvcms52eviy9cme3e","type":"Microsoft.Storage/storageAccounts","location":"westus2","tags":{"createdby":"azureimagebuilder","magicvalue":"0d819542a3774a2a8709401a7cd09eb8"},"properties":{"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2020-07-10T11:43:30.0119558Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2020-07-10T11:43:30.0119558Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2020-07-10T11:43:29.9651518Z","primaryEndpoints":{"blob":"https://6ynst8ytvcms52eviy9cme3e.blob.core.windows.net/","queue":"https://6ynst8ytvcms52eviy9cme3e.queue.core.windows.net/","table":"https://6ynst8ytvcms52eviy9cme3e.table.core.windows.net/","file":"https://6ynst8ytvcms52eviy9cme3e.file.core.windows.net/"},"primaryLocation":"westus2","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/managed-rg-fypurview/providers/Microsoft.Storage/storageAccounts/scanwestus2ghwdfbf","name":"scanwestus2ghwdfbf","type":"Microsoft.Storage/storageAccounts","location":"westus2","tags":{},"properties":{"keyCreationTime":{"key1":"2021-09-28T03:24:36.3735480Z","key2":"2021-09-28T03:24:36.3735480Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-28T03:24:36.3891539Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-28T03:24:36.3891539Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-09-28T03:24:36.2797988Z","primaryEndpoints":{"dfs":"https://scanwestus2ghwdfbf.dfs.core.windows.net/","web":"https://scanwestus2ghwdfbf.z5.web.core.windows.net/","blob":"https://scanwestus2ghwdfbf.blob.core.windows.net/","queue":"https://scanwestus2ghwdfbf.queue.core.windows.net/","table":"https://scanwestus2ghwdfbf.table.core.windows.net/","file":"https://scanwestus2ghwdfbf.file.core.windows.net/"},"primaryLocation":"westus2","statusOfPrimary":"available"}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azure-cli-test-file-handle-rg/providers/Microsoft.Storage/storageAccounts/testfilehandlesa","name":"testfilehandlesa","type":"Microsoft.Storage/storageAccounts","location":"westus2","tags":{},"properties":{"defaultToOAuthAuthentication":false,"keyCreationTime":{"key1":"2021-11-02T02:22:24.9147695Z","key2":"2021-11-02T02:22:24.9147695Z"},"allowCrossTenantReplication":true,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":true,"allowSharedKeyAccess":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-11-02T02:22:24.9147695Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-11-02T02:22:24.9147695Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-11-02T02:22:24.8209748Z","primaryEndpoints":{"dfs":"https://testfilehandlesa.dfs.core.windows.net/","web":"https://testfilehandlesa.z5.web.core.windows.net/","blob":"https://testfilehandlesa.blob.core.windows.net/","queue":"https://testfilehandlesa.queue.core.windows.net/","table":"https://testfilehandlesa.table.core.windows.net/","file":"https://testfilehandlesa.file.core.windows.net/"},"primaryLocation":"westus2","statusOfPrimary":"available","secondaryLocation":"westcentralus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://testfilehandlesa-secondary.dfs.core.windows.net/","web":"https://testfilehandlesa-secondary.z5.web.core.windows.net/","blob":"https://testfilehandlesa-secondary.blob.core.windows.net/","queue":"https://testfilehandlesa-secondary.queue.core.windows.net/","table":"https://testfilehandlesa-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_GRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ps2866/providers/Microsoft.Storage/storageAccounts/stops2866","name":"stops2866","type":"Microsoft.Storage/storageAccounts","location":"westcentralus","tags":{},"properties":{"keyCreationTime":{"key1":"2023-10-29T18:44:47.4072103Z","key2":"2023-10-29T18:44:47.4072103Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-10-29T18:47:34.7693406Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-10-29T18:47:34.7693406Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-10-29T18:44:47.3603408Z","primaryEndpoints":{"dfs":"https://stops2866.dfs.core.windows.net/","web":"https://stops2866.z4.web.core.windows.net/","blob":"https://stops2866.blob.core.windows.net/","queue":"https://stops2866.queue.core.windows.net/","table":"https://stops2866.table.core.windows.net/","file":"https://stops2866.file.core.windows.net/"},"primaryLocation":"westcentralus","statusOfPrimary":"available","secondaryLocation":"westus2","statusOfSecondary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgvskuftkzqpjyr3hg3raxw5d5g32m6djcn6rk364iqucndpmkpo6oqqfkxfvcvhsgb/providers/Microsoft.Storage/storageAccounts/clihi7djkveffdwayd3uiyv7","name":"clihi7djkveffdwayd3uiyv7","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2024-07-05T06:08:56.7479842Z","key2":"2024-07-05T06:08:56.7479842Z"},"privateEndpointConnections":[],"azureFilesIdentityBasedAuthentication":{"directoryServiceOptions":"AADKERB","activeDirectoryProperties":{"domainName":"mydomain.com","netBiosDomainName":" ","forestName":" ","domainGuid":"12345678-1234-1234-1234-123456789012","domainSid":" - ","azureStorageSid":" "}},"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-31T05:14:29.9727878Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-31T05:14:29.9727878Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-31T05:14:27.5821807Z","primaryEndpoints":{"dfs":"https://cli3qtkegls5w6o3vfq22tat.dfs.core.windows.net/","web":"https://cli3qtkegls5w6o3vfq22tat.z3.web.core.windows.net/","blob":"https://cli3qtkegls5w6o3vfq22tat.blob.core.windows.net/","queue":"https://cli3qtkegls5w6o3vfq22tat.queue.core.windows.net/","table":"https://cli3qtkegls5w6o3vfq22tat.table.core.windows.net/","file":"https://cli3qtkegls5w6o3vfq22tat.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgprwy3srvhkykx5jm4imzazxs43up6awxtovs3ed7tjujysnrafuxhjif5asefngnh/providers/Microsoft.Storage/storageAccounts/cli5tedla72el2t7rrcysrey","name":"cli5tedla72el2t7rrcysrey","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-31T05:13:16.7847158Z","key2":"2023-03-31T05:13:16.7847158Z"},"privateEndpointConnections":[],"azureFilesIdentityBasedAuthentication":{"directoryServiceOptions":"None"},"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-31T05:13:17.2690872Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-31T05:13:17.2690872Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-31T05:13:16.6284579Z","primaryEndpoints":{"dfs":"https://cli5tedla72el2t7rrcysrey.dfs.core.windows.net/","web":"https://cli5tedla72el2t7rrcysrey.z3.web.core.windows.net/","blob":"https://cli5tedla72el2t7rrcysrey.blob.core.windows.net/","queue":"https://cli5tedla72el2t7rrcysrey.queue.core.windows.net/","table":"https://cli5tedla72el2t7rrcysrey.table.core.windows.net/","file":"https://cli5tedla72el2t7rrcysrey.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available","secondaryLocation":"centraluseuap","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://cli5tedla72el2t7rrcysrey-secondary.dfs.core.windows.net/","web":"https://cli5tedla72el2t7rrcysrey-secondary.z3.web.core.windows.net/","blob":"https://cli5tedla72el2t7rrcysrey-secondary.blob.core.windows.net/","queue":"https://cli5tedla72el2t7rrcysrey-secondary.queue.core.windows.net/","table":"https://cli5tedla72el2t7rrcysrey-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgpizltlgwgym7uqxuyp6w2sa3nsdj4hy6semym3brg3myjtiw22jujpjiypf7nq6yr/providers/Microsoft.Storage/storageAccounts/clitest2maqx35tpqdfwb6hp","name":"clitest2maqx35tpqdfwb6hp","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-12-23T02:59:05.4427437Z","key2":"2022-12-23T02:59:05.4427437Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-23T02:59:06.3646338Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-23T02:59:06.3646338Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-12-23T02:59:05.2864958Z","primaryEndpoints":{"dfs":"https://clitest2maqx35tpqdfwb6hp.dfs.core.windows.net/","web":"https://clitest2maqx35tpqdfwb6hp.z3.web.core.windows.net/","blob":"https://clitest2maqx35tpqdfwb6hp.blob.core.windows.net/","queue":"https://clitest2maqx35tpqdfwb6hp.queue.core.windows.net/","table":"https://clitest2maqx35tpqdfwb6hp.table.core.windows.net/","file":"https://clitest2maqx35tpqdfwb6hp.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgyxsxdbzjcwico65n32bfyyq7hgnsvnnfrahmodfmkn2dl6jlxvk3vixp27h57buzb/providers/Microsoft.Storage/storageAccounts/clitest2wzade2rhrk4zbb5n","name":"clitest2wzade2rhrk4zbb5n","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-10-08T20:08:53.2521521Z","key2":"2022-10-08T20:08:53.2521521Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-08T20:08:54.1271767Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-08T20:08:54.1271767Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-10-08T20:08:53.1271281Z","primaryEndpoints":{"dfs":"https://clitest2wzade2rhrk4zbb5n.dfs.core.windows.net/","web":"https://clitest2wzade2rhrk4zbb5n.z3.web.core.windows.net/","blob":"https://clitest2wzade2rhrk4zbb5n.blob.core.windows.net/","queue":"https://clitest2wzade2rhrk4zbb5n.queue.core.windows.net/","table":"https://clitest2wzade2rhrk4zbb5n.table.core.windows.net/","file":"https://clitest2wzade2rhrk4zbb5n.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgkd6p7qbfagrujatkewfdv6h4lsnhytzynqqfrqm6cgzfvri2zxoi2f7jcluwwmjuy/providers/Microsoft.Storage/storageAccounts/clitest2zi3a2bd4s6m2hude","name":"clitest2zi3a2bd4s6m2hude","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-07-15T00:28:26.7739584Z","key2":"2022-07-15T00:28:26.7739584Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-07-15T00:28:27.3364860Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-07-15T00:28:27.3364860Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-07-15T00:28:26.6802440Z","primaryEndpoints":{"dfs":"https://clitest2zi3a2bd4s6m2hude.dfs.core.windows.net/","web":"https://clitest2zi3a2bd4s6m2hude.z3.web.core.windows.net/","blob":"https://clitest2zi3a2bd4s6m2hude.blob.core.windows.net/","queue":"https://clitest2zi3a2bd4s6m2hude.queue.core.windows.net/","table":"https://clitest2zi3a2bd4s6m2hude.table.core.windows.net/","file":"https://clitest2zi3a2bd4s6m2hude.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgyddrao5pqxeaghz5kwq36baqe3ks5zxsoshwylochzolebtnbiuehsgrvwowpmasr/providers/Microsoft.Storage/storageAccounts/clitest36v46kwont5xxebu6","name":"clitest36v46kwont5xxebu6","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-08-19T02:04:30.4389887Z","key2":"2022-08-19T02:04:30.4389887Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-19T02:04:30.7671094Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-19T02:04:30.7671094Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-08-19T02:04:30.3139633Z","primaryEndpoints":{"dfs":"https://clitest36v46kwont5xxebu6.dfs.core.windows.net/","web":"https://clitest36v46kwont5xxebu6.z3.web.core.windows.net/","blob":"https://clitest36v46kwont5xxebu6.blob.core.windows.net/","queue":"https://clitest36v46kwont5xxebu6.queue.core.windows.net/","table":"https://clitest36v46kwont5xxebu6.table.core.windows.net/","file":"https://clitest36v46kwont5xxebu6.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgbynlo7esnuno3wnwxaiyqssizk3syatba2inminrbabac7wbn3wwizmk565kpmnoe/providers/Microsoft.Storage/storageAccounts/clitest3l5nqugilnynrbi4x","name":"clitest3l5nqugilnynrbi4x","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-11-11T01:52:20.8285942Z","key2":"2022-11-11T01:52:20.8285942Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-11T01:52:21.3598207Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-11T01:52:21.3598207Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-11-11T01:52:20.7035727Z","primaryEndpoints":{"dfs":"https://clitest3l5nqugilnynrbi4x.dfs.core.windows.net/","web":"https://clitest3l5nqugilnynrbi4x.z3.web.core.windows.net/","blob":"https://clitest3l5nqugilnynrbi4x.blob.core.windows.net/","queue":"https://clitest3l5nqugilnynrbi4x.queue.core.windows.net/","table":"https://clitest3l5nqugilnynrbi4x.table.core.windows.net/","file":"https://clitest3l5nqugilnynrbi4x.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgk3dgx6acfu6yrvvipseyqbiwldnaohcywhpi65w7jys42kv5gjs2pljpz5o7bsoah/providers/Microsoft.Storage/storageAccounts/clitest3tllg4jqytzq27ejk","name":"clitest3tllg4jqytzq27ejk","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-11-01T19:36:53.0876733Z","key2":"2021-11-01T19:36:53.0876733Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-11-01T19:36:53.0876733Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-11-01T19:36:53.0876733Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-11-01T19:36:53.0095332Z","primaryEndpoints":{"dfs":"https://clitest3tllg4jqytzq27ejk.dfs.core.windows.net/","web":"https://clitest3tllg4jqytzq27ejk.z3.web.core.windows.net/","blob":"https://clitest3tllg4jqytzq27ejk.blob.core.windows.net/","queue":"https://clitest3tllg4jqytzq27ejk.queue.core.windows.net/","table":"https://clitest3tllg4jqytzq27ejk.table.core.windows.net/","file":"https://clitest3tllg4jqytzq27ejk.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg7ywcjwwkyqro7r54bzsggg3efujfc54tpvg3pmzto2wg3ifd5i2omb2oqz4ru44b3/providers/Microsoft.Storage/storageAccounts/clitest42lr3sjjyceqm2dsa","name":"clitest42lr3sjjyceqm2dsa","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-04-11T14:04:08.6091074Z","key2":"2022-04-11T14:04:08.6091074Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-11T14:04:08.6248156Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-11T14:04:08.6248156Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-04-11T14:04:08.5153865Z","primaryEndpoints":{"dfs":"https://clitest42lr3sjjyceqm2dsa.dfs.core.windows.net/","web":"https://clitest42lr3sjjyceqm2dsa.z3.web.core.windows.net/","blob":"https://clitest42lr3sjjyceqm2dsa.blob.core.windows.net/","queue":"https://clitest42lr3sjjyceqm2dsa.queue.core.windows.net/","table":"https://clitest42lr3sjjyceqm2dsa.table.core.windows.net/","file":"https://clitest42lr3sjjyceqm2dsa.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg53ii7o3mvigrzaleunc7yvjyxzqsswvlh33ady7siswmzfoybwdaeovyarlr3rqok/providers/Microsoft.Storage/storageAccounts/clitest4g6zvuhalizptgwwu","name":"clitest4g6zvuhalizptgwwu","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-07-22T00:03:34.6562181Z","key2":"2022-07-22T00:03:34.6562181Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-07-22T00:03:35.1249669Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-07-22T00:03:35.1249669Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-07-22T00:03:34.5468111Z","primaryEndpoints":{"dfs":"https://clitest4g6zvuhalizptgwwu.dfs.core.windows.net/","web":"https://clitest4g6zvuhalizptgwwu.z3.web.core.windows.net/","blob":"https://clitest4g6zvuhalizptgwwu.blob.core.windows.net/","queue":"https://clitest4g6zvuhalizptgwwu.queue.core.windows.net/","table":"https://clitest4g6zvuhalizptgwwu.table.core.windows.net/","file":"https://clitest4g6zvuhalizptgwwu.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgkgt6nin66or5swlkcbzuqqqvuatsme4t5spkwkygh4sziqlamyxv2fckdajclbire/providers/Microsoft.Storage/storageAccounts/clitest4hsuf3zwslxuux46y","name":"clitest4hsuf3zwslxuux46y","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-03-16T09:25:04.0198418Z","key2":"2022-03-16T09:25:04.0198418Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-16T09:25:04.0354560Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-16T09:25:04.0354560Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-03-16T09:25:03.8948335Z","primaryEndpoints":{"dfs":"https://clitest4hsuf3zwslxuux46y.dfs.core.windows.net/","web":"https://clitest4hsuf3zwslxuux46y.z3.web.core.windows.net/","blob":"https://clitest4hsuf3zwslxuux46y.blob.core.windows.net/","queue":"https://clitest4hsuf3zwslxuux46y.queue.core.windows.net/","table":"https://clitest4hsuf3zwslxuux46y.table.core.windows.net/","file":"https://clitest4hsuf3zwslxuux46y.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg7meyhlnrfbkrxbl3dlr5scn2ifgzq3w5hrk4qgkrbhznds533fs5ueybsogfe6yff/providers/Microsoft.Storage/storageAccounts/clitest4i7ob4hsixy3piqdm","name":"clitest4i7ob4hsixy3piqdm","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-06-23T23:11:24.4937270Z","key2":"2022-06-23T23:11:24.4937270Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-06-23T23:11:24.7750173Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-06-23T23:11:24.7750173Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-06-23T23:11:24.4000060Z","primaryEndpoints":{"dfs":"https://clitest4i7ob4hsixy3piqdm.dfs.core.windows.net/","web":"https://clitest4i7ob4hsixy3piqdm.z3.web.core.windows.net/","blob":"https://clitest4i7ob4hsixy3piqdm.blob.core.windows.net/","queue":"https://clitest4i7ob4hsixy3piqdm.queue.core.windows.net/","table":"https://clitest4i7ob4hsixy3piqdm.table.core.windows.net/","file":"https://clitest4i7ob4hsixy3piqdm.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg5rbhj2siyn33fb3buqv4nfrpbtszdqvkeyymdjvwdzj2tgg6z5ig5v4fsnlngl6zy/providers/Microsoft.Storage/storageAccounts/clitest4k6c57bhb3fbeaeb2","name":"clitest4k6c57bhb3fbeaeb2","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-12-02T23:19:47.3184925Z","key2":"2021-12-02T23:19:47.3184925Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-02T23:19:47.3184925Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-02T23:19:47.3184925Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-12-02T23:19:47.2247436Z","primaryEndpoints":{"dfs":"https://clitest4k6c57bhb3fbeaeb2.dfs.core.windows.net/","web":"https://clitest4k6c57bhb3fbeaeb2.z3.web.core.windows.net/","blob":"https://clitest4k6c57bhb3fbeaeb2.blob.core.windows.net/","queue":"https://clitest4k6c57bhb3fbeaeb2.queue.core.windows.net/","table":"https://clitest4k6c57bhb3fbeaeb2.table.core.windows.net/","file":"https://clitest4k6c57bhb3fbeaeb2.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgv57t4pzsi7nxyg7yiy4skz5kllwjclfdv7hwuuvgfaaekdpxmrkozlxkgyweuxdpt/providers/Microsoft.Storage/storageAccounts/clitest4mnv4i6zragmql5zs","name":"clitest4mnv4i6zragmql5zs","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-10T02:15:09.6974199Z","key2":"2023-03-10T02:15:09.6974199Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-10T02:15:10.1349033Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-10T02:15:10.1349033Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-10T02:15:09.5254991Z","primaryEndpoints":{"dfs":"https://clitest4mnv4i6zragmql5zs.dfs.core.windows.net/","web":"https://clitest4mnv4i6zragmql5zs.z3.web.core.windows.net/","blob":"https://clitest4mnv4i6zragmql5zs.blob.core.windows.net/","queue":"https://clitest4mnv4i6zragmql5zs.queue.core.windows.net/","table":"https://clitest4mnv4i6zragmql5zs.table.core.windows.net/","file":"https://clitest4mnv4i6zragmql5zs.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgffzoae3m5ahiezmgpjldysvdjuvue5akjhvs3o5kg4ejrkjbvnjhtrvhk2w6n3oa3/providers/Microsoft.Storage/storageAccounts/clitest4pdszqy2diepxzn54","name":"clitest4pdszqy2diepxzn54","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-07-28T23:38:36.5817466Z","key2":"2022-07-28T23:38:36.5817466Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-07-28T23:38:37.2234580Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-07-28T23:38:37.2234580Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-07-28T23:38:36.4879931Z","primaryEndpoints":{"dfs":"https://clitest4pdszqy2diepxzn54.dfs.core.windows.net/","web":"https://clitest4pdszqy2diepxzn54.z3.web.core.windows.net/","blob":"https://clitest4pdszqy2diepxzn54.blob.core.windows.net/","queue":"https://clitest4pdszqy2diepxzn54.queue.core.windows.net/","table":"https://clitest4pdszqy2diepxzn54.table.core.windows.net/","file":"https://clitest4pdszqy2diepxzn54.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgllxoprxwjouhrzsd4vrfhqkpy7ft2fwgtiub56wonkmtvsogumww7h36czdisqqxm/providers/Microsoft.Storage/storageAccounts/clitest4slutm4qduocdiy7o","name":"clitest4slutm4qduocdiy7o","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-11-18T23:17:57.1095774Z","key2":"2021-11-18T23:17:57.1095774Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-11-18T23:17:57.1252046Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-11-18T23:17:57.1252046Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-11-18T23:17:57.0471042Z","primaryEndpoints":{"dfs":"https://clitest4slutm4qduocdiy7o.dfs.core.windows.net/","web":"https://clitest4slutm4qduocdiy7o.z3.web.core.windows.net/","blob":"https://clitest4slutm4qduocdiy7o.blob.core.windows.net/","queue":"https://clitest4slutm4qduocdiy7o.queue.core.windows.net/","table":"https://clitest4slutm4qduocdiy7o.table.core.windows.net/","file":"https://clitest4slutm4qduocdiy7o.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgkqf4cu665yaejvrvcvhfklfoep7xw2qhgk7q5qkmosqpcdypz6aubtjovadrpefmu/providers/Microsoft.Storage/storageAccounts/clitest4ypv67tuvo34umfu5","name":"clitest4ypv67tuvo34umfu5","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-09-27T08:37:30.4318022Z","key2":"2021-09-27T08:37:30.4318022Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-27T08:37:30.4474578Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-27T08:37:30.4474578Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-09-27T08:37:30.3536782Z","primaryEndpoints":{"dfs":"https://clitest4ypv67tuvo34umfu5.dfs.core.windows.net/","web":"https://clitest4ypv67tuvo34umfu5.z3.web.core.windows.net/","blob":"https://clitest4ypv67tuvo34umfu5.blob.core.windows.net/","queue":"https://clitest4ypv67tuvo34umfu5.queue.core.windows.net/","table":"https://clitest4ypv67tuvo34umfu5.table.core.windows.net/","file":"https://clitest4ypv67tuvo34umfu5.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgdug325lrcvzanqv3lzbjf3is3c3nkte77zapxydbwac3gjkwncn6mb4f7ac5quodl/providers/Microsoft.Storage/storageAccounts/clitest52hhfb76nrue6ykoz","name":"clitest52hhfb76nrue6ykoz","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-03-18T01:18:06.6255130Z","key2":"2022-03-18T01:18:06.6255130Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-18T01:18:06.6255130Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-18T01:18:06.6255130Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-03-18T01:18:06.5317315Z","primaryEndpoints":{"dfs":"https://clitest52hhfb76nrue6ykoz.dfs.core.windows.net/","web":"https://clitest52hhfb76nrue6ykoz.z3.web.core.windows.net/","blob":"https://clitest52hhfb76nrue6ykoz.blob.core.windows.net/","queue":"https://clitest52hhfb76nrue6ykoz.queue.core.windows.net/","table":"https://clitest52hhfb76nrue6ykoz.table.core.windows.net/","file":"https://clitest52hhfb76nrue6ykoz.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgnkfkexfmimb4uyvozbvzht4zcxj3ef7jv4vfadnlxcyxd4i22wuehzo5qldk3laf3/providers/Microsoft.Storage/storageAccounts/clitest5behszq7ztrcai242","name":"clitest5behszq7ztrcai242","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-02-04T00:13:46.6799996Z","key2":"2023-02-04T00:13:46.6799996Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-02-04T00:13:47.6488205Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-02-04T00:13:47.6488205Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-02-04T00:13:46.5394367Z","primaryEndpoints":{"dfs":"https://clitest5behszq7ztrcai242.dfs.core.windows.net/","web":"https://clitest5behszq7ztrcai242.z3.web.core.windows.net/","blob":"https://clitest5behszq7ztrcai242.blob.core.windows.net/","queue":"https://clitest5behszq7ztrcai242.queue.core.windows.net/","table":"https://clitest5behszq7ztrcai242.table.core.windows.net/","file":"https://clitest5behszq7ztrcai242.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rglsqzig6e5xb6f6yy7vcn6ga3cecladn475k3busnwddg7bekcbznawxwrs2fzwqsg/providers/Microsoft.Storage/storageAccounts/clitest5em3dvci6rx26joqq","name":"clitest5em3dvci6rx26joqq","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-12-23T22:13:15.3267815Z","key2":"2021-12-23T22:13:15.3267815Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-23T22:13:15.3267815Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-23T22:13:15.3267815Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-12-23T22:13:15.2330713Z","primaryEndpoints":{"dfs":"https://clitest5em3dvci6rx26joqq.dfs.core.windows.net/","web":"https://clitest5em3dvci6rx26joqq.z3.web.core.windows.net/","blob":"https://clitest5em3dvci6rx26joqq.blob.core.windows.net/","queue":"https://clitest5em3dvci6rx26joqq.queue.core.windows.net/","table":"https://clitest5em3dvci6rx26joqq.table.core.windows.net/","file":"https://clitest5em3dvci6rx26joqq.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg2ktglaqocs7srvx2yzb2oltfjcgzfw4kudvrc374oo4nw2wkuzhlunjobg6gi3as4/providers/Microsoft.Storage/storageAccounts/clitest5tsxqn6bwkbkszmc5","name":"clitest5tsxqn6bwkbkszmc5","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-08-25T23:44:15.6546117Z","key2":"2022-08-25T23:44:15.6546117Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-25T23:44:16.2484124Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-25T23:44:16.2484124Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-08-25T23:44:15.5608674Z","primaryEndpoints":{"dfs":"https://clitest5tsxqn6bwkbkszmc5.dfs.core.windows.net/","web":"https://clitest5tsxqn6bwkbkszmc5.z3.web.core.windows.net/","blob":"https://clitest5tsxqn6bwkbkszmc5.blob.core.windows.net/","queue":"https://clitest5tsxqn6bwkbkszmc5.queue.core.windows.net/","table":"https://clitest5tsxqn6bwkbkszmc5.table.core.windows.net/","file":"https://clitest5tsxqn6bwkbkszmc5.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgwlb5vf7o7jtxj2kobm3baco7jb2enkllej66i555wa7wsy5wmvtukn7cgrfnvj2sa/providers/Microsoft.Storage/storageAccounts/clitest5wbpp2dvi37kclncy","name":"clitest5wbpp2dvi37kclncy","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-11-04T01:21:55.5320658Z","key2":"2022-11-04T01:21:55.5320658Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-04T01:21:56.4696164Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-04T01:21:56.4696164Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-11-04T01:21:55.3757902Z","primaryEndpoints":{"dfs":"https://clitest5wbpp2dvi37kclncy.dfs.core.windows.net/","web":"https://clitest5wbpp2dvi37kclncy.z3.web.core.windows.net/","blob":"https://clitest5wbpp2dvi37kclncy.blob.core.windows.net/","queue":"https://clitest5wbpp2dvi37kclncy.queue.core.windows.net/","table":"https://clitest5wbpp2dvi37kclncy.table.core.windows.net/","file":"https://clitest5wbpp2dvi37kclncy.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgbf6adjp56a2jfd56k4zvlwqxwhqlidp5itvb7wr5zd5kjz2gxev5t2w236ijl3toy/providers/Microsoft.Storage/storageAccounts/clitest5y5n7vcoam6gok5hb","name":"clitest5y5n7vcoam6gok5hb","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-12-02T02:57:00.0157271Z","key2":"2022-12-02T02:57:00.0157271Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-02T02:57:01.0157338Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-02T02:57:01.0157338Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-12-02T02:56:59.8750892Z","primaryEndpoints":{"dfs":"https://clitest5y5n7vcoam6gok5hb.dfs.core.windows.net/","web":"https://clitest5y5n7vcoam6gok5hb.z3.web.core.windows.net/","blob":"https://clitest5y5n7vcoam6gok5hb.blob.core.windows.net/","queue":"https://clitest5y5n7vcoam6gok5hb.queue.core.windows.net/","table":"https://clitest5y5n7vcoam6gok5hb.table.core.windows.net/","file":"https://clitest5y5n7vcoam6gok5hb.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgxhyghbouifpfif5filj2faqrooouviysggh3esri5qztfj4jvdzjvln37q232b7ik/providers/Microsoft.Storage/storageAccounts/clitest63seojz7ezxvh5vhj","name":"clitest63seojz7ezxvh5vhj","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-14T05:09:59.2347395Z","key2":"2023-03-14T05:09:59.2347395Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-14T05:09:59.7035165Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-14T05:09:59.7035165Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-14T05:09:59.0785195Z","primaryEndpoints":{"dfs":"https://clitest63seojz7ezxvh5vhj.dfs.core.windows.net/","web":"https://clitest63seojz7ezxvh5vhj.z3.web.core.windows.net/","blob":"https://clitest63seojz7ezxvh5vhj.blob.core.windows.net/","queue":"https://clitest63seojz7ezxvh5vhj.queue.core.windows.net/","table":"https://clitest63seojz7ezxvh5vhj.table.core.windows.net/","file":"https://clitest63seojz7ezxvh5vhj.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgk6nau4li6ubqp3otreeh3e52nhldusghx2jzrm3iohcdwg3cp73h2lx3oipzs6lxs/providers/Microsoft.Storage/storageAccounts/clitest6bdu6zfygnhlxa2m3","name":"clitest6bdu6zfygnhlxa2m3","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-10-09T10:07:48.0381957Z","key2":"2022-10-09T10:07:48.0381957Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-09T10:07:48.5381989Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-09T10:07:48.5381989Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-10-09T10:07:47.9132088Z","primaryEndpoints":{"dfs":"https://clitest6bdu6zfygnhlxa2m3.dfs.core.windows.net/","web":"https://clitest6bdu6zfygnhlxa2m3.z3.web.core.windows.net/","blob":"https://clitest6bdu6zfygnhlxa2m3.blob.core.windows.net/","queue":"https://clitest6bdu6zfygnhlxa2m3.queue.core.windows.net/","table":"https://clitest6bdu6zfygnhlxa2m3.table.core.windows.net/","file":"https://clitest6bdu6zfygnhlxa2m3.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg2xn5tbw5suxir4uuvhka5v4zfg5rmj4em2c6jceeadoa4nzc7b3bdydqwfyqiobus/providers/Microsoft.Storage/storageAccounts/clitest6pwsagzih7oocrr4x","name":"clitest6pwsagzih7oocrr4x","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-06-17T02:36:37.3270588Z","key2":"2022-06-17T02:36:37.3270588Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-06-17T02:36:37.9052175Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-06-17T02:36:37.9052175Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-06-17T02:36:37.2332988Z","primaryEndpoints":{"dfs":"https://clitest6pwsagzih7oocrr4x.dfs.core.windows.net/","web":"https://clitest6pwsagzih7oocrr4x.z3.web.core.windows.net/","blob":"https://clitest6pwsagzih7oocrr4x.blob.core.windows.net/","queue":"https://clitest6pwsagzih7oocrr4x.queue.core.windows.net/","table":"https://clitest6pwsagzih7oocrr4x.table.core.windows.net/","file":"https://clitest6pwsagzih7oocrr4x.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rghepym5y7r53wc4lva5p26cx34jqspjzvnxp6nk2ef5qym2a6czmgutwmdnx57vwnt/providers/Microsoft.Storage/storageAccounts/clitest6xauqh6i5gutjl5cj","name":"clitest6xauqh6i5gutjl5cj","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-09-02T00:34:51.8908132Z","key2":"2022-09-02T00:34:51.8908132Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-02T00:34:52.2033142Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-02T00:34:52.2033142Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-09-02T00:34:51.7658076Z","primaryEndpoints":{"dfs":"https://clitest6xauqh6i5gutjl5cj.dfs.core.windows.net/","web":"https://clitest6xauqh6i5gutjl5cj.z3.web.core.windows.net/","blob":"https://clitest6xauqh6i5gutjl5cj.blob.core.windows.net/","queue":"https://clitest6xauqh6i5gutjl5cj.queue.core.windows.net/","table":"https://clitest6xauqh6i5gutjl5cj.table.core.windows.net/","file":"https://clitest6xauqh6i5gutjl5cj.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgq5owppg4dci2qdrj7vzc5jfe2wkpqdndt73aoulpqbpqyme4ys6qp5yegc6x72nfg/providers/Microsoft.Storage/storageAccounts/clitest6xc3bnyzkpbv277hw","name":"clitest6xc3bnyzkpbv277hw","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-03-03T23:21:13.3577773Z","key2":"2022-03-03T23:21:13.3577773Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-03T23:21:13.3733610Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-03T23:21:13.3733610Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-03-03T23:21:13.2640292Z","primaryEndpoints":{"dfs":"https://clitest6xc3bnyzkpbv277hw.dfs.core.windows.net/","web":"https://clitest6xc3bnyzkpbv277hw.z3.web.core.windows.net/","blob":"https://clitest6xc3bnyzkpbv277hw.blob.core.windows.net/","queue":"https://clitest6xc3bnyzkpbv277hw.queue.core.windows.net/","table":"https://clitest6xc3bnyzkpbv277hw.table.core.windows.net/","file":"https://clitest6xc3bnyzkpbv277hw.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgsg6tfkpirspvjx6lbybkz7humseigsdmcy3lwjgwxmxe4lw2zb7uwyflmvbuoxvyb/providers/Microsoft.Storage/storageAccounts/clitest763vyjqm5gauaaqym","name":"clitest763vyjqm5gauaaqym","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-12-16T02:43:11.6451071Z","key2":"2022-12-16T02:43:11.6451071Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-16T02:43:12.5670002Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-16T02:43:12.5670002Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-12-16T02:43:11.5044676Z","primaryEndpoints":{"dfs":"https://clitest763vyjqm5gauaaqym.dfs.core.windows.net/","web":"https://clitest763vyjqm5gauaaqym.z3.web.core.windows.net/","blob":"https://clitest763vyjqm5gauaaqym.blob.core.windows.net/","queue":"https://clitest763vyjqm5gauaaqym.queue.core.windows.net/","table":"https://clitest763vyjqm5gauaaqym.table.core.windows.net/","file":"https://clitest763vyjqm5gauaaqym.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgeksoasmgiqzhphq27oysyepb553a2jnd56yakyp6h67yd6s4cs27lny5xfi5jggir/providers/Microsoft.Storage/storageAccounts/clitest7an3xcn66lrlgvmfg","name":"clitest7an3xcn66lrlgvmfg","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-01-28T06:45:25.0439726Z","key2":"2023-01-28T06:45:25.0439726Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-28T06:45:25.6221309Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-28T06:45:25.6221309Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-01-28T06:45:24.9033452Z","primaryEndpoints":{"dfs":"https://clitest7an3xcn66lrlgvmfg.dfs.core.windows.net/","web":"https://clitest7an3xcn66lrlgvmfg.z3.web.core.windows.net/","blob":"https://clitest7an3xcn66lrlgvmfg.blob.core.windows.net/","queue":"https://clitest7an3xcn66lrlgvmfg.queue.core.windows.net/","table":"https://clitest7an3xcn66lrlgvmfg.table.core.windows.net/","file":"https://clitest7an3xcn66lrlgvmfg.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgtzqrijjsdzepstlqsrzx5v3fvkbknlbvid5icevijobsupjxfzvc6jmmkkew4d6gc/providers/Microsoft.Storage/storageAccounts/clitest7v3uutjhsjcjiiqjk","name":"clitest7v3uutjhsjcjiiqjk","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-06-15T14:22:54.2862227Z","key2":"2022-06-15T14:22:54.2862227Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-06-15T14:22:54.5205983Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-06-15T14:22:54.5205983Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-06-15T14:22:54.1612401Z","primaryEndpoints":{"dfs":"https://clitest7v3uutjhsjcjiiqjk.dfs.core.windows.net/","web":"https://clitest7v3uutjhsjcjiiqjk.z3.web.core.windows.net/","blob":"https://clitest7v3uutjhsjcjiiqjk.blob.core.windows.net/","queue":"https://clitest7v3uutjhsjcjiiqjk.queue.core.windows.net/","table":"https://clitest7v3uutjhsjcjiiqjk.table.core.windows.net/","file":"https://clitest7v3uutjhsjcjiiqjk.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgvricmqr6tftghdb2orhfvwwflb5yrmjlbbxfre27xo56m3yaowwocmuew3mkp6dch/providers/Microsoft.Storage/storageAccounts/clitesta6vvdbwzccmdhnmh7","name":"clitesta6vvdbwzccmdhnmh7","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-03-10T23:46:41.0268928Z","key2":"2022-03-10T23:46:41.0268928Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-10T23:46:41.0425154Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-10T23:46:41.0425154Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-03-10T23:46:40.9331185Z","primaryEndpoints":{"dfs":"https://clitesta6vvdbwzccmdhnmh7.dfs.core.windows.net/","web":"https://clitesta6vvdbwzccmdhnmh7.z3.web.core.windows.net/","blob":"https://clitesta6vvdbwzccmdhnmh7.blob.core.windows.net/","queue":"https://clitesta6vvdbwzccmdhnmh7.queue.core.windows.net/","table":"https://clitesta6vvdbwzccmdhnmh7.table.core.windows.net/","file":"https://clitesta6vvdbwzccmdhnmh7.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgqq5kdqtqnz45xzlwd3ly7bhnhfpbycbmmuck7g4pkcbf4tokivn7pv3gu7rhkqe77/providers/Microsoft.Storage/storageAccounts/clitestaaxjzh2ke6hj2oz3q","name":"clitestaaxjzh2ke6hj2oz3q","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-10-08T21:30:05.2253353Z","key2":"2022-10-08T21:30:05.2253353Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-08T21:30:06.0534958Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-08T21:30:06.0534958Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-10-08T21:30:05.1003275Z","primaryEndpoints":{"dfs":"https://clitestaaxjzh2ke6hj2oz3q.dfs.core.windows.net/","web":"https://clitestaaxjzh2ke6hj2oz3q.z3.web.core.windows.net/","blob":"https://clitestaaxjzh2ke6hj2oz3q.blob.core.windows.net/","queue":"https://clitestaaxjzh2ke6hj2oz3q.queue.core.windows.net/","table":"https://clitestaaxjzh2ke6hj2oz3q.table.core.windows.net/","file":"https://clitestaaxjzh2ke6hj2oz3q.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgefj7prpkkfwowsohocdcgln4afkr36ayb7msfujq5xbxbhzxt6nl6226d6wpfd2v6/providers/Microsoft.Storage/storageAccounts/clitestajyrm6yrgbf4c5i2s","name":"clitestajyrm6yrgbf4c5i2s","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-09-26T05:36:26.5400357Z","key2":"2021-09-26T05:36:26.5400357Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-26T05:36:26.5400357Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-26T05:36:26.5400357Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-09-26T05:36:26.4619069Z","primaryEndpoints":{"dfs":"https://clitestajyrm6yrgbf4c5i2s.dfs.core.windows.net/","web":"https://clitestajyrm6yrgbf4c5i2s.z3.web.core.windows.net/","blob":"https://clitestajyrm6yrgbf4c5i2s.blob.core.windows.net/","queue":"https://clitestajyrm6yrgbf4c5i2s.queue.core.windows.net/","table":"https://clitestajyrm6yrgbf4c5i2s.table.core.windows.net/","file":"https://clitestajyrm6yrgbf4c5i2s.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgdj7xp7djs6mthgx5vg7frkzob6fa4r4ee6jyrvgncvnjvn36lppo6bqbxzdz75tll/providers/Microsoft.Storage/storageAccounts/clitestb3umzlekxb2476otp","name":"clitestb3umzlekxb2476otp","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-04-21T23:03:50.2317299Z","key2":"2022-04-21T23:03:50.2317299Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-21T23:03:50.2317299Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-21T23:03:50.2317299Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-04-21T23:03:50.1379870Z","primaryEndpoints":{"dfs":"https://clitestb3umzlekxb2476otp.dfs.core.windows.net/","web":"https://clitestb3umzlekxb2476otp.z3.web.core.windows.net/","blob":"https://clitestb3umzlekxb2476otp.blob.core.windows.net/","queue":"https://clitestb3umzlekxb2476otp.queue.core.windows.net/","table":"https://clitestb3umzlekxb2476otp.table.core.windows.net/","file":"https://clitestb3umzlekxb2476otp.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgaw64vj3it6oap22mn6a3srkbit3tpoizzmhlztahj2iiulsdnnv6awcybcv6ewogj/providers/Microsoft.Storage/storageAccounts/clitestbiuu3kqzs7c4mqban","name":"clitestbiuu3kqzs7c4mqban","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-05-19T22:48:31.9222955Z","key2":"2022-05-19T22:48:31.9222955Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-05-19T22:48:32.1722850Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-05-19T22:48:32.1722850Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-05-19T22:48:31.8286102Z","primaryEndpoints":{"dfs":"https://clitestbiuu3kqzs7c4mqban.dfs.core.windows.net/","web":"https://clitestbiuu3kqzs7c4mqban.z3.web.core.windows.net/","blob":"https://clitestbiuu3kqzs7c4mqban.blob.core.windows.net/","queue":"https://clitestbiuu3kqzs7c4mqban.queue.core.windows.net/","table":"https://clitestbiuu3kqzs7c4mqban.table.core.windows.net/","file":"https://clitestbiuu3kqzs7c4mqban.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rglbpqpmgzjcfuaz4feleprn435rcjy72gfcclbzlno6zqjglg4vmjeekjfwp5ftczi/providers/Microsoft.Storage/storageAccounts/clitestbokalj4mocrwa4z32","name":"clitestbokalj4mocrwa4z32","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-10-29T22:30:16.8234389Z","key2":"2021-10-29T22:30:16.8234389Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-29T22:30:16.8234389Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-29T22:30:16.8234389Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-10-29T22:30:16.7453107Z","primaryEndpoints":{"dfs":"https://clitestbokalj4mocrwa4z32.dfs.core.windows.net/","web":"https://clitestbokalj4mocrwa4z32.z3.web.core.windows.net/","blob":"https://clitestbokalj4mocrwa4z32.blob.core.windows.net/","queue":"https://clitestbokalj4mocrwa4z32.queue.core.windows.net/","table":"https://clitestbokalj4mocrwa4z32.table.core.windows.net/","file":"https://clitestbokalj4mocrwa4z32.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgtspw4qvairmgdzy7n5rmnqkgvofttquawuj4gqd2vfu4vovezcfc7sf547caizzrh/providers/Microsoft.Storage/storageAccounts/clitestbsembxlqwsnj2fgge","name":"clitestbsembxlqwsnj2fgge","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-04-07T22:55:33.1867654Z","key2":"2022-04-07T22:55:33.1867654Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-07T22:55:33.2023896Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-07T22:55:33.2023896Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-04-07T22:55:33.0930101Z","primaryEndpoints":{"dfs":"https://clitestbsembxlqwsnj2fgge.dfs.core.windows.net/","web":"https://clitestbsembxlqwsnj2fgge.z3.web.core.windows.net/","blob":"https://clitestbsembxlqwsnj2fgge.blob.core.windows.net/","queue":"https://clitestbsembxlqwsnj2fgge.queue.core.windows.net/","table":"https://clitestbsembxlqwsnj2fgge.table.core.windows.net/","file":"https://clitestbsembxlqwsnj2fgge.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgmbrtwbyd7oemno4omkwnungptwhikmkzaosksuxvdtzziux6gdawwnsznekscuzj3/providers/Microsoft.Storage/storageAccounts/clitestc4ous2lgpbznwx4xu","name":"clitestc4ous2lgpbznwx4xu","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-16T16:46:00.8214909Z","key2":"2023-03-16T16:46:00.8214909Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-16T16:46:01.2902417Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-16T16:46:01.2902417Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-16T16:46:00.6652410Z","primaryEndpoints":{"dfs":"https://clitestc4ous2lgpbznwx4xu.dfs.core.windows.net/","web":"https://clitestc4ous2lgpbznwx4xu.z3.web.core.windows.net/","blob":"https://clitestc4ous2lgpbznwx4xu.blob.core.windows.net/","queue":"https://clitestc4ous2lgpbznwx4xu.queue.core.windows.net/","table":"https://clitestc4ous2lgpbznwx4xu.table.core.windows.net/","file":"https://clitestc4ous2lgpbznwx4xu.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgslmenloyni5hf6ungu5xnok6xazrqmqukr6gorcq64rq2u7hadght6uvzpmpbpg3u/providers/Microsoft.Storage/storageAccounts/clitestcw54yeqtizanybuwo","name":"clitestcw54yeqtizanybuwo","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-04-14T23:27:19.9861627Z","key2":"2022-04-14T23:27:19.9861627Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-14T23:27:20.0017698Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-14T23:27:20.0017698Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-04-14T23:27:19.8923715Z","primaryEndpoints":{"dfs":"https://clitestcw54yeqtizanybuwo.dfs.core.windows.net/","web":"https://clitestcw54yeqtizanybuwo.z3.web.core.windows.net/","blob":"https://clitestcw54yeqtizanybuwo.blob.core.windows.net/","queue":"https://clitestcw54yeqtizanybuwo.queue.core.windows.net/","table":"https://clitestcw54yeqtizanybuwo.table.core.windows.net/","file":"https://clitestcw54yeqtizanybuwo.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg45mici7nbysbqip6dk3khjhjebcnbpqq7fnrepgg5m2uy4x3xo2ufdigqaqrshgbl/providers/Microsoft.Storage/storageAccounts/clitestcxwxpa4glnoo6qk45","name":"clitestcxwxpa4glnoo6qk45","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-01-13T03:05:13.6138084Z","key2":"2023-01-13T03:05:13.6138084Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-13T03:05:14.4731877Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-13T03:05:14.4731877Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-01-13T03:05:13.4888042Z","primaryEndpoints":{"dfs":"https://clitestcxwxpa4glnoo6qk45.dfs.core.windows.net/","web":"https://clitestcxwxpa4glnoo6qk45.z3.web.core.windows.net/","blob":"https://clitestcxwxpa4glnoo6qk45.blob.core.windows.net/","queue":"https://clitestcxwxpa4glnoo6qk45.queue.core.windows.net/","table":"https://clitestcxwxpa4glnoo6qk45.table.core.windows.net/","file":"https://clitestcxwxpa4glnoo6qk45.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgbeunwds4idfbkau5cj2uhbd24my5voc6qjpv5clpbftfu25e4ex4wd43uiibuyn5h/providers/Microsoft.Storage/storageAccounts/clitestdtii3pp36xqohj7fr","name":"clitestdtii3pp36xqohj7fr","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-02-10T03:10:59.2865737Z","key2":"2023-02-10T03:10:59.2865737Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-02-10T03:10:59.8334271Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-02-10T03:10:59.8334271Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-02-10T03:10:59.1615458Z","primaryEndpoints":{"dfs":"https://clitestdtii3pp36xqohj7fr.dfs.core.windows.net/","web":"https://clitestdtii3pp36xqohj7fr.z3.web.core.windows.net/","blob":"https://clitestdtii3pp36xqohj7fr.blob.core.windows.net/","queue":"https://clitestdtii3pp36xqohj7fr.queue.core.windows.net/","table":"https://clitestdtii3pp36xqohj7fr.table.core.windows.net/","file":"https://clitestdtii3pp36xqohj7fr.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgnejcfrjnald3pl2uvrpbpjzeygws526vqn33r2mhuay2tcecgra6n3ppqxzkn3dtv/providers/Microsoft.Storage/storageAccounts/clitestems2yqm3g3jknzo6f","name":"clitestems2yqm3g3jknzo6f","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-11-03T17:49:23.6364977Z","key2":"2022-11-03T17:49:23.6364977Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-03T17:49:24.6834390Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-03T17:49:24.6834390Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-11-03T17:49:23.5271406Z","primaryEndpoints":{"dfs":"https://clitestems2yqm3g3jknzo6f.dfs.core.windows.net/","web":"https://clitestems2yqm3g3jknzo6f.z3.web.core.windows.net/","blob":"https://clitestems2yqm3g3jknzo6f.blob.core.windows.net/","queue":"https://clitestems2yqm3g3jknzo6f.queue.core.windows.net/","table":"https://clitestems2yqm3g3jknzo6f.table.core.windows.net/","file":"https://clitestems2yqm3g3jknzo6f.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgzqoxctlppqseceswyeq36zau2eysrbugzmir6vxpsztoivt4atecrszzqgzpvjalj/providers/Microsoft.Storage/storageAccounts/clitestexazhooj6txsp4bif","name":"clitestexazhooj6txsp4bif","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-09-26T06:28:55.7862697Z","key2":"2021-09-26T06:28:55.7862697Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-26T06:28:55.8018954Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-26T06:28:55.8018954Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-09-26T06:28:55.7237634Z","primaryEndpoints":{"dfs":"https://clitestexazhooj6txsp4bif.dfs.core.windows.net/","web":"https://clitestexazhooj6txsp4bif.z3.web.core.windows.net/","blob":"https://clitestexazhooj6txsp4bif.blob.core.windows.net/","queue":"https://clitestexazhooj6txsp4bif.queue.core.windows.net/","table":"https://clitestexazhooj6txsp4bif.table.core.windows.net/","file":"https://clitestexazhooj6txsp4bif.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rguxolymnbnxclmcseeurxyetuam7h5uit3uc6q3upqa27i4yuzrru6g74trx6x5zsh/providers/Microsoft.Storage/storageAccounts/clitestfceg2h7f4n6znkson","name":"clitestfceg2h7f4n6znkson","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-17T07:17:46.9130035Z","key2":"2023-03-17T07:17:46.9130035Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-17T07:17:47.4442665Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-17T07:17:47.4442665Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-17T07:17:46.7410988Z","primaryEndpoints":{"dfs":"https://clitestfceg2h7f4n6znkson.dfs.core.windows.net/","web":"https://clitestfceg2h7f4n6znkson.z3.web.core.windows.net/","blob":"https://clitestfceg2h7f4n6znkson.blob.core.windows.net/","queue":"https://clitestfceg2h7f4n6znkson.queue.core.windows.net/","table":"https://clitestfceg2h7f4n6znkson.table.core.windows.net/","file":"https://clitestfceg2h7f4n6znkson.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgastf744wty5rbe3b42dtbtj6m3u4njqshp3uezxwhayjl4gumhvlnx4umngpnd37j/providers/Microsoft.Storage/storageAccounts/clitestfoxs5cndjzuwfbysg","name":"clitestfoxs5cndjzuwfbysg","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-03-16T05:29:08.4012945Z","key2":"2022-03-16T05:29:08.4012945Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-16T05:29:08.4012945Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-16T05:29:08.4012945Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-03-16T05:29:08.3076366Z","primaryEndpoints":{"dfs":"https://clitestfoxs5cndjzuwfbysg.dfs.core.windows.net/","web":"https://clitestfoxs5cndjzuwfbysg.z3.web.core.windows.net/","blob":"https://clitestfoxs5cndjzuwfbysg.blob.core.windows.net/","queue":"https://clitestfoxs5cndjzuwfbysg.queue.core.windows.net/","table":"https://clitestfoxs5cndjzuwfbysg.table.core.windows.net/","file":"https://clitestfoxs5cndjzuwfbysg.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgqgjamsip45eiod37k5ava3icxn6g65gkuyffmj7fd2ipic36deyjqhzs5f5amepjw/providers/Microsoft.Storage/storageAccounts/clitestfseuqgiqhdcp3ufhh","name":"clitestfseuqgiqhdcp3ufhh","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-12-16T23:43:04.7242746Z","key2":"2021-12-16T23:43:04.7242746Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-16T23:43:04.7242746Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-16T23:43:04.7242746Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-12-16T23:43:04.6461064Z","primaryEndpoints":{"dfs":"https://clitestfseuqgiqhdcp3ufhh.dfs.core.windows.net/","web":"https://clitestfseuqgiqhdcp3ufhh.z3.web.core.windows.net/","blob":"https://clitestfseuqgiqhdcp3ufhh.blob.core.windows.net/","queue":"https://clitestfseuqgiqhdcp3ufhh.queue.core.windows.net/","table":"https://clitestfseuqgiqhdcp3ufhh.table.core.windows.net/","file":"https://clitestfseuqgiqhdcp3ufhh.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgz7hrj5nxaduamzjezbj6p4tni7cmywwcvi6uyksds5honxydadbriqr4xmodfqta5/providers/Microsoft.Storage/storageAccounts/clitestfuhzopy37of7eejg3","name":"clitestfuhzopy37of7eejg3","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-08-14T16:26:57.9366978Z","key2":"2022-08-14T16:26:57.9366978Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-14T16:26:58.6398145Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-14T16:26:58.6398145Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-08-14T16:26:57.6554285Z","primaryEndpoints":{"dfs":"https://clitestfuhzopy37of7eejg3.dfs.core.windows.net/","web":"https://clitestfuhzopy37of7eejg3.z3.web.core.windows.net/","blob":"https://clitestfuhzopy37of7eejg3.blob.core.windows.net/","queue":"https://clitestfuhzopy37of7eejg3.queue.core.windows.net/","table":"https://clitestfuhzopy37of7eejg3.table.core.windows.net/","file":"https://clitestfuhzopy37of7eejg3.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgwuymxbdn4ie3r6nrjaga6wtwek7dyzdc3km2k54jrckhxmlm6ode27nfglnmeul37/providers/Microsoft.Storage/storageAccounts/clitestgbntiye3mrl6a6nh2","name":"clitestgbntiye3mrl6a6nh2","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-23T06:57:35.6927424Z","key2":"2023-03-23T06:57:35.6927424Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-23T06:57:36.1771938Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-23T06:57:36.1771938Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-23T06:57:35.5209282Z","primaryEndpoints":{"dfs":"https://clitestgbntiye3mrl6a6nh2.dfs.core.windows.net/","web":"https://clitestgbntiye3mrl6a6nh2.z3.web.core.windows.net/","blob":"https://clitestgbntiye3mrl6a6nh2.blob.core.windows.net/","queue":"https://clitestgbntiye3mrl6a6nh2.queue.core.windows.net/","table":"https://clitestgbntiye3mrl6a6nh2.table.core.windows.net/","file":"https://clitestgbntiye3mrl6a6nh2.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg7gdu7stjumh65anxhegacwnxap4hbmt733j54jnplnbciwifmi5sxrwxtwzbinc35/providers/Microsoft.Storage/storageAccounts/clitestgjhunvrweww5qgzoy","name":"clitestgjhunvrweww5qgzoy","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-09-29T09:59:17.2793194Z","key2":"2022-09-29T09:59:17.2793194Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-29T09:59:17.9355992Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-29T09:59:17.9355992Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-09-29T09:59:17.1699945Z","primaryEndpoints":{"dfs":"https://clitestgjhunvrweww5qgzoy.dfs.core.windows.net/","web":"https://clitestgjhunvrweww5qgzoy.z3.web.core.windows.net/","blob":"https://clitestgjhunvrweww5qgzoy.blob.core.windows.net/","queue":"https://clitestgjhunvrweww5qgzoy.queue.core.windows.net/","table":"https://clitestgjhunvrweww5qgzoy.table.core.windows.net/","file":"https://clitestgjhunvrweww5qgzoy.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg4bazn4hnlcnsaasp63k6nvrlmtkyo7dqcjkyopsehticnihafl57ntorbz7ixqwos/providers/Microsoft.Storage/storageAccounts/clitestgnremsz2uxbgdy6uo","name":"clitestgnremsz2uxbgdy6uo","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-11-05T08:33:08.0149596Z","key2":"2021-11-05T08:33:08.0149596Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-11-05T08:33:08.0305829Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-11-05T08:33:08.0305829Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-11-05T08:33:07.9368092Z","primaryEndpoints":{"dfs":"https://clitestgnremsz2uxbgdy6uo.dfs.core.windows.net/","web":"https://clitestgnremsz2uxbgdy6uo.z3.web.core.windows.net/","blob":"https://clitestgnremsz2uxbgdy6uo.blob.core.windows.net/","queue":"https://clitestgnremsz2uxbgdy6uo.queue.core.windows.net/","table":"https://clitestgnremsz2uxbgdy6uo.table.core.windows.net/","file":"https://clitestgnremsz2uxbgdy6uo.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rga7wfzuwho7yh4wx2vzk6apm6cyssoq3outaxzgxrnou6twbbrmmkk65rv7fuaomul/providers/Microsoft.Storage/storageAccounts/clitestgtdtioc5hccicwms4","name":"clitestgtdtioc5hccicwms4","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-30T17:31:58.7384566Z","key2":"2023-03-30T17:31:58.7384566Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-30T17:31:59.1915675Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-30T17:31:59.1915675Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-30T17:31:58.5665777Z","primaryEndpoints":{"dfs":"https://clitestgtdtioc5hccicwms4.dfs.core.windows.net/","web":"https://clitestgtdtioc5hccicwms4.z3.web.core.windows.net/","blob":"https://clitestgtdtioc5hccicwms4.blob.core.windows.net/","queue":"https://clitestgtdtioc5hccicwms4.queue.core.windows.net/","table":"https://clitestgtdtioc5hccicwms4.table.core.windows.net/","file":"https://clitestgtdtioc5hccicwms4.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgiojjcuhfzayzrer4xt3xelo5irqyhos7zzodnkr36kccmj3tkike4hj2z333kq54w/providers/Microsoft.Storage/storageAccounts/clitestgzh5gtd7dvvavu4r7","name":"clitestgzh5gtd7dvvavu4r7","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-03-24T23:41:39.2992459Z","key2":"2022-03-24T23:41:39.2992459Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-24T23:41:39.3148704Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-24T23:41:39.3148704Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-03-24T23:41:39.2057201Z","primaryEndpoints":{"dfs":"https://clitestgzh5gtd7dvvavu4r7.dfs.core.windows.net/","web":"https://clitestgzh5gtd7dvvavu4r7.z3.web.core.windows.net/","blob":"https://clitestgzh5gtd7dvvavu4r7.blob.core.windows.net/","queue":"https://clitestgzh5gtd7dvvavu4r7.queue.core.windows.net/","table":"https://clitestgzh5gtd7dvvavu4r7.table.core.windows.net/","file":"https://clitestgzh5gtd7dvvavu4r7.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg2tpxrzs7z6qdlv2mxxfplr6dkbzeqckqvgwrjayrdp3lriz36zbmn75vcu7kjieod/providers/Microsoft.Storage/storageAccounts/clitesth3pnvut4i3zilfkvh","name":"clitesth3pnvut4i3zilfkvh","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-08-12T00:15:30.4913406Z","key2":"2022-08-12T00:15:30.4913406Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-12T00:15:31.1319714Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-12T00:15:31.1319714Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-08-12T00:15:30.3819640Z","primaryEndpoints":{"dfs":"https://clitesth3pnvut4i3zilfkvh.dfs.core.windows.net/","web":"https://clitesth3pnvut4i3zilfkvh.z3.web.core.windows.net/","blob":"https://clitesth3pnvut4i3zilfkvh.blob.core.windows.net/","queue":"https://clitesth3pnvut4i3zilfkvh.queue.core.windows.net/","table":"https://clitesth3pnvut4i3zilfkvh.table.core.windows.net/","file":"https://clitesth3pnvut4i3zilfkvh.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgn2hrmou3vupc7hxv534r6ythn2qz6v45svfb666d75bigid4v562yvcrcu3zvopvd/providers/Microsoft.Storage/storageAccounts/clitesthn6lf7bmqfq4lihgr","name":"clitesthn6lf7bmqfq4lihgr","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-10-22T23:36:25.4655609Z","key2":"2021-10-22T23:36:25.4655609Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-22T23:36:25.4655609Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-22T23:36:25.4655609Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-10-22T23:36:25.4186532Z","primaryEndpoints":{"dfs":"https://clitesthn6lf7bmqfq4lihgr.dfs.core.windows.net/","web":"https://clitesthn6lf7bmqfq4lihgr.z3.web.core.windows.net/","blob":"https://clitesthn6lf7bmqfq4lihgr.blob.core.windows.net/","queue":"https://clitesthn6lf7bmqfq4lihgr.queue.core.windows.net/","table":"https://clitesthn6lf7bmqfq4lihgr.table.core.windows.net/","file":"https://clitesthn6lf7bmqfq4lihgr.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg3uh3ecchugblssjzzurmbz3fwz3si25txvdhbc3t7jo6zlnbitco2s4mnnjpqst2v/providers/Microsoft.Storage/storageAccounts/clitestif7zaqb3uji3nhacq","name":"clitestif7zaqb3uji3nhacq","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-04-26T08:48:10.2092425Z","key2":"2022-04-26T08:48:10.2092425Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-26T08:48:10.2092425Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-26T08:48:10.2092425Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-04-26T08:48:10.0998779Z","primaryEndpoints":{"dfs":"https://clitestif7zaqb3uji3nhacq.dfs.core.windows.net/","web":"https://clitestif7zaqb3uji3nhacq.z3.web.core.windows.net/","blob":"https://clitestif7zaqb3uji3nhacq.blob.core.windows.net/","queue":"https://clitestif7zaqb3uji3nhacq.queue.core.windows.net/","table":"https://clitestif7zaqb3uji3nhacq.table.core.windows.net/","file":"https://clitestif7zaqb3uji3nhacq.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg54plgpkdn4mfopjazs6aqb2jopeogfyvnogrgy5wcccohaekow4nygsis2kxkyhgj/providers/Microsoft.Storage/storageAccounts/clitestiuwn6bwdscv63sh32","name":"clitestiuwn6bwdscv63sh32","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-02-17T02:52:11.0025967Z","key2":"2023-02-17T02:52:11.0025967Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-02-17T02:52:11.9088893Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-02-17T02:52:11.9088893Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-02-17T02:52:10.8619834Z","primaryEndpoints":{"dfs":"https://clitestiuwn6bwdscv63sh32.dfs.core.windows.net/","web":"https://clitestiuwn6bwdscv63sh32.z3.web.core.windows.net/","blob":"https://clitestiuwn6bwdscv63sh32.blob.core.windows.net/","queue":"https://clitestiuwn6bwdscv63sh32.queue.core.windows.net/","table":"https://clitestiuwn6bwdscv63sh32.table.core.windows.net/","file":"https://clitestiuwn6bwdscv63sh32.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rguzl4rjaj4gunaagq7nzbchh5lky5jinnpadwzfdwmnfym25eaayf45y4m7zqqwtgl/providers/Microsoft.Storage/storageAccounts/clitestjqbdyjtn6o2gnvhpk","name":"clitestjqbdyjtn6o2gnvhpk","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-01-19T07:54:58.3715635Z","key2":"2023-01-19T07:54:58.3715635Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-19T07:54:59.3403136Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-19T07:54:59.3403136Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-01-19T07:54:58.1840549Z","primaryEndpoints":{"dfs":"https://clitestjqbdyjtn6o2gnvhpk.dfs.core.windows.net/","web":"https://clitestjqbdyjtn6o2gnvhpk.z3.web.core.windows.net/","blob":"https://clitestjqbdyjtn6o2gnvhpk.blob.core.windows.net/","queue":"https://clitestjqbdyjtn6o2gnvhpk.queue.core.windows.net/","table":"https://clitestjqbdyjtn6o2gnvhpk.table.core.windows.net/","file":"https://clitestjqbdyjtn6o2gnvhpk.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rguqs3qcdahdubf7ahl74rnxknkccmvns4cw3dbtxupr5hbht4odkilcz4idowbk272/providers/Microsoft.Storage/storageAccounts/clitestjrbdo55x7pwq5mn4m","name":"clitestjrbdo55x7pwq5mn4m","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-02-24T00:56:43.7236965Z","key2":"2023-02-24T00:56:43.7236965Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-02-24T00:56:44.2705809Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-02-24T00:56:44.2705809Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-02-24T00:56:43.5673918Z","primaryEndpoints":{"dfs":"https://clitestjrbdo55x7pwq5mn4m.dfs.core.windows.net/","web":"https://clitestjrbdo55x7pwq5mn4m.z3.web.core.windows.net/","blob":"https://clitestjrbdo55x7pwq5mn4m.blob.core.windows.net/","queue":"https://clitestjrbdo55x7pwq5mn4m.queue.core.windows.net/","table":"https://clitestjrbdo55x7pwq5mn4m.table.core.windows.net/","file":"https://clitestjrbdo55x7pwq5mn4m.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgjxdo2btuljnrv7mlixzozsi4faqpmckmn5sibxvtlvh7sv7ytsm6itqd3oajnak5b/providers/Microsoft.Storage/storageAccounts/clitestkbspyloofngu2xwkv","name":"clitestkbspyloofngu2xwkv","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-12-09T03:54:11.4420307Z","key2":"2022-12-09T03:54:11.4420307Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-09T03:54:12.0669974Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-09T03:54:12.0669974Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-12-09T03:54:11.3170336Z","primaryEndpoints":{"dfs":"https://clitestkbspyloofngu2xwkv.dfs.core.windows.net/","web":"https://clitestkbspyloofngu2xwkv.z3.web.core.windows.net/","blob":"https://clitestkbspyloofngu2xwkv.blob.core.windows.net/","queue":"https://clitestkbspyloofngu2xwkv.queue.core.windows.net/","table":"https://clitestkbspyloofngu2xwkv.table.core.windows.net/","file":"https://clitestkbspyloofngu2xwkv.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgk6pblp46erse2vewvtm7dhwpagsq7k3blh4flnz35bo4s7c4anonj2ydsgncgm4i4/providers/Microsoft.Storage/storageAccounts/clitestke3szplceobcqvyws","name":"clitestke3szplceobcqvyws","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-01-20T04:12:40.4949358Z","key2":"2023-01-20T04:12:40.4949358Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-20T04:12:41.0731085Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-20T04:12:41.0731085Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-01-20T04:12:40.3386825Z","primaryEndpoints":{"dfs":"https://clitestke3szplceobcqvyws.dfs.core.windows.net/","web":"https://clitestke3szplceobcqvyws.z3.web.core.windows.net/","blob":"https://clitestke3szplceobcqvyws.blob.core.windows.net/","queue":"https://clitestke3szplceobcqvyws.queue.core.windows.net/","table":"https://clitestke3szplceobcqvyws.table.core.windows.net/","file":"https://clitestke3szplceobcqvyws.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rglxximuh7s3yupvzqx7yr3tubkjgvjx2csis3lor6rev75lsz5kfaddnqjqcbj5o56/providers/Microsoft.Storage/storageAccounts/clitestkgocvbqx5m6miumzk","name":"clitestkgocvbqx5m6miumzk","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-01-06T22:56:03.1827083Z","key2":"2023-01-06T22:56:03.1827083Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-06T22:56:04.1515165Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-06T22:56:04.1515165Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-01-06T22:56:03.0264537Z","primaryEndpoints":{"dfs":"https://clitestkgocvbqx5m6miumzk.dfs.core.windows.net/","web":"https://clitestkgocvbqx5m6miumzk.z3.web.core.windows.net/","blob":"https://clitestkgocvbqx5m6miumzk.blob.core.windows.net/","queue":"https://clitestkgocvbqx5m6miumzk.queue.core.windows.net/","table":"https://clitestkgocvbqx5m6miumzk.table.core.windows.net/","file":"https://clitestkgocvbqx5m6miumzk.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rggtqvgwqtktze5cdszqujvee7bgmj2smakzupjw2dctbzetteaspalwfs3tyhytarv/providers/Microsoft.Storage/storageAccounts/clitestl4cn4cuakrwe2nmow","name":"clitestl4cn4cuakrwe2nmow","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-11-18T06:57:18.8086434Z","key2":"2022-11-18T06:57:18.8086434Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-18T06:57:19.7461738Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-18T06:57:19.7461738Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-11-18T06:57:18.6992662Z","primaryEndpoints":{"dfs":"https://clitestl4cn4cuakrwe2nmow.dfs.core.windows.net/","web":"https://clitestl4cn4cuakrwe2nmow.z3.web.core.windows.net/","blob":"https://clitestl4cn4cuakrwe2nmow.blob.core.windows.net/","queue":"https://clitestl4cn4cuakrwe2nmow.queue.core.windows.net/","table":"https://clitestl4cn4cuakrwe2nmow.table.core.windows.net/","file":"https://clitestl4cn4cuakrwe2nmow.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgdpcaflw645fh5ze3wendlpnyw2bdosan2gcmqia7pe2szootqwxy5itluzltltppd/providers/Microsoft.Storage/storageAccounts/clitestldjyxquued3rnbctt","name":"clitestldjyxquued3rnbctt","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-03T02:21:26.3662564Z","key2":"2023-03-03T02:21:26.3662564Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-03T02:21:26.8037586Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-03T02:21:26.8037586Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-03T02:21:26.2412342Z","primaryEndpoints":{"dfs":"https://clitestldjyxquued3rnbctt.dfs.core.windows.net/","web":"https://clitestldjyxquued3rnbctt.z3.web.core.windows.net/","blob":"https://clitestldjyxquued3rnbctt.blob.core.windows.net/","queue":"https://clitestldjyxquued3rnbctt.queue.core.windows.net/","table":"https://clitestldjyxquued3rnbctt.table.core.windows.net/","file":"https://clitestldjyxquued3rnbctt.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rglu2eablmjcjpn2wasaafgavxoygz6a3nxbiayfgwljedzeavcvd64smilgclgcnkn/providers/Microsoft.Storage/storageAccounts/clitestlfyjkj63taqr5pdk5","name":"clitestlfyjkj63taqr5pdk5","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-10-28T16:51:58.4134432Z","key2":"2022-10-28T16:51:58.4134432Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-28T16:51:59.5385080Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-28T16:51:59.5385080Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-10-28T16:51:58.2728139Z","primaryEndpoints":{"dfs":"https://clitestlfyjkj63taqr5pdk5.dfs.core.windows.net/","web":"https://clitestlfyjkj63taqr5pdk5.z3.web.core.windows.net/","blob":"https://clitestlfyjkj63taqr5pdk5.blob.core.windows.net/","queue":"https://clitestlfyjkj63taqr5pdk5.queue.core.windows.net/","table":"https://clitestlfyjkj63taqr5pdk5.table.core.windows.net/","file":"https://clitestlfyjkj63taqr5pdk5.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgki5e56g3jwjbjoo7xxbkvutkslssvwnknvdqgpn7ky6hrjcpo4rk33buz2igfa33i/providers/Microsoft.Storage/storageAccounts/clitestlh4dndb24lzdfjio7","name":"clitestlh4dndb24lzdfjio7","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-09-28T15:52:44.7165568Z","key2":"2022-09-28T15:52:44.7165568Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-28T15:52:45.4978351Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-28T15:52:45.4978351Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-09-28T15:52:44.5915602Z","primaryEndpoints":{"dfs":"https://clitestlh4dndb24lzdfjio7.dfs.core.windows.net/","web":"https://clitestlh4dndb24lzdfjio7.z3.web.core.windows.net/","blob":"https://clitestlh4dndb24lzdfjio7.blob.core.windows.net/","queue":"https://clitestlh4dndb24lzdfjio7.queue.core.windows.net/","table":"https://clitestlh4dndb24lzdfjio7.table.core.windows.net/","file":"https://clitestlh4dndb24lzdfjio7.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgp2xbgoesryqzo5xmkyhlnevim7kqx4eogq4wkogaaq2ghaprwuoarxbgvtqfhp3vn/providers/Microsoft.Storage/storageAccounts/clitestllbgrqw2q3ll4fl2a","name":"clitestllbgrqw2q3ll4fl2a","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-08-18T08:33:03.9946949Z","key2":"2022-08-18T08:33:03.9946949Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-18T08:33:04.3071831Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-18T08:33:04.3071831Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-08-18T08:33:03.8852891Z","primaryEndpoints":{"dfs":"https://clitestllbgrqw2q3ll4fl2a.dfs.core.windows.net/","web":"https://clitestllbgrqw2q3ll4fl2a.z3.web.core.windows.net/","blob":"https://clitestllbgrqw2q3ll4fl2a.blob.core.windows.net/","queue":"https://clitestllbgrqw2q3ll4fl2a.queue.core.windows.net/","table":"https://clitestllbgrqw2q3ll4fl2a.table.core.windows.net/","file":"https://clitestllbgrqw2q3ll4fl2a.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgddpmpp3buqip4f3ztkpw2okh4vd5lblxcs36olwlxmrn6hqzkgms3jgye5t72fahh/providers/Microsoft.Storage/storageAccounts/clitestlp7xyjhqdanlvdk7l","name":"clitestlp7xyjhqdanlvdk7l","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-12-30T22:32:05.3181693Z","key2":"2021-12-30T22:32:05.3181693Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-30T22:32:05.3181693Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-30T22:32:05.3181693Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-12-30T22:32:05.2244193Z","primaryEndpoints":{"dfs":"https://clitestlp7xyjhqdanlvdk7l.dfs.core.windows.net/","web":"https://clitestlp7xyjhqdanlvdk7l.z3.web.core.windows.net/","blob":"https://clitestlp7xyjhqdanlvdk7l.blob.core.windows.net/","queue":"https://clitestlp7xyjhqdanlvdk7l.queue.core.windows.net/","table":"https://clitestlp7xyjhqdanlvdk7l.table.core.windows.net/","file":"https://clitestlp7xyjhqdanlvdk7l.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgiqgpdt6kvdporvteyacy5t5zw43gekna5gephtplex4buchsqnucjh24ke6ian63g/providers/Microsoft.Storage/storageAccounts/clitestlpnuh5cbq4gzlb4mt","name":"clitestlpnuh5cbq4gzlb4mt","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-03-17T21:40:23.1450434Z","key2":"2022-03-17T21:40:23.1450434Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-17T21:40:23.1606676Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-17T21:40:23.1606676Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-03-17T21:40:23.0669136Z","primaryEndpoints":{"dfs":"https://clitestlpnuh5cbq4gzlb4mt.dfs.core.windows.net/","web":"https://clitestlpnuh5cbq4gzlb4mt.z3.web.core.windows.net/","blob":"https://clitestlpnuh5cbq4gzlb4mt.blob.core.windows.net/","queue":"https://clitestlpnuh5cbq4gzlb4mt.queue.core.windows.net/","table":"https://clitestlpnuh5cbq4gzlb4mt.table.core.windows.net/","file":"https://clitestlpnuh5cbq4gzlb4mt.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rggyyky3pdv7kfgca2zw6tt2uuyakcfh4mhe5jv652ywkhjplo2g3hkpg5l5vlzmscx/providers/Microsoft.Storage/storageAccounts/clitestlrazz3fr4p7ma2aqu","name":"clitestlrazz3fr4p7ma2aqu","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-09-26T06:26:22.0140081Z","key2":"2021-09-26T06:26:22.0140081Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-26T06:26:22.0140081Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-26T06:26:22.0140081Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-09-26T06:26:21.9514992Z","primaryEndpoints":{"dfs":"https://clitestlrazz3fr4p7ma2aqu.dfs.core.windows.net/","web":"https://clitestlrazz3fr4p7ma2aqu.z3.web.core.windows.net/","blob":"https://clitestlrazz3fr4p7ma2aqu.blob.core.windows.net/","queue":"https://clitestlrazz3fr4p7ma2aqu.queue.core.windows.net/","table":"https://clitestlrazz3fr4p7ma2aqu.table.core.windows.net/","file":"https://clitestlrazz3fr4p7ma2aqu.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg6wjfol23jdbl2gkdoeiou4nae4tnyxkvqazscvbwkazi5dbugwnwlcr7gn2nvblbz/providers/Microsoft.Storage/storageAccounts/clitestlvmg3eu2v3vfviots","name":"clitestlvmg3eu2v3vfviots","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-02-25T00:19:23.5149380Z","key2":"2022-02-25T00:19:23.5149380Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-02-25T00:19:23.5305640Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-02-25T00:19:23.5305640Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-02-25T00:19:23.4055624Z","primaryEndpoints":{"dfs":"https://clitestlvmg3eu2v3vfviots.dfs.core.windows.net/","web":"https://clitestlvmg3eu2v3vfviots.z3.web.core.windows.net/","blob":"https://clitestlvmg3eu2v3vfviots.blob.core.windows.net/","queue":"https://clitestlvmg3eu2v3vfviots.queue.core.windows.net/","table":"https://clitestlvmg3eu2v3vfviots.table.core.windows.net/","file":"https://clitestlvmg3eu2v3vfviots.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgibc6w6pt2cu4nkppzr7rhgsrli5jhaumxaexydrvzpemxhixixcac5un3lkhugutn/providers/Microsoft.Storage/storageAccounts/clitestm3o7urdechvnvggxa","name":"clitestm3o7urdechvnvggxa","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-11-04T22:04:25.7055241Z","key2":"2021-11-04T22:04:25.7055241Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-11-04T22:04:25.7055241Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-11-04T22:04:25.7055241Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-11-04T22:04:25.6274146Z","primaryEndpoints":{"dfs":"https://clitestm3o7urdechvnvggxa.dfs.core.windows.net/","web":"https://clitestm3o7urdechvnvggxa.z3.web.core.windows.net/","blob":"https://clitestm3o7urdechvnvggxa.blob.core.windows.net/","queue":"https://clitestm3o7urdechvnvggxa.queue.core.windows.net/","table":"https://clitestm3o7urdechvnvggxa.table.core.windows.net/","file":"https://clitestm3o7urdechvnvggxa.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgod6ukvpdyodfbumzqyctb3mizfldmw7m4kczmcvtiwdw7eknpoq2uxsr3gc5qs6ia/providers/Microsoft.Storage/storageAccounts/clitestmekftj553567izfaa","name":"clitestmekftj553567izfaa","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-03-31T22:40:57.9850091Z","key2":"2022-03-31T22:40:57.9850091Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-31T22:40:58.0006083Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-31T22:40:58.0006083Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-03-31T22:40:57.8912800Z","primaryEndpoints":{"dfs":"https://clitestmekftj553567izfaa.dfs.core.windows.net/","web":"https://clitestmekftj553567izfaa.z3.web.core.windows.net/","blob":"https://clitestmekftj553567izfaa.blob.core.windows.net/","queue":"https://clitestmekftj553567izfaa.queue.core.windows.net/","table":"https://clitestmekftj553567izfaa.table.core.windows.net/","file":"https://clitestmekftj553567izfaa.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg5gexz53gwezjaj2k73fecuuc4yqlddops5ntbekppouzb4x7h6bpbyvfme5nlourk/providers/Microsoft.Storage/storageAccounts/clitestmjpad5ax6f4npu3mz","name":"clitestmjpad5ax6f4npu3mz","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-03-16T08:55:42.1539279Z","key2":"2022-03-16T08:55:42.1539279Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-16T08:55:42.1539279Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-16T08:55:42.1539279Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-03-16T08:55:42.0602013Z","primaryEndpoints":{"dfs":"https://clitestmjpad5ax6f4npu3mz.dfs.core.windows.net/","web":"https://clitestmjpad5ax6f4npu3mz.z3.web.core.windows.net/","blob":"https://clitestmjpad5ax6f4npu3mz.blob.core.windows.net/","queue":"https://clitestmjpad5ax6f4npu3mz.queue.core.windows.net/","table":"https://clitestmjpad5ax6f4npu3mz.table.core.windows.net/","file":"https://clitestmjpad5ax6f4npu3mz.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgihpamtetsioehvqhcaizytambbwjq2a4so6iz734ejm7u6prta4pxwcc2gyhhaxqf/providers/Microsoft.Storage/storageAccounts/clitestmyjybsngqmztsnzyt","name":"clitestmyjybsngqmztsnzyt","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-09-26T05:30:18.6096170Z","key2":"2021-09-26T05:30:18.6096170Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-26T05:30:18.6096170Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-26T05:30:18.6096170Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-09-26T05:30:18.5314899Z","primaryEndpoints":{"dfs":"https://clitestmyjybsngqmztsnzyt.dfs.core.windows.net/","web":"https://clitestmyjybsngqmztsnzyt.z3.web.core.windows.net/","blob":"https://clitestmyjybsngqmztsnzyt.blob.core.windows.net/","queue":"https://clitestmyjybsngqmztsnzyt.queue.core.windows.net/","table":"https://clitestmyjybsngqmztsnzyt.table.core.windows.net/","file":"https://clitestmyjybsngqmztsnzyt.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgrhy25vxju45rn6ocljnluag55ozonubdqz2c6h3ey7iwwilqf56dk73wwpl6tz7ma/providers/Microsoft.Storage/storageAccounts/clitestn6hd6em44t54zt6vl","name":"clitestn6hd6em44t54zt6vl","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-08-19T02:54:14.7026149Z","key2":"2022-08-19T02:54:14.7026149Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-19T02:54:14.9213805Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-19T02:54:14.9213805Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-08-19T02:54:14.5932350Z","primaryEndpoints":{"dfs":"https://clitestn6hd6em44t54zt6vl.dfs.core.windows.net/","web":"https://clitestn6hd6em44t54zt6vl.z3.web.core.windows.net/","blob":"https://clitestn6hd6em44t54zt6vl.blob.core.windows.net/","queue":"https://clitestn6hd6em44t54zt6vl.queue.core.windows.net/","table":"https://clitestn6hd6em44t54zt6vl.table.core.windows.net/","file":"https://clitestn6hd6em44t54zt6vl.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg2abywok236kysqgqh6yyxw5hjsmd2oiv7fmmzca4bdkfvsyhup2g3flygvn45gbtp/providers/Microsoft.Storage/storageAccounts/clitestnwqabo3kuhvx6svgt","name":"clitestnwqabo3kuhvx6svgt","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-02-23T03:42:52.5821333Z","key2":"2022-02-23T03:42:52.5821333Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-02-23T03:42:52.5977587Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-02-23T03:42:52.5977587Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-02-23T03:42:52.4883542Z","primaryEndpoints":{"dfs":"https://clitestnwqabo3kuhvx6svgt.dfs.core.windows.net/","web":"https://clitestnwqabo3kuhvx6svgt.z3.web.core.windows.net/","blob":"https://clitestnwqabo3kuhvx6svgt.blob.core.windows.net/","queue":"https://clitestnwqabo3kuhvx6svgt.queue.core.windows.net/","table":"https://clitestnwqabo3kuhvx6svgt.table.core.windows.net/","file":"https://clitestnwqabo3kuhvx6svgt.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgbksbwoy7iftsvok2gu7el6jq32a53l75d3amp4qff74lwqen6nypkv2vsy5qpvdx6/providers/Microsoft.Storage/storageAccounts/clitestnx46jh36sfhiun4zr","name":"clitestnx46jh36sfhiun4zr","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-09-26T06:46:06.0337216Z","key2":"2021-09-26T06:46:06.0337216Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-26T06:46:06.0337216Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-26T06:46:06.0337216Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-09-26T06:46:05.9555808Z","primaryEndpoints":{"dfs":"https://clitestnx46jh36sfhiun4zr.dfs.core.windows.net/","web":"https://clitestnx46jh36sfhiun4zr.z3.web.core.windows.net/","blob":"https://clitestnx46jh36sfhiun4zr.blob.core.windows.net/","queue":"https://clitestnx46jh36sfhiun4zr.queue.core.windows.net/","table":"https://clitestnx46jh36sfhiun4zr.table.core.windows.net/","file":"https://clitestnx46jh36sfhiun4zr.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg33fo62u6qo54y4oh6ubodzg5drtpqjvfeaxkl7eqcioetepluk6x6j2y26gadsnlb/providers/Microsoft.Storage/storageAccounts/clitestnyptbvai7mjrv4d36","name":"clitestnyptbvai7mjrv4d36","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-09-26T06:38:37.8872316Z","key2":"2021-09-26T06:38:37.8872316Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-26T06:38:37.8872316Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-26T06:38:37.8872316Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-09-26T06:38:37.8247073Z","primaryEndpoints":{"dfs":"https://clitestnyptbvai7mjrv4d36.dfs.core.windows.net/","web":"https://clitestnyptbvai7mjrv4d36.z3.web.core.windows.net/","blob":"https://clitestnyptbvai7mjrv4d36.blob.core.windows.net/","queue":"https://clitestnyptbvai7mjrv4d36.queue.core.windows.net/","table":"https://clitestnyptbvai7mjrv4d36.table.core.windows.net/","file":"https://clitestnyptbvai7mjrv4d36.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rga7imvuxf5mahvsudhwzxackrihrizdcnv6jgdnp2yky66gl4kn3kchaqwz5xvn7er/providers/Microsoft.Storage/storageAccounts/clitestobdsrpncicjjmbqe5","name":"clitestobdsrpncicjjmbqe5","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-11-18T02:40:44.6357050Z","key2":"2022-11-18T02:40:44.6357050Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-18T02:40:45.4482137Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-18T02:40:45.4482137Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-11-18T02:40:44.5106955Z","primaryEndpoints":{"dfs":"https://clitestobdsrpncicjjmbqe5.dfs.core.windows.net/","web":"https://clitestobdsrpncicjjmbqe5.z3.web.core.windows.net/","blob":"https://clitestobdsrpncicjjmbqe5.blob.core.windows.net/","queue":"https://clitestobdsrpncicjjmbqe5.queue.core.windows.net/","table":"https://clitestobdsrpncicjjmbqe5.table.core.windows.net/","file":"https://clitestobdsrpncicjjmbqe5.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgm4ewrfpsmwsfbapbb7k3cslbr34yplftoedawvzwr66vnki7qslc7yxcjg74xcdt4/providers/Microsoft.Storage/storageAccounts/clitestobi4eotlnsa6zh3bq","name":"clitestobi4eotlnsa6zh3bq","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-02-24T09:39:15.5200077Z","key2":"2022-02-24T09:39:15.5200077Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-02-24T09:39:15.5356357Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-02-24T09:39:15.5356357Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-02-24T09:39:15.4262587Z","primaryEndpoints":{"dfs":"https://clitestobi4eotlnsa6zh3bq.dfs.core.windows.net/","web":"https://clitestobi4eotlnsa6zh3bq.z3.web.core.windows.net/","blob":"https://clitestobi4eotlnsa6zh3bq.blob.core.windows.net/","queue":"https://clitestobi4eotlnsa6zh3bq.queue.core.windows.net/","table":"https://clitestobi4eotlnsa6zh3bq.table.core.windows.net/","file":"https://clitestobi4eotlnsa6zh3bq.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg2kmgdzhdseoiui5m73sij7ftn43hdp5lmvllh6cxsc5ub6n6cnuuucoqzl6hlstjw/providers/Microsoft.Storage/storageAccounts/clitestoecvurjuflrcnc6vp","name":"clitestoecvurjuflrcnc6vp","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-09-28T13:29:37.2957696Z","key2":"2022-09-28T13:29:37.2957696Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-28T13:29:37.7957857Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-28T13:29:37.7957857Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-09-28T13:29:37.1707702Z","primaryEndpoints":{"dfs":"https://clitestoecvurjuflrcnc6vp.dfs.core.windows.net/","web":"https://clitestoecvurjuflrcnc6vp.z3.web.core.windows.net/","blob":"https://clitestoecvurjuflrcnc6vp.blob.core.windows.net/","queue":"https://clitestoecvurjuflrcnc6vp.queue.core.windows.net/","table":"https://clitestoecvurjuflrcnc6vp.table.core.windows.net/","file":"https://clitestoecvurjuflrcnc6vp.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgzvfnrnbiodivv7py3ttijdf62ufwz3obvcpzey36zr4h56myn3sajeenb67t2vufx/providers/Microsoft.Storage/storageAccounts/clitestokj67zonpbcy4h3ut","name":"clitestokj67zonpbcy4h3ut","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-03-17T13:51:42.3909029Z","key2":"2022-03-17T13:51:42.3909029Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-17T13:51:42.4065705Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-17T13:51:42.4065705Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-03-17T13:51:42.3127731Z","primaryEndpoints":{"dfs":"https://clitestokj67zonpbcy4h3ut.dfs.core.windows.net/","web":"https://clitestokj67zonpbcy4h3ut.z3.web.core.windows.net/","blob":"https://clitestokj67zonpbcy4h3ut.blob.core.windows.net/","queue":"https://clitestokj67zonpbcy4h3ut.queue.core.windows.net/","table":"https://clitestokj67zonpbcy4h3ut.table.core.windows.net/","file":"https://clitestokj67zonpbcy4h3ut.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg27eecv3qlcw6ol3xvlbfxfoasylnf4kby2jp2xlzkuk3skinkbsynd7fskj5fpsy3/providers/Microsoft.Storage/storageAccounts/clitestonivdoendik6ud5xu","name":"clitestonivdoendik6ud5xu","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-12-09T05:25:23.2474815Z","key2":"2021-12-09T05:25:23.2474815Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-09T05:25:23.2474815Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-09T05:25:23.2474815Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-12-09T05:25:23.1693829Z","primaryEndpoints":{"dfs":"https://clitestonivdoendik6ud5xu.dfs.core.windows.net/","web":"https://clitestonivdoendik6ud5xu.z3.web.core.windows.net/","blob":"https://clitestonivdoendik6ud5xu.blob.core.windows.net/","queue":"https://clitestonivdoendik6ud5xu.queue.core.windows.net/","table":"https://clitestonivdoendik6ud5xu.table.core.windows.net/","file":"https://clitestonivdoendik6ud5xu.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgt26u2kwhqyqvare4nmr2xfc3brkw7es3i3ej2zp6pw2pizfc35i742dhaugtnlxen/providers/Microsoft.Storage/storageAccounts/clitestowt5b4ettcro6hgkx","name":"clitestowt5b4ettcro6hgkx","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-01-27T01:25:46.8967087Z","key2":"2023-01-27T01:25:46.8967087Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-27T01:25:47.4279542Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-27T01:25:47.4279542Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-01-27T01:25:46.7404592Z","primaryEndpoints":{"dfs":"https://clitestowt5b4ettcro6hgkx.dfs.core.windows.net/","web":"https://clitestowt5b4ettcro6hgkx.z3.web.core.windows.net/","blob":"https://clitestowt5b4ettcro6hgkx.blob.core.windows.net/","queue":"https://clitestowt5b4ettcro6hgkx.queue.core.windows.net/","table":"https://clitestowt5b4ettcro6hgkx.table.core.windows.net/","file":"https://clitestowt5b4ettcro6hgkx.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg457lusnsafguqj6rgdbksqq6vj4b3ujcu4zdljwcinvjrmlvazpa4r3vna4kvss2s/providers/Microsoft.Storage/storageAccounts/clitestpkpd7nmx5d2w6gf3u","name":"clitestpkpd7nmx5d2w6gf3u","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-11-04T20:07:02.4008098Z","key2":"2022-11-04T20:07:02.4008098Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-04T20:07:03.1820676Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-04T20:07:03.1820676Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-11-04T20:07:02.2601779Z","primaryEndpoints":{"dfs":"https://clitestpkpd7nmx5d2w6gf3u.dfs.core.windows.net/","web":"https://clitestpkpd7nmx5d2w6gf3u.z3.web.core.windows.net/","blob":"https://clitestpkpd7nmx5d2w6gf3u.blob.core.windows.net/","queue":"https://clitestpkpd7nmx5d2w6gf3u.queue.core.windows.net/","table":"https://clitestpkpd7nmx5d2w6gf3u.table.core.windows.net/","file":"https://clitestpkpd7nmx5d2w6gf3u.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg4g3f5lihvl5ymspqef7wlq3ougtwcl5cysr5hf26ft6qecpqygvuavvpaffm4jp2z/providers/Microsoft.Storage/storageAccounts/clitestppyuah3f63vji25wh","name":"clitestppyuah3f63vji25wh","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-02-24T22:35:14.8304282Z","key2":"2022-02-24T22:35:14.8304282Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-02-24T22:35:14.8304282Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-02-24T22:35:14.8304282Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-02-24T22:35:14.7210571Z","primaryEndpoints":{"dfs":"https://clitestppyuah3f63vji25wh.dfs.core.windows.net/","web":"https://clitestppyuah3f63vji25wh.z3.web.core.windows.net/","blob":"https://clitestppyuah3f63vji25wh.blob.core.windows.net/","queue":"https://clitestppyuah3f63vji25wh.queue.core.windows.net/","table":"https://clitestppyuah3f63vji25wh.table.core.windows.net/","file":"https://clitestppyuah3f63vji25wh.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgird4wktegvtblblmk67fvaczihmdusvn2g5fiasndxgpf26d52sz7jv4w745zhp55/providers/Microsoft.Storage/storageAccounts/clitestpsfuclwuneevfp3ec","name":"clitestpsfuclwuneevfp3ec","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-10-14T00:43:12.8684292Z","key2":"2022-10-14T00:43:12.8684292Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-14T00:43:13.6653494Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-14T00:43:13.6653494Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-10-14T00:43:12.7590505Z","primaryEndpoints":{"dfs":"https://clitestpsfuclwuneevfp3ec.dfs.core.windows.net/","web":"https://clitestpsfuclwuneevfp3ec.z3.web.core.windows.net/","blob":"https://clitestpsfuclwuneevfp3ec.blob.core.windows.net/","queue":"https://clitestpsfuclwuneevfp3ec.queue.core.windows.net/","table":"https://clitestpsfuclwuneevfp3ec.table.core.windows.net/","file":"https://clitestpsfuclwuneevfp3ec.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg2emy66njnaphao3qtrntywt2ndrlxgwxee43yxjewldrmhez2ejim56ulq5rkx7xl/providers/Microsoft.Storage/storageAccounts/clitestqexe7hiy3p4tdtx5o","name":"clitestqexe7hiy3p4tdtx5o","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-09-28T13:05:45.2348651Z","key2":"2022-09-28T13:05:45.2348651Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-28T13:05:45.7349053Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-28T13:05:45.7349053Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-09-28T13:05:45.1254955Z","primaryEndpoints":{"dfs":"https://clitestqexe7hiy3p4tdtx5o.dfs.core.windows.net/","web":"https://clitestqexe7hiy3p4tdtx5o.z3.web.core.windows.net/","blob":"https://clitestqexe7hiy3p4tdtx5o.blob.core.windows.net/","queue":"https://clitestqexe7hiy3p4tdtx5o.queue.core.windows.net/","table":"https://clitestqexe7hiy3p4tdtx5o.table.core.windows.net/","file":"https://clitestqexe7hiy3p4tdtx5o.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgtspcciqfp3lumf6mz42jk62ceofw55zj2wwnliwbnap2prm2j4fcvztqk656ju7ye/providers/Microsoft.Storage/storageAccounts/clitestqg5uolijfxlg7lshy","name":"clitestqg5uolijfxlg7lshy","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-09-09T01:28:13.7774459Z","key2":"2022-09-09T01:28:13.7774459Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-09T01:28:14.3243266Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-09T01:28:14.3243266Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-09-09T01:28:13.6680943Z","primaryEndpoints":{"dfs":"https://clitestqg5uolijfxlg7lshy.dfs.core.windows.net/","web":"https://clitestqg5uolijfxlg7lshy.z3.web.core.windows.net/","blob":"https://clitestqg5uolijfxlg7lshy.blob.core.windows.net/","queue":"https://clitestqg5uolijfxlg7lshy.queue.core.windows.net/","table":"https://clitestqg5uolijfxlg7lshy.table.core.windows.net/","file":"https://clitestqg5uolijfxlg7lshy.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgkxbcxx4ank64f2iixhvgd2jaf76ixz7z6ehcg4wgtoikus5rrg53sdli6a5acuxg7/providers/Microsoft.Storage/storageAccounts/clitestqltbsnaacri7pnm66","name":"clitestqltbsnaacri7pnm66","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-05-05T23:02:57.0468964Z","key2":"2022-05-05T23:02:57.0468964Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-05-05T23:02:57.0468964Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-05-05T23:02:57.0468964Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-05-05T23:02:56.9375574Z","primaryEndpoints":{"dfs":"https://clitestqltbsnaacri7pnm66.dfs.core.windows.net/","web":"https://clitestqltbsnaacri7pnm66.z3.web.core.windows.net/","blob":"https://clitestqltbsnaacri7pnm66.blob.core.windows.net/","queue":"https://clitestqltbsnaacri7pnm66.queue.core.windows.net/","table":"https://clitestqltbsnaacri7pnm66.table.core.windows.net/","file":"https://clitestqltbsnaacri7pnm66.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgaf6ccffqtllcoqu4ro4z66jv6grqra2gyjbc6toz756fxlwvflyf65lucipwwllkb/providers/Microsoft.Storage/storageAccounts/clitestqmwmerdlyg5ah43d4","name":"clitestqmwmerdlyg5ah43d4","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-11-07T11:51:16.2610528Z","key2":"2022-11-07T11:51:16.2610528Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-07T11:51:17.0579340Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-07T11:51:17.0579340Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-11-07T11:51:16.1204274Z","primaryEndpoints":{"dfs":"https://clitestqmwmerdlyg5ah43d4.dfs.core.windows.net/","web":"https://clitestqmwmerdlyg5ah43d4.z3.web.core.windows.net/","blob":"https://clitestqmwmerdlyg5ah43d4.blob.core.windows.net/","queue":"https://clitestqmwmerdlyg5ah43d4.queue.core.windows.net/","table":"https://clitestqmwmerdlyg5ah43d4.table.core.windows.net/","file":"https://clitestqmwmerdlyg5ah43d4.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgvht2yr4ctemfjxqvspjpzysui5qxuy6czo7upxtvludqvra6lv2ozrc2pgpbg6dei/providers/Microsoft.Storage/storageAccounts/clitestqqm33swtwsq5hdmak","name":"clitestqqm33swtwsq5hdmak","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-23T17:43:54.7219565Z","key2":"2023-03-23T17:43:54.7219565Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-23T17:43:55.2532358Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-23T17:43:55.2532358Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-23T17:43:54.5500759Z","primaryEndpoints":{"dfs":"https://clitestqqm33swtwsq5hdmak.dfs.core.windows.net/","web":"https://clitestqqm33swtwsq5hdmak.z3.web.core.windows.net/","blob":"https://clitestqqm33swtwsq5hdmak.blob.core.windows.net/","queue":"https://clitestqqm33swtwsq5hdmak.queue.core.windows.net/","table":"https://clitestqqm33swtwsq5hdmak.table.core.windows.net/","file":"https://clitestqqm33swtwsq5hdmak.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgdw6gbkkrjer4u3pxmfxqzlsy3cisrykctdg6v7jzgy4dwsrutxfksp4cayaryfrko/providers/Microsoft.Storage/storageAccounts/clitestqrastbbsx23ste7vk","name":"clitestqrastbbsx23ste7vk","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-23T11:14:19.2508064Z","key2":"2023-03-23T11:14:19.2508064Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-23T11:14:19.7351814Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-23T11:14:19.7351814Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-23T11:14:19.0945000Z","primaryEndpoints":{"dfs":"https://clitestqrastbbsx23ste7vk.dfs.core.windows.net/","web":"https://clitestqrastbbsx23ste7vk.z3.web.core.windows.net/","blob":"https://clitestqrastbbsx23ste7vk.blob.core.windows.net/","queue":"https://clitestqrastbbsx23ste7vk.queue.core.windows.net/","table":"https://clitestqrastbbsx23ste7vk.table.core.windows.net/","file":"https://clitestqrastbbsx23ste7vk.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rggwpsiqe7d4ajn2sfrw45deyv54c3solakexvkcniiuau5exkwuqnxiasuyen22odf/providers/Microsoft.Storage/storageAccounts/clitestqrjozpgbutp2eyu6v","name":"clitestqrjozpgbutp2eyu6v","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-11-09T13:36:45.6519339Z","key2":"2022-11-09T13:36:45.6519339Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-09T13:36:46.5738136Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-09T13:36:46.5738136Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-11-09T13:36:45.5112989Z","primaryEndpoints":{"dfs":"https://clitestqrjozpgbutp2eyu6v.dfs.core.windows.net/","web":"https://clitestqrjozpgbutp2eyu6v.z3.web.core.windows.net/","blob":"https://clitestqrjozpgbutp2eyu6v.blob.core.windows.net/","queue":"https://clitestqrjozpgbutp2eyu6v.queue.core.windows.net/","table":"https://clitestqrjozpgbutp2eyu6v.table.core.windows.net/","file":"https://clitestqrjozpgbutp2eyu6v.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgmmdobqqobsry5mhck5twfb7v6qk7hcxgoja2bqqwo4wg6tytez3ren5jpqdes5ig3/providers/Microsoft.Storage/storageAccounts/clitestr3eaqq2c7t36gdouh","name":"clitestr3eaqq2c7t36gdouh","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-12-30T01:42:58.8448445Z","key2":"2022-12-30T01:42:58.8448445Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-30T01:42:59.5010788Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-30T01:42:59.5010788Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-12-30T01:42:58.6729683Z","primaryEndpoints":{"dfs":"https://clitestr3eaqq2c7t36gdouh.dfs.core.windows.net/","web":"https://clitestr3eaqq2c7t36gdouh.z3.web.core.windows.net/","blob":"https://clitestr3eaqq2c7t36gdouh.blob.core.windows.net/","queue":"https://clitestr3eaqq2c7t36gdouh.queue.core.windows.net/","table":"https://clitestr3eaqq2c7t36gdouh.table.core.windows.net/","file":"https://clitestr3eaqq2c7t36gdouh.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgqwmtwau5drhtauztbvzn5yjgbpwe43gwwctwpc6ez5zlsv7wroispsj7c6hmc2qqo/providers/Microsoft.Storage/storageAccounts/clitestrahbxpl77pgeqzfqu","name":"clitestrahbxpl77pgeqzfqu","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-15T11:27:00.9433371Z","key2":"2023-03-15T11:27:00.9433371Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-15T11:27:01.4433403Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-15T11:27:01.4433403Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-15T11:27:00.7714704Z","primaryEndpoints":{"dfs":"https://clitestrahbxpl77pgeqzfqu.dfs.core.windows.net/","web":"https://clitestrahbxpl77pgeqzfqu.z3.web.core.windows.net/","blob":"https://clitestrahbxpl77pgeqzfqu.blob.core.windows.net/","queue":"https://clitestrahbxpl77pgeqzfqu.queue.core.windows.net/","table":"https://clitestrahbxpl77pgeqzfqu.table.core.windows.net/","file":"https://clitestrahbxpl77pgeqzfqu.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg64qpduwrlexqquu7nbuqpt6z2nalyqnyocfoi4qdaimlmhxln52mob3fupyseekfc/providers/Microsoft.Storage/storageAccounts/clitestreox7uet2ivegt7al","name":"clitestreox7uet2ivegt7al","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-08-18T16:14:49.0740745Z","key2":"2022-08-18T16:14:49.0740745Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-18T16:14:49.5896749Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-18T16:14:49.5896749Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-08-18T16:14:48.9646817Z","primaryEndpoints":{"dfs":"https://clitestreox7uet2ivegt7al.dfs.core.windows.net/","web":"https://clitestreox7uet2ivegt7al.z3.web.core.windows.net/","blob":"https://clitestreox7uet2ivegt7al.blob.core.windows.net/","queue":"https://clitestreox7uet2ivegt7al.queue.core.windows.net/","table":"https://clitestreox7uet2ivegt7al.table.core.windows.net/","file":"https://clitestreox7uet2ivegt7al.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rga52fcdujvvq4ff5bki527opnjtsibhxpfa4vgxy7sh5pvfuphdl3efcm2wnex52rp/providers/Microsoft.Storage/storageAccounts/clitests2anylgk2uif2kpsh","name":"clitests2anylgk2uif2kpsh","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-10-31T17:24:19.1060021Z","key2":"2022-10-31T17:24:19.1060021Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-31T17:24:19.6216280Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-31T17:24:19.6216280Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-10-31T17:24:18.9809990Z","primaryEndpoints":{"dfs":"https://clitests2anylgk2uif2kpsh.dfs.core.windows.net/","web":"https://clitests2anylgk2uif2kpsh.z3.web.core.windows.net/","blob":"https://clitests2anylgk2uif2kpsh.blob.core.windows.net/","queue":"https://clitests2anylgk2uif2kpsh.queue.core.windows.net/","table":"https://clitests2anylgk2uif2kpsh.table.core.windows.net/","file":"https://clitests2anylgk2uif2kpsh.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg2jtgfwk475k5zaxkiji467gprpeatzablqk3p3vfox46pkfzoiqwxqqivaphzpjtr/providers/Microsoft.Storage/storageAccounts/clitests3uytktsiiiosebu3","name":"clitests3uytktsiiiosebu3","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-09-28T11:14:46.2842708Z","key2":"2022-09-28T11:14:46.2842708Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-28T11:14:46.7529967Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-28T11:14:46.7529967Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-09-28T11:14:46.1123663Z","primaryEndpoints":{"dfs":"https://clitests3uytktsiiiosebu3.dfs.core.windows.net/","web":"https://clitests3uytktsiiiosebu3.z3.web.core.windows.net/","blob":"https://clitests3uytktsiiiosebu3.blob.core.windows.net/","queue":"https://clitests3uytktsiiiosebu3.queue.core.windows.net/","table":"https://clitests3uytktsiiiosebu3.table.core.windows.net/","file":"https://clitests3uytktsiiiosebu3.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgj4euz2qks4a65suw4yg7q66oyuhws64hd3parve3zm7c7l5i636my5smbzk6cbvis/providers/Microsoft.Storage/storageAccounts/cliteststxx2rebwsjj4m7ev","name":"cliteststxx2rebwsjj4m7ev","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-04-28T22:28:46.3357090Z","key2":"2022-04-28T22:28:46.3357090Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-28T22:28:46.3357090Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-28T22:28:46.3357090Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-04-28T22:28:46.2419469Z","primaryEndpoints":{"dfs":"https://cliteststxx2rebwsjj4m7ev.dfs.core.windows.net/","web":"https://cliteststxx2rebwsjj4m7ev.z3.web.core.windows.net/","blob":"https://cliteststxx2rebwsjj4m7ev.blob.core.windows.net/","queue":"https://cliteststxx2rebwsjj4m7ev.queue.core.windows.net/","table":"https://cliteststxx2rebwsjj4m7ev.table.core.windows.net/","file":"https://cliteststxx2rebwsjj4m7ev.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg7wjguctbigk256arnwsy5cikne5rtgxsungotn3y3cp7nofxioeys2x7dtiknym2a/providers/Microsoft.Storage/storageAccounts/clitesttayxcfhxj5auoke5a","name":"clitesttayxcfhxj5auoke5a","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-12-09T23:16:25.2778969Z","key2":"2021-12-09T23:16:25.2778969Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-09T23:16:25.2778969Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-09T23:16:25.2778969Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-12-09T23:16:25.1841497Z","primaryEndpoints":{"dfs":"https://clitesttayxcfhxj5auoke5a.dfs.core.windows.net/","web":"https://clitesttayxcfhxj5auoke5a.z3.web.core.windows.net/","blob":"https://clitesttayxcfhxj5auoke5a.blob.core.windows.net/","queue":"https://clitesttayxcfhxj5auoke5a.queue.core.windows.net/","table":"https://clitesttayxcfhxj5auoke5a.table.core.windows.net/","file":"https://clitesttayxcfhxj5auoke5a.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgxg4uxlys7uvmy36zktg7bufluyydw6zodvea3sscatxtoca52rp53hzgpu7gq5p7s/providers/Microsoft.Storage/storageAccounts/clitesttychkmvzofjn5oztq","name":"clitesttychkmvzofjn5oztq","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-04-26T08:46:40.5509904Z","key2":"2022-04-26T08:46:40.5509904Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-26T08:46:40.5509904Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-26T08:46:40.5509904Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-04-26T08:46:40.4415826Z","primaryEndpoints":{"dfs":"https://clitesttychkmvzofjn5oztq.dfs.core.windows.net/","web":"https://clitesttychkmvzofjn5oztq.z3.web.core.windows.net/","blob":"https://clitesttychkmvzofjn5oztq.blob.core.windows.net/","queue":"https://clitesttychkmvzofjn5oztq.queue.core.windows.net/","table":"https://clitesttychkmvzofjn5oztq.table.core.windows.net/","file":"https://clitesttychkmvzofjn5oztq.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgg7tywk7mx4oyp34pr4jo76jp54xi6rrmofingxkdmix2bxupdaavsgm5bscdon7hb/providers/Microsoft.Storage/storageAccounts/clitestupama2samndokm3jd","name":"clitestupama2samndokm3jd","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-02-28T16:48:18.7645760Z","key2":"2022-02-28T16:48:18.7645760Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-02-28T16:48:18.7802324Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-02-28T16:48:18.7802324Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-02-28T16:48:18.6864732Z","primaryEndpoints":{"dfs":"https://clitestupama2samndokm3jd.dfs.core.windows.net/","web":"https://clitestupama2samndokm3jd.z3.web.core.windows.net/","blob":"https://clitestupama2samndokm3jd.blob.core.windows.net/","queue":"https://clitestupama2samndokm3jd.queue.core.windows.net/","table":"https://clitestupama2samndokm3jd.table.core.windows.net/","file":"https://clitestupama2samndokm3jd.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rglqgc5xdku5ojvlcdmxmxwx4otzrvmtvwkizs74vqyuovzqgtxbocao3wxuey3ckyg/providers/Microsoft.Storage/storageAccounts/clitestvkt5uhqkknoz4z2ps","name":"clitestvkt5uhqkknoz4z2ps","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-10-22T15:56:12.2012021Z","key2":"2021-10-22T15:56:12.2012021Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-22T15:56:12.2012021Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-22T15:56:12.2012021Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-10-22T15:56:12.1387094Z","primaryEndpoints":{"dfs":"https://clitestvkt5uhqkknoz4z2ps.dfs.core.windows.net/","web":"https://clitestvkt5uhqkknoz4z2ps.z3.web.core.windows.net/","blob":"https://clitestvkt5uhqkknoz4z2ps.blob.core.windows.net/","queue":"https://clitestvkt5uhqkknoz4z2ps.queue.core.windows.net/","table":"https://clitestvkt5uhqkknoz4z2ps.table.core.windows.net/","file":"https://clitestvkt5uhqkknoz4z2ps.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgb6aglzjbgktmouuijj6dzlic4zxyiyz3rvpkaagcnysqv5336hn4e4fogwqavf53q/providers/Microsoft.Storage/storageAccounts/clitestvlciwxue3ibitylva","name":"clitestvlciwxue3ibitylva","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-01-07T00:11:03.4133197Z","key2":"2022-01-07T00:11:03.4133197Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-01-07T00:11:03.4289603Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-01-07T00:11:03.4289603Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-01-07T00:11:03.3195568Z","primaryEndpoints":{"dfs":"https://clitestvlciwxue3ibitylva.dfs.core.windows.net/","web":"https://clitestvlciwxue3ibitylva.z3.web.core.windows.net/","blob":"https://clitestvlciwxue3ibitylva.blob.core.windows.net/","queue":"https://clitestvlciwxue3ibitylva.queue.core.windows.net/","table":"https://clitestvlciwxue3ibitylva.table.core.windows.net/","file":"https://clitestvlciwxue3ibitylva.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg742gmmbkzphoscnqkjjro5gelzqfg4eicwtcz7tydc6xcgjtt72ilsthdw4u2ujmd/providers/Microsoft.Storage/storageAccounts/clitestvqpk5j3bnpinywycx","name":"clitestvqpk5j3bnpinywycx","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-05-12T22:51:51.6556911Z","key2":"2022-05-12T22:51:51.6556911Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-05-12T22:51:51.6713107Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-05-12T22:51:51.6713107Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-05-12T22:51:51.5462900Z","primaryEndpoints":{"dfs":"https://clitestvqpk5j3bnpinywycx.dfs.core.windows.net/","web":"https://clitestvqpk5j3bnpinywycx.z3.web.core.windows.net/","blob":"https://clitestvqpk5j3bnpinywycx.blob.core.windows.net/","queue":"https://clitestvqpk5j3bnpinywycx.queue.core.windows.net/","table":"https://clitestvqpk5j3bnpinywycx.table.core.windows.net/","file":"https://clitestvqpk5j3bnpinywycx.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgutbscw3yeekpjfmbbttkbaaf5p4qvmlhnz7bzvh2mnv5pqspgkpkkxjgyahzryr7l/providers/Microsoft.Storage/storageAccounts/clitestvzas7bgpm3s6p2jre","name":"clitestvzas7bgpm3s6p2jre","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-08-05T00:10:31.4593666Z","key2":"2022-08-05T00:10:31.4593666Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-05T00:10:31.6781294Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-05T00:10:31.6781294Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-08-05T00:10:31.3499518Z","primaryEndpoints":{"dfs":"https://clitestvzas7bgpm3s6p2jre.dfs.core.windows.net/","web":"https://clitestvzas7bgpm3s6p2jre.z3.web.core.windows.net/","blob":"https://clitestvzas7bgpm3s6p2jre.blob.core.windows.net/","queue":"https://clitestvzas7bgpm3s6p2jre.queue.core.windows.net/","table":"https://clitestvzas7bgpm3s6p2jre.table.core.windows.net/","file":"https://clitestvzas7bgpm3s6p2jre.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgfv5tjkwuar2jwkjn57uczeygmkyvh4v4tcikbzwot2wlylpwsm3e56byk6jk6sbqb/providers/Microsoft.Storage/storageAccounts/clitestw6ivj2crhigvwq3qn","name":"clitestw6ivj2crhigvwq3qn","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-11-25T01:29:21.8352656Z","key2":"2022-11-25T01:29:21.8352656Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-25T01:29:22.7415213Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-25T01:29:22.7415213Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-11-25T01:29:21.6633956Z","primaryEndpoints":{"dfs":"https://clitestw6ivj2crhigvwq3qn.dfs.core.windows.net/","web":"https://clitestw6ivj2crhigvwq3qn.z3.web.core.windows.net/","blob":"https://clitestw6ivj2crhigvwq3qn.blob.core.windows.net/","queue":"https://clitestw6ivj2crhigvwq3qn.queue.core.windows.net/","table":"https://clitestw6ivj2crhigvwq3qn.table.core.windows.net/","file":"https://clitestw6ivj2crhigvwq3qn.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgk76ijui24h7q2foey6svr7yhnhb6tcuioxiiic7pto4b7aye52xazbtphpkn4igdg/providers/Microsoft.Storage/storageAccounts/clitestwii2xus2tgji433nh","name":"clitestwii2xus2tgji433nh","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-11-11T22:07:45.0812213Z","key2":"2021-11-11T22:07:45.0812213Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-11-11T22:07:45.0812213Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-11-11T22:07:45.0812213Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-11-11T22:07:45.0031142Z","primaryEndpoints":{"dfs":"https://clitestwii2xus2tgji433nh.dfs.core.windows.net/","web":"https://clitestwii2xus2tgji433nh.z3.web.core.windows.net/","blob":"https://clitestwii2xus2tgji433nh.blob.core.windows.net/","queue":"https://clitestwii2xus2tgji433nh.queue.core.windows.net/","table":"https://clitestwii2xus2tgji433nh.table.core.windows.net/","file":"https://clitestwii2xus2tgji433nh.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgmyatcson3npnztpnyabukef4ph3rrcrsruerbaqd32cnablmr2dorn4h4qwkkv5ml/providers/Microsoft.Storage/storageAccounts/clitestwtfph34nesitax5rb","name":"clitestwtfph34nesitax5rb","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-01-28T15:04:08.2799880Z","key2":"2023-01-28T15:04:08.2799880Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-28T15:04:09.1862926Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-28T15:04:09.1862926Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-01-28T15:04:08.1393604Z","primaryEndpoints":{"dfs":"https://clitestwtfph34nesitax5rb.dfs.core.windows.net/","web":"https://clitestwtfph34nesitax5rb.z3.web.core.windows.net/","blob":"https://clitestwtfph34nesitax5rb.blob.core.windows.net/","queue":"https://clitestwtfph34nesitax5rb.queue.core.windows.net/","table":"https://clitestwtfph34nesitax5rb.table.core.windows.net/","file":"https://clitestwtfph34nesitax5rb.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgmdksg3tnpfj5ikmkrjg42qofreubpsr5cdqs5zhcezqj7v5kgrmpx525kvdqm57ya/providers/Microsoft.Storage/storageAccounts/clitesty7sgxo5udzywq7e2x","name":"clitesty7sgxo5udzywq7e2x","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-11-25T22:58:47.0325764Z","key2":"2021-11-25T22:58:47.0325764Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-11-25T22:58:47.0325764Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-11-25T22:58:47.0325764Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-11-25T22:58:46.9231863Z","primaryEndpoints":{"dfs":"https://clitesty7sgxo5udzywq7e2x.dfs.core.windows.net/","web":"https://clitesty7sgxo5udzywq7e2x.z3.web.core.windows.net/","blob":"https://clitesty7sgxo5udzywq7e2x.blob.core.windows.net/","queue":"https://clitesty7sgxo5udzywq7e2x.queue.core.windows.net/","table":"https://clitesty7sgxo5udzywq7e2x.table.core.windows.net/","file":"https://clitesty7sgxo5udzywq7e2x.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg2s77glmcoemgtgmlcgi7repejuetyjuabg2vruyc3ayj4u66cvgdpdofhcxrql5h5/providers/Microsoft.Storage/storageAccounts/clitestycqidlsdiibjyb3t4","name":"clitestycqidlsdiibjyb3t4","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-03-18T03:39:28.2566482Z","key2":"2022-03-18T03:39:28.2566482Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-18T03:39:28.2566482Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-18T03:39:28.2566482Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-03-18T03:39:28.1472265Z","primaryEndpoints":{"dfs":"https://clitestycqidlsdiibjyb3t4.dfs.core.windows.net/","web":"https://clitestycqidlsdiibjyb3t4.z3.web.core.windows.net/","blob":"https://clitestycqidlsdiibjyb3t4.blob.core.windows.net/","queue":"https://clitestycqidlsdiibjyb3t4.queue.core.windows.net/","table":"https://clitestycqidlsdiibjyb3t4.table.core.windows.net/","file":"https://clitestycqidlsdiibjyb3t4.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgjrq7ijqostqq5aahlpjr7formy46bcwnloyvgqqn3ztsmo4rfypznsbm6x6wq7m4f/providers/Microsoft.Storage/storageAccounts/clitestyx33svgzm5sxgbbwr","name":"clitestyx33svgzm5sxgbbwr","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-03-17T07:41:49.5764921Z","key2":"2022-03-17T07:41:49.5764921Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-17T07:41:49.5921170Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-17T07:41:49.5921170Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-03-17T07:41:49.4827371Z","primaryEndpoints":{"dfs":"https://clitestyx33svgzm5sxgbbwr.dfs.core.windows.net/","web":"https://clitestyx33svgzm5sxgbbwr.z3.web.core.windows.net/","blob":"https://clitestyx33svgzm5sxgbbwr.blob.core.windows.net/","queue":"https://clitestyx33svgzm5sxgbbwr.queue.core.windows.net/","table":"https://clitestyx33svgzm5sxgbbwr.table.core.windows.net/","file":"https://clitestyx33svgzm5sxgbbwr.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgzhng22y4lqc4p3sbhy4x6nccajfeqpaxzph6tb4rgmr73oqknbuvei7t2fiigdxlf/providers/Microsoft.Storage/storageAccounts/clitestzmf44f6a6ltcia2yt","name":"clitestzmf44f6a6ltcia2yt","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-21T14:56:43.2504683Z","key2":"2023-03-21T14:56:43.2504683Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-21T14:56:43.7504726Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-21T14:56:43.7504726Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-21T14:56:43.0942223Z","primaryEndpoints":{"dfs":"https://clitestzmf44f6a6ltcia2yt.dfs.core.windows.net/","web":"https://clitestzmf44f6a6ltcia2yt.z3.web.core.windows.net/","blob":"https://clitestzmf44f6a6ltcia2yt.blob.core.windows.net/","queue":"https://clitestzmf44f6a6ltcia2yt.queue.core.windows.net/","table":"https://clitestzmf44f6a6ltcia2yt.table.core.windows.net/","file":"https://clitestzmf44f6a6ltcia2yt.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgualguw4pxwwtmxncpw3fp5ws3hgbisfabachm6kqsuciror5c27cr5c7jzedq4xcs/providers/Microsoft.Storage/storageAccounts/clitestzo7h4f4wfvcq7672w","name":"clitestzo7h4f4wfvcq7672w","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-01-19T08:58:38.8398302Z","key2":"2023-01-19T08:58:38.8398302Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-19T08:58:39.7304763Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-19T08:58:39.7304763Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-01-19T08:58:38.6836054Z","primaryEndpoints":{"dfs":"https://clitestzo7h4f4wfvcq7672w.dfs.core.windows.net/","web":"https://clitestzo7h4f4wfvcq7672w.z3.web.core.windows.net/","blob":"https://clitestzo7h4f4wfvcq7672w.blob.core.windows.net/","queue":"https://clitestzo7h4f4wfvcq7672w.queue.core.windows.net/","table":"https://clitestzo7h4f4wfvcq7672w.table.core.windows.net/","file":"https://clitestzo7h4f4wfvcq7672w.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rghn54ads2jpuwc2onth5ngxnmmxha5yrhoepgtxnrb66wy35hzeky4bblit5lzjsu7/providers/Microsoft.Storage/storageAccounts/clizxaaoidzgi3yevdsfvexc","name":"clizxaaoidzgi3yevdsfvexc","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-31T05:14:29.7071791Z","key2":"2023-03-31T05:14:29.7071791Z"},"privateEndpointConnections":[],"azureFilesIdentityBasedAuthentication":{"directoryServiceOptions":"AADKERB","activeDirectoryProperties":{"domainName":"mydomain.com","netBiosDomainName":" - ","forestName":" ","domainGuid":"12345678-1234-1234-1234-123456789012","domainSid":" - ","azureStorageSid":" "}},"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-31T05:14:31.9571788Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-31T05:14:31.9571788Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-31T05:14:29.5352954Z","primaryEndpoints":{"dfs":"https://clizxaaoidzgi3yevdsfvexc.dfs.core.windows.net/","web":"https://clizxaaoidzgi3yevdsfvexc.z3.web.core.windows.net/","blob":"https://clizxaaoidzgi3yevdsfvexc.blob.core.windows.net/","queue":"https://clizxaaoidzgi3yevdsfvexc.queue.core.windows.net/","table":"https://clizxaaoidzgi3yevdsfvexc.table.core.windows.net/","file":"https://clizxaaoidzgi3yevdsfvexc.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"extendedLocation":{"type":"EdgeZone","name":"microsoftrrdclab1"},"sku":{"name":"Premium_LRS","tier":"Premium"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/hang-rg/providers/Microsoft.Storage/storageAccounts/hangtest","name":"hangtest","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-09-08T08:40:46.2592995Z","key2":"2022-09-08T08:40:46.2592995Z"},"primaryExtendedLocation":{"type":"EdgeZone","name":"microsoftrrdclab1"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-08T08:40:46.7905248Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-08T08:40:46.7905248Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-09-08T08:40:46.1498764Z","primaryEndpoints":{"web":"https://hangtest.web.microsoftrrdclab1.edgestorage.azure.net/","blob":"https://hangtest.blob.microsoftrrdclab1.edgestorage.azure.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/zhiyihuang-rg-euap-east/providers/Microsoft.Storage/storageAccounts/saeuapeast","name":"saeuapeast","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"dnsEndpointType":"Standard","defaultToOAuthAuthentication":false,"publicNetworkAccess":"Enabled","keyCreationTime":{"key1":"2022-08-08T07:14:49.0935409Z","key2":"2022-08-08T07:14:49.0935409Z"},"allowCrossTenantReplication":true,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":true,"allowSharedKeyAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"requireInfrastructureEncryption":false,"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-08T07:14:49.4529176Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-08T07:14:49.4529176Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-08-08T07:14:48.9997460Z","primaryEndpoints":{"dfs":"https://saeuapeast.dfs.core.windows.net/","web":"https://saeuapeast.z3.web.core.windows.net/","blob":"https://saeuapeast.blob.core.windows.net/","queue":"https://saeuapeast.queue.core.windows.net/","table":"https://saeuapeast.table.core.windows.net/","file":"https://saeuapeast.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available","secondaryLocation":"centraluseuap","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://saeuapeast-secondary.dfs.core.windows.net/","web":"https://saeuapeast-secondary.z3.web.core.windows.net/","blob":"https://saeuapeast-secondary.blob.core.windows.net/","queue":"https://saeuapeast-secondary.queue.core.windows.net/","table":"https://saeuapeast-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clistoragey54y3dn5v6x232efiklp7lhpbik65ja746t3vsjdbpab7pgxrvsajrefxgtnqom53/providers/Microsoft.Storage/storageAccounts/storagegrzsxdxzmkzlqzrqr","name":"storagegrzsxdxzmkzlqzrqr","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-30T17:22:57.4907204Z","key2":"2023-03-30T17:22:57.4907204Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-30T17:22:57.9595095Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-30T17:22:57.9595095Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-30T17:22:57.3344535Z","primaryEndpoints":{"dfs":"https://storagegrzsxdxzmkzlqzrqr.dfs.core.windows.net/","web":"https://storagegrzsxdxzmkzlqzrqr.z3.web.core.windows.net/","blob":"https://storagegrzsxdxzmkzlqzrqr.blob.core.windows.net/","queue":"https://storagegrzsxdxzmkzlqzrqr.queue.core.windows.net/","table":"https://storagegrzsxdxzmkzlqzrqr.table.core.windows.net/","file":"https://storagegrzsxdxzmkzlqzrqr.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available","lastGeoFailoverTime":"2023-03-30T18:45:56.2741301Z","secondaryLocation":"eastus2euap","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://storagegrzsxdxzmkzlqzrqr-secondary.dfs.core.windows.net/","web":"https://storagegrzsxdxzmkzlqzrqr-secondary.z3.web.core.windows.net/","blob":"https://storagegrzsxdxzmkzlqzrqr-secondary.blob.core.windows.net/","queue":"https://storagegrzsxdxzmkzlqzrqr-secondary.queue.core.windows.net/","table":"https://storagegrzsxdxzmkzlqzrqr-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/yishitest/providers/Microsoft.Storage/storageAccounts/ysdnssa","name":"ysdnssa","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"dnsEndpointType":"AzureDnsZone","keyCreationTime":{"key1":"2022-04-11T06:48:10.4999157Z","key2":"2022-04-11T06:48:10.4999157Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"isHnsEnabled":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-11T06:48:10.5155682Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-11T06:48:10.5155682Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-04-11T06:48:10.4217919Z","primaryEndpoints":{"dfs":"https://ysdnssa.z6.dfs.storage.azure.net/","web":"https://ysdnssa.z6.web.storage.azure.net/","blob":"https://ysdnssa.z6.blob.storage.azure.net/","queue":"https://ysdnssa.z6.queue.storage.azure.net/","table":"https://ysdnssa.z6.table.storage.azure.net/","file":"https://ysdnssa.z6.file.storage.azure.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available","secondaryLocation":"centraluseuap","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://ysdnssa-secondary.z6.dfs.storage.azure.net/","web":"https://ysdnssa-secondary.z6.web.storage.azure.net/","blob":"https://ysdnssa-secondary.z6.blob.storage.azure.net/","queue":"https://ysdnssa-secondary.z6.queue.storage.azure.net/","table":"https://ysdnssa-secondary.z6.table.storage.azure.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/zhiyihuang-rg/providers/Microsoft.Storage/storageAccounts/zhiyihuangsaeuapeast","name":"zhiyihuangsaeuapeast","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"defaultToOAuthAuthentication":false,"keyCreationTime":{"key1":"2022-04-15T04:15:43.8012808Z","key2":"2022-04-15T04:15:43.8012808Z"},"allowCrossTenantReplication":false,"privateEndpointConnections":[],"isSftpEnabled":false,"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":true,"allowSharedKeyAccess":true,"isHnsEnabled":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"requireInfrastructureEncryption":false,"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-15T04:15:43.8012808Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-15T04:15:43.8012808Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-04-15T04:15:43.6918664Z","primaryEndpoints":{"dfs":"https://zhiyihuangsaeuapeast.dfs.core.windows.net/","web":"https://zhiyihuangsaeuapeast.z3.web.core.windows.net/","blob":"https://zhiyihuangsaeuapeast.blob.core.windows.net/","queue":"https://zhiyihuangsaeuapeast.queue.core.windows.net/","table":"https://zhiyihuangsaeuapeast.table.core.windows.net/","file":"https://zhiyihuangsaeuapeast.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available","secondaryLocation":"centraluseuap","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://zhiyihuangsaeuapeast-secondary.dfs.core.windows.net/","web":"https://zhiyihuangsaeuapeast-secondary.z3.web.core.windows.net/","blob":"https://zhiyihuangsaeuapeast-secondary.blob.core.windows.net/","queue":"https://zhiyihuangsaeuapeast-secondary.queue.core.windows.net/","table":"https://zhiyihuangsaeuapeast-secondary.table.core.windows.net/"}}},{"sku":{"name":"Premium_ZRS","tier":"Premium"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/zhiyihuang-rg/providers/Microsoft.Storage/storageAccounts/zhiyihuangsapremiumpage","name":"zhiyihuangsapremiumpage","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"dnsEndpointType":"Standard","defaultToOAuthAuthentication":false,"publicNetworkAccess":"Enabled","keyCreationTime":{"key1":"2022-12-20T06:32:05.2807878Z","key2":"2022-12-20T06:32:05.2807878Z"},"allowCrossTenantReplication":true,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":true,"allowSharedKeyAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"requireInfrastructureEncryption":false,"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-20T06:32:05.6245467Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-20T06:32:05.6245467Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-12-20T06:32:05.1557874Z","primaryEndpoints":{"web":"https://zhiyihuangsapremiumpage.z3.web.core.windows.net/","blob":"https://zhiyihuangsapremiumpage.blob.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_storage_account_sftp000001/providers/Microsoft.Storage/storageAccounts/cli000002","name":"cli000002","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-31T05:14:30.1663219Z","key2":"2023-03-31T05:14:30.1663219Z"},"privateEndpointConnections":[],"isNfsV3Enabled":false,"isLocalUserEnabled":true,"isSftpEnabled":true,"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"isHnsEnabled":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-31T05:14:30.4944613Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-31T05:14:30.4944613Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-31T05:14:29.9319552Z","primaryEndpoints":{"dfs":"https://cli000002.dfs.core.windows.net/","web":"https://cli000002.z2.web.core.windows.net/","blob":"https://cli000002.blob.core.windows.net/","queue":"https://cli000002.queue.core.windows.net/","table":"https://cli000002.table.core.windows.net/","file":"https://cli000002.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest47xrljy3nijo3qd5vzsdilpqy5gmhc6vhrxdt4iznh6uaopskftgp4scam2w7drpot4l/providers/Microsoft.Storage/storageAccounts/clitest23zhehg2ug7pzcmmt","name":"clitest23zhehg2ug7pzcmmt","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-10-22T23:52:09.9267277Z","key2":"2021-10-22T23:52:09.9267277Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-22T23:52:09.9267277Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-22T23:52:09.9267277Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-10-22T23:52:09.8486094Z","primaryEndpoints":{"dfs":"https://clitest23zhehg2ug7pzcmmt.dfs.core.windows.net/","web":"https://clitest23zhehg2ug7pzcmmt.z2.web.core.windows.net/","blob":"https://clitest23zhehg2ug7pzcmmt.blob.core.windows.net/","queue":"https://clitest23zhehg2ug7pzcmmt.queue.core.windows.net/","table":"https://clitest23zhehg2ug7pzcmmt.table.core.windows.net/","file":"https://clitest23zhehg2ug7pzcmmt.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestuh33sdgq6xqrgmv2evfqsj7s5elfu75j425duypsq3ykwiqywcsbk7k5hm2dn6dhx3ga/providers/Microsoft.Storage/storageAccounts/clitest2dpu5cejmyr6o6fy4","name":"clitest2dpu5cejmyr6o6fy4","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-08-13T01:03:47.8707679Z","key2":"2021-08-13T01:03:47.8707679Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-08-13T01:03:47.8707679Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-08-13T01:03:47.8707679Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-08-13T01:03:47.8082686Z","primaryEndpoints":{"dfs":"https://clitest2dpu5cejmyr6o6fy4.dfs.core.windows.net/","web":"https://clitest2dpu5cejmyr6o6fy4.z2.web.core.windows.net/","blob":"https://clitest2dpu5cejmyr6o6fy4.blob.core.windows.net/","queue":"https://clitest2dpu5cejmyr6o6fy4.queue.core.windows.net/","table":"https://clitest2dpu5cejmyr6o6fy4.table.core.windows.net/","file":"https://clitest2dpu5cejmyr6o6fy4.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestrl6kiw7ux2j73xj2v7cbet4byjrmn5uenrcnz6qfu5oxpvxtkkik2djcxys4gcpfrgr4/providers/Microsoft.Storage/storageAccounts/clitest2hc2cek5kg4wbcqwa","name":"clitest2hc2cek5kg4wbcqwa","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-06-18T09:03:47.2900270Z","key2":"2021-06-18T09:03:47.2900270Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-06-18T09:03:47.2950283Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-06-18T09:03:47.2950283Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-06-18T09:03:47.2400033Z","primaryEndpoints":{"dfs":"https://clitest2hc2cek5kg4wbcqwa.dfs.core.windows.net/","web":"https://clitest2hc2cek5kg4wbcqwa.z2.web.core.windows.net/","blob":"https://clitest2hc2cek5kg4wbcqwa.blob.core.windows.net/","queue":"https://clitest2hc2cek5kg4wbcqwa.queue.core.windows.net/","table":"https://clitest2hc2cek5kg4wbcqwa.table.core.windows.net/","file":"https://clitest2hc2cek5kg4wbcqwa.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestgfmdazicepvhpj6j2vhkecosxo4cdjvwqsqkzz7oq6sttnd7ewqhszuonoehjeedv4zq/providers/Microsoft.Storage/storageAccounts/clitest2k4bjigdxye6sk3g2","name":"clitest2k4bjigdxye6sk3g2","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-11-25T01:43:36.3549732Z","key2":"2022-11-25T01:43:36.3549732Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-25T01:43:36.7456005Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-25T01:43:36.7456005Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-11-25T01:43:36.1830949Z","primaryEndpoints":{"dfs":"https://clitest2k4bjigdxye6sk3g2.dfs.core.windows.net/","web":"https://clitest2k4bjigdxye6sk3g2.z2.web.core.windows.net/","blob":"https://clitest2k4bjigdxye6sk3g2.blob.core.windows.net/","queue":"https://clitest2k4bjigdxye6sk3g2.queue.core.windows.net/","table":"https://clitest2k4bjigdxye6sk3g2.table.core.windows.net/","file":"https://clitest2k4bjigdxye6sk3g2.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestcwbyb7elcliee36ry67adfa656263s5nl2c67it2o2pjr3wrh5mwmg3ocygfxjou3vxa/providers/Microsoft.Storage/storageAccounts/clitest2wy5mqj7vog4cn65p","name":"clitest2wy5mqj7vog4cn65p","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-10-22T16:12:01.9361563Z","key2":"2021-10-22T16:12:01.9361563Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-22T16:12:01.9361563Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-22T16:12:01.9361563Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-10-22T16:12:01.8580265Z","primaryEndpoints":{"dfs":"https://clitest2wy5mqj7vog4cn65p.dfs.core.windows.net/","web":"https://clitest2wy5mqj7vog4cn65p.z2.web.core.windows.net/","blob":"https://clitest2wy5mqj7vog4cn65p.blob.core.windows.net/","queue":"https://clitest2wy5mqj7vog4cn65p.queue.core.windows.net/","table":"https://clitest2wy5mqj7vog4cn65p.table.core.windows.net/","file":"https://clitest2wy5mqj7vog4cn65p.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cliteststcnpvwlxzndc2vbszpplv3ymh4iay3n5sm4ii7guwyw44232bvwelpo7elmm7yinuua/providers/Microsoft.Storage/storageAccounts/clitest2zuocf6hg6bdnuvnv","name":"clitest2zuocf6hg6bdnuvnv","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-02-17T03:06:42.6530743Z","key2":"2023-02-17T03:06:42.6530743Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-02-17T03:06:42.9968343Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-02-17T03:06:42.9968343Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-02-17T03:06:42.4499150Z","primaryEndpoints":{"dfs":"https://clitest2zuocf6hg6bdnuvnv.dfs.core.windows.net/","web":"https://clitest2zuocf6hg6bdnuvnv.z2.web.core.windows.net/","blob":"https://clitest2zuocf6hg6bdnuvnv.blob.core.windows.net/","queue":"https://clitest2zuocf6hg6bdnuvnv.queue.core.windows.net/","table":"https://clitest2zuocf6hg6bdnuvnv.table.core.windows.net/","file":"https://clitest2zuocf6hg6bdnuvnv.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestdaxkcyx2wq5eqkvuu4mtt5xmmxhalqrq75tosueizvrm6gr5eezaaemf3vbcujw23coc/providers/Microsoft.Storage/storageAccounts/clitest34vsfmrzin36syvg2","name":"clitest34vsfmrzin36syvg2","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-08-18T16:11:45.9900777Z","key2":"2022-08-18T16:11:45.9900777Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-18T16:11:46.3650901Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-18T16:11:46.3650901Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-08-18T16:11:45.8494052Z","primaryEndpoints":{"dfs":"https://clitest34vsfmrzin36syvg2.dfs.core.windows.net/","web":"https://clitest34vsfmrzin36syvg2.z2.web.core.windows.net/","blob":"https://clitest34vsfmrzin36syvg2.blob.core.windows.net/","queue":"https://clitest34vsfmrzin36syvg2.queue.core.windows.net/","table":"https://clitest34vsfmrzin36syvg2.table.core.windows.net/","file":"https://clitest34vsfmrzin36syvg2.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestxl7jnn6vwloa4j22incb6ihxvt5si47cnxxwebqsewic7tgrkigaqa7tp53fpx2xs7ns/providers/Microsoft.Storage/storageAccounts/clitest3fbnvpbhqkanegizf","name":"clitest3fbnvpbhqkanegizf","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-12-30T01:59:07.8891328Z","key2":"2022-12-30T01:59:07.8891328Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-30T01:59:08.3891367Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-30T01:59:08.3891367Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-12-30T01:59:07.7016292Z","primaryEndpoints":{"dfs":"https://clitest3fbnvpbhqkanegizf.dfs.core.windows.net/","web":"https://clitest3fbnvpbhqkanegizf.z2.web.core.windows.net/","blob":"https://clitest3fbnvpbhqkanegizf.blob.core.windows.net/","queue":"https://clitest3fbnvpbhqkanegizf.queue.core.windows.net/","table":"https://clitest3fbnvpbhqkanegizf.table.core.windows.net/","file":"https://clitest3fbnvpbhqkanegizf.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestvq7j2vshfvszgpsnfhlq5fl7mydpv6faa5utmizf632dfxh4ra2unlxtxpo3h4negeih/providers/Microsoft.Storage/storageAccounts/clitest3mpr6o2f6uhfik73w","name":"clitest3mpr6o2f6uhfik73w","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-09-28T15:49:10.8950170Z","key2":"2022-09-28T15:49:10.8950170Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-28T15:49:11.1293861Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-28T15:49:11.1293861Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-09-28T15:49:10.7700161Z","primaryEndpoints":{"dfs":"https://clitest3mpr6o2f6uhfik73w.dfs.core.windows.net/","web":"https://clitest3mpr6o2f6uhfik73w.z2.web.core.windows.net/","blob":"https://clitest3mpr6o2f6uhfik73w.blob.core.windows.net/","queue":"https://clitest3mpr6o2f6uhfik73w.queue.core.windows.net/","table":"https://clitest3mpr6o2f6uhfik73w.table.core.windows.net/","file":"https://clitest3mpr6o2f6uhfik73w.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestaars34if2f6awhrzr5vwtr2ocprv723xlflz2zxxqut3f6tqiv2hjy2l5zaj6kutqvbq/providers/Microsoft.Storage/storageAccounts/clitest3r7bin53shduexe6n","name":"clitest3r7bin53shduexe6n","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-12-02T23:36:46.8626538Z","key2":"2021-12-02T23:36:46.8626538Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-02T23:36:46.8782491Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-02T23:36:46.8782491Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-12-02T23:36:46.7845261Z","primaryEndpoints":{"dfs":"https://clitest3r7bin53shduexe6n.dfs.core.windows.net/","web":"https://clitest3r7bin53shduexe6n.z2.web.core.windows.net/","blob":"https://clitest3r7bin53shduexe6n.blob.core.windows.net/","queue":"https://clitest3r7bin53shduexe6n.queue.core.windows.net/","table":"https://clitest3r7bin53shduexe6n.table.core.windows.net/","file":"https://clitest3r7bin53shduexe6n.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest7cl7lr4i2aqkz7xqie6l7rdinyf3mnvki56xtxp7x5ifryujnxskstygxdnj6pmgpf53/providers/Microsoft.Storage/storageAccounts/clitest4gmaqycfie2b5bukd","name":"clitest4gmaqycfie2b5bukd","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-08-12T00:24:16.8079051Z","key2":"2022-08-12T00:24:16.8079051Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-12T00:24:17.0735601Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-12T00:24:17.0735601Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-08-12T00:24:16.6360511Z","primaryEndpoints":{"dfs":"https://clitest4gmaqycfie2b5bukd.dfs.core.windows.net/","web":"https://clitest4gmaqycfie2b5bukd.z2.web.core.windows.net/","blob":"https://clitest4gmaqycfie2b5bukd.blob.core.windows.net/","queue":"https://clitest4gmaqycfie2b5bukd.queue.core.windows.net/","table":"https://clitest4gmaqycfie2b5bukd.table.core.windows.net/","file":"https://clitest4gmaqycfie2b5bukd.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestcv53t2jq4gpeyxy3dwce2mkdl6dp2yqtblowom2inwkjdebnqrxdbv7mglhbh6b6hnf7/providers/Microsoft.Storage/storageAccounts/clitest4oovutbzlr4tog6kl","name":"clitest4oovutbzlr4tog6kl","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-11-04T01:36:41.1582796Z","key2":"2022-11-04T01:36:41.1582796Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-04T01:36:41.5332840Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-04T01:36:41.5332840Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-11-04T01:36:40.9864034Z","primaryEndpoints":{"dfs":"https://clitest4oovutbzlr4tog6kl.dfs.core.windows.net/","web":"https://clitest4oovutbzlr4tog6kl.z2.web.core.windows.net/","blob":"https://clitest4oovutbzlr4tog6kl.blob.core.windows.net/","queue":"https://clitest4oovutbzlr4tog6kl.queue.core.windows.net/","table":"https://clitest4oovutbzlr4tog6kl.table.core.windows.net/","file":"https://clitest4oovutbzlr4tog6kl.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestcp53dytrhcslnybiadme3o6v7y7vjnbg63hibg2cirjhuofuvejsthmsi3kaiv6slekj/providers/Microsoft.Storage/storageAccounts/clitest4prhybrvip3lvp34j","name":"clitest4prhybrvip3lvp34j","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-23T17:56:35.4529794Z","key2":"2023-03-23T17:56:35.4529794Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-23T17:56:35.7655193Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-23T17:56:35.7655193Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-23T17:56:35.2498911Z","primaryEndpoints":{"dfs":"https://clitest4prhybrvip3lvp34j.dfs.core.windows.net/","web":"https://clitest4prhybrvip3lvp34j.z2.web.core.windows.net/","blob":"https://clitest4prhybrvip3lvp34j.blob.core.windows.net/","queue":"https://clitest4prhybrvip3lvp34j.queue.core.windows.net/","table":"https://clitest4prhybrvip3lvp34j.table.core.windows.net/","file":"https://clitest4prhybrvip3lvp34j.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestna5yuc22impnmgrkq4al3smdv2vywexi4s6f6hddoaevzqpk4x5kybyvaneqrvfu7fuv/providers/Microsoft.Storage/storageAccounts/clitest4qyk54khsdwknejio","name":"clitest4qyk54khsdwknejio","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-12-02T03:11:23.8552315Z","key2":"2022-12-02T03:11:23.8552315Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-02T03:11:24.3864985Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-02T03:11:24.3864985Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-12-02T03:11:23.6833211Z","primaryEndpoints":{"dfs":"https://clitest4qyk54khsdwknejio.dfs.core.windows.net/","web":"https://clitest4qyk54khsdwknejio.z2.web.core.windows.net/","blob":"https://clitest4qyk54khsdwknejio.blob.core.windows.net/","queue":"https://clitest4qyk54khsdwknejio.queue.core.windows.net/","table":"https://clitest4qyk54khsdwknejio.table.core.windows.net/","file":"https://clitest4qyk54khsdwknejio.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitesto72ftnrt7hfn5ltlqnh34e5cjvdyfwj4ny5d7yebu4imldxsoizqp5cazyouoms7ev6j/providers/Microsoft.Storage/storageAccounts/clitest4suuy3hvssqi2u3px","name":"clitest4suuy3hvssqi2u3px","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-11-11T22:23:05.8954115Z","key2":"2021-11-11T22:23:05.8954115Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-11-11T22:23:05.9110345Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-11-11T22:23:05.9110345Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-11-11T22:23:05.8172663Z","primaryEndpoints":{"dfs":"https://clitest4suuy3hvssqi2u3px.dfs.core.windows.net/","web":"https://clitest4suuy3hvssqi2u3px.z2.web.core.windows.net/","blob":"https://clitest4suuy3hvssqi2u3px.blob.core.windows.net/","queue":"https://clitest4suuy3hvssqi2u3px.queue.core.windows.net/","table":"https://clitest4suuy3hvssqi2u3px.table.core.windows.net/","file":"https://clitest4suuy3hvssqi2u3px.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestra7ouuwajkupsos3f6xg6pbwkbxdaearft7d4e35uecoopx7yzgnelmfuetvhvn4jle6/providers/Microsoft.Storage/storageAccounts/clitest55eq4q3yibnqxk2lk","name":"clitest55eq4q3yibnqxk2lk","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-04-07T23:09:45.8237560Z","key2":"2022-04-07T23:09:45.8237560Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-07T23:09:45.8237560Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-07T23:09:45.8237560Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-04-07T23:09:45.7143786Z","primaryEndpoints":{"dfs":"https://clitest55eq4q3yibnqxk2lk.dfs.core.windows.net/","web":"https://clitest55eq4q3yibnqxk2lk.z2.web.core.windows.net/","blob":"https://clitest55eq4q3yibnqxk2lk.blob.core.windows.net/","queue":"https://clitest55eq4q3yibnqxk2lk.queue.core.windows.net/","table":"https://clitest55eq4q3yibnqxk2lk.table.core.windows.net/","file":"https://clitest55eq4q3yibnqxk2lk.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestaocausrs3iu33bd7z3atmvd3kphc6acu73ifeyvogvdgdktef736y3qrmxkdwrnraj4o/providers/Microsoft.Storage/storageAccounts/clitest5fich3ydeobhd23w2","name":"clitest5fich3ydeobhd23w2","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-04-28T22:27:25.1198767Z","key2":"2022-04-28T22:27:25.1198767Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-28T22:27:25.1355320Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-28T22:27:25.1355320Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-04-28T22:27:24.9948735Z","primaryEndpoints":{"dfs":"https://clitest5fich3ydeobhd23w2.dfs.core.windows.net/","web":"https://clitest5fich3ydeobhd23w2.z2.web.core.windows.net/","blob":"https://clitest5fich3ydeobhd23w2.blob.core.windows.net/","queue":"https://clitest5fich3ydeobhd23w2.queue.core.windows.net/","table":"https://clitest5fich3ydeobhd23w2.table.core.windows.net/","file":"https://clitest5fich3ydeobhd23w2.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitesttt33kr36k27jzupqzyvmwoyxnhhkzd57gzdkiruhhj7hmr7wi5gh32ofdsa4cm2cbigi/providers/Microsoft.Storage/storageAccounts/clitest5nfub4nyp5igwlueb","name":"clitest5nfub4nyp5igwlueb","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-02-24T22:51:11.9414791Z","key2":"2022-02-24T22:51:11.9414791Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-02-24T22:51:11.9414791Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-02-24T22:51:11.9414791Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-02-24T22:51:11.8477455Z","primaryEndpoints":{"dfs":"https://clitest5nfub4nyp5igwlueb.dfs.core.windows.net/","web":"https://clitest5nfub4nyp5igwlueb.z2.web.core.windows.net/","blob":"https://clitest5nfub4nyp5igwlueb.blob.core.windows.net/","queue":"https://clitest5nfub4nyp5igwlueb.queue.core.windows.net/","table":"https://clitest5nfub4nyp5igwlueb.table.core.windows.net/","file":"https://clitest5nfub4nyp5igwlueb.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestyyfrbvrye4nkzj7m6ymvl5uo52kpctn2qh4i5jx4lpulrbbxcuui3oqjlr3bbme26bpq/providers/Microsoft.Storage/storageAccounts/clitest6cbbaez5hh6h6ugw2","name":"clitest6cbbaez5hh6h6ugw2","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-11-09T13:53:15.0942628Z","key2":"2022-11-09T13:53:15.0942628Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-09T13:53:15.4067264Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-09T13:53:15.4067264Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-11-09T13:53:14.9067739Z","primaryEndpoints":{"dfs":"https://clitest6cbbaez5hh6h6ugw2.dfs.core.windows.net/","web":"https://clitest6cbbaez5hh6h6ugw2.z2.web.core.windows.net/","blob":"https://clitest6cbbaez5hh6h6ugw2.blob.core.windows.net/","queue":"https://clitest6cbbaez5hh6h6ugw2.queue.core.windows.net/","table":"https://clitest6cbbaez5hh6h6ugw2.table.core.windows.net/","file":"https://clitest6cbbaez5hh6h6ugw2.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestiwprlxwortgfmst4zpj5cu3mv2zhzct6sxjwpcp4kq5rblf2kje2rg3blbn5xbc4giqx/providers/Microsoft.Storage/storageAccounts/clitest6snsb5hj7n4kjsjuk","name":"clitest6snsb5hj7n4kjsjuk","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-08-19T02:03:15.5541025Z","key2":"2022-08-19T02:03:15.5541025Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-19T02:03:15.7884788Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-19T02:03:15.7884788Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-08-19T02:03:15.4291361Z","primaryEndpoints":{"dfs":"https://clitest6snsb5hj7n4kjsjuk.dfs.core.windows.net/","web":"https://clitest6snsb5hj7n4kjsjuk.z2.web.core.windows.net/","blob":"https://clitest6snsb5hj7n4kjsjuk.blob.core.windows.net/","queue":"https://clitest6snsb5hj7n4kjsjuk.queue.core.windows.net/","table":"https://clitest6snsb5hj7n4kjsjuk.table.core.windows.net/","file":"https://clitest6snsb5hj7n4kjsjuk.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestml55iowweb6q7xe2wje5hizd4cfs53eijje47bsf7qy5xru2fegf2adfotoitfvq7b34/providers/Microsoft.Storage/storageAccounts/clitest6tnfqsy73mo2qi6ov","name":"clitest6tnfqsy73mo2qi6ov","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-03-11T01:42:00.2641426Z","key2":"2022-03-11T01:42:00.2641426Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-11T01:42:00.2797581Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-11T01:42:00.2797581Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-03-11T01:42:00.1391781Z","primaryEndpoints":{"dfs":"https://clitest6tnfqsy73mo2qi6ov.dfs.core.windows.net/","web":"https://clitest6tnfqsy73mo2qi6ov.z2.web.core.windows.net/","blob":"https://clitest6tnfqsy73mo2qi6ov.blob.core.windows.net/","queue":"https://clitest6tnfqsy73mo2qi6ov.queue.core.windows.net/","table":"https://clitest6tnfqsy73mo2qi6ov.table.core.windows.net/","file":"https://clitest6tnfqsy73mo2qi6ov.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestlg5ebdqcv52sflwjoqlwhicwckgl6uznufjdep6cezb52lt73nagcohr2yn5s2pjkddl/providers/Microsoft.Storage/storageAccounts/clitest6vxkrzgloyre3jqjs","name":"clitest6vxkrzgloyre3jqjs","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-07-23T03:10:29.4846667Z","key2":"2021-07-23T03:10:29.4846667Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-07-23T03:10:29.5002574Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-07-23T03:10:29.5002574Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-07-23T03:10:29.4377939Z","primaryEndpoints":{"dfs":"https://clitest6vxkrzgloyre3jqjs.dfs.core.windows.net/","web":"https://clitest6vxkrzgloyre3jqjs.z2.web.core.windows.net/","blob":"https://clitest6vxkrzgloyre3jqjs.blob.core.windows.net/","queue":"https://clitest6vxkrzgloyre3jqjs.queue.core.windows.net/","table":"https://clitest6vxkrzgloyre3jqjs.table.core.windows.net/","file":"https://clitest6vxkrzgloyre3jqjs.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest4hzl27vadzd4vbnt5ebvkffmyrb4pqbek7vnprucgh7it2bcb22d46puut4tyqepehxp/providers/Microsoft.Storage/storageAccounts/clitest7a3uchoqgw7ov5t5j","name":"clitest7a3uchoqgw7ov5t5j","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-23T11:30:12.8803481Z","key2":"2023-03-23T11:30:12.8803481Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-23T11:30:13.2709768Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-23T11:30:13.2709768Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-23T11:30:12.5365976Z","primaryEndpoints":{"dfs":"https://clitest7a3uchoqgw7ov5t5j.dfs.core.windows.net/","web":"https://clitest7a3uchoqgw7ov5t5j.z2.web.core.windows.net/","blob":"https://clitest7a3uchoqgw7ov5t5j.blob.core.windows.net/","queue":"https://clitest7a3uchoqgw7ov5t5j.queue.core.windows.net/","table":"https://clitest7a3uchoqgw7ov5t5j.table.core.windows.net/","file":"https://clitest7a3uchoqgw7ov5t5j.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestmrngm5xnqzkfc35bpac2frhloyp5bhqs3bkzmzzsk4uxhhc5g5bilsacnxbfmtzgwe2j/providers/Microsoft.Storage/storageAccounts/clitest7bnb7msut4cjgzpbr","name":"clitest7bnb7msut4cjgzpbr","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-10-29T22:46:56.7491572Z","key2":"2021-10-29T22:46:56.7491572Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-29T22:46:56.7491572Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-29T22:46:56.7491572Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-10-29T22:46:56.6866372Z","primaryEndpoints":{"dfs":"https://clitest7bnb7msut4cjgzpbr.dfs.core.windows.net/","web":"https://clitest7bnb7msut4cjgzpbr.z2.web.core.windows.net/","blob":"https://clitest7bnb7msut4cjgzpbr.blob.core.windows.net/","queue":"https://clitest7bnb7msut4cjgzpbr.queue.core.windows.net/","table":"https://clitest7bnb7msut4cjgzpbr.table.core.windows.net/","file":"https://clitest7bnb7msut4cjgzpbr.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestnafdekac3jftdoppr2z4hmx6ff2lq6zqceroz6hkv7ji2tvizcclmslnak7m3naml2mh/providers/Microsoft.Storage/storageAccounts/clitest7fhmqhjbz7uqyyb2q","name":"clitest7fhmqhjbz7uqyyb2q","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-14T05:26:36.7040557Z","key2":"2023-03-14T05:26:36.7040557Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-14T05:26:37.0478300Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-14T05:26:37.0478300Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-14T05:26:36.5009808Z","primaryEndpoints":{"dfs":"https://clitest7fhmqhjbz7uqyyb2q.dfs.core.windows.net/","web":"https://clitest7fhmqhjbz7uqyyb2q.z2.web.core.windows.net/","blob":"https://clitest7fhmqhjbz7uqyyb2q.blob.core.windows.net/","queue":"https://clitest7fhmqhjbz7uqyyb2q.queue.core.windows.net/","table":"https://clitest7fhmqhjbz7uqyyb2q.table.core.windows.net/","file":"https://clitest7fhmqhjbz7uqyyb2q.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest247jwzxfodlfmihq5lqunkhu5tzf4hdaepmrukd243ll4dobuj2vc4367x7fvsjifeja/providers/Microsoft.Storage/storageAccounts/clitest7ml7gwr5xdqbulxnc","name":"clitest7ml7gwr5xdqbulxnc","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-01-19T08:18:07.3736878Z","key2":"2023-01-19T08:18:07.3736878Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-19T08:18:07.7955486Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-19T08:18:07.7955486Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-01-19T08:18:07.1861443Z","primaryEndpoints":{"dfs":"https://clitest7ml7gwr5xdqbulxnc.dfs.core.windows.net/","web":"https://clitest7ml7gwr5xdqbulxnc.z2.web.core.windows.net/","blob":"https://clitest7ml7gwr5xdqbulxnc.blob.core.windows.net/","queue":"https://clitest7ml7gwr5xdqbulxnc.queue.core.windows.net/","table":"https://clitest7ml7gwr5xdqbulxnc.table.core.windows.net/","file":"https://clitest7ml7gwr5xdqbulxnc.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest5pxpr64tqxefi4kgvuh5z3cmr3srlor6oj3om2ehpxbkm7orzvfbgqagtooojquptagq/providers/Microsoft.Storage/storageAccounts/clitesta23vfo64epdjcu3ot","name":"clitesta23vfo64epdjcu3ot","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-12-09T05:20:46.8438078Z","key2":"2021-12-09T05:20:46.8438078Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-09T05:20:46.8594509Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-09T05:20:46.8594509Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-12-09T05:20:46.7656986Z","primaryEndpoints":{"dfs":"https://clitesta23vfo64epdjcu3ot.dfs.core.windows.net/","web":"https://clitesta23vfo64epdjcu3ot.z2.web.core.windows.net/","blob":"https://clitesta23vfo64epdjcu3ot.blob.core.windows.net/","queue":"https://clitesta23vfo64epdjcu3ot.queue.core.windows.net/","table":"https://clitesta23vfo64epdjcu3ot.table.core.windows.net/","file":"https://clitesta23vfo64epdjcu3ot.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestkcuipcz3pt2cibpgeifzrgfyzqdvsmwkw55s6of5em2ayvaozqx7seepqe3qotzz66dq/providers/Microsoft.Storage/storageAccounts/clitestapjrxhw5tbshhpa5r","name":"clitestapjrxhw5tbshhpa5r","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-05-19T23:04:56.1808242Z","key2":"2022-05-19T23:04:56.1808242Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-05-19T23:04:56.1808242Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-05-19T23:04:56.1808242Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-05-19T23:04:56.0558227Z","primaryEndpoints":{"dfs":"https://clitestapjrxhw5tbshhpa5r.dfs.core.windows.net/","web":"https://clitestapjrxhw5tbshhpa5r.z2.web.core.windows.net/","blob":"https://clitestapjrxhw5tbshhpa5r.blob.core.windows.net/","queue":"https://clitestapjrxhw5tbshhpa5r.queue.core.windows.net/","table":"https://clitestapjrxhw5tbshhpa5r.table.core.windows.net/","file":"https://clitestapjrxhw5tbshhpa5r.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestpyyrggpop6t2eifpvaicw2npacscf5smrsegi7gjeb6arklcmy2poh32b757t4k7eyxm/providers/Microsoft.Storage/storageAccounts/clitestb5yxhpa3shv5y6e6y","name":"clitestb5yxhpa3shv5y6e6y","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-06-15T14:36:56.2144260Z","key2":"2022-06-15T14:36:56.2144260Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-06-15T14:36:56.2144260Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-06-15T14:36:56.2144260Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-06-15T14:36:56.0894550Z","primaryEndpoints":{"dfs":"https://clitestb5yxhpa3shv5y6e6y.dfs.core.windows.net/","web":"https://clitestb5yxhpa3shv5y6e6y.z2.web.core.windows.net/","blob":"https://clitestb5yxhpa3shv5y6e6y.blob.core.windows.net/","queue":"https://clitestb5yxhpa3shv5y6e6y.queue.core.windows.net/","table":"https://clitestb5yxhpa3shv5y6e6y.table.core.windows.net/","file":"https://clitestb5yxhpa3shv5y6e6y.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestcioaekrdcac3gfopptjaajefdj423bny2ijiohhlstguyjbz7ey5yopzt3glfk3wu22c/providers/Microsoft.Storage/storageAccounts/clitestbajwfvucqjul4yvoq","name":"clitestbajwfvucqjul4yvoq","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-03-16T05:43:59.4080912Z","key2":"2022-03-16T05:43:59.4080912Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-16T05:43:59.4237194Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-16T05:43:59.4237194Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-03-16T05:43:59.3143640Z","primaryEndpoints":{"dfs":"https://clitestbajwfvucqjul4yvoq.dfs.core.windows.net/","web":"https://clitestbajwfvucqjul4yvoq.z2.web.core.windows.net/","blob":"https://clitestbajwfvucqjul4yvoq.blob.core.windows.net/","queue":"https://clitestbajwfvucqjul4yvoq.queue.core.windows.net/","table":"https://clitestbajwfvucqjul4yvoq.table.core.windows.net/","file":"https://clitestbajwfvucqjul4yvoq.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest5jgfv5fuxde5j2xqb3dk6m6otysrllfrv6aamxb2gkqeeex2qtufb4342bmgyrgh5bki/providers/Microsoft.Storage/storageAccounts/clitestbh6d2gq2qiytf6fof","name":"clitestbh6d2gq2qiytf6fof","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-10-08T22:08:45.5388801Z","key2":"2022-10-08T22:08:45.5388801Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-08T22:08:45.9139300Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-08T22:08:45.9139300Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-10-08T22:08:45.3827095Z","primaryEndpoints":{"dfs":"https://clitestbh6d2gq2qiytf6fof.dfs.core.windows.net/","web":"https://clitestbh6d2gq2qiytf6fof.z2.web.core.windows.net/","blob":"https://clitestbh6d2gq2qiytf6fof.blob.core.windows.net/","queue":"https://clitestbh6d2gq2qiytf6fof.queue.core.windows.net/","table":"https://clitestbh6d2gq2qiytf6fof.table.core.windows.net/","file":"https://clitestbh6d2gq2qiytf6fof.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestmlrw2ztkbgztmstgvan5iypw7unnfgk7mhjdx7e7fg3udx7p7mozazxteyf4v4xaalgm/providers/Microsoft.Storage/storageAccounts/clitestbl4ibat7nzoyubkiy","name":"clitestbl4ibat7nzoyubkiy","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-01-27T01:41:17.0741621Z","key2":"2023-01-27T01:41:17.0741621Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-27T01:41:17.5897847Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-27T01:41:17.5897847Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-01-27T01:41:16.9022469Z","primaryEndpoints":{"dfs":"https://clitestbl4ibat7nzoyubkiy.dfs.core.windows.net/","web":"https://clitestbl4ibat7nzoyubkiy.z2.web.core.windows.net/","blob":"https://clitestbl4ibat7nzoyubkiy.blob.core.windows.net/","queue":"https://clitestbl4ibat7nzoyubkiy.queue.core.windows.net/","table":"https://clitestbl4ibat7nzoyubkiy.table.core.windows.net/","file":"https://clitestbl4ibat7nzoyubkiy.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestf36mkmvceo2wsg6uikommu5achuksnpk3hadvgyojr27rhkeasd7qw5pixv225zkta3e/providers/Microsoft.Storage/storageAccounts/clitestbmu6skjcj6ljeehr4","name":"clitestbmu6skjcj6ljeehr4","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-10-31T17:40:26.9188402Z","key2":"2022-10-31T17:40:26.9188402Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-31T17:40:27.3094886Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-31T17:40:27.3094886Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-10-31T17:40:26.7782490Z","primaryEndpoints":{"dfs":"https://clitestbmu6skjcj6ljeehr4.dfs.core.windows.net/","web":"https://clitestbmu6skjcj6ljeehr4.z2.web.core.windows.net/","blob":"https://clitestbmu6skjcj6ljeehr4.blob.core.windows.net/","queue":"https://clitestbmu6skjcj6ljeehr4.queue.core.windows.net/","table":"https://clitestbmu6skjcj6ljeehr4.table.core.windows.net/","file":"https://clitestbmu6skjcj6ljeehr4.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestzjwqq7vvpe6voseewwbodxhesmzu7xv32uuu3x7rvmtufpjj375bb7x5wo3sb2egaqgh/providers/Microsoft.Storage/storageAccounts/clitestbsgwppaievdiidnrg","name":"clitestbsgwppaievdiidnrg","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-01-13T03:19:58.5863578Z","key2":"2023-01-13T03:19:58.5863578Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-13T03:19:59.2582363Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-13T03:19:59.2582363Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-01-13T03:19:58.3988589Z","primaryEndpoints":{"dfs":"https://clitestbsgwppaievdiidnrg.dfs.core.windows.net/","web":"https://clitestbsgwppaievdiidnrg.z2.web.core.windows.net/","blob":"https://clitestbsgwppaievdiidnrg.blob.core.windows.net/","queue":"https://clitestbsgwppaievdiidnrg.queue.core.windows.net/","table":"https://clitestbsgwppaievdiidnrg.table.core.windows.net/","file":"https://clitestbsgwppaievdiidnrg.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest2ieu2sf5yfpivxkjyfcz4d2fztyycdunhecbst3bwpqokm3pb3imtfz2kvcqmkj2djdi/providers/Microsoft.Storage/storageAccounts/clitestcmxdornqxqhihg3tc","name":"clitestcmxdornqxqhihg3tc","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-09-28T13:02:11.0120253Z","key2":"2022-09-28T13:02:11.0120253Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-28T13:02:11.3088760Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-28T13:02:11.3088760Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-09-28T13:02:10.8713725Z","primaryEndpoints":{"dfs":"https://clitestcmxdornqxqhihg3tc.dfs.core.windows.net/","web":"https://clitestcmxdornqxqhihg3tc.z2.web.core.windows.net/","blob":"https://clitestcmxdornqxqhihg3tc.blob.core.windows.net/","queue":"https://clitestcmxdornqxqhihg3tc.queue.core.windows.net/","table":"https://clitestcmxdornqxqhihg3tc.table.core.windows.net/","file":"https://clitestcmxdornqxqhihg3tc.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestef6eejui2ry622mc6zf2nvoemmdy7t3minir53pkvaii6ftsyufmbwzcwdomdg4ybrb6/providers/Microsoft.Storage/storageAccounts/clitestcnrkbgnvxvtoswnwk","name":"clitestcnrkbgnvxvtoswnwk","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-03-18T03:54:10.8298714Z","key2":"2022-03-18T03:54:10.8298714Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-18T03:54:10.8298714Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-18T03:54:10.8298714Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-03-18T03:54:10.7204974Z","primaryEndpoints":{"dfs":"https://clitestcnrkbgnvxvtoswnwk.dfs.core.windows.net/","web":"https://clitestcnrkbgnvxvtoswnwk.z2.web.core.windows.net/","blob":"https://clitestcnrkbgnvxvtoswnwk.blob.core.windows.net/","queue":"https://clitestcnrkbgnvxvtoswnwk.queue.core.windows.net/","table":"https://clitestcnrkbgnvxvtoswnwk.table.core.windows.net/","file":"https://clitestcnrkbgnvxvtoswnwk.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest2pwhzw2zztr77lcttrbdeqmbvyzxlhnhh3qny5hgwkzupkbh4wpnu2ngjj475lica3li/providers/Microsoft.Storage/storageAccounts/clitestd6hjn7zzewh2s7r6l","name":"clitestd6hjn7zzewh2s7r6l","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-17T07:29:21.5270380Z","key2":"2023-03-17T07:29:21.5270380Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-17T07:29:21.8708352Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-17T07:29:21.8708352Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-17T07:29:21.3082859Z","primaryEndpoints":{"dfs":"https://clitestd6hjn7zzewh2s7r6l.dfs.core.windows.net/","web":"https://clitestd6hjn7zzewh2s7r6l.z2.web.core.windows.net/","blob":"https://clitestd6hjn7zzewh2s7r6l.blob.core.windows.net/","queue":"https://clitestd6hjn7zzewh2s7r6l.queue.core.windows.net/","table":"https://clitestd6hjn7zzewh2s7r6l.table.core.windows.net/","file":"https://clitestd6hjn7zzewh2s7r6l.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestfwybg5aqnlewkvelizobsdyy6zocpnnltod4k5d6l62rlz3wfkmdpz7fcw3xbvo45lad/providers/Microsoft.Storage/storageAccounts/clitestdk7kvmf5lss5lltse","name":"clitestdk7kvmf5lss5lltse","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-06-21T03:24:22.5335528Z","key2":"2021-06-21T03:24:22.5335528Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-06-21T03:24:22.5335528Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-06-21T03:24:22.5335528Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-06-21T03:24:22.4635745Z","primaryEndpoints":{"dfs":"https://clitestdk7kvmf5lss5lltse.dfs.core.windows.net/","web":"https://clitestdk7kvmf5lss5lltse.z2.web.core.windows.net/","blob":"https://clitestdk7kvmf5lss5lltse.blob.core.windows.net/","queue":"https://clitestdk7kvmf5lss5lltse.queue.core.windows.net/","table":"https://clitestdk7kvmf5lss5lltse.table.core.windows.net/","file":"https://clitestdk7kvmf5lss5lltse.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestem5kabxlxhdb6zfxdhtqgoaa4f5fgadqcvzwbxjv4i3tpl7cazs3yx46oidsxdy77cy2/providers/Microsoft.Storage/storageAccounts/clitestdu2ev4t4zoit7bvqi","name":"clitestdu2ev4t4zoit7bvqi","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-02-23T03:41:00.1525213Z","key2":"2022-02-23T03:41:00.1525213Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-02-23T03:41:00.1682236Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-02-23T03:41:00.1682236Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-02-23T03:41:00.0743945Z","primaryEndpoints":{"dfs":"https://clitestdu2ev4t4zoit7bvqi.dfs.core.windows.net/","web":"https://clitestdu2ev4t4zoit7bvqi.z2.web.core.windows.net/","blob":"https://clitestdu2ev4t4zoit7bvqi.blob.core.windows.net/","queue":"https://clitestdu2ev4t4zoit7bvqi.queue.core.windows.net/","table":"https://clitestdu2ev4t4zoit7bvqi.table.core.windows.net/","file":"https://clitestdu2ev4t4zoit7bvqi.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitesttnxak6zvgtto64ihvpqeb6k6axceeskjnygs6kmirhy7t3ea2fixecjhr7i4qckpqpso/providers/Microsoft.Storage/storageAccounts/clitesteabyzaucegm7asmdy","name":"clitesteabyzaucegm7asmdy","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-03-31T22:56:30.5353621Z","key2":"2022-03-31T22:56:30.5353621Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-31T22:56:30.5510033Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-31T22:56:30.5510033Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-03-31T22:56:30.4416480Z","primaryEndpoints":{"dfs":"https://clitesteabyzaucegm7asmdy.dfs.core.windows.net/","web":"https://clitesteabyzaucegm7asmdy.z2.web.core.windows.net/","blob":"https://clitesteabyzaucegm7asmdy.blob.core.windows.net/","queue":"https://clitesteabyzaucegm7asmdy.queue.core.windows.net/","table":"https://clitesteabyzaucegm7asmdy.table.core.windows.net/","file":"https://clitesteabyzaucegm7asmdy.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestitvqgal52p4psfil24fzt3bed3ggoi6homqb65uwqtwqytvatpymshlg6xdxbb2y2xun/providers/Microsoft.Storage/storageAccounts/clitesteg772nlczvaz5acxj","name":"clitesteg772nlczvaz5acxj","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-05-12T23:25:35.3422645Z","key2":"2022-05-12T23:25:35.3422645Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-05-12T23:25:35.3422645Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-05-12T23:25:35.3422645Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-05-12T23:25:35.2172397Z","primaryEndpoints":{"dfs":"https://clitesteg772nlczvaz5acxj.dfs.core.windows.net/","web":"https://clitesteg772nlczvaz5acxj.z2.web.core.windows.net/","blob":"https://clitesteg772nlczvaz5acxj.blob.core.windows.net/","queue":"https://clitesteg772nlczvaz5acxj.queue.core.windows.net/","table":"https://clitesteg772nlczvaz5acxj.table.core.windows.net/","file":"https://clitesteg772nlczvaz5acxj.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest2flspylari7vfylgymexf5iaunl34uxkauktagueyymzxgzsim2w2vvkkloc4jehwbnz/providers/Microsoft.Storage/storageAccounts/clitestemr7dqkgd62ulieu3","name":"clitestemr7dqkgd62ulieu3","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-07-28T23:38:04.5243204Z","key2":"2022-07-28T23:38:04.5243204Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-07-28T23:38:04.7742915Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-07-28T23:38:04.7742915Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-07-28T23:38:04.3993080Z","primaryEndpoints":{"dfs":"https://clitestemr7dqkgd62ulieu3.dfs.core.windows.net/","web":"https://clitestemr7dqkgd62ulieu3.z2.web.core.windows.net/","blob":"https://clitestemr7dqkgd62ulieu3.blob.core.windows.net/","queue":"https://clitestemr7dqkgd62ulieu3.queue.core.windows.net/","table":"https://clitestemr7dqkgd62ulieu3.table.core.windows.net/","file":"https://clitestemr7dqkgd62ulieu3.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestrsohgzweguh5sbmc2pqtpljjtbr4rlmjxyb4o7tw4t7hvlyykdycmrbgf6qs6xqkj62m/providers/Microsoft.Storage/storageAccounts/clitestf7mh2cn2ofizivexr","name":"clitestf7mh2cn2ofizivexr","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-08-18T08:29:57.4730340Z","key2":"2022-08-18T08:29:57.4730340Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-18T08:29:57.8168026Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-18T08:29:57.8168026Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-08-18T08:29:57.3324285Z","primaryEndpoints":{"dfs":"https://clitestf7mh2cn2ofizivexr.dfs.core.windows.net/","web":"https://clitestf7mh2cn2ofizivexr.z2.web.core.windows.net/","blob":"https://clitestf7mh2cn2ofizivexr.blob.core.windows.net/","queue":"https://clitestf7mh2cn2ofizivexr.queue.core.windows.net/","table":"https://clitestf7mh2cn2ofizivexr.table.core.windows.net/","file":"https://clitestf7mh2cn2ofizivexr.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestkkh6embtvetqquaq47vdfxkemqb42shtk2mrbjfgiv7jf7idtmrqj6yimor5zm6yhepo/providers/Microsoft.Storage/storageAccounts/clitestfa2ku76ppjroa4ggm","name":"clitestfa2ku76ppjroa4ggm","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-23T07:10:57.5987028Z","key2":"2023-03-23T07:10:57.5987028Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-23T07:10:57.9268200Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-23T07:10:57.9268200Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-23T07:10:57.3643188Z","primaryEndpoints":{"dfs":"https://clitestfa2ku76ppjroa4ggm.dfs.core.windows.net/","web":"https://clitestfa2ku76ppjroa4ggm.z2.web.core.windows.net/","blob":"https://clitestfa2ku76ppjroa4ggm.blob.core.windows.net/","queue":"https://clitestfa2ku76ppjroa4ggm.queue.core.windows.net/","table":"https://clitestfa2ku76ppjroa4ggm.table.core.windows.net/","file":"https://clitestfa2ku76ppjroa4ggm.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestaplqr3c25xdddlwukirxixwo5byw5rkls3kr5fo66qoamflxrkjhxpt27enj7wmk2yuj/providers/Microsoft.Storage/storageAccounts/clitestfbytzu7syzfrmr7kf","name":"clitestfbytzu7syzfrmr7kf","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-11-04T22:22:45.3374456Z","key2":"2021-11-04T22:22:45.3374456Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-11-04T22:22:45.3374456Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-11-04T22:22:45.3374456Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-11-04T22:22:45.2593440Z","primaryEndpoints":{"dfs":"https://clitestfbytzu7syzfrmr7kf.dfs.core.windows.net/","web":"https://clitestfbytzu7syzfrmr7kf.z2.web.core.windows.net/","blob":"https://clitestfbytzu7syzfrmr7kf.blob.core.windows.net/","queue":"https://clitestfbytzu7syzfrmr7kf.queue.core.windows.net/","table":"https://clitestfbytzu7syzfrmr7kf.table.core.windows.net/","file":"https://clitestfbytzu7syzfrmr7kf.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestxsyrohouxe2vqbhmfk7sk6uuh6scsdngsbfeiinyyk5nlv3el2vhvtivuzguemj6obcq/providers/Microsoft.Storage/storageAccounts/clitestflp23sgxnerbupmbd","name":"clitestflp23sgxnerbupmbd","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-03T02:36:40.3915036Z","key2":"2023-03-03T02:36:40.3915036Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-03T02:36:40.7821450Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-03T02:36:40.7821450Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-03T02:36:40.2040182Z","primaryEndpoints":{"dfs":"https://clitestflp23sgxnerbupmbd.dfs.core.windows.net/","web":"https://clitestflp23sgxnerbupmbd.z2.web.core.windows.net/","blob":"https://clitestflp23sgxnerbupmbd.blob.core.windows.net/","queue":"https://clitestflp23sgxnerbupmbd.queue.core.windows.net/","table":"https://clitestflp23sgxnerbupmbd.table.core.windows.net/","file":"https://clitestflp23sgxnerbupmbd.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestwhxadwesuwxcw3oci5pchhqwqwmcqiriqymhru2exjji6ax7focfxa2wpmd3xbxtaq3t/providers/Microsoft.Storage/storageAccounts/clitestftms76siovw6xle6l","name":"clitestftms76siovw6xle6l","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-03-24T23:55:00.0445344Z","key2":"2022-03-24T23:55:00.0445344Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-24T23:55:00.0601285Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-24T23:55:00.0601285Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-03-24T23:54:59.9351597Z","primaryEndpoints":{"dfs":"https://clitestftms76siovw6xle6l.dfs.core.windows.net/","web":"https://clitestftms76siovw6xle6l.z2.web.core.windows.net/","blob":"https://clitestftms76siovw6xle6l.blob.core.windows.net/","queue":"https://clitestftms76siovw6xle6l.queue.core.windows.net/","table":"https://clitestftms76siovw6xle6l.table.core.windows.net/","file":"https://clitestftms76siovw6xle6l.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest7yubzobtgqqoviarcco22mlfkafuvu32s3o4dfts54zzanzbsl5ip7rzaxzgigg7ijta/providers/Microsoft.Storage/storageAccounts/clitestg6yfm7cgxhb4ewrdd","name":"clitestg6yfm7cgxhb4ewrdd","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-04-26T08:45:50.1646651Z","key2":"2022-04-26T08:45:50.1646651Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-26T08:45:50.1646651Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-26T08:45:50.1646651Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-04-26T08:45:50.0553084Z","primaryEndpoints":{"dfs":"https://clitestg6yfm7cgxhb4ewrdd.dfs.core.windows.net/","web":"https://clitestg6yfm7cgxhb4ewrdd.z2.web.core.windows.net/","blob":"https://clitestg6yfm7cgxhb4ewrdd.blob.core.windows.net/","queue":"https://clitestg6yfm7cgxhb4ewrdd.queue.core.windows.net/","table":"https://clitestg6yfm7cgxhb4ewrdd.table.core.windows.net/","file":"https://clitestg6yfm7cgxhb4ewrdd.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest67ljdng4brzm3hpwzo4ex3eazvqrwdojvbd2fnaqrqo6ptfgeu6yw766wjq4sn6r5oms/providers/Microsoft.Storage/storageAccounts/clitestgquo3y67va63cxosr","name":"clitestgquo3y67va63cxosr","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-09-02T00:49:12.8261346Z","key2":"2022-09-02T00:49:12.8261346Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-02T00:49:13.2167544Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-02T00:49:13.2167544Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-09-02T00:49:12.6854780Z","primaryEndpoints":{"dfs":"https://clitestgquo3y67va63cxosr.dfs.core.windows.net/","web":"https://clitestgquo3y67va63cxosr.z2.web.core.windows.net/","blob":"https://clitestgquo3y67va63cxosr.blob.core.windows.net/","queue":"https://clitestgquo3y67va63cxosr.queue.core.windows.net/","table":"https://clitestgquo3y67va63cxosr.table.core.windows.net/","file":"https://clitestgquo3y67va63cxosr.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestmf7nhc2b7xj4ixozvacoyhu5txvmpbvnechdktpac6dpdx3ckv6jt6vebrkl24rzui4n/providers/Microsoft.Storage/storageAccounts/clitestgqwqxremngb73a7d4","name":"clitestgqwqxremngb73a7d4","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-05-05T23:00:55.1151173Z","key2":"2022-05-05T23:00:55.1151173Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-05-05T23:00:55.1151173Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-05-05T23:00:55.1151173Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-05-05T23:00:54.9900949Z","primaryEndpoints":{"dfs":"https://clitestgqwqxremngb73a7d4.dfs.core.windows.net/","web":"https://clitestgqwqxremngb73a7d4.z2.web.core.windows.net/","blob":"https://clitestgqwqxremngb73a7d4.blob.core.windows.net/","queue":"https://clitestgqwqxremngb73a7d4.queue.core.windows.net/","table":"https://clitestgqwqxremngb73a7d4.table.core.windows.net/","file":"https://clitestgqwqxremngb73a7d4.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestkmydtxqqwqds5d67vdbrwtk32xdryjsxq6fp74nse75bdhdla7mh47b6myevefnapwyx/providers/Microsoft.Storage/storageAccounts/clitestgqwsejh46zuqlc5pm","name":"clitestgqwsejh46zuqlc5pm","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-08-06T05:27:12.7993484Z","key2":"2021-08-06T05:27:12.7993484Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-08-06T05:27:12.8149753Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-08-06T05:27:12.8149753Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-08-06T05:27:12.7368799Z","primaryEndpoints":{"dfs":"https://clitestgqwsejh46zuqlc5pm.dfs.core.windows.net/","web":"https://clitestgqwsejh46zuqlc5pm.z2.web.core.windows.net/","blob":"https://clitestgqwsejh46zuqlc5pm.blob.core.windows.net/","queue":"https://clitestgqwsejh46zuqlc5pm.queue.core.windows.net/","table":"https://clitestgqwsejh46zuqlc5pm.table.core.windows.net/","file":"https://clitestgqwsejh46zuqlc5pm.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestumpqlcfhjrqokmcud3ilwtvxyfowdjypjqgyymcf4whtgbq2gzzq6f2rqs66ll4mjgzm/providers/Microsoft.Storage/storageAccounts/clitestgu6cs7lus5a567u57","name":"clitestgu6cs7lus5a567u57","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-03-16T09:14:06.5832387Z","key2":"2022-03-16T09:14:06.5832387Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-16T09:14:06.5832387Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-16T09:14:06.5832387Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-03-16T09:14:06.4894945Z","primaryEndpoints":{"dfs":"https://clitestgu6cs7lus5a567u57.dfs.core.windows.net/","web":"https://clitestgu6cs7lus5a567u57.z2.web.core.windows.net/","blob":"https://clitestgu6cs7lus5a567u57.blob.core.windows.net/","queue":"https://clitestgu6cs7lus5a567u57.queue.core.windows.net/","table":"https://clitestgu6cs7lus5a567u57.table.core.windows.net/","file":"https://clitestgu6cs7lus5a567u57.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestndsnnd5ibnsjkzl7w5mbaujjmelonc2xjmyrd325iiwno27u6sxcxkewjeox2x2wr633/providers/Microsoft.Storage/storageAccounts/clitestgz6nb4it72a36mdpt","name":"clitestgz6nb4it72a36mdpt","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-08-20T02:02:00.4577106Z","key2":"2021-08-20T02:02:00.4577106Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-08-20T02:02:00.4577106Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-08-20T02:02:00.4577106Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-08-20T02:02:00.3952449Z","primaryEndpoints":{"dfs":"https://clitestgz6nb4it72a36mdpt.dfs.core.windows.net/","web":"https://clitestgz6nb4it72a36mdpt.z2.web.core.windows.net/","blob":"https://clitestgz6nb4it72a36mdpt.blob.core.windows.net/","queue":"https://clitestgz6nb4it72a36mdpt.queue.core.windows.net/","table":"https://clitestgz6nb4it72a36mdpt.table.core.windows.net/","file":"https://clitestgz6nb4it72a36mdpt.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestrotlxgumszwk5pic6m6a3i32kt75g2qc43u3fpyn5ny7ozajmn73cprurofgq53idavu/providers/Microsoft.Storage/storageAccounts/clitesthvi6za73pdnet4pdh","name":"clitesthvi6za73pdnet4pdh","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-07-15T00:41:55.6182738Z","key2":"2022-07-15T00:41:55.6182738Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-07-15T00:41:56.0089249Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-07-15T00:41:56.0089249Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-07-15T00:41:55.4620198Z","primaryEndpoints":{"dfs":"https://clitesthvi6za73pdnet4pdh.dfs.core.windows.net/","web":"https://clitesthvi6za73pdnet4pdh.z2.web.core.windows.net/","blob":"https://clitesthvi6za73pdnet4pdh.blob.core.windows.net/","queue":"https://clitesthvi6za73pdnet4pdh.queue.core.windows.net/","table":"https://clitesthvi6za73pdnet4pdh.table.core.windows.net/","file":"https://clitesthvi6za73pdnet4pdh.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestn4htsp3pg7ss7lmzhcljejgtykexcvsnpgv6agwecgmuu6ckzau64qsjr7huw7yjt7xp/providers/Microsoft.Storage/storageAccounts/clitestixj25nsrxwuhditis","name":"clitestixj25nsrxwuhditis","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-02-25T00:34:17.1563369Z","key2":"2022-02-25T00:34:17.1563369Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-02-25T00:34:17.1719415Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-02-25T00:34:17.1719415Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-02-25T00:34:17.0626105Z","primaryEndpoints":{"dfs":"https://clitestixj25nsrxwuhditis.dfs.core.windows.net/","web":"https://clitestixj25nsrxwuhditis.z2.web.core.windows.net/","blob":"https://clitestixj25nsrxwuhditis.blob.core.windows.net/","queue":"https://clitestixj25nsrxwuhditis.queue.core.windows.net/","table":"https://clitestixj25nsrxwuhditis.table.core.windows.net/","file":"https://clitestixj25nsrxwuhditis.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest6jwlkumj5y7hdsyahlsqsnzpu2wkn26pffoz3y4bzca65n4hi4enp6re4tzsvnc7n7fu/providers/Microsoft.Storage/storageAccounts/clitestjg7cxf4nhu6qscd43","name":"clitestjg7cxf4nhu6qscd43","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-02-10T03:27:34.6895278Z","key2":"2023-02-10T03:27:34.6895278Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-02-10T03:27:35.0957547Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-02-10T03:27:35.0957547Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-02-10T03:27:34.4864163Z","primaryEndpoints":{"dfs":"https://clitestjg7cxf4nhu6qscd43.dfs.core.windows.net/","web":"https://clitestjg7cxf4nhu6qscd43.z2.web.core.windows.net/","blob":"https://clitestjg7cxf4nhu6qscd43.blob.core.windows.net/","queue":"https://clitestjg7cxf4nhu6qscd43.queue.core.windows.net/","table":"https://clitestjg7cxf4nhu6qscd43.table.core.windows.net/","file":"https://clitestjg7cxf4nhu6qscd43.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest65tgd7lee45hlao6jme3ukeddnaevg2n3pxeuygygppywxctuoyb2boib4ivuabvhdbs/providers/Microsoft.Storage/storageAccounts/clitestjtxoot4jn5hjc7q2c","name":"clitestjtxoot4jn5hjc7q2c","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-01-06T23:27:18.5188175Z","key2":"2023-01-06T23:27:18.5188175Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-06T23:27:18.8938370Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-06T23:27:18.8938370Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-01-06T23:27:18.3469479Z","primaryEndpoints":{"dfs":"https://clitestjtxoot4jn5hjc7q2c.dfs.core.windows.net/","web":"https://clitestjtxoot4jn5hjc7q2c.z2.web.core.windows.net/","blob":"https://clitestjtxoot4jn5hjc7q2c.blob.core.windows.net/","queue":"https://clitestjtxoot4jn5hjc7q2c.queue.core.windows.net/","table":"https://clitestjtxoot4jn5hjc7q2c.table.core.windows.net/","file":"https://clitestjtxoot4jn5hjc7q2c.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitester3xh2pkzzalueqozjzo3koaka2lg6xxe2kan2zwqgkww3rtthe2j5c2ysgvufadbmti/providers/Microsoft.Storage/storageAccounts/clitestkr4d754a3kulsdvgi","name":"clitestkr4d754a3kulsdvgi","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-02-24T01:12:00.4195977Z","key2":"2023-02-24T01:12:00.4195977Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-02-24T01:12:00.8414900Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-02-24T01:12:00.8414900Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-02-24T01:12:00.2321101Z","primaryEndpoints":{"dfs":"https://clitestkr4d754a3kulsdvgi.dfs.core.windows.net/","web":"https://clitestkr4d754a3kulsdvgi.z2.web.core.windows.net/","blob":"https://clitestkr4d754a3kulsdvgi.blob.core.windows.net/","queue":"https://clitestkr4d754a3kulsdvgi.queue.core.windows.net/","table":"https://clitestkr4d754a3kulsdvgi.table.core.windows.net/","file":"https://clitestkr4d754a3kulsdvgi.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestgq2rbt5t5uv3qy2hasu5gvqrlzozx6vzerszimnby4ybqtp5fmecaxj3to5iemnt7zxi/providers/Microsoft.Storage/storageAccounts/clitestl3yjfwd43tngr3lc3","name":"clitestl3yjfwd43tngr3lc3","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-04-14T23:27:20.0298879Z","key2":"2022-04-14T23:27:20.0298879Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-14T23:27:20.0298879Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-14T23:27:20.0298879Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-04-14T23:27:19.9204650Z","primaryEndpoints":{"dfs":"https://clitestl3yjfwd43tngr3lc3.dfs.core.windows.net/","web":"https://clitestl3yjfwd43tngr3lc3.z2.web.core.windows.net/","blob":"https://clitestl3yjfwd43tngr3lc3.blob.core.windows.net/","queue":"https://clitestl3yjfwd43tngr3lc3.queue.core.windows.net/","table":"https://clitestl3yjfwd43tngr3lc3.table.core.windows.net/","file":"https://clitestl3yjfwd43tngr3lc3.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestepy64dgrtly4yjibvcoccnejqyhiq4x7o6p7agna5wsmlycai7yxgi3cq3r2y6obgwfd/providers/Microsoft.Storage/storageAccounts/clitestld7574jebhj62dtvt","name":"clitestld7574jebhj62dtvt","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-01-07T00:25:44.6498481Z","key2":"2022-01-07T00:25:44.6498481Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-01-07T00:25:44.6498481Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-01-07T00:25:44.6498481Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-01-07T00:25:44.5717202Z","primaryEndpoints":{"dfs":"https://clitestld7574jebhj62dtvt.dfs.core.windows.net/","web":"https://clitestld7574jebhj62dtvt.z2.web.core.windows.net/","blob":"https://clitestld7574jebhj62dtvt.blob.core.windows.net/","queue":"https://clitestld7574jebhj62dtvt.queue.core.windows.net/","table":"https://clitestld7574jebhj62dtvt.table.core.windows.net/","file":"https://clitestld7574jebhj62dtvt.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestp5tcxahtvl6aa72hi7stjq5jf52e6pomwtrblva65dei2ftuqpruyn4w4twv7rqj3idw/providers/Microsoft.Storage/storageAccounts/clitestljawlm4h73ws6xqet","name":"clitestljawlm4h73ws6xqet","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-12-30T22:47:49.0810388Z","key2":"2021-12-30T22:47:49.0810388Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-30T22:47:49.0966383Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-30T22:47:49.0966383Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-12-30T22:47:48.9404345Z","primaryEndpoints":{"dfs":"https://clitestljawlm4h73ws6xqet.dfs.core.windows.net/","web":"https://clitestljawlm4h73ws6xqet.z2.web.core.windows.net/","blob":"https://clitestljawlm4h73ws6xqet.blob.core.windows.net/","queue":"https://clitestljawlm4h73ws6xqet.queue.core.windows.net/","table":"https://clitestljawlm4h73ws6xqet.table.core.windows.net/","file":"https://clitestljawlm4h73ws6xqet.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestsc4q5ncei7qimmmmtqmedt4valwfif74bbu7mdfwqimzfzfkopwgrmua7p4rcsga53m4/providers/Microsoft.Storage/storageAccounts/clitestlssboc5vg5mdivn4h","name":"clitestlssboc5vg5mdivn4h","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-06-18T08:34:36.9887468Z","key2":"2021-06-18T08:34:36.9887468Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-06-18T08:34:36.9937445Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-06-18T08:34:36.9937445Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-06-18T08:34:36.9237913Z","primaryEndpoints":{"dfs":"https://clitestlssboc5vg5mdivn4h.dfs.core.windows.net/","web":"https://clitestlssboc5vg5mdivn4h.z2.web.core.windows.net/","blob":"https://clitestlssboc5vg5mdivn4h.blob.core.windows.net/","queue":"https://clitestlssboc5vg5mdivn4h.queue.core.windows.net/","table":"https://clitestlssboc5vg5mdivn4h.table.core.windows.net/","file":"https://clitestlssboc5vg5mdivn4h.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitested6dgkf7kl33erbvoyd5xp54i2mnv6dabzsufg3jzo6kzyyfsbrldkfqqwxsz62flyou/providers/Microsoft.Storage/storageAccounts/clitestlvvjvppwfqcwcna4s","name":"clitestlvvjvppwfqcwcna4s","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-10-28T17:04:27.5304887Z","key2":"2022-10-28T17:04:27.5304887Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-28T17:04:27.8742405Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-28T17:04:27.8742405Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-10-28T17:04:27.3742955Z","primaryEndpoints":{"dfs":"https://clitestlvvjvppwfqcwcna4s.dfs.core.windows.net/","web":"https://clitestlvvjvppwfqcwcna4s.z2.web.core.windows.net/","blob":"https://clitestlvvjvppwfqcwcna4s.blob.core.windows.net/","queue":"https://clitestlvvjvppwfqcwcna4s.queue.core.windows.net/","table":"https://clitestlvvjvppwfqcwcna4s.table.core.windows.net/","file":"https://clitestlvvjvppwfqcwcna4s.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest5yatgcl7dfear3v3e5d5hrqbpo5bdotmwoq7auiuykmzx74is6rzhkib56ajwf5ghxrk/providers/Microsoft.Storage/storageAccounts/clitestlzfflnot5wnc3y4j3","name":"clitestlzfflnot5wnc3y4j3","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-09-28T02:21:02.0736425Z","key2":"2021-09-28T02:21:02.0736425Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-28T02:21:02.0736425Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-28T02:21:02.0736425Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-09-28T02:21:02.0267640Z","primaryEndpoints":{"dfs":"https://clitestlzfflnot5wnc3y4j3.dfs.core.windows.net/","web":"https://clitestlzfflnot5wnc3y4j3.z2.web.core.windows.net/","blob":"https://clitestlzfflnot5wnc3y4j3.blob.core.windows.net/","queue":"https://clitestlzfflnot5wnc3y4j3.queue.core.windows.net/","table":"https://clitestlzfflnot5wnc3y4j3.table.core.windows.net/","file":"https://clitestlzfflnot5wnc3y4j3.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest4uclirqb3ls66vfea6dckw3hj5kaextm324ugnbkquibcn2rck7b7gmrmql55g3zknff/providers/Microsoft.Storage/storageAccounts/clitestm4jcw64slbkeds52p","name":"clitestm4jcw64slbkeds52p","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-04-21T23:03:20.8663156Z","key2":"2022-04-21T23:03:20.8663156Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-21T23:03:20.8663156Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-21T23:03:20.8663156Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-04-21T23:03:20.7413381Z","primaryEndpoints":{"dfs":"https://clitestm4jcw64slbkeds52p.dfs.core.windows.net/","web":"https://clitestm4jcw64slbkeds52p.z2.web.core.windows.net/","blob":"https://clitestm4jcw64slbkeds52p.blob.core.windows.net/","queue":"https://clitestm4jcw64slbkeds52p.queue.core.windows.net/","table":"https://clitestm4jcw64slbkeds52p.table.core.windows.net/","file":"https://clitestm4jcw64slbkeds52p.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest6q54l25xpde6kfnauzzkpfgepjiio73onycgbulqkawkv5wcigbnnhzv7uao7abedoer/providers/Microsoft.Storage/storageAccounts/clitestm5bj2p5ajecznrca6","name":"clitestm5bj2p5ajecznrca6","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-03-18T01:35:33.3327243Z","key2":"2022-03-18T01:35:33.3327243Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-18T01:35:33.3503663Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-18T01:35:33.3503663Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-03-18T01:35:33.2545964Z","primaryEndpoints":{"dfs":"https://clitestm5bj2p5ajecznrca6.dfs.core.windows.net/","web":"https://clitestm5bj2p5ajecznrca6.z2.web.core.windows.net/","blob":"https://clitestm5bj2p5ajecznrca6.blob.core.windows.net/","queue":"https://clitestm5bj2p5ajecznrca6.queue.core.windows.net/","table":"https://clitestm5bj2p5ajecznrca6.table.core.windows.net/","file":"https://clitestm5bj2p5ajecznrca6.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestjkw7fpanpscpileddbqrrrkjrtb5xi47wmvttkiqwsqcuo3ldvzszwso3x4c5apy6m5o/providers/Microsoft.Storage/storageAccounts/clitestm6u3xawj3qsydpfam","name":"clitestm6u3xawj3qsydpfam","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-09-07T07:13:03.1496586Z","key2":"2021-09-07T07:13:03.1496586Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-07T07:13:03.1496586Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-07T07:13:03.1496586Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-09-07T07:13:03.0714932Z","primaryEndpoints":{"dfs":"https://clitestm6u3xawj3qsydpfam.dfs.core.windows.net/","web":"https://clitestm6u3xawj3qsydpfam.z2.web.core.windows.net/","blob":"https://clitestm6u3xawj3qsydpfam.blob.core.windows.net/","queue":"https://clitestm6u3xawj3qsydpfam.queue.core.windows.net/","table":"https://clitestm6u3xawj3qsydpfam.table.core.windows.net/","file":"https://clitestm6u3xawj3qsydpfam.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestolg77jnhmymfo5skfdr5wsqdu7ymek5pw4k7nx6wcpwhrnxri26clmnd4xyzokr3xxkg/providers/Microsoft.Storage/storageAccounts/clitestmfqiwtiqgu5gmz6jx","name":"clitestmfqiwtiqgu5gmz6jx","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-09-09T01:43:37.1935304Z","key2":"2022-09-09T01:43:37.1935304Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-09T01:43:37.4278680Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-09T01:43:37.4278680Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-09-09T01:43:37.0685489Z","primaryEndpoints":{"dfs":"https://clitestmfqiwtiqgu5gmz6jx.dfs.core.windows.net/","web":"https://clitestmfqiwtiqgu5gmz6jx.z2.web.core.windows.net/","blob":"https://clitestmfqiwtiqgu5gmz6jx.blob.core.windows.net/","queue":"https://clitestmfqiwtiqgu5gmz6jx.queue.core.windows.net/","table":"https://clitestmfqiwtiqgu5gmz6jx.table.core.windows.net/","file":"https://clitestmfqiwtiqgu5gmz6jx.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestlasgl5zx6ikvcbociiykbocsytte2lohfxvpwhwimcc3vbrjjyw6bfbdr2vnimlyhqqi/providers/Microsoft.Storage/storageAccounts/clitestmmrdf65b6iyccd46o","name":"clitestmmrdf65b6iyccd46o","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-12-09T23:31:23.3308560Z","key2":"2021-12-09T23:31:23.3308560Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-09T23:31:23.3308560Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-09T23:31:23.3308560Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-12-09T23:31:23.2526784Z","primaryEndpoints":{"dfs":"https://clitestmmrdf65b6iyccd46o.dfs.core.windows.net/","web":"https://clitestmmrdf65b6iyccd46o.z2.web.core.windows.net/","blob":"https://clitestmmrdf65b6iyccd46o.blob.core.windows.net/","queue":"https://clitestmmrdf65b6iyccd46o.queue.core.windows.net/","table":"https://clitestmmrdf65b6iyccd46o.table.core.windows.net/","file":"https://clitestmmrdf65b6iyccd46o.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestmgk3nbrsdpn5aa4f5apvmq4twzexbncdyykx6at5oacfmk3okuuajcdrqrpte2vrcueo/providers/Microsoft.Storage/storageAccounts/clitestmoitcghtupo3vp4ek","name":"clitestmoitcghtupo3vp4ek","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-10-09T10:22:44.9340718Z","key2":"2022-10-09T10:22:44.9340718Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-09T10:22:45.1684215Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-09T10:22:45.1684215Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-10-09T10:22:44.7778239Z","primaryEndpoints":{"dfs":"https://clitestmoitcghtupo3vp4ek.dfs.core.windows.net/","web":"https://clitestmoitcghtupo3vp4ek.z2.web.core.windows.net/","blob":"https://clitestmoitcghtupo3vp4ek.blob.core.windows.net/","queue":"https://clitestmoitcghtupo3vp4ek.queue.core.windows.net/","table":"https://clitestmoitcghtupo3vp4ek.table.core.windows.net/","file":"https://clitestmoitcghtupo3vp4ek.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestki7x26ly76xchioi5hcb5cl2ahcmjgnrmuxuejmealdrtf7ydj3wrkdalwxfs6fzumhm/providers/Microsoft.Storage/storageAccounts/clitestof7ygykojbbmrl7ev","name":"clitestof7ygykojbbmrl7ev","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-11-18T06:54:08.6863161Z","key2":"2022-11-18T06:54:08.6863161Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-18T06:54:09.0144479Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-18T06:54:09.0144479Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-11-18T06:54:08.4519745Z","primaryEndpoints":{"dfs":"https://clitestof7ygykojbbmrl7ev.dfs.core.windows.net/","web":"https://clitestof7ygykojbbmrl7ev.z2.web.core.windows.net/","blob":"https://clitestof7ygykojbbmrl7ev.blob.core.windows.net/","queue":"https://clitestof7ygykojbbmrl7ev.queue.core.windows.net/","table":"https://clitestof7ygykojbbmrl7ev.table.core.windows.net/","file":"https://clitestof7ygykojbbmrl7ev.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestvilxen5dzbyerye5umdunqblbkglgcffizxusyzmgifnuy5xzu67t3fokkh6osaqqyyj/providers/Microsoft.Storage/storageAccounts/clitestoueypfkdm2ub7n246","name":"clitestoueypfkdm2ub7n246","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-03-17T07:57:05.8690860Z","key2":"2022-03-17T07:57:05.8690860Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-17T07:57:05.8847136Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-17T07:57:05.8847136Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-03-17T07:57:05.7597303Z","primaryEndpoints":{"dfs":"https://clitestoueypfkdm2ub7n246.dfs.core.windows.net/","web":"https://clitestoueypfkdm2ub7n246.z2.web.core.windows.net/","blob":"https://clitestoueypfkdm2ub7n246.blob.core.windows.net/","queue":"https://clitestoueypfkdm2ub7n246.queue.core.windows.net/","table":"https://clitestoueypfkdm2ub7n246.table.core.windows.net/","file":"https://clitestoueypfkdm2ub7n246.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestcnbbt3dvwtzd7t2de25yso3n2gs6i7mqnfloe5myghvfjc5hddzlwkxbotwgt5utz23p/providers/Microsoft.Storage/storageAccounts/clitestoyv4k5wezlz5652m7","name":"clitestoyv4k5wezlz5652m7","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-06-17T02:53:25.7560574Z","key2":"2022-06-17T02:53:25.7560574Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-06-17T02:53:25.7716595Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-06-17T02:53:25.7716595Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-06-17T02:53:25.6154142Z","primaryEndpoints":{"dfs":"https://clitestoyv4k5wezlz5652m7.dfs.core.windows.net/","web":"https://clitestoyv4k5wezlz5652m7.z2.web.core.windows.net/","blob":"https://clitestoyv4k5wezlz5652m7.blob.core.windows.net/","queue":"https://clitestoyv4k5wezlz5652m7.queue.core.windows.net/","table":"https://clitestoyv4k5wezlz5652m7.table.core.windows.net/","file":"https://clitestoyv4k5wezlz5652m7.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestgsrlvwnjjdkqoxbt7aog5azgme5nts46rxryc5czwxuzm6oxxiibraru3ugxnkd26bvn/providers/Microsoft.Storage/storageAccounts/clitestpakjmcdxbum6o25xo","name":"clitestpakjmcdxbum6o25xo","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-02-04T00:45:49.9448716Z","key2":"2023-02-04T00:45:49.9448716Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-02-04T00:45:50.3512642Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-02-04T00:45:50.3512642Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-02-04T00:45:49.7573707Z","primaryEndpoints":{"dfs":"https://clitestpakjmcdxbum6o25xo.dfs.core.windows.net/","web":"https://clitestpakjmcdxbum6o25xo.z2.web.core.windows.net/","blob":"https://clitestpakjmcdxbum6o25xo.blob.core.windows.net/","queue":"https://clitestpakjmcdxbum6o25xo.queue.core.windows.net/","table":"https://clitestpakjmcdxbum6o25xo.table.core.windows.net/","file":"https://clitestpakjmcdxbum6o25xo.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest4nqzxdgf3dvlgq7qu2eqj7m5yc3tzpmbxyv2jcy7tpuue7eljujomowtc6g7hocghlcz/providers/Microsoft.Storage/storageAccounts/clitestpakwocjy34q4vxzgj","name":"clitestpakwocjy34q4vxzgj","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-12-23T03:13:01.2371538Z","key2":"2022-12-23T03:13:01.2371538Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-23T03:13:01.6278341Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-23T03:13:01.6278341Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-12-23T03:13:01.0809354Z","primaryEndpoints":{"dfs":"https://clitestpakwocjy34q4vxzgj.dfs.core.windows.net/","web":"https://clitestpakwocjy34q4vxzgj.z2.web.core.windows.net/","blob":"https://clitestpakwocjy34q4vxzgj.blob.core.windows.net/","queue":"https://clitestpakwocjy34q4vxzgj.queue.core.windows.net/","table":"https://clitestpakwocjy34q4vxzgj.table.core.windows.net/","file":"https://clitestpakwocjy34q4vxzgj.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest6lajsxgcih2hhkdjtgeamcbka5xtr55zxamb2g33l335so63xp7ywjn7i55vuj2pbhrj/providers/Microsoft.Storage/storageAccounts/clitestpvdz4tn3ogkigdkvc","name":"clitestpvdz4tn3ogkigdkvc","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-12-09T04:17:16.7085917Z","key2":"2022-12-09T04:17:16.7085917Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-09T04:17:17.2086126Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-09T04:17:17.2086126Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-12-09T04:17:16.5367486Z","primaryEndpoints":{"dfs":"https://clitestpvdz4tn3ogkigdkvc.dfs.core.windows.net/","web":"https://clitestpvdz4tn3ogkigdkvc.z2.web.core.windows.net/","blob":"https://clitestpvdz4tn3ogkigdkvc.blob.core.windows.net/","queue":"https://clitestpvdz4tn3ogkigdkvc.queue.core.windows.net/","table":"https://clitestpvdz4tn3ogkigdkvc.table.core.windows.net/","file":"https://clitestpvdz4tn3ogkigdkvc.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestsj327gmwrgwnkd4b6njrwwecha4ubjtppnfsju33z344or7vt5wd57l7tszqdaejv6qh/providers/Microsoft.Storage/storageAccounts/clitestq3r2jm4nkkd3n5mnu","name":"clitestq3r2jm4nkkd3n5mnu","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-08-05T00:18:31.4846003Z","key2":"2022-08-05T00:18:31.4846003Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-05T00:18:31.9377362Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-05T00:18:31.9377362Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-08-05T00:18:31.3595999Z","primaryEndpoints":{"dfs":"https://clitestq3r2jm4nkkd3n5mnu.dfs.core.windows.net/","web":"https://clitestq3r2jm4nkkd3n5mnu.z2.web.core.windows.net/","blob":"https://clitestq3r2jm4nkkd3n5mnu.blob.core.windows.net/","queue":"https://clitestq3r2jm4nkkd3n5mnu.queue.core.windows.net/","table":"https://clitestq3r2jm4nkkd3n5mnu.table.core.windows.net/","file":"https://clitestq3r2jm4nkkd3n5mnu.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestvabzmquoslc3mtf5h3qd7dglwx45me4yxyefaw4ktsf7fbc3bx2tl75tdn5eqbgd3atx/providers/Microsoft.Storage/storageAccounts/clitestq7ur4vdqkjvy2rdgj","name":"clitestq7ur4vdqkjvy2rdgj","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-09-28T02:27:14.4071914Z","key2":"2021-09-28T02:27:14.4071914Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-28T02:27:14.4071914Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-28T02:27:14.4071914Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-09-28T02:27:14.3446978Z","primaryEndpoints":{"dfs":"https://clitestq7ur4vdqkjvy2rdgj.dfs.core.windows.net/","web":"https://clitestq7ur4vdqkjvy2rdgj.z2.web.core.windows.net/","blob":"https://clitestq7ur4vdqkjvy2rdgj.blob.core.windows.net/","queue":"https://clitestq7ur4vdqkjvy2rdgj.queue.core.windows.net/","table":"https://clitestq7ur4vdqkjvy2rdgj.table.core.windows.net/","file":"https://clitestq7ur4vdqkjvy2rdgj.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestugd6g2jxyo5mu6uxhc4zea4ygi2iuubouzxmdyuz6srnvrbwlidbvuu4qdieuwg4xlsr/providers/Microsoft.Storage/storageAccounts/clitestqorauf75d5yqkhdhc","name":"clitestqorauf75d5yqkhdhc","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-09-03T02:52:09.6342752Z","key2":"2021-09-03T02:52:09.6342752Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-03T02:52:09.6342752Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-03T02:52:09.6342752Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-09-03T02:52:09.5561638Z","primaryEndpoints":{"dfs":"https://clitestqorauf75d5yqkhdhc.dfs.core.windows.net/","web":"https://clitestqorauf75d5yqkhdhc.z2.web.core.windows.net/","blob":"https://clitestqorauf75d5yqkhdhc.blob.core.windows.net/","queue":"https://clitestqorauf75d5yqkhdhc.queue.core.windows.net/","table":"https://clitestqorauf75d5yqkhdhc.table.core.windows.net/","file":"https://clitestqorauf75d5yqkhdhc.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestz22eloljhmy2w5obprmecqexxdnzvdr35vnfrs2vksdedxsuiyh52v6fa27xjfipy44p/providers/Microsoft.Storage/storageAccounts/clitestqxerzjztfttiyig4s","name":"clitestqxerzjztfttiyig4s","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-11-03T18:06:11.0968478Z","key2":"2022-11-03T18:06:11.0968478Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-03T18:06:11.4718438Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-03T18:06:11.4718438Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-11-03T18:06:10.9406155Z","primaryEndpoints":{"dfs":"https://clitestqxerzjztfttiyig4s.dfs.core.windows.net/","web":"https://clitestqxerzjztfttiyig4s.z2.web.core.windows.net/","blob":"https://clitestqxerzjztfttiyig4s.blob.core.windows.net/","queue":"https://clitestqxerzjztfttiyig4s.queue.core.windows.net/","table":"https://clitestqxerzjztfttiyig4s.table.core.windows.net/","file":"https://clitestqxerzjztfttiyig4s.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestdplkzg6ftcx5t6jq5z2c5phkfumvpd5z3z4f6dvfpin6ehrvwcafd33jtsjq76kn3ceo/providers/Microsoft.Storage/storageAccounts/clitestrdghm5bchjvsrggdo","name":"clitestrdghm5bchjvsrggdo","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-01-28T07:15:35.1799716Z","key2":"2023-01-28T07:15:35.1799716Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-28T07:15:35.4924433Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-28T07:15:35.4924433Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-01-28T07:15:34.9924734Z","primaryEndpoints":{"dfs":"https://clitestrdghm5bchjvsrggdo.dfs.core.windows.net/","web":"https://clitestrdghm5bchjvsrggdo.z2.web.core.windows.net/","blob":"https://clitestrdghm5bchjvsrggdo.blob.core.windows.net/","queue":"https://clitestrdghm5bchjvsrggdo.queue.core.windows.net/","table":"https://clitestrdghm5bchjvsrggdo.table.core.windows.net/","file":"https://clitestrdghm5bchjvsrggdo.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestixw7rtta5a356httmdosgg7qubvcaouftsvknfhvqqhqwftebu7jy5r27pprk7ctdnwp/providers/Microsoft.Storage/storageAccounts/clitestri5mezafhuqqzpn5f","name":"clitestri5mezafhuqqzpn5f","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-03-16T09:35:27.4649472Z","key2":"2022-03-16T09:35:27.4649472Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-16T09:35:27.4649472Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-16T09:35:27.4649472Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-03-16T09:35:27.3868241Z","primaryEndpoints":{"dfs":"https://clitestri5mezafhuqqzpn5f.dfs.core.windows.net/","web":"https://clitestri5mezafhuqqzpn5f.z2.web.core.windows.net/","blob":"https://clitestri5mezafhuqqzpn5f.blob.core.windows.net/","queue":"https://clitestri5mezafhuqqzpn5f.queue.core.windows.net/","table":"https://clitestri5mezafhuqqzpn5f.table.core.windows.net/","file":"https://clitestri5mezafhuqqzpn5f.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestevsaicktnjgl5cxsdgqxunvrpbz3b5kiwem5aupvcn666xqibcydgkcmqom7wfe3dapu/providers/Microsoft.Storage/storageAccounts/clitestrjmnbaleto4rtnerx","name":"clitestrjmnbaleto4rtnerx","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-03-17T14:10:11.3863047Z","key2":"2022-03-17T14:10:11.3863047Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-17T14:10:11.3863047Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-17T14:10:11.3863047Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-03-17T14:10:11.2769522Z","primaryEndpoints":{"dfs":"https://clitestrjmnbaleto4rtnerx.dfs.core.windows.net/","web":"https://clitestrjmnbaleto4rtnerx.z2.web.core.windows.net/","blob":"https://clitestrjmnbaleto4rtnerx.blob.core.windows.net/","queue":"https://clitestrjmnbaleto4rtnerx.queue.core.windows.net/","table":"https://clitestrjmnbaleto4rtnerx.table.core.windows.net/","file":"https://clitestrjmnbaleto4rtnerx.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest5k4p2yybun6jgcuzpfvrgmi63klxhjgzbctkzzjt6yvecviexquihuokdjq4ipd63bzp/providers/Microsoft.Storage/storageAccounts/clitestrk37ex2ipz2zf62ol","name":"clitestrk37ex2ipz2zf62ol","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-30T17:46:17.2154902Z","key2":"2023-03-30T17:46:17.2154902Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-30T17:46:17.5436172Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-30T17:46:17.5436172Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-30T17:46:16.9811156Z","primaryEndpoints":{"dfs":"https://clitestrk37ex2ipz2zf62ol.dfs.core.windows.net/","web":"https://clitestrk37ex2ipz2zf62ol.z2.web.core.windows.net/","blob":"https://clitestrk37ex2ipz2zf62ol.blob.core.windows.net/","queue":"https://clitestrk37ex2ipz2zf62ol.queue.core.windows.net/","table":"https://clitestrk37ex2ipz2zf62ol.table.core.windows.net/","file":"https://clitestrk37ex2ipz2zf62ol.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest4r6levc5rrhybrqdpa7ji574v5syh473mkechmyeuub52k5ppe6jpwdn4ummj5zz4dls/providers/Microsoft.Storage/storageAccounts/clitestrloxav4ddvzysochv","name":"clitestrloxav4ddvzysochv","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-02-28T17:02:12.4537885Z","key2":"2022-02-28T17:02:12.4537885Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-02-28T17:02:12.4693878Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-02-28T17:02:12.4693878Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-02-28T17:02:12.3756824Z","primaryEndpoints":{"dfs":"https://clitestrloxav4ddvzysochv.dfs.core.windows.net/","web":"https://clitestrloxav4ddvzysochv.z2.web.core.windows.net/","blob":"https://clitestrloxav4ddvzysochv.blob.core.windows.net/","queue":"https://clitestrloxav4ddvzysochv.queue.core.windows.net/","table":"https://clitestrloxav4ddvzysochv.table.core.windows.net/","file":"https://clitestrloxav4ddvzysochv.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestzbuh7m7bllna7xosjhxr5ppfs6tnukxctfm4ydkzmzvyt7tf2ru3yjmthwy6mqqp62yy/providers/Microsoft.Storage/storageAccounts/clitestrpsk56xwloumq6ngj","name":"clitestrpsk56xwloumq6ngj","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-06-21T05:52:26.0729783Z","key2":"2021-06-21T05:52:26.0729783Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-06-21T05:52:26.0779697Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-06-21T05:52:26.0779697Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-06-21T05:52:26.0129686Z","primaryEndpoints":{"dfs":"https://clitestrpsk56xwloumq6ngj.dfs.core.windows.net/","web":"https://clitestrpsk56xwloumq6ngj.z2.web.core.windows.net/","blob":"https://clitestrpsk56xwloumq6ngj.blob.core.windows.net/","queue":"https://clitestrpsk56xwloumq6ngj.queue.core.windows.net/","table":"https://clitestrpsk56xwloumq6ngj.table.core.windows.net/","file":"https://clitestrpsk56xwloumq6ngj.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestvjv33kuh5emihpapvtmm2rvht3tzrvzj3l7pygfh2yfwrlsqrgth2qfth6eylgrcnc2v/providers/Microsoft.Storage/storageAccounts/clitestrynzkqk7indncjb6c","name":"clitestrynzkqk7indncjb6c","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-03-03T23:37:22.5048830Z","key2":"2022-03-03T23:37:22.5048830Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-03T23:37:22.5205069Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-03T23:37:22.5205069Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-03-03T23:37:22.4111374Z","primaryEndpoints":{"dfs":"https://clitestrynzkqk7indncjb6c.dfs.core.windows.net/","web":"https://clitestrynzkqk7indncjb6c.z2.web.core.windows.net/","blob":"https://clitestrynzkqk7indncjb6c.blob.core.windows.net/","queue":"https://clitestrynzkqk7indncjb6c.queue.core.windows.net/","table":"https://clitestrynzkqk7indncjb6c.table.core.windows.net/","file":"https://clitestrynzkqk7indncjb6c.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest3dson3a62z7n3t273by34bdkoa3bdosbrwqb6iwpygxslz6qc3jfeirp57b7zgufmnqk/providers/Microsoft.Storage/storageAccounts/clitests4scvwk2agr6ufpu3","name":"clitests4scvwk2agr6ufpu3","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-02-24T09:55:14.9729032Z","key2":"2022-02-24T09:55:14.9729032Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-02-24T09:55:14.9729032Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-02-24T09:55:14.9729032Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-02-24T09:55:14.8791923Z","primaryEndpoints":{"dfs":"https://clitests4scvwk2agr6ufpu3.dfs.core.windows.net/","web":"https://clitests4scvwk2agr6ufpu3.z2.web.core.windows.net/","blob":"https://clitests4scvwk2agr6ufpu3.blob.core.windows.net/","queue":"https://clitests4scvwk2agr6ufpu3.queue.core.windows.net/","table":"https://clitests4scvwk2agr6ufpu3.table.core.windows.net/","file":"https://clitests4scvwk2agr6ufpu3.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestlmm4hekch44v2jjs6g7whi3qbgamfmevxrpjihfokewye7h3suswarq4mw5gdmosfj2y/providers/Microsoft.Storage/storageAccounts/clitests6o6rszcmwmsvtcwx","name":"clitests6o6rszcmwmsvtcwx","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-04-11T14:15:04.1323335Z","key2":"2022-04-11T14:15:04.1323335Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-11T14:15:04.1479441Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-11T14:15:04.1479441Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-04-11T14:15:04.0385481Z","primaryEndpoints":{"dfs":"https://clitests6o6rszcmwmsvtcwx.dfs.core.windows.net/","web":"https://clitests6o6rszcmwmsvtcwx.z2.web.core.windows.net/","blob":"https://clitests6o6rszcmwmsvtcwx.blob.core.windows.net/","queue":"https://clitests6o6rszcmwmsvtcwx.queue.core.windows.net/","table":"https://clitests6o6rszcmwmsvtcwx.table.core.windows.net/","file":"https://clitests6o6rszcmwmsvtcwx.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestbs2bacchkukbiipk6ib4rx4yvvnjs6z7ka4etbeidwv4lv2dytdl7rfnd5boy25orcmt/providers/Microsoft.Storage/storageAccounts/clitestseal4mr2hphhkyqic","name":"clitestseal4mr2hphhkyqic","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-09-28T11:11:17.2406900Z","key2":"2022-09-28T11:11:17.2406900Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-28T11:11:17.6313478Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-28T11:11:17.6313478Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-09-28T11:11:17.0844638Z","primaryEndpoints":{"dfs":"https://clitestseal4mr2hphhkyqic.dfs.core.windows.net/","web":"https://clitestseal4mr2hphhkyqic.z2.web.core.windows.net/","blob":"https://clitestseal4mr2hphhkyqic.blob.core.windows.net/","queue":"https://clitestseal4mr2hphhkyqic.queue.core.windows.net/","table":"https://clitestseal4mr2hphhkyqic.table.core.windows.net/","file":"https://clitestseal4mr2hphhkyqic.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestm4rywbysywqwmtptquhkfxd2teurlgo53xm3uezs3hb5ssnwkzaunj5feng3ayfr6vhj/providers/Microsoft.Storage/storageAccounts/clitestsithivwcb3vjwignc","name":"clitestsithivwcb3vjwignc","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-01-20T04:28:23.0886635Z","key2":"2023-01-20T04:28:23.0886635Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-20T04:28:23.5261844Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-20T04:28:23.5261844Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-01-20T04:28:22.9011827Z","primaryEndpoints":{"dfs":"https://clitestsithivwcb3vjwignc.dfs.core.windows.net/","web":"https://clitestsithivwcb3vjwignc.z2.web.core.windows.net/","blob":"https://clitestsithivwcb3vjwignc.blob.core.windows.net/","queue":"https://clitestsithivwcb3vjwignc.queue.core.windows.net/","table":"https://clitestsithivwcb3vjwignc.table.core.windows.net/","file":"https://clitestsithivwcb3vjwignc.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestxahcmw4jcco4tdgcgek3k5qm5jendg6vbpqk2l3cjtgvvhl7w5wxbb6tmwlienquaq6v/providers/Microsoft.Storage/storageAccounts/clitestsj5423dvdaaxhecw5","name":"clitestsj5423dvdaaxhecw5","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-16T17:01:53.6417658Z","key2":"2023-03-16T17:01:53.6417658Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-16T17:01:54.0011127Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-16T17:01:54.0011127Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-16T17:01:53.4385877Z","primaryEndpoints":{"dfs":"https://clitestsj5423dvdaaxhecw5.dfs.core.windows.net/","web":"https://clitestsj5423dvdaaxhecw5.z2.web.core.windows.net/","blob":"https://clitestsj5423dvdaaxhecw5.blob.core.windows.net/","queue":"https://clitestsj5423dvdaaxhecw5.queue.core.windows.net/","table":"https://clitestsj5423dvdaaxhecw5.table.core.windows.net/","file":"https://clitestsj5423dvdaaxhecw5.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestq43xtwf4f2xlbpobpdqe7l7vg4ss2zo53yt3cix3zkguhi2ow4jrp2ngochipnawkczu/providers/Microsoft.Storage/storageAccounts/clitestsncp4zr2tqxqkj567","name":"clitestsncp4zr2tqxqkj567","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-10-08T20:25:16.9676042Z","key2":"2022-10-08T20:25:16.9676042Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-08T20:25:22.4363869Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-08T20:25:22.4363869Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-10-08T20:25:16.8113658Z","primaryEndpoints":{"dfs":"https://clitestsncp4zr2tqxqkj567.dfs.core.windows.net/","web":"https://clitestsncp4zr2tqxqkj567.z2.web.core.windows.net/","blob":"https://clitestsncp4zr2tqxqkj567.blob.core.windows.net/","queue":"https://clitestsncp4zr2tqxqkj567.queue.core.windows.net/","table":"https://clitestsncp4zr2tqxqkj567.table.core.windows.net/","file":"https://clitestsncp4zr2tqxqkj567.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest62jxvr4odko5gn5tjo4z7ypmirid6zm72g3ah6zg25qh5r5xve5fhikdcnjpxvsaikhl/providers/Microsoft.Storage/storageAccounts/clitestst2iwgltnfj4zoiva","name":"clitestst2iwgltnfj4zoiva","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-08-27T01:58:18.2723177Z","key2":"2021-08-27T01:58:18.2723177Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-08-27T01:58:18.2723177Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-08-27T01:58:18.2723177Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-08-27T01:58:18.2410749Z","primaryEndpoints":{"dfs":"https://clitestst2iwgltnfj4zoiva.dfs.core.windows.net/","web":"https://clitestst2iwgltnfj4zoiva.z2.web.core.windows.net/","blob":"https://clitestst2iwgltnfj4zoiva.blob.core.windows.net/","queue":"https://clitestst2iwgltnfj4zoiva.queue.core.windows.net/","table":"https://clitestst2iwgltnfj4zoiva.table.core.windows.net/","file":"https://clitestst2iwgltnfj4zoiva.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestqqus2xas5sl4htgx2ev4bhu3lxjpkejupglkxwe3cxmbgv65vz5cdduhnn2de5v5vzd5/providers/Microsoft.Storage/storageAccounts/clitesttrel7vnpc5dinlpqy","name":"clitesttrel7vnpc5dinlpqy","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-08-25T23:43:10.0638555Z","key2":"2022-08-25T23:43:10.0638555Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-25T23:43:10.2982408Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-25T23:43:10.2982408Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-08-25T23:43:09.9232350Z","primaryEndpoints":{"dfs":"https://clitesttrel7vnpc5dinlpqy.dfs.core.windows.net/","web":"https://clitesttrel7vnpc5dinlpqy.z2.web.core.windows.net/","blob":"https://clitesttrel7vnpc5dinlpqy.blob.core.windows.net/","queue":"https://clitesttrel7vnpc5dinlpqy.queue.core.windows.net/","table":"https://clitesttrel7vnpc5dinlpqy.table.core.windows.net/","file":"https://clitesttrel7vnpc5dinlpqy.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestxk2peoqt7nd76ktof7sub3mkkcldygtt36d3imnwjd5clletodypibd5uaglpdk44yjm/providers/Microsoft.Storage/storageAccounts/clitestu6whdalngwsksemjs","name":"clitestu6whdalngwsksemjs","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-09-10T02:29:23.5697486Z","key2":"2021-09-10T02:29:23.5697486Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-10T02:29:23.5697486Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-10T02:29:23.5697486Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-09-10T02:29:23.5072536Z","primaryEndpoints":{"dfs":"https://clitestu6whdalngwsksemjs.dfs.core.windows.net/","web":"https://clitestu6whdalngwsksemjs.z2.web.core.windows.net/","blob":"https://clitestu6whdalngwsksemjs.blob.core.windows.net/","queue":"https://clitestu6whdalngwsksemjs.queue.core.windows.net/","table":"https://clitestu6whdalngwsksemjs.table.core.windows.net/","file":"https://clitestu6whdalngwsksemjs.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestso6t4hpogf5y47thn6pcvkyr3q7vlshzebjjlol4bdv3fmskm6fr5qutj77lbcad4b2b/providers/Microsoft.Storage/storageAccounts/clitestuwirxbmysh2gsi45z","name":"clitestuwirxbmysh2gsi45z","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-06-23T23:37:58.6797770Z","key2":"2022-06-23T23:37:58.6797770Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-06-23T23:37:58.6797770Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-06-23T23:37:58.6797770Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-06-23T23:37:58.5391421Z","primaryEndpoints":{"dfs":"https://clitestuwirxbmysh2gsi45z.dfs.core.windows.net/","web":"https://clitestuwirxbmysh2gsi45z.z2.web.core.windows.net/","blob":"https://clitestuwirxbmysh2gsi45z.blob.core.windows.net/","queue":"https://clitestuwirxbmysh2gsi45z.queue.core.windows.net/","table":"https://clitestuwirxbmysh2gsi45z.table.core.windows.net/","file":"https://clitestuwirxbmysh2gsi45z.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestwbzchpbjgcxxskmdhphtbzptfkqdlzhapbqla2v27iw54pevob7yanyz7ppmmigrhtkk/providers/Microsoft.Storage/storageAccounts/clitestvuslwcarkk3sdmgga","name":"clitestvuslwcarkk3sdmgga","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-11-25T23:14:55.4674102Z","key2":"2021-11-25T23:14:55.4674102Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-11-25T23:14:55.4674102Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-11-25T23:14:55.4674102Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-11-25T23:14:55.3892927Z","primaryEndpoints":{"dfs":"https://clitestvuslwcarkk3sdmgga.dfs.core.windows.net/","web":"https://clitestvuslwcarkk3sdmgga.z2.web.core.windows.net/","blob":"https://clitestvuslwcarkk3sdmgga.blob.core.windows.net/","queue":"https://clitestvuslwcarkk3sdmgga.queue.core.windows.net/","table":"https://clitestvuslwcarkk3sdmgga.table.core.windows.net/","file":"https://clitestvuslwcarkk3sdmgga.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestlriqfcojv6aujusys633edrxi3tkric7e6cvk5wwgjmdg4736dv56w4lwzmdnq5tr3mq/providers/Microsoft.Storage/storageAccounts/clitestw6aumidrfwmoqkzvm","name":"clitestw6aumidrfwmoqkzvm","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-11-18T23:32:38.8527397Z","key2":"2021-11-18T23:32:38.8527397Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-11-18T23:32:38.8527397Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-11-18T23:32:38.8527397Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-11-18T23:32:38.7902807Z","primaryEndpoints":{"dfs":"https://clitestw6aumidrfwmoqkzvm.dfs.core.windows.net/","web":"https://clitestw6aumidrfwmoqkzvm.z2.web.core.windows.net/","blob":"https://clitestw6aumidrfwmoqkzvm.blob.core.windows.net/","queue":"https://clitestw6aumidrfwmoqkzvm.queue.core.windows.net/","table":"https://clitestw6aumidrfwmoqkzvm.table.core.windows.net/","file":"https://clitestw6aumidrfwmoqkzvm.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestreufd5cqee3zivebxym7cxi57izubkyszpgf3xlnt4bsit2x6ptggeuh6qiwu4jvwhd5/providers/Microsoft.Storage/storageAccounts/clitestwbzje3s6lhe5qaq5l","name":"clitestwbzje3s6lhe5qaq5l","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-12-23T22:28:23.6667592Z","key2":"2021-12-23T22:28:23.6667592Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-23T22:28:23.6822263Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-23T22:28:23.6822263Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-12-23T22:28:23.5884630Z","primaryEndpoints":{"dfs":"https://clitestwbzje3s6lhe5qaq5l.dfs.core.windows.net/","web":"https://clitestwbzje3s6lhe5qaq5l.z2.web.core.windows.net/","blob":"https://clitestwbzje3s6lhe5qaq5l.blob.core.windows.net/","queue":"https://clitestwbzje3s6lhe5qaq5l.queue.core.windows.net/","table":"https://clitestwbzje3s6lhe5qaq5l.table.core.windows.net/","file":"https://clitestwbzje3s6lhe5qaq5l.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestai5k5hviprkwd4e55rfomhhtrhrvm4vjyhk2fd7bumquivgs4gok7cvjw5nbs74ypoio/providers/Microsoft.Storage/storageAccounts/clitestwhb54pqcmywoyb6en","name":"clitestwhb54pqcmywoyb6en","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-10T02:31:46.1726540Z","key2":"2023-03-10T02:31:46.1726540Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-10T02:31:46.4851343Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-10T02:31:46.4851343Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-10T02:31:45.9695301Z","primaryEndpoints":{"dfs":"https://clitestwhb54pqcmywoyb6en.dfs.core.windows.net/","web":"https://clitestwhb54pqcmywoyb6en.z2.web.core.windows.net/","blob":"https://clitestwhb54pqcmywoyb6en.blob.core.windows.net/","queue":"https://clitestwhb54pqcmywoyb6en.queue.core.windows.net/","table":"https://clitestwhb54pqcmywoyb6en.table.core.windows.net/","file":"https://clitestwhb54pqcmywoyb6en.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestzwol2xp2hrdx5bhsmgwhfezenabsjv72wr74khrozeotjg5njclime2o2jivojenx5qg/providers/Microsoft.Storage/storageAccounts/clitestwovhrcxl7utdrkyaj","name":"clitestwovhrcxl7utdrkyaj","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-15T11:39:44.3221117Z","key2":"2023-03-15T11:39:44.3221117Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-15T11:39:44.6659049Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-15T11:39:44.6659049Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-15T11:39:44.1033608Z","primaryEndpoints":{"dfs":"https://clitestwovhrcxl7utdrkyaj.dfs.core.windows.net/","web":"https://clitestwovhrcxl7utdrkyaj.z2.web.core.windows.net/","blob":"https://clitestwovhrcxl7utdrkyaj.blob.core.windows.net/","queue":"https://clitestwovhrcxl7utdrkyaj.queue.core.windows.net/","table":"https://clitestwovhrcxl7utdrkyaj.table.core.windows.net/","file":"https://clitestwovhrcxl7utdrkyaj.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestd4bw76hwfcd5x44bvzgzrmw7o22v4ae6wm7bvct7hyy2m6a4q7arsiuhuudmt4ni25ot/providers/Microsoft.Storage/storageAccounts/clitestwp22yepwy73mhndpy","name":"clitestwp22yepwy73mhndpy","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-11-18T02:55:29.4740442Z","key2":"2022-11-18T02:55:29.4740442Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-18T02:55:29.9115702Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-18T02:55:29.9115702Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-11-18T02:55:29.3177717Z","primaryEndpoints":{"dfs":"https://clitestwp22yepwy73mhndpy.dfs.core.windows.net/","web":"https://clitestwp22yepwy73mhndpy.z2.web.core.windows.net/","blob":"https://clitestwp22yepwy73mhndpy.blob.core.windows.net/","queue":"https://clitestwp22yepwy73mhndpy.queue.core.windows.net/","table":"https://clitestwp22yepwy73mhndpy.table.core.windows.net/","file":"https://clitestwp22yepwy73mhndpy.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitesttlschpyugymorheodsulam7yhpwylijzpbmjr3phwwis4vj2rx5elxcjkb236fcnumx3/providers/Microsoft.Storage/storageAccounts/clitestwv22naweyfr4m5rga","name":"clitestwv22naweyfr4m5rga","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-11-01T19:54:26.9185866Z","key2":"2021-11-01T19:54:26.9185866Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-11-01T19:54:26.9185866Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-11-01T19:54:26.9185866Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-11-01T19:54:26.8717369Z","primaryEndpoints":{"dfs":"https://clitestwv22naweyfr4m5rga.dfs.core.windows.net/","web":"https://clitestwv22naweyfr4m5rga.z2.web.core.windows.net/","blob":"https://clitestwv22naweyfr4m5rga.blob.core.windows.net/","queue":"https://clitestwv22naweyfr4m5rga.queue.core.windows.net/","table":"https://clitestwv22naweyfr4m5rga.table.core.windows.net/","file":"https://clitestwv22naweyfr4m5rga.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitesth52efeutldrxowe5cfayjvk4zhpypdmky6fyppzro5r3ldqu7dwf2ca6jf3lqm4eijf6/providers/Microsoft.Storage/storageAccounts/clitestx5fskzfbidzs4kqmu","name":"clitestx5fskzfbidzs4kqmu","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-11-05T08:48:16.0575682Z","key2":"2021-11-05T08:48:16.0575682Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-11-05T08:48:16.0575682Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-11-05T08:48:16.0575682Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-11-05T08:48:15.9794412Z","primaryEndpoints":{"dfs":"https://clitestx5fskzfbidzs4kqmu.dfs.core.windows.net/","web":"https://clitestx5fskzfbidzs4kqmu.z2.web.core.windows.net/","blob":"https://clitestx5fskzfbidzs4kqmu.blob.core.windows.net/","queue":"https://clitestx5fskzfbidzs4kqmu.queue.core.windows.net/","table":"https://clitestx5fskzfbidzs4kqmu.table.core.windows.net/","file":"https://clitestx5fskzfbidzs4kqmu.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestv47xnmmoy6up24mhvootjb3ekx67firhufh7lv44pwso7jrhomfespgkqajpucwqbevd/providers/Microsoft.Storage/storageAccounts/clitestx77r33bl7wauzgdo6","name":"clitestx77r33bl7wauzgdo6","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-09-28T13:26:08.7845297Z","key2":"2022-09-28T13:26:08.7845297Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-28T13:26:09.2533062Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-28T13:26:09.2533062Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-09-28T13:26:08.6595294Z","primaryEndpoints":{"dfs":"https://clitestx77r33bl7wauzgdo6.dfs.core.windows.net/","web":"https://clitestx77r33bl7wauzgdo6.z2.web.core.windows.net/","blob":"https://clitestx77r33bl7wauzgdo6.blob.core.windows.net/","queue":"https://clitestx77r33bl7wauzgdo6.queue.core.windows.net/","table":"https://clitestx77r33bl7wauzgdo6.table.core.windows.net/","file":"https://clitestx77r33bl7wauzgdo6.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitesti6qxvg2pnr4ox6h5c3q3rihq5r56452igsbp6tpbubyok4cabvhryfo7fuvf2je57mlq/providers/Microsoft.Storage/storageAccounts/clitestxa37jvyubsj4yssqf","name":"clitestxa37jvyubsj4yssqf","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-08-19T02:53:27.8549195Z","key2":"2022-08-19T02:53:27.8549195Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-19T02:53:28.1205092Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-19T02:53:28.1205092Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-08-19T02:53:27.7142914Z","primaryEndpoints":{"dfs":"https://clitestxa37jvyubsj4yssqf.dfs.core.windows.net/","web":"https://clitestxa37jvyubsj4yssqf.z2.web.core.windows.net/","blob":"https://clitestxa37jvyubsj4yssqf.blob.core.windows.net/","queue":"https://clitestxa37jvyubsj4yssqf.queue.core.windows.net/","table":"https://clitestxa37jvyubsj4yssqf.table.core.windows.net/","file":"https://clitestxa37jvyubsj4yssqf.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestsfkcdnkd2xngtxma6yip2hrfxcljs3dtv4p6teg457mlhyruamnayv7ejk3e264tbsue/providers/Microsoft.Storage/storageAccounts/clitestxc5fs7nomr2dnwv5h","name":"clitestxc5fs7nomr2dnwv5h","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-12-16T23:57:25.5009113Z","key2":"2021-12-16T23:57:25.5009113Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-16T23:57:25.5009113Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-16T23:57:25.5009113Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-12-16T23:57:25.4227819Z","primaryEndpoints":{"dfs":"https://clitestxc5fs7nomr2dnwv5h.dfs.core.windows.net/","web":"https://clitestxc5fs7nomr2dnwv5h.z2.web.core.windows.net/","blob":"https://clitestxc5fs7nomr2dnwv5h.blob.core.windows.net/","queue":"https://clitestxc5fs7nomr2dnwv5h.queue.core.windows.net/","table":"https://clitestxc5fs7nomr2dnwv5h.table.core.windows.net/","file":"https://clitestxc5fs7nomr2dnwv5h.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest24nujajhdsa7pubn2angslvzooub4smz7gng6cqsysv6mxzm2wighs2iblydkmokzfr5/providers/Microsoft.Storage/storageAccounts/clitestxfw467u5ktuzh7bsr","name":"clitestxfw467u5ktuzh7bsr","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-21T15:08:48.3227436Z","key2":"2023-03-21T15:08:48.3227436Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-21T15:08:48.6508729Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-21T15:08:48.6508729Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-21T15:08:48.1039973Z","primaryEndpoints":{"dfs":"https://clitestxfw467u5ktuzh7bsr.dfs.core.windows.net/","web":"https://clitestxfw467u5ktuzh7bsr.z2.web.core.windows.net/","blob":"https://clitestxfw467u5ktuzh7bsr.blob.core.windows.net/","queue":"https://clitestxfw467u5ktuzh7bsr.queue.core.windows.net/","table":"https://clitestxfw467u5ktuzh7bsr.table.core.windows.net/","file":"https://clitestxfw467u5ktuzh7bsr.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestuapcrhybuggyatduocbydgd2xgdyuaj26awe5rksptnbf2uz7rbjt5trh6gj3q3jv23u/providers/Microsoft.Storage/storageAccounts/clitestxueoehnvkkqr6h434","name":"clitestxueoehnvkkqr6h434","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-03-17T22:09:26.4376958Z","key2":"2022-03-17T22:09:26.4376958Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-17T22:09:26.4376958Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-17T22:09:26.4376958Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-03-17T22:09:26.3282727Z","primaryEndpoints":{"dfs":"https://clitestxueoehnvkkqr6h434.dfs.core.windows.net/","web":"https://clitestxueoehnvkkqr6h434.z2.web.core.windows.net/","blob":"https://clitestxueoehnvkkqr6h434.blob.core.windows.net/","queue":"https://clitestxueoehnvkkqr6h434.queue.core.windows.net/","table":"https://clitestxueoehnvkkqr6h434.table.core.windows.net/","file":"https://clitestxueoehnvkkqr6h434.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestz6nz7w4jn5qno6si2l4sll45nh5mm4ppjardemmpv3qttphjslaepqrawod4quoi25pg/providers/Microsoft.Storage/storageAccounts/clitesty4jigfotewas2avck","name":"clitesty4jigfotewas2avck","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-11-07T12:07:29.2030044Z","key2":"2022-11-07T12:07:29.2030044Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-07T12:07:29.4998949Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-07T12:07:29.4998949Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-11-07T12:07:29.0311335Z","primaryEndpoints":{"dfs":"https://clitesty4jigfotewas2avck.dfs.core.windows.net/","web":"https://clitesty4jigfotewas2avck.z2.web.core.windows.net/","blob":"https://clitesty4jigfotewas2avck.blob.core.windows.net/","queue":"https://clitesty4jigfotewas2avck.queue.core.windows.net/","table":"https://clitesty4jigfotewas2avck.table.core.windows.net/","file":"https://clitesty4jigfotewas2avck.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest22jkeprwd3lxhlyqisxtj7yaqkbxjwc46syhcbh3y75hshuspxh6d26ixzu67ht2sjhr/providers/Microsoft.Storage/storageAccounts/clitestyizsohp6lh6zuhgpd","name":"clitestyizsohp6lh6zuhgpd","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-07-22T00:02:28.7597703Z","key2":"2022-07-22T00:02:28.7597703Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-07-22T00:02:29.0253981Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-07-22T00:02:29.0253981Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-07-22T00:02:28.6348202Z","primaryEndpoints":{"dfs":"https://clitestyizsohp6lh6zuhgpd.dfs.core.windows.net/","web":"https://clitestyizsohp6lh6zuhgpd.z2.web.core.windows.net/","blob":"https://clitestyizsohp6lh6zuhgpd.blob.core.windows.net/","queue":"https://clitestyizsohp6lh6zuhgpd.queue.core.windows.net/","table":"https://clitestyizsohp6lh6zuhgpd.table.core.windows.net/","file":"https://clitestyizsohp6lh6zuhgpd.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestx3pfshbrinyatbufp2poh5rsffnvxx7xguy4dh7ur2lw53ec2vj2urijlfusobkuftmj/providers/Microsoft.Storage/storageAccounts/clitestypsikhzkf52owen25","name":"clitestypsikhzkf52owen25","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-01-28T15:21:59.1350970Z","key2":"2023-01-28T15:21:59.1350970Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-28T15:21:59.4319989Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-28T15:21:59.4319989Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-01-28T15:21:58.9475941Z","primaryEndpoints":{"dfs":"https://clitestypsikhzkf52owen25.dfs.core.windows.net/","web":"https://clitestypsikhzkf52owen25.z2.web.core.windows.net/","blob":"https://clitestypsikhzkf52owen25.blob.core.windows.net/","queue":"https://clitestypsikhzkf52owen25.queue.core.windows.net/","table":"https://clitestypsikhzkf52owen25.table.core.windows.net/","file":"https://clitestypsikhzkf52owen25.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestuuzapuumij7y2c5htx335t3nfvqfcjte7oti4odgy3ypszafy5aoft4iutszykqzfavy/providers/Microsoft.Storage/storageAccounts/clitestyqkk5hfglq7mjf773","name":"clitestyqkk5hfglq7mjf773","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-08-14T16:24:10.7172742Z","key2":"2022-08-14T16:24:10.7172742Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-14T16:24:11.0453913Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-14T16:24:11.0453913Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-08-14T16:24:10.5922597Z","primaryEndpoints":{"dfs":"https://clitestyqkk5hfglq7mjf773.dfs.core.windows.net/","web":"https://clitestyqkk5hfglq7mjf773.z2.web.core.windows.net/","blob":"https://clitestyqkk5hfglq7mjf773.blob.core.windows.net/","queue":"https://clitestyqkk5hfglq7mjf773.queue.core.windows.net/","table":"https://clitestyqkk5hfglq7mjf773.table.core.windows.net/","file":"https://clitestyqkk5hfglq7mjf773.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestoxuyxq6xdyl2ozpsoxilmrws7ll5ej23p7q2dhd6mwitluhqx7mxr4gn2ykltevyq6ow/providers/Microsoft.Storage/storageAccounts/clitestyt3nwsbewgqkdmgih","name":"clitestyt3nwsbewgqkdmgih","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-12-16T02:57:30.4121161Z","key2":"2022-12-16T02:57:30.4121161Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-16T02:57:30.8652458Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-16T02:57:30.8652458Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-12-16T02:57:30.2402507Z","primaryEndpoints":{"dfs":"https://clitestyt3nwsbewgqkdmgih.dfs.core.windows.net/","web":"https://clitestyt3nwsbewgqkdmgih.z2.web.core.windows.net/","blob":"https://clitestyt3nwsbewgqkdmgih.blob.core.windows.net/","queue":"https://clitestyt3nwsbewgqkdmgih.queue.core.windows.net/","table":"https://clitestyt3nwsbewgqkdmgih.table.core.windows.net/","file":"https://clitestyt3nwsbewgqkdmgih.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestlnzg2rscuyweetdgvywse35jkhd3s7gay3wnjzoyqojyq6i3iw42uycss45mj52zitnl/providers/Microsoft.Storage/storageAccounts/clitestzarcstbcgg3yqinfg","name":"clitestzarcstbcgg3yqinfg","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-07-30T02:23:46.1127669Z","key2":"2021-07-30T02:23:46.1127669Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-07-30T02:23:46.1127669Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-07-30T02:23:46.1127669Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-07-30T02:23:46.0658902Z","primaryEndpoints":{"dfs":"https://clitestzarcstbcgg3yqinfg.dfs.core.windows.net/","web":"https://clitestzarcstbcgg3yqinfg.z2.web.core.windows.net/","blob":"https://clitestzarcstbcgg3yqinfg.blob.core.windows.net/","queue":"https://clitestzarcstbcgg3yqinfg.queue.core.windows.net/","table":"https://clitestzarcstbcgg3yqinfg.table.core.windows.net/","file":"https://clitestzarcstbcgg3yqinfg.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest4ib4bh72j3bahzuizsf4oc7y7mgj33lfx7msbsic4wwhzbpmzguskj7qvjkqn3iq5ryy/providers/Microsoft.Storage/storageAccounts/clitestzba3ifejanspwgy5z","name":"clitestzba3ifejanspwgy5z","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-09-29T09:55:10.6417229Z","key2":"2022-09-29T09:55:10.6417229Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-29T09:55:42.9231864Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-29T09:55:42.9231864Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-09-29T09:55:10.4854690Z","primaryEndpoints":{"dfs":"https://clitestzba3ifejanspwgy5z.dfs.core.windows.net/","web":"https://clitestzba3ifejanspwgy5z.z2.web.core.windows.net/","blob":"https://clitestzba3ifejanspwgy5z.blob.core.windows.net/","queue":"https://clitestzba3ifejanspwgy5z.queue.core.windows.net/","table":"https://clitestzba3ifejanspwgy5z.table.core.windows.net/","file":"https://clitestzba3ifejanspwgy5z.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestb5ye27khl45vcbvrysvai4bmjcp6caqzvphgduk5ustfczvzzsm5lxwmsudixds73g56/providers/Microsoft.Storage/storageAccounts/clitestzexoz5vghqkfgsgkd","name":"clitestzexoz5vghqkfgsgkd","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-11-04T20:30:56.7011448Z","key2":"2022-11-04T20:30:56.7011448Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-04T20:30:57.1074292Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-04T20:30:57.1074292Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-11-04T20:30:56.5293220Z","primaryEndpoints":{"dfs":"https://clitestzexoz5vghqkfgsgkd.dfs.core.windows.net/","web":"https://clitestzexoz5vghqkfgsgkd.z2.web.core.windows.net/","blob":"https://clitestzexoz5vghqkfgsgkd.blob.core.windows.net/","queue":"https://clitestzexoz5vghqkfgsgkd.queue.core.windows.net/","table":"https://clitestzexoz5vghqkfgsgkd.table.core.windows.net/","file":"https://clitestzexoz5vghqkfgsgkd.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest3rc3qohh2yood7nss4a3zhw2jzfrieklhtzvg6vzwu5iiy2nf2j2aew75wurzs7kdhrs/providers/Microsoft.Storage/storageAccounts/clitestzvz5cgvgeqsmr2jzz","name":"clitestzvz5cgvgeqsmr2jzz","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-11-11T02:25:57.0109308Z","key2":"2022-11-11T02:25:57.0109308Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-11T02:25:57.3546736Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-11T02:25:57.3546736Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-11-11T02:25:56.8546516Z","primaryEndpoints":{"dfs":"https://clitestzvz5cgvgeqsmr2jzz.dfs.core.windows.net/","web":"https://clitestzvz5cgvgeqsmr2jzz.z2.web.core.windows.net/","blob":"https://clitestzvz5cgvgeqsmr2jzz.blob.core.windows.net/","queue":"https://clitestzvz5cgvgeqsmr2jzz.queue.core.windows.net/","table":"https://clitestzvz5cgvgeqsmr2jzz.table.core.windows.net/","file":"https://clitestzvz5cgvgeqsmr2jzz.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestdrcqy4cvb6nvm2r3xxjobnzx3d4cuzk6iuwvy3gr7bzivprda4tmg47vpi47pv3h54jl/providers/Microsoft.Storage/storageAccounts/clitestzxwuovnfg7otkmqru","name":"clitestzxwuovnfg7otkmqru","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-10-14T01:07:11.9063246Z","key2":"2022-10-14T01:07:11.9063246Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-14T01:07:12.2813265Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-14T01:07:12.2813265Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-10-14T01:07:11.7657165Z","primaryEndpoints":{"dfs":"https://clitestzxwuovnfg7otkmqru.dfs.core.windows.net/","web":"https://clitestzxwuovnfg7otkmqru.z2.web.core.windows.net/","blob":"https://clitestzxwuovnfg7otkmqru.blob.core.windows.net/","queue":"https://clitestzxwuovnfg7otkmqru.queue.core.windows.net/","table":"https://clitestzxwuovnfg7otkmqru.table.core.windows.net/","file":"https://clitestzxwuovnfg7otkmqru.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestbyccq72r2rnjfc6e7ma7xklipq5yxdec7xzgp3rqdiqvagffurpfcagi7dv3kjixsp7k/providers/Microsoft.Storage/storageAccounts/version25b4mikldc2rugmv6","name":"version25b4mikldc2rugmv6","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-06-17T02:36:57.8240400Z","key2":"2022-06-17T02:36:57.8240400Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-06-17T02:36:57.8240400Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-06-17T02:36:57.8240400Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-06-17T02:36:57.6990367Z","primaryEndpoints":{"dfs":"https://version25b4mikldc2rugmv6.dfs.core.windows.net/","web":"https://version25b4mikldc2rugmv6.z2.web.core.windows.net/","blob":"https://version25b4mikldc2rugmv6.blob.core.windows.net/","queue":"https://version25b4mikldc2rugmv6.queue.core.windows.net/","table":"https://version25b4mikldc2rugmv6.table.core.windows.net/","file":"https://version25b4mikldc2rugmv6.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitests76ucvib4b5fgppqu5ciu6pknaatlexv4uk736sdtnk6osbv4idvaj7rh5ojgrjomo2z/providers/Microsoft.Storage/storageAccounts/version2unrg7v6iwv7y5m5l","name":"version2unrg7v6iwv7y5m5l","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-03-17T21:39:50.1062976Z","key2":"2022-03-17T21:39:50.1062976Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-17T21:39:50.1062976Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-17T21:39:50.1062976Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-03-17T21:39:50.0281735Z","primaryEndpoints":{"dfs":"https://version2unrg7v6iwv7y5m5l.dfs.core.windows.net/","web":"https://version2unrg7v6iwv7y5m5l.z2.web.core.windows.net/","blob":"https://version2unrg7v6iwv7y5m5l.blob.core.windows.net/","queue":"https://version2unrg7v6iwv7y5m5l.queue.core.windows.net/","table":"https://version2unrg7v6iwv7y5m5l.table.core.windows.net/","file":"https://version2unrg7v6iwv7y5m5l.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestdlyw7zcih5ksxji6fsbjdxixu2merfoh6lnjqhrl6pb7u2nuuawuzhkrpo2ydvieo62a/providers/Microsoft.Storage/storageAccounts/version3rbfsquyq2hihnxsc","name":"version3rbfsquyq2hihnxsc","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-11-09T13:36:26.7545690Z","key2":"2022-11-09T13:36:26.7545690Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-09T13:36:27.0045879Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-09T13:36:27.0045879Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-11-09T13:36:26.5826958Z","primaryEndpoints":{"dfs":"https://version3rbfsquyq2hihnxsc.dfs.core.windows.net/","web":"https://version3rbfsquyq2hihnxsc.z2.web.core.windows.net/","blob":"https://version3rbfsquyq2hihnxsc.blob.core.windows.net/","queue":"https://version3rbfsquyq2hihnxsc.queue.core.windows.net/","table":"https://version3rbfsquyq2hihnxsc.table.core.windows.net/","file":"https://version3rbfsquyq2hihnxsc.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestvrt6ndmvgrvk3squxvmf7wslhu2iw7btilnkco5m4vlsjysrqllrvj3f24drqcnan4ih/providers/Microsoft.Storage/storageAccounts/version3xibudbqwnvf7yny4","name":"version3xibudbqwnvf7yny4","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-10-28T16:49:07.5954083Z","key2":"2022-10-28T16:49:07.5954083Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-28T16:49:07.8766554Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-28T16:49:07.8766554Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-10-28T16:49:07.4390881Z","primaryEndpoints":{"dfs":"https://version3xibudbqwnvf7yny4.dfs.core.windows.net/","web":"https://version3xibudbqwnvf7yny4.z2.web.core.windows.net/","blob":"https://version3xibudbqwnvf7yny4.blob.core.windows.net/","queue":"https://version3xibudbqwnvf7yny4.queue.core.windows.net/","table":"https://version3xibudbqwnvf7yny4.table.core.windows.net/","file":"https://version3xibudbqwnvf7yny4.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest3tibadds5lu5w2l7eglv3fx6fle6tcdlmpnjyebby5bb5xfopqkxdqumpgyd2feunb2d/providers/Microsoft.Storage/storageAccounts/version4dicc6l6ho3regfk6","name":"version4dicc6l6ho3regfk6","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-04-11T14:00:21.7678463Z","key2":"2022-04-11T14:00:21.7678463Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-11T14:00:21.7678463Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-11T14:00:21.7678463Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-04-11T14:00:21.6584988Z","primaryEndpoints":{"dfs":"https://version4dicc6l6ho3regfk6.dfs.core.windows.net/","web":"https://version4dicc6l6ho3regfk6.z2.web.core.windows.net/","blob":"https://version4dicc6l6ho3regfk6.blob.core.windows.net/","queue":"https://version4dicc6l6ho3regfk6.queue.core.windows.net/","table":"https://version4dicc6l6ho3regfk6.table.core.windows.net/","file":"https://version4dicc6l6ho3regfk6.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest4vi2mvluulzrmeub46syukca5zvbh4e45bvzj4emc4kvpojkeb4gfjfaxaerpztuw5ad/providers/Microsoft.Storage/storageAccounts/version4xkmftzpmsufdepck","name":"version4xkmftzpmsufdepck","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-11-18T06:38:21.4985608Z","key2":"2022-11-18T06:38:21.4985608Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-18T06:38:21.8266823Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-18T06:38:21.8266823Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-11-18T06:38:21.3266792Z","primaryEndpoints":{"dfs":"https://version4xkmftzpmsufdepck.dfs.core.windows.net/","web":"https://version4xkmftzpmsufdepck.z2.web.core.windows.net/","blob":"https://version4xkmftzpmsufdepck.blob.core.windows.net/","queue":"https://version4xkmftzpmsufdepck.queue.core.windows.net/","table":"https://version4xkmftzpmsufdepck.table.core.windows.net/","file":"https://version4xkmftzpmsufdepck.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestp7zyraj5dtgrpvbojfcxurqc76v55jyx7bhos4akvsqvu6hkx4sness7rzvabp2n2q4y/providers/Microsoft.Storage/storageAccounts/version52yr66acrhlak7qxw","name":"version52yr66acrhlak7qxw","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-01-28T15:04:07.6726249Z","key2":"2023-01-28T15:04:07.6726249Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-28T15:04:07.9382432Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-28T15:04:07.9382432Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-01-28T15:04:07.5007750Z","primaryEndpoints":{"dfs":"https://version52yr66acrhlak7qxw.dfs.core.windows.net/","web":"https://version52yr66acrhlak7qxw.z2.web.core.windows.net/","blob":"https://version52yr66acrhlak7qxw.blob.core.windows.net/","queue":"https://version52yr66acrhlak7qxw.queue.core.windows.net/","table":"https://version52yr66acrhlak7qxw.table.core.windows.net/","file":"https://version52yr66acrhlak7qxw.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestj6mzl2jh5foj22nukibc5iijfrqe7pz2vgs6d4b67tq3fsxfwwgc6fmqdpgbshpsmd7z/providers/Microsoft.Storage/storageAccounts/version5d5urivob4uy6qjcq","name":"version5d5urivob4uy6qjcq","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-21T14:53:21.5923646Z","key2":"2023-03-21T14:53:21.5923646Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-21T14:53:21.9829954Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-21T14:53:21.9829954Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-21T14:53:21.3736398Z","primaryEndpoints":{"dfs":"https://version5d5urivob4uy6qjcq.dfs.core.windows.net/","web":"https://version5d5urivob4uy6qjcq.z2.web.core.windows.net/","blob":"https://version5d5urivob4uy6qjcq.blob.core.windows.net/","queue":"https://version5d5urivob4uy6qjcq.queue.core.windows.net/","table":"https://version5d5urivob4uy6qjcq.table.core.windows.net/","file":"https://version5d5urivob4uy6qjcq.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestwknqzg5zjerxpy3o5hk7dnurdorem3gtbhrpqfkprayy4vlkd4273wxmt3qg7mzreetg/providers/Microsoft.Storage/storageAccounts/version5j4oyz2ix5ku4yhgr","name":"version5j4oyz2ix5ku4yhgr","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-08-12T00:24:16.9641784Z","key2":"2022-08-12T00:24:16.9641784Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-12T00:24:17.1985596Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-12T00:24:17.1985596Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-08-12T00:24:16.8391584Z","primaryEndpoints":{"dfs":"https://version5j4oyz2ix5ku4yhgr.dfs.core.windows.net/","web":"https://version5j4oyz2ix5ku4yhgr.z2.web.core.windows.net/","blob":"https://version5j4oyz2ix5ku4yhgr.blob.core.windows.net/","queue":"https://version5j4oyz2ix5ku4yhgr.queue.core.windows.net/","table":"https://version5j4oyz2ix5ku4yhgr.table.core.windows.net/","file":"https://version5j4oyz2ix5ku4yhgr.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestousee7s5ti3bvgsldu3tad76cdv45lzvkwlnece46ufo4hjl22dj6kmqdpkbeba6i7wa/providers/Microsoft.Storage/storageAccounts/version5s35huoclfr4t2omd","name":"version5s35huoclfr4t2omd","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-02-24T09:39:15.6662132Z","key2":"2022-02-24T09:39:15.6662132Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-02-24T09:39:15.6817670Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-02-24T09:39:15.6817670Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-02-24T09:39:15.6036637Z","primaryEndpoints":{"dfs":"https://version5s35huoclfr4t2omd.dfs.core.windows.net/","web":"https://version5s35huoclfr4t2omd.z2.web.core.windows.net/","blob":"https://version5s35huoclfr4t2omd.blob.core.windows.net/","queue":"https://version5s35huoclfr4t2omd.queue.core.windows.net/","table":"https://version5s35huoclfr4t2omd.table.core.windows.net/","file":"https://version5s35huoclfr4t2omd.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest44npq5u2pkbm53hxxrv7ygh6tmhrjpe4cz7xju5zhksbv673e27idhs2dvxbduzb5oyp/providers/Microsoft.Storage/storageAccounts/version6bnpxovvo5uqf7y2p","name":"version6bnpxovvo5uqf7y2p","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-10-24T07:21:00.9407112Z","key2":"2022-10-24T07:21:00.9407112Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-24T07:21:01.2375637Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-24T07:21:01.2375637Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-10-24T07:21:00.8000623Z","primaryEndpoints":{"dfs":"https://version6bnpxovvo5uqf7y2p.dfs.core.windows.net/","web":"https://version6bnpxovvo5uqf7y2p.z2.web.core.windows.net/","blob":"https://version6bnpxovvo5uqf7y2p.blob.core.windows.net/","queue":"https://version6bnpxovvo5uqf7y2p.queue.core.windows.net/","table":"https://version6bnpxovvo5uqf7y2p.table.core.windows.net/","file":"https://version6bnpxovvo5uqf7y2p.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestyfflvqjugb4dxtw55oyliu5mfji4oiksok4fzgo4d45gsnhpbtugfkxk2bcyye47fpir/providers/Microsoft.Storage/storageAccounts/version6tbadpu7kia3m342v","name":"version6tbadpu7kia3m342v","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-09-02T00:33:26.5539406Z","key2":"2022-09-02T00:33:26.5539406Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-02T00:33:26.8039627Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-02T00:33:26.8039627Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-09-02T00:33:26.4133137Z","primaryEndpoints":{"dfs":"https://version6tbadpu7kia3m342v.dfs.core.windows.net/","web":"https://version6tbadpu7kia3m342v.z2.web.core.windows.net/","blob":"https://version6tbadpu7kia3m342v.blob.core.windows.net/","queue":"https://version6tbadpu7kia3m342v.queue.core.windows.net/","table":"https://version6tbadpu7kia3m342v.table.core.windows.net/","file":"https://version6tbadpu7kia3m342v.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest3wpnuuey7exy3swwwpwaveh36csgi7b7ln2zhd5jqh62jyapgqo4wxm2unv6pwqpm7yd/providers/Microsoft.Storage/storageAccounts/version6yw4vx5xfl4wwezxp","name":"version6yw4vx5xfl4wwezxp","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-10-08T21:28:11.3648729Z","key2":"2022-10-08T21:28:11.3648729Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-08T21:28:11.6461284Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-08T21:28:11.6461284Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-10-08T21:28:11.2086211Z","primaryEndpoints":{"dfs":"https://version6yw4vx5xfl4wwezxp.dfs.core.windows.net/","web":"https://version6yw4vx5xfl4wwezxp.z2.web.core.windows.net/","blob":"https://version6yw4vx5xfl4wwezxp.blob.core.windows.net/","queue":"https://version6yw4vx5xfl4wwezxp.queue.core.windows.net/","table":"https://version6yw4vx5xfl4wwezxp.table.core.windows.net/","file":"https://version6yw4vx5xfl4wwezxp.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestoadtc6kjlj3rvupt5zjd7slnwj7rplfi6a4rjfn2mqhmcy3pf5q3y72yvggc4catyzs7/providers/Microsoft.Storage/storageAccounts/version7hxqav7p6ctrpexaq","name":"version7hxqav7p6ctrpexaq","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-09-09T01:28:19.4080844Z","key2":"2022-09-09T01:28:19.4080844Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-09T01:28:19.6268366Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-09T01:28:19.6268366Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-09-09T01:28:19.2674601Z","primaryEndpoints":{"dfs":"https://version7hxqav7p6ctrpexaq.dfs.core.windows.net/","web":"https://version7hxqav7p6ctrpexaq.z2.web.core.windows.net/","blob":"https://version7hxqav7p6ctrpexaq.blob.core.windows.net/","queue":"https://version7hxqav7p6ctrpexaq.queue.core.windows.net/","table":"https://version7hxqav7p6ctrpexaq.table.core.windows.net/","file":"https://version7hxqav7p6ctrpexaq.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestof6eo6jkq3yzsi2lczqok2ikmh4easih4rkiz5b6nvkc3omg27qu4nskw3bm2hraeawv/providers/Microsoft.Storage/storageAccounts/version7vet3z2rlmmctkila","name":"version7vet3z2rlmmctkila","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-02-17T02:51:56.0107088Z","key2":"2023-02-17T02:51:56.0107088Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-02-17T02:51:56.3075924Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-02-17T02:51:56.3075924Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-02-17T02:51:55.8231912Z","primaryEndpoints":{"dfs":"https://version7vet3z2rlmmctkila.dfs.core.windows.net/","web":"https://version7vet3z2rlmmctkila.z2.web.core.windows.net/","blob":"https://version7vet3z2rlmmctkila.blob.core.windows.net/","queue":"https://version7vet3z2rlmmctkila.queue.core.windows.net/","table":"https://version7vet3z2rlmmctkila.table.core.windows.net/","file":"https://version7vet3z2rlmmctkila.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestnsltx6condyja3gmrgyusmnqs6pquezzwooln2uyvlxft4lo2bwx6y42zatepcl4ozfk/providers/Microsoft.Storage/storageAccounts/versionacqdlqglnqxswk5uf","name":"versionacqdlqglnqxswk5uf","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-10T02:14:24.8497966Z","key2":"2023-03-10T02:14:24.8497966Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-10T02:14:25.4123264Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-10T02:14:25.4123264Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-10T02:14:24.6154206Z","primaryEndpoints":{"dfs":"https://versionacqdlqglnqxswk5uf.dfs.core.windows.net/","web":"https://versionacqdlqglnqxswk5uf.z2.web.core.windows.net/","blob":"https://versionacqdlqglnqxswk5uf.blob.core.windows.net/","queue":"https://versionacqdlqglnqxswk5uf.queue.core.windows.net/","table":"https://versionacqdlqglnqxswk5uf.table.core.windows.net/","file":"https://versionacqdlqglnqxswk5uf.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestdr6bri6cqc4uqm7ggpwj34csapsvbmlicxdcovjzsxlkc5ph2xyxnjlxzboseuegw5q2/providers/Microsoft.Storage/storageAccounts/versionagcwr45mfhwqkazte","name":"versionagcwr45mfhwqkazte","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-05-19T23:06:05.8843975Z","key2":"2022-05-19T23:06:05.8843975Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-05-19T23:06:05.8843975Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-05-19T23:06:05.8843975Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-05-19T23:06:05.7750830Z","primaryEndpoints":{"dfs":"https://versionagcwr45mfhwqkazte.dfs.core.windows.net/","web":"https://versionagcwr45mfhwqkazte.z2.web.core.windows.net/","blob":"https://versionagcwr45mfhwqkazte.blob.core.windows.net/","queue":"https://versionagcwr45mfhwqkazte.queue.core.windows.net/","table":"https://versionagcwr45mfhwqkazte.table.core.windows.net/","file":"https://versionagcwr45mfhwqkazte.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestxkthrlm2bpiyypqwopok4dtcxpmdi2tmhkvvv3boalgdvpit6iikc32sqjtp5eivpcpv/providers/Microsoft.Storage/storageAccounts/versionazmdigwvyrqflkpzf","name":"versionazmdigwvyrqflkpzf","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-01-19T07:55:34.4659119Z","key2":"2023-01-19T07:55:34.4659119Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-19T07:55:34.8565359Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-19T07:55:34.8565359Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-01-19T07:55:34.2784346Z","primaryEndpoints":{"dfs":"https://versionazmdigwvyrqflkpzf.dfs.core.windows.net/","web":"https://versionazmdigwvyrqflkpzf.z2.web.core.windows.net/","blob":"https://versionazmdigwvyrqflkpzf.blob.core.windows.net/","queue":"https://versionazmdigwvyrqflkpzf.queue.core.windows.net/","table":"https://versionazmdigwvyrqflkpzf.table.core.windows.net/","file":"https://versionazmdigwvyrqflkpzf.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestpivpnz7fy2mpqmli75x4nb6ixrpsaoie5ugczfxzicaadus7tn2l3b6uhhx5in6rj6vx/providers/Microsoft.Storage/storageAccounts/versionb65dwakfc37kt3o26","name":"versionb65dwakfc37kt3o26","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-16T16:45:19.6770736Z","key2":"2023-03-16T16:45:19.6770736Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-16T16:45:19.8958439Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-16T16:45:19.8958439Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-16T16:45:19.4583799Z","primaryEndpoints":{"dfs":"https://versionb65dwakfc37kt3o26.dfs.core.windows.net/","web":"https://versionb65dwakfc37kt3o26.z2.web.core.windows.net/","blob":"https://versionb65dwakfc37kt3o26.blob.core.windows.net/","queue":"https://versionb65dwakfc37kt3o26.queue.core.windows.net/","table":"https://versionb65dwakfc37kt3o26.table.core.windows.net/","file":"https://versionb65dwakfc37kt3o26.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestrufhmpf72rb43k5blozj25owkww6nh6wkbdmtxrh6ysb753k3nkbcxzyci2q4vgvyjox/providers/Microsoft.Storage/storageAccounts/versionbfwb3mlerhtix2pt6","name":"versionbfwb3mlerhtix2pt6","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-08-19T02:53:03.2297517Z","key2":"2022-08-19T02:53:03.2297517Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-19T02:53:03.5735267Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-19T02:53:03.5735267Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-08-19T02:53:03.1047458Z","primaryEndpoints":{"dfs":"https://versionbfwb3mlerhtix2pt6.dfs.core.windows.net/","web":"https://versionbfwb3mlerhtix2pt6.z2.web.core.windows.net/","blob":"https://versionbfwb3mlerhtix2pt6.blob.core.windows.net/","queue":"https://versionbfwb3mlerhtix2pt6.queue.core.windows.net/","table":"https://versionbfwb3mlerhtix2pt6.table.core.windows.net/","file":"https://versionbfwb3mlerhtix2pt6.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestrbeoeyuczwyiitagnjquifkcu7l7pbiofoqpq5dvnyw6t2g23cidvmrfpsiitzgvvltc/providers/Microsoft.Storage/storageAccounts/versionbxfkluj64kluccc4m","name":"versionbxfkluj64kluccc4m","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-03-18T03:38:23.7393566Z","key2":"2022-03-18T03:38:23.7393566Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-18T03:38:23.7393566Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-18T03:38:23.7393566Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-03-18T03:38:23.6299381Z","primaryEndpoints":{"dfs":"https://versionbxfkluj64kluccc4m.dfs.core.windows.net/","web":"https://versionbxfkluj64kluccc4m.z2.web.core.windows.net/","blob":"https://versionbxfkluj64kluccc4m.blob.core.windows.net/","queue":"https://versionbxfkluj64kluccc4m.queue.core.windows.net/","table":"https://versionbxfkluj64kluccc4m.table.core.windows.net/","file":"https://versionbxfkluj64kluccc4m.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestkih2hswtttwq5kpxk5zycqlujte4sm3snibq6n5vmbpooo7xss75s7mmuhh3xn6zpypr/providers/Microsoft.Storage/storageAccounts/versionc2os6jalvqnvrgbne","name":"versionc2os6jalvqnvrgbne","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-01-06T22:55:09.4220035Z","key2":"2023-01-06T22:55:09.4220035Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-06T22:55:09.6876001Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-06T22:55:09.6876001Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-01-06T22:55:09.2345019Z","primaryEndpoints":{"dfs":"https://versionc2os6jalvqnvrgbne.dfs.core.windows.net/","web":"https://versionc2os6jalvqnvrgbne.z2.web.core.windows.net/","blob":"https://versionc2os6jalvqnvrgbne.blob.core.windows.net/","queue":"https://versionc2os6jalvqnvrgbne.queue.core.windows.net/","table":"https://versionc2os6jalvqnvrgbne.table.core.windows.net/","file":"https://versionc2os6jalvqnvrgbne.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest5feodovurwzsilp6pwlmafeektwxlwijkstn52zi6kxelzeryrhtj3dykralburkfbe2/providers/Microsoft.Storage/storageAccounts/versionc4lto7lppswuwqswn","name":"versionc4lto7lppswuwqswn","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-01-07T00:11:02.6858446Z","key2":"2022-01-07T00:11:02.6858446Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-01-07T00:11:02.6858446Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-01-07T00:11:02.6858446Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-01-07T00:11:02.5920986Z","primaryEndpoints":{"dfs":"https://versionc4lto7lppswuwqswn.dfs.core.windows.net/","web":"https://versionc4lto7lppswuwqswn.z2.web.core.windows.net/","blob":"https://versionc4lto7lppswuwqswn.blob.core.windows.net/","queue":"https://versionc4lto7lppswuwqswn.queue.core.windows.net/","table":"https://versionc4lto7lppswuwqswn.table.core.windows.net/","file":"https://versionc4lto7lppswuwqswn.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestqpx4xcf6gtr3yurjrgb74quk2nnzv5yecowla4kxmylm5v6xx56nmdzvouyoxqdo2zqa/providers/Microsoft.Storage/storageAccounts/versionca2bdiizawq746gf6","name":"versionca2bdiizawq746gf6","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-07-22T00:02:26.9472670Z","key2":"2022-07-22T00:02:26.9472670Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-07-22T00:02:27.3066165Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-07-22T00:02:27.3066165Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-07-22T00:02:26.8222904Z","primaryEndpoints":{"dfs":"https://versionca2bdiizawq746gf6.dfs.core.windows.net/","web":"https://versionca2bdiizawq746gf6.z2.web.core.windows.net/","blob":"https://versionca2bdiizawq746gf6.blob.core.windows.net/","queue":"https://versionca2bdiizawq746gf6.queue.core.windows.net/","table":"https://versionca2bdiizawq746gf6.table.core.windows.net/","file":"https://versionca2bdiizawq746gf6.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest2zdiilm3ugwy2dlv37bhlyvyf6wpljit7d6o3zepyw6fkroztx53ouqjyhwp4dkp4jzv/providers/Microsoft.Storage/storageAccounts/versioncal7ire65zyi6zhnx","name":"versioncal7ire65zyi6zhnx","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-03-03T23:20:37.4509722Z","key2":"2022-03-03T23:20:37.4509722Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-03T23:20:37.4666237Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-03T23:20:37.4666237Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-03-03T23:20:37.3728352Z","primaryEndpoints":{"dfs":"https://versioncal7ire65zyi6zhnx.dfs.core.windows.net/","web":"https://versioncal7ire65zyi6zhnx.z2.web.core.windows.net/","blob":"https://versioncal7ire65zyi6zhnx.blob.core.windows.net/","queue":"https://versioncal7ire65zyi6zhnx.queue.core.windows.net/","table":"https://versioncal7ire65zyi6zhnx.table.core.windows.net/","file":"https://versioncal7ire65zyi6zhnx.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest5erfwk73wgzdvk3yoxkiqokz2tkys2pblg6sh5ah4qhylbqjja3npvcyo3ounry5rpve/providers/Microsoft.Storage/storageAccounts/versioncdpolgavqyrpwgs2a","name":"versioncdpolgavqyrpwgs2a","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-11-03T21:54:38.1565334Z","key2":"2022-11-03T21:54:38.1565334Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-03T21:54:38.5471659Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-03T21:54:38.5471659Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-11-03T21:54:38.0002569Z","primaryEndpoints":{"dfs":"https://versioncdpolgavqyrpwgs2a.dfs.core.windows.net/","web":"https://versioncdpolgavqyrpwgs2a.z2.web.core.windows.net/","blob":"https://versioncdpolgavqyrpwgs2a.blob.core.windows.net/","queue":"https://versioncdpolgavqyrpwgs2a.queue.core.windows.net/","table":"https://versioncdpolgavqyrpwgs2a.table.core.windows.net/","file":"https://versioncdpolgavqyrpwgs2a.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest24txadv4waeoqfrbzw4q3e333id45y7nnpuv5vvovws7fhrkesqbuul5chzpu6flgvfk/providers/Microsoft.Storage/storageAccounts/versionclxgou4idgatxjr77","name":"versionclxgou4idgatxjr77","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-03-16T09:25:37.7565157Z","key2":"2022-03-16T09:25:37.7565157Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-16T09:25:37.7565157Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-16T09:25:37.7565157Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-03-16T09:25:37.6627583Z","primaryEndpoints":{"dfs":"https://versionclxgou4idgatxjr77.dfs.core.windows.net/","web":"https://versionclxgou4idgatxjr77.z2.web.core.windows.net/","blob":"https://versionclxgou4idgatxjr77.blob.core.windows.net/","queue":"https://versionclxgou4idgatxjr77.queue.core.windows.net/","table":"https://versionclxgou4idgatxjr77.table.core.windows.net/","file":"https://versionclxgou4idgatxjr77.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestdrnnmqa4sgcpa7frydav5ijhdtawsxmmdwnh5rj7r5xhveix5ns7wms6wesgxwc5pu3o/providers/Microsoft.Storage/storageAccounts/versioncq5cycygofi7d6pri","name":"versioncq5cycygofi7d6pri","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-05-05T23:00:43.4900067Z","key2":"2022-05-05T23:00:43.4900067Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-05-05T23:00:43.4900067Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-05-05T23:00:43.4900067Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-05-05T23:00:43.3650110Z","primaryEndpoints":{"dfs":"https://versioncq5cycygofi7d6pri.dfs.core.windows.net/","web":"https://versioncq5cycygofi7d6pri.z2.web.core.windows.net/","blob":"https://versioncq5cycygofi7d6pri.blob.core.windows.net/","queue":"https://versioncq5cycygofi7d6pri.queue.core.windows.net/","table":"https://versioncq5cycygofi7d6pri.table.core.windows.net/","file":"https://versioncq5cycygofi7d6pri.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestb6snpzkwbb2dxvnoj53jlty23p3k56gtpc3d3lxleelwbktmsoi2zwkw6vklbri45e4c/providers/Microsoft.Storage/storageAccounts/versioncuifououqviim2x5i","name":"versioncuifououqviim2x5i","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-12-16T02:42:58.3925984Z","key2":"2022-12-16T02:42:58.3925984Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-16T02:42:58.6738771Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-16T02:42:58.6738771Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-12-16T02:42:58.2207454Z","primaryEndpoints":{"dfs":"https://versioncuifououqviim2x5i.dfs.core.windows.net/","web":"https://versioncuifououqviim2x5i.z2.web.core.windows.net/","blob":"https://versioncuifououqviim2x5i.blob.core.windows.net/","queue":"https://versioncuifououqviim2x5i.queue.core.windows.net/","table":"https://versioncuifououqviim2x5i.table.core.windows.net/","file":"https://versioncuifououqviim2x5i.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestsk4lc6dssbjjgkmxuk6phvsahow4dkmxkix2enlwuhhplj3lgqof5kr6leepjdyea3pl/providers/Microsoft.Storage/storageAccounts/versioncuioqcwvj2iwjmldg","name":"versioncuioqcwvj2iwjmldg","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-03-16T08:54:58.9739508Z","key2":"2022-03-16T08:54:58.9739508Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-16T08:54:58.9895499Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-16T08:54:58.9895499Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-03-16T08:54:58.9114548Z","primaryEndpoints":{"dfs":"https://versioncuioqcwvj2iwjmldg.dfs.core.windows.net/","web":"https://versioncuioqcwvj2iwjmldg.z2.web.core.windows.net/","blob":"https://versioncuioqcwvj2iwjmldg.blob.core.windows.net/","queue":"https://versioncuioqcwvj2iwjmldg.queue.core.windows.net/","table":"https://versioncuioqcwvj2iwjmldg.table.core.windows.net/","file":"https://versioncuioqcwvj2iwjmldg.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestsgar4qjt34qhsuj6hez7kimz6mfle7eczvq5bfsh7xpilagusjstjetu65f2u6vh5qeb/providers/Microsoft.Storage/storageAccounts/versiond3oz7jhpapoxnxxci","name":"versiond3oz7jhpapoxnxxci","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-04-26T08:45:21.5394973Z","key2":"2022-04-26T08:45:21.5394973Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-26T08:45:21.5394973Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-26T08:45:21.5394973Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-04-26T08:45:21.4301251Z","primaryEndpoints":{"dfs":"https://versiond3oz7jhpapoxnxxci.dfs.core.windows.net/","web":"https://versiond3oz7jhpapoxnxxci.z2.web.core.windows.net/","blob":"https://versiond3oz7jhpapoxnxxci.blob.core.windows.net/","queue":"https://versiond3oz7jhpapoxnxxci.queue.core.windows.net/","table":"https://versiond3oz7jhpapoxnxxci.table.core.windows.net/","file":"https://versiond3oz7jhpapoxnxxci.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitesth6t5wqiulzt7vmszohprfrvkph7c226cgihbujtdvljcbvc4d4zwjbhwjscbts34c7up/providers/Microsoft.Storage/storageAccounts/versiondj27wf2pbuqyzilmd","name":"versiondj27wf2pbuqyzilmd","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-04-11T13:45:18.9773986Z","key2":"2022-04-11T13:45:18.9773986Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-11T13:45:18.9773986Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-11T13:45:18.9773986Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-04-11T13:45:18.8834129Z","primaryEndpoints":{"dfs":"https://versiondj27wf2pbuqyzilmd.dfs.core.windows.net/","web":"https://versiondj27wf2pbuqyzilmd.z2.web.core.windows.net/","blob":"https://versiondj27wf2pbuqyzilmd.blob.core.windows.net/","queue":"https://versiondj27wf2pbuqyzilmd.queue.core.windows.net/","table":"https://versiondj27wf2pbuqyzilmd.table.core.windows.net/","file":"https://versiondj27wf2pbuqyzilmd.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestfyxdmvu32prroldn2p24a3iyr2phi7o22i26szwv2kuwh6zaj4rdet7ms5gdjnam2egt/providers/Microsoft.Storage/storageAccounts/versiondjhixg3cqipgjsmx4","name":"versiondjhixg3cqipgjsmx4","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-03-17T07:41:23.9995280Z","key2":"2022-03-17T07:41:23.9995280Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-17T07:41:23.9995280Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-17T07:41:23.9995280Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-03-17T07:41:23.9213706Z","primaryEndpoints":{"dfs":"https://versiondjhixg3cqipgjsmx4.dfs.core.windows.net/","web":"https://versiondjhixg3cqipgjsmx4.z2.web.core.windows.net/","blob":"https://versiondjhixg3cqipgjsmx4.blob.core.windows.net/","queue":"https://versiondjhixg3cqipgjsmx4.queue.core.windows.net/","table":"https://versiondjhixg3cqipgjsmx4.table.core.windows.net/","file":"https://versiondjhixg3cqipgjsmx4.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestchwod5nqxyebiyl6j4s2afrqmitcdhgmxhxszsf4wv6qwws7hvhvget5u2i2cua63cxc/providers/Microsoft.Storage/storageAccounts/versiondo3arjclzct3ahufa","name":"versiondo3arjclzct3ahufa","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-02-24T22:34:36.9447831Z","key2":"2022-02-24T22:34:36.9447831Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-02-24T22:34:36.9447831Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-02-24T22:34:36.9447831Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-02-24T22:34:36.8510092Z","primaryEndpoints":{"dfs":"https://versiondo3arjclzct3ahufa.dfs.core.windows.net/","web":"https://versiondo3arjclzct3ahufa.z2.web.core.windows.net/","blob":"https://versiondo3arjclzct3ahufa.blob.core.windows.net/","queue":"https://versiondo3arjclzct3ahufa.queue.core.windows.net/","table":"https://versiondo3arjclzct3ahufa.table.core.windows.net/","file":"https://versiondo3arjclzct3ahufa.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestufwmy264brnzh2q7kkrknprs4dzn5vqdoxtijo6eipi7kda567nv5ni4rxn4h3gsaal4/providers/Microsoft.Storage/storageAccounts/versiondovbameajwu3v2g4d","name":"versiondovbameajwu3v2g4d","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-11-06T08:26:38.4602887Z","key2":"2022-11-06T08:26:38.4602887Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-06T08:26:38.8196249Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-06T08:26:38.8196249Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-11-06T08:26:38.2883945Z","primaryEndpoints":{"dfs":"https://versiondovbameajwu3v2g4d.dfs.core.windows.net/","web":"https://versiondovbameajwu3v2g4d.z2.web.core.windows.net/","blob":"https://versiondovbameajwu3v2g4d.blob.core.windows.net/","queue":"https://versiondovbameajwu3v2g4d.queue.core.windows.net/","table":"https://versiondovbameajwu3v2g4d.table.core.windows.net/","file":"https://versiondovbameajwu3v2g4d.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestcv5ojo5zsq4oiednqmf6qcvxpdm7jw6bu47hkhwvvualvfmeqmriqpzw4qrfzr5r73fe/providers/Microsoft.Storage/storageAccounts/versiondrjfx4ci3p5ndgaox","name":"versiondrjfx4ci3p5ndgaox","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-10-31T17:23:25.0702453Z","key2":"2022-10-31T17:23:25.0702453Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-31T17:23:25.4296421Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-31T17:23:25.4296421Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-10-31T17:23:24.8984015Z","primaryEndpoints":{"dfs":"https://versiondrjfx4ci3p5ndgaox.dfs.core.windows.net/","web":"https://versiondrjfx4ci3p5ndgaox.z2.web.core.windows.net/","blob":"https://versiondrjfx4ci3p5ndgaox.blob.core.windows.net/","queue":"https://versiondrjfx4ci3p5ndgaox.queue.core.windows.net/","table":"https://versiondrjfx4ci3p5ndgaox.table.core.windows.net/","file":"https://versiondrjfx4ci3p5ndgaox.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestwmea2y23rvqprapww6ikfm6jk7abomcuhzngx3bltkme33xh2xkdgmn4n2fwcljqw3wv/providers/Microsoft.Storage/storageAccounts/versiondufx3et3bnjtg4xch","name":"versiondufx3et3bnjtg4xch","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-04-14T09:15:36.8221632Z","key2":"2022-04-14T09:15:36.8221632Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-14T09:15:36.8221632Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-14T09:15:36.8221632Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-04-14T09:15:36.7127958Z","primaryEndpoints":{"dfs":"https://versiondufx3et3bnjtg4xch.dfs.core.windows.net/","web":"https://versiondufx3et3bnjtg4xch.z2.web.core.windows.net/","blob":"https://versiondufx3et3bnjtg4xch.blob.core.windows.net/","queue":"https://versiondufx3et3bnjtg4xch.queue.core.windows.net/","table":"https://versiondufx3et3bnjtg4xch.table.core.windows.net/","file":"https://versiondufx3et3bnjtg4xch.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitesttubzstczmf5gnwgidpa6q5w7uro2akxwaamt6lcgnl423iqvl2tphkdv3s2day7ejytw/providers/Microsoft.Storage/storageAccounts/versione4alakqt3nmqekic3","name":"versione4alakqt3nmqekic3","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-01-03T03:31:29.2336765Z","key2":"2023-01-03T03:31:29.2336765Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-03T03:31:29.6555622Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-03T03:31:29.6555622Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-01-03T03:31:28.9836778Z","primaryEndpoints":{"dfs":"https://versione4alakqt3nmqekic3.dfs.core.windows.net/","web":"https://versione4alakqt3nmqekic3.z2.web.core.windows.net/","blob":"https://versione4alakqt3nmqekic3.blob.core.windows.net/","queue":"https://versione4alakqt3nmqekic3.queue.core.windows.net/","table":"https://versione4alakqt3nmqekic3.table.core.windows.net/","file":"https://versione4alakqt3nmqekic3.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestakprllud4ym2mt6nf3ez6gsffjcypasph65kyt4554nrbuonsy4y3tlg2vlkajbidsxd/providers/Microsoft.Storage/storageAccounts/versioneepjyujwzpf2bsuc5","name":"versioneepjyujwzpf2bsuc5","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-01-28T06:35:52.0186671Z","key2":"2023-01-28T06:35:52.0186671Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-28T06:35:52.2998934Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-28T06:35:52.2998934Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-01-28T06:35:51.8311661Z","primaryEndpoints":{"dfs":"https://versioneepjyujwzpf2bsuc5.dfs.core.windows.net/","web":"https://versioneepjyujwzpf2bsuc5.z2.web.core.windows.net/","blob":"https://versioneepjyujwzpf2bsuc5.blob.core.windows.net/","queue":"https://versioneepjyujwzpf2bsuc5.queue.core.windows.net/","table":"https://versioneepjyujwzpf2bsuc5.table.core.windows.net/","file":"https://versioneepjyujwzpf2bsuc5.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestakpkuxez73vyn36t4gn7rzxofnqwgm72bcmj4cdcadyalqklc2kyfx3qcfe3x2botivf/providers/Microsoft.Storage/storageAccounts/versionehqwmpnsaeybdcd4s","name":"versionehqwmpnsaeybdcd4s","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-11-25T22:59:30.3393037Z","key2":"2021-11-25T22:59:30.3393037Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-11-25T22:59:30.3549542Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-11-25T22:59:30.3549542Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-11-25T22:59:30.2768393Z","primaryEndpoints":{"dfs":"https://versionehqwmpnsaeybdcd4s.dfs.core.windows.net/","web":"https://versionehqwmpnsaeybdcd4s.z2.web.core.windows.net/","blob":"https://versionehqwmpnsaeybdcd4s.blob.core.windows.net/","queue":"https://versionehqwmpnsaeybdcd4s.queue.core.windows.net/","table":"https://versionehqwmpnsaeybdcd4s.table.core.windows.net/","file":"https://versionehqwmpnsaeybdcd4s.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest253ehbewzcxoef3ilhjadvsqtm4pza5qdnkexqmurpw3xu3giktmyuvatg7eft2drd52/providers/Microsoft.Storage/storageAccounts/versionekpycize4a4mu4lys","name":"versionekpycize4a4mu4lys","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-02-24T00:56:55.4067733Z","key2":"2023-02-24T00:56:55.4067733Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-02-24T00:56:55.6880109Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-02-24T00:56:55.6880109Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-02-24T00:56:55.2349071Z","primaryEndpoints":{"dfs":"https://versionekpycize4a4mu4lys.dfs.core.windows.net/","web":"https://versionekpycize4a4mu4lys.z2.web.core.windows.net/","blob":"https://versionekpycize4a4mu4lys.blob.core.windows.net/","queue":"https://versionekpycize4a4mu4lys.queue.core.windows.net/","table":"https://versionekpycize4a4mu4lys.table.core.windows.net/","file":"https://versionekpycize4a4mu4lys.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitesterdlb62puqdedjbhf3za3vxsu7igmsj447yliowotbxtokfcxj6geys4tgngzk5iuppn/providers/Microsoft.Storage/storageAccounts/versionen7upolksoryxwxnb","name":"versionen7upolksoryxwxnb","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-12-16T23:42:25.7694875Z","key2":"2021-12-16T23:42:25.7694875Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-16T23:42:25.7851037Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-16T23:42:25.7851037Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-12-16T23:42:25.7069810Z","primaryEndpoints":{"dfs":"https://versionen7upolksoryxwxnb.dfs.core.windows.net/","web":"https://versionen7upolksoryxwxnb.z2.web.core.windows.net/","blob":"https://versionen7upolksoryxwxnb.blob.core.windows.net/","queue":"https://versionen7upolksoryxwxnb.queue.core.windows.net/","table":"https://versionen7upolksoryxwxnb.table.core.windows.net/","file":"https://versionen7upolksoryxwxnb.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestnfengdfk2ngxhha63iyxjynzy5sg34coci5qfoxts5tendps4otgznuyxp6keb3cjgim/providers/Microsoft.Storage/storageAccounts/versionf4ot6q5su44seyetx","name":"versionf4ot6q5su44seyetx","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-08-25T23:43:19.6107829Z","key2":"2022-08-25T23:43:19.6107829Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-25T23:43:19.8139133Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-25T23:43:19.8139133Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-08-25T23:43:19.4701662Z","primaryEndpoints":{"dfs":"https://versionf4ot6q5su44seyetx.dfs.core.windows.net/","web":"https://versionf4ot6q5su44seyetx.z2.web.core.windows.net/","blob":"https://versionf4ot6q5su44seyetx.blob.core.windows.net/","queue":"https://versionf4ot6q5su44seyetx.queue.core.windows.net/","table":"https://versionf4ot6q5su44seyetx.table.core.windows.net/","file":"https://versionf4ot6q5su44seyetx.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest6z7fh7fsgwiwsnyx6zbribmqazo44awcog6hxm2ul3pnxfltrtajjeavk4hl3kykzxzp/providers/Microsoft.Storage/storageAccounts/versionf6qwbhabsa23e4vnb","name":"versionf6qwbhabsa23e4vnb","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-30T17:32:04.2868968Z","key2":"2023-03-30T17:32:04.2868968Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-30T17:32:04.4899828Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-30T17:32:04.4899828Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-30T17:32:04.0524867Z","primaryEndpoints":{"dfs":"https://versionf6qwbhabsa23e4vnb.dfs.core.windows.net/","web":"https://versionf6qwbhabsa23e4vnb.z2.web.core.windows.net/","blob":"https://versionf6qwbhabsa23e4vnb.blob.core.windows.net/","queue":"https://versionf6qwbhabsa23e4vnb.queue.core.windows.net/","table":"https://versionf6qwbhabsa23e4vnb.table.core.windows.net/","file":"https://versionf6qwbhabsa23e4vnb.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitesttsv5fni3a4xwaxy4m6yr6wvvyy5gkszjskdo66x7vrhtkazpqp3tw2ti2bd563g7acjf/providers/Microsoft.Storage/storageAccounts/versionfhl2rdlpaf7viusbr","name":"versionfhl2rdlpaf7viusbr","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-01-28T06:45:38.4783049Z","key2":"2023-01-28T06:45:38.4783049Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-28T06:45:38.8096797Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-28T06:45:38.8096797Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-01-28T06:45:38.2752319Z","primaryEndpoints":{"dfs":"https://versionfhl2rdlpaf7viusbr.dfs.core.windows.net/","web":"https://versionfhl2rdlpaf7viusbr.z2.web.core.windows.net/","blob":"https://versionfhl2rdlpaf7viusbr.blob.core.windows.net/","queue":"https://versionfhl2rdlpaf7viusbr.queue.core.windows.net/","table":"https://versionfhl2rdlpaf7viusbr.table.core.windows.net/","file":"https://versionfhl2rdlpaf7viusbr.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestbofa44fabw6sux7gwrylq4fyoxwb5vefpbhjbpsmk5kr3hqo7eeq2lhawflfm2fs6hh4/providers/Microsoft.Storage/storageAccounts/versionfnwedmxxus6biia7f","name":"versionfnwedmxxus6biia7f","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-11-07T11:50:27.4175183Z","key2":"2022-11-07T11:50:27.4175183Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-07T11:50:27.6988142Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-07T11:50:27.6988142Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-11-07T11:50:27.2925183Z","primaryEndpoints":{"dfs":"https://versionfnwedmxxus6biia7f.dfs.core.windows.net/","web":"https://versionfnwedmxxus6biia7f.z2.web.core.windows.net/","blob":"https://versionfnwedmxxus6biia7f.blob.core.windows.net/","queue":"https://versionfnwedmxxus6biia7f.queue.core.windows.net/","table":"https://versionfnwedmxxus6biia7f.table.core.windows.net/","file":"https://versionfnwedmxxus6biia7f.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestdp4yo6gf65enqaqucxne7mwx6blqh65x42mwfvibc2lysk2nr6f2hykkc3os4o7htihu/providers/Microsoft.Storage/storageAccounts/versionfrn6p352grlwydtfv","name":"versionfrn6p352grlwydtfv","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-01-13T03:04:41.8289050Z","key2":"2023-01-13T03:04:41.8289050Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-13T03:04:42.1726504Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-13T03:04:42.1726504Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-01-13T03:04:41.6570018Z","primaryEndpoints":{"dfs":"https://versionfrn6p352grlwydtfv.dfs.core.windows.net/","web":"https://versionfrn6p352grlwydtfv.z2.web.core.windows.net/","blob":"https://versionfrn6p352grlwydtfv.blob.core.windows.net/","queue":"https://versionfrn6p352grlwydtfv.queue.core.windows.net/","table":"https://versionfrn6p352grlwydtfv.table.core.windows.net/","file":"https://versionfrn6p352grlwydtfv.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestmctykgsmbkybhqrfzgkikgfkjekloib6m7ruxohql2fiaqr5jc7zlu5uebwqzatblyab/providers/Microsoft.Storage/storageAccounts/versiong25er27zzfobrk2bp","name":"versiong25er27zzfobrk2bp","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-09-28T12:43:47.8459788Z","key2":"2022-09-28T12:43:47.8459788Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-28T12:43:48.1740879Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-28T12:43:48.1740879Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-09-28T12:43:47.7052830Z","primaryEndpoints":{"dfs":"https://versiong25er27zzfobrk2bp.dfs.core.windows.net/","web":"https://versiong25er27zzfobrk2bp.z2.web.core.windows.net/","blob":"https://versiong25er27zzfobrk2bp.blob.core.windows.net/","queue":"https://versiong25er27zzfobrk2bp.queue.core.windows.net/","table":"https://versiong25er27zzfobrk2bp.table.core.windows.net/","file":"https://versiong25er27zzfobrk2bp.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestchleepa6u2mvnoezssdbysqt3vxrfqdpqaq5mnzyutkah5q6or54xts3mmbu73dc6tn6/providers/Microsoft.Storage/storageAccounts/versiongcbih572l2bvd2qxs","name":"versiongcbih572l2bvd2qxs","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-21T14:28:22.0007738Z","key2":"2023-03-21T14:28:22.0007738Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-21T14:28:22.7507992Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-21T14:28:22.7507992Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-21T14:28:21.7820542Z","primaryEndpoints":{"dfs":"https://versiongcbih572l2bvd2qxs.dfs.core.windows.net/","web":"https://versiongcbih572l2bvd2qxs.z2.web.core.windows.net/","blob":"https://versiongcbih572l2bvd2qxs.blob.core.windows.net/","queue":"https://versiongcbih572l2bvd2qxs.queue.core.windows.net/","table":"https://versiongcbih572l2bvd2qxs.table.core.windows.net/","file":"https://versiongcbih572l2bvd2qxs.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestrvgfrlua5ai2leiutip26a27qxs2lzedu3g6gjrqjzi3rna2yxcinlc5ioxhhfvnx5rv/providers/Microsoft.Storage/storageAccounts/versiongdbkjcemb56eyu3rj","name":"versiongdbkjcemb56eyu3rj","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-11-18T23:17:17.2960150Z","key2":"2021-11-18T23:17:17.2960150Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-11-18T23:17:17.2960150Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-11-18T23:17:17.2960150Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-11-18T23:17:17.2335295Z","primaryEndpoints":{"dfs":"https://versiongdbkjcemb56eyu3rj.dfs.core.windows.net/","web":"https://versiongdbkjcemb56eyu3rj.z2.web.core.windows.net/","blob":"https://versiongdbkjcemb56eyu3rj.blob.core.windows.net/","queue":"https://versiongdbkjcemb56eyu3rj.queue.core.windows.net/","table":"https://versiongdbkjcemb56eyu3rj.table.core.windows.net/","file":"https://versiongdbkjcemb56eyu3rj.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitesteh5w7e2mhcfvv6etmhayieo3yhtjfbkcbpkasoaiyaeb435hyc4xyzk34hrw2f4kftfb/providers/Microsoft.Storage/storageAccounts/versionh3cnws5c2ydn6ym7g","name":"versionh3cnws5c2ydn6ym7g","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-09-28T15:32:35.7517100Z","key2":"2022-09-28T15:32:35.7517100Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-28T15:32:36.0485932Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-28T15:32:36.0485932Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-09-28T15:32:35.6267102Z","primaryEndpoints":{"dfs":"https://versionh3cnws5c2ydn6ym7g.dfs.core.windows.net/","web":"https://versionh3cnws5c2ydn6ym7g.z2.web.core.windows.net/","blob":"https://versionh3cnws5c2ydn6ym7g.blob.core.windows.net/","queue":"https://versionh3cnws5c2ydn6ym7g.queue.core.windows.net/","table":"https://versionh3cnws5c2ydn6ym7g.table.core.windows.net/","file":"https://versionh3cnws5c2ydn6ym7g.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestylszwk3tqxigxfm3ongkbbgoelhfjiyrqqybpleivk3e7qa7gylocnj7rkod4jivp33h/providers/Microsoft.Storage/storageAccounts/versionha6yygjfdivfeud5k","name":"versionha6yygjfdivfeud5k","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-04-21T23:02:51.1629635Z","key2":"2022-04-21T23:02:51.1629635Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-21T23:02:51.1629635Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-21T23:02:51.1629635Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-04-21T23:02:51.0535636Z","primaryEndpoints":{"dfs":"https://versionha6yygjfdivfeud5k.dfs.core.windows.net/","web":"https://versionha6yygjfdivfeud5k.z2.web.core.windows.net/","blob":"https://versionha6yygjfdivfeud5k.blob.core.windows.net/","queue":"https://versionha6yygjfdivfeud5k.queue.core.windows.net/","table":"https://versionha6yygjfdivfeud5k.table.core.windows.net/","file":"https://versionha6yygjfdivfeud5k.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestu6e7vhy6x2f6ar55mxdfmbq7lbctxw6ir6le2afokq7hja5fp753qprseisdr23kccz5/providers/Microsoft.Storage/storageAccounts/versionhcrncm3b3pxnigx3n","name":"versionhcrncm3b3pxnigx3n","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-10-08T20:09:34.4827427Z","key2":"2022-10-08T20:09:34.4827427Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-08T20:09:34.7639590Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-08T20:09:34.7639590Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-10-08T20:09:34.3264678Z","primaryEndpoints":{"dfs":"https://versionhcrncm3b3pxnigx3n.dfs.core.windows.net/","web":"https://versionhcrncm3b3pxnigx3n.z2.web.core.windows.net/","blob":"https://versionhcrncm3b3pxnigx3n.blob.core.windows.net/","queue":"https://versionhcrncm3b3pxnigx3n.queue.core.windows.net/","table":"https://versionhcrncm3b3pxnigx3n.table.core.windows.net/","file":"https://versionhcrncm3b3pxnigx3n.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestnsw32miijgjmandsqepzbytqsxe2dbpfuh3t2d2u7saewxrnoilajjocllnjxt45ggjc/providers/Microsoft.Storage/storageAccounts/versionhf53xzmbt3fwu3kn3","name":"versionhf53xzmbt3fwu3kn3","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-09-07T02:29:06.2474527Z","key2":"2021-09-07T02:29:06.2474527Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-07T02:29:06.2474527Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-07T02:29:06.2474527Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-09-07T02:29:06.1849281Z","primaryEndpoints":{"dfs":"https://versionhf53xzmbt3fwu3kn3.dfs.core.windows.net/","web":"https://versionhf53xzmbt3fwu3kn3.z2.web.core.windows.net/","blob":"https://versionhf53xzmbt3fwu3kn3.blob.core.windows.net/","queue":"https://versionhf53xzmbt3fwu3kn3.queue.core.windows.net/","table":"https://versionhf53xzmbt3fwu3kn3.table.core.windows.net/","file":"https://versionhf53xzmbt3fwu3kn3.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest2d5fjdmfhy7kkhkwbqo7gngf6a2wlnvvaku7gxkwitz7vnnppvgothckppdsxhv3nem2/providers/Microsoft.Storage/storageAccounts/versionhh4uq45sysgx6awnt","name":"versionhh4uq45sysgx6awnt","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-04-14T23:26:38.4670192Z","key2":"2022-04-14T23:26:38.4670192Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-14T23:26:38.4670192Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-14T23:26:38.4670192Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-04-14T23:26:38.3576837Z","primaryEndpoints":{"dfs":"https://versionhh4uq45sysgx6awnt.dfs.core.windows.net/","web":"https://versionhh4uq45sysgx6awnt.z2.web.core.windows.net/","blob":"https://versionhh4uq45sysgx6awnt.blob.core.windows.net/","queue":"https://versionhh4uq45sysgx6awnt.queue.core.windows.net/","table":"https://versionhh4uq45sysgx6awnt.table.core.windows.net/","file":"https://versionhh4uq45sysgx6awnt.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestpftneadec6xppaqvotfb7co35jfvayqczrmw3wi5eme4tqjv5a3mo36yxovz422a5tsk/providers/Microsoft.Storage/storageAccounts/versionhl63tjb3r4q3ws5sx","name":"versionhl63tjb3r4q3ws5sx","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-02-04T00:31:06.3214188Z","key2":"2023-02-04T00:31:06.3214188Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-02-04T00:31:06.6651986Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-02-04T00:31:06.6651986Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-02-04T00:31:06.1182743Z","primaryEndpoints":{"dfs":"https://versionhl63tjb3r4q3ws5sx.dfs.core.windows.net/","web":"https://versionhl63tjb3r4q3ws5sx.z2.web.core.windows.net/","blob":"https://versionhl63tjb3r4q3ws5sx.blob.core.windows.net/","queue":"https://versionhl63tjb3r4q3ws5sx.queue.core.windows.net/","table":"https://versionhl63tjb3r4q3ws5sx.table.core.windows.net/","file":"https://versionhl63tjb3r4q3ws5sx.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestqvcfbxjpjule4puetwhkpllretoylt7ohpkjs57vodvgogjye6ewgrl2l43lddfep4xy/providers/Microsoft.Storage/storageAccounts/versionhok2hs4otv43ciauc","name":"versionhok2hs4otv43ciauc","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-12-20T06:46:52.9844967Z","key2":"2022-12-20T06:46:52.9844967Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-20T06:46:53.3751227Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-20T06:46:53.3751227Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-12-20T06:46:52.8126468Z","primaryEndpoints":{"dfs":"https://versionhok2hs4otv43ciauc.dfs.core.windows.net/","web":"https://versionhok2hs4otv43ciauc.z2.web.core.windows.net/","blob":"https://versionhok2hs4otv43ciauc.blob.core.windows.net/","queue":"https://versionhok2hs4otv43ciauc.queue.core.windows.net/","table":"https://versionhok2hs4otv43ciauc.table.core.windows.net/","file":"https://versionhok2hs4otv43ciauc.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cliteste6lnfkdei2mzinyplhajo2t5ly327gwrwmuf5mrj74avle2b2kf4ulu4u3zlxxwts4ab/providers/Microsoft.Storage/storageAccounts/versionib6wdvsaxftddhtmh","name":"versionib6wdvsaxftddhtmh","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-04-28T22:27:01.2291330Z","key2":"2022-04-28T22:27:01.2291330Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-28T22:27:01.2447470Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-28T22:27:01.2447470Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-04-28T22:27:01.1041285Z","primaryEndpoints":{"dfs":"https://versionib6wdvsaxftddhtmh.dfs.core.windows.net/","web":"https://versionib6wdvsaxftddhtmh.z2.web.core.windows.net/","blob":"https://versionib6wdvsaxftddhtmh.blob.core.windows.net/","queue":"https://versionib6wdvsaxftddhtmh.queue.core.windows.net/","table":"https://versionib6wdvsaxftddhtmh.table.core.windows.net/","file":"https://versionib6wdvsaxftddhtmh.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestjaki23h7ffsrbotnr5wl2hprfxkg2ctps5l34kwx24e2vyf2u5bwjx52qbsglhax2j74/providers/Microsoft.Storage/storageAccounts/versionig3km4rvzh6lkaqnq","name":"versionig3km4rvzh6lkaqnq","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-11-07T19:59:19.1511602Z","key2":"2022-11-07T19:59:19.1511602Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-07T19:59:19.4637098Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-07T19:59:19.4637098Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-11-07T19:59:18.9792915Z","primaryEndpoints":{"dfs":"https://versionig3km4rvzh6lkaqnq.dfs.core.windows.net/","web":"https://versionig3km4rvzh6lkaqnq.z2.web.core.windows.net/","blob":"https://versionig3km4rvzh6lkaqnq.blob.core.windows.net/","queue":"https://versionig3km4rvzh6lkaqnq.queue.core.windows.net/","table":"https://versionig3km4rvzh6lkaqnq.table.core.windows.net/","file":"https://versionig3km4rvzh6lkaqnq.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitesti5twtev4nt7cel7ygxhupx6tvfowykbyxvq7aqclx76mlvsomt6fradfz3xbl2qkuo77/providers/Microsoft.Storage/storageAccounts/versionijonp732sqkyptdxv","name":"versionijonp732sqkyptdxv","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-06-15T14:22:06.6522048Z","key2":"2022-06-15T14:22:06.6522048Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-06-15T14:22:06.6522048Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-06-15T14:22:06.6522048Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-06-15T14:22:06.5115315Z","primaryEndpoints":{"dfs":"https://versionijonp732sqkyptdxv.dfs.core.windows.net/","web":"https://versionijonp732sqkyptdxv.z2.web.core.windows.net/","blob":"https://versionijonp732sqkyptdxv.blob.core.windows.net/","queue":"https://versionijonp732sqkyptdxv.queue.core.windows.net/","table":"https://versionijonp732sqkyptdxv.table.core.windows.net/","file":"https://versionijonp732sqkyptdxv.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest74lh5dcwdivjzpbyoqvafkpvnfg3tregvqtf456g3udapzlfl4jyqlh3sde26d2jh3x6/providers/Microsoft.Storage/storageAccounts/versioniuezathg3v5v754k7","name":"versioniuezathg3v5v754k7","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-04-18T05:42:37.9837177Z","key2":"2022-04-18T05:42:37.9837177Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-18T05:42:37.9837177Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-18T05:42:37.9837177Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-04-18T05:42:37.8743443Z","primaryEndpoints":{"dfs":"https://versioniuezathg3v5v754k7.dfs.core.windows.net/","web":"https://versioniuezathg3v5v754k7.z2.web.core.windows.net/","blob":"https://versioniuezathg3v5v754k7.blob.core.windows.net/","queue":"https://versioniuezathg3v5v754k7.queue.core.windows.net/","table":"https://versioniuezathg3v5v754k7.table.core.windows.net/","file":"https://versioniuezathg3v5v754k7.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestcdvjnuor7heyx55wxz6h4jdaxblpvnyfdk47a7ameycswklee6pxoev7idm4m644qisg/providers/Microsoft.Storage/storageAccounts/versionizwzijfbdy5w6mvbu","name":"versionizwzijfbdy5w6mvbu","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-02-25T00:18:06.3765854Z","key2":"2022-02-25T00:18:06.3765854Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-02-25T00:18:06.3921844Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-02-25T00:18:06.3921844Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-02-25T00:18:06.2828372Z","primaryEndpoints":{"dfs":"https://versionizwzijfbdy5w6mvbu.dfs.core.windows.net/","web":"https://versionizwzijfbdy5w6mvbu.z2.web.core.windows.net/","blob":"https://versionizwzijfbdy5w6mvbu.blob.core.windows.net/","queue":"https://versionizwzijfbdy5w6mvbu.queue.core.windows.net/","table":"https://versionizwzijfbdy5w6mvbu.table.core.windows.net/","file":"https://versionizwzijfbdy5w6mvbu.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestyvfj56iwcgufwkocne3mpvfybdxcrwji7mafk5rzvuauqwkw74uorxwcrsdrex4qzxdb/providers/Microsoft.Storage/storageAccounts/versionjf5vwi62gnojxbrin","name":"versionjf5vwi62gnojxbrin","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-06-23T23:11:02.4854396Z","key2":"2022-06-23T23:11:02.4854396Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-06-23T23:11:02.4854396Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-06-23T23:11:02.4854396Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-06-23T23:11:02.3760826Z","primaryEndpoints":{"dfs":"https://versionjf5vwi62gnojxbrin.dfs.core.windows.net/","web":"https://versionjf5vwi62gnojxbrin.z2.web.core.windows.net/","blob":"https://versionjf5vwi62gnojxbrin.blob.core.windows.net/","queue":"https://versionjf5vwi62gnojxbrin.queue.core.windows.net/","table":"https://versionjf5vwi62gnojxbrin.table.core.windows.net/","file":"https://versionjf5vwi62gnojxbrin.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestr6qhbvpuc4giydu4ihwgqjkmhvozznbl7hcnvemmbc2hreditz2noad2w5oayftbewtx/providers/Microsoft.Storage/storageAccounts/versionjsx4iqhq6slpwqblt","name":"versionjsx4iqhq6slpwqblt","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-09-29T09:51:38.4839787Z","key2":"2022-09-29T09:51:38.4839787Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-29T09:51:38.7496050Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-29T09:51:38.7496050Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-09-29T09:51:38.3277296Z","primaryEndpoints":{"dfs":"https://versionjsx4iqhq6slpwqblt.dfs.core.windows.net/","web":"https://versionjsx4iqhq6slpwqblt.z2.web.core.windows.net/","blob":"https://versionjsx4iqhq6slpwqblt.blob.core.windows.net/","queue":"https://versionjsx4iqhq6slpwqblt.queue.core.windows.net/","table":"https://versionjsx4iqhq6slpwqblt.table.core.windows.net/","file":"https://versionjsx4iqhq6slpwqblt.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestpknalubmxdzzkws2edlpr2pq5sbzdm346ogapp35pmhzxsydodwymmwnvcs2q5uaxvqf/providers/Microsoft.Storage/storageAccounts/versionjxkibapni3futy6lr","name":"versionjxkibapni3futy6lr","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-15T11:24:13.5922373Z","key2":"2023-03-15T11:24:13.5922373Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-15T11:24:13.7797600Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-15T11:24:13.7797600Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-15T11:24:13.3890819Z","primaryEndpoints":{"dfs":"https://versionjxkibapni3futy6lr.dfs.core.windows.net/","web":"https://versionjxkibapni3futy6lr.z2.web.core.windows.net/","blob":"https://versionjxkibapni3futy6lr.blob.core.windows.net/","queue":"https://versionjxkibapni3futy6lr.queue.core.windows.net/","table":"https://versionjxkibapni3futy6lr.table.core.windows.net/","file":"https://versionjxkibapni3futy6lr.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest2bf3y635koqimi32ff256osuvtgnxbnvoqb3mm4yqgsppfdhiopu7vwpgv7ibucpvvas/providers/Microsoft.Storage/storageAccounts/versionkd6zpavp6fipypfp5","name":"versionkd6zpavp6fipypfp5","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-08-05T00:18:31.9846284Z","key2":"2022-08-05T00:18:31.9846284Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-05T00:18:32.2346451Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-05T00:18:32.2346451Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-08-05T00:18:31.8752287Z","primaryEndpoints":{"dfs":"https://versionkd6zpavp6fipypfp5.dfs.core.windows.net/","web":"https://versionkd6zpavp6fipypfp5.z2.web.core.windows.net/","blob":"https://versionkd6zpavp6fipypfp5.blob.core.windows.net/","queue":"https://versionkd6zpavp6fipypfp5.queue.core.windows.net/","table":"https://versionkd6zpavp6fipypfp5.table.core.windows.net/","file":"https://versionkd6zpavp6fipypfp5.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestfwy2dyhy6smxhgtc3y2ze62qmfopccjvy7slda55sfqmm7k4u7v74zoxijf6oqjjoixq/providers/Microsoft.Storage/storageAccounts/versionkgiu2axbia6ke5dpj","name":"versionkgiu2axbia6ke5dpj","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-12-30T01:42:47.2914626Z","key2":"2022-12-30T01:42:47.2914626Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-30T01:42:47.6039673Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-30T01:42:47.6039673Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-12-30T01:42:47.1352367Z","primaryEndpoints":{"dfs":"https://versionkgiu2axbia6ke5dpj.dfs.core.windows.net/","web":"https://versionkgiu2axbia6ke5dpj.z2.web.core.windows.net/","blob":"https://versionkgiu2axbia6ke5dpj.blob.core.windows.net/","queue":"https://versionkgiu2axbia6ke5dpj.queue.core.windows.net/","table":"https://versionkgiu2axbia6ke5dpj.table.core.windows.net/","file":"https://versionkgiu2axbia6ke5dpj.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestfjg3rxzubogi6qrblsgw3mmesxhn3pxjg27a5ktf7gnrxrnhwlrylljjshcwyyghqxbu/providers/Microsoft.Storage/storageAccounts/versionko6ksgiyhw5bzflr7","name":"versionko6ksgiyhw5bzflr7","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-04-15T09:44:43.3485045Z","key2":"2022-04-15T09:44:43.3485045Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-15T09:44:43.3485045Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-15T09:44:43.3485045Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-04-15T09:44:43.2547236Z","primaryEndpoints":{"dfs":"https://versionko6ksgiyhw5bzflr7.dfs.core.windows.net/","web":"https://versionko6ksgiyhw5bzflr7.z2.web.core.windows.net/","blob":"https://versionko6ksgiyhw5bzflr7.blob.core.windows.net/","queue":"https://versionko6ksgiyhw5bzflr7.queue.core.windows.net/","table":"https://versionko6ksgiyhw5bzflr7.table.core.windows.net/","file":"https://versionko6ksgiyhw5bzflr7.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestp72dor74tpa2faagurudrlvrqxc2uwykqqotdxt457gk6yw54nyk25rj5b3krtefxdyw/providers/Microsoft.Storage/storageAccounts/versionkuoka36oxq2kvpue4","name":"versionkuoka36oxq2kvpue4","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-23T17:41:08.5334821Z","key2":"2023-03-23T17:41:08.5334821Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-23T17:41:08.7834284Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-23T17:41:08.7834284Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-23T17:41:08.2991447Z","primaryEndpoints":{"dfs":"https://versionkuoka36oxq2kvpue4.dfs.core.windows.net/","web":"https://versionkuoka36oxq2kvpue4.z2.web.core.windows.net/","blob":"https://versionkuoka36oxq2kvpue4.blob.core.windows.net/","queue":"https://versionkuoka36oxq2kvpue4.queue.core.windows.net/","table":"https://versionkuoka36oxq2kvpue4.table.core.windows.net/","file":"https://versionkuoka36oxq2kvpue4.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestkzfdhprmzadvpjklrd7656pshnk33mbj6omwyff2jzqjatbmhegyprcfs7wbi4ypmvef/providers/Microsoft.Storage/storageAccounts/versionm5vzvntn2srqhkssx","name":"versionm5vzvntn2srqhkssx","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-12-09T23:15:38.7806886Z","key2":"2021-12-09T23:15:38.7806886Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-09T23:15:38.7806886Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-09T23:15:38.7806886Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-12-09T23:15:38.7025605Z","primaryEndpoints":{"dfs":"https://versionm5vzvntn2srqhkssx.dfs.core.windows.net/","web":"https://versionm5vzvntn2srqhkssx.z2.web.core.windows.net/","blob":"https://versionm5vzvntn2srqhkssx.blob.core.windows.net/","queue":"https://versionm5vzvntn2srqhkssx.queue.core.windows.net/","table":"https://versionm5vzvntn2srqhkssx.table.core.windows.net/","file":"https://versionm5vzvntn2srqhkssx.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestcn3l6sycbepzkd2ybj7plr6gjmx6fgezenx32vhhyyffqqwjya67vjd4kodzxll446ln/providers/Microsoft.Storage/storageAccounts/versionmfgix44dhfghc547p","name":"versionmfgix44dhfghc547p","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-08-19T02:02:38.1319758Z","key2":"2022-08-19T02:02:38.1319758Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-19T02:02:38.5850775Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-19T02:02:38.5850775Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-08-19T02:02:37.9913600Z","primaryEndpoints":{"dfs":"https://versionmfgix44dhfghc547p.dfs.core.windows.net/","web":"https://versionmfgix44dhfghc547p.z2.web.core.windows.net/","blob":"https://versionmfgix44dhfghc547p.blob.core.windows.net/","queue":"https://versionmfgix44dhfghc547p.queue.core.windows.net/","table":"https://versionmfgix44dhfghc547p.table.core.windows.net/","file":"https://versionmfgix44dhfghc547p.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestrucmsuhepako3zykpbjum463g65jyy7upzyjekugytpfpg7aad4exswd6bb4aewzt3wx/providers/Microsoft.Storage/storageAccounts/versionmgdngb2qf4xgzpvw7","name":"versionmgdngb2qf4xgzpvw7","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-07-28T23:37:08.8042346Z","key2":"2022-07-28T23:37:08.8042346Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-07-28T23:37:09.2104896Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-07-28T23:37:09.2104896Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-07-28T23:37:08.6791923Z","primaryEndpoints":{"dfs":"https://versionmgdngb2qf4xgzpvw7.dfs.core.windows.net/","web":"https://versionmgdngb2qf4xgzpvw7.z2.web.core.windows.net/","blob":"https://versionmgdngb2qf4xgzpvw7.blob.core.windows.net/","queue":"https://versionmgdngb2qf4xgzpvw7.queue.core.windows.net/","table":"https://versionmgdngb2qf4xgzpvw7.table.core.windows.net/","file":"https://versionmgdngb2qf4xgzpvw7.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestydmvdc5hfhhozixu5mnrgpm47cdkaolnrfluktwwtgkdwkqfqecswr2i7w7c5ps6ntkx/providers/Microsoft.Storage/storageAccounts/versionmr26bcyy2dwn4bpju","name":"versionmr26bcyy2dwn4bpju","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-23T11:14:33.6474550Z","key2":"2023-03-23T11:14:33.6474550Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-23T11:14:33.8506129Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-23T11:14:33.8506129Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-23T11:14:33.4131252Z","primaryEndpoints":{"dfs":"https://versionmr26bcyy2dwn4bpju.dfs.core.windows.net/","web":"https://versionmr26bcyy2dwn4bpju.z2.web.core.windows.net/","blob":"https://versionmr26bcyy2dwn4bpju.blob.core.windows.net/","queue":"https://versionmr26bcyy2dwn4bpju.queue.core.windows.net/","table":"https://versionmr26bcyy2dwn4bpju.table.core.windows.net/","file":"https://versionmr26bcyy2dwn4bpju.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest343dzma6rtq62hhvl7i2wibqtwc2zsp7drdz7nvo75qh3w33dqswyvczpijlaklzk3hc/providers/Microsoft.Storage/storageAccounts/versionn73uafs7viwmdhk3w","name":"versionn73uafs7viwmdhk3w","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-08-18T08:14:36.3481708Z","key2":"2022-08-18T08:14:36.3481708Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-18T08:14:36.7543973Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-18T08:14:36.7543973Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-08-18T08:14:36.2075294Z","primaryEndpoints":{"dfs":"https://versionn73uafs7viwmdhk3w.dfs.core.windows.net/","web":"https://versionn73uafs7viwmdhk3w.z2.web.core.windows.net/","blob":"https://versionn73uafs7viwmdhk3w.blob.core.windows.net/","queue":"https://versionn73uafs7viwmdhk3w.queue.core.windows.net/","table":"https://versionn73uafs7viwmdhk3w.table.core.windows.net/","file":"https://versionn73uafs7viwmdhk3w.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest4ynxfhry5dpkuo3xwssvdbe3iwcxt5ewlnx3lz332nsyd3piqlooviiegb2uplmxnctu/providers/Microsoft.Storage/storageAccounts/versionnaeshhylx7ri7rvhk","name":"versionnaeshhylx7ri7rvhk","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-03-18T01:17:46.3041863Z","key2":"2022-03-18T01:17:46.3041863Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-18T01:17:46.3198179Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-18T01:17:46.3198179Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-03-18T01:17:46.0698030Z","primaryEndpoints":{"dfs":"https://versionnaeshhylx7ri7rvhk.dfs.core.windows.net/","web":"https://versionnaeshhylx7ri7rvhk.z2.web.core.windows.net/","blob":"https://versionnaeshhylx7ri7rvhk.blob.core.windows.net/","queue":"https://versionnaeshhylx7ri7rvhk.queue.core.windows.net/","table":"https://versionnaeshhylx7ri7rvhk.table.core.windows.net/","file":"https://versionnaeshhylx7ri7rvhk.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestqtov5khibmli5l5qnqxx7sqsiomitv4dy6e7v2p6g6baxo5k7gybvzol2mludvvlt3hk/providers/Microsoft.Storage/storageAccounts/versionncglaxef3bncte6ug","name":"versionncglaxef3bncte6ug","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-12-09T05:01:00.4631938Z","key2":"2021-12-09T05:01:00.4631938Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-09T05:01:00.4631938Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-09T05:01:00.4631938Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-12-09T05:01:00.4007471Z","primaryEndpoints":{"dfs":"https://versionncglaxef3bncte6ug.dfs.core.windows.net/","web":"https://versionncglaxef3bncte6ug.z2.web.core.windows.net/","blob":"https://versionncglaxef3bncte6ug.blob.core.windows.net/","queue":"https://versionncglaxef3bncte6ug.queue.core.windows.net/","table":"https://versionncglaxef3bncte6ug.table.core.windows.net/","file":"https://versionncglaxef3bncte6ug.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestyex6l2i6otx4eikzzr7rikdz4b6rezhqeg6mnzwvtof4vpxkcw34rd7hwpk7q5ltnrxp/providers/Microsoft.Storage/storageAccounts/versionncoq7gv5mbp4o2uf6","name":"versionncoq7gv5mbp4o2uf6","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-10-15T06:47:03.1566686Z","key2":"2021-10-15T06:47:03.1566686Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-15T06:47:03.1723019Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-15T06:47:03.1723019Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-10-15T06:47:03.0785915Z","primaryEndpoints":{"dfs":"https://versionncoq7gv5mbp4o2uf6.dfs.core.windows.net/","web":"https://versionncoq7gv5mbp4o2uf6.z2.web.core.windows.net/","blob":"https://versionncoq7gv5mbp4o2uf6.blob.core.windows.net/","queue":"https://versionncoq7gv5mbp4o2uf6.queue.core.windows.net/","table":"https://versionncoq7gv5mbp4o2uf6.table.core.windows.net/","file":"https://versionncoq7gv5mbp4o2uf6.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestpt7yfkvr6unjcp57uajezen56cyew2jvfeag5micggvolykseig5qe7lcc7sdcl7khbr/providers/Microsoft.Storage/storageAccounts/versionnjnjb5hfza3p4uwl7","name":"versionnjnjb5hfza3p4uwl7","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-23T06:56:14.4520215Z","key2":"2023-03-23T06:56:14.4520215Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-23T06:56:28.2333657Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-23T06:56:28.2333657Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-23T06:56:14.0770203Z","primaryEndpoints":{"dfs":"https://versionnjnjb5hfza3p4uwl7.dfs.core.windows.net/","web":"https://versionnjnjb5hfza3p4uwl7.z2.web.core.windows.net/","blob":"https://versionnjnjb5hfza3p4uwl7.blob.core.windows.net/","queue":"https://versionnjnjb5hfza3p4uwl7.queue.core.windows.net/","table":"https://versionnjnjb5hfza3p4uwl7.table.core.windows.net/","file":"https://versionnjnjb5hfza3p4uwl7.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest4o7n2q52jdpjbuziytuz6okly5zgjumvkf77243bj4hg3p72jm4mqyyxzo2xyfmdyqkw/providers/Microsoft.Storage/storageAccounts/versionnn6a6im3moevkgh5s","name":"versionnn6a6im3moevkgh5s","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-11-03T11:45:31.0873584Z","key2":"2022-11-03T11:45:31.0873584Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-03T11:45:31.4779115Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-03T11:45:31.4779115Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-11-03T11:45:30.9310587Z","primaryEndpoints":{"dfs":"https://versionnn6a6im3moevkgh5s.dfs.core.windows.net/","web":"https://versionnn6a6im3moevkgh5s.z2.web.core.windows.net/","blob":"https://versionnn6a6im3moevkgh5s.blob.core.windows.net/","queue":"https://versionnn6a6im3moevkgh5s.queue.core.windows.net/","table":"https://versionnn6a6im3moevkgh5s.table.core.windows.net/","file":"https://versionnn6a6im3moevkgh5s.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest2o33hinft6ce2ofx6lqzxezrpd6ufi46zdz6eeo2zdmpf2eafxy3unyriqnx5puvfupj/providers/Microsoft.Storage/storageAccounts/versionnow6coinzudxfzmvd","name":"versionnow6coinzudxfzmvd","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-01-28T14:59:43.9629961Z","key2":"2023-01-28T14:59:43.9629961Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-28T14:59:44.2598321Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-28T14:59:44.2598321Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-01-28T14:59:43.7754527Z","primaryEndpoints":{"dfs":"https://versionnow6coinzudxfzmvd.dfs.core.windows.net/","web":"https://versionnow6coinzudxfzmvd.z2.web.core.windows.net/","blob":"https://versionnow6coinzudxfzmvd.blob.core.windows.net/","queue":"https://versionnow6coinzudxfzmvd.queue.core.windows.net/","table":"https://versionnow6coinzudxfzmvd.table.core.windows.net/","file":"https://versionnow6coinzudxfzmvd.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestvexlopurtffpw44qelwzhnrj4hrri453i57dssogm2nrq3tgb4gdctqnh22two36b4r4/providers/Microsoft.Storage/storageAccounts/versiono3puxbh7aoleprgrj","name":"versiono3puxbh7aoleprgrj","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-04-07T22:54:30.4927734Z","key2":"2022-04-07T22:54:30.4927734Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-07T22:54:30.4927734Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-07T22:54:30.4927734Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-04-07T22:54:30.3834786Z","primaryEndpoints":{"dfs":"https://versiono3puxbh7aoleprgrj.dfs.core.windows.net/","web":"https://versiono3puxbh7aoleprgrj.z2.web.core.windows.net/","blob":"https://versiono3puxbh7aoleprgrj.blob.core.windows.net/","queue":"https://versiono3puxbh7aoleprgrj.queue.core.windows.net/","table":"https://versiono3puxbh7aoleprgrj.table.core.windows.net/","file":"https://versiono3puxbh7aoleprgrj.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest4hjjelhodbnxnyv3gpitmvqm2g57s4osl4jrt3fa5jtsrwbqbikwerf5tiwwmmekgcsp/providers/Microsoft.Storage/storageAccounts/versiono5slm5nxi3gl5ndil","name":"versiono5slm5nxi3gl5ndil","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-05-12T22:51:21.6092516Z","key2":"2022-05-12T22:51:21.6092516Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-05-12T22:51:21.6092516Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-05-12T22:51:21.6092516Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-05-12T22:51:21.4686030Z","primaryEndpoints":{"dfs":"https://versiono5slm5nxi3gl5ndil.dfs.core.windows.net/","web":"https://versiono5slm5nxi3gl5ndil.z2.web.core.windows.net/","blob":"https://versiono5slm5nxi3gl5ndil.blob.core.windows.net/","queue":"https://versiono5slm5nxi3gl5ndil.queue.core.windows.net/","table":"https://versiono5slm5nxi3gl5ndil.table.core.windows.net/","file":"https://versiono5slm5nxi3gl5ndil.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestr5lb26gsnviehzgb2icrhblkjclirvogxofpm7g7ujvaw2vggxcszjiu66pirrgz6oqo/providers/Microsoft.Storage/storageAccounts/versionoi63kv4i4k5ohfsbs","name":"versionoi63kv4i4k5ohfsbs","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-01-20T04:10:32.7145393Z","key2":"2023-01-20T04:10:32.7145393Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-20T04:10:33.0113943Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-20T04:10:33.0113943Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-01-20T04:10:32.5270259Z","primaryEndpoints":{"dfs":"https://versionoi63kv4i4k5ohfsbs.dfs.core.windows.net/","web":"https://versionoi63kv4i4k5ohfsbs.z2.web.core.windows.net/","blob":"https://versionoi63kv4i4k5ohfsbs.blob.core.windows.net/","queue":"https://versionoi63kv4i4k5ohfsbs.queue.core.windows.net/","table":"https://versionoi63kv4i4k5ohfsbs.table.core.windows.net/","file":"https://versionoi63kv4i4k5ohfsbs.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest362gvxl72v6uq6oj6l7qacksa3grnrow2ahkvkeqkk6frlifprjlz5xq7v7y4mc2mkt4/providers/Microsoft.Storage/storageAccounts/versionomm3qhqmjr7zk4llh","name":"versionomm3qhqmjr7zk4llh","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-07-15T00:27:33.6431259Z","key2":"2022-07-15T00:27:33.6431259Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-07-15T00:27:33.9400382Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-07-15T00:27:33.9400382Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-07-15T00:27:33.5181499Z","primaryEndpoints":{"dfs":"https://versionomm3qhqmjr7zk4llh.dfs.core.windows.net/","web":"https://versionomm3qhqmjr7zk4llh.z2.web.core.windows.net/","blob":"https://versionomm3qhqmjr7zk4llh.blob.core.windows.net/","queue":"https://versionomm3qhqmjr7zk4llh.queue.core.windows.net/","table":"https://versionomm3qhqmjr7zk4llh.table.core.windows.net/","file":"https://versionomm3qhqmjr7zk4llh.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest5qgbjmgp4dbfryqs33skw2pkptk2sdmoqsw6nqonzmeekbq3ovley42itnpj4yfej5yi/providers/Microsoft.Storage/storageAccounts/versionoojtzpigw27c2rlwi","name":"versionoojtzpigw27c2rlwi","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-12-30T22:31:21.7608674Z","key2":"2021-12-30T22:31:21.7608674Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-30T22:31:21.7765100Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-30T22:31:21.7765100Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-12-30T22:31:21.4483344Z","primaryEndpoints":{"dfs":"https://versionoojtzpigw27c2rlwi.dfs.core.windows.net/","web":"https://versionoojtzpigw27c2rlwi.z2.web.core.windows.net/","blob":"https://versionoojtzpigw27c2rlwi.blob.core.windows.net/","queue":"https://versionoojtzpigw27c2rlwi.queue.core.windows.net/","table":"https://versionoojtzpigw27c2rlwi.table.core.windows.net/","file":"https://versionoojtzpigw27c2rlwi.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestgep6b5rflq6ptcqyaxnfrtk7mey3trawc7cghjzoqndaur24ihclf7vo2bvtckm2gh6c/providers/Microsoft.Storage/storageAccounts/versionoul525kyfkcygnd5s","name":"versionoul525kyfkcygnd5s","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-12-20T03:16:38.6647486Z","key2":"2022-12-20T03:16:38.6647486Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-20T03:16:39.1335532Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-20T03:16:39.1335532Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-12-20T03:16:38.5084772Z","primaryEndpoints":{"dfs":"https://versionoul525kyfkcygnd5s.dfs.core.windows.net/","web":"https://versionoul525kyfkcygnd5s.z2.web.core.windows.net/","blob":"https://versionoul525kyfkcygnd5s.blob.core.windows.net/","queue":"https://versionoul525kyfkcygnd5s.queue.core.windows.net/","table":"https://versionoul525kyfkcygnd5s.table.core.windows.net/","file":"https://versionoul525kyfkcygnd5s.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestpkc4ipl24afczosswxt7mpm7qrmci3e4aeb74bczupksn65o7thiiptjjos53tcjqis3/providers/Microsoft.Storage/storageAccounts/versionpvmhe75cz3f3qxgru","name":"versionpvmhe75cz3f3qxgru","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-12-02T02:56:16.9035958Z","key2":"2022-12-02T02:56:16.9035958Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-02T02:56:17.2319066Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-02T02:56:17.2319066Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-12-02T02:56:16.7160977Z","primaryEndpoints":{"dfs":"https://versionpvmhe75cz3f3qxgru.dfs.core.windows.net/","web":"https://versionpvmhe75cz3f3qxgru.z2.web.core.windows.net/","blob":"https://versionpvmhe75cz3f3qxgru.blob.core.windows.net/","queue":"https://versionpvmhe75cz3f3qxgru.queue.core.windows.net/","table":"https://versionpvmhe75cz3f3qxgru.table.core.windows.net/","file":"https://versionpvmhe75cz3f3qxgru.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest3whtgbb4m23hi344mcntibukfbt2hc6csmxo2inb2dwdj5enylg47ehnzdmglkrgmbbb/providers/Microsoft.Storage/storageAccounts/versionqnpqqgsckmkrhhywz","name":"versionqnpqqgsckmkrhhywz","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-11-18T02:40:15.7264422Z","key2":"2022-11-18T02:40:15.7264422Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-18T02:40:16.1170593Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-18T02:40:16.1170593Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-11-18T02:40:15.5545423Z","primaryEndpoints":{"dfs":"https://versionqnpqqgsckmkrhhywz.dfs.core.windows.net/","web":"https://versionqnpqqgsckmkrhhywz.z2.web.core.windows.net/","blob":"https://versionqnpqqgsckmkrhhywz.blob.core.windows.net/","queue":"https://versionqnpqqgsckmkrhhywz.queue.core.windows.net/","table":"https://versionqnpqqgsckmkrhhywz.table.core.windows.net/","file":"https://versionqnpqqgsckmkrhhywz.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestyxq5yt6z4or5ddvyvubtdjn73mslv25s4bqqme3ljmj6jsaagbmyn376m3cdex35tubw/providers/Microsoft.Storage/storageAccounts/versionqp3efyteboplomp5w","name":"versionqp3efyteboplomp5w","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-09-07T02:20:09.3003824Z","key2":"2021-09-07T02:20:09.3003824Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-07T02:20:09.3003824Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-07T02:20:09.3003824Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-09-07T02:20:09.2378807Z","primaryEndpoints":{"dfs":"https://versionqp3efyteboplomp5w.dfs.core.windows.net/","web":"https://versionqp3efyteboplomp5w.z2.web.core.windows.net/","blob":"https://versionqp3efyteboplomp5w.blob.core.windows.net/","queue":"https://versionqp3efyteboplomp5w.queue.core.windows.net/","table":"https://versionqp3efyteboplomp5w.table.core.windows.net/","file":"https://versionqp3efyteboplomp5w.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestuxh3ygml4miiko4jcrppq2452l5lhcosfzxyyucncerhsgxco5vr2x5agxnsdw5hswzg/providers/Microsoft.Storage/storageAccounts/versionroa5ohbkl4zopqocq","name":"versionroa5ohbkl4zopqocq","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-12-23T02:58:47.8788249Z","key2":"2022-12-23T02:58:47.8788249Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-23T02:58:48.1288338Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-23T02:58:48.1288338Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-12-23T02:58:47.7069614Z","primaryEndpoints":{"dfs":"https://versionroa5ohbkl4zopqocq.dfs.core.windows.net/","web":"https://versionroa5ohbkl4zopqocq.z2.web.core.windows.net/","blob":"https://versionroa5ohbkl4zopqocq.blob.core.windows.net/","queue":"https://versionroa5ohbkl4zopqocq.queue.core.windows.net/","table":"https://versionroa5ohbkl4zopqocq.table.core.windows.net/","file":"https://versionroa5ohbkl4zopqocq.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest27tntypkdnlo3adbzt7qqcx3detlxgtxnuxhaxdgobws4bjc26vshca2qezntlnmpuup/providers/Microsoft.Storage/storageAccounts/versionryihikjyurp5tntba","name":"versionryihikjyurp5tntba","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-11-11T22:07:42.2418545Z","key2":"2021-11-11T22:07:42.2418545Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-11-11T22:07:42.2418545Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-11-11T22:07:42.2418545Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-11-11T22:07:42.1637179Z","primaryEndpoints":{"dfs":"https://versionryihikjyurp5tntba.dfs.core.windows.net/","web":"https://versionryihikjyurp5tntba.z2.web.core.windows.net/","blob":"https://versionryihikjyurp5tntba.blob.core.windows.net/","queue":"https://versionryihikjyurp5tntba.queue.core.windows.net/","table":"https://versionryihikjyurp5tntba.table.core.windows.net/","file":"https://versionryihikjyurp5tntba.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestz4bcht3lymqfffkatndjcle4qf567sbk5b3hfcoqhkrfgghei6jeqgan2zr2i2j5fbtq/providers/Microsoft.Storage/storageAccounts/versions3jowsvxiiqegyrbr","name":"versions3jowsvxiiqegyrbr","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-12-23T22:12:49.9938938Z","key2":"2021-12-23T22:12:49.9938938Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-23T22:12:49.9938938Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-23T22:12:49.9938938Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-12-23T22:12:49.9157469Z","primaryEndpoints":{"dfs":"https://versions3jowsvxiiqegyrbr.dfs.core.windows.net/","web":"https://versions3jowsvxiiqegyrbr.z2.web.core.windows.net/","blob":"https://versions3jowsvxiiqegyrbr.blob.core.windows.net/","queue":"https://versions3jowsvxiiqegyrbr.queue.core.windows.net/","table":"https://versions3jowsvxiiqegyrbr.table.core.windows.net/","file":"https://versions3jowsvxiiqegyrbr.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitesturbzqfflmkkupfwgtkutwvdy5nte5rec7neu6eyya4kahyepssopgq72mzxl54g7h2pt/providers/Microsoft.Storage/storageAccounts/versionscknbekpvmwrjeznt","name":"versionscknbekpvmwrjeznt","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-10-28T02:39:44.7553582Z","key2":"2021-10-28T02:39:44.7553582Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-28T02:39:44.7553582Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-28T02:39:44.7553582Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-10-28T02:39:44.6772068Z","primaryEndpoints":{"dfs":"https://versionscknbekpvmwrjeznt.dfs.core.windows.net/","web":"https://versionscknbekpvmwrjeznt.z2.web.core.windows.net/","blob":"https://versionscknbekpvmwrjeznt.blob.core.windows.net/","queue":"https://versionscknbekpvmwrjeznt.queue.core.windows.net/","table":"https://versionscknbekpvmwrjeznt.table.core.windows.net/","file":"https://versionscknbekpvmwrjeznt.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestrkslyyrl5j3u5uux3ks2qrfnnkh4bksgq57aah476pv6udiv6voez6dfhydwgvuq7ktw/providers/Microsoft.Storage/storageAccounts/versionsfvydkxkn57mvldww","name":"versionsfvydkxkn57mvldww","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-01-27T01:25:56.8007830Z","key2":"2023-01-27T01:25:56.8007830Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-27T01:25:57.0507869Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-27T01:25:57.0507869Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-01-27T01:25:56.5976584Z","primaryEndpoints":{"dfs":"https://versionsfvydkxkn57mvldww.dfs.core.windows.net/","web":"https://versionsfvydkxkn57mvldww.z2.web.core.windows.net/","blob":"https://versionsfvydkxkn57mvldww.blob.core.windows.net/","queue":"https://versionsfvydkxkn57mvldww.queue.core.windows.net/","table":"https://versionsfvydkxkn57mvldww.table.core.windows.net/","file":"https://versionsfvydkxkn57mvldww.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestd5q64bqhg7etouaunbpihutfyklxtsq6th5x27ddcpkn5ddwaj7yeth7w6vabib2jk36/providers/Microsoft.Storage/storageAccounts/versionsl4dpowre7blcmtnv","name":"versionsl4dpowre7blcmtnv","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-03-17T13:52:33.1524401Z","key2":"2022-03-17T13:52:33.1524401Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-17T13:52:33.1682399Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-17T13:52:33.1682399Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-03-17T13:52:33.0430992Z","primaryEndpoints":{"dfs":"https://versionsl4dpowre7blcmtnv.dfs.core.windows.net/","web":"https://versionsl4dpowre7blcmtnv.z2.web.core.windows.net/","blob":"https://versionsl4dpowre7blcmtnv.blob.core.windows.net/","queue":"https://versionsl4dpowre7blcmtnv.queue.core.windows.net/","table":"https://versionsl4dpowre7blcmtnv.table.core.windows.net/","file":"https://versionsl4dpowre7blcmtnv.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitesttfwerdemnnqhnkhq7pesq4g3fy2ms2qei6yjrfucueeqhy74fu5kdcxkbap7znlruizn/providers/Microsoft.Storage/storageAccounts/versionsnhg3s55m22flnaim","name":"versionsnhg3s55m22flnaim","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-02-28T16:47:35.2710910Z","key2":"2022-02-28T16:47:35.2710910Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-02-28T16:47:35.2867568Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-02-28T16:47:35.2867568Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-02-28T16:47:35.1773825Z","primaryEndpoints":{"dfs":"https://versionsnhg3s55m22flnaim.dfs.core.windows.net/","web":"https://versionsnhg3s55m22flnaim.z2.web.core.windows.net/","blob":"https://versionsnhg3s55m22flnaim.blob.core.windows.net/","queue":"https://versionsnhg3s55m22flnaim.queue.core.windows.net/","table":"https://versionsnhg3s55m22flnaim.table.core.windows.net/","file":"https://versionsnhg3s55m22flnaim.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest2aypq4ri7ntc4vk7uzqnq5m5uvpubprfpj6qamt74t2ro73rk6gcv6pklnqtlizhvb2r/providers/Microsoft.Storage/storageAccounts/versionsrmjrvzlhnhmolxf2","name":"versionsrmjrvzlhnhmolxf2","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-08-18T15:54:34.4121532Z","key2":"2022-08-18T15:54:34.4121532Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-18T15:54:34.8184003Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-18T15:54:34.8184003Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-08-18T15:54:34.2715218Z","primaryEndpoints":{"dfs":"https://versionsrmjrvzlhnhmolxf2.dfs.core.windows.net/","web":"https://versionsrmjrvzlhnhmolxf2.z2.web.core.windows.net/","blob":"https://versionsrmjrvzlhnhmolxf2.blob.core.windows.net/","queue":"https://versionsrmjrvzlhnhmolxf2.queue.core.windows.net/","table":"https://versionsrmjrvzlhnhmolxf2.table.core.windows.net/","file":"https://versionsrmjrvzlhnhmolxf2.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest3mxvvlnqmgu3qms6mr7qyrwexk2txseobg3ab7q5jwmgpsfukpwfbpnuayfirzpmkyhl/providers/Microsoft.Storage/storageAccounts/versionthfva3cmurgq4r377","name":"versionthfva3cmurgq4r377","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-11-03T17:48:13.6119292Z","key2":"2022-11-03T17:48:13.6119292Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-03T17:48:13.9556580Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-03T17:48:13.9556580Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-11-03T17:48:13.4556868Z","primaryEndpoints":{"dfs":"https://versionthfva3cmurgq4r377.dfs.core.windows.net/","web":"https://versionthfva3cmurgq4r377.z2.web.core.windows.net/","blob":"https://versionthfva3cmurgq4r377.blob.core.windows.net/","queue":"https://versionthfva3cmurgq4r377.queue.core.windows.net/","table":"https://versionthfva3cmurgq4r377.table.core.windows.net/","file":"https://versionthfva3cmurgq4r377.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest6j4p5hu3qwk67zq467rtwcd2a7paxiwrgpvjuqvw3drzvoz3clyu22h7l3gmkbn2c4oa/providers/Microsoft.Storage/storageAccounts/versionu6gh46ckmtwb2izub","name":"versionu6gh46ckmtwb2izub","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-03-16T05:28:58.1591481Z","key2":"2022-03-16T05:28:58.1591481Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-16T05:28:58.1747873Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-16T05:28:58.1747873Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-03-16T05:28:58.0654507Z","primaryEndpoints":{"dfs":"https://versionu6gh46ckmtwb2izub.dfs.core.windows.net/","web":"https://versionu6gh46ckmtwb2izub.z2.web.core.windows.net/","blob":"https://versionu6gh46ckmtwb2izub.blob.core.windows.net/","queue":"https://versionu6gh46ckmtwb2izub.queue.core.windows.net/","table":"https://versionu6gh46ckmtwb2izub.table.core.windows.net/","file":"https://versionu6gh46ckmtwb2izub.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestg3t4ff274xdgnl7gmcjibaodgkjehibkbhazsrbxtfbmhdnk5qk32nsvghigjrrfqcf3/providers/Microsoft.Storage/storageAccounts/versionudtckpbeshjnvwywq","name":"versionudtckpbeshjnvwywq","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-08-14T16:06:54.6367221Z","key2":"2022-08-14T16:06:54.6367221Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-14T16:06:55.0273250Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-14T16:06:55.0273250Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-08-14T16:06:54.5273449Z","primaryEndpoints":{"dfs":"https://versionudtckpbeshjnvwywq.dfs.core.windows.net/","web":"https://versionudtckpbeshjnvwywq.z2.web.core.windows.net/","blob":"https://versionudtckpbeshjnvwywq.blob.core.windows.net/","queue":"https://versionudtckpbeshjnvwywq.queue.core.windows.net/","table":"https://versionudtckpbeshjnvwywq.table.core.windows.net/","file":"https://versionudtckpbeshjnvwywq.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestpq4z2s4ussagz3475tfeona54lhwv3b7mfspnfl7cp2xesgzh3y2rzrqtyombrz7fvqr/providers/Microsoft.Storage/storageAccounts/versionutmqaopndgfib6kut","name":"versionutmqaopndgfib6kut","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-10-09T10:07:38.7394722Z","key2":"2022-10-09T10:07:38.7394722Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-09T10:07:39.0363708Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-09T10:07:39.0363708Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-10-09T10:07:38.5832152Z","primaryEndpoints":{"dfs":"https://versionutmqaopndgfib6kut.dfs.core.windows.net/","web":"https://versionutmqaopndgfib6kut.z2.web.core.windows.net/","blob":"https://versionutmqaopndgfib6kut.blob.core.windows.net/","queue":"https://versionutmqaopndgfib6kut.queue.core.windows.net/","table":"https://versionutmqaopndgfib6kut.table.core.windows.net/","file":"https://versionutmqaopndgfib6kut.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestpekz5ulefnmypczfvdocgugtjaudqms67ndgmsxo5zluturxj5vv5atblccjqbbrsu3n/providers/Microsoft.Storage/storageAccounts/versionuy4oxfmka2egmqius","name":"versionuy4oxfmka2egmqius","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-09-28T13:10:39.6619883Z","key2":"2022-09-28T13:10:39.6619883Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-28T13:10:39.9745499Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-28T13:10:39.9745499Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-09-28T13:10:39.5369651Z","primaryEndpoints":{"dfs":"https://versionuy4oxfmka2egmqius.dfs.core.windows.net/","web":"https://versionuy4oxfmka2egmqius.z2.web.core.windows.net/","blob":"https://versionuy4oxfmka2egmqius.blob.core.windows.net/","queue":"https://versionuy4oxfmka2egmqius.queue.core.windows.net/","table":"https://versionuy4oxfmka2egmqius.table.core.windows.net/","file":"https://versionuy4oxfmka2egmqius.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestqj4xav4vchpl5ke2jox42jwvqu5yik26nq6ufm3u62pdav4xvttu5ws6fg2bpd5oqpip/providers/Microsoft.Storage/storageAccounts/versionv4vwkkbx3f6xlhv7h","name":"versionv4vwkkbx3f6xlhv7h","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-02-10T03:11:42.1462327Z","key2":"2023-02-10T03:11:42.1462327Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-02-10T03:11:42.4118832Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-02-10T03:11:42.4118832Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-02-10T03:11:41.9587564Z","primaryEndpoints":{"dfs":"https://versionv4vwkkbx3f6xlhv7h.dfs.core.windows.net/","web":"https://versionv4vwkkbx3f6xlhv7h.z2.web.core.windows.net/","blob":"https://versionv4vwkkbx3f6xlhv7h.blob.core.windows.net/","queue":"https://versionv4vwkkbx3f6xlhv7h.queue.core.windows.net/","table":"https://versionv4vwkkbx3f6xlhv7h.table.core.windows.net/","file":"https://versionv4vwkkbx3f6xlhv7h.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestdboeendh4qiydnnj4gs4zcz33fp5gl6ybtylbl575aasiiqcvlohr6tqpycrjtfe2qr6/providers/Microsoft.Storage/storageAccounts/versionvcn4ue54x6ci5t65t","name":"versionvcn4ue54x6ci5t65t","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-11-04T20:06:37.7185525Z","key2":"2022-11-04T20:06:37.7185525Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-04T20:06:38.0310246Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-04T20:06:38.0310246Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-11-04T20:06:37.5622889Z","primaryEndpoints":{"dfs":"https://versionvcn4ue54x6ci5t65t.dfs.core.windows.net/","web":"https://versionvcn4ue54x6ci5t65t.z2.web.core.windows.net/","blob":"https://versionvcn4ue54x6ci5t65t.blob.core.windows.net/","queue":"https://versionvcn4ue54x6ci5t65t.queue.core.windows.net/","table":"https://versionvcn4ue54x6ci5t65t.table.core.windows.net/","file":"https://versionvcn4ue54x6ci5t65t.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitesthjubmr2gcxl7wowm2yz4jtlqknroqoldmrrdz7ijr7kzs3intstr2ag5cuwovsdyfscc/providers/Microsoft.Storage/storageAccounts/versionvndhff7czdxs3e4zs","name":"versionvndhff7czdxs3e4zs","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-03-31T22:53:55.3378319Z","key2":"2022-03-31T22:53:55.3378319Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-31T22:53:55.3378319Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-31T22:53:55.3378319Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-03-31T22:53:55.2284931Z","primaryEndpoints":{"dfs":"https://versionvndhff7czdxs3e4zs.dfs.core.windows.net/","web":"https://versionvndhff7czdxs3e4zs.z2.web.core.windows.net/","blob":"https://versionvndhff7czdxs3e4zs.blob.core.windows.net/","queue":"https://versionvndhff7czdxs3e4zs.queue.core.windows.net/","table":"https://versionvndhff7czdxs3e4zs.table.core.windows.net/","file":"https://versionvndhff7czdxs3e4zs.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestc37roadc7h7ibpejg25elnx5c7th3cjwkmdjmraqd7x4d6afafd67xtrdeammre4vvwz/providers/Microsoft.Storage/storageAccounts/versionvs7l3fj37x7r3omla","name":"versionvs7l3fj37x7r3omla","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-12-02T23:19:41.5709882Z","key2":"2021-12-02T23:19:41.5709882Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-02T23:19:41.5709882Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-02T23:19:41.5709882Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-12-02T23:19:41.4928817Z","primaryEndpoints":{"dfs":"https://versionvs7l3fj37x7r3omla.dfs.core.windows.net/","web":"https://versionvs7l3fj37x7r3omla.z2.web.core.windows.net/","blob":"https://versionvs7l3fj37x7r3omla.blob.core.windows.net/","queue":"https://versionvs7l3fj37x7r3omla.queue.core.windows.net/","table":"https://versionvs7l3fj37x7r3omla.table.core.windows.net/","file":"https://versionvs7l3fj37x7r3omla.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestrhkyigtoloz2mqogvsddvmbtemvops4dw6kluaww553xqrbl5kwgnpuse5fdom2fq5bd/providers/Microsoft.Storage/storageAccounts/versionvsfin4nwuwcxndawj","name":"versionvsfin4nwuwcxndawj","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-09-07T02:26:57.6350762Z","key2":"2021-09-07T02:26:57.6350762Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-07T02:26:57.6350762Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-07T02:26:57.6350762Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-09-07T02:26:57.5726321Z","primaryEndpoints":{"dfs":"https://versionvsfin4nwuwcxndawj.dfs.core.windows.net/","web":"https://versionvsfin4nwuwcxndawj.z2.web.core.windows.net/","blob":"https://versionvsfin4nwuwcxndawj.blob.core.windows.net/","queue":"https://versionvsfin4nwuwcxndawj.queue.core.windows.net/","table":"https://versionvsfin4nwuwcxndawj.table.core.windows.net/","file":"https://versionvsfin4nwuwcxndawj.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestqu6zpgovukgibba6qblhcmmzfzgjqgqolcwqii5ebwgn2ayo27rauqwwyqg4kllron3o/providers/Microsoft.Storage/storageAccounts/versionwjxabieqv2agfuj72","name":"versionwjxabieqv2agfuj72","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-09-28T10:53:52.2221742Z","key2":"2022-09-28T10:53:52.2221742Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-28T10:53:52.5346724Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-28T10:53:52.5346724Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-09-28T10:53:52.0971963Z","primaryEndpoints":{"dfs":"https://versionwjxabieqv2agfuj72.dfs.core.windows.net/","web":"https://versionwjxabieqv2agfuj72.z2.web.core.windows.net/","blob":"https://versionwjxabieqv2agfuj72.blob.core.windows.net/","queue":"https://versionwjxabieqv2agfuj72.queue.core.windows.net/","table":"https://versionwjxabieqv2agfuj72.table.core.windows.net/","file":"https://versionwjxabieqv2agfuj72.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestu2dumyf3mk7jyirvjmsg3w5s3sa7ke6ujncoaf3eo7bowo2bmxpjufa3ww5q66p2u2gb/providers/Microsoft.Storage/storageAccounts/versionwlfh4xbessj73brlz","name":"versionwlfh4xbessj73brlz","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-03-10T23:46:16.5584572Z","key2":"2022-03-10T23:46:16.5584572Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-10T23:46:16.5584572Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-10T23:46:16.5584572Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-03-10T23:46:16.4803444Z","primaryEndpoints":{"dfs":"https://versionwlfh4xbessj73brlz.dfs.core.windows.net/","web":"https://versionwlfh4xbessj73brlz.z2.web.core.windows.net/","blob":"https://versionwlfh4xbessj73brlz.blob.core.windows.net/","queue":"https://versionwlfh4xbessj73brlz.queue.core.windows.net/","table":"https://versionwlfh4xbessj73brlz.table.core.windows.net/","file":"https://versionwlfh4xbessj73brlz.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest7jg5itimecpm5ikpyzdyvfnwxkemoyobn54phxfca4wgk2w6jnyq47qchwih5po6mmc4/providers/Microsoft.Storage/storageAccounts/versionwmflecp5hrqs5eain","name":"versionwmflecp5hrqs5eain","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-17T07:14:56.9091859Z","key2":"2023-03-17T07:14:56.9091859Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-17T07:14:57.1591879Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-17T07:14:57.1591879Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-17T07:14:56.7060633Z","primaryEndpoints":{"dfs":"https://versionwmflecp5hrqs5eain.dfs.core.windows.net/","web":"https://versionwmflecp5hrqs5eain.z2.web.core.windows.net/","blob":"https://versionwmflecp5hrqs5eain.blob.core.windows.net/","queue":"https://versionwmflecp5hrqs5eain.queue.core.windows.net/","table":"https://versionwmflecp5hrqs5eain.table.core.windows.net/","file":"https://versionwmflecp5hrqs5eain.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestggqfwtc22uy4ylwctd3w3mgpqoqbzprwfputprxuek4slsh72kgqo3443vx6p4fwvibo/providers/Microsoft.Storage/storageAccounts/versionwmfzzzj3r4caneclu","name":"versionwmfzzzj3r4caneclu","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-01-19T06:46:55.4902615Z","key2":"2023-01-19T06:46:55.4902615Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-19T06:46:55.8809004Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-19T06:46:55.8809004Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-01-19T06:46:55.3027989Z","primaryEndpoints":{"dfs":"https://versionwmfzzzj3r4caneclu.dfs.core.windows.net/","web":"https://versionwmfzzzj3r4caneclu.z2.web.core.windows.net/","blob":"https://versionwmfzzzj3r4caneclu.blob.core.windows.net/","queue":"https://versionwmfzzzj3r4caneclu.queue.core.windows.net/","table":"https://versionwmfzzzj3r4caneclu.table.core.windows.net/","file":"https://versionwmfzzzj3r4caneclu.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestsknognisu5ofc5kqx2s7pkyd44ypiqggvewtlb44ikbkje77zh4vo2y5c6alllygemol/providers/Microsoft.Storage/storageAccounts/versionwrfq6nydu5kpiyses","name":"versionwrfq6nydu5kpiyses","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-03-24T23:41:13.3087565Z","key2":"2022-03-24T23:41:13.3087565Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-24T23:41:13.3244129Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-24T23:41:13.3244129Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-03-24T23:41:13.1837898Z","primaryEndpoints":{"dfs":"https://versionwrfq6nydu5kpiyses.dfs.core.windows.net/","web":"https://versionwrfq6nydu5kpiyses.z2.web.core.windows.net/","blob":"https://versionwrfq6nydu5kpiyses.blob.core.windows.net/","queue":"https://versionwrfq6nydu5kpiyses.queue.core.windows.net/","table":"https://versionwrfq6nydu5kpiyses.table.core.windows.net/","file":"https://versionwrfq6nydu5kpiyses.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitesth27zwyskge2psuiih5ow7focdjjo3afc5tdrpi54gablxpg6ix4tuxmfo4cxmme3qyuq/providers/Microsoft.Storage/storageAccounts/versionx5fnkou5fw5hu2yob","name":"versionx5fnkou5fw5hu2yob","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-14T05:09:55.3239086Z","key2":"2023-03-14T05:09:55.3239086Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-14T05:09:55.5582491Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-14T05:09:55.5582491Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-14T05:09:55.1051095Z","primaryEndpoints":{"dfs":"https://versionx5fnkou5fw5hu2yob.dfs.core.windows.net/","web":"https://versionx5fnkou5fw5hu2yob.z2.web.core.windows.net/","blob":"https://versionx5fnkou5fw5hu2yob.blob.core.windows.net/","queue":"https://versionx5fnkou5fw5hu2yob.queue.core.windows.net/","table":"https://versionx5fnkou5fw5hu2yob.table.core.windows.net/","file":"https://versionx5fnkou5fw5hu2yob.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestl4ua7f77i364yhflzm7vidj6cgrwaife2lhlzjwvyaph2wkkivsyf6nnv5xmco7czehu/providers/Microsoft.Storage/storageAccounts/versionxo5dtztl4afdva6ln","name":"versionxo5dtztl4afdva6ln","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-11-04T00:38:47.1544443Z","key2":"2022-11-04T00:38:47.1544443Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-04T00:38:47.6388166Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-04T00:38:47.6388166Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-11-04T00:38:46.9669561Z","primaryEndpoints":{"dfs":"https://versionxo5dtztl4afdva6ln.dfs.core.windows.net/","web":"https://versionxo5dtztl4afdva6ln.z2.web.core.windows.net/","blob":"https://versionxo5dtztl4afdva6ln.blob.core.windows.net/","queue":"https://versionxo5dtztl4afdva6ln.queue.core.windows.net/","table":"https://versionxo5dtztl4afdva6ln.table.core.windows.net/","file":"https://versionxo5dtztl4afdva6ln.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitesttuzwxhgqkktwxykj4pnocbelxzp3bacgzoh7f7ag45gp46jwbycpmolrlkltxl3tcx3a/providers/Microsoft.Storage/storageAccounts/versionylcq6zs5fo7eqvk4c","name":"versionylcq6zs5fo7eqvk4c","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-11-25T01:28:34.6142319Z","key2":"2022-11-25T01:28:34.6142319Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-25T01:28:34.8642340Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-25T01:28:34.8642340Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-11-25T01:28:34.4423809Z","primaryEndpoints":{"dfs":"https://versionylcq6zs5fo7eqvk4c.dfs.core.windows.net/","web":"https://versionylcq6zs5fo7eqvk4c.z2.web.core.windows.net/","blob":"https://versionylcq6zs5fo7eqvk4c.blob.core.windows.net/","queue":"https://versionylcq6zs5fo7eqvk4c.queue.core.windows.net/","table":"https://versionylcq6zs5fo7eqvk4c.table.core.windows.net/","file":"https://versionylcq6zs5fo7eqvk4c.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestwqfltcq6urbgypryfc3jkpsbdl4c52q5lsw4eqlpvc5rayhag6xtfjbtn7pickprw7mo/providers/Microsoft.Storage/storageAccounts/versionymf2wc47mmhis2esv","name":"versionymf2wc47mmhis2esv","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-03T02:21:20.7594356Z","key2":"2023-03-03T02:21:20.7594356Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-03T02:21:21.0563165Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-03T02:21:21.0563165Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-03T02:21:20.5563391Z","primaryEndpoints":{"dfs":"https://versionymf2wc47mmhis2esv.dfs.core.windows.net/","web":"https://versionymf2wc47mmhis2esv.z2.web.core.windows.net/","blob":"https://versionymf2wc47mmhis2esv.blob.core.windows.net/","queue":"https://versionymf2wc47mmhis2esv.queue.core.windows.net/","table":"https://versionymf2wc47mmhis2esv.table.core.windows.net/","file":"https://versionymf2wc47mmhis2esv.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestyvbbewdobz5vnqkoyumrkqbdufktrisug2ukkkvnirbc6frn2hxuvpe7weosgtfc4spk/providers/Microsoft.Storage/storageAccounts/versionymg2k5haow6be3wlh","name":"versionymg2k5haow6be3wlh","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-11-08T05:20:27.5220722Z","key2":"2021-11-08T05:20:27.5220722Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-11-08T05:20:27.5220722Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-11-08T05:20:27.5220722Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-11-08T05:20:27.4439279Z","primaryEndpoints":{"dfs":"https://versionymg2k5haow6be3wlh.dfs.core.windows.net/","web":"https://versionymg2k5haow6be3wlh.z2.web.core.windows.net/","blob":"https://versionymg2k5haow6be3wlh.blob.core.windows.net/","queue":"https://versionymg2k5haow6be3wlh.queue.core.windows.net/","table":"https://versionymg2k5haow6be3wlh.table.core.windows.net/","file":"https://versionymg2k5haow6be3wlh.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestkngvostxvfzwz7hb2pyqpst4ekovxl4qehicnbufjmoug5injclokanwouejm77muega/providers/Microsoft.Storage/storageAccounts/versionyrdifxty6izovwb6i","name":"versionyrdifxty6izovwb6i","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-09-07T02:23:07.0385168Z","key2":"2021-09-07T02:23:07.0385168Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-07T02:23:07.0385168Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-07T02:23:07.0385168Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-09-07T02:23:06.9760160Z","primaryEndpoints":{"dfs":"https://versionyrdifxty6izovwb6i.dfs.core.windows.net/","web":"https://versionyrdifxty6izovwb6i.z2.web.core.windows.net/","blob":"https://versionyrdifxty6izovwb6i.blob.core.windows.net/","queue":"https://versionyrdifxty6izovwb6i.queue.core.windows.net/","table":"https://versionyrdifxty6izovwb6i.table.core.windows.net/","file":"https://versionyrdifxty6izovwb6i.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestzcumsxvcnwj5sdtjns5o3duxahh3laotidamvrno46j4bz34x3bskcnf2ld7c4wim7qa/providers/Microsoft.Storage/storageAccounts/versionzcuegvezze7vtudqd","name":"versionzcuegvezze7vtudqd","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-12-09T03:58:54.3367901Z","key2":"2022-12-09T03:58:54.3367901Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-09T03:58:54.7430309Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-09T03:58:54.7430309Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-12-09T03:58:54.1649309Z","primaryEndpoints":{"dfs":"https://versionzcuegvezze7vtudqd.dfs.core.windows.net/","web":"https://versionzcuegvezze7vtudqd.z2.web.core.windows.net/","blob":"https://versionzcuegvezze7vtudqd.blob.core.windows.net/","queue":"https://versionzcuegvezze7vtudqd.queue.core.windows.net/","table":"https://versionzcuegvezze7vtudqd.table.core.windows.net/","file":"https://versionzcuegvezze7vtudqd.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestyuxvuaieuwauapmgpekzsx2djnxw7imdd44j7ye2q2bsscuowdlungp4mvqma3k4zdi3/providers/Microsoft.Storage/storageAccounts/versionzlxq5fbnucauv5vo7","name":"versionzlxq5fbnucauv5vo7","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-03-25T03:40:01.2264205Z","key2":"2022-03-25T03:40:01.2264205Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-25T03:40:01.2264205Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-25T03:40:01.2264205Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-03-25T03:40:01.1169169Z","primaryEndpoints":{"dfs":"https://versionzlxq5fbnucauv5vo7.dfs.core.windows.net/","web":"https://versionzlxq5fbnucauv5vo7.z2.web.core.windows.net/","blob":"https://versionzlxq5fbnucauv5vo7.blob.core.windows.net/","queue":"https://versionzlxq5fbnucauv5vo7.queue.core.windows.net/","table":"https://versionzlxq5fbnucauv5vo7.table.core.windows.net/","file":"https://versionzlxq5fbnucauv5vo7.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestglnitz57vqvc6itqwridomid64tyuijykukioisnaiyykplrweeehtxiwezec62slafz/providers/Microsoft.Storage/storageAccounts/versionztiuttcba4r3zu4ux","name":"versionztiuttcba4r3zu4ux","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-02-23T03:39:19.0719019Z","key2":"2022-02-23T03:39:19.0719019Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-02-23T03:39:19.0719019Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-02-23T03:39:19.0719019Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-02-23T03:39:18.9781248Z","primaryEndpoints":{"dfs":"https://versionztiuttcba4r3zu4ux.dfs.core.windows.net/","web":"https://versionztiuttcba4r3zu4ux.z2.web.core.windows.net/","blob":"https://versionztiuttcba4r3zu4ux.blob.core.windows.net/","queue":"https://versionztiuttcba4r3zu4ux.queue.core.windows.net/","table":"https://versionztiuttcba4r3zu4ux.table.core.windows.net/","file":"https://versionztiuttcba4r3zu4ux.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitesthhzxckxyrjkpak6kqw3inmdmiydr7i7cn7ukwl5jc7nkos5z43xifdypjahkf2fdfffk/providers/Microsoft.Storage/storageAccounts/versionzw2womeypjdl476sf","name":"versionzw2womeypjdl476sf","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-11-11T02:08:05.1661308Z","key2":"2022-11-11T02:08:05.1661308Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-11T02:08:05.5411833Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-11T02:08:05.5411833Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-11-11T02:08:04.9942594Z","primaryEndpoints":{"dfs":"https://versionzw2womeypjdl476sf.dfs.core.windows.net/","web":"https://versionzw2womeypjdl476sf.z2.web.core.windows.net/","blob":"https://versionzw2womeypjdl476sf.blob.core.windows.net/","queue":"https://versionzw2womeypjdl476sf.queue.core.windows.net/","table":"https://versionzw2womeypjdl476sf.table.core.windows.net/","file":"https://versionzw2womeypjdl476sf.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitesteget66ei6y6yddaa5eu5nbdcu6hwtzfubq4mnl23b3rynta7itjeq72mr3h4yuap2rxg/providers/Microsoft.Storage/storageAccounts/versionzwxisdgkktdgig2w7","name":"versionzwxisdgkktdgig2w7","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-10-14T00:52:31.8333479Z","key2":"2022-10-14T00:52:31.8333479Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-14T00:52:32.1145659Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-14T00:52:32.1145659Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-10-14T00:52:31.6927140Z","primaryEndpoints":{"dfs":"https://versionzwxisdgkktdgig2w7.dfs.core.windows.net/","web":"https://versionzwxisdgkktdgig2w7.z2.web.core.windows.net/","blob":"https://versionzwxisdgkktdgig2w7.blob.core.windows.net/","queue":"https://versionzwxisdgkktdgig2w7.queue.core.windows.net/","table":"https://versionzwxisdgkktdgig2w7.table.core.windows.net/","file":"https://versionzwxisdgkktdgig2w7.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/yishitest/providers/Microsoft.Storage/storageAccounts/yssaeuap","name":"yssaeuap","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"defaultToOAuthAuthentication":false,"keyCreationTime":{"key1":"2021-09-06T07:56:33.4932788Z","key2":"2021-09-06T07:56:33.4932788Z"},"allowCrossTenantReplication":true,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":true,"allowSharedKeyAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-06T07:56:33.5088661Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-06T07:56:33.5088661Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-09-06T07:56:33.4151419Z","primaryEndpoints":{"dfs":"https://yssaeuap.dfs.core.windows.net/","web":"https://yssaeuap.z2.web.core.windows.net/","blob":"https://yssaeuap.blob.core.windows.net/","queue":"https://yssaeuap.queue.core.windows.net/","table":"https://yssaeuap.table.core.windows.net/","file":"https://yssaeuap.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/zhiyihuang-rg-euap/providers/Microsoft.Storage/storageAccounts/zhiyihuangsaeuap","name":"zhiyihuangsaeuap","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"immutableStorageWithVersioning":{"enabled":true},"keyCreationTime":{"key1":"2021-09-24T05:54:33.0930905Z","key2":"2021-09-24T05:54:33.0930905Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-24T05:54:33.1087163Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-24T05:54:33.1087163Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-09-24T05:54:33.0305911Z","primaryEndpoints":{"dfs":"https://zhiyihuangsaeuap.dfs.core.windows.net/","web":"https://zhiyihuangsaeuap.z2.web.core.windows.net/","blob":"https://zhiyihuangsaeuap.blob.core.windows.net/","queue":"https://zhiyihuangsaeuap.queue.core.windows.net/","table":"https://zhiyihuangsaeuap.table.core.windows.net/","file":"https://zhiyihuangsaeuap.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available","secondaryLocation":"eastus2euap","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://zhiyihuangsaeuap-secondary.dfs.core.windows.net/","web":"https://zhiyihuangsaeuap-secondary.z2.web.core.windows.net/","blob":"https://zhiyihuangsaeuap-secondary.blob.core.windows.net/","queue":"https://zhiyihuangsaeuap-secondary.queue.core.windows.net/","table":"https://zhiyihuangsaeuap-secondary.table.core.windows.net/"}}}]}' + ","azureStorageSid":" "}},"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-05T06:08:59.3729731Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-05T06:08:59.3729731Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-07-05T06:08:56.6697964Z","primaryEndpoints":{"dfs":"https://clihi7djkveffdwayd3uiyv7.dfs.core.windows.net/","web":"https://clihi7djkveffdwayd3uiyv7.z3.web.core.windows.net/","blob":"https://clihi7djkveffdwayd3uiyv7.blob.core.windows.net/","queue":"https://clihi7djkveffdwayd3uiyv7.queue.core.windows.net/","table":"https://clihi7djkveffdwayd3uiyv7.table.core.windows.net/","file":"https://clihi7djkveffdwayd3uiyv7.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_storage_account_dns_etq4rldhivm2rvyvgdzxe6xyix2iu5lkhrd6s4z2yndrn6/providers/Microsoft.Storage/storageAccounts/cliim2lhkjxrnswt4in4ogcc","name":"cliim2lhkjxrnswt4in4ogcc","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"dnsEndpointType":"Standard","keyCreationTime":{"key1":"2024-07-05T06:08:56.6230589Z","key2":"2024-07-05T06:08:56.6230589Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"isHnsEnabled":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-05T06:08:57.0135881Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-05T06:08:57.0135881Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-07-05T06:08:56.5292073Z","primaryEndpoints":{"dfs":"https://cliim2lhkjxrnswt4in4ogcc.dfs.core.windows.net/","web":"https://cliim2lhkjxrnswt4in4ogcc.z3.web.core.windows.net/","blob":"https://cliim2lhkjxrnswt4in4ogcc.blob.core.windows.net/","queue":"https://cliim2lhkjxrnswt4in4ogcc.queue.core.windows.net/","table":"https://cliim2lhkjxrnswt4in4ogcc.table.core.windows.net/","file":"https://cliim2lhkjxrnswt4in4ogcc.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available","secondaryLocation":"centraluseuap","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://cliim2lhkjxrnswt4in4ogcc-secondary.dfs.core.windows.net/","web":"https://cliim2lhkjxrnswt4in4ogcc-secondary.z3.web.core.windows.net/","blob":"https://cliim2lhkjxrnswt4in4ogcc-secondary.blob.core.windows.net/","queue":"https://cliim2lhkjxrnswt4in4ogcc-secondary.queue.core.windows.net/","table":"https://cliim2lhkjxrnswt4in4ogcc-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgvszkkwmpogaa6jjkwjdoyqwwl2ckzd43nogod7o6moiweutkohk6inxg3supcuubx/providers/Microsoft.Storage/storageAccounts/clitest4colel7tolw26rjxy","name":"clitest4colel7tolw26rjxy","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2024-06-19T11:05:02.4975128Z","key2":"2024-06-19T11:05:02.4975128Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-06-19T11:05:02.8256407Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-06-19T11:05:02.8256407Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-06-19T11:05:02.4037624Z","primaryEndpoints":{"dfs":"https://clitest4colel7tolw26rjxy.dfs.core.windows.net/","web":"https://clitest4colel7tolw26rjxy.z3.web.core.windows.net/","blob":"https://clitest4colel7tolw26rjxy.blob.core.windows.net/","queue":"https://clitest4colel7tolw26rjxy.queue.core.windows.net/","table":"https://clitest4colel7tolw26rjxy.table.core.windows.net/","file":"https://clitest4colel7tolw26rjxy.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgefj7prpkkfwowsohocdcgln4afkr36ayb7msfujq5xbxbhzxt6nl6226d6wpfd2v6/providers/Microsoft.Storage/storageAccounts/clitestajyrm6yrgbf4c5i2s","name":"clitestajyrm6yrgbf4c5i2s","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-09-26T05:36:26.5400357Z","key2":"2021-09-26T05:36:26.5400357Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-26T05:36:26.5400357Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-26T05:36:26.5400357Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-09-26T05:36:26.4619069Z","primaryEndpoints":{"dfs":"https://clitestajyrm6yrgbf4c5i2s.dfs.core.windows.net/","web":"https://clitestajyrm6yrgbf4c5i2s.z3.web.core.windows.net/","blob":"https://clitestajyrm6yrgbf4c5i2s.blob.core.windows.net/","queue":"https://clitestajyrm6yrgbf4c5i2s.queue.core.windows.net/","table":"https://clitestajyrm6yrgbf4c5i2s.table.core.windows.net/","file":"https://clitestajyrm6yrgbf4c5i2s.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgihpamtetsioehvqhcaizytambbwjq2a4so6iz734ejm7u6prta4pxwcc2gyhhaxqf/providers/Microsoft.Storage/storageAccounts/clitestmyjybsngqmztsnzyt","name":"clitestmyjybsngqmztsnzyt","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-09-26T05:30:18.6096170Z","key2":"2021-09-26T05:30:18.6096170Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-26T05:30:18.6096170Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-26T05:30:18.6096170Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-09-26T05:30:18.5314899Z","primaryEndpoints":{"dfs":"https://clitestmyjybsngqmztsnzyt.dfs.core.windows.net/","web":"https://clitestmyjybsngqmztsnzyt.z3.web.core.windows.net/","blob":"https://clitestmyjybsngqmztsnzyt.blob.core.windows.net/","queue":"https://clitestmyjybsngqmztsnzyt.queue.core.windows.net/","table":"https://clitestmyjybsngqmztsnzyt.table.core.windows.net/","file":"https://clitestmyjybsngqmztsnzyt.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgxg4uxlys7uvmy36zktg7bufluyydw6zodvea3sscatxtoca52rp53hzgpu7gq5p7s/providers/Microsoft.Storage/storageAccounts/clitesttychkmvzofjn5oztq","name":"clitesttychkmvzofjn5oztq","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-04-26T08:46:40.5509904Z","key2":"2022-04-26T08:46:40.5509904Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-26T08:46:40.5509904Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-26T08:46:40.5509904Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-04-26T08:46:40.4415826Z","primaryEndpoints":{"dfs":"https://clitesttychkmvzofjn5oztq.dfs.core.windows.net/","web":"https://clitesttychkmvzofjn5oztq.z3.web.core.windows.net/","blob":"https://clitesttychkmvzofjn5oztq.blob.core.windows.net/","queue":"https://clitesttychkmvzofjn5oztq.queue.core.windows.net/","table":"https://clitesttychkmvzofjn5oztq.table.core.windows.net/","file":"https://clitesttychkmvzofjn5oztq.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgpnlgh6qivqoenar75cwy5cm2sbpza65kppbsrqsr3nmbsh32n7gq3u6soncjtxqv5/providers/Microsoft.Storage/storageAccounts/clivkncgixfflrpibpbpgcpj","name":"clivkncgixfflrpibpbpgcpj","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2024-07-05T06:09:26.0606144Z","key2":"2024-07-05T06:09:26.0606144Z"},"privateEndpointConnections":[],"azureFilesIdentityBasedAuthentication":{"directoryServiceOptions":"AD","activeDirectoryProperties":{"samAccountName":"samaccountek5xlywiz57od7ezdcjfbot3bznh6fxssjdbej","accountType":"User","domainName":"mydomain.com","netBiosDomainName":"mydomain.com","forestName":"mydomain.com","domainGuid":"12345678-1234-1234-1234-123456789012","domainSid":"S-1-5-21-1234567890-1234567890-1234567890","azureStorageSid":"S-1-5-21-1234567890-1234567890-1234567890-1234"}},"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-05T06:09:26.3887536Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-05T06:09:26.3887536Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-07-05T06:09:25.9824998Z","primaryEndpoints":{"dfs":"https://clivkncgixfflrpibpbpgcpj.dfs.core.windows.net/","web":"https://clivkncgixfflrpibpbpgcpj.z3.web.core.windows.net/","blob":"https://clivkncgixfflrpibpbpgcpj.blob.core.windows.net/","queue":"https://clivkncgixfflrpibpbpgcpj.queue.core.windows.net/","table":"https://clivkncgixfflrpibpbpgcpj.table.core.windows.net/","file":"https://clivkncgixfflrpibpbpgcpj.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available","secondaryLocation":"centraluseuap","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://clivkncgixfflrpibpbpgcpj-secondary.dfs.core.windows.net/","web":"https://clivkncgixfflrpibpbpgcpj-secondary.z3.web.core.windows.net/","blob":"https://clivkncgixfflrpibpbpgcpj-secondary.blob.core.windows.net/","queue":"https://clivkncgixfflrpibpbpgcpj-secondary.queue.core.windows.net/","table":"https://clivkncgixfflrpibpbpgcpj-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_storage_account_dns_etq4rldhivm2rvyvgdzxe6xyix2iu5lkhrd6s4z2yndrn6/providers/Microsoft.Storage/storageAccounts/clixjtjzelqkkf6w3a57ij5u","name":"clixjtjzelqkkf6w3a57ij5u","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"dnsEndpointType":"AzureDnsZone","keyCreationTime":{"key1":"2024-07-05T06:09:19.7011667Z","key2":"2024-07-05T06:09:19.7011667Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"isHnsEnabled":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-05T06:09:19.7636888Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-05T06:09:19.7636888Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-07-05T06:09:19.6074092Z","primaryEndpoints":{"dfs":"https://clixjtjzelqkkf6w3a57ij5u.z5.dfs.storage.azure.net/","web":"https://clixjtjzelqkkf6w3a57ij5u.z5.web.storage.azure.net/","blob":"https://clixjtjzelqkkf6w3a57ij5u.z5.blob.storage.azure.net/","queue":"https://clixjtjzelqkkf6w3a57ij5u.z5.queue.storage.azure.net/","table":"https://clixjtjzelqkkf6w3a57ij5u.z5.table.storage.azure.net/","file":"https://clixjtjzelqkkf6w3a57ij5u.z5.file.storage.azure.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available","secondaryLocation":"centraluseuap","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://clixjtjzelqkkf6w3a57ij5u-secondary.z5.dfs.storage.azure.net/","web":"https://clixjtjzelqkkf6w3a57ij5u-secondary.z5.web.storage.azure.net/","blob":"https://clixjtjzelqkkf6w3a57ij5u-secondary.z5.blob.storage.azure.net/","queue":"https://clixjtjzelqkkf6w3a57ij5u-secondary.z5.queue.storage.azure.net/","table":"https://clixjtjzelqkkf6w3a57ij5u-secondary.z5.table.storage.azure.net/"}}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgoxuzu47rso73lt53kqu4ek6v6qj4vvgvwr6kjs5orqhgckfmb7knhnszlebqv5dmw/providers/Microsoft.Storage/storageAccounts/samigrationtqgpygv5bb6yo","name":"samigrationtqgpygv5bb6yo","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2024-07-05T06:09:24.8262169Z","key2":"2024-07-05T06:09:24.8262169Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-05T06:09:25.2168417Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-05T06:09:25.2168417Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-07-05T06:09:24.7324435Z","primaryEndpoints":{"dfs":"https://samigrationtqgpygv5bb6yo.dfs.core.windows.net/","web":"https://samigrationtqgpygv5bb6yo.z3.web.core.windows.net/","blob":"https://samigrationtqgpygv5bb6yo.blob.core.windows.net/","queue":"https://samigrationtqgpygv5bb6yo.queue.core.windows.net/","table":"https://samigrationtqgpygv5bb6yo.table.core.windows.net/","file":"https://samigrationtqgpygv5bb6yo.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/yishitest/providers/Microsoft.Storage/storageAccounts/ysdnssa","name":"ysdnssa","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"dnsEndpointType":"AzureDnsZone","defaultToOAuthAuthentication":false,"keyCreationTime":{"key1":"2022-04-11T06:48:10.4999157Z","key2":"2022-04-11T06:48:10.4999157Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"allowSharedKeyAccess":true,"isHnsEnabled":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-11T06:48:10.5155682Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-11T06:48:10.5155682Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-04-11T06:48:10.4217919Z","primaryEndpoints":{"dfs":"https://ysdnssa.z6.dfs.storage.azure.net/","web":"https://ysdnssa.z6.web.storage.azure.net/","blob":"https://ysdnssa.z6.blob.storage.azure.net/","queue":"https://ysdnssa.z6.queue.storage.azure.net/","table":"https://ysdnssa.z6.table.storage.azure.net/","file":"https://ysdnssa.z6.file.storage.azure.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available","secondaryLocation":"centraluseuap","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://ysdnssa-secondary.z6.dfs.storage.azure.net/","web":"https://ysdnssa-secondary.z6.web.storage.azure.net/","blob":"https://ysdnssa-secondary.z6.blob.storage.azure.net/","queue":"https://ysdnssa-secondary.z6.queue.storage.azure.net/","table":"https://ysdnssa-secondary.z6.table.storage.azure.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/zhiyihuang-rg/providers/Microsoft.Storage/storageAccounts/zhiyihuangsaeuapeast","name":"zhiyihuangsaeuapeast","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"defaultToOAuthAuthentication":false,"keyCreationTime":{"key1":"2022-04-15T04:15:43.8012808Z","key2":"2022-04-15T04:15:43.8012808Z"},"allowCrossTenantReplication":false,"privateEndpointConnections":[],"isSftpEnabled":false,"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":true,"allowSharedKeyAccess":true,"isHnsEnabled":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"requireInfrastructureEncryption":false,"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-15T04:15:43.8012808Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-15T04:15:43.8012808Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-04-15T04:15:43.6918664Z","primaryEndpoints":{"dfs":"https://zhiyihuangsaeuapeast.dfs.core.windows.net/","web":"https://zhiyihuangsaeuapeast.z3.web.core.windows.net/","blob":"https://zhiyihuangsaeuapeast.blob.core.windows.net/","queue":"https://zhiyihuangsaeuapeast.queue.core.windows.net/","table":"https://zhiyihuangsaeuapeast.table.core.windows.net/","file":"https://zhiyihuangsaeuapeast.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available","secondaryLocation":"centraluseuap","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://zhiyihuangsaeuapeast-secondary.dfs.core.windows.net/","web":"https://zhiyihuangsaeuapeast-secondary.z3.web.core.windows.net/","blob":"https://zhiyihuangsaeuapeast-secondary.blob.core.windows.net/","queue":"https://zhiyihuangsaeuapeast-secondary.queue.core.windows.net/","table":"https://zhiyihuangsaeuapeast-secondary.table.core.windows.net/"}}},{"sku":{"name":"Premium_ZRS","tier":"Premium"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/zhiyihuang-rg/providers/Microsoft.Storage/storageAccounts/zhiyihuangsapremiumpage","name":"zhiyihuangsapremiumpage","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"dnsEndpointType":"Standard","defaultToOAuthAuthentication":false,"publicNetworkAccess":"Enabled","keyCreationTime":{"key1":"2022-12-20T06:32:05.2807878Z","key2":"2022-12-20T06:32:05.2807878Z"},"allowCrossTenantReplication":true,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":true,"allowSharedKeyAccess":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"requireInfrastructureEncryption":false,"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-20T06:32:05.6245467Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-20T06:32:05.6245467Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-12-20T06:32:05.1557874Z","primaryEndpoints":{"web":"https://zhiyihuangsapremiumpage.z3.web.core.windows.net/","blob":"https://zhiyihuangsapremiumpage.blob.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_storage_account_sftp000001/providers/Microsoft.Storage/storageAccounts/cli000002","name":"cli000002","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2024-07-05T06:09:25.4326462Z","key2":"2024-07-05T06:09:25.4326462Z"},"privateEndpointConnections":[],"isNfsV3Enabled":false,"isLocalUserEnabled":true,"isSftpEnabled":true,"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"isHnsEnabled":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-05T06:09:25.9638843Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-05T06:09:25.9638843Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-07-05T06:09:25.3545110Z","primaryEndpoints":{"dfs":"https://cli000002.dfs.core.windows.net/","web":"https://cli000002.z2.web.core.windows.net/","blob":"https://cli000002.blob.core.windows.net/","queue":"https://cli000002.queue.core.windows.net/","table":"https://cli000002.table.core.windows.net/","file":"https://cli000002.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest53hawxoqrfrf2qu5dyoqddepgzs7fzjzc3s7oamsllnwgh5rc6sbrxd54j5agmhfyhut/providers/Microsoft.Storage/storageAccounts/clitest77tgjxr7mgozmqiik","name":"clitest77tgjxr7mgozmqiik","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2024-06-19T11:17:54.5071718Z","key2":"2024-06-19T11:17:54.5071718Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-06-19T11:17:55.0384343Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-06-19T11:17:55.0384343Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-06-19T11:17:54.4446748Z","primaryEndpoints":{"dfs":"https://clitest77tgjxr7mgozmqiik.dfs.core.windows.net/","web":"https://clitest77tgjxr7mgozmqiik.z2.web.core.windows.net/","blob":"https://clitest77tgjxr7mgozmqiik.blob.core.windows.net/","queue":"https://clitest77tgjxr7mgozmqiik.queue.core.windows.net/","table":"https://clitest77tgjxr7mgozmqiik.table.core.windows.net/","file":"https://clitest77tgjxr7mgozmqiik.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestm5i4qofcc6eb7w4lgmppsi2r7riovbkygfshnuxpz3qfzr26mgv5apdrerakyf2jqtk5/providers/Microsoft.Storage/storageAccounts/versionqyz6scpkfghqeoti4","name":"versionqyz6scpkfghqeoti4","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2024-06-19T11:01:29.2732574Z","key2":"2024-06-19T11:01:29.2732574Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-06-19T11:01:29.6169644Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-06-19T11:01:29.6169644Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-06-19T11:01:29.1951127Z","primaryEndpoints":{"dfs":"https://versionqyz6scpkfghqeoti4.dfs.core.windows.net/","web":"https://versionqyz6scpkfghqeoti4.z2.web.core.windows.net/","blob":"https://versionqyz6scpkfghqeoti4.blob.core.windows.net/","queue":"https://versionqyz6scpkfghqeoti4.queue.core.windows.net/","table":"https://versionqyz6scpkfghqeoti4.table.core.windows.net/","file":"https://versionqyz6scpkfghqeoti4.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestrhkyigtoloz2mqogvsddvmbtemvops4dw6kluaww553xqrbl5kwgnpuse5fdom2fq5bd/providers/Microsoft.Storage/storageAccounts/versionvsfin4nwuwcxndawj","name":"versionvsfin4nwuwcxndawj","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-09-07T02:26:57.6350762Z","key2":"2021-09-07T02:26:57.6350762Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-07T02:26:57.6350762Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-07T02:26:57.6350762Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-09-07T02:26:57.5726321Z","primaryEndpoints":{"dfs":"https://versionvsfin4nwuwcxndawj.dfs.core.windows.net/","web":"https://versionvsfin4nwuwcxndawj.z2.web.core.windows.net/","blob":"https://versionvsfin4nwuwcxndawj.blob.core.windows.net/","queue":"https://versionvsfin4nwuwcxndawj.queue.core.windows.net/","table":"https://versionvsfin4nwuwcxndawj.table.core.windows.net/","file":"https://versionvsfin4nwuwcxndawj.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/yishitest/providers/Microsoft.Storage/storageAccounts/yssaeuap","name":"yssaeuap","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"defaultToOAuthAuthentication":false,"keyCreationTime":{"key1":"2021-09-06T07:56:33.4932788Z","key2":"2021-09-06T07:56:33.4932788Z"},"allowCrossTenantReplication":true,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"allowSharedKeyAccess":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-06T07:56:33.5088661Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-06T07:56:33.5088661Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-09-06T07:56:33.4151419Z","primaryEndpoints":{"dfs":"https://yssaeuap.dfs.core.windows.net/","web":"https://yssaeuap.z2.web.core.windows.net/","blob":"https://yssaeuap.blob.core.windows.net/","queue":"https://yssaeuap.queue.core.windows.net/","table":"https://yssaeuap.table.core.windows.net/","file":"https://yssaeuap.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/zhiyihuang-rg-euap/providers/Microsoft.Storage/storageAccounts/zhiyihuangsaeuap","name":"zhiyihuangsaeuap","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"immutableStorageWithVersioning":{"enabled":true},"keyCreationTime":{"key1":"2021-09-24T05:54:33.0930905Z","key2":"2021-09-24T05:54:33.0930905Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-24T05:54:33.1087163Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-24T05:54:33.1087163Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-09-24T05:54:33.0305911Z","primaryEndpoints":{"dfs":"https://zhiyihuangsaeuap.dfs.core.windows.net/","web":"https://zhiyihuangsaeuap.z2.web.core.windows.net/","blob":"https://zhiyihuangsaeuap.blob.core.windows.net/","queue":"https://zhiyihuangsaeuap.queue.core.windows.net/","table":"https://zhiyihuangsaeuap.table.core.windows.net/","file":"https://zhiyihuangsaeuap.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available","secondaryLocation":"eastus2euap","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://zhiyihuangsaeuap-secondary.dfs.core.windows.net/","web":"https://zhiyihuangsaeuap-secondary.z2.web.core.windows.net/","blob":"https://zhiyihuangsaeuap-secondary.blob.core.windows.net/","queue":"https://zhiyihuangsaeuap-secondary.queue.core.windows.net/","table":"https://zhiyihuangsaeuap-secondary.table.core.windows.net/"}}}]}' headers: cache-control: - no-cache content-length: - - '791427' + - '233814' content-type: - application/json; charset=utf-8 date: - - Fri, 31 Mar 2023 05:14:54 GMT + - Fri, 05 Jul 2024 06:09:50 GMT expires: - '-1' pragma: - no-cache strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding x-content-type-options: - nosniff x-ms-original-request-ids: - - 1df7b028-4e21-4778-b958-0ce45dd198bf - - da063bbc-2b99-443c-b768-0b43f92dd5dd - - fe344bb0-04f2-45be-8d53-c291bb59af7e - - 26be98ce-cf19-4862-861e-be97f6c2aa33 - - a3506dbf-6f73-452b-81b4-26e487d7482e - - 57a655a7-e35c-4c89-814d-82a2af7f059e - - 56f94be2-7940-4250-a0e2-2393d965a166 - - 84ce3df9-c500-4db1-b542-553aafcfffe4 - - 4b2cdfc4-c8fa-4899-8387-54dec72249d7 - - 35090969-4d3e-4e0e-a6b7-2a6182f6f6ad + - 4f750ff1-be32-4876-bd9d-c4859c681ba0 + - a8c36161-c3e4-4ff2-9b9b-f0843e5252df + - 02753566-9b5e-42a0-becf-3a1e08a19d32 + - 6e7c8868-11d6-4bd6-943e-8c1e5b6ca94b + - cc197d64-648a-4e0c-b930-29ef5b67f076 + - 8df51ee9-a24e-408c-920f-61175cf1b6cd + - 79343e8a-6dca-4b7d-a022-2460b83649d7 + - 6b2531b2-a80d-447c-9147-a33517ae246e + - 9264f0af-340f-4f55-b40f-97c711cf0af2 + - c54774f7-b152-4a31-a635-a73fc7b09714 + - 0fb4d18d-df49-457d-a32f-7e15c0cb49ea + - 27b61b54-7ef3-4dc7-99ff-a3b760eef4ff + - 301d31b2-1906-4c6e-8fe2-5d54aa3118e0 + - d57620b3-9d49-4b4f-843c-a537205c9f7d + - 55ebb9c2-a35c-439e-9ec7-dd60bde54a5f + - 73d9c7a9-fd7d-4480-957d-7ffcae7501c3 + - a48e6640-4545-4ac2-976d-f858807dbc4e + - cb07228c-5aec-4bb9-9d0e-373ebd54df17 + - ffc0b148-dead-4651-8c61-49852a9c4a8d + - b0a810a4-d5c0-4c19-80c8-b17077f0ccb2 + - e123496b-b10b-405c-8b50-cd66cc19ec36 + - 9c36230f-dcd3-41bf-99c8-bed2bc3b934f + - cc8309c6-ce07-4b4c-b728-dd0c0ae432bc + - 25707b47-f563-4268-8aaf-26852e8f4e15 + - 6f1e9ad5-191e-4011-8e3d-88e2990591d2 + - fa4a94e9-fcf3-42b4-907d-8cc9703e377d + - 5956c830-eb2d-41e0-9b87-93a2449d351f + - 317e6688-614f-490b-a4f4-4ee0ffdea77a + - db6e3f58-0ee7-4a43-b3b3-4f63697e2448 + - 1b4672e0-a3b5-4ed1-9d98-35213e246a9f + - 213ab46e-5d8d-4e0f-9acc-471552972416 + - e739c6d8-dbd9-4527-973f-8a18142dbc6b + - 0546444c-d498-4908-ba72-3f19d455141a + - 45e1026f-86fa-4056-a76c-1d468300ff1e + - 3f0b9229-034c-42c3-8501-7a0b1fa566a8 + - 710331a7-b388-4894-81d8-80ad30fa4e3b + - 119f91b9-019e-4f6f-84cd-a594333035c7 + - 5448da50-daa6-487f-a81e-8f1824cefcf6 + - b8d2a8fc-53e4-44b8-bd30-d70093c80bba + - f5352134-c7cc-412c-9f92-92301120ccfa + - 75188c64-a389-4d32-bf7a-fe24891f1821 + - b2c8c856-ed66-42bb-9ba6-b6073fdde10f + - 487a5fe9-e877-467e-a3b2-12e737bd42e4 + - 5be25387-3905-4a11-a637-b8790fdd9f64 + - 1e094f14-b438-4523-b81e-993efeb62bb4 + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' status: code: 200 message: OK @@ -171,21 +255,21 @@ interactions: ParameterSetName: - -n --enable-sftp User-Agent: - - AZURECLI/2.46.0 azsdk-python-azure-mgmt-storage/21.0.0 Python/3.10.10 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.62.0 (PIP) azsdk-python-core/1.28.0 Python/3.9.13 (Windows-10-10.0.19045-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_storage_account_sftp000001/providers/Microsoft.Storage/storageAccounts/cli000002?api-version=2022-09-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_storage_account_sftp000001/providers/Microsoft.Storage/storageAccounts/cli000002?api-version=2023-05-01 response: body: - string: '{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_storage_account_sftp000001/providers/Microsoft.Storage/storageAccounts/cli000002","name":"cli000002","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-31T05:14:30.1663219Z","key2":"2023-03-31T05:14:30.1663219Z"},"privateEndpointConnections":[],"isNfsV3Enabled":false,"isLocalUserEnabled":true,"isSftpEnabled":true,"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"isHnsEnabled":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-31T05:14:30.4944613Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-31T05:14:30.4944613Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-31T05:14:29.9319552Z","primaryEndpoints":{"dfs":"https://cli000002.dfs.core.windows.net/","web":"https://cli000002.z2.web.core.windows.net/","blob":"https://cli000002.blob.core.windows.net/","queue":"https://cli000002.queue.core.windows.net/","table":"https://cli000002.table.core.windows.net/","file":"https://cli000002.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}}' + string: '{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_storage_account_sftp000001/providers/Microsoft.Storage/storageAccounts/cli000002","name":"cli000002","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2024-07-05T06:09:25.4326462Z","key2":"2024-07-05T06:09:25.4326462Z"},"privateEndpointConnections":[],"isNfsV3Enabled":false,"isLocalUserEnabled":true,"isSftpEnabled":true,"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"isHnsEnabled":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-05T06:09:25.9638843Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-05T06:09:25.9638843Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-07-05T06:09:25.3545110Z","primaryEndpoints":{"dfs":"https://cli000002.dfs.core.windows.net/","web":"https://cli000002.z2.web.core.windows.net/","blob":"https://cli000002.blob.core.windows.net/","queue":"https://cli000002.queue.core.windows.net/","table":"https://cli000002.table.core.windows.net/","file":"https://cli000002.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}}' headers: cache-control: - no-cache content-length: - - '1488' + - '1504' content-type: - application/json date: - - Fri, 31 Mar 2023 05:14:55 GMT + - Fri, 05 Jul 2024 06:09:53 GMT expires: - '-1' pragma: @@ -194,12 +278,10 @@ interactions: - Microsoft-Azure-Storage-Resource-Provider/1.0,Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding x-content-type-options: - nosniff + x-ms-ratelimit-remaining-subscription-global-reads: + - '3748' status: code: 200 message: OK @@ -226,21 +308,21 @@ interactions: ParameterSetName: - -n --enable-sftp User-Agent: - - AZURECLI/2.46.0 azsdk-python-azure-mgmt-storage/21.0.0 Python/3.10.10 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.62.0 (PIP) azsdk-python-core/1.28.0 Python/3.9.13 (Windows-10-10.0.19045-SP0) method: PATCH - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_storage_account_sftp000001/providers/Microsoft.Storage/storageAccounts/cli000002?api-version=2022-09-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_storage_account_sftp000001/providers/Microsoft.Storage/storageAccounts/cli000002?api-version=2023-05-01 response: body: - string: '{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_storage_account_sftp000001/providers/Microsoft.Storage/storageAccounts/cli000002","name":"cli000002","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-31T05:14:30.1663219Z","key2":"2023-03-31T05:14:30.1663219Z"},"privateEndpointConnections":[],"isNfsV3Enabled":false,"isLocalUserEnabled":true,"isSftpEnabled":false,"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"isHnsEnabled":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-31T05:14:30.4944613Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-31T05:14:30.4944613Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-31T05:14:29.9319552Z","primaryEndpoints":{"dfs":"https://cli000002.dfs.core.windows.net/","web":"https://cli000002.z2.web.core.windows.net/","blob":"https://cli000002.blob.core.windows.net/","queue":"https://cli000002.queue.core.windows.net/","table":"https://cli000002.table.core.windows.net/","file":"https://cli000002.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}}' + string: '{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_storage_account_sftp000001/providers/Microsoft.Storage/storageAccounts/cli000002","name":"cli000002","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2024-07-05T06:09:25.4326462Z","key2":"2024-07-05T06:09:25.4326462Z"},"privateEndpointConnections":[],"isNfsV3Enabled":false,"isLocalUserEnabled":true,"isSftpEnabled":false,"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"isHnsEnabled":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-05T06:09:25.9638843Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-05T06:09:25.9638843Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-07-05T06:09:25.3545110Z","primaryEndpoints":{"dfs":"https://cli000002.dfs.core.windows.net/","web":"https://cli000002.z2.web.core.windows.net/","blob":"https://cli000002.blob.core.windows.net/","queue":"https://cli000002.queue.core.windows.net/","table":"https://cli000002.table.core.windows.net/","file":"https://cli000002.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}}' headers: cache-control: - no-cache content-length: - - '1489' + - '1505' content-type: - application/json date: - - Fri, 31 Mar 2023 05:15:00 GMT + - Fri, 05 Jul 2024 06:09:56 GMT expires: - '-1' pragma: @@ -249,14 +331,14 @@ interactions: - Microsoft-Azure-Storage-Resource-Provider/1.0,Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding x-content-type-options: - nosniff + x-ms-operation-identifier: + - tenantId=54826b22-38d6-4fb2-bad9-b7b93a3e9c5a,objectId=a7250e3a-0e5e-48e2-9a34-45f1f5e1a91e/eastus2euap/3b0bab08-205e-4d97-b11c-b747fd5da50f + x-ms-ratelimit-remaining-subscription-global-writes: + - '2999' x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '199' status: code: 200 message: OK @@ -274,48 +356,80 @@ interactions: ParameterSetName: - -n --enable-local-user User-Agent: - - AZURECLI/2.46.0 azsdk-python-azure-mgmt-storage/21.0.0 Python/3.10.10 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.62.0 (PIP) azsdk-python-core/1.28.0 Python/3.9.13 (Windows-10-10.0.19045-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/storageAccounts?api-version=2022-09-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/storageAccounts?api-version=2023-05-01 response: body: - string: '{"value":[{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/zhiyihuang-rg/providers/Microsoft.Storage/storageAccounts/azext","name":"azext","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"defaultToOAuthAuthentication":false,"keyCreationTime":{"key1":"2021-10-15T07:20:26.3629732Z","key2":"2021-10-15T07:20:26.3629732Z"},"allowCrossTenantReplication":true,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":true,"allowSharedKeyAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-15T07:20:26.3629732Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-15T07:20:26.3629732Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-10-15T07:20:26.2379798Z","primaryEndpoints":{"dfs":"https://azext.dfs.core.windows.net/","web":"https://azext.z13.web.core.windows.net/","blob":"https://azext.blob.core.windows.net/","queue":"https://azext.queue.core.windows.net/","table":"https://azext.table.core.windows.net/","file":"https://azext.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available","secondaryLocation":"westus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://azext-secondary.dfs.core.windows.net/","web":"https://azext-secondary.z13.web.core.windows.net/","blob":"https://azext-secondary.blob.core.windows.net/","queue":"https://azext-secondary.queue.core.windows.net/","table":"https://azext-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/bez-rg/providers/Microsoft.Storage/storageAccounts/bezsa","name":"bezsa","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"dnsEndpointType":"Standard","defaultToOAuthAuthentication":false,"publicNetworkAccess":"Disabled","keyCreationTime":{"key1":"2023-03-28T02:41:44.3801879Z","key2":"2023-03-28T02:41:44.3801879Z"},"allowCrossTenantReplication":true,"privateEndpointConnections":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/bez-rg/providers/Microsoft.Storage/storageAccounts/bezsa/privateEndpointConnections/bezsa.53a4b114-a8af-42f7-a999-6c1cacb4b37a","name":"bezsa.53a4b114-a8af-42f7-a999-6c1cacb4b37a","type":"Microsoft.Storage/storageAccounts/privateEndpointConnections","properties":{"provisioningState":"Succeeded","privateEndpoint":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/bez-rg/providers/Microsoft.Network/privateEndpoints/bezpe"},"privateLinkServiceConnectionState":{"status":"Approved","description":"Auto-Approved","actionRequired":"None"}}}],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":true,"allowSharedKeyAccess":true,"networkAcls":{"resourceAccessRules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Deny"},"supportsHttpsTrafficOnly":true,"encryption":{"requireInfrastructureEncryption":false,"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-28T02:41:44.3957419Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-28T02:41:44.3957419Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-28T02:41:44.2395357Z","primaryEndpoints":{"dfs":"https://bezsa.dfs.core.windows.net/","web":"https://bezsa.z13.web.core.windows.net/","blob":"https://bezsa.blob.core.windows.net/","queue":"https://bezsa.queue.core.windows.net/","table":"https://bezsa.table.core.windows.net/","file":"https://bezsa.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available","secondaryLocation":"westus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://bezsa-secondary.dfs.core.windows.net/","web":"https://bezsa-secondary.z13.web.core.windows.net/","blob":"https://bezsa-secondary.blob.core.windows.net/","queue":"https://bezsa-secondary.queue.core.windows.net/","table":"https://bezsa-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestresult/providers/Microsoft.Storage/storageAccounts/clitestresultstac","name":"clitestresultstac","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2020-07-15T06:20:52.7844389Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2020-07-15T06:20:52.7844389Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2020-07-15T06:20:52.6907255Z","primaryEndpoints":{"dfs":"https://clitestresultstac.dfs.core.windows.net/","web":"https://clitestresultstac.z13.web.core.windows.net/","blob":"https://clitestresultstac.blob.core.windows.net/","queue":"https://clitestresultstac.queue.core.windows.net/","table":"https://clitestresultstac.table.core.windows.net/","file":"https://clitestresultstac.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available","secondaryLocation":"westus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://clitestresultstac-secondary.dfs.core.windows.net/","web":"https://clitestresultstac-secondary.z13.web.core.windows.net/","blob":"https://clitestresultstac-secondary.blob.core.windows.net/","queue":"https://clitestresultstac-secondary.queue.core.windows.net/","table":"https://clitestresultstac-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_GRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/AzureSDKTest_reserved/providers/Microsoft.Storage/storageAccounts/galleryapptestaccount","name":"galleryapptestaccount","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"defaultToOAuthAuthentication":false,"keyCreationTime":{"key1":"2021-10-20T02:51:38.9977139Z","key2":"2021-10-20T02:51:38.9977139Z"},"allowCrossTenantReplication":true,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"allowSharedKeyAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-20T02:51:38.9977139Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-20T02:51:38.9977139Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-10-20T02:51:38.8727156Z","primaryEndpoints":{"dfs":"https://galleryapptestaccount.dfs.core.windows.net/","web":"https://galleryapptestaccount.z13.web.core.windows.net/","blob":"https://galleryapptestaccount.blob.core.windows.net/","queue":"https://galleryapptestaccount.queue.core.windows.net/","table":"https://galleryapptestaccount.table.core.windows.net/","file":"https://galleryapptestaccount.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available","secondaryLocation":"westus","statusOfSecondary":"available"}},{"identity":{"principalId":"4442e275-7210-4a69-81e7-b7c0955882b5","tenantId":"54826b22-38d6-4fb2-bad9-b7b93a3e9c5a","type":"SystemAssigned"},"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/hang-rg/providers/Microsoft.Storage/storageAccounts/hangstorage","name":"hangstorage","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{"version":"1.240.16"},"properties":{"defaultToOAuthAuthentication":false,"keyCreationTime":{"key1":"2023-03-13T03:14:22.0434495Z","key2":"2022-12-13T03:04:17.5899020Z"},"allowCrossTenantReplication":false,"privateEndpointConnections":[],"isSftpEnabled":false,"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":true,"allowSharedKeyAccess":true,"isHnsEnabled":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"requireInfrastructureEncryption":false,"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-22T03:09:52.5790274Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-22T03:09:52.5790274Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-04-22T03:09:52.4227640Z","primaryEndpoints":{"dfs":"https://hangstorage.dfs.core.windows.net/","web":"https://hangstorage.z13.web.core.windows.net/","blob":"https://hangstorage.blob.core.windows.net/","queue":"https://hangstorage.queue.core.windows.net/","table":"https://hangstorage.table.core.windows.net/","file":"https://hangstorage.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available"}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/portal2cli/providers/Microsoft.Storage/storageAccounts/portal2clistorage","name":"portal2clistorage","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2020-10-14T07:23:08.8752602Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2020-10-14T07:23:08.8752602Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2020-10-14T07:23:08.7502552Z","primaryEndpoints":{"dfs":"https://portal2clistorage.dfs.core.windows.net/","web":"https://portal2clistorage.z13.web.core.windows.net/","blob":"https://portal2clistorage.blob.core.windows.net/","queue":"https://portal2clistorage.queue.core.windows.net/","table":"https://portal2clistorage.table.core.windows.net/","file":"https://portal2clistorage.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available","secondaryLocation":"westus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://portal2clistorage-secondary.dfs.core.windows.net/","web":"https://portal2clistorage-secondary.z13.web.core.windows.net/","blob":"https://portal2clistorage-secondary.blob.core.windows.net/","queue":"https://portal2clistorage-secondary.queue.core.windows.net/","table":"https://portal2clistorage-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/AzureSDKTest_reserved/providers/Microsoft.Storage/storageAccounts/privatepackage","name":"privatepackage","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"defaultToOAuthAuthentication":false,"keyCreationTime":{"key1":"2021-10-19T08:53:09.0238938Z","key2":"2021-10-19T08:53:09.0238938Z"},"allowCrossTenantReplication":true,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":true,"allowSharedKeyAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-19T08:53:09.0238938Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-19T08:53:09.0238938Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-10-19T08:53:08.9301661Z","primaryEndpoints":{"dfs":"https://privatepackage.dfs.core.windows.net/","web":"https://privatepackage.z13.web.core.windows.net/","blob":"https://privatepackage.blob.core.windows.net/","queue":"https://privatepackage.queue.core.windows.net/","table":"https://privatepackage.table.core.windows.net/","file":"https://privatepackage.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available","secondaryLocation":"westus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://privatepackage-secondary.dfs.core.windows.net/","web":"https://privatepackage-secondary.z13.web.core.windows.net/","blob":"https://privatepackage-secondary.blob.core.windows.net/","queue":"https://privatepackage-secondary.queue.core.windows.net/","table":"https://privatepackage-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/qinkai-test/providers/Microsoft.Storage/storageAccounts/qinkaiwu","name":"qinkaiwu","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"dnsEndpointType":"Standard","defaultToOAuthAuthentication":false,"publicNetworkAccess":"Enabled","keyCreationTime":{"key1":"2022-11-03T08:58:45.3328583Z","key2":"2022-11-03T08:58:45.3328583Z"},"allowCrossTenantReplication":true,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":true,"allowSharedKeyAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"requireInfrastructureEncryption":false,"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-03T08:58:45.3485070Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-03T08:58:45.3485070Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-11-03T08:58:45.1610064Z","primaryEndpoints":{"dfs":"https://qinkaiwu.dfs.core.windows.net/","web":"https://qinkaiwu.z13.web.core.windows.net/","blob":"https://qinkaiwu.blob.core.windows.net/","queue":"https://qinkaiwu.queue.core.windows.net/","table":"https://qinkaiwu.table.core.windows.net/","file":"https://qinkaiwu.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available","secondaryLocation":"westus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://qinkaiwu-secondary.dfs.core.windows.net/","web":"https://qinkaiwu-secondary.z13.web.core.windows.net/","blob":"https://qinkaiwu-secondary.blob.core.windows.net/","queue":"https://qinkaiwu-secondary.queue.core.windows.net/","table":"https://qinkaiwu-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/queuetest/providers/Microsoft.Storage/storageAccounts/qteststac","name":"qteststac","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"defaultToOAuthAuthentication":false,"keyCreationTime":{"key1":"2021-11-10T05:21:49.0582561Z","key2":"2021-11-10T05:21:49.0582561Z"},"allowCrossTenantReplication":true,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":true,"allowSharedKeyAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-11-10T05:21:49.0582561Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-11-10T05:21:49.0582561Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-11-10T05:21:48.9488735Z","primaryEndpoints":{"dfs":"https://qteststac.dfs.core.windows.net/","web":"https://qteststac.z13.web.core.windows.net/","blob":"https://qteststac.blob.core.windows.net/","queue":"https://qteststac.queue.core.windows.net/","table":"https://qteststac.table.core.windows.net/","file":"https://qteststac.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available","secondaryLocation":"westus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://qteststac-secondary.dfs.core.windows.net/","web":"https://qteststac-secondary.z13.web.core.windows.net/","blob":"https://qteststac-secondary.blob.core.windows.net/","queue":"https://qteststac-secondary.queue.core.windows.net/","table":"https://qteststac-secondary.table.core.windows.net/"}}},{"sku":{"name":"Premium_LRS","tier":"Premium"},"kind":"FileStorage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/zhiyihuang-rg-euap-east/providers/Microsoft.Storage/storageAccounts/saeastusnfs","name":"saeastusnfs","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"dnsEndpointType":"Standard","defaultToOAuthAuthentication":false,"publicNetworkAccess":"Enabled","keyCreationTime":{"key1":"2022-08-09T03:07:31.6721319Z","key2":"2022-08-09T03:07:31.6721319Z"},"allowCrossTenantReplication":false,"privateEndpointConnections":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/zhiyihuang-rg-euap-east/providers/Microsoft.Storage/storageAccounts/saeastusnfs/privateEndpointConnections/saeastusnfs.10659eb6-b1fa-4873-b71b-fc35399d6ea0","name":"saeastusnfs.10659eb6-b1fa-4873-b71b-fc35399d6ea0","type":"Microsoft.Storage/storageAccounts/privateEndpointConnections","properties":{"provisioningState":"Succeeded","privateEndpoint":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/zhiyihuang-rg-euap-east/providers/Microsoft.Network/privateEndpoints/privateendpointnfs"},"privateLinkServiceConnectionState":{"status":"Approved","description":"Auto-Approved","actionRequired":"None"}}}],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":true,"allowSharedKeyAccess":true,"largeFileSharesState":"Enabled","networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":false,"encryption":{"requireInfrastructureEncryption":false,"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-09T03:07:31.6877592Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-09T03:07:31.6877592Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-08-09T03:07:31.5471648Z","primaryEndpoints":{"file":"https://saeastusnfs.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available"}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/yishitest/providers/Microsoft.Storage/storageAccounts/testvlw","name":"testvlw","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"keyCreationTime":{"key1":"2021-10-27T06:47:50.5497427Z","key2":"2021-10-27T06:47:50.5497427Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-27T06:47:50.5497427Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-27T06:47:50.5497427Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-10-27T06:47:50.4247606Z","primaryEndpoints":{"dfs":"https://testvlw.dfs.core.windows.net/","web":"https://testvlw.z13.web.core.windows.net/","blob":"https://testvlw.blob.core.windows.net/","queue":"https://testvlw.queue.core.windows.net/","table":"https://testvlw.table.core.windows.net/","file":"https://testvlw.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available","secondaryLocation":"westus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://testvlw-secondary.dfs.core.windows.net/","web":"https://testvlw-secondary.z13.web.core.windows.net/","blob":"https://testvlw-secondary.blob.core.windows.net/","queue":"https://testvlw-secondary.queue.core.windows.net/","table":"https://testvlw-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/yishitest/providers/Microsoft.Storage/storageAccounts/yssa","name":"yssa","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{"key1":"value1"},"properties":{"defaultToOAuthAuthentication":false,"keyCreationTime":{"key1":"2021-08-16T08:39:21.3287573Z","key2":"2021-08-16T08:39:21.3287573Z"},"privateEndpointConnections":[],"hnsOnMigrationInProgress":false,"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":true,"allowSharedKeyAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-08-16T08:39:21.3287573Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-08-16T08:39:21.3287573Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-08-16T08:39:21.2193709Z","primaryEndpoints":{"dfs":"https://yssa.dfs.core.windows.net/","web":"https://yssa.z13.web.core.windows.net/","blob":"https://yssa.blob.core.windows.net/","queue":"https://yssa.queue.core.windows.net/","table":"https://yssa.table.core.windows.net/","file":"https://yssa.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available"}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/zhiyihuang-rg/providers/Microsoft.Storage/storageAccounts/zhiyihuangsa","name":"zhiyihuangsa","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"defaultToOAuthAuthentication":false,"keyCreationTime":{"key1":"2021-09-10T05:47:01.2111871Z","key2":"2021-09-10T05:47:01.2111871Z"},"allowCrossTenantReplication":true,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":true,"allowSharedKeyAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-10T05:47:01.2111871Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-10T05:47:01.2111871Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-09-10T05:47:01.0861745Z","primaryEndpoints":{"dfs":"https://zhiyihuangsa.dfs.core.windows.net/","web":"https://zhiyihuangsa.z13.web.core.windows.net/","blob":"https://zhiyihuangsa.blob.core.windows.net/","queue":"https://zhiyihuangsa.queue.core.windows.net/","table":"https://zhiyihuangsa.table.core.windows.net/","file":"https://zhiyihuangsa.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available","secondaryLocation":"westus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://zhiyihuangsa-secondary.dfs.core.windows.net/","web":"https://zhiyihuangsa-secondary.z13.web.core.windows.net/","blob":"https://zhiyihuangsa-secondary.blob.core.windows.net/","queue":"https://zhiyihuangsa-secondary.queue.core.windows.net/","table":"https://zhiyihuangsa-secondary.table.core.windows.net/"}}},{"sku":{"name":"Premium_LRS","tier":"Premium"},"kind":"BlockBlobStorage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/zhiyihuang-rg/providers/Microsoft.Storage/storageAccounts/zhiyihuangsadatalake","name":"zhiyihuangsadatalake","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"dnsEndpointType":"Standard","defaultToOAuthAuthentication":false,"publicNetworkAccess":"Enabled","keyCreationTime":{"key1":"2022-07-04T08:22:03.4626093Z","key2":"2022-07-04T08:22:03.4626093Z"},"allowCrossTenantReplication":false,"privateEndpointConnections":[],"isSftpEnabled":false,"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":true,"allowSharedKeyAccess":true,"isHnsEnabled":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"requireInfrastructureEncryption":false,"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-07-04T08:22:03.4782085Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-07-04T08:22:03.4782085Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2022-07-04T08:22:03.2750855Z","primaryEndpoints":{"dfs":"https://zhiyihuangsadatalake.dfs.core.windows.net/","web":"https://zhiyihuangsadatalake.z13.web.core.windows.net/","blob":"https://zhiyihuangsadatalake.blob.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available"}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/AzureSDKTest_reserved/providers/Microsoft.Storage/storageAccounts/zhuyan","name":"zhuyan","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"dnsEndpointType":"Standard","defaultToOAuthAuthentication":false,"publicNetworkAccess":"Enabled","keyCreationTime":{"key1":"2022-08-29T07:49:14.8648748Z","key2":"2022-08-29T07:49:14.8648748Z"},"allowCrossTenantReplication":true,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"allowSharedKeyAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"requireInfrastructureEncryption":false,"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-29T07:49:15.5055031Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-29T07:49:15.5055031Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-08-29T07:49:14.7086254Z","primaryEndpoints":{"dfs":"https://zhuyan.dfs.core.windows.net/","web":"https://zhuyan.z13.web.core.windows.net/","blob":"https://zhuyan.blob.core.windows.net/","queue":"https://zhuyan.queue.core.windows.net/","table":"https://zhuyan.table.core.windows.net/","file":"https://zhuyan.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available","secondaryLocation":"westus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://zhuyan-secondary.dfs.core.windows.net/","web":"https://zhuyan-secondary.z13.web.core.windows.net/","blob":"https://zhuyan-secondary.blob.core.windows.net/","queue":"https://zhuyan-secondary.queue.core.windows.net/","table":"https://zhuyan-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/hang-rg/providers/Microsoft.Storage/storageAccounts/similar8010979611","name":"similar8010979611","type":"Microsoft.Storage/storageAccounts","location":"eastus2","tags":{},"properties":{"keyCreationTime":{"key1":"2022-12-14T07:27:28.2549011Z","key2":"2022-12-14T07:27:28.2549011Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"isHnsEnabled":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-14T07:27:28.5673994Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-14T07:27:28.5673994Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-12-14T07:27:28.1299252Z","primaryEndpoints":{"dfs":"https://similar8010979611.dfs.core.windows.net/","web":"https://similar8010979611.z20.web.core.windows.net/","blob":"https://similar8010979611.blob.core.windows.net/","queue":"https://similar8010979611.queue.core.windows.net/","table":"https://similar8010979611.table.core.windows.net/","file":"https://similar8010979611.file.core.windows.net/"},"primaryLocation":"eastus2","statusOfPrimary":"available"}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azure-cli-edge/providers/Microsoft.Storage/storageAccounts/azextensionedge","name":"azextensionedge","type":"Microsoft.Storage/storageAccounts","location":"westus","tags":{},"properties":{"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":true,"allowSharedKeyAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-01-22T08:51:57.7728758Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-01-22T08:51:57.7728758Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-01-22T08:51:57.6947156Z","primaryEndpoints":{"dfs":"https://azextensionedge.dfs.core.windows.net/","web":"https://azextensionedge.z22.web.core.windows.net/","blob":"https://azextensionedge.blob.core.windows.net/","queue":"https://azextensionedge.queue.core.windows.net/","table":"https://azextensionedge.table.core.windows.net/","file":"https://azextensionedge.file.core.windows.net/"},"primaryLocation":"westus","statusOfPrimary":"available","secondaryLocation":"eastus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://azextensionedge-secondary.dfs.core.windows.net/","web":"https://azextensionedge-secondary.z22.web.core.windows.net/","blob":"https://azextensionedge-secondary.blob.core.windows.net/","queue":"https://azextensionedge-secondary.queue.core.windows.net/","table":"https://azextensionedge-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azure-cli-edge/providers/Microsoft.Storage/storageAccounts/azurecliedge","name":"azurecliedge","type":"Microsoft.Storage/storageAccounts","location":"westus","tags":{},"properties":{"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-01-13T08:41:36.3326539Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-01-13T08:41:36.3326539Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-01-13T08:41:36.2389304Z","primaryEndpoints":{"dfs":"https://azurecliedge.dfs.core.windows.net/","web":"https://azurecliedge.z22.web.core.windows.net/","blob":"https://azurecliedge.blob.core.windows.net/","queue":"https://azurecliedge.queue.core.windows.net/","table":"https://azurecliedge.table.core.windows.net/","file":"https://azurecliedge.file.core.windows.net/"},"primaryLocation":"westus","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/IT_img_tmpl_cancel_zojd4lirypvwywqybbczdsgc_25b42271-f600-455a-8d64-fd979b8d97a2/providers/Microsoft.Storage/storageAccounts/c0fu3cniwiq7c2skwl5kxy69","name":"c0fu3cniwiq7c2skwl5kxy69","type":"Microsoft.Storage/storageAccounts","location":"westus","tags":{"createdby":"AzureVMImageBuilder","magicvalue":"0d819542a3774a2a8709401a7cd09eb8"},"properties":{"keyCreationTime":{"key1":"2023-03-30T15:46:16.0584377Z","key2":"2023-03-30T15:46:16.0584377Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"requireInfrastructureEncryption":true,"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-30T15:46:16.8240702Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-30T15:46:16.8240702Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-30T15:46:15.9334809Z","primaryEndpoints":{"dfs":"https://c0fu3cniwiq7c2skwl5kxy69.dfs.core.windows.net/","web":"https://c0fu3cniwiq7c2skwl5kxy69.z22.web.core.windows.net/","blob":"https://c0fu3cniwiq7c2skwl5kxy69.blob.core.windows.net/","queue":"https://c0fu3cniwiq7c2skwl5kxy69.queue.core.windows.net/","table":"https://c0fu3cniwiq7c2skwl5kxy69.table.core.windows.net/","file":"https://c0fu3cniwiq7c2skwl5kxy69.file.core.windows.net/"},"primaryLocation":"westus","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgsnqo4zg6nxvwnbbnw4dpgfpqvaw52coskm74ohx4yrwsnpfn2y5g7a57pnomsqoky/providers/Microsoft.Storage/storageAccounts/clitestfjtyzusspfvsojrm5","name":"clitestfjtyzusspfvsojrm5","type":"Microsoft.Storage/storageAccounts","location":"westus","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-31T05:14:31.3793237Z","key2":"2023-03-31T05:14:31.3793237Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-31T05:14:32.2387077Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-31T05:14:32.2387077Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2023-03-31T05:14:31.2699737Z","primaryEndpoints":{"blob":"https://clitestfjtyzusspfvsojrm5.blob.core.windows.net/","queue":"https://clitestfjtyzusspfvsojrm5.queue.core.windows.net/","table":"https://clitestfjtyzusspfvsojrm5.table.core.windows.net/","file":"https://clitestfjtyzusspfvsojrm5.file.core.windows.net/"},"primaryLocation":"westus","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgndqcnhtzbgfvywayllmropscysoonfvdiqt3yy2f2owek56fmxotp4xkaed4ctlml/providers/Microsoft.Storage/storageAccounts/clitesthbyb7yke3ybao3eon","name":"clitesthbyb7yke3ybao3eon","type":"Microsoft.Storage/storageAccounts","location":"westus","tags":{},"properties":{"keyCreationTime":{"key1":"2022-05-07T04:18:13.1067632Z","key2":"2022-05-07T04:18:13.1067632Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-05-07T04:18:13.1067632Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-05-07T04:18:13.1067632Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-05-07T04:18:12.9818218Z","primaryEndpoints":{"dfs":"https://clitesthbyb7yke3ybao3eon.dfs.core.windows.net/","web":"https://clitesthbyb7yke3ybao3eon.z22.web.core.windows.net/","blob":"https://clitesthbyb7yke3ybao3eon.blob.core.windows.net/","queue":"https://clitesthbyb7yke3ybao3eon.queue.core.windows.net/","table":"https://clitesthbyb7yke3ybao3eon.table.core.windows.net/","file":"https://clitesthbyb7yke3ybao3eon.file.core.windows.net/"},"primaryLocation":"westus","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/kairu-persist/providers/Microsoft.Storage/storageAccounts/kairu","name":"kairu","type":"Microsoft.Storage/storageAccounts","location":"westus","tags":{},"properties":{"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-01-13T07:35:19.0950431Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-01-13T07:35:19.0950431Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2021-01-13T07:35:18.9856251Z","primaryEndpoints":{"blob":"https://kairu.blob.core.windows.net/","queue":"https://kairu.queue.core.windows.net/","table":"https://kairu.table.core.windows.net/","file":"https://kairu.file.core.windows.net/"},"primaryLocation":"westus","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/AzureSDKTest_reserved/providers/Microsoft.Storage/storageAccounts/pythonsdkmsyyc","name":"pythonsdkmsyyc","type":"Microsoft.Storage/storageAccounts","location":"westus","tags":{},"properties":{"keyCreationTime":{"key1":"2021-06-30T09:03:04.8209550Z","key2":"2021-06-30T09:03:04.8209550Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":true,"allowSharedKeyAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-06-30T09:03:04.8209550Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-06-30T09:03:04.8209550Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-06-30T09:03:04.7272348Z","primaryEndpoints":{"dfs":"https://pythonsdkmsyyc.dfs.core.windows.net/","web":"https://pythonsdkmsyyc.z22.web.core.windows.net/","blob":"https://pythonsdkmsyyc.blob.core.windows.net/","queue":"https://pythonsdkmsyyc.queue.core.windows.net/","table":"https://pythonsdkmsyyc.table.core.windows.net/","file":"https://pythonsdkmsyyc.file.core.windows.net/"},"primaryLocation":"westus","statusOfPrimary":"available"}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/shiying-rg/providers/Microsoft.Storage/storageAccounts/shiyingsa","name":"shiyingsa","type":"Microsoft.Storage/storageAccounts","location":"westus","tags":{},"properties":{"keyCreationTime":{"key1":"2023-02-06T09:23:14.1012901Z","key2":"2023-02-06T09:23:14.1012901Z"},"privateEndpointConnections":[],"hnsOnMigrationInProgress":false,"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"isHnsEnabled":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[{"value":"25.1.2.3","action":"Allow"}],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-02-06T09:23:14.1637913Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-02-06T09:23:14.1637913Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-02-06T09:23:13.9762807Z","primaryEndpoints":{"dfs":"https://shiyingsa.dfs.core.windows.net/","web":"https://shiyingsa.z22.web.core.windows.net/","blob":"https://shiyingsa.blob.core.windows.net/","queue":"https://shiyingsa.queue.core.windows.net/","table":"https://shiyingsa.table.core.windows.net/","file":"https://shiyingsa.file.core.windows.net/"},"primaryLocation":"westus","statusOfPrimary":"available","secondaryLocation":"eastus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://shiyingsa-secondary.dfs.core.windows.net/","web":"https://shiyingsa-secondary.z22.web.core.windows.net/","blob":"https://shiyingsa-secondary.blob.core.windows.net/","queue":"https://shiyingsa-secondary.queue.core.windows.net/","table":"https://shiyingsa-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/shiying-rg/providers/Microsoft.Storage/storageAccounts/shiyingsa1","name":"shiyingsa1","type":"Microsoft.Storage/storageAccounts","location":"westus","tags":{},"properties":{"keyCreationTime":{"key1":"2023-02-28T02:47:53.1841709Z","key2":"2023-02-28T02:47:53.1841709Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-02-28T02:47:53.2466591Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-02-28T02:47:53.2466591Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-02-28T02:47:53.0748209Z","primaryEndpoints":{"dfs":"https://shiyingsa1.dfs.core.windows.net/","web":"https://shiyingsa1.z22.web.core.windows.net/","blob":"https://shiyingsa1.blob.core.windows.net/","queue":"https://shiyingsa1.queue.core.windows.net/","table":"https://shiyingsa1.table.core.windows.net/","file":"https://shiyingsa1.file.core.windows.net/"},"primaryLocation":"westus","statusOfPrimary":"available"}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/yishitest/providers/Microsoft.Storage/storageAccounts/testalw","name":"testalw","type":"Microsoft.Storage/storageAccounts","location":"westus","tags":{},"properties":{"immutableStorageWithVersioning":{"enabled":true,"immutabilityPolicy":{"immutabilityPeriodSinceCreationInDays":3,"state":"Disabled"}},"keyCreationTime":{"key1":"2022-10-19T02:13:01.1856793Z","key2":"2022-10-19T02:13:11.9514789Z"},"privateEndpointConnections":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/yishitest/providers/Microsoft.Storage/storageAccounts/testalw/privateEndpointConnections/testalw.cefd3d56-feb9-4be9-978b-fb9416daa1ab","name":"testalw.cefd3d56-feb9-4be9-978b-fb9416daa1ab","type":"Microsoft.Storage/storageAccounts/privateEndpointConnections","properties":{"provisioningState":"Succeeded","privateEndpoint":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/yishitest/providers/Microsoft.Network/privateEndpoints/testpe"},"privateLinkServiceConnectionState":{"status":"Approved","description":"Auto-Approved","actionRequired":"None"}}}],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-27T06:27:50.3554138Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-27T06:27:50.3554138Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-10-27T06:27:50.2616355Z","primaryEndpoints":{"dfs":"https://testalw.dfs.core.windows.net/","web":"https://testalw.z22.web.core.windows.net/","blob":"https://testalw.blob.core.windows.net/","queue":"https://testalw.queue.core.windows.net/","table":"https://testalw.table.core.windows.net/","file":"https://testalw.file.core.windows.net/"},"primaryLocation":"westus","statusOfPrimary":"available","secondaryLocation":"eastus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://testalw-secondary.dfs.core.windows.net/","web":"https://testalw-secondary.z22.web.core.windows.net/","blob":"https://testalw-secondary.blob.core.windows.net/","queue":"https://testalw-secondary.queue.core.windows.net/","table":"https://testalw-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/yishitest/providers/Microsoft.Storage/storageAccounts/testalw1027","name":"testalw1027","type":"Microsoft.Storage/storageAccounts","location":"westus","tags":{},"properties":{"immutableStorageWithVersioning":{"enabled":true,"immutabilityPolicy":{"immutabilityPeriodSinceCreationInDays":1,"state":"Unlocked"}},"keyCreationTime":{"key1":"2021-10-27T07:34:49.7592232Z","key2":"2021-10-27T07:34:49.7592232Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-27T07:34:49.7592232Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-27T07:34:49.7592232Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-10-27T07:34:49.6810731Z","primaryEndpoints":{"dfs":"https://testalw1027.dfs.core.windows.net/","web":"https://testalw1027.z22.web.core.windows.net/","blob":"https://testalw1027.blob.core.windows.net/","queue":"https://testalw1027.queue.core.windows.net/","table":"https://testalw1027.table.core.windows.net/","file":"https://testalw1027.file.core.windows.net/"},"primaryLocation":"westus","statusOfPrimary":"available","secondaryLocation":"eastus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://testalw1027-secondary.dfs.core.windows.net/","web":"https://testalw1027-secondary.z22.web.core.windows.net/","blob":"https://testalw1027-secondary.blob.core.windows.net/","queue":"https://testalw1027-secondary.queue.core.windows.net/","table":"https://testalw1027-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/yishitest/providers/Microsoft.Storage/storageAccounts/testalw1028","name":"testalw1028","type":"Microsoft.Storage/storageAccounts","location":"westus","tags":{},"properties":{"immutableStorageWithVersioning":{"enabled":true,"immutabilityPolicy":{"immutabilityPeriodSinceCreationInDays":1,"state":"Unlocked"}},"keyCreationTime":{"key1":"2021-10-28T01:49:10.2414505Z","key2":"2021-10-28T01:49:10.2414505Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-28T01:49:10.2414505Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-28T01:49:10.2414505Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-10-28T01:49:10.1633042Z","primaryEndpoints":{"dfs":"https://testalw1028.dfs.core.windows.net/","web":"https://testalw1028.z22.web.core.windows.net/","blob":"https://testalw1028.blob.core.windows.net/","queue":"https://testalw1028.queue.core.windows.net/","table":"https://testalw1028.table.core.windows.net/","file":"https://testalw1028.file.core.windows.net/"},"primaryLocation":"westus","statusOfPrimary":"available","secondaryLocation":"eastus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://testalw1028-secondary.dfs.core.windows.net/","web":"https://testalw1028-secondary.z22.web.core.windows.net/","blob":"https://testalw1028-secondary.blob.core.windows.net/","queue":"https://testalw1028-secondary.queue.core.windows.net/","table":"https://testalw1028-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/yishitest/providers/Microsoft.Storage/storageAccounts/yshns","name":"yshns","type":"Microsoft.Storage/storageAccounts","location":"westus","tags":{},"properties":{"keyCreationTime":{"key1":"2021-10-15T02:10:28.4103368Z","key2":"2021-10-15T02:10:28.4103368Z"},"privateEndpointConnections":[],"hnsOnMigrationInProgress":false,"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"isHnsEnabled":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-15T02:10:28.4103368Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-15T02:10:28.4103368Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-10-15T02:10:28.3165819Z","primaryEndpoints":{"dfs":"https://yshns.dfs.core.windows.net/","web":"https://yshns.z22.web.core.windows.net/","blob":"https://yshns.blob.core.windows.net/","queue":"https://yshns.queue.core.windows.net/","table":"https://yshns.table.core.windows.net/","file":"https://yshns.file.core.windows.net/"},"primaryLocation":"westus","statusOfPrimary":"available","secondaryLocation":"eastus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://yshns-secondary.dfs.core.windows.net/","web":"https://yshns-secondary.z22.web.core.windows.net/","blob":"https://yshns-secondary.blob.core.windows.net/","queue":"https://yshns-secondary.queue.core.windows.net/","table":"https://yshns-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/AzureSDKTest_reserved/providers/Microsoft.Storage/storageAccounts/azuresdktest","name":"azuresdktest","type":"Microsoft.Storage/storageAccounts","location":"eastasia","tags":{},"properties":{"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2020-08-12T06:32:07.1157877Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2020-08-12T06:32:07.1157877Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2020-08-12T06:32:07.0689199Z","primaryEndpoints":{"dfs":"https://azuresdktest.dfs.core.windows.net/","web":"https://azuresdktest.z7.web.core.windows.net/","blob":"https://azuresdktest.blob.core.windows.net/","queue":"https://azuresdktest.queue.core.windows.net/","table":"https://azuresdktest.table.core.windows.net/","file":"https://azuresdktest.file.core.windows.net/"},"primaryLocation":"eastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgbcjpbfrgst/providers/Microsoft.Storage/storageAccounts/clitest7y3z5tzoevqexrwmb","name":"clitest7y3z5tzoevqexrwmb","type":"Microsoft.Storage/storageAccounts","location":"eastasia","tags":{},"properties":{"keyCreationTime":{"key1":"2022-08-11T16:07:26.7756526Z","key2":"2022-08-11T16:07:26.7756526Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-11T16:07:26.7912767Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-11T16:07:26.7912767Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2022-08-11T16:07:26.6975255Z","primaryEndpoints":{"blob":"https://clitest7y3z5tzoevqexrwmb.blob.core.windows.net/","queue":"https://clitest7y3z5tzoevqexrwmb.queue.core.windows.net/","table":"https://clitest7y3z5tzoevqexrwmb.table.core.windows.net/","file":"https://clitest7y3z5tzoevqexrwmb.file.core.windows.net/"},"primaryLocation":"eastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgephuyzwt3d/providers/Microsoft.Storage/storageAccounts/clitesturpy433yg4s3cpou6","name":"clitesturpy433yg4s3cpou6","type":"Microsoft.Storage/storageAccounts","location":"eastasia","tags":{},"properties":{"keyCreationTime":{"key1":"2022-07-21T15:56:17.1133943Z","key2":"2022-07-21T15:56:17.1133943Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-07-21T15:56:17.1290016Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-07-21T15:56:17.1290016Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2022-07-21T15:56:17.0352115Z","primaryEndpoints":{"blob":"https://clitesturpy433yg4s3cpou6.blob.core.windows.net/","queue":"https://clitesturpy433yg4s3cpou6.queue.core.windows.net/","table":"https://clitesturpy433yg4s3cpou6.table.core.windows.net/","file":"https://clitesturpy433yg4s3cpou6.file.core.windows.net/"},"primaryLocation":"eastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rggrglkh7zr7/providers/Microsoft.Storage/storageAccounts/clitest2f63bh43aix4wcnlh","name":"clitest2f63bh43aix4wcnlh","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{},"properties":{"keyCreationTime":{"key1":"2021-04-22T08:17:38.5541453Z","key2":"2021-04-22T08:17:38.5541453Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-22T08:17:38.5541453Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-22T08:17:38.5541453Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2021-04-22T08:17:38.4760163Z","primaryEndpoints":{"blob":"https://clitest2f63bh43aix4wcnlh.blob.core.windows.net/","queue":"https://clitest2f63bh43aix4wcnlh.queue.core.windows.net/","table":"https://clitest2f63bh43aix4wcnlh.table.core.windows.net/","file":"https://clitest2f63bh43aix4wcnlh.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgrli6qx2bll/providers/Microsoft.Storage/storageAccounts/clitest2kskuzyfvkqd7xx4y","name":"clitest2kskuzyfvkqd7xx4y","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{},"properties":{"keyCreationTime":{"key1":"2022-03-16T23:34:08.0367829Z","key2":"2022-03-16T23:34:08.0367829Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-16T23:34:08.0367829Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-16T23:34:08.0367829Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2022-03-16T23:34:07.9430240Z","primaryEndpoints":{"blob":"https://clitest2kskuzyfvkqd7xx4y.blob.core.windows.net/","queue":"https://clitest2kskuzyfvkqd7xx4y.queue.core.windows.net/","table":"https://clitest2kskuzyfvkqd7xx4y.table.core.windows.net/","file":"https://clitest2kskuzyfvkqd7xx4y.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgh5duq2f6uh/providers/Microsoft.Storage/storageAccounts/clitest2vjedutxs37ymp4ni","name":"clitest2vjedutxs37ymp4ni","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{},"properties":{"keyCreationTime":{"key1":"2021-04-23T07:13:21.0424866Z","key2":"2021-04-23T07:13:21.0424866Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-23T07:13:21.0581083Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-23T07:13:21.0581083Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2021-04-23T07:13:20.9643257Z","primaryEndpoints":{"blob":"https://clitest2vjedutxs37ymp4ni.blob.core.windows.net/","queue":"https://clitest2vjedutxs37ymp4ni.queue.core.windows.net/","table":"https://clitest2vjedutxs37ymp4ni.table.core.windows.net/","file":"https://clitest2vjedutxs37ymp4ni.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgl6l3rg6atb/providers/Microsoft.Storage/storageAccounts/clitest4sjmiwke5nz3f67pu","name":"clitest4sjmiwke5nz3f67pu","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{},"properties":{"keyCreationTime":{"key1":"2021-04-22T08:02:15.3305055Z","key2":"2021-04-22T08:02:15.3305055Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-22T08:02:15.3305055Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-22T08:02:15.3305055Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2021-04-22T08:02:15.2523305Z","primaryEndpoints":{"blob":"https://clitest4sjmiwke5nz3f67pu.blob.core.windows.net/","queue":"https://clitest4sjmiwke5nz3f67pu.queue.core.windows.net/","table":"https://clitest4sjmiwke5nz3f67pu.table.core.windows.net/","file":"https://clitest4sjmiwke5nz3f67pu.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgbbt37xr2le/providers/Microsoft.Storage/storageAccounts/clitest5frikrzhxwryrkfel","name":"clitest5frikrzhxwryrkfel","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{},"properties":{"keyCreationTime":{"key1":"2021-04-22T08:19:22.9620171Z","key2":"2021-04-22T08:19:22.9620171Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-22T08:19:22.9776721Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-22T08:19:22.9776721Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2021-04-22T08:19:22.8838883Z","primaryEndpoints":{"blob":"https://clitest5frikrzhxwryrkfel.blob.core.windows.net/","queue":"https://clitest5frikrzhxwryrkfel.queue.core.windows.net/","table":"https://clitest5frikrzhxwryrkfel.table.core.windows.net/","file":"https://clitest5frikrzhxwryrkfel.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgrc4sjsrzt4/providers/Microsoft.Storage/storageAccounts/clitest63b5vtkhuf7auho6z","name":"clitest63b5vtkhuf7auho6z","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{},"properties":{"keyCreationTime":{"key1":"2021-04-22T08:17:38.3198561Z","key2":"2021-04-22T08:17:38.3198561Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-22T08:17:38.3198561Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-22T08:17:38.3198561Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2021-04-22T08:17:38.2416459Z","primaryEndpoints":{"blob":"https://clitest63b5vtkhuf7auho6z.blob.core.windows.net/","queue":"https://clitest63b5vtkhuf7auho6z.queue.core.windows.net/","table":"https://clitest63b5vtkhuf7auho6z.table.core.windows.net/","file":"https://clitest63b5vtkhuf7auho6z.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgekim5ct43n/providers/Microsoft.Storage/storageAccounts/clitest6jusqp4qvczw52pql","name":"clitest6jusqp4qvczw52pql","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{},"properties":{"keyCreationTime":{"key1":"2021-04-22T08:05:08.7847684Z","key2":"2021-04-22T08:05:08.7847684Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-22T08:05:08.8003328Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-22T08:05:08.8003328Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2021-04-22T08:05:08.7065579Z","primaryEndpoints":{"blob":"https://clitest6jusqp4qvczw52pql.blob.core.windows.net/","queue":"https://clitest6jusqp4qvczw52pql.queue.core.windows.net/","table":"https://clitest6jusqp4qvczw52pql.table.core.windows.net/","file":"https://clitest6jusqp4qvczw52pql.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgbbt37xr2le/providers/Microsoft.Storage/storageAccounts/clitest74vl6rwuxl5fbuklw","name":"clitest74vl6rwuxl5fbuklw","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{},"properties":{"keyCreationTime":{"key1":"2021-04-22T08:17:38.2260082Z","key2":"2021-04-22T08:17:38.2260082Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-22T08:17:38.2260082Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-22T08:17:38.2260082Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2021-04-22T08:17:38.1635154Z","primaryEndpoints":{"blob":"https://clitest74vl6rwuxl5fbuklw.blob.core.windows.net/","queue":"https://clitest74vl6rwuxl5fbuklw.queue.core.windows.net/","table":"https://clitest74vl6rwuxl5fbuklw.table.core.windows.net/","file":"https://clitest74vl6rwuxl5fbuklw.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgy6swh3vebl/providers/Microsoft.Storage/storageAccounts/clitestaxq4uhxp4axa3uagg","name":"clitestaxq4uhxp4axa3uagg","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{},"properties":{"keyCreationTime":{"key1":"2021-12-10T05:18:34.9019274Z","key2":"2021-12-10T05:18:34.9019274Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-10T05:18:34.9175551Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-10T05:18:34.9175551Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2021-12-10T05:18:34.8238281Z","primaryEndpoints":{"blob":"https://clitestaxq4uhxp4axa3uagg.blob.core.windows.net/","queue":"https://clitestaxq4uhxp4axa3uagg.queue.core.windows.net/","table":"https://clitestaxq4uhxp4axa3uagg.table.core.windows.net/","file":"https://clitestaxq4uhxp4axa3uagg.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgiudkrkxpl4/providers/Microsoft.Storage/storageAccounts/clitestbiegaggvgwivkqyyi","name":"clitestbiegaggvgwivkqyyi","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{},"properties":{"keyCreationTime":{"key1":"2021-04-23T07:13:20.8705764Z","key2":"2021-04-23T07:13:20.8705764Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-23T07:13:20.8861995Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-23T07:13:20.8861995Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2021-04-23T07:13:20.7925187Z","primaryEndpoints":{"blob":"https://clitestbiegaggvgwivkqyyi.blob.core.windows.net/","queue":"https://clitestbiegaggvgwivkqyyi.queue.core.windows.net/","table":"https://clitestbiegaggvgwivkqyyi.table.core.windows.net/","file":"https://clitestbiegaggvgwivkqyyi.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg46ia57tmnz/providers/Microsoft.Storage/storageAccounts/clitestdlxtp24ycnjl3jui2","name":"clitestdlxtp24ycnjl3jui2","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{},"properties":{"keyCreationTime":{"key1":"2021-04-23T03:42:54.3217696Z","key2":"2021-04-23T03:42:54.3217696Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-23T03:42:54.3217696Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-23T03:42:54.3217696Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2021-04-23T03:42:54.2436164Z","primaryEndpoints":{"blob":"https://clitestdlxtp24ycnjl3jui2.blob.core.windows.net/","queue":"https://clitestdlxtp24ycnjl3jui2.queue.core.windows.net/","table":"https://clitestdlxtp24ycnjl3jui2.table.core.windows.net/","file":"https://clitestdlxtp24ycnjl3jui2.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg23akmjlz2r/providers/Microsoft.Storage/storageAccounts/clitestdmmxq6bklh35yongi","name":"clitestdmmxq6bklh35yongi","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{},"properties":{"keyCreationTime":{"key1":"2021-08-05T19:49:04.6966074Z","key2":"2021-08-05T19:49:04.6966074Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-08-05T19:49:04.6966074Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-08-05T19:49:04.6966074Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2021-08-05T19:49:04.6185933Z","primaryEndpoints":{"blob":"https://clitestdmmxq6bklh35yongi.blob.core.windows.net/","queue":"https://clitestdmmxq6bklh35yongi.queue.core.windows.net/","table":"https://clitestdmmxq6bklh35yongi.table.core.windows.net/","file":"https://clitestdmmxq6bklh35yongi.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgv3m577d7ho/providers/Microsoft.Storage/storageAccounts/clitestej2fvhoj3zogyp5e7","name":"clitestej2fvhoj3zogyp5e7","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{},"properties":{"keyCreationTime":{"key1":"2021-04-23T03:42:54.7279926Z","key2":"2021-04-23T03:42:54.7279926Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-23T03:42:54.7279926Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-23T03:42:54.7279926Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2021-04-23T03:42:54.6342444Z","primaryEndpoints":{"blob":"https://clitestej2fvhoj3zogyp5e7.blob.core.windows.net/","queue":"https://clitestej2fvhoj3zogyp5e7.queue.core.windows.net/","table":"https://clitestej2fvhoj3zogyp5e7.table.core.windows.net/","file":"https://clitestej2fvhoj3zogyp5e7.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgp6ikwpcsq7/providers/Microsoft.Storage/storageAccounts/clitestggvkyebv5o55dhakj","name":"clitestggvkyebv5o55dhakj","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{},"properties":{"keyCreationTime":{"key1":"2021-04-23T07:13:21.2300019Z","key2":"2021-04-23T07:13:21.2300019Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-23T07:13:21.2456239Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-23T07:13:21.2456239Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2021-04-23T07:13:21.1518492Z","primaryEndpoints":{"blob":"https://clitestggvkyebv5o55dhakj.blob.core.windows.net/","queue":"https://clitestggvkyebv5o55dhakj.queue.core.windows.net/","table":"https://clitestggvkyebv5o55dhakj.table.core.windows.net/","file":"https://clitestggvkyebv5o55dhakj.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgn6glpfa25c/providers/Microsoft.Storage/storageAccounts/clitestgt3fjzabc7taya5zo","name":"clitestgt3fjzabc7taya5zo","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{},"properties":{"keyCreationTime":{"key1":"2021-04-23T07:13:20.6675009Z","key2":"2021-04-23T07:13:20.6675009Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-23T07:13:20.6831653Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-23T07:13:20.6831653Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2021-04-23T07:13:20.5894204Z","primaryEndpoints":{"blob":"https://clitestgt3fjzabc7taya5zo.blob.core.windows.net/","queue":"https://clitestgt3fjzabc7taya5zo.queue.core.windows.net/","table":"https://clitestgt3fjzabc7taya5zo.table.core.windows.net/","file":"https://clitestgt3fjzabc7taya5zo.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgptzwacrnwa/providers/Microsoft.Storage/storageAccounts/clitestivtrt5tp624n63ast","name":"clitestivtrt5tp624n63ast","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{},"properties":{"keyCreationTime":{"key1":"2021-04-22T08:17:38.1166795Z","key2":"2021-04-22T08:17:38.1166795Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-22T08:17:38.1166795Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-22T08:17:38.1166795Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2021-04-22T08:17:38.0541529Z","primaryEndpoints":{"blob":"https://clitestivtrt5tp624n63ast.blob.core.windows.net/","queue":"https://clitestivtrt5tp624n63ast.queue.core.windows.net/","table":"https://clitestivtrt5tp624n63ast.table.core.windows.net/","file":"https://clitestivtrt5tp624n63ast.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgaz5eufnx7d/providers/Microsoft.Storage/storageAccounts/clitestkj3e2bodztqdfqsa2","name":"clitestkj3e2bodztqdfqsa2","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{},"properties":{"keyCreationTime":{"key1":"2021-12-08T09:02:59.1361396Z","key2":"2021-12-08T09:02:59.1361396Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-08T09:02:59.1361396Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-08T09:02:59.1361396Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2021-12-08T09:02:59.0267650Z","primaryEndpoints":{"blob":"https://clitestkj3e2bodztqdfqsa2.blob.core.windows.net/","queue":"https://clitestkj3e2bodztqdfqsa2.queue.core.windows.net/","table":"https://clitestkj3e2bodztqdfqsa2.table.core.windows.net/","file":"https://clitestkj3e2bodztqdfqsa2.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgeghfcmpfiw/providers/Microsoft.Storage/storageAccounts/clitestkoxtfkf67yodgckyb","name":"clitestkoxtfkf67yodgckyb","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{},"properties":{"keyCreationTime":{"key1":"2022-02-28T10:04:35.2504002Z","key2":"2022-02-28T10:04:35.2504002Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-02-28T10:04:35.2504002Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-02-28T10:04:35.2504002Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2022-02-28T10:04:35.1410179Z","primaryEndpoints":{"blob":"https://clitestkoxtfkf67yodgckyb.blob.core.windows.net/","queue":"https://clitestkoxtfkf67yodgckyb.queue.core.windows.net/","table":"https://clitestkoxtfkf67yodgckyb.table.core.windows.net/","file":"https://clitestkoxtfkf67yodgckyb.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgdc25pvki6m/providers/Microsoft.Storage/storageAccounts/clitestkxu4ahsqaxv42cyyf","name":"clitestkxu4ahsqaxv42cyyf","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{},"properties":{"keyCreationTime":{"key1":"2021-04-22T08:02:15.7523496Z","key2":"2021-04-22T08:02:15.7523496Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-22T08:02:15.7523496Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-22T08:02:15.7523496Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2021-04-22T08:02:15.6742355Z","primaryEndpoints":{"blob":"https://clitestkxu4ahsqaxv42cyyf.blob.core.windows.net/","queue":"https://clitestkxu4ahsqaxv42cyyf.queue.core.windows.net/","table":"https://clitestkxu4ahsqaxv42cyyf.table.core.windows.net/","file":"https://clitestkxu4ahsqaxv42cyyf.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgawbqkye7l4/providers/Microsoft.Storage/storageAccounts/clitestlsjx67ujuhjr7zkah","name":"clitestlsjx67ujuhjr7zkah","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{},"properties":{"keyCreationTime":{"key1":"2022-05-09T04:30:23.0266730Z","key2":"2022-05-09T04:30:23.0266730Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-05-09T04:30:23.0266730Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-05-09T04:30:23.0266730Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2022-05-09T04:30:22.9172929Z","primaryEndpoints":{"blob":"https://clitestlsjx67ujuhjr7zkah.blob.core.windows.net/","queue":"https://clitestlsjx67ujuhjr7zkah.queue.core.windows.net/","table":"https://clitestlsjx67ujuhjr7zkah.table.core.windows.net/","file":"https://clitestlsjx67ujuhjr7zkah.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg4chnkoo7ql/providers/Microsoft.Storage/storageAccounts/clitestmevgvn7p2e7ydqz44","name":"clitestmevgvn7p2e7ydqz44","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{},"properties":{"keyCreationTime":{"key1":"2021-12-08T03:32:22.3716191Z","key2":"2021-12-08T03:32:22.3716191Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-08T03:32:22.3872332Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-08T03:32:22.3872332Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2021-12-08T03:32:22.2778291Z","primaryEndpoints":{"blob":"https://clitestmevgvn7p2e7ydqz44.blob.core.windows.net/","queue":"https://clitestmevgvn7p2e7ydqz44.queue.core.windows.net/","table":"https://clitestmevgvn7p2e7ydqz44.table.core.windows.net/","file":"https://clitestmevgvn7p2e7ydqz44.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgghkyqf7pb5/providers/Microsoft.Storage/storageAccounts/clitestpuea6vlqwxw6ihiws","name":"clitestpuea6vlqwxw6ihiws","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{},"properties":{"keyCreationTime":{"key1":"2021-04-23T07:13:21.0581083Z","key2":"2021-04-23T07:13:21.0581083Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-23T07:13:21.0737014Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-23T07:13:21.0737014Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2021-04-23T07:13:20.9799581Z","primaryEndpoints":{"blob":"https://clitestpuea6vlqwxw6ihiws.blob.core.windows.net/","queue":"https://clitestpuea6vlqwxw6ihiws.queue.core.windows.net/","table":"https://clitestpuea6vlqwxw6ihiws.table.core.windows.net/","file":"https://clitestpuea6vlqwxw6ihiws.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgbo2ure7pgp/providers/Microsoft.Storage/storageAccounts/clitestsnv7joygpazk23npj","name":"clitestsnv7joygpazk23npj","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{},"properties":{"keyCreationTime":{"key1":"2021-05-21T02:19:20.7474327Z","key2":"2021-05-21T02:19:20.7474327Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-05-21T02:19:20.7474327Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-05-21T02:19:20.7474327Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2021-05-21T02:19:20.6537267Z","primaryEndpoints":{"blob":"https://clitestsnv7joygpazk23npj.blob.core.windows.net/","queue":"https://clitestsnv7joygpazk23npj.queue.core.windows.net/","table":"https://clitestsnv7joygpazk23npj.table.core.windows.net/","file":"https://clitestsnv7joygpazk23npj.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg6i4hl6iakg/providers/Microsoft.Storage/storageAccounts/clitestu3p7a7ib4n4y7gt4m","name":"clitestu3p7a7ib4n4y7gt4m","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{},"properties":{"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-12-30T01:51:53.0814418Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-12-30T01:51:53.0814418Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2019-12-30T01:51:53.0189478Z","primaryEndpoints":{"blob":"https://clitestu3p7a7ib4n4y7gt4m.blob.core.windows.net/","queue":"https://clitestu3p7a7ib4n4y7gt4m.queue.core.windows.net/","table":"https://clitestu3p7a7ib4n4y7gt4m.table.core.windows.net/","file":"https://clitestu3p7a7ib4n4y7gt4m.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgu7jwflzo6g/providers/Microsoft.Storage/storageAccounts/clitestwqzjytdeun46rphfd","name":"clitestwqzjytdeun46rphfd","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{},"properties":{"keyCreationTime":{"key1":"2021-04-23T03:44:35.3668592Z","key2":"2021-04-23T03:44:35.3668592Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-23T03:44:35.3668592Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-23T03:44:35.3668592Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2021-04-23T03:44:35.2887580Z","primaryEndpoints":{"blob":"https://clitestwqzjytdeun46rphfd.blob.core.windows.net/","queue":"https://clitestwqzjytdeun46rphfd.queue.core.windows.net/","table":"https://clitestwqzjytdeun46rphfd.table.core.windows.net/","file":"https://clitestwqzjytdeun46rphfd.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgltfej7yr4u/providers/Microsoft.Storage/storageAccounts/clitestwvsg2uskf4i7vjfto","name":"clitestwvsg2uskf4i7vjfto","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{},"properties":{"keyCreationTime":{"key1":"2021-05-13T07:48:30.9247776Z","key2":"2021-05-13T07:48:30.9247776Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-05-13T07:48:30.9403727Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-05-13T07:48:30.9403727Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2021-05-13T07:48:30.8309682Z","primaryEndpoints":{"blob":"https://clitestwvsg2uskf4i7vjfto.blob.core.windows.net/","queue":"https://clitestwvsg2uskf4i7vjfto.queue.core.windows.net/","table":"https://clitestwvsg2uskf4i7vjfto.table.core.windows.net/","file":"https://clitestwvsg2uskf4i7vjfto.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgzjznhcqaoh/providers/Microsoft.Storage/storageAccounts/clitestwznnmnfot33xjztmk","name":"clitestwznnmnfot33xjztmk","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{},"properties":{"keyCreationTime":{"key1":"2021-04-23T07:13:20.7299628Z","key2":"2021-04-23T07:13:20.7299628Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-23T07:13:20.7456181Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-23T07:13:20.7456181Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2021-04-23T07:13:20.6518776Z","primaryEndpoints":{"blob":"https://clitestwznnmnfot33xjztmk.blob.core.windows.net/","queue":"https://clitestwznnmnfot33xjztmk.queue.core.windows.net/","table":"https://clitestwznnmnfot33xjztmk.table.core.windows.net/","file":"https://clitestwznnmnfot33xjztmk.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg4yns4yxisb/providers/Microsoft.Storage/storageAccounts/clitestyt6rxgad3kebqzh26","name":"clitestyt6rxgad3kebqzh26","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{},"properties":{"keyCreationTime":{"key1":"2021-08-05T19:49:04.8528440Z","key2":"2021-08-05T19:49:04.8528440Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-08-05T19:49:04.8528440Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-08-05T19:49:04.8528440Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2021-08-05T19:49:04.7747435Z","primaryEndpoints":{"blob":"https://clitestyt6rxgad3kebqzh26.blob.core.windows.net/","queue":"https://clitestyt6rxgad3kebqzh26.queue.core.windows.net/","table":"https://clitestyt6rxgad3kebqzh26.table.core.windows.net/","file":"https://clitestyt6rxgad3kebqzh26.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgovptfsocfg/providers/Microsoft.Storage/storageAccounts/clitestz72bbbbv2cio2pmom","name":"clitestz72bbbbv2cio2pmom","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{},"properties":{"keyCreationTime":{"key1":"2021-04-23T07:13:21.0112600Z","key2":"2021-04-23T07:13:21.0112600Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-23T07:13:21.0268549Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-23T07:13:21.0268549Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2021-04-23T07:13:20.9330720Z","primaryEndpoints":{"blob":"https://clitestz72bbbbv2cio2pmom.blob.core.windows.net/","queue":"https://clitestz72bbbbv2cio2pmom.queue.core.windows.net/","table":"https://clitestz72bbbbv2cio2pmom.table.core.windows.net/","file":"https://clitestz72bbbbv2cio2pmom.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgxp7uwuibs5/providers/Microsoft.Storage/storageAccounts/clitestzrwidkqplnw3jmz4z","name":"clitestzrwidkqplnw3jmz4z","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{},"properties":{"keyCreationTime":{"key1":"2021-04-23T07:13:20.6831653Z","key2":"2021-04-23T07:13:20.6831653Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-23T07:13:20.6987004Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-23T07:13:20.6987004Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2021-04-23T07:13:20.6049571Z","primaryEndpoints":{"blob":"https://clitestzrwidkqplnw3jmz4z.blob.core.windows.net/","queue":"https://clitestzrwidkqplnw3jmz4z.queue.core.windows.net/","table":"https://clitestzrwidkqplnw3jmz4z.table.core.windows.net/","file":"https://clitestzrwidkqplnw3jmz4z.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs1100320004dd89524","name":"cs1100320004dd89524","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2021-03-26T05:48:15.7013062Z","key2":"2021-03-26T05:48:15.7013062Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-03-26T05:48:15.7169621Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-03-26T05:48:15.7169621Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-03-26T05:48:15.6545059Z","primaryEndpoints":{"dfs":"https://cs1100320004dd89524.dfs.core.windows.net/","web":"https://cs1100320004dd89524.z23.web.core.windows.net/","blob":"https://cs1100320004dd89524.blob.core.windows.net/","queue":"https://cs1100320004dd89524.queue.core.windows.net/","table":"https://cs1100320004dd89524.table.core.windows.net/","file":"https://cs1100320004dd89524.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs1100320005416c8c9","name":"cs1100320005416c8c9","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2021-07-09T05:58:20.1898753Z","key2":"2021-07-09T05:58:20.1898753Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-07-09T05:58:20.2055665Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-07-09T05:58:20.2055665Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-07-09T05:58:20.0961322Z","primaryEndpoints":{"dfs":"https://cs1100320005416c8c9.dfs.core.windows.net/","web":"https://cs1100320005416c8c9.z23.web.core.windows.net/","blob":"https://cs1100320005416c8c9.blob.core.windows.net/","queue":"https://cs1100320005416c8c9.queue.core.windows.net/","table":"https://cs1100320005416c8c9.table.core.windows.net/","file":"https://cs1100320005416c8c9.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs1100320007b1ce356","name":"cs1100320007b1ce356","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2021-08-31T13:56:10.5497663Z","key2":"2021-08-31T13:56:10.5497663Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-08-31T13:56:10.5497663Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-08-31T13:56:10.5497663Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-08-31T13:56:10.4560533Z","primaryEndpoints":{"dfs":"https://cs1100320007b1ce356.dfs.core.windows.net/","web":"https://cs1100320007b1ce356.z23.web.core.windows.net/","blob":"https://cs1100320007b1ce356.blob.core.windows.net/","queue":"https://cs1100320007b1ce356.queue.core.windows.net/","table":"https://cs1100320007b1ce356.table.core.windows.net/","file":"https://cs1100320007b1ce356.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/AzureSDKTest_reserved/providers/Microsoft.Storage/storageAccounts/cs1100320007de01867","name":"cs1100320007de01867","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2020-09-25T03:24:00.9959166Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2020-09-25T03:24:00.9959166Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2020-09-25T03:24:00.9490326Z","primaryEndpoints":{"dfs":"https://cs1100320007de01867.dfs.core.windows.net/","web":"https://cs1100320007de01867.z23.web.core.windows.net/","blob":"https://cs1100320007de01867.blob.core.windows.net/","queue":"https://cs1100320007de01867.queue.core.windows.net/","table":"https://cs1100320007de01867.table.core.windows.net/","file":"https://cs1100320007de01867.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs1100320007f91393f","name":"cs1100320007f91393f","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2022-01-22T18:02:15.3088372Z","key2":"2022-01-22T18:02:15.3088372Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-01-22T18:02:15.3088372Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-01-22T18:02:15.3088372Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-01-22T18:02:15.1681915Z","primaryEndpoints":{"dfs":"https://cs1100320007f91393f.dfs.core.windows.net/","web":"https://cs1100320007f91393f.z23.web.core.windows.net/","blob":"https://cs1100320007f91393f.blob.core.windows.net/","queue":"https://cs1100320007f91393f.queue.core.windows.net/","table":"https://cs1100320007f91393f.table.core.windows.net/","file":"https://cs1100320007f91393f.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs11003200087c55daf","name":"cs11003200087c55daf","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2021-07-21T00:43:24.0011691Z","key2":"2021-07-21T00:43:24.0011691Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-07-21T00:43:24.0011691Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-07-21T00:43:24.0011691Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-07-21T00:43:23.9230250Z","primaryEndpoints":{"dfs":"https://cs11003200087c55daf.dfs.core.windows.net/","web":"https://cs11003200087c55daf.z23.web.core.windows.net/","blob":"https://cs11003200087c55daf.blob.core.windows.net/","queue":"https://cs11003200087c55daf.queue.core.windows.net/","table":"https://cs11003200087c55daf.table.core.windows.net/","file":"https://cs11003200087c55daf.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs1100320008debd5bc","name":"cs1100320008debd5bc","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2021-03-17T07:12:44.1132341Z","key2":"2021-03-17T07:12:44.1132341Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-03-17T07:12:44.1132341Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-03-17T07:12:44.1132341Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-03-17T07:12:44.0351358Z","primaryEndpoints":{"dfs":"https://cs1100320008debd5bc.dfs.core.windows.net/","web":"https://cs1100320008debd5bc.z23.web.core.windows.net/","blob":"https://cs1100320008debd5bc.blob.core.windows.net/","queue":"https://cs1100320008debd5bc.queue.core.windows.net/","table":"https://cs1100320008debd5bc.table.core.windows.net/","file":"https://cs1100320008debd5bc.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs110032000919ef7c5","name":"cs110032000919ef7c5","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2021-10-09T02:02:43.1652268Z","key2":"2021-10-09T02:02:43.1652268Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-09T02:02:43.1652268Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-09T02:02:43.1652268Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-10-09T02:02:43.0714900Z","primaryEndpoints":{"dfs":"https://cs110032000919ef7c5.dfs.core.windows.net/","web":"https://cs110032000919ef7c5.z23.web.core.windows.net/","blob":"https://cs110032000919ef7c5.blob.core.windows.net/","queue":"https://cs110032000919ef7c5.queue.core.windows.net/","table":"https://cs110032000919ef7c5.table.core.windows.net/","file":"https://cs110032000919ef7c5.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs11003200092fe0771","name":"cs11003200092fe0771","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2021-03-23T07:08:51.1436686Z","key2":"2021-03-23T07:08:51.1436686Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-03-23T07:08:51.1593202Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-03-23T07:08:51.1593202Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-03-23T07:08:51.0811120Z","primaryEndpoints":{"dfs":"https://cs11003200092fe0771.dfs.core.windows.net/","web":"https://cs11003200092fe0771.z23.web.core.windows.net/","blob":"https://cs11003200092fe0771.blob.core.windows.net/","queue":"https://cs11003200092fe0771.queue.core.windows.net/","table":"https://cs11003200092fe0771.table.core.windows.net/","file":"https://cs11003200092fe0771.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs110032000b6f3c90c","name":"cs110032000b6f3c90c","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2021-05-06T05:28:23.2493456Z","key2":"2021-05-06T05:28:23.2493456Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-05-06T05:28:23.2493456Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-05-06T05:28:23.2493456Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-05-06T05:28:23.1868245Z","primaryEndpoints":{"dfs":"https://cs110032000b6f3c90c.dfs.core.windows.net/","web":"https://cs110032000b6f3c90c.z23.web.core.windows.net/","blob":"https://cs110032000b6f3c90c.blob.core.windows.net/","queue":"https://cs110032000b6f3c90c.queue.core.windows.net/","table":"https://cs110032000b6f3c90c.table.core.windows.net/","file":"https://cs110032000b6f3c90c.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs110032000c31bae71","name":"cs110032000c31bae71","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2021-04-15T06:39:35.4649198Z","key2":"2021-04-15T06:39:35.4649198Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-15T06:39:35.4649198Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-15T06:39:35.4649198Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-04-15T06:39:35.4180004Z","primaryEndpoints":{"dfs":"https://cs110032000c31bae71.dfs.core.windows.net/","web":"https://cs110032000c31bae71.z23.web.core.windows.net/","blob":"https://cs110032000c31bae71.blob.core.windows.net/","queue":"https://cs110032000c31bae71.queue.core.windows.net/","table":"https://cs110032000c31bae71.table.core.windows.net/","file":"https://cs110032000c31bae71.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/AzureSDKTest_reserved/providers/Microsoft.Storage/storageAccounts/cs110032000ca62af00","name":"cs110032000ca62af00","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2020-09-22T02:06:18.4998653Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2020-09-22T02:06:18.4998653Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2020-09-22T02:06:18.4217109Z","primaryEndpoints":{"dfs":"https://cs110032000ca62af00.dfs.core.windows.net/","web":"https://cs110032000ca62af00.z23.web.core.windows.net/","blob":"https://cs110032000ca62af00.blob.core.windows.net/","queue":"https://cs110032000ca62af00.queue.core.windows.net/","table":"https://cs110032000ca62af00.table.core.windows.net/","file":"https://cs110032000ca62af00.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs110032000d5b642af","name":"cs110032000d5b642af","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2022-08-12T04:59:52.1914004Z","key2":"2022-08-12T04:59:52.1914004Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-12T04:59:52.2070290Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-12T04:59:52.2070290Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-08-12T04:59:52.0820281Z","primaryEndpoints":{"dfs":"https://cs110032000d5b642af.dfs.core.windows.net/","web":"https://cs110032000d5b642af.z23.web.core.windows.net/","blob":"https://cs110032000d5b642af.blob.core.windows.net/","queue":"https://cs110032000d5b642af.queue.core.windows.net/","table":"https://cs110032000d5b642af.table.core.windows.net/","file":"https://cs110032000d5b642af.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs110032000e1cb9f41","name":"cs110032000e1cb9f41","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2021-06-01T02:14:02.8985613Z","key2":"2021-06-01T02:14:02.8985613Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-06-01T02:14:02.9140912Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-06-01T02:14:02.9140912Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-06-01T02:14:02.8047066Z","primaryEndpoints":{"dfs":"https://cs110032000e1cb9f41.dfs.core.windows.net/","web":"https://cs110032000e1cb9f41.z23.web.core.windows.net/","blob":"https://cs110032000e1cb9f41.blob.core.windows.net/","queue":"https://cs110032000e1cb9f41.queue.core.windows.net/","table":"https://cs110032000e1cb9f41.table.core.windows.net/","file":"https://cs110032000e1cb9f41.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs110032000e3121978","name":"cs110032000e3121978","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2021-04-25T07:26:43.6124221Z","key2":"2021-04-25T07:26:43.6124221Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-25T07:26:43.6124221Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-25T07:26:43.6124221Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-04-25T07:26:43.5343583Z","primaryEndpoints":{"dfs":"https://cs110032000e3121978.dfs.core.windows.net/","web":"https://cs110032000e3121978.z23.web.core.windows.net/","blob":"https://cs110032000e3121978.blob.core.windows.net/","queue":"https://cs110032000e3121978.queue.core.windows.net/","table":"https://cs110032000e3121978.table.core.windows.net/","file":"https://cs110032000e3121978.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs110032000f3aac891","name":"cs110032000f3aac891","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2021-10-08T11:18:17.0122606Z","key2":"2021-10-08T11:18:17.0122606Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-08T11:18:17.0122606Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-08T11:18:17.0122606Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-10-08T11:18:16.9184856Z","primaryEndpoints":{"dfs":"https://cs110032000f3aac891.dfs.core.windows.net/","web":"https://cs110032000f3aac891.z23.web.core.windows.net/","blob":"https://cs110032000f3aac891.blob.core.windows.net/","queue":"https://cs110032000f3aac891.queue.core.windows.net/","table":"https://cs110032000f3aac891.table.core.windows.net/","file":"https://cs110032000f3aac891.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs1100320010339dce7","name":"cs1100320010339dce7","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2021-07-01T12:55:31.1442388Z","key2":"2021-07-01T12:55:31.1442388Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-07-01T12:55:31.1442388Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-07-01T12:55:31.1442388Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-07-01T12:55:31.0661165Z","primaryEndpoints":{"dfs":"https://cs1100320010339dce7.dfs.core.windows.net/","web":"https://cs1100320010339dce7.z23.web.core.windows.net/","blob":"https://cs1100320010339dce7.blob.core.windows.net/","queue":"https://cs1100320010339dce7.queue.core.windows.net/","table":"https://cs1100320010339dce7.table.core.windows.net/","file":"https://cs1100320010339dce7.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs11003200127365c47","name":"cs11003200127365c47","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2021-03-25T03:10:52.6098894Z","key2":"2021-03-25T03:10:52.6098894Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-03-25T03:10:52.6098894Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-03-25T03:10:52.6098894Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-03-25T03:10:52.5318146Z","primaryEndpoints":{"dfs":"https://cs11003200127365c47.dfs.core.windows.net/","web":"https://cs11003200127365c47.z23.web.core.windows.net/","blob":"https://cs11003200127365c47.blob.core.windows.net/","queue":"https://cs11003200127365c47.queue.core.windows.net/","table":"https://cs11003200127365c47.table.core.windows.net/","file":"https://cs11003200127365c47.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs11003200129e38348","name":"cs11003200129e38348","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2021-05-24T06:59:16.3135399Z","key2":"2021-05-24T06:59:16.3135399Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-05-24T06:59:16.3135399Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-05-24T06:59:16.3135399Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-05-24T06:59:16.2198282Z","primaryEndpoints":{"dfs":"https://cs11003200129e38348.dfs.core.windows.net/","web":"https://cs11003200129e38348.z23.web.core.windows.net/","blob":"https://cs11003200129e38348.blob.core.windows.net/","queue":"https://cs11003200129e38348.queue.core.windows.net/","table":"https://cs11003200129e38348.table.core.windows.net/","file":"https://cs11003200129e38348.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs1100320012c36c452","name":"cs1100320012c36c452","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2021-04-09T08:04:25.5979407Z","key2":"2021-04-09T08:04:25.5979407Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-09T08:04:25.5979407Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-09T08:04:25.5979407Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-04-09T08:04:25.5198295Z","primaryEndpoints":{"dfs":"https://cs1100320012c36c452.dfs.core.windows.net/","web":"https://cs1100320012c36c452.z23.web.core.windows.net/","blob":"https://cs1100320012c36c452.blob.core.windows.net/","queue":"https://cs1100320012c36c452.queue.core.windows.net/","table":"https://cs1100320012c36c452.table.core.windows.net/","file":"https://cs1100320012c36c452.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs110032001520b2764","name":"cs110032001520b2764","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2021-09-03T08:56:46.2009376Z","key2":"2021-09-03T08:56:46.2009376Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-03T08:56:46.2009376Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-03T08:56:46.2009376Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-09-03T08:56:46.1071770Z","primaryEndpoints":{"dfs":"https://cs110032001520b2764.dfs.core.windows.net/","web":"https://cs110032001520b2764.z23.web.core.windows.net/","blob":"https://cs110032001520b2764.blob.core.windows.net/","queue":"https://cs110032001520b2764.queue.core.windows.net/","table":"https://cs110032001520b2764.table.core.windows.net/","file":"https://cs110032001520b2764.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs1100320016ac59291","name":"cs1100320016ac59291","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2021-08-10T06:12:25.7518719Z","key2":"2021-08-10T06:12:25.7518719Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-08-10T06:12:25.7518719Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-08-10T06:12:25.7518719Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-08-10T06:12:25.6581170Z","primaryEndpoints":{"dfs":"https://cs1100320016ac59291.dfs.core.windows.net/","web":"https://cs1100320016ac59291.z23.web.core.windows.net/","blob":"https://cs1100320016ac59291.blob.core.windows.net/","queue":"https://cs1100320016ac59291.queue.core.windows.net/","table":"https://cs1100320016ac59291.table.core.windows.net/","file":"https://cs1100320016ac59291.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs1100320018cedbbd6","name":"cs1100320018cedbbd6","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2021-11-02T06:32:13.4022120Z","key2":"2021-11-02T06:32:13.4022120Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-11-02T06:32:13.4022120Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-11-02T06:32:13.4022120Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-11-02T06:32:13.3084745Z","primaryEndpoints":{"dfs":"https://cs1100320018cedbbd6.dfs.core.windows.net/","web":"https://cs1100320018cedbbd6.z23.web.core.windows.net/","blob":"https://cs1100320018cedbbd6.blob.core.windows.net/","queue":"https://cs1100320018cedbbd6.queue.core.windows.net/","table":"https://cs1100320018cedbbd6.table.core.windows.net/","file":"https://cs1100320018cedbbd6.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs1100320018db36b92","name":"cs1100320018db36b92","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2022-03-28T03:36:34.2370202Z","key2":"2022-03-28T03:36:34.2370202Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-28T03:36:34.2370202Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-28T03:36:34.2370202Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-03-28T03:36:34.1432960Z","primaryEndpoints":{"dfs":"https://cs1100320018db36b92.dfs.core.windows.net/","web":"https://cs1100320018db36b92.z23.web.core.windows.net/","blob":"https://cs1100320018db36b92.blob.core.windows.net/","queue":"https://cs1100320018db36b92.queue.core.windows.net/","table":"https://cs1100320018db36b92.table.core.windows.net/","file":"https://cs1100320018db36b92.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs110032001b3f915f1","name":"cs110032001b3f915f1","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2021-12-01T09:52:15.5623314Z","key2":"2021-12-01T09:52:15.5623314Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-01T09:52:15.5623314Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-01T09:52:15.5623314Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-12-01T09:52:15.4529548Z","primaryEndpoints":{"dfs":"https://cs110032001b3f915f1.dfs.core.windows.net/","web":"https://cs110032001b3f915f1.z23.web.core.windows.net/","blob":"https://cs110032001b3f915f1.blob.core.windows.net/","queue":"https://cs110032001b3f915f1.queue.core.windows.net/","table":"https://cs110032001b3f915f1.table.core.windows.net/","file":"https://cs110032001b3f915f1.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs110032001b429e302","name":"cs110032001b429e302","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2022-03-03T08:36:37.1925814Z","key2":"2022-03-03T08:36:37.1925814Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-03T08:36:37.1925814Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-03T08:36:37.1925814Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-03-03T08:36:37.0989854Z","primaryEndpoints":{"dfs":"https://cs110032001b429e302.dfs.core.windows.net/","web":"https://cs110032001b429e302.z23.web.core.windows.net/","blob":"https://cs110032001b429e302.blob.core.windows.net/","queue":"https://cs110032001b429e302.queue.core.windows.net/","table":"https://cs110032001b429e302.table.core.windows.net/","file":"https://cs110032001b429e302.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs110032001b42c9a19","name":"cs110032001b42c9a19","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2021-12-07T06:17:44.4758914Z","key2":"2021-12-07T06:17:44.4758914Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-07T06:17:44.4915329Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-07T06:17:44.4915329Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-12-07T06:17:44.3665152Z","primaryEndpoints":{"dfs":"https://cs110032001b42c9a19.dfs.core.windows.net/","web":"https://cs110032001b42c9a19.z23.web.core.windows.net/","blob":"https://cs110032001b42c9a19.blob.core.windows.net/","queue":"https://cs110032001b42c9a19.queue.core.windows.net/","table":"https://cs110032001b42c9a19.table.core.windows.net/","file":"https://cs110032001b42c9a19.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs110032001c03a0927","name":"cs110032001c03a0927","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2022-11-09T03:33:20.5492464Z","key2":"2022-11-09T03:33:20.5492464Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-09T03:33:21.4711071Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-09T03:33:21.4711071Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-11-09T03:33:20.4399045Z","primaryEndpoints":{"dfs":"https://cs110032001c03a0927.dfs.core.windows.net/","web":"https://cs110032001c03a0927.z23.web.core.windows.net/","blob":"https://cs110032001c03a0927.blob.core.windows.net/","queue":"https://cs110032001c03a0927.queue.core.windows.net/","table":"https://cs110032001c03a0927.table.core.windows.net/","file":"https://cs110032001c03a0927.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs110032001c7af275f","name":"cs110032001c7af275f","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2022-01-11T02:46:33.2282076Z","key2":"2022-01-11T02:46:33.2282076Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-01-11T02:46:33.2438448Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-01-11T02:46:33.2438448Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-01-11T02:46:33.1190309Z","primaryEndpoints":{"dfs":"https://cs110032001c7af275f.dfs.core.windows.net/","web":"https://cs110032001c7af275f.z23.web.core.windows.net/","blob":"https://cs110032001c7af275f.blob.core.windows.net/","queue":"https://cs110032001c7af275f.queue.core.windows.net/","table":"https://cs110032001c7af275f.table.core.windows.net/","file":"https://cs110032001c7af275f.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs110032001d33a7d6b","name":"cs110032001d33a7d6b","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2022-03-23T09:31:11.8736695Z","key2":"2022-03-23T09:31:11.8736695Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-23T09:31:11.8736695Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-23T09:31:11.8736695Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-03-23T09:31:11.7641980Z","primaryEndpoints":{"dfs":"https://cs110032001d33a7d6b.dfs.core.windows.net/","web":"https://cs110032001d33a7d6b.z23.web.core.windows.net/","blob":"https://cs110032001d33a7d6b.blob.core.windows.net/","queue":"https://cs110032001d33a7d6b.queue.core.windows.net/","table":"https://cs110032001d33a7d6b.table.core.windows.net/","file":"https://cs110032001d33a7d6b.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs110032001d9298600","name":"cs110032001d9298600","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2022-10-17T07:01:01.3254786Z","key2":"2022-10-17T07:01:01.3254786Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-17T07:01:02.4191975Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-17T07:01:02.4191975Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-10-17T07:01:01.2316914Z","primaryEndpoints":{"dfs":"https://cs110032001d9298600.dfs.core.windows.net/","web":"https://cs110032001d9298600.z23.web.core.windows.net/","blob":"https://cs110032001d9298600.blob.core.windows.net/","queue":"https://cs110032001d9298600.queue.core.windows.net/","table":"https://cs110032001d9298600.table.core.windows.net/","file":"https://cs110032001d9298600.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs110032001dbc5380d","name":"cs110032001dbc5380d","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2022-05-24T09:00:54.0289602Z","key2":"2022-05-24T09:00:54.0289602Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-05-24T09:00:54.0445000Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-05-24T09:00:54.0445000Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-05-24T09:00:53.9195518Z","primaryEndpoints":{"dfs":"https://cs110032001dbc5380d.dfs.core.windows.net/","web":"https://cs110032001dbc5380d.z23.web.core.windows.net/","blob":"https://cs110032001dbc5380d.blob.core.windows.net/","queue":"https://cs110032001dbc5380d.queue.core.windows.net/","table":"https://cs110032001dbc5380d.table.core.windows.net/","file":"https://cs110032001dbc5380d.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs110032001eb0eb551","name":"cs110032001eb0eb551","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2022-10-12T06:11:10.5842334Z","key2":"2022-10-12T06:11:10.5842334Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-12T06:11:11.7405204Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-12T06:11:11.7405204Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-10-12T06:11:10.4592363Z","primaryEndpoints":{"dfs":"https://cs110032001eb0eb551.dfs.core.windows.net/","web":"https://cs110032001eb0eb551.z23.web.core.windows.net/","blob":"https://cs110032001eb0eb551.blob.core.windows.net/","queue":"https://cs110032001eb0eb551.queue.core.windows.net/","table":"https://cs110032001eb0eb551.table.core.windows.net/","file":"https://cs110032001eb0eb551.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs110032001fc5cae23","name":"cs110032001fc5cae23","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2022-11-29T12:20:49.5928874Z","key2":"2022-11-29T12:20:49.5928874Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-29T12:20:49.5928874Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-29T12:20:49.5928874Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-11-29T12:20:49.4835194Z","primaryEndpoints":{"dfs":"https://cs110032001fc5cae23.dfs.core.windows.net/","web":"https://cs110032001fc5cae23.z23.web.core.windows.net/","blob":"https://cs110032001fc5cae23.blob.core.windows.net/","queue":"https://cs110032001fc5cae23.queue.core.windows.net/","table":"https://cs110032001fc5cae23.table.core.windows.net/","file":"https://cs110032001fc5cae23.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs1100320020231acc7","name":"cs1100320020231acc7","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2022-12-02T05:46:36.5440023Z","key2":"2022-12-02T05:46:36.5440023Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-02T05:46:36.5596404Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-02T05:46:36.5596404Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-12-02T05:46:36.4658704Z","primaryEndpoints":{"dfs":"https://cs1100320020231acc7.dfs.core.windows.net/","web":"https://cs1100320020231acc7.z23.web.core.windows.net/","blob":"https://cs1100320020231acc7.blob.core.windows.net/","queue":"https://cs1100320020231acc7.queue.core.windows.net/","table":"https://cs1100320020231acc7.table.core.windows.net/","file":"https://cs1100320020231acc7.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs1100320021bf852a7","name":"cs1100320021bf852a7","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2022-11-11T03:14:46.7901340Z","key2":"2022-11-11T03:14:46.7901340Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-11T03:14:46.7901340Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-11T03:14:46.7901340Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-11-11T03:14:46.6807523Z","primaryEndpoints":{"dfs":"https://cs1100320021bf852a7.dfs.core.windows.net/","web":"https://cs1100320021bf852a7.z23.web.core.windows.net/","blob":"https://cs1100320021bf852a7.blob.core.windows.net/","queue":"https://cs1100320021bf852a7.queue.core.windows.net/","table":"https://cs1100320021bf852a7.table.core.windows.net/","file":"https://cs1100320021bf852a7.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs1100320023613967b","name":"cs1100320023613967b","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2022-10-10T02:03:45.6909347Z","key2":"2022-10-10T02:03:45.6909347Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-10T02:03:46.3159450Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-10T02:03:46.3159450Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-10-10T02:03:45.5971844Z","primaryEndpoints":{"dfs":"https://cs1100320023613967b.dfs.core.windows.net/","web":"https://cs1100320023613967b.z23.web.core.windows.net/","blob":"https://cs1100320023613967b.blob.core.windows.net/","queue":"https://cs1100320023613967b.queue.core.windows.net/","table":"https://cs1100320023613967b.table.core.windows.net/","file":"https://cs1100320023613967b.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs110032002659dd63b","name":"cs110032002659dd63b","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2023-01-12T09:06:12.0799907Z","key2":"2023-01-12T09:06:12.0799907Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-12T09:06:12.0956006Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-12T09:06:12.0956006Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-01-12T09:06:11.9549543Z","primaryEndpoints":{"dfs":"https://cs110032002659dd63b.dfs.core.windows.net/","web":"https://cs110032002659dd63b.z23.web.core.windows.net/","blob":"https://cs110032002659dd63b.blob.core.windows.net/","queue":"https://cs110032002659dd63b.queue.core.windows.net/","table":"https://cs110032002659dd63b.table.core.windows.net/","file":"https://cs110032002659dd63b.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs1100320026f5d426c","name":"cs1100320026f5d426c","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2023-02-04T07:50:15.8400360Z","key2":"2023-02-04T07:50:15.8400360Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-02-04T07:50:15.8556226Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-02-04T07:50:15.8556226Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-02-04T07:50:15.6995628Z","primaryEndpoints":{"dfs":"https://cs1100320026f5d426c.dfs.core.windows.net/","web":"https://cs1100320026f5d426c.z23.web.core.windows.net/","blob":"https://cs1100320026f5d426c.blob.core.windows.net/","queue":"https://cs1100320026f5d426c.queue.core.windows.net/","table":"https://cs1100320026f5d426c.table.core.windows.net/","file":"https://cs1100320026f5d426c.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs11003200276a5db68","name":"cs11003200276a5db68","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2023-02-17T03:55:44.6212229Z","key2":"2023-02-17T03:55:44.6212229Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-02-17T03:55:44.6212229Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-02-17T03:55:44.6212229Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-02-17T03:55:44.4805786Z","primaryEndpoints":{"dfs":"https://cs11003200276a5db68.dfs.core.windows.net/","web":"https://cs11003200276a5db68.z23.web.core.windows.net/","blob":"https://cs11003200276a5db68.blob.core.windows.net/","queue":"https://cs11003200276a5db68.queue.core.windows.net/","table":"https://cs11003200276a5db68.table.core.windows.net/","file":"https://cs11003200276a5db68.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/managed-rg-feng-purview/providers/Microsoft.Storage/storageAccounts/scansouthcentralusdteqbx","name":"scansouthcentralusdteqbx","type":"Microsoft.Storage/storageAccounts","location":"southcentralus","tags":{},"properties":{"keyCreationTime":{"key1":"2021-09-23T06:00:34.2251607Z","key2":"2021-09-23T06:00:34.2251607Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-23T06:00:34.2251607Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-23T06:00:34.2251607Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-09-23T06:00:34.1313540Z","primaryEndpoints":{"dfs":"https://scansouthcentralusdteqbx.dfs.core.windows.net/","web":"https://scansouthcentralusdteqbx.z21.web.core.windows.net/","blob":"https://scansouthcentralusdteqbx.blob.core.windows.net/","queue":"https://scansouthcentralusdteqbx.queue.core.windows.net/","table":"https://scansouthcentralusdteqbx.table.core.windows.net/","file":"https://scansouthcentralusdteqbx.file.core.windows.net/"},"primaryLocation":"southcentralus","statusOfPrimary":"available"}},{"identity":{"principalId":"61cb6fdd-5399-4a58-aeee-c1c9a8a84094","tenantId":"54826b22-38d6-4fb2-bad9-b7b93a3e9c5a","type":"SystemAssigned"},"sku":{"name":"Standard_GRS","tier":"Standard"},"kind":"BlobStorage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/databricks-rg-cli-test-db-create-yyhko6mu2w646/providers/Microsoft.Storage/storageAccounts/dbstorageiuxa4gtv5zxki","name":"dbstorageiuxa4gtv5zxki","type":"Microsoft.Storage/storageAccounts","location":"centralus","tags":{"application":"databricks","databricks-environment":"true"},"properties":{"keyCreationTime":{"key1":"2022-08-11T10:52:46.6287515Z","key2":"2022-08-11T10:52:46.6287515Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-11T10:52:46.6442622Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-11T10:52:46.6442622Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-08-11T10:52:46.5192203Z","primaryEndpoints":{"dfs":"https://dbstorageiuxa4gtv5zxki.dfs.core.windows.net/","blob":"https://dbstorageiuxa4gtv5zxki.blob.core.windows.net/","table":"https://dbstorageiuxa4gtv5zxki.table.core.windows.net/"},"primaryLocation":"centralus","statusOfPrimary":"available","secondaryLocation":"eastus2","statusOfSecondary":"available"}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/feng-cli-rg/providers/Microsoft.Storage/storageAccounts/extmigrate","name":"extmigrate","type":"Microsoft.Storage/storageAccounts","location":"centralus","tags":{},"properties":{"defaultToOAuthAuthentication":false,"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"allowSharedKeyAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2020-03-16T08:26:10.6796218Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2020-03-16T08:26:10.6796218Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2020-03-16T08:26:10.5858998Z","primaryEndpoints":{"blob":"https://extmigrate.blob.core.windows.net/","queue":"https://extmigrate.queue.core.windows.net/","table":"https://extmigrate.table.core.windows.net/","file":"https://extmigrate.file.core.windows.net/"},"primaryLocation":"centralus","statusOfPrimary":"available","secondaryLocation":"eastus2","statusOfSecondary":"available","secondaryEndpoints":{"blob":"https://extmigrate-secondary.blob.core.windows.net/","queue":"https://extmigrate-secondary.queue.core.windows.net/","table":"https://extmigrate-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/feng-cli-rg/providers/Microsoft.Storage/storageAccounts/fengsa","name":"fengsa","type":"Microsoft.Storage/storageAccounts","location":"centralus","tags":{},"properties":{"defaultToOAuthAuthentication":false,"keyCreationTime":{"key1":"2021-05-14T06:47:20.1106748Z","key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"allowSharedKeyAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2020-01-06T04:33:22.9379802Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2020-01-06T04:33:22.9379802Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2020-01-06T04:33:22.8754625Z","primaryEndpoints":{"dfs":"https://fengsa.dfs.core.windows.net/","web":"https://fengsa.z19.web.core.windows.net/","blob":"https://fengsa.blob.core.windows.net/","queue":"https://fengsa.queue.core.windows.net/","table":"https://fengsa.table.core.windows.net/","file":"https://fengsa.file.core.windows.net/"},"primaryLocation":"centralus","statusOfPrimary":"available","secondaryLocation":"eastus2","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://fengsa-secondary.dfs.core.windows.net/","web":"https://fengsa-secondary.z19.web.core.windows.net/","blob":"https://fengsa-secondary.blob.core.windows.net/","queue":"https://fengsa-secondary.queue.core.windows.net/","table":"https://fengsa-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/feng-cli-rg/providers/Microsoft.Storage/storageAccounts/fengtestsa","name":"fengtestsa","type":"Microsoft.Storage/storageAccounts","location":"centralus","tags":{},"properties":{"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2020-10-29T03:10:28.7204355Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2020-10-29T03:10:28.7204355Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2020-10-29T03:10:28.6266623Z","primaryEndpoints":{"dfs":"https://fengtestsa.dfs.core.windows.net/","web":"https://fengtestsa.z19.web.core.windows.net/","blob":"https://fengtestsa.blob.core.windows.net/","queue":"https://fengtestsa.queue.core.windows.net/","table":"https://fengtestsa.table.core.windows.net/","file":"https://fengtestsa.file.core.windows.net/"},"primaryLocation":"centralus","statusOfPrimary":"available","secondaryLocation":"eastus2","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://fengtestsa-secondary.dfs.core.windows.net/","web":"https://fengtestsa-secondary.z19.web.core.windows.net/","blob":"https://fengtestsa-secondary.blob.core.windows.net/","queue":"https://fengtestsa-secondary.queue.core.windows.net/","table":"https://fengtestsa-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/storage-v2rt-repro/providers/Microsoft.Storage/storageAccounts/storagesfrepro1","name":"storagesfrepro1","type":"Microsoft.Storage/storageAccounts","location":"centralus","tags":{},"properties":{"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T04:07:42.2058942Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T04:07:42.2058942Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2019-02-26T04:07:42.1277444Z","primaryEndpoints":{"dfs":"https://storagesfrepro1.dfs.core.windows.net/","web":"https://storagesfrepro1.z19.web.core.windows.net/","blob":"https://storagesfrepro1.blob.core.windows.net/","queue":"https://storagesfrepro1.queue.core.windows.net/","table":"https://storagesfrepro1.table.core.windows.net/","file":"https://storagesfrepro1.file.core.windows.net/"},"primaryLocation":"centralus","statusOfPrimary":"available","secondaryLocation":"eastus2","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://storagesfrepro1-secondary.dfs.core.windows.net/","web":"https://storagesfrepro1-secondary.z19.web.core.windows.net/","blob":"https://storagesfrepro1-secondary.blob.core.windows.net/","queue":"https://storagesfrepro1-secondary.queue.core.windows.net/","table":"https://storagesfrepro1-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/storage-v2rt-repro/providers/Microsoft.Storage/storageAccounts/storagesfrepro10","name":"storagesfrepro10","type":"Microsoft.Storage/storageAccounts","location":"centralus","tags":{},"properties":{"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T04:14:00.8753334Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T04:14:00.8753334Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2019-02-26T04:14:00.7815921Z","primaryEndpoints":{"dfs":"https://storagesfrepro10.dfs.core.windows.net/","web":"https://storagesfrepro10.z19.web.core.windows.net/","blob":"https://storagesfrepro10.blob.core.windows.net/","queue":"https://storagesfrepro10.queue.core.windows.net/","table":"https://storagesfrepro10.table.core.windows.net/","file":"https://storagesfrepro10.file.core.windows.net/"},"primaryLocation":"centralus","statusOfPrimary":"available","secondaryLocation":"eastus2","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://storagesfrepro10-secondary.dfs.core.windows.net/","web":"https://storagesfrepro10-secondary.z19.web.core.windows.net/","blob":"https://storagesfrepro10-secondary.blob.core.windows.net/","queue":"https://storagesfrepro10-secondary.queue.core.windows.net/","table":"https://storagesfrepro10-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/storage-v2rt-repro/providers/Microsoft.Storage/storageAccounts/storagesfrepro11","name":"storagesfrepro11","type":"Microsoft.Storage/storageAccounts","location":"centralus","tags":{},"properties":{"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T04:14:28.9859417Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T04:14:28.9859417Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2019-02-26T04:14:28.8609347Z","primaryEndpoints":{"dfs":"https://storagesfrepro11.dfs.core.windows.net/","web":"https://storagesfrepro11.z19.web.core.windows.net/","blob":"https://storagesfrepro11.blob.core.windows.net/","queue":"https://storagesfrepro11.queue.core.windows.net/","table":"https://storagesfrepro11.table.core.windows.net/","file":"https://storagesfrepro11.file.core.windows.net/"},"primaryLocation":"centralus","statusOfPrimary":"available","secondaryLocation":"eastus2","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://storagesfrepro11-secondary.dfs.core.windows.net/","web":"https://storagesfrepro11-secondary.z19.web.core.windows.net/","blob":"https://storagesfrepro11-secondary.blob.core.windows.net/","queue":"https://storagesfrepro11-secondary.queue.core.windows.net/","table":"https://storagesfrepro11-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/storage-v2rt-repro/providers/Microsoft.Storage/storageAccounts/storagesfrepro12","name":"storagesfrepro12","type":"Microsoft.Storage/storageAccounts","location":"centralus","tags":{},"properties":{"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T04:15:15.6785362Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T04:15:15.6785362Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2019-02-26T04:15:15.5848345Z","primaryEndpoints":{"dfs":"https://storagesfrepro12.dfs.core.windows.net/","web":"https://storagesfrepro12.z19.web.core.windows.net/","blob":"https://storagesfrepro12.blob.core.windows.net/","queue":"https://storagesfrepro12.queue.core.windows.net/","table":"https://storagesfrepro12.table.core.windows.net/","file":"https://storagesfrepro12.file.core.windows.net/"},"primaryLocation":"centralus","statusOfPrimary":"available","secondaryLocation":"eastus2","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://storagesfrepro12-secondary.dfs.core.windows.net/","web":"https://storagesfrepro12-secondary.z19.web.core.windows.net/","blob":"https://storagesfrepro12-secondary.blob.core.windows.net/","queue":"https://storagesfrepro12-secondary.queue.core.windows.net/","table":"https://storagesfrepro12-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/storage-v2rt-repro/providers/Microsoft.Storage/storageAccounts/storagesfrepro13","name":"storagesfrepro13","type":"Microsoft.Storage/storageAccounts","location":"centralus","tags":{},"properties":{"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T04:16:55.7609361Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T04:16:55.7609361Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2019-02-26T04:16:55.6671828Z","primaryEndpoints":{"dfs":"https://storagesfrepro13.dfs.core.windows.net/","web":"https://storagesfrepro13.z19.web.core.windows.net/","blob":"https://storagesfrepro13.blob.core.windows.net/","queue":"https://storagesfrepro13.queue.core.windows.net/","table":"https://storagesfrepro13.table.core.windows.net/","file":"https://storagesfrepro13.file.core.windows.net/"},"primaryLocation":"centralus","statusOfPrimary":"available","secondaryLocation":"eastus2","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://storagesfrepro13-secondary.dfs.core.windows.net/","web":"https://storagesfrepro13-secondary.z19.web.core.windows.net/","blob":"https://storagesfrepro13-secondary.blob.core.windows.net/","queue":"https://storagesfrepro13-secondary.queue.core.windows.net/","table":"https://storagesfrepro13-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/storage-v2rt-repro/providers/Microsoft.Storage/storageAccounts/storagesfrepro14","name":"storagesfrepro14","type":"Microsoft.Storage/storageAccounts","location":"centralus","tags":{},"properties":{"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T04:17:40.7661469Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T04:17:40.7661469Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2019-02-26T04:17:40.6880204Z","primaryEndpoints":{"dfs":"https://storagesfrepro14.dfs.core.windows.net/","web":"https://storagesfrepro14.z19.web.core.windows.net/","blob":"https://storagesfrepro14.blob.core.windows.net/","queue":"https://storagesfrepro14.queue.core.windows.net/","table":"https://storagesfrepro14.table.core.windows.net/","file":"https://storagesfrepro14.file.core.windows.net/"},"primaryLocation":"centralus","statusOfPrimary":"available","secondaryLocation":"eastus2","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://storagesfrepro14-secondary.dfs.core.windows.net/","web":"https://storagesfrepro14-secondary.z19.web.core.windows.net/","blob":"https://storagesfrepro14-secondary.blob.core.windows.net/","queue":"https://storagesfrepro14-secondary.queue.core.windows.net/","table":"https://storagesfrepro14-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/storage-v2rt-repro/providers/Microsoft.Storage/storageAccounts/storagesfrepro15","name":"storagesfrepro15","type":"Microsoft.Storage/storageAccounts","location":"centralus","tags":{},"properties":{"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T04:18:52.1812445Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T04:18:52.1812445Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2019-02-26T04:18:52.0718543Z","primaryEndpoints":{"dfs":"https://storagesfrepro15.dfs.core.windows.net/","web":"https://storagesfrepro15.z19.web.core.windows.net/","blob":"https://storagesfrepro15.blob.core.windows.net/","queue":"https://storagesfrepro15.queue.core.windows.net/","table":"https://storagesfrepro15.table.core.windows.net/","file":"https://storagesfrepro15.file.core.windows.net/"},"primaryLocation":"centralus","statusOfPrimary":"available","secondaryLocation":"eastus2","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://storagesfrepro15-secondary.dfs.core.windows.net/","web":"https://storagesfrepro15-secondary.z19.web.core.windows.net/","blob":"https://storagesfrepro15-secondary.blob.core.windows.net/","queue":"https://storagesfrepro15-secondary.queue.core.windows.net/","table":"https://storagesfrepro15-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/storage-v2rt-repro/providers/Microsoft.Storage/storageAccounts/storagesfrepro16","name":"storagesfrepro16","type":"Microsoft.Storage/storageAccounts","location":"centralus","tags":{},"properties":{"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T04:19:33.1863807Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T04:19:33.1863807Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2019-02-26T04:19:33.0770034Z","primaryEndpoints":{"dfs":"https://storagesfrepro16.dfs.core.windows.net/","web":"https://storagesfrepro16.z19.web.core.windows.net/","blob":"https://storagesfrepro16.blob.core.windows.net/","queue":"https://storagesfrepro16.queue.core.windows.net/","table":"https://storagesfrepro16.table.core.windows.net/","file":"https://storagesfrepro16.file.core.windows.net/"},"primaryLocation":"centralus","statusOfPrimary":"available","secondaryLocation":"eastus2","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://storagesfrepro16-secondary.dfs.core.windows.net/","web":"https://storagesfrepro16-secondary.z19.web.core.windows.net/","blob":"https://storagesfrepro16-secondary.blob.core.windows.net/","queue":"https://storagesfrepro16-secondary.queue.core.windows.net/","table":"https://storagesfrepro16-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/storage-v2rt-repro/providers/Microsoft.Storage/storageAccounts/storagesfrepro17","name":"storagesfrepro17","type":"Microsoft.Storage/storageAccounts","location":"centralus","tags":{},"properties":{"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T05:04:23.5553513Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T05:04:23.5553513Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2019-02-26T05:04:23.4771469Z","primaryEndpoints":{"dfs":"https://storagesfrepro17.dfs.core.windows.net/","web":"https://storagesfrepro17.z19.web.core.windows.net/","blob":"https://storagesfrepro17.blob.core.windows.net/","queue":"https://storagesfrepro17.queue.core.windows.net/","table":"https://storagesfrepro17.table.core.windows.net/","file":"https://storagesfrepro17.file.core.windows.net/"},"primaryLocation":"centralus","statusOfPrimary":"available","secondaryLocation":"eastus2","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://storagesfrepro17-secondary.dfs.core.windows.net/","web":"https://storagesfrepro17-secondary.z19.web.core.windows.net/","blob":"https://storagesfrepro17-secondary.blob.core.windows.net/","queue":"https://storagesfrepro17-secondary.queue.core.windows.net/","table":"https://storagesfrepro17-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/storage-v2rt-repro/providers/Microsoft.Storage/storageAccounts/storagesfrepro18","name":"storagesfrepro18","type":"Microsoft.Storage/storageAccounts","location":"centralus","tags":{},"properties":{"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T05:04:53.8320772Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T05:04:53.8320772Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2019-02-26T05:04:53.7383176Z","primaryEndpoints":{"dfs":"https://storagesfrepro18.dfs.core.windows.net/","web":"https://storagesfrepro18.z19.web.core.windows.net/","blob":"https://storagesfrepro18.blob.core.windows.net/","queue":"https://storagesfrepro18.queue.core.windows.net/","table":"https://storagesfrepro18.table.core.windows.net/","file":"https://storagesfrepro18.file.core.windows.net/"},"primaryLocation":"centralus","statusOfPrimary":"available","secondaryLocation":"eastus2","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://storagesfrepro18-secondary.dfs.core.windows.net/","web":"https://storagesfrepro18-secondary.z19.web.core.windows.net/","blob":"https://storagesfrepro18-secondary.blob.core.windows.net/","queue":"https://storagesfrepro18-secondary.queue.core.windows.net/","table":"https://storagesfrepro18-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/storage-v2rt-repro/providers/Microsoft.Storage/storageAccounts/storagesfrepro19","name":"storagesfrepro19","type":"Microsoft.Storage/storageAccounts","location":"centralus","tags":{},"properties":{"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T05:05:26.3650238Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T05:05:26.3650238Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2019-02-26T05:05:26.2556326Z","primaryEndpoints":{"dfs":"https://storagesfrepro19.dfs.core.windows.net/","web":"https://storagesfrepro19.z19.web.core.windows.net/","blob":"https://storagesfrepro19.blob.core.windows.net/","queue":"https://storagesfrepro19.queue.core.windows.net/","table":"https://storagesfrepro19.table.core.windows.net/","file":"https://storagesfrepro19.file.core.windows.net/"},"primaryLocation":"centralus","statusOfPrimary":"available","secondaryLocation":"eastus2","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://storagesfrepro19-secondary.dfs.core.windows.net/","web":"https://storagesfrepro19-secondary.z19.web.core.windows.net/","blob":"https://storagesfrepro19-secondary.blob.core.windows.net/","queue":"https://storagesfrepro19-secondary.queue.core.windows.net/","table":"https://storagesfrepro19-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/storage-v2rt-repro/providers/Microsoft.Storage/storageAccounts/storagesfrepro2","name":"storagesfrepro2","type":"Microsoft.Storage/storageAccounts","location":"centralus","tags":{},"properties":{"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T04:08:45.8498203Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T04:08:45.8498203Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2019-02-26T04:08:45.7717196Z","primaryEndpoints":{"dfs":"https://storagesfrepro2.dfs.core.windows.net/","web":"https://storagesfrepro2.z19.web.core.windows.net/","blob":"https://storagesfrepro2.blob.core.windows.net/","queue":"https://storagesfrepro2.queue.core.windows.net/","table":"https://storagesfrepro2.table.core.windows.net/","file":"https://storagesfrepro2.file.core.windows.net/"},"primaryLocation":"centralus","statusOfPrimary":"available","secondaryLocation":"eastus2","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://storagesfrepro2-secondary.dfs.core.windows.net/","web":"https://storagesfrepro2-secondary.z19.web.core.windows.net/","blob":"https://storagesfrepro2-secondary.blob.core.windows.net/","queue":"https://storagesfrepro2-secondary.queue.core.windows.net/","table":"https://storagesfrepro2-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/storage-v2rt-repro/providers/Microsoft.Storage/storageAccounts/storagesfrepro20","name":"storagesfrepro20","type":"Microsoft.Storage/storageAccounts","location":"centralus","tags":{},"properties":{"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T05:06:07.4295934Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T05:06:07.4295934Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2019-02-26T05:06:07.3358422Z","primaryEndpoints":{"dfs":"https://storagesfrepro20.dfs.core.windows.net/","web":"https://storagesfrepro20.z19.web.core.windows.net/","blob":"https://storagesfrepro20.blob.core.windows.net/","queue":"https://storagesfrepro20.queue.core.windows.net/","table":"https://storagesfrepro20.table.core.windows.net/","file":"https://storagesfrepro20.file.core.windows.net/"},"primaryLocation":"centralus","statusOfPrimary":"available","secondaryLocation":"eastus2","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://storagesfrepro20-secondary.dfs.core.windows.net/","web":"https://storagesfrepro20-secondary.z19.web.core.windows.net/","blob":"https://storagesfrepro20-secondary.blob.core.windows.net/","queue":"https://storagesfrepro20-secondary.queue.core.windows.net/","table":"https://storagesfrepro20-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/storage-v2rt-repro/providers/Microsoft.Storage/storageAccounts/storagesfrepro21","name":"storagesfrepro21","type":"Microsoft.Storage/storageAccounts","location":"centralus","tags":{},"properties":{"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T05:06:37.4780251Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T05:06:37.4780251Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2019-02-26T05:06:37.3686460Z","primaryEndpoints":{"dfs":"https://storagesfrepro21.dfs.core.windows.net/","web":"https://storagesfrepro21.z19.web.core.windows.net/","blob":"https://storagesfrepro21.blob.core.windows.net/","queue":"https://storagesfrepro21.queue.core.windows.net/","table":"https://storagesfrepro21.table.core.windows.net/","file":"https://storagesfrepro21.file.core.windows.net/"},"primaryLocation":"centralus","statusOfPrimary":"available","secondaryLocation":"eastus2","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://storagesfrepro21-secondary.dfs.core.windows.net/","web":"https://storagesfrepro21-secondary.z19.web.core.windows.net/","blob":"https://storagesfrepro21-secondary.blob.core.windows.net/","queue":"https://storagesfrepro21-secondary.queue.core.windows.net/","table":"https://storagesfrepro21-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/storage-v2rt-repro/providers/Microsoft.Storage/storageAccounts/storagesfrepro22","name":"storagesfrepro22","type":"Microsoft.Storage/storageAccounts","location":"centralus","tags":{},"properties":{"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T05:06:59.8295391Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T05:06:59.8295391Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2019-02-26T05:06:59.7201581Z","primaryEndpoints":{"dfs":"https://storagesfrepro22.dfs.core.windows.net/","web":"https://storagesfrepro22.z19.web.core.windows.net/","blob":"https://storagesfrepro22.blob.core.windows.net/","queue":"https://storagesfrepro22.queue.core.windows.net/","table":"https://storagesfrepro22.table.core.windows.net/","file":"https://storagesfrepro22.file.core.windows.net/"},"primaryLocation":"centralus","statusOfPrimary":"available","secondaryLocation":"eastus2","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://storagesfrepro22-secondary.dfs.core.windows.net/","web":"https://storagesfrepro22-secondary.z19.web.core.windows.net/","blob":"https://storagesfrepro22-secondary.blob.core.windows.net/","queue":"https://storagesfrepro22-secondary.queue.core.windows.net/","table":"https://storagesfrepro22-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/storage-v2rt-repro/providers/Microsoft.Storage/storageAccounts/storagesfrepro23","name":"storagesfrepro23","type":"Microsoft.Storage/storageAccounts","location":"centralus","tags":{},"properties":{"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T05:07:29.0846619Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T05:07:29.0846619Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2019-02-26T05:07:29.0065050Z","primaryEndpoints":{"dfs":"https://storagesfrepro23.dfs.core.windows.net/","web":"https://storagesfrepro23.z19.web.core.windows.net/","blob":"https://storagesfrepro23.blob.core.windows.net/","queue":"https://storagesfrepro23.queue.core.windows.net/","table":"https://storagesfrepro23.table.core.windows.net/","file":"https://storagesfrepro23.file.core.windows.net/"},"primaryLocation":"centralus","statusOfPrimary":"available","secondaryLocation":"eastus2","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://storagesfrepro23-secondary.dfs.core.windows.net/","web":"https://storagesfrepro23-secondary.z19.web.core.windows.net/","blob":"https://storagesfrepro23-secondary.blob.core.windows.net/","queue":"https://storagesfrepro23-secondary.queue.core.windows.net/","table":"https://storagesfrepro23-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/storage-v2rt-repro/providers/Microsoft.Storage/storageAccounts/storagesfrepro24","name":"storagesfrepro24","type":"Microsoft.Storage/storageAccounts","location":"centralus","tags":{},"properties":{"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T05:07:53.2658712Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T05:07:53.2658712Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2019-02-26T05:07:53.1565651Z","primaryEndpoints":{"dfs":"https://storagesfrepro24.dfs.core.windows.net/","web":"https://storagesfrepro24.z19.web.core.windows.net/","blob":"https://storagesfrepro24.blob.core.windows.net/","queue":"https://storagesfrepro24.queue.core.windows.net/","table":"https://storagesfrepro24.table.core.windows.net/","file":"https://storagesfrepro24.file.core.windows.net/"},"primaryLocation":"centralus","statusOfPrimary":"available","secondaryLocation":"eastus2","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://storagesfrepro24-secondary.dfs.core.windows.net/","web":"https://storagesfrepro24-secondary.z19.web.core.windows.net/","blob":"https://storagesfrepro24-secondary.blob.core.windows.net/","queue":"https://storagesfrepro24-secondary.queue.core.windows.net/","table":"https://storagesfrepro24-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/storage-v2rt-repro/providers/Microsoft.Storage/storageAccounts/storagesfrepro25","name":"storagesfrepro25","type":"Microsoft.Storage/storageAccounts","location":"centralus","tags":{},"properties":{"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T05:08:18.7432319Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T05:08:18.7432319Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2019-02-26T05:08:18.6338258Z","primaryEndpoints":{"dfs":"https://storagesfrepro25.dfs.core.windows.net/","web":"https://storagesfrepro25.z19.web.core.windows.net/","blob":"https://storagesfrepro25.blob.core.windows.net/","queue":"https://storagesfrepro25.queue.core.windows.net/","table":"https://storagesfrepro25.table.core.windows.net/","file":"https://storagesfrepro25.file.core.windows.net/"},"primaryLocation":"centralus","statusOfPrimary":"available","secondaryLocation":"eastus2","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://storagesfrepro25-secondary.dfs.core.windows.net/","web":"https://storagesfrepro25-secondary.z19.web.core.windows.net/","blob":"https://storagesfrepro25-secondary.blob.core.windows.net/","queue":"https://storagesfrepro25-secondary.queue.core.windows.net/","table":"https://storagesfrepro25-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/storage-v2rt-repro/providers/Microsoft.Storage/storageAccounts/storagesfrepro3","name":"storagesfrepro3","type":"Microsoft.Storage/storageAccounts","location":"centralus","tags":{},"properties":{"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T04:09:19.5698333Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T04:09:19.5698333Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2019-02-26T04:09:19.3510997Z","primaryEndpoints":{"dfs":"https://storagesfrepro3.dfs.core.windows.net/","web":"https://storagesfrepro3.z19.web.core.windows.net/","blob":"https://storagesfrepro3.blob.core.windows.net/","queue":"https://storagesfrepro3.queue.core.windows.net/","table":"https://storagesfrepro3.table.core.windows.net/","file":"https://storagesfrepro3.file.core.windows.net/"},"primaryLocation":"centralus","statusOfPrimary":"available","secondaryLocation":"eastus2","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://storagesfrepro3-secondary.dfs.core.windows.net/","web":"https://storagesfrepro3-secondary.z19.web.core.windows.net/","blob":"https://storagesfrepro3-secondary.blob.core.windows.net/","queue":"https://storagesfrepro3-secondary.queue.core.windows.net/","table":"https://storagesfrepro3-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/storage-v2rt-repro/providers/Microsoft.Storage/storageAccounts/storagesfrepro4","name":"storagesfrepro4","type":"Microsoft.Storage/storageAccounts","location":"centralus","tags":{},"properties":{"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T04:09:54.9930953Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T04:09:54.9930953Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2019-02-26T04:09:54.8993063Z","primaryEndpoints":{"dfs":"https://storagesfrepro4.dfs.core.windows.net/","web":"https://storagesfrepro4.z19.web.core.windows.net/","blob":"https://storagesfrepro4.blob.core.windows.net/","queue":"https://storagesfrepro4.queue.core.windows.net/","table":"https://storagesfrepro4.table.core.windows.net/","file":"https://storagesfrepro4.file.core.windows.net/"},"primaryLocation":"centralus","statusOfPrimary":"available","secondaryLocation":"eastus2","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://storagesfrepro4-secondary.dfs.core.windows.net/","web":"https://storagesfrepro4-secondary.z19.web.core.windows.net/","blob":"https://storagesfrepro4-secondary.blob.core.windows.net/","queue":"https://storagesfrepro4-secondary.queue.core.windows.net/","table":"https://storagesfrepro4-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/storage-v2rt-repro/providers/Microsoft.Storage/storageAccounts/storagesfrepro5","name":"storagesfrepro5","type":"Microsoft.Storage/storageAccounts","location":"centralus","tags":{},"properties":{"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T04:10:48.1114395Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T04:10:48.1114395Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2019-02-26T04:10:48.0177273Z","primaryEndpoints":{"dfs":"https://storagesfrepro5.dfs.core.windows.net/","web":"https://storagesfrepro5.z19.web.core.windows.net/","blob":"https://storagesfrepro5.blob.core.windows.net/","queue":"https://storagesfrepro5.queue.core.windows.net/","table":"https://storagesfrepro5.table.core.windows.net/","file":"https://storagesfrepro5.file.core.windows.net/"},"primaryLocation":"centralus","statusOfPrimary":"available","secondaryLocation":"eastus2","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://storagesfrepro5-secondary.dfs.core.windows.net/","web":"https://storagesfrepro5-secondary.z19.web.core.windows.net/","blob":"https://storagesfrepro5-secondary.blob.core.windows.net/","queue":"https://storagesfrepro5-secondary.queue.core.windows.net/","table":"https://storagesfrepro5-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/storage-v2rt-repro/providers/Microsoft.Storage/storageAccounts/storagesfrepro6","name":"storagesfrepro6","type":"Microsoft.Storage/storageAccounts","location":"centralus","tags":{},"properties":{"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T04:11:28.0269117Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T04:11:28.0269117Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2019-02-26T04:11:27.9331594Z","primaryEndpoints":{"dfs":"https://storagesfrepro6.dfs.core.windows.net/","web":"https://storagesfrepro6.z19.web.core.windows.net/","blob":"https://storagesfrepro6.blob.core.windows.net/","queue":"https://storagesfrepro6.queue.core.windows.net/","table":"https://storagesfrepro6.table.core.windows.net/","file":"https://storagesfrepro6.file.core.windows.net/"},"primaryLocation":"centralus","statusOfPrimary":"available","secondaryLocation":"eastus2","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://storagesfrepro6-secondary.dfs.core.windows.net/","web":"https://storagesfrepro6-secondary.z19.web.core.windows.net/","blob":"https://storagesfrepro6-secondary.blob.core.windows.net/","queue":"https://storagesfrepro6-secondary.queue.core.windows.net/","table":"https://storagesfrepro6-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/storage-v2rt-repro/providers/Microsoft.Storage/storageAccounts/storagesfrepro7","name":"storagesfrepro7","type":"Microsoft.Storage/storageAccounts","location":"centralus","tags":{},"properties":{"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T04:12:08.7761892Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T04:12:08.7761892Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2019-02-26T04:12:08.6824637Z","primaryEndpoints":{"dfs":"https://storagesfrepro7.dfs.core.windows.net/","web":"https://storagesfrepro7.z19.web.core.windows.net/","blob":"https://storagesfrepro7.blob.core.windows.net/","queue":"https://storagesfrepro7.queue.core.windows.net/","table":"https://storagesfrepro7.table.core.windows.net/","file":"https://storagesfrepro7.file.core.windows.net/"},"primaryLocation":"centralus","statusOfPrimary":"available","secondaryLocation":"eastus2","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://storagesfrepro7-secondary.dfs.core.windows.net/","web":"https://storagesfrepro7-secondary.z19.web.core.windows.net/","blob":"https://storagesfrepro7-secondary.blob.core.windows.net/","queue":"https://storagesfrepro7-secondary.queue.core.windows.net/","table":"https://storagesfrepro7-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/storage-v2rt-repro/providers/Microsoft.Storage/storageAccounts/storagesfrepro8","name":"storagesfrepro8","type":"Microsoft.Storage/storageAccounts","location":"centralus","tags":{},"properties":{"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T04:12:39.5221164Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T04:12:39.5221164Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2019-02-26T04:12:39.4283923Z","primaryEndpoints":{"dfs":"https://storagesfrepro8.dfs.core.windows.net/","web":"https://storagesfrepro8.z19.web.core.windows.net/","blob":"https://storagesfrepro8.blob.core.windows.net/","queue":"https://storagesfrepro8.queue.core.windows.net/","table":"https://storagesfrepro8.table.core.windows.net/","file":"https://storagesfrepro8.file.core.windows.net/"},"primaryLocation":"centralus","statusOfPrimary":"available","secondaryLocation":"eastus2","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://storagesfrepro8-secondary.dfs.core.windows.net/","web":"https://storagesfrepro8-secondary.z19.web.core.windows.net/","blob":"https://storagesfrepro8-secondary.blob.core.windows.net/","queue":"https://storagesfrepro8-secondary.queue.core.windows.net/","table":"https://storagesfrepro8-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/storage-v2rt-repro/providers/Microsoft.Storage/storageAccounts/storagesfrepro9","name":"storagesfrepro9","type":"Microsoft.Storage/storageAccounts","location":"centralus","tags":{},"properties":{"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T04:13:18.1628430Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2019-02-26T04:13:18.1628430Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2019-02-26T04:13:18.0691096Z","primaryEndpoints":{"dfs":"https://storagesfrepro9.dfs.core.windows.net/","web":"https://storagesfrepro9.z19.web.core.windows.net/","blob":"https://storagesfrepro9.blob.core.windows.net/","queue":"https://storagesfrepro9.queue.core.windows.net/","table":"https://storagesfrepro9.table.core.windows.net/","file":"https://storagesfrepro9.file.core.windows.net/"},"primaryLocation":"centralus","statusOfPrimary":"available","secondaryLocation":"eastus2","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://storagesfrepro9-secondary.dfs.core.windows.net/","web":"https://storagesfrepro9-secondary.z19.web.core.windows.net/","blob":"https://storagesfrepro9-secondary.blob.core.windows.net/","queue":"https://storagesfrepro9-secondary.queue.core.windows.net/","table":"https://storagesfrepro9-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/IT_acctestRG-ibt-24_acctest-IBT-0710-2_4ebedb5a-e3b1-4675-aa4c-3c160fe70907/providers/Microsoft.Storage/storageAccounts/6ynst8ytvcms52eviy9cme3e","name":"6ynst8ytvcms52eviy9cme3e","type":"Microsoft.Storage/storageAccounts","location":"westus2","tags":{"createdby":"azureimagebuilder","magicvalue":"0d819542a3774a2a8709401a7cd09eb8"},"properties":{"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2020-07-10T11:43:30.0119558Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2020-07-10T11:43:30.0119558Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2020-07-10T11:43:29.9651518Z","primaryEndpoints":{"blob":"https://6ynst8ytvcms52eviy9cme3e.blob.core.windows.net/","queue":"https://6ynst8ytvcms52eviy9cme3e.queue.core.windows.net/","table":"https://6ynst8ytvcms52eviy9cme3e.table.core.windows.net/","file":"https://6ynst8ytvcms52eviy9cme3e.file.core.windows.net/"},"primaryLocation":"westus2","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/managed-rg-fypurview/providers/Microsoft.Storage/storageAccounts/scanwestus2ghwdfbf","name":"scanwestus2ghwdfbf","type":"Microsoft.Storage/storageAccounts","location":"westus2","tags":{},"properties":{"keyCreationTime":{"key1":"2021-09-28T03:24:36.3735480Z","key2":"2021-09-28T03:24:36.3735480Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-28T03:24:36.3891539Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-28T03:24:36.3891539Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-09-28T03:24:36.2797988Z","primaryEndpoints":{"dfs":"https://scanwestus2ghwdfbf.dfs.core.windows.net/","web":"https://scanwestus2ghwdfbf.z5.web.core.windows.net/","blob":"https://scanwestus2ghwdfbf.blob.core.windows.net/","queue":"https://scanwestus2ghwdfbf.queue.core.windows.net/","table":"https://scanwestus2ghwdfbf.table.core.windows.net/","file":"https://scanwestus2ghwdfbf.file.core.windows.net/"},"primaryLocation":"westus2","statusOfPrimary":"available"}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azure-cli-test-file-handle-rg/providers/Microsoft.Storage/storageAccounts/testfilehandlesa","name":"testfilehandlesa","type":"Microsoft.Storage/storageAccounts","location":"westus2","tags":{},"properties":{"defaultToOAuthAuthentication":false,"keyCreationTime":{"key1":"2021-11-02T02:22:24.9147695Z","key2":"2021-11-02T02:22:24.9147695Z"},"allowCrossTenantReplication":true,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":true,"allowSharedKeyAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-11-02T02:22:24.9147695Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-11-02T02:22:24.9147695Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-11-02T02:22:24.8209748Z","primaryEndpoints":{"dfs":"https://testfilehandlesa.dfs.core.windows.net/","web":"https://testfilehandlesa.z5.web.core.windows.net/","blob":"https://testfilehandlesa.blob.core.windows.net/","queue":"https://testfilehandlesa.queue.core.windows.net/","table":"https://testfilehandlesa.table.core.windows.net/","file":"https://testfilehandlesa.file.core.windows.net/"},"primaryLocation":"westus2","statusOfPrimary":"available","secondaryLocation":"westcentralus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://testfilehandlesa-secondary.dfs.core.windows.net/","web":"https://testfilehandlesa-secondary.z5.web.core.windows.net/","blob":"https://testfilehandlesa-secondary.blob.core.windows.net/","queue":"https://testfilehandlesa-secondary.queue.core.windows.net/","table":"https://testfilehandlesa-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgsxz3lvqpkjmlgsjrto2tp27gyjgy4tq5qhs6vi4no53xn5hameqyg2kk4px4mgic3/providers/Microsoft.Storage/storageAccounts/cli3qtkegls5w6o3vfq22tat","name":"cli3qtkegls5w6o3vfq22tat","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-31T05:14:27.7384271Z","key2":"2023-03-31T05:14:27.7384271Z"},"privateEndpointConnections":[],"azureFilesIdentityBasedAuthentication":{"directoryServiceOptions":"AADKERB","activeDirectoryProperties":{"domainName":"mydomain.com","netBiosDomainName":" - ","forestName":" ","domainGuid":"12345678-1234-1234-1234-123456789012","domainSid":" - ","azureStorageSid":" "}},"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-31T05:14:29.9727878Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-31T05:14:29.9727878Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-31T05:14:27.5821807Z","primaryEndpoints":{"dfs":"https://cli3qtkegls5w6o3vfq22tat.dfs.core.windows.net/","web":"https://cli3qtkegls5w6o3vfq22tat.z3.web.core.windows.net/","blob":"https://cli3qtkegls5w6o3vfq22tat.blob.core.windows.net/","queue":"https://cli3qtkegls5w6o3vfq22tat.queue.core.windows.net/","table":"https://cli3qtkegls5w6o3vfq22tat.table.core.windows.net/","file":"https://cli3qtkegls5w6o3vfq22tat.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgpizltlgwgym7uqxuyp6w2sa3nsdj4hy6semym3brg3myjtiw22jujpjiypf7nq6yr/providers/Microsoft.Storage/storageAccounts/clitest2maqx35tpqdfwb6hp","name":"clitest2maqx35tpqdfwb6hp","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-12-23T02:59:05.4427437Z","key2":"2022-12-23T02:59:05.4427437Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-23T02:59:06.3646338Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-23T02:59:06.3646338Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-12-23T02:59:05.2864958Z","primaryEndpoints":{"dfs":"https://clitest2maqx35tpqdfwb6hp.dfs.core.windows.net/","web":"https://clitest2maqx35tpqdfwb6hp.z3.web.core.windows.net/","blob":"https://clitest2maqx35tpqdfwb6hp.blob.core.windows.net/","queue":"https://clitest2maqx35tpqdfwb6hp.queue.core.windows.net/","table":"https://clitest2maqx35tpqdfwb6hp.table.core.windows.net/","file":"https://clitest2maqx35tpqdfwb6hp.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgyxsxdbzjcwico65n32bfyyq7hgnsvnnfrahmodfmkn2dl6jlxvk3vixp27h57buzb/providers/Microsoft.Storage/storageAccounts/clitest2wzade2rhrk4zbb5n","name":"clitest2wzade2rhrk4zbb5n","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-10-08T20:08:53.2521521Z","key2":"2022-10-08T20:08:53.2521521Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-08T20:08:54.1271767Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-08T20:08:54.1271767Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-10-08T20:08:53.1271281Z","primaryEndpoints":{"dfs":"https://clitest2wzade2rhrk4zbb5n.dfs.core.windows.net/","web":"https://clitest2wzade2rhrk4zbb5n.z3.web.core.windows.net/","blob":"https://clitest2wzade2rhrk4zbb5n.blob.core.windows.net/","queue":"https://clitest2wzade2rhrk4zbb5n.queue.core.windows.net/","table":"https://clitest2wzade2rhrk4zbb5n.table.core.windows.net/","file":"https://clitest2wzade2rhrk4zbb5n.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgkd6p7qbfagrujatkewfdv6h4lsnhytzynqqfrqm6cgzfvri2zxoi2f7jcluwwmjuy/providers/Microsoft.Storage/storageAccounts/clitest2zi3a2bd4s6m2hude","name":"clitest2zi3a2bd4s6m2hude","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-07-15T00:28:26.7739584Z","key2":"2022-07-15T00:28:26.7739584Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-07-15T00:28:27.3364860Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-07-15T00:28:27.3364860Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-07-15T00:28:26.6802440Z","primaryEndpoints":{"dfs":"https://clitest2zi3a2bd4s6m2hude.dfs.core.windows.net/","web":"https://clitest2zi3a2bd4s6m2hude.z3.web.core.windows.net/","blob":"https://clitest2zi3a2bd4s6m2hude.blob.core.windows.net/","queue":"https://clitest2zi3a2bd4s6m2hude.queue.core.windows.net/","table":"https://clitest2zi3a2bd4s6m2hude.table.core.windows.net/","file":"https://clitest2zi3a2bd4s6m2hude.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgyddrao5pqxeaghz5kwq36baqe3ks5zxsoshwylochzolebtnbiuehsgrvwowpmasr/providers/Microsoft.Storage/storageAccounts/clitest36v46kwont5xxebu6","name":"clitest36v46kwont5xxebu6","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-08-19T02:04:30.4389887Z","key2":"2022-08-19T02:04:30.4389887Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-19T02:04:30.7671094Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-19T02:04:30.7671094Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-08-19T02:04:30.3139633Z","primaryEndpoints":{"dfs":"https://clitest36v46kwont5xxebu6.dfs.core.windows.net/","web":"https://clitest36v46kwont5xxebu6.z3.web.core.windows.net/","blob":"https://clitest36v46kwont5xxebu6.blob.core.windows.net/","queue":"https://clitest36v46kwont5xxebu6.queue.core.windows.net/","table":"https://clitest36v46kwont5xxebu6.table.core.windows.net/","file":"https://clitest36v46kwont5xxebu6.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgbynlo7esnuno3wnwxaiyqssizk3syatba2inminrbabac7wbn3wwizmk565kpmnoe/providers/Microsoft.Storage/storageAccounts/clitest3l5nqugilnynrbi4x","name":"clitest3l5nqugilnynrbi4x","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-11-11T01:52:20.8285942Z","key2":"2022-11-11T01:52:20.8285942Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-11T01:52:21.3598207Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-11T01:52:21.3598207Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-11-11T01:52:20.7035727Z","primaryEndpoints":{"dfs":"https://clitest3l5nqugilnynrbi4x.dfs.core.windows.net/","web":"https://clitest3l5nqugilnynrbi4x.z3.web.core.windows.net/","blob":"https://clitest3l5nqugilnynrbi4x.blob.core.windows.net/","queue":"https://clitest3l5nqugilnynrbi4x.queue.core.windows.net/","table":"https://clitest3l5nqugilnynrbi4x.table.core.windows.net/","file":"https://clitest3l5nqugilnynrbi4x.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgk3dgx6acfu6yrvvipseyqbiwldnaohcywhpi65w7jys42kv5gjs2pljpz5o7bsoah/providers/Microsoft.Storage/storageAccounts/clitest3tllg4jqytzq27ejk","name":"clitest3tllg4jqytzq27ejk","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-11-01T19:36:53.0876733Z","key2":"2021-11-01T19:36:53.0876733Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-11-01T19:36:53.0876733Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-11-01T19:36:53.0876733Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-11-01T19:36:53.0095332Z","primaryEndpoints":{"dfs":"https://clitest3tllg4jqytzq27ejk.dfs.core.windows.net/","web":"https://clitest3tllg4jqytzq27ejk.z3.web.core.windows.net/","blob":"https://clitest3tllg4jqytzq27ejk.blob.core.windows.net/","queue":"https://clitest3tllg4jqytzq27ejk.queue.core.windows.net/","table":"https://clitest3tllg4jqytzq27ejk.table.core.windows.net/","file":"https://clitest3tllg4jqytzq27ejk.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg7ywcjwwkyqro7r54bzsggg3efujfc54tpvg3pmzto2wg3ifd5i2omb2oqz4ru44b3/providers/Microsoft.Storage/storageAccounts/clitest42lr3sjjyceqm2dsa","name":"clitest42lr3sjjyceqm2dsa","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-04-11T14:04:08.6091074Z","key2":"2022-04-11T14:04:08.6091074Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-11T14:04:08.6248156Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-11T14:04:08.6248156Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-04-11T14:04:08.5153865Z","primaryEndpoints":{"dfs":"https://clitest42lr3sjjyceqm2dsa.dfs.core.windows.net/","web":"https://clitest42lr3sjjyceqm2dsa.z3.web.core.windows.net/","blob":"https://clitest42lr3sjjyceqm2dsa.blob.core.windows.net/","queue":"https://clitest42lr3sjjyceqm2dsa.queue.core.windows.net/","table":"https://clitest42lr3sjjyceqm2dsa.table.core.windows.net/","file":"https://clitest42lr3sjjyceqm2dsa.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg53ii7o3mvigrzaleunc7yvjyxzqsswvlh33ady7siswmzfoybwdaeovyarlr3rqok/providers/Microsoft.Storage/storageAccounts/clitest4g6zvuhalizptgwwu","name":"clitest4g6zvuhalizptgwwu","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-07-22T00:03:34.6562181Z","key2":"2022-07-22T00:03:34.6562181Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-07-22T00:03:35.1249669Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-07-22T00:03:35.1249669Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-07-22T00:03:34.5468111Z","primaryEndpoints":{"dfs":"https://clitest4g6zvuhalizptgwwu.dfs.core.windows.net/","web":"https://clitest4g6zvuhalizptgwwu.z3.web.core.windows.net/","blob":"https://clitest4g6zvuhalizptgwwu.blob.core.windows.net/","queue":"https://clitest4g6zvuhalizptgwwu.queue.core.windows.net/","table":"https://clitest4g6zvuhalizptgwwu.table.core.windows.net/","file":"https://clitest4g6zvuhalizptgwwu.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgkgt6nin66or5swlkcbzuqqqvuatsme4t5spkwkygh4sziqlamyxv2fckdajclbire/providers/Microsoft.Storage/storageAccounts/clitest4hsuf3zwslxuux46y","name":"clitest4hsuf3zwslxuux46y","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-03-16T09:25:04.0198418Z","key2":"2022-03-16T09:25:04.0198418Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-16T09:25:04.0354560Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-16T09:25:04.0354560Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-03-16T09:25:03.8948335Z","primaryEndpoints":{"dfs":"https://clitest4hsuf3zwslxuux46y.dfs.core.windows.net/","web":"https://clitest4hsuf3zwslxuux46y.z3.web.core.windows.net/","blob":"https://clitest4hsuf3zwslxuux46y.blob.core.windows.net/","queue":"https://clitest4hsuf3zwslxuux46y.queue.core.windows.net/","table":"https://clitest4hsuf3zwslxuux46y.table.core.windows.net/","file":"https://clitest4hsuf3zwslxuux46y.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg7meyhlnrfbkrxbl3dlr5scn2ifgzq3w5hrk4qgkrbhznds533fs5ueybsogfe6yff/providers/Microsoft.Storage/storageAccounts/clitest4i7ob4hsixy3piqdm","name":"clitest4i7ob4hsixy3piqdm","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-06-23T23:11:24.4937270Z","key2":"2022-06-23T23:11:24.4937270Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-06-23T23:11:24.7750173Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-06-23T23:11:24.7750173Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-06-23T23:11:24.4000060Z","primaryEndpoints":{"dfs":"https://clitest4i7ob4hsixy3piqdm.dfs.core.windows.net/","web":"https://clitest4i7ob4hsixy3piqdm.z3.web.core.windows.net/","blob":"https://clitest4i7ob4hsixy3piqdm.blob.core.windows.net/","queue":"https://clitest4i7ob4hsixy3piqdm.queue.core.windows.net/","table":"https://clitest4i7ob4hsixy3piqdm.table.core.windows.net/","file":"https://clitest4i7ob4hsixy3piqdm.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg5rbhj2siyn33fb3buqv4nfrpbtszdqvkeyymdjvwdzj2tgg6z5ig5v4fsnlngl6zy/providers/Microsoft.Storage/storageAccounts/clitest4k6c57bhb3fbeaeb2","name":"clitest4k6c57bhb3fbeaeb2","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-12-02T23:19:47.3184925Z","key2":"2021-12-02T23:19:47.3184925Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-02T23:19:47.3184925Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-02T23:19:47.3184925Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-12-02T23:19:47.2247436Z","primaryEndpoints":{"dfs":"https://clitest4k6c57bhb3fbeaeb2.dfs.core.windows.net/","web":"https://clitest4k6c57bhb3fbeaeb2.z3.web.core.windows.net/","blob":"https://clitest4k6c57bhb3fbeaeb2.blob.core.windows.net/","queue":"https://clitest4k6c57bhb3fbeaeb2.queue.core.windows.net/","table":"https://clitest4k6c57bhb3fbeaeb2.table.core.windows.net/","file":"https://clitest4k6c57bhb3fbeaeb2.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgv57t4pzsi7nxyg7yiy4skz5kllwjclfdv7hwuuvgfaaekdpxmrkozlxkgyweuxdpt/providers/Microsoft.Storage/storageAccounts/clitest4mnv4i6zragmql5zs","name":"clitest4mnv4i6zragmql5zs","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-10T02:15:09.6974199Z","key2":"2023-03-10T02:15:09.6974199Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-10T02:15:10.1349033Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-10T02:15:10.1349033Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-10T02:15:09.5254991Z","primaryEndpoints":{"dfs":"https://clitest4mnv4i6zragmql5zs.dfs.core.windows.net/","web":"https://clitest4mnv4i6zragmql5zs.z3.web.core.windows.net/","blob":"https://clitest4mnv4i6zragmql5zs.blob.core.windows.net/","queue":"https://clitest4mnv4i6zragmql5zs.queue.core.windows.net/","table":"https://clitest4mnv4i6zragmql5zs.table.core.windows.net/","file":"https://clitest4mnv4i6zragmql5zs.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgffzoae3m5ahiezmgpjldysvdjuvue5akjhvs3o5kg4ejrkjbvnjhtrvhk2w6n3oa3/providers/Microsoft.Storage/storageAccounts/clitest4pdszqy2diepxzn54","name":"clitest4pdszqy2diepxzn54","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-07-28T23:38:36.5817466Z","key2":"2022-07-28T23:38:36.5817466Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-07-28T23:38:37.2234580Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-07-28T23:38:37.2234580Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-07-28T23:38:36.4879931Z","primaryEndpoints":{"dfs":"https://clitest4pdszqy2diepxzn54.dfs.core.windows.net/","web":"https://clitest4pdszqy2diepxzn54.z3.web.core.windows.net/","blob":"https://clitest4pdszqy2diepxzn54.blob.core.windows.net/","queue":"https://clitest4pdszqy2diepxzn54.queue.core.windows.net/","table":"https://clitest4pdszqy2diepxzn54.table.core.windows.net/","file":"https://clitest4pdszqy2diepxzn54.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgllxoprxwjouhrzsd4vrfhqkpy7ft2fwgtiub56wonkmtvsogumww7h36czdisqqxm/providers/Microsoft.Storage/storageAccounts/clitest4slutm4qduocdiy7o","name":"clitest4slutm4qduocdiy7o","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-11-18T23:17:57.1095774Z","key2":"2021-11-18T23:17:57.1095774Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-11-18T23:17:57.1252046Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-11-18T23:17:57.1252046Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-11-18T23:17:57.0471042Z","primaryEndpoints":{"dfs":"https://clitest4slutm4qduocdiy7o.dfs.core.windows.net/","web":"https://clitest4slutm4qduocdiy7o.z3.web.core.windows.net/","blob":"https://clitest4slutm4qduocdiy7o.blob.core.windows.net/","queue":"https://clitest4slutm4qduocdiy7o.queue.core.windows.net/","table":"https://clitest4slutm4qduocdiy7o.table.core.windows.net/","file":"https://clitest4slutm4qduocdiy7o.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgkqf4cu665yaejvrvcvhfklfoep7xw2qhgk7q5qkmosqpcdypz6aubtjovadrpefmu/providers/Microsoft.Storage/storageAccounts/clitest4ypv67tuvo34umfu5","name":"clitest4ypv67tuvo34umfu5","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-09-27T08:37:30.4318022Z","key2":"2021-09-27T08:37:30.4318022Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-27T08:37:30.4474578Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-27T08:37:30.4474578Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-09-27T08:37:30.3536782Z","primaryEndpoints":{"dfs":"https://clitest4ypv67tuvo34umfu5.dfs.core.windows.net/","web":"https://clitest4ypv67tuvo34umfu5.z3.web.core.windows.net/","blob":"https://clitest4ypv67tuvo34umfu5.blob.core.windows.net/","queue":"https://clitest4ypv67tuvo34umfu5.queue.core.windows.net/","table":"https://clitest4ypv67tuvo34umfu5.table.core.windows.net/","file":"https://clitest4ypv67tuvo34umfu5.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgdug325lrcvzanqv3lzbjf3is3c3nkte77zapxydbwac3gjkwncn6mb4f7ac5quodl/providers/Microsoft.Storage/storageAccounts/clitest52hhfb76nrue6ykoz","name":"clitest52hhfb76nrue6ykoz","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-03-18T01:18:06.6255130Z","key2":"2022-03-18T01:18:06.6255130Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-18T01:18:06.6255130Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-18T01:18:06.6255130Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-03-18T01:18:06.5317315Z","primaryEndpoints":{"dfs":"https://clitest52hhfb76nrue6ykoz.dfs.core.windows.net/","web":"https://clitest52hhfb76nrue6ykoz.z3.web.core.windows.net/","blob":"https://clitest52hhfb76nrue6ykoz.blob.core.windows.net/","queue":"https://clitest52hhfb76nrue6ykoz.queue.core.windows.net/","table":"https://clitest52hhfb76nrue6ykoz.table.core.windows.net/","file":"https://clitest52hhfb76nrue6ykoz.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgnkfkexfmimb4uyvozbvzht4zcxj3ef7jv4vfadnlxcyxd4i22wuehzo5qldk3laf3/providers/Microsoft.Storage/storageAccounts/clitest5behszq7ztrcai242","name":"clitest5behszq7ztrcai242","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-02-04T00:13:46.6799996Z","key2":"2023-02-04T00:13:46.6799996Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-02-04T00:13:47.6488205Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-02-04T00:13:47.6488205Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-02-04T00:13:46.5394367Z","primaryEndpoints":{"dfs":"https://clitest5behszq7ztrcai242.dfs.core.windows.net/","web":"https://clitest5behszq7ztrcai242.z3.web.core.windows.net/","blob":"https://clitest5behszq7ztrcai242.blob.core.windows.net/","queue":"https://clitest5behszq7ztrcai242.queue.core.windows.net/","table":"https://clitest5behszq7ztrcai242.table.core.windows.net/","file":"https://clitest5behszq7ztrcai242.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rglsqzig6e5xb6f6yy7vcn6ga3cecladn475k3busnwddg7bekcbznawxwrs2fzwqsg/providers/Microsoft.Storage/storageAccounts/clitest5em3dvci6rx26joqq","name":"clitest5em3dvci6rx26joqq","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-12-23T22:13:15.3267815Z","key2":"2021-12-23T22:13:15.3267815Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-23T22:13:15.3267815Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-23T22:13:15.3267815Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-12-23T22:13:15.2330713Z","primaryEndpoints":{"dfs":"https://clitest5em3dvci6rx26joqq.dfs.core.windows.net/","web":"https://clitest5em3dvci6rx26joqq.z3.web.core.windows.net/","blob":"https://clitest5em3dvci6rx26joqq.blob.core.windows.net/","queue":"https://clitest5em3dvci6rx26joqq.queue.core.windows.net/","table":"https://clitest5em3dvci6rx26joqq.table.core.windows.net/","file":"https://clitest5em3dvci6rx26joqq.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg2ktglaqocs7srvx2yzb2oltfjcgzfw4kudvrc374oo4nw2wkuzhlunjobg6gi3as4/providers/Microsoft.Storage/storageAccounts/clitest5tsxqn6bwkbkszmc5","name":"clitest5tsxqn6bwkbkszmc5","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-08-25T23:44:15.6546117Z","key2":"2022-08-25T23:44:15.6546117Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-25T23:44:16.2484124Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-25T23:44:16.2484124Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-08-25T23:44:15.5608674Z","primaryEndpoints":{"dfs":"https://clitest5tsxqn6bwkbkszmc5.dfs.core.windows.net/","web":"https://clitest5tsxqn6bwkbkszmc5.z3.web.core.windows.net/","blob":"https://clitest5tsxqn6bwkbkszmc5.blob.core.windows.net/","queue":"https://clitest5tsxqn6bwkbkszmc5.queue.core.windows.net/","table":"https://clitest5tsxqn6bwkbkszmc5.table.core.windows.net/","file":"https://clitest5tsxqn6bwkbkszmc5.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgwlb5vf7o7jtxj2kobm3baco7jb2enkllej66i555wa7wsy5wmvtukn7cgrfnvj2sa/providers/Microsoft.Storage/storageAccounts/clitest5wbpp2dvi37kclncy","name":"clitest5wbpp2dvi37kclncy","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-11-04T01:21:55.5320658Z","key2":"2022-11-04T01:21:55.5320658Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-04T01:21:56.4696164Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-04T01:21:56.4696164Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-11-04T01:21:55.3757902Z","primaryEndpoints":{"dfs":"https://clitest5wbpp2dvi37kclncy.dfs.core.windows.net/","web":"https://clitest5wbpp2dvi37kclncy.z3.web.core.windows.net/","blob":"https://clitest5wbpp2dvi37kclncy.blob.core.windows.net/","queue":"https://clitest5wbpp2dvi37kclncy.queue.core.windows.net/","table":"https://clitest5wbpp2dvi37kclncy.table.core.windows.net/","file":"https://clitest5wbpp2dvi37kclncy.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgbf6adjp56a2jfd56k4zvlwqxwhqlidp5itvb7wr5zd5kjz2gxev5t2w236ijl3toy/providers/Microsoft.Storage/storageAccounts/clitest5y5n7vcoam6gok5hb","name":"clitest5y5n7vcoam6gok5hb","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-12-02T02:57:00.0157271Z","key2":"2022-12-02T02:57:00.0157271Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-02T02:57:01.0157338Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-02T02:57:01.0157338Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-12-02T02:56:59.8750892Z","primaryEndpoints":{"dfs":"https://clitest5y5n7vcoam6gok5hb.dfs.core.windows.net/","web":"https://clitest5y5n7vcoam6gok5hb.z3.web.core.windows.net/","blob":"https://clitest5y5n7vcoam6gok5hb.blob.core.windows.net/","queue":"https://clitest5y5n7vcoam6gok5hb.queue.core.windows.net/","table":"https://clitest5y5n7vcoam6gok5hb.table.core.windows.net/","file":"https://clitest5y5n7vcoam6gok5hb.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgxhyghbouifpfif5filj2faqrooouviysggh3esri5qztfj4jvdzjvln37q232b7ik/providers/Microsoft.Storage/storageAccounts/clitest63seojz7ezxvh5vhj","name":"clitest63seojz7ezxvh5vhj","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-14T05:09:59.2347395Z","key2":"2023-03-14T05:09:59.2347395Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-14T05:09:59.7035165Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-14T05:09:59.7035165Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-14T05:09:59.0785195Z","primaryEndpoints":{"dfs":"https://clitest63seojz7ezxvh5vhj.dfs.core.windows.net/","web":"https://clitest63seojz7ezxvh5vhj.z3.web.core.windows.net/","blob":"https://clitest63seojz7ezxvh5vhj.blob.core.windows.net/","queue":"https://clitest63seojz7ezxvh5vhj.queue.core.windows.net/","table":"https://clitest63seojz7ezxvh5vhj.table.core.windows.net/","file":"https://clitest63seojz7ezxvh5vhj.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgk6nau4li6ubqp3otreeh3e52nhldusghx2jzrm3iohcdwg3cp73h2lx3oipzs6lxs/providers/Microsoft.Storage/storageAccounts/clitest6bdu6zfygnhlxa2m3","name":"clitest6bdu6zfygnhlxa2m3","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-10-09T10:07:48.0381957Z","key2":"2022-10-09T10:07:48.0381957Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-09T10:07:48.5381989Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-09T10:07:48.5381989Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-10-09T10:07:47.9132088Z","primaryEndpoints":{"dfs":"https://clitest6bdu6zfygnhlxa2m3.dfs.core.windows.net/","web":"https://clitest6bdu6zfygnhlxa2m3.z3.web.core.windows.net/","blob":"https://clitest6bdu6zfygnhlxa2m3.blob.core.windows.net/","queue":"https://clitest6bdu6zfygnhlxa2m3.queue.core.windows.net/","table":"https://clitest6bdu6zfygnhlxa2m3.table.core.windows.net/","file":"https://clitest6bdu6zfygnhlxa2m3.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg2xn5tbw5suxir4uuvhka5v4zfg5rmj4em2c6jceeadoa4nzc7b3bdydqwfyqiobus/providers/Microsoft.Storage/storageAccounts/clitest6pwsagzih7oocrr4x","name":"clitest6pwsagzih7oocrr4x","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-06-17T02:36:37.3270588Z","key2":"2022-06-17T02:36:37.3270588Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-06-17T02:36:37.9052175Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-06-17T02:36:37.9052175Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-06-17T02:36:37.2332988Z","primaryEndpoints":{"dfs":"https://clitest6pwsagzih7oocrr4x.dfs.core.windows.net/","web":"https://clitest6pwsagzih7oocrr4x.z3.web.core.windows.net/","blob":"https://clitest6pwsagzih7oocrr4x.blob.core.windows.net/","queue":"https://clitest6pwsagzih7oocrr4x.queue.core.windows.net/","table":"https://clitest6pwsagzih7oocrr4x.table.core.windows.net/","file":"https://clitest6pwsagzih7oocrr4x.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rghepym5y7r53wc4lva5p26cx34jqspjzvnxp6nk2ef5qym2a6czmgutwmdnx57vwnt/providers/Microsoft.Storage/storageAccounts/clitest6xauqh6i5gutjl5cj","name":"clitest6xauqh6i5gutjl5cj","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-09-02T00:34:51.8908132Z","key2":"2022-09-02T00:34:51.8908132Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-02T00:34:52.2033142Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-02T00:34:52.2033142Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-09-02T00:34:51.7658076Z","primaryEndpoints":{"dfs":"https://clitest6xauqh6i5gutjl5cj.dfs.core.windows.net/","web":"https://clitest6xauqh6i5gutjl5cj.z3.web.core.windows.net/","blob":"https://clitest6xauqh6i5gutjl5cj.blob.core.windows.net/","queue":"https://clitest6xauqh6i5gutjl5cj.queue.core.windows.net/","table":"https://clitest6xauqh6i5gutjl5cj.table.core.windows.net/","file":"https://clitest6xauqh6i5gutjl5cj.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgq5owppg4dci2qdrj7vzc5jfe2wkpqdndt73aoulpqbpqyme4ys6qp5yegc6x72nfg/providers/Microsoft.Storage/storageAccounts/clitest6xc3bnyzkpbv277hw","name":"clitest6xc3bnyzkpbv277hw","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-03-03T23:21:13.3577773Z","key2":"2022-03-03T23:21:13.3577773Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-03T23:21:13.3733610Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-03T23:21:13.3733610Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-03-03T23:21:13.2640292Z","primaryEndpoints":{"dfs":"https://clitest6xc3bnyzkpbv277hw.dfs.core.windows.net/","web":"https://clitest6xc3bnyzkpbv277hw.z3.web.core.windows.net/","blob":"https://clitest6xc3bnyzkpbv277hw.blob.core.windows.net/","queue":"https://clitest6xc3bnyzkpbv277hw.queue.core.windows.net/","table":"https://clitest6xc3bnyzkpbv277hw.table.core.windows.net/","file":"https://clitest6xc3bnyzkpbv277hw.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgsg6tfkpirspvjx6lbybkz7humseigsdmcy3lwjgwxmxe4lw2zb7uwyflmvbuoxvyb/providers/Microsoft.Storage/storageAccounts/clitest763vyjqm5gauaaqym","name":"clitest763vyjqm5gauaaqym","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-12-16T02:43:11.6451071Z","key2":"2022-12-16T02:43:11.6451071Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-16T02:43:12.5670002Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-16T02:43:12.5670002Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-12-16T02:43:11.5044676Z","primaryEndpoints":{"dfs":"https://clitest763vyjqm5gauaaqym.dfs.core.windows.net/","web":"https://clitest763vyjqm5gauaaqym.z3.web.core.windows.net/","blob":"https://clitest763vyjqm5gauaaqym.blob.core.windows.net/","queue":"https://clitest763vyjqm5gauaaqym.queue.core.windows.net/","table":"https://clitest763vyjqm5gauaaqym.table.core.windows.net/","file":"https://clitest763vyjqm5gauaaqym.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgeksoasmgiqzhphq27oysyepb553a2jnd56yakyp6h67yd6s4cs27lny5xfi5jggir/providers/Microsoft.Storage/storageAccounts/clitest7an3xcn66lrlgvmfg","name":"clitest7an3xcn66lrlgvmfg","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-01-28T06:45:25.0439726Z","key2":"2023-01-28T06:45:25.0439726Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-28T06:45:25.6221309Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-28T06:45:25.6221309Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-01-28T06:45:24.9033452Z","primaryEndpoints":{"dfs":"https://clitest7an3xcn66lrlgvmfg.dfs.core.windows.net/","web":"https://clitest7an3xcn66lrlgvmfg.z3.web.core.windows.net/","blob":"https://clitest7an3xcn66lrlgvmfg.blob.core.windows.net/","queue":"https://clitest7an3xcn66lrlgvmfg.queue.core.windows.net/","table":"https://clitest7an3xcn66lrlgvmfg.table.core.windows.net/","file":"https://clitest7an3xcn66lrlgvmfg.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgtzqrijjsdzepstlqsrzx5v3fvkbknlbvid5icevijobsupjxfzvc6jmmkkew4d6gc/providers/Microsoft.Storage/storageAccounts/clitest7v3uutjhsjcjiiqjk","name":"clitest7v3uutjhsjcjiiqjk","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-06-15T14:22:54.2862227Z","key2":"2022-06-15T14:22:54.2862227Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-06-15T14:22:54.5205983Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-06-15T14:22:54.5205983Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-06-15T14:22:54.1612401Z","primaryEndpoints":{"dfs":"https://clitest7v3uutjhsjcjiiqjk.dfs.core.windows.net/","web":"https://clitest7v3uutjhsjcjiiqjk.z3.web.core.windows.net/","blob":"https://clitest7v3uutjhsjcjiiqjk.blob.core.windows.net/","queue":"https://clitest7v3uutjhsjcjiiqjk.queue.core.windows.net/","table":"https://clitest7v3uutjhsjcjiiqjk.table.core.windows.net/","file":"https://clitest7v3uutjhsjcjiiqjk.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgvricmqr6tftghdb2orhfvwwflb5yrmjlbbxfre27xo56m3yaowwocmuew3mkp6dch/providers/Microsoft.Storage/storageAccounts/clitesta6vvdbwzccmdhnmh7","name":"clitesta6vvdbwzccmdhnmh7","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-03-10T23:46:41.0268928Z","key2":"2022-03-10T23:46:41.0268928Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-10T23:46:41.0425154Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-10T23:46:41.0425154Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-03-10T23:46:40.9331185Z","primaryEndpoints":{"dfs":"https://clitesta6vvdbwzccmdhnmh7.dfs.core.windows.net/","web":"https://clitesta6vvdbwzccmdhnmh7.z3.web.core.windows.net/","blob":"https://clitesta6vvdbwzccmdhnmh7.blob.core.windows.net/","queue":"https://clitesta6vvdbwzccmdhnmh7.queue.core.windows.net/","table":"https://clitesta6vvdbwzccmdhnmh7.table.core.windows.net/","file":"https://clitesta6vvdbwzccmdhnmh7.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgqq5kdqtqnz45xzlwd3ly7bhnhfpbycbmmuck7g4pkcbf4tokivn7pv3gu7rhkqe77/providers/Microsoft.Storage/storageAccounts/clitestaaxjzh2ke6hj2oz3q","name":"clitestaaxjzh2ke6hj2oz3q","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-10-08T21:30:05.2253353Z","key2":"2022-10-08T21:30:05.2253353Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-08T21:30:06.0534958Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-08T21:30:06.0534958Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-10-08T21:30:05.1003275Z","primaryEndpoints":{"dfs":"https://clitestaaxjzh2ke6hj2oz3q.dfs.core.windows.net/","web":"https://clitestaaxjzh2ke6hj2oz3q.z3.web.core.windows.net/","blob":"https://clitestaaxjzh2ke6hj2oz3q.blob.core.windows.net/","queue":"https://clitestaaxjzh2ke6hj2oz3q.queue.core.windows.net/","table":"https://clitestaaxjzh2ke6hj2oz3q.table.core.windows.net/","file":"https://clitestaaxjzh2ke6hj2oz3q.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgefj7prpkkfwowsohocdcgln4afkr36ayb7msfujq5xbxbhzxt6nl6226d6wpfd2v6/providers/Microsoft.Storage/storageAccounts/clitestajyrm6yrgbf4c5i2s","name":"clitestajyrm6yrgbf4c5i2s","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-09-26T05:36:26.5400357Z","key2":"2021-09-26T05:36:26.5400357Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-26T05:36:26.5400357Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-26T05:36:26.5400357Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-09-26T05:36:26.4619069Z","primaryEndpoints":{"dfs":"https://clitestajyrm6yrgbf4c5i2s.dfs.core.windows.net/","web":"https://clitestajyrm6yrgbf4c5i2s.z3.web.core.windows.net/","blob":"https://clitestajyrm6yrgbf4c5i2s.blob.core.windows.net/","queue":"https://clitestajyrm6yrgbf4c5i2s.queue.core.windows.net/","table":"https://clitestajyrm6yrgbf4c5i2s.table.core.windows.net/","file":"https://clitestajyrm6yrgbf4c5i2s.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgdj7xp7djs6mthgx5vg7frkzob6fa4r4ee6jyrvgncvnjvn36lppo6bqbxzdz75tll/providers/Microsoft.Storage/storageAccounts/clitestb3umzlekxb2476otp","name":"clitestb3umzlekxb2476otp","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-04-21T23:03:50.2317299Z","key2":"2022-04-21T23:03:50.2317299Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-21T23:03:50.2317299Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-21T23:03:50.2317299Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-04-21T23:03:50.1379870Z","primaryEndpoints":{"dfs":"https://clitestb3umzlekxb2476otp.dfs.core.windows.net/","web":"https://clitestb3umzlekxb2476otp.z3.web.core.windows.net/","blob":"https://clitestb3umzlekxb2476otp.blob.core.windows.net/","queue":"https://clitestb3umzlekxb2476otp.queue.core.windows.net/","table":"https://clitestb3umzlekxb2476otp.table.core.windows.net/","file":"https://clitestb3umzlekxb2476otp.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgaw64vj3it6oap22mn6a3srkbit3tpoizzmhlztahj2iiulsdnnv6awcybcv6ewogj/providers/Microsoft.Storage/storageAccounts/clitestbiuu3kqzs7c4mqban","name":"clitestbiuu3kqzs7c4mqban","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-05-19T22:48:31.9222955Z","key2":"2022-05-19T22:48:31.9222955Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-05-19T22:48:32.1722850Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-05-19T22:48:32.1722850Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-05-19T22:48:31.8286102Z","primaryEndpoints":{"dfs":"https://clitestbiuu3kqzs7c4mqban.dfs.core.windows.net/","web":"https://clitestbiuu3kqzs7c4mqban.z3.web.core.windows.net/","blob":"https://clitestbiuu3kqzs7c4mqban.blob.core.windows.net/","queue":"https://clitestbiuu3kqzs7c4mqban.queue.core.windows.net/","table":"https://clitestbiuu3kqzs7c4mqban.table.core.windows.net/","file":"https://clitestbiuu3kqzs7c4mqban.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rglbpqpmgzjcfuaz4feleprn435rcjy72gfcclbzlno6zqjglg4vmjeekjfwp5ftczi/providers/Microsoft.Storage/storageAccounts/clitestbokalj4mocrwa4z32","name":"clitestbokalj4mocrwa4z32","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-10-29T22:30:16.8234389Z","key2":"2021-10-29T22:30:16.8234389Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-29T22:30:16.8234389Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-29T22:30:16.8234389Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-10-29T22:30:16.7453107Z","primaryEndpoints":{"dfs":"https://clitestbokalj4mocrwa4z32.dfs.core.windows.net/","web":"https://clitestbokalj4mocrwa4z32.z3.web.core.windows.net/","blob":"https://clitestbokalj4mocrwa4z32.blob.core.windows.net/","queue":"https://clitestbokalj4mocrwa4z32.queue.core.windows.net/","table":"https://clitestbokalj4mocrwa4z32.table.core.windows.net/","file":"https://clitestbokalj4mocrwa4z32.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgtspw4qvairmgdzy7n5rmnqkgvofttquawuj4gqd2vfu4vovezcfc7sf547caizzrh/providers/Microsoft.Storage/storageAccounts/clitestbsembxlqwsnj2fgge","name":"clitestbsembxlqwsnj2fgge","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-04-07T22:55:33.1867654Z","key2":"2022-04-07T22:55:33.1867654Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-07T22:55:33.2023896Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-07T22:55:33.2023896Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-04-07T22:55:33.0930101Z","primaryEndpoints":{"dfs":"https://clitestbsembxlqwsnj2fgge.dfs.core.windows.net/","web":"https://clitestbsembxlqwsnj2fgge.z3.web.core.windows.net/","blob":"https://clitestbsembxlqwsnj2fgge.blob.core.windows.net/","queue":"https://clitestbsembxlqwsnj2fgge.queue.core.windows.net/","table":"https://clitestbsembxlqwsnj2fgge.table.core.windows.net/","file":"https://clitestbsembxlqwsnj2fgge.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgmbrtwbyd7oemno4omkwnungptwhikmkzaosksuxvdtzziux6gdawwnsznekscuzj3/providers/Microsoft.Storage/storageAccounts/clitestc4ous2lgpbznwx4xu","name":"clitestc4ous2lgpbznwx4xu","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-16T16:46:00.8214909Z","key2":"2023-03-16T16:46:00.8214909Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-16T16:46:01.2902417Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-16T16:46:01.2902417Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-16T16:46:00.6652410Z","primaryEndpoints":{"dfs":"https://clitestc4ous2lgpbznwx4xu.dfs.core.windows.net/","web":"https://clitestc4ous2lgpbznwx4xu.z3.web.core.windows.net/","blob":"https://clitestc4ous2lgpbznwx4xu.blob.core.windows.net/","queue":"https://clitestc4ous2lgpbznwx4xu.queue.core.windows.net/","table":"https://clitestc4ous2lgpbznwx4xu.table.core.windows.net/","file":"https://clitestc4ous2lgpbznwx4xu.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgslmenloyni5hf6ungu5xnok6xazrqmqukr6gorcq64rq2u7hadght6uvzpmpbpg3u/providers/Microsoft.Storage/storageAccounts/clitestcw54yeqtizanybuwo","name":"clitestcw54yeqtizanybuwo","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-04-14T23:27:19.9861627Z","key2":"2022-04-14T23:27:19.9861627Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-14T23:27:20.0017698Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-14T23:27:20.0017698Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-04-14T23:27:19.8923715Z","primaryEndpoints":{"dfs":"https://clitestcw54yeqtizanybuwo.dfs.core.windows.net/","web":"https://clitestcw54yeqtizanybuwo.z3.web.core.windows.net/","blob":"https://clitestcw54yeqtizanybuwo.blob.core.windows.net/","queue":"https://clitestcw54yeqtizanybuwo.queue.core.windows.net/","table":"https://clitestcw54yeqtizanybuwo.table.core.windows.net/","file":"https://clitestcw54yeqtizanybuwo.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg45mici7nbysbqip6dk3khjhjebcnbpqq7fnrepgg5m2uy4x3xo2ufdigqaqrshgbl/providers/Microsoft.Storage/storageAccounts/clitestcxwxpa4glnoo6qk45","name":"clitestcxwxpa4glnoo6qk45","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-01-13T03:05:13.6138084Z","key2":"2023-01-13T03:05:13.6138084Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-13T03:05:14.4731877Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-13T03:05:14.4731877Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-01-13T03:05:13.4888042Z","primaryEndpoints":{"dfs":"https://clitestcxwxpa4glnoo6qk45.dfs.core.windows.net/","web":"https://clitestcxwxpa4glnoo6qk45.z3.web.core.windows.net/","blob":"https://clitestcxwxpa4glnoo6qk45.blob.core.windows.net/","queue":"https://clitestcxwxpa4glnoo6qk45.queue.core.windows.net/","table":"https://clitestcxwxpa4glnoo6qk45.table.core.windows.net/","file":"https://clitestcxwxpa4glnoo6qk45.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgbeunwds4idfbkau5cj2uhbd24my5voc6qjpv5clpbftfu25e4ex4wd43uiibuyn5h/providers/Microsoft.Storage/storageAccounts/clitestdtii3pp36xqohj7fr","name":"clitestdtii3pp36xqohj7fr","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-02-10T03:10:59.2865737Z","key2":"2023-02-10T03:10:59.2865737Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-02-10T03:10:59.8334271Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-02-10T03:10:59.8334271Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-02-10T03:10:59.1615458Z","primaryEndpoints":{"dfs":"https://clitestdtii3pp36xqohj7fr.dfs.core.windows.net/","web":"https://clitestdtii3pp36xqohj7fr.z3.web.core.windows.net/","blob":"https://clitestdtii3pp36xqohj7fr.blob.core.windows.net/","queue":"https://clitestdtii3pp36xqohj7fr.queue.core.windows.net/","table":"https://clitestdtii3pp36xqohj7fr.table.core.windows.net/","file":"https://clitestdtii3pp36xqohj7fr.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgnejcfrjnald3pl2uvrpbpjzeygws526vqn33r2mhuay2tcecgra6n3ppqxzkn3dtv/providers/Microsoft.Storage/storageAccounts/clitestems2yqm3g3jknzo6f","name":"clitestems2yqm3g3jknzo6f","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-11-03T17:49:23.6364977Z","key2":"2022-11-03T17:49:23.6364977Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-03T17:49:24.6834390Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-03T17:49:24.6834390Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-11-03T17:49:23.5271406Z","primaryEndpoints":{"dfs":"https://clitestems2yqm3g3jknzo6f.dfs.core.windows.net/","web":"https://clitestems2yqm3g3jknzo6f.z3.web.core.windows.net/","blob":"https://clitestems2yqm3g3jknzo6f.blob.core.windows.net/","queue":"https://clitestems2yqm3g3jknzo6f.queue.core.windows.net/","table":"https://clitestems2yqm3g3jknzo6f.table.core.windows.net/","file":"https://clitestems2yqm3g3jknzo6f.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgzqoxctlppqseceswyeq36zau2eysrbugzmir6vxpsztoivt4atecrszzqgzpvjalj/providers/Microsoft.Storage/storageAccounts/clitestexazhooj6txsp4bif","name":"clitestexazhooj6txsp4bif","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-09-26T06:28:55.7862697Z","key2":"2021-09-26T06:28:55.7862697Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-26T06:28:55.8018954Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-26T06:28:55.8018954Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-09-26T06:28:55.7237634Z","primaryEndpoints":{"dfs":"https://clitestexazhooj6txsp4bif.dfs.core.windows.net/","web":"https://clitestexazhooj6txsp4bif.z3.web.core.windows.net/","blob":"https://clitestexazhooj6txsp4bif.blob.core.windows.net/","queue":"https://clitestexazhooj6txsp4bif.queue.core.windows.net/","table":"https://clitestexazhooj6txsp4bif.table.core.windows.net/","file":"https://clitestexazhooj6txsp4bif.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rguxolymnbnxclmcseeurxyetuam7h5uit3uc6q3upqa27i4yuzrru6g74trx6x5zsh/providers/Microsoft.Storage/storageAccounts/clitestfceg2h7f4n6znkson","name":"clitestfceg2h7f4n6znkson","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-17T07:17:46.9130035Z","key2":"2023-03-17T07:17:46.9130035Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-17T07:17:47.4442665Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-17T07:17:47.4442665Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-17T07:17:46.7410988Z","primaryEndpoints":{"dfs":"https://clitestfceg2h7f4n6znkson.dfs.core.windows.net/","web":"https://clitestfceg2h7f4n6znkson.z3.web.core.windows.net/","blob":"https://clitestfceg2h7f4n6znkson.blob.core.windows.net/","queue":"https://clitestfceg2h7f4n6znkson.queue.core.windows.net/","table":"https://clitestfceg2h7f4n6znkson.table.core.windows.net/","file":"https://clitestfceg2h7f4n6znkson.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgastf744wty5rbe3b42dtbtj6m3u4njqshp3uezxwhayjl4gumhvlnx4umngpnd37j/providers/Microsoft.Storage/storageAccounts/clitestfoxs5cndjzuwfbysg","name":"clitestfoxs5cndjzuwfbysg","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-03-16T05:29:08.4012945Z","key2":"2022-03-16T05:29:08.4012945Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-16T05:29:08.4012945Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-16T05:29:08.4012945Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-03-16T05:29:08.3076366Z","primaryEndpoints":{"dfs":"https://clitestfoxs5cndjzuwfbysg.dfs.core.windows.net/","web":"https://clitestfoxs5cndjzuwfbysg.z3.web.core.windows.net/","blob":"https://clitestfoxs5cndjzuwfbysg.blob.core.windows.net/","queue":"https://clitestfoxs5cndjzuwfbysg.queue.core.windows.net/","table":"https://clitestfoxs5cndjzuwfbysg.table.core.windows.net/","file":"https://clitestfoxs5cndjzuwfbysg.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgqgjamsip45eiod37k5ava3icxn6g65gkuyffmj7fd2ipic36deyjqhzs5f5amepjw/providers/Microsoft.Storage/storageAccounts/clitestfseuqgiqhdcp3ufhh","name":"clitestfseuqgiqhdcp3ufhh","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-12-16T23:43:04.7242746Z","key2":"2021-12-16T23:43:04.7242746Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-16T23:43:04.7242746Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-16T23:43:04.7242746Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-12-16T23:43:04.6461064Z","primaryEndpoints":{"dfs":"https://clitestfseuqgiqhdcp3ufhh.dfs.core.windows.net/","web":"https://clitestfseuqgiqhdcp3ufhh.z3.web.core.windows.net/","blob":"https://clitestfseuqgiqhdcp3ufhh.blob.core.windows.net/","queue":"https://clitestfseuqgiqhdcp3ufhh.queue.core.windows.net/","table":"https://clitestfseuqgiqhdcp3ufhh.table.core.windows.net/","file":"https://clitestfseuqgiqhdcp3ufhh.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgz7hrj5nxaduamzjezbj6p4tni7cmywwcvi6uyksds5honxydadbriqr4xmodfqta5/providers/Microsoft.Storage/storageAccounts/clitestfuhzopy37of7eejg3","name":"clitestfuhzopy37of7eejg3","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-08-14T16:26:57.9366978Z","key2":"2022-08-14T16:26:57.9366978Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-14T16:26:58.6398145Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-14T16:26:58.6398145Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-08-14T16:26:57.6554285Z","primaryEndpoints":{"dfs":"https://clitestfuhzopy37of7eejg3.dfs.core.windows.net/","web":"https://clitestfuhzopy37of7eejg3.z3.web.core.windows.net/","blob":"https://clitestfuhzopy37of7eejg3.blob.core.windows.net/","queue":"https://clitestfuhzopy37of7eejg3.queue.core.windows.net/","table":"https://clitestfuhzopy37of7eejg3.table.core.windows.net/","file":"https://clitestfuhzopy37of7eejg3.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgwuymxbdn4ie3r6nrjaga6wtwek7dyzdc3km2k54jrckhxmlm6ode27nfglnmeul37/providers/Microsoft.Storage/storageAccounts/clitestgbntiye3mrl6a6nh2","name":"clitestgbntiye3mrl6a6nh2","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-23T06:57:35.6927424Z","key2":"2023-03-23T06:57:35.6927424Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-23T06:57:36.1771938Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-23T06:57:36.1771938Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-23T06:57:35.5209282Z","primaryEndpoints":{"dfs":"https://clitestgbntiye3mrl6a6nh2.dfs.core.windows.net/","web":"https://clitestgbntiye3mrl6a6nh2.z3.web.core.windows.net/","blob":"https://clitestgbntiye3mrl6a6nh2.blob.core.windows.net/","queue":"https://clitestgbntiye3mrl6a6nh2.queue.core.windows.net/","table":"https://clitestgbntiye3mrl6a6nh2.table.core.windows.net/","file":"https://clitestgbntiye3mrl6a6nh2.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg7gdu7stjumh65anxhegacwnxap4hbmt733j54jnplnbciwifmi5sxrwxtwzbinc35/providers/Microsoft.Storage/storageAccounts/clitestgjhunvrweww5qgzoy","name":"clitestgjhunvrweww5qgzoy","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-09-29T09:59:17.2793194Z","key2":"2022-09-29T09:59:17.2793194Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-29T09:59:17.9355992Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-29T09:59:17.9355992Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-09-29T09:59:17.1699945Z","primaryEndpoints":{"dfs":"https://clitestgjhunvrweww5qgzoy.dfs.core.windows.net/","web":"https://clitestgjhunvrweww5qgzoy.z3.web.core.windows.net/","blob":"https://clitestgjhunvrweww5qgzoy.blob.core.windows.net/","queue":"https://clitestgjhunvrweww5qgzoy.queue.core.windows.net/","table":"https://clitestgjhunvrweww5qgzoy.table.core.windows.net/","file":"https://clitestgjhunvrweww5qgzoy.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg4bazn4hnlcnsaasp63k6nvrlmtkyo7dqcjkyopsehticnihafl57ntorbz7ixqwos/providers/Microsoft.Storage/storageAccounts/clitestgnremsz2uxbgdy6uo","name":"clitestgnremsz2uxbgdy6uo","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-11-05T08:33:08.0149596Z","key2":"2021-11-05T08:33:08.0149596Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-11-05T08:33:08.0305829Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-11-05T08:33:08.0305829Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-11-05T08:33:07.9368092Z","primaryEndpoints":{"dfs":"https://clitestgnremsz2uxbgdy6uo.dfs.core.windows.net/","web":"https://clitestgnremsz2uxbgdy6uo.z3.web.core.windows.net/","blob":"https://clitestgnremsz2uxbgdy6uo.blob.core.windows.net/","queue":"https://clitestgnremsz2uxbgdy6uo.queue.core.windows.net/","table":"https://clitestgnremsz2uxbgdy6uo.table.core.windows.net/","file":"https://clitestgnremsz2uxbgdy6uo.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rga7wfzuwho7yh4wx2vzk6apm6cyssoq3outaxzgxrnou6twbbrmmkk65rv7fuaomul/providers/Microsoft.Storage/storageAccounts/clitestgtdtioc5hccicwms4","name":"clitestgtdtioc5hccicwms4","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-30T17:31:58.7384566Z","key2":"2023-03-30T17:31:58.7384566Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-30T17:31:59.1915675Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-30T17:31:59.1915675Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-30T17:31:58.5665777Z","primaryEndpoints":{"dfs":"https://clitestgtdtioc5hccicwms4.dfs.core.windows.net/","web":"https://clitestgtdtioc5hccicwms4.z3.web.core.windows.net/","blob":"https://clitestgtdtioc5hccicwms4.blob.core.windows.net/","queue":"https://clitestgtdtioc5hccicwms4.queue.core.windows.net/","table":"https://clitestgtdtioc5hccicwms4.table.core.windows.net/","file":"https://clitestgtdtioc5hccicwms4.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgiojjcuhfzayzrer4xt3xelo5irqyhos7zzodnkr36kccmj3tkike4hj2z333kq54w/providers/Microsoft.Storage/storageAccounts/clitestgzh5gtd7dvvavu4r7","name":"clitestgzh5gtd7dvvavu4r7","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-03-24T23:41:39.2992459Z","key2":"2022-03-24T23:41:39.2992459Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-24T23:41:39.3148704Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-24T23:41:39.3148704Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-03-24T23:41:39.2057201Z","primaryEndpoints":{"dfs":"https://clitestgzh5gtd7dvvavu4r7.dfs.core.windows.net/","web":"https://clitestgzh5gtd7dvvavu4r7.z3.web.core.windows.net/","blob":"https://clitestgzh5gtd7dvvavu4r7.blob.core.windows.net/","queue":"https://clitestgzh5gtd7dvvavu4r7.queue.core.windows.net/","table":"https://clitestgzh5gtd7dvvavu4r7.table.core.windows.net/","file":"https://clitestgzh5gtd7dvvavu4r7.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg2tpxrzs7z6qdlv2mxxfplr6dkbzeqckqvgwrjayrdp3lriz36zbmn75vcu7kjieod/providers/Microsoft.Storage/storageAccounts/clitesth3pnvut4i3zilfkvh","name":"clitesth3pnvut4i3zilfkvh","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-08-12T00:15:30.4913406Z","key2":"2022-08-12T00:15:30.4913406Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-12T00:15:31.1319714Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-12T00:15:31.1319714Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-08-12T00:15:30.3819640Z","primaryEndpoints":{"dfs":"https://clitesth3pnvut4i3zilfkvh.dfs.core.windows.net/","web":"https://clitesth3pnvut4i3zilfkvh.z3.web.core.windows.net/","blob":"https://clitesth3pnvut4i3zilfkvh.blob.core.windows.net/","queue":"https://clitesth3pnvut4i3zilfkvh.queue.core.windows.net/","table":"https://clitesth3pnvut4i3zilfkvh.table.core.windows.net/","file":"https://clitesth3pnvut4i3zilfkvh.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgn2hrmou3vupc7hxv534r6ythn2qz6v45svfb666d75bigid4v562yvcrcu3zvopvd/providers/Microsoft.Storage/storageAccounts/clitesthn6lf7bmqfq4lihgr","name":"clitesthn6lf7bmqfq4lihgr","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-10-22T23:36:25.4655609Z","key2":"2021-10-22T23:36:25.4655609Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-22T23:36:25.4655609Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-22T23:36:25.4655609Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-10-22T23:36:25.4186532Z","primaryEndpoints":{"dfs":"https://clitesthn6lf7bmqfq4lihgr.dfs.core.windows.net/","web":"https://clitesthn6lf7bmqfq4lihgr.z3.web.core.windows.net/","blob":"https://clitesthn6lf7bmqfq4lihgr.blob.core.windows.net/","queue":"https://clitesthn6lf7bmqfq4lihgr.queue.core.windows.net/","table":"https://clitesthn6lf7bmqfq4lihgr.table.core.windows.net/","file":"https://clitesthn6lf7bmqfq4lihgr.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg3uh3ecchugblssjzzurmbz3fwz3si25txvdhbc3t7jo6zlnbitco2s4mnnjpqst2v/providers/Microsoft.Storage/storageAccounts/clitestif7zaqb3uji3nhacq","name":"clitestif7zaqb3uji3nhacq","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-04-26T08:48:10.2092425Z","key2":"2022-04-26T08:48:10.2092425Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-26T08:48:10.2092425Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-26T08:48:10.2092425Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-04-26T08:48:10.0998779Z","primaryEndpoints":{"dfs":"https://clitestif7zaqb3uji3nhacq.dfs.core.windows.net/","web":"https://clitestif7zaqb3uji3nhacq.z3.web.core.windows.net/","blob":"https://clitestif7zaqb3uji3nhacq.blob.core.windows.net/","queue":"https://clitestif7zaqb3uji3nhacq.queue.core.windows.net/","table":"https://clitestif7zaqb3uji3nhacq.table.core.windows.net/","file":"https://clitestif7zaqb3uji3nhacq.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg54plgpkdn4mfopjazs6aqb2jopeogfyvnogrgy5wcccohaekow4nygsis2kxkyhgj/providers/Microsoft.Storage/storageAccounts/clitestiuwn6bwdscv63sh32","name":"clitestiuwn6bwdscv63sh32","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-02-17T02:52:11.0025967Z","key2":"2023-02-17T02:52:11.0025967Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-02-17T02:52:11.9088893Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-02-17T02:52:11.9088893Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-02-17T02:52:10.8619834Z","primaryEndpoints":{"dfs":"https://clitestiuwn6bwdscv63sh32.dfs.core.windows.net/","web":"https://clitestiuwn6bwdscv63sh32.z3.web.core.windows.net/","blob":"https://clitestiuwn6bwdscv63sh32.blob.core.windows.net/","queue":"https://clitestiuwn6bwdscv63sh32.queue.core.windows.net/","table":"https://clitestiuwn6bwdscv63sh32.table.core.windows.net/","file":"https://clitestiuwn6bwdscv63sh32.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rguzl4rjaj4gunaagq7nzbchh5lky5jinnpadwzfdwmnfym25eaayf45y4m7zqqwtgl/providers/Microsoft.Storage/storageAccounts/clitestjqbdyjtn6o2gnvhpk","name":"clitestjqbdyjtn6o2gnvhpk","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-01-19T07:54:58.3715635Z","key2":"2023-01-19T07:54:58.3715635Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-19T07:54:59.3403136Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-19T07:54:59.3403136Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-01-19T07:54:58.1840549Z","primaryEndpoints":{"dfs":"https://clitestjqbdyjtn6o2gnvhpk.dfs.core.windows.net/","web":"https://clitestjqbdyjtn6o2gnvhpk.z3.web.core.windows.net/","blob":"https://clitestjqbdyjtn6o2gnvhpk.blob.core.windows.net/","queue":"https://clitestjqbdyjtn6o2gnvhpk.queue.core.windows.net/","table":"https://clitestjqbdyjtn6o2gnvhpk.table.core.windows.net/","file":"https://clitestjqbdyjtn6o2gnvhpk.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rguqs3qcdahdubf7ahl74rnxknkccmvns4cw3dbtxupr5hbht4odkilcz4idowbk272/providers/Microsoft.Storage/storageAccounts/clitestjrbdo55x7pwq5mn4m","name":"clitestjrbdo55x7pwq5mn4m","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-02-24T00:56:43.7236965Z","key2":"2023-02-24T00:56:43.7236965Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-02-24T00:56:44.2705809Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-02-24T00:56:44.2705809Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-02-24T00:56:43.5673918Z","primaryEndpoints":{"dfs":"https://clitestjrbdo55x7pwq5mn4m.dfs.core.windows.net/","web":"https://clitestjrbdo55x7pwq5mn4m.z3.web.core.windows.net/","blob":"https://clitestjrbdo55x7pwq5mn4m.blob.core.windows.net/","queue":"https://clitestjrbdo55x7pwq5mn4m.queue.core.windows.net/","table":"https://clitestjrbdo55x7pwq5mn4m.table.core.windows.net/","file":"https://clitestjrbdo55x7pwq5mn4m.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgjxdo2btuljnrv7mlixzozsi4faqpmckmn5sibxvtlvh7sv7ytsm6itqd3oajnak5b/providers/Microsoft.Storage/storageAccounts/clitestkbspyloofngu2xwkv","name":"clitestkbspyloofngu2xwkv","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-12-09T03:54:11.4420307Z","key2":"2022-12-09T03:54:11.4420307Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-09T03:54:12.0669974Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-09T03:54:12.0669974Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-12-09T03:54:11.3170336Z","primaryEndpoints":{"dfs":"https://clitestkbspyloofngu2xwkv.dfs.core.windows.net/","web":"https://clitestkbspyloofngu2xwkv.z3.web.core.windows.net/","blob":"https://clitestkbspyloofngu2xwkv.blob.core.windows.net/","queue":"https://clitestkbspyloofngu2xwkv.queue.core.windows.net/","table":"https://clitestkbspyloofngu2xwkv.table.core.windows.net/","file":"https://clitestkbspyloofngu2xwkv.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgk6pblp46erse2vewvtm7dhwpagsq7k3blh4flnz35bo4s7c4anonj2ydsgncgm4i4/providers/Microsoft.Storage/storageAccounts/clitestke3szplceobcqvyws","name":"clitestke3szplceobcqvyws","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-01-20T04:12:40.4949358Z","key2":"2023-01-20T04:12:40.4949358Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-20T04:12:41.0731085Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-20T04:12:41.0731085Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-01-20T04:12:40.3386825Z","primaryEndpoints":{"dfs":"https://clitestke3szplceobcqvyws.dfs.core.windows.net/","web":"https://clitestke3szplceobcqvyws.z3.web.core.windows.net/","blob":"https://clitestke3szplceobcqvyws.blob.core.windows.net/","queue":"https://clitestke3szplceobcqvyws.queue.core.windows.net/","table":"https://clitestke3szplceobcqvyws.table.core.windows.net/","file":"https://clitestke3szplceobcqvyws.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rglxximuh7s3yupvzqx7yr3tubkjgvjx2csis3lor6rev75lsz5kfaddnqjqcbj5o56/providers/Microsoft.Storage/storageAccounts/clitestkgocvbqx5m6miumzk","name":"clitestkgocvbqx5m6miumzk","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-01-06T22:56:03.1827083Z","key2":"2023-01-06T22:56:03.1827083Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-06T22:56:04.1515165Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-06T22:56:04.1515165Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-01-06T22:56:03.0264537Z","primaryEndpoints":{"dfs":"https://clitestkgocvbqx5m6miumzk.dfs.core.windows.net/","web":"https://clitestkgocvbqx5m6miumzk.z3.web.core.windows.net/","blob":"https://clitestkgocvbqx5m6miumzk.blob.core.windows.net/","queue":"https://clitestkgocvbqx5m6miumzk.queue.core.windows.net/","table":"https://clitestkgocvbqx5m6miumzk.table.core.windows.net/","file":"https://clitestkgocvbqx5m6miumzk.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rggtqvgwqtktze5cdszqujvee7bgmj2smakzupjw2dctbzetteaspalwfs3tyhytarv/providers/Microsoft.Storage/storageAccounts/clitestl4cn4cuakrwe2nmow","name":"clitestl4cn4cuakrwe2nmow","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-11-18T06:57:18.8086434Z","key2":"2022-11-18T06:57:18.8086434Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-18T06:57:19.7461738Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-18T06:57:19.7461738Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-11-18T06:57:18.6992662Z","primaryEndpoints":{"dfs":"https://clitestl4cn4cuakrwe2nmow.dfs.core.windows.net/","web":"https://clitestl4cn4cuakrwe2nmow.z3.web.core.windows.net/","blob":"https://clitestl4cn4cuakrwe2nmow.blob.core.windows.net/","queue":"https://clitestl4cn4cuakrwe2nmow.queue.core.windows.net/","table":"https://clitestl4cn4cuakrwe2nmow.table.core.windows.net/","file":"https://clitestl4cn4cuakrwe2nmow.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgdpcaflw645fh5ze3wendlpnyw2bdosan2gcmqia7pe2szootqwxy5itluzltltppd/providers/Microsoft.Storage/storageAccounts/clitestldjyxquued3rnbctt","name":"clitestldjyxquued3rnbctt","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-03T02:21:26.3662564Z","key2":"2023-03-03T02:21:26.3662564Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-03T02:21:26.8037586Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-03T02:21:26.8037586Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-03T02:21:26.2412342Z","primaryEndpoints":{"dfs":"https://clitestldjyxquued3rnbctt.dfs.core.windows.net/","web":"https://clitestldjyxquued3rnbctt.z3.web.core.windows.net/","blob":"https://clitestldjyxquued3rnbctt.blob.core.windows.net/","queue":"https://clitestldjyxquued3rnbctt.queue.core.windows.net/","table":"https://clitestldjyxquued3rnbctt.table.core.windows.net/","file":"https://clitestldjyxquued3rnbctt.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rglu2eablmjcjpn2wasaafgavxoygz6a3nxbiayfgwljedzeavcvd64smilgclgcnkn/providers/Microsoft.Storage/storageAccounts/clitestlfyjkj63taqr5pdk5","name":"clitestlfyjkj63taqr5pdk5","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-10-28T16:51:58.4134432Z","key2":"2022-10-28T16:51:58.4134432Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-28T16:51:59.5385080Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-28T16:51:59.5385080Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-10-28T16:51:58.2728139Z","primaryEndpoints":{"dfs":"https://clitestlfyjkj63taqr5pdk5.dfs.core.windows.net/","web":"https://clitestlfyjkj63taqr5pdk5.z3.web.core.windows.net/","blob":"https://clitestlfyjkj63taqr5pdk5.blob.core.windows.net/","queue":"https://clitestlfyjkj63taqr5pdk5.queue.core.windows.net/","table":"https://clitestlfyjkj63taqr5pdk5.table.core.windows.net/","file":"https://clitestlfyjkj63taqr5pdk5.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgki5e56g3jwjbjoo7xxbkvutkslssvwnknvdqgpn7ky6hrjcpo4rk33buz2igfa33i/providers/Microsoft.Storage/storageAccounts/clitestlh4dndb24lzdfjio7","name":"clitestlh4dndb24lzdfjio7","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-09-28T15:52:44.7165568Z","key2":"2022-09-28T15:52:44.7165568Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-28T15:52:45.4978351Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-28T15:52:45.4978351Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-09-28T15:52:44.5915602Z","primaryEndpoints":{"dfs":"https://clitestlh4dndb24lzdfjio7.dfs.core.windows.net/","web":"https://clitestlh4dndb24lzdfjio7.z3.web.core.windows.net/","blob":"https://clitestlh4dndb24lzdfjio7.blob.core.windows.net/","queue":"https://clitestlh4dndb24lzdfjio7.queue.core.windows.net/","table":"https://clitestlh4dndb24lzdfjio7.table.core.windows.net/","file":"https://clitestlh4dndb24lzdfjio7.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgp2xbgoesryqzo5xmkyhlnevim7kqx4eogq4wkogaaq2ghaprwuoarxbgvtqfhp3vn/providers/Microsoft.Storage/storageAccounts/clitestllbgrqw2q3ll4fl2a","name":"clitestllbgrqw2q3ll4fl2a","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-08-18T08:33:03.9946949Z","key2":"2022-08-18T08:33:03.9946949Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-18T08:33:04.3071831Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-18T08:33:04.3071831Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-08-18T08:33:03.8852891Z","primaryEndpoints":{"dfs":"https://clitestllbgrqw2q3ll4fl2a.dfs.core.windows.net/","web":"https://clitestllbgrqw2q3ll4fl2a.z3.web.core.windows.net/","blob":"https://clitestllbgrqw2q3ll4fl2a.blob.core.windows.net/","queue":"https://clitestllbgrqw2q3ll4fl2a.queue.core.windows.net/","table":"https://clitestllbgrqw2q3ll4fl2a.table.core.windows.net/","file":"https://clitestllbgrqw2q3ll4fl2a.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgddpmpp3buqip4f3ztkpw2okh4vd5lblxcs36olwlxmrn6hqzkgms3jgye5t72fahh/providers/Microsoft.Storage/storageAccounts/clitestlp7xyjhqdanlvdk7l","name":"clitestlp7xyjhqdanlvdk7l","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-12-30T22:32:05.3181693Z","key2":"2021-12-30T22:32:05.3181693Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-30T22:32:05.3181693Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-30T22:32:05.3181693Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-12-30T22:32:05.2244193Z","primaryEndpoints":{"dfs":"https://clitestlp7xyjhqdanlvdk7l.dfs.core.windows.net/","web":"https://clitestlp7xyjhqdanlvdk7l.z3.web.core.windows.net/","blob":"https://clitestlp7xyjhqdanlvdk7l.blob.core.windows.net/","queue":"https://clitestlp7xyjhqdanlvdk7l.queue.core.windows.net/","table":"https://clitestlp7xyjhqdanlvdk7l.table.core.windows.net/","file":"https://clitestlp7xyjhqdanlvdk7l.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgiqgpdt6kvdporvteyacy5t5zw43gekna5gephtplex4buchsqnucjh24ke6ian63g/providers/Microsoft.Storage/storageAccounts/clitestlpnuh5cbq4gzlb4mt","name":"clitestlpnuh5cbq4gzlb4mt","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-03-17T21:40:23.1450434Z","key2":"2022-03-17T21:40:23.1450434Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-17T21:40:23.1606676Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-17T21:40:23.1606676Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-03-17T21:40:23.0669136Z","primaryEndpoints":{"dfs":"https://clitestlpnuh5cbq4gzlb4mt.dfs.core.windows.net/","web":"https://clitestlpnuh5cbq4gzlb4mt.z3.web.core.windows.net/","blob":"https://clitestlpnuh5cbq4gzlb4mt.blob.core.windows.net/","queue":"https://clitestlpnuh5cbq4gzlb4mt.queue.core.windows.net/","table":"https://clitestlpnuh5cbq4gzlb4mt.table.core.windows.net/","file":"https://clitestlpnuh5cbq4gzlb4mt.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rggyyky3pdv7kfgca2zw6tt2uuyakcfh4mhe5jv652ywkhjplo2g3hkpg5l5vlzmscx/providers/Microsoft.Storage/storageAccounts/clitestlrazz3fr4p7ma2aqu","name":"clitestlrazz3fr4p7ma2aqu","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-09-26T06:26:22.0140081Z","key2":"2021-09-26T06:26:22.0140081Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-26T06:26:22.0140081Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-26T06:26:22.0140081Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-09-26T06:26:21.9514992Z","primaryEndpoints":{"dfs":"https://clitestlrazz3fr4p7ma2aqu.dfs.core.windows.net/","web":"https://clitestlrazz3fr4p7ma2aqu.z3.web.core.windows.net/","blob":"https://clitestlrazz3fr4p7ma2aqu.blob.core.windows.net/","queue":"https://clitestlrazz3fr4p7ma2aqu.queue.core.windows.net/","table":"https://clitestlrazz3fr4p7ma2aqu.table.core.windows.net/","file":"https://clitestlrazz3fr4p7ma2aqu.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg6wjfol23jdbl2gkdoeiou4nae4tnyxkvqazscvbwkazi5dbugwnwlcr7gn2nvblbz/providers/Microsoft.Storage/storageAccounts/clitestlvmg3eu2v3vfviots","name":"clitestlvmg3eu2v3vfviots","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-02-25T00:19:23.5149380Z","key2":"2022-02-25T00:19:23.5149380Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-02-25T00:19:23.5305640Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-02-25T00:19:23.5305640Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-02-25T00:19:23.4055624Z","primaryEndpoints":{"dfs":"https://clitestlvmg3eu2v3vfviots.dfs.core.windows.net/","web":"https://clitestlvmg3eu2v3vfviots.z3.web.core.windows.net/","blob":"https://clitestlvmg3eu2v3vfviots.blob.core.windows.net/","queue":"https://clitestlvmg3eu2v3vfviots.queue.core.windows.net/","table":"https://clitestlvmg3eu2v3vfviots.table.core.windows.net/","file":"https://clitestlvmg3eu2v3vfviots.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgibc6w6pt2cu4nkppzr7rhgsrli5jhaumxaexydrvzpemxhixixcac5un3lkhugutn/providers/Microsoft.Storage/storageAccounts/clitestm3o7urdechvnvggxa","name":"clitestm3o7urdechvnvggxa","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-11-04T22:04:25.7055241Z","key2":"2021-11-04T22:04:25.7055241Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-11-04T22:04:25.7055241Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-11-04T22:04:25.7055241Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-11-04T22:04:25.6274146Z","primaryEndpoints":{"dfs":"https://clitestm3o7urdechvnvggxa.dfs.core.windows.net/","web":"https://clitestm3o7urdechvnvggxa.z3.web.core.windows.net/","blob":"https://clitestm3o7urdechvnvggxa.blob.core.windows.net/","queue":"https://clitestm3o7urdechvnvggxa.queue.core.windows.net/","table":"https://clitestm3o7urdechvnvggxa.table.core.windows.net/","file":"https://clitestm3o7urdechvnvggxa.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgod6ukvpdyodfbumzqyctb3mizfldmw7m4kczmcvtiwdw7eknpoq2uxsr3gc5qs6ia/providers/Microsoft.Storage/storageAccounts/clitestmekftj553567izfaa","name":"clitestmekftj553567izfaa","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-03-31T22:40:57.9850091Z","key2":"2022-03-31T22:40:57.9850091Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-31T22:40:58.0006083Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-31T22:40:58.0006083Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-03-31T22:40:57.8912800Z","primaryEndpoints":{"dfs":"https://clitestmekftj553567izfaa.dfs.core.windows.net/","web":"https://clitestmekftj553567izfaa.z3.web.core.windows.net/","blob":"https://clitestmekftj553567izfaa.blob.core.windows.net/","queue":"https://clitestmekftj553567izfaa.queue.core.windows.net/","table":"https://clitestmekftj553567izfaa.table.core.windows.net/","file":"https://clitestmekftj553567izfaa.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg5gexz53gwezjaj2k73fecuuc4yqlddops5ntbekppouzb4x7h6bpbyvfme5nlourk/providers/Microsoft.Storage/storageAccounts/clitestmjpad5ax6f4npu3mz","name":"clitestmjpad5ax6f4npu3mz","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-03-16T08:55:42.1539279Z","key2":"2022-03-16T08:55:42.1539279Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-16T08:55:42.1539279Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-16T08:55:42.1539279Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-03-16T08:55:42.0602013Z","primaryEndpoints":{"dfs":"https://clitestmjpad5ax6f4npu3mz.dfs.core.windows.net/","web":"https://clitestmjpad5ax6f4npu3mz.z3.web.core.windows.net/","blob":"https://clitestmjpad5ax6f4npu3mz.blob.core.windows.net/","queue":"https://clitestmjpad5ax6f4npu3mz.queue.core.windows.net/","table":"https://clitestmjpad5ax6f4npu3mz.table.core.windows.net/","file":"https://clitestmjpad5ax6f4npu3mz.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgihpamtetsioehvqhcaizytambbwjq2a4so6iz734ejm7u6prta4pxwcc2gyhhaxqf/providers/Microsoft.Storage/storageAccounts/clitestmyjybsngqmztsnzyt","name":"clitestmyjybsngqmztsnzyt","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-09-26T05:30:18.6096170Z","key2":"2021-09-26T05:30:18.6096170Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-26T05:30:18.6096170Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-26T05:30:18.6096170Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-09-26T05:30:18.5314899Z","primaryEndpoints":{"dfs":"https://clitestmyjybsngqmztsnzyt.dfs.core.windows.net/","web":"https://clitestmyjybsngqmztsnzyt.z3.web.core.windows.net/","blob":"https://clitestmyjybsngqmztsnzyt.blob.core.windows.net/","queue":"https://clitestmyjybsngqmztsnzyt.queue.core.windows.net/","table":"https://clitestmyjybsngqmztsnzyt.table.core.windows.net/","file":"https://clitestmyjybsngqmztsnzyt.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgrhy25vxju45rn6ocljnluag55ozonubdqz2c6h3ey7iwwilqf56dk73wwpl6tz7ma/providers/Microsoft.Storage/storageAccounts/clitestn6hd6em44t54zt6vl","name":"clitestn6hd6em44t54zt6vl","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-08-19T02:54:14.7026149Z","key2":"2022-08-19T02:54:14.7026149Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-19T02:54:14.9213805Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-19T02:54:14.9213805Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-08-19T02:54:14.5932350Z","primaryEndpoints":{"dfs":"https://clitestn6hd6em44t54zt6vl.dfs.core.windows.net/","web":"https://clitestn6hd6em44t54zt6vl.z3.web.core.windows.net/","blob":"https://clitestn6hd6em44t54zt6vl.blob.core.windows.net/","queue":"https://clitestn6hd6em44t54zt6vl.queue.core.windows.net/","table":"https://clitestn6hd6em44t54zt6vl.table.core.windows.net/","file":"https://clitestn6hd6em44t54zt6vl.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg2abywok236kysqgqh6yyxw5hjsmd2oiv7fmmzca4bdkfvsyhup2g3flygvn45gbtp/providers/Microsoft.Storage/storageAccounts/clitestnwqabo3kuhvx6svgt","name":"clitestnwqabo3kuhvx6svgt","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-02-23T03:42:52.5821333Z","key2":"2022-02-23T03:42:52.5821333Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-02-23T03:42:52.5977587Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-02-23T03:42:52.5977587Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-02-23T03:42:52.4883542Z","primaryEndpoints":{"dfs":"https://clitestnwqabo3kuhvx6svgt.dfs.core.windows.net/","web":"https://clitestnwqabo3kuhvx6svgt.z3.web.core.windows.net/","blob":"https://clitestnwqabo3kuhvx6svgt.blob.core.windows.net/","queue":"https://clitestnwqabo3kuhvx6svgt.queue.core.windows.net/","table":"https://clitestnwqabo3kuhvx6svgt.table.core.windows.net/","file":"https://clitestnwqabo3kuhvx6svgt.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgbksbwoy7iftsvok2gu7el6jq32a53l75d3amp4qff74lwqen6nypkv2vsy5qpvdx6/providers/Microsoft.Storage/storageAccounts/clitestnx46jh36sfhiun4zr","name":"clitestnx46jh36sfhiun4zr","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-09-26T06:46:06.0337216Z","key2":"2021-09-26T06:46:06.0337216Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-26T06:46:06.0337216Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-26T06:46:06.0337216Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-09-26T06:46:05.9555808Z","primaryEndpoints":{"dfs":"https://clitestnx46jh36sfhiun4zr.dfs.core.windows.net/","web":"https://clitestnx46jh36sfhiun4zr.z3.web.core.windows.net/","blob":"https://clitestnx46jh36sfhiun4zr.blob.core.windows.net/","queue":"https://clitestnx46jh36sfhiun4zr.queue.core.windows.net/","table":"https://clitestnx46jh36sfhiun4zr.table.core.windows.net/","file":"https://clitestnx46jh36sfhiun4zr.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg33fo62u6qo54y4oh6ubodzg5drtpqjvfeaxkl7eqcioetepluk6x6j2y26gadsnlb/providers/Microsoft.Storage/storageAccounts/clitestnyptbvai7mjrv4d36","name":"clitestnyptbvai7mjrv4d36","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-09-26T06:38:37.8872316Z","key2":"2021-09-26T06:38:37.8872316Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-26T06:38:37.8872316Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-26T06:38:37.8872316Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-09-26T06:38:37.8247073Z","primaryEndpoints":{"dfs":"https://clitestnyptbvai7mjrv4d36.dfs.core.windows.net/","web":"https://clitestnyptbvai7mjrv4d36.z3.web.core.windows.net/","blob":"https://clitestnyptbvai7mjrv4d36.blob.core.windows.net/","queue":"https://clitestnyptbvai7mjrv4d36.queue.core.windows.net/","table":"https://clitestnyptbvai7mjrv4d36.table.core.windows.net/","file":"https://clitestnyptbvai7mjrv4d36.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rga7imvuxf5mahvsudhwzxackrihrizdcnv6jgdnp2yky66gl4kn3kchaqwz5xvn7er/providers/Microsoft.Storage/storageAccounts/clitestobdsrpncicjjmbqe5","name":"clitestobdsrpncicjjmbqe5","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-11-18T02:40:44.6357050Z","key2":"2022-11-18T02:40:44.6357050Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-18T02:40:45.4482137Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-18T02:40:45.4482137Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-11-18T02:40:44.5106955Z","primaryEndpoints":{"dfs":"https://clitestobdsrpncicjjmbqe5.dfs.core.windows.net/","web":"https://clitestobdsrpncicjjmbqe5.z3.web.core.windows.net/","blob":"https://clitestobdsrpncicjjmbqe5.blob.core.windows.net/","queue":"https://clitestobdsrpncicjjmbqe5.queue.core.windows.net/","table":"https://clitestobdsrpncicjjmbqe5.table.core.windows.net/","file":"https://clitestobdsrpncicjjmbqe5.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgm4ewrfpsmwsfbapbb7k3cslbr34yplftoedawvzwr66vnki7qslc7yxcjg74xcdt4/providers/Microsoft.Storage/storageAccounts/clitestobi4eotlnsa6zh3bq","name":"clitestobi4eotlnsa6zh3bq","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-02-24T09:39:15.5200077Z","key2":"2022-02-24T09:39:15.5200077Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-02-24T09:39:15.5356357Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-02-24T09:39:15.5356357Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-02-24T09:39:15.4262587Z","primaryEndpoints":{"dfs":"https://clitestobi4eotlnsa6zh3bq.dfs.core.windows.net/","web":"https://clitestobi4eotlnsa6zh3bq.z3.web.core.windows.net/","blob":"https://clitestobi4eotlnsa6zh3bq.blob.core.windows.net/","queue":"https://clitestobi4eotlnsa6zh3bq.queue.core.windows.net/","table":"https://clitestobi4eotlnsa6zh3bq.table.core.windows.net/","file":"https://clitestobi4eotlnsa6zh3bq.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg2kmgdzhdseoiui5m73sij7ftn43hdp5lmvllh6cxsc5ub6n6cnuuucoqzl6hlstjw/providers/Microsoft.Storage/storageAccounts/clitestoecvurjuflrcnc6vp","name":"clitestoecvurjuflrcnc6vp","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-09-28T13:29:37.2957696Z","key2":"2022-09-28T13:29:37.2957696Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-28T13:29:37.7957857Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-28T13:29:37.7957857Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-09-28T13:29:37.1707702Z","primaryEndpoints":{"dfs":"https://clitestoecvurjuflrcnc6vp.dfs.core.windows.net/","web":"https://clitestoecvurjuflrcnc6vp.z3.web.core.windows.net/","blob":"https://clitestoecvurjuflrcnc6vp.blob.core.windows.net/","queue":"https://clitestoecvurjuflrcnc6vp.queue.core.windows.net/","table":"https://clitestoecvurjuflrcnc6vp.table.core.windows.net/","file":"https://clitestoecvurjuflrcnc6vp.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgzvfnrnbiodivv7py3ttijdf62ufwz3obvcpzey36zr4h56myn3sajeenb67t2vufx/providers/Microsoft.Storage/storageAccounts/clitestokj67zonpbcy4h3ut","name":"clitestokj67zonpbcy4h3ut","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-03-17T13:51:42.3909029Z","key2":"2022-03-17T13:51:42.3909029Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-17T13:51:42.4065705Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-17T13:51:42.4065705Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-03-17T13:51:42.3127731Z","primaryEndpoints":{"dfs":"https://clitestokj67zonpbcy4h3ut.dfs.core.windows.net/","web":"https://clitestokj67zonpbcy4h3ut.z3.web.core.windows.net/","blob":"https://clitestokj67zonpbcy4h3ut.blob.core.windows.net/","queue":"https://clitestokj67zonpbcy4h3ut.queue.core.windows.net/","table":"https://clitestokj67zonpbcy4h3ut.table.core.windows.net/","file":"https://clitestokj67zonpbcy4h3ut.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg27eecv3qlcw6ol3xvlbfxfoasylnf4kby2jp2xlzkuk3skinkbsynd7fskj5fpsy3/providers/Microsoft.Storage/storageAccounts/clitestonivdoendik6ud5xu","name":"clitestonivdoendik6ud5xu","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-12-09T05:25:23.2474815Z","key2":"2021-12-09T05:25:23.2474815Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-09T05:25:23.2474815Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-09T05:25:23.2474815Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-12-09T05:25:23.1693829Z","primaryEndpoints":{"dfs":"https://clitestonivdoendik6ud5xu.dfs.core.windows.net/","web":"https://clitestonivdoendik6ud5xu.z3.web.core.windows.net/","blob":"https://clitestonivdoendik6ud5xu.blob.core.windows.net/","queue":"https://clitestonivdoendik6ud5xu.queue.core.windows.net/","table":"https://clitestonivdoendik6ud5xu.table.core.windows.net/","file":"https://clitestonivdoendik6ud5xu.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgt26u2kwhqyqvare4nmr2xfc3brkw7es3i3ej2zp6pw2pizfc35i742dhaugtnlxen/providers/Microsoft.Storage/storageAccounts/clitestowt5b4ettcro6hgkx","name":"clitestowt5b4ettcro6hgkx","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-01-27T01:25:46.8967087Z","key2":"2023-01-27T01:25:46.8967087Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-27T01:25:47.4279542Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-27T01:25:47.4279542Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-01-27T01:25:46.7404592Z","primaryEndpoints":{"dfs":"https://clitestowt5b4ettcro6hgkx.dfs.core.windows.net/","web":"https://clitestowt5b4ettcro6hgkx.z3.web.core.windows.net/","blob":"https://clitestowt5b4ettcro6hgkx.blob.core.windows.net/","queue":"https://clitestowt5b4ettcro6hgkx.queue.core.windows.net/","table":"https://clitestowt5b4ettcro6hgkx.table.core.windows.net/","file":"https://clitestowt5b4ettcro6hgkx.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg457lusnsafguqj6rgdbksqq6vj4b3ujcu4zdljwcinvjrmlvazpa4r3vna4kvss2s/providers/Microsoft.Storage/storageAccounts/clitestpkpd7nmx5d2w6gf3u","name":"clitestpkpd7nmx5d2w6gf3u","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-11-04T20:07:02.4008098Z","key2":"2022-11-04T20:07:02.4008098Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-04T20:07:03.1820676Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-04T20:07:03.1820676Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-11-04T20:07:02.2601779Z","primaryEndpoints":{"dfs":"https://clitestpkpd7nmx5d2w6gf3u.dfs.core.windows.net/","web":"https://clitestpkpd7nmx5d2w6gf3u.z3.web.core.windows.net/","blob":"https://clitestpkpd7nmx5d2w6gf3u.blob.core.windows.net/","queue":"https://clitestpkpd7nmx5d2w6gf3u.queue.core.windows.net/","table":"https://clitestpkpd7nmx5d2w6gf3u.table.core.windows.net/","file":"https://clitestpkpd7nmx5d2w6gf3u.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg4g3f5lihvl5ymspqef7wlq3ougtwcl5cysr5hf26ft6qecpqygvuavvpaffm4jp2z/providers/Microsoft.Storage/storageAccounts/clitestppyuah3f63vji25wh","name":"clitestppyuah3f63vji25wh","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-02-24T22:35:14.8304282Z","key2":"2022-02-24T22:35:14.8304282Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-02-24T22:35:14.8304282Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-02-24T22:35:14.8304282Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-02-24T22:35:14.7210571Z","primaryEndpoints":{"dfs":"https://clitestppyuah3f63vji25wh.dfs.core.windows.net/","web":"https://clitestppyuah3f63vji25wh.z3.web.core.windows.net/","blob":"https://clitestppyuah3f63vji25wh.blob.core.windows.net/","queue":"https://clitestppyuah3f63vji25wh.queue.core.windows.net/","table":"https://clitestppyuah3f63vji25wh.table.core.windows.net/","file":"https://clitestppyuah3f63vji25wh.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgird4wktegvtblblmk67fvaczihmdusvn2g5fiasndxgpf26d52sz7jv4w745zhp55/providers/Microsoft.Storage/storageAccounts/clitestpsfuclwuneevfp3ec","name":"clitestpsfuclwuneevfp3ec","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-10-14T00:43:12.8684292Z","key2":"2022-10-14T00:43:12.8684292Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-14T00:43:13.6653494Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-14T00:43:13.6653494Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-10-14T00:43:12.7590505Z","primaryEndpoints":{"dfs":"https://clitestpsfuclwuneevfp3ec.dfs.core.windows.net/","web":"https://clitestpsfuclwuneevfp3ec.z3.web.core.windows.net/","blob":"https://clitestpsfuclwuneevfp3ec.blob.core.windows.net/","queue":"https://clitestpsfuclwuneevfp3ec.queue.core.windows.net/","table":"https://clitestpsfuclwuneevfp3ec.table.core.windows.net/","file":"https://clitestpsfuclwuneevfp3ec.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg2emy66njnaphao3qtrntywt2ndrlxgwxee43yxjewldrmhez2ejim56ulq5rkx7xl/providers/Microsoft.Storage/storageAccounts/clitestqexe7hiy3p4tdtx5o","name":"clitestqexe7hiy3p4tdtx5o","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-09-28T13:05:45.2348651Z","key2":"2022-09-28T13:05:45.2348651Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-28T13:05:45.7349053Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-28T13:05:45.7349053Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-09-28T13:05:45.1254955Z","primaryEndpoints":{"dfs":"https://clitestqexe7hiy3p4tdtx5o.dfs.core.windows.net/","web":"https://clitestqexe7hiy3p4tdtx5o.z3.web.core.windows.net/","blob":"https://clitestqexe7hiy3p4tdtx5o.blob.core.windows.net/","queue":"https://clitestqexe7hiy3p4tdtx5o.queue.core.windows.net/","table":"https://clitestqexe7hiy3p4tdtx5o.table.core.windows.net/","file":"https://clitestqexe7hiy3p4tdtx5o.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgtspcciqfp3lumf6mz42jk62ceofw55zj2wwnliwbnap2prm2j4fcvztqk656ju7ye/providers/Microsoft.Storage/storageAccounts/clitestqg5uolijfxlg7lshy","name":"clitestqg5uolijfxlg7lshy","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-09-09T01:28:13.7774459Z","key2":"2022-09-09T01:28:13.7774459Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-09T01:28:14.3243266Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-09T01:28:14.3243266Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-09-09T01:28:13.6680943Z","primaryEndpoints":{"dfs":"https://clitestqg5uolijfxlg7lshy.dfs.core.windows.net/","web":"https://clitestqg5uolijfxlg7lshy.z3.web.core.windows.net/","blob":"https://clitestqg5uolijfxlg7lshy.blob.core.windows.net/","queue":"https://clitestqg5uolijfxlg7lshy.queue.core.windows.net/","table":"https://clitestqg5uolijfxlg7lshy.table.core.windows.net/","file":"https://clitestqg5uolijfxlg7lshy.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgkxbcxx4ank64f2iixhvgd2jaf76ixz7z6ehcg4wgtoikus5rrg53sdli6a5acuxg7/providers/Microsoft.Storage/storageAccounts/clitestqltbsnaacri7pnm66","name":"clitestqltbsnaacri7pnm66","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-05-05T23:02:57.0468964Z","key2":"2022-05-05T23:02:57.0468964Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-05-05T23:02:57.0468964Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-05-05T23:02:57.0468964Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-05-05T23:02:56.9375574Z","primaryEndpoints":{"dfs":"https://clitestqltbsnaacri7pnm66.dfs.core.windows.net/","web":"https://clitestqltbsnaacri7pnm66.z3.web.core.windows.net/","blob":"https://clitestqltbsnaacri7pnm66.blob.core.windows.net/","queue":"https://clitestqltbsnaacri7pnm66.queue.core.windows.net/","table":"https://clitestqltbsnaacri7pnm66.table.core.windows.net/","file":"https://clitestqltbsnaacri7pnm66.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgaf6ccffqtllcoqu4ro4z66jv6grqra2gyjbc6toz756fxlwvflyf65lucipwwllkb/providers/Microsoft.Storage/storageAccounts/clitestqmwmerdlyg5ah43d4","name":"clitestqmwmerdlyg5ah43d4","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-11-07T11:51:16.2610528Z","key2":"2022-11-07T11:51:16.2610528Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-07T11:51:17.0579340Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-07T11:51:17.0579340Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-11-07T11:51:16.1204274Z","primaryEndpoints":{"dfs":"https://clitestqmwmerdlyg5ah43d4.dfs.core.windows.net/","web":"https://clitestqmwmerdlyg5ah43d4.z3.web.core.windows.net/","blob":"https://clitestqmwmerdlyg5ah43d4.blob.core.windows.net/","queue":"https://clitestqmwmerdlyg5ah43d4.queue.core.windows.net/","table":"https://clitestqmwmerdlyg5ah43d4.table.core.windows.net/","file":"https://clitestqmwmerdlyg5ah43d4.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgvht2yr4ctemfjxqvspjpzysui5qxuy6czo7upxtvludqvra6lv2ozrc2pgpbg6dei/providers/Microsoft.Storage/storageAccounts/clitestqqm33swtwsq5hdmak","name":"clitestqqm33swtwsq5hdmak","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-23T17:43:54.7219565Z","key2":"2023-03-23T17:43:54.7219565Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-23T17:43:55.2532358Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-23T17:43:55.2532358Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-23T17:43:54.5500759Z","primaryEndpoints":{"dfs":"https://clitestqqm33swtwsq5hdmak.dfs.core.windows.net/","web":"https://clitestqqm33swtwsq5hdmak.z3.web.core.windows.net/","blob":"https://clitestqqm33swtwsq5hdmak.blob.core.windows.net/","queue":"https://clitestqqm33swtwsq5hdmak.queue.core.windows.net/","table":"https://clitestqqm33swtwsq5hdmak.table.core.windows.net/","file":"https://clitestqqm33swtwsq5hdmak.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgdw6gbkkrjer4u3pxmfxqzlsy3cisrykctdg6v7jzgy4dwsrutxfksp4cayaryfrko/providers/Microsoft.Storage/storageAccounts/clitestqrastbbsx23ste7vk","name":"clitestqrastbbsx23ste7vk","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-23T11:14:19.2508064Z","key2":"2023-03-23T11:14:19.2508064Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-23T11:14:19.7351814Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-23T11:14:19.7351814Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-23T11:14:19.0945000Z","primaryEndpoints":{"dfs":"https://clitestqrastbbsx23ste7vk.dfs.core.windows.net/","web":"https://clitestqrastbbsx23ste7vk.z3.web.core.windows.net/","blob":"https://clitestqrastbbsx23ste7vk.blob.core.windows.net/","queue":"https://clitestqrastbbsx23ste7vk.queue.core.windows.net/","table":"https://clitestqrastbbsx23ste7vk.table.core.windows.net/","file":"https://clitestqrastbbsx23ste7vk.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rggwpsiqe7d4ajn2sfrw45deyv54c3solakexvkcniiuau5exkwuqnxiasuyen22odf/providers/Microsoft.Storage/storageAccounts/clitestqrjozpgbutp2eyu6v","name":"clitestqrjozpgbutp2eyu6v","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-11-09T13:36:45.6519339Z","key2":"2022-11-09T13:36:45.6519339Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-09T13:36:46.5738136Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-09T13:36:46.5738136Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-11-09T13:36:45.5112989Z","primaryEndpoints":{"dfs":"https://clitestqrjozpgbutp2eyu6v.dfs.core.windows.net/","web":"https://clitestqrjozpgbutp2eyu6v.z3.web.core.windows.net/","blob":"https://clitestqrjozpgbutp2eyu6v.blob.core.windows.net/","queue":"https://clitestqrjozpgbutp2eyu6v.queue.core.windows.net/","table":"https://clitestqrjozpgbutp2eyu6v.table.core.windows.net/","file":"https://clitestqrjozpgbutp2eyu6v.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgmmdobqqobsry5mhck5twfb7v6qk7hcxgoja2bqqwo4wg6tytez3ren5jpqdes5ig3/providers/Microsoft.Storage/storageAccounts/clitestr3eaqq2c7t36gdouh","name":"clitestr3eaqq2c7t36gdouh","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-12-30T01:42:58.8448445Z","key2":"2022-12-30T01:42:58.8448445Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-30T01:42:59.5010788Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-30T01:42:59.5010788Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-12-30T01:42:58.6729683Z","primaryEndpoints":{"dfs":"https://clitestr3eaqq2c7t36gdouh.dfs.core.windows.net/","web":"https://clitestr3eaqq2c7t36gdouh.z3.web.core.windows.net/","blob":"https://clitestr3eaqq2c7t36gdouh.blob.core.windows.net/","queue":"https://clitestr3eaqq2c7t36gdouh.queue.core.windows.net/","table":"https://clitestr3eaqq2c7t36gdouh.table.core.windows.net/","file":"https://clitestr3eaqq2c7t36gdouh.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgqwmtwau5drhtauztbvzn5yjgbpwe43gwwctwpc6ez5zlsv7wroispsj7c6hmc2qqo/providers/Microsoft.Storage/storageAccounts/clitestrahbxpl77pgeqzfqu","name":"clitestrahbxpl77pgeqzfqu","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-15T11:27:00.9433371Z","key2":"2023-03-15T11:27:00.9433371Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-15T11:27:01.4433403Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-15T11:27:01.4433403Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-15T11:27:00.7714704Z","primaryEndpoints":{"dfs":"https://clitestrahbxpl77pgeqzfqu.dfs.core.windows.net/","web":"https://clitestrahbxpl77pgeqzfqu.z3.web.core.windows.net/","blob":"https://clitestrahbxpl77pgeqzfqu.blob.core.windows.net/","queue":"https://clitestrahbxpl77pgeqzfqu.queue.core.windows.net/","table":"https://clitestrahbxpl77pgeqzfqu.table.core.windows.net/","file":"https://clitestrahbxpl77pgeqzfqu.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg64qpduwrlexqquu7nbuqpt6z2nalyqnyocfoi4qdaimlmhxln52mob3fupyseekfc/providers/Microsoft.Storage/storageAccounts/clitestreox7uet2ivegt7al","name":"clitestreox7uet2ivegt7al","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-08-18T16:14:49.0740745Z","key2":"2022-08-18T16:14:49.0740745Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-18T16:14:49.5896749Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-18T16:14:49.5896749Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-08-18T16:14:48.9646817Z","primaryEndpoints":{"dfs":"https://clitestreox7uet2ivegt7al.dfs.core.windows.net/","web":"https://clitestreox7uet2ivegt7al.z3.web.core.windows.net/","blob":"https://clitestreox7uet2ivegt7al.blob.core.windows.net/","queue":"https://clitestreox7uet2ivegt7al.queue.core.windows.net/","table":"https://clitestreox7uet2ivegt7al.table.core.windows.net/","file":"https://clitestreox7uet2ivegt7al.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rga52fcdujvvq4ff5bki527opnjtsibhxpfa4vgxy7sh5pvfuphdl3efcm2wnex52rp/providers/Microsoft.Storage/storageAccounts/clitests2anylgk2uif2kpsh","name":"clitests2anylgk2uif2kpsh","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-10-31T17:24:19.1060021Z","key2":"2022-10-31T17:24:19.1060021Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-31T17:24:19.6216280Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-31T17:24:19.6216280Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-10-31T17:24:18.9809990Z","primaryEndpoints":{"dfs":"https://clitests2anylgk2uif2kpsh.dfs.core.windows.net/","web":"https://clitests2anylgk2uif2kpsh.z3.web.core.windows.net/","blob":"https://clitests2anylgk2uif2kpsh.blob.core.windows.net/","queue":"https://clitests2anylgk2uif2kpsh.queue.core.windows.net/","table":"https://clitests2anylgk2uif2kpsh.table.core.windows.net/","file":"https://clitests2anylgk2uif2kpsh.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg2jtgfwk475k5zaxkiji467gprpeatzablqk3p3vfox46pkfzoiqwxqqivaphzpjtr/providers/Microsoft.Storage/storageAccounts/clitests3uytktsiiiosebu3","name":"clitests3uytktsiiiosebu3","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-09-28T11:14:46.2842708Z","key2":"2022-09-28T11:14:46.2842708Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-28T11:14:46.7529967Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-28T11:14:46.7529967Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-09-28T11:14:46.1123663Z","primaryEndpoints":{"dfs":"https://clitests3uytktsiiiosebu3.dfs.core.windows.net/","web":"https://clitests3uytktsiiiosebu3.z3.web.core.windows.net/","blob":"https://clitests3uytktsiiiosebu3.blob.core.windows.net/","queue":"https://clitests3uytktsiiiosebu3.queue.core.windows.net/","table":"https://clitests3uytktsiiiosebu3.table.core.windows.net/","file":"https://clitests3uytktsiiiosebu3.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgj4euz2qks4a65suw4yg7q66oyuhws64hd3parve3zm7c7l5i636my5smbzk6cbvis/providers/Microsoft.Storage/storageAccounts/cliteststxx2rebwsjj4m7ev","name":"cliteststxx2rebwsjj4m7ev","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-04-28T22:28:46.3357090Z","key2":"2022-04-28T22:28:46.3357090Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-28T22:28:46.3357090Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-28T22:28:46.3357090Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-04-28T22:28:46.2419469Z","primaryEndpoints":{"dfs":"https://cliteststxx2rebwsjj4m7ev.dfs.core.windows.net/","web":"https://cliteststxx2rebwsjj4m7ev.z3.web.core.windows.net/","blob":"https://cliteststxx2rebwsjj4m7ev.blob.core.windows.net/","queue":"https://cliteststxx2rebwsjj4m7ev.queue.core.windows.net/","table":"https://cliteststxx2rebwsjj4m7ev.table.core.windows.net/","file":"https://cliteststxx2rebwsjj4m7ev.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg7wjguctbigk256arnwsy5cikne5rtgxsungotn3y3cp7nofxioeys2x7dtiknym2a/providers/Microsoft.Storage/storageAccounts/clitesttayxcfhxj5auoke5a","name":"clitesttayxcfhxj5auoke5a","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-12-09T23:16:25.2778969Z","key2":"2021-12-09T23:16:25.2778969Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-09T23:16:25.2778969Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-09T23:16:25.2778969Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-12-09T23:16:25.1841497Z","primaryEndpoints":{"dfs":"https://clitesttayxcfhxj5auoke5a.dfs.core.windows.net/","web":"https://clitesttayxcfhxj5auoke5a.z3.web.core.windows.net/","blob":"https://clitesttayxcfhxj5auoke5a.blob.core.windows.net/","queue":"https://clitesttayxcfhxj5auoke5a.queue.core.windows.net/","table":"https://clitesttayxcfhxj5auoke5a.table.core.windows.net/","file":"https://clitesttayxcfhxj5auoke5a.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgxg4uxlys7uvmy36zktg7bufluyydw6zodvea3sscatxtoca52rp53hzgpu7gq5p7s/providers/Microsoft.Storage/storageAccounts/clitesttychkmvzofjn5oztq","name":"clitesttychkmvzofjn5oztq","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-04-26T08:46:40.5509904Z","key2":"2022-04-26T08:46:40.5509904Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-26T08:46:40.5509904Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-26T08:46:40.5509904Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-04-26T08:46:40.4415826Z","primaryEndpoints":{"dfs":"https://clitesttychkmvzofjn5oztq.dfs.core.windows.net/","web":"https://clitesttychkmvzofjn5oztq.z3.web.core.windows.net/","blob":"https://clitesttychkmvzofjn5oztq.blob.core.windows.net/","queue":"https://clitesttychkmvzofjn5oztq.queue.core.windows.net/","table":"https://clitesttychkmvzofjn5oztq.table.core.windows.net/","file":"https://clitesttychkmvzofjn5oztq.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgg7tywk7mx4oyp34pr4jo76jp54xi6rrmofingxkdmix2bxupdaavsgm5bscdon7hb/providers/Microsoft.Storage/storageAccounts/clitestupama2samndokm3jd","name":"clitestupama2samndokm3jd","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-02-28T16:48:18.7645760Z","key2":"2022-02-28T16:48:18.7645760Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-02-28T16:48:18.7802324Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-02-28T16:48:18.7802324Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-02-28T16:48:18.6864732Z","primaryEndpoints":{"dfs":"https://clitestupama2samndokm3jd.dfs.core.windows.net/","web":"https://clitestupama2samndokm3jd.z3.web.core.windows.net/","blob":"https://clitestupama2samndokm3jd.blob.core.windows.net/","queue":"https://clitestupama2samndokm3jd.queue.core.windows.net/","table":"https://clitestupama2samndokm3jd.table.core.windows.net/","file":"https://clitestupama2samndokm3jd.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rglqgc5xdku5ojvlcdmxmxwx4otzrvmtvwkizs74vqyuovzqgtxbocao3wxuey3ckyg/providers/Microsoft.Storage/storageAccounts/clitestvkt5uhqkknoz4z2ps","name":"clitestvkt5uhqkknoz4z2ps","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-10-22T15:56:12.2012021Z","key2":"2021-10-22T15:56:12.2012021Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-22T15:56:12.2012021Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-22T15:56:12.2012021Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-10-22T15:56:12.1387094Z","primaryEndpoints":{"dfs":"https://clitestvkt5uhqkknoz4z2ps.dfs.core.windows.net/","web":"https://clitestvkt5uhqkknoz4z2ps.z3.web.core.windows.net/","blob":"https://clitestvkt5uhqkknoz4z2ps.blob.core.windows.net/","queue":"https://clitestvkt5uhqkknoz4z2ps.queue.core.windows.net/","table":"https://clitestvkt5uhqkknoz4z2ps.table.core.windows.net/","file":"https://clitestvkt5uhqkknoz4z2ps.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgb6aglzjbgktmouuijj6dzlic4zxyiyz3rvpkaagcnysqv5336hn4e4fogwqavf53q/providers/Microsoft.Storage/storageAccounts/clitestvlciwxue3ibitylva","name":"clitestvlciwxue3ibitylva","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-01-07T00:11:03.4133197Z","key2":"2022-01-07T00:11:03.4133197Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-01-07T00:11:03.4289603Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-01-07T00:11:03.4289603Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-01-07T00:11:03.3195568Z","primaryEndpoints":{"dfs":"https://clitestvlciwxue3ibitylva.dfs.core.windows.net/","web":"https://clitestvlciwxue3ibitylva.z3.web.core.windows.net/","blob":"https://clitestvlciwxue3ibitylva.blob.core.windows.net/","queue":"https://clitestvlciwxue3ibitylva.queue.core.windows.net/","table":"https://clitestvlciwxue3ibitylva.table.core.windows.net/","file":"https://clitestvlciwxue3ibitylva.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg742gmmbkzphoscnqkjjro5gelzqfg4eicwtcz7tydc6xcgjtt72ilsthdw4u2ujmd/providers/Microsoft.Storage/storageAccounts/clitestvqpk5j3bnpinywycx","name":"clitestvqpk5j3bnpinywycx","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-05-12T22:51:51.6556911Z","key2":"2022-05-12T22:51:51.6556911Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-05-12T22:51:51.6713107Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-05-12T22:51:51.6713107Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-05-12T22:51:51.5462900Z","primaryEndpoints":{"dfs":"https://clitestvqpk5j3bnpinywycx.dfs.core.windows.net/","web":"https://clitestvqpk5j3bnpinywycx.z3.web.core.windows.net/","blob":"https://clitestvqpk5j3bnpinywycx.blob.core.windows.net/","queue":"https://clitestvqpk5j3bnpinywycx.queue.core.windows.net/","table":"https://clitestvqpk5j3bnpinywycx.table.core.windows.net/","file":"https://clitestvqpk5j3bnpinywycx.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgutbscw3yeekpjfmbbttkbaaf5p4qvmlhnz7bzvh2mnv5pqspgkpkkxjgyahzryr7l/providers/Microsoft.Storage/storageAccounts/clitestvzas7bgpm3s6p2jre","name":"clitestvzas7bgpm3s6p2jre","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-08-05T00:10:31.4593666Z","key2":"2022-08-05T00:10:31.4593666Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-05T00:10:31.6781294Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-05T00:10:31.6781294Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-08-05T00:10:31.3499518Z","primaryEndpoints":{"dfs":"https://clitestvzas7bgpm3s6p2jre.dfs.core.windows.net/","web":"https://clitestvzas7bgpm3s6p2jre.z3.web.core.windows.net/","blob":"https://clitestvzas7bgpm3s6p2jre.blob.core.windows.net/","queue":"https://clitestvzas7bgpm3s6p2jre.queue.core.windows.net/","table":"https://clitestvzas7bgpm3s6p2jre.table.core.windows.net/","file":"https://clitestvzas7bgpm3s6p2jre.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgfv5tjkwuar2jwkjn57uczeygmkyvh4v4tcikbzwot2wlylpwsm3e56byk6jk6sbqb/providers/Microsoft.Storage/storageAccounts/clitestw6ivj2crhigvwq3qn","name":"clitestw6ivj2crhigvwq3qn","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-11-25T01:29:21.8352656Z","key2":"2022-11-25T01:29:21.8352656Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-25T01:29:22.7415213Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-25T01:29:22.7415213Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-11-25T01:29:21.6633956Z","primaryEndpoints":{"dfs":"https://clitestw6ivj2crhigvwq3qn.dfs.core.windows.net/","web":"https://clitestw6ivj2crhigvwq3qn.z3.web.core.windows.net/","blob":"https://clitestw6ivj2crhigvwq3qn.blob.core.windows.net/","queue":"https://clitestw6ivj2crhigvwq3qn.queue.core.windows.net/","table":"https://clitestw6ivj2crhigvwq3qn.table.core.windows.net/","file":"https://clitestw6ivj2crhigvwq3qn.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgk76ijui24h7q2foey6svr7yhnhb6tcuioxiiic7pto4b7aye52xazbtphpkn4igdg/providers/Microsoft.Storage/storageAccounts/clitestwii2xus2tgji433nh","name":"clitestwii2xus2tgji433nh","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-11-11T22:07:45.0812213Z","key2":"2021-11-11T22:07:45.0812213Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-11-11T22:07:45.0812213Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-11-11T22:07:45.0812213Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-11-11T22:07:45.0031142Z","primaryEndpoints":{"dfs":"https://clitestwii2xus2tgji433nh.dfs.core.windows.net/","web":"https://clitestwii2xus2tgji433nh.z3.web.core.windows.net/","blob":"https://clitestwii2xus2tgji433nh.blob.core.windows.net/","queue":"https://clitestwii2xus2tgji433nh.queue.core.windows.net/","table":"https://clitestwii2xus2tgji433nh.table.core.windows.net/","file":"https://clitestwii2xus2tgji433nh.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgmyatcson3npnztpnyabukef4ph3rrcrsruerbaqd32cnablmr2dorn4h4qwkkv5ml/providers/Microsoft.Storage/storageAccounts/clitestwtfph34nesitax5rb","name":"clitestwtfph34nesitax5rb","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-01-28T15:04:08.2799880Z","key2":"2023-01-28T15:04:08.2799880Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-28T15:04:09.1862926Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-28T15:04:09.1862926Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-01-28T15:04:08.1393604Z","primaryEndpoints":{"dfs":"https://clitestwtfph34nesitax5rb.dfs.core.windows.net/","web":"https://clitestwtfph34nesitax5rb.z3.web.core.windows.net/","blob":"https://clitestwtfph34nesitax5rb.blob.core.windows.net/","queue":"https://clitestwtfph34nesitax5rb.queue.core.windows.net/","table":"https://clitestwtfph34nesitax5rb.table.core.windows.net/","file":"https://clitestwtfph34nesitax5rb.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgmdksg3tnpfj5ikmkrjg42qofreubpsr5cdqs5zhcezqj7v5kgrmpx525kvdqm57ya/providers/Microsoft.Storage/storageAccounts/clitesty7sgxo5udzywq7e2x","name":"clitesty7sgxo5udzywq7e2x","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-11-25T22:58:47.0325764Z","key2":"2021-11-25T22:58:47.0325764Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-11-25T22:58:47.0325764Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-11-25T22:58:47.0325764Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-11-25T22:58:46.9231863Z","primaryEndpoints":{"dfs":"https://clitesty7sgxo5udzywq7e2x.dfs.core.windows.net/","web":"https://clitesty7sgxo5udzywq7e2x.z3.web.core.windows.net/","blob":"https://clitesty7sgxo5udzywq7e2x.blob.core.windows.net/","queue":"https://clitesty7sgxo5udzywq7e2x.queue.core.windows.net/","table":"https://clitesty7sgxo5udzywq7e2x.table.core.windows.net/","file":"https://clitesty7sgxo5udzywq7e2x.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg2s77glmcoemgtgmlcgi7repejuetyjuabg2vruyc3ayj4u66cvgdpdofhcxrql5h5/providers/Microsoft.Storage/storageAccounts/clitestycqidlsdiibjyb3t4","name":"clitestycqidlsdiibjyb3t4","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-03-18T03:39:28.2566482Z","key2":"2022-03-18T03:39:28.2566482Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-18T03:39:28.2566482Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-18T03:39:28.2566482Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-03-18T03:39:28.1472265Z","primaryEndpoints":{"dfs":"https://clitestycqidlsdiibjyb3t4.dfs.core.windows.net/","web":"https://clitestycqidlsdiibjyb3t4.z3.web.core.windows.net/","blob":"https://clitestycqidlsdiibjyb3t4.blob.core.windows.net/","queue":"https://clitestycqidlsdiibjyb3t4.queue.core.windows.net/","table":"https://clitestycqidlsdiibjyb3t4.table.core.windows.net/","file":"https://clitestycqidlsdiibjyb3t4.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgjrq7ijqostqq5aahlpjr7formy46bcwnloyvgqqn3ztsmo4rfypznsbm6x6wq7m4f/providers/Microsoft.Storage/storageAccounts/clitestyx33svgzm5sxgbbwr","name":"clitestyx33svgzm5sxgbbwr","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-03-17T07:41:49.5764921Z","key2":"2022-03-17T07:41:49.5764921Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-17T07:41:49.5921170Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-17T07:41:49.5921170Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-03-17T07:41:49.4827371Z","primaryEndpoints":{"dfs":"https://clitestyx33svgzm5sxgbbwr.dfs.core.windows.net/","web":"https://clitestyx33svgzm5sxgbbwr.z3.web.core.windows.net/","blob":"https://clitestyx33svgzm5sxgbbwr.blob.core.windows.net/","queue":"https://clitestyx33svgzm5sxgbbwr.queue.core.windows.net/","table":"https://clitestyx33svgzm5sxgbbwr.table.core.windows.net/","file":"https://clitestyx33svgzm5sxgbbwr.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgzhng22y4lqc4p3sbhy4x6nccajfeqpaxzph6tb4rgmr73oqknbuvei7t2fiigdxlf/providers/Microsoft.Storage/storageAccounts/clitestzmf44f6a6ltcia2yt","name":"clitestzmf44f6a6ltcia2yt","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-21T14:56:43.2504683Z","key2":"2023-03-21T14:56:43.2504683Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-21T14:56:43.7504726Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-21T14:56:43.7504726Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-21T14:56:43.0942223Z","primaryEndpoints":{"dfs":"https://clitestzmf44f6a6ltcia2yt.dfs.core.windows.net/","web":"https://clitestzmf44f6a6ltcia2yt.z3.web.core.windows.net/","blob":"https://clitestzmf44f6a6ltcia2yt.blob.core.windows.net/","queue":"https://clitestzmf44f6a6ltcia2yt.queue.core.windows.net/","table":"https://clitestzmf44f6a6ltcia2yt.table.core.windows.net/","file":"https://clitestzmf44f6a6ltcia2yt.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgualguw4pxwwtmxncpw3fp5ws3hgbisfabachm6kqsuciror5c27cr5c7jzedq4xcs/providers/Microsoft.Storage/storageAccounts/clitestzo7h4f4wfvcq7672w","name":"clitestzo7h4f4wfvcq7672w","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-01-19T08:58:38.8398302Z","key2":"2023-01-19T08:58:38.8398302Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-19T08:58:39.7304763Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-19T08:58:39.7304763Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-01-19T08:58:38.6836054Z","primaryEndpoints":{"dfs":"https://clitestzo7h4f4wfvcq7672w.dfs.core.windows.net/","web":"https://clitestzo7h4f4wfvcq7672w.z3.web.core.windows.net/","blob":"https://clitestzo7h4f4wfvcq7672w.blob.core.windows.net/","queue":"https://clitestzo7h4f4wfvcq7672w.queue.core.windows.net/","table":"https://clitestzo7h4f4wfvcq7672w.table.core.windows.net/","file":"https://clitestzo7h4f4wfvcq7672w.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rghn54ads2jpuwc2onth5ngxnmmxha5yrhoepgtxnrb66wy35hzeky4bblit5lzjsu7/providers/Microsoft.Storage/storageAccounts/clizxaaoidzgi3yevdsfvexc","name":"clizxaaoidzgi3yevdsfvexc","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-31T05:14:29.7071791Z","key2":"2023-03-31T05:14:29.7071791Z"},"privateEndpointConnections":[],"azureFilesIdentityBasedAuthentication":{"directoryServiceOptions":"AADKERB","activeDirectoryProperties":{"domainName":"mydomain.com","netBiosDomainName":" + string: '{"value":[{"identity":{"type":"None"},"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/acctestRG-ml-240604161625358367/providers/Microsoft.Storage/storageAccounts/acctestsa240604161625367","name":"acctestsa240604161625367","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"dnsEndpointType":"Standard","defaultToOAuthAuthentication":false,"publicNetworkAccess":"Enabled","keyCreationTime":{"key1":"2024-06-04T08:17:41.1629980Z","key2":"2024-06-04T08:17:41.1629980Z"},"allowCrossTenantReplication":true,"privateEndpointConnections":[],"isNfsV3Enabled":false,"isLocalUserEnabled":true,"isSftpEnabled":false,"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":true,"allowSharedKeyAccess":true,"isHnsEnabled":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-06-04T08:17:41.4754920Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-06-04T08:17:41.4754920Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-06-04T08:17:40.9130013Z","primaryEndpoints":{"dfs":"https://acctestsa240604161625367.dfs.core.windows.net/","web":"https://acctestsa240604161625367.z13.web.core.windows.net/","blob":"https://acctestsa240604161625367.blob.core.windows.net/","queue":"https://acctestsa240604161625367.queue.core.windows.net/","table":"https://acctestsa240604161625367.table.core.windows.net/","file":"https://acctestsa240604161625367.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available"}},{"identity":{"type":"None"},"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/acctestRG-ml-240702133603612018/providers/Microsoft.Storage/storageAccounts/acctestsa240702133603618","name":"acctestsa240702133603618","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"dnsEndpointType":"Standard","defaultToOAuthAuthentication":false,"publicNetworkAccess":"Enabled","keyCreationTime":{"key1":"2024-07-02T05:38:04.9038157Z","key2":"2024-07-02T05:38:04.9038157Z"},"allowCrossTenantReplication":true,"privateEndpointConnections":[],"isNfsV3Enabled":false,"isLocalUserEnabled":true,"isSftpEnabled":false,"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":true,"allowSharedKeyAccess":true,"isHnsEnabled":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-02T05:38:05.1381907Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-02T05:38:05.1381907Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-07-02T05:38:04.7475680Z","primaryEndpoints":{"dfs":"https://acctestsa240702133603618.dfs.core.windows.net/","web":"https://acctestsa240702133603618.z13.web.core.windows.net/","blob":"https://acctestsa240702133603618.blob.core.windows.net/","queue":"https://acctestsa240702133603618.queue.core.windows.net/","table":"https://acctestsa240702133603618.table.core.windows.net/","file":"https://acctestsa240702133603618.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available"}},{"identity":{"type":"None"},"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/acctestRG-ml-240702133603618650/providers/Microsoft.Storage/storageAccounts/acctestsa240702133603650","name":"acctestsa240702133603650","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"dnsEndpointType":"Standard","defaultToOAuthAuthentication":false,"publicNetworkAccess":"Enabled","keyCreationTime":{"key1":"2024-07-02T05:37:02.8255009Z","key2":"2024-07-02T05:37:02.8255009Z"},"allowCrossTenantReplication":true,"privateEndpointConnections":[],"isNfsV3Enabled":false,"isLocalUserEnabled":true,"isSftpEnabled":false,"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":true,"allowSharedKeyAccess":true,"isHnsEnabled":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-02T05:37:03.0598770Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-02T05:37:03.0598770Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-07-02T05:37:02.6848752Z","primaryEndpoints":{"dfs":"https://acctestsa240702133603650.dfs.core.windows.net/","web":"https://acctestsa240702133603650.z13.web.core.windows.net/","blob":"https://acctestsa240702133603650.blob.core.windows.net/","queue":"https://acctestsa240702133603650.queue.core.windows.net/","table":"https://acctestsa240702133603650.table.core.windows.net/","file":"https://acctestsa240702133603650.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available"}},{"identity":{"type":"None"},"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/acctestRG-ml-240702133603612255/providers/Microsoft.Storage/storageAccounts/acctestsa240702133603655","name":"acctestsa240702133603655","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"dnsEndpointType":"Standard","defaultToOAuthAuthentication":false,"publicNetworkAccess":"Enabled","keyCreationTime":{"key1":"2024-07-02T05:37:36.3412258Z","key2":"2024-07-02T05:37:36.3412258Z"},"allowCrossTenantReplication":true,"privateEndpointConnections":[],"isNfsV3Enabled":false,"isLocalUserEnabled":true,"isSftpEnabled":false,"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":true,"allowSharedKeyAccess":true,"isHnsEnabled":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-02T05:37:36.5443525Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-02T05:37:36.5443525Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-07-02T05:37:36.2006011Z","primaryEndpoints":{"dfs":"https://acctestsa240702133603655.dfs.core.windows.net/","web":"https://acctestsa240702133603655.z13.web.core.windows.net/","blob":"https://acctestsa240702133603655.blob.core.windows.net/","queue":"https://acctestsa240702133603655.queue.core.windows.net/","table":"https://acctestsa240702133603655.table.core.windows.net/","file":"https://acctestsa240702133603655.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available"}},{"identity":{"type":"None"},"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/acctestRG-ml-240702133603610873/providers/Microsoft.Storage/storageAccounts/acctestsa240702133603673","name":"acctestsa240702133603673","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"dnsEndpointType":"Standard","defaultToOAuthAuthentication":false,"publicNetworkAccess":"Enabled","keyCreationTime":{"key1":"2024-07-02T05:37:49.5756401Z","key2":"2024-07-02T05:37:49.5756401Z"},"allowCrossTenantReplication":true,"privateEndpointConnections":[],"isNfsV3Enabled":false,"isLocalUserEnabled":true,"isSftpEnabled":false,"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":true,"allowSharedKeyAccess":true,"isHnsEnabled":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-02T05:37:49.8100167Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-02T05:37:49.8100167Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-07-02T05:37:49.4350173Z","primaryEndpoints":{"dfs":"https://acctestsa240702133603673.dfs.core.windows.net/","web":"https://acctestsa240702133603673.z13.web.core.windows.net/","blob":"https://acctestsa240702133603673.blob.core.windows.net/","queue":"https://acctestsa240702133603673.queue.core.windows.net/","table":"https://acctestsa240702133603673.table.core.windows.net/","file":"https://acctestsa240702133603673.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available"}},{"identity":{"type":"None"},"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/acctestRG-ml-240702133603613284/providers/Microsoft.Storage/storageAccounts/acctestsa240702133603684","name":"acctestsa240702133603684","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"dnsEndpointType":"Standard","defaultToOAuthAuthentication":false,"publicNetworkAccess":"Enabled","keyCreationTime":{"key1":"2024-07-02T05:37:20.8724312Z","key2":"2024-07-02T05:37:20.8724312Z"},"allowCrossTenantReplication":true,"privateEndpointConnections":[],"isNfsV3Enabled":false,"isLocalUserEnabled":true,"isSftpEnabled":false,"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":true,"allowSharedKeyAccess":true,"isHnsEnabled":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-02T05:37:21.0755560Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-02T05:37:21.0755560Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-07-02T05:37:20.7318071Z","primaryEndpoints":{"dfs":"https://acctestsa240702133603684.dfs.core.windows.net/","web":"https://acctestsa240702133603684.z13.web.core.windows.net/","blob":"https://acctestsa240702133603684.blob.core.windows.net/","queue":"https://acctestsa240702133603684.queue.core.windows.net/","table":"https://acctestsa240702133603684.table.core.windows.net/","file":"https://acctestsa240702133603684.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available"}},{"identity":{"type":"None"},"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/acctestRG-ml-240702133603612689/providers/Microsoft.Storage/storageAccounts/acctestsa240702133603689","name":"acctestsa240702133603689","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"dnsEndpointType":"Standard","defaultToOAuthAuthentication":false,"publicNetworkAccess":"Enabled","keyCreationTime":{"key1":"2024-07-02T05:37:14.7005381Z","key2":"2024-07-02T05:37:14.7005381Z"},"allowCrossTenantReplication":true,"privateEndpointConnections":[],"isNfsV3Enabled":false,"isLocalUserEnabled":true,"isSftpEnabled":false,"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":true,"allowSharedKeyAccess":true,"isHnsEnabled":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-02T05:37:14.9036629Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-02T05:37:14.9036629Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-07-02T05:37:14.5442888Z","primaryEndpoints":{"dfs":"https://acctestsa240702133603689.dfs.core.windows.net/","web":"https://acctestsa240702133603689.z13.web.core.windows.net/","blob":"https://acctestsa240702133603689.blob.core.windows.net/","queue":"https://acctestsa240702133603689.queue.core.windows.net/","table":"https://acctestsa240702133603689.table.core.windows.net/","file":"https://acctestsa240702133603689.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available"}},{"sku":{"name":"Standard_ZRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/databoxedge_test/providers/Microsoft.Storage/storageAccounts/asekvlogsase03cf9b66edfc","name":"asekvlogsase03cf9b66edfc","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{"key-vault":"ase-testdevice-c89ca20eb"},"properties":{"keyCreationTime":{"key1":"2024-01-29T08:09:12.8341554Z","key2":"2024-01-29T08:09:12.8341554Z"},"allowCrossTenantReplication":false,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-01-29T08:09:13.0372840Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-01-29T08:09:13.0372840Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-01-29T08:09:12.6779009Z","primaryEndpoints":{"dfs":"https://asekvlogsase03cf9b66edfc.dfs.core.windows.net/","web":"https://asekvlogsase03cf9b66edfc.z13.web.core.windows.net/","blob":"https://asekvlogsase03cf9b66edfc.blob.core.windows.net/","queue":"https://asekvlogsase03cf9b66edfc.queue.core.windows.net/","table":"https://asekvlogsase03cf9b66edfc.table.core.windows.net/","file":"https://asekvlogsase03cf9b66edfc.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/AutoTagFunctionAppRG/providers/Microsoft.Storage/storageAccounts/autotagfunctionappr9a08","name":"autotagfunctionappr9a08","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"defaultToOAuthAuthentication":true,"keyCreationTime":{"key1":"2023-09-05T09:25:55.2183463Z","key2":"2023-09-05T09:25:55.2183463Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-09-05T09:25:55.2339685Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-09-05T09:25:55.2339685Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2023-09-05T09:25:55.0465004Z","primaryEndpoints":{"blob":"https://autotagfunctionappr9a08.blob.core.windows.net/","queue":"https://autotagfunctionappr9a08.queue.core.windows.net/","table":"https://autotagfunctionappr9a08.table.core.windows.net/","file":"https://autotagfunctionappr9a08.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available"}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/zhiyihuang-rg/providers/Microsoft.Storage/storageAccounts/azext","name":"azext","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"defaultToOAuthAuthentication":false,"keyCreationTime":{"key1":"2021-10-15T07:20:26.3629732Z","key2":"2021-10-15T07:20:26.3629732Z"},"allowCrossTenantReplication":true,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"allowSharedKeyAccess":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-15T07:20:26.3629732Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-15T07:20:26.3629732Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-10-15T07:20:26.2379798Z","primaryEndpoints":{"dfs":"https://azext.dfs.core.windows.net/","web":"https://azext.z13.web.core.windows.net/","blob":"https://azext.blob.core.windows.net/","queue":"https://azext.queue.core.windows.net/","table":"https://azext.table.core.windows.net/","file":"https://azext.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available","secondaryLocation":"westus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://azext-secondary.dfs.core.windows.net/","web":"https://azext-secondary.z13.web.core.windows.net/","blob":"https://azext-secondary.blob.core.windows.net/","queue":"https://azext-secondary.queue.core.windows.net/","table":"https://azext-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/bez-rg/providers/Microsoft.Storage/storageAccounts/bezsharedstorage","name":"bezsharedstorage","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"dnsEndpointType":"Standard","defaultToOAuthAuthentication":false,"publicNetworkAccess":"Enabled","keyCreationTime":{"key1":"2023-11-01T06:25:45.7812325Z","key2":"2023-11-01T06:25:45.7812325Z"},"allowCrossTenantReplication":false,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"allowSharedKeyAccess":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"requireInfrastructureEncryption":false,"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-11-01T06:25:45.7969377Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-11-01T06:25:45.7969377Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-11-01T06:25:45.5937317Z","primaryEndpoints":{"dfs":"https://bezsharedstorage.dfs.core.windows.net/","web":"https://bezsharedstorage.z13.web.core.windows.net/","blob":"https://bezsharedstorage.blob.core.windows.net/","queue":"https://bezsharedstorage.queue.core.windows.net/","table":"https://bezsharedstorage.table.core.windows.net/","file":"https://bezsharedstorage.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available","secondaryLocation":"westus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://bezsharedstorage-secondary.dfs.core.windows.net/","web":"https://bezsharedstorage-secondary.z13.web.core.windows.net/","blob":"https://bezsharedstorage-secondary.blob.core.windows.net/","queue":"https://bezsharedstorage-secondary.queue.core.windows.net/","table":"https://bezsharedstorage-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azureCliBCD/providers/Microsoft.Storage/storageAccounts/clicmdmeta","name":"clicmdmeta","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"dnsEndpointType":"Standard","defaultToOAuthAuthentication":false,"publicNetworkAccess":"Enabled","keyCreationTime":{"key1":"2023-05-29T08:18:02.5677663Z","key2":"2023-05-29T08:18:02.5677663Z"},"allowCrossTenantReplication":true,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":true,"allowSharedKeyAccess":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"requireInfrastructureEncryption":false,"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-05-29T08:18:02.5833710Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-05-29T08:18:02.5833710Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-05-29T08:18:02.3489928Z","primaryEndpoints":{"dfs":"https://clicmdmeta.dfs.core.windows.net/","web":"https://clicmdmeta.z13.web.core.windows.net/","blob":"https://clicmdmeta.blob.core.windows.net/","queue":"https://clicmdmeta.queue.core.windows.net/","table":"https://clicmdmeta.table.core.windows.net/","file":"https://clicmdmeta.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available","secondaryLocation":"westus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://clicmdmeta-secondary.dfs.core.windows.net/","web":"https://clicmdmeta-secondary.z13.web.core.windows.net/","blob":"https://clicmdmeta-secondary.blob.core.windows.net/","queue":"https://clicmdmeta-secondary.queue.core.windows.net/","table":"https://clicmdmeta-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azure-cli-live-test/providers/Microsoft.Storage/storageAccounts/clitestresultstac","name":"clitestresultstac","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{"Az.Sec.AnonymousBlobAccessEnforcement::Skip":"PublicRelease"},"properties":{"dnsEndpointType":"Standard","defaultToOAuthAuthentication":false,"publicNetworkAccess":"Enabled","keyCreationTime":{"key1":"2023-04-27T02:49:14.3221918Z","key2":"2023-04-27T02:49:14.3221918Z"},"allowCrossTenantReplication":true,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"allowSharedKeyAccess":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"requireInfrastructureEncryption":false,"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-04-27T02:49:14.3221918Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-04-27T02:49:14.3221918Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-04-27T02:49:14.1346872Z","primaryEndpoints":{"dfs":"https://clitestresultstac.dfs.core.windows.net/","web":"https://clitestresultstac.z13.web.core.windows.net/","blob":"https://clitestresultstac.blob.core.windows.net/","queue":"https://clitestresultstac.queue.core.windows.net/","table":"https://clitestresultstac.table.core.windows.net/","file":"https://clitestresultstac.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available"}},{"identity":{"principalId":"a934705e-17a7-4f44-ae0c-1006ce215b93","tenantId":"54826b22-38d6-4fb2-bad9-b7b93a3e9c5a","type":"SystemAssigned"},"sku":{"name":"Standard_GRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/acctestRG-DBW-240530173443924461-managed/providers/Microsoft.Storage/storageAccounts/dbstorage5tuxjiw2fbwks","name":"dbstorage5tuxjiw2fbwks","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{"application":"databricks","databricks-environment":"true","Environment":"Production","Pricing":"Premium"},"properties":{"keyCreationTime":{"key1":"2024-05-30T09:41:50.9990259Z","key2":"2024-05-30T09:41:50.9990259Z"},"allowCrossTenantReplication":false,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"isHnsEnabled":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-05-30T09:41:51.2523058Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-05-30T09:41:51.2523058Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-05-30T09:41:50.7333679Z","primaryEndpoints":{"dfs":"https://dbstorage5tuxjiw2fbwks.dfs.core.windows.net/","web":"https://dbstorage5tuxjiw2fbwks.z13.web.core.windows.net/","blob":"https://dbstorage5tuxjiw2fbwks.blob.core.windows.net/","queue":"https://dbstorage5tuxjiw2fbwks.queue.core.windows.net/","table":"https://dbstorage5tuxjiw2fbwks.table.core.windows.net/","file":"https://dbstorage5tuxjiw2fbwks.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available","secondaryLocation":"westus","statusOfSecondary":"available"}},{"identity":{"principalId":"04570a35-7a8f-4579-8030-40cc6614b2d5","tenantId":"54826b22-38d6-4fb2-bad9-b7b93a3e9c5a","type":"SystemAssigned"},"sku":{"name":"Standard_GRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/acctestRG-DBW-240530173443928447-managed/providers/Microsoft.Storage/storageAccounts/dbstorageg2cy24obvgipc","name":"dbstorageg2cy24obvgipc","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{"application":"databricks","databricks-environment":"true","Environment":"Production","Pricing":"Premium"},"properties":{"keyCreationTime":{"key1":"2024-05-30T09:41:55.1552415Z","key2":"2024-05-30T09:41:55.1552415Z"},"allowCrossTenantReplication":false,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"isHnsEnabled":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-05-30T09:41:55.3896193Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-05-30T09:41:55.3896193Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-05-30T09:41:54.9209764Z","primaryEndpoints":{"dfs":"https://dbstorageg2cy24obvgipc.dfs.core.windows.net/","web":"https://dbstorageg2cy24obvgipc.z13.web.core.windows.net/","blob":"https://dbstorageg2cy24obvgipc.blob.core.windows.net/","queue":"https://dbstorageg2cy24obvgipc.queue.core.windows.net/","table":"https://dbstorageg2cy24obvgipc.table.core.windows.net/","file":"https://dbstorageg2cy24obvgipc.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available","secondaryLocation":"westus","statusOfSecondary":"available"}},{"sku":{"name":"Standard_GRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/acctestRG-DBW-240530173443924527-managed/providers/Microsoft.Storage/storageAccounts/dbstoragensgmsnuo5pw5e","name":"dbstoragensgmsnuo5pw5e","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{"application":"databricks","databricks-environment":"true","Environment":"Production","Pricing":"Premium"},"properties":{"keyCreationTime":{"key1":"2024-05-30T09:40:49.5770795Z","key2":"2024-05-30T09:40:49.5770795Z"},"allowCrossTenantReplication":false,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"isHnsEnabled":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-05-30T09:40:49.8114232Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-05-30T09:40:49.8114232Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-05-30T09:40:49.3271027Z","primaryEndpoints":{"dfs":"https://dbstoragensgmsnuo5pw5e.dfs.core.windows.net/","web":"https://dbstoragensgmsnuo5pw5e.z13.web.core.windows.net/","blob":"https://dbstoragensgmsnuo5pw5e.blob.core.windows.net/","queue":"https://dbstoragensgmsnuo5pw5e.queue.core.windows.net/","table":"https://dbstoragensgmsnuo5pw5e.table.core.windows.net/","file":"https://dbstoragensgmsnuo5pw5e.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available","secondaryLocation":"westus","statusOfSecondary":"available"}},{"sku":{"name":"Standard_GRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/acctestRG-DBW-240530173443928733-managed/providers/Microsoft.Storage/storageAccounts/dbstoragexjtue6bsupueu","name":"dbstoragexjtue6bsupueu","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{"application":"databricks","databricks-environment":"true","Environment":"Production","Pricing":"Premium"},"properties":{"keyCreationTime":{"key1":"2024-05-30T09:39:11.5613136Z","key2":"2024-05-30T09:39:11.5613136Z"},"allowCrossTenantReplication":false,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"isHnsEnabled":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-05-30T09:39:11.9206879Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-05-30T09:39:11.9206879Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-05-30T09:39:11.2957097Z","primaryEndpoints":{"dfs":"https://dbstoragexjtue6bsupueu.dfs.core.windows.net/","web":"https://dbstoragexjtue6bsupueu.z13.web.core.windows.net/","blob":"https://dbstoragexjtue6bsupueu.blob.core.windows.net/","queue":"https://dbstoragexjtue6bsupueu.queue.core.windows.net/","table":"https://dbstoragexjtue6bsupueu.table.core.windows.net/","file":"https://dbstoragexjtue6bsupueu.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available","secondaryLocation":"westus","statusOfSecondary":"available"}},{"sku":{"name":"Standard_GRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/AzureSDKTest_reserved/providers/Microsoft.Storage/storageAccounts/galleryapptestaccount","name":"galleryapptestaccount","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"defaultToOAuthAuthentication":false,"keyCreationTime":{"key1":"2021-10-20T02:51:38.9977139Z","key2":"2021-10-20T02:51:38.9977139Z"},"allowCrossTenantReplication":true,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"allowSharedKeyAccess":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-20T02:51:38.9977139Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-20T02:51:38.9977139Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-10-20T02:51:38.8727156Z","primaryEndpoints":{"dfs":"https://galleryapptestaccount.dfs.core.windows.net/","web":"https://galleryapptestaccount.z13.web.core.windows.net/","blob":"https://galleryapptestaccount.blob.core.windows.net/","queue":"https://galleryapptestaccount.queue.core.windows.net/","table":"https://galleryapptestaccount.table.core.windows.net/","file":"https://galleryapptestaccount.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available","secondaryLocation":"westus","statusOfSecondary":"available"}},{"identity":{"principalId":"4442e275-7210-4a69-81e7-b7c0955882b5","tenantId":"54826b22-38d6-4fb2-bad9-b7b93a3e9c5a","type":"SystemAssigned"},"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/hang-rg/providers/Microsoft.Storage/storageAccounts/hangstorage","name":"hangstorage","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{"version":"1.240.16"},"properties":{"defaultToOAuthAuthentication":false,"keyCreationTime":{"key1":"2024-03-07T03:54:41.1947532Z","key2":"2024-06-05T04:04:45.4927478Z"},"allowCrossTenantReplication":false,"privateEndpointConnections":[],"isSftpEnabled":false,"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"allowSharedKeyAccess":true,"isHnsEnabled":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"requireInfrastructureEncryption":false,"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-22T03:09:52.5790274Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-22T03:09:52.5790274Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-04-22T03:09:52.4227640Z","primaryEndpoints":{"dfs":"https://hangstorage.dfs.core.windows.net/","web":"https://hangstorage.z13.web.core.windows.net/","blob":"https://hangstorage.blob.core.windows.net/","queue":"https://hangstorage.queue.core.windows.net/","table":"https://hangstorage.table.core.windows.net/","file":"https://hangstorage.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available"}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/nori-testhsm/providers/Microsoft.Storage/storageAccounts/norisa","name":"norisa","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"dnsEndpointType":"Standard","defaultToOAuthAuthentication":false,"publicNetworkAccess":"Enabled","keyCreationTime":{"key1":"2024-01-10T02:17:15.9373839Z","key2":"2024-01-10T02:17:15.9373839Z"},"allowCrossTenantReplication":false,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"allowSharedKeyAccess":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"requireInfrastructureEncryption":false,"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-01-10T02:17:16.1561307Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-01-10T02:17:16.1561307Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-01-10T02:17:15.7811334Z","primaryEndpoints":{"dfs":"https://norisa.dfs.core.windows.net/","web":"https://norisa.z13.web.core.windows.net/","blob":"https://norisa.blob.core.windows.net/","queue":"https://norisa.queue.core.windows.net/","table":"https://norisa.table.core.windows.net/","file":"https://norisa.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available","secondaryLocation":"westus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://norisa-secondary.dfs.core.windows.net/","web":"https://norisa-secondary.z13.web.core.windows.net/","blob":"https://norisa-secondary.blob.core.windows.net/","queue":"https://norisa-secondary.queue.core.windows.net/","table":"https://norisa-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/portal2cli/providers/Microsoft.Storage/storageAccounts/portal2clistorage","name":"portal2clistorage","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2020-10-14T07:23:08.8752602Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2020-10-14T07:23:08.8752602Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2020-10-14T07:23:08.7502552Z","primaryEndpoints":{"dfs":"https://portal2clistorage.dfs.core.windows.net/","web":"https://portal2clistorage.z13.web.core.windows.net/","blob":"https://portal2clistorage.blob.core.windows.net/","queue":"https://portal2clistorage.queue.core.windows.net/","table":"https://portal2clistorage.table.core.windows.net/","file":"https://portal2clistorage.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available","secondaryLocation":"westus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://portal2clistorage-secondary.dfs.core.windows.net/","web":"https://portal2clistorage-secondary.z13.web.core.windows.net/","blob":"https://portal2clistorage-secondary.blob.core.windows.net/","queue":"https://portal2clistorage-secondary.queue.core.windows.net/","table":"https://portal2clistorage-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/AzureSDKTest_reserved/providers/Microsoft.Storage/storageAccounts/privatepackage","name":"privatepackage","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"defaultToOAuthAuthentication":false,"keyCreationTime":{"key1":"2021-10-19T08:53:09.0238938Z","key2":"2021-10-19T08:53:09.0238938Z"},"allowCrossTenantReplication":true,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"allowSharedKeyAccess":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-19T08:53:09.0238938Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-19T08:53:09.0238938Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-10-19T08:53:08.9301661Z","primaryEndpoints":{"dfs":"https://privatepackage.dfs.core.windows.net/","web":"https://privatepackage.z13.web.core.windows.net/","blob":"https://privatepackage.blob.core.windows.net/","queue":"https://privatepackage.queue.core.windows.net/","table":"https://privatepackage.table.core.windows.net/","file":"https://privatepackage.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available","secondaryLocation":"westus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://privatepackage-secondary.dfs.core.windows.net/","web":"https://privatepackage-secondary.z13.web.core.windows.net/","blob":"https://privatepackage-secondary.blob.core.windows.net/","queue":"https://privatepackage-secondary.queue.core.windows.net/","table":"https://privatepackage-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/queuetest/providers/Microsoft.Storage/storageAccounts/qteststac","name":"qteststac","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"defaultToOAuthAuthentication":false,"keyCreationTime":{"key1":"2021-11-10T05:21:49.0582561Z","key2":"2021-11-10T05:21:49.0582561Z"},"allowCrossTenantReplication":true,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":true,"allowSharedKeyAccess":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-11-10T05:21:49.0582561Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-11-10T05:21:49.0582561Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-11-10T05:21:48.9488735Z","primaryEndpoints":{"dfs":"https://qteststac.dfs.core.windows.net/","web":"https://qteststac.z13.web.core.windows.net/","blob":"https://qteststac.blob.core.windows.net/","queue":"https://qteststac.queue.core.windows.net/","table":"https://qteststac.table.core.windows.net/","file":"https://qteststac.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available","secondaryLocation":"westus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://qteststac-secondary.dfs.core.windows.net/","web":"https://qteststac-secondary.z13.web.core.windows.net/","blob":"https://qteststac-secondary.blob.core.windows.net/","queue":"https://qteststac-secondary.queue.core.windows.net/","table":"https://qteststac-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgtestsaupgradev2/providers/Microsoft.Storage/storageAccounts/sakindblobstorage123","name":"sakindblobstorage123","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"keyCreationTime":{"key1":"2024-05-13T07:55:08.1631784Z","key2":"2024-05-13T07:55:08.1631784Z"},"allowCrossTenantReplication":false,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-05-13T07:55:08.2257010Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-05-13T07:55:08.2257010Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Cool","provisioningState":"Succeeded","creationTime":"2024-05-13T07:55:07.9288332Z","primaryEndpoints":{"dfs":"https://sakindblobstorage123.dfs.core.windows.net/","web":"https://sakindblobstorage123.z13.web.core.windows.net/","blob":"https://sakindblobstorage123.blob.core.windows.net/","queue":"https://sakindblobstorage123.queue.core.windows.net/","table":"https://sakindblobstorage123.table.core.windows.net/","file":"https://sakindblobstorage123.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available","secondaryLocation":"westus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://sakindblobstorage123-secondary.dfs.core.windows.net/","web":"https://sakindblobstorage123-secondary.z13.web.core.windows.net/","blob":"https://sakindblobstorage123-secondary.blob.core.windows.net/","queue":"https://sakindblobstorage123-secondary.queue.core.windows.net/","table":"https://sakindblobstorage123-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgtestsaupgradev2/providers/Microsoft.Storage/storageAccounts/sakindblobswithtier123","name":"sakindblobswithtier123","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"keyCreationTime":{"key1":"2024-05-13T08:20:57.7516157Z","key2":"2024-05-13T08:20:57.7516157Z"},"allowCrossTenantReplication":false,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-05-13T08:20:57.7984897Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-05-13T08:20:57.7984897Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Cool","provisioningState":"Succeeded","creationTime":"2024-05-13T08:20:57.5172338Z","primaryEndpoints":{"dfs":"https://sakindblobswithtier123.dfs.core.windows.net/","web":"https://sakindblobswithtier123.z13.web.core.windows.net/","blob":"https://sakindblobswithtier123.blob.core.windows.net/","queue":"https://sakindblobswithtier123.queue.core.windows.net/","table":"https://sakindblobswithtier123.table.core.windows.net/","file":"https://sakindblobswithtier123.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available","secondaryLocation":"westus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://sakindblobswithtier123-secondary.dfs.core.windows.net/","web":"https://sakindblobswithtier123-secondary.z13.web.core.windows.net/","blob":"https://sakindblobswithtier123-secondary.blob.core.windows.net/","queue":"https://sakindblobswithtier123-secondary.queue.core.windows.net/","table":"https://sakindblobswithtier123-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgtestsaupgradev2/providers/Microsoft.Storage/storageAccounts/sakindblobswithtier1234","name":"sakindblobswithtier1234","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"keyCreationTime":{"key1":"2024-05-13T08:29:03.0822415Z","key2":"2024-05-13T08:29:03.0822415Z"},"allowCrossTenantReplication":false,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-05-13T08:29:03.1290888Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-05-13T08:29:03.1290888Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-05-13T08:29:02.8634728Z","primaryEndpoints":{"dfs":"https://sakindblobswithtier1234.dfs.core.windows.net/","web":"https://sakindblobswithtier1234.z13.web.core.windows.net/","blob":"https://sakindblobswithtier1234.blob.core.windows.net/","queue":"https://sakindblobswithtier1234.queue.core.windows.net/","table":"https://sakindblobswithtier1234.table.core.windows.net/","file":"https://sakindblobswithtier1234.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available","secondaryLocation":"westus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://sakindblobswithtier1234-secondary.dfs.core.windows.net/","web":"https://sakindblobswithtier1234-secondary.z13.web.core.windows.net/","blob":"https://sakindblobswithtier1234-secondary.blob.core.windows.net/","queue":"https://sakindblobswithtier1234-secondary.queue.core.windows.net/","table":"https://sakindblobswithtier1234-secondary.table.core.windows.net/"}}},{"sku":{"name":"Premium_LRS","tier":"Premium"},"kind":"BlockBlobStorage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgtestsaupgradev2/providers/Microsoft.Storage/storageAccounts/sakindblockblob123","name":"sakindblockblob123","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"keyCreationTime":{"key1":"2024-05-13T08:34:12.1463530Z","key2":"2024-05-13T08:34:12.1463530Z"},"allowCrossTenantReplication":false,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-05-13T08:34:12.2088629Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-05-13T08:34:12.2088629Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2024-05-13T08:34:11.9275789Z","primaryEndpoints":{"dfs":"https://sakindblockblob123.dfs.core.windows.net/","web":"https://sakindblockblob123.z13.web.core.windows.net/","blob":"https://sakindblockblob123.blob.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available"}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgtestsaupgradev2/providers/Microsoft.Storage/storageAccounts/sakindstorage123","name":"sakindstorage123","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"keyCreationTime":{"key1":"2024-05-13T07:25:07.6977585Z","key2":"2024-05-13T07:25:07.6977585Z"},"allowCrossTenantReplication":false,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-05-13T07:25:08.0571686Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-05-13T07:25:08.0571686Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-05-13T07:25:07.4790360Z","primaryEndpoints":{"dfs":"https://sakindstorage123.dfs.core.windows.net/","web":"https://sakindstorage123.z13.web.core.windows.net/","blob":"https://sakindstorage123.blob.core.windows.net/","queue":"https://sakindstorage123.queue.core.windows.net/","table":"https://sakindstorage123.table.core.windows.net/","file":"https://sakindstorage123.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available","secondaryLocation":"westus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://sakindstorage123-secondary.dfs.core.windows.net/","web":"https://sakindstorage123-secondary.z13.web.core.windows.net/","blob":"https://sakindstorage123-secondary.blob.core.windows.net/","queue":"https://sakindstorage123-secondary.queue.core.windows.net/","table":"https://sakindstorage123-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgtestsaupgradev2/providers/Microsoft.Storage/storageAccounts/sakindstoragewithtier123","name":"sakindstoragewithtier123","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"keyCreationTime":{"key1":"2024-05-13T08:18:48.8448703Z","key2":"2024-05-13T08:18:48.8448703Z"},"allowCrossTenantReplication":false,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-05-13T08:18:48.9073275Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-05-13T08:18:48.9073275Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Cool","provisioningState":"Succeeded","creationTime":"2024-05-13T08:18:48.5948393Z","primaryEndpoints":{"dfs":"https://sakindstoragewithtier123.dfs.core.windows.net/","web":"https://sakindstoragewithtier123.z13.web.core.windows.net/","blob":"https://sakindstoragewithtier123.blob.core.windows.net/","queue":"https://sakindstoragewithtier123.queue.core.windows.net/","table":"https://sakindstoragewithtier123.table.core.windows.net/","file":"https://sakindstoragewithtier123.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available","secondaryLocation":"westus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://sakindstoragewithtier123-secondary.dfs.core.windows.net/","web":"https://sakindstoragewithtier123-secondary.z13.web.core.windows.net/","blob":"https://sakindstoragewithtier123-secondary.blob.core.windows.net/","queue":"https://sakindstoragewithtier123-secondary.queue.core.windows.net/","table":"https://sakindstoragewithtier123-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgtestsaupgradev2/providers/Microsoft.Storage/storageAccounts/sakindv2123","name":"sakindv2123","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"keyCreationTime":{"key1":"2024-05-13T08:48:25.9663224Z","key2":"2024-05-13T08:48:25.9663224Z"},"allowCrossTenantReplication":false,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-05-13T08:48:26.0132094Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-05-13T08:48:26.0132094Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Cool","provisioningState":"Succeeded","creationTime":"2024-05-13T08:48:25.7006958Z","primaryEndpoints":{"dfs":"https://sakindv2123.dfs.core.windows.net/","web":"https://sakindv2123.z13.web.core.windows.net/","blob":"https://sakindv2123.blob.core.windows.net/","queue":"https://sakindv2123.queue.core.windows.net/","table":"https://sakindv2123.table.core.windows.net/","file":"https://sakindv2123.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available","secondaryLocation":"westus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://sakindv2123-secondary.dfs.core.windows.net/","web":"https://sakindv2123-secondary.z13.web.core.windows.net/","blob":"https://sakindv2123-secondary.blob.core.windows.net/","queue":"https://sakindv2123-secondary.queue.core.windows.net/","table":"https://sakindv2123-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgtestcontainerpolicy/providers/Microsoft.Storage/storageAccounts/satestcontainerpolicy","name":"satestcontainerpolicy","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"keyCreationTime":{"key1":"2024-06-14T07:50:42.9731534Z","key2":"2024-06-14T07:50:42.9731534Z"},"allowCrossTenantReplication":false,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-06-14T07:50:43.2387788Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-06-14T07:50:43.2387788Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-06-14T07:50:42.8012805Z","primaryEndpoints":{"dfs":"https://satestcontainerpolicy.dfs.core.windows.net/","web":"https://satestcontainerpolicy.z13.web.core.windows.net/","blob":"https://satestcontainerpolicy.blob.core.windows.net/","queue":"https://satestcontainerpolicy.queue.core.windows.net/","table":"https://satestcontainerpolicy.table.core.windows.net/","file":"https://satestcontainerpolicy.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available","secondaryLocation":"westus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://satestcontainerpolicy-secondary.dfs.core.windows.net/","web":"https://satestcontainerpolicy-secondary.z13.web.core.windows.net/","blob":"https://satestcontainerpolicy-secondary.blob.core.windows.net/","queue":"https://satestcontainerpolicy-secondary.queue.core.windows.net/","table":"https://satestcontainerpolicy-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgtestsanetworkrule/providers/Microsoft.Storage/storageAccounts/satestsanetworkrule","name":"satestsanetworkrule","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"keyCreationTime":{"key1":"2024-06-19T09:38:58.6464201Z","key2":"2024-06-19T09:38:58.6464201Z"},"allowCrossTenantReplication":false,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-06-19T09:38:58.8807873Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-06-19T09:38:58.8807873Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-06-19T09:38:58.4589153Z","primaryEndpoints":{"dfs":"https://satestsanetworkrule.dfs.core.windows.net/","web":"https://satestsanetworkrule.z13.web.core.windows.net/","blob":"https://satestsanetworkrule.blob.core.windows.net/","queue":"https://satestsanetworkrule.queue.core.windows.net/","table":"https://satestsanetworkrule.table.core.windows.net/","file":"https://satestsanetworkrule.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available","secondaryLocation":"westus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://satestsanetworkrule-secondary.dfs.core.windows.net/","web":"https://satestsanetworkrule-secondary.z13.web.core.windows.net/","blob":"https://satestsanetworkrule-secondary.blob.core.windows.net/","queue":"https://satestsanetworkrule-secondary.queue.core.windows.net/","table":"https://satestsanetworkrule-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testtls13/providers/Microsoft.Storage/storageAccounts/satesttls13","name":"satesttls13","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"keyCreationTime":{"key1":"2024-06-04T09:16:15.5579740Z","key2":"2024-06-04T09:16:15.5579740Z"},"allowCrossTenantReplication":false,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-06-04T09:16:16.0736022Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-06-04T09:16:16.0736022Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-06-04T09:16:15.3079771Z","primaryEndpoints":{"dfs":"https://satesttls13.dfs.core.windows.net/","web":"https://satesttls13.z13.web.core.windows.net/","blob":"https://satesttls13.blob.core.windows.net/","queue":"https://satesttls13.queue.core.windows.net/","table":"https://satesttls13.table.core.windows.net/","file":"https://satesttls13.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available","secondaryLocation":"westus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://satesttls13-secondary.dfs.core.windows.net/","web":"https://satesttls13-secondary.z13.web.core.windows.net/","blob":"https://satesttls13-secondary.blob.core.windows.net/","queue":"https://satesttls13-secondary.queue.core.windows.net/","table":"https://satesttls13-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testtls13/providers/Microsoft.Storage/storageAccounts/satesttls13ps","name":"satesttls13ps","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"keyCreationTime":{"key1":"2024-06-04T09:22:04.4958252Z","key2":"2024-06-04T09:22:04.4958252Z"},"allowCrossTenantReplication":false,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-06-04T09:22:04.5583177Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-06-04T09:22:04.5583177Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-06-04T09:22:04.2145732Z","primaryEndpoints":{"dfs":"https://satesttls13ps.dfs.core.windows.net/","web":"https://satesttls13ps.z13.web.core.windows.net/","blob":"https://satesttls13ps.blob.core.windows.net/","queue":"https://satesttls13ps.queue.core.windows.net/","table":"https://satesttls13ps.table.core.windows.net/","file":"https://satesttls13ps.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available","secondaryLocation":"westus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://satesttls13ps-secondary.dfs.core.windows.net/","web":"https://satesttls13ps-secondary.z13.web.core.windows.net/","blob":"https://satesttls13ps-secondary.blob.core.windows.net/","queue":"https://satesttls13ps-secondary.queue.core.windows.net/","table":"https://satesttls13ps-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/shiying-rg/providers/Microsoft.Storage/storageAccounts/shiyingsa","name":"shiyingsa","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"dnsEndpointType":"Standard","defaultToOAuthAuthentication":false,"publicNetworkAccess":"Enabled","keyCreationTime":{"key1":"2023-08-31T02:04:31.3662209Z","key2":"2023-08-31T02:04:31.3662209Z"},"allowCrossTenantReplication":true,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":true,"allowSharedKeyAccess":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"requireInfrastructureEncryption":false,"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-08-31T02:04:31.3662209Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-08-31T02:04:31.3662209Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-08-31T02:04:31.1786494Z","primaryEndpoints":{"dfs":"https://shiyingsa.dfs.core.windows.net/","web":"https://shiyingsa.z13.web.core.windows.net/","blob":"https://shiyingsa.blob.core.windows.net/","queue":"https://shiyingsa.queue.core.windows.net/","table":"https://shiyingsa.table.core.windows.net/","file":"https://shiyingsa.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available","secondaryLocation":"westus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://shiyingsa-secondary.dfs.core.windows.net/","web":"https://shiyingsa-secondary.z13.web.core.windows.net/","blob":"https://shiyingsa-secondary.blob.core.windows.net/","queue":"https://shiyingsa-secondary.queue.core.windows.net/","table":"https://shiyingsa-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azureCliBCD/providers/Microsoft.Storage/storageAccounts/versionmeta","name":"versionmeta","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"dnsEndpointType":"Standard","defaultToOAuthAuthentication":false,"publicNetworkAccess":"Enabled","keyCreationTime":{"key1":"2023-05-22T07:02:19.8526288Z","key2":"2023-05-22T07:02:19.8526288Z"},"allowCrossTenantReplication":false,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":true,"allowSharedKeyAccess":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"requireInfrastructureEncryption":false,"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-05-22T07:02:19.8526288Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-05-22T07:02:19.8526288Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-05-22T07:02:19.6651543Z","primaryEndpoints":{"dfs":"https://versionmeta.dfs.core.windows.net/","web":"https://versionmeta.z13.web.core.windows.net/","blob":"https://versionmeta.blob.core.windows.net/","queue":"https://versionmeta.queue.core.windows.net/","table":"https://versionmeta.table.core.windows.net/","file":"https://versionmeta.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available","secondaryLocation":"westus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://versionmeta-secondary.dfs.core.windows.net/","web":"https://versionmeta-secondary.z13.web.core.windows.net/","blob":"https://versionmeta-secondary.blob.core.windows.net/","queue":"https://versionmeta-secondary.queue.core.windows.net/","table":"https://versionmeta-secondary.table.core.windows.net/"}}},{"identity":{"type":"None"},"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/xiaxintestrg-linuxOnContainer/providers/Microsoft.Storage/storageAccounts/xiaxintestsafacontainer1","name":"xiaxintestsafacontainer1","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"dnsEndpointType":"Standard","defaultToOAuthAuthentication":false,"publicNetworkAccess":"Enabled","keyCreationTime":{"key1":"2024-05-21T08:14:19.2248631Z","key2":"2024-05-21T08:14:19.2248631Z"},"allowCrossTenantReplication":true,"privateEndpointConnections":[],"isNfsV3Enabled":false,"isLocalUserEnabled":true,"isSftpEnabled":false,"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":true,"allowSharedKeyAccess":true,"isHnsEnabled":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-05-21T08:14:19.2717295Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-05-21T08:14:19.2717295Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-05-21T08:14:18.9436118Z","primaryEndpoints":{"dfs":"https://xiaxintestsafacontainer1.dfs.core.windows.net/","web":"https://xiaxintestsafacontainer1.z13.web.core.windows.net/","blob":"https://xiaxintestsafacontainer1.blob.core.windows.net/","queue":"https://xiaxintestsafacontainer1.queue.core.windows.net/","table":"https://xiaxintestsafacontainer1.table.core.windows.net/","file":"https://xiaxintestsafacontainer1.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available"}},{"identity":{"type":"None"},"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/xiaxintestrg-linuxOndocker/providers/Microsoft.Storage/storageAccounts/xiaxintestsafaregular","name":"xiaxintestsafaregular","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"dnsEndpointType":"Standard","defaultToOAuthAuthentication":false,"publicNetworkAccess":"Enabled","keyCreationTime":{"key1":"2024-05-23T07:58:34.8019569Z","key2":"2024-05-23T07:58:34.8019569Z"},"allowCrossTenantReplication":true,"privateEndpointConnections":[],"isNfsV3Enabled":false,"isLocalUserEnabled":true,"isSftpEnabled":false,"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":true,"allowSharedKeyAccess":true,"isHnsEnabled":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-05-23T07:58:34.8801011Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-05-23T07:58:34.8801011Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-05-23T07:58:34.5363444Z","primaryEndpoints":{"dfs":"https://xiaxintestsafaregular.dfs.core.windows.net/","web":"https://xiaxintestsafaregular.z13.web.core.windows.net/","blob":"https://xiaxintestsafaregular.blob.core.windows.net/","queue":"https://xiaxintestsafaregular.queue.core.windows.net/","table":"https://xiaxintestsafaregular.table.core.windows.net/","file":"https://xiaxintestsafaregular.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available"}},{"identity":{"type":"None"},"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/xiaxintestRG-push/providers/Microsoft.Storage/storageAccounts/xiaxintestsapush74","name":"xiaxintestsapush74","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"dnsEndpointType":"Standard","defaultToOAuthAuthentication":false,"publicNetworkAccess":"Enabled","keyCreationTime":{"key1":"2024-07-04T07:13:03.1708204Z","key2":"2024-07-04T07:13:03.1708204Z"},"allowCrossTenantReplication":true,"privateEndpointConnections":[],"isNfsV3Enabled":false,"isLocalUserEnabled":true,"isSftpEnabled":false,"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":true,"allowSharedKeyAccess":true,"isHnsEnabled":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-04T07:13:03.2177005Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-04T07:13:03.2177005Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-07-04T07:13:02.9989444Z","primaryEndpoints":{"dfs":"https://xiaxintestsapush74.dfs.core.windows.net/","web":"https://xiaxintestsapush74.z13.web.core.windows.net/","blob":"https://xiaxintestsapush74.blob.core.windows.net/","queue":"https://xiaxintestsapush74.queue.core.windows.net/","table":"https://xiaxintestsapush74.table.core.windows.net/","file":"https://xiaxintestsapush74.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/xz3mlwtest/providers/Microsoft.Storage/storageAccounts/xz3mltest35853823649","name":"xz3mltest35853823649","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"keyCreationTime":{"key1":"2024-06-18T07:24:39.0256664Z","key2":"2024-06-18T07:24:39.0256664Z"},"allowCrossTenantReplication":false,"privateEndpointConnections":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/xz3mlwtest/providers/Microsoft.Storage/storageAccounts/xz3mltest35853823649/privateEndpointConnections/xz3mltest35853823649.450fdce7-f581-4833-8002-479d5a008242","name":"xz3mltest35853823649.450fdce7-f581-4833-8002-479d5a008242","type":"Microsoft.Storage/storageAccounts/privateEndpointConnections","properties":{"provisioningState":"Succeeded","privateEndpoint":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/commonHoboRG2/providers/Microsoft.Network/privateEndpoints/test"},"privateLinkServiceConnectionState":{"status":"Approved","description":"Auto-approved + by Azure AI managed network for workspace: xz3mltest4","actionRequired":"None"}}}],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"isHnsEnabled":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-06-18T07:24:39.1037905Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-06-18T07:24:39.1037905Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-06-18T07:24:38.7131671Z","primaryEndpoints":{"dfs":"https://xz3mltest35853823649.dfs.core.windows.net/","web":"https://xz3mltest35853823649.z13.web.core.windows.net/","blob":"https://xz3mltest35853823649.blob.core.windows.net/","queue":"https://xz3mltest35853823649.queue.core.windows.net/","table":"https://xz3mltest35853823649.table.core.windows.net/","file":"https://xz3mltest35853823649.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/xz3mlwtest/providers/Microsoft.Storage/storageAccounts/xz3mltest56997504102","name":"xz3mltest56997504102","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"keyCreationTime":{"key1":"2024-06-25T09:22:59.3163840Z","key2":"2024-06-25T09:22:59.3163840Z"},"allowCrossTenantReplication":false,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"isHnsEnabled":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-06-25T09:22:59.3632650Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-06-25T09:22:59.3632650Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-06-25T09:22:59.1601357Z","primaryEndpoints":{"dfs":"https://xz3mltest56997504102.dfs.core.windows.net/","web":"https://xz3mltest56997504102.z13.web.core.windows.net/","blob":"https://xz3mltest56997504102.blob.core.windows.net/","queue":"https://xz3mltest56997504102.queue.core.windows.net/","table":"https://xz3mltest56997504102.table.core.windows.net/","file":"https://xz3mltest56997504102.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available"}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/xz3mlwtest/providers/Microsoft.Storage/storageAccounts/xz3mlwtest1","name":"xz3mlwtest1","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"dnsEndpointType":"Standard","defaultToOAuthAuthentication":false,"publicNetworkAccess":"Enabled","keyCreationTime":{"key1":"2024-07-02T08:50:59.5267747Z","key2":"2024-07-02T08:50:59.5267747Z"},"allowCrossTenantReplication":false,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"allowSharedKeyAccess":true,"largeFileSharesState":"Enabled","networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"requireInfrastructureEncryption":false,"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-02T08:50:59.5736539Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-02T08:50:59.5736539Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-07-02T08:50:59.3705230Z","primaryEndpoints":{"dfs":"https://xz3mlwtest1.dfs.core.windows.net/","web":"https://xz3mlwtest1.z13.web.core.windows.net/","blob":"https://xz3mlwtest1.blob.core.windows.net/","queue":"https://xz3mlwtest1.queue.core.windows.net/","table":"https://xz3mlwtest1.table.core.windows.net/","file":"https://xz3mlwtest1.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available","secondaryLocation":"westus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://xz3mlwtest1-secondary.dfs.core.windows.net/","web":"https://xz3mlwtest1-secondary.z13.web.core.windows.net/","blob":"https://xz3mlwtest1-secondary.blob.core.windows.net/","queue":"https://xz3mlwtest1-secondary.queue.core.windows.net/","table":"https://xz3mlwtest1-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/yishitest/providers/Microsoft.Storage/storageAccounts/yssa","name":"yssa","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{"key1":"value1"},"properties":{"defaultToOAuthAuthentication":false,"keyCreationTime":{"key1":"2024-03-07T02:50:56.4647908Z","key2":"2024-03-07T02:51:02.6678735Z"},"privateEndpointConnections":[],"hnsOnMigrationInProgress":false,"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"allowSharedKeyAccess":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-08-16T08:39:21.3287573Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-08-16T08:39:21.3287573Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-08-16T08:39:21.2193709Z","primaryEndpoints":{"dfs":"https://yssa.dfs.core.windows.net/","web":"https://yssa.z13.web.core.windows.net/","blob":"https://yssa.blob.core.windows.net/","queue":"https://yssa.queue.core.windows.net/","table":"https://yssa.table.core.windows.net/","file":"https://yssa.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available"}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/zhiyihuang-rg/providers/Microsoft.Storage/storageAccounts/zhiyihuangsa","name":"zhiyihuangsa","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"defaultToOAuthAuthentication":true,"keyCreationTime":{"key1":"2021-09-10T05:47:01.2111871Z","key2":"2021-09-10T05:47:01.2111871Z"},"allowCrossTenantReplication":true,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"allowSharedKeyAccess":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-10T05:47:01.2111871Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-10T05:47:01.2111871Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-09-10T05:47:01.0861745Z","primaryEndpoints":{"dfs":"https://zhiyihuangsa.dfs.core.windows.net/","web":"https://zhiyihuangsa.z13.web.core.windows.net/","blob":"https://zhiyihuangsa.blob.core.windows.net/","queue":"https://zhiyihuangsa.queue.core.windows.net/","table":"https://zhiyihuangsa.table.core.windows.net/","file":"https://zhiyihuangsa.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available","secondaryLocation":"westus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://zhiyihuangsa-secondary.dfs.core.windows.net/","web":"https://zhiyihuangsa-secondary.z13.web.core.windows.net/","blob":"https://zhiyihuangsa-secondary.blob.core.windows.net/","queue":"https://zhiyihuangsa-secondary.queue.core.windows.net/","table":"https://zhiyihuangsa-secondary.table.core.windows.net/"}}},{"sku":{"name":"Premium_LRS","tier":"Premium"},"kind":"BlockBlobStorage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/zhiyihuang-rg/providers/Microsoft.Storage/storageAccounts/zhiyihuangsadatalake","name":"zhiyihuangsadatalake","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"dnsEndpointType":"Standard","defaultToOAuthAuthentication":false,"publicNetworkAccess":"Enabled","keyCreationTime":{"key1":"2022-07-04T08:22:03.4626093Z","key2":"2022-07-04T08:22:03.4626093Z"},"allowCrossTenantReplication":false,"privateEndpointConnections":[],"isSftpEnabled":false,"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":true,"allowSharedKeyAccess":true,"isHnsEnabled":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"requireInfrastructureEncryption":false,"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-07-04T08:22:03.4782085Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-07-04T08:22:03.4782085Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2022-07-04T08:22:03.2750855Z","primaryEndpoints":{"dfs":"https://zhiyihuangsadatalake.dfs.core.windows.net/","web":"https://zhiyihuangsadatalake.z13.web.core.windows.net/","blob":"https://zhiyihuangsadatalake.blob.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available"}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/AzureSDKTest_reserved/providers/Microsoft.Storage/storageAccounts/zhuyan","name":"zhuyan","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"dnsEndpointType":"Standard","defaultToOAuthAuthentication":false,"publicNetworkAccess":"Enabled","keyCreationTime":{"key1":"2022-08-29T07:49:14.8648748Z","key2":"2022-08-29T07:49:14.8648748Z"},"allowCrossTenantReplication":true,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"allowSharedKeyAccess":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"requireInfrastructureEncryption":false,"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-29T07:49:15.5055031Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-29T07:49:15.5055031Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-08-29T07:49:14.7086254Z","primaryEndpoints":{"dfs":"https://zhuyan.dfs.core.windows.net/","web":"https://zhuyan.z13.web.core.windows.net/","blob":"https://zhuyan.blob.core.windows.net/","queue":"https://zhuyan.queue.core.windows.net/","table":"https://zhuyan.table.core.windows.net/","file":"https://zhuyan.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available","secondaryLocation":"westus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://zhuyan-secondary.dfs.core.windows.net/","web":"https://zhuyan-secondary.z13.web.core.windows.net/","blob":"https://zhuyan-secondary.blob.core.windows.net/","queue":"https://zhuyan-secondary.queue.core.windows.net/","table":"https://zhuyan-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clis-login-preview/providers/Microsoft.Storage/storageAccounts/clisloginpreview","name":"clisloginpreview","type":"Microsoft.Storage/storageAccounts","location":"eastus2","tags":{},"properties":{"dnsEndpointType":"Standard","defaultToOAuthAuthentication":false,"publicNetworkAccess":"Enabled","keyCreationTime":{"key1":"2024-04-05T01:47:34.6420895Z","key2":"2024-04-05T01:47:34.6420895Z"},"allowCrossTenantReplication":false,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"allowSharedKeyAccess":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"requireInfrastructureEncryption":false,"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-04-05T01:47:35.3453791Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-04-05T01:47:35.3453791Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-04-05T01:47:34.4077342Z","primaryEndpoints":{"dfs":"https://clisloginpreview.dfs.core.windows.net/","web":"https://clisloginpreview.z20.web.core.windows.net/","blob":"https://clisloginpreview.blob.core.windows.net/","queue":"https://clisloginpreview.queue.core.windows.net/","table":"https://clisloginpreview.table.core.windows.net/","file":"https://clisloginpreview.file.core.windows.net/"},"primaryLocation":"eastus2","statusOfPrimary":"available","secondaryLocation":"centralus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://clisloginpreview-secondary.dfs.core.windows.net/","web":"https://clisloginpreview-secondary.z20.web.core.windows.net/","blob":"https://clisloginpreview-secondary.blob.core.windows.net/","queue":"https://clisloginpreview-secondary.queue.core.windows.net/","table":"https://clisloginpreview-secondary.table.core.windows.net/"}}},{"identity":{"userAssignedIdentities":{"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/zhiyihuang-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/user-assigned-identity-zhiyihuang1":{"principalId":"91837c65-3e06-4e60-9731-ecd7533f83ad","tenantId":"54826b22-38d6-4fb2-bad9-b7b93a3e9c5a","clientId":"9f0d59b0-1509-4008-b9d5-b274bd5be586"}},"type":"UserAssigned"},"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/zhiyihuang-rg/providers/Microsoft.Storage/storageAccounts/sauserassignedidentity2","name":"sauserassignedidentity2","type":"Microsoft.Storage/storageAccounts","location":"eastus2","tags":{},"properties":{"keyCreationTime":{"key1":"2023-06-06T08:49:14.8532132Z","key2":"2023-06-06T08:49:14.8532132Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"identity":{"userAssignedIdentity":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/zhiyihuang-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/user-assigned-identity-zhiyihuang1"},"keyvaultproperties":{"currentVersionedKeyIdentifier":"https://test-user-identity-kv2.vault.azure.net/keys/user-identity-key1/c0eb3fe00e1b40d483614c12c8a64495","lastKeyRotationTimestamp":"2023-06-06T09:01:32.9061781Z","currentVersionedKeyExpirationTimestamp":"1970-01-01T00:00:00.0000000Z","keyvaulturi":"https://test-user-identity-kv2.vault.azure.net/","keyname":"user-identity-key1"},"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-06-06T08:49:14.8688109Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-06-06T08:49:14.8688109Z"}},"keySource":"Microsoft.Keyvault"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-06-06T08:49:14.7282063Z","primaryEndpoints":{"dfs":"https://sauserassignedidentity2.dfs.core.windows.net/","web":"https://sauserassignedidentity2.z20.web.core.windows.net/","blob":"https://sauserassignedidentity2.blob.core.windows.net/","queue":"https://sauserassignedidentity2.queue.core.windows.net/","table":"https://sauserassignedidentity2.table.core.windows.net/","file":"https://sauserassignedidentity2.file.core.windows.net/"},"primaryLocation":"eastus2","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/hang-rg/providers/Microsoft.Storage/storageAccounts/similar8010979611","name":"similar8010979611","type":"Microsoft.Storage/storageAccounts","location":"eastus2","tags":{},"properties":{"keyCreationTime":{"key1":"2022-12-14T07:27:28.2549011Z","key2":"2022-12-14T07:27:28.2549011Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"isHnsEnabled":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-14T07:27:28.5673994Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-14T07:27:28.5673994Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-12-14T07:27:28.1299252Z","primaryEndpoints":{"dfs":"https://similar8010979611.dfs.core.windows.net/","web":"https://similar8010979611.z20.web.core.windows.net/","blob":"https://similar8010979611.blob.core.windows.net/","queue":"https://similar8010979611.queue.core.windows.net/","table":"https://similar8010979611.table.core.windows.net/","file":"https://similar8010979611.file.core.windows.net/"},"primaryLocation":"eastus2","statusOfPrimary":"available"}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azure-cli-edge/providers/Microsoft.Storage/storageAccounts/azextensionedge","name":"azextensionedge","type":"Microsoft.Storage/storageAccounts","location":"westus","tags":{},"properties":{"defaultToOAuthAuthentication":false,"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"allowSharedKeyAccess":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-01-22T08:51:57.7728758Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-01-22T08:51:57.7728758Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-01-22T08:51:57.6947156Z","primaryEndpoints":{"dfs":"https://azextensionedge.dfs.core.windows.net/","web":"https://azextensionedge.z22.web.core.windows.net/","blob":"https://azextensionedge.blob.core.windows.net/","queue":"https://azextensionedge.queue.core.windows.net/","table":"https://azextensionedge.table.core.windows.net/","file":"https://azextensionedge.file.core.windows.net/"},"primaryLocation":"westus","statusOfPrimary":"available","secondaryLocation":"eastus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://azextensionedge-secondary.dfs.core.windows.net/","web":"https://azextensionedge-secondary.z22.web.core.windows.net/","blob":"https://azextensionedge-secondary.blob.core.windows.net/","queue":"https://azextensionedge-secondary.queue.core.windows.net/","table":"https://azextensionedge-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_GRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azure-cli-edge/providers/Microsoft.Storage/storageAccounts/azurecliedge","name":"azurecliedge","type":"Microsoft.Storage/storageAccounts","location":"westus","tags":{},"properties":{"defaultToOAuthAuthentication":false,"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"allowSharedKeyAccess":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-01-13T08:41:36.3326539Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-01-13T08:41:36.3326539Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-01-13T08:41:36.2389304Z","primaryEndpoints":{"dfs":"https://azurecliedge.dfs.core.windows.net/","web":"https://azurecliedge.z22.web.core.windows.net/","blob":"https://azurecliedge.blob.core.windows.net/","queue":"https://azurecliedge.queue.core.windows.net/","table":"https://azurecliedge.table.core.windows.net/","file":"https://azurecliedge.file.core.windows.net/"},"primaryLocation":"westus","statusOfPrimary":"available","secondaryLocation":"eastus","statusOfSecondary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/kairu-persist/providers/Microsoft.Storage/storageAccounts/kairu","name":"kairu","type":"Microsoft.Storage/storageAccounts","location":"westus","tags":{},"properties":{"defaultToOAuthAuthentication":false,"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"allowSharedKeyAccess":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-01-13T07:35:19.0950431Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-01-13T07:35:19.0950431Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2021-01-13T07:35:18.9856251Z","primaryEndpoints":{"blob":"https://kairu.blob.core.windows.net/","queue":"https://kairu.queue.core.windows.net/","table":"https://kairu.table.core.windows.net/","file":"https://kairu.file.core.windows.net/"},"primaryLocation":"westus","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/xz3mlwtest/providers/Microsoft.Storage/storageAccounts/mlwhubencry3662774263","name":"mlwhubencry3662774263","type":"Microsoft.Storage/storageAccounts","location":"westus","tags":{},"properties":{"keyCreationTime":{"key1":"2024-07-02T07:38:36.1180853Z","key2":"2024-07-02T07:38:36.1180853Z"},"allowCrossTenantReplication":false,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"allowSharedKeyAccess":true,"isHnsEnabled":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-02T07:38:36.4928822Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-02T07:38:36.4928822Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-07-02T07:38:36.0241300Z","primaryEndpoints":{"dfs":"https://mlwhubencry3662774263.dfs.core.windows.net/","web":"https://mlwhubencry3662774263.z22.web.core.windows.net/","blob":"https://mlwhubencry3662774263.blob.core.windows.net/","queue":"https://mlwhubencry3662774263.queue.core.windows.net/","table":"https://mlwhubencry3662774263.table.core.windows.net/","file":"https://mlwhubencry3662774263.file.core.windows.net/"},"primaryLocation":"westus","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/AzureSDKTest_reserved/providers/Microsoft.Storage/storageAccounts/pythonsdkmsyyc","name":"pythonsdkmsyyc","type":"Microsoft.Storage/storageAccounts","location":"westus","tags":{},"properties":{"keyCreationTime":{"key1":"2021-06-30T09:03:04.8209550Z","key2":"2021-06-30T09:03:04.8209550Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":true,"allowSharedKeyAccess":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-06-30T09:03:04.8209550Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-06-30T09:03:04.8209550Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-06-30T09:03:04.7272348Z","primaryEndpoints":{"dfs":"https://pythonsdkmsyyc.dfs.core.windows.net/","web":"https://pythonsdkmsyyc.z22.web.core.windows.net/","blob":"https://pythonsdkmsyyc.blob.core.windows.net/","queue":"https://pythonsdkmsyyc.queue.core.windows.net/","table":"https://pythonsdkmsyyc.table.core.windows.net/","file":"https://pythonsdkmsyyc.file.core.windows.net/"},"primaryLocation":"westus","statusOfPrimary":"available"}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/yishitest/providers/Microsoft.Storage/storageAccounts/testalw","name":"testalw","type":"Microsoft.Storage/storageAccounts","location":"westus","tags":{},"properties":{"defaultToOAuthAuthentication":false,"immutableStorageWithVersioning":{"enabled":true,"immutabilityPolicy":{"immutabilityPeriodSinceCreationInDays":3,"state":"Disabled"}},"keyCreationTime":{"key1":"2022-10-19T02:13:01.1856793Z","key2":"2022-10-19T02:13:11.9514789Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"allowSharedKeyAccess":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-27T06:27:50.3554138Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-27T06:27:50.3554138Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-10-27T06:27:50.2616355Z","primaryEndpoints":{"dfs":"https://testalw.dfs.core.windows.net/","web":"https://testalw.z22.web.core.windows.net/","blob":"https://testalw.blob.core.windows.net/","queue":"https://testalw.queue.core.windows.net/","table":"https://testalw.table.core.windows.net/","file":"https://testalw.file.core.windows.net/"},"primaryLocation":"westus","statusOfPrimary":"available","secondaryLocation":"eastus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://testalw-secondary.dfs.core.windows.net/","web":"https://testalw-secondary.z22.web.core.windows.net/","blob":"https://testalw-secondary.blob.core.windows.net/","queue":"https://testalw-secondary.queue.core.windows.net/","table":"https://testalw-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/yishitest/providers/Microsoft.Storage/storageAccounts/testalw1027","name":"testalw1027","type":"Microsoft.Storage/storageAccounts","location":"westus","tags":{},"properties":{"defaultToOAuthAuthentication":false,"immutableStorageWithVersioning":{"enabled":true,"immutabilityPolicy":{"immutabilityPeriodSinceCreationInDays":1,"state":"Unlocked"}},"keyCreationTime":{"key1":"2021-10-27T07:34:49.7592232Z","key2":"2021-10-27T07:34:49.7592232Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"allowSharedKeyAccess":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-27T07:34:49.7592232Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-27T07:34:49.7592232Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-10-27T07:34:49.6810731Z","primaryEndpoints":{"dfs":"https://testalw1027.dfs.core.windows.net/","web":"https://testalw1027.z22.web.core.windows.net/","blob":"https://testalw1027.blob.core.windows.net/","queue":"https://testalw1027.queue.core.windows.net/","table":"https://testalw1027.table.core.windows.net/","file":"https://testalw1027.file.core.windows.net/"},"primaryLocation":"westus","statusOfPrimary":"available","secondaryLocation":"eastus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://testalw1027-secondary.dfs.core.windows.net/","web":"https://testalw1027-secondary.z22.web.core.windows.net/","blob":"https://testalw1027-secondary.blob.core.windows.net/","queue":"https://testalw1027-secondary.queue.core.windows.net/","table":"https://testalw1027-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/yishitest/providers/Microsoft.Storage/storageAccounts/testalw1028","name":"testalw1028","type":"Microsoft.Storage/storageAccounts","location":"westus","tags":{},"properties":{"defaultToOAuthAuthentication":false,"immutableStorageWithVersioning":{"enabled":true,"immutabilityPolicy":{"immutabilityPeriodSinceCreationInDays":1,"state":"Unlocked"}},"keyCreationTime":{"key1":"2021-10-28T01:49:10.2414505Z","key2":"2021-10-28T01:49:10.2414505Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"allowSharedKeyAccess":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-28T01:49:10.2414505Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-28T01:49:10.2414505Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-10-28T01:49:10.1633042Z","primaryEndpoints":{"dfs":"https://testalw1028.dfs.core.windows.net/","web":"https://testalw1028.z22.web.core.windows.net/","blob":"https://testalw1028.blob.core.windows.net/","queue":"https://testalw1028.queue.core.windows.net/","table":"https://testalw1028.table.core.windows.net/","file":"https://testalw1028.file.core.windows.net/"},"primaryLocation":"westus","statusOfPrimary":"available","secondaryLocation":"eastus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://testalw1028-secondary.dfs.core.windows.net/","web":"https://testalw1028-secondary.z22.web.core.windows.net/","blob":"https://testalw1028-secondary.blob.core.windows.net/","queue":"https://testalw1028-secondary.queue.core.windows.net/","table":"https://testalw1028-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/xz3mlwtest/providers/Microsoft.Storage/storageAccounts/xz3mltest46690372969","name":"xz3mltest46690372969","type":"Microsoft.Storage/storageAccounts","location":"westus","tags":{},"properties":{"keyCreationTime":{"key1":"2024-06-25T09:10:34.2892592Z","key2":"2024-06-25T09:10:34.2892592Z"},"allowCrossTenantReplication":false,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"isHnsEnabled":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-06-25T09:10:35.8518094Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-06-25T09:10:35.8518094Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-06-25T09:10:34.1642634Z","primaryEndpoints":{"dfs":"https://xz3mltest46690372969.dfs.core.windows.net/","web":"https://xz3mltest46690372969.z22.web.core.windows.net/","blob":"https://xz3mltest46690372969.blob.core.windows.net/","queue":"https://xz3mltest46690372969.queue.core.windows.net/","table":"https://xz3mltest46690372969.table.core.windows.net/","file":"https://xz3mltest46690372969.file.core.windows.net/"},"primaryLocation":"westus","statusOfPrimary":"available"}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/yishitest/providers/Microsoft.Storage/storageAccounts/yshns","name":"yshns","type":"Microsoft.Storage/storageAccounts","location":"westus","tags":{},"properties":{"defaultToOAuthAuthentication":false,"keyCreationTime":{"key1":"2021-10-15T02:10:28.4103368Z","key2":"2021-10-15T02:10:28.4103368Z"},"privateEndpointConnections":[],"hnsOnMigrationInProgress":false,"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"allowSharedKeyAccess":true,"isHnsEnabled":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-15T02:10:28.4103368Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-15T02:10:28.4103368Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-10-15T02:10:28.3165819Z","primaryEndpoints":{"dfs":"https://yshns.dfs.core.windows.net/","web":"https://yshns.z22.web.core.windows.net/","blob":"https://yshns.blob.core.windows.net/","queue":"https://yshns.queue.core.windows.net/","table":"https://yshns.table.core.windows.net/","file":"https://yshns.file.core.windows.net/"},"primaryLocation":"westus","statusOfPrimary":"available","secondaryLocation":"eastus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://yshns-secondary.dfs.core.windows.net/","web":"https://yshns-secondary.z22.web.core.windows.net/","blob":"https://yshns-secondary.blob.core.windows.net/","queue":"https://yshns-secondary.queue.core.windows.net/","table":"https://yshns-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/acctestRG0606/providers/Microsoft.Storage/storageAccounts/aacctestdt0606","name":"aacctestdt0606","type":"Microsoft.Storage/storageAccounts","location":"westeurope","tags":{"hidden-DevTestLabs-LabUId":"c0d20a14-cdda-40e7-967a-613cdbd3a22d"},"properties":{"keyCreationTime":{"key1":"2024-06-06T04:45:50.6789258Z","key2":"2024-06-06T04:45:50.6789258Z"},"allowCrossTenantReplication":false,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-06-06T04:45:50.8196150Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-06-06T04:45:50.8196150Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-06-06T04:45:50.5070480Z","primaryEndpoints":{"dfs":"https://aacctestdt0606.dfs.core.windows.net/","web":"https://aacctestdt0606.z6.web.core.windows.net/","blob":"https://aacctestdt0606.blob.core.windows.net/","queue":"https://aacctestdt0606.queue.core.windows.net/","table":"https://aacctestdt0606.table.core.windows.net/","file":"https://aacctestdt0606.file.core.windows.net/"},"primaryLocation":"westeurope","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/acctestRG06050248/providers/Microsoft.Storage/storageAccounts/aacctestdtl1372","name":"aacctestdtl1372","type":"Microsoft.Storage/storageAccounts","location":"westeurope","tags":{"hidden-DevTestLabs-LabUId":"c0d20a14-cdda-40e7-967a-613cdbd3a22d"},"properties":{"keyCreationTime":{"key1":"2024-06-05T06:49:30.6952821Z","key2":"2024-06-05T06:49:30.6952821Z"},"allowCrossTenantReplication":false,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-06-05T06:49:30.8202111Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-06-05T06:49:30.8202111Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-06-05T06:49:30.5077571Z","primaryEndpoints":{"dfs":"https://aacctestdtl1372.dfs.core.windows.net/","web":"https://aacctestdtl1372.z6.web.core.windows.net/","blob":"https://aacctestdtl1372.blob.core.windows.net/","queue":"https://aacctestdtl1372.queue.core.windows.net/","table":"https://aacctestdtl1372.table.core.windows.net/","file":"https://aacctestdtl1372.file.core.windows.net/"},"primaryLocation":"westeurope","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/acctestRG0606/providers/Microsoft.Storage/storageAccounts/aacctestdtl2198","name":"aacctestdtl2198","type":"Microsoft.Storage/storageAccounts","location":"westeurope","tags":{"hidden-DevTestLabs-LabUId":"d3c3eeae-7185-4e12-a20a-18da12a2c457"},"properties":{"keyCreationTime":{"key1":"2024-06-06T04:46:30.5076921Z","key2":"2024-06-06T04:46:30.5076921Z"},"allowCrossTenantReplication":false,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-06-06T04:46:30.5076921Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-06-06T04:46:30.5076921Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-06-06T04:46:30.3514338Z","primaryEndpoints":{"dfs":"https://aacctestdtl2198.dfs.core.windows.net/","web":"https://aacctestdtl2198.z6.web.core.windows.net/","blob":"https://aacctestdtl2198.blob.core.windows.net/","queue":"https://aacctestdtl2198.queue.core.windows.net/","table":"https://aacctestdtl2198.table.core.windows.net/","file":"https://aacctestdtl2198.file.core.windows.net/"},"primaryLocation":"westeurope","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/acctestRG06050248/providers/Microsoft.Storage/storageAccounts/aacctestdtl7529","name":"aacctestdtl7529","type":"Microsoft.Storage/storageAccounts","location":"westeurope","tags":{"hidden-DevTestLabs-LabUId":"fda98f86-cf92-469c-8b61-6b11a1044864"},"properties":{"keyCreationTime":{"key1":"2024-06-05T06:50:10.7739645Z","key2":"2024-06-05T06:50:10.7739645Z"},"allowCrossTenantReplication":false,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-06-05T06:50:10.7896290Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-06-05T06:50:10.7896290Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-06-05T06:50:10.5865212Z","primaryEndpoints":{"dfs":"https://aacctestdtl7529.dfs.core.windows.net/","web":"https://aacctestdtl7529.z6.web.core.windows.net/","blob":"https://aacctestdtl7529.blob.core.windows.net/","queue":"https://aacctestdtl7529.queue.core.windows.net/","table":"https://aacctestdtl7529.table.core.windows.net/","file":"https://aacctestdtl7529.file.core.windows.net/"},"primaryLocation":"westeurope","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/AzureSDKTest_reserved/providers/Microsoft.Storage/storageAccounts/azuresdktest","name":"azuresdktest","type":"Microsoft.Storage/storageAccounts","location":"eastasia","tags":{},"properties":{"defaultToOAuthAuthentication":false,"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"allowSharedKeyAccess":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2020-08-12T06:32:07.1157877Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2020-08-12T06:32:07.1157877Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2020-08-12T06:32:07.0689199Z","primaryEndpoints":{"dfs":"https://azuresdktest.dfs.core.windows.net/","web":"https://azuresdktest.z7.web.core.windows.net/","blob":"https://azuresdktest.blob.core.windows.net/","queue":"https://azuresdktest.queue.core.windows.net/","table":"https://azuresdktest.table.core.windows.net/","file":"https://azuresdktest.file.core.windows.net/"},"primaryLocation":"eastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs1100320004dd89524","name":"cs1100320004dd89524","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2021-03-26T05:48:15.7013062Z","key2":"2021-03-26T05:48:15.7013062Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-03-26T05:48:15.7169621Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-03-26T05:48:15.7169621Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-03-26T05:48:15.6545059Z","primaryEndpoints":{"dfs":"https://cs1100320004dd89524.dfs.core.windows.net/","web":"https://cs1100320004dd89524.z23.web.core.windows.net/","blob":"https://cs1100320004dd89524.blob.core.windows.net/","queue":"https://cs1100320004dd89524.queue.core.windows.net/","table":"https://cs1100320004dd89524.table.core.windows.net/","file":"https://cs1100320004dd89524.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs1100320005416c8c9","name":"cs1100320005416c8c9","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2021-07-09T05:58:20.1898753Z","key2":"2021-07-09T05:58:20.1898753Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-07-09T05:58:20.2055665Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-07-09T05:58:20.2055665Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-07-09T05:58:20.0961322Z","primaryEndpoints":{"dfs":"https://cs1100320005416c8c9.dfs.core.windows.net/","web":"https://cs1100320005416c8c9.z23.web.core.windows.net/","blob":"https://cs1100320005416c8c9.blob.core.windows.net/","queue":"https://cs1100320005416c8c9.queue.core.windows.net/","table":"https://cs1100320005416c8c9.table.core.windows.net/","file":"https://cs1100320005416c8c9.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs1100320007b1ce356","name":"cs1100320007b1ce356","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2021-08-31T13:56:10.5497663Z","key2":"2021-08-31T13:56:10.5497663Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-08-31T13:56:10.5497663Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-08-31T13:56:10.5497663Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-08-31T13:56:10.4560533Z","primaryEndpoints":{"dfs":"https://cs1100320007b1ce356.dfs.core.windows.net/","web":"https://cs1100320007b1ce356.z23.web.core.windows.net/","blob":"https://cs1100320007b1ce356.blob.core.windows.net/","queue":"https://cs1100320007b1ce356.queue.core.windows.net/","table":"https://cs1100320007b1ce356.table.core.windows.net/","file":"https://cs1100320007b1ce356.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/AzureSDKTest_reserved/providers/Microsoft.Storage/storageAccounts/cs1100320007de01867","name":"cs1100320007de01867","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2020-09-25T03:24:00.9959166Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2020-09-25T03:24:00.9959166Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2020-09-25T03:24:00.9490326Z","primaryEndpoints":{"dfs":"https://cs1100320007de01867.dfs.core.windows.net/","web":"https://cs1100320007de01867.z23.web.core.windows.net/","blob":"https://cs1100320007de01867.blob.core.windows.net/","queue":"https://cs1100320007de01867.queue.core.windows.net/","table":"https://cs1100320007de01867.table.core.windows.net/","file":"https://cs1100320007de01867.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs1100320007f91393f","name":"cs1100320007f91393f","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2022-01-22T18:02:15.3088372Z","key2":"2022-01-22T18:02:15.3088372Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-01-22T18:02:15.3088372Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-01-22T18:02:15.3088372Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-01-22T18:02:15.1681915Z","primaryEndpoints":{"dfs":"https://cs1100320007f91393f.dfs.core.windows.net/","web":"https://cs1100320007f91393f.z23.web.core.windows.net/","blob":"https://cs1100320007f91393f.blob.core.windows.net/","queue":"https://cs1100320007f91393f.queue.core.windows.net/","table":"https://cs1100320007f91393f.table.core.windows.net/","file":"https://cs1100320007f91393f.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs11003200087c55daf","name":"cs11003200087c55daf","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2021-07-21T00:43:24.0011691Z","key2":"2021-07-21T00:43:24.0011691Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-07-21T00:43:24.0011691Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-07-21T00:43:24.0011691Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-07-21T00:43:23.9230250Z","primaryEndpoints":{"dfs":"https://cs11003200087c55daf.dfs.core.windows.net/","web":"https://cs11003200087c55daf.z23.web.core.windows.net/","blob":"https://cs11003200087c55daf.blob.core.windows.net/","queue":"https://cs11003200087c55daf.queue.core.windows.net/","table":"https://cs11003200087c55daf.table.core.windows.net/","file":"https://cs11003200087c55daf.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs1100320008debd5bc","name":"cs1100320008debd5bc","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2021-03-17T07:12:44.1132341Z","key2":"2021-03-17T07:12:44.1132341Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-03-17T07:12:44.1132341Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-03-17T07:12:44.1132341Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-03-17T07:12:44.0351358Z","primaryEndpoints":{"dfs":"https://cs1100320008debd5bc.dfs.core.windows.net/","web":"https://cs1100320008debd5bc.z23.web.core.windows.net/","blob":"https://cs1100320008debd5bc.blob.core.windows.net/","queue":"https://cs1100320008debd5bc.queue.core.windows.net/","table":"https://cs1100320008debd5bc.table.core.windows.net/","file":"https://cs1100320008debd5bc.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs110032000919ef7c5","name":"cs110032000919ef7c5","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2021-10-09T02:02:43.1652268Z","key2":"2021-10-09T02:02:43.1652268Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-09T02:02:43.1652268Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-09T02:02:43.1652268Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-10-09T02:02:43.0714900Z","primaryEndpoints":{"dfs":"https://cs110032000919ef7c5.dfs.core.windows.net/","web":"https://cs110032000919ef7c5.z23.web.core.windows.net/","blob":"https://cs110032000919ef7c5.blob.core.windows.net/","queue":"https://cs110032000919ef7c5.queue.core.windows.net/","table":"https://cs110032000919ef7c5.table.core.windows.net/","file":"https://cs110032000919ef7c5.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs11003200092c7f510","name":"cs11003200092c7f510","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2023-04-23T01:08:37.4361277Z","key2":"2023-04-23T01:08:37.4361277Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-04-23T01:08:37.4517613Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-04-23T01:08:37.4517613Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-04-23T01:08:37.3111734Z","primaryEndpoints":{"dfs":"https://cs11003200092c7f510.dfs.core.windows.net/","web":"https://cs11003200092c7f510.z23.web.core.windows.net/","blob":"https://cs11003200092c7f510.blob.core.windows.net/","queue":"https://cs11003200092c7f510.queue.core.windows.net/","table":"https://cs11003200092c7f510.table.core.windows.net/","file":"https://cs11003200092c7f510.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs11003200092fe0771","name":"cs11003200092fe0771","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2021-03-23T07:08:51.1436686Z","key2":"2021-03-23T07:08:51.1436686Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-03-23T07:08:51.1593202Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-03-23T07:08:51.1593202Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-03-23T07:08:51.0811120Z","primaryEndpoints":{"dfs":"https://cs11003200092fe0771.dfs.core.windows.net/","web":"https://cs11003200092fe0771.z23.web.core.windows.net/","blob":"https://cs11003200092fe0771.blob.core.windows.net/","queue":"https://cs11003200092fe0771.queue.core.windows.net/","table":"https://cs11003200092fe0771.table.core.windows.net/","file":"https://cs11003200092fe0771.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs110032000b6f3c90c","name":"cs110032000b6f3c90c","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2021-05-06T05:28:23.2493456Z","key2":"2021-05-06T05:28:23.2493456Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-05-06T05:28:23.2493456Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-05-06T05:28:23.2493456Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-05-06T05:28:23.1868245Z","primaryEndpoints":{"dfs":"https://cs110032000b6f3c90c.dfs.core.windows.net/","web":"https://cs110032000b6f3c90c.z23.web.core.windows.net/","blob":"https://cs110032000b6f3c90c.blob.core.windows.net/","queue":"https://cs110032000b6f3c90c.queue.core.windows.net/","table":"https://cs110032000b6f3c90c.table.core.windows.net/","file":"https://cs110032000b6f3c90c.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs110032000c31bae71","name":"cs110032000c31bae71","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2021-04-15T06:39:35.4649198Z","key2":"2021-04-15T06:39:35.4649198Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-15T06:39:35.4649198Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-15T06:39:35.4649198Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-04-15T06:39:35.4180004Z","primaryEndpoints":{"dfs":"https://cs110032000c31bae71.dfs.core.windows.net/","web":"https://cs110032000c31bae71.z23.web.core.windows.net/","blob":"https://cs110032000c31bae71.blob.core.windows.net/","queue":"https://cs110032000c31bae71.queue.core.windows.net/","table":"https://cs110032000c31bae71.table.core.windows.net/","file":"https://cs110032000c31bae71.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/AzureSDKTest_reserved/providers/Microsoft.Storage/storageAccounts/cs110032000ca62af00","name":"cs110032000ca62af00","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2020-09-22T02:06:18.4998653Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2020-09-22T02:06:18.4998653Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2020-09-22T02:06:18.4217109Z","primaryEndpoints":{"dfs":"https://cs110032000ca62af00.dfs.core.windows.net/","web":"https://cs110032000ca62af00.z23.web.core.windows.net/","blob":"https://cs110032000ca62af00.blob.core.windows.net/","queue":"https://cs110032000ca62af00.queue.core.windows.net/","table":"https://cs110032000ca62af00.table.core.windows.net/","file":"https://cs110032000ca62af00.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs110032000d5b642af","name":"cs110032000d5b642af","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2022-08-12T04:59:52.1914004Z","key2":"2022-08-12T04:59:52.1914004Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-12T04:59:52.2070290Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-12T04:59:52.2070290Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-08-12T04:59:52.0820281Z","primaryEndpoints":{"dfs":"https://cs110032000d5b642af.dfs.core.windows.net/","web":"https://cs110032000d5b642af.z23.web.core.windows.net/","blob":"https://cs110032000d5b642af.blob.core.windows.net/","queue":"https://cs110032000d5b642af.queue.core.windows.net/","table":"https://cs110032000d5b642af.table.core.windows.net/","file":"https://cs110032000d5b642af.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs110032000e1cb9f41","name":"cs110032000e1cb9f41","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2021-06-01T02:14:02.8985613Z","key2":"2021-06-01T02:14:02.8985613Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-06-01T02:14:02.9140912Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-06-01T02:14:02.9140912Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-06-01T02:14:02.8047066Z","primaryEndpoints":{"dfs":"https://cs110032000e1cb9f41.dfs.core.windows.net/","web":"https://cs110032000e1cb9f41.z23.web.core.windows.net/","blob":"https://cs110032000e1cb9f41.blob.core.windows.net/","queue":"https://cs110032000e1cb9f41.queue.core.windows.net/","table":"https://cs110032000e1cb9f41.table.core.windows.net/","file":"https://cs110032000e1cb9f41.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs110032000e3121978","name":"cs110032000e3121978","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2021-04-25T07:26:43.6124221Z","key2":"2021-04-25T07:26:43.6124221Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-25T07:26:43.6124221Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-25T07:26:43.6124221Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-04-25T07:26:43.5343583Z","primaryEndpoints":{"dfs":"https://cs110032000e3121978.dfs.core.windows.net/","web":"https://cs110032000e3121978.z23.web.core.windows.net/","blob":"https://cs110032000e3121978.blob.core.windows.net/","queue":"https://cs110032000e3121978.queue.core.windows.net/","table":"https://cs110032000e3121978.table.core.windows.net/","file":"https://cs110032000e3121978.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs110032000f3aac891","name":"cs110032000f3aac891","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2021-10-08T11:18:17.0122606Z","key2":"2021-10-08T11:18:17.0122606Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-08T11:18:17.0122606Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-08T11:18:17.0122606Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-10-08T11:18:16.9184856Z","primaryEndpoints":{"dfs":"https://cs110032000f3aac891.dfs.core.windows.net/","web":"https://cs110032000f3aac891.z23.web.core.windows.net/","blob":"https://cs110032000f3aac891.blob.core.windows.net/","queue":"https://cs110032000f3aac891.queue.core.windows.net/","table":"https://cs110032000f3aac891.table.core.windows.net/","file":"https://cs110032000f3aac891.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs1100320010339dce7","name":"cs1100320010339dce7","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2021-07-01T12:55:31.1442388Z","key2":"2021-07-01T12:55:31.1442388Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-07-01T12:55:31.1442388Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-07-01T12:55:31.1442388Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-07-01T12:55:31.0661165Z","primaryEndpoints":{"dfs":"https://cs1100320010339dce7.dfs.core.windows.net/","web":"https://cs1100320010339dce7.z23.web.core.windows.net/","blob":"https://cs1100320010339dce7.blob.core.windows.net/","queue":"https://cs1100320010339dce7.queue.core.windows.net/","table":"https://cs1100320010339dce7.table.core.windows.net/","file":"https://cs1100320010339dce7.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs11003200127365c47","name":"cs11003200127365c47","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2021-03-25T03:10:52.6098894Z","key2":"2021-03-25T03:10:52.6098894Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-03-25T03:10:52.6098894Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-03-25T03:10:52.6098894Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-03-25T03:10:52.5318146Z","primaryEndpoints":{"dfs":"https://cs11003200127365c47.dfs.core.windows.net/","web":"https://cs11003200127365c47.z23.web.core.windows.net/","blob":"https://cs11003200127365c47.blob.core.windows.net/","queue":"https://cs11003200127365c47.queue.core.windows.net/","table":"https://cs11003200127365c47.table.core.windows.net/","file":"https://cs11003200127365c47.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs11003200129e38348","name":"cs11003200129e38348","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2021-05-24T06:59:16.3135399Z","key2":"2021-05-24T06:59:16.3135399Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-05-24T06:59:16.3135399Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-05-24T06:59:16.3135399Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-05-24T06:59:16.2198282Z","primaryEndpoints":{"dfs":"https://cs11003200129e38348.dfs.core.windows.net/","web":"https://cs11003200129e38348.z23.web.core.windows.net/","blob":"https://cs11003200129e38348.blob.core.windows.net/","queue":"https://cs11003200129e38348.queue.core.windows.net/","table":"https://cs11003200129e38348.table.core.windows.net/","file":"https://cs11003200129e38348.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs1100320012c36c452","name":"cs1100320012c36c452","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2021-04-09T08:04:25.5979407Z","key2":"2021-04-09T08:04:25.5979407Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-09T08:04:25.5979407Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-04-09T08:04:25.5979407Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-04-09T08:04:25.5198295Z","primaryEndpoints":{"dfs":"https://cs1100320012c36c452.dfs.core.windows.net/","web":"https://cs1100320012c36c452.z23.web.core.windows.net/","blob":"https://cs1100320012c36c452.blob.core.windows.net/","queue":"https://cs1100320012c36c452.queue.core.windows.net/","table":"https://cs1100320012c36c452.table.core.windows.net/","file":"https://cs1100320012c36c452.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs110032001520b2764","name":"cs110032001520b2764","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2021-09-03T08:56:46.2009376Z","key2":"2021-09-03T08:56:46.2009376Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-03T08:56:46.2009376Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-03T08:56:46.2009376Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-09-03T08:56:46.1071770Z","primaryEndpoints":{"dfs":"https://cs110032001520b2764.dfs.core.windows.net/","web":"https://cs110032001520b2764.z23.web.core.windows.net/","blob":"https://cs110032001520b2764.blob.core.windows.net/","queue":"https://cs110032001520b2764.queue.core.windows.net/","table":"https://cs110032001520b2764.table.core.windows.net/","file":"https://cs110032001520b2764.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs1100320016ac59291","name":"cs1100320016ac59291","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2021-08-10T06:12:25.7518719Z","key2":"2021-08-10T06:12:25.7518719Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-08-10T06:12:25.7518719Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-08-10T06:12:25.7518719Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-08-10T06:12:25.6581170Z","primaryEndpoints":{"dfs":"https://cs1100320016ac59291.dfs.core.windows.net/","web":"https://cs1100320016ac59291.z23.web.core.windows.net/","blob":"https://cs1100320016ac59291.blob.core.windows.net/","queue":"https://cs1100320016ac59291.queue.core.windows.net/","table":"https://cs1100320016ac59291.table.core.windows.net/","file":"https://cs1100320016ac59291.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs1100320018cedbbd6","name":"cs1100320018cedbbd6","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2021-11-02T06:32:13.4022120Z","key2":"2021-11-02T06:32:13.4022120Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-11-02T06:32:13.4022120Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-11-02T06:32:13.4022120Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-11-02T06:32:13.3084745Z","primaryEndpoints":{"dfs":"https://cs1100320018cedbbd6.dfs.core.windows.net/","web":"https://cs1100320018cedbbd6.z23.web.core.windows.net/","blob":"https://cs1100320018cedbbd6.blob.core.windows.net/","queue":"https://cs1100320018cedbbd6.queue.core.windows.net/","table":"https://cs1100320018cedbbd6.table.core.windows.net/","file":"https://cs1100320018cedbbd6.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs1100320018db36b92","name":"cs1100320018db36b92","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2022-03-28T03:36:34.2370202Z","key2":"2022-03-28T03:36:34.2370202Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-28T03:36:34.2370202Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-28T03:36:34.2370202Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-03-28T03:36:34.1432960Z","primaryEndpoints":{"dfs":"https://cs1100320018db36b92.dfs.core.windows.net/","web":"https://cs1100320018db36b92.z23.web.core.windows.net/","blob":"https://cs1100320018db36b92.blob.core.windows.net/","queue":"https://cs1100320018db36b92.queue.core.windows.net/","table":"https://cs1100320018db36b92.table.core.windows.net/","file":"https://cs1100320018db36b92.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs110032001b3f915f1","name":"cs110032001b3f915f1","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2021-12-01T09:52:15.5623314Z","key2":"2021-12-01T09:52:15.5623314Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-01T09:52:15.5623314Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-01T09:52:15.5623314Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-12-01T09:52:15.4529548Z","primaryEndpoints":{"dfs":"https://cs110032001b3f915f1.dfs.core.windows.net/","web":"https://cs110032001b3f915f1.z23.web.core.windows.net/","blob":"https://cs110032001b3f915f1.blob.core.windows.net/","queue":"https://cs110032001b3f915f1.queue.core.windows.net/","table":"https://cs110032001b3f915f1.table.core.windows.net/","file":"https://cs110032001b3f915f1.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs110032001b429e302","name":"cs110032001b429e302","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2022-03-03T08:36:37.1925814Z","key2":"2022-03-03T08:36:37.1925814Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-03T08:36:37.1925814Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-03T08:36:37.1925814Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-03-03T08:36:37.0989854Z","primaryEndpoints":{"dfs":"https://cs110032001b429e302.dfs.core.windows.net/","web":"https://cs110032001b429e302.z23.web.core.windows.net/","blob":"https://cs110032001b429e302.blob.core.windows.net/","queue":"https://cs110032001b429e302.queue.core.windows.net/","table":"https://cs110032001b429e302.table.core.windows.net/","file":"https://cs110032001b429e302.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs110032001b42c9a19","name":"cs110032001b42c9a19","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2021-12-07T06:17:44.4758914Z","key2":"2021-12-07T06:17:44.4758914Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-07T06:17:44.4915329Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-07T06:17:44.4915329Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-12-07T06:17:44.3665152Z","primaryEndpoints":{"dfs":"https://cs110032001b42c9a19.dfs.core.windows.net/","web":"https://cs110032001b42c9a19.z23.web.core.windows.net/","blob":"https://cs110032001b42c9a19.blob.core.windows.net/","queue":"https://cs110032001b42c9a19.queue.core.windows.net/","table":"https://cs110032001b42c9a19.table.core.windows.net/","file":"https://cs110032001b42c9a19.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs110032001c03a0927","name":"cs110032001c03a0927","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2022-11-09T03:33:20.5492464Z","key2":"2022-11-09T03:33:20.5492464Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-09T03:33:21.4711071Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-09T03:33:21.4711071Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-11-09T03:33:20.4399045Z","primaryEndpoints":{"dfs":"https://cs110032001c03a0927.dfs.core.windows.net/","web":"https://cs110032001c03a0927.z23.web.core.windows.net/","blob":"https://cs110032001c03a0927.blob.core.windows.net/","queue":"https://cs110032001c03a0927.queue.core.windows.net/","table":"https://cs110032001c03a0927.table.core.windows.net/","file":"https://cs110032001c03a0927.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs110032001c7af275f","name":"cs110032001c7af275f","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2022-01-11T02:46:33.2282076Z","key2":"2022-01-11T02:46:33.2282076Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-01-11T02:46:33.2438448Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-01-11T02:46:33.2438448Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-01-11T02:46:33.1190309Z","primaryEndpoints":{"dfs":"https://cs110032001c7af275f.dfs.core.windows.net/","web":"https://cs110032001c7af275f.z23.web.core.windows.net/","blob":"https://cs110032001c7af275f.blob.core.windows.net/","queue":"https://cs110032001c7af275f.queue.core.windows.net/","table":"https://cs110032001c7af275f.table.core.windows.net/","file":"https://cs110032001c7af275f.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs110032001d33a7d6b","name":"cs110032001d33a7d6b","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2022-03-23T09:31:11.8736695Z","key2":"2022-03-23T09:31:11.8736695Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-23T09:31:11.8736695Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-23T09:31:11.8736695Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-03-23T09:31:11.7641980Z","primaryEndpoints":{"dfs":"https://cs110032001d33a7d6b.dfs.core.windows.net/","web":"https://cs110032001d33a7d6b.z23.web.core.windows.net/","blob":"https://cs110032001d33a7d6b.blob.core.windows.net/","queue":"https://cs110032001d33a7d6b.queue.core.windows.net/","table":"https://cs110032001d33a7d6b.table.core.windows.net/","file":"https://cs110032001d33a7d6b.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs110032001d9298600","name":"cs110032001d9298600","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2022-10-17T07:01:01.3254786Z","key2":"2022-10-17T07:01:01.3254786Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-17T07:01:02.4191975Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-17T07:01:02.4191975Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-10-17T07:01:01.2316914Z","primaryEndpoints":{"dfs":"https://cs110032001d9298600.dfs.core.windows.net/","web":"https://cs110032001d9298600.z23.web.core.windows.net/","blob":"https://cs110032001d9298600.blob.core.windows.net/","queue":"https://cs110032001d9298600.queue.core.windows.net/","table":"https://cs110032001d9298600.table.core.windows.net/","file":"https://cs110032001d9298600.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs110032001dbc5380d","name":"cs110032001dbc5380d","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2022-05-24T09:00:54.0289602Z","key2":"2022-05-24T09:00:54.0289602Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-05-24T09:00:54.0445000Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-05-24T09:00:54.0445000Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-05-24T09:00:53.9195518Z","primaryEndpoints":{"dfs":"https://cs110032001dbc5380d.dfs.core.windows.net/","web":"https://cs110032001dbc5380d.z23.web.core.windows.net/","blob":"https://cs110032001dbc5380d.blob.core.windows.net/","queue":"https://cs110032001dbc5380d.queue.core.windows.net/","table":"https://cs110032001dbc5380d.table.core.windows.net/","file":"https://cs110032001dbc5380d.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs110032001eb0eb551","name":"cs110032001eb0eb551","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2022-10-12T06:11:10.5842334Z","key2":"2022-10-12T06:11:10.5842334Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-12T06:11:11.7405204Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-12T06:11:11.7405204Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-10-12T06:11:10.4592363Z","primaryEndpoints":{"dfs":"https://cs110032001eb0eb551.dfs.core.windows.net/","web":"https://cs110032001eb0eb551.z23.web.core.windows.net/","blob":"https://cs110032001eb0eb551.blob.core.windows.net/","queue":"https://cs110032001eb0eb551.queue.core.windows.net/","table":"https://cs110032001eb0eb551.table.core.windows.net/","file":"https://cs110032001eb0eb551.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs110032001fc5cae23","name":"cs110032001fc5cae23","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2022-11-29T12:20:49.5928874Z","key2":"2022-11-29T12:20:49.5928874Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-29T12:20:49.5928874Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-29T12:20:49.5928874Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-11-29T12:20:49.4835194Z","primaryEndpoints":{"dfs":"https://cs110032001fc5cae23.dfs.core.windows.net/","web":"https://cs110032001fc5cae23.z23.web.core.windows.net/","blob":"https://cs110032001fc5cae23.blob.core.windows.net/","queue":"https://cs110032001fc5cae23.queue.core.windows.net/","table":"https://cs110032001fc5cae23.table.core.windows.net/","file":"https://cs110032001fc5cae23.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs1100320020231acc7","name":"cs1100320020231acc7","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2022-12-02T05:46:36.5440023Z","key2":"2022-12-02T05:46:36.5440023Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-02T05:46:36.5596404Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-02T05:46:36.5596404Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-12-02T05:46:36.4658704Z","primaryEndpoints":{"dfs":"https://cs1100320020231acc7.dfs.core.windows.net/","web":"https://cs1100320020231acc7.z23.web.core.windows.net/","blob":"https://cs1100320020231acc7.blob.core.windows.net/","queue":"https://cs1100320020231acc7.queue.core.windows.net/","table":"https://cs1100320020231acc7.table.core.windows.net/","file":"https://cs1100320020231acc7.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs1100320021bf852a7","name":"cs1100320021bf852a7","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2022-11-11T03:14:46.7901340Z","key2":"2022-11-11T03:14:46.7901340Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-11T03:14:46.7901340Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-11T03:14:46.7901340Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-11-11T03:14:46.6807523Z","primaryEndpoints":{"dfs":"https://cs1100320021bf852a7.dfs.core.windows.net/","web":"https://cs1100320021bf852a7.z23.web.core.windows.net/","blob":"https://cs1100320021bf852a7.blob.core.windows.net/","queue":"https://cs1100320021bf852a7.queue.core.windows.net/","table":"https://cs1100320021bf852a7.table.core.windows.net/","file":"https://cs1100320021bf852a7.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs11003200221729025","name":"cs11003200221729025","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2024-01-12T03:29:10.1894490Z","key2":"2024-01-12T03:29:10.1894490Z"},"allowCrossTenantReplication":false,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-01-12T03:29:10.2050565Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-01-12T03:29:10.2050565Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-01-12T03:29:10.0644408Z","primaryEndpoints":{"dfs":"https://cs11003200221729025.dfs.core.windows.net/","web":"https://cs11003200221729025.z23.web.core.windows.net/","blob":"https://cs11003200221729025.blob.core.windows.net/","queue":"https://cs11003200221729025.queue.core.windows.net/","table":"https://cs11003200221729025.table.core.windows.net/","file":"https://cs11003200221729025.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs1100320023613967b","name":"cs1100320023613967b","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2022-10-10T02:03:45.6909347Z","key2":"2022-10-10T02:03:45.6909347Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-10T02:03:46.3159450Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-10T02:03:46.3159450Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-10-10T02:03:45.5971844Z","primaryEndpoints":{"dfs":"https://cs1100320023613967b.dfs.core.windows.net/","web":"https://cs1100320023613967b.z23.web.core.windows.net/","blob":"https://cs1100320023613967b.blob.core.windows.net/","queue":"https://cs1100320023613967b.queue.core.windows.net/","table":"https://cs1100320023613967b.table.core.windows.net/","file":"https://cs1100320023613967b.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs1100320025316bd42","name":"cs1100320025316bd42","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2023-04-20T08:07:13.6134128Z","key2":"2023-04-20T08:07:13.6134128Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-04-20T08:07:13.6290377Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-04-20T08:07:13.6290377Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-04-20T08:07:13.4884106Z","primaryEndpoints":{"dfs":"https://cs1100320025316bd42.dfs.core.windows.net/","web":"https://cs1100320025316bd42.z23.web.core.windows.net/","blob":"https://cs1100320025316bd42.blob.core.windows.net/","queue":"https://cs1100320025316bd42.queue.core.windows.net/","table":"https://cs1100320025316bd42.table.core.windows.net/","file":"https://cs1100320025316bd42.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs110032002659dd63b","name":"cs110032002659dd63b","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2023-01-12T09:06:12.0799907Z","key2":"2023-01-12T09:06:12.0799907Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-12T09:06:12.0956006Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-12T09:06:12.0956006Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-01-12T09:06:11.9549543Z","primaryEndpoints":{"dfs":"https://cs110032002659dd63b.dfs.core.windows.net/","web":"https://cs110032002659dd63b.z23.web.core.windows.net/","blob":"https://cs110032002659dd63b.blob.core.windows.net/","queue":"https://cs110032002659dd63b.queue.core.windows.net/","table":"https://cs110032002659dd63b.table.core.windows.net/","file":"https://cs110032002659dd63b.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs1100320026f5d426c","name":"cs1100320026f5d426c","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2023-02-04T07:50:15.8400360Z","key2":"2023-02-04T07:50:15.8400360Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-02-04T07:50:15.8556226Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-02-04T07:50:15.8556226Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-02-04T07:50:15.6995628Z","primaryEndpoints":{"dfs":"https://cs1100320026f5d426c.dfs.core.windows.net/","web":"https://cs1100320026f5d426c.z23.web.core.windows.net/","blob":"https://cs1100320026f5d426c.blob.core.windows.net/","queue":"https://cs1100320026f5d426c.queue.core.windows.net/","table":"https://cs1100320026f5d426c.table.core.windows.net/","file":"https://cs1100320026f5d426c.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs11003200276a5db68","name":"cs11003200276a5db68","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2023-02-17T03:55:44.6212229Z","key2":"2023-02-17T03:55:44.6212229Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-02-17T03:55:44.6212229Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-02-17T03:55:44.6212229Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-02-17T03:55:44.4805786Z","primaryEndpoints":{"dfs":"https://cs11003200276a5db68.dfs.core.windows.net/","web":"https://cs11003200276a5db68.z23.web.core.windows.net/","blob":"https://cs11003200276a5db68.blob.core.windows.net/","queue":"https://cs11003200276a5db68.queue.core.windows.net/","table":"https://cs11003200276a5db68.table.core.windows.net/","file":"https://cs11003200276a5db68.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs1100320029b4982f7","name":"cs1100320029b4982f7","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2023-05-22T08:21:49.5919951Z","key2":"2023-05-22T08:21:49.5919951Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-05-22T08:21:49.5919951Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-05-22T08:21:49.5919951Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-05-22T08:21:49.4669976Z","primaryEndpoints":{"dfs":"https://cs1100320029b4982f7.dfs.core.windows.net/","web":"https://cs1100320029b4982f7.z23.web.core.windows.net/","blob":"https://cs1100320029b4982f7.blob.core.windows.net/","queue":"https://cs1100320029b4982f7.queue.core.windows.net/","table":"https://cs1100320029b4982f7.table.core.windows.net/","file":"https://cs1100320029b4982f7.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs110032002bffa30b5","name":"cs110032002bffa30b5","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2023-09-04T09:27:45.5068146Z","key2":"2023-09-04T09:27:45.5068146Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-09-04T09:27:45.5068146Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-09-04T09:27:45.5068146Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-09-04T09:27:45.3817744Z","primaryEndpoints":{"dfs":"https://cs110032002bffa30b5.dfs.core.windows.net/","web":"https://cs110032002bffa30b5.z23.web.core.windows.net/","blob":"https://cs110032002bffa30b5.blob.core.windows.net/","queue":"https://cs110032002bffa30b5.queue.core.windows.net/","table":"https://cs110032002bffa30b5.table.core.windows.net/","file":"https://cs110032002bffa30b5.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs110032003738bae5b","name":"cs110032003738bae5b","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2024-04-26T00:28:00.8394189Z","key2":"2024-04-26T00:28:00.8394189Z"},"allowCrossTenantReplication":false,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-04-26T00:28:00.8550664Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-04-26T00:28:00.8550664Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-04-26T00:28:00.6363080Z","primaryEndpoints":{"dfs":"https://cs110032003738bae5b.dfs.core.windows.net/","web":"https://cs110032003738bae5b.z23.web.core.windows.net/","blob":"https://cs110032003738bae5b.blob.core.windows.net/","queue":"https://cs110032003738bae5b.queue.core.windows.net/","table":"https://cs110032003738bae5b.table.core.windows.net/","file":"https://cs110032003738bae5b.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs11003200373a11b52","name":"cs11003200373a11b52","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2024-04-28T07:31:30.1434785Z","key2":"2024-04-28T07:31:30.1434785Z"},"allowCrossTenantReplication":false,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-04-28T07:31:30.1747327Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-04-28T07:31:30.1747327Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-04-28T07:31:29.8934828Z","primaryEndpoints":{"dfs":"https://cs11003200373a11b52.dfs.core.windows.net/","web":"https://cs11003200373a11b52.z23.web.core.windows.net/","blob":"https://cs11003200373a11b52.blob.core.windows.net/","queue":"https://cs11003200373a11b52.queue.core.windows.net/","table":"https://cs11003200373a11b52.table.core.windows.net/","file":"https://cs11003200373a11b52.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloud-shell-storage-southeastasia/providers/Microsoft.Storage/storageAccounts/cs11003200374c5a90c","name":"cs11003200374c5a90c","type":"Microsoft.Storage/storageAccounts","location":"southeastasia","tags":{"ms-resource-usage":"azure-cloud-shell"},"properties":{"keyCreationTime":{"key1":"2024-05-06T09:18:12.6443131Z","key2":"2024-05-06T09:18:12.6443131Z"},"allowCrossTenantReplication":false,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-05-06T09:18:12.6599327Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-05-06T09:18:12.6599327Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-05-06T09:18:12.4412188Z","primaryEndpoints":{"dfs":"https://cs11003200374c5a90c.dfs.core.windows.net/","web":"https://cs11003200374c5a90c.z23.web.core.windows.net/","blob":"https://cs11003200374c5a90c.blob.core.windows.net/","queue":"https://cs11003200374c5a90c.queue.core.windows.net/","table":"https://cs11003200374c5a90c.table.core.windows.net/","file":"https://cs11003200374c5a90c.file.core.windows.net/"},"primaryLocation":"southeastasia","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/managed-rg-feng-purview/providers/Microsoft.Storage/storageAccounts/scansouthcentralusdteqbx","name":"scansouthcentralusdteqbx","type":"Microsoft.Storage/storageAccounts","location":"southcentralus","tags":{},"properties":{"keyCreationTime":{"key1":"2021-09-23T06:00:34.2251607Z","key2":"2021-09-23T06:00:34.2251607Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-23T06:00:34.2251607Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-23T06:00:34.2251607Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-09-23T06:00:34.1313540Z","primaryEndpoints":{"dfs":"https://scansouthcentralusdteqbx.dfs.core.windows.net/","web":"https://scansouthcentralusdteqbx.z21.web.core.windows.net/","blob":"https://scansouthcentralusdteqbx.blob.core.windows.net/","queue":"https://scansouthcentralusdteqbx.queue.core.windows.net/","table":"https://scansouthcentralusdteqbx.table.core.windows.net/","file":"https://scansouthcentralusdteqbx.file.core.windows.net/"},"primaryLocation":"southcentralus","statusOfPrimary":"available"}},{"identity":{"principalId":"61cb6fdd-5399-4a58-aeee-c1c9a8a84094","tenantId":"54826b22-38d6-4fb2-bad9-b7b93a3e9c5a","type":"SystemAssigned"},"sku":{"name":"Standard_GRS","tier":"Standard"},"kind":"BlobStorage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/databricks-rg-cli-test-db-create-yyhko6mu2w646/providers/Microsoft.Storage/storageAccounts/dbstorageiuxa4gtv5zxki","name":"dbstorageiuxa4gtv5zxki","type":"Microsoft.Storage/storageAccounts","location":"centralus","tags":{"application":"databricks","databricks-environment":"true"},"properties":{"keyCreationTime":{"key1":"2022-08-11T10:52:46.6287515Z","key2":"2022-08-11T10:52:46.6287515Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-11T10:52:46.6442622Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-11T10:52:46.6442622Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-08-11T10:52:46.5192203Z","primaryEndpoints":{"dfs":"https://dbstorageiuxa4gtv5zxki.dfs.core.windows.net/","blob":"https://dbstorageiuxa4gtv5zxki.blob.core.windows.net/","table":"https://dbstorageiuxa4gtv5zxki.table.core.windows.net/"},"primaryLocation":"centralus","statusOfPrimary":"available","secondaryLocation":"eastus2","statusOfSecondary":"available"}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/feng-cli-rg/providers/Microsoft.Storage/storageAccounts/extmigrate","name":"extmigrate","type":"Microsoft.Storage/storageAccounts","location":"centralus","tags":{},"properties":{"defaultToOAuthAuthentication":false,"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"allowSharedKeyAccess":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2020-03-16T08:26:10.6796218Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2020-03-16T08:26:10.6796218Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2020-03-16T08:26:10.5858998Z","primaryEndpoints":{"blob":"https://extmigrate.blob.core.windows.net/","queue":"https://extmigrate.queue.core.windows.net/","table":"https://extmigrate.table.core.windows.net/","file":"https://extmigrate.file.core.windows.net/"},"primaryLocation":"centralus","statusOfPrimary":"available","secondaryLocation":"eastus2","statusOfSecondary":"available","secondaryEndpoints":{"blob":"https://extmigrate-secondary.blob.core.windows.net/","queue":"https://extmigrate-secondary.queue.core.windows.net/","table":"https://extmigrate-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/feng-cli-rg/providers/Microsoft.Storage/storageAccounts/fengsa","name":"fengsa","type":"Microsoft.Storage/storageAccounts","location":"centralus","tags":{},"properties":{"defaultToOAuthAuthentication":false,"keyCreationTime":{"key1":"2021-05-14T06:47:20.1106748Z","key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"allowSharedKeyAccess":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2020-01-06T04:33:22.9379802Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2020-01-06T04:33:22.9379802Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2020-01-06T04:33:22.8754625Z","primaryEndpoints":{"dfs":"https://fengsa.dfs.core.windows.net/","web":"https://fengsa.z19.web.core.windows.net/","blob":"https://fengsa.blob.core.windows.net/","queue":"https://fengsa.queue.core.windows.net/","table":"https://fengsa.table.core.windows.net/","file":"https://fengsa.file.core.windows.net/"},"primaryLocation":"centralus","statusOfPrimary":"available","secondaryLocation":"eastus2","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://fengsa-secondary.dfs.core.windows.net/","web":"https://fengsa-secondary.z19.web.core.windows.net/","blob":"https://fengsa-secondary.blob.core.windows.net/","queue":"https://fengsa-secondary.queue.core.windows.net/","table":"https://fengsa-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/feng-cli-rg/providers/Microsoft.Storage/storageAccounts/fengtestsa","name":"fengtestsa","type":"Microsoft.Storage/storageAccounts","location":"centralus","tags":{},"properties":{"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2020-10-29T03:10:28.7204355Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2020-10-29T03:10:28.7204355Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2020-10-29T03:10:28.6266623Z","primaryEndpoints":{"dfs":"https://fengtestsa.dfs.core.windows.net/","web":"https://fengtestsa.z19.web.core.windows.net/","blob":"https://fengtestsa.blob.core.windows.net/","queue":"https://fengtestsa.queue.core.windows.net/","table":"https://fengtestsa.table.core.windows.net/","file":"https://fengtestsa.file.core.windows.net/"},"primaryLocation":"centralus","statusOfPrimary":"available","secondaryLocation":"eastus2","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://fengtestsa-secondary.dfs.core.windows.net/","web":"https://fengtestsa-secondary.z19.web.core.windows.net/","blob":"https://fengtestsa-secondary.blob.core.windows.net/","queue":"https://fengtestsa-secondary.queue.core.windows.net/","table":"https://fengtestsa-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/IT_acctestRG-ibt-24_acctest-IBT-0710-2_4ebedb5a-e3b1-4675-aa4c-3c160fe70907/providers/Microsoft.Storage/storageAccounts/6ynst8ytvcms52eviy9cme3e","name":"6ynst8ytvcms52eviy9cme3e","type":"Microsoft.Storage/storageAccounts","location":"westus2","tags":{"createdby":"azureimagebuilder","magicvalue":"0d819542a3774a2a8709401a7cd09eb8"},"properties":{"keyCreationTime":{"key1":null,"key2":null},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2020-07-10T11:43:30.0119558Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2020-07-10T11:43:30.0119558Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2020-07-10T11:43:29.9651518Z","primaryEndpoints":{"blob":"https://6ynst8ytvcms52eviy9cme3e.blob.core.windows.net/","queue":"https://6ynst8ytvcms52eviy9cme3e.queue.core.windows.net/","table":"https://6ynst8ytvcms52eviy9cme3e.table.core.windows.net/","file":"https://6ynst8ytvcms52eviy9cme3e.file.core.windows.net/"},"primaryLocation":"westus2","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/managed-rg-fypurview/providers/Microsoft.Storage/storageAccounts/scanwestus2ghwdfbf","name":"scanwestus2ghwdfbf","type":"Microsoft.Storage/storageAccounts","location":"westus2","tags":{},"properties":{"keyCreationTime":{"key1":"2021-09-28T03:24:36.3735480Z","key2":"2021-09-28T03:24:36.3735480Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-28T03:24:36.3891539Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-28T03:24:36.3891539Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-09-28T03:24:36.2797988Z","primaryEndpoints":{"dfs":"https://scanwestus2ghwdfbf.dfs.core.windows.net/","web":"https://scanwestus2ghwdfbf.z5.web.core.windows.net/","blob":"https://scanwestus2ghwdfbf.blob.core.windows.net/","queue":"https://scanwestus2ghwdfbf.queue.core.windows.net/","table":"https://scanwestus2ghwdfbf.table.core.windows.net/","file":"https://scanwestus2ghwdfbf.file.core.windows.net/"},"primaryLocation":"westus2","statusOfPrimary":"available"}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azure-cli-test-file-handle-rg/providers/Microsoft.Storage/storageAccounts/testfilehandlesa","name":"testfilehandlesa","type":"Microsoft.Storage/storageAccounts","location":"westus2","tags":{},"properties":{"defaultToOAuthAuthentication":false,"keyCreationTime":{"key1":"2021-11-02T02:22:24.9147695Z","key2":"2021-11-02T02:22:24.9147695Z"},"allowCrossTenantReplication":true,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":true,"allowSharedKeyAccess":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-11-02T02:22:24.9147695Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-11-02T02:22:24.9147695Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-11-02T02:22:24.8209748Z","primaryEndpoints":{"dfs":"https://testfilehandlesa.dfs.core.windows.net/","web":"https://testfilehandlesa.z5.web.core.windows.net/","blob":"https://testfilehandlesa.blob.core.windows.net/","queue":"https://testfilehandlesa.queue.core.windows.net/","table":"https://testfilehandlesa.table.core.windows.net/","file":"https://testfilehandlesa.file.core.windows.net/"},"primaryLocation":"westus2","statusOfPrimary":"available","secondaryLocation":"westcentralus","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://testfilehandlesa-secondary.dfs.core.windows.net/","web":"https://testfilehandlesa-secondary.z5.web.core.windows.net/","blob":"https://testfilehandlesa-secondary.blob.core.windows.net/","queue":"https://testfilehandlesa-secondary.queue.core.windows.net/","table":"https://testfilehandlesa-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_GRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ps2866/providers/Microsoft.Storage/storageAccounts/stops2866","name":"stops2866","type":"Microsoft.Storage/storageAccounts","location":"westcentralus","tags":{},"properties":{"keyCreationTime":{"key1":"2023-10-29T18:44:47.4072103Z","key2":"2023-10-29T18:44:47.4072103Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-10-29T18:47:34.7693406Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-10-29T18:47:34.7693406Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-10-29T18:44:47.3603408Z","primaryEndpoints":{"dfs":"https://stops2866.dfs.core.windows.net/","web":"https://stops2866.z4.web.core.windows.net/","blob":"https://stops2866.blob.core.windows.net/","queue":"https://stops2866.queue.core.windows.net/","table":"https://stops2866.table.core.windows.net/","file":"https://stops2866.file.core.windows.net/"},"primaryLocation":"westcentralus","statusOfPrimary":"available","secondaryLocation":"westus2","statusOfSecondary":"available"}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgxzhg3ukegwkf3hpcbrn2amnd3i4upm4lvse44d6igoc4ccena6xgyd6h7xhw6wnkj/providers/Microsoft.Storage/storageAccounts/clig72ti3hwfyvqwlie2xvuk","name":"clig72ti3hwfyvqwlie2xvuk","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2024-07-05T06:09:57.0459873Z","key2":"2024-07-05T06:09:57.0459873Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-05T06:09:57.3584891Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-05T06:09:57.3584891Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Creating","creationTime":"2024-07-05T06:09:56.9522387Z","primaryEndpoints":{"dfs":"https://clig72ti3hwfyvqwlie2xvuk.dfs.core.windows.net/","web":"https://clig72ti3hwfyvqwlie2xvuk.z3.web.core.windows.net/","blob":"https://clig72ti3hwfyvqwlie2xvuk.blob.core.windows.net/","queue":"https://clig72ti3hwfyvqwlie2xvuk.queue.core.windows.net/","table":"https://clig72ti3hwfyvqwlie2xvuk.table.core.windows.net/","file":"https://clig72ti3hwfyvqwlie2xvuk.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available","secondaryLocation":"centraluseuap","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://clig72ti3hwfyvqwlie2xvuk-secondary.dfs.core.windows.net/","web":"https://clig72ti3hwfyvqwlie2xvuk-secondary.z3.web.core.windows.net/","blob":"https://clig72ti3hwfyvqwlie2xvuk-secondary.blob.core.windows.net/","queue":"https://clig72ti3hwfyvqwlie2xvuk-secondary.queue.core.windows.net/","table":"https://clig72ti3hwfyvqwlie2xvuk-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgvskuftkzqpjyr3hg3raxw5d5g32m6djcn6rk364iqucndpmkpo6oqqfkxfvcvhsgb/providers/Microsoft.Storage/storageAccounts/clihi7djkveffdwayd3uiyv7","name":"clihi7djkveffdwayd3uiyv7","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2024-07-05T06:08:56.7479842Z","key2":"2024-07-05T06:08:56.7479842Z"},"privateEndpointConnections":[],"azureFilesIdentityBasedAuthentication":{"directoryServiceOptions":"AADKERB","activeDirectoryProperties":{"domainName":"mydomain.com","netBiosDomainName":" ","forestName":" ","domainGuid":"12345678-1234-1234-1234-123456789012","domainSid":" - ","azureStorageSid":" "}},"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-31T05:14:31.9571788Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-31T05:14:31.9571788Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-31T05:14:29.5352954Z","primaryEndpoints":{"dfs":"https://clizxaaoidzgi3yevdsfvexc.dfs.core.windows.net/","web":"https://clizxaaoidzgi3yevdsfvexc.z3.web.core.windows.net/","blob":"https://clizxaaoidzgi3yevdsfvexc.blob.core.windows.net/","queue":"https://clizxaaoidzgi3yevdsfvexc.queue.core.windows.net/","table":"https://clizxaaoidzgi3yevdsfvexc.table.core.windows.net/","file":"https://clizxaaoidzgi3yevdsfvexc.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"extendedLocation":{"type":"EdgeZone","name":"microsoftrrdclab1"},"sku":{"name":"Premium_LRS","tier":"Premium"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/hang-rg/providers/Microsoft.Storage/storageAccounts/hangtest","name":"hangtest","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-09-08T08:40:46.2592995Z","key2":"2022-09-08T08:40:46.2592995Z"},"primaryExtendedLocation":{"type":"EdgeZone","name":"microsoftrrdclab1"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-08T08:40:46.7905248Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-08T08:40:46.7905248Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-09-08T08:40:46.1498764Z","primaryEndpoints":{"web":"https://hangtest.web.microsoftrrdclab1.edgestorage.azure.net/","blob":"https://hangtest.blob.microsoftrrdclab1.edgestorage.azure.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/zhiyihuang-rg-euap-east/providers/Microsoft.Storage/storageAccounts/saeuapeast","name":"saeuapeast","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"dnsEndpointType":"Standard","defaultToOAuthAuthentication":false,"publicNetworkAccess":"Enabled","keyCreationTime":{"key1":"2022-08-08T07:14:49.0935409Z","key2":"2022-08-08T07:14:49.0935409Z"},"allowCrossTenantReplication":true,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":true,"allowSharedKeyAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"requireInfrastructureEncryption":false,"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-08T07:14:49.4529176Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-08T07:14:49.4529176Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-08-08T07:14:48.9997460Z","primaryEndpoints":{"dfs":"https://saeuapeast.dfs.core.windows.net/","web":"https://saeuapeast.z3.web.core.windows.net/","blob":"https://saeuapeast.blob.core.windows.net/","queue":"https://saeuapeast.queue.core.windows.net/","table":"https://saeuapeast.table.core.windows.net/","file":"https://saeuapeast.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available","secondaryLocation":"centraluseuap","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://saeuapeast-secondary.dfs.core.windows.net/","web":"https://saeuapeast-secondary.z3.web.core.windows.net/","blob":"https://saeuapeast-secondary.blob.core.windows.net/","queue":"https://saeuapeast-secondary.queue.core.windows.net/","table":"https://saeuapeast-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clistoragey54y3dn5v6x232efiklp7lhpbik65ja746t3vsjdbpab7pgxrvsajrefxgtnqom53/providers/Microsoft.Storage/storageAccounts/storagegrzsxdxzmkzlqzrqr","name":"storagegrzsxdxzmkzlqzrqr","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-30T17:22:57.4907204Z","key2":"2023-03-30T17:22:57.4907204Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-30T17:22:57.9595095Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-30T17:22:57.9595095Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-30T17:22:57.3344535Z","primaryEndpoints":{"dfs":"https://storagegrzsxdxzmkzlqzrqr.dfs.core.windows.net/","web":"https://storagegrzsxdxzmkzlqzrqr.z3.web.core.windows.net/","blob":"https://storagegrzsxdxzmkzlqzrqr.blob.core.windows.net/","queue":"https://storagegrzsxdxzmkzlqzrqr.queue.core.windows.net/","table":"https://storagegrzsxdxzmkzlqzrqr.table.core.windows.net/","file":"https://storagegrzsxdxzmkzlqzrqr.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available","lastGeoFailoverTime":"2023-03-30T18:45:56.2741301Z","secondaryLocation":"eastus2euap","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://storagegrzsxdxzmkzlqzrqr-secondary.dfs.core.windows.net/","web":"https://storagegrzsxdxzmkzlqzrqr-secondary.z3.web.core.windows.net/","blob":"https://storagegrzsxdxzmkzlqzrqr-secondary.blob.core.windows.net/","queue":"https://storagegrzsxdxzmkzlqzrqr-secondary.queue.core.windows.net/","table":"https://storagegrzsxdxzmkzlqzrqr-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/yishitest/providers/Microsoft.Storage/storageAccounts/ysdnssa","name":"ysdnssa","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"dnsEndpointType":"AzureDnsZone","keyCreationTime":{"key1":"2022-04-11T06:48:10.4999157Z","key2":"2022-04-11T06:48:10.4999157Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"isHnsEnabled":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-11T06:48:10.5155682Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-11T06:48:10.5155682Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-04-11T06:48:10.4217919Z","primaryEndpoints":{"dfs":"https://ysdnssa.z6.dfs.storage.azure.net/","web":"https://ysdnssa.z6.web.storage.azure.net/","blob":"https://ysdnssa.z6.blob.storage.azure.net/","queue":"https://ysdnssa.z6.queue.storage.azure.net/","table":"https://ysdnssa.z6.table.storage.azure.net/","file":"https://ysdnssa.z6.file.storage.azure.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available","secondaryLocation":"centraluseuap","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://ysdnssa-secondary.z6.dfs.storage.azure.net/","web":"https://ysdnssa-secondary.z6.web.storage.azure.net/","blob":"https://ysdnssa-secondary.z6.blob.storage.azure.net/","queue":"https://ysdnssa-secondary.z6.queue.storage.azure.net/","table":"https://ysdnssa-secondary.z6.table.storage.azure.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/zhiyihuang-rg/providers/Microsoft.Storage/storageAccounts/zhiyihuangsaeuapeast","name":"zhiyihuangsaeuapeast","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"defaultToOAuthAuthentication":false,"keyCreationTime":{"key1":"2022-04-15T04:15:43.8012808Z","key2":"2022-04-15T04:15:43.8012808Z"},"allowCrossTenantReplication":false,"privateEndpointConnections":[],"isSftpEnabled":false,"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":true,"allowSharedKeyAccess":true,"isHnsEnabled":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"requireInfrastructureEncryption":false,"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-15T04:15:43.8012808Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-15T04:15:43.8012808Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-04-15T04:15:43.6918664Z","primaryEndpoints":{"dfs":"https://zhiyihuangsaeuapeast.dfs.core.windows.net/","web":"https://zhiyihuangsaeuapeast.z3.web.core.windows.net/","blob":"https://zhiyihuangsaeuapeast.blob.core.windows.net/","queue":"https://zhiyihuangsaeuapeast.queue.core.windows.net/","table":"https://zhiyihuangsaeuapeast.table.core.windows.net/","file":"https://zhiyihuangsaeuapeast.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available","secondaryLocation":"centraluseuap","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://zhiyihuangsaeuapeast-secondary.dfs.core.windows.net/","web":"https://zhiyihuangsaeuapeast-secondary.z3.web.core.windows.net/","blob":"https://zhiyihuangsaeuapeast-secondary.blob.core.windows.net/","queue":"https://zhiyihuangsaeuapeast-secondary.queue.core.windows.net/","table":"https://zhiyihuangsaeuapeast-secondary.table.core.windows.net/"}}},{"sku":{"name":"Premium_ZRS","tier":"Premium"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/zhiyihuang-rg/providers/Microsoft.Storage/storageAccounts/zhiyihuangsapremiumpage","name":"zhiyihuangsapremiumpage","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"dnsEndpointType":"Standard","defaultToOAuthAuthentication":false,"publicNetworkAccess":"Enabled","keyCreationTime":{"key1":"2022-12-20T06:32:05.2807878Z","key2":"2022-12-20T06:32:05.2807878Z"},"allowCrossTenantReplication":true,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":true,"allowSharedKeyAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"requireInfrastructureEncryption":false,"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-20T06:32:05.6245467Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-20T06:32:05.6245467Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-12-20T06:32:05.1557874Z","primaryEndpoints":{"web":"https://zhiyihuangsapremiumpage.z3.web.core.windows.net/","blob":"https://zhiyihuangsapremiumpage.blob.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_storage_account_sftp000001/providers/Microsoft.Storage/storageAccounts/cli000002","name":"cli000002","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-31T05:14:30.1663219Z","key2":"2023-03-31T05:14:30.1663219Z"},"privateEndpointConnections":[],"isNfsV3Enabled":false,"isLocalUserEnabled":true,"isSftpEnabled":false,"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"isHnsEnabled":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-31T05:14:30.4944613Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-31T05:14:30.4944613Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-31T05:14:29.9319552Z","primaryEndpoints":{"dfs":"https://cli000002.dfs.core.windows.net/","web":"https://cli000002.z2.web.core.windows.net/","blob":"https://cli000002.blob.core.windows.net/","queue":"https://cli000002.queue.core.windows.net/","table":"https://cli000002.table.core.windows.net/","file":"https://cli000002.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest47xrljy3nijo3qd5vzsdilpqy5gmhc6vhrxdt4iznh6uaopskftgp4scam2w7drpot4l/providers/Microsoft.Storage/storageAccounts/clitest23zhehg2ug7pzcmmt","name":"clitest23zhehg2ug7pzcmmt","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-10-22T23:52:09.9267277Z","key2":"2021-10-22T23:52:09.9267277Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-22T23:52:09.9267277Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-22T23:52:09.9267277Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-10-22T23:52:09.8486094Z","primaryEndpoints":{"dfs":"https://clitest23zhehg2ug7pzcmmt.dfs.core.windows.net/","web":"https://clitest23zhehg2ug7pzcmmt.z2.web.core.windows.net/","blob":"https://clitest23zhehg2ug7pzcmmt.blob.core.windows.net/","queue":"https://clitest23zhehg2ug7pzcmmt.queue.core.windows.net/","table":"https://clitest23zhehg2ug7pzcmmt.table.core.windows.net/","file":"https://clitest23zhehg2ug7pzcmmt.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestuh33sdgq6xqrgmv2evfqsj7s5elfu75j425duypsq3ykwiqywcsbk7k5hm2dn6dhx3ga/providers/Microsoft.Storage/storageAccounts/clitest2dpu5cejmyr6o6fy4","name":"clitest2dpu5cejmyr6o6fy4","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-08-13T01:03:47.8707679Z","key2":"2021-08-13T01:03:47.8707679Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-08-13T01:03:47.8707679Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-08-13T01:03:47.8707679Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-08-13T01:03:47.8082686Z","primaryEndpoints":{"dfs":"https://clitest2dpu5cejmyr6o6fy4.dfs.core.windows.net/","web":"https://clitest2dpu5cejmyr6o6fy4.z2.web.core.windows.net/","blob":"https://clitest2dpu5cejmyr6o6fy4.blob.core.windows.net/","queue":"https://clitest2dpu5cejmyr6o6fy4.queue.core.windows.net/","table":"https://clitest2dpu5cejmyr6o6fy4.table.core.windows.net/","file":"https://clitest2dpu5cejmyr6o6fy4.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestrl6kiw7ux2j73xj2v7cbet4byjrmn5uenrcnz6qfu5oxpvxtkkik2djcxys4gcpfrgr4/providers/Microsoft.Storage/storageAccounts/clitest2hc2cek5kg4wbcqwa","name":"clitest2hc2cek5kg4wbcqwa","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-06-18T09:03:47.2900270Z","key2":"2021-06-18T09:03:47.2900270Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-06-18T09:03:47.2950283Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-06-18T09:03:47.2950283Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-06-18T09:03:47.2400033Z","primaryEndpoints":{"dfs":"https://clitest2hc2cek5kg4wbcqwa.dfs.core.windows.net/","web":"https://clitest2hc2cek5kg4wbcqwa.z2.web.core.windows.net/","blob":"https://clitest2hc2cek5kg4wbcqwa.blob.core.windows.net/","queue":"https://clitest2hc2cek5kg4wbcqwa.queue.core.windows.net/","table":"https://clitest2hc2cek5kg4wbcqwa.table.core.windows.net/","file":"https://clitest2hc2cek5kg4wbcqwa.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestgfmdazicepvhpj6j2vhkecosxo4cdjvwqsqkzz7oq6sttnd7ewqhszuonoehjeedv4zq/providers/Microsoft.Storage/storageAccounts/clitest2k4bjigdxye6sk3g2","name":"clitest2k4bjigdxye6sk3g2","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-11-25T01:43:36.3549732Z","key2":"2022-11-25T01:43:36.3549732Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-25T01:43:36.7456005Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-25T01:43:36.7456005Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-11-25T01:43:36.1830949Z","primaryEndpoints":{"dfs":"https://clitest2k4bjigdxye6sk3g2.dfs.core.windows.net/","web":"https://clitest2k4bjigdxye6sk3g2.z2.web.core.windows.net/","blob":"https://clitest2k4bjigdxye6sk3g2.blob.core.windows.net/","queue":"https://clitest2k4bjigdxye6sk3g2.queue.core.windows.net/","table":"https://clitest2k4bjigdxye6sk3g2.table.core.windows.net/","file":"https://clitest2k4bjigdxye6sk3g2.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestcwbyb7elcliee36ry67adfa656263s5nl2c67it2o2pjr3wrh5mwmg3ocygfxjou3vxa/providers/Microsoft.Storage/storageAccounts/clitest2wy5mqj7vog4cn65p","name":"clitest2wy5mqj7vog4cn65p","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-10-22T16:12:01.9361563Z","key2":"2021-10-22T16:12:01.9361563Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-22T16:12:01.9361563Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-22T16:12:01.9361563Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-10-22T16:12:01.8580265Z","primaryEndpoints":{"dfs":"https://clitest2wy5mqj7vog4cn65p.dfs.core.windows.net/","web":"https://clitest2wy5mqj7vog4cn65p.z2.web.core.windows.net/","blob":"https://clitest2wy5mqj7vog4cn65p.blob.core.windows.net/","queue":"https://clitest2wy5mqj7vog4cn65p.queue.core.windows.net/","table":"https://clitest2wy5mqj7vog4cn65p.table.core.windows.net/","file":"https://clitest2wy5mqj7vog4cn65p.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cliteststcnpvwlxzndc2vbszpplv3ymh4iay3n5sm4ii7guwyw44232bvwelpo7elmm7yinuua/providers/Microsoft.Storage/storageAccounts/clitest2zuocf6hg6bdnuvnv","name":"clitest2zuocf6hg6bdnuvnv","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-02-17T03:06:42.6530743Z","key2":"2023-02-17T03:06:42.6530743Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-02-17T03:06:42.9968343Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-02-17T03:06:42.9968343Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-02-17T03:06:42.4499150Z","primaryEndpoints":{"dfs":"https://clitest2zuocf6hg6bdnuvnv.dfs.core.windows.net/","web":"https://clitest2zuocf6hg6bdnuvnv.z2.web.core.windows.net/","blob":"https://clitest2zuocf6hg6bdnuvnv.blob.core.windows.net/","queue":"https://clitest2zuocf6hg6bdnuvnv.queue.core.windows.net/","table":"https://clitest2zuocf6hg6bdnuvnv.table.core.windows.net/","file":"https://clitest2zuocf6hg6bdnuvnv.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestdaxkcyx2wq5eqkvuu4mtt5xmmxhalqrq75tosueizvrm6gr5eezaaemf3vbcujw23coc/providers/Microsoft.Storage/storageAccounts/clitest34vsfmrzin36syvg2","name":"clitest34vsfmrzin36syvg2","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-08-18T16:11:45.9900777Z","key2":"2022-08-18T16:11:45.9900777Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-18T16:11:46.3650901Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-18T16:11:46.3650901Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-08-18T16:11:45.8494052Z","primaryEndpoints":{"dfs":"https://clitest34vsfmrzin36syvg2.dfs.core.windows.net/","web":"https://clitest34vsfmrzin36syvg2.z2.web.core.windows.net/","blob":"https://clitest34vsfmrzin36syvg2.blob.core.windows.net/","queue":"https://clitest34vsfmrzin36syvg2.queue.core.windows.net/","table":"https://clitest34vsfmrzin36syvg2.table.core.windows.net/","file":"https://clitest34vsfmrzin36syvg2.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestxl7jnn6vwloa4j22incb6ihxvt5si47cnxxwebqsewic7tgrkigaqa7tp53fpx2xs7ns/providers/Microsoft.Storage/storageAccounts/clitest3fbnvpbhqkanegizf","name":"clitest3fbnvpbhqkanegizf","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-12-30T01:59:07.8891328Z","key2":"2022-12-30T01:59:07.8891328Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-30T01:59:08.3891367Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-30T01:59:08.3891367Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-12-30T01:59:07.7016292Z","primaryEndpoints":{"dfs":"https://clitest3fbnvpbhqkanegizf.dfs.core.windows.net/","web":"https://clitest3fbnvpbhqkanegizf.z2.web.core.windows.net/","blob":"https://clitest3fbnvpbhqkanegizf.blob.core.windows.net/","queue":"https://clitest3fbnvpbhqkanegizf.queue.core.windows.net/","table":"https://clitest3fbnvpbhqkanegizf.table.core.windows.net/","file":"https://clitest3fbnvpbhqkanegizf.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestvq7j2vshfvszgpsnfhlq5fl7mydpv6faa5utmizf632dfxh4ra2unlxtxpo3h4negeih/providers/Microsoft.Storage/storageAccounts/clitest3mpr6o2f6uhfik73w","name":"clitest3mpr6o2f6uhfik73w","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-09-28T15:49:10.8950170Z","key2":"2022-09-28T15:49:10.8950170Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-28T15:49:11.1293861Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-28T15:49:11.1293861Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-09-28T15:49:10.7700161Z","primaryEndpoints":{"dfs":"https://clitest3mpr6o2f6uhfik73w.dfs.core.windows.net/","web":"https://clitest3mpr6o2f6uhfik73w.z2.web.core.windows.net/","blob":"https://clitest3mpr6o2f6uhfik73w.blob.core.windows.net/","queue":"https://clitest3mpr6o2f6uhfik73w.queue.core.windows.net/","table":"https://clitest3mpr6o2f6uhfik73w.table.core.windows.net/","file":"https://clitest3mpr6o2f6uhfik73w.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestaars34if2f6awhrzr5vwtr2ocprv723xlflz2zxxqut3f6tqiv2hjy2l5zaj6kutqvbq/providers/Microsoft.Storage/storageAccounts/clitest3r7bin53shduexe6n","name":"clitest3r7bin53shduexe6n","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-12-02T23:36:46.8626538Z","key2":"2021-12-02T23:36:46.8626538Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-02T23:36:46.8782491Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-02T23:36:46.8782491Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-12-02T23:36:46.7845261Z","primaryEndpoints":{"dfs":"https://clitest3r7bin53shduexe6n.dfs.core.windows.net/","web":"https://clitest3r7bin53shduexe6n.z2.web.core.windows.net/","blob":"https://clitest3r7bin53shduexe6n.blob.core.windows.net/","queue":"https://clitest3r7bin53shduexe6n.queue.core.windows.net/","table":"https://clitest3r7bin53shduexe6n.table.core.windows.net/","file":"https://clitest3r7bin53shduexe6n.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest7cl7lr4i2aqkz7xqie6l7rdinyf3mnvki56xtxp7x5ifryujnxskstygxdnj6pmgpf53/providers/Microsoft.Storage/storageAccounts/clitest4gmaqycfie2b5bukd","name":"clitest4gmaqycfie2b5bukd","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-08-12T00:24:16.8079051Z","key2":"2022-08-12T00:24:16.8079051Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-12T00:24:17.0735601Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-12T00:24:17.0735601Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-08-12T00:24:16.6360511Z","primaryEndpoints":{"dfs":"https://clitest4gmaqycfie2b5bukd.dfs.core.windows.net/","web":"https://clitest4gmaqycfie2b5bukd.z2.web.core.windows.net/","blob":"https://clitest4gmaqycfie2b5bukd.blob.core.windows.net/","queue":"https://clitest4gmaqycfie2b5bukd.queue.core.windows.net/","table":"https://clitest4gmaqycfie2b5bukd.table.core.windows.net/","file":"https://clitest4gmaqycfie2b5bukd.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestcv53t2jq4gpeyxy3dwce2mkdl6dp2yqtblowom2inwkjdebnqrxdbv7mglhbh6b6hnf7/providers/Microsoft.Storage/storageAccounts/clitest4oovutbzlr4tog6kl","name":"clitest4oovutbzlr4tog6kl","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-11-04T01:36:41.1582796Z","key2":"2022-11-04T01:36:41.1582796Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-04T01:36:41.5332840Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-04T01:36:41.5332840Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-11-04T01:36:40.9864034Z","primaryEndpoints":{"dfs":"https://clitest4oovutbzlr4tog6kl.dfs.core.windows.net/","web":"https://clitest4oovutbzlr4tog6kl.z2.web.core.windows.net/","blob":"https://clitest4oovutbzlr4tog6kl.blob.core.windows.net/","queue":"https://clitest4oovutbzlr4tog6kl.queue.core.windows.net/","table":"https://clitest4oovutbzlr4tog6kl.table.core.windows.net/","file":"https://clitest4oovutbzlr4tog6kl.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestcp53dytrhcslnybiadme3o6v7y7vjnbg63hibg2cirjhuofuvejsthmsi3kaiv6slekj/providers/Microsoft.Storage/storageAccounts/clitest4prhybrvip3lvp34j","name":"clitest4prhybrvip3lvp34j","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-23T17:56:35.4529794Z","key2":"2023-03-23T17:56:35.4529794Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-23T17:56:35.7655193Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-23T17:56:35.7655193Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-23T17:56:35.2498911Z","primaryEndpoints":{"dfs":"https://clitest4prhybrvip3lvp34j.dfs.core.windows.net/","web":"https://clitest4prhybrvip3lvp34j.z2.web.core.windows.net/","blob":"https://clitest4prhybrvip3lvp34j.blob.core.windows.net/","queue":"https://clitest4prhybrvip3lvp34j.queue.core.windows.net/","table":"https://clitest4prhybrvip3lvp34j.table.core.windows.net/","file":"https://clitest4prhybrvip3lvp34j.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestna5yuc22impnmgrkq4al3smdv2vywexi4s6f6hddoaevzqpk4x5kybyvaneqrvfu7fuv/providers/Microsoft.Storage/storageAccounts/clitest4qyk54khsdwknejio","name":"clitest4qyk54khsdwknejio","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-12-02T03:11:23.8552315Z","key2":"2022-12-02T03:11:23.8552315Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-02T03:11:24.3864985Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-02T03:11:24.3864985Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-12-02T03:11:23.6833211Z","primaryEndpoints":{"dfs":"https://clitest4qyk54khsdwknejio.dfs.core.windows.net/","web":"https://clitest4qyk54khsdwknejio.z2.web.core.windows.net/","blob":"https://clitest4qyk54khsdwknejio.blob.core.windows.net/","queue":"https://clitest4qyk54khsdwknejio.queue.core.windows.net/","table":"https://clitest4qyk54khsdwknejio.table.core.windows.net/","file":"https://clitest4qyk54khsdwknejio.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitesto72ftnrt7hfn5ltlqnh34e5cjvdyfwj4ny5d7yebu4imldxsoizqp5cazyouoms7ev6j/providers/Microsoft.Storage/storageAccounts/clitest4suuy3hvssqi2u3px","name":"clitest4suuy3hvssqi2u3px","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-11-11T22:23:05.8954115Z","key2":"2021-11-11T22:23:05.8954115Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-11-11T22:23:05.9110345Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-11-11T22:23:05.9110345Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-11-11T22:23:05.8172663Z","primaryEndpoints":{"dfs":"https://clitest4suuy3hvssqi2u3px.dfs.core.windows.net/","web":"https://clitest4suuy3hvssqi2u3px.z2.web.core.windows.net/","blob":"https://clitest4suuy3hvssqi2u3px.blob.core.windows.net/","queue":"https://clitest4suuy3hvssqi2u3px.queue.core.windows.net/","table":"https://clitest4suuy3hvssqi2u3px.table.core.windows.net/","file":"https://clitest4suuy3hvssqi2u3px.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestra7ouuwajkupsos3f6xg6pbwkbxdaearft7d4e35uecoopx7yzgnelmfuetvhvn4jle6/providers/Microsoft.Storage/storageAccounts/clitest55eq4q3yibnqxk2lk","name":"clitest55eq4q3yibnqxk2lk","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-04-07T23:09:45.8237560Z","key2":"2022-04-07T23:09:45.8237560Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-07T23:09:45.8237560Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-07T23:09:45.8237560Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-04-07T23:09:45.7143786Z","primaryEndpoints":{"dfs":"https://clitest55eq4q3yibnqxk2lk.dfs.core.windows.net/","web":"https://clitest55eq4q3yibnqxk2lk.z2.web.core.windows.net/","blob":"https://clitest55eq4q3yibnqxk2lk.blob.core.windows.net/","queue":"https://clitest55eq4q3yibnqxk2lk.queue.core.windows.net/","table":"https://clitest55eq4q3yibnqxk2lk.table.core.windows.net/","file":"https://clitest55eq4q3yibnqxk2lk.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestaocausrs3iu33bd7z3atmvd3kphc6acu73ifeyvogvdgdktef736y3qrmxkdwrnraj4o/providers/Microsoft.Storage/storageAccounts/clitest5fich3ydeobhd23w2","name":"clitest5fich3ydeobhd23w2","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-04-28T22:27:25.1198767Z","key2":"2022-04-28T22:27:25.1198767Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-28T22:27:25.1355320Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-28T22:27:25.1355320Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-04-28T22:27:24.9948735Z","primaryEndpoints":{"dfs":"https://clitest5fich3ydeobhd23w2.dfs.core.windows.net/","web":"https://clitest5fich3ydeobhd23w2.z2.web.core.windows.net/","blob":"https://clitest5fich3ydeobhd23w2.blob.core.windows.net/","queue":"https://clitest5fich3ydeobhd23w2.queue.core.windows.net/","table":"https://clitest5fich3ydeobhd23w2.table.core.windows.net/","file":"https://clitest5fich3ydeobhd23w2.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitesttt33kr36k27jzupqzyvmwoyxnhhkzd57gzdkiruhhj7hmr7wi5gh32ofdsa4cm2cbigi/providers/Microsoft.Storage/storageAccounts/clitest5nfub4nyp5igwlueb","name":"clitest5nfub4nyp5igwlueb","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-02-24T22:51:11.9414791Z","key2":"2022-02-24T22:51:11.9414791Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-02-24T22:51:11.9414791Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-02-24T22:51:11.9414791Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-02-24T22:51:11.8477455Z","primaryEndpoints":{"dfs":"https://clitest5nfub4nyp5igwlueb.dfs.core.windows.net/","web":"https://clitest5nfub4nyp5igwlueb.z2.web.core.windows.net/","blob":"https://clitest5nfub4nyp5igwlueb.blob.core.windows.net/","queue":"https://clitest5nfub4nyp5igwlueb.queue.core.windows.net/","table":"https://clitest5nfub4nyp5igwlueb.table.core.windows.net/","file":"https://clitest5nfub4nyp5igwlueb.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestyyfrbvrye4nkzj7m6ymvl5uo52kpctn2qh4i5jx4lpulrbbxcuui3oqjlr3bbme26bpq/providers/Microsoft.Storage/storageAccounts/clitest6cbbaez5hh6h6ugw2","name":"clitest6cbbaez5hh6h6ugw2","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-11-09T13:53:15.0942628Z","key2":"2022-11-09T13:53:15.0942628Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-09T13:53:15.4067264Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-09T13:53:15.4067264Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-11-09T13:53:14.9067739Z","primaryEndpoints":{"dfs":"https://clitest6cbbaez5hh6h6ugw2.dfs.core.windows.net/","web":"https://clitest6cbbaez5hh6h6ugw2.z2.web.core.windows.net/","blob":"https://clitest6cbbaez5hh6h6ugw2.blob.core.windows.net/","queue":"https://clitest6cbbaez5hh6h6ugw2.queue.core.windows.net/","table":"https://clitest6cbbaez5hh6h6ugw2.table.core.windows.net/","file":"https://clitest6cbbaez5hh6h6ugw2.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestiwprlxwortgfmst4zpj5cu3mv2zhzct6sxjwpcp4kq5rblf2kje2rg3blbn5xbc4giqx/providers/Microsoft.Storage/storageAccounts/clitest6snsb5hj7n4kjsjuk","name":"clitest6snsb5hj7n4kjsjuk","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-08-19T02:03:15.5541025Z","key2":"2022-08-19T02:03:15.5541025Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-19T02:03:15.7884788Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-19T02:03:15.7884788Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-08-19T02:03:15.4291361Z","primaryEndpoints":{"dfs":"https://clitest6snsb5hj7n4kjsjuk.dfs.core.windows.net/","web":"https://clitest6snsb5hj7n4kjsjuk.z2.web.core.windows.net/","blob":"https://clitest6snsb5hj7n4kjsjuk.blob.core.windows.net/","queue":"https://clitest6snsb5hj7n4kjsjuk.queue.core.windows.net/","table":"https://clitest6snsb5hj7n4kjsjuk.table.core.windows.net/","file":"https://clitest6snsb5hj7n4kjsjuk.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestml55iowweb6q7xe2wje5hizd4cfs53eijje47bsf7qy5xru2fegf2adfotoitfvq7b34/providers/Microsoft.Storage/storageAccounts/clitest6tnfqsy73mo2qi6ov","name":"clitest6tnfqsy73mo2qi6ov","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-03-11T01:42:00.2641426Z","key2":"2022-03-11T01:42:00.2641426Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-11T01:42:00.2797581Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-11T01:42:00.2797581Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-03-11T01:42:00.1391781Z","primaryEndpoints":{"dfs":"https://clitest6tnfqsy73mo2qi6ov.dfs.core.windows.net/","web":"https://clitest6tnfqsy73mo2qi6ov.z2.web.core.windows.net/","blob":"https://clitest6tnfqsy73mo2qi6ov.blob.core.windows.net/","queue":"https://clitest6tnfqsy73mo2qi6ov.queue.core.windows.net/","table":"https://clitest6tnfqsy73mo2qi6ov.table.core.windows.net/","file":"https://clitest6tnfqsy73mo2qi6ov.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestlg5ebdqcv52sflwjoqlwhicwckgl6uznufjdep6cezb52lt73nagcohr2yn5s2pjkddl/providers/Microsoft.Storage/storageAccounts/clitest6vxkrzgloyre3jqjs","name":"clitest6vxkrzgloyre3jqjs","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-07-23T03:10:29.4846667Z","key2":"2021-07-23T03:10:29.4846667Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-07-23T03:10:29.5002574Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-07-23T03:10:29.5002574Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-07-23T03:10:29.4377939Z","primaryEndpoints":{"dfs":"https://clitest6vxkrzgloyre3jqjs.dfs.core.windows.net/","web":"https://clitest6vxkrzgloyre3jqjs.z2.web.core.windows.net/","blob":"https://clitest6vxkrzgloyre3jqjs.blob.core.windows.net/","queue":"https://clitest6vxkrzgloyre3jqjs.queue.core.windows.net/","table":"https://clitest6vxkrzgloyre3jqjs.table.core.windows.net/","file":"https://clitest6vxkrzgloyre3jqjs.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest4hzl27vadzd4vbnt5ebvkffmyrb4pqbek7vnprucgh7it2bcb22d46puut4tyqepehxp/providers/Microsoft.Storage/storageAccounts/clitest7a3uchoqgw7ov5t5j","name":"clitest7a3uchoqgw7ov5t5j","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-23T11:30:12.8803481Z","key2":"2023-03-23T11:30:12.8803481Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-23T11:30:13.2709768Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-23T11:30:13.2709768Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-23T11:30:12.5365976Z","primaryEndpoints":{"dfs":"https://clitest7a3uchoqgw7ov5t5j.dfs.core.windows.net/","web":"https://clitest7a3uchoqgw7ov5t5j.z2.web.core.windows.net/","blob":"https://clitest7a3uchoqgw7ov5t5j.blob.core.windows.net/","queue":"https://clitest7a3uchoqgw7ov5t5j.queue.core.windows.net/","table":"https://clitest7a3uchoqgw7ov5t5j.table.core.windows.net/","file":"https://clitest7a3uchoqgw7ov5t5j.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestmrngm5xnqzkfc35bpac2frhloyp5bhqs3bkzmzzsk4uxhhc5g5bilsacnxbfmtzgwe2j/providers/Microsoft.Storage/storageAccounts/clitest7bnb7msut4cjgzpbr","name":"clitest7bnb7msut4cjgzpbr","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-10-29T22:46:56.7491572Z","key2":"2021-10-29T22:46:56.7491572Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-29T22:46:56.7491572Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-29T22:46:56.7491572Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-10-29T22:46:56.6866372Z","primaryEndpoints":{"dfs":"https://clitest7bnb7msut4cjgzpbr.dfs.core.windows.net/","web":"https://clitest7bnb7msut4cjgzpbr.z2.web.core.windows.net/","blob":"https://clitest7bnb7msut4cjgzpbr.blob.core.windows.net/","queue":"https://clitest7bnb7msut4cjgzpbr.queue.core.windows.net/","table":"https://clitest7bnb7msut4cjgzpbr.table.core.windows.net/","file":"https://clitest7bnb7msut4cjgzpbr.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestnafdekac3jftdoppr2z4hmx6ff2lq6zqceroz6hkv7ji2tvizcclmslnak7m3naml2mh/providers/Microsoft.Storage/storageAccounts/clitest7fhmqhjbz7uqyyb2q","name":"clitest7fhmqhjbz7uqyyb2q","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-14T05:26:36.7040557Z","key2":"2023-03-14T05:26:36.7040557Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-14T05:26:37.0478300Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-14T05:26:37.0478300Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-14T05:26:36.5009808Z","primaryEndpoints":{"dfs":"https://clitest7fhmqhjbz7uqyyb2q.dfs.core.windows.net/","web":"https://clitest7fhmqhjbz7uqyyb2q.z2.web.core.windows.net/","blob":"https://clitest7fhmqhjbz7uqyyb2q.blob.core.windows.net/","queue":"https://clitest7fhmqhjbz7uqyyb2q.queue.core.windows.net/","table":"https://clitest7fhmqhjbz7uqyyb2q.table.core.windows.net/","file":"https://clitest7fhmqhjbz7uqyyb2q.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest247jwzxfodlfmihq5lqunkhu5tzf4hdaepmrukd243ll4dobuj2vc4367x7fvsjifeja/providers/Microsoft.Storage/storageAccounts/clitest7ml7gwr5xdqbulxnc","name":"clitest7ml7gwr5xdqbulxnc","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-01-19T08:18:07.3736878Z","key2":"2023-01-19T08:18:07.3736878Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-19T08:18:07.7955486Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-19T08:18:07.7955486Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-01-19T08:18:07.1861443Z","primaryEndpoints":{"dfs":"https://clitest7ml7gwr5xdqbulxnc.dfs.core.windows.net/","web":"https://clitest7ml7gwr5xdqbulxnc.z2.web.core.windows.net/","blob":"https://clitest7ml7gwr5xdqbulxnc.blob.core.windows.net/","queue":"https://clitest7ml7gwr5xdqbulxnc.queue.core.windows.net/","table":"https://clitest7ml7gwr5xdqbulxnc.table.core.windows.net/","file":"https://clitest7ml7gwr5xdqbulxnc.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest5pxpr64tqxefi4kgvuh5z3cmr3srlor6oj3om2ehpxbkm7orzvfbgqagtooojquptagq/providers/Microsoft.Storage/storageAccounts/clitesta23vfo64epdjcu3ot","name":"clitesta23vfo64epdjcu3ot","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-12-09T05:20:46.8438078Z","key2":"2021-12-09T05:20:46.8438078Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-09T05:20:46.8594509Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-09T05:20:46.8594509Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-12-09T05:20:46.7656986Z","primaryEndpoints":{"dfs":"https://clitesta23vfo64epdjcu3ot.dfs.core.windows.net/","web":"https://clitesta23vfo64epdjcu3ot.z2.web.core.windows.net/","blob":"https://clitesta23vfo64epdjcu3ot.blob.core.windows.net/","queue":"https://clitesta23vfo64epdjcu3ot.queue.core.windows.net/","table":"https://clitesta23vfo64epdjcu3ot.table.core.windows.net/","file":"https://clitesta23vfo64epdjcu3ot.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestkcuipcz3pt2cibpgeifzrgfyzqdvsmwkw55s6of5em2ayvaozqx7seepqe3qotzz66dq/providers/Microsoft.Storage/storageAccounts/clitestapjrxhw5tbshhpa5r","name":"clitestapjrxhw5tbshhpa5r","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-05-19T23:04:56.1808242Z","key2":"2022-05-19T23:04:56.1808242Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-05-19T23:04:56.1808242Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-05-19T23:04:56.1808242Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-05-19T23:04:56.0558227Z","primaryEndpoints":{"dfs":"https://clitestapjrxhw5tbshhpa5r.dfs.core.windows.net/","web":"https://clitestapjrxhw5tbshhpa5r.z2.web.core.windows.net/","blob":"https://clitestapjrxhw5tbshhpa5r.blob.core.windows.net/","queue":"https://clitestapjrxhw5tbshhpa5r.queue.core.windows.net/","table":"https://clitestapjrxhw5tbshhpa5r.table.core.windows.net/","file":"https://clitestapjrxhw5tbshhpa5r.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestpyyrggpop6t2eifpvaicw2npacscf5smrsegi7gjeb6arklcmy2poh32b757t4k7eyxm/providers/Microsoft.Storage/storageAccounts/clitestb5yxhpa3shv5y6e6y","name":"clitestb5yxhpa3shv5y6e6y","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-06-15T14:36:56.2144260Z","key2":"2022-06-15T14:36:56.2144260Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-06-15T14:36:56.2144260Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-06-15T14:36:56.2144260Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-06-15T14:36:56.0894550Z","primaryEndpoints":{"dfs":"https://clitestb5yxhpa3shv5y6e6y.dfs.core.windows.net/","web":"https://clitestb5yxhpa3shv5y6e6y.z2.web.core.windows.net/","blob":"https://clitestb5yxhpa3shv5y6e6y.blob.core.windows.net/","queue":"https://clitestb5yxhpa3shv5y6e6y.queue.core.windows.net/","table":"https://clitestb5yxhpa3shv5y6e6y.table.core.windows.net/","file":"https://clitestb5yxhpa3shv5y6e6y.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestcioaekrdcac3gfopptjaajefdj423bny2ijiohhlstguyjbz7ey5yopzt3glfk3wu22c/providers/Microsoft.Storage/storageAccounts/clitestbajwfvucqjul4yvoq","name":"clitestbajwfvucqjul4yvoq","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-03-16T05:43:59.4080912Z","key2":"2022-03-16T05:43:59.4080912Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-16T05:43:59.4237194Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-16T05:43:59.4237194Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-03-16T05:43:59.3143640Z","primaryEndpoints":{"dfs":"https://clitestbajwfvucqjul4yvoq.dfs.core.windows.net/","web":"https://clitestbajwfvucqjul4yvoq.z2.web.core.windows.net/","blob":"https://clitestbajwfvucqjul4yvoq.blob.core.windows.net/","queue":"https://clitestbajwfvucqjul4yvoq.queue.core.windows.net/","table":"https://clitestbajwfvucqjul4yvoq.table.core.windows.net/","file":"https://clitestbajwfvucqjul4yvoq.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest5jgfv5fuxde5j2xqb3dk6m6otysrllfrv6aamxb2gkqeeex2qtufb4342bmgyrgh5bki/providers/Microsoft.Storage/storageAccounts/clitestbh6d2gq2qiytf6fof","name":"clitestbh6d2gq2qiytf6fof","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-10-08T22:08:45.5388801Z","key2":"2022-10-08T22:08:45.5388801Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-08T22:08:45.9139300Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-08T22:08:45.9139300Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-10-08T22:08:45.3827095Z","primaryEndpoints":{"dfs":"https://clitestbh6d2gq2qiytf6fof.dfs.core.windows.net/","web":"https://clitestbh6d2gq2qiytf6fof.z2.web.core.windows.net/","blob":"https://clitestbh6d2gq2qiytf6fof.blob.core.windows.net/","queue":"https://clitestbh6d2gq2qiytf6fof.queue.core.windows.net/","table":"https://clitestbh6d2gq2qiytf6fof.table.core.windows.net/","file":"https://clitestbh6d2gq2qiytf6fof.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestmlrw2ztkbgztmstgvan5iypw7unnfgk7mhjdx7e7fg3udx7p7mozazxteyf4v4xaalgm/providers/Microsoft.Storage/storageAccounts/clitestbl4ibat7nzoyubkiy","name":"clitestbl4ibat7nzoyubkiy","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-01-27T01:41:17.0741621Z","key2":"2023-01-27T01:41:17.0741621Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-27T01:41:17.5897847Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-27T01:41:17.5897847Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-01-27T01:41:16.9022469Z","primaryEndpoints":{"dfs":"https://clitestbl4ibat7nzoyubkiy.dfs.core.windows.net/","web":"https://clitestbl4ibat7nzoyubkiy.z2.web.core.windows.net/","blob":"https://clitestbl4ibat7nzoyubkiy.blob.core.windows.net/","queue":"https://clitestbl4ibat7nzoyubkiy.queue.core.windows.net/","table":"https://clitestbl4ibat7nzoyubkiy.table.core.windows.net/","file":"https://clitestbl4ibat7nzoyubkiy.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestf36mkmvceo2wsg6uikommu5achuksnpk3hadvgyojr27rhkeasd7qw5pixv225zkta3e/providers/Microsoft.Storage/storageAccounts/clitestbmu6skjcj6ljeehr4","name":"clitestbmu6skjcj6ljeehr4","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-10-31T17:40:26.9188402Z","key2":"2022-10-31T17:40:26.9188402Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-31T17:40:27.3094886Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-31T17:40:27.3094886Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-10-31T17:40:26.7782490Z","primaryEndpoints":{"dfs":"https://clitestbmu6skjcj6ljeehr4.dfs.core.windows.net/","web":"https://clitestbmu6skjcj6ljeehr4.z2.web.core.windows.net/","blob":"https://clitestbmu6skjcj6ljeehr4.blob.core.windows.net/","queue":"https://clitestbmu6skjcj6ljeehr4.queue.core.windows.net/","table":"https://clitestbmu6skjcj6ljeehr4.table.core.windows.net/","file":"https://clitestbmu6skjcj6ljeehr4.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestzjwqq7vvpe6voseewwbodxhesmzu7xv32uuu3x7rvmtufpjj375bb7x5wo3sb2egaqgh/providers/Microsoft.Storage/storageAccounts/clitestbsgwppaievdiidnrg","name":"clitestbsgwppaievdiidnrg","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-01-13T03:19:58.5863578Z","key2":"2023-01-13T03:19:58.5863578Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-13T03:19:59.2582363Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-13T03:19:59.2582363Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-01-13T03:19:58.3988589Z","primaryEndpoints":{"dfs":"https://clitestbsgwppaievdiidnrg.dfs.core.windows.net/","web":"https://clitestbsgwppaievdiidnrg.z2.web.core.windows.net/","blob":"https://clitestbsgwppaievdiidnrg.blob.core.windows.net/","queue":"https://clitestbsgwppaievdiidnrg.queue.core.windows.net/","table":"https://clitestbsgwppaievdiidnrg.table.core.windows.net/","file":"https://clitestbsgwppaievdiidnrg.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest2ieu2sf5yfpivxkjyfcz4d2fztyycdunhecbst3bwpqokm3pb3imtfz2kvcqmkj2djdi/providers/Microsoft.Storage/storageAccounts/clitestcmxdornqxqhihg3tc","name":"clitestcmxdornqxqhihg3tc","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-09-28T13:02:11.0120253Z","key2":"2022-09-28T13:02:11.0120253Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-28T13:02:11.3088760Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-28T13:02:11.3088760Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-09-28T13:02:10.8713725Z","primaryEndpoints":{"dfs":"https://clitestcmxdornqxqhihg3tc.dfs.core.windows.net/","web":"https://clitestcmxdornqxqhihg3tc.z2.web.core.windows.net/","blob":"https://clitestcmxdornqxqhihg3tc.blob.core.windows.net/","queue":"https://clitestcmxdornqxqhihg3tc.queue.core.windows.net/","table":"https://clitestcmxdornqxqhihg3tc.table.core.windows.net/","file":"https://clitestcmxdornqxqhihg3tc.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestef6eejui2ry622mc6zf2nvoemmdy7t3minir53pkvaii6ftsyufmbwzcwdomdg4ybrb6/providers/Microsoft.Storage/storageAccounts/clitestcnrkbgnvxvtoswnwk","name":"clitestcnrkbgnvxvtoswnwk","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-03-18T03:54:10.8298714Z","key2":"2022-03-18T03:54:10.8298714Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-18T03:54:10.8298714Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-18T03:54:10.8298714Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-03-18T03:54:10.7204974Z","primaryEndpoints":{"dfs":"https://clitestcnrkbgnvxvtoswnwk.dfs.core.windows.net/","web":"https://clitestcnrkbgnvxvtoswnwk.z2.web.core.windows.net/","blob":"https://clitestcnrkbgnvxvtoswnwk.blob.core.windows.net/","queue":"https://clitestcnrkbgnvxvtoswnwk.queue.core.windows.net/","table":"https://clitestcnrkbgnvxvtoswnwk.table.core.windows.net/","file":"https://clitestcnrkbgnvxvtoswnwk.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest2pwhzw2zztr77lcttrbdeqmbvyzxlhnhh3qny5hgwkzupkbh4wpnu2ngjj475lica3li/providers/Microsoft.Storage/storageAccounts/clitestd6hjn7zzewh2s7r6l","name":"clitestd6hjn7zzewh2s7r6l","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-17T07:29:21.5270380Z","key2":"2023-03-17T07:29:21.5270380Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-17T07:29:21.8708352Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-17T07:29:21.8708352Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-17T07:29:21.3082859Z","primaryEndpoints":{"dfs":"https://clitestd6hjn7zzewh2s7r6l.dfs.core.windows.net/","web":"https://clitestd6hjn7zzewh2s7r6l.z2.web.core.windows.net/","blob":"https://clitestd6hjn7zzewh2s7r6l.blob.core.windows.net/","queue":"https://clitestd6hjn7zzewh2s7r6l.queue.core.windows.net/","table":"https://clitestd6hjn7zzewh2s7r6l.table.core.windows.net/","file":"https://clitestd6hjn7zzewh2s7r6l.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestfwybg5aqnlewkvelizobsdyy6zocpnnltod4k5d6l62rlz3wfkmdpz7fcw3xbvo45lad/providers/Microsoft.Storage/storageAccounts/clitestdk7kvmf5lss5lltse","name":"clitestdk7kvmf5lss5lltse","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-06-21T03:24:22.5335528Z","key2":"2021-06-21T03:24:22.5335528Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-06-21T03:24:22.5335528Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-06-21T03:24:22.5335528Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-06-21T03:24:22.4635745Z","primaryEndpoints":{"dfs":"https://clitestdk7kvmf5lss5lltse.dfs.core.windows.net/","web":"https://clitestdk7kvmf5lss5lltse.z2.web.core.windows.net/","blob":"https://clitestdk7kvmf5lss5lltse.blob.core.windows.net/","queue":"https://clitestdk7kvmf5lss5lltse.queue.core.windows.net/","table":"https://clitestdk7kvmf5lss5lltse.table.core.windows.net/","file":"https://clitestdk7kvmf5lss5lltse.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestem5kabxlxhdb6zfxdhtqgoaa4f5fgadqcvzwbxjv4i3tpl7cazs3yx46oidsxdy77cy2/providers/Microsoft.Storage/storageAccounts/clitestdu2ev4t4zoit7bvqi","name":"clitestdu2ev4t4zoit7bvqi","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-02-23T03:41:00.1525213Z","key2":"2022-02-23T03:41:00.1525213Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-02-23T03:41:00.1682236Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-02-23T03:41:00.1682236Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-02-23T03:41:00.0743945Z","primaryEndpoints":{"dfs":"https://clitestdu2ev4t4zoit7bvqi.dfs.core.windows.net/","web":"https://clitestdu2ev4t4zoit7bvqi.z2.web.core.windows.net/","blob":"https://clitestdu2ev4t4zoit7bvqi.blob.core.windows.net/","queue":"https://clitestdu2ev4t4zoit7bvqi.queue.core.windows.net/","table":"https://clitestdu2ev4t4zoit7bvqi.table.core.windows.net/","file":"https://clitestdu2ev4t4zoit7bvqi.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitesttnxak6zvgtto64ihvpqeb6k6axceeskjnygs6kmirhy7t3ea2fixecjhr7i4qckpqpso/providers/Microsoft.Storage/storageAccounts/clitesteabyzaucegm7asmdy","name":"clitesteabyzaucegm7asmdy","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-03-31T22:56:30.5353621Z","key2":"2022-03-31T22:56:30.5353621Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-31T22:56:30.5510033Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-31T22:56:30.5510033Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-03-31T22:56:30.4416480Z","primaryEndpoints":{"dfs":"https://clitesteabyzaucegm7asmdy.dfs.core.windows.net/","web":"https://clitesteabyzaucegm7asmdy.z2.web.core.windows.net/","blob":"https://clitesteabyzaucegm7asmdy.blob.core.windows.net/","queue":"https://clitesteabyzaucegm7asmdy.queue.core.windows.net/","table":"https://clitesteabyzaucegm7asmdy.table.core.windows.net/","file":"https://clitesteabyzaucegm7asmdy.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestitvqgal52p4psfil24fzt3bed3ggoi6homqb65uwqtwqytvatpymshlg6xdxbb2y2xun/providers/Microsoft.Storage/storageAccounts/clitesteg772nlczvaz5acxj","name":"clitesteg772nlczvaz5acxj","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-05-12T23:25:35.3422645Z","key2":"2022-05-12T23:25:35.3422645Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-05-12T23:25:35.3422645Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-05-12T23:25:35.3422645Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-05-12T23:25:35.2172397Z","primaryEndpoints":{"dfs":"https://clitesteg772nlczvaz5acxj.dfs.core.windows.net/","web":"https://clitesteg772nlczvaz5acxj.z2.web.core.windows.net/","blob":"https://clitesteg772nlczvaz5acxj.blob.core.windows.net/","queue":"https://clitesteg772nlczvaz5acxj.queue.core.windows.net/","table":"https://clitesteg772nlczvaz5acxj.table.core.windows.net/","file":"https://clitesteg772nlczvaz5acxj.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest2flspylari7vfylgymexf5iaunl34uxkauktagueyymzxgzsim2w2vvkkloc4jehwbnz/providers/Microsoft.Storage/storageAccounts/clitestemr7dqkgd62ulieu3","name":"clitestemr7dqkgd62ulieu3","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-07-28T23:38:04.5243204Z","key2":"2022-07-28T23:38:04.5243204Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-07-28T23:38:04.7742915Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-07-28T23:38:04.7742915Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-07-28T23:38:04.3993080Z","primaryEndpoints":{"dfs":"https://clitestemr7dqkgd62ulieu3.dfs.core.windows.net/","web":"https://clitestemr7dqkgd62ulieu3.z2.web.core.windows.net/","blob":"https://clitestemr7dqkgd62ulieu3.blob.core.windows.net/","queue":"https://clitestemr7dqkgd62ulieu3.queue.core.windows.net/","table":"https://clitestemr7dqkgd62ulieu3.table.core.windows.net/","file":"https://clitestemr7dqkgd62ulieu3.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestrsohgzweguh5sbmc2pqtpljjtbr4rlmjxyb4o7tw4t7hvlyykdycmrbgf6qs6xqkj62m/providers/Microsoft.Storage/storageAccounts/clitestf7mh2cn2ofizivexr","name":"clitestf7mh2cn2ofizivexr","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-08-18T08:29:57.4730340Z","key2":"2022-08-18T08:29:57.4730340Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-18T08:29:57.8168026Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-18T08:29:57.8168026Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-08-18T08:29:57.3324285Z","primaryEndpoints":{"dfs":"https://clitestf7mh2cn2ofizivexr.dfs.core.windows.net/","web":"https://clitestf7mh2cn2ofizivexr.z2.web.core.windows.net/","blob":"https://clitestf7mh2cn2ofizivexr.blob.core.windows.net/","queue":"https://clitestf7mh2cn2ofizivexr.queue.core.windows.net/","table":"https://clitestf7mh2cn2ofizivexr.table.core.windows.net/","file":"https://clitestf7mh2cn2ofizivexr.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestkkh6embtvetqquaq47vdfxkemqb42shtk2mrbjfgiv7jf7idtmrqj6yimor5zm6yhepo/providers/Microsoft.Storage/storageAccounts/clitestfa2ku76ppjroa4ggm","name":"clitestfa2ku76ppjroa4ggm","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-23T07:10:57.5987028Z","key2":"2023-03-23T07:10:57.5987028Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-23T07:10:57.9268200Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-23T07:10:57.9268200Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-23T07:10:57.3643188Z","primaryEndpoints":{"dfs":"https://clitestfa2ku76ppjroa4ggm.dfs.core.windows.net/","web":"https://clitestfa2ku76ppjroa4ggm.z2.web.core.windows.net/","blob":"https://clitestfa2ku76ppjroa4ggm.blob.core.windows.net/","queue":"https://clitestfa2ku76ppjroa4ggm.queue.core.windows.net/","table":"https://clitestfa2ku76ppjroa4ggm.table.core.windows.net/","file":"https://clitestfa2ku76ppjroa4ggm.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestaplqr3c25xdddlwukirxixwo5byw5rkls3kr5fo66qoamflxrkjhxpt27enj7wmk2yuj/providers/Microsoft.Storage/storageAccounts/clitestfbytzu7syzfrmr7kf","name":"clitestfbytzu7syzfrmr7kf","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-11-04T22:22:45.3374456Z","key2":"2021-11-04T22:22:45.3374456Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-11-04T22:22:45.3374456Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-11-04T22:22:45.3374456Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-11-04T22:22:45.2593440Z","primaryEndpoints":{"dfs":"https://clitestfbytzu7syzfrmr7kf.dfs.core.windows.net/","web":"https://clitestfbytzu7syzfrmr7kf.z2.web.core.windows.net/","blob":"https://clitestfbytzu7syzfrmr7kf.blob.core.windows.net/","queue":"https://clitestfbytzu7syzfrmr7kf.queue.core.windows.net/","table":"https://clitestfbytzu7syzfrmr7kf.table.core.windows.net/","file":"https://clitestfbytzu7syzfrmr7kf.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestxsyrohouxe2vqbhmfk7sk6uuh6scsdngsbfeiinyyk5nlv3el2vhvtivuzguemj6obcq/providers/Microsoft.Storage/storageAccounts/clitestflp23sgxnerbupmbd","name":"clitestflp23sgxnerbupmbd","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-03T02:36:40.3915036Z","key2":"2023-03-03T02:36:40.3915036Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-03T02:36:40.7821450Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-03T02:36:40.7821450Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-03T02:36:40.2040182Z","primaryEndpoints":{"dfs":"https://clitestflp23sgxnerbupmbd.dfs.core.windows.net/","web":"https://clitestflp23sgxnerbupmbd.z2.web.core.windows.net/","blob":"https://clitestflp23sgxnerbupmbd.blob.core.windows.net/","queue":"https://clitestflp23sgxnerbupmbd.queue.core.windows.net/","table":"https://clitestflp23sgxnerbupmbd.table.core.windows.net/","file":"https://clitestflp23sgxnerbupmbd.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestwhxadwesuwxcw3oci5pchhqwqwmcqiriqymhru2exjji6ax7focfxa2wpmd3xbxtaq3t/providers/Microsoft.Storage/storageAccounts/clitestftms76siovw6xle6l","name":"clitestftms76siovw6xle6l","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-03-24T23:55:00.0445344Z","key2":"2022-03-24T23:55:00.0445344Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-24T23:55:00.0601285Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-24T23:55:00.0601285Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-03-24T23:54:59.9351597Z","primaryEndpoints":{"dfs":"https://clitestftms76siovw6xle6l.dfs.core.windows.net/","web":"https://clitestftms76siovw6xle6l.z2.web.core.windows.net/","blob":"https://clitestftms76siovw6xle6l.blob.core.windows.net/","queue":"https://clitestftms76siovw6xle6l.queue.core.windows.net/","table":"https://clitestftms76siovw6xle6l.table.core.windows.net/","file":"https://clitestftms76siovw6xle6l.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest7yubzobtgqqoviarcco22mlfkafuvu32s3o4dfts54zzanzbsl5ip7rzaxzgigg7ijta/providers/Microsoft.Storage/storageAccounts/clitestg6yfm7cgxhb4ewrdd","name":"clitestg6yfm7cgxhb4ewrdd","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-04-26T08:45:50.1646651Z","key2":"2022-04-26T08:45:50.1646651Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-26T08:45:50.1646651Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-26T08:45:50.1646651Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-04-26T08:45:50.0553084Z","primaryEndpoints":{"dfs":"https://clitestg6yfm7cgxhb4ewrdd.dfs.core.windows.net/","web":"https://clitestg6yfm7cgxhb4ewrdd.z2.web.core.windows.net/","blob":"https://clitestg6yfm7cgxhb4ewrdd.blob.core.windows.net/","queue":"https://clitestg6yfm7cgxhb4ewrdd.queue.core.windows.net/","table":"https://clitestg6yfm7cgxhb4ewrdd.table.core.windows.net/","file":"https://clitestg6yfm7cgxhb4ewrdd.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest67ljdng4brzm3hpwzo4ex3eazvqrwdojvbd2fnaqrqo6ptfgeu6yw766wjq4sn6r5oms/providers/Microsoft.Storage/storageAccounts/clitestgquo3y67va63cxosr","name":"clitestgquo3y67va63cxosr","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-09-02T00:49:12.8261346Z","key2":"2022-09-02T00:49:12.8261346Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-02T00:49:13.2167544Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-02T00:49:13.2167544Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-09-02T00:49:12.6854780Z","primaryEndpoints":{"dfs":"https://clitestgquo3y67va63cxosr.dfs.core.windows.net/","web":"https://clitestgquo3y67va63cxosr.z2.web.core.windows.net/","blob":"https://clitestgquo3y67va63cxosr.blob.core.windows.net/","queue":"https://clitestgquo3y67va63cxosr.queue.core.windows.net/","table":"https://clitestgquo3y67va63cxosr.table.core.windows.net/","file":"https://clitestgquo3y67va63cxosr.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestmf7nhc2b7xj4ixozvacoyhu5txvmpbvnechdktpac6dpdx3ckv6jt6vebrkl24rzui4n/providers/Microsoft.Storage/storageAccounts/clitestgqwqxremngb73a7d4","name":"clitestgqwqxremngb73a7d4","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-05-05T23:00:55.1151173Z","key2":"2022-05-05T23:00:55.1151173Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-05-05T23:00:55.1151173Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-05-05T23:00:55.1151173Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-05-05T23:00:54.9900949Z","primaryEndpoints":{"dfs":"https://clitestgqwqxremngb73a7d4.dfs.core.windows.net/","web":"https://clitestgqwqxremngb73a7d4.z2.web.core.windows.net/","blob":"https://clitestgqwqxremngb73a7d4.blob.core.windows.net/","queue":"https://clitestgqwqxremngb73a7d4.queue.core.windows.net/","table":"https://clitestgqwqxremngb73a7d4.table.core.windows.net/","file":"https://clitestgqwqxremngb73a7d4.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestkmydtxqqwqds5d67vdbrwtk32xdryjsxq6fp74nse75bdhdla7mh47b6myevefnapwyx/providers/Microsoft.Storage/storageAccounts/clitestgqwsejh46zuqlc5pm","name":"clitestgqwsejh46zuqlc5pm","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-08-06T05:27:12.7993484Z","key2":"2021-08-06T05:27:12.7993484Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-08-06T05:27:12.8149753Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-08-06T05:27:12.8149753Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-08-06T05:27:12.7368799Z","primaryEndpoints":{"dfs":"https://clitestgqwsejh46zuqlc5pm.dfs.core.windows.net/","web":"https://clitestgqwsejh46zuqlc5pm.z2.web.core.windows.net/","blob":"https://clitestgqwsejh46zuqlc5pm.blob.core.windows.net/","queue":"https://clitestgqwsejh46zuqlc5pm.queue.core.windows.net/","table":"https://clitestgqwsejh46zuqlc5pm.table.core.windows.net/","file":"https://clitestgqwsejh46zuqlc5pm.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestumpqlcfhjrqokmcud3ilwtvxyfowdjypjqgyymcf4whtgbq2gzzq6f2rqs66ll4mjgzm/providers/Microsoft.Storage/storageAccounts/clitestgu6cs7lus5a567u57","name":"clitestgu6cs7lus5a567u57","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-03-16T09:14:06.5832387Z","key2":"2022-03-16T09:14:06.5832387Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-16T09:14:06.5832387Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-16T09:14:06.5832387Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-03-16T09:14:06.4894945Z","primaryEndpoints":{"dfs":"https://clitestgu6cs7lus5a567u57.dfs.core.windows.net/","web":"https://clitestgu6cs7lus5a567u57.z2.web.core.windows.net/","blob":"https://clitestgu6cs7lus5a567u57.blob.core.windows.net/","queue":"https://clitestgu6cs7lus5a567u57.queue.core.windows.net/","table":"https://clitestgu6cs7lus5a567u57.table.core.windows.net/","file":"https://clitestgu6cs7lus5a567u57.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestndsnnd5ibnsjkzl7w5mbaujjmelonc2xjmyrd325iiwno27u6sxcxkewjeox2x2wr633/providers/Microsoft.Storage/storageAccounts/clitestgz6nb4it72a36mdpt","name":"clitestgz6nb4it72a36mdpt","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-08-20T02:02:00.4577106Z","key2":"2021-08-20T02:02:00.4577106Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-08-20T02:02:00.4577106Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-08-20T02:02:00.4577106Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-08-20T02:02:00.3952449Z","primaryEndpoints":{"dfs":"https://clitestgz6nb4it72a36mdpt.dfs.core.windows.net/","web":"https://clitestgz6nb4it72a36mdpt.z2.web.core.windows.net/","blob":"https://clitestgz6nb4it72a36mdpt.blob.core.windows.net/","queue":"https://clitestgz6nb4it72a36mdpt.queue.core.windows.net/","table":"https://clitestgz6nb4it72a36mdpt.table.core.windows.net/","file":"https://clitestgz6nb4it72a36mdpt.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestrotlxgumszwk5pic6m6a3i32kt75g2qc43u3fpyn5ny7ozajmn73cprurofgq53idavu/providers/Microsoft.Storage/storageAccounts/clitesthvi6za73pdnet4pdh","name":"clitesthvi6za73pdnet4pdh","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-07-15T00:41:55.6182738Z","key2":"2022-07-15T00:41:55.6182738Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-07-15T00:41:56.0089249Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-07-15T00:41:56.0089249Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-07-15T00:41:55.4620198Z","primaryEndpoints":{"dfs":"https://clitesthvi6za73pdnet4pdh.dfs.core.windows.net/","web":"https://clitesthvi6za73pdnet4pdh.z2.web.core.windows.net/","blob":"https://clitesthvi6za73pdnet4pdh.blob.core.windows.net/","queue":"https://clitesthvi6za73pdnet4pdh.queue.core.windows.net/","table":"https://clitesthvi6za73pdnet4pdh.table.core.windows.net/","file":"https://clitesthvi6za73pdnet4pdh.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestn4htsp3pg7ss7lmzhcljejgtykexcvsnpgv6agwecgmuu6ckzau64qsjr7huw7yjt7xp/providers/Microsoft.Storage/storageAccounts/clitestixj25nsrxwuhditis","name":"clitestixj25nsrxwuhditis","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-02-25T00:34:17.1563369Z","key2":"2022-02-25T00:34:17.1563369Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-02-25T00:34:17.1719415Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-02-25T00:34:17.1719415Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-02-25T00:34:17.0626105Z","primaryEndpoints":{"dfs":"https://clitestixj25nsrxwuhditis.dfs.core.windows.net/","web":"https://clitestixj25nsrxwuhditis.z2.web.core.windows.net/","blob":"https://clitestixj25nsrxwuhditis.blob.core.windows.net/","queue":"https://clitestixj25nsrxwuhditis.queue.core.windows.net/","table":"https://clitestixj25nsrxwuhditis.table.core.windows.net/","file":"https://clitestixj25nsrxwuhditis.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest6jwlkumj5y7hdsyahlsqsnzpu2wkn26pffoz3y4bzca65n4hi4enp6re4tzsvnc7n7fu/providers/Microsoft.Storage/storageAccounts/clitestjg7cxf4nhu6qscd43","name":"clitestjg7cxf4nhu6qscd43","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-02-10T03:27:34.6895278Z","key2":"2023-02-10T03:27:34.6895278Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-02-10T03:27:35.0957547Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-02-10T03:27:35.0957547Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-02-10T03:27:34.4864163Z","primaryEndpoints":{"dfs":"https://clitestjg7cxf4nhu6qscd43.dfs.core.windows.net/","web":"https://clitestjg7cxf4nhu6qscd43.z2.web.core.windows.net/","blob":"https://clitestjg7cxf4nhu6qscd43.blob.core.windows.net/","queue":"https://clitestjg7cxf4nhu6qscd43.queue.core.windows.net/","table":"https://clitestjg7cxf4nhu6qscd43.table.core.windows.net/","file":"https://clitestjg7cxf4nhu6qscd43.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest65tgd7lee45hlao6jme3ukeddnaevg2n3pxeuygygppywxctuoyb2boib4ivuabvhdbs/providers/Microsoft.Storage/storageAccounts/clitestjtxoot4jn5hjc7q2c","name":"clitestjtxoot4jn5hjc7q2c","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-01-06T23:27:18.5188175Z","key2":"2023-01-06T23:27:18.5188175Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-06T23:27:18.8938370Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-06T23:27:18.8938370Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-01-06T23:27:18.3469479Z","primaryEndpoints":{"dfs":"https://clitestjtxoot4jn5hjc7q2c.dfs.core.windows.net/","web":"https://clitestjtxoot4jn5hjc7q2c.z2.web.core.windows.net/","blob":"https://clitestjtxoot4jn5hjc7q2c.blob.core.windows.net/","queue":"https://clitestjtxoot4jn5hjc7q2c.queue.core.windows.net/","table":"https://clitestjtxoot4jn5hjc7q2c.table.core.windows.net/","file":"https://clitestjtxoot4jn5hjc7q2c.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitester3xh2pkzzalueqozjzo3koaka2lg6xxe2kan2zwqgkww3rtthe2j5c2ysgvufadbmti/providers/Microsoft.Storage/storageAccounts/clitestkr4d754a3kulsdvgi","name":"clitestkr4d754a3kulsdvgi","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-02-24T01:12:00.4195977Z","key2":"2023-02-24T01:12:00.4195977Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-02-24T01:12:00.8414900Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-02-24T01:12:00.8414900Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-02-24T01:12:00.2321101Z","primaryEndpoints":{"dfs":"https://clitestkr4d754a3kulsdvgi.dfs.core.windows.net/","web":"https://clitestkr4d754a3kulsdvgi.z2.web.core.windows.net/","blob":"https://clitestkr4d754a3kulsdvgi.blob.core.windows.net/","queue":"https://clitestkr4d754a3kulsdvgi.queue.core.windows.net/","table":"https://clitestkr4d754a3kulsdvgi.table.core.windows.net/","file":"https://clitestkr4d754a3kulsdvgi.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestgq2rbt5t5uv3qy2hasu5gvqrlzozx6vzerszimnby4ybqtp5fmecaxj3to5iemnt7zxi/providers/Microsoft.Storage/storageAccounts/clitestl3yjfwd43tngr3lc3","name":"clitestl3yjfwd43tngr3lc3","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-04-14T23:27:20.0298879Z","key2":"2022-04-14T23:27:20.0298879Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-14T23:27:20.0298879Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-14T23:27:20.0298879Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-04-14T23:27:19.9204650Z","primaryEndpoints":{"dfs":"https://clitestl3yjfwd43tngr3lc3.dfs.core.windows.net/","web":"https://clitestl3yjfwd43tngr3lc3.z2.web.core.windows.net/","blob":"https://clitestl3yjfwd43tngr3lc3.blob.core.windows.net/","queue":"https://clitestl3yjfwd43tngr3lc3.queue.core.windows.net/","table":"https://clitestl3yjfwd43tngr3lc3.table.core.windows.net/","file":"https://clitestl3yjfwd43tngr3lc3.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestepy64dgrtly4yjibvcoccnejqyhiq4x7o6p7agna5wsmlycai7yxgi3cq3r2y6obgwfd/providers/Microsoft.Storage/storageAccounts/clitestld7574jebhj62dtvt","name":"clitestld7574jebhj62dtvt","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-01-07T00:25:44.6498481Z","key2":"2022-01-07T00:25:44.6498481Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-01-07T00:25:44.6498481Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-01-07T00:25:44.6498481Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-01-07T00:25:44.5717202Z","primaryEndpoints":{"dfs":"https://clitestld7574jebhj62dtvt.dfs.core.windows.net/","web":"https://clitestld7574jebhj62dtvt.z2.web.core.windows.net/","blob":"https://clitestld7574jebhj62dtvt.blob.core.windows.net/","queue":"https://clitestld7574jebhj62dtvt.queue.core.windows.net/","table":"https://clitestld7574jebhj62dtvt.table.core.windows.net/","file":"https://clitestld7574jebhj62dtvt.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestp5tcxahtvl6aa72hi7stjq5jf52e6pomwtrblva65dei2ftuqpruyn4w4twv7rqj3idw/providers/Microsoft.Storage/storageAccounts/clitestljawlm4h73ws6xqet","name":"clitestljawlm4h73ws6xqet","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-12-30T22:47:49.0810388Z","key2":"2021-12-30T22:47:49.0810388Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-30T22:47:49.0966383Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-30T22:47:49.0966383Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-12-30T22:47:48.9404345Z","primaryEndpoints":{"dfs":"https://clitestljawlm4h73ws6xqet.dfs.core.windows.net/","web":"https://clitestljawlm4h73ws6xqet.z2.web.core.windows.net/","blob":"https://clitestljawlm4h73ws6xqet.blob.core.windows.net/","queue":"https://clitestljawlm4h73ws6xqet.queue.core.windows.net/","table":"https://clitestljawlm4h73ws6xqet.table.core.windows.net/","file":"https://clitestljawlm4h73ws6xqet.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestsc4q5ncei7qimmmmtqmedt4valwfif74bbu7mdfwqimzfzfkopwgrmua7p4rcsga53m4/providers/Microsoft.Storage/storageAccounts/clitestlssboc5vg5mdivn4h","name":"clitestlssboc5vg5mdivn4h","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-06-18T08:34:36.9887468Z","key2":"2021-06-18T08:34:36.9887468Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-06-18T08:34:36.9937445Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-06-18T08:34:36.9937445Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-06-18T08:34:36.9237913Z","primaryEndpoints":{"dfs":"https://clitestlssboc5vg5mdivn4h.dfs.core.windows.net/","web":"https://clitestlssboc5vg5mdivn4h.z2.web.core.windows.net/","blob":"https://clitestlssboc5vg5mdivn4h.blob.core.windows.net/","queue":"https://clitestlssboc5vg5mdivn4h.queue.core.windows.net/","table":"https://clitestlssboc5vg5mdivn4h.table.core.windows.net/","file":"https://clitestlssboc5vg5mdivn4h.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitested6dgkf7kl33erbvoyd5xp54i2mnv6dabzsufg3jzo6kzyyfsbrldkfqqwxsz62flyou/providers/Microsoft.Storage/storageAccounts/clitestlvvjvppwfqcwcna4s","name":"clitestlvvjvppwfqcwcna4s","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-10-28T17:04:27.5304887Z","key2":"2022-10-28T17:04:27.5304887Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-28T17:04:27.8742405Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-28T17:04:27.8742405Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-10-28T17:04:27.3742955Z","primaryEndpoints":{"dfs":"https://clitestlvvjvppwfqcwcna4s.dfs.core.windows.net/","web":"https://clitestlvvjvppwfqcwcna4s.z2.web.core.windows.net/","blob":"https://clitestlvvjvppwfqcwcna4s.blob.core.windows.net/","queue":"https://clitestlvvjvppwfqcwcna4s.queue.core.windows.net/","table":"https://clitestlvvjvppwfqcwcna4s.table.core.windows.net/","file":"https://clitestlvvjvppwfqcwcna4s.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest5yatgcl7dfear3v3e5d5hrqbpo5bdotmwoq7auiuykmzx74is6rzhkib56ajwf5ghxrk/providers/Microsoft.Storage/storageAccounts/clitestlzfflnot5wnc3y4j3","name":"clitestlzfflnot5wnc3y4j3","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-09-28T02:21:02.0736425Z","key2":"2021-09-28T02:21:02.0736425Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-28T02:21:02.0736425Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-28T02:21:02.0736425Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-09-28T02:21:02.0267640Z","primaryEndpoints":{"dfs":"https://clitestlzfflnot5wnc3y4j3.dfs.core.windows.net/","web":"https://clitestlzfflnot5wnc3y4j3.z2.web.core.windows.net/","blob":"https://clitestlzfflnot5wnc3y4j3.blob.core.windows.net/","queue":"https://clitestlzfflnot5wnc3y4j3.queue.core.windows.net/","table":"https://clitestlzfflnot5wnc3y4j3.table.core.windows.net/","file":"https://clitestlzfflnot5wnc3y4j3.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest4uclirqb3ls66vfea6dckw3hj5kaextm324ugnbkquibcn2rck7b7gmrmql55g3zknff/providers/Microsoft.Storage/storageAccounts/clitestm4jcw64slbkeds52p","name":"clitestm4jcw64slbkeds52p","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-04-21T23:03:20.8663156Z","key2":"2022-04-21T23:03:20.8663156Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-21T23:03:20.8663156Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-21T23:03:20.8663156Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-04-21T23:03:20.7413381Z","primaryEndpoints":{"dfs":"https://clitestm4jcw64slbkeds52p.dfs.core.windows.net/","web":"https://clitestm4jcw64slbkeds52p.z2.web.core.windows.net/","blob":"https://clitestm4jcw64slbkeds52p.blob.core.windows.net/","queue":"https://clitestm4jcw64slbkeds52p.queue.core.windows.net/","table":"https://clitestm4jcw64slbkeds52p.table.core.windows.net/","file":"https://clitestm4jcw64slbkeds52p.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest6q54l25xpde6kfnauzzkpfgepjiio73onycgbulqkawkv5wcigbnnhzv7uao7abedoer/providers/Microsoft.Storage/storageAccounts/clitestm5bj2p5ajecznrca6","name":"clitestm5bj2p5ajecznrca6","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-03-18T01:35:33.3327243Z","key2":"2022-03-18T01:35:33.3327243Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-18T01:35:33.3503663Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-18T01:35:33.3503663Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-03-18T01:35:33.2545964Z","primaryEndpoints":{"dfs":"https://clitestm5bj2p5ajecznrca6.dfs.core.windows.net/","web":"https://clitestm5bj2p5ajecznrca6.z2.web.core.windows.net/","blob":"https://clitestm5bj2p5ajecznrca6.blob.core.windows.net/","queue":"https://clitestm5bj2p5ajecznrca6.queue.core.windows.net/","table":"https://clitestm5bj2p5ajecznrca6.table.core.windows.net/","file":"https://clitestm5bj2p5ajecznrca6.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestjkw7fpanpscpileddbqrrrkjrtb5xi47wmvttkiqwsqcuo3ldvzszwso3x4c5apy6m5o/providers/Microsoft.Storage/storageAccounts/clitestm6u3xawj3qsydpfam","name":"clitestm6u3xawj3qsydpfam","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-09-07T07:13:03.1496586Z","key2":"2021-09-07T07:13:03.1496586Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-07T07:13:03.1496586Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-07T07:13:03.1496586Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-09-07T07:13:03.0714932Z","primaryEndpoints":{"dfs":"https://clitestm6u3xawj3qsydpfam.dfs.core.windows.net/","web":"https://clitestm6u3xawj3qsydpfam.z2.web.core.windows.net/","blob":"https://clitestm6u3xawj3qsydpfam.blob.core.windows.net/","queue":"https://clitestm6u3xawj3qsydpfam.queue.core.windows.net/","table":"https://clitestm6u3xawj3qsydpfam.table.core.windows.net/","file":"https://clitestm6u3xawj3qsydpfam.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestolg77jnhmymfo5skfdr5wsqdu7ymek5pw4k7nx6wcpwhrnxri26clmnd4xyzokr3xxkg/providers/Microsoft.Storage/storageAccounts/clitestmfqiwtiqgu5gmz6jx","name":"clitestmfqiwtiqgu5gmz6jx","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-09-09T01:43:37.1935304Z","key2":"2022-09-09T01:43:37.1935304Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-09T01:43:37.4278680Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-09T01:43:37.4278680Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-09-09T01:43:37.0685489Z","primaryEndpoints":{"dfs":"https://clitestmfqiwtiqgu5gmz6jx.dfs.core.windows.net/","web":"https://clitestmfqiwtiqgu5gmz6jx.z2.web.core.windows.net/","blob":"https://clitestmfqiwtiqgu5gmz6jx.blob.core.windows.net/","queue":"https://clitestmfqiwtiqgu5gmz6jx.queue.core.windows.net/","table":"https://clitestmfqiwtiqgu5gmz6jx.table.core.windows.net/","file":"https://clitestmfqiwtiqgu5gmz6jx.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestlasgl5zx6ikvcbociiykbocsytte2lohfxvpwhwimcc3vbrjjyw6bfbdr2vnimlyhqqi/providers/Microsoft.Storage/storageAccounts/clitestmmrdf65b6iyccd46o","name":"clitestmmrdf65b6iyccd46o","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-12-09T23:31:23.3308560Z","key2":"2021-12-09T23:31:23.3308560Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-09T23:31:23.3308560Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-09T23:31:23.3308560Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-12-09T23:31:23.2526784Z","primaryEndpoints":{"dfs":"https://clitestmmrdf65b6iyccd46o.dfs.core.windows.net/","web":"https://clitestmmrdf65b6iyccd46o.z2.web.core.windows.net/","blob":"https://clitestmmrdf65b6iyccd46o.blob.core.windows.net/","queue":"https://clitestmmrdf65b6iyccd46o.queue.core.windows.net/","table":"https://clitestmmrdf65b6iyccd46o.table.core.windows.net/","file":"https://clitestmmrdf65b6iyccd46o.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestmgk3nbrsdpn5aa4f5apvmq4twzexbncdyykx6at5oacfmk3okuuajcdrqrpte2vrcueo/providers/Microsoft.Storage/storageAccounts/clitestmoitcghtupo3vp4ek","name":"clitestmoitcghtupo3vp4ek","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-10-09T10:22:44.9340718Z","key2":"2022-10-09T10:22:44.9340718Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-09T10:22:45.1684215Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-09T10:22:45.1684215Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-10-09T10:22:44.7778239Z","primaryEndpoints":{"dfs":"https://clitestmoitcghtupo3vp4ek.dfs.core.windows.net/","web":"https://clitestmoitcghtupo3vp4ek.z2.web.core.windows.net/","blob":"https://clitestmoitcghtupo3vp4ek.blob.core.windows.net/","queue":"https://clitestmoitcghtupo3vp4ek.queue.core.windows.net/","table":"https://clitestmoitcghtupo3vp4ek.table.core.windows.net/","file":"https://clitestmoitcghtupo3vp4ek.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestki7x26ly76xchioi5hcb5cl2ahcmjgnrmuxuejmealdrtf7ydj3wrkdalwxfs6fzumhm/providers/Microsoft.Storage/storageAccounts/clitestof7ygykojbbmrl7ev","name":"clitestof7ygykojbbmrl7ev","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-11-18T06:54:08.6863161Z","key2":"2022-11-18T06:54:08.6863161Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-18T06:54:09.0144479Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-18T06:54:09.0144479Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-11-18T06:54:08.4519745Z","primaryEndpoints":{"dfs":"https://clitestof7ygykojbbmrl7ev.dfs.core.windows.net/","web":"https://clitestof7ygykojbbmrl7ev.z2.web.core.windows.net/","blob":"https://clitestof7ygykojbbmrl7ev.blob.core.windows.net/","queue":"https://clitestof7ygykojbbmrl7ev.queue.core.windows.net/","table":"https://clitestof7ygykojbbmrl7ev.table.core.windows.net/","file":"https://clitestof7ygykojbbmrl7ev.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestvilxen5dzbyerye5umdunqblbkglgcffizxusyzmgifnuy5xzu67t3fokkh6osaqqyyj/providers/Microsoft.Storage/storageAccounts/clitestoueypfkdm2ub7n246","name":"clitestoueypfkdm2ub7n246","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-03-17T07:57:05.8690860Z","key2":"2022-03-17T07:57:05.8690860Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-17T07:57:05.8847136Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-17T07:57:05.8847136Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-03-17T07:57:05.7597303Z","primaryEndpoints":{"dfs":"https://clitestoueypfkdm2ub7n246.dfs.core.windows.net/","web":"https://clitestoueypfkdm2ub7n246.z2.web.core.windows.net/","blob":"https://clitestoueypfkdm2ub7n246.blob.core.windows.net/","queue":"https://clitestoueypfkdm2ub7n246.queue.core.windows.net/","table":"https://clitestoueypfkdm2ub7n246.table.core.windows.net/","file":"https://clitestoueypfkdm2ub7n246.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestcnbbt3dvwtzd7t2de25yso3n2gs6i7mqnfloe5myghvfjc5hddzlwkxbotwgt5utz23p/providers/Microsoft.Storage/storageAccounts/clitestoyv4k5wezlz5652m7","name":"clitestoyv4k5wezlz5652m7","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-06-17T02:53:25.7560574Z","key2":"2022-06-17T02:53:25.7560574Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-06-17T02:53:25.7716595Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-06-17T02:53:25.7716595Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-06-17T02:53:25.6154142Z","primaryEndpoints":{"dfs":"https://clitestoyv4k5wezlz5652m7.dfs.core.windows.net/","web":"https://clitestoyv4k5wezlz5652m7.z2.web.core.windows.net/","blob":"https://clitestoyv4k5wezlz5652m7.blob.core.windows.net/","queue":"https://clitestoyv4k5wezlz5652m7.queue.core.windows.net/","table":"https://clitestoyv4k5wezlz5652m7.table.core.windows.net/","file":"https://clitestoyv4k5wezlz5652m7.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestgsrlvwnjjdkqoxbt7aog5azgme5nts46rxryc5czwxuzm6oxxiibraru3ugxnkd26bvn/providers/Microsoft.Storage/storageAccounts/clitestpakjmcdxbum6o25xo","name":"clitestpakjmcdxbum6o25xo","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-02-04T00:45:49.9448716Z","key2":"2023-02-04T00:45:49.9448716Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-02-04T00:45:50.3512642Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-02-04T00:45:50.3512642Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-02-04T00:45:49.7573707Z","primaryEndpoints":{"dfs":"https://clitestpakjmcdxbum6o25xo.dfs.core.windows.net/","web":"https://clitestpakjmcdxbum6o25xo.z2.web.core.windows.net/","blob":"https://clitestpakjmcdxbum6o25xo.blob.core.windows.net/","queue":"https://clitestpakjmcdxbum6o25xo.queue.core.windows.net/","table":"https://clitestpakjmcdxbum6o25xo.table.core.windows.net/","file":"https://clitestpakjmcdxbum6o25xo.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest4nqzxdgf3dvlgq7qu2eqj7m5yc3tzpmbxyv2jcy7tpuue7eljujomowtc6g7hocghlcz/providers/Microsoft.Storage/storageAccounts/clitestpakwocjy34q4vxzgj","name":"clitestpakwocjy34q4vxzgj","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-12-23T03:13:01.2371538Z","key2":"2022-12-23T03:13:01.2371538Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-23T03:13:01.6278341Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-23T03:13:01.6278341Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-12-23T03:13:01.0809354Z","primaryEndpoints":{"dfs":"https://clitestpakwocjy34q4vxzgj.dfs.core.windows.net/","web":"https://clitestpakwocjy34q4vxzgj.z2.web.core.windows.net/","blob":"https://clitestpakwocjy34q4vxzgj.blob.core.windows.net/","queue":"https://clitestpakwocjy34q4vxzgj.queue.core.windows.net/","table":"https://clitestpakwocjy34q4vxzgj.table.core.windows.net/","file":"https://clitestpakwocjy34q4vxzgj.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest6lajsxgcih2hhkdjtgeamcbka5xtr55zxamb2g33l335so63xp7ywjn7i55vuj2pbhrj/providers/Microsoft.Storage/storageAccounts/clitestpvdz4tn3ogkigdkvc","name":"clitestpvdz4tn3ogkigdkvc","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-12-09T04:17:16.7085917Z","key2":"2022-12-09T04:17:16.7085917Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-09T04:17:17.2086126Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-09T04:17:17.2086126Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-12-09T04:17:16.5367486Z","primaryEndpoints":{"dfs":"https://clitestpvdz4tn3ogkigdkvc.dfs.core.windows.net/","web":"https://clitestpvdz4tn3ogkigdkvc.z2.web.core.windows.net/","blob":"https://clitestpvdz4tn3ogkigdkvc.blob.core.windows.net/","queue":"https://clitestpvdz4tn3ogkigdkvc.queue.core.windows.net/","table":"https://clitestpvdz4tn3ogkigdkvc.table.core.windows.net/","file":"https://clitestpvdz4tn3ogkigdkvc.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestsj327gmwrgwnkd4b6njrwwecha4ubjtppnfsju33z344or7vt5wd57l7tszqdaejv6qh/providers/Microsoft.Storage/storageAccounts/clitestq3r2jm4nkkd3n5mnu","name":"clitestq3r2jm4nkkd3n5mnu","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-08-05T00:18:31.4846003Z","key2":"2022-08-05T00:18:31.4846003Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-05T00:18:31.9377362Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-05T00:18:31.9377362Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-08-05T00:18:31.3595999Z","primaryEndpoints":{"dfs":"https://clitestq3r2jm4nkkd3n5mnu.dfs.core.windows.net/","web":"https://clitestq3r2jm4nkkd3n5mnu.z2.web.core.windows.net/","blob":"https://clitestq3r2jm4nkkd3n5mnu.blob.core.windows.net/","queue":"https://clitestq3r2jm4nkkd3n5mnu.queue.core.windows.net/","table":"https://clitestq3r2jm4nkkd3n5mnu.table.core.windows.net/","file":"https://clitestq3r2jm4nkkd3n5mnu.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestvabzmquoslc3mtf5h3qd7dglwx45me4yxyefaw4ktsf7fbc3bx2tl75tdn5eqbgd3atx/providers/Microsoft.Storage/storageAccounts/clitestq7ur4vdqkjvy2rdgj","name":"clitestq7ur4vdqkjvy2rdgj","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-09-28T02:27:14.4071914Z","key2":"2021-09-28T02:27:14.4071914Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-28T02:27:14.4071914Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-28T02:27:14.4071914Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-09-28T02:27:14.3446978Z","primaryEndpoints":{"dfs":"https://clitestq7ur4vdqkjvy2rdgj.dfs.core.windows.net/","web":"https://clitestq7ur4vdqkjvy2rdgj.z2.web.core.windows.net/","blob":"https://clitestq7ur4vdqkjvy2rdgj.blob.core.windows.net/","queue":"https://clitestq7ur4vdqkjvy2rdgj.queue.core.windows.net/","table":"https://clitestq7ur4vdqkjvy2rdgj.table.core.windows.net/","file":"https://clitestq7ur4vdqkjvy2rdgj.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestugd6g2jxyo5mu6uxhc4zea4ygi2iuubouzxmdyuz6srnvrbwlidbvuu4qdieuwg4xlsr/providers/Microsoft.Storage/storageAccounts/clitestqorauf75d5yqkhdhc","name":"clitestqorauf75d5yqkhdhc","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-09-03T02:52:09.6342752Z","key2":"2021-09-03T02:52:09.6342752Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-03T02:52:09.6342752Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-03T02:52:09.6342752Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-09-03T02:52:09.5561638Z","primaryEndpoints":{"dfs":"https://clitestqorauf75d5yqkhdhc.dfs.core.windows.net/","web":"https://clitestqorauf75d5yqkhdhc.z2.web.core.windows.net/","blob":"https://clitestqorauf75d5yqkhdhc.blob.core.windows.net/","queue":"https://clitestqorauf75d5yqkhdhc.queue.core.windows.net/","table":"https://clitestqorauf75d5yqkhdhc.table.core.windows.net/","file":"https://clitestqorauf75d5yqkhdhc.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestz22eloljhmy2w5obprmecqexxdnzvdr35vnfrs2vksdedxsuiyh52v6fa27xjfipy44p/providers/Microsoft.Storage/storageAccounts/clitestqxerzjztfttiyig4s","name":"clitestqxerzjztfttiyig4s","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-11-03T18:06:11.0968478Z","key2":"2022-11-03T18:06:11.0968478Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-03T18:06:11.4718438Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-03T18:06:11.4718438Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-11-03T18:06:10.9406155Z","primaryEndpoints":{"dfs":"https://clitestqxerzjztfttiyig4s.dfs.core.windows.net/","web":"https://clitestqxerzjztfttiyig4s.z2.web.core.windows.net/","blob":"https://clitestqxerzjztfttiyig4s.blob.core.windows.net/","queue":"https://clitestqxerzjztfttiyig4s.queue.core.windows.net/","table":"https://clitestqxerzjztfttiyig4s.table.core.windows.net/","file":"https://clitestqxerzjztfttiyig4s.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestdplkzg6ftcx5t6jq5z2c5phkfumvpd5z3z4f6dvfpin6ehrvwcafd33jtsjq76kn3ceo/providers/Microsoft.Storage/storageAccounts/clitestrdghm5bchjvsrggdo","name":"clitestrdghm5bchjvsrggdo","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-01-28T07:15:35.1799716Z","key2":"2023-01-28T07:15:35.1799716Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-28T07:15:35.4924433Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-28T07:15:35.4924433Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-01-28T07:15:34.9924734Z","primaryEndpoints":{"dfs":"https://clitestrdghm5bchjvsrggdo.dfs.core.windows.net/","web":"https://clitestrdghm5bchjvsrggdo.z2.web.core.windows.net/","blob":"https://clitestrdghm5bchjvsrggdo.blob.core.windows.net/","queue":"https://clitestrdghm5bchjvsrggdo.queue.core.windows.net/","table":"https://clitestrdghm5bchjvsrggdo.table.core.windows.net/","file":"https://clitestrdghm5bchjvsrggdo.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestixw7rtta5a356httmdosgg7qubvcaouftsvknfhvqqhqwftebu7jy5r27pprk7ctdnwp/providers/Microsoft.Storage/storageAccounts/clitestri5mezafhuqqzpn5f","name":"clitestri5mezafhuqqzpn5f","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-03-16T09:35:27.4649472Z","key2":"2022-03-16T09:35:27.4649472Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-16T09:35:27.4649472Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-16T09:35:27.4649472Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-03-16T09:35:27.3868241Z","primaryEndpoints":{"dfs":"https://clitestri5mezafhuqqzpn5f.dfs.core.windows.net/","web":"https://clitestri5mezafhuqqzpn5f.z2.web.core.windows.net/","blob":"https://clitestri5mezafhuqqzpn5f.blob.core.windows.net/","queue":"https://clitestri5mezafhuqqzpn5f.queue.core.windows.net/","table":"https://clitestri5mezafhuqqzpn5f.table.core.windows.net/","file":"https://clitestri5mezafhuqqzpn5f.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestevsaicktnjgl5cxsdgqxunvrpbz3b5kiwem5aupvcn666xqibcydgkcmqom7wfe3dapu/providers/Microsoft.Storage/storageAccounts/clitestrjmnbaleto4rtnerx","name":"clitestrjmnbaleto4rtnerx","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-03-17T14:10:11.3863047Z","key2":"2022-03-17T14:10:11.3863047Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-17T14:10:11.3863047Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-17T14:10:11.3863047Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-03-17T14:10:11.2769522Z","primaryEndpoints":{"dfs":"https://clitestrjmnbaleto4rtnerx.dfs.core.windows.net/","web":"https://clitestrjmnbaleto4rtnerx.z2.web.core.windows.net/","blob":"https://clitestrjmnbaleto4rtnerx.blob.core.windows.net/","queue":"https://clitestrjmnbaleto4rtnerx.queue.core.windows.net/","table":"https://clitestrjmnbaleto4rtnerx.table.core.windows.net/","file":"https://clitestrjmnbaleto4rtnerx.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest5k4p2yybun6jgcuzpfvrgmi63klxhjgzbctkzzjt6yvecviexquihuokdjq4ipd63bzp/providers/Microsoft.Storage/storageAccounts/clitestrk37ex2ipz2zf62ol","name":"clitestrk37ex2ipz2zf62ol","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-30T17:46:17.2154902Z","key2":"2023-03-30T17:46:17.2154902Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-30T17:46:17.5436172Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-30T17:46:17.5436172Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-30T17:46:16.9811156Z","primaryEndpoints":{"dfs":"https://clitestrk37ex2ipz2zf62ol.dfs.core.windows.net/","web":"https://clitestrk37ex2ipz2zf62ol.z2.web.core.windows.net/","blob":"https://clitestrk37ex2ipz2zf62ol.blob.core.windows.net/","queue":"https://clitestrk37ex2ipz2zf62ol.queue.core.windows.net/","table":"https://clitestrk37ex2ipz2zf62ol.table.core.windows.net/","file":"https://clitestrk37ex2ipz2zf62ol.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest4r6levc5rrhybrqdpa7ji574v5syh473mkechmyeuub52k5ppe6jpwdn4ummj5zz4dls/providers/Microsoft.Storage/storageAccounts/clitestrloxav4ddvzysochv","name":"clitestrloxav4ddvzysochv","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-02-28T17:02:12.4537885Z","key2":"2022-02-28T17:02:12.4537885Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-02-28T17:02:12.4693878Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-02-28T17:02:12.4693878Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-02-28T17:02:12.3756824Z","primaryEndpoints":{"dfs":"https://clitestrloxav4ddvzysochv.dfs.core.windows.net/","web":"https://clitestrloxav4ddvzysochv.z2.web.core.windows.net/","blob":"https://clitestrloxav4ddvzysochv.blob.core.windows.net/","queue":"https://clitestrloxav4ddvzysochv.queue.core.windows.net/","table":"https://clitestrloxav4ddvzysochv.table.core.windows.net/","file":"https://clitestrloxav4ddvzysochv.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestzbuh7m7bllna7xosjhxr5ppfs6tnukxctfm4ydkzmzvyt7tf2ru3yjmthwy6mqqp62yy/providers/Microsoft.Storage/storageAccounts/clitestrpsk56xwloumq6ngj","name":"clitestrpsk56xwloumq6ngj","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-06-21T05:52:26.0729783Z","key2":"2021-06-21T05:52:26.0729783Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-06-21T05:52:26.0779697Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-06-21T05:52:26.0779697Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-06-21T05:52:26.0129686Z","primaryEndpoints":{"dfs":"https://clitestrpsk56xwloumq6ngj.dfs.core.windows.net/","web":"https://clitestrpsk56xwloumq6ngj.z2.web.core.windows.net/","blob":"https://clitestrpsk56xwloumq6ngj.blob.core.windows.net/","queue":"https://clitestrpsk56xwloumq6ngj.queue.core.windows.net/","table":"https://clitestrpsk56xwloumq6ngj.table.core.windows.net/","file":"https://clitestrpsk56xwloumq6ngj.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestvjv33kuh5emihpapvtmm2rvht3tzrvzj3l7pygfh2yfwrlsqrgth2qfth6eylgrcnc2v/providers/Microsoft.Storage/storageAccounts/clitestrynzkqk7indncjb6c","name":"clitestrynzkqk7indncjb6c","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-03-03T23:37:22.5048830Z","key2":"2022-03-03T23:37:22.5048830Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-03T23:37:22.5205069Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-03T23:37:22.5205069Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-03-03T23:37:22.4111374Z","primaryEndpoints":{"dfs":"https://clitestrynzkqk7indncjb6c.dfs.core.windows.net/","web":"https://clitestrynzkqk7indncjb6c.z2.web.core.windows.net/","blob":"https://clitestrynzkqk7indncjb6c.blob.core.windows.net/","queue":"https://clitestrynzkqk7indncjb6c.queue.core.windows.net/","table":"https://clitestrynzkqk7indncjb6c.table.core.windows.net/","file":"https://clitestrynzkqk7indncjb6c.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest3dson3a62z7n3t273by34bdkoa3bdosbrwqb6iwpygxslz6qc3jfeirp57b7zgufmnqk/providers/Microsoft.Storage/storageAccounts/clitests4scvwk2agr6ufpu3","name":"clitests4scvwk2agr6ufpu3","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-02-24T09:55:14.9729032Z","key2":"2022-02-24T09:55:14.9729032Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-02-24T09:55:14.9729032Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-02-24T09:55:14.9729032Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-02-24T09:55:14.8791923Z","primaryEndpoints":{"dfs":"https://clitests4scvwk2agr6ufpu3.dfs.core.windows.net/","web":"https://clitests4scvwk2agr6ufpu3.z2.web.core.windows.net/","blob":"https://clitests4scvwk2agr6ufpu3.blob.core.windows.net/","queue":"https://clitests4scvwk2agr6ufpu3.queue.core.windows.net/","table":"https://clitests4scvwk2agr6ufpu3.table.core.windows.net/","file":"https://clitests4scvwk2agr6ufpu3.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestlmm4hekch44v2jjs6g7whi3qbgamfmevxrpjihfokewye7h3suswarq4mw5gdmosfj2y/providers/Microsoft.Storage/storageAccounts/clitests6o6rszcmwmsvtcwx","name":"clitests6o6rszcmwmsvtcwx","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-04-11T14:15:04.1323335Z","key2":"2022-04-11T14:15:04.1323335Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-11T14:15:04.1479441Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-11T14:15:04.1479441Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-04-11T14:15:04.0385481Z","primaryEndpoints":{"dfs":"https://clitests6o6rszcmwmsvtcwx.dfs.core.windows.net/","web":"https://clitests6o6rszcmwmsvtcwx.z2.web.core.windows.net/","blob":"https://clitests6o6rszcmwmsvtcwx.blob.core.windows.net/","queue":"https://clitests6o6rszcmwmsvtcwx.queue.core.windows.net/","table":"https://clitests6o6rszcmwmsvtcwx.table.core.windows.net/","file":"https://clitests6o6rszcmwmsvtcwx.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestbs2bacchkukbiipk6ib4rx4yvvnjs6z7ka4etbeidwv4lv2dytdl7rfnd5boy25orcmt/providers/Microsoft.Storage/storageAccounts/clitestseal4mr2hphhkyqic","name":"clitestseal4mr2hphhkyqic","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-09-28T11:11:17.2406900Z","key2":"2022-09-28T11:11:17.2406900Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-28T11:11:17.6313478Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-28T11:11:17.6313478Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-09-28T11:11:17.0844638Z","primaryEndpoints":{"dfs":"https://clitestseal4mr2hphhkyqic.dfs.core.windows.net/","web":"https://clitestseal4mr2hphhkyqic.z2.web.core.windows.net/","blob":"https://clitestseal4mr2hphhkyqic.blob.core.windows.net/","queue":"https://clitestseal4mr2hphhkyqic.queue.core.windows.net/","table":"https://clitestseal4mr2hphhkyqic.table.core.windows.net/","file":"https://clitestseal4mr2hphhkyqic.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestm4rywbysywqwmtptquhkfxd2teurlgo53xm3uezs3hb5ssnwkzaunj5feng3ayfr6vhj/providers/Microsoft.Storage/storageAccounts/clitestsithivwcb3vjwignc","name":"clitestsithivwcb3vjwignc","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-01-20T04:28:23.0886635Z","key2":"2023-01-20T04:28:23.0886635Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-20T04:28:23.5261844Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-20T04:28:23.5261844Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-01-20T04:28:22.9011827Z","primaryEndpoints":{"dfs":"https://clitestsithivwcb3vjwignc.dfs.core.windows.net/","web":"https://clitestsithivwcb3vjwignc.z2.web.core.windows.net/","blob":"https://clitestsithivwcb3vjwignc.blob.core.windows.net/","queue":"https://clitestsithivwcb3vjwignc.queue.core.windows.net/","table":"https://clitestsithivwcb3vjwignc.table.core.windows.net/","file":"https://clitestsithivwcb3vjwignc.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestxahcmw4jcco4tdgcgek3k5qm5jendg6vbpqk2l3cjtgvvhl7w5wxbb6tmwlienquaq6v/providers/Microsoft.Storage/storageAccounts/clitestsj5423dvdaaxhecw5","name":"clitestsj5423dvdaaxhecw5","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-16T17:01:53.6417658Z","key2":"2023-03-16T17:01:53.6417658Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-16T17:01:54.0011127Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-16T17:01:54.0011127Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-16T17:01:53.4385877Z","primaryEndpoints":{"dfs":"https://clitestsj5423dvdaaxhecw5.dfs.core.windows.net/","web":"https://clitestsj5423dvdaaxhecw5.z2.web.core.windows.net/","blob":"https://clitestsj5423dvdaaxhecw5.blob.core.windows.net/","queue":"https://clitestsj5423dvdaaxhecw5.queue.core.windows.net/","table":"https://clitestsj5423dvdaaxhecw5.table.core.windows.net/","file":"https://clitestsj5423dvdaaxhecw5.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestq43xtwf4f2xlbpobpdqe7l7vg4ss2zo53yt3cix3zkguhi2ow4jrp2ngochipnawkczu/providers/Microsoft.Storage/storageAccounts/clitestsncp4zr2tqxqkj567","name":"clitestsncp4zr2tqxqkj567","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-10-08T20:25:16.9676042Z","key2":"2022-10-08T20:25:16.9676042Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-08T20:25:22.4363869Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-08T20:25:22.4363869Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-10-08T20:25:16.8113658Z","primaryEndpoints":{"dfs":"https://clitestsncp4zr2tqxqkj567.dfs.core.windows.net/","web":"https://clitestsncp4zr2tqxqkj567.z2.web.core.windows.net/","blob":"https://clitestsncp4zr2tqxqkj567.blob.core.windows.net/","queue":"https://clitestsncp4zr2tqxqkj567.queue.core.windows.net/","table":"https://clitestsncp4zr2tqxqkj567.table.core.windows.net/","file":"https://clitestsncp4zr2tqxqkj567.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest62jxvr4odko5gn5tjo4z7ypmirid6zm72g3ah6zg25qh5r5xve5fhikdcnjpxvsaikhl/providers/Microsoft.Storage/storageAccounts/clitestst2iwgltnfj4zoiva","name":"clitestst2iwgltnfj4zoiva","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-08-27T01:58:18.2723177Z","key2":"2021-08-27T01:58:18.2723177Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-08-27T01:58:18.2723177Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-08-27T01:58:18.2723177Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-08-27T01:58:18.2410749Z","primaryEndpoints":{"dfs":"https://clitestst2iwgltnfj4zoiva.dfs.core.windows.net/","web":"https://clitestst2iwgltnfj4zoiva.z2.web.core.windows.net/","blob":"https://clitestst2iwgltnfj4zoiva.blob.core.windows.net/","queue":"https://clitestst2iwgltnfj4zoiva.queue.core.windows.net/","table":"https://clitestst2iwgltnfj4zoiva.table.core.windows.net/","file":"https://clitestst2iwgltnfj4zoiva.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestqqus2xas5sl4htgx2ev4bhu3lxjpkejupglkxwe3cxmbgv65vz5cdduhnn2de5v5vzd5/providers/Microsoft.Storage/storageAccounts/clitesttrel7vnpc5dinlpqy","name":"clitesttrel7vnpc5dinlpqy","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-08-25T23:43:10.0638555Z","key2":"2022-08-25T23:43:10.0638555Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-25T23:43:10.2982408Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-25T23:43:10.2982408Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-08-25T23:43:09.9232350Z","primaryEndpoints":{"dfs":"https://clitesttrel7vnpc5dinlpqy.dfs.core.windows.net/","web":"https://clitesttrel7vnpc5dinlpqy.z2.web.core.windows.net/","blob":"https://clitesttrel7vnpc5dinlpqy.blob.core.windows.net/","queue":"https://clitesttrel7vnpc5dinlpqy.queue.core.windows.net/","table":"https://clitesttrel7vnpc5dinlpqy.table.core.windows.net/","file":"https://clitesttrel7vnpc5dinlpqy.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestxk2peoqt7nd76ktof7sub3mkkcldygtt36d3imnwjd5clletodypibd5uaglpdk44yjm/providers/Microsoft.Storage/storageAccounts/clitestu6whdalngwsksemjs","name":"clitestu6whdalngwsksemjs","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-09-10T02:29:23.5697486Z","key2":"2021-09-10T02:29:23.5697486Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-10T02:29:23.5697486Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-10T02:29:23.5697486Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-09-10T02:29:23.5072536Z","primaryEndpoints":{"dfs":"https://clitestu6whdalngwsksemjs.dfs.core.windows.net/","web":"https://clitestu6whdalngwsksemjs.z2.web.core.windows.net/","blob":"https://clitestu6whdalngwsksemjs.blob.core.windows.net/","queue":"https://clitestu6whdalngwsksemjs.queue.core.windows.net/","table":"https://clitestu6whdalngwsksemjs.table.core.windows.net/","file":"https://clitestu6whdalngwsksemjs.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestso6t4hpogf5y47thn6pcvkyr3q7vlshzebjjlol4bdv3fmskm6fr5qutj77lbcad4b2b/providers/Microsoft.Storage/storageAccounts/clitestuwirxbmysh2gsi45z","name":"clitestuwirxbmysh2gsi45z","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-06-23T23:37:58.6797770Z","key2":"2022-06-23T23:37:58.6797770Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-06-23T23:37:58.6797770Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-06-23T23:37:58.6797770Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-06-23T23:37:58.5391421Z","primaryEndpoints":{"dfs":"https://clitestuwirxbmysh2gsi45z.dfs.core.windows.net/","web":"https://clitestuwirxbmysh2gsi45z.z2.web.core.windows.net/","blob":"https://clitestuwirxbmysh2gsi45z.blob.core.windows.net/","queue":"https://clitestuwirxbmysh2gsi45z.queue.core.windows.net/","table":"https://clitestuwirxbmysh2gsi45z.table.core.windows.net/","file":"https://clitestuwirxbmysh2gsi45z.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestwbzchpbjgcxxskmdhphtbzptfkqdlzhapbqla2v27iw54pevob7yanyz7ppmmigrhtkk/providers/Microsoft.Storage/storageAccounts/clitestvuslwcarkk3sdmgga","name":"clitestvuslwcarkk3sdmgga","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-11-25T23:14:55.4674102Z","key2":"2021-11-25T23:14:55.4674102Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-11-25T23:14:55.4674102Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-11-25T23:14:55.4674102Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-11-25T23:14:55.3892927Z","primaryEndpoints":{"dfs":"https://clitestvuslwcarkk3sdmgga.dfs.core.windows.net/","web":"https://clitestvuslwcarkk3sdmgga.z2.web.core.windows.net/","blob":"https://clitestvuslwcarkk3sdmgga.blob.core.windows.net/","queue":"https://clitestvuslwcarkk3sdmgga.queue.core.windows.net/","table":"https://clitestvuslwcarkk3sdmgga.table.core.windows.net/","file":"https://clitestvuslwcarkk3sdmgga.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestlriqfcojv6aujusys633edrxi3tkric7e6cvk5wwgjmdg4736dv56w4lwzmdnq5tr3mq/providers/Microsoft.Storage/storageAccounts/clitestw6aumidrfwmoqkzvm","name":"clitestw6aumidrfwmoqkzvm","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-11-18T23:32:38.8527397Z","key2":"2021-11-18T23:32:38.8527397Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-11-18T23:32:38.8527397Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-11-18T23:32:38.8527397Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-11-18T23:32:38.7902807Z","primaryEndpoints":{"dfs":"https://clitestw6aumidrfwmoqkzvm.dfs.core.windows.net/","web":"https://clitestw6aumidrfwmoqkzvm.z2.web.core.windows.net/","blob":"https://clitestw6aumidrfwmoqkzvm.blob.core.windows.net/","queue":"https://clitestw6aumidrfwmoqkzvm.queue.core.windows.net/","table":"https://clitestw6aumidrfwmoqkzvm.table.core.windows.net/","file":"https://clitestw6aumidrfwmoqkzvm.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestreufd5cqee3zivebxym7cxi57izubkyszpgf3xlnt4bsit2x6ptggeuh6qiwu4jvwhd5/providers/Microsoft.Storage/storageAccounts/clitestwbzje3s6lhe5qaq5l","name":"clitestwbzje3s6lhe5qaq5l","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-12-23T22:28:23.6667592Z","key2":"2021-12-23T22:28:23.6667592Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-23T22:28:23.6822263Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-23T22:28:23.6822263Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-12-23T22:28:23.5884630Z","primaryEndpoints":{"dfs":"https://clitestwbzje3s6lhe5qaq5l.dfs.core.windows.net/","web":"https://clitestwbzje3s6lhe5qaq5l.z2.web.core.windows.net/","blob":"https://clitestwbzje3s6lhe5qaq5l.blob.core.windows.net/","queue":"https://clitestwbzje3s6lhe5qaq5l.queue.core.windows.net/","table":"https://clitestwbzje3s6lhe5qaq5l.table.core.windows.net/","file":"https://clitestwbzje3s6lhe5qaq5l.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestai5k5hviprkwd4e55rfomhhtrhrvm4vjyhk2fd7bumquivgs4gok7cvjw5nbs74ypoio/providers/Microsoft.Storage/storageAccounts/clitestwhb54pqcmywoyb6en","name":"clitestwhb54pqcmywoyb6en","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-10T02:31:46.1726540Z","key2":"2023-03-10T02:31:46.1726540Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-10T02:31:46.4851343Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-10T02:31:46.4851343Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-10T02:31:45.9695301Z","primaryEndpoints":{"dfs":"https://clitestwhb54pqcmywoyb6en.dfs.core.windows.net/","web":"https://clitestwhb54pqcmywoyb6en.z2.web.core.windows.net/","blob":"https://clitestwhb54pqcmywoyb6en.blob.core.windows.net/","queue":"https://clitestwhb54pqcmywoyb6en.queue.core.windows.net/","table":"https://clitestwhb54pqcmywoyb6en.table.core.windows.net/","file":"https://clitestwhb54pqcmywoyb6en.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestzwol2xp2hrdx5bhsmgwhfezenabsjv72wr74khrozeotjg5njclime2o2jivojenx5qg/providers/Microsoft.Storage/storageAccounts/clitestwovhrcxl7utdrkyaj","name":"clitestwovhrcxl7utdrkyaj","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-15T11:39:44.3221117Z","key2":"2023-03-15T11:39:44.3221117Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-15T11:39:44.6659049Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-15T11:39:44.6659049Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-15T11:39:44.1033608Z","primaryEndpoints":{"dfs":"https://clitestwovhrcxl7utdrkyaj.dfs.core.windows.net/","web":"https://clitestwovhrcxl7utdrkyaj.z2.web.core.windows.net/","blob":"https://clitestwovhrcxl7utdrkyaj.blob.core.windows.net/","queue":"https://clitestwovhrcxl7utdrkyaj.queue.core.windows.net/","table":"https://clitestwovhrcxl7utdrkyaj.table.core.windows.net/","file":"https://clitestwovhrcxl7utdrkyaj.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestd4bw76hwfcd5x44bvzgzrmw7o22v4ae6wm7bvct7hyy2m6a4q7arsiuhuudmt4ni25ot/providers/Microsoft.Storage/storageAccounts/clitestwp22yepwy73mhndpy","name":"clitestwp22yepwy73mhndpy","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-11-18T02:55:29.4740442Z","key2":"2022-11-18T02:55:29.4740442Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-18T02:55:29.9115702Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-18T02:55:29.9115702Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-11-18T02:55:29.3177717Z","primaryEndpoints":{"dfs":"https://clitestwp22yepwy73mhndpy.dfs.core.windows.net/","web":"https://clitestwp22yepwy73mhndpy.z2.web.core.windows.net/","blob":"https://clitestwp22yepwy73mhndpy.blob.core.windows.net/","queue":"https://clitestwp22yepwy73mhndpy.queue.core.windows.net/","table":"https://clitestwp22yepwy73mhndpy.table.core.windows.net/","file":"https://clitestwp22yepwy73mhndpy.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitesttlschpyugymorheodsulam7yhpwylijzpbmjr3phwwis4vj2rx5elxcjkb236fcnumx3/providers/Microsoft.Storage/storageAccounts/clitestwv22naweyfr4m5rga","name":"clitestwv22naweyfr4m5rga","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-11-01T19:54:26.9185866Z","key2":"2021-11-01T19:54:26.9185866Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-11-01T19:54:26.9185866Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-11-01T19:54:26.9185866Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-11-01T19:54:26.8717369Z","primaryEndpoints":{"dfs":"https://clitestwv22naweyfr4m5rga.dfs.core.windows.net/","web":"https://clitestwv22naweyfr4m5rga.z2.web.core.windows.net/","blob":"https://clitestwv22naweyfr4m5rga.blob.core.windows.net/","queue":"https://clitestwv22naweyfr4m5rga.queue.core.windows.net/","table":"https://clitestwv22naweyfr4m5rga.table.core.windows.net/","file":"https://clitestwv22naweyfr4m5rga.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitesth52efeutldrxowe5cfayjvk4zhpypdmky6fyppzro5r3ldqu7dwf2ca6jf3lqm4eijf6/providers/Microsoft.Storage/storageAccounts/clitestx5fskzfbidzs4kqmu","name":"clitestx5fskzfbidzs4kqmu","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-11-05T08:48:16.0575682Z","key2":"2021-11-05T08:48:16.0575682Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-11-05T08:48:16.0575682Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-11-05T08:48:16.0575682Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-11-05T08:48:15.9794412Z","primaryEndpoints":{"dfs":"https://clitestx5fskzfbidzs4kqmu.dfs.core.windows.net/","web":"https://clitestx5fskzfbidzs4kqmu.z2.web.core.windows.net/","blob":"https://clitestx5fskzfbidzs4kqmu.blob.core.windows.net/","queue":"https://clitestx5fskzfbidzs4kqmu.queue.core.windows.net/","table":"https://clitestx5fskzfbidzs4kqmu.table.core.windows.net/","file":"https://clitestx5fskzfbidzs4kqmu.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestv47xnmmoy6up24mhvootjb3ekx67firhufh7lv44pwso7jrhomfespgkqajpucwqbevd/providers/Microsoft.Storage/storageAccounts/clitestx77r33bl7wauzgdo6","name":"clitestx77r33bl7wauzgdo6","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-09-28T13:26:08.7845297Z","key2":"2022-09-28T13:26:08.7845297Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-28T13:26:09.2533062Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-28T13:26:09.2533062Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-09-28T13:26:08.6595294Z","primaryEndpoints":{"dfs":"https://clitestx77r33bl7wauzgdo6.dfs.core.windows.net/","web":"https://clitestx77r33bl7wauzgdo6.z2.web.core.windows.net/","blob":"https://clitestx77r33bl7wauzgdo6.blob.core.windows.net/","queue":"https://clitestx77r33bl7wauzgdo6.queue.core.windows.net/","table":"https://clitestx77r33bl7wauzgdo6.table.core.windows.net/","file":"https://clitestx77r33bl7wauzgdo6.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitesti6qxvg2pnr4ox6h5c3q3rihq5r56452igsbp6tpbubyok4cabvhryfo7fuvf2je57mlq/providers/Microsoft.Storage/storageAccounts/clitestxa37jvyubsj4yssqf","name":"clitestxa37jvyubsj4yssqf","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-08-19T02:53:27.8549195Z","key2":"2022-08-19T02:53:27.8549195Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-19T02:53:28.1205092Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-19T02:53:28.1205092Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-08-19T02:53:27.7142914Z","primaryEndpoints":{"dfs":"https://clitestxa37jvyubsj4yssqf.dfs.core.windows.net/","web":"https://clitestxa37jvyubsj4yssqf.z2.web.core.windows.net/","blob":"https://clitestxa37jvyubsj4yssqf.blob.core.windows.net/","queue":"https://clitestxa37jvyubsj4yssqf.queue.core.windows.net/","table":"https://clitestxa37jvyubsj4yssqf.table.core.windows.net/","file":"https://clitestxa37jvyubsj4yssqf.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestsfkcdnkd2xngtxma6yip2hrfxcljs3dtv4p6teg457mlhyruamnayv7ejk3e264tbsue/providers/Microsoft.Storage/storageAccounts/clitestxc5fs7nomr2dnwv5h","name":"clitestxc5fs7nomr2dnwv5h","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-12-16T23:57:25.5009113Z","key2":"2021-12-16T23:57:25.5009113Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-16T23:57:25.5009113Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-16T23:57:25.5009113Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-12-16T23:57:25.4227819Z","primaryEndpoints":{"dfs":"https://clitestxc5fs7nomr2dnwv5h.dfs.core.windows.net/","web":"https://clitestxc5fs7nomr2dnwv5h.z2.web.core.windows.net/","blob":"https://clitestxc5fs7nomr2dnwv5h.blob.core.windows.net/","queue":"https://clitestxc5fs7nomr2dnwv5h.queue.core.windows.net/","table":"https://clitestxc5fs7nomr2dnwv5h.table.core.windows.net/","file":"https://clitestxc5fs7nomr2dnwv5h.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest24nujajhdsa7pubn2angslvzooub4smz7gng6cqsysv6mxzm2wighs2iblydkmokzfr5/providers/Microsoft.Storage/storageAccounts/clitestxfw467u5ktuzh7bsr","name":"clitestxfw467u5ktuzh7bsr","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-21T15:08:48.3227436Z","key2":"2023-03-21T15:08:48.3227436Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-21T15:08:48.6508729Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-21T15:08:48.6508729Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-21T15:08:48.1039973Z","primaryEndpoints":{"dfs":"https://clitestxfw467u5ktuzh7bsr.dfs.core.windows.net/","web":"https://clitestxfw467u5ktuzh7bsr.z2.web.core.windows.net/","blob":"https://clitestxfw467u5ktuzh7bsr.blob.core.windows.net/","queue":"https://clitestxfw467u5ktuzh7bsr.queue.core.windows.net/","table":"https://clitestxfw467u5ktuzh7bsr.table.core.windows.net/","file":"https://clitestxfw467u5ktuzh7bsr.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestuapcrhybuggyatduocbydgd2xgdyuaj26awe5rksptnbf2uz7rbjt5trh6gj3q3jv23u/providers/Microsoft.Storage/storageAccounts/clitestxueoehnvkkqr6h434","name":"clitestxueoehnvkkqr6h434","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-03-17T22:09:26.4376958Z","key2":"2022-03-17T22:09:26.4376958Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-17T22:09:26.4376958Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-17T22:09:26.4376958Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-03-17T22:09:26.3282727Z","primaryEndpoints":{"dfs":"https://clitestxueoehnvkkqr6h434.dfs.core.windows.net/","web":"https://clitestxueoehnvkkqr6h434.z2.web.core.windows.net/","blob":"https://clitestxueoehnvkkqr6h434.blob.core.windows.net/","queue":"https://clitestxueoehnvkkqr6h434.queue.core.windows.net/","table":"https://clitestxueoehnvkkqr6h434.table.core.windows.net/","file":"https://clitestxueoehnvkkqr6h434.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestz6nz7w4jn5qno6si2l4sll45nh5mm4ppjardemmpv3qttphjslaepqrawod4quoi25pg/providers/Microsoft.Storage/storageAccounts/clitesty4jigfotewas2avck","name":"clitesty4jigfotewas2avck","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-11-07T12:07:29.2030044Z","key2":"2022-11-07T12:07:29.2030044Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-07T12:07:29.4998949Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-07T12:07:29.4998949Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-11-07T12:07:29.0311335Z","primaryEndpoints":{"dfs":"https://clitesty4jigfotewas2avck.dfs.core.windows.net/","web":"https://clitesty4jigfotewas2avck.z2.web.core.windows.net/","blob":"https://clitesty4jigfotewas2avck.blob.core.windows.net/","queue":"https://clitesty4jigfotewas2avck.queue.core.windows.net/","table":"https://clitesty4jigfotewas2avck.table.core.windows.net/","file":"https://clitesty4jigfotewas2avck.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest22jkeprwd3lxhlyqisxtj7yaqkbxjwc46syhcbh3y75hshuspxh6d26ixzu67ht2sjhr/providers/Microsoft.Storage/storageAccounts/clitestyizsohp6lh6zuhgpd","name":"clitestyizsohp6lh6zuhgpd","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-07-22T00:02:28.7597703Z","key2":"2022-07-22T00:02:28.7597703Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-07-22T00:02:29.0253981Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-07-22T00:02:29.0253981Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-07-22T00:02:28.6348202Z","primaryEndpoints":{"dfs":"https://clitestyizsohp6lh6zuhgpd.dfs.core.windows.net/","web":"https://clitestyizsohp6lh6zuhgpd.z2.web.core.windows.net/","blob":"https://clitestyizsohp6lh6zuhgpd.blob.core.windows.net/","queue":"https://clitestyizsohp6lh6zuhgpd.queue.core.windows.net/","table":"https://clitestyizsohp6lh6zuhgpd.table.core.windows.net/","file":"https://clitestyizsohp6lh6zuhgpd.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestx3pfshbrinyatbufp2poh5rsffnvxx7xguy4dh7ur2lw53ec2vj2urijlfusobkuftmj/providers/Microsoft.Storage/storageAccounts/clitestypsikhzkf52owen25","name":"clitestypsikhzkf52owen25","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-01-28T15:21:59.1350970Z","key2":"2023-01-28T15:21:59.1350970Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-28T15:21:59.4319989Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-28T15:21:59.4319989Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-01-28T15:21:58.9475941Z","primaryEndpoints":{"dfs":"https://clitestypsikhzkf52owen25.dfs.core.windows.net/","web":"https://clitestypsikhzkf52owen25.z2.web.core.windows.net/","blob":"https://clitestypsikhzkf52owen25.blob.core.windows.net/","queue":"https://clitestypsikhzkf52owen25.queue.core.windows.net/","table":"https://clitestypsikhzkf52owen25.table.core.windows.net/","file":"https://clitestypsikhzkf52owen25.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestuuzapuumij7y2c5htx335t3nfvqfcjte7oti4odgy3ypszafy5aoft4iutszykqzfavy/providers/Microsoft.Storage/storageAccounts/clitestyqkk5hfglq7mjf773","name":"clitestyqkk5hfglq7mjf773","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-08-14T16:24:10.7172742Z","key2":"2022-08-14T16:24:10.7172742Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-14T16:24:11.0453913Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-14T16:24:11.0453913Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-08-14T16:24:10.5922597Z","primaryEndpoints":{"dfs":"https://clitestyqkk5hfglq7mjf773.dfs.core.windows.net/","web":"https://clitestyqkk5hfglq7mjf773.z2.web.core.windows.net/","blob":"https://clitestyqkk5hfglq7mjf773.blob.core.windows.net/","queue":"https://clitestyqkk5hfglq7mjf773.queue.core.windows.net/","table":"https://clitestyqkk5hfglq7mjf773.table.core.windows.net/","file":"https://clitestyqkk5hfglq7mjf773.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestoxuyxq6xdyl2ozpsoxilmrws7ll5ej23p7q2dhd6mwitluhqx7mxr4gn2ykltevyq6ow/providers/Microsoft.Storage/storageAccounts/clitestyt3nwsbewgqkdmgih","name":"clitestyt3nwsbewgqkdmgih","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-12-16T02:57:30.4121161Z","key2":"2022-12-16T02:57:30.4121161Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-16T02:57:30.8652458Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-16T02:57:30.8652458Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-12-16T02:57:30.2402507Z","primaryEndpoints":{"dfs":"https://clitestyt3nwsbewgqkdmgih.dfs.core.windows.net/","web":"https://clitestyt3nwsbewgqkdmgih.z2.web.core.windows.net/","blob":"https://clitestyt3nwsbewgqkdmgih.blob.core.windows.net/","queue":"https://clitestyt3nwsbewgqkdmgih.queue.core.windows.net/","table":"https://clitestyt3nwsbewgqkdmgih.table.core.windows.net/","file":"https://clitestyt3nwsbewgqkdmgih.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestlnzg2rscuyweetdgvywse35jkhd3s7gay3wnjzoyqojyq6i3iw42uycss45mj52zitnl/providers/Microsoft.Storage/storageAccounts/clitestzarcstbcgg3yqinfg","name":"clitestzarcstbcgg3yqinfg","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-07-30T02:23:46.1127669Z","key2":"2021-07-30T02:23:46.1127669Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-07-30T02:23:46.1127669Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-07-30T02:23:46.1127669Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-07-30T02:23:46.0658902Z","primaryEndpoints":{"dfs":"https://clitestzarcstbcgg3yqinfg.dfs.core.windows.net/","web":"https://clitestzarcstbcgg3yqinfg.z2.web.core.windows.net/","blob":"https://clitestzarcstbcgg3yqinfg.blob.core.windows.net/","queue":"https://clitestzarcstbcgg3yqinfg.queue.core.windows.net/","table":"https://clitestzarcstbcgg3yqinfg.table.core.windows.net/","file":"https://clitestzarcstbcgg3yqinfg.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest4ib4bh72j3bahzuizsf4oc7y7mgj33lfx7msbsic4wwhzbpmzguskj7qvjkqn3iq5ryy/providers/Microsoft.Storage/storageAccounts/clitestzba3ifejanspwgy5z","name":"clitestzba3ifejanspwgy5z","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-09-29T09:55:10.6417229Z","key2":"2022-09-29T09:55:10.6417229Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-29T09:55:42.9231864Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-29T09:55:42.9231864Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-09-29T09:55:10.4854690Z","primaryEndpoints":{"dfs":"https://clitestzba3ifejanspwgy5z.dfs.core.windows.net/","web":"https://clitestzba3ifejanspwgy5z.z2.web.core.windows.net/","blob":"https://clitestzba3ifejanspwgy5z.blob.core.windows.net/","queue":"https://clitestzba3ifejanspwgy5z.queue.core.windows.net/","table":"https://clitestzba3ifejanspwgy5z.table.core.windows.net/","file":"https://clitestzba3ifejanspwgy5z.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestb5ye27khl45vcbvrysvai4bmjcp6caqzvphgduk5ustfczvzzsm5lxwmsudixds73g56/providers/Microsoft.Storage/storageAccounts/clitestzexoz5vghqkfgsgkd","name":"clitestzexoz5vghqkfgsgkd","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-11-04T20:30:56.7011448Z","key2":"2022-11-04T20:30:56.7011448Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-04T20:30:57.1074292Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-04T20:30:57.1074292Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-11-04T20:30:56.5293220Z","primaryEndpoints":{"dfs":"https://clitestzexoz5vghqkfgsgkd.dfs.core.windows.net/","web":"https://clitestzexoz5vghqkfgsgkd.z2.web.core.windows.net/","blob":"https://clitestzexoz5vghqkfgsgkd.blob.core.windows.net/","queue":"https://clitestzexoz5vghqkfgsgkd.queue.core.windows.net/","table":"https://clitestzexoz5vghqkfgsgkd.table.core.windows.net/","file":"https://clitestzexoz5vghqkfgsgkd.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest3rc3qohh2yood7nss4a3zhw2jzfrieklhtzvg6vzwu5iiy2nf2j2aew75wurzs7kdhrs/providers/Microsoft.Storage/storageAccounts/clitestzvz5cgvgeqsmr2jzz","name":"clitestzvz5cgvgeqsmr2jzz","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-11-11T02:25:57.0109308Z","key2":"2022-11-11T02:25:57.0109308Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-11T02:25:57.3546736Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-11T02:25:57.3546736Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-11-11T02:25:56.8546516Z","primaryEndpoints":{"dfs":"https://clitestzvz5cgvgeqsmr2jzz.dfs.core.windows.net/","web":"https://clitestzvz5cgvgeqsmr2jzz.z2.web.core.windows.net/","blob":"https://clitestzvz5cgvgeqsmr2jzz.blob.core.windows.net/","queue":"https://clitestzvz5cgvgeqsmr2jzz.queue.core.windows.net/","table":"https://clitestzvz5cgvgeqsmr2jzz.table.core.windows.net/","file":"https://clitestzvz5cgvgeqsmr2jzz.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestdrcqy4cvb6nvm2r3xxjobnzx3d4cuzk6iuwvy3gr7bzivprda4tmg47vpi47pv3h54jl/providers/Microsoft.Storage/storageAccounts/clitestzxwuovnfg7otkmqru","name":"clitestzxwuovnfg7otkmqru","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-10-14T01:07:11.9063246Z","key2":"2022-10-14T01:07:11.9063246Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-14T01:07:12.2813265Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-14T01:07:12.2813265Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-10-14T01:07:11.7657165Z","primaryEndpoints":{"dfs":"https://clitestzxwuovnfg7otkmqru.dfs.core.windows.net/","web":"https://clitestzxwuovnfg7otkmqru.z2.web.core.windows.net/","blob":"https://clitestzxwuovnfg7otkmqru.blob.core.windows.net/","queue":"https://clitestzxwuovnfg7otkmqru.queue.core.windows.net/","table":"https://clitestzxwuovnfg7otkmqru.table.core.windows.net/","file":"https://clitestzxwuovnfg7otkmqru.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestbyccq72r2rnjfc6e7ma7xklipq5yxdec7xzgp3rqdiqvagffurpfcagi7dv3kjixsp7k/providers/Microsoft.Storage/storageAccounts/version25b4mikldc2rugmv6","name":"version25b4mikldc2rugmv6","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-06-17T02:36:57.8240400Z","key2":"2022-06-17T02:36:57.8240400Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-06-17T02:36:57.8240400Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-06-17T02:36:57.8240400Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-06-17T02:36:57.6990367Z","primaryEndpoints":{"dfs":"https://version25b4mikldc2rugmv6.dfs.core.windows.net/","web":"https://version25b4mikldc2rugmv6.z2.web.core.windows.net/","blob":"https://version25b4mikldc2rugmv6.blob.core.windows.net/","queue":"https://version25b4mikldc2rugmv6.queue.core.windows.net/","table":"https://version25b4mikldc2rugmv6.table.core.windows.net/","file":"https://version25b4mikldc2rugmv6.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitests76ucvib4b5fgppqu5ciu6pknaatlexv4uk736sdtnk6osbv4idvaj7rh5ojgrjomo2z/providers/Microsoft.Storage/storageAccounts/version2unrg7v6iwv7y5m5l","name":"version2unrg7v6iwv7y5m5l","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-03-17T21:39:50.1062976Z","key2":"2022-03-17T21:39:50.1062976Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-17T21:39:50.1062976Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-17T21:39:50.1062976Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-03-17T21:39:50.0281735Z","primaryEndpoints":{"dfs":"https://version2unrg7v6iwv7y5m5l.dfs.core.windows.net/","web":"https://version2unrg7v6iwv7y5m5l.z2.web.core.windows.net/","blob":"https://version2unrg7v6iwv7y5m5l.blob.core.windows.net/","queue":"https://version2unrg7v6iwv7y5m5l.queue.core.windows.net/","table":"https://version2unrg7v6iwv7y5m5l.table.core.windows.net/","file":"https://version2unrg7v6iwv7y5m5l.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestdlyw7zcih5ksxji6fsbjdxixu2merfoh6lnjqhrl6pb7u2nuuawuzhkrpo2ydvieo62a/providers/Microsoft.Storage/storageAccounts/version3rbfsquyq2hihnxsc","name":"version3rbfsquyq2hihnxsc","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-11-09T13:36:26.7545690Z","key2":"2022-11-09T13:36:26.7545690Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-09T13:36:27.0045879Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-09T13:36:27.0045879Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-11-09T13:36:26.5826958Z","primaryEndpoints":{"dfs":"https://version3rbfsquyq2hihnxsc.dfs.core.windows.net/","web":"https://version3rbfsquyq2hihnxsc.z2.web.core.windows.net/","blob":"https://version3rbfsquyq2hihnxsc.blob.core.windows.net/","queue":"https://version3rbfsquyq2hihnxsc.queue.core.windows.net/","table":"https://version3rbfsquyq2hihnxsc.table.core.windows.net/","file":"https://version3rbfsquyq2hihnxsc.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestvrt6ndmvgrvk3squxvmf7wslhu2iw7btilnkco5m4vlsjysrqllrvj3f24drqcnan4ih/providers/Microsoft.Storage/storageAccounts/version3xibudbqwnvf7yny4","name":"version3xibudbqwnvf7yny4","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-10-28T16:49:07.5954083Z","key2":"2022-10-28T16:49:07.5954083Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-28T16:49:07.8766554Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-28T16:49:07.8766554Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-10-28T16:49:07.4390881Z","primaryEndpoints":{"dfs":"https://version3xibudbqwnvf7yny4.dfs.core.windows.net/","web":"https://version3xibudbqwnvf7yny4.z2.web.core.windows.net/","blob":"https://version3xibudbqwnvf7yny4.blob.core.windows.net/","queue":"https://version3xibudbqwnvf7yny4.queue.core.windows.net/","table":"https://version3xibudbqwnvf7yny4.table.core.windows.net/","file":"https://version3xibudbqwnvf7yny4.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest3tibadds5lu5w2l7eglv3fx6fle6tcdlmpnjyebby5bb5xfopqkxdqumpgyd2feunb2d/providers/Microsoft.Storage/storageAccounts/version4dicc6l6ho3regfk6","name":"version4dicc6l6ho3regfk6","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-04-11T14:00:21.7678463Z","key2":"2022-04-11T14:00:21.7678463Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-11T14:00:21.7678463Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-11T14:00:21.7678463Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-04-11T14:00:21.6584988Z","primaryEndpoints":{"dfs":"https://version4dicc6l6ho3regfk6.dfs.core.windows.net/","web":"https://version4dicc6l6ho3regfk6.z2.web.core.windows.net/","blob":"https://version4dicc6l6ho3regfk6.blob.core.windows.net/","queue":"https://version4dicc6l6ho3regfk6.queue.core.windows.net/","table":"https://version4dicc6l6ho3regfk6.table.core.windows.net/","file":"https://version4dicc6l6ho3regfk6.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest4vi2mvluulzrmeub46syukca5zvbh4e45bvzj4emc4kvpojkeb4gfjfaxaerpztuw5ad/providers/Microsoft.Storage/storageAccounts/version4xkmftzpmsufdepck","name":"version4xkmftzpmsufdepck","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-11-18T06:38:21.4985608Z","key2":"2022-11-18T06:38:21.4985608Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-18T06:38:21.8266823Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-18T06:38:21.8266823Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-11-18T06:38:21.3266792Z","primaryEndpoints":{"dfs":"https://version4xkmftzpmsufdepck.dfs.core.windows.net/","web":"https://version4xkmftzpmsufdepck.z2.web.core.windows.net/","blob":"https://version4xkmftzpmsufdepck.blob.core.windows.net/","queue":"https://version4xkmftzpmsufdepck.queue.core.windows.net/","table":"https://version4xkmftzpmsufdepck.table.core.windows.net/","file":"https://version4xkmftzpmsufdepck.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestp7zyraj5dtgrpvbojfcxurqc76v55jyx7bhos4akvsqvu6hkx4sness7rzvabp2n2q4y/providers/Microsoft.Storage/storageAccounts/version52yr66acrhlak7qxw","name":"version52yr66acrhlak7qxw","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-01-28T15:04:07.6726249Z","key2":"2023-01-28T15:04:07.6726249Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-28T15:04:07.9382432Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-28T15:04:07.9382432Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-01-28T15:04:07.5007750Z","primaryEndpoints":{"dfs":"https://version52yr66acrhlak7qxw.dfs.core.windows.net/","web":"https://version52yr66acrhlak7qxw.z2.web.core.windows.net/","blob":"https://version52yr66acrhlak7qxw.blob.core.windows.net/","queue":"https://version52yr66acrhlak7qxw.queue.core.windows.net/","table":"https://version52yr66acrhlak7qxw.table.core.windows.net/","file":"https://version52yr66acrhlak7qxw.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestj6mzl2jh5foj22nukibc5iijfrqe7pz2vgs6d4b67tq3fsxfwwgc6fmqdpgbshpsmd7z/providers/Microsoft.Storage/storageAccounts/version5d5urivob4uy6qjcq","name":"version5d5urivob4uy6qjcq","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-21T14:53:21.5923646Z","key2":"2023-03-21T14:53:21.5923646Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-21T14:53:21.9829954Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-21T14:53:21.9829954Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-21T14:53:21.3736398Z","primaryEndpoints":{"dfs":"https://version5d5urivob4uy6qjcq.dfs.core.windows.net/","web":"https://version5d5urivob4uy6qjcq.z2.web.core.windows.net/","blob":"https://version5d5urivob4uy6qjcq.blob.core.windows.net/","queue":"https://version5d5urivob4uy6qjcq.queue.core.windows.net/","table":"https://version5d5urivob4uy6qjcq.table.core.windows.net/","file":"https://version5d5urivob4uy6qjcq.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestwknqzg5zjerxpy3o5hk7dnurdorem3gtbhrpqfkprayy4vlkd4273wxmt3qg7mzreetg/providers/Microsoft.Storage/storageAccounts/version5j4oyz2ix5ku4yhgr","name":"version5j4oyz2ix5ku4yhgr","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-08-12T00:24:16.9641784Z","key2":"2022-08-12T00:24:16.9641784Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-12T00:24:17.1985596Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-12T00:24:17.1985596Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-08-12T00:24:16.8391584Z","primaryEndpoints":{"dfs":"https://version5j4oyz2ix5ku4yhgr.dfs.core.windows.net/","web":"https://version5j4oyz2ix5ku4yhgr.z2.web.core.windows.net/","blob":"https://version5j4oyz2ix5ku4yhgr.blob.core.windows.net/","queue":"https://version5j4oyz2ix5ku4yhgr.queue.core.windows.net/","table":"https://version5j4oyz2ix5ku4yhgr.table.core.windows.net/","file":"https://version5j4oyz2ix5ku4yhgr.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestousee7s5ti3bvgsldu3tad76cdv45lzvkwlnece46ufo4hjl22dj6kmqdpkbeba6i7wa/providers/Microsoft.Storage/storageAccounts/version5s35huoclfr4t2omd","name":"version5s35huoclfr4t2omd","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-02-24T09:39:15.6662132Z","key2":"2022-02-24T09:39:15.6662132Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-02-24T09:39:15.6817670Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-02-24T09:39:15.6817670Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-02-24T09:39:15.6036637Z","primaryEndpoints":{"dfs":"https://version5s35huoclfr4t2omd.dfs.core.windows.net/","web":"https://version5s35huoclfr4t2omd.z2.web.core.windows.net/","blob":"https://version5s35huoclfr4t2omd.blob.core.windows.net/","queue":"https://version5s35huoclfr4t2omd.queue.core.windows.net/","table":"https://version5s35huoclfr4t2omd.table.core.windows.net/","file":"https://version5s35huoclfr4t2omd.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest44npq5u2pkbm53hxxrv7ygh6tmhrjpe4cz7xju5zhksbv673e27idhs2dvxbduzb5oyp/providers/Microsoft.Storage/storageAccounts/version6bnpxovvo5uqf7y2p","name":"version6bnpxovvo5uqf7y2p","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-10-24T07:21:00.9407112Z","key2":"2022-10-24T07:21:00.9407112Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-24T07:21:01.2375637Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-24T07:21:01.2375637Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-10-24T07:21:00.8000623Z","primaryEndpoints":{"dfs":"https://version6bnpxovvo5uqf7y2p.dfs.core.windows.net/","web":"https://version6bnpxovvo5uqf7y2p.z2.web.core.windows.net/","blob":"https://version6bnpxovvo5uqf7y2p.blob.core.windows.net/","queue":"https://version6bnpxovvo5uqf7y2p.queue.core.windows.net/","table":"https://version6bnpxovvo5uqf7y2p.table.core.windows.net/","file":"https://version6bnpxovvo5uqf7y2p.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestyfflvqjugb4dxtw55oyliu5mfji4oiksok4fzgo4d45gsnhpbtugfkxk2bcyye47fpir/providers/Microsoft.Storage/storageAccounts/version6tbadpu7kia3m342v","name":"version6tbadpu7kia3m342v","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-09-02T00:33:26.5539406Z","key2":"2022-09-02T00:33:26.5539406Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-02T00:33:26.8039627Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-02T00:33:26.8039627Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-09-02T00:33:26.4133137Z","primaryEndpoints":{"dfs":"https://version6tbadpu7kia3m342v.dfs.core.windows.net/","web":"https://version6tbadpu7kia3m342v.z2.web.core.windows.net/","blob":"https://version6tbadpu7kia3m342v.blob.core.windows.net/","queue":"https://version6tbadpu7kia3m342v.queue.core.windows.net/","table":"https://version6tbadpu7kia3m342v.table.core.windows.net/","file":"https://version6tbadpu7kia3m342v.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest3wpnuuey7exy3swwwpwaveh36csgi7b7ln2zhd5jqh62jyapgqo4wxm2unv6pwqpm7yd/providers/Microsoft.Storage/storageAccounts/version6yw4vx5xfl4wwezxp","name":"version6yw4vx5xfl4wwezxp","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-10-08T21:28:11.3648729Z","key2":"2022-10-08T21:28:11.3648729Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-08T21:28:11.6461284Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-08T21:28:11.6461284Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-10-08T21:28:11.2086211Z","primaryEndpoints":{"dfs":"https://version6yw4vx5xfl4wwezxp.dfs.core.windows.net/","web":"https://version6yw4vx5xfl4wwezxp.z2.web.core.windows.net/","blob":"https://version6yw4vx5xfl4wwezxp.blob.core.windows.net/","queue":"https://version6yw4vx5xfl4wwezxp.queue.core.windows.net/","table":"https://version6yw4vx5xfl4wwezxp.table.core.windows.net/","file":"https://version6yw4vx5xfl4wwezxp.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestoadtc6kjlj3rvupt5zjd7slnwj7rplfi6a4rjfn2mqhmcy3pf5q3y72yvggc4catyzs7/providers/Microsoft.Storage/storageAccounts/version7hxqav7p6ctrpexaq","name":"version7hxqav7p6ctrpexaq","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-09-09T01:28:19.4080844Z","key2":"2022-09-09T01:28:19.4080844Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-09T01:28:19.6268366Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-09T01:28:19.6268366Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-09-09T01:28:19.2674601Z","primaryEndpoints":{"dfs":"https://version7hxqav7p6ctrpexaq.dfs.core.windows.net/","web":"https://version7hxqav7p6ctrpexaq.z2.web.core.windows.net/","blob":"https://version7hxqav7p6ctrpexaq.blob.core.windows.net/","queue":"https://version7hxqav7p6ctrpexaq.queue.core.windows.net/","table":"https://version7hxqav7p6ctrpexaq.table.core.windows.net/","file":"https://version7hxqav7p6ctrpexaq.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestof6eo6jkq3yzsi2lczqok2ikmh4easih4rkiz5b6nvkc3omg27qu4nskw3bm2hraeawv/providers/Microsoft.Storage/storageAccounts/version7vet3z2rlmmctkila","name":"version7vet3z2rlmmctkila","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-02-17T02:51:56.0107088Z","key2":"2023-02-17T02:51:56.0107088Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-02-17T02:51:56.3075924Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-02-17T02:51:56.3075924Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-02-17T02:51:55.8231912Z","primaryEndpoints":{"dfs":"https://version7vet3z2rlmmctkila.dfs.core.windows.net/","web":"https://version7vet3z2rlmmctkila.z2.web.core.windows.net/","blob":"https://version7vet3z2rlmmctkila.blob.core.windows.net/","queue":"https://version7vet3z2rlmmctkila.queue.core.windows.net/","table":"https://version7vet3z2rlmmctkila.table.core.windows.net/","file":"https://version7vet3z2rlmmctkila.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestnsltx6condyja3gmrgyusmnqs6pquezzwooln2uyvlxft4lo2bwx6y42zatepcl4ozfk/providers/Microsoft.Storage/storageAccounts/versionacqdlqglnqxswk5uf","name":"versionacqdlqglnqxswk5uf","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-10T02:14:24.8497966Z","key2":"2023-03-10T02:14:24.8497966Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-10T02:14:25.4123264Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-10T02:14:25.4123264Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-10T02:14:24.6154206Z","primaryEndpoints":{"dfs":"https://versionacqdlqglnqxswk5uf.dfs.core.windows.net/","web":"https://versionacqdlqglnqxswk5uf.z2.web.core.windows.net/","blob":"https://versionacqdlqglnqxswk5uf.blob.core.windows.net/","queue":"https://versionacqdlqglnqxswk5uf.queue.core.windows.net/","table":"https://versionacqdlqglnqxswk5uf.table.core.windows.net/","file":"https://versionacqdlqglnqxswk5uf.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestdr6bri6cqc4uqm7ggpwj34csapsvbmlicxdcovjzsxlkc5ph2xyxnjlxzboseuegw5q2/providers/Microsoft.Storage/storageAccounts/versionagcwr45mfhwqkazte","name":"versionagcwr45mfhwqkazte","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-05-19T23:06:05.8843975Z","key2":"2022-05-19T23:06:05.8843975Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-05-19T23:06:05.8843975Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-05-19T23:06:05.8843975Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-05-19T23:06:05.7750830Z","primaryEndpoints":{"dfs":"https://versionagcwr45mfhwqkazte.dfs.core.windows.net/","web":"https://versionagcwr45mfhwqkazte.z2.web.core.windows.net/","blob":"https://versionagcwr45mfhwqkazte.blob.core.windows.net/","queue":"https://versionagcwr45mfhwqkazte.queue.core.windows.net/","table":"https://versionagcwr45mfhwqkazte.table.core.windows.net/","file":"https://versionagcwr45mfhwqkazte.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestxkthrlm2bpiyypqwopok4dtcxpmdi2tmhkvvv3boalgdvpit6iikc32sqjtp5eivpcpv/providers/Microsoft.Storage/storageAccounts/versionazmdigwvyrqflkpzf","name":"versionazmdigwvyrqflkpzf","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-01-19T07:55:34.4659119Z","key2":"2023-01-19T07:55:34.4659119Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-19T07:55:34.8565359Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-19T07:55:34.8565359Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-01-19T07:55:34.2784346Z","primaryEndpoints":{"dfs":"https://versionazmdigwvyrqflkpzf.dfs.core.windows.net/","web":"https://versionazmdigwvyrqflkpzf.z2.web.core.windows.net/","blob":"https://versionazmdigwvyrqflkpzf.blob.core.windows.net/","queue":"https://versionazmdigwvyrqflkpzf.queue.core.windows.net/","table":"https://versionazmdigwvyrqflkpzf.table.core.windows.net/","file":"https://versionazmdigwvyrqflkpzf.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestpivpnz7fy2mpqmli75x4nb6ixrpsaoie5ugczfxzicaadus7tn2l3b6uhhx5in6rj6vx/providers/Microsoft.Storage/storageAccounts/versionb65dwakfc37kt3o26","name":"versionb65dwakfc37kt3o26","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-16T16:45:19.6770736Z","key2":"2023-03-16T16:45:19.6770736Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-16T16:45:19.8958439Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-16T16:45:19.8958439Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-16T16:45:19.4583799Z","primaryEndpoints":{"dfs":"https://versionb65dwakfc37kt3o26.dfs.core.windows.net/","web":"https://versionb65dwakfc37kt3o26.z2.web.core.windows.net/","blob":"https://versionb65dwakfc37kt3o26.blob.core.windows.net/","queue":"https://versionb65dwakfc37kt3o26.queue.core.windows.net/","table":"https://versionb65dwakfc37kt3o26.table.core.windows.net/","file":"https://versionb65dwakfc37kt3o26.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestrufhmpf72rb43k5blozj25owkww6nh6wkbdmtxrh6ysb753k3nkbcxzyci2q4vgvyjox/providers/Microsoft.Storage/storageAccounts/versionbfwb3mlerhtix2pt6","name":"versionbfwb3mlerhtix2pt6","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-08-19T02:53:03.2297517Z","key2":"2022-08-19T02:53:03.2297517Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-19T02:53:03.5735267Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-19T02:53:03.5735267Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-08-19T02:53:03.1047458Z","primaryEndpoints":{"dfs":"https://versionbfwb3mlerhtix2pt6.dfs.core.windows.net/","web":"https://versionbfwb3mlerhtix2pt6.z2.web.core.windows.net/","blob":"https://versionbfwb3mlerhtix2pt6.blob.core.windows.net/","queue":"https://versionbfwb3mlerhtix2pt6.queue.core.windows.net/","table":"https://versionbfwb3mlerhtix2pt6.table.core.windows.net/","file":"https://versionbfwb3mlerhtix2pt6.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestrbeoeyuczwyiitagnjquifkcu7l7pbiofoqpq5dvnyw6t2g23cidvmrfpsiitzgvvltc/providers/Microsoft.Storage/storageAccounts/versionbxfkluj64kluccc4m","name":"versionbxfkluj64kluccc4m","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-03-18T03:38:23.7393566Z","key2":"2022-03-18T03:38:23.7393566Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-18T03:38:23.7393566Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-18T03:38:23.7393566Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-03-18T03:38:23.6299381Z","primaryEndpoints":{"dfs":"https://versionbxfkluj64kluccc4m.dfs.core.windows.net/","web":"https://versionbxfkluj64kluccc4m.z2.web.core.windows.net/","blob":"https://versionbxfkluj64kluccc4m.blob.core.windows.net/","queue":"https://versionbxfkluj64kluccc4m.queue.core.windows.net/","table":"https://versionbxfkluj64kluccc4m.table.core.windows.net/","file":"https://versionbxfkluj64kluccc4m.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestkih2hswtttwq5kpxk5zycqlujte4sm3snibq6n5vmbpooo7xss75s7mmuhh3xn6zpypr/providers/Microsoft.Storage/storageAccounts/versionc2os6jalvqnvrgbne","name":"versionc2os6jalvqnvrgbne","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-01-06T22:55:09.4220035Z","key2":"2023-01-06T22:55:09.4220035Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-06T22:55:09.6876001Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-06T22:55:09.6876001Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-01-06T22:55:09.2345019Z","primaryEndpoints":{"dfs":"https://versionc2os6jalvqnvrgbne.dfs.core.windows.net/","web":"https://versionc2os6jalvqnvrgbne.z2.web.core.windows.net/","blob":"https://versionc2os6jalvqnvrgbne.blob.core.windows.net/","queue":"https://versionc2os6jalvqnvrgbne.queue.core.windows.net/","table":"https://versionc2os6jalvqnvrgbne.table.core.windows.net/","file":"https://versionc2os6jalvqnvrgbne.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest5feodovurwzsilp6pwlmafeektwxlwijkstn52zi6kxelzeryrhtj3dykralburkfbe2/providers/Microsoft.Storage/storageAccounts/versionc4lto7lppswuwqswn","name":"versionc4lto7lppswuwqswn","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-01-07T00:11:02.6858446Z","key2":"2022-01-07T00:11:02.6858446Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-01-07T00:11:02.6858446Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-01-07T00:11:02.6858446Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-01-07T00:11:02.5920986Z","primaryEndpoints":{"dfs":"https://versionc4lto7lppswuwqswn.dfs.core.windows.net/","web":"https://versionc4lto7lppswuwqswn.z2.web.core.windows.net/","blob":"https://versionc4lto7lppswuwqswn.blob.core.windows.net/","queue":"https://versionc4lto7lppswuwqswn.queue.core.windows.net/","table":"https://versionc4lto7lppswuwqswn.table.core.windows.net/","file":"https://versionc4lto7lppswuwqswn.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestqpx4xcf6gtr3yurjrgb74quk2nnzv5yecowla4kxmylm5v6xx56nmdzvouyoxqdo2zqa/providers/Microsoft.Storage/storageAccounts/versionca2bdiizawq746gf6","name":"versionca2bdiizawq746gf6","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-07-22T00:02:26.9472670Z","key2":"2022-07-22T00:02:26.9472670Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-07-22T00:02:27.3066165Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-07-22T00:02:27.3066165Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-07-22T00:02:26.8222904Z","primaryEndpoints":{"dfs":"https://versionca2bdiizawq746gf6.dfs.core.windows.net/","web":"https://versionca2bdiizawq746gf6.z2.web.core.windows.net/","blob":"https://versionca2bdiizawq746gf6.blob.core.windows.net/","queue":"https://versionca2bdiizawq746gf6.queue.core.windows.net/","table":"https://versionca2bdiizawq746gf6.table.core.windows.net/","file":"https://versionca2bdiizawq746gf6.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest2zdiilm3ugwy2dlv37bhlyvyf6wpljit7d6o3zepyw6fkroztx53ouqjyhwp4dkp4jzv/providers/Microsoft.Storage/storageAccounts/versioncal7ire65zyi6zhnx","name":"versioncal7ire65zyi6zhnx","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-03-03T23:20:37.4509722Z","key2":"2022-03-03T23:20:37.4509722Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-03T23:20:37.4666237Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-03T23:20:37.4666237Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-03-03T23:20:37.3728352Z","primaryEndpoints":{"dfs":"https://versioncal7ire65zyi6zhnx.dfs.core.windows.net/","web":"https://versioncal7ire65zyi6zhnx.z2.web.core.windows.net/","blob":"https://versioncal7ire65zyi6zhnx.blob.core.windows.net/","queue":"https://versioncal7ire65zyi6zhnx.queue.core.windows.net/","table":"https://versioncal7ire65zyi6zhnx.table.core.windows.net/","file":"https://versioncal7ire65zyi6zhnx.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest5erfwk73wgzdvk3yoxkiqokz2tkys2pblg6sh5ah4qhylbqjja3npvcyo3ounry5rpve/providers/Microsoft.Storage/storageAccounts/versioncdpolgavqyrpwgs2a","name":"versioncdpolgavqyrpwgs2a","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-11-03T21:54:38.1565334Z","key2":"2022-11-03T21:54:38.1565334Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-03T21:54:38.5471659Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-03T21:54:38.5471659Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-11-03T21:54:38.0002569Z","primaryEndpoints":{"dfs":"https://versioncdpolgavqyrpwgs2a.dfs.core.windows.net/","web":"https://versioncdpolgavqyrpwgs2a.z2.web.core.windows.net/","blob":"https://versioncdpolgavqyrpwgs2a.blob.core.windows.net/","queue":"https://versioncdpolgavqyrpwgs2a.queue.core.windows.net/","table":"https://versioncdpolgavqyrpwgs2a.table.core.windows.net/","file":"https://versioncdpolgavqyrpwgs2a.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest24txadv4waeoqfrbzw4q3e333id45y7nnpuv5vvovws7fhrkesqbuul5chzpu6flgvfk/providers/Microsoft.Storage/storageAccounts/versionclxgou4idgatxjr77","name":"versionclxgou4idgatxjr77","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-03-16T09:25:37.7565157Z","key2":"2022-03-16T09:25:37.7565157Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-16T09:25:37.7565157Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-16T09:25:37.7565157Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-03-16T09:25:37.6627583Z","primaryEndpoints":{"dfs":"https://versionclxgou4idgatxjr77.dfs.core.windows.net/","web":"https://versionclxgou4idgatxjr77.z2.web.core.windows.net/","blob":"https://versionclxgou4idgatxjr77.blob.core.windows.net/","queue":"https://versionclxgou4idgatxjr77.queue.core.windows.net/","table":"https://versionclxgou4idgatxjr77.table.core.windows.net/","file":"https://versionclxgou4idgatxjr77.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestdrnnmqa4sgcpa7frydav5ijhdtawsxmmdwnh5rj7r5xhveix5ns7wms6wesgxwc5pu3o/providers/Microsoft.Storage/storageAccounts/versioncq5cycygofi7d6pri","name":"versioncq5cycygofi7d6pri","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-05-05T23:00:43.4900067Z","key2":"2022-05-05T23:00:43.4900067Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-05-05T23:00:43.4900067Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-05-05T23:00:43.4900067Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-05-05T23:00:43.3650110Z","primaryEndpoints":{"dfs":"https://versioncq5cycygofi7d6pri.dfs.core.windows.net/","web":"https://versioncq5cycygofi7d6pri.z2.web.core.windows.net/","blob":"https://versioncq5cycygofi7d6pri.blob.core.windows.net/","queue":"https://versioncq5cycygofi7d6pri.queue.core.windows.net/","table":"https://versioncq5cycygofi7d6pri.table.core.windows.net/","file":"https://versioncq5cycygofi7d6pri.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestb6snpzkwbb2dxvnoj53jlty23p3k56gtpc3d3lxleelwbktmsoi2zwkw6vklbri45e4c/providers/Microsoft.Storage/storageAccounts/versioncuifououqviim2x5i","name":"versioncuifououqviim2x5i","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-12-16T02:42:58.3925984Z","key2":"2022-12-16T02:42:58.3925984Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-16T02:42:58.6738771Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-16T02:42:58.6738771Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-12-16T02:42:58.2207454Z","primaryEndpoints":{"dfs":"https://versioncuifououqviim2x5i.dfs.core.windows.net/","web":"https://versioncuifououqviim2x5i.z2.web.core.windows.net/","blob":"https://versioncuifououqviim2x5i.blob.core.windows.net/","queue":"https://versioncuifououqviim2x5i.queue.core.windows.net/","table":"https://versioncuifououqviim2x5i.table.core.windows.net/","file":"https://versioncuifououqviim2x5i.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestsk4lc6dssbjjgkmxuk6phvsahow4dkmxkix2enlwuhhplj3lgqof5kr6leepjdyea3pl/providers/Microsoft.Storage/storageAccounts/versioncuioqcwvj2iwjmldg","name":"versioncuioqcwvj2iwjmldg","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-03-16T08:54:58.9739508Z","key2":"2022-03-16T08:54:58.9739508Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-16T08:54:58.9895499Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-16T08:54:58.9895499Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-03-16T08:54:58.9114548Z","primaryEndpoints":{"dfs":"https://versioncuioqcwvj2iwjmldg.dfs.core.windows.net/","web":"https://versioncuioqcwvj2iwjmldg.z2.web.core.windows.net/","blob":"https://versioncuioqcwvj2iwjmldg.blob.core.windows.net/","queue":"https://versioncuioqcwvj2iwjmldg.queue.core.windows.net/","table":"https://versioncuioqcwvj2iwjmldg.table.core.windows.net/","file":"https://versioncuioqcwvj2iwjmldg.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestsgar4qjt34qhsuj6hez7kimz6mfle7eczvq5bfsh7xpilagusjstjetu65f2u6vh5qeb/providers/Microsoft.Storage/storageAccounts/versiond3oz7jhpapoxnxxci","name":"versiond3oz7jhpapoxnxxci","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-04-26T08:45:21.5394973Z","key2":"2022-04-26T08:45:21.5394973Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-26T08:45:21.5394973Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-26T08:45:21.5394973Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-04-26T08:45:21.4301251Z","primaryEndpoints":{"dfs":"https://versiond3oz7jhpapoxnxxci.dfs.core.windows.net/","web":"https://versiond3oz7jhpapoxnxxci.z2.web.core.windows.net/","blob":"https://versiond3oz7jhpapoxnxxci.blob.core.windows.net/","queue":"https://versiond3oz7jhpapoxnxxci.queue.core.windows.net/","table":"https://versiond3oz7jhpapoxnxxci.table.core.windows.net/","file":"https://versiond3oz7jhpapoxnxxci.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitesth6t5wqiulzt7vmszohprfrvkph7c226cgihbujtdvljcbvc4d4zwjbhwjscbts34c7up/providers/Microsoft.Storage/storageAccounts/versiondj27wf2pbuqyzilmd","name":"versiondj27wf2pbuqyzilmd","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-04-11T13:45:18.9773986Z","key2":"2022-04-11T13:45:18.9773986Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-11T13:45:18.9773986Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-11T13:45:18.9773986Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-04-11T13:45:18.8834129Z","primaryEndpoints":{"dfs":"https://versiondj27wf2pbuqyzilmd.dfs.core.windows.net/","web":"https://versiondj27wf2pbuqyzilmd.z2.web.core.windows.net/","blob":"https://versiondj27wf2pbuqyzilmd.blob.core.windows.net/","queue":"https://versiondj27wf2pbuqyzilmd.queue.core.windows.net/","table":"https://versiondj27wf2pbuqyzilmd.table.core.windows.net/","file":"https://versiondj27wf2pbuqyzilmd.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestfyxdmvu32prroldn2p24a3iyr2phi7o22i26szwv2kuwh6zaj4rdet7ms5gdjnam2egt/providers/Microsoft.Storage/storageAccounts/versiondjhixg3cqipgjsmx4","name":"versiondjhixg3cqipgjsmx4","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-03-17T07:41:23.9995280Z","key2":"2022-03-17T07:41:23.9995280Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-17T07:41:23.9995280Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-17T07:41:23.9995280Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-03-17T07:41:23.9213706Z","primaryEndpoints":{"dfs":"https://versiondjhixg3cqipgjsmx4.dfs.core.windows.net/","web":"https://versiondjhixg3cqipgjsmx4.z2.web.core.windows.net/","blob":"https://versiondjhixg3cqipgjsmx4.blob.core.windows.net/","queue":"https://versiondjhixg3cqipgjsmx4.queue.core.windows.net/","table":"https://versiondjhixg3cqipgjsmx4.table.core.windows.net/","file":"https://versiondjhixg3cqipgjsmx4.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestchwod5nqxyebiyl6j4s2afrqmitcdhgmxhxszsf4wv6qwws7hvhvget5u2i2cua63cxc/providers/Microsoft.Storage/storageAccounts/versiondo3arjclzct3ahufa","name":"versiondo3arjclzct3ahufa","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-02-24T22:34:36.9447831Z","key2":"2022-02-24T22:34:36.9447831Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-02-24T22:34:36.9447831Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-02-24T22:34:36.9447831Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-02-24T22:34:36.8510092Z","primaryEndpoints":{"dfs":"https://versiondo3arjclzct3ahufa.dfs.core.windows.net/","web":"https://versiondo3arjclzct3ahufa.z2.web.core.windows.net/","blob":"https://versiondo3arjclzct3ahufa.blob.core.windows.net/","queue":"https://versiondo3arjclzct3ahufa.queue.core.windows.net/","table":"https://versiondo3arjclzct3ahufa.table.core.windows.net/","file":"https://versiondo3arjclzct3ahufa.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestufwmy264brnzh2q7kkrknprs4dzn5vqdoxtijo6eipi7kda567nv5ni4rxn4h3gsaal4/providers/Microsoft.Storage/storageAccounts/versiondovbameajwu3v2g4d","name":"versiondovbameajwu3v2g4d","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-11-06T08:26:38.4602887Z","key2":"2022-11-06T08:26:38.4602887Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-06T08:26:38.8196249Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-06T08:26:38.8196249Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-11-06T08:26:38.2883945Z","primaryEndpoints":{"dfs":"https://versiondovbameajwu3v2g4d.dfs.core.windows.net/","web":"https://versiondovbameajwu3v2g4d.z2.web.core.windows.net/","blob":"https://versiondovbameajwu3v2g4d.blob.core.windows.net/","queue":"https://versiondovbameajwu3v2g4d.queue.core.windows.net/","table":"https://versiondovbameajwu3v2g4d.table.core.windows.net/","file":"https://versiondovbameajwu3v2g4d.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestcv5ojo5zsq4oiednqmf6qcvxpdm7jw6bu47hkhwvvualvfmeqmriqpzw4qrfzr5r73fe/providers/Microsoft.Storage/storageAccounts/versiondrjfx4ci3p5ndgaox","name":"versiondrjfx4ci3p5ndgaox","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-10-31T17:23:25.0702453Z","key2":"2022-10-31T17:23:25.0702453Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-31T17:23:25.4296421Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-31T17:23:25.4296421Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-10-31T17:23:24.8984015Z","primaryEndpoints":{"dfs":"https://versiondrjfx4ci3p5ndgaox.dfs.core.windows.net/","web":"https://versiondrjfx4ci3p5ndgaox.z2.web.core.windows.net/","blob":"https://versiondrjfx4ci3p5ndgaox.blob.core.windows.net/","queue":"https://versiondrjfx4ci3p5ndgaox.queue.core.windows.net/","table":"https://versiondrjfx4ci3p5ndgaox.table.core.windows.net/","file":"https://versiondrjfx4ci3p5ndgaox.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestwmea2y23rvqprapww6ikfm6jk7abomcuhzngx3bltkme33xh2xkdgmn4n2fwcljqw3wv/providers/Microsoft.Storage/storageAccounts/versiondufx3et3bnjtg4xch","name":"versiondufx3et3bnjtg4xch","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-04-14T09:15:36.8221632Z","key2":"2022-04-14T09:15:36.8221632Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-14T09:15:36.8221632Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-14T09:15:36.8221632Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-04-14T09:15:36.7127958Z","primaryEndpoints":{"dfs":"https://versiondufx3et3bnjtg4xch.dfs.core.windows.net/","web":"https://versiondufx3et3bnjtg4xch.z2.web.core.windows.net/","blob":"https://versiondufx3et3bnjtg4xch.blob.core.windows.net/","queue":"https://versiondufx3et3bnjtg4xch.queue.core.windows.net/","table":"https://versiondufx3et3bnjtg4xch.table.core.windows.net/","file":"https://versiondufx3et3bnjtg4xch.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitesttubzstczmf5gnwgidpa6q5w7uro2akxwaamt6lcgnl423iqvl2tphkdv3s2day7ejytw/providers/Microsoft.Storage/storageAccounts/versione4alakqt3nmqekic3","name":"versione4alakqt3nmqekic3","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-01-03T03:31:29.2336765Z","key2":"2023-01-03T03:31:29.2336765Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-03T03:31:29.6555622Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-03T03:31:29.6555622Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-01-03T03:31:28.9836778Z","primaryEndpoints":{"dfs":"https://versione4alakqt3nmqekic3.dfs.core.windows.net/","web":"https://versione4alakqt3nmqekic3.z2.web.core.windows.net/","blob":"https://versione4alakqt3nmqekic3.blob.core.windows.net/","queue":"https://versione4alakqt3nmqekic3.queue.core.windows.net/","table":"https://versione4alakqt3nmqekic3.table.core.windows.net/","file":"https://versione4alakqt3nmqekic3.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestakprllud4ym2mt6nf3ez6gsffjcypasph65kyt4554nrbuonsy4y3tlg2vlkajbidsxd/providers/Microsoft.Storage/storageAccounts/versioneepjyujwzpf2bsuc5","name":"versioneepjyujwzpf2bsuc5","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-01-28T06:35:52.0186671Z","key2":"2023-01-28T06:35:52.0186671Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-28T06:35:52.2998934Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-28T06:35:52.2998934Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-01-28T06:35:51.8311661Z","primaryEndpoints":{"dfs":"https://versioneepjyujwzpf2bsuc5.dfs.core.windows.net/","web":"https://versioneepjyujwzpf2bsuc5.z2.web.core.windows.net/","blob":"https://versioneepjyujwzpf2bsuc5.blob.core.windows.net/","queue":"https://versioneepjyujwzpf2bsuc5.queue.core.windows.net/","table":"https://versioneepjyujwzpf2bsuc5.table.core.windows.net/","file":"https://versioneepjyujwzpf2bsuc5.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestakpkuxez73vyn36t4gn7rzxofnqwgm72bcmj4cdcadyalqklc2kyfx3qcfe3x2botivf/providers/Microsoft.Storage/storageAccounts/versionehqwmpnsaeybdcd4s","name":"versionehqwmpnsaeybdcd4s","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-11-25T22:59:30.3393037Z","key2":"2021-11-25T22:59:30.3393037Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-11-25T22:59:30.3549542Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-11-25T22:59:30.3549542Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-11-25T22:59:30.2768393Z","primaryEndpoints":{"dfs":"https://versionehqwmpnsaeybdcd4s.dfs.core.windows.net/","web":"https://versionehqwmpnsaeybdcd4s.z2.web.core.windows.net/","blob":"https://versionehqwmpnsaeybdcd4s.blob.core.windows.net/","queue":"https://versionehqwmpnsaeybdcd4s.queue.core.windows.net/","table":"https://versionehqwmpnsaeybdcd4s.table.core.windows.net/","file":"https://versionehqwmpnsaeybdcd4s.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest253ehbewzcxoef3ilhjadvsqtm4pza5qdnkexqmurpw3xu3giktmyuvatg7eft2drd52/providers/Microsoft.Storage/storageAccounts/versionekpycize4a4mu4lys","name":"versionekpycize4a4mu4lys","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-02-24T00:56:55.4067733Z","key2":"2023-02-24T00:56:55.4067733Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-02-24T00:56:55.6880109Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-02-24T00:56:55.6880109Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-02-24T00:56:55.2349071Z","primaryEndpoints":{"dfs":"https://versionekpycize4a4mu4lys.dfs.core.windows.net/","web":"https://versionekpycize4a4mu4lys.z2.web.core.windows.net/","blob":"https://versionekpycize4a4mu4lys.blob.core.windows.net/","queue":"https://versionekpycize4a4mu4lys.queue.core.windows.net/","table":"https://versionekpycize4a4mu4lys.table.core.windows.net/","file":"https://versionekpycize4a4mu4lys.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitesterdlb62puqdedjbhf3za3vxsu7igmsj447yliowotbxtokfcxj6geys4tgngzk5iuppn/providers/Microsoft.Storage/storageAccounts/versionen7upolksoryxwxnb","name":"versionen7upolksoryxwxnb","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-12-16T23:42:25.7694875Z","key2":"2021-12-16T23:42:25.7694875Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-16T23:42:25.7851037Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-16T23:42:25.7851037Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-12-16T23:42:25.7069810Z","primaryEndpoints":{"dfs":"https://versionen7upolksoryxwxnb.dfs.core.windows.net/","web":"https://versionen7upolksoryxwxnb.z2.web.core.windows.net/","blob":"https://versionen7upolksoryxwxnb.blob.core.windows.net/","queue":"https://versionen7upolksoryxwxnb.queue.core.windows.net/","table":"https://versionen7upolksoryxwxnb.table.core.windows.net/","file":"https://versionen7upolksoryxwxnb.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestnfengdfk2ngxhha63iyxjynzy5sg34coci5qfoxts5tendps4otgznuyxp6keb3cjgim/providers/Microsoft.Storage/storageAccounts/versionf4ot6q5su44seyetx","name":"versionf4ot6q5su44seyetx","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-08-25T23:43:19.6107829Z","key2":"2022-08-25T23:43:19.6107829Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-25T23:43:19.8139133Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-25T23:43:19.8139133Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-08-25T23:43:19.4701662Z","primaryEndpoints":{"dfs":"https://versionf4ot6q5su44seyetx.dfs.core.windows.net/","web":"https://versionf4ot6q5su44seyetx.z2.web.core.windows.net/","blob":"https://versionf4ot6q5su44seyetx.blob.core.windows.net/","queue":"https://versionf4ot6q5su44seyetx.queue.core.windows.net/","table":"https://versionf4ot6q5su44seyetx.table.core.windows.net/","file":"https://versionf4ot6q5su44seyetx.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest6z7fh7fsgwiwsnyx6zbribmqazo44awcog6hxm2ul3pnxfltrtajjeavk4hl3kykzxzp/providers/Microsoft.Storage/storageAccounts/versionf6qwbhabsa23e4vnb","name":"versionf6qwbhabsa23e4vnb","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-30T17:32:04.2868968Z","key2":"2023-03-30T17:32:04.2868968Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-30T17:32:04.4899828Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-30T17:32:04.4899828Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-30T17:32:04.0524867Z","primaryEndpoints":{"dfs":"https://versionf6qwbhabsa23e4vnb.dfs.core.windows.net/","web":"https://versionf6qwbhabsa23e4vnb.z2.web.core.windows.net/","blob":"https://versionf6qwbhabsa23e4vnb.blob.core.windows.net/","queue":"https://versionf6qwbhabsa23e4vnb.queue.core.windows.net/","table":"https://versionf6qwbhabsa23e4vnb.table.core.windows.net/","file":"https://versionf6qwbhabsa23e4vnb.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitesttsv5fni3a4xwaxy4m6yr6wvvyy5gkszjskdo66x7vrhtkazpqp3tw2ti2bd563g7acjf/providers/Microsoft.Storage/storageAccounts/versionfhl2rdlpaf7viusbr","name":"versionfhl2rdlpaf7viusbr","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-01-28T06:45:38.4783049Z","key2":"2023-01-28T06:45:38.4783049Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-28T06:45:38.8096797Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-28T06:45:38.8096797Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-01-28T06:45:38.2752319Z","primaryEndpoints":{"dfs":"https://versionfhl2rdlpaf7viusbr.dfs.core.windows.net/","web":"https://versionfhl2rdlpaf7viusbr.z2.web.core.windows.net/","blob":"https://versionfhl2rdlpaf7viusbr.blob.core.windows.net/","queue":"https://versionfhl2rdlpaf7viusbr.queue.core.windows.net/","table":"https://versionfhl2rdlpaf7viusbr.table.core.windows.net/","file":"https://versionfhl2rdlpaf7viusbr.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestbofa44fabw6sux7gwrylq4fyoxwb5vefpbhjbpsmk5kr3hqo7eeq2lhawflfm2fs6hh4/providers/Microsoft.Storage/storageAccounts/versionfnwedmxxus6biia7f","name":"versionfnwedmxxus6biia7f","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-11-07T11:50:27.4175183Z","key2":"2022-11-07T11:50:27.4175183Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-07T11:50:27.6988142Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-07T11:50:27.6988142Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-11-07T11:50:27.2925183Z","primaryEndpoints":{"dfs":"https://versionfnwedmxxus6biia7f.dfs.core.windows.net/","web":"https://versionfnwedmxxus6biia7f.z2.web.core.windows.net/","blob":"https://versionfnwedmxxus6biia7f.blob.core.windows.net/","queue":"https://versionfnwedmxxus6biia7f.queue.core.windows.net/","table":"https://versionfnwedmxxus6biia7f.table.core.windows.net/","file":"https://versionfnwedmxxus6biia7f.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestdp4yo6gf65enqaqucxne7mwx6blqh65x42mwfvibc2lysk2nr6f2hykkc3os4o7htihu/providers/Microsoft.Storage/storageAccounts/versionfrn6p352grlwydtfv","name":"versionfrn6p352grlwydtfv","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-01-13T03:04:41.8289050Z","key2":"2023-01-13T03:04:41.8289050Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-13T03:04:42.1726504Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-13T03:04:42.1726504Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-01-13T03:04:41.6570018Z","primaryEndpoints":{"dfs":"https://versionfrn6p352grlwydtfv.dfs.core.windows.net/","web":"https://versionfrn6p352grlwydtfv.z2.web.core.windows.net/","blob":"https://versionfrn6p352grlwydtfv.blob.core.windows.net/","queue":"https://versionfrn6p352grlwydtfv.queue.core.windows.net/","table":"https://versionfrn6p352grlwydtfv.table.core.windows.net/","file":"https://versionfrn6p352grlwydtfv.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestmctykgsmbkybhqrfzgkikgfkjekloib6m7ruxohql2fiaqr5jc7zlu5uebwqzatblyab/providers/Microsoft.Storage/storageAccounts/versiong25er27zzfobrk2bp","name":"versiong25er27zzfobrk2bp","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-09-28T12:43:47.8459788Z","key2":"2022-09-28T12:43:47.8459788Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-28T12:43:48.1740879Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-28T12:43:48.1740879Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-09-28T12:43:47.7052830Z","primaryEndpoints":{"dfs":"https://versiong25er27zzfobrk2bp.dfs.core.windows.net/","web":"https://versiong25er27zzfobrk2bp.z2.web.core.windows.net/","blob":"https://versiong25er27zzfobrk2bp.blob.core.windows.net/","queue":"https://versiong25er27zzfobrk2bp.queue.core.windows.net/","table":"https://versiong25er27zzfobrk2bp.table.core.windows.net/","file":"https://versiong25er27zzfobrk2bp.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestchleepa6u2mvnoezssdbysqt3vxrfqdpqaq5mnzyutkah5q6or54xts3mmbu73dc6tn6/providers/Microsoft.Storage/storageAccounts/versiongcbih572l2bvd2qxs","name":"versiongcbih572l2bvd2qxs","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-21T14:28:22.0007738Z","key2":"2023-03-21T14:28:22.0007738Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-21T14:28:22.7507992Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-21T14:28:22.7507992Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-21T14:28:21.7820542Z","primaryEndpoints":{"dfs":"https://versiongcbih572l2bvd2qxs.dfs.core.windows.net/","web":"https://versiongcbih572l2bvd2qxs.z2.web.core.windows.net/","blob":"https://versiongcbih572l2bvd2qxs.blob.core.windows.net/","queue":"https://versiongcbih572l2bvd2qxs.queue.core.windows.net/","table":"https://versiongcbih572l2bvd2qxs.table.core.windows.net/","file":"https://versiongcbih572l2bvd2qxs.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestrvgfrlua5ai2leiutip26a27qxs2lzedu3g6gjrqjzi3rna2yxcinlc5ioxhhfvnx5rv/providers/Microsoft.Storage/storageAccounts/versiongdbkjcemb56eyu3rj","name":"versiongdbkjcemb56eyu3rj","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-11-18T23:17:17.2960150Z","key2":"2021-11-18T23:17:17.2960150Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-11-18T23:17:17.2960150Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-11-18T23:17:17.2960150Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-11-18T23:17:17.2335295Z","primaryEndpoints":{"dfs":"https://versiongdbkjcemb56eyu3rj.dfs.core.windows.net/","web":"https://versiongdbkjcemb56eyu3rj.z2.web.core.windows.net/","blob":"https://versiongdbkjcemb56eyu3rj.blob.core.windows.net/","queue":"https://versiongdbkjcemb56eyu3rj.queue.core.windows.net/","table":"https://versiongdbkjcemb56eyu3rj.table.core.windows.net/","file":"https://versiongdbkjcemb56eyu3rj.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitesteh5w7e2mhcfvv6etmhayieo3yhtjfbkcbpkasoaiyaeb435hyc4xyzk34hrw2f4kftfb/providers/Microsoft.Storage/storageAccounts/versionh3cnws5c2ydn6ym7g","name":"versionh3cnws5c2ydn6ym7g","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-09-28T15:32:35.7517100Z","key2":"2022-09-28T15:32:35.7517100Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-28T15:32:36.0485932Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-28T15:32:36.0485932Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-09-28T15:32:35.6267102Z","primaryEndpoints":{"dfs":"https://versionh3cnws5c2ydn6ym7g.dfs.core.windows.net/","web":"https://versionh3cnws5c2ydn6ym7g.z2.web.core.windows.net/","blob":"https://versionh3cnws5c2ydn6ym7g.blob.core.windows.net/","queue":"https://versionh3cnws5c2ydn6ym7g.queue.core.windows.net/","table":"https://versionh3cnws5c2ydn6ym7g.table.core.windows.net/","file":"https://versionh3cnws5c2ydn6ym7g.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestylszwk3tqxigxfm3ongkbbgoelhfjiyrqqybpleivk3e7qa7gylocnj7rkod4jivp33h/providers/Microsoft.Storage/storageAccounts/versionha6yygjfdivfeud5k","name":"versionha6yygjfdivfeud5k","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-04-21T23:02:51.1629635Z","key2":"2022-04-21T23:02:51.1629635Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-21T23:02:51.1629635Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-21T23:02:51.1629635Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-04-21T23:02:51.0535636Z","primaryEndpoints":{"dfs":"https://versionha6yygjfdivfeud5k.dfs.core.windows.net/","web":"https://versionha6yygjfdivfeud5k.z2.web.core.windows.net/","blob":"https://versionha6yygjfdivfeud5k.blob.core.windows.net/","queue":"https://versionha6yygjfdivfeud5k.queue.core.windows.net/","table":"https://versionha6yygjfdivfeud5k.table.core.windows.net/","file":"https://versionha6yygjfdivfeud5k.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestu6e7vhy6x2f6ar55mxdfmbq7lbctxw6ir6le2afokq7hja5fp753qprseisdr23kccz5/providers/Microsoft.Storage/storageAccounts/versionhcrncm3b3pxnigx3n","name":"versionhcrncm3b3pxnigx3n","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-10-08T20:09:34.4827427Z","key2":"2022-10-08T20:09:34.4827427Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-08T20:09:34.7639590Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-08T20:09:34.7639590Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-10-08T20:09:34.3264678Z","primaryEndpoints":{"dfs":"https://versionhcrncm3b3pxnigx3n.dfs.core.windows.net/","web":"https://versionhcrncm3b3pxnigx3n.z2.web.core.windows.net/","blob":"https://versionhcrncm3b3pxnigx3n.blob.core.windows.net/","queue":"https://versionhcrncm3b3pxnigx3n.queue.core.windows.net/","table":"https://versionhcrncm3b3pxnigx3n.table.core.windows.net/","file":"https://versionhcrncm3b3pxnigx3n.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestnsw32miijgjmandsqepzbytqsxe2dbpfuh3t2d2u7saewxrnoilajjocllnjxt45ggjc/providers/Microsoft.Storage/storageAccounts/versionhf53xzmbt3fwu3kn3","name":"versionhf53xzmbt3fwu3kn3","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-09-07T02:29:06.2474527Z","key2":"2021-09-07T02:29:06.2474527Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-07T02:29:06.2474527Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-07T02:29:06.2474527Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-09-07T02:29:06.1849281Z","primaryEndpoints":{"dfs":"https://versionhf53xzmbt3fwu3kn3.dfs.core.windows.net/","web":"https://versionhf53xzmbt3fwu3kn3.z2.web.core.windows.net/","blob":"https://versionhf53xzmbt3fwu3kn3.blob.core.windows.net/","queue":"https://versionhf53xzmbt3fwu3kn3.queue.core.windows.net/","table":"https://versionhf53xzmbt3fwu3kn3.table.core.windows.net/","file":"https://versionhf53xzmbt3fwu3kn3.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest2d5fjdmfhy7kkhkwbqo7gngf6a2wlnvvaku7gxkwitz7vnnppvgothckppdsxhv3nem2/providers/Microsoft.Storage/storageAccounts/versionhh4uq45sysgx6awnt","name":"versionhh4uq45sysgx6awnt","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-04-14T23:26:38.4670192Z","key2":"2022-04-14T23:26:38.4670192Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-14T23:26:38.4670192Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-14T23:26:38.4670192Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-04-14T23:26:38.3576837Z","primaryEndpoints":{"dfs":"https://versionhh4uq45sysgx6awnt.dfs.core.windows.net/","web":"https://versionhh4uq45sysgx6awnt.z2.web.core.windows.net/","blob":"https://versionhh4uq45sysgx6awnt.blob.core.windows.net/","queue":"https://versionhh4uq45sysgx6awnt.queue.core.windows.net/","table":"https://versionhh4uq45sysgx6awnt.table.core.windows.net/","file":"https://versionhh4uq45sysgx6awnt.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestpftneadec6xppaqvotfb7co35jfvayqczrmw3wi5eme4tqjv5a3mo36yxovz422a5tsk/providers/Microsoft.Storage/storageAccounts/versionhl63tjb3r4q3ws5sx","name":"versionhl63tjb3r4q3ws5sx","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-02-04T00:31:06.3214188Z","key2":"2023-02-04T00:31:06.3214188Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-02-04T00:31:06.6651986Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-02-04T00:31:06.6651986Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-02-04T00:31:06.1182743Z","primaryEndpoints":{"dfs":"https://versionhl63tjb3r4q3ws5sx.dfs.core.windows.net/","web":"https://versionhl63tjb3r4q3ws5sx.z2.web.core.windows.net/","blob":"https://versionhl63tjb3r4q3ws5sx.blob.core.windows.net/","queue":"https://versionhl63tjb3r4q3ws5sx.queue.core.windows.net/","table":"https://versionhl63tjb3r4q3ws5sx.table.core.windows.net/","file":"https://versionhl63tjb3r4q3ws5sx.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestqvcfbxjpjule4puetwhkpllretoylt7ohpkjs57vodvgogjye6ewgrl2l43lddfep4xy/providers/Microsoft.Storage/storageAccounts/versionhok2hs4otv43ciauc","name":"versionhok2hs4otv43ciauc","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-12-20T06:46:52.9844967Z","key2":"2022-12-20T06:46:52.9844967Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-20T06:46:53.3751227Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-20T06:46:53.3751227Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-12-20T06:46:52.8126468Z","primaryEndpoints":{"dfs":"https://versionhok2hs4otv43ciauc.dfs.core.windows.net/","web":"https://versionhok2hs4otv43ciauc.z2.web.core.windows.net/","blob":"https://versionhok2hs4otv43ciauc.blob.core.windows.net/","queue":"https://versionhok2hs4otv43ciauc.queue.core.windows.net/","table":"https://versionhok2hs4otv43ciauc.table.core.windows.net/","file":"https://versionhok2hs4otv43ciauc.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cliteste6lnfkdei2mzinyplhajo2t5ly327gwrwmuf5mrj74avle2b2kf4ulu4u3zlxxwts4ab/providers/Microsoft.Storage/storageAccounts/versionib6wdvsaxftddhtmh","name":"versionib6wdvsaxftddhtmh","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-04-28T22:27:01.2291330Z","key2":"2022-04-28T22:27:01.2291330Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-28T22:27:01.2447470Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-28T22:27:01.2447470Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-04-28T22:27:01.1041285Z","primaryEndpoints":{"dfs":"https://versionib6wdvsaxftddhtmh.dfs.core.windows.net/","web":"https://versionib6wdvsaxftddhtmh.z2.web.core.windows.net/","blob":"https://versionib6wdvsaxftddhtmh.blob.core.windows.net/","queue":"https://versionib6wdvsaxftddhtmh.queue.core.windows.net/","table":"https://versionib6wdvsaxftddhtmh.table.core.windows.net/","file":"https://versionib6wdvsaxftddhtmh.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestjaki23h7ffsrbotnr5wl2hprfxkg2ctps5l34kwx24e2vyf2u5bwjx52qbsglhax2j74/providers/Microsoft.Storage/storageAccounts/versionig3km4rvzh6lkaqnq","name":"versionig3km4rvzh6lkaqnq","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-11-07T19:59:19.1511602Z","key2":"2022-11-07T19:59:19.1511602Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-07T19:59:19.4637098Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-07T19:59:19.4637098Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-11-07T19:59:18.9792915Z","primaryEndpoints":{"dfs":"https://versionig3km4rvzh6lkaqnq.dfs.core.windows.net/","web":"https://versionig3km4rvzh6lkaqnq.z2.web.core.windows.net/","blob":"https://versionig3km4rvzh6lkaqnq.blob.core.windows.net/","queue":"https://versionig3km4rvzh6lkaqnq.queue.core.windows.net/","table":"https://versionig3km4rvzh6lkaqnq.table.core.windows.net/","file":"https://versionig3km4rvzh6lkaqnq.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitesti5twtev4nt7cel7ygxhupx6tvfowykbyxvq7aqclx76mlvsomt6fradfz3xbl2qkuo77/providers/Microsoft.Storage/storageAccounts/versionijonp732sqkyptdxv","name":"versionijonp732sqkyptdxv","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-06-15T14:22:06.6522048Z","key2":"2022-06-15T14:22:06.6522048Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-06-15T14:22:06.6522048Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-06-15T14:22:06.6522048Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-06-15T14:22:06.5115315Z","primaryEndpoints":{"dfs":"https://versionijonp732sqkyptdxv.dfs.core.windows.net/","web":"https://versionijonp732sqkyptdxv.z2.web.core.windows.net/","blob":"https://versionijonp732sqkyptdxv.blob.core.windows.net/","queue":"https://versionijonp732sqkyptdxv.queue.core.windows.net/","table":"https://versionijonp732sqkyptdxv.table.core.windows.net/","file":"https://versionijonp732sqkyptdxv.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest74lh5dcwdivjzpbyoqvafkpvnfg3tregvqtf456g3udapzlfl4jyqlh3sde26d2jh3x6/providers/Microsoft.Storage/storageAccounts/versioniuezathg3v5v754k7","name":"versioniuezathg3v5v754k7","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-04-18T05:42:37.9837177Z","key2":"2022-04-18T05:42:37.9837177Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-18T05:42:37.9837177Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-18T05:42:37.9837177Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-04-18T05:42:37.8743443Z","primaryEndpoints":{"dfs":"https://versioniuezathg3v5v754k7.dfs.core.windows.net/","web":"https://versioniuezathg3v5v754k7.z2.web.core.windows.net/","blob":"https://versioniuezathg3v5v754k7.blob.core.windows.net/","queue":"https://versioniuezathg3v5v754k7.queue.core.windows.net/","table":"https://versioniuezathg3v5v754k7.table.core.windows.net/","file":"https://versioniuezathg3v5v754k7.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestcdvjnuor7heyx55wxz6h4jdaxblpvnyfdk47a7ameycswklee6pxoev7idm4m644qisg/providers/Microsoft.Storage/storageAccounts/versionizwzijfbdy5w6mvbu","name":"versionizwzijfbdy5w6mvbu","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-02-25T00:18:06.3765854Z","key2":"2022-02-25T00:18:06.3765854Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-02-25T00:18:06.3921844Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-02-25T00:18:06.3921844Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-02-25T00:18:06.2828372Z","primaryEndpoints":{"dfs":"https://versionizwzijfbdy5w6mvbu.dfs.core.windows.net/","web":"https://versionizwzijfbdy5w6mvbu.z2.web.core.windows.net/","blob":"https://versionizwzijfbdy5w6mvbu.blob.core.windows.net/","queue":"https://versionizwzijfbdy5w6mvbu.queue.core.windows.net/","table":"https://versionizwzijfbdy5w6mvbu.table.core.windows.net/","file":"https://versionizwzijfbdy5w6mvbu.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestyvfj56iwcgufwkocne3mpvfybdxcrwji7mafk5rzvuauqwkw74uorxwcrsdrex4qzxdb/providers/Microsoft.Storage/storageAccounts/versionjf5vwi62gnojxbrin","name":"versionjf5vwi62gnojxbrin","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-06-23T23:11:02.4854396Z","key2":"2022-06-23T23:11:02.4854396Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-06-23T23:11:02.4854396Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-06-23T23:11:02.4854396Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-06-23T23:11:02.3760826Z","primaryEndpoints":{"dfs":"https://versionjf5vwi62gnojxbrin.dfs.core.windows.net/","web":"https://versionjf5vwi62gnojxbrin.z2.web.core.windows.net/","blob":"https://versionjf5vwi62gnojxbrin.blob.core.windows.net/","queue":"https://versionjf5vwi62gnojxbrin.queue.core.windows.net/","table":"https://versionjf5vwi62gnojxbrin.table.core.windows.net/","file":"https://versionjf5vwi62gnojxbrin.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestr6qhbvpuc4giydu4ihwgqjkmhvozznbl7hcnvemmbc2hreditz2noad2w5oayftbewtx/providers/Microsoft.Storage/storageAccounts/versionjsx4iqhq6slpwqblt","name":"versionjsx4iqhq6slpwqblt","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-09-29T09:51:38.4839787Z","key2":"2022-09-29T09:51:38.4839787Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-29T09:51:38.7496050Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-29T09:51:38.7496050Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-09-29T09:51:38.3277296Z","primaryEndpoints":{"dfs":"https://versionjsx4iqhq6slpwqblt.dfs.core.windows.net/","web":"https://versionjsx4iqhq6slpwqblt.z2.web.core.windows.net/","blob":"https://versionjsx4iqhq6slpwqblt.blob.core.windows.net/","queue":"https://versionjsx4iqhq6slpwqblt.queue.core.windows.net/","table":"https://versionjsx4iqhq6slpwqblt.table.core.windows.net/","file":"https://versionjsx4iqhq6slpwqblt.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestpknalubmxdzzkws2edlpr2pq5sbzdm346ogapp35pmhzxsydodwymmwnvcs2q5uaxvqf/providers/Microsoft.Storage/storageAccounts/versionjxkibapni3futy6lr","name":"versionjxkibapni3futy6lr","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-15T11:24:13.5922373Z","key2":"2023-03-15T11:24:13.5922373Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-15T11:24:13.7797600Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-15T11:24:13.7797600Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-15T11:24:13.3890819Z","primaryEndpoints":{"dfs":"https://versionjxkibapni3futy6lr.dfs.core.windows.net/","web":"https://versionjxkibapni3futy6lr.z2.web.core.windows.net/","blob":"https://versionjxkibapni3futy6lr.blob.core.windows.net/","queue":"https://versionjxkibapni3futy6lr.queue.core.windows.net/","table":"https://versionjxkibapni3futy6lr.table.core.windows.net/","file":"https://versionjxkibapni3futy6lr.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest2bf3y635koqimi32ff256osuvtgnxbnvoqb3mm4yqgsppfdhiopu7vwpgv7ibucpvvas/providers/Microsoft.Storage/storageAccounts/versionkd6zpavp6fipypfp5","name":"versionkd6zpavp6fipypfp5","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-08-05T00:18:31.9846284Z","key2":"2022-08-05T00:18:31.9846284Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-05T00:18:32.2346451Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-05T00:18:32.2346451Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-08-05T00:18:31.8752287Z","primaryEndpoints":{"dfs":"https://versionkd6zpavp6fipypfp5.dfs.core.windows.net/","web":"https://versionkd6zpavp6fipypfp5.z2.web.core.windows.net/","blob":"https://versionkd6zpavp6fipypfp5.blob.core.windows.net/","queue":"https://versionkd6zpavp6fipypfp5.queue.core.windows.net/","table":"https://versionkd6zpavp6fipypfp5.table.core.windows.net/","file":"https://versionkd6zpavp6fipypfp5.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestfwy2dyhy6smxhgtc3y2ze62qmfopccjvy7slda55sfqmm7k4u7v74zoxijf6oqjjoixq/providers/Microsoft.Storage/storageAccounts/versionkgiu2axbia6ke5dpj","name":"versionkgiu2axbia6ke5dpj","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-12-30T01:42:47.2914626Z","key2":"2022-12-30T01:42:47.2914626Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-30T01:42:47.6039673Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-30T01:42:47.6039673Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-12-30T01:42:47.1352367Z","primaryEndpoints":{"dfs":"https://versionkgiu2axbia6ke5dpj.dfs.core.windows.net/","web":"https://versionkgiu2axbia6ke5dpj.z2.web.core.windows.net/","blob":"https://versionkgiu2axbia6ke5dpj.blob.core.windows.net/","queue":"https://versionkgiu2axbia6ke5dpj.queue.core.windows.net/","table":"https://versionkgiu2axbia6ke5dpj.table.core.windows.net/","file":"https://versionkgiu2axbia6ke5dpj.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestfjg3rxzubogi6qrblsgw3mmesxhn3pxjg27a5ktf7gnrxrnhwlrylljjshcwyyghqxbu/providers/Microsoft.Storage/storageAccounts/versionko6ksgiyhw5bzflr7","name":"versionko6ksgiyhw5bzflr7","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-04-15T09:44:43.3485045Z","key2":"2022-04-15T09:44:43.3485045Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-15T09:44:43.3485045Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-15T09:44:43.3485045Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-04-15T09:44:43.2547236Z","primaryEndpoints":{"dfs":"https://versionko6ksgiyhw5bzflr7.dfs.core.windows.net/","web":"https://versionko6ksgiyhw5bzflr7.z2.web.core.windows.net/","blob":"https://versionko6ksgiyhw5bzflr7.blob.core.windows.net/","queue":"https://versionko6ksgiyhw5bzflr7.queue.core.windows.net/","table":"https://versionko6ksgiyhw5bzflr7.table.core.windows.net/","file":"https://versionko6ksgiyhw5bzflr7.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestp72dor74tpa2faagurudrlvrqxc2uwykqqotdxt457gk6yw54nyk25rj5b3krtefxdyw/providers/Microsoft.Storage/storageAccounts/versionkuoka36oxq2kvpue4","name":"versionkuoka36oxq2kvpue4","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-23T17:41:08.5334821Z","key2":"2023-03-23T17:41:08.5334821Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-23T17:41:08.7834284Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-23T17:41:08.7834284Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-23T17:41:08.2991447Z","primaryEndpoints":{"dfs":"https://versionkuoka36oxq2kvpue4.dfs.core.windows.net/","web":"https://versionkuoka36oxq2kvpue4.z2.web.core.windows.net/","blob":"https://versionkuoka36oxq2kvpue4.blob.core.windows.net/","queue":"https://versionkuoka36oxq2kvpue4.queue.core.windows.net/","table":"https://versionkuoka36oxq2kvpue4.table.core.windows.net/","file":"https://versionkuoka36oxq2kvpue4.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestkzfdhprmzadvpjklrd7656pshnk33mbj6omwyff2jzqjatbmhegyprcfs7wbi4ypmvef/providers/Microsoft.Storage/storageAccounts/versionm5vzvntn2srqhkssx","name":"versionm5vzvntn2srqhkssx","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-12-09T23:15:38.7806886Z","key2":"2021-12-09T23:15:38.7806886Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-09T23:15:38.7806886Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-09T23:15:38.7806886Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-12-09T23:15:38.7025605Z","primaryEndpoints":{"dfs":"https://versionm5vzvntn2srqhkssx.dfs.core.windows.net/","web":"https://versionm5vzvntn2srqhkssx.z2.web.core.windows.net/","blob":"https://versionm5vzvntn2srqhkssx.blob.core.windows.net/","queue":"https://versionm5vzvntn2srqhkssx.queue.core.windows.net/","table":"https://versionm5vzvntn2srqhkssx.table.core.windows.net/","file":"https://versionm5vzvntn2srqhkssx.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestcn3l6sycbepzkd2ybj7plr6gjmx6fgezenx32vhhyyffqqwjya67vjd4kodzxll446ln/providers/Microsoft.Storage/storageAccounts/versionmfgix44dhfghc547p","name":"versionmfgix44dhfghc547p","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-08-19T02:02:38.1319758Z","key2":"2022-08-19T02:02:38.1319758Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-19T02:02:38.5850775Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-19T02:02:38.5850775Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-08-19T02:02:37.9913600Z","primaryEndpoints":{"dfs":"https://versionmfgix44dhfghc547p.dfs.core.windows.net/","web":"https://versionmfgix44dhfghc547p.z2.web.core.windows.net/","blob":"https://versionmfgix44dhfghc547p.blob.core.windows.net/","queue":"https://versionmfgix44dhfghc547p.queue.core.windows.net/","table":"https://versionmfgix44dhfghc547p.table.core.windows.net/","file":"https://versionmfgix44dhfghc547p.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestrucmsuhepako3zykpbjum463g65jyy7upzyjekugytpfpg7aad4exswd6bb4aewzt3wx/providers/Microsoft.Storage/storageAccounts/versionmgdngb2qf4xgzpvw7","name":"versionmgdngb2qf4xgzpvw7","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-07-28T23:37:08.8042346Z","key2":"2022-07-28T23:37:08.8042346Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-07-28T23:37:09.2104896Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-07-28T23:37:09.2104896Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-07-28T23:37:08.6791923Z","primaryEndpoints":{"dfs":"https://versionmgdngb2qf4xgzpvw7.dfs.core.windows.net/","web":"https://versionmgdngb2qf4xgzpvw7.z2.web.core.windows.net/","blob":"https://versionmgdngb2qf4xgzpvw7.blob.core.windows.net/","queue":"https://versionmgdngb2qf4xgzpvw7.queue.core.windows.net/","table":"https://versionmgdngb2qf4xgzpvw7.table.core.windows.net/","file":"https://versionmgdngb2qf4xgzpvw7.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestydmvdc5hfhhozixu5mnrgpm47cdkaolnrfluktwwtgkdwkqfqecswr2i7w7c5ps6ntkx/providers/Microsoft.Storage/storageAccounts/versionmr26bcyy2dwn4bpju","name":"versionmr26bcyy2dwn4bpju","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-23T11:14:33.6474550Z","key2":"2023-03-23T11:14:33.6474550Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-23T11:14:33.8506129Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-23T11:14:33.8506129Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-23T11:14:33.4131252Z","primaryEndpoints":{"dfs":"https://versionmr26bcyy2dwn4bpju.dfs.core.windows.net/","web":"https://versionmr26bcyy2dwn4bpju.z2.web.core.windows.net/","blob":"https://versionmr26bcyy2dwn4bpju.blob.core.windows.net/","queue":"https://versionmr26bcyy2dwn4bpju.queue.core.windows.net/","table":"https://versionmr26bcyy2dwn4bpju.table.core.windows.net/","file":"https://versionmr26bcyy2dwn4bpju.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest343dzma6rtq62hhvl7i2wibqtwc2zsp7drdz7nvo75qh3w33dqswyvczpijlaklzk3hc/providers/Microsoft.Storage/storageAccounts/versionn73uafs7viwmdhk3w","name":"versionn73uafs7viwmdhk3w","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-08-18T08:14:36.3481708Z","key2":"2022-08-18T08:14:36.3481708Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-18T08:14:36.7543973Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-18T08:14:36.7543973Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-08-18T08:14:36.2075294Z","primaryEndpoints":{"dfs":"https://versionn73uafs7viwmdhk3w.dfs.core.windows.net/","web":"https://versionn73uafs7viwmdhk3w.z2.web.core.windows.net/","blob":"https://versionn73uafs7viwmdhk3w.blob.core.windows.net/","queue":"https://versionn73uafs7viwmdhk3w.queue.core.windows.net/","table":"https://versionn73uafs7viwmdhk3w.table.core.windows.net/","file":"https://versionn73uafs7viwmdhk3w.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest4ynxfhry5dpkuo3xwssvdbe3iwcxt5ewlnx3lz332nsyd3piqlooviiegb2uplmxnctu/providers/Microsoft.Storage/storageAccounts/versionnaeshhylx7ri7rvhk","name":"versionnaeshhylx7ri7rvhk","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-03-18T01:17:46.3041863Z","key2":"2022-03-18T01:17:46.3041863Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-18T01:17:46.3198179Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-18T01:17:46.3198179Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-03-18T01:17:46.0698030Z","primaryEndpoints":{"dfs":"https://versionnaeshhylx7ri7rvhk.dfs.core.windows.net/","web":"https://versionnaeshhylx7ri7rvhk.z2.web.core.windows.net/","blob":"https://versionnaeshhylx7ri7rvhk.blob.core.windows.net/","queue":"https://versionnaeshhylx7ri7rvhk.queue.core.windows.net/","table":"https://versionnaeshhylx7ri7rvhk.table.core.windows.net/","file":"https://versionnaeshhylx7ri7rvhk.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestqtov5khibmli5l5qnqxx7sqsiomitv4dy6e7v2p6g6baxo5k7gybvzol2mludvvlt3hk/providers/Microsoft.Storage/storageAccounts/versionncglaxef3bncte6ug","name":"versionncglaxef3bncte6ug","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-12-09T05:01:00.4631938Z","key2":"2021-12-09T05:01:00.4631938Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-09T05:01:00.4631938Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-09T05:01:00.4631938Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-12-09T05:01:00.4007471Z","primaryEndpoints":{"dfs":"https://versionncglaxef3bncte6ug.dfs.core.windows.net/","web":"https://versionncglaxef3bncte6ug.z2.web.core.windows.net/","blob":"https://versionncglaxef3bncte6ug.blob.core.windows.net/","queue":"https://versionncglaxef3bncte6ug.queue.core.windows.net/","table":"https://versionncglaxef3bncte6ug.table.core.windows.net/","file":"https://versionncglaxef3bncte6ug.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestyex6l2i6otx4eikzzr7rikdz4b6rezhqeg6mnzwvtof4vpxkcw34rd7hwpk7q5ltnrxp/providers/Microsoft.Storage/storageAccounts/versionncoq7gv5mbp4o2uf6","name":"versionncoq7gv5mbp4o2uf6","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-10-15T06:47:03.1566686Z","key2":"2021-10-15T06:47:03.1566686Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-15T06:47:03.1723019Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-15T06:47:03.1723019Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-10-15T06:47:03.0785915Z","primaryEndpoints":{"dfs":"https://versionncoq7gv5mbp4o2uf6.dfs.core.windows.net/","web":"https://versionncoq7gv5mbp4o2uf6.z2.web.core.windows.net/","blob":"https://versionncoq7gv5mbp4o2uf6.blob.core.windows.net/","queue":"https://versionncoq7gv5mbp4o2uf6.queue.core.windows.net/","table":"https://versionncoq7gv5mbp4o2uf6.table.core.windows.net/","file":"https://versionncoq7gv5mbp4o2uf6.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestpt7yfkvr6unjcp57uajezen56cyew2jvfeag5micggvolykseig5qe7lcc7sdcl7khbr/providers/Microsoft.Storage/storageAccounts/versionnjnjb5hfza3p4uwl7","name":"versionnjnjb5hfza3p4uwl7","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-23T06:56:14.4520215Z","key2":"2023-03-23T06:56:14.4520215Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-23T06:56:28.2333657Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-23T06:56:28.2333657Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-23T06:56:14.0770203Z","primaryEndpoints":{"dfs":"https://versionnjnjb5hfza3p4uwl7.dfs.core.windows.net/","web":"https://versionnjnjb5hfza3p4uwl7.z2.web.core.windows.net/","blob":"https://versionnjnjb5hfza3p4uwl7.blob.core.windows.net/","queue":"https://versionnjnjb5hfza3p4uwl7.queue.core.windows.net/","table":"https://versionnjnjb5hfza3p4uwl7.table.core.windows.net/","file":"https://versionnjnjb5hfza3p4uwl7.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest4o7n2q52jdpjbuziytuz6okly5zgjumvkf77243bj4hg3p72jm4mqyyxzo2xyfmdyqkw/providers/Microsoft.Storage/storageAccounts/versionnn6a6im3moevkgh5s","name":"versionnn6a6im3moevkgh5s","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-11-03T11:45:31.0873584Z","key2":"2022-11-03T11:45:31.0873584Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-03T11:45:31.4779115Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-03T11:45:31.4779115Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-11-03T11:45:30.9310587Z","primaryEndpoints":{"dfs":"https://versionnn6a6im3moevkgh5s.dfs.core.windows.net/","web":"https://versionnn6a6im3moevkgh5s.z2.web.core.windows.net/","blob":"https://versionnn6a6im3moevkgh5s.blob.core.windows.net/","queue":"https://versionnn6a6im3moevkgh5s.queue.core.windows.net/","table":"https://versionnn6a6im3moevkgh5s.table.core.windows.net/","file":"https://versionnn6a6im3moevkgh5s.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest2o33hinft6ce2ofx6lqzxezrpd6ufi46zdz6eeo2zdmpf2eafxy3unyriqnx5puvfupj/providers/Microsoft.Storage/storageAccounts/versionnow6coinzudxfzmvd","name":"versionnow6coinzudxfzmvd","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-01-28T14:59:43.9629961Z","key2":"2023-01-28T14:59:43.9629961Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-28T14:59:44.2598321Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-28T14:59:44.2598321Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-01-28T14:59:43.7754527Z","primaryEndpoints":{"dfs":"https://versionnow6coinzudxfzmvd.dfs.core.windows.net/","web":"https://versionnow6coinzudxfzmvd.z2.web.core.windows.net/","blob":"https://versionnow6coinzudxfzmvd.blob.core.windows.net/","queue":"https://versionnow6coinzudxfzmvd.queue.core.windows.net/","table":"https://versionnow6coinzudxfzmvd.table.core.windows.net/","file":"https://versionnow6coinzudxfzmvd.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestvexlopurtffpw44qelwzhnrj4hrri453i57dssogm2nrq3tgb4gdctqnh22two36b4r4/providers/Microsoft.Storage/storageAccounts/versiono3puxbh7aoleprgrj","name":"versiono3puxbh7aoleprgrj","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-04-07T22:54:30.4927734Z","key2":"2022-04-07T22:54:30.4927734Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-07T22:54:30.4927734Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-07T22:54:30.4927734Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-04-07T22:54:30.3834786Z","primaryEndpoints":{"dfs":"https://versiono3puxbh7aoleprgrj.dfs.core.windows.net/","web":"https://versiono3puxbh7aoleprgrj.z2.web.core.windows.net/","blob":"https://versiono3puxbh7aoleprgrj.blob.core.windows.net/","queue":"https://versiono3puxbh7aoleprgrj.queue.core.windows.net/","table":"https://versiono3puxbh7aoleprgrj.table.core.windows.net/","file":"https://versiono3puxbh7aoleprgrj.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest4hjjelhodbnxnyv3gpitmvqm2g57s4osl4jrt3fa5jtsrwbqbikwerf5tiwwmmekgcsp/providers/Microsoft.Storage/storageAccounts/versiono5slm5nxi3gl5ndil","name":"versiono5slm5nxi3gl5ndil","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-05-12T22:51:21.6092516Z","key2":"2022-05-12T22:51:21.6092516Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-05-12T22:51:21.6092516Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-05-12T22:51:21.6092516Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-05-12T22:51:21.4686030Z","primaryEndpoints":{"dfs":"https://versiono5slm5nxi3gl5ndil.dfs.core.windows.net/","web":"https://versiono5slm5nxi3gl5ndil.z2.web.core.windows.net/","blob":"https://versiono5slm5nxi3gl5ndil.blob.core.windows.net/","queue":"https://versiono5slm5nxi3gl5ndil.queue.core.windows.net/","table":"https://versiono5slm5nxi3gl5ndil.table.core.windows.net/","file":"https://versiono5slm5nxi3gl5ndil.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestr5lb26gsnviehzgb2icrhblkjclirvogxofpm7g7ujvaw2vggxcszjiu66pirrgz6oqo/providers/Microsoft.Storage/storageAccounts/versionoi63kv4i4k5ohfsbs","name":"versionoi63kv4i4k5ohfsbs","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-01-20T04:10:32.7145393Z","key2":"2023-01-20T04:10:32.7145393Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-20T04:10:33.0113943Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-20T04:10:33.0113943Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-01-20T04:10:32.5270259Z","primaryEndpoints":{"dfs":"https://versionoi63kv4i4k5ohfsbs.dfs.core.windows.net/","web":"https://versionoi63kv4i4k5ohfsbs.z2.web.core.windows.net/","blob":"https://versionoi63kv4i4k5ohfsbs.blob.core.windows.net/","queue":"https://versionoi63kv4i4k5ohfsbs.queue.core.windows.net/","table":"https://versionoi63kv4i4k5ohfsbs.table.core.windows.net/","file":"https://versionoi63kv4i4k5ohfsbs.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest362gvxl72v6uq6oj6l7qacksa3grnrow2ahkvkeqkk6frlifprjlz5xq7v7y4mc2mkt4/providers/Microsoft.Storage/storageAccounts/versionomm3qhqmjr7zk4llh","name":"versionomm3qhqmjr7zk4llh","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-07-15T00:27:33.6431259Z","key2":"2022-07-15T00:27:33.6431259Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-07-15T00:27:33.9400382Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-07-15T00:27:33.9400382Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-07-15T00:27:33.5181499Z","primaryEndpoints":{"dfs":"https://versionomm3qhqmjr7zk4llh.dfs.core.windows.net/","web":"https://versionomm3qhqmjr7zk4llh.z2.web.core.windows.net/","blob":"https://versionomm3qhqmjr7zk4llh.blob.core.windows.net/","queue":"https://versionomm3qhqmjr7zk4llh.queue.core.windows.net/","table":"https://versionomm3qhqmjr7zk4llh.table.core.windows.net/","file":"https://versionomm3qhqmjr7zk4llh.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest5qgbjmgp4dbfryqs33skw2pkptk2sdmoqsw6nqonzmeekbq3ovley42itnpj4yfej5yi/providers/Microsoft.Storage/storageAccounts/versionoojtzpigw27c2rlwi","name":"versionoojtzpigw27c2rlwi","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-12-30T22:31:21.7608674Z","key2":"2021-12-30T22:31:21.7608674Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-30T22:31:21.7765100Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-30T22:31:21.7765100Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-12-30T22:31:21.4483344Z","primaryEndpoints":{"dfs":"https://versionoojtzpigw27c2rlwi.dfs.core.windows.net/","web":"https://versionoojtzpigw27c2rlwi.z2.web.core.windows.net/","blob":"https://versionoojtzpigw27c2rlwi.blob.core.windows.net/","queue":"https://versionoojtzpigw27c2rlwi.queue.core.windows.net/","table":"https://versionoojtzpigw27c2rlwi.table.core.windows.net/","file":"https://versionoojtzpigw27c2rlwi.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestgep6b5rflq6ptcqyaxnfrtk7mey3trawc7cghjzoqndaur24ihclf7vo2bvtckm2gh6c/providers/Microsoft.Storage/storageAccounts/versionoul525kyfkcygnd5s","name":"versionoul525kyfkcygnd5s","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-12-20T03:16:38.6647486Z","key2":"2022-12-20T03:16:38.6647486Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-20T03:16:39.1335532Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-20T03:16:39.1335532Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-12-20T03:16:38.5084772Z","primaryEndpoints":{"dfs":"https://versionoul525kyfkcygnd5s.dfs.core.windows.net/","web":"https://versionoul525kyfkcygnd5s.z2.web.core.windows.net/","blob":"https://versionoul525kyfkcygnd5s.blob.core.windows.net/","queue":"https://versionoul525kyfkcygnd5s.queue.core.windows.net/","table":"https://versionoul525kyfkcygnd5s.table.core.windows.net/","file":"https://versionoul525kyfkcygnd5s.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestpkc4ipl24afczosswxt7mpm7qrmci3e4aeb74bczupksn65o7thiiptjjos53tcjqis3/providers/Microsoft.Storage/storageAccounts/versionpvmhe75cz3f3qxgru","name":"versionpvmhe75cz3f3qxgru","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-12-02T02:56:16.9035958Z","key2":"2022-12-02T02:56:16.9035958Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-02T02:56:17.2319066Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-02T02:56:17.2319066Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-12-02T02:56:16.7160977Z","primaryEndpoints":{"dfs":"https://versionpvmhe75cz3f3qxgru.dfs.core.windows.net/","web":"https://versionpvmhe75cz3f3qxgru.z2.web.core.windows.net/","blob":"https://versionpvmhe75cz3f3qxgru.blob.core.windows.net/","queue":"https://versionpvmhe75cz3f3qxgru.queue.core.windows.net/","table":"https://versionpvmhe75cz3f3qxgru.table.core.windows.net/","file":"https://versionpvmhe75cz3f3qxgru.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest3whtgbb4m23hi344mcntibukfbt2hc6csmxo2inb2dwdj5enylg47ehnzdmglkrgmbbb/providers/Microsoft.Storage/storageAccounts/versionqnpqqgsckmkrhhywz","name":"versionqnpqqgsckmkrhhywz","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-11-18T02:40:15.7264422Z","key2":"2022-11-18T02:40:15.7264422Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-18T02:40:16.1170593Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-18T02:40:16.1170593Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-11-18T02:40:15.5545423Z","primaryEndpoints":{"dfs":"https://versionqnpqqgsckmkrhhywz.dfs.core.windows.net/","web":"https://versionqnpqqgsckmkrhhywz.z2.web.core.windows.net/","blob":"https://versionqnpqqgsckmkrhhywz.blob.core.windows.net/","queue":"https://versionqnpqqgsckmkrhhywz.queue.core.windows.net/","table":"https://versionqnpqqgsckmkrhhywz.table.core.windows.net/","file":"https://versionqnpqqgsckmkrhhywz.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestyxq5yt6z4or5ddvyvubtdjn73mslv25s4bqqme3ljmj6jsaagbmyn376m3cdex35tubw/providers/Microsoft.Storage/storageAccounts/versionqp3efyteboplomp5w","name":"versionqp3efyteboplomp5w","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-09-07T02:20:09.3003824Z","key2":"2021-09-07T02:20:09.3003824Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-07T02:20:09.3003824Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-07T02:20:09.3003824Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-09-07T02:20:09.2378807Z","primaryEndpoints":{"dfs":"https://versionqp3efyteboplomp5w.dfs.core.windows.net/","web":"https://versionqp3efyteboplomp5w.z2.web.core.windows.net/","blob":"https://versionqp3efyteboplomp5w.blob.core.windows.net/","queue":"https://versionqp3efyteboplomp5w.queue.core.windows.net/","table":"https://versionqp3efyteboplomp5w.table.core.windows.net/","file":"https://versionqp3efyteboplomp5w.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestuxh3ygml4miiko4jcrppq2452l5lhcosfzxyyucncerhsgxco5vr2x5agxnsdw5hswzg/providers/Microsoft.Storage/storageAccounts/versionroa5ohbkl4zopqocq","name":"versionroa5ohbkl4zopqocq","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-12-23T02:58:47.8788249Z","key2":"2022-12-23T02:58:47.8788249Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-23T02:58:48.1288338Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-23T02:58:48.1288338Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-12-23T02:58:47.7069614Z","primaryEndpoints":{"dfs":"https://versionroa5ohbkl4zopqocq.dfs.core.windows.net/","web":"https://versionroa5ohbkl4zopqocq.z2.web.core.windows.net/","blob":"https://versionroa5ohbkl4zopqocq.blob.core.windows.net/","queue":"https://versionroa5ohbkl4zopqocq.queue.core.windows.net/","table":"https://versionroa5ohbkl4zopqocq.table.core.windows.net/","file":"https://versionroa5ohbkl4zopqocq.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest27tntypkdnlo3adbzt7qqcx3detlxgtxnuxhaxdgobws4bjc26vshca2qezntlnmpuup/providers/Microsoft.Storage/storageAccounts/versionryihikjyurp5tntba","name":"versionryihikjyurp5tntba","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-11-11T22:07:42.2418545Z","key2":"2021-11-11T22:07:42.2418545Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-11-11T22:07:42.2418545Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-11-11T22:07:42.2418545Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-11-11T22:07:42.1637179Z","primaryEndpoints":{"dfs":"https://versionryihikjyurp5tntba.dfs.core.windows.net/","web":"https://versionryihikjyurp5tntba.z2.web.core.windows.net/","blob":"https://versionryihikjyurp5tntba.blob.core.windows.net/","queue":"https://versionryihikjyurp5tntba.queue.core.windows.net/","table":"https://versionryihikjyurp5tntba.table.core.windows.net/","file":"https://versionryihikjyurp5tntba.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestz4bcht3lymqfffkatndjcle4qf567sbk5b3hfcoqhkrfgghei6jeqgan2zr2i2j5fbtq/providers/Microsoft.Storage/storageAccounts/versions3jowsvxiiqegyrbr","name":"versions3jowsvxiiqegyrbr","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-12-23T22:12:49.9938938Z","key2":"2021-12-23T22:12:49.9938938Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-23T22:12:49.9938938Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-23T22:12:49.9938938Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-12-23T22:12:49.9157469Z","primaryEndpoints":{"dfs":"https://versions3jowsvxiiqegyrbr.dfs.core.windows.net/","web":"https://versions3jowsvxiiqegyrbr.z2.web.core.windows.net/","blob":"https://versions3jowsvxiiqegyrbr.blob.core.windows.net/","queue":"https://versions3jowsvxiiqegyrbr.queue.core.windows.net/","table":"https://versions3jowsvxiiqegyrbr.table.core.windows.net/","file":"https://versions3jowsvxiiqegyrbr.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitesturbzqfflmkkupfwgtkutwvdy5nte5rec7neu6eyya4kahyepssopgq72mzxl54g7h2pt/providers/Microsoft.Storage/storageAccounts/versionscknbekpvmwrjeznt","name":"versionscknbekpvmwrjeznt","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-10-28T02:39:44.7553582Z","key2":"2021-10-28T02:39:44.7553582Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-28T02:39:44.7553582Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-10-28T02:39:44.7553582Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-10-28T02:39:44.6772068Z","primaryEndpoints":{"dfs":"https://versionscknbekpvmwrjeznt.dfs.core.windows.net/","web":"https://versionscknbekpvmwrjeznt.z2.web.core.windows.net/","blob":"https://versionscknbekpvmwrjeznt.blob.core.windows.net/","queue":"https://versionscknbekpvmwrjeznt.queue.core.windows.net/","table":"https://versionscknbekpvmwrjeznt.table.core.windows.net/","file":"https://versionscknbekpvmwrjeznt.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestrkslyyrl5j3u5uux3ks2qrfnnkh4bksgq57aah476pv6udiv6voez6dfhydwgvuq7ktw/providers/Microsoft.Storage/storageAccounts/versionsfvydkxkn57mvldww","name":"versionsfvydkxkn57mvldww","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-01-27T01:25:56.8007830Z","key2":"2023-01-27T01:25:56.8007830Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-27T01:25:57.0507869Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-27T01:25:57.0507869Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-01-27T01:25:56.5976584Z","primaryEndpoints":{"dfs":"https://versionsfvydkxkn57mvldww.dfs.core.windows.net/","web":"https://versionsfvydkxkn57mvldww.z2.web.core.windows.net/","blob":"https://versionsfvydkxkn57mvldww.blob.core.windows.net/","queue":"https://versionsfvydkxkn57mvldww.queue.core.windows.net/","table":"https://versionsfvydkxkn57mvldww.table.core.windows.net/","file":"https://versionsfvydkxkn57mvldww.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestd5q64bqhg7etouaunbpihutfyklxtsq6th5x27ddcpkn5ddwaj7yeth7w6vabib2jk36/providers/Microsoft.Storage/storageAccounts/versionsl4dpowre7blcmtnv","name":"versionsl4dpowre7blcmtnv","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-03-17T13:52:33.1524401Z","key2":"2022-03-17T13:52:33.1524401Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-17T13:52:33.1682399Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-17T13:52:33.1682399Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-03-17T13:52:33.0430992Z","primaryEndpoints":{"dfs":"https://versionsl4dpowre7blcmtnv.dfs.core.windows.net/","web":"https://versionsl4dpowre7blcmtnv.z2.web.core.windows.net/","blob":"https://versionsl4dpowre7blcmtnv.blob.core.windows.net/","queue":"https://versionsl4dpowre7blcmtnv.queue.core.windows.net/","table":"https://versionsl4dpowre7blcmtnv.table.core.windows.net/","file":"https://versionsl4dpowre7blcmtnv.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitesttfwerdemnnqhnkhq7pesq4g3fy2ms2qei6yjrfucueeqhy74fu5kdcxkbap7znlruizn/providers/Microsoft.Storage/storageAccounts/versionsnhg3s55m22flnaim","name":"versionsnhg3s55m22flnaim","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-02-28T16:47:35.2710910Z","key2":"2022-02-28T16:47:35.2710910Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-02-28T16:47:35.2867568Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-02-28T16:47:35.2867568Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-02-28T16:47:35.1773825Z","primaryEndpoints":{"dfs":"https://versionsnhg3s55m22flnaim.dfs.core.windows.net/","web":"https://versionsnhg3s55m22flnaim.z2.web.core.windows.net/","blob":"https://versionsnhg3s55m22flnaim.blob.core.windows.net/","queue":"https://versionsnhg3s55m22flnaim.queue.core.windows.net/","table":"https://versionsnhg3s55m22flnaim.table.core.windows.net/","file":"https://versionsnhg3s55m22flnaim.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest2aypq4ri7ntc4vk7uzqnq5m5uvpubprfpj6qamt74t2ro73rk6gcv6pklnqtlizhvb2r/providers/Microsoft.Storage/storageAccounts/versionsrmjrvzlhnhmolxf2","name":"versionsrmjrvzlhnhmolxf2","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-08-18T15:54:34.4121532Z","key2":"2022-08-18T15:54:34.4121532Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-18T15:54:34.8184003Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-18T15:54:34.8184003Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-08-18T15:54:34.2715218Z","primaryEndpoints":{"dfs":"https://versionsrmjrvzlhnhmolxf2.dfs.core.windows.net/","web":"https://versionsrmjrvzlhnhmolxf2.z2.web.core.windows.net/","blob":"https://versionsrmjrvzlhnhmolxf2.blob.core.windows.net/","queue":"https://versionsrmjrvzlhnhmolxf2.queue.core.windows.net/","table":"https://versionsrmjrvzlhnhmolxf2.table.core.windows.net/","file":"https://versionsrmjrvzlhnhmolxf2.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest3mxvvlnqmgu3qms6mr7qyrwexk2txseobg3ab7q5jwmgpsfukpwfbpnuayfirzpmkyhl/providers/Microsoft.Storage/storageAccounts/versionthfva3cmurgq4r377","name":"versionthfva3cmurgq4r377","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-11-03T17:48:13.6119292Z","key2":"2022-11-03T17:48:13.6119292Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-03T17:48:13.9556580Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-03T17:48:13.9556580Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-11-03T17:48:13.4556868Z","primaryEndpoints":{"dfs":"https://versionthfva3cmurgq4r377.dfs.core.windows.net/","web":"https://versionthfva3cmurgq4r377.z2.web.core.windows.net/","blob":"https://versionthfva3cmurgq4r377.blob.core.windows.net/","queue":"https://versionthfva3cmurgq4r377.queue.core.windows.net/","table":"https://versionthfva3cmurgq4r377.table.core.windows.net/","file":"https://versionthfva3cmurgq4r377.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest6j4p5hu3qwk67zq467rtwcd2a7paxiwrgpvjuqvw3drzvoz3clyu22h7l3gmkbn2c4oa/providers/Microsoft.Storage/storageAccounts/versionu6gh46ckmtwb2izub","name":"versionu6gh46ckmtwb2izub","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-03-16T05:28:58.1591481Z","key2":"2022-03-16T05:28:58.1591481Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-16T05:28:58.1747873Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-16T05:28:58.1747873Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-03-16T05:28:58.0654507Z","primaryEndpoints":{"dfs":"https://versionu6gh46ckmtwb2izub.dfs.core.windows.net/","web":"https://versionu6gh46ckmtwb2izub.z2.web.core.windows.net/","blob":"https://versionu6gh46ckmtwb2izub.blob.core.windows.net/","queue":"https://versionu6gh46ckmtwb2izub.queue.core.windows.net/","table":"https://versionu6gh46ckmtwb2izub.table.core.windows.net/","file":"https://versionu6gh46ckmtwb2izub.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestg3t4ff274xdgnl7gmcjibaodgkjehibkbhazsrbxtfbmhdnk5qk32nsvghigjrrfqcf3/providers/Microsoft.Storage/storageAccounts/versionudtckpbeshjnvwywq","name":"versionudtckpbeshjnvwywq","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-08-14T16:06:54.6367221Z","key2":"2022-08-14T16:06:54.6367221Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-14T16:06:55.0273250Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-14T16:06:55.0273250Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-08-14T16:06:54.5273449Z","primaryEndpoints":{"dfs":"https://versionudtckpbeshjnvwywq.dfs.core.windows.net/","web":"https://versionudtckpbeshjnvwywq.z2.web.core.windows.net/","blob":"https://versionudtckpbeshjnvwywq.blob.core.windows.net/","queue":"https://versionudtckpbeshjnvwywq.queue.core.windows.net/","table":"https://versionudtckpbeshjnvwywq.table.core.windows.net/","file":"https://versionudtckpbeshjnvwywq.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestpq4z2s4ussagz3475tfeona54lhwv3b7mfspnfl7cp2xesgzh3y2rzrqtyombrz7fvqr/providers/Microsoft.Storage/storageAccounts/versionutmqaopndgfib6kut","name":"versionutmqaopndgfib6kut","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-10-09T10:07:38.7394722Z","key2":"2022-10-09T10:07:38.7394722Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-09T10:07:39.0363708Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-09T10:07:39.0363708Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-10-09T10:07:38.5832152Z","primaryEndpoints":{"dfs":"https://versionutmqaopndgfib6kut.dfs.core.windows.net/","web":"https://versionutmqaopndgfib6kut.z2.web.core.windows.net/","blob":"https://versionutmqaopndgfib6kut.blob.core.windows.net/","queue":"https://versionutmqaopndgfib6kut.queue.core.windows.net/","table":"https://versionutmqaopndgfib6kut.table.core.windows.net/","file":"https://versionutmqaopndgfib6kut.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestpekz5ulefnmypczfvdocgugtjaudqms67ndgmsxo5zluturxj5vv5atblccjqbbrsu3n/providers/Microsoft.Storage/storageAccounts/versionuy4oxfmka2egmqius","name":"versionuy4oxfmka2egmqius","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-09-28T13:10:39.6619883Z","key2":"2022-09-28T13:10:39.6619883Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-28T13:10:39.9745499Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-28T13:10:39.9745499Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-09-28T13:10:39.5369651Z","primaryEndpoints":{"dfs":"https://versionuy4oxfmka2egmqius.dfs.core.windows.net/","web":"https://versionuy4oxfmka2egmqius.z2.web.core.windows.net/","blob":"https://versionuy4oxfmka2egmqius.blob.core.windows.net/","queue":"https://versionuy4oxfmka2egmqius.queue.core.windows.net/","table":"https://versionuy4oxfmka2egmqius.table.core.windows.net/","file":"https://versionuy4oxfmka2egmqius.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestqj4xav4vchpl5ke2jox42jwvqu5yik26nq6ufm3u62pdav4xvttu5ws6fg2bpd5oqpip/providers/Microsoft.Storage/storageAccounts/versionv4vwkkbx3f6xlhv7h","name":"versionv4vwkkbx3f6xlhv7h","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-02-10T03:11:42.1462327Z","key2":"2023-02-10T03:11:42.1462327Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-02-10T03:11:42.4118832Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-02-10T03:11:42.4118832Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-02-10T03:11:41.9587564Z","primaryEndpoints":{"dfs":"https://versionv4vwkkbx3f6xlhv7h.dfs.core.windows.net/","web":"https://versionv4vwkkbx3f6xlhv7h.z2.web.core.windows.net/","blob":"https://versionv4vwkkbx3f6xlhv7h.blob.core.windows.net/","queue":"https://versionv4vwkkbx3f6xlhv7h.queue.core.windows.net/","table":"https://versionv4vwkkbx3f6xlhv7h.table.core.windows.net/","file":"https://versionv4vwkkbx3f6xlhv7h.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestdboeendh4qiydnnj4gs4zcz33fp5gl6ybtylbl575aasiiqcvlohr6tqpycrjtfe2qr6/providers/Microsoft.Storage/storageAccounts/versionvcn4ue54x6ci5t65t","name":"versionvcn4ue54x6ci5t65t","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-11-04T20:06:37.7185525Z","key2":"2022-11-04T20:06:37.7185525Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-04T20:06:38.0310246Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-04T20:06:38.0310246Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-11-04T20:06:37.5622889Z","primaryEndpoints":{"dfs":"https://versionvcn4ue54x6ci5t65t.dfs.core.windows.net/","web":"https://versionvcn4ue54x6ci5t65t.z2.web.core.windows.net/","blob":"https://versionvcn4ue54x6ci5t65t.blob.core.windows.net/","queue":"https://versionvcn4ue54x6ci5t65t.queue.core.windows.net/","table":"https://versionvcn4ue54x6ci5t65t.table.core.windows.net/","file":"https://versionvcn4ue54x6ci5t65t.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitesthjubmr2gcxl7wowm2yz4jtlqknroqoldmrrdz7ijr7kzs3intstr2ag5cuwovsdyfscc/providers/Microsoft.Storage/storageAccounts/versionvndhff7czdxs3e4zs","name":"versionvndhff7czdxs3e4zs","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-03-31T22:53:55.3378319Z","key2":"2022-03-31T22:53:55.3378319Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-31T22:53:55.3378319Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-31T22:53:55.3378319Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-03-31T22:53:55.2284931Z","primaryEndpoints":{"dfs":"https://versionvndhff7czdxs3e4zs.dfs.core.windows.net/","web":"https://versionvndhff7czdxs3e4zs.z2.web.core.windows.net/","blob":"https://versionvndhff7czdxs3e4zs.blob.core.windows.net/","queue":"https://versionvndhff7czdxs3e4zs.queue.core.windows.net/","table":"https://versionvndhff7czdxs3e4zs.table.core.windows.net/","file":"https://versionvndhff7czdxs3e4zs.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestc37roadc7h7ibpejg25elnx5c7th3cjwkmdjmraqd7x4d6afafd67xtrdeammre4vvwz/providers/Microsoft.Storage/storageAccounts/versionvs7l3fj37x7r3omla","name":"versionvs7l3fj37x7r3omla","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-12-02T23:19:41.5709882Z","key2":"2021-12-02T23:19:41.5709882Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-02T23:19:41.5709882Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-12-02T23:19:41.5709882Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-12-02T23:19:41.4928817Z","primaryEndpoints":{"dfs":"https://versionvs7l3fj37x7r3omla.dfs.core.windows.net/","web":"https://versionvs7l3fj37x7r3omla.z2.web.core.windows.net/","blob":"https://versionvs7l3fj37x7r3omla.blob.core.windows.net/","queue":"https://versionvs7l3fj37x7r3omla.queue.core.windows.net/","table":"https://versionvs7l3fj37x7r3omla.table.core.windows.net/","file":"https://versionvs7l3fj37x7r3omla.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestrhkyigtoloz2mqogvsddvmbtemvops4dw6kluaww553xqrbl5kwgnpuse5fdom2fq5bd/providers/Microsoft.Storage/storageAccounts/versionvsfin4nwuwcxndawj","name":"versionvsfin4nwuwcxndawj","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-09-07T02:26:57.6350762Z","key2":"2021-09-07T02:26:57.6350762Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-07T02:26:57.6350762Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-07T02:26:57.6350762Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-09-07T02:26:57.5726321Z","primaryEndpoints":{"dfs":"https://versionvsfin4nwuwcxndawj.dfs.core.windows.net/","web":"https://versionvsfin4nwuwcxndawj.z2.web.core.windows.net/","blob":"https://versionvsfin4nwuwcxndawj.blob.core.windows.net/","queue":"https://versionvsfin4nwuwcxndawj.queue.core.windows.net/","table":"https://versionvsfin4nwuwcxndawj.table.core.windows.net/","file":"https://versionvsfin4nwuwcxndawj.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestqu6zpgovukgibba6qblhcmmzfzgjqgqolcwqii5ebwgn2ayo27rauqwwyqg4kllron3o/providers/Microsoft.Storage/storageAccounts/versionwjxabieqv2agfuj72","name":"versionwjxabieqv2agfuj72","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-09-28T10:53:52.2221742Z","key2":"2022-09-28T10:53:52.2221742Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-28T10:53:52.5346724Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-28T10:53:52.5346724Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-09-28T10:53:52.0971963Z","primaryEndpoints":{"dfs":"https://versionwjxabieqv2agfuj72.dfs.core.windows.net/","web":"https://versionwjxabieqv2agfuj72.z2.web.core.windows.net/","blob":"https://versionwjxabieqv2agfuj72.blob.core.windows.net/","queue":"https://versionwjxabieqv2agfuj72.queue.core.windows.net/","table":"https://versionwjxabieqv2agfuj72.table.core.windows.net/","file":"https://versionwjxabieqv2agfuj72.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestu2dumyf3mk7jyirvjmsg3w5s3sa7ke6ujncoaf3eo7bowo2bmxpjufa3ww5q66p2u2gb/providers/Microsoft.Storage/storageAccounts/versionwlfh4xbessj73brlz","name":"versionwlfh4xbessj73brlz","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-03-10T23:46:16.5584572Z","key2":"2022-03-10T23:46:16.5584572Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-10T23:46:16.5584572Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-10T23:46:16.5584572Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-03-10T23:46:16.4803444Z","primaryEndpoints":{"dfs":"https://versionwlfh4xbessj73brlz.dfs.core.windows.net/","web":"https://versionwlfh4xbessj73brlz.z2.web.core.windows.net/","blob":"https://versionwlfh4xbessj73brlz.blob.core.windows.net/","queue":"https://versionwlfh4xbessj73brlz.queue.core.windows.net/","table":"https://versionwlfh4xbessj73brlz.table.core.windows.net/","file":"https://versionwlfh4xbessj73brlz.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest7jg5itimecpm5ikpyzdyvfnwxkemoyobn54phxfca4wgk2w6jnyq47qchwih5po6mmc4/providers/Microsoft.Storage/storageAccounts/versionwmflecp5hrqs5eain","name":"versionwmflecp5hrqs5eain","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-17T07:14:56.9091859Z","key2":"2023-03-17T07:14:56.9091859Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-17T07:14:57.1591879Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-17T07:14:57.1591879Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-17T07:14:56.7060633Z","primaryEndpoints":{"dfs":"https://versionwmflecp5hrqs5eain.dfs.core.windows.net/","web":"https://versionwmflecp5hrqs5eain.z2.web.core.windows.net/","blob":"https://versionwmflecp5hrqs5eain.blob.core.windows.net/","queue":"https://versionwmflecp5hrqs5eain.queue.core.windows.net/","table":"https://versionwmflecp5hrqs5eain.table.core.windows.net/","file":"https://versionwmflecp5hrqs5eain.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestggqfwtc22uy4ylwctd3w3mgpqoqbzprwfputprxuek4slsh72kgqo3443vx6p4fwvibo/providers/Microsoft.Storage/storageAccounts/versionwmfzzzj3r4caneclu","name":"versionwmfzzzj3r4caneclu","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-01-19T06:46:55.4902615Z","key2":"2023-01-19T06:46:55.4902615Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-19T06:46:55.8809004Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-01-19T06:46:55.8809004Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-01-19T06:46:55.3027989Z","primaryEndpoints":{"dfs":"https://versionwmfzzzj3r4caneclu.dfs.core.windows.net/","web":"https://versionwmfzzzj3r4caneclu.z2.web.core.windows.net/","blob":"https://versionwmfzzzj3r4caneclu.blob.core.windows.net/","queue":"https://versionwmfzzzj3r4caneclu.queue.core.windows.net/","table":"https://versionwmfzzzj3r4caneclu.table.core.windows.net/","file":"https://versionwmfzzzj3r4caneclu.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestsknognisu5ofc5kqx2s7pkyd44ypiqggvewtlb44ikbkje77zh4vo2y5c6alllygemol/providers/Microsoft.Storage/storageAccounts/versionwrfq6nydu5kpiyses","name":"versionwrfq6nydu5kpiyses","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-03-24T23:41:13.3087565Z","key2":"2022-03-24T23:41:13.3087565Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-24T23:41:13.3244129Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-24T23:41:13.3244129Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-03-24T23:41:13.1837898Z","primaryEndpoints":{"dfs":"https://versionwrfq6nydu5kpiyses.dfs.core.windows.net/","web":"https://versionwrfq6nydu5kpiyses.z2.web.core.windows.net/","blob":"https://versionwrfq6nydu5kpiyses.blob.core.windows.net/","queue":"https://versionwrfq6nydu5kpiyses.queue.core.windows.net/","table":"https://versionwrfq6nydu5kpiyses.table.core.windows.net/","file":"https://versionwrfq6nydu5kpiyses.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitesth27zwyskge2psuiih5ow7focdjjo3afc5tdrpi54gablxpg6ix4tuxmfo4cxmme3qyuq/providers/Microsoft.Storage/storageAccounts/versionx5fnkou5fw5hu2yob","name":"versionx5fnkou5fw5hu2yob","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-14T05:09:55.3239086Z","key2":"2023-03-14T05:09:55.3239086Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-14T05:09:55.5582491Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-14T05:09:55.5582491Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-14T05:09:55.1051095Z","primaryEndpoints":{"dfs":"https://versionx5fnkou5fw5hu2yob.dfs.core.windows.net/","web":"https://versionx5fnkou5fw5hu2yob.z2.web.core.windows.net/","blob":"https://versionx5fnkou5fw5hu2yob.blob.core.windows.net/","queue":"https://versionx5fnkou5fw5hu2yob.queue.core.windows.net/","table":"https://versionx5fnkou5fw5hu2yob.table.core.windows.net/","file":"https://versionx5fnkou5fw5hu2yob.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestl4ua7f77i364yhflzm7vidj6cgrwaife2lhlzjwvyaph2wkkivsyf6nnv5xmco7czehu/providers/Microsoft.Storage/storageAccounts/versionxo5dtztl4afdva6ln","name":"versionxo5dtztl4afdva6ln","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-11-04T00:38:47.1544443Z","key2":"2022-11-04T00:38:47.1544443Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-04T00:38:47.6388166Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-04T00:38:47.6388166Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-11-04T00:38:46.9669561Z","primaryEndpoints":{"dfs":"https://versionxo5dtztl4afdva6ln.dfs.core.windows.net/","web":"https://versionxo5dtztl4afdva6ln.z2.web.core.windows.net/","blob":"https://versionxo5dtztl4afdva6ln.blob.core.windows.net/","queue":"https://versionxo5dtztl4afdva6ln.queue.core.windows.net/","table":"https://versionxo5dtztl4afdva6ln.table.core.windows.net/","file":"https://versionxo5dtztl4afdva6ln.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitesttuzwxhgqkktwxykj4pnocbelxzp3bacgzoh7f7ag45gp46jwbycpmolrlkltxl3tcx3a/providers/Microsoft.Storage/storageAccounts/versionylcq6zs5fo7eqvk4c","name":"versionylcq6zs5fo7eqvk4c","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-11-25T01:28:34.6142319Z","key2":"2022-11-25T01:28:34.6142319Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-25T01:28:34.8642340Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-25T01:28:34.8642340Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-11-25T01:28:34.4423809Z","primaryEndpoints":{"dfs":"https://versionylcq6zs5fo7eqvk4c.dfs.core.windows.net/","web":"https://versionylcq6zs5fo7eqvk4c.z2.web.core.windows.net/","blob":"https://versionylcq6zs5fo7eqvk4c.blob.core.windows.net/","queue":"https://versionylcq6zs5fo7eqvk4c.queue.core.windows.net/","table":"https://versionylcq6zs5fo7eqvk4c.table.core.windows.net/","file":"https://versionylcq6zs5fo7eqvk4c.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestwqfltcq6urbgypryfc3jkpsbdl4c52q5lsw4eqlpvc5rayhag6xtfjbtn7pickprw7mo/providers/Microsoft.Storage/storageAccounts/versionymf2wc47mmhis2esv","name":"versionymf2wc47mmhis2esv","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-03T02:21:20.7594356Z","key2":"2023-03-03T02:21:20.7594356Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-03T02:21:21.0563165Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-03T02:21:21.0563165Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-03T02:21:20.5563391Z","primaryEndpoints":{"dfs":"https://versionymf2wc47mmhis2esv.dfs.core.windows.net/","web":"https://versionymf2wc47mmhis2esv.z2.web.core.windows.net/","blob":"https://versionymf2wc47mmhis2esv.blob.core.windows.net/","queue":"https://versionymf2wc47mmhis2esv.queue.core.windows.net/","table":"https://versionymf2wc47mmhis2esv.table.core.windows.net/","file":"https://versionymf2wc47mmhis2esv.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestyvbbewdobz5vnqkoyumrkqbdufktrisug2ukkkvnirbc6frn2hxuvpe7weosgtfc4spk/providers/Microsoft.Storage/storageAccounts/versionymg2k5haow6be3wlh","name":"versionymg2k5haow6be3wlh","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-11-08T05:20:27.5220722Z","key2":"2021-11-08T05:20:27.5220722Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-11-08T05:20:27.5220722Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-11-08T05:20:27.5220722Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-11-08T05:20:27.4439279Z","primaryEndpoints":{"dfs":"https://versionymg2k5haow6be3wlh.dfs.core.windows.net/","web":"https://versionymg2k5haow6be3wlh.z2.web.core.windows.net/","blob":"https://versionymg2k5haow6be3wlh.blob.core.windows.net/","queue":"https://versionymg2k5haow6be3wlh.queue.core.windows.net/","table":"https://versionymg2k5haow6be3wlh.table.core.windows.net/","file":"https://versionymg2k5haow6be3wlh.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestkngvostxvfzwz7hb2pyqpst4ekovxl4qehicnbufjmoug5injclokanwouejm77muega/providers/Microsoft.Storage/storageAccounts/versionyrdifxty6izovwb6i","name":"versionyrdifxty6izovwb6i","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-09-07T02:23:07.0385168Z","key2":"2021-09-07T02:23:07.0385168Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-07T02:23:07.0385168Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-07T02:23:07.0385168Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-09-07T02:23:06.9760160Z","primaryEndpoints":{"dfs":"https://versionyrdifxty6izovwb6i.dfs.core.windows.net/","web":"https://versionyrdifxty6izovwb6i.z2.web.core.windows.net/","blob":"https://versionyrdifxty6izovwb6i.blob.core.windows.net/","queue":"https://versionyrdifxty6izovwb6i.queue.core.windows.net/","table":"https://versionyrdifxty6izovwb6i.table.core.windows.net/","file":"https://versionyrdifxty6izovwb6i.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestzcumsxvcnwj5sdtjns5o3duxahh3laotidamvrno46j4bz34x3bskcnf2ld7c4wim7qa/providers/Microsoft.Storage/storageAccounts/versionzcuegvezze7vtudqd","name":"versionzcuegvezze7vtudqd","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-12-09T03:58:54.3367901Z","key2":"2022-12-09T03:58:54.3367901Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-09T03:58:54.7430309Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-09T03:58:54.7430309Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-12-09T03:58:54.1649309Z","primaryEndpoints":{"dfs":"https://versionzcuegvezze7vtudqd.dfs.core.windows.net/","web":"https://versionzcuegvezze7vtudqd.z2.web.core.windows.net/","blob":"https://versionzcuegvezze7vtudqd.blob.core.windows.net/","queue":"https://versionzcuegvezze7vtudqd.queue.core.windows.net/","table":"https://versionzcuegvezze7vtudqd.table.core.windows.net/","file":"https://versionzcuegvezze7vtudqd.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestyuxvuaieuwauapmgpekzsx2djnxw7imdd44j7ye2q2bsscuowdlungp4mvqma3k4zdi3/providers/Microsoft.Storage/storageAccounts/versionzlxq5fbnucauv5vo7","name":"versionzlxq5fbnucauv5vo7","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-03-25T03:40:01.2264205Z","key2":"2022-03-25T03:40:01.2264205Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-25T03:40:01.2264205Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-03-25T03:40:01.2264205Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-03-25T03:40:01.1169169Z","primaryEndpoints":{"dfs":"https://versionzlxq5fbnucauv5vo7.dfs.core.windows.net/","web":"https://versionzlxq5fbnucauv5vo7.z2.web.core.windows.net/","blob":"https://versionzlxq5fbnucauv5vo7.blob.core.windows.net/","queue":"https://versionzlxq5fbnucauv5vo7.queue.core.windows.net/","table":"https://versionzlxq5fbnucauv5vo7.table.core.windows.net/","file":"https://versionzlxq5fbnucauv5vo7.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestglnitz57vqvc6itqwridomid64tyuijykukioisnaiyykplrweeehtxiwezec62slafz/providers/Microsoft.Storage/storageAccounts/versionztiuttcba4r3zu4ux","name":"versionztiuttcba4r3zu4ux","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-02-23T03:39:19.0719019Z","key2":"2022-02-23T03:39:19.0719019Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-02-23T03:39:19.0719019Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-02-23T03:39:19.0719019Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-02-23T03:39:18.9781248Z","primaryEndpoints":{"dfs":"https://versionztiuttcba4r3zu4ux.dfs.core.windows.net/","web":"https://versionztiuttcba4r3zu4ux.z2.web.core.windows.net/","blob":"https://versionztiuttcba4r3zu4ux.blob.core.windows.net/","queue":"https://versionztiuttcba4r3zu4ux.queue.core.windows.net/","table":"https://versionztiuttcba4r3zu4ux.table.core.windows.net/","file":"https://versionztiuttcba4r3zu4ux.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitesthhzxckxyrjkpak6kqw3inmdmiydr7i7cn7ukwl5jc7nkos5z43xifdypjahkf2fdfffk/providers/Microsoft.Storage/storageAccounts/versionzw2womeypjdl476sf","name":"versionzw2womeypjdl476sf","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-11-11T02:08:05.1661308Z","key2":"2022-11-11T02:08:05.1661308Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-11T02:08:05.5411833Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-11-11T02:08:05.5411833Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-11-11T02:08:04.9942594Z","primaryEndpoints":{"dfs":"https://versionzw2womeypjdl476sf.dfs.core.windows.net/","web":"https://versionzw2womeypjdl476sf.z2.web.core.windows.net/","blob":"https://versionzw2womeypjdl476sf.blob.core.windows.net/","queue":"https://versionzw2womeypjdl476sf.queue.core.windows.net/","table":"https://versionzw2womeypjdl476sf.table.core.windows.net/","file":"https://versionzw2womeypjdl476sf.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitesteget66ei6y6yddaa5eu5nbdcu6hwtzfubq4mnl23b3rynta7itjeq72mr3h4yuap2rxg/providers/Microsoft.Storage/storageAccounts/versionzwxisdgkktdgig2w7","name":"versionzwxisdgkktdgig2w7","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-10-14T00:52:31.8333479Z","key2":"2022-10-14T00:52:31.8333479Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-14T00:52:32.1145659Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-14T00:52:32.1145659Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-10-14T00:52:31.6927140Z","primaryEndpoints":{"dfs":"https://versionzwxisdgkktdgig2w7.dfs.core.windows.net/","web":"https://versionzwxisdgkktdgig2w7.z2.web.core.windows.net/","blob":"https://versionzwxisdgkktdgig2w7.blob.core.windows.net/","queue":"https://versionzwxisdgkktdgig2w7.queue.core.windows.net/","table":"https://versionzwxisdgkktdgig2w7.table.core.windows.net/","file":"https://versionzwxisdgkktdgig2w7.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/yishitest/providers/Microsoft.Storage/storageAccounts/yssaeuap","name":"yssaeuap","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"defaultToOAuthAuthentication":false,"keyCreationTime":{"key1":"2021-09-06T07:56:33.4932788Z","key2":"2021-09-06T07:56:33.4932788Z"},"allowCrossTenantReplication":true,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":true,"allowSharedKeyAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-06T07:56:33.5088661Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-06T07:56:33.5088661Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-09-06T07:56:33.4151419Z","primaryEndpoints":{"dfs":"https://yssaeuap.dfs.core.windows.net/","web":"https://yssaeuap.z2.web.core.windows.net/","blob":"https://yssaeuap.blob.core.windows.net/","queue":"https://yssaeuap.queue.core.windows.net/","table":"https://yssaeuap.table.core.windows.net/","file":"https://yssaeuap.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/zhiyihuang-rg-euap/providers/Microsoft.Storage/storageAccounts/zhiyihuangsaeuap","name":"zhiyihuangsaeuap","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"immutableStorageWithVersioning":{"enabled":true},"keyCreationTime":{"key1":"2021-09-24T05:54:33.0930905Z","key2":"2021-09-24T05:54:33.0930905Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-24T05:54:33.1087163Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-24T05:54:33.1087163Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-09-24T05:54:33.0305911Z","primaryEndpoints":{"dfs":"https://zhiyihuangsaeuap.dfs.core.windows.net/","web":"https://zhiyihuangsaeuap.z2.web.core.windows.net/","blob":"https://zhiyihuangsaeuap.blob.core.windows.net/","queue":"https://zhiyihuangsaeuap.queue.core.windows.net/","table":"https://zhiyihuangsaeuap.table.core.windows.net/","file":"https://zhiyihuangsaeuap.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available","secondaryLocation":"eastus2euap","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://zhiyihuangsaeuap-secondary.dfs.core.windows.net/","web":"https://zhiyihuangsaeuap-secondary.z2.web.core.windows.net/","blob":"https://zhiyihuangsaeuap-secondary.blob.core.windows.net/","queue":"https://zhiyihuangsaeuap-secondary.queue.core.windows.net/","table":"https://zhiyihuangsaeuap-secondary.table.core.windows.net/"}}}]}' + ","azureStorageSid":" "}},"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-05T06:08:59.3729731Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-05T06:08:59.3729731Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-07-05T06:08:56.6697964Z","primaryEndpoints":{"dfs":"https://clihi7djkveffdwayd3uiyv7.dfs.core.windows.net/","web":"https://clihi7djkveffdwayd3uiyv7.z3.web.core.windows.net/","blob":"https://clihi7djkveffdwayd3uiyv7.blob.core.windows.net/","queue":"https://clihi7djkveffdwayd3uiyv7.queue.core.windows.net/","table":"https://clihi7djkveffdwayd3uiyv7.table.core.windows.net/","file":"https://clihi7djkveffdwayd3uiyv7.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgvszkkwmpogaa6jjkwjdoyqwwl2ckzd43nogod7o6moiweutkohk6inxg3supcuubx/providers/Microsoft.Storage/storageAccounts/clitest4colel7tolw26rjxy","name":"clitest4colel7tolw26rjxy","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2024-06-19T11:05:02.4975128Z","key2":"2024-06-19T11:05:02.4975128Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-06-19T11:05:02.8256407Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-06-19T11:05:02.8256407Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-06-19T11:05:02.4037624Z","primaryEndpoints":{"dfs":"https://clitest4colel7tolw26rjxy.dfs.core.windows.net/","web":"https://clitest4colel7tolw26rjxy.z3.web.core.windows.net/","blob":"https://clitest4colel7tolw26rjxy.blob.core.windows.net/","queue":"https://clitest4colel7tolw26rjxy.queue.core.windows.net/","table":"https://clitest4colel7tolw26rjxy.table.core.windows.net/","file":"https://clitest4colel7tolw26rjxy.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgefj7prpkkfwowsohocdcgln4afkr36ayb7msfujq5xbxbhzxt6nl6226d6wpfd2v6/providers/Microsoft.Storage/storageAccounts/clitestajyrm6yrgbf4c5i2s","name":"clitestajyrm6yrgbf4c5i2s","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-09-26T05:36:26.5400357Z","key2":"2021-09-26T05:36:26.5400357Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-26T05:36:26.5400357Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-26T05:36:26.5400357Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-09-26T05:36:26.4619069Z","primaryEndpoints":{"dfs":"https://clitestajyrm6yrgbf4c5i2s.dfs.core.windows.net/","web":"https://clitestajyrm6yrgbf4c5i2s.z3.web.core.windows.net/","blob":"https://clitestajyrm6yrgbf4c5i2s.blob.core.windows.net/","queue":"https://clitestajyrm6yrgbf4c5i2s.queue.core.windows.net/","table":"https://clitestajyrm6yrgbf4c5i2s.table.core.windows.net/","file":"https://clitestajyrm6yrgbf4c5i2s.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgihpamtetsioehvqhcaizytambbwjq2a4so6iz734ejm7u6prta4pxwcc2gyhhaxqf/providers/Microsoft.Storage/storageAccounts/clitestmyjybsngqmztsnzyt","name":"clitestmyjybsngqmztsnzyt","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-09-26T05:30:18.6096170Z","key2":"2021-09-26T05:30:18.6096170Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-26T05:30:18.6096170Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-26T05:30:18.6096170Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-09-26T05:30:18.5314899Z","primaryEndpoints":{"dfs":"https://clitestmyjybsngqmztsnzyt.dfs.core.windows.net/","web":"https://clitestmyjybsngqmztsnzyt.z3.web.core.windows.net/","blob":"https://clitestmyjybsngqmztsnzyt.blob.core.windows.net/","queue":"https://clitestmyjybsngqmztsnzyt.queue.core.windows.net/","table":"https://clitestmyjybsngqmztsnzyt.table.core.windows.net/","file":"https://clitestmyjybsngqmztsnzyt.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgxg4uxlys7uvmy36zktg7bufluyydw6zodvea3sscatxtoca52rp53hzgpu7gq5p7s/providers/Microsoft.Storage/storageAccounts/clitesttychkmvzofjn5oztq","name":"clitesttychkmvzofjn5oztq","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-04-26T08:46:40.5509904Z","key2":"2022-04-26T08:46:40.5509904Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-26T08:46:40.5509904Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-26T08:46:40.5509904Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-04-26T08:46:40.4415826Z","primaryEndpoints":{"dfs":"https://clitesttychkmvzofjn5oztq.dfs.core.windows.net/","web":"https://clitesttychkmvzofjn5oztq.z3.web.core.windows.net/","blob":"https://clitesttychkmvzofjn5oztq.blob.core.windows.net/","queue":"https://clitesttychkmvzofjn5oztq.queue.core.windows.net/","table":"https://clitesttychkmvzofjn5oztq.table.core.windows.net/","file":"https://clitesttychkmvzofjn5oztq.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgpnlgh6qivqoenar75cwy5cm2sbpza65kppbsrqsr3nmbsh32n7gq3u6soncjtxqv5/providers/Microsoft.Storage/storageAccounts/clivkncgixfflrpibpbpgcpj","name":"clivkncgixfflrpibpbpgcpj","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2024-07-05T06:09:26.0606144Z","key2":"2024-07-05T06:09:26.0606144Z"},"privateEndpointConnections":[],"azureFilesIdentityBasedAuthentication":{"directoryServiceOptions":"AD","activeDirectoryProperties":{"samAccountName":"newsamaccounttn6zcvdkmom45yhhsso42zpwaft7d43nbjo","accountType":"Computer","domainName":"mydomain.com","netBiosDomainName":"mydomain.com","forestName":"mydomain.com","domainGuid":"12345678-1234-1234-1234-123456789012","domainSid":"S-1-5-21-1234567890-1234567890-1234567890","azureStorageSid":"S-1-5-21-1234567890-1234567890-1234567890-1234"}},"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-05T06:09:26.3887536Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-05T06:09:26.3887536Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-07-05T06:09:25.9824998Z","primaryEndpoints":{"dfs":"https://clivkncgixfflrpibpbpgcpj.dfs.core.windows.net/","web":"https://clivkncgixfflrpibpbpgcpj.z3.web.core.windows.net/","blob":"https://clivkncgixfflrpibpbpgcpj.blob.core.windows.net/","queue":"https://clivkncgixfflrpibpbpgcpj.queue.core.windows.net/","table":"https://clivkncgixfflrpibpbpgcpj.table.core.windows.net/","file":"https://clivkncgixfflrpibpbpgcpj.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available","secondaryLocation":"centraluseuap","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://clivkncgixfflrpibpbpgcpj-secondary.dfs.core.windows.net/","web":"https://clivkncgixfflrpibpbpgcpj-secondary.z3.web.core.windows.net/","blob":"https://clivkncgixfflrpibpbpgcpj-secondary.blob.core.windows.net/","queue":"https://clivkncgixfflrpibpbpgcpj-secondary.queue.core.windows.net/","table":"https://clivkncgixfflrpibpbpgcpj-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgmdsy5ybumupmsfr6kcudv7mecrc7eweh3lucx76dql5y7ds4uzphlcxz3g55pe7dq/providers/Microsoft.Storage/storageAccounts/cliz5ah3ojhvmmks7kzu6h72","name":"cliz5ah3ojhvmmks7kzu6h72","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2024-07-05T06:09:54.6865973Z","key2":"2024-07-05T06:09:54.6865973Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-05T06:09:55.0147254Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-05T06:09:55.0147254Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"ResolvingDns","creationTime":"2024-07-05T06:09:54.6084738Z","primaryEndpoints":{"dfs":"https://cliz5ah3ojhvmmks7kzu6h72.dfs.core.windows.net/","web":"https://cliz5ah3ojhvmmks7kzu6h72.z3.web.core.windows.net/","blob":"https://cliz5ah3ojhvmmks7kzu6h72.blob.core.windows.net/","queue":"https://cliz5ah3ojhvmmks7kzu6h72.queue.core.windows.net/","table":"https://cliz5ah3ojhvmmks7kzu6h72.table.core.windows.net/","file":"https://cliz5ah3ojhvmmks7kzu6h72.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available","secondaryLocation":"centraluseuap","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://cliz5ah3ojhvmmks7kzu6h72-secondary.dfs.core.windows.net/","web":"https://cliz5ah3ojhvmmks7kzu6h72-secondary.z3.web.core.windows.net/","blob":"https://cliz5ah3ojhvmmks7kzu6h72-secondary.blob.core.windows.net/","queue":"https://cliz5ah3ojhvmmks7kzu6h72-secondary.queue.core.windows.net/","table":"https://cliz5ah3ojhvmmks7kzu6h72-secondary.table.core.windows.net/"}}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rgoxuzu47rso73lt53kqu4ek6v6qj4vvgvwr6kjs5orqhgckfmb7knhnszlebqv5dmw/providers/Microsoft.Storage/storageAccounts/samigrationtqgpygv5bb6yo","name":"samigrationtqgpygv5bb6yo","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"accountMigrationInProgress":true,"accountMigrationOperationId":"1142a768-6c35-4175-b646-605ca058b4da","keyCreationTime":{"key1":"2024-07-05T06:09:24.8262169Z","key2":"2024-07-05T06:09:24.8262169Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-05T06:09:25.2168417Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-05T06:09:25.2168417Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-07-05T06:09:24.7324435Z","primaryEndpoints":{"dfs":"https://samigrationtqgpygv5bb6yo.dfs.core.windows.net/","web":"https://samigrationtqgpygv5bb6yo.z3.web.core.windows.net/","blob":"https://samigrationtqgpygv5bb6yo.blob.core.windows.net/","queue":"https://samigrationtqgpygv5bb6yo.queue.core.windows.net/","table":"https://samigrationtqgpygv5bb6yo.table.core.windows.net/","file":"https://samigrationtqgpygv5bb6yo.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/yishitest/providers/Microsoft.Storage/storageAccounts/ysdnssa","name":"ysdnssa","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"dnsEndpointType":"AzureDnsZone","defaultToOAuthAuthentication":false,"keyCreationTime":{"key1":"2022-04-11T06:48:10.4999157Z","key2":"2022-04-11T06:48:10.4999157Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"allowSharedKeyAccess":true,"isHnsEnabled":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-11T06:48:10.5155682Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-11T06:48:10.5155682Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-04-11T06:48:10.4217919Z","primaryEndpoints":{"dfs":"https://ysdnssa.z6.dfs.storage.azure.net/","web":"https://ysdnssa.z6.web.storage.azure.net/","blob":"https://ysdnssa.z6.blob.storage.azure.net/","queue":"https://ysdnssa.z6.queue.storage.azure.net/","table":"https://ysdnssa.z6.table.storage.azure.net/","file":"https://ysdnssa.z6.file.storage.azure.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available","secondaryLocation":"centraluseuap","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://ysdnssa-secondary.z6.dfs.storage.azure.net/","web":"https://ysdnssa-secondary.z6.web.storage.azure.net/","blob":"https://ysdnssa-secondary.z6.blob.storage.azure.net/","queue":"https://ysdnssa-secondary.z6.queue.storage.azure.net/","table":"https://ysdnssa-secondary.z6.table.storage.azure.net/"}}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/zhiyihuang-rg/providers/Microsoft.Storage/storageAccounts/zhiyihuangsaeuapeast","name":"zhiyihuangsaeuapeast","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"defaultToOAuthAuthentication":false,"keyCreationTime":{"key1":"2022-04-15T04:15:43.8012808Z","key2":"2022-04-15T04:15:43.8012808Z"},"allowCrossTenantReplication":false,"privateEndpointConnections":[],"isSftpEnabled":false,"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":true,"allowSharedKeyAccess":true,"isHnsEnabled":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"requireInfrastructureEncryption":false,"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-15T04:15:43.8012808Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-04-15T04:15:43.8012808Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-04-15T04:15:43.6918664Z","primaryEndpoints":{"dfs":"https://zhiyihuangsaeuapeast.dfs.core.windows.net/","web":"https://zhiyihuangsaeuapeast.z3.web.core.windows.net/","blob":"https://zhiyihuangsaeuapeast.blob.core.windows.net/","queue":"https://zhiyihuangsaeuapeast.queue.core.windows.net/","table":"https://zhiyihuangsaeuapeast.table.core.windows.net/","file":"https://zhiyihuangsaeuapeast.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available","secondaryLocation":"centraluseuap","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://zhiyihuangsaeuapeast-secondary.dfs.core.windows.net/","web":"https://zhiyihuangsaeuapeast-secondary.z3.web.core.windows.net/","blob":"https://zhiyihuangsaeuapeast-secondary.blob.core.windows.net/","queue":"https://zhiyihuangsaeuapeast-secondary.queue.core.windows.net/","table":"https://zhiyihuangsaeuapeast-secondary.table.core.windows.net/"}}},{"sku":{"name":"Premium_ZRS","tier":"Premium"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/zhiyihuang-rg/providers/Microsoft.Storage/storageAccounts/zhiyihuangsapremiumpage","name":"zhiyihuangsapremiumpage","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"dnsEndpointType":"Standard","defaultToOAuthAuthentication":false,"publicNetworkAccess":"Enabled","keyCreationTime":{"key1":"2022-12-20T06:32:05.2807878Z","key2":"2022-12-20T06:32:05.2807878Z"},"allowCrossTenantReplication":true,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":true,"allowSharedKeyAccess":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"requireInfrastructureEncryption":false,"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-20T06:32:05.6245467Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-20T06:32:05.6245467Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-12-20T06:32:05.1557874Z","primaryEndpoints":{"web":"https://zhiyihuangsapremiumpage.z3.web.core.windows.net/","blob":"https://zhiyihuangsapremiumpage.blob.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_storage_account_sftp000001/providers/Microsoft.Storage/storageAccounts/cli000002","name":"cli000002","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2024-07-05T06:09:25.4326462Z","key2":"2024-07-05T06:09:25.4326462Z"},"privateEndpointConnections":[],"isNfsV3Enabled":false,"isLocalUserEnabled":true,"isSftpEnabled":false,"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"isHnsEnabled":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-05T06:09:25.9638843Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-05T06:09:25.9638843Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-07-05T06:09:25.3545110Z","primaryEndpoints":{"dfs":"https://cli000002.dfs.core.windows.net/","web":"https://cli000002.z2.web.core.windows.net/","blob":"https://cli000002.blob.core.windows.net/","queue":"https://cli000002.queue.core.windows.net/","table":"https://cli000002.table.core.windows.net/","file":"https://cli000002.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest53hawxoqrfrf2qu5dyoqddepgzs7fzjzc3s7oamsllnwgh5rc6sbrxd54j5agmhfyhut/providers/Microsoft.Storage/storageAccounts/clitest77tgjxr7mgozmqiik","name":"clitest77tgjxr7mgozmqiik","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2024-06-19T11:17:54.5071718Z","key2":"2024-06-19T11:17:54.5071718Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-06-19T11:17:55.0384343Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-06-19T11:17:55.0384343Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-06-19T11:17:54.4446748Z","primaryEndpoints":{"dfs":"https://clitest77tgjxr7mgozmqiik.dfs.core.windows.net/","web":"https://clitest77tgjxr7mgozmqiik.z2.web.core.windows.net/","blob":"https://clitest77tgjxr7mgozmqiik.blob.core.windows.net/","queue":"https://clitest77tgjxr7mgozmqiik.queue.core.windows.net/","table":"https://clitest77tgjxr7mgozmqiik.table.core.windows.net/","file":"https://clitest77tgjxr7mgozmqiik.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestm5i4qofcc6eb7w4lgmppsi2r7riovbkygfshnuxpz3qfzr26mgv5apdrerakyf2jqtk5/providers/Microsoft.Storage/storageAccounts/versionqyz6scpkfghqeoti4","name":"versionqyz6scpkfghqeoti4","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2024-06-19T11:01:29.2732574Z","key2":"2024-06-19T11:01:29.2732574Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-06-19T11:01:29.6169644Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-06-19T11:01:29.6169644Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-06-19T11:01:29.1951127Z","primaryEndpoints":{"dfs":"https://versionqyz6scpkfghqeoti4.dfs.core.windows.net/","web":"https://versionqyz6scpkfghqeoti4.z2.web.core.windows.net/","blob":"https://versionqyz6scpkfghqeoti4.blob.core.windows.net/","queue":"https://versionqyz6scpkfghqeoti4.queue.core.windows.net/","table":"https://versionqyz6scpkfghqeoti4.table.core.windows.net/","file":"https://versionqyz6scpkfghqeoti4.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestrhkyigtoloz2mqogvsddvmbtemvops4dw6kluaww553xqrbl5kwgnpuse5fdom2fq5bd/providers/Microsoft.Storage/storageAccounts/versionvsfin4nwuwcxndawj","name":"versionvsfin4nwuwcxndawj","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2021-09-07T02:26:57.6350762Z","key2":"2021-09-07T02:26:57.6350762Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-07T02:26:57.6350762Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-07T02:26:57.6350762Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-09-07T02:26:57.5726321Z","primaryEndpoints":{"dfs":"https://versionvsfin4nwuwcxndawj.dfs.core.windows.net/","web":"https://versionvsfin4nwuwcxndawj.z2.web.core.windows.net/","blob":"https://versionvsfin4nwuwcxndawj.blob.core.windows.net/","queue":"https://versionvsfin4nwuwcxndawj.queue.core.windows.net/","table":"https://versionvsfin4nwuwcxndawj.table.core.windows.net/","file":"https://versionvsfin4nwuwcxndawj.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/yishitest/providers/Microsoft.Storage/storageAccounts/yssaeuap","name":"yssaeuap","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"defaultToOAuthAuthentication":false,"keyCreationTime":{"key1":"2021-09-06T07:56:33.4932788Z","key2":"2021-09-06T07:56:33.4932788Z"},"allowCrossTenantReplication":true,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":false,"allowSharedKeyAccess":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-06T07:56:33.5088661Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-06T07:56:33.5088661Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-09-06T07:56:33.4151419Z","primaryEndpoints":{"dfs":"https://yssaeuap.dfs.core.windows.net/","web":"https://yssaeuap.z2.web.core.windows.net/","blob":"https://yssaeuap.blob.core.windows.net/","queue":"https://yssaeuap.queue.core.windows.net/","table":"https://yssaeuap.table.core.windows.net/","file":"https://yssaeuap.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/zhiyihuang-rg-euap/providers/Microsoft.Storage/storageAccounts/zhiyihuangsaeuap","name":"zhiyihuangsaeuap","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"immutableStorageWithVersioning":{"enabled":true},"keyCreationTime":{"key1":"2021-09-24T05:54:33.0930905Z","key2":"2021-09-24T05:54:33.0930905Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-24T05:54:33.1087163Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-24T05:54:33.1087163Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2021-09-24T05:54:33.0305911Z","primaryEndpoints":{"dfs":"https://zhiyihuangsaeuap.dfs.core.windows.net/","web":"https://zhiyihuangsaeuap.z2.web.core.windows.net/","blob":"https://zhiyihuangsaeuap.blob.core.windows.net/","queue":"https://zhiyihuangsaeuap.queue.core.windows.net/","table":"https://zhiyihuangsaeuap.table.core.windows.net/","file":"https://zhiyihuangsaeuap.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available","secondaryLocation":"eastus2euap","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://zhiyihuangsaeuap-secondary.dfs.core.windows.net/","web":"https://zhiyihuangsaeuap-secondary.z2.web.core.windows.net/","blob":"https://zhiyihuangsaeuap-secondary.blob.core.windows.net/","queue":"https://zhiyihuangsaeuap-secondary.queue.core.windows.net/","table":"https://zhiyihuangsaeuap-secondary.table.core.windows.net/"}}}]}' headers: cache-control: - no-cache content-length: - - '789327' + - '233784' content-type: - application/json; charset=utf-8 date: - - Fri, 31 Mar 2023 05:15:04 GMT + - Fri, 05 Jul 2024 06:10:01 GMT expires: - '-1' pragma: - no-cache strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding x-content-type-options: - nosniff x-ms-original-request-ids: - - bc057b45-8877-43ea-8eb4-961ad03ce687 - - d4a99f52-a72c-4d2c-8c4b-335fc2ad49fd - - 404dd5e4-d6dc-47e0-89f9-a6aa4ed13d59 - - d4a7f931-d000-4b34-9b97-3be731010662 - - ef6b31e6-614f-46c3-b07c-ee316b49febc - - b9dbfc2d-d037-4b09-956d-64498ea0ce6d - - b7e437aa-66d1-4aea-bd25-81d45d164f0d - - 6ecd0851-f356-4839-b943-93feb0527be1 - - 0d680cc9-7d64-4fee-8aff-7863105ab4e0 - - 17f23965-a672-4ffd-a5cc-5552e4d34fef + - 8bc6d8e2-7316-4c2d-95ab-a116fa498cb9 + - af878a2e-f89c-45c9-9bfa-c306846a4c65 + - 05e98b53-5b13-4507-8291-cec7698767e0 + - 9e8fa0ab-f197-4e03-9651-4038cfaf2092 + - 30ec4b38-f6f7-4c61-9735-9764bfd14c76 + - 88083657-b5f3-4f88-a566-59fadb470b23 + - 7a9bfc25-c73b-497c-a35e-a3333a5c01f0 + - 40207087-d614-483c-862e-8c371030edc8 + - f5c3471b-a0a5-4878-a5b0-cad2bd254bd2 + - 9aaf9a07-8594-45d0-bf94-8217046d7653 + - 0ab8895d-d677-440e-b184-c2bb1a6565bd + - 4e06839e-5f71-4eb0-bdd8-42adae4c959d + - ed329b68-5f3f-49dd-976a-69fba0820475 + - 6e160561-7520-43b4-a546-80be140f91a6 + - ea3469bf-b472-4421-89dc-13b1dd5cd159 + - 0cd6d48d-70e7-42a1-9dca-78917053ba17 + - c40cd74b-0a75-45aa-9851-29ed3c237b26 + - fe0e692e-59b6-4885-8f0e-77f637f316be + - 14198a3b-2da2-4904-a78d-703808f96d24 + - e0ffd424-52b8-43d1-9ced-ae712dc4dcb1 + - 5ac86ff8-82d8-4c96-8521-4c1cd7f167a7 + - 1b3e6a72-3bad-49fe-b196-3704f854da41 + - 28bc6b1e-8c84-48ee-a52d-d34533271cf6 + - 59d8e81d-3688-4d48-9eaa-3dc558b23dce + - 136a2bc6-333e-4f19-b6b7-def6b650500f + - 7393772d-1c61-4e8b-8cf4-946b88681df8 + - 28b9fb04-f1d5-4d75-b94c-c65367932895 + - 3e87f45d-1954-40ce-93ad-d42848d28930 + - 9953615a-7666-41b9-bad3-24cb5fa157af + - c6e0544d-55e7-475e-b607-2f9a5d859463 + - 5e7686e6-00c6-4054-9835-2f2f6760db16 + - d1a4dfbb-009b-48d3-9772-b41575ec8bc7 + - da09ff8a-fa65-412b-ba07-40a507d9f5b9 + - 0c4c3e21-8c22-456b-b4a0-345fadb9f0e2 + - ec93bf6b-6ea4-40b8-bd6c-51728ca4f786 + - d3fbe47d-b7c7-445e-8136-b854077cb379 + - 1d8f2388-5a7b-461e-ad91-44f5b17efdff + - 5bb0b078-f87b-4c19-9a08-ed02c593d7b0 + - 9126e7f2-9772-4c0c-ad6f-56214e06f0c9 + - 6a9771fa-f58a-430d-ad10-a67c2c7cc196 + - fbfc5cf8-0828-4ced-a409-08b365c5cfe9 + - d2cd1492-83bc-4ff2-9a34-ece697882e76 + - b15016dc-a0ce-4c1f-94e1-04ba3de2792f + - 5181c6d0-d294-4048-bed4-09e59b3191c7 + - aba3683f-e3d5-4f59-986d-04bbc5601d3c + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' status: code: 200 message: OK @@ -333,21 +447,21 @@ interactions: ParameterSetName: - -n --enable-local-user User-Agent: - - AZURECLI/2.46.0 azsdk-python-azure-mgmt-storage/21.0.0 Python/3.10.10 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.62.0 (PIP) azsdk-python-core/1.28.0 Python/3.9.13 (Windows-10-10.0.19045-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_storage_account_sftp000001/providers/Microsoft.Storage/storageAccounts/cli000002?api-version=2022-09-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_storage_account_sftp000001/providers/Microsoft.Storage/storageAccounts/cli000002?api-version=2023-05-01 response: body: - string: '{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_storage_account_sftp000001/providers/Microsoft.Storage/storageAccounts/cli000002","name":"cli000002","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-31T05:14:30.1663219Z","key2":"2023-03-31T05:14:30.1663219Z"},"privateEndpointConnections":[],"isNfsV3Enabled":false,"isLocalUserEnabled":true,"isSftpEnabled":false,"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"isHnsEnabled":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-31T05:14:30.4944613Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-31T05:14:30.4944613Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-31T05:14:29.9319552Z","primaryEndpoints":{"dfs":"https://cli000002.dfs.core.windows.net/","web":"https://cli000002.z2.web.core.windows.net/","blob":"https://cli000002.blob.core.windows.net/","queue":"https://cli000002.queue.core.windows.net/","table":"https://cli000002.table.core.windows.net/","file":"https://cli000002.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}}' + string: '{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_storage_account_sftp000001/providers/Microsoft.Storage/storageAccounts/cli000002","name":"cli000002","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2024-07-05T06:09:25.4326462Z","key2":"2024-07-05T06:09:25.4326462Z"},"privateEndpointConnections":[],"isNfsV3Enabled":false,"isLocalUserEnabled":true,"isSftpEnabled":false,"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"isHnsEnabled":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-05T06:09:25.9638843Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-05T06:09:25.9638843Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-07-05T06:09:25.3545110Z","primaryEndpoints":{"dfs":"https://cli000002.dfs.core.windows.net/","web":"https://cli000002.z2.web.core.windows.net/","blob":"https://cli000002.blob.core.windows.net/","queue":"https://cli000002.queue.core.windows.net/","table":"https://cli000002.table.core.windows.net/","file":"https://cli000002.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}}' headers: cache-control: - no-cache content-length: - - '1489' + - '1505' content-type: - application/json date: - - Fri, 31 Mar 2023 05:15:06 GMT + - Fri, 05 Jul 2024 06:10:04 GMT expires: - '-1' pragma: @@ -356,12 +470,10 @@ interactions: - Microsoft-Azure-Storage-Resource-Provider/1.0,Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding x-content-type-options: - nosniff + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' status: code: 200 message: OK @@ -388,21 +500,21 @@ interactions: ParameterSetName: - -n --enable-local-user User-Agent: - - AZURECLI/2.46.0 azsdk-python-azure-mgmt-storage/21.0.0 Python/3.10.10 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.62.0 (PIP) azsdk-python-core/1.28.0 Python/3.9.13 (Windows-10-10.0.19045-SP0) method: PATCH - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_storage_account_sftp000001/providers/Microsoft.Storage/storageAccounts/cli000002?api-version=2022-09-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_storage_account_sftp000001/providers/Microsoft.Storage/storageAccounts/cli000002?api-version=2023-05-01 response: body: - string: '{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_storage_account_sftp000001/providers/Microsoft.Storage/storageAccounts/cli000002","name":"cli000002","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-31T05:14:30.1663219Z","key2":"2023-03-31T05:14:30.1663219Z"},"privateEndpointConnections":[],"isNfsV3Enabled":false,"isLocalUserEnabled":false,"isSftpEnabled":false,"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"isHnsEnabled":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-31T05:14:30.4944613Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-31T05:14:30.4944613Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-31T05:14:29.9319552Z","primaryEndpoints":{"dfs":"https://cli000002.dfs.core.windows.net/","web":"https://cli000002.z2.web.core.windows.net/","blob":"https://cli000002.blob.core.windows.net/","queue":"https://cli000002.queue.core.windows.net/","table":"https://cli000002.table.core.windows.net/","file":"https://cli000002.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}}' + string: '{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_storage_account_sftp000001/providers/Microsoft.Storage/storageAccounts/cli000002","name":"cli000002","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2024-07-05T06:09:25.4326462Z","key2":"2024-07-05T06:09:25.4326462Z"},"privateEndpointConnections":[],"isNfsV3Enabled":false,"isLocalUserEnabled":false,"isSftpEnabled":false,"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"isHnsEnabled":true,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-05T06:09:25.9638843Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-05T06:09:25.9638843Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-07-05T06:09:25.3545110Z","primaryEndpoints":{"dfs":"https://cli000002.dfs.core.windows.net/","web":"https://cli000002.z2.web.core.windows.net/","blob":"https://cli000002.blob.core.windows.net/","queue":"https://cli000002.queue.core.windows.net/","table":"https://cli000002.table.core.windows.net/","file":"https://cli000002.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}}' headers: cache-control: - no-cache content-length: - - '1490' + - '1506' content-type: - application/json date: - - Fri, 31 Mar 2023 05:15:09 GMT + - Fri, 05 Jul 2024 06:10:07 GMT expires: - '-1' pragma: @@ -411,14 +523,14 @@ interactions: - Microsoft-Azure-Storage-Resource-Provider/1.0,Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding x-content-type-options: - nosniff + x-ms-operation-identifier: + - tenantId=54826b22-38d6-4fb2-bad9-b7b93a3e9c5a,objectId=a7250e3a-0e5e-48e2-9a34-45f1f5e1a91e/eastus2euap/c0413c35-a9f4-4bc4-9afa-5133e38cb596 + x-ms-ratelimit-remaining-subscription-global-writes: + - '2999' x-ms-ratelimit-remaining-subscription-writes: - - '1197' + - '199' status: code: 200 message: OK diff --git a/src/storage-preview/azext_storage_preview/tests/latest/recordings/test_storage_account_with_files_adds_sam_account_name.yaml b/src/storage-preview/azext_storage_preview/tests/latest/recordings/test_storage_account_with_files_adds_sam_account_name.yaml index 949c27e84cf..babf02601e0 100644 --- a/src/storage-preview/azext_storage_preview/tests/latest/recordings/test_storage_account_with_files_adds_sam_account_name.yaml +++ b/src/storage-preview/azext_storage_preview/tests/latest/recordings/test_storage_account_with_files_adds_sam_account_name.yaml @@ -24,9 +24,9 @@ interactions: - -n -g -l --enable-files-adds --domain-name --net-bios-domain-name --forest-name --domain-guid --domain-sid --azure-storage-sid --sam-account-name --account-type User-Agent: - - AZURECLI/2.46.0 azsdk-python-azure-mgmt-storage/21.0.0 Python/3.10.10 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.62.0 (PIP) azsdk-python-core/1.28.0 Python/3.9.13 (Windows-10-10.0.19045-SP0) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/cli000002?api-version=2022-09-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/cli000002?api-version=2023-05-01 response: body: string: '' @@ -38,11 +38,11 @@ interactions: content-type: - text/plain; charset=utf-8 date: - - Fri, 31 Mar 2023 05:15:24 GMT + - Fri, 05 Jul 2024 06:09:27 GMT expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/9d682e2c-cf2a-453a-b1ba-c8f832e0583c?monitor=true&api-version=2022-09-01 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/90b2d4db-a753-486b-8cc6-e3fdfabbcb9e?monitor=true&api-version=2023-05-01&t=638557565679786518&c=MIIHhjCCBm6gAwIBAgITHgTRyflxkShu--VinwAABNHJ-TANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNjI3MTI0MTAxWhcNMjQwOTI1MTI0MTAxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANBrr0L6Umt3WSdxpF0u7V5gmAhnCYp5MANqa_Z1Fi90k1oNBpVRBeA83-DP_Kt_w1LLlI4-Qx-OR3oxA2hhBS1pPjKRQGhbQreLu_HkL_lUHcsm59L9nDF-DDs8AgOpIzfMIcXm0X8J8hyYSMn6OkEeBIbZyzb1K_iQ9ZTXNMGHEML_vBTGNC5pQkI508LMKIIY9hcgwIUl60A6gut5T7hrRa0EkZHIUtKgPwsbAG-67-2rpW4XN1125OMyh0FQHtH68Rqyq8D4JThT13X0iZJMkBbgWo4aeC3KjbnTcS2w1gTevr28je0j-5nGzE9fWPCxSmbsU57LVdECqir1zVUCAwEAAaOCBHMwggRvMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAcsGCCsGAQUFBwEBBIIBvTCCAbkwYwYIKwYBBQUHMAKGV2h0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDEuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDQuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwHQYDVR0OBBYEFDqU3HmAN2gP75YPlHKXF04-rHxkMA4GA1UdDwEB_wQEAwIFoDCCASYGA1UdHwSCAR0wggEZMIIBFaCCARGgggENhj9odHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDATAMBgorBgEEAYI3ewQBMB8GA1UdIwQYMBaAFPFGaMbxw_ArLX2LauGy-b41_NFBMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAQEAhz6mKvyMpK6eZRoLvyFRPI_aKjF5ae_EklNspOi92t_cNaUHJGyQnVUHDk1c7IKh0ZkR5l50IrPdOXIS8kn332AhNv-9coG-TxLkOLUivhuUHq8OK5t_9GCDMmzUBjmVvlKuKXjpIJcZ-3Hi8tOr5j6DNIK86JfmEjlfL35Zqp8eRkfm8_5w_NH_bQ2ELzBrNErXSaRXgos1MRuJM01UJ-lDkGzxnvKmkjtny4bouxAwC7UU3jcNnn5N14ENI1b6Xfd6UFz0sAbhcu00CyN4Le8M3T4eqnLPfv7lCtZwxo9So1aSU5Sw4HgYdYs9hOPiYGj3qxtT7rmKCUuSIdv4TA&s=ixdTxCstGhckjC3edVQqfPnztby9N6T44mSnXwhHkhlTIteyhqiHadjxBiDIkKcaXEuKdTseq0s_F0p4rees26HrVifnsz4OCLQxh2x7zQYPtJ-rvAyrrRd0BcZpP2TBugxBCHAGBIwASpbf5o1Z_ruQZWwacxU1LyXleHWK2Mr8uYKmyC-10MyYW4q5yB5QfbruDeKNMlCTkBaML6iFo63dtlwuZWC82ZhOM_sH487U3oET0fW7-X3tyEP4M9ImJNQYxF2i6qBQClcfO6IAzwGIlwmTKTS3Kjp9qYIJ2_5SMDhv7mBnHaoI7xQg8Z8BqucE_FCkkbdUsGNUaGzvJw&h=ZMduHvDytusLV601Jo27JXkW6Fw3SK_FmqMxwY1NFjc pragma: - no-cache server: @@ -51,8 +51,12 @@ interactions: - max-age=31536000; includeSubDomains x-content-type-options: - nosniff + x-ms-operation-identifier: + - tenantId=54826b22-38d6-4fb2-bad9-b7b93a3e9c5a,objectId=a7250e3a-0e5e-48e2-9a34-45f1f5e1a91e/eastus2euap/e399bbba-50d8-4f4c-ac66-edf9aecc5b9b + x-ms-ratelimit-remaining-subscription-global-writes: + - '2999' x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '199' status: code: 202 message: Accepted @@ -71,21 +75,119 @@ interactions: - -n -g -l --enable-files-adds --domain-name --net-bios-domain-name --forest-name --domain-guid --domain-sid --azure-storage-sid --sam-account-name --account-type User-Agent: - - AZURECLI/2.46.0 azsdk-python-azure-mgmt-storage/21.0.0 Python/3.10.10 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.62.0 (PIP) azsdk-python-core/1.28.0 Python/3.9.13 (Windows-10-10.0.19045-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/9d682e2c-cf2a-453a-b1ba-c8f832e0583c?monitor=true&api-version=2022-09-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/90b2d4db-a753-486b-8cc6-e3fdfabbcb9e?monitor=true&api-version=2023-05-01&t=638557565679786518&c=MIIHhjCCBm6gAwIBAgITHgTRyflxkShu--VinwAABNHJ-TANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNjI3MTI0MTAxWhcNMjQwOTI1MTI0MTAxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANBrr0L6Umt3WSdxpF0u7V5gmAhnCYp5MANqa_Z1Fi90k1oNBpVRBeA83-DP_Kt_w1LLlI4-Qx-OR3oxA2hhBS1pPjKRQGhbQreLu_HkL_lUHcsm59L9nDF-DDs8AgOpIzfMIcXm0X8J8hyYSMn6OkEeBIbZyzb1K_iQ9ZTXNMGHEML_vBTGNC5pQkI508LMKIIY9hcgwIUl60A6gut5T7hrRa0EkZHIUtKgPwsbAG-67-2rpW4XN1125OMyh0FQHtH68Rqyq8D4JThT13X0iZJMkBbgWo4aeC3KjbnTcS2w1gTevr28je0j-5nGzE9fWPCxSmbsU57LVdECqir1zVUCAwEAAaOCBHMwggRvMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAcsGCCsGAQUFBwEBBIIBvTCCAbkwYwYIKwYBBQUHMAKGV2h0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDEuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDQuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwHQYDVR0OBBYEFDqU3HmAN2gP75YPlHKXF04-rHxkMA4GA1UdDwEB_wQEAwIFoDCCASYGA1UdHwSCAR0wggEZMIIBFaCCARGgggENhj9odHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDATAMBgorBgEEAYI3ewQBMB8GA1UdIwQYMBaAFPFGaMbxw_ArLX2LauGy-b41_NFBMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAQEAhz6mKvyMpK6eZRoLvyFRPI_aKjF5ae_EklNspOi92t_cNaUHJGyQnVUHDk1c7IKh0ZkR5l50IrPdOXIS8kn332AhNv-9coG-TxLkOLUivhuUHq8OK5t_9GCDMmzUBjmVvlKuKXjpIJcZ-3Hi8tOr5j6DNIK86JfmEjlfL35Zqp8eRkfm8_5w_NH_bQ2ELzBrNErXSaRXgos1MRuJM01UJ-lDkGzxnvKmkjtny4bouxAwC7UU3jcNnn5N14ENI1b6Xfd6UFz0sAbhcu00CyN4Le8M3T4eqnLPfv7lCtZwxo9So1aSU5Sw4HgYdYs9hOPiYGj3qxtT7rmKCUuSIdv4TA&s=ixdTxCstGhckjC3edVQqfPnztby9N6T44mSnXwhHkhlTIteyhqiHadjxBiDIkKcaXEuKdTseq0s_F0p4rees26HrVifnsz4OCLQxh2x7zQYPtJ-rvAyrrRd0BcZpP2TBugxBCHAGBIwASpbf5o1Z_ruQZWwacxU1LyXleHWK2Mr8uYKmyC-10MyYW4q5yB5QfbruDeKNMlCTkBaML6iFo63dtlwuZWC82ZhOM_sH487U3oET0fW7-X3tyEP4M9ImJNQYxF2i6qBQClcfO6IAzwGIlwmTKTS3Kjp9qYIJ2_5SMDhv7mBnHaoI7xQg8Z8BqucE_FCkkbdUsGNUaGzvJw&h=ZMduHvDytusLV601Jo27JXkW6Fw3SK_FmqMxwY1NFjc response: body: - string: '{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/cli000002","name":"cli000002","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-31T05:15:22.0831048Z","key2":"2023-03-31T05:15:22.0831048Z"},"privateEndpointConnections":[],"azureFilesIdentityBasedAuthentication":{"directoryServiceOptions":"AD","activeDirectoryProperties":{"samAccountName":"samaccount000003","accountType":"User","domainName":"mydomain.com","netBiosDomainName":"mydomain.com","forestName":"mydomain.com","domainGuid":"12345678-1234-1234-1234-123456789012","domainSid":"S-1-5-21-1234567890-1234567890-1234567890","azureStorageSid":"S-1-5-21-1234567890-1234567890-1234567890-1234"}},"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-31T05:15:22.5518841Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-31T05:15:22.5518841Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-31T05:15:21.9112610Z","primaryEndpoints":{"dfs":"https://cli000002.dfs.core.windows.net/","web":"https://cli000002.z3.web.core.windows.net/","blob":"https://cli000002.blob.core.windows.net/","queue":"https://cli000002.queue.core.windows.net/","table":"https://cli000002.table.core.windows.net/","file":"https://cli000002.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available","secondaryLocation":"centraluseuap","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://cli000002-secondary.dfs.core.windows.net/","web":"https://cli000002-secondary.z3.web.core.windows.net/","blob":"https://cli000002-secondary.blob.core.windows.net/","queue":"https://cli000002-secondary.queue.core.windows.net/","table":"https://cli000002-secondary.table.core.windows.net/"}}}' + string: '' + headers: + cache-control: + - no-cache + content-length: + - '0' + content-type: + - text/plain; charset=utf-8 + date: + - Fri, 05 Jul 2024 06:09:27 GMT + expires: + - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/90b2d4db-a753-486b-8cc6-e3fdfabbcb9e?monitor=true&api-version=2023-05-01&t=638557565683693666&c=MIIHhjCCBm6gAwIBAgITHgTRyflxkShu--VinwAABNHJ-TANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNjI3MTI0MTAxWhcNMjQwOTI1MTI0MTAxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANBrr0L6Umt3WSdxpF0u7V5gmAhnCYp5MANqa_Z1Fi90k1oNBpVRBeA83-DP_Kt_w1LLlI4-Qx-OR3oxA2hhBS1pPjKRQGhbQreLu_HkL_lUHcsm59L9nDF-DDs8AgOpIzfMIcXm0X8J8hyYSMn6OkEeBIbZyzb1K_iQ9ZTXNMGHEML_vBTGNC5pQkI508LMKIIY9hcgwIUl60A6gut5T7hrRa0EkZHIUtKgPwsbAG-67-2rpW4XN1125OMyh0FQHtH68Rqyq8D4JThT13X0iZJMkBbgWo4aeC3KjbnTcS2w1gTevr28je0j-5nGzE9fWPCxSmbsU57LVdECqir1zVUCAwEAAaOCBHMwggRvMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAcsGCCsGAQUFBwEBBIIBvTCCAbkwYwYIKwYBBQUHMAKGV2h0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDEuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDQuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwHQYDVR0OBBYEFDqU3HmAN2gP75YPlHKXF04-rHxkMA4GA1UdDwEB_wQEAwIFoDCCASYGA1UdHwSCAR0wggEZMIIBFaCCARGgggENhj9odHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDATAMBgorBgEEAYI3ewQBMB8GA1UdIwQYMBaAFPFGaMbxw_ArLX2LauGy-b41_NFBMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAQEAhz6mKvyMpK6eZRoLvyFRPI_aKjF5ae_EklNspOi92t_cNaUHJGyQnVUHDk1c7IKh0ZkR5l50IrPdOXIS8kn332AhNv-9coG-TxLkOLUivhuUHq8OK5t_9GCDMmzUBjmVvlKuKXjpIJcZ-3Hi8tOr5j6DNIK86JfmEjlfL35Zqp8eRkfm8_5w_NH_bQ2ELzBrNErXSaRXgos1MRuJM01UJ-lDkGzxnvKmkjtny4bouxAwC7UU3jcNnn5N14ENI1b6Xfd6UFz0sAbhcu00CyN4Le8M3T4eqnLPfv7lCtZwxo9So1aSU5Sw4HgYdYs9hOPiYGj3qxtT7rmKCUuSIdv4TA&s=J_rxyIrQdqAznM5_BDBgyrxD-wMYQEzYzhawh_AbBNLsn9TaIdPZvDgHzhgo2yDkhXeAVOXJUxcFpgSOxPwRCr0APvyZrBoTHCUdo4QxFGx3jtXqG-K12kcfyy37uOXsPspM_kCKhvMANK3ZjOud_6FM3h57zTWG7ov2eTNWr_45F8XmzACehn3bnsbssifTJMGl87l3kAka4mgUcOAn7zDI5EJxFVXx-YGmJxMRBP2aXQ3kyDK_nbAvsSh75EDHTfPWd1y3tZ0dvVe7rFCjSqxIfM_8sq7Kpazdw7lBZ46cNdzw2wfSbXWg2auC_zDWtjUGk_SvdwBhO4yOMcpH8g&h=xRHqeJe1j5RDoNDsxQ74N3MbHlkhHORY42clDOs3un0 + pragma: + - no-cache + server: + - Microsoft-Azure-Storage-Resource-Provider/1.0,Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=54826b22-38d6-4fb2-bad9-b7b93a3e9c5a,objectId=a7250e3a-0e5e-48e2-9a34-45f1f5e1a91e/eastus2euap/ce551195-8bce-4f1c-a3cc-2f4d5341977d + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' + status: + code: 202 + message: Accepted +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - storage account create + Connection: + - keep-alive + ParameterSetName: + - -n -g -l --enable-files-adds --domain-name --net-bios-domain-name --forest-name + --domain-guid --domain-sid --azure-storage-sid --sam-account-name --account-type + User-Agent: + - AZURECLI/2.62.0 (PIP) azsdk-python-core/1.28.0 Python/3.9.13 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/90b2d4db-a753-486b-8cc6-e3fdfabbcb9e?monitor=true&api-version=2023-05-01&t=638557565683693666&c=MIIHhjCCBm6gAwIBAgITHgTRyflxkShu--VinwAABNHJ-TANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNjI3MTI0MTAxWhcNMjQwOTI1MTI0MTAxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANBrr0L6Umt3WSdxpF0u7V5gmAhnCYp5MANqa_Z1Fi90k1oNBpVRBeA83-DP_Kt_w1LLlI4-Qx-OR3oxA2hhBS1pPjKRQGhbQreLu_HkL_lUHcsm59L9nDF-DDs8AgOpIzfMIcXm0X8J8hyYSMn6OkEeBIbZyzb1K_iQ9ZTXNMGHEML_vBTGNC5pQkI508LMKIIY9hcgwIUl60A6gut5T7hrRa0EkZHIUtKgPwsbAG-67-2rpW4XN1125OMyh0FQHtH68Rqyq8D4JThT13X0iZJMkBbgWo4aeC3KjbnTcS2w1gTevr28je0j-5nGzE9fWPCxSmbsU57LVdECqir1zVUCAwEAAaOCBHMwggRvMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAcsGCCsGAQUFBwEBBIIBvTCCAbkwYwYIKwYBBQUHMAKGV2h0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDEuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDQuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwHQYDVR0OBBYEFDqU3HmAN2gP75YPlHKXF04-rHxkMA4GA1UdDwEB_wQEAwIFoDCCASYGA1UdHwSCAR0wggEZMIIBFaCCARGgggENhj9odHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDATAMBgorBgEEAYI3ewQBMB8GA1UdIwQYMBaAFPFGaMbxw_ArLX2LauGy-b41_NFBMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAQEAhz6mKvyMpK6eZRoLvyFRPI_aKjF5ae_EklNspOi92t_cNaUHJGyQnVUHDk1c7IKh0ZkR5l50IrPdOXIS8kn332AhNv-9coG-TxLkOLUivhuUHq8OK5t_9GCDMmzUBjmVvlKuKXjpIJcZ-3Hi8tOr5j6DNIK86JfmEjlfL35Zqp8eRkfm8_5w_NH_bQ2ELzBrNErXSaRXgos1MRuJM01UJ-lDkGzxnvKmkjtny4bouxAwC7UU3jcNnn5N14ENI1b6Xfd6UFz0sAbhcu00CyN4Le8M3T4eqnLPfv7lCtZwxo9So1aSU5Sw4HgYdYs9hOPiYGj3qxtT7rmKCUuSIdv4TA&s=J_rxyIrQdqAznM5_BDBgyrxD-wMYQEzYzhawh_AbBNLsn9TaIdPZvDgHzhgo2yDkhXeAVOXJUxcFpgSOxPwRCr0APvyZrBoTHCUdo4QxFGx3jtXqG-K12kcfyy37uOXsPspM_kCKhvMANK3ZjOud_6FM3h57zTWG7ov2eTNWr_45F8XmzACehn3bnsbssifTJMGl87l3kAka4mgUcOAn7zDI5EJxFVXx-YGmJxMRBP2aXQ3kyDK_nbAvsSh75EDHTfPWd1y3tZ0dvVe7rFCjSqxIfM_8sq7Kpazdw7lBZ46cNdzw2wfSbXWg2auC_zDWtjUGk_SvdwBhO4yOMcpH8g&h=xRHqeJe1j5RDoNDsxQ74N3MbHlkhHORY42clDOs3un0 + response: + body: + string: '' + headers: + cache-control: + - no-cache + content-length: + - '0' + content-type: + - text/plain; charset=utf-8 + date: + - Fri, 05 Jul 2024 06:09:44 GMT + expires: + - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/90b2d4db-a753-486b-8cc6-e3fdfabbcb9e?monitor=true&api-version=2023-05-01&t=638557565857290402&c=MIIHhjCCBm6gAwIBAgITHgTRyflxkShu--VinwAABNHJ-TANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNjI3MTI0MTAxWhcNMjQwOTI1MTI0MTAxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANBrr0L6Umt3WSdxpF0u7V5gmAhnCYp5MANqa_Z1Fi90k1oNBpVRBeA83-DP_Kt_w1LLlI4-Qx-OR3oxA2hhBS1pPjKRQGhbQreLu_HkL_lUHcsm59L9nDF-DDs8AgOpIzfMIcXm0X8J8hyYSMn6OkEeBIbZyzb1K_iQ9ZTXNMGHEML_vBTGNC5pQkI508LMKIIY9hcgwIUl60A6gut5T7hrRa0EkZHIUtKgPwsbAG-67-2rpW4XN1125OMyh0FQHtH68Rqyq8D4JThT13X0iZJMkBbgWo4aeC3KjbnTcS2w1gTevr28je0j-5nGzE9fWPCxSmbsU57LVdECqir1zVUCAwEAAaOCBHMwggRvMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAcsGCCsGAQUFBwEBBIIBvTCCAbkwYwYIKwYBBQUHMAKGV2h0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDEuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDQuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwHQYDVR0OBBYEFDqU3HmAN2gP75YPlHKXF04-rHxkMA4GA1UdDwEB_wQEAwIFoDCCASYGA1UdHwSCAR0wggEZMIIBFaCCARGgggENhj9odHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDATAMBgorBgEEAYI3ewQBMB8GA1UdIwQYMBaAFPFGaMbxw_ArLX2LauGy-b41_NFBMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAQEAhz6mKvyMpK6eZRoLvyFRPI_aKjF5ae_EklNspOi92t_cNaUHJGyQnVUHDk1c7IKh0ZkR5l50IrPdOXIS8kn332AhNv-9coG-TxLkOLUivhuUHq8OK5t_9GCDMmzUBjmVvlKuKXjpIJcZ-3Hi8tOr5j6DNIK86JfmEjlfL35Zqp8eRkfm8_5w_NH_bQ2ELzBrNErXSaRXgos1MRuJM01UJ-lDkGzxnvKmkjtny4bouxAwC7UU3jcNnn5N14ENI1b6Xfd6UFz0sAbhcu00CyN4Le8M3T4eqnLPfv7lCtZwxo9So1aSU5Sw4HgYdYs9hOPiYGj3qxtT7rmKCUuSIdv4TA&s=c0H24DN4Ghc-VjezkxUmE13fMFvUS3LB7Kvo6M9wActGa5E4nJiizvIE4ecTnwE1JONVNSt8eAD0TKD567rEi-iVm7XqysebVzebLYgsuEPrNKlTtr2f_NY-EF-2YDpVI3d0JznrsdGzvU2nRlqeuOZBS-kq2YttkGdR9w5XMl2LEvayscGnFQC88NOJtXeGoJtFqGQJkyja9HDULVFsIxuHm07g4e0V2VZ_IzBGCkT_BZRiBjXpXCiLQ1dKn-7pO-h4yf2vqGi6QlcZ2g0v10Pf6aEqjlz2LAZiC-s8Ok2KSQwXoRAHh-kg6mLomyKPKw4MVI3t9IIP9BH6kzFUVg&h=pp95oba8pW2AmGcQuGevVZNUPavrHmzW-hjtunlOq7k + pragma: + - no-cache + server: + - Microsoft-Azure-Storage-Resource-Provider/1.0,Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=54826b22-38d6-4fb2-bad9-b7b93a3e9c5a,objectId=a7250e3a-0e5e-48e2-9a34-45f1f5e1a91e/eastus2euap/11674700-2c54-499c-9532-5c78738af669 + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' + status: + code: 202 + message: Accepted +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - storage account create + Connection: + - keep-alive + ParameterSetName: + - -n -g -l --enable-files-adds --domain-name --net-bios-domain-name --forest-name + --domain-guid --domain-sid --azure-storage-sid --sam-account-name --account-type + User-Agent: + - AZURECLI/2.62.0 (PIP) azsdk-python-core/1.28.0 Python/3.9.13 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/90b2d4db-a753-486b-8cc6-e3fdfabbcb9e?monitor=true&api-version=2023-05-01&t=638557565857290402&c=MIIHhjCCBm6gAwIBAgITHgTRyflxkShu--VinwAABNHJ-TANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNjI3MTI0MTAxWhcNMjQwOTI1MTI0MTAxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANBrr0L6Umt3WSdxpF0u7V5gmAhnCYp5MANqa_Z1Fi90k1oNBpVRBeA83-DP_Kt_w1LLlI4-Qx-OR3oxA2hhBS1pPjKRQGhbQreLu_HkL_lUHcsm59L9nDF-DDs8AgOpIzfMIcXm0X8J8hyYSMn6OkEeBIbZyzb1K_iQ9ZTXNMGHEML_vBTGNC5pQkI508LMKIIY9hcgwIUl60A6gut5T7hrRa0EkZHIUtKgPwsbAG-67-2rpW4XN1125OMyh0FQHtH68Rqyq8D4JThT13X0iZJMkBbgWo4aeC3KjbnTcS2w1gTevr28je0j-5nGzE9fWPCxSmbsU57LVdECqir1zVUCAwEAAaOCBHMwggRvMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAcsGCCsGAQUFBwEBBIIBvTCCAbkwYwYIKwYBBQUHMAKGV2h0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDEuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDQuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwHQYDVR0OBBYEFDqU3HmAN2gP75YPlHKXF04-rHxkMA4GA1UdDwEB_wQEAwIFoDCCASYGA1UdHwSCAR0wggEZMIIBFaCCARGgggENhj9odHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDATAMBgorBgEEAYI3ewQBMB8GA1UdIwQYMBaAFPFGaMbxw_ArLX2LauGy-b41_NFBMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAQEAhz6mKvyMpK6eZRoLvyFRPI_aKjF5ae_EklNspOi92t_cNaUHJGyQnVUHDk1c7IKh0ZkR5l50IrPdOXIS8kn332AhNv-9coG-TxLkOLUivhuUHq8OK5t_9GCDMmzUBjmVvlKuKXjpIJcZ-3Hi8tOr5j6DNIK86JfmEjlfL35Zqp8eRkfm8_5w_NH_bQ2ELzBrNErXSaRXgos1MRuJM01UJ-lDkGzxnvKmkjtny4bouxAwC7UU3jcNnn5N14ENI1b6Xfd6UFz0sAbhcu00CyN4Le8M3T4eqnLPfv7lCtZwxo9So1aSU5Sw4HgYdYs9hOPiYGj3qxtT7rmKCUuSIdv4TA&s=c0H24DN4Ghc-VjezkxUmE13fMFvUS3LB7Kvo6M9wActGa5E4nJiizvIE4ecTnwE1JONVNSt8eAD0TKD567rEi-iVm7XqysebVzebLYgsuEPrNKlTtr2f_NY-EF-2YDpVI3d0JznrsdGzvU2nRlqeuOZBS-kq2YttkGdR9w5XMl2LEvayscGnFQC88NOJtXeGoJtFqGQJkyja9HDULVFsIxuHm07g4e0V2VZ_IzBGCkT_BZRiBjXpXCiLQ1dKn-7pO-h4yf2vqGi6QlcZ2g0v10Pf6aEqjlz2LAZiC-s8Ok2KSQwXoRAHh-kg6mLomyKPKw4MVI3t9IIP9BH6kzFUVg&h=pp95oba8pW2AmGcQuGevVZNUPavrHmzW-hjtunlOq7k + response: + body: + string: '{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/cli000002","name":"cli000002","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2024-07-05T06:09:26.0606144Z","key2":"2024-07-05T06:09:26.0606144Z"},"privateEndpointConnections":[],"azureFilesIdentityBasedAuthentication":{"directoryServiceOptions":"AD","activeDirectoryProperties":{"samAccountName":"samaccount000003","accountType":"User","domainName":"mydomain.com","netBiosDomainName":"mydomain.com","forestName":"mydomain.com","domainGuid":"12345678-1234-1234-1234-123456789012","domainSid":"S-1-5-21-1234567890-1234567890-1234567890","azureStorageSid":"S-1-5-21-1234567890-1234567890-1234567890-1234"}},"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-05T06:09:26.3887536Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-05T06:09:26.3887536Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-07-05T06:09:25.9824998Z","primaryEndpoints":{"dfs":"https://cli000002.dfs.core.windows.net/","web":"https://cli000002.z3.web.core.windows.net/","blob":"https://cli000002.blob.core.windows.net/","queue":"https://cli000002.queue.core.windows.net/","table":"https://cli000002.table.core.windows.net/","file":"https://cli000002.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available","secondaryLocation":"centraluseuap","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://cli000002-secondary.dfs.core.windows.net/","web":"https://cli000002-secondary.z3.web.core.windows.net/","blob":"https://cli000002-secondary.blob.core.windows.net/","queue":"https://cli000002-secondary.queue.core.windows.net/","table":"https://cli000002-secondary.table.core.windows.net/"}}}' headers: cache-control: - no-cache content-length: - - '2197' + - '2213' content-type: - application/json date: - - Fri, 31 Mar 2023 05:15:41 GMT + - Fri, 05 Jul 2024 06:09:49 GMT expires: - '-1' pragma: @@ -94,12 +196,12 @@ interactions: - Microsoft-Azure-Storage-Resource-Provider/1.0,Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding x-content-type-options: - nosniff + x-ms-operation-identifier: + - tenantId=54826b22-38d6-4fb2-bad9-b7b93a3e9c5a,objectId=a7250e3a-0e5e-48e2-9a34-45f1f5e1a91e/eastus2euap/595a86df-2e05-4861-999e-2dbf6bd4d85f + x-ms-ratelimit-remaining-subscription-global-reads: + - '3748' status: code: 200 message: OK @@ -118,21 +220,21 @@ interactions: - -n -g --enable-files-adds --domain-name --net-bios-domain-name --forest-name --domain-guid --domain-sid --azure-storage-sid --sam-account-name --account-type User-Agent: - - AZURECLI/2.46.0 azsdk-python-azure-mgmt-storage/21.0.0 Python/3.10.10 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.62.0 (PIP) azsdk-python-core/1.28.0 Python/3.9.13 (Windows-10-10.0.19045-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/cli000002?api-version=2022-09-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/cli000002?api-version=2023-05-01 response: body: - string: '{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/cli000002","name":"cli000002","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-31T05:15:22.0831048Z","key2":"2023-03-31T05:15:22.0831048Z"},"privateEndpointConnections":[],"azureFilesIdentityBasedAuthentication":{"directoryServiceOptions":"AD","activeDirectoryProperties":{"samAccountName":"samaccount000003","accountType":"User","domainName":"mydomain.com","netBiosDomainName":"mydomain.com","forestName":"mydomain.com","domainGuid":"12345678-1234-1234-1234-123456789012","domainSid":"S-1-5-21-1234567890-1234567890-1234567890","azureStorageSid":"S-1-5-21-1234567890-1234567890-1234567890-1234"}},"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-31T05:15:22.5518841Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-31T05:15:22.5518841Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-31T05:15:21.9112610Z","primaryEndpoints":{"dfs":"https://cli000002.dfs.core.windows.net/","web":"https://cli000002.z3.web.core.windows.net/","blob":"https://cli000002.blob.core.windows.net/","queue":"https://cli000002.queue.core.windows.net/","table":"https://cli000002.table.core.windows.net/","file":"https://cli000002.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available","secondaryLocation":"centraluseuap","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://cli000002-secondary.dfs.core.windows.net/","web":"https://cli000002-secondary.z3.web.core.windows.net/","blob":"https://cli000002-secondary.blob.core.windows.net/","queue":"https://cli000002-secondary.queue.core.windows.net/","table":"https://cli000002-secondary.table.core.windows.net/"}}}' + string: '{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/cli000002","name":"cli000002","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2024-07-05T06:09:26.0606144Z","key2":"2024-07-05T06:09:26.0606144Z"},"privateEndpointConnections":[],"azureFilesIdentityBasedAuthentication":{"directoryServiceOptions":"AD","activeDirectoryProperties":{"samAccountName":"samaccount000003","accountType":"User","domainName":"mydomain.com","netBiosDomainName":"mydomain.com","forestName":"mydomain.com","domainGuid":"12345678-1234-1234-1234-123456789012","domainSid":"S-1-5-21-1234567890-1234567890-1234567890","azureStorageSid":"S-1-5-21-1234567890-1234567890-1234567890-1234"}},"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-05T06:09:26.3887536Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-05T06:09:26.3887536Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-07-05T06:09:25.9824998Z","primaryEndpoints":{"dfs":"https://cli000002.dfs.core.windows.net/","web":"https://cli000002.z3.web.core.windows.net/","blob":"https://cli000002.blob.core.windows.net/","queue":"https://cli000002.queue.core.windows.net/","table":"https://cli000002.table.core.windows.net/","file":"https://cli000002.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available","secondaryLocation":"centraluseuap","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://cli000002-secondary.dfs.core.windows.net/","web":"https://cli000002-secondary.z3.web.core.windows.net/","blob":"https://cli000002-secondary.blob.core.windows.net/","queue":"https://cli000002-secondary.queue.core.windows.net/","table":"https://cli000002-secondary.table.core.windows.net/"}}}' headers: cache-control: - no-cache content-length: - - '2197' + - '2213' content-type: - application/json date: - - Fri, 31 Mar 2023 05:15:43 GMT + - Fri, 05 Jul 2024 06:09:50 GMT expires: - '-1' pragma: @@ -141,12 +243,10 @@ interactions: - Microsoft-Azure-Storage-Resource-Provider/1.0,Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding x-content-type-options: - nosniff + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' status: code: 200 message: OK @@ -165,21 +265,21 @@ interactions: - -n -g --enable-files-adds --domain-name --net-bios-domain-name --forest-name --domain-guid --domain-sid --azure-storage-sid --sam-account-name --account-type User-Agent: - - AZURECLI/2.46.0 azsdk-python-azure-mgmt-storage/21.0.0 Python/3.10.10 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.62.0 (PIP) azsdk-python-core/1.28.0 Python/3.9.13 (Windows-10-10.0.19045-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/cli000002?api-version=2022-09-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/cli000002?api-version=2023-05-01 response: body: - string: '{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/cli000002","name":"cli000002","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-31T05:15:22.0831048Z","key2":"2023-03-31T05:15:22.0831048Z"},"privateEndpointConnections":[],"azureFilesIdentityBasedAuthentication":{"directoryServiceOptions":"AD","activeDirectoryProperties":{"samAccountName":"samaccount000003","accountType":"User","domainName":"mydomain.com","netBiosDomainName":"mydomain.com","forestName":"mydomain.com","domainGuid":"12345678-1234-1234-1234-123456789012","domainSid":"S-1-5-21-1234567890-1234567890-1234567890","azureStorageSid":"S-1-5-21-1234567890-1234567890-1234567890-1234"}},"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-31T05:15:22.5518841Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-31T05:15:22.5518841Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-31T05:15:21.9112610Z","primaryEndpoints":{"dfs":"https://cli000002.dfs.core.windows.net/","web":"https://cli000002.z3.web.core.windows.net/","blob":"https://cli000002.blob.core.windows.net/","queue":"https://cli000002.queue.core.windows.net/","table":"https://cli000002.table.core.windows.net/","file":"https://cli000002.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available","secondaryLocation":"centraluseuap","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://cli000002-secondary.dfs.core.windows.net/","web":"https://cli000002-secondary.z3.web.core.windows.net/","blob":"https://cli000002-secondary.blob.core.windows.net/","queue":"https://cli000002-secondary.queue.core.windows.net/","table":"https://cli000002-secondary.table.core.windows.net/"}}}' + string: '{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/cli000002","name":"cli000002","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2024-07-05T06:09:26.0606144Z","key2":"2024-07-05T06:09:26.0606144Z"},"privateEndpointConnections":[],"azureFilesIdentityBasedAuthentication":{"directoryServiceOptions":"AD","activeDirectoryProperties":{"samAccountName":"samaccount000003","accountType":"User","domainName":"mydomain.com","netBiosDomainName":"mydomain.com","forestName":"mydomain.com","domainGuid":"12345678-1234-1234-1234-123456789012","domainSid":"S-1-5-21-1234567890-1234567890-1234567890","azureStorageSid":"S-1-5-21-1234567890-1234567890-1234567890-1234"}},"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-05T06:09:26.3887536Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-05T06:09:26.3887536Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-07-05T06:09:25.9824998Z","primaryEndpoints":{"dfs":"https://cli000002.dfs.core.windows.net/","web":"https://cli000002.z3.web.core.windows.net/","blob":"https://cli000002.blob.core.windows.net/","queue":"https://cli000002.queue.core.windows.net/","table":"https://cli000002.table.core.windows.net/","file":"https://cli000002.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available","secondaryLocation":"centraluseuap","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://cli000002-secondary.dfs.core.windows.net/","web":"https://cli000002-secondary.z3.web.core.windows.net/","blob":"https://cli000002-secondary.blob.core.windows.net/","queue":"https://cli000002-secondary.queue.core.windows.net/","table":"https://cli000002-secondary.table.core.windows.net/"}}}' headers: cache-control: - no-cache content-length: - - '2197' + - '2213' content-type: - application/json date: - - Fri, 31 Mar 2023 05:15:45 GMT + - Fri, 05 Jul 2024 06:09:52 GMT expires: - '-1' pragma: @@ -188,12 +288,10 @@ interactions: - Microsoft-Azure-Storage-Resource-Provider/1.0,Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding x-content-type-options: - nosniff + x-ms-ratelimit-remaining-subscription-global-reads: + - '3748' status: code: 200 message: OK @@ -226,21 +324,21 @@ interactions: - -n -g --enable-files-adds --domain-name --net-bios-domain-name --forest-name --domain-guid --domain-sid --azure-storage-sid --sam-account-name --account-type User-Agent: - - AZURECLI/2.46.0 azsdk-python-azure-mgmt-storage/21.0.0 Python/3.10.10 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.62.0 (PIP) azsdk-python-core/1.28.0 Python/3.9.13 (Windows-10-10.0.19045-SP0) method: PATCH - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/cli000002?api-version=2022-09-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/cli000002?api-version=2023-05-01 response: body: - string: '{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/cli000002","name":"cli000002","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-31T05:15:22.0831048Z","key2":"2023-03-31T05:15:22.0831048Z"},"privateEndpointConnections":[],"azureFilesIdentityBasedAuthentication":{"directoryServiceOptions":"AD","activeDirectoryProperties":{"samAccountName":"newsamaccount000004","accountType":"Computer","domainName":"mydomain.com","netBiosDomainName":"mydomain.com","forestName":"mydomain.com","domainGuid":"12345678-1234-1234-1234-123456789012","domainSid":"S-1-5-21-1234567890-1234567890-1234567890","azureStorageSid":"S-1-5-21-1234567890-1234567890-1234567890-1234"}},"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-31T05:15:22.5518841Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-31T05:15:22.5518841Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-31T05:15:21.9112610Z","primaryEndpoints":{"dfs":"https://cli000002.dfs.core.windows.net/","web":"https://cli000002.z3.web.core.windows.net/","blob":"https://cli000002.blob.core.windows.net/","queue":"https://cli000002.queue.core.windows.net/","table":"https://cli000002.table.core.windows.net/","file":"https://cli000002.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available","secondaryLocation":"centraluseuap","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://cli000002-secondary.dfs.core.windows.net/","web":"https://cli000002-secondary.z3.web.core.windows.net/","blob":"https://cli000002-secondary.blob.core.windows.net/","queue":"https://cli000002-secondary.queue.core.windows.net/","table":"https://cli000002-secondary.table.core.windows.net/"}}}' + string: '{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/cli000002","name":"cli000002","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2024-07-05T06:09:26.0606144Z","key2":"2024-07-05T06:09:26.0606144Z"},"privateEndpointConnections":[],"azureFilesIdentityBasedAuthentication":{"directoryServiceOptions":"AD","activeDirectoryProperties":{"samAccountName":"newsamaccount000004","accountType":"Computer","domainName":"mydomain.com","netBiosDomainName":"mydomain.com","forestName":"mydomain.com","domainGuid":"12345678-1234-1234-1234-123456789012","domainSid":"S-1-5-21-1234567890-1234567890-1234567890","azureStorageSid":"S-1-5-21-1234567890-1234567890-1234567890-1234"}},"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-05T06:09:26.3887536Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-05T06:09:26.3887536Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-07-05T06:09:25.9824998Z","primaryEndpoints":{"dfs":"https://cli000002.dfs.core.windows.net/","web":"https://cli000002.z3.web.core.windows.net/","blob":"https://cli000002.blob.core.windows.net/","queue":"https://cli000002.queue.core.windows.net/","table":"https://cli000002.table.core.windows.net/","file":"https://cli000002.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available","secondaryLocation":"centraluseuap","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://cli000002-secondary.dfs.core.windows.net/","web":"https://cli000002-secondary.z3.web.core.windows.net/","blob":"https://cli000002-secondary.blob.core.windows.net/","queue":"https://cli000002-secondary.queue.core.windows.net/","table":"https://cli000002-secondary.table.core.windows.net/"}}}' headers: cache-control: - no-cache content-length: - - '2204' + - '2220' content-type: - application/json date: - - Fri, 31 Mar 2023 05:15:50 GMT + - Fri, 05 Jul 2024 06:09:55 GMT expires: - '-1' pragma: @@ -249,14 +347,14 @@ interactions: - Microsoft-Azure-Storage-Resource-Provider/1.0,Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding x-content-type-options: - nosniff + x-ms-operation-identifier: + - tenantId=54826b22-38d6-4fb2-bad9-b7b93a3e9c5a,objectId=a7250e3a-0e5e-48e2-9a34-45f1f5e1a91e/eastus2euap/9a0b009d-cee0-4725-84a5-3bf68d236294 + x-ms-ratelimit-remaining-subscription-global-writes: + - '2998' x-ms-ratelimit-remaining-subscription-writes: - - '1197' + - '198' status: code: 200 message: OK diff --git a/src/storage-preview/azext_storage_preview/tests/latest/recordings/test_storage_file_trailing_dot_scenario.yaml b/src/storage-preview/azext_storage_preview/tests/latest/recordings/test_storage_file_trailing_dot_scenario.yaml index 9bf0ed0ab07..0e27cd52980 100644 --- a/src/storage-preview/azext_storage_preview/tests/latest/recordings/test_storage_file_trailing_dot_scenario.yaml +++ b/src/storage-preview/azext_storage_preview/tests/latest/recordings/test_storage_file_trailing_dot_scenario.yaml @@ -15,13 +15,12 @@ interactions: ParameterSetName: - -n -g --query -o User-Agent: - - AZURECLI/2.50.0 (PIP) azsdk-python-azure-mgmt-storage/21.0.0 Python/3.9.13 - (Windows-10-10.0.19045-SP0) + - AZURECLI/2.62.0 (PIP) azsdk-python-core/1.28.0 Python/3.9.13 (Windows-10-10.0.19045-SP0) method: POST - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/clitest000002/listKeys?api-version=2022-09-01&$expand=kerb + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/clitest000002/listKeys?api-version=2023-05-01&$expand=kerb response: body: - string: '{"keys":[{"creationTime":"2023-07-19T03:14:51.4884786Z","keyName":"key1","value":"veryFakedStorageAccountKey==","permissions":"FULL"},{"creationTime":"2023-07-19T03:14:51.4884786Z","keyName":"key2","value":"veryFakedStorageAccountKey==","permissions":"FULL"}]}' + string: '{"keys":[{"creationTime":"2024-07-04T08:56:03.2650976Z","keyName":"key1","value":"veryFakedStorageAccountKey==","permissions":"FULL"},{"creationTime":"2024-07-04T08:56:03.2650976Z","keyName":"key2","value":"veryFakedStorageAccountKey==","permissions":"FULL"}]}' headers: cache-control: - no-cache @@ -30,7 +29,7 @@ interactions: content-type: - application/json date: - - Wed, 19 Jul 2023 03:15:14 GMT + - Thu, 04 Jul 2024 08:56:26 GMT expires: - '-1' pragma: @@ -39,14 +38,12 @@ interactions: - Microsoft-Azure-Storage-Resource-Provider/1.0,Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding x-content-type-options: - nosniff + x-ms-operation-identifier: + - tenantId=54826b22-38d6-4fb2-bad9-b7b93a3e9c5a,objectId=a7250e3a-0e5e-48e2-9a34-45f1f5e1a91e/eastus2euap/9f4a36e8-15bf-42cb-a583-1b86b5cb6289 x-ms-ratelimit-remaining-subscription-resource-requests: - - '11995' + - '11999' status: code: 200 message: OK @@ -66,10 +63,10 @@ interactions: ParameterSetName: - -n --account-name --account-key User-Agent: - - AZURECLI/2.50.0 (PIP) azsdk-python-storage-file-share/12.12.0b1 Python/3.9.13 + - AZURECLI/2.62.0 (PIP) azsdk-python-storage-file-share/12.12.0b1 Python/3.9.13 (Windows-10-10.0.19045-SP0) x-ms-date: - - Wed, 19 Jul 2023 03:15:15 GMT + - Thu, 04 Jul 2024 08:56:27 GMT x-ms-version: - '2022-11-02' method: PUT @@ -81,11 +78,11 @@ interactions: content-length: - '0' date: - - Wed, 19 Jul 2023 03:15:15 GMT + - Thu, 04 Jul 2024 08:56:28 GMT etag: - - '"0x8DB88065FF0C776"' + - '"0x8DC9C0731548AF3"' last-modified: - - Wed, 19 Jul 2023 03:15:16 GMT + - Thu, 04 Jul 2024 08:56:28 GMT server: - Windows-Azure-File/1.0 Microsoft-HTTPAPI/2.0 x-ms-version: @@ -109,14 +106,14 @@ interactions: ParameterSetName: - --share-name --source -p --account-name --account-key User-Agent: - - AZURECLI/2.50.0 (PIP) azsdk-python-storage-file-share/12.12.0b1 Python/3.9.13 + - AZURECLI/2.62.0 (PIP) azsdk-python-storage-file-share/12.12.0b1 Python/3.9.13 (Windows-10-10.0.19045-SP0) x-ms-allow-trailing-dot: - 'true' x-ms-content-length: - '131072' x-ms-date: - - Wed, 19 Jul 2023 03:15:17 GMT + - Thu, 04 Jul 2024 08:56:29 GMT x-ms-file-attributes: - none x-ms-file-creation-time: @@ -138,27 +135,27 @@ interactions: content-length: - '0' date: - - Wed, 19 Jul 2023 03:15:17 GMT + - Thu, 04 Jul 2024 08:56:30 GMT etag: - - '"0x8DB880661064BE6"' + - '"0x8DC9C073296C8CC"' last-modified: - - Wed, 19 Jul 2023 03:15:18 GMT + - Thu, 04 Jul 2024 08:56:30 GMT server: - Windows-Azure-File/1.0 Microsoft-HTTPAPI/2.0 x-ms-file-attributes: - Archive x-ms-file-change-time: - - '2023-07-19T03:15:18.2041062Z' + - '2024-07-04T08:56:30.7214540Z' x-ms-file-creation-time: - - '2023-07-19T03:15:18.2041062Z' + - '2024-07-04T08:56:30.7214540Z' x-ms-file-id: - '13835128424026341376' x-ms-file-last-write-time: - - '2023-07-19T03:15:18.2041062Z' + - '2024-07-04T08:56:30.7214540Z' x-ms-file-parent-id: - '0' x-ms-file-permission-key: - - 18157963568122331185*6007489540917782719 + - 13646673173238271331*1567904350621509101 x-ms-request-server-encrypted: - 'true' x-ms-version: @@ -184,12 +181,12 @@ interactions: ParameterSetName: - --share-name --source -p --account-name --account-key User-Agent: - - AZURECLI/2.50.0 (PIP) azsdk-python-storage-file-share/12.12.0b1 Python/3.9.13 + - AZURECLI/2.62.0 (PIP) azsdk-python-storage-file-share/12.12.0b1 Python/3.9.13 (Windows-10-10.0.19045-SP0) x-ms-allow-trailing-dot: - 'true' x-ms-date: - - Wed, 19 Jul 2023 03:15:18 GMT + - Thu, 04 Jul 2024 08:56:30 GMT x-ms-range: - bytes=0-131071 x-ms-version: @@ -207,15 +204,15 @@ interactions: content-md5: - DfvoqkwgtS4bi/PLbL3xkw== date: - - Wed, 19 Jul 2023 03:15:18 GMT + - Thu, 04 Jul 2024 08:56:31 GMT etag: - - '"0x8DB880661B9CAC0"' + - '"0x8DC9C073352AA27"' last-modified: - - Wed, 19 Jul 2023 03:15:19 GMT + - Thu, 04 Jul 2024 08:56:31 GMT server: - Windows-Azure-File/1.0 Microsoft-HTTPAPI/2.0 x-ms-file-last-write-time: - - '2023-07-19T03:15:19.3804480Z' + - '2024-07-04T08:56:31.9527463Z' x-ms-request-server-encrypted: - 'true' x-ms-version: @@ -237,12 +234,12 @@ interactions: ParameterSetName: - -s -p --account-name --account-key User-Agent: - - AZURECLI/2.50.0 (PIP) azsdk-python-storage-file-share/12.12.0b1 Python/3.9.13 + - AZURECLI/2.62.0 (PIP) azsdk-python-storage-file-share/12.12.0b1 Python/3.9.13 (Windows-10-10.0.19045-SP0) x-ms-allow-trailing-dot: - 'true' x-ms-date: - - Wed, 19 Jul 2023 03:15:19 GMT + - Thu, 04 Jul 2024 08:56:32 GMT x-ms-version: - '2022-11-02' method: HEAD @@ -256,27 +253,27 @@ interactions: content-type: - application/octet-stream date: - - Wed, 19 Jul 2023 03:15:20 GMT + - Thu, 04 Jul 2024 08:56:33 GMT etag: - - '"0x8DB880661B9CAC0"' + - '"0x8DC9C073352AA27"' last-modified: - - Wed, 19 Jul 2023 03:15:19 GMT + - Thu, 04 Jul 2024 08:56:31 GMT server: - Windows-Azure-File/1.0 Microsoft-HTTPAPI/2.0 x-ms-file-attributes: - Archive x-ms-file-change-time: - - '2023-07-19T03:15:19.3804480Z' + - '2024-07-04T08:56:31.9527463Z' x-ms-file-creation-time: - - '2023-07-19T03:15:18.2041062Z' + - '2024-07-04T08:56:30.7214540Z' x-ms-file-id: - '13835128424026341376' x-ms-file-last-write-time: - - '2023-07-19T03:15:19.3804480Z' + - '2024-07-04T08:56:31.9527463Z' x-ms-file-parent-id: - '0' x-ms-file-permission-key: - - 18157963568122331185*6007489540917782719 + - 13646673173238271331*1567904350621509101 x-ms-lease-state: - available x-ms-lease-status: @@ -304,12 +301,12 @@ interactions: ParameterSetName: - --share-name -p --dest --account-name --account-key User-Agent: - - AZURECLI/2.50.0 (PIP) azsdk-python-storage-file-share/12.12.0b1 Python/3.9.13 + - AZURECLI/2.62.0 (PIP) azsdk-python-storage-file-share/12.12.0b1 Python/3.9.13 (Windows-10-10.0.19045-SP0) x-ms-allow-trailing-dot: - 'true' x-ms-date: - - Wed, 19 Jul 2023 03:15:21 GMT + - Thu, 04 Jul 2024 08:56:33 GMT x-ms-range: - bytes=0-33554431 x-ms-version: @@ -329,27 +326,27 @@ interactions: content-type: - application/octet-stream date: - - Wed, 19 Jul 2023 03:15:21 GMT + - Thu, 04 Jul 2024 08:56:34 GMT etag: - - '"0x8DB880661B9CAC0"' + - '"0x8DC9C073352AA27"' last-modified: - - Wed, 19 Jul 2023 03:15:19 GMT + - Thu, 04 Jul 2024 08:56:31 GMT server: - Windows-Azure-File/1.0 Microsoft-HTTPAPI/2.0 x-ms-file-attributes: - Archive x-ms-file-change-time: - - '2023-07-19T03:15:19.3804480Z' + - '2024-07-04T08:56:31.9527463Z' x-ms-file-creation-time: - - '2023-07-19T03:15:18.2041062Z' + - '2024-07-04T08:56:30.7214540Z' x-ms-file-id: - '13835128424026341376' x-ms-file-last-write-time: - - '2023-07-19T03:15:19.3804480Z' + - '2024-07-04T08:56:31.9527463Z' x-ms-file-parent-id: - '0' x-ms-file-permission-key: - - 18157963568122331185*6007489540917782719 + - 13646673173238271331*1567904350621509101 x-ms-lease-state: - available x-ms-lease-status: @@ -377,12 +374,12 @@ interactions: ParameterSetName: - --share-name -p --dest --account-name --account-key User-Agent: - - AZURECLI/2.50.0 (PIP) azsdk-python-storage-file-share/12.12.0b1 Python/3.9.13 + - AZURECLI/2.62.0 (PIP) azsdk-python-storage-file-share/12.12.0b1 Python/3.9.13 (Windows-10-10.0.19045-SP0) x-ms-allow-trailing-dot: - 'true' x-ms-date: - - Wed, 19 Jul 2023 03:15:23 GMT + - Thu, 04 Jul 2024 08:56:35 GMT x-ms-version: - '2022-11-02' method: HEAD @@ -396,27 +393,27 @@ interactions: content-type: - application/octet-stream date: - - Wed, 19 Jul 2023 03:15:23 GMT + - Thu, 04 Jul 2024 08:56:35 GMT etag: - - '"0x8DB880661B9CAC0"' + - '"0x8DC9C073352AA27"' last-modified: - - Wed, 19 Jul 2023 03:15:19 GMT + - Thu, 04 Jul 2024 08:56:31 GMT server: - Windows-Azure-File/1.0 Microsoft-HTTPAPI/2.0 x-ms-file-attributes: - Archive x-ms-file-change-time: - - '2023-07-19T03:15:19.3804480Z' + - '2024-07-04T08:56:31.9527463Z' x-ms-file-creation-time: - - '2023-07-19T03:15:18.2041062Z' + - '2024-07-04T08:56:30.7214540Z' x-ms-file-id: - '13835128424026341376' x-ms-file-last-write-time: - - '2023-07-19T03:15:19.3804480Z' + - '2024-07-04T08:56:31.9527463Z' x-ms-file-parent-id: - '0' x-ms-file-permission-key: - - 18157963568122331185*6007489540917782719 + - 13646673173238271331*1567904350621509101 x-ms-lease-state: - available x-ms-lease-status: @@ -444,12 +441,12 @@ interactions: ParameterSetName: - --share-name -p --dest --disallow-trailing-dot --account-name --account-key User-Agent: - - AZURECLI/2.50.0 (PIP) azsdk-python-storage-file-share/12.12.0b1 Python/3.9.13 + - AZURECLI/2.62.0 (PIP) azsdk-python-storage-file-share/12.12.0b1 Python/3.9.13 (Windows-10-10.0.19045-SP0) x-ms-allow-trailing-dot: - 'false' x-ms-date: - - Wed, 19 Jul 2023 03:15:23 GMT + - Thu, 04 Jul 2024 08:56:36 GMT x-ms-range: - bytes=0-33554431 x-ms-version: @@ -459,14 +456,14 @@ interactions: response: body: string: "\uFEFFResourceNotFoundThe - specified resource does not exist.\nRequestId:70dfdd7b-401a-0018-0cef-b97154000000\nTime:2023-07-19T03:15:25.0213301Z" + specified resource does not exist.\nRequestId:974520a5-601a-006d-5af0-cd3a95000000\nTime:2024-07-04T08:56:37.6557511Z" headers: content-length: - '221' content-type: - application/xml date: - - Wed, 19 Jul 2023 03:15:24 GMT + - Thu, 04 Jul 2024 08:56:37 GMT server: - Windows-Azure-File/1.0 Microsoft-HTTPAPI/2.0 x-ms-error-code: @@ -493,14 +490,14 @@ interactions: - --source-account-name --source-path --source-share --destination-path --destination-share --account-name --account-key User-Agent: - - AZURECLI/2.50.0 (PIP) azsdk-python-storage-file-share/12.12.0b1 Python/3.9.13 + - AZURECLI/2.62.0 (PIP) azsdk-python-storage-file-share/12.12.0b1 Python/3.9.13 (Windows-10-10.0.19045-SP0) x-ms-allow-trailing-dot: - 'true' x-ms-copy-source: - - https://clitestptv5wivn63v7uz5hh.file.core.windows.net/sharet4p227stjb2txd3kv55/sample_file.bin... + - https://clitestwe52jopa67boae5pg.file.core.windows.net/shareunuk2u5t5ge7xrnpfuf/sample_file.bin... x-ms-date: - - Wed, 19 Jul 2023 03:15:25 GMT + - Thu, 04 Jul 2024 08:56:38 GMT x-ms-source-allow-trailing-dot: - 'true' x-ms-version: @@ -514,15 +511,15 @@ interactions: content-length: - '0' date: - - Wed, 19 Jul 2023 03:15:25 GMT + - Thu, 04 Jul 2024 08:56:38 GMT etag: - - '"0x8DB880666064022"' + - '"0x8DC9C0737A5F800"' last-modified: - - Wed, 19 Jul 2023 03:15:26 GMT + - Thu, 04 Jul 2024 08:56:39 GMT server: - Windows-Azure-File/1.0 Microsoft-HTTPAPI/2.0 x-ms-copy-id: - - 324127bf-2bea-4ee2-8608-647a979cf693 + - 60dc0d2c-184d-48bb-9003-903966de8749 x-ms-copy-status: - success x-ms-version: @@ -544,12 +541,12 @@ interactions: ParameterSetName: - -s -p --account-name --account-key User-Agent: - - AZURECLI/2.50.0 (PIP) azsdk-python-storage-file-share/12.12.0b1 Python/3.9.13 + - AZURECLI/2.62.0 (PIP) azsdk-python-storage-file-share/12.12.0b1 Python/3.9.13 (Windows-10-10.0.19045-SP0) x-ms-allow-trailing-dot: - 'true' x-ms-date: - - Wed, 19 Jul 2023 03:15:27 GMT + - Thu, 04 Jul 2024 08:56:39 GMT x-ms-version: - '2022-11-02' method: HEAD @@ -563,37 +560,37 @@ interactions: content-type: - application/octet-stream date: - - Wed, 19 Jul 2023 03:15:27 GMT + - Thu, 04 Jul 2024 08:56:40 GMT etag: - - '"0x8DB880666064022"' + - '"0x8DC9C0737A5F800"' last-modified: - - Wed, 19 Jul 2023 03:15:26 GMT + - Thu, 04 Jul 2024 08:56:39 GMT server: - Windows-Azure-File/1.0 Microsoft-HTTPAPI/2.0 x-ms-copy-completion-time: - - Wed, 19 Jul 2023 03:15:26 GMT + - Thu, 04 Jul 2024 08:56:39 GMT x-ms-copy-id: - - 324127bf-2bea-4ee2-8608-647a979cf693 + - 60dc0d2c-184d-48bb-9003-903966de8749 x-ms-copy-progress: - 131072/131072 x-ms-copy-source: - - https://clitestptv5wivn63v7uz5hh.file.core.windows.net/sharet4p227stjb2txd3kv55/sample_file.bin... + - https://clitestwe52jopa67boae5pg.file.core.windows.net/shareunuk2u5t5ge7xrnpfuf/sample_file.bin... x-ms-copy-status: - success x-ms-file-attributes: - Archive x-ms-file-change-time: - - '2023-07-19T03:15:26.5924130Z' + - '2024-07-04T08:56:39.2095744Z' x-ms-file-creation-time: - - '2023-07-19T03:15:26.5924130Z' + - '2024-07-04T08:56:39.2095744Z' x-ms-file-id: - '13835093239654252544' x-ms-file-last-write-time: - - '2023-07-19T03:15:26.5924130Z' + - '2024-07-04T08:56:39.2095744Z' x-ms-file-parent-id: - '0' x-ms-file-permission-key: - - 18157963568122331185*6007489540917782719 + - 13646673173238271331*1567904350621509101 x-ms-lease-state: - available x-ms-lease-status: @@ -624,14 +621,14 @@ interactions: - --source-account-name --source-path --source-share --destination-path --destination-share --disallow-trailing-dot --account-name --account-key User-Agent: - - AZURECLI/2.50.0 (PIP) azsdk-python-storage-file-share/12.12.0b1 Python/3.9.13 + - AZURECLI/2.62.0 (PIP) azsdk-python-storage-file-share/12.12.0b1 Python/3.9.13 (Windows-10-10.0.19045-SP0) x-ms-allow-trailing-dot: - 'false' x-ms-copy-source: - - https://clitestptv5wivn63v7uz5hh.file.core.windows.net/sharet4p227stjb2txd3kv55/sample_file.bin... + - https://clitestwe52jopa67boae5pg.file.core.windows.net/shareunuk2u5t5ge7xrnpfuf/sample_file.bin... x-ms-date: - - Wed, 19 Jul 2023 03:15:28 GMT + - Thu, 04 Jul 2024 08:56:41 GMT x-ms-source-allow-trailing-dot: - 'true' x-ms-version: @@ -645,15 +642,15 @@ interactions: content-length: - '0' date: - - Wed, 19 Jul 2023 03:15:29 GMT + - Thu, 04 Jul 2024 08:56:41 GMT etag: - - '"0x8DB880667E8288F"' + - '"0x8DC9C07397AE82C"' last-modified: - - Wed, 19 Jul 2023 03:15:29 GMT + - Thu, 04 Jul 2024 08:56:42 GMT server: - Windows-Azure-File/1.0 Microsoft-HTTPAPI/2.0 x-ms-copy-id: - - 657ecd7d-34ef-41c4-a273-a6aa01cb410a + - 25cc2912-fc08-45da-9eff-fff398cf0c76 x-ms-copy-status: - success x-ms-version: @@ -675,12 +672,12 @@ interactions: ParameterSetName: - -s -p --disallow-trailing-dot --account-name --account-key User-Agent: - - AZURECLI/2.50.0 (PIP) azsdk-python-storage-file-share/12.12.0b1 Python/3.9.13 + - AZURECLI/2.62.0 (PIP) azsdk-python-storage-file-share/12.12.0b1 Python/3.9.13 (Windows-10-10.0.19045-SP0) x-ms-allow-trailing-dot: - 'false' x-ms-date: - - Wed, 19 Jul 2023 03:15:30 GMT + - Thu, 04 Jul 2024 08:56:42 GMT x-ms-version: - '2022-11-02' method: HEAD @@ -694,37 +691,37 @@ interactions: content-type: - application/octet-stream date: - - Wed, 19 Jul 2023 03:15:31 GMT + - Thu, 04 Jul 2024 08:56:43 GMT etag: - - '"0x8DB880667E8288F"' + - '"0x8DC9C07397AE82C"' last-modified: - - Wed, 19 Jul 2023 03:15:29 GMT + - Thu, 04 Jul 2024 08:56:42 GMT server: - Windows-Azure-File/1.0 Microsoft-HTTPAPI/2.0 x-ms-copy-completion-time: - - Wed, 19 Jul 2023 03:15:29 GMT + - Thu, 04 Jul 2024 08:56:42 GMT x-ms-copy-id: - - 657ecd7d-34ef-41c4-a273-a6aa01cb410a + - 25cc2912-fc08-45da-9eff-fff398cf0c76 x-ms-copy-progress: - 131072/131072 x-ms-copy-source: - - https://clitestptv5wivn63v7uz5hh.file.core.windows.net/sharet4p227stjb2txd3kv55/sample_file.bin... + - https://clitestwe52jopa67boae5pg.file.core.windows.net/shareunuk2u5t5ge7xrnpfuf/sample_file.bin... x-ms-copy-status: - success x-ms-file-attributes: - Archive x-ms-file-change-time: - - '2023-07-19T03:15:29.7506447Z' + - '2024-07-04T08:56:42.2828076Z' x-ms-file-creation-time: - - '2023-07-19T03:15:29.7506447Z' + - '2024-07-04T08:56:42.2828076Z' x-ms-file-id: - '13835163608398430208' x-ms-file-last-write-time: - - '2023-07-19T03:15:29.7506447Z' + - '2024-07-04T08:56:42.2828076Z' x-ms-file-parent-id: - '0' x-ms-file-permission-key: - - 18157963568122331185*6007489540917782719 + - 13646673173238271331*1567904350621509101 x-ms-lease-state: - available x-ms-lease-status: @@ -755,14 +752,14 @@ interactions: - --source-account-name --source-path --source-share --destination-path --destination-share --disallow-source-trailing-dot --account-name --account-key User-Agent: - - AZURECLI/2.50.0 (PIP) azsdk-python-storage-file-share/12.12.0b1 Python/3.9.13 + - AZURECLI/2.62.0 (PIP) azsdk-python-storage-file-share/12.12.0b1 Python/3.9.13 (Windows-10-10.0.19045-SP0) x-ms-allow-trailing-dot: - 'true' x-ms-copy-source: - - https://clitestptv5wivn63v7uz5hh.file.core.windows.net/sharet4p227stjb2txd3kv55/sample_file.bin... + - https://clitestwe52jopa67boae5pg.file.core.windows.net/shareunuk2u5t5ge7xrnpfuf/sample_file.bin... x-ms-date: - - Wed, 19 Jul 2023 03:15:31 GMT + - Thu, 04 Jul 2024 08:56:44 GMT x-ms-source-allow-trailing-dot: - 'false' x-ms-version: @@ -772,14 +769,14 @@ interactions: response: body: string: "\uFEFFResourceNotFoundThe - specified resource does not exist.\nRequestId:1d8b63d7-c01a-0006-4cef-b99d8c000000\nTime:2023-07-19T03:15:32.7433916Z" + specified resource does not exist.\nRequestId:1ced244d-101a-002d-55f0-cd137b000000\nTime:2024-07-04T08:56:45.5097834Z" headers: content-length: - '221' content-type: - application/xml date: - - Wed, 19 Jul 2023 03:15:32 GMT + - Thu, 04 Jul 2024 08:56:44 GMT server: - Windows-Azure-File/1.0 Microsoft-HTTPAPI/2.0 x-ms-error-code: @@ -805,12 +802,12 @@ interactions: ParameterSetName: - -s -p --account-name --account-key User-Agent: - - AZURECLI/2.50.0 (PIP) azsdk-python-storage-file-share/12.12.0b1 Python/3.9.13 + - AZURECLI/2.62.0 (PIP) azsdk-python-storage-file-share/12.12.0b1 Python/3.9.13 (Windows-10-10.0.19045-SP0) x-ms-allow-trailing-dot: - 'true' x-ms-date: - - Wed, 19 Jul 2023 03:15:33 GMT + - Thu, 04 Jul 2024 08:56:45 GMT x-ms-version: - '2022-11-02' method: DELETE @@ -822,7 +819,7 @@ interactions: content-length: - '0' date: - - Wed, 19 Jul 2023 03:15:33 GMT + - Thu, 04 Jul 2024 08:56:46 GMT server: - Windows-Azure-File/1.0 Microsoft-HTTPAPI/2.0 x-ms-version: @@ -844,12 +841,12 @@ interactions: ParameterSetName: - -s -p --account-name --account-key User-Agent: - - AZURECLI/2.50.0 (PIP) azsdk-python-storage-file-share/12.12.0b1 Python/3.9.13 + - AZURECLI/2.62.0 (PIP) azsdk-python-storage-file-share/12.12.0b1 Python/3.9.13 (Windows-10-10.0.19045-SP0) x-ms-allow-trailing-dot: - 'true' x-ms-date: - - Wed, 19 Jul 2023 03:15:34 GMT + - Thu, 04 Jul 2024 08:56:47 GMT x-ms-version: - '2022-11-02' method: HEAD @@ -859,7 +856,7 @@ interactions: string: '' headers: date: - - Wed, 19 Jul 2023 03:15:35 GMT + - Thu, 04 Jul 2024 08:56:47 GMT server: - Windows-Azure-File/1.0 Microsoft-HTTPAPI/2.0 transfer-encoding: @@ -887,14 +884,14 @@ interactions: ParameterSetName: - --share-name --source -p --disallow-trailing-dot --account-name --account-key User-Agent: - - AZURECLI/2.50.0 (PIP) azsdk-python-storage-file-share/12.12.0b1 Python/3.9.13 + - AZURECLI/2.62.0 (PIP) azsdk-python-storage-file-share/12.12.0b1 Python/3.9.13 (Windows-10-10.0.19045-SP0) x-ms-allow-trailing-dot: - 'false' x-ms-content-length: - '131072' x-ms-date: - - Wed, 19 Jul 2023 03:15:36 GMT + - Thu, 04 Jul 2024 08:56:49 GMT x-ms-file-attributes: - none x-ms-file-creation-time: @@ -916,27 +913,27 @@ interactions: content-length: - '0' date: - - Wed, 19 Jul 2023 03:15:36 GMT + - Thu, 04 Jul 2024 08:56:49 GMT etag: - - '"0x8DB88066C54A466"' + - '"0x8DC9C073E2E493F"' last-modified: - - Wed, 19 Jul 2023 03:15:37 GMT + - Thu, 04 Jul 2024 08:56:50 GMT server: - Windows-Azure-File/1.0 Microsoft-HTTPAPI/2.0 x-ms-file-attributes: - Archive x-ms-file-change-time: - - '2023-07-19T03:15:37.1724902Z' + - '2024-07-04T08:56:50.1692735Z' x-ms-file-creation-time: - - '2023-07-19T03:15:37.1724902Z' + - '2024-07-04T08:56:50.1692735Z' x-ms-file-id: - '13835146016212385792' x-ms-file-last-write-time: - - '2023-07-19T03:15:37.1724902Z' + - '2024-07-04T08:56:50.1692735Z' x-ms-file-parent-id: - '0' x-ms-file-permission-key: - - 18157963568122331185*6007489540917782719 + - 13646673173238271331*1567904350621509101 x-ms-request-server-encrypted: - 'true' x-ms-version: @@ -962,12 +959,12 @@ interactions: ParameterSetName: - --share-name --source -p --disallow-trailing-dot --account-name --account-key User-Agent: - - AZURECLI/2.50.0 (PIP) azsdk-python-storage-file-share/12.12.0b1 Python/3.9.13 + - AZURECLI/2.62.0 (PIP) azsdk-python-storage-file-share/12.12.0b1 Python/3.9.13 (Windows-10-10.0.19045-SP0) x-ms-allow-trailing-dot: - 'false' x-ms-date: - - Wed, 19 Jul 2023 03:15:37 GMT + - Thu, 04 Jul 2024 08:56:50 GMT x-ms-range: - bytes=0-131071 x-ms-version: @@ -985,15 +982,15 @@ interactions: content-md5: - DfvoqkwgtS4bi/PLbL3xkw== date: - - Wed, 19 Jul 2023 03:15:37 GMT + - Thu, 04 Jul 2024 08:56:50 GMT etag: - - '"0x8DB88066D05B297"' + - '"0x8DC9C073EEA51A6"' last-modified: - - Wed, 19 Jul 2023 03:15:38 GMT + - Thu, 04 Jul 2024 08:56:51 GMT server: - Windows-Azure-File/1.0 Microsoft-HTTPAPI/2.0 x-ms-file-last-write-time: - - '2023-07-19T03:15:38.3328407Z' + - '2024-07-04T08:56:51.4015654Z' x-ms-request-server-encrypted: - 'true' x-ms-version: @@ -1015,12 +1012,12 @@ interactions: ParameterSetName: - -s -p --disallow-trailing-dot --account-name --account-key User-Agent: - - AZURECLI/2.50.0 (PIP) azsdk-python-storage-file-share/12.12.0b1 Python/3.9.13 + - AZURECLI/2.62.0 (PIP) azsdk-python-storage-file-share/12.12.0b1 Python/3.9.13 (Windows-10-10.0.19045-SP0) x-ms-allow-trailing-dot: - 'false' x-ms-date: - - Wed, 19 Jul 2023 03:15:38 GMT + - Thu, 04 Jul 2024 08:56:51 GMT x-ms-version: - '2022-11-02' method: HEAD @@ -1034,27 +1031,27 @@ interactions: content-type: - application/octet-stream date: - - Wed, 19 Jul 2023 03:15:39 GMT + - Thu, 04 Jul 2024 08:56:52 GMT etag: - - '"0x8DB88066D05B297"' + - '"0x8DC9C073EEA51A6"' last-modified: - - Wed, 19 Jul 2023 03:15:38 GMT + - Thu, 04 Jul 2024 08:56:51 GMT server: - Windows-Azure-File/1.0 Microsoft-HTTPAPI/2.0 x-ms-file-attributes: - Archive x-ms-file-change-time: - - '2023-07-19T03:15:38.3328407Z' + - '2024-07-04T08:56:51.4015654Z' x-ms-file-creation-time: - - '2023-07-19T03:15:37.1724902Z' + - '2024-07-04T08:56:50.1692735Z' x-ms-file-id: - '13835146016212385792' x-ms-file-last-write-time: - - '2023-07-19T03:15:38.3328407Z' + - '2024-07-04T08:56:51.4015654Z' x-ms-file-parent-id: - '0' x-ms-file-permission-key: - - 18157963568122331185*6007489540917782719 + - 13646673173238271331*1567904350621509101 x-ms-lease-state: - available x-ms-lease-status: @@ -1084,12 +1081,12 @@ interactions: ParameterSetName: - --share-name --name --fail-on-exist --account-name --account-key User-Agent: - - AZURECLI/2.50.0 (PIP) azsdk-python-storage-file-share/12.12.0b1 Python/3.9.13 + - AZURECLI/2.62.0 (PIP) azsdk-python-storage-file-share/12.12.0b1 Python/3.9.13 (Windows-10-10.0.19045-SP0) x-ms-allow-trailing-dot: - 'true' x-ms-date: - - Wed, 19 Jul 2023 03:15:40 GMT + - Thu, 04 Jul 2024 08:56:53 GMT x-ms-file-attributes: - none x-ms-file-creation-time: @@ -1109,27 +1106,27 @@ interactions: content-length: - '0' date: - - Wed, 19 Jul 2023 03:15:40 GMT + - Thu, 04 Jul 2024 08:56:53 GMT etag: - - '"0x8DB88066EBD5CBE"' + - '"0x8DC9C0740BFB6F0"' last-modified: - - Wed, 19 Jul 2023 03:15:41 GMT + - Thu, 04 Jul 2024 08:56:54 GMT server: - Windows-Azure-File/1.0 Microsoft-HTTPAPI/2.0 x-ms-file-attributes: - Directory x-ms-file-change-time: - - '2023-07-19T03:15:41.2142270Z' + - '2024-07-04T08:56:54.4777968Z' x-ms-file-creation-time: - - '2023-07-19T03:15:41.2142270Z' + - '2024-07-04T08:56:54.4777968Z' x-ms-file-id: - '13835110831840296960' x-ms-file-last-write-time: - - '2023-07-19T03:15:41.2142270Z' + - '2024-07-04T08:56:54.4777968Z' x-ms-file-parent-id: - '0' x-ms-file-permission-key: - - 4289051903550881590*6007489540917782719 + - 9014366562828563044*1567904350621509101 x-ms-request-server-encrypted: - 'true' x-ms-version: @@ -1151,12 +1148,12 @@ interactions: ParameterSetName: - -s --account-name --account-key User-Agent: - - AZURECLI/2.50.0 (PIP) azsdk-python-storage-file-share/12.12.0b1 Python/3.9.13 + - AZURECLI/2.62.0 (PIP) azsdk-python-storage-file-share/12.12.0b1 Python/3.9.13 (Windows-10-10.0.19045-SP0) x-ms-allow-trailing-dot: - 'true' x-ms-date: - - Wed, 19 Jul 2023 03:15:41 GMT + - Thu, 04 Jul 2024 08:56:54 GMT x-ms-version: - '2022-11-02' method: GET @@ -1165,17 +1162,17 @@ interactions: body: string: "\uFEFF0dir000004..138351108318402969602023-07-19T03:15:41.2142270Z2023-07-19T03:15:41.2142270Z2023-07-19T03:15:41.2142270Z2023-07-19T03:15:41.2142270ZWed, - 19 Jul 2023 03:15:41 GMT\"0x8DB88066EBD5CBE\"Directory4289051903550881590*6007489540917782719sample_file.bin138351460162123857921310722023-07-19T03:15:37.1724902Z2023-07-19T03:15:37.1724902Z2023-07-19T03:15:38.3328407Z2023-07-19T03:15:38.3328407ZWed, - 19 Jul 2023 03:15:38 GMT\"0x8DB88066D05B297\"Archive18157963568122331185*6007489540917782719sample_file_dst.bin138351636083984302081310722023-07-19T03:15:29.7506447Z2023-07-19T03:15:29.7506447Z2023-07-19T03:15:29.7506447Z2023-07-19T03:15:29.7506447ZWed, - 19 Jul 2023 03:15:29 GMT\"0x8DB880667E8288F\"Archive18157963568122331185*6007489540917782719sample_file_dst.bin...138350932396542525441310722023-07-19T03:15:26.5924130Z2023-07-19T03:15:26.5924130Z2023-07-19T03:15:26.5924130Z2023-07-19T03:15:26.5924130ZWed, - 19 Jul 2023 03:15:26 GMT\"0x8DB880666064022\"Archive18157963568122331185*60074895409177827190dir000004..138351108318402969602024-07-04T08:56:54.4777968Z2024-07-04T08:56:54.4777968Z2024-07-04T08:56:54.4777968Z2024-07-04T08:56:54.4777968ZThu, + 04 Jul 2024 08:56:54 GMT\"0x8DC9C0740BFB6F0\"Directory9014366562828563044*1567904350621509101sample_file.bin138351460162123857921310722024-07-04T08:56:50.1692735Z2024-07-04T08:56:50.1692735Z2024-07-04T08:56:51.4015654Z2024-07-04T08:56:51.4015654ZThu, + 04 Jul 2024 08:56:51 GMT\"0x8DC9C073EEA51A6\"Archive13646673173238271331*1567904350621509101sample_file_dst.bin138351636083984302081310722024-07-04T08:56:42.2828076Z2024-07-04T08:56:42.2828076Z2024-07-04T08:56:42.2828076Z2024-07-04T08:56:42.2828076ZThu, + 04 Jul 2024 08:56:42 GMT\"0x8DC9C07397AE82C\"Archive13646673173238271331*1567904350621509101sample_file_dst.bin...138350932396542525441310722024-07-04T08:56:39.2095744Z2024-07-04T08:56:39.2095744Z2024-07-04T08:56:39.2095744Z2024-07-04T08:56:39.2095744ZThu, + 04 Jul 2024 08:56:39 GMT\"0x8DC9C0737A5F800\"Archive13646673173238271331*1567904350621509101" headers: content-type: - application/xml date: - - Wed, 19 Jul 2023 03:15:43 GMT + - Thu, 04 Jul 2024 08:56:55 GMT server: - Windows-Azure-File/1.0 Microsoft-HTTPAPI/2.0 transfer-encoding: @@ -1199,12 +1196,12 @@ interactions: ParameterSetName: - --share-name -n --account-name --account-key User-Agent: - - AZURECLI/2.50.0 (PIP) azsdk-python-storage-file-share/12.12.0b1 Python/3.9.13 + - AZURECLI/2.62.0 (PIP) azsdk-python-storage-file-share/12.12.0b1 Python/3.9.13 (Windows-10-10.0.19045-SP0) x-ms-allow-trailing-dot: - 'true' x-ms-date: - - Wed, 19 Jul 2023 03:15:44 GMT + - Thu, 04 Jul 2024 08:56:56 GMT x-ms-version: - '2022-11-02' method: GET @@ -1216,27 +1213,27 @@ interactions: content-length: - '0' date: - - Wed, 19 Jul 2023 03:15:45 GMT + - Thu, 04 Jul 2024 08:56:57 GMT etag: - - '"0x8DB88066EBD5CBE"' + - '"0x8DC9C0740BFB6F0"' last-modified: - - Wed, 19 Jul 2023 03:15:41 GMT + - Thu, 04 Jul 2024 08:56:54 GMT server: - Windows-Azure-File/1.0 Microsoft-HTTPAPI/2.0 x-ms-file-attributes: - Directory x-ms-file-change-time: - - '2023-07-19T03:15:41.2142270Z' + - '2024-07-04T08:56:54.4777968Z' x-ms-file-creation-time: - - '2023-07-19T03:15:41.2142270Z' + - '2024-07-04T08:56:54.4777968Z' x-ms-file-id: - '13835110831840296960' x-ms-file-last-write-time: - - '2023-07-19T03:15:41.2142270Z' + - '2024-07-04T08:56:54.4777968Z' x-ms-file-parent-id: - '0' x-ms-file-permission-key: - - 4289051903550881590*6007489540917782719 + - 9014366562828563044*1567904350621509101 x-ms-server-encrypted: - 'true' x-ms-version: @@ -1261,12 +1258,12 @@ interactions: - --share-name --name --fail-on-exist --disallow-trailing-dot --account-name --account-key User-Agent: - - AZURECLI/2.50.0 (PIP) azsdk-python-storage-file-share/12.12.0b1 Python/3.9.13 + - AZURECLI/2.62.0 (PIP) azsdk-python-storage-file-share/12.12.0b1 Python/3.9.13 (Windows-10-10.0.19045-SP0) x-ms-allow-trailing-dot: - 'false' x-ms-date: - - Wed, 19 Jul 2023 03:15:45 GMT + - Thu, 04 Jul 2024 08:56:58 GMT x-ms-file-attributes: - none x-ms-file-creation-time: @@ -1286,27 +1283,27 @@ interactions: content-length: - '0' date: - - Wed, 19 Jul 2023 03:15:46 GMT + - Thu, 04 Jul 2024 08:56:58 GMT etag: - - '"0x8DB8806721582EA"' + - '"0x8DC9C0743B3F693"' last-modified: - - Wed, 19 Jul 2023 03:15:46 GMT + - Thu, 04 Jul 2024 08:56:59 GMT server: - Windows-Azure-File/1.0 Microsoft-HTTPAPI/2.0 x-ms-file-attributes: - Directory x-ms-file-change-time: - - '2023-07-19T03:15:46.8250858Z' + - '2024-07-04T08:56:59.4339475Z' x-ms-file-creation-time: - - '2023-07-19T03:15:46.8250858Z' + - '2024-07-04T08:56:59.4339475Z' x-ms-file-id: - '13835181200584474624' x-ms-file-last-write-time: - - '2023-07-19T03:15:46.8250858Z' + - '2024-07-04T08:56:59.4339475Z' x-ms-file-parent-id: - '0' x-ms-file-permission-key: - - 4289051903550881590*6007489540917782719 + - 9014366562828563044*1567904350621509101 x-ms-request-server-encrypted: - 'true' x-ms-version: @@ -1328,12 +1325,12 @@ interactions: ParameterSetName: - -s --account-name --account-key User-Agent: - - AZURECLI/2.50.0 (PIP) azsdk-python-storage-file-share/12.12.0b1 Python/3.9.13 + - AZURECLI/2.62.0 (PIP) azsdk-python-storage-file-share/12.12.0b1 Python/3.9.13 (Windows-10-10.0.19045-SP0) x-ms-allow-trailing-dot: - 'true' x-ms-date: - - Wed, 19 Jul 2023 03:15:47 GMT + - Thu, 04 Jul 2024 08:56:59 GMT x-ms-version: - '2022-11-02' method: GET @@ -1342,18 +1339,18 @@ interactions: body: string: "\uFEFF0dir000004138351812005844746242023-07-19T03:15:46.8250858Z2023-07-19T03:15:46.8250858Z2023-07-19T03:15:46.8250858Z2023-07-19T03:15:46.8250858ZWed, - 19 Jul 2023 03:15:46 GMT\"0x8DB8806721582EA\"Directory4289051903550881590*6007489540917782719dir000004..138351108318402969602023-07-19T03:15:41.2142270Z2023-07-19T03:15:41.2142270Z2023-07-19T03:15:41.2142270Z2023-07-19T03:15:41.2142270ZWed, - 19 Jul 2023 03:15:41 GMT\"0x8DB88066EBD5CBE\"Directory4289051903550881590*6007489540917782719sample_file.bin138351460162123857921310722023-07-19T03:15:37.1724902Z2023-07-19T03:15:37.1724902Z2023-07-19T03:15:38.3328407Z2023-07-19T03:15:38.3328407ZWed, - 19 Jul 2023 03:15:38 GMT\"0x8DB88066D05B297\"Archive18157963568122331185*6007489540917782719sample_file_dst.bin138351636083984302081310722023-07-19T03:15:29.7506447Z2023-07-19T03:15:29.7506447Z2023-07-19T03:15:29.7506447Z2023-07-19T03:15:29.7506447ZWed, - 19 Jul 2023 03:15:29 GMT\"0x8DB880667E8288F\"Archive18157963568122331185*6007489540917782719sample_file_dst.bin...138350932396542525441310722023-07-19T03:15:26.5924130Z2023-07-19T03:15:26.5924130Z2023-07-19T03:15:26.5924130Z2023-07-19T03:15:26.5924130ZWed, - 19 Jul 2023 03:15:26 GMT\"0x8DB880666064022\"Archive18157963568122331185*60074895409177827190dir000004138351812005844746242024-07-04T08:56:59.4339475Z2024-07-04T08:56:59.4339475Z2024-07-04T08:56:59.4339475Z2024-07-04T08:56:59.4339475ZThu, + 04 Jul 2024 08:56:59 GMT\"0x8DC9C0743B3F693\"Directory9014366562828563044*1567904350621509101dir000004..138351108318402969602024-07-04T08:56:54.4777968Z2024-07-04T08:56:54.4777968Z2024-07-04T08:56:54.4777968Z2024-07-04T08:56:54.4777968ZThu, + 04 Jul 2024 08:56:54 GMT\"0x8DC9C0740BFB6F0\"Directory9014366562828563044*1567904350621509101sample_file.bin138351460162123857921310722024-07-04T08:56:50.1692735Z2024-07-04T08:56:50.1692735Z2024-07-04T08:56:51.4015654Z2024-07-04T08:56:51.4015654ZThu, + 04 Jul 2024 08:56:51 GMT\"0x8DC9C073EEA51A6\"Archive13646673173238271331*1567904350621509101sample_file_dst.bin138351636083984302081310722024-07-04T08:56:42.2828076Z2024-07-04T08:56:42.2828076Z2024-07-04T08:56:42.2828076Z2024-07-04T08:56:42.2828076ZThu, + 04 Jul 2024 08:56:42 GMT\"0x8DC9C07397AE82C\"Archive13646673173238271331*1567904350621509101sample_file_dst.bin...138350932396542525441310722024-07-04T08:56:39.2095744Z2024-07-04T08:56:39.2095744Z2024-07-04T08:56:39.2095744Z2024-07-04T08:56:39.2095744ZThu, + 04 Jul 2024 08:56:39 GMT\"0x8DC9C0737A5F800\"Archive13646673173238271331*1567904350621509101" headers: content-type: - application/xml date: - - Wed, 19 Jul 2023 03:15:47 GMT + - Thu, 04 Jul 2024 08:57:00 GMT server: - Windows-Azure-File/1.0 Microsoft-HTTPAPI/2.0 transfer-encoding: @@ -1377,12 +1374,12 @@ interactions: ParameterSetName: - --share-name -n --disallow-trailing-dot --account-name --account-key User-Agent: - - AZURECLI/2.50.0 (PIP) azsdk-python-storage-file-share/12.12.0b1 Python/3.9.13 + - AZURECLI/2.62.0 (PIP) azsdk-python-storage-file-share/12.12.0b1 Python/3.9.13 (Windows-10-10.0.19045-SP0) x-ms-allow-trailing-dot: - 'false' x-ms-date: - - Wed, 19 Jul 2023 03:15:49 GMT + - Thu, 04 Jul 2024 08:57:01 GMT x-ms-version: - '2022-11-02' method: GET @@ -1394,27 +1391,27 @@ interactions: content-length: - '0' date: - - Wed, 19 Jul 2023 03:15:49 GMT + - Thu, 04 Jul 2024 08:57:02 GMT etag: - - '"0x8DB8806721582EA"' + - '"0x8DC9C0743B3F693"' last-modified: - - Wed, 19 Jul 2023 03:15:46 GMT + - Thu, 04 Jul 2024 08:56:59 GMT server: - Windows-Azure-File/1.0 Microsoft-HTTPAPI/2.0 x-ms-file-attributes: - Directory x-ms-file-change-time: - - '2023-07-19T03:15:46.8250858Z' + - '2024-07-04T08:56:59.4339475Z' x-ms-file-creation-time: - - '2023-07-19T03:15:46.8250858Z' + - '2024-07-04T08:56:59.4339475Z' x-ms-file-id: - '13835181200584474624' x-ms-file-last-write-time: - - '2023-07-19T03:15:46.8250858Z' + - '2024-07-04T08:56:59.4339475Z' x-ms-file-parent-id: - '0' x-ms-file-permission-key: - - 4289051903550881590*6007489540917782719 + - 9014366562828563044*1567904350621509101 x-ms-server-encrypted: - 'true' x-ms-version: @@ -1438,10 +1435,10 @@ interactions: ParameterSetName: - -n --account-name --account-key User-Agent: - - AZURECLI/2.50.0 (PIP) azsdk-python-storage-file-share/12.12.0b1 Python/3.9.13 + - AZURECLI/2.62.0 (PIP) azsdk-python-storage-file-share/12.12.0b1 Python/3.9.13 (Windows-10-10.0.19045-SP0) x-ms-date: - - Wed, 19 Jul 2023 03:15:50 GMT + - Thu, 04 Jul 2024 08:57:03 GMT x-ms-version: - '2022-11-02' method: DELETE @@ -1453,7 +1450,7 @@ interactions: content-length: - '0' date: - - Wed, 19 Jul 2023 03:15:51 GMT + - Thu, 04 Jul 2024 08:57:03 GMT server: - Windows-Azure-File/1.0 Microsoft-HTTPAPI/2.0 x-ms-version: diff --git a/src/storage-preview/azext_storage_preview/tests/latest/recordings/test_update_storage_account_with_files_aadkerb.yaml b/src/storage-preview/azext_storage_preview/tests/latest/recordings/test_update_storage_account_with_files_aadkerb.yaml index 06d0c4956a1..dee6a90b763 100644 --- a/src/storage-preview/azext_storage_preview/tests/latest/recordings/test_update_storage_account_with_files_aadkerb.yaml +++ b/src/storage-preview/azext_storage_preview/tests/latest/recordings/test_update_storage_account_with_files_aadkerb.yaml @@ -18,9 +18,9 @@ interactions: ParameterSetName: - -n -g -l User-Agent: - - AZURECLI/2.46.0 azsdk-python-azure-mgmt-storage/21.0.0 Python/3.10.10 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.62.0 (PIP) azsdk-python-core/1.28.0 Python/3.9.13 (Windows-10-10.0.19045-SP0) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/cli000002?api-version=2022-09-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/cli000002?api-version=2023-05-01 response: body: string: '' @@ -32,11 +32,11 @@ interactions: content-type: - text/plain; charset=utf-8 date: - - Fri, 31 Mar 2023 05:15:42 GMT + - Fri, 05 Jul 2024 06:09:56 GMT expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/eaf45a95-708e-4a9e-b9f5-9dfa13b8779d?monitor=true&api-version=2022-09-01 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/63eb6cef-e708-4800-a9c9-38236aa3b6f4?monitor=true&api-version=2023-05-01&t=638557565970964659&c=MIIHhjCCBm6gAwIBAgITHgTRyflxkShu--VinwAABNHJ-TANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNjI3MTI0MTAxWhcNMjQwOTI1MTI0MTAxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANBrr0L6Umt3WSdxpF0u7V5gmAhnCYp5MANqa_Z1Fi90k1oNBpVRBeA83-DP_Kt_w1LLlI4-Qx-OR3oxA2hhBS1pPjKRQGhbQreLu_HkL_lUHcsm59L9nDF-DDs8AgOpIzfMIcXm0X8J8hyYSMn6OkEeBIbZyzb1K_iQ9ZTXNMGHEML_vBTGNC5pQkI508LMKIIY9hcgwIUl60A6gut5T7hrRa0EkZHIUtKgPwsbAG-67-2rpW4XN1125OMyh0FQHtH68Rqyq8D4JThT13X0iZJMkBbgWo4aeC3KjbnTcS2w1gTevr28je0j-5nGzE9fWPCxSmbsU57LVdECqir1zVUCAwEAAaOCBHMwggRvMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAcsGCCsGAQUFBwEBBIIBvTCCAbkwYwYIKwYBBQUHMAKGV2h0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDEuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDQuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwHQYDVR0OBBYEFDqU3HmAN2gP75YPlHKXF04-rHxkMA4GA1UdDwEB_wQEAwIFoDCCASYGA1UdHwSCAR0wggEZMIIBFaCCARGgggENhj9odHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDATAMBgorBgEEAYI3ewQBMB8GA1UdIwQYMBaAFPFGaMbxw_ArLX2LauGy-b41_NFBMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAQEAhz6mKvyMpK6eZRoLvyFRPI_aKjF5ae_EklNspOi92t_cNaUHJGyQnVUHDk1c7IKh0ZkR5l50IrPdOXIS8kn332AhNv-9coG-TxLkOLUivhuUHq8OK5t_9GCDMmzUBjmVvlKuKXjpIJcZ-3Hi8tOr5j6DNIK86JfmEjlfL35Zqp8eRkfm8_5w_NH_bQ2ELzBrNErXSaRXgos1MRuJM01UJ-lDkGzxnvKmkjtny4bouxAwC7UU3jcNnn5N14ENI1b6Xfd6UFz0sAbhcu00CyN4Le8M3T4eqnLPfv7lCtZwxo9So1aSU5Sw4HgYdYs9hOPiYGj3qxtT7rmKCUuSIdv4TA&s=KnDFkHOS1iI3v7_5Am2CKh1iLOumXHTpxK6zk9Ti-bhOb4ixwqVSqfNef2zi0D5f4Qht_yWumKrkswnVERbivWZU1CCd7qmVJBKtoAIxr98Eryq_C7vwb2r8XpyZ9ssZQnuKRd9aDWQ8QQ0TZbVz6ZknLJvbbNShzFtUkfsekbnnc3szNjgJLFn1oWUstN9pagB9_NI8kQSzfZd7Y1xCjcISV4O4SQlYd5rMzmkJuzoRITSZ7txKKgEjGMZXhUUuP8w9y4na1MMvYk8S3P6FRoyaHG--0Tq6FaDsEsoOPo1vEowu9ZbhQj9tdbSGuHwY-SOsbE31DcNqNO8r-5VROA&h=cWn4IplTxTwfXlxHVqHRsa1kDfgULCNR9KdzkBGzhnc pragma: - no-cache server: @@ -45,8 +45,12 @@ interactions: - max-age=31536000; includeSubDomains x-content-type-options: - nosniff + x-ms-operation-identifier: + - tenantId=54826b22-38d6-4fb2-bad9-b7b93a3e9c5a,objectId=a7250e3a-0e5e-48e2-9a34-45f1f5e1a91e/eastus2euap/efeae15e-f558-4495-8fbc-d5c26f0e9c61 + x-ms-ratelimit-remaining-subscription-global-writes: + - '2998' x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '198' status: code: 202 message: Accepted @@ -64,9 +68,9 @@ interactions: ParameterSetName: - -n -g -l User-Agent: - - AZURECLI/2.46.0 azsdk-python-azure-mgmt-storage/21.0.0 Python/3.10.10 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.62.0 (PIP) azsdk-python-core/1.28.0 Python/3.9.13 (Windows-10-10.0.19045-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/eaf45a95-708e-4a9e-b9f5-9dfa13b8779d?monitor=true&api-version=2022-09-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/63eb6cef-e708-4800-a9c9-38236aa3b6f4?monitor=true&api-version=2023-05-01&t=638557565970964659&c=MIIHhjCCBm6gAwIBAgITHgTRyflxkShu--VinwAABNHJ-TANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNjI3MTI0MTAxWhcNMjQwOTI1MTI0MTAxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANBrr0L6Umt3WSdxpF0u7V5gmAhnCYp5MANqa_Z1Fi90k1oNBpVRBeA83-DP_Kt_w1LLlI4-Qx-OR3oxA2hhBS1pPjKRQGhbQreLu_HkL_lUHcsm59L9nDF-DDs8AgOpIzfMIcXm0X8J8hyYSMn6OkEeBIbZyzb1K_iQ9ZTXNMGHEML_vBTGNC5pQkI508LMKIIY9hcgwIUl60A6gut5T7hrRa0EkZHIUtKgPwsbAG-67-2rpW4XN1125OMyh0FQHtH68Rqyq8D4JThT13X0iZJMkBbgWo4aeC3KjbnTcS2w1gTevr28je0j-5nGzE9fWPCxSmbsU57LVdECqir1zVUCAwEAAaOCBHMwggRvMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAcsGCCsGAQUFBwEBBIIBvTCCAbkwYwYIKwYBBQUHMAKGV2h0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDEuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDQuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwHQYDVR0OBBYEFDqU3HmAN2gP75YPlHKXF04-rHxkMA4GA1UdDwEB_wQEAwIFoDCCASYGA1UdHwSCAR0wggEZMIIBFaCCARGgggENhj9odHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDATAMBgorBgEEAYI3ewQBMB8GA1UdIwQYMBaAFPFGaMbxw_ArLX2LauGy-b41_NFBMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAQEAhz6mKvyMpK6eZRoLvyFRPI_aKjF5ae_EklNspOi92t_cNaUHJGyQnVUHDk1c7IKh0ZkR5l50IrPdOXIS8kn332AhNv-9coG-TxLkOLUivhuUHq8OK5t_9GCDMmzUBjmVvlKuKXjpIJcZ-3Hi8tOr5j6DNIK86JfmEjlfL35Zqp8eRkfm8_5w_NH_bQ2ELzBrNErXSaRXgos1MRuJM01UJ-lDkGzxnvKmkjtny4bouxAwC7UU3jcNnn5N14ENI1b6Xfd6UFz0sAbhcu00CyN4Le8M3T4eqnLPfv7lCtZwxo9So1aSU5Sw4HgYdYs9hOPiYGj3qxtT7rmKCUuSIdv4TA&s=KnDFkHOS1iI3v7_5Am2CKh1iLOumXHTpxK6zk9Ti-bhOb4ixwqVSqfNef2zi0D5f4Qht_yWumKrkswnVERbivWZU1CCd7qmVJBKtoAIxr98Eryq_C7vwb2r8XpyZ9ssZQnuKRd9aDWQ8QQ0TZbVz6ZknLJvbbNShzFtUkfsekbnnc3szNjgJLFn1oWUstN9pagB9_NI8kQSzfZd7Y1xCjcISV4O4SQlYd5rMzmkJuzoRITSZ7txKKgEjGMZXhUUuP8w9y4na1MMvYk8S3P6FRoyaHG--0Tq6FaDsEsoOPo1vEowu9ZbhQj9tdbSGuHwY-SOsbE31DcNqNO8r-5VROA&h=cWn4IplTxTwfXlxHVqHRsa1kDfgULCNR9KdzkBGzhnc response: body: string: '' @@ -78,11 +82,11 @@ interactions: content-type: - text/plain; charset=utf-8 date: - - Fri, 31 Mar 2023 05:15:59 GMT + - Fri, 05 Jul 2024 06:09:56 GMT expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/eaf45a95-708e-4a9e-b9f5-9dfa13b8779d?monitor=true&api-version=2022-09-01 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/63eb6cef-e708-4800-a9c9-38236aa3b6f4?monitor=true&api-version=2023-05-01&t=638557565974559226&c=MIIHhjCCBm6gAwIBAgITHgTRyflxkShu--VinwAABNHJ-TANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNjI3MTI0MTAxWhcNMjQwOTI1MTI0MTAxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANBrr0L6Umt3WSdxpF0u7V5gmAhnCYp5MANqa_Z1Fi90k1oNBpVRBeA83-DP_Kt_w1LLlI4-Qx-OR3oxA2hhBS1pPjKRQGhbQreLu_HkL_lUHcsm59L9nDF-DDs8AgOpIzfMIcXm0X8J8hyYSMn6OkEeBIbZyzb1K_iQ9ZTXNMGHEML_vBTGNC5pQkI508LMKIIY9hcgwIUl60A6gut5T7hrRa0EkZHIUtKgPwsbAG-67-2rpW4XN1125OMyh0FQHtH68Rqyq8D4JThT13X0iZJMkBbgWo4aeC3KjbnTcS2w1gTevr28je0j-5nGzE9fWPCxSmbsU57LVdECqir1zVUCAwEAAaOCBHMwggRvMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAcsGCCsGAQUFBwEBBIIBvTCCAbkwYwYIKwYBBQUHMAKGV2h0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDEuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDQuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwHQYDVR0OBBYEFDqU3HmAN2gP75YPlHKXF04-rHxkMA4GA1UdDwEB_wQEAwIFoDCCASYGA1UdHwSCAR0wggEZMIIBFaCCARGgggENhj9odHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDATAMBgorBgEEAYI3ewQBMB8GA1UdIwQYMBaAFPFGaMbxw_ArLX2LauGy-b41_NFBMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAQEAhz6mKvyMpK6eZRoLvyFRPI_aKjF5ae_EklNspOi92t_cNaUHJGyQnVUHDk1c7IKh0ZkR5l50IrPdOXIS8kn332AhNv-9coG-TxLkOLUivhuUHq8OK5t_9GCDMmzUBjmVvlKuKXjpIJcZ-3Hi8tOr5j6DNIK86JfmEjlfL35Zqp8eRkfm8_5w_NH_bQ2ELzBrNErXSaRXgos1MRuJM01UJ-lDkGzxnvKmkjtny4bouxAwC7UU3jcNnn5N14ENI1b6Xfd6UFz0sAbhcu00CyN4Le8M3T4eqnLPfv7lCtZwxo9So1aSU5Sw4HgYdYs9hOPiYGj3qxtT7rmKCUuSIdv4TA&s=AgASokn9uWGnb2fGgY4wXwrQNxdwLRVcd5n8Wj3I49ZyOvNjaDIPmFdazax71pLT6PZ-7mv491MSDmj6JkSp-JcEXgdlw0WBcHo3AvPX19ylvyhWPNboReOZMoEyF9x0wz8ZYs_KEU2hjUTe1KtJwmmUvrNL5KyJvGa75J1KczJ8XxUGxAfhB-5Hx64xIMKgg5qXzJ6BKteWRp97rSTg5cR2ducXt0IF7x4YbmflysGSBak6Dzj5kenoWqPcr2UjOF2gwXwh6uq61JgrzYmVH8_63AKI4XIfUbB9zvwZPgpETRYwadtOcmN255m6g4mCFRN2zXHcAa9gGU_p9vZ-bA&h=R_nShrxEeDz8qoSdi_UjJSVC-7sPVyeR-w4Bzie1F8w pragma: - no-cache server: @@ -91,6 +95,10 @@ interactions: - max-age=31536000; includeSubDomains x-content-type-options: - nosniff + x-ms-operation-identifier: + - tenantId=54826b22-38d6-4fb2-bad9-b7b93a3e9c5a,objectId=a7250e3a-0e5e-48e2-9a34-45f1f5e1a91e/eastus2euap/78f28d8b-e74f-496e-8762-6def6caca48d + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' status: code: 202 message: Accepted @@ -108,21 +116,21 @@ interactions: ParameterSetName: - -n -g -l User-Agent: - - AZURECLI/2.46.0 azsdk-python-azure-mgmt-storage/21.0.0 Python/3.10.10 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.62.0 (PIP) azsdk-python-core/1.28.0 Python/3.9.13 (Windows-10-10.0.19045-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/eaf45a95-708e-4a9e-b9f5-9dfa13b8779d?monitor=true&api-version=2022-09-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/63eb6cef-e708-4800-a9c9-38236aa3b6f4?monitor=true&api-version=2023-05-01&t=638557565974559226&c=MIIHhjCCBm6gAwIBAgITHgTRyflxkShu--VinwAABNHJ-TANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNjI3MTI0MTAxWhcNMjQwOTI1MTI0MTAxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANBrr0L6Umt3WSdxpF0u7V5gmAhnCYp5MANqa_Z1Fi90k1oNBpVRBeA83-DP_Kt_w1LLlI4-Qx-OR3oxA2hhBS1pPjKRQGhbQreLu_HkL_lUHcsm59L9nDF-DDs8AgOpIzfMIcXm0X8J8hyYSMn6OkEeBIbZyzb1K_iQ9ZTXNMGHEML_vBTGNC5pQkI508LMKIIY9hcgwIUl60A6gut5T7hrRa0EkZHIUtKgPwsbAG-67-2rpW4XN1125OMyh0FQHtH68Rqyq8D4JThT13X0iZJMkBbgWo4aeC3KjbnTcS2w1gTevr28je0j-5nGzE9fWPCxSmbsU57LVdECqir1zVUCAwEAAaOCBHMwggRvMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAcsGCCsGAQUFBwEBBIIBvTCCAbkwYwYIKwYBBQUHMAKGV2h0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDEuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDQuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwHQYDVR0OBBYEFDqU3HmAN2gP75YPlHKXF04-rHxkMA4GA1UdDwEB_wQEAwIFoDCCASYGA1UdHwSCAR0wggEZMIIBFaCCARGgggENhj9odHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDATAMBgorBgEEAYI3ewQBMB8GA1UdIwQYMBaAFPFGaMbxw_ArLX2LauGy-b41_NFBMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAQEAhz6mKvyMpK6eZRoLvyFRPI_aKjF5ae_EklNspOi92t_cNaUHJGyQnVUHDk1c7IKh0ZkR5l50IrPdOXIS8kn332AhNv-9coG-TxLkOLUivhuUHq8OK5t_9GCDMmzUBjmVvlKuKXjpIJcZ-3Hi8tOr5j6DNIK86JfmEjlfL35Zqp8eRkfm8_5w_NH_bQ2ELzBrNErXSaRXgos1MRuJM01UJ-lDkGzxnvKmkjtny4bouxAwC7UU3jcNnn5N14ENI1b6Xfd6UFz0sAbhcu00CyN4Le8M3T4eqnLPfv7lCtZwxo9So1aSU5Sw4HgYdYs9hOPiYGj3qxtT7rmKCUuSIdv4TA&s=AgASokn9uWGnb2fGgY4wXwrQNxdwLRVcd5n8Wj3I49ZyOvNjaDIPmFdazax71pLT6PZ-7mv491MSDmj6JkSp-JcEXgdlw0WBcHo3AvPX19ylvyhWPNboReOZMoEyF9x0wz8ZYs_KEU2hjUTe1KtJwmmUvrNL5KyJvGa75J1KczJ8XxUGxAfhB-5Hx64xIMKgg5qXzJ6BKteWRp97rSTg5cR2ducXt0IF7x4YbmflysGSBak6Dzj5kenoWqPcr2UjOF2gwXwh6uq61JgrzYmVH8_63AKI4XIfUbB9zvwZPgpETRYwadtOcmN255m6g4mCFRN2zXHcAa9gGU_p9vZ-bA&h=R_nShrxEeDz8qoSdi_UjJSVC-7sPVyeR-w4Bzie1F8w response: body: - string: '{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/cli000002","name":"cli000002","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-31T05:15:39.1145051Z","key2":"2023-03-31T05:15:39.1145051Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-31T05:15:39.5676509Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-31T05:15:39.5676509Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-31T05:15:38.9582623Z","primaryEndpoints":{"dfs":"https://cli000002.dfs.core.windows.net/","web":"https://cli000002.z3.web.core.windows.net/","blob":"https://cli000002.blob.core.windows.net/","queue":"https://cli000002.queue.core.windows.net/","table":"https://cli000002.table.core.windows.net/","file":"https://cli000002.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available","secondaryLocation":"centraluseuap","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://cli000002-secondary.dfs.core.windows.net/","web":"https://cli000002-secondary.z3.web.core.windows.net/","blob":"https://cli000002-secondary.blob.core.windows.net/","queue":"https://cli000002-secondary.queue.core.windows.net/","table":"https://cli000002-secondary.table.core.windows.net/"}}}' + string: '{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/cli000002","name":"cli000002","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2024-07-05T06:09:54.6865973Z","key2":"2024-07-05T06:09:54.6865973Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-05T06:09:55.0147254Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-05T06:09:55.0147254Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-07-05T06:09:54.6084738Z","primaryEndpoints":{"dfs":"https://cli000002.dfs.core.windows.net/","web":"https://cli000002.z3.web.core.windows.net/","blob":"https://cli000002.blob.core.windows.net/","queue":"https://cli000002.queue.core.windows.net/","table":"https://cli000002.table.core.windows.net/","file":"https://cli000002.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available","secondaryLocation":"centraluseuap","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://cli000002-secondary.dfs.core.windows.net/","web":"https://cli000002-secondary.z3.web.core.windows.net/","blob":"https://cli000002-secondary.blob.core.windows.net/","queue":"https://cli000002-secondary.queue.core.windows.net/","table":"https://cli000002-secondary.table.core.windows.net/"}}}' headers: cache-control: - no-cache content-length: - - '1771' + - '1787' content-type: - application/json date: - - Fri, 31 Mar 2023 05:16:02 GMT + - Fri, 05 Jul 2024 06:10:14 GMT expires: - '-1' pragma: @@ -131,12 +139,12 @@ interactions: - Microsoft-Azure-Storage-Resource-Provider/1.0,Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding x-content-type-options: - nosniff + x-ms-operation-identifier: + - tenantId=54826b22-38d6-4fb2-bad9-b7b93a3e9c5a,objectId=a7250e3a-0e5e-48e2-9a34-45f1f5e1a91e/eastus2euap/eb13232b-001b-4242-ace5-b07716da22b1 + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' status: code: 200 message: OK @@ -154,21 +162,21 @@ interactions: ParameterSetName: - -n -g --enable-files-aadkerb User-Agent: - - AZURECLI/2.46.0 azsdk-python-azure-mgmt-storage/21.0.0 Python/3.10.10 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.62.0 (PIP) azsdk-python-core/1.28.0 Python/3.9.13 (Windows-10-10.0.19045-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/cli000002?api-version=2022-09-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/cli000002?api-version=2023-05-01 response: body: - string: '{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/cli000002","name":"cli000002","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-31T05:15:39.1145051Z","key2":"2023-03-31T05:15:39.1145051Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-31T05:15:39.5676509Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-31T05:15:39.5676509Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-31T05:15:38.9582623Z","primaryEndpoints":{"dfs":"https://cli000002.dfs.core.windows.net/","web":"https://cli000002.z3.web.core.windows.net/","blob":"https://cli000002.blob.core.windows.net/","queue":"https://cli000002.queue.core.windows.net/","table":"https://cli000002.table.core.windows.net/","file":"https://cli000002.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available","secondaryLocation":"centraluseuap","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://cli000002-secondary.dfs.core.windows.net/","web":"https://cli000002-secondary.z3.web.core.windows.net/","blob":"https://cli000002-secondary.blob.core.windows.net/","queue":"https://cli000002-secondary.queue.core.windows.net/","table":"https://cli000002-secondary.table.core.windows.net/"}}}' + string: '{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/cli000002","name":"cli000002","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2024-07-05T06:09:54.6865973Z","key2":"2024-07-05T06:09:54.6865973Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-05T06:09:55.0147254Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-05T06:09:55.0147254Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-07-05T06:09:54.6084738Z","primaryEndpoints":{"dfs":"https://cli000002.dfs.core.windows.net/","web":"https://cli000002.z3.web.core.windows.net/","blob":"https://cli000002.blob.core.windows.net/","queue":"https://cli000002.queue.core.windows.net/","table":"https://cli000002.table.core.windows.net/","file":"https://cli000002.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available","secondaryLocation":"centraluseuap","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://cli000002-secondary.dfs.core.windows.net/","web":"https://cli000002-secondary.z3.web.core.windows.net/","blob":"https://cli000002-secondary.blob.core.windows.net/","queue":"https://cli000002-secondary.queue.core.windows.net/","table":"https://cli000002-secondary.table.core.windows.net/"}}}' headers: cache-control: - no-cache content-length: - - '1771' + - '1787' content-type: - application/json date: - - Fri, 31 Mar 2023 05:16:04 GMT + - Fri, 05 Jul 2024 06:10:16 GMT expires: - '-1' pragma: @@ -177,12 +185,10 @@ interactions: - Microsoft-Azure-Storage-Resource-Provider/1.0,Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding x-content-type-options: - nosniff + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' status: code: 200 message: OK @@ -200,21 +206,21 @@ interactions: ParameterSetName: - -n -g --enable-files-aadkerb User-Agent: - - AZURECLI/2.46.0 azsdk-python-azure-mgmt-storage/21.0.0 Python/3.10.10 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.62.0 (PIP) azsdk-python-core/1.28.0 Python/3.9.13 (Windows-10-10.0.19045-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/cli000002?api-version=2022-09-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/cli000002?api-version=2023-05-01 response: body: - string: '{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/cli000002","name":"cli000002","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-31T05:15:39.1145051Z","key2":"2023-03-31T05:15:39.1145051Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-31T05:15:39.5676509Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-31T05:15:39.5676509Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-31T05:15:38.9582623Z","primaryEndpoints":{"dfs":"https://cli000002.dfs.core.windows.net/","web":"https://cli000002.z3.web.core.windows.net/","blob":"https://cli000002.blob.core.windows.net/","queue":"https://cli000002.queue.core.windows.net/","table":"https://cli000002.table.core.windows.net/","file":"https://cli000002.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available","secondaryLocation":"centraluseuap","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://cli000002-secondary.dfs.core.windows.net/","web":"https://cli000002-secondary.z3.web.core.windows.net/","blob":"https://cli000002-secondary.blob.core.windows.net/","queue":"https://cli000002-secondary.queue.core.windows.net/","table":"https://cli000002-secondary.table.core.windows.net/"}}}' + string: '{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/cli000002","name":"cli000002","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2024-07-05T06:09:54.6865973Z","key2":"2024-07-05T06:09:54.6865973Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-05T06:09:55.0147254Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-05T06:09:55.0147254Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-07-05T06:09:54.6084738Z","primaryEndpoints":{"dfs":"https://cli000002.dfs.core.windows.net/","web":"https://cli000002.z3.web.core.windows.net/","blob":"https://cli000002.blob.core.windows.net/","queue":"https://cli000002.queue.core.windows.net/","table":"https://cli000002.table.core.windows.net/","file":"https://cli000002.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available","secondaryLocation":"centraluseuap","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://cli000002-secondary.dfs.core.windows.net/","web":"https://cli000002-secondary.z3.web.core.windows.net/","blob":"https://cli000002-secondary.blob.core.windows.net/","queue":"https://cli000002-secondary.queue.core.windows.net/","table":"https://cli000002-secondary.table.core.windows.net/"}}}' headers: cache-control: - no-cache content-length: - - '1771' + - '1787' content-type: - application/json date: - - Fri, 31 Mar 2023 05:16:06 GMT + - Fri, 05 Jul 2024 06:10:17 GMT expires: - '-1' pragma: @@ -223,12 +229,10 @@ interactions: - Microsoft-Azure-Storage-Resource-Provider/1.0,Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding x-content-type-options: - nosniff + x-ms-ratelimit-remaining-subscription-global-reads: + - '3748' status: code: 200 message: OK @@ -255,21 +259,21 @@ interactions: ParameterSetName: - -n -g --enable-files-aadkerb User-Agent: - - AZURECLI/2.46.0 azsdk-python-azure-mgmt-storage/21.0.0 Python/3.10.10 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.62.0 (PIP) azsdk-python-core/1.28.0 Python/3.9.13 (Windows-10-10.0.19045-SP0) method: PATCH - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/cli000002?api-version=2022-09-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/cli000002?api-version=2023-05-01 response: body: - string: '{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/cli000002","name":"cli000002","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-31T05:15:39.1145051Z","key2":"2023-03-31T05:15:39.1145051Z"},"privateEndpointConnections":[],"azureFilesIdentityBasedAuthentication":{"directoryServiceOptions":"AADKERB"},"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-31T05:15:39.5676509Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-31T05:15:39.5676509Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-31T05:15:38.9582623Z","primaryEndpoints":{"dfs":"https://cli000002.dfs.core.windows.net/","web":"https://cli000002.z3.web.core.windows.net/","blob":"https://cli000002.blob.core.windows.net/","queue":"https://cli000002.queue.core.windows.net/","table":"https://cli000002.table.core.windows.net/","file":"https://cli000002.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available","secondaryLocation":"centraluseuap","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://cli000002-secondary.dfs.core.windows.net/","web":"https://cli000002-secondary.z3.web.core.windows.net/","blob":"https://cli000002-secondary.blob.core.windows.net/","queue":"https://cli000002-secondary.queue.core.windows.net/","table":"https://cli000002-secondary.table.core.windows.net/"}}}' + string: '{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/cli000002","name":"cli000002","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2024-07-05T06:09:54.6865973Z","key2":"2024-07-05T06:09:54.6865973Z"},"privateEndpointConnections":[],"azureFilesIdentityBasedAuthentication":{"directoryServiceOptions":"AADKERB"},"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-05T06:09:55.0147254Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-05T06:09:55.0147254Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-07-05T06:09:54.6084738Z","primaryEndpoints":{"dfs":"https://cli000002.dfs.core.windows.net/","web":"https://cli000002.z3.web.core.windows.net/","blob":"https://cli000002.blob.core.windows.net/","queue":"https://cli000002.queue.core.windows.net/","table":"https://cli000002.table.core.windows.net/","file":"https://cli000002.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available","secondaryLocation":"centraluseuap","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://cli000002-secondary.dfs.core.windows.net/","web":"https://cli000002-secondary.z3.web.core.windows.net/","blob":"https://cli000002-secondary.blob.core.windows.net/","queue":"https://cli000002-secondary.queue.core.windows.net/","table":"https://cli000002-secondary.table.core.windows.net/"}}}' headers: cache-control: - no-cache content-length: - - '1849' + - '1865' content-type: - application/json date: - - Fri, 31 Mar 2023 05:16:13 GMT + - Fri, 05 Jul 2024 06:10:22 GMT expires: - '-1' pragma: @@ -278,14 +282,14 @@ interactions: - Microsoft-Azure-Storage-Resource-Provider/1.0,Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding x-content-type-options: - nosniff + x-ms-operation-identifier: + - tenantId=54826b22-38d6-4fb2-bad9-b7b93a3e9c5a,objectId=a7250e3a-0e5e-48e2-9a34-45f1f5e1a91e/eastus2euap/b2367e40-f576-49ad-ad2d-5b199b781357 + x-ms-ratelimit-remaining-subscription-global-writes: + - '2999' x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '199' status: code: 200 message: OK @@ -303,21 +307,21 @@ interactions: ParameterSetName: - -n -g --enable-files-aadkerb --domain-name --domain-guid User-Agent: - - AZURECLI/2.46.0 azsdk-python-azure-mgmt-storage/21.0.0 Python/3.10.10 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.62.0 (PIP) azsdk-python-core/1.28.0 Python/3.9.13 (Windows-10-10.0.19045-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/cli000002?api-version=2022-09-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/cli000002?api-version=2023-05-01 response: body: - string: '{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/cli000002","name":"cli000002","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-31T05:15:39.1145051Z","key2":"2023-03-31T05:15:39.1145051Z"},"privateEndpointConnections":[],"azureFilesIdentityBasedAuthentication":{"directoryServiceOptions":"AADKERB"},"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-31T05:15:39.5676509Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-31T05:15:39.5676509Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-31T05:15:38.9582623Z","primaryEndpoints":{"dfs":"https://cli000002.dfs.core.windows.net/","web":"https://cli000002.z3.web.core.windows.net/","blob":"https://cli000002.blob.core.windows.net/","queue":"https://cli000002.queue.core.windows.net/","table":"https://cli000002.table.core.windows.net/","file":"https://cli000002.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available","secondaryLocation":"centraluseuap","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://cli000002-secondary.dfs.core.windows.net/","web":"https://cli000002-secondary.z3.web.core.windows.net/","blob":"https://cli000002-secondary.blob.core.windows.net/","queue":"https://cli000002-secondary.queue.core.windows.net/","table":"https://cli000002-secondary.table.core.windows.net/"}}}' + string: '{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/cli000002","name":"cli000002","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2024-07-05T06:09:54.6865973Z","key2":"2024-07-05T06:09:54.6865973Z"},"privateEndpointConnections":[],"azureFilesIdentityBasedAuthentication":{"directoryServiceOptions":"AADKERB"},"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-05T06:09:55.0147254Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-05T06:09:55.0147254Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-07-05T06:09:54.6084738Z","primaryEndpoints":{"dfs":"https://cli000002.dfs.core.windows.net/","web":"https://cli000002.z3.web.core.windows.net/","blob":"https://cli000002.blob.core.windows.net/","queue":"https://cli000002.queue.core.windows.net/","table":"https://cli000002.table.core.windows.net/","file":"https://cli000002.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available","secondaryLocation":"centraluseuap","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://cli000002-secondary.dfs.core.windows.net/","web":"https://cli000002-secondary.z3.web.core.windows.net/","blob":"https://cli000002-secondary.blob.core.windows.net/","queue":"https://cli000002-secondary.queue.core.windows.net/","table":"https://cli000002-secondary.table.core.windows.net/"}}}' headers: cache-control: - no-cache content-length: - - '1849' + - '1865' content-type: - application/json date: - - Fri, 31 Mar 2023 05:16:15 GMT + - Fri, 05 Jul 2024 06:10:24 GMT expires: - '-1' pragma: @@ -326,12 +330,10 @@ interactions: - Microsoft-Azure-Storage-Resource-Provider/1.0,Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding x-content-type-options: - nosniff + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' status: code: 200 message: OK @@ -349,21 +351,21 @@ interactions: ParameterSetName: - -n -g --enable-files-aadkerb --domain-name --domain-guid User-Agent: - - AZURECLI/2.46.0 azsdk-python-azure-mgmt-storage/21.0.0 Python/3.10.10 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.62.0 (PIP) azsdk-python-core/1.28.0 Python/3.9.13 (Windows-10-10.0.19045-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/cli000002?api-version=2022-09-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/cli000002?api-version=2023-05-01 response: body: - string: '{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/cli000002","name":"cli000002","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-31T05:15:39.1145051Z","key2":"2023-03-31T05:15:39.1145051Z"},"privateEndpointConnections":[],"azureFilesIdentityBasedAuthentication":{"directoryServiceOptions":"AADKERB"},"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-31T05:15:39.5676509Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-31T05:15:39.5676509Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-31T05:15:38.9582623Z","primaryEndpoints":{"dfs":"https://cli000002.dfs.core.windows.net/","web":"https://cli000002.z3.web.core.windows.net/","blob":"https://cli000002.blob.core.windows.net/","queue":"https://cli000002.queue.core.windows.net/","table":"https://cli000002.table.core.windows.net/","file":"https://cli000002.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available","secondaryLocation":"centraluseuap","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://cli000002-secondary.dfs.core.windows.net/","web":"https://cli000002-secondary.z3.web.core.windows.net/","blob":"https://cli000002-secondary.blob.core.windows.net/","queue":"https://cli000002-secondary.queue.core.windows.net/","table":"https://cli000002-secondary.table.core.windows.net/"}}}' + string: '{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/cli000002","name":"cli000002","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2024-07-05T06:09:54.6865973Z","key2":"2024-07-05T06:09:54.6865973Z"},"privateEndpointConnections":[],"azureFilesIdentityBasedAuthentication":{"directoryServiceOptions":"AADKERB"},"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-05T06:09:55.0147254Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-05T06:09:55.0147254Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-07-05T06:09:54.6084738Z","primaryEndpoints":{"dfs":"https://cli000002.dfs.core.windows.net/","web":"https://cli000002.z3.web.core.windows.net/","blob":"https://cli000002.blob.core.windows.net/","queue":"https://cli000002.queue.core.windows.net/","table":"https://cli000002.table.core.windows.net/","file":"https://cli000002.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available","secondaryLocation":"centraluseuap","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://cli000002-secondary.dfs.core.windows.net/","web":"https://cli000002-secondary.z3.web.core.windows.net/","blob":"https://cli000002-secondary.blob.core.windows.net/","queue":"https://cli000002-secondary.queue.core.windows.net/","table":"https://cli000002-secondary.table.core.windows.net/"}}}' headers: cache-control: - no-cache content-length: - - '1849' + - '1865' content-type: - application/json date: - - Fri, 31 Mar 2023 05:16:17 GMT + - Fri, 05 Jul 2024 06:10:25 GMT expires: - '-1' pragma: @@ -372,12 +374,10 @@ interactions: - Microsoft-Azure-Storage-Resource-Provider/1.0,Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding x-content-type-options: - nosniff + x-ms-ratelimit-remaining-subscription-global-reads: + - '3748' status: code: 200 message: OK @@ -406,23 +406,23 @@ interactions: ParameterSetName: - -n -g --enable-files-aadkerb --domain-name --domain-guid User-Agent: - - AZURECLI/2.46.0 azsdk-python-azure-mgmt-storage/21.0.0 Python/3.10.10 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.62.0 (PIP) azsdk-python-core/1.28.0 Python/3.9.13 (Windows-10-10.0.19045-SP0) method: PATCH - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/cli000002?api-version=2022-09-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/cli000002?api-version=2023-05-01 response: body: - string: '{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/cli000002","name":"cli000002","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-31T05:15:39.1145051Z","key2":"2023-03-31T05:15:39.1145051Z"},"privateEndpointConnections":[],"azureFilesIdentityBasedAuthentication":{"directoryServiceOptions":"AADKERB","activeDirectoryProperties":{"domainName":"mydomain.com","netBiosDomainName":" + string: '{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/cli000002","name":"cli000002","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2024-07-05T06:09:54.6865973Z","key2":"2024-07-05T06:09:54.6865973Z"},"privateEndpointConnections":[],"azureFilesIdentityBasedAuthentication":{"directoryServiceOptions":"AADKERB","activeDirectoryProperties":{"domainName":"mydomain.com","netBiosDomainName":" ","forestName":" ","domainGuid":"12345678-1234-1234-1234-123456789012","domainSid":" - ","azureStorageSid":" "}},"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-31T05:15:39.5676509Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-31T05:15:39.5676509Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-31T05:15:38.9582623Z","primaryEndpoints":{"dfs":"https://cli000002.dfs.core.windows.net/","web":"https://cli000002.z3.web.core.windows.net/","blob":"https://cli000002.blob.core.windows.net/","queue":"https://cli000002.queue.core.windows.net/","table":"https://cli000002.table.core.windows.net/","file":"https://cli000002.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available","secondaryLocation":"centraluseuap","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://cli000002-secondary.dfs.core.windows.net/","web":"https://cli000002-secondary.z3.web.core.windows.net/","blob":"https://cli000002-secondary.blob.core.windows.net/","queue":"https://cli000002-secondary.queue.core.windows.net/","table":"https://cli000002-secondary.table.core.windows.net/"}}}' + ","azureStorageSid":" "}},"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-05T06:09:55.0147254Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-05T06:09:55.0147254Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-07-05T06:09:54.6084738Z","primaryEndpoints":{"dfs":"https://cli000002.dfs.core.windows.net/","web":"https://cli000002.z3.web.core.windows.net/","blob":"https://cli000002.blob.core.windows.net/","queue":"https://cli000002.queue.core.windows.net/","table":"https://cli000002.table.core.windows.net/","file":"https://cli000002.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available","secondaryLocation":"centraluseuap","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://cli000002-secondary.dfs.core.windows.net/","web":"https://cli000002-secondary.z3.web.core.windows.net/","blob":"https://cli000002-secondary.blob.core.windows.net/","queue":"https://cli000002-secondary.queue.core.windows.net/","table":"https://cli000002-secondary.table.core.windows.net/"}}}' headers: cache-control: - no-cache content-length: - - '2038' + - '2054' content-type: - application/json date: - - Fri, 31 Mar 2023 05:16:21 GMT + - Fri, 05 Jul 2024 06:10:28 GMT expires: - '-1' pragma: @@ -431,14 +431,14 @@ interactions: - Microsoft-Azure-Storage-Resource-Provider/1.0,Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding x-content-type-options: - nosniff + x-ms-operation-identifier: + - tenantId=54826b22-38d6-4fb2-bad9-b7b93a3e9c5a,objectId=a7250e3a-0e5e-48e2-9a34-45f1f5e1a91e/eastus2euap/4039dbfb-4494-41b3-9188-b6fd187e6ec5 + x-ms-ratelimit-remaining-subscription-global-writes: + - '2999' x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '199' status: code: 200 message: OK diff --git a/src/storage-preview/azext_storage_preview/tests/latest/recordings/test_update_storage_account_with_files_aadkerb_false.yaml b/src/storage-preview/azext_storage_preview/tests/latest/recordings/test_update_storage_account_with_files_aadkerb_false.yaml index b80985f9a56..79bff03f06e 100644 --- a/src/storage-preview/azext_storage_preview/tests/latest/recordings/test_update_storage_account_with_files_aadkerb_false.yaml +++ b/src/storage-preview/azext_storage_preview/tests/latest/recordings/test_update_storage_account_with_files_aadkerb_false.yaml @@ -18,9 +18,9 @@ interactions: ParameterSetName: - -n -g -l User-Agent: - - AZURECLI/2.46.0 azsdk-python-azure-mgmt-storage/21.0.0 Python/3.10.10 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.62.0 (PIP) azsdk-python-core/1.28.0 Python/3.9.13 (Windows-10-10.0.19045-SP0) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/cli000002?api-version=2022-09-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/cli000002?api-version=2023-05-01 response: body: string: '' @@ -32,11 +32,11 @@ interactions: content-type: - text/plain; charset=utf-8 date: - - Fri, 31 Mar 2023 05:16:03 GMT + - Fri, 05 Jul 2024 06:10:15 GMT expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/8d63e9bc-9085-4862-8ad3-bcafc626b330?monitor=true&api-version=2022-09-01 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/ba7df0e5-4f90-40fe-871a-e03bf5bf9494?monitor=true&api-version=2023-05-01&t=638557566162660963&c=MIIHhjCCBm6gAwIBAgITHgTRyflxkShu--VinwAABNHJ-TANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNjI3MTI0MTAxWhcNMjQwOTI1MTI0MTAxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANBrr0L6Umt3WSdxpF0u7V5gmAhnCYp5MANqa_Z1Fi90k1oNBpVRBeA83-DP_Kt_w1LLlI4-Qx-OR3oxA2hhBS1pPjKRQGhbQreLu_HkL_lUHcsm59L9nDF-DDs8AgOpIzfMIcXm0X8J8hyYSMn6OkEeBIbZyzb1K_iQ9ZTXNMGHEML_vBTGNC5pQkI508LMKIIY9hcgwIUl60A6gut5T7hrRa0EkZHIUtKgPwsbAG-67-2rpW4XN1125OMyh0FQHtH68Rqyq8D4JThT13X0iZJMkBbgWo4aeC3KjbnTcS2w1gTevr28je0j-5nGzE9fWPCxSmbsU57LVdECqir1zVUCAwEAAaOCBHMwggRvMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAcsGCCsGAQUFBwEBBIIBvTCCAbkwYwYIKwYBBQUHMAKGV2h0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDEuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDQuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwHQYDVR0OBBYEFDqU3HmAN2gP75YPlHKXF04-rHxkMA4GA1UdDwEB_wQEAwIFoDCCASYGA1UdHwSCAR0wggEZMIIBFaCCARGgggENhj9odHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDATAMBgorBgEEAYI3ewQBMB8GA1UdIwQYMBaAFPFGaMbxw_ArLX2LauGy-b41_NFBMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAQEAhz6mKvyMpK6eZRoLvyFRPI_aKjF5ae_EklNspOi92t_cNaUHJGyQnVUHDk1c7IKh0ZkR5l50IrPdOXIS8kn332AhNv-9coG-TxLkOLUivhuUHq8OK5t_9GCDMmzUBjmVvlKuKXjpIJcZ-3Hi8tOr5j6DNIK86JfmEjlfL35Zqp8eRkfm8_5w_NH_bQ2ELzBrNErXSaRXgos1MRuJM01UJ-lDkGzxnvKmkjtny4bouxAwC7UU3jcNnn5N14ENI1b6Xfd6UFz0sAbhcu00CyN4Le8M3T4eqnLPfv7lCtZwxo9So1aSU5Sw4HgYdYs9hOPiYGj3qxtT7rmKCUuSIdv4TA&s=V8NK-aecAZ0xSD9-mlay0Qh3VcckQqO-fkNqbdBnpEMwNbpokLnH_7zVr7CXncDfLoeOyyWsAR_3wSODmEGml0z3BVzM_8pLtndo9pt2LWq82QFU_FXWKpUup0xPFoSHXSiHi6XHDvbjbMsLvqE0ilRc3lSMzdxX2ir3AOBO7BP_t4jmVeEfFDtPaPu9IQhu9Gwt3AUAUgRSmN_5KALBDqgbEzprZIGRBgK1L1cRiZ0RZ3H-ISSRZ__MLzA0vXtINnB3Syvh-enxzTKPcE2Pesp386W7EGtyLt-HrcIVJn0IRTTNI4FVT3G-6AQquTvZ9AGaeb_hWCToAlJMy8d3Jg&h=-GPVMeCCacc7ke678paC2UfbwHh0O5M3xKISrR7VuEI pragma: - no-cache server: @@ -45,8 +45,12 @@ interactions: - max-age=31536000; includeSubDomains x-content-type-options: - nosniff + x-ms-operation-identifier: + - tenantId=54826b22-38d6-4fb2-bad9-b7b93a3e9c5a,objectId=a7250e3a-0e5e-48e2-9a34-45f1f5e1a91e/eastus2euap/d96143cd-5cf8-4e27-945e-992abd3bdad2 + x-ms-ratelimit-remaining-subscription-global-writes: + - '2999' x-ms-ratelimit-remaining-subscription-writes: - - '1198' + - '199' status: code: 202 message: Accepted @@ -64,9 +68,9 @@ interactions: ParameterSetName: - -n -g -l User-Agent: - - AZURECLI/2.46.0 azsdk-python-azure-mgmt-storage/21.0.0 Python/3.10.10 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.62.0 (PIP) azsdk-python-core/1.28.0 Python/3.9.13 (Windows-10-10.0.19045-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/8d63e9bc-9085-4862-8ad3-bcafc626b330?monitor=true&api-version=2022-09-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/ba7df0e5-4f90-40fe-871a-e03bf5bf9494?monitor=true&api-version=2023-05-01&t=638557566162660963&c=MIIHhjCCBm6gAwIBAgITHgTRyflxkShu--VinwAABNHJ-TANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNjI3MTI0MTAxWhcNMjQwOTI1MTI0MTAxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANBrr0L6Umt3WSdxpF0u7V5gmAhnCYp5MANqa_Z1Fi90k1oNBpVRBeA83-DP_Kt_w1LLlI4-Qx-OR3oxA2hhBS1pPjKRQGhbQreLu_HkL_lUHcsm59L9nDF-DDs8AgOpIzfMIcXm0X8J8hyYSMn6OkEeBIbZyzb1K_iQ9ZTXNMGHEML_vBTGNC5pQkI508LMKIIY9hcgwIUl60A6gut5T7hrRa0EkZHIUtKgPwsbAG-67-2rpW4XN1125OMyh0FQHtH68Rqyq8D4JThT13X0iZJMkBbgWo4aeC3KjbnTcS2w1gTevr28je0j-5nGzE9fWPCxSmbsU57LVdECqir1zVUCAwEAAaOCBHMwggRvMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAcsGCCsGAQUFBwEBBIIBvTCCAbkwYwYIKwYBBQUHMAKGV2h0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDEuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDQuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwHQYDVR0OBBYEFDqU3HmAN2gP75YPlHKXF04-rHxkMA4GA1UdDwEB_wQEAwIFoDCCASYGA1UdHwSCAR0wggEZMIIBFaCCARGgggENhj9odHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDATAMBgorBgEEAYI3ewQBMB8GA1UdIwQYMBaAFPFGaMbxw_ArLX2LauGy-b41_NFBMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAQEAhz6mKvyMpK6eZRoLvyFRPI_aKjF5ae_EklNspOi92t_cNaUHJGyQnVUHDk1c7IKh0ZkR5l50IrPdOXIS8kn332AhNv-9coG-TxLkOLUivhuUHq8OK5t_9GCDMmzUBjmVvlKuKXjpIJcZ-3Hi8tOr5j6DNIK86JfmEjlfL35Zqp8eRkfm8_5w_NH_bQ2ELzBrNErXSaRXgos1MRuJM01UJ-lDkGzxnvKmkjtny4bouxAwC7UU3jcNnn5N14ENI1b6Xfd6UFz0sAbhcu00CyN4Le8M3T4eqnLPfv7lCtZwxo9So1aSU5Sw4HgYdYs9hOPiYGj3qxtT7rmKCUuSIdv4TA&s=V8NK-aecAZ0xSD9-mlay0Qh3VcckQqO-fkNqbdBnpEMwNbpokLnH_7zVr7CXncDfLoeOyyWsAR_3wSODmEGml0z3BVzM_8pLtndo9pt2LWq82QFU_FXWKpUup0xPFoSHXSiHi6XHDvbjbMsLvqE0ilRc3lSMzdxX2ir3AOBO7BP_t4jmVeEfFDtPaPu9IQhu9Gwt3AUAUgRSmN_5KALBDqgbEzprZIGRBgK1L1cRiZ0RZ3H-ISSRZ__MLzA0vXtINnB3Syvh-enxzTKPcE2Pesp386W7EGtyLt-HrcIVJn0IRTTNI4FVT3G-6AQquTvZ9AGaeb_hWCToAlJMy8d3Jg&h=-GPVMeCCacc7ke678paC2UfbwHh0O5M3xKISrR7VuEI response: body: string: '' @@ -78,11 +82,11 @@ interactions: content-type: - text/plain; charset=utf-8 date: - - Fri, 31 Mar 2023 05:16:20 GMT + - Fri, 05 Jul 2024 06:10:15 GMT expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/8d63e9bc-9085-4862-8ad3-bcafc626b330?monitor=true&api-version=2022-09-01 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/ba7df0e5-4f90-40fe-871a-e03bf5bf9494?monitor=true&api-version=2023-05-01&t=638557566166098502&c=MIIHhjCCBm6gAwIBAgITHgTRyflxkShu--VinwAABNHJ-TANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNjI3MTI0MTAxWhcNMjQwOTI1MTI0MTAxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANBrr0L6Umt3WSdxpF0u7V5gmAhnCYp5MANqa_Z1Fi90k1oNBpVRBeA83-DP_Kt_w1LLlI4-Qx-OR3oxA2hhBS1pPjKRQGhbQreLu_HkL_lUHcsm59L9nDF-DDs8AgOpIzfMIcXm0X8J8hyYSMn6OkEeBIbZyzb1K_iQ9ZTXNMGHEML_vBTGNC5pQkI508LMKIIY9hcgwIUl60A6gut5T7hrRa0EkZHIUtKgPwsbAG-67-2rpW4XN1125OMyh0FQHtH68Rqyq8D4JThT13X0iZJMkBbgWo4aeC3KjbnTcS2w1gTevr28je0j-5nGzE9fWPCxSmbsU57LVdECqir1zVUCAwEAAaOCBHMwggRvMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAcsGCCsGAQUFBwEBBIIBvTCCAbkwYwYIKwYBBQUHMAKGV2h0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDEuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDQuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwHQYDVR0OBBYEFDqU3HmAN2gP75YPlHKXF04-rHxkMA4GA1UdDwEB_wQEAwIFoDCCASYGA1UdHwSCAR0wggEZMIIBFaCCARGgggENhj9odHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDATAMBgorBgEEAYI3ewQBMB8GA1UdIwQYMBaAFPFGaMbxw_ArLX2LauGy-b41_NFBMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAQEAhz6mKvyMpK6eZRoLvyFRPI_aKjF5ae_EklNspOi92t_cNaUHJGyQnVUHDk1c7IKh0ZkR5l50IrPdOXIS8kn332AhNv-9coG-TxLkOLUivhuUHq8OK5t_9GCDMmzUBjmVvlKuKXjpIJcZ-3Hi8tOr5j6DNIK86JfmEjlfL35Zqp8eRkfm8_5w_NH_bQ2ELzBrNErXSaRXgos1MRuJM01UJ-lDkGzxnvKmkjtny4bouxAwC7UU3jcNnn5N14ENI1b6Xfd6UFz0sAbhcu00CyN4Le8M3T4eqnLPfv7lCtZwxo9So1aSU5Sw4HgYdYs9hOPiYGj3qxtT7rmKCUuSIdv4TA&s=GNhmXhR4JYzbrVNDLct9HHy5D13-F6WGXeoxRucoslw9zSibpOHnEzDzFyQS4dfqJc0O7XqbJ7OTxMX26wpmZ2hzRbrbwwXfRxlwmSOyvaS0KO61JtidhyDvCo36NVnyQvvdZHtp29fQFX8JvYn8-ZHZ2lX12ul--2I1TWO861rximwk9pKMY0SweA8b5C3T5CfGB8qTnIemCIhpNakXlCXmfdTNMl_LoHwL_s6SW2KhQCro3UAcr5OzjJf_6gfFR44-xVzrZgsf3jjcQcweWMS1haAEFQFubiECWfNqWmZGWf6Q-Klu3okVQq3Cmfq0hT82Asrw9XzdfF_lEfdGKw&h=NXdHG2sk3gQkmuRhlj82M42scA-BsaeoQAtPHYRRhoU pragma: - no-cache server: @@ -91,6 +95,10 @@ interactions: - max-age=31536000; includeSubDomains x-content-type-options: - nosniff + x-ms-operation-identifier: + - tenantId=54826b22-38d6-4fb2-bad9-b7b93a3e9c5a,objectId=a7250e3a-0e5e-48e2-9a34-45f1f5e1a91e/eastus2euap/3f77592e-1801-455b-a5ce-08dd153911d8 + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' status: code: 202 message: Accepted @@ -108,769 +116,21 @@ interactions: ParameterSetName: - -n -g -l User-Agent: - - AZURECLI/2.46.0 azsdk-python-azure-mgmt-storage/21.0.0 Python/3.10.10 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.62.0 (PIP) azsdk-python-core/1.28.0 Python/3.9.13 (Windows-10-10.0.19045-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/8d63e9bc-9085-4862-8ad3-bcafc626b330?monitor=true&api-version=2022-09-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/ba7df0e5-4f90-40fe-871a-e03bf5bf9494?monitor=true&api-version=2023-05-01&t=638557566166098502&c=MIIHhjCCBm6gAwIBAgITHgTRyflxkShu--VinwAABNHJ-TANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNjI3MTI0MTAxWhcNMjQwOTI1MTI0MTAxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANBrr0L6Umt3WSdxpF0u7V5gmAhnCYp5MANqa_Z1Fi90k1oNBpVRBeA83-DP_Kt_w1LLlI4-Qx-OR3oxA2hhBS1pPjKRQGhbQreLu_HkL_lUHcsm59L9nDF-DDs8AgOpIzfMIcXm0X8J8hyYSMn6OkEeBIbZyzb1K_iQ9ZTXNMGHEML_vBTGNC5pQkI508LMKIIY9hcgwIUl60A6gut5T7hrRa0EkZHIUtKgPwsbAG-67-2rpW4XN1125OMyh0FQHtH68Rqyq8D4JThT13X0iZJMkBbgWo4aeC3KjbnTcS2w1gTevr28je0j-5nGzE9fWPCxSmbsU57LVdECqir1zVUCAwEAAaOCBHMwggRvMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAcsGCCsGAQUFBwEBBIIBvTCCAbkwYwYIKwYBBQUHMAKGV2h0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDEuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDQuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwHQYDVR0OBBYEFDqU3HmAN2gP75YPlHKXF04-rHxkMA4GA1UdDwEB_wQEAwIFoDCCASYGA1UdHwSCAR0wggEZMIIBFaCCARGgggENhj9odHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDATAMBgorBgEEAYI3ewQBMB8GA1UdIwQYMBaAFPFGaMbxw_ArLX2LauGy-b41_NFBMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAQEAhz6mKvyMpK6eZRoLvyFRPI_aKjF5ae_EklNspOi92t_cNaUHJGyQnVUHDk1c7IKh0ZkR5l50IrPdOXIS8kn332AhNv-9coG-TxLkOLUivhuUHq8OK5t_9GCDMmzUBjmVvlKuKXjpIJcZ-3Hi8tOr5j6DNIK86JfmEjlfL35Zqp8eRkfm8_5w_NH_bQ2ELzBrNErXSaRXgos1MRuJM01UJ-lDkGzxnvKmkjtny4bouxAwC7UU3jcNnn5N14ENI1b6Xfd6UFz0sAbhcu00CyN4Le8M3T4eqnLPfv7lCtZwxo9So1aSU5Sw4HgYdYs9hOPiYGj3qxtT7rmKCUuSIdv4TA&s=GNhmXhR4JYzbrVNDLct9HHy5D13-F6WGXeoxRucoslw9zSibpOHnEzDzFyQS4dfqJc0O7XqbJ7OTxMX26wpmZ2hzRbrbwwXfRxlwmSOyvaS0KO61JtidhyDvCo36NVnyQvvdZHtp29fQFX8JvYn8-ZHZ2lX12ul--2I1TWO861rximwk9pKMY0SweA8b5C3T5CfGB8qTnIemCIhpNakXlCXmfdTNMl_LoHwL_s6SW2KhQCro3UAcr5OzjJf_6gfFR44-xVzrZgsf3jjcQcweWMS1haAEFQFubiECWfNqWmZGWf6Q-Klu3okVQq3Cmfq0hT82Asrw9XzdfF_lEfdGKw&h=NXdHG2sk3gQkmuRhlj82M42scA-BsaeoQAtPHYRRhoU response: body: - string: '' - headers: - cache-control: - - no-cache - content-length: - - '0' - content-type: - - text/plain; charset=utf-8 - date: - - Fri, 31 Mar 2023 05:16:23 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/8d63e9bc-9085-4862-8ad3-bcafc626b330?monitor=true&api-version=2022-09-01 - pragma: - - no-cache - server: - - Microsoft-Azure-Storage-Resource-Provider/1.0,Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 - strict-transport-security: - - max-age=31536000; includeSubDomains - x-content-type-options: - - nosniff - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - storage account create - Connection: - - keep-alive - ParameterSetName: - - -n -g -l - User-Agent: - - AZURECLI/2.46.0 azsdk-python-azure-mgmt-storage/21.0.0 Python/3.10.10 (Windows-10-10.0.22621-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/8d63e9bc-9085-4862-8ad3-bcafc626b330?monitor=true&api-version=2022-09-01 - response: - body: - string: '' - headers: - cache-control: - - no-cache - content-length: - - '0' - content-type: - - text/plain; charset=utf-8 - date: - - Fri, 31 Mar 2023 05:16:27 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/8d63e9bc-9085-4862-8ad3-bcafc626b330?monitor=true&api-version=2022-09-01 - pragma: - - no-cache - server: - - Microsoft-Azure-Storage-Resource-Provider/1.0,Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 - strict-transport-security: - - max-age=31536000; includeSubDomains - x-content-type-options: - - nosniff - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - storage account create - Connection: - - keep-alive - ParameterSetName: - - -n -g -l - User-Agent: - - AZURECLI/2.46.0 azsdk-python-azure-mgmt-storage/21.0.0 Python/3.10.10 (Windows-10-10.0.22621-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/8d63e9bc-9085-4862-8ad3-bcafc626b330?monitor=true&api-version=2022-09-01 - response: - body: - string: '' - headers: - cache-control: - - no-cache - content-length: - - '0' - content-type: - - text/plain; charset=utf-8 - date: - - Fri, 31 Mar 2023 05:16:30 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/8d63e9bc-9085-4862-8ad3-bcafc626b330?monitor=true&api-version=2022-09-01 - pragma: - - no-cache - server: - - Microsoft-Azure-Storage-Resource-Provider/1.0,Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 - strict-transport-security: - - max-age=31536000; includeSubDomains - x-content-type-options: - - nosniff - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - storage account create - Connection: - - keep-alive - ParameterSetName: - - -n -g -l - User-Agent: - - AZURECLI/2.46.0 azsdk-python-azure-mgmt-storage/21.0.0 Python/3.10.10 (Windows-10-10.0.22621-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/8d63e9bc-9085-4862-8ad3-bcafc626b330?monitor=true&api-version=2022-09-01 - response: - body: - string: '' - headers: - cache-control: - - no-cache - content-length: - - '0' - content-type: - - text/plain; charset=utf-8 - date: - - Fri, 31 Mar 2023 05:16:33 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/8d63e9bc-9085-4862-8ad3-bcafc626b330?monitor=true&api-version=2022-09-01 - pragma: - - no-cache - server: - - Microsoft-Azure-Storage-Resource-Provider/1.0,Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 - strict-transport-security: - - max-age=31536000; includeSubDomains - x-content-type-options: - - nosniff - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - storage account create - Connection: - - keep-alive - ParameterSetName: - - -n -g -l - User-Agent: - - AZURECLI/2.46.0 azsdk-python-azure-mgmt-storage/21.0.0 Python/3.10.10 (Windows-10-10.0.22621-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/8d63e9bc-9085-4862-8ad3-bcafc626b330?monitor=true&api-version=2022-09-01 - response: - body: - string: '' - headers: - cache-control: - - no-cache - content-length: - - '0' - content-type: - - text/plain; charset=utf-8 - date: - - Fri, 31 Mar 2023 05:16:37 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/8d63e9bc-9085-4862-8ad3-bcafc626b330?monitor=true&api-version=2022-09-01 - pragma: - - no-cache - server: - - Microsoft-Azure-Storage-Resource-Provider/1.0,Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 - strict-transport-security: - - max-age=31536000; includeSubDomains - x-content-type-options: - - nosniff - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - storage account create - Connection: - - keep-alive - ParameterSetName: - - -n -g -l - User-Agent: - - AZURECLI/2.46.0 azsdk-python-azure-mgmt-storage/21.0.0 Python/3.10.10 (Windows-10-10.0.22621-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/8d63e9bc-9085-4862-8ad3-bcafc626b330?monitor=true&api-version=2022-09-01 - response: - body: - string: '' - headers: - cache-control: - - no-cache - content-length: - - '0' - content-type: - - text/plain; charset=utf-8 - date: - - Fri, 31 Mar 2023 05:16:40 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/8d63e9bc-9085-4862-8ad3-bcafc626b330?monitor=true&api-version=2022-09-01 - pragma: - - no-cache - server: - - Microsoft-Azure-Storage-Resource-Provider/1.0,Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 - strict-transport-security: - - max-age=31536000; includeSubDomains - x-content-type-options: - - nosniff - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - storage account create - Connection: - - keep-alive - ParameterSetName: - - -n -g -l - User-Agent: - - AZURECLI/2.46.0 azsdk-python-azure-mgmt-storage/21.0.0 Python/3.10.10 (Windows-10-10.0.22621-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/8d63e9bc-9085-4862-8ad3-bcafc626b330?monitor=true&api-version=2022-09-01 - response: - body: - string: '' - headers: - cache-control: - - no-cache - content-length: - - '0' - content-type: - - text/plain; charset=utf-8 - date: - - Fri, 31 Mar 2023 05:16:43 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/8d63e9bc-9085-4862-8ad3-bcafc626b330?monitor=true&api-version=2022-09-01 - pragma: - - no-cache - server: - - Microsoft-Azure-Storage-Resource-Provider/1.0,Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 - strict-transport-security: - - max-age=31536000; includeSubDomains - x-content-type-options: - - nosniff - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - storage account create - Connection: - - keep-alive - ParameterSetName: - - -n -g -l - User-Agent: - - AZURECLI/2.46.0 azsdk-python-azure-mgmt-storage/21.0.0 Python/3.10.10 (Windows-10-10.0.22621-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/8d63e9bc-9085-4862-8ad3-bcafc626b330?monitor=true&api-version=2022-09-01 - response: - body: - string: '' - headers: - cache-control: - - no-cache - content-length: - - '0' - content-type: - - text/plain; charset=utf-8 - date: - - Fri, 31 Mar 2023 05:16:47 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/8d63e9bc-9085-4862-8ad3-bcafc626b330?monitor=true&api-version=2022-09-01 - pragma: - - no-cache - server: - - Microsoft-Azure-Storage-Resource-Provider/1.0,Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 - strict-transport-security: - - max-age=31536000; includeSubDomains - x-content-type-options: - - nosniff - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - storage account create - Connection: - - keep-alive - ParameterSetName: - - -n -g -l - User-Agent: - - AZURECLI/2.46.0 azsdk-python-azure-mgmt-storage/21.0.0 Python/3.10.10 (Windows-10-10.0.22621-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/8d63e9bc-9085-4862-8ad3-bcafc626b330?monitor=true&api-version=2022-09-01 - response: - body: - string: '' - headers: - cache-control: - - no-cache - content-length: - - '0' - content-type: - - text/plain; charset=utf-8 - date: - - Fri, 31 Mar 2023 05:16:50 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/8d63e9bc-9085-4862-8ad3-bcafc626b330?monitor=true&api-version=2022-09-01 - pragma: - - no-cache - server: - - Microsoft-Azure-Storage-Resource-Provider/1.0,Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 - strict-transport-security: - - max-age=31536000; includeSubDomains - x-content-type-options: - - nosniff - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - storage account create - Connection: - - keep-alive - ParameterSetName: - - -n -g -l - User-Agent: - - AZURECLI/2.46.0 azsdk-python-azure-mgmt-storage/21.0.0 Python/3.10.10 (Windows-10-10.0.22621-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/8d63e9bc-9085-4862-8ad3-bcafc626b330?monitor=true&api-version=2022-09-01 - response: - body: - string: '' - headers: - cache-control: - - no-cache - content-length: - - '0' - content-type: - - text/plain; charset=utf-8 - date: - - Fri, 31 Mar 2023 05:16:53 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/8d63e9bc-9085-4862-8ad3-bcafc626b330?monitor=true&api-version=2022-09-01 - pragma: - - no-cache - server: - - Microsoft-Azure-Storage-Resource-Provider/1.0,Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 - strict-transport-security: - - max-age=31536000; includeSubDomains - x-content-type-options: - - nosniff - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - storage account create - Connection: - - keep-alive - ParameterSetName: - - -n -g -l - User-Agent: - - AZURECLI/2.46.0 azsdk-python-azure-mgmt-storage/21.0.0 Python/3.10.10 (Windows-10-10.0.22621-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/8d63e9bc-9085-4862-8ad3-bcafc626b330?monitor=true&api-version=2022-09-01 - response: - body: - string: '' - headers: - cache-control: - - no-cache - content-length: - - '0' - content-type: - - text/plain; charset=utf-8 - date: - - Fri, 31 Mar 2023 05:16:56 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/8d63e9bc-9085-4862-8ad3-bcafc626b330?monitor=true&api-version=2022-09-01 - pragma: - - no-cache - server: - - Microsoft-Azure-Storage-Resource-Provider/1.0,Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 - strict-transport-security: - - max-age=31536000; includeSubDomains - x-content-type-options: - - nosniff - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - storage account create - Connection: - - keep-alive - ParameterSetName: - - -n -g -l - User-Agent: - - AZURECLI/2.46.0 azsdk-python-azure-mgmt-storage/21.0.0 Python/3.10.10 (Windows-10-10.0.22621-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/8d63e9bc-9085-4862-8ad3-bcafc626b330?monitor=true&api-version=2022-09-01 - response: - body: - string: '' - headers: - cache-control: - - no-cache - content-length: - - '0' - content-type: - - text/plain; charset=utf-8 - date: - - Fri, 31 Mar 2023 05:17:00 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/8d63e9bc-9085-4862-8ad3-bcafc626b330?monitor=true&api-version=2022-09-01 - pragma: - - no-cache - server: - - Microsoft-Azure-Storage-Resource-Provider/1.0,Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 - strict-transport-security: - - max-age=31536000; includeSubDomains - x-content-type-options: - - nosniff - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - storage account create - Connection: - - keep-alive - ParameterSetName: - - -n -g -l - User-Agent: - - AZURECLI/2.46.0 azsdk-python-azure-mgmt-storage/21.0.0 Python/3.10.10 (Windows-10-10.0.22621-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/8d63e9bc-9085-4862-8ad3-bcafc626b330?monitor=true&api-version=2022-09-01 - response: - body: - string: '' - headers: - cache-control: - - no-cache - content-length: - - '0' - content-type: - - text/plain; charset=utf-8 - date: - - Fri, 31 Mar 2023 05:17:03 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/8d63e9bc-9085-4862-8ad3-bcafc626b330?monitor=true&api-version=2022-09-01 - pragma: - - no-cache - server: - - Microsoft-Azure-Storage-Resource-Provider/1.0,Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 - strict-transport-security: - - max-age=31536000; includeSubDomains - x-content-type-options: - - nosniff - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - storage account create - Connection: - - keep-alive - ParameterSetName: - - -n -g -l - User-Agent: - - AZURECLI/2.46.0 azsdk-python-azure-mgmt-storage/21.0.0 Python/3.10.10 (Windows-10-10.0.22621-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/8d63e9bc-9085-4862-8ad3-bcafc626b330?monitor=true&api-version=2022-09-01 - response: - body: - string: '' - headers: - cache-control: - - no-cache - content-length: - - '0' - content-type: - - text/plain; charset=utf-8 - date: - - Fri, 31 Mar 2023 05:17:07 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/8d63e9bc-9085-4862-8ad3-bcafc626b330?monitor=true&api-version=2022-09-01 - pragma: - - no-cache - server: - - Microsoft-Azure-Storage-Resource-Provider/1.0,Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 - strict-transport-security: - - max-age=31536000; includeSubDomains - x-content-type-options: - - nosniff - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - storage account create - Connection: - - keep-alive - ParameterSetName: - - -n -g -l - User-Agent: - - AZURECLI/2.46.0 azsdk-python-azure-mgmt-storage/21.0.0 Python/3.10.10 (Windows-10-10.0.22621-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/8d63e9bc-9085-4862-8ad3-bcafc626b330?monitor=true&api-version=2022-09-01 - response: - body: - string: '' - headers: - cache-control: - - no-cache - content-length: - - '0' - content-type: - - text/plain; charset=utf-8 - date: - - Fri, 31 Mar 2023 05:17:10 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/8d63e9bc-9085-4862-8ad3-bcafc626b330?monitor=true&api-version=2022-09-01 - pragma: - - no-cache - server: - - Microsoft-Azure-Storage-Resource-Provider/1.0,Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 - strict-transport-security: - - max-age=31536000; includeSubDomains - x-content-type-options: - - nosniff - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - storage account create - Connection: - - keep-alive - ParameterSetName: - - -n -g -l - User-Agent: - - AZURECLI/2.46.0 azsdk-python-azure-mgmt-storage/21.0.0 Python/3.10.10 (Windows-10-10.0.22621-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/8d63e9bc-9085-4862-8ad3-bcafc626b330?monitor=true&api-version=2022-09-01 - response: - body: - string: '' - headers: - cache-control: - - no-cache - content-length: - - '0' - content-type: - - text/plain; charset=utf-8 - date: - - Fri, 31 Mar 2023 05:17:13 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/8d63e9bc-9085-4862-8ad3-bcafc626b330?monitor=true&api-version=2022-09-01 - pragma: - - no-cache - server: - - Microsoft-Azure-Storage-Resource-Provider/1.0,Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 - strict-transport-security: - - max-age=31536000; includeSubDomains - x-content-type-options: - - nosniff - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - storage account create - Connection: - - keep-alive - ParameterSetName: - - -n -g -l - User-Agent: - - AZURECLI/2.46.0 azsdk-python-azure-mgmt-storage/21.0.0 Python/3.10.10 (Windows-10-10.0.22621-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/8d63e9bc-9085-4862-8ad3-bcafc626b330?monitor=true&api-version=2022-09-01 - response: - body: - string: '' - headers: - cache-control: - - no-cache - content-length: - - '0' - content-type: - - text/plain; charset=utf-8 - date: - - Fri, 31 Mar 2023 05:17:17 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/8d63e9bc-9085-4862-8ad3-bcafc626b330?monitor=true&api-version=2022-09-01 - pragma: - - no-cache - server: - - Microsoft-Azure-Storage-Resource-Provider/1.0,Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 - strict-transport-security: - - max-age=31536000; includeSubDomains - x-content-type-options: - - nosniff - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - storage account create - Connection: - - keep-alive - ParameterSetName: - - -n -g -l - User-Agent: - - AZURECLI/2.46.0 azsdk-python-azure-mgmt-storage/21.0.0 Python/3.10.10 (Windows-10-10.0.22621-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/8d63e9bc-9085-4862-8ad3-bcafc626b330?monitor=true&api-version=2022-09-01 - response: - body: - string: '{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/cli000002","name":"cli000002","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-31T05:15:59.9285978Z","key2":"2023-03-31T05:15:59.9285978Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-31T05:16:00.9598854Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-31T05:16:00.9598854Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-31T05:15:59.7724653Z","primaryEndpoints":{"dfs":"https://cli000002.dfs.core.windows.net/","web":"https://cli000002.z3.web.core.windows.net/","blob":"https://cli000002.blob.core.windows.net/","queue":"https://cli000002.queue.core.windows.net/","table":"https://cli000002.table.core.windows.net/","file":"https://cli000002.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available","secondaryLocation":"centraluseuap","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://cli000002-secondary.dfs.core.windows.net/","web":"https://cli000002-secondary.z3.web.core.windows.net/","blob":"https://cli000002-secondary.blob.core.windows.net/","queue":"https://cli000002-secondary.queue.core.windows.net/","table":"https://cli000002-secondary.table.core.windows.net/"}}}' + string: '{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/cli000002","name":"cli000002","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2024-07-05T06:10:14.1398091Z","key2":"2024-07-05T06:10:14.1398091Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-05T06:10:14.4835637Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-05T06:10:14.4835637Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-07-05T06:10:14.0460569Z","primaryEndpoints":{"dfs":"https://cli000002.dfs.core.windows.net/","web":"https://cli000002.z3.web.core.windows.net/","blob":"https://cli000002.blob.core.windows.net/","queue":"https://cli000002.queue.core.windows.net/","table":"https://cli000002.table.core.windows.net/","file":"https://cli000002.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available","secondaryLocation":"centraluseuap","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://cli000002-secondary.dfs.core.windows.net/","web":"https://cli000002-secondary.z3.web.core.windows.net/","blob":"https://cli000002-secondary.blob.core.windows.net/","queue":"https://cli000002-secondary.queue.core.windows.net/","table":"https://cli000002-secondary.table.core.windows.net/"}}}' headers: cache-control: - no-cache content-length: - - '1771' + - '1787' content-type: - application/json date: - - Fri, 31 Mar 2023 05:17:20 GMT + - Fri, 05 Jul 2024 06:10:33 GMT expires: - '-1' pragma: @@ -879,12 +139,12 @@ interactions: - Microsoft-Azure-Storage-Resource-Provider/1.0,Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding x-content-type-options: - nosniff + x-ms-operation-identifier: + - tenantId=54826b22-38d6-4fb2-bad9-b7b93a3e9c5a,objectId=a7250e3a-0e5e-48e2-9a34-45f1f5e1a91e/eastus2euap/306ed969-f4ea-4b2a-9c77-20f7c4a88f36 + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' status: code: 200 message: OK @@ -902,21 +162,21 @@ interactions: ParameterSetName: - -n -g --enable-files-aadkerb User-Agent: - - AZURECLI/2.46.0 azsdk-python-azure-mgmt-storage/21.0.0 Python/3.10.10 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.62.0 (PIP) azsdk-python-core/1.28.0 Python/3.9.13 (Windows-10-10.0.19045-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/cli000002?api-version=2022-09-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/cli000002?api-version=2023-05-01 response: body: - string: '{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/cli000002","name":"cli000002","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-31T05:15:59.9285978Z","key2":"2023-03-31T05:15:59.9285978Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-31T05:16:00.9598854Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-31T05:16:00.9598854Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-31T05:15:59.7724653Z","primaryEndpoints":{"dfs":"https://cli000002.dfs.core.windows.net/","web":"https://cli000002.z3.web.core.windows.net/","blob":"https://cli000002.blob.core.windows.net/","queue":"https://cli000002.queue.core.windows.net/","table":"https://cli000002.table.core.windows.net/","file":"https://cli000002.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available","secondaryLocation":"centraluseuap","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://cli000002-secondary.dfs.core.windows.net/","web":"https://cli000002-secondary.z3.web.core.windows.net/","blob":"https://cli000002-secondary.blob.core.windows.net/","queue":"https://cli000002-secondary.queue.core.windows.net/","table":"https://cli000002-secondary.table.core.windows.net/"}}}' + string: '{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/cli000002","name":"cli000002","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2024-07-05T06:10:14.1398091Z","key2":"2024-07-05T06:10:14.1398091Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-05T06:10:14.4835637Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-05T06:10:14.4835637Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-07-05T06:10:14.0460569Z","primaryEndpoints":{"dfs":"https://cli000002.dfs.core.windows.net/","web":"https://cli000002.z3.web.core.windows.net/","blob":"https://cli000002.blob.core.windows.net/","queue":"https://cli000002.queue.core.windows.net/","table":"https://cli000002.table.core.windows.net/","file":"https://cli000002.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available","secondaryLocation":"centraluseuap","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://cli000002-secondary.dfs.core.windows.net/","web":"https://cli000002-secondary.z3.web.core.windows.net/","blob":"https://cli000002-secondary.blob.core.windows.net/","queue":"https://cli000002-secondary.queue.core.windows.net/","table":"https://cli000002-secondary.table.core.windows.net/"}}}' headers: cache-control: - no-cache content-length: - - '1771' + - '1787' content-type: - application/json date: - - Fri, 31 Mar 2023 05:17:23 GMT + - Fri, 05 Jul 2024 06:10:34 GMT expires: - '-1' pragma: @@ -925,12 +185,10 @@ interactions: - Microsoft-Azure-Storage-Resource-Provider/1.0,Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding x-content-type-options: - nosniff + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' status: code: 200 message: OK @@ -948,21 +206,21 @@ interactions: ParameterSetName: - -n -g --enable-files-aadkerb User-Agent: - - AZURECLI/2.46.0 azsdk-python-azure-mgmt-storage/21.0.0 Python/3.10.10 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.62.0 (PIP) azsdk-python-core/1.28.0 Python/3.9.13 (Windows-10-10.0.19045-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/cli000002?api-version=2022-09-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/cli000002?api-version=2023-05-01 response: body: - string: '{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/cli000002","name":"cli000002","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-31T05:15:59.9285978Z","key2":"2023-03-31T05:15:59.9285978Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-31T05:16:00.9598854Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-31T05:16:00.9598854Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-31T05:15:59.7724653Z","primaryEndpoints":{"dfs":"https://cli000002.dfs.core.windows.net/","web":"https://cli000002.z3.web.core.windows.net/","blob":"https://cli000002.blob.core.windows.net/","queue":"https://cli000002.queue.core.windows.net/","table":"https://cli000002.table.core.windows.net/","file":"https://cli000002.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available","secondaryLocation":"centraluseuap","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://cli000002-secondary.dfs.core.windows.net/","web":"https://cli000002-secondary.z3.web.core.windows.net/","blob":"https://cli000002-secondary.blob.core.windows.net/","queue":"https://cli000002-secondary.queue.core.windows.net/","table":"https://cli000002-secondary.table.core.windows.net/"}}}' + string: '{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/cli000002","name":"cli000002","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2024-07-05T06:10:14.1398091Z","key2":"2024-07-05T06:10:14.1398091Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-05T06:10:14.4835637Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-05T06:10:14.4835637Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-07-05T06:10:14.0460569Z","primaryEndpoints":{"dfs":"https://cli000002.dfs.core.windows.net/","web":"https://cli000002.z3.web.core.windows.net/","blob":"https://cli000002.blob.core.windows.net/","queue":"https://cli000002.queue.core.windows.net/","table":"https://cli000002.table.core.windows.net/","file":"https://cli000002.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available","secondaryLocation":"centraluseuap","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://cli000002-secondary.dfs.core.windows.net/","web":"https://cli000002-secondary.z3.web.core.windows.net/","blob":"https://cli000002-secondary.blob.core.windows.net/","queue":"https://cli000002-secondary.queue.core.windows.net/","table":"https://cli000002-secondary.table.core.windows.net/"}}}' headers: cache-control: - no-cache content-length: - - '1771' + - '1787' content-type: - application/json date: - - Fri, 31 Mar 2023 05:17:25 GMT + - Fri, 05 Jul 2024 06:10:36 GMT expires: - '-1' pragma: @@ -971,12 +229,10 @@ interactions: - Microsoft-Azure-Storage-Resource-Provider/1.0,Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding x-content-type-options: - nosniff + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' status: code: 200 message: OK @@ -1003,21 +259,21 @@ interactions: ParameterSetName: - -n -g --enable-files-aadkerb User-Agent: - - AZURECLI/2.46.0 azsdk-python-azure-mgmt-storage/21.0.0 Python/3.10.10 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.62.0 (PIP) azsdk-python-core/1.28.0 Python/3.9.13 (Windows-10-10.0.19045-SP0) method: PATCH - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/cli000002?api-version=2022-09-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/cli000002?api-version=2023-05-01 response: body: - string: '{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/cli000002","name":"cli000002","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-31T05:15:59.9285978Z","key2":"2023-03-31T05:15:59.9285978Z"},"privateEndpointConnections":[],"azureFilesIdentityBasedAuthentication":{"directoryServiceOptions":"None"},"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-31T05:16:00.9598854Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-31T05:16:00.9598854Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-31T05:15:59.7724653Z","primaryEndpoints":{"dfs":"https://cli000002.dfs.core.windows.net/","web":"https://cli000002.z3.web.core.windows.net/","blob":"https://cli000002.blob.core.windows.net/","queue":"https://cli000002.queue.core.windows.net/","table":"https://cli000002.table.core.windows.net/","file":"https://cli000002.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available","secondaryLocation":"centraluseuap","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://cli000002-secondary.dfs.core.windows.net/","web":"https://cli000002-secondary.z3.web.core.windows.net/","blob":"https://cli000002-secondary.blob.core.windows.net/","queue":"https://cli000002-secondary.queue.core.windows.net/","table":"https://cli000002-secondary.table.core.windows.net/"}}}' + string: '{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/cli000002","name":"cli000002","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2024-07-05T06:10:14.1398091Z","key2":"2024-07-05T06:10:14.1398091Z"},"privateEndpointConnections":[],"azureFilesIdentityBasedAuthentication":{"directoryServiceOptions":"None"},"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-05T06:10:14.4835637Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-05T06:10:14.4835637Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-07-05T06:10:14.0460569Z","primaryEndpoints":{"dfs":"https://cli000002.dfs.core.windows.net/","web":"https://cli000002.z3.web.core.windows.net/","blob":"https://cli000002.blob.core.windows.net/","queue":"https://cli000002.queue.core.windows.net/","table":"https://cli000002.table.core.windows.net/","file":"https://cli000002.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available","secondaryLocation":"centraluseuap","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://cli000002-secondary.dfs.core.windows.net/","web":"https://cli000002-secondary.z3.web.core.windows.net/","blob":"https://cli000002-secondary.blob.core.windows.net/","queue":"https://cli000002-secondary.queue.core.windows.net/","table":"https://cli000002-secondary.table.core.windows.net/"}}}' headers: cache-control: - no-cache content-length: - - '1846' + - '1862' content-type: - application/json date: - - Fri, 31 Mar 2023 05:17:28 GMT + - Fri, 05 Jul 2024 06:10:39 GMT expires: - '-1' pragma: @@ -1028,8 +284,12 @@ interactions: - max-age=31536000; includeSubDomains x-content-type-options: - nosniff + x-ms-operation-identifier: + - tenantId=54826b22-38d6-4fb2-bad9-b7b93a3e9c5a,objectId=a7250e3a-0e5e-48e2-9a34-45f1f5e1a91e/eastus2euap/3727d717-4321-4ae8-ac9a-3172ee303869 + x-ms-ratelimit-remaining-subscription-global-writes: + - '2999' x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '199' status: code: 200 message: OK diff --git a/src/storage-preview/azext_storage_preview/tests/latest/recordings/test_update_storage_account_with_files_aadkerb_true.yaml b/src/storage-preview/azext_storage_preview/tests/latest/recordings/test_update_storage_account_with_files_aadkerb_true.yaml index e7160181cd7..4efafafef12 100644 --- a/src/storage-preview/azext_storage_preview/tests/latest/recordings/test_update_storage_account_with_files_aadkerb_true.yaml +++ b/src/storage-preview/azext_storage_preview/tests/latest/recordings/test_update_storage_account_with_files_aadkerb_true.yaml @@ -18,9 +18,9 @@ interactions: ParameterSetName: - -n -g -l User-Agent: - - AZURECLI/2.46.0 azsdk-python-azure-mgmt-storage/21.0.0 Python/3.10.10 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.62.0 (PIP) azsdk-python-core/1.28.0 Python/3.9.13 (Windows-10-10.0.19045-SP0) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/cli000002?api-version=2022-09-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/cli000002?api-version=2023-05-01 response: body: string: '' @@ -32,11 +32,11 @@ interactions: content-type: - text/plain; charset=utf-8 date: - - Fri, 31 Mar 2023 05:16:02 GMT + - Fri, 05 Jul 2024 06:10:01 GMT expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/d1c73d3c-59a4-461c-afcd-9ebd41f82643?monitor=true&api-version=2022-09-01 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/06d45482-7b52-48c8-b637-bf70327583eb?monitor=true&api-version=2023-05-01&t=638557566011296794&c=MIIHhjCCBm6gAwIBAgITHgTRyflxkShu--VinwAABNHJ-TANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNjI3MTI0MTAxWhcNMjQwOTI1MTI0MTAxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANBrr0L6Umt3WSdxpF0u7V5gmAhnCYp5MANqa_Z1Fi90k1oNBpVRBeA83-DP_Kt_w1LLlI4-Qx-OR3oxA2hhBS1pPjKRQGhbQreLu_HkL_lUHcsm59L9nDF-DDs8AgOpIzfMIcXm0X8J8hyYSMn6OkEeBIbZyzb1K_iQ9ZTXNMGHEML_vBTGNC5pQkI508LMKIIY9hcgwIUl60A6gut5T7hrRa0EkZHIUtKgPwsbAG-67-2rpW4XN1125OMyh0FQHtH68Rqyq8D4JThT13X0iZJMkBbgWo4aeC3KjbnTcS2w1gTevr28je0j-5nGzE9fWPCxSmbsU57LVdECqir1zVUCAwEAAaOCBHMwggRvMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAcsGCCsGAQUFBwEBBIIBvTCCAbkwYwYIKwYBBQUHMAKGV2h0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDEuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDQuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwHQYDVR0OBBYEFDqU3HmAN2gP75YPlHKXF04-rHxkMA4GA1UdDwEB_wQEAwIFoDCCASYGA1UdHwSCAR0wggEZMIIBFaCCARGgggENhj9odHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDATAMBgorBgEEAYI3ewQBMB8GA1UdIwQYMBaAFPFGaMbxw_ArLX2LauGy-b41_NFBMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAQEAhz6mKvyMpK6eZRoLvyFRPI_aKjF5ae_EklNspOi92t_cNaUHJGyQnVUHDk1c7IKh0ZkR5l50IrPdOXIS8kn332AhNv-9coG-TxLkOLUivhuUHq8OK5t_9GCDMmzUBjmVvlKuKXjpIJcZ-3Hi8tOr5j6DNIK86JfmEjlfL35Zqp8eRkfm8_5w_NH_bQ2ELzBrNErXSaRXgos1MRuJM01UJ-lDkGzxnvKmkjtny4bouxAwC7UU3jcNnn5N14ENI1b6Xfd6UFz0sAbhcu00CyN4Le8M3T4eqnLPfv7lCtZwxo9So1aSU5Sw4HgYdYs9hOPiYGj3qxtT7rmKCUuSIdv4TA&s=JEer7UYXWx3wjvtrDvZONSqsaWSOCy-JamNIOQZNG2dGrmQYZfW33xPxODU4Pi3VdBzmMF-o4AB4YM0P_bUFbJmL5U5rDJengfFeMtNx_6BlOMJxeWrL8yRymLhPeoNqON3RIGNAeo26qZl5toHvXoXR1_nph2yl_7-gy-ENgBABqHpZkZ1YIQZB6jygf54AtjWbknD43ZlcdgT9bYHdisCJ39rypVLp6PQUolPOG0F2pL7FOMLvhDpQ7jz3UAEUMHfsLEC6p3ge0FT3R8x4cLHFJsozk1Rx8Kk4x2ib0UoRLp3aFIbJfOYqeuo7UgTAnAUYQR7ffFCVBe0jgBKzjg&h=RH5f8T_W_M9RMpj9PWOvgQqfHd0U-CBpoJjB9LFnLLg pragma: - no-cache server: @@ -45,8 +45,12 @@ interactions: - max-age=31536000; includeSubDomains x-content-type-options: - nosniff + x-ms-operation-identifier: + - tenantId=54826b22-38d6-4fb2-bad9-b7b93a3e9c5a,objectId=a7250e3a-0e5e-48e2-9a34-45f1f5e1a91e/eastus2euap/f7586d96-aeaa-4628-90b1-7fc6e63af9a4 + x-ms-ratelimit-remaining-subscription-global-writes: + - '2999' x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '199' status: code: 202 message: Accepted @@ -64,21 +68,69 @@ interactions: ParameterSetName: - -n -g -l User-Agent: - - AZURECLI/2.46.0 azsdk-python-azure-mgmt-storage/21.0.0 Python/3.10.10 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.62.0 (PIP) azsdk-python-core/1.28.0 Python/3.9.13 (Windows-10-10.0.19045-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/d1c73d3c-59a4-461c-afcd-9ebd41f82643?monitor=true&api-version=2022-09-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/06d45482-7b52-48c8-b637-bf70327583eb?monitor=true&api-version=2023-05-01&t=638557566011296794&c=MIIHhjCCBm6gAwIBAgITHgTRyflxkShu--VinwAABNHJ-TANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNjI3MTI0MTAxWhcNMjQwOTI1MTI0MTAxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANBrr0L6Umt3WSdxpF0u7V5gmAhnCYp5MANqa_Z1Fi90k1oNBpVRBeA83-DP_Kt_w1LLlI4-Qx-OR3oxA2hhBS1pPjKRQGhbQreLu_HkL_lUHcsm59L9nDF-DDs8AgOpIzfMIcXm0X8J8hyYSMn6OkEeBIbZyzb1K_iQ9ZTXNMGHEML_vBTGNC5pQkI508LMKIIY9hcgwIUl60A6gut5T7hrRa0EkZHIUtKgPwsbAG-67-2rpW4XN1125OMyh0FQHtH68Rqyq8D4JThT13X0iZJMkBbgWo4aeC3KjbnTcS2w1gTevr28je0j-5nGzE9fWPCxSmbsU57LVdECqir1zVUCAwEAAaOCBHMwggRvMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAcsGCCsGAQUFBwEBBIIBvTCCAbkwYwYIKwYBBQUHMAKGV2h0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDEuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDQuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwHQYDVR0OBBYEFDqU3HmAN2gP75YPlHKXF04-rHxkMA4GA1UdDwEB_wQEAwIFoDCCASYGA1UdHwSCAR0wggEZMIIBFaCCARGgggENhj9odHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDATAMBgorBgEEAYI3ewQBMB8GA1UdIwQYMBaAFPFGaMbxw_ArLX2LauGy-b41_NFBMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAQEAhz6mKvyMpK6eZRoLvyFRPI_aKjF5ae_EklNspOi92t_cNaUHJGyQnVUHDk1c7IKh0ZkR5l50IrPdOXIS8kn332AhNv-9coG-TxLkOLUivhuUHq8OK5t_9GCDMmzUBjmVvlKuKXjpIJcZ-3Hi8tOr5j6DNIK86JfmEjlfL35Zqp8eRkfm8_5w_NH_bQ2ELzBrNErXSaRXgos1MRuJM01UJ-lDkGzxnvKmkjtny4bouxAwC7UU3jcNnn5N14ENI1b6Xfd6UFz0sAbhcu00CyN4Le8M3T4eqnLPfv7lCtZwxo9So1aSU5Sw4HgYdYs9hOPiYGj3qxtT7rmKCUuSIdv4TA&s=JEer7UYXWx3wjvtrDvZONSqsaWSOCy-JamNIOQZNG2dGrmQYZfW33xPxODU4Pi3VdBzmMF-o4AB4YM0P_bUFbJmL5U5rDJengfFeMtNx_6BlOMJxeWrL8yRymLhPeoNqON3RIGNAeo26qZl5toHvXoXR1_nph2yl_7-gy-ENgBABqHpZkZ1YIQZB6jygf54AtjWbknD43ZlcdgT9bYHdisCJ39rypVLp6PQUolPOG0F2pL7FOMLvhDpQ7jz3UAEUMHfsLEC6p3ge0FT3R8x4cLHFJsozk1Rx8Kk4x2ib0UoRLp3aFIbJfOYqeuo7UgTAnAUYQR7ffFCVBe0jgBKzjg&h=RH5f8T_W_M9RMpj9PWOvgQqfHd0U-CBpoJjB9LFnLLg response: body: - string: '{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/cli000002","name":"cli000002","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-31T05:15:59.8973788Z","key2":"2023-03-31T05:15:59.8973788Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-31T05:16:00.3504998Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-31T05:16:00.3504998Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-31T05:15:59.7411197Z","primaryEndpoints":{"dfs":"https://cli000002.dfs.core.windows.net/","web":"https://cli000002.z3.web.core.windows.net/","blob":"https://cli000002.blob.core.windows.net/","queue":"https://cli000002.queue.core.windows.net/","table":"https://cli000002.table.core.windows.net/","file":"https://cli000002.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available","secondaryLocation":"centraluseuap","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://cli000002-secondary.dfs.core.windows.net/","web":"https://cli000002-secondary.z3.web.core.windows.net/","blob":"https://cli000002-secondary.blob.core.windows.net/","queue":"https://cli000002-secondary.queue.core.windows.net/","table":"https://cli000002-secondary.table.core.windows.net/"}}}' + string: '' + headers: + cache-control: + - no-cache + content-length: + - '0' + content-type: + - text/plain; charset=utf-8 + date: + - Fri, 05 Jul 2024 06:10:01 GMT + expires: + - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/06d45482-7b52-48c8-b637-bf70327583eb?monitor=true&api-version=2023-05-01&t=638557566014734582&c=MIIHhjCCBm6gAwIBAgITHgTRyflxkShu--VinwAABNHJ-TANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNjI3MTI0MTAxWhcNMjQwOTI1MTI0MTAxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANBrr0L6Umt3WSdxpF0u7V5gmAhnCYp5MANqa_Z1Fi90k1oNBpVRBeA83-DP_Kt_w1LLlI4-Qx-OR3oxA2hhBS1pPjKRQGhbQreLu_HkL_lUHcsm59L9nDF-DDs8AgOpIzfMIcXm0X8J8hyYSMn6OkEeBIbZyzb1K_iQ9ZTXNMGHEML_vBTGNC5pQkI508LMKIIY9hcgwIUl60A6gut5T7hrRa0EkZHIUtKgPwsbAG-67-2rpW4XN1125OMyh0FQHtH68Rqyq8D4JThT13X0iZJMkBbgWo4aeC3KjbnTcS2w1gTevr28je0j-5nGzE9fWPCxSmbsU57LVdECqir1zVUCAwEAAaOCBHMwggRvMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAcsGCCsGAQUFBwEBBIIBvTCCAbkwYwYIKwYBBQUHMAKGV2h0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDEuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDQuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwHQYDVR0OBBYEFDqU3HmAN2gP75YPlHKXF04-rHxkMA4GA1UdDwEB_wQEAwIFoDCCASYGA1UdHwSCAR0wggEZMIIBFaCCARGgggENhj9odHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDATAMBgorBgEEAYI3ewQBMB8GA1UdIwQYMBaAFPFGaMbxw_ArLX2LauGy-b41_NFBMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAQEAhz6mKvyMpK6eZRoLvyFRPI_aKjF5ae_EklNspOi92t_cNaUHJGyQnVUHDk1c7IKh0ZkR5l50IrPdOXIS8kn332AhNv-9coG-TxLkOLUivhuUHq8OK5t_9GCDMmzUBjmVvlKuKXjpIJcZ-3Hi8tOr5j6DNIK86JfmEjlfL35Zqp8eRkfm8_5w_NH_bQ2ELzBrNErXSaRXgos1MRuJM01UJ-lDkGzxnvKmkjtny4bouxAwC7UU3jcNnn5N14ENI1b6Xfd6UFz0sAbhcu00CyN4Le8M3T4eqnLPfv7lCtZwxo9So1aSU5Sw4HgYdYs9hOPiYGj3qxtT7rmKCUuSIdv4TA&s=CQrP7_jLB6JmLxuMCA8MIOAhmy3CXMzgEprGcwLgH_Tt9fQrdmT8h3t1ORU8UYCr6J3kW09gJcWzi-RcF7ZnHIzGXAa2DTZ7TmJwB-krSeN8LpkYD2MHWCocYanMj4WiICnTQyJhyKnR6h6y2BS6F3T8eZgbH4KRLqKG4vKoad1GFnAoMVODIg4RJIri8pFnaQLg61MFY1isEjEkGqr6LBO3x98owVUI0wyCl4_QGfAaXnefk7PzR9WktZF2_icf-L9fc9jq1Ll4ZJq8C7dyQT80iyLQNuK_e9ikIr4q3YPWBUoGEdQ5ZbuVtIAxOeixJ5gY68hb1yyflUvxrufJTw&h=DQ7Ok7fuO-Yk1QQQzWGOlbX83Efvav7yyDg7yG6VTkU + pragma: + - no-cache + server: + - Microsoft-Azure-Storage-Resource-Provider/1.0,Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=54826b22-38d6-4fb2-bad9-b7b93a3e9c5a,objectId=a7250e3a-0e5e-48e2-9a34-45f1f5e1a91e/eastus2euap/9ae64be6-73b4-4736-9007-6a8b02dd7bef + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' + status: + code: 202 + message: Accepted +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - storage account create + Connection: + - keep-alive + ParameterSetName: + - -n -g -l + User-Agent: + - AZURECLI/2.62.0 (PIP) azsdk-python-core/1.28.0 Python/3.9.13 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Storage/locations/eastus2euap/asyncoperations/06d45482-7b52-48c8-b637-bf70327583eb?monitor=true&api-version=2023-05-01&t=638557566014734582&c=MIIHhjCCBm6gAwIBAgITHgTRyflxkShu--VinwAABNHJ-TANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNjI3MTI0MTAxWhcNMjQwOTI1MTI0MTAxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANBrr0L6Umt3WSdxpF0u7V5gmAhnCYp5MANqa_Z1Fi90k1oNBpVRBeA83-DP_Kt_w1LLlI4-Qx-OR3oxA2hhBS1pPjKRQGhbQreLu_HkL_lUHcsm59L9nDF-DDs8AgOpIzfMIcXm0X8J8hyYSMn6OkEeBIbZyzb1K_iQ9ZTXNMGHEML_vBTGNC5pQkI508LMKIIY9hcgwIUl60A6gut5T7hrRa0EkZHIUtKgPwsbAG-67-2rpW4XN1125OMyh0FQHtH68Rqyq8D4JThT13X0iZJMkBbgWo4aeC3KjbnTcS2w1gTevr28je0j-5nGzE9fWPCxSmbsU57LVdECqir1zVUCAwEAAaOCBHMwggRvMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAcsGCCsGAQUFBwEBBIIBvTCCAbkwYwYIKwYBBQUHMAKGV2h0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDEuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDQuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwHQYDVR0OBBYEFDqU3HmAN2gP75YPlHKXF04-rHxkMA4GA1UdDwEB_wQEAwIFoDCCASYGA1UdHwSCAR0wggEZMIIBFaCCARGgggENhj9odHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmyGMWh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDATAMBgorBgEEAYI3ewQBMB8GA1UdIwQYMBaAFPFGaMbxw_ArLX2LauGy-b41_NFBMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAQEAhz6mKvyMpK6eZRoLvyFRPI_aKjF5ae_EklNspOi92t_cNaUHJGyQnVUHDk1c7IKh0ZkR5l50IrPdOXIS8kn332AhNv-9coG-TxLkOLUivhuUHq8OK5t_9GCDMmzUBjmVvlKuKXjpIJcZ-3Hi8tOr5j6DNIK86JfmEjlfL35Zqp8eRkfm8_5w_NH_bQ2ELzBrNErXSaRXgos1MRuJM01UJ-lDkGzxnvKmkjtny4bouxAwC7UU3jcNnn5N14ENI1b6Xfd6UFz0sAbhcu00CyN4Le8M3T4eqnLPfv7lCtZwxo9So1aSU5Sw4HgYdYs9hOPiYGj3qxtT7rmKCUuSIdv4TA&s=CQrP7_jLB6JmLxuMCA8MIOAhmy3CXMzgEprGcwLgH_Tt9fQrdmT8h3t1ORU8UYCr6J3kW09gJcWzi-RcF7ZnHIzGXAa2DTZ7TmJwB-krSeN8LpkYD2MHWCocYanMj4WiICnTQyJhyKnR6h6y2BS6F3T8eZgbH4KRLqKG4vKoad1GFnAoMVODIg4RJIri8pFnaQLg61MFY1isEjEkGqr6LBO3x98owVUI0wyCl4_QGfAaXnefk7PzR9WktZF2_icf-L9fc9jq1Ll4ZJq8C7dyQT80iyLQNuK_e9ikIr4q3YPWBUoGEdQ5ZbuVtIAxOeixJ5gY68hb1yyflUvxrufJTw&h=DQ7Ok7fuO-Yk1QQQzWGOlbX83Efvav7yyDg7yG6VTkU + response: + body: + string: '{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/cli000002","name":"cli000002","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2024-07-05T06:09:57.0459873Z","key2":"2024-07-05T06:09:57.0459873Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-05T06:09:57.3584891Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-05T06:09:57.3584891Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-07-05T06:09:56.9522387Z","primaryEndpoints":{"dfs":"https://cli000002.dfs.core.windows.net/","web":"https://cli000002.z3.web.core.windows.net/","blob":"https://cli000002.blob.core.windows.net/","queue":"https://cli000002.queue.core.windows.net/","table":"https://cli000002.table.core.windows.net/","file":"https://cli000002.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available","secondaryLocation":"centraluseuap","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://cli000002-secondary.dfs.core.windows.net/","web":"https://cli000002-secondary.z3.web.core.windows.net/","blob":"https://cli000002-secondary.blob.core.windows.net/","queue":"https://cli000002-secondary.queue.core.windows.net/","table":"https://cli000002-secondary.table.core.windows.net/"}}}' headers: cache-control: - no-cache content-length: - - '1771' + - '1787' content-type: - application/json date: - - Fri, 31 Mar 2023 05:16:19 GMT + - Fri, 05 Jul 2024 06:10:18 GMT expires: - '-1' pragma: @@ -87,12 +139,12 @@ interactions: - Microsoft-Azure-Storage-Resource-Provider/1.0,Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding x-content-type-options: - nosniff + x-ms-operation-identifier: + - tenantId=54826b22-38d6-4fb2-bad9-b7b93a3e9c5a,objectId=a7250e3a-0e5e-48e2-9a34-45f1f5e1a91e/eastus2euap/8bda2a91-805d-4f03-9476-f1d442525a6a + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' status: code: 200 message: OK @@ -110,21 +162,21 @@ interactions: ParameterSetName: - -n -g --enable-files-aadkerb --domain-name --domain-guid User-Agent: - - AZURECLI/2.46.0 azsdk-python-azure-mgmt-storage/21.0.0 Python/3.10.10 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.62.0 (PIP) azsdk-python-core/1.28.0 Python/3.9.13 (Windows-10-10.0.19045-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/cli000002?api-version=2022-09-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/cli000002?api-version=2023-05-01 response: body: - string: '{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/cli000002","name":"cli000002","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-31T05:15:59.8973788Z","key2":"2023-03-31T05:15:59.8973788Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-31T05:16:00.3504998Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-31T05:16:00.3504998Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-31T05:15:59.7411197Z","primaryEndpoints":{"dfs":"https://cli000002.dfs.core.windows.net/","web":"https://cli000002.z3.web.core.windows.net/","blob":"https://cli000002.blob.core.windows.net/","queue":"https://cli000002.queue.core.windows.net/","table":"https://cli000002.table.core.windows.net/","file":"https://cli000002.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available","secondaryLocation":"centraluseuap","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://cli000002-secondary.dfs.core.windows.net/","web":"https://cli000002-secondary.z3.web.core.windows.net/","blob":"https://cli000002-secondary.blob.core.windows.net/","queue":"https://cli000002-secondary.queue.core.windows.net/","table":"https://cli000002-secondary.table.core.windows.net/"}}}' + string: '{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/cli000002","name":"cli000002","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2024-07-05T06:09:57.0459873Z","key2":"2024-07-05T06:09:57.0459873Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-05T06:09:57.3584891Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-05T06:09:57.3584891Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-07-05T06:09:56.9522387Z","primaryEndpoints":{"dfs":"https://cli000002.dfs.core.windows.net/","web":"https://cli000002.z3.web.core.windows.net/","blob":"https://cli000002.blob.core.windows.net/","queue":"https://cli000002.queue.core.windows.net/","table":"https://cli000002.table.core.windows.net/","file":"https://cli000002.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available","secondaryLocation":"centraluseuap","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://cli000002-secondary.dfs.core.windows.net/","web":"https://cli000002-secondary.z3.web.core.windows.net/","blob":"https://cli000002-secondary.blob.core.windows.net/","queue":"https://cli000002-secondary.queue.core.windows.net/","table":"https://cli000002-secondary.table.core.windows.net/"}}}' headers: cache-control: - no-cache content-length: - - '1771' + - '1787' content-type: - application/json date: - - Fri, 31 Mar 2023 05:16:21 GMT + - Fri, 05 Jul 2024 06:10:19 GMT expires: - '-1' pragma: @@ -133,12 +185,10 @@ interactions: - Microsoft-Azure-Storage-Resource-Provider/1.0,Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding x-content-type-options: - nosniff + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' status: code: 200 message: OK @@ -156,21 +206,21 @@ interactions: ParameterSetName: - -n -g --enable-files-aadkerb --domain-name --domain-guid User-Agent: - - AZURECLI/2.46.0 azsdk-python-azure-mgmt-storage/21.0.0 Python/3.10.10 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.62.0 (PIP) azsdk-python-core/1.28.0 Python/3.9.13 (Windows-10-10.0.19045-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/cli000002?api-version=2022-09-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/cli000002?api-version=2023-05-01 response: body: - string: '{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/cli000002","name":"cli000002","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-31T05:15:59.8973788Z","key2":"2023-03-31T05:15:59.8973788Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-31T05:16:00.3504998Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-31T05:16:00.3504998Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-31T05:15:59.7411197Z","primaryEndpoints":{"dfs":"https://cli000002.dfs.core.windows.net/","web":"https://cli000002.z3.web.core.windows.net/","blob":"https://cli000002.blob.core.windows.net/","queue":"https://cli000002.queue.core.windows.net/","table":"https://cli000002.table.core.windows.net/","file":"https://cli000002.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available","secondaryLocation":"centraluseuap","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://cli000002-secondary.dfs.core.windows.net/","web":"https://cli000002-secondary.z3.web.core.windows.net/","blob":"https://cli000002-secondary.blob.core.windows.net/","queue":"https://cli000002-secondary.queue.core.windows.net/","table":"https://cli000002-secondary.table.core.windows.net/"}}}' + string: '{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/cli000002","name":"cli000002","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2024-07-05T06:09:57.0459873Z","key2":"2024-07-05T06:09:57.0459873Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-05T06:09:57.3584891Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-05T06:09:57.3584891Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-07-05T06:09:56.9522387Z","primaryEndpoints":{"dfs":"https://cli000002.dfs.core.windows.net/","web":"https://cli000002.z3.web.core.windows.net/","blob":"https://cli000002.blob.core.windows.net/","queue":"https://cli000002.queue.core.windows.net/","table":"https://cli000002.table.core.windows.net/","file":"https://cli000002.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available","secondaryLocation":"centraluseuap","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://cli000002-secondary.dfs.core.windows.net/","web":"https://cli000002-secondary.z3.web.core.windows.net/","blob":"https://cli000002-secondary.blob.core.windows.net/","queue":"https://cli000002-secondary.queue.core.windows.net/","table":"https://cli000002-secondary.table.core.windows.net/"}}}' headers: cache-control: - no-cache content-length: - - '1771' + - '1787' content-type: - application/json date: - - Fri, 31 Mar 2023 05:16:22 GMT + - Fri, 05 Jul 2024 06:10:21 GMT expires: - '-1' pragma: @@ -179,12 +229,10 @@ interactions: - Microsoft-Azure-Storage-Resource-Provider/1.0,Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding x-content-type-options: - nosniff + x-ms-ratelimit-remaining-subscription-global-reads: + - '3748' status: code: 200 message: OK @@ -213,23 +261,23 @@ interactions: ParameterSetName: - -n -g --enable-files-aadkerb --domain-name --domain-guid User-Agent: - - AZURECLI/2.46.0 azsdk-python-azure-mgmt-storage/21.0.0 Python/3.10.10 (Windows-10-10.0.22621-SP0) + - AZURECLI/2.62.0 (PIP) azsdk-python-core/1.28.0 Python/3.9.13 (Windows-10-10.0.19045-SP0) method: PATCH - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/cli000002?api-version=2022-09-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/cli000002?api-version=2023-05-01 response: body: - string: '{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/cli000002","name":"cli000002","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2023-03-31T05:15:59.8973788Z","key2":"2023-03-31T05:15:59.8973788Z"},"privateEndpointConnections":[],"azureFilesIdentityBasedAuthentication":{"directoryServiceOptions":"AADKERB","activeDirectoryProperties":{"domainName":"mydomain.com","netBiosDomainName":" + string: '{"sku":{"name":"Standard_RAGRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Storage/storageAccounts/cli000002","name":"cli000002","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2024-07-05T06:09:57.0459873Z","key2":"2024-07-05T06:09:57.0459873Z"},"privateEndpointConnections":[],"azureFilesIdentityBasedAuthentication":{"directoryServiceOptions":"AADKERB","activeDirectoryProperties":{"domainName":"mydomain.com","netBiosDomainName":" ","forestName":" ","domainGuid":"12345678-1234-1234-1234-123456789012","domainSid":" - ","azureStorageSid":" "}},"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-31T05:16:00.3504998Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2023-03-31T05:16:00.3504998Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2023-03-31T05:15:59.7411197Z","primaryEndpoints":{"dfs":"https://cli000002.dfs.core.windows.net/","web":"https://cli000002.z3.web.core.windows.net/","blob":"https://cli000002.blob.core.windows.net/","queue":"https://cli000002.queue.core.windows.net/","table":"https://cli000002.table.core.windows.net/","file":"https://cli000002.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available","secondaryLocation":"centraluseuap","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://cli000002-secondary.dfs.core.windows.net/","web":"https://cli000002-secondary.z3.web.core.windows.net/","blob":"https://cli000002-secondary.blob.core.windows.net/","queue":"https://cli000002-secondary.queue.core.windows.net/","table":"https://cli000002-secondary.table.core.windows.net/"}}}' + ","azureStorageSid":" "}},"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":false,"networkAcls":{"ipv6Rules":[],"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-05T06:09:57.3584891Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2024-07-05T06:09:57.3584891Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2024-07-05T06:09:56.9522387Z","primaryEndpoints":{"dfs":"https://cli000002.dfs.core.windows.net/","web":"https://cli000002.z3.web.core.windows.net/","blob":"https://cli000002.blob.core.windows.net/","queue":"https://cli000002.queue.core.windows.net/","table":"https://cli000002.table.core.windows.net/","file":"https://cli000002.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available","secondaryLocation":"centraluseuap","statusOfSecondary":"available","secondaryEndpoints":{"dfs":"https://cli000002-secondary.dfs.core.windows.net/","web":"https://cli000002-secondary.z3.web.core.windows.net/","blob":"https://cli000002-secondary.blob.core.windows.net/","queue":"https://cli000002-secondary.queue.core.windows.net/","table":"https://cli000002-secondary.table.core.windows.net/"}}}' headers: cache-control: - no-cache content-length: - - '2038' + - '2054' content-type: - application/json date: - - Fri, 31 Mar 2023 05:16:28 GMT + - Fri, 05 Jul 2024 06:10:25 GMT expires: - '-1' pragma: @@ -238,14 +286,14 @@ interactions: - Microsoft-Azure-Storage-Resource-Provider/1.0,Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding x-content-type-options: - nosniff + x-ms-operation-identifier: + - tenantId=54826b22-38d6-4fb2-bad9-b7b93a3e9c5a,objectId=a7250e3a-0e5e-48e2-9a34-45f1f5e1a91e/eastus2euap/8c717102-14dd-4215-b305-7b2d7badc538 + x-ms-ratelimit-remaining-subscription-global-writes: + - '2999' x-ms-ratelimit-remaining-subscription-writes: - - '1198' + - '199' status: code: 200 message: OK diff --git a/src/storage-preview/azext_storage_preview/util.py b/src/storage-preview/azext_storage_preview/util.py index ceb658674af..f4a878b8eb2 100644 --- a/src/storage-preview/azext_storage_preview/util.py +++ b/src/storage-preview/azext_storage_preview/util.py @@ -5,7 +5,7 @@ import os -from datetime import datetime +from datetime import datetime, timedelta from .profiles import CUSTOM_DATA_STORAGE_FILESHARE, CUSTOM_DATA_STORAGE_BLOB @@ -102,7 +102,6 @@ def glob_files_remotely(cmd, client, share_name, pattern): def create_short_lived_blob_sas(cmd, account_name, account_key, container, blob): - from datetime import datetime, timedelta if cmd.supported_api_version(min_api='2017-04-17'): t_sas = cmd.get_models( 'blob.sharedaccesssignature#BlobSharedAccessSignature') @@ -116,7 +115,6 @@ def create_short_lived_blob_sas(cmd, account_name, account_key, container, blob) def create_short_lived_file_sas(cmd, account_name, account_key, share, directory_name, file_name): - from datetime import datetime, timedelta if cmd.supported_api_version(min_api='2017-04-17'): t_sas = cmd.get_models( 'file.sharedaccesssignature#FileSharedAccessSignature') @@ -133,7 +131,6 @@ def create_short_lived_file_sas(cmd, account_name, account_key, share, directory def create_short_lived_container_sas(cmd, account_name, account_key, container): - from datetime import datetime, timedelta if cmd.supported_api_version(min_api='2017-04-17'): t_sas = cmd.get_models( 'blob.sharedaccesssignature#BlobSharedAccessSignature') @@ -147,7 +144,6 @@ def create_short_lived_container_sas(cmd, account_name, account_key, container): def create_short_lived_share_sas(cmd, account_name, account_key, share): - from datetime import datetime, timedelta if cmd.supported_api_version(min_api='2017-04-17'): t_sas = cmd.get_models( 'file.sharedaccesssignature#FileSharedAccessSignature') @@ -244,7 +240,6 @@ def wrapper(*args, **kwargs): def create_short_lived_blob_sas_v2(cmd, account_name, account_key, container, blob): - from datetime import timedelta t_sas = cmd.get_models('_shared_access_signature#BlobSharedAccessSignature', resource_type=CUSTOM_DATA_STORAGE_BLOB) @@ -256,7 +251,6 @@ def create_short_lived_blob_sas_v2(cmd, account_name, account_key, container, bl def create_short_lived_file_sas_v2(cmd, account_name, account_key, share, directory_name, file_name): - from datetime import timedelta t_sas = cmd.get_models('_shared_access_signature#FileSharedAccessSignature', resource_type=CUSTOM_DATA_STORAGE_FILESHARE) @@ -269,7 +263,6 @@ def create_short_lived_file_sas_v2(cmd, account_name, account_key, share, direct def create_short_lived_container_sas_track2(cmd, account_name, account_key, container): - from datetime import timedelta t_generate_container_sas = cmd.get_models('_shared_access_signature#generate_container_sas', resource_type=CUSTOM_DATA_STORAGE_BLOB) expiry = (datetime.utcnow() + timedelta(days=1)).strftime('%Y-%m-%dT%H:%M:%SZ') @@ -278,7 +271,6 @@ def create_short_lived_container_sas_track2(cmd, account_name, account_key, cont def create_short_lived_share_sas_track2(cmd, account_name, account_key, share): - from datetime import timedelta t_generate_share_sas = cmd.get_models('#generate_share_sas', resource_type=CUSTOM_DATA_STORAGE_FILESHARE) expiry = (datetime.utcnow() + timedelta(days=1)).strftime('%Y-%m-%dT%H:%M:%SZ') return t_generate_share_sas(account_name, share, account_key, permission='r', expiry=expiry, diff --git a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/_configuration.py b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/_configuration.py index 1ea571a7c68..7980191b56a 100644 --- a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/_configuration.py +++ b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/_configuration.py @@ -10,7 +10,6 @@ # -------------------------------------------------------------------------- from typing import Any, TYPE_CHECKING -from azure.core.configuration import Configuration from azure.core.pipeline import policies from azure.mgmt.core.policies import ARMChallengeAuthenticationPolicy, ARMHttpLoggingPolicy @@ -20,7 +19,7 @@ # pylint: disable=unused-import,ungrouped-imports from azure.core.credentials import TokenCredential -class StorageManagementClientConfiguration(Configuration): +class StorageManagementClientConfiguration: """Configuration for StorageManagementClient. Note that all parameters used to create this instance are saved as instance @@ -36,26 +35,24 @@ def __init__( self, credential: "TokenCredential", subscription_id: str, - **kwargs # type: Any + **kwargs: Any ): - # type: (...) -> None if credential is None: raise ValueError("Parameter 'credential' must not be None.") if subscription_id is None: raise ValueError("Parameter 'subscription_id' must not be None.") - super(StorageManagementClientConfiguration, self).__init__(**kwargs) self.credential = credential self.subscription_id = subscription_id self.credential_scopes = kwargs.pop('credential_scopes', ['https://management.azure.com/.default']) kwargs.setdefault('sdk_moniker', 'azure-mgmt-storage/{}'.format(VERSION)) + self.polling_interval = kwargs.get("polling_interval", 30) self._configure(**kwargs) def _configure( self, - **kwargs # type: Any + **kwargs: Any ): - # type: (...) -> None self.user_agent_policy = kwargs.get('user_agent_policy') or policies.UserAgentPolicy(**kwargs) self.headers_policy = kwargs.get('headers_policy') or policies.HeadersPolicy(**kwargs) self.proxy_policy = kwargs.get('proxy_policy') or policies.ProxyPolicy(**kwargs) diff --git a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/_serialization.py b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/_serialization.py index 240df16c57f..75e26c415d2 100644 --- a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/_serialization.py +++ b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/_serialization.py @@ -25,6 +25,7 @@ # -------------------------------------------------------------------------- # pylint: skip-file +# pyright: reportUnnecessaryTypeIgnoreComment=false from base64 import b64decode, b64encode import calendar @@ -37,34 +38,50 @@ import re import sys import codecs +from typing import ( + Dict, + Any, + cast, + Optional, + Union, + AnyStr, + IO, + Mapping, + Callable, + TypeVar, + MutableMapping, + Type, + List, + Mapping, +) + try: from urllib import quote # type: ignore except ImportError: - from urllib.parse import quote # type: ignore + from urllib.parse import quote import xml.etree.ElementTree as ET -import isodate +import isodate # type: ignore -from typing import Dict, Any, cast, TYPE_CHECKING +from azure.core.exceptions import DeserializationError, SerializationError +from azure.core.serialization import NULL as CoreNull -from azure.core.exceptions import DeserializationError, SerializationError, raise_with_traceback +_BOM = codecs.BOM_UTF8.decode(encoding="utf-8") -_BOM = codecs.BOM_UTF8.decode(encoding='utf-8') +ModelType = TypeVar("ModelType", bound="Model") +JSON = MutableMapping[str, Any] -if TYPE_CHECKING: - from typing import Optional, Union, AnyStr, IO, Mapping class RawDeserializer: # Accept "text" because we're open minded people... - JSON_REGEXP = re.compile(r'^(application|text)/([a-z+.]+\+)?json$') + JSON_REGEXP = re.compile(r"^(application|text)/([a-z+.]+\+)?json$") # Name used in context CONTEXT_NAME = "deserialized_data" @classmethod - def deserialize_from_text(cls, data, content_type=None): - # type: (Optional[Union[AnyStr, IO]], Optional[str]) -> Any + def deserialize_from_text(cls, data: Optional[Union[AnyStr, IO]], content_type: Optional[str] = None) -> Any: """Decode data according to content-type. Accept a stream of data as well, but will be load at once in memory for now. @@ -75,12 +92,12 @@ def deserialize_from_text(cls, data, content_type=None): :type data: str or bytes or IO :param str content_type: The content type. """ - if hasattr(data, 'read'): + if hasattr(data, "read"): # Assume a stream data = cast(IO, data).read() if isinstance(data, bytes): - data_as_str = data.decode(encoding='utf-8-sig') + data_as_str = data.decode(encoding="utf-8-sig") else: # Explain to mypy the correct type. data_as_str = cast(str, data) @@ -107,7 +124,7 @@ def deserialize_from_text(cls, data, content_type=None): pass return ET.fromstring(data_as_str) # nosec - except ET.ParseError: + except ET.ParseError as err: # It might be because the server has an issue, and returned JSON with # content-type XML.... # So let's try a JSON load, and if it's still broken @@ -116,7 +133,8 @@ def _json_attemp(data): try: return True, json.loads(data) except ValueError: - return False, None # Don't care about this one + return False, None # Don't care about this one + success, json_result = _json_attemp(data) if success: return json_result @@ -125,12 +143,11 @@ def _json_attemp(data): # The function hack is because Py2.7 messes up with exception # context otherwise. _LOGGER.critical("Wasn't XML not JSON, failing") - raise_with_traceback(DeserializationError, "XML is invalid") + raise DeserializationError("XML is invalid") from err raise DeserializationError("Cannot deserialize content-type: {}".format(content_type)) @classmethod - def deserialize_from_http_generics(cls, body_bytes, headers): - # type: (Optional[Union[AnyStr, IO]], Mapping) -> Any + def deserialize_from_http_generics(cls, body_bytes: Optional[Union[AnyStr, IO]], headers: Mapping) -> Any: """Deserialize from HTTP response. Use bytes and headers to NOT use any requests/aiohttp or whatever @@ -139,8 +156,8 @@ def deserialize_from_http_generics(cls, body_bytes, headers): """ # Try to use content-type from headers if available content_type = None - if 'content-type' in headers: - content_type = headers['content-type'].split(";")[0].strip().lower() + if "content-type" in headers: + content_type = headers["content-type"].split(";")[0].strip().lower() # Ouch, this server did not declare what it sent... # Let's guess it's JSON... # Also, since Autorest was considering that an empty body was a valid JSON, @@ -152,20 +169,15 @@ def deserialize_from_http_generics(cls, body_bytes, headers): return cls.deserialize_from_text(body_bytes, content_type) return None -try: - basestring # type: ignore - unicode_str = unicode # type: ignore -except NameError: - basestring = str # type: ignore - unicode_str = str # type: ignore _LOGGER = logging.getLogger(__name__) try: - _long_type = long # type: ignore + _long_type = long # type: ignore except NameError: _long_type = int + class UTC(datetime.tzinfo): """Time Zone info for handling UTC""" @@ -181,9 +193,11 @@ def dst(self, dt): """No daylight saving for UTC.""" return datetime.timedelta(hours=1) + try: - from datetime import timezone as _FixedOffset + from datetime import timezone as _FixedOffset # type: ignore except ImportError: # Python 2.7 + class _FixedOffset(datetime.tzinfo): # type: ignore """Fixed offset in minutes east from UTC. Copy/pasted from Python doc @@ -197,7 +211,7 @@ def utcoffset(self, dt): return self.__offset def tzname(self, dt): - return str(self.__offset.total_seconds()/3600) + return str(self.__offset.total_seconds() / 3600) def __repr__(self): return "".format(self.tzname(None)) @@ -208,14 +222,17 @@ def dst(self, dt): def __getinitargs__(self): return (self.__offset,) + try: from datetime import timezone - TZ_UTC = timezone.utc # type: ignore + + TZ_UTC = timezone.utc except ImportError: TZ_UTC = UTC() # type: ignore _FLATTEN = re.compile(r"(? None: + self.additional_properties: Optional[Dict[str, Any]] = {} for k in kwargs: if k not in self._attribute_map: _LOGGER.warning("%s is not a known attribute of class %s and will be ignored", k, self.__class__) @@ -276,48 +297,43 @@ def __init__(self, **kwargs): else: setattr(self, k, kwargs[k]) - def __eq__(self, other): + def __eq__(self, other: Any) -> bool: """Compare objects by comparing all attributes.""" if isinstance(other, self.__class__): return self.__dict__ == other.__dict__ return False - def __ne__(self, other): + def __ne__(self, other: Any) -> bool: """Compare objects by comparing all attributes.""" return not self.__eq__(other) - def __str__(self): + def __str__(self) -> str: return str(self.__dict__) @classmethod - def enable_additional_properties_sending(cls): - cls._attribute_map['additional_properties'] = {'key': '', 'type': '{object}'} + def enable_additional_properties_sending(cls) -> None: + cls._attribute_map["additional_properties"] = {"key": "", "type": "{object}"} @classmethod - def is_xml_model(cls): + def is_xml_model(cls) -> bool: try: - cls._xml_map + cls._xml_map # type: ignore except AttributeError: return False return True @classmethod def _create_xml_node(cls): - """Create XML node. - """ + """Create XML node.""" try: - xml_map = cls._xml_map + xml_map = cls._xml_map # type: ignore except AttributeError: xml_map = {} - return _create_xml_node( - xml_map.get('name', cls.__name__), - xml_map.get("prefix", None), - xml_map.get("ns", None) - ) + return _create_xml_node(xml_map.get("name", cls.__name__), xml_map.get("prefix", None), xml_map.get("ns", None)) - def serialize(self, keep_readonly=False, **kwargs): - """Return the JSON that would be sent to azure from this model. + def serialize(self, keep_readonly: bool = False, **kwargs: Any) -> JSON: + """Return the JSON that would be sent to server from this model. This is an alias to `as_dict(full_restapi_key_transformer, keep_readonly=False)`. @@ -328,10 +344,17 @@ def serialize(self, keep_readonly=False, **kwargs): :rtype: dict """ serializer = Serializer(self._infer_class_models()) - return serializer._serialize(self, keep_readonly=keep_readonly, **kwargs) - - def as_dict(self, keep_readonly=True, key_transformer=attribute_transformer, **kwargs): - """Return a dict that can be JSONify using json.dump. + return serializer._serialize(self, keep_readonly=keep_readonly, **kwargs) # type: ignore + + def as_dict( + self, + keep_readonly: bool = True, + key_transformer: Callable[ + [str, Dict[str, Any], Any], Any + ] = attribute_transformer, + **kwargs: Any + ) -> JSON: + """Return a dict that can be serialized using json.dump. Advanced usage might optionally use a callback as parameter: @@ -362,12 +385,12 @@ def my_key_transformer(key, attr_desc, value): :rtype: dict """ serializer = Serializer(self._infer_class_models()) - return serializer._serialize(self, key_transformer=key_transformer, keep_readonly=keep_readonly, **kwargs) + return serializer._serialize(self, key_transformer=key_transformer, keep_readonly=keep_readonly, **kwargs) # type: ignore @classmethod def _infer_class_models(cls): try: - str_models = cls.__module__.rsplit('.', 1)[0] + str_models = cls.__module__.rsplit(".", 1)[0] models = sys.modules[str_models] client_models = {k: v for k, v in models.__dict__.items() if isinstance(v, type)} if cls.__name__ not in client_models: @@ -378,7 +401,7 @@ def _infer_class_models(cls): return client_models @classmethod - def deserialize(cls, data, content_type=None): + def deserialize(cls: Type[ModelType], data: Any, content_type: Optional[str] = None) -> ModelType: """Parse a str using the RestAPI syntax and return a model. :param str data: A str using RestAPI structure. JSON by default. @@ -387,10 +410,15 @@ def deserialize(cls, data, content_type=None): :raises: DeserializationError if something went wrong """ deserializer = Deserializer(cls._infer_class_models()) - return deserializer(cls.__name__, data, content_type=content_type) + return deserializer(cls.__name__, data, content_type=content_type) # type: ignore @classmethod - def from_dict(cls, data, key_extractors=None, content_type=None): + def from_dict( + cls: Type[ModelType], + data: Any, + key_extractors: Optional[Callable[[str, Dict[str, Any], Any], Any]] = None, + content_type: Optional[str] = None, + ) -> ModelType: """Parse a dict using given key extractor return a model. By default consider key @@ -403,16 +431,20 @@ def from_dict(cls, data, key_extractors=None, content_type=None): :raises: DeserializationError if something went wrong """ deserializer = Deserializer(cls._infer_class_models()) - deserializer.key_extractors = [ - attribute_key_case_insensitive_extractor, - rest_key_case_insensitive_extractor, - last_rest_key_case_insensitive_extractor - ] if key_extractors is None else key_extractors - return deserializer(cls.__name__, data, content_type=content_type) + deserializer.key_extractors = ( # type: ignore + [ # type: ignore + attribute_key_case_insensitive_extractor, + rest_key_case_insensitive_extractor, + last_rest_key_case_insensitive_extractor, + ] + if key_extractors is None + else key_extractors + ) + return deserializer(cls.__name__, data, content_type=content_type) # type: ignore @classmethod def _flatten_subtype(cls, key, objects): - if '_subtype_map' not in cls.__dict__: + if "_subtype_map" not in cls.__dict__: return {} result = dict(cls._subtype_map[key]) for valuetype in cls._subtype_map[key].values(): @@ -425,18 +457,14 @@ def _classify(cls, response, objects): We want to ignore any inherited _subtype_maps. Remove the polymorphic key from the initial data. """ - for subtype_key in cls.__dict__.get('_subtype_map', {}).keys(): + for subtype_key in cls.__dict__.get("_subtype_map", {}).keys(): subtype_value = None if not isinstance(response, ET.Element): rest_api_response_key = cls._get_rest_key_parts(subtype_key)[-1] subtype_value = response.pop(rest_api_response_key, None) or response.pop(subtype_key, None) else: - subtype_value = xml_key_extractor( - subtype_key, - cls._attribute_map[subtype_key], - response - ) + subtype_value = xml_key_extractor(subtype_key, cls._attribute_map[subtype_key], response) if subtype_value: # Try to match base class. Can be class name only # (bug to fix in Autorest to support x-ms-discriminator-name) @@ -444,7 +472,7 @@ def _classify(cls, response, objects): return cls flatten_mapping_type = cls._flatten_subtype(subtype_key, objects) try: - return objects[flatten_mapping_type[subtype_value]] + return objects[flatten_mapping_type[subtype_value]] # type: ignore except KeyError: _LOGGER.warning( "Subtype value %s has no mapping, use base class %s.", @@ -453,11 +481,7 @@ def _classify(cls, response, objects): ) break else: - _LOGGER.warning( - "Discriminator %s is absent or null, use base class %s.", - subtype_key, - cls.__name__ - ) + _LOGGER.warning("Discriminator %s is absent or null, use base class %s.", subtype_key, cls.__name__) break return cls @@ -468,29 +492,40 @@ def _get_rest_key_parts(cls, attr_key): :returns: A list of RestAPI part :rtype: list """ - rest_split_key = _FLATTEN.split(cls._attribute_map[attr_key]['key']) + rest_split_key = _FLATTEN.split(cls._attribute_map[attr_key]["key"]) return [_decode_attribute_map_key(key_part) for key_part in rest_split_key] def _decode_attribute_map_key(key): """This decode a key in an _attribute_map to the actual key we want to look at - inside the received data. + inside the received data. - :param str key: A key string from the generated code + :param str key: A key string from the generated code """ - return key.replace('\\.', '.') + return key.replace("\\.", ".") class Serializer(object): """Request object model serializer.""" - basic_types = {str: 'str', int: 'int', bool: 'bool', float: 'float'} - - _xml_basic_types_serializers = {'bool': lambda x:str(x).lower()} - days = {0: "Mon", 1: "Tue", 2: "Wed", 3: "Thu", - 4: "Fri", 5: "Sat", 6: "Sun"} - months = {1: "Jan", 2: "Feb", 3: "Mar", 4: "Apr", 5: "May", 6: "Jun", - 7: "Jul", 8: "Aug", 9: "Sep", 10: "Oct", 11: "Nov", 12: "Dec"} + basic_types = {str: "str", int: "int", bool: "bool", float: "float"} + + _xml_basic_types_serializers = {"bool": lambda x: str(x).lower()} + days = {0: "Mon", 1: "Tue", 2: "Wed", 3: "Thu", 4: "Fri", 5: "Sat", 6: "Sun"} + months = { + 1: "Jan", + 2: "Feb", + 3: "Mar", + 4: "Apr", + 5: "May", + 6: "Jun", + 7: "Jul", + 8: "Aug", + 9: "Sep", + 10: "Oct", + 11: "Nov", + 12: "Dec", + } validation = { "min_length": lambda x, y: len(x) < y, "max_length": lambda x, y: len(x) > y, @@ -502,26 +537,26 @@ class Serializer(object): "max_items": lambda x, y: len(x) > y, "pattern": lambda x, y: not re.match(y, x, re.UNICODE), "unique": lambda x, y: len(x) != len(set(x)), - "multiple": lambda x, y: x % y != 0 - } + "multiple": lambda x, y: x % y != 0, + } - def __init__(self, classes=None): + def __init__(self, classes: Optional[Mapping[str, type]]=None): self.serialize_type = { - 'iso-8601': Serializer.serialize_iso, - 'rfc-1123': Serializer.serialize_rfc, - 'unix-time': Serializer.serialize_unix, - 'duration': Serializer.serialize_duration, - 'date': Serializer.serialize_date, - 'time': Serializer.serialize_time, - 'decimal': Serializer.serialize_decimal, - 'long': Serializer.serialize_long, - 'bytearray': Serializer.serialize_bytearray, - 'base64': Serializer.serialize_base64, - 'object': self.serialize_object, - '[]': self.serialize_iter, - '{}': self.serialize_dict - } - self.dependencies = dict(classes) if classes else {} + "iso-8601": Serializer.serialize_iso, + "rfc-1123": Serializer.serialize_rfc, + "unix-time": Serializer.serialize_unix, + "duration": Serializer.serialize_duration, + "date": Serializer.serialize_date, + "time": Serializer.serialize_time, + "decimal": Serializer.serialize_decimal, + "long": Serializer.serialize_long, + "bytearray": Serializer.serialize_bytearray, + "base64": Serializer.serialize_base64, + "object": self.serialize_object, + "[]": self.serialize_iter, + "{}": self.serialize_dict, + } + self.dependencies: Dict[str, type] = dict(classes) if classes else {} self.key_transformer = full_restapi_key_transformer self.client_side_validation = True @@ -542,14 +577,12 @@ def _serialize(self, target_obj, data_type=None, **kwargs): class_name = target_obj.__class__.__name__ if data_type: - return self.serialize_data( - target_obj, data_type, **kwargs) + return self.serialize_data(target_obj, data_type, **kwargs) if not hasattr(target_obj, "_attribute_map"): data_type = type(target_obj).__name__ if data_type in self.basic_types.values(): - return self.serialize_data( - target_obj, data_type, **kwargs) + return self.serialize_data(target_obj, data_type, **kwargs) # Force "is_xml" kwargs if we detect a XML model try: @@ -564,10 +597,10 @@ def _serialize(self, target_obj, data_type=None, **kwargs): attributes = target_obj._attribute_map for attr, attr_desc in attributes.items(): attr_name = attr - if not keep_readonly and target_obj._validation.get(attr_name, {}).get('readonly', False): + if not keep_readonly and target_obj._validation.get(attr_name, {}).get("readonly", False): continue - if attr_name == "additional_properties" and attr_desc["key"] == '': + if attr_name == "additional_properties" and attr_desc["key"] == "": if target_obj.additional_properties is not None: serialized.update(target_obj.additional_properties) continue @@ -575,69 +608,62 @@ def _serialize(self, target_obj, data_type=None, **kwargs): orig_attr = getattr(target_obj, attr) if is_xml_model_serialization: - pass # Don't provide "transformer" for XML for now. Keep "orig_attr" - else: # JSON + pass # Don't provide "transformer" for XML for now. Keep "orig_attr" + else: # JSON keys, orig_attr = key_transformer(attr, attr_desc.copy(), orig_attr) keys = keys if isinstance(keys, list) else [keys] - kwargs["serialization_ctxt"] = attr_desc - new_attr = self.serialize_data(orig_attr, attr_desc['type'], **kwargs) - + new_attr = self.serialize_data(orig_attr, attr_desc["type"], **kwargs) if is_xml_model_serialization: - xml_desc = attr_desc.get('xml', {}) - xml_name = xml_desc.get('name', attr_desc['key']) - xml_prefix = xml_desc.get('prefix', None) - xml_ns = xml_desc.get('ns', None) + xml_desc = attr_desc.get("xml", {}) + xml_name = xml_desc.get("name", attr_desc["key"]) + xml_prefix = xml_desc.get("prefix", None) + xml_ns = xml_desc.get("ns", None) if xml_desc.get("attr", False): if xml_ns: ET.register_namespace(xml_prefix, xml_ns) - xml_name = "{}{}".format(xml_ns, xml_name) - serialized.set(xml_name, new_attr) + xml_name = "{{{}}}{}".format(xml_ns, xml_name) + serialized.set(xml_name, new_attr) # type: ignore continue if xml_desc.get("text", False): - serialized.text = new_attr + serialized.text = new_attr # type: ignore continue if isinstance(new_attr, list): - serialized.extend(new_attr) + serialized.extend(new_attr) # type: ignore elif isinstance(new_attr, ET.Element): # If the down XML has no XML/Name, we MUST replace the tag with the local tag. But keeping the namespaces. - if 'name' not in getattr(orig_attr, '_xml_map', {}): + if "name" not in getattr(orig_attr, "_xml_map", {}): splitted_tag = new_attr.tag.split("}") - if len(splitted_tag) == 2: # Namespace + if len(splitted_tag) == 2: # Namespace new_attr.tag = "}".join([splitted_tag[0], xml_name]) else: new_attr.tag = xml_name - serialized.append(new_attr) + serialized.append(new_attr) # type: ignore else: # That's a basic type # Integrate namespace if necessary - local_node = _create_xml_node( - xml_name, - xml_prefix, - xml_ns - ) - local_node.text = unicode_str(new_attr) - serialized.append(local_node) - else: # JSON - for k in reversed(keys): - unflattened = {k: new_attr} - new_attr = unflattened + local_node = _create_xml_node(xml_name, xml_prefix, xml_ns) + local_node.text = str(new_attr) + serialized.append(local_node) # type: ignore + else: # JSON + for k in reversed(keys): # type: ignore + new_attr = {k: new_attr} _new_attr = new_attr _serialized = serialized - for k in keys: + for k in keys: # type: ignore if k not in _serialized: - _serialized.update(_new_attr) - _new_attr = _new_attr[k] + _serialized.update(_new_attr) # type: ignore + _new_attr = _new_attr[k] # type: ignore _serialized = _serialized[k] - except ValueError: - continue + except ValueError as err: + if isinstance(err, SerializationError): + raise except (AttributeError, KeyError, TypeError) as err: - msg = "Attribute {} in object {} cannot be serialized.\n{}".format( - attr_name, class_name, str(target_obj)) - raise_with_traceback(SerializationError, msg, err) + msg = "Attribute {} in object {} cannot be serialized.\n{}".format(attr_name, class_name, str(target_obj)) + raise SerializationError(msg) from err else: return serialized @@ -652,8 +678,8 @@ def body(self, data, data_type, **kwargs): """ # Just in case this is a dict - internal_data_type = data_type.strip('[]{}') - internal_data_type = self.dependencies.get(internal_data_type, None) + internal_data_type_str = data_type.strip("[]{}") + internal_data_type = self.dependencies.get(internal_data_type_str, None) try: is_xml_model_serialization = kwargs["is_xml"] except KeyError: @@ -668,19 +694,18 @@ def body(self, data, data_type, **kwargs): # We're not able to deal with additional properties for now. deserializer.additional_properties_detection = False if is_xml_model_serialization: - deserializer.key_extractors = [ + deserializer.key_extractors = [ # type: ignore attribute_key_case_insensitive_extractor, ] else: deserializer.key_extractors = [ rest_key_case_insensitive_extractor, attribute_key_case_insensitive_extractor, - last_rest_key_case_insensitive_extractor + last_rest_key_case_insensitive_extractor, ] data = deserializer._deserialize(data_type, data) except DeserializationError as err: - raise_with_traceback( - SerializationError, "Unable to build a model: "+str(err), err) + raise SerializationError("Unable to build a model: " + str(err)) from err return self._serialize(data, data_type, **kwargs) @@ -695,13 +720,14 @@ def url(self, name, data, data_type, **kwargs): """ try: output = self.serialize_data(data, data_type, **kwargs) - if data_type == 'bool': + if data_type == "bool": output = json.dumps(output) - if kwargs.get('skip_quote') is True: + if kwargs.get("skip_quote") is True: output = str(output) + output = output.replace("{", quote("{")).replace("}", quote("}")) else: - output = quote(str(output), safe='') + output = quote(str(output), safe="") except SerializationError: raise TypeError("{} must be type {}.".format(name, data_type)) else: @@ -712,7 +738,9 @@ def query(self, name, data, data_type, **kwargs): :param data: The data to be serialized. :param str data_type: The type to be serialized from. - :rtype: str + :keyword bool skip_quote: Whether to skip quote the serialized result. + Defaults to False. + :rtype: str, list :raises: TypeError if serialization fails. :raises: ValueError if data is None """ @@ -720,27 +748,17 @@ def query(self, name, data, data_type, **kwargs): # Treat the list aside, since we don't want to encode the div separator if data_type.startswith("["): internal_data_type = data_type[1:-1] - data = [ - self.serialize_data(d, internal_data_type, **kwargs) if d is not None else "" - for d - in data - ] - if not kwargs.get('skip_quote', False): - data = [ - quote(str(d), safe='') - for d - in data - ] - return str(self.serialize_iter(data, internal_data_type, **kwargs)) + do_quote = not kwargs.get('skip_quote', False) + return self.serialize_iter(data, internal_data_type, do_quote=do_quote, **kwargs) # Not a list, regular serialization output = self.serialize_data(data, data_type, **kwargs) - if data_type == 'bool': + if data_type == "bool": output = json.dumps(output) - if kwargs.get('skip_quote') is True: + if kwargs.get("skip_quote") is True: output = str(output) else: - output = quote(str(output), safe='') + output = quote(str(output), safe="") except SerializationError: raise TypeError("{} must be type {}.".format(name, data_type)) else: @@ -756,11 +774,11 @@ def header(self, name, data, data_type, **kwargs): :raises: ValueError if data is None """ try: - if data_type in ['[str]']: + if data_type in ["[str]"]: data = ["" if d is None else d for d in data] output = self.serialize_data(data, data_type, **kwargs) - if data_type == 'bool': + if data_type == "bool": output = json.dumps(output) except SerializationError: raise TypeError("{} must be type {}.".format(name, data_type)) @@ -782,6 +800,8 @@ def serialize_data(self, data, data_type, **kwargs): raise ValueError("No value for given attribute") try: + if data is CoreNull: + return None if data_type in self.basic_types.values(): return self.serialize_basic(data, data_type, **kwargs) @@ -796,13 +816,11 @@ def serialize_data(self, data, data_type, **kwargs): iter_type = data_type[0] + data_type[-1] if iter_type in self.serialize_type: - return self.serialize_type[iter_type]( - data, data_type[1:-1], **kwargs) + return self.serialize_type[iter_type](data, data_type[1:-1], **kwargs) except (ValueError, TypeError) as err: msg = "Unable to serialize value: {!r} as type: {!r}." - raise_with_traceback( - SerializationError, msg.format(data, data_type), err) + raise SerializationError(msg.format(data, data_type)) from err else: return self._serialize(data, **kwargs) @@ -829,7 +847,7 @@ def serialize_basic(cls, data, data_type, **kwargs): custom_serializer = cls._get_custom_serializers(data_type, **kwargs) if custom_serializer: return custom_serializer(data) - if data_type == 'str': + if data_type == "str": return cls.serialize_unicode(data) return eval(data_type)(data) # nosec @@ -847,7 +865,7 @@ def serialize_unicode(cls, data): pass try: - if isinstance(data, unicode): + if isinstance(data, unicode): # type: ignore # Don't change it, JSON and XML ElementTree are totally able # to serialize correctly u'' strings return data @@ -870,6 +888,8 @@ def serialize_iter(self, data, iter_type, div=None, **kwargs): not be None or empty. :param str div: If set, this str will be used to combine the elements in the iterable into a combined string. Default is 'None'. + :keyword bool do_quote: Whether to quote the serialized result of each iterable element. + Defaults to False. :rtype: list, str """ if isinstance(data, str): @@ -882,29 +902,34 @@ def serialize_iter(self, data, iter_type, div=None, **kwargs): for d in data: try: serialized.append(self.serialize_data(d, iter_type, **kwargs)) - except ValueError: + except ValueError as err: + if isinstance(err, SerializationError): + raise serialized.append(None) + if kwargs.get('do_quote', False): + serialized = [ + '' if s is None else quote(str(s), safe='') + for s + in serialized + ] + if div: - serialized = ['' if s is None else str(s) for s in serialized] + serialized = ["" if s is None else str(s) for s in serialized] serialized = div.join(serialized) - if 'xml' in serialization_ctxt or is_xml: + if "xml" in serialization_ctxt or is_xml: # XML serialization is more complicated - xml_desc = serialization_ctxt.get('xml', {}) - xml_name = xml_desc.get('name') + xml_desc = serialization_ctxt.get("xml", {}) + xml_name = xml_desc.get("name") if not xml_name: - xml_name = serialization_ctxt['key'] + xml_name = serialization_ctxt["key"] # Create a wrap node if necessary (use the fact that Element and list have "append") is_wrapped = xml_desc.get("wrapped", False) node_name = xml_desc.get("itemsName", xml_name) if is_wrapped: - final_result = _create_xml_node( - xml_name, - xml_desc.get('prefix', None), - xml_desc.get('ns', None) - ) + final_result = _create_xml_node(xml_name, xml_desc.get("prefix", None), xml_desc.get("ns", None)) else: final_result = [] # All list elements to "local_node" @@ -912,11 +937,7 @@ def serialize_iter(self, data, iter_type, div=None, **kwargs): if isinstance(el, ET.Element): el_node = el else: - el_node = _create_xml_node( - node_name, - xml_desc.get('prefix', None), - xml_desc.get('ns', None) - ) + el_node = _create_xml_node(node_name, xml_desc.get("prefix", None), xml_desc.get("ns", None)) if el is not None: # Otherwise it writes "None" :-p el_node.text = str(el) final_result.append(el_node) @@ -936,21 +957,18 @@ def serialize_dict(self, attr, dict_type, **kwargs): serialized = {} for key, value in attr.items(): try: - serialized[self.serialize_unicode(key)] = self.serialize_data( - value, dict_type, **kwargs) - except ValueError: + serialized[self.serialize_unicode(key)] = self.serialize_data(value, dict_type, **kwargs) + except ValueError as err: + if isinstance(err, SerializationError): + raise serialized[self.serialize_unicode(key)] = None - if 'xml' in serialization_ctxt: + if "xml" in serialization_ctxt: # XML serialization is more complicated - xml_desc = serialization_ctxt['xml'] - xml_name = xml_desc['name'] + xml_desc = serialization_ctxt["xml"] + xml_name = xml_desc["name"] - final_result = _create_xml_node( - xml_name, - xml_desc.get('prefix', None), - xml_desc.get('ns', None) - ) + final_result = _create_xml_node(xml_name, xml_desc.get("prefix", None), xml_desc.get("ns", None)) for key, value in serialized.items(): ET.SubElement(final_result, key).text = value return final_result @@ -975,7 +993,7 @@ def serialize_object(self, attr, **kwargs): return self.serialize_basic(attr, self.basic_types[obj_type], **kwargs) if obj_type is _long_type: return self.serialize_long(attr) - if obj_type is unicode_str: + if obj_type is str: return self.serialize_unicode(attr) if obj_type is datetime.datetime: return self.serialize_iso(attr) @@ -996,8 +1014,7 @@ def serialize_object(self, attr, **kwargs): serialized = {} for key, value in attr.items(): try: - serialized[self.serialize_unicode(key)] = self.serialize_object( - value, **kwargs) + serialized[self.serialize_unicode(key)] = self.serialize_object(value, **kwargs) except ValueError: serialized[self.serialize_unicode(key)] = None return serialized @@ -1006,8 +1023,7 @@ def serialize_object(self, attr, **kwargs): serialized = [] for obj in attr: try: - serialized.append(self.serialize_object( - obj, **kwargs)) + serialized.append(self.serialize_object(obj, **kwargs)) except ValueError: pass return serialized @@ -1020,10 +1036,10 @@ def serialize_enum(attr, enum_obj=None): except AttributeError: result = attr try: - enum_obj(result) + enum_obj(result) # type: ignore return result except ValueError: - for enum_value in enum_obj: + for enum_value in enum_obj: # type: ignore if enum_value.value.lower() == str(attr).lower(): return enum_value.value error = "{!r} is not valid value for enum {!r}" @@ -1045,8 +1061,8 @@ def serialize_base64(attr, **kwargs): :param attr: Object to be serialized. :rtype: str """ - encoded = b64encode(attr).decode('ascii') - return encoded.strip('=').replace('+', '-').replace('/', '_') + encoded = b64encode(attr).decode("ascii") + return encoded.strip("=").replace("+", "-").replace("/", "_") @staticmethod def serialize_decimal(attr, **kwargs): @@ -1113,16 +1129,20 @@ def serialize_rfc(attr, **kwargs): """ try: if not attr.tzinfo: - _LOGGER.warning( - "Datetime with no tzinfo will be considered UTC.") + _LOGGER.warning("Datetime with no tzinfo will be considered UTC.") utc = attr.utctimetuple() except AttributeError: raise TypeError("RFC1123 object must be valid Datetime object.") return "{}, {:02} {} {:04} {:02}:{:02}:{:02} GMT".format( - Serializer.days[utc.tm_wday], utc.tm_mday, - Serializer.months[utc.tm_mon], utc.tm_year, - utc.tm_hour, utc.tm_min, utc.tm_sec) + Serializer.days[utc.tm_wday], + utc.tm_mday, + Serializer.months[utc.tm_mon], + utc.tm_year, + utc.tm_hour, + utc.tm_min, + utc.tm_sec, + ) @staticmethod def serialize_iso(attr, **kwargs): @@ -1136,25 +1156,24 @@ def serialize_iso(attr, **kwargs): attr = isodate.parse_datetime(attr) try: if not attr.tzinfo: - _LOGGER.warning( - "Datetime with no tzinfo will be considered UTC.") + _LOGGER.warning("Datetime with no tzinfo will be considered UTC.") utc = attr.utctimetuple() if utc.tm_year > 9999 or utc.tm_year < 1: raise OverflowError("Hit max or min date") - microseconds = str(attr.microsecond).rjust(6,'0').rstrip('0').ljust(3, '0') + microseconds = str(attr.microsecond).rjust(6, "0").rstrip("0").ljust(3, "0") if microseconds: - microseconds = '.'+microseconds + microseconds = "." + microseconds date = "{:04}-{:02}-{:02}T{:02}:{:02}:{:02}".format( - utc.tm_year, utc.tm_mon, utc.tm_mday, - utc.tm_hour, utc.tm_min, utc.tm_sec) - return date + microseconds + 'Z' + utc.tm_year, utc.tm_mon, utc.tm_mday, utc.tm_hour, utc.tm_min, utc.tm_sec + ) + return date + microseconds + "Z" except (ValueError, OverflowError) as err: msg = "Unable to serialize datetime object." - raise_with_traceback(SerializationError, msg, err) + raise SerializationError(msg) from err except AttributeError as err: msg = "ISO-8601 object must be valid Datetime object." - raise_with_traceback(TypeError, msg, err) + raise TypeError(msg) from err @staticmethod def serialize_unix(attr, **kwargs): @@ -1169,18 +1188,19 @@ def serialize_unix(attr, **kwargs): return attr try: if not attr.tzinfo: - _LOGGER.warning( - "Datetime with no tzinfo will be considered UTC.") + _LOGGER.warning("Datetime with no tzinfo will be considered UTC.") return int(calendar.timegm(attr.utctimetuple())) except AttributeError: raise TypeError("Unix time object must be valid Datetime object.") + def rest_key_extractor(attr, attr_desc, data): - key = attr_desc['key'] + key = attr_desc["key"] working_data = data - while '.' in key: - dict_keys = _FLATTEN.split(key) + while "." in key: + # Need the cast, as for some reasons "split" is typed as list[str | Any] + dict_keys = cast(List[str], _FLATTEN.split(key)) if len(dict_keys) == 1: key = _decode_attribute_map_key(dict_keys[0]) break @@ -1189,17 +1209,17 @@ def rest_key_extractor(attr, attr_desc, data): if working_data is None: # If at any point while following flatten JSON path see None, it means # that all properties under are None as well - # https://github.com/Azure/msrest-for-python/issues/197 return None - key = '.'.join(dict_keys[1:]) + key = ".".join(dict_keys[1:]) return working_data.get(key) + def rest_key_case_insensitive_extractor(attr, attr_desc, data): - key = attr_desc['key'] + key = attr_desc["key"] working_data = data - while '.' in key: + while "." in key: dict_keys = _FLATTEN.split(key) if len(dict_keys) == 1: key = _decode_attribute_map_key(dict_keys[0]) @@ -1209,32 +1229,34 @@ def rest_key_case_insensitive_extractor(attr, attr_desc, data): if working_data is None: # If at any point while following flatten JSON path see None, it means # that all properties under are None as well - # https://github.com/Azure/msrest-for-python/issues/197 return None - key = '.'.join(dict_keys[1:]) + key = ".".join(dict_keys[1:]) if working_data: return attribute_key_case_insensitive_extractor(key, None, working_data) + def last_rest_key_extractor(attr, attr_desc, data): - """Extract the attribute in "data" based on the last part of the JSON path key. - """ - key = attr_desc['key'] + """Extract the attribute in "data" based on the last part of the JSON path key.""" + key = attr_desc["key"] dict_keys = _FLATTEN.split(key) return attribute_key_extractor(dict_keys[-1], None, data) + def last_rest_key_case_insensitive_extractor(attr, attr_desc, data): """Extract the attribute in "data" based on the last part of the JSON path key. This is the case insensitive version of "last_rest_key_extractor" """ - key = attr_desc['key'] + key = attr_desc["key"] dict_keys = _FLATTEN.split(key) return attribute_key_case_insensitive_extractor(dict_keys[-1], None, data) + def attribute_key_extractor(attr, _, data): return data.get(attr) + def attribute_key_case_insensitive_extractor(attr, _, data): found_key = None lower_attr = attr.lower() @@ -1245,6 +1267,7 @@ def attribute_key_case_insensitive_extractor(attr, _, data): return data.get(found_key) + def _extract_name_from_internal_type(internal_type): """Given an internal type XML description, extract correct XML name with namespace. @@ -1253,10 +1276,10 @@ def _extract_name_from_internal_type(internal_type): :returns: A tuple XML name + namespace dict """ internal_type_xml_map = getattr(internal_type, "_xml_map", {}) - xml_name = internal_type_xml_map.get('name', internal_type.__name__) + xml_name = internal_type_xml_map.get("name", internal_type.__name__) xml_ns = internal_type_xml_map.get("ns", None) if xml_ns: - xml_name = "{}{}".format(xml_ns, xml_name) + xml_name = "{{{}}}{}".format(xml_ns, xml_name) return xml_name @@ -1268,19 +1291,19 @@ def xml_key_extractor(attr, attr_desc, data): if not isinstance(data, ET.Element): return None - xml_desc = attr_desc.get('xml', {}) - xml_name = xml_desc.get('name', attr_desc['key']) + xml_desc = attr_desc.get("xml", {}) + xml_name = xml_desc.get("name", attr_desc["key"]) # Look for a children - is_iter_type = attr_desc['type'].startswith("[") + is_iter_type = attr_desc["type"].startswith("[") is_wrapped = xml_desc.get("wrapped", False) internal_type = attr_desc.get("internalType", None) internal_type_xml_map = getattr(internal_type, "_xml_map", {}) # Integrate namespace if necessary - xml_ns = xml_desc.get('ns', internal_type_xml_map.get("ns", None)) + xml_ns = xml_desc.get("ns", internal_type_xml_map.get("ns", None)) if xml_ns: - xml_name = "{}{}".format(xml_ns, xml_name) + xml_name = "{{{}}}{}".format(xml_ns, xml_name) # If it's an attribute, that's simple if xml_desc.get("attr", False): @@ -1294,15 +1317,15 @@ def xml_key_extractor(attr, attr_desc, data): # - Wrapped node # - Internal type is an enum (considered basic types) # - Internal type has no XML/Name node - if is_wrapped or (internal_type and (issubclass(internal_type, Enum) or 'name' not in internal_type_xml_map)): + if is_wrapped or (internal_type and (issubclass(internal_type, Enum) or "name" not in internal_type_xml_map)): children = data.findall(xml_name) # If internal type has a local name and it's not a list, I use that name - elif not is_iter_type and internal_type and 'name' in internal_type_xml_map: + elif not is_iter_type and internal_type and "name" in internal_type_xml_map: xml_name = _extract_name_from_internal_type(internal_type) children = data.findall(xml_name) # That's an array else: - if internal_type: # Complex type, ignore itemsName and use the complex type name + if internal_type: # Complex type, ignore itemsName and use the complex type name items_name = _extract_name_from_internal_type(internal_type) else: items_name = xml_desc.get("itemsName", xml_name) @@ -1311,21 +1334,22 @@ def xml_key_extractor(attr, attr_desc, data): if len(children) == 0: if is_iter_type: if is_wrapped: - return None # is_wrapped no node, we want None + return None # is_wrapped no node, we want None else: - return [] # not wrapped, assume empty list + return [] # not wrapped, assume empty list return None # Assume it's not there, maybe an optional node. # If is_iter_type and not wrapped, return all found children if is_iter_type: if not is_wrapped: return children - else: # Iter and wrapped, should have found one node only (the wrap one) + else: # Iter and wrapped, should have found one node only (the wrap one) if len(children) != 1: raise DeserializationError( "Tried to deserialize an array not wrapped, and found several nodes '{}'. Maybe you should declare this array as wrapped?".format( xml_name - )) + ) + ) return list(children[0]) # Might be empty list and that's ok. # Here it's not a itertype, we should have found one element only or empty @@ -1333,6 +1357,7 @@ def xml_key_extractor(attr, attr_desc, data): raise DeserializationError("Find several XML '{}' where it was not expected".format(xml_name)) return children[0] + class Deserializer(object): """Response object model deserializer. @@ -1340,37 +1365,32 @@ class Deserializer(object): :ivar list key_extractors: Ordered list of extractors to be used by this deserializer. """ - basic_types = {str: 'str', int: 'int', bool: 'bool', float: 'float'} + basic_types = {str: "str", int: "int", bool: "bool", float: "float"} - valid_date = re.compile( - r'\d{4}[-]\d{2}[-]\d{2}T\d{2}:\d{2}:\d{2}' - r'\.?\d*Z?[-+]?[\d{2}]?:?[\d{2}]?') + valid_date = re.compile(r"\d{4}[-]\d{2}[-]\d{2}T\d{2}:\d{2}:\d{2}" r"\.?\d*Z?[-+]?[\d{2}]?:?[\d{2}]?") - def __init__(self, classes=None): + def __init__(self, classes: Optional[Mapping[str, type]]=None): self.deserialize_type = { - 'iso-8601': Deserializer.deserialize_iso, - 'rfc-1123': Deserializer.deserialize_rfc, - 'unix-time': Deserializer.deserialize_unix, - 'duration': Deserializer.deserialize_duration, - 'date': Deserializer.deserialize_date, - 'time': Deserializer.deserialize_time, - 'decimal': Deserializer.deserialize_decimal, - 'long': Deserializer.deserialize_long, - 'bytearray': Deserializer.deserialize_bytearray, - 'base64': Deserializer.deserialize_base64, - 'object': self.deserialize_object, - '[]': self.deserialize_iter, - '{}': self.deserialize_dict - } + "iso-8601": Deserializer.deserialize_iso, + "rfc-1123": Deserializer.deserialize_rfc, + "unix-time": Deserializer.deserialize_unix, + "duration": Deserializer.deserialize_duration, + "date": Deserializer.deserialize_date, + "time": Deserializer.deserialize_time, + "decimal": Deserializer.deserialize_decimal, + "long": Deserializer.deserialize_long, + "bytearray": Deserializer.deserialize_bytearray, + "base64": Deserializer.deserialize_base64, + "object": self.deserialize_object, + "[]": self.deserialize_iter, + "{}": self.deserialize_dict, + } self.deserialize_expected_types = { - 'duration': (isodate.Duration, datetime.timedelta), - 'iso-8601': (datetime.datetime) + "duration": (isodate.Duration, datetime.timedelta), + "iso-8601": (datetime.datetime), } - self.dependencies = dict(classes) if classes else {} - self.key_extractors = [ - rest_key_extractor, - xml_key_extractor - ] + self.dependencies: Dict[str, type] = dict(classes) if classes else {} + self.key_extractors = [rest_key_extractor, xml_key_extractor] # Additional properties only works if the "rest_key_extractor" is used to # extract the keys. Making it to work whatever the key extractor is too much # complicated, with no real scenario for now. @@ -1403,8 +1423,7 @@ def _deserialize(self, target_obj, data): """ # This is already a model, go recursive just in case if hasattr(data, "_attribute_map"): - constants = [name for name, config in getattr(data, '_validation', {}).items() - if config.get('constant')] + constants = [name for name, config in getattr(data, "_validation", {}).items() if config.get("constant")] try: for attr, mapconfig in data._attribute_map.items(): if attr in constants: @@ -1412,22 +1431,18 @@ def _deserialize(self, target_obj, data): value = getattr(data, attr) if value is None: continue - local_type = mapconfig['type'] - internal_data_type = local_type.strip('[]{}') + local_type = mapconfig["type"] + internal_data_type = local_type.strip("[]{}") if internal_data_type not in self.dependencies or isinstance(internal_data_type, Enum): continue - setattr( - data, - attr, - self._deserialize(local_type, value) - ) + setattr(data, attr, self._deserialize(local_type, value)) return data except AttributeError: return response, class_name = self._classify_target(target_obj, data) - if isinstance(response, basestring): + if isinstance(response, str): return self.deserialize_data(data, response) elif isinstance(response, type) and issubclass(response, Enum): return self.deserialize_enum(data, response) @@ -1435,16 +1450,16 @@ def _deserialize(self, target_obj, data): if data is None: return data try: - attributes = response._attribute_map + attributes = response._attribute_map # type: ignore d_attrs = {} for attr, attr_desc in attributes.items(): # Check empty string. If it's not empty, someone has a real "additionalProperties"... - if attr == "additional_properties" and attr_desc["key"] == '': + if attr == "additional_properties" and attr_desc["key"] == "": continue raw_value = None # Enhance attr_desc with some dynamic data - attr_desc = attr_desc.copy() # Do a copy, do not change the real one - internal_data_type = attr_desc["type"].strip('[]{}') + attr_desc = attr_desc.copy() # Do a copy, do not change the real one + internal_data_type = attr_desc["type"].strip("[]{}") if internal_data_type in self.dependencies: attr_desc["internalType"] = self.dependencies[internal_data_type] @@ -1452,22 +1467,19 @@ def _deserialize(self, target_obj, data): found_value = key_extractor(attr, attr_desc, data) if found_value is not None: if raw_value is not None and raw_value != found_value: - msg = ("Ignoring extracted value '%s' from %s for key '%s'" - " (duplicate extraction, follow extractors order)" ) - _LOGGER.warning( - msg, - found_value, - key_extractor, - attr + msg = ( + "Ignoring extracted value '%s' from %s for key '%s'" + " (duplicate extraction, follow extractors order)" ) + _LOGGER.warning(msg, found_value, key_extractor, attr) continue raw_value = found_value - value = self.deserialize_data(raw_value, attr_desc['type']) + value = self.deserialize_data(raw_value, attr_desc["type"]) d_attrs[attr] = value except (AttributeError, TypeError, KeyError) as err: - msg = "Unable to deserialize to object: " + class_name - raise_with_traceback(DeserializationError, msg, err) + msg = "Unable to deserialize to object: " + class_name # type: ignore + raise DeserializationError(msg) from err else: additional_properties = self._build_additional_properties(attributes, data) return self._instantiate_model(response, d_attrs, additional_properties) @@ -1475,14 +1487,17 @@ def _deserialize(self, target_obj, data): def _build_additional_properties(self, attribute_map, data): if not self.additional_properties_detection: return None - if "additional_properties" in attribute_map and attribute_map.get("additional_properties", {}).get("key") != '': + if "additional_properties" in attribute_map and attribute_map.get("additional_properties", {}).get("key") != "": # Check empty string. If it's not empty, someone has a real "additionalProperties" return None if isinstance(data, ET.Element): data = {el.tag: el.text for el in data} - known_keys = {_decode_attribute_map_key(_FLATTEN.split(desc['key'])[0]) - for desc in attribute_map.values() if desc['key'] != ''} + known_keys = { + _decode_attribute_map_key(_FLATTEN.split(desc["key"])[0]) + for desc in attribute_map.values() + if desc["key"] != "" + } present_keys = set(data.keys()) missing_keys = present_keys - known_keys return {key: data[key] for key in missing_keys} @@ -1493,22 +1508,22 @@ def _classify_target(self, target, data): Once classification has been determined, initialize object. :param str target: The target object type to deserialize to. - :param str/dict data: The response data to deseralize. + :param str/dict data: The response data to deserialize. """ if target is None: return None, None - if isinstance(target, basestring): + if isinstance(target, str): try: target = self.dependencies[target] except KeyError: return target, target try: - target = target._classify(data, self.dependencies) + target = target._classify(data, self.dependencies) # type: ignore except AttributeError: pass # Target is not a Model, no classify - return target, target.__class__.__name__ + return target, target.__class__.__name__ # type: ignore def failsafe_deserialize(self, target_obj, data, content_type=None): """Ignores any errors encountered in deserialization, @@ -1518,15 +1533,14 @@ def failsafe_deserialize(self, target_obj, data, content_type=None): a deserialization error. :param str target_obj: The target object type to deserialize to. - :param str/dict data: The response data to deseralize. + :param str/dict data: The response data to deserialize. :param str content_type: Swagger "produces" if available. """ try: return self(target_obj, data, content_type=content_type) except: _LOGGER.debug( - "Ran into a deserialization error. Ignoring since this is failsafe deserialization", - exc_info=True + "Ran into a deserialization error. Ignoring since this is failsafe deserialization", exc_info=True ) return None @@ -1554,22 +1568,16 @@ def _unpack_content(raw_data, content_type=None): return context[RawDeserializer.CONTEXT_NAME] raise ValueError("This pipeline didn't have the RawDeserializer policy; can't deserialize") - #Assume this is enough to recognize universal_http.ClientResponse without importing it + # Assume this is enough to recognize universal_http.ClientResponse without importing it if hasattr(raw_data, "body"): - return RawDeserializer.deserialize_from_http_generics( - raw_data.text(), - raw_data.headers - ) + return RawDeserializer.deserialize_from_http_generics(raw_data.text(), raw_data.headers) # Assume this enough to recognize requests.Response without importing it. - if hasattr(raw_data, '_content_consumed'): - return RawDeserializer.deserialize_from_http_generics( - raw_data.text, - raw_data.headers - ) + if hasattr(raw_data, "_content_consumed"): + return RawDeserializer.deserialize_from_http_generics(raw_data.text, raw_data.headers) - if isinstance(raw_data, (basestring, bytes)) or hasattr(raw_data, 'read'): - return RawDeserializer.deserialize_from_text(raw_data, content_type) + if isinstance(raw_data, (str, bytes)) or hasattr(raw_data, "read"): + return RawDeserializer.deserialize_from_text(raw_data, content_type) # type: ignore return raw_data def _instantiate_model(self, response, attrs, additional_properties=None): @@ -1579,14 +1587,11 @@ def _instantiate_model(self, response, attrs, additional_properties=None): :param d_attrs: The deserialized response attributes. """ if callable(response): - subtype = getattr(response, '_subtype_map', {}) + subtype = getattr(response, "_subtype_map", {}) try: - readonly = [k for k, v in response._validation.items() - if v.get('readonly')] - const = [k for k, v in response._validation.items() - if v.get('constant')] - kwargs = {k: v for k, v in attrs.items() - if k not in subtype and k not in readonly + const} + readonly = [k for k, v in response._validation.items() if v.get("readonly")] + const = [k for k, v in response._validation.items() if v.get("constant")] + kwargs = {k: v for k, v in attrs.items() if k not in subtype and k not in readonly + const} response_obj = response(**kwargs) for attr in readonly: setattr(response_obj, attr, attrs.get(attr)) @@ -1594,8 +1599,7 @@ def _instantiate_model(self, response, attrs, additional_properties=None): response_obj.additional_properties = additional_properties return response_obj except TypeError as err: - msg = "Unable to deserialize {} into model {}. ".format( - kwargs, response) + msg = "Unable to deserialize {} into model {}. ".format(kwargs, response) # type: ignore raise DeserializationError(msg + str(err)) else: try: @@ -1646,7 +1650,7 @@ def deserialize_data(self, data, data_type): except (ValueError, TypeError, AttributeError) as err: msg = "Unable to deserialize response data." msg += " Data: {}, {}".format(data, data_type) - raise_with_traceback(DeserializationError, msg, err) + raise DeserializationError(msg) from err else: return self._deserialize(obj_type, data) @@ -1659,13 +1663,10 @@ def deserialize_iter(self, attr, iter_type): """ if attr is None: return None - if isinstance(attr, ET.Element): # If I receive an element here, get the children + if isinstance(attr, ET.Element): # If I receive an element here, get the children attr = list(attr) if not isinstance(attr, (list, set)): - raise DeserializationError("Cannot deserialize as [{}] an object of type {}".format( - iter_type, - type(attr) - )) + raise DeserializationError("Cannot deserialize as [{}] an object of type {}".format(iter_type, type(attr))) return [self.deserialize_data(a, iter_type) for a in attr] def deserialize_dict(self, attr, dict_type): @@ -1677,7 +1678,7 @@ def deserialize_dict(self, attr, dict_type): :rtype: dict """ if isinstance(attr, list): - return {x['key']: self.deserialize_data(x['value'], dict_type) for x in attr} + return {x["key"]: self.deserialize_data(x["value"], dict_type) for x in attr} if isinstance(attr, ET.Element): # Transform value into {"Key": "value"} @@ -1697,8 +1698,8 @@ def deserialize_object(self, attr, **kwargs): if isinstance(attr, ET.Element): # Do no recurse on XML, just return the tree as-is return attr - if isinstance(attr, basestring): - return self.deserialize_basic(attr, 'str') + if isinstance(attr, str): + return self.deserialize_basic(attr, "str") obj_type = type(attr) if obj_type in self.basic_types: return self.deserialize_basic(attr, self.basic_types[obj_type]) @@ -1709,8 +1710,7 @@ def deserialize_object(self, attr, **kwargs): deserialized = {} for key, value in attr.items(): try: - deserialized[key] = self.deserialize_object( - value, **kwargs) + deserialized[key] = self.deserialize_object(value, **kwargs) except ValueError: deserialized[key] = None return deserialized @@ -1719,8 +1719,7 @@ def deserialize_object(self, attr, **kwargs): deserialized = [] for obj in attr: try: - deserialized.append(self.deserialize_object( - obj, **kwargs)) + deserialized.append(self.deserialize_object(obj, **kwargs)) except ValueError: pass return deserialized @@ -1747,23 +1746,23 @@ def deserialize_basic(self, attr, data_type): if not attr: if data_type == "str": # None or '', node is empty string. - return '' + return "" else: # None or '', node with a strong type is None. # Don't try to model "empty bool" or "empty int" return None - if data_type == 'bool': + if data_type == "bool": if attr in [True, False, 1, 0]: return bool(attr) - elif isinstance(attr, basestring): - if attr.lower() in ['true', '1']: + elif isinstance(attr, str): + if attr.lower() in ["true", "1"]: return True - elif attr.lower() in ['false', '0']: + elif attr.lower() in ["false", "0"]: return False raise TypeError("Invalid boolean value: {}".format(attr)) - if data_type == 'str': + if data_type == "str": return self.deserialize_unicode(attr) return eval(data_type)(attr) # nosec @@ -1782,7 +1781,7 @@ def deserialize_unicode(data): # Consider this is real string try: - if isinstance(data, unicode): + if isinstance(data, unicode): # type: ignore return data except NameError: return str(data) @@ -1807,7 +1806,6 @@ def deserialize_enum(data, enum_obj): data = data.value if isinstance(data, int): # Workaround. We might consider remove it in the future. - # https://github.com/Azure/azure-rest-api-specs/issues/141 try: return list(enum_obj.__members__.values())[data] except IndexError: @@ -1833,7 +1831,7 @@ def deserialize_bytearray(attr): """ if isinstance(attr, ET.Element): attr = attr.text - return bytearray(b64decode(attr)) + return bytearray(b64decode(attr)) # type: ignore @staticmethod def deserialize_base64(attr): @@ -1845,9 +1843,9 @@ def deserialize_base64(attr): """ if isinstance(attr, ET.Element): attr = attr.text - padding = '=' * (3 - (len(attr) + 3) % 4) - attr = attr + padding - encoded = attr.replace('-', '+').replace('_', '/') + padding = "=" * (3 - (len(attr) + 3) % 4) # type: ignore + attr = attr + padding # type: ignore + encoded = attr.replace("-", "+").replace("_", "/") return b64decode(encoded) @staticmethod @@ -1861,10 +1859,10 @@ def deserialize_decimal(attr): if isinstance(attr, ET.Element): attr = attr.text try: - return decimal.Decimal(attr) + return decimal.Decimal(str(attr)) # type: ignore except decimal.DecimalException as err: msg = "Invalid decimal {}".format(attr) - raise_with_traceback(DeserializationError, msg, err) + raise DeserializationError(msg) from err @staticmethod def deserialize_long(attr): @@ -1876,7 +1874,7 @@ def deserialize_long(attr): """ if isinstance(attr, ET.Element): attr = attr.text - return _long_type(attr) + return _long_type(attr) # type: ignore @staticmethod def deserialize_duration(attr): @@ -1890,9 +1888,9 @@ def deserialize_duration(attr): attr = attr.text try: duration = isodate.parse_duration(attr) - except(ValueError, OverflowError, AttributeError) as err: + except (ValueError, OverflowError, AttributeError) as err: msg = "Cannot deserialize duration object." - raise_with_traceback(DeserializationError, msg, err) + raise DeserializationError(msg) from err else: return duration @@ -1906,10 +1904,10 @@ def deserialize_date(attr): """ if isinstance(attr, ET.Element): attr = attr.text - if re.search(r"[^\W\d_]", attr, re.I + re.U): + if re.search(r"[^\W\d_]", attr, re.I + re.U): # type: ignore raise DeserializationError("Date must have only digits and -. Received: %s" % attr) # This must NOT use defaultmonth/defaultday. Using None ensure this raises an exception. - return isodate.parse_date(attr, defaultmonth=None, defaultday=None) + return isodate.parse_date(attr, defaultmonth=0, defaultday=0) @staticmethod def deserialize_time(attr): @@ -1921,7 +1919,7 @@ def deserialize_time(attr): """ if isinstance(attr, ET.Element): attr = attr.text - if re.search(r"[^\W\d_]", attr, re.I + re.U): + if re.search(r"[^\W\d_]", attr, re.I + re.U): # type: ignore raise DeserializationError("Date must have only digits and -. Received: %s" % attr) return isodate.parse_time(attr) @@ -1936,16 +1934,15 @@ def deserialize_rfc(attr): if isinstance(attr, ET.Element): attr = attr.text try: - parsed_date = email.utils.parsedate_tz(attr) + parsed_date = email.utils.parsedate_tz(attr) # type: ignore date_obj = datetime.datetime( - *parsed_date[:6], - tzinfo=_FixedOffset(datetime.timedelta(minutes=(parsed_date[9] or 0)/60)) + *parsed_date[:6], tzinfo=_FixedOffset(datetime.timedelta(minutes=(parsed_date[9] or 0) / 60)) ) if not date_obj.tzinfo: date_obj = date_obj.astimezone(tz=TZ_UTC) except ValueError as err: msg = "Cannot deserialize to rfc datetime object." - raise_with_traceback(DeserializationError, msg, err) + raise DeserializationError(msg) from err else: return date_obj @@ -1960,12 +1957,12 @@ def deserialize_iso(attr): if isinstance(attr, ET.Element): attr = attr.text try: - attr = attr.upper() + attr = attr.upper() # type: ignore match = Deserializer.valid_date.match(attr) if not match: raise ValueError("Invalid datetime string: " + attr) - check_decimal = attr.split('.') + check_decimal = attr.split(".") if len(check_decimal) > 1: decimal_str = "" for digit in check_decimal[1]: @@ -1980,9 +1977,9 @@ def deserialize_iso(attr): test_utc = date_obj.utctimetuple() if test_utc.tm_year > 9999 or test_utc.tm_year < 1: raise OverflowError("Hit max or min date") - except(ValueError, OverflowError, AttributeError) as err: + except (ValueError, OverflowError, AttributeError) as err: msg = "Cannot deserialize datetime object." - raise_with_traceback(DeserializationError, msg, err) + raise DeserializationError(msg) from err else: return date_obj @@ -1996,11 +1993,12 @@ def deserialize_unix(attr): :raises: DeserializationError if format invalid """ if isinstance(attr, ET.Element): - attr = int(attr.text) + attr = int(attr.text) # type: ignore try: + attr = int(attr) date_obj = datetime.datetime.fromtimestamp(attr, TZ_UTC) except ValueError as err: msg = "Cannot deserialize to unix datetime object." - raise_with_traceback(DeserializationError, msg, err) + raise DeserializationError(msg) from err else: return date_obj diff --git a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/_storage_management_client.py b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/_storage_management_client.py index ddc94bebb99..c886e7068b1 100644 --- a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/_storage_management_client.py +++ b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/_storage_management_client.py @@ -11,7 +11,9 @@ from typing import Any, Optional, TYPE_CHECKING +from azure.core.pipeline import policies from azure.mgmt.core import ARMPipelineClient +from azure.mgmt.core.policies import ARMAutoResourceProviderRegistrationPolicy from azure.profiles import KnownProfiles, ProfileDefinition from azure.profiles.multiapiclient import MultiApiClientMixin @@ -53,7 +55,7 @@ class StorageManagementClient(MultiApiClientMixin, _SDKClient): :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. """ - DEFAULT_API_VERSION = '2022-09-01' + DEFAULT_API_VERSION = '2023-05-01' _PROFILE_TAG = "azure.mgmt.storage.StorageManagementClient" LATEST_PROFILE = ProfileDefinition({ _PROFILE_TAG: { @@ -67,13 +69,33 @@ def __init__( self, credential: "TokenCredential", subscription_id: str, - api_version=None, # type: Optional[str] + api_version: Optional[str]=None, base_url: str = "https://management.azure.com", - profile=KnownProfiles.default, # type: KnownProfiles - **kwargs # type: Any + profile: KnownProfiles=KnownProfiles.default, + **kwargs: Any ): + if api_version: + kwargs.setdefault('api_version', api_version) self._config = StorageManagementClientConfiguration(credential, subscription_id, **kwargs) - self._client = ARMPipelineClient(base_url=base_url, config=self._config, **kwargs) + _policies = kwargs.pop("policies", None) + if _policies is None: + _policies = [ + policies.RequestIdPolicy(**kwargs), + self._config.headers_policy, + self._config.user_agent_policy, + self._config.proxy_policy, + policies.ContentDecodePolicy(**kwargs), + ARMAutoResourceProviderRegistrationPolicy(), + self._config.redirect_policy, + self._config.retry_policy, + self._config.authentication_policy, + self._config.custom_hook_policy, + self._config.logging_policy, + policies.DistributedTracingPolicy(**kwargs), + policies.SensitiveHeaderCleanupPolicy(**kwargs) if self._config.redirect_policy else None, + self._config.http_logging_policy, + ] + self._client = ARMPipelineClient(base_url=base_url, policies=_policies, **kwargs) super(StorageManagementClient, self).__init__( api_version=api_version, profile=profile @@ -107,6 +129,8 @@ def models(cls, api_version=DEFAULT_API_VERSION): * 2021-09-01: :mod:`v2021_09_01.models` * 2022-05-01: :mod:`v2022_05_01.models` * 2022-09-01: :mod:`v2022_09_01.models` + * 2023-01-01: :mod:`v2023_01_01.models` + * 2023-05-01: :mod:`v2023_05_01.models` """ if api_version == '2015-06-15': from .v2015_06_15 import models @@ -168,6 +192,12 @@ def models(cls, api_version=DEFAULT_API_VERSION): elif api_version == '2022-09-01': from .v2022_09_01 import models return models + elif api_version == '2023-01-01': + from .v2023_01_01 import models + return models + elif api_version == '2023-05-01': + from .v2023_05_01 import models + return models raise ValueError("API version {} is not available".format(api_version)) @property @@ -189,6 +219,8 @@ def blob_containers(self): * 2021-09-01: :class:`BlobContainersOperations` * 2022-05-01: :class:`BlobContainersOperations` * 2022-09-01: :class:`BlobContainersOperations` + * 2023-01-01: :class:`BlobContainersOperations` + * 2023-05-01: :class:`BlobContainersOperations` """ api_version = self._get_api_version('blob_containers') if api_version == '2018-02-01': @@ -221,10 +253,14 @@ def blob_containers(self): from .v2022_05_01.operations import BlobContainersOperations as OperationClass elif api_version == '2022-09-01': from .v2022_09_01.operations import BlobContainersOperations as OperationClass + elif api_version == '2023-01-01': + from .v2023_01_01.operations import BlobContainersOperations as OperationClass + elif api_version == '2023-05-01': + from .v2023_05_01.operations import BlobContainersOperations as OperationClass else: raise ValueError("API version {} does not have operation group 'blob_containers'".format(api_version)) self._config.api_version = api_version - return OperationClass(self._client, self._config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version))) + return OperationClass(self._client, self._config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version)), api_version) @property def blob_inventory_policies(self): @@ -240,6 +276,8 @@ def blob_inventory_policies(self): * 2021-09-01: :class:`BlobInventoryPoliciesOperations` * 2022-05-01: :class:`BlobInventoryPoliciesOperations` * 2022-09-01: :class:`BlobInventoryPoliciesOperations` + * 2023-01-01: :class:`BlobInventoryPoliciesOperations` + * 2023-05-01: :class:`BlobInventoryPoliciesOperations` """ api_version = self._get_api_version('blob_inventory_policies') if api_version == '2019-06-01': @@ -262,10 +300,14 @@ def blob_inventory_policies(self): from .v2022_05_01.operations import BlobInventoryPoliciesOperations as OperationClass elif api_version == '2022-09-01': from .v2022_09_01.operations import BlobInventoryPoliciesOperations as OperationClass + elif api_version == '2023-01-01': + from .v2023_01_01.operations import BlobInventoryPoliciesOperations as OperationClass + elif api_version == '2023-05-01': + from .v2023_05_01.operations import BlobInventoryPoliciesOperations as OperationClass else: raise ValueError("API version {} does not have operation group 'blob_inventory_policies'".format(api_version)) self._config.api_version = api_version - return OperationClass(self._client, self._config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version))) + return OperationClass(self._client, self._config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version)), api_version) @property def blob_services(self): @@ -284,6 +326,8 @@ def blob_services(self): * 2021-09-01: :class:`BlobServicesOperations` * 2022-05-01: :class:`BlobServicesOperations` * 2022-09-01: :class:`BlobServicesOperations` + * 2023-01-01: :class:`BlobServicesOperations` + * 2023-05-01: :class:`BlobServicesOperations` """ api_version = self._get_api_version('blob_services') if api_version == '2018-07-01': @@ -312,10 +356,14 @@ def blob_services(self): from .v2022_05_01.operations import BlobServicesOperations as OperationClass elif api_version == '2022-09-01': from .v2022_09_01.operations import BlobServicesOperations as OperationClass + elif api_version == '2023-01-01': + from .v2023_01_01.operations import BlobServicesOperations as OperationClass + elif api_version == '2023-05-01': + from .v2023_05_01.operations import BlobServicesOperations as OperationClass else: raise ValueError("API version {} does not have operation group 'blob_services'".format(api_version)) self._config.api_version = api_version - return OperationClass(self._client, self._config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version))) + return OperationClass(self._client, self._config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version)), api_version) @property def deleted_accounts(self): @@ -330,6 +378,8 @@ def deleted_accounts(self): * 2021-09-01: :class:`DeletedAccountsOperations` * 2022-05-01: :class:`DeletedAccountsOperations` * 2022-09-01: :class:`DeletedAccountsOperations` + * 2023-01-01: :class:`DeletedAccountsOperations` + * 2023-05-01: :class:`DeletedAccountsOperations` """ api_version = self._get_api_version('deleted_accounts') if api_version == '2020-08-01-preview': @@ -350,10 +400,14 @@ def deleted_accounts(self): from .v2022_05_01.operations import DeletedAccountsOperations as OperationClass elif api_version == '2022-09-01': from .v2022_09_01.operations import DeletedAccountsOperations as OperationClass + elif api_version == '2023-01-01': + from .v2023_01_01.operations import DeletedAccountsOperations as OperationClass + elif api_version == '2023-05-01': + from .v2023_05_01.operations import DeletedAccountsOperations as OperationClass else: raise ValueError("API version {} does not have operation group 'deleted_accounts'".format(api_version)) self._config.api_version = api_version - return OperationClass(self._client, self._config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version))) + return OperationClass(self._client, self._config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version)), api_version) @property def encryption_scopes(self): @@ -369,6 +423,8 @@ def encryption_scopes(self): * 2021-09-01: :class:`EncryptionScopesOperations` * 2022-05-01: :class:`EncryptionScopesOperations` * 2022-09-01: :class:`EncryptionScopesOperations` + * 2023-01-01: :class:`EncryptionScopesOperations` + * 2023-05-01: :class:`EncryptionScopesOperations` """ api_version = self._get_api_version('encryption_scopes') if api_version == '2019-06-01': @@ -391,10 +447,14 @@ def encryption_scopes(self): from .v2022_05_01.operations import EncryptionScopesOperations as OperationClass elif api_version == '2022-09-01': from .v2022_09_01.operations import EncryptionScopesOperations as OperationClass + elif api_version == '2023-01-01': + from .v2023_01_01.operations import EncryptionScopesOperations as OperationClass + elif api_version == '2023-05-01': + from .v2023_05_01.operations import EncryptionScopesOperations as OperationClass else: raise ValueError("API version {} does not have operation group 'encryption_scopes'".format(api_version)) self._config.api_version = api_version - return OperationClass(self._client, self._config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version))) + return OperationClass(self._client, self._config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version)), api_version) @property def file_services(self): @@ -411,6 +471,8 @@ def file_services(self): * 2021-09-01: :class:`FileServicesOperations` * 2022-05-01: :class:`FileServicesOperations` * 2022-09-01: :class:`FileServicesOperations` + * 2023-01-01: :class:`FileServicesOperations` + * 2023-05-01: :class:`FileServicesOperations` """ api_version = self._get_api_version('file_services') if api_version == '2019-04-01': @@ -435,10 +497,14 @@ def file_services(self): from .v2022_05_01.operations import FileServicesOperations as OperationClass elif api_version == '2022-09-01': from .v2022_09_01.operations import FileServicesOperations as OperationClass + elif api_version == '2023-01-01': + from .v2023_01_01.operations import FileServicesOperations as OperationClass + elif api_version == '2023-05-01': + from .v2023_05_01.operations import FileServicesOperations as OperationClass else: raise ValueError("API version {} does not have operation group 'file_services'".format(api_version)) self._config.api_version = api_version - return OperationClass(self._client, self._config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version))) + return OperationClass(self._client, self._config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version)), api_version) @property def file_shares(self): @@ -455,6 +521,8 @@ def file_shares(self): * 2021-09-01: :class:`FileSharesOperations` * 2022-05-01: :class:`FileSharesOperations` * 2022-09-01: :class:`FileSharesOperations` + * 2023-01-01: :class:`FileSharesOperations` + * 2023-05-01: :class:`FileSharesOperations` """ api_version = self._get_api_version('file_shares') if api_version == '2019-04-01': @@ -479,10 +547,14 @@ def file_shares(self): from .v2022_05_01.operations import FileSharesOperations as OperationClass elif api_version == '2022-09-01': from .v2022_09_01.operations import FileSharesOperations as OperationClass + elif api_version == '2023-01-01': + from .v2023_01_01.operations import FileSharesOperations as OperationClass + elif api_version == '2023-05-01': + from .v2023_05_01.operations import FileSharesOperations as OperationClass else: raise ValueError("API version {} does not have operation group 'file_shares'".format(api_version)) self._config.api_version = api_version - return OperationClass(self._client, self._config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version))) + return OperationClass(self._client, self._config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version)), api_version) @property def local_users(self): @@ -492,6 +564,8 @@ def local_users(self): * 2021-09-01: :class:`LocalUsersOperations` * 2022-05-01: :class:`LocalUsersOperations` * 2022-09-01: :class:`LocalUsersOperations` + * 2023-01-01: :class:`LocalUsersOperations` + * 2023-05-01: :class:`LocalUsersOperations` """ api_version = self._get_api_version('local_users') if api_version == '2021-08-01': @@ -502,16 +576,20 @@ def local_users(self): from .v2022_05_01.operations import LocalUsersOperations as OperationClass elif api_version == '2022-09-01': from .v2022_09_01.operations import LocalUsersOperations as OperationClass + elif api_version == '2023-01-01': + from .v2023_01_01.operations import LocalUsersOperations as OperationClass + elif api_version == '2023-05-01': + from .v2023_05_01.operations import LocalUsersOperations as OperationClass else: raise ValueError("API version {} does not have operation group 'local_users'".format(api_version)) self._config.api_version = api_version - return OperationClass(self._client, self._config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version))) + return OperationClass(self._client, self._config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version)), api_version) @property def management_policies(self): """Instance depends on the API version: - * 2018-07-01: :class:`ManagementPoliciesOperations` + * 2018-03-01-preview: :class:`ManagementPoliciesOperations` * 2018-11-01: :class:`ManagementPoliciesOperations` * 2019-04-01: :class:`ManagementPoliciesOperations` * 2019-06-01: :class:`ManagementPoliciesOperations` @@ -524,10 +602,12 @@ def management_policies(self): * 2021-09-01: :class:`ManagementPoliciesOperations` * 2022-05-01: :class:`ManagementPoliciesOperations` * 2022-09-01: :class:`ManagementPoliciesOperations` + * 2023-01-01: :class:`ManagementPoliciesOperations` + * 2023-05-01: :class:`ManagementPoliciesOperations` """ api_version = self._get_api_version('management_policies') - if api_version == '2018-07-01': - from .v2018_07_01.operations import ManagementPoliciesOperations as OperationClass + if api_version == '2018-03-01-preview': + from .v2018_03_01_preview.operations import ManagementPoliciesOperations as OperationClass elif api_version == '2018-11-01': from .v2018_11_01.operations import ManagementPoliciesOperations as OperationClass elif api_version == '2019-04-01': @@ -552,10 +632,28 @@ def management_policies(self): from .v2022_05_01.operations import ManagementPoliciesOperations as OperationClass elif api_version == '2022-09-01': from .v2022_09_01.operations import ManagementPoliciesOperations as OperationClass + elif api_version == '2023-01-01': + from .v2023_01_01.operations import ManagementPoliciesOperations as OperationClass + elif api_version == '2023-05-01': + from .v2023_05_01.operations import ManagementPoliciesOperations as OperationClass else: raise ValueError("API version {} does not have operation group 'management_policies'".format(api_version)) self._config.api_version = api_version - return OperationClass(self._client, self._config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version))) + return OperationClass(self._client, self._config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version)), api_version) + + @property + def network_security_perimeter_configurations(self): + """Instance depends on the API version: + + * 2023-05-01: :class:`NetworkSecurityPerimeterConfigurationsOperations` + """ + api_version = self._get_api_version('network_security_perimeter_configurations') + if api_version == '2023-05-01': + from .v2023_05_01.operations import NetworkSecurityPerimeterConfigurationsOperations as OperationClass + else: + raise ValueError("API version {} does not have operation group 'network_security_perimeter_configurations'".format(api_version)) + self._config.api_version = api_version + return OperationClass(self._client, self._config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version)), api_version) @property def object_replication_policies(self): @@ -571,6 +669,8 @@ def object_replication_policies(self): * 2021-09-01: :class:`ObjectReplicationPoliciesOperations` * 2022-05-01: :class:`ObjectReplicationPoliciesOperations` * 2022-09-01: :class:`ObjectReplicationPoliciesOperations` + * 2023-01-01: :class:`ObjectReplicationPoliciesOperations` + * 2023-05-01: :class:`ObjectReplicationPoliciesOperations` """ api_version = self._get_api_version('object_replication_policies') if api_version == '2019-06-01': @@ -593,10 +693,14 @@ def object_replication_policies(self): from .v2022_05_01.operations import ObjectReplicationPoliciesOperations as OperationClass elif api_version == '2022-09-01': from .v2022_09_01.operations import ObjectReplicationPoliciesOperations as OperationClass + elif api_version == '2023-01-01': + from .v2023_01_01.operations import ObjectReplicationPoliciesOperations as OperationClass + elif api_version == '2023-05-01': + from .v2023_05_01.operations import ObjectReplicationPoliciesOperations as OperationClass else: raise ValueError("API version {} does not have operation group 'object_replication_policies'".format(api_version)) self._config.api_version = api_version - return OperationClass(self._client, self._config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version))) + return OperationClass(self._client, self._config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version)), api_version) @property def operations(self): @@ -619,6 +723,8 @@ def operations(self): * 2021-09-01: :class:`Operations` * 2022-05-01: :class:`Operations` * 2022-09-01: :class:`Operations` + * 2023-01-01: :class:`Operations` + * 2023-05-01: :class:`Operations` """ api_version = self._get_api_version('operations') if api_version == '2017-06-01': @@ -655,10 +761,14 @@ def operations(self): from .v2022_05_01.operations import Operations as OperationClass elif api_version == '2022-09-01': from .v2022_09_01.operations import Operations as OperationClass + elif api_version == '2023-01-01': + from .v2023_01_01.operations import Operations as OperationClass + elif api_version == '2023-05-01': + from .v2023_05_01.operations import Operations as OperationClass else: raise ValueError("API version {} does not have operation group 'operations'".format(api_version)) self._config.api_version = api_version - return OperationClass(self._client, self._config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version))) + return OperationClass(self._client, self._config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version)), api_version) @property def private_endpoint_connections(self): @@ -674,6 +784,8 @@ def private_endpoint_connections(self): * 2021-09-01: :class:`PrivateEndpointConnectionsOperations` * 2022-05-01: :class:`PrivateEndpointConnectionsOperations` * 2022-09-01: :class:`PrivateEndpointConnectionsOperations` + * 2023-01-01: :class:`PrivateEndpointConnectionsOperations` + * 2023-05-01: :class:`PrivateEndpointConnectionsOperations` """ api_version = self._get_api_version('private_endpoint_connections') if api_version == '2019-06-01': @@ -696,10 +808,14 @@ def private_endpoint_connections(self): from .v2022_05_01.operations import PrivateEndpointConnectionsOperations as OperationClass elif api_version == '2022-09-01': from .v2022_09_01.operations import PrivateEndpointConnectionsOperations as OperationClass + elif api_version == '2023-01-01': + from .v2023_01_01.operations import PrivateEndpointConnectionsOperations as OperationClass + elif api_version == '2023-05-01': + from .v2023_05_01.operations import PrivateEndpointConnectionsOperations as OperationClass else: raise ValueError("API version {} does not have operation group 'private_endpoint_connections'".format(api_version)) self._config.api_version = api_version - return OperationClass(self._client, self._config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version))) + return OperationClass(self._client, self._config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version)), api_version) @property def private_link_resources(self): @@ -715,6 +831,8 @@ def private_link_resources(self): * 2021-09-01: :class:`PrivateLinkResourcesOperations` * 2022-05-01: :class:`PrivateLinkResourcesOperations` * 2022-09-01: :class:`PrivateLinkResourcesOperations` + * 2023-01-01: :class:`PrivateLinkResourcesOperations` + * 2023-05-01: :class:`PrivateLinkResourcesOperations` """ api_version = self._get_api_version('private_link_resources') if api_version == '2019-06-01': @@ -737,10 +855,14 @@ def private_link_resources(self): from .v2022_05_01.operations import PrivateLinkResourcesOperations as OperationClass elif api_version == '2022-09-01': from .v2022_09_01.operations import PrivateLinkResourcesOperations as OperationClass + elif api_version == '2023-01-01': + from .v2023_01_01.operations import PrivateLinkResourcesOperations as OperationClass + elif api_version == '2023-05-01': + from .v2023_05_01.operations import PrivateLinkResourcesOperations as OperationClass else: raise ValueError("API version {} does not have operation group 'private_link_resources'".format(api_version)) self._config.api_version = api_version - return OperationClass(self._client, self._config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version))) + return OperationClass(self._client, self._config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version)), api_version) @property def queue(self): @@ -756,6 +878,8 @@ def queue(self): * 2021-09-01: :class:`QueueOperations` * 2022-05-01: :class:`QueueOperations` * 2022-09-01: :class:`QueueOperations` + * 2023-01-01: :class:`QueueOperations` + * 2023-05-01: :class:`QueueOperations` """ api_version = self._get_api_version('queue') if api_version == '2019-06-01': @@ -778,10 +902,14 @@ def queue(self): from .v2022_05_01.operations import QueueOperations as OperationClass elif api_version == '2022-09-01': from .v2022_09_01.operations import QueueOperations as OperationClass + elif api_version == '2023-01-01': + from .v2023_01_01.operations import QueueOperations as OperationClass + elif api_version == '2023-05-01': + from .v2023_05_01.operations import QueueOperations as OperationClass else: raise ValueError("API version {} does not have operation group 'queue'".format(api_version)) self._config.api_version = api_version - return OperationClass(self._client, self._config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version))) + return OperationClass(self._client, self._config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version)), api_version) @property def queue_services(self): @@ -797,6 +925,8 @@ def queue_services(self): * 2021-09-01: :class:`QueueServicesOperations` * 2022-05-01: :class:`QueueServicesOperations` * 2022-09-01: :class:`QueueServicesOperations` + * 2023-01-01: :class:`QueueServicesOperations` + * 2023-05-01: :class:`QueueServicesOperations` """ api_version = self._get_api_version('queue_services') if api_version == '2019-06-01': @@ -819,10 +949,14 @@ def queue_services(self): from .v2022_05_01.operations import QueueServicesOperations as OperationClass elif api_version == '2022-09-01': from .v2022_09_01.operations import QueueServicesOperations as OperationClass + elif api_version == '2023-01-01': + from .v2023_01_01.operations import QueueServicesOperations as OperationClass + elif api_version == '2023-05-01': + from .v2023_05_01.operations import QueueServicesOperations as OperationClass else: raise ValueError("API version {} does not have operation group 'queue_services'".format(api_version)) self._config.api_version = api_version - return OperationClass(self._client, self._config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version))) + return OperationClass(self._client, self._config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version)), api_version) @property def skus(self): @@ -845,6 +979,8 @@ def skus(self): * 2021-09-01: :class:`SkusOperations` * 2022-05-01: :class:`SkusOperations` * 2022-09-01: :class:`SkusOperations` + * 2023-01-01: :class:`SkusOperations` + * 2023-05-01: :class:`SkusOperations` """ api_version = self._get_api_version('skus') if api_version == '2017-06-01': @@ -881,10 +1017,14 @@ def skus(self): from .v2022_05_01.operations import SkusOperations as OperationClass elif api_version == '2022-09-01': from .v2022_09_01.operations import SkusOperations as OperationClass + elif api_version == '2023-01-01': + from .v2023_01_01.operations import SkusOperations as OperationClass + elif api_version == '2023-05-01': + from .v2023_05_01.operations import SkusOperations as OperationClass else: raise ValueError("API version {} does not have operation group 'skus'".format(api_version)) self._config.api_version = api_version - return OperationClass(self._client, self._config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version))) + return OperationClass(self._client, self._config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version)), api_version) @property def storage_accounts(self): @@ -910,6 +1050,8 @@ def storage_accounts(self): * 2021-09-01: :class:`StorageAccountsOperations` * 2022-05-01: :class:`StorageAccountsOperations` * 2022-09-01: :class:`StorageAccountsOperations` + * 2023-01-01: :class:`StorageAccountsOperations` + * 2023-05-01: :class:`StorageAccountsOperations` """ api_version = self._get_api_version('storage_accounts') if api_version == '2015-06-15': @@ -952,10 +1094,56 @@ def storage_accounts(self): from .v2022_05_01.operations import StorageAccountsOperations as OperationClass elif api_version == '2022-09-01': from .v2022_09_01.operations import StorageAccountsOperations as OperationClass + elif api_version == '2023-01-01': + from .v2023_01_01.operations import StorageAccountsOperations as OperationClass + elif api_version == '2023-05-01': + from .v2023_05_01.operations import StorageAccountsOperations as OperationClass else: raise ValueError("API version {} does not have operation group 'storage_accounts'".format(api_version)) self._config.api_version = api_version - return OperationClass(self._client, self._config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version))) + return OperationClass(self._client, self._config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version)), api_version) + + @property + def storage_task_assignment_instances_report(self): + """Instance depends on the API version: + + * 2023-05-01: :class:`StorageTaskAssignmentInstancesReportOperations` + """ + api_version = self._get_api_version('storage_task_assignment_instances_report') + if api_version == '2023-05-01': + from .v2023_05_01.operations import StorageTaskAssignmentInstancesReportOperations as OperationClass + else: + raise ValueError("API version {} does not have operation group 'storage_task_assignment_instances_report'".format(api_version)) + self._config.api_version = api_version + return OperationClass(self._client, self._config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version)), api_version) + + @property + def storage_task_assignments(self): + """Instance depends on the API version: + + * 2023-05-01: :class:`StorageTaskAssignmentsOperations` + """ + api_version = self._get_api_version('storage_task_assignments') + if api_version == '2023-05-01': + from .v2023_05_01.operations import StorageTaskAssignmentsOperations as OperationClass + else: + raise ValueError("API version {} does not have operation group 'storage_task_assignments'".format(api_version)) + self._config.api_version = api_version + return OperationClass(self._client, self._config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version)), api_version) + + @property + def storage_task_assignments_instances_report(self): + """Instance depends on the API version: + + * 2023-05-01: :class:`StorageTaskAssignmentsInstancesReportOperations` + """ + api_version = self._get_api_version('storage_task_assignments_instances_report') + if api_version == '2023-05-01': + from .v2023_05_01.operations import StorageTaskAssignmentsInstancesReportOperations as OperationClass + else: + raise ValueError("API version {} does not have operation group 'storage_task_assignments_instances_report'".format(api_version)) + self._config.api_version = api_version + return OperationClass(self._client, self._config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version)), api_version) @property def table(self): @@ -971,6 +1159,8 @@ def table(self): * 2021-09-01: :class:`TableOperations` * 2022-05-01: :class:`TableOperations` * 2022-09-01: :class:`TableOperations` + * 2023-01-01: :class:`TableOperations` + * 2023-05-01: :class:`TableOperations` """ api_version = self._get_api_version('table') if api_version == '2019-06-01': @@ -993,10 +1183,14 @@ def table(self): from .v2022_05_01.operations import TableOperations as OperationClass elif api_version == '2022-09-01': from .v2022_09_01.operations import TableOperations as OperationClass + elif api_version == '2023-01-01': + from .v2023_01_01.operations import TableOperations as OperationClass + elif api_version == '2023-05-01': + from .v2023_05_01.operations import TableOperations as OperationClass else: raise ValueError("API version {} does not have operation group 'table'".format(api_version)) self._config.api_version = api_version - return OperationClass(self._client, self._config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version))) + return OperationClass(self._client, self._config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version)), api_version) @property def table_services(self): @@ -1012,6 +1206,8 @@ def table_services(self): * 2021-09-01: :class:`TableServicesOperations` * 2022-05-01: :class:`TableServicesOperations` * 2022-09-01: :class:`TableServicesOperations` + * 2023-01-01: :class:`TableServicesOperations` + * 2023-05-01: :class:`TableServicesOperations` """ api_version = self._get_api_version('table_services') if api_version == '2019-06-01': @@ -1034,10 +1230,14 @@ def table_services(self): from .v2022_05_01.operations import TableServicesOperations as OperationClass elif api_version == '2022-09-01': from .v2022_09_01.operations import TableServicesOperations as OperationClass + elif api_version == '2023-01-01': + from .v2023_01_01.operations import TableServicesOperations as OperationClass + elif api_version == '2023-05-01': + from .v2023_05_01.operations import TableServicesOperations as OperationClass else: raise ValueError("API version {} does not have operation group 'table_services'".format(api_version)) self._config.api_version = api_version - return OperationClass(self._client, self._config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version))) + return OperationClass(self._client, self._config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version)), api_version) @property def usage(self): @@ -1066,7 +1266,7 @@ def usage(self): else: raise ValueError("API version {} does not have operation group 'usage'".format(api_version)) self._config.api_version = api_version - return OperationClass(self._client, self._config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version))) + return OperationClass(self._client, self._config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version)), api_version) @property def usages(self): @@ -1086,6 +1286,8 @@ def usages(self): * 2021-09-01: :class:`UsagesOperations` * 2022-05-01: :class:`UsagesOperations` * 2022-09-01: :class:`UsagesOperations` + * 2023-01-01: :class:`UsagesOperations` + * 2023-05-01: :class:`UsagesOperations` """ api_version = self._get_api_version('usages') if api_version == '2018-03-01-preview': @@ -1116,10 +1318,14 @@ def usages(self): from .v2022_05_01.operations import UsagesOperations as OperationClass elif api_version == '2022-09-01': from .v2022_09_01.operations import UsagesOperations as OperationClass + elif api_version == '2023-01-01': + from .v2023_01_01.operations import UsagesOperations as OperationClass + elif api_version == '2023-05-01': + from .v2023_05_01.operations import UsagesOperations as OperationClass else: raise ValueError("API version {} does not have operation group 'usages'".format(api_version)) self._config.api_version = api_version - return OperationClass(self._client, self._config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version))) + return OperationClass(self._client, self._config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version)), api_version) def close(self): self._client.close() diff --git a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/_version.py b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/_version.py index 0ac27bb117d..ba461663481 100644 --- a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/_version.py +++ b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/_version.py @@ -5,4 +5,4 @@ # license information. # -------------------------------------------------------------------------- -VERSION = "21.0.0" +VERSION = "21.2.0" diff --git a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/models.py b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/models.py index 5f27ea65607..98fec195fcf 100644 --- a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/models.py +++ b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/models.py @@ -5,4 +5,4 @@ # license information. # -------------------------------------------------------------------------- from .v2018_02_01.models import * -from .v2022_09_01.models import * +from .v2023_05_01.models import * diff --git a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/__init__.py b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/__init__.py similarity index 91% rename from src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/__init__.py rename to src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/__init__.py index 2ded28c1cc6..a860a5c185c 100644 --- a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/__init__.py +++ b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/__init__.py @@ -13,7 +13,7 @@ try: from ._patch import __all__ as _patch_all - from ._patch import * # type: ignore # pylint: disable=unused-wildcard-import + from ._patch import * # pylint: disable=unused-wildcard-import except ImportError: _patch_all = [] from ._patch import patch_sdk as _patch_sdk diff --git a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/_configuration.py b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/_configuration.py similarity index 81% rename from src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/_configuration.py rename to src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/_configuration.py index 1e0856dfb13..ef14ed56fef 100644 --- a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/_configuration.py +++ b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/_configuration.py @@ -6,26 +6,19 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys from typing import Any, TYPE_CHECKING -from azure.core.configuration import Configuration from azure.core.pipeline import policies from azure.mgmt.core.policies import ARMChallengeAuthenticationPolicy, ARMHttpLoggingPolicy from ._version import VERSION -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports - if TYPE_CHECKING: # pylint: disable=unused-import,ungrouped-imports from azure.core.credentials import TokenCredential -class StorageManagementClientConfiguration(Configuration): # pylint: disable=too-many-instance-attributes +class StorageManagementClientConfiguration: # pylint: disable=too-many-instance-attributes,name-too-long """Configuration for StorageManagementClient. Note that all parameters used to create this instance are saved as instance @@ -35,14 +28,13 @@ class StorageManagementClientConfiguration(Configuration): # pylint: disable=to :type credential: ~azure.core.credentials.TokenCredential :param subscription_id: The ID of the target subscription. Required. :type subscription_id: str - :keyword api_version: Api Version. Default value is "2022-09-01". Note that overriding this + :keyword api_version: Api Version. Default value is "2023-05-01". Note that overriding this default value may result in unsupported behavior. :paramtype api_version: str """ def __init__(self, credential: "TokenCredential", subscription_id: str, **kwargs: Any) -> None: - super(StorageManagementClientConfiguration, self).__init__(**kwargs) - api_version = kwargs.pop("api_version", "2022-09-01") # type: Literal["2022-09-01"] + api_version: str = kwargs.pop("api_version", "2023-05-01") if credential is None: raise ValueError("Parameter 'credential' must not be None.") @@ -54,20 +46,18 @@ def __init__(self, credential: "TokenCredential", subscription_id: str, **kwargs self.api_version = api_version self.credential_scopes = kwargs.pop("credential_scopes", ["https://management.azure.com/.default"]) kwargs.setdefault("sdk_moniker", "mgmt-storage/{}".format(VERSION)) + self.polling_interval = kwargs.get("polling_interval", 30) self._configure(**kwargs) - def _configure( - self, **kwargs # type: Any - ): - # type: (...) -> None + def _configure(self, **kwargs: Any) -> None: self.user_agent_policy = kwargs.get("user_agent_policy") or policies.UserAgentPolicy(**kwargs) self.headers_policy = kwargs.get("headers_policy") or policies.HeadersPolicy(**kwargs) self.proxy_policy = kwargs.get("proxy_policy") or policies.ProxyPolicy(**kwargs) self.logging_policy = kwargs.get("logging_policy") or policies.NetworkTraceLoggingPolicy(**kwargs) self.http_logging_policy = kwargs.get("http_logging_policy") or ARMHttpLoggingPolicy(**kwargs) - self.retry_policy = kwargs.get("retry_policy") or policies.RetryPolicy(**kwargs) self.custom_hook_policy = kwargs.get("custom_hook_policy") or policies.CustomHookPolicy(**kwargs) self.redirect_policy = kwargs.get("redirect_policy") or policies.RedirectPolicy(**kwargs) + self.retry_policy = kwargs.get("retry_policy") or policies.RetryPolicy(**kwargs) self.authentication_policy = kwargs.get("authentication_policy") if self.credential and not self.authentication_policy: self.authentication_policy = ARMChallengeAuthenticationPolicy( diff --git a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/_patch.py b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/_patch.py similarity index 100% rename from src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/_patch.py rename to src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/_patch.py diff --git a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/_storage_management_client.py b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/_storage_management_client.py similarity index 52% rename from src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/_storage_management_client.py rename to src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/_storage_management_client.py index 803388972df..cf6a3bc1946 100644 --- a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/_storage_management_client.py +++ b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/_storage_management_client.py @@ -9,10 +9,12 @@ from copy import deepcopy from typing import Any, TYPE_CHECKING +from azure.core.pipeline import policies from azure.core.rest import HttpRequest, HttpResponse from azure.mgmt.core import ARMPipelineClient +from azure.mgmt.core.policies import ARMAutoResourceProviderRegistrationPolicy -from . import models +from . import models as _models from .._serialization import Deserializer, Serializer from ._configuration import StorageManagementClientConfiguration from .operations import ( @@ -25,6 +27,7 @@ FileSharesOperations, LocalUsersOperations, ManagementPoliciesOperations, + NetworkSecurityPerimeterConfigurationsOperations, ObjectReplicationPoliciesOperations, Operations, PrivateEndpointConnectionsOperations, @@ -33,6 +36,9 @@ QueueServicesOperations, SkusOperations, StorageAccountsOperations, + StorageTaskAssignmentInstancesReportOperations, + StorageTaskAssignmentsInstancesReportOperations, + StorageTaskAssignmentsOperations, TableOperations, TableServicesOperations, UsagesOperations, @@ -46,59 +52,74 @@ class StorageManagementClient: # pylint: disable=client-accepts-api-version-keyword,too-many-instance-attributes """The Azure Storage Management API. + :ivar blob_services: BlobServicesOperations operations + :vartype blob_services: azure.mgmt.storage.v2023_05_01.operations.BlobServicesOperations + :ivar blob_containers: BlobContainersOperations operations + :vartype blob_containers: azure.mgmt.storage.v2023_05_01.operations.BlobContainersOperations + :ivar file_services: FileServicesOperations operations + :vartype file_services: azure.mgmt.storage.v2023_05_01.operations.FileServicesOperations + :ivar file_shares: FileSharesOperations operations + :vartype file_shares: azure.mgmt.storage.v2023_05_01.operations.FileSharesOperations + :ivar queue_services: QueueServicesOperations operations + :vartype queue_services: azure.mgmt.storage.v2023_05_01.operations.QueueServicesOperations + :ivar queue: QueueOperations operations + :vartype queue: azure.mgmt.storage.v2023_05_01.operations.QueueOperations :ivar operations: Operations operations - :vartype operations: azure.mgmt.storage.v2022_09_01.operations.Operations + :vartype operations: azure.mgmt.storage.v2023_05_01.operations.Operations :ivar skus: SkusOperations operations - :vartype skus: azure.mgmt.storage.v2022_09_01.operations.SkusOperations + :vartype skus: azure.mgmt.storage.v2023_05_01.operations.SkusOperations :ivar storage_accounts: StorageAccountsOperations operations - :vartype storage_accounts: azure.mgmt.storage.v2022_09_01.operations.StorageAccountsOperations + :vartype storage_accounts: azure.mgmt.storage.v2023_05_01.operations.StorageAccountsOperations :ivar deleted_accounts: DeletedAccountsOperations operations - :vartype deleted_accounts: azure.mgmt.storage.v2022_09_01.operations.DeletedAccountsOperations + :vartype deleted_accounts: azure.mgmt.storage.v2023_05_01.operations.DeletedAccountsOperations :ivar usages: UsagesOperations operations - :vartype usages: azure.mgmt.storage.v2022_09_01.operations.UsagesOperations + :vartype usages: azure.mgmt.storage.v2023_05_01.operations.UsagesOperations :ivar management_policies: ManagementPoliciesOperations operations :vartype management_policies: - azure.mgmt.storage.v2022_09_01.operations.ManagementPoliciesOperations + azure.mgmt.storage.v2023_05_01.operations.ManagementPoliciesOperations :ivar blob_inventory_policies: BlobInventoryPoliciesOperations operations :vartype blob_inventory_policies: - azure.mgmt.storage.v2022_09_01.operations.BlobInventoryPoliciesOperations + azure.mgmt.storage.v2023_05_01.operations.BlobInventoryPoliciesOperations :ivar private_endpoint_connections: PrivateEndpointConnectionsOperations operations :vartype private_endpoint_connections: - azure.mgmt.storage.v2022_09_01.operations.PrivateEndpointConnectionsOperations + azure.mgmt.storage.v2023_05_01.operations.PrivateEndpointConnectionsOperations :ivar private_link_resources: PrivateLinkResourcesOperations operations :vartype private_link_resources: - azure.mgmt.storage.v2022_09_01.operations.PrivateLinkResourcesOperations + azure.mgmt.storage.v2023_05_01.operations.PrivateLinkResourcesOperations :ivar object_replication_policies: ObjectReplicationPoliciesOperations operations :vartype object_replication_policies: - azure.mgmt.storage.v2022_09_01.operations.ObjectReplicationPoliciesOperations + azure.mgmt.storage.v2023_05_01.operations.ObjectReplicationPoliciesOperations :ivar local_users: LocalUsersOperations operations - :vartype local_users: azure.mgmt.storage.v2022_09_01.operations.LocalUsersOperations + :vartype local_users: azure.mgmt.storage.v2023_05_01.operations.LocalUsersOperations :ivar encryption_scopes: EncryptionScopesOperations operations :vartype encryption_scopes: - azure.mgmt.storage.v2022_09_01.operations.EncryptionScopesOperations - :ivar blob_services: BlobServicesOperations operations - :vartype blob_services: azure.mgmt.storage.v2022_09_01.operations.BlobServicesOperations - :ivar blob_containers: BlobContainersOperations operations - :vartype blob_containers: azure.mgmt.storage.v2022_09_01.operations.BlobContainersOperations - :ivar file_services: FileServicesOperations operations - :vartype file_services: azure.mgmt.storage.v2022_09_01.operations.FileServicesOperations - :ivar file_shares: FileSharesOperations operations - :vartype file_shares: azure.mgmt.storage.v2022_09_01.operations.FileSharesOperations - :ivar queue_services: QueueServicesOperations operations - :vartype queue_services: azure.mgmt.storage.v2022_09_01.operations.QueueServicesOperations - :ivar queue: QueueOperations operations - :vartype queue: azure.mgmt.storage.v2022_09_01.operations.QueueOperations + azure.mgmt.storage.v2023_05_01.operations.EncryptionScopesOperations :ivar table_services: TableServicesOperations operations - :vartype table_services: azure.mgmt.storage.v2022_09_01.operations.TableServicesOperations + :vartype table_services: azure.mgmt.storage.v2023_05_01.operations.TableServicesOperations :ivar table: TableOperations operations - :vartype table: azure.mgmt.storage.v2022_09_01.operations.TableOperations + :vartype table: azure.mgmt.storage.v2023_05_01.operations.TableOperations + :ivar network_security_perimeter_configurations: + NetworkSecurityPerimeterConfigurationsOperations operations + :vartype network_security_perimeter_configurations: + azure.mgmt.storage.v2023_05_01.operations.NetworkSecurityPerimeterConfigurationsOperations + :ivar storage_task_assignments: StorageTaskAssignmentsOperations operations + :vartype storage_task_assignments: + azure.mgmt.storage.v2023_05_01.operations.StorageTaskAssignmentsOperations + :ivar storage_task_assignments_instances_report: + StorageTaskAssignmentsInstancesReportOperations operations + :vartype storage_task_assignments_instances_report: + azure.mgmt.storage.v2023_05_01.operations.StorageTaskAssignmentsInstancesReportOperations + :ivar storage_task_assignment_instances_report: StorageTaskAssignmentInstancesReportOperations + operations + :vartype storage_task_assignment_instances_report: + azure.mgmt.storage.v2023_05_01.operations.StorageTaskAssignmentInstancesReportOperations :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. Required. :type subscription_id: str :param base_url: Service URL. Default value is "https://management.azure.com". :type base_url: str - :keyword api_version: Api Version. Default value is "2022-09-01". Note that overriding this + :keyword api_version: Api Version. Default value is "2023-05-01". Note that overriding this default value may result in unsupported behavior. :paramtype api_version: str :keyword int polling_interval: Default waiting time between two polls for LRO operations if no @@ -115,50 +136,94 @@ def __init__( self._config = StorageManagementClientConfiguration( credential=credential, subscription_id=subscription_id, **kwargs ) - self._client = ARMPipelineClient(base_url=base_url, config=self._config, **kwargs) + _policies = kwargs.pop("policies", None) + if _policies is None: + _policies = [ + policies.RequestIdPolicy(**kwargs), + self._config.headers_policy, + self._config.user_agent_policy, + self._config.proxy_policy, + policies.ContentDecodePolicy(**kwargs), + ARMAutoResourceProviderRegistrationPolicy(), + self._config.redirect_policy, + self._config.retry_policy, + self._config.authentication_policy, + self._config.custom_hook_policy, + self._config.logging_policy, + policies.DistributedTracingPolicy(**kwargs), + policies.SensitiveHeaderCleanupPolicy(**kwargs) if self._config.redirect_policy else None, + self._config.http_logging_policy, + ] + self._client: ARMPipelineClient = ARMPipelineClient(base_url=base_url, policies=_policies, **kwargs) - client_models = {k: v for k, v in models.__dict__.items() if isinstance(v, type)} + client_models = {k: v for k, v in _models.__dict__.items() if isinstance(v, type)} self._serialize = Serializer(client_models) self._deserialize = Deserializer(client_models) self._serialize.client_side_validation = False - self.operations = Operations(self._client, self._config, self._serialize, self._deserialize) - self.skus = SkusOperations(self._client, self._config, self._serialize, self._deserialize) + self.blob_services = BlobServicesOperations( + self._client, self._config, self._serialize, self._deserialize, "2023-05-01" + ) + self.blob_containers = BlobContainersOperations( + self._client, self._config, self._serialize, self._deserialize, "2023-05-01" + ) + self.file_services = FileServicesOperations( + self._client, self._config, self._serialize, self._deserialize, "2023-05-01" + ) + self.file_shares = FileSharesOperations( + self._client, self._config, self._serialize, self._deserialize, "2023-05-01" + ) + self.queue_services = QueueServicesOperations( + self._client, self._config, self._serialize, self._deserialize, "2023-05-01" + ) + self.queue = QueueOperations(self._client, self._config, self._serialize, self._deserialize, "2023-05-01") + self.operations = Operations(self._client, self._config, self._serialize, self._deserialize, "2023-05-01") + self.skus = SkusOperations(self._client, self._config, self._serialize, self._deserialize, "2023-05-01") self.storage_accounts = StorageAccountsOperations( - self._client, self._config, self._serialize, self._deserialize + self._client, self._config, self._serialize, self._deserialize, "2023-05-01" ) self.deleted_accounts = DeletedAccountsOperations( - self._client, self._config, self._serialize, self._deserialize + self._client, self._config, self._serialize, self._deserialize, "2023-05-01" ) - self.usages = UsagesOperations(self._client, self._config, self._serialize, self._deserialize) + self.usages = UsagesOperations(self._client, self._config, self._serialize, self._deserialize, "2023-05-01") self.management_policies = ManagementPoliciesOperations( - self._client, self._config, self._serialize, self._deserialize + self._client, self._config, self._serialize, self._deserialize, "2023-05-01" ) self.blob_inventory_policies = BlobInventoryPoliciesOperations( - self._client, self._config, self._serialize, self._deserialize + self._client, self._config, self._serialize, self._deserialize, "2023-05-01" ) self.private_endpoint_connections = PrivateEndpointConnectionsOperations( - self._client, self._config, self._serialize, self._deserialize + self._client, self._config, self._serialize, self._deserialize, "2023-05-01" ) self.private_link_resources = PrivateLinkResourcesOperations( - self._client, self._config, self._serialize, self._deserialize + self._client, self._config, self._serialize, self._deserialize, "2023-05-01" ) self.object_replication_policies = ObjectReplicationPoliciesOperations( - self._client, self._config, self._serialize, self._deserialize + self._client, self._config, self._serialize, self._deserialize, "2023-05-01" + ) + self.local_users = LocalUsersOperations( + self._client, self._config, self._serialize, self._deserialize, "2023-05-01" ) - self.local_users = LocalUsersOperations(self._client, self._config, self._serialize, self._deserialize) self.encryption_scopes = EncryptionScopesOperations( - self._client, self._config, self._serialize, self._deserialize - ) - self.blob_services = BlobServicesOperations(self._client, self._config, self._serialize, self._deserialize) - self.blob_containers = BlobContainersOperations(self._client, self._config, self._serialize, self._deserialize) - self.file_services = FileServicesOperations(self._client, self._config, self._serialize, self._deserialize) - self.file_shares = FileSharesOperations(self._client, self._config, self._serialize, self._deserialize) - self.queue_services = QueueServicesOperations(self._client, self._config, self._serialize, self._deserialize) - self.queue = QueueOperations(self._client, self._config, self._serialize, self._deserialize) - self.table_services = TableServicesOperations(self._client, self._config, self._serialize, self._deserialize) - self.table = TableOperations(self._client, self._config, self._serialize, self._deserialize) - - def _send_request(self, request: HttpRequest, **kwargs: Any) -> HttpResponse: + self._client, self._config, self._serialize, self._deserialize, "2023-05-01" + ) + self.table_services = TableServicesOperations( + self._client, self._config, self._serialize, self._deserialize, "2023-05-01" + ) + self.table = TableOperations(self._client, self._config, self._serialize, self._deserialize, "2023-05-01") + self.network_security_perimeter_configurations = NetworkSecurityPerimeterConfigurationsOperations( + self._client, self._config, self._serialize, self._deserialize, "2023-05-01" + ) + self.storage_task_assignments = StorageTaskAssignmentsOperations( + self._client, self._config, self._serialize, self._deserialize, "2023-05-01" + ) + self.storage_task_assignments_instances_report = StorageTaskAssignmentsInstancesReportOperations( + self._client, self._config, self._serialize, self._deserialize, "2023-05-01" + ) + self.storage_task_assignment_instances_report = StorageTaskAssignmentInstancesReportOperations( + self._client, self._config, self._serialize, self._deserialize, "2023-05-01" + ) + + def _send_request(self, request: HttpRequest, *, stream: bool = False, **kwargs: Any) -> HttpResponse: """Runs the network request through the client's chained policies. >>> from azure.core.rest import HttpRequest @@ -178,17 +243,14 @@ def _send_request(self, request: HttpRequest, **kwargs: Any) -> HttpResponse: request_copy = deepcopy(request) request_copy.url = self._client.format_url(request_copy.url) - return self._client.send_request(request_copy, **kwargs) + return self._client.send_request(request_copy, stream=stream, **kwargs) # type: ignore - def close(self): - # type: () -> None + def close(self) -> None: self._client.close() - def __enter__(self): - # type: () -> StorageManagementClient + def __enter__(self) -> "StorageManagementClient": self._client.__enter__() return self - def __exit__(self, *exc_details): - # type: (Any) -> None + def __exit__(self, *exc_details: Any) -> None: self._client.__exit__(*exc_details) diff --git a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/_vendor.py b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/_vendor.py similarity index 66% rename from src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/_vendor.py rename to src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/_vendor.py index 9aad73fc743..0dafe0e287f 100644 --- a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/_vendor.py +++ b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/_vendor.py @@ -14,14 +14,3 @@ def _convert_request(request, files=None): if files: request.set_formdata_body(files) return request - - -def _format_url_section(template, **kwargs): - components = template.split("/") - while components: - try: - return template.format(**kwargs) - except KeyError as key: - formatted_components = template.split("/") - components = [c for c in formatted_components if "{}".format(key.args[0]) not in c] - template = "/".join(components) diff --git a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/_version.py b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/_version.py similarity index 96% rename from src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/_version.py rename to src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/_version.py index bb46423cd61..da0ea07dff8 100644 --- a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/_version.py +++ b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/_version.py @@ -6,4 +6,4 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -VERSION = "21.0.0" +VERSION = "21.2.0" diff --git a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/aio/__init__.py b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/aio/__init__.py similarity index 90% rename from src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/aio/__init__.py rename to src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/aio/__init__.py index 1bb98744d93..a5c3d2414cf 100644 --- a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/aio/__init__.py +++ b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/aio/__init__.py @@ -10,7 +10,7 @@ try: from ._patch import __all__ as _patch_all - from ._patch import * # type: ignore # pylint: disable=unused-wildcard-import + from ._patch import * # pylint: disable=unused-wildcard-import except ImportError: _patch_all = [] from ._patch import patch_sdk as _patch_sdk diff --git a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/aio/_configuration.py b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/aio/_configuration.py similarity index 83% rename from src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/aio/_configuration.py rename to src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/aio/_configuration.py index e1fd4b6e608..59974e3ace8 100644 --- a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/aio/_configuration.py +++ b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/aio/_configuration.py @@ -6,26 +6,19 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys from typing import Any, TYPE_CHECKING -from azure.core.configuration import Configuration from azure.core.pipeline import policies from azure.mgmt.core.policies import ARMHttpLoggingPolicy, AsyncARMChallengeAuthenticationPolicy from .._version import VERSION -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports - if TYPE_CHECKING: # pylint: disable=unused-import,ungrouped-imports from azure.core.credentials_async import AsyncTokenCredential -class StorageManagementClientConfiguration(Configuration): # pylint: disable=too-many-instance-attributes +class StorageManagementClientConfiguration: # pylint: disable=too-many-instance-attributes,name-too-long """Configuration for StorageManagementClient. Note that all parameters used to create this instance are saved as instance @@ -35,14 +28,13 @@ class StorageManagementClientConfiguration(Configuration): # pylint: disable=to :type credential: ~azure.core.credentials_async.AsyncTokenCredential :param subscription_id: The ID of the target subscription. Required. :type subscription_id: str - :keyword api_version: Api Version. Default value is "2022-09-01". Note that overriding this + :keyword api_version: Api Version. Default value is "2023-05-01". Note that overriding this default value may result in unsupported behavior. :paramtype api_version: str """ def __init__(self, credential: "AsyncTokenCredential", subscription_id: str, **kwargs: Any) -> None: - super(StorageManagementClientConfiguration, self).__init__(**kwargs) - api_version = kwargs.pop("api_version", "2022-09-01") # type: Literal["2022-09-01"] + api_version: str = kwargs.pop("api_version", "2023-05-01") if credential is None: raise ValueError("Parameter 'credential' must not be None.") @@ -54,6 +46,7 @@ def __init__(self, credential: "AsyncTokenCredential", subscription_id: str, **k self.api_version = api_version self.credential_scopes = kwargs.pop("credential_scopes", ["https://management.azure.com/.default"]) kwargs.setdefault("sdk_moniker", "mgmt-storage/{}".format(VERSION)) + self.polling_interval = kwargs.get("polling_interval", 30) self._configure(**kwargs) def _configure(self, **kwargs: Any) -> None: @@ -62,9 +55,9 @@ def _configure(self, **kwargs: Any) -> None: self.proxy_policy = kwargs.get("proxy_policy") or policies.ProxyPolicy(**kwargs) self.logging_policy = kwargs.get("logging_policy") or policies.NetworkTraceLoggingPolicy(**kwargs) self.http_logging_policy = kwargs.get("http_logging_policy") or ARMHttpLoggingPolicy(**kwargs) - self.retry_policy = kwargs.get("retry_policy") or policies.AsyncRetryPolicy(**kwargs) self.custom_hook_policy = kwargs.get("custom_hook_policy") or policies.CustomHookPolicy(**kwargs) self.redirect_policy = kwargs.get("redirect_policy") or policies.AsyncRedirectPolicy(**kwargs) + self.retry_policy = kwargs.get("retry_policy") or policies.AsyncRetryPolicy(**kwargs) self.authentication_policy = kwargs.get("authentication_policy") if self.credential and not self.authentication_policy: self.authentication_policy = AsyncARMChallengeAuthenticationPolicy( diff --git a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/aio/_patch.py b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/aio/_patch.py similarity index 100% rename from src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/aio/_patch.py rename to src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/aio/_patch.py diff --git a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/aio/_storage_management_client.py b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/aio/_storage_management_client.py similarity index 53% rename from src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/aio/_storage_management_client.py rename to src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/aio/_storage_management_client.py index 88d504284e5..ef0e17dc2ca 100644 --- a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/aio/_storage_management_client.py +++ b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/aio/_storage_management_client.py @@ -9,10 +9,12 @@ from copy import deepcopy from typing import Any, Awaitable, TYPE_CHECKING +from azure.core.pipeline import policies from azure.core.rest import AsyncHttpResponse, HttpRequest from azure.mgmt.core import AsyncARMPipelineClient +from azure.mgmt.core.policies import AsyncARMAutoResourceProviderRegistrationPolicy -from .. import models +from .. import models as _models from ..._serialization import Deserializer, Serializer from ._configuration import StorageManagementClientConfiguration from .operations import ( @@ -25,6 +27,7 @@ FileSharesOperations, LocalUsersOperations, ManagementPoliciesOperations, + NetworkSecurityPerimeterConfigurationsOperations, ObjectReplicationPoliciesOperations, Operations, PrivateEndpointConnectionsOperations, @@ -33,6 +36,9 @@ QueueServicesOperations, SkusOperations, StorageAccountsOperations, + StorageTaskAssignmentInstancesReportOperations, + StorageTaskAssignmentsInstancesReportOperations, + StorageTaskAssignmentsOperations, TableOperations, TableServicesOperations, UsagesOperations, @@ -46,62 +52,77 @@ class StorageManagementClient: # pylint: disable=client-accepts-api-version-keyword,too-many-instance-attributes """The Azure Storage Management API. + :ivar blob_services: BlobServicesOperations operations + :vartype blob_services: azure.mgmt.storage.v2023_05_01.aio.operations.BlobServicesOperations + :ivar blob_containers: BlobContainersOperations operations + :vartype blob_containers: + azure.mgmt.storage.v2023_05_01.aio.operations.BlobContainersOperations + :ivar file_services: FileServicesOperations operations + :vartype file_services: azure.mgmt.storage.v2023_05_01.aio.operations.FileServicesOperations + :ivar file_shares: FileSharesOperations operations + :vartype file_shares: azure.mgmt.storage.v2023_05_01.aio.operations.FileSharesOperations + :ivar queue_services: QueueServicesOperations operations + :vartype queue_services: azure.mgmt.storage.v2023_05_01.aio.operations.QueueServicesOperations + :ivar queue: QueueOperations operations + :vartype queue: azure.mgmt.storage.v2023_05_01.aio.operations.QueueOperations :ivar operations: Operations operations - :vartype operations: azure.mgmt.storage.v2022_09_01.aio.operations.Operations + :vartype operations: azure.mgmt.storage.v2023_05_01.aio.operations.Operations :ivar skus: SkusOperations operations - :vartype skus: azure.mgmt.storage.v2022_09_01.aio.operations.SkusOperations + :vartype skus: azure.mgmt.storage.v2023_05_01.aio.operations.SkusOperations :ivar storage_accounts: StorageAccountsOperations operations :vartype storage_accounts: - azure.mgmt.storage.v2022_09_01.aio.operations.StorageAccountsOperations + azure.mgmt.storage.v2023_05_01.aio.operations.StorageAccountsOperations :ivar deleted_accounts: DeletedAccountsOperations operations :vartype deleted_accounts: - azure.mgmt.storage.v2022_09_01.aio.operations.DeletedAccountsOperations + azure.mgmt.storage.v2023_05_01.aio.operations.DeletedAccountsOperations :ivar usages: UsagesOperations operations - :vartype usages: azure.mgmt.storage.v2022_09_01.aio.operations.UsagesOperations + :vartype usages: azure.mgmt.storage.v2023_05_01.aio.operations.UsagesOperations :ivar management_policies: ManagementPoliciesOperations operations :vartype management_policies: - azure.mgmt.storage.v2022_09_01.aio.operations.ManagementPoliciesOperations + azure.mgmt.storage.v2023_05_01.aio.operations.ManagementPoliciesOperations :ivar blob_inventory_policies: BlobInventoryPoliciesOperations operations :vartype blob_inventory_policies: - azure.mgmt.storage.v2022_09_01.aio.operations.BlobInventoryPoliciesOperations + azure.mgmt.storage.v2023_05_01.aio.operations.BlobInventoryPoliciesOperations :ivar private_endpoint_connections: PrivateEndpointConnectionsOperations operations :vartype private_endpoint_connections: - azure.mgmt.storage.v2022_09_01.aio.operations.PrivateEndpointConnectionsOperations + azure.mgmt.storage.v2023_05_01.aio.operations.PrivateEndpointConnectionsOperations :ivar private_link_resources: PrivateLinkResourcesOperations operations :vartype private_link_resources: - azure.mgmt.storage.v2022_09_01.aio.operations.PrivateLinkResourcesOperations + azure.mgmt.storage.v2023_05_01.aio.operations.PrivateLinkResourcesOperations :ivar object_replication_policies: ObjectReplicationPoliciesOperations operations :vartype object_replication_policies: - azure.mgmt.storage.v2022_09_01.aio.operations.ObjectReplicationPoliciesOperations + azure.mgmt.storage.v2023_05_01.aio.operations.ObjectReplicationPoliciesOperations :ivar local_users: LocalUsersOperations operations - :vartype local_users: azure.mgmt.storage.v2022_09_01.aio.operations.LocalUsersOperations + :vartype local_users: azure.mgmt.storage.v2023_05_01.aio.operations.LocalUsersOperations :ivar encryption_scopes: EncryptionScopesOperations operations :vartype encryption_scopes: - azure.mgmt.storage.v2022_09_01.aio.operations.EncryptionScopesOperations - :ivar blob_services: BlobServicesOperations operations - :vartype blob_services: azure.mgmt.storage.v2022_09_01.aio.operations.BlobServicesOperations - :ivar blob_containers: BlobContainersOperations operations - :vartype blob_containers: - azure.mgmt.storage.v2022_09_01.aio.operations.BlobContainersOperations - :ivar file_services: FileServicesOperations operations - :vartype file_services: azure.mgmt.storage.v2022_09_01.aio.operations.FileServicesOperations - :ivar file_shares: FileSharesOperations operations - :vartype file_shares: azure.mgmt.storage.v2022_09_01.aio.operations.FileSharesOperations - :ivar queue_services: QueueServicesOperations operations - :vartype queue_services: azure.mgmt.storage.v2022_09_01.aio.operations.QueueServicesOperations - :ivar queue: QueueOperations operations - :vartype queue: azure.mgmt.storage.v2022_09_01.aio.operations.QueueOperations + azure.mgmt.storage.v2023_05_01.aio.operations.EncryptionScopesOperations :ivar table_services: TableServicesOperations operations - :vartype table_services: azure.mgmt.storage.v2022_09_01.aio.operations.TableServicesOperations + :vartype table_services: azure.mgmt.storage.v2023_05_01.aio.operations.TableServicesOperations :ivar table: TableOperations operations - :vartype table: azure.mgmt.storage.v2022_09_01.aio.operations.TableOperations + :vartype table: azure.mgmt.storage.v2023_05_01.aio.operations.TableOperations + :ivar network_security_perimeter_configurations: + NetworkSecurityPerimeterConfigurationsOperations operations + :vartype network_security_perimeter_configurations: + azure.mgmt.storage.v2023_05_01.aio.operations.NetworkSecurityPerimeterConfigurationsOperations + :ivar storage_task_assignments: StorageTaskAssignmentsOperations operations + :vartype storage_task_assignments: + azure.mgmt.storage.v2023_05_01.aio.operations.StorageTaskAssignmentsOperations + :ivar storage_task_assignments_instances_report: + StorageTaskAssignmentsInstancesReportOperations operations + :vartype storage_task_assignments_instances_report: + azure.mgmt.storage.v2023_05_01.aio.operations.StorageTaskAssignmentsInstancesReportOperations + :ivar storage_task_assignment_instances_report: StorageTaskAssignmentInstancesReportOperations + operations + :vartype storage_task_assignment_instances_report: + azure.mgmt.storage.v2023_05_01.aio.operations.StorageTaskAssignmentInstancesReportOperations :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. Required. :type subscription_id: str :param base_url: Service URL. Default value is "https://management.azure.com". :type base_url: str - :keyword api_version: Api Version. Default value is "2022-09-01". Note that overriding this + :keyword api_version: Api Version. Default value is "2023-05-01". Note that overriding this default value may result in unsupported behavior. :paramtype api_version: str :keyword int polling_interval: Default waiting time between two polls for LRO operations if no @@ -118,50 +139,96 @@ def __init__( self._config = StorageManagementClientConfiguration( credential=credential, subscription_id=subscription_id, **kwargs ) - self._client = AsyncARMPipelineClient(base_url=base_url, config=self._config, **kwargs) + _policies = kwargs.pop("policies", None) + if _policies is None: + _policies = [ + policies.RequestIdPolicy(**kwargs), + self._config.headers_policy, + self._config.user_agent_policy, + self._config.proxy_policy, + policies.ContentDecodePolicy(**kwargs), + AsyncARMAutoResourceProviderRegistrationPolicy(), + self._config.redirect_policy, + self._config.retry_policy, + self._config.authentication_policy, + self._config.custom_hook_policy, + self._config.logging_policy, + policies.DistributedTracingPolicy(**kwargs), + policies.SensitiveHeaderCleanupPolicy(**kwargs) if self._config.redirect_policy else None, + self._config.http_logging_policy, + ] + self._client: AsyncARMPipelineClient = AsyncARMPipelineClient(base_url=base_url, policies=_policies, **kwargs) - client_models = {k: v for k, v in models.__dict__.items() if isinstance(v, type)} + client_models = {k: v for k, v in _models.__dict__.items() if isinstance(v, type)} self._serialize = Serializer(client_models) self._deserialize = Deserializer(client_models) self._serialize.client_side_validation = False - self.operations = Operations(self._client, self._config, self._serialize, self._deserialize) - self.skus = SkusOperations(self._client, self._config, self._serialize, self._deserialize) + self.blob_services = BlobServicesOperations( + self._client, self._config, self._serialize, self._deserialize, "2023-05-01" + ) + self.blob_containers = BlobContainersOperations( + self._client, self._config, self._serialize, self._deserialize, "2023-05-01" + ) + self.file_services = FileServicesOperations( + self._client, self._config, self._serialize, self._deserialize, "2023-05-01" + ) + self.file_shares = FileSharesOperations( + self._client, self._config, self._serialize, self._deserialize, "2023-05-01" + ) + self.queue_services = QueueServicesOperations( + self._client, self._config, self._serialize, self._deserialize, "2023-05-01" + ) + self.queue = QueueOperations(self._client, self._config, self._serialize, self._deserialize, "2023-05-01") + self.operations = Operations(self._client, self._config, self._serialize, self._deserialize, "2023-05-01") + self.skus = SkusOperations(self._client, self._config, self._serialize, self._deserialize, "2023-05-01") self.storage_accounts = StorageAccountsOperations( - self._client, self._config, self._serialize, self._deserialize + self._client, self._config, self._serialize, self._deserialize, "2023-05-01" ) self.deleted_accounts = DeletedAccountsOperations( - self._client, self._config, self._serialize, self._deserialize + self._client, self._config, self._serialize, self._deserialize, "2023-05-01" ) - self.usages = UsagesOperations(self._client, self._config, self._serialize, self._deserialize) + self.usages = UsagesOperations(self._client, self._config, self._serialize, self._deserialize, "2023-05-01") self.management_policies = ManagementPoliciesOperations( - self._client, self._config, self._serialize, self._deserialize + self._client, self._config, self._serialize, self._deserialize, "2023-05-01" ) self.blob_inventory_policies = BlobInventoryPoliciesOperations( - self._client, self._config, self._serialize, self._deserialize + self._client, self._config, self._serialize, self._deserialize, "2023-05-01" ) self.private_endpoint_connections = PrivateEndpointConnectionsOperations( - self._client, self._config, self._serialize, self._deserialize + self._client, self._config, self._serialize, self._deserialize, "2023-05-01" ) self.private_link_resources = PrivateLinkResourcesOperations( - self._client, self._config, self._serialize, self._deserialize + self._client, self._config, self._serialize, self._deserialize, "2023-05-01" ) self.object_replication_policies = ObjectReplicationPoliciesOperations( - self._client, self._config, self._serialize, self._deserialize + self._client, self._config, self._serialize, self._deserialize, "2023-05-01" + ) + self.local_users = LocalUsersOperations( + self._client, self._config, self._serialize, self._deserialize, "2023-05-01" ) - self.local_users = LocalUsersOperations(self._client, self._config, self._serialize, self._deserialize) self.encryption_scopes = EncryptionScopesOperations( - self._client, self._config, self._serialize, self._deserialize - ) - self.blob_services = BlobServicesOperations(self._client, self._config, self._serialize, self._deserialize) - self.blob_containers = BlobContainersOperations(self._client, self._config, self._serialize, self._deserialize) - self.file_services = FileServicesOperations(self._client, self._config, self._serialize, self._deserialize) - self.file_shares = FileSharesOperations(self._client, self._config, self._serialize, self._deserialize) - self.queue_services = QueueServicesOperations(self._client, self._config, self._serialize, self._deserialize) - self.queue = QueueOperations(self._client, self._config, self._serialize, self._deserialize) - self.table_services = TableServicesOperations(self._client, self._config, self._serialize, self._deserialize) - self.table = TableOperations(self._client, self._config, self._serialize, self._deserialize) - - def _send_request(self, request: HttpRequest, **kwargs: Any) -> Awaitable[AsyncHttpResponse]: + self._client, self._config, self._serialize, self._deserialize, "2023-05-01" + ) + self.table_services = TableServicesOperations( + self._client, self._config, self._serialize, self._deserialize, "2023-05-01" + ) + self.table = TableOperations(self._client, self._config, self._serialize, self._deserialize, "2023-05-01") + self.network_security_perimeter_configurations = NetworkSecurityPerimeterConfigurationsOperations( + self._client, self._config, self._serialize, self._deserialize, "2023-05-01" + ) + self.storage_task_assignments = StorageTaskAssignmentsOperations( + self._client, self._config, self._serialize, self._deserialize, "2023-05-01" + ) + self.storage_task_assignments_instances_report = StorageTaskAssignmentsInstancesReportOperations( + self._client, self._config, self._serialize, self._deserialize, "2023-05-01" + ) + self.storage_task_assignment_instances_report = StorageTaskAssignmentInstancesReportOperations( + self._client, self._config, self._serialize, self._deserialize, "2023-05-01" + ) + + def _send_request( + self, request: HttpRequest, *, stream: bool = False, **kwargs: Any + ) -> Awaitable[AsyncHttpResponse]: """Runs the network request through the client's chained policies. >>> from azure.core.rest import HttpRequest @@ -181,7 +248,7 @@ def _send_request(self, request: HttpRequest, **kwargs: Any) -> Awaitable[AsyncH request_copy = deepcopy(request) request_copy.url = self._client.format_url(request_copy.url) - return self._client.send_request(request_copy, **kwargs) + return self._client.send_request(request_copy, stream=stream, **kwargs) # type: ignore async def close(self) -> None: await self._client.close() @@ -190,5 +257,5 @@ async def __aenter__(self) -> "StorageManagementClient": await self._client.__aenter__() return self - async def __aexit__(self, *exc_details) -> None: + async def __aexit__(self, *exc_details: Any) -> None: await self._client.__aexit__(*exc_details) diff --git a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/operations/__init__.py b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/aio/operations/__init__.py similarity index 78% rename from src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/operations/__init__.py rename to src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/aio/operations/__init__.py index b58975e023a..e62e153ac4a 100644 --- a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/operations/__init__.py +++ b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/aio/operations/__init__.py @@ -6,6 +6,12 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from ._blob_services_operations import BlobServicesOperations +from ._blob_containers_operations import BlobContainersOperations +from ._file_services_operations import FileServicesOperations +from ._file_shares_operations import FileSharesOperations +from ._queue_services_operations import QueueServicesOperations +from ._queue_operations import QueueOperations from ._operations import Operations from ._skus_operations import SkusOperations from ._storage_accounts_operations import StorageAccountsOperations @@ -18,20 +24,24 @@ from ._object_replication_policies_operations import ObjectReplicationPoliciesOperations from ._local_users_operations import LocalUsersOperations from ._encryption_scopes_operations import EncryptionScopesOperations -from ._blob_services_operations import BlobServicesOperations -from ._blob_containers_operations import BlobContainersOperations -from ._file_services_operations import FileServicesOperations -from ._file_shares_operations import FileSharesOperations -from ._queue_services_operations import QueueServicesOperations -from ._queue_operations import QueueOperations from ._table_services_operations import TableServicesOperations from ._table_operations import TableOperations +from ._network_security_perimeter_configurations_operations import NetworkSecurityPerimeterConfigurationsOperations +from ._storage_task_assignments_operations import StorageTaskAssignmentsOperations +from ._storage_task_assignments_instances_report_operations import StorageTaskAssignmentsInstancesReportOperations +from ._storage_task_assignment_instances_report_operations import StorageTaskAssignmentInstancesReportOperations from ._patch import __all__ as _patch_all -from ._patch import * # type: ignore # pylint: disable=unused-wildcard-import +from ._patch import * # pylint: disable=unused-wildcard-import from ._patch import patch_sdk as _patch_sdk __all__ = [ + "BlobServicesOperations", + "BlobContainersOperations", + "FileServicesOperations", + "FileSharesOperations", + "QueueServicesOperations", + "QueueOperations", "Operations", "SkusOperations", "StorageAccountsOperations", @@ -44,14 +54,12 @@ "ObjectReplicationPoliciesOperations", "LocalUsersOperations", "EncryptionScopesOperations", - "BlobServicesOperations", - "BlobContainersOperations", - "FileServicesOperations", - "FileSharesOperations", - "QueueServicesOperations", - "QueueOperations", "TableServicesOperations", "TableOperations", + "NetworkSecurityPerimeterConfigurationsOperations", + "StorageTaskAssignmentsOperations", + "StorageTaskAssignmentsInstancesReportOperations", + "StorageTaskAssignmentInstancesReportOperations", ] __all__.extend([p for p in _patch_all if p not in __all__]) _patch_sdk() diff --git a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/aio/operations/_blob_containers_operations.py b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/aio/operations/_blob_containers_operations.py similarity index 73% rename from src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/aio/operations/_blob_containers_operations.py rename to src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/aio/operations/_blob_containers_operations.py index 9f30e49c81a..b9f45e4db5e 100644 --- a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/aio/operations/_blob_containers_operations.py +++ b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/aio/operations/_blob_containers_operations.py @@ -1,4 +1,4 @@ -# pylint: disable=too-many-lines +# pylint: disable=too-many-lines,too-many-statements # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -6,8 +6,9 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase import sys -from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, TypeVar, Union, cast, overload +from typing import Any, AsyncIterable, Callable, Dict, IO, Literal, Optional, Type, TypeVar, Union, cast, overload import urllib.parse from azure.core.async_paging import AsyncItemPaged, AsyncList @@ -48,10 +49,10 @@ build_update_request, ) -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +if sys.version_info >= (3, 9): + from collections.abc import MutableMapping else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports + from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -62,7 +63,7 @@ class BlobContainersOperations: **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.storage.v2022_09_01.aio.StorageManagementClient`'s + :class:`~azure.mgmt.storage.v2023_05_01.aio.StorageManagementClient`'s :attr:`blob_containers` attribute. """ @@ -74,6 +75,7 @@ def __init__(self, *args, **kwargs) -> None: self._config = input_args.pop(0) if input_args else kwargs.pop("config") self._serialize = input_args.pop(0) if input_args else kwargs.pop("serializer") self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer") + self._api_version = input_args.pop(0) if input_args else kwargs.pop("api_version") @distributed_trace def list( @@ -103,20 +105,19 @@ def list( :type filter: str :param include: Optional, used to include the properties for soft deleted blob containers. "deleted" Default value is None. - :type include: str or ~azure.mgmt.storage.v2022_09_01.models.ListContainersInclude - :keyword callable cls: A custom type or function that will be passed the direct response + :type include: str or ~azure.mgmt.storage.v2023_05_01.models.ListContainersInclude :return: An iterator like instance of either ListContainerItem or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.storage.v2022_09_01.models.ListContainerItem] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.storage.v2023_05_01.models.ListContainerItem] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[_models.ListContainerItems] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[_models.ListContainerItems] = kwargs.pop("cls", None) - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -127,7 +128,7 @@ def list( def prepare_request(next_link=None): if not next_link: - request = build_list_request( + _request = build_list_request( resource_group_name=resource_group_name, account_name=account_name, subscription_id=self._config.subscription_id, @@ -135,12 +136,11 @@ def prepare_request(next_link=None): filter=filter, include=include, api_version=api_version, - template_url=self.list.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) else: # make call to next link with the client's api-version @@ -151,27 +151,28 @@ def prepare_request(next_link=None): for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() } ) - _next_request_params["api-version"] = self._config.api_version - request = HttpRequest( + _next_request_params["api-version"] = self._api_version + _request = HttpRequest( "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore - request.method = "GET" - return request + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) + _request.method = "GET" + return _request async def extract_data(pipeline_response): deserialized = self._deserialize("ListContainerItems", pipeline_response) list_of_elem = deserialized.value if cls: - list_of_elem = cls(list_of_elem) + 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) + _request = prepare_request(next_link) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -183,8 +184,6 @@ async def get_next(next_link=None): return AsyncItemPaged(get_next, extract_data) - list.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/blobServices/default/containers"} # type: ignore - @overload async def create( self, @@ -213,13 +212,12 @@ async def create( by a letter or number. Required. :type container_name: str :param blob_container: Properties of the blob container to create. Required. - :type blob_container: ~azure.mgmt.storage.v2022_09_01.models.BlobContainer + :type blob_container: ~azure.mgmt.storage.v2023_05_01.models.BlobContainer :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: BlobContainer or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.BlobContainer + :rtype: ~azure.mgmt.storage.v2023_05_01.models.BlobContainer :raises ~azure.core.exceptions.HttpResponseError: """ @@ -229,7 +227,7 @@ async def create( resource_group_name: str, account_name: str, container_name: str, - blob_container: IO, + blob_container: IO[bytes], *, content_type: str = "application/json", **kwargs: Any @@ -251,13 +249,12 @@ async def create( by a letter or number. Required. :type container_name: str :param blob_container: Properties of the blob container to create. Required. - :type blob_container: IO + :type blob_container: IO[bytes] :keyword content_type: Body Parameter content-type. Content type parameter for binary body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: BlobContainer or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.BlobContainer + :rtype: ~azure.mgmt.storage.v2023_05_01.models.BlobContainer :raises ~azure.core.exceptions.HttpResponseError: """ @@ -267,7 +264,7 @@ async def create( resource_group_name: str, account_name: str, container_name: str, - blob_container: Union[_models.BlobContainer, IO], + blob_container: Union[_models.BlobContainer, IO[bytes]], **kwargs: Any ) -> _models.BlobContainer: """Creates a new container under the specified account as described by request body. The container @@ -286,18 +283,14 @@ async def create( letters and dash (-) only. Every dash (-) character must be immediately preceded and followed by a letter or number. Required. :type container_name: str - :param blob_container: Properties of the blob container to create. Is either a model type or a - IO type. Required. - :type blob_container: ~azure.mgmt.storage.v2022_09_01.models.BlobContainer or IO - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response + :param blob_container: Properties of the blob container to create. Is either a BlobContainer + type or a IO[bytes] type. Required. + :type blob_container: ~azure.mgmt.storage.v2023_05_01.models.BlobContainer or IO[bytes] :return: BlobContainer or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.BlobContainer + :rtype: ~azure.mgmt.storage.v2023_05_01.models.BlobContainer :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -308,19 +301,19 @@ async def create( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[_models.BlobContainer] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[_models.BlobContainer] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(blob_container, (IO, bytes)): + if isinstance(blob_container, (IOBase, bytes)): _content = blob_container else: _json = self._serialize.body(blob_container, "BlobContainer") - request = build_create_request( + _request = build_create_request( resource_group_name=resource_group_name, account_name=account_name, container_name=container_name, @@ -329,15 +322,15 @@ async def create( content_type=content_type, json=_json, content=_content, - template_url=self.create.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -353,11 +346,9 @@ async def create( deserialized = self._deserialize("BlobContainer", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized + return cls(pipeline_response, deserialized, {}) # type: ignore - create.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/blobServices/default/containers/{containerName}"} # type: ignore + return deserialized # type: ignore @overload async def update( @@ -386,13 +377,12 @@ async def update( by a letter or number. Required. :type container_name: str :param blob_container: Properties to update for the blob container. Required. - :type blob_container: ~azure.mgmt.storage.v2022_09_01.models.BlobContainer + :type blob_container: ~azure.mgmt.storage.v2023_05_01.models.BlobContainer :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: BlobContainer or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.BlobContainer + :rtype: ~azure.mgmt.storage.v2023_05_01.models.BlobContainer :raises ~azure.core.exceptions.HttpResponseError: """ @@ -402,7 +392,7 @@ async def update( resource_group_name: str, account_name: str, container_name: str, - blob_container: IO, + blob_container: IO[bytes], *, content_type: str = "application/json", **kwargs: Any @@ -423,13 +413,12 @@ async def update( by a letter or number. Required. :type container_name: str :param blob_container: Properties to update for the blob container. Required. - :type blob_container: IO + :type blob_container: IO[bytes] :keyword content_type: Body Parameter content-type. Content type parameter for binary body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: BlobContainer or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.BlobContainer + :rtype: ~azure.mgmt.storage.v2023_05_01.models.BlobContainer :raises ~azure.core.exceptions.HttpResponseError: """ @@ -439,7 +428,7 @@ async def update( resource_group_name: str, account_name: str, container_name: str, - blob_container: Union[_models.BlobContainer, IO], + blob_container: Union[_models.BlobContainer, IO[bytes]], **kwargs: Any ) -> _models.BlobContainer: """Updates container properties as specified in request body. Properties not mentioned in the @@ -457,18 +446,14 @@ async def update( letters and dash (-) only. Every dash (-) character must be immediately preceded and followed by a letter or number. Required. :type container_name: str - :param blob_container: Properties to update for the blob container. Is either a model type or a - IO type. Required. - :type blob_container: ~azure.mgmt.storage.v2022_09_01.models.BlobContainer or IO - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response + :param blob_container: Properties to update for the blob container. Is either a BlobContainer + type or a IO[bytes] type. Required. + :type blob_container: ~azure.mgmt.storage.v2023_05_01.models.BlobContainer or IO[bytes] :return: BlobContainer or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.BlobContainer + :rtype: ~azure.mgmt.storage.v2023_05_01.models.BlobContainer :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -479,19 +464,19 @@ async def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[_models.BlobContainer] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[_models.BlobContainer] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(blob_container, (IO, bytes)): + if isinstance(blob_container, (IOBase, bytes)): _content = blob_container else: _json = self._serialize.body(blob_container, "BlobContainer") - request = build_update_request( + _request = build_update_request( resource_group_name=resource_group_name, account_name=account_name, container_name=container_name, @@ -500,15 +485,15 @@ async def update( content_type=content_type, json=_json, content=_content, - template_url=self.update.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -520,11 +505,9 @@ async def update( deserialized = self._deserialize("BlobContainer", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized + return cls(pipeline_response, deserialized, {}) # type: ignore - update.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/blobServices/default/containers/{containerName}"} # type: ignore + return deserialized # type: ignore @distributed_trace_async async def get( @@ -544,12 +527,11 @@ async def get( letters and dash (-) only. Every dash (-) character must be immediately preceded and followed by a letter or number. Required. :type container_name: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: BlobContainer or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.BlobContainer + :rtype: ~azure.mgmt.storage.v2023_05_01.models.BlobContainer :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -560,24 +542,24 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[_models.BlobContainer] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[_models.BlobContainer] = kwargs.pop("cls", None) - request = build_get_request( + _request = build_get_request( resource_group_name=resource_group_name, account_name=account_name, container_name=container_name, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.get.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -589,11 +571,9 @@ async def get( deserialized = self._deserialize("BlobContainer", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized + return cls(pipeline_response, deserialized, {}) # type: ignore - get.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/blobServices/default/containers/{containerName}"} # type: ignore + return deserialized # type: ignore @distributed_trace_async async def delete( # pylint: disable=inconsistent-return-statements @@ -613,12 +593,11 @@ async def delete( # pylint: disable=inconsistent-return-statements letters and dash (-) only. Every dash (-) character must be immediately preceded and followed by a letter or number. Required. :type container_name: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: None or the result of cls(response) :rtype: None :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -629,24 +608,24 @@ async def delete( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[None] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[None] = kwargs.pop("cls", None) - request = build_delete_request( + _request = build_delete_request( resource_group_name=resource_group_name, account_name=account_name, container_name=container_name, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.delete.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -656,9 +635,7 @@ async def delete( # pylint: disable=inconsistent-return-statements raise HttpResponseError(response=response, error_format=ARMErrorFormat) if cls: - return cls(pipeline_response, None, {}) - - delete.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/blobServices/default/containers/{containerName}"} # type: ignore + return cls(pipeline_response, None, {}) # type: ignore @overload async def set_legal_hold( @@ -688,13 +665,12 @@ async def set_legal_hold( by a letter or number. Required. :type container_name: str :param legal_hold: The LegalHold property that will be set to a blob container. Required. - :type legal_hold: ~azure.mgmt.storage.v2022_09_01.models.LegalHold + :type legal_hold: ~azure.mgmt.storage.v2023_05_01.models.LegalHold :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: LegalHold or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.LegalHold + :rtype: ~azure.mgmt.storage.v2023_05_01.models.LegalHold :raises ~azure.core.exceptions.HttpResponseError: """ @@ -704,7 +680,7 @@ async def set_legal_hold( resource_group_name: str, account_name: str, container_name: str, - legal_hold: IO, + legal_hold: IO[bytes], *, content_type: str = "application/json", **kwargs: Any @@ -726,13 +702,12 @@ async def set_legal_hold( by a letter or number. Required. :type container_name: str :param legal_hold: The LegalHold property that will be set to a blob container. Required. - :type legal_hold: IO + :type legal_hold: IO[bytes] :keyword content_type: Body Parameter content-type. Content type parameter for binary body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: LegalHold or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.LegalHold + :rtype: ~azure.mgmt.storage.v2023_05_01.models.LegalHold :raises ~azure.core.exceptions.HttpResponseError: """ @@ -742,7 +717,7 @@ async def set_legal_hold( resource_group_name: str, account_name: str, container_name: str, - legal_hold: Union[_models.LegalHold, IO], + legal_hold: Union[_models.LegalHold, IO[bytes]], **kwargs: Any ) -> _models.LegalHold: """Sets legal hold tags. Setting the same tag results in an idempotent operation. SetLegalHold @@ -762,17 +737,13 @@ async def set_legal_hold( by a letter or number. Required. :type container_name: str :param legal_hold: The LegalHold property that will be set to a blob container. Is either a - model type or a IO type. Required. - :type legal_hold: ~azure.mgmt.storage.v2022_09_01.models.LegalHold or IO - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response + LegalHold type or a IO[bytes] type. Required. + :type legal_hold: ~azure.mgmt.storage.v2023_05_01.models.LegalHold or IO[bytes] :return: LegalHold or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.LegalHold + :rtype: ~azure.mgmt.storage.v2023_05_01.models.LegalHold :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -783,19 +754,19 @@ async def set_legal_hold( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[_models.LegalHold] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[_models.LegalHold] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(legal_hold, (IO, bytes)): + if isinstance(legal_hold, (IOBase, bytes)): _content = legal_hold else: _json = self._serialize.body(legal_hold, "LegalHold") - request = build_set_legal_hold_request( + _request = build_set_legal_hold_request( resource_group_name=resource_group_name, account_name=account_name, container_name=container_name, @@ -804,15 +775,15 @@ async def set_legal_hold( content_type=content_type, json=_json, content=_content, - template_url=self.set_legal_hold.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -824,11 +795,9 @@ async def set_legal_hold( deserialized = self._deserialize("LegalHold", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized + return cls(pipeline_response, deserialized, {}) # type: ignore - set_legal_hold.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/blobServices/default/containers/{containerName}/setLegalHold"} # type: ignore + return deserialized # type: ignore @overload async def clear_legal_hold( @@ -857,13 +826,12 @@ async def clear_legal_hold( by a letter or number. Required. :type container_name: str :param legal_hold: The LegalHold property that will be clear from a blob container. Required. - :type legal_hold: ~azure.mgmt.storage.v2022_09_01.models.LegalHold + :type legal_hold: ~azure.mgmt.storage.v2023_05_01.models.LegalHold :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: LegalHold or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.LegalHold + :rtype: ~azure.mgmt.storage.v2023_05_01.models.LegalHold :raises ~azure.core.exceptions.HttpResponseError: """ @@ -873,7 +841,7 @@ async def clear_legal_hold( resource_group_name: str, account_name: str, container_name: str, - legal_hold: IO, + legal_hold: IO[bytes], *, content_type: str = "application/json", **kwargs: Any @@ -894,13 +862,12 @@ async def clear_legal_hold( by a letter or number. Required. :type container_name: str :param legal_hold: The LegalHold property that will be clear from a blob container. Required. - :type legal_hold: IO + :type legal_hold: IO[bytes] :keyword content_type: Body Parameter content-type. Content type parameter for binary body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: LegalHold or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.LegalHold + :rtype: ~azure.mgmt.storage.v2023_05_01.models.LegalHold :raises ~azure.core.exceptions.HttpResponseError: """ @@ -910,7 +877,7 @@ async def clear_legal_hold( resource_group_name: str, account_name: str, container_name: str, - legal_hold: Union[_models.LegalHold, IO], + legal_hold: Union[_models.LegalHold, IO[bytes]], **kwargs: Any ) -> _models.LegalHold: """Clears legal hold tags. Clearing the same or non-existent tag results in an idempotent @@ -929,17 +896,13 @@ async def clear_legal_hold( by a letter or number. Required. :type container_name: str :param legal_hold: The LegalHold property that will be clear from a blob container. Is either a - model type or a IO type. Required. - :type legal_hold: ~azure.mgmt.storage.v2022_09_01.models.LegalHold or IO - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response + LegalHold type or a IO[bytes] type. Required. + :type legal_hold: ~azure.mgmt.storage.v2023_05_01.models.LegalHold or IO[bytes] :return: LegalHold or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.LegalHold + :rtype: ~azure.mgmt.storage.v2023_05_01.models.LegalHold :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -950,19 +913,19 @@ async def clear_legal_hold( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[_models.LegalHold] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[_models.LegalHold] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(legal_hold, (IO, bytes)): + if isinstance(legal_hold, (IOBase, bytes)): _content = legal_hold else: _json = self._serialize.body(legal_hold, "LegalHold") - request = build_clear_legal_hold_request( + _request = build_clear_legal_hold_request( resource_group_name=resource_group_name, account_name=account_name, container_name=container_name, @@ -971,15 +934,15 @@ async def clear_legal_hold( content_type=content_type, json=_json, content=_content, - template_url=self.clear_legal_hold.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -991,11 +954,9 @@ async def clear_legal_hold( deserialized = self._deserialize("LegalHold", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized + return cls(pipeline_response, deserialized, {}) # type: ignore - clear_legal_hold.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/blobServices/default/containers/{containerName}/clearLegalHold"} # type: ignore + return deserialized # type: ignore @overload async def create_or_update_immutability_policy( @@ -1030,17 +991,12 @@ async def create_or_update_immutability_policy( :type if_match: str :param parameters: The ImmutabilityPolicy Properties that will be created or updated to a blob container. Default value is None. - :type parameters: ~azure.mgmt.storage.v2022_09_01.models.ImmutabilityPolicy + :type parameters: ~azure.mgmt.storage.v2023_05_01.models.ImmutabilityPolicy :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str - :keyword immutability_policy_name: The name of the blob container immutabilityPolicy within the - specified storage account. ImmutabilityPolicy Name must be 'default'. Default value is - "default". Note that overriding this default value may result in unsupported behavior. - :paramtype immutability_policy_name: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: ImmutabilityPolicy or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.ImmutabilityPolicy + :rtype: ~azure.mgmt.storage.v2023_05_01.models.ImmutabilityPolicy :raises ~azure.core.exceptions.HttpResponseError: """ @@ -1051,7 +1007,7 @@ async def create_or_update_immutability_policy( account_name: str, container_name: str, if_match: Optional[str] = None, - parameters: Optional[IO] = None, + parameters: Optional[IO[bytes]] = None, *, content_type: str = "application/json", **kwargs: Any @@ -1077,17 +1033,12 @@ async def create_or_update_immutability_policy( :type if_match: str :param parameters: The ImmutabilityPolicy Properties that will be created or updated to a blob container. Default value is None. - :type parameters: IO + :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 - :keyword immutability_policy_name: The name of the blob container immutabilityPolicy within the - specified storage account. ImmutabilityPolicy Name must be 'default'. Default value is - "default". Note that overriding this default value may result in unsupported behavior. - :paramtype immutability_policy_name: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: ImmutabilityPolicy or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.ImmutabilityPolicy + :rtype: ~azure.mgmt.storage.v2023_05_01.models.ImmutabilityPolicy :raises ~azure.core.exceptions.HttpResponseError: """ @@ -1098,7 +1049,7 @@ async def create_or_update_immutability_policy( account_name: str, container_name: str, if_match: Optional[str] = None, - parameters: Optional[Union[_models.ImmutabilityPolicy, IO]] = None, + parameters: Optional[Union[_models.ImmutabilityPolicy, IO[bytes]]] = None, **kwargs: Any ) -> _models.ImmutabilityPolicy: """Creates or updates an unlocked immutability policy. ETag in If-Match is honored if given but @@ -1121,21 +1072,13 @@ async def create_or_update_immutability_policy( omitted, this operation will always be applied. Default value is None. :type if_match: str :param parameters: The ImmutabilityPolicy Properties that will be created or updated to a blob - container. Is either a model type or a IO type. Default value is None. - :type parameters: ~azure.mgmt.storage.v2022_09_01.models.ImmutabilityPolicy or IO - :keyword immutability_policy_name: The name of the blob container immutabilityPolicy within the - specified storage account. ImmutabilityPolicy Name must be 'default'. Default value is - "default". Note that overriding this default value may result in unsupported behavior. - :paramtype immutability_policy_name: str - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response + container. Is either a ImmutabilityPolicy type or a IO[bytes] type. Default value is None. + :type parameters: ~azure.mgmt.storage.v2023_05_01.models.ImmutabilityPolicy or IO[bytes] :return: ImmutabilityPolicy or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.ImmutabilityPolicy + :rtype: ~azure.mgmt.storage.v2023_05_01.models.ImmutabilityPolicy :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -1146,15 +1089,15 @@ async def create_or_update_immutability_policy( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - immutability_policy_name = kwargs.pop("immutability_policy_name", "default") # type: Literal["default"] - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[_models.ImmutabilityPolicy] + immutability_policy_name: Literal["default"] = kwargs.pop("immutability_policy_name", "default") + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[_models.ImmutabilityPolicy] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: if parameters is not None: @@ -1162,7 +1105,7 @@ async def create_or_update_immutability_policy( else: _json = None - request = build_create_or_update_immutability_policy_request( + _request = build_create_or_update_immutability_policy_request( resource_group_name=resource_group_name, account_name=account_name, container_name=container_name, @@ -1173,15 +1116,15 @@ async def create_or_update_immutability_policy( content_type=content_type, json=_json, content=_content, - template_url=self.create_or_update_immutability_policy.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -1196,11 +1139,9 @@ async def create_or_update_immutability_policy( deserialized = self._deserialize("ImmutabilityPolicy", pipeline_response) if cls: - return cls(pipeline_response, deserialized, response_headers) + return cls(pipeline_response, deserialized, response_headers) # type: ignore - return deserialized - - create_or_update_immutability_policy.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/blobServices/default/containers/{containerName}/immutabilityPolicies/{immutabilityPolicyName}"} # type: ignore + return deserialized # type: ignore @distributed_trace_async async def get_immutability_policy( @@ -1230,16 +1171,11 @@ async def get_immutability_policy( of "*" can be used to apply the operation only if the immutability policy already exists. If omitted, this operation will always be applied. Default value is None. :type if_match: str - :keyword immutability_policy_name: The name of the blob container immutabilityPolicy within the - specified storage account. ImmutabilityPolicy Name must be 'default'. Default value is - "default". Note that overriding this default value may result in unsupported behavior. - :paramtype immutability_policy_name: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: ImmutabilityPolicy or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.ImmutabilityPolicy + :rtype: ~azure.mgmt.storage.v2023_05_01.models.ImmutabilityPolicy :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -1250,11 +1186,11 @@ async def get_immutability_policy( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - immutability_policy_name = kwargs.pop("immutability_policy_name", "default") # type: Literal["default"] - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[_models.ImmutabilityPolicy] + immutability_policy_name: Literal["default"] = kwargs.pop("immutability_policy_name", "default") + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[_models.ImmutabilityPolicy] = kwargs.pop("cls", None) - request = build_get_immutability_policy_request( + _request = build_get_immutability_policy_request( resource_group_name=resource_group_name, account_name=account_name, container_name=container_name, @@ -1262,15 +1198,15 @@ async def get_immutability_policy( if_match=if_match, immutability_policy_name=immutability_policy_name, api_version=api_version, - template_url=self.get_immutability_policy.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -1285,11 +1221,9 @@ async def get_immutability_policy( deserialized = self._deserialize("ImmutabilityPolicy", pipeline_response) if cls: - return cls(pipeline_response, deserialized, response_headers) - - return deserialized + return cls(pipeline_response, deserialized, response_headers) # type: ignore - get_immutability_policy.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/blobServices/default/containers/{containerName}/immutabilityPolicies/{immutabilityPolicyName}"} # type: ignore + return deserialized # type: ignore @distributed_trace_async async def delete_immutability_policy( @@ -1316,16 +1250,11 @@ async def delete_immutability_policy( of "*" can be used to apply the operation only if the immutability policy already exists. If omitted, this operation will always be applied. Required. :type if_match: str - :keyword immutability_policy_name: The name of the blob container immutabilityPolicy within the - specified storage account. ImmutabilityPolicy Name must be 'default'. Default value is - "default". Note that overriding this default value may result in unsupported behavior. - :paramtype immutability_policy_name: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: ImmutabilityPolicy or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.ImmutabilityPolicy + :rtype: ~azure.mgmt.storage.v2023_05_01.models.ImmutabilityPolicy :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -1336,11 +1265,11 @@ async def delete_immutability_policy( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - immutability_policy_name = kwargs.pop("immutability_policy_name", "default") # type: Literal["default"] - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[_models.ImmutabilityPolicy] + immutability_policy_name: Literal["default"] = kwargs.pop("immutability_policy_name", "default") + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[_models.ImmutabilityPolicy] = kwargs.pop("cls", None) - request = build_delete_immutability_policy_request( + _request = build_delete_immutability_policy_request( resource_group_name=resource_group_name, account_name=account_name, container_name=container_name, @@ -1348,15 +1277,15 @@ async def delete_immutability_policy( if_match=if_match, immutability_policy_name=immutability_policy_name, api_version=api_version, - template_url=self.delete_immutability_policy.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -1371,11 +1300,9 @@ async def delete_immutability_policy( deserialized = self._deserialize("ImmutabilityPolicy", pipeline_response) if cls: - return cls(pipeline_response, deserialized, response_headers) - - return deserialized + return cls(pipeline_response, deserialized, response_headers) # type: ignore - delete_immutability_policy.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/blobServices/default/containers/{containerName}/immutabilityPolicies/{immutabilityPolicyName}"} # type: ignore + return deserialized # type: ignore @distributed_trace_async async def lock_immutability_policy( @@ -1400,12 +1327,11 @@ async def lock_immutability_policy( of "*" can be used to apply the operation only if the immutability policy already exists. If omitted, this operation will always be applied. Required. :type if_match: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: ImmutabilityPolicy or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.ImmutabilityPolicy + :rtype: ~azure.mgmt.storage.v2023_05_01.models.ImmutabilityPolicy :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -1416,25 +1342,25 @@ async def lock_immutability_policy( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[_models.ImmutabilityPolicy] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[_models.ImmutabilityPolicy] = kwargs.pop("cls", None) - request = build_lock_immutability_policy_request( + _request = build_lock_immutability_policy_request( resource_group_name=resource_group_name, account_name=account_name, container_name=container_name, subscription_id=self._config.subscription_id, if_match=if_match, api_version=api_version, - template_url=self.lock_immutability_policy.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -1449,11 +1375,9 @@ async def lock_immutability_policy( deserialized = self._deserialize("ImmutabilityPolicy", pipeline_response) if cls: - return cls(pipeline_response, deserialized, response_headers) + return cls(pipeline_response, deserialized, response_headers) # type: ignore - return deserialized - - lock_immutability_policy.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/blobServices/default/containers/{containerName}/immutabilityPolicies/default/lock"} # type: ignore + return deserialized # type: ignore @overload async def extend_immutability_policy( @@ -1489,13 +1413,12 @@ async def extend_immutability_policy( :type if_match: str :param parameters: The ImmutabilityPolicy Properties that will be extended for a blob container. Default value is None. - :type parameters: ~azure.mgmt.storage.v2022_09_01.models.ImmutabilityPolicy + :type parameters: ~azure.mgmt.storage.v2023_05_01.models.ImmutabilityPolicy :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: ImmutabilityPolicy or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.ImmutabilityPolicy + :rtype: ~azure.mgmt.storage.v2023_05_01.models.ImmutabilityPolicy :raises ~azure.core.exceptions.HttpResponseError: """ @@ -1506,7 +1429,7 @@ async def extend_immutability_policy( account_name: str, container_name: str, if_match: str, - parameters: Optional[IO] = None, + parameters: Optional[IO[bytes]] = None, *, content_type: str = "application/json", **kwargs: Any @@ -1533,13 +1456,12 @@ async def extend_immutability_policy( :type if_match: str :param parameters: The ImmutabilityPolicy Properties that will be extended for a blob container. Default value is None. - :type parameters: IO + :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 - :keyword callable cls: A custom type or function that will be passed the direct response :return: ImmutabilityPolicy or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.ImmutabilityPolicy + :rtype: ~azure.mgmt.storage.v2023_05_01.models.ImmutabilityPolicy :raises ~azure.core.exceptions.HttpResponseError: """ @@ -1550,7 +1472,7 @@ async def extend_immutability_policy( account_name: str, container_name: str, if_match: str, - parameters: Optional[Union[_models.ImmutabilityPolicy, IO]] = None, + parameters: Optional[Union[_models.ImmutabilityPolicy, IO[bytes]]] = None, **kwargs: Any ) -> _models.ImmutabilityPolicy: """Extends the immutabilityPeriodSinceCreationInDays of a locked immutabilityPolicy. The only @@ -1574,17 +1496,13 @@ async def extend_immutability_policy( omitted, this operation will always be applied. Required. :type if_match: str :param parameters: The ImmutabilityPolicy Properties that will be extended for a blob - container. Is either a model type or a IO type. Default value is None. - :type parameters: ~azure.mgmt.storage.v2022_09_01.models.ImmutabilityPolicy or IO - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response + container. Is either a ImmutabilityPolicy type or a IO[bytes] type. Default value is None. + :type parameters: ~azure.mgmt.storage.v2023_05_01.models.ImmutabilityPolicy or IO[bytes] :return: ImmutabilityPolicy or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.ImmutabilityPolicy + :rtype: ~azure.mgmt.storage.v2023_05_01.models.ImmutabilityPolicy :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -1595,14 +1513,14 @@ async def extend_immutability_policy( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[_models.ImmutabilityPolicy] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[_models.ImmutabilityPolicy] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: if parameters is not None: @@ -1610,7 +1528,7 @@ async def extend_immutability_policy( else: _json = None - request = build_extend_immutability_policy_request( + _request = build_extend_immutability_policy_request( resource_group_name=resource_group_name, account_name=account_name, container_name=container_name, @@ -1620,15 +1538,15 @@ async def extend_immutability_policy( content_type=content_type, json=_json, content=_content, - template_url=self.extend_immutability_policy.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -1643,11 +1561,9 @@ async def extend_immutability_policy( deserialized = self._deserialize("ImmutabilityPolicy", pipeline_response) if cls: - return cls(pipeline_response, deserialized, response_headers) - - return deserialized + return cls(pipeline_response, deserialized, response_headers) # type: ignore - extend_immutability_policy.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/blobServices/default/containers/{containerName}/immutabilityPolicies/default/extend"} # type: ignore + return deserialized # type: ignore @overload async def lease( @@ -1676,13 +1592,12 @@ async def lease( by a letter or number. Required. :type container_name: str :param parameters: Lease Container request body. Default value is None. - :type parameters: ~azure.mgmt.storage.v2022_09_01.models.LeaseContainerRequest + :type parameters: ~azure.mgmt.storage.v2023_05_01.models.LeaseContainerRequest :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: LeaseContainerResponse or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.LeaseContainerResponse + :rtype: ~azure.mgmt.storage.v2023_05_01.models.LeaseContainerResponse :raises ~azure.core.exceptions.HttpResponseError: """ @@ -1692,7 +1607,7 @@ async def lease( resource_group_name: str, account_name: str, container_name: str, - parameters: Optional[IO] = None, + parameters: Optional[IO[bytes]] = None, *, content_type: str = "application/json", **kwargs: Any @@ -1713,13 +1628,12 @@ async def lease( by a letter or number. Required. :type container_name: str :param parameters: Lease Container request body. Default value is None. - :type parameters: IO + :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 - :keyword callable cls: A custom type or function that will be passed the direct response :return: LeaseContainerResponse or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.LeaseContainerResponse + :rtype: ~azure.mgmt.storage.v2023_05_01.models.LeaseContainerResponse :raises ~azure.core.exceptions.HttpResponseError: """ @@ -1729,7 +1643,7 @@ async def lease( resource_group_name: str, account_name: str, container_name: str, - parameters: Optional[Union[_models.LeaseContainerRequest, IO]] = None, + parameters: Optional[Union[_models.LeaseContainerRequest, IO[bytes]]] = None, **kwargs: Any ) -> _models.LeaseContainerResponse: """The Lease Container operation establishes and manages a lock on a container for delete @@ -1747,18 +1661,14 @@ async def lease( letters and dash (-) only. Every dash (-) character must be immediately preceded and followed by a letter or number. Required. :type container_name: str - :param parameters: Lease Container request body. Is either a model type or a IO type. Default - value is None. - :type parameters: ~azure.mgmt.storage.v2022_09_01.models.LeaseContainerRequest or IO - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response + :param parameters: Lease Container request body. Is either a LeaseContainerRequest type or a + IO[bytes] type. Default value is None. + :type parameters: ~azure.mgmt.storage.v2023_05_01.models.LeaseContainerRequest or IO[bytes] :return: LeaseContainerResponse or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.LeaseContainerResponse + :rtype: ~azure.mgmt.storage.v2023_05_01.models.LeaseContainerResponse :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -1769,14 +1679,14 @@ async def lease( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[_models.LeaseContainerResponse] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[_models.LeaseContainerResponse] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: if parameters is not None: @@ -1784,7 +1694,7 @@ async def lease( else: _json = None - request = build_lease_request( + _request = build_lease_request( resource_group_name=resource_group_name, account_name=account_name, container_name=container_name, @@ -1793,15 +1703,15 @@ async def lease( content_type=content_type, json=_json, content=_content, - template_url=self.lease.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -1813,16 +1723,14 @@ async def lease( deserialized = self._deserialize("LeaseContainerResponse", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized + return cls(pipeline_response, deserialized, {}) # type: ignore - lease.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/blobServices/default/containers/{containerName}/lease"} # type: ignore + return deserialized # type: ignore async def _object_level_worm_initial( # pylint: disable=inconsistent-return-statements self, resource_group_name: str, account_name: str, container_name: str, **kwargs: Any ) -> None: - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -1833,24 +1741,24 @@ async def _object_level_worm_initial( # pylint: disable=inconsistent-return-sta _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[None] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[None] = kwargs.pop("cls", None) - request = build_object_level_worm_request( + _request = build_object_level_worm_request( resource_group_name=resource_group_name, account_name=account_name, container_name=container_name, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self._object_level_worm_initial.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -1860,9 +1768,7 @@ async def _object_level_worm_initial( # pylint: disable=inconsistent-return-sta raise HttpResponseError(response=response, error_format=ARMErrorFormat) if cls: - return cls(pipeline_response, None, {}) - - _object_level_worm_initial.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/blobServices/default/containers/{containerName}/migrate"} # type: ignore + return cls(pipeline_response, None, {}) # type: ignore @distributed_trace_async async def begin_object_level_worm( @@ -1885,14 +1791,6 @@ async def begin_object_level_worm( letters and dash (-) only. Every dash (-) character must be immediately preceded and followed by a letter or number. Required. :type container_name: str - :keyword callable cls: A custom type or function that will be passed the direct response - :keyword str continuation_token: A continuation token to restart a poller from a saved state. - :keyword polling: By default, your polling method will be AsyncARMPolling. Pass in False for - this operation to not poll, or pass in your own initialized polling object for a personal - polling strategy. - :paramtype polling: bool or ~azure.core.polling.AsyncPollingMethod - :keyword int polling_interval: Default waiting time between two polls for LRO operations if no - Retry-After header is present. :return: An instance of AsyncLROPoller that returns either None or the result of cls(response) :rtype: ~azure.core.polling.AsyncLROPoller[None] :raises ~azure.core.exceptions.HttpResponseError: @@ -1900,11 +1798,11 @@ async def begin_object_level_worm( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[None] - polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + 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 = kwargs.pop("continuation_token", None) # type: Optional[str] + cont_token: Optional[str] = kwargs.pop("continuation_token", None) if cont_token is None: raw_result = await self._object_level_worm_initial( # type: ignore resource_group_name=resource_group_name, @@ -1920,23 +1818,21 @@ async def begin_object_level_worm( def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-return-statements if cls: - return cls(pipeline_response, None, {}) + return cls(pipeline_response, None, {}) # type: ignore if polling is True: - polling_method = cast( + polling_method: AsyncPollingMethod = cast( AsyncPollingMethod, AsyncARMPolling(lro_delay, lro_options={"final-state-via": "location"}, **kwargs) - ) # type: AsyncPollingMethod + ) elif polling is False: polling_method = cast(AsyncPollingMethod, AsyncNoPolling()) else: polling_method = polling if cont_token: - return AsyncLROPoller.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(self._client, raw_result, get_long_running_output, polling_method) - - begin_object_level_worm.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/blobServices/default/containers/{containerName}/migrate"} # type: ignore + return AsyncLROPoller[None](self._client, raw_result, get_long_running_output, polling_method) # type: ignore diff --git a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/aio/operations/_blob_inventory_policies_operations.py b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/aio/operations/_blob_inventory_policies_operations.py similarity index 71% rename from src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/aio/operations/_blob_inventory_policies_operations.py rename to src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/aio/operations/_blob_inventory_policies_operations.py index d1b541eee71..0fa7a978bdb 100644 --- a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/aio/operations/_blob_inventory_policies_operations.py +++ b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/aio/operations/_blob_inventory_policies_operations.py @@ -1,4 +1,4 @@ -# pylint: disable=too-many-lines +# pylint: disable=too-many-lines,too-many-statements # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -6,8 +6,9 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase import sys -from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, TypeVar, Union, overload +from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, Type, TypeVar, Union, overload import urllib.parse from azure.core.async_paging import AsyncItemPaged, AsyncList @@ -36,10 +37,10 @@ build_list_request, ) -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +if sys.version_info >= (3, 9): + from collections.abc import MutableMapping else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports + from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -50,7 +51,7 @@ class BlobInventoryPoliciesOperations: **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.storage.v2022_09_01.aio.StorageManagementClient`'s + :class:`~azure.mgmt.storage.v2023_05_01.aio.StorageManagementClient`'s :attr:`blob_inventory_policies` attribute. """ @@ -62,6 +63,7 @@ def __init__(self, *args, **kwargs) -> None: self._config = input_args.pop(0) if input_args else kwargs.pop("config") self._serialize = input_args.pop(0) if input_args else kwargs.pop("serializer") self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer") + self._api_version = input_args.pop(0) if input_args else kwargs.pop("api_version") @distributed_trace_async async def get( @@ -83,13 +85,12 @@ async def get( :param blob_inventory_policy_name: The name of the storage account blob inventory policy. It should always be 'default'. "default" Required. :type blob_inventory_policy_name: str or - ~azure.mgmt.storage.v2022_09_01.models.BlobInventoryPolicyName - :keyword callable cls: A custom type or function that will be passed the direct response + ~azure.mgmt.storage.v2023_05_01.models.BlobInventoryPolicyName :return: BlobInventoryPolicy or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.BlobInventoryPolicy + :rtype: ~azure.mgmt.storage.v2023_05_01.models.BlobInventoryPolicy :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -100,24 +101,24 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[_models.BlobInventoryPolicy] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[_models.BlobInventoryPolicy] = kwargs.pop("cls", None) - request = build_get_request( + _request = build_get_request( resource_group_name=resource_group_name, account_name=account_name, blob_inventory_policy_name=blob_inventory_policy_name, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.get.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -129,11 +130,9 @@ async def get( deserialized = self._deserialize("BlobInventoryPolicy", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) + return cls(pipeline_response, deserialized, {}) # type: ignore - return deserialized - - get.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/inventoryPolicies/{blobInventoryPolicyName}"} # type: ignore + return deserialized # type: ignore @overload async def create_or_update( @@ -158,15 +157,14 @@ async def create_or_update( :param blob_inventory_policy_name: The name of the storage account blob inventory policy. It should always be 'default'. "default" Required. :type blob_inventory_policy_name: str or - ~azure.mgmt.storage.v2022_09_01.models.BlobInventoryPolicyName + ~azure.mgmt.storage.v2023_05_01.models.BlobInventoryPolicyName :param properties: The blob inventory policy set to a storage account. Required. - :type properties: ~azure.mgmt.storage.v2022_09_01.models.BlobInventoryPolicy + :type properties: ~azure.mgmt.storage.v2023_05_01.models.BlobInventoryPolicy :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: BlobInventoryPolicy or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.BlobInventoryPolicy + :rtype: ~azure.mgmt.storage.v2023_05_01.models.BlobInventoryPolicy :raises ~azure.core.exceptions.HttpResponseError: """ @@ -176,7 +174,7 @@ async def create_or_update( resource_group_name: str, account_name: str, blob_inventory_policy_name: Union[str, _models.BlobInventoryPolicyName], - properties: IO, + properties: IO[bytes], *, content_type: str = "application/json", **kwargs: Any @@ -193,15 +191,14 @@ async def create_or_update( :param blob_inventory_policy_name: The name of the storage account blob inventory policy. It should always be 'default'. "default" Required. :type blob_inventory_policy_name: str or - ~azure.mgmt.storage.v2022_09_01.models.BlobInventoryPolicyName + ~azure.mgmt.storage.v2023_05_01.models.BlobInventoryPolicyName :param properties: The blob inventory policy set to a storage account. Required. - :type properties: IO + :type properties: IO[bytes] :keyword content_type: Body Parameter content-type. Content type parameter for binary body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: BlobInventoryPolicy or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.BlobInventoryPolicy + :rtype: ~azure.mgmt.storage.v2023_05_01.models.BlobInventoryPolicy :raises ~azure.core.exceptions.HttpResponseError: """ @@ -211,7 +208,7 @@ async def create_or_update( resource_group_name: str, account_name: str, blob_inventory_policy_name: Union[str, _models.BlobInventoryPolicyName], - properties: Union[_models.BlobInventoryPolicy, IO], + properties: Union[_models.BlobInventoryPolicy, IO[bytes]], **kwargs: Any ) -> _models.BlobInventoryPolicy: """Sets the blob inventory policy to the specified storage account. @@ -226,19 +223,15 @@ async def create_or_update( :param blob_inventory_policy_name: The name of the storage account blob inventory policy. It should always be 'default'. "default" Required. :type blob_inventory_policy_name: str or - ~azure.mgmt.storage.v2022_09_01.models.BlobInventoryPolicyName - :param properties: The blob inventory policy set to a storage account. Is either a model type - or a IO type. Required. - :type properties: ~azure.mgmt.storage.v2022_09_01.models.BlobInventoryPolicy or IO - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response + ~azure.mgmt.storage.v2023_05_01.models.BlobInventoryPolicyName + :param properties: The blob inventory policy set to a storage account. Is either a + BlobInventoryPolicy type or a IO[bytes] type. Required. + :type properties: ~azure.mgmt.storage.v2023_05_01.models.BlobInventoryPolicy or IO[bytes] :return: BlobInventoryPolicy or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.BlobInventoryPolicy + :rtype: ~azure.mgmt.storage.v2023_05_01.models.BlobInventoryPolicy :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -249,19 +242,19 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[_models.BlobInventoryPolicy] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[_models.BlobInventoryPolicy] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(properties, (IO, bytes)): + if isinstance(properties, (IOBase, bytes)): _content = properties else: _json = self._serialize.body(properties, "BlobInventoryPolicy") - request = build_create_or_update_request( + _request = build_create_or_update_request( resource_group_name=resource_group_name, account_name=account_name, blob_inventory_policy_name=blob_inventory_policy_name, @@ -270,15 +263,15 @@ async def create_or_update( content_type=content_type, json=_json, content=_content, - template_url=self.create_or_update.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -290,11 +283,9 @@ async def create_or_update( deserialized = self._deserialize("BlobInventoryPolicy", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized + return cls(pipeline_response, deserialized, {}) # type: ignore - create_or_update.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/inventoryPolicies/{blobInventoryPolicyName}"} # type: ignore + return deserialized # type: ignore @distributed_trace_async async def delete( # pylint: disable=inconsistent-return-statements @@ -316,13 +307,12 @@ async def delete( # pylint: disable=inconsistent-return-statements :param blob_inventory_policy_name: The name of the storage account blob inventory policy. It should always be 'default'. "default" Required. :type blob_inventory_policy_name: str or - ~azure.mgmt.storage.v2022_09_01.models.BlobInventoryPolicyName - :keyword callable cls: A custom type or function that will be passed the direct response + ~azure.mgmt.storage.v2023_05_01.models.BlobInventoryPolicyName :return: None or the result of cls(response) :rtype: None :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -333,24 +323,24 @@ async def delete( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[None] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[None] = kwargs.pop("cls", None) - request = build_delete_request( + _request = build_delete_request( resource_group_name=resource_group_name, account_name=account_name, blob_inventory_policy_name=blob_inventory_policy_name, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.delete.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -360,9 +350,7 @@ async def delete( # pylint: disable=inconsistent-return-statements raise HttpResponseError(response=response, error_format=ARMErrorFormat) if cls: - return cls(pipeline_response, None, {}) - - delete.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/inventoryPolicies/{blobInventoryPolicyName}"} # type: ignore + return cls(pipeline_response, None, {}) # type: ignore @distributed_trace def list( @@ -377,19 +365,18 @@ def list( Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only. Required. :type account_name: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either BlobInventoryPolicy or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.storage.v2022_09_01.models.BlobInventoryPolicy] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.storage.v2023_05_01.models.BlobInventoryPolicy] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[_models.ListBlobInventoryPolicy] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[_models.ListBlobInventoryPolicy] = kwargs.pop("cls", None) - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -400,17 +387,16 @@ def list( def prepare_request(next_link=None): if not next_link: - request = build_list_request( + _request = build_list_request( resource_group_name=resource_group_name, account_name=account_name, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.list.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) else: # make call to next link with the client's api-version @@ -421,27 +407,28 @@ def prepare_request(next_link=None): for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() } ) - _next_request_params["api-version"] = self._config.api_version - request = HttpRequest( + _next_request_params["api-version"] = self._api_version + _request = HttpRequest( "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore - request.method = "GET" - return request + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) + _request.method = "GET" + return _request async def extract_data(pipeline_response): deserialized = self._deserialize("ListBlobInventoryPolicy", pipeline_response) list_of_elem = deserialized.value if cls: - list_of_elem = cls(list_of_elem) + list_of_elem = cls(list_of_elem) # type: ignore return None, AsyncList(list_of_elem) async def get_next(next_link=None): - request = prepare_request(next_link) + _request = prepare_request(next_link) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -453,5 +440,3 @@ async def get_next(next_link=None): return pipeline_response return AsyncItemPaged(get_next, extract_data) - - list.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/inventoryPolicies"} # type: ignore diff --git a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/aio/operations/_blob_services_operations.py b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/aio/operations/_blob_services_operations.py similarity index 66% rename from src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/aio/operations/_blob_services_operations.py rename to src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/aio/operations/_blob_services_operations.py index f2f8d1c3a16..11bfbe35b07 100644 --- a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/aio/operations/_blob_services_operations.py +++ b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/aio/operations/_blob_services_operations.py @@ -1,4 +1,4 @@ -# pylint: disable=too-many-lines +# pylint: disable=too-many-lines,too-many-statements # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -6,8 +6,9 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase import sys -from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, TypeVar, Union, overload +from typing import Any, AsyncIterable, Callable, Dict, IO, Literal, Optional, Type, TypeVar, Union, overload import urllib.parse from azure.core.async_paging import AsyncItemPaged, AsyncList @@ -35,10 +36,10 @@ build_set_service_properties_request, ) -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +if sys.version_info >= (3, 9): + from collections.abc import MutableMapping else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports + from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -49,7 +50,7 @@ class BlobServicesOperations: **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.storage.v2022_09_01.aio.StorageManagementClient`'s + :class:`~azure.mgmt.storage.v2023_05_01.aio.StorageManagementClient`'s :attr:`blob_services` attribute. """ @@ -61,6 +62,7 @@ def __init__(self, *args, **kwargs) -> None: self._config = input_args.pop(0) if input_args else kwargs.pop("config") self._serialize = input_args.pop(0) if input_args else kwargs.pop("serializer") self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer") + self._api_version = input_args.pop(0) if input_args else kwargs.pop("api_version") @distributed_trace def list( @@ -75,20 +77,19 @@ def list( Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only. Required. :type account_name: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either BlobServiceProperties or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.storage.v2022_09_01.models.BlobServiceProperties] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.storage.v2023_05_01.models.BlobServiceProperties] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[_models.BlobServiceItems] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[_models.BlobServiceItems] = kwargs.pop("cls", None) - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -99,17 +100,16 @@ def list( def prepare_request(next_link=None): if not next_link: - request = build_list_request( + _request = build_list_request( resource_group_name=resource_group_name, account_name=account_name, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.list.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) else: # make call to next link with the client's api-version @@ -120,27 +120,28 @@ def prepare_request(next_link=None): for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() } ) - _next_request_params["api-version"] = self._config.api_version - request = HttpRequest( + _next_request_params["api-version"] = self._api_version + _request = HttpRequest( "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore - request.method = "GET" - return request + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) + _request.method = "GET" + return _request async def extract_data(pipeline_response): deserialized = self._deserialize("BlobServiceItems", pipeline_response) list_of_elem = deserialized.value if cls: - list_of_elem = cls(list_of_elem) + list_of_elem = cls(list_of_elem) # type: ignore return None, AsyncList(list_of_elem) async def get_next(next_link=None): - request = prepare_request(next_link) + _request = prepare_request(next_link) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -152,8 +153,6 @@ async def get_next(next_link=None): return AsyncItemPaged(get_next, extract_data) - list.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/blobServices"} # type: ignore - @overload async def set_service_properties( self, @@ -176,17 +175,12 @@ async def set_service_properties( :type account_name: str :param parameters: The properties of a storage account’s Blob service, including properties for Storage Analytics and CORS (Cross-Origin Resource Sharing) rules. Required. - :type parameters: ~azure.mgmt.storage.v2022_09_01.models.BlobServiceProperties + :type parameters: ~azure.mgmt.storage.v2023_05_01.models.BlobServiceProperties :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str - :keyword blob_services_name: The name of the blob Service within the specified storage account. - Blob Service Name must be 'default'. Default value is "default". Note that overriding this - default value may result in unsupported behavior. - :paramtype blob_services_name: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: BlobServiceProperties or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.BlobServiceProperties + :rtype: ~azure.mgmt.storage.v2023_05_01.models.BlobServiceProperties :raises ~azure.core.exceptions.HttpResponseError: """ @@ -195,7 +189,7 @@ async def set_service_properties( self, resource_group_name: str, account_name: str, - parameters: IO, + parameters: IO[bytes], *, content_type: str = "application/json", **kwargs: Any @@ -212,17 +206,12 @@ async def set_service_properties( :type account_name: str :param parameters: The properties of a storage account’s Blob service, including properties for Storage Analytics and CORS (Cross-Origin Resource Sharing) rules. Required. - :type parameters: IO + :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 - :keyword blob_services_name: The name of the blob Service within the specified storage account. - Blob Service Name must be 'default'. Default value is "default". Note that overriding this - default value may result in unsupported behavior. - :paramtype blob_services_name: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: BlobServiceProperties or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.BlobServiceProperties + :rtype: ~azure.mgmt.storage.v2023_05_01.models.BlobServiceProperties :raises ~azure.core.exceptions.HttpResponseError: """ @@ -231,7 +220,7 @@ async def set_service_properties( self, resource_group_name: str, account_name: str, - parameters: Union[_models.BlobServiceProperties, IO], + parameters: Union[_models.BlobServiceProperties, IO[bytes]], **kwargs: Any ) -> _models.BlobServiceProperties: """Sets the properties of a storage account’s Blob service, including properties for Storage @@ -245,22 +234,14 @@ async def set_service_properties( lower-case letters only. Required. :type account_name: str :param parameters: The properties of a storage account’s Blob service, including properties for - Storage Analytics and CORS (Cross-Origin Resource Sharing) rules. Is either a model type or a - IO type. Required. - :type parameters: ~azure.mgmt.storage.v2022_09_01.models.BlobServiceProperties or IO - :keyword blob_services_name: The name of the blob Service within the specified storage account. - Blob Service Name must be 'default'. Default value is "default". Note that overriding this - default value may result in unsupported behavior. - :paramtype blob_services_name: str - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response + Storage Analytics and CORS (Cross-Origin Resource Sharing) rules. Is either a + BlobServiceProperties type or a IO[bytes] type. Required. + :type parameters: ~azure.mgmt.storage.v2023_05_01.models.BlobServiceProperties or IO[bytes] :return: BlobServiceProperties or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.BlobServiceProperties + :rtype: ~azure.mgmt.storage.v2023_05_01.models.BlobServiceProperties :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -271,20 +252,20 @@ async def set_service_properties( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - blob_services_name = kwargs.pop("blob_services_name", "default") # type: Literal["default"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[_models.BlobServiceProperties] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + blob_services_name: Literal["default"] = kwargs.pop("blob_services_name", "default") + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[_models.BlobServiceProperties] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "BlobServiceProperties") - request = build_set_service_properties_request( + _request = build_set_service_properties_request( resource_group_name=resource_group_name, account_name=account_name, subscription_id=self._config.subscription_id, @@ -293,15 +274,15 @@ async def set_service_properties( content_type=content_type, json=_json, content=_content, - template_url=self.set_service_properties.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -313,11 +294,9 @@ async def set_service_properties( deserialized = self._deserialize("BlobServiceProperties", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) + return cls(pipeline_response, deserialized, {}) # type: ignore - return deserialized - - set_service_properties.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/blobServices/{BlobServicesName}"} # type: ignore + return deserialized # type: ignore @distributed_trace_async async def get_service_properties( @@ -333,16 +312,11 @@ async def get_service_properties( Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only. Required. :type account_name: str - :keyword blob_services_name: The name of the blob Service within the specified storage account. - Blob Service Name must be 'default'. Default value is "default". Note that overriding this - default value may result in unsupported behavior. - :paramtype blob_services_name: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: BlobServiceProperties or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.BlobServiceProperties + :rtype: ~azure.mgmt.storage.v2023_05_01.models.BlobServiceProperties :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -353,25 +327,25 @@ async def get_service_properties( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - blob_services_name = kwargs.pop("blob_services_name", "default") # type: Literal["default"] - cls = kwargs.pop("cls", None) # type: ClsType[_models.BlobServiceProperties] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + blob_services_name: Literal["default"] = kwargs.pop("blob_services_name", "default") + cls: ClsType[_models.BlobServiceProperties] = kwargs.pop("cls", None) - request = build_get_service_properties_request( + _request = build_get_service_properties_request( resource_group_name=resource_group_name, account_name=account_name, subscription_id=self._config.subscription_id, api_version=api_version, blob_services_name=blob_services_name, - template_url=self.get_service_properties.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -383,8 +357,6 @@ async def get_service_properties( deserialized = self._deserialize("BlobServiceProperties", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized + return cls(pipeline_response, deserialized, {}) # type: ignore - get_service_properties.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/blobServices/{BlobServicesName}"} # type: ignore + return deserialized # type: ignore diff --git a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/aio/operations/_deleted_accounts_operations.py b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/aio/operations/_deleted_accounts_operations.py similarity index 70% rename from src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/aio/operations/_deleted_accounts_operations.py rename to src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/aio/operations/_deleted_accounts_operations.py index a072074db5e..9a75d7529c3 100644 --- a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/aio/operations/_deleted_accounts_operations.py +++ b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/aio/operations/_deleted_accounts_operations.py @@ -1,4 +1,4 @@ -# pylint: disable=too-many-lines +# pylint: disable=too-many-lines,too-many-statements # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -7,7 +7,7 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- import sys -from typing import Any, AsyncIterable, Callable, Dict, Optional, TypeVar +from typing import Any, AsyncIterable, Callable, Dict, Optional, Type, TypeVar import urllib.parse from azure.core.async_paging import AsyncItemPaged, AsyncList @@ -31,10 +31,10 @@ from ..._vendor import _convert_request from ...operations._deleted_accounts_operations import build_get_request, build_list_request -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +if sys.version_info >= (3, 9): + from collections.abc import MutableMapping else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports + from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -45,7 +45,7 @@ class DeletedAccountsOperations: **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.storage.v2022_09_01.aio.StorageManagementClient`'s + :class:`~azure.mgmt.storage.v2023_05_01.aio.StorageManagementClient`'s :attr:`deleted_accounts` attribute. """ @@ -57,24 +57,24 @@ def __init__(self, *args, **kwargs) -> None: self._config = input_args.pop(0) if input_args else kwargs.pop("config") self._serialize = input_args.pop(0) if input_args else kwargs.pop("serializer") self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer") + self._api_version = input_args.pop(0) if input_args else kwargs.pop("api_version") @distributed_trace def list(self, **kwargs: Any) -> AsyncIterable["_models.DeletedAccount"]: """Lists deleted accounts under the subscription. - :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either DeletedAccount or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.storage.v2022_09_01.models.DeletedAccount] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.storage.v2023_05_01.models.DeletedAccount] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[_models.DeletedAccountListResult] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[_models.DeletedAccountListResult] = kwargs.pop("cls", None) - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -85,15 +85,14 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.DeletedAccount"]: def prepare_request(next_link=None): if not next_link: - request = build_list_request( + _request = build_list_request( subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.list.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) else: # make call to next link with the client's api-version @@ -104,27 +103,28 @@ def prepare_request(next_link=None): for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() } ) - _next_request_params["api-version"] = self._config.api_version - request = HttpRequest( + _next_request_params["api-version"] = self._api_version + _request = HttpRequest( "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore - request.method = "GET" - return request + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) + _request.method = "GET" + return _request async def extract_data(pipeline_response): deserialized = self._deserialize("DeletedAccountListResult", pipeline_response) list_of_elem = deserialized.value if cls: - list_of_elem = cls(list_of_elem) + 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) + _request = prepare_request(next_link) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -137,8 +137,6 @@ async def get_next(next_link=None): return AsyncItemPaged(get_next, extract_data) - list.metadata = {"url": "/subscriptions/{subscriptionId}/providers/Microsoft.Storage/deletedAccounts"} # type: ignore - @distributed_trace_async async def get(self, deleted_account_name: str, location: str, **kwargs: Any) -> _models.DeletedAccount: """Get properties of specified deleted account resource. @@ -147,12 +145,11 @@ async def get(self, deleted_account_name: str, location: str, **kwargs: Any) -> :type deleted_account_name: str :param location: The location of the deleted storage account. Required. :type location: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: DeletedAccount or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.DeletedAccount + :rtype: ~azure.mgmt.storage.v2023_05_01.models.DeletedAccount :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -163,23 +160,23 @@ async def get(self, deleted_account_name: str, location: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[_models.DeletedAccount] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[_models.DeletedAccount] = kwargs.pop("cls", None) - request = build_get_request( + _request = build_get_request( deleted_account_name=deleted_account_name, location=location, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.get.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -192,8 +189,6 @@ async def get(self, deleted_account_name: str, location: str, **kwargs: Any) -> deserialized = self._deserialize("DeletedAccount", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized + return cls(pipeline_response, deserialized, {}) # type: ignore - get.metadata = {"url": "/subscriptions/{subscriptionId}/providers/Microsoft.Storage/locations/{location}/deletedAccounts/{deletedAccountName}"} # type: ignore + return deserialized # type: ignore diff --git a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/aio/operations/_encryption_scopes_operations.py b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/aio/operations/_encryption_scopes_operations.py similarity index 76% rename from src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/aio/operations/_encryption_scopes_operations.py rename to src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/aio/operations/_encryption_scopes_operations.py index c12567d7e00..19118fc7b53 100644 --- a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/aio/operations/_encryption_scopes_operations.py +++ b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/aio/operations/_encryption_scopes_operations.py @@ -1,4 +1,4 @@ -# pylint: disable=too-many-lines +# pylint: disable=too-many-lines,too-many-statements # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -6,8 +6,9 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase import sys -from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, TypeVar, Union, overload +from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, Type, TypeVar, Union, overload import urllib.parse from azure.core.async_paging import AsyncItemPaged, AsyncList @@ -36,10 +37,10 @@ build_put_request, ) -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +if sys.version_info >= (3, 9): + from collections.abc import MutableMapping else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports + from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -50,7 +51,7 @@ class EncryptionScopesOperations: **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.storage.v2022_09_01.aio.StorageManagementClient`'s + :class:`~azure.mgmt.storage.v2023_05_01.aio.StorageManagementClient`'s :attr:`encryption_scopes` attribute. """ @@ -62,6 +63,7 @@ def __init__(self, *args, **kwargs) -> None: self._config = input_args.pop(0) if input_args else kwargs.pop("config") self._serialize = input_args.pop(0) if input_args else kwargs.pop("serializer") self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer") + self._api_version = input_args.pop(0) if input_args else kwargs.pop("api_version") @overload async def put( @@ -92,13 +94,12 @@ async def put( :type encryption_scope_name: str :param encryption_scope: Encryption scope properties to be used for the create or update. Required. - :type encryption_scope: ~azure.mgmt.storage.v2022_09_01.models.EncryptionScope + :type encryption_scope: ~azure.mgmt.storage.v2023_05_01.models.EncryptionScope :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: EncryptionScope or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.EncryptionScope + :rtype: ~azure.mgmt.storage.v2023_05_01.models.EncryptionScope :raises ~azure.core.exceptions.HttpResponseError: """ @@ -108,7 +109,7 @@ async def put( resource_group_name: str, account_name: str, encryption_scope_name: str, - encryption_scope: IO, + encryption_scope: IO[bytes], *, content_type: str = "application/json", **kwargs: Any @@ -131,13 +132,12 @@ async def put( :type encryption_scope_name: str :param encryption_scope: Encryption scope properties to be used for the create or update. Required. - :type encryption_scope: IO + :type encryption_scope: IO[bytes] :keyword content_type: Body Parameter content-type. Content type parameter for binary body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: EncryptionScope or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.EncryptionScope + :rtype: ~azure.mgmt.storage.v2023_05_01.models.EncryptionScope :raises ~azure.core.exceptions.HttpResponseError: """ @@ -147,7 +147,7 @@ async def put( resource_group_name: str, account_name: str, encryption_scope_name: str, - encryption_scope: Union[_models.EncryptionScope, IO], + encryption_scope: Union[_models.EncryptionScope, IO[bytes]], **kwargs: Any ) -> _models.EncryptionScope: """Synchronously creates or updates an encryption scope under the specified storage account. If an @@ -167,17 +167,13 @@ async def put( followed by a letter or number. Required. :type encryption_scope_name: str :param encryption_scope: Encryption scope properties to be used for the create or update. Is - either a model type or a IO type. Required. - :type encryption_scope: ~azure.mgmt.storage.v2022_09_01.models.EncryptionScope or IO - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response + either a EncryptionScope type or a IO[bytes] type. Required. + :type encryption_scope: ~azure.mgmt.storage.v2023_05_01.models.EncryptionScope or IO[bytes] :return: EncryptionScope or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.EncryptionScope + :rtype: ~azure.mgmt.storage.v2023_05_01.models.EncryptionScope :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -188,19 +184,19 @@ async def put( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[_models.EncryptionScope] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[_models.EncryptionScope] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(encryption_scope, (IO, bytes)): + if isinstance(encryption_scope, (IOBase, bytes)): _content = encryption_scope else: _json = self._serialize.body(encryption_scope, "EncryptionScope") - request = build_put_request( + _request = build_put_request( resource_group_name=resource_group_name, account_name=account_name, encryption_scope_name=encryption_scope_name, @@ -209,15 +205,15 @@ async def put( content_type=content_type, json=_json, content=_content, - template_url=self.put.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -234,11 +230,9 @@ async def put( deserialized = self._deserialize("EncryptionScope", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized + return cls(pipeline_response, deserialized, {}) # type: ignore - put.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/encryptionScopes/{encryptionScopeName}"} # type: ignore + return deserialized # type: ignore @overload async def patch( @@ -267,13 +261,12 @@ async def patch( followed by a letter or number. Required. :type encryption_scope_name: str :param encryption_scope: Encryption scope properties to be used for the update. Required. - :type encryption_scope: ~azure.mgmt.storage.v2022_09_01.models.EncryptionScope + :type encryption_scope: ~azure.mgmt.storage.v2023_05_01.models.EncryptionScope :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: EncryptionScope or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.EncryptionScope + :rtype: ~azure.mgmt.storage.v2023_05_01.models.EncryptionScope :raises ~azure.core.exceptions.HttpResponseError: """ @@ -283,7 +276,7 @@ async def patch( resource_group_name: str, account_name: str, encryption_scope_name: str, - encryption_scope: IO, + encryption_scope: IO[bytes], *, content_type: str = "application/json", **kwargs: Any @@ -304,13 +297,12 @@ async def patch( followed by a letter or number. Required. :type encryption_scope_name: str :param encryption_scope: Encryption scope properties to be used for the update. Required. - :type encryption_scope: IO + :type encryption_scope: IO[bytes] :keyword content_type: Body Parameter content-type. Content type parameter for binary body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: EncryptionScope or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.EncryptionScope + :rtype: ~azure.mgmt.storage.v2023_05_01.models.EncryptionScope :raises ~azure.core.exceptions.HttpResponseError: """ @@ -320,7 +312,7 @@ async def patch( resource_group_name: str, account_name: str, encryption_scope_name: str, - encryption_scope: Union[_models.EncryptionScope, IO], + encryption_scope: Union[_models.EncryptionScope, IO[bytes]], **kwargs: Any ) -> _models.EncryptionScope: """Update encryption scope properties as specified in the request body. Update fails if the @@ -339,17 +331,13 @@ async def patch( followed by a letter or number. Required. :type encryption_scope_name: str :param encryption_scope: Encryption scope properties to be used for the update. Is either a - model type or a IO type. Required. - :type encryption_scope: ~azure.mgmt.storage.v2022_09_01.models.EncryptionScope or IO - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response + EncryptionScope type or a IO[bytes] type. Required. + :type encryption_scope: ~azure.mgmt.storage.v2023_05_01.models.EncryptionScope or IO[bytes] :return: EncryptionScope or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.EncryptionScope + :rtype: ~azure.mgmt.storage.v2023_05_01.models.EncryptionScope :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -360,19 +348,19 @@ async def patch( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[_models.EncryptionScope] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[_models.EncryptionScope] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(encryption_scope, (IO, bytes)): + if isinstance(encryption_scope, (IOBase, bytes)): _content = encryption_scope else: _json = self._serialize.body(encryption_scope, "EncryptionScope") - request = build_patch_request( + _request = build_patch_request( resource_group_name=resource_group_name, account_name=account_name, encryption_scope_name=encryption_scope_name, @@ -381,15 +369,15 @@ async def patch( content_type=content_type, json=_json, content=_content, - template_url=self.patch.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -402,11 +390,9 @@ async def patch( deserialized = self._deserialize("EncryptionScope", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) + return cls(pipeline_response, deserialized, {}) # type: ignore - return deserialized - - patch.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/encryptionScopes/{encryptionScopeName}"} # type: ignore + return deserialized # type: ignore @distributed_trace_async async def get( @@ -426,12 +412,11 @@ async def get( lower-case letters and dash (-) only. Every dash (-) character must be immediately preceded and followed by a letter or number. Required. :type encryption_scope_name: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: EncryptionScope or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.EncryptionScope + :rtype: ~azure.mgmt.storage.v2023_05_01.models.EncryptionScope :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -442,24 +427,24 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[_models.EncryptionScope] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[_models.EncryptionScope] = kwargs.pop("cls", None) - request = build_get_request( + _request = build_get_request( resource_group_name=resource_group_name, account_name=account_name, encryption_scope_name=encryption_scope_name, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.get.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -472,11 +457,9 @@ async def get( deserialized = self._deserialize("EncryptionScope", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized + return cls(pipeline_response, deserialized, {}) # type: ignore - get.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/encryptionScopes/{encryptionScopeName}"} # type: ignore + return deserialized # type: ignore @distributed_trace def list( @@ -505,20 +488,19 @@ def list( :type filter: str :param include: Optional, when specified, will list encryption scopes with the specific state. Defaults to All. Known values are: "All", "Enabled", and "Disabled". Default value is None. - :type include: str or ~azure.mgmt.storage.v2022_09_01.models.ListEncryptionScopesInclude - :keyword callable cls: A custom type or function that will be passed the direct response + :type include: str or ~azure.mgmt.storage.v2023_05_01.models.ListEncryptionScopesInclude :return: An iterator like instance of either EncryptionScope or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.storage.v2022_09_01.models.EncryptionScope] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.storage.v2023_05_01.models.EncryptionScope] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[_models.EncryptionScopeListResult] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[_models.EncryptionScopeListResult] = kwargs.pop("cls", None) - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -529,7 +511,7 @@ def list( def prepare_request(next_link=None): if not next_link: - request = build_list_request( + _request = build_list_request( resource_group_name=resource_group_name, account_name=account_name, subscription_id=self._config.subscription_id, @@ -537,12 +519,11 @@ def prepare_request(next_link=None): filter=filter, include=include, api_version=api_version, - template_url=self.list.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) else: # make call to next link with the client's api-version @@ -553,27 +534,28 @@ def prepare_request(next_link=None): for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() } ) - _next_request_params["api-version"] = self._config.api_version - request = HttpRequest( + _next_request_params["api-version"] = self._api_version + _request = HttpRequest( "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore - request.method = "GET" - return request + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) + _request.method = "GET" + return _request async def extract_data(pipeline_response): deserialized = self._deserialize("EncryptionScopeListResult", pipeline_response) list_of_elem = deserialized.value if cls: - list_of_elem = cls(list_of_elem) + 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) + _request = prepare_request(next_link) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -584,5 +566,3 @@ async def get_next(next_link=None): return pipeline_response return AsyncItemPaged(get_next, extract_data) - - list.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/encryptionScopes"} # type: ignore diff --git a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/aio/operations/_file_services_operations.py b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/aio/operations/_file_services_operations.py similarity index 64% rename from src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/aio/operations/_file_services_operations.py rename to src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/aio/operations/_file_services_operations.py index 68f78b6cdad..b7eff2d9771 100644 --- a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/aio/operations/_file_services_operations.py +++ b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/aio/operations/_file_services_operations.py @@ -1,4 +1,4 @@ -# pylint: disable=too-many-lines +# pylint: disable=too-many-lines,too-many-statements # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -6,8 +6,9 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase import sys -from typing import Any, Callable, Dict, IO, Optional, TypeVar, Union, overload +from typing import Any, Callable, Dict, IO, Literal, Optional, Type, TypeVar, Union, overload from azure.core.exceptions import ( ClientAuthenticationError, @@ -32,10 +33,10 @@ build_set_service_properties_request, ) -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +if sys.version_info >= (3, 9): + from collections.abc import MutableMapping else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports + from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -46,7 +47,7 @@ class FileServicesOperations: **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.storage.v2022_09_01.aio.StorageManagementClient`'s + :class:`~azure.mgmt.storage.v2023_05_01.aio.StorageManagementClient`'s :attr:`file_services` attribute. """ @@ -58,6 +59,7 @@ def __init__(self, *args, **kwargs) -> None: self._config = input_args.pop(0) if input_args else kwargs.pop("config") self._serialize = input_args.pop(0) if input_args else kwargs.pop("serializer") self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer") + self._api_version = input_args.pop(0) if input_args else kwargs.pop("api_version") @distributed_trace_async async def list(self, resource_group_name: str, account_name: str, **kwargs: Any) -> _models.FileServiceItems: @@ -70,12 +72,11 @@ async def list(self, resource_group_name: str, account_name: str, **kwargs: Any) Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only. Required. :type account_name: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: FileServiceItems or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.FileServiceItems + :rtype: ~azure.mgmt.storage.v2023_05_01.models.FileServiceItems :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -86,23 +87,23 @@ async def list(self, resource_group_name: str, account_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[_models.FileServiceItems] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[_models.FileServiceItems] = kwargs.pop("cls", None) - request = build_list_request( + _request = build_list_request( resource_group_name=resource_group_name, account_name=account_name, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.list.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -114,11 +115,9 @@ async def list(self, resource_group_name: str, account_name: str, **kwargs: Any) deserialized = self._deserialize("FileServiceItems", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) + return cls(pipeline_response, deserialized, {}) # type: ignore - return deserialized - - list.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/fileServices"} # type: ignore + return deserialized # type: ignore @overload async def set_service_properties( @@ -142,17 +141,12 @@ async def set_service_properties( :type account_name: str :param parameters: The properties of file services in storage accounts, including CORS (Cross-Origin Resource Sharing) rules. Required. - :type parameters: ~azure.mgmt.storage.v2022_09_01.models.FileServiceProperties + :type parameters: ~azure.mgmt.storage.v2023_05_01.models.FileServiceProperties :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str - :keyword file_services_name: The name of the file Service within the specified storage account. - File Service Name must be "default". Default value is "default". Note that overriding this - default value may result in unsupported behavior. - :paramtype file_services_name: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: FileServiceProperties or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.FileServiceProperties + :rtype: ~azure.mgmt.storage.v2023_05_01.models.FileServiceProperties :raises ~azure.core.exceptions.HttpResponseError: """ @@ -161,7 +155,7 @@ async def set_service_properties( self, resource_group_name: str, account_name: str, - parameters: IO, + parameters: IO[bytes], *, content_type: str = "application/json", **kwargs: Any @@ -178,17 +172,12 @@ async def set_service_properties( :type account_name: str :param parameters: The properties of file services in storage accounts, including CORS (Cross-Origin Resource Sharing) rules. Required. - :type parameters: IO + :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 - :keyword file_services_name: The name of the file Service within the specified storage account. - File Service Name must be "default". Default value is "default". Note that overriding this - default value may result in unsupported behavior. - :paramtype file_services_name: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: FileServiceProperties or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.FileServiceProperties + :rtype: ~azure.mgmt.storage.v2023_05_01.models.FileServiceProperties :raises ~azure.core.exceptions.HttpResponseError: """ @@ -197,7 +186,7 @@ async def set_service_properties( self, resource_group_name: str, account_name: str, - parameters: Union[_models.FileServiceProperties, IO], + parameters: Union[_models.FileServiceProperties, IO[bytes]], **kwargs: Any ) -> _models.FileServiceProperties: """Sets the properties of file services in storage accounts, including CORS (Cross-Origin Resource @@ -211,21 +200,14 @@ async def set_service_properties( lower-case letters only. Required. :type account_name: str :param parameters: The properties of file services in storage accounts, including CORS - (Cross-Origin Resource Sharing) rules. Is either a model type or a IO type. Required. - :type parameters: ~azure.mgmt.storage.v2022_09_01.models.FileServiceProperties or IO - :keyword file_services_name: The name of the file Service within the specified storage account. - File Service Name must be "default". Default value is "default". Note that overriding this - default value may result in unsupported behavior. - :paramtype file_services_name: str - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response + (Cross-Origin Resource Sharing) rules. Is either a FileServiceProperties type or a IO[bytes] + type. Required. + :type parameters: ~azure.mgmt.storage.v2023_05_01.models.FileServiceProperties or IO[bytes] :return: FileServiceProperties or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.FileServiceProperties + :rtype: ~azure.mgmt.storage.v2023_05_01.models.FileServiceProperties :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -236,20 +218,20 @@ async def set_service_properties( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - file_services_name = kwargs.pop("file_services_name", "default") # type: Literal["default"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[_models.FileServiceProperties] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + file_services_name: Literal["default"] = kwargs.pop("file_services_name", "default") + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[_models.FileServiceProperties] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "FileServiceProperties") - request = build_set_service_properties_request( + _request = build_set_service_properties_request( resource_group_name=resource_group_name, account_name=account_name, subscription_id=self._config.subscription_id, @@ -258,15 +240,15 @@ async def set_service_properties( content_type=content_type, json=_json, content=_content, - template_url=self.set_service_properties.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -278,11 +260,9 @@ async def set_service_properties( deserialized = self._deserialize("FileServiceProperties", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) + return cls(pipeline_response, deserialized, {}) # type: ignore - return deserialized - - set_service_properties.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/fileServices/{FileServicesName}"} # type: ignore + return deserialized # type: ignore @distributed_trace_async async def get_service_properties( @@ -298,16 +278,11 @@ async def get_service_properties( Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only. Required. :type account_name: str - :keyword file_services_name: The name of the file Service within the specified storage account. - File Service Name must be "default". Default value is "default". Note that overriding this - default value may result in unsupported behavior. - :paramtype file_services_name: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: FileServiceProperties or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.FileServiceProperties + :rtype: ~azure.mgmt.storage.v2023_05_01.models.FileServiceProperties :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -318,25 +293,25 @@ async def get_service_properties( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - file_services_name = kwargs.pop("file_services_name", "default") # type: Literal["default"] - cls = kwargs.pop("cls", None) # type: ClsType[_models.FileServiceProperties] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + file_services_name: Literal["default"] = kwargs.pop("file_services_name", "default") + cls: ClsType[_models.FileServiceProperties] = kwargs.pop("cls", None) - request = build_get_service_properties_request( + _request = build_get_service_properties_request( resource_group_name=resource_group_name, account_name=account_name, subscription_id=self._config.subscription_id, api_version=api_version, file_services_name=file_services_name, - template_url=self.get_service_properties.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -348,8 +323,6 @@ async def get_service_properties( deserialized = self._deserialize("FileServiceProperties", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized + return cls(pipeline_response, deserialized, {}) # type: ignore - get_service_properties.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/fileServices/{FileServicesName}"} # type: ignore + return deserialized # type: ignore diff --git a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/aio/operations/_file_shares_operations.py b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/aio/operations/_file_shares_operations.py similarity index 76% rename from src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/aio/operations/_file_shares_operations.py rename to src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/aio/operations/_file_shares_operations.py index c61b717d418..263ba0a63da 100644 --- a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/aio/operations/_file_shares_operations.py +++ b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/aio/operations/_file_shares_operations.py @@ -1,4 +1,4 @@ -# pylint: disable=too-many-lines +# pylint: disable=too-many-lines,too-many-statements # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -6,8 +6,9 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase import sys -from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, TypeVar, Union, overload +from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, Type, TypeVar, Union, overload import urllib.parse from azure.core.async_paging import AsyncItemPaged, AsyncList @@ -39,10 +40,10 @@ build_update_request, ) -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +if sys.version_info >= (3, 9): + from collections.abc import MutableMapping else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports + from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -53,7 +54,7 @@ class FileSharesOperations: **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.storage.v2022_09_01.aio.StorageManagementClient`'s + :class:`~azure.mgmt.storage.v2023_05_01.aio.StorageManagementClient`'s :attr:`file_shares` attribute. """ @@ -65,6 +66,7 @@ def __init__(self, *args, **kwargs) -> None: self._config = input_args.pop(0) if input_args else kwargs.pop("config") self._serialize = input_args.pop(0) if input_args else kwargs.pop("serializer") self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer") + self._api_version = input_args.pop(0) if input_args else kwargs.pop("api_version") @distributed_trace def list( @@ -95,19 +97,18 @@ def list( are: deleted, snapshots. Should be passed as a string with delimiter ','. Default value is None. :type expand: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either FileShareItem or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.storage.v2022_09_01.models.FileShareItem] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.storage.v2023_05_01.models.FileShareItem] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[_models.FileShareItems] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[_models.FileShareItems] = kwargs.pop("cls", None) - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -118,7 +119,7 @@ def list( def prepare_request(next_link=None): if not next_link: - request = build_list_request( + _request = build_list_request( resource_group_name=resource_group_name, account_name=account_name, subscription_id=self._config.subscription_id, @@ -126,12 +127,11 @@ def prepare_request(next_link=None): filter=filter, expand=expand, api_version=api_version, - template_url=self.list.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) else: # make call to next link with the client's api-version @@ -142,27 +142,28 @@ def prepare_request(next_link=None): for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() } ) - _next_request_params["api-version"] = self._config.api_version - request = HttpRequest( + _next_request_params["api-version"] = self._api_version + _request = HttpRequest( "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore - request.method = "GET" - return request + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) + _request.method = "GET" + return _request async def extract_data(pipeline_response): deserialized = self._deserialize("FileShareItems", pipeline_response) list_of_elem = deserialized.value if cls: - list_of_elem = cls(list_of_elem) + 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) + _request = prepare_request(next_link) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -174,8 +175,6 @@ async def get_next(next_link=None): return AsyncItemPaged(get_next, extract_data) - list.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/fileServices/default/shares"} # type: ignore - @overload async def create( self, @@ -205,16 +204,15 @@ async def create( or number. Required. :type share_name: str :param file_share: Properties of the file share to create. Required. - :type file_share: ~azure.mgmt.storage.v2022_09_01.models.FileShare + :type file_share: ~azure.mgmt.storage.v2023_05_01.models.FileShare :param expand: Optional, used to expand the properties within share's properties. Valid values are: snapshots. Should be passed as a string with delimiter ','. Default value is None. :type expand: str :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: FileShare or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.FileShare + :rtype: ~azure.mgmt.storage.v2023_05_01.models.FileShare :raises ~azure.core.exceptions.HttpResponseError: """ @@ -224,7 +222,7 @@ async def create( resource_group_name: str, account_name: str, share_name: str, - file_share: IO, + file_share: IO[bytes], expand: Optional[str] = None, *, content_type: str = "application/json", @@ -247,16 +245,15 @@ async def create( or number. Required. :type share_name: str :param file_share: Properties of the file share to create. Required. - :type file_share: IO + :type file_share: IO[bytes] :param expand: Optional, used to expand the properties within share's properties. Valid values are: snapshots. Should be passed as a string with delimiter ','. Default value is None. :type expand: str :keyword content_type: Body Parameter content-type. Content type parameter for binary body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: FileShare or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.FileShare + :rtype: ~azure.mgmt.storage.v2023_05_01.models.FileShare :raises ~azure.core.exceptions.HttpResponseError: """ @@ -266,7 +263,7 @@ async def create( resource_group_name: str, account_name: str, share_name: str, - file_share: Union[_models.FileShare, IO], + file_share: Union[_models.FileShare, IO[bytes]], expand: Optional[str] = None, **kwargs: Any ) -> _models.FileShare: @@ -286,21 +283,17 @@ async def create( dash (-) only. Every dash (-) character must be immediately preceded and followed by a letter or number. Required. :type share_name: str - :param file_share: Properties of the file share to create. Is either a model type or a IO type. - Required. - :type file_share: ~azure.mgmt.storage.v2022_09_01.models.FileShare or IO + :param file_share: Properties of the file share to create. Is either a FileShare type or a + IO[bytes] type. Required. + :type file_share: ~azure.mgmt.storage.v2023_05_01.models.FileShare or IO[bytes] :param expand: Optional, used to expand the properties within share's properties. Valid values are: snapshots. Should be passed as a string with delimiter ','. Default value is None. :type expand: str - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: FileShare or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.FileShare + :rtype: ~azure.mgmt.storage.v2023_05_01.models.FileShare :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -311,19 +304,19 @@ async def create( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[_models.FileShare] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[_models.FileShare] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(file_share, (IO, bytes)): + if isinstance(file_share, (IOBase, bytes)): _content = file_share else: _json = self._serialize.body(file_share, "FileShare") - request = build_create_request( + _request = build_create_request( resource_group_name=resource_group_name, account_name=account_name, share_name=share_name, @@ -333,15 +326,15 @@ async def create( content_type=content_type, json=_json, content=_content, - template_url=self.create.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -357,11 +350,9 @@ async def create( deserialized = self._deserialize("FileShare", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized + return cls(pipeline_response, deserialized, {}) # type: ignore - create.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/fileServices/default/shares/{shareName}"} # type: ignore + return deserialized # type: ignore @overload async def update( @@ -390,13 +381,12 @@ async def update( or number. Required. :type share_name: str :param file_share: Properties to update for the file share. Required. - :type file_share: ~azure.mgmt.storage.v2022_09_01.models.FileShare + :type file_share: ~azure.mgmt.storage.v2023_05_01.models.FileShare :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: FileShare or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.FileShare + :rtype: ~azure.mgmt.storage.v2023_05_01.models.FileShare :raises ~azure.core.exceptions.HttpResponseError: """ @@ -406,7 +396,7 @@ async def update( resource_group_name: str, account_name: str, share_name: str, - file_share: IO, + file_share: IO[bytes], *, content_type: str = "application/json", **kwargs: Any @@ -427,13 +417,12 @@ async def update( or number. Required. :type share_name: str :param file_share: Properties to update for the file share. Required. - :type file_share: IO + :type file_share: IO[bytes] :keyword content_type: Body Parameter content-type. Content type parameter for binary body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: FileShare or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.FileShare + :rtype: ~azure.mgmt.storage.v2023_05_01.models.FileShare :raises ~azure.core.exceptions.HttpResponseError: """ @@ -443,7 +432,7 @@ async def update( resource_group_name: str, account_name: str, share_name: str, - file_share: Union[_models.FileShare, IO], + file_share: Union[_models.FileShare, IO[bytes]], **kwargs: Any ) -> _models.FileShare: """Updates share properties as specified in request body. Properties not mentioned in the request @@ -461,18 +450,14 @@ async def update( dash (-) only. Every dash (-) character must be immediately preceded and followed by a letter or number. Required. :type share_name: str - :param file_share: Properties to update for the file share. Is either a model type or a IO - type. Required. - :type file_share: ~azure.mgmt.storage.v2022_09_01.models.FileShare or IO - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response + :param file_share: Properties to update for the file share. Is either a FileShare type or a + IO[bytes] type. Required. + :type file_share: ~azure.mgmt.storage.v2023_05_01.models.FileShare or IO[bytes] :return: FileShare or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.FileShare + :rtype: ~azure.mgmt.storage.v2023_05_01.models.FileShare :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -483,19 +468,19 @@ async def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[_models.FileShare] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[_models.FileShare] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(file_share, (IO, bytes)): + if isinstance(file_share, (IOBase, bytes)): _content = file_share else: _json = self._serialize.body(file_share, "FileShare") - request = build_update_request( + _request = build_update_request( resource_group_name=resource_group_name, account_name=account_name, share_name=share_name, @@ -504,15 +489,15 @@ async def update( content_type=content_type, json=_json, content=_content, - template_url=self.update.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -524,11 +509,9 @@ async def update( deserialized = self._deserialize("FileShare", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized + return cls(pipeline_response, deserialized, {}) # type: ignore - update.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/fileServices/default/shares/{shareName}"} # type: ignore + return deserialized # type: ignore @distributed_trace_async async def get( @@ -560,12 +543,11 @@ async def get( :param x_ms_snapshot: Optional, used to retrieve properties of a snapshot. Default value is None. :type x_ms_snapshot: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: FileShare or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.FileShare + :rtype: ~azure.mgmt.storage.v2023_05_01.models.FileShare :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -576,10 +558,10 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[_models.FileShare] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[_models.FileShare] = kwargs.pop("cls", None) - request = build_get_request( + _request = build_get_request( resource_group_name=resource_group_name, account_name=account_name, share_name=share_name, @@ -587,15 +569,15 @@ async def get( expand=expand, x_ms_snapshot=x_ms_snapshot, api_version=api_version, - template_url=self.get.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -607,11 +589,9 @@ async def get( deserialized = self._deserialize("FileShare", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized + return cls(pipeline_response, deserialized, {}) # type: ignore - get.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/fileServices/default/shares/{shareName}"} # type: ignore + return deserialized # type: ignore @distributed_trace_async async def delete( # pylint: disable=inconsistent-return-statements @@ -647,12 +627,11 @@ async def delete( # pylint: disable=inconsistent-return-statements file share contains any snapshots (leased or unleased), the deletion fails. Default value is None. :type include: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: None or the result of cls(response) :rtype: None :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -663,10 +642,10 @@ async def delete( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[None] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[None] = kwargs.pop("cls", None) - request = build_delete_request( + _request = build_delete_request( resource_group_name=resource_group_name, account_name=account_name, share_name=share_name, @@ -674,15 +653,15 @@ async def delete( # pylint: disable=inconsistent-return-statements x_ms_snapshot=x_ms_snapshot, include=include, api_version=api_version, - template_url=self.delete.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -692,9 +671,7 @@ async def delete( # pylint: disable=inconsistent-return-statements raise HttpResponseError(response=response, error_format=ARMErrorFormat) if cls: - return cls(pipeline_response, None, {}) - - delete.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/fileServices/default/shares/{shareName}"} # type: ignore + return cls(pipeline_response, None, {}) # type: ignore @overload async def restore( # pylint: disable=inconsistent-return-statements @@ -722,11 +699,10 @@ async def restore( # pylint: disable=inconsistent-return-statements or number. Required. :type share_name: str :param deleted_share: Required. - :type deleted_share: ~azure.mgmt.storage.v2022_09_01.models.DeletedShare + :type deleted_share: ~azure.mgmt.storage.v2023_05_01.models.DeletedShare :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: None or the result of cls(response) :rtype: None :raises ~azure.core.exceptions.HttpResponseError: @@ -738,7 +714,7 @@ async def restore( # pylint: disable=inconsistent-return-statements resource_group_name: str, account_name: str, share_name: str, - deleted_share: IO, + deleted_share: IO[bytes], *, content_type: str = "application/json", **kwargs: Any @@ -758,11 +734,10 @@ async def restore( # pylint: disable=inconsistent-return-statements or number. Required. :type share_name: str :param deleted_share: Required. - :type deleted_share: IO + :type deleted_share: IO[bytes] :keyword content_type: Body Parameter content-type. Content type parameter for binary body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: None or the result of cls(response) :rtype: None :raises ~azure.core.exceptions.HttpResponseError: @@ -774,7 +749,7 @@ async def restore( # pylint: disable=inconsistent-return-statements resource_group_name: str, account_name: str, share_name: str, - deleted_share: Union[_models.DeletedShare, IO], + deleted_share: Union[_models.DeletedShare, IO[bytes]], **kwargs: Any ) -> None: """Restore a file share within a valid retention days if share soft delete is enabled. @@ -791,17 +766,13 @@ async def restore( # pylint: disable=inconsistent-return-statements dash (-) only. Every dash (-) character must be immediately preceded and followed by a letter or number. Required. :type share_name: str - :param deleted_share: Is either a model type or a IO type. Required. - :type deleted_share: ~azure.mgmt.storage.v2022_09_01.models.DeletedShare or IO - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response + :param deleted_share: Is either a DeletedShare type or a IO[bytes] type. Required. + :type deleted_share: ~azure.mgmt.storage.v2023_05_01.models.DeletedShare or IO[bytes] :return: None or the result of cls(response) :rtype: None :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -812,19 +783,19 @@ async def restore( # pylint: disable=inconsistent-return-statements _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[None] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(deleted_share, (IO, bytes)): + if isinstance(deleted_share, (IOBase, bytes)): _content = deleted_share else: _json = self._serialize.body(deleted_share, "DeletedShare") - request = build_restore_request( + _request = build_restore_request( resource_group_name=resource_group_name, account_name=account_name, share_name=share_name, @@ -833,15 +804,15 @@ async def restore( # pylint: disable=inconsistent-return-statements content_type=content_type, json=_json, content=_content, - template_url=self.restore.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -851,9 +822,7 @@ async def restore( # pylint: disable=inconsistent-return-statements raise HttpResponseError(response=response, error_format=ARMErrorFormat) if cls: - return cls(pipeline_response, None, {}) - - restore.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/fileServices/default/shares/{shareName}/restore"} # type: ignore + return cls(pipeline_response, None, {}) # type: ignore @overload async def lease( @@ -886,13 +855,12 @@ async def lease( None. :type x_ms_snapshot: str :param parameters: Lease Share request body. Default value is None. - :type parameters: ~azure.mgmt.storage.v2022_09_01.models.LeaseShareRequest + :type parameters: ~azure.mgmt.storage.v2023_05_01.models.LeaseShareRequest :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: LeaseShareResponse or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.LeaseShareResponse + :rtype: ~azure.mgmt.storage.v2023_05_01.models.LeaseShareResponse :raises ~azure.core.exceptions.HttpResponseError: """ @@ -903,7 +871,7 @@ async def lease( account_name: str, share_name: str, x_ms_snapshot: Optional[str] = None, - parameters: Optional[IO] = None, + parameters: Optional[IO[bytes]] = None, *, content_type: str = "application/json", **kwargs: Any @@ -927,13 +895,12 @@ async def lease( None. :type x_ms_snapshot: str :param parameters: Lease Share request body. Default value is None. - :type parameters: IO + :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 - :keyword callable cls: A custom type or function that will be passed the direct response :return: LeaseShareResponse or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.LeaseShareResponse + :rtype: ~azure.mgmt.storage.v2023_05_01.models.LeaseShareResponse :raises ~azure.core.exceptions.HttpResponseError: """ @@ -944,7 +911,7 @@ async def lease( account_name: str, share_name: str, x_ms_snapshot: Optional[str] = None, - parameters: Optional[Union[_models.LeaseShareRequest, IO]] = None, + parameters: Optional[Union[_models.LeaseShareRequest, IO[bytes]]] = None, **kwargs: Any ) -> _models.LeaseShareResponse: """The Lease Share operation establishes and manages a lock on a share for delete operations. The @@ -965,18 +932,14 @@ async def lease( :param x_ms_snapshot: Optional. Specify the snapshot time to lease a snapshot. Default value is None. :type x_ms_snapshot: str - :param parameters: Lease Share request body. Is either a model type or a IO type. Default value - is None. - :type parameters: ~azure.mgmt.storage.v2022_09_01.models.LeaseShareRequest or IO - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response + :param parameters: Lease Share request body. Is either a LeaseShareRequest type or a IO[bytes] + type. Default value is None. + :type parameters: ~azure.mgmt.storage.v2023_05_01.models.LeaseShareRequest or IO[bytes] :return: LeaseShareResponse or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.LeaseShareResponse + :rtype: ~azure.mgmt.storage.v2023_05_01.models.LeaseShareResponse :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -987,14 +950,14 @@ async def lease( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[_models.LeaseShareResponse] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[_models.LeaseShareResponse] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: if parameters is not None: @@ -1002,7 +965,7 @@ async def lease( else: _json = None - request = build_lease_request( + _request = build_lease_request( resource_group_name=resource_group_name, account_name=account_name, share_name=share_name, @@ -1012,15 +975,15 @@ async def lease( content_type=content_type, json=_json, content=_content, - template_url=self.lease.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -1035,8 +998,6 @@ async def lease( deserialized = self._deserialize("LeaseShareResponse", pipeline_response) if cls: - return cls(pipeline_response, deserialized, response_headers) - - return deserialized + return cls(pipeline_response, deserialized, response_headers) # type: ignore - lease.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/fileServices/default/shares/{shareName}/lease"} # type: ignore + return deserialized # type: ignore diff --git a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/aio/operations/_local_users_operations.py b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/aio/operations/_local_users_operations.py similarity index 70% rename from src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/aio/operations/_local_users_operations.py rename to src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/aio/operations/_local_users_operations.py index e7711a8b6ad..d57fb96e944 100644 --- a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/aio/operations/_local_users_operations.py +++ b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/aio/operations/_local_users_operations.py @@ -1,4 +1,4 @@ -# pylint: disable=too-many-lines +# pylint: disable=too-many-lines,too-many-statements # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -6,8 +6,9 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase import sys -from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, TypeVar, Union, overload +from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, Type, TypeVar, Union, overload import urllib.parse from azure.core.async_paging import AsyncItemPaged, AsyncList @@ -38,10 +39,10 @@ build_regenerate_password_request, ) -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +if sys.version_info >= (3, 9): + from collections.abc import MutableMapping else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports + from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -52,7 +53,7 @@ class LocalUsersOperations: **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.storage.v2022_09_01.aio.StorageManagementClient`'s + :class:`~azure.mgmt.storage.v2023_05_01.aio.StorageManagementClient`'s :attr:`local_users` attribute. """ @@ -64,9 +65,18 @@ def __init__(self, *args, **kwargs) -> None: self._config = input_args.pop(0) if input_args else kwargs.pop("config") self._serialize = input_args.pop(0) if input_args else kwargs.pop("serializer") self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer") + self._api_version = input_args.pop(0) if input_args else kwargs.pop("api_version") @distributed_trace - def list(self, resource_group_name: str, account_name: str, **kwargs: Any) -> AsyncIterable["_models.LocalUser"]: + def list( + self, + resource_group_name: str, + account_name: str, + maxpagesize: Optional[int] = None, + filter: Optional[str] = None, + include: Optional[Union[str, _models.ListLocalUserIncludeParam]] = None, + **kwargs: Any + ) -> AsyncIterable["_models.LocalUser"]: """List the local users associated with the storage account. :param resource_group_name: The name of the resource group within the user's subscription. The @@ -76,19 +86,27 @@ def list(self, resource_group_name: str, account_name: str, **kwargs: Any) -> As Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only. Required. :type account_name: str - :keyword callable cls: A custom type or function that will be passed the direct response + :param maxpagesize: Optional, specifies the maximum number of local users that will be included + in the list response. Default value is None. + :type maxpagesize: int + :param filter: Optional. When specified, only local user names starting with the filter will be + listed. Default value is None. + :type filter: str + :param include: Optional, when specified, will list local users enabled for the specific + protocol. Lists all users by default. "nfsv3" Default value is None. + :type include: str or ~azure.mgmt.storage.v2023_05_01.models.ListLocalUserIncludeParam :return: An iterator like instance of either LocalUser or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.storage.v2022_09_01.models.LocalUser] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.storage.v2023_05_01.models.LocalUser] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalUsers] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[_models.LocalUsers] = kwargs.pop("cls", None) - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -99,17 +117,19 @@ def list(self, resource_group_name: str, account_name: str, **kwargs: Any) -> As def prepare_request(next_link=None): if not next_link: - request = build_list_request( + _request = build_list_request( resource_group_name=resource_group_name, account_name=account_name, subscription_id=self._config.subscription_id, + maxpagesize=maxpagesize, + filter=filter, + include=include, api_version=api_version, - template_url=self.list.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) else: # make call to next link with the client's api-version @@ -120,27 +140,28 @@ def prepare_request(next_link=None): for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() } ) - _next_request_params["api-version"] = self._config.api_version - request = HttpRequest( + _next_request_params["api-version"] = self._api_version + _request = HttpRequest( "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore - request.method = "GET" - return request + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) + _request.method = "GET" + return _request async def extract_data(pipeline_response): deserialized = self._deserialize("LocalUsers", pipeline_response) list_of_elem = deserialized.value if cls: - list_of_elem = cls(list_of_elem) + list_of_elem = cls(list_of_elem) # type: ignore return None, AsyncList(list_of_elem) async def get_next(next_link=None): - request = prepare_request(next_link) + _request = prepare_request(next_link) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -153,8 +174,6 @@ async def get_next(next_link=None): return AsyncItemPaged(get_next, extract_data) - list.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/localUsers"} # type: ignore - @distributed_trace_async async def get(self, resource_group_name: str, account_name: str, username: str, **kwargs: Any) -> _models.LocalUser: """Get the local user of the storage account by username. @@ -169,12 +188,11 @@ async def get(self, resource_group_name: str, account_name: str, username: str, :param username: The name of local user. The username must contain lowercase letters and numbers only. It must be unique only within the storage account. Required. :type username: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: LocalUser or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.LocalUser + :rtype: ~azure.mgmt.storage.v2023_05_01.models.LocalUser :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -185,24 +203,24 @@ async def get(self, resource_group_name: str, account_name: str, username: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalUser] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[_models.LocalUser] = kwargs.pop("cls", None) - request = build_get_request( + _request = build_get_request( resource_group_name=resource_group_name, account_name=account_name, username=username, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.get.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -215,11 +233,9 @@ async def get(self, resource_group_name: str, account_name: str, username: str, deserialized = self._deserialize("LocalUser", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized + return cls(pipeline_response, deserialized, {}) # type: ignore - get.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/localUsers/{username}"} # type: ignore + return deserialized # type: ignore @overload async def create_or_update( @@ -232,7 +248,8 @@ async def create_or_update( content_type: str = "application/json", **kwargs: Any ) -> _models.LocalUser: - """Create or update the properties of a local user associated with the storage account. + """Create or update the properties of a local user associated with the storage account. Properties + for NFSv3 enablement and extended groups cannot be set with other properties. :param resource_group_name: The name of the resource group within the user's subscription. The name is case insensitive. Required. @@ -245,13 +262,12 @@ async def create_or_update( numbers only. It must be unique only within the storage account. Required. :type username: str :param properties: The local user associated with a storage account. Required. - :type properties: ~azure.mgmt.storage.v2022_09_01.models.LocalUser + :type properties: ~azure.mgmt.storage.v2023_05_01.models.LocalUser :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: LocalUser or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.LocalUser + :rtype: ~azure.mgmt.storage.v2023_05_01.models.LocalUser :raises ~azure.core.exceptions.HttpResponseError: """ @@ -261,12 +277,13 @@ async def create_or_update( resource_group_name: str, account_name: str, username: str, - properties: IO, + properties: IO[bytes], *, content_type: str = "application/json", **kwargs: Any ) -> _models.LocalUser: - """Create or update the properties of a local user associated with the storage account. + """Create or update the properties of a local user associated with the storage account. Properties + for NFSv3 enablement and extended groups cannot be set with other properties. :param resource_group_name: The name of the resource group within the user's subscription. The name is case insensitive. Required. @@ -279,13 +296,12 @@ async def create_or_update( numbers only. It must be unique only within the storage account. Required. :type username: str :param properties: The local user associated with a storage account. Required. - :type properties: IO + :type properties: IO[bytes] :keyword content_type: Body Parameter content-type. Content type parameter for binary body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: LocalUser or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.LocalUser + :rtype: ~azure.mgmt.storage.v2023_05_01.models.LocalUser :raises ~azure.core.exceptions.HttpResponseError: """ @@ -295,10 +311,11 @@ async def create_or_update( resource_group_name: str, account_name: str, username: str, - properties: Union[_models.LocalUser, IO], + properties: Union[_models.LocalUser, IO[bytes]], **kwargs: Any ) -> _models.LocalUser: - """Create or update the properties of a local user associated with the storage account. + """Create or update the properties of a local user associated with the storage account. Properties + for NFSv3 enablement and extended groups cannot be set with other properties. :param resource_group_name: The name of the resource group within the user's subscription. The name is case insensitive. Required. @@ -310,18 +327,14 @@ async def create_or_update( :param username: The name of local user. The username must contain lowercase letters and numbers only. It must be unique only within the storage account. Required. :type username: str - :param properties: The local user associated with a storage account. Is either a model type or - a IO type. Required. - :type properties: ~azure.mgmt.storage.v2022_09_01.models.LocalUser or IO - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response + :param properties: The local user associated with a storage account. Is either a LocalUser type + or a IO[bytes] type. Required. + :type properties: ~azure.mgmt.storage.v2023_05_01.models.LocalUser or IO[bytes] :return: LocalUser or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.LocalUser + :rtype: ~azure.mgmt.storage.v2023_05_01.models.LocalUser :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -332,19 +345,19 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalUser] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[_models.LocalUser] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(properties, (IO, bytes)): + if isinstance(properties, (IOBase, bytes)): _content = properties else: _json = self._serialize.body(properties, "LocalUser") - request = build_create_or_update_request( + _request = build_create_or_update_request( resource_group_name=resource_group_name, account_name=account_name, username=username, @@ -353,15 +366,15 @@ async def create_or_update( content_type=content_type, json=_json, content=_content, - template_url=self.create_or_update.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -374,11 +387,9 @@ async def create_or_update( deserialized = self._deserialize("LocalUser", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized + return cls(pipeline_response, deserialized, {}) # type: ignore - create_or_update.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/localUsers/{username}"} # type: ignore + return deserialized # type: ignore @distributed_trace_async async def delete( # pylint: disable=inconsistent-return-statements @@ -396,12 +407,11 @@ async def delete( # pylint: disable=inconsistent-return-statements :param username: The name of local user. The username must contain lowercase letters and numbers only. It must be unique only within the storage account. Required. :type username: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: None or the result of cls(response) :rtype: None :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -412,24 +422,24 @@ async def delete( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[None] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[None] = kwargs.pop("cls", None) - request = build_delete_request( + _request = build_delete_request( resource_group_name=resource_group_name, account_name=account_name, username=username, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.delete.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -440,9 +450,7 @@ async def delete( # pylint: disable=inconsistent-return-statements raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) if cls: - return cls(pipeline_response, None, {}) - - delete.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/localUsers/{username}"} # type: ignore + return cls(pipeline_response, None, {}) # type: ignore @distributed_trace_async async def list_keys( @@ -460,12 +468,11 @@ async def list_keys( :param username: The name of local user. The username must contain lowercase letters and numbers only. It must be unique only within the storage account. Required. :type username: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: LocalUserKeys or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.LocalUserKeys + :rtype: ~azure.mgmt.storage.v2023_05_01.models.LocalUserKeys :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -476,24 +483,24 @@ async def list_keys( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalUserKeys] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[_models.LocalUserKeys] = kwargs.pop("cls", None) - request = build_list_keys_request( + _request = build_list_keys_request( resource_group_name=resource_group_name, account_name=account_name, username=username, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.list_keys.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -506,11 +513,9 @@ async def list_keys( deserialized = self._deserialize("LocalUserKeys", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) + return cls(pipeline_response, deserialized, {}) # type: ignore - return deserialized - - list_keys.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/localUsers/{username}/listKeys"} # type: ignore + return deserialized # type: ignore @distributed_trace_async async def regenerate_password( @@ -528,12 +533,11 @@ async def regenerate_password( :param username: The name of local user. The username must contain lowercase letters and numbers only. It must be unique only within the storage account. Required. :type username: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: LocalUserRegeneratePasswordResult or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.LocalUserRegeneratePasswordResult + :rtype: ~azure.mgmt.storage.v2023_05_01.models.LocalUserRegeneratePasswordResult :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -544,24 +548,24 @@ async def regenerate_password( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalUserRegeneratePasswordResult] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[_models.LocalUserRegeneratePasswordResult] = kwargs.pop("cls", None) - request = build_regenerate_password_request( + _request = build_regenerate_password_request( resource_group_name=resource_group_name, account_name=account_name, username=username, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.regenerate_password.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -574,8 +578,6 @@ async def regenerate_password( deserialized = self._deserialize("LocalUserRegeneratePasswordResult", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized + return cls(pipeline_response, deserialized, {}) # type: ignore - regenerate_password.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/localUsers/{username}/regeneratePassword"} # type: ignore + return deserialized # type: ignore diff --git a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/aio/operations/_management_policies_operations.py b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/aio/operations/_management_policies_operations.py similarity index 71% rename from src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/aio/operations/_management_policies_operations.py rename to src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/aio/operations/_management_policies_operations.py index 689b92d93bd..734fec88534 100644 --- a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/aio/operations/_management_policies_operations.py +++ b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/aio/operations/_management_policies_operations.py @@ -1,4 +1,4 @@ -# pylint: disable=too-many-lines +# pylint: disable=too-many-lines,too-many-statements # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -6,8 +6,9 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase import sys -from typing import Any, Callable, Dict, IO, Optional, TypeVar, Union, overload +from typing import Any, Callable, Dict, IO, Optional, Type, TypeVar, Union, overload from azure.core.exceptions import ( ClientAuthenticationError, @@ -32,10 +33,10 @@ build_get_request, ) -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +if sys.version_info >= (3, 9): + from collections.abc import MutableMapping else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports + from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -46,7 +47,7 @@ class ManagementPoliciesOperations: **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.storage.v2022_09_01.aio.StorageManagementClient`'s + :class:`~azure.mgmt.storage.v2023_05_01.aio.StorageManagementClient`'s :attr:`management_policies` attribute. """ @@ -58,6 +59,7 @@ def __init__(self, *args, **kwargs) -> None: self._config = input_args.pop(0) if input_args else kwargs.pop("config") self._serialize = input_args.pop(0) if input_args else kwargs.pop("serializer") self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer") + self._api_version = input_args.pop(0) if input_args else kwargs.pop("api_version") @distributed_trace_async async def get( @@ -79,13 +81,12 @@ async def get( :param management_policy_name: The name of the Storage Account Management Policy. It should always be 'default'. "default" Required. :type management_policy_name: str or - ~azure.mgmt.storage.v2022_09_01.models.ManagementPolicyName - :keyword callable cls: A custom type or function that will be passed the direct response + ~azure.mgmt.storage.v2023_05_01.models.ManagementPolicyName :return: ManagementPolicy or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.ManagementPolicy + :rtype: ~azure.mgmt.storage.v2023_05_01.models.ManagementPolicy :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -96,24 +97,24 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[_models.ManagementPolicy] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[_models.ManagementPolicy] = kwargs.pop("cls", None) - request = build_get_request( + _request = build_get_request( resource_group_name=resource_group_name, account_name=account_name, management_policy_name=management_policy_name, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.get.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -125,11 +126,9 @@ async def get( deserialized = self._deserialize("ManagementPolicy", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) + return cls(pipeline_response, deserialized, {}) # type: ignore - return deserialized - - get.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/managementPolicies/{managementPolicyName}"} # type: ignore + return deserialized # type: ignore @overload async def create_or_update( @@ -154,15 +153,14 @@ async def create_or_update( :param management_policy_name: The name of the Storage Account Management Policy. It should always be 'default'. "default" Required. :type management_policy_name: str or - ~azure.mgmt.storage.v2022_09_01.models.ManagementPolicyName + ~azure.mgmt.storage.v2023_05_01.models.ManagementPolicyName :param properties: The ManagementPolicy set to a storage account. Required. - :type properties: ~azure.mgmt.storage.v2022_09_01.models.ManagementPolicy + :type properties: ~azure.mgmt.storage.v2023_05_01.models.ManagementPolicy :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: ManagementPolicy or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.ManagementPolicy + :rtype: ~azure.mgmt.storage.v2023_05_01.models.ManagementPolicy :raises ~azure.core.exceptions.HttpResponseError: """ @@ -172,7 +170,7 @@ async def create_or_update( resource_group_name: str, account_name: str, management_policy_name: Union[str, _models.ManagementPolicyName], - properties: IO, + properties: IO[bytes], *, content_type: str = "application/json", **kwargs: Any @@ -189,15 +187,14 @@ async def create_or_update( :param management_policy_name: The name of the Storage Account Management Policy. It should always be 'default'. "default" Required. :type management_policy_name: str or - ~azure.mgmt.storage.v2022_09_01.models.ManagementPolicyName + ~azure.mgmt.storage.v2023_05_01.models.ManagementPolicyName :param properties: The ManagementPolicy set to a storage account. Required. - :type properties: IO + :type properties: IO[bytes] :keyword content_type: Body Parameter content-type. Content type parameter for binary body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: ManagementPolicy or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.ManagementPolicy + :rtype: ~azure.mgmt.storage.v2023_05_01.models.ManagementPolicy :raises ~azure.core.exceptions.HttpResponseError: """ @@ -207,7 +204,7 @@ async def create_or_update( resource_group_name: str, account_name: str, management_policy_name: Union[str, _models.ManagementPolicyName], - properties: Union[_models.ManagementPolicy, IO], + properties: Union[_models.ManagementPolicy, IO[bytes]], **kwargs: Any ) -> _models.ManagementPolicy: """Sets the managementpolicy to the specified storage account. @@ -222,19 +219,15 @@ async def create_or_update( :param management_policy_name: The name of the Storage Account Management Policy. It should always be 'default'. "default" Required. :type management_policy_name: str or - ~azure.mgmt.storage.v2022_09_01.models.ManagementPolicyName - :param properties: The ManagementPolicy set to a storage account. Is either a model type or a - IO type. Required. - :type properties: ~azure.mgmt.storage.v2022_09_01.models.ManagementPolicy or IO - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response + ~azure.mgmt.storage.v2023_05_01.models.ManagementPolicyName + :param properties: The ManagementPolicy set to a storage account. Is either a ManagementPolicy + type or a IO[bytes] type. Required. + :type properties: ~azure.mgmt.storage.v2023_05_01.models.ManagementPolicy or IO[bytes] :return: ManagementPolicy or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.ManagementPolicy + :rtype: ~azure.mgmt.storage.v2023_05_01.models.ManagementPolicy :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -245,19 +238,19 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[_models.ManagementPolicy] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[_models.ManagementPolicy] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(properties, (IO, bytes)): + if isinstance(properties, (IOBase, bytes)): _content = properties else: _json = self._serialize.body(properties, "ManagementPolicy") - request = build_create_or_update_request( + _request = build_create_or_update_request( resource_group_name=resource_group_name, account_name=account_name, management_policy_name=management_policy_name, @@ -266,15 +259,15 @@ async def create_or_update( content_type=content_type, json=_json, content=_content, - template_url=self.create_or_update.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -286,11 +279,9 @@ async def create_or_update( deserialized = self._deserialize("ManagementPolicy", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) + return cls(pipeline_response, deserialized, {}) # type: ignore - return deserialized - - create_or_update.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/managementPolicies/{managementPolicyName}"} # type: ignore + return deserialized # type: ignore @distributed_trace_async async def delete( # pylint: disable=inconsistent-return-statements @@ -312,13 +303,12 @@ async def delete( # pylint: disable=inconsistent-return-statements :param management_policy_name: The name of the Storage Account Management Policy. It should always be 'default'. "default" Required. :type management_policy_name: str or - ~azure.mgmt.storage.v2022_09_01.models.ManagementPolicyName - :keyword callable cls: A custom type or function that will be passed the direct response + ~azure.mgmt.storage.v2023_05_01.models.ManagementPolicyName :return: None or the result of cls(response) :rtype: None :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -329,24 +319,24 @@ async def delete( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[None] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[None] = kwargs.pop("cls", None) - request = build_delete_request( + _request = build_delete_request( resource_group_name=resource_group_name, account_name=account_name, management_policy_name=management_policy_name, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.delete.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -356,6 +346,4 @@ async def delete( # pylint: disable=inconsistent-return-statements raise HttpResponseError(response=response, error_format=ARMErrorFormat) if cls: - return cls(pipeline_response, None, {}) - - delete.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/managementPolicies/{managementPolicyName}"} # type: ignore + return cls(pipeline_response, None, {}) # type: ignore diff --git a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/aio/operations/_network_security_perimeter_configurations_operations.py b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/aio/operations/_network_security_perimeter_configurations_operations.py new file mode 100644 index 00000000000..a27e3ba1f43 --- /dev/null +++ b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/aio/operations/_network_security_perimeter_configurations_operations.py @@ -0,0 +1,342 @@ +# pylint: disable=too-many-lines,too-many-statements +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- +import sys +from typing import Any, AsyncIterable, Callable, Dict, Optional, Type, TypeVar, Union, cast +import urllib.parse + +from azure.core.async_paging import AsyncItemPaged, AsyncList +from azure.core.exceptions import ( + ClientAuthenticationError, + HttpResponseError, + ResourceExistsError, + ResourceNotFoundError, + ResourceNotModifiedError, + map_error, +) +from azure.core.pipeline import PipelineResponse +from azure.core.pipeline.transport import AsyncHttpResponse +from azure.core.polling import AsyncLROPoller, AsyncNoPolling, AsyncPollingMethod +from azure.core.rest import HttpRequest +from azure.core.tracing.decorator import distributed_trace +from azure.core.tracing.decorator_async import distributed_trace_async +from azure.core.utils import case_insensitive_dict +from azure.mgmt.core.exceptions import ARMErrorFormat +from azure.mgmt.core.polling.async_arm_polling import AsyncARMPolling + +from ... import models as _models +from ..._vendor import _convert_request +from ...operations._network_security_perimeter_configurations_operations import ( + build_get_request, + build_list_request, + build_reconcile_request, +) + +if sys.version_info >= (3, 9): + from collections.abc import MutableMapping +else: + from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports +T = TypeVar("T") +ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] + + +class NetworkSecurityPerimeterConfigurationsOperations: # pylint: disable=name-too-long + """ + .. warning:: + **DO NOT** instantiate this class directly. + + Instead, you should access the following operations through + :class:`~azure.mgmt.storage.v2023_05_01.aio.StorageManagementClient`'s + :attr:`network_security_perimeter_configurations` attribute. + """ + + models = _models + + def __init__(self, *args, **kwargs) -> None: + input_args = list(args) + self._client = input_args.pop(0) if input_args else kwargs.pop("client") + self._config = input_args.pop(0) if input_args else kwargs.pop("config") + self._serialize = input_args.pop(0) if input_args else kwargs.pop("serializer") + self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer") + self._api_version = input_args.pop(0) if input_args else kwargs.pop("api_version") + + @distributed_trace + def list( + self, resource_group_name: str, account_name: str, **kwargs: Any + ) -> AsyncIterable["_models.NetworkSecurityPerimeterConfiguration"]: + """Gets list of effective NetworkSecurityPerimeterConfiguration for storage account. + + :param resource_group_name: The name of the resource group within the user's subscription. The + name is case insensitive. Required. + :type resource_group_name: str + :param account_name: The name of the storage account within the specified resource group. + Storage account names must be between 3 and 24 characters in length and use numbers and + lower-case letters only. Required. + :type account_name: str + :return: An iterator like instance of either NetworkSecurityPerimeterConfiguration or the + result of cls(response) + :rtype: + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.storage.v2023_05_01.models.NetworkSecurityPerimeterConfiguration] + :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._api_version or "2023-05-01")) + cls: ClsType[_models.NetworkSecurityPerimeterConfigurationList] = kwargs.pop("cls", None) + + error_map: MutableMapping[int, Type[HttpResponseError]] = { + 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_request( + resource_group_name=resource_group_name, + account_name=account_name, + subscription_id=self._config.subscription_id, + api_version=api_version, + headers=_headers, + params=_params, + ) + _request = _convert_request(_request) + _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._api_version + _request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) + _request.method = "GET" + return _request + + async def extract_data(pipeline_response): + deserialized = self._deserialize("NetworkSecurityPerimeterConfigurationList", pipeline_response) + list_of_elem = deserialized.value + if cls: + list_of_elem = cls(list_of_elem) # type: ignore + return 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.ErrorResponseAutoGenerated, 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( + self, + resource_group_name: str, + account_name: str, + network_security_perimeter_configuration_name: str, + **kwargs: Any + ) -> _models.NetworkSecurityPerimeterConfiguration: + """Gets effective NetworkSecurityPerimeterConfiguration for association. + + :param resource_group_name: The name of the resource group within the user's subscription. The + name is case insensitive. Required. + :type resource_group_name: str + :param account_name: The name of the storage account within the specified resource group. + Storage account names must be between 3 and 24 characters in length and use numbers and + lower-case letters only. Required. + :type account_name: str + :param network_security_perimeter_configuration_name: The name for Network Security Perimeter + configuration. Required. + :type network_security_perimeter_configuration_name: str + :return: NetworkSecurityPerimeterConfiguration or the result of cls(response) + :rtype: ~azure.mgmt.storage.v2023_05_01.models.NetworkSecurityPerimeterConfiguration + :raises ~azure.core.exceptions.HttpResponseError: + """ + error_map: MutableMapping[int, Type[HttpResponseError]] = { + 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._api_version or "2023-05-01")) + cls: ClsType[_models.NetworkSecurityPerimeterConfiguration] = kwargs.pop("cls", None) + + _request = build_get_request( + resource_group_name=resource_group_name, + account_name=account_name, + network_security_perimeter_configuration_name=network_security_perimeter_configuration_name, + subscription_id=self._config.subscription_id, + api_version=api_version, + headers=_headers, + params=_params, + ) + _request = _convert_request(_request) + _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.ErrorResponseAutoGenerated, pipeline_response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + deserialized = self._deserialize("NetworkSecurityPerimeterConfiguration", pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) # type: ignore + + return deserialized # type: ignore + + async def _reconcile_initial( # pylint: disable=inconsistent-return-statements + self, + resource_group_name: str, + account_name: str, + network_security_perimeter_configuration_name: str, + **kwargs: Any + ) -> None: + error_map: MutableMapping[int, Type[HttpResponseError]] = { + 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._api_version or "2023-05-01")) + cls: ClsType[None] = kwargs.pop("cls", None) + + _request = build_reconcile_request( + resource_group_name=resource_group_name, + account_name=account_name, + network_security_perimeter_configuration_name=network_security_perimeter_configuration_name, + subscription_id=self._config.subscription_id, + api_version=api_version, + headers=_headers, + params=_params, + ) + _request = _convert_request(_request) + _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 [202]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponseAutoGenerated, pipeline_response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + response_headers = {} + response_headers["Location"] = self._deserialize("str", response.headers.get("Location")) + + if cls: + return cls(pipeline_response, None, response_headers) # type: ignore + + @distributed_trace_async + async def begin_reconcile( + self, + resource_group_name: str, + account_name: str, + network_security_perimeter_configuration_name: str, + **kwargs: Any + ) -> AsyncLROPoller[None]: + """Refreshes any information about the association. + + :param resource_group_name: The name of the resource group within the user's subscription. The + name is case insensitive. Required. + :type resource_group_name: str + :param account_name: The name of the storage account within the specified resource group. + Storage account names must be between 3 and 24 characters in length and use numbers and + lower-case letters only. Required. + :type account_name: str + :param network_security_perimeter_configuration_name: The name for Network Security Perimeter + configuration. Required. + :type network_security_perimeter_configuration_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._api_version or "2023-05-01")) + 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._reconcile_initial( # type: ignore + resource_group_name=resource_group_name, + account_name=account_name, + network_security_perimeter_configuration_name=network_security_perimeter_configuration_name, + api_version=api_version, + cls=lambda x, y, z: x, + headers=_headers, + params=_params, + **kwargs + ) + 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 diff --git a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/aio/operations/_object_replication_policies_operations.py b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/aio/operations/_object_replication_policies_operations.py similarity index 74% rename from src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/aio/operations/_object_replication_policies_operations.py rename to src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/aio/operations/_object_replication_policies_operations.py index 2b05ee78061..73f95a92ffc 100644 --- a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/aio/operations/_object_replication_policies_operations.py +++ b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/aio/operations/_object_replication_policies_operations.py @@ -1,4 +1,4 @@ -# pylint: disable=too-many-lines +# pylint: disable=too-many-lines,too-many-statements # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -6,8 +6,9 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase import sys -from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, TypeVar, Union, overload +from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, Type, TypeVar, Union, overload import urllib.parse from azure.core.async_paging import AsyncItemPaged, AsyncList @@ -36,10 +37,10 @@ build_list_request, ) -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +if sys.version_info >= (3, 9): + from collections.abc import MutableMapping else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports + from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -50,7 +51,7 @@ class ObjectReplicationPoliciesOperations: **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.storage.v2022_09_01.aio.StorageManagementClient`'s + :class:`~azure.mgmt.storage.v2023_05_01.aio.StorageManagementClient`'s :attr:`object_replication_policies` attribute. """ @@ -62,6 +63,7 @@ def __init__(self, *args, **kwargs) -> None: self._config = input_args.pop(0) if input_args else kwargs.pop("config") self._serialize = input_args.pop(0) if input_args else kwargs.pop("serializer") self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer") + self._api_version = input_args.pop(0) if input_args else kwargs.pop("api_version") @distributed_trace def list( @@ -76,20 +78,19 @@ def list( Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only. Required. :type account_name: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either ObjectReplicationPolicy or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.storage.v2022_09_01.models.ObjectReplicationPolicy] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.storage.v2023_05_01.models.ObjectReplicationPolicy] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[_models.ObjectReplicationPolicies] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[_models.ObjectReplicationPolicies] = kwargs.pop("cls", None) - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -100,17 +101,16 @@ def list( def prepare_request(next_link=None): if not next_link: - request = build_list_request( + _request = build_list_request( resource_group_name=resource_group_name, account_name=account_name, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.list.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) else: # make call to next link with the client's api-version @@ -121,27 +121,28 @@ def prepare_request(next_link=None): for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() } ) - _next_request_params["api-version"] = self._config.api_version - request = HttpRequest( + _next_request_params["api-version"] = self._api_version + _request = HttpRequest( "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore - request.method = "GET" - return request + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) + _request.method = "GET" + return _request async def extract_data(pipeline_response): deserialized = self._deserialize("ObjectReplicationPolicies", pipeline_response) list_of_elem = deserialized.value if cls: - list_of_elem = cls(list_of_elem) + list_of_elem = cls(list_of_elem) # type: ignore return None, AsyncList(list_of_elem) async def get_next(next_link=None): - request = prepare_request(next_link) + _request = prepare_request(next_link) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -154,8 +155,6 @@ async def get_next(next_link=None): return AsyncItemPaged(get_next, extract_data) - list.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/objectReplicationPolicies"} # type: ignore - @distributed_trace_async async def get( self, resource_group_name: str, account_name: str, object_replication_policy_id: str, **kwargs: Any @@ -174,12 +173,11 @@ async def get( value of the policy ID that is returned when you download the policy that was defined on the destination account. The policy is downloaded as a JSON file. Required. :type object_replication_policy_id: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: ObjectReplicationPolicy or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.ObjectReplicationPolicy + :rtype: ~azure.mgmt.storage.v2023_05_01.models.ObjectReplicationPolicy :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -190,24 +188,24 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[_models.ObjectReplicationPolicy] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[_models.ObjectReplicationPolicy] = kwargs.pop("cls", None) - request = build_get_request( + _request = build_get_request( resource_group_name=resource_group_name, account_name=account_name, object_replication_policy_id=object_replication_policy_id, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.get.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -220,11 +218,9 @@ async def get( deserialized = self._deserialize("ObjectReplicationPolicy", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized + return cls(pipeline_response, deserialized, {}) # type: ignore - get.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/objectReplicationPolicies/{objectReplicationPolicyId}"} # type: ignore + return deserialized # type: ignore @overload async def create_or_update( @@ -253,13 +249,12 @@ async def create_or_update( :type object_replication_policy_id: str :param properties: The object replication policy set to a storage account. A unique policy ID will be created if absent. Required. - :type properties: ~azure.mgmt.storage.v2022_09_01.models.ObjectReplicationPolicy + :type properties: ~azure.mgmt.storage.v2023_05_01.models.ObjectReplicationPolicy :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: ObjectReplicationPolicy or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.ObjectReplicationPolicy + :rtype: ~azure.mgmt.storage.v2023_05_01.models.ObjectReplicationPolicy :raises ~azure.core.exceptions.HttpResponseError: """ @@ -269,7 +264,7 @@ async def create_or_update( resource_group_name: str, account_name: str, object_replication_policy_id: str, - properties: IO, + properties: IO[bytes], *, content_type: str = "application/json", **kwargs: Any @@ -290,13 +285,12 @@ async def create_or_update( :type object_replication_policy_id: str :param properties: The object replication policy set to a storage account. A unique policy ID will be created if absent. Required. - :type properties: IO + :type properties: IO[bytes] :keyword content_type: Body Parameter content-type. Content type parameter for binary body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: ObjectReplicationPolicy or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.ObjectReplicationPolicy + :rtype: ~azure.mgmt.storage.v2023_05_01.models.ObjectReplicationPolicy :raises ~azure.core.exceptions.HttpResponseError: """ @@ -306,7 +300,7 @@ async def create_or_update( resource_group_name: str, account_name: str, object_replication_policy_id: str, - properties: Union[_models.ObjectReplicationPolicy, IO], + properties: Union[_models.ObjectReplicationPolicy, IO[bytes]], **kwargs: Any ) -> _models.ObjectReplicationPolicy: """Create or update the object replication policy of the storage account. @@ -324,17 +318,14 @@ async def create_or_update( destination account. The policy is downloaded as a JSON file. Required. :type object_replication_policy_id: str :param properties: The object replication policy set to a storage account. A unique policy ID - will be created if absent. Is either a model type or a IO type. Required. - :type properties: ~azure.mgmt.storage.v2022_09_01.models.ObjectReplicationPolicy or IO - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response + will be created if absent. Is either a ObjectReplicationPolicy type or a IO[bytes] type. + Required. + :type properties: ~azure.mgmt.storage.v2023_05_01.models.ObjectReplicationPolicy or IO[bytes] :return: ObjectReplicationPolicy or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.ObjectReplicationPolicy + :rtype: ~azure.mgmt.storage.v2023_05_01.models.ObjectReplicationPolicy :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -345,19 +336,19 @@ async def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[_models.ObjectReplicationPolicy] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[_models.ObjectReplicationPolicy] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(properties, (IO, bytes)): + if isinstance(properties, (IOBase, bytes)): _content = properties else: _json = self._serialize.body(properties, "ObjectReplicationPolicy") - request = build_create_or_update_request( + _request = build_create_or_update_request( resource_group_name=resource_group_name, account_name=account_name, object_replication_policy_id=object_replication_policy_id, @@ -366,15 +357,15 @@ async def create_or_update( content_type=content_type, json=_json, content=_content, - template_url=self.create_or_update.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -387,11 +378,9 @@ async def create_or_update( deserialized = self._deserialize("ObjectReplicationPolicy", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) + return cls(pipeline_response, deserialized, {}) # type: ignore - return deserialized - - create_or_update.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/objectReplicationPolicies/{objectReplicationPolicyId}"} # type: ignore + return deserialized # type: ignore @distributed_trace_async async def delete( # pylint: disable=inconsistent-return-statements @@ -411,12 +400,11 @@ async def delete( # pylint: disable=inconsistent-return-statements value of the policy ID that is returned when you download the policy that was defined on the destination account. The policy is downloaded as a JSON file. Required. :type object_replication_policy_id: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: None or the result of cls(response) :rtype: None :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -427,24 +415,24 @@ async def delete( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[None] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[None] = kwargs.pop("cls", None) - request = build_delete_request( + _request = build_delete_request( resource_group_name=resource_group_name, account_name=account_name, object_replication_policy_id=object_replication_policy_id, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.delete.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -455,6 +443,4 @@ async def delete( # pylint: disable=inconsistent-return-statements raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) if cls: - return cls(pipeline_response, None, {}) - - delete.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/objectReplicationPolicies/{objectReplicationPolicyId}"} # type: ignore + return cls(pipeline_response, None, {}) # type: ignore diff --git a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/aio/operations/_operations.py b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/aio/operations/_operations.py similarity index 73% rename from src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/aio/operations/_operations.py rename to src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/aio/operations/_operations.py index fed6a643b8f..7aa1c1baa1b 100644 --- a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/aio/operations/_operations.py +++ b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/aio/operations/_operations.py @@ -1,4 +1,4 @@ -# pylint: disable=too-many-lines +# pylint: disable=too-many-lines,too-many-statements # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -7,7 +7,7 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- import sys -from typing import Any, AsyncIterable, Callable, Dict, Optional, TypeVar +from typing import Any, AsyncIterable, Callable, Dict, Optional, Type, TypeVar import urllib.parse from azure.core.async_paging import AsyncItemPaged, AsyncList @@ -30,10 +30,10 @@ from ..._vendor import _convert_request from ...operations._operations import build_list_request -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +if sys.version_info >= (3, 9): + from collections.abc import MutableMapping else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports + from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -44,7 +44,7 @@ class Operations: **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.storage.v2022_09_01.aio.StorageManagementClient`'s + :class:`~azure.mgmt.storage.v2023_05_01.aio.StorageManagementClient`'s :attr:`operations` attribute. """ @@ -56,24 +56,24 @@ def __init__(self, *args, **kwargs) -> None: self._config = input_args.pop(0) if input_args else kwargs.pop("config") self._serialize = input_args.pop(0) if input_args else kwargs.pop("serializer") self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer") + self._api_version = input_args.pop(0) if input_args else kwargs.pop("api_version") @distributed_trace def list(self, **kwargs: Any) -> AsyncIterable["_models.Operation"]: """Lists all of the available Storage Rest API operations. - :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either Operation or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.storage.v2022_09_01.models.Operation] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.storage.v2023_05_01.models.Operation] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[_models.OperationListResult] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[_models.OperationListResult] = kwargs.pop("cls", None) - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -84,14 +84,13 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Operation"]: def prepare_request(next_link=None): if not next_link: - request = build_list_request( + _request = build_list_request( api_version=api_version, - template_url=self.list.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) else: # make call to next link with the client's api-version @@ -102,27 +101,28 @@ def prepare_request(next_link=None): for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() } ) - _next_request_params["api-version"] = self._config.api_version - request = HttpRequest( + _next_request_params["api-version"] = self._api_version + _request = HttpRequest( "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore - request.method = "GET" - return request + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) + _request.method = "GET" + return _request async def extract_data(pipeline_response): deserialized = self._deserialize("OperationListResult", pipeline_response) list_of_elem = deserialized.value if cls: - list_of_elem = cls(list_of_elem) + list_of_elem = cls(list_of_elem) # type: ignore return None, AsyncList(list_of_elem) async def get_next(next_link=None): - request = prepare_request(next_link) + _request = prepare_request(next_link) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -133,5 +133,3 @@ async def get_next(next_link=None): return pipeline_response return AsyncItemPaged(get_next, extract_data) - - list.metadata = {"url": "/providers/Microsoft.Storage/operations"} # type: ignore diff --git a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/aio/operations/_patch.py b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/aio/operations/_patch.py similarity index 100% rename from src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/aio/operations/_patch.py rename to src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/aio/operations/_patch.py diff --git a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/aio/operations/_private_endpoint_connections_operations.py b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/aio/operations/_private_endpoint_connections_operations.py similarity index 72% rename from src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/aio/operations/_private_endpoint_connections_operations.py rename to src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/aio/operations/_private_endpoint_connections_operations.py index 83c90a3ac58..6a5828fa986 100644 --- a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/aio/operations/_private_endpoint_connections_operations.py +++ b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/aio/operations/_private_endpoint_connections_operations.py @@ -1,4 +1,4 @@ -# pylint: disable=too-many-lines +# pylint: disable=too-many-lines,too-many-statements # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -6,8 +6,9 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase import sys -from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, TypeVar, Union, overload +from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, Type, TypeVar, Union, overload import urllib.parse from azure.core.async_paging import AsyncItemPaged, AsyncList @@ -36,10 +37,10 @@ build_put_request, ) -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +if sys.version_info >= (3, 9): + from collections.abc import MutableMapping else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports + from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -50,7 +51,7 @@ class PrivateEndpointConnectionsOperations: **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.storage.v2022_09_01.aio.StorageManagementClient`'s + :class:`~azure.mgmt.storage.v2023_05_01.aio.StorageManagementClient`'s :attr:`private_endpoint_connections` attribute. """ @@ -62,6 +63,7 @@ def __init__(self, *args, **kwargs) -> None: self._config = input_args.pop(0) if input_args else kwargs.pop("config") self._serialize = input_args.pop(0) if input_args else kwargs.pop("serializer") self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer") + self._api_version = input_args.pop(0) if input_args else kwargs.pop("api_version") @distributed_trace def list( @@ -76,20 +78,19 @@ def list( Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only. Required. :type account_name: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either PrivateEndpointConnection or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.storage.v2022_09_01.models.PrivateEndpointConnection] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.storage.v2023_05_01.models.PrivateEndpointConnection] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointConnectionListResult] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[_models.PrivateEndpointConnectionListResult] = kwargs.pop("cls", None) - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -100,17 +101,16 @@ def list( def prepare_request(next_link=None): if not next_link: - request = build_list_request( + _request = build_list_request( resource_group_name=resource_group_name, account_name=account_name, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.list.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) else: # make call to next link with the client's api-version @@ -121,27 +121,28 @@ def prepare_request(next_link=None): for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() } ) - _next_request_params["api-version"] = self._config.api_version - request = HttpRequest( + _next_request_params["api-version"] = self._api_version + _request = HttpRequest( "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore - request.method = "GET" - return request + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) + _request.method = "GET" + return _request async def extract_data(pipeline_response): deserialized = self._deserialize("PrivateEndpointConnectionListResult", pipeline_response) list_of_elem = deserialized.value if cls: - list_of_elem = cls(list_of_elem) + list_of_elem = cls(list_of_elem) # type: ignore return None, AsyncList(list_of_elem) async def get_next(next_link=None): - request = prepare_request(next_link) + _request = prepare_request(next_link) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -153,8 +154,6 @@ async def get_next(next_link=None): return AsyncItemPaged(get_next, extract_data) - list.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/privateEndpointConnections"} # type: ignore - @distributed_trace_async async def get( self, resource_group_name: str, account_name: str, private_endpoint_connection_name: str, **kwargs: Any @@ -171,12 +170,11 @@ async def get( :param private_endpoint_connection_name: The name of the private endpoint connection associated with the Azure resource. Required. :type private_endpoint_connection_name: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: PrivateEndpointConnection or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.PrivateEndpointConnection + :rtype: ~azure.mgmt.storage.v2023_05_01.models.PrivateEndpointConnection :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -187,24 +185,24 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointConnection] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[_models.PrivateEndpointConnection] = kwargs.pop("cls", None) - request = build_get_request( + _request = build_get_request( resource_group_name=resource_group_name, account_name=account_name, private_endpoint_connection_name=private_endpoint_connection_name, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.get.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -217,11 +215,9 @@ async def get( deserialized = self._deserialize("PrivateEndpointConnection", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized + return cls(pipeline_response, deserialized, {}) # type: ignore - get.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/privateEndpointConnections/{privateEndpointConnectionName}"} # type: ignore + return deserialized # type: ignore @overload async def put( @@ -247,13 +243,12 @@ async def put( with the Azure resource. Required. :type private_endpoint_connection_name: str :param properties: The private endpoint connection properties. Required. - :type properties: ~azure.mgmt.storage.v2022_09_01.models.PrivateEndpointConnection + :type properties: ~azure.mgmt.storage.v2023_05_01.models.PrivateEndpointConnection :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: PrivateEndpointConnection or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.PrivateEndpointConnection + :rtype: ~azure.mgmt.storage.v2023_05_01.models.PrivateEndpointConnection :raises ~azure.core.exceptions.HttpResponseError: """ @@ -263,7 +258,7 @@ async def put( resource_group_name: str, account_name: str, private_endpoint_connection_name: str, - properties: IO, + properties: IO[bytes], *, content_type: str = "application/json", **kwargs: Any @@ -281,13 +276,12 @@ async def put( with the Azure resource. Required. :type private_endpoint_connection_name: str :param properties: The private endpoint connection properties. Required. - :type properties: IO + :type properties: IO[bytes] :keyword content_type: Body Parameter content-type. Content type parameter for binary body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: PrivateEndpointConnection or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.PrivateEndpointConnection + :rtype: ~azure.mgmt.storage.v2023_05_01.models.PrivateEndpointConnection :raises ~azure.core.exceptions.HttpResponseError: """ @@ -297,7 +291,7 @@ async def put( resource_group_name: str, account_name: str, private_endpoint_connection_name: str, - properties: Union[_models.PrivateEndpointConnection, IO], + properties: Union[_models.PrivateEndpointConnection, IO[bytes]], **kwargs: Any ) -> _models.PrivateEndpointConnection: """Update the state of specified private endpoint connection associated with the storage account. @@ -312,18 +306,14 @@ async def put( :param private_endpoint_connection_name: The name of the private endpoint connection associated with the Azure resource. Required. :type private_endpoint_connection_name: str - :param properties: The private endpoint connection properties. Is either a model type or a IO - type. Required. - :type properties: ~azure.mgmt.storage.v2022_09_01.models.PrivateEndpointConnection or IO - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response + :param properties: The private endpoint connection properties. Is either a + PrivateEndpointConnection type or a IO[bytes] type. Required. + :type properties: ~azure.mgmt.storage.v2023_05_01.models.PrivateEndpointConnection or IO[bytes] :return: PrivateEndpointConnection or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.PrivateEndpointConnection + :rtype: ~azure.mgmt.storage.v2023_05_01.models.PrivateEndpointConnection :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -334,19 +324,19 @@ async def put( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointConnection] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[_models.PrivateEndpointConnection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(properties, (IO, bytes)): + if isinstance(properties, (IOBase, bytes)): _content = properties else: _json = self._serialize.body(properties, "PrivateEndpointConnection") - request = build_put_request( + _request = build_put_request( resource_group_name=resource_group_name, account_name=account_name, private_endpoint_connection_name=private_endpoint_connection_name, @@ -355,15 +345,15 @@ async def put( content_type=content_type, json=_json, content=_content, - template_url=self.put.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -376,11 +366,9 @@ async def put( deserialized = self._deserialize("PrivateEndpointConnection", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) + return cls(pipeline_response, deserialized, {}) # type: ignore - return deserialized - - put.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/privateEndpointConnections/{privateEndpointConnectionName}"} # type: ignore + return deserialized # type: ignore @distributed_trace_async async def delete( # pylint: disable=inconsistent-return-statements @@ -398,12 +386,11 @@ async def delete( # pylint: disable=inconsistent-return-statements :param private_endpoint_connection_name: The name of the private endpoint connection associated with the Azure resource. Required. :type private_endpoint_connection_name: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: None or the result of cls(response) :rtype: None :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -414,24 +401,24 @@ async def delete( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[None] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[None] = kwargs.pop("cls", None) - request = build_delete_request( + _request = build_delete_request( resource_group_name=resource_group_name, account_name=account_name, private_endpoint_connection_name=private_endpoint_connection_name, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.delete.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -442,6 +429,4 @@ async def delete( # pylint: disable=inconsistent-return-statements raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) if cls: - return cls(pipeline_response, None, {}) - - delete.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/privateEndpointConnections/{privateEndpointConnectionName}"} # type: ignore + return cls(pipeline_response, None, {}) # type: ignore diff --git a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/aio/operations/_private_link_resources_operations.py b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/aio/operations/_private_link_resources_operations.py similarity index 72% rename from src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/aio/operations/_private_link_resources_operations.py rename to src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/aio/operations/_private_link_resources_operations.py index 5daedd5acde..e8dfc6f0cb4 100644 --- a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/aio/operations/_private_link_resources_operations.py +++ b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/aio/operations/_private_link_resources_operations.py @@ -1,4 +1,4 @@ -# pylint: disable=too-many-lines +# pylint: disable=too-many-lines,too-many-statements # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -7,7 +7,7 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- import sys -from typing import Any, Callable, Dict, Optional, TypeVar +from typing import Any, Callable, Dict, Optional, Type, TypeVar from azure.core.exceptions import ( ClientAuthenticationError, @@ -28,10 +28,10 @@ from ..._vendor import _convert_request from ...operations._private_link_resources_operations import build_list_by_storage_account_request -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +if sys.version_info >= (3, 9): + from collections.abc import MutableMapping else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports + from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -42,7 +42,7 @@ class PrivateLinkResourcesOperations: **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.storage.v2022_09_01.aio.StorageManagementClient`'s + :class:`~azure.mgmt.storage.v2023_05_01.aio.StorageManagementClient`'s :attr:`private_link_resources` attribute. """ @@ -54,6 +54,7 @@ def __init__(self, *args, **kwargs) -> None: self._config = input_args.pop(0) if input_args else kwargs.pop("config") self._serialize = input_args.pop(0) if input_args else kwargs.pop("serializer") self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer") + self._api_version = input_args.pop(0) if input_args else kwargs.pop("api_version") @distributed_trace_async async def list_by_storage_account( @@ -68,12 +69,11 @@ async def list_by_storage_account( Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only. Required. :type account_name: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: PrivateLinkResourceListResult or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.PrivateLinkResourceListResult + :rtype: ~azure.mgmt.storage.v2023_05_01.models.PrivateLinkResourceListResult :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -84,23 +84,23 @@ async def list_by_storage_account( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkResourceListResult] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[_models.PrivateLinkResourceListResult] = kwargs.pop("cls", None) - request = build_list_by_storage_account_request( + _request = build_list_by_storage_account_request( resource_group_name=resource_group_name, account_name=account_name, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.list_by_storage_account.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -112,8 +112,6 @@ async def list_by_storage_account( deserialized = self._deserialize("PrivateLinkResourceListResult", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) + return cls(pipeline_response, deserialized, {}) # type: ignore - return deserialized - - list_by_storage_account.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/privateLinkResources"} # type: ignore + return deserialized # type: ignore diff --git a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/aio/operations/_queue_operations.py b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/aio/operations/_queue_operations.py similarity index 74% rename from src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/aio/operations/_queue_operations.py rename to src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/aio/operations/_queue_operations.py index 72729c69d51..983152d2a53 100644 --- a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/aio/operations/_queue_operations.py +++ b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/aio/operations/_queue_operations.py @@ -1,4 +1,4 @@ -# pylint: disable=too-many-lines +# pylint: disable=too-many-lines,too-many-statements # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -6,8 +6,9 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase import sys -from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, TypeVar, Union, overload +from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, Type, TypeVar, Union, overload import urllib.parse from azure.core.async_paging import AsyncItemPaged, AsyncList @@ -37,10 +38,10 @@ build_update_request, ) -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +if sys.version_info >= (3, 9): + from collections.abc import MutableMapping else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports + from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -51,7 +52,7 @@ class QueueOperations: **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.storage.v2022_09_01.aio.StorageManagementClient`'s + :class:`~azure.mgmt.storage.v2023_05_01.aio.StorageManagementClient`'s :attr:`queue` attribute. """ @@ -63,6 +64,7 @@ def __init__(self, *args, **kwargs) -> None: self._config = input_args.pop(0) if input_args else kwargs.pop("config") self._serialize = input_args.pop(0) if input_args else kwargs.pop("serializer") self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer") + self._api_version = input_args.pop(0) if input_args else kwargs.pop("api_version") @overload async def create( @@ -90,13 +92,12 @@ async def create( dash(-) characters. Required. :type queue_name: str :param queue: Queue properties and metadata to be created with. Required. - :type queue: ~azure.mgmt.storage.v2022_09_01.models.StorageQueue + :type queue: ~azure.mgmt.storage.v2023_05_01.models.StorageQueue :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: StorageQueue or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.StorageQueue + :rtype: ~azure.mgmt.storage.v2023_05_01.models.StorageQueue :raises ~azure.core.exceptions.HttpResponseError: """ @@ -106,7 +107,7 @@ async def create( resource_group_name: str, account_name: str, queue_name: str, - queue: IO, + queue: IO[bytes], *, content_type: str = "application/json", **kwargs: Any @@ -126,13 +127,12 @@ async def create( dash(-) characters. Required. :type queue_name: str :param queue: Queue properties and metadata to be created with. Required. - :type queue: IO + :type queue: IO[bytes] :keyword content_type: Body Parameter content-type. Content type parameter for binary body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: StorageQueue or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.StorageQueue + :rtype: ~azure.mgmt.storage.v2023_05_01.models.StorageQueue :raises ~azure.core.exceptions.HttpResponseError: """ @@ -142,7 +142,7 @@ async def create( resource_group_name: str, account_name: str, queue_name: str, - queue: Union[_models.StorageQueue, IO], + queue: Union[_models.StorageQueue, IO[bytes]], **kwargs: Any ) -> _models.StorageQueue: """Creates a new queue with the specified queue name, under the specified account. @@ -159,18 +159,14 @@ async def create( it should begin and end with an alphanumeric character and it cannot have two consecutive dash(-) characters. Required. :type queue_name: str - :param queue: Queue properties and metadata to be created with. Is either a model type or a IO - type. Required. - :type queue: ~azure.mgmt.storage.v2022_09_01.models.StorageQueue or IO - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response + :param queue: Queue properties and metadata to be created with. Is either a StorageQueue type + or a IO[bytes] type. Required. + :type queue: ~azure.mgmt.storage.v2023_05_01.models.StorageQueue or IO[bytes] :return: StorageQueue or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.StorageQueue + :rtype: ~azure.mgmt.storage.v2023_05_01.models.StorageQueue :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -181,19 +177,19 @@ async def create( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[_models.StorageQueue] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[_models.StorageQueue] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(queue, (IO, bytes)): + if isinstance(queue, (IOBase, bytes)): _content = queue else: _json = self._serialize.body(queue, "StorageQueue") - request = build_create_request( + _request = build_create_request( resource_group_name=resource_group_name, account_name=account_name, queue_name=queue_name, @@ -202,15 +198,15 @@ async def create( content_type=content_type, json=_json, content=_content, - template_url=self.create.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -222,11 +218,9 @@ async def create( deserialized = self._deserialize("StorageQueue", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized + return cls(pipeline_response, deserialized, {}) # type: ignore - create.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/queueServices/default/queues/{queueName}"} # type: ignore + return deserialized # type: ignore @overload async def update( @@ -254,13 +248,12 @@ async def update( dash(-) characters. Required. :type queue_name: str :param queue: Queue properties and metadata to be created with. Required. - :type queue: ~azure.mgmt.storage.v2022_09_01.models.StorageQueue + :type queue: ~azure.mgmt.storage.v2023_05_01.models.StorageQueue :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: StorageQueue or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.StorageQueue + :rtype: ~azure.mgmt.storage.v2023_05_01.models.StorageQueue :raises ~azure.core.exceptions.HttpResponseError: """ @@ -270,7 +263,7 @@ async def update( resource_group_name: str, account_name: str, queue_name: str, - queue: IO, + queue: IO[bytes], *, content_type: str = "application/json", **kwargs: Any @@ -290,13 +283,12 @@ async def update( dash(-) characters. Required. :type queue_name: str :param queue: Queue properties and metadata to be created with. Required. - :type queue: IO + :type queue: IO[bytes] :keyword content_type: Body Parameter content-type. Content type parameter for binary body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: StorageQueue or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.StorageQueue + :rtype: ~azure.mgmt.storage.v2023_05_01.models.StorageQueue :raises ~azure.core.exceptions.HttpResponseError: """ @@ -306,7 +298,7 @@ async def update( resource_group_name: str, account_name: str, queue_name: str, - queue: Union[_models.StorageQueue, IO], + queue: Union[_models.StorageQueue, IO[bytes]], **kwargs: Any ) -> _models.StorageQueue: """Creates a new queue with the specified queue name, under the specified account. @@ -323,18 +315,14 @@ async def update( it should begin and end with an alphanumeric character and it cannot have two consecutive dash(-) characters. Required. :type queue_name: str - :param queue: Queue properties and metadata to be created with. Is either a model type or a IO - type. Required. - :type queue: ~azure.mgmt.storage.v2022_09_01.models.StorageQueue or IO - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response + :param queue: Queue properties and metadata to be created with. Is either a StorageQueue type + or a IO[bytes] type. Required. + :type queue: ~azure.mgmt.storage.v2023_05_01.models.StorageQueue or IO[bytes] :return: StorageQueue or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.StorageQueue + :rtype: ~azure.mgmt.storage.v2023_05_01.models.StorageQueue :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -345,19 +333,19 @@ async def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[_models.StorageQueue] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[_models.StorageQueue] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(queue, (IO, bytes)): + if isinstance(queue, (IOBase, bytes)): _content = queue else: _json = self._serialize.body(queue, "StorageQueue") - request = build_update_request( + _request = build_update_request( resource_group_name=resource_group_name, account_name=account_name, queue_name=queue_name, @@ -366,15 +354,15 @@ async def update( content_type=content_type, json=_json, content=_content, - template_url=self.update.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -386,11 +374,9 @@ async def update( deserialized = self._deserialize("StorageQueue", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized + return cls(pipeline_response, deserialized, {}) # type: ignore - update.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/queueServices/default/queues/{queueName}"} # type: ignore + return deserialized # type: ignore @distributed_trace_async async def get( @@ -410,12 +396,11 @@ async def get( it should begin and end with an alphanumeric character and it cannot have two consecutive dash(-) characters. Required. :type queue_name: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: StorageQueue or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.StorageQueue + :rtype: ~azure.mgmt.storage.v2023_05_01.models.StorageQueue :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -426,24 +411,24 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[_models.StorageQueue] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[_models.StorageQueue] = kwargs.pop("cls", None) - request = build_get_request( + _request = build_get_request( resource_group_name=resource_group_name, account_name=account_name, queue_name=queue_name, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.get.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -455,11 +440,9 @@ async def get( deserialized = self._deserialize("StorageQueue", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) + return cls(pipeline_response, deserialized, {}) # type: ignore - return deserialized - - get.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/queueServices/default/queues/{queueName}"} # type: ignore + return deserialized # type: ignore @distributed_trace_async async def delete( # pylint: disable=inconsistent-return-statements @@ -479,12 +462,11 @@ async def delete( # pylint: disable=inconsistent-return-statements it should begin and end with an alphanumeric character and it cannot have two consecutive dash(-) characters. Required. :type queue_name: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: None or the result of cls(response) :rtype: None :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -495,24 +477,24 @@ async def delete( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[None] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[None] = kwargs.pop("cls", None) - request = build_delete_request( + _request = build_delete_request( resource_group_name=resource_group_name, account_name=account_name, queue_name=queue_name, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.delete.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -522,9 +504,7 @@ async def delete( # pylint: disable=inconsistent-return-statements raise HttpResponseError(response=response, error_format=ARMErrorFormat) if cls: - return cls(pipeline_response, None, {}) - - delete.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/queueServices/default/queues/{queueName}"} # type: ignore + return cls(pipeline_response, None, {}) # type: ignore @distributed_trace def list( @@ -550,19 +530,18 @@ def list( :param filter: Optional, When specified, only the queues with a name starting with the given filter will be listed. Default value is None. :type filter: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either ListQueue or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.storage.v2022_09_01.models.ListQueue] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.storage.v2023_05_01.models.ListQueue] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[_models.ListQueueResource] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[_models.ListQueueResource] = kwargs.pop("cls", None) - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -573,19 +552,18 @@ def list( def prepare_request(next_link=None): if not next_link: - request = build_list_request( + _request = build_list_request( resource_group_name=resource_group_name, account_name=account_name, subscription_id=self._config.subscription_id, maxpagesize=maxpagesize, filter=filter, api_version=api_version, - template_url=self.list.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) else: # make call to next link with the client's api-version @@ -596,27 +574,28 @@ def prepare_request(next_link=None): for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() } ) - _next_request_params["api-version"] = self._config.api_version - request = HttpRequest( + _next_request_params["api-version"] = self._api_version + _request = HttpRequest( "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore - request.method = "GET" - return request + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) + _request.method = "GET" + return _request async def extract_data(pipeline_response): deserialized = self._deserialize("ListQueueResource", pipeline_response) list_of_elem = deserialized.value if cls: - list_of_elem = cls(list_of_elem) + 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) + _request = prepare_request(next_link) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -627,5 +606,3 @@ async def get_next(next_link=None): return pipeline_response return AsyncItemPaged(get_next, extract_data) - - list.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/queueServices/default/queues"} # type: ignore diff --git a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/aio/operations/_queue_services_operations.py b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/aio/operations/_queue_services_operations.py similarity index 65% rename from src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/aio/operations/_queue_services_operations.py rename to src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/aio/operations/_queue_services_operations.py index b2c544107b5..8e6414cf772 100644 --- a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/aio/operations/_queue_services_operations.py +++ b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/aio/operations/_queue_services_operations.py @@ -1,4 +1,4 @@ -# pylint: disable=too-many-lines +# pylint: disable=too-many-lines,too-many-statements # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -6,8 +6,9 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase import sys -from typing import Any, Callable, Dict, IO, Optional, TypeVar, Union, overload +from typing import Any, Callable, Dict, IO, Literal, Optional, Type, TypeVar, Union, overload from azure.core.exceptions import ( ClientAuthenticationError, @@ -32,10 +33,10 @@ build_set_service_properties_request, ) -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +if sys.version_info >= (3, 9): + from collections.abc import MutableMapping else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports + from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -46,7 +47,7 @@ class QueueServicesOperations: **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.storage.v2022_09_01.aio.StorageManagementClient`'s + :class:`~azure.mgmt.storage.v2023_05_01.aio.StorageManagementClient`'s :attr:`queue_services` attribute. """ @@ -58,6 +59,7 @@ def __init__(self, *args, **kwargs) -> None: self._config = input_args.pop(0) if input_args else kwargs.pop("config") self._serialize = input_args.pop(0) if input_args else kwargs.pop("serializer") self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer") + self._api_version = input_args.pop(0) if input_args else kwargs.pop("api_version") @distributed_trace_async async def list(self, resource_group_name: str, account_name: str, **kwargs: Any) -> _models.ListQueueServices: @@ -70,12 +72,11 @@ async def list(self, resource_group_name: str, account_name: str, **kwargs: Any) Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only. Required. :type account_name: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: ListQueueServices or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.ListQueueServices + :rtype: ~azure.mgmt.storage.v2023_05_01.models.ListQueueServices :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -86,23 +87,23 @@ async def list(self, resource_group_name: str, account_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[_models.ListQueueServices] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[_models.ListQueueServices] = kwargs.pop("cls", None) - request = build_list_request( + _request = build_list_request( resource_group_name=resource_group_name, account_name=account_name, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.list.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -114,11 +115,9 @@ async def list(self, resource_group_name: str, account_name: str, **kwargs: Any) deserialized = self._deserialize("ListQueueServices", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) + return cls(pipeline_response, deserialized, {}) # type: ignore - return deserialized - - list.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/queueServices"} # type: ignore + return deserialized # type: ignore @overload async def set_service_properties( @@ -142,17 +141,12 @@ async def set_service_properties( :type account_name: str :param parameters: The properties of a storage account’s Queue service, only properties for Storage Analytics and CORS (Cross-Origin Resource Sharing) rules can be specified. Required. - :type parameters: ~azure.mgmt.storage.v2022_09_01.models.QueueServiceProperties + :type parameters: ~azure.mgmt.storage.v2023_05_01.models.QueueServiceProperties :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str - :keyword queue_service_name: The name of the Queue Service within the specified storage - account. Queue Service Name must be 'default'. Default value is "default". Note that overriding - this default value may result in unsupported behavior. - :paramtype queue_service_name: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: QueueServiceProperties or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.QueueServiceProperties + :rtype: ~azure.mgmt.storage.v2023_05_01.models.QueueServiceProperties :raises ~azure.core.exceptions.HttpResponseError: """ @@ -161,7 +155,7 @@ async def set_service_properties( self, resource_group_name: str, account_name: str, - parameters: IO, + parameters: IO[bytes], *, content_type: str = "application/json", **kwargs: Any @@ -178,17 +172,12 @@ async def set_service_properties( :type account_name: str :param parameters: The properties of a storage account’s Queue service, only properties for Storage Analytics and CORS (Cross-Origin Resource Sharing) rules can be specified. Required. - :type parameters: IO + :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 - :keyword queue_service_name: The name of the Queue Service within the specified storage - account. Queue Service Name must be 'default'. Default value is "default". Note that overriding - this default value may result in unsupported behavior. - :paramtype queue_service_name: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: QueueServiceProperties or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.QueueServiceProperties + :rtype: ~azure.mgmt.storage.v2023_05_01.models.QueueServiceProperties :raises ~azure.core.exceptions.HttpResponseError: """ @@ -197,7 +186,7 @@ async def set_service_properties( self, resource_group_name: str, account_name: str, - parameters: Union[_models.QueueServiceProperties, IO], + parameters: Union[_models.QueueServiceProperties, IO[bytes]], **kwargs: Any ) -> _models.QueueServiceProperties: """Sets the properties of a storage account’s Queue service, including properties for Storage @@ -212,21 +201,13 @@ async def set_service_properties( :type account_name: str :param parameters: The properties of a storage account’s Queue service, only properties for Storage Analytics and CORS (Cross-Origin Resource Sharing) rules can be specified. Is either a - model type or a IO type. Required. - :type parameters: ~azure.mgmt.storage.v2022_09_01.models.QueueServiceProperties or IO - :keyword queue_service_name: The name of the Queue Service within the specified storage - account. Queue Service Name must be 'default'. Default value is "default". Note that overriding - this default value may result in unsupported behavior. - :paramtype queue_service_name: str - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response + QueueServiceProperties type or a IO[bytes] type. Required. + :type parameters: ~azure.mgmt.storage.v2023_05_01.models.QueueServiceProperties or IO[bytes] :return: QueueServiceProperties or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.QueueServiceProperties + :rtype: ~azure.mgmt.storage.v2023_05_01.models.QueueServiceProperties :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -237,20 +218,20 @@ async def set_service_properties( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - queue_service_name = kwargs.pop("queue_service_name", "default") # type: Literal["default"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[_models.QueueServiceProperties] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + queue_service_name: Literal["default"] = kwargs.pop("queue_service_name", "default") + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[_models.QueueServiceProperties] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "QueueServiceProperties") - request = build_set_service_properties_request( + _request = build_set_service_properties_request( resource_group_name=resource_group_name, account_name=account_name, subscription_id=self._config.subscription_id, @@ -259,15 +240,15 @@ async def set_service_properties( content_type=content_type, json=_json, content=_content, - template_url=self.set_service_properties.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -279,11 +260,9 @@ async def set_service_properties( deserialized = self._deserialize("QueueServiceProperties", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) + return cls(pipeline_response, deserialized, {}) # type: ignore - return deserialized - - set_service_properties.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/queueServices/{queueServiceName}"} # type: ignore + return deserialized # type: ignore @distributed_trace_async async def get_service_properties( @@ -299,16 +278,11 @@ async def get_service_properties( Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only. Required. :type account_name: str - :keyword queue_service_name: The name of the Queue Service within the specified storage - account. Queue Service Name must be 'default'. Default value is "default". Note that overriding - this default value may result in unsupported behavior. - :paramtype queue_service_name: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: QueueServiceProperties or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.QueueServiceProperties + :rtype: ~azure.mgmt.storage.v2023_05_01.models.QueueServiceProperties :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -319,25 +293,25 @@ async def get_service_properties( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - queue_service_name = kwargs.pop("queue_service_name", "default") # type: Literal["default"] - cls = kwargs.pop("cls", None) # type: ClsType[_models.QueueServiceProperties] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + queue_service_name: Literal["default"] = kwargs.pop("queue_service_name", "default") + cls: ClsType[_models.QueueServiceProperties] = kwargs.pop("cls", None) - request = build_get_service_properties_request( + _request = build_get_service_properties_request( resource_group_name=resource_group_name, account_name=account_name, subscription_id=self._config.subscription_id, api_version=api_version, queue_service_name=queue_service_name, - template_url=self.get_service_properties.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -349,8 +323,6 @@ async def get_service_properties( deserialized = self._deserialize("QueueServiceProperties", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized + return cls(pipeline_response, deserialized, {}) # type: ignore - get_service_properties.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/queueServices/{queueServiceName}"} # type: ignore + return deserialized # type: ignore diff --git a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/aio/operations/_skus_operations.py b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/aio/operations/_skus_operations.py similarity index 73% rename from src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/aio/operations/_skus_operations.py rename to src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/aio/operations/_skus_operations.py index 9efe729c5d0..8c33030e8b6 100644 --- a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/aio/operations/_skus_operations.py +++ b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/aio/operations/_skus_operations.py @@ -1,4 +1,4 @@ -# pylint: disable=too-many-lines +# pylint: disable=too-many-lines,too-many-statements # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -7,7 +7,7 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- import sys -from typing import Any, AsyncIterable, Callable, Dict, Optional, TypeVar +from typing import Any, AsyncIterable, Callable, Dict, Optional, Type, TypeVar import urllib.parse from azure.core.async_paging import AsyncItemPaged, AsyncList @@ -30,10 +30,10 @@ from ..._vendor import _convert_request from ...operations._skus_operations import build_list_request -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +if sys.version_info >= (3, 9): + from collections.abc import MutableMapping else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports + from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -44,7 +44,7 @@ class SkusOperations: **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.storage.v2022_09_01.aio.StorageManagementClient`'s + :class:`~azure.mgmt.storage.v2023_05_01.aio.StorageManagementClient`'s :attr:`skus` attribute. """ @@ -56,24 +56,24 @@ def __init__(self, *args, **kwargs) -> None: self._config = input_args.pop(0) if input_args else kwargs.pop("config") self._serialize = input_args.pop(0) if input_args else kwargs.pop("serializer") self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer") + self._api_version = input_args.pop(0) if input_args else kwargs.pop("api_version") @distributed_trace def list(self, **kwargs: Any) -> AsyncIterable["_models.SkuInformation"]: """Lists the available SKUs supported by Microsoft.Storage for given subscription. - :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either SkuInformation or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.storage.v2022_09_01.models.SkuInformation] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.storage.v2023_05_01.models.SkuInformation] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[_models.StorageSkuListResult] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[_models.StorageSkuListResult] = kwargs.pop("cls", None) - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -84,15 +84,14 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.SkuInformation"]: def prepare_request(next_link=None): if not next_link: - request = build_list_request( + _request = build_list_request( subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.list.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) else: # make call to next link with the client's api-version @@ -103,27 +102,28 @@ def prepare_request(next_link=None): for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() } ) - _next_request_params["api-version"] = self._config.api_version - request = HttpRequest( + _next_request_params["api-version"] = self._api_version + _request = HttpRequest( "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore - request.method = "GET" - return request + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) + _request.method = "GET" + return _request async def extract_data(pipeline_response): deserialized = self._deserialize("StorageSkuListResult", pipeline_response) list_of_elem = deserialized.value if cls: - list_of_elem = cls(list_of_elem) + list_of_elem = cls(list_of_elem) # type: ignore return None, AsyncList(list_of_elem) async def get_next(next_link=None): - request = prepare_request(next_link) + _request = prepare_request(next_link) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -134,5 +134,3 @@ async def get_next(next_link=None): return pipeline_response return AsyncItemPaged(get_next, extract_data) - - list.metadata = {"url": "/subscriptions/{subscriptionId}/providers/Microsoft.Storage/skus"} # type: ignore diff --git a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/aio/operations/_storage_accounts_operations.py b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/aio/operations/_storage_accounts_operations.py similarity index 66% rename from src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/aio/operations/_storage_accounts_operations.py rename to src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/aio/operations/_storage_accounts_operations.py index 6db8c798252..4894f9f5100 100644 --- a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/aio/operations/_storage_accounts_operations.py +++ b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/aio/operations/_storage_accounts_operations.py @@ -1,4 +1,4 @@ -# pylint: disable=too-many-lines +# pylint: disable=too-many-lines,too-many-statements # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -6,8 +6,9 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase import sys -from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, TypeVar, Union, cast, overload +from typing import Any, AsyncIterable, Callable, Dict, IO, Literal, Optional, Type, TypeVar, Union, cast, overload import urllib.parse from azure.core.async_paging import AsyncItemPaged, AsyncList @@ -35,8 +36,10 @@ build_abort_hierarchical_namespace_migration_request, build_check_name_availability_request, build_create_request, + build_customer_initiated_migration_request, build_delete_request, build_failover_request, + build_get_customer_initiated_migration_request, build_get_properties_request, build_hierarchical_namespace_migration_request, build_list_account_sas_request, @@ -50,10 +53,10 @@ build_update_request, ) -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +if sys.version_info >= (3, 9): + from collections.abc import MutableMapping else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports + from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -64,7 +67,7 @@ class StorageAccountsOperations: # pylint: disable=too-many-public-methods **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.storage.v2022_09_01.aio.StorageManagementClient`'s + :class:`~azure.mgmt.storage.v2023_05_01.aio.StorageManagementClient`'s :attr:`storage_accounts` attribute. """ @@ -76,6 +79,7 @@ def __init__(self, *args, **kwargs) -> None: self._config = input_args.pop(0) if input_args else kwargs.pop("config") self._serialize = input_args.pop(0) if input_args else kwargs.pop("serializer") self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer") + self._api_version = input_args.pop(0) if input_args else kwargs.pop("api_version") @overload async def check_name_availability( @@ -91,55 +95,51 @@ async def check_name_availability( Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only. Required. :type account_name: - ~azure.mgmt.storage.v2022_09_01.models.StorageAccountCheckNameAvailabilityParameters + ~azure.mgmt.storage.v2023_05_01.models.StorageAccountCheckNameAvailabilityParameters :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: CheckNameAvailabilityResult or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.CheckNameAvailabilityResult + :rtype: ~azure.mgmt.storage.v2023_05_01.models.CheckNameAvailabilityResult :raises ~azure.core.exceptions.HttpResponseError: """ @overload async def check_name_availability( - self, account_name: IO, *, content_type: str = "application/json", **kwargs: Any + self, account_name: IO[bytes], *, content_type: str = "application/json", **kwargs: Any ) -> _models.CheckNameAvailabilityResult: """Checks that the storage account name is valid and is not already in use. :param account_name: The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only. Required. - :type account_name: IO + :type account_name: IO[bytes] :keyword content_type: Body Parameter content-type. Content type parameter for binary body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: CheckNameAvailabilityResult or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.CheckNameAvailabilityResult + :rtype: ~azure.mgmt.storage.v2023_05_01.models.CheckNameAvailabilityResult :raises ~azure.core.exceptions.HttpResponseError: """ @distributed_trace_async async def check_name_availability( - self, account_name: Union[_models.StorageAccountCheckNameAvailabilityParameters, IO], **kwargs: Any + self, account_name: Union[_models.StorageAccountCheckNameAvailabilityParameters, IO[bytes]], **kwargs: Any ) -> _models.CheckNameAvailabilityResult: """Checks that the storage account name is valid and is not already in use. :param account_name: The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and - lower-case letters only. Is either a model type or a IO type. Required. + lower-case letters only. Is either a StorageAccountCheckNameAvailabilityParameters type or a + IO[bytes] type. Required. :type account_name: - ~azure.mgmt.storage.v2022_09_01.models.StorageAccountCheckNameAvailabilityParameters or IO - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response + ~azure.mgmt.storage.v2023_05_01.models.StorageAccountCheckNameAvailabilityParameters or + IO[bytes] :return: CheckNameAvailabilityResult or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.CheckNameAvailabilityResult + :rtype: ~azure.mgmt.storage.v2023_05_01.models.CheckNameAvailabilityResult :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -150,33 +150,33 @@ async def check_name_availability( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[_models.CheckNameAvailabilityResult] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[_models.CheckNameAvailabilityResult] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(account_name, (IO, bytes)): + if isinstance(account_name, (IOBase, bytes)): _content = account_name else: _json = self._serialize.body(account_name, "StorageAccountCheckNameAvailabilityParameters") - request = build_check_name_availability_request( + _request = build_check_name_availability_request( subscription_id=self._config.subscription_id, api_version=api_version, content_type=content_type, json=_json, content=_content, - template_url=self.check_name_availability.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -188,20 +188,18 @@ async def check_name_availability( deserialized = self._deserialize("CheckNameAvailabilityResult", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized + return cls(pipeline_response, deserialized, {}) # type: ignore - check_name_availability.metadata = {"url": "/subscriptions/{subscriptionId}/providers/Microsoft.Storage/checkNameAvailability"} # type: ignore + return deserialized # type: ignore async def _create_initial( self, resource_group_name: str, account_name: str, - parameters: Union[_models.StorageAccountCreateParameters, IO], + parameters: Union[_models.StorageAccountCreateParameters, IO[bytes]], **kwargs: Any ) -> Optional[_models.StorageAccount]: - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -212,19 +210,19 @@ async def _create_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.StorageAccount]] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[Optional[_models.StorageAccount]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "StorageAccountCreateParameters") - request = build_create_request( + _request = build_create_request( resource_group_name=resource_group_name, account_name=account_name, subscription_id=self._config.subscription_id, @@ -232,15 +230,15 @@ async def _create_initial( content_type=content_type, json=_json, content=_content, - template_url=self._create_initial.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -254,11 +252,9 @@ async def _create_initial( deserialized = self._deserialize("StorageAccount", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) + return cls(pipeline_response, deserialized, {}) # type: ignore - return deserialized - - _create_initial.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}"} # type: ignore + return deserialized # type: ignore @overload async def begin_create( @@ -283,22 +279,14 @@ async def begin_create( lower-case letters only. Required. :type account_name: str :param parameters: The parameters to provide for the created account. Required. - :type parameters: ~azure.mgmt.storage.v2022_09_01.models.StorageAccountCreateParameters + :type parameters: ~azure.mgmt.storage.v2023_05_01.models.StorageAccountCreateParameters :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response - :keyword str continuation_token: A continuation token to restart a poller from a saved state. - :keyword polling: By default, your polling method will be AsyncARMPolling. Pass in False for - this operation to not poll, or pass in your own initialized polling object for a personal - polling strategy. - :paramtype polling: bool or ~azure.core.polling.AsyncPollingMethod - :keyword int polling_interval: Default waiting time between two polls for LRO operations if no - Retry-After header is present. :return: An instance of AsyncLROPoller that returns either StorageAccount or the result of cls(response) :rtype: - ~azure.core.polling.AsyncLROPoller[~azure.mgmt.storage.v2022_09_01.models.StorageAccount] + ~azure.core.polling.AsyncLROPoller[~azure.mgmt.storage.v2023_05_01.models.StorageAccount] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -307,7 +295,7 @@ async def begin_create( self, resource_group_name: str, account_name: str, - parameters: IO, + parameters: IO[bytes], *, content_type: str = "application/json", **kwargs: Any @@ -325,22 +313,14 @@ async def begin_create( lower-case letters only. Required. :type account_name: str :param parameters: The parameters to provide for the created account. Required. - :type parameters: IO + :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 - :keyword callable cls: A custom type or function that will be passed the direct response - :keyword str continuation_token: A continuation token to restart a poller from a saved state. - :keyword polling: By default, your polling method will be AsyncARMPolling. Pass in False for - this operation to not poll, or pass in your own initialized polling object for a personal - polling strategy. - :paramtype polling: bool or ~azure.core.polling.AsyncPollingMethod - :keyword int polling_interval: Default waiting time between two polls for LRO operations if no - Retry-After header is present. :return: An instance of AsyncLROPoller that returns either StorageAccount or the result of cls(response) :rtype: - ~azure.core.polling.AsyncLROPoller[~azure.mgmt.storage.v2022_09_01.models.StorageAccount] + ~azure.core.polling.AsyncLROPoller[~azure.mgmt.storage.v2023_05_01.models.StorageAccount] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -349,7 +329,7 @@ async def begin_create( self, resource_group_name: str, account_name: str, - parameters: Union[_models.StorageAccountCreateParameters, IO], + parameters: Union[_models.StorageAccountCreateParameters, IO[bytes]], **kwargs: Any ) -> AsyncLROPoller[_models.StorageAccount]: """Asynchronously creates a new storage account with the specified parameters. If an account is @@ -364,37 +344,27 @@ async def begin_create( Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only. Required. :type account_name: str - :param parameters: The parameters to provide for the created account. Is either a model type or - a IO type. Required. - :type parameters: ~azure.mgmt.storage.v2022_09_01.models.StorageAccountCreateParameters or IO - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response - :keyword str continuation_token: A continuation token to restart a poller from a saved state. - :keyword polling: By default, your polling method will be AsyncARMPolling. Pass in False for - this operation to not poll, or pass in your own initialized polling object for a personal - polling strategy. - :paramtype polling: bool or ~azure.core.polling.AsyncPollingMethod - :keyword int polling_interval: Default waiting time between two polls for LRO operations if no - Retry-After header is present. + :param parameters: The parameters to provide for the created account. Is either a + StorageAccountCreateParameters type or a IO[bytes] type. Required. + :type parameters: ~azure.mgmt.storage.v2023_05_01.models.StorageAccountCreateParameters or + IO[bytes] :return: An instance of AsyncLROPoller that returns either StorageAccount or the result of cls(response) :rtype: - ~azure.core.polling.AsyncLROPoller[~azure.mgmt.storage.v2022_09_01.models.StorageAccount] + ~azure.core.polling.AsyncLROPoller[~azure.mgmt.storage.v2023_05_01.models.StorageAccount] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[_models.StorageAccount] - polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[_models.StorageAccount] = kwargs.pop("cls", None) + polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) - cont_token = kwargs.pop("continuation_token", None) # type: Optional[str] + cont_token: Optional[str] = kwargs.pop("continuation_token", None) if cont_token is None: - raw_result = await self._create_initial( # type: ignore + raw_result = await self._create_initial( resource_group_name=resource_group_name, account_name=account_name, parameters=parameters, @@ -410,25 +380,25 @@ async def begin_create( def get_long_running_output(pipeline_response): deserialized = self._deserialize("StorageAccount", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) + return cls(pipeline_response, deserialized, {}) # type: ignore return deserialized if polling is True: - polling_method = cast(AsyncPollingMethod, AsyncARMPolling(lro_delay, **kwargs)) # type: AsyncPollingMethod + 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.from_continuation_token( + return AsyncLROPoller[_models.StorageAccount].from_continuation_token( polling_method=polling_method, continuation_token=cont_token, client=self._client, deserialization_callback=get_long_running_output, ) - return AsyncLROPoller(self._client, raw_result, get_long_running_output, polling_method) - - begin_create.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}"} # type: ignore + return AsyncLROPoller[_models.StorageAccount]( + self._client, raw_result, get_long_running_output, polling_method # type: ignore + ) @distributed_trace_async async def delete( # pylint: disable=inconsistent-return-statements @@ -443,12 +413,11 @@ async def delete( # pylint: disable=inconsistent-return-statements Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only. Required. :type account_name: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: None or the result of cls(response) :rtype: None :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -459,23 +428,23 @@ async def delete( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[None] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[None] = kwargs.pop("cls", None) - request = build_delete_request( + _request = build_delete_request( resource_group_name=resource_group_name, account_name=account_name, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.delete.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -485,9 +454,7 @@ async def delete( # pylint: disable=inconsistent-return-statements raise HttpResponseError(response=response, error_format=ARMErrorFormat) if cls: - return cls(pipeline_response, None, {}) - - delete.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}"} # type: ignore + return cls(pipeline_response, None, {}) # type: ignore @distributed_trace_async async def get_properties( @@ -512,13 +479,12 @@ async def get_properties( data is not included when fetching properties. Currently we only support geoReplicationStats and blobRestoreStatus. Known values are: "geoReplicationStats" and "blobRestoreStatus". Default value is None. - :type expand: str or ~azure.mgmt.storage.v2022_09_01.models.StorageAccountExpand - :keyword callable cls: A custom type or function that will be passed the direct response + :type expand: str or ~azure.mgmt.storage.v2023_05_01.models.StorageAccountExpand :return: StorageAccount or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.StorageAccount + :rtype: ~azure.mgmt.storage.v2023_05_01.models.StorageAccount :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -529,24 +495,24 @@ async def get_properties( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[_models.StorageAccount] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[_models.StorageAccount] = kwargs.pop("cls", None) - request = build_get_properties_request( + _request = build_get_properties_request( resource_group_name=resource_group_name, account_name=account_name, subscription_id=self._config.subscription_id, expand=expand, api_version=api_version, - template_url=self.get_properties.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -558,11 +524,9 @@ async def get_properties( deserialized = self._deserialize("StorageAccount", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized + return cls(pipeline_response, deserialized, {}) # type: ignore - get_properties.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}"} # type: ignore + return deserialized # type: ignore @overload async def update( @@ -591,13 +555,12 @@ async def update( lower-case letters only. Required. :type account_name: str :param parameters: The parameters to provide for the updated account. Required. - :type parameters: ~azure.mgmt.storage.v2022_09_01.models.StorageAccountUpdateParameters + :type parameters: ~azure.mgmt.storage.v2023_05_01.models.StorageAccountUpdateParameters :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: StorageAccount or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.StorageAccount + :rtype: ~azure.mgmt.storage.v2023_05_01.models.StorageAccount :raises ~azure.core.exceptions.HttpResponseError: """ @@ -606,7 +569,7 @@ async def update( self, resource_group_name: str, account_name: str, - parameters: IO, + parameters: IO[bytes], *, content_type: str = "application/json", **kwargs: Any @@ -628,13 +591,12 @@ async def update( lower-case letters only. Required. :type account_name: str :param parameters: The parameters to provide for the updated account. Required. - :type parameters: IO + :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 - :keyword callable cls: A custom type or function that will be passed the direct response :return: StorageAccount or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.StorageAccount + :rtype: ~azure.mgmt.storage.v2023_05_01.models.StorageAccount :raises ~azure.core.exceptions.HttpResponseError: """ @@ -643,7 +605,7 @@ async def update( self, resource_group_name: str, account_name: str, - parameters: Union[_models.StorageAccountUpdateParameters, IO], + parameters: Union[_models.StorageAccountUpdateParameters, IO[bytes]], **kwargs: Any ) -> _models.StorageAccount: """The update operation can be used to update the SKU, encryption, access tier, or tags for a @@ -662,18 +624,15 @@ async def update( Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only. Required. :type account_name: str - :param parameters: The parameters to provide for the updated account. Is either a model type or - a IO type. Required. - :type parameters: ~azure.mgmt.storage.v2022_09_01.models.StorageAccountUpdateParameters or IO - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response + :param parameters: The parameters to provide for the updated account. Is either a + StorageAccountUpdateParameters type or a IO[bytes] type. Required. + :type parameters: ~azure.mgmt.storage.v2023_05_01.models.StorageAccountUpdateParameters or + IO[bytes] :return: StorageAccount or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.StorageAccount + :rtype: ~azure.mgmt.storage.v2023_05_01.models.StorageAccount :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -684,19 +643,19 @@ async def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[_models.StorageAccount] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[_models.StorageAccount] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "StorageAccountUpdateParameters") - request = build_update_request( + _request = build_update_request( resource_group_name=resource_group_name, account_name=account_name, subscription_id=self._config.subscription_id, @@ -704,15 +663,15 @@ async def update( content_type=content_type, json=_json, content=_content, - template_url=self.update.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -724,30 +683,27 @@ async def update( deserialized = self._deserialize("StorageAccount", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized + return cls(pipeline_response, deserialized, {}) # type: ignore - update.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}"} # type: ignore + return deserialized # type: ignore @distributed_trace def list(self, **kwargs: Any) -> AsyncIterable["_models.StorageAccount"]: """Lists all the storage accounts available under the subscription. Note that storage keys are not returned; use the ListKeys operation for this. - :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either StorageAccount or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.storage.v2022_09_01.models.StorageAccount] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.storage.v2023_05_01.models.StorageAccount] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[_models.StorageAccountListResult] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[_models.StorageAccountListResult] = kwargs.pop("cls", None) - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -758,15 +714,14 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.StorageAccount"]: def prepare_request(next_link=None): if not next_link: - request = build_list_request( + _request = build_list_request( subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.list.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) else: # make call to next link with the client's api-version @@ -777,27 +732,28 @@ def prepare_request(next_link=None): for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() } ) - _next_request_params["api-version"] = self._config.api_version - request = HttpRequest( + _next_request_params["api-version"] = self._api_version + _request = HttpRequest( "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore - request.method = "GET" - return request + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) + _request.method = "GET" + return _request async def extract_data(pipeline_response): deserialized = self._deserialize("StorageAccountListResult", pipeline_response) list_of_elem = deserialized.value if cls: - list_of_elem = cls(list_of_elem) + 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) + _request = prepare_request(next_link) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -809,8 +765,6 @@ async def get_next(next_link=None): return AsyncItemPaged(get_next, extract_data) - list.metadata = {"url": "/subscriptions/{subscriptionId}/providers/Microsoft.Storage/storageAccounts"} # type: ignore - @distributed_trace def list_by_resource_group( self, resource_group_name: str, **kwargs: Any @@ -821,19 +775,18 @@ def list_by_resource_group( :param resource_group_name: The name of the resource group within the user's subscription. The name is case insensitive. Required. :type resource_group_name: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either StorageAccount or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.storage.v2022_09_01.models.StorageAccount] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.storage.v2023_05_01.models.StorageAccount] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[_models.StorageAccountListResult] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[_models.StorageAccountListResult] = kwargs.pop("cls", None) - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -844,16 +797,15 @@ def list_by_resource_group( def prepare_request(next_link=None): if not next_link: - request = build_list_by_resource_group_request( + _request = build_list_by_resource_group_request( resource_group_name=resource_group_name, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.list_by_resource_group.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) else: # make call to next link with the client's api-version @@ -864,27 +816,28 @@ def prepare_request(next_link=None): for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() } ) - _next_request_params["api-version"] = self._config.api_version - request = HttpRequest( + _next_request_params["api-version"] = self._api_version + _request = HttpRequest( "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore - request.method = "GET" - return request + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) + _request.method = "GET" + return _request async def extract_data(pipeline_response): deserialized = self._deserialize("StorageAccountListResult", pipeline_response) list_of_elem = deserialized.value if cls: - list_of_elem = cls(list_of_elem) + 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) + _request = prepare_request(next_link) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -896,8 +849,6 @@ async def get_next(next_link=None): return AsyncItemPaged(get_next, extract_data) - list_by_resource_group.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts"} # type: ignore - @distributed_trace_async async def list_keys( self, resource_group_name: str, account_name: str, expand: Literal["kerb"] = "kerb", **kwargs: Any @@ -915,12 +866,11 @@ async def list_keys( :param expand: Specifies type of the key to be listed. Possible value is kerb. Known values are "kerb" and None. Default value is "kerb". :type expand: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: StorageAccountListKeysResult or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.StorageAccountListKeysResult + :rtype: ~azure.mgmt.storage.v2023_05_01.models.StorageAccountListKeysResult :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -931,24 +881,24 @@ async def list_keys( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[_models.StorageAccountListKeysResult] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[_models.StorageAccountListKeysResult] = kwargs.pop("cls", None) - request = build_list_keys_request( + _request = build_list_keys_request( resource_group_name=resource_group_name, account_name=account_name, subscription_id=self._config.subscription_id, expand=expand, api_version=api_version, - template_url=self.list_keys.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -960,11 +910,9 @@ async def list_keys( deserialized = self._deserialize("StorageAccountListKeysResult", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) + return cls(pipeline_response, deserialized, {}) # type: ignore - return deserialized - - list_keys.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/listKeys"} # type: ignore + return deserialized # type: ignore @overload async def regenerate_key( @@ -988,13 +936,12 @@ async def regenerate_key( :param regenerate_key: Specifies name of the key which should be regenerated -- key1, key2, kerb1, kerb2. Required. :type regenerate_key: - ~azure.mgmt.storage.v2022_09_01.models.StorageAccountRegenerateKeyParameters + ~azure.mgmt.storage.v2023_05_01.models.StorageAccountRegenerateKeyParameters :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: StorageAccountListKeysResult or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.StorageAccountListKeysResult + :rtype: ~azure.mgmt.storage.v2023_05_01.models.StorageAccountListKeysResult :raises ~azure.core.exceptions.HttpResponseError: """ @@ -1003,7 +950,7 @@ async def regenerate_key( self, resource_group_name: str, account_name: str, - regenerate_key: IO, + regenerate_key: IO[bytes], *, content_type: str = "application/json", **kwargs: Any @@ -1019,13 +966,12 @@ async def regenerate_key( :type account_name: str :param regenerate_key: Specifies name of the key which should be regenerated -- key1, key2, kerb1, kerb2. Required. - :type regenerate_key: IO + :type regenerate_key: IO[bytes] :keyword content_type: Body Parameter content-type. Content type parameter for binary body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: StorageAccountListKeysResult or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.StorageAccountListKeysResult + :rtype: ~azure.mgmt.storage.v2023_05_01.models.StorageAccountListKeysResult :raises ~azure.core.exceptions.HttpResponseError: """ @@ -1034,7 +980,7 @@ async def regenerate_key( self, resource_group_name: str, account_name: str, - regenerate_key: Union[_models.StorageAccountRegenerateKeyParameters, IO], + regenerate_key: Union[_models.StorageAccountRegenerateKeyParameters, IO[bytes]], **kwargs: Any ) -> _models.StorageAccountListKeysResult: """Regenerates one of the access keys or Kerberos keys for the specified storage account. @@ -1047,18 +993,15 @@ async def regenerate_key( lower-case letters only. Required. :type account_name: str :param regenerate_key: Specifies name of the key which should be regenerated -- key1, key2, - kerb1, kerb2. Is either a model type or a IO type. Required. + kerb1, kerb2. Is either a StorageAccountRegenerateKeyParameters type or a IO[bytes] type. + Required. :type regenerate_key: - ~azure.mgmt.storage.v2022_09_01.models.StorageAccountRegenerateKeyParameters or IO - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response + ~azure.mgmt.storage.v2023_05_01.models.StorageAccountRegenerateKeyParameters or IO[bytes] :return: StorageAccountListKeysResult or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.StorageAccountListKeysResult + :rtype: ~azure.mgmt.storage.v2023_05_01.models.StorageAccountListKeysResult :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -1069,19 +1012,19 @@ async def regenerate_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[_models.StorageAccountListKeysResult] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[_models.StorageAccountListKeysResult] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(regenerate_key, (IO, bytes)): + if isinstance(regenerate_key, (IOBase, bytes)): _content = regenerate_key else: _json = self._serialize.body(regenerate_key, "StorageAccountRegenerateKeyParameters") - request = build_regenerate_key_request( + _request = build_regenerate_key_request( resource_group_name=resource_group_name, account_name=account_name, subscription_id=self._config.subscription_id, @@ -1089,15 +1032,15 @@ async def regenerate_key( content_type=content_type, json=_json, content=_content, - template_url=self.regenerate_key.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -1109,11 +1052,9 @@ async def regenerate_key( deserialized = self._deserialize("StorageAccountListKeysResult", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) + return cls(pipeline_response, deserialized, {}) # type: ignore - return deserialized - - regenerate_key.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/regenerateKey"} # type: ignore + return deserialized # type: ignore @overload async def list_account_sas( @@ -1136,13 +1077,12 @@ async def list_account_sas( :type account_name: str :param parameters: The parameters to provide to list SAS credentials for the storage account. Required. - :type parameters: ~azure.mgmt.storage.v2022_09_01.models.AccountSasParameters + :type parameters: ~azure.mgmt.storage.v2023_05_01.models.AccountSasParameters :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: ListAccountSasResponse or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.ListAccountSasResponse + :rtype: ~azure.mgmt.storage.v2023_05_01.models.ListAccountSasResponse :raises ~azure.core.exceptions.HttpResponseError: """ @@ -1151,7 +1091,7 @@ async def list_account_sas( self, resource_group_name: str, account_name: str, - parameters: IO, + parameters: IO[bytes], *, content_type: str = "application/json", **kwargs: Any @@ -1167,13 +1107,12 @@ async def list_account_sas( :type account_name: str :param parameters: The parameters to provide to list SAS credentials for the storage account. Required. - :type parameters: IO + :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 - :keyword callable cls: A custom type or function that will be passed the direct response :return: ListAccountSasResponse or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.ListAccountSasResponse + :rtype: ~azure.mgmt.storage.v2023_05_01.models.ListAccountSasResponse :raises ~azure.core.exceptions.HttpResponseError: """ @@ -1182,7 +1121,7 @@ async def list_account_sas( self, resource_group_name: str, account_name: str, - parameters: Union[_models.AccountSasParameters, IO], + parameters: Union[_models.AccountSasParameters, IO[bytes]], **kwargs: Any ) -> _models.ListAccountSasResponse: """List SAS credentials of a storage account. @@ -1195,17 +1134,13 @@ async def list_account_sas( lower-case letters only. Required. :type account_name: str :param parameters: The parameters to provide to list SAS credentials for the storage account. - Is either a model type or a IO type. Required. - :type parameters: ~azure.mgmt.storage.v2022_09_01.models.AccountSasParameters or IO - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response + Is either a AccountSasParameters type or a IO[bytes] type. Required. + :type parameters: ~azure.mgmt.storage.v2023_05_01.models.AccountSasParameters or IO[bytes] :return: ListAccountSasResponse or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.ListAccountSasResponse + :rtype: ~azure.mgmt.storage.v2023_05_01.models.ListAccountSasResponse :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -1216,19 +1151,19 @@ async def list_account_sas( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[_models.ListAccountSasResponse] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[_models.ListAccountSasResponse] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "AccountSasParameters") - request = build_list_account_sas_request( + _request = build_list_account_sas_request( resource_group_name=resource_group_name, account_name=account_name, subscription_id=self._config.subscription_id, @@ -1236,15 +1171,15 @@ async def list_account_sas( content_type=content_type, json=_json, content=_content, - template_url=self.list_account_sas.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -1256,11 +1191,9 @@ async def list_account_sas( deserialized = self._deserialize("ListAccountSasResponse", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) + return cls(pipeline_response, deserialized, {}) # type: ignore - return deserialized - - list_account_sas.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/ListAccountSas"} # type: ignore + return deserialized # type: ignore @overload async def list_service_sas( @@ -1282,13 +1215,12 @@ async def list_service_sas( lower-case letters only. Required. :type account_name: str :param parameters: The parameters to provide to list service SAS credentials. Required. - :type parameters: ~azure.mgmt.storage.v2022_09_01.models.ServiceSasParameters + :type parameters: ~azure.mgmt.storage.v2023_05_01.models.ServiceSasParameters :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: ListServiceSasResponse or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.ListServiceSasResponse + :rtype: ~azure.mgmt.storage.v2023_05_01.models.ListServiceSasResponse :raises ~azure.core.exceptions.HttpResponseError: """ @@ -1297,7 +1229,7 @@ async def list_service_sas( self, resource_group_name: str, account_name: str, - parameters: IO, + parameters: IO[bytes], *, content_type: str = "application/json", **kwargs: Any @@ -1312,13 +1244,12 @@ async def list_service_sas( lower-case letters only. Required. :type account_name: str :param parameters: The parameters to provide to list service SAS credentials. Required. - :type parameters: IO + :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 - :keyword callable cls: A custom type or function that will be passed the direct response :return: ListServiceSasResponse or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.ListServiceSasResponse + :rtype: ~azure.mgmt.storage.v2023_05_01.models.ListServiceSasResponse :raises ~azure.core.exceptions.HttpResponseError: """ @@ -1327,7 +1258,7 @@ async def list_service_sas( self, resource_group_name: str, account_name: str, - parameters: Union[_models.ServiceSasParameters, IO], + parameters: Union[_models.ServiceSasParameters, IO[bytes]], **kwargs: Any ) -> _models.ListServiceSasResponse: """List service SAS credentials of a specific resource. @@ -1339,18 +1270,14 @@ async def list_service_sas( Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only. Required. :type account_name: str - :param parameters: The parameters to provide to list service SAS credentials. Is either a model - type or a IO type. Required. - :type parameters: ~azure.mgmt.storage.v2022_09_01.models.ServiceSasParameters or IO - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response + :param parameters: The parameters to provide to list service SAS credentials. Is either a + ServiceSasParameters type or a IO[bytes] type. Required. + :type parameters: ~azure.mgmt.storage.v2023_05_01.models.ServiceSasParameters or IO[bytes] :return: ListServiceSasResponse or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.ListServiceSasResponse + :rtype: ~azure.mgmt.storage.v2023_05_01.models.ListServiceSasResponse :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -1361,19 +1288,19 @@ async def list_service_sas( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[_models.ListServiceSasResponse] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[_models.ListServiceSasResponse] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "ServiceSasParameters") - request = build_list_service_sas_request( + _request = build_list_service_sas_request( resource_group_name=resource_group_name, account_name=account_name, subscription_id=self._config.subscription_id, @@ -1381,15 +1308,15 @@ async def list_service_sas( content_type=content_type, json=_json, content=_content, - template_url=self.list_service_sas.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -1401,16 +1328,14 @@ async def list_service_sas( deserialized = self._deserialize("ListServiceSasResponse", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) + return cls(pipeline_response, deserialized, {}) # type: ignore - return deserialized - - list_service_sas.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/ListServiceSas"} # type: ignore + return deserialized # type: ignore async def _failover_initial( # pylint: disable=inconsistent-return-statements self, resource_group_name: str, account_name: str, failover_type: Literal["Planned"] = "Planned", **kwargs: Any ) -> None: - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -1421,24 +1346,24 @@ async def _failover_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[None] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[None] = kwargs.pop("cls", None) - request = build_failover_request( + _request = build_failover_request( resource_group_name=resource_group_name, account_name=account_name, subscription_id=self._config.subscription_id, failover_type=failover_type, api_version=api_version, - template_url=self._failover_initial.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -1448,9 +1373,7 @@ async def _failover_initial( # pylint: disable=inconsistent-return-statements raise HttpResponseError(response=response, error_format=ARMErrorFormat) if cls: - return cls(pipeline_response, None, {}) - - _failover_initial.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/failover"} # type: ignore + return cls(pipeline_response, None, {}) # type: ignore @distributed_trace_async async def begin_failover( @@ -1478,14 +1401,6 @@ async def begin_failover( :param failover_type: The parameter is set to 'Planned' to indicate whether a Planned failover is requested. Known values are "Planned" and None. Default value is "Planned". :type failover_type: str - :keyword callable cls: A custom type or function that will be passed the direct response - :keyword str continuation_token: A continuation token to restart a poller from a saved state. - :keyword polling: By default, your polling method will be AsyncARMPolling. Pass in False for - this operation to not poll, or pass in your own initialized polling object for a personal - polling strategy. - :paramtype polling: bool or ~azure.core.polling.AsyncPollingMethod - :keyword int polling_interval: Default waiting time between two polls for LRO operations if no - Retry-After header is present. :return: An instance of AsyncLROPoller that returns either None or the result of cls(response) :rtype: ~azure.core.polling.AsyncLROPoller[None] :raises ~azure.core.exceptions.HttpResponseError: @@ -1493,11 +1408,11 @@ async def begin_failover( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[None] - polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + 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 = kwargs.pop("continuation_token", None) # type: Optional[str] + cont_token: Optional[str] = kwargs.pop("continuation_token", None) if cont_token is None: raw_result = await self._failover_initial( # type: ignore resource_group_name=resource_group_name, @@ -1513,31 +1428,29 @@ async def begin_failover( def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-return-statements if cls: - return cls(pipeline_response, None, {}) + return cls(pipeline_response, None, {}) # type: ignore if polling is True: - polling_method = cast( + polling_method: AsyncPollingMethod = cast( AsyncPollingMethod, AsyncARMPolling(lro_delay, lro_options={"final-state-via": "location"}, **kwargs) - ) # type: AsyncPollingMethod + ) elif polling is False: polling_method = cast(AsyncPollingMethod, AsyncNoPolling()) else: polling_method = polling if cont_token: - return AsyncLROPoller.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(self._client, raw_result, get_long_running_output, polling_method) + return AsyncLROPoller[None](self._client, raw_result, get_long_running_output, polling_method) # type: ignore - begin_failover.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/failover"} # type: ignore - - async def _hierarchical_namespace_migration_initial( # pylint: disable=inconsistent-return-statements + async def _hierarchical_namespace_migration_initial( # pylint: disable=inconsistent-return-statements,name-too-long self, resource_group_name: str, account_name: str, request_type: str, **kwargs: Any ) -> None: - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -1548,24 +1461,24 @@ async def _hierarchical_namespace_migration_initial( # pylint: disable=inconsis _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[None] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[None] = kwargs.pop("cls", None) - request = build_hierarchical_namespace_migration_request( + _request = build_hierarchical_namespace_migration_request( resource_group_name=resource_group_name, account_name=account_name, subscription_id=self._config.subscription_id, request_type=request_type, api_version=api_version, - template_url=self._hierarchical_namespace_migration_initial.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -1576,9 +1489,7 @@ async def _hierarchical_namespace_migration_initial( # pylint: disable=inconsis raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) if cls: - return cls(pipeline_response, None, {}) - - _hierarchical_namespace_migration_initial.metadata = {"url": "/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/hnsonmigration"} # type: ignore + return cls(pipeline_response, None, {}) # type: ignore @distributed_trace_async async def begin_hierarchical_namespace_migration( @@ -1598,14 +1509,6 @@ async def begin_hierarchical_namespace_migration( 'HnsOnHydrationRequest'. The validation request will validate the migration whereas the hydration request will migrate the account. Required. :type request_type: str - :keyword callable cls: A custom type or function that will be passed the direct response - :keyword str continuation_token: A continuation token to restart a poller from a saved state. - :keyword polling: By default, your polling method will be AsyncARMPolling. Pass in False for - this operation to not poll, or pass in your own initialized polling object for a personal - polling strategy. - :paramtype polling: bool or ~azure.core.polling.AsyncPollingMethod - :keyword int polling_interval: Default waiting time between two polls for LRO operations if no - Retry-After header is present. :return: An instance of AsyncLROPoller that returns either None or the result of cls(response) :rtype: ~azure.core.polling.AsyncLROPoller[None] :raises ~azure.core.exceptions.HttpResponseError: @@ -1613,11 +1516,11 @@ async def begin_hierarchical_namespace_migration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[None] - polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + 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 = kwargs.pop("continuation_token", None) # type: Optional[str] + cont_token: Optional[str] = kwargs.pop("continuation_token", None) if cont_token is None: raw_result = await self._hierarchical_namespace_migration_initial( # type: ignore resource_group_name=resource_group_name, @@ -1633,31 +1536,29 @@ async def begin_hierarchical_namespace_migration( def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-return-statements if cls: - return cls(pipeline_response, None, {}) + return cls(pipeline_response, None, {}) # type: ignore if polling is True: - polling_method = cast( + polling_method: AsyncPollingMethod = cast( AsyncPollingMethod, AsyncARMPolling(lro_delay, lro_options={"final-state-via": "location"}, **kwargs) - ) # type: AsyncPollingMethod + ) elif polling is False: polling_method = cast(AsyncPollingMethod, AsyncNoPolling()) else: polling_method = polling if cont_token: - return AsyncLROPoller.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(self._client, raw_result, get_long_running_output, polling_method) - - begin_hierarchical_namespace_migration.metadata = {"url": "/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/hnsonmigration"} # type: ignore + return AsyncLROPoller[None](self._client, raw_result, get_long_running_output, polling_method) # type: ignore - async def _abort_hierarchical_namespace_migration_initial( # pylint: disable=inconsistent-return-statements + async def _abort_hierarchical_namespace_migration_initial( # pylint: disable=inconsistent-return-statements,name-too-long self, resource_group_name: str, account_name: str, **kwargs: Any ) -> None: - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -1668,23 +1569,23 @@ async def _abort_hierarchical_namespace_migration_initial( # pylint: disable=in _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[None] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[None] = kwargs.pop("cls", None) - request = build_abort_hierarchical_namespace_migration_request( + _request = build_abort_hierarchical_namespace_migration_request( resource_group_name=resource_group_name, account_name=account_name, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self._abort_hierarchical_namespace_migration_initial.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -1695,12 +1596,10 @@ async def _abort_hierarchical_namespace_migration_initial( # pylint: disable=in raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) if cls: - return cls(pipeline_response, None, {}) - - _abort_hierarchical_namespace_migration_initial.metadata = {"url": "/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/aborthnsonmigration"} # type: ignore + return cls(pipeline_response, None, {}) # type: ignore @distributed_trace_async - async def begin_abort_hierarchical_namespace_migration( + async def begin_abort_hierarchical_namespace_migration( # pylint: disable=name-too-long self, resource_group_name: str, account_name: str, **kwargs: Any ) -> AsyncLROPoller[None]: """Abort live Migration of storage account to enable Hns. @@ -1712,14 +1611,6 @@ async def begin_abort_hierarchical_namespace_migration( Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only. Required. :type account_name: str - :keyword callable cls: A custom type or function that will be passed the direct response - :keyword str continuation_token: A continuation token to restart a poller from a saved state. - :keyword polling: By default, your polling method will be AsyncARMPolling. Pass in False for - this operation to not poll, or pass in your own initialized polling object for a personal - polling strategy. - :paramtype polling: bool or ~azure.core.polling.AsyncPollingMethod - :keyword int polling_interval: Default waiting time between two polls for LRO operations if no - Retry-After header is present. :return: An instance of AsyncLROPoller that returns either None or the result of cls(response) :rtype: ~azure.core.polling.AsyncLROPoller[None] :raises ~azure.core.exceptions.HttpResponseError: @@ -1727,11 +1618,11 @@ async def begin_abort_hierarchical_namespace_migration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[None] - polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + 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 = kwargs.pop("continuation_token", None) # type: Optional[str] + cont_token: Optional[str] = kwargs.pop("continuation_token", None) if cont_token is None: raw_result = await self._abort_hierarchical_namespace_migration_initial( # type: ignore resource_group_name=resource_group_name, @@ -1746,35 +1637,305 @@ async def begin_abort_hierarchical_namespace_migration( def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-return-statements if cls: - return cls(pipeline_response, None, {}) + 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 _customer_initiated_migration_initial( # pylint: disable=inconsistent-return-statements + self, + resource_group_name: str, + account_name: str, + parameters: Union[_models.StorageAccountMigration, IO[bytes]], + **kwargs: Any + ) -> None: + error_map: MutableMapping[int, Type[HttpResponseError]] = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + 304: ResourceNotModifiedError, + } + error_map.update(kwargs.pop("error_map", {}) 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._api_version or "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[None] = 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, "StorageAccountMigration") + + _request = build_customer_initiated_migration_request( + resource_group_name=resource_group_name, + account_name=account_name, + subscription_id=self._config.subscription_id, + api_version=api_version, + content_type=content_type, + json=_json, + content=_content, + headers=_headers, + params=_params, + ) + _request = _convert_request(_request) + _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, 202]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponseAutoGenerated, 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")) + + if cls: + return cls(pipeline_response, None, response_headers) # type: ignore + + @overload + async def begin_customer_initiated_migration( + self, + resource_group_name: str, + account_name: str, + parameters: _models.StorageAccountMigration, + *, + content_type: str = "application/json", + **kwargs: Any + ) -> AsyncLROPoller[None]: + """Account Migration request can be triggered for a storage account to change its redundancy + level. The migration updates the non-zonal redundant storage account to a zonal redundant + account or vice-versa in order to have better reliability and availability. Zone-redundant + storage (ZRS) replicates your storage account synchronously across three Azure availability + zones in the primary region. + + :param resource_group_name: The name of the resource group within the user's subscription. The + name is case insensitive. Required. + :type resource_group_name: str + :param account_name: The name of the storage account within the specified resource group. + Storage account names must be between 3 and 24 characters in length and use numbers and + lower-case letters only. Required. + :type account_name: str + :param parameters: The request parameters required to perform storage account migration. + Required. + :type parameters: ~azure.mgmt.storage.v2023_05_01.models.StorageAccountMigration + :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_customer_initiated_migration( + self, + resource_group_name: str, + account_name: str, + parameters: IO[bytes], + *, + content_type: str = "application/json", + **kwargs: Any + ) -> AsyncLROPoller[None]: + """Account Migration request can be triggered for a storage account to change its redundancy + level. The migration updates the non-zonal redundant storage account to a zonal redundant + account or vice-versa in order to have better reliability and availability. Zone-redundant + storage (ZRS) replicates your storage account synchronously across three Azure availability + zones in the primary region. + + :param resource_group_name: The name of the resource group within the user's subscription. The + name is case insensitive. Required. + :type resource_group_name: str + :param account_name: The name of the storage account within the specified resource group. + Storage account names must be between 3 and 24 characters in length and use numbers and + lower-case letters only. Required. + :type account_name: str + :param parameters: The request parameters required to perform storage account migration. + 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_customer_initiated_migration( + self, + resource_group_name: str, + account_name: str, + parameters: Union[_models.StorageAccountMigration, IO[bytes]], + **kwargs: Any + ) -> AsyncLROPoller[None]: + """Account Migration request can be triggered for a storage account to change its redundancy + level. The migration updates the non-zonal redundant storage account to a zonal redundant + account or vice-versa in order to have better reliability and availability. Zone-redundant + storage (ZRS) replicates your storage account synchronously across three Azure availability + zones in the primary region. + + :param resource_group_name: The name of the resource group within the user's subscription. The + name is case insensitive. Required. + :type resource_group_name: str + :param account_name: The name of the storage account within the specified resource group. + Storage account names must be between 3 and 24 characters in length and use numbers and + lower-case letters only. Required. + :type account_name: str + :param parameters: The request parameters required to perform storage account migration. Is + either a StorageAccountMigration type or a IO[bytes] type. Required. + :type parameters: ~azure.mgmt.storage.v2023_05_01.models.StorageAccountMigration 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 {}) + + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + 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._customer_initiated_migration_initial( # type: ignore + resource_group_name=resource_group_name, + account_name=account_name, + parameters=parameters, + api_version=api_version, + content_type=content_type, + cls=lambda x, y, z: x, + headers=_headers, + params=_params, + **kwargs + ) + 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 = cast( + polling_method: AsyncPollingMethod = cast( AsyncPollingMethod, AsyncARMPolling(lro_delay, lro_options={"final-state-via": "location"}, **kwargs) - ) # type: AsyncPollingMethod + ) elif polling is False: polling_method = cast(AsyncPollingMethod, AsyncNoPolling()) else: polling_method = polling if cont_token: - return AsyncLROPoller.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(self._client, raw_result, get_long_running_output, polling_method) + return AsyncLROPoller[None](self._client, raw_result, get_long_running_output, polling_method) # type: ignore + + @distributed_trace_async + async def get_customer_initiated_migration( + self, + resource_group_name: str, + account_name: str, + migration_name: Union[str, _models.MigrationName], + **kwargs: Any + ) -> _models.StorageAccountMigration: + """Gets the status of the ongoing migration for the specified storage account. + + :param resource_group_name: The name of the resource group within the user's subscription. The + name is case insensitive. Required. + :type resource_group_name: str + :param account_name: The name of the storage account within the specified resource group. + Storage account names must be between 3 and 24 characters in length and use numbers and + lower-case letters only. Required. + :type account_name: str + :param migration_name: The name of the Storage Account Migration. It should always be + 'default'. "default" Required. + :type migration_name: str or ~azure.mgmt.storage.v2023_05_01.models.MigrationName + :return: StorageAccountMigration or the result of cls(response) + :rtype: ~azure.mgmt.storage.v2023_05_01.models.StorageAccountMigration + :raises ~azure.core.exceptions.HttpResponseError: + """ + error_map: MutableMapping[int, Type[HttpResponseError]] = { + 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._api_version or "2023-05-01")) + cls: ClsType[_models.StorageAccountMigration] = kwargs.pop("cls", None) + + _request = build_get_customer_initiated_migration_request( + resource_group_name=resource_group_name, + account_name=account_name, + migration_name=migration_name, + subscription_id=self._config.subscription_id, + api_version=api_version, + headers=_headers, + params=_params, + ) + _request = _convert_request(_request) + _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.ErrorResponseAutoGenerated, pipeline_response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + deserialized = self._deserialize("StorageAccountMigration", pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) # type: ignore - begin_abort_hierarchical_namespace_migration.metadata = {"url": "/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/aborthnsonmigration"} # type: ignore + return deserialized # type: ignore async def _restore_blob_ranges_initial( self, resource_group_name: str, account_name: str, - parameters: Union[_models.BlobRestoreParameters, IO], + parameters: Union[_models.BlobRestoreParameters, IO[bytes]], **kwargs: Any ) -> _models.BlobRestoreStatus: - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -1785,19 +1946,19 @@ async def _restore_blob_ranges_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[_models.BlobRestoreStatus] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[_models.BlobRestoreStatus] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "BlobRestoreParameters") - request = build_restore_blob_ranges_request( + _request = build_restore_blob_ranges_request( resource_group_name=resource_group_name, account_name=account_name, subscription_id=self._config.subscription_id, @@ -1805,15 +1966,15 @@ async def _restore_blob_ranges_initial( content_type=content_type, json=_json, content=_content, - template_url=self._restore_blob_ranges_initial.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -1829,11 +1990,9 @@ async def _restore_blob_ranges_initial( deserialized = self._deserialize("BlobRestoreStatus", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized + return cls(pipeline_response, deserialized, {}) # type: ignore - _restore_blob_ranges_initial.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/restoreBlobRanges"} # type: ignore + return deserialized # type: ignore @overload async def begin_restore_blob_ranges( @@ -1855,22 +2014,14 @@ async def begin_restore_blob_ranges( lower-case letters only. Required. :type account_name: str :param parameters: The parameters to provide for restore blob ranges. Required. - :type parameters: ~azure.mgmt.storage.v2022_09_01.models.BlobRestoreParameters + :type parameters: ~azure.mgmt.storage.v2023_05_01.models.BlobRestoreParameters :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response - :keyword str continuation_token: A continuation token to restart a poller from a saved state. - :keyword polling: By default, your polling method will be AsyncARMPolling. Pass in False for - this operation to not poll, or pass in your own initialized polling object for a personal - polling strategy. - :paramtype polling: bool or ~azure.core.polling.AsyncPollingMethod - :keyword int polling_interval: Default waiting time between two polls for LRO operations if no - Retry-After header is present. :return: An instance of AsyncLROPoller that returns either BlobRestoreStatus or the result of cls(response) :rtype: - ~azure.core.polling.AsyncLROPoller[~azure.mgmt.storage.v2022_09_01.models.BlobRestoreStatus] + ~azure.core.polling.AsyncLROPoller[~azure.mgmt.storage.v2023_05_01.models.BlobRestoreStatus] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -1879,7 +2030,7 @@ async def begin_restore_blob_ranges( self, resource_group_name: str, account_name: str, - parameters: IO, + parameters: IO[bytes], *, content_type: str = "application/json", **kwargs: Any @@ -1894,22 +2045,14 @@ async def begin_restore_blob_ranges( lower-case letters only. Required. :type account_name: str :param parameters: The parameters to provide for restore blob ranges. Required. - :type parameters: IO + :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 - :keyword callable cls: A custom type or function that will be passed the direct response - :keyword str continuation_token: A continuation token to restart a poller from a saved state. - :keyword polling: By default, your polling method will be AsyncARMPolling. Pass in False for - this operation to not poll, or pass in your own initialized polling object for a personal - polling strategy. - :paramtype polling: bool or ~azure.core.polling.AsyncPollingMethod - :keyword int polling_interval: Default waiting time between two polls for LRO operations if no - Retry-After header is present. :return: An instance of AsyncLROPoller that returns either BlobRestoreStatus or the result of cls(response) :rtype: - ~azure.core.polling.AsyncLROPoller[~azure.mgmt.storage.v2022_09_01.models.BlobRestoreStatus] + ~azure.core.polling.AsyncLROPoller[~azure.mgmt.storage.v2023_05_01.models.BlobRestoreStatus] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -1918,7 +2061,7 @@ async def begin_restore_blob_ranges( self, resource_group_name: str, account_name: str, - parameters: Union[_models.BlobRestoreParameters, IO], + parameters: Union[_models.BlobRestoreParameters, IO[bytes]], **kwargs: Any ) -> AsyncLROPoller[_models.BlobRestoreStatus]: """Restore blobs in the specified blob ranges. @@ -1930,37 +2073,26 @@ async def begin_restore_blob_ranges( Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only. Required. :type account_name: str - :param parameters: The parameters to provide for restore blob ranges. Is either a model type or - a IO type. Required. - :type parameters: ~azure.mgmt.storage.v2022_09_01.models.BlobRestoreParameters or IO - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response - :keyword str continuation_token: A continuation token to restart a poller from a saved state. - :keyword polling: By default, your polling method will be AsyncARMPolling. Pass in False for - this operation to not poll, or pass in your own initialized polling object for a personal - polling strategy. - :paramtype polling: bool or ~azure.core.polling.AsyncPollingMethod - :keyword int polling_interval: Default waiting time between two polls for LRO operations if no - Retry-After header is present. + :param parameters: The parameters to provide for restore blob ranges. Is either a + BlobRestoreParameters type or a IO[bytes] type. Required. + :type parameters: ~azure.mgmt.storage.v2023_05_01.models.BlobRestoreParameters or IO[bytes] :return: An instance of AsyncLROPoller that returns either BlobRestoreStatus or the result of cls(response) :rtype: - ~azure.core.polling.AsyncLROPoller[~azure.mgmt.storage.v2022_09_01.models.BlobRestoreStatus] + ~azure.core.polling.AsyncLROPoller[~azure.mgmt.storage.v2023_05_01.models.BlobRestoreStatus] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[_models.BlobRestoreStatus] - polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[_models.BlobRestoreStatus] = kwargs.pop("cls", None) + polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) - cont_token = kwargs.pop("continuation_token", None) # type: Optional[str] + cont_token: Optional[str] = kwargs.pop("continuation_token", None) if cont_token is None: - raw_result = await self._restore_blob_ranges_initial( # type: ignore + raw_result = await self._restore_blob_ranges_initial( resource_group_name=resource_group_name, account_name=account_name, parameters=parameters, @@ -1976,27 +2108,27 @@ async def begin_restore_blob_ranges( def get_long_running_output(pipeline_response): deserialized = self._deserialize("BlobRestoreStatus", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) + return cls(pipeline_response, deserialized, {}) # type: ignore return deserialized if polling is True: - polling_method = cast( + polling_method: AsyncPollingMethod = cast( AsyncPollingMethod, AsyncARMPolling(lro_delay, lro_options={"final-state-via": "location"}, **kwargs) - ) # type: AsyncPollingMethod + ) elif polling is False: polling_method = cast(AsyncPollingMethod, AsyncNoPolling()) else: polling_method = polling if cont_token: - return AsyncLROPoller.from_continuation_token( + return AsyncLROPoller[_models.BlobRestoreStatus].from_continuation_token( polling_method=polling_method, continuation_token=cont_token, client=self._client, deserialization_callback=get_long_running_output, ) - return AsyncLROPoller(self._client, raw_result, get_long_running_output, polling_method) - - begin_restore_blob_ranges.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/restoreBlobRanges"} # type: ignore + return AsyncLROPoller[_models.BlobRestoreStatus]( + self._client, raw_result, get_long_running_output, polling_method # type: ignore + ) @distributed_trace_async async def revoke_user_delegation_keys( # pylint: disable=inconsistent-return-statements @@ -2011,12 +2143,11 @@ async def revoke_user_delegation_keys( # pylint: disable=inconsistent-return-st Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only. Required. :type account_name: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: None or the result of cls(response) :rtype: None :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -2027,23 +2158,23 @@ async def revoke_user_delegation_keys( # pylint: disable=inconsistent-return-st _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[None] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[None] = kwargs.pop("cls", None) - request = build_revoke_user_delegation_keys_request( + _request = build_revoke_user_delegation_keys_request( resource_group_name=resource_group_name, account_name=account_name, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.revoke_user_delegation_keys.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -2053,6 +2184,4 @@ async def revoke_user_delegation_keys( # pylint: disable=inconsistent-return-st raise HttpResponseError(response=response, error_format=ARMErrorFormat) if cls: - return cls(pipeline_response, None, {}) - - revoke_user_delegation_keys.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/revokeUserDelegationKeys"} # type: ignore + return cls(pipeline_response, None, {}) # type: ignore diff --git a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/aio/operations/_storage_task_assignment_instances_report_operations.py b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/aio/operations/_storage_task_assignment_instances_report_operations.py new file mode 100644 index 00000000000..8eab739ad05 --- /dev/null +++ b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/aio/operations/_storage_task_assignment_instances_report_operations.py @@ -0,0 +1,170 @@ +# pylint: disable=too-many-lines,too-many-statements +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- +import sys +from typing import Any, AsyncIterable, Callable, Dict, Optional, Type, TypeVar +import urllib.parse + +from azure.core.async_paging import AsyncItemPaged, AsyncList +from azure.core.exceptions import ( + ClientAuthenticationError, + HttpResponseError, + ResourceExistsError, + ResourceNotFoundError, + ResourceNotModifiedError, + map_error, +) +from azure.core.pipeline import PipelineResponse +from azure.core.pipeline.transport import AsyncHttpResponse +from azure.core.rest import HttpRequest +from azure.core.tracing.decorator import distributed_trace +from azure.core.utils import case_insensitive_dict +from azure.mgmt.core.exceptions import ARMErrorFormat + +from ... import models as _models +from ..._vendor import _convert_request +from ...operations._storage_task_assignment_instances_report_operations import build_list_request + +if sys.version_info >= (3, 9): + from collections.abc import MutableMapping +else: + from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports +T = TypeVar("T") +ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] + + +class StorageTaskAssignmentInstancesReportOperations: # pylint: disable=name-too-long + """ + .. warning:: + **DO NOT** instantiate this class directly. + + Instead, you should access the following operations through + :class:`~azure.mgmt.storage.v2023_05_01.aio.StorageManagementClient`'s + :attr:`storage_task_assignment_instances_report` attribute. + """ + + models = _models + + def __init__(self, *args, **kwargs) -> None: + input_args = list(args) + self._client = input_args.pop(0) if input_args else kwargs.pop("client") + self._config = input_args.pop(0) if input_args else kwargs.pop("config") + self._serialize = input_args.pop(0) if input_args else kwargs.pop("serializer") + self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer") + self._api_version = input_args.pop(0) if input_args else kwargs.pop("api_version") + + @distributed_trace + def list( + self, + resource_group_name: str, + account_name: str, + storage_task_assignment_name: str, + maxpagesize: Optional[str] = None, + filter: Optional[str] = None, + **kwargs: Any + ) -> AsyncIterable["_models.StorageTaskReportInstance"]: + """Fetch the report summary of a single storage task assignment's instances. + + :param resource_group_name: The name of the resource group. The name is case insensitive. + Required. + :type resource_group_name: str + :param account_name: The name of the storage account within the specified resource group. + Storage account names must be between 3 and 24 characters in length and use numbers and + lower-case letters only. Required. + :type account_name: str + :param storage_task_assignment_name: The name of the storage task assignment within the + specified resource group. Storage task assignment names must be between 3 and 24 characters in + length and use numbers and lower-case letters only. Required. + :type storage_task_assignment_name: str + :param maxpagesize: Optional, specifies the maximum number of storage task assignment instances + to be included in the list response. Default value is None. + :type maxpagesize: str + :param filter: Optional. When specified, it can be used to query using reporting properties. + See `Constructing Filter Strings + `_ + for details. Default value is None. + :type filter: str + :return: An iterator like instance of either StorageTaskReportInstance or the result of + cls(response) + :rtype: + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.storage.v2023_05_01.models.StorageTaskReportInstance] + :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._api_version or "2023-05-01")) + cls: ClsType[_models.StorageTaskReportSummary] = kwargs.pop("cls", None) + + error_map: MutableMapping[int, Type[HttpResponseError]] = { + 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_request( + resource_group_name=resource_group_name, + account_name=account_name, + storage_task_assignment_name=storage_task_assignment_name, + subscription_id=self._config.subscription_id, + maxpagesize=maxpagesize, + filter=filter, + api_version=api_version, + headers=_headers, + params=_params, + ) + _request = _convert_request(_request) + _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._api_version + _request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) + _request.method = "GET" + return _request + + async def extract_data(pipeline_response): + deserialized = self._deserialize("StorageTaskReportSummary", 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.ErrorResponseAutoGenerated, pipeline_response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + return pipeline_response + + return AsyncItemPaged(get_next, extract_data) diff --git a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/aio/operations/_storage_task_assignments_instances_report_operations.py b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/aio/operations/_storage_task_assignments_instances_report_operations.py new file mode 100644 index 00000000000..df15170d037 --- /dev/null +++ b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/aio/operations/_storage_task_assignments_instances_report_operations.py @@ -0,0 +1,164 @@ +# pylint: disable=too-many-lines,too-many-statements +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- +import sys +from typing import Any, AsyncIterable, Callable, Dict, Optional, Type, TypeVar +import urllib.parse + +from azure.core.async_paging import AsyncItemPaged, AsyncList +from azure.core.exceptions import ( + ClientAuthenticationError, + HttpResponseError, + ResourceExistsError, + ResourceNotFoundError, + ResourceNotModifiedError, + map_error, +) +from azure.core.pipeline import PipelineResponse +from azure.core.pipeline.transport import AsyncHttpResponse +from azure.core.rest import HttpRequest +from azure.core.tracing.decorator import distributed_trace +from azure.core.utils import case_insensitive_dict +from azure.mgmt.core.exceptions import ARMErrorFormat + +from ... import models as _models +from ..._vendor import _convert_request +from ...operations._storage_task_assignments_instances_report_operations import build_list_request + +if sys.version_info >= (3, 9): + from collections.abc import MutableMapping +else: + from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports +T = TypeVar("T") +ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] + + +class StorageTaskAssignmentsInstancesReportOperations: # pylint: disable=name-too-long + """ + .. warning:: + **DO NOT** instantiate this class directly. + + Instead, you should access the following operations through + :class:`~azure.mgmt.storage.v2023_05_01.aio.StorageManagementClient`'s + :attr:`storage_task_assignments_instances_report` attribute. + """ + + models = _models + + def __init__(self, *args, **kwargs) -> None: + input_args = list(args) + self._client = input_args.pop(0) if input_args else kwargs.pop("client") + self._config = input_args.pop(0) if input_args else kwargs.pop("config") + self._serialize = input_args.pop(0) if input_args else kwargs.pop("serializer") + self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer") + self._api_version = input_args.pop(0) if input_args else kwargs.pop("api_version") + + @distributed_trace + def list( + self, + resource_group_name: str, + account_name: str, + maxpagesize: Optional[str] = None, + filter: Optional[str] = None, + **kwargs: Any + ) -> AsyncIterable["_models.StorageTaskReportInstance"]: + """Fetch the report summary of all the storage task assignments and instances in an account. + + :param resource_group_name: The name of the resource group. The name is case insensitive. + Required. + :type resource_group_name: str + :param account_name: The name of the storage account within the specified resource group. + Storage account names must be between 3 and 24 characters in length and use numbers and + lower-case letters only. Required. + :type account_name: str + :param maxpagesize: Optional, specifies the maximum number of storage task assignment instances + to be included in the list response. Default value is None. + :type maxpagesize: str + :param filter: Optional. When specified, it can be used to query using reporting properties. + See `Constructing Filter Strings + `_ + for details. Default value is None. + :type filter: str + :return: An iterator like instance of either StorageTaskReportInstance or the result of + cls(response) + :rtype: + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.storage.v2023_05_01.models.StorageTaskReportInstance] + :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._api_version or "2023-05-01")) + cls: ClsType[_models.StorageTaskReportSummary] = kwargs.pop("cls", None) + + error_map: MutableMapping[int, Type[HttpResponseError]] = { + 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_request( + resource_group_name=resource_group_name, + account_name=account_name, + subscription_id=self._config.subscription_id, + maxpagesize=maxpagesize, + filter=filter, + api_version=api_version, + headers=_headers, + params=_params, + ) + _request = _convert_request(_request) + _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._api_version + _request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) + _request.method = "GET" + return _request + + async def extract_data(pipeline_response): + deserialized = self._deserialize("StorageTaskReportSummary", 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.ErrorResponseAutoGenerated, pipeline_response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + return pipeline_response + + return AsyncItemPaged(get_next, extract_data) diff --git a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/aio/operations/_storage_task_assignments_operations.py b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/aio/operations/_storage_task_assignments_operations.py new file mode 100644 index 00000000000..d2ecb21bc72 --- /dev/null +++ b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/aio/operations/_storage_task_assignments_operations.py @@ -0,0 +1,802 @@ +# pylint: disable=too-many-lines,too-many-statements +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- +from io import IOBase +import sys +from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, Type, TypeVar, Union, cast, overload +import urllib.parse + +from azure.core.async_paging import AsyncItemPaged, AsyncList +from azure.core.exceptions import ( + ClientAuthenticationError, + HttpResponseError, + ResourceExistsError, + ResourceNotFoundError, + ResourceNotModifiedError, + map_error, +) +from azure.core.pipeline import PipelineResponse +from azure.core.pipeline.transport import AsyncHttpResponse +from azure.core.polling import AsyncLROPoller, AsyncNoPolling, AsyncPollingMethod +from azure.core.rest import HttpRequest +from azure.core.tracing.decorator import distributed_trace +from azure.core.tracing.decorator_async import distributed_trace_async +from azure.core.utils import case_insensitive_dict +from azure.mgmt.core.exceptions import ARMErrorFormat +from azure.mgmt.core.polling.async_arm_polling import AsyncARMPolling + +from ... import models as _models +from ..._vendor import _convert_request +from ...operations._storage_task_assignments_operations import ( + build_create_request, + build_delete_request, + build_get_request, + build_list_request, + build_update_request, +) + +if sys.version_info >= (3, 9): + from collections.abc import MutableMapping +else: + from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports +T = TypeVar("T") +ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] + + +class StorageTaskAssignmentsOperations: + """ + .. warning:: + **DO NOT** instantiate this class directly. + + Instead, you should access the following operations through + :class:`~azure.mgmt.storage.v2023_05_01.aio.StorageManagementClient`'s + :attr:`storage_task_assignments` attribute. + """ + + models = _models + + def __init__(self, *args, **kwargs) -> None: + input_args = list(args) + self._client = input_args.pop(0) if input_args else kwargs.pop("client") + self._config = input_args.pop(0) if input_args else kwargs.pop("config") + self._serialize = input_args.pop(0) if input_args else kwargs.pop("serializer") + self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer") + self._api_version = input_args.pop(0) if input_args else kwargs.pop("api_version") + + async def _create_initial( + self, + resource_group_name: str, + account_name: str, + storage_task_assignment_name: str, + parameters: Union[_models.StorageTaskAssignment, IO[bytes]], + **kwargs: Any + ) -> Optional[_models.StorageTaskAssignment]: + error_map: MutableMapping[int, Type[HttpResponseError]] = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + 304: ResourceNotModifiedError, + } + error_map.update(kwargs.pop("error_map", {}) 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._api_version or "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[Optional[_models.StorageTaskAssignment]] = 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, "StorageTaskAssignment") + + _request = build_create_request( + resource_group_name=resource_group_name, + account_name=account_name, + storage_task_assignment_name=storage_task_assignment_name, + subscription_id=self._config.subscription_id, + api_version=api_version, + content_type=content_type, + json=_json, + content=_content, + headers=_headers, + params=_params, + ) + _request = _convert_request(_request) + _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, 201, 202]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponseAutoGenerated, pipeline_response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + deserialized = None + response_headers = {} + if response.status_code == 200: + deserialized = self._deserialize("StorageTaskAssignment", pipeline_response) + + if response.status_code == 201: + deserialized = self._deserialize("StorageTaskAssignment", pipeline_response) + + if response.status_code == 202: + response_headers["Location"] = self._deserialize("str", response.headers.get("Location")) + + if cls: + return cls(pipeline_response, deserialized, response_headers) # type: ignore + + return deserialized # type: ignore + + @overload + async def begin_create( + self, + resource_group_name: str, + account_name: str, + storage_task_assignment_name: str, + parameters: _models.StorageTaskAssignment, + *, + content_type: str = "application/json", + **kwargs: Any + ) -> AsyncLROPoller[_models.StorageTaskAssignment]: + """Asynchronously creates a new storage task assignment sub-resource with the specified + parameters. If a storage task assignment is already created and a subsequent create request is + issued with different properties, the storage task assignment properties will be updated. If a + storage task assignment is already created and a subsequent create or update request is issued + with the exact same set of properties, the request will succeed. + + :param resource_group_name: The name of the resource group. The name is case insensitive. + Required. + :type resource_group_name: str + :param account_name: The name of the storage account within the specified resource group. + Storage account names must be between 3 and 24 characters in length and use numbers and + lower-case letters only. Required. + :type account_name: str + :param storage_task_assignment_name: The name of the storage task assignment within the + specified resource group. Storage task assignment names must be between 3 and 24 characters in + length and use numbers and lower-case letters only. Required. + :type storage_task_assignment_name: str + :param parameters: The parameters to create a Storage Task Assignment. Required. + :type parameters: ~azure.mgmt.storage.v2023_05_01.models.StorageTaskAssignment + :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 StorageTaskAssignment or the result + of cls(response) + :rtype: + ~azure.core.polling.AsyncLROPoller[~azure.mgmt.storage.v2023_05_01.models.StorageTaskAssignment] + :raises ~azure.core.exceptions.HttpResponseError: + """ + + @overload + async def begin_create( + self, + resource_group_name: str, + account_name: str, + storage_task_assignment_name: str, + parameters: IO[bytes], + *, + content_type: str = "application/json", + **kwargs: Any + ) -> AsyncLROPoller[_models.StorageTaskAssignment]: + """Asynchronously creates a new storage task assignment sub-resource with the specified + parameters. If a storage task assignment is already created and a subsequent create request is + issued with different properties, the storage task assignment properties will be updated. If a + storage task assignment is already created and a subsequent create or update request is issued + with the exact same set of properties, the request will succeed. + + :param resource_group_name: The name of the resource group. The name is case insensitive. + Required. + :type resource_group_name: str + :param account_name: The name of the storage account within the specified resource group. + Storage account names must be between 3 and 24 characters in length and use numbers and + lower-case letters only. Required. + :type account_name: str + :param storage_task_assignment_name: The name of the storage task assignment within the + specified resource group. Storage task assignment names must be between 3 and 24 characters in + length and use numbers and lower-case letters only. Required. + :type storage_task_assignment_name: str + :param parameters: The parameters to create a Storage Task Assignment. 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 StorageTaskAssignment or the result + of cls(response) + :rtype: + ~azure.core.polling.AsyncLROPoller[~azure.mgmt.storage.v2023_05_01.models.StorageTaskAssignment] + :raises ~azure.core.exceptions.HttpResponseError: + """ + + @distributed_trace_async + async def begin_create( + self, + resource_group_name: str, + account_name: str, + storage_task_assignment_name: str, + parameters: Union[_models.StorageTaskAssignment, IO[bytes]], + **kwargs: Any + ) -> AsyncLROPoller[_models.StorageTaskAssignment]: + """Asynchronously creates a new storage task assignment sub-resource with the specified + parameters. If a storage task assignment is already created and a subsequent create request is + issued with different properties, the storage task assignment properties will be updated. If a + storage task assignment is already created and a subsequent create or update request is issued + with the exact same set of properties, the request will succeed. + + :param resource_group_name: The name of the resource group. The name is case insensitive. + Required. + :type resource_group_name: str + :param account_name: The name of the storage account within the specified resource group. + Storage account names must be between 3 and 24 characters in length and use numbers and + lower-case letters only. Required. + :type account_name: str + :param storage_task_assignment_name: The name of the storage task assignment within the + specified resource group. Storage task assignment names must be between 3 and 24 characters in + length and use numbers and lower-case letters only. Required. + :type storage_task_assignment_name: str + :param parameters: The parameters to create a Storage Task Assignment. Is either a + StorageTaskAssignment type or a IO[bytes] type. Required. + :type parameters: ~azure.mgmt.storage.v2023_05_01.models.StorageTaskAssignment or IO[bytes] + :return: An instance of AsyncLROPoller that returns either StorageTaskAssignment or the result + of cls(response) + :rtype: + ~azure.core.polling.AsyncLROPoller[~azure.mgmt.storage.v2023_05_01.models.StorageTaskAssignment] + :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._api_version or "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[_models.StorageTaskAssignment] = 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._create_initial( + resource_group_name=resource_group_name, + account_name=account_name, + storage_task_assignment_name=storage_task_assignment_name, + parameters=parameters, + api_version=api_version, + content_type=content_type, + cls=lambda x, y, z: x, + headers=_headers, + params=_params, + **kwargs + ) + kwargs.pop("error_map", None) + + def get_long_running_output(pipeline_response): + deserialized = self._deserialize("StorageTaskAssignment", pipeline_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.StorageTaskAssignment].from_continuation_token( + polling_method=polling_method, + continuation_token=cont_token, + client=self._client, + deserialization_callback=get_long_running_output, + ) + return AsyncLROPoller[_models.StorageTaskAssignment]( + self._client, raw_result, get_long_running_output, polling_method # type: ignore + ) + + async def _update_initial( + self, + resource_group_name: str, + account_name: str, + storage_task_assignment_name: str, + parameters: Union[_models.StorageTaskAssignmentUpdateParameters, IO[bytes]], + **kwargs: Any + ) -> Optional[_models.StorageTaskAssignment]: + error_map: MutableMapping[int, Type[HttpResponseError]] = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + 304: ResourceNotModifiedError, + } + error_map.update(kwargs.pop("error_map", {}) 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._api_version or "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[Optional[_models.StorageTaskAssignment]] = 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, "StorageTaskAssignmentUpdateParameters") + + _request = build_update_request( + resource_group_name=resource_group_name, + account_name=account_name, + storage_task_assignment_name=storage_task_assignment_name, + subscription_id=self._config.subscription_id, + api_version=api_version, + content_type=content_type, + json=_json, + content=_content, + headers=_headers, + params=_params, + ) + _request = _convert_request(_request) + _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, 202]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponseAutoGenerated, pipeline_response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + deserialized = None + response_headers = {} + if response.status_code == 200: + deserialized = self._deserialize("StorageTaskAssignment", pipeline_response) + + if response.status_code == 202: + response_headers["Location"] = self._deserialize("str", response.headers.get("Location")) + + if cls: + return cls(pipeline_response, deserialized, response_headers) # type: ignore + + return deserialized # type: ignore + + @overload + async def begin_update( + self, + resource_group_name: str, + account_name: str, + storage_task_assignment_name: str, + parameters: _models.StorageTaskAssignmentUpdateParameters, + *, + content_type: str = "application/json", + **kwargs: Any + ) -> AsyncLROPoller[_models.StorageTaskAssignment]: + """Update storage task assignment properties. + + :param resource_group_name: The name of the resource group. The name is case insensitive. + Required. + :type resource_group_name: str + :param account_name: The name of the storage account within the specified resource group. + Storage account names must be between 3 and 24 characters in length and use numbers and + lower-case letters only. Required. + :type account_name: str + :param storage_task_assignment_name: The name of the storage task assignment within the + specified resource group. Storage task assignment names must be between 3 and 24 characters in + length and use numbers and lower-case letters only. Required. + :type storage_task_assignment_name: str + :param parameters: The parameters to update a Storage Task Assignment. Required. + :type parameters: ~azure.mgmt.storage.v2023_05_01.models.StorageTaskAssignmentUpdateParameters + :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 StorageTaskAssignment or the result + of cls(response) + :rtype: + ~azure.core.polling.AsyncLROPoller[~azure.mgmt.storage.v2023_05_01.models.StorageTaskAssignment] + :raises ~azure.core.exceptions.HttpResponseError: + """ + + @overload + async def begin_update( + self, + resource_group_name: str, + account_name: str, + storage_task_assignment_name: str, + parameters: IO[bytes], + *, + content_type: str = "application/json", + **kwargs: Any + ) -> AsyncLROPoller[_models.StorageTaskAssignment]: + """Update storage task assignment properties. + + :param resource_group_name: The name of the resource group. The name is case insensitive. + Required. + :type resource_group_name: str + :param account_name: The name of the storage account within the specified resource group. + Storage account names must be between 3 and 24 characters in length and use numbers and + lower-case letters only. Required. + :type account_name: str + :param storage_task_assignment_name: The name of the storage task assignment within the + specified resource group. Storage task assignment names must be between 3 and 24 characters in + length and use numbers and lower-case letters only. Required. + :type storage_task_assignment_name: str + :param parameters: The parameters to update a Storage Task Assignment. 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 StorageTaskAssignment or the result + of cls(response) + :rtype: + ~azure.core.polling.AsyncLROPoller[~azure.mgmt.storage.v2023_05_01.models.StorageTaskAssignment] + :raises ~azure.core.exceptions.HttpResponseError: + """ + + @distributed_trace_async + async def begin_update( + self, + resource_group_name: str, + account_name: str, + storage_task_assignment_name: str, + parameters: Union[_models.StorageTaskAssignmentUpdateParameters, IO[bytes]], + **kwargs: Any + ) -> AsyncLROPoller[_models.StorageTaskAssignment]: + """Update storage task assignment properties. + + :param resource_group_name: The name of the resource group. The name is case insensitive. + Required. + :type resource_group_name: str + :param account_name: The name of the storage account within the specified resource group. + Storage account names must be between 3 and 24 characters in length and use numbers and + lower-case letters only. Required. + :type account_name: str + :param storage_task_assignment_name: The name of the storage task assignment within the + specified resource group. Storage task assignment names must be between 3 and 24 characters in + length and use numbers and lower-case letters only. Required. + :type storage_task_assignment_name: str + :param parameters: The parameters to update a Storage Task Assignment. Is either a + StorageTaskAssignmentUpdateParameters type or a IO[bytes] type. Required. + :type parameters: ~azure.mgmt.storage.v2023_05_01.models.StorageTaskAssignmentUpdateParameters + or IO[bytes] + :return: An instance of AsyncLROPoller that returns either StorageTaskAssignment or the result + of cls(response) + :rtype: + ~azure.core.polling.AsyncLROPoller[~azure.mgmt.storage.v2023_05_01.models.StorageTaskAssignment] + :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._api_version or "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[_models.StorageTaskAssignment] = 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._update_initial( + resource_group_name=resource_group_name, + account_name=account_name, + storage_task_assignment_name=storage_task_assignment_name, + parameters=parameters, + api_version=api_version, + content_type=content_type, + cls=lambda x, y, z: x, + headers=_headers, + params=_params, + **kwargs + ) + kwargs.pop("error_map", None) + + def get_long_running_output(pipeline_response): + deserialized = self._deserialize("StorageTaskAssignment", pipeline_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.StorageTaskAssignment].from_continuation_token( + polling_method=polling_method, + continuation_token=cont_token, + client=self._client, + deserialization_callback=get_long_running_output, + ) + return AsyncLROPoller[_models.StorageTaskAssignment]( + self._client, raw_result, get_long_running_output, polling_method # type: ignore + ) + + @distributed_trace_async + async def get( + self, resource_group_name: str, account_name: str, storage_task_assignment_name: str, **kwargs: Any + ) -> _models.StorageTaskAssignment: + """Get the storage task assignment properties. + + :param resource_group_name: The name of the resource group. The name is case insensitive. + Required. + :type resource_group_name: str + :param account_name: The name of the storage account within the specified resource group. + Storage account names must be between 3 and 24 characters in length and use numbers and + lower-case letters only. Required. + :type account_name: str + :param storage_task_assignment_name: The name of the storage task assignment within the + specified resource group. Storage task assignment names must be between 3 and 24 characters in + length and use numbers and lower-case letters only. Required. + :type storage_task_assignment_name: str + :return: StorageTaskAssignment or the result of cls(response) + :rtype: ~azure.mgmt.storage.v2023_05_01.models.StorageTaskAssignment + :raises ~azure.core.exceptions.HttpResponseError: + """ + error_map: MutableMapping[int, Type[HttpResponseError]] = { + 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._api_version or "2023-05-01")) + cls: ClsType[_models.StorageTaskAssignment] = kwargs.pop("cls", None) + + _request = build_get_request( + resource_group_name=resource_group_name, + account_name=account_name, + storage_task_assignment_name=storage_task_assignment_name, + subscription_id=self._config.subscription_id, + api_version=api_version, + headers=_headers, + params=_params, + ) + _request = _convert_request(_request) + _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.ErrorResponseAutoGenerated, pipeline_response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + deserialized = self._deserialize("StorageTaskAssignment", pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) # type: ignore + + return deserialized # type: ignore + + async def _delete_initial( # pylint: disable=inconsistent-return-statements + self, resource_group_name: str, account_name: str, storage_task_assignment_name: str, **kwargs: Any + ) -> None: + error_map: MutableMapping[int, Type[HttpResponseError]] = { + 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._api_version or "2023-05-01")) + cls: ClsType[None] = kwargs.pop("cls", None) + + _request = build_delete_request( + resource_group_name=resource_group_name, + account_name=account_name, + storage_task_assignment_name=storage_task_assignment_name, + subscription_id=self._config.subscription_id, + api_version=api_version, + headers=_headers, + params=_params, + ) + _request = _convert_request(_request) + _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 [202, 204]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponseAutoGenerated, 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")) + + if cls: + return cls(pipeline_response, None, response_headers) # type: ignore + + @distributed_trace_async + async def begin_delete( + self, resource_group_name: str, account_name: str, storage_task_assignment_name: str, **kwargs: Any + ) -> AsyncLROPoller[None]: + """Delete the storage task assignment sub-resource. + + :param resource_group_name: The name of the resource group. The name is case insensitive. + Required. + :type resource_group_name: str + :param account_name: The name of the storage account within the specified resource group. + Storage account names must be between 3 and 24 characters in length and use numbers and + lower-case letters only. Required. + :type account_name: str + :param storage_task_assignment_name: The name of the storage task assignment within the + specified resource group. Storage task assignment names must be between 3 and 24 characters in + length and use numbers and lower-case letters only. Required. + :type storage_task_assignment_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._api_version or "2023-05-01")) + 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( # type: ignore + resource_group_name=resource_group_name, + account_name=account_name, + storage_task_assignment_name=storage_task_assignment_name, + api_version=api_version, + cls=lambda x, y, z: x, + headers=_headers, + params=_params, + **kwargs + ) + 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, account_name: str, maxpagesize: Optional[str] = None, **kwargs: Any + ) -> AsyncIterable["_models.StorageTaskAssignment"]: + """List all the storage task assignments in an account. + + :param resource_group_name: The name of the resource group. The name is case insensitive. + Required. + :type resource_group_name: str + :param account_name: The name of the storage account within the specified resource group. + Storage account names must be between 3 and 24 characters in length and use numbers and + lower-case letters only. Required. + :type account_name: str + :param maxpagesize: Optional, specifies the maximum number of storage task assignment Ids to be + included in the list response. Default value is None. + :type maxpagesize: str + :return: An iterator like instance of either StorageTaskAssignment or the result of + cls(response) + :rtype: + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.storage.v2023_05_01.models.StorageTaskAssignment] + :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._api_version or "2023-05-01")) + cls: ClsType[_models.StorageTaskAssignmentsList] = kwargs.pop("cls", None) + + error_map: MutableMapping[int, Type[HttpResponseError]] = { + 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_request( + resource_group_name=resource_group_name, + account_name=account_name, + subscription_id=self._config.subscription_id, + maxpagesize=maxpagesize, + api_version=api_version, + headers=_headers, + params=_params, + ) + _request = _convert_request(_request) + _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._api_version + _request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) + _request.method = "GET" + return _request + + async def extract_data(pipeline_response): + deserialized = self._deserialize("StorageTaskAssignmentsList", 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.ErrorResponseAutoGenerated, pipeline_response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + return pipeline_response + + return AsyncItemPaged(get_next, extract_data) diff --git a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/aio/operations/_table_operations.py b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/aio/operations/_table_operations.py similarity index 72% rename from src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/aio/operations/_table_operations.py rename to src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/aio/operations/_table_operations.py index b4bf2f4a6d7..5a7587e7a96 100644 --- a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/aio/operations/_table_operations.py +++ b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/aio/operations/_table_operations.py @@ -1,4 +1,4 @@ -# pylint: disable=too-many-lines +# pylint: disable=too-many-lines,too-many-statements # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -6,8 +6,9 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase import sys -from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, TypeVar, Union, overload +from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, Type, TypeVar, Union, overload import urllib.parse from azure.core.async_paging import AsyncItemPaged, AsyncList @@ -37,10 +38,10 @@ build_update_request, ) -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +if sys.version_info >= (3, 9): + from collections.abc import MutableMapping else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports + from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -51,7 +52,7 @@ class TableOperations: **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.storage.v2022_09_01.aio.StorageManagementClient`'s + :class:`~azure.mgmt.storage.v2023_05_01.aio.StorageManagementClient`'s :attr:`table` attribute. """ @@ -63,6 +64,7 @@ def __init__(self, *args, **kwargs) -> None: self._config = input_args.pop(0) if input_args else kwargs.pop("config") self._serialize = input_args.pop(0) if input_args else kwargs.pop("serializer") self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer") + self._api_version = input_args.pop(0) if input_args else kwargs.pop("api_version") @overload async def create( @@ -89,13 +91,12 @@ async def create( with a numeric character. Required. :type table_name: str :param parameters: The parameters to provide to create a table. Default value is None. - :type parameters: ~azure.mgmt.storage.v2022_09_01.models.Table + :type parameters: ~azure.mgmt.storage.v2023_05_01.models.Table :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: Table or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.Table + :rtype: ~azure.mgmt.storage.v2023_05_01.models.Table :raises ~azure.core.exceptions.HttpResponseError: """ @@ -105,7 +106,7 @@ async def create( resource_group_name: str, account_name: str, table_name: str, - parameters: Optional[IO] = None, + parameters: Optional[IO[bytes]] = None, *, content_type: str = "application/json", **kwargs: Any @@ -124,13 +125,12 @@ async def create( with a numeric character. Required. :type table_name: str :param parameters: The parameters to provide to create a table. Default value is None. - :type parameters: IO + :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 - :keyword callable cls: A custom type or function that will be passed the direct response :return: Table or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.Table + :rtype: ~azure.mgmt.storage.v2023_05_01.models.Table :raises ~azure.core.exceptions.HttpResponseError: """ @@ -140,7 +140,7 @@ async def create( resource_group_name: str, account_name: str, table_name: str, - parameters: Optional[Union[_models.Table, IO]] = None, + parameters: Optional[Union[_models.Table, IO[bytes]]] = None, **kwargs: Any ) -> _models.Table: """Creates a new table with the specified table name, under the specified account. @@ -156,18 +156,14 @@ async def create( and 63 characters.The name must comprise of only alphanumeric characters and it cannot begin with a numeric character. Required. :type table_name: str - :param parameters: The parameters to provide to create a table. Is either a model type or a IO - type. Default value is None. - :type parameters: ~azure.mgmt.storage.v2022_09_01.models.Table or IO - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response + :param parameters: The parameters to provide to create a table. Is either a Table type or a + IO[bytes] type. Default value is None. + :type parameters: ~azure.mgmt.storage.v2023_05_01.models.Table or IO[bytes] :return: Table or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.Table + :rtype: ~azure.mgmt.storage.v2023_05_01.models.Table :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -178,14 +174,14 @@ async def create( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[_models.Table] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[_models.Table] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: if parameters is not None: @@ -193,7 +189,7 @@ async def create( else: _json = None - request = build_create_request( + _request = build_create_request( resource_group_name=resource_group_name, account_name=account_name, table_name=table_name, @@ -202,15 +198,15 @@ async def create( content_type=content_type, json=_json, content=_content, - template_url=self.create.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -222,11 +218,9 @@ async def create( deserialized = self._deserialize("Table", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized + return cls(pipeline_response, deserialized, {}) # type: ignore - create.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/tableServices/default/tables/{tableName}"} # type: ignore + return deserialized # type: ignore @overload async def update( @@ -253,13 +247,12 @@ async def update( with a numeric character. Required. :type table_name: str :param parameters: The parameters to provide to create a table. Default value is None. - :type parameters: ~azure.mgmt.storage.v2022_09_01.models.Table + :type parameters: ~azure.mgmt.storage.v2023_05_01.models.Table :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: Table or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.Table + :rtype: ~azure.mgmt.storage.v2023_05_01.models.Table :raises ~azure.core.exceptions.HttpResponseError: """ @@ -269,7 +262,7 @@ async def update( resource_group_name: str, account_name: str, table_name: str, - parameters: Optional[IO] = None, + parameters: Optional[IO[bytes]] = None, *, content_type: str = "application/json", **kwargs: Any @@ -288,13 +281,12 @@ async def update( with a numeric character. Required. :type table_name: str :param parameters: The parameters to provide to create a table. Default value is None. - :type parameters: IO + :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 - :keyword callable cls: A custom type or function that will be passed the direct response :return: Table or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.Table + :rtype: ~azure.mgmt.storage.v2023_05_01.models.Table :raises ~azure.core.exceptions.HttpResponseError: """ @@ -304,7 +296,7 @@ async def update( resource_group_name: str, account_name: str, table_name: str, - parameters: Optional[Union[_models.Table, IO]] = None, + parameters: Optional[Union[_models.Table, IO[bytes]]] = None, **kwargs: Any ) -> _models.Table: """Creates a new table with the specified table name, under the specified account. @@ -320,18 +312,14 @@ async def update( and 63 characters.The name must comprise of only alphanumeric characters and it cannot begin with a numeric character. Required. :type table_name: str - :param parameters: The parameters to provide to create a table. Is either a model type or a IO - type. Default value is None. - :type parameters: ~azure.mgmt.storage.v2022_09_01.models.Table or IO - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response + :param parameters: The parameters to provide to create a table. Is either a Table type or a + IO[bytes] type. Default value is None. + :type parameters: ~azure.mgmt.storage.v2023_05_01.models.Table or IO[bytes] :return: Table or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.Table + :rtype: ~azure.mgmt.storage.v2023_05_01.models.Table :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -342,14 +330,14 @@ async def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[_models.Table] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[_models.Table] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: if parameters is not None: @@ -357,7 +345,7 @@ async def update( else: _json = None - request = build_update_request( + _request = build_update_request( resource_group_name=resource_group_name, account_name=account_name, table_name=table_name, @@ -366,15 +354,15 @@ async def update( content_type=content_type, json=_json, content=_content, - template_url=self.update.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -386,11 +374,9 @@ async def update( deserialized = self._deserialize("Table", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized + return cls(pipeline_response, deserialized, {}) # type: ignore - update.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/tableServices/default/tables/{tableName}"} # type: ignore + return deserialized # type: ignore @distributed_trace_async async def get(self, resource_group_name: str, account_name: str, table_name: str, **kwargs: Any) -> _models.Table: @@ -407,12 +393,11 @@ async def get(self, resource_group_name: str, account_name: str, table_name: str and 63 characters.The name must comprise of only alphanumeric characters and it cannot begin with a numeric character. Required. :type table_name: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: Table or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.Table + :rtype: ~azure.mgmt.storage.v2023_05_01.models.Table :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -423,24 +408,24 @@ async def get(self, resource_group_name: str, account_name: str, table_name: str _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[_models.Table] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[_models.Table] = kwargs.pop("cls", None) - request = build_get_request( + _request = build_get_request( resource_group_name=resource_group_name, account_name=account_name, table_name=table_name, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.get.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -452,11 +437,9 @@ async def get(self, resource_group_name: str, account_name: str, table_name: str deserialized = self._deserialize("Table", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) + return cls(pipeline_response, deserialized, {}) # type: ignore - return deserialized - - get.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/tableServices/default/tables/{tableName}"} # type: ignore + return deserialized # type: ignore @distributed_trace_async async def delete( # pylint: disable=inconsistent-return-statements @@ -475,12 +458,11 @@ async def delete( # pylint: disable=inconsistent-return-statements and 63 characters.The name must comprise of only alphanumeric characters and it cannot begin with a numeric character. Required. :type table_name: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: None or the result of cls(response) :rtype: None :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -491,24 +473,24 @@ async def delete( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[None] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[None] = kwargs.pop("cls", None) - request = build_delete_request( + _request = build_delete_request( resource_group_name=resource_group_name, account_name=account_name, table_name=table_name, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.delete.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -518,9 +500,7 @@ async def delete( # pylint: disable=inconsistent-return-statements raise HttpResponseError(response=response, error_format=ARMErrorFormat) if cls: - return cls(pipeline_response, None, {}) - - delete.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/tableServices/default/tables/{tableName}"} # type: ignore + return cls(pipeline_response, None, {}) # type: ignore @distributed_trace def list(self, resource_group_name: str, account_name: str, **kwargs: Any) -> AsyncIterable["_models.Table"]: @@ -533,18 +513,17 @@ def list(self, resource_group_name: str, account_name: str, **kwargs: Any) -> As Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only. Required. :type account_name: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either Table or the result of cls(response) - :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.storage.v2022_09_01.models.Table] + :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.storage.v2023_05_01.models.Table] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[_models.ListTableResource] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[_models.ListTableResource] = kwargs.pop("cls", None) - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -555,17 +534,16 @@ def list(self, resource_group_name: str, account_name: str, **kwargs: Any) -> As def prepare_request(next_link=None): if not next_link: - request = build_list_request( + _request = build_list_request( resource_group_name=resource_group_name, account_name=account_name, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.list.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) else: # make call to next link with the client's api-version @@ -576,27 +554,28 @@ def prepare_request(next_link=None): for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() } ) - _next_request_params["api-version"] = self._config.api_version - request = HttpRequest( + _next_request_params["api-version"] = self._api_version + _request = HttpRequest( "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore - request.method = "GET" - return request + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) + _request.method = "GET" + return _request async def extract_data(pipeline_response): deserialized = self._deserialize("ListTableResource", pipeline_response) list_of_elem = deserialized.value if cls: - list_of_elem = cls(list_of_elem) + 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) + _request = prepare_request(next_link) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -607,5 +586,3 @@ async def get_next(next_link=None): return pipeline_response return AsyncItemPaged(get_next, extract_data) - - list.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/tableServices/default/tables"} # type: ignore diff --git a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/aio/operations/_table_services_operations.py b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/aio/operations/_table_services_operations.py similarity index 65% rename from src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/aio/operations/_table_services_operations.py rename to src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/aio/operations/_table_services_operations.py index f1bbf769c6e..3f74a248887 100644 --- a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/aio/operations/_table_services_operations.py +++ b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/aio/operations/_table_services_operations.py @@ -1,4 +1,4 @@ -# pylint: disable=too-many-lines +# pylint: disable=too-many-lines,too-many-statements # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -6,8 +6,9 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase import sys -from typing import Any, Callable, Dict, IO, Optional, TypeVar, Union, overload +from typing import Any, Callable, Dict, IO, Literal, Optional, Type, TypeVar, Union, overload from azure.core.exceptions import ( ClientAuthenticationError, @@ -32,10 +33,10 @@ build_set_service_properties_request, ) -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +if sys.version_info >= (3, 9): + from collections.abc import MutableMapping else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports + from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -46,7 +47,7 @@ class TableServicesOperations: **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.storage.v2022_09_01.aio.StorageManagementClient`'s + :class:`~azure.mgmt.storage.v2023_05_01.aio.StorageManagementClient`'s :attr:`table_services` attribute. """ @@ -58,6 +59,7 @@ def __init__(self, *args, **kwargs) -> None: self._config = input_args.pop(0) if input_args else kwargs.pop("config") self._serialize = input_args.pop(0) if input_args else kwargs.pop("serializer") self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer") + self._api_version = input_args.pop(0) if input_args else kwargs.pop("api_version") @distributed_trace_async async def list(self, resource_group_name: str, account_name: str, **kwargs: Any) -> _models.ListTableServices: @@ -70,12 +72,11 @@ async def list(self, resource_group_name: str, account_name: str, **kwargs: Any) Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only. Required. :type account_name: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: ListTableServices or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.ListTableServices + :rtype: ~azure.mgmt.storage.v2023_05_01.models.ListTableServices :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -86,23 +87,23 @@ async def list(self, resource_group_name: str, account_name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[_models.ListTableServices] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[_models.ListTableServices] = kwargs.pop("cls", None) - request = build_list_request( + _request = build_list_request( resource_group_name=resource_group_name, account_name=account_name, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.list.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -114,11 +115,9 @@ async def list(self, resource_group_name: str, account_name: str, **kwargs: Any) deserialized = self._deserialize("ListTableServices", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) + return cls(pipeline_response, deserialized, {}) # type: ignore - return deserialized - - list.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/tableServices"} # type: ignore + return deserialized # type: ignore @overload async def set_service_properties( @@ -142,17 +141,12 @@ async def set_service_properties( :type account_name: str :param parameters: The properties of a storage account’s Table service, only properties for Storage Analytics and CORS (Cross-Origin Resource Sharing) rules can be specified. Required. - :type parameters: ~azure.mgmt.storage.v2022_09_01.models.TableServiceProperties + :type parameters: ~azure.mgmt.storage.v2023_05_01.models.TableServiceProperties :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str - :keyword table_service_name: The name of the Table Service within the specified storage - account. Table Service Name must be 'default'. Default value is "default". Note that overriding - this default value may result in unsupported behavior. - :paramtype table_service_name: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: TableServiceProperties or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.TableServiceProperties + :rtype: ~azure.mgmt.storage.v2023_05_01.models.TableServiceProperties :raises ~azure.core.exceptions.HttpResponseError: """ @@ -161,7 +155,7 @@ async def set_service_properties( self, resource_group_name: str, account_name: str, - parameters: IO, + parameters: IO[bytes], *, content_type: str = "application/json", **kwargs: Any @@ -178,17 +172,12 @@ async def set_service_properties( :type account_name: str :param parameters: The properties of a storage account’s Table service, only properties for Storage Analytics and CORS (Cross-Origin Resource Sharing) rules can be specified. Required. - :type parameters: IO + :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 - :keyword table_service_name: The name of the Table Service within the specified storage - account. Table Service Name must be 'default'. Default value is "default". Note that overriding - this default value may result in unsupported behavior. - :paramtype table_service_name: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: TableServiceProperties or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.TableServiceProperties + :rtype: ~azure.mgmt.storage.v2023_05_01.models.TableServiceProperties :raises ~azure.core.exceptions.HttpResponseError: """ @@ -197,7 +186,7 @@ async def set_service_properties( self, resource_group_name: str, account_name: str, - parameters: Union[_models.TableServiceProperties, IO], + parameters: Union[_models.TableServiceProperties, IO[bytes]], **kwargs: Any ) -> _models.TableServiceProperties: """Sets the properties of a storage account’s Table service, including properties for Storage @@ -212,21 +201,13 @@ async def set_service_properties( :type account_name: str :param parameters: The properties of a storage account’s Table service, only properties for Storage Analytics and CORS (Cross-Origin Resource Sharing) rules can be specified. Is either a - model type or a IO type. Required. - :type parameters: ~azure.mgmt.storage.v2022_09_01.models.TableServiceProperties or IO - :keyword table_service_name: The name of the Table Service within the specified storage - account. Table Service Name must be 'default'. Default value is "default". Note that overriding - this default value may result in unsupported behavior. - :paramtype table_service_name: str - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response + TableServiceProperties type or a IO[bytes] type. Required. + :type parameters: ~azure.mgmt.storage.v2023_05_01.models.TableServiceProperties or IO[bytes] :return: TableServiceProperties or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.TableServiceProperties + :rtype: ~azure.mgmt.storage.v2023_05_01.models.TableServiceProperties :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -237,20 +218,20 @@ async def set_service_properties( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - table_service_name = kwargs.pop("table_service_name", "default") # type: Literal["default"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[_models.TableServiceProperties] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + table_service_name: Literal["default"] = kwargs.pop("table_service_name", "default") + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[_models.TableServiceProperties] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "TableServiceProperties") - request = build_set_service_properties_request( + _request = build_set_service_properties_request( resource_group_name=resource_group_name, account_name=account_name, subscription_id=self._config.subscription_id, @@ -259,15 +240,15 @@ async def set_service_properties( content_type=content_type, json=_json, content=_content, - template_url=self.set_service_properties.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -279,11 +260,9 @@ async def set_service_properties( deserialized = self._deserialize("TableServiceProperties", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) + return cls(pipeline_response, deserialized, {}) # type: ignore - return deserialized - - set_service_properties.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/tableServices/{tableServiceName}"} # type: ignore + return deserialized # type: ignore @distributed_trace_async async def get_service_properties( @@ -299,16 +278,11 @@ async def get_service_properties( Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only. Required. :type account_name: str - :keyword table_service_name: The name of the Table Service within the specified storage - account. Table Service Name must be 'default'. Default value is "default". Note that overriding - this default value may result in unsupported behavior. - :paramtype table_service_name: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: TableServiceProperties or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.TableServiceProperties + :rtype: ~azure.mgmt.storage.v2023_05_01.models.TableServiceProperties :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -319,25 +293,25 @@ async def get_service_properties( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - table_service_name = kwargs.pop("table_service_name", "default") # type: Literal["default"] - cls = kwargs.pop("cls", None) # type: ClsType[_models.TableServiceProperties] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + table_service_name: Literal["default"] = kwargs.pop("table_service_name", "default") + cls: ClsType[_models.TableServiceProperties] = kwargs.pop("cls", None) - request = build_get_service_properties_request( + _request = build_get_service_properties_request( resource_group_name=resource_group_name, account_name=account_name, subscription_id=self._config.subscription_id, api_version=api_version, table_service_name=table_service_name, - template_url=self.get_service_properties.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -349,8 +323,6 @@ async def get_service_properties( deserialized = self._deserialize("TableServiceProperties", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized + return cls(pipeline_response, deserialized, {}) # type: ignore - get_service_properties.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/tableServices/{tableServiceName}"} # type: ignore + return deserialized # type: ignore diff --git a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/aio/operations/_usages_operations.py b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/aio/operations/_usages_operations.py similarity index 73% rename from src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/aio/operations/_usages_operations.py rename to src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/aio/operations/_usages_operations.py index 079390ff901..2cfe1b9f0a6 100644 --- a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/aio/operations/_usages_operations.py +++ b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/aio/operations/_usages_operations.py @@ -1,4 +1,4 @@ -# pylint: disable=too-many-lines +# pylint: disable=too-many-lines,too-many-statements # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -7,7 +7,7 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- import sys -from typing import Any, AsyncIterable, Callable, Dict, Optional, TypeVar +from typing import Any, AsyncIterable, Callable, Dict, Optional, Type, TypeVar import urllib.parse from azure.core.async_paging import AsyncItemPaged, AsyncList @@ -30,10 +30,10 @@ from ..._vendor import _convert_request from ...operations._usages_operations import build_list_by_location_request -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +if sys.version_info >= (3, 9): + from collections.abc import MutableMapping else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports + from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -44,7 +44,7 @@ class UsagesOperations: **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.storage.v2022_09_01.aio.StorageManagementClient`'s + :class:`~azure.mgmt.storage.v2023_05_01.aio.StorageManagementClient`'s :attr:`usages` attribute. """ @@ -56,6 +56,7 @@ def __init__(self, *args, **kwargs) -> None: self._config = input_args.pop(0) if input_args else kwargs.pop("config") self._serialize = input_args.pop(0) if input_args else kwargs.pop("serializer") self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer") + self._api_version = input_args.pop(0) if input_args else kwargs.pop("api_version") @distributed_trace def list_by_location(self, location: str, **kwargs: Any) -> AsyncIterable["_models.Usage"]: @@ -64,18 +65,17 @@ def list_by_location(self, location: str, **kwargs: Any) -> AsyncIterable["_mode :param location: The location of the Azure Storage resource. Required. :type location: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either Usage or the result of cls(response) - :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.storage.v2022_09_01.models.Usage] + :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.storage.v2023_05_01.models.Usage] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[_models.UsageListResult] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[_models.UsageListResult] = kwargs.pop("cls", None) - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -86,16 +86,15 @@ def list_by_location(self, location: str, **kwargs: Any) -> AsyncIterable["_mode def prepare_request(next_link=None): if not next_link: - request = build_list_by_location_request( + _request = build_list_by_location_request( location=location, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.list_by_location.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) else: # make call to next link with the client's api-version @@ -106,27 +105,28 @@ def prepare_request(next_link=None): for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() } ) - _next_request_params["api-version"] = self._config.api_version - request = HttpRequest( + _next_request_params["api-version"] = self._api_version + _request = HttpRequest( "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore - request.method = "GET" - return request + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) + _request.method = "GET" + return _request async def extract_data(pipeline_response): deserialized = self._deserialize("UsageListResult", pipeline_response) list_of_elem = deserialized.value if cls: - list_of_elem = cls(list_of_elem) + list_of_elem = cls(list_of_elem) # type: ignore return None, AsyncList(list_of_elem) async def get_next(next_link=None): - request = prepare_request(next_link) + _request = prepare_request(next_link) - pipeline_response = await self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -137,5 +137,3 @@ async def get_next(next_link=None): return pipeline_response return AsyncItemPaged(get_next, extract_data) - - list_by_location.metadata = {"url": "/subscriptions/{subscriptionId}/providers/Microsoft.Storage/locations/{location}/usages"} # type: ignore diff --git a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/models/__init__.py b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/models/__init__.py similarity index 79% rename from src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/models/__init__.py rename to src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/models/__init__.py index 1b37ad97eb1..32d458c161b 100644 --- a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/models/__init__.py +++ b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/models/__init__.py @@ -13,6 +13,7 @@ from ._models_py3 import AzureEntityResource from ._models_py3 import AzureFilesIdentityBasedAuthentication from ._models_py3 import BlobContainer +from ._models_py3 import BlobInventoryCreationTime from ._models_py3 import BlobInventoryPolicy from ._models_py3 import BlobInventoryPolicyDefinition from ._models_py3 import BlobInventoryPolicyFilter @@ -44,8 +45,14 @@ from ._models_py3 import EncryptionService from ._models_py3 import EncryptionServices from ._models_py3 import Endpoints +from ._models_py3 import ErrorAdditionalInfo +from ._models_py3 import ErrorDetail from ._models_py3 import ErrorResponse +from ._models_py3 import ErrorResponseAutoGenerated from ._models_py3 import ErrorResponseBody +from ._models_py3 import ExecutionTarget +from ._models_py3 import ExecutionTrigger +from ._models_py3 import ExecutionTriggerUpdate from ._models_py3 import ExtendedLocation from ._models_py3 import FileServiceItems from ._models_py3 import FileServiceProperties @@ -95,6 +102,14 @@ from ._models_py3 import MetricSpecification from ._models_py3 import Multichannel from ._models_py3 import NetworkRuleSet +from ._models_py3 import NetworkSecurityPerimeter +from ._models_py3 import NetworkSecurityPerimeterConfiguration +from ._models_py3 import NetworkSecurityPerimeterConfigurationList +from ._models_py3 import NetworkSecurityPerimeterConfigurationPropertiesProfile +from ._models_py3 import NetworkSecurityPerimeterConfigurationPropertiesResourceAssociation +from ._models_py3 import NspAccessRule +from ._models_py3 import NspAccessRuleProperties +from ._models_py3 import NspAccessRulePropertiesSubscriptionsItem from ._models_py3 import ObjectReplicationPolicies from ._models_py3 import ObjectReplicationPolicy from ._models_py3 import ObjectReplicationPolicyFilter @@ -111,10 +126,14 @@ from ._models_py3 import PrivateLinkServiceConnectionState from ._models_py3 import ProtectedAppendWritesHistory from ._models_py3 import ProtocolSettings +from ._models_py3 import ProvisioningIssue +from ._models_py3 import ProvisioningIssueProperties from ._models_py3 import ProxyResource +from ._models_py3 import ProxyResourceAutoGenerated from ._models_py3 import QueueServiceProperties from ._models_py3 import Resource from ._models_py3 import ResourceAccessRule +from ._models_py3 import ResourceAutoGenerated from ._models_py3 import RestorePolicyProperties from ._models_py3 import Restriction from ._models_py3 import RoutingPreference @@ -135,11 +154,24 @@ from ._models_py3 import StorageAccountListKeysResult from ._models_py3 import StorageAccountListResult from ._models_py3 import StorageAccountMicrosoftEndpoints +from ._models_py3 import StorageAccountMigration from ._models_py3 import StorageAccountRegenerateKeyParameters from ._models_py3 import StorageAccountSkuConversionStatus from ._models_py3 import StorageAccountUpdateParameters from ._models_py3 import StorageQueue from ._models_py3 import StorageSkuListResult +from ._models_py3 import StorageTaskAssignment +from ._models_py3 import StorageTaskAssignmentExecutionContext +from ._models_py3 import StorageTaskAssignmentProperties +from ._models_py3 import StorageTaskAssignmentReport +from ._models_py3 import StorageTaskAssignmentUpdateExecutionContext +from ._models_py3 import StorageTaskAssignmentUpdateParameters +from ._models_py3 import StorageTaskAssignmentUpdateProperties +from ._models_py3 import StorageTaskAssignmentUpdateReport +from ._models_py3 import StorageTaskAssignmentsList +from ._models_py3 import StorageTaskReportInstance +from ._models_py3 import StorageTaskReportProperties +from ._models_py3 import StorageTaskReportSummary from ._models_py3 import SystemData from ._models_py3 import Table from ._models_py3 import TableAccessPolicy @@ -148,6 +180,8 @@ from ._models_py3 import TagFilter from ._models_py3 import TagProperty from ._models_py3 import TrackedResource +from ._models_py3 import TriggerParameters +from ._models_py3 import TriggerParametersUpdate from ._models_py3 import UpdateHistoryProperty from ._models_py3 import Usage from ._models_py3 import UsageListResult @@ -181,6 +215,7 @@ from ._storage_management_client_enums import ImmutabilityPolicyState from ._storage_management_client_enums import ImmutabilityPolicyUpdateType from ._storage_management_client_enums import InventoryRuleType +from ._storage_management_client_enums import IssueType from ._storage_management_client_enums import KeyPermission from ._storage_management_client_enums import KeySource from ._storage_management_client_enums import KeyType @@ -193,12 +228,19 @@ from ._storage_management_client_enums import LeaseStatus from ._storage_management_client_enums import ListContainersInclude from ._storage_management_client_enums import ListEncryptionScopesInclude +from ._storage_management_client_enums import ListLocalUserIncludeParam from ._storage_management_client_enums import ManagementPolicyName +from ._storage_management_client_enums import MigrationName from ._storage_management_client_enums import MigrationState +from ._storage_management_client_enums import MigrationStatus from ._storage_management_client_enums import MinimumTlsVersion from ._storage_management_client_enums import Name +from ._storage_management_client_enums import NetworkSecurityPerimeterConfigurationProvisioningState +from ._storage_management_client_enums import NspAccessRuleDirection from ._storage_management_client_enums import ObjectType from ._storage_management_client_enums import Permissions +from ._storage_management_client_enums import PostFailoverRedundancy +from ._storage_management_client_enums import PostPlannedFailoverRedundancy from ._storage_management_client_enums import PrivateEndpointConnectionProvisioningState from ._storage_management_client_enums import PrivateEndpointServiceConnectionStatus from ._storage_management_client_enums import ProvisioningState @@ -206,11 +248,15 @@ from ._storage_management_client_enums import PublicNetworkAccess from ._storage_management_client_enums import Reason from ._storage_management_client_enums import ReasonCode +from ._storage_management_client_enums import ResourceAssociationAccessMode from ._storage_management_client_enums import RootSquashType from ._storage_management_client_enums import RoutingChoice from ._storage_management_client_enums import RuleType +from ._storage_management_client_enums import RunResult +from ._storage_management_client_enums import RunStatusEnum from ._storage_management_client_enums import Schedule from ._storage_management_client_enums import Services +from ._storage_management_client_enums import Severity from ._storage_management_client_enums import ShareAccessTier from ._storage_management_client_enums import SignedResource from ._storage_management_client_enums import SignedResourceTypes @@ -219,9 +265,10 @@ from ._storage_management_client_enums import SkuTier from ._storage_management_client_enums import State from ._storage_management_client_enums import StorageAccountExpand +from ._storage_management_client_enums import TriggerType from ._storage_management_client_enums import UsageUnit from ._patch import __all__ as _patch_all -from ._patch import * # type: ignore # pylint: disable=unused-wildcard-import +from ._patch import * # pylint: disable=unused-wildcard-import from ._patch import patch_sdk as _patch_sdk __all__ = [ @@ -232,6 +279,7 @@ "AzureEntityResource", "AzureFilesIdentityBasedAuthentication", "BlobContainer", + "BlobInventoryCreationTime", "BlobInventoryPolicy", "BlobInventoryPolicyDefinition", "BlobInventoryPolicyFilter", @@ -263,8 +311,14 @@ "EncryptionService", "EncryptionServices", "Endpoints", + "ErrorAdditionalInfo", + "ErrorDetail", "ErrorResponse", + "ErrorResponseAutoGenerated", "ErrorResponseBody", + "ExecutionTarget", + "ExecutionTrigger", + "ExecutionTriggerUpdate", "ExtendedLocation", "FileServiceItems", "FileServiceProperties", @@ -314,6 +368,14 @@ "MetricSpecification", "Multichannel", "NetworkRuleSet", + "NetworkSecurityPerimeter", + "NetworkSecurityPerimeterConfiguration", + "NetworkSecurityPerimeterConfigurationList", + "NetworkSecurityPerimeterConfigurationPropertiesProfile", + "NetworkSecurityPerimeterConfigurationPropertiesResourceAssociation", + "NspAccessRule", + "NspAccessRuleProperties", + "NspAccessRulePropertiesSubscriptionsItem", "ObjectReplicationPolicies", "ObjectReplicationPolicy", "ObjectReplicationPolicyFilter", @@ -330,10 +392,14 @@ "PrivateLinkServiceConnectionState", "ProtectedAppendWritesHistory", "ProtocolSettings", + "ProvisioningIssue", + "ProvisioningIssueProperties", "ProxyResource", + "ProxyResourceAutoGenerated", "QueueServiceProperties", "Resource", "ResourceAccessRule", + "ResourceAutoGenerated", "RestorePolicyProperties", "Restriction", "RoutingPreference", @@ -354,11 +420,24 @@ "StorageAccountListKeysResult", "StorageAccountListResult", "StorageAccountMicrosoftEndpoints", + "StorageAccountMigration", "StorageAccountRegenerateKeyParameters", "StorageAccountSkuConversionStatus", "StorageAccountUpdateParameters", "StorageQueue", "StorageSkuListResult", + "StorageTaskAssignment", + "StorageTaskAssignmentExecutionContext", + "StorageTaskAssignmentProperties", + "StorageTaskAssignmentReport", + "StorageTaskAssignmentUpdateExecutionContext", + "StorageTaskAssignmentUpdateParameters", + "StorageTaskAssignmentUpdateProperties", + "StorageTaskAssignmentUpdateReport", + "StorageTaskAssignmentsList", + "StorageTaskReportInstance", + "StorageTaskReportProperties", + "StorageTaskReportSummary", "SystemData", "Table", "TableAccessPolicy", @@ -367,6 +446,8 @@ "TagFilter", "TagProperty", "TrackedResource", + "TriggerParameters", + "TriggerParametersUpdate", "UpdateHistoryProperty", "Usage", "UsageListResult", @@ -399,6 +480,7 @@ "ImmutabilityPolicyState", "ImmutabilityPolicyUpdateType", "InventoryRuleType", + "IssueType", "KeyPermission", "KeySource", "KeyType", @@ -411,12 +493,19 @@ "LeaseStatus", "ListContainersInclude", "ListEncryptionScopesInclude", + "ListLocalUserIncludeParam", "ManagementPolicyName", + "MigrationName", "MigrationState", + "MigrationStatus", "MinimumTlsVersion", "Name", + "NetworkSecurityPerimeterConfigurationProvisioningState", + "NspAccessRuleDirection", "ObjectType", "Permissions", + "PostFailoverRedundancy", + "PostPlannedFailoverRedundancy", "PrivateEndpointConnectionProvisioningState", "PrivateEndpointServiceConnectionStatus", "ProvisioningState", @@ -424,11 +513,15 @@ "PublicNetworkAccess", "Reason", "ReasonCode", + "ResourceAssociationAccessMode", "RootSquashType", "RoutingChoice", "RuleType", + "RunResult", + "RunStatusEnum", "Schedule", "Services", + "Severity", "ShareAccessTier", "SignedResource", "SignedResourceTypes", @@ -437,6 +530,7 @@ "SkuTier", "State", "StorageAccountExpand", + "TriggerType", "UsageUnit", ] __all__.extend([p for p in _patch_all if p not in __all__]) diff --git a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/models/_models_py3.py b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/models/_models_py3.py similarity index 75% rename from src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/models/_models_py3.py rename to src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/models/_models_py3.py index aefd6d30550..c74c33699dc 100644 --- a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/models/_models_py3.py +++ b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/models/_models_py3.py @@ -8,16 +8,10 @@ # -------------------------------------------------------------------------- import datetime -import sys -from typing import Dict, List, Optional, TYPE_CHECKING, Union +from typing import Any, Dict, List, Literal, Optional, TYPE_CHECKING, Union from ... import _serialization -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports - if TYPE_CHECKING: # pylint: disable=unused-import,ungrouped-imports from .. import models as _models @@ -46,8 +40,8 @@ def __init__( start_time: Optional[datetime.datetime] = None, expiry_time: Optional[datetime.datetime] = None, permission: Optional[str] = None, - **kwargs - ): + **kwargs: Any + ) -> None: """ :keyword start_time: Start time of the access policy. :paramtype start_time: ~datetime.datetime @@ -75,7 +69,7 @@ class AccountImmutabilityPolicyProperties(_serialization.Model): Unlocked state and can be toggled between the two states. Only a policy in an Unlocked state can transition to a Locked state which cannot be reverted. Known values are: "Unlocked", "Locked", and "Disabled". - :vartype state: str or ~azure.mgmt.storage.v2022_09_01.models.AccountImmutabilityPolicyState + :vartype state: str or ~azure.mgmt.storage.v2023_05_01.models.AccountImmutabilityPolicyState :ivar allow_protected_append_writes: This property can only be changed for disabled and unlocked time-based retention policies. When enabled, new blocks can be written to an append blob while maintaining immutability protection and compliance. Only new blocks can be added and @@ -99,8 +93,8 @@ def __init__( immutability_period_since_creation_in_days: Optional[int] = None, state: Optional[Union[str, "_models.AccountImmutabilityPolicyState"]] = None, allow_protected_append_writes: Optional[bool] = None, - **kwargs - ): + **kwargs: Any + ) -> None: """ :keyword immutability_period_since_creation_in_days: The immutability period for the blobs in the container since the policy creation, in days. @@ -112,7 +106,7 @@ def __init__( Unlocked state and can be toggled between the two states. Only a policy in an Unlocked state can transition to a Locked state which cannot be reverted. Known values are: "Unlocked", "Locked", and "Disabled". - :paramtype state: str or ~azure.mgmt.storage.v2022_09_01.models.AccountImmutabilityPolicyState + :paramtype state: str or ~azure.mgmt.storage.v2023_05_01.models.AccountImmutabilityPolicyState :keyword allow_protected_append_writes: This property can only be changed for disabled and unlocked time-based retention policies. When enabled, new blocks can be written to an append blob while maintaining immutability protection and compliance. Only new blocks can be added and @@ -128,26 +122,26 @@ def __init__( class AccountSasParameters(_serialization.Model): """The parameters to list SAS credentials of a storage account. - All required parameters must be populated in order to send to Azure. + All required parameters must be populated in order to send to server. :ivar services: The signed services accessible with the account SAS. Possible values include: Blob (b), Queue (q), Table (t), File (f). Required. Known values are: "b", "q", "t", and "f". - :vartype services: str or ~azure.mgmt.storage.v2022_09_01.models.Services + :vartype services: str or ~azure.mgmt.storage.v2023_05_01.models.Services :ivar resource_types: The signed resource types that are accessible with the account SAS. Service (s): Access to service-level APIs; Container (c): Access to container-level APIs; Object (o): Access to object-level APIs for blobs, queue messages, table entities, and files. Required. Known values are: "s", "c", and "o". - :vartype resource_types: str or ~azure.mgmt.storage.v2022_09_01.models.SignedResourceTypes + :vartype resource_types: str or ~azure.mgmt.storage.v2023_05_01.models.SignedResourceTypes :ivar permissions: The signed permissions for the account SAS. Possible values include: Read (r), Write (w), Delete (d), List (l), Add (a), Create (c), Update (u) and Process (p). Required. Known values are: "r", "d", "w", "l", "a", "c", "u", and "p". - :vartype permissions: str or ~azure.mgmt.storage.v2022_09_01.models.Permissions + :vartype permissions: str or ~azure.mgmt.storage.v2023_05_01.models.Permissions :ivar ip_address_or_range: An IP address or a range of IP addresses from which to accept requests. :vartype ip_address_or_range: str :ivar protocols: The protocol permitted for a request made with the account SAS. Known values are: "https,http" and "https". - :vartype protocols: str or ~azure.mgmt.storage.v2022_09_01.models.HttpProtocol + :vartype protocols: str or ~azure.mgmt.storage.v2023_05_01.models.HttpProtocol :ivar shared_access_start_time: The time at which the SAS becomes valid. :vartype shared_access_start_time: ~datetime.datetime :ivar shared_access_expiry_time: The time at which the shared access signature becomes invalid. @@ -186,28 +180,28 @@ def __init__( protocols: Optional[Union[str, "_models.HttpProtocol"]] = None, shared_access_start_time: Optional[datetime.datetime] = None, key_to_sign: Optional[str] = None, - **kwargs - ): + **kwargs: Any + ) -> None: """ :keyword services: The signed services accessible with the account SAS. Possible values include: Blob (b), Queue (q), Table (t), File (f). Required. Known values are: "b", "q", "t", and "f". - :paramtype services: str or ~azure.mgmt.storage.v2022_09_01.models.Services + :paramtype services: str or ~azure.mgmt.storage.v2023_05_01.models.Services :keyword resource_types: The signed resource types that are accessible with the account SAS. Service (s): Access to service-level APIs; Container (c): Access to container-level APIs; Object (o): Access to object-level APIs for blobs, queue messages, table entities, and files. Required. Known values are: "s", "c", and "o". - :paramtype resource_types: str or ~azure.mgmt.storage.v2022_09_01.models.SignedResourceTypes + :paramtype resource_types: str or ~azure.mgmt.storage.v2023_05_01.models.SignedResourceTypes :keyword permissions: The signed permissions for the account SAS. Possible values include: Read (r), Write (w), Delete (d), List (l), Add (a), Create (c), Update (u) and Process (p). Required. Known values are: "r", "d", "w", "l", "a", "c", "u", and "p". - :paramtype permissions: str or ~azure.mgmt.storage.v2022_09_01.models.Permissions + :paramtype permissions: str or ~azure.mgmt.storage.v2023_05_01.models.Permissions :keyword ip_address_or_range: An IP address or a range of IP addresses from which to accept requests. :paramtype ip_address_or_range: str :keyword protocols: The protocol permitted for a request made with the account SAS. Known values are: "https,http" and "https". - :paramtype protocols: str or ~azure.mgmt.storage.v2022_09_01.models.HttpProtocol + :paramtype protocols: str or ~azure.mgmt.storage.v2023_05_01.models.HttpProtocol :keyword shared_access_start_time: The time at which the SAS becomes valid. :paramtype shared_access_start_time: ~datetime.datetime :keyword shared_access_expiry_time: The time at which the shared access signature becomes @@ -230,7 +224,7 @@ def __init__( class ActiveDirectoryProperties(_serialization.Model): """Settings properties for Active Directory (AD). - All required parameters must be populated in order to send to Azure. + All required parameters must be populated in order to send to server. :ivar domain_name: Specifies the primary domain that the AD DNS server is authoritative for. Required. @@ -249,7 +243,7 @@ class ActiveDirectoryProperties(_serialization.Model): :vartype sam_account_name: str :ivar account_type: Specifies the Active Directory account type for Azure Storage. Known values are: "User" and "Computer". - :vartype account_type: str or ~azure.mgmt.storage.v2022_09_01.models.AccountType + :vartype account_type: str or ~azure.mgmt.storage.v2023_05_01.models.AccountType """ _validation = { @@ -279,8 +273,8 @@ def __init__( azure_storage_sid: Optional[str] = None, sam_account_name: Optional[str] = None, account_type: Optional[Union[str, "_models.AccountType"]] = None, - **kwargs - ): + **kwargs: Any + ) -> None: """ :keyword domain_name: Specifies the primary domain that the AD DNS server is authoritative for. Required. @@ -299,7 +293,7 @@ def __init__( :paramtype sam_account_name: str :keyword account_type: Specifies the Active Directory account type for Azure Storage. Known values are: "User" and "Computer". - :paramtype account_type: str or ~azure.mgmt.storage.v2022_09_01.models.AccountType + :paramtype account_type: str or ~azure.mgmt.storage.v2023_05_01.models.AccountType """ super().__init__(**kwargs) self.domain_name = domain_name @@ -318,7 +312,7 @@ class Resource(_serialization.Model): Variables are only populated by the server, and will be ignored when sending a request. :ivar id: Fully qualified resource ID for the resource. Ex - - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. + /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. # pylint: disable=line-too-long :vartype id: str :ivar name: The name of the resource. :vartype name: str @@ -339,7 +333,7 @@ class Resource(_serialization.Model): "type": {"key": "type", "type": "str"}, } - def __init__(self, **kwargs): + def __init__(self, **kwargs: Any) -> None: """ """ super().__init__(**kwargs) self.id = None @@ -353,7 +347,7 @@ class AzureEntityResource(Resource): Variables are only populated by the server, and will be ignored when sending a request. :ivar id: Fully qualified resource ID for the resource. Ex - - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. + /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. # pylint: disable=line-too-long :vartype id: str :ivar name: The name of the resource. :vartype name: str @@ -378,7 +372,7 @@ class AzureEntityResource(Resource): "etag": {"key": "etag", "type": "str"}, } - def __init__(self, **kwargs): + def __init__(self, **kwargs: Any) -> None: """ """ super().__init__(**kwargs) self.etag = None @@ -387,22 +381,22 @@ def __init__(self, **kwargs): class AzureFilesIdentityBasedAuthentication(_serialization.Model): """Settings for Azure Files identity based authentication. - All required parameters must be populated in order to send to Azure. + All required parameters must be populated in order to send to server. :ivar directory_service_options: Indicates the directory service used. Note that this enum may be extended in the future. Required. Known values are: "None", "AADDS", "AD", and "AADKERB". :vartype directory_service_options: str or - ~azure.mgmt.storage.v2022_09_01.models.DirectoryServiceOptions + ~azure.mgmt.storage.v2023_05_01.models.DirectoryServiceOptions :ivar active_directory_properties: Required if directoryServiceOptions are AD, optional if they are AADKERB. :vartype active_directory_properties: - ~azure.mgmt.storage.v2022_09_01.models.ActiveDirectoryProperties + ~azure.mgmt.storage.v2023_05_01.models.ActiveDirectoryProperties :ivar default_share_permission: Default share permission for users using Kerberos authentication if RBAC role is not assigned. Known values are: "None", "StorageFileDataSmbShareReader", "StorageFileDataSmbShareContributor", and "StorageFileDataSmbShareElevatedContributor". :vartype default_share_permission: str or - ~azure.mgmt.storage.v2022_09_01.models.DefaultSharePermission + ~azure.mgmt.storage.v2023_05_01.models.DefaultSharePermission """ _validation = { @@ -421,24 +415,24 @@ def __init__( directory_service_options: Union[str, "_models.DirectoryServiceOptions"], active_directory_properties: Optional["_models.ActiveDirectoryProperties"] = None, default_share_permission: Optional[Union[str, "_models.DefaultSharePermission"]] = None, - **kwargs - ): + **kwargs: Any + ) -> None: """ :keyword directory_service_options: Indicates the directory service used. Note that this enum may be extended in the future. Required. Known values are: "None", "AADDS", "AD", and "AADKERB". :paramtype directory_service_options: str or - ~azure.mgmt.storage.v2022_09_01.models.DirectoryServiceOptions + ~azure.mgmt.storage.v2023_05_01.models.DirectoryServiceOptions :keyword active_directory_properties: Required if directoryServiceOptions are AD, optional if they are AADKERB. :paramtype active_directory_properties: - ~azure.mgmt.storage.v2022_09_01.models.ActiveDirectoryProperties + ~azure.mgmt.storage.v2023_05_01.models.ActiveDirectoryProperties :keyword default_share_permission: Default share permission for users using Kerberos authentication if RBAC role is not assigned. Known values are: "None", "StorageFileDataSmbShareReader", "StorageFileDataSmbShareContributor", and "StorageFileDataSmbShareElevatedContributor". :paramtype default_share_permission: str or - ~azure.mgmt.storage.v2022_09_01.models.DefaultSharePermission + ~azure.mgmt.storage.v2023_05_01.models.DefaultSharePermission """ super().__init__(**kwargs) self.directory_service_options = directory_service_options @@ -452,7 +446,7 @@ class BlobContainer(AzureEntityResource): # pylint: disable=too-many-instance-a Variables are only populated by the server, and will be ignored when sending a request. :ivar id: Fully qualified resource ID for the resource. Ex - - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. + /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. # pylint: disable=line-too-long :vartype id: str :ivar name: The name of the resource. :vartype name: str @@ -477,25 +471,25 @@ class BlobContainer(AzureEntityResource): # pylint: disable=too-many-instance-a :vartype deny_encryption_scope_override: bool :ivar public_access: Specifies whether data in the container may be accessed publicly and the level of access. Known values are: "Container", "Blob", and "None". - :vartype public_access: str or ~azure.mgmt.storage.v2022_09_01.models.PublicAccess + :vartype public_access: str or ~azure.mgmt.storage.v2023_05_01.models.PublicAccess :ivar last_modified_time: Returns the date and time the container was last modified. :vartype last_modified_time: ~datetime.datetime :ivar lease_status: The lease status of the container. Known values are: "Locked" and "Unlocked". - :vartype lease_status: str or ~azure.mgmt.storage.v2022_09_01.models.LeaseStatus + :vartype lease_status: str or ~azure.mgmt.storage.v2023_05_01.models.LeaseStatus :ivar lease_state: Lease state of the container. Known values are: "Available", "Leased", "Expired", "Breaking", and "Broken". - :vartype lease_state: str or ~azure.mgmt.storage.v2022_09_01.models.LeaseState + :vartype lease_state: str or ~azure.mgmt.storage.v2023_05_01.models.LeaseState :ivar lease_duration: Specifies whether the lease on a container is of infinite or fixed duration, only when the container is leased. Known values are: "Infinite" and "Fixed". - :vartype lease_duration: str or ~azure.mgmt.storage.v2022_09_01.models.LeaseDuration + :vartype lease_duration: str or ~azure.mgmt.storage.v2023_05_01.models.LeaseDuration :ivar metadata: A name-value pair to associate with the container as metadata. :vartype metadata: dict[str, str] :ivar immutability_policy: The ImmutabilityPolicy property of the container. :vartype immutability_policy: - ~azure.mgmt.storage.v2022_09_01.models.ImmutabilityPolicyProperties + ~azure.mgmt.storage.v2023_05_01.models.ImmutabilityPolicyProperties :ivar legal_hold: The LegalHold property of the container. - :vartype legal_hold: ~azure.mgmt.storage.v2022_09_01.models.LegalHoldProperties + :vartype legal_hold: ~azure.mgmt.storage.v2023_05_01.models.LegalHoldProperties :ivar has_legal_hold: The hasLegalHold public property is set to true by SRP if there are at least one existing tag. The hasLegalHold public property is set to false by SRP if all existing legal hold tags are cleared out. There can be a maximum of 1000 blob containers with @@ -509,7 +503,7 @@ class BlobContainer(AzureEntityResource): # pylint: disable=too-many-instance-a container. The property is immutable and can only be set to true at the container creation time. Existing containers must undergo a migration process. :vartype immutable_storage_with_versioning: - ~azure.mgmt.storage.v2022_09_01.models.ImmutableStorageWithVersioning + ~azure.mgmt.storage.v2023_05_01.models.ImmutableStorageWithVersioning :ivar enable_nfs_v3_root_squash: Enable NFSv3 root squash on blob container. :vartype enable_nfs_v3_root_squash: bool :ivar enable_nfs_v3_all_squash: Enable NFSv3 all squash on blob container. @@ -574,8 +568,8 @@ def __init__( immutable_storage_with_versioning: Optional["_models.ImmutableStorageWithVersioning"] = None, enable_nfs_v3_root_squash: Optional[bool] = None, enable_nfs_v3_all_squash: Optional[bool] = None, - **kwargs - ): + **kwargs: Any + ) -> None: """ :keyword default_encryption_scope: Default the container to use specified encryption scope for all writes. @@ -585,14 +579,14 @@ def __init__( :paramtype deny_encryption_scope_override: bool :keyword public_access: Specifies whether data in the container may be accessed publicly and the level of access. Known values are: "Container", "Blob", and "None". - :paramtype public_access: str or ~azure.mgmt.storage.v2022_09_01.models.PublicAccess + :paramtype public_access: str or ~azure.mgmt.storage.v2023_05_01.models.PublicAccess :keyword metadata: A name-value pair to associate with the container as metadata. :paramtype metadata: dict[str, str] :keyword immutable_storage_with_versioning: The object level immutability property of the container. The property is immutable and can only be set to true at the container creation time. Existing containers must undergo a migration process. :paramtype immutable_storage_with_versioning: - ~azure.mgmt.storage.v2022_09_01.models.ImmutableStorageWithVersioning + ~azure.mgmt.storage.v2023_05_01.models.ImmutableStorageWithVersioning :keyword enable_nfs_v3_root_squash: Enable NFSv3 root squash on blob container. :paramtype enable_nfs_v3_root_squash: bool :keyword enable_nfs_v3_all_squash: Enable NFSv3 all squash on blob container. @@ -620,13 +614,40 @@ def __init__( self.enable_nfs_v3_all_squash = enable_nfs_v3_all_squash +class BlobInventoryCreationTime(_serialization.Model): + """This property defines the creation time based filtering condition. Blob Inventory schema + parameter 'Creation-Time' is mandatory with this filter. + + :ivar last_n_days: When set the policy filters the objects that are created in the last N days. + Where N is an integer value between 1 to 36500. + :vartype last_n_days: int + """ + + _validation = { + "last_n_days": {"maximum": 36500, "minimum": 1}, + } + + _attribute_map = { + "last_n_days": {"key": "lastNDays", "type": "int"}, + } + + def __init__(self, *, last_n_days: Optional[int] = None, **kwargs: Any) -> None: + """ + :keyword last_n_days: When set the policy filters the objects that are created in the last N + days. Where N is an integer value between 1 to 36500. + :paramtype last_n_days: int + """ + super().__init__(**kwargs) + self.last_n_days = last_n_days + + class BlobInventoryPolicy(Resource): """The storage account blob inventory policy. Variables are only populated by the server, and will be ignored when sending a request. :ivar id: Fully qualified resource ID for the resource. Ex - - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. + /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. # pylint: disable=line-too-long :vartype id: str :ivar name: The name of the resource. :vartype name: str @@ -634,11 +655,11 @@ class BlobInventoryPolicy(Resource): "Microsoft.Storage/storageAccounts". :vartype type: str :ivar system_data: Metadata pertaining to creation and last modification of the resource. - :vartype system_data: ~azure.mgmt.storage.v2022_09_01.models.SystemData + :vartype system_data: ~azure.mgmt.storage.v2023_05_01.models.SystemData :ivar last_modified_time: Returns the last modified date and time of the blob inventory policy. :vartype last_modified_time: ~datetime.datetime :ivar policy: The storage account blob inventory policy object. It is composed of policy rules. - :vartype policy: ~azure.mgmt.storage.v2022_09_01.models.BlobInventoryPolicySchema + :vartype policy: ~azure.mgmt.storage.v2023_05_01.models.BlobInventoryPolicySchema """ _validation = { @@ -658,11 +679,11 @@ class BlobInventoryPolicy(Resource): "policy": {"key": "properties.policy", "type": "BlobInventoryPolicySchema"}, } - def __init__(self, *, policy: Optional["_models.BlobInventoryPolicySchema"] = None, **kwargs): + def __init__(self, *, policy: Optional["_models.BlobInventoryPolicySchema"] = None, **kwargs: Any) -> None: """ :keyword policy: The storage account blob inventory policy object. It is composed of policy rules. - :paramtype policy: ~azure.mgmt.storage.v2022_09_01.models.BlobInventoryPolicySchema + :paramtype policy: ~azure.mgmt.storage.v2023_05_01.models.BlobInventoryPolicySchema """ super().__init__(**kwargs) self.system_data = None @@ -673,20 +694,20 @@ def __init__(self, *, policy: Optional["_models.BlobInventoryPolicySchema"] = No class BlobInventoryPolicyDefinition(_serialization.Model): """An object that defines the blob inventory rule. - All required parameters must be populated in order to send to Azure. + All required parameters must be populated in order to send to server. :ivar filters: An object that defines the filter set. - :vartype filters: ~azure.mgmt.storage.v2022_09_01.models.BlobInventoryPolicyFilter + :vartype filters: ~azure.mgmt.storage.v2023_05_01.models.BlobInventoryPolicyFilter :ivar format: This is a required field, it specifies the format for the inventory files. Required. Known values are: "Csv" and "Parquet". - :vartype format: str or ~azure.mgmt.storage.v2022_09_01.models.Format + :vartype format: str or ~azure.mgmt.storage.v2023_05_01.models.Format :ivar schedule: This is a required field. This field is used to schedule an inventory formation. Required. Known values are: "Daily" and "Weekly". - :vartype schedule: str or ~azure.mgmt.storage.v2022_09_01.models.Schedule + :vartype schedule: str or ~azure.mgmt.storage.v2023_05_01.models.Schedule :ivar object_type: This is a required field. This field specifies the scope of the inventory created either at the blob or container level. Required. Known values are: "Blob" and "Container". - :vartype object_type: str or ~azure.mgmt.storage.v2022_09_01.models.ObjectType + :vartype object_type: str or ~azure.mgmt.storage.v2023_05_01.models.ObjectType :ivar schema_fields: This is a required field. This field specifies the fields and properties of the object to be included in the inventory. The Schema field value 'Name' is always required. The valid values for this field for the 'Blob' definition.objectType include 'Name, @@ -732,21 +753,21 @@ def __init__( object_type: Union[str, "_models.ObjectType"], schema_fields: List[str], filters: Optional["_models.BlobInventoryPolicyFilter"] = None, - **kwargs - ): + **kwargs: Any + ) -> None: """ :keyword filters: An object that defines the filter set. - :paramtype filters: ~azure.mgmt.storage.v2022_09_01.models.BlobInventoryPolicyFilter + :paramtype filters: ~azure.mgmt.storage.v2023_05_01.models.BlobInventoryPolicyFilter :keyword format: This is a required field, it specifies the format for the inventory files. Required. Known values are: "Csv" and "Parquet". - :paramtype format: str or ~azure.mgmt.storage.v2022_09_01.models.Format + :paramtype format: str or ~azure.mgmt.storage.v2023_05_01.models.Format :keyword schedule: This is a required field. This field is used to schedule an inventory formation. Required. Known values are: "Daily" and "Weekly". - :paramtype schedule: str or ~azure.mgmt.storage.v2022_09_01.models.Schedule + :paramtype schedule: str or ~azure.mgmt.storage.v2023_05_01.models.Schedule :keyword object_type: This is a required field. This field specifies the scope of the inventory created either at the blob or container level. Required. Known values are: "Blob" and "Container". - :paramtype object_type: str or ~azure.mgmt.storage.v2022_09_01.models.ObjectType + :paramtype object_type: str or ~azure.mgmt.storage.v2023_05_01.models.ObjectType :keyword schema_fields: This is a required field. This field specifies the fields and properties of the object to be included in the inventory. The Schema field value 'Name' is always required. The valid values for this field for the 'Blob' definition.objectType include @@ -777,7 +798,10 @@ def __init__( class BlobInventoryPolicyFilter(_serialization.Model): - """An object that defines the blob inventory rule filter conditions. For 'Blob' definition.objectType all filter properties are applicable, 'blobTypes' is required and others are optional. For 'Container' definition.objectType only prefixMatch is applicable and is optional. + """An object that defines the blob inventory rule filter conditions. For 'Blob' + definition.objectType all filter properties are applicable, 'blobTypes' is required and others + are optional. For 'Container' definition.objectType only prefixMatch is applicable and is + optional. :ivar prefix_match: An array of strings with maximum 10 blob prefixes to be included in the inventory. @@ -804,6 +828,8 @@ class BlobInventoryPolicyFilter(_serialization.Model): definition.schemaFields must include 'Deleted and RemainingRetentionDays', else it must be excluded. :vartype include_deleted: bool + :ivar creation_time: This property is used to filter objects based on the object creation time. + :vartype creation_time: ~azure.mgmt.storage.v2023_05_01.models.BlobInventoryCreationTime """ _attribute_map = { @@ -813,6 +839,7 @@ class BlobInventoryPolicyFilter(_serialization.Model): "include_blob_versions": {"key": "includeBlobVersions", "type": "bool"}, "include_snapshots": {"key": "includeSnapshots", "type": "bool"}, "include_deleted": {"key": "includeDeleted", "type": "bool"}, + "creation_time": {"key": "creationTime", "type": "BlobInventoryCreationTime"}, } def __init__( @@ -824,8 +851,9 @@ def __init__( include_blob_versions: Optional[bool] = None, include_snapshots: Optional[bool] = None, include_deleted: Optional[bool] = None, - **kwargs - ): + creation_time: Optional["_models.BlobInventoryCreationTime"] = None, + **kwargs: Any + ) -> None: """ :keyword prefix_match: An array of strings with maximum 10 blob prefixes to be included in the inventory. @@ -852,6 +880,9 @@ def __init__( definition.schemaFields must include 'Deleted and RemainingRetentionDays', else it must be excluded. :paramtype include_deleted: bool + :keyword creation_time: This property is used to filter objects based on the object creation + time. + :paramtype creation_time: ~azure.mgmt.storage.v2023_05_01.models.BlobInventoryCreationTime """ super().__init__(**kwargs) self.prefix_match = prefix_match @@ -860,12 +891,13 @@ def __init__( self.include_blob_versions = include_blob_versions self.include_snapshots = include_snapshots self.include_deleted = include_deleted + self.creation_time = creation_time class BlobInventoryPolicyRule(_serialization.Model): """An object that wraps the blob inventory rule. Each rule is uniquely defined by name. - All required parameters must be populated in order to send to Azure. + All required parameters must be populated in order to send to server. :ivar enabled: Rule is enabled when set to true. Required. :vartype enabled: bool @@ -876,7 +908,7 @@ class BlobInventoryPolicyRule(_serialization.Model): Required. :vartype destination: str :ivar definition: An object that defines the blob inventory policy rule. Required. - :vartype definition: ~azure.mgmt.storage.v2022_09_01.models.BlobInventoryPolicyDefinition + :vartype definition: ~azure.mgmt.storage.v2023_05_01.models.BlobInventoryPolicyDefinition """ _validation = { @@ -900,8 +932,8 @@ def __init__( name: str, destination: str, definition: "_models.BlobInventoryPolicyDefinition", - **kwargs - ): + **kwargs: Any + ) -> None: """ :keyword enabled: Rule is enabled when set to true. Required. :paramtype enabled: bool @@ -912,7 +944,7 @@ def __init__( pre-created. Required. :paramtype destination: str :keyword definition: An object that defines the blob inventory policy rule. Required. - :paramtype definition: ~azure.mgmt.storage.v2022_09_01.models.BlobInventoryPolicyDefinition + :paramtype definition: ~azure.mgmt.storage.v2023_05_01.models.BlobInventoryPolicyDefinition """ super().__init__(**kwargs) self.enabled = enabled @@ -926,7 +958,7 @@ class BlobInventoryPolicySchema(_serialization.Model): 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 Azure. + All required parameters must be populated in order to send to server. :ivar enabled: Policy is enabled if set to true. Required. :vartype enabled: bool @@ -934,10 +966,10 @@ class BlobInventoryPolicySchema(_serialization.Model): destination container name must be specified at the rule level 'policy.rule.destination'. :vartype destination: str :ivar type: The valid value is Inventory. Required. "Inventory" - :vartype type: str or ~azure.mgmt.storage.v2022_09_01.models.InventoryRuleType + :vartype type: str or ~azure.mgmt.storage.v2023_05_01.models.InventoryRuleType :ivar rules: The storage account blob inventory policy rules. The rule is applied when it is enabled. Required. - :vartype rules: list[~azure.mgmt.storage.v2022_09_01.models.BlobInventoryPolicyRule] + :vartype rules: list[~azure.mgmt.storage.v2023_05_01.models.BlobInventoryPolicyRule] """ _validation = { @@ -960,16 +992,16 @@ def __init__( enabled: bool, type: Union[str, "_models.InventoryRuleType"], rules: List["_models.BlobInventoryPolicyRule"], - **kwargs - ): + **kwargs: Any + ) -> None: """ :keyword enabled: Policy is enabled if set to true. Required. :paramtype enabled: bool :keyword type: The valid value is Inventory. Required. "Inventory" - :paramtype type: str or ~azure.mgmt.storage.v2022_09_01.models.InventoryRuleType + :paramtype type: str or ~azure.mgmt.storage.v2023_05_01.models.InventoryRuleType :keyword rules: The storage account blob inventory policy rules. The rule is applied when it is enabled. Required. - :paramtype rules: list[~azure.mgmt.storage.v2022_09_01.models.BlobInventoryPolicyRule] + :paramtype rules: list[~azure.mgmt.storage.v2023_05_01.models.BlobInventoryPolicyRule] """ super().__init__(**kwargs) self.enabled = enabled @@ -981,12 +1013,12 @@ def __init__( class BlobRestoreParameters(_serialization.Model): """Blob restore parameters. - All required parameters must be populated in order to send to Azure. + All required parameters must be populated in order to send to server. :ivar time_to_restore: Restore blob to the specified time. Required. :vartype time_to_restore: ~datetime.datetime :ivar blob_ranges: Blob ranges to restore. Required. - :vartype blob_ranges: list[~azure.mgmt.storage.v2022_09_01.models.BlobRestoreRange] + :vartype blob_ranges: list[~azure.mgmt.storage.v2023_05_01.models.BlobRestoreRange] """ _validation = { @@ -999,12 +1031,14 @@ class BlobRestoreParameters(_serialization.Model): "blob_ranges": {"key": "blobRanges", "type": "[BlobRestoreRange]"}, } - def __init__(self, *, time_to_restore: datetime.datetime, blob_ranges: List["_models.BlobRestoreRange"], **kwargs): + def __init__( + self, *, time_to_restore: datetime.datetime, blob_ranges: List["_models.BlobRestoreRange"], **kwargs: Any + ) -> None: """ :keyword time_to_restore: Restore blob to the specified time. Required. :paramtype time_to_restore: ~datetime.datetime :keyword blob_ranges: Blob ranges to restore. Required. - :paramtype blob_ranges: list[~azure.mgmt.storage.v2022_09_01.models.BlobRestoreRange] + :paramtype blob_ranges: list[~azure.mgmt.storage.v2023_05_01.models.BlobRestoreRange] """ super().__init__(**kwargs) self.time_to_restore = time_to_restore @@ -1014,7 +1048,7 @@ def __init__(self, *, time_to_restore: datetime.datetime, blob_ranges: List["_mo class BlobRestoreRange(_serialization.Model): """Blob range. - All required parameters must be populated in order to send to Azure. + All required parameters must be populated in order to send to server. :ivar start_range: Blob start range. This is inclusive. Empty means account start. Required. :vartype start_range: str @@ -1032,7 +1066,7 @@ class BlobRestoreRange(_serialization.Model): "end_range": {"key": "endRange", "type": "str"}, } - def __init__(self, *, start_range: str, end_range: str, **kwargs): + def __init__(self, *, start_range: str, end_range: str, **kwargs: Any) -> None: """ :keyword start_range: Blob start range. This is inclusive. Empty means account start. Required. :paramtype start_range: str @@ -1053,13 +1087,13 @@ class BlobRestoreStatus(_serialization.Model): that blob restore is ongoing. - Complete: Indicates that blob restore has been completed successfully. - Failed: Indicates that blob restore is failed. Known values are: "InProgress", "Complete", and "Failed". - :vartype status: str or ~azure.mgmt.storage.v2022_09_01.models.BlobRestoreProgressStatus + :vartype status: str or ~azure.mgmt.storage.v2023_05_01.models.BlobRestoreProgressStatus :ivar failure_reason: Failure reason when blob restore is failed. :vartype failure_reason: str :ivar restore_id: Id for tracking blob restore request. :vartype restore_id: str :ivar parameters: Blob restore request parameters. - :vartype parameters: ~azure.mgmt.storage.v2022_09_01.models.BlobRestoreParameters + :vartype parameters: ~azure.mgmt.storage.v2023_05_01.models.BlobRestoreParameters """ _validation = { @@ -1076,7 +1110,7 @@ class BlobRestoreStatus(_serialization.Model): "parameters": {"key": "parameters", "type": "BlobRestoreParameters"}, } - def __init__(self, **kwargs): + def __init__(self, **kwargs: Any) -> None: """ """ super().__init__(**kwargs) self.status = None @@ -1091,7 +1125,7 @@ class BlobServiceItems(_serialization.Model): Variables are only populated by the server, and will be ignored when sending a request. :ivar value: List of blob services returned. - :vartype value: list[~azure.mgmt.storage.v2022_09_01.models.BlobServiceProperties] + :vartype value: list[~azure.mgmt.storage.v2023_05_01.models.BlobServiceProperties] """ _validation = { @@ -1102,7 +1136,7 @@ class BlobServiceItems(_serialization.Model): "value": {"key": "value", "type": "[BlobServiceProperties]"}, } - def __init__(self, **kwargs): + def __init__(self, **kwargs: Any) -> None: """ """ super().__init__(**kwargs) self.value = None @@ -1114,7 +1148,7 @@ class BlobServiceProperties(Resource): # pylint: disable=too-many-instance-attr Variables are only populated by the server, and will be ignored when sending a request. :ivar id: Fully qualified resource ID for the resource. Ex - - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. + /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. # pylint: disable=line-too-long :vartype id: str :ivar name: The name of the resource. :vartype name: str @@ -1122,32 +1156,32 @@ class BlobServiceProperties(Resource): # pylint: disable=too-many-instance-attr "Microsoft.Storage/storageAccounts". :vartype type: str :ivar sku: Sku name and tier. - :vartype sku: ~azure.mgmt.storage.v2022_09_01.models.Sku + :vartype sku: ~azure.mgmt.storage.v2023_05_01.models.Sku :ivar cors: Specifies CORS rules for the Blob service. You can include up to five CorsRule elements in the request. If no CorsRule elements are included in the request body, all CORS rules will be deleted, and CORS will be disabled for the Blob service. - :vartype cors: ~azure.mgmt.storage.v2022_09_01.models.CorsRules + :vartype cors: ~azure.mgmt.storage.v2023_05_01.models.CorsRules :ivar default_service_version: DefaultServiceVersion indicates the default version to use for requests to the Blob service if an incoming request’s version is not specified. Possible values include version 2008-10-27 and all more recent versions. :vartype default_service_version: str :ivar delete_retention_policy: The blob service properties for blob soft delete. - :vartype delete_retention_policy: ~azure.mgmt.storage.v2022_09_01.models.DeleteRetentionPolicy + :vartype delete_retention_policy: ~azure.mgmt.storage.v2023_05_01.models.DeleteRetentionPolicy :ivar is_versioning_enabled: Versioning is enabled if set to true. :vartype is_versioning_enabled: bool :ivar automatic_snapshot_policy_enabled: Deprecated in favor of isVersioningEnabled property. :vartype automatic_snapshot_policy_enabled: bool :ivar change_feed: The blob service properties for change feed events. - :vartype change_feed: ~azure.mgmt.storage.v2022_09_01.models.ChangeFeed + :vartype change_feed: ~azure.mgmt.storage.v2023_05_01.models.ChangeFeed :ivar restore_policy: The blob service properties for blob restore policy. - :vartype restore_policy: ~azure.mgmt.storage.v2022_09_01.models.RestorePolicyProperties + :vartype restore_policy: ~azure.mgmt.storage.v2023_05_01.models.RestorePolicyProperties :ivar container_delete_retention_policy: The blob service properties for container soft delete. :vartype container_delete_retention_policy: - ~azure.mgmt.storage.v2022_09_01.models.DeleteRetentionPolicy + ~azure.mgmt.storage.v2023_05_01.models.DeleteRetentionPolicy :ivar last_access_time_tracking_policy: The blob service property to configure last access time based tracking policy. :vartype last_access_time_tracking_policy: - ~azure.mgmt.storage.v2022_09_01.models.LastAccessTimeTrackingPolicy + ~azure.mgmt.storage.v2023_05_01.models.LastAccessTimeTrackingPolicy """ _validation = { @@ -1191,37 +1225,37 @@ def __init__( restore_policy: Optional["_models.RestorePolicyProperties"] = None, container_delete_retention_policy: Optional["_models.DeleteRetentionPolicy"] = None, last_access_time_tracking_policy: Optional["_models.LastAccessTimeTrackingPolicy"] = None, - **kwargs - ): + **kwargs: Any + ) -> None: """ :keyword cors: Specifies CORS rules for the Blob service. You can include up to five CorsRule elements in the request. If no CorsRule elements are included in the request body, all CORS rules will be deleted, and CORS will be disabled for the Blob service. - :paramtype cors: ~azure.mgmt.storage.v2022_09_01.models.CorsRules + :paramtype cors: ~azure.mgmt.storage.v2023_05_01.models.CorsRules :keyword default_service_version: DefaultServiceVersion indicates the default version to use for requests to the Blob service if an incoming request’s version is not specified. Possible values include version 2008-10-27 and all more recent versions. :paramtype default_service_version: str :keyword delete_retention_policy: The blob service properties for blob soft delete. :paramtype delete_retention_policy: - ~azure.mgmt.storage.v2022_09_01.models.DeleteRetentionPolicy + ~azure.mgmt.storage.v2023_05_01.models.DeleteRetentionPolicy :keyword is_versioning_enabled: Versioning is enabled if set to true. :paramtype is_versioning_enabled: bool :keyword automatic_snapshot_policy_enabled: Deprecated in favor of isVersioningEnabled property. :paramtype automatic_snapshot_policy_enabled: bool :keyword change_feed: The blob service properties for change feed events. - :paramtype change_feed: ~azure.mgmt.storage.v2022_09_01.models.ChangeFeed + :paramtype change_feed: ~azure.mgmt.storage.v2023_05_01.models.ChangeFeed :keyword restore_policy: The blob service properties for blob restore policy. - :paramtype restore_policy: ~azure.mgmt.storage.v2022_09_01.models.RestorePolicyProperties + :paramtype restore_policy: ~azure.mgmt.storage.v2023_05_01.models.RestorePolicyProperties :keyword container_delete_retention_policy: The blob service properties for container soft delete. :paramtype container_delete_retention_policy: - ~azure.mgmt.storage.v2022_09_01.models.DeleteRetentionPolicy + ~azure.mgmt.storage.v2023_05_01.models.DeleteRetentionPolicy :keyword last_access_time_tracking_policy: The blob service property to configure last access time based tracking policy. :paramtype last_access_time_tracking_policy: - ~azure.mgmt.storage.v2022_09_01.models.LastAccessTimeTrackingPolicy + ~azure.mgmt.storage.v2023_05_01.models.LastAccessTimeTrackingPolicy """ super().__init__(**kwargs) self.sku = None @@ -1256,7 +1290,9 @@ class ChangeFeed(_serialization.Model): "retention_in_days": {"key": "retentionInDays", "type": "int"}, } - def __init__(self, *, enabled: Optional[bool] = None, retention_in_days: Optional[int] = None, **kwargs): + def __init__( + self, *, enabled: Optional[bool] = None, retention_in_days: Optional[int] = None, **kwargs: Any + ) -> None: """ :keyword enabled: Indicates whether change feed event logging is enabled for the Blob service. :paramtype enabled: bool @@ -1282,7 +1318,7 @@ class CheckNameAvailabilityResult(_serialization.Model): :ivar reason: Gets the reason that a storage account name could not be used. The Reason element is only returned if NameAvailable is false. Known values are: "AccountNameInvalid" and "AlreadyExists". - :vartype reason: str or ~azure.mgmt.storage.v2022_09_01.models.Reason + :vartype reason: str or ~azure.mgmt.storage.v2023_05_01.models.Reason :ivar message: Gets an error message explaining the Reason value in more detail. :vartype message: str """ @@ -1299,7 +1335,7 @@ class CheckNameAvailabilityResult(_serialization.Model): "message": {"key": "message", "type": "str"}, } - def __init__(self, **kwargs): + def __init__(self, **kwargs: Any) -> None: """ """ super().__init__(**kwargs) self.name_available = None @@ -1320,7 +1356,7 @@ class CloudErrorBody(_serialization.Model): error. :vartype target: str :ivar details: A list of additional details about the error. - :vartype details: list[~azure.mgmt.storage.v2022_09_01.models.CloudErrorBody] + :vartype details: list[~azure.mgmt.storage.v2023_05_01.models.CloudErrorBody] """ _attribute_map = { @@ -1337,8 +1373,8 @@ def __init__( message: Optional[str] = None, target: Optional[str] = None, details: Optional[List["_models.CloudErrorBody"]] = None, - **kwargs - ): + **kwargs: Any + ) -> None: """ :keyword code: An identifier for the error. Codes are invariant and are intended to be consumed programmatically. @@ -1350,7 +1386,7 @@ def __init__( error. :paramtype target: str :keyword details: A list of additional details about the error. - :paramtype details: list[~azure.mgmt.storage.v2022_09_01.models.CloudErrorBody] + :paramtype details: list[~azure.mgmt.storage.v2023_05_01.models.CloudErrorBody] """ super().__init__(**kwargs) self.code = code @@ -1362,14 +1398,14 @@ def __init__( class CorsRule(_serialization.Model): """Specifies a CORS rule for the Blob service. - All required parameters must be populated in order to send to Azure. + All required parameters must be populated in order to send to server. :ivar allowed_origins: Required if CorsRule element is present. A list of origin domains that will be allowed via CORS, or "*" to allow all domains. Required. :vartype allowed_origins: list[str] :ivar allowed_methods: Required if CorsRule element is present. A list of HTTP methods that are allowed to be executed by the origin. Required. - :vartype allowed_methods: list[str or ~azure.mgmt.storage.v2022_09_01.models.AllowedMethods] + :vartype allowed_methods: list[str or ~azure.mgmt.storage.v2023_05_01.models.AllowedMethods] :ivar max_age_in_seconds: Required if CorsRule element is present. The number of seconds that the client/browser should cache a preflight response. Required. :vartype max_age_in_seconds: int @@ -1405,15 +1441,15 @@ def __init__( max_age_in_seconds: int, exposed_headers: List[str], allowed_headers: List[str], - **kwargs - ): + **kwargs: Any + ) -> None: """ :keyword allowed_origins: Required if CorsRule element is present. A list of origin domains that will be allowed via CORS, or "*" to allow all domains. Required. :paramtype allowed_origins: list[str] :keyword allowed_methods: Required if CorsRule element is present. A list of HTTP methods that are allowed to be executed by the origin. Required. - :paramtype allowed_methods: list[str or ~azure.mgmt.storage.v2022_09_01.models.AllowedMethods] + :paramtype allowed_methods: list[str or ~azure.mgmt.storage.v2023_05_01.models.AllowedMethods] :keyword max_age_in_seconds: Required if CorsRule element is present. The number of seconds that the client/browser should cache a preflight response. Required. :paramtype max_age_in_seconds: int @@ -1437,18 +1473,18 @@ class CorsRules(_serialization.Model): :ivar cors_rules: The List of CORS rules. You can include up to five CorsRule elements in the request. - :vartype cors_rules: list[~azure.mgmt.storage.v2022_09_01.models.CorsRule] + :vartype cors_rules: list[~azure.mgmt.storage.v2023_05_01.models.CorsRule] """ _attribute_map = { "cors_rules": {"key": "corsRules", "type": "[CorsRule]"}, } - def __init__(self, *, cors_rules: Optional[List["_models.CorsRule"]] = None, **kwargs): + def __init__(self, *, cors_rules: Optional[List["_models.CorsRule"]] = None, **kwargs: Any) -> None: """ :keyword cors_rules: The List of CORS rules. You can include up to five CorsRule elements in the request. - :paramtype cors_rules: list[~azure.mgmt.storage.v2022_09_01.models.CorsRule] + :paramtype cors_rules: list[~azure.mgmt.storage.v2023_05_01.models.CorsRule] """ super().__init__(**kwargs) self.cors_rules = cors_rules @@ -1457,7 +1493,7 @@ def __init__(self, *, cors_rules: Optional[List["_models.CorsRule"]] = None, **k class CustomDomain(_serialization.Model): """The custom domain assigned to this storage account. This can be set via Update. - All required parameters must be populated in order to send to Azure. + All required parameters must be populated in order to send to server. :ivar name: Gets or sets the custom domain name assigned to the storage account. Name is the CNAME source. Required. @@ -1476,7 +1512,7 @@ class CustomDomain(_serialization.Model): "use_sub_domain_name": {"key": "useSubDomainName", "type": "bool"}, } - def __init__(self, *, name: str, use_sub_domain_name: Optional[bool] = None, **kwargs): + def __init__(self, *, name: str, use_sub_domain_name: Optional[bool] = None, **kwargs: Any) -> None: """ :keyword name: Gets or sets the custom domain name assigned to the storage account. Name is the CNAME source. Required. @@ -1493,7 +1529,7 @@ def __init__(self, *, name: str, use_sub_domain_name: Optional[bool] = None, **k class DateAfterCreation(_serialization.Model): """Object to define snapshot and version action conditions. - All required parameters must be populated in order to send to Azure. + All required parameters must be populated in order to send to server. :ivar days_after_creation_greater_than: Value indicating the age in days after creation. Required. @@ -1520,8 +1556,8 @@ def __init__( *, days_after_creation_greater_than: float, days_after_last_tier_change_greater_than: Optional[float] = None, - **kwargs - ): + **kwargs: Any + ) -> None: """ :keyword days_after_creation_greater_than: Value indicating the age in days after creation. Required. @@ -1538,7 +1574,11 @@ def __init__( class DateAfterModification(_serialization.Model): - """Object to define the base blob action conditions. Properties daysAfterModificationGreaterThan, daysAfterLastAccessTimeGreaterThan and daysAfterCreationGreaterThan are mutually exclusive. The daysAfterLastTierChangeGreaterThan property is only applicable for tierToArchive actions which requires daysAfterModificationGreaterThan to be set, also it cannot be used in conjunction with daysAfterLastAccessTimeGreaterThan or daysAfterCreationGreaterThan. + """Object to define the base blob action conditions. Properties daysAfterModificationGreaterThan, + daysAfterLastAccessTimeGreaterThan and daysAfterCreationGreaterThan are mutually exclusive. The + daysAfterLastTierChangeGreaterThan property is only applicable for tierToArchive actions which + requires daysAfterModificationGreaterThan to be set, also it cannot be used in conjunction with + daysAfterLastAccessTimeGreaterThan or daysAfterCreationGreaterThan. :ivar days_after_modification_greater_than: Value indicating the age in days after last modification. @@ -1577,8 +1617,8 @@ def __init__( days_after_last_access_time_greater_than: Optional[float] = None, days_after_last_tier_change_greater_than: Optional[float] = None, days_after_creation_greater_than: Optional[float] = None, - **kwargs - ): + **kwargs: Any + ) -> None: """ :keyword days_after_modification_greater_than: Value indicating the age in days after last modification. @@ -1604,12 +1644,13 @@ def __init__( class ProxyResource(Resource): - """The resource model definition for a Azure Resource Manager proxy resource. It will not have tags and a location. + """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. Ex - - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. + /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. # pylint: disable=line-too-long :vartype id: str :ivar name: The name of the resource. :vartype name: str @@ -1618,22 +1659,6 @@ class ProxyResource(Resource): :vartype type: str """ - _validation = { - "id": {"readonly": True}, - "name": {"readonly": True}, - "type": {"readonly": True}, - } - - _attribute_map = { - "id": {"key": "id", "type": "str"}, - "name": {"key": "name", "type": "str"}, - "type": {"key": "type", "type": "str"}, - } - - def __init__(self, **kwargs): - """ """ - super().__init__(**kwargs) - class DeletedAccount(ProxyResource): """Deleted storage account. @@ -1641,7 +1666,7 @@ class DeletedAccount(ProxyResource): Variables are only populated by the server, and will be ignored when sending a request. :ivar id: Fully qualified resource ID for the resource. Ex - - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. + /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. # pylint: disable=line-too-long :vartype id: str :ivar name: The name of the resource. :vartype name: str @@ -1683,7 +1708,7 @@ class DeletedAccount(ProxyResource): "deletion_time": {"key": "properties.deletionTime", "type": "str"}, } - def __init__(self, **kwargs): + def __init__(self, **kwargs: Any) -> None: """ """ super().__init__(**kwargs) self.storage_account_resource_id = None @@ -1699,7 +1724,7 @@ class DeletedAccountListResult(_serialization.Model): Variables are only populated by the server, and will be ignored when sending a request. :ivar value: Gets the list of deleted accounts and their properties. - :vartype value: list[~azure.mgmt.storage.v2022_09_01.models.DeletedAccount] + :vartype value: list[~azure.mgmt.storage.v2023_05_01.models.DeletedAccount] :ivar next_link: Request URL that can be used to query next page of deleted accounts. Returned when total number of requested deleted accounts exceed maximum page size. :vartype next_link: str @@ -1715,7 +1740,7 @@ class DeletedAccountListResult(_serialization.Model): "next_link": {"key": "nextLink", "type": "str"}, } - def __init__(self, **kwargs): + def __init__(self, **kwargs: Any) -> None: """ """ super().__init__(**kwargs) self.value = None @@ -1725,7 +1750,7 @@ def __init__(self, **kwargs): class DeletedShare(_serialization.Model): """The deleted share to be restored. - All required parameters must be populated in order to send to Azure. + All required parameters must be populated in order to send to server. :ivar deleted_share_name: Required. Identify the name of the deleted share that will be restored. Required. @@ -1745,7 +1770,7 @@ class DeletedShare(_serialization.Model): "deleted_share_version": {"key": "deletedShareVersion", "type": "str"}, } - def __init__(self, *, deleted_share_name: str, deleted_share_version: str, **kwargs): + def __init__(self, *, deleted_share_name: str, deleted_share_version: str, **kwargs: Any) -> None: """ :keyword deleted_share_name: Required. Identify the name of the deleted share that will be restored. Required. @@ -1789,8 +1814,8 @@ def __init__( enabled: Optional[bool] = None, days: Optional[int] = None, allow_permanent_delete: Optional[bool] = None, - **kwargs - ): + **kwargs: Any + ) -> None: """ :keyword enabled: Indicates whether DeleteRetentionPolicy is enabled. :paramtype enabled: bool @@ -1822,7 +1847,7 @@ class Dimension(_serialization.Model): "display_name": {"key": "displayName", "type": "str"}, } - def __init__(self, *, name: Optional[str] = None, display_name: Optional[str] = None, **kwargs): + def __init__(self, *, name: Optional[str] = None, display_name: Optional[str] = None, **kwargs: Any) -> None: """ :keyword name: Display name of dimension. :paramtype name: str @@ -1838,18 +1863,18 @@ class Encryption(_serialization.Model): """The encryption settings on the storage account. :ivar services: List of services which support encryption. - :vartype services: ~azure.mgmt.storage.v2022_09_01.models.EncryptionServices + :vartype services: ~azure.mgmt.storage.v2023_05_01.models.EncryptionServices :ivar key_source: The encryption keySource (provider). Possible values (case-insensitive): Microsoft.Storage, Microsoft.Keyvault. Known values are: "Microsoft.Storage" and "Microsoft.Keyvault". - :vartype key_source: str or ~azure.mgmt.storage.v2022_09_01.models.KeySource + :vartype key_source: str or ~azure.mgmt.storage.v2023_05_01.models.KeySource :ivar require_infrastructure_encryption: A boolean indicating whether or not the service applies a secondary layer of encryption with platform managed keys for data at rest. :vartype require_infrastructure_encryption: bool :ivar key_vault_properties: Properties provided by key vault. - :vartype key_vault_properties: ~azure.mgmt.storage.v2022_09_01.models.KeyVaultProperties + :vartype key_vault_properties: ~azure.mgmt.storage.v2023_05_01.models.KeyVaultProperties :ivar encryption_identity: The identity to be used with service-side encryption at rest. - :vartype encryption_identity: ~azure.mgmt.storage.v2022_09_01.models.EncryptionIdentity + :vartype encryption_identity: ~azure.mgmt.storage.v2023_05_01.models.EncryptionIdentity """ _attribute_map = { @@ -1868,22 +1893,22 @@ def __init__( require_infrastructure_encryption: Optional[bool] = None, key_vault_properties: Optional["_models.KeyVaultProperties"] = None, encryption_identity: Optional["_models.EncryptionIdentity"] = None, - **kwargs - ): + **kwargs: Any + ) -> None: """ :keyword services: List of services which support encryption. - :paramtype services: ~azure.mgmt.storage.v2022_09_01.models.EncryptionServices + :paramtype services: ~azure.mgmt.storage.v2023_05_01.models.EncryptionServices :keyword key_source: The encryption keySource (provider). Possible values (case-insensitive): Microsoft.Storage, Microsoft.Keyvault. Known values are: "Microsoft.Storage" and "Microsoft.Keyvault". - :paramtype key_source: str or ~azure.mgmt.storage.v2022_09_01.models.KeySource + :paramtype key_source: str or ~azure.mgmt.storage.v2023_05_01.models.KeySource :keyword require_infrastructure_encryption: A boolean indicating whether or not the service applies a secondary layer of encryption with platform managed keys for data at rest. :paramtype require_infrastructure_encryption: bool :keyword key_vault_properties: Properties provided by key vault. - :paramtype key_vault_properties: ~azure.mgmt.storage.v2022_09_01.models.KeyVaultProperties + :paramtype key_vault_properties: ~azure.mgmt.storage.v2023_05_01.models.KeyVaultProperties :keyword encryption_identity: The identity to be used with service-side encryption at rest. - :paramtype encryption_identity: ~azure.mgmt.storage.v2022_09_01.models.EncryptionIdentity + :paramtype encryption_identity: ~azure.mgmt.storage.v2023_05_01.models.EncryptionIdentity """ super().__init__(**kwargs) self.services = services @@ -1915,8 +1940,8 @@ def __init__( *, encryption_user_assigned_identity: Optional[str] = None, encryption_federated_identity_client_id: Optional[str] = None, - **kwargs - ): + **kwargs: Any + ) -> None: """ :keyword encryption_user_assigned_identity: Resource identifier of the UserAssigned identity to be associated with server-side encryption on the storage account. @@ -1937,7 +1962,7 @@ class EncryptionScope(Resource): Variables are only populated by the server, and will be ignored when sending a request. :ivar id: Fully qualified resource ID for the resource. Ex - - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. + /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. # pylint: disable=line-too-long :vartype id: str :ivar name: The name of the resource. :vartype name: str @@ -1947,10 +1972,10 @@ class EncryptionScope(Resource): :ivar source: The provider for the encryption scope. Possible values (case-insensitive): Microsoft.Storage, Microsoft.KeyVault. Known values are: "Microsoft.Storage" and "Microsoft.KeyVault". - :vartype source: str or ~azure.mgmt.storage.v2022_09_01.models.EncryptionScopeSource + :vartype source: str or ~azure.mgmt.storage.v2023_05_01.models.EncryptionScopeSource :ivar state: The state of the encryption scope. Possible values (case-insensitive): Enabled, Disabled. Known values are: "Enabled" and "Disabled". - :vartype state: str or ~azure.mgmt.storage.v2022_09_01.models.EncryptionScopeState + :vartype state: str or ~azure.mgmt.storage.v2023_05_01.models.EncryptionScopeState :ivar creation_time: Gets the creation date and time of the encryption scope in UTC. :vartype creation_time: ~datetime.datetime :ivar last_modified_time: Gets the last modification date and time of the encryption scope in @@ -1959,7 +1984,7 @@ class EncryptionScope(Resource): :ivar key_vault_properties: The key vault properties for the encryption scope. This is a required field if encryption scope 'source' attribute is set to 'Microsoft.KeyVault'. :vartype key_vault_properties: - ~azure.mgmt.storage.v2022_09_01.models.EncryptionScopeKeyVaultProperties + ~azure.mgmt.storage.v2023_05_01.models.EncryptionScopeKeyVaultProperties :ivar require_infrastructure_encryption: A boolean indicating whether or not the service applies a secondary layer of encryption with platform managed keys for data at rest. :vartype require_infrastructure_encryption: bool @@ -1992,20 +2017,20 @@ def __init__( state: Optional[Union[str, "_models.EncryptionScopeState"]] = None, key_vault_properties: Optional["_models.EncryptionScopeKeyVaultProperties"] = None, require_infrastructure_encryption: Optional[bool] = None, - **kwargs - ): + **kwargs: Any + ) -> None: """ :keyword source: The provider for the encryption scope. Possible values (case-insensitive): Microsoft.Storage, Microsoft.KeyVault. Known values are: "Microsoft.Storage" and "Microsoft.KeyVault". - :paramtype source: str or ~azure.mgmt.storage.v2022_09_01.models.EncryptionScopeSource + :paramtype source: str or ~azure.mgmt.storage.v2023_05_01.models.EncryptionScopeSource :keyword state: The state of the encryption scope. Possible values (case-insensitive): Enabled, Disabled. Known values are: "Enabled" and "Disabled". - :paramtype state: str or ~azure.mgmt.storage.v2022_09_01.models.EncryptionScopeState + :paramtype state: str or ~azure.mgmt.storage.v2023_05_01.models.EncryptionScopeState :keyword key_vault_properties: The key vault properties for the encryption scope. This is a required field if encryption scope 'source' attribute is set to 'Microsoft.KeyVault'. :paramtype key_vault_properties: - ~azure.mgmt.storage.v2022_09_01.models.EncryptionScopeKeyVaultProperties + ~azure.mgmt.storage.v2023_05_01.models.EncryptionScopeKeyVaultProperties :keyword require_infrastructure_encryption: A boolean indicating whether or not the service applies a secondary layer of encryption with platform managed keys for data at rest. :paramtype require_infrastructure_encryption: bool @@ -2020,7 +2045,8 @@ def __init__( class EncryptionScopeKeyVaultProperties(_serialization.Model): - """The key vault properties for the encryption scope. This is a required field if encryption scope 'source' attribute is set to 'Microsoft.KeyVault'. + """The key vault properties for the encryption scope. This is a required field if encryption scope + 'source' attribute is set to 'Microsoft.KeyVault'. Variables are only populated by the server, and will be ignored when sending a request. @@ -2046,7 +2072,7 @@ class EncryptionScopeKeyVaultProperties(_serialization.Model): "last_key_rotation_timestamp": {"key": "lastKeyRotationTimestamp", "type": "iso-8601"}, } - def __init__(self, *, key_uri: Optional[str] = None, **kwargs): + def __init__(self, *, key_uri: Optional[str] = None, **kwargs: Any) -> None: """ :keyword key_uri: The object identifier for a key vault key object. When applied, the encryption scope will use the key referenced by the identifier to enable customer-managed key @@ -2060,12 +2086,13 @@ def __init__(self, *, key_uri: Optional[str] = None, **kwargs): class EncryptionScopeListResult(_serialization.Model): - """List of encryption scopes requested, and if paging is required, a URL to the next page of encryption scopes. + """List of encryption scopes requested, and if paging is required, a URL to the next page of + encryption scopes. Variables are only populated by the server, and will be ignored when sending a request. :ivar value: List of encryption scopes requested. - :vartype value: list[~azure.mgmt.storage.v2022_09_01.models.EncryptionScope] + :vartype value: list[~azure.mgmt.storage.v2023_05_01.models.EncryptionScope] :ivar next_link: Request URL that can be used to query next page of encryption scopes. Returned when total number of requested encryption scopes exceeds the maximum page size. :vartype next_link: str @@ -2081,7 +2108,7 @@ class EncryptionScopeListResult(_serialization.Model): "next_link": {"key": "nextLink", "type": "str"}, } - def __init__(self, **kwargs): + def __init__(self, **kwargs: Any) -> None: """ """ super().__init__(**kwargs) self.value = None @@ -2102,7 +2129,7 @@ class EncryptionService(_serialization.Model): :ivar key_type: Encryption key type to be used for the encryption service. 'Account' key type implies that an account-scoped encryption key will be used. 'Service' key type implies that a default service key is used. Known values are: "Service" and "Account". - :vartype key_type: str or ~azure.mgmt.storage.v2022_09_01.models.KeyType + :vartype key_type: str or ~azure.mgmt.storage.v2023_05_01.models.KeyType """ _validation = { @@ -2116,8 +2143,8 @@ class EncryptionService(_serialization.Model): } def __init__( - self, *, enabled: Optional[bool] = None, key_type: Optional[Union[str, "_models.KeyType"]] = None, **kwargs - ): + self, *, enabled: Optional[bool] = None, key_type: Optional[Union[str, "_models.KeyType"]] = None, **kwargs: Any + ) -> None: """ :keyword enabled: A boolean indicating whether or not the service encrypts the data as it is stored. Encryption at rest is enabled by default today and cannot be disabled. @@ -2125,7 +2152,7 @@ def __init__( :keyword key_type: Encryption key type to be used for the encryption service. 'Account' key type implies that an account-scoped encryption key will be used. 'Service' key type implies that a default service key is used. Known values are: "Service" and "Account". - :paramtype key_type: str or ~azure.mgmt.storage.v2022_09_01.models.KeyType + :paramtype key_type: str or ~azure.mgmt.storage.v2023_05_01.models.KeyType """ super().__init__(**kwargs) self.enabled = enabled @@ -2137,13 +2164,13 @@ class EncryptionServices(_serialization.Model): """A list of services that support encryption. :ivar blob: The encryption function of the blob storage service. - :vartype blob: ~azure.mgmt.storage.v2022_09_01.models.EncryptionService + :vartype blob: ~azure.mgmt.storage.v2023_05_01.models.EncryptionService :ivar file: The encryption function of the file storage service. - :vartype file: ~azure.mgmt.storage.v2022_09_01.models.EncryptionService + :vartype file: ~azure.mgmt.storage.v2023_05_01.models.EncryptionService :ivar table: The encryption function of the table storage service. - :vartype table: ~azure.mgmt.storage.v2022_09_01.models.EncryptionService + :vartype table: ~azure.mgmt.storage.v2023_05_01.models.EncryptionService :ivar queue: The encryption function of the queue storage service. - :vartype queue: ~azure.mgmt.storage.v2022_09_01.models.EncryptionService + :vartype queue: ~azure.mgmt.storage.v2023_05_01.models.EncryptionService """ _attribute_map = { @@ -2160,17 +2187,17 @@ def __init__( file: Optional["_models.EncryptionService"] = None, table: Optional["_models.EncryptionService"] = None, queue: Optional["_models.EncryptionService"] = None, - **kwargs - ): + **kwargs: Any + ) -> None: """ :keyword blob: The encryption function of the blob storage service. - :paramtype blob: ~azure.mgmt.storage.v2022_09_01.models.EncryptionService + :paramtype blob: ~azure.mgmt.storage.v2023_05_01.models.EncryptionService :keyword file: The encryption function of the file storage service. - :paramtype file: ~azure.mgmt.storage.v2022_09_01.models.EncryptionService + :paramtype file: ~azure.mgmt.storage.v2023_05_01.models.EncryptionService :keyword table: The encryption function of the table storage service. - :paramtype table: ~azure.mgmt.storage.v2022_09_01.models.EncryptionService + :paramtype table: ~azure.mgmt.storage.v2023_05_01.models.EncryptionService :keyword queue: The encryption function of the queue storage service. - :paramtype queue: ~azure.mgmt.storage.v2022_09_01.models.EncryptionService + :paramtype queue: ~azure.mgmt.storage.v2023_05_01.models.EncryptionService """ super().__init__(**kwargs) self.blob = blob @@ -2180,7 +2207,8 @@ def __init__( class Endpoints(_serialization.Model): - """The URIs that are used to perform a retrieval of a public blob, queue, table, web or dfs object. + """The URIs that are used to perform a retrieval of a public blob, queue, table, web or dfs + object. Variables are only populated by the server, and will be ignored when sending a request. @@ -2198,10 +2226,10 @@ class Endpoints(_serialization.Model): :vartype dfs: str :ivar microsoft_endpoints: Gets the microsoft routing storage endpoints. :vartype microsoft_endpoints: - ~azure.mgmt.storage.v2022_09_01.models.StorageAccountMicrosoftEndpoints + ~azure.mgmt.storage.v2023_05_01.models.StorageAccountMicrosoftEndpoints :ivar internet_endpoints: Gets the internet routing storage endpoints. :vartype internet_endpoints: - ~azure.mgmt.storage.v2022_09_01.models.StorageAccountInternetEndpoints + ~azure.mgmt.storage.v2023_05_01.models.StorageAccountInternetEndpoints """ _validation = { @@ -2229,15 +2257,15 @@ def __init__( *, microsoft_endpoints: Optional["_models.StorageAccountMicrosoftEndpoints"] = None, internet_endpoints: Optional["_models.StorageAccountInternetEndpoints"] = None, - **kwargs - ): + **kwargs: Any + ) -> None: """ :keyword microsoft_endpoints: Gets the microsoft routing storage endpoints. :paramtype microsoft_endpoints: - ~azure.mgmt.storage.v2022_09_01.models.StorageAccountMicrosoftEndpoints + ~azure.mgmt.storage.v2023_05_01.models.StorageAccountMicrosoftEndpoints :keyword internet_endpoints: Gets the internet routing storage endpoints. :paramtype internet_endpoints: - ~azure.mgmt.storage.v2022_09_01.models.StorageAccountInternetEndpoints + ~azure.mgmt.storage.v2023_05_01.models.StorageAccountInternetEndpoints """ super().__init__(**kwargs) self.blob = None @@ -2250,21 +2278,113 @@ def __init__( self.internet_endpoints = internet_endpoints +class ErrorAdditionalInfo(_serialization.Model): + """The resource management error additional info. + + Variables are only populated by the server, and will be ignored when sending a request. + + :ivar type: The additional info type. + :vartype type: str + :ivar info: The additional info. + :vartype info: JSON + """ + + _validation = { + "type": {"readonly": True}, + "info": {"readonly": True}, + } + + _attribute_map = { + "type": {"key": "type", "type": "str"}, + "info": {"key": "info", "type": "object"}, + } + + def __init__(self, **kwargs: Any) -> None: + """ """ + super().__init__(**kwargs) + self.type = None + self.info = None + + +class ErrorDetail(_serialization.Model): + """The error detail. + + Variables are only populated by the server, and will be ignored when sending a request. + + :ivar code: The error code. + :vartype code: str + :ivar message: The error message. + :vartype message: str + :ivar target: The error target. + :vartype target: str + :ivar details: The error details. + :vartype details: list[~azure.mgmt.storage.v2023_05_01.models.ErrorDetail] + :ivar additional_info: The error additional info. + :vartype additional_info: list[~azure.mgmt.storage.v2023_05_01.models.ErrorAdditionalInfo] + """ + + _validation = { + "code": {"readonly": True}, + "message": {"readonly": True}, + "target": {"readonly": True}, + "details": {"readonly": True}, + "additional_info": {"readonly": True}, + } + + _attribute_map = { + "code": {"key": "code", "type": "str"}, + "message": {"key": "message", "type": "str"}, + "target": {"key": "target", "type": "str"}, + "details": {"key": "details", "type": "[ErrorDetail]"}, + "additional_info": {"key": "additionalInfo", "type": "[ErrorAdditionalInfo]"}, + } + + def __init__(self, **kwargs: Any) -> None: + """ """ + super().__init__(**kwargs) + self.code = None + self.message = None + self.target = None + self.details = None + self.additional_info = None + + class ErrorResponse(_serialization.Model): """An error response from the storage resource provider. :ivar error: Azure Storage Resource Provider error response body. - :vartype error: ~azure.mgmt.storage.v2022_09_01.models.ErrorResponseBody + :vartype error: ~azure.mgmt.storage.v2023_05_01.models.ErrorResponseBody """ _attribute_map = { "error": {"key": "error", "type": "ErrorResponseBody"}, } - def __init__(self, *, error: Optional["_models.ErrorResponseBody"] = None, **kwargs): + def __init__(self, *, error: Optional["_models.ErrorResponseBody"] = None, **kwargs: Any) -> None: """ :keyword error: Azure Storage Resource Provider error response body. - :paramtype error: ~azure.mgmt.storage.v2022_09_01.models.ErrorResponseBody + :paramtype error: ~azure.mgmt.storage.v2023_05_01.models.ErrorResponseBody + """ + super().__init__(**kwargs) + self.error = error + + +class ErrorResponseAutoGenerated(_serialization.Model): + """Common error response for all Azure Resource Manager APIs to return error details for failed + operations. (This also follows the OData error response format.). + + :ivar error: The error object. + :vartype error: ~azure.mgmt.storage.v2023_05_01.models.ErrorDetail + """ + + _attribute_map = { + "error": {"key": "error", "type": "ErrorDetail"}, + } + + def __init__(self, *, error: Optional["_models.ErrorDetail"] = None, **kwargs: Any) -> None: + """ + :keyword error: The error object. + :paramtype error: ~azure.mgmt.storage.v2023_05_01.models.ErrorDetail """ super().__init__(**kwargs) self.error = error @@ -2286,7 +2406,7 @@ class ErrorResponseBody(_serialization.Model): "message": {"key": "message", "type": "str"}, } - def __init__(self, *, code: Optional[str] = None, message: Optional[str] = None, **kwargs): + def __init__(self, *, code: Optional[str] = None, message: Optional[str] = None, **kwargs: Any) -> None: """ :keyword code: An identifier for the error. Codes are invariant and are intended to be consumed programmatically. @@ -2300,13 +2420,117 @@ def __init__(self, *, code: Optional[str] = None, message: Optional[str] = None, self.message = message +class ExecutionTarget(_serialization.Model): + """Target helps provide filter parameters for the objects in the storage account and forms the + execution context for the storage task. + + :ivar prefix: Required list of object prefixes to be included for task execution. + :vartype prefix: list[str] + :ivar exclude_prefix: List of object prefixes to be excluded from task execution. If there is a + conflict between include and exclude prefixes, the exclude prefix will be the determining + factor. + :vartype exclude_prefix: list[str] + """ + + _attribute_map = { + "prefix": {"key": "prefix", "type": "[str]"}, + "exclude_prefix": {"key": "excludePrefix", "type": "[str]"}, + } + + def __init__( + self, *, prefix: Optional[List[str]] = None, exclude_prefix: Optional[List[str]] = None, **kwargs: Any + ) -> None: + """ + :keyword prefix: Required list of object prefixes to be included for task execution. + :paramtype prefix: list[str] + :keyword exclude_prefix: List of object prefixes to be excluded from task execution. If there + is a conflict between include and exclude prefixes, the exclude prefix will be the determining + factor. + :paramtype exclude_prefix: list[str] + """ + super().__init__(**kwargs) + self.prefix = prefix + self.exclude_prefix = exclude_prefix + + +class ExecutionTrigger(_serialization.Model): + """Execution trigger for storage task assignment. + + All required parameters must be populated in order to send to server. + + :ivar type: The trigger type of the storage task assignment execution. Required. Known values + are: "RunOnce" and "OnSchedule". + :vartype type: str or ~azure.mgmt.storage.v2023_05_01.models.TriggerType + :ivar parameters: The trigger parameters of the storage task assignment execution. Required. + :vartype parameters: ~azure.mgmt.storage.v2023_05_01.models.TriggerParameters + """ + + _validation = { + "type": {"required": True}, + "parameters": {"required": True}, + } + + _attribute_map = { + "type": {"key": "type", "type": "str"}, + "parameters": {"key": "parameters", "type": "TriggerParameters"}, + } + + def __init__( + self, *, type: Union[str, "_models.TriggerType"], parameters: "_models.TriggerParameters", **kwargs: Any + ) -> None: + """ + :keyword type: The trigger type of the storage task assignment execution. Required. Known + values are: "RunOnce" and "OnSchedule". + :paramtype type: str or ~azure.mgmt.storage.v2023_05_01.models.TriggerType + :keyword parameters: The trigger parameters of the storage task assignment execution. Required. + :paramtype parameters: ~azure.mgmt.storage.v2023_05_01.models.TriggerParameters + """ + super().__init__(**kwargs) + self.type = type + self.parameters = parameters + + +class ExecutionTriggerUpdate(_serialization.Model): + """Execution trigger update for storage task assignment. + + :ivar type: The trigger type of the storage task assignment execution. Known values are: + "RunOnce" and "OnSchedule". + :vartype type: str or ~azure.mgmt.storage.v2023_05_01.models.TriggerType + :ivar parameters: The trigger parameters of the storage task assignment execution. + :vartype parameters: ~azure.mgmt.storage.v2023_05_01.models.TriggerParametersUpdate + """ + + _attribute_map = { + "type": {"key": "type", "type": "str"}, + "parameters": {"key": "parameters", "type": "TriggerParametersUpdate"}, + } + + def __init__( + self, + *, + type: Optional[Union[str, "_models.TriggerType"]] = None, + parameters: Optional["_models.TriggerParametersUpdate"] = None, + **kwargs: Any + ) -> None: + """ + :keyword type: The trigger type of the storage task assignment execution. Known values are: + "RunOnce" and "OnSchedule". + :paramtype type: str or ~azure.mgmt.storage.v2023_05_01.models.TriggerType + :keyword parameters: The trigger parameters of the storage task assignment execution. + :paramtype parameters: ~azure.mgmt.storage.v2023_05_01.models.TriggerParametersUpdate + """ + super().__init__(**kwargs) + self.type = type + self.parameters = parameters + + class ExtendedLocation(_serialization.Model): """The complex type of the extended location. :ivar name: The name of the extended location. :vartype name: str :ivar type: The type of the extended location. "EdgeZone" - :vartype type: str or ~azure.mgmt.storage.v2022_09_01.models.ExtendedLocationTypes + :vartype type: str or ~azure.mgmt.storage.v2023_05_01.models.ExtendedLocationTypes """ _attribute_map = { @@ -2319,13 +2543,13 @@ def __init__( *, name: Optional[str] = None, type: Optional[Union[str, "_models.ExtendedLocationTypes"]] = None, - **kwargs - ): + **kwargs: Any + ) -> None: """ :keyword name: The name of the extended location. :paramtype name: str :keyword type: The type of the extended location. "EdgeZone" - :paramtype type: str or ~azure.mgmt.storage.v2022_09_01.models.ExtendedLocationTypes + :paramtype type: str or ~azure.mgmt.storage.v2023_05_01.models.ExtendedLocationTypes """ super().__init__(**kwargs) self.name = name @@ -2338,7 +2562,7 @@ class FileServiceItems(_serialization.Model): Variables are only populated by the server, and will be ignored when sending a request. :ivar value: List of file services returned. - :vartype value: list[~azure.mgmt.storage.v2022_09_01.models.FileServiceProperties] + :vartype value: list[~azure.mgmt.storage.v2023_05_01.models.FileServiceProperties] """ _validation = { @@ -2349,7 +2573,7 @@ class FileServiceItems(_serialization.Model): "value": {"key": "value", "type": "[FileServiceProperties]"}, } - def __init__(self, **kwargs): + def __init__(self, **kwargs: Any) -> None: """ """ super().__init__(**kwargs) self.value = None @@ -2361,7 +2585,7 @@ class FileServiceProperties(Resource): Variables are only populated by the server, and will be ignored when sending a request. :ivar id: Fully qualified resource ID for the resource. Ex - - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. + /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. # pylint: disable=line-too-long :vartype id: str :ivar name: The name of the resource. :vartype name: str @@ -2369,16 +2593,16 @@ class FileServiceProperties(Resource): "Microsoft.Storage/storageAccounts". :vartype type: str :ivar sku: Sku name and tier. - :vartype sku: ~azure.mgmt.storage.v2022_09_01.models.Sku + :vartype sku: ~azure.mgmt.storage.v2023_05_01.models.Sku :ivar cors: Specifies CORS rules for the File service. You can include up to five CorsRule elements in the request. If no CorsRule elements are included in the request body, all CORS rules will be deleted, and CORS will be disabled for the File service. - :vartype cors: ~azure.mgmt.storage.v2022_09_01.models.CorsRules + :vartype cors: ~azure.mgmt.storage.v2023_05_01.models.CorsRules :ivar share_delete_retention_policy: The file service properties for share soft delete. :vartype share_delete_retention_policy: - ~azure.mgmt.storage.v2022_09_01.models.DeleteRetentionPolicy + ~azure.mgmt.storage.v2023_05_01.models.DeleteRetentionPolicy :ivar protocol_settings: Protocol settings for file service. - :vartype protocol_settings: ~azure.mgmt.storage.v2022_09_01.models.ProtocolSettings + :vartype protocol_settings: ~azure.mgmt.storage.v2023_05_01.models.ProtocolSettings """ _validation = { @@ -2407,18 +2631,18 @@ def __init__( cors: Optional["_models.CorsRules"] = None, share_delete_retention_policy: Optional["_models.DeleteRetentionPolicy"] = None, protocol_settings: Optional["_models.ProtocolSettings"] = None, - **kwargs - ): + **kwargs: Any + ) -> None: """ :keyword cors: Specifies CORS rules for the File service. You can include up to five CorsRule elements in the request. If no CorsRule elements are included in the request body, all CORS rules will be deleted, and CORS will be disabled for the File service. - :paramtype cors: ~azure.mgmt.storage.v2022_09_01.models.CorsRules + :paramtype cors: ~azure.mgmt.storage.v2023_05_01.models.CorsRules :keyword share_delete_retention_policy: The file service properties for share soft delete. :paramtype share_delete_retention_policy: - ~azure.mgmt.storage.v2022_09_01.models.DeleteRetentionPolicy + ~azure.mgmt.storage.v2023_05_01.models.DeleteRetentionPolicy :keyword protocol_settings: Protocol settings for file service. - :paramtype protocol_settings: ~azure.mgmt.storage.v2022_09_01.models.ProtocolSettings + :paramtype protocol_settings: ~azure.mgmt.storage.v2023_05_01.models.ProtocolSettings """ super().__init__(**kwargs) self.sku = None @@ -2433,7 +2657,7 @@ class FileShare(AzureEntityResource): # pylint: disable=too-many-instance-attri Variables are only populated by the server, and will be ignored when sending a request. :ivar id: Fully qualified resource ID for the resource. Ex - - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. + /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. # pylint: disable=line-too-long :vartype id: str :ivar name: The name of the resource. :vartype name: str @@ -2451,10 +2675,10 @@ class FileShare(AzureEntityResource): # pylint: disable=too-many-instance-attri :vartype share_quota: int :ivar enabled_protocols: The authentication protocol that is used for the file share. Can only be specified when creating a share. Known values are: "SMB" and "NFS". - :vartype enabled_protocols: str or ~azure.mgmt.storage.v2022_09_01.models.EnabledProtocols + :vartype enabled_protocols: str or ~azure.mgmt.storage.v2023_05_01.models.EnabledProtocols :ivar root_squash: The property is for NFS share only. The default is NoRootSquash. Known values are: "NoRootSquash", "RootSquash", and "AllSquash". - :vartype root_squash: str or ~azure.mgmt.storage.v2022_09_01.models.RootSquashType + :vartype root_squash: str or ~azure.mgmt.storage.v2023_05_01.models.RootSquashType :ivar version: The version of the share. :vartype version: str :ivar deleted: Indicates whether the share was deleted. @@ -2466,7 +2690,7 @@ class FileShare(AzureEntityResource): # pylint: disable=too-many-instance-attri :ivar access_tier: Access tier for specific share. GpV2 account can choose between TransactionOptimized (default), Hot, and Cool. FileStorage account can choose Premium. Known values are: "TransactionOptimized", "Hot", "Cool", and "Premium". - :vartype access_tier: str or ~azure.mgmt.storage.v2022_09_01.models.ShareAccessTier + :vartype access_tier: str or ~azure.mgmt.storage.v2023_05_01.models.ShareAccessTier :ivar access_tier_change_time: Indicates the last modification time for share access tier. :vartype access_tier_change_time: ~datetime.datetime :ivar access_tier_status: Indicates if there is a pending transition for access tier. @@ -2475,15 +2699,15 @@ class FileShare(AzureEntityResource): # pylint: disable=too-many-instance-attri value may not include all recently created or recently resized files. :vartype share_usage_bytes: int :ivar lease_status: The lease status of the share. Known values are: "Locked" and "Unlocked". - :vartype lease_status: str or ~azure.mgmt.storage.v2022_09_01.models.LeaseStatus + :vartype lease_status: str or ~azure.mgmt.storage.v2023_05_01.models.LeaseStatus :ivar lease_state: Lease state of the share. Known values are: "Available", "Leased", "Expired", "Breaking", and "Broken". - :vartype lease_state: str or ~azure.mgmt.storage.v2022_09_01.models.LeaseState + :vartype lease_state: str or ~azure.mgmt.storage.v2023_05_01.models.LeaseState :ivar lease_duration: Specifies whether the lease on a share is of infinite or fixed duration, only when the share is leased. Known values are: "Infinite" and "Fixed". - :vartype lease_duration: str or ~azure.mgmt.storage.v2022_09_01.models.LeaseDuration + :vartype lease_duration: str or ~azure.mgmt.storage.v2023_05_01.models.LeaseDuration :ivar signed_identifiers: List of stored access policies specified on the share. - :vartype signed_identifiers: list[~azure.mgmt.storage.v2022_09_01.models.SignedIdentifier] + :vartype signed_identifiers: list[~azure.mgmt.storage.v2023_05_01.models.SignedIdentifier] :ivar snapshot_time: Creation time of share snapshot returned in the response of list shares with expand param "snapshots". :vartype snapshot_time: ~datetime.datetime @@ -2543,8 +2767,8 @@ def __init__( root_squash: Optional[Union[str, "_models.RootSquashType"]] = None, access_tier: Optional[Union[str, "_models.ShareAccessTier"]] = None, signed_identifiers: Optional[List["_models.SignedIdentifier"]] = None, - **kwargs - ): + **kwargs: Any + ) -> None: """ :keyword metadata: A name-value pair to associate with the share as metadata. :paramtype metadata: dict[str, str] @@ -2553,16 +2777,16 @@ def __init__( :paramtype share_quota: int :keyword enabled_protocols: The authentication protocol that is used for the file share. Can only be specified when creating a share. Known values are: "SMB" and "NFS". - :paramtype enabled_protocols: str or ~azure.mgmt.storage.v2022_09_01.models.EnabledProtocols + :paramtype enabled_protocols: str or ~azure.mgmt.storage.v2023_05_01.models.EnabledProtocols :keyword root_squash: The property is for NFS share only. The default is NoRootSquash. Known values are: "NoRootSquash", "RootSquash", and "AllSquash". - :paramtype root_squash: str or ~azure.mgmt.storage.v2022_09_01.models.RootSquashType + :paramtype root_squash: str or ~azure.mgmt.storage.v2023_05_01.models.RootSquashType :keyword access_tier: Access tier for specific share. GpV2 account can choose between TransactionOptimized (default), Hot, and Cool. FileStorage account can choose Premium. Known values are: "TransactionOptimized", "Hot", "Cool", and "Premium". - :paramtype access_tier: str or ~azure.mgmt.storage.v2022_09_01.models.ShareAccessTier + :paramtype access_tier: str or ~azure.mgmt.storage.v2023_05_01.models.ShareAccessTier :keyword signed_identifiers: List of stored access policies specified on the share. - :paramtype signed_identifiers: list[~azure.mgmt.storage.v2022_09_01.models.SignedIdentifier] + :paramtype signed_identifiers: list[~azure.mgmt.storage.v2023_05_01.models.SignedIdentifier] """ super().__init__(**kwargs) self.last_modified_time = None @@ -2591,7 +2815,7 @@ class FileShareItem(AzureEntityResource): # pylint: disable=too-many-instance-a Variables are only populated by the server, and will be ignored when sending a request. :ivar id: Fully qualified resource ID for the resource. Ex - - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. + /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. # pylint: disable=line-too-long :vartype id: str :ivar name: The name of the resource. :vartype name: str @@ -2609,10 +2833,10 @@ class FileShareItem(AzureEntityResource): # pylint: disable=too-many-instance-a :vartype share_quota: int :ivar enabled_protocols: The authentication protocol that is used for the file share. Can only be specified when creating a share. Known values are: "SMB" and "NFS". - :vartype enabled_protocols: str or ~azure.mgmt.storage.v2022_09_01.models.EnabledProtocols + :vartype enabled_protocols: str or ~azure.mgmt.storage.v2023_05_01.models.EnabledProtocols :ivar root_squash: The property is for NFS share only. The default is NoRootSquash. Known values are: "NoRootSquash", "RootSquash", and "AllSquash". - :vartype root_squash: str or ~azure.mgmt.storage.v2022_09_01.models.RootSquashType + :vartype root_squash: str or ~azure.mgmt.storage.v2023_05_01.models.RootSquashType :ivar version: The version of the share. :vartype version: str :ivar deleted: Indicates whether the share was deleted. @@ -2624,7 +2848,7 @@ class FileShareItem(AzureEntityResource): # pylint: disable=too-many-instance-a :ivar access_tier: Access tier for specific share. GpV2 account can choose between TransactionOptimized (default), Hot, and Cool. FileStorage account can choose Premium. Known values are: "TransactionOptimized", "Hot", "Cool", and "Premium". - :vartype access_tier: str or ~azure.mgmt.storage.v2022_09_01.models.ShareAccessTier + :vartype access_tier: str or ~azure.mgmt.storage.v2023_05_01.models.ShareAccessTier :ivar access_tier_change_time: Indicates the last modification time for share access tier. :vartype access_tier_change_time: ~datetime.datetime :ivar access_tier_status: Indicates if there is a pending transition for access tier. @@ -2633,15 +2857,15 @@ class FileShareItem(AzureEntityResource): # pylint: disable=too-many-instance-a value may not include all recently created or recently resized files. :vartype share_usage_bytes: int :ivar lease_status: The lease status of the share. Known values are: "Locked" and "Unlocked". - :vartype lease_status: str or ~azure.mgmt.storage.v2022_09_01.models.LeaseStatus + :vartype lease_status: str or ~azure.mgmt.storage.v2023_05_01.models.LeaseStatus :ivar lease_state: Lease state of the share. Known values are: "Available", "Leased", "Expired", "Breaking", and "Broken". - :vartype lease_state: str or ~azure.mgmt.storage.v2022_09_01.models.LeaseState + :vartype lease_state: str or ~azure.mgmt.storage.v2023_05_01.models.LeaseState :ivar lease_duration: Specifies whether the lease on a share is of infinite or fixed duration, only when the share is leased. Known values are: "Infinite" and "Fixed". - :vartype lease_duration: str or ~azure.mgmt.storage.v2022_09_01.models.LeaseDuration + :vartype lease_duration: str or ~azure.mgmt.storage.v2023_05_01.models.LeaseDuration :ivar signed_identifiers: List of stored access policies specified on the share. - :vartype signed_identifiers: list[~azure.mgmt.storage.v2022_09_01.models.SignedIdentifier] + :vartype signed_identifiers: list[~azure.mgmt.storage.v2023_05_01.models.SignedIdentifier] :ivar snapshot_time: Creation time of share snapshot returned in the response of list shares with expand param "snapshots". :vartype snapshot_time: ~datetime.datetime @@ -2701,8 +2925,8 @@ def __init__( root_squash: Optional[Union[str, "_models.RootSquashType"]] = None, access_tier: Optional[Union[str, "_models.ShareAccessTier"]] = None, signed_identifiers: Optional[List["_models.SignedIdentifier"]] = None, - **kwargs - ): + **kwargs: Any + ) -> None: """ :keyword metadata: A name-value pair to associate with the share as metadata. :paramtype metadata: dict[str, str] @@ -2711,16 +2935,16 @@ def __init__( :paramtype share_quota: int :keyword enabled_protocols: The authentication protocol that is used for the file share. Can only be specified when creating a share. Known values are: "SMB" and "NFS". - :paramtype enabled_protocols: str or ~azure.mgmt.storage.v2022_09_01.models.EnabledProtocols + :paramtype enabled_protocols: str or ~azure.mgmt.storage.v2023_05_01.models.EnabledProtocols :keyword root_squash: The property is for NFS share only. The default is NoRootSquash. Known values are: "NoRootSquash", "RootSquash", and "AllSquash". - :paramtype root_squash: str or ~azure.mgmt.storage.v2022_09_01.models.RootSquashType + :paramtype root_squash: str or ~azure.mgmt.storage.v2023_05_01.models.RootSquashType :keyword access_tier: Access tier for specific share. GpV2 account can choose between TransactionOptimized (default), Hot, and Cool. FileStorage account can choose Premium. Known values are: "TransactionOptimized", "Hot", "Cool", and "Premium". - :paramtype access_tier: str or ~azure.mgmt.storage.v2022_09_01.models.ShareAccessTier + :paramtype access_tier: str or ~azure.mgmt.storage.v2023_05_01.models.ShareAccessTier :keyword signed_identifiers: List of stored access policies specified on the share. - :paramtype signed_identifiers: list[~azure.mgmt.storage.v2022_09_01.models.SignedIdentifier] + :paramtype signed_identifiers: list[~azure.mgmt.storage.v2023_05_01.models.SignedIdentifier] """ super().__init__(**kwargs) self.last_modified_time = None @@ -2744,12 +2968,13 @@ def __init__( class FileShareItems(_serialization.Model): - """Response schema. Contains list of shares returned, and if paging is requested or required, a URL to next page of shares. + """Response schema. Contains list of shares returned, and if paging is requested or required, a + URL to next page of shares. Variables are only populated by the server, and will be ignored when sending a request. :ivar value: List of file shares returned. - :vartype value: list[~azure.mgmt.storage.v2022_09_01.models.FileShareItem] + :vartype value: list[~azure.mgmt.storage.v2023_05_01.models.FileShareItem] :ivar next_link: Request URL that can be used to query next page of shares. Returned when total number of requested shares exceed maximum page size. :vartype next_link: str @@ -2765,7 +2990,7 @@ class FileShareItems(_serialization.Model): "next_link": {"key": "nextLink", "type": "str"}, } - def __init__(self, **kwargs): + def __init__(self, **kwargs: Any) -> None: """ """ super().__init__(**kwargs) self.value = None @@ -2773,7 +2998,8 @@ def __init__(self, **kwargs): class GeoReplicationStats(_serialization.Model): - """Statistics related to replication for storage account's Blob, Table, Queue and File services. It is only available when geo-redundant replication is enabled for the storage account. + """Statistics related to replication for storage account's Blob, Table, Queue and File services. + It is only available when geo-redundant replication is enabled for the storage account. Variables are only populated by the server, and will be ignored when sending a request. @@ -2782,7 +3008,7 @@ class GeoReplicationStats(_serialization.Model): synchronization from the primary location to the secondary location is in progress.This typically occurs when replication is first enabled. - Unavailable: Indicates that the secondary location is temporarily unavailable. Known values are: "Live", "Bootstrap", and "Unavailable". - :vartype status: str or ~azure.mgmt.storage.v2022_09_01.models.GeoReplicationStatus + :vartype status: str or ~azure.mgmt.storage.v2023_05_01.models.GeoReplicationStatus :ivar last_sync_time: All primary writes preceding this UTC date/time value are guaranteed to be available for read operations. Primary writes following this point in time may or may not be available for reads. Element may be default value if value of LastSyncTime is not available, @@ -2791,26 +3017,47 @@ class GeoReplicationStats(_serialization.Model): :ivar can_failover: A boolean flag which indicates whether or not account failover is supported for the account. :vartype can_failover: bool + :ivar can_planned_failover: A boolean flag which indicates whether or not planned account + failover is supported for the account. + :vartype can_planned_failover: bool + :ivar post_failover_redundancy: The redundancy type of the account after an account failover is + performed. Known values are: "Standard_LRS" and "Standard_ZRS". + :vartype post_failover_redundancy: str or + ~azure.mgmt.storage.v2023_05_01.models.PostFailoverRedundancy + :ivar post_planned_failover_redundancy: The redundancy type of the account after a planned + account failover is performed. Known values are: "Standard_GRS", "Standard_GZRS", + "Standard_RAGRS", and "Standard_RAGZRS". + :vartype post_planned_failover_redundancy: str or + ~azure.mgmt.storage.v2023_05_01.models.PostPlannedFailoverRedundancy """ _validation = { "status": {"readonly": True}, "last_sync_time": {"readonly": True}, "can_failover": {"readonly": True}, + "can_planned_failover": {"readonly": True}, + "post_failover_redundancy": {"readonly": True}, + "post_planned_failover_redundancy": {"readonly": True}, } _attribute_map = { "status": {"key": "status", "type": "str"}, "last_sync_time": {"key": "lastSyncTime", "type": "iso-8601"}, "can_failover": {"key": "canFailover", "type": "bool"}, + "can_planned_failover": {"key": "canPlannedFailover", "type": "bool"}, + "post_failover_redundancy": {"key": "postFailoverRedundancy", "type": "str"}, + "post_planned_failover_redundancy": {"key": "postPlannedFailoverRedundancy", "type": "str"}, } - def __init__(self, **kwargs): + def __init__(self, **kwargs: Any) -> None: """ """ super().__init__(**kwargs) self.status = None self.last_sync_time = None self.can_failover = None + self.can_planned_failover = None + self.post_failover_redundancy = None + self.post_planned_failover_redundancy = None class Identity(_serialization.Model): @@ -2818,7 +3065,7 @@ class Identity(_serialization.Model): 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 Azure. + All required parameters must be populated in order to send to server. :ivar principal_id: The principal ID of resource identity. :vartype principal_id: str @@ -2826,12 +3073,12 @@ class Identity(_serialization.Model): :vartype tenant_id: str :ivar type: The identity type. Required. Known values are: "None", "SystemAssigned", "UserAssigned", and "SystemAssigned,UserAssigned". - :vartype type: str or ~azure.mgmt.storage.v2022_09_01.models.IdentityType + :vartype type: str or ~azure.mgmt.storage.v2023_05_01.models.IdentityType :ivar user_assigned_identities: Gets or sets a list of key value pairs that describe the set of User Assigned identities that will be used with this storage account. The key is the ARM resource identifier of the identity. Only 1 User Assigned identity is permitted here. :vartype user_assigned_identities: dict[str, - ~azure.mgmt.storage.v2022_09_01.models.UserAssignedIdentity] + ~azure.mgmt.storage.v2023_05_01.models.UserAssignedIdentity] """ _validation = { @@ -2852,17 +3099,17 @@ def __init__( *, type: Union[str, "_models.IdentityType"], user_assigned_identities: Optional[Dict[str, "_models.UserAssignedIdentity"]] = None, - **kwargs - ): + **kwargs: Any + ) -> None: """ :keyword type: The identity type. Required. Known values are: "None", "SystemAssigned", "UserAssigned", and "SystemAssigned,UserAssigned". - :paramtype type: str or ~azure.mgmt.storage.v2022_09_01.models.IdentityType + :paramtype type: str or ~azure.mgmt.storage.v2023_05_01.models.IdentityType :keyword user_assigned_identities: Gets or sets a list of key value pairs that describe the set of User Assigned identities that will be used with this storage account. The key is the ARM resource identifier of the identity. Only 1 User Assigned identity is permitted here. :paramtype user_assigned_identities: dict[str, - ~azure.mgmt.storage.v2022_09_01.models.UserAssignedIdentity] + ~azure.mgmt.storage.v2023_05_01.models.UserAssignedIdentity] """ super().__init__(**kwargs) self.principal_id = None @@ -2872,12 +3119,13 @@ def __init__( class ImmutabilityPolicy(AzureEntityResource): - """The ImmutabilityPolicy property of a blob container, including Id, resource name, resource type, Etag. + """The ImmutabilityPolicy property of a blob container, including Id, resource name, resource + type, Etag. Variables are only populated by the server, and will be ignored when sending a request. :ivar id: Fully qualified resource ID for the resource. Ex - - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. + /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. # pylint: disable=line-too-long :vartype id: str :ivar name: The name of the resource. :vartype name: str @@ -2891,7 +3139,7 @@ class ImmutabilityPolicy(AzureEntityResource): :vartype immutability_period_since_creation_in_days: int :ivar state: The ImmutabilityPolicy state of a blob container, possible values include: Locked and Unlocked. Known values are: "Locked" and "Unlocked". - :vartype state: str or ~azure.mgmt.storage.v2022_09_01.models.ImmutabilityPolicyState + :vartype state: str or ~azure.mgmt.storage.v2023_05_01.models.ImmutabilityPolicyState :ivar allow_protected_append_writes: This property can only be changed for unlocked time-based retention policies. When enabled, new blocks can be written to an append blob while maintaining immutability protection and compliance. Only new blocks can be added and any existing blocks @@ -2935,8 +3183,8 @@ def __init__( immutability_period_since_creation_in_days: Optional[int] = None, allow_protected_append_writes: Optional[bool] = None, allow_protected_append_writes_all: Optional[bool] = None, - **kwargs - ): + **kwargs: Any + ) -> None: """ :keyword immutability_period_since_creation_in_days: The immutability period for the blobs in the container since the policy creation, in days. @@ -2970,13 +3218,13 @@ class ImmutabilityPolicyProperties(_serialization.Model): :ivar etag: ImmutabilityPolicy Etag. :vartype etag: str :ivar update_history: The ImmutabilityPolicy update history of the blob container. - :vartype update_history: list[~azure.mgmt.storage.v2022_09_01.models.UpdateHistoryProperty] + :vartype update_history: list[~azure.mgmt.storage.v2023_05_01.models.UpdateHistoryProperty] :ivar immutability_period_since_creation_in_days: The immutability period for the blobs in the container since the policy creation, in days. :vartype immutability_period_since_creation_in_days: int :ivar state: The ImmutabilityPolicy state of a blob container, possible values include: Locked and Unlocked. Known values are: "Locked" and "Unlocked". - :vartype state: str or ~azure.mgmt.storage.v2022_09_01.models.ImmutabilityPolicyState + :vartype state: str or ~azure.mgmt.storage.v2023_05_01.models.ImmutabilityPolicyState :ivar allow_protected_append_writes: This property can only be changed for unlocked time-based retention policies. When enabled, new blocks can be written to an append blob while maintaining immutability protection and compliance. Only new blocks can be added and any existing blocks @@ -3016,8 +3264,8 @@ def __init__( immutability_period_since_creation_in_days: Optional[int] = None, allow_protected_append_writes: Optional[bool] = None, allow_protected_append_writes_all: Optional[bool] = None, - **kwargs - ): + **kwargs: Any + ) -> None: """ :keyword immutability_period_since_creation_in_days: The immutability period for the blobs in the container since the policy creation, in days. @@ -3046,7 +3294,8 @@ def __init__( class ImmutableStorageAccount(_serialization.Model): - """This property enables and defines account-level immutability. Enabling the feature auto-enables Blob Versioning. + """This property enables and defines account-level immutability. Enabling the feature auto-enables + Blob Versioning. :ivar enabled: A boolean flag which enables account-level immutability. All the containers under such an account have object-level immutability enabled by default. @@ -3057,7 +3306,7 @@ class ImmutableStorageAccount(_serialization.Model): container-level immutability policy, which has a higher precedence than the account-level immutability policy. :vartype immutability_policy: - ~azure.mgmt.storage.v2022_09_01.models.AccountImmutabilityPolicyProperties + ~azure.mgmt.storage.v2023_05_01.models.AccountImmutabilityPolicyProperties """ _attribute_map = { @@ -3070,8 +3319,8 @@ def __init__( *, enabled: Optional[bool] = None, immutability_policy: Optional["_models.AccountImmutabilityPolicyProperties"] = None, - **kwargs - ): + **kwargs: Any + ) -> None: """ :keyword enabled: A boolean flag which enables account-level immutability. All the containers under such an account have object-level immutability enabled by default. @@ -3082,7 +3331,7 @@ def __init__( container-level immutability policy, which has a higher precedence than the account-level immutability policy. :paramtype immutability_policy: - ~azure.mgmt.storage.v2022_09_01.models.AccountImmutabilityPolicyProperties + ~azure.mgmt.storage.v2023_05_01.models.AccountImmutabilityPolicyProperties """ super().__init__(**kwargs) self.enabled = enabled @@ -3101,7 +3350,7 @@ class ImmutableStorageWithVersioning(_serialization.Model): :vartype time_stamp: ~datetime.datetime :ivar migration_state: This property denotes the container level immutability to object level immutability migration state. Known values are: "InProgress" and "Completed". - :vartype migration_state: str or ~azure.mgmt.storage.v2022_09_01.models.MigrationState + :vartype migration_state: str or ~azure.mgmt.storage.v2023_05_01.models.MigrationState """ _validation = { @@ -3115,7 +3364,7 @@ class ImmutableStorageWithVersioning(_serialization.Model): "migration_state": {"key": "migrationState", "type": "str"}, } - def __init__(self, *, enabled: Optional[bool] = None, **kwargs): + def __init__(self, *, enabled: Optional[bool] = None, **kwargs: Any) -> None: """ :keyword enabled: This is an immutable property, when set to true it enables object level immutability at the container level. @@ -3130,7 +3379,7 @@ def __init__(self, *, enabled: Optional[bool] = None, **kwargs): class IPRule(_serialization.Model): """IP rule with specific IP or IP range in CIDR format. - All required parameters must be populated in order to send to Azure. + All required parameters must be populated in order to send to server. :ivar ip_address_or_range: Specifies the IP or IP range in CIDR format. Only IPV4 address is allowed. Required. @@ -3148,7 +3397,7 @@ class IPRule(_serialization.Model): "action": {"key": "action", "type": "str"}, } - def __init__(self, *, ip_address_or_range: str, action: Optional[Literal["Allow"]] = None, **kwargs): + def __init__(self, *, ip_address_or_range: str, action: Optional[Literal["Allow"]] = None, **kwargs: Any) -> None: """ :keyword ip_address_or_range: Specifies the IP or IP range in CIDR format. Only IPV4 address is allowed. Required. @@ -3175,7 +3424,9 @@ class KeyCreationTime(_serialization.Model): "key2": {"key": "key2", "type": "iso-8601"}, } - def __init__(self, *, key1: Optional[datetime.datetime] = None, key2: Optional[datetime.datetime] = None, **kwargs): + def __init__( + self, *, key1: Optional[datetime.datetime] = None, key2: Optional[datetime.datetime] = None, **kwargs: Any + ) -> None: """ :keyword key1: :paramtype key1: ~datetime.datetime @@ -3190,7 +3441,7 @@ def __init__(self, *, key1: Optional[datetime.datetime] = None, key2: Optional[d class KeyPolicy(_serialization.Model): """KeyPolicy assigned to the storage account. - All required parameters must be populated in order to send to Azure. + All required parameters must be populated in order to send to server. :ivar key_expiration_period_in_days: The key expiration period in days. Required. :vartype key_expiration_period_in_days: int @@ -3204,7 +3455,7 @@ class KeyPolicy(_serialization.Model): "key_expiration_period_in_days": {"key": "keyExpirationPeriodInDays", "type": "int"}, } - def __init__(self, *, key_expiration_period_in_days: int, **kwargs): + def __init__(self, *, key_expiration_period_in_days: int, **kwargs: Any) -> None: """ :keyword key_expiration_period_in_days: The key expiration period in days. Required. :paramtype key_expiration_period_in_days: int @@ -3258,8 +3509,8 @@ def __init__( key_name: Optional[str] = None, key_version: Optional[str] = None, key_vault_uri: Optional[str] = None, - **kwargs - ): + **kwargs: Any + ) -> None: """ :keyword key_name: The name of KeyVault key. :paramtype key_name: str @@ -3280,13 +3531,13 @@ def __init__( class LastAccessTimeTrackingPolicy(_serialization.Model): """The blob service properties for Last access time based tracking policy. - All required parameters must be populated in order to send to Azure. + All required parameters must be populated in order to send to server. :ivar enable: When set to true last access time based tracking is enabled. Required. :vartype enable: bool :ivar name: Name of the policy. The valid value is AccessTimeTracking. This field is currently read only. "AccessTimeTracking" - :vartype name: str or ~azure.mgmt.storage.v2022_09_01.models.Name + :vartype name: str or ~azure.mgmt.storage.v2023_05_01.models.Name :ivar tracking_granularity_in_days: The field specifies blob object tracking granularity in days, typically how often the blob object should be tracked.This field is currently read only with value as 1. @@ -3314,14 +3565,14 @@ def __init__( name: Optional[Union[str, "_models.Name"]] = None, tracking_granularity_in_days: Optional[int] = None, blob_type: Optional[List[str]] = None, - **kwargs - ): + **kwargs: Any + ) -> None: """ :keyword enable: When set to true last access time based tracking is enabled. Required. :paramtype enable: bool :keyword name: Name of the policy. The valid value is AccessTimeTracking. This field is currently read only. "AccessTimeTracking" - :paramtype name: str or ~azure.mgmt.storage.v2022_09_01.models.Name + :paramtype name: str or ~azure.mgmt.storage.v2023_05_01.models.Name :keyword tracking_granularity_in_days: The field specifies blob object tracking granularity in days, typically how often the blob object should be tracked.This field is currently read only with value as 1. @@ -3340,11 +3591,11 @@ def __init__( class LeaseContainerRequest(_serialization.Model): """Lease Container request schema. - All required parameters must be populated in order to send to Azure. + All required parameters must be populated in order to send to server. :ivar action: Specifies the lease action. Can be one of the available actions. Required. Known values are: "Acquire", "Renew", "Change", "Release", and "Break". - :vartype action: str or ~azure.mgmt.storage.v2022_09_01.models.LeaseContainerRequestEnum + :vartype action: str or ~azure.mgmt.storage.v2023_05_01.models.LeaseContainerRequestEnum :ivar lease_id: Identifies the lease. Can be specified in any valid GUID string format. :vartype lease_id: str :ivar break_period: Optional. For a break action, proposed duration the lease should continue @@ -3378,12 +3629,12 @@ def __init__( break_period: Optional[int] = None, lease_duration: Optional[int] = None, proposed_lease_id: Optional[str] = None, - **kwargs - ): + **kwargs: Any + ) -> None: """ :keyword action: Specifies the lease action. Can be one of the available actions. Required. Known values are: "Acquire", "Renew", "Change", "Release", and "Break". - :paramtype action: str or ~azure.mgmt.storage.v2022_09_01.models.LeaseContainerRequestEnum + :paramtype action: str or ~azure.mgmt.storage.v2023_05_01.models.LeaseContainerRequestEnum :keyword lease_id: Identifies the lease. Can be specified in any valid GUID string format. :paramtype lease_id: str :keyword break_period: Optional. For a break action, proposed duration the lease should @@ -3419,7 +3670,9 @@ class LeaseContainerResponse(_serialization.Model): "lease_time_seconds": {"key": "leaseTimeSeconds", "type": "str"}, } - def __init__(self, *, lease_id: Optional[str] = None, lease_time_seconds: Optional[str] = None, **kwargs): + def __init__( + self, *, lease_id: Optional[str] = None, lease_time_seconds: Optional[str] = None, **kwargs: Any + ) -> None: """ :keyword lease_id: Returned unique lease ID that must be included with any request to delete the container, or to renew, change, or release the lease. @@ -3435,11 +3688,11 @@ def __init__(self, *, lease_id: Optional[str] = None, lease_time_seconds: Option class LeaseShareRequest(_serialization.Model): """Lease Share request schema. - All required parameters must be populated in order to send to Azure. + All required parameters must be populated in order to send to server. :ivar action: Specifies the lease action. Can be one of the available actions. Required. Known values are: "Acquire", "Renew", "Change", "Release", and "Break". - :vartype action: str or ~azure.mgmt.storage.v2022_09_01.models.LeaseShareAction + :vartype action: str or ~azure.mgmt.storage.v2023_05_01.models.LeaseShareAction :ivar lease_id: Identifies the lease. Can be specified in any valid GUID string format. :vartype lease_id: str :ivar break_period: Optional. For a break action, proposed duration the lease should continue @@ -3473,12 +3726,12 @@ def __init__( break_period: Optional[int] = None, lease_duration: Optional[int] = None, proposed_lease_id: Optional[str] = None, - **kwargs - ): + **kwargs: Any + ) -> None: """ :keyword action: Specifies the lease action. Can be one of the available actions. Required. Known values are: "Acquire", "Renew", "Change", "Release", and "Break". - :paramtype action: str or ~azure.mgmt.storage.v2022_09_01.models.LeaseShareAction + :paramtype action: str or ~azure.mgmt.storage.v2023_05_01.models.LeaseShareAction :keyword lease_id: Identifies the lease. Can be specified in any valid GUID string format. :paramtype lease_id: str :keyword break_period: Optional. For a break action, proposed duration the lease should @@ -3514,7 +3767,9 @@ class LeaseShareResponse(_serialization.Model): "lease_time_seconds": {"key": "leaseTimeSeconds", "type": "str"}, } - def __init__(self, *, lease_id: Optional[str] = None, lease_time_seconds: Optional[str] = None, **kwargs): + def __init__( + self, *, lease_id: Optional[str] = None, lease_time_seconds: Optional[str] = None, **kwargs: Any + ) -> None: """ :keyword lease_id: Returned unique lease ID that must be included with any request to delete the share, or to renew, change, or release the lease. @@ -3532,7 +3787,7 @@ class LegalHold(_serialization.Model): 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 Azure. + All required parameters must be populated in order to send to server. :ivar has_legal_hold: The hasLegalHold public property is set to true by SRP if there are at least one existing tag. The hasLegalHold public property is set to false by SRP if all existing @@ -3559,7 +3814,9 @@ class LegalHold(_serialization.Model): "allow_protected_append_writes_all": {"key": "allowProtectedAppendWritesAll", "type": "bool"}, } - def __init__(self, *, tags: List[str], allow_protected_append_writes_all: Optional[bool] = None, **kwargs): + def __init__( + self, *, tags: List[str], allow_protected_append_writes_all: Optional[bool] = None, **kwargs: Any + ) -> None: """ :keyword tags: Each tag should be 3 to 23 alphanumeric characters and is normalized to lower case at SRP. Required. @@ -3586,10 +3843,10 @@ class LegalHoldProperties(_serialization.Model): hasLegalHold=true for a given account. :vartype has_legal_hold: bool :ivar tags: The list of LegalHold tags of a blob container. - :vartype tags: list[~azure.mgmt.storage.v2022_09_01.models.TagProperty] + :vartype tags: list[~azure.mgmt.storage.v2023_05_01.models.TagProperty] :ivar protected_append_writes_history: Protected append blob writes history. :vartype protected_append_writes_history: - ~azure.mgmt.storage.v2022_09_01.models.ProtectedAppendWritesHistory + ~azure.mgmt.storage.v2023_05_01.models.ProtectedAppendWritesHistory """ _validation = { @@ -3610,14 +3867,14 @@ def __init__( *, tags: Optional[List["_models.TagProperty"]] = None, protected_append_writes_history: Optional["_models.ProtectedAppendWritesHistory"] = None, - **kwargs - ): + **kwargs: Any + ) -> None: """ :keyword tags: The list of LegalHold tags of a blob container. - :paramtype tags: list[~azure.mgmt.storage.v2022_09_01.models.TagProperty] + :paramtype tags: list[~azure.mgmt.storage.v2023_05_01.models.TagProperty] :keyword protected_append_writes_history: Protected append blob writes history. :paramtype protected_append_writes_history: - ~azure.mgmt.storage.v2022_09_01.models.ProtectedAppendWritesHistory + ~azure.mgmt.storage.v2023_05_01.models.ProtectedAppendWritesHistory """ super().__init__(**kwargs) self.has_legal_hold = None @@ -3642,7 +3899,7 @@ class ListAccountSasResponse(_serialization.Model): "account_sas_token": {"key": "accountSasToken", "type": "str"}, } - def __init__(self, **kwargs): + def __init__(self, **kwargs: Any) -> None: """ """ super().__init__(**kwargs) self.account_sas_token = None @@ -3654,7 +3911,7 @@ class ListBlobInventoryPolicy(_serialization.Model): Variables are only populated by the server, and will be ignored when sending a request. :ivar value: List of blob inventory policies. - :vartype value: list[~azure.mgmt.storage.v2022_09_01.models.BlobInventoryPolicy] + :vartype value: list[~azure.mgmt.storage.v2023_05_01.models.BlobInventoryPolicy] """ _validation = { @@ -3665,7 +3922,7 @@ class ListBlobInventoryPolicy(_serialization.Model): "value": {"key": "value", "type": "[BlobInventoryPolicy]"}, } - def __init__(self, **kwargs): + def __init__(self, **kwargs: Any) -> None: """ """ super().__init__(**kwargs) self.value = None @@ -3677,7 +3934,7 @@ class ListContainerItem(AzureEntityResource): # pylint: disable=too-many-instan Variables are only populated by the server, and will be ignored when sending a request. :ivar id: Fully qualified resource ID for the resource. Ex - - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. + /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. # pylint: disable=line-too-long :vartype id: str :ivar name: The name of the resource. :vartype name: str @@ -3702,25 +3959,25 @@ class ListContainerItem(AzureEntityResource): # pylint: disable=too-many-instan :vartype deny_encryption_scope_override: bool :ivar public_access: Specifies whether data in the container may be accessed publicly and the level of access. Known values are: "Container", "Blob", and "None". - :vartype public_access: str or ~azure.mgmt.storage.v2022_09_01.models.PublicAccess + :vartype public_access: str or ~azure.mgmt.storage.v2023_05_01.models.PublicAccess :ivar last_modified_time: Returns the date and time the container was last modified. :vartype last_modified_time: ~datetime.datetime :ivar lease_status: The lease status of the container. Known values are: "Locked" and "Unlocked". - :vartype lease_status: str or ~azure.mgmt.storage.v2022_09_01.models.LeaseStatus + :vartype lease_status: str or ~azure.mgmt.storage.v2023_05_01.models.LeaseStatus :ivar lease_state: Lease state of the container. Known values are: "Available", "Leased", "Expired", "Breaking", and "Broken". - :vartype lease_state: str or ~azure.mgmt.storage.v2022_09_01.models.LeaseState + :vartype lease_state: str or ~azure.mgmt.storage.v2023_05_01.models.LeaseState :ivar lease_duration: Specifies whether the lease on a container is of infinite or fixed duration, only when the container is leased. Known values are: "Infinite" and "Fixed". - :vartype lease_duration: str or ~azure.mgmt.storage.v2022_09_01.models.LeaseDuration + :vartype lease_duration: str or ~azure.mgmt.storage.v2023_05_01.models.LeaseDuration :ivar metadata: A name-value pair to associate with the container as metadata. :vartype metadata: dict[str, str] :ivar immutability_policy: The ImmutabilityPolicy property of the container. :vartype immutability_policy: - ~azure.mgmt.storage.v2022_09_01.models.ImmutabilityPolicyProperties + ~azure.mgmt.storage.v2023_05_01.models.ImmutabilityPolicyProperties :ivar legal_hold: The LegalHold property of the container. - :vartype legal_hold: ~azure.mgmt.storage.v2022_09_01.models.LegalHoldProperties + :vartype legal_hold: ~azure.mgmt.storage.v2023_05_01.models.LegalHoldProperties :ivar has_legal_hold: The hasLegalHold public property is set to true by SRP if there are at least one existing tag. The hasLegalHold public property is set to false by SRP if all existing legal hold tags are cleared out. There can be a maximum of 1000 blob containers with @@ -3734,7 +3991,7 @@ class ListContainerItem(AzureEntityResource): # pylint: disable=too-many-instan container. The property is immutable and can only be set to true at the container creation time. Existing containers must undergo a migration process. :vartype immutable_storage_with_versioning: - ~azure.mgmt.storage.v2022_09_01.models.ImmutableStorageWithVersioning + ~azure.mgmt.storage.v2023_05_01.models.ImmutableStorageWithVersioning :ivar enable_nfs_v3_root_squash: Enable NFSv3 root squash on blob container. :vartype enable_nfs_v3_root_squash: bool :ivar enable_nfs_v3_all_squash: Enable NFSv3 all squash on blob container. @@ -3799,8 +4056,8 @@ def __init__( immutable_storage_with_versioning: Optional["_models.ImmutableStorageWithVersioning"] = None, enable_nfs_v3_root_squash: Optional[bool] = None, enable_nfs_v3_all_squash: Optional[bool] = None, - **kwargs - ): + **kwargs: Any + ) -> None: """ :keyword default_encryption_scope: Default the container to use specified encryption scope for all writes. @@ -3810,14 +4067,14 @@ def __init__( :paramtype deny_encryption_scope_override: bool :keyword public_access: Specifies whether data in the container may be accessed publicly and the level of access. Known values are: "Container", "Blob", and "None". - :paramtype public_access: str or ~azure.mgmt.storage.v2022_09_01.models.PublicAccess + :paramtype public_access: str or ~azure.mgmt.storage.v2023_05_01.models.PublicAccess :keyword metadata: A name-value pair to associate with the container as metadata. :paramtype metadata: dict[str, str] :keyword immutable_storage_with_versioning: The object level immutability property of the container. The property is immutable and can only be set to true at the container creation time. Existing containers must undergo a migration process. :paramtype immutable_storage_with_versioning: - ~azure.mgmt.storage.v2022_09_01.models.ImmutableStorageWithVersioning + ~azure.mgmt.storage.v2023_05_01.models.ImmutableStorageWithVersioning :keyword enable_nfs_v3_root_squash: Enable NFSv3 root squash on blob container. :paramtype enable_nfs_v3_root_squash: bool :keyword enable_nfs_v3_all_squash: Enable NFSv3 all squash on blob container. @@ -3846,12 +4103,13 @@ def __init__( class ListContainerItems(_serialization.Model): - """Response schema. Contains list of blobs returned, and if paging is requested or required, a URL to next page of containers. + """Response schema. Contains list of blobs returned, and if paging is requested or required, a URL + to next page of containers. Variables are only populated by the server, and will be ignored when sending a request. :ivar value: List of blobs containers returned. - :vartype value: list[~azure.mgmt.storage.v2022_09_01.models.ListContainerItem] + :vartype value: list[~azure.mgmt.storage.v2023_05_01.models.ListContainerItem] :ivar next_link: Request URL that can be used to query next page of containers. Returned when total number of requested containers exceed maximum page size. :vartype next_link: str @@ -3867,7 +4125,7 @@ class ListContainerItems(_serialization.Model): "next_link": {"key": "nextLink", "type": "str"}, } - def __init__(self, **kwargs): + def __init__(self, **kwargs: Any) -> None: """ """ super().__init__(**kwargs) self.value = None @@ -3880,7 +4138,7 @@ class ListQueue(Resource): Variables are only populated by the server, and will be ignored when sending a request. :ivar id: Fully qualified resource ID for the resource. Ex - - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. + /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. # pylint: disable=line-too-long :vartype id: str :ivar name: The name of the resource. :vartype name: str @@ -3904,7 +4162,7 @@ class ListQueue(Resource): "metadata": {"key": "properties.metadata", "type": "{str}"}, } - def __init__(self, *, metadata: Optional[Dict[str, str]] = None, **kwargs): + def __init__(self, *, metadata: Optional[Dict[str, str]] = None, **kwargs: Any) -> None: """ :keyword metadata: A name-value pair that represents queue metadata. :paramtype metadata: dict[str, str] @@ -3919,7 +4177,7 @@ class ListQueueResource(_serialization.Model): Variables are only populated by the server, and will be ignored when sending a request. :ivar value: List of queues returned. - :vartype value: list[~azure.mgmt.storage.v2022_09_01.models.ListQueue] + :vartype value: list[~azure.mgmt.storage.v2023_05_01.models.ListQueue] :ivar next_link: Request URL that can be used to list next page of queues. :vartype next_link: str """ @@ -3934,7 +4192,7 @@ class ListQueueResource(_serialization.Model): "next_link": {"key": "nextLink", "type": "str"}, } - def __init__(self, **kwargs): + def __init__(self, **kwargs: Any) -> None: """ """ super().__init__(**kwargs) self.value = None @@ -3947,7 +4205,7 @@ class ListQueueServices(_serialization.Model): Variables are only populated by the server, and will be ignored when sending a request. :ivar value: List of queue services returned. - :vartype value: list[~azure.mgmt.storage.v2022_09_01.models.QueueServiceProperties] + :vartype value: list[~azure.mgmt.storage.v2023_05_01.models.QueueServiceProperties] """ _validation = { @@ -3958,7 +4216,7 @@ class ListQueueServices(_serialization.Model): "value": {"key": "value", "type": "[QueueServiceProperties]"}, } - def __init__(self, **kwargs): + def __init__(self, **kwargs: Any) -> None: """ """ super().__init__(**kwargs) self.value = None @@ -3981,7 +4239,7 @@ class ListServiceSasResponse(_serialization.Model): "service_sas_token": {"key": "serviceSasToken", "type": "str"}, } - def __init__(self, **kwargs): + def __init__(self, **kwargs: Any) -> None: """ """ super().__init__(**kwargs) self.service_sas_token = None @@ -3993,7 +4251,7 @@ class ListTableResource(_serialization.Model): Variables are only populated by the server, and will be ignored when sending a request. :ivar value: List of tables returned. - :vartype value: list[~azure.mgmt.storage.v2022_09_01.models.Table] + :vartype value: list[~azure.mgmt.storage.v2023_05_01.models.Table] :ivar next_link: Request URL that can be used to query next page of tables. :vartype next_link: str """ @@ -4008,7 +4266,7 @@ class ListTableResource(_serialization.Model): "next_link": {"key": "nextLink", "type": "str"}, } - def __init__(self, **kwargs): + def __init__(self, **kwargs: Any) -> None: """ """ super().__init__(**kwargs) self.value = None @@ -4021,7 +4279,7 @@ class ListTableServices(_serialization.Model): Variables are only populated by the server, and will be ignored when sending a request. :ivar value: List of table services returned. - :vartype value: list[~azure.mgmt.storage.v2022_09_01.models.TableServiceProperties] + :vartype value: list[~azure.mgmt.storage.v2023_05_01.models.TableServiceProperties] """ _validation = { @@ -4032,7 +4290,7 @@ class ListTableServices(_serialization.Model): "value": {"key": "value", "type": "[TableServiceProperties]"}, } - def __init__(self, **kwargs): + def __init__(self, **kwargs: Any) -> None: """ """ super().__init__(**kwargs) self.value = None @@ -4044,7 +4302,7 @@ class LocalUser(Resource): # pylint: disable=too-many-instance-attributes Variables are only populated by the server, and will be ignored when sending a request. :ivar id: Fully qualified resource ID for the resource. Ex - - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. + /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. # pylint: disable=line-too-long :vartype id: str :ivar name: The name of the resource. :vartype name: str @@ -4052,13 +4310,13 @@ class LocalUser(Resource): # pylint: disable=too-many-instance-attributes "Microsoft.Storage/storageAccounts". :vartype type: str :ivar system_data: Metadata pertaining to creation and last modification of the resource. - :vartype system_data: ~azure.mgmt.storage.v2022_09_01.models.SystemData + :vartype system_data: ~azure.mgmt.storage.v2023_05_01.models.SystemData :ivar permission_scopes: The permission scopes of the local user. - :vartype permission_scopes: list[~azure.mgmt.storage.v2022_09_01.models.PermissionScope] + :vartype permission_scopes: list[~azure.mgmt.storage.v2023_05_01.models.PermissionScope] :ivar home_directory: Optional, local user home directory. :vartype home_directory: str :ivar ssh_authorized_keys: Optional, local user ssh authorized keys for SFTP. - :vartype ssh_authorized_keys: list[~azure.mgmt.storage.v2022_09_01.models.SshPublicKey] + :vartype ssh_authorized_keys: list[~azure.mgmt.storage.v2023_05_01.models.SshPublicKey] :ivar sid: A unique Security Identifier that is generated by the server. :vartype sid: str :ivar has_shared_key: Indicates whether shared key exists. Set it to false to remove existing @@ -4070,6 +4328,18 @@ class LocalUser(Resource): # pylint: disable=too-many-instance-attributes :ivar has_ssh_password: Indicates whether ssh password exists. Set it to false to remove existing SSH password. :vartype has_ssh_password: bool + :ivar user_id: A unique Identifier that is generated by the server. + :vartype user_id: int + :ivar group_id: An identifier for associating a group of users. + :vartype group_id: int + :ivar allow_acl_authorization: Indicates whether ACL authorization is allowed for this user. + Set it to false to disallow using ACL authorization. + :vartype allow_acl_authorization: bool + :ivar extended_groups: Supplementary group membership. Only applicable for local users enabled + for NFSv3 access. + :vartype extended_groups: list[int] + :ivar is_nf_sv3_enabled: Indicates if the local user is enabled for access with NFSv3 protocol. + :vartype is_nf_sv3_enabled: bool """ _validation = { @@ -4078,6 +4348,7 @@ class LocalUser(Resource): # pylint: disable=too-many-instance-attributes "type": {"readonly": True}, "system_data": {"readonly": True}, "sid": {"readonly": True}, + "user_id": {"readonly": True}, } _attribute_map = { @@ -4092,6 +4363,11 @@ class LocalUser(Resource): # pylint: disable=too-many-instance-attributes "has_shared_key": {"key": "properties.hasSharedKey", "type": "bool"}, "has_ssh_key": {"key": "properties.hasSshKey", "type": "bool"}, "has_ssh_password": {"key": "properties.hasSshPassword", "type": "bool"}, + "user_id": {"key": "properties.userId", "type": "int"}, + "group_id": {"key": "properties.groupId", "type": "int"}, + "allow_acl_authorization": {"key": "properties.allowAclAuthorization", "type": "bool"}, + "extended_groups": {"key": "properties.extendedGroups", "type": "[int]"}, + "is_nf_sv3_enabled": {"key": "properties.isNFSv3Enabled", "type": "bool"}, } def __init__( @@ -4103,15 +4379,19 @@ def __init__( has_shared_key: Optional[bool] = None, has_ssh_key: Optional[bool] = None, has_ssh_password: Optional[bool] = None, - **kwargs - ): + group_id: Optional[int] = None, + allow_acl_authorization: Optional[bool] = None, + extended_groups: Optional[List[int]] = None, + is_nf_sv3_enabled: Optional[bool] = None, + **kwargs: Any + ) -> None: """ :keyword permission_scopes: The permission scopes of the local user. - :paramtype permission_scopes: list[~azure.mgmt.storage.v2022_09_01.models.PermissionScope] + :paramtype permission_scopes: list[~azure.mgmt.storage.v2023_05_01.models.PermissionScope] :keyword home_directory: Optional, local user home directory. :paramtype home_directory: str :keyword ssh_authorized_keys: Optional, local user ssh authorized keys for SFTP. - :paramtype ssh_authorized_keys: list[~azure.mgmt.storage.v2022_09_01.models.SshPublicKey] + :paramtype ssh_authorized_keys: list[~azure.mgmt.storage.v2023_05_01.models.SshPublicKey] :keyword has_shared_key: Indicates whether shared key exists. Set it to false to remove existing shared key. :paramtype has_shared_key: bool @@ -4121,6 +4401,17 @@ def __init__( :keyword has_ssh_password: Indicates whether ssh password exists. Set it to false to remove existing SSH password. :paramtype has_ssh_password: bool + :keyword group_id: An identifier for associating a group of users. + :paramtype group_id: int + :keyword allow_acl_authorization: Indicates whether ACL authorization is allowed for this user. + Set it to false to disallow using ACL authorization. + :paramtype allow_acl_authorization: bool + :keyword extended_groups: Supplementary group membership. Only applicable for local users + enabled for NFSv3 access. + :paramtype extended_groups: list[int] + :keyword is_nf_sv3_enabled: Indicates if the local user is enabled for access with NFSv3 + protocol. + :paramtype is_nf_sv3_enabled: bool """ super().__init__(**kwargs) self.system_data = None @@ -4131,6 +4422,11 @@ def __init__( self.has_shared_key = has_shared_key self.has_ssh_key = has_ssh_key self.has_ssh_password = has_ssh_password + self.user_id = None + self.group_id = group_id + self.allow_acl_authorization = allow_acl_authorization + self.extended_groups = extended_groups + self.is_nf_sv3_enabled = is_nf_sv3_enabled class LocalUserKeys(_serialization.Model): @@ -4139,7 +4435,7 @@ class LocalUserKeys(_serialization.Model): Variables are only populated by the server, and will be ignored when sending a request. :ivar ssh_authorized_keys: Optional, local user ssh authorized keys for SFTP. - :vartype ssh_authorized_keys: list[~azure.mgmt.storage.v2022_09_01.models.SshPublicKey] + :vartype ssh_authorized_keys: list[~azure.mgmt.storage.v2023_05_01.models.SshPublicKey] :ivar shared_key: Auto generated by the server for SMB authentication. :vartype shared_key: str """ @@ -4153,10 +4449,10 @@ class LocalUserKeys(_serialization.Model): "shared_key": {"key": "sharedKey", "type": "str"}, } - def __init__(self, *, ssh_authorized_keys: Optional[List["_models.SshPublicKey"]] = None, **kwargs): + def __init__(self, *, ssh_authorized_keys: Optional[List["_models.SshPublicKey"]] = None, **kwargs: Any) -> None: """ :keyword ssh_authorized_keys: Optional, local user ssh authorized keys for SFTP. - :paramtype ssh_authorized_keys: list[~azure.mgmt.storage.v2022_09_01.models.SshPublicKey] + :paramtype ssh_authorized_keys: list[~azure.mgmt.storage.v2023_05_01.models.SshPublicKey] """ super().__init__(**kwargs) self.ssh_authorized_keys = ssh_authorized_keys @@ -4181,30 +4477,42 @@ class LocalUserRegeneratePasswordResult(_serialization.Model): "ssh_password": {"key": "sshPassword", "type": "str"}, } - def __init__(self, **kwargs): + def __init__(self, **kwargs: Any) -> None: """ """ super().__init__(**kwargs) self.ssh_password = None class LocalUsers(_serialization.Model): - """List storage account local users. + """List of local users requested, and if paging is required, a URL to the next page of local + users. - :ivar value: The local users associated with the storage account. - :vartype value: list[~azure.mgmt.storage.v2022_09_01.models.LocalUser] + Variables are only populated by the server, and will be ignored when sending a request. + + :ivar value: The list of local users associated with the storage account. + :vartype value: list[~azure.mgmt.storage.v2023_05_01.models.LocalUser] + :ivar next_link: Request URL that can be used to query next page of local users. Returned when + total number of requested local users exceeds the maximum page size. + :vartype next_link: str """ + _validation = { + "next_link": {"readonly": True}, + } + _attribute_map = { "value": {"key": "value", "type": "[LocalUser]"}, + "next_link": {"key": "nextLink", "type": "str"}, } - def __init__(self, *, value: Optional[List["_models.LocalUser"]] = None, **kwargs): + def __init__(self, *, value: Optional[List["_models.LocalUser"]] = None, **kwargs: Any) -> None: """ - :keyword value: The local users associated with the storage account. - :paramtype value: list[~azure.mgmt.storage.v2022_09_01.models.LocalUser] + :keyword value: The list of local users associated with the storage account. + :paramtype value: list[~azure.mgmt.storage.v2023_05_01.models.LocalUser] """ super().__init__(**kwargs) self.value = value + self.next_link = None class ManagementPolicy(Resource): @@ -4213,7 +4521,7 @@ class ManagementPolicy(Resource): Variables are only populated by the server, and will be ignored when sending a request. :ivar id: Fully qualified resource ID for the resource. Ex - - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. + /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. # pylint: disable=line-too-long :vartype id: str :ivar name: The name of the resource. :vartype name: str @@ -4224,7 +4532,7 @@ class ManagementPolicy(Resource): :vartype last_modified_time: ~datetime.datetime :ivar policy: The Storage Account ManagementPolicy, in JSON format. See more details in: https://docs.microsoft.com/en-us/azure/storage/common/storage-lifecycle-managment-concepts. - :vartype policy: ~azure.mgmt.storage.v2022_09_01.models.ManagementPolicySchema + :vartype policy: ~azure.mgmt.storage.v2023_05_01.models.ManagementPolicySchema """ _validation = { @@ -4242,11 +4550,11 @@ class ManagementPolicy(Resource): "policy": {"key": "properties.policy", "type": "ManagementPolicySchema"}, } - def __init__(self, *, policy: Optional["_models.ManagementPolicySchema"] = None, **kwargs): + def __init__(self, *, policy: Optional["_models.ManagementPolicySchema"] = None, **kwargs: Any) -> None: """ :keyword policy: The Storage Account ManagementPolicy, in JSON format. See more details in: https://docs.microsoft.com/en-us/azure/storage/common/storage-lifecycle-managment-concepts. - :paramtype policy: ~azure.mgmt.storage.v2022_09_01.models.ManagementPolicySchema + :paramtype policy: ~azure.mgmt.storage.v2023_05_01.models.ManagementPolicySchema """ super().__init__(**kwargs) self.last_modified_time = None @@ -4257,11 +4565,11 @@ class ManagementPolicyAction(_serialization.Model): """Actions are applied to the filtered blobs when the execution condition is met. :ivar base_blob: The management policy action for base blob. - :vartype base_blob: ~azure.mgmt.storage.v2022_09_01.models.ManagementPolicyBaseBlob + :vartype base_blob: ~azure.mgmt.storage.v2023_05_01.models.ManagementPolicyBaseBlob :ivar snapshot: The management policy action for snapshot. - :vartype snapshot: ~azure.mgmt.storage.v2022_09_01.models.ManagementPolicySnapShot + :vartype snapshot: ~azure.mgmt.storage.v2023_05_01.models.ManagementPolicySnapShot :ivar version: The management policy action for version. - :vartype version: ~azure.mgmt.storage.v2022_09_01.models.ManagementPolicyVersion + :vartype version: ~azure.mgmt.storage.v2023_05_01.models.ManagementPolicyVersion """ _attribute_map = { @@ -4276,15 +4584,15 @@ def __init__( base_blob: Optional["_models.ManagementPolicyBaseBlob"] = None, snapshot: Optional["_models.ManagementPolicySnapShot"] = None, version: Optional["_models.ManagementPolicyVersion"] = None, - **kwargs - ): + **kwargs: Any + ) -> None: """ :keyword base_blob: The management policy action for base blob. - :paramtype base_blob: ~azure.mgmt.storage.v2022_09_01.models.ManagementPolicyBaseBlob + :paramtype base_blob: ~azure.mgmt.storage.v2023_05_01.models.ManagementPolicyBaseBlob :keyword snapshot: The management policy action for snapshot. - :paramtype snapshot: ~azure.mgmt.storage.v2022_09_01.models.ManagementPolicySnapShot + :paramtype snapshot: ~azure.mgmt.storage.v2023_05_01.models.ManagementPolicySnapShot :keyword version: The management policy action for version. - :paramtype version: ~azure.mgmt.storage.v2022_09_01.models.ManagementPolicyVersion + :paramtype version: ~azure.mgmt.storage.v2023_05_01.models.ManagementPolicyVersion """ super().__init__(**kwargs) self.base_blob = base_blob @@ -4296,16 +4604,16 @@ class ManagementPolicyBaseBlob(_serialization.Model): """Management policy action for base blob. :ivar tier_to_cool: The function to tier blobs to cool storage. - :vartype tier_to_cool: ~azure.mgmt.storage.v2022_09_01.models.DateAfterModification + :vartype tier_to_cool: ~azure.mgmt.storage.v2023_05_01.models.DateAfterModification :ivar tier_to_archive: The function to tier blobs to archive storage. - :vartype tier_to_archive: ~azure.mgmt.storage.v2022_09_01.models.DateAfterModification + :vartype tier_to_archive: ~azure.mgmt.storage.v2023_05_01.models.DateAfterModification :ivar tier_to_cold: The function to tier blobs to cold storage. - :vartype tier_to_cold: ~azure.mgmt.storage.v2022_09_01.models.DateAfterModification + :vartype tier_to_cold: ~azure.mgmt.storage.v2023_05_01.models.DateAfterModification :ivar tier_to_hot: The function to tier blobs to hot storage. This action can only be used with Premium Block Blob Storage Accounts. - :vartype tier_to_hot: ~azure.mgmt.storage.v2022_09_01.models.DateAfterModification + :vartype tier_to_hot: ~azure.mgmt.storage.v2023_05_01.models.DateAfterModification :ivar delete: The function to delete the blob. - :vartype delete: ~azure.mgmt.storage.v2022_09_01.models.DateAfterModification + :vartype delete: ~azure.mgmt.storage.v2023_05_01.models.DateAfterModification :ivar enable_auto_tier_to_hot_from_cool: This property enables auto tiering of a blob from cool to hot on a blob access. This property requires tierToCool.daysAfterLastAccessTimeGreaterThan. :vartype enable_auto_tier_to_hot_from_cool: bool @@ -4329,20 +4637,20 @@ def __init__( tier_to_hot: Optional["_models.DateAfterModification"] = None, delete: Optional["_models.DateAfterModification"] = None, enable_auto_tier_to_hot_from_cool: Optional[bool] = None, - **kwargs - ): + **kwargs: Any + ) -> None: """ :keyword tier_to_cool: The function to tier blobs to cool storage. - :paramtype tier_to_cool: ~azure.mgmt.storage.v2022_09_01.models.DateAfterModification + :paramtype tier_to_cool: ~azure.mgmt.storage.v2023_05_01.models.DateAfterModification :keyword tier_to_archive: The function to tier blobs to archive storage. - :paramtype tier_to_archive: ~azure.mgmt.storage.v2022_09_01.models.DateAfterModification + :paramtype tier_to_archive: ~azure.mgmt.storage.v2023_05_01.models.DateAfterModification :keyword tier_to_cold: The function to tier blobs to cold storage. - :paramtype tier_to_cold: ~azure.mgmt.storage.v2022_09_01.models.DateAfterModification + :paramtype tier_to_cold: ~azure.mgmt.storage.v2023_05_01.models.DateAfterModification :keyword tier_to_hot: The function to tier blobs to hot storage. This action can only be used with Premium Block Blob Storage Accounts. - :paramtype tier_to_hot: ~azure.mgmt.storage.v2022_09_01.models.DateAfterModification + :paramtype tier_to_hot: ~azure.mgmt.storage.v2023_05_01.models.DateAfterModification :keyword delete: The function to delete the blob. - :paramtype delete: ~azure.mgmt.storage.v2022_09_01.models.DateAfterModification + :paramtype delete: ~azure.mgmt.storage.v2023_05_01.models.DateAfterModification :keyword enable_auto_tier_to_hot_from_cool: This property enables auto tiering of a blob from cool to hot on a blob access. This property requires tierToCool.daysAfterLastAccessTimeGreaterThan. @@ -4358,14 +4666,15 @@ def __init__( class ManagementPolicyDefinition(_serialization.Model): - """An object that defines the Lifecycle rule. Each definition is made up with a filters set and an actions set. + """An object that defines the Lifecycle rule. Each definition is made up with a filters set and an + actions set. - All required parameters must be populated in order to send to Azure. + All required parameters must be populated in order to send to server. :ivar actions: An object that defines the action set. Required. - :vartype actions: ~azure.mgmt.storage.v2022_09_01.models.ManagementPolicyAction + :vartype actions: ~azure.mgmt.storage.v2023_05_01.models.ManagementPolicyAction :ivar filters: An object that defines the filter set. - :vartype filters: ~azure.mgmt.storage.v2022_09_01.models.ManagementPolicyFilter + :vartype filters: ~azure.mgmt.storage.v2023_05_01.models.ManagementPolicyFilter """ _validation = { @@ -4382,13 +4691,13 @@ def __init__( *, actions: "_models.ManagementPolicyAction", filters: Optional["_models.ManagementPolicyFilter"] = None, - **kwargs - ): + **kwargs: Any + ) -> None: """ :keyword actions: An object that defines the action set. Required. - :paramtype actions: ~azure.mgmt.storage.v2022_09_01.models.ManagementPolicyAction + :paramtype actions: ~azure.mgmt.storage.v2023_05_01.models.ManagementPolicyAction :keyword filters: An object that defines the filter set. - :paramtype filters: ~azure.mgmt.storage.v2022_09_01.models.ManagementPolicyFilter + :paramtype filters: ~azure.mgmt.storage.v2023_05_01.models.ManagementPolicyFilter """ super().__init__(**kwargs) self.actions = actions @@ -4396,9 +4705,10 @@ def __init__( class ManagementPolicyFilter(_serialization.Model): - """Filters limit rule actions to a subset of blobs within the storage account. If multiple filters are defined, a logical AND is performed on all filters. + """Filters limit rule actions to a subset of blobs within the storage account. If multiple filters + are defined, a logical AND is performed on all filters. - All required parameters must be populated in order to send to Azure. + All required parameters must be populated in order to send to server. :ivar prefix_match: An array of strings for prefixes to be match. :vartype prefix_match: list[str] @@ -4407,7 +4717,7 @@ class ManagementPolicyFilter(_serialization.Model): :vartype blob_types: list[str] :ivar blob_index_match: An array of blob index tag based filters, there can be at most 10 tag filters. - :vartype blob_index_match: list[~azure.mgmt.storage.v2022_09_01.models.TagFilter] + :vartype blob_index_match: list[~azure.mgmt.storage.v2023_05_01.models.TagFilter] """ _validation = { @@ -4426,8 +4736,8 @@ def __init__( blob_types: List[str], prefix_match: Optional[List[str]] = None, blob_index_match: Optional[List["_models.TagFilter"]] = None, - **kwargs - ): + **kwargs: Any + ) -> None: """ :keyword prefix_match: An array of strings for prefixes to be match. :paramtype prefix_match: list[str] @@ -4436,7 +4746,7 @@ def __init__( :paramtype blob_types: list[str] :keyword blob_index_match: An array of blob index tag based filters, there can be at most 10 tag filters. - :paramtype blob_index_match: list[~azure.mgmt.storage.v2022_09_01.models.TagFilter] + :paramtype blob_index_match: list[~azure.mgmt.storage.v2023_05_01.models.TagFilter] """ super().__init__(**kwargs) self.prefix_match = prefix_match @@ -4447,7 +4757,7 @@ def __init__( class ManagementPolicyRule(_serialization.Model): """An object that wraps the Lifecycle rule. Each rule is uniquely defined by name. - All required parameters must be populated in order to send to Azure. + All required parameters must be populated in order to send to server. :ivar enabled: Rule is enabled if set to true. :vartype enabled: bool @@ -4455,9 +4765,9 @@ class ManagementPolicyRule(_serialization.Model): case-sensitive. It must be unique within a policy. Required. :vartype name: str :ivar type: The valid value is Lifecycle. Required. "Lifecycle" - :vartype type: str or ~azure.mgmt.storage.v2022_09_01.models.RuleType + :vartype type: str or ~azure.mgmt.storage.v2023_05_01.models.RuleType :ivar definition: An object that defines the Lifecycle rule. Required. - :vartype definition: ~azure.mgmt.storage.v2022_09_01.models.ManagementPolicyDefinition + :vartype definition: ~azure.mgmt.storage.v2023_05_01.models.ManagementPolicyDefinition """ _validation = { @@ -4480,8 +4790,8 @@ def __init__( type: Union[str, "_models.RuleType"], definition: "_models.ManagementPolicyDefinition", enabled: Optional[bool] = None, - **kwargs - ): + **kwargs: Any + ) -> None: """ :keyword enabled: Rule is enabled if set to true. :paramtype enabled: bool @@ -4489,9 +4799,9 @@ def __init__( is case-sensitive. It must be unique within a policy. Required. :paramtype name: str :keyword type: The valid value is Lifecycle. Required. "Lifecycle" - :paramtype type: str or ~azure.mgmt.storage.v2022_09_01.models.RuleType + :paramtype type: str or ~azure.mgmt.storage.v2023_05_01.models.RuleType :keyword definition: An object that defines the Lifecycle rule. Required. - :paramtype definition: ~azure.mgmt.storage.v2022_09_01.models.ManagementPolicyDefinition + :paramtype definition: ~azure.mgmt.storage.v2023_05_01.models.ManagementPolicyDefinition """ super().__init__(**kwargs) self.enabled = enabled @@ -4501,14 +4811,15 @@ def __init__( class ManagementPolicySchema(_serialization.Model): - """The Storage Account ManagementPolicies Rules. See more details in: https://docs.microsoft.com/en-us/azure/storage/common/storage-lifecycle-managment-concepts. + """The Storage Account ManagementPolicies Rules. See more details in: + https://docs.microsoft.com/en-us/azure/storage/common/storage-lifecycle-managment-concepts. - All required parameters must be populated in order to send to Azure. + All required parameters must be populated in order to send to server. :ivar rules: The Storage Account ManagementPolicies Rules. See more details in: https://docs.microsoft.com/en-us/azure/storage/common/storage-lifecycle-managment-concepts. Required. - :vartype rules: list[~azure.mgmt.storage.v2022_09_01.models.ManagementPolicyRule] + :vartype rules: list[~azure.mgmt.storage.v2023_05_01.models.ManagementPolicyRule] """ _validation = { @@ -4519,12 +4830,12 @@ class ManagementPolicySchema(_serialization.Model): "rules": {"key": "rules", "type": "[ManagementPolicyRule]"}, } - def __init__(self, *, rules: List["_models.ManagementPolicyRule"], **kwargs): + def __init__(self, *, rules: List["_models.ManagementPolicyRule"], **kwargs: Any) -> None: """ :keyword rules: The Storage Account ManagementPolicies Rules. See more details in: https://docs.microsoft.com/en-us/azure/storage/common/storage-lifecycle-managment-concepts. Required. - :paramtype rules: list[~azure.mgmt.storage.v2022_09_01.models.ManagementPolicyRule] + :paramtype rules: list[~azure.mgmt.storage.v2023_05_01.models.ManagementPolicyRule] """ super().__init__(**kwargs) self.rules = rules @@ -4534,16 +4845,16 @@ class ManagementPolicySnapShot(_serialization.Model): """Management policy action for snapshot. :ivar tier_to_cool: The function to tier blob snapshot to cool storage. - :vartype tier_to_cool: ~azure.mgmt.storage.v2022_09_01.models.DateAfterCreation + :vartype tier_to_cool: ~azure.mgmt.storage.v2023_05_01.models.DateAfterCreation :ivar tier_to_archive: The function to tier blob snapshot to archive storage. - :vartype tier_to_archive: ~azure.mgmt.storage.v2022_09_01.models.DateAfterCreation + :vartype tier_to_archive: ~azure.mgmt.storage.v2023_05_01.models.DateAfterCreation :ivar tier_to_cold: The function to tier blobs to cold storage. - :vartype tier_to_cold: ~azure.mgmt.storage.v2022_09_01.models.DateAfterCreation + :vartype tier_to_cold: ~azure.mgmt.storage.v2023_05_01.models.DateAfterCreation :ivar tier_to_hot: The function to tier blobs to hot storage. This action can only be used with Premium Block Blob Storage Accounts. - :vartype tier_to_hot: ~azure.mgmt.storage.v2022_09_01.models.DateAfterCreation + :vartype tier_to_hot: ~azure.mgmt.storage.v2023_05_01.models.DateAfterCreation :ivar delete: The function to delete the blob snapshot. - :vartype delete: ~azure.mgmt.storage.v2022_09_01.models.DateAfterCreation + :vartype delete: ~azure.mgmt.storage.v2023_05_01.models.DateAfterCreation """ _attribute_map = { @@ -4562,20 +4873,20 @@ def __init__( tier_to_cold: Optional["_models.DateAfterCreation"] = None, tier_to_hot: Optional["_models.DateAfterCreation"] = None, delete: Optional["_models.DateAfterCreation"] = None, - **kwargs - ): + **kwargs: Any + ) -> None: """ :keyword tier_to_cool: The function to tier blob snapshot to cool storage. - :paramtype tier_to_cool: ~azure.mgmt.storage.v2022_09_01.models.DateAfterCreation + :paramtype tier_to_cool: ~azure.mgmt.storage.v2023_05_01.models.DateAfterCreation :keyword tier_to_archive: The function to tier blob snapshot to archive storage. - :paramtype tier_to_archive: ~azure.mgmt.storage.v2022_09_01.models.DateAfterCreation + :paramtype tier_to_archive: ~azure.mgmt.storage.v2023_05_01.models.DateAfterCreation :keyword tier_to_cold: The function to tier blobs to cold storage. - :paramtype tier_to_cold: ~azure.mgmt.storage.v2022_09_01.models.DateAfterCreation + :paramtype tier_to_cold: ~azure.mgmt.storage.v2023_05_01.models.DateAfterCreation :keyword tier_to_hot: The function to tier blobs to hot storage. This action can only be used with Premium Block Blob Storage Accounts. - :paramtype tier_to_hot: ~azure.mgmt.storage.v2022_09_01.models.DateAfterCreation + :paramtype tier_to_hot: ~azure.mgmt.storage.v2023_05_01.models.DateAfterCreation :keyword delete: The function to delete the blob snapshot. - :paramtype delete: ~azure.mgmt.storage.v2022_09_01.models.DateAfterCreation + :paramtype delete: ~azure.mgmt.storage.v2023_05_01.models.DateAfterCreation """ super().__init__(**kwargs) self.tier_to_cool = tier_to_cool @@ -4589,16 +4900,16 @@ class ManagementPolicyVersion(_serialization.Model): """Management policy action for blob version. :ivar tier_to_cool: The function to tier blob version to cool storage. - :vartype tier_to_cool: ~azure.mgmt.storage.v2022_09_01.models.DateAfterCreation + :vartype tier_to_cool: ~azure.mgmt.storage.v2023_05_01.models.DateAfterCreation :ivar tier_to_archive: The function to tier blob version to archive storage. - :vartype tier_to_archive: ~azure.mgmt.storage.v2022_09_01.models.DateAfterCreation + :vartype tier_to_archive: ~azure.mgmt.storage.v2023_05_01.models.DateAfterCreation :ivar tier_to_cold: The function to tier blobs to cold storage. - :vartype tier_to_cold: ~azure.mgmt.storage.v2022_09_01.models.DateAfterCreation + :vartype tier_to_cold: ~azure.mgmt.storage.v2023_05_01.models.DateAfterCreation :ivar tier_to_hot: The function to tier blobs to hot storage. This action can only be used with Premium Block Blob Storage Accounts. - :vartype tier_to_hot: ~azure.mgmt.storage.v2022_09_01.models.DateAfterCreation + :vartype tier_to_hot: ~azure.mgmt.storage.v2023_05_01.models.DateAfterCreation :ivar delete: The function to delete the blob version. - :vartype delete: ~azure.mgmt.storage.v2022_09_01.models.DateAfterCreation + :vartype delete: ~azure.mgmt.storage.v2023_05_01.models.DateAfterCreation """ _attribute_map = { @@ -4617,20 +4928,20 @@ def __init__( tier_to_cold: Optional["_models.DateAfterCreation"] = None, tier_to_hot: Optional["_models.DateAfterCreation"] = None, delete: Optional["_models.DateAfterCreation"] = None, - **kwargs - ): + **kwargs: Any + ) -> None: """ :keyword tier_to_cool: The function to tier blob version to cool storage. - :paramtype tier_to_cool: ~azure.mgmt.storage.v2022_09_01.models.DateAfterCreation + :paramtype tier_to_cool: ~azure.mgmt.storage.v2023_05_01.models.DateAfterCreation :keyword tier_to_archive: The function to tier blob version to archive storage. - :paramtype tier_to_archive: ~azure.mgmt.storage.v2022_09_01.models.DateAfterCreation + :paramtype tier_to_archive: ~azure.mgmt.storage.v2023_05_01.models.DateAfterCreation :keyword tier_to_cold: The function to tier blobs to cold storage. - :paramtype tier_to_cold: ~azure.mgmt.storage.v2022_09_01.models.DateAfterCreation + :paramtype tier_to_cold: ~azure.mgmt.storage.v2023_05_01.models.DateAfterCreation :keyword tier_to_hot: The function to tier blobs to hot storage. This action can only be used with Premium Block Blob Storage Accounts. - :paramtype tier_to_hot: ~azure.mgmt.storage.v2022_09_01.models.DateAfterCreation + :paramtype tier_to_hot: ~azure.mgmt.storage.v2023_05_01.models.DateAfterCreation :keyword delete: The function to delete the blob version. - :paramtype delete: ~azure.mgmt.storage.v2022_09_01.models.DateAfterCreation + :paramtype delete: ~azure.mgmt.storage.v2023_05_01.models.DateAfterCreation """ super().__init__(**kwargs) self.tier_to_cool = tier_to_cool @@ -4652,7 +4963,7 @@ class MetricSpecification(_serialization.Model): :ivar unit: Unit could be Bytes or Count. :vartype unit: str :ivar dimensions: Dimensions of blobs, including blob type and access tier. - :vartype dimensions: list[~azure.mgmt.storage.v2022_09_01.models.Dimension] + :vartype dimensions: list[~azure.mgmt.storage.v2023_05_01.models.Dimension] :ivar aggregation_type: Aggregation type could be Average. :vartype aggregation_type: str :ivar fill_gap_with_zero: The property to decide fill gap with zero or not. @@ -4687,8 +4998,8 @@ def __init__( fill_gap_with_zero: Optional[bool] = None, category: Optional[str] = None, resource_id_dimension_name_override: Optional[str] = None, - **kwargs - ): + **kwargs: Any + ) -> None: """ :keyword name: Name of metric specification. :paramtype name: str @@ -4699,7 +5010,7 @@ def __init__( :keyword unit: Unit could be Bytes or Count. :paramtype unit: str :keyword dimensions: Dimensions of blobs, including blob type and access tier. - :paramtype dimensions: list[~azure.mgmt.storage.v2022_09_01.models.Dimension] + :paramtype dimensions: list[~azure.mgmt.storage.v2023_05_01.models.Dimension] :keyword aggregation_type: Aggregation type could be Average. :paramtype aggregation_type: str :keyword fill_gap_with_zero: The property to decide fill gap with zero or not. @@ -4732,7 +5043,7 @@ class Multichannel(_serialization.Model): "enabled": {"key": "enabled", "type": "bool"}, } - def __init__(self, *, enabled: Optional[bool] = None, **kwargs): + def __init__(self, *, enabled: Optional[bool] = None, **kwargs: Any) -> None: """ :keyword enabled: Indicates whether multichannel is enabled. :paramtype enabled: bool @@ -4744,22 +5055,22 @@ def __init__(self, *, enabled: Optional[bool] = None, **kwargs): class NetworkRuleSet(_serialization.Model): """Network rule set. - All required parameters must be populated in order to send to Azure. + All required parameters must be populated in order to send to server. :ivar bypass: Specifies whether traffic is bypassed for Logging/Metrics/AzureServices. Possible values are any combination of Logging|Metrics|AzureServices (For example, "Logging, Metrics"), or None to bypass none of those traffics. Known values are: "None", "Logging", "Metrics", and "AzureServices". - :vartype bypass: str or ~azure.mgmt.storage.v2022_09_01.models.Bypass + :vartype bypass: str or ~azure.mgmt.storage.v2023_05_01.models.Bypass :ivar resource_access_rules: Sets the resource access rules. - :vartype resource_access_rules: list[~azure.mgmt.storage.v2022_09_01.models.ResourceAccessRule] + :vartype resource_access_rules: list[~azure.mgmt.storage.v2023_05_01.models.ResourceAccessRule] :ivar virtual_network_rules: Sets the virtual network rules. - :vartype virtual_network_rules: list[~azure.mgmt.storage.v2022_09_01.models.VirtualNetworkRule] + :vartype virtual_network_rules: list[~azure.mgmt.storage.v2023_05_01.models.VirtualNetworkRule] :ivar ip_rules: Sets the IP ACL rules. - :vartype ip_rules: list[~azure.mgmt.storage.v2022_09_01.models.IPRule] + :vartype ip_rules: list[~azure.mgmt.storage.v2023_05_01.models.IPRule] :ivar default_action: Specifies the default action of allow or deny when no other rules match. Known values are: "Allow" and "Deny". - :vartype default_action: str or ~azure.mgmt.storage.v2022_09_01.models.DefaultAction + :vartype default_action: str or ~azure.mgmt.storage.v2023_05_01.models.DefaultAction """ _validation = { @@ -4782,25 +5093,25 @@ def __init__( resource_access_rules: Optional[List["_models.ResourceAccessRule"]] = None, virtual_network_rules: Optional[List["_models.VirtualNetworkRule"]] = None, ip_rules: Optional[List["_models.IPRule"]] = None, - **kwargs - ): + **kwargs: Any + ) -> None: """ :keyword bypass: Specifies whether traffic is bypassed for Logging/Metrics/AzureServices. Possible values are any combination of Logging|Metrics|AzureServices (For example, "Logging, Metrics"), or None to bypass none of those traffics. Known values are: "None", "Logging", "Metrics", and "AzureServices". - :paramtype bypass: str or ~azure.mgmt.storage.v2022_09_01.models.Bypass + :paramtype bypass: str or ~azure.mgmt.storage.v2023_05_01.models.Bypass :keyword resource_access_rules: Sets the resource access rules. :paramtype resource_access_rules: - list[~azure.mgmt.storage.v2022_09_01.models.ResourceAccessRule] + list[~azure.mgmt.storage.v2023_05_01.models.ResourceAccessRule] :keyword virtual_network_rules: Sets the virtual network rules. :paramtype virtual_network_rules: - list[~azure.mgmt.storage.v2022_09_01.models.VirtualNetworkRule] + list[~azure.mgmt.storage.v2023_05_01.models.VirtualNetworkRule] :keyword ip_rules: Sets the IP ACL rules. - :paramtype ip_rules: list[~azure.mgmt.storage.v2022_09_01.models.IPRule] + :paramtype ip_rules: list[~azure.mgmt.storage.v2023_05_01.models.IPRule] :keyword default_action: Specifies the default action of allow or deny when no other rules match. Known values are: "Allow" and "Deny". - :paramtype default_action: str or ~azure.mgmt.storage.v2022_09_01.models.DefaultAction + :paramtype default_action: str or ~azure.mgmt.storage.v2023_05_01.models.DefaultAction """ super().__init__(**kwargs) self.bypass = bypass @@ -4810,132 +5121,539 @@ def __init__( self.default_action = default_action -class ObjectReplicationPolicies(_serialization.Model): - """List storage account object replication policies. +class NetworkSecurityPerimeter(_serialization.Model): + """NetworkSecurityPerimeter related information. - :ivar value: The replication policy between two storage accounts. - :vartype value: list[~azure.mgmt.storage.v2022_09_01.models.ObjectReplicationPolicy] + :ivar id: The ARM identifier of the resource. + :vartype id: str + :ivar perimeter_guid: Guid of the resource. + :vartype perimeter_guid: str + :ivar location: Location of the resource. + :vartype location: str """ _attribute_map = { - "value": {"key": "value", "type": "[ObjectReplicationPolicy]"}, + "id": {"key": "id", "type": "str"}, + "perimeter_guid": {"key": "perimeterGuid", "type": "str"}, + "location": {"key": "location", "type": "str"}, } - def __init__(self, *, value: Optional[List["_models.ObjectReplicationPolicy"]] = None, **kwargs): + def __init__( + self, + *, + id: Optional[str] = None, # pylint: disable=redefined-builtin + perimeter_guid: Optional[str] = None, + location: Optional[str] = None, + **kwargs: Any + ) -> None: """ - :keyword value: The replication policy between two storage accounts. - :paramtype value: list[~azure.mgmt.storage.v2022_09_01.models.ObjectReplicationPolicy] + :keyword id: The ARM identifier of the resource. + :paramtype id: str + :keyword perimeter_guid: Guid of the resource. + :paramtype perimeter_guid: str + :keyword location: Location of the resource. + :paramtype location: str """ super().__init__(**kwargs) - self.value = value + self.id = id + self.perimeter_guid = perimeter_guid + self.location = location -class ObjectReplicationPolicy(Resource): - """The replication policy between two storage accounts. Multiple rules can be defined in one policy. +class ResourceAutoGenerated(_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. Ex - - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. + :ivar id: Fully qualified resource ID for the resource. E.g. + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}". # pylint: disable=line-too-long :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 policy_id: A unique id for object replication policy. - :vartype policy_id: str - :ivar enabled_time: Indicates when the policy is enabled on the source account. - :vartype enabled_time: ~datetime.datetime - :ivar source_account: Required. Source account name. It should be full resource id if - allowCrossTenantReplication set to false. - :vartype source_account: str - :ivar destination_account: Required. Destination account name. It should be full resource id if - allowCrossTenantReplication set to false. - :vartype destination_account: str - :ivar rules: The storage account object replication rules. - :vartype rules: list[~azure.mgmt.storage.v2022_09_01.models.ObjectReplicationPolicyRule] + :ivar system_data: Azure Resource Manager metadata containing createdBy and modifiedBy + information. + :vartype system_data: ~azure.mgmt.storage.v2023_05_01.models.SystemData """ _validation = { "id": {"readonly": True}, "name": {"readonly": True}, "type": {"readonly": True}, - "policy_id": {"readonly": True}, - "enabled_time": {"readonly": True}, + "system_data": {"readonly": True}, } _attribute_map = { "id": {"key": "id", "type": "str"}, "name": {"key": "name", "type": "str"}, "type": {"key": "type", "type": "str"}, - "policy_id": {"key": "properties.policyId", "type": "str"}, - "enabled_time": {"key": "properties.enabledTime", "type": "iso-8601"}, - "source_account": {"key": "properties.sourceAccount", "type": "str"}, - "destination_account": {"key": "properties.destinationAccount", "type": "str"}, - "rules": {"key": "properties.rules", "type": "[ObjectReplicationPolicyRule]"}, + "system_data": {"key": "systemData", "type": "SystemData"}, } - def __init__( - self, - *, - source_account: Optional[str] = None, - destination_account: Optional[str] = None, - rules: Optional[List["_models.ObjectReplicationPolicyRule"]] = None, - **kwargs - ): - """ - :keyword source_account: Required. Source account name. It should be full resource id if - allowCrossTenantReplication set to false. - :paramtype source_account: str - :keyword destination_account: Required. Destination account name. It should be full resource id - if allowCrossTenantReplication set to false. - :paramtype destination_account: str - :keyword rules: The storage account object replication rules. - :paramtype rules: list[~azure.mgmt.storage.v2022_09_01.models.ObjectReplicationPolicyRule] - """ + def __init__(self, **kwargs: Any) -> None: + """ """ super().__init__(**kwargs) - self.policy_id = None - self.enabled_time = None - self.source_account = source_account - self.destination_account = destination_account - self.rules = rules + self.id = None + self.name = None + self.type = None + self.system_data = None -class ObjectReplicationPolicyFilter(_serialization.Model): - """Filters limit replication to a subset of blobs within the storage account. A logical OR is performed on values in the filter. If multiple filters are defined, a logical AND is performed on all filters. +class ProxyResourceAutoGenerated(ResourceAutoGenerated): + """The resource model definition for a Azure Resource Manager proxy resource. It will not have + tags and a location. - :ivar prefix_match: Optional. Filters the results to replicate only blobs whose names begin - with the specified prefix. - :vartype prefix_match: list[str] - :ivar min_creation_time: Blobs created after the time will be replicated to the destination. It - must be in datetime format 'yyyy-MM-ddTHH:mm:ssZ'. Example: 2020-02-19T16:05:00Z. - :vartype min_creation_time: str + 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}". # pylint: disable=line-too-long + :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.storage.v2023_05_01.models.SystemData """ - _attribute_map = { - "prefix_match": {"key": "prefixMatch", "type": "[str]"}, - "min_creation_time": {"key": "minCreationTime", "type": "str"}, - } - def __init__(self, *, prefix_match: Optional[List[str]] = None, min_creation_time: Optional[str] = None, **kwargs): - """ - :keyword prefix_match: Optional. Filters the results to replicate only blobs whose names begin - with the specified prefix. - :paramtype prefix_match: list[str] - :keyword min_creation_time: Blobs created after the time will be replicated to the destination. - It must be in datetime format 'yyyy-MM-ddTHH:mm:ssZ'. Example: 2020-02-19T16:05:00Z. - :paramtype min_creation_time: str - """ - super().__init__(**kwargs) - self.prefix_match = prefix_match - self.min_creation_time = min_creation_time +class NetworkSecurityPerimeterConfiguration(ProxyResourceAutoGenerated): + """The Network Security Perimeter configuration resource. + Variables are only populated by the server, and will be ignored when sending a request. -class ObjectReplicationPolicyRule(_serialization.Model): - """The replication policy rule between two containers. + :ivar id: Fully qualified resource ID for the resource. E.g. + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}". # pylint: disable=line-too-long + :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.storage.v2023_05_01.models.SystemData + :ivar provisioning_state: Provisioning state of Network Security Perimeter configuration + propagation. Known values are: "Accepted", "Succeeded", "Failed", "Deleting", and "Canceled". + :vartype provisioning_state: str or + ~azure.mgmt.storage.v2023_05_01.models.NetworkSecurityPerimeterConfigurationProvisioningState + :ivar provisioning_issues: List of Provisioning Issues if any. + :vartype provisioning_issues: list[~azure.mgmt.storage.v2023_05_01.models.ProvisioningIssue] + :ivar network_security_perimeter: NetworkSecurityPerimeter related information. + :vartype network_security_perimeter: + ~azure.mgmt.storage.v2023_05_01.models.NetworkSecurityPerimeter + :ivar resource_association: Information about resource association. + :vartype resource_association: + ~azure.mgmt.storage.v2023_05_01.models.NetworkSecurityPerimeterConfigurationPropertiesResourceAssociation + :ivar profile: Network Security Perimeter profile. + :vartype profile: + ~azure.mgmt.storage.v2023_05_01.models.NetworkSecurityPerimeterConfigurationPropertiesProfile + """ - All required parameters must be populated in order to send to Azure. + _validation = { + "id": {"readonly": True}, + "name": {"readonly": True}, + "type": {"readonly": True}, + "system_data": {"readonly": True}, + "provisioning_state": {"readonly": True}, + "provisioning_issues": {"readonly": True}, + "network_security_perimeter": {"readonly": True}, + "resource_association": {"readonly": True}, + "profile": {"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"}, + "provisioning_state": {"key": "properties.provisioningState", "type": "str"}, + "provisioning_issues": {"key": "properties.provisioningIssues", "type": "[ProvisioningIssue]"}, + "network_security_perimeter": { + "key": "properties.networkSecurityPerimeter", + "type": "NetworkSecurityPerimeter", + }, + "resource_association": { + "key": "properties.resourceAssociation", + "type": "NetworkSecurityPerimeterConfigurationPropertiesResourceAssociation", + }, + "profile": {"key": "properties.profile", "type": "NetworkSecurityPerimeterConfigurationPropertiesProfile"}, + } + + def __init__(self, **kwargs: Any) -> None: + """ """ + super().__init__(**kwargs) + self.provisioning_state = None + self.provisioning_issues = None + self.network_security_perimeter = None + self.resource_association = None + self.profile = None + + +class NetworkSecurityPerimeterConfigurationList(_serialization.Model): # pylint: disable=name-too-long + """Result of the List Network Security Perimeter configuration operation. + + Variables are only populated by the server, and will be ignored when sending a request. + + :ivar value: A collection of Network Security Perimeter configurations. + :vartype value: + list[~azure.mgmt.storage.v2023_05_01.models.NetworkSecurityPerimeterConfiguration] + :ivar next_link: The URI that can be used to request the next set of paged results. + :vartype next_link: str + """ + + _validation = { + "value": {"readonly": True}, + } + + _attribute_map = { + "value": {"key": "value", "type": "[NetworkSecurityPerimeterConfiguration]"}, + "next_link": {"key": "nextLink", "type": "str"}, + } + + def __init__(self, *, next_link: Optional[str] = None, **kwargs: Any) -> None: + """ + :keyword next_link: The URI that can be used to request the next set of paged results. + :paramtype next_link: str + """ + super().__init__(**kwargs) + self.value = None + self.next_link = next_link + + +class NetworkSecurityPerimeterConfigurationPropertiesProfile(_serialization.Model): # pylint: disable=name-too-long + """Network Security Perimeter profile. + + :ivar name: Name of the resource. + :vartype name: str + :ivar access_rules_version: Current access rules version. + :vartype access_rules_version: float + :ivar access_rules: List of Access Rules. + :vartype access_rules: list[~azure.mgmt.storage.v2023_05_01.models.NspAccessRule] + :ivar diagnostic_settings_version: Diagnostic settings version. + :vartype diagnostic_settings_version: float + :ivar enabled_log_categories: Enabled logging categories. + :vartype enabled_log_categories: list[str] + """ + + _attribute_map = { + "name": {"key": "name", "type": "str"}, + "access_rules_version": {"key": "accessRulesVersion", "type": "float"}, + "access_rules": {"key": "accessRules", "type": "[NspAccessRule]"}, + "diagnostic_settings_version": {"key": "diagnosticSettingsVersion", "type": "float"}, + "enabled_log_categories": {"key": "enabledLogCategories", "type": "[str]"}, + } + + def __init__( + self, + *, + name: Optional[str] = None, + access_rules_version: Optional[float] = None, + access_rules: Optional[List["_models.NspAccessRule"]] = None, + diagnostic_settings_version: Optional[float] = None, + enabled_log_categories: Optional[List[str]] = None, + **kwargs: Any + ) -> None: + """ + :keyword name: Name of the resource. + :paramtype name: str + :keyword access_rules_version: Current access rules version. + :paramtype access_rules_version: float + :keyword access_rules: List of Access Rules. + :paramtype access_rules: list[~azure.mgmt.storage.v2023_05_01.models.NspAccessRule] + :keyword diagnostic_settings_version: Diagnostic settings version. + :paramtype diagnostic_settings_version: float + :keyword enabled_log_categories: Enabled logging categories. + :paramtype enabled_log_categories: list[str] + """ + super().__init__(**kwargs) + self.name = name + self.access_rules_version = access_rules_version + self.access_rules = access_rules + self.diagnostic_settings_version = diagnostic_settings_version + self.enabled_log_categories = enabled_log_categories + + +class NetworkSecurityPerimeterConfigurationPropertiesResourceAssociation( + _serialization.Model +): # pylint: disable=name-too-long + """Information about resource association. + + :ivar name: Name of the resource association. + :vartype name: str + :ivar access_mode: Access Mode of the resource association. Known values are: "Enforced", + "Learning", and "Audit". + :vartype access_mode: str or + ~azure.mgmt.storage.v2023_05_01.models.ResourceAssociationAccessMode + """ + + _attribute_map = { + "name": {"key": "name", "type": "str"}, + "access_mode": {"key": "accessMode", "type": "str"}, + } + + def __init__( + self, + *, + name: Optional[str] = None, + access_mode: Optional[Union[str, "_models.ResourceAssociationAccessMode"]] = None, + **kwargs: Any + ) -> None: + """ + :keyword name: Name of the resource association. + :paramtype name: str + :keyword access_mode: Access Mode of the resource association. Known values are: "Enforced", + "Learning", and "Audit". + :paramtype access_mode: str or + ~azure.mgmt.storage.v2023_05_01.models.ResourceAssociationAccessMode + """ + super().__init__(**kwargs) + self.name = name + self.access_mode = access_mode + + +class NspAccessRule(_serialization.Model): + """Information of Access Rule in Network Security Perimeter profile. + + Variables are only populated by the server, and will be ignored when sending a request. + + :ivar name: Name of the resource. + :vartype name: str + :ivar properties: Properties of Access Rule. + :vartype properties: ~azure.mgmt.storage.v2023_05_01.models.NspAccessRuleProperties + """ + + _validation = { + "properties": {"readonly": True}, + } + + _attribute_map = { + "name": {"key": "name", "type": "str"}, + "properties": {"key": "properties", "type": "NspAccessRuleProperties"}, + } + + def __init__(self, *, name: Optional[str] = None, **kwargs: Any) -> None: + """ + :keyword name: Name of the resource. + :paramtype name: str + """ + super().__init__(**kwargs) + self.name = name + self.properties = None + + +class NspAccessRuleProperties(_serialization.Model): + """Properties of Access Rule. + + Variables are only populated by the server, and will be ignored when sending a request. + + :ivar direction: Direction of Access Rule. Known values are: "Inbound" and "Outbound". + :vartype direction: str or ~azure.mgmt.storage.v2023_05_01.models.NspAccessRuleDirection + :ivar address_prefixes: Address prefixes in the CIDR format for inbound rules. + :vartype address_prefixes: list[str] + :ivar subscriptions: Subscriptions for inbound rules. + :vartype subscriptions: + list[~azure.mgmt.storage.v2023_05_01.models.NspAccessRulePropertiesSubscriptionsItem] + :ivar network_security_perimeters: NetworkSecurityPerimeters for inbound rules. + :vartype network_security_perimeters: + list[~azure.mgmt.storage.v2023_05_01.models.NetworkSecurityPerimeter] + :ivar fully_qualified_domain_names: FQDN for outbound rules. + :vartype fully_qualified_domain_names: list[str] + """ + + _validation = { + "network_security_perimeters": {"readonly": True}, + "fully_qualified_domain_names": {"readonly": True}, + } + + _attribute_map = { + "direction": {"key": "direction", "type": "str"}, + "address_prefixes": {"key": "addressPrefixes", "type": "[str]"}, + "subscriptions": {"key": "subscriptions", "type": "[NspAccessRulePropertiesSubscriptionsItem]"}, + "network_security_perimeters": {"key": "networkSecurityPerimeters", "type": "[NetworkSecurityPerimeter]"}, + "fully_qualified_domain_names": {"key": "fullyQualifiedDomainNames", "type": "[str]"}, + } + + def __init__( + self, + *, + direction: Optional[Union[str, "_models.NspAccessRuleDirection"]] = None, + address_prefixes: Optional[List[str]] = None, + subscriptions: Optional[List["_models.NspAccessRulePropertiesSubscriptionsItem"]] = None, + **kwargs: Any + ) -> None: + """ + :keyword direction: Direction of Access Rule. Known values are: "Inbound" and "Outbound". + :paramtype direction: str or ~azure.mgmt.storage.v2023_05_01.models.NspAccessRuleDirection + :keyword address_prefixes: Address prefixes in the CIDR format for inbound rules. + :paramtype address_prefixes: list[str] + :keyword subscriptions: Subscriptions for inbound rules. + :paramtype subscriptions: + list[~azure.mgmt.storage.v2023_05_01.models.NspAccessRulePropertiesSubscriptionsItem] + """ + super().__init__(**kwargs) + self.direction = direction + self.address_prefixes = address_prefixes + self.subscriptions = subscriptions + self.network_security_perimeters = None + self.fully_qualified_domain_names = None + + +class NspAccessRulePropertiesSubscriptionsItem(_serialization.Model): + """Subscription for inbound rule. + + :ivar id: The ARM identifier of subscription. + :vartype id: str + """ + + _attribute_map = { + "id": {"key": "id", "type": "str"}, + } + + def __init__(self, *, id: Optional[str] = None, **kwargs: Any) -> None: # pylint: disable=redefined-builtin + """ + :keyword id: The ARM identifier of subscription. + :paramtype id: str + """ + super().__init__(**kwargs) + self.id = id + + +class ObjectReplicationPolicies(_serialization.Model): + """List storage account object replication policies. + + :ivar value: The replication policy between two storage accounts. + :vartype value: list[~azure.mgmt.storage.v2023_05_01.models.ObjectReplicationPolicy] + """ + + _attribute_map = { + "value": {"key": "value", "type": "[ObjectReplicationPolicy]"}, + } + + def __init__(self, *, value: Optional[List["_models.ObjectReplicationPolicy"]] = None, **kwargs: Any) -> None: + """ + :keyword value: The replication policy between two storage accounts. + :paramtype value: list[~azure.mgmt.storage.v2023_05_01.models.ObjectReplicationPolicy] + """ + super().__init__(**kwargs) + self.value = value + + +class ObjectReplicationPolicy(Resource): + """The replication policy between two storage accounts. Multiple rules can be defined in one + policy. + + Variables are only populated by the server, and will be ignored when sending a request. + + :ivar id: Fully qualified resource ID for the resource. Ex - + /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. # pylint: disable=line-too-long + :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 policy_id: A unique id for object replication policy. + :vartype policy_id: str + :ivar enabled_time: Indicates when the policy is enabled on the source account. + :vartype enabled_time: ~datetime.datetime + :ivar source_account: Required. Source account name. It should be full resource id if + allowCrossTenantReplication set to false. + :vartype source_account: str + :ivar destination_account: Required. Destination account name. It should be full resource id if + allowCrossTenantReplication set to false. + :vartype destination_account: str + :ivar rules: The storage account object replication rules. + :vartype rules: list[~azure.mgmt.storage.v2023_05_01.models.ObjectReplicationPolicyRule] + """ + + _validation = { + "id": {"readonly": True}, + "name": {"readonly": True}, + "type": {"readonly": True}, + "policy_id": {"readonly": True}, + "enabled_time": {"readonly": True}, + } + + _attribute_map = { + "id": {"key": "id", "type": "str"}, + "name": {"key": "name", "type": "str"}, + "type": {"key": "type", "type": "str"}, + "policy_id": {"key": "properties.policyId", "type": "str"}, + "enabled_time": {"key": "properties.enabledTime", "type": "iso-8601"}, + "source_account": {"key": "properties.sourceAccount", "type": "str"}, + "destination_account": {"key": "properties.destinationAccount", "type": "str"}, + "rules": {"key": "properties.rules", "type": "[ObjectReplicationPolicyRule]"}, + } + + def __init__( + self, + *, + source_account: Optional[str] = None, + destination_account: Optional[str] = None, + rules: Optional[List["_models.ObjectReplicationPolicyRule"]] = None, + **kwargs: Any + ) -> None: + """ + :keyword source_account: Required. Source account name. It should be full resource id if + allowCrossTenantReplication set to false. + :paramtype source_account: str + :keyword destination_account: Required. Destination account name. It should be full resource id + if allowCrossTenantReplication set to false. + :paramtype destination_account: str + :keyword rules: The storage account object replication rules. + :paramtype rules: list[~azure.mgmt.storage.v2023_05_01.models.ObjectReplicationPolicyRule] + """ + super().__init__(**kwargs) + self.policy_id = None + self.enabled_time = None + self.source_account = source_account + self.destination_account = destination_account + self.rules = rules + + +class ObjectReplicationPolicyFilter(_serialization.Model): + """Filters limit replication to a subset of blobs within the storage account. A logical OR is + performed on values in the filter. If multiple filters are defined, a logical AND is performed + on all filters. + + :ivar prefix_match: Optional. Filters the results to replicate only blobs whose names begin + with the specified prefix. + :vartype prefix_match: list[str] + :ivar min_creation_time: Blobs created after the time will be replicated to the destination. It + must be in datetime format 'yyyy-MM-ddTHH:mm:ssZ'. Example: 2020-02-19T16:05:00Z. + :vartype min_creation_time: str + """ + + _attribute_map = { + "prefix_match": {"key": "prefixMatch", "type": "[str]"}, + "min_creation_time": {"key": "minCreationTime", "type": "str"}, + } + + def __init__( + self, *, prefix_match: Optional[List[str]] = None, min_creation_time: Optional[str] = None, **kwargs: Any + ) -> None: + """ + :keyword prefix_match: Optional. Filters the results to replicate only blobs whose names begin + with the specified prefix. + :paramtype prefix_match: list[str] + :keyword min_creation_time: Blobs created after the time will be replicated to the destination. + It must be in datetime format 'yyyy-MM-ddTHH:mm:ssZ'. Example: 2020-02-19T16:05:00Z. + :paramtype min_creation_time: str + """ + super().__init__(**kwargs) + self.prefix_match = prefix_match + self.min_creation_time = min_creation_time + + +class ObjectReplicationPolicyRule(_serialization.Model): + """The replication policy rule between two containers. + + All required parameters must be populated in order to send to server. :ivar rule_id: Rule Id is auto-generated for each new rule on destination account. It is required for put policy on source account. @@ -4945,7 +5663,7 @@ class ObjectReplicationPolicyRule(_serialization.Model): :ivar destination_container: Required. Destination container name. Required. :vartype destination_container: str :ivar filters: Optional. An object that defines the filter set. - :vartype filters: ~azure.mgmt.storage.v2022_09_01.models.ObjectReplicationPolicyFilter + :vartype filters: ~azure.mgmt.storage.v2023_05_01.models.ObjectReplicationPolicyFilter """ _validation = { @@ -4967,8 +5685,8 @@ def __init__( destination_container: str, rule_id: Optional[str] = None, filters: Optional["_models.ObjectReplicationPolicyFilter"] = None, - **kwargs - ): + **kwargs: Any + ) -> None: """ :keyword rule_id: Rule Id is auto-generated for each new rule on destination account. It is required for put policy on source account. @@ -4978,7 +5696,7 @@ def __init__( :keyword destination_container: Required. Destination container name. Required. :paramtype destination_container: str :keyword filters: Optional. An object that defines the filter set. - :paramtype filters: ~azure.mgmt.storage.v2022_09_01.models.ObjectReplicationPolicyFilter + :paramtype filters: ~azure.mgmt.storage.v2023_05_01.models.ObjectReplicationPolicyFilter """ super().__init__(**kwargs) self.rule_id = rule_id @@ -4993,11 +5711,11 @@ class Operation(_serialization.Model): :ivar name: Operation name: {provider}/{resource}/{operation}. :vartype name: str :ivar display: Display metadata associated with the operation. - :vartype display: ~azure.mgmt.storage.v2022_09_01.models.OperationDisplay + :vartype display: ~azure.mgmt.storage.v2023_05_01.models.OperationDisplay :ivar origin: The origin of operations. :vartype origin: str :ivar service_specification: One property of operation, include metric specifications. - :vartype service_specification: ~azure.mgmt.storage.v2022_09_01.models.ServiceSpecification + :vartype service_specification: ~azure.mgmt.storage.v2023_05_01.models.ServiceSpecification """ _attribute_map = { @@ -5014,17 +5732,17 @@ def __init__( display: Optional["_models.OperationDisplay"] = None, origin: Optional[str] = None, service_specification: Optional["_models.ServiceSpecification"] = None, - **kwargs - ): + **kwargs: Any + ) -> None: """ :keyword name: Operation name: {provider}/{resource}/{operation}. :paramtype name: str :keyword display: Display metadata associated with the operation. - :paramtype display: ~azure.mgmt.storage.v2022_09_01.models.OperationDisplay + :paramtype display: ~azure.mgmt.storage.v2023_05_01.models.OperationDisplay :keyword origin: The origin of operations. :paramtype origin: str :keyword service_specification: One property of operation, include metric specifications. - :paramtype service_specification: ~azure.mgmt.storage.v2022_09_01.models.ServiceSpecification + :paramtype service_specification: ~azure.mgmt.storage.v2023_05_01.models.ServiceSpecification """ super().__init__(**kwargs) self.name = name @@ -5060,8 +5778,8 @@ def __init__( resource: Optional[str] = None, operation: Optional[str] = None, description: Optional[str] = None, - **kwargs - ): + **kwargs: Any + ) -> None: """ :keyword provider: Service provider: Microsoft Storage. :paramtype provider: str @@ -5080,20 +5798,21 @@ def __init__( class OperationListResult(_serialization.Model): - """Result of the request to list Storage operations. It contains a list of operations and a URL link to get the next set of results. + """Result of the request to list Storage operations. It contains a list of operations and a URL + link to get the next set of results. :ivar value: List of Storage operations supported by the Storage resource provider. - :vartype value: list[~azure.mgmt.storage.v2022_09_01.models.Operation] + :vartype value: list[~azure.mgmt.storage.v2023_05_01.models.Operation] """ _attribute_map = { "value": {"key": "value", "type": "[Operation]"}, } - def __init__(self, *, value: Optional[List["_models.Operation"]] = None, **kwargs): + def __init__(self, *, value: Optional[List["_models.Operation"]] = None, **kwargs: Any) -> None: """ :keyword value: List of Storage operations supported by the Storage resource provider. - :paramtype value: list[~azure.mgmt.storage.v2022_09_01.models.Operation] + :paramtype value: list[~azure.mgmt.storage.v2023_05_01.models.Operation] """ super().__init__(**kwargs) self.value = value @@ -5102,10 +5821,11 @@ def __init__(self, *, value: Optional[List["_models.Operation"]] = None, **kwarg class PermissionScope(_serialization.Model): """PermissionScope. - All required parameters must be populated in order to send to Azure. + All required parameters must be populated in order to send to server. :ivar permissions: The permissions for the local user. Possible values include: Read (r), Write - (w), Delete (d), List (l), and Create (c). Required. + (w), Delete (d), List (l), Create (c), Modify Ownership (o), and Modify Permissions (p). + Required. :vartype permissions: str :ivar service: The service used by the local user, e.g. blob, file. Required. :vartype service: str @@ -5126,10 +5846,11 @@ class PermissionScope(_serialization.Model): "resource_name": {"key": "resourceName", "type": "str"}, } - def __init__(self, *, permissions: str, service: str, resource_name: str, **kwargs): + def __init__(self, *, permissions: str, service: str, resource_name: str, **kwargs: Any) -> None: """ :keyword permissions: The permissions for the local user. Possible values include: Read (r), - Write (w), Delete (d), List (l), and Create (c). Required. + Write (w), Delete (d), List (l), Create (c), Modify Ownership (o), and Modify Permissions (p). + Required. :paramtype permissions: str :keyword service: The service used by the local user, e.g. blob, file. Required. :paramtype service: str @@ -5160,7 +5881,7 @@ class PrivateEndpoint(_serialization.Model): "id": {"key": "id", "type": "str"}, } - def __init__(self, **kwargs): + def __init__(self, **kwargs: Any) -> None: """ """ super().__init__(**kwargs) self.id = None @@ -5172,7 +5893,7 @@ class PrivateEndpointConnection(Resource): Variables are only populated by the server, and will be ignored when sending a request. :ivar id: Fully qualified resource ID for the resource. Ex - - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. + /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. # pylint: disable=line-too-long :vartype id: str :ivar name: The name of the resource. :vartype name: str @@ -5180,15 +5901,15 @@ class PrivateEndpointConnection(Resource): "Microsoft.Storage/storageAccounts". :vartype type: str :ivar private_endpoint: The resource of private end point. - :vartype private_endpoint: ~azure.mgmt.storage.v2022_09_01.models.PrivateEndpoint + :vartype private_endpoint: ~azure.mgmt.storage.v2023_05_01.models.PrivateEndpoint :ivar private_link_service_connection_state: A collection of information about the state of the connection between service consumer and provider. :vartype private_link_service_connection_state: - ~azure.mgmt.storage.v2022_09_01.models.PrivateLinkServiceConnectionState + ~azure.mgmt.storage.v2023_05_01.models.PrivateLinkServiceConnectionState :ivar provisioning_state: The provisioning state of the private endpoint connection resource. Known values are: "Succeeded", "Creating", "Deleting", and "Failed". :vartype provisioning_state: str or - ~azure.mgmt.storage.v2022_09_01.models.PrivateEndpointConnectionProvisioningState + ~azure.mgmt.storage.v2023_05_01.models.PrivateEndpointConnectionProvisioningState """ _validation = { @@ -5215,15 +5936,15 @@ def __init__( *, private_endpoint: Optional["_models.PrivateEndpoint"] = None, private_link_service_connection_state: Optional["_models.PrivateLinkServiceConnectionState"] = None, - **kwargs - ): + **kwargs: Any + ) -> None: """ :keyword private_endpoint: The resource of private end point. - :paramtype private_endpoint: ~azure.mgmt.storage.v2022_09_01.models.PrivateEndpoint + :paramtype private_endpoint: ~azure.mgmt.storage.v2023_05_01.models.PrivateEndpoint :keyword private_link_service_connection_state: A collection of information about the state of the connection between service consumer and provider. :paramtype private_link_service_connection_state: - ~azure.mgmt.storage.v2022_09_01.models.PrivateLinkServiceConnectionState + ~azure.mgmt.storage.v2023_05_01.models.PrivateLinkServiceConnectionState """ super().__init__(**kwargs) self.private_endpoint = private_endpoint @@ -5235,17 +5956,17 @@ class PrivateEndpointConnectionListResult(_serialization.Model): """List of private endpoint connection associated with the specified storage account. :ivar value: Array of private endpoint connections. - :vartype value: list[~azure.mgmt.storage.v2022_09_01.models.PrivateEndpointConnection] + :vartype value: list[~azure.mgmt.storage.v2023_05_01.models.PrivateEndpointConnection] """ _attribute_map = { "value": {"key": "value", "type": "[PrivateEndpointConnection]"}, } - def __init__(self, *, value: Optional[List["_models.PrivateEndpointConnection"]] = None, **kwargs): + def __init__(self, *, value: Optional[List["_models.PrivateEndpointConnection"]] = None, **kwargs: Any) -> None: """ :keyword value: Array of private endpoint connections. - :paramtype value: list[~azure.mgmt.storage.v2022_09_01.models.PrivateEndpointConnection] + :paramtype value: list[~azure.mgmt.storage.v2023_05_01.models.PrivateEndpointConnection] """ super().__init__(**kwargs) self.value = value @@ -5257,7 +5978,7 @@ class PrivateLinkResource(Resource): Variables are only populated by the server, and will be ignored when sending a request. :ivar id: Fully qualified resource ID for the resource. Ex - - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. + /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. # pylint: disable=line-too-long :vartype id: str :ivar name: The name of the resource. :vartype name: str @@ -5289,7 +6010,7 @@ class PrivateLinkResource(Resource): "required_zone_names": {"key": "properties.requiredZoneNames", "type": "[str]"}, } - def __init__(self, *, required_zone_names: Optional[List[str]] = None, **kwargs): + def __init__(self, *, required_zone_names: Optional[List[str]] = None, **kwargs: Any) -> None: """ :keyword required_zone_names: The private link resource Private link DNS zone name. :paramtype required_zone_names: list[str] @@ -5304,29 +6025,30 @@ class PrivateLinkResourceListResult(_serialization.Model): """A list of private link resources. :ivar value: Array of private link resources. - :vartype value: list[~azure.mgmt.storage.v2022_09_01.models.PrivateLinkResource] + :vartype value: list[~azure.mgmt.storage.v2023_05_01.models.PrivateLinkResource] """ _attribute_map = { "value": {"key": "value", "type": "[PrivateLinkResource]"}, } - def __init__(self, *, value: Optional[List["_models.PrivateLinkResource"]] = None, **kwargs): + def __init__(self, *, value: Optional[List["_models.PrivateLinkResource"]] = None, **kwargs: Any) -> None: """ :keyword value: Array of private link resources. - :paramtype value: list[~azure.mgmt.storage.v2022_09_01.models.PrivateLinkResource] + :paramtype value: list[~azure.mgmt.storage.v2023_05_01.models.PrivateLinkResource] """ super().__init__(**kwargs) self.value = value class PrivateLinkServiceConnectionState(_serialization.Model): - """A collection of information about the state of the connection between service consumer and provider. + """A collection of information about the state of the connection between service consumer and + provider. :ivar status: Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service. Known values are: "Pending", "Approved", and "Rejected". :vartype status: str or - ~azure.mgmt.storage.v2022_09_01.models.PrivateEndpointServiceConnectionStatus + ~azure.mgmt.storage.v2023_05_01.models.PrivateEndpointServiceConnectionStatus :ivar description: The reason for approval/rejection of the connection. :vartype description: str :ivar action_required: A message indicating if changes on the service provider require any @@ -5346,13 +6068,13 @@ def __init__( status: Optional[Union[str, "_models.PrivateEndpointServiceConnectionStatus"]] = None, description: Optional[str] = None, action_required: Optional[str] = None, - **kwargs - ): + **kwargs: Any + ) -> None: """ :keyword status: Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service. Known values are: "Pending", "Approved", and "Rejected". :paramtype status: str or - ~azure.mgmt.storage.v2022_09_01.models.PrivateEndpointServiceConnectionStatus + ~azure.mgmt.storage.v2023_05_01.models.PrivateEndpointServiceConnectionStatus :keyword description: The reason for approval/rejection of the connection. :paramtype description: str :keyword action_required: A message indicating if changes on the service provider require any @@ -5387,7 +6109,7 @@ class ProtectedAppendWritesHistory(_serialization.Model): "timestamp": {"key": "timestamp", "type": "iso-8601"}, } - def __init__(self, *, allow_protected_append_writes_all: Optional[bool] = None, **kwargs): + def __init__(self, *, allow_protected_append_writes_all: Optional[bool] = None, **kwargs: Any) -> None: """ :keyword allow_protected_append_writes_all: When enabled, new blocks can be written to both 'Append and Bock Blobs' while maintaining legal hold protection and compliance. Only new blocks @@ -5403,31 +6125,102 @@ class ProtocolSettings(_serialization.Model): """Protocol settings for file service. :ivar smb: Setting for SMB protocol. - :vartype smb: ~azure.mgmt.storage.v2022_09_01.models.SmbSetting + :vartype smb: ~azure.mgmt.storage.v2023_05_01.models.SmbSetting """ _attribute_map = { "smb": {"key": "smb", "type": "SmbSetting"}, } - def __init__(self, *, smb: Optional["_models.SmbSetting"] = None, **kwargs): + def __init__(self, *, smb: Optional["_models.SmbSetting"] = None, **kwargs: Any) -> None: """ :keyword smb: Setting for SMB protocol. - :paramtype smb: ~azure.mgmt.storage.v2022_09_01.models.SmbSetting + :paramtype smb: ~azure.mgmt.storage.v2023_05_01.models.SmbSetting """ super().__init__(**kwargs) self.smb = smb -class QueueServiceProperties(Resource): - """The properties of a storage account’s Queue service. +class ProvisioningIssue(_serialization.Model): + """Describes provisioning issue for given NetworkSecurityPerimeterConfiguration. Variables are only populated by the server, and will be ignored when sending a request. - :ivar id: Fully qualified resource ID for the resource. Ex - - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. - :vartype id: str - :ivar name: The name of the resource. + :ivar name: Name of the issue. + :vartype name: str + :ivar properties: Properties of provisioning issue. + :vartype properties: ~azure.mgmt.storage.v2023_05_01.models.ProvisioningIssueProperties + """ + + _validation = { + "properties": {"readonly": True}, + } + + _attribute_map = { + "name": {"key": "name", "type": "str"}, + "properties": {"key": "properties", "type": "ProvisioningIssueProperties"}, + } + + def __init__(self, *, name: Optional[str] = None, **kwargs: Any) -> None: + """ + :keyword name: Name of the issue. + :paramtype name: str + """ + super().__init__(**kwargs) + self.name = name + self.properties = None + + +class ProvisioningIssueProperties(_serialization.Model): + """Properties of provisioning issue. + + :ivar issue_type: Type of issue. Known values are: "Unknown" and + "ConfigurationPropagationFailure". + :vartype issue_type: str or ~azure.mgmt.storage.v2023_05_01.models.IssueType + :ivar severity: Severity of the issue. Known values are: "Warning" and "Error". + :vartype severity: str or ~azure.mgmt.storage.v2023_05_01.models.Severity + :ivar description: Description of the issue. + :vartype description: str + """ + + _attribute_map = { + "issue_type": {"key": "issueType", "type": "str"}, + "severity": {"key": "severity", "type": "str"}, + "description": {"key": "description", "type": "str"}, + } + + def __init__( + self, + *, + issue_type: Optional[Union[str, "_models.IssueType"]] = None, + severity: Optional[Union[str, "_models.Severity"]] = None, + description: Optional[str] = None, + **kwargs: Any + ) -> None: + """ + :keyword issue_type: Type of issue. Known values are: "Unknown" and + "ConfigurationPropagationFailure". + :paramtype issue_type: str or ~azure.mgmt.storage.v2023_05_01.models.IssueType + :keyword severity: Severity of the issue. Known values are: "Warning" and "Error". + :paramtype severity: str or ~azure.mgmt.storage.v2023_05_01.models.Severity + :keyword description: Description of the issue. + :paramtype description: str + """ + super().__init__(**kwargs) + self.issue_type = issue_type + self.severity = severity + self.description = description + + +class QueueServiceProperties(Resource): + """The properties of a storage account’s Queue service. + + Variables are only populated by the server, and will be ignored when sending a request. + + :ivar id: Fully qualified resource ID for the resource. Ex - + /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. # pylint: disable=line-too-long + :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". @@ -5435,7 +6228,7 @@ class QueueServiceProperties(Resource): :ivar cors: Specifies CORS rules for the Queue service. You can include up to five CorsRule elements in the request. If no CorsRule elements are included in the request body, all CORS rules will be deleted, and CORS will be disabled for the Queue service. - :vartype cors: ~azure.mgmt.storage.v2022_09_01.models.CorsRules + :vartype cors: ~azure.mgmt.storage.v2023_05_01.models.CorsRules """ _validation = { @@ -5451,12 +6244,12 @@ class QueueServiceProperties(Resource): "cors": {"key": "properties.cors", "type": "CorsRules"}, } - def __init__(self, *, cors: Optional["_models.CorsRules"] = None, **kwargs): + def __init__(self, *, cors: Optional["_models.CorsRules"] = None, **kwargs: Any) -> None: """ :keyword cors: Specifies CORS rules for the Queue service. You can include up to five CorsRule elements in the request. If no CorsRule elements are included in the request body, all CORS rules will be deleted, and CORS will be disabled for the Queue service. - :paramtype cors: ~azure.mgmt.storage.v2022_09_01.models.CorsRules + :paramtype cors: ~azure.mgmt.storage.v2023_05_01.models.CorsRules """ super().__init__(**kwargs) self.cors = cors @@ -5476,7 +6269,7 @@ class ResourceAccessRule(_serialization.Model): "resource_id": {"key": "resourceId", "type": "str"}, } - def __init__(self, *, tenant_id: Optional[str] = None, resource_id: Optional[str] = None, **kwargs): + def __init__(self, *, tenant_id: Optional[str] = None, resource_id: Optional[str] = None, **kwargs: Any) -> None: """ :keyword tenant_id: Tenant Id. :paramtype tenant_id: str @@ -5493,7 +6286,7 @@ class RestorePolicyProperties(_serialization.Model): 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 Azure. + All required parameters must be populated in order to send to server. :ivar enabled: Blob restore is enabled if set to true. Required. :vartype enabled: bool @@ -5520,7 +6313,7 @@ class RestorePolicyProperties(_serialization.Model): "min_restore_time": {"key": "minRestoreTime", "type": "iso-8601"}, } - def __init__(self, *, enabled: bool, days: Optional[int] = None, **kwargs): + def __init__(self, *, enabled: bool, days: Optional[int] = None, **kwargs: Any) -> None: """ :keyword enabled: Blob restore is enabled if set to true. Required. :paramtype enabled: bool @@ -5549,7 +6342,7 @@ class Restriction(_serialization.Model): "NotAvailableForSubscription". Quota Id is set when the SKU has requiredQuotas parameter as the subscription does not belong to that quota. The "NotAvailableForSubscription" is related to capacity at DC. Known values are: "QuotaId" and "NotAvailableForSubscription". - :vartype reason_code: str or ~azure.mgmt.storage.v2022_09_01.models.ReasonCode + :vartype reason_code: str or ~azure.mgmt.storage.v2023_05_01.models.ReasonCode """ _validation = { @@ -5563,13 +6356,13 @@ class Restriction(_serialization.Model): "reason_code": {"key": "reasonCode", "type": "str"}, } - def __init__(self, *, reason_code: Optional[Union[str, "_models.ReasonCode"]] = None, **kwargs): + def __init__(self, *, reason_code: Optional[Union[str, "_models.ReasonCode"]] = None, **kwargs: Any) -> None: """ :keyword reason_code: The reason for the restriction. As of now this can be "QuotaId" or "NotAvailableForSubscription". Quota Id is set when the SKU has requiredQuotas parameter as the subscription does not belong to that quota. The "NotAvailableForSubscription" is related to capacity at DC. Known values are: "QuotaId" and "NotAvailableForSubscription". - :paramtype reason_code: str or ~azure.mgmt.storage.v2022_09_01.models.ReasonCode + :paramtype reason_code: str or ~azure.mgmt.storage.v2023_05_01.models.ReasonCode """ super().__init__(**kwargs) self.type = None @@ -5578,11 +6371,12 @@ def __init__(self, *, reason_code: Optional[Union[str, "_models.ReasonCode"]] = class RoutingPreference(_serialization.Model): - """Routing preference defines the type of network, either microsoft or internet routing to be used to deliver the user data, the default option is microsoft routing. + """Routing preference defines the type of network, either microsoft or internet routing to be used + to deliver the user data, the default option is microsoft routing. :ivar routing_choice: Routing Choice defines the kind of network routing opted by the user. Known values are: "MicrosoftRouting" and "InternetRouting". - :vartype routing_choice: str or ~azure.mgmt.storage.v2022_09_01.models.RoutingChoice + :vartype routing_choice: str or ~azure.mgmt.storage.v2023_05_01.models.RoutingChoice :ivar publish_microsoft_endpoints: A boolean flag which indicates whether microsoft routing storage endpoints are to be published. :vartype publish_microsoft_endpoints: bool @@ -5603,12 +6397,12 @@ def __init__( routing_choice: Optional[Union[str, "_models.RoutingChoice"]] = None, publish_microsoft_endpoints: Optional[bool] = None, publish_internet_endpoints: Optional[bool] = None, - **kwargs - ): + **kwargs: Any + ) -> None: """ :keyword routing_choice: Routing Choice defines the kind of network routing opted by the user. Known values are: "MicrosoftRouting" and "InternetRouting". - :paramtype routing_choice: str or ~azure.mgmt.storage.v2022_09_01.models.RoutingChoice + :paramtype routing_choice: str or ~azure.mgmt.storage.v2023_05_01.models.RoutingChoice :keyword publish_microsoft_endpoints: A boolean flag which indicates whether microsoft routing storage endpoints are to be published. :paramtype publish_microsoft_endpoints: bool @@ -5625,12 +6419,15 @@ def __init__( class SasPolicy(_serialization.Model): """SasPolicy assigned to the storage account. - All required parameters must be populated in order to send to Azure. + All required parameters must be populated in order to send to server. :ivar sas_expiration_period: The SAS expiration period, DD.HH:MM:SS. Required. :vartype sas_expiration_period: str - :ivar expiration_action: The SAS expiration action. Can only be Log. "Log" - :vartype expiration_action: str or ~azure.mgmt.storage.v2022_09_01.models.ExpirationAction + :ivar expiration_action: The SAS Expiration Action defines the action to be performed when + sasPolicy.sasExpirationPeriod is violated. The 'Log' action can be used for audit purposes and + the 'Block' action can be used to block and deny the usage of SAS tokens that do not adhere to + the sas policy expiration period. Known values are: "Log" and "Block". + :vartype expiration_action: str or ~azure.mgmt.storage.v2023_05_01.models.ExpirationAction """ _validation = { @@ -5644,13 +6441,20 @@ class SasPolicy(_serialization.Model): } def __init__( - self, *, sas_expiration_period: str, expiration_action: Union[str, "_models.ExpirationAction"] = "Log", **kwargs - ): + self, + *, + sas_expiration_period: str, + expiration_action: Union[str, "_models.ExpirationAction"] = "Log", + **kwargs: Any + ) -> None: """ :keyword sas_expiration_period: The SAS expiration period, DD.HH:MM:SS. Required. :paramtype sas_expiration_period: str - :keyword expiration_action: The SAS expiration action. Can only be Log. "Log" - :paramtype expiration_action: str or ~azure.mgmt.storage.v2022_09_01.models.ExpirationAction + :keyword expiration_action: The SAS Expiration Action defines the action to be performed when + sasPolicy.sasExpirationPeriod is violated. The 'Log' action can be used for audit purposes and + the 'Block' action can be used to block and deny the usage of SAS tokens that do not adhere to + the sas policy expiration period. Known values are: "Log" and "Block". + :paramtype expiration_action: str or ~azure.mgmt.storage.v2023_05_01.models.ExpirationAction """ super().__init__(**kwargs) self.sas_expiration_period = sas_expiration_period @@ -5660,23 +6464,23 @@ def __init__( class ServiceSasParameters(_serialization.Model): # pylint: disable=too-many-instance-attributes """The parameters to list service SAS credentials of a specific resource. - All required parameters must be populated in order to send to Azure. + All required parameters must be populated in order to send to server. :ivar canonicalized_resource: The canonical path to the signed resource. Required. :vartype canonicalized_resource: str :ivar resource: The signed services accessible with the service SAS. Possible values include: Blob (b), Container (c), File (f), Share (s). Known values are: "b", "c", "f", and "s". - :vartype resource: str or ~azure.mgmt.storage.v2022_09_01.models.SignedResource + :vartype resource: str or ~azure.mgmt.storage.v2023_05_01.models.SignedResource :ivar permissions: The signed permissions for the service SAS. Possible values include: Read (r), Write (w), Delete (d), List (l), Add (a), Create (c), Update (u) and Process (p). Known values are: "r", "d", "w", "l", "a", "c", "u", and "p". - :vartype permissions: str or ~azure.mgmt.storage.v2022_09_01.models.Permissions + :vartype permissions: str or ~azure.mgmt.storage.v2023_05_01.models.Permissions :ivar ip_address_or_range: An IP address or a range of IP addresses from which to accept requests. :vartype ip_address_or_range: str :ivar protocols: The protocol permitted for a request made with the account SAS. Known values are: "https,http" and "https". - :vartype protocols: str or ~azure.mgmt.storage.v2022_09_01.models.HttpProtocol + :vartype protocols: str or ~azure.mgmt.storage.v2023_05_01.models.HttpProtocol :ivar shared_access_start_time: The time at which the SAS becomes valid. :vartype shared_access_start_time: ~datetime.datetime :ivar shared_access_expiry_time: The time at which the shared access signature becomes invalid. @@ -5753,25 +6557,25 @@ def __init__( content_encoding: Optional[str] = None, content_language: Optional[str] = None, content_type: Optional[str] = None, - **kwargs - ): + **kwargs: Any + ) -> None: """ :keyword canonicalized_resource: The canonical path to the signed resource. Required. :paramtype canonicalized_resource: str :keyword resource: The signed services accessible with the service SAS. Possible values include: Blob (b), Container (c), File (f), Share (s). Known values are: "b", "c", "f", and "s". - :paramtype resource: str or ~azure.mgmt.storage.v2022_09_01.models.SignedResource + :paramtype resource: str or ~azure.mgmt.storage.v2023_05_01.models.SignedResource :keyword permissions: The signed permissions for the service SAS. Possible values include: Read (r), Write (w), Delete (d), List (l), Add (a), Create (c), Update (u) and Process (p). Known values are: "r", "d", "w", "l", "a", "c", "u", and "p". - :paramtype permissions: str or ~azure.mgmt.storage.v2022_09_01.models.Permissions + :paramtype permissions: str or ~azure.mgmt.storage.v2023_05_01.models.Permissions :keyword ip_address_or_range: An IP address or a range of IP addresses from which to accept requests. :paramtype ip_address_or_range: str :keyword protocols: The protocol permitted for a request made with the account SAS. Known values are: "https,http" and "https". - :paramtype protocols: str or ~azure.mgmt.storage.v2022_09_01.models.HttpProtocol + :paramtype protocols: str or ~azure.mgmt.storage.v2023_05_01.models.HttpProtocol :keyword shared_access_start_time: The time at which the SAS becomes valid. :paramtype shared_access_start_time: ~datetime.datetime :keyword shared_access_expiry_time: The time at which the shared access signature becomes @@ -5827,18 +6631,20 @@ class ServiceSpecification(_serialization.Model): :ivar metric_specifications: Metric specifications of operation. :vartype metric_specifications: - list[~azure.mgmt.storage.v2022_09_01.models.MetricSpecification] + list[~azure.mgmt.storage.v2023_05_01.models.MetricSpecification] """ _attribute_map = { "metric_specifications": {"key": "metricSpecifications", "type": "[MetricSpecification]"}, } - def __init__(self, *, metric_specifications: Optional[List["_models.MetricSpecification"]] = None, **kwargs): + def __init__( + self, *, metric_specifications: Optional[List["_models.MetricSpecification"]] = None, **kwargs: Any + ) -> None: """ :keyword metric_specifications: Metric specifications of operation. :paramtype metric_specifications: - list[~azure.mgmt.storage.v2022_09_01.models.MetricSpecification] + list[~azure.mgmt.storage.v2023_05_01.models.MetricSpecification] """ super().__init__(**kwargs) self.metric_specifications = metric_specifications @@ -5850,7 +6656,7 @@ class SignedIdentifier(_serialization.Model): :ivar id: An unique identifier of the stored access policy. :vartype id: str :ivar access_policy: Access policy. - :vartype access_policy: ~azure.mgmt.storage.v2022_09_01.models.AccessPolicy + :vartype access_policy: ~azure.mgmt.storage.v2023_05_01.models.AccessPolicy """ _attribute_map = { @@ -5863,13 +6669,13 @@ def __init__( *, id: Optional[str] = None, # pylint: disable=redefined-builtin access_policy: Optional["_models.AccessPolicy"] = None, - **kwargs - ): + **kwargs: Any + ) -> None: """ :keyword id: An unique identifier of the stored access policy. :paramtype id: str :keyword access_policy: Access policy. - :paramtype access_policy: ~azure.mgmt.storage.v2022_09_01.models.AccessPolicy + :paramtype access_policy: ~azure.mgmt.storage.v2023_05_01.models.AccessPolicy """ super().__init__(**kwargs) self.id = id @@ -5881,16 +6687,16 @@ class Sku(_serialization.Model): 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 Azure. + All required parameters must be populated in order to send to server. :ivar name: The SKU name. Required for account creation; optional for update. Note that in older versions, SKU name was called accountType. Required. Known values are: "Standard_LRS", "Standard_GRS", "Standard_RAGRS", "Standard_ZRS", "Premium_LRS", "Premium_ZRS", "Standard_GZRS", and "Standard_RAGZRS". - :vartype name: str or ~azure.mgmt.storage.v2022_09_01.models.SkuName + :vartype name: str or ~azure.mgmt.storage.v2023_05_01.models.SkuName :ivar tier: The SKU tier. This is based on the SKU name. Known values are: "Standard" and "Premium". - :vartype tier: str or ~azure.mgmt.storage.v2022_09_01.models.SkuTier + :vartype tier: str or ~azure.mgmt.storage.v2023_05_01.models.SkuTier """ _validation = { @@ -5903,13 +6709,13 @@ class Sku(_serialization.Model): "tier": {"key": "tier", "type": "str"}, } - def __init__(self, *, name: Union[str, "_models.SkuName"], **kwargs): + def __init__(self, *, name: Union[str, "_models.SkuName"], **kwargs: Any) -> None: """ :keyword name: The SKU name. Required for account creation; optional for update. Note that in older versions, SKU name was called accountType. Required. Known values are: "Standard_LRS", "Standard_GRS", "Standard_RAGRS", "Standard_ZRS", "Premium_LRS", "Premium_ZRS", "Standard_GZRS", and "Standard_RAGZRS". - :paramtype name: str or ~azure.mgmt.storage.v2022_09_01.models.SkuName + :paramtype name: str or ~azure.mgmt.storage.v2023_05_01.models.SkuName """ super().__init__(**kwargs) self.name = name @@ -5917,7 +6723,8 @@ def __init__(self, *, name: Union[str, "_models.SkuName"], **kwargs): class SKUCapability(_serialization.Model): - """The capability information in the specified SKU, including file encryption, network ACLs, change notification, etc. + """The capability information in the specified SKU, including file encryption, network ACLs, + change notification, etc. Variables are only populated by the server, and will be ignored when sending a request. @@ -5938,7 +6745,7 @@ class SKUCapability(_serialization.Model): "value": {"key": "value", "type": "str"}, } - def __init__(self, **kwargs): + def __init__(self, **kwargs: Any) -> None: """ """ super().__init__(**kwargs) self.name = None @@ -5950,30 +6757,30 @@ class SkuInformation(_serialization.Model): 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 Azure. + All required parameters must be populated in order to send to server. :ivar name: The SKU name. Required for account creation; optional for update. Note that in older versions, SKU name was called accountType. Required. Known values are: "Standard_LRS", "Standard_GRS", "Standard_RAGRS", "Standard_ZRS", "Premium_LRS", "Premium_ZRS", "Standard_GZRS", and "Standard_RAGZRS". - :vartype name: str or ~azure.mgmt.storage.v2022_09_01.models.SkuName + :vartype name: str or ~azure.mgmt.storage.v2023_05_01.models.SkuName :ivar tier: The SKU tier. This is based on the SKU name. Known values are: "Standard" and "Premium". - :vartype tier: str or ~azure.mgmt.storage.v2022_09_01.models.SkuTier + :vartype tier: str or ~azure.mgmt.storage.v2023_05_01.models.SkuTier :ivar resource_type: The type of the resource, usually it is 'storageAccounts'. :vartype resource_type: str :ivar kind: Indicates the type of storage account. Known values are: "Storage", "StorageV2", "BlobStorage", "FileStorage", and "BlockBlobStorage". - :vartype kind: str or ~azure.mgmt.storage.v2022_09_01.models.Kind + :vartype kind: str or ~azure.mgmt.storage.v2023_05_01.models.Kind :ivar locations: The set of locations that the SKU is available. This will be supported and registered Azure Geo Regions (e.g. West US, East US, Southeast Asia, etc.). :vartype locations: list[str] :ivar capabilities: The capability information in the specified SKU, including file encryption, network ACLs, change notification, etc. - :vartype capabilities: list[~azure.mgmt.storage.v2022_09_01.models.SKUCapability] + :vartype capabilities: list[~azure.mgmt.storage.v2023_05_01.models.SKUCapability] :ivar restrictions: The restrictions because of which SKU cannot be used. This is empty if there are no restrictions. - :vartype restrictions: list[~azure.mgmt.storage.v2022_09_01.models.Restriction] + :vartype restrictions: list[~azure.mgmt.storage.v2023_05_01.models.Restriction] """ _validation = { @@ -6000,17 +6807,17 @@ def __init__( *, name: Union[str, "_models.SkuName"], restrictions: Optional[List["_models.Restriction"]] = None, - **kwargs - ): + **kwargs: Any + ) -> None: """ :keyword name: The SKU name. Required for account creation; optional for update. Note that in older versions, SKU name was called accountType. Required. Known values are: "Standard_LRS", "Standard_GRS", "Standard_RAGRS", "Standard_ZRS", "Premium_LRS", "Premium_ZRS", "Standard_GZRS", and "Standard_RAGZRS". - :paramtype name: str or ~azure.mgmt.storage.v2022_09_01.models.SkuName + :paramtype name: str or ~azure.mgmt.storage.v2023_05_01.models.SkuName :keyword restrictions: The restrictions because of which SKU cannot be used. This is empty if there are no restrictions. - :paramtype restrictions: list[~azure.mgmt.storage.v2022_09_01.models.Restriction] + :paramtype restrictions: list[~azure.mgmt.storage.v2023_05_01.models.Restriction] """ super().__init__(**kwargs) self.name = name @@ -6026,7 +6833,7 @@ class SmbSetting(_serialization.Model): """Setting for SMB protocol. :ivar multichannel: Multichannel setting. Applies to Premium FileStorage only. - :vartype multichannel: ~azure.mgmt.storage.v2022_09_01.models.Multichannel + :vartype multichannel: ~azure.mgmt.storage.v2023_05_01.models.Multichannel :ivar versions: SMB protocol versions supported by server. Valid values are SMB2.1, SMB3.0, SMB3.1.1. Should be passed as a string with delimiter ';'. :vartype versions: str @@ -6057,11 +6864,11 @@ def __init__( authentication_methods: Optional[str] = None, kerberos_ticket_encryption: Optional[str] = None, channel_encryption: Optional[str] = None, - **kwargs - ): + **kwargs: Any + ) -> None: """ :keyword multichannel: Multichannel setting. Applies to Premium FileStorage only. - :paramtype multichannel: ~azure.mgmt.storage.v2022_09_01.models.Multichannel + :paramtype multichannel: ~azure.mgmt.storage.v2023_05_01.models.Multichannel :keyword versions: SMB protocol versions supported by server. Valid values are SMB2.1, SMB3.0, SMB3.1.1. Should be passed as a string with delimiter ';'. :paramtype versions: str @@ -6098,7 +6905,7 @@ class SshPublicKey(_serialization.Model): "key": {"key": "key", "type": "str"}, } - def __init__(self, *, description: Optional[str] = None, key: Optional[str] = None, **kwargs): + def __init__(self, *, description: Optional[str] = None, key: Optional[str] = None, **kwargs: Any) -> None: """ :keyword description: Optional. It is used to store the function/usage of the key. :paramtype description: str @@ -6112,14 +6919,15 @@ def __init__(self, *, description: Optional[str] = None, key: Optional[str] = No class TrackedResource(Resource): - """The resource model definition for an Azure Resource Manager tracked top level resource which has 'tags' and a 'location'. + """The resource model definition for an Azure Resource Manager tracked top level resource which + has 'tags' and a 'location'. 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 Azure. + All required parameters must be populated in order to send to server. :ivar id: Fully qualified resource ID for the resource. Ex - - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. + /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. # pylint: disable=line-too-long :vartype id: str :ivar name: The name of the resource. :vartype name: str @@ -6147,7 +6955,7 @@ class TrackedResource(Resource): "location": {"key": "location", "type": "str"}, } - def __init__(self, *, location: str, tags: Optional[Dict[str, str]] = None, **kwargs): + def __init__(self, *, location: str, tags: Optional[Dict[str, str]] = None, **kwargs: Any) -> None: """ :keyword tags: Resource tags. :paramtype tags: dict[str, str] @@ -6164,10 +6972,10 @@ class StorageAccount(TrackedResource): # pylint: disable=too-many-instance-attr 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 Azure. + All required parameters must be populated in order to send to server. :ivar id: Fully qualified resource ID for the resource. Ex - - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. + /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. # pylint: disable=line-too-long :vartype id: str :ivar name: The name of the resource. :vartype name: str @@ -6179,26 +6987,28 @@ class StorageAccount(TrackedResource): # pylint: disable=too-many-instance-attr :ivar location: The geo-location where the resource lives. Required. :vartype location: str :ivar sku: Gets the SKU. - :vartype sku: ~azure.mgmt.storage.v2022_09_01.models.Sku + :vartype sku: ~azure.mgmt.storage.v2023_05_01.models.Sku :ivar kind: Gets the Kind. Known values are: "Storage", "StorageV2", "BlobStorage", "FileStorage", and "BlockBlobStorage". - :vartype kind: str or ~azure.mgmt.storage.v2022_09_01.models.Kind + :vartype kind: str or ~azure.mgmt.storage.v2023_05_01.models.Kind :ivar identity: The identity of the resource. - :vartype identity: ~azure.mgmt.storage.v2022_09_01.models.Identity + :vartype identity: ~azure.mgmt.storage.v2023_05_01.models.Identity :ivar extended_location: The extendedLocation of the resource. - :vartype extended_location: ~azure.mgmt.storage.v2022_09_01.models.ExtendedLocation + :vartype extended_location: ~azure.mgmt.storage.v2023_05_01.models.ExtendedLocation :ivar provisioning_state: Gets the status of the storage account at the time the operation was - called. Known values are: "Creating", "ResolvingDNS", and "Succeeded". - :vartype provisioning_state: str or ~azure.mgmt.storage.v2022_09_01.models.ProvisioningState + called. Known values are: "Creating", "ResolvingDNS", "Succeeded", + "ValidateSubscriptionQuotaBegin", "ValidateSubscriptionQuotaEnd", "Deleting", "Canceled", and + "Failed". + :vartype provisioning_state: str or ~azure.mgmt.storage.v2023_05_01.models.ProvisioningState :ivar primary_endpoints: Gets the URLs that are used to perform a retrieval of a public blob, queue, or table object. Note that Standard_ZRS and Premium_LRS accounts only return the blob endpoint. - :vartype primary_endpoints: ~azure.mgmt.storage.v2022_09_01.models.Endpoints + :vartype primary_endpoints: ~azure.mgmt.storage.v2023_05_01.models.Endpoints :ivar primary_location: Gets the location of the primary data center for the storage account. :vartype primary_location: str :ivar status_of_primary: Gets the status indicating whether the primary location of the storage account is available or unavailable. Known values are: "available" and "unavailable". - :vartype status_of_primary: str or ~azure.mgmt.storage.v2022_09_01.models.AccountStatus + :vartype status_of_primary: str or ~azure.mgmt.storage.v2023_05_01.models.AccountStatus :ivar last_geo_failover_time: Gets the timestamp of the most recent instance of a failover to the secondary location. Only the most recent timestamp is retained. This element is not returned if there has never been a failover instance. Only available if the accountType is @@ -6210,68 +7020,71 @@ class StorageAccount(TrackedResource): # pylint: disable=too-many-instance-attr :ivar status_of_secondary: Gets the status indicating whether the secondary location of the storage account is available or unavailable. Only available if the SKU name is Standard_GRS or Standard_RAGRS. Known values are: "available" and "unavailable". - :vartype status_of_secondary: str or ~azure.mgmt.storage.v2022_09_01.models.AccountStatus + :vartype status_of_secondary: str or ~azure.mgmt.storage.v2023_05_01.models.AccountStatus :ivar creation_time: Gets the creation date and time of the storage account in UTC. :vartype creation_time: ~datetime.datetime :ivar custom_domain: Gets the custom domain the user assigned to this storage account. - :vartype custom_domain: ~azure.mgmt.storage.v2022_09_01.models.CustomDomain + :vartype custom_domain: ~azure.mgmt.storage.v2023_05_01.models.CustomDomain :ivar sas_policy: SasPolicy assigned to the storage account. - :vartype sas_policy: ~azure.mgmt.storage.v2022_09_01.models.SasPolicy + :vartype sas_policy: ~azure.mgmt.storage.v2023_05_01.models.SasPolicy :ivar key_policy: KeyPolicy assigned to the storage account. - :vartype key_policy: ~azure.mgmt.storage.v2022_09_01.models.KeyPolicy + :vartype key_policy: ~azure.mgmt.storage.v2023_05_01.models.KeyPolicy :ivar key_creation_time: Storage account keys creation time. - :vartype key_creation_time: ~azure.mgmt.storage.v2022_09_01.models.KeyCreationTime + :vartype key_creation_time: ~azure.mgmt.storage.v2023_05_01.models.KeyCreationTime :ivar secondary_endpoints: Gets the URLs that are used to perform a retrieval of a public blob, queue, or table object from the secondary location of the storage account. Only available if the SKU name is Standard_RAGRS. - :vartype secondary_endpoints: ~azure.mgmt.storage.v2022_09_01.models.Endpoints + :vartype secondary_endpoints: ~azure.mgmt.storage.v2023_05_01.models.Endpoints :ivar encryption: Encryption settings to be used for server-side encryption for the storage account. - :vartype encryption: ~azure.mgmt.storage.v2022_09_01.models.Encryption + :vartype encryption: ~azure.mgmt.storage.v2023_05_01.models.Encryption :ivar access_tier: Required for storage accounts where kind = BlobStorage. The access tier is used for billing. The 'Premium' access tier is the default value for premium block blobs storage account type and it cannot be changed for the premium block blobs storage account type. - Known values are: "Hot", "Cool", and "Premium". - :vartype access_tier: str or ~azure.mgmt.storage.v2022_09_01.models.AccessTier + Known values are: "Hot", "Cool", "Premium", and "Cold". + :vartype access_tier: str or ~azure.mgmt.storage.v2023_05_01.models.AccessTier :ivar azure_files_identity_based_authentication: Provides the identity based authentication settings for Azure Files. :vartype azure_files_identity_based_authentication: - ~azure.mgmt.storage.v2022_09_01.models.AzureFilesIdentityBasedAuthentication + ~azure.mgmt.storage.v2023_05_01.models.AzureFilesIdentityBasedAuthentication :ivar enable_https_traffic_only: Allows https traffic only to storage service if sets to true. :vartype enable_https_traffic_only: bool :ivar network_rule_set: Network rule set. - :vartype network_rule_set: ~azure.mgmt.storage.v2022_09_01.models.NetworkRuleSet + :vartype network_rule_set: ~azure.mgmt.storage.v2023_05_01.models.NetworkRuleSet :ivar is_sftp_enabled: Enables Secure File Transfer Protocol, if set to true. :vartype is_sftp_enabled: bool :ivar is_local_user_enabled: Enables local users feature, if set to true. :vartype is_local_user_enabled: bool + :ivar enable_extended_groups: Enables extended group support with local users feature, if set + to true. + :vartype enable_extended_groups: bool :ivar is_hns_enabled: Account HierarchicalNamespace enabled if sets to true. :vartype is_hns_enabled: bool :ivar geo_replication_stats: Geo Replication Stats. - :vartype geo_replication_stats: ~azure.mgmt.storage.v2022_09_01.models.GeoReplicationStats + :vartype geo_replication_stats: ~azure.mgmt.storage.v2023_05_01.models.GeoReplicationStats :ivar failover_in_progress: If the failover is in progress, the value will be true, otherwise, it will be null. :vartype failover_in_progress: bool :ivar large_file_shares_state: Allow large file shares if sets to Enabled. It cannot be disabled once it is enabled. Known values are: "Disabled" and "Enabled". :vartype large_file_shares_state: str or - ~azure.mgmt.storage.v2022_09_01.models.LargeFileSharesState + ~azure.mgmt.storage.v2023_05_01.models.LargeFileSharesState :ivar private_endpoint_connections: List of private endpoint connection associated with the specified storage account. :vartype private_endpoint_connections: - list[~azure.mgmt.storage.v2022_09_01.models.PrivateEndpointConnection] + list[~azure.mgmt.storage.v2023_05_01.models.PrivateEndpointConnection] :ivar routing_preference: Maintains information about the network routing choice opted by the user for data transfer. - :vartype routing_preference: ~azure.mgmt.storage.v2022_09_01.models.RoutingPreference + :vartype routing_preference: ~azure.mgmt.storage.v2023_05_01.models.RoutingPreference :ivar blob_restore_status: Blob restore status. - :vartype blob_restore_status: ~azure.mgmt.storage.v2022_09_01.models.BlobRestoreStatus + :vartype blob_restore_status: ~azure.mgmt.storage.v2023_05_01.models.BlobRestoreStatus :ivar allow_blob_public_access: Allow or disallow public access to all blobs or containers in - the storage account. The default interpretation is true for this property. + the storage account. The default interpretation is false for this property. :vartype allow_blob_public_access: bool :ivar minimum_tls_version: Set the minimum TLS version to be permitted on requests to storage. The default interpretation is TLS 1.0 for this property. Known values are: "TLS1_0", "TLS1_1", - and "TLS1_2". - :vartype minimum_tls_version: str or ~azure.mgmt.storage.v2022_09_01.models.MinimumTlsVersion + "TLS1_2", and "TLS1_3". + :vartype minimum_tls_version: str or ~azure.mgmt.storage.v2023_05_01.models.MinimumTlsVersion :ivar allow_shared_key_access: Indicates whether the storage account permits requests to be authorized with the account access key via Shared Key. If false, then all requests, including shared access signatures, must be authorized with Azure Active Directory (Azure AD). The @@ -6280,33 +7093,41 @@ class StorageAccount(TrackedResource): # pylint: disable=too-many-instance-attr :ivar enable_nfs_v3: NFS 3.0 protocol support enabled if set to true. :vartype enable_nfs_v3: bool :ivar allow_cross_tenant_replication: Allow or disallow cross AAD tenant object replication. - The default interpretation is true for this property. + Set this property to true for new or existing accounts only if object replication policies will + involve storage accounts in different AAD tenants. The default interpretation is false for new + accounts to follow best security practices by default. :vartype allow_cross_tenant_replication: bool :ivar default_to_o_auth_authentication: A boolean flag which indicates whether the default authentication is OAuth or not. The default interpretation is false for this property. :vartype default_to_o_auth_authentication: bool - :ivar public_network_access: Allow or disallow public network access to Storage Account. Value - is optional but if passed in, must be 'Enabled' or 'Disabled'. Known values are: "Enabled" and - "Disabled". + :ivar public_network_access: Allow, disallow, or let Network Security Perimeter configuration + to evaluate public network access to Storage Account. Known values are: "Enabled", "Disabled", + and "SecuredByPerimeter". :vartype public_network_access: str or - ~azure.mgmt.storage.v2022_09_01.models.PublicNetworkAccess + ~azure.mgmt.storage.v2023_05_01.models.PublicNetworkAccess :ivar immutable_storage_with_versioning: The property is immutable and can only be set to true at the account creation time. When set to true, it enables object level immutability for all the containers in the account by default. :vartype immutable_storage_with_versioning: - ~azure.mgmt.storage.v2022_09_01.models.ImmutableStorageAccount + ~azure.mgmt.storage.v2023_05_01.models.ImmutableStorageAccount :ivar allowed_copy_scope: Restrict copy to and from Storage Accounts within an AAD tenant or with Private Links to the same VNet. Known values are: "PrivateLink" and "AAD". - :vartype allowed_copy_scope: str or ~azure.mgmt.storage.v2022_09_01.models.AllowedCopyScope + :vartype allowed_copy_scope: str or ~azure.mgmt.storage.v2023_05_01.models.AllowedCopyScope :ivar storage_account_sku_conversion_status: This property is readOnly and is set by server during asynchronous storage account sku conversion operations. :vartype storage_account_sku_conversion_status: - ~azure.mgmt.storage.v2022_09_01.models.StorageAccountSkuConversionStatus + ~azure.mgmt.storage.v2023_05_01.models.StorageAccountSkuConversionStatus :ivar dns_endpoint_type: Allows you to specify the type of endpoint. Set this to AzureDNSZone to create a large number of accounts in a single subscription, which creates accounts in an Azure DNS Zone and the endpoint URL will have an alphanumeric DNS Zone identifier. Known values are: "Standard" and "AzureDnsZone". - :vartype dns_endpoint_type: str or ~azure.mgmt.storage.v2022_09_01.models.DnsEndpointType + :vartype dns_endpoint_type: str or ~azure.mgmt.storage.v2023_05_01.models.DnsEndpointType + :ivar is_sku_conversion_blocked: This property will be set to true or false on an event of + ongoing migration. Default value is null. + :vartype is_sku_conversion_blocked: bool + :ivar account_migration_in_progress: If customer initiated account migration is in progress, + the value will be true else it will be null. + :vartype account_migration_in_progress: bool """ _validation = { @@ -6336,6 +7157,8 @@ class StorageAccount(TrackedResource): # pylint: disable=too-many-instance-attr "failover_in_progress": {"readonly": True}, "private_endpoint_connections": {"readonly": True}, "blob_restore_status": {"readonly": True}, + "is_sku_conversion_blocked": {"readonly": True}, + "account_migration_in_progress": {"readonly": True}, } _attribute_map = { @@ -6371,6 +7194,7 @@ class StorageAccount(TrackedResource): # pylint: disable=too-many-instance-attr "network_rule_set": {"key": "properties.networkAcls", "type": "NetworkRuleSet"}, "is_sftp_enabled": {"key": "properties.isSftpEnabled", "type": "bool"}, "is_local_user_enabled": {"key": "properties.isLocalUserEnabled", "type": "bool"}, + "enable_extended_groups": {"key": "properties.enableExtendedGroups", "type": "bool"}, "is_hns_enabled": {"key": "properties.isHnsEnabled", "type": "bool"}, "geo_replication_stats": {"key": "properties.geoReplicationStats", "type": "GeoReplicationStats"}, "failover_in_progress": {"key": "properties.failoverInProgress", "type": "bool"}, @@ -6398,6 +7222,8 @@ class StorageAccount(TrackedResource): # pylint: disable=too-many-instance-attr "type": "StorageAccountSkuConversionStatus", }, "dns_endpoint_type": {"key": "properties.dnsEndpointType", "type": "str"}, + "is_sku_conversion_blocked": {"key": "properties.isSkuConversionBlocked", "type": "bool"}, + "account_migration_in_progress": {"key": "properties.accountMigrationInProgress", "type": "bool"}, } def __init__( # pylint: disable=too-many-locals @@ -6411,6 +7237,7 @@ def __init__( # pylint: disable=too-many-locals enable_https_traffic_only: Optional[bool] = None, is_sftp_enabled: Optional[bool] = None, is_local_user_enabled: Optional[bool] = None, + enable_extended_groups: Optional[bool] = None, is_hns_enabled: Optional[bool] = None, large_file_shares_state: Optional[Union[str, "_models.LargeFileSharesState"]] = None, routing_preference: Optional["_models.RoutingPreference"] = None, @@ -6425,21 +7252,21 @@ def __init__( # pylint: disable=too-many-locals allowed_copy_scope: Optional[Union[str, "_models.AllowedCopyScope"]] = None, storage_account_sku_conversion_status: Optional["_models.StorageAccountSkuConversionStatus"] = None, dns_endpoint_type: Optional[Union[str, "_models.DnsEndpointType"]] = None, - **kwargs - ): + **kwargs: Any + ) -> None: """ :keyword tags: Resource tags. :paramtype tags: dict[str, str] :keyword location: The geo-location where the resource lives. Required. :paramtype location: str :keyword identity: The identity of the resource. - :paramtype identity: ~azure.mgmt.storage.v2022_09_01.models.Identity + :paramtype identity: ~azure.mgmt.storage.v2023_05_01.models.Identity :keyword extended_location: The extendedLocation of the resource. - :paramtype extended_location: ~azure.mgmt.storage.v2022_09_01.models.ExtendedLocation + :paramtype extended_location: ~azure.mgmt.storage.v2023_05_01.models.ExtendedLocation :keyword azure_files_identity_based_authentication: Provides the identity based authentication settings for Azure Files. :paramtype azure_files_identity_based_authentication: - ~azure.mgmt.storage.v2022_09_01.models.AzureFilesIdentityBasedAuthentication + ~azure.mgmt.storage.v2023_05_01.models.AzureFilesIdentityBasedAuthentication :keyword enable_https_traffic_only: Allows https traffic only to storage service if sets to true. :paramtype enable_https_traffic_only: bool @@ -6447,22 +7274,25 @@ def __init__( # pylint: disable=too-many-locals :paramtype is_sftp_enabled: bool :keyword is_local_user_enabled: Enables local users feature, if set to true. :paramtype is_local_user_enabled: bool + :keyword enable_extended_groups: Enables extended group support with local users feature, if + set to true. + :paramtype enable_extended_groups: bool :keyword is_hns_enabled: Account HierarchicalNamespace enabled if sets to true. :paramtype is_hns_enabled: bool :keyword large_file_shares_state: Allow large file shares if sets to Enabled. It cannot be disabled once it is enabled. Known values are: "Disabled" and "Enabled". :paramtype large_file_shares_state: str or - ~azure.mgmt.storage.v2022_09_01.models.LargeFileSharesState + ~azure.mgmt.storage.v2023_05_01.models.LargeFileSharesState :keyword routing_preference: Maintains information about the network routing choice opted by the user for data transfer. - :paramtype routing_preference: ~azure.mgmt.storage.v2022_09_01.models.RoutingPreference + :paramtype routing_preference: ~azure.mgmt.storage.v2023_05_01.models.RoutingPreference :keyword allow_blob_public_access: Allow or disallow public access to all blobs or containers - in the storage account. The default interpretation is true for this property. + in the storage account. The default interpretation is false for this property. :paramtype allow_blob_public_access: bool :keyword minimum_tls_version: Set the minimum TLS version to be permitted on requests to storage. The default interpretation is TLS 1.0 for this property. Known values are: "TLS1_0", - "TLS1_1", and "TLS1_2". - :paramtype minimum_tls_version: str or ~azure.mgmt.storage.v2022_09_01.models.MinimumTlsVersion + "TLS1_1", "TLS1_2", and "TLS1_3". + :paramtype minimum_tls_version: str or ~azure.mgmt.storage.v2023_05_01.models.MinimumTlsVersion :keyword allow_shared_key_access: Indicates whether the storage account permits requests to be authorized with the account access key via Shared Key. If false, then all requests, including shared access signatures, must be authorized with Azure Active Directory (Azure AD). The @@ -6471,33 +7301,35 @@ def __init__( # pylint: disable=too-many-locals :keyword enable_nfs_v3: NFS 3.0 protocol support enabled if set to true. :paramtype enable_nfs_v3: bool :keyword allow_cross_tenant_replication: Allow or disallow cross AAD tenant object replication. - The default interpretation is true for this property. + Set this property to true for new or existing accounts only if object replication policies will + involve storage accounts in different AAD tenants. The default interpretation is false for new + accounts to follow best security practices by default. :paramtype allow_cross_tenant_replication: bool :keyword default_to_o_auth_authentication: A boolean flag which indicates whether the default authentication is OAuth or not. The default interpretation is false for this property. :paramtype default_to_o_auth_authentication: bool - :keyword public_network_access: Allow or disallow public network access to Storage Account. - Value is optional but if passed in, must be 'Enabled' or 'Disabled'. Known values are: - "Enabled" and "Disabled". + :keyword public_network_access: Allow, disallow, or let Network Security Perimeter + configuration to evaluate public network access to Storage Account. Known values are: + "Enabled", "Disabled", and "SecuredByPerimeter". :paramtype public_network_access: str or - ~azure.mgmt.storage.v2022_09_01.models.PublicNetworkAccess + ~azure.mgmt.storage.v2023_05_01.models.PublicNetworkAccess :keyword immutable_storage_with_versioning: The property is immutable and can only be set to true at the account creation time. When set to true, it enables object level immutability for all the containers in the account by default. :paramtype immutable_storage_with_versioning: - ~azure.mgmt.storage.v2022_09_01.models.ImmutableStorageAccount + ~azure.mgmt.storage.v2023_05_01.models.ImmutableStorageAccount :keyword allowed_copy_scope: Restrict copy to and from Storage Accounts within an AAD tenant or with Private Links to the same VNet. Known values are: "PrivateLink" and "AAD". - :paramtype allowed_copy_scope: str or ~azure.mgmt.storage.v2022_09_01.models.AllowedCopyScope + :paramtype allowed_copy_scope: str or ~azure.mgmt.storage.v2023_05_01.models.AllowedCopyScope :keyword storage_account_sku_conversion_status: This property is readOnly and is set by server during asynchronous storage account sku conversion operations. :paramtype storage_account_sku_conversion_status: - ~azure.mgmt.storage.v2022_09_01.models.StorageAccountSkuConversionStatus + ~azure.mgmt.storage.v2023_05_01.models.StorageAccountSkuConversionStatus :keyword dns_endpoint_type: Allows you to specify the type of endpoint. Set this to AzureDNSZone to create a large number of accounts in a single subscription, which creates accounts in an Azure DNS Zone and the endpoint URL will have an alphanumeric DNS Zone identifier. Known values are: "Standard" and "AzureDnsZone". - :paramtype dns_endpoint_type: str or ~azure.mgmt.storage.v2022_09_01.models.DnsEndpointType + :paramtype dns_endpoint_type: str or ~azure.mgmt.storage.v2023_05_01.models.DnsEndpointType """ super().__init__(tags=tags, location=location, **kwargs) self.sku = None @@ -6524,6 +7356,7 @@ def __init__( # pylint: disable=too-many-locals self.network_rule_set = None self.is_sftp_enabled = is_sftp_enabled self.is_local_user_enabled = is_local_user_enabled + self.enable_extended_groups = enable_extended_groups self.is_hns_enabled = is_hns_enabled self.geo_replication_stats = None self.failover_in_progress = None @@ -6542,14 +7375,16 @@ def __init__( # pylint: disable=too-many-locals self.allowed_copy_scope = allowed_copy_scope self.storage_account_sku_conversion_status = storage_account_sku_conversion_status self.dns_endpoint_type = dns_endpoint_type + self.is_sku_conversion_blocked = None + self.account_migration_in_progress = None -class StorageAccountCheckNameAvailabilityParameters(_serialization.Model): +class StorageAccountCheckNameAvailabilityParameters(_serialization.Model): # pylint: disable=name-too-long """The parameters used to check the availability of the storage account name. 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 Azure. + All required parameters must be populated in order to send to server. :ivar name: The storage account name. Required. :vartype name: str @@ -6570,7 +7405,7 @@ class StorageAccountCheckNameAvailabilityParameters(_serialization.Model): type = "Microsoft.Storage/storageAccounts" - def __init__(self, *, name: str, **kwargs): + def __init__(self, *, name: str, **kwargs: Any) -> None: """ :keyword name: The storage account name. Required. :paramtype name: str @@ -6582,13 +7417,13 @@ def __init__(self, *, name: str, **kwargs): class StorageAccountCreateParameters(_serialization.Model): # pylint: disable=too-many-instance-attributes """The parameters used when creating a storage account. - All required parameters must be populated in order to send to Azure. + All required parameters must be populated in order to send to server. :ivar sku: Required. Gets or sets the SKU name. Required. - :vartype sku: ~azure.mgmt.storage.v2022_09_01.models.Sku + :vartype sku: ~azure.mgmt.storage.v2023_05_01.models.Sku :ivar kind: Required. Indicates the type of storage account. Required. Known values are: "Storage", "StorageV2", "BlobStorage", "FileStorage", and "BlockBlobStorage". - :vartype kind: str or ~azure.mgmt.storage.v2022_09_01.models.Kind + :vartype kind: str or ~azure.mgmt.storage.v2023_05_01.models.Kind :ivar location: Required. Gets or sets the location of the resource. This will be one of the supported and registered Azure Geo Regions (e.g. West US, East US, Southeast Asia, etc.). The geo region of a resource cannot be changed once it is created, but if an identical geo region @@ -6597,44 +7432,45 @@ class StorageAccountCreateParameters(_serialization.Model): # pylint: disable=t :ivar extended_location: Optional. Set the extended location of the resource. If not set, the storage account will be created in Azure main region. Otherwise it will be created in the specified extended location. - :vartype extended_location: ~azure.mgmt.storage.v2022_09_01.models.ExtendedLocation + :vartype extended_location: ~azure.mgmt.storage.v2023_05_01.models.ExtendedLocation :ivar tags: Gets or sets a list of key value pairs that describe the resource. These tags can be used for viewing and grouping this resource (across resource groups). A maximum of 15 tags can be provided for a resource. Each tag must have a key with a length no greater than 128 characters and a value with a length no greater than 256 characters. :vartype tags: dict[str, str] :ivar identity: The identity of the resource. - :vartype identity: ~azure.mgmt.storage.v2022_09_01.models.Identity + :vartype identity: ~azure.mgmt.storage.v2023_05_01.models.Identity :ivar allowed_copy_scope: Restrict copy to and from Storage Accounts within an AAD tenant or with Private Links to the same VNet. Known values are: "PrivateLink" and "AAD". - :vartype allowed_copy_scope: str or ~azure.mgmt.storage.v2022_09_01.models.AllowedCopyScope - :ivar public_network_access: Allow or disallow public network access to Storage Account. Value - is optional but if passed in, must be 'Enabled' or 'Disabled'. Known values are: "Enabled" and - "Disabled". + :vartype allowed_copy_scope: str or ~azure.mgmt.storage.v2023_05_01.models.AllowedCopyScope + :ivar public_network_access: Allow, disallow, or let Network Security Perimeter configuration + to evaluate public network access to Storage Account. Value is optional but if passed in, must + be 'Enabled', 'Disabled' or 'SecuredByPerimeter'. Known values are: "Enabled", "Disabled", and + "SecuredByPerimeter". :vartype public_network_access: str or - ~azure.mgmt.storage.v2022_09_01.models.PublicNetworkAccess + ~azure.mgmt.storage.v2023_05_01.models.PublicNetworkAccess :ivar sas_policy: SasPolicy assigned to the storage account. - :vartype sas_policy: ~azure.mgmt.storage.v2022_09_01.models.SasPolicy + :vartype sas_policy: ~azure.mgmt.storage.v2023_05_01.models.SasPolicy :ivar key_policy: KeyPolicy assigned to the storage account. - :vartype key_policy: ~azure.mgmt.storage.v2022_09_01.models.KeyPolicy + :vartype key_policy: ~azure.mgmt.storage.v2023_05_01.models.KeyPolicy :ivar custom_domain: User domain assigned to the storage account. Name is the CNAME source. Only one custom domain is supported per storage account at this time. To clear the existing custom domain, use an empty string for the custom domain name property. - :vartype custom_domain: ~azure.mgmt.storage.v2022_09_01.models.CustomDomain + :vartype custom_domain: ~azure.mgmt.storage.v2023_05_01.models.CustomDomain :ivar encryption: Encryption settings to be used for server-side encryption for the storage account. - :vartype encryption: ~azure.mgmt.storage.v2022_09_01.models.Encryption + :vartype encryption: ~azure.mgmt.storage.v2023_05_01.models.Encryption :ivar network_rule_set: Network rule set. - :vartype network_rule_set: ~azure.mgmt.storage.v2022_09_01.models.NetworkRuleSet + :vartype network_rule_set: ~azure.mgmt.storage.v2023_05_01.models.NetworkRuleSet :ivar access_tier: Required for storage accounts where kind = BlobStorage. The access tier is used for billing. The 'Premium' access tier is the default value for premium block blobs storage account type and it cannot be changed for the premium block blobs storage account type. - Known values are: "Hot", "Cool", and "Premium". - :vartype access_tier: str or ~azure.mgmt.storage.v2022_09_01.models.AccessTier + Known values are: "Hot", "Cool", "Premium", and "Cold". + :vartype access_tier: str or ~azure.mgmt.storage.v2023_05_01.models.AccessTier :ivar azure_files_identity_based_authentication: Provides the identity based authentication settings for Azure Files. :vartype azure_files_identity_based_authentication: - ~azure.mgmt.storage.v2022_09_01.models.AzureFilesIdentityBasedAuthentication + ~azure.mgmt.storage.v2023_05_01.models.AzureFilesIdentityBasedAuthentication :ivar enable_https_traffic_only: Allows https traffic only to storage service if sets to true. The default value is true since API version 2019-04-01. :vartype enable_https_traffic_only: bool @@ -6642,22 +7478,25 @@ class StorageAccountCreateParameters(_serialization.Model): # pylint: disable=t :vartype is_sftp_enabled: bool :ivar is_local_user_enabled: Enables local users feature, if set to true. :vartype is_local_user_enabled: bool + :ivar enable_extended_groups: Enables extended group support with local users feature, if set + to true. + :vartype enable_extended_groups: bool :ivar is_hns_enabled: Account HierarchicalNamespace enabled if sets to true. :vartype is_hns_enabled: bool :ivar large_file_shares_state: Allow large file shares if sets to Enabled. It cannot be disabled once it is enabled. Known values are: "Disabled" and "Enabled". :vartype large_file_shares_state: str or - ~azure.mgmt.storage.v2022_09_01.models.LargeFileSharesState + ~azure.mgmt.storage.v2023_05_01.models.LargeFileSharesState :ivar routing_preference: Maintains information about the network routing choice opted by the user for data transfer. - :vartype routing_preference: ~azure.mgmt.storage.v2022_09_01.models.RoutingPreference + :vartype routing_preference: ~azure.mgmt.storage.v2023_05_01.models.RoutingPreference :ivar allow_blob_public_access: Allow or disallow public access to all blobs or containers in - the storage account. The default interpretation is true for this property. + the storage account. The default interpretation is false for this property. :vartype allow_blob_public_access: bool :ivar minimum_tls_version: Set the minimum TLS version to be permitted on requests to storage. The default interpretation is TLS 1.0 for this property. Known values are: "TLS1_0", "TLS1_1", - and "TLS1_2". - :vartype minimum_tls_version: str or ~azure.mgmt.storage.v2022_09_01.models.MinimumTlsVersion + "TLS1_2", and "TLS1_3". + :vartype minimum_tls_version: str or ~azure.mgmt.storage.v2023_05_01.models.MinimumTlsVersion :ivar allow_shared_key_access: Indicates whether the storage account permits requests to be authorized with the account access key via Shared Key. If false, then all requests, including shared access signatures, must be authorized with Azure Active Directory (Azure AD). The @@ -6666,7 +7505,9 @@ class StorageAccountCreateParameters(_serialization.Model): # pylint: disable=t :ivar enable_nfs_v3: NFS 3.0 protocol support enabled if set to true. :vartype enable_nfs_v3: bool :ivar allow_cross_tenant_replication: Allow or disallow cross AAD tenant object replication. - The default interpretation is true for this property. + Set this property to true for new or existing accounts only if object replication policies will + involve storage accounts in different AAD tenants. The default interpretation is false for new + accounts to follow best security practices by default. :vartype allow_cross_tenant_replication: bool :ivar default_to_o_auth_authentication: A boolean flag which indicates whether the default authentication is OAuth or not. The default interpretation is false for this property. @@ -6675,12 +7516,12 @@ class StorageAccountCreateParameters(_serialization.Model): # pylint: disable=t at the account creation time. When set to true, it enables object level immutability for all the new containers in the account by default. :vartype immutable_storage_with_versioning: - ~azure.mgmt.storage.v2022_09_01.models.ImmutableStorageAccount + ~azure.mgmt.storage.v2023_05_01.models.ImmutableStorageAccount :ivar dns_endpoint_type: Allows you to specify the type of endpoint. Set this to AzureDNSZone to create a large number of accounts in a single subscription, which creates accounts in an Azure DNS Zone and the endpoint URL will have an alphanumeric DNS Zone identifier. Known values are: "Standard" and "AzureDnsZone". - :vartype dns_endpoint_type: str or ~azure.mgmt.storage.v2022_09_01.models.DnsEndpointType + :vartype dns_endpoint_type: str or ~azure.mgmt.storage.v2023_05_01.models.DnsEndpointType """ _validation = { @@ -6711,6 +7552,7 @@ class StorageAccountCreateParameters(_serialization.Model): # pylint: disable=t "enable_https_traffic_only": {"key": "properties.supportsHttpsTrafficOnly", "type": "bool"}, "is_sftp_enabled": {"key": "properties.isSftpEnabled", "type": "bool"}, "is_local_user_enabled": {"key": "properties.isLocalUserEnabled", "type": "bool"}, + "enable_extended_groups": {"key": "properties.enableExtendedGroups", "type": "bool"}, "is_hns_enabled": {"key": "properties.isHnsEnabled", "type": "bool"}, "large_file_shares_state": {"key": "properties.largeFileSharesState", "type": "str"}, "routing_preference": {"key": "properties.routingPreference", "type": "RoutingPreference"}, @@ -6748,6 +7590,7 @@ def __init__( # pylint: disable=too-many-locals enable_https_traffic_only: Optional[bool] = None, is_sftp_enabled: Optional[bool] = None, is_local_user_enabled: Optional[bool] = None, + enable_extended_groups: Optional[bool] = None, is_hns_enabled: Optional[bool] = None, large_file_shares_state: Optional[Union[str, "_models.LargeFileSharesState"]] = None, routing_preference: Optional["_models.RoutingPreference"] = None, @@ -6759,14 +7602,14 @@ def __init__( # pylint: disable=too-many-locals default_to_o_auth_authentication: Optional[bool] = None, immutable_storage_with_versioning: Optional["_models.ImmutableStorageAccount"] = None, dns_endpoint_type: Optional[Union[str, "_models.DnsEndpointType"]] = None, - **kwargs - ): + **kwargs: Any + ) -> None: """ :keyword sku: Required. Gets or sets the SKU name. Required. - :paramtype sku: ~azure.mgmt.storage.v2022_09_01.models.Sku + :paramtype sku: ~azure.mgmt.storage.v2023_05_01.models.Sku :keyword kind: Required. Indicates the type of storage account. Required. Known values are: "Storage", "StorageV2", "BlobStorage", "FileStorage", and "BlockBlobStorage". - :paramtype kind: str or ~azure.mgmt.storage.v2022_09_01.models.Kind + :paramtype kind: str or ~azure.mgmt.storage.v2023_05_01.models.Kind :keyword location: Required. Gets or sets the location of the resource. This will be one of the supported and registered Azure Geo Regions (e.g. West US, East US, Southeast Asia, etc.). The geo region of a resource cannot be changed once it is created, but if an identical geo region @@ -6775,44 +7618,45 @@ def __init__( # pylint: disable=too-many-locals :keyword extended_location: Optional. Set the extended location of the resource. If not set, the storage account will be created in Azure main region. Otherwise it will be created in the specified extended location. - :paramtype extended_location: ~azure.mgmt.storage.v2022_09_01.models.ExtendedLocation + :paramtype extended_location: ~azure.mgmt.storage.v2023_05_01.models.ExtendedLocation :keyword tags: Gets or sets a list of key value pairs that describe the resource. These tags can be used for viewing and grouping this resource (across resource groups). A maximum of 15 tags can be provided for a resource. Each tag must have a key with a length no greater than 128 characters and a value with a length no greater than 256 characters. :paramtype tags: dict[str, str] :keyword identity: The identity of the resource. - :paramtype identity: ~azure.mgmt.storage.v2022_09_01.models.Identity + :paramtype identity: ~azure.mgmt.storage.v2023_05_01.models.Identity :keyword allowed_copy_scope: Restrict copy to and from Storage Accounts within an AAD tenant or with Private Links to the same VNet. Known values are: "PrivateLink" and "AAD". - :paramtype allowed_copy_scope: str or ~azure.mgmt.storage.v2022_09_01.models.AllowedCopyScope - :keyword public_network_access: Allow or disallow public network access to Storage Account. - Value is optional but if passed in, must be 'Enabled' or 'Disabled'. Known values are: - "Enabled" and "Disabled". + :paramtype allowed_copy_scope: str or ~azure.mgmt.storage.v2023_05_01.models.AllowedCopyScope + :keyword public_network_access: Allow, disallow, or let Network Security Perimeter + configuration to evaluate public network access to Storage Account. Value is optional but if + passed in, must be 'Enabled', 'Disabled' or 'SecuredByPerimeter'. Known values are: "Enabled", + "Disabled", and "SecuredByPerimeter". :paramtype public_network_access: str or - ~azure.mgmt.storage.v2022_09_01.models.PublicNetworkAccess + ~azure.mgmt.storage.v2023_05_01.models.PublicNetworkAccess :keyword sas_policy: SasPolicy assigned to the storage account. - :paramtype sas_policy: ~azure.mgmt.storage.v2022_09_01.models.SasPolicy + :paramtype sas_policy: ~azure.mgmt.storage.v2023_05_01.models.SasPolicy :keyword key_policy: KeyPolicy assigned to the storage account. - :paramtype key_policy: ~azure.mgmt.storage.v2022_09_01.models.KeyPolicy + :paramtype key_policy: ~azure.mgmt.storage.v2023_05_01.models.KeyPolicy :keyword custom_domain: User domain assigned to the storage account. Name is the CNAME source. Only one custom domain is supported per storage account at this time. To clear the existing custom domain, use an empty string for the custom domain name property. - :paramtype custom_domain: ~azure.mgmt.storage.v2022_09_01.models.CustomDomain + :paramtype custom_domain: ~azure.mgmt.storage.v2023_05_01.models.CustomDomain :keyword encryption: Encryption settings to be used for server-side encryption for the storage account. - :paramtype encryption: ~azure.mgmt.storage.v2022_09_01.models.Encryption + :paramtype encryption: ~azure.mgmt.storage.v2023_05_01.models.Encryption :keyword network_rule_set: Network rule set. - :paramtype network_rule_set: ~azure.mgmt.storage.v2022_09_01.models.NetworkRuleSet + :paramtype network_rule_set: ~azure.mgmt.storage.v2023_05_01.models.NetworkRuleSet :keyword access_tier: Required for storage accounts where kind = BlobStorage. The access tier is used for billing. The 'Premium' access tier is the default value for premium block blobs storage account type and it cannot be changed for the premium block blobs storage account type. - Known values are: "Hot", "Cool", and "Premium". - :paramtype access_tier: str or ~azure.mgmt.storage.v2022_09_01.models.AccessTier + Known values are: "Hot", "Cool", "Premium", and "Cold". + :paramtype access_tier: str or ~azure.mgmt.storage.v2023_05_01.models.AccessTier :keyword azure_files_identity_based_authentication: Provides the identity based authentication settings for Azure Files. :paramtype azure_files_identity_based_authentication: - ~azure.mgmt.storage.v2022_09_01.models.AzureFilesIdentityBasedAuthentication + ~azure.mgmt.storage.v2023_05_01.models.AzureFilesIdentityBasedAuthentication :keyword enable_https_traffic_only: Allows https traffic only to storage service if sets to true. The default value is true since API version 2019-04-01. :paramtype enable_https_traffic_only: bool @@ -6820,22 +7664,25 @@ def __init__( # pylint: disable=too-many-locals :paramtype is_sftp_enabled: bool :keyword is_local_user_enabled: Enables local users feature, if set to true. :paramtype is_local_user_enabled: bool + :keyword enable_extended_groups: Enables extended group support with local users feature, if + set to true. + :paramtype enable_extended_groups: bool :keyword is_hns_enabled: Account HierarchicalNamespace enabled if sets to true. :paramtype is_hns_enabled: bool :keyword large_file_shares_state: Allow large file shares if sets to Enabled. It cannot be disabled once it is enabled. Known values are: "Disabled" and "Enabled". :paramtype large_file_shares_state: str or - ~azure.mgmt.storage.v2022_09_01.models.LargeFileSharesState + ~azure.mgmt.storage.v2023_05_01.models.LargeFileSharesState :keyword routing_preference: Maintains information about the network routing choice opted by the user for data transfer. - :paramtype routing_preference: ~azure.mgmt.storage.v2022_09_01.models.RoutingPreference + :paramtype routing_preference: ~azure.mgmt.storage.v2023_05_01.models.RoutingPreference :keyword allow_blob_public_access: Allow or disallow public access to all blobs or containers - in the storage account. The default interpretation is true for this property. + in the storage account. The default interpretation is false for this property. :paramtype allow_blob_public_access: bool :keyword minimum_tls_version: Set the minimum TLS version to be permitted on requests to storage. The default interpretation is TLS 1.0 for this property. Known values are: "TLS1_0", - "TLS1_1", and "TLS1_2". - :paramtype minimum_tls_version: str or ~azure.mgmt.storage.v2022_09_01.models.MinimumTlsVersion + "TLS1_1", "TLS1_2", and "TLS1_3". + :paramtype minimum_tls_version: str or ~azure.mgmt.storage.v2023_05_01.models.MinimumTlsVersion :keyword allow_shared_key_access: Indicates whether the storage account permits requests to be authorized with the account access key via Shared Key. If false, then all requests, including shared access signatures, must be authorized with Azure Active Directory (Azure AD). The @@ -6844,7 +7691,9 @@ def __init__( # pylint: disable=too-many-locals :keyword enable_nfs_v3: NFS 3.0 protocol support enabled if set to true. :paramtype enable_nfs_v3: bool :keyword allow_cross_tenant_replication: Allow or disallow cross AAD tenant object replication. - The default interpretation is true for this property. + Set this property to true for new or existing accounts only if object replication policies will + involve storage accounts in different AAD tenants. The default interpretation is false for new + accounts to follow best security practices by default. :paramtype allow_cross_tenant_replication: bool :keyword default_to_o_auth_authentication: A boolean flag which indicates whether the default authentication is OAuth or not. The default interpretation is false for this property. @@ -6853,12 +7702,12 @@ def __init__( # pylint: disable=too-many-locals true at the account creation time. When set to true, it enables object level immutability for all the new containers in the account by default. :paramtype immutable_storage_with_versioning: - ~azure.mgmt.storage.v2022_09_01.models.ImmutableStorageAccount + ~azure.mgmt.storage.v2023_05_01.models.ImmutableStorageAccount :keyword dns_endpoint_type: Allows you to specify the type of endpoint. Set this to AzureDNSZone to create a large number of accounts in a single subscription, which creates accounts in an Azure DNS Zone and the endpoint URL will have an alphanumeric DNS Zone identifier. Known values are: "Standard" and "AzureDnsZone". - :paramtype dns_endpoint_type: str or ~azure.mgmt.storage.v2022_09_01.models.DnsEndpointType + :paramtype dns_endpoint_type: str or ~azure.mgmt.storage.v2023_05_01.models.DnsEndpointType """ super().__init__(**kwargs) self.sku = sku @@ -6879,6 +7728,7 @@ def __init__( # pylint: disable=too-many-locals self.enable_https_traffic_only = enable_https_traffic_only self.is_sftp_enabled = is_sftp_enabled self.is_local_user_enabled = is_local_user_enabled + self.enable_extended_groups = enable_extended_groups self.is_hns_enabled = is_hns_enabled self.large_file_shares_state = large_file_shares_state self.routing_preference = routing_preference @@ -6893,7 +7743,8 @@ def __init__( # pylint: disable=too-many-locals class StorageAccountInternetEndpoints(_serialization.Model): - """The URIs that are used to perform a retrieval of a public blob, file, web or dfs object via a internet routing endpoint. + """The URIs that are used to perform a retrieval of a public blob, file, web or dfs object via a + internet routing endpoint. Variables are only populated by the server, and will be ignored when sending a request. @@ -6921,7 +7772,7 @@ class StorageAccountInternetEndpoints(_serialization.Model): "dfs": {"key": "dfs", "type": "str"}, } - def __init__(self, **kwargs): + def __init__(self, **kwargs: Any) -> None: """ """ super().__init__(**kwargs) self.blob = None @@ -6941,7 +7792,7 @@ class StorageAccountKey(_serialization.Model): :vartype value: str :ivar permissions: Permissions for the key -- read-only or full permissions. Known values are: "Read" and "Full". - :vartype permissions: str or ~azure.mgmt.storage.v2022_09_01.models.KeyPermission + :vartype permissions: str or ~azure.mgmt.storage.v2023_05_01.models.KeyPermission :ivar creation_time: Creation time of the key, in round trip date format. :vartype creation_time: ~datetime.datetime """ @@ -6960,7 +7811,7 @@ class StorageAccountKey(_serialization.Model): "creation_time": {"key": "creationTime", "type": "iso-8601"}, } - def __init__(self, **kwargs): + def __init__(self, **kwargs: Any) -> None: """ """ super().__init__(**kwargs) self.key_name = None @@ -6976,7 +7827,7 @@ class StorageAccountListKeysResult(_serialization.Model): :ivar keys: Gets the list of storage account keys and their properties for the specified storage account. - :vartype keys: list[~azure.mgmt.storage.v2022_09_01.models.StorageAccountKey] + :vartype keys: list[~azure.mgmt.storage.v2023_05_01.models.StorageAccountKey] """ _validation = { @@ -6987,7 +7838,7 @@ class StorageAccountListKeysResult(_serialization.Model): "keys": {"key": "keys", "type": "[StorageAccountKey]"}, } - def __init__(self, **kwargs): + def __init__(self, **kwargs: Any) -> None: """ """ super().__init__(**kwargs) self.keys = None @@ -6999,7 +7850,7 @@ class StorageAccountListResult(_serialization.Model): Variables are only populated by the server, and will be ignored when sending a request. :ivar value: Gets the list of storage accounts and their properties. - :vartype value: list[~azure.mgmt.storage.v2022_09_01.models.StorageAccount] + :vartype value: list[~azure.mgmt.storage.v2023_05_01.models.StorageAccount] :ivar next_link: Request URL that can be used to query next page of storage accounts. Returned when total number of requested storage accounts exceed maximum page size. :vartype next_link: str @@ -7015,7 +7866,7 @@ class StorageAccountListResult(_serialization.Model): "next_link": {"key": "nextLink", "type": "str"}, } - def __init__(self, **kwargs): + def __init__(self, **kwargs: Any) -> None: """ """ super().__init__(**kwargs) self.value = None @@ -7023,7 +7874,8 @@ def __init__(self, **kwargs): class StorageAccountMicrosoftEndpoints(_serialization.Model): - """The URIs that are used to perform a retrieval of a public blob, queue, table, web or dfs object via a microsoft routing endpoint. + """The URIs that are used to perform a retrieval of a public blob, queue, table, web or dfs object + via a microsoft routing endpoint. Variables are only populated by the server, and will be ignored when sending a request. @@ -7059,7 +7911,7 @@ class StorageAccountMicrosoftEndpoints(_serialization.Model): "dfs": {"key": "dfs", "type": "str"}, } - def __init__(self, **kwargs): + def __init__(self, **kwargs: Any) -> None: """ """ super().__init__(**kwargs) self.blob = None @@ -7070,10 +7922,83 @@ def __init__(self, **kwargs): self.dfs = None +class StorageAccountMigration(_serialization.Model): + """The parameters or status associated with an ongoing or enqueued storage account migration in + order to update its current SKU or region. + + 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: Migration Resource Id. + :vartype id: str + :ivar name: current value is 'default' for customer initiated migration. + :vartype name: str + :ivar type: SrpAccountMigrationType in ARM contract which is 'accountMigrations'. + :vartype type: str + :ivar target_sku_name: Target sku name for the account. Required. Known values are: + "Standard_LRS", "Standard_GRS", "Standard_RAGRS", "Standard_ZRS", "Premium_LRS", "Premium_ZRS", + "Standard_GZRS", and "Standard_RAGZRS". + :vartype target_sku_name: str or ~azure.mgmt.storage.v2023_05_01.models.SkuName + :ivar migration_status: Current status of migration. Known values are: "Invalid", + "SubmittedForConversion", "InProgress", "Complete", and "Failed". + :vartype migration_status: str or ~azure.mgmt.storage.v2023_05_01.models.MigrationStatus + :ivar migration_failed_reason: Error code for migration failure. + :vartype migration_failed_reason: str + :ivar migration_failed_detailed_reason: Reason for migration failure. + :vartype migration_failed_detailed_reason: str + """ + + _validation = { + "id": {"readonly": True}, + "target_sku_name": {"required": True}, + "migration_status": {"readonly": True}, + "migration_failed_reason": {"readonly": True}, + "migration_failed_detailed_reason": {"readonly": True}, + } + + _attribute_map = { + "id": {"key": "id", "type": "str"}, + "name": {"key": "name", "type": "str"}, + "type": {"key": "type", "type": "str"}, + "target_sku_name": {"key": "properties.targetSkuName", "type": "str"}, + "migration_status": {"key": "properties.migrationStatus", "type": "str"}, + "migration_failed_reason": {"key": "properties.migrationFailedReason", "type": "str"}, + "migration_failed_detailed_reason": {"key": "properties.migrationFailedDetailedReason", "type": "str"}, + } + + def __init__( + self, + *, + target_sku_name: Union[str, "_models.SkuName"], + name: Optional[str] = None, + type: Optional[str] = None, + **kwargs: Any + ) -> None: + """ + :keyword name: current value is 'default' for customer initiated migration. + :paramtype name: str + :keyword type: SrpAccountMigrationType in ARM contract which is 'accountMigrations'. + :paramtype type: str + :keyword target_sku_name: Target sku name for the account. Required. Known values are: + "Standard_LRS", "Standard_GRS", "Standard_RAGRS", "Standard_ZRS", "Premium_LRS", "Premium_ZRS", + "Standard_GZRS", and "Standard_RAGZRS". + :paramtype target_sku_name: str or ~azure.mgmt.storage.v2023_05_01.models.SkuName + """ + super().__init__(**kwargs) + self.id = None + self.name = name + self.type = type + self.target_sku_name = target_sku_name + self.migration_status = None + self.migration_failed_reason = None + self.migration_failed_detailed_reason = None + + class StorageAccountRegenerateKeyParameters(_serialization.Model): """The parameters used to regenerate the storage account key. - All required parameters must be populated in order to send to Azure. + All required parameters must be populated in order to send to server. :ivar key_name: The name of storage keys that want to be regenerated, possible values are key1, key2, kerb1, kerb2. Required. @@ -7088,7 +8013,7 @@ class StorageAccountRegenerateKeyParameters(_serialization.Model): "key_name": {"key": "keyName", "type": "str"}, } - def __init__(self, *, key_name: str, **kwargs): + def __init__(self, *, key_name: str, **kwargs: Any) -> None: """ :keyword key_name: The name of storage keys that want to be regenerated, possible values are key1, key2, kerb1, kerb2. Required. @@ -7106,12 +8031,12 @@ class StorageAccountSkuConversionStatus(_serialization.Model): :ivar sku_conversion_status: This property indicates the current sku conversion status. Known values are: "InProgress", "Succeeded", and "Failed". :vartype sku_conversion_status: str or - ~azure.mgmt.storage.v2022_09_01.models.SkuConversionStatus + ~azure.mgmt.storage.v2023_05_01.models.SkuConversionStatus :ivar target_sku_name: This property represents the target sku name to which the account sku is being converted asynchronously. Known values are: "Standard_LRS", "Standard_GRS", "Standard_RAGRS", "Standard_ZRS", "Premium_LRS", "Premium_ZRS", "Standard_GZRS", and "Standard_RAGZRS". - :vartype target_sku_name: str or ~azure.mgmt.storage.v2022_09_01.models.SkuName + :vartype target_sku_name: str or ~azure.mgmt.storage.v2023_05_01.models.SkuName :ivar start_time: This property represents the sku conversion start time. :vartype start_time: str :ivar end_time: This property represents the sku conversion end time. @@ -7131,13 +8056,13 @@ class StorageAccountSkuConversionStatus(_serialization.Model): "end_time": {"key": "endTime", "type": "str"}, } - def __init__(self, *, target_sku_name: Optional[Union[str, "_models.SkuName"]] = None, **kwargs): + def __init__(self, *, target_sku_name: Optional[Union[str, "_models.SkuName"]] = None, **kwargs: Any) -> None: """ :keyword target_sku_name: This property represents the target sku name to which the account sku is being converted asynchronously. Known values are: "Standard_LRS", "Standard_GRS", "Standard_RAGRS", "Standard_ZRS", "Premium_LRS", "Premium_ZRS", "Standard_GZRS", and "Standard_RAGZRS". - :paramtype target_sku_name: str or ~azure.mgmt.storage.v2022_09_01.models.SkuName + :paramtype target_sku_name: str or ~azure.mgmt.storage.v2023_05_01.models.SkuName """ super().__init__(**kwargs) self.sku_conversion_status = None @@ -7151,89 +8076,95 @@ class StorageAccountUpdateParameters(_serialization.Model): # pylint: disable=t :ivar sku: Gets or sets the SKU name. Note that the SKU name cannot be updated to Standard_ZRS, Premium_LRS or Premium_ZRS, nor can accounts of those SKU names be updated to any other value. - :vartype sku: ~azure.mgmt.storage.v2022_09_01.models.Sku + :vartype sku: ~azure.mgmt.storage.v2023_05_01.models.Sku :ivar tags: Gets or sets a list of key value pairs that describe the resource. These tags can be used in viewing and grouping this resource (across resource groups). A maximum of 15 tags can be provided for a resource. Each tag must have a key no greater in length than 128 characters and a value no greater in length than 256 characters. :vartype tags: dict[str, str] :ivar identity: The identity of the resource. - :vartype identity: ~azure.mgmt.storage.v2022_09_01.models.Identity + :vartype identity: ~azure.mgmt.storage.v2023_05_01.models.Identity :ivar kind: Optional. Indicates the type of storage account. Currently only StorageV2 value supported by server. Known values are: "Storage", "StorageV2", "BlobStorage", "FileStorage", and "BlockBlobStorage". - :vartype kind: str or ~azure.mgmt.storage.v2022_09_01.models.Kind + :vartype kind: str or ~azure.mgmt.storage.v2023_05_01.models.Kind :ivar custom_domain: Custom domain assigned to the storage account by the user. Name is the CNAME source. Only one custom domain is supported per storage account at this time. To clear the existing custom domain, use an empty string for the custom domain name property. - :vartype custom_domain: ~azure.mgmt.storage.v2022_09_01.models.CustomDomain + :vartype custom_domain: ~azure.mgmt.storage.v2023_05_01.models.CustomDomain :ivar encryption: Not applicable. Azure Storage encryption at rest is enabled by default for all storage accounts and cannot be disabled. - :vartype encryption: ~azure.mgmt.storage.v2022_09_01.models.Encryption + :vartype encryption: ~azure.mgmt.storage.v2023_05_01.models.Encryption :ivar sas_policy: SasPolicy assigned to the storage account. - :vartype sas_policy: ~azure.mgmt.storage.v2022_09_01.models.SasPolicy + :vartype sas_policy: ~azure.mgmt.storage.v2023_05_01.models.SasPolicy :ivar key_policy: KeyPolicy assigned to the storage account. - :vartype key_policy: ~azure.mgmt.storage.v2022_09_01.models.KeyPolicy + :vartype key_policy: ~azure.mgmt.storage.v2023_05_01.models.KeyPolicy :ivar access_tier: Required for storage accounts where kind = BlobStorage. The access tier is used for billing. The 'Premium' access tier is the default value for premium block blobs storage account type and it cannot be changed for the premium block blobs storage account type. - Known values are: "Hot", "Cool", and "Premium". - :vartype access_tier: str or ~azure.mgmt.storage.v2022_09_01.models.AccessTier + Known values are: "Hot", "Cool", "Premium", and "Cold". + :vartype access_tier: str or ~azure.mgmt.storage.v2023_05_01.models.AccessTier :ivar azure_files_identity_based_authentication: Provides the identity based authentication settings for Azure Files. :vartype azure_files_identity_based_authentication: - ~azure.mgmt.storage.v2022_09_01.models.AzureFilesIdentityBasedAuthentication + ~azure.mgmt.storage.v2023_05_01.models.AzureFilesIdentityBasedAuthentication :ivar enable_https_traffic_only: Allows https traffic only to storage service if sets to true. :vartype enable_https_traffic_only: bool :ivar is_sftp_enabled: Enables Secure File Transfer Protocol, if set to true. :vartype is_sftp_enabled: bool :ivar is_local_user_enabled: Enables local users feature, if set to true. :vartype is_local_user_enabled: bool + :ivar enable_extended_groups: Enables extended group support with local users feature, if set + to true. + :vartype enable_extended_groups: bool :ivar network_rule_set: Network rule set. - :vartype network_rule_set: ~azure.mgmt.storage.v2022_09_01.models.NetworkRuleSet + :vartype network_rule_set: ~azure.mgmt.storage.v2023_05_01.models.NetworkRuleSet :ivar large_file_shares_state: Allow large file shares if sets to Enabled. It cannot be disabled once it is enabled. Known values are: "Disabled" and "Enabled". :vartype large_file_shares_state: str or - ~azure.mgmt.storage.v2022_09_01.models.LargeFileSharesState + ~azure.mgmt.storage.v2023_05_01.models.LargeFileSharesState :ivar routing_preference: Maintains information about the network routing choice opted by the user for data transfer. - :vartype routing_preference: ~azure.mgmt.storage.v2022_09_01.models.RoutingPreference + :vartype routing_preference: ~azure.mgmt.storage.v2023_05_01.models.RoutingPreference :ivar allow_blob_public_access: Allow or disallow public access to all blobs or containers in - the storage account. The default interpretation is true for this property. + the storage account. The default interpretation is false for this property. :vartype allow_blob_public_access: bool :ivar minimum_tls_version: Set the minimum TLS version to be permitted on requests to storage. The default interpretation is TLS 1.0 for this property. Known values are: "TLS1_0", "TLS1_1", - and "TLS1_2". - :vartype minimum_tls_version: str or ~azure.mgmt.storage.v2022_09_01.models.MinimumTlsVersion + "TLS1_2", and "TLS1_3". + :vartype minimum_tls_version: str or ~azure.mgmt.storage.v2023_05_01.models.MinimumTlsVersion :ivar allow_shared_key_access: Indicates whether the storage account permits requests to be authorized with the account access key via Shared Key. If false, then all requests, including shared access signatures, must be authorized with Azure Active Directory (Azure AD). The default value is null, which is equivalent to true. :vartype allow_shared_key_access: bool :ivar allow_cross_tenant_replication: Allow or disallow cross AAD tenant object replication. - The default interpretation is true for this property. + Set this property to true for new or existing accounts only if object replication policies will + involve storage accounts in different AAD tenants. The default interpretation is false for new + accounts to follow best security practices by default. :vartype allow_cross_tenant_replication: bool :ivar default_to_o_auth_authentication: A boolean flag which indicates whether the default authentication is OAuth or not. The default interpretation is false for this property. :vartype default_to_o_auth_authentication: bool - :ivar public_network_access: Allow or disallow public network access to Storage Account. Value - is optional but if passed in, must be 'Enabled' or 'Disabled'. Known values are: "Enabled" and - "Disabled". + :ivar public_network_access: Allow, disallow, or let Network Security Perimeter configuration + to evaluate public network access to Storage Account. Value is optional but if passed in, must + be 'Enabled', 'Disabled' or 'SecuredByPerimeter'. Known values are: "Enabled", "Disabled", and + "SecuredByPerimeter". :vartype public_network_access: str or - ~azure.mgmt.storage.v2022_09_01.models.PublicNetworkAccess + ~azure.mgmt.storage.v2023_05_01.models.PublicNetworkAccess :ivar immutable_storage_with_versioning: The property is immutable and can only be set to true at the account creation time. When set to true, it enables object level immutability for all the containers in the account by default. :vartype immutable_storage_with_versioning: - ~azure.mgmt.storage.v2022_09_01.models.ImmutableStorageAccount + ~azure.mgmt.storage.v2023_05_01.models.ImmutableStorageAccount :ivar allowed_copy_scope: Restrict copy to and from Storage Accounts within an AAD tenant or with Private Links to the same VNet. Known values are: "PrivateLink" and "AAD". - :vartype allowed_copy_scope: str or ~azure.mgmt.storage.v2022_09_01.models.AllowedCopyScope + :vartype allowed_copy_scope: str or ~azure.mgmt.storage.v2023_05_01.models.AllowedCopyScope :ivar dns_endpoint_type: Allows you to specify the type of endpoint. Set this to AzureDNSZone to create a large number of accounts in a single subscription, which creates accounts in an Azure DNS Zone and the endpoint URL will have an alphanumeric DNS Zone identifier. Known values are: "Standard" and "AzureDnsZone". - :vartype dns_endpoint_type: str or ~azure.mgmt.storage.v2022_09_01.models.DnsEndpointType + :vartype dns_endpoint_type: str or ~azure.mgmt.storage.v2023_05_01.models.DnsEndpointType """ _attribute_map = { @@ -7253,6 +8184,7 @@ class StorageAccountUpdateParameters(_serialization.Model): # pylint: disable=t "enable_https_traffic_only": {"key": "properties.supportsHttpsTrafficOnly", "type": "bool"}, "is_sftp_enabled": {"key": "properties.isSftpEnabled", "type": "bool"}, "is_local_user_enabled": {"key": "properties.isLocalUserEnabled", "type": "bool"}, + "enable_extended_groups": {"key": "properties.enableExtendedGroups", "type": "bool"}, "network_rule_set": {"key": "properties.networkAcls", "type": "NetworkRuleSet"}, "large_file_shares_state": {"key": "properties.largeFileSharesState", "type": "str"}, "routing_preference": {"key": "properties.routingPreference", "type": "RoutingPreference"}, @@ -7286,6 +8218,7 @@ def __init__( # pylint: disable=too-many-locals enable_https_traffic_only: Optional[bool] = None, is_sftp_enabled: Optional[bool] = None, is_local_user_enabled: Optional[bool] = None, + enable_extended_groups: Optional[bool] = None, network_rule_set: Optional["_models.NetworkRuleSet"] = None, large_file_shares_state: Optional[Union[str, "_models.LargeFileSharesState"]] = None, routing_preference: Optional["_models.RoutingPreference"] = None, @@ -7298,44 +8231,44 @@ def __init__( # pylint: disable=too-many-locals immutable_storage_with_versioning: Optional["_models.ImmutableStorageAccount"] = None, allowed_copy_scope: Optional[Union[str, "_models.AllowedCopyScope"]] = None, dns_endpoint_type: Optional[Union[str, "_models.DnsEndpointType"]] = None, - **kwargs - ): + **kwargs: Any + ) -> None: """ :keyword sku: Gets or sets the SKU name. Note that the SKU name cannot be updated to Standard_ZRS, Premium_LRS or Premium_ZRS, nor can accounts of those SKU names be updated to any other value. - :paramtype sku: ~azure.mgmt.storage.v2022_09_01.models.Sku + :paramtype sku: ~azure.mgmt.storage.v2023_05_01.models.Sku :keyword tags: Gets or sets a list of key value pairs that describe the resource. These tags can be used in viewing and grouping this resource (across resource groups). A maximum of 15 tags can be provided for a resource. Each tag must have a key no greater in length than 128 characters and a value no greater in length than 256 characters. :paramtype tags: dict[str, str] :keyword identity: The identity of the resource. - :paramtype identity: ~azure.mgmt.storage.v2022_09_01.models.Identity + :paramtype identity: ~azure.mgmt.storage.v2023_05_01.models.Identity :keyword kind: Optional. Indicates the type of storage account. Currently only StorageV2 value supported by server. Known values are: "Storage", "StorageV2", "BlobStorage", "FileStorage", and "BlockBlobStorage". - :paramtype kind: str or ~azure.mgmt.storage.v2022_09_01.models.Kind + :paramtype kind: str or ~azure.mgmt.storage.v2023_05_01.models.Kind :keyword custom_domain: Custom domain assigned to the storage account by the user. Name is the CNAME source. Only one custom domain is supported per storage account at this time. To clear the existing custom domain, use an empty string for the custom domain name property. - :paramtype custom_domain: ~azure.mgmt.storage.v2022_09_01.models.CustomDomain + :paramtype custom_domain: ~azure.mgmt.storage.v2023_05_01.models.CustomDomain :keyword encryption: Not applicable. Azure Storage encryption at rest is enabled by default for all storage accounts and cannot be disabled. - :paramtype encryption: ~azure.mgmt.storage.v2022_09_01.models.Encryption + :paramtype encryption: ~azure.mgmt.storage.v2023_05_01.models.Encryption :keyword sas_policy: SasPolicy assigned to the storage account. - :paramtype sas_policy: ~azure.mgmt.storage.v2022_09_01.models.SasPolicy + :paramtype sas_policy: ~azure.mgmt.storage.v2023_05_01.models.SasPolicy :keyword key_policy: KeyPolicy assigned to the storage account. - :paramtype key_policy: ~azure.mgmt.storage.v2022_09_01.models.KeyPolicy + :paramtype key_policy: ~azure.mgmt.storage.v2023_05_01.models.KeyPolicy :keyword access_tier: Required for storage accounts where kind = BlobStorage. The access tier is used for billing. The 'Premium' access tier is the default value for premium block blobs storage account type and it cannot be changed for the premium block blobs storage account type. - Known values are: "Hot", "Cool", and "Premium". - :paramtype access_tier: str or ~azure.mgmt.storage.v2022_09_01.models.AccessTier + Known values are: "Hot", "Cool", "Premium", and "Cold". + :paramtype access_tier: str or ~azure.mgmt.storage.v2023_05_01.models.AccessTier :keyword azure_files_identity_based_authentication: Provides the identity based authentication settings for Azure Files. :paramtype azure_files_identity_based_authentication: - ~azure.mgmt.storage.v2022_09_01.models.AzureFilesIdentityBasedAuthentication + ~azure.mgmt.storage.v2023_05_01.models.AzureFilesIdentityBasedAuthentication :keyword enable_https_traffic_only: Allows https traffic only to storage service if sets to true. :paramtype enable_https_traffic_only: bool @@ -7343,51 +8276,57 @@ def __init__( # pylint: disable=too-many-locals :paramtype is_sftp_enabled: bool :keyword is_local_user_enabled: Enables local users feature, if set to true. :paramtype is_local_user_enabled: bool + :keyword enable_extended_groups: Enables extended group support with local users feature, if + set to true. + :paramtype enable_extended_groups: bool :keyword network_rule_set: Network rule set. - :paramtype network_rule_set: ~azure.mgmt.storage.v2022_09_01.models.NetworkRuleSet + :paramtype network_rule_set: ~azure.mgmt.storage.v2023_05_01.models.NetworkRuleSet :keyword large_file_shares_state: Allow large file shares if sets to Enabled. It cannot be disabled once it is enabled. Known values are: "Disabled" and "Enabled". :paramtype large_file_shares_state: str or - ~azure.mgmt.storage.v2022_09_01.models.LargeFileSharesState + ~azure.mgmt.storage.v2023_05_01.models.LargeFileSharesState :keyword routing_preference: Maintains information about the network routing choice opted by the user for data transfer. - :paramtype routing_preference: ~azure.mgmt.storage.v2022_09_01.models.RoutingPreference + :paramtype routing_preference: ~azure.mgmt.storage.v2023_05_01.models.RoutingPreference :keyword allow_blob_public_access: Allow or disallow public access to all blobs or containers - in the storage account. The default interpretation is true for this property. + in the storage account. The default interpretation is false for this property. :paramtype allow_blob_public_access: bool :keyword minimum_tls_version: Set the minimum TLS version to be permitted on requests to storage. The default interpretation is TLS 1.0 for this property. Known values are: "TLS1_0", - "TLS1_1", and "TLS1_2". - :paramtype minimum_tls_version: str or ~azure.mgmt.storage.v2022_09_01.models.MinimumTlsVersion + "TLS1_1", "TLS1_2", and "TLS1_3". + :paramtype minimum_tls_version: str or ~azure.mgmt.storage.v2023_05_01.models.MinimumTlsVersion :keyword allow_shared_key_access: Indicates whether the storage account permits requests to be authorized with the account access key via Shared Key. If false, then all requests, including shared access signatures, must be authorized with Azure Active Directory (Azure AD). The default value is null, which is equivalent to true. :paramtype allow_shared_key_access: bool :keyword allow_cross_tenant_replication: Allow or disallow cross AAD tenant object replication. - The default interpretation is true for this property. + Set this property to true for new or existing accounts only if object replication policies will + involve storage accounts in different AAD tenants. The default interpretation is false for new + accounts to follow best security practices by default. :paramtype allow_cross_tenant_replication: bool :keyword default_to_o_auth_authentication: A boolean flag which indicates whether the default authentication is OAuth or not. The default interpretation is false for this property. :paramtype default_to_o_auth_authentication: bool - :keyword public_network_access: Allow or disallow public network access to Storage Account. - Value is optional but if passed in, must be 'Enabled' or 'Disabled'. Known values are: - "Enabled" and "Disabled". + :keyword public_network_access: Allow, disallow, or let Network Security Perimeter + configuration to evaluate public network access to Storage Account. Value is optional but if + passed in, must be 'Enabled', 'Disabled' or 'SecuredByPerimeter'. Known values are: "Enabled", + "Disabled", and "SecuredByPerimeter". :paramtype public_network_access: str or - ~azure.mgmt.storage.v2022_09_01.models.PublicNetworkAccess + ~azure.mgmt.storage.v2023_05_01.models.PublicNetworkAccess :keyword immutable_storage_with_versioning: The property is immutable and can only be set to true at the account creation time. When set to true, it enables object level immutability for all the containers in the account by default. :paramtype immutable_storage_with_versioning: - ~azure.mgmt.storage.v2022_09_01.models.ImmutableStorageAccount + ~azure.mgmt.storage.v2023_05_01.models.ImmutableStorageAccount :keyword allowed_copy_scope: Restrict copy to and from Storage Accounts within an AAD tenant or with Private Links to the same VNet. Known values are: "PrivateLink" and "AAD". - :paramtype allowed_copy_scope: str or ~azure.mgmt.storage.v2022_09_01.models.AllowedCopyScope + :paramtype allowed_copy_scope: str or ~azure.mgmt.storage.v2023_05_01.models.AllowedCopyScope :keyword dns_endpoint_type: Allows you to specify the type of endpoint. Set this to AzureDNSZone to create a large number of accounts in a single subscription, which creates accounts in an Azure DNS Zone and the endpoint URL will have an alphanumeric DNS Zone identifier. Known values are: "Standard" and "AzureDnsZone". - :paramtype dns_endpoint_type: str or ~azure.mgmt.storage.v2022_09_01.models.DnsEndpointType + :paramtype dns_endpoint_type: str or ~azure.mgmt.storage.v2023_05_01.models.DnsEndpointType """ super().__init__(**kwargs) self.sku = sku @@ -7403,6 +8342,7 @@ def __init__( # pylint: disable=too-many-locals self.enable_https_traffic_only = enable_https_traffic_only self.is_sftp_enabled = is_sftp_enabled self.is_local_user_enabled = is_local_user_enabled + self.enable_extended_groups = enable_extended_groups self.network_rule_set = network_rule_set self.large_file_shares_state = large_file_shares_state self.routing_preference = routing_preference @@ -7423,7 +8363,7 @@ class StorageQueue(Resource): Variables are only populated by the server, and will be ignored when sending a request. :ivar id: Fully qualified resource ID for the resource. Ex - - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. + /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. # pylint: disable=line-too-long :vartype id: str :ivar name: The name of the resource. :vartype name: str @@ -7453,7 +8393,7 @@ class StorageQueue(Resource): "approximate_message_count": {"key": "properties.approximateMessageCount", "type": "int"}, } - def __init__(self, *, metadata: Optional[Dict[str, str]] = None, **kwargs): + def __init__(self, *, metadata: Optional[Dict[str, str]] = None, **kwargs: Any) -> None: """ :keyword metadata: A name-value pair that represents queue metadata. :paramtype metadata: dict[str, str] @@ -7469,7 +8409,7 @@ class StorageSkuListResult(_serialization.Model): Variables are only populated by the server, and will be ignored when sending a request. :ivar value: Get the list result of storage SKUs and their properties. - :vartype value: list[~azure.mgmt.storage.v2022_09_01.models.SkuInformation] + :vartype value: list[~azure.mgmt.storage.v2023_05_01.models.SkuInformation] """ _validation = { @@ -7480,12 +8420,555 @@ class StorageSkuListResult(_serialization.Model): "value": {"key": "value", "type": "[SkuInformation]"}, } - def __init__(self, **kwargs): + def __init__(self, **kwargs: Any) -> None: """ """ super().__init__(**kwargs) self.value = None +class StorageTaskAssignment(Resource): + """The storage task assignment. + + 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: Fully qualified resource ID for the resource. Ex - + /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. # pylint: disable=line-too-long + :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 properties: Properties of the storage task assignment. Required. + :vartype properties: ~azure.mgmt.storage.v2023_05_01.models.StorageTaskAssignmentProperties + """ + + _validation = { + "id": {"readonly": True}, + "name": {"readonly": True}, + "type": {"readonly": True}, + "properties": {"required": True}, + } + + _attribute_map = { + "id": {"key": "id", "type": "str"}, + "name": {"key": "name", "type": "str"}, + "type": {"key": "type", "type": "str"}, + "properties": {"key": "properties", "type": "StorageTaskAssignmentProperties"}, + } + + def __init__(self, *, properties: "_models.StorageTaskAssignmentProperties", **kwargs: Any) -> None: + """ + :keyword properties: Properties of the storage task assignment. Required. + :paramtype properties: ~azure.mgmt.storage.v2023_05_01.models.StorageTaskAssignmentProperties + """ + super().__init__(**kwargs) + self.properties = properties + + +class StorageTaskAssignmentExecutionContext(_serialization.Model): + """Execution context of the storage task assignment. + + All required parameters must be populated in order to send to server. + + :ivar target: Execution target of the storage task assignment. + :vartype target: ~azure.mgmt.storage.v2023_05_01.models.ExecutionTarget + :ivar trigger: Execution trigger of the storage task assignment. Required. + :vartype trigger: ~azure.mgmt.storage.v2023_05_01.models.ExecutionTrigger + """ + + _validation = { + "trigger": {"required": True}, + } + + _attribute_map = { + "target": {"key": "target", "type": "ExecutionTarget"}, + "trigger": {"key": "trigger", "type": "ExecutionTrigger"}, + } + + def __init__( + self, *, trigger: "_models.ExecutionTrigger", target: Optional["_models.ExecutionTarget"] = None, **kwargs: Any + ) -> None: + """ + :keyword target: Execution target of the storage task assignment. + :paramtype target: ~azure.mgmt.storage.v2023_05_01.models.ExecutionTarget + :keyword trigger: Execution trigger of the storage task assignment. Required. + :paramtype trigger: ~azure.mgmt.storage.v2023_05_01.models.ExecutionTrigger + """ + super().__init__(**kwargs) + self.target = target + self.trigger = trigger + + +class StorageTaskAssignmentProperties(_serialization.Model): + """Properties of the storage task assignment. + + 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 task_id: Id of the corresponding storage task. Required. + :vartype task_id: str + :ivar enabled: Whether the storage task assignment is enabled or not. Required. + :vartype enabled: bool + :ivar description: Text that describes the purpose of the storage task assignment. Required. + :vartype description: str + :ivar execution_context: The storage task assignment execution context. Required. + :vartype execution_context: + ~azure.mgmt.storage.v2023_05_01.models.StorageTaskAssignmentExecutionContext + :ivar report: The storage task assignment report. Required. + :vartype report: ~azure.mgmt.storage.v2023_05_01.models.StorageTaskAssignmentReport + :ivar provisioning_state: Represents the provisioning state of the storage task assignment. + Known values are: "Creating", "ResolvingDNS", "Succeeded", "ValidateSubscriptionQuotaBegin", + "ValidateSubscriptionQuotaEnd", "Deleting", "Canceled", and "Failed". + :vartype provisioning_state: str or ~azure.mgmt.storage.v2023_05_01.models.ProvisioningState + :ivar run_status: Run status of storage task assignment. + :vartype run_status: ~azure.mgmt.storage.v2023_05_01.models.StorageTaskReportProperties + """ + + _validation = { + "task_id": {"required": True}, + "enabled": {"required": True}, + "description": {"required": True}, + "execution_context": {"required": True}, + "report": {"required": True}, + "provisioning_state": {"readonly": True}, + } + + _attribute_map = { + "task_id": {"key": "taskId", "type": "str"}, + "enabled": {"key": "enabled", "type": "bool"}, + "description": {"key": "description", "type": "str"}, + "execution_context": {"key": "executionContext", "type": "StorageTaskAssignmentExecutionContext"}, + "report": {"key": "report", "type": "StorageTaskAssignmentReport"}, + "provisioning_state": {"key": "provisioningState", "type": "str"}, + "run_status": {"key": "runStatus", "type": "StorageTaskReportProperties"}, + } + + def __init__( + self, + *, + task_id: str, + enabled: bool, + description: str, + execution_context: "_models.StorageTaskAssignmentExecutionContext", + report: "_models.StorageTaskAssignmentReport", + run_status: Optional["_models.StorageTaskReportProperties"] = None, + **kwargs: Any + ) -> None: + """ + :keyword task_id: Id of the corresponding storage task. Required. + :paramtype task_id: str + :keyword enabled: Whether the storage task assignment is enabled or not. Required. + :paramtype enabled: bool + :keyword description: Text that describes the purpose of the storage task assignment. Required. + :paramtype description: str + :keyword execution_context: The storage task assignment execution context. Required. + :paramtype execution_context: + ~azure.mgmt.storage.v2023_05_01.models.StorageTaskAssignmentExecutionContext + :keyword report: The storage task assignment report. Required. + :paramtype report: ~azure.mgmt.storage.v2023_05_01.models.StorageTaskAssignmentReport + :keyword run_status: Run status of storage task assignment. + :paramtype run_status: ~azure.mgmt.storage.v2023_05_01.models.StorageTaskReportProperties + """ + super().__init__(**kwargs) + self.task_id = task_id + self.enabled = enabled + self.description = description + self.execution_context = execution_context + self.report = report + self.provisioning_state = None + self.run_status = run_status + + +class StorageTaskAssignmentReport(_serialization.Model): + """The storage task assignment report. + + All required parameters must be populated in order to send to server. + + :ivar prefix: The container prefix for the location of storage task assignment report. + Required. + :vartype prefix: str + """ + + _validation = { + "prefix": {"required": True}, + } + + _attribute_map = { + "prefix": {"key": "prefix", "type": "str"}, + } + + def __init__(self, *, prefix: str, **kwargs: Any) -> None: + """ + :keyword prefix: The container prefix for the location of storage task assignment report. + Required. + :paramtype prefix: str + """ + super().__init__(**kwargs) + self.prefix = prefix + + +class StorageTaskAssignmentsList(_serialization.Model): + """List of storage task assignments for the storage account. + + Variables are only populated by the server, and will be ignored when sending a request. + + :ivar value: Gets the list of storage task assignments and their properties. + :vartype value: list[~azure.mgmt.storage.v2023_05_01.models.StorageTaskAssignment] + :ivar next_link: Request URL that can be used to query next page of storage task assignments. + Returned when total number of requested storage task assignments exceed maximum page size. + :vartype next_link: str + """ + + _validation = { + "value": {"readonly": True}, + "next_link": {"readonly": True}, + } + + _attribute_map = { + "value": {"key": "value", "type": "[StorageTaskAssignment]"}, + "next_link": {"key": "nextLink", "type": "str"}, + } + + def __init__(self, **kwargs: Any) -> None: + """ """ + super().__init__(**kwargs) + self.value = None + self.next_link = None + + +class StorageTaskAssignmentUpdateExecutionContext(_serialization.Model): # pylint: disable=name-too-long + """Execution context of the storage task assignment update. + + :ivar target: Execution target of the storage task assignment. + :vartype target: ~azure.mgmt.storage.v2023_05_01.models.ExecutionTarget + :ivar trigger: Execution trigger of the storage task assignment. + :vartype trigger: ~azure.mgmt.storage.v2023_05_01.models.ExecutionTriggerUpdate + """ + + _attribute_map = { + "target": {"key": "target", "type": "ExecutionTarget"}, + "trigger": {"key": "trigger", "type": "ExecutionTriggerUpdate"}, + } + + def __init__( + self, + *, + target: Optional["_models.ExecutionTarget"] = None, + trigger: Optional["_models.ExecutionTriggerUpdate"] = None, + **kwargs: Any + ) -> None: + """ + :keyword target: Execution target of the storage task assignment. + :paramtype target: ~azure.mgmt.storage.v2023_05_01.models.ExecutionTarget + :keyword trigger: Execution trigger of the storage task assignment. + :paramtype trigger: ~azure.mgmt.storage.v2023_05_01.models.ExecutionTriggerUpdate + """ + super().__init__(**kwargs) + self.target = target + self.trigger = trigger + + +class StorageTaskAssignmentUpdateParameters(_serialization.Model): + """Parameters of the storage task assignment update request. + + :ivar properties: Properties of the storage task assignment. + :vartype properties: + ~azure.mgmt.storage.v2023_05_01.models.StorageTaskAssignmentUpdateProperties + """ + + _attribute_map = { + "properties": {"key": "properties", "type": "StorageTaskAssignmentUpdateProperties"}, + } + + def __init__( + self, *, properties: Optional["_models.StorageTaskAssignmentUpdateProperties"] = None, **kwargs: Any + ) -> None: + """ + :keyword properties: Properties of the storage task assignment. + :paramtype properties: + ~azure.mgmt.storage.v2023_05_01.models.StorageTaskAssignmentUpdateProperties + """ + super().__init__(**kwargs) + self.properties = properties + + +class StorageTaskAssignmentUpdateProperties(_serialization.Model): + """Properties of the storage task update assignment. + + Variables are only populated by the server, and will be ignored when sending a request. + + :ivar task_id: Id of the corresponding storage task. + :vartype task_id: str + :ivar enabled: Whether the storage task assignment is enabled or not. + :vartype enabled: bool + :ivar description: Text that describes the purpose of the storage task assignment. + :vartype description: str + :ivar execution_context: The storage task assignment execution context. + :vartype execution_context: + ~azure.mgmt.storage.v2023_05_01.models.StorageTaskAssignmentUpdateExecutionContext + :ivar report: The storage task assignment report. + :vartype report: ~azure.mgmt.storage.v2023_05_01.models.StorageTaskAssignmentUpdateReport + :ivar provisioning_state: Represents the provisioning state of the storage task assignment. + Known values are: "Creating", "ResolvingDNS", "Succeeded", "ValidateSubscriptionQuotaBegin", + "ValidateSubscriptionQuotaEnd", "Deleting", "Canceled", and "Failed". + :vartype provisioning_state: str or ~azure.mgmt.storage.v2023_05_01.models.ProvisioningState + :ivar run_status: Run status of storage task assignment. + :vartype run_status: ~azure.mgmt.storage.v2023_05_01.models.StorageTaskReportProperties + """ + + _validation = { + "task_id": {"readonly": True}, + "provisioning_state": {"readonly": True}, + } + + _attribute_map = { + "task_id": {"key": "taskId", "type": "str"}, + "enabled": {"key": "enabled", "type": "bool"}, + "description": {"key": "description", "type": "str"}, + "execution_context": {"key": "executionContext", "type": "StorageTaskAssignmentUpdateExecutionContext"}, + "report": {"key": "report", "type": "StorageTaskAssignmentUpdateReport"}, + "provisioning_state": {"key": "provisioningState", "type": "str"}, + "run_status": {"key": "runStatus", "type": "StorageTaskReportProperties"}, + } + + def __init__( + self, + *, + enabled: Optional[bool] = None, + description: Optional[str] = None, + execution_context: Optional["_models.StorageTaskAssignmentUpdateExecutionContext"] = None, + report: Optional["_models.StorageTaskAssignmentUpdateReport"] = None, + run_status: Optional["_models.StorageTaskReportProperties"] = None, + **kwargs: Any + ) -> None: + """ + :keyword enabled: Whether the storage task assignment is enabled or not. + :paramtype enabled: bool + :keyword description: Text that describes the purpose of the storage task assignment. + :paramtype description: str + :keyword execution_context: The storage task assignment execution context. + :paramtype execution_context: + ~azure.mgmt.storage.v2023_05_01.models.StorageTaskAssignmentUpdateExecutionContext + :keyword report: The storage task assignment report. + :paramtype report: ~azure.mgmt.storage.v2023_05_01.models.StorageTaskAssignmentUpdateReport + :keyword run_status: Run status of storage task assignment. + :paramtype run_status: ~azure.mgmt.storage.v2023_05_01.models.StorageTaskReportProperties + """ + super().__init__(**kwargs) + self.task_id = None + self.enabled = enabled + self.description = description + self.execution_context = execution_context + self.report = report + self.provisioning_state = None + self.run_status = run_status + + +class StorageTaskAssignmentUpdateReport(_serialization.Model): + """The storage task assignment report. + + :ivar prefix: The prefix of the storage task assignment report. + :vartype prefix: str + """ + + _attribute_map = { + "prefix": {"key": "prefix", "type": "str"}, + } + + def __init__(self, *, prefix: Optional[str] = None, **kwargs: Any) -> None: + """ + :keyword prefix: The prefix of the storage task assignment report. + :paramtype prefix: str + """ + super().__init__(**kwargs) + self.prefix = prefix + + +class StorageTaskReportInstance(ProxyResource): + """Storage Tasks run report instance. + + Variables are only populated by the server, and will be ignored when sending a request. + + :ivar id: Fully qualified resource ID for the resource. Ex - + /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. # pylint: disable=line-too-long + :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 properties: Storage task execution report for a run instance. + :vartype properties: ~azure.mgmt.storage.v2023_05_01.models.StorageTaskReportProperties + """ + + _validation = { + "id": {"readonly": True}, + "name": {"readonly": True}, + "type": {"readonly": True}, + } + + _attribute_map = { + "id": {"key": "id", "type": "str"}, + "name": {"key": "name", "type": "str"}, + "type": {"key": "type", "type": "str"}, + "properties": {"key": "properties", "type": "StorageTaskReportProperties"}, + } + + def __init__(self, *, properties: Optional["_models.StorageTaskReportProperties"] = None, **kwargs: Any) -> None: + """ + :keyword properties: Storage task execution report for a run instance. + :paramtype properties: ~azure.mgmt.storage.v2023_05_01.models.StorageTaskReportProperties + """ + super().__init__(**kwargs) + self.properties = properties + + +class StorageTaskReportProperties(_serialization.Model): # pylint: disable=too-many-instance-attributes + """Storage task execution report for a run instance. + + Variables are only populated by the server, and will be ignored when sending a request. + + :ivar task_assignment_id: Represents the Storage Task Assignment Id associated with the storage + task that provided an execution context. + :vartype task_assignment_id: str + :ivar storage_account_id: Represents the Storage Account Id where the storage task definition + was applied and executed. + :vartype storage_account_id: str + :ivar start_time: Start time of the run instance. Filter options such as startTime gt + '2023-06-26T20:51:24.4494016Z' and other comparison operators can be used as described for + DateTime properties in + https://learn.microsoft.com/en-us/rest/api/storageservices/querying-tables-and-entities#supported-comparison-operators. # pylint: disable=line-too-long + :vartype start_time: str + :ivar finish_time: End time of the run instance. Filter options such as startTime gt + '2023-06-26T20:51:24.4494016Z' and other comparison operators can be used as described for + DateTime properties in + https://learn.microsoft.com/en-us/rest/api/storageservices/querying-tables-and-entities#supported-comparison-operators. # pylint: disable=line-too-long + :vartype finish_time: str + :ivar objects_targeted_count: Total number of objects that meet the condition as defined in the + storage task assignment execution context. Filter options such as objectsTargetedCount gt 50 + and other comparison operators can be used as described for Numerical properties in + https://learn.microsoft.com/en-us/rest/api/storageservices/querying-tables-and-entities#supported-comparison-operators. # pylint: disable=line-too-long + :vartype objects_targeted_count: str + :ivar objects_operated_on_count: Total number of objects that meet the storage tasks condition + and were operated upon. Filter options such as objectsOperatedOnCount ge 100 and other + comparison operators can be used as described for Numerical properties in + https://learn.microsoft.com/en-us/rest/api/storageservices/querying-tables-and-entities#supported-comparison-operators. # pylint: disable=line-too-long + :vartype objects_operated_on_count: str + :ivar object_failed_count: Total number of objects where task operation failed when was + attempted. Filter options such as objectFailedCount eq 0 and other comparison operators can be + used as described for Numerical properties in + https://learn.microsoft.com/en-us/rest/api/storageservices/querying-tables-and-entities#supported-comparison-operators. # pylint: disable=line-too-long + :vartype object_failed_count: str + :ivar objects_succeeded_count: Total number of objects where task operation succeeded when was + attempted.Filter options such as objectsSucceededCount gt 150 and other comparison operators + can be used as described for Numerical properties in + https://learn.microsoft.com/en-us/rest/api/storageservices/querying-tables-and-entities#supported-comparison-operators. # pylint: disable=line-too-long + :vartype objects_succeeded_count: str + :ivar run_status_error: Well known Azure Storage error code that represents the error + encountered during execution of the run instance. + :vartype run_status_error: str + :ivar run_status_enum: Represents the status of the execution. Known values are: "InProgress" + and "Finished". + :vartype run_status_enum: str or ~azure.mgmt.storage.v2023_05_01.models.RunStatusEnum + :ivar summary_report_path: Full path to the verbose report stored in the reporting container as + specified in the assignment execution context for the storage account. + :vartype summary_report_path: str + :ivar task_id: Storage Task Arm Id. + :vartype task_id: str + :ivar task_version: Storage Task Version. + :vartype task_version: str + :ivar run_result: Represents the overall result of the execution for the run instance. Known + values are: "Succeeded" and "Failed". + :vartype run_result: str or ~azure.mgmt.storage.v2023_05_01.models.RunResult + """ + + _validation = { + "task_assignment_id": {"readonly": True}, + "storage_account_id": {"readonly": True}, + "start_time": {"readonly": True}, + "finish_time": {"readonly": True}, + "objects_targeted_count": {"readonly": True}, + "objects_operated_on_count": {"readonly": True}, + "object_failed_count": {"readonly": True}, + "objects_succeeded_count": {"readonly": True}, + "run_status_error": {"readonly": True}, + "run_status_enum": {"readonly": True}, + "summary_report_path": {"readonly": True}, + "task_id": {"readonly": True}, + "task_version": {"readonly": True}, + "run_result": {"readonly": True}, + } + + _attribute_map = { + "task_assignment_id": {"key": "taskAssignmentId", "type": "str"}, + "storage_account_id": {"key": "storageAccountId", "type": "str"}, + "start_time": {"key": "startTime", "type": "str"}, + "finish_time": {"key": "finishTime", "type": "str"}, + "objects_targeted_count": {"key": "objectsTargetedCount", "type": "str"}, + "objects_operated_on_count": {"key": "objectsOperatedOnCount", "type": "str"}, + "object_failed_count": {"key": "objectFailedCount", "type": "str"}, + "objects_succeeded_count": {"key": "objectsSucceededCount", "type": "str"}, + "run_status_error": {"key": "runStatusError", "type": "str"}, + "run_status_enum": {"key": "runStatusEnum", "type": "str"}, + "summary_report_path": {"key": "summaryReportPath", "type": "str"}, + "task_id": {"key": "taskId", "type": "str"}, + "task_version": {"key": "taskVersion", "type": "str"}, + "run_result": {"key": "runResult", "type": "str"}, + } + + def __init__(self, **kwargs: Any) -> None: + """ """ + super().__init__(**kwargs) + self.task_assignment_id = None + self.storage_account_id = None + self.start_time = None + self.finish_time = None + self.objects_targeted_count = None + self.objects_operated_on_count = None + self.object_failed_count = None + self.objects_succeeded_count = None + self.run_status_error = None + self.run_status_enum = None + self.summary_report_path = None + self.task_id = None + self.task_version = None + self.run_result = None + + +class StorageTaskReportSummary(_serialization.Model): + """Fetch Storage Tasks Run Summary. + + Variables are only populated by the server, and will be ignored when sending a request. + + :ivar value: Gets storage tasks run result summary. + :vartype value: list[~azure.mgmt.storage.v2023_05_01.models.StorageTaskReportInstance] + :ivar next_link: Request URL that can be used to query next page of storage task run results + summary. Returned when the number of run instances and summary reports exceed maximum page + size. + :vartype next_link: str + """ + + _validation = { + "value": {"readonly": True}, + "next_link": {"readonly": True}, + } + + _attribute_map = { + "value": {"key": "value", "type": "[StorageTaskReportInstance]"}, + "next_link": {"key": "nextLink", "type": "str"}, + } + + def __init__(self, **kwargs: Any) -> None: + """ """ + super().__init__(**kwargs) + self.value = None + self.next_link = None + + class SystemData(_serialization.Model): """Metadata pertaining to creation and last modification of the resource. @@ -7493,14 +8976,14 @@ class SystemData(_serialization.Model): :vartype created_by: str :ivar created_by_type: The type of identity that created the resource. Known values are: "User", "Application", "ManagedIdentity", and "Key". - :vartype created_by_type: str or ~azure.mgmt.storage.v2022_09_01.models.CreatedByType + :vartype created_by_type: str or ~azure.mgmt.storage.v2023_05_01.models.CreatedByType :ivar created_at: The timestamp of resource creation (UTC). :vartype created_at: ~datetime.datetime :ivar last_modified_by: The identity that last modified the resource. :vartype last_modified_by: str :ivar last_modified_by_type: The type of identity that last modified the resource. Known values are: "User", "Application", "ManagedIdentity", and "Key". - :vartype last_modified_by_type: str or ~azure.mgmt.storage.v2022_09_01.models.CreatedByType + :vartype last_modified_by_type: str or ~azure.mgmt.storage.v2023_05_01.models.CreatedByType :ivar last_modified_at: The timestamp of resource last modification (UTC). :vartype last_modified_at: ~datetime.datetime """ @@ -7523,21 +9006,21 @@ def __init__( last_modified_by: Optional[str] = None, last_modified_by_type: Optional[Union[str, "_models.CreatedByType"]] = None, last_modified_at: Optional[datetime.datetime] = None, - **kwargs - ): + **kwargs: Any + ) -> None: """ :keyword created_by: The identity that created the resource. :paramtype created_by: str :keyword created_by_type: The type of identity that created the resource. Known values are: "User", "Application", "ManagedIdentity", and "Key". - :paramtype created_by_type: str or ~azure.mgmt.storage.v2022_09_01.models.CreatedByType + :paramtype created_by_type: str or ~azure.mgmt.storage.v2023_05_01.models.CreatedByType :keyword created_at: The timestamp of resource creation (UTC). :paramtype created_at: ~datetime.datetime :keyword last_modified_by: The identity that last modified the resource. :paramtype last_modified_by: str :keyword last_modified_by_type: The type of identity that last modified the resource. Known values are: "User", "Application", "ManagedIdentity", and "Key". - :paramtype last_modified_by_type: str or ~azure.mgmt.storage.v2022_09_01.models.CreatedByType + :paramtype last_modified_by_type: str or ~azure.mgmt.storage.v2023_05_01.models.CreatedByType :keyword last_modified_at: The timestamp of resource last modification (UTC). :paramtype last_modified_at: ~datetime.datetime """ @@ -7556,7 +9039,7 @@ class Table(Resource): Variables are only populated by the server, and will be ignored when sending a request. :ivar id: Fully qualified resource ID for the resource. Ex - - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. + /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. # pylint: disable=line-too-long :vartype id: str :ivar name: The name of the resource. :vartype name: str @@ -7566,7 +9049,7 @@ class Table(Resource): :ivar table_name: Table name under the specified account. :vartype table_name: str :ivar signed_identifiers: List of stored access policies specified on the table. - :vartype signed_identifiers: list[~azure.mgmt.storage.v2022_09_01.models.TableSignedIdentifier] + :vartype signed_identifiers: list[~azure.mgmt.storage.v2023_05_01.models.TableSignedIdentifier] """ _validation = { @@ -7584,11 +9067,13 @@ class Table(Resource): "signed_identifiers": {"key": "properties.signedIdentifiers", "type": "[TableSignedIdentifier]"}, } - def __init__(self, *, signed_identifiers: Optional[List["_models.TableSignedIdentifier"]] = None, **kwargs): + def __init__( + self, *, signed_identifiers: Optional[List["_models.TableSignedIdentifier"]] = None, **kwargs: Any + ) -> None: """ :keyword signed_identifiers: List of stored access policies specified on the table. :paramtype signed_identifiers: - list[~azure.mgmt.storage.v2022_09_01.models.TableSignedIdentifier] + list[~azure.mgmt.storage.v2023_05_01.models.TableSignedIdentifier] """ super().__init__(**kwargs) self.table_name = None @@ -7598,7 +9083,7 @@ def __init__(self, *, signed_identifiers: Optional[List["_models.TableSignedIden class TableAccessPolicy(_serialization.Model): """Table Access Policy Properties Object. - All required parameters must be populated in order to send to Azure. + All required parameters must be populated in order to send to server. :ivar start_time: Start time of the access policy. :vartype start_time: ~datetime.datetime @@ -7625,8 +9110,8 @@ def __init__( permission: str, start_time: Optional[datetime.datetime] = None, expiry_time: Optional[datetime.datetime] = None, - **kwargs - ): + **kwargs: Any + ) -> None: """ :keyword start_time: Start time of the access policy. :paramtype start_time: ~datetime.datetime @@ -7648,7 +9133,7 @@ class TableServiceProperties(Resource): Variables are only populated by the server, and will be ignored when sending a request. :ivar id: Fully qualified resource ID for the resource. Ex - - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. + /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. # pylint: disable=line-too-long :vartype id: str :ivar name: The name of the resource. :vartype name: str @@ -7658,7 +9143,7 @@ class TableServiceProperties(Resource): :ivar cors: Specifies CORS rules for the Table service. You can include up to five CorsRule elements in the request. If no CorsRule elements are included in the request body, all CORS rules will be deleted, and CORS will be disabled for the Table service. - :vartype cors: ~azure.mgmt.storage.v2022_09_01.models.CorsRules + :vartype cors: ~azure.mgmt.storage.v2023_05_01.models.CorsRules """ _validation = { @@ -7674,12 +9159,12 @@ class TableServiceProperties(Resource): "cors": {"key": "properties.cors", "type": "CorsRules"}, } - def __init__(self, *, cors: Optional["_models.CorsRules"] = None, **kwargs): + def __init__(self, *, cors: Optional["_models.CorsRules"] = None, **kwargs: Any) -> None: """ :keyword cors: Specifies CORS rules for the Table service. You can include up to five CorsRule elements in the request. If no CorsRule elements are included in the request body, all CORS rules will be deleted, and CORS will be disabled for the Table service. - :paramtype cors: ~azure.mgmt.storage.v2022_09_01.models.CorsRules + :paramtype cors: ~azure.mgmt.storage.v2023_05_01.models.CorsRules """ super().__init__(**kwargs) self.cors = cors @@ -7688,12 +9173,12 @@ def __init__(self, *, cors: Optional["_models.CorsRules"] = None, **kwargs): class TableSignedIdentifier(_serialization.Model): """Object to set Table Access Policy. - All required parameters must be populated in order to send to Azure. + All required parameters must be populated in order to send to server. :ivar id: unique-64-character-value of the stored access policy. Required. :vartype id: str :ivar access_policy: Access policy. - :vartype access_policy: ~azure.mgmt.storage.v2022_09_01.models.TableAccessPolicy + :vartype access_policy: ~azure.mgmt.storage.v2023_05_01.models.TableAccessPolicy """ _validation = { @@ -7710,13 +9195,13 @@ def __init__( *, id: str, # pylint: disable=redefined-builtin access_policy: Optional["_models.TableAccessPolicy"] = None, - **kwargs - ): + **kwargs: Any + ) -> None: """ :keyword id: unique-64-character-value of the stored access policy. Required. :paramtype id: str :keyword access_policy: Access policy. - :paramtype access_policy: ~azure.mgmt.storage.v2022_09_01.models.TableAccessPolicy + :paramtype access_policy: ~azure.mgmt.storage.v2023_05_01.models.TableAccessPolicy """ super().__init__(**kwargs) self.id = id @@ -7726,7 +9211,7 @@ def __init__( class TagFilter(_serialization.Model): """Blob index tag based filtering for blob objects. - All required parameters must be populated in order to send to Azure. + All required parameters must be populated in order to send to server. :ivar name: This is the filter tag name, it can have 1 - 128 characters. Required. :vartype name: str @@ -7750,7 +9235,7 @@ class TagFilter(_serialization.Model): "value": {"key": "value", "type": "str"}, } - def __init__(self, *, name: str, op: str, value: str, **kwargs): + def __init__(self, *, name: str, op: str, value: str, **kwargs: Any) -> None: """ :keyword name: This is the filter tag name, it can have 1 - 128 characters. Required. :paramtype name: str @@ -7800,7 +9285,7 @@ class TagProperty(_serialization.Model): "upn": {"key": "upn", "type": "str"}, } - def __init__(self, **kwargs): + def __init__(self, **kwargs: Any) -> None: """ """ super().__init__(**kwargs) self.tag = None @@ -7810,6 +9295,160 @@ def __init__(self, **kwargs): self.upn = None +class TriggerParameters(_serialization.Model): + """The trigger parameters update for the storage task assignment execution. + + :ivar start_from: When to start task execution. This is a required field when + ExecutionTrigger.properties.type is 'OnSchedule'; this property should not be present when + ExecutionTrigger.properties.type is 'RunOnce'. + :vartype start_from: ~datetime.datetime + :ivar interval: Run interval of task execution. This is a required field when + ExecutionTrigger.properties.type is 'OnSchedule'; this property should not be present when + ExecutionTrigger.properties.type is 'RunOnce'. + :vartype interval: int + :ivar interval_unit: Run interval unit of task execution. This is a required field when + ExecutionTrigger.properties.type is 'OnSchedule'; this property should not be present when + ExecutionTrigger.properties.type is 'RunOnce'. Default value is "Days". + :vartype interval_unit: str + :ivar end_by: When to end task execution. This is a required field when + ExecutionTrigger.properties.type is 'OnSchedule'; this property should not be present when + ExecutionTrigger.properties.type is 'RunOnce'. + :vartype end_by: ~datetime.datetime + :ivar start_on: When to start task execution. This is an optional field when + ExecutionTrigger.properties.type is 'RunOnce'; this property should not be present when + ExecutionTrigger.properties.type is 'OnSchedule'. + :vartype start_on: ~datetime.datetime + """ + + _validation = { + "interval": {"minimum": 1}, + } + + _attribute_map = { + "start_from": {"key": "startFrom", "type": "iso-8601"}, + "interval": {"key": "interval", "type": "int"}, + "interval_unit": {"key": "intervalUnit", "type": "str"}, + "end_by": {"key": "endBy", "type": "iso-8601"}, + "start_on": {"key": "startOn", "type": "iso-8601"}, + } + + def __init__( + self, + *, + start_from: Optional[datetime.datetime] = None, + interval: Optional[int] = None, + interval_unit: Optional[Literal["Days"]] = None, + end_by: Optional[datetime.datetime] = None, + start_on: Optional[datetime.datetime] = None, + **kwargs: Any + ) -> None: + """ + :keyword start_from: When to start task execution. This is a required field when + ExecutionTrigger.properties.type is 'OnSchedule'; this property should not be present when + ExecutionTrigger.properties.type is 'RunOnce'. + :paramtype start_from: ~datetime.datetime + :keyword interval: Run interval of task execution. This is a required field when + ExecutionTrigger.properties.type is 'OnSchedule'; this property should not be present when + ExecutionTrigger.properties.type is 'RunOnce'. + :paramtype interval: int + :keyword interval_unit: Run interval unit of task execution. This is a required field when + ExecutionTrigger.properties.type is 'OnSchedule'; this property should not be present when + ExecutionTrigger.properties.type is 'RunOnce'. Default value is "Days". + :paramtype interval_unit: str + :keyword end_by: When to end task execution. This is a required field when + ExecutionTrigger.properties.type is 'OnSchedule'; this property should not be present when + ExecutionTrigger.properties.type is 'RunOnce'. + :paramtype end_by: ~datetime.datetime + :keyword start_on: When to start task execution. This is an optional field when + ExecutionTrigger.properties.type is 'RunOnce'; this property should not be present when + ExecutionTrigger.properties.type is 'OnSchedule'. + :paramtype start_on: ~datetime.datetime + """ + super().__init__(**kwargs) + self.start_from = start_from + self.interval = interval + self.interval_unit = interval_unit + self.end_by = end_by + self.start_on = start_on + + +class TriggerParametersUpdate(_serialization.Model): + """The trigger parameters update for the storage task assignment execution. + + :ivar start_from: When to start task execution. This is a mutable field when + ExecutionTrigger.properties.type is 'OnSchedule'; this property should not be present when + ExecutionTrigger.properties.type is 'RunOnce'. + :vartype start_from: ~datetime.datetime + :ivar interval: Run interval of task execution. This is a mutable field when + ExecutionTrigger.properties.type is 'OnSchedule'; this property should not be present when + ExecutionTrigger.properties.type is 'RunOnce'. + :vartype interval: int + :ivar interval_unit: Run interval unit of task execution. This is a mutable field when + ExecutionTrigger.properties.type is 'OnSchedule'; this property should not be present when + ExecutionTrigger.properties.type is 'RunOnce'. Default value is "Days". + :vartype interval_unit: str + :ivar end_by: When to end task execution. This is a mutable field when + ExecutionTrigger.properties.type is 'OnSchedule'; this property should not be present when + ExecutionTrigger.properties.type is 'RunOnce'. + :vartype end_by: ~datetime.datetime + :ivar start_on: When to start task execution. This is a mutable field when + ExecutionTrigger.properties.type is 'RunOnce'; this property should not be present when + ExecutionTrigger.properties.type is 'OnSchedule'. + :vartype start_on: ~datetime.datetime + """ + + _validation = { + "interval": {"minimum": 1}, + } + + _attribute_map = { + "start_from": {"key": "startFrom", "type": "iso-8601"}, + "interval": {"key": "interval", "type": "int"}, + "interval_unit": {"key": "intervalUnit", "type": "str"}, + "end_by": {"key": "endBy", "type": "iso-8601"}, + "start_on": {"key": "startOn", "type": "iso-8601"}, + } + + def __init__( + self, + *, + start_from: Optional[datetime.datetime] = None, + interval: Optional[int] = None, + interval_unit: Optional[Literal["Days"]] = None, + end_by: Optional[datetime.datetime] = None, + start_on: Optional[datetime.datetime] = None, + **kwargs: Any + ) -> None: + """ + :keyword start_from: When to start task execution. This is a mutable field when + ExecutionTrigger.properties.type is 'OnSchedule'; this property should not be present when + ExecutionTrigger.properties.type is 'RunOnce'. + :paramtype start_from: ~datetime.datetime + :keyword interval: Run interval of task execution. This is a mutable field when + ExecutionTrigger.properties.type is 'OnSchedule'; this property should not be present when + ExecutionTrigger.properties.type is 'RunOnce'. + :paramtype interval: int + :keyword interval_unit: Run interval unit of task execution. This is a mutable field when + ExecutionTrigger.properties.type is 'OnSchedule'; this property should not be present when + ExecutionTrigger.properties.type is 'RunOnce'. Default value is "Days". + :paramtype interval_unit: str + :keyword end_by: When to end task execution. This is a mutable field when + ExecutionTrigger.properties.type is 'OnSchedule'; this property should not be present when + ExecutionTrigger.properties.type is 'RunOnce'. + :paramtype end_by: ~datetime.datetime + :keyword start_on: When to start task execution. This is a mutable field when + ExecutionTrigger.properties.type is 'RunOnce'; this property should not be present when + ExecutionTrigger.properties.type is 'OnSchedule'. + :paramtype start_on: ~datetime.datetime + """ + super().__init__(**kwargs) + self.start_from = start_from + self.interval = interval + self.interval_unit = interval_unit + self.end_by = end_by + self.start_on = start_on + + class UpdateHistoryProperty(_serialization.Model): """An update history of the ImmutabilityPolicy of a blob container. @@ -7817,7 +9456,7 @@ class UpdateHistoryProperty(_serialization.Model): :ivar update: The ImmutabilityPolicy update type of a blob container, possible values include: put, lock and extend. Known values are: "put", "lock", and "extend". - :vartype update: str or ~azure.mgmt.storage.v2022_09_01.models.ImmutabilityPolicyUpdateType + :vartype update: str or ~azure.mgmt.storage.v2023_05_01.models.ImmutabilityPolicyUpdateType :ivar immutability_period_since_creation_in_days: The immutability period for the blobs in the container since the policy creation, in days. :vartype immutability_period_since_creation_in_days: int @@ -7870,8 +9509,8 @@ def __init__( *, allow_protected_append_writes: Optional[bool] = None, allow_protected_append_writes_all: Optional[bool] = None, - **kwargs - ): + **kwargs: Any + ) -> None: """ :keyword allow_protected_append_writes: This property can only be changed for unlocked time-based retention policies. When enabled, new blocks can be written to an append blob while @@ -7905,13 +9544,13 @@ class Usage(_serialization.Model): :ivar unit: Gets the unit of measurement. Known values are: "Count", "Bytes", "Seconds", "Percent", "CountsPerSecond", and "BytesPerSecond". - :vartype unit: str or ~azure.mgmt.storage.v2022_09_01.models.UsageUnit + :vartype unit: str or ~azure.mgmt.storage.v2023_05_01.models.UsageUnit :ivar current_value: Gets the current count of the allocated resources in the subscription. :vartype current_value: int :ivar limit: Gets the maximum count of the resources that can be allocated in the subscription. :vartype limit: int :ivar name: Gets the name of the type of usage. - :vartype name: ~azure.mgmt.storage.v2022_09_01.models.UsageName + :vartype name: ~azure.mgmt.storage.v2023_05_01.models.UsageName """ _validation = { @@ -7928,7 +9567,7 @@ class Usage(_serialization.Model): "name": {"key": "name", "type": "UsageName"}, } - def __init__(self, **kwargs): + def __init__(self, **kwargs: Any) -> None: """ """ super().__init__(**kwargs) self.unit = None @@ -7941,17 +9580,17 @@ class UsageListResult(_serialization.Model): """The response from the List Usages operation. :ivar value: Gets or sets the list of Storage Resource Usages. - :vartype value: list[~azure.mgmt.storage.v2022_09_01.models.Usage] + :vartype value: list[~azure.mgmt.storage.v2023_05_01.models.Usage] """ _attribute_map = { "value": {"key": "value", "type": "[Usage]"}, } - def __init__(self, *, value: Optional[List["_models.Usage"]] = None, **kwargs): + def __init__(self, *, value: Optional[List["_models.Usage"]] = None, **kwargs: Any) -> None: """ :keyword value: Gets or sets the list of Storage Resource Usages. - :paramtype value: list[~azure.mgmt.storage.v2022_09_01.models.Usage] + :paramtype value: list[~azure.mgmt.storage.v2023_05_01.models.Usage] """ super().__init__(**kwargs) self.value = value @@ -7978,7 +9617,7 @@ class UsageName(_serialization.Model): "localized_value": {"key": "localizedValue", "type": "str"}, } - def __init__(self, **kwargs): + def __init__(self, **kwargs: Any) -> None: """ """ super().__init__(**kwargs) self.value = None @@ -8006,7 +9645,7 @@ class UserAssignedIdentity(_serialization.Model): "client_id": {"key": "clientId", "type": "str"}, } - def __init__(self, **kwargs): + def __init__(self, **kwargs: Any) -> None: """ """ super().__init__(**kwargs) self.principal_id = None @@ -8016,17 +9655,17 @@ def __init__(self, **kwargs): class VirtualNetworkRule(_serialization.Model): """Virtual Network rule. - All required parameters must be populated in order to send to Azure. + All required parameters must be populated in order to send to server. :ivar virtual_network_resource_id: Resource ID of a subnet, for example: - /subscriptions/{subscriptionId}/resourceGroups/{groupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}. + /subscriptions/{subscriptionId}/resourceGroups/{groupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}. # pylint: disable=line-too-long Required. :vartype virtual_network_resource_id: str :ivar action: The action of virtual network rule. Default value is "Allow". :vartype action: str :ivar state: Gets the state of virtual network rule. Known values are: "Provisioning", "Deprovisioning", "Succeeded", "Failed", and "NetworkSourceDeleted". - :vartype state: str or ~azure.mgmt.storage.v2022_09_01.models.State + :vartype state: str or ~azure.mgmt.storage.v2023_05_01.models.State """ _validation = { @@ -8045,18 +9684,18 @@ def __init__( virtual_network_resource_id: str, action: Optional[Literal["Allow"]] = None, state: Optional[Union[str, "_models.State"]] = None, - **kwargs - ): + **kwargs: Any + ) -> None: """ :keyword virtual_network_resource_id: Resource ID of a subnet, for example: - /subscriptions/{subscriptionId}/resourceGroups/{groupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}. + /subscriptions/{subscriptionId}/resourceGroups/{groupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}. # pylint: disable=line-too-long Required. :paramtype virtual_network_resource_id: str :keyword action: The action of virtual network rule. Default value is "Allow". :paramtype action: str :keyword state: Gets the state of virtual network rule. Known values are: "Provisioning", "Deprovisioning", "Succeeded", "Failed", and "NetworkSourceDeleted". - :paramtype state: str or ~azure.mgmt.storage.v2022_09_01.models.State + :paramtype state: str or ~azure.mgmt.storage.v2023_05_01.models.State """ super().__init__(**kwargs) self.virtual_network_resource_id = virtual_network_resource_id diff --git a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/models/_patch.py b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/models/_patch.py similarity index 100% rename from src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/models/_patch.py rename to src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/models/_patch.py diff --git a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/models/_storage_management_client_enums.py b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/models/_storage_management_client_enums.py similarity index 82% rename from src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/models/_storage_management_client_enums.py rename to src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/models/_storage_management_client_enums.py index c78f74aa0c3..2f2880a5b91 100644 --- a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/models/_storage_management_client_enums.py +++ b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/models/_storage_management_client_enums.py @@ -19,6 +19,7 @@ class AccessTier(str, Enum, metaclass=CaseInsensitiveEnumMeta): HOT = "Hot" COOL = "Cool" PREMIUM = "Premium" + COLD = "Cold" class AccountImmutabilityPolicyState(str, Enum, metaclass=CaseInsensitiveEnumMeta): @@ -71,6 +72,8 @@ class AllowedMethods(str, Enum, metaclass=CaseInsensitiveEnumMeta): OPTIONS = "OPTIONS" PUT = "PUT" PATCH = "PATCH" + CONNECT = "CONNECT" + TRACE = "TRACE" class BlobInventoryPolicyName(str, Enum, metaclass=CaseInsensitiveEnumMeta): @@ -172,9 +175,14 @@ class EncryptionScopeState(str, Enum, metaclass=CaseInsensitiveEnumMeta): class ExpirationAction(str, Enum, metaclass=CaseInsensitiveEnumMeta): - """The SAS expiration action. Can only be Log.""" + """The SAS Expiration Action defines the action to be performed when sasPolicy.sasExpirationPeriod + is violated. The 'Log' action can be used for audit purposes and the 'Block' action can be used + to block and deny the usage of SAS tokens that do not adhere to the sas policy expiration + period. + """ LOG = "Log" + BLOCK = "Block" class ExtendedLocationTypes(str, Enum, metaclass=CaseInsensitiveEnumMeta): @@ -242,6 +250,13 @@ class InventoryRuleType(str, Enum, metaclass=CaseInsensitiveEnumMeta): INVENTORY = "Inventory" +class IssueType(str, Enum, metaclass=CaseInsensitiveEnumMeta): + """Type of issue.""" + + UNKNOWN = "Unknown" + CONFIGURATION_PROPAGATION_FAILURE = "ConfigurationPropagationFailure" + + class KeyPermission(str, Enum, metaclass=CaseInsensitiveEnumMeta): """Permissions for the key -- read-only or full permissions.""" @@ -292,7 +307,7 @@ class LeaseContainerRequestEnum(str, Enum, metaclass=CaseInsensitiveEnumMeta): RENEW = "Renew" CHANGE = "Change" RELEASE = "Release" - BREAK = "Break" + BREAK_ENUM = "Break" class LeaseDuration(str, Enum, metaclass=CaseInsensitiveEnumMeta): @@ -311,7 +326,7 @@ class LeaseShareAction(str, Enum, metaclass=CaseInsensitiveEnumMeta): RENEW = "Renew" CHANGE = "Change" RELEASE = "Release" - BREAK = "Break" + BREAK_ENUM = "Break" class LeaseState(str, Enum, metaclass=CaseInsensitiveEnumMeta): @@ -345,12 +360,24 @@ class ListEncryptionScopesInclude(str, Enum, metaclass=CaseInsensitiveEnumMeta): DISABLED = "Disabled" +class ListLocalUserIncludeParam(str, Enum, metaclass=CaseInsensitiveEnumMeta): + """ListLocalUserIncludeParam.""" + + NFSV3 = "nfsv3" + + class ManagementPolicyName(str, Enum, metaclass=CaseInsensitiveEnumMeta): """ManagementPolicyName.""" DEFAULT = "default" +class MigrationName(str, Enum, metaclass=CaseInsensitiveEnumMeta): + """MigrationName.""" + + DEFAULT = "default" + + class MigrationState(str, Enum, metaclass=CaseInsensitiveEnumMeta): """This property denotes the container level immutability to object level immutability migration state. @@ -360,6 +387,16 @@ class MigrationState(str, Enum, metaclass=CaseInsensitiveEnumMeta): COMPLETED = "Completed" +class MigrationStatus(str, Enum, metaclass=CaseInsensitiveEnumMeta): + """Current status of migration.""" + + INVALID = "Invalid" + SUBMITTED_FOR_CONVERSION = "SubmittedForConversion" + IN_PROGRESS = "InProgress" + COMPLETE = "Complete" + FAILED = "Failed" + + class MinimumTlsVersion(str, Enum, metaclass=CaseInsensitiveEnumMeta): """Set the minimum TLS version to be permitted on requests to storage. The default interpretation is TLS 1.0 for this property. @@ -368,6 +405,7 @@ class MinimumTlsVersion(str, Enum, metaclass=CaseInsensitiveEnumMeta): TLS1_0 = "TLS1_0" TLS1_1 = "TLS1_1" TLS1_2 = "TLS1_2" + TLS1_3 = "TLS1_3" class Name(str, Enum, metaclass=CaseInsensitiveEnumMeta): @@ -376,6 +414,23 @@ class Name(str, Enum, metaclass=CaseInsensitiveEnumMeta): ACCESS_TIME_TRACKING = "AccessTimeTracking" +class NetworkSecurityPerimeterConfigurationProvisioningState(str, Enum, metaclass=CaseInsensitiveEnumMeta): + """Provisioning state of Network Security Perimeter configuration propagation.""" + + ACCEPTED = "Accepted" + SUCCEEDED = "Succeeded" + FAILED = "Failed" + DELETING = "Deleting" + CANCELED = "Canceled" + + +class NspAccessRuleDirection(str, Enum, metaclass=CaseInsensitiveEnumMeta): + """Direction of Access Rule.""" + + INBOUND = "Inbound" + OUTBOUND = "Outbound" + + class ObjectType(str, Enum, metaclass=CaseInsensitiveEnumMeta): """This is a required field. This field specifies the scope of the inventory created either at the blob or container level. @@ -400,6 +455,22 @@ class Permissions(str, Enum, metaclass=CaseInsensitiveEnumMeta): P = "p" +class PostFailoverRedundancy(str, Enum, metaclass=CaseInsensitiveEnumMeta): + """The redundancy type of the account after an account failover is performed.""" + + STANDARD_LRS = "Standard_LRS" + STANDARD_ZRS = "Standard_ZRS" + + +class PostPlannedFailoverRedundancy(str, Enum, metaclass=CaseInsensitiveEnumMeta): + """The redundancy type of the account after a planned account failover is performed.""" + + STANDARD_GRS = "Standard_GRS" + STANDARD_GZRS = "Standard_GZRS" + STANDARD_RAGRS = "Standard_RAGRS" + STANDARD_RAGZRS = "Standard_RAGZRS" + + class PrivateEndpointConnectionProvisioningState(str, Enum, metaclass=CaseInsensitiveEnumMeta): """The current provisioning state.""" @@ -423,6 +494,11 @@ class ProvisioningState(str, Enum, metaclass=CaseInsensitiveEnumMeta): CREATING = "Creating" RESOLVING_DNS = "ResolvingDNS" SUCCEEDED = "Succeeded" + VALIDATE_SUBSCRIPTION_QUOTA_BEGIN = "ValidateSubscriptionQuotaBegin" + VALIDATE_SUBSCRIPTION_QUOTA_END = "ValidateSubscriptionQuotaEnd" + DELETING = "Deleting" + CANCELED = "Canceled" + FAILED = "Failed" class PublicAccess(str, Enum, metaclass=CaseInsensitiveEnumMeta): @@ -434,12 +510,14 @@ class PublicAccess(str, Enum, metaclass=CaseInsensitiveEnumMeta): class PublicNetworkAccess(str, Enum, metaclass=CaseInsensitiveEnumMeta): - """Allow or disallow public network access to Storage Account. Value is optional but if passed in, - must be 'Enabled' or 'Disabled'. + """Allow, disallow, or let Network Security Perimeter configuration to evaluate public network + access to Storage Account. Value is optional but if passed in, must be 'Enabled', 'Disabled' or + 'SecuredByPerimeter'. """ ENABLED = "Enabled" DISABLED = "Disabled" + SECURED_BY_PERIMETER = "SecuredByPerimeter" class Reason(str, Enum, metaclass=CaseInsensitiveEnumMeta): @@ -462,6 +540,14 @@ class ReasonCode(str, Enum, metaclass=CaseInsensitiveEnumMeta): NOT_AVAILABLE_FOR_SUBSCRIPTION = "NotAvailableForSubscription" +class ResourceAssociationAccessMode(str, Enum, metaclass=CaseInsensitiveEnumMeta): + """Access Mode of the resource association.""" + + ENFORCED = "Enforced" + LEARNING = "Learning" + AUDIT = "Audit" + + class RootSquashType(str, Enum, metaclass=CaseInsensitiveEnumMeta): """The property is for NFS share only. The default is NoRootSquash.""" @@ -483,6 +569,20 @@ class RuleType(str, Enum, metaclass=CaseInsensitiveEnumMeta): LIFECYCLE = "Lifecycle" +class RunResult(str, Enum, metaclass=CaseInsensitiveEnumMeta): + """Represents the overall result of the execution for the run instance.""" + + SUCCEEDED = "Succeeded" + FAILED = "Failed" + + +class RunStatusEnum(str, Enum, metaclass=CaseInsensitiveEnumMeta): + """Represents the status of the execution.""" + + IN_PROGRESS = "InProgress" + FINISHED = "Finished" + + class Schedule(str, Enum, metaclass=CaseInsensitiveEnumMeta): """This is a required field. This field is used to schedule an inventory formation.""" @@ -501,6 +601,13 @@ class Services(str, Enum, metaclass=CaseInsensitiveEnumMeta): F = "f" +class Severity(str, Enum, metaclass=CaseInsensitiveEnumMeta): + """Severity of the issue.""" + + WARNING = "Warning" + ERROR = "Error" + + class ShareAccessTier(str, Enum, metaclass=CaseInsensitiveEnumMeta): """Access tier for specific share. GpV2 account can choose between TransactionOptimized (default), Hot, and Cool. FileStorage account can choose Premium. @@ -581,6 +688,13 @@ class StorageAccountExpand(str, Enum, metaclass=CaseInsensitiveEnumMeta): BLOB_RESTORE_STATUS = "blobRestoreStatus" +class TriggerType(str, Enum, metaclass=CaseInsensitiveEnumMeta): + """The trigger type of the storage task assignment execution.""" + + RUN_ONCE = "RunOnce" + ON_SCHEDULE = "OnSchedule" + + class UsageUnit(str, Enum, metaclass=CaseInsensitiveEnumMeta): """Gets the unit of measurement.""" diff --git a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/aio/operations/__init__.py b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/operations/__init__.py similarity index 78% rename from src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/aio/operations/__init__.py rename to src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/operations/__init__.py index b58975e023a..e62e153ac4a 100644 --- a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/aio/operations/__init__.py +++ b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/operations/__init__.py @@ -6,6 +6,12 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from ._blob_services_operations import BlobServicesOperations +from ._blob_containers_operations import BlobContainersOperations +from ._file_services_operations import FileServicesOperations +from ._file_shares_operations import FileSharesOperations +from ._queue_services_operations import QueueServicesOperations +from ._queue_operations import QueueOperations from ._operations import Operations from ._skus_operations import SkusOperations from ._storage_accounts_operations import StorageAccountsOperations @@ -18,20 +24,24 @@ from ._object_replication_policies_operations import ObjectReplicationPoliciesOperations from ._local_users_operations import LocalUsersOperations from ._encryption_scopes_operations import EncryptionScopesOperations -from ._blob_services_operations import BlobServicesOperations -from ._blob_containers_operations import BlobContainersOperations -from ._file_services_operations import FileServicesOperations -from ._file_shares_operations import FileSharesOperations -from ._queue_services_operations import QueueServicesOperations -from ._queue_operations import QueueOperations from ._table_services_operations import TableServicesOperations from ._table_operations import TableOperations +from ._network_security_perimeter_configurations_operations import NetworkSecurityPerimeterConfigurationsOperations +from ._storage_task_assignments_operations import StorageTaskAssignmentsOperations +from ._storage_task_assignments_instances_report_operations import StorageTaskAssignmentsInstancesReportOperations +from ._storage_task_assignment_instances_report_operations import StorageTaskAssignmentInstancesReportOperations from ._patch import __all__ as _patch_all -from ._patch import * # type: ignore # pylint: disable=unused-wildcard-import +from ._patch import * # pylint: disable=unused-wildcard-import from ._patch import patch_sdk as _patch_sdk __all__ = [ + "BlobServicesOperations", + "BlobContainersOperations", + "FileServicesOperations", + "FileSharesOperations", + "QueueServicesOperations", + "QueueOperations", "Operations", "SkusOperations", "StorageAccountsOperations", @@ -44,14 +54,12 @@ "ObjectReplicationPoliciesOperations", "LocalUsersOperations", "EncryptionScopesOperations", - "BlobServicesOperations", - "BlobContainersOperations", - "FileServicesOperations", - "FileSharesOperations", - "QueueServicesOperations", - "QueueOperations", "TableServicesOperations", "TableOperations", + "NetworkSecurityPerimeterConfigurationsOperations", + "StorageTaskAssignmentsOperations", + "StorageTaskAssignmentsInstancesReportOperations", + "StorageTaskAssignmentInstancesReportOperations", ] __all__.extend([p for p in _patch_all if p not in __all__]) _patch_sdk() diff --git a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/operations/_blob_containers_operations.py b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/operations/_blob_containers_operations.py similarity index 74% rename from src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/operations/_blob_containers_operations.py rename to src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/operations/_blob_containers_operations.py index a0ba67390ef..d32a67793c7 100644 --- a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/operations/_blob_containers_operations.py +++ b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/operations/_blob_containers_operations.py @@ -1,4 +1,4 @@ -# pylint: disable=too-many-lines +# pylint: disable=too-many-lines,too-many-statements # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -6,8 +6,9 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase import sys -from typing import Any, Callable, Dict, IO, Iterable, Optional, TypeVar, Union, cast, overload +from typing import Any, Callable, Dict, IO, Iterable, Literal, Optional, Type, TypeVar, Union, cast, overload import urllib.parse from azure.core.exceptions import ( @@ -30,12 +31,12 @@ from .. import models as _models from ..._serialization import Serializer -from .._vendor import _convert_request, _format_url_section +from .._vendor import _convert_request -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +if sys.version_info >= (3, 9): + from collections.abc import MutableMapping else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports + from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -56,7 +57,7 @@ def build_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -68,11 +69,13 @@ def build_list_request( "resourceGroupName": _SERIALIZER.url( "resource_group_name", resource_group_name, "str", max_length=90, min_length=1, pattern=r"^[-\w\._\(\)]+$" ), - "accountName": _SERIALIZER.url("account_name", account_name, "str", max_length=24, min_length=3), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), } - _url = _format_url_section(_url, **path_format_arguments) + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -95,8 +98,8 @@ def build_create_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -108,12 +111,14 @@ def build_create_request( "resourceGroupName": _SERIALIZER.url( "resource_group_name", resource_group_name, "str", max_length=90, min_length=1, pattern=r"^[-\w\._\(\)]+$" ), - "accountName": _SERIALIZER.url("account_name", account_name, "str", max_length=24, min_length=3), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), "containerName": _SERIALIZER.url("container_name", container_name, "str", max_length=63, min_length=3), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), } - _url = _format_url_section(_url, **path_format_arguments) + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -132,8 +137,8 @@ def build_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -145,12 +150,14 @@ def build_update_request( "resourceGroupName": _SERIALIZER.url( "resource_group_name", resource_group_name, "str", max_length=90, min_length=1, pattern=r"^[-\w\._\(\)]+$" ), - "accountName": _SERIALIZER.url("account_name", account_name, "str", max_length=24, min_length=3), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), "containerName": _SERIALIZER.url("container_name", container_name, "str", max_length=63, min_length=3), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), } - _url = _format_url_section(_url, **path_format_arguments) + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -169,7 +176,7 @@ def build_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -181,12 +188,14 @@ def build_get_request( "resourceGroupName": _SERIALIZER.url( "resource_group_name", resource_group_name, "str", max_length=90, min_length=1, pattern=r"^[-\w\._\(\)]+$" ), - "accountName": _SERIALIZER.url("account_name", account_name, "str", max_length=24, min_length=3), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), "containerName": _SERIALIZER.url("container_name", container_name, "str", max_length=63, min_length=3), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), } - _url = _format_url_section(_url, **path_format_arguments) + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -202,7 +211,7 @@ def build_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -212,12 +221,14 @@ def build_delete_request( "resourceGroupName": _SERIALIZER.url( "resource_group_name", resource_group_name, "str", max_length=90, min_length=1, pattern=r"^[-\w\._\(\)]+$" ), - "accountName": _SERIALIZER.url("account_name", account_name, "str", max_length=24, min_length=3), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), "containerName": _SERIALIZER.url("container_name", container_name, "str", max_length=63, min_length=3), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), } - _url = _format_url_section(_url, **path_format_arguments) + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -231,8 +242,8 @@ def build_set_legal_hold_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -244,12 +255,14 @@ def build_set_legal_hold_request( "resourceGroupName": _SERIALIZER.url( "resource_group_name", resource_group_name, "str", max_length=90, min_length=1, pattern=r"^[-\w\._\(\)]+$" ), - "accountName": _SERIALIZER.url("account_name", account_name, "str", max_length=24, min_length=3), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), "containerName": _SERIALIZER.url("container_name", container_name, "str", max_length=63, min_length=3), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), } - _url = _format_url_section(_url, **path_format_arguments) + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -268,8 +281,8 @@ def build_clear_legal_hold_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -281,12 +294,14 @@ def build_clear_legal_hold_request( "resourceGroupName": _SERIALIZER.url( "resource_group_name", resource_group_name, "str", max_length=90, min_length=1, pattern=r"^[-\w\._\(\)]+$" ), - "accountName": _SERIALIZER.url("account_name", account_name, "str", max_length=24, min_length=3), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), "containerName": _SERIALIZER.url("container_name", container_name, "str", max_length=63, min_length=3), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), } - _url = _format_url_section(_url, **path_format_arguments) + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -299,7 +314,7 @@ def build_clear_legal_hold_request( return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_create_or_update_immutability_policy_request( +def build_create_or_update_immutability_policy_request( # pylint: disable=name-too-long resource_group_name: str, account_name: str, container_name: str, @@ -311,9 +326,9 @@ def build_create_or_update_immutability_policy_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - immutability_policy_name = kwargs.pop("immutability_policy_name", "default") # type: Literal["default"] - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] + immutability_policy_name: Literal["default"] = kwargs.pop("immutability_policy_name", "default") + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -325,13 +340,15 @@ def build_create_or_update_immutability_policy_request( "resourceGroupName": _SERIALIZER.url( "resource_group_name", resource_group_name, "str", max_length=90, min_length=1, pattern=r"^[-\w\._\(\)]+$" ), - "accountName": _SERIALIZER.url("account_name", account_name, "str", max_length=24, min_length=3), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), "containerName": _SERIALIZER.url("container_name", container_name, "str", max_length=63, min_length=3), "immutabilityPolicyName": _SERIALIZER.url("immutability_policy_name", immutability_policy_name, "str"), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), } - _url = _format_url_section(_url, **path_format_arguments) + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -358,8 +375,8 @@ def build_get_immutability_policy_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - immutability_policy_name = kwargs.pop("immutability_policy_name", "default") # type: Literal["default"] - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] + immutability_policy_name: Literal["default"] = kwargs.pop("immutability_policy_name", "default") + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -371,13 +388,15 @@ def build_get_immutability_policy_request( "resourceGroupName": _SERIALIZER.url( "resource_group_name", resource_group_name, "str", max_length=90, min_length=1, pattern=r"^[-\w\._\(\)]+$" ), - "accountName": _SERIALIZER.url("account_name", account_name, "str", max_length=24, min_length=3), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), "containerName": _SERIALIZER.url("container_name", container_name, "str", max_length=63, min_length=3), "immutabilityPolicyName": _SERIALIZER.url("immutability_policy_name", immutability_policy_name, "str"), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), } - _url = _format_url_section(_url, **path_format_arguments) + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -402,8 +421,8 @@ def build_delete_immutability_policy_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - immutability_policy_name = kwargs.pop("immutability_policy_name", "default") # type: Literal["default"] - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] + immutability_policy_name: Literal["default"] = kwargs.pop("immutability_policy_name", "default") + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -415,13 +434,15 @@ def build_delete_immutability_policy_request( "resourceGroupName": _SERIALIZER.url( "resource_group_name", resource_group_name, "str", max_length=90, min_length=1, pattern=r"^[-\w\._\(\)]+$" ), - "accountName": _SERIALIZER.url("account_name", account_name, "str", max_length=24, min_length=3), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), "containerName": _SERIALIZER.url("container_name", container_name, "str", max_length=63, min_length=3), "immutabilityPolicyName": _SERIALIZER.url("immutability_policy_name", immutability_policy_name, "str"), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), } - _url = _format_url_section(_url, **path_format_arguments) + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -445,7 +466,7 @@ def build_lock_immutability_policy_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -457,12 +478,14 @@ def build_lock_immutability_policy_request( "resourceGroupName": _SERIALIZER.url( "resource_group_name", resource_group_name, "str", max_length=90, min_length=1, pattern=r"^[-\w\._\(\)]+$" ), - "accountName": _SERIALIZER.url("account_name", account_name, "str", max_length=24, min_length=3), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), "containerName": _SERIALIZER.url("container_name", container_name, "str", max_length=63, min_length=3), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), } - _url = _format_url_section(_url, **path_format_arguments) + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -486,8 +509,8 @@ def build_extend_immutability_policy_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -499,12 +522,14 @@ def build_extend_immutability_policy_request( "resourceGroupName": _SERIALIZER.url( "resource_group_name", resource_group_name, "str", max_length=90, min_length=1, pattern=r"^[-\w\._\(\)]+$" ), - "accountName": _SERIALIZER.url("account_name", account_name, "str", max_length=24, min_length=3), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), "containerName": _SERIALIZER.url("container_name", container_name, "str", max_length=63, min_length=3), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), } - _url = _format_url_section(_url, **path_format_arguments) + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -524,8 +549,8 @@ def build_lease_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -537,12 +562,14 @@ def build_lease_request( "resourceGroupName": _SERIALIZER.url( "resource_group_name", resource_group_name, "str", max_length=90, min_length=1, pattern=r"^[-\w\._\(\)]+$" ), - "accountName": _SERIALIZER.url("account_name", account_name, "str", max_length=24, min_length=3), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), "containerName": _SERIALIZER.url("container_name", container_name, "str", max_length=63, min_length=3), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), } - _url = _format_url_section(_url, **path_format_arguments) + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -561,7 +588,7 @@ def build_object_level_worm_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -573,12 +600,14 @@ def build_object_level_worm_request( "resourceGroupName": _SERIALIZER.url( "resource_group_name", resource_group_name, "str", max_length=90, min_length=1, pattern=r"^[-\w\._\(\)]+$" ), - "accountName": _SERIALIZER.url("account_name", account_name, "str", max_length=24, min_length=3), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), "containerName": _SERIALIZER.url("container_name", container_name, "str", max_length=63, min_length=3), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), } - _url = _format_url_section(_url, **path_format_arguments) + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -595,7 +624,7 @@ class BlobContainersOperations: **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.storage.v2022_09_01.StorageManagementClient`'s + :class:`~azure.mgmt.storage.v2023_05_01.StorageManagementClient`'s :attr:`blob_containers` attribute. """ @@ -607,6 +636,7 @@ def __init__(self, *args, **kwargs): self._config = input_args.pop(0) if input_args else kwargs.pop("config") self._serialize = input_args.pop(0) if input_args else kwargs.pop("serializer") self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer") + self._api_version = input_args.pop(0) if input_args else kwargs.pop("api_version") @distributed_trace def list( @@ -636,19 +666,18 @@ def list( :type filter: str :param include: Optional, used to include the properties for soft deleted blob containers. "deleted" Default value is None. - :type include: str or ~azure.mgmt.storage.v2022_09_01.models.ListContainersInclude - :keyword callable cls: A custom type or function that will be passed the direct response + :type include: str or ~azure.mgmt.storage.v2023_05_01.models.ListContainersInclude :return: An iterator like instance of either ListContainerItem or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.storage.v2022_09_01.models.ListContainerItem] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.storage.v2023_05_01.models.ListContainerItem] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[_models.ListContainerItems] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[_models.ListContainerItems] = kwargs.pop("cls", None) - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -659,7 +688,7 @@ def list( def prepare_request(next_link=None): if not next_link: - request = build_list_request( + _request = build_list_request( resource_group_name=resource_group_name, account_name=account_name, subscription_id=self._config.subscription_id, @@ -667,12 +696,11 @@ def prepare_request(next_link=None): filter=filter, include=include, api_version=api_version, - template_url=self.list.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) else: # make call to next link with the client's api-version @@ -683,27 +711,28 @@ def prepare_request(next_link=None): for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() } ) - _next_request_params["api-version"] = self._config.api_version - request = HttpRequest( + _next_request_params["api-version"] = self._api_version + _request = HttpRequest( "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore - request.method = "GET" - return request + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) + _request.method = "GET" + return _request def extract_data(pipeline_response): deserialized = self._deserialize("ListContainerItems", pipeline_response) list_of_elem = deserialized.value if cls: - list_of_elem = cls(list_of_elem) + 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) + _request = prepare_request(next_link) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -715,8 +744,6 @@ def get_next(next_link=None): return ItemPaged(get_next, extract_data) - list.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/blobServices/default/containers"} # type: ignore - @overload def create( self, @@ -745,13 +772,12 @@ def create( by a letter or number. Required. :type container_name: str :param blob_container: Properties of the blob container to create. Required. - :type blob_container: ~azure.mgmt.storage.v2022_09_01.models.BlobContainer + :type blob_container: ~azure.mgmt.storage.v2023_05_01.models.BlobContainer :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: BlobContainer or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.BlobContainer + :rtype: ~azure.mgmt.storage.v2023_05_01.models.BlobContainer :raises ~azure.core.exceptions.HttpResponseError: """ @@ -761,7 +787,7 @@ def create( resource_group_name: str, account_name: str, container_name: str, - blob_container: IO, + blob_container: IO[bytes], *, content_type: str = "application/json", **kwargs: Any @@ -783,13 +809,12 @@ def create( by a letter or number. Required. :type container_name: str :param blob_container: Properties of the blob container to create. Required. - :type blob_container: IO + :type blob_container: IO[bytes] :keyword content_type: Body Parameter content-type. Content type parameter for binary body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: BlobContainer or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.BlobContainer + :rtype: ~azure.mgmt.storage.v2023_05_01.models.BlobContainer :raises ~azure.core.exceptions.HttpResponseError: """ @@ -799,7 +824,7 @@ def create( resource_group_name: str, account_name: str, container_name: str, - blob_container: Union[_models.BlobContainer, IO], + blob_container: Union[_models.BlobContainer, IO[bytes]], **kwargs: Any ) -> _models.BlobContainer: """Creates a new container under the specified account as described by request body. The container @@ -818,18 +843,14 @@ def create( letters and dash (-) only. Every dash (-) character must be immediately preceded and followed by a letter or number. Required. :type container_name: str - :param blob_container: Properties of the blob container to create. Is either a model type or a - IO type. Required. - :type blob_container: ~azure.mgmt.storage.v2022_09_01.models.BlobContainer or IO - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response + :param blob_container: Properties of the blob container to create. Is either a BlobContainer + type or a IO[bytes] type. Required. + :type blob_container: ~azure.mgmt.storage.v2023_05_01.models.BlobContainer or IO[bytes] :return: BlobContainer or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.BlobContainer + :rtype: ~azure.mgmt.storage.v2023_05_01.models.BlobContainer :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -840,19 +861,19 @@ def create( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[_models.BlobContainer] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[_models.BlobContainer] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(blob_container, (IO, bytes)): + if isinstance(blob_container, (IOBase, bytes)): _content = blob_container else: _json = self._serialize.body(blob_container, "BlobContainer") - request = build_create_request( + _request = build_create_request( resource_group_name=resource_group_name, account_name=account_name, container_name=container_name, @@ -861,15 +882,15 @@ def create( content_type=content_type, json=_json, content=_content, - template_url=self.create.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -885,11 +906,9 @@ def create( deserialized = self._deserialize("BlobContainer", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized + return cls(pipeline_response, deserialized, {}) # type: ignore - create.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/blobServices/default/containers/{containerName}"} # type: ignore + return deserialized # type: ignore @overload def update( @@ -918,13 +937,12 @@ def update( by a letter or number. Required. :type container_name: str :param blob_container: Properties to update for the blob container. Required. - :type blob_container: ~azure.mgmt.storage.v2022_09_01.models.BlobContainer + :type blob_container: ~azure.mgmt.storage.v2023_05_01.models.BlobContainer :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: BlobContainer or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.BlobContainer + :rtype: ~azure.mgmt.storage.v2023_05_01.models.BlobContainer :raises ~azure.core.exceptions.HttpResponseError: """ @@ -934,7 +952,7 @@ def update( resource_group_name: str, account_name: str, container_name: str, - blob_container: IO, + blob_container: IO[bytes], *, content_type: str = "application/json", **kwargs: Any @@ -955,13 +973,12 @@ def update( by a letter or number. Required. :type container_name: str :param blob_container: Properties to update for the blob container. Required. - :type blob_container: IO + :type blob_container: IO[bytes] :keyword content_type: Body Parameter content-type. Content type parameter for binary body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: BlobContainer or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.BlobContainer + :rtype: ~azure.mgmt.storage.v2023_05_01.models.BlobContainer :raises ~azure.core.exceptions.HttpResponseError: """ @@ -971,7 +988,7 @@ def update( resource_group_name: str, account_name: str, container_name: str, - blob_container: Union[_models.BlobContainer, IO], + blob_container: Union[_models.BlobContainer, IO[bytes]], **kwargs: Any ) -> _models.BlobContainer: """Updates container properties as specified in request body. Properties not mentioned in the @@ -989,18 +1006,14 @@ def update( letters and dash (-) only. Every dash (-) character must be immediately preceded and followed by a letter or number. Required. :type container_name: str - :param blob_container: Properties to update for the blob container. Is either a model type or a - IO type. Required. - :type blob_container: ~azure.mgmt.storage.v2022_09_01.models.BlobContainer or IO - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response + :param blob_container: Properties to update for the blob container. Is either a BlobContainer + type or a IO[bytes] type. Required. + :type blob_container: ~azure.mgmt.storage.v2023_05_01.models.BlobContainer or IO[bytes] :return: BlobContainer or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.BlobContainer + :rtype: ~azure.mgmt.storage.v2023_05_01.models.BlobContainer :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -1011,19 +1024,19 @@ def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[_models.BlobContainer] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[_models.BlobContainer] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(blob_container, (IO, bytes)): + if isinstance(blob_container, (IOBase, bytes)): _content = blob_container else: _json = self._serialize.body(blob_container, "BlobContainer") - request = build_update_request( + _request = build_update_request( resource_group_name=resource_group_name, account_name=account_name, container_name=container_name, @@ -1032,15 +1045,15 @@ def update( content_type=content_type, json=_json, content=_content, - template_url=self.update.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -1052,11 +1065,9 @@ def update( deserialized = self._deserialize("BlobContainer", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized + return cls(pipeline_response, deserialized, {}) # type: ignore - update.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/blobServices/default/containers/{containerName}"} # type: ignore + return deserialized # type: ignore @distributed_trace def get( @@ -1076,12 +1087,11 @@ def get( letters and dash (-) only. Every dash (-) character must be immediately preceded and followed by a letter or number. Required. :type container_name: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: BlobContainer or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.BlobContainer + :rtype: ~azure.mgmt.storage.v2023_05_01.models.BlobContainer :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -1092,24 +1102,24 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[_models.BlobContainer] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[_models.BlobContainer] = kwargs.pop("cls", None) - request = build_get_request( + _request = build_get_request( resource_group_name=resource_group_name, account_name=account_name, container_name=container_name, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.get.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -1121,11 +1131,9 @@ def get( deserialized = self._deserialize("BlobContainer", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) + return cls(pipeline_response, deserialized, {}) # type: ignore - return deserialized - - get.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/blobServices/default/containers/{containerName}"} # type: ignore + return deserialized # type: ignore @distributed_trace def delete( # pylint: disable=inconsistent-return-statements @@ -1145,12 +1153,11 @@ def delete( # pylint: disable=inconsistent-return-statements letters and dash (-) only. Every dash (-) character must be immediately preceded and followed by a letter or number. Required. :type container_name: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: None or the result of cls(response) :rtype: None :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -1161,24 +1168,24 @@ def delete( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[None] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[None] = kwargs.pop("cls", None) - request = build_delete_request( + _request = build_delete_request( resource_group_name=resource_group_name, account_name=account_name, container_name=container_name, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.delete.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -1188,9 +1195,7 @@ def delete( # pylint: disable=inconsistent-return-statements raise HttpResponseError(response=response, error_format=ARMErrorFormat) if cls: - return cls(pipeline_response, None, {}) - - delete.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/blobServices/default/containers/{containerName}"} # type: ignore + return cls(pipeline_response, None, {}) # type: ignore @overload def set_legal_hold( @@ -1220,13 +1225,12 @@ def set_legal_hold( by a letter or number. Required. :type container_name: str :param legal_hold: The LegalHold property that will be set to a blob container. Required. - :type legal_hold: ~azure.mgmt.storage.v2022_09_01.models.LegalHold + :type legal_hold: ~azure.mgmt.storage.v2023_05_01.models.LegalHold :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: LegalHold or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.LegalHold + :rtype: ~azure.mgmt.storage.v2023_05_01.models.LegalHold :raises ~azure.core.exceptions.HttpResponseError: """ @@ -1236,7 +1240,7 @@ def set_legal_hold( resource_group_name: str, account_name: str, container_name: str, - legal_hold: IO, + legal_hold: IO[bytes], *, content_type: str = "application/json", **kwargs: Any @@ -1258,13 +1262,12 @@ def set_legal_hold( by a letter or number. Required. :type container_name: str :param legal_hold: The LegalHold property that will be set to a blob container. Required. - :type legal_hold: IO + :type legal_hold: IO[bytes] :keyword content_type: Body Parameter content-type. Content type parameter for binary body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: LegalHold or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.LegalHold + :rtype: ~azure.mgmt.storage.v2023_05_01.models.LegalHold :raises ~azure.core.exceptions.HttpResponseError: """ @@ -1274,7 +1277,7 @@ def set_legal_hold( resource_group_name: str, account_name: str, container_name: str, - legal_hold: Union[_models.LegalHold, IO], + legal_hold: Union[_models.LegalHold, IO[bytes]], **kwargs: Any ) -> _models.LegalHold: """Sets legal hold tags. Setting the same tag results in an idempotent operation. SetLegalHold @@ -1294,17 +1297,13 @@ def set_legal_hold( by a letter or number. Required. :type container_name: str :param legal_hold: The LegalHold property that will be set to a blob container. Is either a - model type or a IO type. Required. - :type legal_hold: ~azure.mgmt.storage.v2022_09_01.models.LegalHold or IO - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response + LegalHold type or a IO[bytes] type. Required. + :type legal_hold: ~azure.mgmt.storage.v2023_05_01.models.LegalHold or IO[bytes] :return: LegalHold or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.LegalHold + :rtype: ~azure.mgmt.storage.v2023_05_01.models.LegalHold :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -1315,19 +1314,19 @@ def set_legal_hold( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[_models.LegalHold] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[_models.LegalHold] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(legal_hold, (IO, bytes)): + if isinstance(legal_hold, (IOBase, bytes)): _content = legal_hold else: _json = self._serialize.body(legal_hold, "LegalHold") - request = build_set_legal_hold_request( + _request = build_set_legal_hold_request( resource_group_name=resource_group_name, account_name=account_name, container_name=container_name, @@ -1336,15 +1335,15 @@ def set_legal_hold( content_type=content_type, json=_json, content=_content, - template_url=self.set_legal_hold.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -1356,11 +1355,9 @@ def set_legal_hold( deserialized = self._deserialize("LegalHold", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) + return cls(pipeline_response, deserialized, {}) # type: ignore - return deserialized - - set_legal_hold.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/blobServices/default/containers/{containerName}/setLegalHold"} # type: ignore + return deserialized # type: ignore @overload def clear_legal_hold( @@ -1389,13 +1386,12 @@ def clear_legal_hold( by a letter or number. Required. :type container_name: str :param legal_hold: The LegalHold property that will be clear from a blob container. Required. - :type legal_hold: ~azure.mgmt.storage.v2022_09_01.models.LegalHold + :type legal_hold: ~azure.mgmt.storage.v2023_05_01.models.LegalHold :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: LegalHold or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.LegalHold + :rtype: ~azure.mgmt.storage.v2023_05_01.models.LegalHold :raises ~azure.core.exceptions.HttpResponseError: """ @@ -1405,7 +1401,7 @@ def clear_legal_hold( resource_group_name: str, account_name: str, container_name: str, - legal_hold: IO, + legal_hold: IO[bytes], *, content_type: str = "application/json", **kwargs: Any @@ -1426,13 +1422,12 @@ def clear_legal_hold( by a letter or number. Required. :type container_name: str :param legal_hold: The LegalHold property that will be clear from a blob container. Required. - :type legal_hold: IO + :type legal_hold: IO[bytes] :keyword content_type: Body Parameter content-type. Content type parameter for binary body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: LegalHold or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.LegalHold + :rtype: ~azure.mgmt.storage.v2023_05_01.models.LegalHold :raises ~azure.core.exceptions.HttpResponseError: """ @@ -1442,7 +1437,7 @@ def clear_legal_hold( resource_group_name: str, account_name: str, container_name: str, - legal_hold: Union[_models.LegalHold, IO], + legal_hold: Union[_models.LegalHold, IO[bytes]], **kwargs: Any ) -> _models.LegalHold: """Clears legal hold tags. Clearing the same or non-existent tag results in an idempotent @@ -1461,17 +1456,13 @@ def clear_legal_hold( by a letter or number. Required. :type container_name: str :param legal_hold: The LegalHold property that will be clear from a blob container. Is either a - model type or a IO type. Required. - :type legal_hold: ~azure.mgmt.storage.v2022_09_01.models.LegalHold or IO - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response + LegalHold type or a IO[bytes] type. Required. + :type legal_hold: ~azure.mgmt.storage.v2023_05_01.models.LegalHold or IO[bytes] :return: LegalHold or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.LegalHold + :rtype: ~azure.mgmt.storage.v2023_05_01.models.LegalHold :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -1482,19 +1473,19 @@ def clear_legal_hold( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[_models.LegalHold] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[_models.LegalHold] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(legal_hold, (IO, bytes)): + if isinstance(legal_hold, (IOBase, bytes)): _content = legal_hold else: _json = self._serialize.body(legal_hold, "LegalHold") - request = build_clear_legal_hold_request( + _request = build_clear_legal_hold_request( resource_group_name=resource_group_name, account_name=account_name, container_name=container_name, @@ -1503,15 +1494,15 @@ def clear_legal_hold( content_type=content_type, json=_json, content=_content, - template_url=self.clear_legal_hold.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -1523,11 +1514,9 @@ def clear_legal_hold( deserialized = self._deserialize("LegalHold", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) + return cls(pipeline_response, deserialized, {}) # type: ignore - return deserialized - - clear_legal_hold.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/blobServices/default/containers/{containerName}/clearLegalHold"} # type: ignore + return deserialized # type: ignore @overload def create_or_update_immutability_policy( @@ -1562,17 +1551,12 @@ def create_or_update_immutability_policy( :type if_match: str :param parameters: The ImmutabilityPolicy Properties that will be created or updated to a blob container. Default value is None. - :type parameters: ~azure.mgmt.storage.v2022_09_01.models.ImmutabilityPolicy + :type parameters: ~azure.mgmt.storage.v2023_05_01.models.ImmutabilityPolicy :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str - :keyword immutability_policy_name: The name of the blob container immutabilityPolicy within the - specified storage account. ImmutabilityPolicy Name must be 'default'. Default value is - "default". Note that overriding this default value may result in unsupported behavior. - :paramtype immutability_policy_name: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: ImmutabilityPolicy or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.ImmutabilityPolicy + :rtype: ~azure.mgmt.storage.v2023_05_01.models.ImmutabilityPolicy :raises ~azure.core.exceptions.HttpResponseError: """ @@ -1583,7 +1567,7 @@ def create_or_update_immutability_policy( account_name: str, container_name: str, if_match: Optional[str] = None, - parameters: Optional[IO] = None, + parameters: Optional[IO[bytes]] = None, *, content_type: str = "application/json", **kwargs: Any @@ -1609,17 +1593,12 @@ def create_or_update_immutability_policy( :type if_match: str :param parameters: The ImmutabilityPolicy Properties that will be created or updated to a blob container. Default value is None. - :type parameters: IO + :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 - :keyword immutability_policy_name: The name of the blob container immutabilityPolicy within the - specified storage account. ImmutabilityPolicy Name must be 'default'. Default value is - "default". Note that overriding this default value may result in unsupported behavior. - :paramtype immutability_policy_name: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: ImmutabilityPolicy or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.ImmutabilityPolicy + :rtype: ~azure.mgmt.storage.v2023_05_01.models.ImmutabilityPolicy :raises ~azure.core.exceptions.HttpResponseError: """ @@ -1630,7 +1609,7 @@ def create_or_update_immutability_policy( account_name: str, container_name: str, if_match: Optional[str] = None, - parameters: Optional[Union[_models.ImmutabilityPolicy, IO]] = None, + parameters: Optional[Union[_models.ImmutabilityPolicy, IO[bytes]]] = None, **kwargs: Any ) -> _models.ImmutabilityPolicy: """Creates or updates an unlocked immutability policy. ETag in If-Match is honored if given but @@ -1653,21 +1632,13 @@ def create_or_update_immutability_policy( omitted, this operation will always be applied. Default value is None. :type if_match: str :param parameters: The ImmutabilityPolicy Properties that will be created or updated to a blob - container. Is either a model type or a IO type. Default value is None. - :type parameters: ~azure.mgmt.storage.v2022_09_01.models.ImmutabilityPolicy or IO - :keyword immutability_policy_name: The name of the blob container immutabilityPolicy within the - specified storage account. ImmutabilityPolicy Name must be 'default'. Default value is - "default". Note that overriding this default value may result in unsupported behavior. - :paramtype immutability_policy_name: str - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response + container. Is either a ImmutabilityPolicy type or a IO[bytes] type. Default value is None. + :type parameters: ~azure.mgmt.storage.v2023_05_01.models.ImmutabilityPolicy or IO[bytes] :return: ImmutabilityPolicy or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.ImmutabilityPolicy + :rtype: ~azure.mgmt.storage.v2023_05_01.models.ImmutabilityPolicy :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -1678,15 +1649,15 @@ def create_or_update_immutability_policy( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - immutability_policy_name = kwargs.pop("immutability_policy_name", "default") # type: Literal["default"] - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[_models.ImmutabilityPolicy] + immutability_policy_name: Literal["default"] = kwargs.pop("immutability_policy_name", "default") + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[_models.ImmutabilityPolicy] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: if parameters is not None: @@ -1694,7 +1665,7 @@ def create_or_update_immutability_policy( else: _json = None - request = build_create_or_update_immutability_policy_request( + _request = build_create_or_update_immutability_policy_request( resource_group_name=resource_group_name, account_name=account_name, container_name=container_name, @@ -1705,15 +1676,15 @@ def create_or_update_immutability_policy( content_type=content_type, json=_json, content=_content, - template_url=self.create_or_update_immutability_policy.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -1728,11 +1699,9 @@ def create_or_update_immutability_policy( deserialized = self._deserialize("ImmutabilityPolicy", pipeline_response) if cls: - return cls(pipeline_response, deserialized, response_headers) + return cls(pipeline_response, deserialized, response_headers) # type: ignore - return deserialized - - create_or_update_immutability_policy.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/blobServices/default/containers/{containerName}/immutabilityPolicies/{immutabilityPolicyName}"} # type: ignore + return deserialized # type: ignore @distributed_trace def get_immutability_policy( @@ -1762,16 +1731,11 @@ def get_immutability_policy( of "*" can be used to apply the operation only if the immutability policy already exists. If omitted, this operation will always be applied. Default value is None. :type if_match: str - :keyword immutability_policy_name: The name of the blob container immutabilityPolicy within the - specified storage account. ImmutabilityPolicy Name must be 'default'. Default value is - "default". Note that overriding this default value may result in unsupported behavior. - :paramtype immutability_policy_name: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: ImmutabilityPolicy or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.ImmutabilityPolicy + :rtype: ~azure.mgmt.storage.v2023_05_01.models.ImmutabilityPolicy :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -1782,11 +1746,11 @@ def get_immutability_policy( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - immutability_policy_name = kwargs.pop("immutability_policy_name", "default") # type: Literal["default"] - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[_models.ImmutabilityPolicy] + immutability_policy_name: Literal["default"] = kwargs.pop("immutability_policy_name", "default") + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[_models.ImmutabilityPolicy] = kwargs.pop("cls", None) - request = build_get_immutability_policy_request( + _request = build_get_immutability_policy_request( resource_group_name=resource_group_name, account_name=account_name, container_name=container_name, @@ -1794,15 +1758,15 @@ def get_immutability_policy( if_match=if_match, immutability_policy_name=immutability_policy_name, api_version=api_version, - template_url=self.get_immutability_policy.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -1817,11 +1781,9 @@ def get_immutability_policy( deserialized = self._deserialize("ImmutabilityPolicy", pipeline_response) if cls: - return cls(pipeline_response, deserialized, response_headers) - - return deserialized + return cls(pipeline_response, deserialized, response_headers) # type: ignore - get_immutability_policy.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/blobServices/default/containers/{containerName}/immutabilityPolicies/{immutabilityPolicyName}"} # type: ignore + return deserialized # type: ignore @distributed_trace def delete_immutability_policy( @@ -1848,16 +1810,11 @@ def delete_immutability_policy( of "*" can be used to apply the operation only if the immutability policy already exists. If omitted, this operation will always be applied. Required. :type if_match: str - :keyword immutability_policy_name: The name of the blob container immutabilityPolicy within the - specified storage account. ImmutabilityPolicy Name must be 'default'. Default value is - "default". Note that overriding this default value may result in unsupported behavior. - :paramtype immutability_policy_name: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: ImmutabilityPolicy or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.ImmutabilityPolicy + :rtype: ~azure.mgmt.storage.v2023_05_01.models.ImmutabilityPolicy :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -1868,11 +1825,11 @@ def delete_immutability_policy( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - immutability_policy_name = kwargs.pop("immutability_policy_name", "default") # type: Literal["default"] - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[_models.ImmutabilityPolicy] + immutability_policy_name: Literal["default"] = kwargs.pop("immutability_policy_name", "default") + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[_models.ImmutabilityPolicy] = kwargs.pop("cls", None) - request = build_delete_immutability_policy_request( + _request = build_delete_immutability_policy_request( resource_group_name=resource_group_name, account_name=account_name, container_name=container_name, @@ -1880,15 +1837,15 @@ def delete_immutability_policy( if_match=if_match, immutability_policy_name=immutability_policy_name, api_version=api_version, - template_url=self.delete_immutability_policy.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -1903,11 +1860,9 @@ def delete_immutability_policy( deserialized = self._deserialize("ImmutabilityPolicy", pipeline_response) if cls: - return cls(pipeline_response, deserialized, response_headers) + return cls(pipeline_response, deserialized, response_headers) # type: ignore - return deserialized - - delete_immutability_policy.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/blobServices/default/containers/{containerName}/immutabilityPolicies/{immutabilityPolicyName}"} # type: ignore + return deserialized # type: ignore @distributed_trace def lock_immutability_policy( @@ -1932,12 +1887,11 @@ def lock_immutability_policy( of "*" can be used to apply the operation only if the immutability policy already exists. If omitted, this operation will always be applied. Required. :type if_match: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: ImmutabilityPolicy or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.ImmutabilityPolicy + :rtype: ~azure.mgmt.storage.v2023_05_01.models.ImmutabilityPolicy :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -1948,25 +1902,25 @@ def lock_immutability_policy( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[_models.ImmutabilityPolicy] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[_models.ImmutabilityPolicy] = kwargs.pop("cls", None) - request = build_lock_immutability_policy_request( + _request = build_lock_immutability_policy_request( resource_group_name=resource_group_name, account_name=account_name, container_name=container_name, subscription_id=self._config.subscription_id, if_match=if_match, api_version=api_version, - template_url=self.lock_immutability_policy.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -1981,11 +1935,9 @@ def lock_immutability_policy( deserialized = self._deserialize("ImmutabilityPolicy", pipeline_response) if cls: - return cls(pipeline_response, deserialized, response_headers) - - return deserialized + return cls(pipeline_response, deserialized, response_headers) # type: ignore - lock_immutability_policy.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/blobServices/default/containers/{containerName}/immutabilityPolicies/default/lock"} # type: ignore + return deserialized # type: ignore @overload def extend_immutability_policy( @@ -2021,13 +1973,12 @@ def extend_immutability_policy( :type if_match: str :param parameters: The ImmutabilityPolicy Properties that will be extended for a blob container. Default value is None. - :type parameters: ~azure.mgmt.storage.v2022_09_01.models.ImmutabilityPolicy + :type parameters: ~azure.mgmt.storage.v2023_05_01.models.ImmutabilityPolicy :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: ImmutabilityPolicy or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.ImmutabilityPolicy + :rtype: ~azure.mgmt.storage.v2023_05_01.models.ImmutabilityPolicy :raises ~azure.core.exceptions.HttpResponseError: """ @@ -2038,7 +1989,7 @@ def extend_immutability_policy( account_name: str, container_name: str, if_match: str, - parameters: Optional[IO] = None, + parameters: Optional[IO[bytes]] = None, *, content_type: str = "application/json", **kwargs: Any @@ -2065,13 +2016,12 @@ def extend_immutability_policy( :type if_match: str :param parameters: The ImmutabilityPolicy Properties that will be extended for a blob container. Default value is None. - :type parameters: IO + :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 - :keyword callable cls: A custom type or function that will be passed the direct response :return: ImmutabilityPolicy or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.ImmutabilityPolicy + :rtype: ~azure.mgmt.storage.v2023_05_01.models.ImmutabilityPolicy :raises ~azure.core.exceptions.HttpResponseError: """ @@ -2082,7 +2032,7 @@ def extend_immutability_policy( account_name: str, container_name: str, if_match: str, - parameters: Optional[Union[_models.ImmutabilityPolicy, IO]] = None, + parameters: Optional[Union[_models.ImmutabilityPolicy, IO[bytes]]] = None, **kwargs: Any ) -> _models.ImmutabilityPolicy: """Extends the immutabilityPeriodSinceCreationInDays of a locked immutabilityPolicy. The only @@ -2106,17 +2056,13 @@ def extend_immutability_policy( omitted, this operation will always be applied. Required. :type if_match: str :param parameters: The ImmutabilityPolicy Properties that will be extended for a blob - container. Is either a model type or a IO type. Default value is None. - :type parameters: ~azure.mgmt.storage.v2022_09_01.models.ImmutabilityPolicy or IO - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response + container. Is either a ImmutabilityPolicy type or a IO[bytes] type. Default value is None. + :type parameters: ~azure.mgmt.storage.v2023_05_01.models.ImmutabilityPolicy or IO[bytes] :return: ImmutabilityPolicy or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.ImmutabilityPolicy + :rtype: ~azure.mgmt.storage.v2023_05_01.models.ImmutabilityPolicy :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -2127,14 +2073,14 @@ def extend_immutability_policy( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[_models.ImmutabilityPolicy] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[_models.ImmutabilityPolicy] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: if parameters is not None: @@ -2142,7 +2088,7 @@ def extend_immutability_policy( else: _json = None - request = build_extend_immutability_policy_request( + _request = build_extend_immutability_policy_request( resource_group_name=resource_group_name, account_name=account_name, container_name=container_name, @@ -2152,15 +2098,15 @@ def extend_immutability_policy( content_type=content_type, json=_json, content=_content, - template_url=self.extend_immutability_policy.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -2175,11 +2121,9 @@ def extend_immutability_policy( deserialized = self._deserialize("ImmutabilityPolicy", pipeline_response) if cls: - return cls(pipeline_response, deserialized, response_headers) + return cls(pipeline_response, deserialized, response_headers) # type: ignore - return deserialized - - extend_immutability_policy.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/blobServices/default/containers/{containerName}/immutabilityPolicies/default/extend"} # type: ignore + return deserialized # type: ignore @overload def lease( @@ -2208,13 +2152,12 @@ def lease( by a letter or number. Required. :type container_name: str :param parameters: Lease Container request body. Default value is None. - :type parameters: ~azure.mgmt.storage.v2022_09_01.models.LeaseContainerRequest + :type parameters: ~azure.mgmt.storage.v2023_05_01.models.LeaseContainerRequest :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: LeaseContainerResponse or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.LeaseContainerResponse + :rtype: ~azure.mgmt.storage.v2023_05_01.models.LeaseContainerResponse :raises ~azure.core.exceptions.HttpResponseError: """ @@ -2224,7 +2167,7 @@ def lease( resource_group_name: str, account_name: str, container_name: str, - parameters: Optional[IO] = None, + parameters: Optional[IO[bytes]] = None, *, content_type: str = "application/json", **kwargs: Any @@ -2245,13 +2188,12 @@ def lease( by a letter or number. Required. :type container_name: str :param parameters: Lease Container request body. Default value is None. - :type parameters: IO + :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 - :keyword callable cls: A custom type or function that will be passed the direct response :return: LeaseContainerResponse or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.LeaseContainerResponse + :rtype: ~azure.mgmt.storage.v2023_05_01.models.LeaseContainerResponse :raises ~azure.core.exceptions.HttpResponseError: """ @@ -2261,7 +2203,7 @@ def lease( resource_group_name: str, account_name: str, container_name: str, - parameters: Optional[Union[_models.LeaseContainerRequest, IO]] = None, + parameters: Optional[Union[_models.LeaseContainerRequest, IO[bytes]]] = None, **kwargs: Any ) -> _models.LeaseContainerResponse: """The Lease Container operation establishes and manages a lock on a container for delete @@ -2279,18 +2221,14 @@ def lease( letters and dash (-) only. Every dash (-) character must be immediately preceded and followed by a letter or number. Required. :type container_name: str - :param parameters: Lease Container request body. Is either a model type or a IO type. Default - value is None. - :type parameters: ~azure.mgmt.storage.v2022_09_01.models.LeaseContainerRequest or IO - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response + :param parameters: Lease Container request body. Is either a LeaseContainerRequest type or a + IO[bytes] type. Default value is None. + :type parameters: ~azure.mgmt.storage.v2023_05_01.models.LeaseContainerRequest or IO[bytes] :return: LeaseContainerResponse or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.LeaseContainerResponse + :rtype: ~azure.mgmt.storage.v2023_05_01.models.LeaseContainerResponse :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -2301,14 +2239,14 @@ def lease( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[_models.LeaseContainerResponse] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[_models.LeaseContainerResponse] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: if parameters is not None: @@ -2316,7 +2254,7 @@ def lease( else: _json = None - request = build_lease_request( + _request = build_lease_request( resource_group_name=resource_group_name, account_name=account_name, container_name=container_name, @@ -2325,15 +2263,15 @@ def lease( content_type=content_type, json=_json, content=_content, - template_url=self.lease.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -2345,16 +2283,14 @@ def lease( deserialized = self._deserialize("LeaseContainerResponse", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) + return cls(pipeline_response, deserialized, {}) # type: ignore - return deserialized - - lease.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/blobServices/default/containers/{containerName}/lease"} # type: ignore + return deserialized # type: ignore def _object_level_worm_initial( # pylint: disable=inconsistent-return-statements self, resource_group_name: str, account_name: str, container_name: str, **kwargs: Any ) -> None: - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -2365,24 +2301,24 @@ def _object_level_worm_initial( # pylint: disable=inconsistent-return-statement _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[None] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[None] = kwargs.pop("cls", None) - request = build_object_level_worm_request( + _request = build_object_level_worm_request( resource_group_name=resource_group_name, account_name=account_name, container_name=container_name, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self._object_level_worm_initial.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -2392,9 +2328,7 @@ def _object_level_worm_initial( # pylint: disable=inconsistent-return-statement raise HttpResponseError(response=response, error_format=ARMErrorFormat) if cls: - return cls(pipeline_response, None, {}) - - _object_level_worm_initial.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/blobServices/default/containers/{containerName}/migrate"} # type: ignore + return cls(pipeline_response, None, {}) # type: ignore @distributed_trace def begin_object_level_worm( @@ -2417,14 +2351,6 @@ def begin_object_level_worm( letters and dash (-) only. Every dash (-) character must be immediately preceded and followed by a letter or number. Required. :type container_name: str - :keyword callable cls: A custom type or function that will be passed the direct response - :keyword str continuation_token: A continuation token to restart a poller from a saved state. - :keyword polling: By default, your polling method will be ARMPolling. Pass in False for this - operation to not poll, or pass in your own initialized polling object for a personal polling - strategy. - :paramtype polling: bool or ~azure.core.polling.PollingMethod - :keyword int polling_interval: Default waiting time between two polls for LRO operations if no - Retry-After header is present. :return: An instance of LROPoller that returns either None or the result of cls(response) :rtype: ~azure.core.polling.LROPoller[None] :raises ~azure.core.exceptions.HttpResponseError: @@ -2432,11 +2358,11 @@ def begin_object_level_worm( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[None] - polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + 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 = kwargs.pop("continuation_token", None) # type: Optional[str] + cont_token: Optional[str] = kwargs.pop("continuation_token", None) if cont_token is None: raw_result = self._object_level_worm_initial( # type: ignore resource_group_name=resource_group_name, @@ -2452,23 +2378,21 @@ def begin_object_level_worm( def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-return-statements if cls: - return cls(pipeline_response, None, {}) + return cls(pipeline_response, None, {}) # type: ignore if polling is True: - polling_method = cast( + polling_method: PollingMethod = cast( PollingMethod, ARMPolling(lro_delay, lro_options={"final-state-via": "location"}, **kwargs) - ) # type: PollingMethod + ) elif polling is False: polling_method = cast(PollingMethod, NoPolling()) else: polling_method = polling if cont_token: - return LROPoller.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(self._client, raw_result, get_long_running_output, polling_method) - - begin_object_level_worm.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/blobServices/default/containers/{containerName}/migrate"} # type: ignore + return LROPoller[None](self._client, raw_result, get_long_running_output, polling_method) # type: ignore diff --git a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/operations/_blob_inventory_policies_operations.py b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/operations/_blob_inventory_policies_operations.py similarity index 73% rename from src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/operations/_blob_inventory_policies_operations.py rename to src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/operations/_blob_inventory_policies_operations.py index bac876eaac9..9f6143916da 100644 --- a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/operations/_blob_inventory_policies_operations.py +++ b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/operations/_blob_inventory_policies_operations.py @@ -1,4 +1,4 @@ -# pylint: disable=too-many-lines +# pylint: disable=too-many-lines,too-many-statements # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -6,8 +6,9 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase import sys -from typing import Any, Callable, Dict, IO, Iterable, Optional, TypeVar, Union, overload +from typing import Any, Callable, Dict, IO, Iterable, Optional, Type, TypeVar, Union, overload import urllib.parse from azure.core.exceptions import ( @@ -28,12 +29,12 @@ from .. import models as _models from ..._serialization import Serializer -from .._vendor import _convert_request, _format_url_section +from .._vendor import _convert_request -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +if sys.version_info >= (3, 9): + from collections.abc import MutableMapping else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports + from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -51,7 +52,7 @@ def build_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -63,12 +64,14 @@ def build_get_request( "resourceGroupName": _SERIALIZER.url( "resource_group_name", resource_group_name, "str", max_length=90, min_length=1, pattern=r"^[-\w\._\(\)]+$" ), - "accountName": _SERIALIZER.url("account_name", account_name, "str", max_length=24, min_length=3), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), "blobInventoryPolicyName": _SERIALIZER.url("blob_inventory_policy_name", blob_inventory_policy_name, "str"), } - _url = _format_url_section(_url, **path_format_arguments) + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -89,8 +92,8 @@ def build_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -102,12 +105,14 @@ def build_create_or_update_request( "resourceGroupName": _SERIALIZER.url( "resource_group_name", resource_group_name, "str", max_length=90, min_length=1, pattern=r"^[-\w\._\(\)]+$" ), - "accountName": _SERIALIZER.url("account_name", account_name, "str", max_length=24, min_length=3), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), "blobInventoryPolicyName": _SERIALIZER.url("blob_inventory_policy_name", blob_inventory_policy_name, "str"), } - _url = _format_url_section(_url, **path_format_arguments) + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -130,7 +135,7 @@ def build_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -142,12 +147,14 @@ def build_delete_request( "resourceGroupName": _SERIALIZER.url( "resource_group_name", resource_group_name, "str", max_length=90, min_length=1, pattern=r"^[-\w\._\(\)]+$" ), - "accountName": _SERIALIZER.url("account_name", account_name, "str", max_length=24, min_length=3), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), "blobInventoryPolicyName": _SERIALIZER.url("blob_inventory_policy_name", blob_inventory_policy_name, "str"), } - _url = _format_url_section(_url, **path_format_arguments) + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -162,7 +169,7 @@ def build_list_request(resource_group_name: str, account_name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -174,11 +181,13 @@ def build_list_request(resource_group_name: str, account_name: str, subscription "resourceGroupName": _SERIALIZER.url( "resource_group_name", resource_group_name, "str", max_length=90, min_length=1, pattern=r"^[-\w\._\(\)]+$" ), - "accountName": _SERIALIZER.url("account_name", account_name, "str", max_length=24, min_length=3), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), } - _url = _format_url_section(_url, **path_format_arguments) + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -195,7 +204,7 @@ class BlobInventoryPoliciesOperations: **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.storage.v2022_09_01.StorageManagementClient`'s + :class:`~azure.mgmt.storage.v2023_05_01.StorageManagementClient`'s :attr:`blob_inventory_policies` attribute. """ @@ -207,6 +216,7 @@ def __init__(self, *args, **kwargs): self._config = input_args.pop(0) if input_args else kwargs.pop("config") self._serialize = input_args.pop(0) if input_args else kwargs.pop("serializer") self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer") + self._api_version = input_args.pop(0) if input_args else kwargs.pop("api_version") @distributed_trace def get( @@ -228,13 +238,12 @@ def get( :param blob_inventory_policy_name: The name of the storage account blob inventory policy. It should always be 'default'. "default" Required. :type blob_inventory_policy_name: str or - ~azure.mgmt.storage.v2022_09_01.models.BlobInventoryPolicyName - :keyword callable cls: A custom type or function that will be passed the direct response + ~azure.mgmt.storage.v2023_05_01.models.BlobInventoryPolicyName :return: BlobInventoryPolicy or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.BlobInventoryPolicy + :rtype: ~azure.mgmt.storage.v2023_05_01.models.BlobInventoryPolicy :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -245,24 +254,24 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[_models.BlobInventoryPolicy] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[_models.BlobInventoryPolicy] = kwargs.pop("cls", None) - request = build_get_request( + _request = build_get_request( resource_group_name=resource_group_name, account_name=account_name, blob_inventory_policy_name=blob_inventory_policy_name, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.get.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -274,11 +283,9 @@ def get( deserialized = self._deserialize("BlobInventoryPolicy", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized + return cls(pipeline_response, deserialized, {}) # type: ignore - get.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/inventoryPolicies/{blobInventoryPolicyName}"} # type: ignore + return deserialized # type: ignore @overload def create_or_update( @@ -303,15 +310,14 @@ def create_or_update( :param blob_inventory_policy_name: The name of the storage account blob inventory policy. It should always be 'default'. "default" Required. :type blob_inventory_policy_name: str or - ~azure.mgmt.storage.v2022_09_01.models.BlobInventoryPolicyName + ~azure.mgmt.storage.v2023_05_01.models.BlobInventoryPolicyName :param properties: The blob inventory policy set to a storage account. Required. - :type properties: ~azure.mgmt.storage.v2022_09_01.models.BlobInventoryPolicy + :type properties: ~azure.mgmt.storage.v2023_05_01.models.BlobInventoryPolicy :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: BlobInventoryPolicy or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.BlobInventoryPolicy + :rtype: ~azure.mgmt.storage.v2023_05_01.models.BlobInventoryPolicy :raises ~azure.core.exceptions.HttpResponseError: """ @@ -321,7 +327,7 @@ def create_or_update( resource_group_name: str, account_name: str, blob_inventory_policy_name: Union[str, _models.BlobInventoryPolicyName], - properties: IO, + properties: IO[bytes], *, content_type: str = "application/json", **kwargs: Any @@ -338,15 +344,14 @@ def create_or_update( :param blob_inventory_policy_name: The name of the storage account blob inventory policy. It should always be 'default'. "default" Required. :type blob_inventory_policy_name: str or - ~azure.mgmt.storage.v2022_09_01.models.BlobInventoryPolicyName + ~azure.mgmt.storage.v2023_05_01.models.BlobInventoryPolicyName :param properties: The blob inventory policy set to a storage account. Required. - :type properties: IO + :type properties: IO[bytes] :keyword content_type: Body Parameter content-type. Content type parameter for binary body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: BlobInventoryPolicy or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.BlobInventoryPolicy + :rtype: ~azure.mgmt.storage.v2023_05_01.models.BlobInventoryPolicy :raises ~azure.core.exceptions.HttpResponseError: """ @@ -356,7 +361,7 @@ def create_or_update( resource_group_name: str, account_name: str, blob_inventory_policy_name: Union[str, _models.BlobInventoryPolicyName], - properties: Union[_models.BlobInventoryPolicy, IO], + properties: Union[_models.BlobInventoryPolicy, IO[bytes]], **kwargs: Any ) -> _models.BlobInventoryPolicy: """Sets the blob inventory policy to the specified storage account. @@ -371,19 +376,15 @@ def create_or_update( :param blob_inventory_policy_name: The name of the storage account blob inventory policy. It should always be 'default'. "default" Required. :type blob_inventory_policy_name: str or - ~azure.mgmt.storage.v2022_09_01.models.BlobInventoryPolicyName - :param properties: The blob inventory policy set to a storage account. Is either a model type - or a IO type. Required. - :type properties: ~azure.mgmt.storage.v2022_09_01.models.BlobInventoryPolicy or IO - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response + ~azure.mgmt.storage.v2023_05_01.models.BlobInventoryPolicyName + :param properties: The blob inventory policy set to a storage account. Is either a + BlobInventoryPolicy type or a IO[bytes] type. Required. + :type properties: ~azure.mgmt.storage.v2023_05_01.models.BlobInventoryPolicy or IO[bytes] :return: BlobInventoryPolicy or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.BlobInventoryPolicy + :rtype: ~azure.mgmt.storage.v2023_05_01.models.BlobInventoryPolicy :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -394,19 +395,19 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[_models.BlobInventoryPolicy] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[_models.BlobInventoryPolicy] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(properties, (IO, bytes)): + if isinstance(properties, (IOBase, bytes)): _content = properties else: _json = self._serialize.body(properties, "BlobInventoryPolicy") - request = build_create_or_update_request( + _request = build_create_or_update_request( resource_group_name=resource_group_name, account_name=account_name, blob_inventory_policy_name=blob_inventory_policy_name, @@ -415,15 +416,15 @@ def create_or_update( content_type=content_type, json=_json, content=_content, - template_url=self.create_or_update.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -435,11 +436,9 @@ def create_or_update( deserialized = self._deserialize("BlobInventoryPolicy", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized + return cls(pipeline_response, deserialized, {}) # type: ignore - create_or_update.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/inventoryPolicies/{blobInventoryPolicyName}"} # type: ignore + return deserialized # type: ignore @distributed_trace def delete( # pylint: disable=inconsistent-return-statements @@ -461,13 +460,12 @@ def delete( # pylint: disable=inconsistent-return-statements :param blob_inventory_policy_name: The name of the storage account blob inventory policy. It should always be 'default'. "default" Required. :type blob_inventory_policy_name: str or - ~azure.mgmt.storage.v2022_09_01.models.BlobInventoryPolicyName - :keyword callable cls: A custom type or function that will be passed the direct response + ~azure.mgmt.storage.v2023_05_01.models.BlobInventoryPolicyName :return: None or the result of cls(response) :rtype: None :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -478,24 +476,24 @@ def delete( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[None] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[None] = kwargs.pop("cls", None) - request = build_delete_request( + _request = build_delete_request( resource_group_name=resource_group_name, account_name=account_name, blob_inventory_policy_name=blob_inventory_policy_name, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.delete.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -505,9 +503,7 @@ def delete( # pylint: disable=inconsistent-return-statements raise HttpResponseError(response=response, error_format=ARMErrorFormat) if cls: - return cls(pipeline_response, None, {}) - - delete.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/inventoryPolicies/{blobInventoryPolicyName}"} # type: ignore + return cls(pipeline_response, None, {}) # type: ignore @distributed_trace def list( @@ -522,19 +518,18 @@ def list( Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only. Required. :type account_name: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either BlobInventoryPolicy or the result of cls(response) :rtype: - ~azure.core.paging.ItemPaged[~azure.mgmt.storage.v2022_09_01.models.BlobInventoryPolicy] + ~azure.core.paging.ItemPaged[~azure.mgmt.storage.v2023_05_01.models.BlobInventoryPolicy] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[_models.ListBlobInventoryPolicy] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[_models.ListBlobInventoryPolicy] = kwargs.pop("cls", None) - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -545,17 +540,16 @@ def list( def prepare_request(next_link=None): if not next_link: - request = build_list_request( + _request = build_list_request( resource_group_name=resource_group_name, account_name=account_name, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.list.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) else: # make call to next link with the client's api-version @@ -566,27 +560,28 @@ def prepare_request(next_link=None): for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() } ) - _next_request_params["api-version"] = self._config.api_version - request = HttpRequest( + _next_request_params["api-version"] = self._api_version + _request = HttpRequest( "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore - request.method = "GET" - return request + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) + _request.method = "GET" + return _request def extract_data(pipeline_response): deserialized = self._deserialize("ListBlobInventoryPolicy", pipeline_response) list_of_elem = deserialized.value if cls: - list_of_elem = cls(list_of_elem) + list_of_elem = cls(list_of_elem) # type: ignore return None, iter(list_of_elem) def get_next(next_link=None): - request = prepare_request(next_link) + _request = prepare_request(next_link) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -598,5 +593,3 @@ def get_next(next_link=None): return pipeline_response return ItemPaged(get_next, extract_data) - - list.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/inventoryPolicies"} # type: ignore diff --git a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/operations/_blob_services_operations.py b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/operations/_blob_services_operations.py similarity index 68% rename from src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/operations/_blob_services_operations.py rename to src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/operations/_blob_services_operations.py index 66d620f0bfb..ffd1e667b70 100644 --- a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/operations/_blob_services_operations.py +++ b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/operations/_blob_services_operations.py @@ -1,4 +1,4 @@ -# pylint: disable=too-many-lines +# pylint: disable=too-many-lines,too-many-statements # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -6,8 +6,9 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase import sys -from typing import Any, Callable, Dict, IO, Iterable, Optional, TypeVar, Union, overload +from typing import Any, Callable, Dict, IO, Iterable, Literal, Optional, Type, TypeVar, Union, overload import urllib.parse from azure.core.exceptions import ( @@ -28,12 +29,12 @@ from .. import models as _models from ..._serialization import Serializer -from .._vendor import _convert_request, _format_url_section +from .._vendor import _convert_request -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +if sys.version_info >= (3, 9): + from collections.abc import MutableMapping else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports + from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -45,7 +46,7 @@ def build_list_request(resource_group_name: str, account_name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -57,11 +58,13 @@ def build_list_request(resource_group_name: str, account_name: str, subscription "resourceGroupName": _SERIALIZER.url( "resource_group_name", resource_group_name, "str", max_length=90, min_length=1, pattern=r"^[-\w\._\(\)]+$" ), - "accountName": _SERIALIZER.url("account_name", account_name, "str", max_length=24, min_length=3), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), } - _url = _format_url_section(_url, **path_format_arguments) + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -78,9 +81,9 @@ def build_set_service_properties_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - blob_services_name = kwargs.pop("blob_services_name", "default") # type: Literal["default"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) + blob_services_name: Literal["default"] = kwargs.pop("blob_services_name", "default") + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -92,12 +95,14 @@ def build_set_service_properties_request( "resourceGroupName": _SERIALIZER.url( "resource_group_name", resource_group_name, "str", max_length=90, min_length=1, pattern=r"^[-\w\._\(\)]+$" ), - "accountName": _SERIALIZER.url("account_name", account_name, "str", max_length=24, min_length=3), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), "BlobServicesName": _SERIALIZER.url("blob_services_name", blob_services_name, "str"), } - _url = _format_url_section(_url, **path_format_arguments) + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -116,8 +121,8 @@ def build_get_service_properties_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - blob_services_name = kwargs.pop("blob_services_name", "default") # type: Literal["default"] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) + blob_services_name: Literal["default"] = kwargs.pop("blob_services_name", "default") accept = _headers.pop("Accept", "application/json") # Construct URL @@ -129,12 +134,14 @@ def build_get_service_properties_request( "resourceGroupName": _SERIALIZER.url( "resource_group_name", resource_group_name, "str", max_length=90, min_length=1, pattern=r"^[-\w\._\(\)]+$" ), - "accountName": _SERIALIZER.url("account_name", account_name, "str", max_length=24, min_length=3), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), "BlobServicesName": _SERIALIZER.url("blob_services_name", blob_services_name, "str"), } - _url = _format_url_section(_url, **path_format_arguments) + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -151,7 +158,7 @@ class BlobServicesOperations: **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.storage.v2022_09_01.StorageManagementClient`'s + :class:`~azure.mgmt.storage.v2023_05_01.StorageManagementClient`'s :attr:`blob_services` attribute. """ @@ -163,6 +170,7 @@ def __init__(self, *args, **kwargs): self._config = input_args.pop(0) if input_args else kwargs.pop("config") self._serialize = input_args.pop(0) if input_args else kwargs.pop("serializer") self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer") + self._api_version = input_args.pop(0) if input_args else kwargs.pop("api_version") @distributed_trace def list( @@ -177,20 +185,19 @@ def list( Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only. Required. :type account_name: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either BlobServiceProperties or the result of cls(response) :rtype: - ~azure.core.paging.ItemPaged[~azure.mgmt.storage.v2022_09_01.models.BlobServiceProperties] + ~azure.core.paging.ItemPaged[~azure.mgmt.storage.v2023_05_01.models.BlobServiceProperties] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[_models.BlobServiceItems] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[_models.BlobServiceItems] = kwargs.pop("cls", None) - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -201,17 +208,16 @@ def list( def prepare_request(next_link=None): if not next_link: - request = build_list_request( + _request = build_list_request( resource_group_name=resource_group_name, account_name=account_name, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.list.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) else: # make call to next link with the client's api-version @@ -222,27 +228,28 @@ def prepare_request(next_link=None): for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() } ) - _next_request_params["api-version"] = self._config.api_version - request = HttpRequest( + _next_request_params["api-version"] = self._api_version + _request = HttpRequest( "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore - request.method = "GET" - return request + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) + _request.method = "GET" + return _request def extract_data(pipeline_response): deserialized = self._deserialize("BlobServiceItems", pipeline_response) list_of_elem = deserialized.value if cls: - list_of_elem = cls(list_of_elem) + list_of_elem = cls(list_of_elem) # type: ignore return None, iter(list_of_elem) def get_next(next_link=None): - request = prepare_request(next_link) + _request = prepare_request(next_link) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -254,8 +261,6 @@ def get_next(next_link=None): return ItemPaged(get_next, extract_data) - list.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/blobServices"} # type: ignore - @overload def set_service_properties( self, @@ -278,17 +283,12 @@ def set_service_properties( :type account_name: str :param parameters: The properties of a storage account’s Blob service, including properties for Storage Analytics and CORS (Cross-Origin Resource Sharing) rules. Required. - :type parameters: ~azure.mgmt.storage.v2022_09_01.models.BlobServiceProperties + :type parameters: ~azure.mgmt.storage.v2023_05_01.models.BlobServiceProperties :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str - :keyword blob_services_name: The name of the blob Service within the specified storage account. - Blob Service Name must be 'default'. Default value is "default". Note that overriding this - default value may result in unsupported behavior. - :paramtype blob_services_name: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: BlobServiceProperties or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.BlobServiceProperties + :rtype: ~azure.mgmt.storage.v2023_05_01.models.BlobServiceProperties :raises ~azure.core.exceptions.HttpResponseError: """ @@ -297,7 +297,7 @@ def set_service_properties( self, resource_group_name: str, account_name: str, - parameters: IO, + parameters: IO[bytes], *, content_type: str = "application/json", **kwargs: Any @@ -314,17 +314,12 @@ def set_service_properties( :type account_name: str :param parameters: The properties of a storage account’s Blob service, including properties for Storage Analytics and CORS (Cross-Origin Resource Sharing) rules. Required. - :type parameters: IO + :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 - :keyword blob_services_name: The name of the blob Service within the specified storage account. - Blob Service Name must be 'default'. Default value is "default". Note that overriding this - default value may result in unsupported behavior. - :paramtype blob_services_name: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: BlobServiceProperties or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.BlobServiceProperties + :rtype: ~azure.mgmt.storage.v2023_05_01.models.BlobServiceProperties :raises ~azure.core.exceptions.HttpResponseError: """ @@ -333,7 +328,7 @@ def set_service_properties( self, resource_group_name: str, account_name: str, - parameters: Union[_models.BlobServiceProperties, IO], + parameters: Union[_models.BlobServiceProperties, IO[bytes]], **kwargs: Any ) -> _models.BlobServiceProperties: """Sets the properties of a storage account’s Blob service, including properties for Storage @@ -347,22 +342,14 @@ def set_service_properties( lower-case letters only. Required. :type account_name: str :param parameters: The properties of a storage account’s Blob service, including properties for - Storage Analytics and CORS (Cross-Origin Resource Sharing) rules. Is either a model type or a - IO type. Required. - :type parameters: ~azure.mgmt.storage.v2022_09_01.models.BlobServiceProperties or IO - :keyword blob_services_name: The name of the blob Service within the specified storage account. - Blob Service Name must be 'default'. Default value is "default". Note that overriding this - default value may result in unsupported behavior. - :paramtype blob_services_name: str - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response + Storage Analytics and CORS (Cross-Origin Resource Sharing) rules. Is either a + BlobServiceProperties type or a IO[bytes] type. Required. + :type parameters: ~azure.mgmt.storage.v2023_05_01.models.BlobServiceProperties or IO[bytes] :return: BlobServiceProperties or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.BlobServiceProperties + :rtype: ~azure.mgmt.storage.v2023_05_01.models.BlobServiceProperties :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -373,20 +360,20 @@ def set_service_properties( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - blob_services_name = kwargs.pop("blob_services_name", "default") # type: Literal["default"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[_models.BlobServiceProperties] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + blob_services_name: Literal["default"] = kwargs.pop("blob_services_name", "default") + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[_models.BlobServiceProperties] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "BlobServiceProperties") - request = build_set_service_properties_request( + _request = build_set_service_properties_request( resource_group_name=resource_group_name, account_name=account_name, subscription_id=self._config.subscription_id, @@ -395,15 +382,15 @@ def set_service_properties( content_type=content_type, json=_json, content=_content, - template_url=self.set_service_properties.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -415,11 +402,9 @@ def set_service_properties( deserialized = self._deserialize("BlobServiceProperties", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized + return cls(pipeline_response, deserialized, {}) # type: ignore - set_service_properties.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/blobServices/{BlobServicesName}"} # type: ignore + return deserialized # type: ignore @distributed_trace def get_service_properties( @@ -435,16 +420,11 @@ def get_service_properties( Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only. Required. :type account_name: str - :keyword blob_services_name: The name of the blob Service within the specified storage account. - Blob Service Name must be 'default'. Default value is "default". Note that overriding this - default value may result in unsupported behavior. - :paramtype blob_services_name: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: BlobServiceProperties or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.BlobServiceProperties + :rtype: ~azure.mgmt.storage.v2023_05_01.models.BlobServiceProperties :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -455,25 +435,25 @@ def get_service_properties( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - blob_services_name = kwargs.pop("blob_services_name", "default") # type: Literal["default"] - cls = kwargs.pop("cls", None) # type: ClsType[_models.BlobServiceProperties] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + blob_services_name: Literal["default"] = kwargs.pop("blob_services_name", "default") + cls: ClsType[_models.BlobServiceProperties] = kwargs.pop("cls", None) - request = build_get_service_properties_request( + _request = build_get_service_properties_request( resource_group_name=resource_group_name, account_name=account_name, subscription_id=self._config.subscription_id, api_version=api_version, blob_services_name=blob_services_name, - template_url=self.get_service_properties.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -485,8 +465,6 @@ def get_service_properties( deserialized = self._deserialize("BlobServiceProperties", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized + return cls(pipeline_response, deserialized, {}) # type: ignore - get_service_properties.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/blobServices/{BlobServicesName}"} # type: ignore + return deserialized # type: ignore diff --git a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/operations/_deleted_accounts_operations.py b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/operations/_deleted_accounts_operations.py similarity index 73% rename from src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/operations/_deleted_accounts_operations.py rename to src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/operations/_deleted_accounts_operations.py index c5512b142ed..398456eab3c 100644 --- a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/operations/_deleted_accounts_operations.py +++ b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/operations/_deleted_accounts_operations.py @@ -1,4 +1,4 @@ -# pylint: disable=too-many-lines +# pylint: disable=too-many-lines,too-many-statements # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -7,7 +7,7 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- import sys -from typing import Any, Callable, Dict, Iterable, Optional, TypeVar +from typing import Any, Callable, Dict, Iterable, Optional, Type, TypeVar import urllib.parse from azure.core.exceptions import ( @@ -28,12 +28,12 @@ from .. import models as _models from ..._serialization import Serializer -from .._vendor import _convert_request, _format_url_section +from .._vendor import _convert_request -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +if sys.version_info >= (3, 9): + from collections.abc import MutableMapping else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports + from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -45,7 +45,7 @@ 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 = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -54,7 +54,7 @@ def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest: "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), } - _url = _format_url_section(_url, **path_format_arguments) + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -69,7 +69,7 @@ def build_get_request(deleted_account_name: str, location: str, subscription_id: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -85,7 +85,7 @@ def build_get_request(deleted_account_name: str, location: str, subscription_id: "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), } - _url = _format_url_section(_url, **path_format_arguments) + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -102,7 +102,7 @@ class DeletedAccountsOperations: **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.storage.v2022_09_01.StorageManagementClient`'s + :class:`~azure.mgmt.storage.v2023_05_01.StorageManagementClient`'s :attr:`deleted_accounts` attribute. """ @@ -114,23 +114,23 @@ def __init__(self, *args, **kwargs): self._config = input_args.pop(0) if input_args else kwargs.pop("config") self._serialize = input_args.pop(0) if input_args else kwargs.pop("serializer") self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer") + self._api_version = input_args.pop(0) if input_args else kwargs.pop("api_version") @distributed_trace def list(self, **kwargs: Any) -> Iterable["_models.DeletedAccount"]: """Lists deleted accounts under the subscription. - :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either DeletedAccount or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.storage.v2022_09_01.models.DeletedAccount] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.storage.v2023_05_01.models.DeletedAccount] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[_models.DeletedAccountListResult] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[_models.DeletedAccountListResult] = kwargs.pop("cls", None) - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -141,15 +141,14 @@ def list(self, **kwargs: Any) -> Iterable["_models.DeletedAccount"]: def prepare_request(next_link=None): if not next_link: - request = build_list_request( + _request = build_list_request( subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.list.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) else: # make call to next link with the client's api-version @@ -160,27 +159,28 @@ def prepare_request(next_link=None): for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() } ) - _next_request_params["api-version"] = self._config.api_version - request = HttpRequest( + _next_request_params["api-version"] = self._api_version + _request = HttpRequest( "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore - request.method = "GET" - return request + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) + _request.method = "GET" + return _request def extract_data(pipeline_response): deserialized = self._deserialize("DeletedAccountListResult", pipeline_response) list_of_elem = deserialized.value if cls: - list_of_elem = cls(list_of_elem) + 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) + _request = prepare_request(next_link) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -193,8 +193,6 @@ def get_next(next_link=None): return ItemPaged(get_next, extract_data) - list.metadata = {"url": "/subscriptions/{subscriptionId}/providers/Microsoft.Storage/deletedAccounts"} # type: ignore - @distributed_trace def get(self, deleted_account_name: str, location: str, **kwargs: Any) -> _models.DeletedAccount: """Get properties of specified deleted account resource. @@ -203,12 +201,11 @@ def get(self, deleted_account_name: str, location: str, **kwargs: Any) -> _model :type deleted_account_name: str :param location: The location of the deleted storage account. Required. :type location: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: DeletedAccount or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.DeletedAccount + :rtype: ~azure.mgmt.storage.v2023_05_01.models.DeletedAccount :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -219,23 +216,23 @@ def get(self, deleted_account_name: str, location: str, **kwargs: Any) -> _model _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[_models.DeletedAccount] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[_models.DeletedAccount] = kwargs.pop("cls", None) - request = build_get_request( + _request = build_get_request( deleted_account_name=deleted_account_name, location=location, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.get.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -248,8 +245,6 @@ def get(self, deleted_account_name: str, location: str, **kwargs: Any) -> _model deserialized = self._deserialize("DeletedAccount", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized + return cls(pipeline_response, deserialized, {}) # type: ignore - get.metadata = {"url": "/subscriptions/{subscriptionId}/providers/Microsoft.Storage/locations/{location}/deletedAccounts/{deletedAccountName}"} # type: ignore + return deserialized # type: ignore diff --git a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/operations/_encryption_scopes_operations.py b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/operations/_encryption_scopes_operations.py similarity index 77% rename from src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/operations/_encryption_scopes_operations.py rename to src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/operations/_encryption_scopes_operations.py index 4866763d9a9..b61140c015f 100644 --- a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/operations/_encryption_scopes_operations.py +++ b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/operations/_encryption_scopes_operations.py @@ -1,4 +1,4 @@ -# pylint: disable=too-many-lines +# pylint: disable=too-many-lines,too-many-statements # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -6,8 +6,9 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase import sys -from typing import Any, Callable, Dict, IO, Iterable, Optional, TypeVar, Union, overload +from typing import Any, Callable, Dict, IO, Iterable, Optional, Type, TypeVar, Union, overload import urllib.parse from azure.core.exceptions import ( @@ -28,12 +29,12 @@ from .. import models as _models from ..._serialization import Serializer -from .._vendor import _convert_request, _format_url_section +from .._vendor import _convert_request -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +if sys.version_info >= (3, 9): + from collections.abc import MutableMapping else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports + from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -47,8 +48,8 @@ def build_put_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -60,14 +61,16 @@ def build_put_request( "resourceGroupName": _SERIALIZER.url( "resource_group_name", resource_group_name, "str", max_length=90, min_length=1, pattern=r"^[-\w\._\(\)]+$" ), - "accountName": _SERIALIZER.url("account_name", account_name, "str", max_length=24, min_length=3), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), "encryptionScopeName": _SERIALIZER.url( "encryption_scope_name", encryption_scope_name, "str", max_length=63, min_length=3 ), } - _url = _format_url_section(_url, **path_format_arguments) + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -86,8 +89,8 @@ def build_patch_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -99,14 +102,16 @@ def build_patch_request( "resourceGroupName": _SERIALIZER.url( "resource_group_name", resource_group_name, "str", max_length=90, min_length=1, pattern=r"^[-\w\._\(\)]+$" ), - "accountName": _SERIALIZER.url("account_name", account_name, "str", max_length=24, min_length=3), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), "encryptionScopeName": _SERIALIZER.url( "encryption_scope_name", encryption_scope_name, "str", max_length=63, min_length=3 ), } - _url = _format_url_section(_url, **path_format_arguments) + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -125,7 +130,7 @@ def build_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -137,14 +142,16 @@ def build_get_request( "resourceGroupName": _SERIALIZER.url( "resource_group_name", resource_group_name, "str", max_length=90, min_length=1, pattern=r"^[-\w\._\(\)]+$" ), - "accountName": _SERIALIZER.url("account_name", account_name, "str", max_length=24, min_length=3), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), "encryptionScopeName": _SERIALIZER.url( "encryption_scope_name", encryption_scope_name, "str", max_length=63, min_length=3 ), } - _url = _format_url_section(_url, **path_format_arguments) + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -168,7 +175,7 @@ def build_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -180,11 +187,13 @@ def build_list_request( "resourceGroupName": _SERIALIZER.url( "resource_group_name", resource_group_name, "str", max_length=90, min_length=1, pattern=r"^[-\w\._\(\)]+$" ), - "accountName": _SERIALIZER.url("account_name", account_name, "str", max_length=24, min_length=3), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), } - _url = _format_url_section(_url, **path_format_arguments) + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -207,7 +216,7 @@ class EncryptionScopesOperations: **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.storage.v2022_09_01.StorageManagementClient`'s + :class:`~azure.mgmt.storage.v2023_05_01.StorageManagementClient`'s :attr:`encryption_scopes` attribute. """ @@ -219,6 +228,7 @@ def __init__(self, *args, **kwargs): self._config = input_args.pop(0) if input_args else kwargs.pop("config") self._serialize = input_args.pop(0) if input_args else kwargs.pop("serializer") self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer") + self._api_version = input_args.pop(0) if input_args else kwargs.pop("api_version") @overload def put( @@ -249,13 +259,12 @@ def put( :type encryption_scope_name: str :param encryption_scope: Encryption scope properties to be used for the create or update. Required. - :type encryption_scope: ~azure.mgmt.storage.v2022_09_01.models.EncryptionScope + :type encryption_scope: ~azure.mgmt.storage.v2023_05_01.models.EncryptionScope :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: EncryptionScope or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.EncryptionScope + :rtype: ~azure.mgmt.storage.v2023_05_01.models.EncryptionScope :raises ~azure.core.exceptions.HttpResponseError: """ @@ -265,7 +274,7 @@ def put( resource_group_name: str, account_name: str, encryption_scope_name: str, - encryption_scope: IO, + encryption_scope: IO[bytes], *, content_type: str = "application/json", **kwargs: Any @@ -288,13 +297,12 @@ def put( :type encryption_scope_name: str :param encryption_scope: Encryption scope properties to be used for the create or update. Required. - :type encryption_scope: IO + :type encryption_scope: IO[bytes] :keyword content_type: Body Parameter content-type. Content type parameter for binary body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: EncryptionScope or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.EncryptionScope + :rtype: ~azure.mgmt.storage.v2023_05_01.models.EncryptionScope :raises ~azure.core.exceptions.HttpResponseError: """ @@ -304,7 +312,7 @@ def put( resource_group_name: str, account_name: str, encryption_scope_name: str, - encryption_scope: Union[_models.EncryptionScope, IO], + encryption_scope: Union[_models.EncryptionScope, IO[bytes]], **kwargs: Any ) -> _models.EncryptionScope: """Synchronously creates or updates an encryption scope under the specified storage account. If an @@ -324,17 +332,13 @@ def put( followed by a letter or number. Required. :type encryption_scope_name: str :param encryption_scope: Encryption scope properties to be used for the create or update. Is - either a model type or a IO type. Required. - :type encryption_scope: ~azure.mgmt.storage.v2022_09_01.models.EncryptionScope or IO - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response + either a EncryptionScope type or a IO[bytes] type. Required. + :type encryption_scope: ~azure.mgmt.storage.v2023_05_01.models.EncryptionScope or IO[bytes] :return: EncryptionScope or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.EncryptionScope + :rtype: ~azure.mgmt.storage.v2023_05_01.models.EncryptionScope :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -345,19 +349,19 @@ def put( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[_models.EncryptionScope] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[_models.EncryptionScope] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(encryption_scope, (IO, bytes)): + if isinstance(encryption_scope, (IOBase, bytes)): _content = encryption_scope else: _json = self._serialize.body(encryption_scope, "EncryptionScope") - request = build_put_request( + _request = build_put_request( resource_group_name=resource_group_name, account_name=account_name, encryption_scope_name=encryption_scope_name, @@ -366,15 +370,15 @@ def put( content_type=content_type, json=_json, content=_content, - template_url=self.put.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -391,11 +395,9 @@ def put( deserialized = self._deserialize("EncryptionScope", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) + return cls(pipeline_response, deserialized, {}) # type: ignore - return deserialized - - put.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/encryptionScopes/{encryptionScopeName}"} # type: ignore + return deserialized # type: ignore @overload def patch( @@ -424,13 +426,12 @@ def patch( followed by a letter or number. Required. :type encryption_scope_name: str :param encryption_scope: Encryption scope properties to be used for the update. Required. - :type encryption_scope: ~azure.mgmt.storage.v2022_09_01.models.EncryptionScope + :type encryption_scope: ~azure.mgmt.storage.v2023_05_01.models.EncryptionScope :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: EncryptionScope or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.EncryptionScope + :rtype: ~azure.mgmt.storage.v2023_05_01.models.EncryptionScope :raises ~azure.core.exceptions.HttpResponseError: """ @@ -440,7 +441,7 @@ def patch( resource_group_name: str, account_name: str, encryption_scope_name: str, - encryption_scope: IO, + encryption_scope: IO[bytes], *, content_type: str = "application/json", **kwargs: Any @@ -461,13 +462,12 @@ def patch( followed by a letter or number. Required. :type encryption_scope_name: str :param encryption_scope: Encryption scope properties to be used for the update. Required. - :type encryption_scope: IO + :type encryption_scope: IO[bytes] :keyword content_type: Body Parameter content-type. Content type parameter for binary body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: EncryptionScope or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.EncryptionScope + :rtype: ~azure.mgmt.storage.v2023_05_01.models.EncryptionScope :raises ~azure.core.exceptions.HttpResponseError: """ @@ -477,7 +477,7 @@ def patch( resource_group_name: str, account_name: str, encryption_scope_name: str, - encryption_scope: Union[_models.EncryptionScope, IO], + encryption_scope: Union[_models.EncryptionScope, IO[bytes]], **kwargs: Any ) -> _models.EncryptionScope: """Update encryption scope properties as specified in the request body. Update fails if the @@ -496,17 +496,13 @@ def patch( followed by a letter or number. Required. :type encryption_scope_name: str :param encryption_scope: Encryption scope properties to be used for the update. Is either a - model type or a IO type. Required. - :type encryption_scope: ~azure.mgmt.storage.v2022_09_01.models.EncryptionScope or IO - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response + EncryptionScope type or a IO[bytes] type. Required. + :type encryption_scope: ~azure.mgmt.storage.v2023_05_01.models.EncryptionScope or IO[bytes] :return: EncryptionScope or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.EncryptionScope + :rtype: ~azure.mgmt.storage.v2023_05_01.models.EncryptionScope :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -517,19 +513,19 @@ def patch( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[_models.EncryptionScope] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[_models.EncryptionScope] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(encryption_scope, (IO, bytes)): + if isinstance(encryption_scope, (IOBase, bytes)): _content = encryption_scope else: _json = self._serialize.body(encryption_scope, "EncryptionScope") - request = build_patch_request( + _request = build_patch_request( resource_group_name=resource_group_name, account_name=account_name, encryption_scope_name=encryption_scope_name, @@ -538,15 +534,15 @@ def patch( content_type=content_type, json=_json, content=_content, - template_url=self.patch.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -559,11 +555,9 @@ def patch( deserialized = self._deserialize("EncryptionScope", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized + return cls(pipeline_response, deserialized, {}) # type: ignore - patch.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/encryptionScopes/{encryptionScopeName}"} # type: ignore + return deserialized # type: ignore @distributed_trace def get( @@ -583,12 +577,11 @@ def get( lower-case letters and dash (-) only. Every dash (-) character must be immediately preceded and followed by a letter or number. Required. :type encryption_scope_name: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: EncryptionScope or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.EncryptionScope + :rtype: ~azure.mgmt.storage.v2023_05_01.models.EncryptionScope :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -599,24 +592,24 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[_models.EncryptionScope] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[_models.EncryptionScope] = kwargs.pop("cls", None) - request = build_get_request( + _request = build_get_request( resource_group_name=resource_group_name, account_name=account_name, encryption_scope_name=encryption_scope_name, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.get.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -629,11 +622,9 @@ def get( deserialized = self._deserialize("EncryptionScope", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) + return cls(pipeline_response, deserialized, {}) # type: ignore - return deserialized - - get.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/encryptionScopes/{encryptionScopeName}"} # type: ignore + return deserialized # type: ignore @distributed_trace def list( @@ -662,19 +653,18 @@ def list( :type filter: str :param include: Optional, when specified, will list encryption scopes with the specific state. Defaults to All. Known values are: "All", "Enabled", and "Disabled". Default value is None. - :type include: str or ~azure.mgmt.storage.v2022_09_01.models.ListEncryptionScopesInclude - :keyword callable cls: A custom type or function that will be passed the direct response + :type include: str or ~azure.mgmt.storage.v2023_05_01.models.ListEncryptionScopesInclude :return: An iterator like instance of either EncryptionScope or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.storage.v2022_09_01.models.EncryptionScope] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.storage.v2023_05_01.models.EncryptionScope] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[_models.EncryptionScopeListResult] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[_models.EncryptionScopeListResult] = kwargs.pop("cls", None) - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -685,7 +675,7 @@ def list( def prepare_request(next_link=None): if not next_link: - request = build_list_request( + _request = build_list_request( resource_group_name=resource_group_name, account_name=account_name, subscription_id=self._config.subscription_id, @@ -693,12 +683,11 @@ def prepare_request(next_link=None): filter=filter, include=include, api_version=api_version, - template_url=self.list.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) else: # make call to next link with the client's api-version @@ -709,27 +698,28 @@ def prepare_request(next_link=None): for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() } ) - _next_request_params["api-version"] = self._config.api_version - request = HttpRequest( + _next_request_params["api-version"] = self._api_version + _request = HttpRequest( "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore - request.method = "GET" - return request + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) + _request.method = "GET" + return _request def extract_data(pipeline_response): deserialized = self._deserialize("EncryptionScopeListResult", pipeline_response) list_of_elem = deserialized.value if cls: - list_of_elem = cls(list_of_elem) + 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) + _request = prepare_request(next_link) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -740,5 +730,3 @@ def get_next(next_link=None): return pipeline_response return ItemPaged(get_next, extract_data) - - list.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/encryptionScopes"} # type: ignore diff --git a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/operations/_file_services_operations.py b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/operations/_file_services_operations.py similarity index 67% rename from src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/operations/_file_services_operations.py rename to src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/operations/_file_services_operations.py index 0060c281a19..09a9851186b 100644 --- a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/operations/_file_services_operations.py +++ b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/operations/_file_services_operations.py @@ -1,4 +1,4 @@ -# pylint: disable=too-many-lines +# pylint: disable=too-many-lines,too-many-statements # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -6,8 +6,9 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase import sys -from typing import Any, Callable, Dict, IO, Optional, TypeVar, Union, overload +from typing import Any, Callable, Dict, IO, Literal, Optional, Type, TypeVar, Union, overload from azure.core.exceptions import ( ClientAuthenticationError, @@ -26,12 +27,12 @@ from .. import models as _models from ..._serialization import Serializer -from .._vendor import _convert_request, _format_url_section +from .._vendor import _convert_request -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +if sys.version_info >= (3, 9): + from collections.abc import MutableMapping else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports + from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -43,7 +44,7 @@ def build_list_request(resource_group_name: str, account_name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -55,11 +56,13 @@ def build_list_request(resource_group_name: str, account_name: str, subscription "resourceGroupName": _SERIALIZER.url( "resource_group_name", resource_group_name, "str", max_length=90, min_length=1, pattern=r"^[-\w\._\(\)]+$" ), - "accountName": _SERIALIZER.url("account_name", account_name, "str", max_length=24, min_length=3), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), } - _url = _format_url_section(_url, **path_format_arguments) + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -76,9 +79,9 @@ def build_set_service_properties_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - file_services_name = kwargs.pop("file_services_name", "default") # type: Literal["default"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) + file_services_name: Literal["default"] = kwargs.pop("file_services_name", "default") + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -90,12 +93,14 @@ def build_set_service_properties_request( "resourceGroupName": _SERIALIZER.url( "resource_group_name", resource_group_name, "str", max_length=90, min_length=1, pattern=r"^[-\w\._\(\)]+$" ), - "accountName": _SERIALIZER.url("account_name", account_name, "str", max_length=24, min_length=3), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), "FileServicesName": _SERIALIZER.url("file_services_name", file_services_name, "str"), } - _url = _format_url_section(_url, **path_format_arguments) + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -114,8 +119,8 @@ def build_get_service_properties_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - file_services_name = kwargs.pop("file_services_name", "default") # type: Literal["default"] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) + file_services_name: Literal["default"] = kwargs.pop("file_services_name", "default") accept = _headers.pop("Accept", "application/json") # Construct URL @@ -127,12 +132,14 @@ def build_get_service_properties_request( "resourceGroupName": _SERIALIZER.url( "resource_group_name", resource_group_name, "str", max_length=90, min_length=1, pattern=r"^[-\w\._\(\)]+$" ), - "accountName": _SERIALIZER.url("account_name", account_name, "str", max_length=24, min_length=3), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), "FileServicesName": _SERIALIZER.url("file_services_name", file_services_name, "str"), } - _url = _format_url_section(_url, **path_format_arguments) + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -149,7 +156,7 @@ class FileServicesOperations: **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.storage.v2022_09_01.StorageManagementClient`'s + :class:`~azure.mgmt.storage.v2023_05_01.StorageManagementClient`'s :attr:`file_services` attribute. """ @@ -161,6 +168,7 @@ def __init__(self, *args, **kwargs): self._config = input_args.pop(0) if input_args else kwargs.pop("config") self._serialize = input_args.pop(0) if input_args else kwargs.pop("serializer") self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer") + self._api_version = input_args.pop(0) if input_args else kwargs.pop("api_version") @distributed_trace def list(self, resource_group_name: str, account_name: str, **kwargs: Any) -> _models.FileServiceItems: @@ -173,12 +181,11 @@ def list(self, resource_group_name: str, account_name: str, **kwargs: Any) -> _m Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only. Required. :type account_name: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: FileServiceItems or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.FileServiceItems + :rtype: ~azure.mgmt.storage.v2023_05_01.models.FileServiceItems :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -189,23 +196,23 @@ def list(self, resource_group_name: str, account_name: str, **kwargs: Any) -> _m _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[_models.FileServiceItems] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[_models.FileServiceItems] = kwargs.pop("cls", None) - request = build_list_request( + _request = build_list_request( resource_group_name=resource_group_name, account_name=account_name, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.list.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -217,11 +224,9 @@ def list(self, resource_group_name: str, account_name: str, **kwargs: Any) -> _m deserialized = self._deserialize("FileServiceItems", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized + return cls(pipeline_response, deserialized, {}) # type: ignore - list.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/fileServices"} # type: ignore + return deserialized # type: ignore @overload def set_service_properties( @@ -245,17 +250,12 @@ def set_service_properties( :type account_name: str :param parameters: The properties of file services in storage accounts, including CORS (Cross-Origin Resource Sharing) rules. Required. - :type parameters: ~azure.mgmt.storage.v2022_09_01.models.FileServiceProperties + :type parameters: ~azure.mgmt.storage.v2023_05_01.models.FileServiceProperties :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str - :keyword file_services_name: The name of the file Service within the specified storage account. - File Service Name must be "default". Default value is "default". Note that overriding this - default value may result in unsupported behavior. - :paramtype file_services_name: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: FileServiceProperties or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.FileServiceProperties + :rtype: ~azure.mgmt.storage.v2023_05_01.models.FileServiceProperties :raises ~azure.core.exceptions.HttpResponseError: """ @@ -264,7 +264,7 @@ def set_service_properties( self, resource_group_name: str, account_name: str, - parameters: IO, + parameters: IO[bytes], *, content_type: str = "application/json", **kwargs: Any @@ -281,17 +281,12 @@ def set_service_properties( :type account_name: str :param parameters: The properties of file services in storage accounts, including CORS (Cross-Origin Resource Sharing) rules. Required. - :type parameters: IO + :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 - :keyword file_services_name: The name of the file Service within the specified storage account. - File Service Name must be "default". Default value is "default". Note that overriding this - default value may result in unsupported behavior. - :paramtype file_services_name: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: FileServiceProperties or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.FileServiceProperties + :rtype: ~azure.mgmt.storage.v2023_05_01.models.FileServiceProperties :raises ~azure.core.exceptions.HttpResponseError: """ @@ -300,7 +295,7 @@ def set_service_properties( self, resource_group_name: str, account_name: str, - parameters: Union[_models.FileServiceProperties, IO], + parameters: Union[_models.FileServiceProperties, IO[bytes]], **kwargs: Any ) -> _models.FileServiceProperties: """Sets the properties of file services in storage accounts, including CORS (Cross-Origin Resource @@ -314,21 +309,14 @@ def set_service_properties( lower-case letters only. Required. :type account_name: str :param parameters: The properties of file services in storage accounts, including CORS - (Cross-Origin Resource Sharing) rules. Is either a model type or a IO type. Required. - :type parameters: ~azure.mgmt.storage.v2022_09_01.models.FileServiceProperties or IO - :keyword file_services_name: The name of the file Service within the specified storage account. - File Service Name must be "default". Default value is "default". Note that overriding this - default value may result in unsupported behavior. - :paramtype file_services_name: str - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response + (Cross-Origin Resource Sharing) rules. Is either a FileServiceProperties type or a IO[bytes] + type. Required. + :type parameters: ~azure.mgmt.storage.v2023_05_01.models.FileServiceProperties or IO[bytes] :return: FileServiceProperties or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.FileServiceProperties + :rtype: ~azure.mgmt.storage.v2023_05_01.models.FileServiceProperties :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -339,20 +327,20 @@ def set_service_properties( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - file_services_name = kwargs.pop("file_services_name", "default") # type: Literal["default"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[_models.FileServiceProperties] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + file_services_name: Literal["default"] = kwargs.pop("file_services_name", "default") + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[_models.FileServiceProperties] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "FileServiceProperties") - request = build_set_service_properties_request( + _request = build_set_service_properties_request( resource_group_name=resource_group_name, account_name=account_name, subscription_id=self._config.subscription_id, @@ -361,15 +349,15 @@ def set_service_properties( content_type=content_type, json=_json, content=_content, - template_url=self.set_service_properties.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -381,11 +369,9 @@ def set_service_properties( deserialized = self._deserialize("FileServiceProperties", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized + return cls(pipeline_response, deserialized, {}) # type: ignore - set_service_properties.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/fileServices/{FileServicesName}"} # type: ignore + return deserialized # type: ignore @distributed_trace def get_service_properties( @@ -401,16 +387,11 @@ def get_service_properties( Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only. Required. :type account_name: str - :keyword file_services_name: The name of the file Service within the specified storage account. - File Service Name must be "default". Default value is "default". Note that overriding this - default value may result in unsupported behavior. - :paramtype file_services_name: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: FileServiceProperties or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.FileServiceProperties + :rtype: ~azure.mgmt.storage.v2023_05_01.models.FileServiceProperties :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -421,25 +402,25 @@ def get_service_properties( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - file_services_name = kwargs.pop("file_services_name", "default") # type: Literal["default"] - cls = kwargs.pop("cls", None) # type: ClsType[_models.FileServiceProperties] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + file_services_name: Literal["default"] = kwargs.pop("file_services_name", "default") + cls: ClsType[_models.FileServiceProperties] = kwargs.pop("cls", None) - request = build_get_service_properties_request( + _request = build_get_service_properties_request( resource_group_name=resource_group_name, account_name=account_name, subscription_id=self._config.subscription_id, api_version=api_version, file_services_name=file_services_name, - template_url=self.get_service_properties.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -451,8 +432,6 @@ def get_service_properties( deserialized = self._deserialize("FileServiceProperties", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized + return cls(pipeline_response, deserialized, {}) # type: ignore - get_service_properties.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/fileServices/{FileServicesName}"} # type: ignore + return deserialized # type: ignore diff --git a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/operations/_file_shares_operations.py b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/operations/_file_shares_operations.py similarity index 77% rename from src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/operations/_file_shares_operations.py rename to src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/operations/_file_shares_operations.py index 81bc5c7a235..d042bee5201 100644 --- a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/operations/_file_shares_operations.py +++ b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/operations/_file_shares_operations.py @@ -1,4 +1,4 @@ -# pylint: disable=too-many-lines +# pylint: disable=too-many-lines,too-many-statements # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -6,8 +6,9 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase import sys -from typing import Any, Callable, Dict, IO, Iterable, Optional, TypeVar, Union, overload +from typing import Any, Callable, Dict, IO, Iterable, Optional, Type, TypeVar, Union, overload import urllib.parse from azure.core.exceptions import ( @@ -28,12 +29,12 @@ from .. import models as _models from ..._serialization import Serializer -from .._vendor import _convert_request, _format_url_section +from .._vendor import _convert_request -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +if sys.version_info >= (3, 9): + from collections.abc import MutableMapping else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports + from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -54,7 +55,7 @@ def build_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -66,11 +67,13 @@ def build_list_request( "resourceGroupName": _SERIALIZER.url( "resource_group_name", resource_group_name, "str", max_length=90, min_length=1, pattern=r"^[-\w\._\(\)]+$" ), - "accountName": _SERIALIZER.url("account_name", account_name, "str", max_length=24, min_length=3), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), } - _url = _format_url_section(_url, **path_format_arguments) + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -99,8 +102,8 @@ def build_create_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -112,12 +115,14 @@ def build_create_request( "resourceGroupName": _SERIALIZER.url( "resource_group_name", resource_group_name, "str", max_length=90, min_length=1, pattern=r"^[-\w\._\(\)]+$" ), - "accountName": _SERIALIZER.url("account_name", account_name, "str", max_length=24, min_length=3), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), "shareName": _SERIALIZER.url("share_name", share_name, "str", max_length=63, min_length=3), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), } - _url = _format_url_section(_url, **path_format_arguments) + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters if expand is not None: @@ -138,8 +143,8 @@ def build_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -151,12 +156,14 @@ def build_update_request( "resourceGroupName": _SERIALIZER.url( "resource_group_name", resource_group_name, "str", max_length=90, min_length=1, pattern=r"^[-\w\._\(\)]+$" ), - "accountName": _SERIALIZER.url("account_name", account_name, "str", max_length=24, min_length=3), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), "shareName": _SERIALIZER.url("share_name", share_name, "str", max_length=63, min_length=3), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), } - _url = _format_url_section(_url, **path_format_arguments) + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -182,7 +189,7 @@ def build_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -194,12 +201,14 @@ def build_get_request( "resourceGroupName": _SERIALIZER.url( "resource_group_name", resource_group_name, "str", max_length=90, min_length=1, pattern=r"^[-\w\._\(\)]+$" ), - "accountName": _SERIALIZER.url("account_name", account_name, "str", max_length=24, min_length=3), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), "shareName": _SERIALIZER.url("share_name", share_name, "str", max_length=63, min_length=3), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), } - _url = _format_url_section(_url, **path_format_arguments) + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -227,7 +236,7 @@ def build_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -239,12 +248,14 @@ def build_delete_request( "resourceGroupName": _SERIALIZER.url( "resource_group_name", resource_group_name, "str", max_length=90, min_length=1, pattern=r"^[-\w\._\(\)]+$" ), - "accountName": _SERIALIZER.url("account_name", account_name, "str", max_length=24, min_length=3), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), "shareName": _SERIALIZER.url("share_name", share_name, "str", max_length=63, min_length=3), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), } - _url = _format_url_section(_url, **path_format_arguments) + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -265,8 +276,8 @@ def build_restore_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -278,12 +289,14 @@ def build_restore_request( "resourceGroupName": _SERIALIZER.url( "resource_group_name", resource_group_name, "str", max_length=90, min_length=1, pattern=r"^[-\w\._\(\)]+$" ), - "accountName": _SERIALIZER.url("account_name", account_name, "str", max_length=24, min_length=3), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), "shareName": _SERIALIZER.url("share_name", share_name, "str", max_length=63, min_length=3), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), } - _url = _format_url_section(_url, **path_format_arguments) + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -308,8 +321,8 @@ def build_lease_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -321,12 +334,14 @@ def build_lease_request( "resourceGroupName": _SERIALIZER.url( "resource_group_name", resource_group_name, "str", max_length=90, min_length=1, pattern=r"^[-\w\._\(\)]+$" ), - "accountName": _SERIALIZER.url("account_name", account_name, "str", max_length=24, min_length=3), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), "shareName": _SERIALIZER.url("share_name", share_name, "str", max_length=63, min_length=3), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), } - _url = _format_url_section(_url, **path_format_arguments) + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -347,7 +362,7 @@ class FileSharesOperations: **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.storage.v2022_09_01.StorageManagementClient`'s + :class:`~azure.mgmt.storage.v2023_05_01.StorageManagementClient`'s :attr:`file_shares` attribute. """ @@ -359,6 +374,7 @@ def __init__(self, *args, **kwargs): self._config = input_args.pop(0) if input_args else kwargs.pop("config") self._serialize = input_args.pop(0) if input_args else kwargs.pop("serializer") self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer") + self._api_version = input_args.pop(0) if input_args else kwargs.pop("api_version") @distributed_trace def list( @@ -389,18 +405,17 @@ def list( are: deleted, snapshots. Should be passed as a string with delimiter ','. Default value is None. :type expand: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either FileShareItem or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.storage.v2022_09_01.models.FileShareItem] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.storage.v2023_05_01.models.FileShareItem] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[_models.FileShareItems] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[_models.FileShareItems] = kwargs.pop("cls", None) - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -411,7 +426,7 @@ def list( def prepare_request(next_link=None): if not next_link: - request = build_list_request( + _request = build_list_request( resource_group_name=resource_group_name, account_name=account_name, subscription_id=self._config.subscription_id, @@ -419,12 +434,11 @@ def prepare_request(next_link=None): filter=filter, expand=expand, api_version=api_version, - template_url=self.list.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) else: # make call to next link with the client's api-version @@ -435,27 +449,28 @@ def prepare_request(next_link=None): for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() } ) - _next_request_params["api-version"] = self._config.api_version - request = HttpRequest( + _next_request_params["api-version"] = self._api_version + _request = HttpRequest( "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore - request.method = "GET" - return request + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) + _request.method = "GET" + return _request def extract_data(pipeline_response): deserialized = self._deserialize("FileShareItems", pipeline_response) list_of_elem = deserialized.value if cls: - list_of_elem = cls(list_of_elem) + 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) + _request = prepare_request(next_link) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -467,8 +482,6 @@ def get_next(next_link=None): return ItemPaged(get_next, extract_data) - list.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/fileServices/default/shares"} # type: ignore - @overload def create( self, @@ -498,16 +511,15 @@ def create( or number. Required. :type share_name: str :param file_share: Properties of the file share to create. Required. - :type file_share: ~azure.mgmt.storage.v2022_09_01.models.FileShare + :type file_share: ~azure.mgmt.storage.v2023_05_01.models.FileShare :param expand: Optional, used to expand the properties within share's properties. Valid values are: snapshots. Should be passed as a string with delimiter ','. Default value is None. :type expand: str :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: FileShare or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.FileShare + :rtype: ~azure.mgmt.storage.v2023_05_01.models.FileShare :raises ~azure.core.exceptions.HttpResponseError: """ @@ -517,7 +529,7 @@ def create( resource_group_name: str, account_name: str, share_name: str, - file_share: IO, + file_share: IO[bytes], expand: Optional[str] = None, *, content_type: str = "application/json", @@ -540,16 +552,15 @@ def create( or number. Required. :type share_name: str :param file_share: Properties of the file share to create. Required. - :type file_share: IO + :type file_share: IO[bytes] :param expand: Optional, used to expand the properties within share's properties. Valid values are: snapshots. Should be passed as a string with delimiter ','. Default value is None. :type expand: str :keyword content_type: Body Parameter content-type. Content type parameter for binary body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: FileShare or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.FileShare + :rtype: ~azure.mgmt.storage.v2023_05_01.models.FileShare :raises ~azure.core.exceptions.HttpResponseError: """ @@ -559,7 +570,7 @@ def create( resource_group_name: str, account_name: str, share_name: str, - file_share: Union[_models.FileShare, IO], + file_share: Union[_models.FileShare, IO[bytes]], expand: Optional[str] = None, **kwargs: Any ) -> _models.FileShare: @@ -579,21 +590,17 @@ def create( dash (-) only. Every dash (-) character must be immediately preceded and followed by a letter or number. Required. :type share_name: str - :param file_share: Properties of the file share to create. Is either a model type or a IO type. - Required. - :type file_share: ~azure.mgmt.storage.v2022_09_01.models.FileShare or IO + :param file_share: Properties of the file share to create. Is either a FileShare type or a + IO[bytes] type. Required. + :type file_share: ~azure.mgmt.storage.v2023_05_01.models.FileShare or IO[bytes] :param expand: Optional, used to expand the properties within share's properties. Valid values are: snapshots. Should be passed as a string with delimiter ','. Default value is None. :type expand: str - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: FileShare or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.FileShare + :rtype: ~azure.mgmt.storage.v2023_05_01.models.FileShare :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -604,19 +611,19 @@ def create( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[_models.FileShare] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[_models.FileShare] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(file_share, (IO, bytes)): + if isinstance(file_share, (IOBase, bytes)): _content = file_share else: _json = self._serialize.body(file_share, "FileShare") - request = build_create_request( + _request = build_create_request( resource_group_name=resource_group_name, account_name=account_name, share_name=share_name, @@ -626,15 +633,15 @@ def create( content_type=content_type, json=_json, content=_content, - template_url=self.create.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -650,11 +657,9 @@ def create( deserialized = self._deserialize("FileShare", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) + return cls(pipeline_response, deserialized, {}) # type: ignore - return deserialized - - create.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/fileServices/default/shares/{shareName}"} # type: ignore + return deserialized # type: ignore @overload def update( @@ -683,13 +688,12 @@ def update( or number. Required. :type share_name: str :param file_share: Properties to update for the file share. Required. - :type file_share: ~azure.mgmt.storage.v2022_09_01.models.FileShare + :type file_share: ~azure.mgmt.storage.v2023_05_01.models.FileShare :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: FileShare or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.FileShare + :rtype: ~azure.mgmt.storage.v2023_05_01.models.FileShare :raises ~azure.core.exceptions.HttpResponseError: """ @@ -699,7 +703,7 @@ def update( resource_group_name: str, account_name: str, share_name: str, - file_share: IO, + file_share: IO[bytes], *, content_type: str = "application/json", **kwargs: Any @@ -720,13 +724,12 @@ def update( or number. Required. :type share_name: str :param file_share: Properties to update for the file share. Required. - :type file_share: IO + :type file_share: IO[bytes] :keyword content_type: Body Parameter content-type. Content type parameter for binary body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: FileShare or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.FileShare + :rtype: ~azure.mgmt.storage.v2023_05_01.models.FileShare :raises ~azure.core.exceptions.HttpResponseError: """ @@ -736,7 +739,7 @@ def update( resource_group_name: str, account_name: str, share_name: str, - file_share: Union[_models.FileShare, IO], + file_share: Union[_models.FileShare, IO[bytes]], **kwargs: Any ) -> _models.FileShare: """Updates share properties as specified in request body. Properties not mentioned in the request @@ -754,18 +757,14 @@ def update( dash (-) only. Every dash (-) character must be immediately preceded and followed by a letter or number. Required. :type share_name: str - :param file_share: Properties to update for the file share. Is either a model type or a IO - type. Required. - :type file_share: ~azure.mgmt.storage.v2022_09_01.models.FileShare or IO - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response + :param file_share: Properties to update for the file share. Is either a FileShare type or a + IO[bytes] type. Required. + :type file_share: ~azure.mgmt.storage.v2023_05_01.models.FileShare or IO[bytes] :return: FileShare or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.FileShare + :rtype: ~azure.mgmt.storage.v2023_05_01.models.FileShare :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -776,19 +775,19 @@ def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[_models.FileShare] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[_models.FileShare] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(file_share, (IO, bytes)): + if isinstance(file_share, (IOBase, bytes)): _content = file_share else: _json = self._serialize.body(file_share, "FileShare") - request = build_update_request( + _request = build_update_request( resource_group_name=resource_group_name, account_name=account_name, share_name=share_name, @@ -797,15 +796,15 @@ def update( content_type=content_type, json=_json, content=_content, - template_url=self.update.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -817,11 +816,9 @@ def update( deserialized = self._deserialize("FileShare", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized + return cls(pipeline_response, deserialized, {}) # type: ignore - update.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/fileServices/default/shares/{shareName}"} # type: ignore + return deserialized # type: ignore @distributed_trace def get( @@ -853,12 +850,11 @@ def get( :param x_ms_snapshot: Optional, used to retrieve properties of a snapshot. Default value is None. :type x_ms_snapshot: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: FileShare or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.FileShare + :rtype: ~azure.mgmt.storage.v2023_05_01.models.FileShare :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -869,10 +865,10 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[_models.FileShare] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[_models.FileShare] = kwargs.pop("cls", None) - request = build_get_request( + _request = build_get_request( resource_group_name=resource_group_name, account_name=account_name, share_name=share_name, @@ -880,15 +876,15 @@ def get( expand=expand, x_ms_snapshot=x_ms_snapshot, api_version=api_version, - template_url=self.get.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -900,11 +896,9 @@ def get( deserialized = self._deserialize("FileShare", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) + return cls(pipeline_response, deserialized, {}) # type: ignore - return deserialized - - get.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/fileServices/default/shares/{shareName}"} # type: ignore + return deserialized # type: ignore @distributed_trace def delete( # pylint: disable=inconsistent-return-statements @@ -940,12 +934,11 @@ def delete( # pylint: disable=inconsistent-return-statements file share contains any snapshots (leased or unleased), the deletion fails. Default value is None. :type include: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: None or the result of cls(response) :rtype: None :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -956,10 +949,10 @@ def delete( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[None] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[None] = kwargs.pop("cls", None) - request = build_delete_request( + _request = build_delete_request( resource_group_name=resource_group_name, account_name=account_name, share_name=share_name, @@ -967,15 +960,15 @@ def delete( # pylint: disable=inconsistent-return-statements x_ms_snapshot=x_ms_snapshot, include=include, api_version=api_version, - template_url=self.delete.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -985,9 +978,7 @@ def delete( # pylint: disable=inconsistent-return-statements raise HttpResponseError(response=response, error_format=ARMErrorFormat) if cls: - return cls(pipeline_response, None, {}) - - delete.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/fileServices/default/shares/{shareName}"} # type: ignore + return cls(pipeline_response, None, {}) # type: ignore @overload def restore( # pylint: disable=inconsistent-return-statements @@ -1015,11 +1006,10 @@ def restore( # pylint: disable=inconsistent-return-statements or number. Required. :type share_name: str :param deleted_share: Required. - :type deleted_share: ~azure.mgmt.storage.v2022_09_01.models.DeletedShare + :type deleted_share: ~azure.mgmt.storage.v2023_05_01.models.DeletedShare :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: None or the result of cls(response) :rtype: None :raises ~azure.core.exceptions.HttpResponseError: @@ -1031,7 +1021,7 @@ def restore( # pylint: disable=inconsistent-return-statements resource_group_name: str, account_name: str, share_name: str, - deleted_share: IO, + deleted_share: IO[bytes], *, content_type: str = "application/json", **kwargs: Any @@ -1051,11 +1041,10 @@ def restore( # pylint: disable=inconsistent-return-statements or number. Required. :type share_name: str :param deleted_share: Required. - :type deleted_share: IO + :type deleted_share: IO[bytes] :keyword content_type: Body Parameter content-type. Content type parameter for binary body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: None or the result of cls(response) :rtype: None :raises ~azure.core.exceptions.HttpResponseError: @@ -1067,7 +1056,7 @@ def restore( # pylint: disable=inconsistent-return-statements resource_group_name: str, account_name: str, share_name: str, - deleted_share: Union[_models.DeletedShare, IO], + deleted_share: Union[_models.DeletedShare, IO[bytes]], **kwargs: Any ) -> None: """Restore a file share within a valid retention days if share soft delete is enabled. @@ -1084,17 +1073,13 @@ def restore( # pylint: disable=inconsistent-return-statements dash (-) only. Every dash (-) character must be immediately preceded and followed by a letter or number. Required. :type share_name: str - :param deleted_share: Is either a model type or a IO type. Required. - :type deleted_share: ~azure.mgmt.storage.v2022_09_01.models.DeletedShare or IO - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response + :param deleted_share: Is either a DeletedShare type or a IO[bytes] type. Required. + :type deleted_share: ~azure.mgmt.storage.v2023_05_01.models.DeletedShare or IO[bytes] :return: None or the result of cls(response) :rtype: None :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -1105,19 +1090,19 @@ def restore( # pylint: disable=inconsistent-return-statements _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[None] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(deleted_share, (IO, bytes)): + if isinstance(deleted_share, (IOBase, bytes)): _content = deleted_share else: _json = self._serialize.body(deleted_share, "DeletedShare") - request = build_restore_request( + _request = build_restore_request( resource_group_name=resource_group_name, account_name=account_name, share_name=share_name, @@ -1126,15 +1111,15 @@ def restore( # pylint: disable=inconsistent-return-statements content_type=content_type, json=_json, content=_content, - template_url=self.restore.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -1144,9 +1129,7 @@ def restore( # pylint: disable=inconsistent-return-statements raise HttpResponseError(response=response, error_format=ARMErrorFormat) if cls: - return cls(pipeline_response, None, {}) - - restore.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/fileServices/default/shares/{shareName}/restore"} # type: ignore + return cls(pipeline_response, None, {}) # type: ignore @overload def lease( @@ -1179,13 +1162,12 @@ def lease( None. :type x_ms_snapshot: str :param parameters: Lease Share request body. Default value is None. - :type parameters: ~azure.mgmt.storage.v2022_09_01.models.LeaseShareRequest + :type parameters: ~azure.mgmt.storage.v2023_05_01.models.LeaseShareRequest :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: LeaseShareResponse or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.LeaseShareResponse + :rtype: ~azure.mgmt.storage.v2023_05_01.models.LeaseShareResponse :raises ~azure.core.exceptions.HttpResponseError: """ @@ -1196,7 +1178,7 @@ def lease( account_name: str, share_name: str, x_ms_snapshot: Optional[str] = None, - parameters: Optional[IO] = None, + parameters: Optional[IO[bytes]] = None, *, content_type: str = "application/json", **kwargs: Any @@ -1220,13 +1202,12 @@ def lease( None. :type x_ms_snapshot: str :param parameters: Lease Share request body. Default value is None. - :type parameters: IO + :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 - :keyword callable cls: A custom type or function that will be passed the direct response :return: LeaseShareResponse or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.LeaseShareResponse + :rtype: ~azure.mgmt.storage.v2023_05_01.models.LeaseShareResponse :raises ~azure.core.exceptions.HttpResponseError: """ @@ -1237,7 +1218,7 @@ def lease( account_name: str, share_name: str, x_ms_snapshot: Optional[str] = None, - parameters: Optional[Union[_models.LeaseShareRequest, IO]] = None, + parameters: Optional[Union[_models.LeaseShareRequest, IO[bytes]]] = None, **kwargs: Any ) -> _models.LeaseShareResponse: """The Lease Share operation establishes and manages a lock on a share for delete operations. The @@ -1258,18 +1239,14 @@ def lease( :param x_ms_snapshot: Optional. Specify the snapshot time to lease a snapshot. Default value is None. :type x_ms_snapshot: str - :param parameters: Lease Share request body. Is either a model type or a IO type. Default value - is None. - :type parameters: ~azure.mgmt.storage.v2022_09_01.models.LeaseShareRequest or IO - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response + :param parameters: Lease Share request body. Is either a LeaseShareRequest type or a IO[bytes] + type. Default value is None. + :type parameters: ~azure.mgmt.storage.v2023_05_01.models.LeaseShareRequest or IO[bytes] :return: LeaseShareResponse or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.LeaseShareResponse + :rtype: ~azure.mgmt.storage.v2023_05_01.models.LeaseShareResponse :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -1280,14 +1257,14 @@ def lease( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[_models.LeaseShareResponse] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[_models.LeaseShareResponse] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: if parameters is not None: @@ -1295,7 +1272,7 @@ def lease( else: _json = None - request = build_lease_request( + _request = build_lease_request( resource_group_name=resource_group_name, account_name=account_name, share_name=share_name, @@ -1305,15 +1282,15 @@ def lease( content_type=content_type, json=_json, content=_content, - template_url=self.lease.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -1328,8 +1305,6 @@ def lease( deserialized = self._deserialize("LeaseShareResponse", pipeline_response) if cls: - return cls(pipeline_response, deserialized, response_headers) - - return deserialized + return cls(pipeline_response, deserialized, response_headers) # type: ignore - lease.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/fileServices/default/shares/{shareName}/lease"} # type: ignore + return deserialized # type: ignore diff --git a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/operations/_local_users_operations.py b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/operations/_local_users_operations.py similarity index 72% rename from src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/operations/_local_users_operations.py rename to src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/operations/_local_users_operations.py index ba38669fcb7..18f3dc43128 100644 --- a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/operations/_local_users_operations.py +++ b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/operations/_local_users_operations.py @@ -1,4 +1,4 @@ -# pylint: disable=too-many-lines +# pylint: disable=too-many-lines,too-many-statements # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -6,8 +6,9 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase import sys -from typing import Any, Callable, Dict, IO, Iterable, Optional, TypeVar, Union, overload +from typing import Any, Callable, Dict, IO, Iterable, Optional, Type, TypeVar, Union, overload import urllib.parse from azure.core.exceptions import ( @@ -28,12 +29,12 @@ from .. import models as _models from ..._serialization import Serializer -from .._vendor import _convert_request, _format_url_section +from .._vendor import _convert_request -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +if sys.version_info >= (3, 9): + from collections.abc import MutableMapping else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports + from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -41,11 +42,20 @@ _SERIALIZER.client_side_validation = False -def build_list_request(resource_group_name: str, account_name: str, subscription_id: str, **kwargs: Any) -> HttpRequest: +def build_list_request( + resource_group_name: str, + account_name: str, + subscription_id: str, + *, + maxpagesize: Optional[int] = None, + filter: Optional[str] = None, + include: Optional[Union[str, _models.ListLocalUserIncludeParam]] = None, + **kwargs: Any +) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -57,14 +67,22 @@ def build_list_request(resource_group_name: str, account_name: str, subscription "resourceGroupName": _SERIALIZER.url( "resource_group_name", resource_group_name, "str", max_length=90, min_length=1, pattern=r"^[-\w\._\(\)]+$" ), - "accountName": _SERIALIZER.url("account_name", account_name, "str", max_length=24, min_length=3), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), } - _url = _format_url_section(_url, **path_format_arguments) + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") + if maxpagesize is not None: + _params["$maxpagesize"] = _SERIALIZER.query("maxpagesize", maxpagesize, "int", maximum=5000, minimum=1) + if filter is not None: + _params["$filter"] = _SERIALIZER.query("filter", filter, "str") + if include is not None: + _params["$include"] = _SERIALIZER.query("include", include, "str") # Construct headers _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") @@ -78,7 +96,7 @@ def build_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -90,12 +108,14 @@ def build_get_request( "resourceGroupName": _SERIALIZER.url( "resource_group_name", resource_group_name, "str", max_length=90, min_length=1, pattern=r"^[-\w\._\(\)]+$" ), - "accountName": _SERIALIZER.url("account_name", account_name, "str", max_length=24, min_length=3), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), "username": _SERIALIZER.url("username", username, "str", max_length=64, min_length=3), } - _url = _format_url_section(_url, **path_format_arguments) + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -112,8 +132,8 @@ def build_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -125,12 +145,14 @@ def build_create_or_update_request( "resourceGroupName": _SERIALIZER.url( "resource_group_name", resource_group_name, "str", max_length=90, min_length=1, pattern=r"^[-\w\._\(\)]+$" ), - "accountName": _SERIALIZER.url("account_name", account_name, "str", max_length=24, min_length=3), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), "username": _SERIALIZER.url("username", username, "str", max_length=64, min_length=3), } - _url = _format_url_section(_url, **path_format_arguments) + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -149,7 +171,7 @@ def build_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -161,12 +183,14 @@ def build_delete_request( "resourceGroupName": _SERIALIZER.url( "resource_group_name", resource_group_name, "str", max_length=90, min_length=1, pattern=r"^[-\w\._\(\)]+$" ), - "accountName": _SERIALIZER.url("account_name", account_name, "str", max_length=24, min_length=3), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), "username": _SERIALIZER.url("username", username, "str", max_length=64, min_length=3), } - _url = _format_url_section(_url, **path_format_arguments) + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -183,7 +207,7 @@ def build_list_keys_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -195,12 +219,14 @@ def build_list_keys_request( "resourceGroupName": _SERIALIZER.url( "resource_group_name", resource_group_name, "str", max_length=90, min_length=1, pattern=r"^[-\w\._\(\)]+$" ), - "accountName": _SERIALIZER.url("account_name", account_name, "str", max_length=24, min_length=3), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), "username": _SERIALIZER.url("username", username, "str", max_length=64, min_length=3), } - _url = _format_url_section(_url, **path_format_arguments) + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -217,7 +243,7 @@ def build_regenerate_password_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -229,12 +255,14 @@ def build_regenerate_password_request( "resourceGroupName": _SERIALIZER.url( "resource_group_name", resource_group_name, "str", max_length=90, min_length=1, pattern=r"^[-\w\._\(\)]+$" ), - "accountName": _SERIALIZER.url("account_name", account_name, "str", max_length=24, min_length=3), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), "username": _SERIALIZER.url("username", username, "str", max_length=64, min_length=3), } - _url = _format_url_section(_url, **path_format_arguments) + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -251,7 +279,7 @@ class LocalUsersOperations: **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.storage.v2022_09_01.StorageManagementClient`'s + :class:`~azure.mgmt.storage.v2023_05_01.StorageManagementClient`'s :attr:`local_users` attribute. """ @@ -263,9 +291,18 @@ def __init__(self, *args, **kwargs): self._config = input_args.pop(0) if input_args else kwargs.pop("config") self._serialize = input_args.pop(0) if input_args else kwargs.pop("serializer") self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer") + self._api_version = input_args.pop(0) if input_args else kwargs.pop("api_version") @distributed_trace - def list(self, resource_group_name: str, account_name: str, **kwargs: Any) -> Iterable["_models.LocalUser"]: + def list( + self, + resource_group_name: str, + account_name: str, + maxpagesize: Optional[int] = None, + filter: Optional[str] = None, + include: Optional[Union[str, _models.ListLocalUserIncludeParam]] = None, + **kwargs: Any + ) -> Iterable["_models.LocalUser"]: """List the local users associated with the storage account. :param resource_group_name: The name of the resource group within the user's subscription. The @@ -275,18 +312,26 @@ def list(self, resource_group_name: str, account_name: str, **kwargs: Any) -> It Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only. Required. :type account_name: str - :keyword callable cls: A custom type or function that will be passed the direct response + :param maxpagesize: Optional, specifies the maximum number of local users that will be included + in the list response. Default value is None. + :type maxpagesize: int + :param filter: Optional. When specified, only local user names starting with the filter will be + listed. Default value is None. + :type filter: str + :param include: Optional, when specified, will list local users enabled for the specific + protocol. Lists all users by default. "nfsv3" Default value is None. + :type include: str or ~azure.mgmt.storage.v2023_05_01.models.ListLocalUserIncludeParam :return: An iterator like instance of either LocalUser or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.storage.v2022_09_01.models.LocalUser] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.storage.v2023_05_01.models.LocalUser] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalUsers] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[_models.LocalUsers] = kwargs.pop("cls", None) - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -297,17 +342,19 @@ def list(self, resource_group_name: str, account_name: str, **kwargs: Any) -> It def prepare_request(next_link=None): if not next_link: - request = build_list_request( + _request = build_list_request( resource_group_name=resource_group_name, account_name=account_name, subscription_id=self._config.subscription_id, + maxpagesize=maxpagesize, + filter=filter, + include=include, api_version=api_version, - template_url=self.list.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) else: # make call to next link with the client's api-version @@ -318,27 +365,28 @@ def prepare_request(next_link=None): for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() } ) - _next_request_params["api-version"] = self._config.api_version - request = HttpRequest( + _next_request_params["api-version"] = self._api_version + _request = HttpRequest( "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore - request.method = "GET" - return request + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) + _request.method = "GET" + return _request def extract_data(pipeline_response): deserialized = self._deserialize("LocalUsers", pipeline_response) list_of_elem = deserialized.value if cls: - list_of_elem = cls(list_of_elem) + list_of_elem = cls(list_of_elem) # type: ignore return None, iter(list_of_elem) def get_next(next_link=None): - request = prepare_request(next_link) + _request = prepare_request(next_link) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -351,8 +399,6 @@ def get_next(next_link=None): return ItemPaged(get_next, extract_data) - list.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/localUsers"} # type: ignore - @distributed_trace def get(self, resource_group_name: str, account_name: str, username: str, **kwargs: Any) -> _models.LocalUser: """Get the local user of the storage account by username. @@ -367,12 +413,11 @@ def get(self, resource_group_name: str, account_name: str, username: str, **kwar :param username: The name of local user. The username must contain lowercase letters and numbers only. It must be unique only within the storage account. Required. :type username: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: LocalUser or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.LocalUser + :rtype: ~azure.mgmt.storage.v2023_05_01.models.LocalUser :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -383,24 +428,24 @@ def get(self, resource_group_name: str, account_name: str, username: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalUser] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[_models.LocalUser] = kwargs.pop("cls", None) - request = build_get_request( + _request = build_get_request( resource_group_name=resource_group_name, account_name=account_name, username=username, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.get.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -413,11 +458,9 @@ def get(self, resource_group_name: str, account_name: str, username: str, **kwar deserialized = self._deserialize("LocalUser", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) + return cls(pipeline_response, deserialized, {}) # type: ignore - return deserialized - - get.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/localUsers/{username}"} # type: ignore + return deserialized # type: ignore @overload def create_or_update( @@ -430,7 +473,8 @@ def create_or_update( content_type: str = "application/json", **kwargs: Any ) -> _models.LocalUser: - """Create or update the properties of a local user associated with the storage account. + """Create or update the properties of a local user associated with the storage account. Properties + for NFSv3 enablement and extended groups cannot be set with other properties. :param resource_group_name: The name of the resource group within the user's subscription. The name is case insensitive. Required. @@ -443,13 +487,12 @@ def create_or_update( numbers only. It must be unique only within the storage account. Required. :type username: str :param properties: The local user associated with a storage account. Required. - :type properties: ~azure.mgmt.storage.v2022_09_01.models.LocalUser + :type properties: ~azure.mgmt.storage.v2023_05_01.models.LocalUser :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: LocalUser or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.LocalUser + :rtype: ~azure.mgmt.storage.v2023_05_01.models.LocalUser :raises ~azure.core.exceptions.HttpResponseError: """ @@ -459,12 +502,13 @@ def create_or_update( resource_group_name: str, account_name: str, username: str, - properties: IO, + properties: IO[bytes], *, content_type: str = "application/json", **kwargs: Any ) -> _models.LocalUser: - """Create or update the properties of a local user associated with the storage account. + """Create or update the properties of a local user associated with the storage account. Properties + for NFSv3 enablement and extended groups cannot be set with other properties. :param resource_group_name: The name of the resource group within the user's subscription. The name is case insensitive. Required. @@ -477,13 +521,12 @@ def create_or_update( numbers only. It must be unique only within the storage account. Required. :type username: str :param properties: The local user associated with a storage account. Required. - :type properties: IO + :type properties: IO[bytes] :keyword content_type: Body Parameter content-type. Content type parameter for binary body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: LocalUser or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.LocalUser + :rtype: ~azure.mgmt.storage.v2023_05_01.models.LocalUser :raises ~azure.core.exceptions.HttpResponseError: """ @@ -493,10 +536,11 @@ def create_or_update( resource_group_name: str, account_name: str, username: str, - properties: Union[_models.LocalUser, IO], + properties: Union[_models.LocalUser, IO[bytes]], **kwargs: Any ) -> _models.LocalUser: - """Create or update the properties of a local user associated with the storage account. + """Create or update the properties of a local user associated with the storage account. Properties + for NFSv3 enablement and extended groups cannot be set with other properties. :param resource_group_name: The name of the resource group within the user's subscription. The name is case insensitive. Required. @@ -508,18 +552,14 @@ def create_or_update( :param username: The name of local user. The username must contain lowercase letters and numbers only. It must be unique only within the storage account. Required. :type username: str - :param properties: The local user associated with a storage account. Is either a model type or - a IO type. Required. - :type properties: ~azure.mgmt.storage.v2022_09_01.models.LocalUser or IO - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response + :param properties: The local user associated with a storage account. Is either a LocalUser type + or a IO[bytes] type. Required. + :type properties: ~azure.mgmt.storage.v2023_05_01.models.LocalUser or IO[bytes] :return: LocalUser or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.LocalUser + :rtype: ~azure.mgmt.storage.v2023_05_01.models.LocalUser :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -530,19 +570,19 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalUser] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[_models.LocalUser] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(properties, (IO, bytes)): + if isinstance(properties, (IOBase, bytes)): _content = properties else: _json = self._serialize.body(properties, "LocalUser") - request = build_create_or_update_request( + _request = build_create_or_update_request( resource_group_name=resource_group_name, account_name=account_name, username=username, @@ -551,15 +591,15 @@ def create_or_update( content_type=content_type, json=_json, content=_content, - template_url=self.create_or_update.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -572,11 +612,9 @@ def create_or_update( deserialized = self._deserialize("LocalUser", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) + return cls(pipeline_response, deserialized, {}) # type: ignore - return deserialized - - create_or_update.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/localUsers/{username}"} # type: ignore + return deserialized # type: ignore @distributed_trace def delete( # pylint: disable=inconsistent-return-statements @@ -594,12 +632,11 @@ def delete( # pylint: disable=inconsistent-return-statements :param username: The name of local user. The username must contain lowercase letters and numbers only. It must be unique only within the storage account. Required. :type username: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: None or the result of cls(response) :rtype: None :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -610,24 +647,24 @@ def delete( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[None] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[None] = kwargs.pop("cls", None) - request = build_delete_request( + _request = build_delete_request( resource_group_name=resource_group_name, account_name=account_name, username=username, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.delete.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -638,9 +675,7 @@ def delete( # pylint: disable=inconsistent-return-statements raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) if cls: - return cls(pipeline_response, None, {}) - - delete.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/localUsers/{username}"} # type: ignore + return cls(pipeline_response, None, {}) # type: ignore @distributed_trace def list_keys( @@ -658,12 +693,11 @@ def list_keys( :param username: The name of local user. The username must contain lowercase letters and numbers only. It must be unique only within the storage account. Required. :type username: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: LocalUserKeys or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.LocalUserKeys + :rtype: ~azure.mgmt.storage.v2023_05_01.models.LocalUserKeys :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -674,24 +708,24 @@ def list_keys( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalUserKeys] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[_models.LocalUserKeys] = kwargs.pop("cls", None) - request = build_list_keys_request( + _request = build_list_keys_request( resource_group_name=resource_group_name, account_name=account_name, username=username, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.list_keys.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -704,11 +738,9 @@ def list_keys( deserialized = self._deserialize("LocalUserKeys", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) + return cls(pipeline_response, deserialized, {}) # type: ignore - return deserialized - - list_keys.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/localUsers/{username}/listKeys"} # type: ignore + return deserialized # type: ignore @distributed_trace def regenerate_password( @@ -726,12 +758,11 @@ def regenerate_password( :param username: The name of local user. The username must contain lowercase letters and numbers only. It must be unique only within the storage account. Required. :type username: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: LocalUserRegeneratePasswordResult or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.LocalUserRegeneratePasswordResult + :rtype: ~azure.mgmt.storage.v2023_05_01.models.LocalUserRegeneratePasswordResult :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -742,24 +773,24 @@ def regenerate_password( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[_models.LocalUserRegeneratePasswordResult] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[_models.LocalUserRegeneratePasswordResult] = kwargs.pop("cls", None) - request = build_regenerate_password_request( + _request = build_regenerate_password_request( resource_group_name=resource_group_name, account_name=account_name, username=username, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.regenerate_password.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -772,8 +803,6 @@ def regenerate_password( deserialized = self._deserialize("LocalUserRegeneratePasswordResult", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized + return cls(pipeline_response, deserialized, {}) # type: ignore - regenerate_password.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/localUsers/{username}/regeneratePassword"} # type: ignore + return deserialized # type: ignore diff --git a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/operations/_management_policies_operations.py b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/operations/_management_policies_operations.py similarity index 73% rename from src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/operations/_management_policies_operations.py rename to src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/operations/_management_policies_operations.py index 2ec901427e4..cca94e4940b 100644 --- a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/operations/_management_policies_operations.py +++ b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/operations/_management_policies_operations.py @@ -1,4 +1,4 @@ -# pylint: disable=too-many-lines +# pylint: disable=too-many-lines,too-many-statements # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -6,8 +6,9 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase import sys -from typing import Any, Callable, Dict, IO, Optional, TypeVar, Union, overload +from typing import Any, Callable, Dict, IO, Optional, Type, TypeVar, Union, overload from azure.core.exceptions import ( ClientAuthenticationError, @@ -26,12 +27,12 @@ from .. import models as _models from ..._serialization import Serializer -from .._vendor import _convert_request, _format_url_section +from .._vendor import _convert_request -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +if sys.version_info >= (3, 9): + from collections.abc import MutableMapping else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports + from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -49,7 +50,7 @@ def build_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -61,12 +62,14 @@ def build_get_request( "resourceGroupName": _SERIALIZER.url( "resource_group_name", resource_group_name, "str", max_length=90, min_length=1, pattern=r"^[-\w\._\(\)]+$" ), - "accountName": _SERIALIZER.url("account_name", account_name, "str", max_length=24, min_length=3), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), "managementPolicyName": _SERIALIZER.url("management_policy_name", management_policy_name, "str"), } - _url = _format_url_section(_url, **path_format_arguments) + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -87,8 +90,8 @@ def build_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -100,12 +103,14 @@ def build_create_or_update_request( "resourceGroupName": _SERIALIZER.url( "resource_group_name", resource_group_name, "str", max_length=90, min_length=1, pattern=r"^[-\w\._\(\)]+$" ), - "accountName": _SERIALIZER.url("account_name", account_name, "str", max_length=24, min_length=3), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), "managementPolicyName": _SERIALIZER.url("management_policy_name", management_policy_name, "str"), } - _url = _format_url_section(_url, **path_format_arguments) + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -127,7 +132,7 @@ def build_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -137,12 +142,14 @@ def build_delete_request( "resourceGroupName": _SERIALIZER.url( "resource_group_name", resource_group_name, "str", max_length=90, min_length=1, pattern=r"^[-\w\._\(\)]+$" ), - "accountName": _SERIALIZER.url("account_name", account_name, "str", max_length=24, min_length=3), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), "managementPolicyName": _SERIALIZER.url("management_policy_name", management_policy_name, "str"), } - _url = _format_url_section(_url, **path_format_arguments) + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -156,7 +163,7 @@ class ManagementPoliciesOperations: **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.storage.v2022_09_01.StorageManagementClient`'s + :class:`~azure.mgmt.storage.v2023_05_01.StorageManagementClient`'s :attr:`management_policies` attribute. """ @@ -168,6 +175,7 @@ def __init__(self, *args, **kwargs): self._config = input_args.pop(0) if input_args else kwargs.pop("config") self._serialize = input_args.pop(0) if input_args else kwargs.pop("serializer") self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer") + self._api_version = input_args.pop(0) if input_args else kwargs.pop("api_version") @distributed_trace def get( @@ -189,13 +197,12 @@ def get( :param management_policy_name: The name of the Storage Account Management Policy. It should always be 'default'. "default" Required. :type management_policy_name: str or - ~azure.mgmt.storage.v2022_09_01.models.ManagementPolicyName - :keyword callable cls: A custom type or function that will be passed the direct response + ~azure.mgmt.storage.v2023_05_01.models.ManagementPolicyName :return: ManagementPolicy or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.ManagementPolicy + :rtype: ~azure.mgmt.storage.v2023_05_01.models.ManagementPolicy :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -206,24 +213,24 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[_models.ManagementPolicy] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[_models.ManagementPolicy] = kwargs.pop("cls", None) - request = build_get_request( + _request = build_get_request( resource_group_name=resource_group_name, account_name=account_name, management_policy_name=management_policy_name, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.get.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -235,11 +242,9 @@ def get( deserialized = self._deserialize("ManagementPolicy", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized + return cls(pipeline_response, deserialized, {}) # type: ignore - get.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/managementPolicies/{managementPolicyName}"} # type: ignore + return deserialized # type: ignore @overload def create_or_update( @@ -264,15 +269,14 @@ def create_or_update( :param management_policy_name: The name of the Storage Account Management Policy. It should always be 'default'. "default" Required. :type management_policy_name: str or - ~azure.mgmt.storage.v2022_09_01.models.ManagementPolicyName + ~azure.mgmt.storage.v2023_05_01.models.ManagementPolicyName :param properties: The ManagementPolicy set to a storage account. Required. - :type properties: ~azure.mgmt.storage.v2022_09_01.models.ManagementPolicy + :type properties: ~azure.mgmt.storage.v2023_05_01.models.ManagementPolicy :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: ManagementPolicy or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.ManagementPolicy + :rtype: ~azure.mgmt.storage.v2023_05_01.models.ManagementPolicy :raises ~azure.core.exceptions.HttpResponseError: """ @@ -282,7 +286,7 @@ def create_or_update( resource_group_name: str, account_name: str, management_policy_name: Union[str, _models.ManagementPolicyName], - properties: IO, + properties: IO[bytes], *, content_type: str = "application/json", **kwargs: Any @@ -299,15 +303,14 @@ def create_or_update( :param management_policy_name: The name of the Storage Account Management Policy. It should always be 'default'. "default" Required. :type management_policy_name: str or - ~azure.mgmt.storage.v2022_09_01.models.ManagementPolicyName + ~azure.mgmt.storage.v2023_05_01.models.ManagementPolicyName :param properties: The ManagementPolicy set to a storage account. Required. - :type properties: IO + :type properties: IO[bytes] :keyword content_type: Body Parameter content-type. Content type parameter for binary body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: ManagementPolicy or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.ManagementPolicy + :rtype: ~azure.mgmt.storage.v2023_05_01.models.ManagementPolicy :raises ~azure.core.exceptions.HttpResponseError: """ @@ -317,7 +320,7 @@ def create_or_update( resource_group_name: str, account_name: str, management_policy_name: Union[str, _models.ManagementPolicyName], - properties: Union[_models.ManagementPolicy, IO], + properties: Union[_models.ManagementPolicy, IO[bytes]], **kwargs: Any ) -> _models.ManagementPolicy: """Sets the managementpolicy to the specified storage account. @@ -332,19 +335,15 @@ def create_or_update( :param management_policy_name: The name of the Storage Account Management Policy. It should always be 'default'. "default" Required. :type management_policy_name: str or - ~azure.mgmt.storage.v2022_09_01.models.ManagementPolicyName - :param properties: The ManagementPolicy set to a storage account. Is either a model type or a - IO type. Required. - :type properties: ~azure.mgmt.storage.v2022_09_01.models.ManagementPolicy or IO - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response + ~azure.mgmt.storage.v2023_05_01.models.ManagementPolicyName + :param properties: The ManagementPolicy set to a storage account. Is either a ManagementPolicy + type or a IO[bytes] type. Required. + :type properties: ~azure.mgmt.storage.v2023_05_01.models.ManagementPolicy or IO[bytes] :return: ManagementPolicy or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.ManagementPolicy + :rtype: ~azure.mgmt.storage.v2023_05_01.models.ManagementPolicy :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -355,19 +354,19 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[_models.ManagementPolicy] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[_models.ManagementPolicy] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(properties, (IO, bytes)): + if isinstance(properties, (IOBase, bytes)): _content = properties else: _json = self._serialize.body(properties, "ManagementPolicy") - request = build_create_or_update_request( + _request = build_create_or_update_request( resource_group_name=resource_group_name, account_name=account_name, management_policy_name=management_policy_name, @@ -376,15 +375,15 @@ def create_or_update( content_type=content_type, json=_json, content=_content, - template_url=self.create_or_update.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -396,11 +395,9 @@ def create_or_update( deserialized = self._deserialize("ManagementPolicy", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized + return cls(pipeline_response, deserialized, {}) # type: ignore - create_or_update.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/managementPolicies/{managementPolicyName}"} # type: ignore + return deserialized # type: ignore @distributed_trace def delete( # pylint: disable=inconsistent-return-statements @@ -422,13 +419,12 @@ def delete( # pylint: disable=inconsistent-return-statements :param management_policy_name: The name of the Storage Account Management Policy. It should always be 'default'. "default" Required. :type management_policy_name: str or - ~azure.mgmt.storage.v2022_09_01.models.ManagementPolicyName - :keyword callable cls: A custom type or function that will be passed the direct response + ~azure.mgmt.storage.v2023_05_01.models.ManagementPolicyName :return: None or the result of cls(response) :rtype: None :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -439,24 +435,24 @@ def delete( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[None] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[None] = kwargs.pop("cls", None) - request = build_delete_request( + _request = build_delete_request( resource_group_name=resource_group_name, account_name=account_name, management_policy_name=management_policy_name, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.delete.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -466,6 +462,4 @@ def delete( # pylint: disable=inconsistent-return-statements raise HttpResponseError(response=response, error_format=ARMErrorFormat) if cls: - return cls(pipeline_response, None, {}) - - delete.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/managementPolicies/{managementPolicyName}"} # type: ignore + return cls(pipeline_response, None, {}) # type: ignore diff --git a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/operations/_network_security_perimeter_configurations_operations.py b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/operations/_network_security_perimeter_configurations_operations.py new file mode 100644 index 00000000000..0169a10d74b --- /dev/null +++ b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/operations/_network_security_perimeter_configurations_operations.py @@ -0,0 +1,463 @@ +# pylint: disable=too-many-lines,too-many-statements +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- +import sys +from typing import Any, Callable, Dict, Iterable, Optional, Type, TypeVar, Union, cast +import urllib.parse + +from azure.core.exceptions import ( + ClientAuthenticationError, + HttpResponseError, + ResourceExistsError, + ResourceNotFoundError, + ResourceNotModifiedError, + map_error, +) +from azure.core.paging import ItemPaged +from azure.core.pipeline import PipelineResponse +from azure.core.pipeline.transport import HttpResponse +from azure.core.polling import LROPoller, NoPolling, PollingMethod +from azure.core.rest import HttpRequest +from azure.core.tracing.decorator import distributed_trace +from azure.core.utils import case_insensitive_dict +from azure.mgmt.core.exceptions import ARMErrorFormat +from azure.mgmt.core.polling.arm_polling import ARMPolling + +from .. import models as _models +from ..._serialization import Serializer +from .._vendor import _convert_request + +if sys.version_info >= (3, 9): + from collections.abc import MutableMapping +else: + from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports +T = TypeVar("T") +ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] + +_SERIALIZER = Serializer() +_SERIALIZER.client_side_validation = False + + +def build_list_request(resource_group_name: str, account_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", "2023-05-01")) + accept = _headers.pop("Accept", "application/json") + + # Construct URL + _url = kwargs.pop( + "template_url", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/networkSecurityPerimeterConfigurations", + ) # pylint: disable=line-too-long + path_format_arguments = { + "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), + "resourceGroupName": _SERIALIZER.url( + "resource_group_name", resource_group_name, "str", max_length=90, min_length=1, pattern=r"^[-\w\._\(\)]+$" + ), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-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) + + +def build_get_request( + resource_group_name: str, + account_name: str, + network_security_perimeter_configuration_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", "2023-05-01")) + accept = _headers.pop("Accept", "application/json") + + # Construct URL + _url = kwargs.pop( + "template_url", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/networkSecurityPerimeterConfigurations/{networkSecurityPerimeterConfigurationName}", + ) # pylint: disable=line-too-long + path_format_arguments = { + "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), + "resourceGroupName": _SERIALIZER.url( + "resource_group_name", resource_group_name, "str", max_length=90, min_length=1, pattern=r"^[-\w\._\(\)]+$" + ), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), + "networkSecurityPerimeterConfigurationName": _SERIALIZER.url( + "network_security_perimeter_configuration_name", + network_security_perimeter_configuration_name, + "str", + pattern=r"^.*$", + ), + } + + _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_reconcile_request( + resource_group_name: str, + account_name: str, + network_security_perimeter_configuration_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", "2023-05-01")) + accept = _headers.pop("Accept", "application/json") + + # Construct URL + _url = kwargs.pop( + "template_url", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/networkSecurityPerimeterConfigurations/{networkSecurityPerimeterConfigurationName}/reconcile", + ) # pylint: disable=line-too-long + path_format_arguments = { + "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), + "resourceGroupName": _SERIALIZER.url( + "resource_group_name", resource_group_name, "str", max_length=90, min_length=1, pattern=r"^[-\w\._\(\)]+$" + ), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), + "networkSecurityPerimeterConfigurationName": _SERIALIZER.url( + "network_security_perimeter_configuration_name", + network_security_perimeter_configuration_name, + "str", + pattern=r"^.*$", + ), + } + + _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) + + +class NetworkSecurityPerimeterConfigurationsOperations: # pylint: disable=name-too-long + """ + .. warning:: + **DO NOT** instantiate this class directly. + + Instead, you should access the following operations through + :class:`~azure.mgmt.storage.v2023_05_01.StorageManagementClient`'s + :attr:`network_security_perimeter_configurations` attribute. + """ + + models = _models + + def __init__(self, *args, **kwargs): + input_args = list(args) + self._client = input_args.pop(0) if input_args else kwargs.pop("client") + self._config = input_args.pop(0) if input_args else kwargs.pop("config") + self._serialize = input_args.pop(0) if input_args else kwargs.pop("serializer") + self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer") + self._api_version = input_args.pop(0) if input_args else kwargs.pop("api_version") + + @distributed_trace + def list( + self, resource_group_name: str, account_name: str, **kwargs: Any + ) -> Iterable["_models.NetworkSecurityPerimeterConfiguration"]: + """Gets list of effective NetworkSecurityPerimeterConfiguration for storage account. + + :param resource_group_name: The name of the resource group within the user's subscription. The + name is case insensitive. Required. + :type resource_group_name: str + :param account_name: The name of the storage account within the specified resource group. + Storage account names must be between 3 and 24 characters in length and use numbers and + lower-case letters only. Required. + :type account_name: str + :return: An iterator like instance of either NetworkSecurityPerimeterConfiguration or the + result of cls(response) + :rtype: + ~azure.core.paging.ItemPaged[~azure.mgmt.storage.v2023_05_01.models.NetworkSecurityPerimeterConfiguration] + :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._api_version or "2023-05-01")) + cls: ClsType[_models.NetworkSecurityPerimeterConfigurationList] = kwargs.pop("cls", None) + + error_map: MutableMapping[int, Type[HttpResponseError]] = { + 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_request( + resource_group_name=resource_group_name, + account_name=account_name, + subscription_id=self._config.subscription_id, + api_version=api_version, + headers=_headers, + params=_params, + ) + _request = _convert_request(_request) + _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._api_version + _request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) + _request.method = "GET" + return _request + + def extract_data(pipeline_response): + deserialized = self._deserialize("NetworkSecurityPerimeterConfigurationList", pipeline_response) + list_of_elem = deserialized.value + if cls: + list_of_elem = cls(list_of_elem) # type: ignore + return 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.ErrorResponseAutoGenerated, 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, + account_name: str, + network_security_perimeter_configuration_name: str, + **kwargs: Any + ) -> _models.NetworkSecurityPerimeterConfiguration: + """Gets effective NetworkSecurityPerimeterConfiguration for association. + + :param resource_group_name: The name of the resource group within the user's subscription. The + name is case insensitive. Required. + :type resource_group_name: str + :param account_name: The name of the storage account within the specified resource group. + Storage account names must be between 3 and 24 characters in length and use numbers and + lower-case letters only. Required. + :type account_name: str + :param network_security_perimeter_configuration_name: The name for Network Security Perimeter + configuration. Required. + :type network_security_perimeter_configuration_name: str + :return: NetworkSecurityPerimeterConfiguration or the result of cls(response) + :rtype: ~azure.mgmt.storage.v2023_05_01.models.NetworkSecurityPerimeterConfiguration + :raises ~azure.core.exceptions.HttpResponseError: + """ + error_map: MutableMapping[int, Type[HttpResponseError]] = { + 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._api_version or "2023-05-01")) + cls: ClsType[_models.NetworkSecurityPerimeterConfiguration] = kwargs.pop("cls", None) + + _request = build_get_request( + resource_group_name=resource_group_name, + account_name=account_name, + network_security_perimeter_configuration_name=network_security_perimeter_configuration_name, + subscription_id=self._config.subscription_id, + api_version=api_version, + headers=_headers, + params=_params, + ) + _request = _convert_request(_request) + _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.ErrorResponseAutoGenerated, pipeline_response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + deserialized = self._deserialize("NetworkSecurityPerimeterConfiguration", pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) # type: ignore + + return deserialized # type: ignore + + def _reconcile_initial( # pylint: disable=inconsistent-return-statements + self, + resource_group_name: str, + account_name: str, + network_security_perimeter_configuration_name: str, + **kwargs: Any + ) -> None: + error_map: MutableMapping[int, Type[HttpResponseError]] = { + 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._api_version or "2023-05-01")) + cls: ClsType[None] = kwargs.pop("cls", None) + + _request = build_reconcile_request( + resource_group_name=resource_group_name, + account_name=account_name, + network_security_perimeter_configuration_name=network_security_perimeter_configuration_name, + subscription_id=self._config.subscription_id, + api_version=api_version, + headers=_headers, + params=_params, + ) + _request = _convert_request(_request) + _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 [202]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponseAutoGenerated, pipeline_response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + response_headers = {} + response_headers["Location"] = self._deserialize("str", response.headers.get("Location")) + + if cls: + return cls(pipeline_response, None, response_headers) # type: ignore + + @distributed_trace + def begin_reconcile( + self, + resource_group_name: str, + account_name: str, + network_security_perimeter_configuration_name: str, + **kwargs: Any + ) -> LROPoller[None]: + """Refreshes any information about the association. + + :param resource_group_name: The name of the resource group within the user's subscription. The + name is case insensitive. Required. + :type resource_group_name: str + :param account_name: The name of the storage account within the specified resource group. + Storage account names must be between 3 and 24 characters in length and use numbers and + lower-case letters only. Required. + :type account_name: str + :param network_security_perimeter_configuration_name: The name for Network Security Perimeter + configuration. Required. + :type network_security_perimeter_configuration_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._api_version or "2023-05-01")) + 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._reconcile_initial( # type: ignore + resource_group_name=resource_group_name, + account_name=account_name, + network_security_perimeter_configuration_name=network_security_perimeter_configuration_name, + api_version=api_version, + cls=lambda x, y, z: x, + headers=_headers, + params=_params, + **kwargs + ) + 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 diff --git a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/operations/_object_replication_policies_operations.py b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/operations/_object_replication_policies_operations.py similarity index 75% rename from src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/operations/_object_replication_policies_operations.py rename to src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/operations/_object_replication_policies_operations.py index 630523b0d0c..31b83013995 100644 --- a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/operations/_object_replication_policies_operations.py +++ b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/operations/_object_replication_policies_operations.py @@ -1,4 +1,4 @@ -# pylint: disable=too-many-lines +# pylint: disable=too-many-lines,too-many-statements # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -6,8 +6,9 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase import sys -from typing import Any, Callable, Dict, IO, Iterable, Optional, TypeVar, Union, overload +from typing import Any, Callable, Dict, IO, Iterable, Optional, Type, TypeVar, Union, overload import urllib.parse from azure.core.exceptions import ( @@ -28,12 +29,12 @@ from .. import models as _models from ..._serialization import Serializer -from .._vendor import _convert_request, _format_url_section +from .._vendor import _convert_request -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +if sys.version_info >= (3, 9): + from collections.abc import MutableMapping else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports + from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -45,7 +46,7 @@ def build_list_request(resource_group_name: str, account_name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -57,11 +58,13 @@ def build_list_request(resource_group_name: str, account_name: str, subscription "resourceGroupName": _SERIALIZER.url( "resource_group_name", resource_group_name, "str", max_length=90, min_length=1, pattern=r"^[-\w\._\(\)]+$" ), - "accountName": _SERIALIZER.url("account_name", account_name, "str", max_length=24, min_length=3), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), } - _url = _format_url_section(_url, **path_format_arguments) + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -78,7 +81,7 @@ def build_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -90,14 +93,16 @@ def build_get_request( "resourceGroupName": _SERIALIZER.url( "resource_group_name", resource_group_name, "str", max_length=90, min_length=1, pattern=r"^[-\w\._\(\)]+$" ), - "accountName": _SERIALIZER.url("account_name", account_name, "str", max_length=24, min_length=3), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), "objectReplicationPolicyId": _SERIALIZER.url( "object_replication_policy_id", object_replication_policy_id, "str", min_length=1 ), } - _url = _format_url_section(_url, **path_format_arguments) + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -114,8 +119,8 @@ def build_create_or_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -127,14 +132,16 @@ def build_create_or_update_request( "resourceGroupName": _SERIALIZER.url( "resource_group_name", resource_group_name, "str", max_length=90, min_length=1, pattern=r"^[-\w\._\(\)]+$" ), - "accountName": _SERIALIZER.url("account_name", account_name, "str", max_length=24, min_length=3), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), "objectReplicationPolicyId": _SERIALIZER.url( "object_replication_policy_id", object_replication_policy_id, "str", min_length=1 ), } - _url = _format_url_section(_url, **path_format_arguments) + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -153,7 +160,7 @@ def build_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -165,14 +172,16 @@ def build_delete_request( "resourceGroupName": _SERIALIZER.url( "resource_group_name", resource_group_name, "str", max_length=90, min_length=1, pattern=r"^[-\w\._\(\)]+$" ), - "accountName": _SERIALIZER.url("account_name", account_name, "str", max_length=24, min_length=3), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), "objectReplicationPolicyId": _SERIALIZER.url( "object_replication_policy_id", object_replication_policy_id, "str", min_length=1 ), } - _url = _format_url_section(_url, **path_format_arguments) + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -189,7 +198,7 @@ class ObjectReplicationPoliciesOperations: **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.storage.v2022_09_01.StorageManagementClient`'s + :class:`~azure.mgmt.storage.v2023_05_01.StorageManagementClient`'s :attr:`object_replication_policies` attribute. """ @@ -201,6 +210,7 @@ def __init__(self, *args, **kwargs): self._config = input_args.pop(0) if input_args else kwargs.pop("config") self._serialize = input_args.pop(0) if input_args else kwargs.pop("serializer") self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer") + self._api_version = input_args.pop(0) if input_args else kwargs.pop("api_version") @distributed_trace def list( @@ -215,20 +225,19 @@ def list( Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only. Required. :type account_name: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either ObjectReplicationPolicy or the result of cls(response) :rtype: - ~azure.core.paging.ItemPaged[~azure.mgmt.storage.v2022_09_01.models.ObjectReplicationPolicy] + ~azure.core.paging.ItemPaged[~azure.mgmt.storage.v2023_05_01.models.ObjectReplicationPolicy] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[_models.ObjectReplicationPolicies] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[_models.ObjectReplicationPolicies] = kwargs.pop("cls", None) - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -239,17 +248,16 @@ def list( def prepare_request(next_link=None): if not next_link: - request = build_list_request( + _request = build_list_request( resource_group_name=resource_group_name, account_name=account_name, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.list.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) else: # make call to next link with the client's api-version @@ -260,27 +268,28 @@ def prepare_request(next_link=None): for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() } ) - _next_request_params["api-version"] = self._config.api_version - request = HttpRequest( + _next_request_params["api-version"] = self._api_version + _request = HttpRequest( "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore - request.method = "GET" - return request + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) + _request.method = "GET" + return _request def extract_data(pipeline_response): deserialized = self._deserialize("ObjectReplicationPolicies", pipeline_response) list_of_elem = deserialized.value if cls: - list_of_elem = cls(list_of_elem) + list_of_elem = cls(list_of_elem) # type: ignore return None, iter(list_of_elem) def get_next(next_link=None): - request = prepare_request(next_link) + _request = prepare_request(next_link) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -293,8 +302,6 @@ def get_next(next_link=None): return ItemPaged(get_next, extract_data) - list.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/objectReplicationPolicies"} # type: ignore - @distributed_trace def get( self, resource_group_name: str, account_name: str, object_replication_policy_id: str, **kwargs: Any @@ -313,12 +320,11 @@ def get( value of the policy ID that is returned when you download the policy that was defined on the destination account. The policy is downloaded as a JSON file. Required. :type object_replication_policy_id: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: ObjectReplicationPolicy or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.ObjectReplicationPolicy + :rtype: ~azure.mgmt.storage.v2023_05_01.models.ObjectReplicationPolicy :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -329,24 +335,24 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[_models.ObjectReplicationPolicy] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[_models.ObjectReplicationPolicy] = kwargs.pop("cls", None) - request = build_get_request( + _request = build_get_request( resource_group_name=resource_group_name, account_name=account_name, object_replication_policy_id=object_replication_policy_id, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.get.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -359,11 +365,9 @@ def get( deserialized = self._deserialize("ObjectReplicationPolicy", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) + return cls(pipeline_response, deserialized, {}) # type: ignore - return deserialized - - get.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/objectReplicationPolicies/{objectReplicationPolicyId}"} # type: ignore + return deserialized # type: ignore @overload def create_or_update( @@ -392,13 +396,12 @@ def create_or_update( :type object_replication_policy_id: str :param properties: The object replication policy set to a storage account. A unique policy ID will be created if absent. Required. - :type properties: ~azure.mgmt.storage.v2022_09_01.models.ObjectReplicationPolicy + :type properties: ~azure.mgmt.storage.v2023_05_01.models.ObjectReplicationPolicy :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: ObjectReplicationPolicy or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.ObjectReplicationPolicy + :rtype: ~azure.mgmt.storage.v2023_05_01.models.ObjectReplicationPolicy :raises ~azure.core.exceptions.HttpResponseError: """ @@ -408,7 +411,7 @@ def create_or_update( resource_group_name: str, account_name: str, object_replication_policy_id: str, - properties: IO, + properties: IO[bytes], *, content_type: str = "application/json", **kwargs: Any @@ -429,13 +432,12 @@ def create_or_update( :type object_replication_policy_id: str :param properties: The object replication policy set to a storage account. A unique policy ID will be created if absent. Required. - :type properties: IO + :type properties: IO[bytes] :keyword content_type: Body Parameter content-type. Content type parameter for binary body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: ObjectReplicationPolicy or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.ObjectReplicationPolicy + :rtype: ~azure.mgmt.storage.v2023_05_01.models.ObjectReplicationPolicy :raises ~azure.core.exceptions.HttpResponseError: """ @@ -445,7 +447,7 @@ def create_or_update( resource_group_name: str, account_name: str, object_replication_policy_id: str, - properties: Union[_models.ObjectReplicationPolicy, IO], + properties: Union[_models.ObjectReplicationPolicy, IO[bytes]], **kwargs: Any ) -> _models.ObjectReplicationPolicy: """Create or update the object replication policy of the storage account. @@ -463,17 +465,14 @@ def create_or_update( destination account. The policy is downloaded as a JSON file. Required. :type object_replication_policy_id: str :param properties: The object replication policy set to a storage account. A unique policy ID - will be created if absent. Is either a model type or a IO type. Required. - :type properties: ~azure.mgmt.storage.v2022_09_01.models.ObjectReplicationPolicy or IO - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response + will be created if absent. Is either a ObjectReplicationPolicy type or a IO[bytes] type. + Required. + :type properties: ~azure.mgmt.storage.v2023_05_01.models.ObjectReplicationPolicy or IO[bytes] :return: ObjectReplicationPolicy or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.ObjectReplicationPolicy + :rtype: ~azure.mgmt.storage.v2023_05_01.models.ObjectReplicationPolicy :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -484,19 +483,19 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[_models.ObjectReplicationPolicy] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[_models.ObjectReplicationPolicy] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(properties, (IO, bytes)): + if isinstance(properties, (IOBase, bytes)): _content = properties else: _json = self._serialize.body(properties, "ObjectReplicationPolicy") - request = build_create_or_update_request( + _request = build_create_or_update_request( resource_group_name=resource_group_name, account_name=account_name, object_replication_policy_id=object_replication_policy_id, @@ -505,15 +504,15 @@ def create_or_update( content_type=content_type, json=_json, content=_content, - template_url=self.create_or_update.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -526,11 +525,9 @@ def create_or_update( deserialized = self._deserialize("ObjectReplicationPolicy", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) + return cls(pipeline_response, deserialized, {}) # type: ignore - return deserialized - - create_or_update.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/objectReplicationPolicies/{objectReplicationPolicyId}"} # type: ignore + return deserialized # type: ignore @distributed_trace def delete( # pylint: disable=inconsistent-return-statements @@ -550,12 +547,11 @@ def delete( # pylint: disable=inconsistent-return-statements value of the policy ID that is returned when you download the policy that was defined on the destination account. The policy is downloaded as a JSON file. Required. :type object_replication_policy_id: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: None or the result of cls(response) :rtype: None :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -566,24 +562,24 @@ def delete( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[None] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[None] = kwargs.pop("cls", None) - request = build_delete_request( + _request = build_delete_request( resource_group_name=resource_group_name, account_name=account_name, object_replication_policy_id=object_replication_policy_id, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.delete.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -594,6 +590,4 @@ def delete( # pylint: disable=inconsistent-return-statements raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) if cls: - return cls(pipeline_response, None, {}) - - delete.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/objectReplicationPolicies/{objectReplicationPolicyId}"} # type: ignore + return cls(pipeline_response, None, {}) # type: ignore diff --git a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/operations/_operations.py b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/operations/_operations.py similarity index 74% rename from src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/operations/_operations.py rename to src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/operations/_operations.py index af74251b883..4a22fa107df 100644 --- a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/operations/_operations.py +++ b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/operations/_operations.py @@ -1,4 +1,4 @@ -# pylint: disable=too-many-lines +# pylint: disable=too-many-lines,too-many-statements # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -7,7 +7,7 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- import sys -from typing import Any, Callable, Dict, Iterable, Optional, TypeVar +from typing import Any, Callable, Dict, Iterable, Optional, Type, TypeVar import urllib.parse from azure.core.exceptions import ( @@ -30,10 +30,10 @@ from ..._serialization import Serializer from .._vendor import _convert_request -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +if sys.version_info >= (3, 9): + from collections.abc import MutableMapping else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports + from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -45,7 +45,7 @@ def build_list_request(**kwargs: Any) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -66,7 +66,7 @@ class Operations: **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.storage.v2022_09_01.StorageManagementClient`'s + :class:`~azure.mgmt.storage.v2023_05_01.StorageManagementClient`'s :attr:`operations` attribute. """ @@ -78,23 +78,23 @@ def __init__(self, *args, **kwargs): self._config = input_args.pop(0) if input_args else kwargs.pop("config") self._serialize = input_args.pop(0) if input_args else kwargs.pop("serializer") self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer") + self._api_version = input_args.pop(0) if input_args else kwargs.pop("api_version") @distributed_trace def list(self, **kwargs: Any) -> Iterable["_models.Operation"]: """Lists all of the available Storage Rest API operations. - :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either Operation or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.storage.v2022_09_01.models.Operation] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.storage.v2023_05_01.models.Operation] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[_models.OperationListResult] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[_models.OperationListResult] = kwargs.pop("cls", None) - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -105,14 +105,13 @@ def list(self, **kwargs: Any) -> Iterable["_models.Operation"]: def prepare_request(next_link=None): if not next_link: - request = build_list_request( + _request = build_list_request( api_version=api_version, - template_url=self.list.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) else: # make call to next link with the client's api-version @@ -123,27 +122,28 @@ def prepare_request(next_link=None): for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() } ) - _next_request_params["api-version"] = self._config.api_version - request = HttpRequest( + _next_request_params["api-version"] = self._api_version + _request = HttpRequest( "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore - request.method = "GET" - return request + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) + _request.method = "GET" + return _request def extract_data(pipeline_response): deserialized = self._deserialize("OperationListResult", pipeline_response) list_of_elem = deserialized.value if cls: - list_of_elem = cls(list_of_elem) + list_of_elem = cls(list_of_elem) # type: ignore return None, iter(list_of_elem) def get_next(next_link=None): - request = prepare_request(next_link) + _request = prepare_request(next_link) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -154,5 +154,3 @@ def get_next(next_link=None): return pipeline_response return ItemPaged(get_next, extract_data) - - list.metadata = {"url": "/providers/Microsoft.Storage/operations"} # type: ignore diff --git a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/operations/_patch.py b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/operations/_patch.py similarity index 100% rename from src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/operations/_patch.py rename to src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/operations/_patch.py diff --git a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/operations/_private_endpoint_connections_operations.py b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/operations/_private_endpoint_connections_operations.py similarity index 74% rename from src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/operations/_private_endpoint_connections_operations.py rename to src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/operations/_private_endpoint_connections_operations.py index 7de2a4c6a11..208024e8944 100644 --- a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/operations/_private_endpoint_connections_operations.py +++ b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/operations/_private_endpoint_connections_operations.py @@ -1,4 +1,4 @@ -# pylint: disable=too-many-lines +# pylint: disable=too-many-lines,too-many-statements # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -6,8 +6,9 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase import sys -from typing import Any, Callable, Dict, IO, Iterable, Optional, TypeVar, Union, overload +from typing import Any, Callable, Dict, IO, Iterable, Optional, Type, TypeVar, Union, overload import urllib.parse from azure.core.exceptions import ( @@ -28,12 +29,12 @@ from .. import models as _models from ..._serialization import Serializer -from .._vendor import _convert_request, _format_url_section +from .._vendor import _convert_request -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +if sys.version_info >= (3, 9): + from collections.abc import MutableMapping else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports + from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -45,7 +46,7 @@ def build_list_request(resource_group_name: str, account_name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -57,11 +58,13 @@ def build_list_request(resource_group_name: str, account_name: str, subscription "resourceGroupName": _SERIALIZER.url( "resource_group_name", resource_group_name, "str", max_length=90, min_length=1, pattern=r"^[-\w\._\(\)]+$" ), - "accountName": _SERIALIZER.url("account_name", account_name, "str", max_length=24, min_length=3), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), } - _url = _format_url_section(_url, **path_format_arguments) + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -82,7 +85,7 @@ def build_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -94,14 +97,16 @@ def build_get_request( "resourceGroupName": _SERIALIZER.url( "resource_group_name", resource_group_name, "str", max_length=90, min_length=1, pattern=r"^[-\w\._\(\)]+$" ), - "accountName": _SERIALIZER.url("account_name", account_name, "str", max_length=24, min_length=3), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), "privateEndpointConnectionName": _SERIALIZER.url( "private_endpoint_connection_name", private_endpoint_connection_name, "str" ), } - _url = _format_url_section(_url, **path_format_arguments) + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -122,8 +127,8 @@ def build_put_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -135,14 +140,16 @@ def build_put_request( "resourceGroupName": _SERIALIZER.url( "resource_group_name", resource_group_name, "str", max_length=90, min_length=1, pattern=r"^[-\w\._\(\)]+$" ), - "accountName": _SERIALIZER.url("account_name", account_name, "str", max_length=24, min_length=3), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), "privateEndpointConnectionName": _SERIALIZER.url( "private_endpoint_connection_name", private_endpoint_connection_name, "str" ), } - _url = _format_url_section(_url, **path_format_arguments) + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -165,7 +172,7 @@ def build_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -177,14 +184,16 @@ def build_delete_request( "resourceGroupName": _SERIALIZER.url( "resource_group_name", resource_group_name, "str", max_length=90, min_length=1, pattern=r"^[-\w\._\(\)]+$" ), - "accountName": _SERIALIZER.url("account_name", account_name, "str", max_length=24, min_length=3), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), "privateEndpointConnectionName": _SERIALIZER.url( "private_endpoint_connection_name", private_endpoint_connection_name, "str" ), } - _url = _format_url_section(_url, **path_format_arguments) + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -201,7 +210,7 @@ class PrivateEndpointConnectionsOperations: **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.storage.v2022_09_01.StorageManagementClient`'s + :class:`~azure.mgmt.storage.v2023_05_01.StorageManagementClient`'s :attr:`private_endpoint_connections` attribute. """ @@ -213,6 +222,7 @@ def __init__(self, *args, **kwargs): self._config = input_args.pop(0) if input_args else kwargs.pop("config") self._serialize = input_args.pop(0) if input_args else kwargs.pop("serializer") self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer") + self._api_version = input_args.pop(0) if input_args else kwargs.pop("api_version") @distributed_trace def list( @@ -227,20 +237,19 @@ def list( Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only. Required. :type account_name: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either PrivateEndpointConnection or the result of cls(response) :rtype: - ~azure.core.paging.ItemPaged[~azure.mgmt.storage.v2022_09_01.models.PrivateEndpointConnection] + ~azure.core.paging.ItemPaged[~azure.mgmt.storage.v2023_05_01.models.PrivateEndpointConnection] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointConnectionListResult] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[_models.PrivateEndpointConnectionListResult] = kwargs.pop("cls", None) - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -251,17 +260,16 @@ def list( def prepare_request(next_link=None): if not next_link: - request = build_list_request( + _request = build_list_request( resource_group_name=resource_group_name, account_name=account_name, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.list.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) else: # make call to next link with the client's api-version @@ -272,27 +280,28 @@ def prepare_request(next_link=None): for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() } ) - _next_request_params["api-version"] = self._config.api_version - request = HttpRequest( + _next_request_params["api-version"] = self._api_version + _request = HttpRequest( "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore - request.method = "GET" - return request + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) + _request.method = "GET" + return _request def extract_data(pipeline_response): deserialized = self._deserialize("PrivateEndpointConnectionListResult", pipeline_response) list_of_elem = deserialized.value if cls: - list_of_elem = cls(list_of_elem) + list_of_elem = cls(list_of_elem) # type: ignore return None, iter(list_of_elem) def get_next(next_link=None): - request = prepare_request(next_link) + _request = prepare_request(next_link) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -304,8 +313,6 @@ def get_next(next_link=None): return ItemPaged(get_next, extract_data) - list.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/privateEndpointConnections"} # type: ignore - @distributed_trace def get( self, resource_group_name: str, account_name: str, private_endpoint_connection_name: str, **kwargs: Any @@ -322,12 +329,11 @@ def get( :param private_endpoint_connection_name: The name of the private endpoint connection associated with the Azure resource. Required. :type private_endpoint_connection_name: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: PrivateEndpointConnection or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.PrivateEndpointConnection + :rtype: ~azure.mgmt.storage.v2023_05_01.models.PrivateEndpointConnection :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -338,24 +344,24 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointConnection] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[_models.PrivateEndpointConnection] = kwargs.pop("cls", None) - request = build_get_request( + _request = build_get_request( resource_group_name=resource_group_name, account_name=account_name, private_endpoint_connection_name=private_endpoint_connection_name, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.get.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -368,11 +374,9 @@ def get( deserialized = self._deserialize("PrivateEndpointConnection", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) + return cls(pipeline_response, deserialized, {}) # type: ignore - return deserialized - - get.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/privateEndpointConnections/{privateEndpointConnectionName}"} # type: ignore + return deserialized # type: ignore @overload def put( @@ -398,13 +402,12 @@ def put( with the Azure resource. Required. :type private_endpoint_connection_name: str :param properties: The private endpoint connection properties. Required. - :type properties: ~azure.mgmt.storage.v2022_09_01.models.PrivateEndpointConnection + :type properties: ~azure.mgmt.storage.v2023_05_01.models.PrivateEndpointConnection :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: PrivateEndpointConnection or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.PrivateEndpointConnection + :rtype: ~azure.mgmt.storage.v2023_05_01.models.PrivateEndpointConnection :raises ~azure.core.exceptions.HttpResponseError: """ @@ -414,7 +417,7 @@ def put( resource_group_name: str, account_name: str, private_endpoint_connection_name: str, - properties: IO, + properties: IO[bytes], *, content_type: str = "application/json", **kwargs: Any @@ -432,13 +435,12 @@ def put( with the Azure resource. Required. :type private_endpoint_connection_name: str :param properties: The private endpoint connection properties. Required. - :type properties: IO + :type properties: IO[bytes] :keyword content_type: Body Parameter content-type. Content type parameter for binary body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: PrivateEndpointConnection or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.PrivateEndpointConnection + :rtype: ~azure.mgmt.storage.v2023_05_01.models.PrivateEndpointConnection :raises ~azure.core.exceptions.HttpResponseError: """ @@ -448,7 +450,7 @@ def put( resource_group_name: str, account_name: str, private_endpoint_connection_name: str, - properties: Union[_models.PrivateEndpointConnection, IO], + properties: Union[_models.PrivateEndpointConnection, IO[bytes]], **kwargs: Any ) -> _models.PrivateEndpointConnection: """Update the state of specified private endpoint connection associated with the storage account. @@ -463,18 +465,14 @@ def put( :param private_endpoint_connection_name: The name of the private endpoint connection associated with the Azure resource. Required. :type private_endpoint_connection_name: str - :param properties: The private endpoint connection properties. Is either a model type or a IO - type. Required. - :type properties: ~azure.mgmt.storage.v2022_09_01.models.PrivateEndpointConnection or IO - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response + :param properties: The private endpoint connection properties. Is either a + PrivateEndpointConnection type or a IO[bytes] type. Required. + :type properties: ~azure.mgmt.storage.v2023_05_01.models.PrivateEndpointConnection or IO[bytes] :return: PrivateEndpointConnection or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.PrivateEndpointConnection + :rtype: ~azure.mgmt.storage.v2023_05_01.models.PrivateEndpointConnection :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -485,19 +483,19 @@ def put( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateEndpointConnection] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[_models.PrivateEndpointConnection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(properties, (IO, bytes)): + if isinstance(properties, (IOBase, bytes)): _content = properties else: _json = self._serialize.body(properties, "PrivateEndpointConnection") - request = build_put_request( + _request = build_put_request( resource_group_name=resource_group_name, account_name=account_name, private_endpoint_connection_name=private_endpoint_connection_name, @@ -506,15 +504,15 @@ def put( content_type=content_type, json=_json, content=_content, - template_url=self.put.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -527,11 +525,9 @@ def put( deserialized = self._deserialize("PrivateEndpointConnection", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) + return cls(pipeline_response, deserialized, {}) # type: ignore - return deserialized - - put.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/privateEndpointConnections/{privateEndpointConnectionName}"} # type: ignore + return deserialized # type: ignore @distributed_trace def delete( # pylint: disable=inconsistent-return-statements @@ -549,12 +545,11 @@ def delete( # pylint: disable=inconsistent-return-statements :param private_endpoint_connection_name: The name of the private endpoint connection associated with the Azure resource. Required. :type private_endpoint_connection_name: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: None or the result of cls(response) :rtype: None :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -565,24 +560,24 @@ def delete( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[None] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[None] = kwargs.pop("cls", None) - request = build_delete_request( + _request = build_delete_request( resource_group_name=resource_group_name, account_name=account_name, private_endpoint_connection_name=private_endpoint_connection_name, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.delete.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -593,6 +588,4 @@ def delete( # pylint: disable=inconsistent-return-statements raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) if cls: - return cls(pipeline_response, None, {}) - - delete.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/privateEndpointConnections/{privateEndpointConnectionName}"} # type: ignore + return cls(pipeline_response, None, {}) # type: ignore diff --git a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/operations/_private_link_resources_operations.py b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/operations/_private_link_resources_operations.py similarity index 73% rename from src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/operations/_private_link_resources_operations.py rename to src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/operations/_private_link_resources_operations.py index b286471096a..97fbf7cfb78 100644 --- a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/operations/_private_link_resources_operations.py +++ b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/operations/_private_link_resources_operations.py @@ -1,4 +1,4 @@ -# pylint: disable=too-many-lines +# pylint: disable=too-many-lines,too-many-statements # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -7,7 +7,7 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- import sys -from typing import Any, Callable, Dict, Optional, TypeVar +from typing import Any, Callable, Dict, Optional, Type, TypeVar from azure.core.exceptions import ( ClientAuthenticationError, @@ -26,12 +26,12 @@ from .. import models as _models from ..._serialization import Serializer -from .._vendor import _convert_request, _format_url_section +from .._vendor import _convert_request -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +if sys.version_info >= (3, 9): + from collections.abc import MutableMapping else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports + from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -45,7 +45,7 @@ def build_list_by_storage_account_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -57,11 +57,13 @@ def build_list_by_storage_account_request( "resourceGroupName": _SERIALIZER.url( "resource_group_name", resource_group_name, "str", max_length=90, min_length=1, pattern=r"^[-\w\._\(\)]+$" ), - "accountName": _SERIALIZER.url("account_name", account_name, "str", max_length=24, min_length=3), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), } - _url = _format_url_section(_url, **path_format_arguments) + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -78,7 +80,7 @@ class PrivateLinkResourcesOperations: **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.storage.v2022_09_01.StorageManagementClient`'s + :class:`~azure.mgmt.storage.v2023_05_01.StorageManagementClient`'s :attr:`private_link_resources` attribute. """ @@ -90,6 +92,7 @@ def __init__(self, *args, **kwargs): self._config = input_args.pop(0) if input_args else kwargs.pop("config") self._serialize = input_args.pop(0) if input_args else kwargs.pop("serializer") self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer") + self._api_version = input_args.pop(0) if input_args else kwargs.pop("api_version") @distributed_trace def list_by_storage_account( @@ -104,12 +107,11 @@ def list_by_storage_account( Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only. Required. :type account_name: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: PrivateLinkResourceListResult or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.PrivateLinkResourceListResult + :rtype: ~azure.mgmt.storage.v2023_05_01.models.PrivateLinkResourceListResult :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -120,23 +122,23 @@ def list_by_storage_account( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[_models.PrivateLinkResourceListResult] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[_models.PrivateLinkResourceListResult] = kwargs.pop("cls", None) - request = build_list_by_storage_account_request( + _request = build_list_by_storage_account_request( resource_group_name=resource_group_name, account_name=account_name, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.list_by_storage_account.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -148,8 +150,6 @@ def list_by_storage_account( deserialized = self._deserialize("PrivateLinkResourceListResult", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized + return cls(pipeline_response, deserialized, {}) # type: ignore - list_by_storage_account.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/privateLinkResources"} # type: ignore + return deserialized # type: ignore diff --git a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/operations/_queue_operations.py b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/operations/_queue_operations.py similarity index 75% rename from src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/operations/_queue_operations.py rename to src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/operations/_queue_operations.py index 9e1ac43484c..0f1af08d4e0 100644 --- a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/operations/_queue_operations.py +++ b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/operations/_queue_operations.py @@ -1,4 +1,4 @@ -# pylint: disable=too-many-lines +# pylint: disable=too-many-lines,too-many-statements # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -6,8 +6,9 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase import sys -from typing import Any, Callable, Dict, IO, Iterable, Optional, TypeVar, Union, overload +from typing import Any, Callable, Dict, IO, Iterable, Optional, Type, TypeVar, Union, overload import urllib.parse from azure.core.exceptions import ( @@ -28,12 +29,12 @@ from .. import models as _models from ..._serialization import Serializer -from .._vendor import _convert_request, _format_url_section +from .._vendor import _convert_request -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +if sys.version_info >= (3, 9): + from collections.abc import MutableMapping else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports + from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -47,8 +48,8 @@ def build_create_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -60,7 +61,9 @@ def build_create_request( "resourceGroupName": _SERIALIZER.url( "resource_group_name", resource_group_name, "str", max_length=90, min_length=1, pattern=r"^[-\w\._\(\)]+$" ), - "accountName": _SERIALIZER.url("account_name", account_name, "str", max_length=24, min_length=3), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), "queueName": _SERIALIZER.url( "queue_name", @@ -72,7 +75,7 @@ def build_create_request( ), } - _url = _format_url_section(_url, **path_format_arguments) + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -91,8 +94,8 @@ def build_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -104,7 +107,9 @@ def build_update_request( "resourceGroupName": _SERIALIZER.url( "resource_group_name", resource_group_name, "str", max_length=90, min_length=1, pattern=r"^[-\w\._\(\)]+$" ), - "accountName": _SERIALIZER.url("account_name", account_name, "str", max_length=24, min_length=3), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), "queueName": _SERIALIZER.url( "queue_name", @@ -116,7 +121,7 @@ def build_update_request( ), } - _url = _format_url_section(_url, **path_format_arguments) + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -135,7 +140,7 @@ def build_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -147,7 +152,9 @@ def build_get_request( "resourceGroupName": _SERIALIZER.url( "resource_group_name", resource_group_name, "str", max_length=90, min_length=1, pattern=r"^[-\w\._\(\)]+$" ), - "accountName": _SERIALIZER.url("account_name", account_name, "str", max_length=24, min_length=3), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), "queueName": _SERIALIZER.url( "queue_name", @@ -159,7 +166,7 @@ def build_get_request( ), } - _url = _format_url_section(_url, **path_format_arguments) + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -176,7 +183,7 @@ def build_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -188,7 +195,9 @@ def build_delete_request( "resourceGroupName": _SERIALIZER.url( "resource_group_name", resource_group_name, "str", max_length=90, min_length=1, pattern=r"^[-\w\._\(\)]+$" ), - "accountName": _SERIALIZER.url("account_name", account_name, "str", max_length=24, min_length=3), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), "queueName": _SERIALIZER.url( "queue_name", @@ -200,7 +209,7 @@ def build_delete_request( ), } - _url = _format_url_section(_url, **path_format_arguments) + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -223,7 +232,7 @@ def build_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -235,11 +244,13 @@ def build_list_request( "resourceGroupName": _SERIALIZER.url( "resource_group_name", resource_group_name, "str", max_length=90, min_length=1, pattern=r"^[-\w\._\(\)]+$" ), - "accountName": _SERIALIZER.url("account_name", account_name, "str", max_length=24, min_length=3), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), } - _url = _format_url_section(_url, **path_format_arguments) + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -260,7 +271,7 @@ class QueueOperations: **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.storage.v2022_09_01.StorageManagementClient`'s + :class:`~azure.mgmt.storage.v2023_05_01.StorageManagementClient`'s :attr:`queue` attribute. """ @@ -272,6 +283,7 @@ def __init__(self, *args, **kwargs): self._config = input_args.pop(0) if input_args else kwargs.pop("config") self._serialize = input_args.pop(0) if input_args else kwargs.pop("serializer") self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer") + self._api_version = input_args.pop(0) if input_args else kwargs.pop("api_version") @overload def create( @@ -299,13 +311,12 @@ def create( dash(-) characters. Required. :type queue_name: str :param queue: Queue properties and metadata to be created with. Required. - :type queue: ~azure.mgmt.storage.v2022_09_01.models.StorageQueue + :type queue: ~azure.mgmt.storage.v2023_05_01.models.StorageQueue :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: StorageQueue or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.StorageQueue + :rtype: ~azure.mgmt.storage.v2023_05_01.models.StorageQueue :raises ~azure.core.exceptions.HttpResponseError: """ @@ -315,7 +326,7 @@ def create( resource_group_name: str, account_name: str, queue_name: str, - queue: IO, + queue: IO[bytes], *, content_type: str = "application/json", **kwargs: Any @@ -335,13 +346,12 @@ def create( dash(-) characters. Required. :type queue_name: str :param queue: Queue properties and metadata to be created with. Required. - :type queue: IO + :type queue: IO[bytes] :keyword content_type: Body Parameter content-type. Content type parameter for binary body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: StorageQueue or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.StorageQueue + :rtype: ~azure.mgmt.storage.v2023_05_01.models.StorageQueue :raises ~azure.core.exceptions.HttpResponseError: """ @@ -351,7 +361,7 @@ def create( resource_group_name: str, account_name: str, queue_name: str, - queue: Union[_models.StorageQueue, IO], + queue: Union[_models.StorageQueue, IO[bytes]], **kwargs: Any ) -> _models.StorageQueue: """Creates a new queue with the specified queue name, under the specified account. @@ -368,18 +378,14 @@ def create( it should begin and end with an alphanumeric character and it cannot have two consecutive dash(-) characters. Required. :type queue_name: str - :param queue: Queue properties and metadata to be created with. Is either a model type or a IO - type. Required. - :type queue: ~azure.mgmt.storage.v2022_09_01.models.StorageQueue or IO - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response + :param queue: Queue properties and metadata to be created with. Is either a StorageQueue type + or a IO[bytes] type. Required. + :type queue: ~azure.mgmt.storage.v2023_05_01.models.StorageQueue or IO[bytes] :return: StorageQueue or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.StorageQueue + :rtype: ~azure.mgmt.storage.v2023_05_01.models.StorageQueue :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -390,19 +396,19 @@ def create( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[_models.StorageQueue] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[_models.StorageQueue] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(queue, (IO, bytes)): + if isinstance(queue, (IOBase, bytes)): _content = queue else: _json = self._serialize.body(queue, "StorageQueue") - request = build_create_request( + _request = build_create_request( resource_group_name=resource_group_name, account_name=account_name, queue_name=queue_name, @@ -411,15 +417,15 @@ def create( content_type=content_type, json=_json, content=_content, - template_url=self.create.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -431,11 +437,9 @@ def create( deserialized = self._deserialize("StorageQueue", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) + return cls(pipeline_response, deserialized, {}) # type: ignore - return deserialized - - create.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/queueServices/default/queues/{queueName}"} # type: ignore + return deserialized # type: ignore @overload def update( @@ -463,13 +467,12 @@ def update( dash(-) characters. Required. :type queue_name: str :param queue: Queue properties and metadata to be created with. Required. - :type queue: ~azure.mgmt.storage.v2022_09_01.models.StorageQueue + :type queue: ~azure.mgmt.storage.v2023_05_01.models.StorageQueue :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: StorageQueue or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.StorageQueue + :rtype: ~azure.mgmt.storage.v2023_05_01.models.StorageQueue :raises ~azure.core.exceptions.HttpResponseError: """ @@ -479,7 +482,7 @@ def update( resource_group_name: str, account_name: str, queue_name: str, - queue: IO, + queue: IO[bytes], *, content_type: str = "application/json", **kwargs: Any @@ -499,13 +502,12 @@ def update( dash(-) characters. Required. :type queue_name: str :param queue: Queue properties and metadata to be created with. Required. - :type queue: IO + :type queue: IO[bytes] :keyword content_type: Body Parameter content-type. Content type parameter for binary body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: StorageQueue or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.StorageQueue + :rtype: ~azure.mgmt.storage.v2023_05_01.models.StorageQueue :raises ~azure.core.exceptions.HttpResponseError: """ @@ -515,7 +517,7 @@ def update( resource_group_name: str, account_name: str, queue_name: str, - queue: Union[_models.StorageQueue, IO], + queue: Union[_models.StorageQueue, IO[bytes]], **kwargs: Any ) -> _models.StorageQueue: """Creates a new queue with the specified queue name, under the specified account. @@ -532,18 +534,14 @@ def update( it should begin and end with an alphanumeric character and it cannot have two consecutive dash(-) characters. Required. :type queue_name: str - :param queue: Queue properties and metadata to be created with. Is either a model type or a IO - type. Required. - :type queue: ~azure.mgmt.storage.v2022_09_01.models.StorageQueue or IO - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response + :param queue: Queue properties and metadata to be created with. Is either a StorageQueue type + or a IO[bytes] type. Required. + :type queue: ~azure.mgmt.storage.v2023_05_01.models.StorageQueue or IO[bytes] :return: StorageQueue or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.StorageQueue + :rtype: ~azure.mgmt.storage.v2023_05_01.models.StorageQueue :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -554,19 +552,19 @@ def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[_models.StorageQueue] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[_models.StorageQueue] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(queue, (IO, bytes)): + if isinstance(queue, (IOBase, bytes)): _content = queue else: _json = self._serialize.body(queue, "StorageQueue") - request = build_update_request( + _request = build_update_request( resource_group_name=resource_group_name, account_name=account_name, queue_name=queue_name, @@ -575,15 +573,15 @@ def update( content_type=content_type, json=_json, content=_content, - template_url=self.update.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -595,11 +593,9 @@ def update( deserialized = self._deserialize("StorageQueue", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized + return cls(pipeline_response, deserialized, {}) # type: ignore - update.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/queueServices/default/queues/{queueName}"} # type: ignore + return deserialized # type: ignore @distributed_trace def get(self, resource_group_name: str, account_name: str, queue_name: str, **kwargs: Any) -> _models.StorageQueue: @@ -617,12 +613,11 @@ def get(self, resource_group_name: str, account_name: str, queue_name: str, **kw it should begin and end with an alphanumeric character and it cannot have two consecutive dash(-) characters. Required. :type queue_name: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: StorageQueue or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.StorageQueue + :rtype: ~azure.mgmt.storage.v2023_05_01.models.StorageQueue :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -633,24 +628,24 @@ def get(self, resource_group_name: str, account_name: str, queue_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[_models.StorageQueue] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[_models.StorageQueue] = kwargs.pop("cls", None) - request = build_get_request( + _request = build_get_request( resource_group_name=resource_group_name, account_name=account_name, queue_name=queue_name, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.get.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -662,11 +657,9 @@ def get(self, resource_group_name: str, account_name: str, queue_name: str, **kw deserialized = self._deserialize("StorageQueue", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) + return cls(pipeline_response, deserialized, {}) # type: ignore - return deserialized - - get.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/queueServices/default/queues/{queueName}"} # type: ignore + return deserialized # type: ignore @distributed_trace def delete( # pylint: disable=inconsistent-return-statements @@ -686,12 +679,11 @@ def delete( # pylint: disable=inconsistent-return-statements it should begin and end with an alphanumeric character and it cannot have two consecutive dash(-) characters. Required. :type queue_name: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: None or the result of cls(response) :rtype: None :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -702,24 +694,24 @@ def delete( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[None] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[None] = kwargs.pop("cls", None) - request = build_delete_request( + _request = build_delete_request( resource_group_name=resource_group_name, account_name=account_name, queue_name=queue_name, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.delete.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -729,9 +721,7 @@ def delete( # pylint: disable=inconsistent-return-statements raise HttpResponseError(response=response, error_format=ARMErrorFormat) if cls: - return cls(pipeline_response, None, {}) - - delete.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/queueServices/default/queues/{queueName}"} # type: ignore + return cls(pipeline_response, None, {}) # type: ignore @distributed_trace def list( @@ -757,18 +747,17 @@ def list( :param filter: Optional, When specified, only the queues with a name starting with the given filter will be listed. Default value is None. :type filter: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either ListQueue or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.storage.v2022_09_01.models.ListQueue] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.storage.v2023_05_01.models.ListQueue] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[_models.ListQueueResource] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[_models.ListQueueResource] = kwargs.pop("cls", None) - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -779,19 +768,18 @@ def list( def prepare_request(next_link=None): if not next_link: - request = build_list_request( + _request = build_list_request( resource_group_name=resource_group_name, account_name=account_name, subscription_id=self._config.subscription_id, maxpagesize=maxpagesize, filter=filter, api_version=api_version, - template_url=self.list.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) else: # make call to next link with the client's api-version @@ -802,27 +790,28 @@ def prepare_request(next_link=None): for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() } ) - _next_request_params["api-version"] = self._config.api_version - request = HttpRequest( + _next_request_params["api-version"] = self._api_version + _request = HttpRequest( "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore - request.method = "GET" - return request + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) + _request.method = "GET" + return _request def extract_data(pipeline_response): deserialized = self._deserialize("ListQueueResource", pipeline_response) list_of_elem = deserialized.value if cls: - list_of_elem = cls(list_of_elem) + 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) + _request = prepare_request(next_link) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -833,5 +822,3 @@ def get_next(next_link=None): return pipeline_response return ItemPaged(get_next, extract_data) - - list.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/queueServices/default/queues"} # type: ignore diff --git a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/operations/_queue_services_operations.py b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/operations/_queue_services_operations.py similarity index 67% rename from src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/operations/_queue_services_operations.py rename to src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/operations/_queue_services_operations.py index de8cedbead3..5000085e380 100644 --- a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/operations/_queue_services_operations.py +++ b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/operations/_queue_services_operations.py @@ -1,4 +1,4 @@ -# pylint: disable=too-many-lines +# pylint: disable=too-many-lines,too-many-statements # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -6,8 +6,9 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase import sys -from typing import Any, Callable, Dict, IO, Optional, TypeVar, Union, overload +from typing import Any, Callable, Dict, IO, Literal, Optional, Type, TypeVar, Union, overload from azure.core.exceptions import ( ClientAuthenticationError, @@ -26,12 +27,12 @@ from .. import models as _models from ..._serialization import Serializer -from .._vendor import _convert_request, _format_url_section +from .._vendor import _convert_request -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +if sys.version_info >= (3, 9): + from collections.abc import MutableMapping else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports + from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -43,7 +44,7 @@ def build_list_request(resource_group_name: str, account_name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -55,11 +56,13 @@ def build_list_request(resource_group_name: str, account_name: str, subscription "resourceGroupName": _SERIALIZER.url( "resource_group_name", resource_group_name, "str", max_length=90, min_length=1, pattern=r"^[-\w\._\(\)]+$" ), - "accountName": _SERIALIZER.url("account_name", account_name, "str", max_length=24, min_length=3), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), } - _url = _format_url_section(_url, **path_format_arguments) + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -76,9 +79,9 @@ def build_set_service_properties_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - queue_service_name = kwargs.pop("queue_service_name", "default") # type: Literal["default"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) + queue_service_name: Literal["default"] = kwargs.pop("queue_service_name", "default") + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -90,12 +93,14 @@ def build_set_service_properties_request( "resourceGroupName": _SERIALIZER.url( "resource_group_name", resource_group_name, "str", max_length=90, min_length=1, pattern=r"^[-\w\._\(\)]+$" ), - "accountName": _SERIALIZER.url("account_name", account_name, "str", max_length=24, min_length=3), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), "queueServiceName": _SERIALIZER.url("queue_service_name", queue_service_name, "str"), } - _url = _format_url_section(_url, **path_format_arguments) + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -114,8 +119,8 @@ def build_get_service_properties_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - queue_service_name = kwargs.pop("queue_service_name", "default") # type: Literal["default"] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) + queue_service_name: Literal["default"] = kwargs.pop("queue_service_name", "default") accept = _headers.pop("Accept", "application/json") # Construct URL @@ -127,12 +132,14 @@ def build_get_service_properties_request( "resourceGroupName": _SERIALIZER.url( "resource_group_name", resource_group_name, "str", max_length=90, min_length=1, pattern=r"^[-\w\._\(\)]+$" ), - "accountName": _SERIALIZER.url("account_name", account_name, "str", max_length=24, min_length=3), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), "queueServiceName": _SERIALIZER.url("queue_service_name", queue_service_name, "str"), } - _url = _format_url_section(_url, **path_format_arguments) + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -149,7 +156,7 @@ class QueueServicesOperations: **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.storage.v2022_09_01.StorageManagementClient`'s + :class:`~azure.mgmt.storage.v2023_05_01.StorageManagementClient`'s :attr:`queue_services` attribute. """ @@ -161,6 +168,7 @@ def __init__(self, *args, **kwargs): self._config = input_args.pop(0) if input_args else kwargs.pop("config") self._serialize = input_args.pop(0) if input_args else kwargs.pop("serializer") self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer") + self._api_version = input_args.pop(0) if input_args else kwargs.pop("api_version") @distributed_trace def list(self, resource_group_name: str, account_name: str, **kwargs: Any) -> _models.ListQueueServices: @@ -173,12 +181,11 @@ def list(self, resource_group_name: str, account_name: str, **kwargs: Any) -> _m Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only. Required. :type account_name: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: ListQueueServices or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.ListQueueServices + :rtype: ~azure.mgmt.storage.v2023_05_01.models.ListQueueServices :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -189,23 +196,23 @@ def list(self, resource_group_name: str, account_name: str, **kwargs: Any) -> _m _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[_models.ListQueueServices] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[_models.ListQueueServices] = kwargs.pop("cls", None) - request = build_list_request( + _request = build_list_request( resource_group_name=resource_group_name, account_name=account_name, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.list.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -217,11 +224,9 @@ def list(self, resource_group_name: str, account_name: str, **kwargs: Any) -> _m deserialized = self._deserialize("ListQueueServices", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized + return cls(pipeline_response, deserialized, {}) # type: ignore - list.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/queueServices"} # type: ignore + return deserialized # type: ignore @overload def set_service_properties( @@ -245,17 +250,12 @@ def set_service_properties( :type account_name: str :param parameters: The properties of a storage account’s Queue service, only properties for Storage Analytics and CORS (Cross-Origin Resource Sharing) rules can be specified. Required. - :type parameters: ~azure.mgmt.storage.v2022_09_01.models.QueueServiceProperties + :type parameters: ~azure.mgmt.storage.v2023_05_01.models.QueueServiceProperties :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str - :keyword queue_service_name: The name of the Queue Service within the specified storage - account. Queue Service Name must be 'default'. Default value is "default". Note that overriding - this default value may result in unsupported behavior. - :paramtype queue_service_name: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: QueueServiceProperties or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.QueueServiceProperties + :rtype: ~azure.mgmt.storage.v2023_05_01.models.QueueServiceProperties :raises ~azure.core.exceptions.HttpResponseError: """ @@ -264,7 +264,7 @@ def set_service_properties( self, resource_group_name: str, account_name: str, - parameters: IO, + parameters: IO[bytes], *, content_type: str = "application/json", **kwargs: Any @@ -281,17 +281,12 @@ def set_service_properties( :type account_name: str :param parameters: The properties of a storage account’s Queue service, only properties for Storage Analytics and CORS (Cross-Origin Resource Sharing) rules can be specified. Required. - :type parameters: IO + :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 - :keyword queue_service_name: The name of the Queue Service within the specified storage - account. Queue Service Name must be 'default'. Default value is "default". Note that overriding - this default value may result in unsupported behavior. - :paramtype queue_service_name: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: QueueServiceProperties or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.QueueServiceProperties + :rtype: ~azure.mgmt.storage.v2023_05_01.models.QueueServiceProperties :raises ~azure.core.exceptions.HttpResponseError: """ @@ -300,7 +295,7 @@ def set_service_properties( self, resource_group_name: str, account_name: str, - parameters: Union[_models.QueueServiceProperties, IO], + parameters: Union[_models.QueueServiceProperties, IO[bytes]], **kwargs: Any ) -> _models.QueueServiceProperties: """Sets the properties of a storage account’s Queue service, including properties for Storage @@ -315,21 +310,13 @@ def set_service_properties( :type account_name: str :param parameters: The properties of a storage account’s Queue service, only properties for Storage Analytics and CORS (Cross-Origin Resource Sharing) rules can be specified. Is either a - model type or a IO type. Required. - :type parameters: ~azure.mgmt.storage.v2022_09_01.models.QueueServiceProperties or IO - :keyword queue_service_name: The name of the Queue Service within the specified storage - account. Queue Service Name must be 'default'. Default value is "default". Note that overriding - this default value may result in unsupported behavior. - :paramtype queue_service_name: str - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response + QueueServiceProperties type or a IO[bytes] type. Required. + :type parameters: ~azure.mgmt.storage.v2023_05_01.models.QueueServiceProperties or IO[bytes] :return: QueueServiceProperties or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.QueueServiceProperties + :rtype: ~azure.mgmt.storage.v2023_05_01.models.QueueServiceProperties :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -340,20 +327,20 @@ def set_service_properties( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - queue_service_name = kwargs.pop("queue_service_name", "default") # type: Literal["default"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[_models.QueueServiceProperties] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + queue_service_name: Literal["default"] = kwargs.pop("queue_service_name", "default") + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[_models.QueueServiceProperties] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "QueueServiceProperties") - request = build_set_service_properties_request( + _request = build_set_service_properties_request( resource_group_name=resource_group_name, account_name=account_name, subscription_id=self._config.subscription_id, @@ -362,15 +349,15 @@ def set_service_properties( content_type=content_type, json=_json, content=_content, - template_url=self.set_service_properties.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -382,11 +369,9 @@ def set_service_properties( deserialized = self._deserialize("QueueServiceProperties", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized + return cls(pipeline_response, deserialized, {}) # type: ignore - set_service_properties.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/queueServices/{queueServiceName}"} # type: ignore + return deserialized # type: ignore @distributed_trace def get_service_properties( @@ -402,16 +387,11 @@ def get_service_properties( Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only. Required. :type account_name: str - :keyword queue_service_name: The name of the Queue Service within the specified storage - account. Queue Service Name must be 'default'. Default value is "default". Note that overriding - this default value may result in unsupported behavior. - :paramtype queue_service_name: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: QueueServiceProperties or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.QueueServiceProperties + :rtype: ~azure.mgmt.storage.v2023_05_01.models.QueueServiceProperties :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -422,25 +402,25 @@ def get_service_properties( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - queue_service_name = kwargs.pop("queue_service_name", "default") # type: Literal["default"] - cls = kwargs.pop("cls", None) # type: ClsType[_models.QueueServiceProperties] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + queue_service_name: Literal["default"] = kwargs.pop("queue_service_name", "default") + cls: ClsType[_models.QueueServiceProperties] = kwargs.pop("cls", None) - request = build_get_service_properties_request( + _request = build_get_service_properties_request( resource_group_name=resource_group_name, account_name=account_name, subscription_id=self._config.subscription_id, api_version=api_version, queue_service_name=queue_service_name, - template_url=self.get_service_properties.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -452,8 +432,6 @@ def get_service_properties( deserialized = self._deserialize("QueueServiceProperties", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized + return cls(pipeline_response, deserialized, {}) # type: ignore - get_service_properties.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/queueServices/{queueServiceName}"} # type: ignore + return deserialized # type: ignore diff --git a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/operations/_skus_operations.py b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/operations/_skus_operations.py similarity index 73% rename from src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/operations/_skus_operations.py rename to src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/operations/_skus_operations.py index c67a1bc088b..bb41df7d34a 100644 --- a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/operations/_skus_operations.py +++ b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/operations/_skus_operations.py @@ -1,4 +1,4 @@ -# pylint: disable=too-many-lines +# pylint: disable=too-many-lines,too-many-statements # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -7,7 +7,7 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- import sys -from typing import Any, Callable, Dict, Iterable, Optional, TypeVar +from typing import Any, Callable, Dict, Iterable, Optional, Type, TypeVar import urllib.parse from azure.core.exceptions import ( @@ -28,12 +28,12 @@ from .. import models as _models from ..._serialization import Serializer -from .._vendor import _convert_request, _format_url_section +from .._vendor import _convert_request -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +if sys.version_info >= (3, 9): + from collections.abc import MutableMapping else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports + from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -45,7 +45,7 @@ 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 = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -54,7 +54,7 @@ def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest: "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), } - _url = _format_url_section(_url, **path_format_arguments) + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -71,7 +71,7 @@ class SkusOperations: **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.storage.v2022_09_01.StorageManagementClient`'s + :class:`~azure.mgmt.storage.v2023_05_01.StorageManagementClient`'s :attr:`skus` attribute. """ @@ -83,23 +83,23 @@ def __init__(self, *args, **kwargs): self._config = input_args.pop(0) if input_args else kwargs.pop("config") self._serialize = input_args.pop(0) if input_args else kwargs.pop("serializer") self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer") + self._api_version = input_args.pop(0) if input_args else kwargs.pop("api_version") @distributed_trace def list(self, **kwargs: Any) -> Iterable["_models.SkuInformation"]: """Lists the available SKUs supported by Microsoft.Storage for given subscription. - :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either SkuInformation or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.storage.v2022_09_01.models.SkuInformation] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.storage.v2023_05_01.models.SkuInformation] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[_models.StorageSkuListResult] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[_models.StorageSkuListResult] = kwargs.pop("cls", None) - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -110,15 +110,14 @@ def list(self, **kwargs: Any) -> Iterable["_models.SkuInformation"]: def prepare_request(next_link=None): if not next_link: - request = build_list_request( + _request = build_list_request( subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.list.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) else: # make call to next link with the client's api-version @@ -129,27 +128,28 @@ def prepare_request(next_link=None): for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() } ) - _next_request_params["api-version"] = self._config.api_version - request = HttpRequest( + _next_request_params["api-version"] = self._api_version + _request = HttpRequest( "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore - request.method = "GET" - return request + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) + _request.method = "GET" + return _request def extract_data(pipeline_response): deserialized = self._deserialize("StorageSkuListResult", pipeline_response) list_of_elem = deserialized.value if cls: - list_of_elem = cls(list_of_elem) + list_of_elem = cls(list_of_elem) # type: ignore return None, iter(list_of_elem) def get_next(next_link=None): - request = prepare_request(next_link) + _request = prepare_request(next_link) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -160,5 +160,3 @@ def get_next(next_link=None): return pipeline_response return ItemPaged(get_next, extract_data) - - list.metadata = {"url": "/subscriptions/{subscriptionId}/providers/Microsoft.Storage/skus"} # type: ignore diff --git a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/operations/_storage_accounts_operations.py b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/operations/_storage_accounts_operations.py similarity index 66% rename from src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/operations/_storage_accounts_operations.py rename to src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/operations/_storage_accounts_operations.py index 72f87107773..2574c28e8b1 100644 --- a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/operations/_storage_accounts_operations.py +++ b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/operations/_storage_accounts_operations.py @@ -1,4 +1,4 @@ -# pylint: disable=too-many-lines +# pylint: disable=too-many-lines,too-many-statements # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -6,8 +6,9 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase import sys -from typing import Any, Callable, Dict, IO, Iterable, Optional, TypeVar, Union, cast, overload +from typing import Any, Callable, Dict, IO, Iterable, Literal, Optional, Type, TypeVar, Union, cast, overload import urllib.parse from azure.core.exceptions import ( @@ -30,12 +31,12 @@ from .. import models as _models from ..._serialization import Serializer -from .._vendor import _convert_request, _format_url_section +from .._vendor import _convert_request -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +if sys.version_info >= (3, 9): + from collections.abc import MutableMapping else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports + from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -47,8 +48,8 @@ def build_check_name_availability_request(subscription_id: str, **kwargs: Any) - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -59,7 +60,7 @@ def build_check_name_availability_request(subscription_id: str, **kwargs: Any) - "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), } - _url = _format_url_section(_url, **path_format_arguments) + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -78,8 +79,8 @@ def build_create_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -91,11 +92,13 @@ def build_create_request( "resourceGroupName": _SERIALIZER.url( "resource_group_name", resource_group_name, "str", max_length=90, min_length=1, pattern=r"^[-\w\._\(\)]+$" ), - "accountName": _SERIALIZER.url("account_name", account_name, "str", max_length=24, min_length=3), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), } - _url = _format_url_section(_url, **path_format_arguments) + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -113,7 +116,7 @@ def build_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -123,11 +126,13 @@ def build_delete_request( "resourceGroupName": _SERIALIZER.url( "resource_group_name", resource_group_name, "str", max_length=90, min_length=1, pattern=r"^[-\w\._\(\)]+$" ), - "accountName": _SERIALIZER.url("account_name", account_name, "str", max_length=24, min_length=3), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), } - _url = _format_url_section(_url, **path_format_arguments) + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -146,7 +151,7 @@ def build_get_properties_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -158,11 +163,13 @@ def build_get_properties_request( "resourceGroupName": _SERIALIZER.url( "resource_group_name", resource_group_name, "str", max_length=90, min_length=1, pattern=r"^[-\w\._\(\)]+$" ), - "accountName": _SERIALIZER.url("account_name", account_name, "str", max_length=24, min_length=3), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), } - _url = _format_url_section(_url, **path_format_arguments) + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -181,8 +188,8 @@ def build_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -194,11 +201,13 @@ def build_update_request( "resourceGroupName": _SERIALIZER.url( "resource_group_name", resource_group_name, "str", max_length=90, min_length=1, pattern=r"^[-\w\._\(\)]+$" ), - "accountName": _SERIALIZER.url("account_name", account_name, "str", max_length=24, min_length=3), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), } - _url = _format_url_section(_url, **path_format_arguments) + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -215,7 +224,7 @@ 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 = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -224,7 +233,7 @@ def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest: "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), } - _url = _format_url_section(_url, **path_format_arguments) + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -239,7 +248,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -254,7 +263,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_ "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), } - _url = _format_url_section(_url, **path_format_arguments) + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -276,7 +285,7 @@ def build_list_keys_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -288,11 +297,13 @@ def build_list_keys_request( "resourceGroupName": _SERIALIZER.url( "resource_group_name", resource_group_name, "str", max_length=90, min_length=1, pattern=r"^[-\w\._\(\)]+$" ), - "accountName": _SERIALIZER.url("account_name", account_name, "str", max_length=24, min_length=3), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), } - _url = _format_url_section(_url, **path_format_arguments) + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -311,8 +322,8 @@ def build_regenerate_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -324,11 +335,13 @@ def build_regenerate_key_request( "resourceGroupName": _SERIALIZER.url( "resource_group_name", resource_group_name, "str", max_length=90, min_length=1, pattern=r"^[-\w\._\(\)]+$" ), - "accountName": _SERIALIZER.url("account_name", account_name, "str", max_length=24, min_length=3), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), } - _url = _format_url_section(_url, **path_format_arguments) + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -347,8 +360,8 @@ def build_list_account_sas_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -360,11 +373,13 @@ def build_list_account_sas_request( "resourceGroupName": _SERIALIZER.url( "resource_group_name", resource_group_name, "str", max_length=90, min_length=1, pattern=r"^[-\w\._\(\)]+$" ), - "accountName": _SERIALIZER.url("account_name", account_name, "str", max_length=24, min_length=3), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), } - _url = _format_url_section(_url, **path_format_arguments) + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -383,8 +398,8 @@ def build_list_service_sas_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -396,11 +411,13 @@ def build_list_service_sas_request( "resourceGroupName": _SERIALIZER.url( "resource_group_name", resource_group_name, "str", max_length=90, min_length=1, pattern=r"^[-\w\._\(\)]+$" ), - "accountName": _SERIALIZER.url("account_name", account_name, "str", max_length=24, min_length=3), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), } - _url = _format_url_section(_url, **path_format_arguments) + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -423,7 +440,7 @@ def build_failover_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -433,11 +450,13 @@ def build_failover_request( "resourceGroupName": _SERIALIZER.url( "resource_group_name", resource_group_name, "str", max_length=90, min_length=1, pattern=r"^[-\w\._\(\)]+$" ), - "accountName": _SERIALIZER.url("account_name", account_name, "str", max_length=24, min_length=3), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), } - _url = _format_url_section(_url, **path_format_arguments) + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -447,13 +466,13 @@ def build_failover_request( return HttpRequest(method="POST", url=_url, params=_params, **kwargs) -def build_hierarchical_namespace_migration_request( +def build_hierarchical_namespace_migration_request( # pylint: disable=name-too-long resource_group_name: str, account_name: str, subscription_id: str, *, request_type: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -465,11 +484,13 @@ def build_hierarchical_namespace_migration_request( "resourceGroupName": _SERIALIZER.url( "resource_group_name", resource_group_name, "str", max_length=90, min_length=1, pattern=r"^[-\w\._\(\)]+$" ), - "accountName": _SERIALIZER.url("account_name", account_name, "str", max_length=24, min_length=3), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), } - _url = _format_url_section(_url, **path_format_arguments) + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -481,13 +502,13 @@ def build_hierarchical_namespace_migration_request( return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_abort_hierarchical_namespace_migration_request( +def build_abort_hierarchical_namespace_migration_request( # pylint: disable=name-too-long resource_group_name: str, account_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 = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -499,11 +520,13 @@ def build_abort_hierarchical_namespace_migration_request( "resourceGroupName": _SERIALIZER.url( "resource_group_name", resource_group_name, "str", max_length=90, min_length=1, pattern=r"^[-\w\._\(\)]+$" ), - "accountName": _SERIALIZER.url("account_name", account_name, "str", max_length=24, min_length=3), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), } - _url = _format_url_section(_url, **path_format_arguments) + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -514,14 +537,92 @@ def build_abort_hierarchical_namespace_migration_request( return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) +def build_customer_initiated_migration_request( # pylint: disable=name-too-long + resource_group_name: str, account_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", "2023-05-01")) + 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.Storage/storageAccounts/{accountName}/startAccountMigration", + ) # pylint: disable=line-too-long + path_format_arguments = { + "resourceGroupName": _SERIALIZER.url( + "resource_group_name", resource_group_name, "str", max_length=90, min_length=1, pattern=r"^[-\w\._\(\)]+$" + ), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), + "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "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") + + # 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_get_customer_initiated_migration_request( # pylint: disable=name-too-long + resource_group_name: str, + account_name: str, + migration_name: Union[str, _models.MigrationName], + 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", "2023-05-01")) + accept = _headers.pop("Accept", "application/json") + + # Construct URL + _url = kwargs.pop( + "template_url", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/accountMigrations/{migrationName}", + ) # pylint: disable=line-too-long + path_format_arguments = { + "resourceGroupName": _SERIALIZER.url( + "resource_group_name", resource_group_name, "str", max_length=90, min_length=1, pattern=r"^[-\w\._\(\)]+$" + ), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), + "migrationName": _SERIALIZER.url("migration_name", migration_name, "str"), + "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "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") + + # Construct headers + _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") + + return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) + + def build_restore_blob_ranges_request( resource_group_name: str, account_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 = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -533,11 +634,13 @@ def build_restore_blob_ranges_request( "resourceGroupName": _SERIALIZER.url( "resource_group_name", resource_group_name, "str", max_length=90, min_length=1, pattern=r"^[-\w\._\(\)]+$" ), - "accountName": _SERIALIZER.url("account_name", account_name, "str", max_length=24, min_length=3), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), } - _url = _format_url_section(_url, **path_format_arguments) + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -550,12 +653,12 @@ def build_restore_blob_ranges_request( return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_revoke_user_delegation_keys_request( +def build_revoke_user_delegation_keys_request( # pylint: disable=name-too-long resource_group_name: str, account_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -569,7 +672,7 @@ def build_revoke_user_delegation_keys_request( "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), } - _url = _format_url_section(_url, **path_format_arguments) + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -583,7 +686,7 @@ class StorageAccountsOperations: # pylint: disable=too-many-public-methods **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.storage.v2022_09_01.StorageManagementClient`'s + :class:`~azure.mgmt.storage.v2023_05_01.StorageManagementClient`'s :attr:`storage_accounts` attribute. """ @@ -595,6 +698,7 @@ def __init__(self, *args, **kwargs): self._config = input_args.pop(0) if input_args else kwargs.pop("config") self._serialize = input_args.pop(0) if input_args else kwargs.pop("serializer") self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer") + self._api_version = input_args.pop(0) if input_args else kwargs.pop("api_version") @overload def check_name_availability( @@ -610,55 +714,51 @@ def check_name_availability( Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only. Required. :type account_name: - ~azure.mgmt.storage.v2022_09_01.models.StorageAccountCheckNameAvailabilityParameters + ~azure.mgmt.storage.v2023_05_01.models.StorageAccountCheckNameAvailabilityParameters :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: CheckNameAvailabilityResult or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.CheckNameAvailabilityResult + :rtype: ~azure.mgmt.storage.v2023_05_01.models.CheckNameAvailabilityResult :raises ~azure.core.exceptions.HttpResponseError: """ @overload def check_name_availability( - self, account_name: IO, *, content_type: str = "application/json", **kwargs: Any + self, account_name: IO[bytes], *, content_type: str = "application/json", **kwargs: Any ) -> _models.CheckNameAvailabilityResult: """Checks that the storage account name is valid and is not already in use. :param account_name: The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only. Required. - :type account_name: IO + :type account_name: IO[bytes] :keyword content_type: Body Parameter content-type. Content type parameter for binary body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: CheckNameAvailabilityResult or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.CheckNameAvailabilityResult + :rtype: ~azure.mgmt.storage.v2023_05_01.models.CheckNameAvailabilityResult :raises ~azure.core.exceptions.HttpResponseError: """ @distributed_trace def check_name_availability( - self, account_name: Union[_models.StorageAccountCheckNameAvailabilityParameters, IO], **kwargs: Any + self, account_name: Union[_models.StorageAccountCheckNameAvailabilityParameters, IO[bytes]], **kwargs: Any ) -> _models.CheckNameAvailabilityResult: """Checks that the storage account name is valid and is not already in use. :param account_name: The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and - lower-case letters only. Is either a model type or a IO type. Required. + lower-case letters only. Is either a StorageAccountCheckNameAvailabilityParameters type or a + IO[bytes] type. Required. :type account_name: - ~azure.mgmt.storage.v2022_09_01.models.StorageAccountCheckNameAvailabilityParameters or IO - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response + ~azure.mgmt.storage.v2023_05_01.models.StorageAccountCheckNameAvailabilityParameters or + IO[bytes] :return: CheckNameAvailabilityResult or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.CheckNameAvailabilityResult + :rtype: ~azure.mgmt.storage.v2023_05_01.models.CheckNameAvailabilityResult :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -669,33 +769,33 @@ def check_name_availability( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[_models.CheckNameAvailabilityResult] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[_models.CheckNameAvailabilityResult] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(account_name, (IO, bytes)): + if isinstance(account_name, (IOBase, bytes)): _content = account_name else: _json = self._serialize.body(account_name, "StorageAccountCheckNameAvailabilityParameters") - request = build_check_name_availability_request( + _request = build_check_name_availability_request( subscription_id=self._config.subscription_id, api_version=api_version, content_type=content_type, json=_json, content=_content, - template_url=self.check_name_availability.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -707,20 +807,18 @@ def check_name_availability( deserialized = self._deserialize("CheckNameAvailabilityResult", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized + return cls(pipeline_response, deserialized, {}) # type: ignore - check_name_availability.metadata = {"url": "/subscriptions/{subscriptionId}/providers/Microsoft.Storage/checkNameAvailability"} # type: ignore + return deserialized # type: ignore def _create_initial( self, resource_group_name: str, account_name: str, - parameters: Union[_models.StorageAccountCreateParameters, IO], + parameters: Union[_models.StorageAccountCreateParameters, IO[bytes]], **kwargs: Any ) -> Optional[_models.StorageAccount]: - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -731,19 +829,19 @@ def _create_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.StorageAccount]] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[Optional[_models.StorageAccount]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "StorageAccountCreateParameters") - request = build_create_request( + _request = build_create_request( resource_group_name=resource_group_name, account_name=account_name, subscription_id=self._config.subscription_id, @@ -751,15 +849,15 @@ def _create_initial( content_type=content_type, json=_json, content=_content, - template_url=self._create_initial.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -773,11 +871,9 @@ def _create_initial( deserialized = self._deserialize("StorageAccount", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) + return cls(pipeline_response, deserialized, {}) # type: ignore - return deserialized - - _create_initial.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}"} # type: ignore + return deserialized # type: ignore @overload def begin_create( @@ -802,21 +898,13 @@ def begin_create( lower-case letters only. Required. :type account_name: str :param parameters: The parameters to provide for the created account. Required. - :type parameters: ~azure.mgmt.storage.v2022_09_01.models.StorageAccountCreateParameters + :type parameters: ~azure.mgmt.storage.v2023_05_01.models.StorageAccountCreateParameters :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response - :keyword str continuation_token: A continuation token to restart a poller from a saved state. - :keyword polling: By default, your polling method will be ARMPolling. Pass in False for this - operation to not poll, or pass in your own initialized polling object for a personal polling - strategy. - :paramtype polling: bool or ~azure.core.polling.PollingMethod - :keyword int polling_interval: Default waiting time between two polls for LRO operations if no - Retry-After header is present. :return: An instance of LROPoller that returns either StorageAccount or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.storage.v2022_09_01.models.StorageAccount] + :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.storage.v2023_05_01.models.StorageAccount] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -825,7 +913,7 @@ def begin_create( self, resource_group_name: str, account_name: str, - parameters: IO, + parameters: IO[bytes], *, content_type: str = "application/json", **kwargs: Any @@ -843,21 +931,13 @@ def begin_create( lower-case letters only. Required. :type account_name: str :param parameters: The parameters to provide for the created account. Required. - :type parameters: IO + :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 - :keyword callable cls: A custom type or function that will be passed the direct response - :keyword str continuation_token: A continuation token to restart a poller from a saved state. - :keyword polling: By default, your polling method will be ARMPolling. Pass in False for this - operation to not poll, or pass in your own initialized polling object for a personal polling - strategy. - :paramtype polling: bool or ~azure.core.polling.PollingMethod - :keyword int polling_interval: Default waiting time between two polls for LRO operations if no - Retry-After header is present. :return: An instance of LROPoller that returns either StorageAccount or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.storage.v2022_09_01.models.StorageAccount] + :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.storage.v2023_05_01.models.StorageAccount] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -866,7 +946,7 @@ def begin_create( self, resource_group_name: str, account_name: str, - parameters: Union[_models.StorageAccountCreateParameters, IO], + parameters: Union[_models.StorageAccountCreateParameters, IO[bytes]], **kwargs: Any ) -> LROPoller[_models.StorageAccount]: """Asynchronously creates a new storage account with the specified parameters. If an account is @@ -881,36 +961,26 @@ def begin_create( Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only. Required. :type account_name: str - :param parameters: The parameters to provide for the created account. Is either a model type or - a IO type. Required. - :type parameters: ~azure.mgmt.storage.v2022_09_01.models.StorageAccountCreateParameters or IO - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response - :keyword str continuation_token: A continuation token to restart a poller from a saved state. - :keyword polling: By default, your polling method will be ARMPolling. Pass in False for this - operation to not poll, or pass in your own initialized polling object for a personal polling - strategy. - :paramtype polling: bool or ~azure.core.polling.PollingMethod - :keyword int polling_interval: Default waiting time between two polls for LRO operations if no - Retry-After header is present. + :param parameters: The parameters to provide for the created account. Is either a + StorageAccountCreateParameters type or a IO[bytes] type. Required. + :type parameters: ~azure.mgmt.storage.v2023_05_01.models.StorageAccountCreateParameters or + IO[bytes] :return: An instance of LROPoller that returns either StorageAccount or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.storage.v2022_09_01.models.StorageAccount] + :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.storage.v2023_05_01.models.StorageAccount] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[_models.StorageAccount] - polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[_models.StorageAccount] = kwargs.pop("cls", None) + polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) - cont_token = kwargs.pop("continuation_token", None) # type: Optional[str] + cont_token: Optional[str] = kwargs.pop("continuation_token", None) if cont_token is None: - raw_result = self._create_initial( # type: ignore + raw_result = self._create_initial( resource_group_name=resource_group_name, account_name=account_name, parameters=parameters, @@ -926,25 +996,25 @@ def begin_create( def get_long_running_output(pipeline_response): deserialized = self._deserialize("StorageAccount", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) + return cls(pipeline_response, deserialized, {}) # type: ignore return deserialized if polling is True: - polling_method = cast(PollingMethod, ARMPolling(lro_delay, **kwargs)) # type: PollingMethod + 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.from_continuation_token( + return LROPoller[_models.StorageAccount].from_continuation_token( polling_method=polling_method, continuation_token=cont_token, client=self._client, deserialization_callback=get_long_running_output, ) - return LROPoller(self._client, raw_result, get_long_running_output, polling_method) - - begin_create.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}"} # type: ignore + return LROPoller[_models.StorageAccount]( + self._client, raw_result, get_long_running_output, polling_method # type: ignore + ) @distributed_trace def delete( # pylint: disable=inconsistent-return-statements @@ -959,12 +1029,11 @@ def delete( # pylint: disable=inconsistent-return-statements Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only. Required. :type account_name: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: None or the result of cls(response) :rtype: None :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -975,23 +1044,23 @@ def delete( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[None] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[None] = kwargs.pop("cls", None) - request = build_delete_request( + _request = build_delete_request( resource_group_name=resource_group_name, account_name=account_name, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.delete.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -1001,9 +1070,7 @@ def delete( # pylint: disable=inconsistent-return-statements raise HttpResponseError(response=response, error_format=ARMErrorFormat) if cls: - return cls(pipeline_response, None, {}) - - delete.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}"} # type: ignore + return cls(pipeline_response, None, {}) # type: ignore @distributed_trace def get_properties( @@ -1028,13 +1095,12 @@ def get_properties( data is not included when fetching properties. Currently we only support geoReplicationStats and blobRestoreStatus. Known values are: "geoReplicationStats" and "blobRestoreStatus". Default value is None. - :type expand: str or ~azure.mgmt.storage.v2022_09_01.models.StorageAccountExpand - :keyword callable cls: A custom type or function that will be passed the direct response + :type expand: str or ~azure.mgmt.storage.v2023_05_01.models.StorageAccountExpand :return: StorageAccount or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.StorageAccount + :rtype: ~azure.mgmt.storage.v2023_05_01.models.StorageAccount :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -1045,24 +1111,24 @@ def get_properties( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[_models.StorageAccount] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[_models.StorageAccount] = kwargs.pop("cls", None) - request = build_get_properties_request( + _request = build_get_properties_request( resource_group_name=resource_group_name, account_name=account_name, subscription_id=self._config.subscription_id, expand=expand, api_version=api_version, - template_url=self.get_properties.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -1074,11 +1140,9 @@ def get_properties( deserialized = self._deserialize("StorageAccount", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) + return cls(pipeline_response, deserialized, {}) # type: ignore - return deserialized - - get_properties.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}"} # type: ignore + return deserialized # type: ignore @overload def update( @@ -1107,13 +1171,12 @@ def update( lower-case letters only. Required. :type account_name: str :param parameters: The parameters to provide for the updated account. Required. - :type parameters: ~azure.mgmt.storage.v2022_09_01.models.StorageAccountUpdateParameters + :type parameters: ~azure.mgmt.storage.v2023_05_01.models.StorageAccountUpdateParameters :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: StorageAccount or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.StorageAccount + :rtype: ~azure.mgmt.storage.v2023_05_01.models.StorageAccount :raises ~azure.core.exceptions.HttpResponseError: """ @@ -1122,7 +1185,7 @@ def update( self, resource_group_name: str, account_name: str, - parameters: IO, + parameters: IO[bytes], *, content_type: str = "application/json", **kwargs: Any @@ -1144,13 +1207,12 @@ def update( lower-case letters only. Required. :type account_name: str :param parameters: The parameters to provide for the updated account. Required. - :type parameters: IO + :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 - :keyword callable cls: A custom type or function that will be passed the direct response :return: StorageAccount or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.StorageAccount + :rtype: ~azure.mgmt.storage.v2023_05_01.models.StorageAccount :raises ~azure.core.exceptions.HttpResponseError: """ @@ -1159,7 +1221,7 @@ def update( self, resource_group_name: str, account_name: str, - parameters: Union[_models.StorageAccountUpdateParameters, IO], + parameters: Union[_models.StorageAccountUpdateParameters, IO[bytes]], **kwargs: Any ) -> _models.StorageAccount: """The update operation can be used to update the SKU, encryption, access tier, or tags for a @@ -1178,18 +1240,15 @@ def update( Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only. Required. :type account_name: str - :param parameters: The parameters to provide for the updated account. Is either a model type or - a IO type. Required. - :type parameters: ~azure.mgmt.storage.v2022_09_01.models.StorageAccountUpdateParameters or IO - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response + :param parameters: The parameters to provide for the updated account. Is either a + StorageAccountUpdateParameters type or a IO[bytes] type. Required. + :type parameters: ~azure.mgmt.storage.v2023_05_01.models.StorageAccountUpdateParameters or + IO[bytes] :return: StorageAccount or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.StorageAccount + :rtype: ~azure.mgmt.storage.v2023_05_01.models.StorageAccount :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -1200,19 +1259,19 @@ def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[_models.StorageAccount] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[_models.StorageAccount] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "StorageAccountUpdateParameters") - request = build_update_request( + _request = build_update_request( resource_group_name=resource_group_name, account_name=account_name, subscription_id=self._config.subscription_id, @@ -1220,15 +1279,15 @@ def update( content_type=content_type, json=_json, content=_content, - template_url=self.update.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -1240,29 +1299,26 @@ def update( deserialized = self._deserialize("StorageAccount", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized + return cls(pipeline_response, deserialized, {}) # type: ignore - update.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}"} # type: ignore + return deserialized # type: ignore @distributed_trace def list(self, **kwargs: Any) -> Iterable["_models.StorageAccount"]: """Lists all the storage accounts available under the subscription. Note that storage keys are not returned; use the ListKeys operation for this. - :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either StorageAccount or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.storage.v2022_09_01.models.StorageAccount] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.storage.v2023_05_01.models.StorageAccount] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[_models.StorageAccountListResult] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[_models.StorageAccountListResult] = kwargs.pop("cls", None) - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -1273,15 +1329,14 @@ def list(self, **kwargs: Any) -> Iterable["_models.StorageAccount"]: def prepare_request(next_link=None): if not next_link: - request = build_list_request( + _request = build_list_request( subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.list.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) else: # make call to next link with the client's api-version @@ -1292,27 +1347,28 @@ def prepare_request(next_link=None): for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() } ) - _next_request_params["api-version"] = self._config.api_version - request = HttpRequest( + _next_request_params["api-version"] = self._api_version + _request = HttpRequest( "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore - request.method = "GET" - return request + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) + _request.method = "GET" + return _request def extract_data(pipeline_response): deserialized = self._deserialize("StorageAccountListResult", pipeline_response) list_of_elem = deserialized.value if cls: - list_of_elem = cls(list_of_elem) + 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) + _request = prepare_request(next_link) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -1324,8 +1380,6 @@ def get_next(next_link=None): return ItemPaged(get_next, extract_data) - list.metadata = {"url": "/subscriptions/{subscriptionId}/providers/Microsoft.Storage/storageAccounts"} # type: ignore - @distributed_trace def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.StorageAccount"]: """Lists all the storage accounts available under the given resource group. Note that storage keys @@ -1334,18 +1388,17 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite :param resource_group_name: The name of the resource group within the user's subscription. The name is case insensitive. Required. :type resource_group_name: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either StorageAccount or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.storage.v2022_09_01.models.StorageAccount] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.storage.v2023_05_01.models.StorageAccount] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[_models.StorageAccountListResult] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[_models.StorageAccountListResult] = kwargs.pop("cls", None) - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -1356,16 +1409,15 @@ 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( + _request = build_list_by_resource_group_request( resource_group_name=resource_group_name, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.list_by_resource_group.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) else: # make call to next link with the client's api-version @@ -1376,27 +1428,28 @@ def prepare_request(next_link=None): for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() } ) - _next_request_params["api-version"] = self._config.api_version - request = HttpRequest( + _next_request_params["api-version"] = self._api_version + _request = HttpRequest( "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore - request.method = "GET" - return request + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) + _request.method = "GET" + return _request def extract_data(pipeline_response): deserialized = self._deserialize("StorageAccountListResult", pipeline_response) list_of_elem = deserialized.value if cls: - list_of_elem = cls(list_of_elem) + 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) + _request = prepare_request(next_link) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -1408,8 +1461,6 @@ def get_next(next_link=None): return ItemPaged(get_next, extract_data) - list_by_resource_group.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts"} # type: ignore - @distributed_trace def list_keys( self, resource_group_name: str, account_name: str, expand: Literal["kerb"] = "kerb", **kwargs: Any @@ -1427,12 +1478,11 @@ def list_keys( :param expand: Specifies type of the key to be listed. Possible value is kerb. Known values are "kerb" and None. Default value is "kerb". :type expand: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: StorageAccountListKeysResult or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.StorageAccountListKeysResult + :rtype: ~azure.mgmt.storage.v2023_05_01.models.StorageAccountListKeysResult :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -1443,24 +1493,24 @@ def list_keys( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[_models.StorageAccountListKeysResult] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[_models.StorageAccountListKeysResult] = kwargs.pop("cls", None) - request = build_list_keys_request( + _request = build_list_keys_request( resource_group_name=resource_group_name, account_name=account_name, subscription_id=self._config.subscription_id, expand=expand, api_version=api_version, - template_url=self.list_keys.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -1472,11 +1522,9 @@ def list_keys( deserialized = self._deserialize("StorageAccountListKeysResult", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) + return cls(pipeline_response, deserialized, {}) # type: ignore - return deserialized - - list_keys.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/listKeys"} # type: ignore + return deserialized # type: ignore @overload def regenerate_key( @@ -1500,13 +1548,12 @@ def regenerate_key( :param regenerate_key: Specifies name of the key which should be regenerated -- key1, key2, kerb1, kerb2. Required. :type regenerate_key: - ~azure.mgmt.storage.v2022_09_01.models.StorageAccountRegenerateKeyParameters + ~azure.mgmt.storage.v2023_05_01.models.StorageAccountRegenerateKeyParameters :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: StorageAccountListKeysResult or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.StorageAccountListKeysResult + :rtype: ~azure.mgmt.storage.v2023_05_01.models.StorageAccountListKeysResult :raises ~azure.core.exceptions.HttpResponseError: """ @@ -1515,7 +1562,7 @@ def regenerate_key( self, resource_group_name: str, account_name: str, - regenerate_key: IO, + regenerate_key: IO[bytes], *, content_type: str = "application/json", **kwargs: Any @@ -1531,13 +1578,12 @@ def regenerate_key( :type account_name: str :param regenerate_key: Specifies name of the key which should be regenerated -- key1, key2, kerb1, kerb2. Required. - :type regenerate_key: IO + :type regenerate_key: IO[bytes] :keyword content_type: Body Parameter content-type. Content type parameter for binary body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: StorageAccountListKeysResult or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.StorageAccountListKeysResult + :rtype: ~azure.mgmt.storage.v2023_05_01.models.StorageAccountListKeysResult :raises ~azure.core.exceptions.HttpResponseError: """ @@ -1546,7 +1592,7 @@ def regenerate_key( self, resource_group_name: str, account_name: str, - regenerate_key: Union[_models.StorageAccountRegenerateKeyParameters, IO], + regenerate_key: Union[_models.StorageAccountRegenerateKeyParameters, IO[bytes]], **kwargs: Any ) -> _models.StorageAccountListKeysResult: """Regenerates one of the access keys or Kerberos keys for the specified storage account. @@ -1559,18 +1605,15 @@ def regenerate_key( lower-case letters only. Required. :type account_name: str :param regenerate_key: Specifies name of the key which should be regenerated -- key1, key2, - kerb1, kerb2. Is either a model type or a IO type. Required. + kerb1, kerb2. Is either a StorageAccountRegenerateKeyParameters type or a IO[bytes] type. + Required. :type regenerate_key: - ~azure.mgmt.storage.v2022_09_01.models.StorageAccountRegenerateKeyParameters or IO - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response + ~azure.mgmt.storage.v2023_05_01.models.StorageAccountRegenerateKeyParameters or IO[bytes] :return: StorageAccountListKeysResult or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.StorageAccountListKeysResult + :rtype: ~azure.mgmt.storage.v2023_05_01.models.StorageAccountListKeysResult :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -1581,19 +1624,19 @@ def regenerate_key( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[_models.StorageAccountListKeysResult] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[_models.StorageAccountListKeysResult] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(regenerate_key, (IO, bytes)): + if isinstance(regenerate_key, (IOBase, bytes)): _content = regenerate_key else: _json = self._serialize.body(regenerate_key, "StorageAccountRegenerateKeyParameters") - request = build_regenerate_key_request( + _request = build_regenerate_key_request( resource_group_name=resource_group_name, account_name=account_name, subscription_id=self._config.subscription_id, @@ -1601,15 +1644,15 @@ def regenerate_key( content_type=content_type, json=_json, content=_content, - template_url=self.regenerate_key.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -1621,11 +1664,9 @@ def regenerate_key( deserialized = self._deserialize("StorageAccountListKeysResult", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) + return cls(pipeline_response, deserialized, {}) # type: ignore - return deserialized - - regenerate_key.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/regenerateKey"} # type: ignore + return deserialized # type: ignore @overload def list_account_sas( @@ -1648,13 +1689,12 @@ def list_account_sas( :type account_name: str :param parameters: The parameters to provide to list SAS credentials for the storage account. Required. - :type parameters: ~azure.mgmt.storage.v2022_09_01.models.AccountSasParameters + :type parameters: ~azure.mgmt.storage.v2023_05_01.models.AccountSasParameters :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: ListAccountSasResponse or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.ListAccountSasResponse + :rtype: ~azure.mgmt.storage.v2023_05_01.models.ListAccountSasResponse :raises ~azure.core.exceptions.HttpResponseError: """ @@ -1663,7 +1703,7 @@ def list_account_sas( self, resource_group_name: str, account_name: str, - parameters: IO, + parameters: IO[bytes], *, content_type: str = "application/json", **kwargs: Any @@ -1679,13 +1719,12 @@ def list_account_sas( :type account_name: str :param parameters: The parameters to provide to list SAS credentials for the storage account. Required. - :type parameters: IO + :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 - :keyword callable cls: A custom type or function that will be passed the direct response :return: ListAccountSasResponse or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.ListAccountSasResponse + :rtype: ~azure.mgmt.storage.v2023_05_01.models.ListAccountSasResponse :raises ~azure.core.exceptions.HttpResponseError: """ @@ -1694,7 +1733,7 @@ def list_account_sas( self, resource_group_name: str, account_name: str, - parameters: Union[_models.AccountSasParameters, IO], + parameters: Union[_models.AccountSasParameters, IO[bytes]], **kwargs: Any ) -> _models.ListAccountSasResponse: """List SAS credentials of a storage account. @@ -1707,17 +1746,13 @@ def list_account_sas( lower-case letters only. Required. :type account_name: str :param parameters: The parameters to provide to list SAS credentials for the storage account. - Is either a model type or a IO type. Required. - :type parameters: ~azure.mgmt.storage.v2022_09_01.models.AccountSasParameters or IO - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response + Is either a AccountSasParameters type or a IO[bytes] type. Required. + :type parameters: ~azure.mgmt.storage.v2023_05_01.models.AccountSasParameters or IO[bytes] :return: ListAccountSasResponse or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.ListAccountSasResponse + :rtype: ~azure.mgmt.storage.v2023_05_01.models.ListAccountSasResponse :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -1728,19 +1763,19 @@ def list_account_sas( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[_models.ListAccountSasResponse] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[_models.ListAccountSasResponse] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "AccountSasParameters") - request = build_list_account_sas_request( + _request = build_list_account_sas_request( resource_group_name=resource_group_name, account_name=account_name, subscription_id=self._config.subscription_id, @@ -1748,15 +1783,15 @@ def list_account_sas( content_type=content_type, json=_json, content=_content, - template_url=self.list_account_sas.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -1768,11 +1803,9 @@ def list_account_sas( deserialized = self._deserialize("ListAccountSasResponse", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) + return cls(pipeline_response, deserialized, {}) # type: ignore - return deserialized - - list_account_sas.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/ListAccountSas"} # type: ignore + return deserialized # type: ignore @overload def list_service_sas( @@ -1794,13 +1827,12 @@ def list_service_sas( lower-case letters only. Required. :type account_name: str :param parameters: The parameters to provide to list service SAS credentials. Required. - :type parameters: ~azure.mgmt.storage.v2022_09_01.models.ServiceSasParameters + :type parameters: ~azure.mgmt.storage.v2023_05_01.models.ServiceSasParameters :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: ListServiceSasResponse or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.ListServiceSasResponse + :rtype: ~azure.mgmt.storage.v2023_05_01.models.ListServiceSasResponse :raises ~azure.core.exceptions.HttpResponseError: """ @@ -1809,7 +1841,7 @@ def list_service_sas( self, resource_group_name: str, account_name: str, - parameters: IO, + parameters: IO[bytes], *, content_type: str = "application/json", **kwargs: Any @@ -1824,13 +1856,12 @@ def list_service_sas( lower-case letters only. Required. :type account_name: str :param parameters: The parameters to provide to list service SAS credentials. Required. - :type parameters: IO + :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 - :keyword callable cls: A custom type or function that will be passed the direct response :return: ListServiceSasResponse or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.ListServiceSasResponse + :rtype: ~azure.mgmt.storage.v2023_05_01.models.ListServiceSasResponse :raises ~azure.core.exceptions.HttpResponseError: """ @@ -1839,7 +1870,7 @@ def list_service_sas( self, resource_group_name: str, account_name: str, - parameters: Union[_models.ServiceSasParameters, IO], + parameters: Union[_models.ServiceSasParameters, IO[bytes]], **kwargs: Any ) -> _models.ListServiceSasResponse: """List service SAS credentials of a specific resource. @@ -1851,18 +1882,14 @@ def list_service_sas( Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only. Required. :type account_name: str - :param parameters: The parameters to provide to list service SAS credentials. Is either a model - type or a IO type. Required. - :type parameters: ~azure.mgmt.storage.v2022_09_01.models.ServiceSasParameters or IO - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response + :param parameters: The parameters to provide to list service SAS credentials. Is either a + ServiceSasParameters type or a IO[bytes] type. Required. + :type parameters: ~azure.mgmt.storage.v2023_05_01.models.ServiceSasParameters or IO[bytes] :return: ListServiceSasResponse or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.ListServiceSasResponse + :rtype: ~azure.mgmt.storage.v2023_05_01.models.ListServiceSasResponse :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -1873,19 +1900,19 @@ def list_service_sas( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[_models.ListServiceSasResponse] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[_models.ListServiceSasResponse] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "ServiceSasParameters") - request = build_list_service_sas_request( + _request = build_list_service_sas_request( resource_group_name=resource_group_name, account_name=account_name, subscription_id=self._config.subscription_id, @@ -1893,15 +1920,15 @@ def list_service_sas( content_type=content_type, json=_json, content=_content, - template_url=self.list_service_sas.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -1913,16 +1940,14 @@ def list_service_sas( deserialized = self._deserialize("ListServiceSasResponse", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized + return cls(pipeline_response, deserialized, {}) # type: ignore - list_service_sas.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/ListServiceSas"} # type: ignore + return deserialized # type: ignore def _failover_initial( # pylint: disable=inconsistent-return-statements self, resource_group_name: str, account_name: str, failover_type: Literal["Planned"] = "Planned", **kwargs: Any ) -> None: - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -1933,24 +1958,24 @@ def _failover_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[None] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[None] = kwargs.pop("cls", None) - request = build_failover_request( + _request = build_failover_request( resource_group_name=resource_group_name, account_name=account_name, subscription_id=self._config.subscription_id, failover_type=failover_type, api_version=api_version, - template_url=self._failover_initial.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -1960,9 +1985,7 @@ def _failover_initial( # pylint: disable=inconsistent-return-statements raise HttpResponseError(response=response, error_format=ARMErrorFormat) if cls: - return cls(pipeline_response, None, {}) - - _failover_initial.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/failover"} # type: ignore + return cls(pipeline_response, None, {}) # type: ignore @distributed_trace def begin_failover( @@ -1990,14 +2013,6 @@ def begin_failover( :param failover_type: The parameter is set to 'Planned' to indicate whether a Planned failover is requested. Known values are "Planned" and None. Default value is "Planned". :type failover_type: str - :keyword callable cls: A custom type or function that will be passed the direct response - :keyword str continuation_token: A continuation token to restart a poller from a saved state. - :keyword polling: By default, your polling method will be ARMPolling. Pass in False for this - operation to not poll, or pass in your own initialized polling object for a personal polling - strategy. - :paramtype polling: bool or ~azure.core.polling.PollingMethod - :keyword int polling_interval: Default waiting time between two polls for LRO operations if no - Retry-After header is present. :return: An instance of LROPoller that returns either None or the result of cls(response) :rtype: ~azure.core.polling.LROPoller[None] :raises ~azure.core.exceptions.HttpResponseError: @@ -2005,11 +2020,11 @@ def begin_failover( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[None] - polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + 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 = kwargs.pop("continuation_token", None) # type: Optional[str] + cont_token: Optional[str] = kwargs.pop("continuation_token", None) if cont_token is None: raw_result = self._failover_initial( # type: ignore resource_group_name=resource_group_name, @@ -2025,31 +2040,29 @@ def begin_failover( def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-return-statements if cls: - return cls(pipeline_response, None, {}) + return cls(pipeline_response, None, {}) # type: ignore if polling is True: - polling_method = cast( + polling_method: PollingMethod = cast( PollingMethod, ARMPolling(lro_delay, lro_options={"final-state-via": "location"}, **kwargs) - ) # type: PollingMethod + ) elif polling is False: polling_method = cast(PollingMethod, NoPolling()) else: polling_method = polling if cont_token: - return LROPoller.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(self._client, raw_result, get_long_running_output, polling_method) + return LROPoller[None](self._client, raw_result, get_long_running_output, polling_method) # type: ignore - begin_failover.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/failover"} # type: ignore - - def _hierarchical_namespace_migration_initial( # pylint: disable=inconsistent-return-statements + def _hierarchical_namespace_migration_initial( # pylint: disable=inconsistent-return-statements,name-too-long self, resource_group_name: str, account_name: str, request_type: str, **kwargs: Any ) -> None: - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -2060,24 +2073,24 @@ def _hierarchical_namespace_migration_initial( # pylint: disable=inconsistent-r _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[None] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[None] = kwargs.pop("cls", None) - request = build_hierarchical_namespace_migration_request( + _request = build_hierarchical_namespace_migration_request( resource_group_name=resource_group_name, account_name=account_name, subscription_id=self._config.subscription_id, request_type=request_type, api_version=api_version, - template_url=self._hierarchical_namespace_migration_initial.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -2088,9 +2101,7 @@ def _hierarchical_namespace_migration_initial( # pylint: disable=inconsistent-r raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) if cls: - return cls(pipeline_response, None, {}) - - _hierarchical_namespace_migration_initial.metadata = {"url": "/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/hnsonmigration"} # type: ignore + return cls(pipeline_response, None, {}) # type: ignore @distributed_trace def begin_hierarchical_namespace_migration( @@ -2110,14 +2121,6 @@ def begin_hierarchical_namespace_migration( 'HnsOnHydrationRequest'. The validation request will validate the migration whereas the hydration request will migrate the account. Required. :type request_type: str - :keyword callable cls: A custom type or function that will be passed the direct response - :keyword str continuation_token: A continuation token to restart a poller from a saved state. - :keyword polling: By default, your polling method will be ARMPolling. Pass in False for this - operation to not poll, or pass in your own initialized polling object for a personal polling - strategy. - :paramtype polling: bool or ~azure.core.polling.PollingMethod - :keyword int polling_interval: Default waiting time between two polls for LRO operations if no - Retry-After header is present. :return: An instance of LROPoller that returns either None or the result of cls(response) :rtype: ~azure.core.polling.LROPoller[None] :raises ~azure.core.exceptions.HttpResponseError: @@ -2125,11 +2128,11 @@ def begin_hierarchical_namespace_migration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[None] - polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + 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 = kwargs.pop("continuation_token", None) # type: Optional[str] + cont_token: Optional[str] = kwargs.pop("continuation_token", None) if cont_token is None: raw_result = self._hierarchical_namespace_migration_initial( # type: ignore resource_group_name=resource_group_name, @@ -2145,31 +2148,29 @@ def begin_hierarchical_namespace_migration( def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-return-statements if cls: - return cls(pipeline_response, None, {}) + return cls(pipeline_response, None, {}) # type: ignore if polling is True: - polling_method = cast( + polling_method: PollingMethod = cast( PollingMethod, ARMPolling(lro_delay, lro_options={"final-state-via": "location"}, **kwargs) - ) # type: PollingMethod + ) elif polling is False: polling_method = cast(PollingMethod, NoPolling()) else: polling_method = polling if cont_token: - return LROPoller.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(self._client, raw_result, get_long_running_output, polling_method) + return LROPoller[None](self._client, raw_result, get_long_running_output, polling_method) # type: ignore - begin_hierarchical_namespace_migration.metadata = {"url": "/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/hnsonmigration"} # type: ignore - - def _abort_hierarchical_namespace_migration_initial( # pylint: disable=inconsistent-return-statements + def _abort_hierarchical_namespace_migration_initial( # pylint: disable=inconsistent-return-statements,name-too-long self, resource_group_name: str, account_name: str, **kwargs: Any ) -> None: - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -2180,23 +2181,23 @@ def _abort_hierarchical_namespace_migration_initial( # pylint: disable=inconsis _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[None] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[None] = kwargs.pop("cls", None) - request = build_abort_hierarchical_namespace_migration_request( + _request = build_abort_hierarchical_namespace_migration_request( resource_group_name=resource_group_name, account_name=account_name, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self._abort_hierarchical_namespace_migration_initial.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -2207,12 +2208,10 @@ def _abort_hierarchical_namespace_migration_initial( # pylint: disable=inconsis raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) if cls: - return cls(pipeline_response, None, {}) - - _abort_hierarchical_namespace_migration_initial.metadata = {"url": "/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/aborthnsonmigration"} # type: ignore + return cls(pipeline_response, None, {}) # type: ignore @distributed_trace - def begin_abort_hierarchical_namespace_migration( + def begin_abort_hierarchical_namespace_migration( # pylint: disable=name-too-long self, resource_group_name: str, account_name: str, **kwargs: Any ) -> LROPoller[None]: """Abort live Migration of storage account to enable Hns. @@ -2224,14 +2223,6 @@ def begin_abort_hierarchical_namespace_migration( Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only. Required. :type account_name: str - :keyword callable cls: A custom type or function that will be passed the direct response - :keyword str continuation_token: A continuation token to restart a poller from a saved state. - :keyword polling: By default, your polling method will be ARMPolling. Pass in False for this - operation to not poll, or pass in your own initialized polling object for a personal polling - strategy. - :paramtype polling: bool or ~azure.core.polling.PollingMethod - :keyword int polling_interval: Default waiting time between two polls for LRO operations if no - Retry-After header is present. :return: An instance of LROPoller that returns either None or the result of cls(response) :rtype: ~azure.core.polling.LROPoller[None] :raises ~azure.core.exceptions.HttpResponseError: @@ -2239,11 +2230,11 @@ def begin_abort_hierarchical_namespace_migration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[None] - polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + 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 = kwargs.pop("continuation_token", None) # type: Optional[str] + cont_token: Optional[str] = kwargs.pop("continuation_token", None) if cont_token is None: raw_result = self._abort_hierarchical_namespace_migration_initial( # type: ignore resource_group_name=resource_group_name, @@ -2258,35 +2249,305 @@ def begin_abort_hierarchical_namespace_migration( def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-return-statements if cls: - return cls(pipeline_response, None, {}) + return cls(pipeline_response, None, {}) # type: ignore if polling is True: - polling_method = cast( + polling_method: PollingMethod = cast( PollingMethod, ARMPolling(lro_delay, lro_options={"final-state-via": "location"}, **kwargs) - ) # type: PollingMethod + ) elif polling is False: polling_method = cast(PollingMethod, NoPolling()) else: polling_method = polling if cont_token: - return LROPoller.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(self._client, raw_result, get_long_running_output, polling_method) + return LROPoller[None](self._client, raw_result, get_long_running_output, polling_method) # type: ignore + + def _customer_initiated_migration_initial( # pylint: disable=inconsistent-return-statements + self, + resource_group_name: str, + account_name: str, + parameters: Union[_models.StorageAccountMigration, IO[bytes]], + **kwargs: Any + ) -> None: + error_map: MutableMapping[int, Type[HttpResponseError]] = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + 304: ResourceNotModifiedError, + } + error_map.update(kwargs.pop("error_map", {}) 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._api_version or "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[None] = 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, "StorageAccountMigration") - begin_abort_hierarchical_namespace_migration.metadata = {"url": "/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/aborthnsonmigration"} # type: ignore + _request = build_customer_initiated_migration_request( + resource_group_name=resource_group_name, + account_name=account_name, + subscription_id=self._config.subscription_id, + api_version=api_version, + content_type=content_type, + json=_json, + content=_content, + headers=_headers, + params=_params, + ) + _request = _convert_request(_request) + _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, 202]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponseAutoGenerated, 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")) + + if cls: + return cls(pipeline_response, None, response_headers) # type: ignore + + @overload + def begin_customer_initiated_migration( + self, + resource_group_name: str, + account_name: str, + parameters: _models.StorageAccountMigration, + *, + content_type: str = "application/json", + **kwargs: Any + ) -> LROPoller[None]: + """Account Migration request can be triggered for a storage account to change its redundancy + level. The migration updates the non-zonal redundant storage account to a zonal redundant + account or vice-versa in order to have better reliability and availability. Zone-redundant + storage (ZRS) replicates your storage account synchronously across three Azure availability + zones in the primary region. + + :param resource_group_name: The name of the resource group within the user's subscription. The + name is case insensitive. Required. + :type resource_group_name: str + :param account_name: The name of the storage account within the specified resource group. + Storage account names must be between 3 and 24 characters in length and use numbers and + lower-case letters only. Required. + :type account_name: str + :param parameters: The request parameters required to perform storage account migration. + Required. + :type parameters: ~azure.mgmt.storage.v2023_05_01.models.StorageAccountMigration + :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_customer_initiated_migration( + self, + resource_group_name: str, + account_name: str, + parameters: IO[bytes], + *, + content_type: str = "application/json", + **kwargs: Any + ) -> LROPoller[None]: + """Account Migration request can be triggered for a storage account to change its redundancy + level. The migration updates the non-zonal redundant storage account to a zonal redundant + account or vice-versa in order to have better reliability and availability. Zone-redundant + storage (ZRS) replicates your storage account synchronously across three Azure availability + zones in the primary region. + + :param resource_group_name: The name of the resource group within the user's subscription. The + name is case insensitive. Required. + :type resource_group_name: str + :param account_name: The name of the storage account within the specified resource group. + Storage account names must be between 3 and 24 characters in length and use numbers and + lower-case letters only. Required. + :type account_name: str + :param parameters: The request parameters required to perform storage account migration. + 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_customer_initiated_migration( + self, + resource_group_name: str, + account_name: str, + parameters: Union[_models.StorageAccountMigration, IO[bytes]], + **kwargs: Any + ) -> LROPoller[None]: + """Account Migration request can be triggered for a storage account to change its redundancy + level. The migration updates the non-zonal redundant storage account to a zonal redundant + account or vice-versa in order to have better reliability and availability. Zone-redundant + storage (ZRS) replicates your storage account synchronously across three Azure availability + zones in the primary region. + + :param resource_group_name: The name of the resource group within the user's subscription. The + name is case insensitive. Required. + :type resource_group_name: str + :param account_name: The name of the storage account within the specified resource group. + Storage account names must be between 3 and 24 characters in length and use numbers and + lower-case letters only. Required. + :type account_name: str + :param parameters: The request parameters required to perform storage account migration. Is + either a StorageAccountMigration type or a IO[bytes] type. Required. + :type parameters: ~azure.mgmt.storage.v2023_05_01.models.StorageAccountMigration 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 {}) + + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + 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._customer_initiated_migration_initial( # type: ignore + resource_group_name=resource_group_name, + account_name=account_name, + parameters=parameters, + api_version=api_version, + content_type=content_type, + cls=lambda x, y, z: x, + headers=_headers, + params=_params, + **kwargs + ) + 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 get_customer_initiated_migration( + self, + resource_group_name: str, + account_name: str, + migration_name: Union[str, _models.MigrationName], + **kwargs: Any + ) -> _models.StorageAccountMigration: + """Gets the status of the ongoing migration for the specified storage account. + + :param resource_group_name: The name of the resource group within the user's subscription. The + name is case insensitive. Required. + :type resource_group_name: str + :param account_name: The name of the storage account within the specified resource group. + Storage account names must be between 3 and 24 characters in length and use numbers and + lower-case letters only. Required. + :type account_name: str + :param migration_name: The name of the Storage Account Migration. It should always be + 'default'. "default" Required. + :type migration_name: str or ~azure.mgmt.storage.v2023_05_01.models.MigrationName + :return: StorageAccountMigration or the result of cls(response) + :rtype: ~azure.mgmt.storage.v2023_05_01.models.StorageAccountMigration + :raises ~azure.core.exceptions.HttpResponseError: + """ + error_map: MutableMapping[int, Type[HttpResponseError]] = { + 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._api_version or "2023-05-01")) + cls: ClsType[_models.StorageAccountMigration] = kwargs.pop("cls", None) + + _request = build_get_customer_initiated_migration_request( + resource_group_name=resource_group_name, + account_name=account_name, + migration_name=migration_name, + subscription_id=self._config.subscription_id, + api_version=api_version, + headers=_headers, + params=_params, + ) + _request = _convert_request(_request) + _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.ErrorResponseAutoGenerated, pipeline_response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + deserialized = self._deserialize("StorageAccountMigration", pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) # type: ignore + + return deserialized # type: ignore def _restore_blob_ranges_initial( self, resource_group_name: str, account_name: str, - parameters: Union[_models.BlobRestoreParameters, IO], + parameters: Union[_models.BlobRestoreParameters, IO[bytes]], **kwargs: Any ) -> _models.BlobRestoreStatus: - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -2297,19 +2558,19 @@ def _restore_blob_ranges_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[_models.BlobRestoreStatus] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[_models.BlobRestoreStatus] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "BlobRestoreParameters") - request = build_restore_blob_ranges_request( + _request = build_restore_blob_ranges_request( resource_group_name=resource_group_name, account_name=account_name, subscription_id=self._config.subscription_id, @@ -2317,15 +2578,15 @@ def _restore_blob_ranges_initial( content_type=content_type, json=_json, content=_content, - template_url=self._restore_blob_ranges_initial.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -2341,11 +2602,9 @@ def _restore_blob_ranges_initial( deserialized = self._deserialize("BlobRestoreStatus", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) + return cls(pipeline_response, deserialized, {}) # type: ignore - return deserialized - - _restore_blob_ranges_initial.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/restoreBlobRanges"} # type: ignore + return deserialized # type: ignore @overload def begin_restore_blob_ranges( @@ -2367,21 +2626,13 @@ def begin_restore_blob_ranges( lower-case letters only. Required. :type account_name: str :param parameters: The parameters to provide for restore blob ranges. Required. - :type parameters: ~azure.mgmt.storage.v2022_09_01.models.BlobRestoreParameters + :type parameters: ~azure.mgmt.storage.v2023_05_01.models.BlobRestoreParameters :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response - :keyword str continuation_token: A continuation token to restart a poller from a saved state. - :keyword polling: By default, your polling method will be ARMPolling. Pass in False for this - operation to not poll, or pass in your own initialized polling object for a personal polling - strategy. - :paramtype polling: bool or ~azure.core.polling.PollingMethod - :keyword int polling_interval: Default waiting time between two polls for LRO operations if no - Retry-After header is present. :return: An instance of LROPoller that returns either BlobRestoreStatus or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.storage.v2022_09_01.models.BlobRestoreStatus] + :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.storage.v2023_05_01.models.BlobRestoreStatus] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -2390,7 +2641,7 @@ def begin_restore_blob_ranges( self, resource_group_name: str, account_name: str, - parameters: IO, + parameters: IO[bytes], *, content_type: str = "application/json", **kwargs: Any @@ -2405,21 +2656,13 @@ def begin_restore_blob_ranges( lower-case letters only. Required. :type account_name: str :param parameters: The parameters to provide for restore blob ranges. Required. - :type parameters: IO + :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 - :keyword callable cls: A custom type or function that will be passed the direct response - :keyword str continuation_token: A continuation token to restart a poller from a saved state. - :keyword polling: By default, your polling method will be ARMPolling. Pass in False for this - operation to not poll, or pass in your own initialized polling object for a personal polling - strategy. - :paramtype polling: bool or ~azure.core.polling.PollingMethod - :keyword int polling_interval: Default waiting time between two polls for LRO operations if no - Retry-After header is present. :return: An instance of LROPoller that returns either BlobRestoreStatus or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.storage.v2022_09_01.models.BlobRestoreStatus] + :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.storage.v2023_05_01.models.BlobRestoreStatus] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -2428,7 +2671,7 @@ def begin_restore_blob_ranges( self, resource_group_name: str, account_name: str, - parameters: Union[_models.BlobRestoreParameters, IO], + parameters: Union[_models.BlobRestoreParameters, IO[bytes]], **kwargs: Any ) -> LROPoller[_models.BlobRestoreStatus]: """Restore blobs in the specified blob ranges. @@ -2440,36 +2683,25 @@ def begin_restore_blob_ranges( Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only. Required. :type account_name: str - :param parameters: The parameters to provide for restore blob ranges. Is either a model type or - a IO type. Required. - :type parameters: ~azure.mgmt.storage.v2022_09_01.models.BlobRestoreParameters or IO - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response - :keyword str continuation_token: A continuation token to restart a poller from a saved state. - :keyword polling: By default, your polling method will be ARMPolling. Pass in False for this - operation to not poll, or pass in your own initialized polling object for a personal polling - strategy. - :paramtype polling: bool or ~azure.core.polling.PollingMethod - :keyword int polling_interval: Default waiting time between two polls for LRO operations if no - Retry-After header is present. + :param parameters: The parameters to provide for restore blob ranges. Is either a + BlobRestoreParameters type or a IO[bytes] type. Required. + :type parameters: ~azure.mgmt.storage.v2023_05_01.models.BlobRestoreParameters or IO[bytes] :return: An instance of LROPoller that returns either BlobRestoreStatus or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.storage.v2022_09_01.models.BlobRestoreStatus] + :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.storage.v2023_05_01.models.BlobRestoreStatus] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[_models.BlobRestoreStatus] - polling = kwargs.pop("polling", True) # type: Union[bool, PollingMethod] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[_models.BlobRestoreStatus] = kwargs.pop("cls", None) + polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) - cont_token = kwargs.pop("continuation_token", None) # type: Optional[str] + cont_token: Optional[str] = kwargs.pop("continuation_token", None) if cont_token is None: - raw_result = self._restore_blob_ranges_initial( # type: ignore + raw_result = self._restore_blob_ranges_initial( resource_group_name=resource_group_name, account_name=account_name, parameters=parameters, @@ -2485,27 +2717,27 @@ def begin_restore_blob_ranges( def get_long_running_output(pipeline_response): deserialized = self._deserialize("BlobRestoreStatus", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) + return cls(pipeline_response, deserialized, {}) # type: ignore return deserialized if polling is True: - polling_method = cast( + polling_method: PollingMethod = cast( PollingMethod, ARMPolling(lro_delay, lro_options={"final-state-via": "location"}, **kwargs) - ) # type: PollingMethod + ) elif polling is False: polling_method = cast(PollingMethod, NoPolling()) else: polling_method = polling if cont_token: - return LROPoller.from_continuation_token( + return LROPoller[_models.BlobRestoreStatus].from_continuation_token( polling_method=polling_method, continuation_token=cont_token, client=self._client, deserialization_callback=get_long_running_output, ) - return LROPoller(self._client, raw_result, get_long_running_output, polling_method) - - begin_restore_blob_ranges.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/restoreBlobRanges"} # type: ignore + return LROPoller[_models.BlobRestoreStatus]( + self._client, raw_result, get_long_running_output, polling_method # type: ignore + ) @distributed_trace def revoke_user_delegation_keys( # pylint: disable=inconsistent-return-statements @@ -2520,12 +2752,11 @@ def revoke_user_delegation_keys( # pylint: disable=inconsistent-return-statemen Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only. Required. :type account_name: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: None or the result of cls(response) :rtype: None :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -2536,23 +2767,23 @@ def revoke_user_delegation_keys( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[None] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[None] = kwargs.pop("cls", None) - request = build_revoke_user_delegation_keys_request( + _request = build_revoke_user_delegation_keys_request( resource_group_name=resource_group_name, account_name=account_name, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.revoke_user_delegation_keys.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -2562,6 +2793,4 @@ def revoke_user_delegation_keys( # pylint: disable=inconsistent-return-statemen raise HttpResponseError(response=response, error_format=ARMErrorFormat) if cls: - return cls(pipeline_response, None, {}) - - revoke_user_delegation_keys.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/revokeUserDelegationKeys"} # type: ignore + return cls(pipeline_response, None, {}) # type: ignore diff --git a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/operations/_storage_task_assignment_instances_report_operations.py b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/operations/_storage_task_assignment_instances_report_operations.py new file mode 100644 index 00000000000..da207b08d86 --- /dev/null +++ b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/operations/_storage_task_assignment_instances_report_operations.py @@ -0,0 +1,227 @@ +# pylint: disable=too-many-lines,too-many-statements +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- +import sys +from typing import Any, Callable, Dict, Iterable, Optional, Type, TypeVar +import urllib.parse + +from azure.core.exceptions import ( + ClientAuthenticationError, + HttpResponseError, + ResourceExistsError, + ResourceNotFoundError, + ResourceNotModifiedError, + map_error, +) +from azure.core.paging import ItemPaged +from azure.core.pipeline import PipelineResponse +from azure.core.pipeline.transport import HttpResponse +from azure.core.rest import HttpRequest +from azure.core.tracing.decorator import distributed_trace +from azure.core.utils import case_insensitive_dict +from azure.mgmt.core.exceptions import ARMErrorFormat + +from .. import models as _models +from ..._serialization import Serializer +from .._vendor import _convert_request + +if sys.version_info >= (3, 9): + from collections.abc import MutableMapping +else: + from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports +T = TypeVar("T") +ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] + +_SERIALIZER = Serializer() +_SERIALIZER.client_side_validation = False + + +def build_list_request( + resource_group_name: str, + account_name: str, + storage_task_assignment_name: str, + subscription_id: str, + *, + maxpagesize: Optional[str] = None, + filter: Optional[str] = None, + **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", "2023-05-01")) + accept = _headers.pop("Accept", "application/json") + + # Construct URL + _url = kwargs.pop( + "template_url", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/storageTaskAssignments/{storageTaskAssignmentName}/reports", + ) # pylint: disable=line-too-long + path_format_arguments = { + "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), + "resourceGroupName": _SERIALIZER.url( + "resource_group_name", resource_group_name, "str", max_length=90, min_length=1 + ), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), + "storageTaskAssignmentName": _SERIALIZER.url( + "storage_task_assignment_name", + storage_task_assignment_name, + "str", + max_length=24, + min_length=3, + pattern=r"^[a-z0-9]{3,24}$", + ), + } + + _url: str = _url.format(**path_format_arguments) # type: ignore + + # Construct parameters + if maxpagesize is not None: + _params["$maxpagesize"] = _SERIALIZER.query("maxpagesize", maxpagesize, "str") + if filter is not None: + _params["$filter"] = _SERIALIZER.query("filter", filter, "str") + _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 StorageTaskAssignmentInstancesReportOperations: # pylint: disable=name-too-long + """ + .. warning:: + **DO NOT** instantiate this class directly. + + Instead, you should access the following operations through + :class:`~azure.mgmt.storage.v2023_05_01.StorageManagementClient`'s + :attr:`storage_task_assignment_instances_report` attribute. + """ + + models = _models + + def __init__(self, *args, **kwargs): + input_args = list(args) + self._client = input_args.pop(0) if input_args else kwargs.pop("client") + self._config = input_args.pop(0) if input_args else kwargs.pop("config") + self._serialize = input_args.pop(0) if input_args else kwargs.pop("serializer") + self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer") + self._api_version = input_args.pop(0) if input_args else kwargs.pop("api_version") + + @distributed_trace + def list( + self, + resource_group_name: str, + account_name: str, + storage_task_assignment_name: str, + maxpagesize: Optional[str] = None, + filter: Optional[str] = None, + **kwargs: Any + ) -> Iterable["_models.StorageTaskReportInstance"]: + """Fetch the report summary of a single storage task assignment's instances. + + :param resource_group_name: The name of the resource group. The name is case insensitive. + Required. + :type resource_group_name: str + :param account_name: The name of the storage account within the specified resource group. + Storage account names must be between 3 and 24 characters in length and use numbers and + lower-case letters only. Required. + :type account_name: str + :param storage_task_assignment_name: The name of the storage task assignment within the + specified resource group. Storage task assignment names must be between 3 and 24 characters in + length and use numbers and lower-case letters only. Required. + :type storage_task_assignment_name: str + :param maxpagesize: Optional, specifies the maximum number of storage task assignment instances + to be included in the list response. Default value is None. + :type maxpagesize: str + :param filter: Optional. When specified, it can be used to query using reporting properties. + See `Constructing Filter Strings + `_ + for details. Default value is None. + :type filter: str + :return: An iterator like instance of either StorageTaskReportInstance or the result of + cls(response) + :rtype: + ~azure.core.paging.ItemPaged[~azure.mgmt.storage.v2023_05_01.models.StorageTaskReportInstance] + :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._api_version or "2023-05-01")) + cls: ClsType[_models.StorageTaskReportSummary] = kwargs.pop("cls", None) + + error_map: MutableMapping[int, Type[HttpResponseError]] = { + 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_request( + resource_group_name=resource_group_name, + account_name=account_name, + storage_task_assignment_name=storage_task_assignment_name, + subscription_id=self._config.subscription_id, + maxpagesize=maxpagesize, + filter=filter, + api_version=api_version, + headers=_headers, + params=_params, + ) + _request = _convert_request(_request) + _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._api_version + _request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) + _request.method = "GET" + return _request + + def extract_data(pipeline_response): + deserialized = self._deserialize("StorageTaskReportSummary", 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.ErrorResponseAutoGenerated, pipeline_response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + return pipeline_response + + return ItemPaged(get_next, extract_data) diff --git a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/operations/_storage_task_assignments_instances_report_operations.py b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/operations/_storage_task_assignments_instances_report_operations.py new file mode 100644 index 00000000000..17a3ba37045 --- /dev/null +++ b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/operations/_storage_task_assignments_instances_report_operations.py @@ -0,0 +1,212 @@ +# pylint: disable=too-many-lines,too-many-statements +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- +import sys +from typing import Any, Callable, Dict, Iterable, Optional, Type, TypeVar +import urllib.parse + +from azure.core.exceptions import ( + ClientAuthenticationError, + HttpResponseError, + ResourceExistsError, + ResourceNotFoundError, + ResourceNotModifiedError, + map_error, +) +from azure.core.paging import ItemPaged +from azure.core.pipeline import PipelineResponse +from azure.core.pipeline.transport import HttpResponse +from azure.core.rest import HttpRequest +from azure.core.tracing.decorator import distributed_trace +from azure.core.utils import case_insensitive_dict +from azure.mgmt.core.exceptions import ARMErrorFormat + +from .. import models as _models +from ..._serialization import Serializer +from .._vendor import _convert_request + +if sys.version_info >= (3, 9): + from collections.abc import MutableMapping +else: + from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports +T = TypeVar("T") +ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] + +_SERIALIZER = Serializer() +_SERIALIZER.client_side_validation = False + + +def build_list_request( + resource_group_name: str, + account_name: str, + subscription_id: str, + *, + maxpagesize: Optional[str] = None, + filter: Optional[str] = None, + **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", "2023-05-01")) + accept = _headers.pop("Accept", "application/json") + + # Construct URL + _url = kwargs.pop( + "template_url", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/reports", + ) # pylint: disable=line-too-long + path_format_arguments = { + "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), + "resourceGroupName": _SERIALIZER.url( + "resource_group_name", resource_group_name, "str", max_length=90, min_length=1 + ), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), + } + + _url: str = _url.format(**path_format_arguments) # type: ignore + + # Construct parameters + if maxpagesize is not None: + _params["$maxpagesize"] = _SERIALIZER.query("maxpagesize", maxpagesize, "str") + if filter is not None: + _params["$filter"] = _SERIALIZER.query("filter", filter, "str") + _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 StorageTaskAssignmentsInstancesReportOperations: # pylint: disable=name-too-long + """ + .. warning:: + **DO NOT** instantiate this class directly. + + Instead, you should access the following operations through + :class:`~azure.mgmt.storage.v2023_05_01.StorageManagementClient`'s + :attr:`storage_task_assignments_instances_report` attribute. + """ + + models = _models + + def __init__(self, *args, **kwargs): + input_args = list(args) + self._client = input_args.pop(0) if input_args else kwargs.pop("client") + self._config = input_args.pop(0) if input_args else kwargs.pop("config") + self._serialize = input_args.pop(0) if input_args else kwargs.pop("serializer") + self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer") + self._api_version = input_args.pop(0) if input_args else kwargs.pop("api_version") + + @distributed_trace + def list( + self, + resource_group_name: str, + account_name: str, + maxpagesize: Optional[str] = None, + filter: Optional[str] = None, + **kwargs: Any + ) -> Iterable["_models.StorageTaskReportInstance"]: + """Fetch the report summary of all the storage task assignments and instances in an account. + + :param resource_group_name: The name of the resource group. The name is case insensitive. + Required. + :type resource_group_name: str + :param account_name: The name of the storage account within the specified resource group. + Storage account names must be between 3 and 24 characters in length and use numbers and + lower-case letters only. Required. + :type account_name: str + :param maxpagesize: Optional, specifies the maximum number of storage task assignment instances + to be included in the list response. Default value is None. + :type maxpagesize: str + :param filter: Optional. When specified, it can be used to query using reporting properties. + See `Constructing Filter Strings + `_ + for details. Default value is None. + :type filter: str + :return: An iterator like instance of either StorageTaskReportInstance or the result of + cls(response) + :rtype: + ~azure.core.paging.ItemPaged[~azure.mgmt.storage.v2023_05_01.models.StorageTaskReportInstance] + :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._api_version or "2023-05-01")) + cls: ClsType[_models.StorageTaskReportSummary] = kwargs.pop("cls", None) + + error_map: MutableMapping[int, Type[HttpResponseError]] = { + 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_request( + resource_group_name=resource_group_name, + account_name=account_name, + subscription_id=self._config.subscription_id, + maxpagesize=maxpagesize, + filter=filter, + api_version=api_version, + headers=_headers, + params=_params, + ) + _request = _convert_request(_request) + _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._api_version + _request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) + _request.method = "GET" + return _request + + def extract_data(pipeline_response): + deserialized = self._deserialize("StorageTaskReportSummary", 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.ErrorResponseAutoGenerated, pipeline_response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + return pipeline_response + + return ItemPaged(get_next, extract_data) diff --git a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/operations/_storage_task_assignments_operations.py b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/operations/_storage_task_assignments_operations.py new file mode 100644 index 00000000000..6228de36713 --- /dev/null +++ b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/operations/_storage_task_assignments_operations.py @@ -0,0 +1,1018 @@ +# pylint: disable=too-many-lines,too-many-statements +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- +from io import IOBase +import sys +from typing import Any, Callable, Dict, IO, Iterable, Optional, Type, TypeVar, Union, cast, overload +import urllib.parse + +from azure.core.exceptions import ( + ClientAuthenticationError, + HttpResponseError, + ResourceExistsError, + ResourceNotFoundError, + ResourceNotModifiedError, + map_error, +) +from azure.core.paging import ItemPaged +from azure.core.pipeline import PipelineResponse +from azure.core.pipeline.transport import HttpResponse +from azure.core.polling import LROPoller, NoPolling, PollingMethod +from azure.core.rest import HttpRequest +from azure.core.tracing.decorator import distributed_trace +from azure.core.utils import case_insensitive_dict +from azure.mgmt.core.exceptions import ARMErrorFormat +from azure.mgmt.core.polling.arm_polling import ARMPolling + +from .. import models as _models +from ..._serialization import Serializer +from .._vendor import _convert_request + +if sys.version_info >= (3, 9): + from collections.abc import MutableMapping +else: + from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports +T = TypeVar("T") +ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] + +_SERIALIZER = Serializer() +_SERIALIZER.client_side_validation = False + + +def build_create_request( + resource_group_name: str, account_name: str, storage_task_assignment_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", "2023-05-01")) + 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.Storage/storageAccounts/{accountName}/storageTaskAssignments/{storageTaskAssignmentName}", + ) # pylint: disable=line-too-long + path_format_arguments = { + "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), + "resourceGroupName": _SERIALIZER.url( + "resource_group_name", resource_group_name, "str", max_length=90, min_length=1 + ), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), + "storageTaskAssignmentName": _SERIALIZER.url( + "storage_task_assignment_name", + storage_task_assignment_name, + "str", + max_length=24, + min_length=3, + pattern=r"^[a-z0-9]{3,24}$", + ), + } + + _url: str = _url.format(**path_format_arguments) # type: ignore + + # Construct parameters + _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="PUT", url=_url, params=_params, headers=_headers, **kwargs) + + +def build_update_request( + resource_group_name: str, account_name: str, storage_task_assignment_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", "2023-05-01")) + 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.Storage/storageAccounts/{accountName}/storageTaskAssignments/{storageTaskAssignmentName}", + ) # pylint: disable=line-too-long + path_format_arguments = { + "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), + "resourceGroupName": _SERIALIZER.url( + "resource_group_name", resource_group_name, "str", max_length=90, min_length=1 + ), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), + "storageTaskAssignmentName": _SERIALIZER.url( + "storage_task_assignment_name", + storage_task_assignment_name, + "str", + max_length=24, + min_length=3, + pattern=r"^[a-z0-9]{3,24}$", + ), + } + + _url: str = _url.format(**path_format_arguments) # type: ignore + + # Construct parameters + _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) + + +def build_get_request( + resource_group_name: str, account_name: str, storage_task_assignment_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", "2023-05-01")) + accept = _headers.pop("Accept", "application/json") + + # Construct URL + _url = kwargs.pop( + "template_url", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/storageTaskAssignments/{storageTaskAssignmentName}", + ) # pylint: disable=line-too-long + path_format_arguments = { + "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), + "resourceGroupName": _SERIALIZER.url( + "resource_group_name", resource_group_name, "str", max_length=90, min_length=1 + ), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), + "storageTaskAssignmentName": _SERIALIZER.url( + "storage_task_assignment_name", + storage_task_assignment_name, + "str", + max_length=24, + min_length=3, + pattern=r"^[a-z0-9]{3,24}$", + ), + } + + _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_delete_request( + resource_group_name: str, account_name: str, storage_task_assignment_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", "2023-05-01")) + accept = _headers.pop("Accept", "application/json") + + # Construct URL + _url = kwargs.pop( + "template_url", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/storageTaskAssignments/{storageTaskAssignmentName}", + ) # pylint: disable=line-too-long + path_format_arguments = { + "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), + "resourceGroupName": _SERIALIZER.url( + "resource_group_name", resource_group_name, "str", max_length=90, min_length=1 + ), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), + "storageTaskAssignmentName": _SERIALIZER.url( + "storage_task_assignment_name", + storage_task_assignment_name, + "str", + max_length=24, + min_length=3, + pattern=r"^[a-z0-9]{3,24}$", + ), + } + + _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="DELETE", url=_url, params=_params, headers=_headers, **kwargs) + + +def build_list_request( + resource_group_name: str, + account_name: str, + subscription_id: str, + *, + maxpagesize: Optional[str] = None, + **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", "2023-05-01")) + accept = _headers.pop("Accept", "application/json") + + # Construct URL + _url = kwargs.pop( + "template_url", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/storageTaskAssignments", + ) # pylint: disable=line-too-long + path_format_arguments = { + "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), + "resourceGroupName": _SERIALIZER.url( + "resource_group_name", resource_group_name, "str", max_length=90, min_length=1 + ), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), + } + + _url: str = _url.format(**path_format_arguments) # type: ignore + + # Construct parameters + if maxpagesize is not None: + _params["$maxpagesize"] = _SERIALIZER.query("maxpagesize", maxpagesize, "str") + _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 StorageTaskAssignmentsOperations: + """ + .. warning:: + **DO NOT** instantiate this class directly. + + Instead, you should access the following operations through + :class:`~azure.mgmt.storage.v2023_05_01.StorageManagementClient`'s + :attr:`storage_task_assignments` attribute. + """ + + models = _models + + def __init__(self, *args, **kwargs): + input_args = list(args) + self._client = input_args.pop(0) if input_args else kwargs.pop("client") + self._config = input_args.pop(0) if input_args else kwargs.pop("config") + self._serialize = input_args.pop(0) if input_args else kwargs.pop("serializer") + self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer") + self._api_version = input_args.pop(0) if input_args else kwargs.pop("api_version") + + def _create_initial( + self, + resource_group_name: str, + account_name: str, + storage_task_assignment_name: str, + parameters: Union[_models.StorageTaskAssignment, IO[bytes]], + **kwargs: Any + ) -> Optional[_models.StorageTaskAssignment]: + error_map: MutableMapping[int, Type[HttpResponseError]] = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + 304: ResourceNotModifiedError, + } + error_map.update(kwargs.pop("error_map", {}) 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._api_version or "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[Optional[_models.StorageTaskAssignment]] = 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, "StorageTaskAssignment") + + _request = build_create_request( + resource_group_name=resource_group_name, + account_name=account_name, + storage_task_assignment_name=storage_task_assignment_name, + subscription_id=self._config.subscription_id, + api_version=api_version, + content_type=content_type, + json=_json, + content=_content, + headers=_headers, + params=_params, + ) + _request = _convert_request(_request) + _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, 201, 202]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponseAutoGenerated, pipeline_response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + deserialized = None + response_headers = {} + if response.status_code == 200: + deserialized = self._deserialize("StorageTaskAssignment", pipeline_response) + + if response.status_code == 201: + deserialized = self._deserialize("StorageTaskAssignment", pipeline_response) + + if response.status_code == 202: + response_headers["Location"] = self._deserialize("str", response.headers.get("Location")) + + if cls: + return cls(pipeline_response, deserialized, response_headers) # type: ignore + + return deserialized # type: ignore + + @overload + def begin_create( + self, + resource_group_name: str, + account_name: str, + storage_task_assignment_name: str, + parameters: _models.StorageTaskAssignment, + *, + content_type: str = "application/json", + **kwargs: Any + ) -> LROPoller[_models.StorageTaskAssignment]: + """Asynchronously creates a new storage task assignment sub-resource with the specified + parameters. If a storage task assignment is already created and a subsequent create request is + issued with different properties, the storage task assignment properties will be updated. If a + storage task assignment is already created and a subsequent create or update request is issued + with the exact same set of properties, the request will succeed. + + :param resource_group_name: The name of the resource group. The name is case insensitive. + Required. + :type resource_group_name: str + :param account_name: The name of the storage account within the specified resource group. + Storage account names must be between 3 and 24 characters in length and use numbers and + lower-case letters only. Required. + :type account_name: str + :param storage_task_assignment_name: The name of the storage task assignment within the + specified resource group. Storage task assignment names must be between 3 and 24 characters in + length and use numbers and lower-case letters only. Required. + :type storage_task_assignment_name: str + :param parameters: The parameters to create a Storage Task Assignment. Required. + :type parameters: ~azure.mgmt.storage.v2023_05_01.models.StorageTaskAssignment + :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 StorageTaskAssignment or the result of + cls(response) + :rtype: + ~azure.core.polling.LROPoller[~azure.mgmt.storage.v2023_05_01.models.StorageTaskAssignment] + :raises ~azure.core.exceptions.HttpResponseError: + """ + + @overload + def begin_create( + self, + resource_group_name: str, + account_name: str, + storage_task_assignment_name: str, + parameters: IO[bytes], + *, + content_type: str = "application/json", + **kwargs: Any + ) -> LROPoller[_models.StorageTaskAssignment]: + """Asynchronously creates a new storage task assignment sub-resource with the specified + parameters. If a storage task assignment is already created and a subsequent create request is + issued with different properties, the storage task assignment properties will be updated. If a + storage task assignment is already created and a subsequent create or update request is issued + with the exact same set of properties, the request will succeed. + + :param resource_group_name: The name of the resource group. The name is case insensitive. + Required. + :type resource_group_name: str + :param account_name: The name of the storage account within the specified resource group. + Storage account names must be between 3 and 24 characters in length and use numbers and + lower-case letters only. Required. + :type account_name: str + :param storage_task_assignment_name: The name of the storage task assignment within the + specified resource group. Storage task assignment names must be between 3 and 24 characters in + length and use numbers and lower-case letters only. Required. + :type storage_task_assignment_name: str + :param parameters: The parameters to create a Storage Task Assignment. 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 StorageTaskAssignment or the result of + cls(response) + :rtype: + ~azure.core.polling.LROPoller[~azure.mgmt.storage.v2023_05_01.models.StorageTaskAssignment] + :raises ~azure.core.exceptions.HttpResponseError: + """ + + @distributed_trace + def begin_create( + self, + resource_group_name: str, + account_name: str, + storage_task_assignment_name: str, + parameters: Union[_models.StorageTaskAssignment, IO[bytes]], + **kwargs: Any + ) -> LROPoller[_models.StorageTaskAssignment]: + """Asynchronously creates a new storage task assignment sub-resource with the specified + parameters. If a storage task assignment is already created and a subsequent create request is + issued with different properties, the storage task assignment properties will be updated. If a + storage task assignment is already created and a subsequent create or update request is issued + with the exact same set of properties, the request will succeed. + + :param resource_group_name: The name of the resource group. The name is case insensitive. + Required. + :type resource_group_name: str + :param account_name: The name of the storage account within the specified resource group. + Storage account names must be between 3 and 24 characters in length and use numbers and + lower-case letters only. Required. + :type account_name: str + :param storage_task_assignment_name: The name of the storage task assignment within the + specified resource group. Storage task assignment names must be between 3 and 24 characters in + length and use numbers and lower-case letters only. Required. + :type storage_task_assignment_name: str + :param parameters: The parameters to create a Storage Task Assignment. Is either a + StorageTaskAssignment type or a IO[bytes] type. Required. + :type parameters: ~azure.mgmt.storage.v2023_05_01.models.StorageTaskAssignment or IO[bytes] + :return: An instance of LROPoller that returns either StorageTaskAssignment or the result of + cls(response) + :rtype: + ~azure.core.polling.LROPoller[~azure.mgmt.storage.v2023_05_01.models.StorageTaskAssignment] + :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._api_version or "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[_models.StorageTaskAssignment] = 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._create_initial( + resource_group_name=resource_group_name, + account_name=account_name, + storage_task_assignment_name=storage_task_assignment_name, + parameters=parameters, + api_version=api_version, + content_type=content_type, + cls=lambda x, y, z: x, + headers=_headers, + params=_params, + **kwargs + ) + kwargs.pop("error_map", None) + + def get_long_running_output(pipeline_response): + deserialized = self._deserialize("StorageTaskAssignment", pipeline_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.StorageTaskAssignment].from_continuation_token( + polling_method=polling_method, + continuation_token=cont_token, + client=self._client, + deserialization_callback=get_long_running_output, + ) + return LROPoller[_models.StorageTaskAssignment]( + self._client, raw_result, get_long_running_output, polling_method # type: ignore + ) + + def _update_initial( + self, + resource_group_name: str, + account_name: str, + storage_task_assignment_name: str, + parameters: Union[_models.StorageTaskAssignmentUpdateParameters, IO[bytes]], + **kwargs: Any + ) -> Optional[_models.StorageTaskAssignment]: + error_map: MutableMapping[int, Type[HttpResponseError]] = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + 304: ResourceNotModifiedError, + } + error_map.update(kwargs.pop("error_map", {}) 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._api_version or "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[Optional[_models.StorageTaskAssignment]] = 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, "StorageTaskAssignmentUpdateParameters") + + _request = build_update_request( + resource_group_name=resource_group_name, + account_name=account_name, + storage_task_assignment_name=storage_task_assignment_name, + subscription_id=self._config.subscription_id, + api_version=api_version, + content_type=content_type, + json=_json, + content=_content, + headers=_headers, + params=_params, + ) + _request = _convert_request(_request) + _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, 202]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponseAutoGenerated, pipeline_response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + deserialized = None + response_headers = {} + if response.status_code == 200: + deserialized = self._deserialize("StorageTaskAssignment", pipeline_response) + + if response.status_code == 202: + response_headers["Location"] = self._deserialize("str", response.headers.get("Location")) + + if cls: + return cls(pipeline_response, deserialized, response_headers) # type: ignore + + return deserialized # type: ignore + + @overload + def begin_update( + self, + resource_group_name: str, + account_name: str, + storage_task_assignment_name: str, + parameters: _models.StorageTaskAssignmentUpdateParameters, + *, + content_type: str = "application/json", + **kwargs: Any + ) -> LROPoller[_models.StorageTaskAssignment]: + """Update storage task assignment properties. + + :param resource_group_name: The name of the resource group. The name is case insensitive. + Required. + :type resource_group_name: str + :param account_name: The name of the storage account within the specified resource group. + Storage account names must be between 3 and 24 characters in length and use numbers and + lower-case letters only. Required. + :type account_name: str + :param storage_task_assignment_name: The name of the storage task assignment within the + specified resource group. Storage task assignment names must be between 3 and 24 characters in + length and use numbers and lower-case letters only. Required. + :type storage_task_assignment_name: str + :param parameters: The parameters to update a Storage Task Assignment. Required. + :type parameters: ~azure.mgmt.storage.v2023_05_01.models.StorageTaskAssignmentUpdateParameters + :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 StorageTaskAssignment or the result of + cls(response) + :rtype: + ~azure.core.polling.LROPoller[~azure.mgmt.storage.v2023_05_01.models.StorageTaskAssignment] + :raises ~azure.core.exceptions.HttpResponseError: + """ + + @overload + def begin_update( + self, + resource_group_name: str, + account_name: str, + storage_task_assignment_name: str, + parameters: IO[bytes], + *, + content_type: str = "application/json", + **kwargs: Any + ) -> LROPoller[_models.StorageTaskAssignment]: + """Update storage task assignment properties. + + :param resource_group_name: The name of the resource group. The name is case insensitive. + Required. + :type resource_group_name: str + :param account_name: The name of the storage account within the specified resource group. + Storage account names must be between 3 and 24 characters in length and use numbers and + lower-case letters only. Required. + :type account_name: str + :param storage_task_assignment_name: The name of the storage task assignment within the + specified resource group. Storage task assignment names must be between 3 and 24 characters in + length and use numbers and lower-case letters only. Required. + :type storage_task_assignment_name: str + :param parameters: The parameters to update a Storage Task Assignment. 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 StorageTaskAssignment or the result of + cls(response) + :rtype: + ~azure.core.polling.LROPoller[~azure.mgmt.storage.v2023_05_01.models.StorageTaskAssignment] + :raises ~azure.core.exceptions.HttpResponseError: + """ + + @distributed_trace + def begin_update( + self, + resource_group_name: str, + account_name: str, + storage_task_assignment_name: str, + parameters: Union[_models.StorageTaskAssignmentUpdateParameters, IO[bytes]], + **kwargs: Any + ) -> LROPoller[_models.StorageTaskAssignment]: + """Update storage task assignment properties. + + :param resource_group_name: The name of the resource group. The name is case insensitive. + Required. + :type resource_group_name: str + :param account_name: The name of the storage account within the specified resource group. + Storage account names must be between 3 and 24 characters in length and use numbers and + lower-case letters only. Required. + :type account_name: str + :param storage_task_assignment_name: The name of the storage task assignment within the + specified resource group. Storage task assignment names must be between 3 and 24 characters in + length and use numbers and lower-case letters only. Required. + :type storage_task_assignment_name: str + :param parameters: The parameters to update a Storage Task Assignment. Is either a + StorageTaskAssignmentUpdateParameters type or a IO[bytes] type. Required. + :type parameters: ~azure.mgmt.storage.v2023_05_01.models.StorageTaskAssignmentUpdateParameters + or IO[bytes] + :return: An instance of LROPoller that returns either StorageTaskAssignment or the result of + cls(response) + :rtype: + ~azure.core.polling.LROPoller[~azure.mgmt.storage.v2023_05_01.models.StorageTaskAssignment] + :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._api_version or "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[_models.StorageTaskAssignment] = 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._update_initial( + resource_group_name=resource_group_name, + account_name=account_name, + storage_task_assignment_name=storage_task_assignment_name, + parameters=parameters, + api_version=api_version, + content_type=content_type, + cls=lambda x, y, z: x, + headers=_headers, + params=_params, + **kwargs + ) + kwargs.pop("error_map", None) + + def get_long_running_output(pipeline_response): + deserialized = self._deserialize("StorageTaskAssignment", pipeline_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.StorageTaskAssignment].from_continuation_token( + polling_method=polling_method, + continuation_token=cont_token, + client=self._client, + deserialization_callback=get_long_running_output, + ) + return LROPoller[_models.StorageTaskAssignment]( + self._client, raw_result, get_long_running_output, polling_method # type: ignore + ) + + @distributed_trace + def get( + self, resource_group_name: str, account_name: str, storage_task_assignment_name: str, **kwargs: Any + ) -> _models.StorageTaskAssignment: + """Get the storage task assignment properties. + + :param resource_group_name: The name of the resource group. The name is case insensitive. + Required. + :type resource_group_name: str + :param account_name: The name of the storage account within the specified resource group. + Storage account names must be between 3 and 24 characters in length and use numbers and + lower-case letters only. Required. + :type account_name: str + :param storage_task_assignment_name: The name of the storage task assignment within the + specified resource group. Storage task assignment names must be between 3 and 24 characters in + length and use numbers and lower-case letters only. Required. + :type storage_task_assignment_name: str + :return: StorageTaskAssignment or the result of cls(response) + :rtype: ~azure.mgmt.storage.v2023_05_01.models.StorageTaskAssignment + :raises ~azure.core.exceptions.HttpResponseError: + """ + error_map: MutableMapping[int, Type[HttpResponseError]] = { + 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._api_version or "2023-05-01")) + cls: ClsType[_models.StorageTaskAssignment] = kwargs.pop("cls", None) + + _request = build_get_request( + resource_group_name=resource_group_name, + account_name=account_name, + storage_task_assignment_name=storage_task_assignment_name, + subscription_id=self._config.subscription_id, + api_version=api_version, + headers=_headers, + params=_params, + ) + _request = _convert_request(_request) + _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.ErrorResponseAutoGenerated, pipeline_response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + deserialized = self._deserialize("StorageTaskAssignment", pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) # type: ignore + + return deserialized # type: ignore + + def _delete_initial( # pylint: disable=inconsistent-return-statements + self, resource_group_name: str, account_name: str, storage_task_assignment_name: str, **kwargs: Any + ) -> None: + error_map: MutableMapping[int, Type[HttpResponseError]] = { + 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._api_version or "2023-05-01")) + cls: ClsType[None] = kwargs.pop("cls", None) + + _request = build_delete_request( + resource_group_name=resource_group_name, + account_name=account_name, + storage_task_assignment_name=storage_task_assignment_name, + subscription_id=self._config.subscription_id, + api_version=api_version, + headers=_headers, + params=_params, + ) + _request = _convert_request(_request) + _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 [202, 204]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponseAutoGenerated, 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")) + + if cls: + return cls(pipeline_response, None, response_headers) # type: ignore + + @distributed_trace + def begin_delete( + self, resource_group_name: str, account_name: str, storage_task_assignment_name: str, **kwargs: Any + ) -> LROPoller[None]: + """Delete the storage task assignment sub-resource. + + :param resource_group_name: The name of the resource group. The name is case insensitive. + Required. + :type resource_group_name: str + :param account_name: The name of the storage account within the specified resource group. + Storage account names must be between 3 and 24 characters in length and use numbers and + lower-case letters only. Required. + :type account_name: str + :param storage_task_assignment_name: The name of the storage task assignment within the + specified resource group. Storage task assignment names must be between 3 and 24 characters in + length and use numbers and lower-case letters only. Required. + :type storage_task_assignment_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._api_version or "2023-05-01")) + 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( # type: ignore + resource_group_name=resource_group_name, + account_name=account_name, + storage_task_assignment_name=storage_task_assignment_name, + api_version=api_version, + cls=lambda x, y, z: x, + headers=_headers, + params=_params, + **kwargs + ) + 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, account_name: str, maxpagesize: Optional[str] = None, **kwargs: Any + ) -> Iterable["_models.StorageTaskAssignment"]: + """List all the storage task assignments in an account. + + :param resource_group_name: The name of the resource group. The name is case insensitive. + Required. + :type resource_group_name: str + :param account_name: The name of the storage account within the specified resource group. + Storage account names must be between 3 and 24 characters in length and use numbers and + lower-case letters only. Required. + :type account_name: str + :param maxpagesize: Optional, specifies the maximum number of storage task assignment Ids to be + included in the list response. Default value is None. + :type maxpagesize: str + :return: An iterator like instance of either StorageTaskAssignment or the result of + cls(response) + :rtype: + ~azure.core.paging.ItemPaged[~azure.mgmt.storage.v2023_05_01.models.StorageTaskAssignment] + :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._api_version or "2023-05-01")) + cls: ClsType[_models.StorageTaskAssignmentsList] = kwargs.pop("cls", None) + + error_map: MutableMapping[int, Type[HttpResponseError]] = { + 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_request( + resource_group_name=resource_group_name, + account_name=account_name, + subscription_id=self._config.subscription_id, + maxpagesize=maxpagesize, + api_version=api_version, + headers=_headers, + params=_params, + ) + _request = _convert_request(_request) + _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._api_version + _request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) + _request.method = "GET" + return _request + + def extract_data(pipeline_response): + deserialized = self._deserialize("StorageTaskAssignmentsList", 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.ErrorResponseAutoGenerated, pipeline_response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + return pipeline_response + + return ItemPaged(get_next, extract_data) diff --git a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/operations/_table_operations.py b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/operations/_table_operations.py similarity index 74% rename from src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/operations/_table_operations.py rename to src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/operations/_table_operations.py index 62f74ae1f89..0950d5cfb46 100644 --- a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/operations/_table_operations.py +++ b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/operations/_table_operations.py @@ -1,4 +1,4 @@ -# pylint: disable=too-many-lines +# pylint: disable=too-many-lines,too-many-statements # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -6,8 +6,9 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase import sys -from typing import Any, Callable, Dict, IO, Iterable, Optional, TypeVar, Union, overload +from typing import Any, Callable, Dict, IO, Iterable, Optional, Type, TypeVar, Union, overload import urllib.parse from azure.core.exceptions import ( @@ -28,12 +29,12 @@ from .. import models as _models from ..._serialization import Serializer -from .._vendor import _convert_request, _format_url_section +from .._vendor import _convert_request -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +if sys.version_info >= (3, 9): + from collections.abc import MutableMapping else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports + from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -47,8 +48,8 @@ def build_create_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -60,14 +61,16 @@ def build_create_request( "resourceGroupName": _SERIALIZER.url( "resource_group_name", resource_group_name, "str", max_length=90, min_length=1, pattern=r"^[-\w\._\(\)]+$" ), - "accountName": _SERIALIZER.url("account_name", account_name, "str", max_length=24, min_length=3), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), "tableName": _SERIALIZER.url( "table_name", table_name, "str", max_length=63, min_length=3, pattern=r"^[A-Za-z][A-Za-z0-9]{2,62}$" ), } - _url = _format_url_section(_url, **path_format_arguments) + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -86,8 +89,8 @@ def build_update_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -99,14 +102,16 @@ def build_update_request( "resourceGroupName": _SERIALIZER.url( "resource_group_name", resource_group_name, "str", max_length=90, min_length=1, pattern=r"^[-\w\._\(\)]+$" ), - "accountName": _SERIALIZER.url("account_name", account_name, "str", max_length=24, min_length=3), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), "tableName": _SERIALIZER.url( "table_name", table_name, "str", max_length=63, min_length=3, pattern=r"^[A-Za-z][A-Za-z0-9]{2,62}$" ), } - _url = _format_url_section(_url, **path_format_arguments) + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -125,7 +130,7 @@ def build_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -137,14 +142,16 @@ def build_get_request( "resourceGroupName": _SERIALIZER.url( "resource_group_name", resource_group_name, "str", max_length=90, min_length=1, pattern=r"^[-\w\._\(\)]+$" ), - "accountName": _SERIALIZER.url("account_name", account_name, "str", max_length=24, min_length=3), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), "tableName": _SERIALIZER.url( "table_name", table_name, "str", max_length=63, min_length=3, pattern=r"^[A-Za-z][A-Za-z0-9]{2,62}$" ), } - _url = _format_url_section(_url, **path_format_arguments) + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -161,7 +168,7 @@ def build_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -173,14 +180,16 @@ def build_delete_request( "resourceGroupName": _SERIALIZER.url( "resource_group_name", resource_group_name, "str", max_length=90, min_length=1, pattern=r"^[-\w\._\(\)]+$" ), - "accountName": _SERIALIZER.url("account_name", account_name, "str", max_length=24, min_length=3), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), "tableName": _SERIALIZER.url( "table_name", table_name, "str", max_length=63, min_length=3, pattern=r"^[A-Za-z][A-Za-z0-9]{2,62}$" ), } - _url = _format_url_section(_url, **path_format_arguments) + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -195,7 +204,7 @@ def build_list_request(resource_group_name: str, account_name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -207,11 +216,13 @@ def build_list_request(resource_group_name: str, account_name: str, subscription "resourceGroupName": _SERIALIZER.url( "resource_group_name", resource_group_name, "str", max_length=90, min_length=1, pattern=r"^[-\w\._\(\)]+$" ), - "accountName": _SERIALIZER.url("account_name", account_name, "str", max_length=24, min_length=3), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), } - _url = _format_url_section(_url, **path_format_arguments) + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -228,7 +239,7 @@ class TableOperations: **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.storage.v2022_09_01.StorageManagementClient`'s + :class:`~azure.mgmt.storage.v2023_05_01.StorageManagementClient`'s :attr:`table` attribute. """ @@ -240,6 +251,7 @@ def __init__(self, *args, **kwargs): self._config = input_args.pop(0) if input_args else kwargs.pop("config") self._serialize = input_args.pop(0) if input_args else kwargs.pop("serializer") self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer") + self._api_version = input_args.pop(0) if input_args else kwargs.pop("api_version") @overload def create( @@ -266,13 +278,12 @@ def create( with a numeric character. Required. :type table_name: str :param parameters: The parameters to provide to create a table. Default value is None. - :type parameters: ~azure.mgmt.storage.v2022_09_01.models.Table + :type parameters: ~azure.mgmt.storage.v2023_05_01.models.Table :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: Table or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.Table + :rtype: ~azure.mgmt.storage.v2023_05_01.models.Table :raises ~azure.core.exceptions.HttpResponseError: """ @@ -282,7 +293,7 @@ def create( resource_group_name: str, account_name: str, table_name: str, - parameters: Optional[IO] = None, + parameters: Optional[IO[bytes]] = None, *, content_type: str = "application/json", **kwargs: Any @@ -301,13 +312,12 @@ def create( with a numeric character. Required. :type table_name: str :param parameters: The parameters to provide to create a table. Default value is None. - :type parameters: IO + :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 - :keyword callable cls: A custom type or function that will be passed the direct response :return: Table or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.Table + :rtype: ~azure.mgmt.storage.v2023_05_01.models.Table :raises ~azure.core.exceptions.HttpResponseError: """ @@ -317,7 +327,7 @@ def create( resource_group_name: str, account_name: str, table_name: str, - parameters: Optional[Union[_models.Table, IO]] = None, + parameters: Optional[Union[_models.Table, IO[bytes]]] = None, **kwargs: Any ) -> _models.Table: """Creates a new table with the specified table name, under the specified account. @@ -333,18 +343,14 @@ def create( and 63 characters.The name must comprise of only alphanumeric characters and it cannot begin with a numeric character. Required. :type table_name: str - :param parameters: The parameters to provide to create a table. Is either a model type or a IO - type. Default value is None. - :type parameters: ~azure.mgmt.storage.v2022_09_01.models.Table or IO - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response + :param parameters: The parameters to provide to create a table. Is either a Table type or a + IO[bytes] type. Default value is None. + :type parameters: ~azure.mgmt.storage.v2023_05_01.models.Table or IO[bytes] :return: Table or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.Table + :rtype: ~azure.mgmt.storage.v2023_05_01.models.Table :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -355,14 +361,14 @@ def create( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[_models.Table] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[_models.Table] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: if parameters is not None: @@ -370,7 +376,7 @@ def create( else: _json = None - request = build_create_request( + _request = build_create_request( resource_group_name=resource_group_name, account_name=account_name, table_name=table_name, @@ -379,15 +385,15 @@ def create( content_type=content_type, json=_json, content=_content, - template_url=self.create.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -399,11 +405,9 @@ def create( deserialized = self._deserialize("Table", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) + return cls(pipeline_response, deserialized, {}) # type: ignore - return deserialized - - create.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/tableServices/default/tables/{tableName}"} # type: ignore + return deserialized # type: ignore @overload def update( @@ -430,13 +434,12 @@ def update( with a numeric character. Required. :type table_name: str :param parameters: The parameters to provide to create a table. Default value is None. - :type parameters: ~azure.mgmt.storage.v2022_09_01.models.Table + :type parameters: ~azure.mgmt.storage.v2023_05_01.models.Table :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: Table or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.Table + :rtype: ~azure.mgmt.storage.v2023_05_01.models.Table :raises ~azure.core.exceptions.HttpResponseError: """ @@ -446,7 +449,7 @@ def update( resource_group_name: str, account_name: str, table_name: str, - parameters: Optional[IO] = None, + parameters: Optional[IO[bytes]] = None, *, content_type: str = "application/json", **kwargs: Any @@ -465,13 +468,12 @@ def update( with a numeric character. Required. :type table_name: str :param parameters: The parameters to provide to create a table. Default value is None. - :type parameters: IO + :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 - :keyword callable cls: A custom type or function that will be passed the direct response :return: Table or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.Table + :rtype: ~azure.mgmt.storage.v2023_05_01.models.Table :raises ~azure.core.exceptions.HttpResponseError: """ @@ -481,7 +483,7 @@ def update( resource_group_name: str, account_name: str, table_name: str, - parameters: Optional[Union[_models.Table, IO]] = None, + parameters: Optional[Union[_models.Table, IO[bytes]]] = None, **kwargs: Any ) -> _models.Table: """Creates a new table with the specified table name, under the specified account. @@ -497,18 +499,14 @@ def update( and 63 characters.The name must comprise of only alphanumeric characters and it cannot begin with a numeric character. Required. :type table_name: str - :param parameters: The parameters to provide to create a table. Is either a model type or a IO - type. Default value is None. - :type parameters: ~azure.mgmt.storage.v2022_09_01.models.Table or IO - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response + :param parameters: The parameters to provide to create a table. Is either a Table type or a + IO[bytes] type. Default value is None. + :type parameters: ~azure.mgmt.storage.v2023_05_01.models.Table or IO[bytes] :return: Table or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.Table + :rtype: ~azure.mgmt.storage.v2023_05_01.models.Table :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -519,14 +517,14 @@ def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[_models.Table] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[_models.Table] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: if parameters is not None: @@ -534,7 +532,7 @@ def update( else: _json = None - request = build_update_request( + _request = build_update_request( resource_group_name=resource_group_name, account_name=account_name, table_name=table_name, @@ -543,15 +541,15 @@ def update( content_type=content_type, json=_json, content=_content, - template_url=self.update.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -563,11 +561,9 @@ def update( deserialized = self._deserialize("Table", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized + return cls(pipeline_response, deserialized, {}) # type: ignore - update.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/tableServices/default/tables/{tableName}"} # type: ignore + return deserialized # type: ignore @distributed_trace def get(self, resource_group_name: str, account_name: str, table_name: str, **kwargs: Any) -> _models.Table: @@ -584,12 +580,11 @@ def get(self, resource_group_name: str, account_name: str, table_name: str, **kw and 63 characters.The name must comprise of only alphanumeric characters and it cannot begin with a numeric character. Required. :type table_name: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: Table or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.Table + :rtype: ~azure.mgmt.storage.v2023_05_01.models.Table :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -600,24 +595,24 @@ def get(self, resource_group_name: str, account_name: str, table_name: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[_models.Table] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[_models.Table] = kwargs.pop("cls", None) - request = build_get_request( + _request = build_get_request( resource_group_name=resource_group_name, account_name=account_name, table_name=table_name, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.get.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -629,11 +624,9 @@ def get(self, resource_group_name: str, account_name: str, table_name: str, **kw deserialized = self._deserialize("Table", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) + return cls(pipeline_response, deserialized, {}) # type: ignore - return deserialized - - get.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/tableServices/default/tables/{tableName}"} # type: ignore + return deserialized # type: ignore @distributed_trace def delete( # pylint: disable=inconsistent-return-statements @@ -652,12 +645,11 @@ def delete( # pylint: disable=inconsistent-return-statements and 63 characters.The name must comprise of only alphanumeric characters and it cannot begin with a numeric character. Required. :type table_name: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: None or the result of cls(response) :rtype: None :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -668,24 +660,24 @@ def delete( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[None] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[None] = kwargs.pop("cls", None) - request = build_delete_request( + _request = build_delete_request( resource_group_name=resource_group_name, account_name=account_name, table_name=table_name, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.delete.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -695,9 +687,7 @@ def delete( # pylint: disable=inconsistent-return-statements raise HttpResponseError(response=response, error_format=ARMErrorFormat) if cls: - return cls(pipeline_response, None, {}) - - delete.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/tableServices/default/tables/{tableName}"} # type: ignore + return cls(pipeline_response, None, {}) # type: ignore @distributed_trace def list(self, resource_group_name: str, account_name: str, **kwargs: Any) -> Iterable["_models.Table"]: @@ -710,18 +700,17 @@ def list(self, resource_group_name: str, account_name: str, **kwargs: Any) -> It Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only. Required. :type account_name: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either Table or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.storage.v2022_09_01.models.Table] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.storage.v2023_05_01.models.Table] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[_models.ListTableResource] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[_models.ListTableResource] = kwargs.pop("cls", None) - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -732,17 +721,16 @@ def list(self, resource_group_name: str, account_name: str, **kwargs: Any) -> It def prepare_request(next_link=None): if not next_link: - request = build_list_request( + _request = build_list_request( resource_group_name=resource_group_name, account_name=account_name, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.list.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) else: # make call to next link with the client's api-version @@ -753,27 +741,28 @@ def prepare_request(next_link=None): for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() } ) - _next_request_params["api-version"] = self._config.api_version - request = HttpRequest( + _next_request_params["api-version"] = self._api_version + _request = HttpRequest( "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore - request.method = "GET" - return request + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) + _request.method = "GET" + return _request def extract_data(pipeline_response): deserialized = self._deserialize("ListTableResource", pipeline_response) list_of_elem = deserialized.value if cls: - list_of_elem = cls(list_of_elem) + 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) + _request = prepare_request(next_link) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -784,5 +773,3 @@ def get_next(next_link=None): return pipeline_response return ItemPaged(get_next, extract_data) - - list.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/tableServices/default/tables"} # type: ignore diff --git a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/operations/_table_services_operations.py b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/operations/_table_services_operations.py similarity index 67% rename from src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/operations/_table_services_operations.py rename to src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/operations/_table_services_operations.py index 56c996fe3bd..509118c8dea 100644 --- a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/operations/_table_services_operations.py +++ b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/operations/_table_services_operations.py @@ -1,4 +1,4 @@ -# pylint: disable=too-many-lines +# pylint: disable=too-many-lines,too-many-statements # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -6,8 +6,9 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase import sys -from typing import Any, Callable, Dict, IO, Optional, TypeVar, Union, overload +from typing import Any, Callable, Dict, IO, Literal, Optional, Type, TypeVar, Union, overload from azure.core.exceptions import ( ClientAuthenticationError, @@ -26,12 +27,12 @@ from .. import models as _models from ..._serialization import Serializer -from .._vendor import _convert_request, _format_url_section +from .._vendor import _convert_request -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +if sys.version_info >= (3, 9): + from collections.abc import MutableMapping else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports + from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -43,7 +44,7 @@ def build_list_request(resource_group_name: str, account_name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -55,11 +56,13 @@ def build_list_request(resource_group_name: str, account_name: str, subscription "resourceGroupName": _SERIALIZER.url( "resource_group_name", resource_group_name, "str", max_length=90, min_length=1, pattern=r"^[-\w\._\(\)]+$" ), - "accountName": _SERIALIZER.url("account_name", account_name, "str", max_length=24, min_length=3), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), } - _url = _format_url_section(_url, **path_format_arguments) + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -76,9 +79,9 @@ def build_set_service_properties_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - table_service_name = kwargs.pop("table_service_name", "default") # type: Literal["default"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) + table_service_name: Literal["default"] = kwargs.pop("table_service_name", "default") + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -90,12 +93,14 @@ def build_set_service_properties_request( "resourceGroupName": _SERIALIZER.url( "resource_group_name", resource_group_name, "str", max_length=90, min_length=1, pattern=r"^[-\w\._\(\)]+$" ), - "accountName": _SERIALIZER.url("account_name", account_name, "str", max_length=24, min_length=3), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), "tableServiceName": _SERIALIZER.url("table_service_name", table_service_name, "str"), } - _url = _format_url_section(_url, **path_format_arguments) + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -114,8 +119,8 @@ def build_get_service_properties_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - table_service_name = kwargs.pop("table_service_name", "default") # type: Literal["default"] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) + table_service_name: Literal["default"] = kwargs.pop("table_service_name", "default") accept = _headers.pop("Accept", "application/json") # Construct URL @@ -127,12 +132,14 @@ def build_get_service_properties_request( "resourceGroupName": _SERIALIZER.url( "resource_group_name", resource_group_name, "str", max_length=90, min_length=1, pattern=r"^[-\w\._\(\)]+$" ), - "accountName": _SERIALIZER.url("account_name", account_name, "str", max_length=24, min_length=3), + "accountName": _SERIALIZER.url( + "account_name", account_name, "str", max_length=24, min_length=3, pattern=r"^[a-z0-9]+$" + ), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str", min_length=1), "tableServiceName": _SERIALIZER.url("table_service_name", table_service_name, "str"), } - _url = _format_url_section(_url, **path_format_arguments) + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -149,7 +156,7 @@ class TableServicesOperations: **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.storage.v2022_09_01.StorageManagementClient`'s + :class:`~azure.mgmt.storage.v2023_05_01.StorageManagementClient`'s :attr:`table_services` attribute. """ @@ -161,6 +168,7 @@ def __init__(self, *args, **kwargs): self._config = input_args.pop(0) if input_args else kwargs.pop("config") self._serialize = input_args.pop(0) if input_args else kwargs.pop("serializer") self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer") + self._api_version = input_args.pop(0) if input_args else kwargs.pop("api_version") @distributed_trace def list(self, resource_group_name: str, account_name: str, **kwargs: Any) -> _models.ListTableServices: @@ -173,12 +181,11 @@ def list(self, resource_group_name: str, account_name: str, **kwargs: Any) -> _m Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only. Required. :type account_name: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: ListTableServices or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.ListTableServices + :rtype: ~azure.mgmt.storage.v2023_05_01.models.ListTableServices :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -189,23 +196,23 @@ def list(self, resource_group_name: str, account_name: str, **kwargs: Any) -> _m _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[_models.ListTableServices] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[_models.ListTableServices] = kwargs.pop("cls", None) - request = build_list_request( + _request = build_list_request( resource_group_name=resource_group_name, account_name=account_name, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.list.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -217,11 +224,9 @@ def list(self, resource_group_name: str, account_name: str, **kwargs: Any) -> _m deserialized = self._deserialize("ListTableServices", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized + return cls(pipeline_response, deserialized, {}) # type: ignore - list.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/tableServices"} # type: ignore + return deserialized # type: ignore @overload def set_service_properties( @@ -245,17 +250,12 @@ def set_service_properties( :type account_name: str :param parameters: The properties of a storage account’s Table service, only properties for Storage Analytics and CORS (Cross-Origin Resource Sharing) rules can be specified. Required. - :type parameters: ~azure.mgmt.storage.v2022_09_01.models.TableServiceProperties + :type parameters: ~azure.mgmt.storage.v2023_05_01.models.TableServiceProperties :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str - :keyword table_service_name: The name of the Table Service within the specified storage - account. Table Service Name must be 'default'. Default value is "default". Note that overriding - this default value may result in unsupported behavior. - :paramtype table_service_name: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: TableServiceProperties or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.TableServiceProperties + :rtype: ~azure.mgmt.storage.v2023_05_01.models.TableServiceProperties :raises ~azure.core.exceptions.HttpResponseError: """ @@ -264,7 +264,7 @@ def set_service_properties( self, resource_group_name: str, account_name: str, - parameters: IO, + parameters: IO[bytes], *, content_type: str = "application/json", **kwargs: Any @@ -281,17 +281,12 @@ def set_service_properties( :type account_name: str :param parameters: The properties of a storage account’s Table service, only properties for Storage Analytics and CORS (Cross-Origin Resource Sharing) rules can be specified. Required. - :type parameters: IO + :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 - :keyword table_service_name: The name of the Table Service within the specified storage - account. Table Service Name must be 'default'. Default value is "default". Note that overriding - this default value may result in unsupported behavior. - :paramtype table_service_name: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: TableServiceProperties or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.TableServiceProperties + :rtype: ~azure.mgmt.storage.v2023_05_01.models.TableServiceProperties :raises ~azure.core.exceptions.HttpResponseError: """ @@ -300,7 +295,7 @@ def set_service_properties( self, resource_group_name: str, account_name: str, - parameters: Union[_models.TableServiceProperties, IO], + parameters: Union[_models.TableServiceProperties, IO[bytes]], **kwargs: Any ) -> _models.TableServiceProperties: """Sets the properties of a storage account’s Table service, including properties for Storage @@ -315,21 +310,13 @@ def set_service_properties( :type account_name: str :param parameters: The properties of a storage account’s Table service, only properties for Storage Analytics and CORS (Cross-Origin Resource Sharing) rules can be specified. Is either a - model type or a IO type. Required. - :type parameters: ~azure.mgmt.storage.v2022_09_01.models.TableServiceProperties or IO - :keyword table_service_name: The name of the Table Service within the specified storage - account. Table Service Name must be 'default'. Default value is "default". Note that overriding - this default value may result in unsupported behavior. - :paramtype table_service_name: str - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response + TableServiceProperties type or a IO[bytes] type. Required. + :type parameters: ~azure.mgmt.storage.v2023_05_01.models.TableServiceProperties or IO[bytes] :return: TableServiceProperties or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.TableServiceProperties + :rtype: ~azure.mgmt.storage.v2023_05_01.models.TableServiceProperties :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -340,20 +327,20 @@ def set_service_properties( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - table_service_name = kwargs.pop("table_service_name", "default") # type: Literal["default"] - content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str] - cls = kwargs.pop("cls", None) # type: ClsType[_models.TableServiceProperties] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + table_service_name: Literal["default"] = kwargs.pop("table_service_name", "default") + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[_models.TableServiceProperties] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "TableServiceProperties") - request = build_set_service_properties_request( + _request = build_set_service_properties_request( resource_group_name=resource_group_name, account_name=account_name, subscription_id=self._config.subscription_id, @@ -362,15 +349,15 @@ def set_service_properties( content_type=content_type, json=_json, content=_content, - template_url=self.set_service_properties.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -382,11 +369,9 @@ def set_service_properties( deserialized = self._deserialize("TableServiceProperties", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized + return cls(pipeline_response, deserialized, {}) # type: ignore - set_service_properties.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/tableServices/{tableServiceName}"} # type: ignore + return deserialized # type: ignore @distributed_trace def get_service_properties( @@ -402,16 +387,11 @@ def get_service_properties( Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only. Required. :type account_name: str - :keyword table_service_name: The name of the Table Service within the specified storage - account. Table Service Name must be 'default'. Default value is "default". Note that overriding - this default value may result in unsupported behavior. - :paramtype table_service_name: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: TableServiceProperties or the result of cls(response) - :rtype: ~azure.mgmt.storage.v2022_09_01.models.TableServiceProperties + :rtype: ~azure.mgmt.storage.v2023_05_01.models.TableServiceProperties :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -422,25 +402,25 @@ def get_service_properties( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - table_service_name = kwargs.pop("table_service_name", "default") # type: Literal["default"] - cls = kwargs.pop("cls", None) # type: ClsType[_models.TableServiceProperties] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + table_service_name: Literal["default"] = kwargs.pop("table_service_name", "default") + cls: ClsType[_models.TableServiceProperties] = kwargs.pop("cls", None) - request = build_get_service_properties_request( + _request = build_get_service_properties_request( resource_group_name=resource_group_name, account_name=account_name, subscription_id=self._config.subscription_id, api_version=api_version, table_service_name=table_service_name, - template_url=self.get_service_properties.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -452,8 +432,6 @@ def get_service_properties( deserialized = self._deserialize("TableServiceProperties", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized + return cls(pipeline_response, deserialized, {}) # type: ignore - get_service_properties.metadata = {"url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/tableServices/{tableServiceName}"} # type: ignore + return deserialized # type: ignore diff --git a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/operations/_usages_operations.py b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/operations/_usages_operations.py similarity index 74% rename from src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/operations/_usages_operations.py rename to src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/operations/_usages_operations.py index 4e2eb886283..a14425f4335 100644 --- a/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2022_09_01/operations/_usages_operations.py +++ b/src/storage-preview/azext_storage_preview/vendored_sdks/azure_mgmt_storage/v2023_05_01/operations/_usages_operations.py @@ -1,4 +1,4 @@ -# pylint: disable=too-many-lines +# pylint: disable=too-many-lines,too-many-statements # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -7,7 +7,7 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- import sys -from typing import Any, Callable, Dict, Iterable, Optional, TypeVar +from typing import Any, Callable, Dict, Iterable, Optional, Type, TypeVar import urllib.parse from azure.core.exceptions import ( @@ -28,12 +28,12 @@ from .. import models as _models from ..._serialization import Serializer -from .._vendor import _convert_request, _format_url_section +from .._vendor import _convert_request -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports +if sys.version_info >= (3, 9): + from collections.abc import MutableMapping else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports + from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -45,7 +45,7 @@ def build_list_by_location_request(location: str, subscription_id: str, **kwargs _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -57,7 +57,7 @@ def build_list_by_location_request(location: str, subscription_id: str, **kwargs "location": _SERIALIZER.url("location", location, "str"), } - _url = _format_url_section(_url, **path_format_arguments) + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -74,7 +74,7 @@ class UsagesOperations: **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.storage.v2022_09_01.StorageManagementClient`'s + :class:`~azure.mgmt.storage.v2023_05_01.StorageManagementClient`'s :attr:`usages` attribute. """ @@ -86,6 +86,7 @@ def __init__(self, *args, **kwargs): self._config = input_args.pop(0) if input_args else kwargs.pop("config") self._serialize = input_args.pop(0) if input_args else kwargs.pop("serializer") self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer") + self._api_version = input_args.pop(0) if input_args else kwargs.pop("api_version") @distributed_trace def list_by_location(self, location: str, **kwargs: Any) -> Iterable["_models.Usage"]: @@ -94,18 +95,17 @@ def list_by_location(self, location: str, **kwargs: Any) -> Iterable["_models.Us :param location: The location of the Azure Storage resource. Required. :type location: str - :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either Usage or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.storage.v2022_09_01.models.Usage] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.storage.v2023_05_01.models.Usage] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) # type: Literal["2022-09-01"] - cls = kwargs.pop("cls", None) # type: ClsType[_models.UsageListResult] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._api_version or "2023-05-01")) + cls: ClsType[_models.UsageListResult] = kwargs.pop("cls", None) - error_map = { + error_map: MutableMapping[int, Type[HttpResponseError]] = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError, @@ -116,16 +116,15 @@ def list_by_location(self, location: str, **kwargs: Any) -> Iterable["_models.Us def prepare_request(next_link=None): if not next_link: - request = build_list_by_location_request( + _request = build_list_by_location_request( location=location, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.list_by_location.metadata["url"], headers=_headers, params=_params, ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) else: # make call to next link with the client's api-version @@ -136,27 +135,28 @@ def prepare_request(next_link=None): for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() } ) - _next_request_params["api-version"] = self._config.api_version - request = HttpRequest( + _next_request_params["api-version"] = self._api_version + _request = HttpRequest( "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) # type: ignore - request.method = "GET" - return request + _request = _convert_request(_request) + _request.url = self._client.format_url(_request.url) + _request.method = "GET" + return _request def extract_data(pipeline_response): deserialized = self._deserialize("UsageListResult", pipeline_response) list_of_elem = deserialized.value if cls: - list_of_elem = cls(list_of_elem) + list_of_elem = cls(list_of_elem) # type: ignore return None, iter(list_of_elem) def get_next(next_link=None): - request = prepare_request(next_link) + _request = prepare_request(next_link) - pipeline_response = self._client._pipeline.run( # type: ignore # pylint: disable=protected-access - request, stream=False, **kwargs + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) response = pipeline_response.http_response @@ -167,5 +167,3 @@ def get_next(next_link=None): return pipeline_response return ItemPaged(get_next, extract_data) - - list_by_location.metadata = {"url": "/subscriptions/{subscriptionId}/providers/Microsoft.Storage/locations/{location}/usages"} # type: ignore